(57)【要約】【課題】電源オンから記録可能になるまでの時間を短縮する。【解決手段】電源２２がオンされると、記録媒体７０から記録管理情報を取得し、その取得した記録管理情報の解析を行う。解析結果に応じて、記録媒体７０への新規画像データの記録が可能か否かを判断する。記録媒体７０への新規画像データの記録が可能であると判断した場合に、画像生成ユニット１０４による新規画像データの生成と記録媒体７０への新規画像データの記録とを開始させるための記録開始入力の受付を許可する。【選択図】図２
2010028805.tif 000002
【特許請求の範囲】
【請求項１】
自機に電力を供給する電源と、
被写体像に基づく新規画像データを生成する画像生成ユニットと、
前記新規画像データの記録媒体への記録、および、前記記録媒体に格納されている既存の画像データの読み出しを担うメディア管理部と、
前記記録媒体への前記新規画像データの記録に必要な記録管理情報と、前記既存の画像データの再生に必要な再生管理情報とを、それぞれ、前記記録媒体から取得して解析する機能を有し、前記電源がオンされると、前記再生管理情報の解析を完了したか否かに関わらず、前記記録管理情報の解析を完了した時点において、前記記録管理情報の解析結果に応じて、前記画像生成ユニットによる前記新規画像データの生成と前記メディア管理部による前記記録媒体への前記新規画像データの記録とを開始させるための記録開始入力の受付を許可するか否かを判断するように構成された管理情報解析部と、
を備えた、撮像装置。
【請求項２】
前記記録媒体への前記新規画像データの記録が可能な記録モードと、前記記録媒体上からの前記既存の画像データの読み出しが可能な再生モードとを切り替えるためのモード切替部をさらに備え、
前記記録モードが設定されている状態で前記電源がオンされた場合、前記管理情報解析部は、前記記録管理情報の取得および解析を行い、
前記再生モードが設定されている状態で前記電源がオンされた場合、前記管理情報解析部は、前記記録媒体から前記再生管理情報を取得し、その取得した前記再生管理情報の解析に基づいて前記既存の画像データの再生の準備を行う、請求項１に記載の撮像装置。
【請求項３】
前記記録モードから前記再生モード、またはその逆へのモード切替が行われた場合、前記管理情報解析部は、切替後のモードに応じて、前記記録管理情報および前記再生管理情報の取得および解析をそれぞれ行う、請求項２に記載の撮像装置。
【請求項４】
前記管理情報解析部が前記記録開始入力の受付を許可した場合に、記録操作可能である旨を表示する表示部をさらに備えた、請求項１〜３のいずれか１項に記載の撮像装置。
【請求項５】
前記管理情報解析部は、前記記録管理情報として、前記既存の画像データを管理するためのプレイリストの数と、直近に作成されたプレイリストに含まれる情報と、前記既存の画像データの総数とを使用し、前記再生管理情報として、全プレイリストに含まれる情報を使用する、請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記管理情報解析部は、前記既存の画像データの総数と、連続で記録可能な画像データのサイズの制限と、前記記録媒体に記録可能な画像データの数の制限と、前記記録媒体の全体の容量とに基づき、前記新規画像データの記録の可否を判断する、請求項１〜４のいずれか１項に記載の撮像装置。
【請求項７】
前記電源がオンされることに応じて、前記記録媒体が所定容量以上の空き容量を有しているか否かを調査する第１空き容量検出処理と、前記第１空き容量検出処理で調査対象となった領域を除く領域における空き容量を調査する第２空き容量検出処理と、をこの順番で実行するように構成された空き容量検出部をさらに備え、
前記管理情報解析部は、前記第１空き容量検出処理の実行結果として前記記録媒体が前記所定容量以上の空き容量を有していることが判明し、かつ前記記録管理情報の解析に基づいて前記記録媒体への前記新規画像データの記録が可能であると判断した場合に、前記第２空き容量検出処理が終了したか否かに関係なく、前記記録開始入力の受付を許可する、請求項１〜６のいずれか１項に記載の撮像装置。
【請求項８】
前記第１空き容量検出処理の実行結果として前記記録媒体が前記所定容量以上の空き容量を有していることが判明した場合、前記空き容量検出部は、前記管理情報解析部による前記記録管理情報の解析処理のバックグラウンドで前記第２空き容量検出処理を実行する、請求項７に記載の撮像装置。
【請求項９】
前記空き容量検出部は、ダイレクトメモリアクセスコントローラを介して、前記管理情報解析部による前記記録管理情報の解析中に前記記録媒体にアクセスして前記第２空き容量検出処理を実行し、
前記管理情報解析部が前記記録管理情報を前記記録媒体から新たに取得する必要が生じたら、前記第２空き容量検出処理を中断して前記記録媒体へのアクセス権が前記空き容量検出部から前記管理情報解析部へと譲渡される、請求項８に記載の撮像装置。
【請求項１０】
前記所定容量が、前記記録開始入力の受付の許可から前記第２空き容量検出処理の終了まで前記被写体の撮像を行った場合に前記画像生成ユニットで生成される前記新規画像データのサイズよりも大きい、請求項７〜９のいずれか１項に記載の撮像装置。
【請求項１１】
前記空き容量検出部は、前記第１空き容量検出処理において、前記記録媒体の所定領域に前記所定容量以上の空き容量があるか否かを調査する、請求項７〜１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記空き容量検出部は、前記第１空き容量検出処理において、前記所定領域の空き容量を算出し、算出した空き容量が前記所定容量以上か否かを判断するとともに、前記第２空き容量検出処理において、前記所定領域を除く他の領域の空き容量を算出する、請求項１１に記載の撮像装置。
【請求項１３】
前記画像生成ユニットで生成された前記新規画像データを前記記録媒体に記録する前に一時的に蓄積するバッファをさらに備え、
前記第２空き容量検出処理の実行結果として前記他の領域に空き容量があることが判明した場合、前記メディア管理部は、前記バッファ上の前記新規画像データを前記他の領域に記録し、
前記第２空き容量検出処理の実行結果として前記他の領域に空き容量が無いことが判明した場合、前記メディア管理部は、前記バッファ上の前記新規画像データを前記所定領域に記録する、請求項１２に記載の撮像装置。
【請求項１４】
前記管理情報解析部が前記記録開始入力の受付を許可した時点で、記録操作可能である旨を表示するとともに、前記空き容量検出部によって算出された前記記録媒体の空き容量に基づき、記録可能時間を表示する表示部をさらに備えた、請求項７〜１３のいずれか１項に記載の撮像装置。
【請求項１５】
前記記録媒体が、着脱可能な不揮発性のメモリカードと、当該撮像装置に内蔵された不揮発性の内蔵メモリとを含み、
前記新規画像データを前記メモリカードに記録すべきか前記内蔵メモリに記録すべきかを、ユーザが選択できるようにするためのメディア選択部が設けられ、
前記電源がオンされることに応じて、前記管理情報解析部は、前記メモリカードおよび前記内蔵メモリのうち、前記新規画像データを記録すべきものから前記記録管理情報を取得して解析する、請求項１〜１４のいずれか１項に記載の撮像装置。
【請求項１６】
ハードディスクドライブと、
前記新規画像データを前記記録媒体に記録すべきか前記ハードディスクドライブに記録すべきかを、ユーザが選択できるようにするためのメディア選択部とをさらに備え、
前記ハードディスクドライブに前記新規画像データを記録することが選択されている場合には、前記記録管理情報の解析を進めて前記新規画像データを記録可能か否か判断する起動パターンに代えて、前記管理情報解析部は、前記記録管理情報の解析および前記再生管理情報の解析の両方を行う、請求項１〜１５のいずれか１項に記載の撮像装置。
【請求項１７】
記録媒体への新規画像データの記録に必要な記録管理情報と、前記記録媒体上の既存の画像データの再生に必要な再生管理情報とを、それぞれ、前記記録媒体から取得して解析することに応じて、前記記録媒体への前記新規画像データの記録、または前記記録媒体上の前記既存の画像データの再生が許可されるように構成された撮像装置の起動方法であって、
前記撮像装置の電源がオンされると、前記再生管理情報の解析を完了したか否かに関わらず、前記記録管理情報の解析を完了した時点において、前記記録管理情報の解析結果に応じて、前記記録媒体への前記新規画像データの記録が可能か否かを判断するステップと、
前記記録媒体への前記新規画像データの記録が可能であると判断した場合に、前記撮像装置の画像生成ユニットによる前記新規画像データの生成と前記記録媒体への前記新規画像データの記録とを開始させるための記録開始入力の受付を許可するステップと、
を含む、撮像装置の起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその起動方法に関する。
【背景技術】
【０００２】
デジタルカメラやデジタルビデオカメラ等の撮像装置には、ユーザが撮りたいと感じたシーンを逃さないように、電源オンから記録可能になるまでの時間の短縮が求められている。電源オンから記録可能となるまでに比較的長い時間（例えば５〜６秒）を必要とするのは、メモリカード等の記録媒体の調査を行っているからである。具体的には、空き容量や再生可能な画像データの有無等を調査する。
【０００３】
電源オンから記録可能となるまでに必要な時間（以下、「起動時間」ともいう）を短縮する技術として、例えば、特開２００１−３６７８５号公報および特開２００２−２３７９７７号公報に開示された技術がある。
【０００４】
特開２００１−３６７８５号公報の情報処理装置によれば、電源オフ中に記録媒体の交換を認識した場合には、電源オフ中でも記録媒体から必要な情報を取得し、取得した情報をバックアップメモリに保存する。次回の電源オン時にバックアップメモリ上の情報を活用すれば、起動時間を短縮できる。
【０００５】
特開２００２−２３７９７７号公報の電子カメラに採用された技術は、基本的には、特開２００１−３６７８５号公報に開示された技術と同じである。すなわち、特開２００２−２３７９７７号公報の電子カメラによれば、記録媒体から空き容量等の管理情報を予め読み出してメモリに保存する。そして、電源オン時には、メモリに保存された管理情報に基づいて撮影の可否を判断する。電池や記録媒体の交換を認識した場合には、改めて記録媒体から管理情報を読み出してメモリに保存する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−３６７８５号公報
【特許文献２】特開２００２−２３７９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上記文献に開示された技術によれば、電源オフ中にも記録媒体の交換を認識する必要がある。そのため、電源オフ中の記録媒体の交換を認識するための手段やその手段への常時給電が不可欠となる。バッテリで動作する撮像装置にとって、待機電力の増大は、記録／再生時間の短縮に直結するので好ましくない。
【課題を解決するための手段】
【０００８】
本発明は、
自機に電力を供給する電源と、
被写体像に基づく新規画像データを生成する画像生成ユニットと、
前記新規画像データの記録媒体への記録、および、前記記録媒体に格納されている既存の画像データの読み出しを担うメディア管理部と、
前記記録媒体への前記新規画像データの記録に必要な記録管理情報と、前記既存の画像データの再生に必要な再生管理情報とを、それぞれ、前記記録媒体から取得して解析する機能を有し、前記電源がオンされると、前記再生管理情報の解析を完了したか否かに関わらず、前記記録管理情報の解析を完了した時点において、前記記録管理情報の解析結果に応じて、前記画像生成ユニットによる前記新規画像データの生成と前記メディア管理部による前記記録媒体への前記新規画像データの記録とを開始させるための記録開始入力の受付を許可するか否かを判断するように構成された管理情報解析部と、
を備えた、撮像装置を提供する。
【０００９】
他の側面において、本発明は、
記録媒体への新規画像データの記録に必要な記録管理情報と、前記記録媒体上の既存の画像データの再生に必要な再生管理情報とを、それぞれ、前記記録媒体から取得して解析することに応じて、前記記録媒体への前記新規画像データの記録、または前記記録媒体上の前記既存の画像データの再生が許可されるように構成された撮像装置の起動方法であって、
前記撮像装置の電源がオンされると、前記再生管理情報の解析を完了したか否かに関わらず、前記記録管理情報の解析を完了した時点において、前記記録管理情報の解析結果に応じて、前記記録媒体への前記新規画像データの記録が可能か否かを判断するステップと、
前記記録媒体への前記新規画像データの記録が可能であると判断した場合に、前記撮像装置の画像生成ユニットによる前記新規画像データの生成と前記記録媒体への前記新規画像データの記録とを開始させるための記録開始入力の受付を許可するステップと、
を含む、撮像装置の起動方法を提供する。
【発明の効果】
【００１０】
一般に、新規画像データを記録媒体に記録するために記録管理情報の解析が必要であり、既存の画像データの再生のために再生管理情報の解析が必要である。上記本発明では、電源がオンされることに応じて、記録管理情報の解析を行う。そして、記録管理情報の解析に基づいて記録媒体への新規画像データの記録が可能であると判断した場合に、記録開始入力の受付を許可する。再生管理情報の解析を省略ないし後回しにすれば、ユーザが電源をオンしてから実際に撮影ないし録画が可能になるまでに必要な時間（起動時間）を短縮できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の撮像装置の一実施形態であるビデオカメラの構成図
【図２】コントローラの一部の機能を示す構成図
【図３Ａ】起動処理のフローチャート
【図３Ｂ】図３Ａ中の記録準備処理の詳細なフローチャート
【図３Ｃ】図３Ｂに続く記録準備処理のフローチャート
【図４】空き容量の算出方法を示す概略図
【図５】記録媒体に格納されたファイルおよびファイルのディレクトリ構造を示す概略図
【図６】管理情報の構造を示す概略図
【図７Ａ】記録操作が可能になった時点でのモニタの表示例
【図７Ｂ】記録媒体の全体の空き容量が確定した時点でのモニタの表示例
【図７Ｃ】記録操作不可の場合のモニタの表示例
【図８】第２空き容量検出処理をバックグラウンドで実行する場合のタスク切り替えを示す概略図
【発明を実施するための形態】
【００１２】
以下、添付の図面を参照しつつ、本発明の実施形態を説明する。
【００１３】
１．構成
図１は、本発明の撮像装置の一実施形態であるビデオカメラの構成図である。ビデオカメラ１０１は、画像生成ユニット１０３、コントローラ１０、カードスロット５０およびモニタ３０を備えている。コントローラ１０には、各種の入力操作を行うための操作部４０が接続されている。駆動系１５０、タイミングジェネレータ１２２およびバッファ２０が、周辺機器として、コントローラ１０と画像生成ユニット１０３との間に設けられている。ビデオカメラ１０１の各部には、バッテリやＡＣ電源等の電源２２から電力が供給される。
【００１４】
画像生成ユニット１０３は、光学系１１０、撮像素子１２１、ＡＤ変換器１３１および画像処理部１４０を含む。画像生成ユニット１０３は、被写体の撮像を行うとともに被写体像に基づく新規画像データを生成する。新規画像データは記録媒体７０に記録できる。コントローラ１０は、記録媒体７０として、着脱可能なメモリカード６０と、当該ビデオカメラ１０１に組み込まれた内蔵メモリ６２とを使用できる。また、コントローラ１０は、新規画像データや記録媒体７０に格納された既存の画像データに基づく画像をモニタ３０に表示させることができる。以下、ビデオカメラ１０１の構成を詳細に説明する。
【００１５】
光学系１１０は、対物レンズ１１１、ズームレンズ１１２、絞り１１３、ＯＩＳ１１４（Optical Image Stabilizer）およびフォーカスレンズ１１５を含む。光学系１１０は、被写体からの光を集光し、被写体像を形成する。
【００１６】
駆動系１５０は、いわゆるサーボ系によって構成されており、光学系１１０内の各光学素子を駆動する。
【００１７】
撮像素子１２１は、光学系１１０で形成された被写体像を撮像して、画像データを生成する。撮像素子１２１は、典型的には、ＣＣＤイメージセンサまたはＣＭＯＳイメージセンサで構成されている。タイミングジェネレータ１２２は、撮像素子１２１を駆動するためのタイミング信号を生成する。撮像素子１２１は、タイミングジェネレータ１２２で生成されたタイミング信号に従って、露光、転送、電子シャッタ等の各種の動作を行う。ＡＤ変換器１３１は、撮像素子１２１で生成された画像データをデジタル信号に変換する。
【００１８】
画像処理部１４０は、ＡＤ変換器１３１で変換された画像データに対して各種の処理を施す。具体的に、画像処理部１４０は、撮像素子１２１で生成された画像データに対して処理を施し、記録媒体７０に記録するための画像データを生成したり、モニタ３０に表示するための画像データを生成したりする。また、画像処理部１４０は、記録媒体７０から読み出された既存の画像データに対して処理を施し、モニタ３０に表示するための画像データを生成したり、記録媒体７０に再格納するための画像データを生成したりする。画像処理部１４０は、通常、ＤＳＰ（digital signal processor）やマイクロコンピュータで構成されている。
【００１９】
前処理部１４１は、ＡＤ変換器１３１でデジタル信号に変換された画像データに対して、ガンマ補正、ホワイトバランス補正、傷補正等の各種の画像処理を行う。
【００２０】
圧縮部１４２は、ＤＣＴ（離散コサイン変換）、ハフマン符号化等の公知の手法で画像データを圧縮する。圧縮部１４２は、例えば、ＭＰＥＧ−２（Moving Picture Experts Group-2）や、Ｈ．２６４の規格に準拠した圧縮形式により画像データを圧縮する。
【００２１】
伸張部１４３は、記録媒体７０に格納された圧縮済みの画像データをモニタ３０で再生する場合等に、この画像データを非圧縮の状態に復号化する。
【００２２】
コントローラ１０は、ビデオカメラ１０１の全体を制御する。コントローラ１０が提供するべき機能は、ＤＳＰなどのハードウェアと、そのハードウェアを用いて実行されるべき制御プログラムを含むソフトウェアとの組み合わせで実現されうる。
【００２３】
バッファ２０は、コントローラ１０および画像処理部１４０のワークメモリとして機能する。バッファ２０は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）や強誘電体メモリで構成できる。
【００２４】
コントローラ１０は、カードスロット５０を介して、カードスロット５０に装着されたメモリカード６０にアクセスできる。メモリカード６０は、フラッシュメモリや強誘電体メモリ等の不揮発性のメモリで構成されている。内蔵メモリ６２もメモリカード６０と同様の不揮発性のメモリで構成できる。記録媒体７０として、メモリカード６０および内蔵メモリ６２の一方のみを採用してもよい。
【００２５】
本実施形態において、ビデオカメラ１０１は、記録媒体７０としてメモリカード６０と内蔵メモリ６２との二つを有する。しかし、必ずしもこのような構成である必要はない。例えば、ビデオカメラ１０１は、記録媒体７０に加えて、ハードディスクドライブ６４（ＨＤＤ）を有してもよい。この場合、メモリカード６０とＨＤＤ６４との組み合わせを好適に採用できる。さらに、メモリカード６０、内蔵メモリ６２およびＨＤＤ６４以外に、光ディスク等の他の記録媒体に画像データを記録する構成も考えうる。
【００２６】
モニタ３０は、画像生成ユニット１０３で生成した新規画像データに基づく画像や記録媒体７０に格納されている既存の画像データに基づく画像を表示できる。また、モニタ３０には、ビデオカメラ１０１の各種の設定情報や撮影時間も表示される。モニタ３０として、液晶モニタ、電子ビューファインダ、有機ＥＬモニタ等を採用できる。
【００２７】
操作部４０は、各種の操作手段を総称した構成要素であり、ユーザの指示を受け付け、その指示をコントローラ１０に伝達する役割を担う。図２に示すように、操作部４０は、例えば、電源スイッチ４０ａ、記録開始スイッチ４０ｂ、モード切替部４０ｃ、メディア選択部４０ｄおよび起動パターン選択部４０ｅを含む。操作部４０の一部は、モニタ３０を使用したタッチスクリーンで構成されていてもよい。
【００２８】
モード切替部４０ｃは、記録媒体７０への新規画像データの記録が可能な記録モードと、記録媒体７０からの既存の画像データの読み出しが可能な再生モードとを切り替えるための操作部である。ユーザは、このモード切替部４０ｃでビデオカメラ１０１の動作モードを選択できる。再生モードにおいて、コントローラ１０は、記録媒体７０に格納された既存の画像データに基づく画像をモニタ３０や外付けの受像機（例えばテレビ受像機）に表示させることができる。また、再生モードにおいて、コントローラ１０は、記録媒体７０の画像データをＨＤＤ６４や外付けの記憶装置（例えばパーソナルコンピュータのＨＤＤ）に移動させることができる。なお、記録モードが写真撮影モードと動画撮影モードに分かれていてもよいし、その他の動作モードが設けられていてもよい。モード切替部４０ｃは、例えば、ダイアル式のスイッチやスライド式のスイッチで構成できる。
【００２９】
メディア選択部４０ｄは、新規画像データの記録先をユーザが指定するための操作部である。具体的には、新規画像データをメモリカード６０に記録すべきか内蔵メモリ６２に記録すべきかを、ユーザはメディア選択部４０ｄで選択できる。ビデオカメラ１０１がＨＤＤ６４を備えている場合には、新規画像データを記録媒体７０に記録すべきかＨＤＤ６４に記録すべきかを、ユーザはメディア選択部４０ｄで選択できる。また、新規画像データの記録の場合と同様に、既存の画像データの読み出し元を指定できるように、メディア選択部４０ｄが構成されていてもよい。
【００３０】
本実施形態では、記録媒体７０としてメモリカード６０および内蔵メモリ６２を併用している。ビデオカメラ１０１は、一方のメディアへの新規画像データの記録が不可能になった時点で、新規画像データの記録先を他方のメディアに自動的に切り替えるモードを有する（いわゆるリレー録画モード）。リレー録画モードに設定すれば、ユーザは、より長時間の録画をすることができる。
【００３１】
電源スイッチ４０ａは、ビデオカメラ１０１を起動させるためのスイッチである。電源スイッチ４０ａを操作して電源２２をオンにすると、ビデオカメラ１０１は、上述の記録モードまたは再生モードで起動する。記録モードで起動後、記録開始スイッチ４０ｂをオンすると実際の記録が始まる。
【００３２】
具体的に、ビデオカメラ１０１は、電源２２がオンされると、モード切替部４０ｃによってその時点で設定されている動作モードで起動する。ただし、直近の電源オフ時の動作モードで起動するような構成や、電源オン時に常に記録モードで起動するような構成であってもよい。また、本実施形態において、ビデオカメラ１０１は、ユーザからの電源スイッチ４０ａの操作を受け付けることにより起動する。しかし、必ずしもこのような構成とする必要はない。例えば、ビデオカメラ１０１は、ユーザからモニタ３０を開く操作を受け付けることにより起動する構成としてもよい。起動パターン選択部４０ｅの詳細は後述する。
【００３３】
図２は、コントローラの一部の機能を視覚化して示す構成図である。コントローラ１０は、空き容量検出部１３、管理情報解析部１４およびメディア管理部５１を含む。空き容量検出部１３は、記録媒体７０の空き容量を検出する機能を有する。管理情報解析部１４は、記録媒体７０への新規画像データの記録に必要な記録管理情報と、既存の画像データの再生に必要な再生管理情報とを、それぞれ、記録媒体７０から取得して解析する機能を有する。メディア管理部５１は、新規画像データの記録媒体７０への記録、および、記録媒体７０に格納されている既存の画像データの読み出しを担う。こうした機能は、制御プログラムと、その制御プログラムを実行するコントローラ１０内のＣＰＵ（図示省略）とによって提供されうる。
【００３４】
２．動作
２−１．起動動作
次に、ビデオカメラ１０１の起動処理のフローチャートを図３Ａ〜３Ｃに示す。コントローラ１０は、電源スイッチ４０ａがオンされることに応じて、図３Ａに示す起動処理を実行する。
【００３５】
まず、ユーザから電源２２をオンにする操作を受け付けると、コントローラ１０は、現在の動作モードが記録モードに設定されているか否かを判断する（Ｓ１０）。例えば、モード切替部４０ｃを記録モードに設定した場合と再生モードに設定した場合とで、異なる出力（電圧値）を与える回路を設け、その回路の出力を検出することで、動作モードを判断できる。記録モードが設定されている場合には、コントローラ１０は、記録準備処理を実行し（Ｓ１１）、そうでない場合には、コントローラ１０は、再生準備処理を実行する（Ｓ１２）。
【００３６】
２−２．記録モードに設定されている場合の起動動作
図３Ｂおよび３Ｃは、図３Ａ中の記録準備処理の詳細なフローチャートである。
【００３７】
記録準備処理が開始されると、空き容量検出部１３は、空き容量確定フラグをオフに設定する（Ｓ３０１）。ここで、空き容量確定フラグとは、後述する第２空き容量検出処理が完了しているか否かを示すフラグである。空き容量確定フラグがオフに設定されると、空き容量検出部１３は、記録媒体７０の所定領域に所定容量以上の空き容量があるか否かを調査する第１空き容量検出処理を実行する（Ｓ３０２）。本実施形態では、所定容量として１２８ＭＢが設定されている。所定領域に１２８ＭＢ以上の空き容量が無いと判断した場合（Ｓ３０２）、空き容量検出部１３は、所定領域を除く他の領域の空き容量を調査する第２空き容量検出処理を実行する（Ｓ３０３）。他の領域の空き容量を検出後、空き容量検出部１３は、空き容量確定フラグをオンに設定する（Ｓ３０３）。
【００３８】
第１および第２空き容量検出処理について、図４を参照して説明する。図４に示すように、第１空き容量検出処理を実行する際、空き容量検出部１３は、記録媒体７０の所定領域４０１の空き容量を算出する。記録媒体７０の全体の容量は非常に大きいので（例えば数十ＧＢかそれ以上）、空き容量を完全に算出するには時間がかかり過ぎる。そこで、本実施形態において、空き容量検出部１３は、所定領域４０１の空き容量のみを先に算出し、算出した空き容量が所定容量（１２８ＭＢ）以上か否かを判断する。このようにして、所定領域４０１に所定容量以上の空き容量があるか否かを調査する。算出した空き容量が所定容量以上の場合には、十分な空き容量が確保されているものとみなして、コントローラ１０は、フローチャートのＳ３０４以降の処理に進む。
【００３９】
記録媒体７０の空き容量の算出は、電源オンから記録可能となるまでに比較的長い時間を要する原因の一つになっている。本実施形態のように、所定領域４０１の空き容量のみを先に算出し、他の領域４０２の空き容量の算出を後回しにすることで、ビデオカメラ１０１は、起動時間を大幅に短縮できる。
【００４０】
図４に示す例では、所定領域４０１として、記録媒体７０の先頭アドレス（メモリカード６０または内蔵メモリ６２における使用可能なデータ領域の先頭アドレス）から数百ＭＢの領域が設定されている。この所定領域４０１は、最終アドレス（使用可能なデータ領域の最終アドレス）を含む領域や、中間領域であってもよい。好適には、使用する可能性が低い領域、例えば最終アドレスから数百ＭＢの領域を、第１空き容量検出処理で調査するべき所定領域４０１として設定できる。所定領域４０１は他の領域４０２のサイズよりも小さいサイズを有する。所定領域４０１のサイズにも特に限定はないが、第１空き容量検出処理での時間消費を極力抑制できるように、所定容量（１２８ＭＢ）よりも少し大きい程度であればよい。
【００４１】
なお、第１空き容量検出処理で所定容量以上の空き容量の有無を調査するべき領域が固定されていない場合も考えうる。例えば、第１空き容量検出処理において、記録媒体７０を複数のブロックに分けて空き容量を算出してもよい。この場合には、所定容量以上の空き容量を有するブロックが発見された時点で、Ｓ３０４以降の記録管理情報の解析処理に移るようにすることができる。
【００４２】
また、本実施形態では、所定容量を１２８ＭＢに設定している。この所定容量に特に限定はないが、小さすぎるのは好ましくない。本実施形態において、ビデオカメラ１０１は、一定の条件を満たせば、第２空き容量検出処理の完了を待たずに新規画像データの記録を許可する。適切なサイズの所定容量が設定されている場合には、仮に、第２空き容量検出処理の実行結果として他の領域４０２の空き容量がゼロであることが判明したとしても、ビデオカメラ１０１は、その時点までの画像データを所定領域４０１に記録できる。つまり、記録開始入力の受付の許可から第２空き容量検出処理の終了まで被写体の撮像を行った場合に画像生成ユニット１０３で生成される新規画像データのサイズよりも大きいことが、「所定容量」の一つの目安である。１２８ＭＢ以上の空き容量があれば、例えば、記録ビットレートが１７Ｍｂｐｓである場合に、約１分間の録画が可能である。
【００４３】
一方、第２空き容量検出処理を実行する際、空き容量検出部１３は、所定領域４０１を除く他の領域４０２の空き容量を算出する。第１空き容量検出処理において算出した所定領域４０１の空き容量と、第２空き容量検出処理において算出した他の領域４０２の空き容量とを合計すれば、空き容量検出部１３は、全領域４０３の空き容量、つまり記録媒体７０の全体の空き容量を算出できる。
【００４４】
図３ＢのＳ３０２において、空き容量検出部１３が１２８ＭＢ以上の空き容量があると判断した場合、またはＳ３０３の処理が実行されると、管理情報解析部１４は、記録媒体７０上の管理情報を取得し、解析する（Ｓ３０４〜Ｓ３０９）。そのような管理情報には、記録媒体７０への新規画像データの記録に必要な記録管理情報と、既存の画像データの再生に必要な再生管理情報とが含まれる。記録モードで電源２２がオンされた場合、管理情報解析部１４は、図３ＢのＳ３０４〜Ｓ３０９に示すように、記録管理情報を取得し、解析する。再生管理情報の解析を省略することで、起動時間を大幅に短縮できる。
【００４５】
一般に、解析を要する管理情報は、ビデオカメラ１０１に採用されている規格やファイルシステムと関係している。ビデオカメラ等の撮像装置に広く採用できる規格として、例えば、ＡＶＣＨＤ（Advanced Video Codec High Definition（登録商標））規格がある。ＡＶＣＨＤ規格は、ハイビジョン動画記録フォーマットの１つであり、ＦＡＴ３２（File Allocation Table 32）ファイルシステムのようなファイルシステムを介して複数種類のメディアをサポートできるように設計されている。
【００４６】
本実施形態では、ＡＶＣＨＤ規格およびＦＡＴ３２ファイルシステムに基づき、図５に示すディレクトリ構造で各種のファイルが格納されている。「ＢＤＭＶ」ディレクトリ内には「ＩＮＤＥＸ．ＢＤＭ」、「ＭＯＶＩＥＯＢＪ．ＢＤＭ」、「ＰＬＡＹＬＩＳＴ」、「ＣＬＩＰＩＮＦ」および「ＳＴＲＥＡＭ」の各ファイルまたはディレクトリが格納されている。「ＡＶＣＨＤＴＮ」ディレクトリ内には、サムネイル情報を含むファイルが格納されている。
【００４７】
「ＩＮＤＥＸ．ＢＤＭ」は、記録媒体７０にどのようなファイルが格納されているかを管理するファイルである。ＩＮＤＥＸ．ＢＤＭファイルは、図６に示すように、記録媒体７０に格納された動画ファイル（画像データ）に関するプレイリストを参照するためのテーブル（プレイリスト参照テーブル）を有する。
【００４８】
ここで、「プレイリスト」とは、任意のルールに基づいて１または複数の動画ファイルをグループ化し、管理するファイルである。本実施形態において、プレイリストは、同日に作成された全ての動画ファイルを一纏めにして管理する。この場合、各プレイリストは、動画ファイルの作成日に関する情報を有している。特定の動画ファイルが管理されているプレイリストを参照すれば、その特定の動画ファイルの作成日を識別できる。
【００４９】
「ＭＯＶＩＥＯＢＪ．ＢＤＭ」は、動画ファイルの再生方法を定義しているファイルである。
【００５０】
「ＰＬＡＹＬＩＳＴ」ディレクトリは、拡張子「ＭＰＬ」を有するプレイリストを格納する。
【００５１】
「ＣＬＩＰＩＮＦ」ディレクトリは、拡張子「ＣＰＩ」を有する管理ファイル（ＣＰＩファイル）を格納する。ＣＰＩファイルは、拡張子「ＭＴＳ」を有する動画ファイルと１対１に対応付けられている。ＣＰＩファイルは、対応付けられた動画ファイルに関する情報（例えば、動画像の画角に関する情報、動画ファイルにおけるオーディオの種類に関する情報等）を有する。
【００５２】
「ＳＴＲＥＡＭ」ディレクトリは、拡張子「ＭＴＳ」を有する動画ファイル（ＭＴＳファイル）、つまり、画像データの本体を格納する。
【００５３】
図３ＢのＳ３０２において、空き容量検出部１３が１２８ＭＢ以上の空き容量があると判断した場合、またはＳ３０３の処理が実行されると、管理情報解析部１４は、プレイリスト参照テーブルからプレイリストへのリンク数（つまりプレイリストの数）に関する情報を取得する（Ｓ３０４）。プレイリストへのリンク数に関する情報を取得すると、管理情報解析部１４は、記録媒体７０に存在しているプレイリストの数が、予め定められた上限値（本実施形態では２００）を超えているか否かを判断する（Ｓ３０５）。これは、記録媒体７０上に作成可能なプレイリストの数が規格等により制限されていることがあるからである。
【００５４】
プレイリストの数が予め定められた上限値（２００）を超えていると判断すると（Ｓ３０５）、コントローラ１０は、モニタ３０に記録操作不可である旨を表示させる（Ｓ３１０）。
【００５５】
プレイリストの数が２００以下であると判断すると、管理情報解析部１４は、プレイリスト参照テーブルに記述されたプレイリストの中で最も日付の新しいプレイリスト、すなわち、最終プレイリストに関する情報を取得する（Ｓ３０６）。
【００５６】
最終プレイリストに関する情報を取得すると、管理情報解析部１４は、その最終プレイリストが２００番目のプレイリストであって、その最終プレイリストに記述されたエントリマークの数が所定数以上か否かを判断する（Ｓ３０７）。ここで「エントリマーク」とは、ユーザが特定のシーンを再生時に容易に検索できるようにするための電子しおりを意味する。図６に示すように、各プレイリストには、エントリマークの位置や数を特定可能なエントリマーク参照テーブルが含まれている。１つのプレイリストで管理できるエントリマークの数にも予め上限が定められている。本実施形態では、１つのプレイリストで９９個のエントリマークを管理できる。ここで、管理情報解析部１４がＳ３０７の処理を実行する理由を説明する。
【００５７】
本実施形態において、コントローラ１０は、ユーザによる画像の撮影日が変わると、プレイリストを新たに作成する。但し、プレイリストの数が上限である２００個に達している場合には、コントローラ１０は、ユーザによる画像の撮影日が変わったとしても、プレイリストを新たに作成せず、２００個目のプレイリストに新規画像データの管理情報を追加する。従って、プレイリストが既に２００個に達していたとしても２００個目のプレイリストのエントリマークが未だに９９個未満であれば、コントローラ１０は、新規画像データの管理情報を２００個目のプレイリストに追加できる。一方、プレイリストが既に２００個作成されており、かつ、２００個目のプレイリストにおけるエントリマークが既に９９個作成されている場合には、管理情報解析部１４は新規画像データを記録できないと判断する。この場合、コントローラ１０は、記録操作不可である旨をモニタ３０に表示させる（Ｓ３１０）。
【００５８】
Ｓ３０７においてＮｏと判断すると、管理情報解析部１４は、既存の画像データの総数（総ストリーム数）に関する情報を取得する（Ｓ３０８）。既存の画像データの総数に関する情報を取得すると、管理情報解析部１４は、記録媒体７０の全体容量を使用して新規画像データを記録した場合に、既存の画像データを収納したファイル数と記録された新規画像データを収納したファイル数との合計が、予め定められたファイル数の上限（＝４０００）を超えるか否か判断する（Ｓ３０９）。要するに、管理情報解析部１４は、既存の画像データ（動画ファイル）の総数と、連続で記録可能な画像データのサイズの制限と、記録媒体７０に記録可能な画像データの数の制限と、記録媒体７０の全体の容量とに基づき、新規画像データの記録の可否を判断する（Ｓ３０８，Ｓ３０９）。具体的には、管理情報解析部１４は、Ｓ３０９において、（総ストリーム数）＋（メディア容量／４ＧＢ）≧４０００となるか否かを判断する（Ｓ３０９）。ここで、管理情報解析部１４がＳ３０９の処理を実行する理由を説明する。
【００５９】
ＦＡＴ３２ファイルシステムによると、１つのファイルの最大サイズが４ＧＢ未満に制限される。そのため、１つの画像データ（動画ファイル）が４ＧＢを超えると、コントローラ１０は、記録を継続するために自動的に新しいファイルを作成する。また、本実施形態では、管理可能なファイル数の上限を４０００に規定している。従って、管理情報解析部１４は、Ｓ３０９において、（総ストリーム数）＋（メディア容量／４ＧＢ）≧４０００となるか否かを判断している。このようにすれば、規格上の制限に基づく新規画像データの記録の可否を、記録媒体７０の現実の空き容量を使用せずに判断できる。このことも、起動時間の短縮に有効である。
【００６０】
以上のように、管理情報解析部１４は、記録管理情報として、（i）記録媒体７０に格納された既存の画像データを管理するためのプレイリストの数と、（ii）直近に作成されたプレイリスト（最終プレイリスト）に関する情報と、（iii）既存の画像データの総数とを使用し、新規画像データの記録の可否を判断する。この結果、新規画像データの記録中に規格上の制限で記録が中断するといった不具合を未然に防げる。
【００６１】
Ｓ３０４〜３０９において、管理情報解析部１４は、電源２２がオンされることに応じて、記録媒体７０から記録管理情報を取得し、その取得した記録管理情報の解析に基づいて記録媒体７０への新規画像データの記録が可能か否かを判断する。言い換えれば、管理情報解析部１４は、再生管理情報の解析を完了したか否かに関わらず、記録管理情報の解析を完了した時点において、新規画像データの記録が可能か否かを判断する。記録可能であると判断した場合に、画像生成ユニット１０３による新規画像データの生成およびメディア管理部５１による記録媒体７０への新規画像データの記録を開始させるための記録開始入力の受付を許可する。これにより、電源オンから記録可能となるまでの時間（起動時間）を短縮できる。
【００６２】
管理情報解析部１４が記録開始入力の受付を許可した場合に、コントローラ１０は、記録操作可能である旨をモニタ３０に表示させる。具体的には、コントローラ１０は、図７Ａに示すように、モニタ３０に記録時間を表示させ、記録可能な状態になったことをユーザに知らせる。なお、音声やランプのような他の報知手段で、記録操作可能である旨をユーザに知らせてもよい。
【００６３】
コントローラ１０が記録操作可能である旨をモニタ３０に表示させると、図３Ｃに示すように、空き容量検出部１３は、記録媒体７０の全体の空き容量が検出されているか否かを空き容量確定フラグによって判断する（Ｓ３１２）。空き容量確定フラグがオフの場合、空き容量検出部１３は、図４に示した他の領域４０２の空き容量を算出する（Ｓ３１３）。つまり、空き容量検出部１３は、電源２２がオンされることに応じて、記録媒体７０が所定容量以上の空き容量を有しているか否かを調査する第１空き容量検出処理（Ｓ３０１，Ｓ３０２）と、第１空き容量検出処理で調査対象となった領域を除く領域における空き容量を調査する第２空き容量検出処理（Ｓ３１３）とをこの順番で実行する。管理情報解析部１４は、第１空き容量検出処理の実行結果として記録媒体７０が所定容量以上の空き容量を有していることが判明し、かつ記録管理情報の解析に基づいて記録媒体７０への新規画像データの記録が可能であると判断した場合に、第２空き容量検出処理が終了したか否かに関係なく、記録開始入力の受付を許可する。詳細には、第２空き容量検出処理が終了するよりも前の時点（Ｓ３１１の時点）で記録開始入力の受付が許可されうる。
【００６４】
Ｓ３０１で算出した所定領域４０１の空き容量と、Ｓ３１３で算出した他の領域４０２の空き容量とを合計すれば、記録媒体７０の全体の空き容量を算出できる。全体の空き容量を記録ビットレート（例えば１７Ｍｂｉｔ／ｓｅｃ）で除すれば、記録可能時間を算出できる（Ｓ３１４）。その後、図７Ｂに示すように、記録可能時間をモニタ３０に表示する（Ｓ３１５）。
【００６５】
このように、本実施形態では、管理情報解析部１４が記録開始入力の受付を許可した時点で、記録操作可能である旨をモニタ３０に表示する。さらに、空き容量検出部１３によって算出された記録媒体７０の空き容量に基づき、記録可能時間がモニタ３０に表示される。モニタ３０への表示を段階的に進めることで、ユーザに違和感を抱かせることなく、記録操作が可能になったことを迅速に報知できる。
【００６６】
なお、本実施形態において、画像生成ユニット１０４で生成された新規画像データは、記録媒体７０に記録される前にバッファ２０に一時的に蓄積される。第２空き容量検出処理の実行結果として他の領域４０２に空き容量があることが判明した場合、メディア管理部５１は、バッファ２０上の新規画像データを所定領域４０１ではなく、他の領域４０２に記録する（図４参照）。他方、第２空き容量検出処理の実行結果として他の領域４０２に空き容量が無いことが判明した場合、メディア管理部５１は、バッファ２０上の新規画像データを所定領域４０１に記録する。このようにすれば、所定領域４０１に１２８ＭＢ以上の空き容量を常時確保できる。そのため、第１空き容量検出処理で調査するべき所定領域４０１の変更が不要である。
【００６７】
また、記録媒体７０の全体の空き容量を算出した結果として、残りの記録可能時間が所定時間（例えば数分間）よりも少ないことが判明した場合には、図７Ｃに示すように、モニタ３０に、容量不足である旨を表示してもよい。
【００６８】
先に説明したように、ユーザは、メディア選択部４０ｄを操作して新規画像データの記録先を指定できる。従って、電源２２がオンされることに応じて、管理情報解析部１４は、新規画像データの記録先を調査するとともに、メモリカード６０および内蔵メモリ６２のうち、新規画像データを記録すべきものから記録管理情報を取得して解析してもよい。このようにすれば、メモリカード６０および内蔵メモリ６２の一方のメディアについてのみ、新規画像データの記録の可否を調査すれば足りるので、起動時間の短縮に効果的である。
【００６９】
また、一方のメディアへの新規画像データの記録が不可能になった時点で、新規画像データの記録先を他方のメディアに自動的に切り替えるモード（いわゆるリレー録画モード）が設定されている場合には、次のような処理を実行しうる。すなわち、管理情報解析部１４により、リレー元のメディアのみ先に記録可能か否か判断する。リレー元のメディアとは、新規画像データを先に記録するべきメディアである。リレー元のメディアへの新規画像データの記録が可能であると判断した場合に、記録開始入力の受付を許可する。その後、リレー先のメディアへの新規画像データの記録が可能か否かを調べる。さらに、リレー元のメディアの空き容量を先に算出し、記録可能時間をモニタ３０に表示する。その後、リレー先のメディアの空き容量も算出し、合計の記録可能時間をモニタ３０に表示する。このようにすれば、メモリカード６０と内蔵メモリ６２とを併用する場合にも、電源オンから記録可能となるまでの時間を確実に短縮できる。
【００７０】
また、リレー録画モードが設定されている場合には、次のような処理も採用できる。まず、リレー元のメディアが所定容量以上の空き容量を有していないことが判明した場合、リレー先のメディアが所定容量以上の空き容量を有しているか否かを調査する。リレー先のメディアが所定容量以上の空き容量を有している場合、リレー先のメディアから記録管理情報を取得し、取得した記録管理情報を解析する。その結果、リレー先のメディアへの新規画像データの記録が可能であると判断した場合には、記録開始入力の受付を許可する。つまり、リレー元のメディアとリレー先のメディアとを強制的に入れ替える。このようにすれば、少なくとも一方のメディアが所定容量以上の空き容量を有していれば、短時間での起動が可能となる。
【００７１】
なお、ＨＤＤ６４に新規画像データを記録することが選択されている場合には、記録管理情報の解析を進めて新規画像データを記録可能か否か判断する起動パターンに代えて、管理情報解析部１４により、記録管理情報の解析および再生管理情報の解析の両方が行われてもよい（後述する通常起動パターン）。ＨＤＤ６４のモータの回転数を安定させるための時間が必要となり、モータの回転数を安定させるまでに、コントローラ１０は、記録管理情報の解析および再生管理情報の解析を完了させることができるからである。
【００７２】
２−３．再生モードに設定されている場合の起動動作
次に、ビデオカメラ１０１の動作モードが再生モードに設定されているときの再生準備処理（図３ＡのＳ１２）について説明する。管理情報解析部１４は、電源オンに応じて、モード切替部４０ｃによって設定された現在の動作モードを参照する。記録モードが設定されている場合には記録管理情報の取得および解析を行う。他方、再生モードが設定されている場合には記録媒体７０から再生管理情報を取得し、再生管理情報の解析に基づいて既存の画像データの再生の準備を行う。再生時には、ユーザが画像データ中の特定のシーンを指定して再生できるようにする必要がある。そのため、再生管理情報の詳細な解析が必要となる。
【００７３】
図６を参照して、再生管理情報の解析処理を説明する。管理情報解析部１４は、ＩＮＤＥＸ．ＢＤＭファイル中のプレイリスト参照テーブルを用いて、各プレイリストを構成するエントリマーク参照テーブルを検索する。その後、管理情報解析部１４は、各エントリマーク参照テーブル中の、撮影時の各シーンに対応するエントリマークを検索する。
【００７４】
管理情報解析部１４は、全てのプレイリストからエントリマークに関する情報を取得し、それらをバッファ２０に保存する。すなわち、管理情報解析部１４は、再生管理情報として、記録媒体７０上に存在している全プレイリストに含まれる情報、具体的には、プレイリストに含まれるエントリマーク参照テーブルを使用する。このように、管理情報解析部１４は、再生モードに設定されている状態で起動された場合に全プレイリストを解析する必要がある。従って、管理情報解析部１４は、新規画像データの記録に必要な記録管理情報を取得および解析する場合と比較して、再生管理情報の取得および解析に長い時間を要する。よって、本実施形態のように、設定された動作モードに応じて、記録準備処理と再生準備処理とを個別に実行することに意義がある。
【００７５】
特定シーンを再生すべき旨の指示が操作部４０から入力された場合、メディア管理部５１は、バッファ２０を参照して、特定シーンに該当する画像データを特定し、その画像データ（図５に示すＭＴＳファイル）を記録媒体７０から読み出す。読み出された画像データは、画像処理部１４０で処理され、モニタ３０に表示される。
【００７６】
なお、記録モードから再生モード、またはその逆へのモード切替が行われた場合、管理情報解析部１４は、切替後のモードに応じて、記録管理情報および再生管理情報の取得および解析をそれぞれ行う。このようにすれば、記録モードでは再生管理情報の取得および解析が不要となり、再生モードでは記録管理情報の取得および解析が不要となる。
【００７７】
また、電源オン時や動作モードの切替が行われたときだけでなく、メモリカード６０が交換されたときの記録準備処理や再生準備処理に本発明を適用してもよい。
【００７８】
また、高速起動パターンと通常起動パターンとを選択するための起動パターン選択部４０ｅが操作部４０に含まれていてもよい。高速起動パターンとは、動作モードが記録モードのときは電源オンに応じて図３Ｂおよび３Ｃの処理を実行する起動パターンである。通常起動パターンとは、動作モードに関係なく、記録媒体７０の空き容量の調査、記録管理情報の解析および再生管理情報の解析を実行する起動パターンである。高速起動パターンでは起動時間の短縮を重視するので、光学系１１０の倍率等を強制的にデフォルトに設定することが考えられる。他方、通常起動パターンでは、前回の電源オフ時の倍率等に光学系１１０を設定する。このようにすれば、迅速な起動を望むユーザだけでなく、電源オフ時の設定で使用し続けたいと望むユーザにも幅広く対応できる。
【００７９】
なお、新規画像データの記録先としてＨＤＤ６４が選択されている場合には、強制的に通常起動パターンで起動してもよい。
【００８０】
また、図３Ｂおよび３ＣのＳ３０１〜Ｓ３１５の処理の実行中に、モード切替部４０ｃが操作され、動作モードが記録モードから再生モードに切り替わる可能性もある。この場合、新規画像データの記録の可否が確定した時点（Ｓ３１１の時点）や全体の空き容量を算出した時点（Ｓ３１４の時点）で、再生準備処理に移行しうる。複数のメディアに順番に新規画像データを記録するモード（リレー録画モード）が選択されている場合には、一のメディアの空き容量の算出を完了した時点で、再生準備処理に移行してもよい。
【００８１】
（変形例１）
図３Ｂおよび３Ｃに示す記録準備処理によれば、記録管理情報の解析処理（Ｓ３０４〜Ｓ３０９）の前または後で第２空き容量検出処理を実行する（Ｓ３０３およびＳ３１３）。しかし、記録管理情報の解析処理と並行して、第２空き容量検出処理を実行することも可能である。つまり、Ｓ３０２の第１空き容量検出処理の実行結果として所定領域４０１に所定容量以上の空き容量があることが判明した場合、空き容量検出部１３は、管理情報解析部１４による記録管理情報の解析処理（Ｓ３０４〜Ｓ３０９）のバックグラウンドで第２空き容量検出処理を実行する。
【００８２】
図３ＢのＳ３０４〜Ｓ３０９に示すように、管理情報解析部１４は、記録管理情報の記録媒体７０からの取得と解析とを交互に実行する。管理情報解析部１４が実際に記録媒体７０にアクセスしている時間は短いが、記録管理情報の解析には比較的長い時間を要することもある。そこで、管理情報解析部１４が記録媒体７０にアクセスしていない時間帯を活用して、第２空き容量検出処理を実行しうる。コントローラ１０内のＣＰＵ（図示省略）は管理情報解析部１４が使用しているので、ＣＰＵを介した記録媒体７０へのアクセスは許可されないが、ダイレクトメモリアクセスコントローラ（図示省略）を使用すれば、記録管理情報の解析処理のバックグラウンドで第２空き容量検出処理を実行できる。ダイレクトメモリアクセスコントローラは、コントローラ１０内に設けられたハードウェアで構成されうる。
【００８３】
図８に示すように、管理情報解析部１４が記録媒体７０にアクセスする必要がある時間帯（Ｓ３０４、Ｓ３０６およびＳ３０８）には、空き容量検出部１３が一時待機状態となるように、空き容量検出部１３と管理情報解析部１４との間のタスク切り替えを行う。空き容量検出部１３は、ダイレクトメモリアクセスコントローラを介して、管理情報解析部１４による記録管理情報の解析中（Ｓ３０５、Ｓ３０７およびＳ３０９）に記録媒体７０にアクセスして第２空き容量検出処理を実行する。管理情報解析部１４が記録管理情報を記録媒体７０から新たに取得する必要が生じたら、第２空き容量検出処理を中断して記録媒体７０へのアクセス権が空き容量検出部１３から管理情報解析部１４へと譲渡される。空き容量検出部１３によって調査された空き容量に関する情報は、バッファ２０に逐一保存される。このようにすれば、起動時間を短縮できるだけでなく、より迅速に記録媒体７０の空き容量を確定し、モニタ３０に表示できるので、ユーザにストレスを感じさせずに済む。
【産業上の利用可能性】
【００８４】
本発明は、デジタルスチルカメラ、デジタルビデオカメラ等の撮像装置に有用である。
【符号の説明】
【００８５】
１０  コントローラ
１３  空き容量検出部
１４  管理情報解析部
２０  バッファ
２２  電源
３０  モニタ
４０  操作部
４０ａ  電源スイッチ
４０ｂ  記録開始スイッチ
４０ｃ  モード切替部
４０ｄ  メディア選択部
５１  メディア管理部
６０  メモリカード
６２  内蔵メモリ
６４  ＨＤＤ
７０  記録媒体
１０１  ビデオカメラ
１０３  画像生成ユニット
４０１  所定領域
４０２  他の領域
４０３  全領域
【図１】
2010028805.tif 000003
【図２】
2010028805.tif 000004
【図３Ａ】
2010028805.tif 000005
【図３Ｂ】
2010028805.tif 000006
【図３Ｃ】
2010028805.tif 000007
【図４】
2010028805.tif 000008
【図５】
2010028805.tif 000009
【図６】
2010028805.tif 000010
【図７Ａ】
2010028805.tif 000011
【図７Ｂ】
2010028805.tif 000012
【図７Ｃ】
2010028805.tif 000013
【図８】
2010028805.tif 000014