(57)【要約】      （修正有）【課題】追記型記録媒体を使用している場合に、仕様状態に応じてファイナライズ処理を実行する場合を適切に判断して使い勝手を向上させた撮像装置を提供する。【解決手段】撮像装置は、追記型記録媒体を装着可能で、撮影した画像データを前記追記型記録媒体に記録する記録手段と、追記型記録媒体にファイナライズ処理を実行するファイナライズ手段と、撮像装置の位置を測位する測位手段と、測位手段により測位された位置が、記録手段により記録した画像データを撮影した位置よりも所定の距離以上離れた場合に、ファイナライズ処理手段によりファイナライズ処理を実行させる制御手段とを有する。【選択図】図４
2012186542.tif 000002
【特許請求の範囲】
【請求項１】
追記型記録媒体を装着可能な撮像装置であって、
撮影した画像データを前記追記型記録媒体に記録する記録手段と、前記追記型記録媒体にファイナライズ処理を実行するファイナライズ手段と、
撮像装置の位置を測位する測位手段と、
測位手段により測位された位置が、前記記録手段により記録した画像データを撮影した位置よりも所定の距離以上離れた場合に、前記ファイナライズ処理手段によりファイナライズ処理を実行させる制御手段と
を有することを特徴とする撮像装置。
【請求項２】
前記追記型記録媒体に画像データを記録した後において、あらかじめ決められた前記ファイナライズ処理の実行タイミングを経過したか否かを判定する判定手段と、
前記判定手段により前記ファイナライズ処理の実行タイミングが経過した場合に、前記制御手段は、前記ファイナライズ手段によるファイナライズ処理を実行させることを特徴とする請求項１に記載の撮像装置。
【請求項３】
追記型記録媒体を装着可能な撮像装置であって、
撮影した画像データを前記追記型記録媒体に記録する記録手段と、
前記追記型記録媒体にファイナライズ処理を実行するファイナライズ手段と、
前記追記型記録媒体に画像データを記録した後において、あらかじめ決められた前記ファイナライズ処理の実行タイミングを経過したか否かを判定る判定手段と、
前記判定手段により前記ファイナライズ処理の実行タイミングが経過した場合に、前記ファイナライズ処理を実行させる制御手段と
を有することを特徴とする撮像装置。
【請求項４】
前記ファイナライズ手段は、前記追記型記録媒体の未記録領域にダミーデータを書き込む処理を含むことを特徴とする請求項１または２に記載の撮像装置。
【請求項５】
さらに、撮影モードを設定する設定手段と、
前記追記型記録媒体の空き容量を検出する空き容量検出手段と、
前記撮影モードを終了した場合に前記空き容量検出手段により検出した空き容量を記憶する記憶手段と、
前記設定手段で撮影モードの設定を開始した場合に、前記空き容量検出手段が検出した空き容量が、前記記憶手段に記憶された空き容量よりも小さい場合に、前記ファイナライズ手段によるファイナライズ処理を実行することを特徴とする請求項１ないし３のいずれか１項に記載の撮像装置。
【請求項６】
追記型記録媒体を装着可能な撮像装置の制御方法であって、
撮影した画像データを前記追記型記録媒体に記録する記録工程と、
前記追記型記録媒体にファイナライズ処理を実行するファイナライズ工程と、
撮像装置の位置を測位する測位工程と、
測位工程で測位された位置が、前記記録工程で記録した画像データを撮影した位置よりも所定の距離以上離れた場合に、前記ファイナライズ処理手段によりファイナライズ処理を実行させる制御工程と
を有することを特徴とする撮像装置の制御方法。
【請求項７】
前記追記型記録媒体に画像データを記録した後において、あらかじめ決められた前記ファイナライズ処理の実行タイミングを経過したか否かを判定する判定工程と、
前記判定工程で前記ファイナライズ処理の実行タイミングが経過した場合に、前記制御工程は、前記ファイナライズ工程でファイナライズ処理を実行させることを特徴とする請求項６に記載の撮像装置の制御方法。
【請求項８】
追記型記録媒体を装着可能な撮像装置の制御方法であって、
撮影した画像データを前記追記型記録媒体に記録する記録工程と、
前記追記型記録媒体にファイナライズ処理を実行するファイナライズ工程と、
前記追記型記録媒体に画像データを記録した後において、あらかじめ決められた前記ファイナライズ処理の実行タイミングを経過したか否かを判定する判定工程と、
前記判定工程で前記実行タイミングが経過したと判定した場合に、前記ファイナライズ処理を実行させる制御工程と
を有することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、追記型記録媒体を装着可能な撮像装置に関する。
【背景技術】
【０００２】
従来、画像を撮影してデジタル信号として記録再生するデジタルカメラが知られている。通常、デジタルカメラでは、記録媒体として再書き込み可能なフラッシュメモリ等の書換型メモリ（書換型記録媒体）を装着可能であり、撮影後、ユーザが任意に特定の画像データを消去したり、記録媒体内の全ての画像データを消去したりすることができる。
【０００３】
しかし、近年では、書換型メモリカードの価格は低下しているとはいえ、大容量のものになるとまだ高価である。そこで、同一のアドレスに対するデータの書き込みは一度限りとすることでコスト低下を図った追記型記録媒体メモリカード（所謂、追記型記録媒体であり、以下ワンタイムカードと称す）が発売されている。このようなワンタイムカードに関連する技術は特許文献１に開示されている。
【０００４】
更に特許文献２では、電源を切る時や撮影モードから抜けるときに、現在の残容量が、撮影モード開始時の残容量よりも少なくなった場合には、追記型記録媒体の未記録領域を０データで埋めるファイナライズ処理を行うか否かの確認画面を表示し、ファイナライズ処理を実行可能したデジタルカメラが開示されている。
【０００５】
しかし、本文献の様に、１枚でも撮影していたら容易にファイナライズ処理を実行してしまう危険があり、無駄にしてしまう容量が非常に大きくなってしまう可能性がある。また、カメラの電源を落とすときに毎回ファイナライズするか否かを問われると、使い勝手が悪くなる。
【０００６】
一方、ファイナライズ処理の実行を自分で行う場合には、ファイナライズ処理の実行を忘れて改ざん防止の効果が期待できない可能性がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−２４２２６０号公報
【特許文献２】特開２００９−１０５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
そこで本発明は、追記型記録媒体を使用している場合に、データの安全性と改ざん防止のためとはいえ、過剰にファイナライズ処理を実行するのではなく、カメラの仕様状態に応じてファイナライズ処理を実行する場合を適切に判断して使い勝手を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
上記のような課題を解決するため、本発明の撮像装置は、追記型記録媒体を装着可能で、撮影した画像データを前記追記型記録媒体に記録する記録手段と、追記型記録媒体にファイナライズ処理を実行するファイナライズ手段と、撮像装置の位置を測位する測位手段と、測位手段により測位された位置が、記録手段により記録した画像データを撮影した位置よりも所定の距離以上離れた場合に、ファイナライズ処理手段によりファイナライズ処理を実行させる制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
撮影時の条件やカメラの状態に応じて、追記型記録媒体に対して自動的にファイナライズ処理を実行することで、データ改ざん防止機能と併せて、その状況において撮影された画像データであることを保証出来る。
【００１１】
例えば、ＧＰＳ機能により、撮影を開始した位置から所定の距離以上離れた場合にファイナライズすることにより、記録媒体には、撮影を開始した位置から離れた場所で撮影した画像と混在させないようにすることにも役立つ。そして撮影した位置から離れたところで編集なども出来ないようにすることが出来るので、特に公の場所で撮影しているときには、密かに編集することを防止し、改竄防止にも役立つ。もしくは、カメラに内蔵されている時計を見て日付が変わっていたらファイナライズすることにより、画像に付属する日付情報の信頼性も高くなる。
【００１２】
そして上記のようなファイナライズ処理の自動化を行うことにより、意図せずカメラの電源を落としたときなどに誤ってファイナライズ処理を行ってしまうことを減らすことも出来る。
【図面の簡単な説明】
【００１３】
【図１】デジタルカメラの外観図
【図２】デジタルカメラの構成ブロック図
【図３】主ルーチンのフローチャート
【図４】ファイナライズ判定処理に関するフローチャート
【発明を実施するための形態】
【００１４】
［実施例１］
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１５】
図１に本発明の撮像装置の一例として、追記型記録媒体を装着可能なデジタルカメラの外観図を示す。表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種の撮影モードや再生モード等を切り替えるための操作部である。コネクタ１１２は接続ケーブルとデジタルカメラ１００とのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。コントローラホイール７３は操作部７０に含まれる回転操作可能な操作部材である。７２は電源スイッチであり、電源オン、電源オフを切り替える。記録媒体は２００は画像データ等を記録するための記録媒体である。記録媒体２００は、デジタルカメラ１００との通信が可能である。
【００１６】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１７】
図２において、１０３はフォーカスレンズを含む撮影レンズ、１０１は絞り機能を備えるシャッター、２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像部である。２３はＡ／Ｄ変換器であり、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。１０２はバリアであり、デジタルカメラ１００の、撮影レンズ１０３を含む撮像部を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１８】
２４は画像処理部であり、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１９】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２０】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。１３はＤ／Ａ変換器であり、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。
【００２１】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２２】
５０はシステム制御部であり、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２３】
またシステム制御部５０は、追加型記録媒体をファイナライズするか否かを判別したり、実際にファイナライズを実行する手段としても機能する。
【００２４】
ＲＣＴ４０は、計時部であり、電源がＯＦＦの間も電源部３０からの電源供給を受けて動作可能である。
【００２５】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２６】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２７】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２８】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。本実施例のデジタルカメラでは、このメニューの中に、ＧＰＳ自動ファイナライズ機能と日付自動ファイナライズ機能の設定をＯＮ／ＰＦＦするメニューが含まれている。
【００２９】
ＧＰＳ自動ファイナライズ機能はデジタルカメラに装着されている追記型記録媒体を用いて初めて撮影した位置から、所定の距離以上離れた場合にファイナライズ処理を実行するように制御する機能である。
【００３０】
一方、日付自動ファイナライズ機能はデジタルカメラに装着されている追記型記録媒体を用いて初めて撮影した日付と、現在の日付とが異なる場合にファイナライズ処理を実行するように制御する機能である。
【００３１】
このメニューに基づき選択された設定は、メモリ３２に一時的に保存される。
【００３２】
なお、日付自動ファイナライズ機能でファイナライズの実行タイミングは日付が変わった場合だけでなくてもよい。例えば、最初の撮影から３時間以上経過していたら、とか、最初の撮影日の翌日の午前２時を経過していたら等のような設定でファイナライズを実行するようにしてもよい。
【００３３】
コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール７３は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００３４】
８０は電源制御部であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００３５】
３０は電源部であり、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。１８はメモリカードやハードディスク等の記録媒体２００とのインターフェースであり、記録媒体の着脱を検知する記録媒体着脱検知部としても機能する。また、記録媒体着脱検知部は記録媒体の種類も検知することが出来る。記録媒体２００は、メモリカード等の記録媒体であり、ワンタイムカード（追記型記録媒体）、又は半導体メモリや磁気ディスク等も利用可能である。
【００３６】
コネクタ（アンテナ）１１２はＧＰＳモジュールを含む通信モジュールからなり、通信部１１０を介してシステム制御部５０とのデータ通信を行う。ＧＰＳモジュールは、撮像装置の位置を測位し、デジタルカメラは撮影時の位置情報を取得することで画像データに撮影時の位置情報を付加することが出来る。
【００３７】
ここで、図３、図４のフローチャートを用いて処理の流れを詳細に説明する。
【００３８】
図３はワンタイムカードである追記型記録媒体を挿入したときのメインルーチンを示している。
【００３９】
まずステップＳ１００において、システム制御回路５０は、電源ボタン押下等の電源投入を監視する。電源投入を確認した場合は、ステップＳ１０１に進み、確認できない場合は監視を続行する。
【００４０】
次にステップＳ１０１において、システム制御回路５０は、フラグや制御変数等の初期設定を行い、カメラの起動処理を行う。
【００４１】
続いてステップＳ１０２において、システム制御回路５０は、記録部２００に挿入されている記録メディアの種類を判別する。記録メディアの種類が追記型記録媒体の場合、ステップＳ１１５へ進み図４のファイナライズ判定処理をする。追記型記録媒体ではない場合、ステップＳ１０３に進み、撮影待機状態となる。
【００４２】
ステップＳ１０３は撮影待機状態では、システム制御回路５０が、ユーザの操作を監視するために、ステップＳ１０４へ進む。
【００４３】
ステップＳ１０４では、システム制御回路５０が、第２シャッタースイッチ６４が押されたか否かを判定する。押された場合はステップＳ１０５へ進み、押されていない場合はステップＳ１１１へ進む。
【００４４】
ステップＳ１０５では、カメラの撮影処理を行う。撮影処理が終わったあとステップＳ１０６へ進む。
【００４５】
ステップＳ１０６では、システム制御回路５０が、記録部２００に挿入されている記録メディアの種類を判別する。記録メディアの種類が追記型記録媒体の場合、ステップＳ１０７へ進み、追記型記録媒体ではない場合、ステップＳ１１０へ進む。
【００４６】
ステップＳ１０７では、記録部２００に挿入されている追記型記録媒体のヘッダを見てその情報から、今回の撮影が装着している記録媒体に対する初回の撮影か否かを判定する。初回の撮影の場合は、ステップＳ１０８へ進む。初回撮影ではない場合は、ステップＳ１０９へ進みファイナライズ判定処理をする。
【００４７】
ステップＳ１０８では、コネクタ１１２のＧＰＳから現在位置を取得して、記録部２００の追記型記録媒体へその情報を書き込む。更に、ＲＴＣ４０から現在時刻を取得して、記録部２００の追記型記録媒体へその情報を書き込む。書き込み処理終了後ステップＳ１０９へ進む。
【００４８】
ステップＳ１０９では、図４のファイナライズ判定処理を行う。ここでファイナライズ処理を行わずに抜けるとステップＳ１１０へ進む。
【００４９】
ステップＳ１１０では、撮影終了処理を行い画像データを記録部２００の記録メディアへ書き込む。処理終了後、ステップＳ１０３へ戻り再び撮影待機状態となる。
【００５０】
ステップＳ１１１では、システム制御回路５０がモードダイヤルの操作を監視して、モード変更操作があった場合は、ステップＳ１１３へ進む。モード変更操作がなかった場合は、ステップＳ１１２へ遷移する。
【００５１】
ステップＳ１１２では、システム制御回路５０は、電源ボタン押下等の電源切断を監視する。電源切断操作を確認した場合は、ステップＳ１１３へ進む。電源切断操作を確認出来ない場合は、ステップＳ１０３へ戻り、再び撮影待機状態となる。
【００５２】
ステップＳ１１３、Ｓ１１５では、図４のファイナライズ判定処理を行う。ファイナライズ処理を行わず抜けるとステップＳ１１４、Ｓ１１６へ進み電源切断処理を行う。電源切断準備が完了したら、Ｓ１００で電源投入を監視する。
【００５３】
続いて、図４のフローチャートを説明する。図４はファイナライズ処理をするか否かを判定し、ファイナライズ処理を実行する場合には、そのまま電源を切り、ファイナライズ処理をしない場合には、この判定処理を抜けてメインフローの続きの処理に移行する。図３のメインルーチンで、ファイナライズ判定処理を行う場合に本ルーチンが動作する。
【００５４】
まず、ステップＳ２００では記録部２００の追記型記録媒体の容量をチェックして、１枚以上撮影出来るか否かを判定する。１枚以上撮影出来る場合は、ステップＳ２０１へ進む。１枚も撮影出来ない場合は、ステップＳ２０５へ進みファイナライズ処理を実行する。
【００５５】
次に、ステップＳ２０１では、メモリ３２の情報をチェックしてＧＰＳ自動ファイナライズ機能が有効となっているか否かを判定する。有効な場合、ステップＳ２０２へ進み、無効な場合は、ステップＳ２０３へ進む。
【００５６】
ステップＳ２０２では、図３ステップＳ１０８において記録した追記型記録媒体に保存されている初回撮影情報から初回撮影場所を取得して、コネクタ１１２のＧＰＳから取得した現在位置と比較をする。そして所定の距離以上の変化があった場合、ステップＳ２０５へ進みファイナライズ処理を行う。変化がなかった場合、ファイナライズ処理は行わずにファイナライズ判定処理を抜ける。
【００５７】
ステップＳ２０３では、メモリ３２の情報をチェックして日付自動ファイナライズ機能が有効となっているか否かを判定する。有効な場合、ステップＳ２０４へ進み、無効な場合は、ファイナライズ処理は行わずにファイナライズ判定処理を抜ける。
【００５８】
ステップＳ２０４では、図３ステップＳ１０８において記録した追記型記録媒体に保存されている初回撮影情報から初回撮影時間を取得して、ＲＴＣ４０の内蔵カメラから現在時刻を取得した現在時刻と比較する。そして現在の日付が初回の撮影日から変わっていた場合、ステップＳ２０５へ進む。そうでない場合、ファイナライズ処理は行わずにファイナライズ判定処理を抜ける。
【００５９】
ステップＳ２０５では、ファイナライズ処理を実行して追記型記録媒体の未記録領域をダミーデータ（例えば０データ）で埋めてしまう。この処理が終わった後は、ステップＳ２０６へ進みカメラ電源切断処理を行う。電源切断処理が完了したら図３のＢへ遷移し、電源切断投入の監視状態へ移行する。
【００６０】
以上、本実施の形態の画像処理装置１００では、カメラ起動時や、撮影後や、電源切断時に、場所情報と日付情報を参照して自動でファイナライズの要否を判定する。これにより、カメラ操作中は特に意識しなくとも、追記型記録媒体に対して自動的にファイナライズ処理が実行され、オリジナルデータの保証及び改ざん防止の効果をより高めることが出来る。
【００６１】
なお、図４のファイナライズ判定処理に加えて、前回の撮影終了時の追記型記録媒体の空き容量よりも、次の撮影モードを開始した場合に検出した空き容量の方が小さいことを検知した場合に、ファイナライズを実行する処理を加えてもよい。
【００６２】
つまり、追記型記録媒体の空き容量を検出する空き容量検出手段と、撮影モードを終了した場合に検出した空き容量を記憶し、撮影モードの設定を開始した場合に検出した空き容量が、先に記憶された空き容量よりも小さい場合にファイナライズ処理を実行する。
【００６３】
この様な処理により、電源をオフにしている間に他の機器で追記型記録媒体にデータを記録した恐れがあることが検知でき、この場合には、媒体自体にカメラ以外で記録した不明なデータがあるので、ファイナライズして、さらにデータを記録しないようにする。この処理により、他の機器で追加されたデータの後に、さらに撮影した画像データを記録して、追加されたデータの存在が紛らわしくなり、媒体に記録されたデータ全体の信頼性を損なう危険を減少させることが出来る。
【００６４】
なお、本実施の形態のデジタルカメラは、記録媒体２００として、ＰＣＭＣＩＡカードやコンパクトフラッシュ（登録商標）等のメモリカード、ハードディスク等を利用可能であると例示した。しかしこの他に、例えばマイクロＤＡＴ、光磁気ディスク、ＣＤ−ＲやＤＶＤ−Ｒ等の光ディスク等であっても利用可能である。
【００６５】
なお、上述した実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に提供してもよい。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって、前述した実施形態の機能を実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【００６６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれている。
【図１】
2012186542.tif 000003
【図２】
2012186542.tif 000004
【図３】
2012186542.tif 000005
【図４】
2012186542.tif 000006