(57)【要約】【課題】放送番組のような時間に伴って内容が変化するコンテンツにおいて、視聴者が疑問に思った用語の解説をその疑問に思ったタイミングで提示することを可能にしたコンテンツ解説データ生成装置、その方法及びそのプログラム、並びに、コンテンツ解説データ提示装置、その方法及びそのプログラムを提供する。【解決手段】コンテンツ解説データ生成装置３０は、文字情報分割手段３１と、用語抽出手段３２と、解説文検索手段３３と、ブロック情報生成手段３４と、時系列ブロック連結手段３５とを備え、ナレーション原稿２２と、用語データベース１０とに基づいて、コンテンツ２１の内容に関連する用語及びその解説文を、コンテンツ２１の再生時刻に対応付けてコンテンツ解説データを生成することを特徴とする。【選択図】　　　図１
2004134909.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの再生時刻に同期して生成された前記コンテンツに関連する文字情報から、用語とその用語を解説した解説文とを蓄積した用語データベースを参照して、前記コンテンツの再生時刻に関連付けたコンテンツ解説データを生成するコンテンツ解説データ生成装置であって、
前記文字情報をその文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする文字情報分割手段と、
この文字情報分割手段で分割された文字情報分割ブロックから、形態素解析により名詞又は名詞句となる文字列を前記文字情報分割ブロック内の用語であるブロック内用語として抽出する用語抽出手段と、
この用語抽出手段で抽出したブロック内用語に対応する解説文であるブロック内用語解説文を、前記用語データベースから検索する解説文検索手段と、
前記コンテンツの再生時刻に同期した前記文字情報分割ブロックの時間情報と、前記用語抽出手段で抽出されたブロック内用語と、前記解説文検索手段で検索されたブロック内用語解説文とを関連付けたブロック情報を生成するブロック情報生成手段と、
このブロック情報生成手段で生成された複数の前記ブロック情報を、前記時間情報に基づいて時系列に連結して前記コンテンツ解説データとする時系列ブロック連結手段と、
を備えていることを特徴とするコンテンツ解説データ生成装置。
【請求項２】
前記ブロック情報生成手段は、前記コンテンツの再生時刻に対して前又は後の前記文字情報分割ブロックに含まれるブロック内用語及びブロック内用語解説文を含んで前記ブロック情報を生成することを特徴とする請求項１に記載のコンテンツ解説データ生成装置。
【請求項３】
コンテンツの再生時刻に同期して生成された前記コンテンツに関連する文字情報と、用語及びその用語を解説した解説文とに基づいて、前記コンテンツの再生時刻に関連付けたコンテンツ解説データを生成するコンテンツ解説データ生成方法であって、
前記文字情報をその文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする文字情報分割ステップと、
前記コンテンツの再生時刻に同期した前記文字情報分割ブロックの時間情報と、前記文字情報分割ブロック内の内容に関連する用語であるブロック内用語と、そのブロック内用語の解説文であるブロック内用語解説文とを関連付けたブロック情報を生成するブロック情報生成ステップと、
このブロック情報生成ステップで生成された複数の前記ブロック情報を、前記時間情報に基づいて時系列に連結して前記コンテンツ解説データとする時系列ブロック連結ステップと、
を含んでいることを特徴とするコンテンツ解説データ生成方法。
【請求項４】
前記ブロック情報生成ステップは、
前記文字情報分割ステップで分割された文字情報分割ブロックから、形態素解析により名詞又は名詞句となる文字列を前記文字情報分割ブロック内のブロック内用語として抽出する用語抽出ステップと、
この用語抽出ステップで抽出したブロック内用語に対応する前記ブロック内用語解説文を、用語とその用語を解説した解説文とを蓄積した用語データベースから検索する解説文検索ステップと、
を含んでいることを特徴とする請求項３に記載のコンテンツ解説データ生成方法。
【請求項５】
コンテンツの再生時刻に同期して生成された前記コンテンツに関連する文字情報から、用語とその用語を解説した解説文とを蓄積した用語データベースを参照して、前記コンテンツの再生時刻に関連付けたコンテンツ解説データを生成するために、コンピュータを、
前記文字情報をその文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする文字情報分割手段、
この文字情報分割手段で分割された文字情報分割ブロックから、形態素解析により名詞又は名詞句となる文字列を前記文字情報分割ブロック内の用語であるブロック内用語として抽出する用語抽出手段、
この用語抽出手段で抽出したブロック内用語に対応する解説文であるブロック内用語解説文を、前記用語データベースから検索する解説文検索手段、
前記コンテンツの再生時刻に同期した前記文字情報分割ブロックの時間情報と、前記用語抽出手段で抽出されたブロック内用語と、前記解説文検索手段で検索されたブロック内用語解説文とを関連付けたブロック情報を生成するブロック情報生成手段、
このブロック情報生成手段で生成された複数の前記ブロック情報を、前記時間情報に基づいて時系列に連結して前記コンテンツ解説データとする時系列ブロック連結手段、
として機能させることを特徴とするコンテンツ解説データ生成プログラム。
【請求項６】
コンテンツの再生時刻を複数の時間間隔に分割した時間情報と、前記時間間隔毎の前記コンテンツの内容に関連した用語と、その用語を解説した解説文とからなるコンテンツ解説データを、前記コンテンツの再生に同期して提示するコンテンツ解説データ提示装置であって、
前記コンテンツ再生時に、前記コンテンツに関する問合せ要求を検出する問合せ検出手段と、
この問合せ検出手段で前記問合せ要求を検出したときの前記コンテンツの再生時刻に基づいて、その問合せ要求を検出したときの前記時間間隔内の用語を、前記コンテンツ解説データを蓄積した解説データ蓄積手段から検索する用語検索手段と、
この用語検索手段で検索された用語の一覧を提示する用語一覧提示手段と、
この用語一覧提示手段で提示した用語の一覧から、所望の用語を選択する用語選択手段と、
この用語選択手段で選択された用語に対応する解説文を前記解説データ蓄積手段から検索する解説文検索手段と、
この解説文検索手段で検索された解説文を提示する解説文提示手段と、
を備えていることを特徴とするコンテンツ解説データ提示装置。
【請求項７】
コンテンツの再生時刻を複数の時間間隔に分割した時間情報と、前記時間間隔毎の前記コンテンツの内容に関連した用語と、その用語を解説した解説文とからなるコンテンツ解説データを、前記コンテンツの再生に同期して提示するコンテンツ解説データ提示方法であって、
前記コンテンツ再生時に、前記コンテンツに関する問合せ要求を検出する問合せ検出ステップと、
この問合せ検出ステップで検出した問合せ要求の時刻と前記時間情報とに基づいて、その問合せ要求を検出した時刻に対応する前記時間間隔内の用語を前記コンテンツ解説データから検索して、その用語の一覧を提示する用語一覧提示ステップと、
この用語一覧提示ステップで提示した用語の一覧から、所望の用語を選択する用語選択ステップと、
この用語選択ステップで選択された用語に対応する前記解説文を前記コンテンツ解説データから検索して提示する解説文提示ステップと、
を含んでいることを特徴とするコンテンツ解説データ提示方法。
【請求項８】
コンテンツの再生時刻を複数の時間間隔に分割した時間情報と、前記時間間隔毎の前記コンテンツの内容に関連した用語と、その用語を解説した解説文とからなるコンテンツ解説データを、前記コンテンツの再生に同期して提示するために、コンピュータを、
前記コンテンツ再生時に、前記コンテンツに関する問合せ要求を検出する問合せ検出手段、
この問合せ検出手段で前記問合せ要求を検出したときの前記コンテンツの再生時刻に基づいて、その問合せ要求を検出したときの前記時間間隔内の用語を、前記コンテンツ解説データを蓄積した解説データ蓄積手段から検索する用語検索手段、
この用語検索手段で検索された用語の一覧を提示する用語一覧提示手段、
この用語一覧提示手段で提示した用語の一覧から、所望の用語を選択する用語選択手段、
この用語選択手段で選択された用語に対応する解説文を前記解説データ蓄積手段から検索する解説文検索手段、
この解説文検索手段で検索された解説文を提示する解説文提示手段、
として機能させることを特徴とするコンテンツ解説データ提示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツの再生時刻にコンテンツの解説データを対応付けたコンテンツ解説データを生成するコンテンツ解説データ生成装置、その方法及びそのプログラム、並びに、そのコンテンツ解説データをコンテンツ再生時に提示するコンテンツ解説データ提示装置、その方法及びそのプログラムに関する。
【０００２】
【従来の技術】
従来、ＢＳデジタル放送におけるデータ放送等において、コンテンツの内容に関連した情報、例えば、現在放送しているドラマの登場人物のプロフィール、スポーツ番組における詳細な競技記録等を、コンテンツに付加して送信することで視聴者に提示する技術が存在している。このＢＳデジタル放送におけるデータ放送では、データをＢＭＬ（Ｂｒｏａｄｃａｓｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）で記述し、データカルーセルで伝送を行っている（例えば、非特許文献１参照）。
【０００３】
また、放送番組として提供されるコンテンツの再生時に、用語の解説を視聴者に提示する手法としては、番組制作者が予め用語の解説文をテキストデータで生成し、そのテキストデータを「字幕」としてコンテンツの映像に重畳して提示する手法がとられている。この字幕により解説を提示する手法として、例えば、ＢＳデジタル放送においては、映像と字幕を分離して送信し、受信機側でその映像と字幕を合成（重畳）するクローズドキャプション方式がとられている。このとき、字幕のデータ（字幕文データ）は、映像の再生時刻に同期した表示開始時刻が付加され、受信機側で、映像の再生時刻に同期して映像と合成される。（例えば前記同様、非特許文献１参照）。
【０００４】
また、ＤＶＤ　Ｖｉｄｅｏとして提供されるコンテンツには、ＤＶＤ製作者が予めコンテンツ内で使用されている用語及びその用語の解説文を五十音順等で配列して作成した用語集が添付されている。この場合、視聴者はその用語集を検索することで、所望の用語の解説を得ることができる。
【０００５】
【非特許文献１】
「デジタル放送におけるデータ放送符号化方式と伝送方式（ＡＲＩＢＳＴＤ−Ｂ２４）」、（社）電波産業会、平成１１年１０月２６日
【０００６】
【発明が解決しようとする課題】
前記従来の技術におけるデータ放送でコンテンツの内容に関連する情報を提示する手法においては、そのコンテンツの全体の内容に関連する情報を提示することは可能であるが、コンテンツの再生時刻に同期したものではないため、視聴者がコンテンツの再生時にコンテンツの内容の中で疑問に思った用語を、疑問に思ったときに解説して提示するものではない。
【０００７】
また、放送番組で用語の解説を字幕で提供する手法は、ニュース番組のような新語や専門用語が頻出する番組では、解説を行う用語が多くなり解説を画面上に提示しきれないという問題がある。また、解説を行う用語を番組製作者が決めるため、その用語の解説を必要としない視聴者にとっては、画面上の字幕は煩わしいものとなってしまう。
【０００８】
さらに、視聴者が字幕等で提示されない用語の解説を必要とする場合、視聴者は、辞書やインターネット等の他のメディアによって用語の解説を得なければならない。しかし、視聴者にとって未知の用語を音声として聞き取ることは難しく、間違った単語で辞書を引いたり、インターネット検索を行ってしまう可能性があった。また、放送番組のような時間に伴って内容が変化するコンテンツにおいて、未知の用語をそのままにしておくとコンテンツの内容の理解度を低下させてしまうという問題がある。
【０００９】
また、ＤＶＤ等で実現されている用語集は、コンテンツで使用されている用語全てをリスト表示するため、視聴者がそのリストから所望する用語を探さなければならないという煩わしさがあった。さらに、視聴者にとって未知の用語を音声として聞き取ることは難しいため、前記同様、間違った単語でリストの検索を行ってしまうという問題があった。
【００１０】
本発明は、以上のような問題点に鑑みてなされたものであり、放送番組のような時間に伴って内容が変化するコンテンツにおいて、視聴者が疑問に思った用語の解説をその疑問に思ったタイミングで提示することを可能にしたコンテンツ解説データ生成装置、その方法及びそのプログラム、並びに、コンテンツ解説データ提示装置、その方法及びそのプログラムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項１に記載のコンテンツ解説データ生成装置は、コンテンツの再生時刻に同期して生成された前記コンテンツに関連する文字情報から、用語とその用語を解説した解説文とを蓄積した用語データベースを参照して、前記コンテンツの再生時刻に関連付けたコンテンツ解説データを生成するコンテンツ解説データ生成装置であって、前記文字情報をその文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする文字情報分割手段と、この文字情報分割手段で分割された文字情報分割ブロックから、形態素解析により名詞又は名詞句となる文字列を前記文字情報分割ブロック内の用語であるブロック内用語として抽出する用語抽出手段と、この用語抽出手段で抽出したブロック内用語に対応する解説文であるブロック内用語解説文を、前記用語データベースから検索する解説文検索手段と、前記コンテンツの再生時刻に同期した前記文字情報分割ブロックの時間情報と、前記用語抽出手段で抽出されたブロック内用語と、前記解説文検索手段で検索されたブロック内用語解説文とを関連付けたブロック情報を生成するブロック情報生成手段と、このブロック情報生成手段で生成された複数の前記ブロック情報を、前記時間情報に基づいて時系列に連結して前記コンテンツ解説データとする時系列ブロック連結手段と、を備える構成とした。
【００１２】
かかる構成によれば、コンテンツ解説データ生成装置は、文字情報分割手段によって、コンテンツの再生時刻に同期して生成された文字情報を、その文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする。例えば、句点で文字情報を分割したり、特定の時間間隔、例えば１分間隔で文字情報を分割する。または、コンテンツがニュース番組等の項目によって分割可能なものであれば、その項目毎に文字情報を分割することとしてもよい。
【００１３】
また、コンテンツ解説データ生成装置は、用語抽出手段によって、文字情報分割手段で分割した文字情報分割ブロックに対して形態素解析を行うことで、名詞又は名詞句となる文字列を文字情報分割ブロック内の用語であるブロック内用語として抽出する。そして、解説文検索手段によって、ブロック内用語に対応する解説文であるブロック内用語解説文を、用語データベースから検索する。なお、この用語データベースは、予め用語とその用語を解説した解説文とを対応付けて記憶したデータベースである。
【００１４】
さらに、コンテンツ解説データ生成装置は、ブロック情報生成手段によって、コンテンツの再生時刻に同期した文字情報分割ブロックの時間情報（例えば、タイムコード）と、ブロック内用語と、ブロック内用語解説文とを関連付けたブロック情報を生成する。なお、このブロック情報は、時間情報とブロック内用語とブロック内用語解説文とを連結したテキストデータである。
【００１５】
そして、コンテンツ解説データ生成装置は、時系列ブロック連結手段によって、複数のブロック情報を時間情報（例えば、タイムコード）に基づいて時系列に並べたコンテンツ解説データを生成する。
これによって、コンテンツ解説データ生成装置は、コンテンツの再生時刻に同期して、かつ、コンテンツの内容に関連した用語及びその解説文を含んだコンテンツ解説データを生成することができる。
【００１６】
さらに、請求項２に記載のコンテンツ解説データ生成装置は、請求項１に記載のコンテンツ解説データ生成装置において、前記ブロック情報生成手段は、前記コンテンツの再生時刻に対して前又は後の前記文字情報分割ブロックに含まれるブロック内用語及びブロック内用語解説文を含んで前記ブロック情報を生成することを特徴とする。
【００１７】
かかる構成によれば、コンテンツ解説データ生成装置は、ブロック情報生成手段で、各ブロック情報を生成するときに、コンテンツの再生時刻に対して前又は後の文字情報分割ブロックに含まれるブロック内用語及びブロック内用語解説文を重複して含ませる。これによって、コンテンツ解説データを提示する際に、ブロック情報間で一部重複する用語を持たせることで、ブロック情報の切り替わりを滑らかにし、視聴者がある時間遅れてコンテンツの内容に対する問合せを行っても、前の用語を提示することが可能になる。
【００１８】
また、請求項３に記載のコンテンツ解説データ生成方法は、コンテンツの再生時刻に同期して生成された前記コンテンツに関連する文字情報と、用語及びその用語を解説した解説文とに基づいて、前記コンテンツの再生時刻に関連付けたコンテンツ解説データを生成するコンテンツ解説データ生成方法であって、前記文字情報をその文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする文字情報分割ステップと、前記コンテンツの再生時刻に同期した前記文字情報分割ブロックの時間情報と、前記文字情報分割ブロック内の内容に関連する用語であるブロック内用語と、そのブロック内用語の解説文であるブロック内用語解説文とを関連付けたブロック情報を生成するブロック情報生成ステップと、このブロック情報生成ステップで生成された複数の前記ブロック情報を、前記時間情報に基づいて時系列に連結して前記コンテンツ解説データとする時系列ブロック連結ステップと、を含むことを特徴とする。
【００１９】
この方法によれば、コンテンツ解説データ生成方法は、文字情報分割ステップで、コンテンツの再生時刻に同期して生成された文字情報を、その文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする。そして、ブロック情報生成ステップで、コンテンツの再生時刻に同期した文字情報分割ブロックの時間情報（例えば、タイムコード）と、文字情報分割ブロック内の内容に関連する用語であるブロック内用語と、そのブロック内用語の解説文であるブロック内用語解説文とを関連付けたブロック情報を生成する。なお、このブロック情報は、時間情報とブロック内用語とブロック内用語解説文とを連結したテキストデータである。
そして、時系列ブロック連結ステップで、複数のブロック情報を時間情報（例えば、タイムコード）に基づいて時系列に並べたコンテンツ解説データを生成する。
【００２０】
さらに、請求項４に記載のコンテンツ解説データ生成方法は、請求項３に記載のコンテンツ解説データ生成方法において、前記ブロック情報生成ステップは、前記文字情報分割ステップで分割された文字情報分割ブロックから、形態素解析により名詞又は名詞句となる文字列を前記文字情報分割ブロック内のブロック内用語として抽出する用語抽出ステップと、この用語抽出ステップで抽出したブロック内用語に対応する前記ブロック内用語解説文を、用語とその用語を解説した解説文とを蓄積した用語データベースから検索する解説文検索ステップと、を含んでいることを特徴とする。
【００２１】
この方法によれば、コンテンツ解説データ生成方法は、用語抽出ステップで、文字情報分割ブロックに対して形態素解析を行うことで、名詞又は名詞句となる文字列を文字情報分割ブロック内の用語であるブロック内用語として抽出する。そして、解説文検索ステップで、ブロック内用語に対応する解説文であるブロック内用語解説文を、用語データベースから検索する。
これによって、コンテンツの再生時刻に同期して生成された文字情報から、用語を抽出することが可能になる。
【００２２】
また、請求項５に記載のコンテンツ解説データ生成プログラムは、コンテンツの再生時刻に同期して生成された前記コンテンツに関連する文字情報から、用語とその用語を解説した解説文とを蓄積した用語データベースを参照して、前記コンテンツの再生時刻に関連付けたコンテンツ解説データを生成するために、コンピュータを、以下の手段によって機能させる構成とした。
【００２３】
すなわち、前記文字情報をその文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする文字情報分割手段、この文字情報分割手段で分割された文字情報分割ブロックから、形態素解析により名詞又は名詞句となる文字列を前記文字情報分割ブロック内の用語であるブロック内用語として抽出する用語抽出手段、この用語抽出手段で抽出したブロック内用語に対応する解説文であるブロック内用語解説文を、前記用語データベースから検索する解説文検索手段、前記コンテンツの再生時刻に同期した前記文字情報分割ブロックの時間情報と、前記用語抽出手段で抽出されたブロック内用語と、前記解説文検索手段で検索されたブロック内用語解説文とを関連付けたブロック情報を生成するブロック情報生成手段、このブロック情報生成手段で生成された複数の前記ブロック情報を、前記時間情報に基づいて時系列に連結して前記コンテンツ解説データとする時系列ブロック連結手段、とした。
【００２４】
かかる構成によれば、コンテンツ解説データ生成プログラムは、文字情報分割手段によって、コンテンツの再生時刻に同期して生成された文字情報を、その文字情報の区切り又は特定の時間間隔で分割して文字情報分割ブロックとする。
そして、用語抽出手段によって、文字情報分割手段で分割した文字情報分割ブロックに対して形態素解析を行うことで、名詞又は名詞句となる文字列を前記文字情報分割ブロック内の用語であるブロック内用語として抽出する。また、解説文検索手段によって、ブロック内用語に対応する解説文であるブロック内用語解説文を、用語データベースから検索する。
【００２５】
さらに、コンテンツ解説データ生成プログラムは、ブロック情報生成手段によって、コンテンツの再生時刻に同期した文字情報分割ブロックの時間情報（例えば、タイムコード）と、ブロック内用語と、ブロック内用語解説文とを関連付けたブロック情報を生成する。そして、時系列ブロック連結手段によって、複数のブロック情報を時間情報（例えば、タイムコード）に基づいて時系列に並べたコンテンツ解説データを生成する。
これによって、コンテンツ解説データ生成プログラムは、コンテンツの再生時刻に同期して、かつ、コンテンツの内容に関連する用語及びその解説文を含んだコンテンツ解説データを生成することができる。
【００２６】
また、請求項６に記載のコンテンツ解説データ提示装置は、コンテンツの再生時刻を複数の時間間隔に分割した時間情報と、前記時間間隔毎の前記コンテンツの内容に関連した用語と、その用語を解説した解説文とからなるコンテンツ解説データを、前記コンテンツの再生に同期して提示するコンテンツ解説データ提示装置であって、前記コンテンツ再生時に、前記コンテンツに関する問合せ要求を検出する問合せ検出手段と、この問合せ検出手段で前記問合せ要求を検出したときの前記コンテンツの再生時刻に基づいて、その問合せ要求を検出したときの前記時間間隔内の用語を、前記コンテンツ解説データを蓄積した解説データ蓄積手段から検索する用語検索手段と、この用語検索手段で検索された用語の一覧を提示する用語一覧提示手段と、この用語一覧提示手段で提示した用語の一覧から、所望の用語を選択する用語選択手段と、この用語選択手段で選択された用語に対応する解説文を前記解説データ蓄積手段から検索する解説文検索手段と、この解説文検索手段で検索された解説文を提示する解説文提示手段と、を備える構成とした。
【００２７】
かかる構成によれば、コンテンツ解説データ提示装置は、問合せ検出手段によって、コンテンツに関する問合せ要求を検出する。例えば、視聴者が発声する特定の言葉を音声認識によって認識したり、リモコンやキーボード等の特定のボタンが押下されたことを検出して、視聴者がコンテンツに関する問合せ行ったことを検出する。
【００２８】
そして、コンテンツ解説データ提示装置は、用語検索手段によって、その問合せ要求を検出した時刻が、コンテンツ解説データのどの時間間隔に含まれるかを判定し、その時間間隔に含まれる用語を検索し抽出する。ここで抽出した１つ以上の用語を、用語一覧提示手段によって、用語一覧として提示する。これによって、その時間間隔において、視聴者が疑問に思う用語の候補を一覧形式で視聴者に提示することができる。
【００２９】
さらに、コンテンツ解説データ提示装置は、用語選択手段によって、視聴者が所望する用語を選択したことを検出する。例えば、リモコンの上下左右の方向キーや決定キーが押下されたことを検出したり、マウスのボタンが押下（クリック）されたことを検出することで、用語が選択されたことを認識する。
【００３０】
また、コンテンツ解説データ提示装置は、解説文検索手段によって、用語選択手段で選択された用語に対応する解説文を、コンテンツ解説データを蓄積した解説データ蓄積手段から検索する。そして、解説文提示手段によって、その検索された解説文を画面上に提示する。
【００３１】
さらに、請求項７に記載のコンテンツ解説データ提示方法は、コンテンツの再生時刻を複数の時間間隔に分割した時間情報と、前記時間間隔毎の前記コンテンツの内容に関連した用語と、その用語を解説した解説文とからなるコンテンツ解説データを、前記コンテンツの再生に同期して提示するコンテンツ解説データ提示方法であって、前記コンテンツ再生時に、前記コンテンツに関する問合せ要求を検出する問合せ検出ステップと、この問合せ検出ステップで検出した問合せ要求の時刻と前記時間情報とに基づいて、その問合せ要求を検出した時刻に対応する前記時間間隔内の用語を前記コンテンツ解説データから検索して、その用語の一覧を提示する用語一覧提示ステップと、この用語一覧提示ステップで提示した用語の一覧から、所望の用語を選択する用語選択ステップと、この用語選択ステップで選択された用語に対応する前記解説文を前記コンテンツ解説データから検索して提示する解説文提示ステップと、を含むことを特徴とする。
【００３２】
この方法によれば、コンテンツ解説データ提示方法は、問合せ検出ステップで、コンテンツに関する問合せ要求を検出する。例えば、視聴者が発声する特定の言葉を音声認識によって認識したり、リモコンやキーボード等の特定のボタンが押下されたことを検出して、視聴者がコンテンツに関する問合せ行ったことを検出する。そして、用語一覧提示ステップで、問合せ要求を検出した時刻に対応する時間間隔内の用語の一覧を提示する。
また、用語選択ステップで、視聴者が所望する用語をリモコン、キーボード、マウス等で選択したことを検出する。そして、解説文提示ステップで、選択された用語に対応する解説文を画面上に提示する。
【００３３】
また、請求項８に記載のコンテンツ解説データ提示プログラムは、コンテンツの再生時刻を複数の時間間隔に分割した時間情報と、前記時間間隔毎の前記コンテンツの内容に関連した用語と、その用語を解説した解説文とからなるコンテンツ解説データを、前記コンテンツの再生に同期して提示するために、コンピュータを、以下の手段によって機能させる構成とした。
【００３４】
すなわち、前記コンテンツ再生時に、前記コンテンツに関する問合せ要求を検出する問合せ検出手段、この問合せ検出手段で前記問合せ要求を検出したときの前記コンテンツの再生時刻に基づいて、その問合せ要求を検出したときの前記時間間隔内の用語を、前記コンテンツ解説データを蓄積した解説データ蓄積手段から検索する用語検索手段、この用語検索手段で検索された用語の一覧を提示する用語一覧提示手段、この用語一覧提示手段で提示した用語の一覧から、所望の用語を選択する用語選択手段、この用語選択手段で選択された用語に対応する解説文を前記解説データ蓄積手段から検索する解説文検索手段、この解説文検索手段で検索された解説文を提示する解説文提示手段、とした。
【００３５】
かかる構成によれば、コンテンツ解説データ提示プログラムは、問合せ検出手段によって、コンテンツに関する問合せ要求を検出する。例えば、視聴者が発声する特定の言葉を音声認識によって認識したり、リモコンやキーボード等の特定のボタンが押下されたことを検出して、視聴者がコンテンツに関する問合せを行ったことを検出する。
【００３６】
そして、コンテンツ解説データ提示プログラムは、用語検索手段によって、その問合せ要求を検出した時刻が、コンテンツ解説データのどの時間間隔に含まれるかを判定し、その時間間隔に含まれる用語を検索し抽出する。ここで抽出した１つ以上の用語を、用語一覧提示手段によって、用語一覧として提示する。これによって、その時間間隔において、視聴者が疑問に思う用語の候補を一覧形式で視聴者に提示することができる。
【００３７】
さらに、コンテンツ解説データ提示プログラムは、用語選択手段によって、視聴者が所望する用語を選択したことを検出する。例えば、リモコンの上下左右の方向キーや決定キーが押下されたことを検出したり、マウスのボタンが押下（クリック）されたことを検出することで、用語が選択されたことを認識する。
【００３８】
また、コンテンツ解説データ提示プログラムは、解説文検索手段によって、用語選択手段で選択された用語に対応する解説文を、コンテンツ解説データを蓄積した解説データ蓄積手段から検索する。そして、解説文提示手段によって、その検索された解説文を画面上に提示する。
【００３９】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
［第一の実施の形態：コンテンツ解説データ生成・送信システム］
図１は、本発明におけるコンテンツ解説データ生成装置３０を含んだコンテンツ解説データ生成・送信システム１の構成を示したブロック図である。図１に示したコンテンツ解説データ生成・送信システム１は、コンテンツ蓄積装置２０に蓄積されているナレーション原稿２２から、コンテンツ２１の再生時刻に対応付けたコンテンツ解説データを生成し、コンテンツ２１と多重化し、放送波として送信するものである。
【００４０】
このコンテンツ解説データ生成・送信システム１は、用語データベース１０と、コンテンツ蓄積装置２０と、コンテンツ解説データ生成装置３０と、多重化送信装置４０とを備えて構成した。
【００４１】
用語データベース１０は、用語とその用語の解説文を対応付けて記憶したデータベースである。この用語データベース１０には、予めコンテンツ２１の内容に関連する用語１１（例えば、新語、専門用語、固有名詞、地名、難解な外来語等の解説を要する単語）と、その用語１１を解説した解説文１２を関連付けて登録しておく。
【００４２】
コンテンツ蓄積装置２０は、一般的な記録媒体であるハードディスク、半導体メモリ等で構成され、放送番組等のコンテンツ（映像・音声）２１と、そのコンテンツ２１の音声を文字情報（テキスト情報）に変換した情報（以下、ナレーション原稿２２という）を蓄積しておくものである。一般にニュースの原稿や、ドラマ、ドキュメンタリ等のナレーションあるいは台詞の多くは、映像のシーンやカットと呼ばれる映像の区間に対応した電子データとして扱われている。そこで、ナレーション原稿２２は、例えば、この電子データを文字情報に変換することで生成しておく。また、このナレーション原稿２２には、シーンやカットの時刻を示すタイムコードを付与しておく。
【００４３】
コンテンツ解説データ生成装置３０は、ナレーション原稿２２と、用語データベース１０とに基づいて、コンテンツ２１の内容に関連する用語及びその解説文を、コンテンツ２１の再生時刻に対応付けたコンテンツ解説データとして生成するものである。
【００４４】
多重化送信装置４０は、コンテンツ蓄積装置２０に蓄積されているコンテンツ２１と、コンテンツ解説データ生成装置３０で生成されたコンテンツ解説データとを多重化し、放送波として送信するものである。例えば、コンテンツ及びコンテンツ解説データをデジタル放送で放送する場合、コンテンツをＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）形式に変換し、コンテンツ解説データをセクション（Ｓｅｃｔｉｏｎ）形式に変換し、その変換された各々のデータを多重化し、伝送路符号化を行うことで放送波として送信する。
【００４５】
（コンテンツ解説データ生成装置の構成）
以下、コンテンツ解説データ生成装置３０の内部構成について説明する。
ここでは、コンテンツ解説データ生成装置３０を、文字情報分割手段３１と、用語抽出手段３２と、解説文検索手段３３と、ブロック情報生成手段３４と、時系列ブロック連結手段３５とで構成した。
【００４６】
文字情報分割手段３１は、コンテンツ蓄積装置２０に蓄積されているナレーション原稿２２をタイムコードに基づいて特定の時間間隔で分割し、文字情報分割ブロックとするものである。例えば、タイムコードに基づいて、１分間隔でナレーション原稿２２を分割する。この文字情報分割手段３１で分割された文字情報分割ブロックは、用語抽出手段３２へ通知される。さらに、文字情報分割手段３１は、分割された文字情報分割ブロック内のタイムコードや分割の単位（例えば１分間隔等）を示す時間情報をブロック情報生成手段３４へ通知するものでもある。
【００４７】
なお、ここではナレーション原稿２２を特定の時間間隔で分割したが、例えば、ニュース番組等では、ニュースの項目を文字情報の区切りとして分割することとしてもよい。この場合、ナレーション原稿２２には、予めタイムコード以外に項目を識別する識別コードを付与しておくものとする。
【００４８】
用語抽出手段３２は、文字情報分割手段３１で分割された文字情報分割ブロックから、用語（ブロック内用語）を抽出するものである。この用語抽出手段３２では、文字情報分割ブロックに対して形態素解析を行うことで、名詞や名詞句となる単語をブロック内用語として抽出する。これによって、文字情報分割ブロック内に存在する新語、専門用語、固有名詞、地名、外来語等がブロック内用語として抽出される。この用語抽出手段３２で抽出されたブロック内用語は、解説文検索手段３３及びブロック情報生成手段３４へ通知される。
【００４９】
なお、用語抽出手段３２で抽出されたブロック内用語は、図示していない表示手段に表示され、コンテンツ制作者が図示していないキーボード等の入力手段によって、不要なブロック内用語を削除したり、文字情報分割ブロックには含まれてない単語を関連用語として追加することも可能である。
【００５０】
解説文検索手段３３は、用語データベース１０から、用語抽出手段３２で抽出されたブロック内用語と同じ用語１１を検索し、その用語１１に対応する解説文１２をブロック内用語解説文として読み込むものである。ここで、読み込まれたブロック内用語解説文は、ブロック情報生成手段３４へ通知される。
【００５１】
なお、ブロック内用語が用語データベース１０に登録されていない場合は、コンテンツ制作者が図示していないキーボード等の入力手段によって、その解説文をブロック内用語解説文として入力する。また、このときのブロック内用語及びブロック内用語解説文は、新規用語及びその解説文として用語データベース１０に登録されるものとする。
【００５２】
ブロック情報生成手段３４は、文字情報分割手段３１で分割された文字情報分割ブロックの時間情報（分割時間、タイムコードを含む）と、用語抽出手段３２で抽出されたブロック内用語と、解説文検索手段３３で検索されたブロック内用語解説文とを関連付けたブロック情報を生成するものである。ここで生成されたブロック情報は、時系列ブロック連結手段３５へ通知される。
【００５３】
ここで、図２を参照してブロック情報の生成例について説明する。図２は、文字情報分割ブロックの分割間隔を１分としたときのブロック情報の生成例を示したものである。なお、ここでは、タイムコードを［時：分：秒：フレーム］の形式で表現している。
【００５４】
図２（ａ）の例では、時刻Ｔ１［００：００：０５：１４］、時刻Ｔ２［００：００：３２：０５］及び時刻Ｔ３［００：００：５１：０５］のタイムコードで発生した用語（ブロック内用語）Ｗ１〜Ｗ３及びその解説文（ブロック内用語解説文）Ｅ１〜Ｅ３を、最初の１分間（［００：００：００：００］〜［００：００：５９：２９］）のブロック情報Ｂ１としてブロック化する。
【００５５】
また、時刻Ｔ４［００：０１：０２：０５］及び時刻Ｔ５［００：０１：１５：１０］のタイムコードで発生した用語（ブロック内用語）Ｗ４、Ｗ５及びその解説文（ブロック内用語解説文）Ｅ４、Ｅ５を、次の１分間（［００：０１：００：００］〜［００：０１：５９：２９］）のブロック情報Ｂ２としてブロック化する。
【００５６】
図２（ｂ）は、図２（ａ）と同じ時刻Ｔ１〜Ｔ５に発生した用語Ｗ１〜Ｗ５及び解説文Ｅ１〜Ｅ５から別のブロック情報を生成する例を示している。図２（ｂ）のブロック情報Ｂ１は、図２（ａ）と同様であるので説明を省略する。図２（ｂ）のブロック情報Ｂ２は、ブロック情報Ｂ１に続く次の１分間（［００：０１：００：００］〜［００：０１：５９：２９］）のブロック情報を示している点においては、図２（ａ）と同様であるが、時刻Ｔ３の用語Ｗ３及び解説文Ｅ３が含まれている点が異なっている。
【００５７】
この図２（ｂ）において、ブロック情報Ｂ２は、１分間の時間間隔で発生した用語Ｗ４、Ｗ５及びその解説文である解説文Ｅ４、Ｅ５以外に、ブロック情報Ｂ２の開始時間（［００：０１：００：００］）の前の特定時間（ここでは１０秒間とする）に発生している用語及びその解説文を含むこととした。すなわち、時刻Ｔ３の用語Ｗ３及び解説文Ｅ３は、ブロック情報Ｂ１とブロック情報Ｂ２の両方に含まれることになる。
【００５８】
これによって、コンテンツ再生時に、その再生時刻を含んだブロック情報の用語及びその解説文を提示する際に、ブロック情報が次のブロック情報に切り替わっても、前のブロック情報の終了直前（例えば１０秒間）に発生した用語及びその解説文を提示することができる。すなわち、ブロック情報の切り替わりを滑らかにすることができる。
【００５９】
なお、図２（ｂ）におけるブロック情報Ｂ２には、時刻Ｔ３の用語Ｗ３及び解説文Ｅ３の実体（文字情報）を含ませることも可能であるが、ブロック情報Ｂ１の時刻Ｔ３の情報を指し示すポインタのみを含むこととしてもよい。
図１に戻って説明を続ける。
【００６０】
時系列ブロック連結手段３５は、ブロック情報生成手段３４で生成されたブロック情報を各ブロック情報の開始時間の順番に時系列に連結した１つのコンテンツ解説データを生成するものである。このコンテンツ解説データが、コンテンツ解説データ生成装置３０の出力となる。
【００６１】
以上、コンテンツ解説データ生成装置３０を含んだコンテンツ解説データ生成・送信システム１の構成について説明したが、コンテンツ解説データ生成装置３０で生成されたコンテンツ解説データは、放送用データ以外にも、ＤＶＤ等の記録メディアにコンテンツとともにパッケージ化されるデータとして使用することも可能である。
【００６２】
なお、コンテンツ解説データ生成装置３０は、コンピュータにおいて各手段を各機能プログラムとして実現することも可能であり、各機能プログラムを結合してコンテンツ解説データ生成プログラムとして動作させることも可能である。
【００６３】
（コンテンツ解説データ生成装置の動作）
次に、図１及び図３を参照して、コンテンツ解説データ生成・送信システム１の主要構成であるコンテンツ解説データ生成装置３０の動作について説明する。図３は、コンテンツ解説データ生成装置３０の動作を示すフローチャートである。
【００６４】
まず、コンテンツ解説データ生成装置３０は、文字情報分割手段３１によって、予め放送番組等のコンテンツ（映像・音声）２１と、そのコンテンツ２１の音声を文字情報（テキスト情報）として変換したナレーション原稿２２をタイムコードに基づいて特定の時間間隔（例えば１分間隔）で分割し、文字情報分割ブロックとする（文字情報分割ステップ：Ｓ１）。
【００６５】
そして、用語抽出手段３２によって、文字情報分割ステップ（Ｓ１）で分割された文字情報分割ブロックに対して形態素解析を行うことで、文字情報分割ブロックから名詞又は名詞句となる単語を用語（ブロック内用語）として抽出する（用語抽出ステップ：Ｓ２）。
【００６６】
また、解説文検索手段３３によって、用語抽出ステップ（Ｓ２）で抽出された用語（ブロック内用語）に対応する解説文を用語データベース１０から検索して、ブロック内用語解説文とする（解説文検索ステップ：Ｓ３）。
【００６７】
さらに、コンテンツ解説データ生成装置３０は、ブロック情報生成手段３４によって、文字情報分割ステップ（Ｓ１）で分割された文字情報分割ブロックの分割時間やタイムコードを含んだ時間情報と、用語抽出ステップ（Ｓ２）で抽出されたブロック内用語と、解説文検索ステップ（Ｓ３）で検索されたブロック内用語解説文とを１つのテキストデータであるブロック情報として生成する（ブロック情報生成ステップ：Ｓ４）。
【００６８】
そして、コンテンツ解説データ生成装置３０は、時系列ブロック連結手段３５によって、ブロック情報生成ステップ（Ｓ４）で生成されたブロック情報を、そのブロック情報の開始時間の順番に時系列に連結し、コンテンツ解説データとして出力する（時系列ブロック連結ステップ：Ｓ５）。
【００６９】
このブロック情報生成ステップ（Ｓ５）で生成されたコンテンツ解説データは、多重化送信装置４０によって、コンテンツと多重化されて放送波（放送データ）として放送される。また、このコンテンツ解説データは、ＤＶＤ等の記録メディアにコンテンツとともにパッケージ化してもよい。
【００７０】
以上の各ステップによって、コンテンツ解説データ生成装置３０は、ナレーション原稿２２と、用語データベース１０とに基づいて、コンテンツ２１の内容に関連する用語及びその解説文を、コンテンツ２１の再生時刻に対応付けたコンテンツ解説データとして生成する。
【００７１】
［第二の実施の形態：コンテンツ受信装置］
次に、コンテンツ解説データ生成・送信システム１から、放送波として放送されるコンテンツ及びコンテンツ解説データからなる放送データを受信して、そのコンテンツ及びコンテンツ解説データを再生するコンテンツ受信装置の構成について説明する。
【００７２】
図４は、本発明におけるコンテンツ解説データ提示装置８０を含んだコンテンツ受信装置２の構成を示したブロック図である。図４に示したコンテンツ受信装置２は、コンテンツ及びコンテンツ解説データからなる放送データを受信して、コンテンツ再生時に、そのコンテンツに関連する用語及び解説文を提示するものである。
このコンテンツ受信装置２は、受信分離装置５０と、受信蓄積装置６０と、入力装置７０と、コンテンツ解説データ提示装置８０と、出力装置９０とを備えて構成した。
【００７３】
受信分離装置５０は、放送波として送信されてくる放送データ（コンテンツ及びコンテンツ解説データ）を受信して、コンテンツ６１及びコンテンツ解説データ６２に分離して、それぞれを受信蓄積装置６０に蓄積するものである。
【００７４】
受信蓄積装置６０は、一般的な記録媒体であるハードディスク、半導体メモリ等で構成され、受信分離装置５０で受信し、分離されたコンテンツ６１及びコンテンツ解説データ６２を蓄積しておくものである。例えば、視聴者が好きなときにコンテンツを視聴することができるホームサーバ（Ｈｏｍｅ　Ｓｅｒｖｅｒ）や、ハードディスクレコーダ等である。この受信蓄積装置６０に蓄積されたコンテンツ６１及びコンテンツ解説データ６２は、コンテンツ解説データ提示装置８０で読み出され再生される。なお、このコンテンツ解説データ６２は、コンテンツ解説データ生成装置３０（図１参照）で生成されたものであり、コンテンツ６１の再生時刻に同期させるための時間情報と、その再生時刻に関連する用語と、その用語を解説した解説文とからなるブロック情報を連結したものである。
【００７５】
入力装置７０は、視聴者がコンテンツ解説データ提示装置８０に対して、操作の指示を行うものであり、例えば、キーボード、マウス、リモコン等である。また、音声入力を行うマイク等も含む。このキーボード、マウス、リモコン等で入力されたキー信号や、マイク等で入力された音声信号は、コンテンツ解説データ提示装置８０の操作制御手段８２に通知される。
【００７６】
コンテンツ解説データ提示装置８０は、入力装置７０から入力されるキー信号や音声信号に基づいて、受信蓄積装置６０に蓄積されているコンテンツ６１及びコンテンツ解説データ６２を再生して、出力装置９０に出力するものである。より詳細には、このコンテンツ解説データ提示装置８０は、通常はコンテンツ６１を再生して提示するものであるが、視聴者からの問合せ要求（入力装置７０からのキー信号又は音声信号）が入力されたタイミングで、コンテンツ６１の再生時刻に同期したコンテンツ解説データ６２を再生して提示するものである。
【００７７】
出力装置９０は、コンテンツ解説データ提示装置８０で再生されたコンテンツ６１及びコンテンツ解説データ６２を表示するものであり、例えば、映像を表示するためのＣＲＴ、液晶ディスプレイ、プラズマディスプレイ等や、音声を出力するためのスピーカ等である。
【００７８】
（コンテンツ解説データ提示装置の構成）
以下、コンテンツ解説データ提示装置８０の内部構成について説明する。
ここでは、コンテンツ解説データ提示装置８０を、コンテンツ再生手段８１と、操作制御手段８２と、情報制御手段８３と、表示制御手段８４とで構成した。
【００７９】
コンテンツ再生手段８１は、受信蓄積装置６０に蓄積されているコンテンツ６１を読み出して再生を行うものである。例えば、コンテンツがＭＰＥＧ２で符号化された動画像の場合は、ＭＰＥＧ２の符号化方式に基づいて復号を行う。ここで、再生された再生データは、表示制御手段８４に通知されて出力装置９０の画面上に表示される。なお、このコンテンツ再生手段８１におけるコンテンツの現在の再生時刻は、情報制御手段８３の用語検索部８３ａが参照する。
【００８０】
操作制御手段８２は、入力装置７０から入力される視聴者の操作指示を制御するものであり、マイク等からの音声信号や、キーボード等からのキー信号による割り込みを受け付けて、その割り込みに基づいた制御を行うものである。ここでは、操作制御手段８２を、問合せ検出部８２ａと用語選択部８２ｂとで構成した。
【００８１】
問合せ検出部（問合せ検出手段）８２ａは、コンテンツが再生されている状態で、入力装置７０を介して、視聴者からのコンテンツ内容への問合せを、音声信号やキー信号による割り込みにより受け付けて、問合せ検出通知として情報制御手段８３の用語検索部８３ａへ通知するものである。
【００８２】
例えば、問合せ検出部８２ａは、音声認識機能を備え、コンテンツ再生時に、視聴者が「それなに」というような質問の言葉を発声したことを検出する。この場合、予め定義した質問の言葉（「それなに」、「質問」等）を認識するだけでよいので、高度な音声認識技術を要しない。また、問合せ検出部８２ａは、リモコンの「用語解説」ボタンを押下したことを検出して問合せを検出することとしてもよい。
【００８３】
このように、問合せ検出部８２ａは、コンテンツ再生時に予め定めた音声やキー等の簡単な操作で視聴者からの質問の割り込みを検出する。
用語選択部（用語選択手段）８２ｂは、出力装置９０に用語の一覧が提示された状態で、入力装置７０から、視聴者が解説を望む用語を選択する信号を受け付けて、選択された用語の位置（選択位置）を情報制御手段８３の解説文検索部８３ｂへ通知するものである。例えば、リモコンの上下左右の方向キー等によって選択された用語の位置を検出し通知する。
【００８４】
情報制御手段８３は、操作制御手段８２で検出された視聴者の要求（問合せ検出通知、選択位置）に基づいて、コンテンツに関連する用語や解説文を、受信蓄積装置６０のコンテンツ解説データ６２から検索するものである。ここでは、情報制御手段８３を、用語検索部８３ａと解説文検索部８３ｂとで構成した。
【００８５】
用語検索部（用語検索手段）８３ａは、操作制御手段８２の問合せ検出部８２ａから問合せ検出通知を通知された時刻と、コンテンツ再生手段８１におけるコンテンツの再生時刻とに基づいて、視聴者が問合せを行った時刻が、コンテンツ再生のどの時間に対応するのか、すなわちコンテンツ解説データのどのブロック情報に対応するのかを求め、そのブロック情報に対応する用語をコンテンツ解説データ６２から検索するものである。ここで検索された１つ以上の用語は、表示制御手段８４の用語一覧提示部８４ａへ通知される。
【００８６】
なお、用語検索部８３ａは、コンテンツ解説データ６２内のブロック情報のなかで、問合せ検出通知を通知された時刻に近い用語を、優先度が高い用語として、用語とともにその優先度を用語一覧提示部８４ａへ通知することとしてもよい。
【００８７】
ここで、図５を参照（適宜図４参照）して、用語検索部８３ａが、問合せ検出通知を通知された時刻とコンテンツの再生時刻とに基づいて、コンテンツ解説データ６２内のブロック情報を特定する方法について説明する。図５は連続したブロック情報Ｂから、問合せを検出した時刻ｔｑに対応するブロック情報を特定する動作を概念的に示した図である。
ブロック情報Ｂは、コンテンツの再生時刻に伴って連結されているため、図５に示すように、時間ｔとともにコンテンツの内容に関連するブロック情報Ｂは変化することになる。
【００８８】
そこで、用語検索部８３ａは、コンテンツを再生した開始時刻ｓｔを記憶しておき、問合せを検出した時刻（検出時刻）ｔｑとの差分（ｔｑ−ｓｔ）により、問合せを検出した時点でのコンテンツの視聴時間ｐが算出される。そこで、この視聴時間ｐに対応するブロック情報（ここではブロック情報Ｂ４）を、問合せを検出した時刻ｔｑに対応するブロック情報として特定する。
図４に戻って説明を続ける。
【００８９】
解説文検索部（解説文検索手段）８３ｂは、操作制御手段８２の用語選択部８２ｂから通知される用語の選択位置に基づいて、その用語に対応する解説文をコンテンツ解説データ６２から検索するものである。ここで検索された解説文は、表示制御手段８４の解説文提示部８４ｂへ通知される。
【００９０】
表示制御手段８４は、コンテンツ再生手段８１で再生された再生データや、情報制御手段８３から通知される用語及び解説文を表示用データとして、出力装置９０に出力するものである。ここでは、表示制御手段８４を、用語一覧提示部８４ａと解説文提示部８４ｂとで構成した。なお、コンテンツ再生手段８１で再生された再生データは図示していないコンテンツ提示手段で、映像・音声信号に変換されて出力装置９０に出力されるものとする。
【００９１】
用語一覧提示部（用語一覧提示手段）８４ａは、情報制御手段８３の用語検索部８３ａから通知される１つ以上の用語を一覧形式にして出力装置９０に出力するものである。この用語の一覧を出力装置９０の画面上に提示する際には、コンテンツの再生データの表示領域を縮小し、その空き領域を用語表示領域として、用語の一覧を表示することとする。なお、用語の一覧は、コンテンツの映像上に重ねて表示（オーバーレイ）してもよいし、映像のない用語の一覧だけを表示した画面としてもよい。
なお、用語一覧提示部８４ａは、用語検索部８３ａから用語の優先度を通知してもらい、優先度の高い用語ほど一覧の上位に表示したり、画面上に配置する領域を大きくして表示することとしてもよい。
【００９２】
解説文提示部（解説文提示手段）８４ｂは、情報制御手段８３の解説文検索部８３ｂから通知される解説文を画面上の解説文表示領域に提示して出力装置９０に出力するものである。
【００９３】
ここで、図６を参照（適宜図４参照）して、コンテンツ解説データ提示装置８０から出力され、出力装置９０に表示される画面の一例について説明する。図６は、ニュース番組として「フレキシブルディスプレイ」に関するニュースが放送されている時に、視聴者がコンテンツ解説データ提示装置８０に対して問合せを行い、その問合せ時点における用語及び解説文を表示した画面例を示している。
【００９４】
図６に示すように、用語や解説文を画面上に表示する場合は、画面を映像表示領域Ａと、用語表示領域Ｂと、解説文表示領域Ｃとに分割する。そして、映像表示領域Ａに、コンテンツ再生手段８１で再生された再生データを表示させる。また、用語一覧提示部８４ａから出力される用語（Ｂ１〜Ｂ３）の一覧は用語表示領域Ｂに表示させ、解説文提示部８４ｂから出力される解説文は解説文表示領域Ｃに表示させる。なお、図６における画面で、「戻る」ボタンＤは、用語及び解説文の表示を終了し、映像だけの画面にする際に使用する。
【００９５】
以上、コンテンツ解説データ提示装置８０を含んだコンテンツ受信装置２の構成について説明したが、本発明はこれに限定されるものではない。例えば、コンテンツ解説データ提示装置８０にインターネットに接続可能な通信制御装置を付加し、インターネットでコンテンツを配信しながら授業を行う遠隔授業やＷｅｂＢａｓｅｄ　Ｔｒａｉｎｉｎｇとして機能させることも可能である。この場合、生徒が疑問に思った授業の内容、言葉について逐次質問を行い、その内容や言葉の解説を生徒に提示することが可能になる。
【００９６】
また、受信蓄積装置６０は、ＤＶＤプレーヤ等の記録メディアを読み込むドライブ装置としてもよい。この場合、コンテンツ及びコンテンツ解説データは、放送波として受信するのではなく、ＤＶＤ等のパッケージ化された記録メディアに書き込まれた状態で配付されることになる。
【００９７】
なお、コンテンツ解説データ提示装置８０は、コンピュータにおいて各手段を各機能プログラムとして実現することも可能であり、各機能プログラムを結合してコンテンツ解説データ提示プログラムとして動作させることも可能である。この場合、コンテンツ解説データ提示プログラムは、例えばＢＭＬ等の言語で記述したプログラムとして、放送波を介して、受信蓄積装置６０に記憶し、コンテンツ解説データ提示装置８０内で、そのプログラムを動作させることとしてもよい。
【００９８】
（コンテンツ解説データ提示装置の動作）
次に、図４及び図７を参照して、コンテンツ受信装置２の主要構成であるコンテンツ解説データ提示装置８０の動作について説明する。図７は、コンテンツ解説データ提示装置８０の動作を示すフローチャートである。
【００９９】
コンテンツ６１及びコンテンツ解説データ６２は、すでに受信分離装置５０によって、放送波で放送される放送データを受信し、分離した状態で受信蓄積装置６０に蓄積されているものとする。また、ここでは、コンテンツ６１がコンテンツ再生手段８１で再生データとして再生され、表示制御手段８４を介してＣＲＴ等の出力装置９０に表示されているものとする。
【０１００】
まず、コンテンツ解説データ提示装置８０は、操作制御手段８２の問合せ検出部８２ａによって、入力装置７０から入力された視聴者からのコンテンツ内容への問合せを検出する（問合せ検出ステップ：Ｒ１）。例えば、マイク等からの音声信号や、キーボード等からのキー信号による割り込みにより問合せを検出する。
【０１０１】
そして、コンテンツ解説データ提示装置８０は、情報制御手段８３の用語検索部８３ａによって、問合せ検出ステップ（Ｒ１）で視聴者からの問合せ（要求）を検出した時刻と、コンテンツ再生手段８１からのコンテンツの再生時刻とに基づいて、視聴者が問合せを行った時刻が、コンテンツ再生のどの時間に対応するのかを算出し、その時間に対応するブロック情報に含まれる用語をコンテンツ解説データ６２から検索する（用語検索ステップ：Ｒ２）。
【０１０２】
そして、コンテンツ解説データ提示装置８０は、表示制御手段８４の用語一覧提示部８４ａによって、用語検索ステップ（Ｒ２）で検索された１つ以上の用語を一覧形式にして出力装置９０に出力（表示）する（用語一覧提示ステップ：Ｒ３）。
このステップＲ３までのステップによって、視聴者が疑問に思ったときに、その疑問に思った時刻であるコンテンツの再生時刻に対応付けられた用語の一覧が、画面上に表示されることになる。
【０１０３】
そして、操作制御手段８２の用語選択部８２ｂによって、視聴者がリモコン、キーボード等の入力装置７０で指示した用語を選択し（用語選択ステップ：Ｒ４）、情報制御手段８３の解説文検索部８３ｂによって、用語選択ステップ（Ｒ４）で選択された用語に対応する解説文をコンテンツ解説データ６２から検索する（解説文検索ステップ：Ｒ５）。
【０１０４】
この解説文検索ステップ（Ｒ５）で検索された解説文が、表示制御手段８４の解説文提示部８４ｂによって、出力装置９０に出力（表示）され（解説文提示ステップ：Ｒ６）、視聴者が疑問を思った用語の解説文として提示される。
【０１０５】
以上の各ステップによって、コンテンツ解説データ提示装置８０は、コンテンツ再生時に、視聴者が疑問に思ったタイミングで、このコンテンツの再生時間に関連する用語を一覧にして提示することができる。そして、視聴者がこの用語の一覧から、疑問に思った用語を選択するという簡単な作業で、用語の解説文を表示させることができる。
【０１０６】
（コンテンツ解説データ提示装置の画面例）
次に、図８を参照して、視聴者が、コンテンツ再生時にコンテンツ解説データ提示装置８０（図４）に対して問合せを行い、そのコンテンツの再生時刻に関連する用語及び解説文を画面上に提示する画面の例について説明する。図８（ａ）はコンテンツを再生しているときの画面、図８（ｂ）は用語の一覧を表示したときの画面、図８（ｃ）は解説文を表示したときの画面をそれぞれ表している。
【０１０７】
図８（ａ）に示すように、通常、コンテンツを再生している状態では、画面全体にコンテンツの映像が再生されている。そして、この段階で、視聴者がコンテンツの内容について疑問を思った場合は、音声によって、例えば、「それなに」とマイクを通して発声する。これにより、そのコンテンツの再生時刻に関連する用語の一覧が図８（ｂ）のように表示される。
【０１０８】
そして、視聴者がリモコン、キーボード、マウス等で、用語の一覧から１つの用語を選択することで、その用語に対応する解説文が図８（ｃ）のように表示される。
このように、コンテンツ解説データ提示装置８０は、視聴者の簡単な操作で、視聴者がコンテンツ再生時に疑問に思った時点における用語の解説文を、すばやく提示することができる。
【０１０９】
【発明の効果】
以上説明したとおり、本発明に係るコンテンツ解説データ生成装置、その方法及びそのプログラム、並びに、コンテンツ解説データ提示装置、その方法及びそのプログラムでは、以下に示す優れた効果を奏する。
【０１１０】
請求項１、請求項３、請求項４又は請求項５に記載の発明によれば、放送番組のような時間に伴って内容が変化するコンテンツにおいて、コンテンツの再生時刻に同期した文字情報（ナレーション原稿）から、そのコンテンツの内容に関連する用語及びその用語を解説する解説文に基づいて、コンテンツの再生時刻に関連付けたコンテンツ解説データを生成することができる。これによって、コンテンツを再生する側で、このコンテンツ解説データを利用することで、コンテンツ再生時に、視聴者が疑問に思った用語をその時点でコンテンツ解説データから参照することが可能になる。
【０１１１】
請求項２に記載の発明によれば、ブロック情報を生成するときに、コンテンツの再生時刻に対して前又は後の文字情報分割ブロックに含まれるブロック内用語及びブロック内用語解説文を重複して含ませることができる。これによって、コンテンツを再生する側で、視聴者がある時間遅れてコンテンツの内容に対する問合せを行っても、前の用語を提示することが可能になる。
【０１１２】
請求項６、請求項７又は請求項８に記載の発明によれば、放送番組のような時間に伴って内容が変化するコンテンツにおいて、視聴者が疑問に思った用語の解説をその疑問に思ったタイミングで提示することができる。また、視聴者は、コンテンツ再生時に、「それなに」等の特定の指定方法で割り込みをかけるだけなので、疑問に思った用語をキーボード等により正確に入力する必要がない。
このように、視聴者は、疑問に思った用語を正確に聞き取る必要がなく、簡単な問合せで画面に表示される一覧から用語を選択するだけでよいので、気軽に質問をすることができる。これにより、視聴者は、放送番組等の視聴時に新しい知識を容易に習得することが可能になる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態に係るコンテンツ解説データ生成装置を含むコンテンツ解説データ生成・送信システムの構成を示すブロック図である。
【図２】本発明の第一の実施の形態に係るコンテンツ解説データ生成装置のブロック情報生成手段で生成されるブロック情報の生成例を説明するための説明図である。
【図３】本発明の第一の実施の形態に係るコンテンツ解説データ生成装置の動作を示すフローチャートである。
【図４】本発明の第二の実施の形態に係るコンテンツ解説データ提示装置を含むコンテンツ受信装置の構成を示すブロック図である。
【図５】本発明の第二の実施の形態に係るコンテンツ解説データ提示装置の用語検索部でコンテンツ解説データ内のブロック情報を特定する方法を説明するための説明図である。
【図６】本発明の第二の実施の形態に係るコンテンツ解説データ提示装置で提示される画面例である。
【図７】本発明の第二の実施の形態に係るコンテンツ解説データ提示装置の動作を示すフローチャートである。
【図８】本発明の第二の実施の形態に係るコンテンツ解説データ提示装置の提示動作を説明するための画面例である。
【符号の説明】
１　……コンテンツ解説データ生成・送信システム
２　……コンテンツ受信装置
１０……用語データベース
２０……コンテンツ蓄積装置
３０……コンテンツ解説データ生成装置
３１……文字情報分割手段
３２……用語抽出手段
３３……解説文検索手段
３４……ブロック情報生成手段
３５……時系列ブロック連結手段
４０……多重化送信装置
５０……受信分離装置
６０……受信蓄積装置
７０……入力装置
８０……コンテンツ解説データ提示装置
８１……コンテンツ再生手段
８２……操作制御手段
８２ａ…問合せ検出部（問合せ検出手段）
８２ｂ…用語選択部（用語選択手段）
８３……情報制御手段
８３ａ…用語検索部（用語検索手段）
８３ｂ…解説文検索部（解説文検索手段）
８４……表示制御手段
８４ａ…用語一覧提示部（用語一覧提示手段）
８４ｂ…解説文提示部（解説文提示手段）
９０……出力装置
【図１】
2004134909.tif 000003
【図２】
2004134909.tif 000004
【図３】
2004134909.tif 000005
【図４】
2004134909.tif 000006
【図５】
2004134909.tif 000007
【図６】
2004134909.tif 000008
【図７】
2004134909.tif 000009
【図８】
2004134909.tif 000010