(57)【要約】【課題】個人所有の複数の端末装置や家族等の一ドメイン内の複数の端末装置において、一端末装置が投稿したコメントを他端末装置に即時に反映させる。【解決手段】コメント管理装置４０は、第１の端末装置から受信したコメント情報の監視要否フラグを決定し、コメント情報とともに記憶させるコメント情報登録部４０３と、コメント登録完了情報を第１の端末装置に送信する登録完了情報送信部４０４と、第１の端末装置と同一のドメインに属する第２の端末装置から受信した第１のコメント取得要求情報に基づきコメント情報を読み出して第２の端末装置に送信する第１のコメント情報取得送信部４０６と、ドメインに属さない第３の端末装置から受信した第２のコメント取得要求情報に基づきコメント情報を検索して監視要否フラグが監視不要を示す場合に、コメント情報を第３の端末装置に送信する第２のコメント情報収録送信部４０８と、を備える。【選択図】図８
2014236327.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、
第１の端末装置が送信したコメント情報を受信するコメント情報受信部と、
前記コメント情報受信部が受信した前記コメント情報の属性に基づいて監視要否フラグを決定し、コメント識別情報と前記コメント情報と前記監視要否フラグとを関連付けて前記記憶部に記憶させるコメント情報登録部と、
前記コメント情報登録部による登録に応じて、前記コメント識別情報を含むコメント登録完了情報を、前記第１の端末装置に対して送信する登録完了情報送信部と、
前記登録完了情報送信部が送信した前記コメント登録完了情報を受信した前記第１の端末装置が属するドメインに属する第２の端末装置から、前記コメント識別情報を含む第１のコメント取得要求情報を受信する第１の取得要求情報受信部と、
前記第１の取得要求情報受信部が受信した前記第１のコメント取得要求情報に含まれる前記コメント識別情報に基づいて前記記憶部から前記コメント情報を読み出し、前記コメント情報を前記第２の端末装置に対して送信する第１のコメント情報取得送信部と、
前記ドメインに属さない第３の端末装置から、第２のコメント取得要求情報を受信する第２の取得要求情報受信部と、
前記第２の取得要求情報受信部が受信した前記第２のコメント取得要求情報に基づいて、前記記憶部からコメント情報と前記コメント情報に関連付けられた監視要否フラグとを検索し、前記監視要否フラグのステータスが監視不要を示す場合に、前記コメント情報を読み出し、前記コメント情報を前記第３の端末装置に対して送信する第２のコメント情報収録送信部と、
を備えるコメント管理装置。
【請求項２】
監視要否フラグのステータスが監視要である場合のコメント情報を前記記憶部から読み出す要監視コメント情報読出し部と、
前記要監視コメント情報読出し部が読み出した前記コメント情報の内容を監視する監視部と、
前記監視部が前記コメント情報を監視した結果が合格を示す場合、前記記憶部に記憶された前記コメント情報に関連付けられた前記監視要否フラグを、監視不要のステータスで書き換える更新部と、
をさらに備える請求項１記載のコメント管理装置。
【請求項３】
前記ドメインは、端末装置に設定されたユーザ識別情報が同一である端末装置を含む、
請求項１または２いずれか記載のコメント管理装置。
【請求項４】
前記ドメインは、同一のローカルエリアネットワークに接続された端末装置を含む、
請求項１または２いずれか記載のコメント管理装置。
【請求項５】
コンテンツデータを受信し、前記コンテンツデータを再生する端末装置であって、
前記コンテンツデータに関する第１のコメント情報を取得するコメント情報取得部と、
前記コメント情報取得部が取り込んだ前記第１のコメント情報を、コメント管理装置に対して送信するコメント情報送信部と、
前記コメント情報送信部が送信した前記第１のコメント情報を受信し登録した前記コメント管理装置から、前記第１のコメント情報を登録したことを示すコメント登録完了情報を受信する登録完了情報受信部と、
前記コメント情報取得部が取り込んだ前記第１のコメント情報を、前記コンテンツデータに関連付けて出力する第１のコメント情報提示部と、
前記登録完了情報受信部が受信した前記コメント登録完了情報に基づいて、当該端末装置が属するドメインに属する他の端末装置に対して前記第１のコメント情報を指定する第１のメッセージ情報を送信するメッセージ情報送信部と、
前記ドメインに属する他の端末装置から、第２のコメント情報を指定する第２のメッセージ情報を受信するメッセージ情報受信部と、
前記メッセージ情報受信部が受信した前記第２のメッセージ情報に基づいて、前記コメント管理装置に対して前記第２のコメント情報のコメント取得要求情報を送信する取得要求情報送信部と、
前記取得要求情報送信部が送信した前記コメント取得要求情報を受信した前記コメント管理装置から、前記コメント取得要求情報に対応する前記第２のコメント情報を受信するコメント情報受信部と、
前記コメント情報受信部が受信した前記第２のコメント情報を、前記コンテンツデータに関連付けて出力する第２のコメント情報提示部と、
を備える端末装置。
【請求項６】
前記ドメインは、当該端末装置に設定されたユーザ識別情報が同一である他の端末装置を含む、
請求項５記載の端末装置。
【請求項７】
前記ドメインは、当該端末装置が接続されたローカルエリアネットワークに接続された他の端末装置を含む、
請求項５記載の端末装置。
【請求項８】
記憶部を備えたコンピュータを、
第１の端末装置が送信したコメント情報を受信するコメント情報受信部と、
前記コメント情報受信部が受信した前記コメント情報の属性に基づいて監視要否フラグを決定し、コメント識別情報と前記コメント情報と前記監視要否フラグとを関連付けて前記記憶部に記憶させるコメント情報登録部と、
前記コメント情報登録部による登録に応じて、前記コメント識別情報を含むコメント登録完了情報を、前記第１の端末装置に対して送信する登録完了情報送信部と、
前記登録完了情報送信部が送信した前記コメント登録完了情報を受信した前記第１の端末装置が属するドメインに属する第２の端末装置から、前記コメント識別情報を含む第１のコメント取得要求情報を受信する第１の取得要求情報受信部と、
前記第１の取得要求情報受信部が受信した前記第１のコメント取得要求情報に含まれる前記コメント識別情報に基づいて前記記憶部から前記コメント情報を読み出し、前記コメント情報を前記第２の端末装置に対して送信する第１のコメント情報取得送信部と、
前記ドメインに属さない第３の端末装置から、第２のコメント取得要求情報を受信する第２の取得要求情報受信部と、
前記第２の取得要求情報受信部が受信した前記第２のコメント取得要求情報に基づいて、前記記憶部からコメント情報と前記コメント情報に関連付けられた監視要否フラグとを検索し、前記監視要否フラグのステータスが監視不要を示す場合に、前記コメント情報を読み出し、前記コメント情報を前記第３の端末装置に対して送信する第２のコメント情報収録送信部と、
として機能させるためのコメント管理プログラム。
【請求項９】
コンテンツデータを受信し、前記コンテンツデータを再生する端末装置を、
前記コンテンツデータに関する第１のコメント情報を取得するコメント情報取得部と、
前記コメント情報取得部が取り込んだ前記第１のコメント情報を、コメント管理装置に対して送信するコメント情報送信部と、
前記コメント情報送信部が送信した前記第１のコメント情報を受信し登録した前記コメント管理装置から、前記第１のコメント情報を登録したことを示すコメント登録完了情報を受信する登録完了情報受信部と、
前記コメント情報取得部が取り込んだ前記第１のコメント情報を、前記コンテンツデータに関連付けて出力する第１のコメント情報提示部と、
前記登録完了情報受信部が受信した前記コメント登録完了情報に基づいて、当該端末装置が属するドメインに属する他の端末装置に対して前記第１のコメント情報を指定する第１のメッセージ情報を送信するメッセージ情報送信部と、
前記ドメインに属する他の端末装置から、第２のコメント情報を指定する第２のメッセージ情報を受信するメッセージ情報受信部と、
前記メッセージ情報受信部が受信した前記第２のメッセージ情報に基づいて、前記コメント管理装置に対して前記第２のコメント情報のコメント取得要求情報を送信する取得要求情報送信部と、
前記取得要求情報送信部が送信した前記コメント取得要求情報を受信した前記コメント管理装置から、前記コメント取得要求情報に対応する前記第２のコメント情報を受信するコメント情報受信部と、
前記コメント情報受信部が受信した前記第２のコメント情報を、前記コンテンツデータに関連付けて出力する第２のコメント情報提示部と、
として機能させるための端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コメント管理装置、端末装置、コメント管理プログラム、および端末プログラムに関する。
【背景技術】
【０００２】
従来、コンテンツ配信サーバが視聴者の再生端末にコンテンツデータを配信し、そのコンテンツデータの再生に応じて視聴者の端末から投稿されるコメントを再生端末に反映させるコミュニケーション融合型映像視聴サービス（ソーシャル・ビデオ・オン・デマンド・サービス）が知られている。視聴者から投稿されるコメントは、一般に公開される前にその投稿内容のチェックを受けてから公開されるため、コメントの投稿から公開までのタイムラグが生じる。
【０００３】
このようなコミュニケーション融合型映像視聴サービスにおいて、配信サーバが、配信するコメントにスコアを付与し、視聴者の再生端末からのＮＧワード登録に応じて当該コメントのスコアを減算していく一方、それぞれ閾値を設けた再生端末が、スコアと閾値との比較にしたがってコメントを再生するか否かを判断する技術が知られている（例えば、特許文献１参照）。この特許文献１に開示された再生端末は、当該再生端末自身が投稿したコメントについては、スコアに関わらず表示させることができる。すなわち、特許文献１に開示された再生端末によれば、当該再生端末自身が投稿したコメントについては、即時に表示させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２２７８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されたコメント配信システムでは、個人により使用される一端末が投稿したコメントを、当該個人により使用される他端末にもスコアに関わらず表示させることができない。また、例えば家族等の所定ドメイン内の複数の端末における一端末が投稿したコメントを、当該ドメイン内の他端末にもスコアに関わらず表示させることができない。よって、特許文献１に記載の技術を含む従来技術では、個人が所有する複数の端末や家族等の所定ドメイン内の複数の端末において、一端末が投稿したコメントを、他端末に即時に反映させることができないため、コメント表示のタイミングが端末間で異なり、実使用において違和感が生じていた。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、個人が所有する複数の端末装置や家族等の所定ドメイン内の複数の端末装置において、一端末装置が投稿したコメントを、他端末装置に即時に反映させることができる、コメント管理装置、端末装置、コメント管理プログラム、および端末プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
［１］上記の課題を解決するため、本発明の一態様であるコメント管理装置は、記憶部と、第１の端末装置が送信したコメント情報を受信するコメント情報受信部と、前記コメント情報受信部が受信した前記コメント情報の属性に基づいて監視要否フラグを決定し、コメント識別情報と前記コメント情報と前記監視要否フラグとを関連付けて前記記憶部に記憶させるコメント情報登録部と、前記コメント情報登録部による登録に応じて、前記コメント識別情報を含むコメント登録完了情報を、前記第１の端末装置に対して送信する登録完了情報送信部と、前記登録完了情報送信部が送信した前記コメント登録完了情報を受信した前記第１の端末装置が属するドメインに属する第２の端末装置から、前記コメント識別情報を含む第１のコメント取得要求情報を受信する第１の取得要求情報受信部と、前記第１の取得要求情報受信部が受信した前記第１のコメント取得要求情報に含まれる前記コメント識別情報に基づいて前記記憶部から前記コメント情報を読み出し、前記コメント情報を前記第２の端末装置に対して送信する第１のコメント情報取得送信部と、前記ドメインに属さない第３の端末装置から、第２のコメント取得要求情報を受信する第２の取得要求情報受信部と、前記第２の取得要求情報受信部が受信した前記第２のコメント取得要求情報に基づいて、前記記憶部からコメント情報と前記コメント情報に関連付けられた監視要否フラグとを検索し、前記監視要否フラグのステータスが監視不要を示す場合に、前記コメント情報を読み出し、前記コメント情報を前記第３の端末装置に対して送信する第２のコメント情報収録送信部と、を備える。
【０００８】
［２］上記［１］記載のコメント管理装置において、監視要否フラグのステータスが監視要である場合のコメント情報を前記記憶部から読み出す要監視コメント情報読出し部と、前記要監視コメント情報読出し部が読み出した前記コメント情報の内容を監視する監視部と、前記監視部が前記コメント情報を監視した結果が合格を示す場合、前記記憶部に記憶された前記コメント情報に関連付けられた前記監視要否フラグを、監視不要のステータスで書き換える更新部と、をさらに備える。
［３］上記［１］または［２］いずれか記載のコメント管理装置において、前記ドメインは、端末装置に設定されたユーザ識別情報が同一である端末装置を含む。
［４］上記［１］または［２］いずれか記載のコメント管理装置において、前記ドメインは、同一のローカルエリアネットワークに接続された端末装置を含む。
【０００９】
［５］上記の課題を解決するため、本発明の一態様である端末装置は、コンテンツデータを受信し、前記コンテンツデータを再生する端末装置であって、前記コンテンツデータに関する第１のコメント情報を取得するコメント情報取得部と、前記コメント情報取得部が取り込んだ前記第１のコメント情報を、コメント管理装置に対して送信するコメント情報送信部と、前記コメント情報送信部が送信した前記第１のコメント情報を受信し登録した前記コメント管理装置から、前記第１のコメント情報を登録したことを示すコメント登録完了情報を受信する登録完了情報受信部と、前記コメント情報取得部が取り込んだ前記第１のコメント情報を、前記コンテンツデータに関連付けて出力する第１のコメント情報提示部と、前記登録完了情報受信部が受信した前記コメント登録完了情報に基づいて、当該端末装置が属するドメインに属する他の端末装置に対して前記第１のコメント情報を指定する第１のメッセージ情報を送信するメッセージ情報送信部と、前記ドメインに属する他の端末装置から、第２のコメント情報を指定する第２のメッセージ情報を受信するメッセージ情報受信部と、前記メッセージ情報受信部が受信した前記第２のメッセージ情報に基づいて、前記コメント管理装置に対して前記第２のコメント情報のコメント取得要求情報を送信する取得要求情報送信部と、前記取得要求情報送信部が送信した前記コメント取得要求情報を受信した前記コメント管理装置から、前記コメント取得要求情報に対応する前記第２のコメント情報を受信するコメント情報受信部と、前記コメント情報受信部が受信した前記第２のコメント情報を、前記コンテンツデータに関連付けて出力する第２のコメント情報提示部と、を備える。
【００１０】
［６］上記［５］記載の端末装置において、前記ドメインは、当該端末装置に設定されたユーザ識別情報が同一である他の端末装置を含む。
［７］上記［５］記載の端末装置において、前記ドメインは、当該端末装置が接続されたローカルエリアネットワークに接続された他の端末装置を含む。
【００１１】
［８］上記の課題を解決するため、本発明の一態様であるコメント管理プログラムは、記憶部を備えたコンピュータを、第１の端末装置が送信したコメント情報を受信するコメント情報受信部と、前記コメント情報受信部が受信した前記コメント情報の属性に基づいて監視要否フラグを決定し、コメント識別情報と前記コメント情報と前記監視要否フラグとを関連付けて前記記憶部に記憶させるコメント情報登録部と、前記コメント情報登録部による登録に応じて、前記コメント識別情報を含むコメント登録完了情報を、前記第１の端末装置に対して送信する登録完了情報送信部と、前記登録完了情報送信部が送信した前記コメント登録完了情報を受信した前記第１の端末装置が属するドメインに属する第２の端末装置から、前記コメント識別情報を含む第１のコメント取得要求情報を受信する第１の取得要求情報受信部と、前記第１の取得要求情報受信部が受信した前記第１のコメント取得要求情報に含まれる前記コメント識別情報に基づいて前記記憶部から前記コメント情報を読み出し、前記コメント情報を前記第２の端末装置に対して送信する第１のコメント情報取得送信部と、前記ドメインに属さない第３の端末装置から、第２のコメント取得要求情報を受信する第２の取得要求情報受信部と、前記第２の取得要求情報受信部が受信した前記第２のコメント取得要求情報に基づいて、前記記憶部からコメント情報と前記コメント情報に関連付けられた監視要否フラグとを検索し、前記監視要否フラグのステータスが監視不要を示す場合に、前記コメント情報を読み出し、前記コメント情報を前記第３の端末装置に対して送信する第２のコメント情報収録送信部と、として機能させる。
【００１２】
［９］上記の課題を解決するため、本発明の一態様である端末プログラムは、コンテンツデータを受信し、前記コンテンツデータを再生する端末装置を、前記コンテンツデータに関する第１のコメント情報を取得するコメント情報取得部と、前記コメント情報取得部が取り込んだ前記第１のコメント情報を、コメント管理装置に対して送信するコメント情報送信部と、前記コメント情報送信部が送信した前記第１のコメント情報を受信し登録した前記コメント管理装置から、前記第１のコメント情報を登録したことを示すコメント登録完了情報を受信する登録完了情報受信部と、前記コメント情報取得部が取り込んだ前記第１のコメント情報を、前記コンテンツデータに関連付けて出力する第１のコメント情報提示部と、前記登録完了情報受信部が受信した前記コメント登録完了情報に基づいて、当該端末装置が属するドメインに属する他の端末装置に対して前記第１のコメント情報を指定する第１のメッセージ情報を送信するメッセージ情報送信部と、前記ドメインに属する他の端末装置から、第２のコメント情報を指定する第２のメッセージ情報を受信するメッセージ情報受信部と、前記メッセージ情報受信部が受信した前記第２のメッセージ情報に基づいて、前記コメント管理装置に対して前記第２のコメント情報のコメント取得要求情報を送信する取得要求情報送信部と、前記取得要求情報送信部が送信した前記コメント取得要求情報を受信した前記コメント管理装置から、前記コメント取得要求情報に対応する前記第２のコメント情報を受信するコメント情報受信部と、前記コメント情報受信部が受信した前記第２のコメント情報を、前記コンテンツデータに関連付けて出力する第２のコメント情報提示部と、として機能させる。
【発明の効果】
【００１３】
本発明によれば、個人が所有する複数の端末装置や家族等の所定ドメイン内の複数の端末装置において、一端末装置が投稿したコメントを、他端末装置に即時に反映させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施形態であるコメント管理装置および端末装置を適用したコメント投稿配信システムの概略の全体構成図である。
【図２】再生端末および携帯端末がコメント管理装置に送信するコメント情報のデータ構成例を示す図である。
【図３】管理装置が記憶するコメント情報テーブルのデータ構成例を示す図である。
【図４】コメント管理装置がコメント情報をコメント情報テーブルに登録したことに応じて生成するコメント登録完了情報のデータ構成例を示す図である。
【図５】再生端末および携帯端末における投稿端末が、当該投稿端末が属するドメインに属する他の端末装置に送信するメッセージ情報のデータ構成例を示す図である。
【図６】メッセージ情報を受信した再生端末または携帯端末が生成するコメント取得要求情報のデータ構成例を示す図である。
【図７】第１実施形態における再生端末の機能構成を示すブロック図である。
【図８】第１実施形態におけるコメント管理装置の機能構成を示すブロック図である。
【図９】再生端末が提示装置（表示装置）にコンテンツを表示させている場合の画像の例を模式的に示した図である。
【図１０】携帯端末によるコメントの投稿の処理と、コメント管理装置によるコメント情報の登録の処理とを示すフローチャートである。
【図１１】再生端末がコメント管理装置からコメント情報を取得する処理を示すフローチャートである。
【図１２】別ドメインに属する再生端末がコメント管理装置からコメント情報を取得する処理を示すフローチャートである。
【図１３】第２実施形態であるコメント管理装置および端末装置を適用したコメント配信システムの概略の全体構成図である。
【図１４】第２実施形態におけるコメント管理装置の機能構成を示すブロック図である。
【図１５】コメント管理装置による監視の処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態について、図面を参照して詳細に説明する。
［第１の実施の形態］
図１は、本発明の第１実施形態であるコメント管理装置および端末装置を適用したコメント投稿配信システムの概略の全体構成図である。同図に示すように本実施形態におけるコメント投稿配信システムは、再生端末１０ａと、携帯端末２０ａ−１と、携帯端末２０ａ−２と、再生端末１０ｂと、携帯端末２０ｂ−１と、携帯端末２０ｂ−２と、コンテンツサーバ３０と、コメント管理装置４０と、監視装置５０と、ウェブソケットサーバ６０とを含んで構成される。再生端末１０ａ、携帯端末２０ａ−１、携帯端末２０ａ−２、再生端末１０ｂ、携帯端末２０ｂ−１、携帯端末２０ｂ−２、コンテンツサーバ３０、コメント管理装置４０、監視装置５０、およびウェブソケットサーバ６０は、ネットワーク７０を介して相互に通信可能に接続されている。
【００１６】
再生端末１０ａ、携帯端末２０ａ−１、および携帯端末２０ａ−２は、ユーザＡによって使用される端末装置である。本実施形態では、再生端末１０、携帯端末２０−１、および携帯端末２０−２それぞれの符号に“ａ”を付加することにより、各装置がユーザＡによって使用されることを表す。同様に、再生端末１０ｂ、携帯端末２０ｂ−１、および携帯端末２０ｂ−２は、ユーザＢによって使用される端末装置である。本実施形態では、再生端末１０、携帯端末２０−１、および携帯端末２０−２それぞれの符号に“ｂ”を付加することにより、各装置がユーザＢによって使用されることを表す。
ただし、本実施形態の説明において、再生端末１０ａおよび再生端末１０ｂを区別する必要がない場合は、各再生端末を再生端末１０とし、携帯端末２０ａ−１、携帯端末２０ａ−２、携帯端末２０ｂ−１、および携帯端末２０ｂ−２を区別する必要がない場合は、各携帯端末を携帯端末２０とする。
【００１７】
ネットワーク７０は、例えばインターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ；ＩＰ）によって通信可能な通信回線である。ネットワーク７０は、例えば、インターネット、ローカルエリアネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ；ＬＡＮ）、家庭内ＬＡＮ（ホームネットワーク）等のコンピュータネットワークを含んでよい。
ウェブソケットサーバ６０は、再生端末１０ａ、携帯端末２０ａ−１、携帯端末２０ａ−２、再生端末１０ｂ、携帯端末２０ｂ−１、携帯端末２０ｂ−２、コンテンツサーバ３０、コメント管理装置４０、および監視装置５０を、ウェブソケットプロトコル（ＷｅｂＳｏｃｋｅｔ  Ｐｒｏｔｏｃｏｌ）によって相互に通信させるための管理装置である。
コンテンツサーバ３０は、多数のコンテンツデータを格納し、ビデオオンデマンド（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ；ＶＯＤ）によって読み出して配信可能なサーバ装置である。コンテンツデータは、例えば映像データを含むデータである。
【００１８】
再生端末１０は、所望のコンテンツデータの配信要求情報をコンテンツサーバ３０に送信し、その配信要求情報を受信したコンテンツサーバ３０から配信されたコンテンツデータを受信して、コンテンツデータを再生する装置である。再生端末１０は、受信したコンテンツデータのコンテンツ（例えば、映像および音声）を、図示しない提示装置に提示（表示出力および音声出力）させる。提示装置は、例えば、液晶テレビ等の表示装置、およびスピーカ等の音声出力装置である。なお、提示装置は、表示装置および音声出力装置をともに含んでもよい。
【００１９】
また、再生端末１０は、コンテンツデータの再生中に、ユーザによる操作入力を受け付けることによってコメント情報を取得する。再生端末１０におけるコメント情報は、あらかじめ再生端末１０に記憶された複数の定型の画像情報（コメントおよびスタンプ）のうちユーザによる任意の操作にしたがって選択される画像情報を含む。具体的に、定型のコメントは、例えば、「面白い」や「いいね」等の定型の言葉を表す文字画像情報である。また、スタンプは、例えば、人間や動物等のキャラクタ画像である。再生端末１０は、取得したコメント情報をコメント管理装置４０に送信し、また、自装置において再生中のコンテンツデータに関連付けて上記の提示装置に提示させる。以下、再生端末１０が、コメント情報をコメント管理装置４０に送信し、また、自装置において再生中のコンテンツデータに関連付けて提示装置に提示させることを、「コメントを投稿する」という。再生端末１０は、例えば、セットトップボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ；ＳＴＢ）により実現される。
【００２０】
携帯端末２０は、再生端末１０と同様に、所望のコンテンツデータの配信要求情報をコンテンツサーバ３０に送信し、その配信要求情報を受信したコンテンツサーバ３０から配信されたコンテンツデータを受信して、コンテンツデータを再生する装置である。携帯端末１０は、受信したコンテンツデータのコンテンツ（例えば、映像および音声）を提示（表示および音声出力）する。
【００２１】
また、携帯端末２０は、コンテンツデータの再生中に、ユーザによる操作入力を受け付けることによってコメント情報を取得する。携帯端末２０におけるコメント情報は、上述したコメントおよびスタンプによる画像情報と、ユーザによる操作にしたがって任意に入力されるフリーワードテキスト情報との両方または一方である。フリーワードテキスト情報は、ユーザによる任意の情報であるため、ソーシャルネットワーキングサービス（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ；ＳＮＳ）上での公開に相応しくない内容、表現を含んでいるおそれがある。携帯装置２０は、入力されたコメント情報をコメント管理装置４０に送信し、また、自装置において再生中のコンテンツデータに関連付けて表示する。以下、携帯端末２０が、コメント情報をコメント管理装置４０に送信し、また、自装置において再生中のコンテンツデータに関連付けて表示することを、「コメントを投稿する」という。携帯端末２０は、例えば、タブレット端末、スマートフォンにより実現される。
【００２２】
本実施形態において、再生端末１０ａ、携帯端末２０ａ−１、および携帯端末２０ａ−２のそれぞれは、ユーザＡを識別（特定）するためのユーザ識別情報を有している。また、再生端末１０ｂ、携帯端末２０ｂ−１、および携帯端末２０ｂ−２のそれぞれは、ユーザＢを識別（特定）するためのユーザ識別情報を有している。本実施形態では、ユーザ識別情報が同一である複数の端末装置を、同一のドメイン内の端末装置と呼ぶ。つまり、ドメインは、端末装置に設定されたユーザ識別情報が同一である端末装置を含んでいる。
【００２３】
再生端末１０ａ、携帯端末２０ａ−１、および携帯端末２０ａ−２のうちいずれかの端末装置がコメントを投稿した場合、当該端末装置（投稿端末という。）は、そのコメント情報を、監視装置５０を経由せずに直接提示しまたは提示させる。また、投稿端末は、当該投稿端末が有するユーザ識別情報と同一のユーザ識別情報を有する他の端末装置（つまり、投稿端末が属するドメイン内の再生端末１０ａ、携帯端末２０ａ−１、および携帯端末２０ａ−２のうち当該投稿端末を除く端末装置）に対して、コメントを投稿したことを示すメッセージ情報を送信する。メッセージ情報を受信した上記の他の端末装置は、上記のコメント情報の取得要求を示すコメント取得要求情報をコメント管理装置４０に送信し、コメント管理装置４０に登録された当該コメント情報を、監視装置５０による監視の状況に関わらずコメント管理装置４０から取り込み、当該コメント情報を提示しまたは提示させる。また、投稿端末を除く端末装置であって、当該投稿端末が有するユーザ識別情報と非同一のユーザ識別情報を有する端末装置（つまり、図１においては、投稿端末が属するドメイン外の再生端末１０ｂ、携帯端末２０ｂ−１、および携帯端末２０ｂ−２）は、コメント管理装置４０に登録された上記のコメント情報について、監視装置５０による監視結果が合格である場合のみ、そのコメント情報をコメント管理装置４０から取り込み、そのコメント情報を提示しまたは提示させる。
【００２４】
コメント管理装置４０は、投稿端末が送信したコメント情報を受信すると、そのコメント情報をコメント情報テーブルに登録する。また、コメント管理装置４０は、その投稿端末が有するユーザ識別情報と同一のユーザ識別情報を有する端末装置、言い換えるとその投稿端末が属するドメインにおける他の端末装置が送信するコメント取得要求情報を受信すると、このコメント取得要求情報に対応するコメント情報をコメント情報テーブルから読み出し、そのコメント情報を要求元の端末装置に送信する。また、コメント管理装置４０は、投稿端末が有するユーザ識別情報と非同一のユーザ識別情報を有する端末装置に対して、監視装置５０による監視結果が合格である場合のみ、登録したコメント情報を送信する。また、コメント管理装置４０は、監視装置５０によるコメント情報の監視に応じて、その監視結果を該コメント情報に関連付けてコメント情報テーブルに記録する。
【００２５】
監視装置５０は、コメント管理装置４０のコメント情報テーブルに登録された各コメント情報の内容を監視する。
【００２６】
次に、本実施形態における各種データのデータ構成について説明する。
図２は、再生端末１０および携帯端末２０がコメント管理装置４０に送信するコメント情報のデータ構成例を示す図である。同図に示すように、コメント情報は、コンテンツ識別情報と、ユーザ識別情報と、時刻情報と、端末識別情報と、コメントとを関連付けて有する。コンテンツ識別情報は、コメントに対応するコンテンツデータを識別する情報である。ユーザ識別情報は、前述したとおり、投稿端末のユーザを識別する情報である。時刻情報は、コンテンツデータにおける再生時刻を示す情報である。時刻情報は、例えば“時：分：秒”で表される。端末種別情報は、投稿端末の種類を示す情報である。例えば、投稿端末が再生端末１０である場合、端末種別情報を“１”とし、投稿端末が携帯端末２０である場合、端末種別情報を“２”とする。コメントは、投稿されるコメントの内容を示す情報である。例えば、コメントがユーザによって入力されたフリーワードテキストである場合、コメントはそのテキスト情報である。また、コメントがユーザによって指定されたスタンプである場合、コメントはそのスタンプを識別するスタンプ識別情報である。
【００２７】
図３は、管理装置４０が記憶するコメント情報テーブルのデータ構成例を示す図である。同図に示すように、コメント情報テーブルは、コメント識別情報と、コンテンツ識別情報と、ユーザ識別情報と、時刻情報と、コメントと、監視要否フラグとの各項目を関連付けて有するデータテーブルである。コメント識別情報は、コメント情報を識別する情報である。コメント情報テーブルにおいて、コメント識別情報が主キーである。コンテンツ識別情報、ユーザ識別情報、時刻情報、およびコメントは、図２に示したコメント情報である。監視要否フラグは、当該監視要否フラグに関係付けられたコメントの監視が必要であるか否かを示す情報である。例えば、コメントの監視が必要（監視要）である場合は監視要否フラグを“１”とし、コメントの監視が不要（監視不要）である場合は監視要否フラグを“０（ゼロ）”とする。
【００２８】
具体的に、図３のコメント情報テーブルには、１行目の情報（レコード）として、コメント識別情報が“CMT0001”、コンテンツ識別情報が“MV2840”、ユーザ識別情報が“USR2756”、時刻情報が“01:26:35”、コメントが“このシーンは、○○○”、監視要否フラグが“1”であるコメント情報が格納されている。この１行目のレコードによれば、ユーザ識別情報が“USR2756”であるユーザが、コンテンツ識別情報が“MV2840”であるコンテンツデータを視聴中に、このコンテンツデータにおける時刻“01:26:35”に、コメント“このシーンは○○○”を投稿したことが分かる。また、この１行目のレコードにおけるコメントについては、監視が必要であることが分かる。また、この１行目のレコードにおけるコメント情報と監視要否フラグとが、コメント識別情報“CMT0001”に関係付けられていることが分かる。
【００２９】
また、図３のコメント情報テーブルには、２行目の情報（レコード）として、コメント識別情報が“CMT0001”、コンテンツ識別情報が“MV2840”、ユーザ識別情報が“USR6937”、時刻情報が“01:38:02”、コメントが「スタンプ」（スタンプ識別情報）であるコメント情報が格納されている。この２行目のレコードによれば、ユーザ識別情報が“USR6937”であるユーザが、コンテンツ識別情報が“MV2840”であるコンテンツデータを視聴中に、このコンテンツデータにおける時刻“01:38:02”に、スタンプ識別情報「スタンプ」が示すスタンプを投稿したことが分かる。また、この２行目のレコードにおけるコメントについては、監視が不要であることが分かる。また、この２行目のレコードにおけるコメント情報と監視要否フラグとが、コメント識別情報“CMT0002”に関係付けられていることが分かる。
【００３０】
図４は、コメント管理装置４０がコメント情報をコメント情報テーブルに登録したことに応じて生成するコメント登録完了情報のデータ構成例を示す図である。同図に示すように、コメント登録完了情報は、コメント識別情報と、完了ステータスと、登録完了時刻情報とを関連付けて有する。コメント識別情報は、コメント情報テーブルに登録されたコメント情報を識別する情報である。完了ステータスは、コメント情報テーブルへの登録が正常に完了したか否かを示す情報である。例えば、登録が正常に完了した場合（登録正常）は完了ステータスを“１”とし、登録が正常に完了しなかった場合（登録異常）は完了ステータスを“０（ゼロ）”とする。登録完了時刻情報は、登録したときの時刻を表す情報である。登録完了時刻情報は、例えば、“年月日”および“時分秒”で表される。
【００３１】
なお、コメント登録完了情報として重要なデータはコメント識別情報である。よって、コメント登録完了情報において、完了ステータスおよび登録完了時刻情報のうち少なくとも一つを省略してもよい。
【００３２】
図５は、再生端末１０および携帯端末２０における投稿端末が、当該投稿端末が属するドメインに属する他の端末装置に送信するメッセージ情報のデータ構成例を示す図である。同図に示すように、メッセージ情報は、メッセージ識別情報と、コメント識別情報と、ユーザ識別情報とを関連付けて有する。メッセージ識別情報は、メッセージ情報を識別する情報である。コメント識別情報は、投稿端末がコメント管理装置４０に送信したコメント情報（投稿したコメント）を識別する情報である。ユーザ識別情報は、投稿端末が有するユーザ識別情報である。
【００３３】
図６は、メッセージ情報を受信した再生端末１０または携帯端末２０が生成するコメント取得要求情報のデータ構成例を示す図である。同図に示すように、コメント取得要求情報は、メッセージ情報を受信した再生端末１０または携帯端末２０がコメント管理装置４０から取得すべきコメント情報を示すコメント識別情報を有する。
【００３４】
次に、再生端末１０の構成について説明する。なお、携帯端末２０も再生端末１０と同様な構成を有しているため、再生端末１０の説明をもって携帯端末２０の構成の説明に代えることとする。ただし、携帯端末２０において再生端末１０と相違する点については、適宜説明する。
図７は、第１実施形態における再生端末１０の機能構成を示すブロック図である。同図に示すように、再生端末１０は、コンテンツ受信部１０１と、コンテンツ再生部１０２と、コンテンツ提示部１０３と、コメント情報取得部１０４と、コメント情報送信部１０５と、登録完了情報受信部１０６と、第１のコメント情報提示部１０７と、メッセージ情報送信部１０８と、メッセージ情報受信部１０９と、取得要求情報送信部１１０と、コメント情報受信部１１１と、第２のコメント情報提示部１１２と、記憶部１１３とを備える。
【００３５】
記憶部１１３は、自装置（当該再生端末１０）を利用するユーザを識別するユーザ識別情報を記憶する。また、記憶部１１３は、複数の定型のコメントおよびスタンプの画像情報を記憶する。また、記憶部１１３は、端末種別情報（例えば“１”）を記憶する。記憶部１１３は、例えば半導体記憶装置により実現される。
【００３６】
コンテンツ受信部１０１は、コンテンツサーバ３０が配信するコンテンツデータを受信し、このコンテンツデータをコンテンツ再生部１０２に供給する。
【００３７】
コンテンツ再生部１０２は、コンテンツ受信部１０１が供給するコンテンツデータを取り込み、コンテンツデータを再生する。例えば、コンテンツデータがＭＰＥＧ２ビデオ方式によって符号化された符号化映像データとＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）方式によって符号化された符号化音声データとを含んでいる場合、コンテンツ再生部１０２は、コンテンツデータのデコード処理を実行し、その結果得られる映像データおよび音声データをコンテンツ提示部１０３に供給する。
【００３８】
コンテンツ提示部１０３は、コンテンツ再生部１０２が再生するデータを図示しない提示装置に供給する。例えば、コンテンツ提示部１０３は、コンテンツ再生部１０２が再生する映像データを表示装置に供給し、コンテンツ再生部１０２が再生する音声データをスピーカに供給する。また、コンテンツ提示部１０３は、記憶部１１３から複数のスタンプおよびコメントの画像情報を読み込み、これら複数のスタンプおよびコメントの画像情報を提示装置（例えば、上記の表示装置）に供給する。これにより、コンテンツ提示部１０３は、例えば、映像データならびに、スタンプおよびコメントの画像を、表示装置に表示させる。
【００３９】
コメント情報取得部１０４は、コンテンツ再生部１０２が再生しているコンテンツデータ、すなわち、コンテンツ提示部１０３が提示しているコンテンツに関するコメント情報（第１のコメント情報）を取得する。具体的に、コメント情報取得部１０４は、ユーザによる図示しない操作部の操作にしたがって所望のスタンプまたはコメントの画像が選択されることにより、選択された画像に対応するスタンプ識別情報を取り込む。そして、コメント情報取得部１０４は、図２に示したデータ構成により、再生中のコンテンツデータのコンテンツ識別情報と、記憶部１１３に記憶されたユーザ識別情報と、スタンプ識別情報を取り込んだときのコンテンツデータにおける時刻情報と、記憶部１１３に記憶された端末種別情報と、取り込んだスタンプ識別情報とを関係付けたコメント情報を生成する。コメント情報取得部１０４は、生成したコメント情報を、コメント情報送信部１０５および第１のコメント情報提示部１０７にそれぞれ供給する。
【００４０】
コメント情報送信部１０５は、コメント情報取得部１０４が供給するコメント情報を取り込み、このコメント情報をコメント管理装置４０に対して送信する。また、コメント情報送信部１０５は、登録完了情報受信部１０６からコメント情報の再送要求情報を受信した場合、前回送信したコメント情報をコメント管理装置４０に対して再送信する。
【００４１】
登録完了情報受信部１０６は、コメント情報送信部１０５が送信したコメント情報を受信し登録したコメント管理装置４０から送信されたコメント登録完了情報を受信する。具体的に、登録完了情報受信部１０６は、コメント情報送信部１０５が送信したコメント情報を受信し登録したコメント管理装置４０から、図４に示したデータ構成により、コメント識別情報と、完了ステータスと、登録完了時刻情報とを有するコメント登録完了情報を受信する。登録完了情報受信部１０６は、受信したコメント登録完了情報における完了ステータスが登録正常を示すデータ（例えば“１”）である場合、コメント登録完了情報におけるコメント識別情報をメッセージ情報送信部１０８に供給する。一方、完了ステータスが登録異常を示すデータ（例えば“０（ゼロ）”）である場合、登録完了情報受信部１０６は、例えば、コメント情報のコメント管理装置４０に対する再送要求情報を、コメント情報送信部１０５に送信する。登録完了情報受信部１０６は、コメント登録完了情報における登録完了時刻情報を記憶部１１３に記憶させるか破棄する。
【００４２】
第１のコメント情報提示部１０７は、コメント情報取得部１０４が供給するコメント情報を取り込み、このコメント情報を、コンテンツ再生部１０２が再生しているコンテンツデータ（コンテンツ提示部１０３が提示しているコンテンツ）に関連付けて提示する。具体的に、第１のコメント情報提示部１０７は、取り込んだコメント情報におけるスタンプ識別情報に関係付けられたスタンプまたはコメントの画像情報を記憶部１１３から読み込む。そして、第１のコメント情報提示部１０７は、コンテンツ識別情報が示すコンテンツデータにおける、時刻情報が示す位置（タイムライン）に対応させて、スタンプまたはコメントの画像情報を、提示装置に提示させる。
【００４３】
メッセージ情報送信部１０８は、登録完了情報受信部１０６が供給するコメント識別情報を取り込むと、このコメント識別情報と記憶部１１３に記憶されたユーザ識別情報とを含むメッセージ情報（第１のメッセージ情報）を生成し、このメッセージ情報を他の端末装置に対して送信する。すなわち、メッセージ情報送信部１０８は、コメント登録完了情報に基づいて、自装置（当該再生端末１０）が属するドメインに属する他の端末装置に対してメッセージ情報を送信する。
【００４４】
メッセージ情報受信部１０９は、他の端末装置が送信したメッセージ情報（第２のメッセージ情報）を受信する。このメッセージ情報には、第２のコメント識別情報が指定されているものとする。メッセージ情報受信部１０９は、受信したメッセージ情報に含まれるユーザ識別情報と記憶部１１３に記憶されたユーザ識別情報とを比較し、同一である場合に、当該メッセージ情報を取得要求情報送信部１１０に供給する。一方、メッセージ情報受信部１０９は、受信したメッセージ情報に含まれるユーザ識別情報と記憶部１１３に記憶されたユーザ識別情報とが非同一である場合、当該メッセージ情報を破棄する。
【００４５】
取得要求情報送信部１１０は、メッセージ情報受信部１０９が供給するメッセージ情報（第２のメッセージ情報）を取り込み、このメッセージ情報に基づいて、コメント管理装置４０に対してコメント取得要求情報を送信する。具体的に、取得要求情報送信部１１０は、第２のメッセージ情報に含まれる第２のコメント識別情報を指定したコメント取得要求情報を生成し、このコメント取得要求情報をコメント管理装置４０に対して送信する。
【００４６】
コメント情報受信部１１１は、取得要求情報送信部１１０が送信したコメント取得要求情報を受信したコメント管理装置４０から、そのコメント取得要求情報に含まれるコメント識別情報（第２のコメント識別情報）に対応するコメント情報（第２のコメント情報）を受信し、このコメント情報を第２のコメント情報提示部１１２に供給する。
【００４７】
第２のコメント情報提示部１１２は、コメント情報受信部１１１が供給するコメント情報（第２のコメント情報）を取り込み、このコメント情報を、コンテンツ再生部１０２が再生しているコンテンツデータ（コンテンツ提示部１０３が提示しているコンテンツ）に関連付けて提示する。具体的に、第２のコメント情報提示部１１２は、取り込んだコメント情報におけるスタンプ識別情報に関係付けられたスタンプまたはコメントの画像情報を記憶部１１３から読み込む。そして、第２のコメント情報提示部１１２は、コンテンツ識別情報が示すコンテンツデータにおける、時刻情報が示す位置（タイムライン）に対応させて、スタンプまたはコメントの画像情報を、提示装置に提示させる。
【００４８】
ここで、携帯端末２０において再生端末１０と相違する点および追加する点について説明する。
携帯端末２０における記憶部１１３は、再生端末１０に記憶された端末種別情報とは異なる端末種別情報（例えば“０（ゼロ）”）を記憶する。
【００４９】
追加する点として、携帯端末２０におけるコメント情報取得部１０４は、ユーザによる操作部の操作にしたがって所望のフリーワードテキスト情報を取り込む。そして、コメント情報取得部１０４は、図２に示したデータ構成により、再生中のコンテンツデータのコンテンツ識別情報と、記憶部１１３に記憶されたユーザ識別情報と、フリーワードテキスト情報を取り込んだときのコンテンツデータにおける時刻情報と、記憶部１１３に記憶された端末種別情報と、取り込んだフリーワードテキスト情報（コメント）とを関係付けたコメント情報を生成する。
【００５０】
また、追加する点として、携帯端末２０における第１のコメント情報提示部１０７は、コンテンツ識別情報が示すコンテンツデータにおける、時刻情報が示す位置（タイムライン）に対応させて、取り込んだコメント情報におけるコメント（フリーワードテキスト情報）を、提示装置に提示させる。
【００５１】
また、追加する点として、携帯端末２０における第２のコメント情報提示部１１２は、コンテンツ識別情報が示すコンテンツデータにおける、時刻情報が示す位置（タイムライン）に対応させて、取り込んだコメント情報におけるコメント（フリーワードテキスト情報）を、提示装置に提示させる。
【００５２】
次に、コメント管理装置４０の構成について説明する。
図８は、第１実施形態におけるコメント管理装置４０の機能構成を示すブロック図である。同図に示すように、コメント管理装置４０は、記憶部４０１と、コメント情報受信部４０２と、コメント情報登録部４０３と、登録完了情報送信部４０４と、第１の取得要求情報受信部４０５と、第１のコメント情報取得送信部４０６と、第２の取得要求情報受信部４０７と、第２のコメント情報取得送信部４０８とを備える。
【００５３】
記憶部４０１は、図３に示したデータ構成のコメント情報テーブルを記憶する。記憶部４０１は、例えば、磁気ハードディスク装置または半導体記憶装置により実現される。
【００５４】
コメント情報受信部４０２は、再生端末２０および携帯端末１０のうちいずれかの投稿端末（第１の端末装置）が送信したコメント情報を受信し、このコメント情報をコメント情報登録部４０３に供給する。
【００５５】
コメント情報登録部４０３は、コメント情報受信部４０２が供給するコメント情報を取り込み、取り込んだコメント情報の属性に基づいて監視要否フラグを決定する。具体的に、コメント情報登録部４０３は、例えば、コメント情報に含まれる端末種別情報が再生端末１０を示す情報（例えば“１”）である場合、監視要否フラグを監視不要（例えば“０（ゼロ）”）とする。また、コメント情報登録部４０３は、例えば、端末種別情報が携帯端末２０を示す情報（例えば“２”）である場合、監視要否フラグを監視要（例えば“１”）とする。これは、携帯端末２０が登録するコメントには、フリーワードテキスト情報が含まれ得るからである。コメント情報登録部４０３は、取り込んだコメント情報と決定した監視要否フラグとをコメント識別情報に関連付けて、記憶部４０１に記憶されたコメント情報テーブルに書き込む。コメント情報登録部４０３は、コメント情報テーブルへの書き込み（登録）が正常に完了した場合は登録正常を表す完了ステータス（例えば“１”）、正常に完了しなかった場合は登録異常を表す完了ステータス（例えば“０（ゼロ）”）を登録完了情報送信部４０４に供給する。
【００５６】
登録完了情報送信部４０４は、コメント情報登録部４０３による登録に応じて、コメント識別情報を含むコメント登録完了情報を、投稿端末に対して送信する。具体的に、登録完了情報送信部４０は、コメント情報登録部４０３が供給する完了ステータスを取り込み、図４に示したデータ構成により、コメント識別情報と、完了ステータスと、登録完了時刻を表す登録完了時刻情報とを関係付けたコメント登録完了情報を生成する。そして、登録完了情報送信部４０４は、生成したコメント登録完了情報を投稿端末に対して送信する。
【００５７】
第１の取得要求情報受信部４０５は、登録完了情報送信部４０４が送信したコメント登録完了情報を受信した投稿端末（第１の端末装置）が属するドメインに属する他の端末装置（第２の端末装置）から、前記のコメント識別情報を含むコメント取得要求情報（第１のコメント取得要求情報）を受信し、このコメント取得要求情報を第１のコメント情報取得送信部４０６に供給する。
【００５８】
第１のコメント情報取得送信部４０６は、第１の取得要求情報受信部４０５が供給するコメント取得要求情報を取り込み、このコメント取得要求情報に含まれるコメント識別情報をキーとして、記憶部４０１に記憶されたコメント情報テーブルからコメント情報を読み出す。そして、第１のコメント情報取得送信部４０６は、そのコメント情報を上記の他の端末装置（第２の端末装置）に対して送信する。
【００５９】
第２の取得要求情報受信部４０７は、登録完了情報送信部４０４が送信したコメント登録完了情報を受信した投稿端末（第１の端末装置）が属するドメインに属さない他の端末装置（第３の端末装置）から、所望の時間情報を含むコメント取得要求情報（第２のコメント取得要求情報）を受信し、このコメント取得要求情報を第２のコメント情報取得送信部４０８に供給する。
【００６０】
第２のコメント情報取得送信部４０８は、第２の取得要求情報受信部４０７が供給するコメント取得要求情報を取り込み、記憶部４０１に記憶されたコメント情報テーブルからコメント情報とこのコメント情報に関連付けられた監視要否フラグとを検索する。そして、第２のコメント情報取得送信部４０８は、監視要否フラグのステータスが監視不要（例えば“０（ゼロ）”）を示す場合のみ、検索されたコメント情報を読み出し、このコメント情報を上記の他の端末装置（第３の端末装置）に対して送信する。一方、第２のコメント情報取得送信部４０８は、監視要否フラグのステータスが監視要（例えば“１”）を示す場合、検索されたコメント情報を読み出さず、このコメント情報が非公開であることを示す情報を上記の他の端末装置（第３の端末装置）に対して送信する。
【００６１】
次に、再生端末１０および携帯端末２０による表示の例について説明する。
図９は、再生端末１０が提示装置（表示装置）にコンテンツを表示させている場合の画像の例を模式的に示した図である。同図に示すように、提示装置における画面９００には、映像表示領域９１０と、スタンプ選択ボタン９２１と、コメント選択ボタン９２２と、タイムライン表示領域９３０とが含まれる。
【００６２】
映像表示領域９１０は、コンテンツデータに含まれる映像データを表示する領域である。スタンプ選択ボタン９２１は、定型のスタンプ画像を選択させるためのボタンであり、グラフィカルユーザインタフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ；ＧＵＩ）により実現されている。コメント選択ボタン９２２は、定型のコメント画像を選択させるためのボタンであり、ＧＵＩにより実現されている。タイムライン表示領域９３０は、映像表示領域９１０に表示される映像データにしたがって表示されるスタンプ画像、コメント画像、フリーワードテキストの表示領域である。図９において、タイムライン表示領域９３０には、スタンプ画像９３１と、コメント画像９３２と、フリーワードテキスト９３３とが含まれている。
【００６３】
次に、本実施形態におけるコメント投稿配信システムの動作について説明する。ここでは、ユーザＡが有する携帯端末２０ａ−１を投稿端末とした場合について説明する。
【００６４】
図１０は、携帯端末２０ａ−１によるコメントの投稿の処理と、コメント管理装置４０によるコメント情報の登録の処理とを示すフローチャートである。
まず、携帯端末２０ａ−１の動作について説明する。
ステップＳ１において、コメント情報取得部１０４は、コンテンツ再生部１０２が再生しているコンテンツデータ、すなわち、コンテンツ提示部１０３が提示しているコンテンツに関するコメントを取得する。次に、コメント情報取得部１０４は、図２に示したデータ構成によりコメント情報を生成する。次に、コメント情報取得部１０４は、生成したコメント情報を、コメント情報送信部１０５および第１のコメント情報提示部１０７にそれぞれ供給する。
【００６５】
次に、ステップＳ２において、コメント情報送信部１０５は、コメント情報取得部１０４が供給するコメント情報を取り込み、このコメント情報をコメント管理装置４０に対して送信する。
【００６６】
次に、ステップＳ３において、登録完了情報受信部１０６は、コメント情報送信部１０５が送信したコメント情報を受信し登録したコメント管理装置４０から送信されたコメント登録完了情報を受信する。次に、登録完了情報受信部１０６は、受信したコメント登録完了情報における完了ステータスが登録正常を示すデータ（例えば“１”）である場合、コメント登録完了情報におけるコメント識別情報をメッセージ情報送信部１０８に供給する。
【００６７】
次に、ステップＳ４において、第１のコメント情報提示部１０７は、ステップＳ１の処理においてコメント情報取得部１０４が供給したコメント情報を取り込み、このコメント情報を、コンテンツ再生部１０２が再生しているコンテンツデータ（コンテンツ提示部１０３が提示しているコンテンツ）に関連付けて提示する。
【００６８】
次に、ステップＳ５において、メッセージ情報送信部１０８は、ステップＳ３の処理において登録完了情報受信部１０６が供給したコメント識別情報を取り込むと、このコメント識別情報と記憶部１１３に記憶されたユーザ識別情報とを含むメッセージ情報を生成し、このメッセージ情報を他の端末装置（再生端末１０ａおよび携帯端末２０ａ−２）に対して送信する。すなわち、メッセージ情報送信部１０８は、コメント登録完了情報に基づいて、再生端末１０ａ−１が属するドメインに属する他の端末装置に対してメッセージ情報を送信する。
【００６９】
次に、コメント管理装置４０の動作について説明する。
ステップＳ１１において、コメント情報受信部４０２は、投稿端末である携帯端末１０ａ−１が送信したコメント情報を受信し、このコメント情報をコメント情報登録部４０３に供給する。
【００７０】
次に、ステップＳ１２において、コメント情報登録部４０３は、コメント情報受信部４０２が供給するコメント情報を取り込み、取り込んだコメント情報の属性に基づいて監視要否フラグを決定する。次に、コメント情報登録部４０３は、取り込んだコメント情報と決定した監視要否フラグとをコメント識別情報に関連付けて、記憶部４０１に記憶されたコメント情報テーブルに書き込む。コメント情報登録部４０３は、コメント情報テーブルへの書き込み（登録）が正常に完了した場合は登録正常を表す完了ステータス（例えば“１”）、正常に完了しなかった場合は登録異常を表す完了ステータス（例えば“０（ゼロ）”）を登録完了情報送信部４０４に供給する。
【００７１】
次に、ステップＳ１３において、登録完了情報送信部４０４は、コメント情報登録部４０３による登録に応じて、コメント識別情報を含むコメント登録完了情報を、投稿端末である携帯端末２０ａ−１に対して送信する。
【００７２】
図１１は、再生端末１０ａがコメント管理装置４０からコメント情報を取得する処理を示すフローチャートである。
まず、再生端末１０ａの動作について説明する。
ステップＳ２１において、メッセージ情報受信部１０９は、携帯端末１０ａ−１が送信したメッセージ情報を受信する。メッセージ情報受信部１０９は、受信したメッセージ情報に含まれるユーザ識別情報と記憶部１１３に記憶されたユーザ識別情報とを比較し、同一である場合に、当該メッセージ情報を取得要求情報送信部１１０に供給する。一方、メッセージ情報受信部１０９は、受信したメッセージ情報に含まれるユーザ識別情報と記憶部１１３に記憶されたユーザ識別情報とが非同一である場合、当該メッセージ情報を破棄する。ここでは、比較結果が同一である場合とする。
【００７３】
次に、ステップＳ２２において、取得要求情報送信部１１０は、メッセージ情報受信部１０９が供給するメッセージ情報を取り込み、このメッセージ情報に基づいて、コメント管理装置４０に対してコメント取得要求情報を送信する。
【００７４】
次に、ステップＳ２３において、コメント情報受信部１１１は、取得要求情報送信部１１０が送信したコメント取得要求情報を受信したコメント管理装置４０から、そのコメント取得要求情報に含まれるコメント識別情報に対応するコメント情報を受信し、このコメント情報を第２のコメント情報提示部１１２に供給する。
【００７５】
次に、ステップＳ２４において、第２のコメント情報提示部１１２は、コメント情報受信部１１１が供給するコメント情報を取り込み、このコメント情報を、コンテンツ再生部１０２が再生しているコンテンツデータ（コンテンツ提示部１０３が提示しているコンテンツ）に関連付けて提示する。
【００７６】
次に、コメント管理装置４０の動作について説明する。
ステップＳ３１において、第１の取得要求情報受信部４０５は、登録完了情報送信部４０４が送信したコメント登録完了情報を受信した携帯端末２０ａ−１が属するドメインに属する再生端末１０ａから、コメント取得要求情報を受信し、このコメント取得要求情報を第１のコメント情報取得送信部４０６に供給する。
【００７７】
次に、ステップＳ３２において、第１のコメント情報取得送信部４０６は、第１の取得要求情報受信部４０５が供給するコメント取得要求情報を取り込み、このコメント取得要求情報に含まれるコメント識別情報をキーとして、記憶部４０１に記憶されたコメント情報テーブルからコメント情報を読み出す。次に、第１のコメント情報取得送信部４０６は、そのコメント情報を再生端末１０ａに対して送信する。
【００７８】
図１２は、再生端末１０ａとは別ドメインに属する再生端末１０ｂがコメント管理装置４０からコメント情報を取得する処理を示すフローチャートである。
まず、再生端末１０ｂの動作について説明する。
ステップＳ４１において、再生端末１０ｂは、再生中のコンテンツデータにおける所望の時間（例えば、01:10:00から01:09:59まで）を指定したコメント取得要求情報を生成し、このコメント取得要求情報をコメント管理装置４０に対して送信する。
【００７９】
次に、ステップＳ４２において、コメント情報受信部１１１は、再生端末１０ｂが送信したコメント取得要求情報を受信したコメント管理装置４０から、そのコメント取得要求情報が示す時間内に含まれる、監視不要のコメント情報のみを受信し、コメント情報を第２のコメント情報提示部１１２に供給する。
【００８０】
次に、ステップＳ４３において、第２のコメント情報提示部１１２は、コメント情報受信部１１１が供給するコメント情報を取り込み、このコメント情報を、コンテンツ再生部１０２が再生しているコンテンツデータ（コンテンツ提示部１０３が提示しているコンテンツ）に関連付けて提示する。
【００８１】
次に、コメント管理装置４０の動作について説明する。
ステップＳ５１において、第２の取得要求情報受信部４０７は、登録完了情報送信部４０４が送信したコメント登録完了情報を受信した投稿端末である携帯端末１０ａ−１が属するドメインに属さない再生端末１０ｂから、所望の時間情報を含むコメント取得要求情報を受信し、このコメント取得要求情報を第２のコメント情報取得送信部４０８に供給する。
【００８２】
次に、ステップＳ５２において、第２のコメント情報取得送信部４０８は、第２の取得要求情報受信部４０７が供給するコメント取得要求情報を取り込み、記憶部４０１に記憶されたコメント情報テーブルからコメント情報とこのコメント情報に関連付けられた監視要否フラグとを検索する。
【００８３】
次に、ステップＳ５３において、第２のコメント情報取得送信部４０８は、監視要否フラグのステータスが監視不要（例えば“０（ゼロ）”）を示す場合のみ、検索されたコメント情報を読み出し、このコメント情報を再生端末１０ｂに対して送信する。一方、第２のコメント情報取得送信部４０８は、監視要否フラグのステータスが監視要（例えば“１”）を示す場合、検索されたコメント情報を読み出さず、このコメント情報が非公開であることを示す情報を再生端末１０ｂに対して送信する。
【００８４】
［第２の実施の形態］
本発明の第２実施形態は、第１実施形態における監視装置５０の機能をコメント管理装置４０に含めた例である。本実施形態においては、第１実施形態と相違する部分についてのみ説明する。
【００８５】
図１３は、第２実施形態であるコメント管理装置および端末装置を適用したコメント配信システムの概略の全体構成図である。同図に示すように、本実施形態におけるコメント投稿配信システムは、第１実施形態におけるコメント投稿配信システムから監視装置５０を削除し、コメント管理装置４０をコメント管理装置４０ａに変更した構成を有する。
【００８６】
コメント管理装置４０ａは、コメント管理装置４０の機能の他、コメント情報テーブルに登録された各コメント情報の内容を監視する。
【００８７】
次に、コメント管理装置４０ａの構成について説明する。
図１４は、第２実施形態におけるコメント管理装置４０ａの機能構成を示すブロック図である。同図に示すように、コメント管理装置４０ａは、コメント管理装置４０に対して、要監視コメント情報読出し部４０９と、監視部４１０と、更新部４１１とをさらに備える。
【００８８】
要監視コメント情報読出し部４０９は、記憶部４０１に記憶されたコメント情報テーブルから、監視要否フラグのステータスが監視要である場合のコメント情報を読み出し、読み出したコメント情報（要監視コメント情報）を監視部４１０に供給する。
【００８９】
監視部４１０は、要監視コメント情報読出し部４０９が供給するコメント情報を取り込み、そのコメント情報におけるコメントの内容を監視（検査）する。具体的に、監視部４１０は、コメント情報におけるコメントのフリーワードテキスト情報を解析し、例えば、予め登録しておいた禁止用語（公序良俗に反する言葉等）が使用されているか否かを判定する。監視部４１０は、フリーワードテキスト情報に禁止用語が含まれると判定した場合、不合格を示す結果情報を更新部４１１に供給する。また、監視部４１０は、フリーワードテキスト情報に禁止用語が含まれないと判定した場合、合格を示す結果情報を更新部４１１に供給する。
【００９０】
更新部４１１は、監視部４１０が供給する結果情報を取り込み、この結果情報が合格を示す場合、記憶部４０１に記憶されたコメント情報テーブルにおいて、監視したコメント情報に関連付けられた監視要否フラグを、監視不要のステータスで書き換える。
【００９１】
次に、本実施形態におけるコメント管理装置４０ａの監視動作について説明する。
図１５は、コメント管理装置４０ａによる監視の処理を示すフローチャートである。
ステップＳ６１において、要監視コメント情報読出し部４０９は、記憶部４０１に記憶されたコメント情報テーブルから、監視要否フラグのステータスが監視要である一つのコメント情報を読み出し、この読み出した一つのコメント情報を監視部４１０に供給する。
【００９２】
次に、ステップＳ６２において、監視部４１０は、要監視コメント情報読出し部４０９が供給するコメント情報を取り込み、そのコメント情報におけるコメントの内容を監視（検査）する。
【００９３】
次に、ステップＳ６３において、監視部４１０は、フリーワードテキスト情報に禁止用語が含まれないと判定した場合、合格を示す結果情報を更新部４１１に供給する（ステップＳ６３：ＹＥＳ→ステップＳ６４）。一方、監視部４１０は、フリーワードテキスト情報に禁止用語が含まれると判定した場合、不合格を示す結果情報を更新部４１１に供給する（ステップＳ６３：ＮＯ→ステップＳ６５）。
【００９４】
ステップＳ６４において、更新部４１１は、記憶部４０１に記憶されたコメント情報テーブルにおいて、監視したコメント情報に関連付けられた監視要否フラグを、監視不要のステータスで書き換える。
【００９５】
次に、ステップＳ６５において、要監視コメント情報読出し部４０９は、コメント情報テーブルにおいて、監視要否フラグのステータスが監視要である全てのコメント情報を監視したか否かを判定する。そして、要監視コメント情報読出し部４０９は、監視が完了したと判定した場合は、本フローチャートの処理を終了させ（ステップＳ６５：ＹＥＳ→終了）、監視が完了していないと判定した場合は、ステップＳ６１の処理に戻す（ステップＳ６５：ＮＯ→ステップＳ６１）。
【００９６】
以上詳述したとおり、本発明の第１実施形態によれば、ユーザＡが使用する再生端末１０ａ、携帯端末２０ａ−１、および携帯端末２０ａ−２のうち、例えば携帯端末２０ａ−１がコメントを投稿した場合、コメント管理装置４０は、その投稿によるコメント情報を登録し、コメント登録完了情報を携帯端末２０ａ−１に送信する。コメント登録完了情報を受信した携帯端末２０ａ−１は、携帯端末２０ａ−１が属するドメインに属する他の端末装置、つまり、再生端末１０ａおよび携帯端末２０ａ−２にコメント情報を指定したメッセージ情報を送信する。そして、メッセージ情報を受信した再生端末１０ａおよび携帯端末２０ａ−２それぞれは、コメント管理装置４０から無条件にコメント情報を取り込んで、コメントを提示することができる。一方、上記のドメインに属さない端末装置（例えば、再生端末１０ｂ）は、監視要否フラグが監視不要を示す場合のコメント情報のみしか取り込むことができない。
【００９７】
また、本発明の第２実施形態によれば、コメント管理装置４０ａは、監視要否フラグが監視要を示すコメント情報について、コメントの内容を監視し、監視結果が合格である場合に、監視要否フラグを監視不要に変更する。
これにより、同一のドメインに属さない端末装置（例えば、再生端末１０ｂ）は、監視後のコメント情報を提示することができる。
【００９８】
なお、上述した第１実施形態および第２実施形態では、ユーザ識別情報が同一である複数の端末装置を、同一のドメイン内の端末装置とした。これ以外に、例えば、ローカルエリアネットワーク（家庭内ＬＡＮを含む。）に接続された端末装置を、同一のドメイン内の端末装置としてもよい。
これにより、例えば、家族内の一個人の端末装置が投稿したコメントについては、当該家族内の端末装置に即時反映され、当該家族外の端末装置については、投稿内容の監視を行った後でなければ反映されない。
【００９９】
以上により、第１実施形態および第２実施形態によれば、個人が所有する複数の端末装置や家族等の所定ドメイン内の複数の端末装置において、一端末装置が投稿したコメントを、他端末装置に即時に反映させることができる。
【０１００】
なお、上述した実施形態であるコメント管理装置４０，４０ａ、再生端末１０、および携帯端末２０それぞれの一部の機能をコンピュータで実現するようにしてもよい。この場合、その機能を実現するためのプログラム（コメント管理プログラムおよび端末プログラム）をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませて、このコンピュータシステムが実行することによって実現してもよい。なお、このコンピュータシステムとは、オペレーティング・システム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ；ＯＳ）や周辺装置のハードウェアを含むものである。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、光ディスク、メモリカード等の可搬型記録媒体、コンピュータシステムに備えられる磁気ハードディスクやソリッドステートドライブ等の記憶装置のことをいう。さらに、コンピュータ読み取り可能な記録媒体とは、インターネット等のコンピュータネットワーク、および電話回線や携帯電話網を介してプログラムを送信する場合の通信回線のように、短時間の間、動的にプログラムを保持するもの、さらには、その場合のサーバ装置やクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持するものを含んでもよい。また上記のプログラムは、前述した機能の一部を実現するためのものであってもよく、さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせにより実現するものであってもよい。
【０１０１】
以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１０２】
１０ａ  再生端末
１０ｂ  再生端末
２０ａ−１  携帯端末
２０ａ−２  携帯端末
２０ｂ−１  携帯端末
２０ｂ−２  携帯端末
３０  コンテンツサーバ
４０  コメント管理装置
４０ａ  コメント管理装置
５０  監視装置
６０  ウェブソケットサーバ
７０  ネットワーク
１０１  コンテンツ受信部
１０２  コンテンツ再生部
１０３  コンテンツ提示部
１０４  コメント情報取得部
１０５  コメント情報送信部
１０６  登録完了受信部
１０７  第１のコメント情報提示部
１０８  メッセージ情報送信部
１０９  メッセージ情報受信部
１１０  取得要求情報送信部
１１１  コメント情報受信部
１１２  第２のコメント情報提示部
１１３  記憶部
４０１  記憶部
４０２  コメント情報受信部
４０３  コメント情報登録部
４０４  登録完了情報送信部
４０５  第１の取得要求情報受信部
４０６  第１のコメント情報取得送信部
４０７  第２の取得要求情報受信部
４０８  第２のコメント情報取得送信部
４０９  要監視コメント情報読出し部
４１０  監視部
４１１  更新部
【図１】
2014236327.tif 000003
【図２】
2014236327.tif 000004
【図３】
2014236327.tif 000005
【図４】
2014236327.tif 000006
【図５】
2014236327.tif 000007
【図６】
2014236327.tif 000008
【図７】
2014236327.tif 000009
【図８】
2014236327.tif 000010
【図９】
2014236327.tif 000011
【図１０】
2014236327.tif 000012
【図１１】
2014236327.tif 000013
【図１２】
2014236327.tif 000014
【図１３】
2014236327.tif 000015
【図１４】
2014236327.tif 000016
【図１５】
2014236327.tif 000017