(57)【要約】【課題】デジタルデータで撮像画像データを記録メディアに記録するときの撮影順序を保証する。【解決手段】撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影記録において、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として持たせると共に、順序保証情報を持つ撮像画像データのいずれかが編集されたとき（ステップＳ３１）撮影順序の保証を破棄する（ステップＳ３５）。この破棄は、順序保証対象ファイルの全てあるいは編集された画像データ以後の画像データやその順序保証情報を破棄することで行う。【選択図】図７
2008252336.tif 000002
【特許請求の範囲】
【請求項１】
撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影記録方法において、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として持たせると共に、前記撮像画像データが複数種類の画像データとして同時記録された場合には直後の撮影画像データの前記付帯情報部に前記同時記録された各々の画像データを夫々特定する前記順序保証情報を持たせ、同時記録された一方の画像データが削除された場合にも他方の画像データの付帯情報部の前記順序保証情報から前記撮影順序を保証することを特徴とする撮影順序保証機能付き撮影記録方法。
【請求項２】
撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影記録方法において、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として持たせると共に、該順序保証情報を持つ前記撮像画像データのいずれかが編集されたとき前記撮影順序の保証を破棄することを特徴とする撮影順序保証機能付き撮影記録方法。
【請求項３】
前記編集は、前記撮像画像データの削除，修正，移動，コピーのいずれかであることを特徴とする請求項２に記載の撮影順序保証機能付き撮影記録方法。
【請求項４】
前記撮影順序の保証の破棄は、撮影順序保証対象となっている撮像画像データのうち、前記編集された撮像画像データから以後の撮像画像データの全てを削除することで行うことを特徴とする請求項２または請求項３の撮影順序保証機能付き撮影記録方法。
【請求項５】
前記撮影順序の保証の破棄は、撮影順序保証対象となっている撮像画像データの全てを削除することで行うことを特徴とする請求項２または請求項３に記載の撮影順序保証機能付き撮影記録方法。
【請求項６】
前記撮像画像データの削除を行う代わりに、前記付帯情報部に保存されている前記順序保証情報を削除することを特徴とする請求項４または請求項５に記載の撮影順序保証機能付き撮影記録方法。
【請求項７】
前記付帯情報部に、前記記録メディアを特定する個体識別情報を保存することを特徴とする請求項１乃至請求項６のいずれかに記載の撮影順序保証機能付き撮影記録方法。
【請求項８】
撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影制御プログラムにおいて、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として保存するステップと、前記撮像画像データが複数種類の画像データとして同時記録された場合には直後の撮影画像データの前記付帯情報部に前記同時記録された各々の画像データを夫々特定する前記順序保証情報を保存するステップとを備え、同時記録された一方の画像データが削除された場合にも他方の画像データの付帯情報部の前記順序保証情報から前記撮影順序を保証することを特徴とする撮影順序保証機能付き撮影制御プログラム。
【請求項９】
撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影制御プログラムにおいて、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として保存するステップと、該順序保証情報を持つ前記撮像画像データのいずれかが編集されたとき前記撮影順序の保証を破棄するステップとを備えることを特徴とする撮影順序保証機能付き撮影制御プログラム。
【請求項１０】
前記編集は、前記撮像画像データの削除，修正，移動，コピーのいずれかであることを特徴とする請求項９に記載の撮影順序保証機能付き撮影制御プログラム。
【請求項１１】
前記撮影順序の保証の破棄は、撮影順序保証対象となっている撮像画像データのうち、前記編集された撮像画像データから以後の撮像画像データの全てを削除することで行うことを特徴とする請求項９または請求項１０の撮影順序保証機能付き撮影制御プログラム。
【請求項１２】
前記撮影順序の保証の破棄は、撮影順序保証対象となっている撮像画像データの全てを削除することで行うことを特徴とする請求項９または請求項１０に記載の撮影順序保証機能付き撮影制御プログラム。
【請求項１３】
前記撮像画像データの削除を行う代わりに、前記付帯情報部に保存されている前記順序保証情報を削除することを特徴とする請求項１１または請求項１２に記載の撮影順序保証機能付き撮影制御プログラム。
【請求項１４】
前記付帯情報部に、前記記録メディアを特定する個体識別情報を保存することを特徴とする請求項８乃至請求項１３のいずれかに記載の撮影順序保証機能付き撮影制御プログラム。
【請求項１５】
被写体の画像データを撮像する固体撮像素子と、画像データを記録する記録メディアが接続されるメディア制御部と、請求項８乃至請求項１４のいずれかに記載の撮影制御プログラムを格納したメモリと、該撮影制御プログラムを実行する制御手段とを備えることを特徴とする撮影装置。
【請求項１６】
順序保証された撮像画像データが記録された記録メディア内のデータを閲覧するビュアーソフトにおいて、前記記録メディア内が閲覧されたとき前記撮像画像データの各々をアイコン表示すると共に、順序情報が保証されている撮像画像データのアイコン間にリンク接続を表示し、順序保証対象となっている撮像画像データが編集されたとき該撮像画像データが属する順序保証対象の撮像画像データ間の前記リンク接続の表示を停止することを特徴とするビュアーソフト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影順序保証機能付き撮影記録方法などに係り、特に、撮影した１枚の被写体画像を複数種類の画像データとして記録メディアに同時記録した場合に一方の種類の画像データを削除しても撮影順序が保証される撮影記録方法，撮影記録装置，撮影制御プログラムに関する。
【背景技術】
【０００２】
デジタルカメラでは、被写体の撮像画像データが記録メディアにデジタルデータで記録される。デジタルデータは、一般的に電気的に書き換え可能，修正可能であり、記録された画像データに変更を加えることが容易である。そのため、デジタルカメラで証拠写真を撮影する場合、下記の特許文献１，２，３記載の様に、記録された画像データに改竄が施されたとき、この改竄を検出することができる様にしている。
【０００３】
また、証拠写真をデジタルカメラで撮る場合、一枚一枚の画像データの改竄を防止する以外に、特許文献４記載の様に、複数枚の撮像画像データの撮影順序を保証しなければならないものもある。
【０００４】
例えば図１０に示す様に、デジタルカメラで画像Ａ→画像Ｂ→画像Ｃ→画像Ｄの順に実際の撮影が行われ、画像Ａ，Ｂ，Ｃ，Ｄの「順序」に重要な証拠性が存在する場合、画像Ｂと画像Ｃの撮影順序を入れ替えるように撮影時刻データの改竄が行われたり、途中の画像Ｃが削除されたりすると、証拠性がなくなってしまう。
【０００５】
このため、デジタルカメラが普及した現在でも、証拠性が要求される画像を撮影する場合にはフィルムカメラが用いられる。
【０００６】
【特許文献１】特開平１１―３０８５６４号公報
【特許文献２】特開２０００―５６６８１号公報
【特許文献３】特開２００３―１０７９９３号公報
【特許文献４】特開平１１―２２０６８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
デジタルカメラは、手振れ等の失敗写真が発生したとき、容易に撮り直しができるという利点を有する。しかし、上述した様に、撮影した画像データの証拠性を高めると、この利点を阻害してしまうことになる。
【０００８】
図１０に示す画像Ｄまで撮影し、画像Ｄが失敗写真のため画像Ｄを削除して同じ画像Ｄを新たに撮り直したとき、その証拠性をどうするのかとか、図１０の画像Ｄまで撮影して画像Ｃを削除したとき、画像Ａ，Ｂの順序の証拠性はどのように判断するのかとか、画像ＣとしてＲＡＷデータとＪＰＥＧ画像データの両方を同時記録したとき画像ＣのＲＡＷデータのみ或いはＪＰＥＧ画像データのみを削除したときの画像Ａ，Ｂ，Ｃ，Ｄの順序の証拠性はどうするのかとか、解決しなければならない問題は種々ある。デジタルカメラを証拠写真撮影用として普及させるには、これらの問題を１つづつ解決していく必要がある。
【０００９】
本発明の目的は、デジタルデータで撮像画像データを記録メディアに記録するときの撮影順序の保証機能を持つ撮影記録方法及びその装置並びに撮影制御プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムは、撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影記録において、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として持たせると共に、前記撮像画像データが複数種類の画像データとして同時記録された場合には直後の撮影画像データの前記付帯情報部に前記同時記録された各々の画像データを夫々特定する前記順序保証情報を持たせ、同時記録された一方の画像データが削除された場合にも他方の画像データの付帯情報部の前記順序保証情報から前記撮影順序を保証することを特徴とする。
【００１１】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムは、撮影され記録メディア内に保存された一連の撮像画像データの撮影順序を保証する撮影順序保証機能付き撮影記録方法において、撮影された各々の撮像画像データの各々の付帯情報部に直前に撮影された撮像画像データを特定する情報を順序保証情報として持たせると共に、該順序保証情報を持つ前記撮像画像データのいずれかが編集されたとき前記撮影順序の保証を破棄することを特徴とする。
【００１２】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムの前記編集は、前記撮像画像データの削除，修正，移動，コピーのいずれかであることを特徴とする。
【００１３】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムにおける前記撮影順序の保証の破棄は、撮影順序保証対象となっている撮像画像データのうち、前記編集された撮像画像データから以後の撮像画像データの全てを削除することで行うことを特徴とする。
【００１４】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムにおける前記撮影順序の保証の破棄は、撮影順序保証対象となっている撮像画像データの全てを削除することで行うことを特徴とする。
【００１５】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムは、前記撮像画像データの削除を行う代わりに、前記付帯情報部に保存されている前記順序保証情報を削除することを特徴とする。
【００１６】
本発明の撮影順序保証機能付き撮影記録方法及び撮影制御プログラムは、前記付帯情報部に、前記記録メディアを特定する個体識別情報を保存することを特徴とする。
【００１７】
本発明の撮影順序保証機能付き撮影記録装置は、被写体の画像データを撮像する固体撮像素子と、画像データを記録する記録メディアが接続されるメディア制御部と、上記のいずれかに記載の撮影制御プログラムを格納したメモリと、該撮影制御プログラムを実行する制御手段とを備えることを特徴とする。
【００１８】
本発明のビュアーソフトは、順序保証された撮像画像データが記録された記録メディア内のデータを閲覧するビュアーソフトにおいて、前記記録メディア内が閲覧されたとき前記撮像画像データの各々をアイコン表示すると共に、順序情報が保証されている撮像画像データのアイコン間にリンク接続を表示し、順序保証対象となっている撮像画像データが編集されたとき該撮像画像データが属する順序保証対象の撮像画像データ間の前記リンク接続の表示を停止することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、例えばＲＡＷデータとＪＰＥＧ画像データの２種類の画像データで被写体画像を記録メディアに同時記録する場合、直後の撮像画像データの付帯情報部にＲＡＷデータの撮像画像データを特定する順序保証情報と、ＪＰＥＧ画像データを特定する順序保証情報とを保存するため、一方の画像データが削除された場合にも順序保証を維持することができる。
【００２０】
また、本発明によれば、順序保証対象画像データが編集されたとき、順序保証対象画像データの全て或いは編集された画像データ以後の画像データまたは順序保証情報を削除するため、順序保証の信頼性が向上する。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態について、図面を参照して説明する。
【００２２】
図１は、本発明の一実施形態に係る順序保証機能付き撮影記録装置の機能ブロック図である。この撮影記録装置は、被写体からの光学像を電気信号に変換する固体撮像素子（図示の例ではＣＣＤ）１と、固体撮像素子１の前部に配置された撮影レンズ等の光学系２と、光学系２のズームレンズをズーミングするモータ３と、光学系２のフォーカス用レンズの位置調整を行う位置調整モータ４とを備える。
【００２３】
この撮影記録装置は更に、固体撮像素子１から出力されるアナログの撮像画像信号に対してＣＤＳ（相関二重サンプリング）処理や利得制御処理，アナログ／デジタル変換処理を施すアナログフロントエンド（ＡＦＥ）回路５と、撮影記録装置全体を統括制御する演算処理装置（ＣＰＵ）６と、主メモリとして使用するＲＡＭ７と、各種制御プログラムを格納したＲＯＭ８と、シャッタボタン，ズームキー，モード選択キー等のキー入力部９のインタフェース（ＩＦ）部１０と、不揮発性メモリ１１と、モータ３，４を駆動するモータドライバ１２と、画像処理回路１３と、撮影記録装置背面に設けられた液晶表示パネル１４の表示制御を行う表示制御部１５と、撮像したデジタル画像データを記録する記録メディア１６の読み書き制御を行うメディア制御部１７と、これらを相互に接続するバス１８とを備える。
【００２４】
この撮影記録装置で被写体画像を撮像する場合、固体撮像素子１から出力された画像データはＡＦＥ回路５でデジタルデータに変換され、ＲＡＷデータとしてＲＡＭ７に一時的に格納される。画像処理回路１３は、このＲＡＷデータに対してＲＧＢ／ＹＣ変換処理やガンマ補正処理等の公知の画像処理を施し圧縮することでＪＰＥＧ画像データを生成しこれもＲＡＭ７に一時的に格納する。そして、ＲＡＭ７内のＪＰＥＧ画像データを間引き処理した画像データを表示制御部１５に渡し、これを表示パネル１４に表示する。
【００２５】
また、ＣＰＵ６は、配下の画像処理回路１３等を使用し、後述する撮影順序保証処理を実行すると共に、ＲＡＭ７内の画像データを記録メディア１６に書き込んだ後、ＲＡＭ７内の画像データを消去し、次の撮像画像データの取り込みに待機する。
【００２６】
ＲＡＭ７内の画像データを記録メディア１６に転送し保存する場合、この撮影記録装置に対するユーザ設定がＲＡＷデータの記録モードであれば、ＲＡＷデータのみを記録メディア１６に保存し、ＪＰＥＧ画像データの記録モードであればＪＰＥＧ画像データのみを記録メディア１６に保存し、ＲＡＷデータ及びＪＰＥＧ画像データの両方を同時記録する記録モードであれば、両種類の画像データを記録メディア１６に保存する。
【００２７】
図２は、ユーザが図１のキー入力部９から撮影記録装置に対し「順序保証モード」で撮影を行う旨の入力指示を行った場合に実行される処理手順を示すフローチャートである。先ず、図１に示す不揮発性メモリ１１に、順序保証モードの初期設定を行う（ステップＳ１）。即ち、撮影カウンタを“０”クリアし、記録ファイル番号の初期値を“ｎ”とし、現在の記録ファイル番号ｋを上記の初期値ｎに設定する。次に、撮影モードを切り替え（ステップＳ２）、例えば画像サイズ１Ｍでカラー画像の撮影に設定する。
【００２８】
図３は、図１のＲＯＭ８内に保存され撮影処理が行われるときに読み出され実行される撮影制御プログラムの概略を示すフローチャートである。先ず、今回の撮影処理が「順序保証モード」で行うのか否かを判定する（ステップＳ３）。ユーザが「順序保証モード」を撮影指示を入力している場合には、ステップＳ４に進み、詳細は後述する順序付撮影処理を行い、「順序保証モード」で無い場合にはステップＳ５に進み、通常の撮影処理を行う。
【００２９】
図４は、図３の詳細処理手順を示すフローチャートである。先ず、記録ファイル番号ｋが順序保証モードへの変更時に設定された初期値ｎより大きいか否かを判定し（ステップＳ３）、ｎ＜ｋが成立する場合には順序保証モードであると判断して次のステップＳ１１に進む。ステップＳ１１では、固体撮像素子１からの撮像画像データをＲＡＭ７内に取り込む撮影処理を行い、次のステップＳ１２で、上述したＲＡＷデータからＪＰＥＧ画像データを再生する。
【００３０】
次のステップＳ１３では、記録メディア１６に保存する画像データをＲＡＭ７から取り出す。この画像データは、ＲＡＷデータで保存する場合はＲＡＷデータであり、ＪＰＥＧ画像データで保存する場合はＪＰＥＧ画像データであり、ＲＡＷデータとＪＰＥＧ画像データの両方を同時記録する場合には両方の画像データである。
【００３１】
次のステップＳ１４では、保存対象とする画像データの夫々から、当該画像データを特定し改竄を防止する情報、例えばハッシュ値を生成する。次のステップＳ１５では、記録ファイル番号ｋ−１すなわち直前の画像データから該画像データを特定し改竄を防止するハッシュ値を生成する。
【００３２】
そして次のステップＳ１６では、今回の記録ファイル番号ｋの画像データの付帯情報、例えばｅｘｉｆ情報に、ステップＳ１４とステップＳ１５で求めた夫々のハッシュ値を挿入する。このとき、ハッシュ値を暗号化するのが好ましい。暗号化の方法は既存のいずれの方法でも良い。
【００３３】
次のステップＳ１７では、記録ファイル番号ｋで画像データ（画像ファイル）を画像処理タイプ（画像の種類）に応じて記録メディア１６に保存する。画像処理タイプがＲＡＷデータであれば「ＤＳＣＦ００ｘｘ．ＲＡＦ」（ｘｘ：は数値）として、画像処理タイプがＪＰＥＧであれば、「ＤＳＣＦ００ｘｘ．ＪＰＧ」として保存する。
【００３４】
そして、次の記録ファイル番号ｋ＝ｋ＋１とし（ステップＳ１８）、撮影カウンタを＋１インクリメントし（ステップＳ１９）、次回の撮影処理手順に戻る。
【００３５】
図５は、図４で説明した処理手順を実行することで各画像データの付帯情報部に保存されるハッシュ値の保存先説明図である。各画像は、画像本体とこれに付随する付帯情報部とで構成される。画像Ａ〜画像Ｎまでが順序保証される画像データであるとする。画像Ｂが撮影されたとき、画像Ｂ本体からハッシュ値が生成され、このハッシュ値が画像Ｂ自体の付帯情報部に暗号化されて保存されるが、直前に撮影された画像Ａ本体から生成されたハッシュ値も画像Ｂの付帯情報部に暗号化されて保存される。
【００３６】
画像Ｃにおいても同様に、画像Ｃのハッシュ値と直前画像Ｂのハッシュ値とが暗号化されて画像Ｃの付帯情報部に保存される。最後の画像Ｎにおいては、画像Ｎのハッシュ値と直前画像Ｎ−１のハッシュ値とが画像Ｎの付帯情報部に保存され、また、最後の画像Ｎのハッシュ値は、最初の画像Ａの付帯情報部に保存される。つまり、順序保証モードで撮影された最後の画像のハッシュ値が順序保証モードで撮影された最初の画像Ａの付帯情報部に保存される。
【００３７】
これにより、順序保証モードの画像には、自身のハッシュ値と直前（無い場合には最後の）画像のハッシュ値とが付帯情報となるため、画像Ａから画像Ｎの中のいずれかの画像が削除された場合、あるいは修正，改竄された場合、削除，修正，改竄された画像の前の画像や後の画像の付帯情報を辿ることで、画像が削除，修正，改竄されたことが判明し、この順序保証モードで撮影された画像に証拠性が無いことが分かる。
【００３８】
逆に言えば、順序保証モードで撮影された各画像の付帯情報を辿ることで、画像の削除，修正，改竄が無いことが分かれば、証拠性を有することになる。
【００３９】
図５に示す例では、画像Ｂとして、ＪＰＥＧ画像データとＲＡＷデータの同時記録が選択された例を示している。同時記録された場合には、ＲＡＷデータの画像Ｂ本体から生成されたハッシュ値がＲＡＷデータの付帯情報部に保存されると共に、この付帯情報部には、直前画像Ａのハッシュ値も保存される。そして、ＲＡＷデータの画像Ｂ本体から生成されたハッシュ値は、画像Ｃの付帯情報部にも保存される。即ち、画像Ｃの付帯情報部には、画像Ｃ自身のハッシュ値と、直前画像ＢのＪＰＥＧ画像のハッシュ値と、直前画像ＢのＲＡＷデータのハッシュ値の３つのハッシュ値が保存されることになる。
【００４０】
これにより、ＪＰＥＧ画像Ｂが削除されても、ＲＡＷデータ画像Ｂが残っていれば、順序保証の証拠性が維持され、ＲＡＷデータ画像Ｂが削除されてもＪＰＥＧ画像Ｂが残っていれば、順序保証の証拠性が維持されることになる。
【００４１】
図６は、順序保証モードの撮影が終了し、通常撮影モードに切り替えるときの処理手順を示すフローチャートである。ユーザが順序保証モードで撮影を行い、順序保証モードを終了する指示入力を行った場合、図５で説明した様に、順序保証モードの最後の画像Ｎのハッシュ値を、最初の画像Ａの付帯情報部に保存する必要がある。
【００４２】
そこで、ステップＳ２１で、Ｎ＋１＜Ｋが成立するか否か即ち順序保証モードが終了したか否かを判定し、順序保証モードが終了した場合には、順序保証モードの最後の画像データからハッシュ値を生成し（ステップＳ２２）、次に最初の画像データからハッシュ値を生成し（ステップＳ２３）、２つのハッシュ値を最初の画像データの付帯情報部に暗号化して記録する。
【００４３】
以上述べた様に、撮影記録装置で順序保証機能を実現する場合、順序保証を行った一連の画像の証拠性を高めるには、逆に、順序保証できない事態（画像の削除，修正，改竄）が生じたとき、順序保証用の紐付け情報が確実に切れる様にする必要がある。しかし、同一シーンを複数種類の画像データで同時記録した場合に一方の画像データを削除しても順序保証は維持する必要がある。本実施形態の様に、紐付け情報を同時記録した両方の画像データの付帯情報にも持たせ、且つ直後の画像データの付帯情報にも持たせるため、順序保証を維持することができる。
【００４４】
尚、順序保証機能を更に高めるために、順序保証する一連の画像データの各付帯情報部に、画像データが保存された記録メディア１６の固体識別番号（ＩＤ番号）を保存しておき、このＩＤ番号の記録メディアに保存された画像データのみ順序保証を行い、他のコンピュータ等にコピーされた一連の画像データは保証しない構成とすることもできる。
【００４５】
図７は、本発明の別実施形態に係る順序保証を実現する画像削除処理手順を示すフローチャートである。上述した実施形態の様に、一連の画像Ａ，Ｂ，Ｃ，Ｄ，…，Ｎの順序保証を行った場合、順序保証の信頼性，証拠性を高めるには、その中の或る画像が削除されたとき、撮影記録装置に順序保証の破棄する機能を内蔵させる必要がある。
【００４６】
順序保証を破棄する場合、順序保証機能に要求される証拠性の高低により種々の形態が考えられる。例えば、画像Ｃを削除したとき、画像Ａ，Ｂの順序保証は維持するが、画像Ｃ以降の順序性は保証しない様にしても良い。また、画像Ａ，Ｂの順序保証も破棄してしまう形態も考えられる。順序保証を破棄する場合、順序の紐付け情報だけを削除することも、また、順序保証を破棄した画像本体そのものを削除してしまう形態も考えられる。
【００４７】
図７は、順序保証を破棄したときに、順序保証した画像の全てを削除してしまう処理手順であり、ユーザが記録済み画像ファイルの中から削除対象とする画像ファイルをキー入力部９により選択すると、ＣＰＵ６は先ず、その画像ファイルが順序保証の対象ファイルであるか否かを判定する（ステップＳ３２）。順序保証対象ファイルで無い場合にはステップＳ３２に進み、その選択ファイルを削除する。順序保証対象ファイルである場合には、次のステップＳ３３で、順序保証された次の画像ファイルを検索し特定する。この特定は、図５に示す付帯情報部の保存情報に基づき行うことで、特定が可能である。画像Ｃが削除対象画像ファイルとして選択された場合には、次画像Ｄが特定される。
【００４８】
次に、ステップＳ３３で特定ができたか否かを判定し（ステップＳ３４）、特定できた場合には、次のステップＳ３５で、選択中の画像ファイル（上記例では画像Ｃ）を削除する。
【００４９】
そして次のステップＳ３６で、ステップＳ３３で特定した次の画像ファイル（画像Ｄ）を選択してステップＳ３３に戻り、画像Ｄの次の画像ファイル（画像Ｅ）を特定する。以後順に、画像Ｄ，Ｅ，Ｆ，…と進んで夫々ステップＳ３５で削除され、画像Ｎの次に画像Ａが削除され、最後に画像Ｂが残る。画像Ｂの場合には、既に画像Ｃは削除済みのため、ステップＳ３３で次の画像ファイルの特定ができないため、ステップＳ３４からステップＳ３２に進み、画像ＢもステップＳ３２で削除される。
【００５０】
順序保証モードが終了している場合には、その中の一枚の画像でも削除されれば、上述した処理手順で全ての画像ファイルが削除される。しかし、順序保証モードが終了していないとき、即ち、順序保証モードで証拠写真の撮影を継続している最中に、撮影済みの画像ファイルが削除されると、図５で説明した画像Ｎと画像Ａとの紐付け情報が作成されていないため、画像Ｃが削除されたとき画像Ｃより前の画像Ａ，Ｂは削除されないことになる。
【００５１】
この画像Ａ，Ｂの順序はそのまま順序保証しても良いが、削除したい場合には、画像Ｃの付帯情報から前方サーチすることで画像Ａ，Ｂを削除することができる。
【００５２】
図８は、本発明の更に別実施形態に係る順序保証を実現する画像修正処理手順を示すフローチャートである。ユーザが記録済み画像ファイルの中から修正対象とする画像ファイルをキー入力部９により選択すると、ＣＰＵ６は先ず、その画像ファイルが順序保証の対象ファイルであるか否かを判定する（ステップＳ４１）。
【００５３】
この判定の結果、順序保証対象ファイルでなければ、ステップＳ４２に進んでその画像ファイルの編集処理をユーザ指示に従って行い、修正後の画像ファイルを元の画像ファイルに上書きし（ステップＳ４３）、この処理を終了する。
【００５４】
ステップＳ４１の判定の結果、順序保証対象ファイルのときは、ステップＳ４４に進み、順序保証対象ファイルであるため修正すると順序保証対象外になる旨の警告メッセージを表示パネル１４に表示し、次に、順序保証が継続されるか否かの入力指示を待機する（ステップＳ４５）。
【００５５】
順序保証の継続をしない旨の入力指示がある場合にはステップＳ４２に進んで選択ファイルの編集処理に入る。ユーザが警告を無視し、順序保証ファイルであるにも関わらず、編集処理の終了指示をせずに編集処理を継続した場合には、ステップＳ４５からステップＳ４６に進み、選択中の画像ファイルの編集処理をユーザ指示に従って行う。そして、この編集した画像ファイルを一時的なファイル名で記録メディアに保存する（ステップＳ４７）。
【００５６】
そして次のステップＳ４８で、編集対象となった画像ファイルの付帯情報部に保存されている紐付け情報を辿り、後方サーチを行って順序保証された後方画像ファイルを全て削除し、次のステップＳ４９で、前方サーチを行い順序保証された前方画像ファイルを全て削除する。
【００５７】
次のステップＳ５０では、編集処理の対象となったオリジナルファイルを削除し、最後に、ステップＳ４７で保存した一時ファイルをオリジナルファイル名にリネームする（ステップＳ５１）。
【００５８】
この様に、順序保証対象ファイルのいずれかが編集された場合、順序保証対象となっている画像ファイルを全て削除し順序保証を破棄することで、順序保証された画像ファイルの証拠性を高めることができる。
【００５９】
尚、図７，図８の実施形態では、順序保証対象の画像ファイル自体を削除したが、勿論、各画像ファイルの付帯情報部に格納されている紐付け情報つまり直前画像データのハッシュ値を削除し、画像データ本体を残す様にすることでも良い。
【００６０】
順序保証機能付き撮影記録装置によって撮像され、記録メディア内に順序保証された一連の画像ファイルが保存された後、この記録メディアが撮影記録装置から外され、外部のコンピュータで内部の画像ファイルが閲覧される場合がある。このとき、図９に示す様に、コンピュータのビュアーソフトで記録メディア内を閲覧したとき、順次保証ファイルの各々をアイコン表示すると共に各アイコン間をリンク接続することで紐付け状態を表示するため、順序保証の相互関係が一目瞭然となる。
【００６１】
また、図示する例では、１０月８日付けの順序保証ファイルのうちの或るファイルＸがコンピュータ上で編集処理されたときは、紐付け情報（リンク接続表示）が削除される様にする。これは、例えば、ファイルが編集処理されたり、削除されたとき、これを検知して紐付け情報や記録メディアのＩＤ情報を削除するマイクロプログラムを記録メディア内あるいは各ファイルの付帯情報部に格納しておき、記録メディア内が閲覧されたときやファイルが編集処理されたとき実行される様にしておくことで、実現できる。
【００６２】
尚、上述した実施形態では、画像ファイルが削除された場合や編集された場合を例に説明したが、画像ファイルが当該記録メディアから移動されたりコピーされたときでも、順序保証情報を削除し順序保証を破棄する様にすることも可能である。
【産業上の利用可能性】
【００６３】
本発明に係る順序保証機能付き撮影記録装置は、撮影された画像データの順序を保証するため、証拠性の高い画像を撮像するカメラとして有用である。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態に係る順序保証機能付き撮影記録装置の機能ブロック図である。
【図２】図１に示す撮影記録装置で「順序保証モード」が指示されたときに実行される処理手順を示すフローチャートである。
【図３】図１に示す撮影記録装置で行われる撮影処理手順の概略を示すフローチャートである。
【図４】図３に示す撮影処理手順の詳細を示すフローチャートである。
【図５】図４に示す処理手順を実行したときの順序保証を行う紐付け情報の説明図である。
【図６】順序保証モードから通常撮影モードに切り替えるときの処理手順を示すフローチャートである。
【図７】順序保証ファイルの削除処理手順を示すフローチャートである。
【図８】順序保証ファイルの修正処理手順を示すフローチャートである。
【図９】外部コンピュータのビュアーソフトで閲覧したときの紐付け情報の表示例を示す図である。
【図１０】撮像画像の撮影順序保証の必要性を説明する図である。
【符号の説明】
【００６５】
１  固体撮像素子
６  ＣＰＵ
１１  不揮発性メモリ
１３  画像処理回路
１６  記録メディア
【図１】
2008252336.tif 000003
【図２】
2008252336.tif 000004
【図３】
2008252336.tif 000005
【図４】
2008252336.tif 000006
【図５】
2008252336.tif 000007
【図６】
2008252336.tif 000008
【図７】
2008252336.tif 000009
【図８】
2008252336.tif 000010
【図９】
2008252336.tif 000011
【図１０】
2008252336.tif 000012