(57)【要約】【課題】コンテンツとそのコンテンツに対するコメントが同時に複数のユーザ端末に配信する情報通信システムにおいて、多量の全ユーザが同一の動画を視聴している一体感をユーザに提供しつつ、特定のユーザ間でのコミュニケーションを可能にする。【解決手段】情報通信サーバは、接続されたユーザ端末のユーザ属性に応じた分類を生成してユーザ端末に分類を割り当て、ユーザ端末は、第１の選択が入力された場合は、情報通信サーバから配信されるコメントの全てを出力コメントとして抽出し、一方、第２の選択が入力された場合は、情報通信サーバから配信されるコメントのうち、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントを出力コメントとして抽出して、抽出した出力コメントを、コンテンツとともに出力する。【選択図】図１
2010152813.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して配信されるコンテンツを出力し、当該コンテンツに応じたコメントの入力を受付ける複数のユーザ端末と、前記ユーザ端末に入力された前記コメントを受信して前記複数のユーザ端末に配信する情報通信サーバとを備えた情報通信システムであって、
前記情報通信サーバは、
前記ユーザ端末のユーザ属性に応じた分類を生成し、前記ユーザ端末に分類を割り当てる分類制御部を備え、
前記ユーザ端末は、
前記複数のユーザ端末から送信される全てのコメントを出力する第１の選択と、自身と同一の前記分類に割り当てられた前記ユーザ端末から送信された前記コメントのみを出力する第２の選択とのいずれかの選択の入力を受付ける分類選択入力部と、
前記分類選択入力部に前記第１の選択が入力された場合は、前記情報通信サーバから配信される前記コメントの全てを出力コメントとして抽出し、一方、前記第２の選択が入力された場合は、前記情報通信サーバから配信される前記コメントのうち、自身と同一の前記分類に割り当てられた前記ユーザ端末から送信された前記コメントを出力コメントとして抽出するコメント抽出部と、
前記コメント抽出部が抽出した前記出力コメントを、前記コンテンツとともに出力する出力部と、
を備えたことを特徴とする情報通信システム。
【請求項２】
前記コンテンツは、時間とともに出力される情報が変化し、
前記情報通信サーバの前記分類制御部は、前記コンテンツの変化に応じて新たな分類を生成し、前記複数のユーザ端末のうち当該分類に応じたユーザ端末に割り当てる
ことを特徴とする請求項１に記載の情報通信システム。
【請求項３】
前記ユーザ端末は、
入力されるユーザ属性に応じた分類の生成要求を前記情報通信サーバに送信する分類生成要求部を備え、
前記情報通信サーバの前記分類制御部は、前記ユーザ端末の前記分類生成要求部から送信される前記分類生成要求に応じて新たな分類を生成し、前記複数のユーザ端末のうち当該分類に応じたユーザ端末に割り当てる
ことを特徴とする請求項１または請求項２に記載の情報通信システム。
【請求項４】
前記ユーザ端末のコメント抽出部は、前記分類制御部によって新たな分類が割り当てられた場合、前記第２の選択が入力されたとして、前記情報通信サーバに送信される前記コメントのうち、当該新たな分類に割り当てられた前記ユーザ端末から送信された前記コメントを抽出する
ことを特徴とする請求項２または請求項３に記載の情報通信システム。
【請求項５】
前記情報通信サーバの前記分類制御部は、生成した前記新たな分類を、定められた条件に応じて削除する
ことを特徴とする請求項２から請求項４のいずれか１項に記載の情報通信システム。
【請求項６】
ネットワークを介して配信され時間とともに変化するコンテンツを出力し、当該コンテンツに応じたコメントの入力を受付ける複数のユーザ端末と、前記ユーザ端末に入力された前記コメントを受信して前記複数のユーザ端末に配信する情報通信サーバとを備えた情報通信システムの、
前記情報通信サーバが、
前記ユーザ端末のユーザ属性に応じた分類を生成し、前記ユーザ端末に分類を割り当てるステップと、
前記ユーザ端末が、
前記複数のユーザ端末から送信される全てのコメントを出力する第１の選択と、自身と同一の前記分類に割り当てられた前記ユーザ端末から送信された前記コメントのみを出力する第２の選択とのいずれかの選択の入力を受付けるステップと、
前記第１の選択が入力された場合は、前記情報通信サーバから配信される前記コメントの全てを出力コメントとして抽出し、一方、前記第２の選択が入力された場合は、前記情報通信サーバから配信される前記コメントのうち、自身と同一の前記分類に割り当てられた前記ユーザ端末から送信された前記コメントを出力コメントとして抽出するステップと、
抽出した前記出力コメントを、前記コンテンツとともに出力するステップと、
を備えたことを特徴とする情報通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して配信されるコンテンツを出力し、コンテンツに応じたコメントの入力を受付ける複数のユーザ端末と、複数のユーザ端末に入力されたコメントを受信する情報通信サーバとを備えた情報通信システムおよび情報通信方法に関する。
【背景技術】
【０００２】
従来、ネットワークを介して複数のユーザ端末に接続された情報通信サーバが、ユーザ端末に配信される動画情報に応じてユーザ端末に入力されるコメントを他のユーザ端末に配信する情報通信システムが利用されている。このような情報通信システムによれば、同一の動画を同時に視聴する複数のユーザがリアルタイムにコメントしあうことで、臨場感のあるコミュニケーション空間を提供することができる。
【０００３】
このような複数のユーザ端末間でのコメントの送受信を制御する技術として、例えば特許文献１には、ユーザ端末から送信されるコメントを複数の情報通信サーバに分けて管理する情報通信システムが示されている。このような情報通信システムによれば、大量のユーザ端末がシステムに参加する場合にも、１台当たりの情報通信サーバが管理するユーザ端末の数を低減することができ、処理負荷を分散させることができる。
【特許文献１】特開平１０−３３４０２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような情報通信システムにおいて、例えば１０００台程度のユーザ端末が接続され同一の動画に対してのコメントが入力される場合を考える。ここで、多量のユーザ端末の全てから一斉に送信されるコメントの全てをユーザ端末に配信した場合、ユーザは同一の動画に対する全ユーザのコメントの傾向や雰囲気を感じ取り、不特定多数の群集の声を聞くことは可能であるとしても、全てのコメントを読んで理解することは困難であると考えられる。またこの場合、特定の話題に関する一連のコメントが多量のコメントに埋もれることとなり、特定のユーザ同士の円滑なコミュニケーションは成立しにくい。
【０００５】
一方、１０００台程度のユーザ端末を、５０台程度の２０のグループに分け、それぞれのグループ内でのユーザ端末同士にのみコメントが配信される場合を考える。この場合、グループ内でのコミュニケーションは成立するとしても、限られたユーザ間でのコミュニケーションが成立するのみであり、グループが異なる不特定多数のユーザとのコミュニケーションは成立せず、多量のユーザが同一の動画を視聴している一体感を感じることはできない。
【０００６】
本発明は、このような状況に鑑みてなされたもので、その目的は、動画情報などのコンテンツと、そのコンテンツに対するコメントが同時に複数のユーザ端末に配信される情報通信システムにおいて、多量の全ユーザが同一の動画を視聴している一体感をユーザに提供しつつ、かつ特定のユーザ間でのコミュニケーションを可能にする情報通信システムおよび情報通信方法を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明は、ネットワークを介して配信されるコンテンツを出力し、コンテンツに応じたコメントの入力を受付ける複数のユーザ端末と、ユーザ端末に入力されたコメントを受信して複数のユーザ端末に配信する情報通信サーバとを備えた情報通信システムであって、情報通信サーバは、ユーザ端末のユーザ属性に応じた分類を生成し、ユーザ端末に分類を割り当てる分類制御部を備え、ユーザ端末は、複数のユーザ端末から送信される全てのコメントを出力する第１の選択と、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントのみを出力する第２の選択とのいずれかの選択の入力を受付ける分類選択入力部と、分類選択入力部に第１の選択が入力された場合は、情報通信サーバから配信されるコメントの全てを出力コメントとして抽出し、一方、第２の選択が入力された場合は、情報通信サーバから配信されるコメントのうち、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントを出力コメントとして抽出するコメント抽出部と、コメント抽出部が抽出した出力コメントを、コンテンツとともに出力する出力部と、を備えたことを特徴とする。
【０００８】
また、本発明は、上述のコンテンツは、時間とともに出力される情報が変化し、情報通信サーバの分類制御部は、コンテンツの変化に応じて新たな分類を生成し、複数のユーザ端末のうち分類に応じたユーザ端末に割り当てることを特徴とする。
【０００９】
また、本発明は、上述のユーザ端末は、入力されるユーザ属性に応じた分類の生成要求を情報通信サーバに送信する分類生成要求部を備え、情報通信サーバの分類制御部は、ユーザ端末の分類生成要求部から送信される分類生成要求に応じて新たな分類を生成し、複数のユーザ端末のうち分類に応じたユーザ端末に割り当てることを特徴とする。
【００１０】
また、本発明は、上述のユーザ端末のコメント抽出部は、分類制御部によって新たな分類が割り当てられた場合、第２の選択が入力されたとして、情報通信サーバに送信されるコメントのうち、新たな分類に割り当てられたユーザ端末から送信されたコメントを抽出することを特徴とする。
【００１１】
また、本発明は、上述の情報通信サーバの分類制御部は、生成した新たな分類を、定められた条件に応じて削除することを特徴とする。
【００１２】
また、本発明は、ネットワークを介して配信され時間とともに変化するコンテンツを出力し、コンテンツに応じたコメントの入力を受付ける複数のユーザ端末と、ユーザ端末に入力されたコメントを受信して複数のユーザ端末に配信する情報通信サーバとを備えた情報通信システムの、情報通信サーバが、ユーザ端末のユーザ属性に応じた分類を生成し、ユーザ端末に分類を割り当てるステップと、ユーザ端末が、複数のユーザ端末から送信される全てのコメントを出力する第１の選択と、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントのみを出力する第２の選択とのいずれかの選択の入力を受付けるステップと、第１の選択が入力された場合は、情報通信サーバから配信されるコメントの全てを出力コメントとして抽出し、一方、第２の選択が入力された場合は、情報通信サーバから配信されるコメントのうち、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントを出力コメントとして抽出するステップと、抽出した出力コメントを、コンテンツとともに出力するステップと、を備えたことを特徴とする情報通信方法である。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、情報通信サーバは、接続されたユーザ端末のユーザ属性に応じた分類を生成してユーザ端末に分類を割り当て、ユーザ端末は、複数のユーザ端末から送信される全てのコメントを出力する第１の選択と、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントのみを出力する第２の選択とのいずれかの選択の入力を受付け、第１の選択が入力された場合は、情報通信サーバから配信されるコメントの全てを出力コメントとして抽出し、一方、第２の選択が入力された場合は、情報通信サーバから配信されるコメントのうち、自身と同一の分類に割り当てられたユーザ端末から送信されたコメントを出力コメントとして抽出して、抽出した出力コメントを、コンテンツとともに出力するようにしたので、ユーザ端末は、配信される全てのコメントを出力するか、ユーザ属性によって割り当てられた同一の分類のユーザ端末から送信されるコメントのみを出力するかを切替えて出力することができる。これによれば、ユーザ端末から出力されるコメントとともにコンテンツを視聴するユーザは、第１の選択を入力した場合は全ユーザ端末からのコメントとともにコンテンツを視聴することで多量の全ユーザが同一の動画を視聴している一体感を感じることができ、一方、第２の選択を入力した場合は同一のユーザ属性を備えるユーザ端末からのコメントのみをコンテンツととともに視聴し、特定のユーザ間での多層的なコミュニケーションを行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態について、図面を参照して説明する。
図１は、本実施態による情報通信システム１の構成を示すブロック図である。情報通信システム１は、動画配信サーバ１００と、コメントサーバ２００と、複数台のユーザ端末３００（ユーザ端末３００−１、ユーザ端末３００−２、ユーザ端末３００−３、ユーザ端末３００−４・・・）とのコンピュータ装置を備えており、これらのコンピュータ装置はネットワークを介して接続される。ここで、複数台のユーザ端末３００のそれぞれは同様の構成であるため、特に区別をして説明する必要がない場合にはユーザ端末３００と表記して説明する。
【００１５】
動画配信サーバ１００は、ユーザ端末３００に動画情報を配信するコンピュータ装置であり、動画記憶部１０１と、動画配信部１０２とを備えている。動画記憶部１０１には、ユーザ端末３００に配信する動画情報が記憶されている。動画配信部１０２は、コメントサーバ２００へのログインが完了したユーザ端末３００との間で接続を確立し、動画記憶部１０１に記憶された動画情報をユーザ端末３００にストリーミング配信する。ここで、動画配信部１０２が配信する動画情報は、予め記憶された情報でも良いし、リアルタイムに生成される動画情報でも良い。例えば、予め撮影された料理番組の動画情報でも良いし、生中継によりリアルタイムに入力される野球の試合の動画情報でも良い。
【００１６】
コメントサーバ２００は、動画配信サーバ１００からユーザ端末３００に配信される動画情報に応じてユーザ端末３００に入力されるコメントを配信するコンピュータ装置であり、コメント受信部２０１と、コメント解析部２０２と、コメント記憶部２０３と、ユーザ情報記憶部２０４と、スレッド制御部２０５と、コメント配信部２０６とを備えている。
【００１７】
コメント受信部２０１は、動画配信サーバ１００によってユーザ端末３００に配信される動画情報に応じてユーザ端末３００に入力されるコメントを、ネットワークを介して受信する。ここで、コメント受信部２０１が受信するコメントには、通常のコメントと、コマンドコメントとが存在する。通常のコメントとは、ユーザが自由に入力する文字列であり、他のユーザ端末３００にそのまま送信される表示される文字列である。一方、コマンドコメントとは、コメントサーバ２００に対して特定の処理を要求するために予め定められた文字列であり、例えば、コメントサーバ２００に対する動作変更の指令や、予め定められた効果的表現の実行指令、通常のコメントの文字色、大きさ、表示位置などを指定する命令を示すコマンド文字列である。ここで、効果的表現としては、例えば、場を盛り上げるように一時的に複数の星型文字を動画画面の全体に表示されるようにしたり、予め定められたＡＡ（アスキーアート）を表示されるようにしたりすることが挙げられる。
【００１８】
コメント解析部２０２は、コメント受信部２０１が受信したコメントを解析する。コメント解析部２０２は、コメント受信部２０１が受信したコメントがコマンドコメントである場合は、コマンドコメントに応じて予め定められた処理を行う。例えば、効果的表現を表示するコマンドコメントである場合は、受信したコマンドコメントに応じた文字列をコメント記憶部２０３に記憶させる。また、コメント解析部２０２は、コメント受信部２０１が受信したコメントが通常のコメントである場合は、受信したコメントをコメント記憶部２０３に記憶させる。
【００１９】
コメント記憶部２０３には、コメント受信部２０１がユーザ端末３００から受信したコメント情報が記憶される。コメント記憶部２０３に記憶されるコメント情報には、例えば、コメント受信部２０１がコメントを受信した順序を示す番号と、コメントを送信したユーザ端末３００のユーザＩＤと、コメント受信部２０１がコメントを受信した動画情報の再生時間と、コメントの内容などの情報が含まれる。
【００２０】
ユーザ情報記憶部２０４には、情報通信システム１によって提供される情報通信サービスを利用可能なユーザの属性情報が記憶される。図２は、ユーザ情報記憶部２０４に記憶されるユーザ情報のデータ例を示す図である。ユーザ情報には、ユーザを識別するユーザＩＤと、年齢と、性別と、ユーザの居住地域と、位置情報と、ログイン時入力情報などの情報が含まれる。ユーザの居住地域とは、例えば都道府県単位などによるユーザの居住地域である。ここで、ユーザＩＤ、年齢、性別、ユーザの居住地域の情報は、予めユーザのアカウントを作成する際に記憶される情報である。
【００２１】
ユーザ情報に含まれる位置情報は、ユーザがログインした際にコメントサーバ２００によって決定される情報であり、ユーザ端末３００のネットワーク接続に基づいて定められるユーザ端末３００の位置関係を示す情報である。例えば、位置情報は、コメントサーバ２００が複数台のノードにより構成される場合に、ユーザ端末３００が接続されたノード毎に定められる情報である。
【００２２】
ユーザ情報に含まれるログイン時入力情報は、ユーザ端末３００のログイン時にユーザ端末３００から入力され送信される情報である。例えば、コメントサーバ２００は、ユーザ端末３００からのログイン要求の受付時に、配信する動画情報に関連する情報の入力を受付ける。例えば、動画情報が野球の試合である場合、対戦する野球チームのうちユーザがファンであるチームや、仮想的な野球場におけるユーザの客席位置、ユーザがファンである選手などの情報の入力を受付ける。コメントサーバ２００は、このようなユーザ属性に応じたコメントのサブスレッドを生成し、全ユーザ同士のコミュニケーション空間とは別に、同一の属性を持つ小規模なユーザ同士のコミュニケーション空間を生成することが可能となる。
【００２３】
図１に戻り、スレッド制御部２０５は、接続されたユーザ端末３００のユーザ属性に応じた分類を生成し、ユーザ端末３００の割り当てを行う。以下、スレッド制御部２０５が生成する分類をスレッドと呼ぶ。スレッド制御部２０５が生成するスレッドには、全てのユーザ端末３００が属するメインスレッドと、割り当てられたユーザ属性に応じたユーザ端末３００が属するサブスレッドとが存在する。ここで、ユーザ端末３００はコンテンツの進行に関わらず常にメインスレッドに属するが、サブスレッドについては、ユーザから入力される要求やコンテンツの進行などに応じて、自身が所属可能なサブスレッド間あるいはサブスレッドとメインスレッド間で選択を切り替えて移動することが可能である。例えば、スレッド制御部２０５は、ユーザの属性に応じて、ユーザ端末３００を年齢や年代別により分類したり、性別により分類したり、居住地域や居住地方により分類し、それぞれの属性を有するサブスレッドを生成することができる。ユーザ端末３００を割り当てるサブスレッドには、コメント数やユーザ数の制限を設けるようにしても良い。ここで、スレッド制御部２０５は、各サブスレッドに属するユーザ数が同程度になるように割り当てを行っても良いが、必ずしも同程度になるように割り当てなくとも良い。また、ネットワーク上の位置情報や、ファンチーム、客席位置、ファン選手など毎にサブスレッドを生成することができる。本実施形態では、スレッド制御部２０５が生成したサブスレッド毎にユーザ端末３００を分類することで、共通した属性を持つユーザ端末３００を同一スレッドに分類することが可能である。
【００２４】
また、スレッド制御部２０５は、コメント受信部２０１がユーザ端末３００から受信するスレッド生成要求を示すコマンドコメントに応じて、特定の属性を備えるサブスレッドを生成するようにしても良い。例えば、ユーザ端末３００に野球試合の動画情報が配信される場合、特定の選手がバッターボックスに立ったときに、ユーザ端末３００からその選手に関するスレッドを生成するコマンドコメントを受信し、サブスレッドを生成するようにしても良い。この場合、ログイン中のユーザ端末３００に対応してユーザ情報記憶部２０４に記憶されたユーザ情報のそれぞれについて、生成したサブスレッドに応じた属性に対応するか否かを判定し、対応するユーザ端末３００に対しては、サブスレッドが生成したことを示す情報を送信して告知するようにしても良い。例えば、バッターボックスに立った特定の選手についてのサブスレッドが生成された場合は、ログイン時に予めその選手のファンであることが入力されているユーザ端末３００に対して、スレッド生成の告知を行う。この場合、スレッド制御部２０５は、スレッドの生成要求を行ったユーザ端末３００から、スレッドの削除要求を示すコマンドコメントを受信することを条件として、生成したサブスレッドを削除するように動作しても良い。この他に、スレッド制御部２０５は、動画情報の変化に応じて、例えば特定の選手がバッターボックスに立った場合には、ユーザからのスレッド生成要求によらず、自動的にその選手の属性をもつサブスレッドを生成するようにしても良い。この場合、その選手の打順が終わったことを条件として、生成したサブスレッドを削除するようにしても良い。
コメント配信部２０６は、コメント記憶部２０３に記憶されたコメントを読み出し、複数のユーザ端末３００に配信する。
【００２５】
ユーザ端末３００は、動画を視聴するユーザに利用されるコンピュータ装置である。ユーザ端末３００は、本実施形態ではＰＣ（パーソナルコンピュータ）を適用する場合について説明するが、ＰＤＡ（Personal Digital Assistant）、携帯電話端末などのコンピュータ端末を適用しても良い。また、本実施形態では、ユーザ端末３００−１は、予めインストールされ動作するインターネットブラウザの機能により、動画配信サーバ１００、コメントサーバ２００などのサーバ装置との情報の送受信を行うこととして説明するが、専用のクライアントソフトなどによりサーバ装置と通信を行うようにしても良い。ユーザ端末３００は、入力部３０１と、スレッド生成要求部３０２と、コメント送信部３０３と、送受信部３０４と、コメント抽出部３０５と、出力部３０６とを備えている。
【００２６】
入力部３０１は、ユーザからの操作情報の入力を受付ける入力デバイスであり、例えば、キーボードやマウスなどが適用できる。例えば、入力部３０１は、動画配信サーバ１００から配信され出力部３０６に出力される動画に対するコメントや、出力部３０６に出力される複数のスレッドのうち表示させるスレッドを選択する情報の入力を受付ける。
【００２７】
スレッド生成要求部３０２は、入力部３０１に入力されるユーザからの操作情報に応じて、新たなスレッドの生成要求をコメントサーバ２００に送信する。例えば、料理番組の動画情報が配信されている場合、番組内で紹介されている特定の具材についての話題に関するスレッドの生成要求を示すコマンドコメントをコメントサーバ２００に送信する。
【００２８】
コメント送信部３０３は、配信され表示される動画に応じてユーザから入力部３０１にコメントが入力されると、入力されたコメントを、送受信部３０４を介してコメントサーバ２００に送信する。
送受信部３０４は、動画配信サーバ１００、コメントサーバ２００との情報の送受信を行い、動画配信サーバ１００からストリーミング配信される動画情報や、コメントサーバ２００から送信されるコメントを受信する。
【００２９】
コメント抽出部３０５は、ユーザ端末３００からコメントサーバ２００に送信され、コメントサーバ２００から配信されるコメントのうち、ユーザに選択されたスレッドに対応するコメントを抽出して、出力部３０６に出力する。コメント抽出部３０５は、入力部３０１にメインスレッドの選択が入力された場合は、コメントサーバ２００から配信されるコメントの全てを出力コメントとして抽出し、一方、サブスレッドの選択が入力された場合は、コメントサーバ２００から配信されるコメントのうち、自身と同一の分類に割り当てられたユーザ端末３００から送信されたコメントを出力コメントとして抽出する。
【００３０】
出力部３０６は、動画配信サーバ１００から配信される動画情報や、コメントサーバ２００から配信されるコメントなどの情報を出力する出力デバイスである。例えば、出力部３０６は、画像を出力するディスプレイや、動画情報に含まれる音声を出力するスピーカである。図３、図４、図５は、出力部３０６に出力されるプレイヤー画面の例を示す図である。図３は、複数のスレッドのうちメインスレッドが選択され表示されているプレイヤー画面の例を示す図である。プレイヤー画面中の再生領域３１０には、動画配信サーバ１００から配信される動画と、他のユーザ端末３００から送信されコメントサーバ２００によって配信されたコメントとが重ね合わせて表示される。コメントサーバ２００から配信されたコメントは、符号３１１に示されるように、動画上の右から左に流れるようにスクロールして表示される。これにより、コメントサーバ２００のユーザは、動画を視聴しながら、動画の内容に応じて入力されるコメントを他のユーザと共有することが可能となる。
【００３１】
入力フォーム３１２には、入力部３０１を介してユーザからコメントが入力される。書込みボタン３１３は、クリックされることによって、入力フォーム３１２に入力されたテキストによるコメントや、コメント付与時間、動画識別情報、ユーザＩＤなどをコメントサーバ２００に送信する。
【００３２】
コメント一覧表示エリア（メインスレッド）３１４、コメント一覧表示エリア（サブスレッド１）３１５は、複数のユーザから入力されたコメントが、ユーザ属性によるスレッド毎にリスト化されて表示される領域である。ここでは、スレッド毎に対応するタブが表示され、タブをクリックすることでスレッドを切替える。このようにリスト化されたコメントは、送受信部３０４がコメントサーバ２００から定期的に受信し、ユーザ端末３００の記憶領域に記憶される。コメント一覧表示エリア３１４には、コメントに付与された発言順序を示す番号（符号３１４ａ）、コメントを入力したユーザ名（符号３１４ｂ）、コメントの書き込みをしたコメント付与時間（符号３１４ｃ）、発言されたコメントの一部（符号３１４ｄ）が、投稿された実時間情報の順に従って表示される。
【００３３】
図４は、サブスレッド１が選択され表示されているプレイヤー画面の例を示す図である。例えば、複数のユーザのうち、ユーザＡ、ユーザＺ、ユーザＣ、ユーザＸ、ユーザＭのユーザが同一のサブスレッド１に割り当てられている場合、ユーザＡのユーザ端末３００−１には、図４に示すプレイヤー画面が表示される。
図５は、サブスレッド２が選択され表示されているプレイヤー画面の例を示す図である。例えば、複数のユーザのうち、ユーザＥ、ユーザＫ、ユーザＤ、ユーザＢ、ユーザＰ、ユーザＬ、ユーザＧのユーザが同一のサブスレッド２に割り当てられている場合、ユーザＢのユーザ端末３００−２には、図５に示すプレイヤー画面が表示される。
【００３４】
次に、図６および図７を参照して、情報通信システム１の動作例を説明する。
まず、コメントサーバ２００のスレッド制御部２０５が、動画情報から配信される動画情報に合わせたスレッドを生成し、自身の記憶領域に記憶させる。ここでは、全ユーザのコメントが表示されるメインスレッドと、ユーザ属性に応じて分類されたサブスレッド１およびサブスレッド２を生成する（ステップＳ１）。コメントサーバ２００がユーザ端末３００のログイン要求の受付けを開始すると、ユーザＡのユーザ端末３００−１、ユーザＢのユーザ端末３００−２、ユーザＣのユーザ端末３００−３、ユーザＤのユーザ端末３００−４が、それぞれコメントサーバ２００にログイン要求を行い、ログインする（ステップＳ２〜ステップＳ５）。
【００３５】
コメントサーバ２００は、動画情報の配信開始前に、ログインされた各ユーザ端末３００のそれぞれに対応するユーザ属性に応じたスレッドを割り当てる（ステップＳ６）。ここでは、ユーザ端末３００−１にサブスレッド１を、ユーザ端末３００−２にサブスレッド２を、ユーザ端末３００−３にサブスレッド１を、ユーザ端末３００−４にサブスレッド２をそれぞれ割り当てる（ステップＳ７〜ステップＳ１０）。
【００３６】
動画配信サーバ１００による動画配信が開始されると（ステップＳ１１）、コメントサーバ２００は、コメントの受付けを開始する。例えば、ユーザ端末３００−１が、コメント「おいしそう〜！」を送信する（ステップＳ１２）と、コメントサーバ２００のコメント受信部２０１は、ユーザ端末３００−１から送信されたコメントを受信し、コメント記憶部２０３に記憶させる（ステップＳ１３）。そして、コメントサーバ２００のコメント配信部２０６は、コメント記憶部２０３に記憶されたコメントを各ユーザ端末３００に配信する（ステップＳ１４）。ユーザ端末３００が、それぞれ配信されたコメントを受信すると、コメント抽出部３０５が表示するコメントの抽出を行う（ステップＳ１５〜ステップＳ１８）。ここでは、ユーザ端末３００−１と同様のサブスレッド（サブスレッド１）が割り当てられたユーザ端末３００はユーザ端末３００−３であるため、ユーザ端末３００−１とユーザ端末３００−３とのみがコメントを出力する（ステップＳ１９、ステップＳ２０）。
【００３７】
図７は、ユーザ端末３００からの要求に応じてコメントサーバ２００がサブスレッドを生成する動作例を示すシーケンス図である。ユーザ端末３００−１は、ユーザＡからの操作情報の入力に従って、コメントサーバ２００にサブスレッド生成コマンドを送信する（ステップＳ２１）。コメントサーバ２００は、ユーザ端末３００−１から送信されるサブスレッド生成コマンドを受信すると、サブスレッド３を生成する（ステップＳ２２）。そして、スレッド制御部２０５は、コメント配信部２０６を介して、サブスレッド生成を告知する告知先を判定する（ステップＳ２３）。ここでは、スレッド制御部２０５は、ユーザ端末３００−３をサブスレッド３生成の告知先と判定して、ユーザ端末３００−３にサブスレッド生成告知を送信する（ステップＳ２４）。サブスレッド生成告知を受信したユーザ端末３００−３は、自身の出力部３０６−３に表示された画面の再生領域３１０に、サブスレッドが生成されたことを示すコメントを表示させる。このとき、サブスレッドの生成を告知するコメントがクリックされた場合は、そのサブスレッドが選択されたように動作しても良い。
【００３８】
このように、本実施形態によれば、ユーザ端末３００が、全ユーザのコメントが含まれるメインスレッドと、ユーザ属性に応じて割り当てられ同一のユーザ属性をもつユーザ端末３００からのコメントのみが含まれるサブスレッドとを切替えて表示させることで、ユーザは、コメントサーバ２００に接続された全ユーザのコメントの流れを把握しつつ、共通したユーザ属性を持つユーザ端末３００同士ではサブスレッドにて小規模な人数でコメントをやりとりすることができ、大人数と少人数との双方の多層的なコミュニケーションを成立させることが可能となる。
【００３９】
なお、本実施形態では、ユーザ端末３００に配信されるコンテンツとして、ユーザ端末３００から配信される動画情報を適用することとしたが、時間とともに出力される情報が変化する音声情報など他のコンテンツを適用することもできる。
また、本実施形態では、ユーザ端末３００のユーザ属性に応じて対応するスレッドが割り当てられることとしたが、スレッドの割り当ては、例えばユーザ端末３００がログインした時間や順番などに応じて定められるようにしても良い。また、スレッド制御部２０５は、特定のスレッドに割り当てるユーザ端末３００の数を分散させるために、ユーザ数によってスレッド割り当ての調整を行うようにしても良い。例えば、特定のスレッドが割り当てられたユーザ端末３００が予め定めた閾値を超える場合は、新たな他のスレッドを生成して、特定のスレッドに割り当てられていたユーザ端末３００を他のスレッドに移動させてユーザ数を分散させる。
【００４０】
また、本実施形態では、メインスレッドと複数のサブスレッドが存在し、メインスレッドが選択されている場合は全ユーザのコメントが表示され、サブスレッドが選択されている場合は選択されているサブスレッドに対応するユーザ端末３００からのコメントが表示されるようにしたが、選択されているスレッド以外のスレッドのコメントが、薄く透けたように表示されるようにしても良い。例えば、サブスレッドが選択されている場合に、全ユーザのメインスレッドのコメントを薄いフィルターがかったように表示させて、メインスレッドの会話の流れを把握することができるようにしても良い。あるいは、選択されたスレッドの他のスレッドのコメントが、例えば３０％などの一定の割合で出力されるようにしても良い。
【００４１】
また、動画情報の配信中にスレッド制御部２０５が新たなスレッドを生成した場合には、生成されたスレッドに対応するユーザ属性を有するユーザ端末３００は、生成された新たなスレッドを自動的に選択して切り替わるようにしても良い。
また、ユーザ情報記憶部２０４に記憶されたユーザ属性の情報は、本サービスのために入力され記憶されるようにしても良いし、ネットワークを介して提供されるＳＮＳ（Social Network Service）などに予め登録された情報が記憶されるようにしても良い。
【００４２】
また、例えば、コメントサーバ２００は、入力されるコメント情報に基づいて、特定のユーザにプレゼントが当選したことを示すコメントを配信するようにしても良い。
また、例えば、ユーザ端末３００は、野球の試合に応じたコメントの制御を行う場合には、野球の試合の勝敗予想の入力を試合開始前に受付けて、当該予想を集計して全ユーザにコメントとして告知するような制御を行っても良い。また試合終了後も、直ぐにコメントの配信を終了するのではなく、一定時間の感想タイムを設けるようにしても良い。
【００４３】
また、ユーザ端末３００の入力部３０１にユーザから入力されるコメントに対して、属性値が対応づけられてコメントサーバ２００に送信され、コメント記憶部２０３に記憶されるコメント情報に含まれるようにしても良い。例えば、野球試合の動画情報が配信されている場合には、対戦するチームのどちらのファンであるか、またファンである度合いを示す属性値をコメントに付与する入力ボタンが表示されるようにして、このボタンがクリックされた場合には、コメント送信部３０３は、対応する属性値をコメントに付与してコメントサーバ２００に送信する。そして、ユーザ端末３００は、入力される属性値に基づいて、スレッドの生成や割り当てを行ったり、試合終了後になんらかの特典を与えるか否かを判定したりするようにしても良い。
【００４４】
また、ユーザ端末３００の出力部３０６の動画情報の再生領域に表示されるコメントは、スレッド毎に異なる色で表示されるようにして、いずれのスレッドでのコメントであるかが視覚的に把握し易いようにしても良い。
また、本実施形態を適用して、例えば○×を選択するクイズゲームを行うことができる。この場合、出題される問題を動画情報として配信し、答えが○であるか×であるかを属性とするサブスレッドをそれぞれ生成する。ユーザは、正解であると思う方のサブスレッドを選択する操作情報をユーザ端末３００に入力する。そして、ユーザ端末３００からの選択が正解であれば、ユーザ端末３００はサブスレッドに割り当てられたまま残り、不正解であればユーザ端末３００はシステムによって自動的にメインスレッドに移動され、以降サブスレッドには移動できないように制御される。
【００４５】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコメント制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４６】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施形態による情報通信システムの構成を示すブロック図である。
【図２】本発明の一実施形態によるユーザ情報のデータ例を示す図である。
【図３】本発明の一実施形態によりユーザ端末に出力される画面例を示す図である。
【図４】本発明の一実施形態によりユーザ端末に出力される画面例を示す図である。
【図５】本発明の一実施形態によりユーザ端末に出力される画面例を示す図である。
【図６】本発明の一実施形態による情報通信システムの動作例を示すシーケンス図である。
【図７】本発明の一実施形態による情報通信システムの動作例を示すシーケンス図である。
【符号の説明】
【００４８】
１  情報通信システム
１００  動画配信サーバ
１０１  動画記憶部
１０２  動画配信部
２００  コメントサーバ
２０１  コメント受信部
２０２  コメント解析部
２０３  コメント記憶部
２０４  ユーザ情報記憶部
２０５  スレッド制御部
２０６  コメント配信部
３００  ユーザ端末
３０１  入力部
３０２  スレッド生成要求部
３０３  コメント送信部
３０４  送受信部
３０５  コメント抽出部
３０６  出力部
【図１】
2010152813.tif 000003
【図２】
2010152813.tif 000004
【図３】
2010152813.tif 000005
【図４】
2010152813.tif 000006
【図５】
2010152813.tif 000007
【図６】
2010152813.tif 000008
【図７】
2010152813.tif 000009