(57)【要約】【課題】撮影された映像データから所定の場面を容易に抽出することができるようにする。【解決手段】映像データの記録中に、ユーザが操作部１６に対して、再生開始点であるＩＮ点および再生終了点であるＯＵＴ点を指示する操作を行うと、システム制御部１４は、ＩＮ点およびＯＵＴ点で示される時刻を算出し、ＲＡＭ１５に一時的に記憶する。そして、映像データの記録が終了した際に、ＲＡＭ１５に記憶されたＩＮ点およびＯＵＴ点で示される時刻に基づき再生区間情報としてのプレイアイテムを生成し、記録媒体２２に記録する。【選択図】図７
2009225361.tif 000002
【特許請求の範囲】
【請求項１】
動画データを記録媒体に記録する記録装置において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了を指示する操作をユーザから受け付ける操作部と、
上記１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
上記１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと
を有し、
上記制御部は、
上記動画データの記録が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録する
ことを特徴とする記録装置。
【請求項２】
請求項１に記載の記録装置において、
上記記録中の動画データを表示する表示部をさらに有し、
上記制御部は、上記表示部に現在の再生区間の設定状態を示す表示を表示させる
ことを特徴とする記録装置。
【請求項３】
請求項２に記載の記録装置において、
上記制御部は、
上記表示部に上記再生区間の設定状態を示す文字を表示させ、
上記再生区間の設定状態に応じて、上記表示部に表示される文字の表示スタイルを異ならせる
ことを特徴とする記録装置。
【請求項４】
請求項２に記載の記録装置において、
上記操作部は、上記表示部の画面上に積層されたタッチパネルであり、上記表示部に表示されたキーが操作されることによってユーザからの指示を受けつける
ことを特徴とする記録装置。
【請求項５】
請求項４に記載の記録装置において、
上記制御部は、
上記表示部に上記再生区間の開始および終了を指示するキーを表示させ、
上記再生区間の設定状態に応じて、上記再生区間の開始および終了を指示するキーの表示スタイルを異ならせる
ことを特徴とする記録装置。
【請求項６】
請求項４に記載の記録装置において、
上記制御部は、
再生区間の設定前には、上記表示部に上記再生区間の開始を指示するキーを表示させ、再生区間の設定中には、上記表示部に上記再生区間の終了を指示するキーを表示させる
ことを特徴とする記録装置。
【請求項７】
動画データを記録媒体に記録する記録装置において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了の指示を所定タイミングで行い、該１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
上記１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと、
を有し、
上記制御部は、
上記動画データの記録が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録する
ことを特徴とする記録装置。
【請求項８】
請求項７に記載の記録装置において、
上記記録中の動画データを表示する表示部をさらに有し、
上記制御部は、現在の再生区間の設定状態を示す表示を上記表示部に表示させる
ことを特徴とする記録装置。
【請求項９】
請求項７に記載の記録装置において、
上記制御部は、上記動画データの記録開始から所定時間経過後に、上記再生区間の開始の指示を行う
ことを特徴とする記録装置。
【請求項１０】
請求項７に記載の記録装置において、
上記制御部は、上記再生区間の開始の指示から所定時間経過後に、上記再生区間の終了の指示を行う
ことを特徴とする記録装置。
【請求項１１】
請求項７に記載の記録装置において、
上記制御部は、上記再生区間の終了の指示から所定時間経過後に、上記再生区間の開始の指示を行う
ことを特徴とする記録装置。
【請求項１２】
請求項７に記載の記録装置において、
上記動画データから対象物の画像を検出する検出部をさらに有し、
上記制御部は、上記検出部で上記動画データから対象物の画像を検出した場合に、上記再生区間の開始の指示を行う
ことを特徴とする記録装置。
【請求項１３】
動画データを記録媒体に記録する記録方法において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了を指示する操作をユーザから受け付けるステップと、
上記１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
上記１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
上記動画データの記録が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録するステップと
を有することを特徴とする記録方法。
【請求項１４】
動画データを記録媒体に記録する記録方法において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了の指示を所定タイミングで行い、該１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
上記１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
上記動画データの記録が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録するステップと
を有することを特徴とする記録方法。
【請求項１５】
記録媒体に記録された動画データを編集する編集装置において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了を指示する操作をユーザから受け付ける操作部と、
上記１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
上記１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと
を有し、
上記制御部は、
上記動画データの再生が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録する
ことを特徴とする編集装置。
【請求項１６】
請求項１５に記載の編集装置において、
上記再生中の動画データを表示する表示部をさらに有し、
上記制御部は、現在の再生区間の設定状態を示す表示を上記表示部に表示させる
ことを特徴とする編集装置。
【請求項１７】
請求項１６に記載の編集装置において、
上記制御部は、
上記表示部に上記再生区間の設定状態を示す文字を表示させ、
上記再生区間の設定状態に応じて、上記表示部に表示される文字の表示スタイルを異ならせる
ことを特徴とする編集装置。
【請求項１８】
請求項１６に記載の編集装置において、
上記操作部は、上記表示部の画面上に積層されたタッチパネルであり、上記表示部に表示されたキーが操作されることによってユーザからの指示を受けつける
ことを特徴とする編集装置。
【請求項１９】
請求項１８に記載の編集装置において、
上記制御部は、
上記表示部に上記再生区間の開始および終了を指示するキーを表示させ、
上記再生区間の設定状態に応じて、上記再生区間の開始および終了を指示するキーの表示スタイルを異ならせる
ことを特徴とする編集装置。
【請求項２０】
請求項１８に記載の編集装置において、
上記制御部は、
再生区間の設定前には、上記表示部に上記再生区間の開始を指示するキーを表示させ、再生区間の設定中には、上記表示部に上記再生区間の終了を指示するキーを表示させる
ことを特徴とする編集装置。
【請求項２１】
記録媒体に記録された動画データを編集する編集装置において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了の指示を所定タイミングで行い、該１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
上記１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと、
を有し、
上記制御部は、
上記動画データの再生が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録する
ことを特徴とする編集装置。
【請求項２２】
請求項２１に記載の編集装置において、
上記再生中の動画データを表示する表示部をさらに有し、
上記制御部は、現在の再生区間の設定状態を示す表示を上記表示部に表示させる
ことを特徴とする編集装置。
【請求項２３】
請求項２１に記載の編集装置において、
上記制御部は、上記動画データの再生開始から所定時間経過後に、上記再生区間の開始の指示を行う
ことを特徴とする編集装置。
【請求項２４】
請求項２１に記載の編集装置において、
上記制御部は、上記再生区間の開始の指示から所定時間経過後に、上記再生区間の終了の指示を行う
ことを特徴とする編集装置。
【請求項２５】
請求項２１に記載の編集装置において、
上記制御部は、上記再生区間の終了の指示から所定時間経過後に、上記再生区間の開始の指示を行う
ことを特徴とする編集装置。
【請求項２６】
請求項２１に記載の編集装置において、
上記動画データから対象物の画像を検出する検出部をさらに有し、
上記制御部は、上記検出部で上記動画データから対象物の画像を検出した場合に、上記再生区間の開始の指示を行う
ことを特徴とする編集装置。
【請求項２７】
記録媒体に記録された動画データを編集する編集方法において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了を指示する操作をユーザから受け付けるステップと、
上記１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
上記１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
上記動画データの再生が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録するステップと
を有することを特徴とする編集方法。
【請求項２８】
記録媒体に記録された動画データを編集する編集方法において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、上記１または複数の再生区間の開始および終了の指示を所定タイミングで行い、該１または複数の再生区間の開始および終了の指示に基づき、上記１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
上記１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
上記動画データの再生が終了した際に、上記メモリに記憶された上記１または複数の再生開始位置および再生終了位置を示す情報に基づき上記１または複数の再生区間を示す再生区間情報をそれぞれ生成し、上記記録媒体にまとめて記録するステップと
を有することを特徴とする編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像データから所定部分を容易に抽出することができる記録装置および記録方法、ならびに、編集装置および編集方法に関する。
【背景技術】
【０００２】
近年、ビデオカメラ装置に搭載された記録媒体の高密度化により、記録可能時間が長時間化している。これにより、従来は、十分な時間撮影を行い、撮影後に映像データから不要な場面を取り除いて必要な場面のみを抽出するといった編集処理が一般的に行われている。
【０００３】
このような編集処理では、例えば、撮影された映像データにはどのような場面が記録されているか、また、必要な場面がどの部分に存在しているかを即座に判断することができないため、撮影された映像データを繰り返し再生しながら必要な場面を見つけ出し、その場面の再生開始点であるＩＮ点および再生終了点であるＯＵＴ点を設定するようにしている。
【０００４】
例えば、下記の特許文献１には、記録された映像を再生しながら、再生された映像に対してＩＮ点およびＯＵＴ点を設定し、ＩＮ点およびＯＵＴ点が設定されたイベントを記録媒体に記録する方法が記載されている。また、下記の特許文献２には、撮影中に、映像コンテンツデータに対してＩＮ点およびＯＵＴ点などの編集点を設定して粗編集を行う方法が記載されている。
【０００５】
【特許文献１】特開２００６−２６９０６８号公報
【特許文献２】特開２００３−２９９０１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に記載の方法では、映像を記録する撮像装置とは別に編集装置が必要であるとともに、映像を編集するための知識と編集装置を操作するための知識とを必要とするため、映像を編集するための操作が煩雑であり、編集処理を容易に行うことができないという問題点があった。
【０００７】
また、特許文献２に記載された、撮影中の映像コンテンツデータに対してＩＮ点およびＯＵＴ点を設定する方法を用いた場合には、ＩＮ点およびＯＵＴ点の編集を容易に行うことができないという問題点があった。
【０００８】
したがって、この発明の目的は、撮影された映像データから所定の場面を容易に抽出することができるようにした記録装置および記録方法、ならびに、編集装置および編集方法を提供することにある。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、第１の発明は、動画データを記録媒体に記録する記録装置において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了を指示する操作をユーザから受け付ける操作部と、
１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと
を有し、
制御部は、
動画データの記録が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録する
ことを特徴とする記録装置である。
【００１０】
また、第２の発明は、動画データを記録媒体に記録する記録装置において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了の指示を所定タイミングで行い、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと、
を有し、
制御部は、
動画データの記録が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録する
ことを特徴とする記録装置である。
【００１１】
また、第３の発明は、動画データを記録媒体に記録する記録方法において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了を指示する操作をユーザから受け付けるステップと、
１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
動画データの記録が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するステップと
を有することを特徴とする記録方法である。
【００１２】
また、第４の発明は、動画データを記録媒体に記録する記録方法において、
記録中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了の指示を所定タイミングで行い、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
動画データの記録が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するステップと
を有することを特徴とする記録方法である。
【００１３】
また、第５の発明は、記録媒体に記録された動画データを編集する編集装置において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了を指示する操作をユーザから受け付ける操作部と、
１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと
を有し、
制御部は、
動画データの再生が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録する
ことを特徴とする編集装置である。
【００１４】
また、第６の発明は、記録媒体に記録された動画データを編集する編集装置において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了の指示を所定タイミングで行い、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成する制御部と、
１または複数の再生開始位置および再生終了位置を示す情報を一時的に記憶するメモリと、
を有し、
制御部は、
動画データの再生が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録する
ことを特徴とする編集装置である。
【００１５】
また、第７の発明は、記録媒体に記録された動画データを編集する編集方法において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了を指示する操作をユーザから受け付けるステップと、
１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
動画データの再生が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するステップと
を有することを特徴とする編集方法である。
【００１６】
また、第８の発明は、記録媒体に記録された動画データを編集する編集装置において、
再生中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了の指示を所定タイミングで行い、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成するステップと、
１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶するステップと、
動画データの再生が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するステップと
を有することを特徴とする編集方法である。
【００１７】
上述したように、第１および第３の発明では、動画データを記録媒体に記録する記録方法において、記録中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了を指示する操作をユーザから受け付け、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成し、１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶し、動画データの記録が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するようにしているため、動画データの記録中に、再生開始位置および再生終了位置を指示することができ、再生区間を容易に設定することができる。
【００１８】
また、第２および第４の発明では、動画データを記録媒体に記録する記録方法において、記録中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了の指示を所定タイミングで行い、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成し、１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶し、動画データの記録が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するようにしているため、動画データの記録中に、所定のタイミングで再生開始位置および再生終了位置を自動的に指示することができ、再生区間を容易に設定することができる。
【００１９】
また、第５および第７の発明では、記録媒体に記録された動画データを編集する編集方法において、再生中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了を指示する操作をユーザから受け付け、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成し、１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶し、動画データの再生が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するようにしているため、動画データの再生中に、再生開始位置および再生終了位置を指示することができ、再生区間を容易に設定することができる。
【００２０】
また、第６および第８の発明では、記録媒体に記録された動画データを編集する編集装置において、再生中の動画データに対して１または複数の所定の再生区間を設定する際に、１または複数の再生区間の開始および終了の指示を所定タイミングで行い、１または複数の再生区間の開始および終了の指示に基づき、１または複数の再生区間の再生開始位置および再生終了位置を示す情報をそれぞれ生成し、１または複数の再生開始位置および再生終了位置を示す情報をメモリに一時的に記憶し、動画データの再生が終了した際に、メモリに記憶された１または複数の再生開始位置および再生終了位置を示す情報に基づき１または複数の再生区間を示す再生区間情報をそれぞれ生成し、記録媒体にまとめて記録するようにしているため、動画データの再生中に、所定のタイミングで再生開始位置および再生終了位置を自動的に指示することができ、再生区間を容易に設定することができる。
【発明の効果】
【００２１】
この発明は、動画データの記録中に、ユーザが再生区間の開始位置および終了位置を指示することで再生区間が設定されるようにしているため、再生区間を容易に設定することができるという効果がある。
【００２２】
また、この発明は、動画データの再生中に、ユーザが再生区間の開始位置および終了位置を指示することで再生区間が設定されるようにしているため、再生区間を容易に設定することができるという効果がある。
【発明を実施するための最良の形態】
【００２３】
以下、この発明の実施の一形態について、図面を参照しながら説明する。図１は、この発明の実施の一形態に適用可能な撮像装置の一例の外観を示す。撮像装置１は、例えば、動画や静止画の記録／再生を行う際に操作される各種キーからなる操作部や、被写体の撮影を行うための撮像部１１、記録時のビューファインダとして用いられたり再生時の再生映像を表示するための表示部２３が設けられている。
【００２４】
動画記録時には、撮像装置１の筐体などに設けられた操作部としての動画記録開始／停止キー３１が押されることより記録動作が開始され、表示部２３をビューファインダとして撮像部１１で撮像された被写体の画像が撮像装置１の内部に設けられた記録媒体に記録される。そして、動画記録中に動画記録開始／停止キー３２が再度押されることにより、記録動作が終了し、動画記録開始から終了までに撮影された映像が１つのクリップとして記録媒体に記録される。
【００２５】
動画再生時には、記録媒体に記録されたクリップに対応するサムネイル画像が表示部２３に表示される。そして、表示されたサムネイル画像の中から再生したいクリップのサムネイル画像を選択することによって対応するクリップが再生され、表示部２３に表示される。
【００２６】
この発明の実施の一形態では、例えば撮像装置１の筐体に再生区間開始／停止キー３２が設けられ、動画記録時または再生時に、この再生区間開始／停止キー３２を押すことにより、記録または再生中のクリップの中からユーザが必要な区間の映像を取り出すことができるようにされている。動画記録中または再生中に再生区間開始／停止キー３２が押されると、再生中のクリップに対して再生開始点が設定され、再生区間開始／停止キー３２が再度押されると、動画記録中または再生中のクリップに対して再生終了点が設定される。
【００２７】
なお、この例では、再生区間開始／停止キー３２が撮像装置１の筐体に設けられているように説明したが、これはこの例に限られない。例えば、表示部２３がタッチパネルディスプレイである場合には、表示部２３上に再生区間開始／停止キーが表示されるようにしてもよい。
【００２８】
この発明の実施の一形態に適用可能な撮像装置１について説明する。図２は、この発明に適用可能な撮像装置１の一例の構成を示す。この図２に例示される撮像装置１は、撮像部１１から入力される動画データおよび静止画データ、ならびに、音声入力部１２や外部から入力されるオーディオデータを記録媒体２２に記録し、記録媒体２２に記録された動画データ、静止画データおよびオーディオデータを再生するように構成されている。
【００２９】
撮像部１１は、レンズ系や絞り機構、フォーカス機構、ズーム機構を有する光学系を含み、例えば、ＣＣＤ（Charge Coupled Devices）を撮像素子として用いている。撮像部１１は、光学系を介して撮像素子に入射された被写体からの光を光電変換により撮像信号に変換する。そして、撮像信号に対してＡ／Ｄ（Analog/Digital）変換を施してディジタル撮像信号を生成し、γ（ガンマ）補正やホワイトバランス調整といった所定の信号処理を施し、ディジタル画像データを生成する。なお、撮像素子は、ＣＣＤに限らず、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）イメージャを用いてもよい。
【００３０】
音声入力部１２は、例えばマイクロフォンであり、外部の音声を集音し、アナログオーディオデータに変換する。Ａ／Ｄ変換部１３は、音声入力部１２や外部から供給されたアナログオーディオデータをディジタルオーディオデータに変換する。
【００３１】
システム制御部１４は、例えば図示されないＣＰＵ(Central Processing Unit)上で動作するプログラムであって、ＣＰＵに接続されるＲＯＭ(Read Only Memory)に予め記憶されたプログラムやデータに基づき、同じくＣＰＵに接続されるＲＡＭ(Random Access Memory)をワークメモリとして用いてこの撮像装置１の各部を制御する。なお、システム制御部１４と各部とを接続する経路は、繁雑さを避けるために、図２では省略している。
【００３２】
システム制御部１４は、動画記録時には、撮像部１１から供給されたディジタル動画データと、Ａ／Ｄ変換部１３から供給されたディジタルオーディオデータをＲＡＭ１５に一時的に記憶させ、動画データを後述する動画エンコード部１８に供給するとともに、ディジタルオーディオデータを図示しないオーディオエンコード部に供給する。そして、動画エンコード部１８によって所定に圧縮符号化された圧縮動画データと、オーディオエンコード部によって所定に圧縮符号化された圧縮オーディオデータとをＲＡＭ１５から読み出して所定に多重化してデータストリームを生成し、ＲＡＭ１５に書き戻した後に記録媒体２２に記録する。多重化方式としては、例えばＭＰＥＧ２(Moving Pictures Experts Group 2)システムズが適用される。
【００３３】
また、動画再生時には、システム制御部１４は、ＲＡＭ１５を介して記録媒体２２から供給されたデータストリームを圧縮動画データと圧縮オーディオデータとに分離し、ＲＡＭ１５を介して動画デコード部１９および図示しないオーディオでコード部に供給する。そして、各デコード部において伸長された動画データおよびオーディオデータをＲＡＭ１５を介して受け取り、動画データを表示部２３に表示可能な形式の信号に変換し、表示部２３に供給するとともに、ＲＡＭ１５から供給されたオーディオデータをＤ／Ａ（Digital/Analog）変換部２４に供給する。
【００３４】
さらに、システム制御部１４は、フレームカウンタ１７を備える。フレームカウンタ１７は、動画データの記録開始または再生開始からのフレーム数をカウントする。
【００３５】
操作部１６は、この撮像装置１の動作をユーザが操作するための操作子が所定に設けられ、操作子に対する操作に応じた制御信号を出力する。この制御信号は、システム制御部１４に供給される。システム制御部１４は、ユーザ操作に応じて操作部１６から供給された制御信号に基づきなされるプログラムの処理により、撮像装置１の各部の動作を制御する。
【００３６】
例えば、操作部１６に対してなされた操作に応じて、撮像装置１による記録媒体２２に対してデータを記録する動作の開始および停止の動作や、記録媒体２２からデータを再生する再生動作がシステム制御部１４により制御される。また例えば、操作部１６に対してなされた操作に応じて、動画データに対して再生開始点を示すＩＮ点および再生終了点を示すＯＵＴ点が設定され、ＩＮ点およびＯＵＴ点に基づく再生区間が設定される。
【００３７】
操作部１６として設けられる操作子には、例えば、図１で説明した動画記録開始／停止キー３１や再生区間開始／停止キー３２の他に、例えば、撮像装置１の電源をＯＮ／ＯＦＦするための電源キーや動画記録や動画再生などの動作モードを切り換えるためのキーなどが設けられている。これらの各種キーは、例えば、撮像装置１の筐体にハードウェアキーとして設けるようにしてもよいし、後述する表示部２３がタッチパネルディスプレイの場合には、各種キーがソフトウェアキーとして表示部２３に表示されるようにしてもよい。
【００３８】
ＲＡＭ１５は、例えばＳＤＲＡＭ（Synchronous Dynamic Random-Access Memory）であって、動画記録時には、システム制御部１４から供給されたディジタル画像データやディジタルオーディオデータを一時的に記憶し、ディジタル画像データを動画エンコード部１８に供給するとともに、オーディオデータをオーディオエンコード部に供給する。そして、各エンコード部から圧縮された圧縮動画データおよび圧縮オーディオデータを受け取り、システム制御部１４に供給する。また、システム制御部１４から圧縮動画データおよび圧縮オーディオデータが多重化されたデータストリームを受け取り、記録媒体２２に供給する。
【００３９】
動画再生時には、ＲＡＭ１５は、記録媒体２２に記録されたデータストリームを受け取り、システム制御部１４に供給する。そして、システム制御部１４でデータストリームから分離された圧縮動画データを動画デコード部１９に供給するとともに、圧縮オーディオデータをオーディオデコーダに供給する。また、各デコード部から伸長された動画データおよびオーディオデータを受け取り、システム制御部１４に供給する。
【００４０】
記録媒体２２としては、例えば、固定的に設けられたハードディスクや、記憶内容が書き換え可能で、且つ、着脱可能な不揮発性メモリを用いることができる。また、これに限られず、例えば、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（ブルーレイディスク：登録商標）などの光ディスクも適用可能である。
【００４１】
動画エンコード部１８は、ＲＡＭ１５から供給されたベースバンドの動画データをバッファメモリに溜め込んで、所定の方式で以て圧縮符号化する。Ｈ．２６４｜ＡＶＣに規定される方式に準じて圧縮符号化がなされるこの例では、例えば、ＤＣＴ(Discrete Cosine Transform)と画面内予測とによりフレーム内圧縮を行うと共に、動きベクトルを用いたフレーム間圧縮を行い、さらにエントロピー符号化を行い圧縮効率を高める。動画エンコード部１８で圧縮符号化された動画データは、Ｈ．２６４｜ＡＶＣエレメンタリストリーム（ＥＳ）として、ＲＡＭ１５に出力される。
【００４２】
動画デコード部１９は、ＲＡＭ１５から供給された圧縮動画データをバッファメモリに溜め込んで、圧縮符号化方式に対応した復号方式でデコードし、ベースバンドの動画データとして出力する。例えば、動画エンコード部１８がＨ．２６４｜ＡＶＣに規定される方式に準じて圧縮符号化を行うこの例では、動画デコード部１９も動画エンコード部１８に対応して、Ｈ．２６４｜ＡＶＣに規定される方式に準じてデコード処理を行う。動画デコード部１９でデコードされて得られたベースバンドの動画データは、ＲＡＭに出力される。
【００４３】
静止画エンコード部２０は、ＲＡＭ１５から供給されたベースバンドの静止画データを所定の方式で以て圧縮符号化する。圧縮符号化方式の種類は、特に問わないが、例えばＪＰＥＧ（Joint Photographic Experts Group）方式が適用される。静止画エンコード部２０で圧縮符号化された静止画データは、ＲＡＭ１５に出力される。
【００４４】
静止画デコード部２１は、ＲＡＭ１５から供給された圧縮静止画データを圧縮符号化方式に対応した復号方式でデコードし、ベースバンドの静止画データとして出力する。例えば、静止画エンコード部２０がＪＰＥＧ方式で圧縮符号化を行った場合には、静止画デコード部２１も静止画エンコード部２０に対応して、ＪＰＥＧ方式でデコード処理を行う。静止画デコード部２１でデコードされて得られたベースバンドの静止画データは、ＲＡＭ１５に出力される。
【００４５】
表示部２３は、例えばＬＣＤ（Liquid Crystal Display）からなり、撮像装置１におけるビューファインダとして用いられるとともに、記録媒体２２から再生された画像のモニタとして用いられる。
【００４６】
Ｄ／Ａ変換部２４は、ディジタルオーディオデータをアナログオーディオデータに変換し、音声出力部２５または外部に出力する。音声出力部２５は、例えばスピーカであり、Ｄ／Ａ変換部２４から供給されたディジタルオーディオデータを外部に出力する。
【００４７】
ここで、この発明に適用可能な一例のフォーマット（以下、ＡＶＣＨＤフォーマットと呼ぶ）について説明する。ＡＶＣＨＤフォーマットは、ビデオデータとオーディオデータとが所定に多重化されたＡＶ(Audio/Video)ストリームを記録可能な記録媒体に記録する記録フォーマットであり、記録媒体に記録されたＡＶストリームを、クリップ単位でプレイリストを用いて管理可能としている。
【００４８】
例えばＩＴＵ−Ｔ(International Telecommunication Union-Telecommunication Standardization Sector)勧告Ｈ．２６４あるいはＩＳＯ(International Organization for Standardization)／ＩＥＣ(International Electrotechnical Commission)国際標準１４４９６−１０（ＭＰＥＧ−４パート１０）Advanced Video Coding（以下、Ｈ．２６４｜ＡＶＣと略称する）に規定される符号化方式や、ＭＰＥＧビデオやＭＰＥＧオーディオといった符号化方式で符号化され、ＭＰＥＧ２システムズに従い多重化されたビットストリームは、クリップＡＶストリーム（またはＡＶストリーム）と称される。クリップＡＶストリームは、所定のファイルシステムによりファイルとしてディスクに記録される。このファイルを、クリップＡＶストリームファイル（またはＡＶストリームファイル）と称する。
【００４９】
クリップＡＶストリームファイルは、ファイルシステム上での管理単位であり、ユーザにとって必ずしも分かりやすい管理単位であるとは限らない。ユーザの利便性を考えた場合、複数のクリップＡＶストリームファイルに分割された映像コンテンツを一つにまとめて再生する仕組みや、クリップＡＶストリームファイルの一部だけを再生する仕組み、さらには、特殊再生や頭出し再生を滑らかに行うための情報などをデータベースとしてディスクに記録しておく必要がある。
【００５０】
図３は、この発明に適用可能なＡＶＣＨＤフォーマットに規定されるデータモデルを概略的に示す。このＡＶＣＨＤフォーマットによれば、データ構造は、図３に示されるように４層のレイヤよりなる。最も最下層のレイヤは、クリップＡＶストリームが配置されるレイヤである（便宜上、クリップレイヤと呼ぶ）。その上のレイヤは、クリップＡＶストリームに対する再生箇所を指定するための、プレイリスト(PlayList)と、プレイアイテム(PlayItem)とが配置されるレイヤである（便宜上、プレイリストレイヤと呼ぶ）。さらにその上のレイヤは、プレイリストに対して再生順などを指定するコマンドからなるムービーオブジェクト(Movie Object)などが配置されるレイヤである（便宜上、オブジェクトレイヤと呼ぶ）。最上層のレイヤは、記録媒体に格納されるタイトルなどを管理するインデックステーブルが配置される（便宜上、インデックスレイヤと呼ぶ）。
【００５１】
クリップレイヤについて説明する。クリップＡＶストリームは、ビデオデータやオーディオデータがＭＰＥＧ２  ＴＳ（Transport Stream：トランスポートストリーム）の形式などに多重化されたビットストリームである。このクリップＡＶストリームに関する情報がクリップ情報(Clip Information)としてファイルに記録される。
【００５２】
また、クリップＡＶストリームには、字幕を表示するグラフィクスストリームであるＯＢストリーム(Overlay Bitmap stream)や、メニュー表示などに用いられるデータ（ボタン画像データなど）をストリームにしたＭＢストリーム(Menu Bitmap stream)を多重化することができる。
【００５３】
クリップＡＶストリームファイルと、対応するクリップ情報が記録されたクリップ情報ファイルとをひとまとまりのオブジェクトと見なし、クリップ(Clip)と称する。すなわち、クリップは、クリップＡＶストリームとクリップ情報とから構成される、一つのオブジェクトである。
【００５４】
ファイルは、一般的に、バイト列として扱われる。クリップＡＶストリームファイルのコンテンツは、時間軸上に展開され、クリップ中のエントリーポイントは、主に時間ベースで指定される。所定のクリップへのアクセスポイントのタイムスタンプが与えられた場合、クリップＡＶストリームファイルの中でデータの読み出しを開始すべきアドレス情報を見つけるために、クリップ情報ファイルを用いることができる。
【００５５】
プレイリストレイヤについて説明する。プレイリストは、再生するＡＶストリームファイルの指定と、指定されたＡＶストリームファイルの再生箇所を指定する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）の集まりとから構成される。この再生開始点と再生終了点の情報を一組としたものは、プレイアイテム(PlayItem)と称される。プレイリストは、プレイアイテムの集合で構成される。プレイアイテムを再生するということは、そのプレイアイテムに参照されるＡＶストリームファイルの一部分を再生するということになる。すなわち、プレイアイテム中のＩＮ点およびＯＵＴ点情報に基づき、クリップ中の対応する区間が再生される。
【００５６】
オブジェクトレイヤについて説明する。ムービーオブジェクトは、ナビゲーションコマンドプログラムと、ムービーオブジェクトとを連携するターミナルインフォメーションを含む。ナビゲーションプログラムは、プレイリストの再生を制御するためのコマンド（ナビゲーションコマンド：navigation command）である。ターミナルインフォメーションは、ユーザのプレーヤに対するインタラクティブな操作を許可するための情報を含んでいる。このターミナルインフォメーションに基づき、メニュー画面の呼び出しや、タイトルサーチといったユーザオペレーションが制御される。
【００５７】
インデックスレイヤについて説明する。インデックスレイヤは、インデックステーブル(Index Table)からなる。インデックステーブルは、記録媒体に記録されたコンテンツのタイトルを定義する、トップレベルのテーブルである。インデックステーブルに格納されているタイトル情報に基づき、プレーヤに常駐されるシステムソフトウェア中のモジュールマネージャにより記録媒体の再生が制御される。
【００５８】
図４は、上述のようなクリップＡＶストリーム、クリップ情報(Stream Attributes)、クリップ、プレイアイテムおよびプレイリストの関係を示すＵＭＬ(Unified Modeling Language)図である。プレイリストは、１または複数のプレイアイテムに対応付けられ、プレイアイテムは、１のクリップに対応付けられる。１のクリップに対して、それぞれ開始点および／または終了点が異なる複数のプレイアイテムを対応付けることができる。１のクリップから１のクリップＡＶストリームファイルが参照される。同様に、１のクリップから１のクリップ情報ファイルが参照される。また、クリップＡＶストリームファイルとクリップ情報ファイルとは、１対１の対応関係を有する。このような構造を定義することにより、クリップＡＶストリームファイルを変更することなく、任意の部分だけを再生する、非破壊の再生順序指定を行うことが可能となる。
【００５９】
また、図５のように、複数のプレイリストから同一のクリップを参照することもできる。また、１のプレイリストから複数のクリップを指定することもできる。クリップは、プレイリスト中のプレイアイテムに示されるＩＮ点およびＯＵＴ点により、参照される。図５の例では、クリップ３００は、プレイリスト３１０のプレイアイテム３２０から参照されると共に、プレイリスト３１１を構成するプレイアイテム３２１および３２２のうちプレイアイテム３２１から、ＩＮ点およびＯＵＴ点で示される区間が参照される。また、クリップ３０１は、プレイリスト３１１のプレイアイテム３２２からＩＮ点およびＯＵＴ点で示される区間が参照されると共に、プレイリスト３１２のプレイアイテム３２３および３２４のうち、プレイアイテム３２３のＩＮ点およびＯＵＴ点で示される区間が参照される。
【００６０】
このようにして設定されたＩＮ点およびＯＵＴ点は、クリップの再生時刻を示しており、プレイアイテムを再生する場合には、ＩＮ点で示される時刻からＯＵＴ点で示される時刻までの間のクリップを再生する。
【００６１】
ＩＮ点で示される時刻は、記録／再生の開始時刻と、ＩＮ点の設定が行われた時点におけるフレームカウンタ１７の値と、フレーム間隔とに基づいて算出することができる。また、ＯＵＴ点で示される時刻も同様に、記録／再生の開始時刻と、ＯＵＴ点の設定が行われた時点におけるフレームカウンタ１７の値と、フレーム間隔とに基づいて算出することができる。
【００６２】
例えば、図６に示すように、記録／再生開始時点からのフレーム数をフレームカウンタ１７でカウントする。そして、記録／再生開始から所定の時点でＩＮ点およびＯＵＴ点の設定が行われた場合のフレームカウント値をフレームカウント＃１およびフレームカウント＃２とすると、ＩＮ点およびＯＵＴ点で示される時刻は、数式（１）および（２）に基づいて算出される。
ＩＮ点＝記録／再生開始時刻＋フレーム間隔×フレームカウント＃１    ・・・（１）
ＯＵＴ点＝記録／再生開始時刻＋フレーム間隔×フレームカウント＃２  ・・・（２）
【００６３】
次に、動画記録時に再生区間を設定する方法について、図７に示すフローチャートを参照して説明する。なお、特別な記載がない限り、以下の処理は、システム制御部１４の制御の下で行われるものとする。ユーザによって操作部１６が操作され、動画記録開始／停止キー３１が押されることにより動画記録が開始され、ステップＳ１１において、撮影されたＡＶストリームファイルがオープンされる。ステップＳ１２では、ＡＶストリームファイルに対してエンコードが行われ、ステップＳ１３において、エンコード開始のタイミングでフレームカウンタ１７によるフレームのカウントが開始される。
【００６４】
ステップＳ１４において、操作部１６に設けられた動画記録開始／停止キー３１がユーザによって押され、動画記録の停止が指示されたか否かが判断される。動画記録の停止が指示されていない場合には、そのまま動画記録が続行されると判断し、処理がステップＳ１５に移行する。
【００６５】
ステップＳ１５では、操作部１６に設けられた再生区間開始／停止キー３２がユーザによって押され、ＩＮ点の設定（区間記録の開始）が指示されたか否かが判断される。ＩＮ点の設定が指示されたと判断した場合には、処理がステップＳ１６に移行し、ＩＮ点の設定処理が行われる。再生区間開始／停止キー３２が押された時点の時刻が数式（１）に基づいて算出され、ＩＮ点で示される時刻の情報がＲＡＭ１５に記憶される。また、ＩＮ点を設定したことを示すフラグが設定され、ＲＡＭ１５に記憶される。
【００６６】
ステップＳ１５において、ＩＮ点の設定が指示されていないと判断した場合には、処理がステップＳ１７に移行する。ステップＳ１７では、再生区間開始／停止キー３２がユーザによって押され、ＯＵＴ点の設定（区間記録の終了）が指示されたか否かが判断される。ＯＵＴ点の設定が指示されたと判断した場合には、処理がステップＳ１８に移行する。一方、ＯＵＴ点の設定が指示されていないと判断した場合には、処理がステップＳ１４に戻る。
【００６７】
ステップＳ１８では、区間記録中であるか否かが判断される。ＩＮ点を設定したことを示すフラグが設定されている場合には、区間記録中であると判断し、処理がステップＳ１９に移行し、ＯＵＴ点の設定処理が行われる。再生区間開始／停止キー３２が押された時点の時刻が数式（２）に基づいて算出され、ＯＵＴ点で示される時刻の情報がＲＡＭ１５に記憶される。そして、フラグの設定が解除され、処理がステップＳ１４に戻る。また、ステップＳ１８において、フラグが設定されていない場合には、区間記録中ではないと判断し、ＯＵＴ点の設定処理を行わずに処理がステップＳ１４に戻る。
【００６８】
一方、ステップＳ１４において、動画記録の停止が指示された場合には、動画記録が終了されると判断し、処理がステップＳ２０に移行する。ステップＳ２０では、区間記録中であるか否かが判断される。ＩＮ点を設定したことを示すフラグが設定されている場合には、区間記録中であると判断し、処理がステップＳ２１に移行し、ＯＵＴ点の設定処理が行われる。再生区間開始／停止キー３２が押された時点の時刻が数式（２）に基づいて算出され、ＯＵＴ点で示される時刻の情報がＲＡＭ１５に記憶される。そして、フラグの設定が解除され、処理がステップＳ２２に移行する。一方、ステップＳ２０において、フラグが設定されていない場合には、区間記録中ではないと判断し、ＯＵＴ点の設定処理を行わずに処理がステップＳ２２に移行する。
【００６９】
ステップＳ２２では、ＡＶストリームファイルに対するエンコードが終了され、ステップＳ２３において、フレームカウンタ１７によるフレームのカウントが終了される。そして、ステップＳ２４において、撮影されたＡＶストリームファイルがクローズされる。
【００７０】
ステップＳ２５では、ＩＮ点設定処理において設定されたＩＮ点で示される時刻の情報と、ＯＵＴ点設定処理において設定されたＯＵＴ点で示される時刻の情報とに基づき再生区間情報としてのプレイアイテムが作成され、記録媒体２２に対して書き出される。
【００７１】
次に、動画再生時に再生区間を設定する方法について、図８に示すフローチャートを参照して説明する。なお、特別な記載がない限り、以下の処理は、システム制御部１４の制御の下で行われるものとする。動画再生時には、記録媒体２２に記録されたＡＶストリームファイルに対応するサムネイル画像が表示部２３の画面に表示され、画面に表示されたサムネイル画像の中から所望のサムネイル画像をユーザが選択することにより、一連の処理が開始される。
【００７２】
ステップＳ３１において、ユーザが選択したサムネイル画像に対応するＡＶストリームファイルが記録媒体２２から読み出されてオープンされる。ステップＳ３２では、ＡＶストリームファイルに対してデコードが行われ、ステップＳ３３において、デコード開始のタイミングでフレームカウンタ１７によるフレームのカウントが開始される。
【００７３】
ステップＳ３４において、操作部１６に設けられた動画再生開始／停止キー３１がユーザによって押され、動画再生の停止が指示されたか否かが判断される。動画再生の停止が指示されていない場合には、そのまま動画再生が続行されると判断し、処理がステップＳ３５に移行する。
【００７４】
ステップＳ３５では、操作部１６に設けられた再生区間開始／停止キー３２がユーザによって押され、ＩＮ点の設定（区間記録の開始）が指示されたか否かが判断される。ＩＮ点の設定が指示されたと判断した場合には、処理がステップＳ３６に移行し、ＩＮ点の設定処理が行われる。再生区間開始／停止キー３２が押された時点の時刻が数式（１）に基づいて算出され、ＩＮ点で示される時刻の情報がＲＡＭ１５に記憶される。また、ＩＮ点を設定したことを示すフラグが設定され、ＲＡＭ１５に記憶される。
【００７５】
ステップＳ３５において、ＩＮ点の設定が指示されていないと判断した場合には、処理がステップＳ３７に移行する。ステップＳ３７では、再生区間開始／停止キー３２がユーザによって押され、ＯＵＴ点の設定（区間記録の終了）が指示されたか否かが判断される。ＯＵＴ点の設定が指示されたと判断した場合には、処理がステップＳ３８に移行する。一方、ＯＵＴ点の設定が指示されていないと判断した場合には、処理がステップＳ３４に戻る。
【００７６】
ステップＳ３８では、区間記録中であるか否かが判断される。ＩＮ点を設定したことを示すフラグが設定されている場合には、区間記録中であると判断し、処理がステップＳ３９に移行し、ＯＵＴ点の設定処理が行われる。再生区間開始／停止キー３２が押された時点の時刻が数式（２）に基づいて算出され、ＯＵＴ点で示される時刻の情報がＲＡＭ１５に記憶される。そして、フラグの設定が解除され、処理がステップＳ３４に戻る。また、ステップＳ３８において、フラグが設定されていない場合には、区間記録中ではないと判断し、ＯＵＴ点の設定処理を行わずに処理がステップＳ３４に戻る。
【００７７】
一方、ステップＳ３４において、動画再生の停止が指示された場合には、動画再生が終了されると判断し、処理がステップＳ４０に移行する。ステップＳ４０では、区間記録中であるか否かが判断される。ＩＮ点を設定したことを示すフラグが設定されている場合には、区間記録中であると判断し、処理がステップＳ４１に移行し、ＯＵＴ点の設定処理が行われる。再生区間開始／停止キー３２が押された時点の時刻が数式（２）に基づいて算出され、ＯＵＴ点で示される時刻の情報がＲＡＭ１５に記憶される。そして、フラグの設定が解除され、処理がステップＳ４２に移行する。一方、ステップＳ４０において、フラグが設定されていない場合には、区間記録中ではないと判断し、ＯＵＴ点の設定処理を行わずに処理がステップＳ４２に移行する。
【００７８】
ステップＳ４２では、ＡＶストリームファイルに対するデコードが終了され、ステップＳ４３において、フレームカウンタ１７によるフレームのカウントが終了される。そして、ステップＳ４４において、再生されたＡＶストリームファイルがクローズされる。
【００７９】
ステップＳ４５では、ＩＮ点設定処理において設定されたＩＮ点で示される時刻の情報と、ＯＵＴ点設定処理において設定されたＯＵＴ点で示される時刻の情報とに基づき再生区間情報としてのプレイアイテムが作成され、記録媒体２２に対して書き出される。
【００８０】
なお、動画の記録または再生が終了した時点で、ＯＵＴ点の設定が行われていない場合には、例えば、記録または再生されていた動画の終了位置にＯＵＴ点を自動的に設定する。そして、動画再生時において動画の再生が終了した場合には、サムネイル画像を表示する画面に戻る。
【００８１】
また、動画記録中または動画再生中において、ＩＮ点の設定処理が行われた後に、ＯＵＴ点の設定処理が行われずに、再度ＩＮ点の設定処理が行われた場合には、ＩＮ点情報が上書きされてＲＡＭ１５に記憶される。こうすることにより、例えばＩＮ点を誤って設定してしまった場合などに、再度ＩＮ点を設定することにより、ＩＮ点の設定位置を変更することができる。
【００８２】
さらに、この発明の実施の一形態では、１度の動画記録または動画再生の際に、複数のＩＮ点およびＯＵＴ点を設定することができる。例えば、ＩＮ点設定処理後の最初のＯＵＴ点設定処理が行われた場合におけるＩＮ点情報およびＯＵＴ点情報が１つの組としてＲＡＭ１５に記憶される。また、同じ動画を記録または再生している間に、再度ＩＮ点設定処理およびＯＵＴ点設定処理が行われた場合には、このＩＮ点情報およびＯＵＴ点情報が別の組としてＲＡＭ１５に記憶される。そして、このように設定された複数のＩＮ点情報およびＯＵＴ点情報の組が、記録媒体２２に対する１回の書き出しで設定される。
【００８３】
次に、この実施の一形態による、再生区間の設定状態を通知する方法について説明する。通常、表示部２３の画面には、動画記録中であれば記録されている動画が表示され、動画再生中であれば再生されている動画が表示される。このとき、再生区間の設定を行っていることを通知しないと、ユーザは、ＩＮ点およびＯＵＴ点の設定を行っているか否かを判断することができないおそれがある。そこで、この発明の実施の一形態では、再生区間の設定状態を示す通知を表示部２３に対する表示によって行う。
【００８４】
再生区間の設定状態を通知する方法としては、例えば、画面に表示される文字の色やフォントの種類といった文字のスタイルや、文字の表示位置などを、再生区間を設定していない状態と、再生区間を設定している状態とで異ならせるようにすることが考えられる。
【００８５】
例えば、図９に示す例では、再生区間の設定状態を、画面に表示される文字の色によって判断できるようにしている。再生区間を設定していない状態、すなわち、ＩＮ点を設定する前は、図９Ａに示すように、例えば、色が「緑」に設定された文字（図９Ａの例では、黒塗りの文字）を表示させる。一方、再生区間を設定している状態、すなわち、ＩＮ点を設定した後でＯＵＴ点を設定する前は、図９Ｂに示すように、例えば、色が「赤」に設定された文字（図９Ｂの例では、白抜きで斜線の文字）を表示させる。さらに、再生区間を設定していない状態、すなわち、ＯＵＴ点を設定した後でＩＮ点を設定する前は、再度、図９Ａに示すように、色が「緑」に設定された文字を表示させる。
【００８６】
このように、再生区間の設定状態に応じて表示を異ならせることにより、ユーザは、表示部２３を見るだけで、現在のＩＮ点およびＯＵＴ点の設定状態を判断することができ、表示されている映像が再生区間に含まれているか否かを判断することができる。
【００８７】
なお、再生区間の設定状態を通知する方法としては、この例に限られない。例えば、表示部２３がタッチパネルディスプレイであり、再生区間開始／停止キー３２を表示部２３に表示させるようにした場合には、表示部２３に表示される再生区間開始／停止キーの表示状態によって、再生区間の設定状態を判断することができるようにしてもよい。具体的には、例えば、再生区間を設定していない状態では、図１０Ａに示すように、再生区間の開始を示すキー（ＩＮ点設定キー）を表示させ、再生区間を設定している状態では、図１０Ｂに示すように、再生区間の停止を示すキー（ＯＵＴ点設定キー）を表示させるようにしてもよい。
【００８８】
また、例えば、表示部２３に表示される再生区間開始／停止キーの色を異ならせることによって、再生区間の設定状態を判断することができるようにしてもよい。具体的には、例えば、再生区間を設定していない状態では、図１１Ａに示すように、白抜きの枠で示される再生区間開始／停止キーを表示させ、再生区間を設定している状態では、図１１Ｂに示すように、色つきの枠（図１１Ｂの例では、斜線の枠）で示される再生区間開始／停止キーを表示させるようにしてもよい。
【００８９】
次に、記録媒体２２に記録された動画を再生する際の画面の表示について説明する。記録媒体２２に記録された動画を再生する場合において、操作部１６に対する操作により動作モードが動画再生モードに切り換えられると、表示部２３の画面には、記録媒体２２に記録された動画に対応するサムネイル画像の一覧が表示される。これらのサムネイル画像の中から所望の動画のサムネイル画像を選択することにより、それぞれのサムネイル画像に対応するプレイリストのプレイアイテムが再生される。このとき表示部２３には、図１２Ａに示す編集前プレイリスト画面が表示され、操作部１６に対して所定の操作を行うことにより、図１２Ｂに示す編集済プレイリスト画面に切り換えることができる。
【００９０】
図１２Ａに示す編集前プレイリスト画面には、ＩＮ点およびＯＵＴ点で示される再生区間が設定されていない、１のクリップに対して全ての記録区間を再生するプレイリストのプレイアイテムに対応するサムネイル画像が表示される。例えば、クリップ＃１のサムネイル画像が選択された場合には、クリップ＃１の全ての記録区間に対応するプレイアイテムのプレイリストが再生される。同様にして、例えば、クリップ＃２のサムネイル画像が選択された場合には、クリップ＃２の全ての記録区間に対応するプレイアイテムのプレイリストが再生される。そして、選択されたプレイリストの再生が終了すると、表示部２３の表示が編集前プレイリスト画面に戻る。
【００９１】
図１２Ｂに示す編集済プレイリスト画面には、１のクリップに対してＩＮ点およびＯＵＴ点で示される再生区間が設定されたプレイリストのプレイアイテムに対応するサムネイル画像が表示される。この例では、図１２Ａに示すクリップ＃１に対して１つの再生区間であるクリップ＃１−１が設定され、この再生区間に対応するサムネイル画像が表示されている。また、クリップ＃２に対して３つの再生区間であるクリップ＃２−１、クリップ＃２−２およびクリップ＃２−３が設定され、これら３つの再生区間にそれぞれ対応するサムネイル画像が表示されている。
【００９２】
例えば、クリップ＃１に対して再生区間が設定されたクリップ＃１−１のサムネイル画像が選択された場合には、クリップ＃１に対して設定されたＩＮ点およびＯＵＴ点で示される再生区間に対応するプレイアイテムのプレイリストが再生される。また、例えば、クリップ＃２に対して再生区間が設定されたクリップ＃２−１のサムネイル画像が選択された場合には、クリップ＃２に対して設定されたＩＮ点およびＯＵＴ点で示される再生区間に対応するプレイアイテムのプレイリストが再生される。
【００９３】
このように、この発明の実施の一形態では、動画の記録中または再生中に再生開始点であるＩＮ点および再生終了点であるＯＵＴ点を指定するようにしているため、映像データの中から所望の再生区間を容易に設定することができる。
【００９４】
また、この発明の実施の一形態では、１のクリップに対して複数の再生区間を設定した場合には、１のクリップに対する全ての再生区間の設定処理が終了した後に、それぞれの再生区間に対応するプレイアイテムを作成し、まとめて記録媒体に記録するようにしている。そのため、従来の設定処理と比較して、再生区間の設定処理に要する時間を短縮することができる。
【００９５】
さらに、動画の記録中または再生中に、再生区間の設定状態が表示部２３に表示されるようにしているため、ユーザは、表示部２３を見るだけで再生区間を設定しているか否かを容易に判断することができる。
【００９６】
以上、この発明の実施の一形態について説明したが、この発明は、上述したこの発明の実施の一形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、この発明の実施の一形態では、ユーザが再生区間開始／停止キー３１を操作することによりＩＮ点およびＯＵＴ点を設定するように説明したが、これはこの例に限られない。例えば、ＩＮ点およびＯＵＴ点の設定時間を予め設定しておき、一定時間毎にＩＮ点およびＯＵＴ点が自動的に設定されるようにしてもよい。また、顔認識などの画像認識処理を用いて特定の対象物の画像を検出することができる検出部を設け、対象物の画像が検出された時点でＩＮ点およびＯＵＴ点が自動的に設定されるようにしてもよい。
【００９７】
また、この発明の実施の一形態では、再生区間を設定する際に用いる再生区間開始／停止キー３２を設けるように説明したが、動画を再生する場合には、動画記録開始／停止キー３１を使用することがないので、例えば、動画記録開始／停止キー３１に再生区間開始／停止キー３２の機能を割り当て、動画記録開始／停止キー３１を押すことによって再生区間の設定を行うことができるようにしてもよい。
【００９８】
さらに、この発明の実施の一形態では、動画データの圧縮符号化方式として、Ｈ．２６４｜ＡＶＣに規定される方式を用いたが、これはこの例に限られず、その他の圧縮符号化方式を用いてもよい。また、この発明の実施の一形態では、ＡＶＣＨＤフォーマットにおけるプレイアイテムを再生区間として説明したが、これに限られず、例えば、DVD Specification for DVD-RAM/DVD-RW/DVD-R for General Discs Part 3 Video Recordingなど、ＡＶＣＨＤフォーマットにおけるプレイアイテムと同等の、再生区間の指定が可能なフォーマットに対しても適用可能である。
【００９９】
さらにまた、作成されたプレイリストに基づき、プレイリストの再生に必要な動画データを決定し、別の記録媒体にダビングすることも可能である。
【図面の簡単な説明】
【０１００】
【図１】この発明の実施の一形態による撮像装置の一例の外観を示す略線図である。
【図２】この発明の実施の一形態による撮像装置の一例の構成を示すブロック図である。
【図３】この発明に適用可能なＡＶＣＨＤフォーマットに規定されるデータモデルを概略的に示す略線図である。
【図４】クリップＡＶストリーム、クリップ情報、クリップ、プレイアイテムおよびプレイリストの関係を示すＵＭＬ図である。
【図５】複数のプレイリストから同一のクリップを参照する方法を説明するための略線図である。
【図６】ＩＮ点およびＯＵＴ点で示される時刻の算出方法を説明するための略線図である。
【図７】動画記録時におけるＩＮ点およびＯＵＴ点の設定方法について説明するためのフローチャートである。
【図８】動画再生時におけるＩＮ点およびＯＵＴ点の設定方法について説明するためのフローチャートである。
【図９】再生区間の設定状態を通知する例を示す略線図である。
【図１０】再生区間の設定状態を通知する別の例を示す略線図である。
【図１１】再生区間の設定状態を通知する別の例を示す略線図である。
【図１２】再生する動画を選択する際の表示部への表示について説明するための略線図である。
【符号の説明】
【０１０１】
１  撮像装置
１１  撮像部
１４  システム制御部
１５  ＲＡＭ
１６  操作部
１７  フレームカウンタ
１８  動画エンコード部
１９  動画デコード部
２２  記録媒体
２３  表示部
３１  動画記録開始／停止キー
３２  再生区間開始／停止キー
【図１】
2009225361.tif 000003
【図２】
2009225361.tif 000004
【図３】
2009225361.tif 000005
【図４】
2009225361.tif 000006
【図５】
2009225361.tif 000007
【図６】
2009225361.tif 000008
【図７】
2009225361.tif 000009
【図８】
2009225361.tif 000010
【図９】
2009225361.tif 000011
【図１０】
2009225361.tif 000012
【図１１】
2009225361.tif 000013
【図１２】
2009225361.tif 000014