(57)【特許請求の範囲】
【請求項１】
記録媒体を接続するためのインターフェースと、
前記記録媒体に記憶される複数のコンテンツについて複数の記録フォーマットのうちの何れかの記録フォーマットにより管理するコンテンツ管理部と、
前記インターフェースを介した前記記録媒体との接続方法と前記記録媒体の属性情報とに基づいて、前記記録媒体に記憶されている各コンテンツが管理されている記録フォーマット以外の他の記録フォーマットにより前記各コンテンツが管理されるように当該各コンテンツの管理対象となる記録フォーマットを変更する制御を行う制御部と
を具備する情報処理装置。
【請求項２】
前記制御部は、前記接続方法がＵＳＢ接続であり、かつ、ベンダーＩＤとプロダクトＩＤとプロダクトＩとが特定のものである場合と、前記接続方法がネットワーク接続であり、かつ、クライアント名が特定のものである場合とに、前記各コンテンツの管理対象となる記録フォーマットを変更する請求項１記載の情報処理装置。
【請求項３】
前記制御部は、前記記録媒体の記録容量に関する情報と前記記録媒体の記憶対象となる複数のコンテンツの数との関係が一定条件を満たす場合に特定記録フォーマットにより前記各コンテンツが管理されるように前記変更を行う制御をする請求項１記載の情報処理装置。
【請求項４】
前記複数の記録フォーマットは、管理対象となるコンテンツの上限数が互いに異なる記録フォーマットであり、
前記特定記録フォーマットは、前記情報処理装置以外の他の装置を用いた再生に関する互換性が低く、他の記録フォーマットよりも管理対象となるコンテンツの数が多い記録フォーマットであり、
前記特定記録フォーマット以外の他の記録フォーマットは、前記情報処理装置以外の他の装置を用いた再生に関する互換性が高く、前記特定記録フォーマットよりも管理対象となるコンテンツの数が少ない記録フォーマットである
請求項３記載の情報処理装置。
【請求項５】
前記制御部は、前記各コンテンツの管理対象となる記録フォーマットを変更する場合に、変更前の記録フォーマットにより管理されている各コンテンツのうち実データファイルおよびこれに関する属性情報を一対として当該一対の実データファイルおよび属性情報が前記他の記録フォーマットにより管理されるように当該一対の実データファイルおよび属性情報の移動処理を行う制御をする請求項１記載の情報処理装置。
【請求項６】
前記制御部は、前記各コンテンツの管理対象となる記録フォーマットを変更する場合に、変更前の記録フォーマットにより管理されているコンテンツのうち実データファイルに関する属性情報が前記他の記録フォーマットにより管理されるように当該属性情報の移動処理を行う制御をする請求項１記載の情報処理装置。
【請求項７】
前記コンテンツ管理部は、前記変更が行われた後に追加されるコンテンツについては前記他の記録フォーマットにより管理する請求項１記載の情報処理装置。
【請求項８】
記録媒体を接続するためのインターフェースと、
前記記録媒体に記憶される複数のコンテンツについて複数の記録フォーマットのうちの何れかの記録フォーマットにより管理するコンテンツ管理部と、
前記インターフェースを介した前記記録媒体との接続方法と前記記録媒体の属性情報とに基づいて、前記複数の記録フォーマットから、前記記録媒体に記憶される各コンテンツの管理対象となる記録フォーマットを選択して初期化処理を行うように制御を行う制御部と
を具備する情報処理装置。
【請求項９】
記録媒体に記憶されている複数のコンテンツが複数の記録フォーマットのうちの何れかの記録フォーマットにより管理されている場合に、前記記録媒体を接続するためのインターフェースを介した前記記録媒体との接続方法と前記記録媒体の属性情報とを判定する判定手順と、
前記判定の結果に基づいて、前記記録媒体に記憶されている各コンテンツが管理されている記録フォーマット以外の他の記録フォーマットにより前記各コンテンツが管理されるように当該各コンテンツの管理対象となる記録フォーマットを変更する制御を行う制御手順と
を具備する情報処理方法。
【請求項１０】
記録媒体に記憶されている複数のコンテンツが複数の記録フォーマットのうちの何れかの記録フォーマットにより管理されている場合に、前記記録媒体を接続するためのインターフェースを介した前記記録媒体との接続方法と前記記録媒体の属性情報とを判定する判定手順と、
前記判定の結果に基づいて、前記記録媒体に記憶されている各コンテンツが管理されている記録フォーマット以外の他の記録フォーマットにより前記各コンテンツが管理されるように当該各コンテンツの管理対象となる記録フォーマットを変更する制御を行う制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、コンテンツを管理する情報処理装置および情報処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、人物や動物等の被写体を撮像して画像データを生成し、この画像データを画像コンテンツとして記録するデジタルスチルカメラやデジタルビデオカメラ（例えば、カメラ一体型レコーダ）等の撮像装置が普及している。また、このように記録された画像コンテンツについて、ＡＶＣＨＤ方式等のコンテンツ管理フォーマット（記録フォーマット）により管理する情報処理装置が提案されている。
【０００３】
これらのコンテンツ管理フォーマットは、管理することができるコンテンツの数に上限が設けられていることが多い。例えば、ＡＶＣＨＤ方式のコンテンツ管理フォーマットでは、ストリームの管理数の上限が４０００に設定されている。また、コンテンツ管理フォーマットは、メディアの初期化時に１つのコンテンツ管理フォーマットに決定されることが多い。このため、メディア（記録媒体）の初期化時に選択されたコンテンツ管理フォーマットにより管理することができるコンテンツ数の上限に達した場合には、その後に新たなコンテンツを登録することができないという問題があった。
【０００４】
そこで、２種類以上のコンテンツ管理フォーマットによりコンテンツを管理することが可能な情報処理装置が提案されている。例えば、１つのコンテンツ管理フォーマットにより画像コンテンツを管理している場合において、画像コンテンツの数がその上限値に達した場合には、他のコンテンツ管理フォーマットに切り替える記録装置が提案されている（例えば、特許文献１参照。）。この記録装置では、例えば、１つのコンテンツ管理フォーマットにより管理されている画像コンテンツの数がその上限値に達した場合には、これ以降に追加される画像コンテンツを他のコンテンツ管理フォーマットにより管理する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９５０７０号公報（図７）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の従来技術では、画像コンテンツの数がコンテンツ管理フォーマットの上限値に達した場合には、他のコンテンツ管理フォーマットに切り替えて、これ以降に追加される画像コンテンツを管理することができる。
【０００７】
しかしながら、複数の管理方式を同時に使用するよりも、記録媒体の容量や、想定されるコンテンツの数等に応じた１つのコンテンツ管理フォーマットにより管理することが好ましいこともある。例えば、コンテンツのバックアップを行うような場合には、上限値が多い１つのコンテンツ管理フォーマットにより管理することが好ましい。そこで、例えば、記録媒体の容量や、想定されるコンテンツの数等に応じて、適切なコンテンツ管理フォーマットに容易に切り替えることができれば、記録媒体をさらに有効に利用することができると考えられる。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、複数の管理方式が存在する場合に、適切な管理方式への切り替えを容易に行うことを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、記録媒体を接続するためのインターフェースと、上記記録媒体に記憶される複数のコンテンツについて複数の記録フォーマットのうちの何れかの記録フォーマットにより管理するコンテンツ管理部と、上記インターフェースを介した上記記録媒体との接続方法と上記記録媒体の属性情報とに基づいて、上記記録媒体に記憶されている各コンテンツが管理されている記録フォーマット以外の他の記録フォーマットにより上記各コンテンツが管理されるように当該各コンテンツの管理対象となる記録フォーマットを変更する制御を行う制御部とを具備する情報処理装置および情報処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、インターフェースを介した記録媒体との接続方法と、記録媒体の属性情報とに基づいて、記録媒体に記憶されている各コンテンツが管理されている記録フォーマット以外の他の記録フォーマットにより、各コンテンツが管理されるようにその各コンテンツの管理対象となる記録フォーマットを変更するという作用をもたらす。
また、この第１の側面において、上記制御部は、上記接続方法がＵＳＢ接続であり、かつ、ベンダーＩＤとプロダクトＩＤとプロダクトＩとが特定のものである場合と、上記接続方法がネットワーク接続であり、かつ、クライアント名が特定のものである場合とに、上記各コンテンツの管理対象となる記録フォーマットを変更するようにしてもよい。これにより、接続方法がＵＳＢ接続であり、かつ、ベンダーＩＤとプロダクトＩＤとプロダクトＩとが特定のものである場合と、接続方法がネットワーク接続であり、かつ、クライアント名が特定のものである場合とに、各コンテンツの管理対象となる記録フォーマットを変更するという作用をもたらす。
【００１０】
また、この第１の側面において、上記制御部は、上記記録媒体の記録容量に関する情報と上記記録媒体の記憶対象となる複数のコンテンツの数との関係が一定条件を満たす場合に特定記録フォーマットにより上記各コンテンツが管理されるように上記変更を行う制御をするようにしてもよい。これにより、記録媒体の記録容量に関する情報と、記録媒体の記憶対象となる複数のコンテンツの数との関係が一定条件を満たす場合に、特定記録フォーマットにより各コンテンツが管理されるように変更を行うという作用をもたらす。
【００１１】
また、この第１の側面において、上記複数の記録フォーマットを、管理対象となるコンテンツの上限数が互いに異なる記録フォーマットとし、上記特定記録フォーマットを、上記情報処理装置以外の他の装置を用いた再生に関する互換性が低く、他の記録フォーマットよりも管理対象となるコンテンツの数が多い記録フォーマットとし、上記特定記録フォーマット以外の他の記録フォーマットを、上記情報処理装置以外の他の装置を用いた再生に関する互換性が高く、上記特定記録フォーマットよりも管理対象となるコンテンツの数が少ない記録フォーマットとするようにしてもよい。これにより、一定条件を満たす場合に、管理対象となるコンテンツの数が多い記録フォーマットに変更することができるという作用をもたらす。
【００１３】
また、この第１の側面において、上記制御部は、上記各コンテンツの管理対象となる記録フォーマットを変更する場合に、変更前の記録フォーマットにより管理されている各コンテンツのうち実データファイルおよびこれに関する属性情報を一対として当該一対の実データファイルおよび属性情報が上記他の記録フォーマットにより管理されるように当該一対の実データファイルおよび属性情報の移動処理を行う制御をするようにしてもよい。これにより、各コンテンツの管理対象となる記録フォーマットを変更する場合に、一対の実データファイルおよび属性情報が他の記録フォーマットにより管理されるようにその一対の実データファイルおよび属性情報の移動処理を行うという作用をもたらす。
【００１４】
また、この第１の側面において、上記制御部は、上記各コンテンツの管理対象となる記録フォーマットを変更する場合に、変更前の記録フォーマットにより管理されているコンテンツのうち実データファイルに関する属性情報が上記他の記録フォーマットにより管理されるように当該属性情報の移動処理を行う制御をするようにしてもよい。これにより、各コンテンツの管理対象となる記録フォーマットを変更する場合に、実データファイルに関する属性情報が他の記録フォーマットにより管理されるようにその属性情報の移動処理を行うという作用をもたらす。
【００１５】
また、この第１の側面において、上記コンテンツ管理部は、上記変更が行われた後に追加されるコンテンツについては上記他の記録フォーマットにより管理するようにしてもよい。これにより、変更が行われた後に追加されるコンテンツについては、変更後の記録フォーマットにより管理するという作用をもたらす。
【００１６】
また、本発明の第２の側面は、記録媒体を接続するためのインターフェースと、上記記録媒体に記憶される複数のコンテンツについて複数の記録フォーマットのうちの何れかの記録フォーマットにより管理するコンテンツ管理部と、上記インターフェースを介した上記記録媒体との接続方法と上記記録媒体の属性情報とに基づいて、上記複数の記録フォーマットから、上記記録媒体に記憶される各コンテンツの管理対象となる記録フォーマットを選択して初期化処理を行うように制御を行う制御部とを具備する情報処理装置および情報処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、インターフェースを介した記録媒体との接続方法と、記録媒体の属性情報とに基づいて、複数の記録フォーマットから、記録媒体に記憶される各コンテンツの管理対象となる記録フォーマットを選択して初期化処理を行うという作用をもたらす。
【発明の効果】
【００１７】
本発明によれば、複数の管理方式が存在する場合に、適切な管理方式への切り替えを容易に行うことができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施の形態における撮像装置１００および記録媒体２００の接続方式を簡略化して示す図である。
【図２】本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【図３】本発明の第１の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成の一例を示す図である。
【図４】本発明の第１の実施の形態における記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式を概略的に示す図である。
【図５】本発明の第１の実施の形態における記録制御部１５０による管理方式変更の際に用いられる操作画面例を示す図である。
【図６】本発明の第１の実施の形態における記録制御部１５０によりコンテンツの管理方式を変更する場合（管理方式ＡからＢへの変更）におけるデータの流れを模式的に示す図である。
【図７】本発明の第１の実施の形態における記録制御部１５０によりコンテンツの管理方式を変更する場合（管理方式ＡからＢへの変更）におけるデータの流れを模式的に示す図である。
【図８】本発明の第１の実施の形態における記録制御部１５０によりコンテンツの管理方式を変更する場合（管理方式ＢからＡへの変更）におけるデータの流れを模式的に示す図である。
【図９】本発明の第１の実施の形態における記録制御部１５０によりコンテンツの管理方式を変更する場合（管理方式ＢからＡへの変更）におけるデータの流れを模式的に示す図である。
【図１０】本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【図１１】本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【図１２】本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順のうちの管理方式Ａへの変更処理の一例を示すフローチャートである。
【図１３】本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順のうちの管理方式Ｂへの変更処理の一例を示すフローチャートである。
【図１４】本発明の第１の実施の形態における記録制御部１５０による記録媒体の初期化時に管理方式の選択を行う際に用いられる操作画面例を示す図である。
【図１５】本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式の初期化処理の処理手順の一例を示すフローチャートである。
【図１６】本発明の第２の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成および管理方式の一例を示す図である。
【図１７】本発明の第２の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【図１８】本発明の第２の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【図１９】本発明の第３の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成の一例を示す図である。
【図２０】本発明の第３の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成の一例を示す図である。
【図２１】本発明の第３の実施の形態における記録媒体２００に記憶されている画像コンテンツの管理方式の一例を示す図である。
【図２２】本発明の第３の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【図２３】本発明の第３の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（コンテンツ管理制御：２つの管理方式の記録フォーマットにより管理が可能なコンテンツについてその管理対象を変更する例）
２．第２の実施の形態（コンテンツ管理制御：２つの管理方式の記録フォーマットにより管理が可能なコンテンツおよびメタデータについてその管理対象を変更する例）
３．第３の実施の形態（コンテンツ管理制御：２つの管理方式の記録フォーマットにより管理が可能なコンテンツおよびメタデータについてその管理対象を変更する例）
【００２０】
＜１．第１の実施の形態＞
［記録媒体の接続例］
図１は、本発明の第１の実施の形態における撮像装置１００および記録媒体２００の接続方式を簡略化して示す図である。撮像装置１００は、例えば、被写体を撮像して画像データ（撮像画像）を生成し、この画像データを画像ファイルとして記録することが可能なデジタルスチルカメラである。記録媒体２００は、撮像装置１００により記録された画像ファイル（画像コンテンツ（静止画コンテンツまたは動画コンテンツ））を記憶する記録媒体（メディア）である。図１では、記録媒体２００としてメモリカードを用いる例を示す。
【００２１】
図１（ａ）には、撮像装置１００および記録媒体２００がＵＳＢ（Universal Serial Bus）接続されている状態の一例を示す。具体的には、ＵＳＢケーブル２０を介して撮像装置１００に接続されているメモリカードリーダライタ１０に記録媒体２００が装着され、撮像装置１００および記録媒体２００が接続される。なお、ＵＳＢケーブル２０は、装置間インターフェースの一例である。
【００２２】
図１（ｂ）には、撮像装置１００および記録媒体２００がネットワーク接続されている状態の一例を示す。具体的には、パーソナルコンピュータ３０を介して撮像装置１００に接続されているメモリカードリーダライタ４０に記録媒体２００が装着され、撮像装置１００および記録媒体２００が接続される。なお、パーソナルコンピュータ３０および撮像装置１００は、ＬＡＮ（Local Area Network）ケーブル６０を介して接続される。また、撮像装置１００および記録媒体２００は、ＵＳＢケーブル５０を介して接続される。
【００２３】
［撮像装置の構成例］
図２は、本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。撮像装置１００は、操作受付部１１０と、制御部１２０と、コンテンツ入力部１３０と、撮像部１４０と、記録制御部１５０と、記録媒体Ｉ／Ｆ（インターフェース）１６０と、表示制御部１７０と、表示部１８０とを備える。
【００２４】
操作受付部１１０は、ユーザによって操作された操作内容を受け付ける操作受付部であり、受け付けられた操作内容に応じた操作信号を制御部１２０に供給する。操作受付部１１０は、例えば、シャッターボタン等の操作部材やタッチパネルに対応する。このタッチパネルは、例えば、表示部１８０の画面を透過するように表示部１８０に重ねて配置され、表示面に接触する物体を検出することによりユーザからの操作入力を受け付ける。すなわち、タッチパネルは、表示部１８０における表示面において、ユーザが指を触れる等して所望の位置を押下すると、この押下位置の座標を検出し、この検出された座標に対応する操作信号を制御部１２０に出力する。そして、制御部１２０は、その操作信号を取得すると、取得された操作信号に基づいて所定の処理を実行する。操作受付部１１０として、例えば、専用の感知装置を用いて表示面における接触を電気信号に変換し、この変換された電気信号を制御部１２０に出力するタッチパネルを用いることができる。また、操作受付部１１０として、例えば、表示面に近接または接触する物体（例えば、ユーザの指）を検出することが可能な光センサ方式のタッチパネルを用いるようにしてもよい。
【００２５】
制御部１２０は、操作受付部１１０からの操作内容に基づいて、撮像装置１００の各部を制御するものである。例えば、制御部１２０は、特定操作が行われた場合、または、一定条件を満たす場合に、記録媒体２００に記憶されている各コンテンツの管理対象となるコンテンツ管理フォーマット（記録フォーマット）を変更する制御を行う。すなわち、制御部１２０は、現在のコンテンツ管理フォーマット以外の他のコンテンツ管理フォーマットにより各コンテンツが管理されるように、各コンテンツの管理対象となるコンテンツ管理フォーマットを変更する制御を行う。
【００２６】
具体的には、各コンテンツの管理対象となるコンテンツ管理フォーマットを変更する場合に、変更前のコンテンツ管理フォーマットにより管理されている各コンテンツのうち、実データファイルおよびこれに関する属性情報を一対とする。そして、制御部１２０は、その一対の実データファイルおよび属性情報が、他のコンテンツ管理フォーマットにより管理されるように、その一対の実データファイルおよび属性情報の移動処理を行う制御を行う。ここでいう実データファイルとは、動画像や静止画像の圧縮データそのもののファイルや、圧縮データと関連する付随データ（属性情報等）を格納したファイルを意味するものとする。また、一定条件は、例えば、記録媒体２００の記録容量に関する情報（例えば、総容量または空き容量）と、記録媒体２００の記憶対象となる複数のコンテンツの数との関係により特定される条件とすることができる。また、一定条件は、記録媒体Ｉ／Ｆ１６０を介した記録媒体２００との接続方法により特定される条件とすることができる。
【００２７】
また、例えば、制御部１２０は、記録媒体Ｉ／Ｆ１６０を介した記録媒体２００との接続方法が一定条件を満たす場合に、コンテンツ管理フォーマットを決定して初期化処理を行うように制御を行う。すなわち、制御部１２０は、記録媒体２００に記憶されている各コンテンツが特定のコンテンツ管理フォーマットにより管理されるように、各コンテンツの管理対象となるコンテンツ管理フォーマットを決定して初期化処理を行うように制御を行う。これらの制御内容については、図５乃至図９等を参照して詳細に説明する。
【００２８】
コンテンツ入力部１３０は、外部装置から出力されたコンテンツ（動画コンテンツ等）を入力するものであり、このコンテンツが記録制御部１５０に供給される。
【００２９】
撮像部１４０は、制御部１２０の制御に基づいて、被写体を撮像して撮像画像を生成するものであり、生成された撮像画像を記録制御部１５０に供給する。例えば、撮像部１４０は、操作受付部１１０により動画記録の指示操作（例えば、録画ボタンの押下操作）が受け付けられた場合には、所定のフレームレートで撮像画像（フレーム）を順次生成する。具体的には、撮像部１４０は、レンズを介して入射された被写体の光を電気信号に変換する撮像素子と、この撮像素子の出力信号を処理してデジタルの画像信号（画像データ）を生成する信号処理部とを備える。すなわち、撮像部１４０において、レンズを介して入射された被写体の光学像が撮像素子の撮像面に結像され、この状態で撮像素子が撮像動作を行い、信号処理部が撮像信号に対して信号処理を行うことにより、デジタルの画像信号が生成される。そして、その生成された画像信号（デジタル画像信号）に対して、補間処理やホワイトバランス等の色・階調処理等の各種画像処理が行われ、記録対象となる画像データ（撮像画像）が生成される。なお、撮像素子として、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）を用いることができる。
【００３０】
記録制御部１５０は、制御部１２０の制御に基づいて、撮像部１４０から出力された撮像画像を画像ファイル（画像コンテンツ）として記録媒体２００に記録させるものである。例えば、記録制御部１５０は、操作受付部１１０により動画記録の指示操作が受け付けられた場合には、撮像部１４０から所定のフレームレートで出力される撮像画像を動画ファイル（動画コンテンツ）として記録媒体２００に記録させる。なお、動画記録の指示操作は、例えば、録画ボタンの押下操作により行われる。また、記録制御部１５０は、制御部１２０の制御に基づいて、コンテンツ入力部１３０から出力されたコンテンツを記録媒体２００に記録させる。
【００３１】
また、記録制御部１５０は、制御部１２０の制御に基づいて、記録媒体２００に記憶される複数のコンテンツについて、複数のコンテンツ管理フォーマット（記録フォーマット）のうちの何れかにより管理する。また、例えば、記録制御部１５０は、特定操作が行われた場合、または、一定条件を満たす場合に、制御部１２０の制御に基づいて、記録媒体２００に記憶されている各コンテンツの管理対象となるコンテンツ管理フォーマット（記録フォーマット）を変更する。また、例えば、記録制御部１５０は、その変更が行われた後に追加されるコンテンツについては変更後のコンテンツ管理フォーマットにより管理する。また、例えば、記録制御部１５０は、記録媒体Ｉ／Ｆ１６０を介した記録媒体２００との接続方法が一定条件を満たす場合に、制御部１２０の制御に基づいて、コンテンツ管理フォーマットを決定して初期化処理を行う。これらの各処理については、図５乃至図９等を参照して詳細に説明する。なお、記録制御部１５０は、特許請求の範囲に記載のコンテンツ管理部の一例である。
【００３２】
記録媒体Ｉ／Ｆ１６０は、記録媒体２００と接続し、記録媒体２００との間で種々の画像データやその他の情報を送受信するためのインターフェースである。なお、記録媒体Ｉ／Ｆ１６０は、特許請求の範囲に記載のインターフェースの一例である。
【００３３】
表示制御部１７０は、制御部１２０の制御に基づいて、記録媒体２００に記憶されている画像コンテンツまたは撮像部１４０により生成された画像コンテンツを表示部１８０に表示させるものである。また、例えば、表示制御部１７０は、各種画面（例えば、図５に示す変更要否確認画面４００および４１０や図１４に示す奨励管理方式通知画面４２０）やモニタリング画像（いわゆる、スルー画像）を表示部１８０に表示させる。
【００３４】
表示部１８０は、表示制御部１７０の制御に基づいて、各種画像を表示する表示部である。表示部１８０として、例えば、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro Luminescence）パネル等を用いることができる。
【００３５】
記録媒体２００は、記録制御部１５０の制御に基づいて、撮像部１４０により生成された画像データ（撮像画像）を画像ファイル（画像コンテンツ（静止画コンテンツまたは動画コンテンツ））として記憶するものである。また、記録媒体２００は、記録制御部１５０の制御に基づいて、コンテンツ入力部１３０から入力されたコンテンツを記憶する。また、記録媒体２００は、記憶されている画像コンテンツを表示制御部１７０に供給する。具体的には、記録媒体２００には、管理することができるコンテンツ数の上限が異なる２つのコンテンツ管理フォーマットの何れかにより管理されているコンテンツが記憶されている。
【００３６】
なお、記録媒体２００として、例えば、ＤＶＤ（Digital Versatile Disk）等のディスクやメモリカード等の半導体メモリ等のリムーバブルな１または複数の記録媒体を用いることができる。また、これらの記録媒体は、撮像装置１００に内蔵するようにしてもよく、図１に示すように、撮像装置１００から着脱可能とするようにしてもよい。なお。記録媒体２００に記憶されているコンテンツのファイル構成については、図３および図４を参照して詳細に説明する。
【００３７】
［コンテンツ管理フォーマットのデータ構造例および管理方式例］
図３は、本発明の第１の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成の一例を示す図である。図３に示す例では、管理可能なコンテンツ数の上限が異なる２つのコンテンツ管理フォーマット（管理方式Ａおよび管理方式Ｂ）により管理されている画像コンテンツが１つの記録媒体に記憶されている例を示す。なお、図３（ａ）には、管理方式Ａにより管理されている画像コンテンツのファイル構成の一例を示す。また、図３（ｂ）には、管理方式Ｂにより管理されている画像コンテンツのファイル構成の一例を示す。なお、図３（ａ）および（ｂ）に示すファイル構成については、図４を参照して詳細に説明する。
【００３８】
図４は、本発明の第１の実施の形態における記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式を概略的に示す図である。図４では、記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式２０１として、管理方式Ａ（図３（ａ）に示す）および管理方式Ｂ（図３（ｂ）に示す）を例にして説明する。
【００３９】
管理方式Ａは、管理仕様２０２に示すように、ＡＶＣＨＤ規格に従ったコンテンツ管理フォーマットである。具体的には、管理方式Ａは、ＡＶＣＨＤ規格に従ってＭＰＥＧ（Moving Picture Experts Group）−ＴＳ（トランスポートストリーム）のＡＶＣ動画コンテンツを管理する管理方式である。
【００４０】
管理方式Ｂは、管理仕様２０２に示すように、ＤＣＦ（Design rule for Camera File system）規格に従った独自のコンテンツ管理フォーマットである。具体的には、管理方式Ｂは、ＤＣＦ規格の拡張画像ファイルとしてＭＰＥＧ−ＴＳのＡＶＣ動画コンテンツ（ＡＶＣのストリームファイル）をＤＣＦオブジェクトとしてグループ化して管理する管理方式である。同様に、管理方式Ｂは、他のＤＣＦファイルとしてＡＶＣＨＤ規格のクリップインフォメーションファイルをＤＣＦオブジェクトとしてグループ化して管理する管理方式である。なお、管理方式Ａおよび管理方式Ｂは、互いに相互変換が可能である。
【００４１】
また、ストリーム管理数上限値２０３は、管理方式Ａが「４０００」であるのに対し、管理方式Ｂが「８９９９１００」である。また、再生機との互換性２０４は、管理方式Ａが「高い」のに対し、管理方式Ｂが「低い」である。
【００４２】
このように、管理方式Ａは、ストリーム管理数の上限値が低いが、再生機（プレイヤー）との再生互換性が高いという特徴を有する。これに対して、管理方式Ｂは、ストリーム管理数の上限値が高いが、再生機との再生互換性が低いという特徴を有する。
【００４３】
このため、ユーザにより再生される可能性が高い画像コンテンツについては、管理方式Ａにより管理することが好ましい。しかしながら、管理方式Ａは、管理方式Ｂよりもストリーム管理数の上限値が低いため、全ての画像コンテンツを管理方式Ａにより管理することができないことも想定される。そこで、本発明の第１の実施の形態では、記録媒体２００の使用状況等に応じて、管理方式を適宜変更して、記録媒体２００に記憶されている各コンテンツを管理する。
【００４４】
次に、図３を参照して、管理方式ＡおよびＢにより管理されている画像コンテンツのファイル構成について説明する。
【００４５】
記録媒体２００のルートディレクトリの下には、図３（ａ）に示すディレクトリ「ＡＶＣＨＤ」３００と、図３（ｂ）に示すディレクトリ「ＤＣＩＭ」３２０との少なくとも一方が配置される。また、ディレクトリ「ＡＶＣＨＤ」３００の下には、ディレクトリ「ＢＤＭＶ」３０１が配置される。
【００４６】
図３（ａ）に示すディレクトリ「ＢＤＭＶ」３０１は、動画映像記録アプリケーションフォーマットで規定されたフォルダおよびファイルが属するディレクトリである。
【００４７】
ディレクトリ「ＢＤＭＶ」３０１の直下には、ファイル「ＩＮＤＥＸ．ＢＤＭ」３０２およびファイル「ＭＯＶＩＥＯＢＪ．ＢＤＭ」３０３が配置される。また、ディレクトリ「ＢＤＭＶ」３０１の下には、ディレクトリ「ＰＬＡＹＬＩＳＴ」３０４、ディレクトリ「ＣＬＩＰＩＮＦ」３０６およびディレクトリ「ＳＴＲＥＡＭ」３０９が配置される。
【００４８】
ファイル「ＩＮＤＥＸ．ＢＤＭ」３０２は、ディレクトリ「ＢＤＭＶ」３０１の内容を格納するインデックスファイルであり、動画ファイル（チャプタ）を登録管理するファイルである。また、ファイル「ＭＯＶＩＥＯＢＪ．ＢＤＭ」３０３は、アプリケーション記録フォーマットで決められたファイルであり、ムービーオブジェクトの情報を格納する。
【００４９】
ディレクトリ「ＰＬＡＹＬＩＳＴ」３０４は、プレイリストのデータベースが配置されるディレクトリである。このディレクトリ「ＰＬＡＹＬＩＳＴ」３０４は、例えば、プレイリストに関するファイル（例えば、ファイル「０００００．ＭＰＬ」３０５）を含む。なお、ディレクトリ「ＰＬＡＹＬＩＳＴ」３０４におけるファイルのファイル名は、５桁の数字と拡張子からなる。また、このファイルの拡張子としては「．ＭＰＬ」が用いられる。また、ディレクトリ「ＰＬＡＹＬＩＳＴ」３０４におけるファイルは、動画ファイル（チャプタ）へのコンテンツ毎のアクセスを登録する単位であり、開始点（ＩＮ点）および終了点（ＯＵＴ点）が論理時刻指定で管理される。
【００５０】
ディレクトリ「ＣＬＩＰＩＮＦ」３０６は、クリップのデータベースが置かれるディレクトリである。ディレクトリ「ＣＬＩＰＩＮＦ」３０６は、例えば、クリップＡＶストリームファイルのそれぞれに対するクリップインフォメーションファイル（例えば、ファイル「０００００．ＣＰＩ」３０７、「００００１．ＣＰＩ」３０８）を含む。なお、ディレクトリ「ＣＬＩＰＩＮＦ」３０６におけるファイルのファイル名は、５桁の数字と拡張子からなる。このファイルの拡張子としては「．ＣＰＩ」が用いられる。また、ディレクトリ「ＣＬＩＰＩＮＦ」３０６におけるファイルは、動画ファイル（チャプタ）に対応するＡＶストリームへのアクセスを管理するファイルである。
【００５１】
ディレクトリ「ＳＴＲＥＡＭ」３０９は、実体としてのＡＶストリームファイルが置かれるディレクトリである。ディレクトリ「ＳＴＲＥＡＭ」３０９は、例えば、クリップインフォメーションファイルのそれぞれに対応するクリップＡＶストリームファイル（例えば、ファイル「０００００．ＭＴＳ」３１０、「００００１．ＭＴＳ」３１１）を含む。また、ディレクトリ「ＳＴＲＥＡＭ」３０９におけるファイルは、ＭＰＥＧ−２のトランスポートストリームからなり、ファイル名は、５桁の数字と拡張子からなる。ここで、ファイル名５桁の数字の部分は、対応するクリップインフォメーションファイルと同一にすることにより、クリップインフォメーションファイルとこのクリップＡＶストリームファイルとの対応関係を示す。また、各ファイルの拡張子としては「．ＭＴＳ」が用いられる。また、ディレクトリ「ＳＴＲＥＡＭ」３０９におけるファイルは、１つのチャプタについて１ファイルとされる。
【００５２】
ディレクトリ「ＤＣＩＭ」３２０は、静止画記録アプリケーションフォーマットで規定されたフォルダや、静止画ファイルが属するディレクトリである。また、ディレクトリ「ＤＣＩＭ」３２０の直下には、ＤＣＦディレクトリ（例えば、ディレクトリ「１００ＡＶＣＨＤ」３２１およびディレクトリ「１０１ＡＶＣＨＤ」３２４）が配置される。また、ＤＣＦディレクトリの下には、ＤＣＦファイル（ファイル「ＡＶＣ００００１．ＣＰＩ」３２２、「ＡＶＣ００００１．ＭＴＳ」３２３、「ＡＶＣ００００１．ＣＰＩ」３２５、「ＡＶＣ００００１．ＭＴＳ」３２６等）が配置される。
【００５３】
ファイル「ＡＶＣ００００１．ＣＰＩ」３２２は、ＡＶＣＨＤ規格のクリップインフォメーションファイルがＤＣＦオブジェクトとされたＤＣＦファイルである。また、ファイル「ＡＶＣ００００１．ＣＰＩ」３２５および「ＡＶＣ００００２．ＣＰＩ」３２７についても同様である。
【００５４】
「ＡＶＣ００００１．ＭＴＳ」３２３は、ＤＣＦ規格の拡張画像ファイルとしてＭＰＥＧ−ＴＳのＡＶＣ動画コンテンツ（ＡＶＣのストリームファイル）がＤＣＦオブジェクトとされたＤＣＦファイルである。また、ファイル「ＡＶＣ００００１．ＭＴＳ」３２６および「ＡＶＣ００００２．ＭＴＳ」３２８についても同様である。
【００５５】
また、管理方式Ｂでは、これらの各ファイル（例えば、ファイル「ＡＶＣ００００１．ＣＰＩ」３２２および「ＡＶＣ００００１．ＭＴＳ」３２３）をＤＣＦオブジェクトとして１コンテンツをグループ化して管理する。
【００５６】
ここで、本発明の第１の実施の形態では、記録媒体２００に記憶されている各コンテンツが、管理方式ＡおよびＢの何れかの管理方式により管理されているものとする。例えば、記録媒体２００に記憶されている各コンテンツが管理方式Ａにより管理されている場合を想定する。この場合には、上述したように、管理方式Ａはストリーム管理数の上限値が低いため、追加のコンテンツを記録できない場合が想定される。また、各コンテンツの記録時間が短い場合でも、記録媒体２００の記憶容量が残っているにもかかわらず、ストリーム管理数の上限値に達した場合には、追加のコンテンツを記録できないことが想定される。そこで、このような場合には、記録媒体２００の使用状況等に応じて、管理方式を適宜変更して、記録媒体２００に記憶されている各コンテンツを管理する。
【００５７】
［管理方式の変更操作例］
図５は、本発明の第１の実施の形態における記録制御部１５０による管理方式変更の際に用いられる操作画面例を示す図である。図５（ａ）には、管理方式Ａから管理方式Ｂへの変更を指示する操作を行う場合に表示部１８０に表示される操作画面の一例（変更要否確認画面４００）を示す。図５（ｂ）には、管理方式Ｂから管理方式Ａへの変更を指示する操作を行う場合に表示部１８０に表示される操作画面の一例（変更要否確認画面４１０）を示す。変更要否確認画面４００および４１０は、例えば、一定条件が満たされた場合に、表示制御部１７０により表示部１８０に表示される。この一定条件は、管理方式を変更する（切り替える）際に用いられる判定条件であり、例えば、次の（１）乃至（６）の単独または複合条件とすることができる。
（１）記録媒体の容量（例えば、総容量または空き容量）
（２）記録媒体の種別（例えば、メモリスティック、ＨＤＤ）
（３）現在適用されている管理方式（コンテンツ管理フォーマット）
（４）接続方法に応じた条件（例えば、ＵＳＢ接続されている場合におけるベンダーＩＤ、プロダクトＩＤ等）
（５）現在管理されているコンテンツ数等の管理数（他の管理数として、例えば、タイトル数、ファイル数を用いることができる）
（６）新たにコピー等により追加しようとしているコンテンツ数
【００５８】
変更要否確認画面４００は、「変更する」ボタン４０１および「変更しない」ボタン４０２が設けられている。「変更する」ボタン４０１および「変更しない」ボタン４０２は、記録媒体２００に記憶されているコンテンツの管理方式を、ユーザ操作により管理方式Ａから管理方式Ｂに変更する際に押下されるボタンである。
【００５９】
変更要否確認画面４１０は、「変更する」ボタン４１１および「変更しない」ボタン４１２が設けられている。「変更する」ボタン４１１および「変更しない」ボタン４１２は、記録媒体２００に記憶されているコンテンツの管理方式を、ユーザ操作により管理方式Ｂから管理方式Ａに変更する際に押下されるボタンである。
【００６０】
このように、コンテンツの管理方式の変更操作（特定操作）が行われた場合には、制御部１２０が、その変更操作に応じた制御信号を記録制御部１５０に出力する。その制御信号を受け付けた場合には、記録制御部１５０は、記録媒体２００に記憶されている各コンテンツの管理方式を変更する管理方式変更処理を行う。
【００６１】
なお、この例では、上記の一定条件が満たされた場合に、表示制御部１７０が変更要否確認画面４００または４１０を表示部１８０に表示させ、ユーザにより変更指示がされたことを条件に管理方式を変更する例を示す。ただし、ユーザ操作を行うことなく、自動的に管理方式の変更を行うようにしてもよい。この場合には、自動で管理方式変更を行う旨を表示部１８０に表示させ、ユーザにその旨を通知する。
【００６２】
［管理方式の変更例］
図６乃至図９は、本発明の第１の実施の形態における記録制御部１５０によりコンテンツの管理方式を変更する場合におけるデータの流れを模式的に示す図である。なお、図６乃至図９に示す例では、説明の容易のため、管理方式Ａおよび管理方式Ｂの管理対象となるコンテンツが比較的少ない場合を例にして説明する。
【００６３】
図６および図７では、図５（ａ）に示す変更要否確認画面４００において、「変更する」ボタン４０１が押下された場合における画像コンテンツの管理方式変更時のデータの流れを模式的に示す。すなわち、管理方式Ａから管理方式Ｂへ管理方式を変更する場合におけるデータの流れを示す。
【００６４】
管理方式Ａから管理方式Ｂへ管理方式を変更する場合には、記録媒体２００に記憶されているコンテンツの数が取得され、記録媒体２００の空き容量が取得される。そして、記録媒体２００の空き容量が必要十分であるか否かが判断される。具体的には、ファイルシステムのファイルエントリやディレクトリエントリのデータサイズを加味して必要な容量が足りるか否かが判断される。通常では、比較的小さい容量があれば、空き容量が必要十分であると判断される。なお、記録媒体２００の空き容量が必要十分でない場合には、エラー画面が表示部１８０に表示され、エラー処理が行われる。
【００６５】
また、記録媒体２００の空き容量が必要十分である場合には、ＤＣＦディレクトリが作成される。なお、移動処理中には、ＤＣＦディレクトリの作成は、必要に応じて行われる。具体的には、新規にＤＣＦディレクトリの作成が必要な場合は、ＤＣＦディレクトリが存在しない場合、または、ＤＣＦディレクトリ番号が最大のディレクトリにＤＣＦオブジェクトが９９９９個記録済みの場合である。
【００６６】
続いて、ＡＶＣＨＤのストリームファイルと、これに対応するクリップインフォメーションファイルとがＤＣＦオブジェクト化され、このＤＣＦオブジェクト化された各ファイルがＤＣＦディレクトリ下に移動される。この場合には、ＭＴＳファイルおよびＣＰＩファイルが同番のＤＣＦファイル名にリネームして移動される。すなわち、拡張子については元のままを維持して、移動処理が行われる。
【００６７】
例えば、図６の矢印３３１および３３２に示すように、クリップＡＶストリームファイルと、これに対するクリップインフォメーションファイルとについて移動処理が行われる。具体的には、ファイル「０００００．ＭＴＳ」３１０と、これに対するファイル「０００００．ＣＰＩ」３０７とについて移動処理が行われる。そして、図７（ｂ）に示すように、ディレクトリ「１００ＡＶＣＨＤ」３２１の下に、ファイル「ＡＶＣ００００１．ＣＰＩ」３２２およびファイル「ＡＶＣ００００１．ＭＴＳ」３２３が記録される。また、同様に、図６の矢印３３３および３３４に示すように、ファイル「００００１．ＭＴＳ」３１１と、これに対するファイル「００００１．ＣＰＩ」３０８とについて移動処理が行われる。そして、図７（ｂ）に示すように、ディレクトリ「１０１ＡＶＣＨＤ」３２４の下に、ファイル「ＡＶＣ００００１．ＣＰＩ」３２５およびファイル「ＡＶＣ００００１．ＭＴＳ」３２６が記録される。
【００６８】
この移動処理が、全てのＡＶＣＨＤのストリームファイルについて移動処理が終了するまで、繰り返し行われる。すなわち、ＡＶＣＨＤのストリームファイルの数だけ、移動処理が行われる。そして、全てのＡＶＣＨＤのストリームファイルについて移動処理が終了した場合には、ＡＶＣＨＤディレトリが削除される。この削除の際に、ＡＶＣＨＤディレクトリ以下に残っているディレクトリやファイルも併せて消去される。
【００６９】
また、この移動処理後に新たにコンテンツが追加された場合には、図７（ｂ）に示すように、新規コンテンツ３４０として、ディレクトリ「１０１ＡＶＣＨＤ」３２４の下に各ファイルが記録される。例えば、ファイル「ＡＶＣ００００２．ＣＰＩ」３４１およびファイル「ＡＶＣ００００２．ＭＴＳ」３４２が記録される。
【００７０】
図８および図９では、図５（ｂ）に示す変更要否確認画面４１０において、「変更する」ボタン４１１が押下された場合における画像コンテンツの管理方式変更時のデータの流れを模式的に示す。すなわち、管理方式Ｂから管理方式Ａへ管理方式を変更する場合におけるデータの流れを示す。
【００７１】
管理方式Ｂから管理方式Ａへ管理方式を変更する場合には、記録媒体２００に記憶されているコンテンツの数が取得され、記録媒体２００の空き容量が取得される。そして、記録媒体２００の空き容量が必要十分であるか否かが判断される。具体的には、ＡＶＣＨＤのインデックスファイルやプレイリストファイルを保存しても大丈夫な空き容量があるか否かが判断される。例えば、１チャプタ当たり１ＫＢの空き容量と、固定費が数クラスタ分の空き容量とが必要となる。なお、記録媒体２００の空き容量が必要十分でない場合には、エラー画面が表示部１８０に表示され、エラー処理が行われる。
【００７２】
また、記録媒体２００の空き容量が必要十分である場合には、ＡＶＣＨＤ規格のディレクトリ構造と、タイトルなしのインデックスファイルおよびムービーオブジェクトファイルとが作成される。続いて、プレイリストファイルが作成される。なお、移動処理中には、プレイリストファイルの作成は、必要に応じて行われる。具体的には、クリップインフォメーションファイル（ＣＰＩ）の中の属性情報が確認され、この確認の結果、ＡＶＣＨＤ規格の規定によりプレイリストファイルを分ける必要がある条件が成立した場合には、プレイリストファイルの作成が必要であると判断される。
【００７３】
続いて、作成されたプレイリストファイルが、インデックスファイルおよびムービーオブジェクトファイルに登録される。すなわち、インデックスファイル（ＩＮＤＥＸ．ＢＤＭ）およびムービーオブジェクトファイル（ＭＯＶＩＥＯＢＪ．ＢＤＭ）が更新される。
【００７４】
続いて、ＡＶＣＨＤのストリームファイルと、ＤＣＦオブジェクト化されているクリップインフォメーションファイルとのそれぞれが、ＡＶＣＨＤ規格の所定のディレクトリ下にファイル番号を付けた規格所定のファイル名にリネームされる。そして、リネームされた各ファイルがＡＶＣＨＤ規格の所定のディレクトリ下に移動される。
【００７５】
続いて、移動対象となったクリップインフォメーションファイルからストリームファイルの属性情報が取得され、取得された属性情報がファイル番号とともにプレイリストファイルに登録される。
【００７６】
例えば、図８の矢印３５１および３５２に示すように、ＤＣＦオブジェクト化されている各ファイルについて移動処理が行われる。具体的には、ファイル「ＡＶＣ００００１．ＣＰＩ」３２２およびファイル「ＡＶＣ００００１．ＭＴＳ」３２３について移動処理が行われる。そして、図９（ａ）に示すように、ディレクトリ「ＣＬＩＰＩＮＦ」３０６の下に、ファイル「０００００．ＣＰＩ」３０７が記録され、ディレクトリ「ＳＴＲＥＡＭ」３０９の下に、ファイル「０００００．ＭＴＳ」３１０が記録される。この移動処理の際に、移動対象となったファイル「０００００．ＣＰＩ」３０７からストリームファイルの属性情報が取得され、取得された属性情報がファイル番号とともにプレイリストファイル「０００００．ＭＰＬ」３０５に登録される。
【００７７】
また、同様に、図８の矢印３５３および３５４に示すように、ファイル「ＡＶＣ００００１．ＣＰＩ」３２５およびファイル「ＡＶＣ００００１．ＭＴＳ」３２６について移動処理が行われる。そして、図９（ａ）に示すように、ディレクトリ「ＣＬＩＰＩＮＦ」３０６の下に、ファイル「００００１．ＣＰＩ」３０８が記録され、ディレクトリ「ＳＴＲＥＡＭ」３０９の下に、ファイル「００００１．ＭＴＳ」３１１が記録される。また、プレイリストファイル「０００００．ＭＰＬ」３０５への登録が行われる。
【００７８】
この移動処理が、全てのＤＣＦオブジェクトについて移動処理が終了するまで、繰り返し行われる。すなわち、ＤＣＦオブジェクトの数だけ、移動処理が行われる。そして、全てのＤＣＦオブジェクトについて移動処理が終了した場合には、ＤＣＩＭディレトリが削除される。この削除の際に、ＤＣＩＭディレクトリ以下に残っているディレクトリやファイルも併せて消去される。
【００７９】
また、この移動処理後に新たにコンテンツが追加された場合には、図９（ａ）に示すように、新規コンテンツとして、ディレクトリ「ＣＬＩＰＩＮＦ」３０６およびディレクトリ「ＳＴＲＥＡＭ」３０９の下に各ファイルが記録される。例えば、ファイル「００００２．ＣＰＩ」３６１およびファイル「００００２．ＭＴＳ」３６２が記録される。
【００８０】
［撮像装置の動作例］
図１０および図１１は、本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。
【００８１】
最初に、撮像装置１００が特定状態であるか否かが判断され（ステップＳ９０１）、撮像装置１００が特定状態でない場合には監視を継続して行う。この特定状態は、例えば、記録媒体２００の認識完了直後、電源起動直後、撮像動作準備状態への遷移直後（撮像動作の終了時を含む）等の状態を意味する。また、例えば、記録媒体２００へのコンテンツの追加記録ができない状態を特定状態とすることができる。この追加記録ができない状態は、例えば、撮影指示操作（例えば、動画撮影指示操作）を行った場合において、管理方式Ａのコンテンツの上限値に達しているため、記録媒体２００にコンテンツを記録することができない状態である。また、例えば、コンテンツをダビングする指示操作が行われた場合において、管理方式Ａのコンテンツの上限値に達しているため、そのダビング対象となるコンテンツを記録媒体２００に記録することができない状態である。
【００８２】
撮像装置１００が特定状態である場合には（ステップＳ９０１）、所定の記録禁止条件が設定されているか否かが判断される（ステップＳ９０２）。この記録禁止条件は、例えば、ユーザ操作により設定される。所定の記録禁止条件が設定されている場合には（ステップＳ９０２）、現在の処理を継続して行い（ステップＳ９１８）、コンテンツ管理方式変更処理の動作を終了する。一方、所定の記録禁止条件が設定されていない場合には（ステップＳ９０２）、現在の管理方式が管理方式Ａであるか否かが判断される（ステップＳ９０３）。現在の管理方式が管理方式Ａでない場合には（ステップＳ９０３）、現在の管理方式が管理方式Ｂであるか否かが判断され（ステップＳ９０４）、現在の管理方式が管理方式Ｂでない場合には、ステップＳ９１８に進む。
【００８３】
また、現在の管理方式が管理方式Ｂである場合には（ステップＳ９０４）、記録媒体２００のメモリ残量と、記録媒体２００に記憶されているコンテンツの数（現在のコンテンツ数）が、所定条件２を満たすか否かが判断される（ステップＳ９０５）。例えば、記録可能な数のコンテンツについて、１つのコンテンツ当たりの記録可能時間が１０分を超えていることを所定条件２とすることができる。
【００８４】
記録媒体２００のメモリ残量と、現在のコンテンツ数が所定条件２を満たさない場合には（ステップＳ９０５）、ステップＳ９１８に進む。一方、記録媒体２００のメモリ残量と、現在のコンテンツ数が所定条件２を満たす場合には（ステップＳ９０５）、管理方式Ａへの変更要否確認画面（例えば、図５（ｂ）に示す変更要否確認画面４１０）が表示部１８０に表示される（ステップＳ９０６）。続いて、管理方式Ａへの変更要否確認画面において管理方式を変更する指示操作（例えば、「変更する」ボタン４１１の押下操作）が行われたか否かが判断され（ステップＳ９０７）、管理方式を変更する指示操作が行われなかった場合には、ステップＳ９１８に進む。一方、管理方式を変更する指示操作が行われた場合には（ステップＳ９０７）、管理方式Ａへの変更処理が行われ（ステップＳ９２０）、ステップＳ９１２に進む。この変更処理については、図１２を参照して詳細に説明する。
【００８５】
また、現在の管理方式が管理方式Ａである場合には（ステップＳ９０３）、記録媒体２００が、コンテンツの上限値を超えて記録不可となっているか否かが判断される（ステップＳ９０８）。記録媒体２００が、コンテンツの上限値を超えて記録不可となっている場合には（ステップＳ９０８）、ステップＳ９１０に進む。一方、記録媒体２００が、コンテンツの上限値を超えて記録不可となっていない場合には（ステップＳ９０８）、所定条件１を満たすか否かが判断される（ステップＳ９０９）。すなわち、記録媒体２００のメモリ残量と、記録媒体２００に記憶されているコンテンツの数（現在のコンテンツ数）が、所定条件１を満たすか否かが判断される（ステップＳ９０９）。例えば、記録可能な数のコンテンツについて、１つのコンテンツ当たりの記録可能時間が１時間を越えることを所定条件１とすることができる。
【００８６】
記録媒体２００のメモリ残量と、現在のコンテンツ数が所定条件１を満たさない場合には（ステップＳ９０９）、ステップＳ９１３に進む。一方、記録媒体２００のメモリ残量と、現在のコンテンツ数が所定条件１を満たす場合には（ステップＳ９０９）、管理方式Ｂへの変更要否確認画面（例えば、図５（ａ）に示す変更要否確認画面４００）が表示部１８０に表示される（ステップＳ９１０）。続いて、管理方式Ｂへの変更要否確認画面において管理方式を変更する指示操作（例えば、「変更する」ボタン４０１の押下操作）が行われたか否かが判断され（ステップＳ９１１）、管理方式を変更する指示操作が行われなかった場合には、ステップＳ９１８に進む。一方、管理方式を変更する指示操作が行われた場合には（ステップＳ９１１）、管理方式Ｂへの変更処理が行われる（ステップＳ９４０）。この変更処理については、図１３を参照して詳細に説明する。続いて、変更後の管理方式により各処理が行われる（ステップＳ９１２）。なお、ステップＳ９２０、Ｓ９４０は、特許請求の範囲に記載の制御手順の一例である。
【００８７】
また、記録媒体２００のメモリ残量と現在のコンテンツ数が所定条件１を満たさない場合には（ステップＳ９０９）、撮像装置１００および記録媒体２００の接続方法が判断される（ステップＳ９１３）。撮像装置１００および記録媒体２００の接続方法が、ＵＳＢ接続（図１（ａ）に示す）である場合には（ステップＳ９１３）、ＵＳＢ機器のベンダーＩＤ（ｉｄＶｅｎｄｏｒ（製造者ＩＤ））が特定会社のものであるか否かが判断される（ステップＳ９１４）。ＵＳＢ機器のベンダーＩＤが特定会社（例えば、Ａ社）のものである場合には（ステップＳ９１４）、ＵＳＢ機器のプロダクトＩＤ（ｉｄＰｒｏｄｕｃｔ（製品ＩＤ））が所定条件を満たすか否かが判断される（ステップＳ９１５）。例えば、ＵＳＢ機器のプロダクトＩＤが、「０３３０ｈ〜０３３Ｆｈ」であることを所定条件とすることができる。ＵＳＢ機器のプロダクトＩＤが所定条件を満たす場合には（ステップＳ９１５）、ＵＳＢ機器のプロダクトＩ（ｉＰｒｏｄｕｃｔ（製品名））が所定条件を満たすか否かが判断される（ステップＳ９１６）。例えば、ＵＳＢ機器のプロダクトＩが、「先頭の３バイトがＣＳＭ（Contents Storage Media）」であることを所定条件とすることができる。ＵＳＢ機器のプロダクトＩが所定条件を満たす場合には（ステップＳ９１６）、ステップＳ９１０に戻る。すなわち、特定会社の特定製品である場合には、管理方式Ｂへの変更を奨励することができる。
【００８８】
一方、ベンダーＩＤが特定会社のものでない場合（ステップＳ９１４）、プロダクトＩＤが所定条件を満たさない場合（ステップＳ９１５）、プロダクトＩが所定条件を満たさない場合には（ステップＳ９１６）、ステップＳ９１８に進む。
【００８９】
また、撮像装置１００および記録媒体２００の接続方法が、ネットワーク接続（図１（ｂ）に示す）である場合には（ステップＳ９１３）、クライアント名が所定条件を満たすか否かが判断される（ステップＳ９１７）。例えば、「Ｐｈｏｔｏ  Ｓｅｒｖｅｒ」と一致することを所定条件とすることができる。クライアント名が所定条件を満たす場合には（ステップＳ９１７）、ステップＳ９１０に戻り、クライアント名が所定条件を満たさない場合には、ステップＳ９１８に進む。なお、ステップＳ９１３乃至Ｓ９１７は、特許請求の範囲に記載の判定手順の一例である。
【００９０】
なお、この例で示す処理手順の一部の条件のみを用いて判定処理を行うようにしてもよく、また、これらとは異なった組合せを用いて判定処理を行うようにしてもよい。
【００９１】
図１２は、本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順のうちの管理方式Ａへの変更処理（図１０に示すステップＳ９２０の処理手順）の一例を示すフローチャートである。
【００９２】
最初に、記録媒体２００に記憶されているコンテンツの数が取得され（ステップＳ９２１）、記録媒体２００の空き容量が取得される（ステップＳ９２２）。
【００９３】
続いて、記録媒体２００の空き容量が必要十分であるか否かが判断される（ステップＳ９２３）。具体的には、ＡＶＣＨＤのインデックスファイルやプレイリストファイルを保存しても大丈夫な空き容量があるか否かが判断される。例えば、１チャプタ当たり１ＫＢの空き容量と、固定費が数クラスタ分の空き容量とが必要となる。記録媒体２００の空き容量が必要十分でない場合には（ステップＳ９２３）、エラー画面が表示部１８０に表示され、エラー処理が行われ（ステップＳ９２４）、管理方式Ａへの変更処理の動作を終了する。
【００９４】
また、記録媒体２００の空き容量が必要十分である場合には（ステップＳ９２３）、ＡＶＣＨＤ規格のディレクトリ構造と、タイトルなしのインデックスファイルおよびムービーオブジェクトファイルとが作成される（ステップＳ９２５）。続いて、プレイリストファイルを作成する必要があるか否かが判断される（ステップＳ９２６）。すなわち、プレイリストファイルの作成は、必要に応じて行われる。具体的には、プレイリストファイル（ＭＰＬ）が存在しない場合には、プレイリストファイルの作成が必要であると判断される。一方、プレイリストファイルが存在する場合には、クリップインフォメーションファイル（ＣＰＩ）の中の属性情報が確認される。この確認の結果、ＡＶＣＨＤ規格の規定によりプレイリストファイルを分ける必要がある条件が成立した場合には、プレイリストファイルの作成が必要であると判断される。
【００９５】
プレイリストファイルを作成する必要がない場合には（ステップＳ９２６）、ステップＳ９２９に進む。一方、プレイリストファイルを作成する必要がある場合には（ステップＳ９２６）、プレイリストファイルが作成される（ステップＳ９２７）。続いて、作成されたプレイリストファイルが、インデックスファイルおよびムービーオブジェクトファイルに登録される（ステップＳ９２８）。すなわち、インデックスファイル（ＩＮＤＥＸ．ＢＤＭ）およびムービーオブジェクトファイル（ＭＯＶＩＥＯＢＪ．ＢＤＭ）が更新される。
【００９６】
続いて、ＡＶＣＨＤのストリームファイルと、ＤＣＦオブジェクト化されているクリップインフォメーションファイルとのそれぞれが、ＡＶＣＨＤ規格の所定のディレクトリ下にファイル番号を付けた規格所定のファイル名にリネームされる。そして、リネームされた各ファイルがＡＶＣＨＤ規格の所定のディレクトリ下に移動される（ステップＳ９２９）。
【００９７】
続いて、移動対象となったクリップインフォメーションファイルからストリームファイルの属性情報が取得され、取得された属性情報がファイル番号とともにプレイリストファイルに登録される（ステップＳ９３０）。続いて、全てのＤＣＦオブジェクトについて移動処理が終了したか否かが判断される（ステップＳ９３１）。すなわち、ＤＣＦオブジェクトの数だけ、ステップＳ９２６乃至Ｓ９３０の移動処理が繰り返し行われる。全てのＤＣＦオブジェクトについて移動処理が終了していない場合には（ステップＳ９３１）、ステップＳ９２６に戻る。一方、全てのＤＣＦオブジェクトについて移動処理が終了した場合には（ステップＳ９３１）、ＤＣＩＭディレトリが削除される（ステップＳ９３２）。この削除の際に、ＤＣＩＭディレクトリ以下に残っているディレクトリやファイルも併せて消去される。そして、管理方式Ａへの変更処理の動作を終了する。
【００９８】
図１３は、本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順のうちの管理方式Ｂへの変更処理（図１０に示すステップＳ９４０の処理手順）の一例を示すフローチャートである。
【００９９】
最初に、記録媒体２００に記憶されているコンテンツの数が取得され（ステップＳ９４１）、記録媒体２００の空き容量が取得される（ステップＳ９４２）。
【０１００】
続いて、記録媒体２００の空き容量が必要十分であるか否かが判断される（ステップＳ９４３）。具体的には、ファイルシステムのファイルエントリやディレクトリエントリのデータサイズを加味して必要な容量が足りるか否かが判断される。通常では、比較的小さい容量があれば、空き容量が必要十分であると判断される。記録媒体２００の空き容量が必要十分でない場合には（ステップＳ９４３）、エラー画面が表示部１８０に表示され、エラー処理が行われ（ステップＳ９４４）、管理方式Ｂへの変更処理の動作を終了する。
【０１０１】
また、記録媒体２００の空き容量が必要十分である場合には（ステップＳ９４３）、ＤＣＦディレクトリを作成する必要があるか否かが判断される（ステップＳ９４５）。すなわち、ＤＣＦディレクトリの作成は、必要に応じて行われる。具体的には、新規にＤＣＦディレクトリの作成が必要な場合は、ＤＣＦディレクトリが存在しない場合、または、ＤＣＦディレクトリ番号が最大のディレクトリにＤＣＦオブジェクトが９９９９個記録済みの場合である。
【０１０２】
ＤＣＦディレクトリを作成する必要がない場合には（ステップＳ９４５）、ステップＳ９４７に進み、ＤＣＦディレクトリを作成する必要がある場合には、ＤＣＦディレクトリが作成される（ステップＳ９４６）。続いて、ＡＶＣＨＤのストリームファイルと、これに対応するクリップインフォメーションファイルとがＤＣＦオブジェクト化され、このＤＣＦオブジェクト化された各ファイルがＤＣＦディレクトリ下に移動される（ステップＳ９４７）。この場合には、ＭＴＳファイルおよびＣＰＩファイルが同番のＤＣＦファイル名にリネームして移動される。すなわち、拡張子については元のままを維持して、移動処理が行われる。
【０１０３】
続いて、全てのＡＶＣＨＤのストリームファイルについて移動処理が終了したか否かが判断される（ステップＳ９４８）。すなわち、ＡＶＣＨＤのストリームファイルの数だけ、ステップＳ９４５乃至Ｓ９４７の移動処理が繰り返し行われる。全てのＡＶＣＨＤのストリームファイルについて移動処理が終了していない場合には（ステップＳ９４８）、ステップＳ９４５に戻る。一方、全てのＡＶＣＨＤのストリームファイルについて移動処理が終了した場合には（ステップＳ９４８）、ＡＶＣＨＤディレトリが削除される（ステップＳ９４９）。この削除の際に、ＡＶＣＨＤディレクトリ以下に残っているディレクトリやファイルも併せて消去される。そして、管理方式Ｂへの変更処理の動作を終了する。
【０１０４】
［記録媒体の初期化時のコンテンツ管理方式の選択例］
以上では、所定条件を満たす場合に、ユーザ操作によりコンテンツ管理方式を変更する例を示した。ここで、記録媒体の初期化時に、推奨する管理方式をユーザに提示し、メディア初期化の実行を促すことができる。そこで、以下では、記録媒体の初期化時に、記録媒体の属性や接続情報に基づいて、複数の管理方式から１つを選択し、この選択された管理方式を、推奨する管理方式としてユーザに提示し、メディア初期化の実行を促す例を示す。
【０１０５】
図１４は、本発明の第１の実施の形態における記録制御部１５０による記録媒体の初期化時に管理方式の選択を行う際に用いられる操作画面例を示す図である。図１４には、推奨する管理方式として管理方式Ａを提示する場合における操作画面の一例（奨励管理方式通知画面４２０）を示す。奨励管理方式通知画面４２０は、例えば、記録媒体２００が撮像装置１００に接続され、ユーザによる初期化操作が行われた場合等に、表示制御部１７０により表示部１８０に表示される。
【０１０６】
奨励管理方式通知画面４２０は、「ＡＶＣＨＤ」ボタン４２１と、「拡張ＡＶＣＨＤ」ボタン４２２と、「実行」ボタン４２３とが設けられている。「ＡＶＣＨＤ」ボタン４２１および「拡張ＡＶＣＨＤ」ボタン４２２は、記録媒体２００の初期化を行う際に押下されるボタンである。ここで、推奨する管理方式に対応するボタンには、太線の黒枠が付される。また、推奨する管理方式に関する説明が、管理方式説明欄４２４に表示される。図１４に示す例では、推奨する管理方式が管理方式Ａである場合を示す。すなわち、「ＡＶＣＨＤ」ボタン４２１に太線の黒枠が付され、ＡＶＣＨＤに関する説明が管理方式説明欄４２４に表示される。
【０１０７】
「実行」ボタン４２３は、「ＡＶＣＨＤ」ボタン４２１および「拡張ＡＶＣＨＤ」ボタン４２２の何れかのボタンが押下された後に、初期化処理を実行させる指示を行うために押下されるボタンである。すなわち、「ＡＶＣＨＤ」ボタン４２１および「拡張ＡＶＣＨＤ」ボタン４２２の何れかのボタンが押下され、「実行」ボタン４２３が押下された場合には、選択された管理方式の初期化処理が開始される。
【０１０８】
このように、コンテンツの管理方式の選択操作が行われた場合には、制御部１２０が、その選択操作に応じた制御信号を記録制御部１５０に出力する。その制御信号を受け付けた場合には、記録制御部１５０は、受け付けた制御信号に応じた記録媒体２００の初期化処理を行う。
【０１０９】
なお、この例では、記録媒体２００の初期化時において、表示制御部１７０が奨励管理方式通知画面４２０を表示部１８０に表示させ、ユーザにより管理方式の選択操作がされた後に、その選択された管理方式の初期化処理を行う例を示した。ただし、例えば、ユーザによる選択操作を行わずに、自動的に奨励管理方式の初期化処理を開始するようにしてもよい。この場合には、初期化処理の開始を示す通知画面を表示させることにより、ユーザに初期化の対象となる管理方式を通知することができる。
【０１１０】
［撮像装置の動作例］
図１５は、本発明の第１の実施の形態における撮像装置１００によるコンテンツ管理方式の初期化処理の処理手順の一例を示すフローチャートである。
【０１１１】
最初に、初期化処理の対象となる記録媒体２００における管理方式（現在の管理方式）が管理方式Ａであるか否かが判断される（ステップＳ９６１）。現在の管理方式が管理方式Ａである場合には（ステップＳ９６１）、ステップＳ９７０に進む。一方、現在の管理方式が管理方式Ａでない場合には（ステップＳ９６１）、現在の管理方式が管理方式Ｂであるか否かが判断され（ステップＳ９６２）、現在の管理方式が管理方式Ｂである場合には、ステップＳ９７１に進む。
【０１１２】
また、現在の管理方式が管理方式Ｂでない場合には（ステップＳ９６２）、撮像装置１００および記録媒体２００の接続方法が判断される（ステップＳ９６３）。撮像装置１００および記録媒体２００の接続方法が、ＵＳＢ接続（図１（ａ）に示す）である場合には（ステップＳ９６３）、ＵＳＢ機器のベンダーＩＤ（ｉｄＶｅｎｄｏｒ）が特定会社のものであるか否かが判断される（ステップＳ９６４）。ＵＳＢ機器のベンダーＩＤが特定会社のものである場合には（ステップＳ９６４）、ＵＳＢ機器のプロダクトＩＤ（ｉｄＰｒｏｄｕｃｔ）が所定条件を満たすか否かが判断される（ステップＳ９６５）。ＵＳＢ機器のプロダクトＩＤが所定条件を満たす場合には（ステップＳ９６５）、ＵＳＢ機器のプロダクトＩ（ｉＰｒｏｄｕｃｔ）が所定条件を満たすか否かが判断される（ステップＳ９６６）。ＵＳＢ機器のプロダクトＩが所定条件を満たす場合には（ステップＳ９６６）、ステップＳ９７１に進む。なお、これらの各所定条件は、図１１に示す例と同様とすることができる。
【０１１３】
一方、ベンダーＩＤが特定会社のものでない場合（ステップＳ９６４）、プロダクトＩＤが所定条件を満たさない場合（ステップＳ９６５）、プロダクトＩが所定条件を満たさない場合には（ステップＳ９６６）、ステップＳ９７０に進む。
【０１１４】
また、撮像装置１００および記録媒体２００の接続方法が、ネットワーク接続（図１（ｂ）に示す）である場合には（ステップＳ９６３）、クライアント名が所定条件を満たすか否かが判断される（ステップＳ９６７）。クライアント名が所定条件を満たす場合には（ステップＳ９６７）、ステップＳ９７１に進み、クライアント名が所定条件を満たさない場合には、ステップＳ９７０に進む。なお、この所定条件は、図１１に示す例と同様とすることができる。
【０１１５】
また、撮像装置１００および記録媒体２００の接続方法が、ＵＳＢ接続およびネットワーク接続の何れでもない場合には（ステップＳ９６３）、記録媒体２００のメモリ容量が規定値以上であるか否かが判断される（ステップＳ９６８）。記録媒体２００のメモリ容量が規定値以上でない場合（すなわち、記録媒体２００のメモリ容量が規定値未満である場合）には（ステップＳ９６８）、ステップＳ９７０に進む。一方、記録媒体２００のメモリ容量が規定値以上である場合には（ステップＳ９６８）、記録媒体２００の種別がメモリカードであるか否かが判断される（ステップＳ９６９）。
【０１１６】
記録媒体２００の種別がメモリカードである場合には（ステップＳ９６９）、推奨する管理方式を管理方式Ａとする奨励管理方式通知画面（例えば、図１４に示す奨励管理方式通知画面４２０）が表示部１８０に表示される（ステップＳ９７０）。一方、記録媒体２００の種別がメモリカードでない場合には（ステップＳ９６９）、推奨する管理方式を管理方式Ｂとする奨励管理方式通知画面が表示部１８０に表示される（ステップＳ９７１）。
【０１１７】
続いて、奨励管理方式通知画面において選択された管理方式の初期化処理が行われ（ステップＳ９７２）、コンテンツ管理方式の初期化処理の動作を終了する。
【０１１８】
＜２．第２の実施の形態＞
本発明の第１の実施の形態では、管理可能なコンテンツ数の上限が異なる２つのコンテンツ管理フォーマット（管理方式Ａおよび管理方式Ｂ）を例にして説明した。本発明の第２の実施の形態では、管理可能なメタデータ数の上限が異なる２つのコンテンツ管理フォーマット（管理方式Ａおよび管理方式Ｂ）を例にして説明する。なお、本発明の第２の実施の形態における撮像装置の機能構成については、図２に示す例と略同様である。このため、本発明の第１の実施の形態と共通する部分については、同一の符号を付して、これらの説明の一部を省略する。また、ファイル構成についても、本発明の第１の実施の形態と共通する部分については、同一の符号を付して、これらの説明の一部を省略する。
【０１１９】
［コンテンツ管理フォーマットのデータ構造例および管理方式例］
図１６は、本発明の第２の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成および管理方式の一例を示す図である。図１６に示す例では、管理可能なメタデータ数の上限が異なる２つのコンテンツ管理フォーマット（管理方式Ａおよび管理方式Ｂ）により管理されている画像コンテンツが１つの記録媒体に記憶されている例を示す。なお、管理方式Ａについては、図３（ａ）に示す例と同一であるため、ここでの図示および説明を省略する。
【０１２０】
図１６（ａ）には、管理方式Ｂにより管理されている画像コンテンツのファイル構成の一例を示す。図１６（ｂ）には、記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式を概略的に示す。
【０１２１】
図１６（ｂ）では、記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式５１１として、管理方式Ａ（図３（ａ）に示す）および管理方式Ｂ（図１６（ａ）に示す）を例にして説明する。
【０１２２】
管理方式Ａは、管理仕様５１２に示すように、ＡＶＣＨＤ規格に従ったコンテンツ管理フォーマットである。すなわち、管理方式Ａでは、通常のＡＶＣＨＤ規格によってのみ動画コンテンツを管理する。
【０１２３】
管理方式Ｂは、管理仕様５１２に示すように、ＡＶＣＨＤ規格の動画コンテンツのメタデータをＡＶインデックスのデータベースで管理するコンテンツ管理フォーマットである。なお、管理方式Ａおよび管理方式Ｂは、互いに相互変換が可能である。
【０１２４】
また、メディア消費量５１３は、管理方式Ａが「○（少ない）」であるのに対し、管理方式Ｂが「△（比較的多い）」である。また、コンテンツのメタデータ５１４は、管理方式Ａが「少ない」のに対し、管理方式Ｂが「多い」である。
【０１２５】
このように、管理方式Ａは、消費容量は小さいが、管理することができるメタデータが少ないという特徴を有する。これに対して、管理方式Ｂは、消費容量は大きいが、管理することができるメタデータが多いという特徴を有する。
【０１２６】
このため、本発明の第２の実施の形態では、ユーザにより利用されるメタデータの大小に応じて、管理方式を適宜変更して、記録媒体２００に記憶されている各コンテンツおよびメタデータを管理する。
【０１２７】
次に、管理方式ＡおよびＢにより管理されている画像コンテンツのファイル構成について説明する。なお、ディレクトリ「ＢＤＭＶ」３０１の下に配置されているディレクトリおよびファイルについては、図３（ａ）に示す例と同様であるため、ここでの説明を省略する。
【０１２８】
ディレクトリ「ＡＶＣＨＤ」３００の下には、ディレクトリ「ＢＤＭＶ」３０１およびディレクトリ「ＡＶＦ＿ＩＮＦＯ」５０１が配置される。
【０１２９】
ディレクトリ「ＡＶＦ＿ＩＮＦＯ」５０１は、チャプタのＧＰＳ（Global Positioning System）情報、代表サムネイル画像、チャプタ内の顔情報（時刻／配置）等を管理するためのファイルが属するディレクトリである。例えば、管理方式Ｂに変更した場合には、管理対象となるメタデータの量によって異なるが、メディア消費量の増分として、１チャプタあたりおよそ数１０ＫＢ〜１ＭＢ程度が増えることになる。
【０１３０】
ディレクトリ「ＡＶＦ＿ＩＮＦＯ」５０１の直下には、ファイル「ＡＶＩＮ０００１．ＩＮＰ」５０２およびファイル「ＡＶＩＮ０００１．ＩＮＴ」５０３が配置される。
【０１３１】
ファイル「ＡＶＩＮ０００１．ＩＮＰ」５０２は、ＡＶストリームファイルのＵＩ（User Interface）管理情報ファイルであり、記録された各ファイルの属性登録ファイルである。
【０１３２】
ファイル「ＡＶＩＮ０００１．ＩＮＴ」５０３は、ＡＶストリームファイルのＵＩ管理情報ファイルであり、記録された各ファイルのサムネイル画像等を登録するファイルである。
【０１３３】
［撮像装置の動作例］
図１７は、本発明の第２の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。この処理手順は、図１３の変形例であり、管理方式Ａから管理方式Ｂへの変更処理を行う場合における処理手順である。すなわち、この例では、変更要否確認画面において「変更する」ボタンが押下された後における処理手順を示す。
【０１３４】
最初に、記録媒体２００に記憶されているコンテンツの数が取得され（ステップＳ１００１）、記録媒体２００の空き容量が取得される（ステップＳ１００２）。
【０１３５】
続いて、記録媒体２００の空き容量が必要十分であるか否かが判断される（ステップＳ１００３）。具体的には、メタデータ管理ファイルを記録媒体２００に記録するために必要となる容量が足りるか否かが判断される。例えば、１コンテンツ当たり１００ＫＢの空き容量が必要となる。記録媒体２００の空き容量が必要十分でない場合には（ステップＳ１００３）、エラー画面が表示部１８０に表示され、エラー処理が行われ（ステップＳ１００４）、管理方式Ａへの変更処理の動作を終了する。
【０１３６】
また、記録媒体２００の空き容量が必要十分である場合には（ステップＳ１００３）、メタデータ管理ファイルが作成される（ステップＳ１００５）。すなわち、ＡＶＦ＿ＩＮＦＯディレクトリと、この下のデータベースファイルとが新規作成される。
【０１３７】
続いて、ＡＶＣＨＤ規格のデータベースファイルからメタデータが取得される（ステップＳ１００６）。例えば、ＭＰＬファイルからメタデータ（例えば、再生時間（Duration）、撮影日時情報）を取得することができる。
【０１３８】
続いて、取得されたメタデータが、メタデータ管理ファイルに当該チャプタの情報として登録される（ステップＳ１００７）。
【０１３９】
続いて、記録媒体２００の全てのコンテンツについて変更処理が終了したか否かが判断される（ステップＳ１００８）。すなわち、記録媒体２００に記憶されているコンテンツの数だけ、ステップＳ１００６およびＳ１００７の変更処理が繰り返し行われる。記録媒体２００の全てのコンテンツについて変更処理が終了していない場合には（ステップＳ１００８）、ステップＳ１００６に戻る。一方、記録媒体２００の全てのコンテンツについて変更処理が終了した場合には（ステップＳ１００８）、コンテンツ管理方式変更処理の動作を終了する。
【０１４０】
図１８は、本発明の第２の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。この処理手順は、図１２の変形例であり、管理方式Ｂから管理方式Ａへの変更処理を行う場合における処理手順である。すなわち、この例では、変更要否確認画面において「変更する」ボタンが押下された後における処理手順を示す。
【０１４１】
メタデータ管理ファイルが削除される（ステップＳ１０１１）。すなわち、ＡＶＦ＿ＩＮＦＯディレクトリと、この下のデータベースファイルとが削除される。そして、コンテンツ管理方式変更処理の動作を終了する。
【０１４２】
このように、管理方式Ｂから管理方式Ａへの変更処理を行う場合には、別の管理方式のメタデータ管理ファイルに情報を登録する必要がないため、削除のみでよい。
【０１４３】
＜３．第３の実施の形態＞
本発明の第３の実施の形態では、管理可能なメタデータ数の上限が異なる２つのコンテンツ管理フォーマット（管理方式Ａおよび管理方式Ｂ）の他の例について説明する。また、本発明の第３の実施の形態では、メタデータとして、画像に含まれる人物の顔の位置およびサイズを用いる例を示す。なお、本発明の第３の実施の形態における撮像装置の機能構成については、図２に示す例と略同様である。このため、本発明の第１の実施の形態と共通する部分については、同一の符号を付して、これらの説明の一部を省略する。また、ファイル構成についても、本発明の第１の実施の形態と共通する部分については、同一の符号を付して、これらの説明の一部を省略する。
【０１４４】
［コンテンツ管理フォーマットのデータ構造例および管理方式例］
図１９乃至図２１は、本発明の第３の実施の形態における記録媒体２００に記憶されている画像コンテンツのファイル構成および管理方式の一例を示す図である。図１９および図２０に示す例では、管理可能なメタデータ数の上限が異なる２つのコンテンツ管理フォーマット（管理方式Ａおよび管理方式Ｂ）により管理されている画像コンテンツが１つの記録媒体に記憶されている例を示す。
【０１４５】
図１９には、管理方式Ａにより管理されている画像コンテンツのファイル構成の一例を示す。図２０には、管理方式Ｂにより管理されている画像コンテンツのファイル構成の一例を示す。図２１には、記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式を概略的に示す。
【０１４６】
図２１では、記録媒体２００に記憶されている画像コンテンツを管理するためのコンテンツ管理フォーマットの管理方式５４１として、管理方式Ａ（図１９に示す）および管理方式Ｂ（図２０に示す）を例にして説明する。
【０１４７】
管理方式Ａは、管理仕様５４２に示すように、ＤＣＦ規格の静止画コンテンツのメタデータをチャプタ情報ファイルで管理するコンテンツ管理フォーマットである。
【０１４８】
管理方式Ｂは、管理仕様５４２に示すように、ＤＣＦ規格の静止画コンテンツのメタデータをＡＶインデックスのデータベースで管理するコンテンツ管理フォーマットである。なお、管理方式Ａおよび管理方式Ｂは、互いに相互変換が可能である。
【０１４９】
また、メタデータ記録アクセス時間５４３は、管理方式Ａが「短い」であるのに対し、管理方式Ｂが「長い」である。また、コンテンツのメタデータ５４４は、管理方式Ａが「少ない」のに対し、管理方式Ｂが「多い」である。
【０１５０】
このように、管理方式Ａは、高速処理を行うことができるが、管理することができるメタデータが少ないという特徴を有する。これに対して、管理方式Ｂは、高速処理を行うことができないが、管理することができるメタデータが多いという特徴を有する。
【０１５１】
このため、本発明の第３の実施の形態では、ユーザにより利用されるメタデータの大小に応じて、管理方式を適宜変更して、記録媒体２００に記憶されている各コンテンツおよびメタデータを管理する。
【０１５２】
次に、管理方式ＡおよびＢにより管理されている画像コンテンツのファイル構成について説明する。なお、ディレクトリ「ＢＤＭＶ」３０１の下に配置されているディレクトリおよびファイルについては、図３（ａ）に示す例と同様であるため、ここでの説明を省略する。
【０１５３】
図１９に示すディレクトリ「ＡＶＣＨＤ」３００の下には、ディレクトリ「ＢＤＭＶ」３０１およびディレクトリ「ＣＡＰ＿ＩＮＦＯ」５２０が配置される。
【０１５４】
ディレクトリ「ＣＡＰ＿ＩＮＦＯ」５２０は、画像に含まれる顔の位置およびサイズを１ペアとして記録するためのファイルが属するディレクトリである。例えば、顔の位置およびサイズとして、位置（ｘ，ｙ）およびサイズ（ｗ，ｈ）が２バイトずつ記録される。このように、管理方式Ａでは、メタデータのデータサイズが小さいため、メタデータの記録時間が短く、高速連写が可能である。
【０１５５】
ディレクトリ「ＣＡＰ＿ＩＮＦＯ」５２０の直下には、ファイル「ＣＡＰ＿ＩＮＦＯ．ＤＡＴ」５２１が配置される。ファイル「ＣＡＰ＿ＩＮＦＯ．ＤＡＴ」５２１は、画像に含まれる顔の位置およびサイズを１ペアとして記録するためのファイルである。
【０１５６】
図２０に示すディレクトリ「ＡＶＣＨＤ」３００の下には、ディレクトリ「ＢＤＭＶ」３０１およびディレクトリ「ＡＶＦ＿ＩＮＦＯ」５３０が配置される。
【０１５７】
ディレクトリ「ＡＶＦ＿ＩＮＦＯ」５３０は、チャプタのＧＰＳ情報、代表サムネイル画像、チャプタ内の顔情報（時刻／配置）等を管理するためのファイルが属するディレクトリである。
【０１５８】
ディレクトリ「ＡＶＦ＿ＩＮＦＯ」５３０の直下には、ファイル「ＡＶＩＮ０００１．ＩＮＰ」５３１と、ファイル「ＡＶＩＮ０００１．ＢＮＰ」５３２と、ファイル「ＡＶＩＮ０００１．ＩＮＴ」５３３とが配置される。
【０１５９】
ファイル「ＡＶＩＮ０００１．ＢＮＰ」５３２は、ＡＶストリームファイルのＵＩ管理情報ファイルであり、ファイル「ＡＶＩＮ＊＊＊＊．ＩＮＰ」のバックアップファイルである。
【０１６０】
［撮像装置の動作例］
図２２は、本発明の第３の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。この処理手順は、図１３の変形例であり、管理方式Ａから管理方式Ｂへの変更処理を行う場合における処理手順である。すなわち、この例では、変更要否確認画面において「変更する」ボタンが押下された後における処理手順を示す。
【０１６１】
最初に、記録媒体２００に記憶されているコンテンツの数が取得され（ステップＳ１０２１）、記録媒体２００の空き容量が取得される（ステップＳ１０２２）。
【０１６２】
続いて、記録媒体２００の空き容量が必要十分であるか否かが判断される（ステップＳ１０２３）。具体的には、メタデータ管理ファイルを記録媒体２００に記録するために必要となる容量が足りるか否かが判断される。例えば、１コンテンツ当たり１００ＫＢの空き容量が必要となる。このように、両方のデータベースが存在する期間が存在するため、空き容量をチェックしておく。記録媒体２００の空き容量が必要十分でない場合には（ステップＳ１０２３）、エラー画面が表示部１８０に表示され、エラー処理が行われ（ステップＳ１０２４）、管理方式Ｂへの変更処理の動作を終了する。
【０１６３】
また、記録媒体２００の空き容量が必要十分である場合には（ステップＳ１０２３）、ＡＶＦ＿ＩＮＦＯ以下のメタデータ管理ファイルが作成される（ステップＳ１０２５）。すなわち、ＡＶＦ＿ＩＮＦＯディレクトリと、この下のデータベースファイルとが新規作成される。
【０１６４】
続いて、ＣＡＰ＿ＩＮＦＯ．ＤＡＴファイルからメタデータが取得される（ステップＳ１０２６）。メタデータとして、例えば、顔の位置（顔位置）およびサイズ（顔サイズ）が取得される。
【０１６５】
続いて、取得されたメタデータが、ＡＶＦ＿ＩＮＦＯ以下のメタデータ管理ファイルに当該コンテンツの情報として登録される（ステップＳ１０２７）。
【０１６６】
続いて、記録媒体２００の全てのコンテンツについて移動処理が終了したか否かが判断される（ステップＳ１０２８）。すなわち、記録媒体２００に記憶されているコンテンツの数だけ、ステップＳ１０２６およびＳ１０２７の移動処理が繰り返し行われる。記録媒体２００の全てのコンテンツについて移動処理が終了していない場合には（ステップＳ１０２８）、ステップＳ１０２６に戻る。一方、記録媒体２００の全てのコンテンツについて移動処理が終了した場合には（ステップＳ１０２８）、ＣＡＰ＿ＩＮＦＯ以下のメタデータ管理ファイルが削除される（ステップＳ１０２９）。すなわち、ＣＡＰ＿ＩＮＦＯディレクトリと、この下のデータベースファイルとが削除される。そして、コンテンツ管理方式変更処理の動作を終了する。
【０１６７】
図２３は、本発明の第３の実施の形態における撮像装置１００によるコンテンツ管理方式変更処理の処理手順の一例を示すフローチャートである。この処理手順は、図１２の変形例であり、管理方式Ｂから管理方式Ａへの変更処理を行う場合における処理手順である。すなわち、この例では、変更要否確認画面において「変更する」ボタンが押下された後における処理手順を示す。
【０１６８】
最初に、記録媒体２００に記憶されているコンテンツの数が取得され（ステップＳ１０３１）、記録媒体２００の空き容量が取得される（ステップＳ１０３２）。
【０１６９】
続いて、記録媒体２００の空き容量が必要十分であるか否かが判断される（ステップＳ１０３３）。具体的には、メタデータ管理ファイルを記録媒体２００に記録するために必要となる容量が足りるか否かが判断される。例えば、１コンテンツ当たり１００ＫＢの空き容量が必要となる。このように、両方のデータベースが存在する期間が存在するため、空き容量をチェックしておく。記録媒体２００の空き容量が必要十分でない場合には（ステップＳ１０３３）、エラー画面が表示部１８０に表示され、エラー処理が行われ（ステップＳ１０３４）、管理方式Ａへの変更処理の動作を終了する。
【０１７０】
また、記録媒体２００の空き容量が必要十分である場合には（ステップＳ１０３３）、ＣＡＰ＿ＩＮＦＯ以下のメタデータ管理ファイルが作成される（ステップＳ１０３５）。すなわち、ＣＡＰ＿ＩＮＦＯディレクトリと、この下のデータベースファイルとが新規作成される。
【０１７１】
続いて、ＡＶＦ＿ＩＮＦＯのファイルからメタデータが取得される（ステップＳ１０３６）。メタデータとして、例えば、顔の位置（顔位置）およびサイズ（顔サイズ）が取得される。
【０１７２】
続いて、取得されたメタデータが、ＣＡＰ＿ＩＮＦＯ以下のメタデータ管理ファイルに当該コンテンツの情報として登録される（ステップＳ１０３７）。
【０１７３】
続いて、記録媒体２００の全てのコンテンツについて移動処理が終了したか否かが判断される（ステップＳ１０３８）。すなわち、記録媒体２００に記憶されているコンテンツの数だけ、ステップＳ１０３６およびＳ１０３７の移動処理が繰り返し行われる。記録媒体２００の全てのコンテンツについて移動処理が終了していない場合には（ステップＳ１０３８）、ステップＳ１０３６に戻る。一方、記録媒体２００の全てのコンテンツについて移動処理が終了した場合には（ステップＳ１０３８）、ＡＶＦ＿ＩＮＦＯ以下のメタデータ管理ファイルが削除される（ステップＳ１０３９）。すなわち、ＡＶＦ＿ＩＮＦＯディレクトリと、この下のデータベースファイルとが削除される。そして、コンテンツ管理方式変更処理の動作を終了する。
【０１７４】
このように、本発明の第２および第３の実施の形態では、コンテンツ管理フォーマットを変更する場合に、制御部１２０が、実データファイルに関する属性情報の移動処理を行う制御を行う。すなわち、制御部１２０は、変更前のコンテンツ管理フォーマットにより管理されているコンテンツのうち、実データファイルに関する属性情報が他の記録フォーマットにより管理されるようにその属性情報の移動処理を行う制御をする。
【０１７５】
以上で示したように、本発明の実施の形態によれば、コンテンツ管理フォーマットが複数存在する場合に、異なる特性に応じて記録媒体（メディア）を有効に利用することができる。例えば、近年では、メディアの大容量化やメディアを取り扱うアプリケーションが多様化している。このため、同一種別のメディアであっても、容量やコンテンツ管理数等の条件に応じて、コンテンツ管理フォーマットを容易に切り替えることにより、それぞれの管理フォーマットの特性に応じたメディアの有効利用をすることができる。また、例えば、大容量ストレージを用いてバックアップ処理を行う場合には、コンテンツ数の上限を意識することなく、その大容量ストレージの容量いっぱいまでバックアップを行うことができる。このように、本発明の実施の形態によれば、複数の管理方式が存在する場合に、適切な管理方式への切り替えを容易に行うことができる。
【０１７６】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、本発明の実施の形態において明示したように、本発明の実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本発明の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０１７７】
また、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【符号の説明】
【０１７８】
１０、４０  メモリカードリーダライタ
２０、５０  ＵＳＢケーブル
３０  パーソナルコンピュータ
６０  ＬＡＮケーブル
１００  撮像装置
１１０  操作受付部
１２０  制御部
１３０  コンテンツ入力部
１４０  撮像部
１５０  記録制御部
１６０  記録媒体Ｉ／Ｆ
１７０  表示制御部
１８０  表示部
２００  記録媒体
【図１】
0005640489.tif 000002
【図２】
0005640489.tif 000003
【図３】
0005640489.tif 000004
【図４】
0005640489.tif 000005
【図５】
0005640489.tif 000006
【図６】
0005640489.tif 000007
【図７】
0005640489.tif 000008
【図８】
0005640489.tif 000009
【図９】
0005640489.tif 000010
【図１０】
0005640489.tif 000011
【図１１】
0005640489.tif 000012
【図１２】
0005640489.tif 000013
【図１３】
0005640489.tif 000014
【図１４】
0005640489.tif 000015
【図１５】
0005640489.tif 000016
【図１６】
0005640489.tif 000017
【図１７】
0005640489.tif 000018
【図１８】
0005640489.tif 000019
【図１９】
0005640489.tif 000020
【図２０】
0005640489.tif 000021
【図２１】
0005640489.tif 000022
【図２２】
0005640489.tif 000023
【図２３】
0005640489.tif 000024