(57)【要約】【課題】情報処理装置、情報処理方法、及びプログラムを提供する。【解決手段】複数のサービス提供部から、コンテンツに対する入力イベントを取得する取得部と、前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成するイベント再生成部と、を備える情報処理装置。【選択図】図２
2018010569.tif 000002
【特許請求の範囲】
【請求項１】
複数のサービス提供部から、コンテンツに対する入力イベントを取得する取得部と、
前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成するイベント再生成部と、
を備える情報処理装置。
【請求項２】
前記出力イベントは、前記複数のサービス提供部のうち、少なくとも２のサービス提供部から取得された前記入力イベントを含む、請求項１に記載の情報処理装置。
【請求項３】
前記イベント再生成部は、前記複数のサービス提供部から取得された複数の入力イベントの統合により、前記合成用情報を生成する、請求項１に記載の情報処理装置。
【請求項４】
前記イベント再生成部は、統合された前記複数の入力イベントの数に応じて、前記合成用情報を生成する、請求項３に記載の情報処理装置。
【請求項５】
前記イベント再生成部は、第一のサービス提供部から取得された入力イベントに対応する出力イベントが、第二のサービス提供部から取得された入力イベントに対応する出力イベントよりも優先されるように、前記合成用情報を生成する、請求項１に記載の情報処理装置。
【請求項６】
前記イベント再生成部は、前記第一のサービス提供部から取得された入力イベントに対応する出力イベントと、第二のサービス提供部から取得された入力イベントに対応する出力イベントとが、区別可能に出力されるように、前記合成用情報を生成する、請求項５に記載の情報処理装置。
【請求項７】
前記イベント再生成部は、前記入力イベントに応じて、前記合成用情報に含まれる前記出力イベントに係るパラメータを特定する、請求項１に記載の情報処理装置。
【請求項８】
前記パラメータは、出力サイズ、出力数、出力期間のうち、少なくともいずれか１つを含む、請求項７に記載の情報処理装置。
【請求項９】
前記出力イベントは、前記入力イベントに応じた画像を含む、請求項１に記載の情報処理装置。
【請求項１０】
前記イベント再生成部は、さらに前記コンテンツの解析結果に基づいて、前記合成用情報を生成する、請求項１に記載の情報処理装置。
【請求項１１】
前記イベント再生成部は、前記コンテンツの解析結果に基づいて、前記コンテンツとより関連する出力イベントが、より優先されるように、前記合成用情報を生成する、請求項１０に記載の情報処理装置。
【請求項１２】
前記合成用情報は、前記出力イベントを前記コンテンツと合成して表示出力させるための情報を含む、請求項１に記載の情報処理装置。
【請求項１３】
前記合成用情報は、前記出力イベントを前記コンテンツと合成して音響出力させるための情報を含む、請求項１に記載の情報処理装置。
【請求項１４】
前記入力イベントは、画像、コメント、ボタン入力情報、センシング結果のうち少なくともいずれか一つを含む、請求項１に記載の情報処理装置。
【請求項１５】
前記イベント再生成部は、ユーザにより入力される設定に基づいて前記合成用情報を生成する、請求項１に記載の情報処理装置。
【請求項１６】
複数のサービス提供部から、コンテンツに対する入力イベントを取得することと、
前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成することと、
を含む、情報処理方法。
【請求項１７】
コンピュータに、
複数のサービス提供部から、コンテンツに対する入力イベントを取得する機能と、
前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成する機能と、
を実現させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
映像等のコンテンツを配信するコンテンツ配信サービスにおいて、コンテンツの視聴ユーザが、コンテンツに対してテキストコメント（以下、単にコメントと呼ぶ場合もある）等のイベントを入力し、他の視聴ユーザと共有する機能が利用されている。
【０００３】
また、特許文献１には、動画コンテンツにおける表示上の位置と、時間的な位置とを互いに関連付けることで、動画コンテンツ中の任意のオブジェクトに対してイベント（ブックマーク）を入力する技術も開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１０８１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような技術においては、１つのサービスに入力されたイベントしか共有（出力）されないため、より多様な方法で入力されたイベントに基づいてイベントを出力することが求められていた。
【課題を解決するための手段】
【０００６】
本開示によれば、複数のサービス提供部から、コンテンツに対する入力イベントを取得する取得部と、前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成するイベント再生成部と、を備える情報処理装置が提供される。
【０００７】
また、本開示によれば、複数のサービス提供部から、コンテンツに対する入力イベントを取得することと、前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成することと、を含む、情報処理方法が提供される。
【０００８】
また、本開示によれば、コンピュータに、複数のサービス提供部から、コンテンツに対する入力イベントを取得する機能と、前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成する機能と、を実現させるための、プログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、より多様な方法で入力されたイベントに基づいてイベントを出力すること可能である。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の第一の実施形態による情報処理システムの概要を示す説明図である。
【図２】同実施形態に係る情報処理装置１０の構成例を示すブロック図である。
【図３】同実施形態に係る設定画面の一例を示す説明図である。
【図４】同実施形態に係る合成用情報の例を説明するための表である。
【図５】同実施形態に係る処理の流れの一例を示すフローチャート図である。
【図６】同実施形態に係る出力イベントの具体例を示す説明図である。
【図７】同実施形態に係る出力イベントの他の具体例を示す説明図である。
【図８】同実施形態に係る出力イベントの他の具体例を示す説明図である。
【図９】同実施形態に係る会場の歓声の音量と表示サイズとの関係の一例を示す表である。
【図１０】同実施形態に係る出力イベントの他の具体例を示す説明図である。
【図１１】同実施形態に係る会場の歓声の音量と表示画像種別との関係の一例を示す表である。
【図１２】同実施形態に係る出力イベントの他の具体例を示す説明図である。
【図１３】同実施形態に係る出力イベントの他の具体例を示す説明図である。
【図１４】同実施形態に係る出力イベントの他の具体例を示す説明図である。
【図１５】本開示の第二の実施形態に係る情報処理装置１０−２の構成例を説明するための説明図である。
【図１６】同実施形態に係る処理の流れの一例を示すフローチャート図である。
【図１７】同実施形態に係る出力イベントの具体例を示す説明図である。
【図１８】本開示の実施形態に係る変形例を説明するための説明図である。
【図１９】同変形例に係る会場の歓声の音量と効果音の音量との関係の一例を示す表である。
【図２０】ハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００１４】
なお、説明は以下の順序で行うものとする。
＜＜１．第一の実施形態＞＞
＜１−１．概要＞
＜１−２．構成例＞
＜１−３．動作例＞
＜１−４．効果＞
＜＜２．第二の実施形態＞＞
＜２−１．構成例＞
＜２−２．動作例＞
＜２−３．効果＞
＜＜３．変形例＞＞
＜＜４．ハードウェア構成例＞＞
＜＜５．むすび＞＞
【００１５】
＜＜１．第一の実施形態＞＞
＜１−１．概要＞
映像等のコンテンツを配信するコンテンツ配信サービスにおいて、コンテンツの視聴ユーザが、コンテンツに対してテキストコメント等のイベントを入力し、他の視聴ユーザと共有する機能が利用されている。また、近年、ソーシャルメディア等のサービスにおいて、ユーザが外部サービスで配信されたコンテンツに関するタグを付したテキストコメント等のイベントを入力することも行われている。
【００１６】
しかし、コンテンツ配信サービスにおいて、視聴ユーザ間で共有されるイベントは、当該コンテンツ配信サービスにおいて入力されたイベントのみであり、他のサービスにおいて入力されたイベントを共有することはできなかった。一方、本開示の第一の実施形態によれば、例えば、複数のサービスにおいて入力されたイベントを視聴ユーザに共有することが可能である。
【００１７】
以下、図１を参照しながら、本開示の第一の実施形態に係る情報処理システムの概要を説明する。図１は、本実施形態による情報処理システムの概要を示す説明図である。図１に示すように、本実施形態による情報処理システム１は、情報処理装置１０、サービス提供部２０Ａ〜Ｃ、配信元ユーザ端末３０、配信先ユーザ端末４０Ａ〜Ｃ、及び通信網５０を有する。また、図１に示すように情報処理装置１０、サービス提供部２０Ａ〜Ｃ、配信元ユーザ端末３０、及び配信先ユーザ端末４０Ａ〜Ｃは、通信網５０を介して相互に接続される。
【００１８】
情報処理装置１０は、複数のサービス提供部２０（サービス提供部２０Ａ〜Ｃ）から、コンテンツに対する入力イベントを取得し、当該入力イベントに基づいて出力イベントをコンテンツと合成するための合成用情報の生成（イベントの再生成）を行う。合成用情報の例については、図４を参照して後述する。
【００１９】
情報処理装置１０により生成された合成用情報は、例えば配信先ユーザ端末４０Ａ〜Ｃへ送信されてもよい。情報処理装置１０の構成例については図２−４を参照して後述する。
【００２０】
なお、以下では、コンテンツは映像であり、出力イベントは、コンテンツと合成されて表示出力される（表示される）例を説明するが、本技術に係るコンテンツ、及び出力イベントの出力方法は係る例に限定されず、他の例については後述する。
【００２１】
サービス提供部２０は、コンテンツに対する入力イベントを情報処理装置１０に送信する。サービス提供部２０は、例えばユーザの入力に基づいて、情報処理装置１０に入力イベントを送信してもよい。
【００２２】
例えば、サービス提供部２０は、各種サービスを配信先ユーザ端末４０Ａ〜Ｃに提供するサーバ（情報処理装置）であってもよい。係る場合、サービス提供部２０により提供されるサービスは、例えばコンテンツを配信するコンテンツ配信サービス、またはソーシャルメディアであってもよい。なお、以下では、あるサービスを提供するサービス提供部２０から取得される入力イベントを、単に当該サービスから取得される入力イベント、または当該サービスからの入力イベント、と呼ぶ場合がある。
【００２３】
サービス提供部２０がコンテンツ配信サービスを提供するサーバである場合、サービス提供部２０は、配信元ユーザ端末３０からコンテンツを受信し、配信先ユーザ端末４０Ａ〜Ｃへ当該コンテンツを送信（配信）してもよい。
【００２４】
また、サービス提供部２０が配信先ユーザ端末４０Ａ〜Ｃにサービスを提供するサーバ（情報処理装置）である場合、例えば入力イベントは、サービス提供部２０Ａ〜Ｃが提供するサービスにおいて、配信先ユーザ端末４０Ａ〜Ｃからサービス提供部２０に送信されるコメント、画像等を含んでもよい。また、入力イベントは、コメント数、視聴ユーザ数等のメタデータを含んでもよい。
【００２５】
なお、サービス提供部２０は、コンテンツを視聴していないユーザにサービスを提供してもよいし、コンテンツを視聴していないユーザの反応（コメント、画像等）を入力イベントとして情報処理装置１０に送信してもよい。係る構成により、例えば、ソーシャルメディアにおける、コンテンツの視聴に至っていないがコンテンツに興味のあるユーザの期待度等を出力イベントに反映させることも可能となる。
【００２６】
また、サービス提供部２０は、コンテンツの視聴会場（例えばパブリックビューイングの会場）に設置され、会場の視聴ユーザに係る状態をセンシングするセンサであってもよい。係る場合、サービス提供部２０から情報処理装置１０に提供される入力イベントは会場の視聴ユーザに係る、歓声の音量、人数、温度、動き等の状態のセンシング結果を含んでもよい。また、サービス提供部２０は、コンテンツの視聴会場に設置されるボタンであってもよく、係る場合、入力イベントはボタン入力情報（例えばボタンが押された回数、期間等）を含んでもよい。
【００２７】
係る構成により、ユーザが各々の端末でコンテンツ視聴している場合だけでなく、コンテンツの視聴会場でコンテンツを視聴している場合であっても、情報処理装置１０は入力イベントを取得することが可能である。
【００２８】
なお、サービス提供部２０Ａ〜Ｃは、それぞれ上述したサービス提供部２０の例のうち、いずれか、または複数の組み合わせであってもよい。また、図１では情報処理システム１が３つのサービス提供部２０（サービス提供部２０Ａ〜Ｃ）を有する例を説明したが、本技術は係る例に限定されず、サービス提供部２０の数は２であっても、４以上であってもよい。
【００２９】
配信元ユーザ端末３０は、配信元ユーザ端末３０は、コンテンツの配信元ユーザＤ１により利用される情報処理装置である。配信元ユーザ端末３０は、コンテンツ配信サービスを提供するサービス提供部２０Ａ〜Ｃにコンテンツを送信してもよい。また、配信元ユーザＤ１は、配信元ユーザ端末３０を操作して、情報処理装置１０による合成用情報の生成に関する設定に係る入力を行ってもよい。合成用情報の生成に関する設定については、図３を参照して後述する。
【００３０】
配信先ユーザ端末４０Ａ〜Ｃは、それぞれコンテンツを視聴している配信先ユーザＶ１〜Ｖ３（視聴ユーザ）により利用される情報処理装置である。配信先ユーザＶ１〜Ｖ３は、配信先ユーザ端末４０Ａ〜Ｃを操作してコメント、または画像等を、配信先ユーザ端末４０Ａ〜Ｃからサービス提供部２０Ａ〜Ｃへ送信させてもよい。
【００３１】
また、配信先ユーザ端末４０Ａ〜Ｃは、情報処理装置１０から合成用情報を受信し、合成用情報に基づき、サービス提供部２０から受信したコンテンツと出力イベントを合成して表示出力してもよい。配信先ユーザ端末４０Ａ〜Ｃによる表示出力の具体例については後述する。
【００３２】
なお、配信元ユーザ端末３０、及び配信先ユーザ端末４０Ａ〜Ｃは、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であってもよいし、タブレットＰＣ、携帯電話、スマートフォン、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）などの情報処理装置であってもよい。
【００３３】
通信網５０は、通信網５０に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網５０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網５０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００３４】
以上、本開示の第一の実施形態による情報処理システム１の概要を説明した。本実施形態による情報処理システム１によれば、より多様な方法で入力された入力イベントに基づいて出力イベントをユーザへ提供（出力）することが可能である。続いて、以下では、情報処理システム１が有する情報処理装置１０の構成例について、図２〜４を参照して説明を行う。
【００３５】
＜１−２．構成例＞
図２は、本実施形態に係る情報処理装置１０の構成例を示すブロック図である。図２に示すように、本実施形態に係る情報処理装置１０は、制御部１２０、記憶部１４０、及び通信部１６０を備える。
【００３６】
制御部１２０は、情報処理装置１０の各構成を制御する。また、制御部１２０は、図２に示すように、再生成方法設定部１２２、イベント再生成部１２４、及び通信制御部１２６としても機能する。
【００３７】
再生成方法設定部１２２は、ユーザの入力に基づいて、イベント再生成方法の設定を制御する。例えば再生成方法設定部１２２は、図１を参照して説明した配信元ユーザ端末３０にイベント再生成方法の設定画面を提供し、配信元ユーザ端末３０を介した配信元ユーザＤ１の入力に基づいて設定を決定する。
【００３８】
図３は、配信元ユーザ端末３０に提供される設定画面の一例を示す説明図である。図３に示すように、設定画面Ｇ１００は、例えばプリセット選択領域Ｇ１２０、サービス選択領域Ｇ１４０、ルール設定領域Ｇ１６０、及び適用ボタンＧ１８０を含む。
【００３９】
プリセット選択領域Ｇ１２０は、プルダウンリストＧ１２１を含み、予め用意されるプリセット設定、またはユーザにより設定されるユーザ定義設定のいずれかを選択するための領域である。図３に示す例では、ユーザ定義設定が選択され、ユーザがサービス選択領域Ｇ１４０、ルール設定領域Ｇ１６０、及び適用ボタンＧ１８０を用いて、プリセット設定よりも自由に設定を行うことが可能な状態である。
【００４０】
例えば、予め用意されるプリセット設定は、コンテンツ配信サービスから取得される入力イベントに対応する出力イベントの優先度を高める設定であってもよい。係るプリセット設定において、入力イベントの取得に用いられるサービス提供部２０は、当該コンテンツ配信サービス、及び当該コンテンツ配信サービスが推奨する所定のソーシャルメディアを提供するサービス提供部２０に限定されてもよい。また、係るプリセット設定は、当該コンテンツ配信サービスから取得される入力イベントに対応する出力イベントが、他の出力イベントよりも大きな表示サイズで表示出力されるような設定であってもよい。また、係るプリセット設定は、当該コンテンツ配信サービスから取得される入力イベントに対応する出力イベントに当該コンテンツ配信サービスを示す記号（ロゴタイプ、マーク等）を付する設定であってもよい。
【００４１】
また、予め用意されるプリセット設定は、ポジティブな入力イベントに対応する出力イベントの優先度を高める設定であってもよい。係るプリセット設定は、ポジティブと判定された入力イベントに対応する出力イベントが、他の出力イベントよりも大きな表示サイズで表示出力されるような設定であってもよい。また、係るプリセット設定は、ネガティブと判定された入力イベントうち、一部のみを出力イベントとして表示させ、表示出力される出力イベントにネガティブと判定された入力イベントの数を付する設定であってもよい。また、係るプリセット設定は、ポジティブと判定された入力イベントが多く取得されたサービス提供部２０から取得される入力イベントに対応する出力イベントが、他の出力イベントよりも大きく表示出力されるような設定であってもよい。
【００４２】
また、予め用意されるプリセット設定は、より多くの出力イベントを表示させる設定であってもよい。係るプリセット設定は、例えば入力イベントが少ない場合に用いられることが望ましい。また、係るプリセット設定は、情報処理装置１０が対応している全てのサービス提供部２０から入力イベントを取得する設定であってもよい。また、係るプリセット設定は、全ての出力イベントが同一の表示サイズ（例えば予め定められた標準の表示サイズ）で表示出力される設定であってもよい。
【００４３】
また、予め用意されるプリセット設定は、出力イベントをまとめて見やすく表示させる設定であってもよい。係るプリセット設定は、例えば入力イベントが多い場合に用いられることが望ましい。また、係るプリセット設定は、情報処理装置１０が対応している全てのサービス提供部２０から入力イベントを取得する設定であってもよい。また、係るプリセット設定は、頻度の高い入力イベント（例えば「ｗｗｗ」、「笑」のコメント等）のうち、一部を出力イベントとして、当該入力イベントの数に応じた表示サイズで表示させる設定であってもよい。
【００４４】
サービス選択領域Ｇ１４０は、チェックボックスＧ１４２〜Ｇ１４６を含み、後述する通信制御部１２６（取得部）による入力イベントの取得に用いられるサービス提供部２０を選択するための領域である。図３に示す例では、サービスＡ、及びサービスＣを提供するサービス提供部２０が選択されている。
【００４５】
ルール設定領域Ｇ１６０は、後述するイベント再生成部１２４によるイベント再生成に係るルールを設定するための領域である。ルール設定領域Ｇ１６０は、例えばルール数設定領域Ｇ１６２、及びルール領域Ｇ１６４，Ｇ１６６を含む。
【００４６】
ルール数設定領域Ｇ１６２は、図３に示すように追加ボタンＧ１６２１、及び削除ボタンＧ１６２２を含み、ルール数を設定するための領域である。追加ボタンＧ１６２１が押下されることで、ルール領域が１つ追加され、削除ボタンＧ１６２２が押下されることで、ルール領域が１つ削除されてもよい。
【００４７】
ルール領域Ｇ１６４，Ｇ１６６は、それぞれ１のルールを設定するための領域である。例えば、ルール領域Ｇ１６４、Ｇ１６６は、当該ルールの対象となる入力イベントが取得される対象サービスを選択するサービス選択プルダウンリストＧ１６４１，Ｇ１６４２，Ｇ１６６１，Ｇ１６６２を含んでもよい。また、ルール領域Ｇ１６４，Ｇ１６６は、サービス選択プルダウンリストを追加するための追加ボタンＧ１６４３，Ｇ１６６３を含んでもよい。
【００４８】
また、ルール領域Ｇ１６４，Ｇ１６６は、当該ルールの対象となる入力イベントの抽出条件を設定するための入力領域Ｇ１６４４，Ｇ１６６４，Ｇ１６６６，及びプルダウンリストＧ１６４５，Ｇ１６６５，Ｇ１６６７を含んでもよい。配信元ユーザＤ１は、入力領域Ｇ１６４４，Ｇ１６６４，Ｇ１６６６，及びプルダウンリストＧ１６４５，Ｇ１６６５，Ｇ１６６７を用いて、様々な入力イベントの抽出条件を設定することができる。
【００４９】
例えば、抽出条件は、入力イベントが所定の文字列を含むコメントであること、であってもよい。なお、コメントが所定の文字列を含むか否かの判定方法（例えば、前方一致、後方一致、または完全一致）も設定されてよい。
【００５０】
また、抽出条件は、入力イベントが所定種別の画像であること、であってもよいし、入力イベントが所定の数値条件を満たすこと、であってもよい。
【００５１】
また、抽出条件は入力イベントに対するネガティブ・ポジティブ判定の判定結果に基づく条件であってもよい。係る抽出条件は、例えばネガティブ、またはポジティブのいずれかに判定された入力イベントが抽出される条件であってもよいし、ネガティブ、またはポジティブのいずれかに判定された入力イベントの数が抽出される条件であってもよい。
【００５２】
なお、抽出条件は上述した抽出条件の例の組み合わせによる条件であってもよい。
【００５３】
また、ルール領域Ｇ１６４，Ｇ１６６は、当該ルールの対象となる入力イベントに基づく合成用情報の生成ルールを設定するためのプルダウンリストＧ１６４６，Ｇ１６４７，Ｇ１６６８，Ｇ１６６９を含んでもよい。配信元ユーザＤ１は、プルダウンリストＧ１６４６，Ｇ１６４７，Ｇ１６６８，Ｇ１６６９を用いて、様々な生成ルールを設定することができる。
【００５４】
例えば、生成ルールは、所定の画像を出力イベントに含ませることであってもよい。また、生成ルールは、入力イベントそのもの（元イベント）を合成用情報に含ませることであってもよい。また、生成ルールは、所定期間内の対象となる入力イベントの数、または入力イベントの累計数を、出力イベントに係るパラメータに反映させることであってもよい。例えば、パラメータは出力イベントの表示サイズであってもよいし、対象となる入力イベントのうち、出力イベントとして表示出力される割合であってもよいし、出力イベントに係る色、フォント、エフェクト等であってもよい。また生成ルールは、所定の画像、コメント、効果を合成用情報に含ませることであってもよい。
【００５５】
適用ボタンＧ１８０は、設定を適用させるためのボタンである。
【００５６】
配信元ユーザＤ１は、上述した設定画面Ｇ１００を用いて、様々なイベントの再生成方法（入力イベントに基づく合成用情報の生成方法）の設定を行うことが可能である。以下に具体的な設定の例について説明する。
【００５７】
例えば、所定文字列を含むコメント（入力イベントの一例）が抽出され、抽出されたコメントのうち、所定の割合だけが出力イベントとして表示出力される設定が行われてもよい。係る設定によれば、頻度が高いと推測される類似したコメントを整理して表示させることが可能である。
【００５８】
また、所定文字列を含むコメントが抽出され、所定期間内の当該コメント、または表示中の当該コメントの数に応じて表示サイズが変更される設定が行われてもよい。係る設定によれば、例えば頻度が高いと推測されるコメントを整理しつつ、当該コメントの数を表示サイズに反映させてユーザに示すことが可能である。
【００５９】
また、所定の画像（入力イベントの一例）が抽出され、表示中の当該画像の数に応じて、当該画像の表示サイズが変更される設定が行われてもよい。係る設定によれば、頻度が高いと推測される同一の画像を整理して表示させることが可能である。
【００６０】
また、視聴者数、またはセンシング結果（入力イベントの一例）等の数値に応じて、所定の出力イベントに係る表示サイズが変更される設定が行われてもよい。係る設定によれば、例えば視聴者数の多いサービスに係る出力イベントを優先的に表示させることが可能である。
【００６１】
また、視聴者数、またはセンシング結果等の数値に応じて、所定の画像を出力イベントとして表示させる設定が行われてもよい。係る設定によれば、例えば視聴者数が所定数以上となった場合に出力イベントを表示出力させることが可能である。
【００６２】
また、ポジティブと判定された入力イベントを抽出し、抽出された入力イベントに対応する出力イベントに係る表示色を他の出力イベントとは異ならせる設定が行われてもよい。係る構成によれば、例えばポジティブな出力イベントを目立たせることが可能となる。
【００６３】
また、ポジティブと判定された入力イベント数が所定数以上である場合、所定のサービス提供部２０から取得される入力イベントに対応する出力イベントを、他の出力イベントよりも優先させ、大きな表示サイズで表示させてもよい。係る構成によれば、例えばポジティブな反応（入力イベント）が多い人気コンテンツに対し、所定のサービス提供部２０が提供するサービスへのイベント入力を促進することが可能となる。
【００６４】
以上、再生成方法設定部１２２が配信元ユーザ端末３０に提供する設定画面Ｇ１００、及び再生成方法設定部１２２による設定制御により実現される設定の例について説明した。続いて、図２に戻り、イベント再生成部１２４の説明を行う。
【００６５】
図２に示すイベント再生成部１２４は、後述する通信制御部１２６（取得部）により、複数のサービス提供部２０から取得された入力イベントに基づいて、出力イベントを再生成し、当該出力イベントをコンテンツと合成するための合成用情報を生成する。
【００６６】
本実施形態において、イベント再生成部１２４により生成される合成用情報は、出力イベントをコンテンツと合成して、配信先ユーザ端末４０Ａ〜Ｃに表示出力させるための情報を含む。図４は、合成用情報の例を説明するための表である。図４に示す例において、合成用情報は、イベントＩＤ、イベント種類、コメント内容、表示データ内容、再生サイズ、再生秒数、再生方向タイプ、再生位置、に関する情報を含む。
【００６７】
イベントＩＤは、出力イベントを一意に識別する情報であり、例えば"event-00001"等であってもよい。また、イベント種類は、当該出力イベントの種類を示す情報であり、例えばコメントを示すcomment、画像を示すimage、音を示すsound等であってもよい。また、コメント内容は、当該出力イベントのイベント種類がコメントである場合に、表示出力されるコメントのテキストデータであり、例えば"おもしろい！"等であってもよい。
【００６８】
また、表示データ内容は、当該出力イベントのイベント種類がコメント以外（画像等）である場合の、当該出力イベントを出力させるための情報であり、例えば当該出力イベントのＵＲＬ、ファイルパス、またはデータ自体であってもよい。
【００６９】
また、再生サイズは、表示される画像、またはコメントの表示サイズを特定するための情報である。再生サイズは、例えばピクセルにより位置を指定する"100px"、所定の標準サイズからの比率を示す"10%"等であってもよいし、予め選択肢として用意された"large"、"medium"、"small"等であってもよい。
【００７０】
また、再生秒数は、当該出力イベントが表示出力される秒数(表示期間)を示す情報であり、例えば3000等であってもよい。
【００７１】
再生方向タイプは、出力イベントのイベント種類が画像、またはコメントである場合に、当該出力イベントが移動する方向パターンを指定する情報である。再生方向タイプは、例えば左から右へ移動する方向パターンを示す"LeftToRight"であってもよい。
【００７２】
再生位置は、出力イベントのイベント種類が画像、またはコメントである場合に、当該出力イベントの表示が開始される（当該出力イベントが最初に表示出力される）位置である。再生位置は、例えば"100px:10px"等であってもよい。
【００７３】
図２に戻って説明を続ける。本実施形態に係るイベント再生成部１２４による合成用情報の生成（イベントの再生成）は、再生成方法設定部１２２により決定された設定に従い、多様な方法で行われる。
【００７４】
例えば、イベント再生成部１２４は、出力イベントが、複数のサービス提供部２０のうち、少なくとも２のサービス提供部２０から取得された入力イベントを含むように、合成用情報を生成してもよい。なお、係る出力イベントが配信先ユーザ端末４０Ａ〜Ｃにより出力される具体例については、図６を参照して後述する。
【００７５】
また、イベント再生成部１２４は、複数のサービス提供部２０から取得された複数の入力イベントの統合により、合成用情報を生成してもよい。係る場合、イベント再生成部１２４は、例えば類似した複数の入力イベントを統合してもよい。本実施形態のように、複数のサービス提供部２０から入力イベントを取得することで、入力イベントが多くなる場合もあるが、上記のように入力イベントが統合されることで、表示が煩雑になりにくいという効果が得られる。
【００７６】
また、イベント再生成部１２４は、統合された当該複数の入力イベントの数に応じて、合成用情報を生成してもよい。例えば、イベント再生成部１２４は、当該入力イベントの数を表示させるための合成用情報を生成してもよいし、当該入力イベントの数に応じた期間、出力イベントを表示出力させるための合成用情報を生成してもよい。係る構成によれば、複数の入力イベントが整理されつつ、当該入力イベントの数がユーザに理解されやすくなる。
【００７７】
なお、入力イベントが統合される場合に、配信先ユーザ端末４０Ａ〜Ｃにより出力される出力イベントの具体例については、図７を参照して後述する。
【００７８】
また、イベント再生成部１２４は、入力イベントに応じて、合成用情報に含まれる出力イベントに係るパラメータを特定してもよい。例えば、当該パラメータは、出力サイズ（表示サイズ）、出力数（表示される数）、出力期間（表示される期間）等であってもよい。なお、係る例については、図８〜１０を参照して後述する。
【００７９】
また、イベント再生成部１２４は、出力イベントが、入力イベントに応じた画像を含むように、合成用情報を生成してもよい。なお、係る例については、図１０、１１を参照して後述する。
【００８０】
また、イベント再生成部１２４は、第一のサービス提供部２０から取得された入力イベントに対応する出力イベントが、第二のサービス提供部２０から取得された入力イベントに対応する出力イベントよりも優先されるように、合成用情報を生成してもよい。係る場合、イベント再生成部１２４は、第一のサービス提供部２０から取得された入力イベントに対応する出力イベントの表示サイズが、第二のサービス提供部２０から取得された入力イベントに対応する出力イベントの表示サイズよりも大きいように、合成用情報を生成してもよい。係る構成によれば、第一のサービス提供部２０が提供するサービスへのイベント入力を促進する効果や、ユーザを第一のサービス提供部２０が提供するサービスへ誘導する効果が得られる。
【００８１】
また、イベント再生成部１２４は、第一のサービス提供部２０から取得された入力イベントに対応する出力イベントと、第二のサービス提供部２０から取得された入力イベントに対応する出力イベントとが、区別可能に出力されるように、合成用情報を生成してもよい。係る場合、イベント再生成部１２４は、第一のサービス提供部２０から取得された入力イベントに対応する出力イベントと、第二のサービス提供部２０から取得された入力イベントに対応する出力イベントと、の間で、色、フォント、付される記号、表示開始位置等が異なるように、合成用情報を生成してもよい。なお、係る例については、図１２、１３を参照して後述する。
【００８２】
また、イベント再生成部１２４は、入力イベントに対するネガティブ・ポジティブ判定を行い、当該判定の結果に基づいて、合成用情報を生成してもよい。
【００８３】
イベント再生成部１２４によるイベントの再生成方法は、上記に限定されず、再生成方法設定部１２２により決定された設定に従い、多様な方法で行われる。
【００８４】
図２に示す通信制御部１２６は、通信部１６０による通信を制御し、様々な情報を他の装置から受信させることで取得し、または他の装置へ送信させる。例えば、通信制御部１２６は、複数のサービス提供部２０から、コンテンツに対する入力イベントを取得する取得部として機能する。また、通信制御部１２６は、設定画面を配信元ユーザ端末３０へ送信させ、設定に係る配信元ユーザＤ１の入力を取得する。また、通信制御部１２６は、イベント再生成部１２４により生成された合成用情報を配信先ユーザ端末４０Ａ〜Ｃへ送信させるイベント送出部として機能する。
【００８５】
図２に示す記憶部１４０は、制御部１２０が上記各処理を実行するためのプログラムや、様々なデータを記憶する。例えば、記憶部１４０は、設定画面や、上述したプリセット設定を記憶してもよい。
【００８６】
図２に示す通信部１６０は、他の装置との間の通信を仲介する通信インタフェースである。通信部１６０は、任意の無線通信プロトコルまたは有線通信プロトコルをサポートし、例えば図１を参照して説明した通信網５０を介して他の装置との間の通信接続を確立する。
【００８７】
＜１−３．動作例＞
以上、本実施形態に係る情報処理装置１０の構成例について説明した。続いて、本実施形態の動作例について、図５〜１４を参照して説明する。まず、図５を参照して本実施形態に係る処理の流れを説明し、続いて図６〜１４を参照して、本実施形態によりコンテンツと合成されて出力される出力イベントの具体例を説明する。
【００８８】
（処理の流れ）
図５は、本実施形態に係る情報処理装置１０の処理の流れの一例を示すフローチャート図である。図５に示すように、まず図３を参照して説明した設定画面を用いて、合成用情報の生成に関する設定が行われる（Ｓ１０２）。
【００８９】
続いて、通信制御部１２６が取得部としての機能を発揮し、通信部１６０を制御して、複数のサービス提供部２０から、コンテンツに対する入力イベントを受信させて取得する（Ｓ１０４）。続いて、イベント再生成部１２４が、ステップＳ１０４で取得された入力イベントに基づいて、合成用情報の生成を行う（Ｓ１０６）。
【００９０】
続いて、通信制御部１２６がイベント送出部としての機能を発揮し、通信部１６０を制御して、合成用情報を配信先ユーザ端末４０Ａ〜Ｃへ送信させる（Ｓ１０８）。
【００９１】
なお、上述したステップＳ１０２〜Ｓ１０８の処理は一例であって、本実施形態は係る例に限定されない。例えば、上述した各ステップの処理は、上述した順序と異なる順序で処理されても、並列的に処理されてもよい。また、上述した一連の処理が終了した後、ステップＳ１０４〜Ｓ１０８の処理が繰り返されてもよいし、ユーザ操作に基づいてステップＳ１０２の処理が割り込まれて行われてもよい。
【００９２】
以上、本実施形態に係る処理の流れについて説明した。続いて、図６〜１４を参照して、配信先ユーザ端末４０Ａ〜Ｃにより表示出力される出力イベントのいくつかの具体例について説明する。
【００９３】
（具体例１）
図６は本実施形態に係る出力イベントの具体例を示す説明図である。図６に示す例では、コンテンツ配信サービスからの入力イベント、及びソーシャルメディアからの入力イベントが、それぞれ出力イベントとして、コンテンツと合成されて表示出力される。
【００９４】
例えば、画面Ｇ１２には、入力イベントＥ１１２、Ｅ１２２、Ｅ１２４が、それぞれに対応する出力イベントＲ１２２，Ｒ１２４，Ｒ１２６として、コンテンツＣ１２と合成されて表示出力されている。同様に、画面Ｇ１４には、入力イベントＥ１１４、Ｅ１２６、Ｅ１２８が、それぞれに対応する出力イベントＲ１４２，Ｒ１４４，Ｒ１４６として、コンテンツＣ１４と合成されて表示出力されている。
【００９５】
本具体例によれば、１のサービス提供部２０から取得された入力イベントのみが出力イベントとして出力される場合と比べて、より多くの出力イベントが表示出力されて、視聴ユーザの盛り上がりを表現することが可能である。
【００９６】
（具体例２）
図７は、本実施形態に係る出力イベントの他の具体例を示す説明図である。図７に示す例では、コンテンツ配信サービスからの入力イベント、及びソーシャルメディアからの入力イベントが統合された出力イベントが、コンテンツと合成されて表示出力される。
【００９７】
例えば、画面Ｇ２２には、類似した複数の入力イベントＥ２１２，Ｅ２２１，Ｅ２２２が統合された結果、統合された入力イベントの数を含む出力イベントＲ２２２がコンテンツＣ２２と合成されて表示出力されている。また、画面Ｇ２２には、他に類似する入力イベントが存在しなかった入力イベントＥ２２３が、出力イベントＲ２２４として表示出力されている。
【００９８】
また、画面Ｇ２４には、類似した複数の入力イベントＥ２１４，Ｅ２１６，Ｅ２２６が統合された結果、出力イベントＲ２４２がコンテンツＣ２４と合成されて表示出力されている。ここで、出力イベントＲ２４２は、統合された入力イベントの数に応じた期間、表示されてもよい。また、画面Ｇ２４には、他に類似する入力イベントが存在しなかった入力イベントＥ２２４、Ｅ２２５が、それぞれ、出力イベントＲ２４４として表示出力されている。
【００９９】
本具体例によれば、例えば入力イベントが多い場合に、表示が煩雑になりにくいという効果を奏する。なお、本実施形態では、複数のサービス提供部２０から入力イベントを取得可能であるため、取得元のサービス提供部２０の数が多いほど、上記のような効果が有効となりやすい。
【０１００】
（具体例３）
図８は、本実施形態に係る出力イベントの他の具体例を示す説明図である。図８に示す例では、入力イベントとして取得された会場の歓声の音量（センシング結果の一例）に基づく出力イベントが、コンテンツと合成されて表示出力される。
【０１０１】
例えば、画面Ｇ３２には、コンテンツ配信サービスから取得された入力イベントＥ３１２，Ｅ３１４に対応する出力イベントＲ３２２，Ｒ３２４に加え、入力イベントＥ３２２として取得された会場の歓声の音量に基づく出力イベントＲ３２６が、コンテンツＣ３２と合成されて表示出力されている。同様に、画面Ｇ３４には、コンテンツ配信サービスから取得された入力イベントＥ３１６，Ｅ３１８に対応する出力イベントＲ３４２，Ｒ３４４に加え、入力イベントＥ３２４として取得された会場の歓声の音量に基づく出力イベントＲ３４６が、コンテンツＣ３２と合成されて表示出力されている。
【０１０２】
なお、出力イベントＲ３２６、Ｒ３４６は、例えば所定の画像であってもよい。また、出力イベントＲ３２６、Ｒ３４６は、それぞれ入力イベントＥ３２２、Ｅ３２４として取得された会場の歓声の音量の大きさに応じた表示サイズで、表示されてもよい。図９は、会場の歓声の音量と表示サイズとの関係の一例を示す表である。イベント再生成部１２４は、例えば図９に示すような表に従って、会場の歓声の音量に基づく出力イベントに係る表示サイズを特定してもよい。
【０１０３】
（具体例４）
図１０は、本実施形態に係る出力イベントの他の具体例を示す説明図である。図１０に示す例では、入力イベントとして取得された、ボタンが押された回数（ボタン入力情報の一例）、及び会場の歓声の音量に基づく出力イベントが、コンテンツと合成されて表示出力される。
【０１０４】
例えば、画面Ｇ４２には、入力イベントＥ４１２として取得されたボタンが押された回数に応じた数だけ、出力イベントＲ４２１〜Ｒ４２５がコンテンツＣ４２と合成されて表示出力されている。同様に、画面Ｇ４４には、入力イベントＥ４１４として取得された、ボタンが押された回数に応じた数だけ、出力イベントＲ４４０〜Ｒ４４９がコンテンツＣ４４と合成されて表示出力されている。
【０１０５】
また、出力イベントＲ４２１〜Ｒ４２５、及び出力イベントＲ４４０〜Ｒ４４９は、それぞれ入力イベントＥ４２２、及び入力イベントＥ４２４として取得された会場の歓声の音量に応じた種別の画像として表示されてもよい。図１１は、会場の歓声の音量と表示画像種別との関係の一例を示す表である。イベント再生成部１２４は、例えば図１１に示すような表に従って、表示画像種別を特定してもよい。
【０１０６】
（具体例５）
図１２は、本実施形態に係る出力イベントの他の具体例を示す説明図である。図１２に示す例では、コンテンツ配信サービスＡから取得された入力イベントに対応する出力イベントが、ソーシャルメディアＣから取得された入力イベントに対応する出力イベントより優先されて表示出力される。
【０１０７】
例えば、画面Ｇ５２には、コンテンツ配信サービスＡからの入力イベントＥ５１１，Ｅ５１２に対応する出力イベントＲ５２２，Ｒ５２４が、ソーシャルメディアＣからの入力イベントＥ５２１，Ｅ５２２に対応する出力イベントＲ５２６，Ｒ５２８よりも大きな表示サイズで、コンテンツＣ５２と合成されて、表示出力されている。なお、画面Ｇ５２では、コンテンツ配信サービスＡから取得された入力イベントに対応する出力イベントと、ソーシャルメディアＣから取得された入力イベントに対応する出力イベントとで、色が異なることで、各々区別可能に表示出力されている。
【０１０８】
また、画面Ｇ５４には、コンテンツ配信サービスＡからの入力イベントＥ５１３，Ｅ５１４，Ｅ５１５に対応する全ての出力イベントＲ５４１，Ｒ５４２，Ｒ５４３がコンテンツＣ５４と合成されて表示出力されている。一方、画面Ｇ５４には、ソーシャルメディアＣからの入力イベントＥ５２３，Ｅ５２４，Ｅ５２５のうち、一部に対応する出力イベントのみが表示出力されている。具体的には、画面Ｇ５４には、ソーシャルメディアＣからの入力イベントＥ５２３，Ｅ５２４に対応する出力イベントＲ５４４，Ｒ５４５のみが表示出力される。
【０１０９】
なお、画面Ｇ５４では、コンテンツ配信サービスＡから取得された入力イベントに対応する出力イベントと、ソーシャルメディアＣから取得された入力イベントに対応する出力イベントとの表示開始位置が異なることで、各々区別可能に表示出力されている。また、コンテンツ配信サービスＡから取得された入力イベントに対応する出力イベントの表示開始位置には、コンテンツ配信サービスＡに係る記号を含むマークＧ５４１が表示される。同様に、ソーシャルメディアＣから取得された入力イベントに対応する出力イベントの表示開始位置には、ソーシャルメディアＣに係る記号を含むマークＧ５４２が表示される。
【０１１０】
本具体例によれば、コンテンツ配信サービスＡへのイベント入力や、ユーザ登録を促進する効果が得られる。
【０１１１】
（具体例６）
図１３は、本実施形態に係る出力イベントの他の具体例を示す説明図である。図１３に示す例では、ソーシャルメディアから取得された入力イベントに対応する出力イベントが、コンテンツ配信サービスから取得された入力イベントに対応する出力イベントより優先されて表示出力される。
【０１１２】
例えば、画面Ｇ６２には、ソーシャルメディアからの入力イベントＥ６１２，Ｅ６１４に対応する出力イベントＲ６２２，Ｒ６２４が、コンテンツ配信サービスからの入力イベントＥ６２１，Ｅ６２２に対応する出力イベントＲ６２６，Ｒ６２８よりも大きな表示サイズで、コンテンツＣ６２と合成されて、表示出力されている。なお、画面Ｇ６２では、ソーシャルメディアから取得された入力イベントに対応する出力イベントと、コンテンツ配信サービスから取得された入力イベントに対応する出力イベントとで、フォントが異なることで、各々区別可能に表示出力されている。
【０１１３】
また、画面Ｇ６４には、ソーシャルメディアからの入力イベントＥ６１６，Ｅ６１８に対応する全ての出力イベントＲ６４２，Ｒ６４４がコンテンツＣ６４と合成されて表示出力されている。一方、画面Ｇ６４には、コンテンツ配信サービスからの入力イベントＥ６２３，Ｅ６２４，Ｅ６２５のうち、一部に対応する出力イベントのみが表示出力されている。具体的には、画面Ｇ６４には、コンテンツ配信サービスからの入力イベントＥ６２３，Ｅ６２４に対応する出力イベントＲ６４６，Ｒ６４８のみが表示出力される。
【０１１４】
なお、画面Ｇ６４では、出力イベントＲ６４２，Ｒ６４４には、ソーシャルメディアに係るマーク（記号の一例）が付されている。係る構成により、ソーシャルメディアから取得された入力イベントに対応する出力イベントと、コンテンツ配信サービスから取得された入力イベントに対応する出力イベントとが、各々区別可能に表示出力されている。
【０１１５】
本具体例によれば、ソーシャルメディアへのイベント入力を促進する効果が得られる。
【０１１６】
（具体例７）
図１４は、本実施形態に係る出力イベントの他の具体例を示す説明図である。図１４に示す例では、複数のコンテンツ配信サービスＡ，Ｂから取得された入力イベントに対応する出力イベントが、それぞれ出力イベントとして、コンテンツと合成されて表示出力される。
【０１１７】
例えば、画面Ｇ７２には、入力イベントＥ７１２，Ｅ７２１，Ｅ７２２が、それぞれに対応する出力イベントＲ７２２，Ｒ７２４，Ｒ７２６として、コンテンツＣ７２と合成されて表示出力されている。同様に、画面Ｇ７４には、入力イベントＥ７１４，Ｅ７２６，Ｅ７２３，Ｅ７２４，Ｅ７２５が、それぞれに対応する出力イベントＲ７４１，Ｒ７４２，Ｒ７４３，Ｒ７４４，Ｒ７４５として、コンテンツＣ７４と合成されて表示出力されている。
【０１１８】
本具体例によれば、同一のコンテンツの配信を行っている複数のコンテンツ配信サービスにおいて入力された入力イベントを、同一の画面に合わせて表示出力させることが可能である。そのため、例えば、各々のコンテンツ配信サービスにおける入力イベントのみが出力イベントとして出力される場合と比べて、視聴ユーザがより一体感を得ることが可能である。
【０１１９】
＜１−４．効果＞
以上、説明したように、本開示の第一の実施形態によれば、複数のサービス提供部から取得される入力イベントに基づいて出力イベントを出力すること可能である。
【０１２０】
＜＜２．第二の実施形態＞＞
以上、本開示の第一の実施形態を説明した。続いて、本開示の第二の実施形態を説明する。本開示の第二の実施形態は、コンテンツの解析結果に基づいて、イベントを再生成し、合成用情報を生成することが可能である。
【０１２１】
＜２−１．構成例＞
図１５は、本開示の第二の実施形態に係る情報処理装置１０−２の構成例を説明するための説明図である。図１５に示すように、情報処理装置１０−２は、制御部１３０、通信部１６０、及び記憶部１４０を備える情報処理装置である。図１５に示すように、本実施形態に係る情報処理装置１０−２は、制御部１３０の機能構成が図２の制御部１２０の機能構成と一部異なる点で、図２の情報処理装置１０と異なる。なお、図１５に示す各構成のうち、図２に示した各構成と実質的に同様の構成については同一の符号を付してあるため、説明を省略する。以下では、本実施形態に係る制御部１３０が有するイベント再生成部１３４、通信制御部１３６、及びコンテンツ解析部１３８、としての機能について説明する。
【０１２２】
本実施形態に係るイベント再生成部１３４は、第一の実施形態で説明したイベント再生成部１２４と同様に、複数のサービス提供部２０から取得された入力イベントに基づいて、出力イベントを再生成し、当該出力イベントをコンテンツと合成するための合成用情報を生成する。また、本実施形態に係るイベント再生成部１３４は、さらに、後述するコンテンツ解析部１３８によるコンテンツの解析結果に基づいて、合成用情報を生成する。
【０１２３】
例えば、本実施形態に係るイベント再生成部１３４は、コンテンツの解析結果に基づいて、当該コンテンツとより関連する出力イベントが、より優先されるように、合成用情報を生成してもよい。係る構成により、視聴ユーザは、よりコンテンツに関連した出力イベントに注目し易くなる。
【０１２４】
なお、コンテンツ解析結果に基づいて生成された合成用情報に基づいて表示出力される出力イベントの例については、図１７を参照して後述する。
【０１２５】
本実施形態に係る通信制御部１３６は、第一の実施形態で説明した通信制御部１２６と同様に、通信部１６０による通信を制御し、様々な情報を他の装置から受信させることで取得し、または他の装置へ送信させる。例えば、本実施形態に係る通信制御部１３６は、通信部１６０を制御して、コンテンツ配信サービスを提供するサービス提供部２０から、コンテンツを取得する。
【０１２６】
本実施形態に係るコンテンツ解析部１３８は、コンテンツを解析し、コンテンツの解析結果を取得する。コンテンツ解析部１３８によるコンテンツの解析には、コンテンツの種別に応じて、多様な手法が用いられてよい。例えば、コンテンツが映像である場合には、コンテンツ解析部１３８は、テンプレートマッチング技術や文字認識技術、顔認識技術等により、コンテンツを解析してもよい。本実施形態に係るコンテンツ解析部１３８によるコンテンツの解析結果は、イベント再生成部１３４に提供される。
【０１２７】
＜２−２．動作例＞
以上、本実施形態に係る情報処理装置１０−２の構成例について説明した。続いて、本実施形態の動作例について、図１６、１７を参照して説明する。まず、図１６を参照して本実施形態に係る処理の流れを説明し、続いて図１７を参照して、本実施形態によりコンテンツと合成されて表示出力される出力イベントの具体例を説明する。
【０１２８】
（処理の流れ）
図１６は、本実施形態に係る情報処理装置１０−２の処理の流れの一例を示すフローチャート図である。図１６に示すステップＳ２０２、及びステップＳ２０４の処理は、図５を参照して説明したステップＳ１０２、及びステップＳ１０４の処理と同様であるため、説明を省略する。
【０１２９】
ステップＳ２０６において受信されたコンテンツがコンテンツ解析部１３８により解析される（Ｓ２０６）。続いて、イベント再生成部１３４が、ステップＳ２０４で取得された入力イベント、及びステップＳ２０６で取得されたコンテンツの解析結果に基づいて、合成用情報の生成を行う（Ｓ２０８）。図１６に示すステップＳ２１０の処理は、図５を参照して説明したステップＳ１０８の処理と同様であるため、説明を省略する。
【０１３０】
なお、上述したステップＳ２０２〜Ｓ２１０の処理は一例であって、本実施形態は係る例に限定されない。例えば、上述した各ステップの処理は、上述した順序と異なる順序で処理されても、並列的に処理されてもよい。また、上述した一連の処理が終了した後、ステップＳ２０４〜Ｓ２１０の処理が繰り返されてもよいし、ユーザ操作に基づいてステップＳ２０２の処理が割り込まれて行われてもよい。
【０１３１】
以上、本実施形態に係る処理の流れについて説明した。続いて、図１７を参照して、配信先ユーザ端末４０Ａ〜Ｃにより表示出力される、本実施形態に係る出力イベントの具体例について説明する。
【０１３２】
（具体例）
図１７は本実施形態に係る図１７に示す例では、コンテンツ配信サービスからの入力イベント、及びソーシャルメディアからの入力イベントが、それぞれ出力イベントとして、コンテンツと合成されて表示出力される。また、図１７に示す例では、コンテンツの解析結果に基づいて、コンテンツとより関連する出力イベントが、より優先されて表示出力される。
【０１３３】
例えば、画面Ｇ８２には、入力イベントＥ８１２、Ｅ８１４、Ｅ８２２が、それぞれに対応する出力イベントＲ８２１，Ｒ８２２，Ｒ８２３として、コンテンツＣ８２と合成されて表示出力されている。また、コンテンツＣ８２にＡＡＡチームのゼッケンＣ８２２が含まれているという解析結果に基づいて、ＡＡＡチームに関連する出力イベントＲ８２１、Ｒ８２３が、ＢＢＢチームに関連する出力イベントＲ８２２よりも大きく表示出力されている。
【０１３４】
同様に、画面Ｇ８４には、入力イベントＥ８１６、Ｅ８１８、Ｅ８２４が、それぞれに対応する出力イベントＲ８４１，Ｒ８４２，Ｒ８４３として、コンテンツＣ８４と合成されて表示出力されている。また、コンテンツＣ８４にＢＢＢチームのゼッケンＣ８４２が含まれているという解析結果に基づいて、ＢＢＢチームに関連する出力イベントＲ８４１、Ｒ８４３が、ＡＡＡチームに関連する出力イベントＲ８４２よりも大きく表示出力されている。
【０１３５】
＜２−３．効果＞
以上、説明したように、本開示の第二の実施形態によれば、コンテンツの解析結果にさらに基づいて、出力イベントを出力することが可能である。係る構成により、例えば、視聴ユーザは、よりコンテンツに関連した出力イベントに注目し易くなる。
【０１３６】
＜＜３．変形例＞＞
以上、本開示の実施形態を説明した。以下では、本開示の実施形態の変形例を説明する。なお、以下に説明する変形例は、単独で本開示の各実施形態に適用されてもよいし、組み合わせで本開示の各実施形態に適用されてもよい。また、各変形例は、本開示の各実施形態で説明した構成に代えて適用されてもよいし、本開示の各実施形態で説明した構成に対して追加的に適用されてもよい。
【０１３７】
上記では、コンテンツが映像であり、出力イベントは当該コンテンツと合成されて表示出力される例を説明したが、本開示は係る例に限定されない。例えば、コンテンツは音声であってもよいし、合成用情報は、出力イベントを当該コンテンツと合成して音響出力させるための情報であってもよい。
【０１３８】
図１８は、本変形例を説明するための説明図である。図１８に示すように、入力イベントとして取得されたボタンが押された回数（ボタン入力情報の一例）、及び会場の歓声の音量に基づく出力イベントとして、効果音がコンテンツ（音声）と合成されて音響出力されてもよい。
【０１３９】
例えば、コンテンツＣ９２と、出力イベントＲ９２１〜Ｒ９２５としての効果音が合成されて、音響出力される。ここで、出力イベントＲ９２１〜Ｒ９２５の数は、入力イベントＥ９１１として取得された、ボタンが押された回数に応じた数である。
【０１４０】
また、同様に、コンテンツＣ９４と、出力イベントＲ９４１，Ｒ９４２としての効果音が合成されて、音響出力される。ここで、出力イベントＲ９４１，Ｒ９４２の数は、入力イベントＥ９１２として取得された、ボタンが押された回数に応じた数である。
【０１４１】
また、出力イベントＲ９２１〜Ｒ９２５、及び出力イベントＲ９４１，Ｒ９４２は、それぞれ入力イベントＥ９２２、及び入力イベントＥ９２４として取得された会場の歓声の音量に応じた音量で音響出力されてもよい。図１９は、会場の歓声の音量と効果音（出力イベント）の音量との関係の一例を示す表である。本変形例に係るイベント再生成部は、例えば図１９に示すような表に従って、出力イベントの音量を特定してもよい。
【０１４２】
＜＜４．ハードウェア構成例＞＞
以上、本開示の実施形態を説明した。最後に、図２０を参照して、本実施形態に係る情報処理装置のハードウェア構成について説明する。図２０は、本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。なお、図２０に示す情報処理装置９００は、例えば、図１，１５にそれぞれ示した情報処理装置１０、サービス提供部２０Ａ〜Ｃ、配信元ユーザ端末３０、配信先ユーザ端末４０Ａ〜Ｃ、情報処理装置１０−２を実現し得る。本実施形態に係る情報処理装置１０、サービス提供部２０Ａ〜Ｃ、配信元ユーザ端末３０、配信先ユーザ端末４０Ａ〜Ｃ、情報処理装置１０−２による情報処理は、ソフトウェアと、以下に説明するハードウェアとの協働により実現される。
【０１４３】
図２０に示すように、情報処理装置９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３及びホストバス９０４ａを備える。また、情報処理装置９００は、ブリッジ９０４、外部バス９０４ｂ、インタフェース９０５、入力装置９０６、出力装置９０７、ストレージ装置９０８、ドライブ９０９、接続ポート９１１、通信装置９１３、及びセンサ９１５を備える。情報処理装置９００は、ＣＰＵ９０１に代えて、又はこれとともに、ＤＳＰ若しくはＡＳＩＣ等の処理回路を有してもよい。
【０１４４】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置９００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。ＣＰＵ９０１は、例えば、図２に示す制御部１２０や、図１５に示す制御部１３０を形成し得る。
【０１４５】
ＣＰＵ９０１、ＲＯＭ９０２及びＲＡＭ９０３は、ＣＰＵバスなどを含むホストバス９０４ａにより相互に接続されている。ホストバス９０４ａは、ブリッジ９０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９０４ｂに接続されている。なお、必ずしもホストバス９０４ａ、ブリッジ９０４および外部バス９０４ｂを分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【０１４６】
入力装置９０６は、例えば、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバー等、ユーザによって情報が入力される装置によって実現される。また、入力装置９０６は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話やＰＤＡ等の外部接続機器であってもよい。さらに、入力装置９０６は、例えば、上記の入力手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などを含んでいてもよい。情報処理装置９００のユーザは、この入力装置９０６を操作することにより、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１４７】
出力装置９０７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で形成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置等がある。出力装置９０７は、例えば、情報処理装置９００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置９００が行った各種処理により得られた結果を、テキスト、イメージ、表、グラフ等、様々な形式で視覚的に表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して聴覚的に出力する。
【０１４８】
ストレージ装置９０８は、情報処理装置９００の記憶部の一例として形成されたデータ格納用の装置である。ストレージ装置９０８は、例えば、ＨＤＤ等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により実現される。ストレージ装置９０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９０８は、ＣＰＵ９０１が実行するプログラムや各種データ及び外部から取得した各種のデータ等を格納する。上記ストレージ装置９０８は、例えば、図２，１５に示す記憶部１４０を形成し得る。
【０１４９】
ドライブ９０９は、記憶媒体用リーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９０９は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１５０】
接続ポート９１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。
【０１５１】
通信装置９１３は、例えば、ネットワーク９２０に接続するための通信デバイス等で形成された通信インタフェースである。通信装置９１３は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１３は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９１３は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。通信装置９１３は、例えば、図２，１５に示す通信部１６０を形成し得る。
【０１５２】
なお、ネットワーク９２０は、ネットワーク９２０に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク９２０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク９２０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【０１５３】
センサ９１５は、例えば、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサ、測距センサ、力センサ等の各種のセンサである。センサ９１５は、情報処理装置９００の姿勢、移動速度等、情報処理装置９００自身の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音等、情報処理装置９００の周辺環境に関する情報を取得する。また、センサ９１５は、ＧＰＳ信号を受信して装置の緯度、経度及び高度を測定するＧＰＳセンサを含んでもよい。
【０１５４】
以上、本実施形態に係る情報処理装置９００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて実現されていてもよいし、各構成要素の機能に特化したハードウェアにより実現されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１５５】
なお、上述のような本実施形態に係る情報処理装置９００の各機能を実現するためのコンピュータプログラムを作製し、ＰＣ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【０１５６】
＜＜５．むすび＞＞
以上、説明したように、本開示の実施形態によれば、より多様な方法で入力されたイベントに基づいてイベントを出力すること可能である。
【０１５７】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１５８】
例えば、上記実施形態では、情報処理装置１０、サービス提供部２０、配信元ユーザ端末３０、及び配信先ユーザ端末４０がそれぞれ異なる装置である例を説明したが、本技術は係る例に限定されない。例えば、図２を参照して説明した情報処理装置１０のいずれか、または複数の機能が、サービス提供部２０、配信元ユーザ端末３０、または配信先ユーザ端末４０に備えられていてもよい。
【０１５９】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１６０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数のサービス提供部から、コンテンツに対する入力イベントを取得する取得部と、
前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成するイベント再生成部と、
を備える情報処理装置。
（２）
前記出力イベントは、前記複数のサービス提供部のうち、少なくとも２のサービス提供部から取得された前記入力イベントを含む、前記（１）に記載の情報処理装置。
（３）
前記イベント再生成部は、前記複数のサービス提供部から取得された複数の入力イベントの統合により、前記合成用情報を生成する、前記（１）または（２）に記載の情報処理装置。
（４）
前記イベント再生成部は、統合された前記複数の入力イベントの数に応じて、前記合成用情報を生成する、前記（３）に記載の情報処理装置。
（５）
前記イベント再生成部は、第一のサービス提供部から取得された入力イベントに対応する出力イベントが、第二のサービス提供部から取得された入力イベントに対応する出力イベントよりも優先されるように、前記合成用情報を生成する、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記イベント再生成部は、前記第一のサービス提供部から取得された入力イベントに対応する出力イベントと、第二のサービス提供部から取得された入力イベントに対応する出力イベントとが、区別可能に出力されるように、前記合成用情報を生成する、前記（５）に記載の情報処理装置。
（７）
前記イベント再生成部は、前記入力イベントに応じて、前記合成用情報に含まれる前記出力イベントに係るパラメータを特定する、前記（１）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記パラメータは、出力サイズ、出力数、出力期間のうち、少なくともいずれか１つを含む、前記（７）に記載の情報処理装置。
（９）
前記出力イベントは、前記入力イベントに応じた画像を含む、前記（１）〜（８）のいずれか一項に記載の情報処理装置。
（１０）
前記イベント再生成部は、さらに前記コンテンツの解析結果に基づいて、前記合成用情報を生成する、前記（１）〜（９）のいずれか一項に記載の情報処理装置。
（１１）
前記イベント再生成部は、前記コンテンツの解析結果に基づいて、前記コンテンツとより関連する出力イベントが、より優先されるように、前記合成用情報を生成する、前記（１０）に記載の情報処理装置。
（１２）
前記合成用情報は、前記出力イベントを前記コンテンツと合成して表示出力させるための情報を含む、前記（１）〜（１１）のいずれか一項に記載の情報処理装置。
（１３）
前記合成用情報は、前記出力イベントを前記コンテンツと合成して音響出力させるための情報を含む、前記（１）〜（１２）のいずれか一項に記載の情報処理装置。
（１４）
前記入力イベントは、画像、コメント、ボタン入力情報、センシング結果のうち少なくともいずれか一つを含む、前記（１）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記イベント再生成部は、ユーザにより入力される設定に基づいて前記合成用情報を生成する、前記（１）〜（１４）のいずれか一項に記載の情報処理装置。
（１６）
複数のサービス提供部から、コンテンツに対する入力イベントを取得することと、
前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成することと、
を含む、情報処理方法。
（１７）
コンピュータに、
複数のサービス提供部から、コンテンツに対する入力イベントを取得する機能と、
前記複数のサービス提供部から取得された前記入力イベントに基づいて、出力イベントを前記コンテンツと合成するための合成用情報を生成する機能と、
を実現させるための、プログラム。
【符号の説明】
【０１６１】
１  情報処理システム
１０  情報処理装置
２０  サービス提供部
３０  配信元ユーザ端末
４０  配信先ユーザ端末
５０  通信網
１２０  制御部
１２２  再生成方法設定部
１２４  イベント再生成部
１２６  通信制御部
１３０  制御部
１３４  イベント再生成部
１３６  通信制御部
１３８  コンテンツ解析部
１４０  記憶部
１６０  通信部
【図１】
2018010569.tif 000003
【図２】
2018010569.tif 000004
【図３】
2018010569.tif 000005
【図４】
2018010569.tif 000006
【図５】
2018010569.tif 000007
【図６】
2018010569.tif 000008
【図７】
2018010569.tif 000009
【図８】
2018010569.tif 000010
【図９】
2018010569.tif 000011
【図１０】
2018010569.tif 000012
【図１１】
2018010569.tif 000013
【図１２】
2018010569.tif 000014
【図１３】
2018010569.tif 000015
【図１４】
2018010569.tif 000016
【図１５】
2018010569.tif 000017
【図１６】
2018010569.tif 000018
【図１７】
2018010569.tif 000019
【図１８】
2018010569.tif 000020
【図１９】
2018010569.tif 000021
【図２０】
2018010569.tif 000022