(57)【要約】【課題】撮影時にメモリ上に展開された撮影情報、又は記録媒体に記録されている撮影情報を効率的に読み出すことができるようにすることである。【解決手段】撮像装置は、撮影指示により、撮影された画像データ及び撮影情報をメモリ上に展開し、画像データ及び撮影情報を含む画像ファイルを記録媒体に書き込むとともに、撮影情報のアドレスを含むファイル情報を登録する撮影処理手段と、再生指示により、記録媒体内の画像ファイルに対応するファイル情報が登録されている場合には、ファイル情報の撮影情報のアドレスを基にメモリ上の撮影情報を読み出し、記録媒体内の画像ファイルに対応するファイル情報が登録されていない場合には、記録媒体から画像ファイルの少なくとも一部をメモリ上に読み出し、画像ファイルの少なくとも一部を解析することにより撮影情報のアドレスを取得し、撮影情報のアドレスを基に撮影情報をメモリから読み出す再生処理手段を有する。【選択図】図１２
2019110383.tif 000002
【特許請求の範囲】
【請求項１】
撮影指示により、撮影された画像データ及び撮影情報をメモリ上に展開し、前記画像データ及び前記撮影情報を含む画像ファイルを記録媒体に書き込むとともに、前記撮影情報のアドレスを含むファイル情報を登録する撮影処理手段と、
再生指示により、記録媒体内の画像ファイルに対応するファイル情報が登録されている場合には、前記ファイル情報の前記撮影情報のアドレスを基に前記メモリ上の撮影情報を読み出し、記録媒体内の画像ファイルに対応するファイル情報が登録されていない場合には、前記記録媒体から画像ファイルの少なくとも一部をメモリ上に読み出し、前記画像ファイルの少なくとも一部を解析することにより前記撮影情報のアドレスを取得し、前記撮影情報のアドレスを基に前記撮影情報をメモリから読み出す再生処理手段と
を有することを特徴とする撮像装置。
【請求項２】
前記再生処理手段は、記録媒体内の画像ファイルに対応するファイル情報が登録されていない場合には、前記記録媒体から画像ファイルのファイルヘッダをメモリ上に読み出し、前記ファイルヘッダを解析することにより前記画像データのファイルオフセットを取得し、前記画像データのファイルオフセットを基に前記記録媒体から画像データをメモリ上に読み出すことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記再生処理手段は、記録媒体内の画像ファイルに対応するファイル情報が登録されていない場合には、前記取得した撮影情報のアドレスを含むファイル情報を登録することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記再生処理手段は、記録媒体内の画像ファイルが対象フォーマットの画像ファイルでない場合には、前記記録媒体から画像ファイルの少なくとも一部をメモリ上に読み出し、前記画像ファイルの少なくとも一部を解析することにより前記撮影情報のアドレスを取得し、前記撮影情報のアドレスを基に前記撮影情報をメモリから読み出すことを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項５】
前記撮影処理手段は、前記画像ファイルを記録媒体に書き込むとともに、前記画像データ及び前記撮影情報を再利用リストに登録し、
前記再生処理手段は、記録媒体内の画像ファイルの画像データ及び撮影情報が前記再利用リストに登録されていない場合には、前記記録媒体から画像ファイルの少なくとも一部をメモリ上に読み出し、前記画像ファイルの少なくとも一部を解析することにより前記撮影情報のアドレスを取得し、前記撮影情報のアドレスを基に前記撮影情報をメモリから読み出すことを特徴とする請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記撮影情報は、撮影時間又は撮影条件を含むことを特徴とする請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
前記再生処理手段は、前記読み出した撮影情報に基づく情報を表示することを特徴とする請求項１〜６のいずれか１項に記載の撮像装置。
【請求項８】
前記再生処理手段は、前記メモリ上の画像データを表示することを特徴とする請求項２に記載の撮像装置。
【請求項９】
撮影指示により、撮影された画像データ及び撮影情報をメモリ上に展開し、前記画像データ及び前記撮影情報を含む画像ファイルを記録媒体に書き込むとともに、前記撮影情報のアドレスを含むファイル情報を登録する撮影ステップと、
再生指示により、記録媒体内の画像ファイルに対応するファイル情報が登録されている場合には、前記ファイル情報の前記撮影情報のアドレスを基に前記メモリ上の撮影情報を読み出し、記録媒体内の画像ファイルに対応するファイル情報が登録されていない場合には、前記記録媒体から画像ファイルの少なくとも一部をメモリ上に読み出し、前記画像ファイルの少なくとも一部を解析することにより前記撮影情報のアドレスを取得し、前記撮影情報のアドレスを基に前記撮影情報をメモリから読み出す再生ステップと
を有することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び撮像装置の制御方法に関する。
【背景技術】
【０００２】
一般的に、撮影時に画像に書き込む画像データ及びメタデータをメモリ上に一時保持し、画像再生時にメモリ上に保持された画像データ及びメタデータを再利用して処理効率の向上を図っている。画像のフォーマットによっては、撮影時に画像に書き込むメタデータが断片化されてメモリ上に一時保持されることがある。そのために、撮影シーケンス上の撮影画像がメモリ上にある場合は、撮影データと関連情報に基づいて記録する順番に変換した場合のアドレスを計算して断片化されたメタデータを参照する撮像装置がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−３５８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような撮像装置では、画像解析時にメタデータのアドレスを算出するために、メモリ上に一時保持されたメタデータを含むファイルフォーマット形式を記録媒体から読み出して解析する。しかし、形式の異なる断片化された撮影時の形式で保持されているメタデータは、形式が異なるために解析できないという課題がある。
【０００５】
本発明は、撮影時にメモリ上に展開された撮影情報、又は記録媒体に記録されている撮影情報を効率的に読み出すことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、撮影指示により、撮影された画像データ及び撮影情報をメモリ上に展開し、前記画像データ及び前記撮影情報を含む画像ファイルを記録媒体に書き込むとともに、前記撮影情報のアドレスを含むファイル情報を登録する撮影処理手段と、再生指示により、記録媒体内の画像ファイルに対応するファイル情報が登録されている場合には、前記ファイル情報の前記撮影情報のアドレスを基に前記メモリ上の撮影情報を読み出し、記録媒体内の画像ファイルに対応するファイル情報が登録されていない場合には、前記記録媒体から画像ファイルの少なくとも一部をメモリ上に読み出し、前記画像ファイルの少なくとも一部を解析することにより前記撮影情報のアドレスを取得し、前記撮影情報のアドレスを基に前記撮影情報をメモリから読み出す再生処理手段とを有する。
【発明の効果】
【０００７】
本発明によれば、撮影時にメモリ上に展開された撮影情報、又は記録媒体に記録されている撮影情報を効率的に読み出すことができる。
【図面の簡単な説明】
【０００８】
【図１】撮像装置の外観図である。
【図２】撮像装置の構成例を示すブロック図である。
【図３】撮像装置の全体的な動作を説明するフローチャートである。
【図４】撮像装置の撮影モード処理を説明するフローチャートである。
【図５】撮像装置の撮影処理を説明するフローチャートである。
【図６】撮像装置の記録処理を説明するフローチャートである。
【図７】記録媒体に記録された画像フォーマットの構成例を示す図である。
【図８】撮影時にメモリ上に保持するデータを説明する図である。
【図９】撮像装置での記録データ生成処理のフローチャートである。
【図１０】撮像装置での記録データ登録処理のフローチャートである。
【図１１】撮像装置の再生処理のフローチャートである。
【図１２】撮像装置の画像データ解析処理のフローチャートである。
【図１３】再生時にメモリ上に保持するデータを説明する図である。
【発明を実施するための形態】
【０００９】
図１は、本発明の実施形態による撮像装置１００の外観の一例を示す図である。撮像装置１００は、例えばデジタルカメラであり、静止画像撮影及び動画像撮影が可能である。表示部２８は、画像及び各種情報を表示する。電源スイッチ７２は、電源オン／電源オフを切り替えるためのスイッチである。シャッターボタン６１は、撮影を指示するためのボタンである。モード切替スイッチ６０は、各種モードを切り替えるためのスイッチである。接続ケーブル１１１は、撮像装置１００と外部機器とを接続するためのケーブルである。コネクタ１１２は、接続ケーブル１１１と撮像装置１００とを接続するためのコネクタである。操作部７０は、ユーザーからの各種操作を受け付ける。記録媒体２００は、メモリカード又はハードディスク等である。記録媒体スロット２０１は、記録媒体２００を格納して通信するためのスロットである。
【００１０】
図２は、本実施形態による撮像装置１００及び記録媒体２００の構成例を示すブロック図である。バリア１０２は、レンズ１０３及び撮像部２２等を覆うことにより、レンズ１０３及び撮像部２２等の汚れや破損を防止する。撮影レンズ１０３は、光学像を撮像部２２上に結像する。シャッター１０１は、絞り機能を備える。撮像部２２は、光学像を電気信号に変換するＣＣＤ素子又はＣＭＯＳ素子等を有する。Ａ／Ｄ変換器２３は、撮像部２２が出力するアナログ信号をデジタル信号に変換する。また、Ａ／Ｄ変換器２３は、音声のアナログ信号をデジタル信号に変換し、デジタルデータを出力する。
【００１１】
タイミング発生部１２は、撮像部２２、Ａ／Ｄ変換器２３及びＤ／Ａ変換器１３に対して、クロック信号及び制御信号を供給する。タイミング発生部１２は、メモリ制御部１５及びシステム制御部５０により制御される。画像処理部２４は、Ａ／Ｄ変換器２３又はメモリ制御部１５からのデータに対して、所定の画素補間、縮小等のリサイズ処理、及び色変換処理を行い、画像データを生成する。また、画像処理部２４は、撮像した画像データを用いて所定の演算を行う。システム制御部５０は、画像処理部２４の演算の結果に基づいて、露光制御及び測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。また、画像処理部２４は、撮像した画像データを用いて所定の演算を行い、その演算の結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００１２】
メモリ制御部１５は、画像処理部２４が出力する画像データをメモリ３２に書き込む。また、メモリ制御部１５は、Ａ／Ｄ変換器２３が出力する画像データをメモリ３２に書き込む。メモリ３２は、所定枚数の静止画像、所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。
【００１３】
圧縮／伸張部１６は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮又は伸張する。圧縮／伸張部１６は、シャッター１０１の動作をトリガにしてメモリ３２に格納された撮影画像を読み込んで圧縮処理を行い、処理を終えたデータをメモリ３２に書き込む。また、圧縮／伸張部１６は、記録部１９などからメモリ３２に読み込まれた圧縮画像を読み込んで伸張処理を行い、処理を終えたデータをメモリ３２に書き込む。システム制御部５０は、圧縮／伸張部１６によりメモリ３２に書き込まれたデータをファイル化し、インターフェース１８を介して記録媒体２００に記録する。
【００１４】
メモリ３２は、画像表示用のメモリを兼ねている。メモリ制御部１５は、メモリ３２内の表示用画像を読み出し、Ｄ／Ａ変換器１３に出力する。Ｄ／Ａ変換器１３は、表示用画像をデジタル信号からアナログ信号に変換して画像表示部２８に出力する。画像表示部２８は、液晶ディスプレイ（ＬＣＤ）等を有し、画像を表示する。システム制御部５０は、撮像装置１００全体を制御する。システムメモリ５２は、システム制御部５０の動作用の定数、変数及びプログラム等を記憶する。不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。
【００１５】
第１のシャッタースイッチＳＷ１、第２のシャッタースイッチＳＷ２及び操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを、静止画撮影モード、連続撮影（連写）モード、動画モード、再生モード等のいずれかに切り替えることができる。第１のシャッタースイッチＳＷ１は、シャッターボタン６１の操作途中（半押し）でオンとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、及びＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。第２のシャッタースイッチＳＷ２は、シャッターボタン６１の操作完了（全押し）でオンとなり、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮像処理の動作開始を指示する。
【００１６】
操作部７０は、各種ボタン及びタッチパネル等を有する。具体的には、操作部７０は、消去ボタン、メニューボタン、ＳＥＴボタン、十字に配置された４方向キー、コネクタ１１２に接続されたプリンタに対する印刷機能を実現する印刷予約ボタン、及び消去ボタンなどを有する。メニューボタンが押されると、各種設定が可能なメニュー画面が画像表示部２８に表示される。ユーザーは、画像表示部２８に表示されたメニュー画面と、４方向キーと、ＳＥＴボタンとを用いて、直感的に各種設定を行うことができる。電源スイッチ７２は、電源オン／電源オフを切り替えるためのスイッチである。
【００１７】
電源制御部３９は、電池検出回路、ＤＣ−ＤＣコンバータ、及び通電するブロックを切り替えるスイッチ回路等を有し、電池の装着の有無、電池の種類、及び電池残量の検出を行う。また、電源制御部３９は、検出結果及びシステム制御回路１７の指示に基づいて、ＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池、ＮｉＣｄ電池やＮｉＭＨ電池やＬｉ電池等の二次電池、又はＡＣアダプター等である。コネクタ３３及び３４は、電源部３０と電源制御部３９とを接続する。
【００１８】
ＲＴＣ（Real Time Clock）４０は、電源制御部３９とは別に内部に電源部を有し、電源部３０が落ちた状態であっても、時計動作状態を続ける。システム制御部５０は、起動時にＲＴＣ４０より取得した日時を用いてタイマー制御する。インターフェース１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。コネクタ３５は、記録媒体２００とインターフェース１８とを接続のためのコネクタである。記録媒体着脱検知部９８は、コネクタ３５に記録媒体２００が装着されているか否かを検知する。
【００１９】
記録媒体２００は、メモリカード又はハードディスク等である。記録媒体２００は、記録部１９、インターフェース３７及びコネクタ３６を有する。記録部１９は、半導体メモリ又は磁気ディスク等である。インターフェース３７は、撮像装置１００とのインターフェースである。コネクタ３６は、記録媒体２００と撮像装置１００とを接続するためのコネクタである。
【００２０】
通信部１１０は、ＲＳ２３２Ｃ、ＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信処理を行う。コネクタ（無線通信の場合はアンテナ）１１２は、通信部１１０を介して撮像装置１００を他の機器と接続する。コネクタ１１２には、プリンタ等が接続される。プリンタがコネクタ１１２に接続された場合、記録媒体２００に記録された画像ファイルがプリンタに転送されることで、パーソナルコンピュータ（ＰＣ）等を介さず直接プリンタを用いて画像印刷を行うことができる。また、記録媒体２００に画像ファイルとともに印刷予約管理ファイル（ＤＰＯＦ指定ファイル）が存在する場合、その管理ファイルに指定された予約情報に基づく印刷も実現可能である。ＤＰＯＦ指定ファイルについては後述する。
【００２１】
図３は、本実施形態による撮像装置１００の全体的な動作を説明するためのフローチャートである。ステップＳ３０１では、電源スイッチ７２が操作され、電源がオンに切り替わると、システム制御部５０は、フラグ及び制御変数等を初期化する。次に、ステップＳ３０３では、システム制御部５０は、モード切替スイッチ６０が撮影モードに設定されているか否かを判定する。システム制御部５０は、撮影モードに設定されている場合にはステップＳ３０４に進み、撮影モードに設定されていない場合にはステップＳ３０５に進む。ステップＳ３０４では、システム制御部５０は、撮影モード処理を行い、ステップＳ３０８に進む。ステップＳ３０４の撮影モード処理の詳細は、後に図４を参照しながら説明する。
【００２２】
ステップＳ３０５では、モード切替スイッチ６０が再生モードに設定されているか否かを判定する。システム制御部５０は、再生モードに設定されている場合には、再生指示により、ステップＳ３０６に進み、再生モードに設定されていない場合にはステップＳ３０７に進む。ステップＳ３０６では、システム制御部５０は、再生モード処理を行い、ステップＳ３０８に進む。ステップＳ３０６の再生モード処理の詳細は、後に図１１を参照しながら説明する。ステップＳ３０７では、システム制御部５０は、設定されたその他のモードに応じた処理を実行し、ステップＳ３０８に進む。その他のモードには、記録媒体２００に格納されたファイルの送受信を行う通信モードが含まれる。
【００２３】
ステップＳ３０８では、システム制御部５０は、電源スイッチ７２がオフに設定されているか否かを判定する。システム制御部５０は、電源スイッチ７２がオンに設定されている場合にはステップＳ３０３に戻り、電源スイッチ７２がオフに設定されている場合にはステップＳ３０９に進む。ステップＳ３０９では、システム制御部５０は、終了処理を行う。終了処理には、以下の処理が含まれる。システム制御部５０は、画像表示部２８の表示を終了状態に変更し、バリア１０２を閉じてレンズ１０３及び撮像部２２を保護する。また、システム制御部５０は、フラグ及び制御変数等を含むパラメータ、設定値、並びに設定モードを不揮発性メモリ５６に記録する。また、システム制御部５０は、電源供給が不要な部分への電源を遮断する。次に、ステップＳ３１０では、システム制御部５０は、処理を終了する。
【００２４】
図４は、図３のステップＳ３０４の撮影モード処理の詳細を示すフローチャートである。ステップＳ４０１では、システム制御部５０は、撮影モードが開始されると、スルー表示処理を行い、撮像部２２により撮像された画像を逐次、画像表示部２８に表示する。次に、ステップＳ４０２では、システム制御部５０は、記録媒体２００に記録可能な撮影可能枚数を計算し、画像表示部２８の撮影可能枚数の表示を更新する。
【００２５】
次に、ステップＳ４０４では、システム制御部５０は、電源部３０の電池等の残容量が閾値より多く、かつ、記録媒体２００が接続されており、かつ、ステップＳ４０２で計算した撮影可能枚数が閾値より多いことの条件を満たすか否かを判定する。システム制御部５０は、上記の条件を満たさない場合にはステップＳ４０３に進み、上記の条件を満たす場合にはステップＳ４０５に進む。ステップＳ４０３では、システム制御部５０は、画像表示部２８を用いて、画像表示や音声により警告を行い、ステップＳ４０１に戻る。
【００２６】
ステップＳ４０５では、システム制御部５０は、第１のシャッタースイッチＳＷ１がオンになるまで待機し、第１のシャッタースイッチＳＷ１がオンになると、ステップＳ４０６に進む。ステップＳ４０６では、システム制御部５０は、測距処理を行って撮影レンズ１０３の焦点を被写体に合わせ、測光処理を行ってシャッター１０１の絞り値及びシャッター時間を決定する。システム制御部５０は、測光処理において、必要であればフラッシュの設定を行う。
【００２７】
次に、ステップＳ４０７では、システム制御部５０は、第２のシャッタースイッチＳＷ２がオンであるか否かを判定する。システム制御部５０は、第２のシャッタースイッチＳＷ２がオンである場合には、撮影指示により、ステップＳ４０９に進み、第２のシャッタースイッチＳＷ２がオフである場合にはステップＳ４０８に進む。ステップＳ４０８では、システム制御部５０は、第１のシャッタースイッチＳＷ１がオンである場合にはステップＳ４０７に戻り、第１のシャッタースイッチＳＷ１がオフである場合にはステップＳ４０５に戻る。
【００２８】
ステップＳ４０９では、システム制御部５０は、画像表示部２８の表示状態を固定色表示状態に設定する。次に、ステップＳ４１０では、システム制御部５０は、露光処理及び現像処理を含む撮影処理を行う。露光処理では、システム制御部５０は、撮像部２２、Ａ／Ｄ変換器２３、画像処理部２４、及びメモリ制御回路１５を介して、或いはＡ／Ｄ変換器２３から直接メモリ制御回路１５を介して、メモリ３２に対して撮影した画像を書き込む。現像処理では、システム制御部５０は、メモリ制御回路１５及び必要に応じて画像処理部２４を用いて、メモリ３２に書き込まれた画像を読み出して各種処理を行う。ステップＳ４１０の撮影処理の詳細は、後に図５を参照しながら説明する。
【００２９】
次に、ステップＳ４１１では、システム制御部５０は、画像表示部２８に対して、撮影画像のクイックレビュー表示を行う。次に、ステップＳ４１２では、システム制御部５０は、次の記録処理を行う。システム制御部５０は、撮影処理で得られた画像データを画像ファイルとして記録媒体２００に対して書き込む。ステップＳ４１２の記録処理の詳細は、後に図６を参照しながら説明する。
【００３０】
次に、ステップＳ４１３では、システム制御部５０は、画像表示部２８におけるクイックレビュー表示を継続する。次に、ステップＳ４１４では、システム制御部５０は、第２のシャッタースイッチＳＷ２がオンである場合にはステップＳ４１３に戻り、第２のシャッタースイッチＳＷ２がオフである場合にはステップＳ４１５に進む。第２のシャッタースイッチＳＷ２がオフになるまで、画像表示部２８におけるクイックレビュー表示が継続され、ユーザーは撮影画像の確認を入念に行うことができる。
【００３１】
ステップＳ４１５では、システム制御部５０は、ミニマムレビュー時間が経過するまで待機し、ミニマムレビュー時間が経過すると、ステップＳ４１６に進む。ステップＳ４１６では、システム制御部５０は、画像表示部２８の表示状態をスルー表示状態に設定する。スルー表示状態では、システム制御部５０は、撮像部２２により撮像された画像を逐次、画像表示部２８に表示する。ユーザーが、画像表示部２８のクイックレビュー表示によって撮影画像を確認した後に、システム制御部５０は、次の撮影のために撮像した画像を逐次表示するスルー表示状態にする。
【００３２】
次に、ステップＳ４１７では、システム制御部５０は、記録媒体２００に記録可能な撮影可能枚数を再度計算し、画像表示部２８に対して撮影可能枚数の表示を更新する。次に、ステップＳ４１８では、システム制御部５０は、第１のシャッタースイッチＳＷ１がオンである場合にはステップＳ４０７に戻り、第１のシャッタースイッチＳＷ１がオフである場合にはステップＳ４０５に戻る。
【００３３】
図５は、図４のステップＳ４１０の撮影処理の詳細を示すフローチャートである。ステップＳ５０１では、システム制御部５０は、撮影開始時に、その日時をＲＴＣ４０より取得し、システムメモリ５２に記憶する。次に、ステップＳ５０２では、システム制御部５０は、システムメモリ５２又はメモリ３２に記憶される測光データに従い、シャッター１０１を絞り値に応じて開放する。次に、ステップＳ５０３では、撮像部２２は、露光を開始する。
【００３４】
次に、ステップＳ５０４では、システム制御部５０は、測光データに従って、撮像部２２の露光が終了するまで待機し、露光が終了すると、ステップＳ５０５に進む。ステップＳ５０５では、システム制御部５０は、シャッター１０１を閉じる。次に、ステップＳ５０６では、撮像部２２は、光学像を電気のアナログ信号に変換し、Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換し、画像処理部２４は、デジタル信号を画像処理する。メモリ制御部１５は、画像処理部２４又はＡ／Ｄ変換器２３が出力する撮影画像データをメモリ３２に書き込む。
【００３５】
次に、ステップＳ５０７では、システム制御部５０は、メモリ３２に記憶されている未処理撮影画像の枚数Ｃ１を撮影枚数だけ増やす。この未処理撮影画像の枚数Ｃ１は、撮影後かつ画像処理前でサイズが確定していない画像データの枚数である。この未処理撮影画像のサイズは、撮影後でサイズが確定する前におおよその予測サイズＳ５で計算するために必要である。本実施形態では、基準サイズＳ３を予測サイズＳ５として撮影可能枚数を計算するために使用している。このように、基準サイズＳ３を予測サイズＳ５として後述する撮影可能枚数計算で用いることで、画像サイズが確定していない撮像した画像データを考慮して、次の撮影可能枚数を精度よく計算することができる。システム制御部５０は、画像表示部２８に表示している撮影可能枚数を更新する。
【００３６】
次に、ステップＳ５０８では、システム制御部５０は、次の画像処理を行う。システム制御部５０は、メモリ制御回路１５及び必要に応じて画像処理部２４を用いて、メモリ３２に書き込まれた画像データを読み出し、圧縮伸張部１６を用いて、圧縮処理を行う。メモリ制御部１５は、圧縮処理された画像データをメモリ３２に書き込む。
【００３７】
次に、ステップＳ５０９では、システム制御部５０は、ステップＳ５０８にて画像処理した画像データのサイズを、メモリ３２にて保持している最後に画像処理した画像データのサイズに更新する。次に、ステップＳ５１０では、システム制御部５０は、そのサイズを、メモリ３２にて保持している書き込み待ち合計サイズに加算する。この書き込み待ち合計サイズは、実際に書き込み処理を実施していないが、予め書き込み済みのサイズとして見積もり、撮影可能枚数を計算するために使用される。この書き込み待ち合計サイズは、空きサイズから引かれる。このように画像処理した画像データを書き込む前に考慮することで、画像データの書き込み処理よりも以前に撮影可能枚数を計算することができる。また、システム制御部５０は、撮像した画像データが画像処理されたので、メモリ３２に記憶している未処理の撮影画像枚数を画像処理した枚数だけ減らす。次に、ステップＳ５１１では、システム制御部５０は、画像表示部２８に表示している撮影可能枚数を再度更新する。
【００３８】
次に、ステップＳ５１２では、システム制御部５０は、メモリ３２から画像データを読み出し、メモリ制御回路１５を介して表示画像データをＤ／Ａ変換器１３に転送する。その後、システム制御部５０は、図５の処理を終了する。
【００３９】
上記のように、撮像装置１００は、撮像画像データをメモリ３２に書き込む直後のステップＳ５０７、及び画像処理した画像データをメモリ３２に書き込む直後のステップＳ５１１で、撮影可能枚数更新を実施することで、撮影可能枚数表示の精度向上を図る。更には、撮像装置１００は、連写撮影処理において、ステップＳ５０９にて更新する画像データサイズを用いて、ステップＳ５１１にて撮影可能枚数更新を実施することで、より精度を向上させることができる。
【００４０】
図６は、図４のステップＳ４１２の記録処理の詳細を示すフローチャートである。ステップＳ６０１では、システム制御部５０は、記録処理が開始されると、ファイル名生成ルールに則り、ファイル名を生成する。次に、ステップＳ６０２では、システム制御部５０は、図５のステップＳ５０１においてシステムメモリ５２に記憶した日時情報を取得する。次に、ステップＳ６０３では、システム制御部５０は、図５のステップＳ５０６においてシステムメモリ５２に書き込んだ画像データのサイズを取得する。
【００４１】
次に、ステップＳ６０４では、システム制御部５０は、生成したファイルを格納するディレクトリが記録媒体２００に存在するか否かを判定する。システム制御部５０は、ディレクトリが存在する場合にはステップＳ６０６に進み、ディレクトリが存在しない場合にはステップＳ６０５に進む。ステップＳ６０５では、システム制御部５０は、記録媒体２００にディレクトリを作成し、ステップＳ６０６に進む。
【００４２】
ステップＳ６０６では、システム制御部５０は、ステップＳ６０１において生成したファイル名及びステップＳ６０２で取得した日時情報を用いて、ディレクトリエントリを作成する。続いて、システム制御部５０は、図５の撮影処理においてメモリ３２に格納された画像データ及びファイルヘッダから構成される記録データを作成する。ステップＳ６０６の記録データ作成処理の詳細は、後に図９を参照しながら説明する。
【００４３】
次に、ステップＳ６０７では、システム制御部５０は、ステップＳ６０７で作成した記録データを再利用できるように登録する。ステップＳ６０７の記録データ登録処理の詳細は、後に図１０を参照しながら説明する。次に、ステップＳ６０８では、システム制御部５０は、記録データを画像ファイル７０１として記録媒体２００に書き込む。次に、ステップＳ６０９では、システム制御部５０は、書き込み待ちサイズをクリアし、記録処理を終了する。
【００４４】
図７は、図６の記録処理により生成される画像ファイル７０１の構成例を示す図である。システム制御部５０は、図６の処理により、記録媒体２００に画像ファイル７０１を記録する。画像ファイル７０１は、静止画像データの画像ファイルである。以下で例示するファイルフォーマットは、ISO/IEC14496-12で規定されているＩＳＯベースメディアファイルフォーマットである。そのため、ファイルフォーマットは、木構造を有し、ボックスと呼ばれる各ノードを持っている。また、各ボックスは、複数のボックスを子要素として持つことができる。
【００４５】
画像ファイル７０１は、先頭にファイルタイプの記述のためのボックス（ｆｔｙｐ）７０２、全てのメタデータを含むボックス（ｍｏｏｖ）７０３、及びトラックのメディアデータ本体のボックス（ｍｄａｔ）７０８、その他のボックス７０７を有する。ボックス（ｍｏｏｖ）７０３は、子要素として、メタデータ（ＭｅｔａＤａｔａ）７０５を格納するボックス（ｕｕｉｄ）７０４と、ボックス（ｔｒａｋ）７０６とを有する。メタデータ（ＭｅｔａＤａｔａ）７０５は、画像の撮影情報であり、例えば画像の撮影日時（撮影時間）、撮影条件、その他の撮影情報を有する。ボックス（ｍｄａｔ）７０８は、子要素として、撮影した静止画像データ（ＩｍａｇｅＤａｔａ）７０９を有する。上記の画像ファイル７０１のファイルフォーマットは、一例であり、必要に応じて他のボックスを有しても良い。
【００４６】
図８は、画像ファイル７０１及び画像ファイル７０１を作成する元となる撮影時にメモリ８０１上に保持するデータを説明するための図である。メモリ８０１は、例えばＤＲＡＭであり、メモリ３２に対応する。メモリ８０１は、ファイル情報８０２と、メタデータ８０３と、画像データ８０４を記憶する。ファイル情報８０２は、モードフラグ８０５と、メタデータ情報８０６と、画像データ情報８０７とを有する。モードフラグ８０５は、図１１の再生処理にて画像ファイル７０１作成時の情報を持つファイル情報８０２かどうかを判断するためのフラグである。モードフラグ８０５が「ＲＥＣ」状態である場合は、画像ファイル７０１作成時の情報を持つと判断される。メタデータ情報８０６は、画像ファイル７０１を作成する時に計算したメタデータ７０５のアドレス及びサイズをそれぞれ持つ管理情報である。画像データ情報８０７は、画像データ７０９のファイルオフセット及びサイズをそれぞれ持つ管理情報である。メタデータ８０３は、メタデータ７０５に対応する。画像データ８０４は、画像データ７０９に対応する。
【００４７】
図９は、図６のステップＳ６０６の記録データ作成処理の詳細を示すフローチャートである。ステップＳ９０１では、システム制御部５０は、メモリ８０１上にファイル情報８０２を生成する。なお、ファイル情報８０２のモードフラグ８０５は、画像ファイル７０１の作成時の情報を持つため「ＲＥＣ」として設定される。なお、モードフラグ８０５は、再生処理にて記録媒体２００からファイルヘッダを新規に読み出す場合には「ＰＬＡＹ」として設定され、記録媒体２００からファイルヘッダを読み出して解析済みの場合には「ＰＡＲＣＥ」として設定される。
【００４８】
次に、ステップＳ９０２では、システム制御部５０は、記録データに記載する画像のメタデータを取得し、メモリ８０１上のファイル情報８０２に連続する領域にメタデータ８０３を展開する。次に、ステップＳ９０３では、システム制御部５０は、図７のファイルフォーマットの形式になるように各ボックス構造を作成し、ファイルオフセットを計算し、メタデータ７０５に展開し、ファイルヘッダを生成する。なお、システム制御部５０は、展開元のメタデータ８０３のアドレス及びメタデータ８０３のサイズを、ファイル情報８０２のメタデータ情報８０６としてメモリ８０１に登録する。
【００４９】
次に、ステップＳ９０４では、システム制御部５０は、図５の撮影処理においてメモリ３２に格納された画像データ８０４のアドレスを取得する。次に、ステップＳ９０５では、システム制御部５０は、画像データ７０９のファイルオフセットを計算し、メモリ８０１上のそのファイルオフセットに画像データ８０４を展開し、記録データを生成する。記録データは、メタデータ７０５及び画像データ７０９を含む画像ファイル７０１である。システム制御部５０は、メタデータ８０３の場合と異なり、計算した画像データ７０９のファイルオフセット及びサイズを、ファイル情報８０２の画像データ情報８０７としてメモリ８０１に登録する。画像データ７０９のファイルオフセットは、記録媒体２００に記録されている画像ファイル７０１の先頭から画像データ７０９の先頭までの長さである。
【００５０】
以上のように、システム制御部５０は、メタデータ７０５及び画像データ７０９を含む画像ファイル７０１を記録データとして生成し、ファイル情報８０２内のメタデータ情報８０６及び画像データ情報８０７を登録する。これにより、システム制御部５０は、該当する画像ファイルのファイル情報８０２を取得することで、メタデータ８０３を参照するために、画像ファイル７０１のファイル構造を解析しないで済む。また、システム制御部５０は、画像データ７０９を記録媒体２００から読み直す場合においても、ファイル情報８０２の画像データ情報８０７のファイルオフセットを取得することで、画像ファイル７０１のファイル構造を解析しないで済む。
【００５１】
図１０は、図６のステップＳ６０７の記録データ登録処理の詳細を示すフローチャートである。ステップＳ１００１では、システム制御部５０は、メモリ８０１上のファイル情報８０２を取得する。次に、ステップＳ１００２では、システム制御部５０は、メモリ８０１上のメタデータ８０３を取得する。次に、ステップＳ１００３では、システム制御部５０は、メモリ８０１上の画像データ８０４を取得する。次に、ステップＳ１００４では、システム制御部５０は、表示画像データを再利用できるようにするため、ファイル情報８０２とメタデータ８０３と画像データ８０４を画像データの再利用リストに登録する。システム制御部５０は、記録データのメタデータとしてファイル情報８０２とメタデータ８０３を登録し、表示画像データとして画像データ８０４を登録する。この再利用リストは、メモリ８０１上で保持できる記録データのメタデータと表示画像データと連動している。再利用リストの保持可能な所定量まで達した場合には、一番古い情報及びメモリ８０１上の記録データのメタデータと表示画像データが破棄され、再利用リストからも当該データが破棄される。以上のように、システム制御部５０は、記録データのメタデータとしてメモリ８０１上のファイル情報８０２とメタデータ８０３を登録し、表示画像データとしてメモリ８０１上の画像データ８０４を登録する。
【００５２】
図１１は、図３のステップＳ３０６の再生モード処理の詳細を示すフローチャートである。ステップＳ１１０１では、システム制御部５０は、記憶媒体２００から最新画像情報を取得する。次に、ステップＳ１１０２では、システム制御部５０は、最新画像情報を参照し、記録媒体２００内に画像が存在するか否かを判定する。例えば、システム制御部５０は、最新画像情報を正しく取得できたか否かを判定する。システム制御部５０は、最新画像情報を正しく取得できた場合、記録媒体２００に少なくとも１枚の画像が存在するので、ステップＳ１１０３に進む。また、システム制御部５０は、最新画像情報を正しく取得できなかった場合、記録媒体２００に画像が１枚も存在しない状態、又はメディア不良によって最新画像情報を取得できない状態であるので、ステップＳ１１０７に進む。ステップＳ１１０７では、システム制御部５０は、「画像がありません」等のメッセージを画像表示部２８に表示する。次に、ステップＳ１１０３では、システム制御部５０は、画像データ解析処理を行い、画像データのファイルオフセット及びメタデータのアドレスを取得する。ステップＳ１１０３の画像データ解析処理の詳細は、後に図１２を参照しながら説明する。
【００５３】
図１２は、図１１のステップＳ１１０４の画像データ解析処理の詳細を示すフローチャートである。ステップＳ１２０１では、システム制御部５０は、図１１のステップＳ１１０１で取得した画像情報を取得する。次に、ステップＳ１２０２では、システム制御部５０は、読み込み中の画像がファイル情報８０２に解析結果を保持する対象フォーマットであるか否かを判定する。対象フォーマットは、例えば図７に示すフォーマットであるが、その他の画像フォーマットでもよい。システム制御部５０は、画像ファイルの拡張子又はカタログファイルを基に、読み込み中の画像が対象フォーマットであるか否かを判定してもよい。システム制御部５０は、対象フォーマットである場合にはステップＳ１２０３に進み、対象フォーマットでない場合には、ステップＳ１２１８に進む。
【００５４】
ステップＳ１２０３では、システム制御部５０は、画像データの再利用リストを参照する。次に、ステップＳ１２０４では、システム制御部５０は、再利用リスト上で、現在解析中の記録媒体内の画像ファイルのファイル情報８０２とメタデータ８０３が保持（登録）されているか否かを判定する。システム制御部５０は、再利用リスト上で保持されている場合には、ステップＳ１２０５に進む。また、システム制御部５０は、再利用リスト上で保持されていない場合には、新規に記録媒体２００から読み出す必要があるので、ステップＳ１２１５に進む。
【００５５】
ステップＳ１２１５では、システム制御部５０は、図１３に示すようにメモリ１３０１上にファイル情報１３０２を生成する。メモリ１３０１は、例えばＤＲＡＭであり、メモリ３２に対応する。ファイル情報１３０２は、モードフラグ１３０５と、メタデータ情報１３０６と、画像データ情報１３０７とを有する。なお、モードフラグ１３０５の内容は、後にステップＳ１２１６で設定され、メタデータ情報１３０６と画像データ情報１３０７の内容は、後にステップＳ１２１０で設定される。
【００５６】
次に、ステップＳ１２１６では、システム制御部５０は、ファイル情報１３０２のモードフラグ１３０５を「ＰＬＡＹ」として設定する。これにより、システム制御部５０は、後述のステップＳ１２０９のファイル構造解析処理において、ファイルヘッダを解析し、ファイル情報１３０２として解析結果を保持することができる。次に、ステップＳ１２０７では、システム制御部５０は、図１３に示すように、記録媒体２００からファイルヘッダ１３０３を読み出す。ファイルヘッダ１３０３は、画像ファイル７０１のうちの画像データ７０９以外の情報であり、メタデータ７０５を含む。この際、システム制御部５０は、ファイルヘッダ１３０３をメモリ１３０１上にファイルフォーマット形式で保持する。このファイルフォーマット形式は、図１３の画像ファイル７０１に示すような形式であり、ファイル構造を解析することで、メタデータ７０５又は画像データ７０９を参照可能な形式である。ファイルヘッダ１３０３は、図１３の点線部分で囲まれた領域のように、ボックス（ｆｔｙｐ）７０２からボックス（ｍｄａｔ）７０８までのうちの画像データ７０９以外の領域である。また、ファイルヘッダ１３０３は、後述するステップＳ１２０９においてファイル構造解析するために使われる。図１３は、記録媒体２００から読み出した際のメモリ１３０１上に保持するデータを示す。その後、システム制御部５０は、ステップＳ１２０８に進む。
【００５７】
なお、上記のステップＳ１２０４において、後述するように、再利用リスト上で、現在解析中の画像ファイルのファイル情報１３０２とファイルヘッダ１３０３が保持（登録）されている場合がある。その場合、ステップＳ１２０４では、システム制御部５０は、ステップＳ１２０５に進む。
【００５８】
ステップＳ１２０５では、システム制御部５０は、再利用リストを参照し、メモリ８０１上のファイル情報８０２又はメモリ１３０１上のファイル情報１３０２を取得する。次に、ステップＳ１２０６では、システム制御部５０は、ファイル情報８０２又は１３０２のモードフラグ８０５又は１３０５が「ＲＥＣ」であるか否かを判定する。システム制御部５０は、モードフラグ８０５が「ＲＥＣ」である場合にはステップＳ１２１７に進み、モードフラグ１３０５が「ＰＡＲＳＥ」である場合にはステップＳ１２２１に進む。ステップＳ１２２１では、システム制御部５０は、モードフラグ１３０５が「ＰＡＲＳＥ」であり、後述するように、図１３のメモリ１３０１上にファイルヘッダ１３０３が展開されているので、そのファイルヘッダ１３０３を取得する。その後、システム制御部５０は、ステップＳ１２０８に進む。
【００５９】
ステップＳ１２０８では、システム制御部５０は、ファイル情報１３０２のモードフラグ１３０５が「ＰＡＲＳＥ」であるか否かを判定する。システム制御部５０は、モードフラグ１３０５が「ＰＡＲＳＥ」である場合には、ステップＳ１２１２に進む。また、システム制御部５０は、モードフラグ１３０５が「ＰＬＡＹ」である場合には、ステップＳ１２０９に進む。
【００６０】
ステップＳ１２０９では、システム制御部５０は、ファイルヘッダ１３０３を基に、画像ファイル７０１のファイル構造を解析する。具体的には、システム制御部５０は、画像ファイル７０１内のボックス構造を解析し、読み込んだファイルヘッダ１３０３内におけるメタデータ７０５のアドレスやファイルヘッダ１３０３内に記述されている表示画像データ７０９のファイルオフセットを解析する。
【００６１】
次に、ステップＳ１２１０では、システム制御部５０は、その解析結果をファイル情報１３０２として設定し、ファイル情報１３０２をメモリ１３０１上に保持（登録）する。ファイル情報１３０２は、モードフラグ１３０５と、メタデータ情報１３０６と、画像データ情報１３０７とを有する。モードフラグ１３０５は、ステップＳ１２１６で、「ＰＬＡＹ」に設定されている。メタデータ情報１３０６は、ファイルヘッダ１３０３内のメタデータ７０５のアドレスとサイズを有する。画像データ情報１３０７は、画像データ７０９のファイルオフセットとサイズを有する。画像データ７０９のファイルオフセットは、記録媒体２００に記録されている画像ファイル７０１の先頭から画像データ７０９の先頭までの長さである。ステップＳ１２１０では、システム制御部５０は、ファイル情報１３０２内のメタデータ情報１３０６と画像データ情報１３０７を登録する。そして、システム制御部５０は、ファイル情報１３０２及びファイルヘッダ１３０３を再利用リストに保持させる。
【００６２】
次に、ステップＳ１２１１では、システム制御部５０は、ファイル情報１３０２のモードフラグ１３０５を「ＰＡＲＳＥ」に変更し、ステップＳ１２１２に進む。ここで、システム制御部５０が、再度、この画像ファイル７０１に対して、図１２の処理を行う場合を説明する。その場合、システム制御部５０は、ファイル情報１３０２及びファイルヘッダ１３０３を再利用リスト上に保持されているので、ステップＳ１２０５に進む。ステップＳ１２０６では、システム制御部５０は、モードフラグ１３０５が「ＰＡＲＳＥ」であるので、ステップＳ１２２１に進む。ステップＳ１２０８では、システム制御部５０は、モードフラグ１３０５が「ＰＡＲＳＥ」であるので、ステップＳ１２１２に進み、ステップＳ１２０９のファイル構造解析を行わない。このように、システム制御部５０は、再度、同一の画像ファイル７０１を解析する際には、再度、画像ファイル７０１のファイル構造を解析しなくてすむ。システム制御部５０は、ステップＳ１２０９の解析結果を再利用することで、何度もファイルヘッダ１３０３を解析しなくて済むようにしている。
【００６３】
ステップＳ１２１７では、システム制御部５０は、図９のステップＳ９０１〜Ｓ９０５の解析結果をファイル情報８０２としてメモリ８０１上に保持しているので、ファイル情報８０２からファイル構造解析結果を取得し、ステップＳ１２１２に進む。この場合、システム制御部５０は、ステップＳ１２０９のファイル構造解析を行わず、ステップＳ１２１２に進む。このように、システム制御部５０は、記録データのファイル情報８０２を再利用することで、ファイルヘッダを解析しなくて済むようにしている。
【００６４】
ステップＳ１２１８では、システム制御部５０は、画像ファイルのファイルヘッダを読み出す。次に、ステップＳ１２１９では、システム制御部５０は、ファイルヘッダを基に、画像ファイルのファイル構造を解析する。次に、ステップＳ１２２０では、システム制御部５０は、ファイル情報８０２又は１３０２を再利用リスト上に保持していないので、その解析結果を所定の領域に保持し、ステップＳ１２１２に進む。
【００６５】
ステップＳ１２１２では、システム制御部５０は、解析結果から、画像データ７０９のファイルオフセットを取得する。具体的には、システム制御部５０は、モードフラグ１３０５が「ＰＬＡＹ」又は「ＰＡＲＳＥ］である場合には、ファイル情報１３０２内の画像データ情報１３０７を基に、画像データ７０９のファイルオフセットを取得する。また、システム制御部５０は、モードフラグ８０５が「ＲＥＣ」である場合には、ファイル情報８０２内の画像データ情報８０７を基に、画像データ７０９のファイルオフセットを取得する。また、システム制御部５０は、画像ファイルが対象フォーマットでない場合には、ステップＳ１２２０の解析結果を基に、画像データ７０９のファイルオフセットを取得する。
【００６６】
次に、ステップＳ１２１３では、システム制御部５０は、解析結果から、メタデータ７０５のアドレスを取得する。具体的には、システム制御部５０は、モードフラグ１３０５が「ＰＬＡＹ」又は「ＰＡＲＳＥ］である場合には、ファイル情報１３０２内のメタデータ情報１３０６を基に、メモリ１３０１上のメタデータ７０５のアドレスを取得する。また、システム制御部５０は、モードフラグ８０５が「ＲＥＣ」である場合には、ファイル情報８０２内のメタデータ情報８０６を基に、メモリ８０１上のメタデータ８０３のアドレスを取得する。また、システム制御部５０は、画像ファイルが対象フォーマットでない場合には、ステップＳ１２２０の解析結果を基に、メモリ３２上のメタデータのアドレスを取得する。
【００６７】
次に、ステップＳ１２１４では、システム制御部５０は、ステップＳ１２１３のメタデータのアドレスを基にメタデータを読み出し、メタデータを解析し、画像の撮影日時、及びＡｖ値やＴｖ値などの撮影条件等の撮影情報を抽出し、画像データ解析処理を終了する。
【００６８】
このように、メモリ８０１又は１３０１上では、撮影時のファイルフォーマット形式により保持されたメタデータ８０３と、記録媒体２００から読み出されたファイルフォーマット形式のファイルヘッダ１３０３とが混在して保持されている場合がある。そのような場合でも、撮像装置１００は、ファイル情報のモードフラグ８０５又は１３０５に応じて、ファイル構造の解析が必要であるか否かを判定し、メタデータのアドレス及び画像データのファイルオフセットを取得することができる。また、撮像装置１００は、モードフラグ１３０５を参照し、解析済み（ＰＡＲＳＥ）と判断された場合には、重複する解析を回避することができる。
【００６９】
図１１に戻り、ステップＳ１１０４では、システム制御部５０は、メモリ８０１又は１３０１上に画像データ８０４又は１３０４を読み込み済みであるか否かを判定する。システム制御部５０は、画像データ８０４又は１３０４を読み込み済みでない場合にはステップＳ１１０５に進み、画像データ８０４又は１３０４を読み込み済みである場合にはステップＳ１１０６に進む。
【００７０】
ステップＳ１１０５では、システム制御部５０は、ステップＳ１１０１で取得した最新画像情報と、ステップＳ１２１２で取得した画像データ７０９のファイルオフセットとを基に、記憶媒体２００から画像データ７０９を読み出す。そして、システム制御部５０は、読み出した画像データ７０９と、図１３の画像データ１３０４としてメモリ１３０１上に展開し、再利用リストに保持させる。
【００７１】
次に、ステップＳ１１０６では、システム制御部５０は、メモリ８０１又は１３０１上の画像データ８０４又は１３０４と、ステップＳ１２１４で抽出したメタデータ内の撮影情報とを画像表示部２８に表示する。撮影情報は、画像の撮影日時、及びＡｖ値やＴｖ値などの撮影条件等を含む。また、システム制御部５０は、ステップＳ１１０３の画像データ解析結果に応じて、ファイルの一部が壊れているなどの不正なデータである場合には、画像表示部２８にエラー表示を行う。
【００７２】
なお、撮像装置１００は、デジタルカメラ、ビデオカメラの他、スマートフォン、タブレット、工業用カメラ、医療用カメラ等に適用可能である。
【００７３】
上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００７４】
１００  撮像装置、２８  画像表示部、３２  メモリ、５０  システム制御部、２００  記録媒体
【図１】
2019110383.tif 000003
【図２】
2019110383.tif 000004
【図３】
2019110383.tif 000005
【図４】
2019110383.tif 000006
【図５】
2019110383.tif 000007
【図６】
2019110383.tif 000008
【図７】
2019110383.tif 000009
【図８】
2019110383.tif 000010
【図９】
2019110383.tif 000011
【図１０】
2019110383.tif 000012
【図１１】
2019110383.tif 000013
【図１２】
2019110383.tif 000014
【図１３】
2019110383.tif 000015