(57)【要約】【課題】ユーザからの限られたフィードバックを活用してコンテンツを盛り上げる。【解決手段】コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得するアクティビティ取得部と、上記コンテンツまたは他のコンテンツから上記第１のシーンに類似する第２のシーンを抽出するシーン抽出部と、上記第１のユーザのアクティビティによって上記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される上記第２のシーンで流用するフィードバック流用部とを備える情報処理装置が提供される。【選択図】図２
2015136050.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得するアクティビティ取得部と、
前記コンテンツまたは他のコンテンツから前記第１のシーンに類似する第２のシーンを抽出するシーン抽出部と、
前記第１のユーザのアクティビティによって前記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される前記第２のシーンで流用するフィードバック流用部と
を備える情報処理装置。
【請求項２】
前記フィードバック流用部は、前記フィードバックを前記第２のシーンでも発生させる、請求項１に記載の情報処理装置。
【請求項３】
前記アクティビティは、前記第１のシーンに対するコメントの入力を含み、
前記フィードバックは、前記コメントの出力を含む、請求項２に記載の情報処理装置。
【請求項４】
前記フィードバック流用部は、前記コメントを、前記第２のシーンに対して前記第２のユーザが入力するコメントの候補として表示させる、請求項３に記載の情報処理装置。
【請求項５】
前記アクティビティは、前記第１のシーンにおける評価の付与を含み、
前記フィードバック流用部は、前記評価を前記第２のシーンでも付与する、請求項２に記載の情報処理装置。
【請求項６】
前記第１のシーンは、第３のユーザがソーシャルメディアに投稿し、前記第１のユーザが前記投稿に対して評価を付与したときの前記第３のユーザの前記ソーシャルメディア上での状況を含み、
前記第２のシーンは、前記第２のユーザが前記ソーシャルメディアに投稿したときの前記第２のユーザの前記ソーシャルメディア上での状況を含み、
前記フィードバック流用部は、前記第１のシーンにおいて前記第１のユーザから前記第３のユーザの投稿に付与された評価を、前記第２のシーンにおいて前記第２のユーザの投稿にも付与する、請求項５に記載の情報処理装置。
【請求項７】
前記アクティビティは、前記第１のシーンにおいて提供される仮想空間におけるキャラクターの操作を含み、
前記フィードバック流用部は、前記操作に基づく前記キャラクターの動作を前記第２のシーンで再現する、請求項２に記載の情報処理装置。
【請求項８】
前記シーン抽出部は、前記第１のシーンにおける前記コンテンツの特徴量に基づいて前記第２のシーンを抽出する、請求項１に記載の情報処理装置。
【請求項９】
前記シーン抽出部は、前記第１のシーンに付与されるメタ情報に基づいて前記第２のシーンを抽出する、請求項１に記載の情報処理装置。
【請求項１０】
前記シーン抽出部は、前記第１のシーンにおいて提供される仮想空間または該仮想空間に配置されるキャラクターの状態に基づいて前記第２のシーンを抽出する、請求項１に記載の情報処理装置。
【請求項１１】
前記シーン抽出部は、前記第１のシーンで前記キャラクターが配置される前記仮想空間の位置を示す情報に基づいて前記第２のシーンを抽出する、請求項１０に記載の情報処理装置。
【請求項１２】
コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得することと、
前記コンテンツまたは他のコンテンツから前記第１のシーンに類似する第２のシーンを抽出することと、
プロセッサが、前記第１のユーザのアクティビティによって前記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される前記第２のシーンで流用することと
を含む情報処理方法。
【請求項１３】
コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得する機能と、
前記コンテンツまたは他のコンテンツから前記第１のシーンに類似する第２のシーンを抽出する機能と、
前記第１のユーザのアクティビティによって前記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される前記第２のシーンで流用する機能と
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ユーザのコンテンツに対するフィードバックを共有することが広く行われている。例えば、特許文献１には、現在放送中の番組を視聴中の視聴者に対して、投稿サイトへ投稿されたコメントを提示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１０９７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されたような技術では、コンテンツに対するフィードバックが少なければ共有される情報も少ないため、投稿されたコメントによってユーザの盛り上がりが発生するケースは限られていた。
【０００５】
そこで、本開示では、ユーザからの限られたフィードバックを活用してコンテンツを盛り上げることが可能な、新規かつ改良された情報処理装置、情報処理方法およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得するアクティビティ取得部と、上記コンテンツまたは他のコンテンツから上記第１のシーンに類似する第２のシーンを抽出するシーン抽出部と、上記第１のユーザのアクティビティによって上記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される上記第２のシーンで流用するフィードバック流用部とを備える情報処理装置が提供される。
【０００７】
また、本開示によれば、コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得することと、上記コンテンツまたは他のコンテンツから上記第１のシーンに類似する第２のシーンを抽出することと、プロセッサが、上記第１のユーザのアクティビティによって上記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される上記第２のシーンで流用することとを含む情報処理方法が提供される。
【０００８】
また、本開示によれば、コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得する機能と、上記コンテンツまたは他のコンテンツから上記第１のシーンに類似する第２のシーンを抽出する機能と、上記第１のユーザのアクティビティによって上記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される上記第２のシーンで流用する機能とをコンピュータに実現させるためのプログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、ユーザからの限られたフィードバックを活用してコンテンツを盛り上げることができる。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の第１の実施形態に係るシステムの構成を示す図である。
【図２】本開示の第１の実施形態に係るコメントサーバの概略的な機能構成を示す図である。
【図３】本開示の第１の実施形態の表示例を示す図である。
【図４】本開示の第１の実施形態におけるデータの例を示す図である。
【図５】本開示の第１の実施形態に係るコメントサーバにおけるコメント取得時の処理の例を示すフローチャートである。
【図６】本開示の第１の実施形態に係るコメントサーバにおけるコメント配信のための処理の例を示すフローチャートである。
【図７】本開示の第２の実施形態に係るシステムの構成を示す図である。
【図８】本開示の第２の実施形態に係るソーシャルメディアサーバの概略的な機能構成を示す図である。
【図９】本開示の第２の実施形態の表示例を示す図である。
【図１０】本開示の第２の実施形態におけるソーシャルメディアサーバにおける評価受信時の処理の例を示すフローチャートである。
【図１１】本開示の第２の実施形態におけるソーシャルメディアサーバにおける評価表示のための処理の例を示すフローチャートである。
【図１２】本開示の第３の実施形態に係るシステムの構成を示す図である。
【図１３】本開示の第３の実施形態に係るサーバの概略的な機能構成を示す図である。
【図１４】本開示の第３の実施形態の表示例を示す図である。
【図１５】本開示の第３の実施形態の変形例を示す図である。
【図１６】本開示の第３の実施形態におけるデータの例を示す図である。
【図１７】本開示の第３の実施形態に係るサーバにおけるキャラクター動作のための第１の処理の例を示すフローチャートである。
【図１８】本開示の第３の実施形態に係るサーバにおけるキャラクター動作のための第２の処理の例を示すフローチャートである。
【図１９】本開示の実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
２．第２の実施形態
３．第３の実施形態
４．ハードウェア構成
５．補足
【００１４】
（１．第１の実施形態）
図１は、本開示の第１の実施形態に係るシステムの構成を示す図である。図１を参照すると、システム１０は、コンテンツサーバ１００と、コメントサーバ２００と、端末装置（クライアント）３００とを含む。コンテンツサーバ１００、コメントサーバ２００、および端末装置３００は、ネットワークによって互いに接続されている。
【００１５】
コンテンツサーバ１００およびコメントサーバ２００は、１または複数のサーバ装置によって構成される。サーバ装置は、後述する情報処理装置のハードウェア構成によって実現されうる。コンテンツサーバ１００およびコメントサーバ２００は、複数の端末装置３００にサービスを提供する。より具体的には、コンテンツサーバ１００は、コンテンツを端末装置３００に配信する。それぞれの端末装置３００のユーザは、コンテンツサーバ１００から配信されるコンテンツを視聴することができる。コメントサーバ２００は、コンテンツを視聴している端末装置３００のユーザによって入力されたコメントを受信し、さらに受信されたコメントを他の端末装置３００に配信する。また、後述するように、コンテンツサーバ１００は、コメントサーバ２００に、現在端末装置３００に提供されているコンテンツのシーンを示す情報を提供してもよい。
【００１６】
端末装置３００は、例えばタブレット端末、スマートフォン、テレビ、パーソナルコンピュータ、またはゲーム機など、配信されたコンテンツを受信して表示することが可能な各種の端末装置でありうる。また、端末装置３００は、コンテンツを視聴したユーザによるコメントの入力を受け付ける。端末装置３００は、例えば後述する情報処理装置のハードウェア構成によって実現されうる。上記のように、端末装置３００にはコンテンツサーバ１００からコンテンツが配信されるのに加えて、コメントサーバ２００から他のユーザのコメントが配信される。これによって、端末装置３００のユーザは、コンテンツとともに他のユーザによって入力されたコメントを参照し、また新たにコメントを入力することができる。つまり、端末装置３００のユーザは、コンテンツの視聴とともに、コンテンツに関するコメントによる他のユーザとのインタラクションを楽しむことができる。
【００１７】
上記のような、コンテンツに関するコメントによる他のユーザとのインタラクションが発生するためには、少なくとも２人、望ましくはより多くのユーザが、端末装置３００でコンテンツを視聴しながらコメントを入力することが必要である。しかしながら、例えば、コメントサーバ２００によって提供されるサービス自体が新しいためにユーザが少ない場合や、早朝などのユーザがあまりいない時間帯には、コメントを入力するユーザが少ないために、ユーザによって実際に入力されたコメントだけではインタラクションが発生しない可能性がある。他のユーザのコメントがない場合、コメントを入力しても独り言になる可能性が高いと判断し、ユーザが新たなコメントの入力を差し控える可能性もある。
【００１８】
そこで、本実施形態では、コメントサーバ２００が、配信中のコンテンツのシーンについて、他のコンテンツのシーン、または同じコンテンツの別のシーンにおいてユーザが入力したコメントを流用することによって生成されたコメントを配信する。このようなコメントが配信されて端末装置３００において表示されることによって、ユーザによって実際に入力された尤もらしいコメントによってコンテンツの盛り上がりが演出されるだけではなく、流用されたコメントが呼び水となって、コンテンツを視聴しているがコメントを入力していなかった（潜在していた）ユーザが新たにコメントを入力し、ユーザ間のインタラクションが発生する可能性もある。
【００１９】
図２は、本開示の第１の実施形態に係るコメントサーバの概略的な機能構成を示す図である。図２を参照すると、コメントサーバ２００は、コメント受信部２１０と、シーン抽出部２２０と、流用コメント生成部２３０と、コメント配信部２４０とを備える。これらの機能構成は、いずれも、コメントサーバ２００を構成するサーバ装置のプロセッサが、メモリまたはストレージに格納されたプログラムに従って動作することによって実現されうる。また、コメントサーバ２００は、コメントＤＢ２１５と、シーンＤＢ２２５と、流用コメントＤＢ２３５とをさらに備えてもよい。これらのデータベースは、例えばコメントサーバ２００を構成するサーバ装置のメモリまたはストレージによって実現されうる。以下、これらの機能構成についてさらに説明する。
【００２０】
コメント受信部２１０は、端末装置３００においてユーザによって入力されたコメントを受信する。コメント受信部２１０は、受信されたコメントを、受信時にコンテンツサーバ１００が端末装置３００に配信していたコンテンツのシーンを示す情報に関連付けてコメントＤＢ２１５に格納する。また、コメント受信部２１０は、受信されたコメントをリアルタイムで他の端末装置３００に配信するためにコメント配信部２４０に提供する。ここで、入力は、コンテンツのシーンにおけるユーザのアクティビティの一例である。なお、本実施形態において、コンテンツのシーンは、時間軸に沿って進行するコンテンツ（例えば映像コンテンツや音楽コンテンツ）の中で定義される、何らかの意味をもった区間（例えばカットやヴァース、コーラスなど）を意味する。
【００２１】
シーン抽出部２２０は、コンテンツサーバ１００が配信しているコンテンツのシーンに類似するシーンを、他のコンテンツのシーン、または同じコンテンツの他のシーンから抽出する。シーン抽出部２２０は、例えば、シーンＤＢ２２５に格納されたメタ情報や特徴量に基づいて類似するシーンを抽出してもよい。メタ情報は、例えばシーンごとに付与され、シーンに関係するプレーヤ（映像コンテンツの出演者、音楽コンテンツの演奏者など）や、シーンの属性（導入部やクライマックスなど）などを示す。特徴量は、例えばシーンにおける画像または音声を解析することによって算出され、シーンの視覚的または聴覚的な特徴（明るい、暗い、騒がしい、静か、など）を示す。
【００２２】
流用コメント生成部２３０は、シーン抽出部２２０によって抽出されたシーンにおいて入力されたコメントをコメントＤＢ２１５から読み出し、このコメントに基づいて、コンテンツサーバ１００が配信しているコンテンツのシーンに対応する流用コメントを生成する。コメントは、ユーザのアクティビティによってコンテンツのシーンで発生したフィードバックの一例である。本実施形態において、流用コメント生成部２３０は、あるシーンで発生したコメントを、類似した他のシーンでも発生させる。流用コメント生成部２３０は、例えば、コメントＤＢ２１５から読み出したコメントをそのまま流用コメントとして利用してもよいし、コメントＤＢ２１５から読み出したコメントから抽出されたキーワードを用いてコメントを再作成してもよい。流用コメント生成部２３０は、生成したコメントを、リアルタイムで受信されたコメント（ない場合もある）とともに配信するためにコメント配信部２４０に提供する。なお、流用コメント生成部２３０によって生成された流用コメントは、コメントＤＢ２１５とは別の流用コメントＤＢ２３５に格納され、通常のユーザが入力したコメントとは分離可能であってもよい。あるいは、流用コメントは、通常のコメントとともにコメントＤＢ２１５に格納されてもよい。この場合、流用コメントＤＢ２３５は設けられなくてもよい。
【００２３】
コメント配信部２４０は、コメント受信部２１０によって受信されたコメントと、流用コメント生成部２３０によって生成された流用コメントとを、端末装置３００に配信する。配信されたコメントは、端末装置３００において、例えば画像または音声として出力される。より具体的には、例えば、コメント配信部２４０は、コンテンツサーバ１００から配信されるコンテンツの表示画面とともに表示され、コメントをタイムライン上に示す画面を表示するための情報を配信してもよい。このような画面において、流用コメントは、他のユーザによって実際に入力されたコメントと同じように表示されてもよい。
【００２４】
図３は、本開示の第１の実施形態の表示例を示す図である。図３を参照すると、本実施形態において端末装置３００のディスプレイに表示される画面１０００は、コンテンツ画像１０１０と、ユーザ入力コメント１０２０と、流用コメント１０３０と、コメント入力部１０４０とを含む。
【００２５】
コンテンツ画像１０１０には、コンテンツサーバ１００から配信された映像コンテンツが表示されている。このコンテンツのシーンに対して、コンテンツを視聴中のユーザが入力したコメントが、ユーザ入力コメント１０２０として表示される。ユーザ入力コメント１０２０は、コメントサーバ２０００が、ユーザによって入力されたコメントを端末装置３００から受信し、受信されたコメントを他の端末装置３００にも配信することによって表示される。流用コメント１０３０は、上述のように、コンテンツのシーンについて、コメントサーバ２００が当該シーンに類似した他のシーンにおいて入力されたコメントに基づいて生成したコメントである。端末装置３００のユーザは、コメント入力部１０４０を用いて、新たにコメントを入力することもできる。入力されたコメントは、コメントサーバ２００によって、別のシーンにおける流用コメント１０３０の生成に使用されうる。
【００２６】
図４は、本開示の第１の実施形態におけるデータの例を示す図である。図４を参照すると、本実施形態においてコメントサーバ２００のデータベースに格納されるデータ１５００は、シーンＩＤ１５１０と、コンテンツＩＤ１５２０と、シーン区間１５３０と、出演者１５４０と、音声ボリューム１５５０と、コメント１５６０と、生成フラグ１５７０とを含む。
【００２７】
シーンＩＤ１５１０は、コンテンツを超えてシーンを一意に識別するためのＩＤである。コンテンツＩＤ１５２０は、各シーンが定義されるコンテンツを識別するためのＩＤである。シーン区間１５３０は、コンテンツ内で定義されるシーンの区間をタイムスタンプによって示す。出演者１５４０は、シーンに関係するプレーヤを示すメタ情報の一例である。音声ボリューム１５５０は、シーンの聴覚的な特徴を示す特徴量の一例である。シーン区間１５３０は、例えば、出演者１５４０や音声ボリューム１５５０に基づいて定義される。図示された例では、出演者１５４０の組み合わせと、３段階の音声ボリューム１５５０とに基づいてシーン区間１５３０が定義されている。シーン区間１５３０は、コンテンツサーバ１００またはコメントサーバ２００がコンテンツの出演者や音声ボリュームを検出することによって自動的に定義されてもよいし、例えばコンテンツの提供者によって予め与えられてもよい。
【００２８】
図示された例において、データ１５００のレコード１５００ａ〜１５００ｅでは生成フラグ１５７０が「０」である。つまり、これらのレコードにおけるコメント１５６０は、端末装置３００において実際に入力されている。一方、レコード１５００ｆ，１５００ｇでは生成フラグ１５７０が「１」である。つまり、これらのレコードにおけるコメント１５６０は、コメントサーバ２００の流用コメント生成部２３０によって、過去に入力されたコメントに基づいて生成されている。例えば、レコード１５００ｇのコメント１５６０は、レコード１５００ｄのコメント１５６０をそのまま流用して生成されている。また、レコード１５００ｆのコメント１５６０は、レコード１５００ｃのコメント１５６０から抽出されたキーワードを用いて再作成されている。
【００２９】
なお、上記で図４に示した例では、コメントサーバ２００におけるコメントＤＢ２１５、シーンＤＢ２２５、および流用コメントＤＢ２３５のデータが結合または統合されて保持されているが、これらのデータは別々に保持され、必要に応じて結合して用いられてもよい。例えば、コメントＤＢ２１５および流用コメントＤＢ２３５には上記のデータにおけるシーンＩＤ１５１０およびコメント１５６０を格納し、シーンＤＢ２２５にはシーンＩＤ１５１０、コンテンツＩＤ１５２０、シーン区間１５３０、出演者１５４０、および音声ボリューム１５５０を格納してもよい。
【００３０】
図５は、本開示の第１の実施形態に係るコメントサーバにおけるコメント取得時の処理の例を示すフローチャートである。図５を参照すると、コメントサーバ２００では、コメント受信部２１０が、端末装置３００のユーザによって入力されたコメントを受信する（Ｓ１０１）。コメント受信部２１０は、例えば、コンテンツサーバ１００から提供される情報に基づいてコメントが入力されたコンテンツのシーンを特定し、コメントをシーン（を示す情報）に関連付けてコメントＤＢ２１５に格納する（Ｓ１０３）。その一方で、コメント受信部２１０は、受信されたコメントをコメント配信部２４０を介して他の端末装置３００に配信する（Ｓ１０５）。
【００３１】
図６は、本開示の第１の実施形態に係るコメントサーバにおけるコメント配信のための処理の例を示すフローチャートである。図６を参照すると、コメントサーバ２００では、まず、シーン抽出部２２０が、シーンＤＢ２２５を参照して、コンテンツサーバ１００によって配信されているコンテンツのシーンに類似するシーンを抽出する（Ｓ１１１）。次に、流用コメント生成部２３０が、コメントＤＢ２１５において、Ｓ１１１で抽出されたシーンに関連付けられたコメントを検索する（Ｓ１１３）。コメントが発見された場合（Ｓ１１５のＹＥＳ）、流用コメント生成部２３０は発見されたコメントに基づいて流用コメントを生成し（Ｓ１１７）、コメント配信部２４０が流用コメントを配信する（Ｓ１１９）。
【００３２】
一方、Ｓ１１５において、抽出されたシーンに関連付けられたコメントが発見されなかった、またはシーンが抽出されなかった場合（ＮＯ）、流用コメント生成部２３０は流用コメントを生成しない。流用コメントの有無に関わらず、コメント配信部２４０は、さらに、コメント受信部２１０によって受信されたリアルタイムのコメントを配信する（Ｓ１２１）。以上のようなコメント表示のための処理が、例えばコメント受信部２１０がコメントを受信した時や、コンテンツサーバ１００が配信しているコンテンツのシーンの変わり目で、あるいは定期的に実行されることによって、端末装置３００において、コンテンツに対応するリアルタイムのコメントと流用コメントとが表示される。
【００３３】
（２．第２の実施形態）
図７は、本開示の第２の実施形態に係るシステムの構成を示す図である。図７を参照すると、システム２０は、ソーシャルメディアサーバ４００と、端末装置（クライアント）５００とを含む。ソーシャルメディアサーバ４００と端末装置５００とは、ネットワークによって互いに接続されている。
【００３４】
ソーシャルメディアサーバ４００は、１または複数のサーバ装置によって構成される。サーバ装置は、後述する情報処理装置のハードウェア構成によって実現されうる。ソーシャルメディアサーバ４００は、複数の端末装置５００にサービスを提供する。より具体的には、ソーシャルメディアサーバ４００は、端末装置５００のユーザによって入力された投稿を受信し、受信された投稿をソーシャルメディアのコンテンツとして他の端末装置５００にも配信する。また、ソーシャルメディアサーバ４００は、他のユーザの投稿に対して端末装置５００のユーザが付与した投稿への評価を受け付ける。投稿に評価が付与された場合、評価は端末装置５００において投稿とともに表示される。
【００３５】
端末装置５００は、例えばタブレット端末、スマートフォン、テレビ、パーソナルコンピュータ、またはゲーム機など、投稿や評価を入力したり、配信された投稿や評価を受信して表示したりすることが可能な各種の端末装置でありうる。端末装置５００は、例えば後述する情報処理装置のハードウェア構成によって実現されうる。上記のように、端末装置５００にはソーシャルメディアサーバ４００から投稿が配信されるのに加えて、端末装置５００で新たに投稿を入力してソーシャルメディアサーバ４００に送信することができる。また、端末装置５００では、他のユーザが入力した投稿に対して、評価を付与することもできる。これによって、端末装置５００のユーザは、投稿と評価とを介した他のユーザとのインタラクションを楽しむことができる。
【００３６】
上記のようなインタラクションが発生するためには、ユーザが入力した投稿が他のユーザによって閲覧され、さらに他のユーザによって評価が付与されることが必要である。しかしながら、例えば、ユーザがソーシャルメディアに加入して間もない場合には、投稿を参照する他のユーザがあまりいないために、投稿に対して評価が付与されず、インタラクションが発生しない可能性がある。
【００３７】
そこで、本実施形態では、ソーシャルメディアサーバ４００が、ユーザがソーシャルメディア（コンテンツ）に投稿したときのソーシャルメディア上の状況をシーン（第２のシーン）として認識し、過去の同様の状況（第１のシーン）においてなされた他のユーザの投稿に対して付与された評価を、上記の第２のシーンにおけるユーザの投稿に対しても付与する。これによって、例えばソーシャルメディアに加入して間もないユーザでも、投稿と評価とを介したインタラクションを疑似的に体験することができ、そのうちに他のユーザから実際に投稿に評価が付与されて、インタラクションが発生する可能性もある。
【００３８】
図８は、本開示の第２の実施形態に係るソーシャルメディアサーバの概略的な機能構成を示す図である。図８を参照すると、ソーシャルメディアサーバ４００は、投稿／評価受信部４１０と、シーン抽出部４２０と、流用評価生成部４３０と、投稿／評価配信部４４０とを備える。これらの機能構成は、いずれも、ソーシャルメディアサーバ４００を構成するサーバ装置のプロセッサが、メモリまたはストレージに格納されたプログラムに従って動作することによって実現されうる。また、ソーシャルメディアサーバ４００は、投稿／評価ＤＢ４１５と、シーンＤＢ４２５とをさらに備えてもよい。これらのデータベースは、例えばソーシャルメディアサーバ４００を構成するサーバ装置のメモリまたはストレージによって実現されうる。以下、これらの機能構成についてさらに説明する。
【００３９】
投稿／評価受信部４１０は、端末装置５００においてユーザが入力した投稿や評価を、端末装置５００から受信する。投稿／評価受信部４１０は、受信された投稿や評価を、例えば評価が受信されたときの投稿者のソーシャルメディア上での状況を示す情報に関連付けて投稿／評価ＤＢ４１５に格納する。また、投稿／評価受信部４１０は、受信された投稿や評価をリアルタイムで配信するために投稿／評価配信部４４０に提供する。
【００４０】
ここで、本実施形態では、ソーシャルメディア上での状況（サービス利用開始からの経過期間、ソーシャルメディア上での友人の数など）を、コンテンツ（ソーシャルメディア）内で定義されるシーンとして扱う。つまり、本実施形態において、シーンは、ユーザを取り巻く状況が時間軸に沿って変化するコンテンツ（例えばソーシャルメディア）の中で定義される特定の状況（例えば、サービス利用開始から１週間未満、ソーシャルメディア上での友人が３人未満、など）を意味する。この意味において、投稿に対する評価の付与は、コンテンツのシーンにおけるユーザのアクティビティの一例である。
【００４１】
シーン抽出部４２０は、シーンＤＢ４２５を参照して、ソーシャルメディアに投稿をしたユーザＡのソーシャルメディア上での状況に類似した状況を抽出する。シーンＤＢ４２５には、ユーザＡとは別のユーザＢのソーシャルメディアへの投稿に、さらに別のユーザＣによって評価が付与されたときの、ユーザＢの状況が登録されている。換言すると、シーン抽出部４２０は、ユーザが投稿したときの状況（具体的には、例えばサービス利用開始からの経過期間、ソーシャルメディア上での友人の数など）が、他のユーザの投稿に評価が付与されたときのそのユーザの状況に類似していないか判定する。なお、シーンＤＢ４２５に登録されている状況は、実際に発生した状況がクラスタリングされ、有限の数のグループとしてシーンＤＢ４２５に登録されているものであってもよい。
【００４２】
流用評価生成部４３０は、シーン抽出部４２０によって状況が抽出された、つまりユーザが投稿したときの状況が、他のユーザの投稿に評価が付与されたときのそのユーザの譲許に類似していると判定された場合、当該他のユーザの投稿に付与された評価を投稿／評価ＤＢ４１５から読み出し、ユーザの投稿に付与する。投稿に評価が与えられることは、コンテンツのシーン（ソーシャルメディアの状況）に対するユーザのアクティビティによって発生するフィードバックの一例である。流用評価生成部４３０は、新たに付与した評価を、投稿とともに配信するために投稿／評価配信部４４０に提供する。
【００４３】
投稿／評価配信部４４０は、投稿／評価受信部４１０によって受信された投稿（過去に受信されて投稿／評価ＤＢ４１５に格納されたものを含む）と、流用評価生成部４３０によって生成された流用評価とを、端末装置５００に配信する。配信された投稿および評価は、端末装置５００において、例えば画像として出力される。投稿や評価は、例えばソーシャルメディアの他のコンテンツとともにタイムライン上に表示されてもよい。このような画像において、流用評価は、ユーザの投稿に対して付与された評価として、他のユーザによって付与されて投稿／評価受信部４１０によって受信された評価と同じように表示されてもよい。
【００４４】
図９は、本開示の第２の実施形態の表示例を示す図である。図９を参照すると、本実施形態において端末装置５００のディスプレイに表示される画面２０００は、投稿２０１０と、評価２０２０と、流用評価２０３０と、投稿入力部２０４０と、評価入力部２０５０とを含む。
【００４５】
投稿２０１０は、ソーシャルメディアサーバ４００が、端末装置５００から送信された投稿を受信し、他の端末装置５００にも配信することによって表示される。投稿２０１０には、端末装置５００のユーザ自身が入力した投稿２０１０ａと、他のユーザが入力した投稿２０１０ｂとが含まれる。評価２０２０は、ソーシャルメディアサーバ４００が、端末装置５００から送信された評価を受信し、他の端末装置５００にも配信することによって表示される。流用評価２０３０は、上述のように、ソーシャルメディア上の状況に基づいて、ソーシャルメディアサーバ４００が当該状況に共通または類似する状況で他の投稿に付与された評価に基づいて付与した評価である。端末装置５００のユーザは、投稿入力部２０４０を用いて新たな投稿を入力したり、評価入力部２０５０を用いて他のユーザの投稿に評価を付与することができる。付与された評価は、後に、同じ状況にある他のユーザが入力した投稿に対する流用評価２０３０を生成するために利用されうる。
【００４６】
図１０は、本開示の第２の実施形態におけるソーシャルメディアサーバにおける評価受信時の処理の例を示すフローチャートである。図１０を参照すると、ソーシャルメディアサーバ４００では、投稿／評価受信部４１０が、ユーザの投稿に対して他のユーザが入力した評価を端末装置５００から受信する（Ｓ２０１）。投稿／評価受信部４１０は、評価の対象になった投稿をしたユーザのソーシャルメディア上での状況を検出し（Ｓ２０３）、その状況（を示す情報）に関連付けて、評価を投稿／評価ＤＢ４１５に格納する（Ｓ２０５）。また、投稿／評価受信部４１０は、新たに付与された評価を含むユーザの投稿を、投稿／評価配信部４４０を介して他の端末装置５００に配信する（Ｓ２０７）。
【００４７】
図１１は、本開示の第２の実施形態におけるソーシャルメディアサーバにおける評価表示のための処理の例を示すフローチャートである。図１１を参照すると、ソーシャルメディアサーバ４００では、まず、シーン抽出部４２０が、シーンＤＢ４２５を参照して、ソーシャルメディアに投稿をしたユーザの状況が、シーンＤＢ４２５に登録されている状況、すなわち他のユーザの投稿に対して評価が付与されたときの当該他のユーザの状況に共通または類似しているか否かを判定する（Ｓ２１１）。ここで、ユーザの状況が登録されている状況に共通または類似していた場合（ＹＥＳ）、流用評価生成部４３０が、ユーザの投稿に評価を付与し（Ｓ２１３）、投稿／評価配信部４４０が付与された評価を含む投稿を配信する（Ｓ２１５）。以上のような処理によって、他のユーザの場合であれば投稿に評価が付与されたような状況であれば、ユーザの投稿に（ソーシャルメディアサーバ４００によって）自動的に評価が付与される。
【００４８】
（３．第３の実施形態）
図１２は、本開示の第３の実施形態に係るシステムの構成を示す図である。図１２を参照すると、システム３０は、仮想空間サービスを提供するサーバ６００と、端末装置（クライアント）７００とを含む。サーバ６００と端末装置７００とは、ネットワークによって互いに接続されている。
【００４９】
サーバ６００は、１または複数のサーバ装置によって構成される。サーバ装置は、後述する情報処理装置のハードウェア構成によって実現されうる。サーバ６００は、複数の端末装置７００にサービスを提供する。より具体的には、サーバ６００は、端末装置７００のユーザが操作するキャラクターが配置される仮想空間を生成し、仮想空間の画像を表示させるための情報を端末装置７００に配信する。キャラクターは、例えば、端末装置７００のユーザの操作に従って、仮想空間において発言（コメント）を含む様々な動作をすることが可能である。
【００５０】
端末装置７００は、例えばタブレット端末、スマートフォン、テレビ、パーソナルコンピュータ、またはゲーム機など、仮想空間を表示させたり、仮想空間に配置されたキャラクターを操作したりすることが可能な各種の端末装置でありうる。端末装置７００は、例えば後述する情報処理装置のハードウェア構成によって実現されうる。上記のように、端末装置７００では、サーバ６００から配信される情報に従って仮想空間の画像が表示される。ユーザは、端末装置７００に操作入力を与えることによって、仮想空間に配置されたキャラクターを操作することができる。上述のように、キャラクターは仮想空間において発言することが可能であるため、例えば発言による他のユーザとのインタラクションを楽しんだり、他のユーザの発言からアドバイスを得たりすることができる。また、発言を介さず、仮想空間における他のユーザの動作を見ることによっても、例えば仮想空間における行動に関するヒントを得たり、単に仮想空間で賑いを感じたりすることができる。
【００５１】
上記のような仮想空間での共有体験が発生するためには、仮想空間にある程度の数のキャラクターが存在することが必要である。しかしながら、例えば、サーバ６００によって提供されるサービス自体が新しいためにユーザが少ない場合や、早朝などのユーザがあまりいない時間帯、仮想空間が拡大してキャラクターが広い範囲に散在するようになった場合などには、仮想空間に十分な数のキャラクターが存在しない可能性がある。
【００５２】
そこで、本実施形態では、サーバ６００が、仮想空間における様々なシーンにおいて、そのシーンに類似するシーンでの他のユーザのキャラクターの動作を再現する。仮想空間において仮想的に他のユーザのキャラクターが動作することによって、人の少ない状況でサービスを利用するユーザも、仮想的に他のユーザの発言を聞いたり、他のユーザの動作を見たりすることができる。
【００５３】
図１３は、本開示の第３の実施形態に係るサーバの概略的な機能構成を示す図である。図１３を参照すると、サーバ６００は、キャラクター操作受信部６１０と、シーン抽出部６２０と、流用動作生成部６３０と、キャラクター動作実行部６４０とを備える。これらの機能構成は、いずれも、サーバ６００を構成するサーバ装置のプロセッサが、メモリまたはストレージに格納されたプログラムに従って動作することによって実現されうる。また、サーバ６００は、キャラクター動作ＤＢ６１５と、シーンＤＢ６２５とをさらに備えてもよい。これらのデータベースは、例えばサーバ６００を構成するサーバ装置のメモリまたはストレージによって実現されうる。以下、これらの機能構成についてさらに説明する。
【００５４】
キャラクター操作受信部６１０は、端末装置７００においてユーザが入力したキャラクターの操作を、端末装置７００から受信する。キャラクター操作受信部６１０は、受信された操作を、仮想空間に配置されたキャラクターの動作に反映させるためにキャラクター動作実行部６４０に提供するとともに、動作が実行される仮想空間のシーンを示す情報に関連付けてキャラクター動作ＤＢ６１５に格納する。仮想空間におけるキャラクターの操作は、コンテンツ（仮想空間）のシーンにおけるユーザのアクティビティの一例である。なお、本実施形態において、コンテンツのシーンは、時間軸に沿って変化する仮想空間（コンテンツ）の中で定義される特定の状況を意味する。
【００５５】
シーン抽出部６２０は、ユーザが端末装置７００を介してキャラクターを操作したときの仮想空間におけるシーンに類似するシーンを抽出する。上述の通り、本実施形態ではシーンが仮想空間の中で定義される特定の状況を意味する。ユーザがキャラクターを操作した時の状況に共通または類似した状況がシーンＤＢ６２５に登録されていない場合、シーン抽出部６２０は状況を新たにシーンＤＢ６２５に登録してもよい。このとき、シーン抽出部６２０は、実際に発生した状況をクラスタリングし、有限の数のグループとしてシーンＤＢ６２５に登録してもよい。シーンＤＢ６２５において仮想空間のシーンを示す情報と、キャラクター動作ＤＢ６１５において仮想空間のシーンを示す情報とは、共通であるか、または対応づけられている。
【００５６】
流用動作生成部６３０は、シーン抽出部６２０によって抽出されたシーンにおいて他のユーザの操作によって実行されたキャラクターの動作をキャラクター動作ＤＢ６１５から読み出し、同様の動作を仮想空間において再現させる。キャラクターの動作は、コンテンツ（仮想空間）のシーンにおけるユーザのアクティビティ（キャラクターの操作）によって発生するフィードバックの一例である。例えば、流用動作生成部６３０は、キャラクター動作ＤＢ６１５から読み出した動作を実行するキャラクターを仮想空間に登場させてもよい。また、流用動作生成部６３０は、キャラクターの発言（コメント）など動作の一部を抽出して再現してもよい。流用動作生成部６３０は、再現されるキャラクターの動作を示す情報をキャラクター動作実行部６４０に提供する。なお、流用動作生成部６３０によって再現されたキャラクターの動作は、仮想空間において実在するキャラクターの動作とは区別できるように表示されてもよい。
【００５７】
キャラクター動作実行部６４０は、キャラクター操作受信部６１０によって受信されたユーザによるキャラクターの操作と、流用動作生成部６３０から提供された情報とに従って、仮想空間におけるキャラクターの動作を実行させる。より具体的には、キャラクター動作実行部６４０は、仮想空間に配置されたキャラクターのグラフィックを変化させたり、キャラクターの発言（コメント）をテキストで表示させたりする。また、仮想空間自体も、キャラクターの動作によって変化しうる。キャラクター動作実行部６４０は、キャラクターの動作を反映して変化した仮想空間の画像を表示させるための情報を、端末装置７００に配信する。
【００５８】
図１４は、本開示の第３の実施形態の表示例を示す図である。図１４を参照すると、本実施形態において端末装置７００のディスプレイに表示される画面３０００は、仮想空間画像３０１０と、キャラクター画像３０２０と、再現キャラクター画像３０３０と、発言ログ３０４０と、再現発言ログ３０５０と、発言入力部３０６０とを含む。
【００５９】
仮想空間画像３０１０は、サーバ６００から配信された情報に従って仮想空間を表示する。キャラクター画像３０２０は、仮想空間に配置されたキャラクターを表示し、仮想空間画像３０１０に含まれる。キャラクター画像３０２０は、例えば、端末装置７００のユーザが操作するキャラクターと、他のユーザが操作するキャラクターとを含みうる。再現キャラクター画像３０３０は、キャラクター画像３０２０と同様の画像であるが、他のユーザによってリアルタイムで操作されているものではなく、サーバ６００の流用動作生成部６３０の機能によって表示される。発言ログ３０４０は、仮想空間に配置されたキャラクターの発言（コメント）を示すテキストログである。発言ログ３０４０は、例えば、端末装置７００のユーザによる発言と、他のユーザによる発言とを含みうる。再現発言ログ３０５０は、発言ログ３０４０と同様のテキストログであるが、端末装置７００のユーザや他のユーザがリアルタイムで発言しているものではなく、サーバ６００の流用動作生成部６３０の機能によって表示される。
【００６０】
図示された例において、端末装置７００のユーザは、例えば、ダンジョンの前にいるガイドに話しかけている再現キャラクター画像を見ることによって、ダンジョンに入る前にはガイドに話しかけた方がよいことを知ることができる。また、再現発言ログ３０５０として表示された情報によって、ダンジョンに入る前の準備についての情報を得ることができる。また、そのような利益が特になくても、他のキャラクターの姿や発言が見られることによって、仮想空間の賑いを感じることができる。
【００６１】
図１５は、本開示の第３の実施形態の変形例を示す図である。図１５を参照すると、本変形例において端末装置７００のディスプレイに表示される画面３１００は、仮想空間画像３０１０と、キャラクター画像３０２０と、発言ログ３０４０と、発言入力部３０６０と、発言入力リスト３１１０とを含む。
【００６２】
図示された例では、発言リスト３１１０によって、端末装置７００のユーザが発言入力部３０６０において入力する発言（コメント）の候補が表示されている。ユーザは、発言リスト３１１０から発言（コメント）を選択してもよいし、キーボードなどを用いて発言入力部３０６０に直接テキストを入力してもよい。本変形例において、流用動作生成部６３０は、キャラクター動作ＤＢ６１５に格納された発言（コメント）の情報に基づいて、発言リスト３１１０に表示させるテキストを生成する。発言リスト３１１０に表示されるテキストは、端末装置７００に表示される仮想空間における現在のシーンと共通または類似したシーンにおいて、端末装置７００のユーザ自身、または他のユーザが発言したテキストでありうる。
【００６３】
例えば、仮想空間で発生した戦闘の最中などには、キーボードを用いて発言入力部３０６０にテキストを入力する余裕がない場合もある。また、例えば端末装置７００がゲーム機であるような場合には、端末装置７００に備えられるテキスト入力手段が素早い入力には向かず、発言のタイミングを逃してしまう可能性もある。そこで、本変形例のように発言リスト３１１０が表示されることによって、状況に即した適切な発言を、素早く実行することができる。発言リスト３１１０が端末装置７００のユーザ自身の過去の発言に基づいて表示される場合、リストからの選択でありながらユーザの個性を損なわない発言が可能でありうる。また、発言リスト３１１０が他のユーザの発言を含む場合、他のユーザの経験も取り入れて、多様な状況において適切な発言を素早く実行することができる。
【００６４】
図１６は、本開示の第３の実施形態におけるデータの例を示す図である。図１６を参照すると、本実施形態においてサーバ６００のデータベースに格納されるデータ３５００は、シーンＩＤ３５１０と、場所３５２０と、状況３５３０と、ヒットポイント（ＨＰ）３５４０と、動作３５５０とを含む。なお、図示されたデータ３５００は、上記で図１４を参照して説明した表示例と、図１５を参照して説明した変形例との両方に対応している。
【００６５】
シーンＩＤ３５１０は、シーンを一意に識別するためのＩＤである。場所３５２０は、各シーンが定義される仮想空間内の場所を、例えば仮想空間内の座標や、仮想空間内で設定された場所の名前（図示された例では、ダンジョン、フィールドなど）で示す。状況３５３０は、仮想空間内で生じる状況をいくつかのパターン（図示された例では、入口、ボス戦、襲撃、移動中、など）に分類して示す。ヒットポイント３５４０は、仮想空間において定義されるキャラクターの体力値を示す。動作３５５０は、ユーザの操作によって実行されたキャラクターの様々な動作、例えば発言やその他の動作（ガイドに話しかける、走り回る、など）を示す。
【００６６】
例えば、図１４に示した例の場合、仮想空間にあるダンジョンの入口にいるユーザに対して、レコード３５００ａ，３５００ｂに基づいて、再現キャラクター画像３０３０や再現発現ログ３０５０によって他のユーザの発言や行動が再現される。また、例えば、図１５に示した例の場合、仮想空間でボス（モンスター）と戦闘中のユーザに対して、レコード３５００ｃ〜３５００ｅに基づいて、発言リスト３１１０が提供される。
【００６７】
なお、上記で図１６に示した例では、サーバ６００におけるキャラクター動作ＤＢ６１５およびシーンＤＢ６２５のデータが結合されて保持されているが、これらのデータは別々に保持され、必要に応じて結合して用いられてもよい。
【００６８】
図１７は、本開示の第３の実施形態に係るサーバにおけるキャラクター動作のための第１の処理の例を示すフローチャートである。図１７を参照すると、サーバ６００では、キャラクター操作受信部６１０が、端末装置７００のユーザによって入力されたキャラクターの操作を受信する（Ｓ３０１）。キャラクター操作受信部６１０は、操作によって実現されるキャラクターの動作を、動作が実行される仮想空間のシーンを示す情報に関連付けてキャラクター動作ＤＢ６１５に格納する（Ｓ３０３）。また、キャラクター操作受信部６１０は、入力された操作を、仮想空間に配置されたキャラクターの動作にリアルタイムで反映させるためにキャラクター動作実行部６４０に提供し、キャラクター動作実行部６４０が提供された情報に基づいてキャラクターの動作を実行させる（Ｓ３０５）。
【００６９】
図１８は、本開示の第３の実施形態に係るサーバにおけるキャラクター動作のための第２の処理の例を示すフローチャートである。図１８を参照すると、サーバ６００では、まず、シーン抽出部６２０が、シーンＤＢ６２５を参照して、ユーザがキャラクターを操作したときの仮想空間におけるシーンが、シーンＤＢ６２５に登録されているシーンに共通または類似しているか否かを判定する（Ｓ３１１）。ここで、シーンが登録されているシーンに共通または類似していた場合（ＹＥＳ）、流用動作生成部６３０が、共通または類似したシーンにおける他のキャラクターの動作を示す情報をキャラクター動作ＤＢ６１５から取得し（Ｓ３１３）、キャラクター動作実行部６４０がこの情報に基づいて他のキャラクターの動作を再現する（Ｓ３１５）。
【００７０】
一方、Ｓ３１１において、仮想空間のシーンが登録されたシーンに類似していなかった場合（ＮＯ）、流用動作生成部６３０は他のキャラクターの動作を再現するための情報を生成しない。他のキャラクターの動作が再現されるか否かに関わらず、キャラクター動作実行部６４０は、キャラクター操作受信部６１０によって受信された操作に基づいてリアルタイムのキャラクターの動作を実行させる（Ｓ３１７）。以上のようなキャラクター動作のための処理が、例えばキャラクター操作受信部６１０が操作を受信した時に、あるいは定期的に実行されることによって、端末装置７００において、仮想空間におけるリアルタイムのキャラクターの動作と再現されたキャラクターの動作とが表示される。
【００７１】
（４．ハードウェア構成）
次に、図１９を参照して、本開示の実施形態に係る情報処理装置のハードウェア構成について説明する。図１９は、本開示の実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。図示された情報処理装置９００は、例えば、上記の実施形態におけるサーバ装置および端末装置を実現しうる。
【００７２】
情報処理装置９００は、ＣＰＵ（Central  Processing  unit）９０１、ＲＯＭ（Read  Only  Memory）９０３、およびＲＡＭ（Random  Access  Memory）９０５を含む。また、情報処理装置９００は、ホストバス９０７、ブリッジ９０９、外部バス９１１、インターフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３、通信装置９２５を含んでもよい。情報処理装置９００は、ＣＰＵ９０１に代えて、またはこれとともに、ＤＳＰ（Digital  Signal  Processor）またはＡＳＩＣ（Application  Specific  Integrated  Circuit）と呼ばれるような処理回路を有してもよい。
【００７３】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置９００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一次記憶する。ＣＰＵ９０１、ＲＯＭ９０３、およびＲＡＭ９０５は、ＣＰＵバスなどの内部バスにより構成されるホストバス９０７により相互に接続されている。さらに、ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Peripheral  Component  Interconnect/Interface）バスなどの外部バス９１１に接続されている。
【００７４】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話などの外部接続機器９２９であってもよい。入力装置９１５は、ユーザが入力した情報に基づいて入力信号を生成してＣＰＵ９０１に出力する入力制御回路を含む。ユーザは、この入力装置９１５を操作することによって、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりする。
【００７５】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、ＬＣＤ（Liquid  Crystal  Display）、ＰＤＰ（Plasma  Display  Panel）、有機ＥＬ（Electro-Luminescence）ディスプレイなどの表示装置、スピーカおよびヘッドホンなどの音声出力装置、ならびにプリンタ装置などでありうる。出力装置９１７は、情報処理装置９００の処理により得られた結果を、テキストまたは画像などの映像として出力したり、音声または音響などの音声として出力したりする。
【００７６】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Hard  Disk  Drive）などの磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００７７】
ドライブ９２１は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体９２７のためのリーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録を書き込む。
【００７８】
接続ポート９２３は、機器を情報処理装置９００に直接接続するためのポートである。接続ポート９２３は、例えば、ＵＳＢ（Universal  Serial  Bus）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small  Computer  System  Interface）ポートなどでありうる。また、接続ポート９２３は、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ポートなどであってもよい。接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置９００と外部接続機器９２９との間で各種のデータが交換されうる。
【００７９】
通信装置９２５は、例えば、通信ネットワーク９３１に接続するための通信デバイスなどで構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Local  Area  Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Wireless  USB）用の通信カードなどでありうる。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）用のルータ、または、各種通信用のモデムなどであってもよい。通信装置９２５は、例えば、インターネットや他の通信機器との間で、ＴＣＰ／ＩＰなどの所定のプロトコルを用いて信号などを送受信する。また、通信装置９２５に接続される通信ネットワーク９３１は、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などである。
【００８０】
以上、情報処理装置９００のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。
【００８１】
（５．補足）
本開示の実施形態は、例えば、上記で説明したような情報処理装置、システム、情報処理装置またはシステムで実行される情報処理方法、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
【００８２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００８３】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【００８４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得するアクティビティ取得部と、
前記コンテンツまたは他のコンテンツから前記第１のシーンに類似する第２のシーンを抽出するシーン抽出部と、
前記第１のユーザのアクティビティによって前記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される前記第２のシーンで流用するフィードバック流用部と
を備える情報処理装置。
（２）前記フィードバック流用部は、前記フィードバックを前記第２のシーンでも発生させる、前記（１）に記載の情報処理装置。
（３）前記アクティビティは、前記第１のシーンに対するコメントの入力を含み、
前記フィードバックは、前記コメントの出力を含む、前記（２）に記載の情報処理装置。
（４）前記フィードバック流用部は、前記コメントを、前記第２のシーンに対して前記第２のユーザが入力するコメントの候補として表示させる、前記（３）に記載の情報処理装置。
（５）前記アクティビティは、前記第１のシーンにおける評価の付与を含み、
前記フィードバック流用部は、前記評価を前記第２のシーンでも付与する、前記（２）に記載の情報処理装置。
（６）前記第１のシーンは、第３のユーザがソーシャルメディアに投稿し、前記第１のユーザが前記投稿に対して評価を付与したときの前記第３のユーザの前記ソーシャルメディア上での状況を含み、
前記第２のシーンは、前記第２のユーザが前記ソーシャルメディアに投稿したときの前記第２のユーザの前記ソーシャルメディア上での状況を含み、
前記フィードバック流用部は、前記第１のシーンにおいて前記第１のユーザから前記第３のユーザの投稿に付与された評価を、前記第２のシーンにおいて前記第２のユーザの投稿にも付与する、前記（５）に記載の情報処理装置。
（７）前記アクティビティは、前記第１のシーンにおいて提供される仮想空間におけるキャラクターの操作を含み、
前記フィードバック流用部は、前記操作に基づく前記キャラクターの動作を前記第２のシーンで再現する、前記（２）に記載の情報処理装置。
（８）前記シーン抽出部は、前記第１のシーンにおける前記コンテンツの特徴量に基づいて前記第２のシーンを抽出する、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（９）前記シーン抽出部は、前記第１のシーンに付与されるメタ情報に基づいて前記第２のシーンを抽出する、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（１０）前記シーン抽出部は、前記第１のシーンにおいて提供される仮想空間または該仮想空間に配置されるキャラクターの状態に基づいて前記第２のシーンを抽出する、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（１１）前記シーン抽出部は、前記第１のシーンで前記キャラクターが配置される前記仮想空間の位置を示す情報に基づいて前記第２のシーンを抽出する、前記（１０）に記載の情報処理装置。
（１２）コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得することと、
前記コンテンツまたは他のコンテンツから前記第１のシーンに類似する第２のシーンを抽出することと、
プロセッサが、前記第１のユーザのアクティビティによって前記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される前記第２のシーンで流用することと
を含む情報処理方法。
（１３）コンテンツの第１のシーンにおける第１のユーザのアクティビティを取得する機能と、
前記コンテンツまたは他のコンテンツから前記第１のシーンに類似する第２のシーンを抽出する機能と、
前記第１のユーザのアクティビティによって前記第１のシーンで発生するフィードバックを、第２のユーザに対して提供される前記第２のシーンで流用する機能と
をコンピュータに実現させるためのプログラム。
【符号の説明】
【００８５】
１０    システム
２０    システム
３０    システム
１００    コンテンツサーバ
２００    コメントサーバ
２１０    コメント受信部
２２０    シーン抽出部
２３０    流用コメント生成部
２４０    コメント配信部
３００    端末装置
４００    ソーシャルメディアサーバ
４１０    投稿／評価受信部
４２０    シーン抽出部
４３０    流用評価生成部
４４０    投稿／評価配信部
５００    端末装置
６００    サーバ
６１０    キャラクター操作受信部
６２０    シーン抽出部
６３０    流用動作生成部
６４０    キャラクター動作実行部
７００    端末装置
【図１】
2015136050.tif 000003
【図２】
2015136050.tif 000004
【図３】
2015136050.tif 000005
【図４】
2015136050.tif 000006
【図５】
2015136050.tif 000007
【図６】
2015136050.tif 000008
【図７】
2015136050.tif 000009
【図８】
2015136050.tif 000010
【図９】
2015136050.tif 000011
【図１０】
2015136050.tif 000012
【図１１】
2015136050.tif 000013
【図１２】
2015136050.tif 000014
【図１３】
2015136050.tif 000015
【図１４】
2015136050.tif 000016
【図１５】
2015136050.tif 000017
【図１６】
2015136050.tif 000018
【図１７】
2015136050.tif 000019
【図１８】
2015136050.tif 000020
【図１９】
2015136050.tif 000021