(57)【特許請求の範囲】
【請求項１】
記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
前記表示装置に前記第１画像を表示させる第１モードと、前記表示装置に前記第１画像を表示させない第２モードと、を切り替える切替手段と、
を備え、
前記制御手段は、前記第２モードで動作中に所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前であって前記第２モードから前記第１モードに切り替えられた後に、前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる情報処理装置。
【請求項２】
記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を、所定時間、前記表示装置に表示させる情報処理装置。
【請求項３】
記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させ、
前記制御手段は、前記表示装置に前記第２画像を表示させているときに、前記所定処理が完了した場合、前記第２画像の表示を終了させる情報処理装置。
【請求項４】
記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させ、
前記制御手段による前記第２画像の表示は、前記第１画像を強調表示することにより行われる情報処理装置。
【請求項５】
記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記記録媒体の空き容量が閾値より少なければ、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる情報処理装置。
【請求項６】
前記表示装置に前記第１画像を表示させる第１モードと、前記表示装置に前記第１画像を表示させない第２モードと、を切り替える切替手段をさらに備え、
前記制御手段は、前記第１モードで動作中に前記所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記表示装置に前記第２画像を表示させる請求項２〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記制御手段は、前記第２モードで動作中に前記所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合は、前記第２モードから前記第１モードに切り替えられた後に、前記表示装置に前記第２画像を表示させる請求項６に記載の情報処理装置。
【請求項８】
前記制御手段は、前記第２モードから前記第１モードに切り替えられたときに、前記所定処理が完了していた場合、前記所定処理が完了した後の前記記録媒体の状態に関する情報を示す第３画像を前記表示装置に表示させる請求項１または７に記載の情報処理装置。
【請求項９】
前記制御手段は、前記表示装置に前記第３画像を所定時間、表示させる請求項８に記載の情報処理装置。
【請求項１０】
前記制御手段は、予測される前記所定処理の完了タイミングより所定時間前に、前記第２画像を前記表示装置に表示させる請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記情報処理装置の電源オンと電源オフを制御する電源手段をさらに備え、
前記制御手段は、前記所定処理の実行が予定されているときに前記電源手段により電源オンから電源オフに切り替える制御が行われた場合、又は、前記所定処理が実行中であるときに前記電源手段により電源オンから電源オフに切り替える制御が行われた場合には、前記電源オフへの切り替えが完了するまでの期間の少なくとも一部において、前記表示装置に前記第２画像を表示させる請求項１〜１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記制御手段による前記第２画像の表示は、前記第１画像の近傍の位置又は前記表示装置の画面の任意の位置に、ユーザを前記第１画像に注目させるための画像、又は、前記所定処理による前記記録媒体の状態の変化を示す画像もしくは文字列を表示することにより行われる請求項１〜３、及び５〜１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記媒体情報は、前記記録媒体の空き容量に関する情報である請求項１〜１２のいずれ
か１項に記載の情報処理装置。
【請求項１４】
前記所定処理は、前記記録媒体の空き容量が増加する処理である請求項１〜１３のいずれか１項に記載の情報処理装置。
【請求項１５】
撮像手段をさらに備え、
前記制御手段は、前記撮像手段により撮像された画像と共に前記第１画像及び前記第２画像を前記表示装置に表示させる請求項１〜１４のいずれか１項に記載の情報処理装置。
【請求項１６】
撮像手段をさらに備え、
前記第１モードは、前記撮像手段により撮像された画像と共に前記第１画像を前記表示装置に表示させる撮影モードであり、前記第２モードは、前記記録媒体に記録された画像データに基づく画像を前記表示装置に表示させる再生モードである請求項１、６、及び７のいずれか１項に記載の情報処理装置。
【請求項１７】
前記撮像手段が出力するＲＡＷデータ及び前記ＲＡＷデータを現像して得られる画像データの少なくともいずれかを前記記録媒体に記録する処理と、前記記録媒体に記録されているＲＡＷデータを削除する処理及び画像データを削除する処理の少なくともいずれかを行う処理手段と、
をさらに備え、
前記所定処理は、前記処理手段により前記記録媒体に記録されたＲＡＷデータを削除する処理及び画像データを削除する処理の少なくともいずれかを含む処理である請求項１５又は１６に記載の情報処理装置。
【請求項１８】
記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
前記表示装置に前記第１画像を表示させる第１モードと、前記表示装置に前記第１画像を表示させない第２モードと、を切り替える工程と、
前記第２モードで動作中に所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前であって前記第２モードから前記第１モードに切り替えられた後に、前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、
を有する情報処理方法。
【請求項１９】
記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を、所定時間、前記表示装置に表示させる工程と、
を有する情報処理方法。
【請求項２０】
記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、
前記表示装置に前記第２画像を表示させているときに、前記所定処理が完了した場合、前記第２画像の表示を終了させる工程と、
を有する情報処理方法。
【請求項２１】
記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、
を有し、
前記第２画像の表示は、前記第１画像を強調表示することにより行われる情報処理方法。
【請求項２２】
記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記記録媒体の空き容量が閾値より少なければ、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、を有する情報処理方法。
【請求項２３】
コンピュータを、請求項１〜５のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置及び情報処理方法に関するものである。
【背景技術】
【０００２】
デジタルカメラやスマートフォンのようなユーザが利用可能な記録媒体を持つ機器において、記録媒体の状態、特に空き容量や使用量の情報をユーザに通知することで利便性を高める技術がある。例えば特許文献１には、記録媒体の使用量をライブビュー表示に重畳して表示することで、ユーザが撮影を行いつつ記録媒体の使用状況を直感的に把握できるようにする技術が開示されている。また、特許文献２には、画像データの圧縮による記録媒体の空き容量変化をユーザに通知することで、ユーザが記録媒体の状況を適切に把握できるようにする技術が開示されている。これらの技術によれば、ユーザは撮影可能な枚数等を正確に把握でき、必要に応じて不要なデータを削除して空き容量を増やす等の適切な行動をとることが可能になるため、撮影機会を逃してしまうような事態を抑制することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２３８６２号公報
【特許文献２】特開２００８−２４４９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デジタルカメラにおいて撮影時のＲＡＷデータの現像処理を省くことで連写速度を上げ、撮影後、撮影が行われていない状態においてバックグラウンドで現像処理を施し、ＪＰＥＧ画像等に変換して記録媒体に記録するような制御が考えられる。現像処理時にＲＡＷデータを残してＪＰＥＧ画像を追加保存する場合、現像処理によって空き容量は減少し、ＪＰＥＧ画像のみを残してＲＡＷデータを削除する場合、空き容量は増加する。実際に記録媒体の空き容量が変化した後に通知を行う従来技術では、現像処理の完了時に記録媒体の空き容量がユーザに通知されるため、ユーザは予測できないタイミングで急に空き容量が変化したことを知らされることになる。そのためユーザは記録媒体の状態を正確に把握することができず、撮影機会を逃してしまう可能性がある。
【０００５】
そこで本発明は、ユーザ操作とは独立したタイミングで記録媒体の状態が変化するような状況においもてユーザが記録媒体の状態を正確に把握することができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
前記表示装置に前記第１画像を表示させる第１モードと、前記表示装置に前記第１画像を表示させない第２モードと、を切り替える切替手段と、
を備え、
前記制御手段は、前記第２モードで動作中に所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前であって前記第２モードから前記第１モードに切り替えられた後に、前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる情報処理装置である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を、所定時間、前記表示装置に表示させる情報処理装置である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させ、
前記制御手段は、前記表示装置に前記第２画像を表示させているときに、前記所定処理
が完了した場合、前記第２画像の表示を終了させる情報処理装置。
記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させ、
前記制御手段による前記第２画像の表示は、前記第１画像を強調表示することにより行われる情報処理装置である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する取得手段と、
表示装置に前記媒体情報を示す第１画像を表示させる制御手段と、
を備え、
前記制御手段は、所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記記録媒体の空き容量が閾値より少なければ、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる情報処理装置である。
【０００７】
本発明は、記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
前記表示装置に前記第１画像を表示させる第１モードと、前記表示装置に前記第１画像を表示させない第２モードと、を切り替える工程と、
前記第２モードで動作中に所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前であって前記第２モードから前記第１モードに切り替えられた後に、前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、
を有する情報処理方法である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を、所定時間、前記表示装置に表示させる工程と、
を有する情報処理方法である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、
前記表示装置に前記第２画像を表示させているときに、前記所定処理が完了した場合、前記第２画像の表示を終了させる工程と、
を有する情報処理方法である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前
記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、
を有し、
前記第２画像の表示は、前記第１画像を強調表示することにより行われる情報処理方法である。
また、本発明は、記録媒体の状態に関する媒体情報を取得する工程と、
表示装置に前記媒体情報を示す第１画像を表示させる工程と、
所定処理の実行が予定されている場合、又は、前記所定処理が実行中である場合に、前記記録媒体の空き容量が閾値より少なければ、前記所定処理が完了する前に前記所定処理の完了後の予測される前記記録媒体の状態に関する情報を示す第２画像を前記表示装置に表示させる工程と、を有する情報処理方法である。
【０００８】
本発明は、コンピュータを、上記に記載の情報処理装置の各手段として機能させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、ユーザ操作とは独立したタイミングで記録媒体の状態が変化するような状況においもてユーザが記録媒体の状態を正確に把握することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】実施例のデジタルカメラの外観を示す図
【図２】実施例の機能構成を示す図
【図３】実施例のデジタルカメラの全体的な動作を示すフローチャート
【図４】実施例の撮影モード処理を示すフローチャート
【図５】実施例の再生モード処理を示すフローチャート
【図６】実施例の電源ＯＦＦ処理を示すフローチャート
【図７】実施例の空き容量変化表示処理（カメラ起動中）を示すフローチャート
【図８】実施例の空き容量変化表示処理（電源ＯＦＦ時）を示すフローチャート
【図９】実施例の空き容量変化表示の表示例を示す図
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の好適な実施例を説明する。なお、以下に説明する実施例は、本発明による情報処理装置及び情報処理方法を、静止画及び動画の撮影が可能なデジタルカメラに適用した例である。
【００１２】
以下の実施例では、記録媒体の空き容量に関する情報表示の形態には、予告表示と事後報告表示の２つがあるものとする。予告表示とは、記録媒体の空き容量が変化する所定処理が完了する前に、処理中であること、又は、所定処理の完了後の予測される記録媒体の空き容量をユーザに事前に知らせるための表示形態である。また事後報告表示とは、記録媒体の空き容量が変化する所定処理が完了した後、処理が完了した旨、又は、所定処理の完了後の記録媒体の空き容量をユーザに知らせるため表示形態である。
【００１３】
図１は本発明の情報処理装置の一例としてのデジタルカメラの外観を示す図である。表示部２８は、画像や各種情報を表示する。シャッターボタン６１は、撮影指示を入力するための操作部である。モード切り替えスイッチ６０は、デジタルカメラの各種の動作モードを切り替えるための操作部である。コネクタ１１２は、パーソナルコンピュータやプリンタ等の外部機器とデジタルカメラ１００とを接続する接続ケーブル１１１のためのコネクタである。操作部７０は、ユーザからの操作を受け付けるスイッチ、ボタン、タッチパネル、コントローラホイール７３等の操作部材により構成される。コントローラホイール７３は、回転操作可能な操作部材である。電源スイッチ７２は、電源オン、電源オフを切り替えるための操作部である。記録媒体２００は、メモリカードやハードディスク等である。記録媒体スロット２０１は、記録媒体２００を格納するためのスロットである。記録
媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との間でデータ通信が可能となり、データの記録や再生が可能となる。蓋２０２は、記録媒体スロット２０１の蓋である。図１は、蓋２０２を開けてスロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００１４】
図２は、実施例のデジタルカメラ１００の機能構成を示す図である。
図２において、撮影レンズ１０３は、ズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は、絞り機能を備えるシャッターである。撮像部２２は、光学像を電気信号に変換するＣＣＤ（Charge-Coupled Device）やＣＭＯＳ（Complementary Metal-Oxide Semiconductor）等の撮像素子である。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換し、ＲＡＷデータを出力する。バリア１０２は、撮影レンズ１０３、シャッター１０１、撮像部２２を含むデジタルカメラ１００の撮像系を保護する。
【００１５】
画像処理部２４は、Ａ／Ｄ変換器２３から出力される画像データ（ＲＡＷデータ）やメモリ制御部１５から出力される画像データに対し所定の画像処理を行う。画像処理には、画素補間、縮小や拡大のリサイズ処理、色変換処理、ＲＡＷデータの現像処理等がある。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御や測距制御を行う。例えば、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理、ＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理等を行う。
【００１６】
システム制御部５０は、画像処理部２４による現像処理の実行タイミング、現像処理が行われたＲＡＷデータを記録媒体２００に記録する処理、現像により得られた画像データの記録媒体２００に記録する処理を制御する。現像処理後のＲＡＷデータを記録媒体２００に記録する（残す）か削除するかの設定は、ユーザが操作部７０を介してシステム制御部５０に指示することができる。また、撮像部２２から出力されるＲＡＷデータに対し自動で現像処理を行うか、ユーザ指示に基づき現像処理を行うか、現像処理を行わないか、等の設定も、ユーザが操作部７０を介してシステム制御部５０に指示することができる。例えば、システム制御部５０は、静止画を１枚ずつ撮影する通常の撮影モードでは、撮影する毎にＲＡＷデータの現像処理を行い、ＲＡＷデータとＪＰＥＧデータとを記録媒体２００に記録する。また、連射モードでは、システム制御部５０は、撮影時には現像処理を行わず、撮影後のシステムアイドル時間にバックグラウンドで現像処理を行うことで、連射速度を高速化する。実施例では、現像処理は、ＲＡＷデータを残す場合にはＪＰＥＧデータの記録により記録媒体２００の空き容量が減少し、ＲＡＷデータを削除する場合には記録媒体２００の空き容量が増加する。システム制御部５０は、現像処理の設定や現像処理の実行タイミング等の情報を、記録媒体２００の状態（空き容量）を変化させる所定処理（空き容量変化処理）に関する処理情報として取得する。特に、システム制御部５０は、記録媒体２００の空き容量が増加する処理に関する処理情報を取得する。このような処理には、上述した、現像処理後にＪＰＥＧデータのみを残してＲＡＷデータを削除する処理が含まれる。
【００１７】
Ａ／Ｄ変換器２３から出力されるＲＡＷデータは、メモリ制御部１５を介してメモリ３２に書き込まれる。また、ＲＡＷデータを画像処理部２４が現像して得られる画像データは、メモリ制御部１５を介してメモリ３２に書き込まれる。メモリ３２は、ＲＡＷデータや現像処理により得られた画像データ、表示部２８に表示するためのグラフィックスの画像データ等が格納される。メモリ３２は、所定枚数の静止画像データや所定時間の動画像データ及び音声データを格納する記憶容量を有する。メモリ３２は、画像表示用のメモリ（ビデオメモリ）としても機能する。
【００１８】
Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像データをアナログ信号に変換して表示部２８に供給する。メモリ３２に書き込まれた表示用の画像データは、Ｄ／Ａ変換器１３を介して表示部２８に供給され、表示部２８は画像データに基づく画像を表示する。表示部２８は、ＬＣＤ（Liquid Crystal Display）等の表示パネルであり、Ｄ／Ａ変換器１３から出力されるアナログ信号に基づく表示を行う。撮像部２２により撮像された画像は、Ａ／Ｄ変換器２３によってＡ／Ｄ変換され、画像データとしてメモリ３２に蓄積され、Ｄ／Ａ変換器１３によってアナログ信号に変換され、表示部２８に逐次転送され、表示される。これにより、表示部２８は、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行う。
【００１９】
不揮発性メモリ５６は、電気的に記録・消去可能な記録媒体であり、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等が用いられる。不揮発
性メモリ５６には、システム制御部５０が制御に用いる定数やプログラム等が記憶される。プログラムは、コンピュータにより実行されることで、後述するフローチャートの各ステップの処理が実現される。
【００２０】
システム制御部５０は、デジタルカメラ１００の全体の動作を制御する。システム制御部５０は、不揮発性メモリ５６に記録されたプログラムを実行することで、後述するフローチャートの各処理を実現する。システムメモリ５２には、ＲＡＭ（Random Access Memory）が用いられる。システムメモリ５２には、システム制御部５０が制御に用いる定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。
システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。特に、システム制御部５０は、記録媒体２００の状態（空き容量）を表す媒体情報を示す第１画像を表示部２８に表示させる。第１画像の例は後述の図９に示す。システム制御部５０は、記録媒体２００の状態を変化させる所定処理（空き容量変化処理）の実行が予定されていること、又は所定処理が実行中であることを示す処理情報を取得した場合には、所定処理が完了する前に、第２画像を表示部２８に表示させる制御を行う。第２画像とは、所定処理の完了後の予測される記録媒体２００の状態に関する情報を示す画像である。第２画像の例は後述の図９に示す。空き容量変化処理は、記録媒体２００に記録されたＲＡＷデータを削除する処理及び画像データを削除する処理の少なくともいずれかを含む処理である。
【００２１】
システムタイマー５３は、各種処理のタイミングや内蔵時計の制御に用いられる。
モード切り替えスイッチ６０、シャッターボタン６１、操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段である。
モード切り替えスイッチ６０により、システム制御部５０の動作モードを、静止画撮影モード、動画撮影モード、再生モード等に切り替えることができる。静止画撮影モードでは、デジタルカメラ１００は、オート撮影モード、オートシーン判別モード、マニュアルモード、各種シーンモード、プログラムＡＥモード、カスタムモード等で動作する。シーンモードとは撮影シーン毎の撮影パラメータが予め設定されている撮影モードである。モード切り替えスイッチ６０で、これらの各種撮影モードの切り替えを行うことができる。デジタルカメラ１００は、動画撮影モードにおいても、同様の複数の撮影モードで動作する。
【００２２】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中の状態（半押し状態）でＯＮとなり、撮影準備を指示する第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作が開始する。
【００２３】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了（全押し）でＯＮとなり、撮影を指示する第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２４】
操作部７０の各操作部材には、デジタルカメラ１００の動作状態に応じて適宜各種機能が割り当てられる。操作部７０の各操作部材に割り当てられる機能には、例えば、終了、戻る、画像送り、ジャンプ、絞込み、属性変更等があり、ユーザは表示部２８に表示されるアイコンによりどの操作部材にどの機能が割り当てられているかを認識することができる。操作部７０のうちメニューボタンが押されると各種の指示や設定をするためのＧＵＩ（Graphical User Interface）であるメニュー画面が表示部２８に表示される。ユーザは、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタン等を用いて直感的に各種設定を行うことができる。
【００２５】
コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共にＧＵＩの項目の選択や決定の指示を入力する操作を行うことができる。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生する。このパルス信号に基づいて、システム制御部５０は、コントローラホイール７３の回転角度や回転数を判定し、それに基づきＧＵＩの制御やデジタルカメラ１００の各部の動作の制御を行う。コントローラホイール７３は、物理的に回転する操作部材で構成しても良いし、ユーザの指の回転動作を検知するタッチセンサにより、可動部材を含まない構成としても良い。
【００２６】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出、デジタルカメラ１００の電源オン、電源オフの制御を行う。電源制御部８０は、検出結果やシステム制御部５０の指示に基づいて、ＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２７】
電源部３０は、アルカリ電池やリチウム電池等の一次電池、ＮｉＣｄ電池、ＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とデジタルカメラ１００とのインターフェースである。
記録媒体２００は、撮影された画像を記録するための記録媒体であり、半導体メモリ、光ディスク、磁気ディスク等から構成される。
【００２８】
システム制御部５０は、Ｉ／Ｆ１８を介して、撮像部２２が出力するＲＡＷデータ及びＲＡＷデータを画像処理部２４が現像して得られる画像データを記録媒体２００に記録する処理を行う。システム制御部５０は、Ｉ／Ｆ１８を介して、記録媒体２００に記録されているＲＡＷデータを削除する処理及び記録媒体２００に記録されている画像データを削除する処理の少なくともいずれかを行う。また、システム制御部５０は、記録媒体２００から画像データを読み出す処理や、記録媒体２００の状態に関する媒体情報を取得する処理を行う。実施例では、媒体情報は、記録媒体２００の空き容量の情報である。しかし、媒体情報は空き容量の情報に限らず、記録媒体２００の諸元や仕様履歴等に関する種々の情報であっても良い。
【００２９】
通信部５４は、無線又は有線ケーブルによって接続されるネットワークを介して外部機器との間で、画像データや音声データ等の送受信を行う。通信部５４は、無線ＬＡＮ（Local Area Network）やインターネットとも接続可能である。通信部５４は、撮像部２２で撮像した画像データ（スルー画像を含む）や、記録媒体２００に記録された画像データを
送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００３０】
姿勢検知部５５は、重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像データが、デジタルカメラ１００を横に構えて撮影された画像データであるか、縦に構えて撮影された画像データであるかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像データに付加したり、画像を回転して画像データを記録したりすることが可能である。姿勢検知部５５は、加速度センサやジャイロセンサ等である。
【００３１】
デジタルカメラ１００は、画像を再生するための再生モード（第２モード）と、撮影を行うための撮影モード（第１モード）と、の少なくとも２種類の動作モードを切り替えて使用することができる。システム制御部５０は、ユーザの指示に応じて、又は自動で（例えば撮影後一定時間）、再生モードと撮影モードとの切替を行う。
再生モードでは、記録媒体２００やメモリ３２に記録された画像データに基づく画像が表示部２８に表示される。後述するように、再生モードでは、画像データのメタデータ等の情報が画像に重畳された表示されるが、記録媒体２００の状態（空き容量）に関する情報を示す第１画像（撮影可能残量）は表示されない。
撮影モードでは、撮像部２２によって撮像された画像（スルー画像）が表示部２８に表示される。後述するように、撮影モードでは、種々の撮影パラメータの情報に加えて、記録媒体２００の状態（空き容量）に関する情報を示す第１画像（撮影可能残量）がスルー画像に重畳されて表示される。
撮影モードにおいて、デジタルカメラ１００は、オートモード、マニュアルモード、シーンモード等で動作する。オートモードは、各種撮影パラメータが、計測された露出値に基づき、デジタルカメラ１００に組み込まれたプログラムにより自動的に決定されるモードである。マニュアルモードは、各種撮影パラメータをユーザが自由に変更可能なモードである。シーンモードとは、撮影シーン別にその撮影シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度、ホワイトバランス（ＷＢ）等が予め設定されているモードである。
なお、上記の記録媒体２００の状態（空き容量）に関する情報や、第１画像（撮影可能残量）に関する情報は、画像に重畳せずに、撮影画像や再生画像と共に表示させておけばよい。例えば、画面の端の方に画像とは重畳しない表示領域に表示させても良い。
【００３２】
図３は、実施例によるデジタルカメラ１００の全体的な動作を示すフローチャートである。
電源スイッチ７２が操作され電源がオンに切り替わると、システム制御部５０はＳ３０１において、フラグや制御変数等を初期化する。
Ｓ３０２において、システム制御部５０は、モード切り替えスイッチ６０の設定位置を判定し、撮影モードに設定されていたならばＳ３０４へ進み、それ以外に設定されていたならばＳ３０３へ進む。
Ｓ３０３において、システム制御部５０は、モード切り替えスイッチ６０の設定位置を判定し、再生モードに設定されていたならばＳ３０５へ進み、それ以外に設定されていたならばＳ３０６へ進む。
Ｓ３０４、Ｓ３０５における撮影モード処理、再生モード処理の詳細は後述する。
【００３３】
Ｓ３０３において、システム制御部５０は、その他のモードに関わる処理を行う。その他のモードとしては、記録媒体２００に格納されたファイルの送受信を行う通信モード等が含まれる。
Ｓ３０７において、システム制御部５０は、電源スイッチ７２がオフであるか否かを判
定し、電源オンに設定されていれば、Ｓ３０２へ戻り、電源オフに設定されていれば、Ｓ３０８へ進む。
Ｓ３０８における電源ＯＦＦ処理の詳細は後述する。
電源ＯＦＦ処理が完了するとデジタルカメラの動作は終了する。
【００３４】
図４は、実施例によるデジタルカメラ１００の撮影モード処理（Ｓ３０４）に関するフローチャートである。
Ｓ４０１において、システム制御部５０は、撮影モード初期化処理を行う。初期化処理とは、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６から読み出す等の処理である。また、システム制御部５０は、記録媒体２００の状態を確認し、異常等があれば後述の撮影情報表示時に警告等を表示する。
Ｓ４０２において、システム制御部５０は、撮像部２２により撮像された画像を、表示部２８にスルー画像として表示する。
【００３５】
Ｓ４０３において、システム制御部５０は、撮影モードに関わる情報表示を、スルー画像に重畳して表示部２８に表示する。図９は、実施例における表示部２８の種々の状態での表示例を示す図である。図９は、撮像部２２によって撮像されたスルー画像に、第１画像及び第２画像を重畳して表示する例である。第１画像及び第２画像の表示方法はスルー画像へ重畳する以外の方法でも良い。図９（ａ）は、撮影モード（第１モード）における撮影パラメータ等の撮影情報の表示例である。被写体９０２を含むスルー画像９０１には、撮影可能な静止画記録枚数９１１と、その他の撮影に関わる情報９０３が重畳して表示されている。その他の撮影に関わる情報９０３には、動画記録可能な時間、各種撮影パラメータ、記録媒体の異常等の各種エラー表示等が含まれる。静止画記録枚数９１１は、記録媒体２００の状態（空き容量）に関する媒体情報を示す第１画像の一例である。媒体情報の表示態様は、記録可能な静止画の枚数、記録可能な動画の長さ、記録媒体２００の空き容量、それらを示す数値やグラフ等、図９に示す例に限定されない。このように、実施例では、撮影モード（第１モード）において、第１画像を表示部２８に表示させる制御が行われる。
【００３６】
Ｓ４０４において、システム制御部５０は、カメラ起動中（撮影モード）における空き容量変化表示処理を行う。この詳細については後述する。
Ｓ４０５において、システム制御部５０は、第１シャッタースイッチ６２が押下されたか否かを判定する。押下されていたらＳ４０６へ進み、そうでなければＳ４１２へ進む。
Ｓ４０６において、システム制御部５０は、撮影に関わる測距処理及び測光処理を行う。
Ｓ４０７において、システム制御部５０は、第２シャッタースイッチ６４が押下されたか否かを判定する。押下されていたらＳ４０８へ進み、そうでなければＳ４０５へ戻る。
【００３７】
Ｓ４０８において、システム制御部５０は、撮影動作を行う。
Ｓ４０９において、システム制御部５０は、撮影した画像のレビュー表示を表示部２８に行わせる。
Ｓ４１０において、システム制御部５０は、撮影した画像を記録媒体２００へ記録する。この処理には、ＲＡＷデータの記録や現像した画像データの記録を含む。
Ｓ４１１は、Ｓ４０２と同じである。
Ｓ４１２において、システム制御部５０は、シャッターボタン６１、及び終了操作に関わる操作以外の、その他の操作がなされたか否かを判定する。その他の操作がなされていたら、Ｓ４１３へ進み、そうでなければＳ４１４へ進む。
【００３８】
Ｓ４１３において、システム制御部５０は、その他の処理を行う。その他の処理は、例えば、各種撮影パラメータの変更処理等を含む。
Ｓ４１４において、システム制御部５０は、終了操作がなされたか否かを判定する。終了操作がなされていたら、処理を終了し、そうでなければＳ４０３へ進む。ここでの終了操作には、モード切り替えスイッチ６０によるモード切り替え操作や、電源スイッチ７２による電源ＯＦＦ操作等が含まれる。
【００３９】
図５は、実施例によるデジタルカメラ１００の再生モード処理（Ｓ３０５）に関するフローチャートである。
Ｓ５０１において、システム制御部５０は、再生モード初期化処理を行う。初期化処理とは、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６から読み出す等の処理である。また、システム制御部５０は、記録媒体２００の状態を確認し、異常等があれば撮影情報表示時に警告等を表示する。
Ｓ５０２において、システム制御部５０は、記録媒体２００に記録された画像データに基づく画像を表示部２８に表示する。
【００４０】
Ｓ５０３において、システム制御部５０は、記録された画像に関わる情報を、表示部２８に表示された画像と共に表示する。図９（ｂ）は再生モード処理における、記録された画像データに基づく画像とそれに関わる情報の表示例である。この例では、再生画面９０４に重畳して、記録された画像９０５と、画像情報９０６を表示している。再生モードでの画像表示形態としてはこれに限らず、再生画面９０４の全体に記録された画像９０５を表示し、それに重畳して画像情報９０６を表示してもよい。またここでは記録媒体２００の空き容量に関する情報を示す第１画像は表示していない。
【００４１】
Ｓ５０４において、システム制御部５０は、記録媒体２００に対する空き容量変化処理が予定されているか、又は空き容量変化処理が実行中であるか否かを判定する。ここでは、空き容量変化処理は、記録媒体２００に記録された画像データを削除する処理、記録されたＲＡＷデータをＪＰＥＧ等の画像データに変換し基のＲＡＷデータを削除する処理、ＪＰＥＧ画像を追加保存する処理等がある。空き容量変化処理は、記録媒体２００の状態を変化させる所定処理の一例である。これら空き容量変化処理は、ユーザにより操作部７０を介して指示されたタイミングで実行してもよいし、ユーザ操作とは独立したタイミングで実行しても良い。例えば、他の電子機器との通信を確立したタイミング、ユーザがデジタルカメラ１００に対する操作を行わない状態で所定時間経過してアイドル状態と判定されるタイミング等でもよい。連写撮影において現像処理を行わずにＲＡＷデータのみ記録し、当該ＲＡＷデータの現像処理が予定されている場合等においても、これから空き容量変化処理の実行が予定されていると判定される。空き容量変化処理が予定されていること、又は空き容量変化処理が実行中であることを示す処理情報を取得した場合にはＳ５０５へ進み、そうでなければＳ５０６へ進む。
【００４２】
Ｓ５０５において、システム制御部５０は、動作モードが再生モードから撮影モードへ切り替えられた後に、空き容量の変化を事後報告することを記憶（スケジュール）する。このように、システム制御部５０は、再生モードで動作中に所定処理（空き容量変化処理）の実行が予定されていること、又は所定処理が実行中であることを示す処理情報を取得した場合には、撮影モードへの切り替え後に第２画像の表示を行うよう制御する。これにより、再生モードから撮影モード（第１モード）に切り替えられた後に、表示部２８に、所定処理完了後の予測される記録媒体２００の状態を示す第２画像が表示される。
Ｓ５０６において、システム制御部５０は、空き容量変化処理を実行する。
Ｓ５０７において、システム制御部５０は、その他の操作がなされたか否かを判定する。その他の操作がなされていたら、Ｓ５０８へ進み、そうでなければＳ５０９へ進む
【００４３】
Ｓ５０８において、システム制御部５０は、その他の処理を行う。ここには記録媒体２００に記録された他の画像の閲覧や、ＲＡＷデータをＪＰＥＧ形式に変換する現像処理の
ための操作等が含まれる。
Ｓ５０９において、システム制御部５０は、終了操作がなされたか否かを判定する。終了操作がなされていたら、処理を終了し、そうでなければＳ５０２へ進む。ここでの終了操作には、モード切り替えスイッチ６０によるモード切り替え操作や、電源スイッチ７２による電源ＯＦＦ操作等が含まれる。
【００４４】
図６は、実施例によるデジタルカメラ１００の電源ＯＦＦ処理（Ｓ３０８）に関するフローチャートである。
Ｓ６０１において、システム制御部５０は、電源ＯＦＦ時における空き容量変化表示処理を行う。この詳細については後述する。
Ｓ６０２において、システム制御部５０は、表示部２８の表示を終了状態に変更する。
Ｓ６０３において、システム制御部５０は、カメラ終了処理を行う。終了処理には、以下のような処理が含まれる。撮像部２２のレンズバリア１０２を閉じて撮像部全体を保護すること、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録すること、電源供給が不要な部分への電源を遮断すること等である。
【００４５】
図７は、実施例によるデジタルカメラ１００の空き容量変化表示処理（カメラ起動中）（Ｓ４０４）を示すフローチャートである。
Ｓ７０１において、システム制御部５０は、図５の再生モード処理中（Ｓ５０４、５０５）において、空き容量変化の事後報告処理がスケジュールされたか判定する。ここでは、システム制御部５０は、空き容量変化処理が完了して記録媒体２００の空き容量に変化があったか否かを判定する。空き容量の変化があった場合にはＳ７０２へ進み、なければＳ７０５へ進む。
【００４６】
Ｓ７０２において、システム制御部５０は、空き容量変化の事後報告処理を実行する。具体的には、表示部２８に表示された撮影可能な静止画記録枚数９１１の表示形態を強調表示に変更する。図９（ｎ）にその表示例を示す。静止画記録枚数９２５のように、撮影可能な静止画記録枚数９１１の数字部分の色を変更することでユーザを注目させ、空き容量に変化があったことを通知する。静止画記録枚数９２５は、所定処理（空き容量変化処理）が完了した後の記録媒体２００の状態（空き容量）に関する情報を示す第３画像の一例である。このように、実施例では、第２モード（再生モード）から第１モード（撮影モード）に切り替えられたときに、所定処理が完了していた場合には、所定処理が完了した後の記録媒体２００の状態に関する情報を示す第３画像を表示部２８に表示させる。ここで、図５の再生モードで動作中に空き容量変化処理の実行が予定されていること、又は実行中であることを示す処理情報を取得し（Ｓ５０４）、処理開始後（Ｓ５０６）すぐに第２モードから第１モードに切り替えられたとする。そうすると、第１モードの処理のＳ７０１の時点で、所定処理が完了していない場合もある。この場合、システム制御部５０は、所定処理の完了後の予測される記録媒体２００の状態に関する情報を示す第２画像を表示部２８に表示させる。
【００４７】
Ｓ７０３において、システム制御部５０は、Ｓ７０２で強調表示がなされた場合に、強調表示が開始されてから所定時間経過したか否かを判定する。所定時間経過していたならＳ７０４へ進み、そうでなければＳ７０３へ戻る。これにより、所定処理が完了した後の記録媒体２００の状態を示す第３画像は、所定時間、表示部２８に表示される。
Ｓ７０４において、システム制御部５０は、Ｓ７０２で表示を変更した静止画記録枚数９２５を、図９（ａ）の静止画記録枚数９１１のように通常表示の状態に戻す。
【００４８】
Ｓ７０５において、システム制御部５０は、記録媒体２００に対する空き容量変化処理が予定されているか、又は空き容量変化処理が実行中であるか否かを判定する。ここでは、空き容量変化処理は、静止画の撮影指示による新たな画像の撮影及び記録、記録された
画像の消去、ＲＡＷデータのＪＰＥＧデータ等の画像ファイルへの現像、現像後のＲＡＷデータの削除、現像後のＪＰＥＧ画像の追加保存等の処理である。空き容量変化処理は、記録媒体２００の状態を変化させる所定処理の一例である。これら空き容量変化処理は、ユーザにより操作部７０を介して指示されたタイミングで実行してもよいし、ユーザ操作とは独立したタイミングで実行しても良い。空き容量変化処理が予定されていること、又は空き容量変化処理が実行中であることを示す処理情報を取得した場合にはＳ７０６へ進み、そうでなければ処理を終了する。
【００４９】
Ｓ７０６において、システム制御部５０は、予定されている、又は実行中の空き容量変化処理によって記録媒体２００の空き容量が増加するか否かを判定する。増加する場合はＳ７０７へ進み、そうでなければＳ７０９へ進む。これにより、記録媒体２００の空き容量が減少するような空き容量変化処理が予定又は実行中であっても、当該処理による空き容量の変化を示す第２画像の表示処理は行われない。この実施例は、ユーザが記録媒体２００の空き容量不足を認識していて撮影態勢をとっていないときに不意に空き容量が増加して撮影可能な状態になっても、ユーザがすぐに撮影態勢をとれず、撮影機会を逸してしまう、という事態を回避するための処理例である。よって、空き容量が減少するような空き容量変化処理は空き容量変化表示制御の対象外とする。なお、この実施例は一例であり、本発明は、空き容量が減少するような処理を空き容量変化表示制御の対象として構成することもできる。
【００５０】
Ｓ７０７において、システム制御部５０は、現在の記録媒体２００の空き容量が、所定値より少ないか否かを判定する。所定値より少ない場合にはＳ７０８へ進み、そうでなければＳ７０９へ進む。これにより、記録媒体２００の空き容量が閾値より少ない場合に、表示部２８に、予定されている所定処理（空き容量変化処理）の完了後の予測される記録媒体２００の状態（空き容量）に関する情報を示す第２画像が表示される。所定処理の実行前の時点で記録媒体２００の空き容量が十分にある場合には、所定処理の実行前後で、記録媒体２００の空き容量に基づくユーザの認識（撮影可能性等）に変化は生じないと考えられる。このような場合には第２画像の表示を行わないことで、警告表示がユーザにとって煩わしくなることを抑制できる。
【００５１】
Ｓ７０８において、システム制御部５０は、空き容量変化の予告表示処理を実行する。具体的には、撮影可能な静止画記録枚数９１１を、図９（ｃ）の静止画記録枚数９１２のように点滅表示させることで強調表示する。静止画記録枚数９１２は、予定されている所定処理（空き容量変化処理）の完了後の予測される記録媒体２００の状態（空き容量）に関する情報を示す第２画像の一例である。この例では、第２画像の表示は、第１画像を強調表示することにより行われる。この制御により、所定処理の実行が予定されていること、又は所定処理が実行中であることを示す処理情報を取得した場合に、所定処理が完了する前に第２画像を表示部２８に表示させる制御が行われる。なお、Ｓ７０８の処理は、予測される所定処理（Ｓ７０９の空き容量変化処理）の完了タイミングより所定時間前に、実行するようにしても良い。所定時間は固定値であっても良いし、ユーザが任意の値を設定できるようにしても良いし、所定処理に要する時間に応じた可変値としても良い。これにより、ユーザは、しばらく待てば空き容量が増加することを事前に認識することができるので、記録媒体２００の状態を正確に把握することができ、撮影機会を逸する可能性が低減する。
【００５２】
Ｓ７０９において、システム制御部５０は、空き容量変化処理を実行する。空き容量変化処理は、記録媒体２００の状態を変化させる所定処理の一例である。
Ｓ７１０において、システム制御部５０は、空き容量変化の予告表示処理が実行中であるか判定する。ここでは、システム制御部５０は、Ｓ７０８において静止画記録枚数９１２のように点滅表示をさせていたか否かを判定する。点滅表示させていた場合はＳ７１１
へ進み、そうでなければ処理を終了する。Ｓ７１０の処理は、Ｓ７０９の空き容量変化処理の実行開始後、又はＳ７０８の空き容量変化の予告表示の開始後、所定時間経過したときに実行しても良い。これにより、所定処理（空き容量変化処理）の完了後の予測される記録媒体２００の状態（空き容量）に関する情報を示す第２画像が所定時間、表示部２８に表示される。また、Ｓ７１０の処理は、Ｓ７０９の空き容量変化処理が完了した場合に実行しても良い。これにより、第２画像を表示させているときに、所定処理が完了したことを示す処理情報を取得した場合、第２画像の表示を終了させる、という制御が行われる。
Ｓ７１１において、システム制御部５０は、点滅している図９（ｃ）の静止画記録枚数９１２の表示を、図９（ｄ）の静止画記録枚数９１３のように、図９（ａ）の静止画記録枚数９１１と同じ形態で表示する。ここでは、空き容量変化処理の結果に基づき静止画記録枚数を更新して表示する。
【００５３】
図８は、実施例によるデジタルカメラ１００の空き容量変化予告表示処理（電源ＯＦＦ時）（Ｓ６０１）を示すフローチャートである。
Ｓ８０１において、システム制御部５０は、記録媒体２００に対して空き容量変化処理の実行が予定されているか、又は実行中であるか否かを判定する。空き容量変化処理や実行タイミングはＳ５０４で説明したのと同様である。空き容量変化処理が予定されていること、又は空き容量変化処理が実行中であることを示す処理情報を取得した場合にはＳ８０２へ進み、そうでなければ処理を終了する。
【００５４】
再生モードにおいて空き容量変化処理の開始指示が入力され（Ｓ５０４）、空き容量変化処理後の記録媒体２００の空き容量を事後報告処理することがスケジュールされた（Ｓ５０５）後に、電源オフ指示が操作部７０により入力されたとする。この場合、所定処理の実行が予定さていること、又は所定処理が実行中であることを示す処理情報を取得した後、電源オンから電源オフに切り替える制御が行われたことになる。この場合、システム制御部５０は、デジタルカメラ１００の状態を電源オフへ切り替える処理が完了するまでの期間の少なくとも一部において、表示部２８に、所定処理の完了後の予測される記録媒体２００の状態に関する情報を示す第２画像を表示させる。また、撮影モードにおいて空き容量変化の事後報告表示が開始された場合（Ｓ７０２）や、空き容量変化の予告表示が開始されたた場合（Ｓ７０８）に、電源オフ指示が操作部７０により入力されたとする。この場合も、同様に、システム制御部５０は、デジタルカメラ１００の状態を電源オフへ切り替える処理が完了するまでの期間の少なくとも一部において、表示部２８に、所定処理の完了後の予測される記録媒体２００の状態に関する情報を示す第２画像を表示させる。
【００５５】
Ｓ８０２において、システム制御部５０は、空き容量変化の予告表示処理を実行する。具体的には、記録媒体２００の空き容量が変化するまでの予定時間（空き容量変化処理の完了予測時刻）や予定される変化量の情報を表示部２８に表示する。時間や変化量は、例えば空き容量変化処理がＲＡＷデータの現像処理である場合は、現像処理対象のＲＡＷデータの枚数等に基づき算出される。Ｓ８０２における空き容量変化の予告表示は、例えば、図９（ｏ）の変化予定表示９２６のように、画面全体にガイダンス表示を行うことで行われる。
Ｓ８０３において、システム制御部５０は、Ｓ８０２における変化予定表示９２６の表示が開始されてから所定時間経過したか否かを判定する。所定時間経過した場合はＳ８０４へ進み、そうでなければＳ８０３へ戻る。これにより、所定処理の完了後の予測される記録媒体２００の状態を示す第２画像は、デジタルカメラ１００が電源オフの状態に切り替えが完了するまでの期間の少なくとも一部における所定時間、表示部２８に表示される。
【００５６】
Ｓ８０４において、システム制御部５０は、変化予定表示９２６を非表示とする。非表示とした後の表示部２８には、何も表示されていないか、又はスルー画像や、記録媒体２００に記録された画像が表示されていてもよい。
Ｓ８０５において、システム制御部５０は、空き容量変化処理を実行する。
【００５７】
以上、本発明の好ましい実施例について説明した。実施例によれば、現像処理でＲＡＷデータを削除する場合等、現像処理前より現像処理後に記録媒体の空き容量が増加するような処理が、バックグラウンド処理のようにユーザ操作とは独立して行われる場合でも、ユーザは記録媒体の状態を正確に認識できる。これから予定されている空き容量変化処理や実行中の空き容量変化処理によって近い将来に生じる記録媒体の状態変化を予告する表示が、ユーザを注目させるような態様でなされるからである。これにより、ユーザは、現状の記録媒体の状態が空き容量不足でそれ以上撮影ができない状態でも、現像処理後には空き容量の増加で撮影が可能な状態になることを事前に把握できる。従って、予測できないタイミングで急に空き容量の変化が通知される従来技術とは異なり、ユーザは、空き容量が増加して再び撮影可能になるときに備えて、撮影の態勢をとっておくことも可能である。また、空き容量が増加したことに容易に気付くことができる。従って、撮影機会を逃してしまうことを抑制できる。なお、本発明は上記の実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００５８】
例えば、Ｓ７０２、７０８において、事後報告表示を強調表示により、予告表示を点滅表示により行う例を説明したが、表示態様は逆であってもよいし、どちらも強調表示、又は点滅表示としてもよい。また図９に示す他の表示態様でもよい。図９（ｅ）は、記録媒体の状態の変化（空き容量が増加すること）を示す文字列からなるガイダンス９１４をスルー画像に重畳して表示する予告表示例である。事後報告表示をこのような文字列によるガイダンスにより行ってもよい。図９（ｆ）は、ユーザを静止画記録枚数９１１（第１画像）に注目させるため、静止画記録枚数９１１の近傍の位置に、記録媒体の状態の変化を示す画像９１５を表示する例である。この例では形状は矢印であるが、他の形状でもよい。図９（ｇ）は、ユーザを静止画記録枚数に注目させるため、静止画記録枚数９１６のような拡大表示態様とする例である。図９（ｈ）、９（ｉ）、９（ｊ）は、静止画記録枚数９１１に注目させるため、静止画記録枚数９１１の近傍の位置にアニメーション９１７〜９１９を表示する例である。図９（ｋ）は、ユーザを静止画記録枚数９１１に注目させるため、静止画記録枚数９１１の近傍の位置に空き容量変化処理にかかる処理時間を示すプログレスバー９２０、９２１を表示する例である。またこの形態はバーではなく、図９（ｌ）のような円グラフ９２２、９２３でもよい。図９（ｍ）は、静止画記録枚数９１１の近傍に空き容量変化処理にかかる残りの処理時間を示すカウント表示する例である。さらに、静止画記録枚数９１１の表示形態も、数値に限られず、図９（ｐ）のような円グラフ９２７，９２８により記録可能な総枚数と現在までに記録した枚数を示す態様で表示してもよい。ユーザを第１画像（静止画記録枚数９１１）に注目させるための画像又は文字列としての第２画像を表示する位置は、第１画像の近傍の位置でも良いし、画面の任意の位置でも良い。
【００５９】
また、Ｓ７０１〜Ｓ７０４における事後報告表示処理において、空き容量の変化の方向（減少又は増加）や、変化量と閾値との比較結果に応じて、事後報告表示を行うか否かを判定してもよい。
実施例では、Ｓ７０６において空き容量が増加する場合にのみ、またＳ７０７において空き容量が所定値未満であった場合にのみ、Ｓ７０８で予告表示処理（静止画記録枚数９１１を点滅表示）する例を説明した。これは、ユーザが予測できる状態変化（通常の撮影動作による空き容量減少）や、ユーザが記録媒体の状態を正確に把握していなくても撮影機会を逸する事態になりにくい状況（空き容量が十分に残っている場合等）で予告表示を抑制するものである。これは、予告表示が頻繁に行われてユーザが煩わしく感じるのを抑
制するためである。しかしながら、本発明はこれに限られず、種々のユースケースに対応できるように、空き容量が減少する場合や、空き容量が十分にある場合でも、予告表示を行うようにしても良い。また、どのような場合に予告表示を行うかをユーザが任意に設定できるようにしても良い。また、実施例とは逆に、Ｓ７０６において空き容量が減少する場合にのみ、またＳ７０７において空き容量が所定値以上の場合にのみ、Ｓ７０８で予告表示処理（静止画記録枚数９１１を点滅表示）してもよい。また、Ｓ７０７において、空き容量変化処理前の空き容量と所定値とを比較する例を示したが、空き容量変化処理後の予測される空き容量と所定値とを比較するようにしても良い。この場合、空き容量変化処理によって空き容量がそれほど増加しない場合には予告表示を行わないような制御にすることもできる。
【００６０】
また、Ｓ５０６、Ｓ７０３、Ｓ７０９、Ｓ８０３において、事後報告表示や予告表示（点滅表示や強調表示）を開始してから、所定時間経過後、又は空き容量変化処理完了後に、それらの表示を終了する例を説明した。この事後報告表示や予告表示が行われている期間中、システム制御部５０は、ユーザからの各種操作を受け付けてもよいし、他の処理を行ってもよい。それらのユーザ操作や処理内容により、実行中の事後報告表示や予告表示を、終了条件成立（所定時間経過又は空き容量変化処理完了）を待たずに終了させてもよい。また、事後報告表示や予告表示を開始するタイミングや終了するタイミングは、これらに限らず、システム制御部５０が開始や終了の指示を行うことが可能なタイミングであれば、いつでもよい。例えば、空き容量変化処理完了から所定時間経過後に終了してもよいし、撮影モードでスルー画像表示中に被写体を検出したタイミングでも終了しても良い。また、所定時間（例えば４秒）の動画を記録するモード（いわゆるショートクリップ撮影）において、現状は４秒分の空き容量がなく撮影が開始できないが、空き容量変化処理が完了すれば４秒分の空き容量が確保できるとする。そして、予告表示が残り４秒間以内で終了する、又は空き容量変化処理が４秒以内で完了するのであれば、システム制御部５０は、ユーザからの動画撮影指示を受け付けて動画記録を開始してもよい。
【００６１】
また、再生モード（第２モード）では記録媒体２００の空き容量の情報（第１画像）は表示しない例を説明したが、これに限らず、再生モードでも空き容量情報を表示してもよい。その場合、再生画面９０４においても、予告表示（第２画像の表示）処理を行っても良い。また、Ｓ６０１におけるＳ８０５の空き容量変化処理を行う前に、Ｓ６０２のディスプレイオフ処理を行っても良い。
【００６２】
システム制御部５０の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施例に基づいて詳述してきたが、本発明はこれら特定の実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施例は本発明の一実施例を示すものにすぎず、各実施例を適宜組み合わせることも可能である。
【００６３】
また、上述した実施例においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず、タッチパネルを備え、機器の姿勢を判別できる電子機器であれば適用可能である。すなわち、本発明はタブレットＰＣやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー等に適用可能である。
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【００６４】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
２４：画像処理部、２８：表示部、５０：システム制御部
【図１】
0006742833.tif 000002
【図２】
0006742833.tif 000003
【図３】
0006742833.tif 000004
【図４】
0006742833.tif 000005
【図５】
0006742833.tif 000006
【図６】
0006742833.tif 000007
【図７】
0006742833.tif 000008
【図８】
0006742833.tif 000009
【図９】
0006742833.tif 000010