(57)【要約】【課題】不適切なユーザ投稿情報の投稿者に対してはユーザ投稿情報を表示し、他の視聴者には不適切なユーザ投稿情報が表示されないシステムを提供すること。【解決手段】第一の端末装置１１１ａと第二の端末装置１１１ｂと、第一の端末装置１１１ａ及び第二の端末装置１１１ｂに対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバ１４１からなるユーザ投稿情報配信システムであって、第一の端末装置１１１ａで入力されたユーザ投稿情報が適切か不適切かを判別し、第一の端末装置１１１ａには判別結果にかかわらずユーザ投稿情報を表示させ、第二の端末装置１１１ｂには判別結果に基づき適切なユーザ投稿情報のみを表示させる。【選択図】図１
2018041152.tif 000002
【特許請求の範囲】
【請求項１】
第一の端末装置と第二の端末装置と、前記第一の端末装置及び前記第二の端末装置に対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバからなるユーザ投稿情報配信システムであって、
前記第一の端末装置で入力された前記ユーザ投稿情報が適切か不適切かを判別し、前記第一の端末装置には判別結果にかかわらず前記ユーザ投稿情報を表示させ、前記第二の端末装置には判別結果に基づき適切なユーザ投稿情報のみを表示させること
を特徴とするユーザ投稿情報配信システム。
【請求項２】
前記ユーザ投稿情報は、前記ユーザ投稿情報の投稿者に関する情報を含むことを特徴とする請求項１に記載のユーザ投稿情報配信システム。
【請求項３】
前記ユーザ投稿情報が適切か不適切かの判別は、前記第一の端末装置で行うことを特徴とする請求項１又は２に記載のユーザ投稿情報配信システム。
【請求項４】
前記ユーザ投稿情報が適切か不適切かの判別は、前記ユーザ投稿情報配信サーバで行うことを特徴とする請求項１又は２に記載のユーザ投稿情報配信システム。
【請求項５】
前記ユーザ投稿情報は、前記第一の端末装置で再生される動画に同期していることを特徴とする請求項１乃至４のいずれか一項に記載のユーザ投稿情報配信システム。
【請求項６】
前記ユーザ投稿情報は、前記第一の端末装置で再生される動画に対するコメントであることを特徴とする請求項１乃至５のいずれか一項に記載のユーザ投稿情報配信システム。
【請求項７】
前記ユーザ投稿情報は、前記第一の端末装置で表示されるコンテンツに同期していることを特徴とする請求項１乃至４のいずれか一項に記載のユーザ投稿情報配信システム。
【請求項８】
前記ユーザ投稿情報は、前記第一の端末装置で表示されるコンテンツに対するコメントであることを特徴とする請求項７に記載のユーザ投稿情報配信システム。
【請求項９】
第一の端末装置と第二の端末装置と、前記第一の端末装置及び前記第二の端末装置に対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバからなるユーザ投稿情報配信システムの動作方法であって、
前記第一の端末装置で入力された前記ユーザ投稿情報が適切か不適切かを判別する判別工程と、前記第一の端末装置には判別結果にかかわらず前記ユーザ投稿情報を表示させ、前記第二の端末には判別結果に基づき適切なユーザ投稿情報のみを表示させる制御工程と、
を有することを特徴とするユーザ投稿情報配信システムの動作方法。
【請求項１０】
第一の端末装置と第二の端末装置と、前記第一の端末装置及び前記第二の端末装置に対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバからなるユーザ投稿情報配信システムのプログラムであって、
前記第一の端末装置で入力された前記ユーザ投稿情報が適切か不適切かを判別する判別工程と、前記第一の端末装置には判別結果にかかわらず前記ユーザ投稿情報を表示させ、前記第二の端末には判別結果に基づき適切なユーザ投稿情報のみを表示させる制御工程と、
を電子計算機に実行させるためのユーザ投稿情報配信システムのプログラム。
【請求項１１】
ユーザ投稿情報の入力を行う入力部と、
前記入力部から入力された前記ユーザ投稿情報が適切か不適切かを判別する判別部と、
前記判別部が、前記ユーザ投稿情報を適切と判別したときは前記ユーザ投稿情報をユーザ投稿情報配信サーバに送信し、前記ユーザ投稿情報を不適切と判別したときは前記ユーザ投稿情報を前記ユーザ投稿情報配信サーバに送信しない制御部と、
前記判別部による判別結果にかかわらず前記ユーザ投稿情報を再生する再生部と、
を有することを特徴とする端末装置。
【請求項１２】
ユーザ投稿情報の入力を行う入力工程と、
前記入力工程で入力された前記ユーザ投稿情報が適切か不適切かを判別する判別工程と、
前記判別工程が、前記ユーザ投稿情報を適切と判別したときは前記ユーザ投稿情報をユーザ投稿情報配信サーバに送信し、前記ユーザ投稿情報を不適切と判別したときは前記ユーザ投稿情報を前記ユーザ投稿情報配信サーバに送信しない制御工程と、
判別結果にかかわらず前記ユーザ投稿情報を再生する再生工程と、
を有することを特徴とする端末装置の動作方法。
【請求項１３】
ユーザ投稿情報の入力を行う入力工程と、
前記入力工程で入力された前記ユーザ投稿情報が適切か不適切かを判別する判別工程と、
前記判別工程が、前記ユーザ投稿情報を適切と判別したときは前記ユーザ投稿情報をユーザ投稿情報配信サーバに送信し、前記ユーザ投稿情報を不適切と判別したときは前記ユーザ投稿情報を前記ユーザ投稿情報配信サーバに送信しない制御工程と、
判別結果にかかわらず前記ユーザ投稿情報を再生する再生工程と、
を電子計算機に実行させるための端末装置のプログラム。
【請求項１４】
第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別部と、
前記判別部が、前記ユーザ投稿情報を適切と判別したときは前記ユーザ投稿情報を前記第一の端末装置及び第二の端末装置に配信する制御を行い、前記ユーザ投稿情報を不適切と判別したときは前記ユーザ投稿情報を前記第一の端末に配信し、前記第二の端末装置に配信しない制御を行う制御部と、
を有することを特徴とするユーザ投稿情報配信サーバ。
【請求項１５】
前記制御部は、ユーザ投稿情報を不適切と判別したときには、前記ユーザ投稿情報に属性情報を付与することを特徴とする請求項１４に記載のユーザ投稿情報配信サーバ。
【請求項１６】
前記制御部は、前記属性情報と、前記ユーザ投稿情報に付与された前記第一の端末装置で入力されたユーザ投稿情報の投稿者に関する情報に基づいて、第三の端末装置へ前記ユーザ投稿情報の配信を行うことを特徴とする請求項１５に記載のユーザ投稿情報配信サーバ。
【請求項１７】
前記投稿者に関する情報は、前記投稿者のＩＤ情報である、端末装置のＩＰアドレスである、又は前記投稿者のＩＤ情報及び前記端末装置のＩＰアドレスであることを特徴とする請求項１６に記載のユーザ投稿情報配信サーバ。
【請求項１８】
第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別工程と、
前記判別工程が、前記ユーザ投稿情報を適切と判別したときは前記ユーザ投稿情報を前記第一の端末装置及び第二の端末装置に配信する制御を行い、前記ユーザ投稿情報を不適切と判別したときは前記ユーザ投稿情報を前記第一の端末に配信し、前記第二の端末装置に配信しない制御を行う制御工程と、
を有することを特徴とするユーザ投稿情報配信サーバの動作方法。
【請求項１９】
第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別工程と、
前記判別工程が、前記ユーザ投稿情報を適切と判別したときは前記ユーザ投稿情報を前記第一の端末装置及び第二の端末装置に配信する制御を行い、前記ユーザ投稿情報を不適切と判別したときは前記ユーザ投稿情報を前記第一の端末に配信し、前記第二の端末装置に配信しない制御を行う制御工程と、
を電子計算機に実行させるためのユーザ投稿情報配信サーバのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザから投稿されたユーザ投稿情報を配信する、ユーザ投稿情報配信システム、端末装置、ユーザ投稿情報配信サーバ、ユーザ投稿情報配信システムの動作方法、ユーザ投稿情報端末装置の動作方法、ユーザ投稿情報配信サーバの動作方法、及びプログラムに関する。
【背景技術】
【０００２】
ユーザから投稿される不適切なコメントに対しては、不適切な語句（ＮＧワード）が含まれているかどうかを調べ、投稿を拒否したり、特定のユーザからの投稿を拒否したり、また、別のユーザあるいはサービス運営者の検索によって不適切なコメントを発見して削除する、という対策が広く行われている。
【０００３】
また、特定のコメント、特定のユーザによる全てのコメントまたはＮＧワードを含む全てのコメントを設定したユーザに対してのみ非表示にするという機能を持つサービスもある。この際に、非表示にしたという情報を他の視聴者と共有することにより、設定の手間を省こうという試みもある。
【０００４】
特許文献１では、視聴者であるユーザからのコメントに対してのＮＧワード登録に応じて当該コメントのスコアを算出し、再生端末では端末ごとに閾値を設け、スコアと閾値との比較によって当該コメントを再生するか否かを判断する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２２７８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、不適切なコメントの投稿者が自分のコメントが拒否されたことに気が付くと、当該投稿者が投稿の拒否を回避しようとするという問題がある。例えば、ＮＧワードに対しては、語句中に無関係な文字を挿入したり、隠語や形の良く似た語句に置き換えたりするという方法がある。また、自分の投稿が全て拒否される場合には、新たにユーザー登録をして別のユーザーとして投稿することが可能である。さらに、コメントの投稿から削除までに時間が掛かる場合には、削除される度に繰り返しコメントを投稿することで、動画の投稿者や他の視聴者が、コメントが削除されるまでの時間、高頻度でそれらのコメントを目にすることになる。そのため、基本的にコメントの投稿拒否や削除は抜本的な対策とはなりにくい。
【０００７】
特定の視聴者に対してのみコメントを非表示にする方法は、各視聴者がそれぞれ非表示にするコメントやユーザーなどを指定するために手間がかかる。また、あるユーザーが投稿した不適切なコメントが、他のユーザーにとって不快なものであるという前提に基づくものなので、例えば違法行為を助長するようなコメントに対しても、非表示の設定が行われない場合、当該コメントが表示されてしまう。このように、サービスの運営者にとってのみ不都合であるコメントには効果が無いという問題もある。
【０００８】
そのため本発明では、コメント等のユーザ投稿情報について、不適切なユーザ投稿情報の投稿者に対してはユーザ投稿情報を表示し、他の視聴者には不適切なユーザ投稿情報が表示されないユーザ投稿情報配信システム、端末装置、ユーザ投稿情報配信サーバ、ユーザ投稿情報配信システムの動作方法、ユーザ投稿情報端末装置の動作方法、ユーザ投稿情報配信サーバの動作方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の態様は、第一の端末装置と第二の端末装置と、第一の端末装置及び第二の端末装置に対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバからなるユーザ投稿情報配信システムであって、第一の端末装置で入力されたユーザ投稿情報が適切か不適切かを判別し、第一の端末装置には判別結果にかかわらずユーザ投稿情報を表示させ、第二の端末装置には判別結果に基づき適切なユーザ投稿情報のみを表示させるユーザ投稿情報配信システムである。
【００１０】
また、第２の態様は、第１の態様において、ユーザ投稿情報は、第一の端末装置で入力されたユーザ投稿情報の投稿者に関する情報を含むユーザ投稿情報配信システムである。
【００１１】
また、第３の態様は、第１又は第２の態様において、ユーザ投稿情報が適切か不適切かの判別は、第一の端末装置で行うユーザ投稿情報配信システムである。
【００１２】
また、第４の態様は、第１又は第２の態様において、ユーザ投稿情報が適切か不適切かの判別は、ユーザ投稿情報配信サーバで行うユーザ投稿情報配信システムである。
【００１３】
また、第５の態様は、第１から第４のいずれかの態様において、ユーザ投稿情報は、第一の端末装置で再生される動画に同期しているユーザ投稿情報配信システムである。
【００１４】
また、第６の態様は、第１から第５のいずれかの態様において、ユーザ投稿情報は、第一の端末装置で再生される動画に対するコメントであるユーザ投稿情報配信システムである。
【００１５】
また、第７の態様は、第１から第４のいずれかの態様において、ユーザ投稿情報は、第一の端末装置で表示されるコンテンツに同期しているユーザ投稿情報配信システムである。
【００１６】
また、第８の態様は、第７の態様において、ユーザ投稿情報は、第一の端末装置で表示されるコンテンツに対するコメントであるユーザ投稿情報配信システムである。
【００１７】
また、第９の態様は、第一の端末装置と第二の端末装置と、第一の端末装置及び第二の端末装置に対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバからなるユーザ投稿情報配信システムの動作方法であって、第一の端末装置で入力されたユーザ投稿情報が適切か不適切かを判別する判別工程と、第一の端末装置には判別結果にかかわらずユーザ投稿情報を表示させ、第二の端末には判別結果に基づき適切なユーザ投稿情報のみを表示させる制御工程と、を有するユーザ投稿情報配信システムの動作方法である。
【００１８】
また、第１０の態様は、第一の端末装置と第二の端末装置と、第一の端末装置及び第二の端末装置に対してユーザ投稿情報を配信可能なユーザ投稿情報配信サーバからなるユーザ投稿情報配信システムのプログラムであって、第一の端末装置で入力されたユーザ投稿情報が適切か不適切かを判別する判別工程と、第一の端末装置には判別結果にかかわらずユーザ投稿情報を表示させ、第二の端末には判別結果に基づき適切なユーザ投稿情報のみを表示させる制御工程と、を電子計算機に実行させるためのユーザ投稿情報配信システムのプログラムである。
【００１９】
また、第１１の態様は、ユーザ投稿情報の入力を行う入力部と、入力部から入力されたユーザ投稿情報が適切か不適切かを判別する判別部と、判別部が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報情報を不適切と判別したときはユーザ投稿情報情報をユーザ投稿情報配信サーバに送信しない制御部と、判別部による判別結果にかかわらずユーザ投稿情報情報を再生する再生部と、を有する端末装置である。
【００２０】
また、第１２の態様は、ユーザ投稿情報の入力を行う入力工程と、入力工程で入力されたユーザ投稿情報が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報情報をユーザ投稿情報配信サーバに送信しない制御工程と、判別結果にかかわらずユーザ投稿情報情報を再生する再生工程と、を有する端末装置の動作方法である。
【００２１】
また、第１３の態様は、ユーザ投稿情報の入力を行う入力工程と、入力工程で入力されたユーザ投稿情報が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信しない制御工程と、判別結果にかかわらずユーザ投稿情報を再生する再生工程と、を電子計算機に実行させるための端末装置のプログラムである。
【００２２】
また、第１４の態様は、第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別部と、判別部が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報を第一の端末装置及び第二の端末装置に配信する制御を行い、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報を第一の端末に配信し、第二の端末装置に配信しない制御を行う制御部と、を有するユーザ投稿情報配信サーバである。
【００２３】
また、第１５の態様は、第１４の態様において、制御部は、ユーザ投稿情報を不適切と判別したときには、ユーザ投稿情報に属性情報を付与するユーザ投稿情報配信サーバである。
【００２４】
また、第１６の態様は、第１５の態様において、制御部は、属性情報と、ユーザ投稿情報に付与された第一の端末装置で入力されたユーザ投稿情報の投稿者に関する情報に基づいて、第三の端末装置へユーザ投稿情報の配信を行うユーザ投稿情報配信サーバである。
【００２５】
また、第１７の態様は、第１６の態様において、投稿者に関する情報は、投稿者のＩＤ情報である、端末装置のＩＰアドレスである、又は投稿者のＩＤ情報及び端末装置のＩＰアドレスであるユーザ投稿情報配信サーバである。
【００２６】
また、第１８の態様は、第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報を第一の端末装置及び第二の端末装置に配信する制御を行い、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報を第一の端末に配信し、第二の端末装置に配信しない制御を行う制御工程と、を有するユーザ投稿情報配信サーバの動作方法である。
【００２７】
また、第１９の態様は、第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報を第一の端末装置及び第二の端末装置に配信する制御を行い、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報を第一の端末に配信し、第二の端末装置に配信しない制御を行う制御工程と、を電子計算機に実行させるためのユーザ投稿情報配信サーバのプログラムである。
【発明の効果】
【００２８】
本発明によれば、不適切なユーザ投稿情報の投稿者に対してはユーザ投稿情報を表示し、他の視聴者には不適切なユーザ投稿情報が表示されないユーザ投稿情報配信システム、端末装置、ユーザ投稿情報配信サーバ、ユーザ投稿情報配信システムの動作方法、ユーザ投稿情報端末装置の動作方法、ユーザ投稿情報配信サーバの動作方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００２９】
【図１】第１の実施形態および第２の実施形態に係るユーザ投稿情報配信システムの構成を示す概略ブロック図である。
【図２】第１の実施形態に係る端末装置の構成を示す概略ブロック図である。
【図３】第１の実施形態に係るユーザ投稿情報配信サーバの構成を示す概略ブロック図である。
【図４】第１の実施形態に係るユーザ投稿情報配信システムの動作について説明するためのフローチャートである。
【図５】第２の実施形態に係る端末装置の構成を示す概略ブロック図である。
【図６】第２の実施形態に係るユーザ投稿情報配信サーバの構成を示す概略ブロック図である。
【図７】第２の実施形態に係るユーザ投稿情報配信システムの動作について説明するためのフローチャートである。
【図８】第３の実施形態に係るユーザ投稿情報配信システムの動作について説明するためのフローチャートである。
【図９】第４の実施形態に係るＳＮＳにおけるユーザ投稿情報配信システムの構成を示す概略ブロック図である。
【図１０】第４の実施形態に係るユーザ投稿情報配信システムの動作について説明するためのフローチャートである。
【図１１】実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【００３０】
以下、図を用いて本発明の実施の形態を説明する。なお、これら実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また、これらの実施の形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００３１】
（第１の実施形態）
＜構成＞
図１を用いて実施形態に係るユーザ投稿情報配信システム１の構成及びその概要について説明する。なお、図１は、実施形態のユーザ投稿情報配信システム１のブロック図である。
【００３２】
実施形態のユーザ投稿情報配信システム１は、図１に示すように、動画配信サーバ１３１、ユーザ投稿情報配信サーバ１４１と、複数の端末装置１１１ａ、１１１ｂ、・・・（以下端末装置１１１という）とが、例えばインターネットなどのネットワーク１２１に接続可能に構成されている。
【００３３】
端末装置１１１はユーザによって使用される端末装置である。
【００３４】
動画配信サーバ１３１は、動画データを生成し、生成した動画データを所定のプロトコルによって複数の端末装置１１１に対してネットワーク１２１を介して配信する。動画配信サーバ１３１によって配信される動画データは、予め生成し保存されている動画データであっても良いし、生中継の映像を随時エンコードすることによって生成される動画データであっても良い。後者の場合、動画データはリアルタイムに視聴者に配信される。
【００３５】
ユーザ投稿情報配信サーバ１４１は、端末装置１１１から動画データに対して投稿されたユーザ投稿情報を受信する。ユーザ投稿情報配信サーバ１４１は、動画の配信を受けている端末装置１１１（ユーザ投稿情報を投稿した端末装置を含む）に、受信したユーザ投稿情報を配信する。ユーザ投稿情報は、動画データに対する突っ込みや感想などのコメントであり、文字の他にアイコンやスタンプ等の図形や音声データも含む。
【００３６】
ここで、端末装置１１１の構成と動作について説明する。端末装置１１１は、スマートフォン、携帯電話、ＰＨＳ、コンピュータ、ゲーム装置、ＰＤＡ、携帯型ゲーム機、スマートウォッチ、ヘッドマウントディスプレイ、画像生成装置等の情報処理装置であり、インターネット（ＷＡＮ）、ＬＡＮなどのネットワーク１２１を介して動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１に接続可能な装置である。なお、端末装置１１１、動画配信サーバ１３１およびユーザ投稿情報配信サーバ１４１間の通信回線は、有線でもよいし無線でもよい。
【００３７】
また、端末装置１１１は、インストールされた専用のアプリケーションソフトウェアによって動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１にアクセスしてもよい。また、動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１、別途サーバが提供する動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用して動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１にアクセスしてもよい。
【００３８】
端末装置１１１は、図２に示すように、端末通信部１１２と、端末入力部１１３と、端末表示部１１４、端末制御部１１５と、端末判別部１１６とを備える。
【００３９】
端末通信部１１２は、ネットワーク１２１を介して動画配信サーバ１３１、ユーザ投稿情報配信サーバ１４１や他の端末装置１１１と通信を行う通信インタフェースである。端末通信部１１２は、例えば動画配信サーバ１３１から配信される動画データを受信する。また、端末通信部１１２は、ユーザ投稿情報配信サーバ１４１との間で、ユーザ投稿情報の送受信を行う。また、端末通信部１１２は、例えば動画リクエストやプレイリストリクエストを動画配信サーバ１３１へ送信する。
【００４０】
端末入力部１１３は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル、マイクロフォン等の既存の入力装置である。端末入力部１１３は、動画データの再生指示やユーザ投稿情報を端末装置１１１に入力する際などにユーザによって操作される。
【００４１】
端末表示部１１４は、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の画像表示装置である。端末表示部１１４は、端末制御部１１５によって再生される動画データ及びユーザ投稿情報を表示する。
【００４２】
端末判別部１１６は、端末制御部１１５と一体として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等からなり、端末入力部１１３から入力されたユーザ投稿情報の内容が適切かどうか、また、ユーザ投稿情報投稿者が適切かどうかの判別を行う。端末判別部１１６は、例えば、入力されたユーザ投稿情報の内容と、端末通信部１１２を介してユーザ投稿情報配信サーバ１４１に蓄積されている不適切と判別されているユーザ投稿情報のデータを比較し、比較の結果該当する場合にはそのユーザ投稿情報を不適切と判別し、該当しない場合には適切と判別することによりユーザ投稿情報の内容が適切かどうかの判別を行う。また、端末判別部１１６は、ユーザ投稿情報配信サーバ１４１から送信されるユーザ投稿情報の投稿可否についての投稿キーの判別を行う。投稿キーが投稿否である場合、端末装置１１１を介してログインしているユーザをユーザ投稿情報の投稿者を不適切と判別し、投稿キーが投稿可である場合には適切と判別する。なお、端末判別部１１６と端末制御部１１５は、別体のＣＰＵ等から構成されていても構わない。
【００４３】
次に、ユーザ投稿情報配信サーバ１４１の構成と動作について説明する。ユーザ投稿情報配信サーバ１４１は、図３に示すように、サーバ通信部１４２、サーバ制御部１４３、サーバ記憶部１４４を備える。
【００４４】
サーバ通信部１４２は、ネットワーク１２１を介して複数の端末装置１１１と通信を行う通信インタフェースである。サーバ通信部１４２は、各端末装置１１１とユーザ投稿情報や、ユーザや運営者により不適切と判別されているユーザ投稿情報のデータや、ユーザ投稿情報の投稿可否についての投稿キーの送信を行う。
【００４５】
サーバ制御部１４３は、端末装置１１１に対する投稿キーの発行を行う。サーバ制御部１４３は、ユーザ投稿情報配信サーバ１４１に対して端末装置１１１からのログインがされている状態で、サーバ記憶部１４４に記憶されているユーザや運営者により不適切と判別されているユーザ投稿情報の投稿者のログインＩＤに該当する場合に、投稿キーを投稿否とし、該当しない場合には、投稿キーを投稿可として投稿キーを発行する。
【００４６】
サーバ記憶部１４４は、サーバ通信部１４２が受信したユーザ投稿情報をサーバ制御部１４３を介して記憶する。また、サーバ記憶部１４４は、ユーザや運営者により不適切と判別されているユーザ投稿情報のデータが記憶されている。不適切と判別されているユーザ投稿情報のデータは、例えば、不適切な語句の文字情報や、それらの音声情報、アイコンやスタンプ等の図形等である。また、ユーザや運営者により不適切と判別されているユーザ投稿情報の投稿者のログインＩＤが記憶されている。
【００４７】
動画配信サーバ１３１は、端末装置１１１に対して動画データの配信を行う。動画配信サーバ１３１とユーザ投稿情報配信サーバ１４１は、１つの装置やプロセッサで構成されていてもよいし、複数の装置やプロセッサで構成されていてもよい。さらに、動画配信サーバ１３１とユーザ投稿情報配信サーバ１４１は、物理的に一体の装置として構成されていてもよい。
【００４８】
ユーザ投稿情報配信システム１は、このような構成により、複数の端末装置１１１において再生される動画データに対して入力されたユーザ投稿情報を同期して表示させることができる。
【００４９】
＜処理の流れ＞
次に、本発明の第１の実施形態に係るユーザ投稿情報配信システムの動作について、図４に示すフローチャートを参照しながら説明する。また、図４は、動画配信サーバ１３１、ユーザ投稿情報配信サーバ１４１、端末装置１１１の各動作の関連状態をフローチャートに示している。
【００５０】
ステップＳ１０１において、動画配信サーバ１３１は再生可能な動画データのプレイリストを端末装置１１１に対して配信を行う。前述したように、再生可能な動画データは、予め生成し保存されている動画データであっても良いし、生中継の映像を随時エンコードすることによって生成される動画データであっても良い。後者の場合、動画データはリアルタイムに端末装置１１１に配信される。
【００５１】
ステップＳ１０２において、ユーザは、端末装置１１１において動画配信サーバ１３１から配信されたプレイリストから視聴したい動画の選択を行う。選択された動画に基づく動画のリクエスト信号は、動画配信サーバ１３１に送信される。
【００５２】
ここまで、ステップＳ１０１及びステップＳ１０２において、プレイリストによる動画の選択を行っているが、これらのステップを飛ばし、ツイッター（登録商標）やメールなどから動画への直接のリンクを経由して、動画配信サーバ１３１の動画データを選択しても良い。
【００５３】
次に、ステップＳ１０３において、動画配信サーバ１３１は、動画リクエスト信号に基づき、動画データを端末装置１１１に配信する。
【００５４】
ステップＳ１０４において、端末装置１１１は、ステップＳ１１８までの間、動画データの再生が終了するまでループを行う。
【００５５】
ステップＳ１０５において、端末装置１１１は、配信された動画データに基づいて、ユーザ投稿情報の配信要求信号を、ユーザ投稿情報配信サーバ１４１に対して送信する。
【００５６】
ステップＳ１０６において、ユーザ投稿情報配信サーバ１４１は、端末装置１１１のログイン状態に応じて、ユーザ投稿者が適切かどうかの判別を行う。サーバ制御部１４３は、ユーザ投稿情報配信サーバ１４１に対して端末装置１１１からのログインがされている状態で、サーバ記憶部１４４に記憶されているユーザや運営者により不適切と判別されているユーザ投稿情報の投稿者のログインＩＤに該当すると判別した場合、ステップＳ１０７へ処理を進める。該当しないと判別した場合、ステップＳ１０８へ処理を進める。
【００５７】
ステップＳ１０７において、ユーザ投稿情報配信サーバ１４１は、投稿キーを投稿否として発行する。
【００５８】
ステップＳ１０８において、ユーザ投稿情報配信サーバ１４１は、投稿キーを投稿可として発行する。
【００５９】
ステップＳ１０９において、ユーザ投稿情報配信サーバ１４１は、端末装置１１１から送信されたユーザ投稿情報の配信要求信号に基づいて、端末装置１１１が再生する動画データに対応するユーザ投稿情報の配信を開始する。ユーザ投稿情報は、ユーザ投稿情報配信サーバ１４１のサーバ記憶部１４４に記憶されたユーザ投稿情報でも、リアルタイムに他の端末装置から投稿されたユーザ投稿情報であっても構わない。また、ユーザ投稿情報配信サーバ１４１は、投稿キーの送信を行う。サーバ制御部１４３は、ユーザ投稿情報の配信要求信号に基づいてユーザ投稿情報、及び投稿キーを、サーバ通信部１４２を介して端末装置１１１へ配信を行う。
【００６０】
ステップＳ１１０において、端末装置１１１は、動画データに基づく動画の再生を行う。端末通信部１１２が受信した動画データ及びユーザ投稿情報は、端末制御部１１５により端末表示部１１４に表示される。この際、端末装置１１１は、ユーザ投稿情報配信サーバ１４１から配信されたユーザ投稿情報を動画の表示タイミングに同期して動画と重畳して表示することができる。ユーザ投稿情報の表示がされるか否かは、ユーザが、端末装置１１１の端末入力部１１３において任意に選択することができる。
【００６１】
ステップＳ１１１において、ユーザは、端末装置１１１の端末入力部１１３から、再生されている動画データに対してユーザ投稿情報を入力することができる。
【００６２】
ステップＳ１１２において、端末制御部１１５は、ステップＳ１１１における端末入力部１１３からユーザ投稿情報の入力の有無について判別し、入力が有ると判別した場合にはステップＳ１１３へ処理を進め、入力が無いと判別した場合にはステップＳ１１８へ処理を進める。
【００６３】
ステップＳ１１３において、端末装置１１１の端末判別部１１６は、入力されたユーザ投稿情報が適切かどうか、またユーザ投稿情報の投稿者が適切かどうかの判別を行う。前述したように、入力されたユーザ投稿情報の内容と、端末通信部１１２を介してユーザ投稿情報配信サーバ１４１に蓄積されている不適切と判別されているユーザ投稿情報のデータを比較し、比較の結果該当する場合にはそのユーザ投稿情報を不適切と判別し、ステップＳ１１６へ処理を進める。該当しない場合には適切と判別し、ステップＳ１１４へ処理を進める。
【００６４】
ステップＳ１１４において、端末装置１１１の端末判別部１１６は、ユーザ投稿情報配信サーバ１４１から送信された投稿キーの判別を行う。投稿キーが投稿否の場合、ステップＳ１１６へ処理を進める。投稿キーが投稿可の場合は、ステップＳ１１５へ処理を進める。
【００６５】
ステップＳ１１５において、端末装置１１１は、ユーザ投稿情報をユーザ投稿情報配信サーバ１４１へ送信する。
【００６６】
ステップＳ１１６において、端末装置１１１は、ステップＳ１１１で入力したユーザ投稿情報とステップＳ１０９で配信されたユーザ投稿情報を端末表示部１１４に表示する。端末装置１１１は、ユーザ投稿情報を再生している動画に重畳して表示することができる。
【００６７】
ステップＳ１１７において、ユーザ投稿情報配信サーバ１４１は、ステップＳ１１５で端末装置１１１から送信されたユーザ投稿情報の記憶を行う。サーバ制御部１４３は、サーバ通信部１４２を介して受信したユーザ投稿情報を、サーバ記憶部１４４に記憶する。
【００６８】
ステップＳ１１８において、端末装置１１１は、再生している動画データの再生が終了するまで、ステップＳ１０４との間でループを行う。動画配信サーバ１３１からの動画データの配信と、ユーザ投稿情報配信サーバ１４１からのユーザ投稿情報の配信は、端末装置１１１において、当該ループが行われている間継続する。
【００６９】
＜効果の説明＞
以上のように、本発明の第１の実施形態に係るユーザ投稿情報配信システムは、端末装置１１１のうち例えば端末装置１１１ａから不適切なユーザ投稿情報の投稿、または不適切なユーザからのユーザ投稿情報の投稿があった場合に、端末装置１１１ａには投稿したユーザ投稿情報を表示しつつ、ユーザ投稿情報配信サーバ１４１へのユーザ投稿情報送信を行わない。これにより、不適切なユーザ投稿情報を投稿したユーザ自身に不適切なユーザ投稿情報の投稿が拒否されたことを認識されることなく、他の端末装置、例えば端末装置１１１ｂで動画の視聴を行うユーザには不適切なユーザ投稿情報の表示が行われることを防ぐことができる。
【００７０】
なお、本実施形態において、端末装置１１１は、投稿されたユーザ投稿情報をステップＳ１１６で表示を行っているが、ユーザ投稿情報が入力された直後であるステップＳ１１１の後すぐに表示を行っても構わない。
【００７１】
なお、本実施形態において、ユーザ投稿情報配信サーバ１４１が、ユーザ投稿情報の投稿者のログインＩＤの基づく投稿キーの発行を行っているが、他のサーバが発行を行っても構わない。
【００７２】
（第２の実施形態）
＜構成＞
第２の実施形態におけるユーザ投稿情報配信システムの全体構成は、第１の実施形態と同等であり、ユーザ投稿情報配信システムを構成する端末装置１１１及びユーザ投稿情報配信サーバ１４１の内部構成、またそれらの動作が異なる。そのため、以下に、端末装置１１１及びユーザ投稿情報配信サーバ１４１の構成、またそれらの動作について説明を行う。
【００７３】
ここで、端末装置１１１の構成と動作について説明する。端末装置１１１は、スマートフォン、携帯電話、ＰＨＳ、コンピュータ、ゲーム装置、ＰＤＡ、携帯型ゲーム機、スマートウォッチ、ヘッドマウントディスプレイ、画像生成装置等の情報処理装置であり、インターネット（ＷＡＮ）、ＬＡＮなどのネットワーク１２１を介して動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１に接続可能な装置である。なお、端末装置１１１、動画配信サーバ１３１およびユーザ投稿情報配信サーバ１４１間の通信回線は、有線でもよいし無線でもよい。
【００７４】
また、端末装置１１１は、インストールされた専用のアプリケーションソフトウェアによって動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１にアクセスしてもよい。また、動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１、別途サーバが提供する動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用して動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１にアクセスしてもよい。
【００７５】
端末装置１１１は、図５に示すように、端末通信部１１２と、端末入力部１１３と、端末表示部１１４と端末制御部１１５を備える。
【００７６】
端末通信部１１２は、ネットワーク１２１を介して動画配信サーバ１３１やユーザ投稿情報配信サーバ１４１や他の端末装置１１１と通信を行う通信インタフェースである。端末通信部１１２は、例えば、動画配信サーバ１３１から配信される動画データを受信する。また、端末通信部１１２は、ユーザ投稿情報配信サーバ１４１との間で、ユーザ投稿情報の送受信を行う。また、端末通信部１１２は、例えば、動画リクエストやプレイリストリクエストを動画配信サーバ１３１へ送信する。
【００７７】
端末入力部１１３は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル、マイクロフォン等の既存の入力装置である。端末入力部１１３は、動画データの再生指示やユーザ投稿情報を端末装置１１１に入力する際などにユーザによって操作される。
【００７８】
端末表示部１１４は、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の画像表示装置である。端末表示部１１４は、端末制御部１１５によって再生される動画データ及びユーザ投稿情報を表示する。
【００７９】
ユーザ投稿情報配信サーバ１４１は、図６に示すように、サーバ通信部１４２、サーバ制御部１４３、サーバ記憶部１４４、サーバ判別部１４５を備える。
【００８０】
サーバ通信部１４２は、ネットワーク１２１を介して複数の端末装置１１１と通信を行う通信インタフェースである。サーバ通信部１４２は、各端末装置１１１とユーザ投稿情報の送受信を行う。
【００８１】
サーバ記憶部１４４は、サーバ通信部１４２が受信したユーザ投稿情報をサーバ制御部１４３を介して記憶する。また、サーバ記憶部１４４は、ユーザや運営者により不適切と判別されているユーザ投稿情報のデータが記憶されている。不適切と判別されているユーザ投稿情報のデータは、例えば、不適切な語句の文字情報や、それらの音声情報、アイコンやスタンプ等の図形等である。また、ユーザや運営者により不適切と判別されているユーザ投稿情報の投稿者のログインＩＤが記憶されている。
【００８２】
サーバ判別部１４５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等からなり、端末入力部１１３から入力されたユーザ投稿情報の内容が適切かどうか、また、ユーザ投稿情報の投稿者が適切かどうかの判別を行う。サーバ判別部１４５は、例えば、入力されたユーザ投稿情報の内容と、サーバ制御部１４３を介してサーバ記憶部１４４に蓄積されている不適切と判別されているユーザ投稿情報のデータを比較し、比較の結果該当する場合にはそのユーザ投稿情報を不適切と判別し、該当しない場合には適切と判別することによりユーザ投稿情報の内容が適切かどうかの判別を行う。また、サーバ判別部１４５は、例えば、ユーザ投稿情報の投稿者のログインＩＤと、サーバ制御部１４３を介してサーバ記憶部１４４に蓄積されている不適切と判別されているユーザ投稿情報の投稿者のログインＩＤを比較し、比較の結果該当する場合には、そのユーザ投稿情報の投稿者を不適切と判別し、該当しない場合には適切と判別することによりユーザ投稿情報の投稿者が適切かどうかの判別を行う。すなわち、サーバ判別部１４５はユーザ投稿情報の内容や、ユーザ投稿情報の投稿者が適切かどうかの判別を行う。
【００８３】
動画配信サーバ１３１は、端末装置１１１に対して動画データの配信を行う。動画配信サーバ１３１とユーザ投稿情報配信サーバ１４１は、１つの装置やプロセッサで構成されていてもよいし、複数の装置やプロセッサで構成されていてもよい。さらに、動画配信サーバ１３１とユーザ投稿情報配信サーバ１４１は、物理的に一体の装置として構成されていてもよい。
【００８４】
ユーザ投稿情報配信システム１は、このような構成により、端末装置１１１において再生される動画データに対して入力されたユーザ投稿情報を同期して表示させ、他の端末装置１１１（例えば端末装置１１１ｂ）においても再生される動画データに対してユーザ投稿情報を同期して表示をさせることができる環境を提供することができる。
【００８５】
＜処理の流れ＞
次に、本発明の第２の実施形態に係るユーザ投稿情報配信システムの動作について、図７に示すフローチャートを参照しながら説明する。また、図７は、動画配信サーバ１３１、ユーザ投稿情報配信サーバ１４１、端末装置１１１の各動作の関連状態をフローチャートに示している。
【００８６】
ステップＳ２０１において、動画配信サーバ１３１は、再生可能な動画データのプレイリストを端末装置１１１に対して配信を行う。前述したように、再生可能な動画データは、予め生成し保存されている動画データであっても良いし、生中継の映像を随時エンコードすることによって生成される動画データであっても良い。後者の場合、動画データはリアルタイムに端末装置１１１に配信される。
【００８７】
ステップＳ２０２において、ユーザは、端末装置１１１において動画配信サーバ１３１から配信されたプレイリストから視聴したい動画の選択を行う。選択された動画に基づく動画のリクエスト信号は、動画配信サーバ１３１に送信される。
【００８８】
ここまで、ステップＳ２０１及びステップＳ２０２において、プレイリストによる動画の選択を行っているが、これらのステップを飛ばし、ツイッター（登録商標）やメールなどから動画への直接のリンクを経由して、動画配信サーバ１３１の動画データを選択しても良い。
【００８９】
ステップＳ２０３において、動画配信サーバ１３１は、動画リクエスト信号に基づき、動画データを端末装置１１１に配信する。
【００９０】
ステップＳ２０４において、端末装置１１１は、ステップＳ２１７までの間、動画データの再生が終了するまでループを行う。
【００９１】
ステップＳ２０５において、端末装置１１１は、配信された動画データに基づいて、ユーザ投稿情報の配信要求信号を、ユーザ投稿情報配信サーバ１４１に対して送信する。
【００９２】
ステップＳ２０６において、ユーザ投稿情報配信サーバ１４１は、端末装置１１１から送信されたユーザ投稿情報の配信要求信号に基づいて、端末装置１１１が再生する動画データに対応するユーザ投稿情報の読出しを開始する。ユーザ投稿情報は、ユーザ投稿情報配信サーバ１４１のサーバ記憶部１４４に記憶されたユーザ投稿情報でも、リアルタイムに他の端末装置から投稿されたユーザ投稿情報であっても構わない。
【００９３】
ステップＳ２０７において、サーバ判別部１４５は、ステップＳ２０６で読み出されたユーザ投稿情報が適切かどうかの判別を行う。前述したように、入力されたユーザ投稿情報の内容と、サーバ記憶部１４４に蓄積されている不適切と判別されているユーザ投稿情報のデータを比較し、比較の結果該当する場合にはそのユーザ投稿情報を不適切と判別し、ステップＳ２０８へ処理を進める。該当しない場合には適切と判別し、ステップＳ２０９へ処理を進める。
【００９４】
ステップＳ２０８において、サーバ制御部１４３は、ユーザ投稿情報の後述する特定情報に基づいて、ユーザ投稿情報の投稿者と端末装置１１１のユーザが同一人であるかの推定を行う。サーバ制御部１４３は、ユーザ投稿情報に付加された特定情報のログインＩＤやＩＰアドレスと、端末装置１１１のユーザのログインＩＤやＩＰアドレスを比較し、同一の場合には同一人であると推定する。同一人と推定された場合には、ステップＳ２０８へ処理を進める。同一人と推定されない場合には、ステップＳ２０９の処理を飛ばし、処理待ちとなる。
【００９５】
ステップＳ２０９において、ユーザ投稿情報配信サーバ１４１は、ユーザ投稿情報を端末装置１１１へ配信する。
【００９６】
ステップＳ２１０おいて、端末装置１１１は、動画データに基づく動画の再生を行う。端末通信部１１２が受信した動画データ及びユーザ投稿情報は、端末制御部１１５により端末表示部１１４に表示される。この際、端末装置１１１は、ユーザ投稿情報配信サーバ１４１から配信されたユーザ投稿情報に基づき、ユーザ投稿情報を動画の表示タイミングに同期して動画と重畳して表示することができる。ユーザ投稿情報の表示がされるか否かは、端末装置１１１の端末入力部１１３においてユーザが任意に選択することができる。
【００９７】
ステップＳ２１１において、ユーザは、端末装置１１１の端末入力部１１３から、再生されている動画データに対してユーザ投稿情報を入力することができる。
【００９８】
ステップＳ２１２において、端末制御部１１５は、ステップＳ２１１における端末入力部１１３からユーザ投稿情報の入力の有無について判別し、入力が有ると判別した場合にはステップＳ２１２へ処理を進め、入力が無いと判別した場合にはステップＳ２１８へ処理を進める。
【００９９】
ステップＳ２１３において、端末装置１１１は、ユーザ投稿情報をユーザ投稿情報配信サーバ１４１へ送信する。
【０１００】
ステップＳ２１４において、端末装置１１１は、ステップＳ２１１で入力したユーザ投稿情報、およびステップＳ２０９で配信されたユーザ投稿情報を端末表示部１１４に表示する。端末装置１１１は、ユーザ投稿情報を再生している動画に重畳して表示することができる。
【０１０１】
ステップＳ２１５において、ユーザ投稿情報配信サーバ１４１は、送信されたユーザ投稿情報に対して、ユーザ投稿情報を入力した時と同一セッションのユーザのログインＩＤや、端末装置１１１のＩＰアドレス等の特定情報を付加する。ユーザ投稿情報配信サーバ１４１が、ユーザ投稿情報に特定情報を付与することにより、端末装置１１１において特定情報を付与する場合に比べて、特定情報の偽装がされる可能性を減らすことができる。
【０１０２】
ステップＳ２１６において、ステップＳ２１５で特定情報を付与されたユーザ投稿情報は、サーバ制御部１４３によってサーバ記憶部１４４に記憶される。
【０１０３】
ステップＳ２１７において、端末装置１１１は、再生している動画データの再生が終了するまで、ステップＳ２０４との間でループを行う。動画配信サーバ１３１からの動画データの配信と、ユーザ投稿情報配信サーバ１４１からのユーザ投稿情報の配信は、端末装置１１１において、当該ループが行われている間継続する。
【０１０４】
＜効果の説明＞
以上のように、端末装置１１１のうち、例えば端末装置１１１ａから不適切なユーザ投稿情報の投稿、または不適切なユーザからのユーザ投稿情報の投稿があった場合に、まず、端末装置１１１ａにはユーザ投稿情報の表示を行う。また、他の端末装置、例えば端末装置１１１ｃを使用した場合であっても、ユーザ投稿情報の投稿者と視聴者であるユーザが同一人と推定される場合には、ユーザ投稿情報の配信を行う。そして、ユーザ投稿情報投稿者と視聴者であるユーザが同一人と推定されない場合には、ユーザ投稿情報の配信を行わない。よって、本発明の第２の実施形態に係るユーザ投稿情報配信システム１は、同一人と推定されない他のユーザの端末装置１１１である例えば端末装置１１１ｂにはそのユーザ投稿情報を表示させないようにすることができる。これにより、投稿者が、自分が投稿したユーザ投稿情報が付加された予め生成し保存されている動画を再生した場合においても、不適切なユーザ投稿情報を投稿したユーザ自身に不適切なユーザ投稿情報の投稿が拒否されたことを認識されることなく、他の端末装置で動画の視聴を行うユーザには不適切なユーザ投稿情報の表示が行われることを防ぐことができる。
【０１０５】
なお、本実施形態において、ステップＳ２０８におけるユーザ投稿情報の投稿者と端末装置１１１のユーザが同一人であるかの推定は、端末装置１１１においてユーザ投稿情報が送信されたものと、動画の視聴が行われるセッションが、同一のセッションであるかどうかで判定しても構わない。また、上述したように、ログインＩＤのみで判定しても構わないし、ＩＰアドレスのみで判定しても構わない。また、地理的情報や端末装置の識別情報などの手段を組み合わせて判定しても構わない。
【０１０６】
（第３の実施形態）
＜構成＞
３の実施形態におけるユーザ投稿情報配信システムの全体構成は、第２の実施形態と同等であり、その構成の説明は割愛する。
＜処理の流れ＞
次に、本発明の第３の実施形態に係るユーザ投稿情報配信システムの動作について、図８に示すフローチャートを参照しながら説明する。また、図８は、動画配信サーバ１３１、ユーザ投稿情報配信サーバ１４１、端末装置１１１の各動作の関連状態をフローチャートに示している。
【０１０７】
ステップＳ３０１において、動画配信サーバ１３１は、再生可能な動画データのプレイリストを端末装置１１１に対して配信を行う。前述したように、再生可能な動画データは、予め生成し保存されている動画データであっても良いし、生中継の映像を随時エンコードすることによって生成される動画データであっても良い。後者の場合、動画データはリアルタイムに端末装置１１１に配信される。
【０１０８】
ステップＳ３０２において、ユーザは、端末装置１１１において動画配信サーバ１３１から配信されたプレイリストから視聴したい動画の選択を行う。選択された動画に基づく動画のリクエスト信号は、動画配信サーバ１３１に送信される。
【０１０９】
ここまで、ステップＳ３０１及びステップＳ３０２において、プレイリストによる動画の選択を行っているが、これらのステップを飛ばし、ツイッター（登録商標）やメールなどから動画への直接のリンクを経由して、動画配信サーバ１３１の動画データを選択しても良い。
【０１１０】
ステップＳ３０３において、動画配信サーバ１３１は、動画リクエスト信号に基づき、動画データを端末装置１１１に配信する。
【０１１１】
ステップＳ３０４において、端末装置１１１は、ステップＳ３１９までの間、動画データの再生が終了するまでループを行う。
【０１１２】
ステップＳ３０５において、端末装置１１１は、配信された動画データに基づいて、ユーザ投稿情報の配信要求信号を、ユーザ投稿情報配信サーバ１４１に対して送信する。
【０１１３】
ステップＳ３０６において、ユーザ投稿情報配信サーバ１４１は、端末装置１１１から送信されたユーザ投稿情報の配信要求信号に基づいて、端末装置１１１が再生する動画データに対応するユーザ投稿情報の読出しを開始する。ユーザ投稿情報は、ユーザ投稿情報配信サーバ１４１のサーバ記憶部１４４に記憶されたユーザ投稿情報でも、リアルタイムに他の端末装置から投稿されたユーザ投稿情報であっても構わない。
【０１１４】
ステップＳ３０７において、サーバ制御部１４３は、属性情報により、ユーザ投稿情報が不適切なものかどうかの判別を行う。不適切でないと判別した場合は、ステップＳ３０９へ処理を進める。不適切と判別した場合には、ステップＳ３０８へ処理を進める。
【０１１５】
ステップＳ３０８において、サーバ制御部１４３は、ユーザ投稿情報の後述する特定情報に基づいて、ユーザ投稿情報の投稿者と端末装置１１１のユーザが同一人であるかの推定を行う。サーバ制御部１４３は、ユーザ投稿情報に付加された特定情報のログインＩＤやＩＰアドレスと、端末装置１１１のユーザのログインＩＤやＩＰアドレスを比較し、同一の場合には同一人であると推定する。同一人と推定された場合には、ステップＳ３０８へ処理を進める。同一人と推定されない場合には、ステップＳ３０８の処理を飛ばし、処理待ちとなる。
【０１１６】
ステップＳ３０９において、ユーザ投稿情報配信サーバ１４１は、ユーザ投稿情報を端末装置１１１へ配信する。
【０１１７】
ステップＳ３１０おいて、端末装置１１１は、動画データに基づく動画の再生を行う。端末通信部１１２が受信した動画データ及びユーザ投稿情報は、端末制御部１１５により端末表示部１１４に表示される。この際、端末装置１１１は、ユーザ投稿情報配信サーバ１４１から配信されたユーザ投稿情報に基づき、ユーザ投稿情報を動画の表示タイミングに同期して動画と重畳して表示することができる。ユーザ投稿情報の表示がされるか否かは、端末装置１１１の端末入力部１１３においてユーザが任意に選択することができる。
【０１１８】
ステップＳ３１１において、ユーザは、端末装置１１１の端末入力部１１３から、再生されている動画データに対してユーザ投稿情報を入力することができる。
【０１１９】
ステップＳ３１２において、端末制御部１１５は、ステップＳ３１１における端末入力部１１３からユーザ投稿情報の入力の有無について判別し、入力が有ると判別した場合にはステップＳ３１２へ処理を進め、入力が無いと判別した場合にはステップＳ３１９へ処理を進める。
【０１２０】
ステップＳ３１３において、端末装置１１１は、ユーザ投稿情報をユーザ投稿情報配信サーバ１４１へ送信する。
【０１２１】
ステップＳ３１４において、端末装置１１１は、ステップＳ３１１で入力したユーザ投稿情報、およびステップＳ３０９で配信されたユーザ投稿情報を端末表示部１１４に表示する。端末装置１１１は、ユーザ投稿情報を再生している動画に重畳して表示することができる。
【０１２２】
ステップＳ３１５において、ユーザ投稿情報配信サーバ１４１は、送信されたユーザ投稿情報に対して、ユーザ投稿情報を入力した時と同一セッションのユーザのログインＩＤや、端末装置１１１のＩＰアドレス等の特定情報を付加する。ユーザ投稿情報配信サーバ１４１が、ユーザ投稿情報に特定情報を付与することにより、端末装置１１１において特定情報を付与する場合に比べて、特定情報の偽装がされる可能性を減らすことができる。
【０１２３】
ステップＳ３１６において、サーバ判別部１４５は、サーバ通信部１４２が受信したユーザ投稿情報が適切かどうか、またそのユーザ投稿情報の投稿者が適切かどうかの判別を行う。前述したように、入力されたユーザ投稿情報の内容と、サーバ記憶部１４４に蓄積されている不適切と判別されているユーザ投稿情報のデータを比較し、比較の結果該当する場合にはそのユーザ投稿情報を不適切と判別し、ステップＳ３１７へ処理を進める。該当しない場合には適切と判別し、ステップＳ３１８へ処理を進める。また、ユーザ投稿情報投稿者が適切かどうかの判別は、ユーザ投稿情報の投稿者のログインＩＤと、サーバ記憶部１４４に蓄積されているユーザ投稿情報の投稿者のログインＩＤを比較し、比較の結果該当する場合には、そのユーザ投稿情報投稿者を不適切と判別し、ステップＳ３１７へ処理を進める。該当しない場合には適切と判別し、ステップＳ３１８へ処理を進める。すなわち、サーバ判別部１４５は、ユーザ投稿情報の内容及びユーザ投稿情報の投稿者が適切かどうかの判別を行う。
【０１２４】
ステップＳ３１７において、サーバ制御部１４３は、サーバ判別部１４５の判別結果に従って、ユーザ投稿情報にそのユーザ投稿情報は不適切である属性情報を付与する。
【０１２５】
ステップＳ３１８において、ユーザ投稿情報配信サーバ１４１は、ステップＳ３１６でサーバ判別部１４５において、ユーザ投稿情報が適切かどうかの判別がされ、必要に応じてステップＳ３１７において属性情報が付与されたユーザ投稿情報の記憶を行う。サーバ判別部１４５で判別されたユーザ投稿情報は、サーバ制御部１４３によってサーバ記憶部１４４に記憶される。
【０１２６】
ステップＳ３１９において、端末装置１１１は、再生している動画データの再生が終了するまで、ステップＳ３０４との間でループを行う。動画配信サーバ１３１からの動画データの配信と、ユーザ投稿情報配信サーバ１４１からのユーザ投稿情報の配信は、端末装置１１１において、当該ループが行われている間継続する。
【０１２７】
＜効果の説明＞
以上のように、第２の実施形態に対して、ユーザ投稿情報がユーザ投稿情報配信サーバ１４１に送信される際に、ユーザ投稿情報及びユーザ投稿情報の投稿者が適切か不適切化の判別をし、ユーザ投稿情報にその属性を付与する動作を行う。そのため、ユーザ投稿情報配信サーバ１４１は、端末装置１１１からのユーザ投稿情報の配信要求の度に、ユーザ投稿情報が適切かどうかの判別をする必要がなく、属性を元にユーザ投稿情報の配信の有無を決定できるため、ユーザ投稿情報配信サーバ１４１のシステムリソース負荷の軽減を図ることができる。
【０１２８】
（第４の実施形態）
以上説明した第１の実施形態から第３の実施形態までの実施形態は、端末装置で再生される動画にユーザ投稿情報が付与される場合であるが、本発明は、ソーシャルネットワーキングサービス(以下「ＳＮＳ」という。)や、いわゆるブログサービス等のサービスにも適用することができる。
【０１２９】
＜構成＞
図９を用いて、第４の実施形態に係るＳＮＳにおけるユーザ投稿情報配信システム２の構成及びその概要について説明する。なお、図９は、実施形態のユーザ投稿情報配信システム２のブロック図である。
【０１３０】
本実施形態のユーザ投稿情報配信システム２は、図９に示すように、ＳＮＳサーバ２３１、ユーザ投稿情報配信サーバ２４１と、複数の端末装置２１１ａ、２１１ｂ、・・・（以下端末装置２１１という）とが、例えばインターネットなどのネットワーク２２１に接続可能に構成されている。
【０１３１】
端末装置２１１はユーザによって使用される端末装置である。
【０１３２】
端末装置２１１は、スマートフォン、携帯電話、ＰＨＳ、コンピュータ、ゲーム装置、ＰＤＡ、携帯型ゲーム機、スマートウォッチ、ヘッドマウントディスプレイ、画像生成装置等の情報処理装置であり、インターネット（ＷＡＮ）、ＬＡＮなどのネットワーク２２１を介してＳＮＳサーバ２３１やユーザ投稿情報配信サーバ２４１に接続可能な装置である。なお、端末装置２１１、ＳＮＳサーバ２３１およびユーザ投稿情報配信サーバ２４１間の通信回線は、有線でもよいし無線でもよい。
【０１３３】
また、端末装置２１１は、インストールされた専用のアプリケーションソフトウェアによってＳＮＳサーバ２３１やユーザ投稿情報配信サーバ２４１にアクセスしてもよい。また、ＳＮＳサーバ２３１やユーザ投稿情報配信サーバ２４１、別途サーバが提供する動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用してＳＮＳサーバ２３１やユーザ投稿情報配信サーバ２４１にアクセスしてもよい。
【０１３４】
ＳＮＳサーバ２３１は、端末装置２１１と、インターネットなどのネットワーク２２１を介してＳＮＳにおけるコンテンツを、受信し、記憶し、また配信を行う。
【０１３５】
ユーザ投稿情報配信サーバ２４１は、端末装置２１１と、インターネットなどのネットワーク２２１を介して、ＳＮＳサーバ２３１のコンテンツに対応するユーザ投稿情報を、受信し、記憶し、また配信を行う。ユーザ投稿情報は、ＳＮＳコンテンツの作成者自身はもちろん、他のユーザも投稿することができる。
【０１３６】
ＳＮＳサーバ２３１とユーザ投稿情報配信サーバ２４１は、１つの装置やプロセッサで構成されていてもよいし、複数の装置やプロセッサで構成されていてもよい。さらに、ＳＮＳサーバ２３１とユーザ投稿情報配信サーバ２４１は、物理的に一体の装置として構成されていてもよい。
【０１３７】
ＳＮＳは、ＳＮＳコンテンツの作成者が、そのＳＮＳコンテンツの閲覧範囲を任意に設定することができ、例えば、作成者の友達までが閲覧できるようにしたり、インターネット上ですべて公開することを選択することができる。
【０１３８】
ユーザ投稿情報配信システム２は、このような構成により、端末装置２１１において表示されるＳＮＳコンテンツに対して入力されたユーザ投稿情報を表示させ、他の端末装置２１１（例えば端末装置２１１ｂ）においても表示されるＳＮＳコンテンツに対して対応するユーザ投稿情報を表示させる環境を提供することができる。
【０１３９】
＜処理の流れ＞
次に、本実施形態に係るユーザ投稿情報配信システム２の動作について、図１０に示すフローチャートを参照しながら説明する。また、図１０は、ＳＮＳサーバ２３１、ユーザ投稿情報配信サーバ２４１、端末装置２１１の各動作の関連状態をフローチャートに示している。
【０１４０】
ステップＳ４０１において、ＳＮＳサーバ２３１はＳＮＳのポータルページを端末装置２１１に対して配信を行う。ポータルページは、ユーザのログイン情報に応じて、ユーザのトップページが表示される。このページには自分の投稿した日記などのコンテンツや、他人が投稿したコンテンツ、またニュースなどのコンテンツが表示される。
【０１４１】
ステップＳ４０２において、ユーザは、端末装置２１１においてトップページから見たいと思うコンテンツの選択を行う。選択されたコンテンツのリクエスト信号は、ＳＮＳサーバ２３１に送信される。
【０１４２】
ここまで、ステップＳ４０１及びステップＳ４０２において、ポータルページからコンテンツの選択を行っているが、これらのステップを飛ばし、ツイッター（登録商標）やメールなどからコンテンツへの直接のリンクを経由して、ＳＮＳサーバ２３１のコンテンツを選択しても良い。
【０１４３】
ステップＳ４０３において、ＳＮＳサーバ２３１は、リクエスト信号に基づきコンテンツデータを端末装置２１１に配信する。
【０１４４】
ステップＳ４０４において、端末装置２１１は、配信されたコンテンツに基づいて、ユーザ投稿情報の配信要求信号を、ユーザ投稿情報配信サーバ２４１に対して送信する。
【０１４５】
ステップＳ４０５において、ユーザ投稿情報配信サーバ２４１は、端末装置２１１から配信されたユーザ投稿情報の配信要求信号に基づいてユーザ投稿情報の読出しをユーザ投稿情報配信サーバ２４１内の記憶装置から行う。
【０１４６】
ステップＳ４０６において、ユーザ投稿情報配信サーバ２４１は、ステップＳ４０５で読み出しを開始したユーザ投稿情報が適切かどうかの判別を行う。入力されたユーザ投稿情報の内容と、ＳＮＳサーバ２３１やユーザ投稿情報配信サーバ２４１に蓄積されている不適切と判別されているユーザ投稿情報のデータを比較し、比較の結果該当する場合にはそのユーザ投稿情報を不適切と判別し、ステップＳ４０７へ処理を進める。該当しない場合には適切と判別し、ステップＳ４０８へ処理を進める。
【０１４７】
ステップＳ４０７において、ユーザ投稿情報配信サーバ２４１は、ユーザ投稿情報の後述する特定情報に基づいて、ユーザ投稿情報の投稿者と端末装置２１１のユーザが同一人であるかの推定を行う。ユーザ投稿情報に付加された特定情報のログインＩＤやＩＰアドレスと、端末装置２１１のユーザのログインＩＤやＩＰアドレスを比較し、同一の場合には同一人であると推定する。同一人と推定された場合には、ステップＳ４０８へ処理を進める。同一人と推定されない場合には、ステップＳ４０８の処理を飛ばし、処理待ちとなる。
【０１４８】
ステップＳ４０８において、ユーザ投稿情報配信サーバ２４１は、ユーザ投稿情報を端末装置２１１へ配信する。
【０１４９】
ステップＳ４０９おいて、端末装置２１１は、コンテンツデータに基づくコンテンツの表示を行う。その際、コンテンツのユーザ投稿情報表示欄には、ステップＳ４０８から配信されたユーザ投稿情報が表示される。
【０１５０】
ステップＳ４１０において、ユーザは、端末装置２１１から、表示されているコンテンツに対してユーザ投稿情報を入力することができる。
【０１５１】
ステップＳ４１１において、端末装置２１１は、ユーザ投稿情報をユーザ投稿情報配信サーバ２４１へ送信する。
【０１５２】
ステップＳ４１２において、端末装置２１１は、ステップＳ４１０で入力したユーザ投稿情報をユーザ投稿情報表示欄に表示を行う。
【０１５３】
ステップＳ４１４において、ユーザ投稿情報配信サーバ２４１は、送信されたユーザ投稿情報に対して、ユーザ投稿情報を入力した時と同一セッションのユーザのログインＩＤや、端末装置２１１のＩＰアドレス等の特定情報を付加する。ユーザ投稿情報配信サーバ２４１が、ユーザ投稿情報に特定情報を付与することにより、端末装置２１１において特定情報を付与する場合に比べて、特定情報の偽装がされる可能性を減らすことができる。
【０１５４】
ステップＳ４１５において、ユーザ投稿情報配信サーバ２４１は、ステップＳ４１４で特定情報を付与されたユーザ投稿情報の記憶を行う。
【０１５５】
＜効果の説明＞
以上のように、端末装置２１１のうち例えば端末装置２１１ａから不適切なユーザ投稿情報の投稿、または不適切なユーザからのユーザ投稿情報の投稿があった場合に、まず、端末装置２１１ａにはユーザ投稿情報の表示を行う。また、他の端末装置、例えば端末装置２１１ｃを使用した場合であっても、ユーザ投稿情報投稿者と視聴者であるユーザが同一人と推定される場合には、ユーザ投稿情報を表示する。そして、ユーザ投稿情報投稿者と視聴者であるユーザが同一人と推定されない場合には、ユーザ投稿情報の配信を行わない。よって、本発明の第４の実施形態に係るユーザ投稿情報配信システム２は、同一人と推定されない他のユーザの端末装置２１１である例えば端末装置２１１ｂにはそのユーザ投稿情報を表示させないようにすることができる。これにより、投稿者が、自分が投稿したユーザ投稿情報が付加された予め生成し保存されているコンテンツを表示した場合においても、不適切なユーザ投稿情報を投稿したユーザ自身に不適切なユーザ投稿情報の投稿が拒否されたことを認識されることなく、他の端末装置でコンテンツの視聴を行う他のユーザには不適切なユーザ投稿情報の表示が行われることを防ぐことができる。
【０１５６】
なお、本実施形態において、ステップＳ４０７におけるユーザ投稿情報の投稿者と端末装置２１１のユーザが同一人であるかの推定は、端末装置２１１においてユーザ投稿情報が送信されたものと、コンテンツの表示が行われるセッションが、同一のセッションであるかどうかで判定しても構わない。また、上述したように、ログインＩＤのみで判定しても構わないし、ＩＰアドレスのみで判定しても構わない。また、地理的情報や端末装置の識別情報などの手段を組み合わせて判定しても構わない。
【０１５７】
また、本実施形態では、コンテンツに対するユーザ投稿情報を例としたが、不適切なコンテンツ自体をユーザ投稿情報の投稿とみなして適用しても構わない。また、本実施形態におけるＳＮＳのみならず、ブログサービス等に適用しても構わない。
【０１５８】
（プログラム１）
図１０は、コンピュータ３０１の構成を示す概略ブロック図である。コンピュータ３０１は、ＣＰＵ３０２、主記憶装置３０３、補助記憶装置３０４、インタフェース３０５を備える。
【０１５９】
ここで、第１の実施形態に係るユーザ投稿情報配信システム１を構成する各機能を実現するためのプログラムの詳細について説明する。
【０１６０】
端末装置１１１は、コンピュータ３０１に実装される。そして、端末装置１４１の各構成要素の動作は、プログラムの形式で補助記憶装置３０３に記憶されている。ＣＰＵ３０２は、プログラムを補助記憶装置３０４から読み出して主記憶装置３０３に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵ３０２は、プログラムに従って、上述した記憶部に対応する記憶領域を主記憶装置３０３に確保する。
【０１６１】
当該プログラムは、具体的には、コンピュータ３０１に、ユーザ投稿情報の入力を行う入力工程と、入力工程で入力されたユーザ投稿情報が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信しない制御工程と、判別結果にかかわらずユーザ投稿情報を再生する再生工程と、を電子計算機に実行させるための端末装置のプログラムである。
【０１６２】
なお、補助記憶装置３０４は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例としては、インタフェース３０５を介して接続される磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等が挙げられる。また、このプログラムがネットワークを介してコンピュータ３０１に配信される場合、配信を受けたコンピュータ３０１が当該プログラムを主記憶装置３０３に展開し、上記処理を実行しても良い。
【０１６３】
また、当該プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、当該プログラムは、前述した機能を補助記憶装置３０４に既に記憶されている他のプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）
であっても良い。
【０１６４】
（プログラム２）
次に、第２の実施形態に係るユーザ投稿情報配信システム２を構成する各機能を実現するためのプログラムの詳細について説明する。
【０１６５】
ユーザ投稿情報配信サーバ１１１は、コンピュータ３０１に実装される。そして、端末装置１４１の各構成要素の動作は、プログラムの形式で補助記憶装置３０３に記憶されている。ＣＰＵ３０２は、プログラムを補助記憶装置３０４から読み出して主記憶装置３０３に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵ３０２は、プログラムに従って、上述した記憶部に対応する記憶領域を主記憶装置３０３に確保する。
【０１６６】
当該プログラムは、第一の端末装置から送信されたユーザ投稿情報が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報を適切と判別したときはユーザ投稿情報を第一の端末装置及び第二の端末装置に配信する制御を行い、ユーザ投稿情報を不適切と判別したときはユーザ投稿情報を第一の端末に配信し、第二の端末装置に配信しない制御を行う制御工程と、を電子計算機に実行させるためのユーザ投稿情報配信サーバのプログラムである。
【０１６７】
なお、補助記憶装置３０４は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例としては、インタフェース３０５を介して接続される磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等が挙げられる。また、このプログラムがネットワークを介してコンピュータ３０１に配信される場合、配信を受けたコンピュータ３０１が当該プログラムを主記憶装置３０３に展開し、上記処理を実行しても良い。
【０１６８】
また、当該プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、当該プログラムは、前述した機能を補助記憶装置３０４に既に記憶されている他のプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）
であっても良い。
【０１６９】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【符号の説明】
【０１７０】
１…ユーザ投稿情報配信システム  ２…ＳＮＳにおけるユーザ投稿情報配信システム  １１１、１１１ａ、１１１ｂ、１１１ｃ，１１１ｄ…端末装置  １１２…端末通信部  １１３…端末入力部  １１４…端末表示部  １１５…端末制御部  １１６…端末判別部  １２１…ネットワーク  １３１…動画配信サーバ  １４１…ユーザ投稿情報配信サーバ  １４２…サーバ通信部  １４３…サーバ制御部  １４４…サーバ記憶部  １４５…サーバ判別部  ２１１、２１１ａ、２１１ｂ、２１１ｃ，２１１ｄ…端末装置  ２２１…ネットワーク  ２３１…ＳＮＳサーバ  ２４１…ユーザ投稿情報配信サーバ  ３０１…コンピュータ  ３０２…ＣＰＵ  ３０３…主記憶装置  ３０４…補助記憶装置  ３０５…インタフェース
【図１】
2018041152.tif 000003
【図２】
2018041152.tif 000004
【図３】
2018041152.tif 000005
【図４】
2018041152.tif 000006
【図５】
2018041152.tif 000007
【図６】
2018041152.tif 000008
【図７】
2018041152.tif 000009
【図８】
2018041152.tif 000010
【図９】
2018041152.tif 000011
【図１０】
2018041152.tif 000012
【図１１】
2018041152.tif 000013
【手続補正書】
【提出日】平成29年5月10日(2017.5.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツに対するユーザ投稿情報の入力を行う入力部と、
前記入力部から入力された前記ユーザ投稿情報およびユーザ投稿者が適切か不適切かを判別する判別部と、
前記判別部が、前記ユーザ投稿情報およびユーザ投稿者を適切と判別したときは前記ユーザ投稿情報をユーザ投稿情報配信サーバに送信し、前記ユーザ投稿情報またはユーザ投稿者を不適切と判別したときは前記ユーザ投稿情報を前記ユーザ投稿情報配信サーバに送信しない制御部と、
前記判別部による判別結果にかかわらず前記ユーザ投稿情報および前記ユーザ投稿情報配信サーバから受信する他のユーザ投稿情報を前記コンテンツに同期して再生する再生部と、
を有することを特徴とする端末装置。
【請求項２】
前記ユーザ投稿情報は、前記ユーザ投稿情報の投稿者に関する情報を含むことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記ユーザ投稿情報は、前記端末装置で再生される動画に同期して表示されることを特徴とする請求項１又は２に記載の端末装置。
【請求項４】
前記ユーザ投稿情報は、前記端末装置で再生される動画に対するコメントであることを特徴とする請求項１乃至３いずれか一項に記載の端末装置。
【請求項５】
コンテンツに対するユーザ投稿情報の入力を行う入力工程と、
前記入力工程で入力された前記ユーザ投稿情報およびユーザ投稿者が適切か不適切かを判別する判別工程と、
前記判別工程が、前記ユーザ投稿情報およびユーザ投稿者を適切と判別したときは前記ユーザ投稿情報をユーザ投稿情報配信サーバに送信し、前記ユーザ投稿情報またはユーザ投稿者を不適切と判別したときは前記ユーザ投稿情報を前記ユーザ投稿情報配信サーバに送信しない制御工程と、
判別結果にかかわらず前記ユーザ投稿情報および前記ユーザ投稿情報配信サーバから受信する他のユーザ投稿情報を前記コンテンツに同期して再生する再生工程と、
を有することを特徴とする端末装置の動作方法。
【請求項６】
コンテンツに対するユーザ投稿情報の入力を行う入力工程と、
前記入力工程で入力された前記ユーザ投稿情報およびユーザ投稿者が適切か不適切かを判別する判別工程と、
前記判別工程が、前記ユーザ投稿情報およびユーザ投稿者を適切と判別したときは前記ユーザ投稿情報をユーザ投稿情報配信サーバに送信し、前記ユーザ投稿情報またはユーザ投稿者を不適切と判別したときは前記ユーザ投稿情報を前記ユーザ投稿情報配信サーバに送信しない制御工程と、
判別結果にかかわらず前記ユーザ投稿情報および前記ユーザ投稿情報配信サーバから受信する他のユーザ投稿情報を前記コンテンツに同期して再生する再生工程と、
を電子計算機に実行させるための端末装置のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第１の態様は、コンテンツに対するユーザ投稿情報の入力を行う入力部と、
入力部から入力されたユーザ投稿情報およびユーザ投稿者が適切か不適切かを判別する判別部と、判別部が、ユーザ投稿情報およびユーザ投稿者を適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報またはユーザ投稿者を不適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信しない制御部と、判別部による判別結果にかかわらずユーザ投稿情報およびユーザ投稿情報配信サーバから受信する他のユーザ投稿情報をコンテンツに同期して再生する再生部と、を有する端末装置である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、第２の態様は、第１の態様において、ユーザ投稿情報は、ユーザ投稿情報の投稿者に関する情報を含む端末装置である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、第３の態様は、第１又は第２の態様において、ユーザ投稿情報は、端末装置で再生される動画に同期している端末装置である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、第４の態様は、第１から第３のいずれかの態様において、ユーザ投稿情報は、端末装置で再生される動画に対するコメントである端末装置である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、第５の態様は、コンテンツに対するユーザ投稿情報の入力を行う入力工程と、入力工程で入力されたユーザ投稿情報およびユーザ投稿者が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報およびユーザ投稿者を適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報またはユーザ投稿者を不適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信しない制御工程と、判別結果にかかわらずユーザ投稿情報およびユーザ投稿情報配信サーバから受信する他のユーザ投稿情報をコンテンツに同期して再生する再生工程と、を有する端末装置の動作方法である。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、第６の態様は、コンテンツに対するユーザ投稿情報の入力を行う入力工程と、入力工程で入力されたユーザ投稿情報およびユーザ投稿者が適切か不適切かを判別する判別工程と、判別工程が、ユーザ投稿情報およびユーザ投稿者を適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信し、ユーザ投稿情報またはユーザ投稿者を不適切と判別したときはユーザ投稿情報をユーザ投稿情報配信サーバに送信しない制御工程と、判別結果にかかわらずユーザ投稿情報および前記ユーザ投稿情報配信サーバから受信する他のユーザ投稿情報をコンテンツに同期して再生する再生工程と、を電子計算機に実行させるための端末装置のプログラムである。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】