(57)【要約】【課題】１つのテキスト情報に複数のシーンへのリンクを含めることができるとともに、コメントが長文になる場合であっても、コンテンツのシーンと同期させてコメントを表示することができるようにする。【解決手段】コンテンツのシーンへのリンクを少なくとも１以上含むテキスト情報をテキスト記憶部に蓄積するテキスト情報蓄積部１２と、コンテンツの所定のシーンへのリンクに対応するコメント領域を、蓄積されたテキスト情報からシーンへのリンクの位置に基づいて抽出するコメント領域抽出部１３とを備える。これにより、１つのテキスト情報に複数のシーンへのリンクを含めることができるとともに、コメントが長文になる場合であっても、シーンへのリンクの位置に基づいてコメント領域を抽出することにより、テキスト情報からシーンへのリンクを含むコメント領域を抽出することができるので、コンテンツのシーンと同期させてコメントを表示することができる。【選択図】        図３
2008084133.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツのシーンへのリンクを少なくとも１以上含んで前記コンテンツに対して加えられるアノテーションとなるテキスト情報を蓄積するテキスト記憶部と、
前記コンテンツの所定の前記シーンへのリンクに対応するコメント領域を、前記テキスト記憶部に蓄積された前記テキスト情報から前記シーンへのリンクの位置に基づいて抽出するコメント領域抽出部と、
を備えることを特徴とするコメント領域抽出装置。
【請求項２】
前記コメント領域抽出部により抽出された前記コメント領域をコメント記憶部に蓄積するコメント領域蓄積部をさらに備える、
ことを特徴とする請求項１記載のコメント領域抽出装置。
【請求項３】
前記コメント領域抽出部は、前記テキスト情報に対して段落判定を行なうことにより、所定の前記シーンへのリンクが含まれる段落を前記コメント領域として抽出する、
ことを特徴とする請求項１または２記載のコメント領域抽出装置。
【請求項４】
前記コメント領域抽出部は、前記シーンへのリンクが示すシーンの時間間隔に応じて、前記周辺領域の長さを変化させる、
ことを特徴とする請求項３記載のコメント領域抽出装置。
【請求項５】
前記テキスト情報蓄積部は、前記テキスト情報と共に当該テキスト情報が書かれた時刻情報を前記テキスト記憶部に蓄積しており、
前記コメント領域抽出部は、前記テキスト情報が書かれた時刻情報に基づいて、所定の前記シーンへのリンクが含まれるようにして前記コメント領域を抽出する、
ことを特徴とする請求項１または２記載のコメント領域抽出装置。
【請求項６】
前記コメント領域抽出部は、所定の前記シーンへのリンクの位置から前後に一定時間内に記入されたコメントだけが含まれるように前記コメント領域を抽出する、
ことを特徴とする請求項５記載のコメント領域抽出装置。
【請求項７】
前記コメント領域抽出部は、前記テキスト情報の各文における次の文との時間間隔を求め、その時間間隔がある一定以上の値の所で前記コメント領域を抽出する、
ことを特徴とする請求項５記載のコメント領域抽出装置。
【請求項８】
前記コメント領域抽出部は、前記テキスト情報の前記シーンへのリンクが含まれる代表文と当該代表文以外の文との類似度に基づいて前記コメント領域を抽出する、
ことを特徴とする請求項１または２記載のコメント領域抽出装置。
【請求項９】
所定の前記シーンへのリンクが示す前記コンテンツのシーンと略同一のシーンを示している他の前記コメント領域を前記コメント領域蓄積部から選択する同一シーン判定部と、
前記同一シーン判定部で選択された前記コメント領域から文章中で一緒に用いられることが想定される単語である共起単語を重要語として抽出する重要語抽出部と、
をさらに備え、
前記コメント領域抽出部は、前記同一シーン判定部で抽出された前記重要語が出現する文を前記コメント領域として抽出する、
ことを特徴とする請求項２記載のコメント領域抽出装置。
【請求項１０】
前記テキスト情報蓄積部によって前記テキスト記憶部に蓄積される前記テキスト情報は、当該テキスト情報を作成する際に表示されていた前記コンテンツのシーン情報を保持しており、
前記コメント領域抽出部は、前記コンテンツのシーン情報毎に前記コメント領域を抽出する、
ことを特徴とする請求項１記載のコメント領域抽出装置。
【請求項１１】
コンテンツのシーンへのリンクを少なくとも１以上含んで前記コンテンツに対して加えられるアノテーションとなるテキスト情報をテキスト記憶部に蓄積するテキスト情報蓄積機能と、
前記コンテンツの所定の前記シーンへのリンクに対応するコメント領域を、前記テキスト情報蓄積機能によって前記テキスト記憶部に蓄積された前記テキスト情報から前記シーンへのリンクの位置に基づいて抽出するコメント領域抽出機能と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
コンテンツのシーンへのリンクを少なくとも１以上含んで前記コンテンツに対して加えられるアノテーションとなるテキスト情報をテキスト記憶部に蓄積するテキスト情報蓄積工程と、
前記コンテンツの所定の前記シーンへのリンクに対応するコメント領域を、前記テキスト情報蓄積工程によって前記テキスト記憶部に蓄積された前記テキスト情報から前記シーンへのリンクの位置に基づいて抽出するコメント領域抽出工程と、
を含むことを特徴とするコメント領域抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像などのマルチメディアコンテンツについての感想や意見などのコメント領域を抽出するコメント領域抽出装置、プログラムおよびコメント領域抽出方法に関する。
【背景技術】
【０００２】
近年、テレビ放送など映像コンテンツに対して、その感想や意見などのコメント（アノテーション）をテキスト情報として記述してブログ機能や掲示板機能などを用いてネットワーク上で公開する手法が多く採られている。このように映像コンテンツに対する感想や意見などのコメントをブログ機能や掲示板機能などを用いて多数の人に公開することができることにより、映像を視聴しながら多数の人とコメントを介したコミュニケーションを図ることができる。
【０００３】
また、映像コンテンツに対するテキスト情報内に、当該映像コンテンツのシーンへのリンクを埋め込むことにより、どのシーンについてのコメントなのかを明確に閲覧者に伝える手法も採られている（例えば、特許文献１参照）。この技術によれば、シーンについてのコメントが映像再生と連動して表示されるため、閲覧者は、映像視聴中に視聴しているシーンのコメントを閲覧することができる。
【０００４】
【特許文献１】特開２００４−３６４１８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載の技術によれば、１つのシーンへのリンクに対して１つのコメントを対応させている。
【０００６】
しかしながら、テレビや映画などの映像コンテンツについての感想や意見などのコメントを書く場合、文章の中に複数のシーンへのリンクを埋め込むことによってより自由にコメントを記述できるようになるが、特許文献１に記載の技術によれば、１つの文章中に複数のシーンに対するリンクを含むコメントを記述することが困難であるという問題がある。
【０００７】
さらに、映像コンテンツについての感想や意見などのコメントが長文になる場合、閲覧者はコンテンツとテキストを同期させて閲覧することが困難であるという問題がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、コンテンツのシーンに対してコメントを付ける場合、１つのテキスト情報に複数のシーンへのリンクを含めることができるとともに、コンテンツについてのコメントが長文になる場合であっても、コンテンツのシーンと同期させてコメントを表示することができるコメント領域抽出装置、プログラムおよびコメント領域抽出方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明のコメント領域抽出装置は、コンテンツのシーンへのリンクを少なくとも１以上含んで前記コンテンツに対して加えられるアノテーションとなるテキスト情報を蓄積するテキスト記憶部と、前記コンテンツの所定の前記シーンへのリンクに対応するコメント領域を、前記テキスト記憶部に蓄積された前記テキスト情報から前記シーンへのリンクの位置に基づいて抽出するコメント領域抽出部と、を備える。
【００１０】
また、本発明のプログラムは、コンテンツのシーンへのリンクを少なくとも１以上含んで前記コンテンツに対して加えられるアノテーションとなるテキスト情報をテキスト記憶部に蓄積するテキスト情報蓄積機能と、前記コンテンツの所定の前記シーンへのリンクに対応するコメント領域を、前記テキスト情報蓄積機能によって前記テキスト記憶部に蓄積された前記テキスト情報から前記シーンへのリンクの位置に基づいて抽出するコメント領域抽出機能と、をコンピュータに実行させる。
【００１１】
また、本発明のコメント領域抽出方法は、コンテンツのシーンへのリンクを少なくとも１以上含んで前記コンテンツに対して加えられるアノテーションとなるテキスト情報をテキスト記憶部に蓄積するテキスト情報蓄積工程と、前記コンテンツの所定の前記シーンへのリンクに対応するコメント領域を、前記テキスト情報蓄積工程によって前記テキスト記憶部に蓄積された前記テキスト情報から前記シーンへのリンクの位置に基づいて抽出するコメント領域抽出工程と、を含む。
【発明の効果】
【００１２】
本発明によれば、コンテンツのシーンに対してコメントを付ける場合、１つのテキスト情報に複数のシーンへのリンクを含めることができるとともに、コンテンツについてのコメントが長文になる場合であっても、コンテンツのシーンと同期させてコメントを表示することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明にかかるコメント領域抽出装置、プログラムおよびコメント領域抽出方法の最良な実施の形態を詳細に説明する。
【００１４】
［第１の実施の形態］
本発明の第１の実施の形態を図１ないし図１５に基づいて説明する。
【００１５】
［１．システムの構成］
図１は、本発明の第１の実施の形態にかかるコメント閲覧システム１００のシステム構築例を示す模式図である。コメント閲覧システム１００は、コンテンツへのリンクを持つコメントを共有するシステムであって、図１に示すように、ユーザ間で共有するコンテンツへのリンクを持つコメントを蓄積するサーバコンピュータであるコメント領域抽出装置１に対してＩＰ（Internet Protocol）を利用したインターネットなどのネットワーク２を介して、ユーザがコンテンツへのリンクを持つコメントを書くためのクライアントコンピュータであるコメント作成閲覧装置３が複数台接続されたサーバクライアントシステムを想定する。コメント領域抽出装置１およびコメント作成閲覧装置３は、例えば、一般的なパーソナルコンピュータである。なお、実際には、コメント領域抽出装置１およびコメント作成閲覧装置３は、より多く存在しているが、図１では説明を簡素化するために、１台のコメント領域抽出装置１と２台のコメント作成閲覧装置３とを示している。コメント領域抽出装置１は、インターネットでの掲示板サーバやブログサーバとして実現されていても良い。
【００１６】
図２は、コメント領域抽出装置１およびコメント作成閲覧装置３のモジュール構成図である。コメント領域抽出装置１およびコメント作成閲覧装置３は、情報処理を行うＣＰＵ（Central Processing Unit）１０１、ＢＩＯＳなどを記憶した読出し専用メモリであるＲＯＭ（Read Only Memory）１０２、各種データを書換え可能に記憶するＲＡＭ（Random Access Memory）１０３、各種データベースとして機能するとともに各種のプログラムを格納するＨＤＤ（Hard Disk Drive）１０４、記憶媒体１１０を用いて情報を保管したり外部に情報を配布したり外部から情報を入手するためのＤＶＤドライブ等の媒体駆動装置１０５、ネットワーク２を介して外部の他のコンピュータと通信により情報を伝達するための通信制御装置１０６、処理経過や結果等を操作者に表示するＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等の表示部１０７、並びに操作者がＣＰＵ１０１に命令や情報等を入力するためのキーボードやマウス等のポインティングデバイスである入力部１０８等から構成されており、これらの各部間で送受信されるデータをバスコントローラ１０９が調停して動作する。
【００１７】
このようなコメント領域抽出装置１およびコメント作成閲覧装置３では、オペレータが電源を投入するとＣＰＵ１０１がＲＯＭ１０２内のローダーというプログラムを起動させ、ＨＤＤ１０４よりＯＳ（Operating System）というコンピュータのハードウェアとソフトウェアとを管理するプログラムをＲＡＭ１０３に読み込み、このＯＳを起動させる。このようなＯＳは、オペレータの操作に応じてプログラムを起動したり、情報を読み込んだり、保存を行ったりする。ＯＳのうち代表的なものとしては、Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）等が知られている。これらのＯＳ上で走る動作プログラムをアプリケーションプログラムと呼んでいる。なお、アプリケーションプログラムは、所定のＯＳ上で動作するものに限らず、後述の各種処理の一部の実行をＯＳに肩代わりさせるものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれているものであってもよい。
【００１８】
ここで、コメント領域抽出装置１は、アプリケーションプログラムとして、コメント領域抽出プログラムをＨＤＤ１０４に記憶している。この意味で、ＨＤＤ１０４は、コメント領域抽出プログラムを記憶する記憶媒体として機能する。
【００１９】
一方、コメント作成閲覧装置３は、アプリケーションプログラムとして、コメント作成閲覧プログラムをＨＤＤ１０４に記憶している。この意味で、ＨＤＤ１０４は、コメント作成閲覧プログラムを記憶する記憶媒体として機能する。
【００２０】
また、一般的には、コメント領域抽出装置１およびコメント作成閲覧装置３のＨＤＤ１０４にインストールされるアプリケーションプログラムは、ＣＤ−ＲＯＭやＤＶＤなどの各種の光ディスク、各種光磁気ディスク、フレキシブルディスクなどの各種磁気ディスク、半導体メモリ等の各種方式のメディア等の記憶媒体１１０に記録され、この記憶媒体１１０に記録された動作プログラムがＨＤＤ１０４にインストールされる。このため、ＣＤ−ＲＯＭ等の光情報記録メディアやＦＤ等の磁気メディア等の可搬性を有する記憶媒体１１０も、アプリケーションプログラムを記憶する記憶媒体となり得る。さらには、アプリケーションプログラムは、例えば通信制御装置１０６を介して外部から取り込まれ、ＨＤＤ１０４にインストールされても良い。
【００２１】
コメント領域抽出装置１は、ＯＳ上で動作するコメント領域抽出プログラムが起動すると、このコメント領域抽出プログラムに従い、ＣＰＵ１０１が各種の演算処理を実行して各部を集中的に制御する。一方、コメント作成閲覧装置３は、ＯＳ上で動作するコメント作成閲覧プログラムが起動すると、このコメント作成閲覧プログラムに従い、ＣＰＵ１０１が各種の演算処理を実行して各部を集中的に制御する。コメント領域抽出装置１およびコメント作成閲覧装置３のＣＰＵ１０１が実行する各種の演算処理のうち、本実施の形態の特長的な処理について以下に説明する。
【００２２】
ここで、図３はコメント閲覧システム１００の機能構成を示す構成図である。図３に示すように、コメント領域抽出装置１は、コメント領域抽出プログラムに従うことにより、通信部１１と、テキスト情報蓄積部１２と、コメント領域抽出部１３と、コメント領域蓄積部１４とを備える。一方、コメント作成閲覧装置３は、図３に示すように、コメント作成閲覧プログラムに従うことにより、テキスト作成部３１と、通信部３２と、コンテンツ蓄積部３３と、コメント同期再生部３４とを備える。以下、各機能について説明する。
【００２３】
コメント作成閲覧装置３のテキスト作成部３１は、ユーザがコンテンツへのリンクを持つテキスト情報を書く機能を発揮する。コメント作成閲覧装置３の通信部３２は、コメント領域抽出装置１と通信する機能を発揮する。コメント作成閲覧装置３のコンテンツ蓄積部３３は、コンテンツをデータベースとして機能するＨＤＤ１０４に蓄積する機能を発揮する。
【００２４】
また、コメント作成閲覧装置３のコメント同期再生部３４は、通信部３２でコメント領域抽出装置１から受信したコメント領域とコンテンツを同期させて表示する機能を発揮する。なお、コメントと同期させて表示するコンテンツは、ＤＶＤなどのメディアでもよい。この場合、コンテンツ蓄積部３３は必ずしも必要ない。
【００２５】
コメント領域抽出装置１の通信部１１は、コメント作成閲覧装置３と通信する機能を発揮する。コメント領域抽出装置１のテキスト情報蓄積部１２は、コメント作成閲覧装置３から受信したテキスト情報をテキスト記憶部として機能するＨＤＤ１０４に蓄積する機能を発揮する。
【００２６】
また、コメント領域抽出装置１のコメント領域抽出部１３は、テキスト情報蓄積部１２によりＨＤＤ１０４に蓄積されたテキスト情報からコメント領域を抽出する機能を発揮する。コメント領域抽出装置１のコメント領域蓄積部１４は、コメント領域抽出部１３により抽出されたコメント領域をコメント記憶部として機能するＨＤＤ１０４に蓄積する機能を発揮する。なお、コメント領域抽出部１３により抽出されたコメント領域を蓄積せずに、すぐにコメント作成閲覧装置３へ送信する場合は、コメント領域蓄積部１４は必要ない。
【００２７】
［２．コメント作成閲覧装置３のテキスト作成機能］
まず、コメント作成閲覧装置３のテキスト作成機能について説明する。コメント作成閲覧装置３のテキスト作成部３１は、図４に示すような画面５０を表示部１０７に表示させることにより、ユーザがコンテンツへのリンクを持つテキスト情報を書くための書き込みＵＩ（User Interface）機能を提供している。
【００２８】
図４に示すように、画面５０には、コンテンツ表示部５１、コンテンツ操作部５２、テキスト情報編集部５３、「送信」ボタン５４、「リンク挿入」ボタン５５を備えている。
【００２９】
コンテンツ表示部５１は、コンテンツ蓄積部３３によりＨＤＤ１０４に蓄積されたコンテンツデータの再生を行い、ユーザにコンテンツを閲覧させる部分である。
【００３０】
コンテンツ操作部５２は、コンテンツ表示部５１においてコンテンツを再生させたり一時停止させたり、再生速度を変化させる操作を行う部分である。
【００３１】
テキスト情報編集部５３は、コンテンツ表示部５１に表示されるコンテンツデータに付加しようとするアノテーションとなるテキスト情報をユーザに入力させるとともに、アノテーションとなるテキスト情報を表示するためのものである。ここで、アノテーションとは、コンテンツ（テキスト、画像、映像、音声など）に対して加えていく「注釈」のようなものである。例えば、コンテンツ（映像）に対して「女性が泣いているシーンは、感動した。」のような情報が、付加される。すなわち、入力部１０８などにより入力された文字がテキスト情報編集部５３に表示される。そして、最終的に入力を確定する場合には、「送信」ボタン５４を入力部１０８などにより押す。これにより、入力された文字列（テキスト情報）は、ネットワーク２を通じてコメント領域抽出装置１に転送され、アノテーションとしてそのときの時間情報等と共にコメント領域抽出装置１のテキスト情報蓄積部１２によりＨＤＤ１０４に蓄積される。
【００３２】
また、「リンク挿入」ボタン５５は、コンテンツのシーンへのリンクをテキスト情報に挿入する際に用いるものである。より具体的には、ユーザはコンテンツ操作部５２でコンテンツの再生時刻を操作し、シーンへのリンクを挿入したい時刻を表示させ、「リンク挿入」ボタン５５を選択することにより、テキスト情報編集部５３のカーソルの位置にシーンへのリンクを挿入することができる。このようなシーンのリンクは、図４ではアイコンであるシーンリンク６０として表示されている。
【００３３】
ここで、シーンリンク６０は、ユーザが「リンク挿入」ボタン５５を選択することによりテキスト情報編集部５３に挿入されるとしたが、これに限るものではなく、ユーザがテキスト情報を記入する際に、コンテンツ表示部５１に表示されていたシーンをシーンリンク６０としても良い。例えば、ユーザはコンテンツの再生をコンテンツ操作部５２によって一時停止し、そのシーンについてのコメントを入力部１０８などにより記入する。この場合、記入されたコメントはそのシーンへのシーンリンク６０と関連付けられてテキスト情報として作成される。つまり、テキスト情報を作成するユーザが、一時停止をしてコメントを記入し始めた場合に、その先頭に一時停止しているシーンへのシーンリンク６０を挿入する。この場合、「リンク挿入」ボタン５５は必ずしも必要ない。
【００３４】
また、図４に示すように、シーンリンク６０はアイコンで表示されているが、シーンリンク６０にはコンテンツを同定することができるコンテンツＩＤと、コンテンツのリンク先の時刻の情報を持っている。このシーンリンク６０が持つ情報の例を図５に示す。図５に示すように、シーンリンク６０は、コンテンツＩＤ６０１、代表時刻６０２、開始時刻６０３、終了時刻６０４からなっている。この例では、コンテンツＩＤ６０１が“１２３４”を持つコンテンツの先頭から12000ミリ秒から開始して、先頭から20000ミリ秒で終了するシーンへのリンクであり、代表となるシーンは先頭から15000ミリ秒であることがわかる。この代表となるシーンである代表時刻６０２は、シーンリンク６０をアイコンで表示する代わりにシーンのサムネイル（縮小画像）で表示する場合の時刻として利用することができる。
【００３５】
なお、図５の例では、代表時刻６０２、開始時刻６０３、終了時刻６０４の３つの時刻を指定しているが、これらは同一の時刻でも良い。これらが同一の時刻である場合には、後述するコンテンツとコメントを同期させて表示する場合に、シーンを開始する時刻として用いれば良い。また、この場合は、シーンリンク６０は、この代表時刻６０２、開始時刻６０３、終了時刻６０４のどれか１つだけで構成されていても良い。
【００３６】
以上のようにして、コンテンツへのシーンリンク６０を持つテキスト情報の例は、図４のテキスト情報編集部５３にあるようなテキスト情報となる。そして、ユーザは、テキスト情報が完成すると、テキスト情報の送信を宣言する「送信」ボタン５４を入力部１０８などで選択してテキスト情報をコメント領域抽出装置１に送信する。そして、コメント領域抽出装置１は、コメント作成閲覧装置３から送信されたテキスト情報を、通信部１１により受信し、テキスト情報蓄積部１２によりＨＤＤ１０４に蓄積する。
【００３７】
［３．コメント領域抽出装置１のコメント領域抽出機能］
次に、コメント領域抽出装置１のコメント領域抽出機能について説明する。コメント領域抽出装置１のコメント領域抽出部１３は、テキスト情報蓄積部１２によりＨＤＤ１０４に蓄積されたテキスト情報（アノテーション）からコメント領域を抽出する。コメント領域は、ユーザにより挿入されたシーンリンク６０の位置に基づいて抽出される。
【００３８】
まず、コメント領域抽出装置１のコメント領域抽出部１３は、シーンリンク６０の位置からある一定語数の区間を周辺領域として抽出する。例えば、シーンリンク６０の位置から前後に５０字を周辺領域として抽出することが可能である。また、周辺領域としてシーンリンク６０を含む文を中心に前後の一定文数を周辺領域としても良い。例えば、前後の１０文を周辺領域として抽出することも可能である。この周辺領域はデータ処理量を減らすために処理領域を制限するためのものだが、周辺領域としてテキスト全体としてもよい。この場合は周辺領域とテキスト情報は同じものであり、周辺領域を抽出するステップは不要となる。
【００３９】
なお、シーンリンク６０の開始時刻６０３から終了時刻６０４までの時間間隔に応じて、周辺領域の長さを変化させても良い。これにより、後で記述するコンテンツとコメント領域を同期させて表示させる場合、時間間隔が短いシーンリンク６０の場合は表示時間を短くし、時間間隔が長いシーンリンク６０の場合は表示時間を長くすることができるため、時間間隔が長い場合には長いコメント領域を抽出し、時間間隔が短い場合にはコメント領域を短くすることで、コンテンツとコメント領域を同期させて表示させるときに、コメント領域を読みやすくすることができる効果がある。
【００４０】
（コメント領域の抽出例１）
コメント領域抽出装置１のコメント領域抽出部１３は、周辺領域からコメント領域を抽出する。周辺領域とコメント領域との境界の判定は、一般的な言語処理による段落を判定するルールが用いられ、シーンリンク６０を含む段落の前の境界と後ろの境界が判定される。例えば、周辺領域内に改行コードが含まれている場合には、この改行コードで区切り、シーンリンク６０を含む部分をコメント領域として抽出する。また、周辺領域内に空行がある場合には、この空行で区切り、シーンリンク６０を含む部分をコメント領域として抽出する。さらに、段落の変り目で使われるキーワードをあらかじめ登録しておき、そのキーワードが出現した場所を段落の境界とみなすこともできる。例えば、「ところで」などのキーワードが文頭で使われる場合、この前までを段落の区切りとすることができる。
【００４１】
上述したような段落判定法は、どれか１つによりなされても良いし、複数の手法を組み合わせても良い。上述したような段落判定法を適用するためのルールの例を図６に示す。図６に示すルールは、判定順位と判定方法で構成されており、判定順位の高い方法から順に判定される。図６に示すルールにおいて第４位の判定方法が空になっているのは、これらの方法では段落を区切らないことを意味し、文字数（または文数）で抽出した周辺領域がそのままコメント領域として利用されることを示している。
【００４２】
図７は、図６に示すルールを適用した段落判定例を示す模式図である。図７に示す例では、テキスト情報蓄積部１２によりＨＤＤ１０４に蓄積されたテキスト情報（アノテーション）７１において、所定のシーンリンク６０に対するコメント領域の抽出を行う。まず、テキスト情報（アノテーション）７１から所定のシーンリンク６０に対する周辺領域７２を抽出する。図７に示す例では、シーンリンク６０から前後に一定文数（ここでは、４文）の領域を周辺領域７２として抽出している。
【００４３】
次に、抽出した周辺領域７２からコメント領域を抽出する。まず、図６に示すルールにおける判定順位１位の空行による段落判定を行う。これにより、抽出した周辺領域７２から後ろの境界として図８に示すような境界７３が判定される。次に、抽出した周辺領域７２から、図６に示すルールにおける判定順位２位のキーワード「ところで」が発見され、図８に示すような境界７４が判定される。これにより、シーンリンク６０を含む段落の前後の境界７３，７４が判定されることになり、処理を終了する。このような処理により、抽出されたコメント領域８０の例を図９に示す。
【００４４】
（コメント領域の抽出例２）
テキスト情報（アノテーション）と共にそれぞれの文字列が書かれた時刻情報を保持している場合、その時刻情報に基づいてコメント領域を抽出することもできる。すなわち、周辺領域において、シーンリンク６０の位置から前後に一定時間内に記入されたコメントだけが含まれるようにコメント領域を抽出しても良い。さらに、文と文との時間経過が大幅に大きくなっている部分を区切りとすることができる。さらにまた、放送されているコンテンツを見ながらテキスト情報（アノテーション）を書いている場合は、シーンリンク６０の実際に放送時刻を参照し、その時刻のある一定時間内に記入されたコメントだけが含まれるようにコメント領域を抽出しても良い。なお、テキスト情報（アノテーション）と対応して保持している時刻情報は、ここでは文単位に保持していると説明したが、文字単位に保持していても良く、同様にしてコメント領域を抽出することができる。
【００４５】
ここで、図１０に例示する周辺領域７２内の各文に対して、図１１に示す記入時刻が記録されているとする。この場合、所定のシーンリンク６０を含む文が記入された記入時刻が図１１より“2006年6月7日20時35分41秒”であることが分かる。したがって、所定のシーンリンク６０を含む文の記入時刻からある一定時間内に記入された文だけが含まれるようにコメント領域を抽出することができる。この場合、例えば２分以内に記入された文をコメント領域内とすると、所定のシーンリンク６０に対応するコメント領域として、図１２に示すコメント領域８０を抽出することができる。
【００４６】
また、記入時刻の時間間隔が前後の時間間隔よりも大幅に大きくなる位置をコメント領域の境界とすることもできる。例えば、図１０に例示する周辺領域７２内の各文に対して、図１３に示すように、周辺領域７２内の各文における次の文との時間間隔を求め、その時間間隔がある一定以上の値の所でコメント領域を抽出することも可能である。例えば、３分以上時間間隔がある場所でコメント領域を抽出することで、図１３に示すような所定のシーンリンク６０に対するコメント領域に対応するコメント領域として、図１２に示すコメント領域８０を抽出することができる。
【００４７】
なお、テキスト情報（アノテーション）７１と対応して保持している時刻情報は、ここでは文単位に保持しているとして説明したが、文字単位に保持していてもよく、同様にしてコメント領域を抽出することができる。
【００４８】
（コメント領域の抽出例３）
シーンリンクが含まれるコメント領域を抽出するために、シーンリンクが含まれる文を代表文として、代表文と前後の文（代表文以外の文）との類似度を計算することによりコメント領域を抽出することができる。
【００４９】
代表文と前後の文の類似度の計算の一例として、図１４に示すような周辺領域の文が抽出された場合を例に説明する。ここでは、図１４に示す文番号５に含まれる所定のシーンリンク６０に対するコメント領域を抽出するために、文番号５の文とその前後の文との類似度を計算する。この文間の類似度は、文に含まれる共通の単語が多いほど高いスコアを持つように類似度を計算することで可能である。例えば、図１４に示す文番号５と高い類似度を持つものとしては、文番号６，７，８が挙げられる。図１４に示す文番号５と文番号６では、共通の「主人公」という単語があるため類似度が高い。また、図１４に示す文番号５と文番号７，８では、共通の「イルカ」という単語があるため類似度が高い。このように類似度がある一定以上高い場合にコメント領域内の文だと判定することにより、コメント領域を抽出することができる。
【００５０】
なお、上記では代表文との類似度によりコメント領域内の文であると判定したが、コメント領域内の複数の文とその前後の文との類似度を計算し、その類似度がある一定以上の値の場合、さらにコメント領域内にその文を追加することでコメント領域を抽出することも可能である。この手法では、図１４に示す文番号５に対して文番号４と文番号６の類似度を計算する。この場合、文番号５と文番号４では共通の単語が無いため類似度は“０”だが、文番号５と文番号６では共通の「主人公」という単語があるため類似度が高い。このため、文番号５と文番号６がコメント領域内の文になる。続いて、コメント領域内の文番号５と文番号６に対する、前後の文の文番号４と文番号７との類似度を計算する。文番号４との類似度は“０”だが、文番号７とコメント領域（文番号５および文番号６）との類似度は共通の単語があるため高い。そこで、コメント領域に文番号７が加えられ、コメント領域は文番号５，６，７となる。このようにすることで、ある一定以上の類似度がある文が続くまで処理は続き、結果として所定のシーンリンク６０のコメント領域として、文番号５，６，７，８からなるコメント領域を抽出することが可能となる。
【００５１】
上述したようなコメント領域抽出手法は、どれか１つによりなされても良いし、複数の手法を組み合わせるようにしても良い。
【００５２】
コメント領域抽出装置１のコメント領域抽出部１３は、上述したような処理を実行することにより、テキスト情報蓄積部１２によりＨＤＤ１０４に蓄積されたテキスト情報（アノテーション）に含まれる全てのシーンリンクにおいてコメント領域を抽出し、抽出したコメント領域をコメント領域蓄積部１４によりＨＤＤ１０４に蓄積する。
【００５３】
［４．コメント作成閲覧装置３のコメント閲覧機能］
次に、コメント作成閲覧装置３のコメント閲覧機能について説明する。コメント作成閲覧装置３のコメント同期再生部３４は、図１５に示すような画面９０を表示部１０７に表示させることにより、ユーザがコンテンツおよび当該コンテンツに対するコメントを閲覧するための閲覧ＵＩ（User Interface）機能を提供している。
【００５４】
図１５に示すように、画面９０には、コンテンツ表示部９１、コンテンツ操作部９２、コメント領域表示部９３を備えている。
【００５５】
コンテンツ表示部９１は、コンテンツ蓄積部３３によりＨＤＤ１０４に蓄積されたコンテンツデータの再生を行い、ユーザにコンテンツを閲覧させる部分である。
【００５６】
コンテンツ操作部９２は、コンテンツ表示部９１においてコンテンツを再生させたり一時停止させたり、再生速度を変化させる操作を行う部分である。
【００５７】
コメント領域表示部９３は、コンテンツ表示部９１に表示されているコンテンツと同期させて、図９や図１２に示したようなシーンリンク６０を含むコメント領域８０をユーザに閲覧させる部分である。
【００５８】
ここで、画面９０を用いることによるコンテンツおよび当該コンテンツに対するコメントの閲覧手順について説明する。
【００５９】
まず、ユーザは、コメント作成閲覧装置３のＨＤＤ１０４からコンテンツ蓄積部３３により蓄積されたコンテンツを１つ選択する。この時、選択されたコンテンツに対応するコンテンツＩＤが通信部３２を介してコメント領域抽出装置１に送信される。コメント領域抽出装置１は、受信したコンテンツＩＤに対するシーンリンクを持つコメント領域をＨＤＤ１０４から選択してコメント作成閲覧装置３へ送信する。
【００６０】
コメント作成閲覧装置３のコメント同期再生部３４は、図１５に示す画面９０のコンテンツ表示部９１に選択されたコンテンツを表示するとともに、コンテンツ表示部９１に表示されているコンテンツの表示と同期するように、コメント領域抽出装置１から受け取ったコンテンツの再生時間がシーンリンク６０に重なるコメント領域８０を画面９０のコメント領域表示部９３に表示する。なお、図１５に示すように、画面９０のコメント領域表示部９３には、コメント領域８０が含むシーンリンク６０に記述された開始時刻から終了時刻までの間、コメントが表示されても良いし、シーンリンク６０の代表時刻の前後一定時間だけ表示されても良い。また、同じシーンへのシーンリンク６０を持つコメント領域８０が複数ある場合には、画面９０のコメント領域表示部９３には、それら複数のコメント領域８０を表示しても良い。
【００６１】
このように本実施の形態によれば、コンテンツの所定のシーンへのリンクに対応するコメント領域を、コンテンツのシーンへのリンクを少なくとも１以上含むアノテーションとなるテキスト情報からシーンへのリンクの位置に基づいて抽出することにより、コンテンツのシーンに対してコメントを付ける場合、１つのテキスト情報に複数のシーンへのリンクを含めることができるとともに、コンテンツについてのコメントが長文になる場合であっても、シーンへのリンクの位置に基づいてコメント領域を抽出することにより、テキスト情報からシーンへのリンクを含むコメント領域を抽出することができるので、コンテンツのシーンと同期させてコメントを表示することができる。
【００６２】
［第２の実施の形態］
次に、本発明の第２の実施の形態を図１６ないし図１８に基づいて説明する。なお、前述した第１の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００６３】
本実施の形態のコメント閲覧システム１００のコメント領域抽出装置１のコメント領域抽出部１３は、文章中で一緒に用いられることが想定される単語である共起単語に基づいてコメント領域を抽出する点で、本発明の第１の実施の形態とは異なっている。
【００６４】
ここで、図１６は本発明の第２の実施の形態にかかるコメント閲覧システム１００の機能構成を示す構成図である。図１６に示すように、本実施の形態のコメント領域抽出装置１は、コメント領域抽出プログラムに従うことにより、第１の実施の形態で説明した通信部１１と、テキスト情報蓄積部１２と、コメント領域抽出部１３と、コメント領域蓄積部１４とに加え、同一シーン判定部１５と、重要語抽出部１６とを備える。
【００６５】
コメント領域抽出装置１の同一シーン判定部１５は、図７に示したようなシーンリンク６０が示すコンテンツのシーンと同じシーンを示している他のコメント領域をＨＤＤ１０４から選択する機能を発揮する。
【００６６】
コメント領域抽出装置１の重要語抽出部１６は、同一シーン判定部１５で選択されたコメント領域から重要語（文章中で一緒に用いられることが想定される単語である共起単語）を抽出する機能を発揮する。
【００６７】
［１．コメント領域抽出装置１のコメント領域抽出機能］
次に、コメント領域抽出装置１のコメント領域抽出機能について説明する。コメント領域抽出装置１のコメント領域抽出部１３は、テキスト情報蓄積部１２によりＨＤＤ１０４に蓄積されたテキスト情報（アノテーション）からコメント領域を抽出する。ここでは、図７で示されるテキスト情報７１に含まれるシーンリンク６０でのコメント領域抽出方法について説明する。
【００６８】
まず、同一シーン判定部１５が、所定のシーンリンク６０が示すコンテンツのシーンと同じシーンを示している他のコメント領域をＨＤＤ１０４から選択する。この同一シーン判定部１５は、処理中の所定のシーンリンク６０と全く同一でなくても、ある一定時間内を示しているシーンリンク６０を含むコメント領域を同一シーンを示していると判定して選択する。例えば、処理中のシーンリンク６０において代表時刻が示す時刻から前後に10000ミリ秒以内に代表時刻があるシーンリンク６０を含むコメント領域を、同一シーンを示すと判定して選択する。または、シーンリンク６０の開始時刻から終了時刻までの時間同士が重なりを持つコメント領域を同一シーンを示すと判定して選択する。これにより、他のテキスト情報から抽出されたコメント領域を複数選択することができる。
【００６９】
次に、このようにして同一シーン判定部１５で同一シーンに関するコメントであると判定されて選択されたコメント領域から重要語（文章中で一緒に用いられることが想定される単語である共起単語）を抽出する。このような重要語の抽出は、自然言語処理技術におけるＴＦ・ＩＤＦの値を単語毎に計算し、ある一定以上の数値の単語を重要語とすることで抽出することができる。
【００７０】
続いて、コメント領域抽出部１３は、同一シーン判定部１５で抽出された重要語を、処理中の周辺領域内で抽出し、周辺領域における重要語が出現する文をコメント領域とする。これは、あるシーンにおいて、他のコメント領域も内容が類似していることがあるため、同じ単語が使われていることが期待できる。そのため、重要語の出現する領域をコメント領域とすることができるためである。
【００７１】
以上説明した処理について、以下に例を示して説明する。
【００７２】
シーンリンク６０を含む周辺領域７２の例を図１７に示す。またここでは、他のコメント領域から重要語７５として「海」、「主人公」、「イルカ」が抽出されているとする。この場合、周辺領域７２からこれらの重要語７５が抽出され、重要語７５を含む文をコメント領域として抽出される。図１７に示す例におけるコメント領域８０を図１８に示す。
【００７３】
このように本実施の形態によれば、コンテンツの所定のシーンへのリンクに対応するコメント領域を、コンテンツのシーンへのリンクを少なくとも１以上含むアノテーションとなるテキスト情報からシーンへのリンクの位置に基づいて抽出することにより、コンテンツのシーンに対してコメントを付ける場合、１つのテキスト情報に複数のシーンへのリンクを含めることができるとともに、コンテンツについてのコメントが長文になる場合であっても、シーンへのリンクの位置に基づいてコメント領域を抽出することにより、テキスト情報からシーンへのリンクを含むコメント領域を抽出することができるので、コンテンツのシーンと同期させてコメントを表示することができる。
【００７４】
なお、各実施の形態においては、コメント領域抽出装置１およびコメント作成閲覧装置３はここでは別の装置としてネットワークを経由して通信するものとして説明したが、これに限るものではなく、同じ１つの装置であってもよい。
【００７５】
また、各実施の形態においては、コメント作成閲覧装置３は、コメント作成機能およびコメント閲覧機能を有しているが、いずれか一方のみを有しているものであっても良い。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施の形態にかかるコメント閲覧システムのシステム構築例を示す模式図である。
【図２】コメント領域抽出装置およびコメント作成閲覧装置のモジュール構成図である。
【図３】コメント閲覧システムの機能構成を示す構成図である。
【図４】書き込みＵＩを示す正面図である。
【図５】シーンリンクが持つ情報の例を示す模式図である。
【図６】段落判定法を適用するためのルールの例を示す模式図である。
【図７】図６に示すルールを適用した段落判定例を示す模式図である。
【図８】図６に示すルールを適用した段落判定例を示す模式図である。
【図９】抽出されたコメント領域の例を示す模式図である。
【図１０】周辺領域の例を示す模式図である。
【図１１】図１０に例示する周辺領域内の各文の記入時刻を示す模式図である。
【図１２】抽出されたコメント領域の例を示す模式図である。
【図１３】図１０に例示する周辺領域内の各文における次の文との時間間隔を示す模式図である。
【図１４】図１０に例示する周辺領域内の各文の類似度を説明するための模式図である。
【図１５】閲覧ＵＩを示す正面図である。
【図１６】本発明の第２の実施の形態にかかるコメント閲覧システムの機能構成を示す構成図である。
【図１７】シーンリンクを含む周辺領域の例を示す模式図である。
【図１８】コメント領域の例を示す模式図である。
【符号の説明】
【００７７】
１        コメント領域抽出装置
１２      テキスト情報蓄積部
１３      コメント領域抽出部
１４      コメント領域蓄積部
１５      同一シーン判定部
１６      重要語抽出部
１０４    テキスト記憶部、コメント記憶部
【図１】
2008084133.tif 000003
【図２】
2008084133.tif 000004
【図３】
2008084133.tif 000005
【図４】
2008084133.tif 000006
【図５】
2008084133.tif 000007
【図６】
2008084133.tif 000008
【図７】
2008084133.tif 000009
【図８】
2008084133.tif 000010
【図９】
2008084133.tif 000011
【図１０】
2008084133.tif 000012
【図１１】
2008084133.tif 000013
【図１２】
2008084133.tif 000014
【図１３】
2008084133.tif 000015
【図１４】
2008084133.tif 000016
【図１５】
2008084133.tif 000017
【図１６】
2008084133.tif 000018
【図１７】
2008084133.tif 000019
【図１８】
2008084133.tif 000020