(57)【特許請求の範囲】
【請求項１】
時間の進行と共に事象が変化する映像に対して、少なくとも映像中で発生した事象の内容および場所を特定するための事象インデックスを含む映像インデックスを付与する映像インデックス付与方法において、
予め、複数の事象が連続して発生することによって意味が成立する複合型事象の開始位置を示す事象開始インデックスおよび前記複合型事象の終了位置を示す事象終了インデックスと、前記複合型事象の意味が成立するために必要な複数の事象インデックスの入力列を用いて前記複合型事象を定義した状態遷移パターンとを、前記複合型事象毎に対応させた状態遷移テーブルを設定しておき、
映像内容記述者が前記時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した事象インデックスまたは事象開始インデックスを前記任意の観察時点の映像の位置に付与すると、
前記付与された事象インデックスおよび事象開始インデックスに基づいて前記状態遷移テーブルを参照し、前記付与された事象開始インデックス以降の事象インデックスの付与順序と前記付与された事象開始インデックスに対応する状態遷移パターンの複数の事象インデックスの入力列とが一致するか否かを判定し、
一致した場合に、前記事象開始インデックスに対応する複合型事象の意味が成立したと判定して、成立した時点の映像の位置に前記事象開始インデックスに対応する事象終了インデックスを付与し、
一致しない場合に前記事象開始インデックスに対応する複合型事象の意味が不成立したと判定し、不成立した時点の映像の位置に前記付与された事象開始インデックスを無効にする無効インデックスを付与することにより前記付与した事象開始インデックスを無効にすることを特徴とする映像インデックス付与方法。
【請求項２】
前記請求項１に記載の映像インデックス付与方法をコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項３】
前記請求項１に記載の映像インデックス付与方法を用いて映像インデックスが付与された映像を配信する映像インデックス配信装置であって、
前記映像に付与された映像インデックスのうち、無効インデックスまたは／および修正インデックスを解釈して、該当する映像インデックスの無効処理または／および修正処理を行うと共に、無効処理または修正処理を終えた無効インデックスおよび修正インデックスを無効にして、有効な映像インデックスのみを抽出する有効インデックス抽出手段と、
映像に付与された映像インデックスを配信する際に、前記映像インデックスを付与後、配信までの間に時間差がないリアルタイム配信の場合には、前記映像に付与された映像インデックスを全て配信し、前記映像インデックスを付与後、配信までの間に時間差が存在する場合には、前記有効インデックス抽出手段を介して有効な映像インデックスのみを抽出し、有効なインデックスのみを配信する配信制御手段と、
を備えたことを特徴とする映像インデックス配信装置。
【請求項４】
前記請求項１に記載の映像インデックス付与方法を用いて映像に付与された映像インデックスを保存する映像インデックス保存装置であって、
前記映像に付与された映像インデックスのうち、無効インデックスまたは／および修正インデックスを解釈して、該当する映像インデックスの無効処理または／および修正処理を行うと共に、無効処理または修正処理を終えた無効インデックスおよび修正インデックスを無効にして、有効な映像インデックスのみを抽出する有効インデックス抽出手段と、
映像インデックスを保存する際に、前記有効インデックス抽出手段を介して有効な映像インデックスのみを抽出し、有効なインデックスのみを保存する保存制御手段と、
を備えたことを特徴とする映像インデックス保存装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、時間的に先に映像に付与した映像インデックスを、後の映像の状態に応じて無効にしたり、修正することが可能な映像インデックス付与方法、その方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体、映像インデックス配信装置および映像インデックス保存装置に関する。
【０００２】
【従来の技術】
近年、コンピュータ・ハードウェア技術、情報処理技術の進歩や、インターネット、デジタル衛星放送の普及に伴って、日常的に様々な映像を利用することが可能となっている。このため、映像の有する情報としての価値・多様性・娯楽性がさらに重要な意味を持つようになり、従来から利用されているテレビジョン放送やビデオの再生等のように、映像を連続的に再生して視聴することに加えて、インデックスを付与して構造化した映像から所望の映像データを検索して視聴したり、情報を収集したり、ダイジェスト版を作成する等、多彩な利用方法が提案されている。
【０００３】
ところで、従来においては映像を効率的に検索するために、通常は、時間的に連続した映像データの集合である映像をより小さいユニット（区間）に分割して利用している。また、この際、映像データを所定の単位時間で分割したり、映像データの量で分割する等のように物理的に分割するのではなく、予め定めた条件を満足する映像データの集合として論理的に分割することが一般的である。この論理的な分割を行った後、それにインデックスを付加することにより、分割された映像データを再利用可能な意味的な纏まりとして扱うことができる。
【０００４】
この論理的な分割方法としては、例えば、映像を目でみて、人手（手作業）によって映像を分割した後、映像にインデックスを付与する方法や、リアルタイムオーサリング（リアルタイム内容記述）の手法の一つとして、論理的分割の開始点にあたる点をインデックス（構造インデックス）として指定し、次の論理的分割の開始点（すなわち、次の開始点を終了点とする）までを分割の区間として判定する方法が考えられている。
【０００５】
一方、上記の分割する区間を表す構造インデックスの他に、映像のインデックスとして、映像上で起こった事象を表す事象インデックスというものも考えられている。これは、上記の論理的な構造インデックスが映像の論理的な区間（Ｄｕｒａｔｉｏｎ：継続時間）を示すものに対し、基本的に区間を持たないインデックスである。この事象インデックスを利用した検索による論理的な区間の切り出しが映像検索の処理である。換言すれば、事象インデックスとして設定されている用語と一致する問い合わせを用いることにより、所望の映像部分を検索することが可能となる。
【０００６】
ただし、このような方法を用いてインデックスの付与を行っただけでは、構造インデックスまたは事象インデックスとして設定されている用語と一致する問い合わせに対して映像の検索を行うことはできるものの、映像の内容の意味について検索することはできないという不都合がある。
【０００７】
換言すれば、映像に対して断片的なインデックスしか付与することができないため、断片的なインデックスを頼りに論理的な構造の単位で検索を行い、映像部分を取り出すことは可能であるが、時間の進行と共に事象が変化する映像において、事象の変化の状態（事象の遷移状態）によって意味付けされる「映像の内容の意味」について検索することはできないという不都合がある。
【０００８】
なお、説明を明確にするために本明細書中において「映像の内容の意味」を以下のように定義する。映像の内容の意味とは、人が映像を見て、その映像の内容を抽象的・概念的に理解することにより、特定の区間に対して生成される情報である。すなわち、人間の主観を使って初めて発見できるような意味を持つ情報である。また、映像の内容の意味とは、映像の内容が映像上で起こった事象を断片的に表すものであるのに対して、映像上で起こった事象の変化の状態および事象の変化によって起こった結果となる事象の状態に基づいて、ある区間の映像の内容を総合的に人が判断して意味付けを行ったものである。したがって、映像の内容の意味は、ある区間の映像の内容が明らかになって初めて意味が成立するものである。
【０００９】
従来の技術を用いて映像の内容の意味による検索を支援するためには、例えば、時間の進行と共に事象が変化する映像に対して、ある意味が発生した映像の区間毎に、その区間の映像の内容の意味を表す情報（映像インデックス）を的確に付与しておけば良い。このとき、映像の内容の意味を表す情報は、映像の経過（映像上の事象の結果）によって左右されることが多く、結果を見なければ情報（映像インデックス）を付与することはできないため、換言すれば、期待した結果を表す事象が起こった場合に初めて「映像の内容の意味」が成立するため、映像の内容の意味を表す情報（映像インデックス）を的確に付与するためには、常に結果を表す事象を確認した後、成立した映像の内容の意味に基づいて、映像を時間的に遡り（時間的に戻り）、該当する正しい場所にその意味を表す情報（映像インデックス）を付与する必要がある。
【００１０】
したがって、従来の技術においても、映像内容記述者の負荷は大きいものの、手作業で映像をチェックし、十分な時間をかけて映像の内容の意味を表す情報（映像インデックス）を予め的確に付与しておくことにより、映像の内容の意味による検索を可能とすることができ、利用者が真に欲する映像部分の検索を行うことができるようになる。
【００１１】
【発明が解決しようとする課題】
しかしながら、上記映像の内容の意味を映像インデックスとして付与する方法によれば、映像を見ながら何度も映像の内容の意味を表す情報（映像インデックス）を付与したり、または訂正するための十分な時間がある場合には有効であるが、映像をリアルタイムに放送する場合や、映像に対するインデックス付けをリアルタイムに行いたい場合には、映像を戻して先に付与した映像インデックスを訂正することができなくなるため、映像の内容の意味を表す情報（映像インデックス）を的確に付与することができないという問題点があった。
【００１２】
また、リアルタイムに映像の内容をチェックして、映像インデックスを付与する場合、映像の内容の意味が成立したときに、前に戻って映像インデックスを付加することは時間的に難しいため、リアルタイムに映像の内容の意味を映像インデックスとして付与することが可能な映像インデックス付与方法は提供されていなかった。特に、従来の技術では、映像の内容の意味が成立したときに、前に戻って該当する映像の位置に映像インデックスを付与しなければならないため、映像上で起こった事象の変化の状態および事象の変化によって起こった結果となる事象の状態に基づいて、ある区間の映像の内容を総合的に人が判断して意味付けを行う必要がある「映像の内容の意味」を、リアルタイムに付与するという発想そのものが困難であった。
【００１３】
また、上記従来の技術によれば、映像の内容の意味が成立したときに、前に戻って映像インデックスを付加する時間が十分にある場合でも、訂正するために映像を戻して作業を行うことは、映像内容記述者の負担が大きく、また作業が煩雑になって時間が掛かるため、映像の内容の意味を記述するためのコストが高くなるという問題点があった。
【００１４】
本発明は上記に鑑みてなされたものであって、映像の内容の意味をリアルタイムに記述できるようにすることを目的とする。
【００１５】
また、本発明は上記に鑑みてなされたものであって、映像を戻して作業を行うことなく、記述した映像インデックスの訂正を行えるようにして、作業時間の短縮を図り、低コストで記述できるようにすることを目的とする。
【００１６】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に係る映像インデックス付与方法は、時間の進行と共に事象が変化する映像に対して、少なくとも映像中で発生した事象の内容および場所を特定するための事象インデックスを含む映像インデックスを付与する映像インデックス付与方法において、予め、複数の事象が連続して発生することによって意味が成立する複合型事象の開始位置を示す事象開始インデックスおよび前記複合型事象の終了位置を示す事象終了インデックスと、前記複合型事象の意味が成立するために必要な複数の事象インデックスの入力列を用いて前記複合型事象を定義した状態遷移パターンとを、前記複合型事象毎に対応させた状態遷移テーブルを設定しておき、映像内容記述者が前記時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した事象インデックスまたは事象開始インデックスを前記任意の観察時点の映像の位置に付与すると、前記付与された事象インデックスおよび事象開始インデックスに基づいて前記状態遷移テーブルを参照し、前記付与された事象開始インデックス以降の事象インデックスの付与順序と前記付与された事象開始インデックスに対応する状態遷移パターンの複数の事象インデックスの入力列とが一致するか否かを判定し、一致した場合に、前記事象開始インデックスに対応する複合型事象の意味が成立したと判定して、成立した時点の映像の位置に前記事象開始インデックスに対応する事象終了インデックスを付与し、一致しない場合に前記事象開始インデックスに対応する複合型事象の意味が不成立したと判定し、不成立した時点の映像の位置に前記付与された事象開始インデックスを無効にする無効インデックスを付与することにより前記付与した事象開始インデックスを無効にするものである。
【００１７】
また、請求項２に係るコンピュータ読み取り可能な記録媒体は、前記請求項１に記載の映像インデックス付与方法をコンピュータに実行させるためのプログラムを記録したものである。
【００１８】
また、請求項３に係る映像インデックス配信装置は、請求項１に記載の映像インデックス付与方法を用いて映像インデックスが付与された映像を配信する映像インデックス配信装置であって、前記映像に付与された映像インデックスのうち、無効インデックスまたは／および修正インデックスを解釈して、該当する映像インデックスの無効処理または／および修正処理を行うと共に、無効処理または修正処理を終えた無効インデックスおよび修正インデックスを無効にして、有効な映像インデックスのみを抽出する有効インデックス抽出手段と、映像に付与された映像インデックスを配信する際に、前記映像インデックスを付与後、配信までの間に時間差がないリアルタイム配信の場合には、前記映像に付与された映像インデックスを全て配信し、前記映像インデックスを付与後、配信までの間に時間差が存在する場合には、前記有効インデックス抽出手段を介して有効な映像インデックスのみを抽出し、有効なインデックスのみを配信する配信制御手段と、を備えたものである。
【００１９】
また、請求項４に係る映像インデックス保存装置は、請求項１に記載の映像インデックス付与方法を用いて映像に付与された映像インデックスを保存する映像インデックス保存装置であって、前記映像に付与された映像インデックスのうち、無効インデックスまたは／および修正インデックスを解釈して、該当する映像インデックスの無効処理または／および修正処理を行うと共に、無効処理または修正処理を終えた無効インデックスおよび修正インデックスを無効にして、有効な映像インデックスのみを抽出する有効インデックス抽出手段と、映像インデックスを保存する際に、前記有効インデックス抽出手段を介して有効な映像インデックスのみを抽出し、有効なインデックスのみを保存する保存制御手段と、を備えたものである。
【００２０】
また本発明の映像インデックス付与方法は、時間の進行と共に事象が変化する映像に対して、映像を意味的な纏まりで分割するための構造インデックスや、映像中で発生した事象の内容および場所を特定するための事象インデックス等の映像インデックスを付与する映像インデックス付与方法において、映像内容記述者が前記時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した映像インデックスを前記任意の観察時点の映像の位置に付与し、前記映像インデックスを付与した後、前記時間の進行と共に事象が変化する映像を観察して、過去に付与した映像インデックスが相応しくないと判断した場合に、相応しくないと判断した時点の映像の位置に無効インデックスを付与することにより前記過去に付与した映像インデックスを無効にするものである。
【００２１】
また本発明の映像インデックス付与方法は、無効インデックスが、無効にする前記過去に付与した映像インデックスとは、前記無効インデックスの１つ前に付与された過去の映像インデックスであるものである。
【００２２】
また本発明の映像インデックス付与方法は、無効インデックスが、前記過去に付与した映像インデックスを特定するための特定情報を有し、前記無効インデックスの特定情報に基づいて、該当する前記過去に付与した映像インデックスを無効にするものである。
【００２３】
また本発明の映像インデックス付与方法は、特定情報は、映像インデックスの種類を指定する情報であり、前記無効インデックスが、無効にする前記過去に付与した映像インデックスとは、前記特定情報で指定された種類の映像インデックスのうち、前記無効インデックスと最も近い位置に付与された映像インデックスであるものである。
【００２４】
また本発明の映像インデックス付与方法は、時間の進行と共に事象が変化する映像に対して、映像を意味的な纏まりで分割するための構造インデックスや、映像中で発生した事象の内容および場所を特定するための事象インデックス等の映像インデックスを付与する映像インデックス付与方法において、映像内容記述者が前記時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した映像インデックスを前記任意の観察時点の映像の位置に付与し、前記映像インデックスを付与した後、前記時間の進行と共に事象が変化する映像を観察して、過去に付与した映像インデックスが相応しくないと判断した場合に、相応しくないと判断した時点の映像の位置に修正インデックスを付与することにより前記過去に付与した映像インデックスを修正するものである。
【００２５】
また本発明の映像インデックス付与方法は、前記修正インデックスが、修正にする前記過去に付与した映像インデックスとは、前記修正インデックスの１つ前に付与された過去の映像インデックスであるものである。
【００２６】
また本発明の映像インデックス付与方法は、修正インデックスが、前記過去に付与した映像インデックスを特定するための特定情報を有し、前記修正インデックスの特定情報に基づいて、該当する前記過去に付与した映像インデックスを修正するものである。
【００２７】
また本発明の映像インデックス付与方法は、特定情報は、映像インデックスの種類を指定する情報であり、前記修正インデックスが、修正する前記過去に付与した映像インデックスとは、前記特定情報で指定された種類の映像インデックスのうち、前記修正インデックスと最も近い位置に付与された映像インデックスであるものである。
【００２８】
また本発明の映像インデックス付与方法は、修正インデックスによる修正とは、修正する前記過去に付与した映像インデックスそのものを別の映像インデックスで置き換えるものである。
【００２９】
また本発明の映像インデックス付与方法は、修正インデックスによる修正とは、修正する前記過去に付与した映像インデックスの内容にさらに情報を付加するものである。
【００３０】
【発明の実施の形態】
以下、本発明の映像インデックス付与方法、その方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体、映像インデックス配信装置および映像インデックス保存装置について、〔本発明の概略〕、〔実施の形態１〕、〔実施の形態２〕の順に、添付の図面を参照して詳細に説明する。
【００３１】
〔本発明の概略〕
映像を検索対象した場合、映像の内容の意味についての検索を行うためには、映像の内容を付加情報（映像インデックス）として記述できる仕組みが必要である。また、映像の内容を記述するためには、意味のあるシーケンス（映像中の事象の遷移状態）を映像上に発見することが必要である。意味のあるシーケンスを発見するためには、映像上の客観的な事象から意味のあるシーケンスの開始点と終了点を判定する方法が考えられる。
【００３２】
この方法は、例えば、野球映像のように試合の構造がある程度構造化されており、映像上の事象がある一定の数値、範囲で表すことができ、事象の遷移状態の予想も可能であるような映像にとっては、ある程度、意味のあるシーケンス（映像中の事象の遷移状態）の開始点と終了点を判定することが可能であるため有効である。ところが、サッカー映像のように試合の構造が明確でなく、先の展開が読めない映像においては、客観的に事象の遷移状態を予想することが困難であり、意味のあるシーケンスの開始点、終了点も判定しにくい。
【００３３】
例えば、サッカー映像に対して、映像の内容の意味として次のような内容記述をしたいという要望がある。
・重要な攻撃シーン（「重要攻撃開始」から「重要攻撃終了」までのシーン）
野球であるならば、上記のような内容記述は、結果として効果的な攻撃を行った打席シーンをシーケンスとして判定し、該当する打席シーンの映像インデックスとして「重要な攻撃シーン」を記述することで実現できる。ところが、サッカーの場合、試合の構造が明確でないだけに、重要な攻撃シーンの開始点と終了点を、ボールを蹴る、シュートする、といった客観的な事象だけから判定することは難しい。
【００３４】
重要な攻撃シーンを映像上のどこのシーケンスとするかということの判定は、映像上の一連の事象が経過し、その結果が判明し、意味が成立した後でなければ判定できない。また、「重要な攻撃シーン」は、結果として攻撃が成功してもあるいは失敗しても有効な効果をあげなければ、映像の内容の意味として成立しない。このような映像上の意味付けは、機械的に映像インデックスを振ることでは実現できない。だからと言って、手作業で映像をチェックし、内容記述をしていては内容記述者の負荷も大きく、時間もかかってしまう。特に、現在では、リアルタイムに映像内容の記述を行いたい、という要求が一般的になっており、リアルタイムに判定できる映像の事象を利用して、簡単に映像内容を記述し、意味のあるシーケンスを発見できるようにしたい。
【００３５】
そこで、本発明では、映像内容の記述（映像インデックスの付与）にあたり、映像上の事象をその場で判定して、意味のあるシーケンスの開始点を可能性のある場所に記述していく方法を提案する。映像内容記述者は、後から無効または修正しても良いから、即時的に上記の意味が始まる可能性のある映像上の場所に、その情報を映像インデックスとして付加する。付加された映像インデックスは、必要に応じてリアルタイムまたは一定の時間差をおいて配信しても良い。
【００３６】
映像上の事象の経過により、結果が判明し、先に付加した映像インデックスが無効になった場合、あるいは、より内容の意味に近い、適当な場面が後から発生した場合は、先に付加した映像インデックスが無効となることを示す無効インデックス（ＵＮＤＯ）を付加、配信し、先の映像インデックスを無効とする。
【００３７】
また、無効としなくても、映像インデックスの示す内容の意味を変更したい場合にも、その修正内容を示す修正インデックスを付加、配信し、先の映像インデックスの内容を修正する。
【００３８】
このようにしてリアルタイムで映像インデックスが付与された映像は、リアルタイムに配信され、受信側装置において、無効インデックスや修正インデックスを含めた映像インデックスが解釈され、例えば、最終的な「重要攻撃開始」から「重要攻撃終了」までのシーケンスを判定し、その間のシーンを重要な攻撃シーンとする。
【００３９】
また、映像インデックスを配信する場合、映像内容記述者側で、配信までに時間的な余裕があれば、配信側装置で無効インデックスや修正インデックスを含む映像インデックスを解釈して、無効インデックスに基づく無効処理や、修正インデックスに基づく修正処理を行って有効な映像インデックスのみを抽出して配信する。
【００４０】
また、リアルタイムに配信された場合でも、受信側装置で映像を一旦保存（記憶）する場合には、無効インデックスや修正インデックスを含む映像インデックスを解釈して、無効インデックスに基づく無効処理や、修正インデックスに基づく修正処理を行って有効な映像インデックスのみを抽出して保存する。
【００４１】
本発明では、映像内容記述者は、映像インデックスを付加した後から無効インデックスまたは修正インデックスを用いて先に付加した映像インデックスを訂正できるので、映像の内容の意味を示す映像インデックスを可能性のある場所に付加することができる。したがって、先の展開の見えない映像の流れに対しても、映像上の内容の意味を付加していくことができる。
【００４２】
すなわち、前述したサッカー映像で、「重要攻撃開始」などの意味を示す映像インデックスを付加しようとする場合、従来ならば、攻撃が有効であった結果を受けて、その原因となった事象に戻って、「重要攻撃開始」を示す映像インデックスを付与しているため、リアルタイムに内容を記述していく場合には時間的に難しかったが、本発明では、「重要攻撃開始」を示す映像インデックスを即時的に判定して付与し、映像の流れ（結果）が変わって「重要攻撃開始」の意味が不成立となった場合は、無効インデックスまたは修正インデックスを配信することができるので、リアルタイムに内容を記述する場合でも映像の内容の意味を記述することができる。
【００４３】
また、映像の事象の経過に従い、より意味的に適当な場面が発生したら、無効インデックスを配信し、新たに「重要攻撃開始」を示す映像インデックスを付与することができる。これにより先に付与した「重要攻撃開始」の映像インデックスが無効となり、新しく振られた映像インデックスが有効となる。
【００４４】
〔実施の形態１〕
図１は、実施の形態１の映像インデックス付与・配信システムのイメージ構成図を示す。映像インデックス付与・配信システムは、大別して、入力した映像に映像インデックスを付与し、有線または無線通信で配信するインデックス付与・配信装置１００と、インデックス付与・配信装置１００から配信された映像（映像インデックスを含む）を受信して保存または／および再生するインデックス受信装置２００とから構成される。
【００４５】
インデックス付与・配信装置１００およびインデックス受信装置２００のハード構成としては、少なくともＣＰＵ（中央演算処理装置）、ディスプレー、キーボード、磁気ディスク、通信機能を有する装置であれば良く、例えば、パーソナルコンピュータを利用することができる。
【００４６】
なお、インデックス付与・配信装置１００は、本発明の映像インデックス付与方法を実現するための要部となるインデックス付与部１０１と、本発明の映像インデックス配信装置に相当するインデックス配信部１０２と、本発明の映像インデックス保存装置に相当する二次記憶アクセス制御部１０３と、映像および映像インデックスを記憶するための磁気ディスク等の二次記憶部１０４と、を備えている。これら各部は専用のハード構成であっても良いし、プログラムとして実装されていても良い。
【００４７】
また、インデックス受信装置２００は、映像および映像インデックスを受信するインデックス受信部２０１と、受信した映像インデックスを解釈し、有効な映像インデックスのみを抽出する機能を有したインデックス解釈部２０２と、本発明の映像インデックス保存装置に相当する二次記憶アクセス制御部２０３と、映像および映像インデックスを記憶するための磁気ディスク等の二次記憶部２０４と、を備えている。これら各部は専用のハード構成であっても良いし、プログラムとして実装されていても良い。
【００４８】
次に、実施の形態１で使用する映像インデックスのタイプおよび定義について説明する。実施の形態１では、映像インデックスのタイプとして、構造インデックス、事象インデックス、無効インデックスおよび修正インデックスの４種類のタイプを定義して使用する。
【００４９】
図２および図３は、構造インデックスと事象インデックスとの関係を示す説明図である。図において、例えば、構造１の構造インデックスで示される区間の映像データが１つの映像全体を表すものとした場合、この映像は、構造１の下位に構造２−ａ、構造２−ｂ、構造２−ｃ…等の複数の構造インデックスを有している。ここで、構造２−ａ、構造２−ｂ、構造２−ｃ…等の各構造インデックスで示される区間は、構造１で示される映像全体を分割した区間であり、かつ、これらの分割された区間を全て繋げると上位の区間である映像全体の区間と一致する。
【００５０】
また、構造２−ａの下位には、構造３−ａａ、構造３−ａｂ、構造３−ａｃ…等の複数の構造インデックスが設けられている。同様に、構造３−ａａ、構造３−ａｂ、構造３−ａｃ…等の各構造インデックスで示される区間は、構造２−ａで示される区間を分割した区間であり、かつ、これらの分割された区間を全て繋げると上位の区間である構造２−ａの区間と一致する。
【００５１】
なお、最上位の構造１の構造インデックスで示される区間が、映像全体を示す構造単位となり、次の構造２−ａ、構造２−ｂ、構造２−ｃ…等の各構造インデックスで示される区間が、構造２レベルの構造単位となり、さらに下位の構造３−ａａ、構造３−ａｂ、構造３−ａｃ…等の各構造インデックスで示される区間が、構造３レベルの構造単位となる。
【００５２】
このように映像（構造１）は、構造インデックスで分割された区間の映像データを映像の構造単位とし、かつ、複数の階層化した構造単位を用いて構造化されている。
【００５３】
上記映像の構造を表す構造インデックスに対して、事象インデックスは、映像上で起こった事象を表すものである。前述したように構造インデックスが映像の論理的な区間を示すのに対して、事象インデックスは基本的に区間を持たないインデックスである。この事象インデックスは、基本的には、映像中で事象が発生した場所にその事象の内容を示す情報として付与される。例えば、図３のように、映像の流れ（時系軸での変化）において事象の発生した時に事象インデックス３ａａ−１〜３ａａ−４のように付与しても良いし、図２のように、事象の発生した構造インデックス３ａａに事象インデックス３ａａ−１〜３ａａ−４を付与しても良い。なお、構造インデックスおよび事象インデックスで構成される構造化されたインデックス情報の部分と、実際の映像の部分とをそれぞれ別々に保存したり、管理したりすることができるのは勿論である。
【００５４】
また、事象インデックスには、映像中に発生する事象の種類に応じて複数種類の事象インデックスが準備されている。例えば、野球映像を例とすると、打席に入った選手を特定する事象インデックス、打席・守備の結果（ヒット、ホームラン、アウト等）を示す事象インデックス、加点を示す事象インデックス、複数の事象が連続して発生することによって意味が成立する複合型事象の開始位置を示す事象開始インデックス、複合型事象の終了位置を示す事象終了インデックス等のように多数の事象インデックスが存在する。なお、これらの事象インデックスは必要に応じて加点インデックス、打席インデックス等のように事象の種類を特定する特定情報を用いて記述する。
【００５５】
また、無効インデックスは、過去に付与した事象インデックスを無効にするものであり、実施の形態１では次の２種類の無効インデックスが存在している。
第１無効インデックス：
無効インデックスが付与された位置から１つ前に付与された過去の事象        インデックスを無効にする。
第２無効インデックス：
過去に付与した事象インデックスを特定するための特定情報を有し、過        去に付与した事象インデックスで特定情報と一致する事象インデックス        を無効にする。
【００５６】
また、修正インデックスは、過去に付与した事象インデックスを修正するものであり、実施の形態１では次の４種類の修正インデックスが存在している。
第１修正インデックス：
修正インデックスが付与された位置から１つ前に付与された過去の映像        インデックスを修正する。
第２修正インデックス：
過去に付与した事象インデックスを特定するための特定情報を有し、過        去に付与した事象インデックスで特定情報と一致する事象インデックス        を修正する。
第３修正インデックス（以降、置換インデックスと記載する）：
過去に付与した事象インデックスそのものを別の事象インデックスで置        き換える。
第４修正インデックス（以降、強調インデックスと記載する）：
過去に付与した事象インデックスの内容にさらに情報を付加することで        事象インデックスの内容を強調する。
【００５７】
以上の構成において、図１の概略構成図、図４〜図６のフローチャートおよび図７〜図１０の具体的動作例を用いて、その動作を説明する。
先ず、映像内容記述者は、対象となる映像に映像インデックスを付与する前に、映像をリアルタイムで配信するか、所定の時間差をおいて映像を配信するか、それとも映像を保存するかをインデックス付与・配信装置１００に設定する。ここで、所定の時間差とは、後述する有効インデックスの抽出処理を実行するだけの時間があるか否かによって決まる時間であり、対象となる映像の内容や、映像の全時間範囲、また使用する映像インデックスの種類によっても異なる時間範囲となるが、例えば、対象となる映像が１時間番組である場合に、配信までの時間が１時間以上あれば、有効インデックスの抽出処理を実行する時間を十分に確保することができる。
【００５８】
インデックス付与・配信装置１００は、インデックス付与部１０１、インデックス配信部１０２および二次記憶アクセス制御部１０３の準備を行った後、図４に示す映像インデックスの付与・配信・保存処理を起動する。
【００５９】
映像インデックスの付与・配信・保存処理では、先ず、リアルタイム配信か否かを判定し（Ｓ４０１）、リアルタイム配信であれば、入力した映像に対してリアルタイムに映像インデックスを付与し、直ぐに配信するための映像インデックスの付与・配信処理（Ｓ４０２）へ進む。
【００６０】
一方、リアルタイム配信でなければ、映像を保存するか否かを判定し（Ｓ４０３）、映像を保存しない場合、換言すれば、時間差をおいて映像を配信する場合には、ステップＳ４０４において、入力した全ての映像に対して映像インデックスを付与する映像インデックスの付与処理を実行し、次にステップＳ４０５において、映像中の全ての映像インデックスを対象として、有効インデックスのみを抽出する有効インデックスの抽出処理を実行し、ステップＳ４０６において、有効インデックスのみとなった映像インデックスを配信する映像インデックスの配信処理を実行する。
【００６１】
一方、ステップＳ４０３で映像を保存する場合には、ステップＳ４０７において、入力した全ての映像に対して映像インデックスを付与する映像インデックスの付与処理を実行し、次にステップＳ４０８において、映像中の全ての映像インデックスを対象として、有効インデックスのみを抽出する有効インデックスの抽出処理を実行し、ステップＳ４０９において、有効インデックスのみとなった映像インデックスを二次記憶部１０４へ保存する映像インデックスの保存処理を実行する。
【００６２】
図５は、上記ステップＳ４０２の映像インデックスの付与・配信処理のフローチャートを示し、図１のインデックス付与部１０１とインデックス配信部１０２の処理に対応する。リアルタイムで配信する場合には、先ず、インデックス付与部１０１は、映像入力・表示処理を実行して、入力した映像をリアルタイムで表示画面に表示する（Ｓ５０１）。
【００６３】
映像内容記述者は、表示画面に表示された映像の内容を見て、映像上の事象の解釈を行い、事象が発生した映像の位置または事象が発生した可能性ある映像の位置に映像インデックスを付与する（Ｓ５０２）。このとき、映像内容記述者は、映像中に発生する事象の種類に応じて、前述した構造インデックスおよび複数種類の事象インデックスの中から該当するものを付与する。映像内容記述者が映像インデックスを付与すると、ステップＳ５０３へ進み、インデックス配信部１０２によってリアルタイムに映像インデックスがインデックス受信装置２００へ配信される。このとき、映像は映像インデックスの有無に関係なく、常にリアルタイムで配信されている。
【００６４】
その後、映像が終了か否かを判定し（Ｓ５０４）、終了するまでステップＳ５０１〜Ｓ５０３を繰り返す。
【００６５】
図６（ａ）は、図４に示したステップＳ４０４，Ｓ４０７の映像インデックスの付与処理のフローチャートを示し、図６（ｂ）は、図４に示したステップＳ４０５，Ｓ４０８の有効インデックスの抽出処理のフローチャートを示す。ここでは、時間差をおいて映像を配信する場合を例として説明するが、映像を保存する場合も処理の内容は同じである。時間差をおいて映像を配信する場合には、先ず、インデックス付与部１０１は、映像入力・表示処理を実行して、入力した映像をリアルタイムで表示画面に表示する（Ｓ６０１）。
【００６６】
映像内容記述者は、表示画面に表示された映像の内容を見て、映像上の事象の解釈を行い、事象が発生した映像の位置または事象が発生した可能性ある映像の位置に映像インデックスを付与する（Ｓ６０２）。映像内容記述者が映像インデックスを付与すると、映像が終了か否かを判定し（Ｓ６０３）、終了するまでステップＳ６０１，Ｓ６０２を繰り返す。なお、ステップＳ６０２で付与された映像インデックスおよび映像は、ステップＳ６０３の映像の終了をまたずに、二次記憶アクセス制御部１０３へ送られ、ステップＳ６０４以降の有効インデックスの抽出処理が実行される。
【００６７】
二次記憶アクセス制御部１０３は、インデックス付与部１０１から映像インデックスを逐次入力すると（Ｓ６０４）、先ず、無効インデックスか否かを判定し（Ｓ６０５）、無効インデックスであれば、映像インデックスの無効処理を実行する（Ｓ６０６）。
【００６８】
ここで、図７（ａ），（ｂ）および図８（ａ），（ｂ）を参照して無効インデックスに基づく映像インデックスの無効処理について具体的に説明する。図７（ａ），（ｂ）は、無効インデックスとして、無効インデックスが付与された位置から１つ前に付与された過去の事象インデックスを無効にする第１無効インデックスを使用した場合の例を示し、図８（ａ），（ｂ）は、無効インデックスとして、過去に付与した事象インデックスを特定するための特定情報を有し、過去に付与した事象インデックスで特定情報と一致する事象インデックスを無効にする第２無効インデックスを使用した場合の例を示す。
【００６９】
図７（ａ）は、サッカー映像を例とした時の映像上の事象の発生例を表している。図７（ｂ）は、映像の流れにおける各映像インデックスの付与位置を示すイメージ図である。図７（ａ）において、映像内容記述者は、映像中の事象の発生を解釈し、Ａチームの重要攻撃開始インデックスを２回付与しているが、１回目の重要攻撃開始インデックス７０１は、事象２においてＢチームの選手がカットしてＡチームの重要攻撃という意味が成立しなくなった時点で、第１無効インデックス７０２によって無効化されている。前述したように第１無効インデックス７０２は、１つ前に付与された過去の映像インデックスを無効にする機能を有しているため、ここでは重要攻撃開始インデックス７０１が無効になる。
【００７０】
その後、２回目に付与された重要攻撃開始インデックス７０３が、真の重要攻撃開始インデックスとなる。ここで、重要攻撃開始インデックス７０３が真の重要攻撃開始インデックスであるか否かは、重要攻撃開始インデックス７０３以降に重要攻撃開始インデックス７０３を無効にする無効インデックスがあるか否かで決定される。換言すれば、重要攻撃開始インデックス７０３を無効にする無効インデックスが検出されるまで、真の重要攻撃開始インデックスとして処理される。
【００７１】
また、重要攻撃終了インデックス７０４に関しては、ＢチームのＧＫ（ゴールキーパー）によるゴール阻止（事象１２）の時点で重要攻撃終了であると考えたが、すぐにＡチームの選手がボールをカットしたため（事象１４）、最初の重要攻撃終了インデックス７０４を第１無効インデックス７０５によって無効化し、最終的にＡチームの選手のゴール（事象１５）が重要攻撃終了インデックス７０６となる。
【００７２】
図８（ａ）は、サッカー映像を例とした時の映像上の事象の発生例を表している。図８（ｂ）は、映像の流れにおける各映像インデックスの付与位置を示すイメージ図である。図８（ａ）において、映像内容記述者は、事象１０でＡチームの選手２がパスを出し、事象１１でＡチームの選出３がゴールを決めた時点で、Ａチームが加点したと判断し、加点インデックス（事象インデックスの１つ）８０１を付与し、続いてＡチームの攻撃が終了したと判断して、重要攻撃終了インデックス８０２を付与したが、その直後に、審判によってオフサイドの判定（事象１２）があり、この時点で、先に付与した重要攻撃終了インデックス８０２は正しいが、その前に付与した加点インデックス８０１が誤りであることが分かったので、第２無効インデックス（特定情報：加点）８０３を付与して加点インデックス８０１を無効化にする。なお、加点インデックス８０１より前に（過去に）複数の加点インデックスが存在する場合も考えられるが、第２無効インデックス（特定情報：加点）８０３は、最も近い位置に付与された加点インデックスを無効にする。
【００７３】
図６において、ステップＳ６０６の映像インデックスの無効処理が終了すると、ステップＳ６０７へ進み、現時点での不要な映像インデックスの削除処理を行って、全ての映像インデックスの処理が終了か否か判定し（Ｓ６１４）、終了していなければステップＳ６０４へ戻り、終了していれば処理を終了する。なお、ここで、不要な映像インデックスとは、処理の終了した無効インデックスや、無効インデックスによって無効化された事象インデックス、さらに処理の終了した修正インデックス、強調インデックスおよび置換インデックス等が該当する。
【００７４】
一方、ステップＳ６０５において、無効インデックスでなければ、修正インデックスか否かを判定し（Ｓ６０８）、修正インデックスであれば、映像インデックスの修正処理を実行する（Ｓ６０９）。ここで、図９（ａ），（ｂ）を参照して修正インデックスに基づく映像インデックスの修正処理について具体的に説明する。
【００７５】
図９（ａ）は、野球映像を例とした時の映像上の事象の発生例を表している。図９（ｂ）は、映像の流れにおける各映像インデックスの付与位置を示すイメージ図である。映像内容記述者は、バッターボックスに松井が登場したので、打席インデックス（松井）９０１を付与し、その打席で松井がヒットを打ったのでヒットインデックス９０２を付与し、ヒットによって３塁のランナーが一人ホームインして１点加点したので松井のヒットによる加点として加点インデックス（＋１点）９０３を付与した。ところが、さらに２塁のランナーの好走によってもう１点加点し、松井のヒットによる加点が２点となったので、第１修正インデックス（加点：＋２点）９０４を付与して、直前の加点インデックス（＋１点）９０３の（＋１点）を（＋２点）に修正した。さらに、ヒットによって加点されたので、第２修正インデックス（ヒット：タイムリーヒット）９０５を用いてヒットインデックス（ヒット）９０２の（ヒット）を（タイムリーヒット）に修正した。
【００７６】
前述したようにステップＳ６０９の映像インデックスの修正処理が終了すると、図６のステップＳ６０７へ戻って、現時点での不要な映像インデックスの削除処理を行って、全ての映像インデックスの処理が終了か否か判定し（Ｓ６１４）、終了していなければステップＳ６０４へ戻り、終了していれば処理を終了する。
【００７７】
一方、ステップＳ６０８において、修正インデックスでなければ、強調インデックスか否かを判定し（Ｓ６１０）、強調インデックスであれば、映像インデックスの強調処理を実行する（Ｓ６１１）。また、強調インデックスでなければ、置換インデックスであるか否かを判定し（Ｓ６１２）、置換インデックスであれば、映像インデックスの置換処理を実行し（Ｓ６１３）、置換インデックスでなければ、ステップＳ６０７へ進む。
【００７８】
ここで、図１０（ａ），（ｂ）を参照して強調インデックスおよび置換インデックスに基づく映像インデックスの強調処理および置換処理について具体的に説明する。
【００７９】
図１０（ａ）は、野球映像を例とした時の映像上の事象の発生例を表している。図１０（ｂ）は、映像の流れにおける各映像インデックスの付与位置を示すイメージ図である。映像内容記述者は、バッターボックスに清原が登場したので、打席インデックス（清原）９１１を付与し、その打席で松井がホームランを打ったのでホームランインデックス９１２を付与し、ホームランによって１点加点したので加点インデックス（＋１点）９１３を付与した。その後、事象４〜２９を経て事象３０でゲームが終了した。この時点で清原のホームランによる加点が決勝点となったことが判明したので、強調インデックス（清原、加点：決勝点）９１８を付与して、先に付与した加点インデックス（＋１点）９１３の内容を強調し、加点インデックス（＋１点：決勝点）と修正した。なお、各事象インデックスの後の（）内に記述された情報は、事象インデックスの内容を示す情報や、事象インデックスを特定するための特定情報を表している。
【００８０】
また、事象８でバッターボックスに高橋が登場したので、打席インデックス（高橋）９１４を付与し、その打席で高橋がゴロを打ったのでゴロインデックス９１５を付与し、その結果、高橋はアウトとなったのでアウトインデックス９１６を付与した。ところが、直ぐに審判の判定が訂正されてセーフとなったので、置換インデックス（アウト：セーフ）９１７を付与して、アウトインデックス９１６をセーフインデックスに置換した。この置換インデックス９１７の機能は、無効インデックスとセーフインデックスを続けて付与したことと同一と考えることもできる。
【００８１】
時間差をおいて映像を配信する場合、図４に戻って、ステップＳ４０４における映像インデックスの付与処理、ステップＳ４０５における有効インデックスの抽出処理が終了すると、映像インデックスの配信処理（Ｓ４０６）を実行する。このとき、映像インデックスおよび映像は、映像の配信時間に応じて、一旦、二次記憶アクセス制御部１０３から二次記憶部１０４へ一時記憶させた後、読み出して配信しても良く、または二次記憶アクセス制御部１０３から直接、インデックス配信部１０２へ送って配信しても良い。
【００８２】
一方、映像を保存する場合には、ステップＳ４０７における映像インデックスの付与処理、ステップＳ４０８における有効インデックスの抽出処理が終了すると、映像インデックスの保存処理（Ｓ４０９）を実行して、二次記憶アクセス制御部１０３から映像インデックスおよび映像を二次記憶部１０４へ送って記憶・保存する。
【００８３】
前述したように実施の形態１によれば、映像内容記述者が映像を観察して映像インデックスを付与する際に、誤った映像インデックスを付与して映像上の時間が経過した後でも、映像上の任意の位置に無効インデックスを付与することで、誤った映像インデックスを無効とすることができるので、リアルタイムに映像内容の記述を行うことが可能となる。また、映像を戻して作業を行うことなく、記述した映像インデックスの訂正を行えるので、作業時間の短縮を図り、低コストで記述することが可能となる。
【００８４】
すなわち、映像上の事象の経過により、結果が判明し、先に付加した映像インデックスが無効になった場合、あるいは、より内容の意味に近い、適当な場面が後から発生した場合は、先に付加した映像インデックスが無効となることを示す無効インデックスを付加、配信し、先の映像インデックスを無効とするので、付与した映像インデックスの整合性を保つことができ、映像の内容の意味をリアルタイムに記述することができる。
【００８５】
また、無効としなくても、映像インデックスの示す内容の意味を変更したい場合にも、その修正内容を示す修正インデックスを付加、配信し、先の映像インデックスの内容を修正することができるので、リアルタイムに映像インデックスを付与する際に、映像の内容に相応しい映像インデックスを確実に付与することができる。
【００８６】
また、実施の形態１によれば、映像内容記述者は、映像インデックスを付加した後から無効インデックスまたは修正インデックスを用いて先に付加した映像インデックスを訂正できるので、映像の内容の意味を示す映像インデックスを可能性のある場所に付加することができる。したがって、先の展開の見えない映像の流れに対しても、映像上の内容の意味をリアルタイムに付加していくことができる。
【００８７】
〔実施の形態２〕
実施の形態２の映像インデックス付与方法は、映像内容記述者が、意味のあるシーケンスの開始点の可能性のある位置に開始点を示す映像インデックス（事象開始インデックス）を付与すると、自動的に意味のあるシーケンスの開始点の正否を判定して、開始点を無効にしたり、終了点を付与することにより、さらにリアルタイムに映像インデックスを付与する際の作業性・利便性の向上を図れるようにしたものである。
【００８８】
実施の形態２の映像インデックス付与方法では、予め、複数の事象が連続して発生することによって意味が成立する意味のあるシーケンス（以降、複合型事象と記述する）の開始位置を示す事象開始インデックスおよび意味のあるシーケンスの終了位置を示す事象終了インデックスと、複合型事象の意味が成立するために必要な複数の事象インデックスの入力列を用いて複合型事象を定義した状態遷移パターンとを、複合型事象毎に対応させた状態遷移テーブルを設定しておく。次に、映像内容記述者が時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した事象インデックスまたは事象開始インデックスを任意の観察時点の映像の位置に付与すると、付与された事象インデックスおよび事象開始インデックスに基づいて状態遷移テーブルを参照し、付与された事象開始インデックス以降の事象インデックスの付与順序と付与された事象開始インデックスに対応する状態遷移パターンの複数の事象インデックスの入力列とが一致するか否かを判定し、一致した場合に、事象開始インデックスに対応する複合型事象の意味が成立したと判定して、成立した時点の映像の位置に事象開始インデックスに対応する事象終了インデックスを付与し、一致しない場合に事象開始インデックスに対応する複合型事象の意味が不成立したと判定し、不成立した時点の映像の位置に付与された事象開始インデックスを無効にする無効インデックスを付与することにより付与した事象開始インデックスを無効にする。
【００８９】
図１１は、実施の形態２の重要な要素である状態遷移テーブルの構造を示す。状態遷移テーブル２の状態遷移テーブルは、複数の複合型事象と、各複合型事象の意味が成立するために必要な複数の事象インデックスの入力列を定義した状態遷移パターンと、各複合型事象の事象開始インデックスおよび事象終了インデックスと、を有している。
【００９０】
複合型事象としては、例えば、『重要攻撃シーン』や、『オフサイドトラップシーン』等のように切っ掛けとなる特定の事象が発生してから幾つかの事象が発生し、その結果として発生した最終的な事象を見て初めて、意味が成立する事象を予め準備しておく。
【００９１】
状態遷移パターンは、上記複合型事象を定義する複数の事象インデックスの入力列、換言すれば、複合型事象の意味が成立するために必要な複数の事象インデックスの遷移状態（入力列）を定義したものであり、例えば、図１１において、『重要攻撃シーン』の複合型事象の場合、事象１が発生してから、その後に事象２が発生し、最後に事象３が発生した場合に、重要攻撃シーンの意味が成立すると定義されている。また、『オフサイドトラップシーン』の複合型事象の場合、事象１が発生してから、その後に事象２が発生し、最後に事象４が発生した場合に、オフサイドトラップシーンの意味が成立すると定義されている。
【００９２】
また、事象開始インデックスおよび事象終了インデックスは、対応する複合型事象の開始点と終了点を示す事象インデックスであり、図１１において、『重要攻撃シーン』の複合型事象の場合、重要攻撃開始インデックスと重要攻撃終了インデックスが定義されており、『オフサイドトラップシーン』の複合型事象の場合、オフサイドトラップ開始インデックスおよびオフサイドトラップ終了インデックスが定義されている。
【００９３】
次に、図１２を参照して、状態遷移パターンを用いた複合型事象の成立判定の方法について説明する。映像内容記述者が映像を見て、複合型事象の開始点の可能性があると判定した位置に、該当する複合型事象の事象開始インデックスＡを付与すると、図１１の状態遷移テーブルを参照して、付与された事象開始インデックスＡと対応する複合型事象の状態遷移パターンを特定し、事象開始インデックスＡが付与された以降に、付与された事象インデックスに基づいて発生した事象を特定し（事象１，事象２等）、この事象の変化（入力列）が前記状態遷移パターンと一致するか否かを判定する。
【００９４】
例えば、事象開始インデックスＡが重要攻撃開始インデックスであった場合、付与された事象インデックスで特定された事象の遷移状態が、図１２に示すように、事象１→事象２→事象３であると、『重要攻撃シーン』の状態遷移パターンと一致するので、『重要攻撃シーン』の複合型事象が成立したと判定し、対応する重要攻撃終了インデックスを事象３の発生後の位置に付与する。一方、付与された事象インデックスで特定された事象の遷移状態が、事象１→事象２→事象４であると、『重要攻撃シーン』の状態遷移パターンと一致しないので、『重要攻撃シーン』の複合型事象は成立しないと判定し、重要攻撃開始インデックスを無効にするための無効インデックスを自動的に付与する。
【００９５】
なお、実施の形態２では、事象開始インデックスＡで特定される複合型事象が成立しない場合に、無条件に無効インデックスを付与して事象開始インデックスＡを無効とするようにしたが、例えば、状態遷移テーブルで定義されている複合型事象の状態遷移パターンの中に、事象開始インデックスＡが付与された以降の事象の遷移状態と一致するものがあれば、実施の形態１で示した置換インデックスの機能を用いて該当する複合型事象の事象開始インデックスで事象開始インデックスＡを置換するようにしてもよい。
【００９６】
具体的には、例えば、図１２における事象開始インデックスＡが重要攻撃開始インデックスであった場合に、その後の状態遷移が、事象１→事象２→事象４であると、『重要攻撃シーン』の状態遷移パターンとは一致しないが、『オフサイドトラップシーン」の状態遷移パターンと一致するので、無効インデックスの付与に代えて、重要攻撃開始インデックスをオフサイドトラップ開始インデックスに置換し、さらに事象終了インデックスとしてオフサイドトラップ終了インデックスを付与する。
【００９７】
前述したように実施の形態２の映像インデックス付与方法によれば、複合型事象の開始点を事象開始インデックスで指定するだけで、該当する複合型事象が成立するか否かを判定し、成立した場合に事象終了インデックスを自動的に付与し、成立しない場合に事象開始インデックスで自動的に無効化するので、映像内容記述者のインデックスの付与に係る負担を軽減することができ、時間の短縮、コストの低減を図ることができる。
【００９８】
映像内容記述者は事象開始インデックスを付与した後、複合型事象が成立するか否かを必ずしも観察していなくとも良いので、可能性のある複数の事象開始インデックスを連続して付与することも可能となり、即時の判断が求められるリアルタイムの映像インデックス付与の作業において効果的である。
【００９９】
以上説明した本発明に係る映像インデックス付与方法は、前述した実施の形態１，２の説明および各フローチャートに示した手順に従って、予めプログラムをコンピュータで実行することによって実現される。このプログラムは、ハードディスク、フロッピーディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、上記記録媒体を介して、またはネットワークを介して配布することができる。
【０１００】
以上説明したように、本発明の映像インデックス付与方法は、映像内容記述者が時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した映像インデックスを任意の観察時点の映像の位置に付与し、映像インデックスを付与した後、時間の進行と共に事象が変化する映像を観察して、過去に付与した映像インデックスが相応しくないと判断した場合に、相応しくないと判断した時点の映像の位置に無効インデックスを付与することにより過去に付与した映像インデックスを無効にするため、映像の内容の意味をリアルタイムに記述することができる。また、映像を戻して作業を行うことなく、記述した映像インデックスの訂正を行えるようにして、作業時間の短縮を図り、低コストで記述できる。
【０１０１】
また、本発明の映像インデックス付与方法は、無効インデックスが、過去に付与した映像インデックスを特定するための特定情報を有し、無効インデックスの特定情報に基づいて、該当する過去に付与した映像インデックスを無効にするため、多数の映像インデックスを付与した後でも所望の映像インデックスを的確に無効インデックスを付与することができ、リアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０２】
また、本発明の映像インデックス付与方法は、特定情報が、映像インデックスの種類を指定する情報であり、無効インデックスが、無効にする過去に付与した映像インデックスとは、特定情報で指定された種類の映像インデックスのうち、無効インデックスと最も近い位置に付与された映像インデックスであるため、リアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０３】
また、本発明の映像インデックス付与方法は、映像内容記述者が時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した映像インデックスを任意の観察時点の映像の位置に付与し、映像インデックスを付与した後、時間の進行と共に事象が変化する映像を観察して、過去に付与した映像インデックスが相応しくないと判断した場合に、相応しくないと判断した時点の映像の位置に修正インデックスを付与することにより過去に付与した映像インデックスを修正するため、映像の内容の意味をリアルタイムに、かつ、低コストで記述することができる。
【０１０４】
また、本発明の映像インデックス付与方法は、修正インデックスが、過去に付与した映像インデックスを特定するための特定情報を有し、修正インデックスの特定情報に基づいて、該当する過去に付与した映像インデックスを修正するため、多数の映像インデックスを付与した後でも所望の映像インデックスを的確に修正インデックスを付与することができ、リアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０５】
また、本発明の映像インデックス付与方法は、特定情報は、映像インデックスの種類を指定する情報であり、修正インデックスが、修正する過去に付与した映像インデックスとは、特定情報で指定された種類の映像インデックスのうち、修正インデックスと最も近い位置に付与された映像インデックスであるため、リアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０６】
また、本発明の映像インデックス付与方法は、修正インデックスによる修正とは、修正する過去に付与した映像インデックスそのものを別の映像インデックスで置き換えものであるため、過去に付与した映像インデックスを無効にすると同時に修正を行うことができ、リアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０７】
また、本発明の映像インデックス付与方法は、修正インデックスによる修正とは、修正する過去に付与した映像インデックスの内容にさらに情報を付加するものであるため、過去に付与した映像インデックスに詳細な情報を追加することができ、リアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０８】
【発明の効果】
本発明の映像インデックス付与方法（請求項１）は、予め、複数の事象が連続して発生することによって意味が成立する複合型事象の開始位置を示す事象開始インデックスおよび複合型事象の終了位置を示す事象終了インデックスと、複合型事象の意味が成立するために必要な複数の事象インデックスの入力列を用いて複合型事象を定義した状態遷移パターンとを、複合型事象毎に対応させた状態遷移テーブルを設定しておき、映像内容記述者が時間の進行と共に事象が変化する映像を観察して、任意の観察時点で最も相応しいと判断した事象インデックスまたは事象開始インデックスを任意の観察時点の映像の位置に付与すると、付与された事象インデックスおよび事象開始インデックスに基づいて状態遷移テーブルを参照し、付与された事象開始インデックス以降の事象インデックスの付与順序と付与された事象開始インデックスに対応する状態遷移パターンの複数の事象インデックスの入力列とが一致するか否かを判定し、一致した場合に、事象開始インデックスに対応する複合型事象の意味が成立したと判定して、成立した時点の映像の位置に事象開始インデックスに対応する事象終了インデックスを付与し、一致しない場合に事象開始インデックスに対応する複合型事象の意味が不成立したと判定し、不成立した時点の映像の位置に付与された事象開始インデックスを無効にする無効インデックスを付与することにより付与した事象開始インデックスを無効にするため、映像の内容の意味をリアルタイムに記述できる。また、映像を戻して作業を行うことなく、記述した映像インデックスの訂正を行えるようにして、作業時間の短縮を図り、低コストで記述できる。さらに映像内容記述者は過去に付与した映像インデックスの成立・不成立を意識することなく、映像インデックスの付与を行えるので、さらにリアルタイムに映像インデックスを付与する際の作業性・操作性の向上を図ることができる。
【０１０９】
また、本発明のコンピュータ読み取り可能な記録媒体（請求項２）は、請求項１に記載の映像インデックス付与方法をコンピュータに実行させるためのプログラムを記録したため、このプログラムをコンピュータで読み出して実行することにより、映像の内容の意味をリアルタイムに、かつ、低コストで記述することができる。
【０１１０】
また、本発明の映像インデックス配信装置（請求項３）は、請求項１に記載の映像インデックス付与方法を用いて映像インデックスが付与された映像を配信する映像インデックス配信装置であって、映像に付与された映像インデックスのうち、無効インデックスまたは／および修正インデックスを解釈して、該当する映像インデックスの無効処理または／および修正処理を行うと共に、無効処理または修正処理を終えた無効インデックスおよび修正インデックスを無効にして、有効な映像インデックスのみを抽出する有効インデックス抽出手段と、映像に付与された映像インデックスを配信する際に、映像インデックスを付与後、配信までの間に時間差がないリアルタイム配信の場合には、映像に付与された映像インデックスを全て配信し、映像インデックスを付与後、配信までの間に時間差が存在する場合には、有効インデックス抽出手段を介して有効な映像インデックスのみを抽出し、有効なインデックスのみを配信する配信制御手段と、を備えたため、映像の内容の意味をリアルタイムに、かつ、低コストで記述した映像インデックスを含む映像を効率的に配信することができる。
【０１１１】
また、本発明の映像インデックス保存装置（請求項４）は、請求項１に記載の映像インデックス付与方法を用いて映像に付与された映像インデックスを保存する映像インデックス保存装置であって、映像に付与された映像インデックスのうち、無効インデックスまたは／および修正インデックスを解釈して、該当する映像インデックスの無効処理または／および修正処理を行うと共に、無効処理または修正処理を終えた無効インデックスおよび修正インデックスを無効にして、有効な映像インデックスのみを抽出する有効インデックス抽出手段と、映像インデックスを保存する際に、有効インデックス抽出手段を介して有効な映像インデックスのみを抽出し、有効なインデックスのみを保存する保存制御手段と、を備えたため、映像の内容の意味をリアルタイムに、かつ、低コストで記述した映像インデックスを含む映像を効率的に保存することができる。
【図面の簡単な説明】
【図１】実施の形態１の映像インデックス付与・配信システムのイメージ構成図である。
【図２】構造インデックスと事象インデックスとの関係を示す説明図である。
【図３】構造インデックスと事象インデックスとの関係を示す説明図である。
【図４】実施の形態１の映像インデックスの付与・配信・保存処理のフローチャートである。
【図５】実施の形態１の映像インデックスの付与・配信処理のフローチャートである。
【図６】同図（ａ）は、上記ステップＳ４０４の映像インデックスの付与処理のフローチャートであり、同図（ｂ）は上記ステップＳ４０５の有効インデックスの抽出処理のフローチャートである。
【図７】実施の形態１における第１無効インデックスに基づく映像インデックスの無効処理を具体的に示す説明図である。
【図８】実施の形態１における第２無効インデックスに基づく映像インデックスの無効処理を具体的に示す説明図である。
【図９】実施の形態１における第１修正インデックスおよび第２修正インデックスに基づく映像インデックスの修正処理を具体的に示す説明図である。
【図１０】実施の形態１における強調インデックスおよび置換インデックスに基づく映像インデックスの強調処理および置換処理を具体的に示す説明図である。
【図１１】実施の形態２の重要な要素である状態遷移テーブルの構造を示す説明図である。
【図１２】実施の形態２の状態遷移パターンを用いた複合型事象の成立判定の方法を示す説明図である。
【符号の説明】
１００    インデックス付与・配信装置
１０１    インデックス付与部
１０２    インデックス配信部
１０３    二次記憶アクセス制御部
１０４    二次記憶部
２００    インデックス受信装置
２０１    インデックス受信部
２０２    インデックス解釈部
２０３    二次記憶アクセス制御部
２０４    二次記憶部
【図１】
0003566894.tif 000002
【図２】
0003566894.tif 000003
【図３】
0003566894.tif 000004
【図４】
0003566894.tif 000005
【図５】
0003566894.tif 000006
【図６】
0003566894.tif 000007
【図７】
0003566894.tif 000008
【図８】
0003566894.tif 000009
【図９】
0003566894.tif 000010
【図１０】
0003566894.tif 000011
【図１１】
0003566894.tif 000012
【図１２】
0003566894.tif 000013