(57)【要約】【課題】種々のスポーツの、種々のプレーパターンに対応したインデックスを生成する。【解決手段】スポーツ映像の中から抽出したイベントの種類を特定するイベントデータなどである複数の物理データを記憶している物理データ記憶手段１１と、プレーパターンを前記複数の物理データの組み合わせによって前記識別情報とともにテンプレートとして記憶しているテンプレート記憶手段１２と、物理データ記憶手段１１に記録されている複数の物理データを時系列に読み出して、前記テンプレートにおける複数の物理データの組み合わせに合致するかどうかを判定するテンプレート合致判定手段１４と、合致すると判定した場合に、前記プレーパターンを構成する物理データのイベント発生時刻を前記プレーパターンの発生した時刻として、かつ前記テンプレートに対応する前記識別情報とともに、インデックスとして生成するインデックス生成手段１５とを備える。【選択図】    図１
2005026837.tif 000002
【特許請求の範囲】
【請求項１】
スポーツ映像において、選手の行為でありかつ１つの特定の意味を持つ予め決められた区切りの動作であるイベントが連続したプレーパターンを特定する識別情報を、そのプレーパターンが発生した時刻とともに、前記スポーツ映像のインデックスとして生成するスポーツ映像インデックス生成装置であって、
前記スポーツ映像の中から抽出した前記イベントの種類を特定するイベントデータ、前記イベントを行った選手を特定する選手データ、前記イベントを行った選手の位置を特定する選手位置データ及び前記イベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データを物理データとして記憶している物理データ記憶手段と、
前記プレーパターンを前記複数の物理データの組み合わせによって前記識別情報とともにテンプレートとして記憶しているテンプレート記憶手段と、
前記物理データ記憶手段に記憶されている複数の物理データを時系列に読み出して、前記テンプレート記憶手段に記憶されているテンプレートにおける複数の物理データの組み合わせに合致するかどうかを判定するテンプレート合致判定手段と、
このテンプレート合致判定手段の判定結果において、前記物理データ記憶手段から読み出された複数の物理データの組み合わせが、前記テンプレートと合致する場合に、前記プレーパターンを構成する物理データのイベント発生時刻を前記プレーパターンの発生した時刻として、かつ前記テンプレートに対応する前記識別情報とともに、インデックスとして生成するインデックス生成手段と、
を備えていることを特徴とするスポーツ映像インデックス生成装置。
【請求項２】
前記スポーツ映像内における個々のプレーヤの固有情報である属性データを記憶しているプレーヤ属性データ記憶手段を備え、
前記テンプレート記憶手段に記憶されているテンプレートは、前記プレーヤの属性データに関連付けて、前記プレーパターンを定義していることを特徴とする請求項１に記載のスポーツ映像インデックス生成装置。
【請求項３】
スポーツ映像の内容を実況中継したアナウンスデータを生成するスポーツ中継アナウンスデータ生成装置であって、
請求項１又は請求項２に記載のスポーツ映像インデックス生成装置と、
前記テンプレート記憶手段に記憶されているプレーパターンの識別情報と、前記プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントとを関連付けて記憶しているアナウンス用コメント記憶手段と、
前記インデックス生成手段で生成されるインデックスに含まれる識別情報に基づいて、前記アナウンス用コメント記憶手段から前記アナウンス用コメントを検索するコメント検索手段と、
このコメント検索手段で検索されたアナウンス用コメントを前記アナウンスデータとして読み出すアナウンスデータ抽出手段と、
を備えていることを特徴とするスポーツ中継アナウンスデータ生成装置。
【請求項４】
スポーツのプレーパターンを入力することで、スポーツ映像から、前記プレーパターンの映像を抽出したダイジェスト映像を生成するスポーツダイジェスト映像生成装置であって、
請求項１又は請求項２に記載のスポーツ映像インデックス生成装置と、
前記インデックス生成手段で生成されたインデックスを記憶するインデックス記憶手段と、
予め定めた前記プレーパターンを特定する識別情報を受け付けるプレーパターン受付手段と、
このプレーパターン受付手段で受け付けた識別情報に基づいて、前記インデックス記憶手段に記憶されているインデックスの中から前記識別情報に該当するインデックスを検索するインデックス検索手段と、
このインデックス検索手段で検索されたインデックスで示されるイベント発生時刻に基づいて、前記スポーツ映像からダイジェスト映像を抽出する映像抽出手段と、
を備えていることを特徴とするスポーツダイジェスト映像生成装置。
【請求項５】
スポーツ映像において、選手の行為でありかつ１つの特定の意味を持つ予め決められた区切りの動作であるイベントが連続したプレーパターンを特定する識別情報を、そのプレーパターンが発生した時刻とともに、前記スポーツ映像のインデックスとして生成するスポーツ映像インデックス生成方法であって、
物理データ記憶手段に、記憶されている、前記スポーツ映像の中から抽出したイベントの種類を特定するイベントデータ、前記イベントを行った選手を特定する選手データ、前記イベントを行った選手の位置を特定する選手位置データ及び前記イベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データである物理データを時系列に読み出して、テンプレート記憶手段に記憶されている、前記プレーパターンを前記複数の物理データの組み合わせによって前記識別情報とともに定義したテンプレートと合致するかどうかを判定するテンプレート合致判定ステップと、
このテンプレート合致判定ステップの判定結果において、前記物理データ記憶手段から読み出された複数の物理データの組み合わせが、前記テンプレートと合致する場合に、前記プレーパターンを構成する物理データのイベント発生時刻を前記プレーパターンの発生した時刻として、かつ前記テンプレートに対応する前記識別情報とともにインデックスとして生成するインデックス生成ステップと、
を含んでいることを特徴とするスポーツ映像インデックス生成方法。
【請求項６】
スポーツ映像において、選手の行為でありかつ１つの特定の意味を持つ予め決められた区切りの動作であるイベントが連続したプレーパターンを特定する識別情報を、そのイベントが発生した時刻とともに、前記スポーツ映像のインデックスとして生成するために、コンピュータを、
物理データ記憶手段に、イベント発生時刻に関連付けて記憶されている、前記スポーツ映像の中から抽出したイベントの種類を特定するイベントデータ、前記イベントを行った選手を特定する選手データ、前記イベントを行った選手の位置を特定する選手位置データ及び前記イベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データである物理データを時系列に読み出して、テンプレート記憶手段に記憶されている、前記プレーパターンを前記複数の物理データの組み合わせによって前記識別情報とともに定義したテンプレートと合致するかどうかを判定するテンプレート合致判定手段、
このテンプレート合致判定手段の判定結果において、前記物理データ記憶手段から読み出された複数の物理データの組み合わせが、前記テンプレートと合致する場合に、前記プレーパターンを構成する物理データのイベント発生時刻を前記プレーパターンの発生した時刻として、かつ前記テンプレートに対応する前記識別情報とともにインデックスとして生成するインデックス生成手段、
として機能させることを特徴とするスポーツ映像インデックス生成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スポーツ映像からインデックスを生成することで、スポーツ番組の制作を支援する番組制作技術に関する。
【０００２】
【従来技術】
通常、テレビジョン放送のニュース番組やスポーツニュースの番組などにおいて、スポーツの試合を放送する場合に、スポーツの試合について全ての場面を放送するのではなく、スポーツの試合のダイジェスト映像、主として、得点が入った場面を中心とするダイジェスト映像が放送される。
例えば、ニュース番組で野球の試合を放送する場合には、打者がホームランを打った場面やタイムリーヒットを打った場面などを中心とするダイジェスト映像が放送される。また、サッカーの試合を放送する場合には、プレーヤがゴールを決めた場面を中心とするダイジェスト映像が放送される。
そのため、テレビジョン放送のニュース番組やスポーツニュースの番組などにおいて、スポーツの試合を放送するために、スポーツの試合の映像をコンピュータの記憶装置や磁気テープなどに記憶する場合には、得点が入った場面を記録した映像を抽出し、その映像にインデックスが付加されていた。
【０００３】
ところが、近年、テレビジョン放送のニュース番組やスポーツニュースの番組などにおいて、得点が入った場面だけでなく、得点に絡まない場面についても、放送が行われることが増えてきている。
例えば、ニュース番組で野球の試合を放送する場合には、ある特定の打者の打席や、ある特定の回についての映像が放送される。
そのため、抽出した映像にインデックスを付加するのではなく、スポーツの試合の映像そのものにインデックスを付加して、インデックスに基づいて、スポーツの試合の映像から特定の場面の映像を抽出できる技術が開発されている（例えば、特許文献１）。
【０００４】
【特許文献１】
特開２０００−２６１７５４号公報（段落［００２９］〜［００３３］、［００４０］〜［００４５］、（図１））
【０００５】
【発明が解決しようとする課題】
しかし、野球のようにプレーが断片的で、比較的細分化された区間に容易に分解可能であり、しかもスコアブックという統一された記述方式があるようなスポーツでは、前記従来技術でも、選手、回、イニング、打席などに基づいたインデックスを付加することは可能であるが、サッカー、ラグビー、ホッケーなどのように、多人数が同時に動き、かつ連続的に攻守の切り替えが行われるスポーツでは、種々のプレーに対応したインデックスを付加することは困難である。
【０００６】
そのため、サッカー、ラグビー、ホッケーなどのスポーツの試合についてのダイジェスト映像を生成する場合には、人間が映像を見ながら、手作業で映像の編集をして、ダイジェスト映像を生成していた。
【０００７】
本発明は、前記問題点に鑑み、創案されたものであり、種々のスポーツの、種々のプレーパターンに対応したインデックスを生成できるスポーツ映像インデックス生成装置、その方法及びそのプログラム並びに当該インデックスを利用したスポーツ中継アナウンスデータ生成装置及びスポーツダイジェスト映像生成装置の提供を目的とする。
【０００８】
【課題を解決するための手段】
請求項１に係る発明は、スポーツ映像において、選手の行為でありかつ１つの特定の意味を持つ予め決められた区切りの動作であるイベントが連続したプレーパターンを特定する識別情報を、プレーパターンが発生した時刻とともに、スポーツ映像のインデックスとして生成するスポーツ映像インデックス生成装置であって、物理データ記憶手段と、テンプレート記憶手段と、テンプレート合致判定手段と、インデックス生成手段と、を備えていることを特徴とする。
【０００９】
かかる構成によれば、スポーツ映像インデックス生成装置は、物理データ記憶手段に記憶されている、スポーツ映像の中から抽出したイベントの種類を特定するイベントデータ、イベントを行った選手を特定する選手データ、イベントを行った選手の位置を特定する選手位置データ及びイベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データである物理データを時系列に読み出して、テンプレート記憶手段に記憶されているプレーパターンを、複数の物理データの組み合わせによって識別情報とともに定義したテンプレートと合致するかどうかを判定する。
【００１０】
また、物理データ記憶手段から読み出された複数の物理データの組み合わせが、テンプレートと合致する場合に、プレーパターンを構成する物理データのイベント発生時刻をプレーパターンの発生した時刻として、かつテンプレートに対応する識別情報とともにインデックスとして生成する。
【００１１】
ここでイベントとは、選手の行為であり、かつ１つの特定の意味を持つ区切りの動作をいい、例えば、サッカーでは、選手が行うボールを蹴るなどといった行動が該当する。また、個々のイベントが連続したプレーパターンとは、複数のイベントを連続して組み合わせることよりなる、１つの特定の意味を持つイベント群をいう。例えば、Ａチームの選手のボールを蹴るというイベントと、Ａチームの選手のボールを受け取るというイベントを組み合わせることにより、パスの成功というプレーパターンとなる。
【００１２】
物理データとは、イベントの種類を特定するイベントデータ、イベントを行った選手を特定する選手データ、イベントを行った選手のイベント発生時刻の位置を特定する選手位置データ及びイベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データからなる。また、プレーパターンは、複数のイベントの組み合わせから定義される。従って、プレーパターンは、複数の物理データから特定され、このプレーパターンを特定する複数の物理データが識別情報とともにテンプレートとして記憶されることとなる。
【００１３】
また、スポーツ映像インデックス生成装置は、プレーヤ属性データ記憶手段を備えた構成としても良い（請求項２）。
かかる構成によれば、スポーツ映像インデックス生成装置は、スポーツ映像内における個々のプレーヤの固有情報である属性データをプレーヤ属性データ記憶手段に記憶している。また、テンプレート記憶手段に記憶されているテンプレートは、プレーヤの固有情報に関連付けて、イベントを定義している。
【００１４】
従って、プレーヤ及びプレーパターン毎のインデックスを生成できる。ここで、属性データとは、プレーヤの所属するチーム名、背番号、ポジションなどいった、個々のプレーヤ特有の情報をいう。
【００１５】
請求項３に係る発明は、スポーツ映像の内容を実況中継したアナウンスデータを生成するスポーツ中継アナウンスデータ生成装置であって、請求項１又は請求項２に記載のスポーツ映像インデックス生成装置と、アナウンス用コメント記憶手段と、コメント検索手段と、アナウンスデータ抽出手段と、を備えていることを特徴とする。
【００１６】
かかる構成によれば、スポーツ中継アナウンスデータ生成装置は、テンプレート記憶手段に記憶されているプレーパターンの識別情報と、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントとを関連付けてアナウンス用コメント記憶手段に記憶している。また、コメント検索手段により、インデックス生成手段で生成されるインデックスに含まれる識別情報に基づいて、アナウンス用コメント記憶手段からアナウンス用コメントを検索する。また、アナウンスデータ抽出手段により、コメント検索手段で検出されたアナウンス用コメントをアナウンスデータとして読み出す。
従って、人間が映像を見ながら、アナウンス用コメントを生成する必要をなくすことができる。
【００１７】
ここで、アナウンス用コメントとは、アナウンサ又は解説者が説明したプレーパターンの解説を文字として記憶した文字データ、または、アナウンサ又は解説者が説明したイベントの解説を音声として記憶した音声データをいう。
【００１８】
請求項４に係る発明によれば、スポーツのプレーパターンを入力することで、スポーツ映像から、プレーパターンの映像を抽出したダイジェスト映像を生成するスポーツダイジェスト映像生成装置であって、請求項１又は請求項２に記載のスポーツ映像インデックス生成装置と、インデックス記憶手段と、プレーパターン受付手段と、インデックス検索手段と、映像抽出手段と、を備えていることを特徴とする。
【００１９】
かかる構成によれば、スポーツダイジェスト映像生成装置は、インデックス生成手段で生成されたインデックスをインデックス記憶手段に記憶する。また、プレーパターン受付手段により、予め定めたイベントの種類を特定する識別情報を受け付ける。また、インデックス検索手段により、プレーパターン受付手段で受け付けた識別情報に基づいて、インデックス記憶手段に記憶されているインデックスの中から識別情報に該当するインデックスを検索する。そして、映像抽出手段により、インデックス検索手段で検索されたインデックスで示されるイベント発生時刻に基づいて、スポーツ映像からダイジェスト映像を抽出する。
【００２０】
従って、人間が映像を見ながら、手作業で映像の編集をして、ダイジェスト映像を生成する必要をなくすことができる。
【００２１】
請求項５に係る発明によれば、スポーツ映像において、選手の行為でありかつ１つの特定の意味を持つ予め決められた区切りの動作であるイベントが連続したプレーパターンを特定する識別情報を、プレーパターンが発生した時刻とともに、スポーツ映像のインデックスとして生成するスポーツ映像インデックス生成方法であって、テンプレート合致判定ステップと、インデックス生成ステップとを含むことを特徴とする。
【００２２】
かかる方法によれば、スポーツ映像インデックス生成方法は、テンプレート合致判定ステップにより、物理データ記憶手段に、記憶されている、スポーツ映像の中から抽出したイベントの種類を特定するイベントデータ、イベントを行った選手を特定する選手データ、イベントを行った選手の位置を特定する選手位置データ及びイベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データである物理データを時系列に読み出して、テンプレート記憶手段に記憶されている、プレーパターンを複数の物理データの組み合わせによって識別情報とともに定義したテンプレートと合致するかどうかを判定する。また、インデックス生成ステップにより、テンプレート合致判定ステップの判定結果において、物理データ記憶手段から読み出された複数の物理データの組み合わせが、テンプレートと合致する場合に、プレーパターンを構成する物理データのイベント発生時刻をプレーパターンの発生した時刻として、かつテンプレートに対応する識別情報とともにインデックスとして生成する。
【００２３】
従って、予め定めたプレーパターンを特定する識別情報に基づいて、インデックスを検索し、このインデックスで示されるイベント発生時刻に基づいて、スポーツ映像からダイジェスト映像を抽出できるインデックスを得ることができるので、人間が映像を見ながら、手作業で映像の編集をして、ダイジェスト映像を生成する必要をなくすことができ、種々のスポーツにおいて、プレーパターン毎のインデックスを生成できる。
【００２４】
請求項６に係る発明によれば、スポーツ映像において、選手の行為でありかつ１つの特定の意味を持つ予め決められた区切りの動作であるイベントが連続したプレーパターンを特定する識別情報を、プレーパターンが発生した時刻とともに、スポーツ映像のインデックスとして生成するために、コンピュータを、テンプレート合致判定手段、インデックス生成手段として機能させる構成とした。
【００２５】
かかる構成によれば、スポーツ映像インデックス生成プログラムは、テンプレート合致判定手段により、物理データ記憶手段に、記憶されている、スポーツ映像の中から抽出したイベントの種類を特定するイベントデータ、イベントを行った選手を特定する選手データ、イベントを行った選手の位置を特定する選手データ及びイベントが行われた時刻であるイベント発生時刻を特定するイベント発生時刻データである物理データを時系列に読み出して、テンプレート記憶手段に記憶されている、プレーパターンを複数の物理データの組み合わせによって識別情報とともに定義したテンプレートと合致するかどうかを判定する。また、インデックス生成手段により、テンプレート合致判定ステップの判定結果において、物理データ記憶手段から読み出された複数の物理データの組み合わせが、テンプレートと合致する場合に、プレーパターンを構成する物理データのイベント発生時刻をプレーパターンの発生した時刻として、かつテンプレートに対応する識別情報とともにインデックスとして生成する。
【００２６】
従って、予め定めたプレーパターンを特定する識別情報に基づいて、インデックスを検索し、このインデックスで示されるイベント発生時刻に基づいて、スポーツ映像からダイジェスト映像を抽出できるインデックスを得ることができるので、人間が映像を見ながら、手作業で映像の編集をして、ダイジェスト映像を生成する必要をなくすことができ、種々のスポーツにおいて、プレーパターン毎のインデックスを生成できる。
【００２７】
【発明の実施の形態】
［第１の実施形態］
以下、本発明の第１の実施形態について、図面を参照して説明する。参照する図１は、本発明に係るスポーツ映像インデックス生成装置を示すブロック図である。図２は、本発明に係るスポーツ映像インデックス生成装置の動作を示すフローチャートである。図３は、選手がボールを離し、同じチームの選手がボールをキャッチした場合（パスが成功した場合）を表す模式図である。
図１に示すように、スポーツ映像蓄積手段２は、スポーツ（サッカー）の試合の映像を記憶している記録媒体であり、例えば、ハードディスクなどが該当する。
【００２８】
選手位置データ入力手段３は、スポーツ映像インデックス生成装置１０のスポーツ内容記述データ記憶手段１１に、選手位置データを入力し、スポーツ映像インデックス生成装置１０のスポーツ内容記述データ記憶手段１１に選手位置データを書き込むものであり、パーソナルコンピュータのキーボードなどが該当する。ここで、選手位置データとは、各選手の時間ごとの位置を表したデータである。例えば、以下のようなデータとなる。
形式：時刻（時：分：秒：映像のフレーム番号），選手（識別子〜例えば、背番号），位置ｘ，位置ｙ，選手（識別子），位置ｘ，位置ｙ・・・人数分
例：００：００：１０：００，１，ｘ，ｙ，２，ｘ２，ｙ２・・・
００：００：１０：０１，１，ｘ，ｙ，２，ｘ２，ｙ２・・・
また、時刻については、映像のフレーム（１／３０秒）以外にもフィールド（１／６０秒）などを単位として測定して記憶される。
【００２９】
イベントデータ入力手段４は、スポーツ映像インデックス生成装置１０のスポーツ内容記述データ記憶手段１１に、イベントデータ、イベント発生時刻データ及び選手データを入力し、スポーツ映像インデックス生成装置１０のスポーツ内容記述データ記憶手段１１にイベントデータ、イベント発生時刻データ及び選手データを書き込むものであり、パーソナルコンピュータのキーボードなどが該当する。例えば、イベントデータ、イベント発生時刻データ及び選手データは、以下のようなデータとなる。
形式：イベント番号，イベントタイプ（種類），イベント発生時刻（時：分：秒：映像のフレーム番号），イベントを行った選手（識別子）
例：ａ，ｒｅｌｅａｓｅ，００：００：１０：００，１
ｂ，ｃａｔｃｈ，００：００：１０：０６，２
また、時刻については、イベントが開始された時刻、例えば、イベントがボールを離すこと（例えば、ボールを蹴ること、ボールをヘディングすることなど）である場合には、選手がボールを離す動作に入った瞬間の時刻が該当する。
【００３０】
インデックス記憶手段５は、後記するスポーツ映像インデックス生成装置１０のインデックス生成手段１５で生成されたインデックスを記憶するものであり、例えば、ハードディスクなどの記憶媒体が該当する。
【００３１】
スポーツ映像インデックス生成装置１０は、スポーツ映像のインデックスを生成するものであり、スポーツ内容記述データ記憶手段１１、テンプレート記憶手段１２、選手属性データ記憶手段１３、テンプレート合致判定手段１４及びインデックス生成手段１５からなる。
【００３２】
スポーツ内容記述データ記憶手段１１（物理データ記憶手段）は、イベントデータ入力手段４により入力されたイベントデータ、イベント発生時刻データ及び選手データと、選手位置データ入力手段３により入力された選手位置データを記憶するものであり、例えば、ハードディスクなどの記憶媒体が該当する。また、スポーツ内容記述データ記憶手段１１は、記憶されているイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを、テンプレート合致判定手段１４とインデックス生成手段１５により読み出されるものである。
【００３３】
テンプレート記憶手段１２は、予めテンプレートとプレーパターンを特定する識別情報を記憶してあるものであり、記憶してあるテンプレートとプレーパターンを特定する識別情報を、テンプレート合致判定手段１４に読み出されるものである。テンプレート記憶手段１２は、例えば、ハードディスクなどの記憶媒体が該当する。ここで、テンプレートとは、イベントデータで特定されるイベントの種類（タイプ）、イベント発生時刻データで特定されるイベント発生時刻及び選手データで特定されるイベントを行った選手から定義してプレーパターンを定めたルールを記憶したデータである。
【００３４】
例えば、図３に示すように、選手がボールを離し、同じチームの選手がボールをキャッチした場合には、パスが成功したと定義する。また、図示しないが、選手がボールを離し、違うチームの選手がボールをキャッチした場合には、パスミスと定義する。さらに、選手がボールを離し、同じチームの選手がボールをキャッチした場合であって、ボールを離した選手の位置とボールをキャッチした選手の位置が離れている場合には、ロングパスが成功したと定義する。
【００３５】
また、テンプレートは、例えば、以下のようなデータとなる。
パスミス：
ｅｖｅｎｔ  Ｎ＝ｒｅｌｅａｓｅ  ｐ（ｔｅａｍＰ）  ＆＆  ｅｖｅｎｔ  Ｎ＋１＝ｃａｔｃｈ  ｑ（ｔｅａｍＱ）  ＆＆  ｔｅａｍＰ！＝ｔｅａｍＱ
Ｐチーム（ｔｅａｍＰ）の選手（ｐ）がボールを蹴る（ｒｅｌｅａｓｅ、ｅｖｅｎｔ  Ｎ）。そして、Ｑチーム（ｔｅａｍＱ）の選手（ｑ）がボールをキャッチする（ｃａｔｃｈ、ｅｖｅｎｔ  Ｎ＋１）。ＰチームとＱチームが異なるので（ｔｅａｍＰ！＝ｔｅａｍＱ）、パスミスと定義する。
シュート失敗：
ｅｖｅｎｔ  Ｎ＝ｒｅｌｅａｓｅ  ｐ（ｔｅａｍＰ）  ＆＆  ｅｖｅｎｔ  Ｎ＋１＝ｃａｔｃｈ  ｑ（ｔｅａｍＱ）  ＆＆  ｔｅａｍＰ！＝ｔｅａｍＱ  ＆＆  ｑ  ＝ＧＫ
Ｐチーム（ｔｅａｍＰ）の選手（ｐ）がボールを蹴る（ｒｅｌｅａｓｅ、ｅｖｅｎｔ  Ｎ）。そして、Ｑチーム（ｔｅａｍＱ）の選手（ｑ）がボールをキャッチする（ｃａｔｃｈ、ｅｖｅｎｔ  Ｎ＋１）。ＰチームとＱチームが異なり（ｔｅａｍＰ！＝ｔｅａｍＱ）、キャッチした選手（ｑ）がゴールキーパであるから（ｑ＝ＧＫ）、シュート失敗と定義する。
パス成功：
ｅｖｅｎｔ  Ｎ＝ｒｅｌｅａｓｅ  ｐ（ｔｅａｍＰ）  ＆＆  ｅｖｅｎｔ  Ｎ＋１＝ｃａｔｃｈ  ｑ（ｔｅａｍＱ）  ＆＆  ｔｅａｍＰ＝ｔｅａｍＱ
Ｐチーム（ｔｅａｍＰ）の選手（ｐ）がボールを蹴る（ｒｅｌｅａｓｅ、ｅｖｅｎｔ  Ｎ）。そして、Ｑチーム（ｔｅａｍＱ）の選手（ｑ）がボールをキャッチする（ｃａｔｃｈ、ｅｖｅｎｔ  Ｎ＋１）。ＰチームとＱチームが同じであるので（ｔｅａｍＰ＝ｔｅａｍＱ）、パスの成功と定義する。
ショートパス成功：
ｅｖｅｎｔ  Ｎ＝ｒｅｌｅａｓｅ  ｐ（ｔｅａｍＰ）  ＆＆  ｅｖｅｎｔ  Ｎ＋１＝ｃａｔｃｈ  ｑ（ｔｅａｍＱ）  ＆＆  ｔｅａｍＰ＝ｔｅａｍＱ  ＆＆（（ｅｖｅｎｔ  Ｎ＋１（ｔｉｍｅ）−ｅｖｅｎｔ  Ｎ（ｔｉｍｅ））≦０．５）
Ｐチーム（ｔｅａｍＰ）の選手（ｐ）がボールを蹴る（ｒｅｌｅａｓｅ、ｅｖｅｎｔ  Ｎ）。そして、Ｑチーム（ｔｅａｍＱ）の選手（ｑ）がボールをキャッチする（ｃａｔｃｈ、ｅｖｅｎｔ  Ｎ＋１）。ＰチームとＱチームが同じで（ｔｅａｍＰ＝ｔｅａｍＱ）、イベントＮからイベントＮ＋１までにかかった時間が０．５秒以内であれば、ショートパスと定義する。
ロングパス成功：
ｅｖｅｎｔ  Ｎ＝ｒｅｌｅａｓｅ  ｐ（ｔｅａｍＰ）  ＆＆  ｅｖｅｎｔ  Ｎ＋１＝ｃａｔｃｈ  ｑ（ｔｅａｍＱ）  ＆＆  ｔｅａｍＰ＝ｔｅａｍＱ  ＆＆（（ｅｖｅｎｔ  Ｎ＋１（ｑ  ｐｏｓｉｔｉｏｎ）−ｅｖｅｎｔ  Ｎ（ｐ  ｐｏｓｉｔｉｏｎ））≧２０）
Ｐチーム（ｔｅａｍＰ）の選手（ｐ）がボールを蹴る（ｒｅｌｅａｓｅ、ｅｖｅｎｔ  Ｎ）。そして、Ｑチーム（ｔｅａｍＱ）の選手（ｑ）がボールをキャッチする（ｃａｔｃｈ、ｅｖｅｎｔ  Ｎ＋１）。ＰチームとＱチームが同じで（ｔｅａｍＰ＝ｔｅａｍＱ）、イベントＮの発生時刻の選手（ｐ）の位置からイベントＮ＋１の発生時刻の選手（ｑ）の位置まで距離が２０ｍ以上であれば、ロングパスと定義する。
【００３６】
選手属性データ記憶手段（プレーヤ属性データ記憶手段）１３は、予め選手属性データを記憶したものであり、例えば、ハードディスクなどの記憶媒体が該当する。この選手属性データ記憶手段１３に記憶してある選手属性データは、テンプレート合致判定手段１４により読み出されるものである。ここで、選手属性データ（属性データ）とは、プレーヤの所属するチーム名、背番号、ポジションなどといった、個々のプレーヤ特有の情報を記憶したデータをいう。例えば、以下のようなデータとなる。
形式：選手（識別子），チーム，ポジション
例：１，Ａ，ＤＦ
識別番号１（１）の選手がチームＡ（Ａ）に所属し、ポジションがディフェンダ（ＤＦ）であることを示している。
２，Ａ，ＧＫ
識別番号２（２）の選手がチームＡ（Ａ）に所属し、ポジションがゴールキーパ（ＧＫ）であることを示している。
３，Ａ，ＦＷ
識別番号３（３）の選手がチームＡ（Ａ）に所属し、ポジションがフォワード（ＦＷ）であることを示している。
１２，Ｂ，ＤＦ
識別番号１２（１２）の選手がチームＢ（Ｂ）に所属し、ポジションがディフェンダ（ＤＦ）であることを示している。
【００３７】
テンプレート合致判定手段１４は、時系列に、スポーツ内容記述データ記憶手段１１に記憶されているイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを読み出すものである。また、テンプレート合致判定手段１４は、テンプレート記憶手段１２に記憶されているテンプレートとプレーパターンを特定する識別情報と、選手属性データ記憶手段１３に記録されている選手属性データを読み出すものである。また、テンプレート合致判定手段１４は、イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致するか判定するものである。
【００３８】
イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致すると判定した場合には、そのイベントの組み合わせがプレーパターンとみなされる。そして、テンプレート合致判定手段１４は、このプレーパターンを特定する識別情報をインデックス生成手段１５に送信する。
【００３９】
インデックス生成手段１５とは、スポーツ内容記述データ記憶手段１１から読み出すイベント発生時刻データと、テンプレート合致判定手段１４から送信されるプレーパターンを特定する識別情報と選手属性データを受信し、受信したイベント発生時刻データ、プレーパターンを特定する識別情報及び選手属性データからインデックスを生成するものである。また、インデックス生成手段１５は、生成したインデックスをインデックス記憶手段５に書き込むものである。
なお、スポーツ映像インデックス生成装置１０内に図示する各構成部の機能は、図示しない記憶手段に格納されたプログラム（スポーツ映像インデックス生成プログラム）に基づいて、図示しないＣＰＵが演算処理を行うことで実行される。
【００４０】
次に、スポーツ映像インデックス生成装置１０の動作について、図面を参照して説明する。
図２に示すように、利用者がスポーツ映像を参照しながら、イベントデータ入力手段４によって、イベントデータ、イベント発生時刻データ及び選手データを入力し、スポーツ映像インデックス生成装置１０のスポーツ内容記述データ記憶手段１１にイベントデータ、イベント発生時刻データ及び選手データを書き込む（記憶する）（ステップＳ１）。次に、利用者がスポーツ映像を参照しながら、選手位置データ入力手段３により、選手位置データを入力し、スポーツ映像インデックス生成装置１０のスポーツ内容記述データ記憶手段１１に選手位置データを書き込む（記憶する、ステップＳ２）。
【００４１】
そして、テンプレート合致判定手段１４が、テンプレート記憶手段１２に予め記憶されているテンプレートとプレーパターンを特定する識別情報と、選手属性データ記憶手段１３に予め記憶されている選手属性データを読み出す（ステップＳ３）。また、テンプレート合致判定手段１４が、スポーツ内容記述データ記憶手段１１に記憶されている、テンプレートに対応した数のイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを時系列に読み出す（ステップＳ４）。ここで、テンプレートに対応した数のイベントデータ、イベント発生時刻データ、選手データ及び選手位置データとは、プレーパターンを構成するために必要とされる数のイベントのイベントデータ、イベント発生時刻データ、選手データ及び選手位置データをいう。例えば、プレーパターンがパスの成功の場合には、選手がボールを離したことと選手がボールをキャッチしたことという２つのイベントが必要となるので、テンプレートに対応した数のイベントデータ、イベント発生時刻データ、選手データ及び選手位置データは、２つのイベントデータ、２つのイベント発生時刻データ、２つの選手データ及び２つの選手位置データとなる。
【００４２】
そして、テンプレート合致判定手段１４が、イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致するか判定する（ステップＳ５、テンプレート合致判定ステップ）。イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致すると判定された場合（ステップＳ５で、Ｙｅｓ）には、このイベントの組み合わせがプレーパターンとみなされ、インデックス生成手段１５が、スポーツ内容記述データ記憶手段１１から読み出すイベント発生時刻データと、テンプレート合致判定手段１４から送信されるプレーパターンを特定する識別情報と選手属性データを受け取り、イベント発生時刻をプレーパターンの発生時刻とみなして、読み出したイベント発生時刻データと受け取ったプレーパターンを特定する識別情報と選手属性データからインデックスを生成する（ステップＳ６、インデックス生成ステップ）。一方、イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致しないと判定された場合（ステップＳ５で、Ｎｏ）には、イベントの組み合わせがプレーパターンとみなされず、ステップＳ４に戻り、再度、テンプレート合致判定手段１４が、スポーツ内容記述データ記憶手段１１に記憶されている、テンプレートに対応した数のイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを時系列に読み出す。
【００４３】
また、インデックスの生成後、読み出したテンプレートに対して、全てのイベントのイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを読み出して、イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致するか判断したかどうか判定される（ステップＳ７）。読み出したテンプレートに対して、全てのイベントのイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを読み出して、イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致するかどうか判断したと判定された場合（Ｙｅｓ）には、全てのテンプレートを読み出したかどうか判定する（ステップＳ８）。
【００４４】
一方、読み出したテンプレートに対して、全てのイベントのイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを読み出して、イベントデータ、イベント発生時刻データ、選手データ、選手位置データ及び選手属性データと、テンプレートとが合致するかどうか判断していないと判定した場合（ステップＳ７で、Ｎｏ）には、ステップ４に戻り、再度、テンプレート合致判定手段１４が、スポーツ内容記述データ記憶手段１１に記憶されている、テンプレートに対応した数のイベントデータ、イベント発生時刻データ、選手データ及び選手位置データを読み出す。
【００４５】
また、全てのテンプレートを読み出したと判断した場合（ステップＳ８で、Ｙｅｓ）には、処理を終了する（エンド）。一方、全てのテンプレートを読み出していないと判断した場合（ステップＳ８で、Ｎｏ）には、ステップＳ３に戻り、再度、テンプレート合致判定手段１４が、テンプレート記憶手段１２に予め記憶されているテンプレートと選手属性データ記憶手段１３に予め記憶されている選手属性データを読み出す。
従って、第１の実施形態によれば、プレーヤ及びプレーパターン毎のインデックスが生成できる。
【００４６】
なお、本発明の実施の形態では、サッカーを例に説明したが、本発明はサッカーのインデックスに限られるものではなく、それ以外のスポーツ（ラクビー、ホッケー、バレーボール、バスケット、アメリカンフットボール、体操など）のインデックスにも、応用可能である。また、本実施の形態では、イベントデータのイベント発生時刻についてのデータと識別情報と選手属性データからインデックスを生成したが、イベントデータのイベント発生時刻についてのデータと識別情報からインデックスを生成しても良い。
【００４７】
［第２の実施形態］
次に、本発明の第２の実施形態について、図面を参照して説明する。参照する図４は、本発明に係るスポーツダイジェスト映像生成装置を示すブロック図である。図５は、本発明に係るスポーツダイジェスト映像生成装置の動作を示すフローチャートである。なお、第１の実施形態と同じ構成については同一の符号を付して、その説明は省略する。
【００４８】
図４に示すように、スポーツダイジェスト映像生成装置２０は、スポーツ映像インデックス生成装置１０において生成されるインデックスに関するスポーツ映像を生成するものであり、スポーツ映像インデックス生成装置１０、インデックス記憶手段５、プレーパターン入力手段２１、インデックス検索手段２２及び映像抽出手段２３からなる。
インデックス記憶手段５は、インデックス生成手段１５で生成されたインデックスを記憶するものであり、例えば、ハードディスクなどの記憶媒体が該当する。インデックス記憶手段５に記憶されているインデックスは、インデックス検索手段２２により読み出されるものである。
【００４９】
プレーパターン入力手段（プレーパターン受付手段）２１は、映像の抽出を希望するプレーパターンを特定するための識別情報を入力するものであり、入力された識別情報をインデックス検索手段２２に送信するものである。プレーパターン入力手段２１は、キーボードやマウスなどが該当する。プレーパターン入力手段２１は、例えば、図示しないディスプレイに表示された複数のインデックスをマウスカーソルで指し示して、映像の抽出を希望するプレーパターンを特定するための識別情報を入力するものである。
【００５０】
インデックス検索手段２２は、プレーパターン入力手段２１から送信されるプレーパターンを特定する識別情報を受信し、インデックス記憶手段５に記憶されているインデックスを読み出して、受信した識別情報を含むインデックスを検索するものである。また、インデックス検索手段２２は、検索したインデックスを映像抽出手段２３に送信するものである。
【００５１】
映像抽出手段２３は、インデックス検索手段２２から送信されるインデックスを受信し、受信したインデックスが示すイベント発生時刻に基づいて特定した映像を、スポーツ映像蓄積手段２から抽出するものである。
【００５２】
次に、スポーツダイジェスト映像生成装置の動作について、図面を参照して説明する。
図５に示すように、プレーパターン入力手段２１が、映像の抽出を希望するプレーパターンを特定する識別情報を入力する（ステップＳ１１）。また、プレーパターン入力手段２１がインデックス検索手段２２に、入力された識別情報を送信する。インデックス検索手段２２が、プレーパターン入力手段２１から送信される識別情報を受信し、インデックス記憶手段５に記憶されているインデックスを読み出して、受信した識別情報に対応するインデックスを検索する（ステップＳ１２）。
【００５３】
また、インデックス検索手段２２が、映像抽出手段２３に、検索したインデックスを送信する。そして、映像抽出手段２３が、インデックス検索手段２２から送信されるインデックスを受信し、受信したインデックスが示すイベント発生時刻に基づいて特定した映像を、スポーツ映像蓄積手段２から抽出する（ステップＳ１３）。
【００５４】
従って、第２の実施形態によれば、人間が映像を見ながら、手作業で映像の編集をして、ダイジェスト映像を生成する必要をなくすことができる。
なお、本発明の実施の形態では、サッカーを例に説明したが、本発明はサッカーに関するものに限られるものではなく、それ以外のスポーツに関するものにも、応用可能である。また、本実施の形態では、イベントデータのイベント発生時刻についてのデータと識別情報と選手属性データから生成したインデックスを用いて、映像を抽出したが、イベントデータのイベント発生時刻についてのデータと識別情報から生成したインデックスを用いて映像を抽出しても良い。
【００５５】
［第３の実施形態］
次に、本発明の第３の実施形態について、図面を参照して説明する。参照する図６は、本発明に係るアナウンス用コメント生成装置を示すブロック図である。図７は、本発明に係るアナウンス用コメント生成装置の動作を示すフローチャートである。なお、第１の実施形態と同じ構成については同一の符号を付して、その説明は省略する。
【００５６】
図６に示すように、アナウンス用コメント生成装置３０は、インデックス記憶手段５、スポーツ映像インデックス生成装置１０、アナウンス用コメント入力手段３１、アナウンス用コメント記憶手段３２、アナウンス用コメント検索手段３３、アナウンス用コメント抽出手段３４及び選手名等付加手段３５からなる。
【００５７】
アナウンス用コメント入力手段３１は、テンプレート記憶手段１２に記憶されているアナウンス用コメント（アナウンスデータ）を入力し、アナウンス用コメント記憶手段３２にアナウンス用コメントを書き込むものである。ここで、アナウンス用コメント（アナウンスデータ）とは、アナウンサ又は解説者が説明したプレーパターンの解説を文字として記憶した文字データ、または、アナウンサ又は解説者が説明したイベントの解説を音声として記憶した音声データをいう。また、プレーパターンの識別情報と、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントは関連付けて記憶されるものである。また、アナウンス用コメント入力手段３１は、キーボードやマイクなどが該当する。
【００５８】
アナウンス用コメント記憶手段３２は、アナウンス用コメント入力手段３１により、書き込まれるプレーパターンの識別情報と、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントを記憶するものである。また、アナウンス用コメント記憶手段３２は、アナウンス用コメント検索手段３３により、記憶しているプレーパターンの識別情報と、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントを検索されるものである。また、アナウンス用コメント記憶手段３２は、文字データ又は音声データであるアナウンス用コメントを、アナウンス用コメント抽出手段３４により抽出されるものである。アナウンス用コメント記憶手段３２は、例えば、ハードディスクなどの記憶媒体が該当する。
【００５９】
アナウンス用コメント検索手段３３（コメント検索手段）は、インデックス記憶手段５に記憶されているインデックスを読み出して、アナウンス用コメント記憶手段３２に記憶されている、この読み出したインデックスに含まれる識別情報に関連付けられて記憶されている、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントを検索するものである。
【００６０】
アナウンス用コメント抽出手段３４（アナウンスデータ検出手段）は、アナウンス用コメント検索手段３３により、検索されたプレーパターンを説明した文字データ又は音声データであるアナウンス用コメントを、アナウンス用コメント記憶手段３２から抽出するものである。
【００６１】
選手名等付加手段３５は、読み出したインデックスに対応する選手属性データを、選手属性データ記憶手段１３から読み出し、選手属性データに含まれる選手名などのデータを、アナウンス用コメント抽出手段３４により読み出された、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントに付加して、選手名等付加アナウンス用コメント（選手名等付加アナウンスデータ）を生成するものである。
【００６２】
次に、アナウンス用コメント生成装置の動作について、図面を参照して説明する。
図７に示すように、アナウンス用コメント検索手段３３が、インデックス記憶手段５に記憶されているインデックスを読み出す（ステップＳ２１）。アナウンス用コメント検索手段３３が、アナウンス用コメント記憶手段３２に記憶されている、この読み出したインデックスに含まれる識別情報に関連付けられて記憶されている、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントを検索する（ステップＳ２２）。
【００６３】
また、アナウンス用コメント抽出手段３４が、アナウンス用コメント検索手段３３により、検索されたプレーパターンを説明した文字データ又は音声データであるアナウンス用コメントを、アナウンス用コメント記憶手段３２から読み出す（ステップＳ２３）。また、選手名等付加手段３５が、読み出したインデックスに対応する選手属性データを、選手属性データ記憶手段１３から読み出す（ステップＳ２４）。そして、選手名等付加手段３５が、選手属性データに含まれる選手名などのデータを、アナウンス用コメント抽出手段３４により読み出された、プレーパターンを説明した文字データ又は音声データであるアナウンス用コメントに付加して、選手名等付加アナウンス用コメントを生成する。（ステップＳ２５）。
【００６４】
さらに、アナウンス用コメント検索手段３３が、全てのインデックスを読み出したか判断する（ステップＳ２６）。アナウンス用コメント検索手段３３が、全てのインデックスを読み出したと判断した場合には（ステップＳ２６で、Ｙｅｓ）、アナウンス用コメントの生成の処理を終了する（エンド）。一方、アナウンス用コメント検索手段３３が、全てのインデックスを読み出していないと判断した場合には（ステップＳ２６で、Ｎｏ）、ステップＳ２１に戻り、再度、アナウンス用コメント検索手段３３が、インデックスを読み出す。
従って、人間が映像を見ながら、映像に合致したアナウンス用のコメントを生成する必要をなくすことができる。
【００６５】
なお、本発明の実施の形態では、サッカーを例に説明したが、本発明はサッカーに関するものに限られるものではなく、それ以外のスポーツの試合に関するものにも、応用可能である。また、本実施の形態では、イベントデータのイベント発生時刻についてのデータと識別情報と選手属性データから生成したインデックスを用いて、選手名等付加アナウンス用コメントを生成したが、イベントデータのイベント発生時刻についてのデータと識別情報から生成したインデックスを用いてアナウンス用コメント生成しても良い。
【００６６】
【発明の効果】
請求項１、請求項５および請求項６に係る発明によれば、種々のスポーツの映像において、プレーパターン毎のインデックスを生成することができる。
また、請求項２に係る発明によれば、種々のスポーツの映像において、プレーヤ及びプレーパターン毎のインデックスを生成することができる。
請求項３に係る発明によれば、人間が映像を見ながらアナウンス用コメントを生成する必要をなくすることができる。
請求項４に係る発明によれば、人間が映像を見ながら、手作業で映像の編集をして、ダイジェスト映像を生成する必要をなくすことができる。
【図面の簡単な説明】
【図１】本発明に係るスポーツ映像インデックス生成装置を示すブロック図である。
【図２】本発明に係るスポーツ映像インデックス生成装置の動作を示すフローチャートである。
【図３】選手がボールを離し、同じチームの選手がボールをキャッチした場合（パスが成功した場合）を表す模式図である。
【図４】本発明に係るスポーツダイジェスト映像生成装置を示すブロック図である。
【図５】本発明に係るスポーツダイジェスト映像生成装置の動作を示すフローチャートである。
【図６】本発明に係るアナウンス用コメント生成装置を示すブロック図である。
【図７】本発明に係るアナウンス用コメント生成装置の動作を示すフローチャートである。
【符号の説明】
５    インデックス記憶手段
１０  スポーツ映像インデックス生成装置
１１  スポーツ内容記述データ記憶手段（物理データ記憶手段）
１２  テンプレート記憶手段
１３  選手属性データ記憶手段（プレーヤ属性データ記憶手段）
１４  テンプレート合致判定手段
１５  インデックス生成手段
２０  スポーツダイジェスト映像生成装置
２１  プレーパターン入力手段（プレーパターン受付手段）
２２  インデックス検索手段
２３  映像抽出手段
３０  アナウンス用コメント生成装置
３２  アナウンス用コメント記憶手段
３３  アナウンス用コメント検索手段（コメント検索手段）
３４  アナウンス用コメント抽出手段
【図１】
2005026837.tif 000003
【図２】
2005026837.tif 000004
【図３】
2005026837.tif 000005
【図４】
2005026837.tif 000006
【図５】
2005026837.tif 000007
【図６】
2005026837.tif 000008
【図７】
2005026837.tif 000009