(57)【要約】【課題】メモリの寿命を延ばすとともに、データの損失を防ぐ。【解決手段】メモリコントローラは、消去指示に応じて画像データは消去せずに消去指示データを管理ブロックの管理情報に記録して、再生画面で表示されないようにする仮消去処理を行う。撮影が行われるとメモリコントローラは、撮影された画像データが、メモリカードの未記録部分に記録可能かを調べ、記録可能な場合には画像データを未記録部分に記録する。未記録部分の容量が足りずに記録できない場合には消去指示データを調べて一番履歴の古い画像データから順番に消去する本消去処理を行い、未記録部分を確保した後に撮影画像を記録する。また、メモリコントローラは管理ブロックから本消去処理を行った画像データの消去指示データを消去して、新たに記録した画像データの管理情報を書き込む。【選択図】        図４
2004207900.tif 000002
【特許請求の範囲】
【請求項１】
撮影手段によって撮影した被写体画像を画像データとして画像記憶手段に記録する撮影モードと、前記画像記憶手段に記憶されている画像データを表示手段に表示する再生モードとを有し、前記画像記憶手段に記録済みの画像データに対して消去指示を行う消去指示手段を備えたデジタルカメラにおいて、
前記消去指示手段によって画像データの消去指示がなされたときに、この消去指示を消去指示データとして記憶する消去指示記憶手段と、消去指示された画像データを消去せずに少なくとも再生モードで認識できないようにする仮消去処理と、画像データを記録する際に前記画像記憶手段に記録可能なだけの空き容量が存在するかを調べ、画像データを記録可能なだけの空き容量が無い場合に前記消去指示記憶手段から消去指示データを参照して、消去指示データの履歴の古い画像データから順番に消去する本消去処理とを行うデータ消去手段とを設けたことを特徴とするデジタルカメラ。
【請求項２】
前記仮消去処理された画像データの仮消去処理を取り消すデータ復帰モードを設けたことを特徴とする請求項１記載のデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データのフラッシュメモリへの記録、及び記録済み画像データの再生と消去ができるデジタルカメラに関するものである。
【０００２】
【従来の技術】
ＣＣＤイメージセンサなどの固体撮像素子から得られた撮像信号をデジタル変換し、画像データとして記憶媒体であるメモリに記録するデジタルカメラが製品化されている。これらのデジタルカメラの大半の機種は、メモリとしてデータの書き換えが電気的に可能であり、また低価格であるなどの利点から、不揮発性の半導体メモリであるフラッシュメモリを用いている。
【０００３】
フラシュメモリは、データの消去の単位であるイレーズブロック（ブロック）の集合として構成され、このブロックごとの書き込み限度回数（ブロックの寿命）が決まっている。撮影された画像は、このブロックにつき１枚、もしくは複数のブロックに渡って１枚の画像が記録される。フラッシュメモリに記録されたデータは電流を流すことによって、簡単かつ、瞬時に消去可能である。
【０００４】
このため従来は、誤消去によるデータの損失を防止するために、特定の条件を満たさないとデータの消去処理が行えないようにしたデジタルカメラが提案されている（例えば、特許文献１参照。）。また、記録するデータに付加情報を持たせパノラマ写真や連続写真などの一部が損失することを防止した画像処理方法が提案されている（例えば、特許文献２参照。）。
【０００５】
【特許文献１】
特開平１１−８８８１６号公報
【特許文献２】
特開２０００−１５２１５４号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の誤消去防止方法では、消去禁止の設定にするために手間がかかってしまったり、消去禁止の設定のためにスムースな消去が行えないといった問題があった。また、消去指示を行った後ではユーザーの考えが変化しても消去を取りやめるといったことはできなかった。
【０００７】
また、フラッシュメモリ内のブロックは使用限度回数が決定されているので、特定のブロックに対して書き込み又は消去が頻繁に行われた場合に、そのブロックが不良ブロックとなってしまいフラッシュメモリ全体が使用できなくなってしまう。
【０００８】
本発明は上記背景を考慮してなされたもので、誤操作などによる記録済み画像データの損失を防ぐことができるとともに、ブロックの劣化を均一にしてフラッシュメモリの寿命を延ばすことのできるデジタルカメラを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するために、本発明のデジタルカメラは、消去指示手段によって画像データの消去指示がなされたときに、この消去指示を消去指示データとして記憶する消去指示記憶手段と、消去指示された画像データを消去せずに少なくとも再生モードで認識できないようにする仮消去処理と、画像データを記録する際に画像記憶手段に記録可能なだけの空き容量が存在するかを調べ、画像データを記録可能なだけの空き容量が無い場合に消去指示記憶手段から消去指示データを参照して、消去指示データの履歴の古い画像データから順番に消去する本消去処理とを行うデータ消去手段とを設けたことを特徴とするものである。なお、前記仮消去処理された画像データの仮消去処理を取り消すデータ復帰モードを設けてもよい。
【００１０】
【発明の実施の形態】
本発明を適用したデジタルカメラ１０の前面側及び背面側の外観をそれぞれ図１及び図２に示す。また、図３にデジタルカメラ１０の概略的な構成図を示す。デジタルカメラ１０は、内部に設けられた制御部５０が各部を制御して、デジタルデータ化した撮影画像を画像データとしてメモリカード２１に記録するとともに、メモリカード２１に記録済みの画像データの再生、消去をする。
【００１１】
カメラボディ１１は薄型の略直方体形状に構成され、その前面にスライド操作自在な半月状のレンズバリア１２が組み付けられている。レンズバリア１２を図１に示す開放位置にスライドすることによって撮影レンズ１３やストロボ装置を構成するストロボ発光部６４、ストロボ受光部６５が露呈する。ストロボ装置は、被写体から反射されるストロボ光をストロボ受光部６５に設けられた調光センサにより受光し、これをもとにストロボ発光部６４の発光量を調節する。
【００１２】
カメラボディ１１の背面には、液晶モニタ１５や、各種の操作を行うための操作ボタン部２５並びに、カーソル操作ボタン３０が設けられている。操作ボタン部２５には、３つのボタンが配置されている。これらのボタンは、押圧操作のたびに電源スイッチのオン／オフ切替えを行う電源ボタン２７、デジタルカメラを撮影モード／再生モード／メニューモードのいずれで作動させるかを選択するとき操作されるモード選択ボタン２８、押圧操作されることによりメニューモードなどで選んだ選択肢を確定させる決定ボタン２９である。
【００１３】
カーソル操作ボタン３０は、モード選択ボタン２８を押圧操作して再生モードやメニューモードにしたときに、液晶モニタ１５に表示される再生画面やメニュー画面内のカーソルを移動させ、種々の操作を行う。そして、カーソル操作ボタン３０は、図２において、円形の指標で示したように、円周を等分割する上下左右の４箇所が押圧操作部となっており、それぞれを押圧操作することによってカーソルを上下左右方向に移動させることができる。なお、ボタンの数や配置位置、ならびに割り当てられた機能は、デジタルカメラの機能などに合わせて変更すればよく上記のものに限られない。
【００１４】
撮影レンズ１３の背後には、ＣＣＤイメージセンサ（ＣＣＤ）３４が組み込まれ、撮影レンズ１３を通して得られた被写体の光学画像を光電変換して撮像信号を出力する。ＣＣＤ３４からの撮像信号は逐次にＡ／Ｄ変換，各種の信号処理により画像データに変換され、液晶モニタ１５でスルー画像として被写体画像を観察することができる。
【００１５】
液晶モニタ１５は電気の消費量が大きいので、液晶モニタ１５を使用しなくてもフレーミングを行うことができるように光学ファインダも組み込まれている。そして、符号１６，１７がそれぞれファインダ対物窓，ファインダ接眼窓を示す。フレーミングの後にレリーズボタン２０を押圧操作すると、ＣＣＤ３４から得られる１画面分の撮像信号は画像データに変換された後、制御部５０内に設けられたメモリコントローラ５１に送信され記録処理がなされる。
【００１６】
液晶モニタ１５の近傍には、再生モード中に使用される表示切り替えボタン３５、消去ボタン３７が設けられている。再生モードでは、メモリコントローラ５１によりメモリカード２１から記録済みの画像データが読み込まれ液晶モニタ１５に表示される再生処理がなされる。表示画像はカーソルキー３０の左右を押圧操作することによって送り戻しができる。また、表示切り替えボタン３５を押し込み操作するごとに、液晶モニタ１５に表示する記録済み画像を、サムネイル表示するモードと、１つの画像を表示するモードとの間で切り替えることができる。
【００１７】
サムネイル表示中は、複数枚の画像が同時に表示され、そのうち１つの画像のもとにカーソルが点灯する。カーソルはカーソルキー３０の上下左右を押圧操作することによって画像間を順番に移動する。画面に表示しきれなかった画像は、カーソルの移動にともなって順次表示されていくようになっている。
【００１８】
消去ボタン３７は、メモリカード２１に記録済みの画像データの消去を行うためのものである。消去対象となる画像データは、液晶モニタ１５に１つの画像が表示されているモードのときはその表示画像であり、サムネイル表示するモードのときはカーソルの点灯している画像である。消去ボタン３７が押圧操作されると消去対象の画像データに対して消去指示が出される。この消去指示は消去ボタン３７の操作信号としてメモリコントローラ５１に送信され、メモリコントローラ５１において消去処理がなされる。
【００１９】
メモリコントローラ５１は、メモリーカード２１に対してデータの書き込み又は、読み込み、消去を行うものである。メモリーカード２１は、カメラボディ１１の側面に設けられたスロット２３より着脱される。スロット２３の内部には、メモリーカード２１と接続されるメモリカードコネクタが設けられており、このメモリカードコネクタを通じてメモリコントローラ５１とメモリーカード２１はデータの受け渡しを行う。メモリーカード２１としては不揮発性の半導体メモリであるフラッシュメモリを使用している。
【００２０】
メモリカード２１は、内部が記録もしくは消去の単位である複数のブロックに分かれており、それぞれを区別するために一連の番号が付けられている。メモリカード２１には、１つのブロックにつき１つの画像データがそれぞれ撮影順番に沿った番号が付されて記録されていく。そして、記録済み画像データの消去もこのブロック単位で行われる。
【００２１】
また、メモリカード２１内の１ブロックは、画像データの番号や容量、画像データがメモリカード２１内のどのブロックに記録されているかを表す位置情報や、画像データの記録日時情報など画像データの管理情報が記録される管理ブロック５５となっている。管理ブロック５５には、画像データの消去操作が行われたときに、消去指示データも管理情報として記録される（図７参照）。
【００２２】
図４（ａ）に、再生モードにおいて消去指示が出されたときのメモリコントローラ５１が行う消去処理のフローチャートを、図４（ｂ）に、撮影モードにおいてメモリコントローラ５１が行う記録処理のフローチャートをそれぞれ示す。図４（ａ）に示すように、消去ボタン３７の操作信号を受信するとメモリコントローラ５１は、消去対象の画像データはそのままメモリカード２１に記録された状態にして、消去指示データを管理ブロック５５に記録する仮消去処理を行う。
【００２３】
一方、図４（ｂ）に示すように、レリーズボタン２０が押圧操作されて撮影が行われるとメモリコントローラ５１は、管理ブロック５５の内容を参照して、メモリカード２１の未記録部分に、撮影された画像データが記録可能かを調べる。そして、記録可能な場合には、撮影された画像データをメモリカード２１の未記録部分に記録し、この画像データの管理情報を書き込む。
【００２４】
また、メモリコントローラ５１は、画像データを記録可能なだけの未記録部分が無い場合は、消去指示データの履歴を調べて一番履歴の古い画像データから順番に消去する本消去処理を行う。こうして、メモリカード２１内に画像データが記録可能なだけの未記録部分を確保した後、この未記録部分に画像データを記録する。そして、管理ブロック５５から本消去処理がなされた画像データの消去指示データを消去し、新たに記録した画像データの管理情報を書き込む。
【００２５】
図５に示すように、再生モードにおいてメモリコントローラ５１は、管理ブロック５５に記憶されている管理情報を参照する。そして、消去指示データのない画像データは、メモリコントローラ５１によって読み込まれ、液晶モニタ１５に表示される。このとき、仮消去処理がなされた画像データには消去指示データが残っているので、液晶モニタ１５には表示されない。
【００２６】
なお、図６に示すように、仮消去処理がなされた画像データは、メニューモードにおいて「データ復帰モード」を選択することによって液晶モニタ１５に表示される。そして、仮消去処理の取り消しを行うことができる。仮消去処理が取り消された画像データは、管理情報から消去指示データが削除され、通常の画像データと同様に再生画面において液晶モニタ１５に表示されるようになる。
【００２７】
以下、本発明の作用について図７をもとに説明をする。なお、説明の便宜を図るために以下の説明では具体的に、ユーザーが４枚の画像を撮影した後、３番目に撮影した画像データ（画像３）から順に、画像４、画像２の順番で各画像データに対して消去指示を行い、さらにこの後続けて撮影を行った場合について説明をする。また、メモリカード２１は、Ｎ枚の画像データを記録可能とした。
【００２８】
ユーザーは、デジタルカメラ１０の電源をオンした後、撮影モードにセットしてレリーズボタン２０を押圧することにより撮影を行うことができる。図７（ａ）に示すように、撮影された順番に番号の付けられた画像データは、メモリカード２１内の番号の若いブロックから順に記録される。これに伴って、管理ブロック５５に記憶されている管理情報も更新されていく。
【００２９】
撮影を中断して再生モードにすると、今まで撮影した記録済みの画像データが液晶モニタ１５に表示されて確認することができる。この中でユーザーが必要ないと判断した画像データは、消去ボタン３７を押圧操作することによって消去指示を行うことができる。消去ボタン３７の操作信号を受信するとメモリコントローラ５１は、消去対象の画像データはそのままメモリカード２１に記録された状態にして、管理ブロック５５の管理情報に消去指示データを記録する。
【００３０】
この仮消去処理がなされた画像データは、再生画面では液晶モニタ１５に表示されないようになる。なお、仮消去処理がなされた画像データは、「データ復帰モード」において液晶モニタ１５に表示され、仮消去処理の取り消しを行うことができる。
【００３１】
再びデジタルカメラ１０を撮影モードにすると撮影が可能となる。図７（ｂ）に示すように、撮影された画像データは、メモリカード２１内に撮影された画像データを記録可能な大きさの未記録部分が存在するときは、前述のように、撮影された順番に番号が付けられて、メモリカード２１内の番号の若いブロックから順に記録されていく。
【００３２】
図７（ｃ）に示すように、メモリカード２１内にすでにＮ枚の画像データが記録され、新たな画像データを記録可能な大きさの未記録部分が存在しないときに撮影が行われた場合には、メモリコントローラ５１は、管理情報の消去指示データの履歴を参照した後、一番履歴の古い画像データから順番に消去する本消去処理を行う。
【００３３】
そして、新たな画像データが記録可能なだけの未記録部分を確保した後に、撮影されたＮ＋１枚目の画像データをメモリカード２１の未記録部分に記録する。またこのときに、管理情報の更新を行う。
【００３４】
このように、消去指示が出されても消去対象の画像データはメモリカード２１からすぐには消去されないで消去指示データが記録される仮消去処理がなされる。仮消去処理がなされた画像データは再生画面に表示されないので、再生画面においてユーザーが混乱することがない。そして、データ復帰モードを設けて仮消去処理の取り消しを可能としたので、誤操作による誤消去を防止できるとともに、ユーザーが消去指示を行った後に考えが変化しても画像データの復帰が可能である。
【００３５】
さらには、仮消去処理がなされた画像データをメモリカードから消去する本消去処理が行われるのは、撮影された画像データを記録可能なだけの未記録部分がメモリカードに存在しないときである。消去指示と同時に画像データを消去してしまうとメモリ内のブロックのうち、番号の若いブロックは頻繁に記録と消去が繰り返されブロックの寿命が短くなってしまうが、デジタルカメラ１０では、メモリカード２１内のブロック消去回数の増加を防止できるとともに、メモリカード２１内のブロックの劣化を均一にできるので、メモリカード全体の寿命を延ばすことができる。
【００３６】
上記実施形態では、１ブロックに対して１枚分の画像データを記録する例で説明をしたが、本発明はこれに限られない。フラッシュメモリは種類によって１ブロックに記録可能な情報の容量（ブロックサイズ）が異なるので、これに応じて複数のブロックに渡って１枚分の画像データを記録するようにしてもよいし、１つのブロックに複数の画像データを記録するようにしてもよい。
【００３７】
また、上記実施形態では、消去指示データは、メモリカードに記憶させる例で説明をしたが、本発明は、これに限られない。デジタルカメラ本体内に専用の記憶部を設け、この記憶部に消去指示データを記憶させるようにしてもよい。なお、上記実施形態では撮影された画像データなどの記録に、デジタルカメラから着脱自在のメモリカードを用いたが、デジタルカメラに内蔵メモリを設け、この内蔵メモリに撮影された画像データなどを記録するようにしてもよい。
【００３８】
【発明の効果】
以上詳細に説明したように、本発明のデジタルカメラによれば、消去指示が出されても消去対象の画像データをすぐには消去しないで、消去指示データを記録する仮消去処理を行うとともに、データ復帰モードを設けて仮消去処理の取り消しをできるようにしたので、誤操作による誤消去を防止でき、ユーザーが消去指示を行った後に考えが変化しても画像データを復帰させることができる。また、仮消去処理が行われた画像データは、再生画面に表示しないようにした。これにより、再生画面においてユーザーが混乱することもない。
【００３９】
さらには、仮消去処理がなされた画像データを実際に消去する本消去処理は、撮影された画像データを記録可能なだけの未記録部分がメモリカードに存在しないときに行うようにした。これによって、特定のブロックに頻繁に記録と消去が繰り返されブロックの寿命が短くなってしまうことがなく、メモリカード全体の寿命を延ばすことができる。
【図面の簡単な説明】
【図１】デジタルカメラの正面側外観図である。
【図２】デジタルカメラの背面側外観図である。
【図３】デジタルカメラの概略構成図である。
【図４】消去処理と、記録処理を表したフローチャートである。
【図５】再生モードでの処理を表したフローチャートである。
【図６】データ復帰モードでの処理を表したフローチャートである。
【図７】メモリ内のブロックの状態を表す説明図である。
【符号の説明】
１０  デジタルカメラ
１５  液晶モニタ
２１  メモリカード
２３  スロット
３７  消去ボタン
５０  制御部
５１  メモリコントローラ
５５  データ管理ブロック
【図１】
2004207900.tif 000003
【図２】
2004207900.tif 000004
【図３】
2004207900.tif 000005
【図４】
2004207900.tif 000006
【図５】
2004207900.tif 000007
【図６】
2004207900.tif 000008
【図７】
2004207900.tif 000009