(57)【要約】【課題】ユーザ同士でのコミュニケーションを円滑にするようなコメントを配信するコミュニケーションシステムを提供する。【解決手段】コメントサーバは、コメントを識別するコメント識別情報毎に、当該コメントの属性を示すコメント属性情報が対応付けられて記憶されるコメント属性情報記憶部と、ユーザ端末から送信されるコメントと、当該コメントに対応付けられて当該ユーザ端末から送信されるコメント属性情報とを受信し、当該コメントのコメント識別情報と当該コメント属性情報とを対応付けてコメント属性情報記憶部に記憶させるコメント情報登録部と、コメント記憶部に記憶されたコメントと、当該コメントに対応付けられたコメント属性情報とをユーザ端末に配信するコメント配信部と、を備え、ユーザ端末は、コンテンツの再生に応じたコメントの表示を、当該コメントに対応するコメント属性情報に応じて変更する出力制御部を備える。【選択図】図１
2014002766.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ端末と、当該ユーザ端末によって再生されるコンテンツを配信するコンテンツサーバと、複数の前記ユーザ端末によって再生される前記コンテンツに応じて当該ユーザ端末から送信されるコメントを受信してコメント記憶部に記憶させ、当該コメントを前記複数のユーザ端末に配信して表示させるコメントサーバとを備えたコミュニケーションシステムであって、
前記コメントサーバは、
前記コメント記憶部に記憶された前記コメントを識別するコメント識別情報毎に、当該コメントの属性を示すコメント属性情報が対応付けられて記憶されるコメント属性情報記憶部と、
前記ユーザ端末から送信される前記コメントと、当該コメントに対応付けられて当該ユーザ端末から送信されるコメント属性情報とを受信し、当該コメントのコメント識別情報と当該コメント属性情報とを対応付けて前記コメント属性情報記憶部に記憶させるコメント情報登録部と、
前記コメント記憶部に記憶された前記コメントと、当該コメントに対応付けられた前記コメント属性情報とを前記ユーザ端末に配信するコメント配信部と、を備え、
前記ユーザ端末は、
前記コンテンツの再生に応じた前記コメントの表示を、当該コメントに対応する前記コメント属性情報に応じて変更する出力制御部
を備えることを特徴とするコミュニケーションシステム。
【請求項２】
前記ユーザ端末は、自身が送信するコメントの属性を示すコメント属性情報が記憶される属性情報記憶部と、
自端末において再生される前記コンテンツに応じて、自端末のユーザによって入力されるコメントを受付ける入力部と、
前記コンテンツの再生に応じてコメントが入力されると、当該コメントと、前記属性情報記憶部に記憶された前記コメント属性情報とを、前記コメントサーバに送信するコメント送信部と、
を備えることを特徴とする請求項１記載のコミュニケーションシステム。
【請求項３】
前記コメントサーバは、
前記ユーザ端末によって再生される前記コンテンツが選択されると、定められた複数のコメント属性情報の項目のうち、当該コンテンツに付与されるコメントに対応付けるコメント属性情報の項目を選択するコメント属性情報定義部を備え、
前記ユーザ端末の前記属性情報記憶部には、前記コメント属性情報定義部によって選択されたコメント属性情報の項目に応じたコメント属性情報が記憶される
ことを特徴とする請求項２に記載のコミュニケーションシステム。
【請求項４】
前記コメント属性情報の項目は、予めユーザによって入力される情報の項目、前記ユーザに関する情報であるユーザ属性情報に含まれる複数の項目から選択された項目、前記コンテンツを制作または提供する提供者から入力される項目に応じたコメント属性情報の項目、のうちいずれかであることを特徴とする請求項３記載のコミュニケーションシステム。
【請求項５】
配信対象とするコメント属性情報が定められた配信ルールに従って、前記コメント属性情報記憶部から、前記配信ルールによって配信対象として定められたコメント属性情報に対応するコメント属性情報が対応づけられたコメント識別情報を読み出し、読み出したコメント識別情報に対応するコメントを前記コメント記憶部から読み出すコメント抽出部を有し、
前記コメント配信部は、前記コメント抽出部によって抽出された前記コメントを前記ユーザ端末に配信する
ことを特徴とする請求項１から請求項４のうちいずれか１項に記載のコミュニケーションシステム。
【請求項６】
前記コミュニケーションシステムは、前記ユーザ端末に対応するユーザの属性を示すユーザ属性情報が記憶されるユーザ管理サーバを備え、
前記ユーザ端末の、
前記属性情報記憶部には、前記ユーザ管理サーバから読み出された前記ユーザ属性情報が、前記コメント属性情報として記憶される
ことを特徴とする請求項１記載のコミュニケーションシステム。
【請求項７】
前記ユーザ端末の出力制御部は、
前記コメントに対応する前記コメント属性に応じた色で、コメントの文字を表示する
ことを特徴とする請求項１から請求項６のうちいずれか１項に記載のコミュニケーションシステム。
【請求項８】
複数のユーザ端末と、当該ユーザ端末によって再生されるコンテンツを配信するコンテンツサーバと、複数の前記ユーザ端末によって再生される前記コンテンツに応じて当該ユーザ端末から送信されるコメントを受信してコメント記憶部に記憶させ、当該コメントを前記複数のユーザ端末に配信して表示させるコメントサーバとを備えたコミュニケーションシステムにおけるコミュニケーション方法であって、
前記コメントサーバのコメント情報登録部が、
前記ユーザ端末から送信される前記コメントと、当該コメントに対応付けられて当該ユーザ端末から送信されるコメント属性情報とを受信し、当該コメントを識別するコメント識別情報と当該コメント属性情報とを対応付けてコメント属性情報記憶部に記憶し、
前記コメントサーバのコメント配信部が、
前記コメント記憶部に記憶された前記コメントと、当該コメントに対応付けられた前記コメント属性情報とを前記ユーザ端末に配信し、
前記ユーザ端末の出力制御部が、
前記コンテンツの再生に応じた前記コメントの表示を、当該コメントに対応する前記コメント属性情報に応じて変更する
ことを特徴とするコミュニケーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生されるコンテンツの進行に応じて入力されるコメントを複数のユーザ端末間で共有するコミュニケーションシステムおよびコミュニケーション方法に関する。
【背景技術】
【０００２】
ネットワークを介して接続された複数のユーザ端末から送信されるコメントを配信し、ユーザ同士のコミュニケーションの場を提供するコミュニケーションサービスが存在する。例えば、特許文献１には、大量のユーザ端末が接続可能なチャットサービスが記載されている。また、近年では、ユーザ端末において再生されるコンテンツの進行に合わせてユーザ端末に入力されるコメントを、コンテンツ画面に重ねて表示して複数のユーザ端末間で共有させるコミュニケーションサービスが提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−３３４０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このようなコミュニケーションサービスにおいて、大量（例えば、数万）のユーザ端末から送信されるコメントの全てを全てのユーザ端末に配信しても、大量のコメントを受信したユーザ端末のユーザが全てのコメントを読んで把握することは困難であるとともに、コメントサーバやネットワーク、ユーザ端末等に過剰に負荷をかけることになる。これでは、ユーザ間でのコミュニケーションが成立しづらくなる場合があると考えられる。
【０００５】
本発明は、このような状況に鑑みてなされたもので、ユーザ同士でのコミュニケーションを円滑にするようなコメントを配信するコミュニケーションシステムおよびコミュニケーション方法を提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、複数のユーザ端末と、当該ユーザ端末によって再生されるコンテンツを配信するコンテンツサーバと、複数の前記ユーザ端末によって再生される前記コンテンツに応じて当該ユーザ端末から送信されるコメントを受信してコメント記憶部に記憶させ、当該コメントを前記複数のユーザ端末に配信して表示させるコメントサーバとを備えたコミュニケーションシステムであって、前記コメントサーバは、前記コメント記憶部に記憶された前記コメントを識別するコメント識別情報毎に、当該コメントの属性を示すコメント属性情報が対応付けられて記憶されるコメント属性情報記憶部と、前記ユーザ端末から送信される前記コメントと、当該コメントに対応付けられて当該ユーザ端末から送信されるコメント属性情報とを受信し、当該コメントのコメント識別情報と当該コメント属性情報とを対応付けて前記コメント属性情報記憶部に記憶させるコメント情報登録部と、前記コメント記憶部に記憶された前記コメントと、当該コメントに対応付けられた前記コメント属性情報とを前記ユーザ端末に配信するコメント配信部と、を備え、前記ユーザ端末は、前記コンテンツの再生に応じた前記コメントの表示を、当該コメントに対応する前記コメント属性情報に応じて変更する出力制御部を備えることを特徴とする。
【０００７】
また、本発明は、上述のコミュニケーションシステムにおいて、前記ユーザ端末は、自身が送信するコメントの属性を示すコメント属性情報が記憶される属性情報記憶部と、自端末において再生される前記コンテンツに応じて、自端末のユーザによって入力されるコメントを受付ける入力部と、前記コンテンツの再生に応じてコメントが入力されると、当該コメントと、前記属性情報記憶部に記憶された前記コメント属性情報とを、前記コメントサーバに送信するコメント送信部と、を備えることを特徴とする。
【０００８】
また、本発明は、上述のコミュニケーションシステムにおいて、前記コメントサーバは、前記ユーザ端末によって再生される前記コンテンツが選択されると、定められた複数のコメント属性情報の項目のうち、当該コンテンツに付与されるコメントに対応付けるコメント属性情報の項目を選択するコメント属性情報定義部を備え、前記ユーザ端末の前記属性情報記憶部には、前記コメント属性情報定義部によって選択されたコメント属性情報の項目に応じたコメント属性情報が記憶されることを特徴とする。
【０００９】
また、本発明は、上述のコミュニケーションシステムにおいて、前記コメント属性情報の項目は、予めユーザによって入力される情報の項目、前記ユーザに関する情報であるユーザ属性情報に含まれる複数の項目から選択された項目、前記コンテンツを制作または提供する提供者から入力される項目に応じたコメント属性情報の項目、のうちいずれかであることを特徴とする。
【００１０】
また、本発明は、上述のコミュニケーションシステムにおいて、配信対象とするコメント属性情報が定められた配信ルールに従って、前記コメント属性情報記憶部から、前記配信ルールによって配信対象として定められたコメント属性情報に対応するコメント属性情報が対応づけられたコメント識別情報を読み出し、読み出したコメント識別情報に対応するコメントを前記コメント記憶部から読み出すコメント抽出部を有し、前記コメント配信部は、前記コメント抽出部によって抽出された前記コメントを前記ユーザ端末に配信することを特徴とする。
【００１１】
また、本発明は、上述のコミュニケーションシステムにおいて、前記コミュニケーションシステムは、前記ユーザ端末に対応するユーザの属性を示すユーザ属性情報が記憶されるユーザ管理サーバを備え、前記ユーザ端末の、前記属性情報記憶部には、前記ユーザ管理サーバから読み出された前記ユーザ属性情報が、前記コメント属性情報として記憶されることを特徴とする。
【００１２】
また、本発明は、上述のコミュニケーションシステムにおいて、前記ユーザ端末の出力制御部は、前記コメントに対応する前記コメント属性に応じた色で、コメントの文字を表示することを特徴とする。
【００１３】
また、本発明は、上述のコミュニケーションシステムにおいて、複数のユーザ端末と、当該ユーザ端末によって再生されるコンテンツを配信するコンテンツサーバと、複数の前記ユーザ端末によって再生される前記コンテンツに応じて当該ユーザ端末から送信されるコメントを受信してコメント記憶部に記憶させ、当該コメントを前記複数のユーザ端末に配信して表示させるコメントサーバとを備えたコミュニケーションシステムにおけるコミュニケーション方法であって、前記コメントサーバのコメント情報登録部が、前記ユーザ端末から送信される前記コメントと、当該コメントに対応付けられて当該ユーザ端末から送信されるコメント属性情報とを受信し、当該コメントを識別するコメント識別情報と当該コメント属性情報とを対応付けてコメント属性情報記憶部に記憶し、前記コメントサーバのコメント配信部が、前記コメント記憶部に記憶された前記コメントと、当該コメントに対応付けられた前記コメント属性情報とを前記ユーザ端末に配信し、前記ユーザ端末の出力制御部が、前記コンテンツの再生に応じた前記コメントの表示を、当該コメントに対応する前記コメント属性情報に応じて変更することを特徴とする。
【発明の効果】
【００１４】
以上説明したように、この発明によれば、コンテンツの再生に応じたコメントの表示を、コメントに対応するコメント属性情報に応じて変更することができ、ユーザ同士でのコミュニケーションを円滑にすることが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態によるコミュニケーションシステムの構成例を示すブロック図である。
【図２】本発明の一実施形態によるコメント属性情報記憶部に記憶されるデータ例を示す図である。
【図３】本発明の一実施形態によるユーザ端末に表示される画面例を示す図である。
【図４】本発明の一実施形態によるコミュニケーションシステムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について、図面を参照して説明する。
図１は、本実施形態によるコミュニケーションシステム１の構成を示すブロック図である。図１は、本実施形態によるコミュニケーションシステム１の構成を示すブロック図である。コミュニケーションシステム１は、ユーザ管理サーバ１００と、コンテンツサーバ２００と、コメントサーバ３００と、複数のユーザ端末４００（ユーザ端末４００−１、ユーザ端末４００−２、ユーザ端末４００−３、・・・）とのコンピュータ装置を備えている。これらのコンピュータ装置は、ネットワークを介して接続されている。ここで、複数台のユーザ端末４００−Ｎ（Ｎは任意の整数）は同様の構成であるため、特に区別しない場合にはユーザ端末４００として説明する。
【００１７】
ユーザ管理サーバ１００は、コンテンツサーバ２００およびコメントサーバ３００によって提供されるコミュニケーションサービスへの接続要求をユーザ端末４００から受信するコンピュータ装置である。ユーザ管理サーバ１００は、ユーザ情報記憶部１１０と、属性情報送信部１２０とを備えている。
【００１８】
ユーザ情報記憶部１１０には、ユーザ端末４００のユーザを識別するユーザ識別情報毎に、ユーザアカウント情報と、ユーザの属性を示すユーザ属性情報とが対応付けられたユーザ情報が記憶される。ユーザアカウント情報は、コミュニケーションサービスを利用するために予め登録された情報であり、ユーザアカウント名、パスワードなどの情報が含まれる。ユーザ属性情報には、例えば、ハンドルネーム、生年月日、性別、血液型、住所などの項目に対応する情報が含まれる。
【００１９】
ここで、ユーザ管理サーバ１００は、ユーザ端末４００から送信されるユーザアカウント情報と、予めユーザ情報記憶部１１０に記憶されているアカウント情報とを照合することにより、ユーザのログイン処理を行う。例えば、ユーザ端末４００から送信されるユーザアカウント情報に一致するユーザアカウント情報をユーザ情報記憶部１１０から検出すれば、ログイン成功と判定し、コンテンツサーバ２００やコメントサーバ３００に接続するための接続先情報をユーザ端末４００に配信することにより、ユーザ端末４００によるコミュニケーションサービスの利用を許可する。一方、ユーザ端末４００から送信されるユーザアカウント情報に一致するユーザアカウント情報をユーザ情報記憶部１１０から検出できなければ、ログイン失敗と判定し、コミュニケーションサービスの利用を許可しない。
【００２０】
属性情報送信部１２０は、ログイン成功と判定したユーザ端末４００に対して、そのユーザ端末４００のユーザに対応するユーザ属性情報を送信する。ここで、属性情報送信部１２０は、後述するコメント配信ルール記憶部３４０に記憶されたコメント配信ルールを参照して、ユーザ属性情報のうち、コンテンツ毎に定められた項目のユーザ属性情報を送信するようにしても良い。属性情報送信部１２０がユーザ端末４００に送信するユーザ属性情報は、ユーザ端末４００がコメントサーバ３００にコメントを送信する際に付与されるコメント属性情報として用いられる。
【００２１】
コンテンツサーバ２００は、ユーザ端末４００によって再生されるコンテンツを配信するコンピュータ装置である。コンテンツサーバ２００は、コンテンツ記憶部２１０と、コンテンツ配信部２２０とを備えている。
コンテンツ記憶部２１０には、ユーザ端末４００に配信され再生されるコンテンツが記憶される。コンテンツ記憶部２１０に記憶されるコンテンツは、時間軸を伴う動画や音声などの情報である。コンテンツ記憶部２１０に記憶されるコンテンツは、予め記憶された情報でも良いし、リアルタイムに生成される情報でも良い。例えば、予め撮影された料理番組の動画情報でも良いし、生中継によりリアルタイムに入力される野球試合の動画情報でも良い。
コンテンツ配信部２２０は、ユーザ端末４００から送信されるコンテンツ配信要求に応じて、コンテンツ記憶部２１０に記憶されたコンテンツを配信する。
【００２２】
コメントサーバ３００は、複数のユーザ端末４００によって再生されるコンテンツに応じてユーザ端末４００から送信されるコメントを受信し、受信したコメントを複数のユーザ端末４００に配信して表示させるコンピュータ装置である。コメントサーバ３００は、コメント記憶部３１０と、コメント属性情報記憶部３２０と、コメント情報登録部３３０と、コメント配信ルール記憶部３４０と、コメント抽出部３５０と、コメント配信部３６０と、コメント属性情報定義部３７０とを備えている。
【００２３】
コメント記憶部３１０には、ユーザ端末４００から送信されたコメントを識別するコメント識別情報毎に、コメントであるテキスト情報が対応付けられて記憶される。ここで、コメント記憶部３１０は、ユーザ端末４００に配信されるコンテンツ毎に異なるコメントの記憶領域（スレッド）を備えるようにして良い。また、ひとつのコンテンツに対して、複数のスレッドを備えるようにしても良い。
【００２４】
コメント属性情報記憶部３２０には、コメント記憶部３１０に記憶されたコメントを識別するコメント識別情報毎に、コメントの属性を示すコメント属性情報が対応付けられて記憶される。図２は、コメント属性情報記憶部３２０に記憶されるコメント属性情報のデータ例を示す図である。ここでは、コメント属性情報として性別の項目が記憶されている例が示されている。例えば、コメント識別情報が「１」であるコメントには、コメント属性情報として「男性」が対応付けられて記憶されている。
【００２５】
コメント情報登録部３３０は、ユーザ端末４００から送信されるコメントと、そのコメントに対応付けられてユーザ端末４００から送信されるコメント属性情報とを受信し、受信したコメントを識別するコメント識別情報を生成し、コメント記憶部３１０に記憶させる。コメント識別情報は、例えば一意なシーケンス番号などが適用できる。コメント情報登録部３３０は、生成したコメント識別情報と、受信したコメント属性情報とを対応付けてコメント属性情報記憶部３２０に記憶させる。
【００２６】
コメント配信ルール記憶部３４０には、コメント記憶部３１０に記憶された複数のコメントをコメント属性情報に基づいて配信するためのルールが定められたコメント配信ルールが記憶されている。コメント配信ルールは、コンテンツを識別するコンテンツ識別情報毎に対応付けられて定められるようにしても良いし、ユーザを識別するユーザ識別情報毎に対応付けられて定められるようにしても良いし、その双方でも良い。例えば、コメント配信ルール記憶部３４０には、コンテンツ識別情報毎に対応付けて、そのコンテンツ識別情報に示されるコンテンツに対応付けて配信するコメント属性情報の項目が記憶される。例えば、コンテンツとともに配信するコメントのコメント属性情報がユーザ情報の性別であれば、ユーザの性別に一致する性別がコメント属性情報として対応付けられたコメントが抽出され、ユーザ端末４００に配信される。ここで、コメント配信ルールは、予め定められたルールを適用しても良いし、ユーザ端末４００がユーザからコメント配信ルールの入力を受付け、入力されたコメント配信ルールをコメントサーバ３００に送信し、コメント配信ルール記憶部３４０に記憶されて適用されるようにしても良い。また、コメント配信ルールは、複数のコメント属性の複合条件により設定されても良いし、コメント属性毎の配信比率を定めるようにしても良い。例えば、コメント属性である性別が男性であるコメントを７割、女性であるコメントを３割の比率でコメントを配信するルールを定めるようにしても良い。
【００２７】
コメント抽出部３５０は、コメント属性情報記憶部３２０に記憶された複数のコメント識別情報のうち、コメント配信ルール記憶部３４０に記憶されたコメント配信ルールによってユーザ端末４００に配信することが定められたコメント属性情報に対応するコメント識別情報を抽出する。このように、コメント抽出部３５０は、コメント記憶部３１０に記憶されたコメントの実体情報を参照することなく、コメント抽出部３５０に記憶されたコメント識別情報を参照することにより、特定のコメント属性に対応するコメント識別情報を判定する。すなわち、コメント抽出部３５０は、特定のコメント属性情報が対応付けられたコメントを抽出するために、コメントの実体情報を読み込む必要がない。このため、例えば複数文字列であるコメントを参照しながらコメントの抽出処理を行うことに比べ、抽出処理のための処理負荷を低減することが可能である。
コメント配信部３６０は、コメント抽出部３５０によって抽出されたコメント識別情報に対応するコメントを、コメント記憶部３１０から読み出し、読み出したコメントと、コメント識別情報に対応するコメント属性情報とをユーザ端末４００に配信する。
【００２８】
コメント属性情報定義部３７０は、ユーザ端末４００によって再生されるコンテンツが選択されると、定められた複数のコメント属性情報の項目のうち、そのコンテンツに付与されるコメントに対応付けるコメント属性情報の項目を選択する。コメント属性情報の項目とは、コメントに対応付けるコメント属性情報の種別である。コメント属性情報の項目には、例えば、予めユーザによって入力される情報の項目や、コンテンツ毎に定められ、一時的にユーザによって入力される情報などの項目が含まれる。例えば、コメント属性情報定義部３７０は、ハンドルネーム、生年月日、性別、血液型、住所などのユーザ属性情報に含まれる複数の項目からコメント属性情報の項目を選択するようにしても良い。あるいは、例えば野球中継のコンテンツが配信される場合には、ユーザが応援するチーム、勝敗予想、スコア予想などの項目を受信するようにしても良い。それぞれのコメント属性情報の項目には、定められた内容の情報が対応付けられる。項目に対応する内容は、例えば項目が性別であれば男性または女性のいずれかの情報である。また、例えば、スコア予想などの項目であれば、「１対３」、「１対１」、「１対０」などの様々な（無限の）選択肢から選択できるものであっても良い。
【００２９】
ここで、コメント属性情報定義部３７０は、コンテンツ毎に予め定められたコメント属性情報の項目を選択するようにしても良いし、コンテンツ記憶部２１０に記憶されるコンテンツを制作または提供する提供者から入力される項目に応じたコメント属性情報の項目を選択するようにしても良い。あるいは、コメント属性情報定義部３７０は、ユーザ端末４００からコメント属性情報の項目を受信し、受信した項目を選択することにより、コメントに対応付けるコメント属性情報の項目をユーザに選ばせるようにしても良い。また、コメント属性情報定義部３７０は、コンテンツが再生される実時間に応じて異なる項目を選択してユーザ端末４００に付与させるようにしても良い。また、コメント属性情報定義部３７０は、ひとつのコメントに対して複数の項目のコメント属性情報を選択し、ひとつのコメントに対して複数の項目のコメント属性情報が付与されるように定義しても良い。
【００３０】
ユーザ端末４００は、コンテンツサーバ２００から配信されるコンテンツを再生し、コメントサーバ３００から配信されるコメントを合わせて出力するコンピュータ装置である。ユーザ端末４００は、コンテンツ受信部４１０と、コメント受信部４２０と、出力制御部４３０と、出力部４４０と、属性情報記憶部４５０と、入力部４６０と、コメント属性管理部４７０と、コメント送信部４８０とを備えている。
【００３１】
コンテンツ受信部４１０は、コンテンツサーバ２００から配信されるコンテンツを受信し、自身の記憶部に記憶させる。
コメント受信部４２０は、コメントサーバ３００から配信されるコメントを受信し、自身の記憶部に記憶させる。
【００３２】
出力制御部４３０は、コンテンツ受信部４１０が受信したコンテンツと、コメント受信部４２０が受信したコメントとを合わせて出力部４４０に出力させる。
出力部４４０は、コンテンツに含まれる動画、コメントを出力するディスプレイや、コンテンツに含まれる音声情報を出力するスピーカなどが適用できる。例えば、図３は、ユーザ端末４００の出力部４４０に出力される画面例を示す図である。画面中の再生領域４４１には、コンテンツサーバ２００から配信される動画と、他のユーザ端末４００から送信されコメントサーバ３００によって配信されたコメントとが重ね合わせて表示される。
コメントサーバ３００から配信されたコメントは、符号４４２に示されるように、動画上の右から左に流れるようにスクロールして表示される。これにより、コミュニケーションサービスのユーザは、動画を視聴しながら、動画の内容に応じて入力されるコメントを他のユーザと共有し、コミュニケーションを図ることが可能となる。
【００３３】
入力フォーム４４３には、入力部４６０を介してユーザからコメントが入力される。書込みボタン４４４は、クリックされることによって、入力フォーム４４３に入力されたテキストによるコメントや、コメント付与時間、動画識別情報、ユーザ識別情報などをユーザ管理サーバ１００やコメントサーバ３００に送信する。
【００３４】
コメント一覧表示エリア４４５は、複数のユーザから入力されたコメントが表示される領域である。このようにリスト化されたコメントは、ユーザ端末４００のコメント受信部４２０がコメントサーバ３００から受信し、コメント受信部４２０の記憶領域に記憶される。コメント一覧表示エリア４４５には、コメントに付与された発言順序を示す番号（符号４４５ａ）、コメントを入力したユーザ名（符号４４５ｂ）、コメントの書き込みをしたコメント付与時間（符号４４５ｃ）、発言されたコメントの一部（符号４４５ｄ）が、投稿された実時間情報の順に従って表示される。
【００３５】
ここで、出力制御部４３０は、コンテンツの再生に応じたコメントの表示を、コメントに対応するコメント属性情報に応じて変更するようにしても良い。例えば、コメント属性が男性であるコメントを青色で、女性であるコメントをピンク色で表示させるような制御を行うようにしても良い。
【００３６】
属性情報記憶部４５０には、自身が送信するコメントの属性を示すコメント属性情報が記憶される。ここで、属性情報記憶部４５０には、コメントサーバ３００のコメント属性情報定義部３７０によって選択された項目に応じたコメント属性情報が記憶される。例えば、ユーザ端末４００がユーザ管理サーバ１００にログインした際、ユーザ管理サーバ１００の属性情報送信部１２０から送信されるユーザ属性情報を、コメント属性管理部４７０が受信し、属性情報記憶部４５０に記憶させるようにしても良い。あるいは、属性情報記憶部４５０には、コメント属性管理部４７０によって、ユーザから入力部４６０に入力されたコメント属性情報が記憶されるようにしても良い。
入力部４６０は、キーボードやマウスなどの入力デバイスである。例えば、入力部４６０は、自端末において再生されるコンテンツに応じて、自端末のユーザによって入力されるコメントを受付ける。
【００３７】
コメント属性管理部４７０は、コメント送信部４８０によって送信されるコメントに付与されるコメント属性を管理する。例えば、コメント属性管理部４７０は、ユーザ端末４００が、コンテンツサーバ２００から配信されるコンテンツを選択し、選択したコンテンツの配信要求をコンテンツサーバ２００に送信すると、コンテンツサーバ２００から、配信要求を行ったコンテンツに対応するコメントが記憶されたスレッドを識別するスレッド識別情報を読み出す。コメント属性管理部４７０は、コンテンツに対応するスレッド識別情報を、コメントサーバ３００に送信する。また、コメントサーバ３００から、スレッド識別情報に応じて、コメントサーバ３００のコメント属性情報定義部３７０によって選択された、そのコンテンツに付与するコメントに対応付けるコメント属性情報の項目を示す情報を受信する。コメント属性管理部４７０は、コメントサーバ３００のコメント属性情報定義部３７０によって選択された項目のコメント属性情報を、属性情報記憶部４５０に記憶させる。これにより、属性情報記憶部４５０に記憶されたコメント属性情報は、入力部４６０にコメントが入力されると、入力されたコメントに対応付けられてコメントサーバ３００に送信され、コメント記憶部３１０内の対応するスレッドの記憶領域に記憶される。
【００３８】
例えば、コメントサーバ３００のコメント属性情報定義部３７０によって、ユーザから入力されるコメント属性情報の項目が選択された場合、コメント属性管理部４７０は、自端末のユーザから入力部４６０に入力されるコメント属性情報を受付け、入力されたコメント属性情報を属性情報記憶部４５０に記憶させる。例えば、野球の試合中継のコンテンツが配信される場合、入力部４６０は、試合を行なういずれのチームの応援を行なうかを示す情報の入力を受付ける。コメント属性管理部４７０は、応援チームを示す情報を、コメント属性情報として属性情報記憶部４５０に記憶させる。これにより、例えば野球の試合中継において同チームを応援するユーザ同士のコミュニケーションを促すことができる。また、コメント属性管理部４７０は、ユーザ管理サーバ１００から送信されるユーザ属性情報を、コメント属性情報として属性情報記憶部４５０に記憶させるようにしても良い。
コメント送信部４８０は、コンテンツの再生に応じてコメントが入力されると、入力されたコメントと、属性情報記憶部４５０に記憶されたコメント属性情報とを、コメントサーバ３００に送信する。
【００３９】
次に、本実施形態によるコミュニケーションシステム１の動作例を説明する。図４は、コミュニケーションシステム１の動作例を示すシーケンス図である。
ユーザ端末４００−１は、ユーザから入力されるユーザアカウント情報を、ユーザ管理サーバ１００に送信してログイン要求を行う。ユーザ管理サーバ１００は、ユーザ端末４００−１から送信されるユーザアカウント情報と、ユーザ情報記憶部１１０に記憶されたユーザアカウント情報とに基づいて、ログイン処理を行う（ステップＳ１）。ユーザ管理サーバ１００の属性情報送信部１２０は、ログイン成功したユーザに対応するユーザ属性情報をユーザ情報記憶部１１０から読み出し、ユーザ端末４００−１に送信する（ステップＳ２）。ユーザ端末４００−１のコメント属性管理部４７０は、ユーザ管理サーバ１００から送信されたユーザ属性情報を受信し、自身の記憶領域に記憶させる。
【００４０】
ユーザ端末４００−１は、コメントサーバ３００に対してコメント配信要求を送信し、コンテンツサーバ２００に対してコンテンツ配信要求を送信する（ステップＳ３）。コメントサーバ３００のコメント属性情報定義部３７０は、ユーザ端末４００−１によってコンテンツ配信要求が送信されたコンテンツに対応付けるコメント属性情報の項目を選択し、選択した項目を示す情報をユーザ端末４００−１に送信する（ステップＳ４）。例えば、ユーザ属性情報のうち性別を示す項目が選択されると、ユーザ端末４００−１のコメント属性管理部４７０は、ステップＳ２においてユーザ管理サーバ１００から送信され自身の記憶領域に記憶したユーザ属性情報に含まれる性別の項目の情報を、コメント属性情報として属性情報記憶部４５０に記憶させる（ステップＳ５）。コンテンツサーバ２００は、ユーザ端末４００−１から送信されるコンテンツ配信要求に応じて、コンテンツの配信を開始する（ステップＳ６）。
【００４１】
そして、ユーザ管理サーバ１００は、コメントサーバ３００のコメント配信ルール記憶部３４０に記憶された複数のコメント配信ルールのうち、ユーザ端末４００−１に送信されるコンテンツのコンテンツ識別情報とユーザ端末４００−１のユーザ識別情報とに応じたコメント配信ルールを判定する（ステップＳ７）。例えば、ユーザ端末４００−１に送信されるコンテンツについて、ユーザ属性の性別の項目をコンテンツ属性とする配信ルールが定められていれば、ユーザ管理サーバ１００は、ユーザ情報記憶部１１０からユーザ端末４００−１のユーザに対応する性別を読み出す。例えば、ユーザに対応する性別が女性であれば、女性を示すコメント属性が付与されたコメントを、ユーザ端末４００−１に配信すると判定する。コメント抽出部３５０は、ユーザ管理サーバ１００によって判定されたコメント配信ルールに定められたコメント属性情報に応じたコメント識別情報を、コメント属性情報記憶部３２０から読み出す（ステップＳ８）。コメント抽出部３５０は、読み出したコメント識別情報に対応するコメントを、コメント記憶部３１０から読み出す（ステップＳ９）。コメント配信部３６０は、コメント抽出部３５０によって読み出されたコメントと、そのコメントに対応するコメント属性情報とを、ユーザ端末４００−１に配信する（ステップＳ１０）。ユーザ端末４００−１の出力制御部４３０は、コメントサーバ３００から配信されるコメントと、コンテンツサーバ２００から配信されるコメントとを、出力部４４０に出力させる。この後、コメントサーバ３００は、複数のユーザ端末４００からコメントが送信されると、ステップＳ７およびステップＳ８と同様の処理を行い、リアルタイムにコメントを配信する。
【００４２】
ユーザ端末４００−１の出力部４４０によって出力されるコンテンツに応じて、ユーザから入力部４６０にコメントが入力されると（ステップＳ１１）、コメント送信部４８０は、属性情報記憶部４５０に記憶されたコメント属性情報を読み出し、ステップＳ１０において入力されたコメントに、読み出したコメント属性情報を付与して、コメントサーバ３００に送信する（ステップＳ１２）。コメントサーバ３００のコメント情報登録部３３０は、ユーザ端末４００−１から送信されたコメントとコメント属性情報とを受信し、コメント記憶部３１０およびコメント属性情報記憶部３２０に対応付けて記憶させる（ステップＳ１３）。
【００４３】
なお、本実施形態では、コメント属性情報記憶部３２０〜コメント属性情報定義部３７０の機能部を、コメントサーバ３００が備えることとしたが、これらの機能部を備える独立のサーバ装置であるコメント属性情報管理サーバを構成するようにしても良い。
また、コメントに付与する属性は、上述したようなユーザ属性情報等の他に、例えば、ユーザの趣味嗜好や、何らかの質問に対する一時的な回答などを適用しても良いし、ユーザの行動履歴に基づいて定められる情報であっても良い。この場合、例えば、ユーザのコンテンツの視聴履歴に基づいて趣味嗜好を判定し、判定した趣味嗜好を示す情報をコメント属性に適用しても良い。または、コンテンツの視聴時間帯によって属性を判定するようにしても良い。
また、本実施形態の動作例では、ユーザ管理サーバ１００が、ステップＳ７においてコメント配信ルールを判定する例を説明したが、コメントサーバ３００のコメント抽出部３５０がコメント配信ルールを判定し、判定したコメント配信ルールに応じたコメント識別情報をコメント属性情報記憶部３２０から抽出するようにしても良い。
【００４４】
以上説明したように、本実施形態によれば、ユーザ端末４００に配信されるコメントを、一定のコメント属性が付与されたコメントに限定することができる。これにより、コメントを配信するコメントサーバ３００の処理負荷、コメントが配信されるコメントサーバ３００とユーザ端末４００との間のネットワークの負荷、配信されるコメントを受信するユーザ端末４００−１の処理負荷などを低減させることができる。また、ユーザ端末４００に表示されるコメント数を低減させることができるため、ユーザが把握可能な程度の数のコメントがユーザ端末４００に表示されるように制御することができる。また、同一の属性を持つユーザ間でコメントを共有させることができるため、その属性について内容の濃いコミュニケーションが行なわれることが期待できる。また、コミュニケーションサービスの提供者は、コメント配信ルールとして配信されるコメントのコメント属性を定めることで、意図に沿ったコミュニケーションの場を提供することが可能となる。
【００４５】
なお、従来では、ユーザ間でのコミュニケーションが成立しづらくなる場合があると考えられる。そこで、ユーザ端末に配信されるコメント数を制限し、一定数以下のコメントがユーザ端末に配信されるように制御することが考えられる。このように配信されるコメント数を制限する場合には、ユーザ端末に配信されるコメントを不作為に間引くよりも、ユーザ同士でのコミュニケーションを円滑にするようなコメントを抽出して配信されるようにすることが望ましい。
【００４６】
そこで、本実施形態では、ユーザ端末に配信されるコメント数を低減しつつ、ユーザ同士でのコミュニケーションを円滑にするようなコメントを抽出して配信することもできる。
【００４７】
また、以上説明したように、本実施形態によれば、コンテンツサーバから配信され再生されるコンテンツの進行に応じたコメントを複数のユーザ端末間で共有するコミュニケーションシステムにおけるコメントサーバが、ユーザ端末から送信されたコメント毎に、コメントの属性を示すコメント属性情報を対応付けて記憶し、記憶した複数のコメントのうち、ユーザ端末に配信することが定められたコメント属性情報が対応付けられたコメントを抽出してユーザ端末に配信し、ユーザ端末は、コンテンツの再生に応じてコメントが入力されると、コメントと、自身が送信するコメントの属性を示すコメント属性情報とを、コメントサーバに送信するようにしたので、ユーザ端末は、コメントサーバに記憶されている複数のコメントのうち、定められたコメント属性情報が対応付けられたコメントのみを受信して表示することができる。これにより、ユーザ端末に表示されるコメント数を、ユーザが把握できる程度の数に抑えることが可能になり、ユーザ同士でのコミュニケーションを円滑にすることが期待できる。また、コメントサーバから全てのコメントが配信されることに比べて、コメントサーバから送信されるコメント数が低減するため、コメントサーバやネットワーク、ユーザ端末等にかかる負荷を抑えることが可能となる。
【００４８】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコメントの配信を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４９】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００５０】
１  コミュニケーションシステム
１００  ユーザ管理サーバ
１１０  ユーザ情報記憶部
１２０  属性情報送信部
２００  コンテンツサーバ
２１０  コンテンツ記憶部
２２０  コンテンツ配信部
３００  コメントサーバ
３１０  コメント記憶部
３２０  コメント属性情報記憶部
３３０  コメント情報登録部
３４０  コメント配信ルール記憶部
３５０  コメント抽出部
３６０  コメント配信部
３７０  コメント属性情報定義部
４００  ユーザ端末
４１０  コンテンツ受信部
４２０  コメント受信部
４３０  出力制御部
４４０  出力部
４５０  属性情報記憶部
４６０  入力部
４７０  コメント属性管理部
４８０  コメント送信部
【図１】
2014002766.tif 000003
【図２】
2014002766.tif 000004
【図３】
2014002766.tif 000005
【図４】
2014002766.tif 000006