(57)【特許請求の範囲】
【請求項１】
映像信号における代表点を示す複数のインデックスのそれぞれについて前記複数のインデックスと前記映像信号との関連付けを示すインデックス情報と、前記複数のインデックスのそれぞれに対応する前記映像信号の縮小画像とが記録されている記録手段から前記インデックス情報および前記縮小画像を取得する取得手段と、
前記取得されたインデックス情報および縮小画像に基づいて、前記映像信号の全体を示す第１のバー表示と、前記第１のバー表示の一部を拡大して示す第２のバー表示と、前記インデックスの位置を示す第１のマーカと、前記映像信号における現在着目するインデックスの位置を前記第２のバー表示上に示す第２のマーカと、前記第２のマーカにより指し示されるインデックスに対応する縮小画像とを表示手段に表示させる表示制御手段と
を具備する映像処理装置。
【請求項２】
前記表示手段への表示対象となるインデックスを抽出するための特定条件に関する操作入力に基づいて、前記複数のインデックスから前記特定条件を満たす少なくとも一つのインデックスを抽出する抽出手段をさらに具備し、
前記表示制御手段は、前記複数のインデックスのうち前記抽出手段により抽出されたインデックスの位置を示す前記第１のマーカのみを前記表示手段に表示させる
請求項１記載の映像処理装置。
【請求項３】
前記表示制御手段は、操作入力に基づいて前記第２のマーカの前記第２のバー表示に対する位置を移動させ、前記第１のマーカの数が多い場合には、前記操作入力に基づく前記第２のマーカの移動速度を遅くさせて表示させる請求項１記載の映像処理装置。
【請求項４】
前記表示制御手段は、前記現在着目するインデックスを一つ前のインデックスに移動させる前項目アイコンと、前記現在着目するインデックスを一つ後のインデックスに移動させる次項目アイコンとを前記表示手段に表示させる請求項１記載の映像処理装置。
【請求項５】
前記表示制御手段は、前記現在着目するインデックスが前記第１のバー表示における開始端のインデックスとなっている場合において前記前項目アイコンによる移動操作が行われたときには前記現在着目するインデックスが前記第１のバー表示における終了端のインデックスとなるように前記現在着目するインデックスの位置を移動させ、前記現在着目するインデックスが前記第１のバー表示における終了端のインデックスとなっている場合において前記次項目アイコンによる移動操作が行われたときには前記現在着目するインデックスが前記第１のバー表示における開始端のインデックスとなるように前記現在着目するインデックスの位置を移動させる請求項４記載の映像処理装置。
【請求項６】
前記抽出手段は、撮像時にインデックスの判定に使用された複数のインデックス判定要素の情報に基づいて、前記特定条件を満たす前記インデックス判定要素により判定されたインデックスのみを前記特定条件を満たすインデックスとして抽出する請求項２記載の映像処理装置。
【請求項７】
前記表示制御手段は、前記複数のインデックス判定要素のうちから所望のインデックス判定要素を選択するためのインデックス判定要素選択ボタンを前記表示手段に表示させる請求項６記載の映像処理装置。
【請求項８】
前記抽出手段は、前記インデックス判定要素選択ボタンの選択操作により選択されたインデックス判定要素により判定されたインデックスのみを前記特定条件を満たすインデックスとして抽出する請求項７記載の映像処理装置。
【請求項９】
前記複数のインデックスについてこれらの重要度を判定する重要度判定手段をさらに具備し、
前記抽出手段は、前記重要度判定手段により判定された重要度の高い順に所定数のインデックスを前記特定条件を満たすインデックスとして抽出する
請求項２記載の映像処理装置。
【請求項１０】
前記重要度判定手段は、撮像時にインデックスの判定に使用された複数のインデックス判定要素のうち選択されたインデックス判定要素に基づいて前記重要度を判定する請求項９記載の映像処理装置。
【請求項１１】
前記重要度判定手段は、前記映像信号の記録時間の長い順に前記重要度を判定する請求項９記載の映像処理装置。
【請求項１２】
前記重要度判定手段は、先のインデックスから後続するインデックスまでの時間間隔の長い順に、前記後続するインデックスの前記重要度を判定する請求項９記載の映像処理装置。
【請求項１３】
前記重要度判定手段は、前記インデックスの時点における前記映像信号の顔検出結果に基づいて前記重要度を判定する請求項９記載の映像処理装置。
【請求項１４】
前記重要度判定手段は、前記インデックスの時点の日時の順番に基づいて前記重要度を判定する請求項９記載の映像処理装置。
【請求項１５】
映像信号における代表点を示す複数のインデックスのそれぞれについて前記複数のインデックスと前記映像信号との関連付けを示すインデックス情報と、前記複数のインデックスのそれぞれに対応する前記映像信号の縮小画像とが記録されている記録手段から取得された前記縮小画像を表示手段に表示させる第１表示制御手順と、
前記記録手段から取得された前記インデックス情報に基づいて、前記映像信号の全体を示す第１のバー表示と、前記第１のバー表示の一部を拡大して示す第２のバー表示と、前記インデックスの位置を示す第１のマーカと、前記映像信号における現在着目するインデックスの位置を前記第２のバー表示上に示す第２のマーカとを前記表示手段に表示させる第２表示制御手順と、
前記第２のマーカにより指し示されるインデックスに対応する縮小画像を、前記第１のバー表示と前記第２のバー表示と前記第１のマーカと前記第２のマーカとのそれぞれとともに前記表示手段に表示させる第３表示制御手順と
を具備する表示制御方法。
【請求項１６】
映像信号における代表点を示す複数のインデックスのそれぞれについて前記複数のインデックスと前記映像信号との関連付けを示すインデックス情報と、前記複数のインデックスのそれぞれに対応する前記映像信号の縮小画像とが記録されている記録手段から取得された前記縮小画像を表示手段に表示させる第１表示制御手順と、
前記記録手段から取得された前記インデックス情報に基づいて、前記映像信号の全体を示す第１のバー表示と、前記第１のバー表示の一部を拡大して示す第２のバー表示と、前記インデックスの位置を示す第１のマーカと、前記映像信号における現在着目するインデックスの位置を前記第２のバー表示上に示す第２のマーカとを前記表示手段に表示させる第２表示制御手順と、
前記第２のマーカにより指し示されるインデックスに対応する縮小画像を、前記第１のバー表示と前記第２のバー表示と前記第１のマーカと前記第２のマーカとのそれぞれとともに前記表示手段に表示させる第３表示制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置、表示制御方法およびプログラムに関し、特に、記録された映像の中から目的とする映像を再生時に効率良く検出する映像処理装置、表示制御方法および当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
デジタルビデオカメラなどのような撮像装置においては、記録媒体の高密度小型化、バッテリの性能向上等により、ハードディスクドライブ（ＨＤＤ）搭載モデルなどのように長時間撮像記録が行えるものが登場している。このため、再生時に撮像された大容量の映像記録の中から所望の映像記録を効率良く探し出す方法が望まれている。
【０００３】
このよう映像記録を検出する方法としては、映像の代表点の縮小画像について並べて表示するサムネイル表示が知られている。また、例えば、デジタルスチルカメラの画像の検索方法において、代表画像にそれ以外の画像をグルーピングすることにより一画面上で全画像を概観させる技術が開示されている（例えば特許文献１参照。）。また、記録された画像から再生時に縮小画像を作成する技術が開示されている（例えば、特許文献２参照。）。
【特許文献１】特開２００３−２９９０２８号公報（図３）
【特許文献２】特開２００３−３１９２２９号公報（図６）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来技術では、例えばサムネイル表示では、映像記録全体における代表点の時間位置が分かりにくいという問題点がある。また、大量の代表画像から所望の縮小画像を選択する場合には、ページ送りを行う必要があり、操作性が悪いという問題点がある。また、代表画像にそれ以外の画像をグルーピングする方法は、全体を外観することができるが、動画の場合には映像記録の時間長が分かりにくいという問題点がある。また、再生時に代表画像を作成する方法は、代表画像を作成しながら再生を行うため操作に対する応答が遅れるという問題がある。
【０００５】
そこで、本発明は、このような従来の実情に鑑みて提案されたものであり、映像に対する時間位置を把握しながら、所望される映像を操作性よく検出することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、映像信号における代表点を示す複数のインデックスのそれぞれについて上記複数のインデックスと上記映像信号との関連付けを示すインデックス情報と、上記複数のインデックスのそれぞれに対応する上記映像信号の縮小画像とが記録されている記録手段から上記インデックス情報および上記縮小画像を取得する取得手段と、上記取得されたインデックス情報および縮小画像に基づいて、上記映像信号の全体を示す第１のバー表示と、上記第１のバー表示の一部を拡大して示す第２のバー表示と、上記インデックスの位置を示す第１のマーカと、上記映像信号における現在着目するインデックスの位置を上記第２のバー表示上に示す第２のマーカと、上記第２のマーカにより指し示されるインデックスに対応する縮小画像とを表示手段に表示させる表示制御手段とを具備する映像処理装置およびその表示制御方法ならびにプログラムである。これにより、第１のバー表示と、第２のバー表示と、第１のマーカと、第２のマーカと、この第２のマーカにより指し示されるインデックスに対応する縮小画像とを表示させるという作用をもたらす。
【０００７】
また、この第１の側面において、上記表示手段への表示対象となるインデックスを抽出するための特定条件に関する操作入力に基づいて、上記複数のインデックスから上記特定条件を満たす少なくとも一つのインデックスを抽出する抽出手段をさらに具備し、上記表示制御手段は、上記複数のインデックスのうち上記抽出手段により抽出されたインデックスの位置を示す上記第１のマーカのみを上記表示手段に表示させるようにしてもよい。これにより、複数のインデックスのうち、抽出されたインデックスの位置を示す第１のマーカのみを表示させるという作用をもたらす。
【０００８】
また、この第１の側面において、上記表示制御手段は、操作入力に基づいて上記第２のマーカの上記第２のバー表示に対する位置を移動させ、上記第１のマーカの数が多い場合には、上記操作入力に基づく上記第２のマーカの移動速度を遅くさせて表示させるようにしてもよい。これにより、操作入力に基づいて第２のマーカの第２のバー表示に対する位置を移動させ、第１のマーカの数が多い場合には、その操作入力に基づく第２のマーカの移動速度を遅くさせて表示させるという作用をもたらす。
【０００９】
また、この第１の側面において、上記表示制御手段は、上記現在着目するインデックスを一つ前のインデックスに移動させる前項目アイコンと、上記現在着目するインデックスを一つ後のインデックスに移動させる次項目アイコンとを上記表示手段に表示させるようにしてもよい。これにより、前項目アイコンと次項目アイコンとを表示させるという作用をもたらす。
【００１０】
また、この第１の側面において、上記表示制御手段は、上記現在着目するインデックスが上記第１のバー表示における開始端のインデックスとなっている場合において上記前項目アイコンによる移動操作が行われたときには上記現在着目するインデックスが上記第１のバー表示における終了端のインデックスとなるように上記現在着目するインデックスの位置を移動させ、上記現在着目するインデックスが上記第１のバー表示における終了端のインデックスとなっている場合において上記次項目アイコンによる移動操作が行われたときには上記現在着目するインデックスが上記第１のバー表示における開始端のインデックスとなるように上記現在着目するインデックスの位置を移動させるようにしてもよい。これにより、現在着目するインデックスが第１のバー表示における開始端のインデックスとなっている場合において、前項目アイコンによる移動操作が行われたときには、現在着目するインデックスが第１のバー表示における終了端のインデックスとなるように現在着目するインデックスの位置を移動させ、現在着目するインデックスが第１のバー表示における終了端のインデックスとなっている場合において、次項目アイコンによる移動操作が行われたときには、現在着目するインデックスが第１のバー表示における開始端のインデックスとなるように現在着目するインデックスの位置を移動させるという作用をもたらす。
【００１１】
また、この第１の側面において、上記抽出手段は、撮像時にインデックスの判定に使用された複数のインデックス判定要素の情報に基づいて、上記特定条件を満たす上記インデックス判定要素により判定されたインデックスのみを上記特定条件を満たすインデックスとして抽出するようにしてもよい。これにより、撮像時にインデックスの判定に使用された複数のインデックス判定要素の情報に基づいて、特定条件を満たすインデックス判定要素により判定されたインデックスのみを、特定条件を満たすインデックスとして抽出するという作用をもたらす。
【００１２】
また、この第１の側面において、上記表示制御手段は、上記複数のインデックス判定要素のうちから所望のインデックス判定要素を選択するためのインデックス判定要素選択ボタンを上記表示手段に表示させるようにしてもよい。これにより、インデックス判定要素選択ボタンを表示させるという作用をもたらす。
【００１３】
また、この第１の側面において、上記抽出手段は、上記インデックス判定要素選択ボタンの選択操作により選択されたインデックス判定要素により判定されたインデックスのみを上記特定条件を満たすインデックスとして抽出するようにしてもよい。これにより、インデックス判定要素選択ボタンの選択操作により選択されたインデックス判定要素により判定されたインデックスのみを、特定条件を満たすインデックスとして抽出するという作用をもたらす。
【００１４】
また、この第１の側面において、上記複数のインデックスについてこれらの重要度を判定する重要度判定手段をさらに具備し、上記抽出手段は、上記重要度判定手段により判定された重要度の高い順に所定数のインデックスを上記特定条件を満たすインデックスとして抽出するようにしてもよい。これにより、複数のインデックスについてこれらの重要度を判定し、この判定された重要度の高い順に所定数のインデックスを、特定条件を満たすインデックスとして抽出するという作用をもたらす。
【００１５】
また、この第１の側面において、上記重要度判定手段は、撮像時にインデックスの判定に使用された複数のインデックス判定要素のうち選択されたインデックス判定要素に基づいて上記重要度を判定するようにしてもよい。これにより、撮像時にインデックスの判定に使用された複数のインデックス判定要素のうち、選択されたインデックス判定要素に基づいて重要度を判定するという作用をもたらす。
【００１６】
また、この第１の側面において、上記重要度判定手段は、上記映像信号の記録時間の長い順に上記重要度を判定するようにしてもよい。これにより、映像信号の記録時間の長い順に重要度を判定するという作用をもたらす。
【００１７】
また、この第１の側面において、上記重要度判定手段は、先のインデックスから後続するインデックスまでの時間間隔の長い順に、上記後続するインデックスの上記重要度を判定するようにしてもよい。これにより、先のインデックスから後続するインデックスまでの時間間隔の長い順に、その後続するインデックスの重要度を判定するという作用をもたらす。
【００１８】
また、この第１の側面において、上記重要度判定手段は、上記インデックスの時点における上記映像信号の顔検出結果に基づいて上記重要度を判定するようにしてもよい。これにより、インデックスの時点における映像信号の顔検出結果に基づいて重要度を判定するという作用をもたらす。
【００１９】
また、この第１の側面において、上記重要度判定手段は、上記インデックスの時点の日時の順番に基づいて上記重要度を判定するようにしてもよい。これにより、インデックスの時点の日時の順番に基づいて重要度を判定するという作用をもたらす。
【発明の効果】
【００２０】
本発明によれば、映像に対する時間位置を把握しながら、所望される映像を操作性よく検出することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２１】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２２】
まず、本発明の第１の実施形態について図面を参照して詳細に説明する。
【００２３】
図１は、本発明の第１の実施形態における撮像装置の一例としてデジタルビデオカメラ１００の記録側構成例を示す図である。
【００２４】
デジタルビデオカメラ１００の記録側は、カメラ部１０１と、アナログ／デジタル変換部（以下、「ＡＤＣ」と略す。）１０２と、ビデオエンコード部１０３と、マイク部１０４と、ＡＤＣ１０５と、オーディオエンコード部１０６と、マルチプレクサ１０７と、バッファ１０８と、ディスク１０９と、メモリ１１０と、デジタル／アナログ変換部（以下、「ＤＡＣ」と略す。）１１１と、メモリ１１２と、ＤＡＣ１１３と、表示部１１４と、操作部１１５と、ファイルシステム１１６と、バッファ１１７と、制御部１２０と、縮小画像作成部１３１と、画像圧縮部１３２と、バッファ１３３と、インデックス管理部１３４とを備える。
【００２５】
カメラ部１０１は、制御部１２０からの制御情報に従い、被写体からの入射光を取り込み、その入射光を映像アナログ電気信号に変換し、ＡＤＣ１０２に供給するものである。ＡＤＣ１０２は、カメラ部１０１から供給された映像のアナログ信号をＡ／Ｄ（Analog to Digital）変換し、その変換された信号をビデオエンコード部１０３と、メモリ１１０と、縮小画像作成部１３１とに供給するものである。ビデオエンコード部１０３は、制御部１２０からの制御情報に従い、ＡＤＣ１０２から供給されたデジタル化された映像データを例えばＭＰＥＧ２（Moving Picture Experts Group phase 2）などに符号化し、マルチプレクサ１０７に供給する。
【００２６】
マイク部１０４は、制御部１２０からの制御情報に従い、被写体からの音声を取り込み、アナログ電気信号に変換し、ＡＤＣ１０５に供給するものである。ＡＤＣ１０５は、マイク部１０４から供給された音声のアナログ信号をＡ／Ｄ変換し、その変換された信号をオーディオエンコード部１０６とメモリ１１２とに供給する。オーディオエンコード部１０６は、制御部１２０からの制御情報に従い、ＡＤＣ１０５から供給されたデジタル化された音声信号を例えばＡＣ３（Audio Code number 3）などに符号化し、マルチプレクサ１０７に供給する。
【００２７】
マルチプレクサ１０７は、ビデオエンコード部１０３で符号化された映像信号と、オーディオエンコード部１０６で符号化された音声信号とを組み合わせ、ＡＶストリームを生成し、このＡＶストリームをバッファ１０８に供給する。バッファ１０８は、ディスク１０９に記録するＡＶストリームを一時的に保存するものである。ディスク１０９は、バッファ１０８から供給されるＡＶストリーム、後述するバッファ１１７から供給されるＡＶストリーム情報、および、後述するバッファ１３３から供給される縮小画像を記録する装置であり、例えば、ＨＤＤ（Hard Disk Drive）、ＤＶＤ（Digital Versatile Disk）などが使用される。
【００２８】
メモリ１１０は、ＡＤＣ１０２から供給されたデジタル化された映像データを記録するものである。ＤＡＣ１１１は、メモリ１１０に記録されたデジタル化された映像データをＤ／Ａ（Digital to Analog）変換し、モニタ信号として表示部１１４に供給する。メモリ１１２は、ＡＤＣ１０５から供給されたデジタル化された音声データが記録される。ＤＡＣ１１３は、メモリ１１２に記録されたデジタル化された音声データをＤ／Ａ変換し、モニタ信号として表示部１１４に供給する。
【００２９】
表示部１１４は、制御部１２０からの制御情報に従い、ＤＡＣ１１１とＤＡＣ１１３とから供給されたモニタ信号を出力し、さらに制御部１２０から供給されるユーザインタフェース情報をモニタ出力信号に重畳して出力する。操作部１１５は、ユーザからの各種操作入力を受け付け制御部１２０に供給する。
【００３０】
ファイルシステム１１６は、制御部１２０からの制御情報に従い、マルチプレクサ１０７によって生成されたＡＶストリームのＡＶストリーム情報を管理しており、必要に応じてバッファ１１７を介してディスク１０９にＡＶストリーム情報を記録する。このＡＶストリーム情報は、チャプタ（ここでは、１回の記録開始から記録終了までの区間映像をいう。）に対応するＡＶストリームのディスク上の位置や、後述するインデックス管理部１３４で指定されるインデックスの位置情報等を含む。バッファ１１７は、ディスク１０９に記録するＡＶストリーム情報を一時的に保存するものである。
【００３１】
制御部１２０は、デジタルビデオカメラ１００全体の動作制御等を行う中枢部分となっており、デジタルビデオカメラ１００の各部材の駆動を有機的に制御して、動作を統括制御するものである。制御部１２０は、ユーザに示すメッセージを表示部１１４に表示させるように制御し、操作部１１５からユーザの操作入力を受け付ける。制御部１２０は、操作部１１５から電源ＯＮの指示を受け付けた場合にはカメラ部１０１およびマイク部１０４のミュートを解除し、操作部１１５から記録開始指示を受け付けた場合にはビデオエンコード部１０３およびオーディオエンコード部１０６の符号化開始を実行する。また、制御部１２０は、ファイルシステム１１６の情報管理を行う。
【００３２】
縮小画像作成部１３１は、制御部１２０からの制御情報に従い、ＡＤＣ１０２から供給されたデジタル化された映像データのうち指定された画像について縮小画像を作成する。この縮小画像は画像圧縮部１３２に供給される。画像圧縮部１３２は、縮小画像作成部１３１で作成された縮小画像を符号化し、バッファ１３３を介してディスク１０９に記録する。バッファ１３３は、ディスク１０９に記録する符号化された縮小画像を一時的に保存するものである。
【００３３】
インデックス管理部１３４は、制御部１２０からの制御情報に従い、ＡＶストリームの代表点を示すインデックスを設定する。このインデックスの設定については後述する。インデックス管理部１３４は、このインデックスの位置情報をファイルシステム１１６と制御部１２０に通知する。この通知を受け付けると、制御部１２０では縮小画像作成部１３１に通知されたインデックスのタイミングで縮小画像を作成するように制御する。また、インデックス管理部１３４は、制御部１２０からの制御情報に従い、後述するインデックステーブルを作成する。このインデックステーブルは、ファイルシステム１１６とバッファ１１７とを介してディスク１０９に記録される。また、インデックス管理部１３４は、後述するように操作部からインデックスの削除入力またはその取消入力があると、インデックステーブルからインデックスの削除を行う。
【００３４】
図２は、本発明の第１の実施形態における撮像装置の一例としてデジタルビデオカメラ１００の再生側構成例を示す図である。
【００３５】
デジタルビデオカメラ１００の再生側は、バッファ１０８と、ディスク１０９と、メモリ１１０と、ＤＡＣ１１１と、メモリ１１２と、ＤＡＣ１１３と、表示部１１４と、操作部１１５と、ファイルシステム１１６と、バッファ１１７と、制御部１２０と、デマルチプレクサ１２１と、ビデオデコード部１２２と、ＤＡＣ１２３と、ライン出力部１２４と、オーディオデコード部１２５と、ＤＡＣ１２６と、ライン出力部１２７と、インデックス管理部１３４と、バッファ１４１と、画像伸張部１４２とを備える。なお、図１に示した構成要素と同一の構成要素には、同一の符号を付し説明を省略する。
【００３６】
デマルチプレクサ１２１は、ディスク１０９に記録されたＡＶストリームをバッファ１０８を介して読み出し、映像ストリームと音声ストリームに分離する。分離された映像ストリームと音声ストリームは、それぞれビデオデコード部１２２とオーディオデコード部１２５に供給される。
【００３７】
ビデオデコード部１２２は、制御部１２０からの制御情報に従い、入力された映像ストリームを復号し、復号された映像ストリームをＤＡＣ１２３と、セレクタ１２８の端子ａに供給する。ＤＡＣ１２３は、復号された映像信号にＤ／Ａ変換を行い、映像のアナログ信号を生成し、ライン出力部１２４に出力する。ライン出力部１２４は、制御部１２０からの制御情報に従い、入力された映像のアナログ信号をビデオ信号として出力する。
【００３８】
オーディオデコード部１２５は、制御部１２０からの制御情報に従い、入力された音声ストリームを復号し、復号された音声ストリームをＤＡＣ１２６と、メモリ１１２に供給する。ＤＡＣ１２６は、復号された音声信号にＤ／Ａ変換を行い、音声のアナログ信号を生成し、ライン出力部１２７に出力する。ライン出力部１２７は、制御部１２０からの制御情報に従い、入力された音声のアナログ信号を音声信号として出力する。
【００３９】
セレクタ１２８は、端子ａ、ｂおよびｃを備えるセレクタスイッチである。セレクタ１２８は、通常、端子ａと端子ｃが接続され、この場合にはビデオデコード部１２２で復号された映像ストリームがメモリ１１０に入力され、ＤＡＣ１１１でＤ／Ａ変換がされた後、表示部１１４において映像のモニタ信号が表示される。また、制御部１２０からの制御情報に従い、セレクタ１２８の端子ｂと端子ｃが接続されると、後述する画像伸張部１４２で復号された縮小画像がメモリ１１０に供給される。供給された縮小画像がメモリ１１０に必要数蓄積されると、その蓄積された縮小画像は、ＤＡＣ１１３に供給されてＤ／Ａ変換された後、表示部１１４に供給され、表示部１１４において図８に示すインデックス表示画面として表示される。
【００４０】
オーディオデコード部１２５から供給されメモリ１１２に記録された、復号された音声ストリームは、ＤＡＣ１１３でＤ／Ａ変換された後、表示部１１４に供給され、表示部１１４において音声のモニタ信号として出力される。
【００４１】
バッファ１４１は、ディスク１０９に記録された縮小画像を、一時的に保存するものである。画像伸張部１４２は、制御部１２０からの制御情報に従いディスク１０９からバッファ１４１を介して縮小画像を読み出し、縮小画像を１枚ずつ復号する。復号された縮小画像データは、セレクタ１２８を介して、メモリ１１０に記録される。
【００４２】
ファイルシステム１１６は、制御部１２０からの制御情報に従い、ディスク１０９に記録されたＡＶストリーム情報をバッファ１１７を介して読み出し、制御部１２０とインデックス管理部１３４に供給する。
【００４３】
制御部１２０は、ファイルシステム１１６から供給されたＡＶストリーム情報に基づき、ディスク１０９に記録されたＡＶストリームが読み出されるように制御を行う。制御部１２０は、操作部１１５から電源ＯＮの指示を受け付けた場合には、ライン出力部１２４および１２７のミュートを解除し、操作部１１５から再生開始指示を受け付けた場合には、ビデオデコード部１２２およびオーディオデコード部１２５の符号化開始を実行する。
【００４４】
インデックス管理部１３４は、制御部１２０からの制御情報に従い、ディスク１０９からバッファ１１７とファイルシステム１１６を介してインデックステーブルを読み出す。
【００４５】
図３は、本発明の実施形態を具現する撮像装置の機能構成例を示す図である。
【００４６】
ここでは、映像記録部２０１と、インデックス記録部２０２と、表示部２０３と、インデックス表示部２０４と、操作部２０５と、インデックス抽出部２０６と、重要度判定部２０７とを備えることを想定している。
【００４７】
映像記録部２０１は、被写体が撮像された複数の区間映像を含む映像信号を記録するものである。この映像記録部２０１は、記録された映像信号を表示部２０３に供給する。映像記録部２０１は、図１および図２に示すデジタルビデオカメラ１００のディスク１０９に対応する。
【００４８】
インデックス記録部２０２は、映像信号の代表点を示す複数のインデックスのそれぞれについて、当該インデックスと映像信号との関連付けを示すインデックス情報と、当該インデックスの時点における映像信号の縮小画像とを記録するものである。このインデックス記録部２０２は、記録されたインデックス情報をインデックス表示部２０４と、インデックス抽出部２０６と、重要度判定部２０７とに供給し、記録された縮小画像をインデックス表示部２０４に供給する。インデックス記録部２０２は、図１および図２に示すデジタルビデオカメラ１００のディスク１０９に対応する。
【００４９】
表示部２０３は、インデックス表示部２０４と、インデックス抽出部２０６から供給された複数のインデックスの映像信号における位置と複数のインデックスの時点における映像信号の縮小画像とを表示し、映像記録部２０１から供給された選択された映像信号を表示するものである。この表示部２０３は、図１および図２に示すデジタルビデオカメラ１００の表示部１１４に対応する。
【００５０】
インデックス表示部２０４は、上記複数のインデックスの上記映像信号における位置と上記複数のインデックスの時点における上記映像信号の縮小画像とをインデックス選択画面として表示部２０３に表示させるものである。このインデックス表示部２０４は、上記抽出された複数のインデックスをインデックス抽出部２０６に供給する。インデックス表示部２０４は、図１および図２に示すデジタルビデオカメラ１００のインデックス管理部１３４等に対応する。
【００５１】
操作部２０５は、インデックスを抽出する特定の条件に関する操作入力を受け付けるものである。この操作部２０５は、受け付けた操作入力をインデックス抽出部２０６に供給する。この操作部２０５は、図１および図２に示すデジタルビデオカメラ１００の操作部１１５に対応する。
【００５２】
インデックス抽出部２０６は、操作部２０５からの操作入力に基づいて上記複数のインデックスから上記特定の条件を満足する少なくとも一つのインデックスを抽出して当該抽出されたインデックスの上記映像信号における位置を表示部２０３に表示させるものである。この特定の条件として複数のインデックス判定要素のうち選択されたインデックス判定要素により判定されたインデックスとしてもよい。インデックス抽出部２０６は、図１および図２に示すデジタルビデオカメラ１００のインデックス管理部１３４等に対応する。
【００５３】
重要度判定部２０７は、上記複数のインデックス判定要素のうち選択されたインデックス判定要素の大きい順に重要度を判定するものである。この重要度判定部２０７は、判定された重要度をインデックス抽出部２０６に供給する。この重要度判定部２０７は、図１および図２に示すデジタルビデオカメラ１００のインデックス管理部１３４等に対応する。
【００５４】
図４は、本発明の第１の実施形態におけるインデックス管理部１３４で使用される重み付けヒストグラムの一例を示す図である。
【００５５】
図４において、横軸はパラメータ名（ｐ０、ｐ１、ｐ２、ｐ３、ｐ４）を示し、縦軸は各パラメータに対する重み付けの重みの度合いに応じた度数（ｈ０、ｈ１、ｈ２、ｈ３、ｈ４）を示す。このときの重みｗｉは、以下の式１で示される。
【数１】
0005082732.tif 000002
【００５６】
インデックス管理部１３４は、図４に示される重み付けヒストグラムを使用して、インデックスの設定を行う。本実施形態では、パラメータｐ０乃至ｐ４として以下の項目が使用される。すなわち、ｐ０は、カメラのフォーカス距離の変化量を示す。また、ｐ１は、ズーム位置の変化量を示す。また、ｐ２は、加速度センサより得られる水平方向加速度の変化量を示す。また、ｐ３は、加速度センサより得られる垂直方向加速度の変化量を示す。また、ｐ４は、特定のユーザ操作情報の発生の有無を示す。
【００５７】
制御部１２０は、上記パラメータｐ０乃至ｐ４の情報を受け取ると、以下の式２に従い特定の基準値により正規化を行う。なお、ユーザ操作についてはその有無を対象としているため、ｐ４の正規化は不要である。
【数２】
0005082732.tif 000003
【００５８】
ここで、ａ０はフォーカス距離の特定の基準値を示し、ａ１はズーム位置最大変化位置を示し、ａ２は水平方向の検出可能な最大加速度を示し、ａ３は垂直方向の検出可能な最大加速度を示し、ｑ０乃至ｑ４はそれぞれパラメータの正規化した値を示す。このｑ０乃至ｑ４に、上述した重み（ｗ０乃至ｗ４）を乗算し、判定要素ｅ０乃至ｅ４を式３のように定義する。
【数３】
0005082732.tif 000004
【００５９】
これらの判定要素ｅ０乃至ｅ４を定期的にサンプリングし、後述するインデックス判定フローに基づき、インデックスの判定が行われる。
【００６０】
図５において、図５（ａ）はフォーカス距離の変化を示し、図５（ｂ）は重み付けされたフォーカス距離変化判定要素ｅ０を示し、横軸は時間の変化を示す。この図からも分かるように、フォーカス距離の変化量は、結果的に加速度を示すことになる。
【００６１】
図５（ｂ）において、ｔ０とｔ３、ｔ４とｔ７の間の時間はフォーカス距離が変化している時間であり、ｔ１、ｔ２、ｔ５、ｔ６は、重み付きフォーカス距離変化要素が閾値と一致する時間を示す。このとき、ｔ１、ｔ２、ｔ５、ｔ６はインデックスとして判定され、後述するインデックステーブルに記録される。
【００６２】
このフォーカス距離変化判定要素ｅ０は、上述のように重み付け演算された値であるため、閾値を変化させずに、重みを増減することにより、インデックス発生の頻度を変化させることができる。例えば、重み付けの重みを減少させることにより、フォーカス距離変化要素が閾値を越えない場合には、インデックスの発生の頻度は減少する。
【００６３】
なお、フォーカス距離変化だけでなく、他のインデックス判定要素（例えば、水平方向加速度、垂直方向加速度、ズーム位置等）、または、これらの組み合わせの変化でも、同様の判定がなされる。
【００６４】
なお、ここでは、閾値と一致する時点をインデックスと判定したが、これに限らず、判定要素が変化した後再び０に戻る直前の時点、すなわちこの例ではｔ２、ｔ６のみをインデックスと判定してもよく、また判定要素が０から変化した直後の時点、すなわちこの例ではｔ１、ｔ５のみをインデックスと判定してもよい。
【００６５】
図６は、本発明の第１の実施形態におけるユーザ操作からインデックスが判定される場合を説明する説明図である。
【００６６】
図６において、図６（ａ）は注目している特定のユーザ操作が発生したことをパルス状の信号で示し、図６（ｂ）は重み付けユーザ操作要素を示す。
【００６７】
ユーザ操作は、発生の有無のみであるため、発生したタイミングで１となり、それ以外は０となり、重み付けユーザ操作要素も同様の値を示す。この例では、閾値と、重み付けユーザ操作要素ｅ４とを比較して時刻ｔ０、ｔ１、ｔ２がインデックスと判定される。
【００６８】
なお、この特定のユーザ操作は、録画中に操作されるものであり、例えば、ナイトショット機能ＯＮ／ＯＦＦ、マニュアルフォーカス操作ＯＮ／ＯＦＦ、ホワイトバランス選択、逆光補正操作ＯＮ／ＯＦＦ、動画撮像中の静止画撮像、手ぶれ補正操作ＯＮ／ＯＦＦ、エフェクトを入れた撮像ＯＮ／ＯＦＦ等が上げられる。また、ズーム操作はズーム位置検出部により検出されるため、この例ではユーザ操作として取り扱わないものとする。
【００６９】
図７は、本発明の第１の実施形態におけるインデックステーブル３００の一例を示す図である。
【００７０】
インデックステーブル３００の１行目は、チャプタ番号を示す。チャプタは、１回の記録スタートから記録ストップまでを示し、この例では、ディスクにチャプタがＧ０、Ｇ１、…、Ｇｕまで作成されていることを示す。
【００７１】
２行目は、図１０に示すインデックス判定フローによりインデックスと判定されたチャプタ内のＰＴＳ（Presentation Time Stamp）値を示し、この例では、チャプタＧ０中ではｔ０、ｔ１、…、ｔ３で、チャプタＧ１中ではｔ４、…、ｔ６、ｔ７で、チャプタＧｕ中ではｔｍ、…、ｔｎでインデックスと判定されたことを示す。なお、このＰＴＳは、動画再生時の同期に用いられるタイムスタンプである。
【００７２】
３行目乃至７行目は、それぞれフォーカス距離変化判定要素ｅ０、ズーム位置の変化判定要素ｅ１、水平方向加速度変化判定要素ｅ２、垂直方向加速度変化判定要素ｅ３、撮像者操作の発生判定要素ｅ４を示し、ＰＴＳ  ｔ０時点の値は、それぞれＤ０、Ｚ０、Ｈ０、Ｖ０、Ｏ０であり、それぞれの判定要素は、判定要素ｅ０、ｅ１、ｅ２、ｅ３、ｅ４に対応する。
【００７３】
次に８行目は、検出要因ｆ０を示す。この検出要因ｆ０はビットフィールドで示され、この例では、検出要因が５つあるため、５ビットのビットフィールドで表現される。それぞれのビットは図１０に示すインデックス判定フローにおいて、閾値を超えた場合に１となり、そうでなければ０となる。各検出要因は独立であるため、複数が１となる場合もある。この検出要因を参照することにより、インデックスが何れの要因で設定されたのかが分かる。
【００７４】
次に９行目、１０行目は、縮小画像位置Ａ０と縮小画像情報量Ｓ０を示す。これはＰＴＳ  ｔ０時点での縮小画像のディスク上の位置と画像サイズを示す。このようにして以下ＰＴＳ  ｔｉ時点での、判定要素はそれぞれＤｉ、Ｚｉ、Ｈｉ、Ｖｉ、Ｏｉであり、検出要因、縮小画像位置、縮小画像情報量はそれぞれｆｉ、Ａｉ、Ｓｉであるものとする。
【００７５】
なお、縮小画像に関する情報は、物理アドレスである縮小画像位置Ａ０と縮小画像情報量Ｓ０で指定するものとしたが、論理アドレスで指定するものとしてもよい。
【００７６】
図８は、本発明の第１の実施形態におけるインデックス選択画面４００の一例を示す図である。
【００７７】
インデックス選択画面４００には、縮小画像表示部４１０と、映像全体を示すバー表示４２０（以下、バー表示４２０とする。）と、映像の一部分を拡大して示すバー表示４３０（以下、バー表示４３０とする。）。と、操作領域４４０と、判定要素選択ボタン４５０とが表示される。
【００７８】
縮小画像表示部４１０は、現在着目するインデックスの時点における縮小画像を表示する部分である。
【００７９】
バー表示４２０には、マーカ４２１乃至４２６と、映像の一部分を示す枠４２７と、線４２８および４２９とが表示される。
【００８０】
マーカ４２１乃至４２６は、インデックステーブル３００に示すインデックスのうち、後述のユーザが選択したインデックス判定要素により抽出処理されたインデックスを示す。このマーカ４２１乃至４２６は、一つのインデックスを示す場合もあるが、各インデックスが接近し、マーカを分離して表示することができない場合には、複数のインデックスを示す場合もある。
【００８１】
枠４２７は、バー表示４２０における、バー表示４３０に対応する位置を示している。また、線４２８、４２９は、枠４２７の両端とバー表示４３０の両端を結ぶ線であり、上記のバー表示４２０とバー表示４３０の対応関係を示している。
【００８２】
バー表示４３０には、マーカ４３１乃至４３８と、現在着目する位置を示すマーカ４３９（以下、マーカ４３９とする。）とが表示される。
【００８３】
マーカ４３１乃至４３８は、インデックステーブル３００に示すインデックスのうち、後述のユーザが選択したインデックス判定要素により抽出処理されたインデックス、あるいは、チャプタの先頭を示している。この例では、太線で示すマーカ４３１、４３４および４３８が、チャプタ先頭を示している。さらに、チャプタ先頭とインデックスが重複する場合には、チャプタ先頭のアイコンを使用してもよく、また、チャプタの先頭とインデックスが重複していることを示す別のマーカを表示するものとしてもよい。また、マーカ４３１乃至４３８は、上述のマーカ４２１乃至４２６と同様に複数のインデックスを示す場合もある。また、後述するインデックス抽出処理を補助するために、各インデックスに対応するマーカについてそのインデックス判定の要因となったインデックス判定要素別に色分けして表示するものとしてもよい。
【００８４】
マーカ４３９は、バー表示４３０における現在着目するインデックス、あるいは、チャプタの先頭を指示するマーカである。このマーカ４３９に対応するインデックスの時点における縮小画像が縮小画像表示部４１０に表示される。この例では、マーカ４３５に対応するインデックスの時点における縮小画像が縮小画像表示部４１０に表示される。
【００８５】
操作領域４４０には、前項目アイコン４４１と、次項目アイコン４４２とが表示される。
【００８６】
前項目アイコン４４１は、マーカ４３９が指示するマーカを時間順で古い方向の隣のマーカに移動させるために、ユーザが操作するアイコンである。また、次項目アイコン４４２は、逆にマーカ４３９が指示するマーカを時間順で新しい方向の隣のマーカに移動させるために、ユーザが操作するアイコンである。この場合、上述したように複数のインデックスを一つのマーカで示す場合でも、当該複数のインデックスそれぞれを選択するようにマーカ４３９は逐一移動する。
【００８７】
なお、これらの前項目アイコン４４１および次項目アイコン４４２は、画面上にタッチパネルを設け、ユーザが画面に触れることにより操作するものとしてもよく、これらのアイコンに対応する別のキー、例えばジョグダイヤルなどを用意してこれらを操作することによりアイコンを選択しおよび決定するものとしてもよい。
【００８８】
また、これらの前項目アイコン４４１および次項目アイコン４４２を操作することにより、マーカ４３９が移動せず、バー表示４３０において表示される表示部分、つまりマーカ４３１乃至４３８が移動し、これに伴って枠４２７、線４２８、４２９が移動するものとしてもよい。また、マーカ４３９をユーザが直接選択し、選択されたマーカ４３９がバー表示４３０に対して移動するものとしてもよい。
【００８９】
また、枠４２７をユーザが直接選択し、選択された枠４２７がバー表示４２０上で移動することによりバー表示４３０において表示される表示部分が移動するものとしてもよい。これにより、バー表示４２０の初めから終わりまでを高速に検索することができる。また、映像信号の長短やインデックスの数の増減などにより必要とされる場合には、枠４２７の幅を変更可能としてもよく、この場合にはユーザが枠４２７を直接選択し、その幅を拡大したり縮小したりできるものとしてもよい。
【００９０】
また、バー表示４２０の両端を仮想的に接続されたものとしてもよい。すなわち、前項目アイコン４４１および次項目アイコン４４２を操作し、バー表示４２０の両端のインデックス、あるいは、チャプタ先頭を選択した後に、さらに前項目アイコン４４１および次項目アイコン４４２で同じ操作を継続した場合には、バー表示４２０の反対側の端部のインデックス、あるいはチャプタ先頭が選択されるようにしてもよい。また、枠４２７を移動する操作を行う場合にも同様の処理が行われるものとしてもよい。
【００９１】
また、バー表示４２０の両端を仮想的でなく、インデックス選択画面４００上で両端がリング状に接続されたものとして表示してもよく、折り返して縮小画像の表示を連続的にできるものとしてもよい。
【００９２】
判定要素選択ボタン４５０には、フォーカス距離変化判定要素ボタン４５１と、ズームの変化判定要素ボタン４５２と、水平方向加速度変化判定要素ボタン４５３と、垂直方向加速度変化判定要素ボタン４５４と、操作者操作の発生判定要素ボタン４５５とが表示される。
【００９３】
上記判定要素ボタン４５１乃至判定要素ボタン４５５は、後述するインデックス抽出処理において、ユーザが抽出処理に使用するインデックス判定要素を選択するためのボタンである。上記判定要素ボタン４５１乃至判定要素ボタン４５５のそれぞれは、上述のインデックステーブル３００に示されるインデックス判定要素に対応するものである。
【００９４】
図９は、本発明の第１の実施形態におけるインデックス選択画面４００の縮小画像の変化の一例を示す図である。
【００９５】
図９（ａ）はマーカ４３５に対応するインデックスの時点における縮小画像４６０を示し、図９（ｂ）はマーカ４３６に対応するインデックスの時点における縮小画像４７０を示し、図９（ｃ）はマーカ４３７に対応するインデックスの時点における縮小画像４８０を示す。
【００９６】
上述の図８の例では、マーカ４３９により指示されたマーカ４３５に対応するインデックス時点における縮小画像４６０が縮小画像表示部４１０に表示される。ここで上述したような各種の方法で、マーカ４３９によりマーカ４３６に対応するインデックスが指示されると、縮小画像４７０が縮小画像表示部４１０に表示される。同様に、マーカ４３９によりマーカ４３７に対応するインデックスが指示されると縮小画像４８０が縮小画像表示部４１０に表示される。
【００９７】
このようにして、ユーザがマーカ４３５、４３６、４３７を順に選択するようにマーカ４３９を移動させると、縮小画像４６０、縮小画像４７０、縮小画像４８０が順に縮小画像表示部４１０に表示される。したがって、ユーザが操作する速度に応じて、縮小画像４６０、縮小画像４７０、縮小画像４８０の切り換わる速度が変化する。すなわち、ユーザが所望する速度で縮小画像表示部４１０の縮小画像は切り換わる。
【００９８】
ここで上述のように枠４２７をユーザが直接選択し、選択された枠４２７がバー表示４２０上で高速に移動するような場合にも、縮小画像表示部４１０に表示される縮小画像が移動速度にあわせて切り換わるようにするのが望ましい。これにより、ユーザが所望する速度で、縮小画像表示部４１０に表示される縮小画像は切り換わり、ユーザ操作に対する高い応答性が確保できる。
【００９９】
このユーザ操作に対する応答性を実現するためには、縮小画像表示部４１０に表示される縮小画像をメモリ１１０に予め展開しておく必要がある。このため全ての縮小画像を予め展開しておくことが望ましいが、実装都合やインデックスの数が多い場合などに、全ての縮小画像を予め展開しておくのが困難な場合には、部分展開を行うものとしてもよい。この場合、インデックスの選択は時間的に順方向あるいは逆方向に移動する可能性があるため、これを考慮して縮小画像を予め展開しておく必要がある。
【０１００】
次に本発明の第１の実施形態におけるデジタルビデオカメラ１００の動作について図面を参照して説明する。
【０１０１】
図１０は、本発明の第１の実施形態におけるインデックス判定処理を示すフローチャートである。
【０１０２】
まず、ステップＳ９１１において、上述したように判定要素（ｅ０乃至ｅ４）が検出される。次に、制御変数ｉが０に初期化され（ステップＳ９１２）。ｉがパラメータ数に達したか否かが判定される（ステップＳ９１３）。この場合、パラメータ数は５であるため、ｉが５に達したか否が判定され、ｉが５に達した場合には、処理が終了される。
【０１０３】
ｉが５に達していない場合には、判定要素ｅｉが算出され（ステップＳ９１４）、判定要素ｅｉとそれに対応する閾値ｅｉｔｈとが比較される（ステップＳ９１５）。判定要素ｅｉが閾値ｅｉｔｈより大きければ、インデックスが作成され（ステップＳ９１６）、制御変数ｉが１増加され（ステップＳ９１７）、ステップＳ９１３に進み、処理が繰り返される。
【０１０４】
インデックスの作成は、具体的には、図７に示すインデックステーブル３００に新たなインデックスが記録されることと、縮小画像作成部１３１においてインデックス時点の縮小画像が作成されることにより実現される。また、同時に２つ以上の判定要素によりインデックスが判定される場合には、インデックスを複数設定せずに、図７のインデックステーブル３００に示した検出要因ｆ０の対応するビットフィールドを「１」にすることによって設定を行う。
【０１０５】
ステップＳ９１５において、判定要素ｅｉが閾値ｅｉｔｈより小さければ、制御変数ｉが「１」増加され（ステップＳ９１７）、ステップＳ９１３に進み、処理が繰り返される。
【０１０６】
再生時に操作部１１５からユーザ入力により上述のインデックス選択画面４００を表示させることが指示されると、制御部１２０は以下に示す図１１のフローチャートが実行される。
【０１０７】
図１１は、本発明の第１の実施形態におけるインデックス抽出処理を示すフローチャートである。
【０１０８】
まず、ユーザの抽出操作が最初の操作なのか、既に一度以上抽出操作を実行した後の操作なのか否かが判定される（ステップＳ９３１）。最初の操作である場合には、全てのインデックスを抽出処理の対象とする（ステップＳ９３３）。また、一度以上抽出操作を実行した後の操作であれば、既に選択されているインデックスを抽出処理の対象とする（ステップＳ９３２）。
【０１０９】
次に、抽出操作に使用されるインデックス判定要素を選択する（ステップＳ９３４）。これは、ユーザが図８に示す判定要素選択ボタン４５０に表示される上記判定要素ボタン４５１乃至判定要素ボタン４５５のうちから一つを選択することにより行われる。次に処理対象となっているインデックスのうち、インデックステーブル３００の検出要因ｆｉを参照し、選択されたインデックス判定要素によりインデックスと判定されたインデックスを表示対象として選択する（ステップＳ９３５）。
【０１１０】
続いて、表示対象として選択されたインデックスの時点における縮小画像をディスク１０９から読み出し、画像伸張部１４２において展開した後、展開した縮小画像をメモリ１１０に蓄積する（ステップＳ９３６）。次に、選択されたインデックスの位置をバー表示４２０とバー表示４３０上に表示し（ステップＳ９３７）、処理を終了する。
【０１１１】
なお、ステップＳ９３５において、チャプタの撮影時間間隔が指定時間より短いものに関しては、そのチャプタからインデックスを選択しない、または表示しないものとし、インデックスの表示件数を減少させるものとしてもよい。また、ビデオカメラのような短いチャプタの発生する装置では、この指定時間を３０秒程度にするのが望ましい。さらに、この指定時間をユーザが設定できるものとしてもよい。
【０１１２】
また、ステップＳ９３５において、選択されるインデックスが増加してメモリ１１０に全ての縮小画像が展開できなくなる場合を考慮し、縮小画像表示部４１０に表示する縮小画像の表示速度、枠４２７の移動速度、前項目アイコン４４１、次項目アイコン４４２による操作に対するマーカ４３９の移動速度などを全体的に遅くして、メモリ１１０に縮小画像を展開する時間を確保するようにしてもよい。これにより、突然メモリ１１０に展開された縮小画像が存在しなくなり、装置が応答できなくなる場合を避けることができる。
【０１１３】
このように、本発明の第１の実施形態によれば、インデックス選択画面を使用して、大容量の映像記録に対する時間位置を把握しながら、所望される映像を操作性よく検出することができる。
【０１１４】
また、インデックス抽出処理を行うことにより操作性よくインデックスを抽出することができる。
【０１１５】
次に、本発明の第２の実施形態について図面を参照して詳細に説明する。
【０１１６】
本発明の第２の実施形態は、図１２に示す重要度リスト５００を使用し、図１３に示す重要度判定に基づくインデックス抽出処理のフローチャートに従いインデックスの抽出処理を行う。その他の構成については、本発明の第１の実施形態と同じであるので、説明を省略する。
【０１１７】
図１２は、本発明の第２の実施形態における重要度リスト５００の一例を示す図である。
【０１１８】
重要度リスト５００は、インデックステーブル３００に記載されたＰＴＳ  ｔ０乃至ｔｎに対応するインデックスについて後述する重要度の並び順が記載されたリストである。
【０１１９】
重要度リスト５００の１行目は、チャプタ番号を示す。この例では、ディスクにチャプタがＧ０、Ｇ１、…、Ｇｕまで作成されていることを示す。
【０１２０】
２行目は、図１０に示すインデックス判定フローによりインデックスと判定されたチャプタ内のＰＴＳ値を示し、この例では、ｔ０乃至ｔｎまでインデックスが存在している。
【０１２１】
３行目は、次の重要度のリンク先を示している。まず最重要のインデックスを示すＰＴＳがリンク先頭として１列目に記載され、以下各欄には次の重要度のインデックスを示すＰＴＳがリンク先として示される。この例では、リンク先頭には、チャプタＧ１のＰＴＳ＝ｔ４が記載されているため、最重要のインデックスはチャプタＧ１のＰＴＳ＝ｔ４に対応するインデックスであり、次にこのＰＴＳ＝ｔ４の欄には、チャプタＧ０のＰＴＳ＝ｔ１が記載されているため、２番目に重要なインデックスがチャプタＧ０のＰＴＳ＝ｔ１に対応するインデックスであることがわかる。以下同様に、３番目に重要なインデックスはチャプタＧｕのＰＴＳ＝ｔｍに対応するインデックスであり、４番目に重要なインデックスはチャプタＧ０のＰＴＳ＝ｔ０に対応するインデックスであることが示される。
【０１２２】
ＰＴＳ＝ｔ０の欄には「０」が記載されており、これはこのインデックスでリンクリストが終了することを示している。また、ＰＴＳ＝ｔ６の欄には「−１」が記載されており、これはこのインデックスがリンクリストに含まれていないことを示している。
【０１２３】
なお、ここでは後述するように、フォーカス距離変化判定要素Ｄｉと、ズームの変化判定要素Ｚｉと、水平方向加速度変化判定要素Ｈｉと、垂直方向加速度変化判定要素Ｖｉと、操作者操作の発生判定要素Ｏ０と、インデックスの日時とに基づいて重要度の判定が行われるものとする。
【０１２４】
図１３は、本発明の第２の実施形態における重要度判定に基づくインデックス抽出処理を示すフローチャートである。
【０１２５】
まず、ユーザの抽出操作が最初の操作なのか、既に一度以上抽出操作を実行した後の操作なのか否かが判定される（ステップＳ９５１）。最初の操作である場合には、全てのインデックスを抽出処理の対象とする（ステップＳ９５３）。また、一度以上抽出操作を実行した後の操作であれば、既に選択されているインデックスを抽出処理の対象とする（ステップＳ９５２）。
【０１２６】
次に、抽出操作に使用されるインデックス判定要素を選択する（ステップＳ９５４）。これは、ユーザが図８に示す判定要素選択ボタン４５０に表示される上記判定要素ボタン４５１乃至判定要素ボタン４５５のうちから一つを選択することにより行われる。次に選択されたインデックス判定要素が日時、あるいは、ユーザ操作であるか否かが判定される（ステップＳ９５５）。
【０１２７】
選択されたインデックス判定要素が日時、あるいは、ユーザ操作以外である場合には、処理対象となっているインデックスのうち、インデックステーブル３００の検出要因ｆｉを参照し、選択されたインデックス判定要素によりインデックスと判定されたインデックスを表示対象として選択し、さらにこれらに対して重要度の大きい順に重要度リスト５００を作成する（ステップＳ９５９）。
【０１２８】
続いて、重要度リスト５００に従い、リンク先頭から順に指定数分のインデックスの時点における縮小画像をディスク１０９から読み出し、画像伸張部１４２において展開した後、展開した縮小画像をメモリ１１０に蓄積する（ステップＳ９６０）。次に、リンク先頭から順に指定数分のインデックスの位置をバー表示４２０とバー表示４３０上に表示し（ステップＳ９６１）、処理を終了する。
【０１２９】
なお、この指定数にはチャプタ先頭はカウントしない。また、この指定数は、装置に予め設定されているものとしてもよく、ユーザが指定するものとしてもよく、全インデックスに対する特定の割合で計算された数としてもよく、さらに、全インデックスに対する割合をユーザが指定するもとしてもよい。
【０１３０】
ステップＳ９５５において、選択されたインデックス判定要素が日時、あるいは、ユーザ操作である場合には、処理対象となっているインデックスを日時の古い順または新しい順に図１２に示す重要度リスト５００を作成する（ステップＳ９５６）。続いて、選択されたインデックス判定要素がユーザ操作か否かが判定され（ステップＳ９５７）、選択されたインデックス判定要素がユーザ操作である場合には、指定されたユーザ操作以外で検出されたインデックスのうち、リンクリストに含まれているものをリンクリストから外し（ステップＳ９５８）、ステップＳ９６０に進む。ステップＳ９５７において、選択されたインデックス判定要素がユーザ操作でない場合には、そのままステップＳ９６０に進む。
【０１３１】
続いて、重要度リスト５００に従い、リンク先頭から順に指定数分のインデックスの時点における縮小画像をディスク１０９から読み出し、画像伸張部１４２において展開した後、展開した縮小画像をメモリ１１０に蓄積する（ステップＳ９６０）。次に、リンク先頭から順に指定数分のインデックスの位置をバー表示４２０とバー表示４３０上に表示し（ステップＳ９６１）、処理を終了する。
【０１３２】
なお、重要度として、さらにインデックス間の時間間隔を使用するものとしてもよい。この重要度は、あるインデックスと後続のインデックスとの時間間隔が開いている場合をより重要であるものとし、この時間間隔を後続インデックスの重要度とみなすことにより判定する。この場合、時間間隔は、インデックステーブル３００の各インデックス間の時間で求める。すなわち、インデックス選択画面４００の表示用に抽出処理されたインデックス間の時間間隔で重要度を決定するのではなく、抽出処理される前の時間間隔で重要度を決定する。
【０１３３】
また、重要度として、撮像時の顔検出結果に基づいて重要度を判定するものとしてもよい。この場合には、顔が含まれるインデックスか否かを判定し、顔が含まれていれば重要度を１と設定し、無ければ重要度を０とする方法や、インデックス中に顔が検出されている時間の長さに応じて重要度を判定し、時間が長いほど重要度を大きく設定する方法や、インデックス中に顔の数の多さに応じて重要度を判定し、顔の数が多いほど重要度を大きく設定する方法や、インデックス中に一画面中で検出された顔の中から選択された代表的な顔が一画面に占める面積の多さに応じて重要度を判定し、延べ面積が多いほど重要度を大きく設定するか、あるいは、最も大きな顔が示す面積が多いほど重要度を大きく設定する方法などが考えられる。
【０１３４】
また、さらに子供の顔が含まれるインデックスかどうかを判定し、子供の顔が含まれていれば重要度を大きく設定し、子供の顔が含まれていなければ重要度を小さく設定する方法や、インデックス中に子供の顔が検出されている時間の長さに応じて重要度を判定し、時間が長いほど重要度を大きく設定する方法や、インデックス中に子供の顔の数の多さに応じて重要度を判定し、子供の顔の数が多いほど重要度を大きく設定する方法や、インデックス中に一画面中で検出されたこどもの顔の中から選択された代表的な顔の一画面に占める面積の多さに応じて重要度を判定し、延べ面積が多いほど重要度を大きく設定するか、あるいは、最も大きな顔が示す面積が多いほど重要度を大きくする方法などが考えられる。
【０１３５】
このように、本発明の第２の実施形態によれば、重要度判定に基づくインデックス抽出処理を実施することにより、大容量の映像記録に対する時間位置を把握しながら、所望される映像を操作性よく検出することができる。
【０１３６】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１４０】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１４１】
【図１】本発明の第１の実施形態における撮像装置の一例としてデジタルビデオカメラ１００の記録側構成例を示す図である。
【図２】本発明の第１の実施形態における撮像装置の一例としてデジタルビデオカメラ１００の再生側構成例を示す図である。
【図３】本発明の実施形態を具現する撮像装置の機能構成例を示す図である。
【図４】本発明の第１の実施形態におけるインデックス管理部１３４で使用される重み付けヒストグラムの一例を示す図である。
【図５】本発明の第１の実施形態におけるフォーカス距離からインデックスが判定される場合を説明する説明図である。
【図６】本発明の第１の実施形態におけるユーザ操作からインデックスが判定される場合を説明する説明図である。
【図７】本発明の第１の実施形態におけるインデックステーブル３００の一例を示す図である。
【図８】本発明の第１の実施形態におけるインデックス選択画面４００の一例を示す図である。
【図９】本発明の第１の実施形態におけるインデックス選択画面４００の縮小画像の変化の一例を示す図である。
【図１０】本発明の第１の実施形態におけるインデックス判定処理を示すフローチャートである。
【図１１】本発明の第１の実施形態におけるインデックス抽出処理を示すフローチャートである。
【図１２】本発明の第２の実施形態における重要度リスト５００の一例を示す図である。
【図１３】本発明の第２の実施形態における重要度判定に基づくインデックス抽出処理を示すフローチャートである。
【符号の説明】
【０１４２】
１００  デジタルビデオカメラ
１０１  カメラ部
１０２、１０５  ＡＤＣ
１０３  ビデオエンコード部
１０４  マイク部
１０６  オーディオエンコード部
１０７  マルチプレクサ
１０８、１１７、１３３、１４１  バッファ
１０９  ディスク
１１０、１１２  メモリ
１１１、１１３、１２３、１２６  ＤＡＣ
１１４  表示部
１１５  操作部
１１６  ファイルシステム
１２０  制御部
１２１  デマルチプレクサ
１２２  ビデオデコード部
１２４、１２７  ライン出力部
１２５  オーディオデコード部
１２８  セレクタ
１３１  縮小画像作成部
１３２  画像圧縮部
１３４  インデックス管理部
１４２  画像伸張部
２０１  映像記録部
２０２  インデックス記録部
２０３  表示部
２０４  インデックス表示部
２０５  操作部
２０６  インデックス抽出部
２０７  重要度判定部
３００  インデックステーブル
４００  インデックス選択画面
５００  重要度リスト
【図１】
0005082732.tif 000005
【図２】
0005082732.tif 000006
【図３】
0005082732.tif 000007
【図４】
0005082732.tif 000008
【図５】
0005082732.tif 000009
【図６】
0005082732.tif 000010
【図７】
0005082732.tif 000011
【図８】
0005082732.tif 000012
【図９】
0005082732.tif 000013
【図１０】
0005082732.tif 000014
【図１１】
0005082732.tif 000015
【図１２】
0005082732.tif 000016
【図１３】
0005082732.tif 000017