(57)【要約】【課題】映像コンテンツに出現する人物のうちの注目する人物が画面上に出現する期間だけを抽出して再生する。【解決手段】ステップＳ３において、人物ダイジェストプレイリストを生成する対象コンテンツを所定の区間に分割する。ステップＳ４において、対象コンテンツに登場する人物の一覧とそれぞれの出現時刻を示す人物リストを生成する。ステップＳ５において、注目人物を決定し、注目人物が出現する区間をつなぎ合わせて人物ダイジェストプレイリストを生成する。本発明は、例えばビデオレコーダに適用できる。【選択図】図３
2008283486.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツの一部を時間的に抽出して再生するためのダイジェストプレイリストを生成する情報処理装置において、
前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成する識別手段と、
前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成する分割手段と、
前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する生成手段と
を含む情報処理装置。
【請求項２】
生成された前記ダイジェストプレイリストに基づいて前記映像コンテンツを部分的に抽出して再生する再生手段を
さらに含む請求項１に記載の情報処理装置。
【請求項３】
前記生成手段は、前記人物リストに含まれる人物の中から注目人物を決定する
請求項１に記載の情報処理装置。
【請求項４】
前記識別手段は、前記映像コンテンツの画面の人の顔、文字列、または音声のうちの少なくとも１つに基づいて、前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した前記人物リストを生成する
請求項１に記載の情報処理装置。
【請求項５】
前記映像コンテンツの時系列の盛り上がり具合を示す盛り上がり値を検出する検出手段をさらに含み、
前記生成手段は、前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間のうち、前記盛り上がり値が閾値以上である区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する
請求項１に記載の情報処理装置。
【請求項６】
映像コンテンツの一部を時間的に抽出して再生するためのダイジェストプレイリストを生成する情報処理装置の情報処理方法において、
前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成し、
前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成し、
前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する
ステップを含む情報処理方法。
【請求項７】
映像コンテンツの一部を時間的に抽出して再生するためのダイジェストプレイリストを生成するコンピュータの制御用のプログラムであって、
前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成し、
前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成し、
前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、例えば、テレビジョン番組に代表される映像コンテンツを、特定の出演者が出現している部分だけを時間的に抽出して再生する場合に用いて好適な情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
テレビジョン番組に代表される映像コンテンツのデジタルデータ化や記録媒体の大容量化に伴い、大量のコンテンツが蓄積される傾向にある。このように、大量の映像コンテンツを蓄積した場合、その全てを視聴するには長時間を有してしまう。
【０００３】
このような問題を解決するため、テレビジョン番組を要約して録画したり、録画したテレビジョン番組を要約して再生したりする、いわゆるダイジェスト再生機能を有するビデオレコーダが存在する（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平９−２８４７０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、従来のダイジェスト再生は、テレビジョン番組の要約として、番組の放送時間のうち、内容的に盛り上がっている期間を音声信号のレベルに基づいて判断して抽出していた。
【０００６】
勿論、内容的に盛り上がっている期間をテレビジョン番組の要約としても差し支えないが、盛り上がっている期間を抽出して再生すること以外にダイジェスト再生の種類を追加することができれば、ユーザによって利便性が向上するとともに、ビデオレコーダなどの付加価値を増すことができる。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、映像コンテンツに出現する人物のうち、特定の人物に注目して、当該注目人物が画面上に出現する期間だけを抽出して再生できるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面である情報処理装置は、映像コンテンツの一部を時間的に抽出して再生するためのダイジェストプレイリストを生成する情報処理装置において、前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成する識別手段と、前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成する分割手段と、前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する生成手段とを含む。
【０００９】
本発明の一側面である情報処理装置は、生成された前記ダイジェストプレイリストに基づいて前記映像コンテンツを部分的に抽出して再生する再生手段をさらに含むことができる。
【００１０】
前記生成手段は、前記人物リストに含まれる人物の中から注目人物を決定するようにすることができる。
【００１１】
前記識別手段は、前記映像コンテンツの画面の人の顔、文字列、または音声のうちの少なくとも１つに基づいて、前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した前記人物リストを生成するようにすることができる。
【００１２】
本発明の一側面である情報処理装置は、前記映像コンテンツの時系列の盛り上がり具合を示す盛り上がり値を検出する検出手段をさらに含むことができ、前記生成手段は、前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間のうち、前記盛り上がり値が閾値以上である区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成するようにすることができる。
【００１３】
本発明の一側面である情報処理方法は、映像コンテンツの一部を時間的に抽出して再生するためのダイジェストプレイリストを生成する情報処理装置の情報処理方法において、前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成し、前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成し、前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成するステップを含む。
【００１４】
本発明の一側面であるプログラムは、映像コンテンツの一部を時間的に抽出して再生するためのダイジェストプレイリストを生成するコンピュータの制御用のプログラムであって、前記映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成し、前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成し、前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成するステップを含む処理をコンピュータに実行させる。
【００１５】
本発明の一側面においては、映像コンテンツに出現する人物が識別され、識別された人物に対応付けて映像コンテンツにおける出現時刻を記録した人物リストが生成される。また、映像コンテンツが所定の区間に分割され、分割された各区間の境の時刻を示す区間リストが生成される。そして、人物リストおよび区間リストに基づき、注目人物が出現する区間が特定され、特定した区間が連結されてダイジェストプレイリストが生成される。
【発明の効果】
【００１６】
本発明の一側面によれば、映像コンテンツをダイジェスト再生することができる。また、本発明の一側面によれば、映像コンテンツのうち、特定の人物が画面上に出現する期間だけを抽出して再生することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
本発明の一側面である情報処理装置（例えば、図２の記録再生装置１）は、映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成する識別手段（例えば、図２の人物リスト生成部１４）と、前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成する分割手段（例えば、図２の区間分割部１６）と、前記人物リストおよび前記区間リストに基づき、注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する生成手段（例えば、図２の人物リスト生成部１４）とを含む。
【００１９】
本発明の一側面である情報処理装置は、生成された前記ダイジェストプレイリストに基づいて前記映像コンテンツを部分的に抽出して再生する再生手段（例えば、図２の再生部２０）をさらに含むことができる。
【００２０】
本発明の一側面である情報処理装置は、前記映像コンテンツの時系列の盛り上がり具合を示す盛り上がり値を検出する検出手段（例えば、図２の盛り上がり検出部１２）をさらに含むことができる。
【００２１】
本発明の一側面である情報処理方法およびプログラムは、映像コンテンツに出現する人物を識別し、識別した人物に対応付けて前記映像コンテンツにおける出現時刻を記録した人物リストを生成し（例えば、図３のステップＳ４）、前記映像コンテンツを所定の区間に分割し、分割した各区間の境の時刻を示す区間リストを生成し（例えば、図３のステップＳ３）、前記人物リストに含まれる人物の中から注目人物を決定し、前記人物リストおよび前記区間リストに基づき、決定された前記注目人物が出現する前記区間を特定し、特定した前記区間を連結して、ダイジェストプレイリストを生成する（例えば、図３のステップＳ５）ステップを含む。
【００２２】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２３】
本発明の一実施の形態である記録再生装置は、映像コンテンツを録画し、また再生するものであり、再生時においては、映像コンテンツに出現する人物のうち、特定の人物に注目して、当該注目人物が画面上に出現する期間だけを抽出して再生すること（以下、人物ダイジェストプレイと称する）ができるようになされている。
【００２４】
具体的には、例えば図１に示すようなトーナメント方式で試合が行われる競技（例えば、柔道、レスリング、総合格闘技など）の映像コンテンツで、最終的に優勝した選手Ｄに注目し、選手Ｄが出場した第２，５，７試合だけを繋げて再生する用途が考えられる。また、オリンピックの体操競技や陸上競技などの映像コンテンツで、贔屓の選手が出場している部分だけを再生する用途が考えられる。
【００２５】
なお、以下においては、テレビジョン番組を映像コンテンツの一例に挙げて説明するが、映像コンテンツはこれに限定されるものではなく、例えばインタネットに代表されるネットワークを介して供給されるもの、記録媒体に記録されて販売されているものなどであってもよい。
【００２６】
図２は、本発明の一実施の形態である記録再生装置の構成例を示している。この記録再生装置１は、テレビジョン番組などの映像コンテンツを録画するコンテンツ記録部１０、録画された映像コンテンツを記憶するコンテンツＤＢ（データベース）１１、録画された映像コンテンツの時系列の盛り上がり具合を検出する盛り上がり検出部１２、記録再生装置１の全体を制御する制御部１３、各映像コンテンツに出現する人物を検出してリスト化する人物リスト生成部１４、各映像コンテンツの出現人物がリスト化されている人物リストを記憶する人物リストＤＢ１５、録画された映像コンテンツを時間的に分割する区間分割部１６、分割された映像コンテンツの区切り位置を示す区間リストを記憶する区間リストＤＢ１７、特定の人物が出現する区間だけを人物リストと区間リストに基づいて抽出した人物ダイジェストプレイリストを生成するプレイリスト生成部１８、生成された人物ダイジェストプレイリストを記憶するプレイリストＤＢ１９、および、人物ダイジェストプレイリストに従って映像コンテンツのダイジェスト再生を行う再生部２０から構成される。
【００２７】
コンテンツ記録部１０は、アンテナなどから供給されるテレビジョン放送信号、あるいはネットワークを介して接続した所定のサーバなどから映像コンテンツを取得してコンテンツＤＢ１１に記録する。また、コンテンツ記録部１０は、映像コンテンツに対応するEPGデータ（映像コンテンツの属性情報などを含む）も取得してコンテンツＤＢ１１に記録する。なお、映像コンテンツの記録に際しては、デコード処理やエンコード処理を適宜行うものとする。
【００２８】
盛り上がり検出部１２は、例えば録画された映像コンテンツの音声信号のレベル変化（レベルが高いほど盛り上がっていると判断できる）、字幕の文字量の変化（文字量が多いほど盛り上がっていると判断できる）、画像特徴量の変化（画像特徴量の変化が激しいほど盛り上がっていると判断できる）などに応じて盛り上がり値を算出し、算出した盛り上がり値を区間リストＤＢ１７に出力する。区間リストＤＢ１７では、区間リストの各区間に盛り上がり値が対応付けて記録される。
【００２９】
制御部１３は、ユーザの操作などに基づいて記録再生装置１を構成する各部を制御する。なお、制御部１３から各部への制御ラインの図示は省略する。
【００３０】
人物リスト生成部１４は、映像コンテンツの画面上から人の顔を検出、識別したり、実況や解説などの音声信号に基づいて映像コンテンツに出現している人物を検出、識別したり、あるいは文字データや画面上に重畳されているテロップ文字を解析したりして映像コンテンツに出現している人物を検出し、映像コンテンツに出現する人物とその出現時刻（映像コンテンツの先頭からの経過時刻）を対応付けて記録した人物リストを生成する。
【００３１】
区間分割部１６は、映像コンテンツを所定の時間毎、シーン毎、あるいはショット毎の区間に分割し、区切りの位置を示す区間リストを生成し、生成した区間リストを区間リストＤＢ１７に出力する。
【００３２】
プレイリスト生成部１８は、人物リストを基に注目人物を決定し、当該注目人物が出現する区間を区間リストから抽出し、抽出した区間を連結して人物ダイジェストプレイリストを生成する。
【００３３】
なお、注目人物の決定には様々な条件の設定が考えられるが、映像コンテンツが例えば図２に示されたようなトーナメント戦であって、優勝者を注目人物としたい場合、出現時刻が遅く、かつ、出現頻度が最も高い人物を注目人物として選択する、あるいは出現頻度が高く、出現時刻が最も遅い人物を注目人物として選択するようにすればよい。また、映像コンテンツに登場する人物の顔の一覧をユーザに提示して、注目人物をユーザに選択させるようにしてもよい。
【００３４】
再生部２０は、プレイリストＤＢ１９から人物ダイジェストプレイリストを取得し、取得した人物ダイジェストプレイリストに従って、コンテンツＤＢ１１に記憶されている映像コンテンツのダイジェスト再生を行い、その結果得られる映像および音声をテレビジョン受像機（不図示）などに出力する。
【００３５】
次に、記録再生装置１の動作について、図３のフローチャートを参照して説明する。なお、この動作は、映像コンテンツの録画と平行して実行するか、あるいは録画が完了した後に実行する。
【００３６】
ステップＳ１において、制御部１３は、コンテンツＤＢ１１に記録された、あるいは記録されている映像コンテンツが人物ダイジェストプレイリストを生成するコンテンツ（以下、対象コンテンツと称する）であるかを判定する。
【００３７】
ステップＳ１の処理（以下、対象コンテンツ判定処理と称する）について、図４のフローチャートを参照して詳述する。
【００３８】
制御部１３は、ステップＳ１１において、現在注目している映像コンテンツのEPGデータをコンテンツＤＢ１１から取得し、ステップＳ１２において、EPGデータに現在注目している映像コンテンツが対象コンテンツであることを示す人物ダイジェストプレイ対応情報が含まれているか否かを判定する。なお、人物ダイジェストプレイ対応情報は、現状のEPGデータには含まれていないが、今後、本願発明が適用されたビデオレコーダなどが普及した場合、EPGデータに包含されるものと期待できる。
【００３９】
ステップＳ１２において、人物ダイジェストプレイ対応情報が含まれていないと判定された場合、処理はステップＳ１３に進められる。ステップＳ１３において、制御部１３は、EPGデータに基づき、現在注目している映像コンテンツのタイトルに対象競技を示すキーワードが含まれているか否かを判定する。ここで、対象競技とは、予め指定されている柔道、レスリング、総合格闘技、体操、陸上競技などを指す。対象競技を示すキーワードとは、対象競技が柔道である場合、柔道、講道館、JUDOなどを指す。
【００４０】
ステップＳ１３において、対象競技を示すキーワードが含まれていると判定された場合、処理はステップＳ１４に進められる。ステップＳ１４において、制御部１３は、EPGデータに基づき、現在注目している映像コンテンツのジャンルが対象競技のジャンルと一致するか否かを判定する。現在注目している映像コンテンツのジャンルが対象競技のジャンルと一致すると判定された場合、処理はステップＳ１６に進められる。ステップＳ１６において、制御部１３は、現在注目している映像コンテンツを対象コンテンツであると判定する。
【００４１】
反対に、ステップＳ１４において、現在注目している映像コンテンツのジャンルが対象競技のジャンルと一致しないと判定された場合、処理はステップＳ１５に進められる。ステップＳ１５において、制御部１３は、EPGデータに基づき、現在注目している映像コンテンツのタイトルにスポーツ中継を示すキーワードが含まれているか否かを判定する。ここで、スポーツ中継を示すキーワードとは、対象競技が柔道である場合、大会、オリンピック、ワールドカップ、選手権、国体、試合、実況などを指す。
【００４２】
ステップＳ１５において、スポーツ中継を示すキーワードが含まれていると判定された場合、処理はステップＳ１６に進められ、現在注目している映像コンテンツが対象コンテンツであると判定される。反対に、ステップＳ１５において、スポーツ中継を示すキーワードが含まれていないと判定された場合、処理はステップＳ１７に進められる。ステップＳ１７において、制御部１３は、現在注目している映像コンテンツを対象コンテンツではないと判定する。
【００４３】
なお、ステップＳ１３において、対象競技を示すキーワードが含まれていないと判定された場合、処理はステップＳ１７に進められ、現在注目している映像コンテンツが対象コンテンツではないと判定される。
【００４４】
また、ステップＳ１２において、EPGデータに人物ダイジェストプレイ対応情報が含まれていると判定された場合、ステップＳ１３乃至Ｓ１５は省略されて、処理はステップＳ１５に進められ、現在注目している映像コンテンツが対象コンテンツであると判定される。
【００４５】
以上で、対象コンテンツ判定処理の説明を終了する。以上のようにして、現在注目している映像コンテンツが対象コンテンツであるか否かが判定された後、処理は図３のステップＳ２に進められる。
【００４６】
図３に戻る。ステップＳ２において、制御部１３は、ステップＳ１の判断結果に応じて以降の処理を選択する。すなわち、現在注目している映像コンテンツが対象コンテンツであると判定された場合、処理をステップＳ３に進める。なお、ステップＳ２において、現在注目している映像コンテンツが対象コンテンツではないと判定された場合、直ちに処理は終了される。
【００４７】
ステップＳ３において、区間分割部１６は、制御部１３からの制御に従い、現在注目している映像コンテンツ（以下、対象コンテンツと称する）を所定の区間に分割し、区切りの位置を示す区間リストを生成して区間リストＤＢ１７に出力する。
【００４８】
ステップＳ４において、人物リスト生成部１４は、制御部１３からの制御に従い、対象コンテンツに出現する人物を検出して人物リストを生成し、生成した人物リストを人物リストＤＢ１５に出力する。
【００４９】
なお、ステップＳ３の処理とステップＳ４の処理は、その実行順序を逆にしてもよいし、同時に実行してもよい。
【００５０】
ステップＳ４の詳細な処理（以下、人物リスト生成処理を称する）について、その２種類の例を図５または図６のフローチャートを参照して説明する。
【００５１】
図５は、人物リスト生成処理に、対象コンテンツの画面上から人の顔を検出、識別する手法を採用した場合のフローチャートである。
【００５２】
ステップＳ２１において、人物リスト生成部１４は、対象コンテンツを順次１フレームずつ注目する。なお、全てのフレームを順次注目してもよいし、所定数のフレームおきに注目してもよい。
【００５３】
ステップＳ２２において、人物リスト生成部１４は、注目フレームから人の顔を検出し、ステップＳ２３において、人の顔を検出したか否か判定する。人の顔を検出したと判定された場合、処理はステップＳ２４に進められる。なお、ステップＳ２３において、人の顔を検出していないと判定された場合、ステップＳ２４乃至Ｓ２８はスキップされる。
【００５４】
ステップＳ２４において、人物リスト生成部１４は、検出した顔の特徴量を検出し、ステップＳ２５において、直前のステップＳ２３の処理で検出した顔の特徴量と、既検出の顔の特徴量とを比較して両者の類似度を評価する。この評価に基づき、ステップＳ２６において、人物リスト生成部１４は、既検出の顔と直前のステップＳ２２で検出された顔が同一人物のものであるか否かを判定する。
【００５５】
ステップＳ２６において、同一人物の顔ではないと判定された場合、処理はステップＳ２７に進められる。ステップＳ２７において、人物リスト生成部１４は、直前のステップＳ２２で検出された顔に新規の人物ＩＤを付与して人物リストに追加し、人物リストにおいて人物ＩＤに特徴量と出現時刻を対応付けて記録する。
【００５６】
反対に、ステップＳ２６において、同一人物の顔であると判定された場合、処理はステップＳ２８に進められる。ステップＳ２８において、人物リスト生成部１４は、同一人物であると判定した人物リストの人物ＩＤに出現時刻を追加記録する。
【００５７】
ステップＳ２７またはステップＳ２８の処理を経て、処理はステップＳ２９に進められる。
【００５８】
ステップＳ２９において、人物リスト生成部１４は、未注目のフレームが残っているか否かを判定する。未注目のフレームが残っていると判定された場合、処理はステップＳ２１に戻されて、ステップＳ２１以降が繰り返される。そして、ステップＳ２９において、未注目のフレームが残っていないと判定された場合、この人物リスト生成処理は終了される。
【００５９】
次に図６は、人物リスト生成処理に、対象コンテンツの画面上のテロップ文字から人名を検出、識別する手法を採用した場合のフローチャートである。
【００６０】
ステップＳ３１において、人物リスト生成部１４は、対象コンテンツを順次１フレームずつ注目する。なお、全てのフレームを順次注目してもよいし、所定数のフレームおきに注目してもよい。
【００６１】
ステップＳ３２において、人物リスト生成部１４は、注目フレームから被写体の重畳されているテロップを検出し、ステップＳ３３において、ステップＳ３２で文字として認識すべきテロップが検出されたか否かを判定する。ここで、文字として認識すべきテロップとは、前回認識済みのテロップから変化しているか、テロップの背景などが文字認識に適しているかなどに基づいて判断される。
【００６２】
ステップ３３において、文字として認識すべきテロップが検出されたと判定された場合、処理はステップＳ３４に進められる。なお、ステップＳ３３において、文字として認識すべきテロップが検出されていないと判定された場合、ステップＳ３４乃至Ｓ３９はスキップされる。
【００６３】
ステップＳ３４において、人物リスト生成部１４は、検出したテロップの文字認識を行い、認識された文字列を形態素解析に品詞に分解する。ステップＳ３５において、人物リスト生成部１４は、テロップから認識された文字列に人名が含まれるか否かを判定し、人名が含まれると判定した場合、処理をステップＳ３６に進める。なお、ステップＳ３５において、人名が含まれないと判定された場合、ステップＳ３６乃至Ｓ３９はスキップされる。
【００６４】
ステップＳ３６において、人物リスト生成部１４は、テロップから認識された文字列に含まれている人名と、既検出の人名とを比較し、ステップＳ３７において、テロップから認識された文字列に含まれている人名が既検出の人名と同一であるか否かを判定する。
【００６５】
ステップＳ３７において、同一の人名ではないと判定された場合、処理はステップＳ３８に進められる。ステップＳ３８において、人物リスト生成部１４は、テロップから認識された文字列に含まれている人に新規の人物ＩＤを付与して人物リストに追加し、人物リストにおいて人物ＩＤに特徴量と出現時刻を対応付けて記録する。なお、人名をそのまま人物ＩＤとしてもよい。
【００６６】
反対に、ステップＳ３７において、同一の人名であると判定された場合、処理はステップＳ３９に進められる。ステップＳ３９において、人物リスト生成部１４は、同一人名であると判定した人物リストの人物ＩＤに出現時刻を追加記録する。
【００６７】
ステップＳ３８またはステップＳ３９の処理を経て、処理はステップＳ４０に進められる。
【００６８】
ステップＳ４０において、人物リスト生成部１４は、未注目のフレームが残っているか否かを判定する。未注目のフレームが残っていると判定された場合、処理はステップＳ３１に戻されて、ステップＳ３１以降が繰り返される。そして、ステップＳ４０において、未注目のフレームが残っていないと判定された場合、この人物リスト生成処理は終了される。
【００６９】
以上説明したようにして、人物リストが生成され、処理は図３のステップＳ５に進められる。
【００７０】
なお、人物リスト生成処理には、上述した２種類の例の他、実況や解説などの音声信号に基づいて映像コンテンツに出現している人物を検出、識別して人物リストを生成する方法を適用してもよい。
【００７１】
図３に戻る。ステップＳ５において、プレイリスト生成部１８は、制御部１３からの制御に従い、人物リストを基にして注目人物を決定し、決定した注目人物が出現する区間を区間リストから抽出し、抽出した区間を連結して人物ダイジェストプレイリストを生成し、生成した人物ダイジェストプレイリストをプレイリストＤＢに出力する。
【００７２】
ステップＳ５の詳細な処理（以下、人物ダイジェストプレイリスト生成処理と称する）について、図７のフローチャートを参照して説明する。ステップＳ５１において、プレイリスト生成部１８は、人物リストＤＢ１５から人物リストを取得し、人物ＩＤ毎に出現頻度と最終出現時刻を集計し、集計結果に基づいて最終出現時刻が遅い方からＮ人（Ｎは所定の数）の中で出現頻度が最も高い人物を注目人物に決定する。
【００７３】
なお、注目人物の決定は、上述した決定方法の他、例えば出現頻度の高い方からＮ人の中で最終出現時刻が最も遅い人物を注目人物に決定してもよい。また、映像コンテンツに登場する人物の顔の一覧をユーザに提示して、注目人物をユーザに選択させるようにしてもよい。この注目人物の決定の条件を適宜変化させることにより、各種の競技の優勝者を注目人物に決定することができる。
【００７４】
ステップＳ５２において、プレイリスト生成部１８は、注目人物の複数の出現時刻を、対象コンテンツの先頭側から順に１つずつ処理対象に指定する。ステップＳ５３において、プレイリスト生成部１８は、区間リストＤＢ１７から区間リストを取得し、処理対象に指定した出現時刻を含む区間を特定する。
【００７５】
ステップＳ５４において、プレイリスト生成部１８は、特定した区間の盛り上がり値が所定の閾値以上であるか否かを判定し、所定の閾値以上ではないと判定した場合、処理をステップＳ５２に戻し、ステップＳ５２以降の処理を繰り返す。反対に、所定の閾値以上であると判定された場合、処理はステップＳ５５に進められる。なお、ステップ５４の処理は省略しても構わない。
【００７６】
ステップＳ５５において、プレイリスト生成部１８は、特定した区間を人物ダイジェストプレイリストに追加する。このとき、特定した区間だけでなく、特定した区間の前後数秒間、あるいは数フレームも人物ダイジェストプレイリストに追加するようにしてもよい。
【００７７】
ステップＳ５６において、プレイリスト生成部１８は、注目人物の複数の出現時刻のうち、処理対象に指定していないものが残っているか否かを判定し、処理対象に指定していないものが残っていると判定した場合、処理をステップＳ５２に戻し、ステップＳ５２以降の処理を繰り返す。その後、ステップＳ５６において、処理対象に指定していないものが残っていないと判定した場合、この人物ダイジェストプレイリスト生成処理は終了される。
【００７８】
図３に戻る。ステップ５の処理で生成された人物ダイジェストプレイリストは、プレイリストＤＢ１９に記録される。そして、ユーザからダイジェスト再生の指示が行われたとき、再生部２０によりプレイリストＤＢ１９から読み出され、コンテンツＤＢ１１から映像コンテンツを部分的に読み出し再生するために使用される。以上で、記録再生装置１の動作の説明を終了する。
【００７９】
なお、本実施の形態においては、対象コンテンツであるか否かを記録再生装置１が判定するようにしたが、ユーザが録画済の映像コンテンツを対象コンテンツに指定して、人物ダイジェストプレイリストを生成するようにしてもよい。
【００８０】
ところで、上述した一連の処理は、図２に示されたように構成されているハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００８１】
図８は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【００８２】
このコンピュータ５０において、CPU(Central Processing Unit)５１，ROM(Read Only Memory)５２，RAM(Random Access Memory）５３は、バス５４により相互に接続されている。
【００８３】
バス５４には、さらに、入出力インタフェース５５が接続されている。入出力インタフェース５５には、キーボード、マウスなどよりなる入力部５６、ディスプレイ、スピーカなどよりなる出力部５７、ハードディスクや不揮発性のメモリなどよりなる記憶部５８、ネットワークインタフェースなどよりなる通信部５９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどの記録媒体６１を駆動するドライブ６０が接続されている。
【００８４】
以上のように構成されるコンピュータ５０では、CPU５１が、例えば、記憶部５８に記憶されているプログラムを、入出力インタフェース５５およびバス５４を介して、RAM５３にロードして実行することにより、上述した一連の処理が行われる。
【００８５】
なお、コンピュータ５０が実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００８６】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００８７】
【図１】人物に注目したダイジェスト再生について説明するための図である。
【図２】本発明を適用した記録再生装置の構成例を示すブロック図である。
【図３】記録再生装置の動作を説明するフローチャートである。
【図４】対象コンテンツ判定処理を説明するフローチャートである。
【図５】人物リスト生成処理の一例を説明するフローチャートである。
【図６】人物リスト生成処理の一例を説明するフローチャートである。
【図７】人物ダイジェストプレイリスト生成処理を説明するフローチャートである。
【図８】汎用コンピュータの構成例を示すブロック図である。
【符号の説明】
【００８８】
１  記録再生装置，  １０  コンテンツ記録部，  １１  コンテンツＤＢ，  １２  盛り上がり検出部，  １３  制御部，  １４  人物リスト生成部，  １５  人物リストＤＢ，  １６  区間分割部，  １７  区間リストＤＢ，  １８  プレイリスト生成部，  １９  プレイリストＤＢ，  ２０  再生部
【図１】
2008283486.tif 000003
【図２】
2008283486.tif 000004
【図３】
2008283486.tif 000005
【図４】
2008283486.tif 000006
【図５】
2008283486.tif 000007
【図６】
2008283486.tif 000008
【図７】
2008283486.tif 000009
【図８】
2008283486.tif 000010