(57)【要約】【課題】デジタルカメラに便利で安全なゴミ箱を仮想的に設け、画像をゴミ箱に入れて一時的に廃棄しているかのような動作を行うことができ、且つ、ゴミ箱内の画像をＤＣＦ規格に準拠した形でメディアに存在させることができるようにする。【解決手段】着脱メモリ９に記録されている画像ファイルを再生するデジタルカメラであって、ゴミ箱用制御ファイルを生成する処理や、着脱メモリ９に記録されている画像ファイルの中で不要と判断された画像ファイルのリストをゴミ箱用制御ファイルに登録する処理等を行うシスコン５を備え、ゴミ箱用制御ファイルに登録されているリストの画像ファイルが通常再生動作時の再生対象から外れるように構成する。【選択図】図１
2006262026.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されている画像ファイルを再生するデジタルカメラであって、
ゴミ箱用制御ファイルを生成する制御ファイル生成手段と、
前記記録媒体に記録されている画像ファイルの中で不要と判断された画像ファイルのリストを、前記制御ファイル生成手段により生成されたゴミ箱用制御ファイルに登録するリスト登録手段と、
を備え、
前記ゴミ箱用制御ファイルに登録されているリストの画像ファイルは、通常再生動作時の再生対象から外れる、
ことを特徴とするデジタルカメラ。
【請求項２】
前記ゴミ箱用制御ファイルに登録されているリストを削除するリスト削除手段を更に備える、
ことを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
前記ゴミ箱用制御ファイルに登録されているリストを削除すると共に当該リストの画像ファイルを前記記録媒体から消去する画像ファイル消去手段を更に備える、
ことを特徴とする請求項１又は２記載のデジタルカメラ。
【請求項４】
前記記録媒体に記録されている画像ファイルのコマ番号は、前記リスト登録手段によるリストの登録の前後において変化しない、
ことを特徴とする請求項１記載のデジタルカメラ。
【請求項５】
前記記録媒体に記録されている画像ファイルのコマ番号は、前記リスト削除手段によるリストの削除の前後において変化しない、
ことを特徴とする請求項２記載のデジタルカメラ。
【請求項６】
前記ゴミ箱用制御ファイルに登録されるリストは、当該リストの画像ファイルの前記記録媒体上のファイルパス及びファイル名を含む情報である、
ことを特徴とする請求項１乃至５の何れか一項記載のデジタルカメラ。
【請求項７】
記録媒体に記録されている画像ファイルを再生するデジタルカメラの画像再生方法であって、
ゴミ箱用制御ファイルを生成し、
前記記録媒体に記録されている画像ファイルの中で不要と判断された画像ファイルのリストを前記生成されたゴミ箱用制御ファイルに登録し、
前記ゴミ箱用制御ファイルに登録されているリストの画像ファイルは、通常再生動作時の再生対象から外れる、
ことを特徴とするデジタルカメラの画像再生方法。
【請求項８】
更に、前記ゴミ箱用制御ファイルに登録されているリストを削除する、
ことを特徴とする請求項７記載のデジタルカメラの画像再生方法。
【請求項９】
更に、前記ゴミ箱用制御ファイルに登録されているリストを削除すると共に当該リストの画像ファイルを前記記録媒体から消去する、
ことを特徴とする請求項７又は８記載のデジタルカメラの画像再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録されている画像ファイルを再生するデジタルカメラに関する。
【背景技術】
【０００２】
デジタルカメラにおいては、撮影により保存された画像データの再生順序やファイル名の付け方等に関して、ＤＣＦ規格（Design rule for Camera File system）が存在する。
この規格に準拠していると、撮影により画像データが保存されたメディア（記録媒体）を取り出して別のデジタルカメラに取り付けた場合であっても、その別のカメラが同じくＤＣＦ規格に準拠していれば、同じように再生が可能であったり、また、汎用のＰＣソフトウェアが、当該カメラに取り付けられたメディア内の画像データを検索する際には、ＤＣＦ規格により保存場所が予め決められているので検索が高速にできたり、といったメリットがあり、便利である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、その一方で、ＤＣＦ規格にはフォルダやファイル名等に関しての制限があるため、この制限を無視して、例えば、特別のフォルダ名やファイル名を画像ファイルに付けて特別な再生を行うことを行おうとすると、上述のメリットが失われてしまうという問題がある。
【０００４】
例えば、いわゆる“ゴミ箱”としての機能をデジタルカメラに実装しようとする場合には、“ゴミ箱”用の特別なフォルダ（以下「ゴミ箱フォルダ」という）を用意し、その中に一時的に不用と判断された画像ファイル等を移動させるようにする方法が考えられるが、この場合には次のような問題がある。
【０００５】
まず、そのゴミ箱フォルダがＤＣＦ規格に準拠しない場合には、ゴミ箱フォルダが存在するメディアを他の装置や汎用のＰＣソフトウェアに読み込ませたときに、そのゴミ箱フォルダ内の画像ファイルが再生対象から外れてしまう虞がある。よって、画像ファイルが存在しないと判断された場合には、フォーマットされてしまうと、そのゴミ箱フォルダ内の画像ファイルは失われてしまうことになる。
【０００６】
一方、そのゴミ箱フォルダがＤＣＦ規格に準拠する場合には、今度は、他のカメラにより画像ファイルが保存されたメディアを当該カメラに読み込ませたときに、特定のフォルダ内の必要な画像を勝手に“ゴミ箱”に入っている画像と誤認識する虞があり、また、いわゆる“ゴミ箱を空にする”という行為を行うことによって、その必要な画像を消去してしまう虞がある。
【０００７】
本発明は、上記実情に鑑み、当該カメラに仮想的に便利で安全なゴミ箱を設け、画像をゴミ箱に入れて一時的に廃棄しているかのような動作を行うことができ、且つ、ゴミ箱内の画像をＤＣＦ規格に準拠した形でメディアに存在させることができる、デジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の態様に係るデジタルカメラは、記録媒体に記録されている画像ファイルを再生するデジタルカメラであって、ゴミ箱用制御ファイルを生成する制御ファイル生成手段と、前記記録媒体に記録されている画像ファイルの中で不要と判断された画像ファイルのリストを、前記制御ファイル生成手段により生成されたゴミ箱用制御ファイルに登録するリスト登録手段と、を備え、前記ゴミ箱用制御ファイルに登録されているリストの画像ファイルは、通常再生動作時の再生対象から外れる、ことを特徴とする。
【０００９】
本発明の第２の態様に係るデジタルカメラは、上記第１に態様において、前記ゴミ箱用制御ファイルに登録されているリストを削除するリスト削除手段を更に備える、ことを特徴とする。
【００１０】
本発明の第３の態様に係るデジタルカメラは、上記第１又は第２の態様において、前記ゴミ箱用制御ファイルに登録されているリストを削除すると共に当該リストの画像ファイルを前記記録媒体から消去する画像ファイル消去手段を更に備える、ことを特徴とする。
【００１１】
本発明の第４の態様に係るデジタルカメラは、上記第１の態様において、前記記録媒体に記録されている画像ファイルのコマ番号は、前記リスト登録手段によるリストの登録の前後において変化しない、ことを特徴とする。
【００１２】
本発明の第５の態様に係るデジタルカメラは、上記第２の態様において、前記記録媒体に記録されている画像ファイルのコマ番号は、前記リスト削除手段によるリストの削除の前後において変化しない、ことを特徴とする。
【００１３】
本発明の第６の態様に係るデジタルカメラは、上記第１乃至５の何れか一つの態様において、前記ゴミ箱用制御ファイルに登録されるリストは、当該リストの画像ファイルの前記記録媒体上のファイルパス及びファイル名を含む情報である、ことを特徴とする。
【００１４】
また、本発明は、上記デジタルカメラの他、デジタルカメラの画像再生方法として構成することも可能である。
【発明の効果】
【００１５】
本発明によれば、デジタルカメラに仮想的に便利で安全なゴミ箱を設けることができるので、画像をゴミ箱に入れて一時的に廃棄しているかのような動作を行うこと、及び、ゴミ箱内の画像をＤＣＦ規格に準拠した形でメディアに存在させることが可能になる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は、本発明の一実施例に係るデジタルカメラの主要構成を示す図である。尚、本実施例に係るデジタルカメラは、ＤＣＦ規格に準拠しているものとする。
【００１７】
同図において、このデジタルカメラは、撮影時には、撮影レンズ系１によって結像された被写体像が、撮像素子２により電気信号に光電変換され、更に撮像回路３により所定の撮像処理が施された後、Ａ／Ｄ部４によりＡ／Ｄ変換され、そのデジタルデータ（画像データ）が内蔵ＲＡＭ（ＤＲＡＭ）１３に一時格納されるようになっている。そして、この一時格納された画像データが、システムコントローラ（以下単に「シスコン」という）５により所定の画像処理が施され、更に画像処理部６により所定の圧縮処理が施された後、Ｉ／Ｆ７を介してカードスロット８に装着された着脱メモリ９に画像ファイルとして記録されるようになっている。
【００１８】
また、再生時には、着脱メモリ９に記録された画像データが、カードスロット８及びＩ／Ｆ７を介して読み出され、画像処理部６により所定の伸長処理が施され、更にシスコン５により所定の画像処理が施された後にＶＲＡＭ１０に格納され、ＬＣＤドライバ１１によってその画像が内蔵ＬＣＤ１２に表示されるようになっている。
【００１９】
また、同図において、内蔵ＲＡＭ１３は、上述のＡ／Ｄ部４によるＡ／Ｄ変換後の画像データの一時格納用として使用される他、画像処理部６による処理中の画像データの一時格納用、及び後述のゴミ箱用制御ファイルの生成，更新等の処理を含むシスコン５による制御処理の実行のためのワークエリア等としても使用される。
【００２０】
シスコン５は、ＣＰＵ（中央演算処理装置）を備えて構成され、内蔵ＲＯＭ１４に記憶されているカメラプログラムを読み出し実行することによって、当該デジタルカメラ全体の動作を制御する。
【００２１】
操作部１５は、メニューの表示指示を行うためのメニューボタン、再生画像のコマ送りや項目の選択指示等を行うための十字ボタン（左，右，上，下ボタン）、選択された項目の決定指示等を行うためのＯＫボタンなどの各種ボタンや各種スイッチ等を備えて構成され、受け付けた指示をシスコン５へ通知する。
【００２２】
外部Ｉ／Ｆ１６は、ＰＣ（パーソナルコンピュータ）等の外部装置との間で例えばＵＳＢケーブル等を介してデータの送受を可能にするものである。
次に、上述したデジタルカメラの動作を説明する。
【００２３】
このデジタルカメラでは、ユーザによって不用と判断された画像ファイルのリスト（少なくともそのファイルパス及びファイル名を含む情報）が登録（記述）されるゴミ箱用制御ファイルを所定のタイミングで生成，更新することによって、当該カメラに仮想的なゴミ箱（以下単に「ゴミ箱」という）を設け、これによってユーザは、例えば、不用と判断した画像をゴミ箱に捨てることや、ゴミ箱に捨てられている画像を消去することや、ゴミ箱に捨てられている画像を取り出すこと等が可能になっている。尚、本実施例において、ゴミ箱用制御ファイルは着脱メモリ９に記録されるものである。
【００２４】
以下、このゴミ箱に関する動作を詳細に説明する。
図２は、ゴミ箱用制御ファイルが存在しているとき（ゴミ箱用制御ファイルが着脱メモリ９に記録されているとき）に、再生モードで当該カメラが起動された場合の動作を示すフローチャートである。
【００２５】
同図において、本動作が開始すると、まず、着脱メモリ９に記録されている画像ファイルの存在をチェックし（Ｓ１）、画像ファイルが存在するか否かを判定する（Ｓ２）。
Ｓ２の判定結果がＮｏの場合には、続いて、内蔵ＬＣＤ１２に「画像がありません」のメッセージを表示し（Ｓ１０）、本フローが終了する。
【００２６】
一方、Ｓ２の判定結果がＹｅｓの場合には、続いて、着脱メモリ９に記録されている画像ファイルの総数を取得し（Ｓ３）、続いて、着脱メモリ９に最後に記録された画像ファイル（例えば最後に撮影された画像に係る画像ファイル）のファイルパス及びファイル名を取得する（Ｓ４）。
【００２７】
続いて、取得されたファイルパス（必要に応じてファイル名も）が、ゴミ箱用制御ファイルに登録されているか否かを判定する（Ｓ５）。
Ｓ５の判定結果がＮｏの場合には、続いて、そのファイルパス（必要に応じてファイル名も）に係る画像を再生し（Ｓ６）、続いて、着脱メモリ９に記録されている全ての画像ファイルのファイルリストから、Ｓ６で再生されている画像の再生番号（コマ番号）を取得して表示し（Ｓ７）、本フローが終了する。これにより、内蔵ＬＣＤ１２には、画像と共にコマ番号が表示される。
【００２８】
尚、画像ファイルのファイルリストには、その画像ファイルのコマ番号とファイルパスとファイル名とに関する情報が含まれ、これによって、例えば、ファイルパスとファイル名を基にコマ番号を特定することが可能になっている。
【００２９】
また、このファイルリストは、当該カメラの電源ＯＮ時や、撮影により画像ファイルが着脱メモリ９に記録された時などの所定の時期に作成され内蔵ＲＡＭ１３に記録されるものであり、また、その後、着脱メモリ９から画像ファイルが消去された時などの所定の時期に更新されるものであり、当該カメラの電源がＯＮされているときには、常に、着脱メモリ９に記録されている全ての画像ファイルのファイルリストが内蔵ＲＡＭ１３に記録されるようになっている。
【００３０】
Ｓ５の判定結果がＹｅｓの場合には、続いて、着脱メモリ９に記録されている全ての画像ファイルを検索したか否か、すなわち、その全ての画像ファイルに対してＳ５の判定結果がＹｅｓになったか否かを判定する（Ｓ８）。
【００３１】
Ｓ８の判定結果がＮｏの場合には、続いて、着脱メモリ９から、次の画像のファイルパス及びファイル名、すなわち、まだＳ５の判定の対象となっていない一つの画像ファイルのファイルパス及びファイル名を取得し（Ｓ９）、Ｓ５へ戻る。
【００３２】
Ｓ８の判定結果がＹｅｓの場合には、Ｓ１０へ進み、内蔵ＬＣＤ１２に「画像がありません」のメッセージを表示し、本フローが終了する。
このように、本動作によれば、再生モードで当該カメラを起動したときに、着脱メモリ９に記録されている全ての画像ファイルのファイルパス（必要に応じてファイル名も）がゴミ箱用制御ファイルに登録されていた場合には、画像が無い旨のメッセージが表示される。
【００３３】
図３は、通常の一コマ再生が行われているときに、画像をゴミ箱へ捨てる指示が行われた場合の動作を示すフローチャートである。
同図に示したように、本動作では、まず、通常の再生動作（ここでは一コマ再生動作）を行っているときに（Ｓ１１）、十字ボタンの操作による再生指示（コマ送り指示）を受け取ったか否かを判定する（Ｓ１２）。
【００３４】
Ｓ１２の判定結果がＮｏの場合、続いて、操作部１５の操作による画像をゴミ箱へ捨てる指示を受け取ったか否かを判定する（Ｓ１３）。
Ｓ１３の判定において、その判定結果がＮｏの場合にはＳ１へ戻り、Ｙｅｓの場合には、続いて、その捨てる指示の対象となった画像に係る画像ファイルのファイルパス及びファイル名を含む情報を、その画像ファイルのリストとしてゴミ箱用制御ファイルに登録する（Ｓ１４）。但し、この登録の際に、ゴミ箱用制御ファイルが着脱メモリ９に記録されていない場合には、ゴミ箱用制御ファイルを生成し、これにそのリストを登録し、そのリストが登録されたゴミ箱用制御ファイルを着脱メモリ９に記録する。
【００３５】
尚、本実施例において、画像ファイルのリストがゴミ箱用制御ファイルに登録されている状態を、単に、その画像ファイルがゴミ箱用制御ファイルに登録されている、又は、その画像ファイルの画像がゴミ箱用制御ファイルに登録されている、若しくは、その画像ファイルのファイルパス（必要に応じてファイル名も）がゴミ箱用制御ファイルに登録されているとも言う。
【００３６】
Ｓ１４の後、或いは、Ｓ１２の判定結果がＹｅｓの後、若しくは、後述のＳ１９の判定結果がＮｏの後は、続いて、次の画像に係る画像ファイルのファイルパス及びファイル名を着脱メモリ９から取得する（Ｓ１５）。但し、ここで言うところの次の画像に係る画像ファイルとは、Ｓ１４の後に行われるＳ１５では、Ｓ１４で登録された画像ファイルとなり、或いは、Ｓ１２の判定結果がＹｅｓの後に行われるＳ１５では、Ｓ１２で受け付けた再生指示に応じた画像ファイルとなり、若しくは、後述のＳ１９の判定結果がＮｏの後に行われるＳ１５では、着脱メモリ９に記録されている全ての画像ファイルの中で、まだ、後述のＳ１６の判定の対象となっていない一つの画像ファイルとなる。
【００３７】
Ｓ１５の後は、続いて、Ｓ１５で取得されたファイルパス（必要に応じてファイル名も）が、ゴミ箱用制御ファイルに登録されているか否かを判定する（Ｓ１６）
Ｓ１６の判定結果がＮｏの場合には、続いて、そのファイルパス（必要に応じてファイル名も）の画像ファイルに係る画像を再生し（Ｓ１７）、続いて、着脱メモリ９に記録されている全ての画像ファイルに係るファイルリストから、Ｓ１７で再生されている画像の再生番号（コマ番号）を取得して表示し（Ｓ１８）、Ｓ１１へ戻る。これにより、内蔵ＬＣＤ１２には画像と共にコマ番号が表示される。
【００３８】
一方、Ｓ１６の判定結果がＹｅｓの場合には、続いて、着脱メモリ９に記録されている全ての画像ファイルを検索したか否か、すなわち、その全ての画像ファイルに対してＳ１６の判定結果がＹｅｓになったか否かを判定する（Ｓ１９）。
【００３９】
Ｓ１９の判定結果がＮｏの場合にはＳ１５へ戻り、Ｙｅｓの場合には、続いて、着脱メモリ９に記録されている全ての画像ファイルの中でゴミ箱用制御ファイルに登録されていない画像ファイルが存在するか否かを判定する（Ｓ２０）。
【００４０】
Ｓ２０の判定結果がＹｅｓの場合にはＳ１１へ戻り、Ｎｏの場合には、続いて、内蔵ＬＣＤ１２に「画像がありません」のメッセージを表示し（Ｓ２１）、本フローが終了する。
【００４１】
このように、本動作によれば、通常の一コマ再生が行われているときに、画像をゴミ箱へ捨てる指示が行われたときには、その画像がゴミ箱用制御ファイルに登録され、通常再生動作時の再生対象から外される。これによりユーザは、通常の一コマ再生において不用と判断した画像を表示させ、そこで、画像をゴミ箱へ捨てる指示を行うことによって、その画像をゴミ箱へ捨てることができる。
【００４２】
尚、同図のフローでは、通常の一コマ再生が行われているときに画像をゴミ箱へ捨てる指示が行われた場合の動作を示したが、通常のインデックス再生が行われているときに画像をゴミ箱へ捨てる指示を行うことも可能である。この場合、ユーザは、操作部１５の操作により、インデックス再生されている画像の中で不用と判断した一つ又は複数の画像を選択し、そこで、画像をゴミ箱へ捨てる指示を行うことによって、同様にして、その一つ又は複数の画像をゴミ箱へ捨てることができる。
【００４３】
図４は、図３に示した動作中に内蔵ＬＣＤ１２に表示される画面遷移の一例を示す図である。尚、この図４の例においては、着脱メモリ９に記録されている画像ファイルの中でゴミ箱用制御ファイルに登録されていない画像ファイルを、コマ番号１乃至３の３つの画像ファイルとする。
【００４４】
同図に示したように、通常の一コマ再生として、ゴミ箱用制御ファイルに登録されていないコマ番号１の画像が一コマ再生されているときに（画面２１）、操作部１５の操作によりインデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されていない画像のインデックス再生として、コマ番号１乃至３の画像のインデックス再生が行われる（画面２２）。
【００４５】
尚、画面２１及び２２に示したように、画像再生時の画面には、画像と共にその画像のコマ番号も併せて表示される（以降で説明する画像再生時の画面についても同じ）。
一方、画面２１においてメニューボタンが押下されたときには、内蔵ＬＣＤ１２の表示画面にメニューが表示される（画面２３）。ここで、十字ボタン及びＯＫボタンの押下により「ゴミ箱へ」が選択・決定されたときには、画像をゴミ箱へ捨てる指示が行われ、その指示の対象となったコマ番号１の画像がゴミ箱用制御ファイルに登録される。これにより、コマ番号１の画像が通常再生動作時の再生対象から外され、コマ番号１の画像の代わりに、ゴミ箱用制御ファイルに登録されていない次のコマ番号２の画像が一コマ再生される（画面２４）。また、ここでインデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されていない画像のインデックス再生として、コマ番号２乃至３の画像のインデックス再生が行われる（画面２５）。
【００４６】
このように、画像がゴミ箱用制御ファイルに登録されると、通常再生動作時の再生対象から外されることになるが、その画像ファイルが着脱メモリ９から消去されたわけではないので、コマ番号は、その登録の前後において変化しない。よって、上述の図４の例においては、通常再生においてコマ番号１の画像が再生されなくなったことにより、ユーザは、その画像がゴミ箱に捨てられていることを確認することができる。
【００４７】
図５は、通常の一コマ再生が行われているときに、着脱メモリ９に記録されているゴミ箱用制御ファイルに登録されている画像の再生指示等が行われた場合の動作を示すフローチャートである。
【００４８】
同図に示したように、本動作では、まず、操作部１５の操作によるゴミ箱内の画像を再生する指示（以下「ゴミ箱内再生指示」という）を受け取ったか否かを判定する（Ｓ２６）。
【００４９】
Ｓ２６の判定結果がＮｏの場合には、通常の再生動作を継続し（Ｓ２７）、再びＳ２６へ戻る。
一方、Ｓ２６の判定結果がＹｅｓの場合には、続いて、ゴミ箱用制御ファイルに登録されているリストから、一つの画像ファイルのファイルパス（必要に応じてファイル名も）を取得し（Ｓ２８）、続いて、それを基にその画像ファイルに係る画像を再生し（Ｓ２９）、続いて、着脱メモリ９に記録されている全ての画像ファイルに係るファイルリストから、Ｓ２９で再生されている画像の再生番号（コマ番号）を取得し表示する（Ｓ３０）。これにより、内蔵ＬＣＤ１２には、ゴミ箱用制御ファイルに登録されている一つの画像と共にそのコマ番号が表示される。
【００５０】
尚、上述のＳ２８乃至３０では、通常の一コマ再生が行われているときにゴミ箱内再生指示が行われた場合の処理を示しているが、例えば、通常のインデックス再生が行われているときにゴミ箱内再生指示が行われた場合にも同様にして処理が行われる。この場合、まず、ゴミ箱用制御ファイルに登録されているリストから所定数の画像ファイルのファイルパス（必要に応じてファイル名も）を取得し、続いて、それらを基にそれらの画像ファイルに係る画像をインデックス再生し、続いて、着脱メモリ９に記録されている全ての画像ファイルに係るファイルリストから、インデックス再生されている画像の再生番号（コマ番号）を取得し表示する、といった処理が行われる。これにより、内蔵ＬＣＤ１２には、ゴミ箱用制御ファイルに登録されている所定数の画像と共にそのコマ番号が表示される。
【００５１】
Ｓ３０の後は、続いて、操作部１５の操作によるゴミ箱を空にする指示を受け取ったか否かを判定する（Ｓ３１）。
Ｓ３１の判定結果がＹｅｓの場合には、ゴミ箱用制御ファイルに登録されている全てのリストを削除すると共に、その全てのリストに係る画像ファイルを着脱メモリ９から消去し（Ｓ３２）、通常の再生動作に戻る（Ｓ３３）。
【００５２】
一方、Ｓ３１の判定結果がＮｏの場合には、続いて、操作部１５の操作によるゴミ箱内画像の再生を終了する指示（以下「ゴミ箱内再生終了指示」という）を受け取ったか否かを判定する（Ｓ３４）。
【００５３】
Ｓ３４の判定結果がＹｅｓの場合には、Ｓ３３へ進み、通常の再生動作に戻る。
Ｓ３４の判定結果がＮｏの場合には、続いて、操作部１５の操作によるゴミ箱内画像をゴミ箱から取り出す指示を受け取ったか否かを判定する（Ｓ３５）。
【００５４】
Ｓ３５の判定において、その判定結果がＮｏの場合にはＳ３１へ戻り、Ｙｅｓの場合には、続いて、そのゴミ箱から取り出す指示の対象となったゴミ箱内画像に係るリストを、ゴミ箱用制御ファイルから削除し（Ｓ３６）、Ｓ２８へ戻る。
【００５５】
このように、本動作によれば、通常の再生動作が行われているときに、ゴミ箱内再生指示が行われると、ゴミ箱用制御ファイルに登録されている画像の再生が行われる。また、その後に、ゴミ箱を空にする指示が行われると、ゴミ箱用制御ファイルに登録されている全てのリストが削除されると共にその全てのリストに係る画像ファイルが着脱メモリ９から消去される。また、ゴミ箱内画像をゴミ箱から取り出す指示が行われると、そのゴミ箱内画像に係るリストがゴミ箱用制御ファイルから削除され、その画像が、再び、通常再生動作時の再生対象に戻る。これによりユーザは、ゴミ箱内画像の再生，消去，及び、取り出しが可能になる。
【００５６】
尚、同図のフローでは、ゴミ箱を空にする指示が行われたときに、ゴミ箱用制御ファイルに登録されている全てのリストの削除及びその全てのリストの画像ファイルが着脱メモリ９から消去されるものであったが、この場合に、例えば、ユーザによる選択に応じて、ゴミ箱用制御ファイルに登録されている一部のリストの削除及びその一部のリストの画像ファイルが着脱メモリ９から消去されるように構成することも可能である。
【００５７】
また、同図のフローでは、ゴミ箱内画像を取り出す際には、画像を一つづつ取り出すようにしていたが、ゴミ箱内の全ての画像を一度に取り出すようにすることも可能である。この場合は、ゴミ箱用制御ファイルに登録されている全てのリストが一度に削除される。
【００５８】
また、同図のフローでは、ゴミ箱用制御ファイルに登録されている画像の一コマ再生が行われているときに、ゴミ箱内画像をゴミ箱から出す指示が行われた場合の動作を示したが、ゴミ箱用制御ファイルに登録されている画像のインデックス再生が行われているときに、ゴミ箱内画像をゴミ箱から出す指示を行うことも可能である。この場合、ユーザは、ゴミ箱用制御ファイルに登録されている画像のインデックス再生が行われているときに、操作部１５の操作により、そのインデックス再生されている画像の中でゴミ箱から取り出したい一つ又は複数の画像を選択し、そこで、ゴミ箱内画像をゴミ箱から出す指示を行うことによって、同様にして、その一つ又は複数の画像をゴミ箱から取り出すことができる。
【００５９】
次に、上述の図５に示した動作を、図６乃至１１を用いて、更に詳細に説明する。
図６は、ゴミ箱用制御ファイルに登録されている画像を再生する場合の動作を詳細に示すフローチャートである。
【００６０】
同図に示したように、本動作では、まず、通常の一コマ再生が行われているときに（Ｓ４１）、ゴミ箱内再生指示を受け取ったか否かを判定する（Ｓ４２）。
Ｓ４２の判定において、その判定結果がＮｏの場合にはＳ４１へ戻り、Ｙｅｓの場合には、続いて、ゴミ箱用制御ファイルが存在するか否か、すなわちゴミ箱用制御ファイルが着脱メモリ９に記録されているか否かを判定する（Ｓ４３）。但し、この判定では、ゴミ箱用制御ファイルは存在するが、それにリストが全く登録されていない場合にも、その判定結果がＮｏとなる。
【００６１】
Ｓ４３の判定結果がＮｏの場合には、続いて、「ゴミ箱は空です」のメッセージを内蔵ＬＣＤ１２に３秒間表示し（Ｓ４４）、Ｓ４１へ戻る。
一方、Ｓ４３の判定結果がＹｅｓの場合には、続いて、ゴミ箱用制御ファイルに登録されているリストから、一つの画像ファイルのファイルパス（必要に応じてファイル名も）を取得し（Ｓ４５）、続いて、それを基にその画像ファイルに係る画像を再生し（Ｓ４６）、続いて、着脱メモリ９に記録されている全ての画像ファイルに係るファイルリストから、Ｓ４６で再生されている画像の再生番号（コマ番号）を取得し表示する（Ｓ４７）。これにより、内蔵ＬＣＤ１２には、ゴミ箱用制御ファイルに登録されている一つの画像と共にそのコマ番号が表示される。
【００６２】
続いて、ゴミ箱用制御ファイルに登録されている画像の再生に関する、その他の動作を行い（Ｓ４８）、続いて、通常再生を行う指示、すなわちゴミ箱内再生終了指示を受け取ったか否かを判定する（Ｓ４９）。
【００６３】
Ｓ４９の判定において、その判定結果がＹｅｓの場合にはＳ４１へ戻り、Ｎｏの場合には、続いて、十字ボタンの操作によるコマ送り指示により、ゴミ箱用制御ファイルに登録されている次の画像の再生指示を受け取ったか否かを判定する（Ｓ５０）。
【００６４】
Ｓ５０の判定において、その判定結果がＮｏの場合にはＳ４８へ戻り、Ｙｅｓの場合にはＳ４５へ戻ってＳ５０で受け取った再生指示に応じた次の画像に対する処理を開始する。
【００６５】
このように、本動作によれば、通常の一コマ再生が行われているときにゴミ箱内画像再生指示が行われ、更に十字ボタンの操作によるコマ送り指示が行われた場合には、その指示に応じてゴミ箱用制御ファイルに登録されている画像が再生される。これによりユーザは、ゴミ箱に捨てられている画像を確認することができる。
【００６６】
図７は、図６に示した動作中に内蔵ＬＣＤ１２に表示される画面遷移の一例を示す図である。尚、この図７の例においては、着脱メモリ９に記録されている画像ファイルをコマ番号１乃至３の３つの画像ファイルとし、そのうちゴミ箱用制御ファイルに登録されている画像ファイルをコマ番号１の画像ファイルとする。
【００６７】
同図に示したように、通常の一コマ再生として、ゴミ箱用制御ファイルに登録されていないコマ番号２の画像が一コマ再生されているときに（画面３１）、操作部１５の操作によりインデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されていない画像のインデックス再生として、コマ番号２乃至３の画像ファイルに係る画像がインデックス再生される（画面３２）。
【００６８】
一方、画面３１においてメニューボタンが押下されたときには、内蔵ＬＣＤ１２の表示画面にメニューが表示される（画面３３）。ここで、十字ボタン及びＯＫボタンの押下により「ゴミ箱をみる」が選択・決定されたときには、ゴミ箱内画像再生指示が行われ、ゴミ箱用制御ファイルに登録されている画像の一コマ再生として、コマ番号１の画像が一コマ再生される（画面３４）。また、このときに、インデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されている画像のインデックス再生として、コマ番号１の画像がインデックス再生される。（画面３５）。
【００６９】
一方、画面３４において再びメニューボタンが押下されたときには、内蔵ＬＣＤ１２の表示画面にメニューが表示される（画面３６）。ここで、十字ボタン及びＯＫボタンの押下により、「通常再生」が選択・決定されたときには、ゴミ箱内再生終了指示が行われ、ゴミ箱用制御ファイルに登録されていない画像の一コマ再生として、コマ番号２の画像が一コマ再生される（画面３７）。また、このときに、インデックス再生指示が行われたときには、上記画面３２と同様に、ゴミ箱用制御ファイルに登録されていない画像のインデックス再生として、コマ番号２乃至３の画像のインデックス再生が行われる（画面３８）。
【００７０】
図８は、ゴミ箱内画像再生指示が行われた後にゴミ箱を空にする指示が行われた場合の動作を詳細に示すフローチャートである。
同図に示したように、本動作では、まず、ゴミ箱内画像再生指示が行われてゴミ箱用制御ファイルに登録されている画像の再生動作を行っているときに（Ｓ５１）、ゴミ箱を空にする指示を受け取ったか否かを判定し（Ｓ５２）、その判定結果がＮｏの場合にはＳ５１へ戻る。
【００７１】
一方、Ｓ５２の判定結果がＹｅｓの場合には、続いて、ゴミ箱用制御ファイルに登録されている全てのリストを削除すると共に、その全てのリストに係る画像ファイルを着脱メモリ９から消去し（Ｓ５３）、続いて、「ゴミ箱は空です」のメッセージを内蔵ＬＣＤ１２に３秒間表示する（Ｓ５４）。そして、通常再生動作へ移行して（Ｓ５５）、本フローが終了する。
【００７２】
このように、本動作によれば、ゴミ箱を空にする指示が行われると、ゴミ箱用制御ファイルに登録されている全てのリストが削除されると共にその全てのリストに係る画像ファイルが消去される。これによりユーザは、ゴミ箱に捨てられている全ての画像を消去することができる。
【００７３】
図９は、図８に示した動作中に内蔵ＬＣＤ１２に表示される画面遷移の一例を示す図である。尚、この図９の例においては、着脱メモリ９に記録されている画像ファイルをコマ番号１乃至２の２つの画像ファイルとし、そのうちゴミ箱用制御ファイルに登録されている画像ファイルをコマ番号１の画像ファイルとする。
【００７４】
同図に示したように、ゴミ箱用制御ファイルに登録されている画像の一コマ再生として、コマ番号１の画像が一コマ再生されているときに（画面４１）、操作部１５の操作によりインデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されている画像のインデックス再生として、コマ番号１の画像がインデックス再生される（画面４２）。
【００７５】
一方、画面４１においてメニューボタンが押下されたときには、内蔵ＬＣＤ１２の表示画面にメニューが表示される（画面４３）。ここで、十字ボタン及びＯＫボタンの操作により「ゴミ箱を空に」が選択・決定されたときには、次に内蔵ＬＣＤ１２に「決定」，「中止」の項目が表示される（画面４４）。尚、「決定」は、実際に「ゴミ箱を空に」に係る処理を開始するための項目であり、「中止」は、「ゴミ箱を空に」の選択・決定を解除するための項目である。
【００７６】
画面４４において、十字ボタン及びＯＫボタンの操作により「決定」が選択・決定されたときには、ゴミ箱を空にする指示が行われ、ゴミ箱用制御ファイルに登録されている全てのリストを削除すると共にその全てのリストに係る画像ファイルを着脱メモリ９から消去する処理が開始され、この間、内蔵ＬＣＤ１２には処理の進行具合を表すプログレスバー４５が表示される（画面４６）。そして、その処理が終了すると、「ゴミ箱は空です」のメッセージが３秒間表示され（画面４７）、その後、通常再生動作に移行し、通常の一コマ再生として、ゴミ箱用制御ファイルに登録されていないコマ番号１の画像が一コマ再生される（画面４８）。また、ここで、インデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されていない画像のインデックス再生として、コマ番号１乃至２の画像がインデックス再生される（画面４９）。
【００７７】
図１０は、ゴミ箱内画像再生指示が行われた後にゴミ箱内の画像を取り出す指示が行われた場合の動作を詳細に示すフローチャートである。
同図に示したように、本動作では、まず、ゴミ箱内画像再生指示が行われてゴミ箱用制御ファイルに登録されている画像の一コマ再生を行っているときに（Ｓ６１）、ゴミ箱内の画像を取り出す指示を受け取ったか否かを判定し（Ｓ６２）、その判定結果がＮｏの場合にはＳ６１へ戻る。
【００７８】
一方、Ｓ６２の判定結果がＹｅｓの場合には、続いて、そのゴミ箱内の画像を取り出す指示の対象となった画像のリストを、ゴミ箱用制御ファイルから削除し（Ｓ６３）、続いて、ゴミ箱用制御ファイルにリストが登録されているか否かを判定し（Ｓ６４）、その判定結果がＹｅｓの場合には、Ｓ６１へ戻る。
【００７９】
一方、Ｓ６４の判定結果がＮｏの場合には、「ゴミ箱は空です」のメッセージを内蔵ＬＣＤ１２に３秒間表示し（Ｓ６５）、続いて、通常再生動作へ移行して（Ｓ６６）、本フローが終了する。
【００８０】
このように、本動作によれば、ゴミ箱内の画像を取り出す指示が行われると、ゴミ箱用制御ファイルに登録されているリストが削除され、そのリストに係る画像が、再び、通常再生動作時の再生対象に戻る。これによりユーザは、ゴミ箱に捨てられている画像を取り出すことが可能になる。
【００８１】
図１１は、図１０に示した動作中に内蔵ＬＣＤ１２に表示される画面遷移の一例を示す図である。尚、この図１１の例においては、着脱メモリ９に記録されている画像ファイルをコマ番号１乃至３の３つの画像ファイルとし、そのうちゴミ箱用制御ファイルに登録されている画像ファイルをコマ番号１の画像ファイルとする。
【００８２】
同図に示したように、ゴミ箱用制御ファイルに登録されている画像の一コマ再生として、コマ番号１の画像が一コマ再生されているときに（画面５１）、操作部１５の操作によりインデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されている画像のインデックス再生として、コマ番号１の画像がインデックス再生される（画面５２）。
【００８３】
一方、画面５１においてメニューボタンが押下されたときには、内蔵ＬＣＤ１２の表示画面にメニューが表示される（画面５３）。ここで、十字ボタン及びＯＫボタンの操作により「ゴミ箱から出す」が選択・決定されたときには、次に内蔵ＬＣＤ１２には「画像選択」，「全画像」の項目が表示される（画面５４）。尚、「画像選択」は、ゴミ箱用制御ファイルに登録されている画像を個別に選択できるようにするための項目であり、「全画像」は、ゴミ箱用制御ファイルに登録されている全ての画像を一度に選択できるようにするための項目である。
【００８４】
画面５４において、十字ボタン及びＯＫボタンの操作により「全画像」が選択・決定されたときには、ゴミ箱内の画像を取り出す指示が行われ、ゴミ箱用制御ファイルに登録されている全てのリストが削除されて「ゴミ箱は空です」のメッセージが内蔵ＬＣＤ１２に３秒間表示される（画面５５）。そして、その後は通常再生動作に移行し、通常の一コマ再生として、ゴミ箱用制御ファイルに登録されていないコマ番号１の画像が一コマ再生される（画面５６）。また、ここで、インデックス再生指示が行われたときには、ゴミ箱用制御ファイルに登録されていない画像のインデックス再生として、コマ番号１乃至３の画像のインデックス再生が行われる（画面５７）。
【００８５】
以上、本実施例によれば、デジタルカメラに仮想的に便利で安全なゴミ箱を設けることが可能になり、これによって、画像をゴミ箱に入れて一時的に廃棄しているかのような動作を行うこと、及び、ゴミ箱内の画像をＤＣＦ規格に準拠した形で着脱メモリ９に存在させることができる。
【００８６】
尚、本実施例では、ゴミ箱用制御ファイルを着脱メモリ９に記録したが、例えばカードスロットを複数設けるなどして、別の記録媒体に記録するようにすることも可能である。
また、本実施例において、本発明を、カメラ機能を備えた装置であって記録媒体に記録された画像ファイルを再生可能な例えばＰＤＡ，ＰＨＳ，携帯電話器等の装置に適用することも可能である。
【００８７】
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の要旨を逸脱しない範囲において、各種の改良及び変更を行っても良いのはもちろんである。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施例に係るデジタルカメラの主要構成を示す図である。
【図２】ゴミ箱用制御ファイルが存在しているときに、再生モードで当該カメラが起動された場合の動作を示すフローチャートである。
【図３】通常の一コマ再生が行われているときに、画像をゴミ箱へ捨てる指示が行われた場合の動作を示すフローチャートである。
【図４】図３に示した動作中に内蔵ＬＣＤに表示される画面遷移の一例を示す図である。
【図５】通常の一コマ再生が行われているときに、着脱メモリに記録されているゴミ箱用制御ファイルに登録されている画像の再生指示等が行われた場合の動作を示すフローチャートである。
【図６】ゴミ箱用制御ファイルに登録されている画像を再生する場合の動作を詳細に示すフローチャートである。
【図７】図６に示した動作中に内蔵ＬＣＤに表示される画面遷移の一例を示す図である。
【図８】ゴミ箱内画像再生指示が行われた後にゴミ箱を空にする指示が行われた場合の動作を詳細に示すフローチャートである。
【図９】図８に示した動作中に内蔵ＬＣＤに表示される画面遷移の一例を示す図である。
【図１０】ゴミ箱内画像再生指示が行われた後にゴミ箱内の画像を取り出す指示が行われた場合の動作を詳細に示すフローチャートである。
【図１１】図１０に示した動作中に内蔵ＬＣＤに表示される画面遷移の一例を示す図である。
【符号の説明】
【００８９】
１      撮影レンズ系
２      撮像素子
３      撮像回路
４      Ａ／Ｄ部
５      シスコン
６      画像処理部
７      Ｉ／Ｆ
８      カードスロット
９      着脱メモリ
１０    ＶＲＡＭ
１１    ＬＣＤドライバ
１２    内蔵ＬＣＤ
１３    内蔵ＲＡＭ
１４    内蔵ＲＯＭ
１５    操作部
１６    外部Ｉ／Ｆ
２１，２２，２３，２４，２５  画面
３１，３２，３３，３４，３５，３６，３７，３８  画面
４１，４２，４３，４４  画面
４５  プログレスバー
４６，４７，４８，４９  画面
５１，５２，５３，５４，５５，５６，５７  画面
【図１】
2006262026.tif 000003
【図２】
2006262026.tif 000004
【図３】
2006262026.tif 000005
【図４】
2006262026.tif 000006
【図５】
2006262026.tif 000007
【図６】
2006262026.tif 000008
【図７】
2006262026.tif 000009
【図８】
2006262026.tif 000010
【図９】
2006262026.tif 000011
【図１０】
2006262026.tif 000012
【図１１】
2006262026.tif 000013