(57)【要約】【課題】画像データの復元が行なえるようにしたとしても画像データ退避用のメモリ容量を限りなく削減することができ、高画質な復元画像が得ることができる撮影装置を提供する。【解決手段】例えばＥＥＲＰＲＯＭ等の書き換え自在な不揮発性メモリで構成されるメインメモリ１００ａ内に画像ファイル２個分ぐらいの小さなサイズの退避領域を作成する。再生画面により表示されている画像を見ながらゴミ箱スイッチが押されたら、記録メディア内の画像データを上記退避領域に復元自在に退避させる。さらに退避領域に退避させた画像データすべてを所定のイベント（電源断操作をイベントとしてそのイベントの発生を受けたときに復元処理はもう行なわれないと判定する）の発生を受けて定期的に完全消去するようにして空き容量をいつも確保するようにする。【選択図】  図３
2007006310.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系で被写体を捉えて該被写体を撮像素子に結像させて該撮像素子で被写体を表わす画像データを生成して装着されている、着脱自在な記録メディアに記録する撮影装置において、
画像データを記憶するための内蔵メモリと、
前記画像データに基づく画像を表示する表示画面と、
前記表示画面上の画像の消去をこの撮影装置に対して指示するための第１の操作子と、
前記第１の操作子により消去指示がなされたときに前記表示画面上に表示されている画像を表わす画像データを前記記録メディアから前記内蔵メモリに退避させるとともに、所定のイベントの発生を受けて前記内蔵メモリに退避させておいた画像データすべてを完全消去する制御部とを備えたことを特徴とする撮影装置。
【請求項２】
前記所定のイベントは、電源遮断操作であることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記制御部は、前記記録メディアから前記内蔵メモリに画像データを退避させるにあたって、
前記内蔵メモリが満杯であったときには、該内蔵メモリに最も古い時刻に記憶された画像データを完全消去してから前記画像データを退避させるものであることを特徴とする請求項１記載の撮影装置。
【請求項４】
この撮影装置は操作により上記第１の操作子の操作指示内容を、前記記録メディアから前記内蔵メモリへの前記消去指示から前記内蔵メモリから前記記録メディアへの復元指示に変更する第２の操作子を備えたものであって、
前記制御部は、前記第２の操作子を操作しながらの前記第１の操作子の操作を受けたときに前記第１の操作子の操作を前記消去指示ではなく前記復元指示であると判定するものであることを特徴とする請求項１記載の撮影装置。
【請求項５】
前記制御部は、前記第１の操作子の操作による前記消去指示を受けて前記記録メディアから前記内蔵メモリに前記画像データを退避させようとするときには該画像データの内容を表わすファイルネームを変更してから該内蔵メモリに退避させるものであって、
さらに前記第２操作子を操作しながらの前記第１の操作子の操作による前記復元指示を受けて前記内蔵メモリから前記記録メディアに前記画像データを復帰させようとするときには該画像データの内容を表わすファイルネームを元に戻してから該記録メディアに復帰させるものであることを特徴とする請求項１記載の撮影装置。
【請求項６】
前記内蔵メモリの記憶容量は、少なくともこの撮影装置が持つ撮像素子の画素数により定められる画像の記録サイズを超えるものであることを特徴とする請求項１記載の撮影装置。
【請求項７】
この撮影装置は、この撮影装置の使用許可を受けているか否かを認証する認証手段を備え、
前記制御部は、前記第２の操作子を操作子しながらの前記第１の操作子の操作による復元指示を受けて前記内蔵メモリに退避させている画像データを前記記録メディアに復帰させる前に、前記認証手段に、この撮影装置の使用許可を受けているかどうかの認証を行なわせるものであることを特徴とする請求項１記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影光学系で被写体を捉えてその被写体を撮像素子に結像させてその撮像素子で被写体を表わす画像データを生成して装着されている、着脱自在な記録メディアに記録する撮影装置に関する。
【背景技術】
【０００２】
デジタルカメラの中には編集機能として画像データの消去モードを有しているものがある。この消去モードを用いて記録メディアに記録されていた画像データを消去することにより記録メディアの空き容量を増やすことができる。大抵、消去モードにおいては、記録メディアから完全に消去せずに記録メディアからメモリへ画像データを退避させておいて復元可能にしておく従来技術が知られている（特許文献３参照）。
【０００３】
しかし、メモリに退避させた画像データをいつまでもメモリに記憶するようにしておくとメモリの容量がいくらあっても足りなくなってしまう。
【０００４】
そこで、退避用のメモリの容量をあまり大きくしなくても良いように画像ファイルを圧縮してからメモリに退避させるようにするような技術が提案されている（特許文献１〜２参照）。また復元する可能性のある画像データの削減を図るために履歴（ＬＯＧ）ファイルを作成しておいてその履歴ファイル内の最後に消去という作業履歴があった場合にのみ復元を行なうことができるようにしているものもある（特許文献３参照）。
【０００５】
ところで、一般的に復元処理を行なうときには、消去処理を行なった後すぐに消去したことの誤りに気が付いて復元処理を行なうことが多い。このような観点に立つと、消去した画像データをいつまでも内蔵メモリ内に記憶するようにしておいても内蔵メモリの容量が増えるだけであまりメリットがないことに気付く。もしも消去しなければならない画像データのみをきちんと消去することができれば、本来、退避用メモリなどは必要ない。
【特許文献１】特開２００４−２２４９４３号公報
【特許文献２】特開２００３−１８９２２５号公報
【特許文献３】特開２００２−１３５７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記事情に鑑み、画像データの復元が行なえるようにしたとしても画像データ退避用のメモリ容量を限りなく削減することができ高画質な復元画像を得ることができる撮影装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の撮影装置は、撮影光学系で被写体を捉えて該被写体を撮像素子に結像させてその撮像素子で被写体を表わす画像データを生成して装着されている、着脱自在な記録メディアに記録する撮影装置において、
画像データを記憶するための内蔵メモリと、
上記画像データに基づく画像を表示する表示画面と、
上記表示画面上の画像の消去をこの撮影装置に対して指示するための第１の操作子と、
上記第１の操作子により消去指示がなされたときに上記表示画面上に表示されている画像を表わす画像データを上記記録メディアから上記内蔵メモリに退避させるとともに、所定のイベントの発生を受けて上記内蔵メモリに退避させておいて画像データをすべて消去する制御部とを備えたことを特徴とする。
【０００８】
前述したように本当に必要な画像データを誤って消去してしまったときには消去した後すぐに復元処理が行なわれるものであると考えているので、極端なことをいうと直前に消去を行った画像１枚分の容量が上記内蔵メモリの容量としてあれば事足りるということになる。
【０００９】
このように画像１枚分の容量があれば事足りるということになると、上記内蔵メモリの容量を限りなく小さくすることができるようになって、例えばマイコンが備える補助記憶部（例えばＥＥＲＰＯＭで構成されている）の記憶領域内の一部に退避領域を作成することも可能になってくる。また、上記制御部が所定のイベント（例えば所定の時間経過による定期的なタイムアウト）の発生を受けて内蔵メモリに退避させた画像データすべてを完全消去するようにしておくと、新たな消去作業を行なうときにはいつでも上記退避領域に充分な空き容量が確保される。
【００１０】
そうすると、消去専用のメモリをわざわざ設ける必要がなくなるので装置全体の小型化や低コスト化が図れるという波及効果さえ得られるようになる。
【００１１】
すなわち、画像データの復元が行なえるようにしたとしても画像データ退避用のメモリ容量を限りなく削減することができる撮影装置が実現される。
【００１２】
なお上記所定のイベントを電源遮断操作としても良く、その場合には電源スイッチの遮断操作を受けて上記制御部が完全消去処理を行なう。この電源遮断操作を所定のイベントとした場合には内蔵メモリは不揮発性メモリである必要はなく揮発性メモリ例えば作業領域を構成するＲＡＭ上に退避領域を設けるようにしても良い。そうすると電源遮断とともに自動的に画像データがすべて完全消去される。
【００１３】
前述したように本当に必要な画像データを誤って消去してしまったときにはすぐに復元処理を行なう人が多いということを考えれば、電源を投入している間に復元処理を行なう人がほとんどであって電源を遮断した後になってから思い出したように復元処理を行なう人も、長い時間が経過した後になってから思い出したように復元処理を行なう人もほとんどいない。
【００１４】
そこで、上記の如く電源遮断時、あるいはタイムアウト時に上記内蔵メモリ内の画像データをすべて消去するようにして消去作業を行なうときにおいてはなるべく内蔵メモリの空き容量を確保するようにしておくと退避領域のサイズが小さくなってその退避領域を持つ上記内蔵メモリの容量が小さくて済むようになる。
【００１５】
ここで、上記制御部は、上記記録メディアから上記内蔵メモリに画像データを退避させるにあたって、
上記内蔵メモリが満杯であったときには、その内蔵メモリに最も古い時刻に記憶された画像データを消去してから退避させるものであることが好ましい。
【００１６】
上記したように今までに比べると小さな容量で構成される退避領域を用いるようにしているので、比較的短い時間の間に多くの画像データがその退避領域に退避される処理が行なわれるとその退避領域が満杯になることもある。
【００１７】
そのときには最も古い時刻に記憶された画像データが復元する確率が最も低いものであると考えて最も古い時刻に記憶された画像データを完全消去していくようにしておけば良い。また、この撮影装置から画像データを完全消去してしまうと画像データを復元させることができなくなるので、復元する確率が最も低い画像データである最も古い時刻に記憶された画像データに基づく画像を完全消去するようにして、さらにその画像を完全消去する前に表示画面上に‘復元することができなくなりますがよろしいですか？’のコメント等を表示するようにすると消去処理に加えて確実な完全消去処理も行なえるようになる。
【００１８】
また、この撮影装置は、操作により上記第１の操作子の操作指示内容を、上記記録メディアから上記内蔵メモリへの上記消去指示から上記内蔵メモリから上記記録メディアへの復元指示に変更する第２の操作子を備えたものであって、
上記制御部は、上記第２の操作子を操作しながらの上記第１の操作子の操作を受けたときに上記第１の操作子の操作を前記消去指示ではなく上記復元指示であると判定するものであることが好ましい。
【００１９】
そうすると、消去指示を与えるための上記第１の操作子が復元指示を与えるための操作子としても用いられるようになる。つまり上記第１の操作子を操作するときに上記第２の操作子の操作が有るか無いかに応じて消去指示、復元指示の２つの操作指示を上記制御部に対して与えることができるようになる。
【００２０】
このように消去と復元という関連のある２つの操作を上記第１の操作子を共通的に操作することにより行なうことができるようになると、この撮影装置の使い易さをユーザに対して強烈にアピールすることができるようにもなる。
【００２１】
また、上記制御部は、上記消去指示を受けて上記記録メディアから上記内蔵メモリに上記画像データを退避させようとするときにはその画像データの内容を表わすファイルネームを変更してからその内蔵メモリに退避させるものであって、
さらに上記復元指示を受けて上記内蔵メモリから上記記録メディアに上記画像データを復帰するときにはその画像データの内容を表わすファイルネームを元に戻してからその記録メディアに復帰させるものであることが好ましい。
【００２２】
そうすると、消去した画像ファイルと記録メディア内にある画像ファイルとが上記制御部によっても、さらにはユーザによっても的確に区別されるようになる。
【００２３】
また、上記内蔵メモリの記憶容量は、少なくともこの撮影装置が持つ撮像素子の画素数により定められる画像の記録サイズを超えるものであることが好ましい。
【００２４】
前述したように上記内蔵メモリは、撮像素子で生成した、一つの画像データを記録することができる記録サイズを有していれば良い。
【００２５】
また、この撮影装置は、この撮影装置の使用許可を受けているか否かを認証する認証手段を備え、
上記制御部は、上記第２の操作子を操作子しながらの前記第１の操作子の操作による復元指示を受けて上記内蔵メモリに退避させている画像データを上記記録メディアに復帰させる前に、上記認証手段に、この撮影装置の使用許可を受けているかどうかの認証を行なわせるものであることが好ましい。
【００２６】
上記画像データを消去する場合には人に見られては困る画像データを消去する場合もある。そのような場合に記録メディアへの復帰処理が誰にでも行なえるとなると、知らない人に消去した画像データに基づく画像を見られてしまう恐れが出てくる。
【００２７】
このような恐れを解消するためには、上記復元指示を受けたときに上記制御部が、上記認証手段に認証を行なわせて、その認証手段による認証が得られたときにだけ復帰処理を実行するようにしておけば良い。
【発明の効果】
【００２８】
以上、説明したように、画像データの復元が行なえるようにしたとしても画像データ退避用のメモリ容量を限りなく削減することができる撮影装置が実現される。また、退避時に画像を再圧縮しないので高画質な復元画像が得られる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態について説明する。
【００３０】
図１は、本発明の一実施形態であるデジタルカメラの外観を示す図である。図１には三角法による展開図（正面図、上面図、背面図、側面図）がそれぞれ示されている。図１（ａ）には正面図が示されており、図１（ｂ）には上面図が示されている。また図１（ｃ）には背面図が示されており、図１（ｄ）には側面図が示されている。
【００３１】
図１に示すように、カメラボディ１ａの中央にレンズ鏡胴１０１が配備されており、そのレンズ鏡胴１０１内にはズーム光学系１０１ａが内蔵されている。このズーム光学系が捉える被写体が内部にある撮像素子まで導かれて撮影が行なわれるようになっている。またレンズ鏡胴１０１の上方（図１は三角法で描かれているので図１（ａ）にはレンズ鏡胴の下方に示されているものが実際には上方に位置する）にはセルフタイマ用のＬＥＤ１０１ｂとフラッシュ発光窓１０１ｃと背面のファインダ接眼窓１７１ｂと対をなすファインダ対物窓１７１ａが備えられている。
【００３２】
またカメラボディ１ａ上面には電源スイッチ１０が有り、その電源スイッチ１０が投入されるとこのデジタルカメラ１は動作状態になる。さらにカメラボディ１ａ上面にはレリーズスイッチ１１が配備されており、そのレリーズスイッチ１１の押下に応じて撮影処理が行なわれるようになっている。このレリーズスイッチ１１は２つの操作態様を有するものである。このレリーズスイッチ１１が半押しされたときには内部の測距部により測距が行なわれてズーム光学系内のフォーカスレンズが合焦位置に配置されたり、内部の測光部により測光が行なわれて図示しない絞りの開口径が調節されりし、その後レリーズスイッチ１１が全押しされたらその半押し時に調節された露出で撮影処理が開始される。
【００３３】
また、カメラボディ１ａの背面には、撮影モードと動画撮影モードと再生モードとを切り替えるモードスイッチ１２が備えられており、その横にはズームスイッチ１３も配備されている。このズームスイッチ１３の操作に応じてズーム光学系内にあるズームレンズの位置が調節され焦点距離が調節される。
【００３４】
さらに、そのズームスイッチ１３の下方にマルチファンクションスイッチ１４が配備されており、そのマルチファンクションスイッチ１４の中央にはＳＥＴスイッチ１４ａが配備されている。また、そのマルチファンクションスイッチ１４の側方には数々の操作用スイッチ１５〜１９が配備されている。また、その数々の操作スイッチ１５〜１９の隣には表示画面１７０ａが配備されており、上記モードスイッチ１２が撮影モードあるいは動画撮影モードに切り替えられているときにはその表示画面１７０ａに被写体が表示されるため、ファインダ代わりにその表示画面１７０上の被写体を視認しながら撮影を行なうことも、その表示画面１７０の上方にあるファインダ接眼窓１７１ｂを覗いて被写体を視認しながら撮影を行なうこともできるようになっている。また、モードスイッチ１２が再生モード側に切り替えられているときには既撮影画像データに基づく既撮影画像が表示画面１７０ａ上に表示されるようになっている。
【００３５】
上記数々の操作子の中には上記表示画面１７０ａ上にメニュー画面を表示するときに操作されるメニュースイッチ１５やフラッシュ光を発光するか否かをこの撮影内部のＣＰＵ（後述する）に指示するフラッシュスイッチ１６、また表示画面１７０ａのオンオフを指示するＤＩＳＰスイッチ１７や消去を指示するときに操作されるゴミ箱スイッチ１８さらにはマクロ撮影を行なうときに操作されるマクロスイッチ１９が配備されている。また、本実施形態のデジタルカメラ１には、ゴミ箱スイッチ１８の機能割当を消去から復元に切り替えるためのＳｈｉｆｔスイッチ１８１も配備されている。このＳｈｉｆｔスイッチ１８１を押しながらゴミ箱スイッチ１８を押すとゴミ箱スイッチ１８が復元指示用のスイッチとして機能する。このゴミ箱スイッチが第１の操作子にあたり、Ｓｈｉｆｔスイッチ１８１が本発明にいう第２の操作子にあたる。
【００３６】
図２は、そのデジタルカメラ１内部の構成を示す構成ブロック図である。
【００３７】
図２に示すようにこのデジタルカメラの動作を統括的にＣＰＵ１０により制御されている。ＣＰＵ１００はメインメモリ１００ａ内に格納されているプログラムの手順にしたがってこのデジタルカメラ１全体の動作を制御する。
【００３８】
図２を参照して画像データの流れを説明する。
【００３９】
レンズ鏡胴１０１に内蔵されているズーム光学系１０１ａによって被写体が捉えられＣＣＤ１０２までその捉えられた被写体が導かれるようになっている。ＣＰＵ１００の制御の基、図示しないクロックジェネレータからＣＣＤ１０２に向けて露光開始信号が供給されてからシャッタ秒時を隔てて露光終了信号が供給されるまでの間にＣＣＤ１０２で露光が行なわれ、露光終了信号のタイミングでＣＣＤ１０２から被写体を表わす画像データがＣＤＳアナログデコーダ１０３に出力される。このＣＤＳアナログデコーダ１０３では、画像データに乗っているノイズの低減が行なわれてさらにＲ色，Ｇ色，Ｂ色を表わす各色信号に分解される。それらの色信号それぞれが後段のホワイトバランスアンプ１０４に供給され、ここで加色混合が行なわれる。このときに各色アンプに所定のゲインを設定するための制御電圧がＥＶＲ（電子ボリューム）１０９を介してそれぞれ供給されている。ここではこのデジタルカメラ１を統括的に制御しているＣＰＵ１００が図示しない色温度検出部からの検出結果を受けてＥＶＲ１０９の抵抗値を調節することによりホワイトバランスアンプ１０４内の各色アンプのゲインを所定の値にする構成が示されている。
【００４０】
さらに各色信号はγ補正部１０５に供給され、γ補正部１０５によって表示に適した色信号に各変換される。さらに表示に適したＲ色信号、Ｇ色信号、Ｂ色信号が後段の点順次化部によって順次化されてＡ／Ｄコンバータ１０７に供給される。このＡ／Ｄコンバータによりデジタル信号に変換された各色信号からなる画像データがメモリコントローラ１０８によりバス１１０へと導かれる。
【００４１】
そのバス１１０に導かれた画像データがＹＣ信号作成部１１１でＹＣ信号に変換された後、バス１１０を介してＬＣＤドライバ１１２に供給されてＬＣＤ１７０の表示画面１７０ａ上にその画像データに基づく画像（スルー画）が表示される。
【００４２】
このスルー画が表示されているときにも随時調節されているが、レリーズスイッチ１１が半押しされて２つのスイッチのうちのスイッチＳ１  １１Ａが接続されたらそのレリーズスイッチ１１の半押しタイミング時の被写界輝度と合焦位置の検出結果に基づいてＣＰＵ１００の制御の基アイリスモータドライバ１０１３により絞りが駆動され適切な径になるように絞り開口が調節され、さらにＡＦモータドライバ１０１４により合焦位置に配置されるようにフォーカスレンズが駆動されてピントが調節される。さらにレリーズスイッチ１１が全押しされもう一つのスイッチＳ２  １１Ｂが接続されたら、図示しないタイミングジェネレータからＣＣＤ１０２に露光開始信号が供給され、所定のシャッタ秒時経過後に今度は露光終了信号が供給されて露光終了信号の供給タイミングに同期してＣＤＳアナログデコーダ１０３に各色信号が出力される。さらにホワイトバランスアンプ１０４により各色信号が加色混合処理され例えば無彩色の白色が得られるようにＥＶＲ１０９により各色のゲインが調節された後、各色信号がγ処理部１０５に供給される。そしてこのγ処理部１０５により表示用信号への変換が行なわれて各色信号が点順次化部でＲ、Ｇ、Ｂという順に順次化されてＡ／Ｄコンバータ１０７へ出力される。さらにＡ／Ｄコンバータ１０７を介してデジタル信号に変換された画像データが、メモリコントローラ１０８によりバス１１０に導かれる。
【００４３】
このバス１１０に導かれた画像データは、ＹＣ信号作成部１１１に供給され、ＹＣ信号に分離された後、圧縮伸張部１１３に供給され外部メモリインターフェイス１１４を介して外部メモリ１１５に画像データを含む画像ファイルが記録される。なおモードスイッチ１２が動画撮影モード側に切り替えられている場合には、動画信号がＭＰＥＧエンコーダ＆デコーダ部１１３１に供給されＭＰＥＧ規格に応じた圧縮が行なわれて外部メモリインターフェイス１１４を介して記録メディア１１５に動画を表わす画像データが記録される。
【００４４】
また、本実施形態のデジタルカメラ１は外部ビデオ端子を有しており、その外部出力端子からＮＴＳＣ信号作成部１１１１で作成されたＮＴＳＣ信号（ビデオ信号）を出力することができるようにもなっている。このＮＴＳＣ信号をテレビジョン受像機に接続するとテレビジョン受像機の画面上に画像が表示されるようにもなる。
【００４５】
また動画を表わす画像データを撮影するときなどに用いられるＡｕｄｉｏ入出力手段１２１も備えられており、そのＡｕｄｉｏ入出力手段１２１に音声信号を入力するマイク１２２や撮影時にそのマイク１２２で拾って録音した音声を表わす信号を再生時に出力するためのスピーカ１２３も備えられている。
【００４６】
また、図１で説明した２つの操作態様を持つレリーズスイッチ１１のほか、モードスイッチ１２、ズームスイッチ１３、ゴミ箱スイッチ１８、Ｓｈｉｆｔスイッチ１８１、さらに図１で説明した各種スイッチ１４〜１７，１９がＣＰＵ１００の入力部に接続されており、これらのスイッチ１２〜１９のうちのいずれかが操作されるとその操作信号がＣＰＵ１００に供給されてＣＰＵ１００がその操作信号に応じた処理を実行することができるようになっている。各種スイッチの中のメニュースイッチ１５（図１参照）が押されたときにＬＣＤ１７０の表示画面１７０ａ上に表示される選択メニューの中にはパスワード入力設定モードもある。図中にはそのパスワード入力設定モードがマルチファンクションスイッチ１４およびセットスイッチ１４ａにより選択されたときに表示されるパスワード入力画面がパスワード入力手段１５２と示されている。
【００４７】
また本実施形態のデジタルカメラ１ではＣＰＵ１１０が備えるプログラムが格納されているメインメモリ１００ａ内に、ゴミ箱スイッチ１８の操作を受けて記録メディア１１５に記録されていた画像データを退避させるための退避領域を設けて消去した後の画像データの復元を可能ならしめている。
【００４８】
このようにしておくと消去処理を行なった後においても消去した画像データに基づく画像をＬＣＤ１７０の表示画面１７０ａ上に表示することができる。
【００４９】
またこのようになっていると消去した画像データに基づく画像をだれでも閲覧することができるようになってしまうので、消去した以外の人が勝手に見ることができないように前述のパスワード入力画面も装備してパスワードを入力することができるようにしている。ここではメニュースイッチ１５が押されてパスワード入力画面が表示画面１７０ａ上に表示されたときに表示画面１７０ａ上でパスワードが入力されていないと、再生時にＳｉｆｔスイッチ１８１とゴミ箱スイッチ１８が押されたとしても消去した画像の表示が表示画面１７０ａ上にすぐに行なわれないようになる。
【００５０】
この例においては、再生時にＳｈｉｆｔスイッチ１８１とゴミ箱スイッチ１８が押されたときに、まず‘パスワードを入力してください’の表示を行なって、その表示にしたがってパスワードが入力され入力されたパスワードが事前に入力されたパスワードと同じであるという認証がパスワード認証手段１３０によりなされたときに、表示画面１７０ａ上にメインメモリ内の退避領域に記憶されている画像が表示されるようになっている。
【００５１】
図３は、メインメモリ１００ａ内のアロケーションを説明する図である。このメインメモリ１００ａはＲＯＭ（ＥＥＰＲＯＭでも良い）、ＲＡＭなど多数のメモリにより構成されている。
【００５２】
図３にはメインメモリ１００ａ内の番地を示すアドレスとメインメモリ内の各領域の働きが示されている。
【００５３】
図３に示すように先頭番地００００周辺にシステム領域が構成されていてこのシステム領域内には機械語に翻訳された後のプログラムに相当するファームウエアやアロケーションテーブル等が格納されている。このシステム領域内にあるメモリ情報や処理プログラムに基づいてこのデジタルカメラの動作が制御される。さらにそのシステム領域の下方にはプログラムの手順にしたがって処理を行なっているときの処理の進捗状況を示す状態フラグなどが一時書き込まれる作業領域（ＲＡＭ領域）があり、その下方には消去処理用の画像データの退避領域（例えばＥＥＰＲＯＭ領域）が確保されている。前述したようにこの退避領域のサイズとしては一つ分の画像ファイルのサイズがあれば充分に事足りるのでここではそのＥＥＲＰＯＭ領域に容量の小さなものを使用することができる。このようにしておくと大容量の退避領域を設けなくても良くなり、全体のメモリ構成が非常に簡略化される。
【００５４】
この例においては、ＣＰＵ１００がゴミ箱スイッチ１８の操作を受けて記録メディア１１５内の画像ファイルを上記メインメモリ１００ａ内の退避領域に退避させるとともに、Ｓｈｉｆｔスイッチ１８１を押しながらのゴミ箱スイッチ１８の操作を受けたときには復元指示がなされたとしてその退避領域に退避させていた画像データを記録メディア１１５に復帰させる処理を行なっている。
【００５５】
ここで、図４を参照してゴミ箱スイッチ１８の操作を受けてＣＰＵ１００が行なう消去処理の手順、またＳｈｉｆｔスイッチ１８１とゴミ箱スイッチ１８との双方の操作を受けてＣＰＵ１００が行なう復元処理の手順を説明する。
【００５６】
図４は、ＣＰＵ１００が行なう消去・復元処理の手順を示すフローチャートである。
【００５７】
まず、消去処理の手順を説明する。
【００５８】
モード切替スイッチ１２が再生モードに切り替えたことを受けてステップＳ４０１で再生処理を実行する。
【００５９】
このステップＳ４０１でモードスイッチ１２が再生モードに切り替えられたら、ステップＳ４０２でモードスイッチ１２が再生モードに切り替えられる直前に撮影された画像データを記録メディア１１５から読み出して表示画面上に再生表示する。
【００６０】
ステップＳ４０３でゴミ箱スイッチ１８が押されたかどうかを判定する。このステップＳ４０３でゴミ箱スイッチ１８が押されたと判定したら、Ｙｅｓ側に進んでステップＳ４０４で表示画面上の画像の消去を行なうか、あるいは完全消去を行なうかを表示して、ユーザの操作により消去指示がなされたか完全消去指示がなされたかを判定する。このデジタルカメラ１においては、完全消去を行なわずに記録メディア１１５から不揮発性メモリ１００ａに退避させて画像データを復元可能に消去する消去処理を行なう方をデフォルトの処理としているので、マルチファンクションスイッチが操作されずにすぐにセットスイッチが操作されたらそのデフォルトの処理である消去処理が行なわれるとしてステップＳ４０５でメインメモリ１００ａ内の退避領域に空きがあるかどうかを判定する。このステップＳ４０５でメインメモリ１００ａが一杯であると判定したらＹｅｓ側に進みステップＳ４０６で一番古い時刻に記憶した画像データを消去して空き容量を確保する。次のステップＳ４０７へ進んでステップＳ４０７でファイル名を変更して記録メディア内の画像データをメインメモリ１００ａへ退避させる。そしてステップＳ４０８で退避させた画像の直前に撮影した画像を記録メディア１１５から読み出して表示画面上に表示してステップＳ４０３に戻る。またステップＳ４０５で、メインメモリ１００ａが一杯でないと判定したらＮｏ側に進んでステップＳ４０６をジャンプしてステップＳ４０７以降の処理を同様に行なう。
【００６１】
また、ステップＳ４０４でマルチファンクションスイッチ１４の右キーが操作された後セットスイッチ１４ａが操作されたと判定したら完全消去が行なわれるとしてステップＳ４０９へ進んで記録メディアから画像データを消去してステップＳ４０８へ進んで完全消去した画像の直前に撮影した記録メディア内の画像を表示してステップＳ４０３に戻る。
【００６２】
次に復元処理を説明する。
【００６３】
ステップＳ４０３でＮｏ側に進んでステップＳ４０８でゴミ箱スイッチ１８のみならずＳｈｉｆｔスイッチ１８１とゴミ箱スイッチ１８との双方が同時に押されたと判定したらＹｅｓ側に進んでステップＳ４１１でパスワードの入力を待つ。ここでパスワードが入力されたら次のステップＳ４１２へ進んでパスワードが正しいパスワードであるかどうかをパスワード認証手段に認証させる。図２に示すパスワード認証手段で正しいパスワードであると認証されたと判定したらＹｅｓ側に進んでステップＳ４１３で復元処理を開始してステップＳ４１３で直前に消去した画像をメインメモリ１００ａから読み出して表示画面１７０ａ上に表示する。次のステップＳ４１４で表示画面上に表示されている画像を復元する操作が行なわれたかどうかを判定する。ここではステップＳ４１４でセットスイッチ１４ａが押されたと判定したらＹｅｓ側に進んでステップＳ４１５で記録メディア１１５の容量に空き（復帰場所）があるかどうかを判定する。ここで記録メディア１１５の容量に空きがあると判定したらＹｅｓ側に進んでステップＳ４１６で表示画面上に表示されている画像を表わす画像データがファイルされている画像ファイルのファイル名を元の名前（消去前、記録メディアに格納されていたときに付されていたファイル名）に戻してメインメモリ１００ａから記録メディア１１５に復帰させてステップＳ４０２に戻る。またステップＳ４１５で記録メディア１１５が一杯であると判定したらＮｏ側へ進んでステップＳ４１２で‘外部メモリがいっぱいです’と表示してステップＳ４０２に戻る。
【００６４】
また、ステップＳ４１４で画像を復元しないという（例えばメニュースイッチがキャンセルスイッチの機能も持つとしてメニュースイッチの）操作が行なわれたと判定したら、ステップＳ４１８へジャンプしてステップＳ４１８で電源がオフされているかどうかを判定する。このステップＳ４１８で電源スイッチがオフ側に切り替えられたと判定したらＹｅｓ側に進んでステップＳ４１９で表示画面上に‘メインメモリに記憶されている画像データを完全消去して良いですか’を表示して、セットスイッチ１４ａが操作されたら次のステップＳ４２０でメインメモリ内の画像を全て消去してステップＳ４２１で電源断処理を行なってこのフローの処理を終了する。
【００６５】
ステップＳ４１９で例えばメニュースイッチ（キャンセルスイッチ機能も持つ）が操作されたら消去しないと判定してＮｏ側に進んでステップＳ４１１に戻って一連の処理を繰り返し実行する。
【００６６】
ここで、ステップＳ４０４からステップＳ４０８の消去処理を、図５を参照して図解により説明する。
【００６７】
図５は、消去処理の概要を説明する図である。
【００６８】
図５に示すように再生画面に記録メディアから画像データが読み出されて表示画面上に画像が表示されているときにステップＳ４０３のゴミ箱スイッチ１８を押す操作が行なわれたとＣＰＵ１００が判定したら、ステップＳ４０４の処理により表示画面上に‘この画像を消去しますか’のコメントとともに‘消去’、‘完全消去’の選択項目をそれぞれ表示する。ここでは‘消去’がデフォルトの設定になっているので、消去側が選択されたとする画面が表示されている。
【００６９】
ここでセットスイッチ１４ａの操作があったらその操作を受けてＣＰＵ１００は、記録メディア１１５にあった画像データを包含する画像ファイル（ＤＳＣ００９）をメインメモリ１００ａに退避させ、さらにステップＳ４０８の処理によりメインメモリ１００ａに退避させた画像の直前に撮影した画像（ＤＳＣ００８）を記録メディア１１５から読み出して表示画面上に表示する。
【００７０】
本実施形態では、ステップＳ４０６で画像ファイル（ＤＳＣ００９）をメインメモリ１００ａに退避させるにあたって、消去した画像データを含む画像ファイルの名称を、ＤＳＣ００９というファイル名からＥＳＣ００９というファイル名に変更してメインメモリ１００ａに退避させるようにしさらにメインメモリ１００ａ内に元のファイル名（ＤＳＣ００９）とその変更したファイル名（ＥＳＣ００９）との対応も記憶するようにしている。このようにしておくと、後で復元処理が行なわれたときにすぐにファイル名を元に戻して記録メディア１１５に復帰させることができる。消去した隙にファイル名を変更するのは画像を表示した際にファイル名も表示させ、削除画像を見ているのだとユーザに教えるためである。
【００７１】
次にステップＳ４１０からステップＳ４１６、さらにステップＳ４０２の復元処理を、図６を参照して図解により説明する。
【００７２】
図６は、復元処理の概要を説明する図である。
【００７３】
図６に示すように記録メディア１１５に記録されている画像ファイルＤＳＣ０１０内の画像データを表示画面上に表示する。ここでＳｈｉｆｔスイッチ１８１を押しながらのゴミ箱スイッチ１８の操作を受けて復元指示が行なわれたとしてメインメモリ１００ａから最新の、消去したばかりの画像を読み出して表示画面１７０ａ上に表示する。この画像を表示するときには‘画像を復元しますか’のコメントとともにＹｅｓ、Ｎｏの選択項目を表示する。ここでは、デフォルトの表示としてＹｅｓ側に選択カーソルが設定された例が示されている。
【００７４】
ここでセットスイッチ（ＳＥＴ  ＳＷ）１４ａが操作されたら、消去したばかりの画像を復元するため、メインメモリ１００ａにあった画像ファイルＥＳＣ００９をＤＳＣ００９というファイル名に戻して記録メディア１１５に復帰させる。表示画面上には記録メディアに記録された、最新の画像ファイル（ＤＳＣ０１０）内の画像データに基づく画像を表示する。
【００７５】
以上がステップＳ４１０からステップＳ４１６、さらにステップＳ４０２の処理である。
【００７６】
このようにすると、記録メディア１１５からの画像ファイルの完全消去、および記録メディア１１５からの画像ファイルの消去を行なう場合に表示画面上の指示に基づいて確実に消去もしくは完全消去が行なえるようになる。このように表示画面を積極的に活用して処理内容をユーザに示すようにしておくと、画像を誤って消去してしまう危険性が限りなく低減される。さらにデフォルトの処理として画像データの消去を行なうようにしてメインメモリに退避させるようにしておいて、完全消去を行なうためには右キーさらにセットスイッチという２アクションの操作を要する様にしてあるので、ユーザは安心して消去処理を行なうことができる。さらにメインメモリには消去を行なおうとして表示画面で確認した画像を退避させた後、電源断処理時にすべて画像が消去されるようになっているので、メモリが無駄に使用されることもなく、さらに空き容量が確実に確保される。
【００７７】
このように表示画面上で消去処理を行なうときに警告とも取れる表示を行なうようにしておくと本当に不要な画像データのみの消去が行なわれるようになるので、メインメモリの容量もさほど必要なくなり、さらに電源断時にメインメモリの完全消去を行なうようにしてあるので、再度電源が投入されたときにはメインメモリ内の退避領域（図３参照）に空きがいつでも確保されていつでも確実な消去処理が行なえるようになる。
【００７８】
ここで例えばデジタルカメラがオートパワーオフ機能を備えていたとすると、電源断処理時にメインメモリ内の画像データが定期的に消去されるようになるので問題ないが、オートパワーオフ機能が装備されていないデジタルカメラにおいては撮影を行なって電源を入れたままそのまま放置しておくこともあるため、所定の時間を経過した後になってもメインメモリ内の画像データが残ったままになってしまうことがある。そうすると新たな撮影処理を行なって撮影した画像データを消去したいと思った場合には、メインメモリ内が一杯になっているため、図４に示すステップのステップＳ４０５の処理がどうしても必要になってしまう。そこでＣＰＵ１００内のタイマで時間の経過を計測して所定の時間が経ったらメインメモリ内の画像データを消去するようにしておくと良い。そうすると、前に撮影して消去した画像データはすべて消去されて新たな撮影に際しては撮影により得た画像データの消去処理や復元処理がすぐに行なえるようになる。
【００７９】
図７は、その場合の変形例を説明するフローチャートである。
【００８０】
図７には、消去処理に関する処理ステップ部分のみが示されている。
【００８１】
ここでは、完全消去を行なうにあたって、画像データの消去（デフォルト側）を行なってからの時間の経過をタイマにより計測しておいてステップＳ４３０でタイムアウトが発生したときにステップＳ４３１へ進んで完全消去処理を行なうようにした例が示されている。
【００８２】
図７に示すステップＳ４３０である画像データの消去を行なってから一定時間が経過していると判定したらＹｅｓ側へ進んでステップＳ４３１でメインメモリ１００ａ内の画像データすべてを完全消去してステップＳ４３２へ進むようにしている。ステップＳ４３２以降には図４のステップＳ４２０、Ｓ４２１で説明した電源遮断時の処理が示されている。
【００８３】
このようにしておくと退避用のメモリ容量をできうる限り小さくして消去したい画像のみの消去を実行することができるようになり、さらに誤って消去を行なってしまっても復元が行なえる撮影装置が実現される。さらに完全消去が行なわれる前に必ず、‘消去して良いですか’のコメントが表示されるためユーザは消去しようとしている画像の内容を消去時に確認することができるため、安心して画像の消去および完全消去を行なうことができるようになる。
【００８４】
以上説明したように、画像データの復元が行なえるようにしたとしても画像データ退避用のメモリ容量を限りなく削減することができる撮影装置が実現される。また、退避に際して画像を再圧縮しないので高画質な復元画像が得られる。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施形態であるデジタルカメラを示す図である。
【図２】デジタルカメラ１内部の構成を示す構成ブロック図である。
【図３】メインメモリ１００ａ内のアロケーションを説明する図である。
【図４】ＣＰＵが行なう消去・復元処理の手順を示すフローチャートである。
【図５】消去処理の概要を説明する図である。
【図６】復元処理の概要を説明する図である。
【図７】変形例を説明する図である。
【符号の説明】
【００８６】
１    デジタルカメラ
１０    電源スイッチ
１１    レリーズスイッチ
１１Ａ    レリーズスイッチＳ１
１１Ｂ    レリーズスイッチＳ２
１２    モードスイッチ
１３    ズームスイッチ
１４    マルチファンクションスイッチ
１４ａ    セットスイッチ
１５    メニュースイッチ
１６    フラッシュスイッチ
１７    ＤＩＳＰスイッチ
１７１      ファインダ
１８    ゴミ箱スイッチ
１８１    Ｓｈｉｆｔスイッチ
１９    マクロスイッチ
１００    ＣＰＵ
１００ａ      メインメモリ（ＥＥＰＲＯＭ）
１０１    レンズ鏡胴
１０１ａ    ズーム光学系
１０２    ＣＣＤ
１０３    ＣＤＳアナログデコーダ
１０４    ホワイトバランスアンプ
１０５    γ補正部
１０６    点順次化部
１０７    Ａ／Ｄコンバータ
１０８    メモリコントローラ
１０９    ＥＶＲ
１１０    バス
１１１    ＹＣ信号作成部
１１２    ＬＣＤドライバ
１１３    圧縮伸張部
１１４    外部メモリインターフェイス
１１５    記録メディア
【図１】
2007006310.tif 000003
【図２】
2007006310.tif 000004
【図３】
2007006310.tif 000005
【図４】
2007006310.tif 000006
【図５】
2007006310.tif 000007
【図６】
2007006310.tif 000008
【図７】
2007006310.tif 000009