(57)【要約】【課題】画像蓄積装置に蓄積されているデジタル画像データが改ざんされたか否か、また、改ざん箇所を判別できる画像記録装置及び画像記録方法を提供する。【解決手段】記録時の構成として、デジタル画像データから画像領域データに基づく第１のハッシュ値及びヘッダ情報に基づく第２のハッシュ値を生成する手段４１と、これらハッシュ値をデジタル画像データに付加して画像蓄積装置２１に出力する手段４２を有し、改ざん検出動作時の構成として、蓄積されたデジタル画像データから画像領域データに基づく第３のハッシュ値及びヘッダ情報に基づく第４のハッシュ値を生成する手段４３と、第１のハッシュ値と第３のハッシュ値を比較し、第２のハッシュ値と第４のハッシュ値を比較する手段４４と、この比較結果に基づいてデジタル画像データが改ざんされたか否か、また、改ざん箇所が画像領域データかヘッダ情報かの判定をする手段４５を有する。【選択図】        図２
2006295665.tif 000002
【特許請求の範囲】
【請求項１】
画像領域データと前記画像領域データに関連するヘッダ情報とを含むデジタル画像データから、前記デジタル画像データのフィールド毎に、前記画像領域データに基づく第１のハッシュ値及び前記ヘッダ情報に基づく第２のハッシュ値を生成する第１のハッシュ値生成手段と、
前記第１のハッシュ値及び前記第２のハッシュ値を、当該第１及び第２のハッシュ値の算出の元になったフィールドの前記デジタル画像データに付加して、画像蓄積手段に出力するハッシュ値付加手段と
を有することを特徴とする画像記録装置。
【請求項２】
前記画像蓄積手段から読み出された前記デジタル画像データから、前記デジタル画像データのフィールド毎に、前記第１のハッシュ値生成手段と同じ処理によって、前記画像領域データに基づく第３のハッシュ値及び前記ヘッダ情報に基づく第４のハッシュ値を生成する第２のハッシュ値生成手段と、
前記第１のハッシュ値と前記第３のハッシュ値を比較し、前記第２のハッシュ値と前記第４のハッシュ値を比較する比較手段と、
前記比較手段の比較結果に基づいて、前記画像蓄積手段に蓄積されている前記デジタル画像データが改ざんされたか否か、また、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かの判定を、フィールド毎に行う判定手段と
をさらに有することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記判定手段により前記画像蓄積手段に蓄積されたデジタル画像データが改ざんされたと判定された場合に、前記判定手段による判定結果を映像信号として出力する判定結果出力手段をさらに有することを特徴とする請求項２に記載の画像記録装置。
【請求項４】
前記判定手段により前記画像蓄積手段に蓄積されたデジタル画像データが改ざんされたと判定された場合に、前記デジタル画像データの改ざんが検出されたフィールドを静止画信号として出力する静止画信号出力手段をさらに有することを特徴とする請求項３に記載の画像記録装置。
【請求項５】
前記判定結果出力手段が前記判定手段による判定結果を映像信号として出力しているときに、外部から所定数のフィールドの改ざん検出動作の指示が入力された場合に、前記判定手段は、前記判定結果を表示中のフィールドに続く所定数のフィールドについて、前記画像蓄積手段に蓄積されている前記デジタル画像データが改ざんされたか否か、また、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かの判定を、順次行うことを特徴とする請求項４に記載の画像記録装置。
【請求項６】
前記判定手段による所定数フィールド分の判定結果を、前記判定結果出力手段が映像信号として出力することを特徴とする請求項５に記載の画像記録装置。
【請求項７】
前記判定手段から出力される判定結果が、改ざんが有ると判定されたフィールドのフィールド番号と、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かを示す情報とを含むことを特徴とする請求項３又は６のいずれかに記載の画像記録装置。
【請求項８】
前記判定結果出力手段が前記所定数フィールドの判定結果を映像信号として出力しているときに、外部からの指示が入力される度に、改ざんが検出されたデジタル画像データの静止画データを静止画信号出力手段から出力させることを特徴とする請求項６に記載の画像記録装置。
【請求項９】
画像領域データと前記画像領域データに関連するヘッダ情報とを含むデジタル画像データから、前記デジタル画像データのフィールド毎に、前記画像領域データに基づく第１のハッシュ値及び前記ヘッダ情報に基づく第２のハッシュ値を生成するステップと、
前記第１のハッシュ値及び前記第２のハッシュ値を、当該第１及び第２のハッシュ値の算出の元になったフィールドの前記デジタル画像データに付加して、画像蓄積手段に出力するステップと
を有することを特徴とする画像記録方法。
【請求項１０】
前記画像蓄積手段から読み出された前記デジタル画像データから、前記デジタル画像データのフィールド毎に、前記第１及び第２のハッシュ値を生成するステップと同じ処理によって、前記画像領域データに基づく第３のハッシュ値及び前記ヘッダ情報に基づく第４のハッシュ値を生成するステップと、
前記第１のハッシュ値と前記第３のハッシュ値を比較し、前記第２のハッシュ値と前記第４のハッシュ値を比較するステップと、
前記比較結果に基づいて、前記画像蓄積手段に蓄積されている前記デジタル画像データが改ざんされたか否か、また、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かの判定を、フィールド毎に行うステップと
をさらに有することを特徴とする請求項９に記載の画像記録方法。
【請求項１１】
前記判定手段により前記画像蓄積手段に蓄積されたデジタル画像データが改ざんされたと判定された場合に、前記判定手段による判定結果を映像信号として出力するステップをさらに有することを特徴とする請求項１０に記載の画像記録方法。
【請求項１２】
前記画像蓄積手段に蓄積されたデジタル画像データが改ざんされたと判定された場合に、前記デジタル画像データの改ざんが検出されたフィールドを静止画信号として表示手段に出力するステップをさらに有することを特徴とする請求項１１に記載の画像記録方法。
【請求項１３】
前記判定結果を映像信号として出力しているときに、外部から所定数のフィールドの改ざん検出動作の指示が入力された場合に、前記判定結果を表示中のフィールドに続く所定数のフィールドについて、前記画像蓄積手段に蓄積されている前記デジタル画像データが改ざんされたか否か、また、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かの判定を、順次行うステップをさらに有することを特徴とする請求項１２に記載の画像記録方法。
【請求項１４】
前記所定数フィールド分の判定結果を、前記映像信号として出力するステップを更に有することを特徴とする請求項１３に記載の画像記録方法。
【請求項１５】
前記判定結果が、改ざんが有ると判定されたフィールドのフィールド番号と、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かを示す情報とを含むことを特徴とする請求項１１又は１４のいずれかに記載の画像記録方法。
【請求項１６】
前記所定数フィールドの判定結果を映像信号として出力しているときに、外部からの指示が入力される度に、改ざんが検出されたデジタル画像データの静止画データを表示手段に出力させることを特徴とする請求項１４に記載の画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体に保存されたデジタル画像データが改ざんされたか否かを判定するための機能を備えた画像記録装置及び画像記録方法に関するものである。
【背景技術】
【０００２】
近年、様々な分野において、画像圧縮技術を利用したＪＰＥＧ（Ｊｏｉｎｔ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、モーションＪＰＥＧ、及びＪＰＥＧ２０００等のデジタル画像データが使用されるようになっている。このようなデジタル画像データは、例えば、所定の監視対象を監視する監視システム等の分野においては、撮像カメラで撮影された映像信号を画像圧縮後、画像蓄積装置に連続的に蓄積するために使用されている。監視システムによって蓄積されたデジタル画像データは、何らかの事件が発生したときに、証拠映像として提供される場合がある。したがって、監視システムにおいては、蓄積されたデジタル画像データの信頼性（真実性）の確保は必須であり、蓄積されたデジタル画像データが改ざんされていないことが証明できることは大きな意味を持つ。
【０００３】
一方、近年、デジタル画像データを他のデジタル画像データと合成したり、又はデジタル画像データの一部を修正・削除したりすることができるアプリケーションソフトウエアが普及している。したがって、比較的簡単にデジタル画像データの改ざんを行うことが可能であり、このため、蓄積されたデジタル画像データが改ざんされた場合に、改ざんを検出し、改ざん箇所を判別できる技術が必要である。
【０００４】
このような技術として、例えば、特許文献１に示されるものがある。この文献には、記録時に、１フィールドの画像データを横（水平）方向にｎバイト長になるようブロック化し、このブロック化されたデータを縦（垂直）方向に演算し、この演算結果のｎバイトのデータを第１の改ざん検出データとして保管、若しくは記録媒体に画像データと共に保管しておき、また、再生時に、画像データに対して、上記記録時と同様の演算によって第２の検出データを得、第１の検出データと第２の検出データを比較し、この比較結果に基づいて画像データが改ざんされたか否かを判定する装置が説明されている。
【０００５】
【特許文献１】特許第３０２２４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した従来の装置は、検出データを得るための処理が比較的簡単かつ単調な演算処理によるものであるため、演算内容が容易に類推されやすく、画像データを改ざんする者が、検出データにも改ざんを加えて、改ざんが検出されないようにする「なりすまし」を許してしまう可能性があった。このため、上記した従来の装置は、改ざん検出の精度が低く、信頼性に問題があった。
【０００７】
また、上記した従来の装置においては、改ざんが検出されたときに、改ざんが、デジタル画像データの表示画像部分に有るのか情報部分（例えば、撮像日時、撮像場所、記録条件等）に有るのかの判別ができないという問題もあった。
【０００８】
そこで、本発明の目的は、上記したような従来技術の課題を解決するためになされたものであり、蓄積されているデジタル画像データが改ざんされたか否か、及び、改ざん箇所の判別を可能にする画像記録装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の画像記録装置は、画像領域データと前記画像領域データに関連するヘッダ情報とを含むデジタル画像データから、前記デジタル画像データのフィールド毎に、前記画像領域データに基づく第１のハッシュ値及び前記ヘッダ情報に基づく第２のハッシュ値を生成する第１のハッシュ値生成手段と、前記第１のハッシュ値及び前記第２のハッシュ値を、当該第１及び第２のハッシュ値の算出の元になったフィールドの前記デジタル画像データに付加して、画像蓄積手段に出力するハッシュ値付加手段とを有することを特徴とするものである。
【発明の効果】
【００１０】
本発明によれば、蓄積されているデジタル画像データが改ざんされたか否か、また、改ざん箇所が画像領域データ及びヘッダ情報のいずれであるか又は両方かの判定を行うことができるという効果が得られる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
図１は、本発明の実施の形態１に係る画像記録装置２０（すなわち、実施の形態１に係る画像記録方法を実施できる装置）の構成を示すブロック図である。
【００１２】
図１に示されるように、実施の形態１に係る画像記録装置２０は、映像信号入力端子１と、ＮＴＳＣデコーダ２と、画像圧縮処理部３と、制御処理部４と、画像メモリ５と、映像信号情報入力端子６と、ＣＰＵ（中央演算処理装置）７と、プログラムメモリ８と、ワーキングメモリ９と、指示入力部１０と、画像蓄積装置２１に接続された画像データ入出力端子１１と、画像伸張処理部１２と、ＮＴＳＣデコーダ１３と、合成処理回路１４と、モニタ２２に接続された映像信号出力端子１５とを有している。画像記録装置２０は、図示しない撮像カメラ、画像蓄積装置２１、及び、モニタ２２と共に、例えば、映像監視システムを構成しており、例えば、撮像カメラからの映像信号及び撮像情報を、画像蓄積装置２１に記録する、及び／又は、モニタ２２に表示させる。
【００１３】
また、図１に示されるように、ＮＴＳＣデコーダ２は、映像信号入力端子１を通して入力される映像信号（例えば、監視システムにおける撮像カメラ等からの映像信号）ＳＰＩであるアナログ方式のＮＴＳＣ信号をデジタル信号である画像領域データＤ０に変換する。画像圧縮処理部３は、ＮＴＳＣデコーダ２を通して得られる画像領域データＤ０をＪＰＥＧ２０００等の所定の方式で圧縮して、画像領域データＤ１を出力する。
【００１４】
さらに、図１に示されるように、制御処理部４は、映像信号情報入力端子６から入力される撮像情報に基づいて作成されるヘッダ情報ＤＨＥ及び各種データの転送、ハッシュ値の生成、各種信号の同期調整、改ざん検出等の処理を実行する。画像メモリ５は、制御処理部４を通して入力された画像圧縮処理部３からの圧縮された画像領域データＤ１及びヘッダ情報ＤＨＥを一時的に格納する。ＣＰＵ７は、プログラムメモリ８に格納されているプログラム及び指示入力部１０からのユーザー指示情報に基づいて動作して、制御処理部４の動作を制御する。ワーキングメモリ９は、画像蓄積装置２１から読み出されたデジタル画像データＤ２に改ざんが検出されたときに、改ざん内容を記憶する。
【００１５】
画像伸張処理部１２は、図示しない撮像カメラからの映像信号をモニタ２２に表示させるときには、映像信号入力端子１から入力されデコード・圧縮されて生成された画像領域データＤ１を伸張してデジタル画像データＤ３として出力する。また、画像伸張処理部１２は、画像蓄積装置２１に蓄積されているデジタル画像データを再生する場合には、画像データ入出力端子１１を通して画像蓄積装置２１から読み出されたデジタル画像データＤ２を伸張してデジタル画像データＤ３として出力する。
【００１６】
ＮＴＳＣエンコーダ１３は、画像伸張処理部１２によって伸張されたデジタル画像データＤ３をアナログ映像信号ＳＰＯに変換する。合成処理回路１４は、画像蓄積装置２１から読み出されたデジタル画像データＤ２に改ざんが検出されたときに、ＮＴＳＣエンコーダ１３から出力されたアナログ映像信号ＳＰＯに改ざん内容を記憶しておくワーキングメモリ９からの改ざん検出結果情報３１に関する映像信号を重畳する。
【００１７】
画像蓄積装置２１は、例えば、ハードディスク記録装置、光ディスク記録装置、及び、磁気テープ式記録装置のような情報記録媒体を備えた情報蓄積装置であり、画像記録装置２０に並列に又は直列に複数台が接続することもできる。また、画像蓄積装置２１は、画像記録装置２０の一部として内蔵されてもよい。
【００１８】
図２は、実施の形態１に係る画像記録装置２０の制御処理部４の機能を示す機能ブロック図である。
【００１９】
図２に示されるように、制御処理部４は、画像記録時の動作を行う機能ブロックとして、第１のハッシュ値生成手段４１と、ハッシュ値付加手段４２とを有している。第１のハッシュ値生成手段４１は、画像領域データＤ１（又は５０）とこの画像領域データＤ１に関連するヘッダ情報ＤＨＥ（又は５１）とを含むデジタル画像データ５２から、フィールド毎に、画像領域データＤ１の全画素に基づいて画像領域データＤ１の特徴を抽出する第１のハッシュ値６１及びヘッダ情報ＤＨＥの特徴を抽出する第２のハッシュ値６２を生成する。ハッシュ値付加手段４２は、第１のハッシュ値６１及び第２のハッシュ値６２を、当該第１及び第２のハッシュ値６１，６２の算出の元になったフィールドのデジタル画像データ５２に付加して、画像蓄積装置２１に出力する。
【００２０】
また、図２に示されるように、制御処理部４は、改ざん検出動作時の動作を行う機能ブロックとして、第２のハッシュ値生成手段４３と、比較手段４４と、判定手段４５と、判定結果出力手段４６と、静止画出力手段４７とを有している。改ざん検出処理は、例えば、指示入力部１０からの再生開始操作により起動される。改ざん検出動作時には、第２のハッシュ値生成手段４３は、画像蓄積装置２１から読み出されたデジタル画像データＤ２から、フィールド毎に、第１のハッシュ値生成手段４１と同じ処理によって、画像領域データ５０の全画素に基づいて画像領域データ５０の特徴を抽出する第３のハッシュ値６３及びヘッダ情報５１の特徴を抽出する第４のハッシュ値６４を生成する。比較手段４４は、改ざん検出動作時に生成された第３のハッシュ値６３を同フィールドに付加されている第１のハッシュ値６１と比較し、改ざん検出動作時に生成された第４のハッシュ値６４を同フィールドに付加されている第２のハッシュ値６２と比較する。判定手段４５は、比較手段４４の比較結果に基づいて、画像蓄積装置２１に蓄積されているデジタル画像データＤ２が改ざんされたか否か、また、改ざん箇所が画像領域データ５０及びヘッダ情報５１のいずれであるか又は両方かの判定を、フィールド毎に行う。判定結果出力手段４６は、判定手段４５により画像蓄積装置２１に蓄積されたデジタル画像データＤ２が改ざんされたと判定された場合に、判定手段４５による判定結果である改ざん検出結果情報３１を映像信号として合成処理回路１４に出力する。静止画出力手段４７は、判定手段４５により画像蓄積装置２１に蓄積されたデジタル画像データＤ２が改ざんされたと判定された場合に、デジタル画像データＤ２の改ざんが検出されたフィールドを静止画信号として画像伸張処理部１２へ出力する。
【００２１】
なお、図２に示される各手段４１〜４７は、制御処理部４が有する機能を示すものであり、各手段４１〜４７の個々に対応する構成（回路）が存在することを意味するものではない。図２において、各手段４１〜４７として示される機能は、ソフトウエアによって実現されてもよく、又は、演算処理回路等のハードウエアによって実現されてもよい。
【００２２】
図３は、実施の形態１に係る画像記録装置２０の画像メモリ５に一時的に格納される画像データを説明するための図であり、図４は、制御処理部４による画像記録時の動作を説明するための図である。また、図５は、画像蓄積装置２１に蓄積されたデジタル画像データを説明するための図である。さらに、図６は、実施の形態１に係る画像記録装置２０の制御処理部４による画像記録時の処理内容を示すフローチャートである。
【００２３】
以下に、図３から図６までを参照して、実施の形態１に係る画像記録装置２０の制御処理部４による画像記録時の動作を説明する。
【００２４】
最初に、指示入力部１０から記録開始のユーザー指示が入力される（図６のステップＳＴ１）。
【００２５】
制御処理部４に、フィールド単位で画像領域データＤ１とヘッダ情報ＤＨＥとが入力されると（図６のステップＳＴ２）、図３に示されるように、入力された画像領域データＤ１（又は５０）とヘッダ情報ＤＨＥ（又は５１）とを含むデジタル画像データ５２が、フィールド単位（符合５３は１フィールドを示す。）で画像メモリ５に一時的に格納される（図６のステップＳＴ３）。
【００２６】
次に、図４に示されるように、制御処理部４は、画像メモリ５のデジタル画像データ５２をフィールド単位で読み出し、画像領域データ５０に基づく第１のハッシュ値６１及びヘッダ情報５１に基づく第２のハッシュ値６２を生成する（図６のステップＳＴ４）。
【００２７】
次に、図４に示されるように、制御処理部４は、生成された第１のハッシュ値６１（又は６１ａ，…，６１ｈ）及び第２のハッシュ値６２（又は６２ａ，…，６２ｈ）を、当該第１及び第２のハッシュ値６１，６２の算出の元になったフィールドのデジタル画像データ５２に付加して、画像蓄積装置２１に出力する（図６のステップＳＴ５）。その結果、図５に示されるように、画像蓄積装置２１には、第１のハッシュ値６１（又は６１ａ，…，６１ｈ）及び第２のハッシュ値６２（又は６２ａ，…，６２ｈ）が付加されたデジタル画像データ５２が蓄積される。
【００２８】
図７は、実施の形態１に係る画像記録装置２０による改ざん検出動作時の処理内容を説明するための図である。また、図８は、実施の形態１に係る画像記録装置２０の制御処理部４による改ざん検出動作時の処理内容を示すフローチャートである。さらに、図９は、実施の形態１に係る画像記録装置２０により改ざんが検出されたときのモニタ２２の表示の例を示す図である。
【００２９】
以下に、図７から図９までを参照して、実施の形態１に係る画像記録装置２０の制御処理部４による改ざん検出動作時の動作を説明する。
【００３０】
最初に、指示入力部１０から改ざん検出開始のユーザー指示が入力される（図８のステップＳＴ１１）。
【００３１】
次に、制御処理部４は、画像蓄積装置２１から第１及び第２のハッシュ値６１，６２が付加されているデジタル画像データＤ２を読み出す（図８のステップＳＴ１２）。
【００３２】
次に、図７に示されるように、制御処理部４は、読み出されたデジタル画像データＤ２から、フィールド毎に、第１のハッシュ値生成手段４１（図２に示される）と同じ処理によって、画像領域データ５０に基づく第３のハッシュ値６３（又は６３ａ，…，６３ｈ）及びヘッダ情報５１に基づく第４のハッシュ値６４（又は６４ａ，…，６４ｈ）を生成する（図８のステップＳＴ１３）。
【００３３】
次に、図７に示されるように、制御処理部４は、記録時に付加された第１のハッシュ値６１（又は６１ａ，…，６１ｈ）と生成された第３のハッシュ値６３（又は６３ａ，…，６３ｈ）を比較し、記録時に付加された第２のハッシュ値６２（又は６２ａ，…，６２ｈ）と生成された４のハッシュ値６４（又は６４ａ，…，６４ｈ）を同フィールドについて比較する（図８のステップＳＴ１４）。
【００３４】
次に、制御処理部４は、この比較結果に基づいて、画像蓄積装置２１に蓄積されているデジタル画像データＤ２が改ざんされたか否か、また、改ざん箇所が画像領域データ５０及びヘッダ情報５１のいずれであるか又は両方かの判定を、フィールド毎に行う。具体的に言えば、記録時に付加された第１のハッシュ値６１（又は６１ａ，…，６１ｈ）と生成された第３のハッシュ値６３（又は６３ａ，…，６３ｈ）とが一致するフィールドの画像領域データ５０には改ざんが無いと判定し、不一致のフィールドの画像領域データ５０には改ざんが有ると判定する。また、記録時に付加された第２のハッシュ値６２（又は６２ａ，…，６２ｈ）と生成された４のハッシュ値６４（又は６４ａ，…，６４ｈ）とが一致するフィールドのヘッダ情報５１には改ざんが無いと判定し、不一致のフィールドのヘッダ情報５１には改ざんが有ると判定する（図８のステップＳＴ１５）。
【００３５】
次に、制御処理部４は、画像蓄積装置２１に蓄積されたデジタル画像データ５２が改ざんされたと判定された場合に、この判定結果をワーキングメモリ９に格納すると共に、改ざん検出結果情報３１の映像信号として合成処理回路１４に出力する。また、制御処理部４は、改ざんが検出されたフィールドの画像を静止画データとして出力する（図８のステップＳＴ１６）。この結果、図９に示されるように、モニタ２２には改ざんされたデジタル画像データＤ２の画像領域データ５１が、静止画３０として表示され、ワーキングメモリ９から読み出された改ざん検出結果情報３１は合成処理回路１４によって静止画３０に重ねてモニタ２２で表示される。モニタ２２に表示される改ざん検出結果情報３１には、改ざんが有ることを知らせるメッセージ３１ａ（例えば、『「改ざん」が有ります』）と、改ざんがあったフィールドのフィールド番号３１ｂ（例えば、『Ｆｉｅｌｄ  ＮＯ：９８５３６３』）と、改ざんがあったフィールドの改ざんされた箇所は画像領域データ及びヘッダ情報のいずれであるか又は両方かを示す項目（『画像』又は『ヘッダ』又は『画像、ヘッダ』）が含まれる。
【００３６】
なお、フィールドナンバーはヘッダ情報５１に記録されている。したがって、ヘッダ情報５１が改ざんされていると判定された場合には、ヘッダ情報５１そのものが信用できないため、ヘッダ情報５１に改ざんが有ると判定されたフィールド以前のフィールドのヘッダ情報に基づいて、改ざんされたフィールドのフィールドナンバーを割り出す。
【００３７】
以上の改ざん検出処理は、連続した映像信号から変換されたデジタル画像データに対して、リアルタイムに、かつ、１フィールド毎に行われる。また、改ざん検出処理によって改ざん有りと判定されたときには、新たなデジタル画像データの画像伸張処理部１２への送出は止められ、改ざんの判別結果及び改ざんされたデジタル画像データのフィールドナンバーがワーキングメモリ９に格納される。
【００３８】
以上説明したように、実施の形態１に係る画像記録装置２０においては、デジタル画像データ５２のフィールド毎に、画像領域データ５０に基づく第１のハッシュ値６１及びヘッダ情報５１に基づく第２のハッシュ値６２を生成し、生成されたハッシュ値６１，６２を、対応するフィールドのデジタル画像データ５２に付加して、画像データ入出力端子１１を通して画像蓄積装置２１に出力して、画像蓄積装置２１に蓄積させる。このため、実施の形態１に係る画像記録装置２０又は画像記録方法によれば、改ざん検出動作時に、画像蓄積装置２１から読み出されたデジタル画像データＤ２から、フィールド毎に、画像領域データ５０に基づく第３のハッシュ値６３及びヘッダ情報５１に基づく第４のハッシュ値６４を生成し、付加されている第１のハッシュ値６１と生成された第３のハッシュ値６３を比較し、付加されている第２のハッシュ値６２と生成された第４のハッシュ値６４を比較することによって、蓄積されているデジタル画像データＤ２が改ざんされたか否か、また、改ざん箇所が画像領域データ５１かヘッダ情報５０かの判定を行うことができる。
【００３９】
また、実施の形態１に係る画像記録装置２０又は画像記録方法によれば、入力されたデータを一切加工することなく画像の改ざんの事実を容易に検出でき、改ざん結果がデジタル画像データの画像領域データなのかヘッダ情報なのかの判別ができ、さらに、改ざんが検出されたデジタル画像データのフィールド番号を知ることができるので、改ざんされたフィールドのデジタル画像データの静止画に重ねて、フィールド番号及び改ざん箇所に関する情報をモニタ２２に表示させて、ユーザーに通知することができる。
【００４０】
実施の形態２．
上記実施の形態１においては、改ざん検出時に改ざんが検出されたときに、図９に示されるように、改ざんされたフィールドを静止画として表示し、改ざん内容に関する情報を表示して、再生動作を停止させていた。
【００４１】
しかし、画像蓄積装置２１に蓄積されているデジタル画像データに改ざんが検出された場合には、改ざんが、蓄積されているデジタル画像データの１フィールドにしか存在しないスポット的なものなのか、蓄積されているデジタル画像データの多数のフィールドにわたる連続的なものなのか、又は、蓄積されているスポット的な改ざんが複数フィールドに点在しているのか等を、早急に知る必要がある。
【００４２】
そこで、実施の形態２に係る改ざん検出機能付きの画像記録装置においては、指示入力部１０からの指示があれば、ワーキングメモリ９に格納されているフィールドナンバー以降のＮフィールド（Ｎは所定の正の整数）にわたって改ざんの検出処理を行い、改ざんされた内容、並びに該当フィールドナンバーをワーキングメモリ９に格納し、ワーキングメモリ９に格納されている改ざん内容すべてをモニタ２２に一覧表示する機能を備えている。
【００４３】
図１０は、実施の形態２に係る画像記録装置の制御処理部による改ざん検出動作時の処理内容を示すフローチャートである。また、図１１は、実施の形態２に係る画像記録装置により改ざんが検出されたときのモニタ表示の例を示す図である。
【００４４】
実施の形態２においては、上記実施の形態１の場合と同様に改ざんの検出動作が行われる（図１０のステップＳＴ１１〜ＳＴ１６）。改ざんが検出されると、新たなデジタル画像データ５２の画像伸張処理部１２への送出を止め、かつ、改ざん内容と該当フィールドナンバーをワーキングメモリ９に格納し、モニタ２２には改ざんされたデジタル画像データ５２の画像領域データ５０が静止画として表示されると同時に、ワーキングメモリ９から改ざん内容、及びフィールドナンバーが取り出され合成処理回路１４を通してモニタ２２で表示している画像領域データ５０に重畳して表示される。
【００４５】
このように改ざんが検出され、モニタ２２に現在の状態表示がなされているとき、指示入力部１０からの操作指示が入力されると（図１０のステップＳＴ１７）、現在静止画となっているデジタル画像データのフィールド以降、Ｎフィールドに渡って改ざん判別を行うために、制御処理部４は画像蓄積装置２１からＮフィールド分に対応するデジタル画像データ５２を画像メモリ５に高速で転送する。
【００４６】
次に、画像メモリ５から転送されたデジタル画像データ５２を１フィールド単位で引き出し、記録動作の場合と同様にデジタル画像データ５２から１フィールド毎に、画像領域データ５０に基づく第３のハッシュ値６３、ヘッダ情報５１に基づく第４のハッシュ値６４ａをそれぞれ生成する。これら生成された第３及び第４のハッシュ値６３，６４を記録時に生成されたデジタル画像データの第１及び第２のハッシュ値６１，６２とそれぞれ高速で比較する。この比較の結果、改ざん有りと判別された場合には、該当デジタル画像データのフィールドナンバーと改ざん箇所をワーキングメモリ９に格納する。この処理はＮフィールド分連続して行う（図１０のステップＳＴ１８）。
【００４７】
次に、ＣＰＵ７はワーキングメモリ９に格納されている改ざん有りのデータを制御処理部４に送る。制御処理部４ではデータを組み直し、モニタ２２にＮフィールドの範囲で検出された改ざん内容を一覧（図１１の符合３２）で表示するために合成処理回路１４にデータを送出する。なお、最初に改ざんが検出されたデジタル画像データが静止画で表示されているため、図１１に示されるように、改ざん内容一覧データは重畳表示となる（図１０のステップＳＴ１９）。
【００４８】
以上説明したように、実施の形態２に係る画像記録装置又は画像記録方法によれば、改ざんが検出されたときに、その改ざん結果をモニタに表示すると共に、改ざんが検出されたフィールド以降のＮフィールドに渡って改ざん検出を高速で行い、そこで発生した改ざん内容をモニタ２２に一覧表示するようにしているので、改ざんがスポット的なものであるか、連続したものか、又はある程度離れたものも存在するのか等、映像信号データの改ざんの程度（改ざんの絶対量の把握）を容易に知ることができる。また、一覧表示では該当フィールドの改ざん内容を表しているため改ざん結果を正確に知らせることができる。
【００４９】
なお、実施の形態２において、上記以外の点は、上記実施の形態１の場合と同じである。
【００５０】
実施の形態３．
上記実施の形態２においては、改ざん検出動作時に改ざんが検出されたときに、図１１に示されるように、改ざんされたフィールドを静止画として表示し、Ｎフィールドについての改ざん検出動作の結果得られた改ざん内容に関する情報をモニタ２２に一覧表示する機能を備えている。
【００５１】
実施の形態３に係る画像記録装置は、実施の形態２に係る画像記録装置の機能に加え、改ざんされたフィールドを静止画によって確認できる機能を備えたものである。
【００５２】
図１２は、実施の形態３に係る画像記録装置の制御処理部による改ざん検出動作時の処理内容を示すフローチャートである。図１２において、ステップＳＴ１１〜ＳＴ１９の内容は、図１１（実施の形態２）の場合と同じである。
【００５３】
実施の形態３においては、図１１に示されるように、改ざん内容が一覧表示されているときに、指示入力部１０から、静止画サーチの指示が入力されるたびに、改ざんが検出された次のフィールドナンバーに相当するデジタル画像データを画像メモリ５から引き出し画像伸張処理部１２、ＮＴＳＣエンコーダ１３を通してモニタ２２に静止画を表示する（ステップＳＴ２０）。一方、改ざん内容は合成処理回路１４を通して上記静止画に重畳のうえモニタ２２に表示する。つまり、Ｎフィールドに渡っての間で改ざんが検出されたデジタル画像データの、その該当するフィールドのデジタル画像データと改ざんされた箇所を指示入力部１０から指示される度に順にモニタ２２に表示する。
【００５４】
以上説明したように、実施の形態３に係る画像記録装置又は画像記録方法によれば、改ざん内容をモニタ２２に一覧表示しているとき、指示入力部１０からの指示の度に、モニタ２２に一覧表示されている改ざんが検出されたデジタル画像データを順にサーチして、該当するデジタル画像データ５２のデジタル画像データを静止画表示すると同時に前記デジタル画像データ５２の改ざん箇所のデータを重畳して表示するようにしたため、改ざんされたデジタル画像データ５２の画像、並びに改ざんされた内容の詳細を知ることができ、改ざん結果を正確に知らせることができ、かつ検索性もよい。
【００５５】
なお、実施の形態３において、上記以外の点は、上記実施の形態１又は２の場合と同じである。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態１から３までに係る改ざん検出機能を備えた画像記録装置の構成を示すブロック図である。
【図２】実施の形態１に係る画像記録装置の制御処理部の機能を説明するための機能ブロック図である。
【図３】実施の形態１から３までに係る画像記録装置の画像メモリに一時的に格納されるデジタル画像データを説明するための図である。
【図４】実施の形態１から３までに係る画像記録装置の制御処理部による画像記録時の動作を説明するための図である。
【図５】実施の形態１から３までに係る画像記録装置の制御処理部により画像蓄積装置に蓄積されたデジタル画像データを説明するための図である。
【図６】実施の形態１に係る画像記録装置の制御処理部による画像記録時の処理内容を示すフローチャートである。
【図７】実施の形態１から３までに係る画像記録装置による改ざん検出動作時の動作を説明するための図である。
【図８】実施の形態１に係る画像記録装置の制御処理部による改ざん検出動作時の処理内容を示すフローチャートである。
【図９】実施の形態１に係る画像記録装置により改ざんが検出されたときのモニタ表示の例を示す図である。
【図１０】実施の形態２に係る画像記録装置の制御処理部による改ざん検出動作時の処理内容を示すフローチャートである。
【図１１】実施の形態２及び３に係る画像記録装置により改ざんが検出されたときのモニタ表示の例を示す図である。
【図１２】実施の形態３に係る画像記録装置の制御処理部による改ざん検出動作時の処理内容を示すフローチャートである。
【符号の説明】
【００５７】
１  映像信号入力端子、  ２  ＮＴＳＣデコーダ、  ３  画像圧縮処理部、  ４  制御処理部、  ５  画像メモリ、  ６  映像信号情報入力端子、  ７  ＣＰＵ（中央演算処理装置）、  ８  プログラムメモリ、  ９  ワーキングメモリ、  １０  指示入力部、  １１  画像データ入出力端子、  １２  画像伸張処理部、  １３  ＮＴＳＣエンコーダ、  １４  合成処理回路、  １５  映像信号出力端子、  ２０  画像記録装置、  ２１  画像蓄積装置、  ２２  モニタ、  ３１  改ざん検出結果情報、  ３２  改ざん検出結果情報の一覧、  ４１  第１のハッシュ値生成手段、  ４２  ハッシュ値付加手段、  ４３  第２のハッシュ値生成手段、  ４４  比較手段、  ４５  判定手段、  ４６  判定結果出力手段、  ４７  静止画信号出力手段、  ５０  画像領域データ、  ５１  ヘッダ情報、  ５２  デジタル画像データ、  ５３  １フレームのデジタル画像データ、  ６１，６１ａ〜６１ｈ  画像記録時に画像領域データに基づいて生成された第１のハッシュ値、  ６２，６２ａ〜６２ｈ  画像記録時にヘッダ情報に基づいて生成された第２のハッシュ値、  ６３，６３ａ〜６３ｈ  改ざん検出動作時に画像領域データに基づき生成された第３のハッシュ値、  ６４，６４ａ〜６４ｈ  改ざん検出動作時にヘッダ情報に基づき生成された第４のハッシュ値、  ＳＰＩ  アナログ映像信号、  Ｄ０  画像領域データ、  Ｄ１  圧縮された画像領域データ、  Ｄ２  ハッシュ値を備えたデジタル画像データ、  Ｄ３  伸張されたデジタル画像データ、  ＤＨＥ  ヘッダ情報、  ＳＰＯ  アナログ映像信号、  ＳＯ  改ざん検出結果情報が重畳されたアナログ映像信号。
【図１】
2006295665.tif 000003
【図２】
2006295665.tif 000004
【図３】
2006295665.tif 000005
【図４】
2006295665.tif 000006
【図５】
2006295665.tif 000007
【図６】
2006295665.tif 000008
【図７】
2006295665.tif 000009
【図８】
2006295665.tif 000010
【図９】
2006295665.tif 000011
【図１０】
2006295665.tif 000012
【図１１】
2006295665.tif 000013
【図１２】
2006295665.tif 000014