(57)【要約】【課題】本発明は、例えばテレビジョン放送等をハードディスク装置に記録するハードディスクレコーダに適用して、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成する。【解決手段】本発明は、特徴量の判定により映像コンテンツからダイジェストファイルを作成する際に、映像コンテンツに区切りを設定し、この区切りによる１つの区間に少なくとも１つはダイジェスト用の区間を設けてダイジェストファイルを作成する。【選択図】        図１
2007158671.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを記録再生する動画記録再生装置において、
前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出部と、
前記映像コンテンツに区切りを設定する区切り設定部と、
前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成部とを備え、
前記ダイジェストファイル作成部は、
前記区切り設定部による区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する
ことを特徴とする動画記録再生装置。
【請求項２】
前記ダイジェストファイル作成部は、
前記一定の判定基準により前記映像コンテンツの特徴量を判定して前記ダイジェスト用の区間を選択して、１つもダイジェスト用の区間が選択されなかった前記映像コンテンツの区間については、前記判定基準を緩和させて改めて前記ダイジェスト用の区間を選択することにより、前記区切りによる１つの映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てる
ことを特徴とする請求項１に記載の動画記録再生装置。
【請求項３】
前記ダイジェストファイル作成部は、
前記一定の判定基準により前記映像コンテンツの特徴量を判定して前記ダイジェスト用の区間を選択して、１つもダイジェスト用の区間が選択されなかった前記映像コンテンツの区間については、該映像コンテンツの区間の開始又は終了の一定期間を前記ダイジェスト用の区間に設定することにより、前記区切りによる１つの映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てる
ことを特徴とする請求項１に記載の動画記録再生装置。
【請求項４】
前記区切り設定部は、
前記特徴量により前記映像コンテンツの各部をジャンル分けし、ジャンルの切り換わる箇所に前記区切りを設定する
ことを特徴とする請求項１に記載の動画記録再生装置。
【請求項５】
前記ダイジェストファイル作成部は、
前記区切り設定部によるジャンル分けに基づいて、前記ダイジェスト用の区間の選択に供する特徴量をジャンルに応じて切り換える
ことを特徴とする請求項４に記載の動画記録再生装置。
【請求項６】
前記区切り設定部は、
電子番組表に基づいて、番組の切れ目に前記区切りを設定する
ことを特徴とする請求項１に記載の動画記録再生装置。
【請求項７】
前記区切り設定部は、
前記映像コンテンツよりコマーシャルを検出し、該検出したコマーシャルの部分に前記区切りを設定する
ことを特徴とする請求項１に記載の動画記録再生装置。
【請求項８】
映像コンテンツを記録再生する動画記録再生方法において、
前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出のステップと、
前記映像コンテンツに区切りを設定する区切り設定のステップと、
前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成のステップとを備え、
前記ダイジェストファイル作成のステップは、
前記区切り設定のステップによる区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する
ことを特徴とする動画記録再生方法。
【請求項９】
演算処理手段による実行により映像コンテンツを記録再生する動画記録再生方法のプログラムにおいて、
前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出のステップと、
前記映像コンテンツに区切りを設定する区切り設定のステップと、
前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成のステップとを備え、
前記ダイジェストファイル作成のステップは、
前記区切り設定のステップによる区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する
ことを特徴とする動画記録再生方法のプログラム。
【請求項１０】
演算処理手段による実行により映像コンテンツを記録再生する動画記録再生方法のプログラムを記録した記録媒体において、
前記動画記録再生方法のプログラムは、
前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出のステップと、
前記映像コンテンツに区切りを設定する区切り設定のステップと、
前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成のステップとを備え、
前記ダイジェストファイル作成のステップは、
前記区切り設定のステップによる区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する
ことを特徴とする動画記録再生方法のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画記録再生装置、動画記録再生方法、動画記録再生方法のプログラム及び動画記録再生方法のプログラムを記録した記録媒体に関し、例えばテレビジョン放送等をハードディスク装置に記録するハードディスクレコーダに適用することができる。本発明は、特徴量の判定により映像コンテンツからダイジェストファイルを作成する際に、映像コンテンツに区切りを設定し、この区切りによる１つの区間に少なくとも１つはダイジェスト用の区間を設けてダイジェストファイルを作成することにより、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができるようにする。
【背景技術】
【０００２】
従来、ハードディスクレコーダ等の動画記録再生装置では、いわゆるダイジェスト用の動画ファイル（以下、ダイジェストファイルと呼ぶ）を作成してユーザーの利便を図る方法が提案されている。
【０００３】
すなわちこの手法では、テレビジョン放送を受信して得られる映像コンテンツからダイジェスト用の評価基準を検出し、この評価基準の判定結果に基づいて映像コンテンツを編集することにより、例えばハイライトシーンの連続によりダイジェストファイルを作成する。ここでこのようなダイジェスト用の評価基準は、各シーンを特徴付ける特徴量が割り当てられ、例えば音声による盛り上がり等がハイライトシーンに割り当てられる。このダイジェストファイルを利用すれば、例えばサッカー試合のゴールシーンのように、重要なシーンを選択的に視聴することができ、これによりユーザーの使い勝手を向上することができる。
【０００４】
このようなダイジェストファイルの作成に関して、例えば特開２００１−２９８７１１号公報には、一定の時間間隔でサムネイル画像を生成し、このサムネイル画像の連続によりダイジェストファイルを作成する場合の工夫が提案されている。
【０００５】
ところでこのようなテレビジョン放送の記録では、複数の番組をまとめて録画する場合もある。この場合に、従来手法によりダイジェストファイルを作成したのでは、ダイジェストファイルに１つのシーンも盛り込まれない番組が発生し、これによりダイジェストファイルに盛り込まれるシーンが偏ってしまう問題がある。この場合、ユーザーは、このダイジェストファイルを視聴しただけでは、この１つのシーンも盛り込まれていない番組については認識できないことになり、結局、この１つのシーンも盛り込まれていない番組に関して、このダイジェストファイルは、何ら意味を成さないものになる。
【特許文献１】特開２００１−２９８７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は以上の点を考慮してなされたもので、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができる動画記録再生装置、動画記録再生方法、動画記録再生方法のプログラム及び動画記録再生方法のプログラムを記録した記録媒体を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため請求項１の発明は、映像コンテンツを記録再生する動画記録再生装置に適用して、前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出部と、前記映像コンテンツに区切りを設定する区切り設定部と、前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成部とを備え、前記ダイジェストファイル作成部は、前記区切り設定部による区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する。
【０００８】
また請求項８の発明は、映像コンテンツを記録再生する動画記録再生方法に適用して、前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出のステップと、前記映像コンテンツにおける区切りを設定する区切り設定のステップと、前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成のステップとを備え、前記ダイジェストファイル作成のステップは、前記区切り設定のステップによる区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する。
【０００９】
また請求項９の発明は、演算処理手段による実行により映像コンテンツを記録再生する動画記録再生方法のプログラムに適用して、前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出のステップと、前記映像コンテンツにおける区切りを設定する区切り設定のステップと、前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成のステップとを備え、前記ダイジェストファイル作成のステップは、前記区切り設定のステップによる区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する。
【００１０】
また請求項１０の発明は、演算処理手段による実行により映像コンテンツを記録再生する動画記録再生方法のプログラムを記録した記録媒体に適用して、前記動画記録再生方法のプログラムは、前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出のステップと、前記映像コンテンツにおける区切りを設定する区切り設定のステップと、前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成のステップとを備え、前記ダイジェストファイル作成のステップは、前記区切り設定のステップによる区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成する。
【００１１】
請求項１の構成により、映像コンテンツを記録再生する動画記録再生装置に適用して、前記映像コンテンツから各シーンを特徴付ける特徴量を検出する特徴量検出部と、前記映像コンテンツに区切りを設定する区切り設定部と、前記特徴量を判定基準により判定して前記映像コンテンツからダイジェスト用の区間を選択し、該選択したダイジェスト用の区間により、前記映像コンテンツの内容を紹介するダイジェストファイルを作成するダイジェストファイル作成部とを備え、前記ダイジェストファイル作成部は、前記区切り設定部による区切り設定結果に基づいて、前記区切りによる１つの前記映像コンテンツの区間に少なくとも１つは前記ダイジェスト用の区間を割り当てるようにして前記ダイジェストファイルを作成すれば、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができる。
【００１２】
これにより請求項８、請求項９、請求項１０の構成によれば、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができる動画記録再生方法、動画記録再生方法のプログラム及び動画記録再生方法のプログラムを記録した記録媒体を提供することができる。
【発明の効果】
【００１３】
本発明によれば、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができる。
【発明を実施するための最良の形態】
【００１４】
以下、適宜図面を参照しながら本発明の実施例を詳述する。
【実施例１】
【００１５】
（１）実施例の構成
図２は、本発明の実施例１に係る動画記録再生装置であるハードディスクレコーダの構成を示すブロック図である。このハードディスクレコーダ１において、チューナ２は、システムコントローラ３の制御により、アンテナ４で受信されるテレビジョン放送波を選局してテレビジョン放送によるビデオ信号及びオーディオ信号を出力する。入力切換回路５は、システムコントローラ３の制御により、このチューナ２から出力されるビデオ信号及びオーディオ信号、外部入力によるビデオ信号及びオーディオ信号を選択的に入力し、この入力したビデオ信号及びオーディオ信号をそれぞれＹＣ分離回路６、アナログディジタル変換回路（Ａ／Ｄ）７に出力する。ＹＣ分離回路６は、入力切換回路５から入力されるビデオ信号をＹＣ分離処理し、輝度信号及び色差信号を出力する。
【００１６】
ＮＴＳＣデコーダ１０は、ＹＣ分離回路６から出力される輝度信号及び色差信号から同期信号を抽出して同期信号制御回路１１に出力し、同期信号制御回路１１は、このＮＴＳＣデコーダ１０から出力される同期信号を基準にしてこのハードディスクレコーダ１の処理に必要な各種クロック等を生成する。ＮＴＳＣデコーダ１０は、この同期信号制御回路１１により生成されるクロックにより輝度信号及び色差信号をアナログディジタル変換処理して輝度データ及び色差データを出力する。なお以下において、この輝度データ及び色差データによるデータを適宜、画像データと呼ぶ。
【００１７】
プリ映像信号処理回路１２は、このＮＴＳＣデコーダ１０から出力される画像データをフィルタリング処理等して出力し、ビデオエンコーダ１３は、このプリ映像信号処理回路１２から出力される画像データをＭＰＥＧ（Moving Picture Experts Group）２の手法によりデータ圧縮して出力する。
【００１８】
アナログディジタル変換回路７は、入力切換回路５から出力されるオーディオ信号をアナログディジタル変換処理してオーディオデータを出力する。オーディオエンコーダ１４が、このアナログディジタル変換回路７から出力されるオーディオデータをＭＰＥＧ２の手法によりデータ圧縮して出力する。
【００１９】
ディジタルインターフェース１５は、外部機器との間でデータ圧縮されたビデオデータ及びオーディオデータによるトランスポートストリームを入出力する。マルチプレクサ／デマルチプレクサ１６は、ビデオエンコーダ１３、オーディオエンコーダ１４から出力されるビデオデータ及びオーディオデータを多重化処理してバッファコントローラ１７に出力し、またこれとは逆に、バッファコントローラ１７の出力データをＡＶデコーダ１９に出力する。また同様にしてバッファコントローラ１７、ディジタルインターフェース１５との間でビデオデータ及びオーディオデータによるトランスポートストリームを入出力する。
【００２０】
バッファコントローラ１７は、マルチプレクサ／デマルチプレクサ１６の出力データ、システムコントローラ３の出力データをハードディスク装置（ＨＤＤ）１８に記録し、またこれとは逆にハードディスク装置１８より再生したデータをマルチプレクサ／デマルチプレクサ１６、システムコントローラ３に出力する。これらによりこのハードディスクレコーダ１は、テレビジョン放送、外部機器からのビデオデータ及びオーディオデータによる映像コンテンツ、システムコントローラ３による各種データをハードディスク装置１８に記録し、また記録した映像コンテンツ、各種のデータを再生できるように構成される。
【００２１】
ＡＶデコーダ１９は、マルチプレクサ／デマルチプレクサ１６から出力されるトランスポートストリームをビデオデータ及びオーディオデータに分離してデータ伸長し、その処置結果によるビデオデータ及びオーディオデータをそれぞれポスト映像信号処理回路２０、ポスト音声信号処理回路２１に出力する。ポスト映像信号処理回路２０は、このＡＶデコーダ１９から出力されるビデオデータ、又はプリ映像信号処理回路１２から出力されるビデオデータを選択的に取得してフィルタリング等の処理を実行する。オンスクリーンディスプレイ（ＯＳＤ）回路２２は、このポスト映像信号処理回路２０から出力されるビデオデータにオンスクリーン表示用のビデオデータを合成して出力し、ＮＴＳＣエンコーダ２３は、このオンスクリーンディスプレイ回路２２から出力されるビデオデータをディジタルアナログ変換処理した後、コンポジットのビデオ信号、Ｓビデオ信号等により出力する。
【００２２】
ポスト音声信号処理回路２１は、ＡＶデコーダ１９から出力されるオーディオデータを入力してフィルタリング処理等して出力し、選択回路２５は、このポスト音声信号処理回路２１から出力されるオーディオデータ、又はアナログディジタル変換回路７から出力されるオーディオデータを選択してディジタルアナログ変換回路（Ｄ／Ａ）２６に出力し、ディジタルアナログ変換回路２６は、この選択回路２５から出力されるオーディオデータをディジタルアナログ変換処理してオーディオ信号を出力する。
【００２３】
これらによりこのハードディスクレコーダ１は、ハードディスク装置１８に記録した各種映像コンテンツを再生してモニタ装置等に出力できるように構成され、さらには録画中の映像コンテンツを外部機器によりモニタできるように構成される。
【００２４】
システムコントローラ３は、このハードディスクレコーダ１の動作を制御する制御手段であり、ランダムアクセスメモリ（ＲＡＭ）２８にワークエリアを確保してリードオンリメモリ（ＲＯＭ）２９に記録されたプログラムの実行により、ユーザーによる操作に応動して各部の動作を制御する。なおこれによりこの実施例において、このシステムコントローラ３の処理に係るプログラムは、このハードディスクレコーダ１に記録されて提供されるものの、これに代えて光ディスク、磁気ディスク、メモリカード等の種々の記録媒体に記録して提供するようにしてもよく、さらにはインターネット等のネットワークを介したダウンロードにより提供するようにしてもよい。
【００２５】
システムコントローラ３は、このプログラムの実行により、ユーザーがテレビジョン放送の記録を指示すると、チューナ２等の動作を制御してユーザーの指定したテレビジョン放送を受信してハードディスク装置１８に記録し、これによりテレビジョン放送による映像コンテンツを記録する。またユーザーによりタイマー録画が指示されると、図示しないタイマーにより現在時刻を計測してタイマー録画を開始する。またユーザーによりハードディスク装置１８に記録した映像コンテンツの再生が指示されると、同様に各部の動作を制御してユーザーにより指示された映像コンテンツを再生してＮＴＳＣエンコーダ２３から出力する。
【００２６】
これらの処理において、システムコントローラ３は、映像コンテンツの記録時、プリ映像信号処理部１２から画像データを取得して処理することにより、ダイジェストファイルを作成してハードディスク装置１８に記録する。
【００２７】
すなわち図３は、この映像コンテンツの記録時におけるシステムコントローラ３の処理手順を示すフローチャートである。ここでシステムコントローラ３は、ユーザーにより録画の指示が得られると、ステップＳＰ１からステップＳＰ２に移り、この録画要求を受信し、続くステップＳＰ３において録画を開始する。また続くステップＳＰ４において、特徴点抽出処理を実行する。
【００２８】
ここで特徴点抽出処理は、特徴量を一定の時間間隔で検出する処理であり、この実施例ではこの一定の時間間隔が例えばフレーム周期に設定される。また特徴量は、ダイジェストファイル作成用の評価基準であり、ビデオデータ及びオーディオデータから検出可能な、現在のシーンを特徴付ける種々のパラメータであり、例えばオーディオデータにあっては、周波数スペクトラムの広がりの程度、信号レベル、テンポの大きさ等が適用される。
【００２９】
すなわち例えばサッカーの試合中継による番組において、ゴールシーンでは、観客の歓声、拍手が増大し、これによりそれまでより周波数スペクトラムが広がり、また信号レベルも一時的に増大する。これにより周波数スペクトラムの広がりの程度、信号レベルは、このようなスポーツ番組における盛り上がったシーンを特徴付けるパラメータであると言える。また音楽番組において、音楽を演奏しているシーンでは、演奏中の音楽に係るテンポが大きく検出されるのに対し、演奏と演奏との間の司会のシーン等では、このようなテンポが検出されないことになる。これによりテンポの大きさにあっては、音楽番組における音楽のシーンを特徴付けるパラメータであると言える。またこのようなテンポが検出される場合であっても、このテンポが比較的ゆっくりとした小さなものであり、周波数スペクトラムがナレーターの音声を含むような場合には、例えば史跡を辿る番組等のナレーション部分であると言え、これによりこのような周波数スペクトラム、テンポは、このような番組においてナレーションのシーンを特徴付けるパラメータであると言える。
【００３０】
これに対してビデオデータは、類似する画像の発生頻度が特徴量に適用される。具体的に、システムコントローラ３は、図４に示すように、１フレームの画面を例えば水平方向及び垂直方向にそれぞれ２等分して４つの領域ＡＲ１〜ＡＲ４を形成し、各領域ＡＲ１〜ＡＲ４毎に、この映像コンテンツの記録において、類似する画像がこの映像コンテンツの過去に存在したか否か判定して類似する画像を検出する。ここでこの実施例では、これらの４つの領域ＡＲ１〜ＡＲ４のうちの１つでも、過去に類似する画像が存在すると、類似する画像が存在すると判定する。
【００３１】
また１フレームの画像に順次識別子を設定するようにして、過去に記録した画像と類似する画像については、この類似する画像と同一の識別子を設定し、過去に記録した画像と類似しない画像については、新たな識別子を設定する。ここでこのように非類似の画像には新たな識別子を設定し、類似する画像には同一の識別子を設定する場合、図５に示すように、例えばニュース番組等のアナウンサーが登場して進行を図る番組では、このアナウンサーが一定の時間間隔で登場することになり、このアナウンサーが登場するシーンＳ１、Ｓ２、Ｓ３で、識別子の値は、初めに設定された一定の値に保持されることになる。また音楽番組では、同様に司会者が登場するシーンＳ４、Ｓ５で、最初に設定した識別子の値に保持されることになる。これによりこの類似する画像の発生頻度にあっては、例えばニュース番組等のアナウンサー等が登場して進行を図る番組において、このアナウンサー等が登場しているシーンを特徴付けるパラメータであると言える。これによりシステムコントローラ３は、この場合、このようにして設定した識別子を識別子の値毎に集計し、この集計値と対応する識別子の値とにより特徴量を検出する。
【００３２】
これらによりシステムコントローラ３は、オーディオデータの周波数解析、信号レベルの検出、テンポ抽出、画像データの画像解析により、それぞれ特徴量を検出する。なおこの特徴量は、これら以外の画像データ及びオーディオデータの特徴を示す種々のパラメータを広く適用することができる。
【００３３】
システムコントローラ３は、このようにして検出した特徴量を記録中の映像コンテンツの各フレームと対応付けてハードディスク装置１８に記録し、これにより映像コンテンツと共に、特徴量によるメタデータを記録したメタデータファイルをハードディスク装置１８に記録する。なおこの対応付けにあっては、例えば映像コンテンツに設定したタイムコードを利用することが考えられる。
【００３４】
システムコントローラ３は、このようにして特徴量を検出しながら番組を録画して、ユーザーにより録画の終了が指示されると、ステップＳＰ４からステップＳＰ５に移り、各部の動作を制御して録画を終了する。また続くステップＳＰ６において録画終了処理を実行する。ここで録画終了処理は、ハードディスク装置１８に記録した映像コンテンツからダイジェストファイルを作成してハードディスク装置１８に記録する処理である。
【００３５】
システムコントローラ３は、このステップＳＰ６において録画終了処理を開始すると、ステップＳＰ７に移り、ここで録画終了処理を完了したか否か判断し、ここで否定結果が得られると、ステップＳＰ６に戻るのに対し、ステップＳＰ７で肯定結果が得られると、ステップＳＰ８に移ってこの処理手順を終了する。
【００３６】
図１は、この録画終了処理を示すフローチャートである。システムコントローラ３は、この処理手順を開始すると、ステップＳＰ１１からステップＳＰ１２に移り、ここで音楽区間検出処理を実行する。ここで音楽区間検出処理は、ハードディスク装置１８に記録した映像コンテンツから音楽番組に属すると推定される区間を検出する処理である。ここで音楽番組では、音楽の演奏期間で、テンポが大きく検出されることにより、このようなテンポが大きく検出されている区間は、音楽番組に属する区間である可能性が高いと判断することができる。これによりシステムコントローラ３は、ハードディスク装置１８に記録した特徴量によるメタデータファイルを順次再生してテンポに係る特徴量を一定の判定基準値により判定することにより、音楽番組に属する区間を検出する。
【００３７】
続いてシステムコントローラ３は、ステップＳＰ１２に移り、ここでスポーツ系区間検出処理を実行する。ここでスポーツ系区間検出処理は、ハードディスク装置１８に記録した映像コンテンツからスポーツ番組に属すると推定される区間を検出する処理である。ここでスポーツ番組では、上述したように得点により歓声が増大してオーディオ信号の周波数スペクトラム、信号レベルが変化する。これによりこのような盛り上がりに係る周波数スペクトラム、信号レベルの変化を呈している区間は、スポーツ番組に属する区間である可能性が高い。これによりシステムコントローラ３は、ハードディスク装置１８に記録した特徴量によるメタデータファイルを順次再生して周波数スペクトラム、信号レベルに係る特徴量を一定の判定基準値により判定することにより、スポーツ番組に属する区間を検出する。
【００３８】
続いてシステムコントローラ３は、ステップＳＰ１４に移り、ここで他の区間検出処理を実行する。ここで他の区間検出処理は、ハードディスク装置１８に記録した映像コンテンツから例えばニュース番組等の番組に属すると推定される区間を検出する処理である。ここで各種の番組は、上述したように特徴量により特徴付けられることにより、この場合も、システムコントローラ３は、ハードディスク装置１８に記録した特徴量によるメタデータファイルを順次再生して対応する特徴量を一定の判定基準値により判定することにより、各種番組に属する区間を検出する。
【００３９】
続いてシステムコントローラ３は、ステップＳＰ１５に移り、ステップＳＰ１２〜ＳＰ１４で検出した各区間の連続性により、これらステップＳＰ１２〜ＳＰ１４で検出した区間の、特徴量によっては何れの番組に属するとも判定されなかった区間が、何れの番組に属するかを判定する。
【００４０】
ここで特徴量によっては何れの番組に属するかを判定できない区間のうちで、前後の区間が音楽番組に属する区間である場合、この音楽番組に属する区間に挟まれた区間は、コマーシャルのシーン、出演者のトークのシーン等の音楽番組における演奏シーン以外の区間であると判断することができる。これによりこの区間は、結局、音楽番組に属する区間であると判断することができる。これに対して特徴量によっては何れの番組かを判定できない区間のうちで、前後の区間がスポーツ番組に属する区間の場合、このスポーツ番組に属する区間に挟まれた区間は、スポーツ番組に属する区間であると判断することができる。また同様に、ニュース番組に属すると判断された区間に挟まれた区間は、ニュース番組に属する区間であると判断することができる。これらによりステップＳＰ１２〜ＳＰ１４による特徴量による処理によっては、何れの番組に属するかを判定できない区間について、前後の区間が同一のジャンルに属する区間と判定されている場合、この何れの番組に属するかを判定できない区間を、この前後の区間の番組に属する区間に設定する。
【００４１】
これらによりシステムコントローラ３は、ハードディスク装置１８に記録された映像コンテンツを特徴量によりジャンル分けして、続くステップＳＰ１６において、異なるジャンルによる区間の間に、映像コンテンツの区切りを設定する。ここでこの番組の区切りは、テレビジョン放送による番組の区切りに対応するものでなく、あくまでもダイジェストファイル作成のための区切りである。ここでシステムコントローラ３は、未だ何れの番組に属するかを判定できない区間については、２等分して前後の区分に振り分けることにより、番組の区切りを設定する。なおテレビジョン放送番組は、１時間、３０分等の一定時間を単位にして提供されることにより、この番組提供に係る時間の区分を参考にして、未だ何れの番組に属するかを判定できない区間を前後の区間に振り分けるようにしてもよい。すなわちこの場合、異なるジャンルの区分間の、特徴量によっては何れの番組に属するかを判定できない区間については、この映像コンテンツのタイムコードを基準にして００分、３０分、１５分等に区切りを設定するようにしてもよい。
【００４２】
システムコントローラ３は、これら一連の処理により、特徴量を用いたジャンル分けにより、ハードディスク装置１８に記録した映像コンテンツに区切りを設け、この区切りの設定をハードディスク装置１８に記録した特徴量によるメタデータファイルに追加して記録する。
【００４３】
続くステップＳＰ１７において、システムコントローラ３は、ダイジェストファイル作成処理を実行し、ハードディスク装置１８に記録した映像コンテンツのダイジェストファイルを作成した後、ステップＳＰ１８に移って元の処理手順に戻る。
【００４４】
図６及び図７は、このダイジェストファイル作成処理を示すフローチャートである。システムコントローラ３は、この処理手順を開始すると、ステップＳＰ２１からステップＳＰ２２に移り、ここで作成するダイジェストファイルによる再生時間を計算する。ここでこの実施例において、システムコントローラ３は、オンスクリーンディスプレイ回路２２の制御により、ユーザーの操作に応動して各種設定用のメニュー画面をモニタ装置に表示してユーザーによる各種設定を受け付け、この受け付けた設定を図示しないメモリ、ハードディスク装置１８等に記録して保持する。システムコントローラ３は、この設定の受け付けにより、例えば「長い」、「短い」等の２つの設定の選択により、ダイジェストファイルの長さの設定を事前に受け付けて記録する。
【００４５】
システムコントローラ３は、このステップＳＰ２２において、この記録して保持した設定によりダイジェストファイルによる再生時間を計算する。具体的に、「長い」をユーザーが選択している場合、システムコントローラ３は、ハードディスク装置１８に記録した映像コンテンツの再生時間に対して、１／１０の時間をダイジェストファイルの再生時間に設定する。これに対してユーザーが「短い」を選択している場合、ハードディスク装置１８に記録した映像コンテンツの再生時間に対して、１／２０の時間をダイジェストファイルの再生時間に設定する。
【００４６】
続いてシステムコントローラ３は、ステップＳＰ２３に移り、ここでハードディスク装置１８に記録したメタデータファイルからステップＳＰ１６の区切り設定処理により設定された区切りによる区切られる１区間分の特徴量を取得し、この特徴量の判定によりダイジェストファイル作成用のダイジェスト用区間を検出する。ここでこの判定にあっては、ステップＳＰ２２で検出した再生時間に応じて判定基準値を設定して、例えばオーディオデータにおける周波数スペクトラムの分布の広がり、信号レベルをこの判定基準値により判定して盛り上がりの部分を検出することにより、実行される。システムコントローラ３は、この場合、一定値以上盛り上がっていると判定されるシーンを順次検出してダイジェスト用区間に設定する。なおこの場合、ダイジェスト用区間は、サッカー中継のゴールシーン等が優先的に割り当てられることになるが、判定基準にあっては、種々に設定することができ、例えばユーザーの設定に委ねるようにして、ニュース番組においてアナウンサーがニュースを紹介するシーンを優先的に割り当てるようにしてもよく、さらには音楽を演奏しているシーン、音楽の演奏を開始する前の曲紹介のシーン、ナレーションのシーン等を優先させるようにしてもよい。
【００４７】
このようにして特徴量の判定によりダイジェスト用区間を設定すると、システムコントローラ３は、ステップＳＰ２４に移り、ステップＳＰ２３の処理において、１つでもダイジェスト用区間を設定できたか否か判断する。ここで肯定結果が得られると、システムコントローラ３は、ステップＳＰ２４からステップＳＰ２５に移る。これに対してステップＳＰ２４で否定結果が得られると、システムコントローラ３は、ステップＳＰ２４からステップＳＰ２６に移り、この処理対象の区間にダイジェスト用区間を強制的に設定する。
【００４８】
ここでシステムコントローラ３は、このダイジェスト用区間の強制的な設定において、例えばステップＳＰ２３の判定処理に供した判定基準値を緩和して判定の処理を繰り返すことにより、このステップＳＰ２３に係る判定基準値に最も特徴量の値が近い区間を検出してダイジェスト用区間に設定する。なおこれに代えて、各区間の開始部分、又は終了部分の一定期間をこのようなダイジェスト用区間に割り当てるようにしてもよく、またビデオデータの処理により検出される識別子により最も発生頻度の高い識別子による区間をこのダイジェスト用区間に割り当てる場合等、他の特徴量の判定によりダイジェスト用区間を設定するようにしてもよい。
【００４９】
これによりダイジェスト用区間を強制的に設定すると、システムコントローラ３は、ステップＳＰ２６からステップＳＰ２５に移る。このステップＳＰ２５において、システムコントローラ３は、未処理の区間が存在するか否か判定し、ここで肯定結果が得られると、ステップＳＰ２５からステップＳＰ２３に移り、次の区間に処理を切り換え、同様にダイジェスト用区間を設定する。これに対してステップＳＰ２５において否定結果が得られると、システムコントローラ３は、ステップＳＰ２５からステップＳＰ２７に移る。
【００５０】
これらによりシステムコントローラ３は、各区間に少なくとも１つはダイジェスト用区間を設定するようにして、ハードディスク装置１８に記録した映像コンテンツからダイジェストファイル作成用の区間を検出し、続くステップＳＰ２７において、この検出したダイジェスト用区間の連続により映像コンテンツを再生するように編集リストを作成し、これによりダイジェストファイルとして残す映像コンテンツの部分を仮に確定させる。
【００５１】
続いてシステムコントローラ３は、ステップＳＰ２８に移り、ステップＳＰ２７で作成した編集リストより、この編集リストによる再生時間を検出する。また続くステップＳＰ２９において、ステップＳＰ２２で計算した再生時間からステップＳＰ２８で検出した再生時間を減算して差分の時間を計算し、続くステップＳＰ３０（図７）において、この差分の時間の絶対値が一定値以下か否か判断する。またこのステップＳＰ３０で肯定結果が得られると、システムコントローラ３は、ステップＳＰ３０からステップＳＰ３１に移り、この処理手順を終了する。これによりこの場合、システムコントローラ３は、ステップＳＰ２７で作成した編集リストをダイジェストファイルとしてハードディスク装置１８に記録して処理を完了する。
【００５２】
これに対してステップＳＰ３０で否定結果が得られると、この場合、システムコントローラ３は、ステップＳＰ３０からステップＳＰ３２に移る。ここでシステムコントローラ３は、ステップＳＰ２９で計算した差分の時間に応じて、ステップＳＰ２３の処理に供した判定基準を更新する。
【００５３】
具体的に、ステップＳＰ２９で計算した差分の時間が負の値である場合、ステップＳＰ２２で計算した再生時間に対して、ステップＳＰ２７で作成した編集リストによる再生時間が長く、この場合、必要以上にダイジェスト用のシーンが収拾されていることにより、システムコントローラ３は、ダイジェスト用区間の検出が少なくなるように、また各ダイジェスト用区間が短くなるように、判定基準値を増大させる。またこれとは逆に、ステップＳＰ２９で計算した差分の時間が正の値である場合、ステップＳＰ２２で計算した再生時間に対して、ステップＳＰ２７で作成した編集リストによる再生時間が短く、この場合、ダイジェスト用のシーンが不足していることにより、システムコントローラ３は、ダイジェスト用区間の検出が増大するように、また各ダイジェスト用区間が長くなるように、判定基準値を低減させる。
【００５４】
続いてシステムコントローラ３は、ステップＳＰ３３に移り、ここでステップＳＰ２３と同様にして更新した判定基準値により１つの区間に係る特徴量を判定し、ダイジェスト用区間を再設定する。また続くステップＳＰ３４において、このステップＳＰ３３で検出したダイジェスト用区間により編集リストを更新してダイジェストファイルによる再生時間を計算し、またこの計算した再生時間によりステップＳＰ２９で計算した差分の時間を再計算する。
【００５５】
また続くステップＳＰ３５において、この差分の時間の絶対値を改めて判定し、ここで肯定結果が得られると、ステップＳＰ３５からステップＳＰ３１に移ってこの処理手順を終了する。これに対してステップＳＰ３５で否定結果が得られると、ステップＳＰ３５からステップＳＰ３６に移り、次に再処理する区間の有無を判定し、ここで次に再処理する区間が存在する場合には、ステップＳＰ３６からステップＳＰ３３に移り、次の区間について改めて更新した判定基準により特徴量を判定してダイジェスト用区間を検出する。これに対してステップＳＰ３６で次に再処理する区間が検出できない場合、システムコントローラ３は、ステップＳＰ３６からステップＳＰ３２に戻り、改めて判定基準値を再設定し直してダイジェスト用区間の設定処理を繰り返す。なおシステムコントローラ３は、このステップＳＰ３３、ＳＰ３４における処理においても、ステップＳＰ２４、ＳＰ２６について上述したと同様の処理を実行し、これにより１つの区間について少なくとも１つはダイジェスト用区間を設定する。
【００５６】
しかしてこのようにして再処理によりダイジェスト用区間を設定し直した場合、システムコントローラ３は、この設定し直したダイジェスト用区間により編集リストを更新し、この更新した編集リストをダイジェストファイルとしてハードディスク装置１８に記録する。
【００５７】
図８は、このようにして記録した映像コンテンツに係る再生の処理手順を示すフローチャートである。システムコントローラ３は、このようにしてハードディスク装置１８に映像コンテンツ、メタデータファイル、ダイジェストファイルを記録すると、この処理手順の実行により、映像コンテンツ、ダイジェストファイルを再生する。すなわちシステムコントローラ３は、この処理手順を開始すると、ステップＳＰ４１からステップＳＰ４２に移り、ここで映像コンテンツの再生要求がユーザーより得られたか否か判断する。ここで肯定結果が得られると、システムコントローラ３は、ステップＳＰ４２からステップＳＰ４３に移り、ハードディスク装置１８に記録した映像コンテンツからユーザーにより指示された映像コンテンツの再生を開始し、この映像コンテンツによるビデオ信号及びオーディオ信号をＮＴＳＣエンコーダ２２から出力する。
【００５８】
またこのようにして映像コンテンツの再生を開始すると、ステップＳＰ４４に移り、ユーザーによりダイジェストファイルの再生が指示されたか否か判断し、ここで否定結果が得られると、ステップＳＰ４４からステップＳＰ４５に移り、ユーザーにより再生の終了が指示されたか否か判断する。ここで否定結果が得られると、システムコントローラ３は、ステップＳＰ４４に戻る。
【００５９】
これによりシステムコントローラ３は、映像コンテンツの再生を開始すると、ステップＳＰ４４−ＳＰ４５−ＳＰ４４の処理を繰り返してユーザーによる操作を待機し、ユーザーが再生の終了を指示すると、ステップＳＰ４５からステップＳＰ４６に移ってこの映像コンテンツの再生を終了してこの処理手順を終了する。これに対してユーザーがダイジェスト再生を指示すると、映像コンテンツの再生を中止してステップＳＰ４４からステップＳＰ４７に移り、ダイジェストファイルの再生を開始する。この場合、システムコントローラ３は、再生を中止した映像コンテンツに係るダイジェストファイルを、映像コンテンツの再生を中止した個所に対応する個所から再生する。
【００６０】
続いてシステムコントローラ３は、ステップＳＰ４８に移り、ここでユーザーにより映像コンテンツの再生が指示されたか否か判断し、ここで否定結果が得られると、ステップＳＰ４８からステップＳＰ４９に移り、ユーザーにより再生の終了が指示されたか否か判断する。ここで否定結果が得られると、システムコントローラ３は、ステップＳＰ４９に戻る。
【００６１】
これによりシステムコントローラ３は、一旦、ダイジェストファイルの再生を開始すると、ステップＳＰ４８−ＳＰ４９−ＳＰ４８の処理を繰り返してユーザーによる操作を待機し、ユーザーが再生の終了を指示すると、ステップＳＰ４９からステップＳＰ４６に移ってこのダイジェストファイルの再生を終了してこの処理手順を終了する。これに対してユーザーが映像コンテンツの再生を指示すると、ダイジェストファイルの再生を中止してステップＳＰ４８からステップＳＰ４３に移り、映像コンテンツの再生を開始する。この場合、システムコントローラ３は、再生を中止したダイジェストファイルに対応する映像コンテンツを、ダイジェストファイルの再生を中止した個所に対応する個所から再生を開始する。
【００６２】
これらによりシステムコントローラ３は、ダイジェストファイルにより頭出しして映像コンテンツをユーザーに提供するように、ダイジェストファイルの再生と映像コンテンツの再生とをユーザーによる操作に応動して切り換え、これにより所望するシーンを簡易かつ迅速に検索、視聴することができるようにする。
【００６３】
これに対してステップＳＰ４２で否定結果が得られると、システムコントローラ３は、ステップＳＰ５０に移り、ユーザーがダイジェストファイルの再生を指示したか否か判断し、ここで否定結果が得られると、ステップＳＰ４２に戻る。これに対してステップＳＰ５０で肯定結果が得られると、ステップＳＰ５０からステップＳＰ４７に移り、ユーザーにより指示された映像コンテンツに係るダイジェストファイルの再生を開始する。これによりこの場合も、ダイジェストファイルにより頭出しして映像コンテンツをユーザーに提供するように、ダイジェストファイルの再生と映像コンテンツの再生とをユーザーによる操作に応動して切り換え、これにより所望するシーンを簡易かつ迅速に検索、視聴することができるようにする。なおここでこの実施例では、映像コンテンツの編集リストによりダイジェストファイルが作成されていることにより、これら一連の処理に係るダイジェストファイルの再生は、ダイジェストファイルである編集リストに従って対応する映像コンテンツを再生して実行される。
【００６４】
これらによりこの実施例において、システムコントローラ３は、図１等について上述した各処理の機能ブロックを構成する。
【００６５】
（２）実施例の動作
以上の構成において、この実施例に係るハードディスクレコーダ１では（図２）、チューナ２で取得されるビデオ信号及びオーディオ信号、外部機器より取得されるビデオ信号及びオーディオ信号が画像データ及びオーディオデータに変換された後、ビデオエンコーダ１３及びオーディオエンコーダ１４によりデータ圧縮されてハードディスク装置１８に記録される。これによりテレビジョン放送による映像コンテンツ、外部機器より入力される映像コンテンツがハードディスク装置１８に記録される。またこのハードディスク装置１８に記録された画像データ及びオーディオデータがＡＶデコーダ１９によりデコードされた後、ＮＴＳＣエンコーダ２３を介して外部のモニタ装置に出力され、これによりハードディスク装置１８に記録された映像コンテンツを視聴することができる。
【００６６】
このハードディスクレコーダ１では、このようにしてテレビジョン放送、外部機器による映像コンテンツをハードディスク装置１８に記録する際に、画像データ及びオーディオデータがシステムコントローラ３により解析され（図３）、映像コンテンツの各シーンを特徴付ける特徴量がフレーム毎に、又は一定の時間間隔で検出される。すなわち画像データは、既に記録した類似するフレームを特定する識別子が順次設定され、各識別子の発生頻度が集計されて特徴量に設定され、これにより過去の画像との間の類似性による特徴量が検出される（図４及び図５）。
【００６７】
これに対してオーディオデータは、周波数スペクトラム、信号レベル、テンポが検出され、これらが特徴量に設定される。
【００６８】
映像コンテンツは、この特徴量の判定によりダイジェストファイルに割り当てるダイジェスト用区間が検出され、このダイジェスト用区間を順次再生するように編集リストが作成されてダイジェストファイルが作成され、このダイジェストファイルがハードディスク装置１８に記録される（図３及び図６）。またユーザーによりダイジェストファイルの再生が指示されると、このダイジェストファイルによる編集リストにより映像コンテンツを再生してダイジェストファイルがユーザーに提供される。またダイジェストファイルを再生している途中で、ユーザーが映像コンテンツの再生を指示すると、それまで再生していたダイジェストファイルの続きから映像コンテンツが再生されてユーザーに提供される。またこのようにして映像コンテンツを再生している途中で、ユーザーがダイジェストファイルの再生を指示すると、それまで再生していた映像コンテンツの続きからダイジェストファイルが再生されてユーザーに提供される。これによりこのハードディスクレコーダ１では、例えば映像コンテンツの盛り上がったシーンをダイジェストファイルにより確認して、興味のあるシーンで映像コンテンツの再生に動作を切り換えて映像コンテンツを視聴することができ、これにより簡易かつ迅速に所望するシーンを検索して楽しむことができる。
【００６９】
しかしながらこのようなハードディスクレコーダ１による映像コンテンツの記録では、ユーザーが複数のテレビジョン番組を連続して記録する場合もある。また外部機器に取り溜めした映像コンテンツをまとめて記録する場合もある。このような場合において、例えばオーディオデータの周波数スペクトラム、信号レベルによりゴールシーンのような盛り上がりを検出してダイジェストファイルを作成している場合であって、かつまとめて記録する映像コンテンツにニュース番組、音楽番組が含まれている場合、スポーツ番組については、盛り上がったシーンが検出されてこのシーンがダイジェストファイルに割り当てられるのに対し、ニュース番組、音楽番組については、盛り上がったシーンが１つも検出されない場合も発生し、この場合、ニュース番組、音楽番組は、１つのシーンもダイジェストファイルに盛り込まれなくなる。これによりこのような場合には、ダイジェストファイルが偏って作成されることになり、ユーザーにあっては、ダイジェストファイルによっては、このニュース番組、音楽番組の存在自体把握できなくなる。
【００７０】
このためこのハードディスクレコーダ１では、ビデオデータ及びオーディオデータより検出される特徴量により、映像コンテンツの各部がジャンル分けされ、ジャンルの切り換わりの個所が検出されて映像コンテンツに区切りが設定される（図１）。またこれら区切りによる映像コンテンツの各区間に少なくとも１つはダイジェストファイルに割り当てるダイジェスト用区間を設定するようにして、ダイジェストファイルが作成される（図６）。これによりこのハードディスクレコーダ１では、ダイジェストファイルの偏った作成を防止することができ、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができる。
【００７１】
すなわちハードディスクレコーダ１では、映像コンテンツに設定した区切りによる映像コンテンツの区間毎に、所定の判定基準により特徴量を判定してダイジェストファイルに割り当てるダイジェスト用区間を検出し、このとき１つもダイジェストファイルに割り当てるダイジェスト用区間が検出できない映像コンテンツの区間には、判定基準の引き下げにより、又は特定個所の選択により、ダイジェスト用区間を設定する。またこのようにして設定したダイジェスト用区間の長さを集計してダイジェストファイルの再生時間を計算し、この再生時間がユーザーの所望する時間より大きく異なる場合、判定基準を更新して同様の処理を繰り返し、これによりユーザーの所望した時間によりダイジェストファイルが作成される。
【００７２】
（３）実施例の効果
以上の構成によれば、特徴量の判定により映像コンテンツからダイジェストファイルを作成する際に、映像コンテンツに区切りを設定し、この区切りによる１つの区間に少なくとも１つはダイジェスト用の区間を設けてダイジェストファイルを作成することにより、ダイジェストファイルに盛り込まれるシーンの偏りを防止して、複数番組をまとめて録画する場合でも、これら複数番組を網羅するようにダイジェストファイルを作成することができる。
【００７３】
より具体的に、一定の判定基準により映像コンテンツの特徴量を判定してダイジェスト用の区間を選択して、１つもダイジェスト用の区間が選択されなかった映像コンテンツの区間については、判定基準を緩和させて改めてダイジェスト用の区間を選択することにより、１つの映像コンテンツの区間に少なくとも１つはダイジェスト用の区間を割り当てて、簡易かつ確実に、複数番組を網羅するようにダイジェストファイルを作成することができる。
【００７４】
またこれに代えて、１つのダイジェスト用の区間が選択されなかった映像コンテンツの区間については、該映像コンテンツの区間の開始又は終了の一定期間をダイジェスト用の区間に設定することにより、１つの映像コンテンツの区間に少なくとも１つはダイジェスト用の区間を割り当てて、簡易かつ確実に、複数番組を網羅するようにダイジェストファイルを作成することができる。
【００７５】
また特徴量により映像コンテンツの各部をジャンル分けして、映像コンテンツに区切りを設定することにより、例えば電子番組表（ＥＰＧ：Electronic Program Guide）等の番組に係る情報を利用できない場合でも、ダイジェスト用の区間が特定の番組に偏らないように適切に区分を設定することができ、これにより複数番組を網羅するようにダイジェストファイルを作成することができる。
【実施例２】
【００７６】
図９及び図１０は、図６及び図７との対比により本発明の実施例２に係るハードディスクレコーダの処理手順を示すフローチャートである。この実施例２に係るハードディスクレコーダは、この図９及び図１０に示すシステムコントローラ３の処理手順が異なる点を除いて、実施例１について上述したハードディスクレコーダ１と同一に構成される。
【００７７】
この実施例において、システムコントローラ３は、この処理手順を開始してダイジェストファイルの再生時間を計算すると、ステップＳＰ２２−１の処理により、映像コンテンツの各区間に、それぞれジャンルに応じた評価尺度を設定する。これによりこの実施例では、映像コンテンツの区切り時に検出した各区間のジャンルに応じて、ダイジェスト用区間の選択基準を切り換える。
【００７８】
すなわちこれによりシステムコントローラ３は、ステップＳＰ２３、ステップＳＰ３３においてダイジェスト用区間を検出する際に、例えばスポーツ番組にジャンル分けされた区間については、オーディオデータの周波数スペクトラム、信号レベルにより盛り上がった区間を検出してダイジェスト用の区間に設定する。また音楽番組にジャンル分けされた区間については、テンポにより音楽の演奏期間を検出し、この演奏期間の開始の一定期間、又はこの演奏期間の直前の曲紹介に係る一定期間をダイジェスト用の区間に設定する。またニュース番組にジャンル分けされた区間については、最も発生頻度の高い類似の画像が現れる区間をダイジェスト用の区間に設定する。
【００７９】
この実施例によれば、映像コンテンツの区切り設定時におけるジャンル分けを利用して、各ジャンル毎にダイジェスト用区間の選択に供する特徴量を切り換えることにより、ジャンルに応じて適切にダイジェストファイルを作成するようにして、実施例１と同様の効果を得ることができる。
【実施例３】
【００８０】
この実施例に係るハードディスクレコーダは、実施例１、２について上述した特徴量を用いたジャンル分けによる映像コンテンツへの区切り設定に代えて、電子番組表に基づいて映像コンテンツに区切り設定する。また電子番組表に記録された各番組のジャンルにより、ダイジェスト用区間の選択に係る評価尺度を切り換える。この実施例に係るハードディスクレコーダは、この電子番組表に係る構成が異なる点を除いて、実施例１、２について上述したハードディスクレコーダと同一に構成される。
【００８１】
すなわちこの実施例に係るハードディスクレコーダは、チューナ２を介して電子番組表を取得し、この電子番組表の検索により、ハードディスク装置１８に記録する映像コンテンツに係る番組を検出する。またこの番組の検出結果により、映像コンテンツにおける番組の切れ目に区切りを設定する。またこのようにテレビジョン放送波より電子番組表を取得できない場合には、インターネットへのアクセスにより電子番組表を取得して同様に区切りを設定する。
【００８２】
またこのように設定した各区切り毎に、電子番組表に記録された番組のジャンルを検出し、この検出したジャンルによりダイジェスト用の区間を設定する際の評価尺度を設定する。
【００８３】
この実施例によれば、電子番組表の記録に基づいて、番組の切れ目に区切りを設定することにより、一段と確実に複数番組を網羅するようにダイジェストファイルを作成することができる。
【実施例４】
【００８４】
この実施例に係るハードディスクレコーダは、コマーシャルを検出し、このコマーシャルにより映像コンテンツに区切りを設定する。なおこの実施例に係るハードディスクレコーダは、この映像コンテンツへの区切りの設定手法が異なる点を除いて、上述の実施例と同一に構成される。
【００８５】
すなわちこの実施例に係るハードディスクレコーダのシステムコントローラ３は、図１１（Ａ）に示すように、映像コンテンツの記録時、ビデオデータ及びオーディオデータの解析によりコマーシャルの区間ＴＣＭを検出する。なおコマーシャルの検出手法は、種々に提案されている手法を広く適用することができる。
【００８６】
またこのコマーシャルの区間ＴＣＭを映像コンテンツの区切りに設定し、この区切りにより区切られる各区間にダイジェスト用の区間ＴＤを設定し、この区間ＴＤを連続して再生するようにダイジェストファイルＤＦを作成する（図１１（Ｂ）及び（Ｃ））。
【００８７】
この実施例のようにコマーシャルにより区切りを設定するようにしても、上述の実施例と同様の効果を得ることができる。
【実施例５】
【００８８】
なお上述の実施例においては、記録時、ダイジェストファイルを作成する場合について述べたが、本発明はこれに限らず、記録時には特徴量検出等の一部処理だけ実行するようにして、最終的なダイジェストファイルの作成を再生時に実行するようにしてもよく、さらには最終的なダイジェストファイルの作成を他の再生装置で実行するようにしてもよい。なおこのように最終的なダイジェストファイルの作成を他の再生装置で実行する場合には、メタデータファイル等のダイジェストファイルの作成に必要な情報を映像コンテンツと共に他の再生装置に伝送することが必要になる。なおこのような映像コンテンツの伝送にあっては、記録媒体に記録して伝送する場合の他、ネットワークを介して伝送する場合等、種々の伝送方法を広く適用することができる。
【００８９】
また上述の実施例においては、編集リストによりダイジェストファイルを作成する場合について述べたが、本発明はこれに限らず、実際に編集リストにより映像コンテンツを編集して動画ファイルを作成し、これによりダイジェストファイルを作成するようにしてもよい。
【００９０】
また上述の実施例においては、本発明をハードディスクレコーダに適用した場合について述べたが、本発明はこれに限らず、光ディスク、メモリカード等、種々の記録媒体に映像コンテンツを記録する場合に広く適用することができる。
【産業上の利用可能性】
【００９１】
本発明は、動画記録再生装置、動画記録再生方法、動画記録再生方法のプログラム及び動画記録再生方法のプログラムを記録した記録媒体に関し、例えばテレビジョン放送等をハードディスク装置に記録するハードディスクレコーダに適用することができる。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施例１に係るハードディスクレコーダにおけるシステムコントローラの記録時における録画終了処理の処理手順を示すフローチャートである。
【図２】本発明の実施例１に係るハードディスクレコーダを示すブロック図である。
【図３】図２のハードディスクレコーダにおけるシステムコントローラの記録時における録画時の処理手順を示すフローチャートである。
【図４】画像データに係る特徴量検出の説明に供する略線図である。
【図５】図４の特徴量検出に係る識別子の説明に供する特性曲線図である。
【図６】図１の処理手順におけるダイジェストファイル作成処理を示すフローチャートである。
【図７】図６の続きを示すフローチャートである。
【図８】図２のハードディスクレコーダにおけるシステムコントローラの再生時における処理手順を示すフローチャートである。
【図９】本発明の実施例２に係るハードディスクレコーダにおけるダイジェストファイル作成処理を示すフローチャートである。
【図１０】図９の続きを示すフローチャートである。
【図１１】本発明の実施例４に係るハードディスクレコーダにおけるダイジェストファイル作成処理の説明に供する略線図である。
【符号の説明】
【００９３】
１……ハードディスクレコーダ、２……チューナ、３……システムコントローラ、１８……ハードディスク装置
【図１】
2007158671.tif 000003
【図２】
2007158671.tif 000004
【図３】
2007158671.tif 000005
【図４】
2007158671.tif 000006
【図５】
2007158671.tif 000007
【図６】
2007158671.tif 000008
【図７】
2007158671.tif 000009
【図８】
2007158671.tif 000010
【図９】
2007158671.tif 000011
【図１０】
2007158671.tif 000012
【図１１】
2007158671.tif 000013