(57)【要約】【課題】表示中のコンテンツのうち、各通信機器のユーザが所望する位置に他のコンテンツを重畳させることができる技術が求められていた。【解決手段】本開示によれば、基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、通信機器のユーザが指定した基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得部と、ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の基準コンテンツのうち位置情報が示す位置に重畳させる制御を行う制御部と、を備える情報処理装置が提供される。【選択図】図２
2013026878.tif 000002
【特許請求の範囲】
【請求項１】
基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、前記通信機器のユーザが指定した前記基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得部と、
前記ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の前記基準コンテンツのうち前記位置情報が示す位置に重畳させる制御を行う制御部と、を備える情報処理装置。
【請求項２】
前記ユーザコンテンツには、前記通信機器のユーザが前記通信機器に入力した文字コンテンツが含まれる、請求項１記載の情報処理装置。
【請求項３】
前記ユーザコンテンツには、前記通信機器のユーザに関するユーザ情報が含まれる、請求項１記載の情報処理装置。
【請求項４】
前記ユーザコンテンツには、前記通信機器のユーザが選択した画像コンテンツが含まれる、請求項１記載の情報処理装置。
【請求項５】
前記基準コンテンツは、互いに異なる位置に表示される複数の投票用画像コンテンツを含み、
前記制御部は、前記位置情報が示す位置と、前記投票用画像コンテンツの位置とに基づいて、前記通信機器のユーザが投票した前記投票用画像コンテンツを判定し、判定結果に関する判定結果情報を表示する制御を行う、請求項１記載の情報処理装置。
【請求項６】
前記制御部は、前記ユーザコンテンツを解析する解析処理を行い、前記解析処理の結果に基づいて、前記重畳表示用コンテンツを生成する、請求項１記載の情報処理装置。
【請求項７】
基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、前記通信機器のユーザが指定した前記基準コンテンツ上の位置を示す位置情報とを取得することと、
前記ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の前記基準コンテンツのうち前記位置情報が示す位置に重畳される制御を行うことと、を含む、情報処理方法。
【請求項８】
コンピュータに、
基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、前記通信機器のユーザが指定した前記基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得機能と、
前記ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の前記基準コンテンツのうち前記位置情報が示す位置に重畳させる制御を行う制御機能と、を実現させる、プログラム。
【請求項９】
前記ユーザコンテンツには、前記通信機器のユーザが前記通信機器に入力した文字コンテンツが含まれる、請求項８記載のプログラム。
【請求項１０】
前記ユーザコンテンツには、前記通信機器のユーザに関するユーザ情報が含まれる、請求項８記載のプログラム。
【請求項１１】
前記ユーザコンテンツには、前記通信機器のユーザが選択した画像コンテンツが含まれる、請求項８記載のプログラム。
【請求項１２】
前記基準コンテンツは、互いに異なる位置に表示される複数の投票用画像コンテンツを含み、
前記制御機能は、前記位置情報が示す位置と、前記投票用画像コンテンツの位置とに基づいて、前記通信機器のユーザが投票した前記投票用画像コンテンツを判定し、判定結果に関する判定結果情報を前記投票用画像コンテンツの近傍に表示する制御を行う、請求項８記載のプログラム。
【請求項１３】
前記制御機能は、前記ユーザコンテンツを解析する解析処理を行い、前記解析処理の結果に基づいて、前記重畳表示用コンテンツを生成する、請求項８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
例えば特許文献１に示される情報処理システムは、各通信機器に同じコンテンツをリアルタイムで配信することができる。このため、各通信機器は同じコンテンツをリアルタイムで表示することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０８１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の情報処理システムは、各通信機器に表示中のコンテンツのうち、各通信機器のユーザが所望する位置に他のコンテンツを重畳させることができなかった。そこで、表示中のコンテンツのうち、各通信機器のユーザが所望する位置に他のコンテンツを重畳させることができる技術が求められていた。
【課題を解決するための手段】
【０００５】
本開示によれば、基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、通信機器のユーザが指定した基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得部と、ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の基準コンテンツのうち位置情報が示す位置に重畳させる制御を行う制御部と、を備える情報処理装置が提供される。
【０００６】
本開示によれば、基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、通信機器のユーザが指定した基準コンテンツ上の位置を示す位置情報とを取得することと、ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の基準コンテンツのうち位置情報が示す位置に重畳表示する制御を行うことと、を含む、情報処理方法が提供される。
【０００７】
本開示によれば、コンピュータに、基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、通信機器のユーザが指定した基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得機能と、ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の基準コンテンツのうち位置情報が示す位置に重畳させる制御を行う制御機能と、を実現させる、プログラムが提供される。
【０００８】
本開示によれば、表示中の基準コンテンツのうち、各通信機器のユーザが指定した位置、即ちユーザが所望する位置にユーザコンテンツが重畳される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、表示中の基準コンテンツのうち、ユーザが所望する位置にユーザコンテンツ即ち他のコンテンツを重畳させることができる。
【図面の簡単な説明】
【００１０】
【図１】本開示の第１の実施形態に係る情報処理システムの構成を示す説明図である。
【図２】同実施形態に係るサーバの構成を示すブロック図である。
【図３】同実施形態に係る通信機器の構成を示すブロック図である。
【図４】情報処理システムによる処理の手順を示すフローチャートである。
【図５】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図６】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図７】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図８】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図９】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図１０】本開示の第２の実施形態に係る情報処理システムによる処理の手順を示すフローチャートである。
【図１１】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図１２】通信機器の提示部に表示されるコンテンツの例を示す説明図である。
【図１３】本開示の第３の実施形態に係る情報処理システムの構成を示す説明図である。
【図１４】ディスプレイに表示されるコンテンツの例を示す説明図である。
【図１５】本開示の第４の実施形態に係る情報処理システムの構成を示す説明図である。
【図１６】ショーウインドウに重畳表示されるコンテンツの例を示す説明図である。
【図１７】ショーウインドウにコンテンツを重畳表示するための構成を示す説明図である。
【図１８】本開示の第５の実施形態に係る情報処理システムの構成を示す説明図である。
【図１９】第５の実施形態が適用される例を示す説明図である。
【図２０】情報処理システムによる処理の手順を示すフローチャートである。
【図２１】スクリーンに表示されるコンテンツの例を示す説明図である。
【図２２】情報処理システムによる処理の手順を示すフローチャートである。
【図２３】スクリーンに表示されるコンテンツの例を示す説明図である。
【図２４】スクリーンに表示されるコンテンツの例を示す説明図である。
【図２５】スクリーンに表示されるコンテンツの例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１２】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態（基準コンテンツのうち、ユーザが所望する位置に重畳表示用コンテンツを重畳（合成）する例）
１−１．全体構成
１−２．サーバの構成
１−３．通信機器の構成
１−４．情報処理システムによる処理の一例
２．第２の実施形態（ユーザが投票を行う例）
２−１．全体構成
２−２．情報処理システムによる処理の一例
３．第３の実施形態（基準コンテンツと重畳表示用コンテンツとを合成した合成コンテンツをディスプレイにも表示する例）
３−１．全体構成
３−２．情報処理システムによる処理の一例
４．第４の実施形態（重畳表示用コンテンツをショーウインドウに表示する例）
４−１．全体構成
４−２．情報処理システムによる処理の一例
５．第５の実施形態（合成コンテンツをプレゼン時に表示する例）
５−１．全体構成
５−２．情報処理システムによる処理の一例
【００１３】
＜１．第１の実施形態＞
[１−１．全体構成]
まず、図１に基づいて、第１の実施形態に係る情報処理システム１の全体構成について説明する。情報処理システム１は、サーバ（情報処理装置）１０と、複数の通信機器（ユーザ端末）２０と、通信ネットワーク３０とを備える。
【００１４】
サーバ１０は、通信ネットワーク３０を介して複数の通信機器２０の各々に接続されている。サーバ１０は、基準コンテンツを各通信機器２０に送信（配信）することができる。ここで、基準コンテンツは、ユーザが視認可能なあらゆる画像コンテンツを含む。基準コンテンツとしては、例えば、テレビ番組、映画、アニメーション、ブログ、ホームページ、写真コンテンツ、アルバム（写真コンテンツの集合）、動画の１シーン、イラスト、料理のレシピ、電子化された書籍、広告等が考えられる。ここで、本実施形態のブログには、ショートブログ、ミニブログを含むものとする。基準コンテンツは、画像コンテンツと音声コンテンツとを組み合わせたものであってもよい。
【００１５】
また、基準コンテンツは、上記のような画像コンテンツのみならず、実際の物体（例えばショーウインドウに展示されている物体）も含む概念である。なお、基準コンテンツが物体となる場合、サーバ１０は、基準コンテンツそのものではなく、基準コンテンツが描かれた画像コンテンツ（例えば写真コンテンツ）を各通信機器２０に送信する。
【００１６】
また、サーバ１０は、各通信機器２０からユーザコンテンツ及び位置情報を取得する。ここで、ユーザコンテンツは、基準コンテンツと同様に、ユーザが視認可能なあらゆるコンテンツを含む。位置情報は、基準コンテンツ上の位置を示す。そして、サーバ１０は、基準コンテンツのうち、位置情報が示す位置にユーザコンテンツを重畳する（合成する）。これにより、サーバ１０は、基準コンテンツとユーザコンテンツとが重畳された合成コンテンツを生成する。サーバ１０は、生成した合成コンテンツを各通信機器２０に送信する。
【００１７】
通信機器２０は、いわゆるデスクトップパソコンであり、通信ネットワーク３０を介してサーバ１０及び他の通信機器２０に接続されている。通信機器２０は、それぞれ異なるユーザＡ〜Ｅによって操作される。以下、「ユーザ」という文言は、特に説明がない限り、ユーザＡ〜Ｅのいずれかを示すものとする。
【００１８】
通信機器２０は、提示部２２を備え、サーバ１０から送信された基準コンテンツを提示部２２に表示することができる。また、通信機器２０は、ユーザが指定した基準コンテンツ上の位置に関する位置情報と、ユーザが選択したユーザコンテンツとをサーバ１０に送信することができる。通信機器２０は、これに応じてサーバ１０から送信された合成コンテンツを提示部２２に表示することができる。なお、通信機器２０は、通信ネットワーク３０に接続可能であり、かつ、画像コンテンツの表示が可能であればどのような機器であっても良く、例えば、ノートパソコン、ゲーム機、スマートフォン、携帯電話等であってもよい。
【００１９】
なお、図１では、情報処理システム１０は、通信機器を５つ、サーバを１つ備えるが、各構成要素の数はこれらに限定されない。
【００２０】
［１−２．サーバの構成］
次に、サーバ１０の構成を図１及び図２に基づいて説明する。図２に示すように、サーバ１０は、コンテンツ取得部１１と、記憶部１２と、制御部１３とを備える。即ち、サーバ１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００２１】
コンテンツ取得部１１は、制御部１３から与えられた基準コンテンツを各通信機器２０に送信する。また、各通信機器２０から送信されたユーザコンテンツ及び位置情報を制御部１３に出力する。
【００２２】
記憶部１２は、サーバ１０による処理に必要な各種情報、例えばプログラム、及び各種の基準コンテンツ等を記憶する。制御部１３は、サーバ１０の各構成要素を制御する。また、制御部１３は、コンテンツ取得部１１から与えられたユーザコンテンツに基づいて、重畳表示用コンテンツを生成する。重畳表示用コンテンツはユーザコンテンツそのものであってもよいが、ユーザコンテンツを改変したものであってもよい。重畳表示用コンテンツは、ユーザコンテンツがショートブログ等の短文コンテンツとユーザの顔アイコン画像とを含む場合であれば、短文コンテンツにユーザの顔アイコン画像を組み合わせたもの、吹出し画像内に短文コンテンツ及びユーザの顔アイコン画像を配置したもの等となる。
【００２３】
[１−３．通信機器の構成]
次に、通信機器２０の構成を図１及び図３に基づいて説明する。図３に示すように、通信機器２０は、入力操作部２１と、提示部２２と、記憶部２３と、通信部２４と、制御部２５とを備える。即ち、通信機器２０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、マウス、キーボード、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００２４】
入力操作部２１は、いわゆるキーボード及びマウスであり、ユーザの入力操作に応じた操作情報を制御部２５に出力する。ユーザは、入力操作部２１を用いることで、ユーザコンテンツや位置情報を入力することができる。提示部２２は、いわゆるディスプレイであり、各種の画像コンテンツを表示し、各種の音声コンテンツを出力する。
【００２５】
記憶部２３は、通信機器２０が各種の処理を実行するために必要な各種情報、例えばプログラム、及び各種の画像コンテンツ等を記憶する。記憶部２４が記憶する画像コンテンツには、ユーザの顔アイコン画像も含まれる。ユーザの顔アイコン画像は、ユーザ情報となるものである。通信部２４は、サーバ１０や他の通信機器２０と通信を行なう。制御部２５は、通信機器２０の各構成要素を制御する。また、制御部２５は、ユーザから入力されたユーザコンテンツ及び位置情報を通信部２４に出力する。通信部２４は、ユーザコンテンツ及び位置情報をサーバ１０に送信する。
【００２６】
［１−４．情報処理システムによる処理の手順］
次に、情報処理システム１による処理の手順を、図４に示すフローチャートに沿って説明する。情報処理システム１は、図４に示す重畳表示処理を行なう。ステップＳ１０において、サーバ１０の制御部１３は、基準コンテンツを記憶部１２から取得し、コンテンツ取得部１１に出力する。コンテンツ取得部１１は、基準コンテンツを各通信機器２０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、基準コンテンツ及び記憶部２３に記憶された画像コンテンツを提示部２２に表示する。なお、制御部２５は、インターネット上から各種の画像コンテンツを取得し、それらを基準コンテンツとともに提示部２２に表示してもよい。なお、基準コンテンツとこれらの画像コンテンツは、何らかの関連性があってもよい。
【００２７】
図５に表示例を示す。この例では、提示部２２は、基準コンテンツ１０１を表示し、基準コンテンツ１０１以外の画像コンテンツとして、画像コンテンツ１０２〜１０４を表示している。
【００２８】
ユーザは、基準コンテンツ１０１上の所望の位置にユーザコンテンツとして短文コンテンツを重畳させることができる。ここで、短文コンテンツを基準コンテンツに重畳させる方法を、図５に基づいて説明する。ユーザは、マウスポインタＰ（図６参照）を基準コンテンツ１０１上の所望の位置に移動させ、そこで決定操作（例えば、マウスを左クリックする操作）を行なう。制御部２５は、マウスポインタＰの位置を、ユーザコンテンツの表示位置、即ちユーザ指定位置として認識する。制御部２５は、マウスポインタＰの位置に短文コンテンツ入力用枠画像１０１ａを提示部２２に表示する。ユーザは、短文コンテンツ入力用枠画像１０１ａ内に所望の短文コンテンツ１０１ｂを入力する。制御部２５は、短文コンテンツ及びユーザの顔アイコン画像をユーザコンテンツとし、ユーザコンテンツと、ユーザ指定位置を示す位置情報とを通信部２４に出力する。通信部２４は、これらの情報を含む重畳表示要求情報をサーバ１０に送信する。サーバ１０のコンテンツ取得部１１は、重畳表示要求情報を受信し、制御部１３に出力する。
【００２９】
ステップＳ２０において、制御部１３は、ユーザコンテンツ、即ち重畳表示要求情報が与えられるまで待機する。制御部１３は、重畳表示要求情報が与えられた場合には、ステップＳ３０に進む。
【００３０】
ステップＳ３０において、制御部１３は、基準コンテンツ内の重畳表示用コンテンツが所定数以上であるという条件が満たされるかを判定する。ここで、重畳表示用コンテンツは、例えば、ユーザの顔アイコン画像と短文コンテンツとが結合されたものである。制御部１３は、この条件が満たされると判定した場合には、ステップＳ４０に進み、この条件が満たされないと判定した場合には、ステップＳ５０に進む。
【００３１】
ステップＳ４０において、制御部１３は、基準コンテンツから最も古い重畳表示用コンテンツを消去（削除）する。ステップＳ５０において、制御部１３は、短文コンテンツと顔アイコン画像とを結合することで、重畳表示用コンテンツを生成する。ステップＳ６０において、制御部１３は、基準コンテンツ上のユーザ指定位置に重畳表示用コンテンツを重畳させる。これにより、制御部１３は、合成コンテンツを生成する。この合成コンテンツでは、例えば、重畳表示用コンテンツのうち、顔アイコン画像部分の中心点がユーザ指定位置に配置される。
【００３２】
ステップＳ７０において、制御部１３は、合成コンテンツを新たな基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。
【００３３】
図６に表示例を示す。この表示例では、基準コンテンツ１０１が基準コンテンツ１０１ｃに置き換えられている。基準コンテンツ１０１ｃは、基準コンテンツ１０１に重畳表示用コンテンツ２００、２１０、２２０が重畳されたものである。即ち、提示部２２は、基準コンテンツ１０１に重畳表示用コンテンツ２００、２１０、２２０を重畳表示する。重畳表示用コンテンツ２００は、ユーザＡが作成した短文コンテンツ２０１とユーザＡの顔アイコン画像２０２とで構成されている。重畳表示用コンテンツ２１０は、ユーザＣが作成した短文コンテンツ２１１とユーザＣの顔アイコン画像２１２とで構成されている。重畳表示用コンテンツ２２０は、ユーザＢが作成した短文コンテンツ２２１とユーザＢの顔アイコン画像２２２とで構成されている。なお、ステップＳ６０〜ステップＳ７０において、サーバ１０は、合成コンテンツを送信する代わりに、重畳表示用コンテンツと重畳表示用コンテンツの表示位置を示す位置情報とを各通信機器２０に送信してもよい。この場合、各通信機器２０は、位置情報に基づいて、表示中の基準コンテンツに重畳表示用コンテンツを重畳させる。後述する処理及び第２〜第５の実施形態においても、サーバ１０は、各種の合成コンテンツを生成し、各通信機器２０及び他の構成要素（例えば図１３に示すディスプレイ４０）に送信するが、これらの処理についても同様である。即ち、サーバ１０は、重畳表示用コンテンツ及び位置情報を各通信機器２０及び他の構成要素に送信してもよい。
【００３４】
ステップＳ８０において、制御部１３は、基準コンテンツを継続して表示するかを判定する。制御部１３は、基準コンテンツを継続して表示すると判定した場合には、ステップＳ２０に戻り、基準コンテンツの表示を終了すると判定した場合には、重畳表示処理を終了する。
【００３５】
なお、ユーザは、上述したステップＳ１０において、提示部２２に表示された画像コンテンツを基準コンテンツに重畳させることもできる。例えば、ユーザは、図６〜図７に示すように、画像コンテンツ１０３を基準コンテンツ１０１ｃ上の所望の位置（ここでは基準コンテンツ１０１ｃの左下部分）にドラッグアンドドロップする。
【００３６】
制御部２５は、画像コンテンツ１０３がドロップされた位置（例えば、画像コンテンツ１０３の中心点の位置）をユーザ指定位置として認識し、画像コンテンツ１０３をユーザコンテンツとして認識する。制御部２５は、ユーザコンテンツと、ユーザ指定位置を示す位置情報とを通信部２４に出力する。通信部２４は、これらの情報を含む重畳表示要求情報をサーバ１０に送信する。サーバ１０のコンテンツ取得部１１は、重畳表示要求情報を受信し、制御部１３に出力する。
【００３７】
その後、サーバ１０の制御部１３は、ステップＳ５０において、ユーザコンテンツである画像コンテンツ１０３をそのまま重畳表示用コンテンツ１０３ａとする。次いで、制御部１３は、ステップＳ６０において、基準コンテンツ１０１ｃ上のユーザ指定位置に重畳表示用コンテンツ１０３ａを合成することで、合成コンテンツを生成する。制御部１３は、ステップＳ７０において、合成コンテンツを新たな基準コンテンツ１０３ｄとして各通信機器２０に送信する。したがって、各通信機器２０は、基準コンテンツ１０１ｃの左下部分に重畳表示用コンテンツ１０３ａが合成された基準コンテンツ１０１ｄを表示する。
【００３８】
また、制御部１３は、図８に示すような基準コンテンツ１１０を各通信機器２０の提示部２２に表示してもよい。基準コンテンツ１１０は、テーブルが描かれた画像コンテンツである。この場合であっても、制御部１３は、上述したユーザによる入力操作に基づいて、基準コンテンツ１１０に各種の重畳表示用コンテンツを表示することができる。例えば、図８に示す例では、重畳表示用コンテンツ２００〜２２０、１０１ｅ、１０３ａが基準コンテンツ１１０に重畳されている。ここで、重畳表示用コンテンツ１０１ｅは、上述した基準コンテンツ１０１を縮小したものである。
【００３９】
また、制御部１３は、基準コンテンツが動画コンテンツとなる場合、重畳表示用コンテンツを基準コンテンツ内の動作オブジェクト（動く画像）に追従させてもよい。例えば、制御部１３は、上述したステップＳ６０において、基準コンテンツに対して動体検出処理を行なうことで、動作オブジェクトを抽出する。そして、制御部１３は、ユーザ指定位置が動作オブジェクト内の位置であるか、または、動作オブジェクトの近傍の位置となるという条件が満たされるかを判定する。制御部１３は、この条件が満たされる場合、重畳表示用コンテンツが動作オブジェクトに追従する合成コンテンツを生成する。一方、制御部１３は、この条件が満たされない場合、基準コンテンツ上のユーザ指定位置に重畳表示用コンテンツが重畳された合成コンテンツを生成する。その後、制御部１３は、合成コンテンツを新たな基準コンテンツとしてコンテンツ取得部１１に出力し、コンテンツ取得部１１は、基準コンテンツを各通信機器２０に送信する。
【００４０】
表示例を図９に示す。この例では、基準コンテンツ１０５に動作オブジェクト（子どもが走る画像）１０５ａが含まれている。また、動作オブジェクト１０５ａの近傍には、重畳表示用コンテンツ２００が重畳されている。そして、重畳表示用コンテンツ２００は、動作オブジェクト１０５ａに追従するように移動する。
【００４１】
以上により、第１の実施形態では、情報処理システム１は、各通信機器２０が基準コンテンツを表示している際に、各通信機器２０から、ユーザ指定位置を示す位置情報とユーザコンテンツとを取得する。そして、情報処理システム１は、ユーザコンテンツに基づく重畳表示用コンテンツを、各通信機器２０が表示中の基準コンテンツのうち、ユーザ指定位置に重畳させる。したがって、情報処理システム１は、表示中の基準コンテンツのうち、ユーザが所望する位置に他のコンテンツ、即ちユーザコンテンツを重畳させることができる。
【００４２】
また、ユーザコンテンツには、ユーザが通信機器２０に入力した文字コンテンツ、具体的には短文コンテンツが含まれる。したがって、ユーザは、基準コンテンツに対する自己のコメントを他のユーザに公開することができる。言い換えれば、ユーザは、基準コンテンツと他のユーザのコメントとを同時に視認することができる。
【００４３】
なお、ユーザが、ブログ等の文章コンテンツ内に写真コンテンツ、動画コンテンツ、ウェブサイトへのリンクといった引用コンテンツを添付することも考えられる。しかし、この場合、ユーザは、これらの引用コンテンツのうちどの部分が気になったのかを文章コンテンツで説明する必要がある。
【００４４】
これに対し、第１の実施形態では、ユーザは、基準コンテンツ上の所望の位置に自己のコメントを重畳させることができるので、コメントで基準コンテンツの位置を説明する必要がない。ユーザは、コメントが重畳された位置に基づいて、そのコメントが基準コンテンツのどの部分に関するものかを判断することができるからである。例えば、図６に示す例では、ユーザＡ〜Ｃは、野球選手に対するコメントを公開している。また、図９に示す例では、ユーザＡは、動作オブジェクト１０５ａに対するコメントを公開している。したがって、ユーザは、自己のコメントを容易に他のユーザに理解してもらうことができる。
【００４５】
さらに、ユーザコンテンツには、通信機器２０のユーザに関するユーザ情報、具体的にはユーザの顔アイコン画像が含まれるので、各ユーザは、短文コンテンツの他に顔アイコン画像を他のユーザに公開することができる。これにより、各ユーザは、各短文コンテンツがどのユーザからのコメントであるのかを容易に判断することができる。
【００４６】
さらに、ユーザコンテンツには、通信機器２０のユーザが選択した画像コンテンツが含まれる。したがって、各ユーザは、所望の画像コンテンツを基準コンテンツ上の所望の位置に重畳させることができる。また、各ユーザは、他のユーザが公開した画像コンテンツに対して短文コンテンツを重畳させることができる。
【００４７】
＜２．第２の実施形態＞
［２−１．全体構成］
次に、本開示の第２の実施形態について説明する。図１に示すように、第２の実施形態に係る情報処理システム２は、情報処理システム１と同様の構成となっている。
［２−２．情報処理システムによる処理の手順］
次に、情報処理システム２による処理の手順を、図１０に示すフローチャートに沿って説明する。情報処理システム２は、図１０に示す重畳表示処理を行なう。ステップＳ１００において、サーバ１０の制御部１３は、基準コンテンツを記憶部１２から取得し、コンテンツ取得部１１に出力する。ここで、基準コンテンツには、複数の投票用画像コンテンツと、顔アイコン表示領域と、カウンタ（判定結果情報）とが含まれる。投票用画像コンテンツは、ユーザによる投票の対象となる画像コンテンツである。顔アイコン表示領域は、投票用画像コンテンツ毎に用意され、投票用画像コンテンツに投票したユーザを示す。カウンタは、投票用画像コンテンツ毎に用意され、投票用画像コンテンツに投票したユーザの数を示す。
【００４８】
コンテンツ取得部１１は、基準コンテンツを各通信機器２０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、基準コンテンツを提示部２２に表示する。
【００４９】
図１１に表示例を示す。この例では、提示部２２は、基準コンテンツとして、互いに異なるスマートフォンが描かれた投票用画像コンテンツ１２０、１２１と、顔アイコン表示領域１２０ａ、１２１ａと、判定結果情報となるカウンタ１２０ｂ、１２１ｂとが表示される。顔アイコン表示領域１２０ａは、投票用画像コンテンツ１２０に投票したユーザを示すエリアであり、顔アイコン表示領域１２１ａは、投票用画像コンテンツ１２１に投票したユーザを示すエリアである。カウンタ１２０ｂは、投票用画像コンテンツ１２０に投票したユーザの数を示し、カウンタ１２１ｂは、投票用画像コンテンツ１２１に投票したユーザの数を示す。なお、基準コンテンツは、これに限られず、例えば、サッカー等の試合でどのチームが勝利するかを投票させるものであってもよい。この場合、投票用画像コンテンツは、例えば各チームのエンブレム等となる。
【００５０】
ユーザは、基準コンテンツ１０１上の所望の位置にユーザコンテンツとして短文コンテンツを重畳させることができる。具体的な入力方法及びユーザの入力に対する通信機器２０の処理は第１の実施形態と同様である。例えば、ユーザは、投票用画像コンテンツ１２０に投票したい場合、投票用画像コンテンツ１２０またはその近傍の位置を指定して、短文コンテンツを入力する。
【００５１】
ステップＳ１１０において、制御部１３は、ユーザコンテンツ、即ち重畳表示要求情報が与えられるまで待機する。制御部１３は、重畳表示要求情報が与えられた場合には、ステップＳ１２０に進む。
【００５２】
ステップＳ１２０において、制御部１３は、短文コンテンツと顔アイコン画像とを結合することで、重畳表示用コンテンツを生成する。ステップＳ１３０において、制御部１３は、基準コンテンツ上のユーザ指定位置に重畳表示用コンテンツを重畳させる。これにより、制御部１３は、合成コンテンツを生成する。この合成コンテンツでは、例えば、重畳表示用コンテンツのうち、顔アイコン画像部分の中心点がユーザ指定位置に配置される。
【００５３】
ステップＳ１４０において、制御部１３は、合成コンテンツを新たな基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。これにより、例えば図１１に示すように、投票用画像コンテンツ１２１上に重畳表示用コンテンツ２００が重畳表示された画像コンテンツが新たな基準コンテンツとして各通信機器２０に表示される。重畳表示用コンテンツ２００は、上述したように、ユーザＡが入力した短文コンテンツ２０１と、ユーザＡの顔アイコン画像２０２とで構成される。
【００５４】
ステップＳ１５０において、制御部１３は、ユーザが投票した投票用画像コンテンツ、即ち投票対象画像コンテンツを認識する。具体的には、制御部１３は、短文コンテンツが空白であり（即ち、ユーザコンテンツが顔アイコン画像のみであり）、かつ、ユーザ指定位置がいずれかの顔アイコン表示領域内の位置を示すという条件が満たされるかを判定する。制御部１３は、この条件が満たされると判定した場合には、ユーザ指定位置が示す顔アイコン表示領域を特定し、特定された顔アイコン表示領域に対応する投票用画像コンテンツを、投票対象画像コンテンツとして認識する。なお、制御部１３は、上記条件が満たされないと判定した場合には、ステップＳ１９０に進む。例えば、図１２に示すように、ユーザコンテンツが顔アイコン画像２０２のみであり、かつ、ユーザ指定位置が顔アイコン表示領域１２１ａ内の位置を示す場合には、制御部１３は、投票用画像コンテンツ１２１を投票対象画像コンテンツとして認識する。
【００５５】
ステップＳ１７０において、制御部１３は、投票対象画像コンテンツに対応するカウンタを１増加させる旨のカウンタ増加指示情報を生成し、コンテンツ取得部１１に出力する。コンテンツ取得部１１は、カウンタ増加指示情報を各通信機器２０に送信する。各通信機器２０の通信部２４は、カウンタ増加指示情報を受信し、制御部２５に出力する。制御部２５は、カウンタ増加指示情報に基づいて、基準コンテンツのうち、投票対象画像コンテンツに対応するカウンタを１増加させる。
【００５６】
これにより、例えば図１２に示すように、投票用画像コンテンツ１２１に投票が行われた場合であれば、カウンタ１２１ｂが１増加した基準コンテンツが各通信機器２０に表示される。なお、各通信機器２０は、カウンタ１２０ｂ、１２１ｂの値が変動する毎に、何らかの効果音（例えば、「カチャッ」という効果音）を出力してもよい。このような効果音は、投票を行ったユーザの通信機器２０のみで出力されてもよい。
【００５７】
ステップＳ１９０において、制御部１３は、基準コンテンツを継続して表示するかを判定する。制御部１３は、基準コンテンツを継続して表示すると判定した場合には、ステップＳ１１０に戻り、基準コンテンツの表示を終了すると判定した場合には、重畳表示処理を終了する。
【００５８】
以上により、第２の実施形態に係る情報処理システム２は、第１の実施形態と同様の効果を得られる他、以下の効果を得ることができる。即ち、情報処理システム２は、基準コンテンツとして、複数の投票用画像コンテンツを互いに異なる位置に表示する。そして、情報処理システム２は、ユーザ指定位置と、投票用画像コンテンツの位置とに基づいて、投票対象画像コンテンツを判定する。そして、情報処理システム２は、判定結果に関す判定結果情報、即ちカウンタを表示する。これにより、各ユーザは、他のユーザがどの投票用画像コンテンツに投票したのかをリアルタイムで把握することができる。
【００５９】
＜３．第３の実施形態＞
［３−１．全体構成］
次に、本開示の第３の実施形態について説明する。まず、図１３に基づいて、第３の実施形態に係る情報処理システム３の全体構成について説明する。情報処理システム３は、情報処理システム１にディスプレイ４０を追加した他は、情報処理システム１と同様の構成となっている。なお、ディスプレイ４０は、図１４に示すように、例えばイベント会場やデパート等に設置され、不特定多数の視認者Ｘによって視認される。
【００６０】
［３−２．情報処理システムによる処理の手順］
次に、情報処理システム３による処理の手順を説明する。情報処理システム３による処理は、基本的には情報処理システム１による処理と同様であるので、情報処理システム１による処理との相違点について説明する。
【００６１】
ステップＳ１０において、サーバ１０の制御部１３は、基準コンテンツを記憶部１２から取得し、コンテンツ取得部１１に出力する。制御部１３は、例えば図１４に示す基準コンテンツ１３０をコンテンツ取得部１１に出力する。基準コンテンツ１３０は、イベント会場やデパート等の見取り図である。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びディスプレイ４０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、基準コンテンツ及び記憶部２３に記憶された画像コンテンツを提示部２２に表示する。一方、ディスプレイ４０も基準コンテンツを表示する。
【００６２】
ユーザは、基準コンテンツ上の所望の位置にユーザコンテンツとして短文コンテンツを重畳させることができる。具体的な操作方法は第１の実施形態と同様である。制御部２５は、短文コンテンツをユーザコンテンツとし、ユーザコンテンツと、ユーザ指定位置を示す位置情報とを通信部２４に出力する。通信部２４は、これらの情報を含む重畳表示要求情報をサーバ１０に送信する。サーバ１０のコンテンツ取得部１１は、重畳表示要求情報を受信し、制御部１３に出力する。
【００６３】
ステップＳ５０において、制御部１３は、吹出し画像内に短文コンテンツが配置された重畳表示用コンテンツを生成する。ステップＳ６０において、制御部１３は、基準コンテンツ上のユーザ指定位置に重畳表示用コンテンツを重畳させる。具体的には、制御部１３は、吹出し画像の起点をユーザ指定位置とする。これにより、制御部１３は、合成コンテンツを生成する。
【００６４】
ステップＳ７０において、制御部１３は、合成コンテンツを新たな基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びディスプレイ４０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。同様に、ディスプレイ４０も、表示中の基準コンテンツを新たに与えられた基準コンテンツに置き換える。表示例を図１４に示す。図１４では、基準コンテンツ１３０に複数の重畳表示用コンテンツが重畳されている。各重畳表示用コンテンツ３００は、吹出し画像３００ａと、吹出し画像内に配置された短文コンテンツ３０２とで構成される。吹出し画像３００ａの起点、即ち重畳表示用コンテンツ３００の起点３０１は、ユーザ指定位置を示す。
【００６５】
以上により、第３の実施形態に係る情報処理システム３は、第１の実施形態と同様の効果を得ることができる他、以下の効果を得ることができる。即ち、図１４に示すように、情報処理システム３は、不特定多数の視認者Ｘにより視認されるディスプレイ４０に、基準コンテンツ及び重畳表示用コンテンツを表示する。したがって、視認者Ｘは、基準コンテンツ及び基準コンテンツに対する各ユーザのコメントを視認することができる。さらに、視認者Ｘは、各コメントの表示位置を参照することで、各コメントが基準コンテンツのうちどの部分に関するものであるかを容易に把握することができる。なお、第３の実施形態は、ディスプレイをテレビ会議の各会議室に配置することで、いわゆるテレビ会議システムに応用することができる。この場合、各ユーザがテレビ会議システムの参加者となる。
【００６６】
＜４．第４の実施形態＞
［４−１．全体構成］
次に、本開示の第４の実施形態について説明する。まず、図１５に基づいて、第４の実施形態に係る情報処理システム４の全体構成を説明する。情報処理システム４は、情報処理システム１にプロジェクタ４１、スクリーン４２、及びショーウインドウ４３を追加したものである。図１６及び図１７に示すように、ショーウインドウ４３内の展示ブースには、一または複数のオブジェクトＹが設置されている。ショーウインドウ４３の展示ブース側の面にスクリーン４２が配置されている。プロジェクタ４１は、展示ブースの天井に設定されており、スクリーン４２に重畳表示用コンテンツを投影する。即ち、プロジェクタ４１は、スクリーン４２に重畳表示用コンテンツを表示する。ショーウインドウ４３内のオブジェクトＹは、不特定多数の視認者Ｘによって視認される。
【００６７】
［４−２．情報処理システムによる処理の手順］
次に、情報処理システム４による処理の手順について説明する。情報処理システム４による処理は、基本的には情報処理システム１による処理と同様であるので、情報処理システム１による処理との相違点について説明する。
【００６８】
ステップＳ１０において、サーバ１０の制御部１３は、仮基準コンテンツを記憶部１２から取得し、コンテンツ取得部１１に出力する。ここで、仮基準コンテンツは、ショーウインドウ４３を視認者Ｘ側から撮影することで得られる写真コンテンツである。この写真コンテンツには、オブジェクトＹが写っている。コンテンツ取得部１１は、仮基準コンテンツを各通信機器２０に送信する。各通信機器２０の通信部２４は、仮基準コンテンツを受信し、制御部２５に送信する。制御部２５は、仮基準コンテンツ及び記憶部２３に記憶された画像コンテンツを提示部２２に表示する。
【００６９】
ユーザは、仮基準コンテンツ上の所望の位置にユーザコンテンツとして短文コンテンツを重畳させることができる。具体的な操作方法は第１の実施形態と同様である。制御部２５は、短文コンテンツをユーザコンテンツとし、ユーザコンテンツと、ユーザ指定位置を示す位置情報とを通信部２４に出力する。通信部２４は、これらの情報を含む重畳表示要求情報をサーバ１０に送信する。サーバ１０のコンテンツ取得部１１は、重畳表示要求情報を受信し、制御部１３に出力する。
【００７０】
ステップＳ２０において、制御部１３は、ユーザコンテンツ、即ち重畳表示要求情報が与えられるまで待機する。制御部１３は、重畳表示要求情報が与えられた場合には、ステップＳ３０に進む。
【００７１】
ステップＳ３０において、制御部１３は、仮基準コンテンツ内の重畳表示用コンテンツが所定数以上であるという条件が満たされるかを判定する。ここで、重畳表示用コンテンツは、第３の実施形態と同様に、吹出し画像内に短文コンテンツが配置されたものである。制御部１３は、この条件が満たされると判定した場合には、ステップＳ４０に進み、この条件が満たされないと判定した場合には、ステップＳ５０に進む。  ステップＳ４０において、制御部１３は、仮基準コンテンツから最も古い重畳表示用コンテンツを消去（削除）する。
【００７２】
ステップＳ５０において、制御部１３は、重畳表示用コンテンツを生成する。ステップＳ６０において、制御部１３は、仮基準コンテンツ上のユーザ指定位置に重畳表示用コンテンツを重畳させる。具体的には、制御部１３は、吹出し画像の起点をユーザ指定位置とする。これにより、制御部１３は、合成コンテンツを生成する。
【００７３】
ステップＳ７０において、制御部１３は、合成コンテンツを新たな仮基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、仮基準コンテンツを各通信機器２０及びプロジェクタ４１に送信する。各通信機器２０の通信部２４は、仮基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の仮基準コンテンツを、通信部２４から与えられた仮基準コンテンツに置き換える。
【００７４】
一方、プロジェクタ４１は、受信した仮基準コンテンツのうち、重畳表示用コンテンツの部分のみをスクリーン４２に表示する。表示例を図１６に示す。この例では、スクリーン４２、実質的にはショーウインドウ４３に一または複数の重畳表示用コンテンツ３００が表示される。重畳表示用コンテンツ３００は、吹出し画像３００ａと、吹出し画像内に配置された短文コンテンツ３０２とで構成される。吹出し画像３００ａの起点、即ち重畳表示用コンテンツ３００の起点３０１は、ユーザ指定位置を示す。
【００７５】
ここで、仮基準コンテンツは、ショーウインドウ４３を視認者Ｘ側から撮影することで得られる写真コンテンツである。したがって、ユーザは、実質的には、ショーウインドウ４３上の位置を指定して、短文コンテンツ３０２を入力していることになる。したがって、視認者Ｘは、オブジェクトＹに対する各ユーザのコメントを視認することができる。一方、プロジェクタ４１は、重畳表示用コンテンツのみをスクリーン４２に表示するが、ショーウインドウ４３はすでにオブジェクトＹを展示している。したがって、視認者Ｘは、各ユーザが視認する仮基準コンテンツと同様の風景を視認することができる。
【００７６】
ステップＳ８０において、制御部１３は、仮基準コンテンツを継続して表示するかを判定する。制御部１３は、仮基準コンテンツを継続して表示すると判定した場合には、ステップＳ２０に戻り、基準コンテンツの表示を終了すると判定した場合には、重畳表示処理を終了する。
【００７７】
以上により、第４の実施形態によれば、情報処理システム４は、情報処理システム１と同様の効果を得ることができる他、以下の効果を得ることもできる。即ち、図１６に示すように、情報処理システム４は、不特定多数の視認者Ｘにより視認されるショーウインドウ４３に重畳表示用コンテンツを表示する。したがって、視認者Ｘは、オブジェクトＹ及びオブジェクトＹに対する各ユーザのコメントを視認することができる。さらに、視認者Ｘは、各コメントの表示位置を参照することで、各コメントがどのオブジェクトＹに関するものであるかを容易に把握することができる。
【００７８】
＜５．第５の実施形態＞
［５−１．全体構成］
次に、本開示の第５の実施形態について説明する。まず、図１８に基づいて、第５の実施形態に係る情報処理システム５の全体構成を説明する。情報処理システム５は、情報処理システム１にプロジェクタ５０、及びスクリーン５１を追加したものである。図１９に示すように、スクリーン５１は、プレゼンテーション内で各種プレゼン資料を表示する。即ち、第５の実施形態は、プレゼンテーションに好適な技術である。図１９に示すプレゼンテーションでは、プレゼンターＦがプレゼンを行い、ユーザＡ〜Ｅを含む複数のユーザがプレゼンを視聴している。
【００７９】
［５−２．情報処理システムによる処理の手順］
次に、情報処理システム５による処理の手順を図２０に示すフローチャートに沿って説明する。図２０に示すように、情報処理システム５は重畳表示処理を行なう。
【００８０】
ステップＳ２００において、サーバ１０の制御部１３は、基準コンテンツを記憶部１２から取得し、コンテンツ取得部１１に出力する。制御部１３は、例えば図２１に示す基準コンテンツ１４０をコンテンツ取得部１１に出力する。基準コンテンツ１４０はいわゆるプレゼン資料であり、折れ線グラフ画像１４１を含む。第５の実施形態で使用される基準コンテンツは、プレゼン資料であればどのようなものであっても良く、例えば棒グラフ画像等であってもよい。
【００８１】
コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、基準コンテンツ及び記憶部２３に記憶された画像コンテンツを提示部２２に表示する。プロジェクタ５０は、スクリーン５１に基準コンテンツを表示する。
【００８２】
ユーザは、基準コンテンツ上の所望の位置にユーザコンテンツとして短文コンテンツを重畳させることができる。具体的な操作方法は第１の実施形態と同様である。制御部２５は、短文コンテンツ及び顔アイコン画像をユーザコンテンツとし、ユーザコンテンツと、ユーザ指定位置を示す位置情報とを通信部２４に出力する。通信部２４は、これらの情報を含む重畳表示要求情報をサーバ１０に送信する。サーバ１０のコンテンツ取得部１１は、重畳表示要求情報を受信し、制御部１３に出力する。
【００８３】
ステップＳ２１０において、制御部１３は、ユーザコンテンツ、即ち重畳表示要求情報が与えられるまで待機する。制御部１３は、重畳表示要求情報が与えられた場合には、ステップＳ２２０に進む。
【００８４】
ステップＳ２２０において、制御部１３は、ユーザ指定位置を含む所定領域内でのユーザコンテンツ数、即ちステップＳ２５０で生成される重畳表示用コンテンツ数が所定数以上であるという条件が満たされるかを判定する。制御部１３は、この条件が満たされると判定した場合には、ステップＳ２３０に進み、この条件が満たされないと判定した場合には、ステップＳ２５０に進む。
【００８５】
ステップＳ２３０において、制御部１３は、所定範囲内の全てのユーザコンテンツ、具体的には短文コンテンツを解析することで、これらのユーザコンテンツの大部分（例えば８割以上）で共通する内容を把握する。このような解析手法としては、ムード解析、あるいは形態素解析等が考えられる。
【００８６】
ステップＳ２４０において、制御部１３は、解析結果に基づいて、重畳表示用コンテンツを生成する。ここで生成される重畳表示用コンテンツは、所定範囲を示す領域画像と、解析結果を示す短文コンテンツと、当該短文コンテンツを含む吹出し画像とで構成される。短文コンテンツは、所定範囲内のユーザコンテンツのうち、大部分のユーザコンテンツで共通する内容を示す。吹出し画像の起点は領域画像内または領域画像の近傍に配置される。また、制御部１３は、所定範囲内の全てのユーザ指定位置を算術平均し、これにより得られた値を重畳表示用コンテンツのユーザ指定位置とする。なお、ここでは、所定範囲内の大部分のユーザコンテンツで共通する内容を短文コンテンツで表示したが、他の表示形態（例えば色等）で表示してもよい。例えば、所定範囲を着色して表示してもよい。
【００８７】
ステップＳ２５０において、制御部１３は、重畳表示用コンテンツを生成する。ここで生成される重畳表示用コンテンツは、顔アイコン画像と短文コンテンツとを結合したものである。重畳表示用コンテンツは、顔アイコン画像及び短文コンテンツが吹出し画像内に配置されたものであってもよい。この場合、吹出し画像の起点がユーザ指定位置を示す。
【００８８】
ステップＳ２６０において、基準コンテンツ上のユーザ指定位置に重畳表示用コンテンツを重畳させる。具体的な処理は第１の実施形態と同様である。なお、重畳表示用コンテンツが領域画像を含む場合、領域画像の中心がユーザ指定位置に一致する。
【００８９】
ステップＳ２７０において、制御部１３は、合成コンテンツを新たな基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。同様に、プロジェクタ５０は、スクリーン５１に表示中の基準コンテンツを新たに受信した基準コンテンツで置き換える。
【００９０】
表示例を図２１に示す。この例では、基準コンテンツ１４０に重畳表示用コンテンツ２００〜２３０、４００が重畳されている。重畳表示用コンテンツ２３０は、吹出し画像２３３内にユーザＤが作成した短文コンテンツ２３１及びユーザＤの顔アイコン画像２３２が配置されたものである。吹出し画像２３３の起点２３４は、ユーザ指定位置を示す。なお、重畳表示用コンテンツとして噴出し画像のあるものを使用するか、噴出し画像のないものを使用するかは、制御部１３が任意に決定してもよいが、ユーザが決定してもよい。図２１に示すように、噴出し画像のある重畳表示用コンテンツ２３０は、ユーザ指定位置をピンポイントで指し示すことができる。したがって、ユーザは、ユーザ指定位置を明確に指定したい場合には、吹出し画像がある重畳表示用コンテンツを使用することができる。
【００９１】
重畳表示用コンテンツ４００は、領域画像４０１と、吹出し画像４０２と、吹出し画像内の短文コンテンツ４０３とで構成される。領域画像４０１の中心は、領域画像４０１が示す範囲内のユーザ指定位置を算術平均した位置を示す。短文コンテンツ４０３は、領域画像４０１が示す範囲内のユーザコンテンツのうち、大部分のユーザコンテンツで共通する内容を示す。
【００９２】
ステップＳ２８０において、制御部１３は、基準コンテンツを継続して表示するかを判定する。制御部１３は、基準コンテンツを継続して表示すると判定した場合には、ステップＳ２１０に戻り、基準コンテンツの表示を終了すると判定した場合には、重畳表示処理を終了する。
【００９３】
以上により、第５の実施形態によれば、情報処理システム５は、情報処理システム１と同様の効果を得ることができる他、以下の効果を得ることもできる。即ち、図２１に示すように、情報処理システム５は、所定範囲内のユーザコンテンツを解析する解析処理を行い、解析処理の結果に基づいて、重畳表示用コンテンツを生成する。したがって、例えば所定範囲内のユーザコンテンツ数が多い場合、情報処理システム５は、これらのユーザコンテンツで共通する内容を示す重畳表示用コンテンツを生成し、基準コンテンツに重畳させることができる。一方、所定範囲内のユーザコンテンツ数が多い場合に、これらのユーザコンテンツを重畳表示用コンテンツとして表示すると、所定範囲内の情報が煩雑になってしまう可能性がある。したがって、情報処理システム５は、所定範囲内のユーザコンテンツが多い場合に、所定範囲内の情報を整理して表示することができる。
【００９４】
なお、情報処理システム５は、上記の処理と共に、或いは上記の処理に代えて、図２２に示す重畳表示処理を行ってもよい。以下、図２２に示す重畳表示処理を説明する。ステップＳ３００において、サーバ１０の制御部１３は、基準コンテンツを記憶部１２から取得し、コンテンツ取得部１１に出力する。制御部１３は、例えば図２３に示す基準コンテンツをコンテンツ取得部１１に出力する。図２３に示す基準コンテンツは、質問内容表示領域１５０と、質問者アイコン表示領域１５１と、タイマ画像１５２とを含む。質問内容表示領域１５０は、質問者による質問が表示される。質問者アイコン表示領域１５１は、質問者の顔アイコン画像が表示される予約状態と、空欄画像が表示される空欄状態とをとりうる。図２３に示す例では、全ての質問者アイコン表示領域１５１が空欄状態となっている。タイマ画像１５２は、いずれかの質問者による質問が開始された際に作動を開始する。したがって、この基準コンテンツは、ユーザがプレゼンターＦに質問する際に表示される。以下、この例に沿って処理を説明する。なお、質問者アイコン表示領域１５１の数は５に限定されない。
【００９５】
コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、基準コンテンツ及び記憶部２３に記憶された画像コンテンツを提示部２２に表示する。プロジェクタ５０は、スクリーン５１に基準コンテンツを表示する。
【００９６】
ユーザは、空欄状態となっている質問者アイコン表示領域１５１を指定し、質問内容を入力する。具体的な操作方法は第１の実施形態と同様である。制御部２５は、質問内容が記述された質問文コンテンツ及び顔アイコン画像をユーザコンテンツとし、ユーザコンテンツと、ユーザ指定位置を示す位置情報とを通信部２４に出力する。通信部２４は、これらの情報を含む重畳表示要求情報をサーバ１０に送信する。サーバ１０のコンテンツ取得部１１は、重畳表示要求情報を受信し、制御部１３に出力する。
【００９７】
ステップＳ３１０において、制御部１３は、ユーザコンテンツ、即ち重畳表示要求情報が与えられるまで待機する。制御部１３は、重畳表示要求情報が与えられた場合には、ステップＳ３２０に進む。
【００９８】
ステップＳ３２０において、制御部１３は、ユーザが空欄状態の質問者アイコン表示領域１５１を指定するという条件が満たされるかを判定する。制御部１３は、この条件が満たされると判定した場合には、ステップＳ３３０に進み、この条件が満たされないと判定した場合には、重畳表示処理を終了する。
【００９９】
ステップＳ３３０において、制御部１３は、ユーザを質問者として登録する。ステップＳ３４０において、制御部１３は、ユーザ指定位置の質問者アイコン表示領域１５１に顔アイコン画像を重畳させることで、合成コンテンツを生成する。したがって、顔アイコン画像が重畳表示用コンテンツとなる。これにより、ユーザ指定位置の質問者アイコン表示領域１５１が予約状態に遷移する。
【０１００】
ステップＳ３５０において、制御部１３は、合成コンテンツを新たな基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。同様に、プロジェクタ５０は、スクリーン５１に表示中の基準コンテンツを新たに受信した基準コンテンツで置き換える。
【０１０１】
表示例を図２４に示す。この例では、左から３つまでの質問者アイコン表示領域１５１が予約状態とされている。即ち、左から３つまでの質問者アイコン表示領域１５１に、それぞれユーザＡ、Ｅ、Ｄの顔アイコン画像２０２、２４２、２３２が重畳されている。ステップＳ３６０において、制御部１３は、質問内容表示領域１５０が空欄であるという条件が満たされるかを判定する。制御部１３は、この条件が満たされると判定した場合には、ステップＳ３７０に進み、この条件が満たされないと判定した場合には、ステップＳ３９０に進む。
【０１０２】
ステップＳ３７０において、制御部１３は、最先に登録された質問者のユーザコンテンツ、即ち質問文コンテンツを質問内容表示領域１５０に重畳させ、かつ、質問者の顔アイコン画像を強調表示することで、合成コンテンツを生成する。したがって、質問文コンテンツ及び顔アイコン画像が重畳表示用コンテンツとなる。
【０１０３】
ステップＳ３８０において、制御部１３は、合成コンテンツを新たな基準コンテンツとして、コンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。同様に、プロジェクタ５０は、スクリーン５１に表示中の基準コンテンツを新たに受信した基準コンテンツで置き換える。表示例を図２５に示す。この例では、ユーザＡが質問を行なっている。
【０１０４】
なお、制御部１３は、タイマ画像１５２の動作を開始させ、タイマ画像１５２をコンテンツ取得部１１に随時出力する。コンテンツ取得部１１は、タイマ画像１５２を各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、タイマ画像１５２を受信し、制御部２５に送信する。制御部２５は、表示中のタイマ画像１５２を、通信部２４から与えられたタイマ画像１５２に置き換える。同様に、プロジェクタ５０は、スクリーン５１に表示中のタイマ画像１５２を新たに受信したタイマ画像１５２で置き換える。
【０１０５】
ステップＳ３９０において、制御部１３は、質問が終了したかを判定する。制御部１３は、質問が終了したと判定した場合には、ステップＳ４００に進み、質問がまだ終了していないと判定した場合には、ステップＳ４３０に進む。
【０１０６】
ステップＳ４００において、制御部１３は、質問内容表示領域１５０を空欄にすることで、新たな基準コンテンツを生成する。制御部１３は、基準コンテンツをコンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。同様に、プロジェクタ５０は、スクリーン５１に表示中の基準コンテンツを新たに受信した基準コンテンツで置き換える。
【０１０７】
ステップＳ４１０において、制御部１３は、質問をまだ行っていない質問者が存在するという条件が満たされるかを判定する。制御部１３は、この条件が満たされると判定した場合には、ステップＳ３７０に戻り、この条件が満たされないと判定した場合には、ステップＳ４２０に進む。
【０１０８】
ステップＳ４２０において、制御部１３は、基準コンテンツを継続して表示するかを判定し、基準コンテンツを継続して表示すると判定した場合には、ステップＳ３１０に戻り、基準コンテンツの表示を終了すると判定した場合には、重畳表示処理を終了する。
【０１０９】
ステップＳ４３０において、制御部１３は、タイマ画像１５２が所定の質問可能時間以上の時間を示すという条件が満たされるかを判定する。制御部１３は、この条件が満たされると判定した場合には、ステップＳ４４０に進み、この条件が満たされないと判定した場合には、ステップＳ３９０に戻る。
【０１１０】
ステップＳ４４０において、制御部１３は、エフェクト表示処理を行なう。例えば、制御部１３は、質問をまだ行っていない質問者の顔アイコン画像が震える基準コンテンツを生成する。制御部１３は、基準コンテンツをコンテンツ取得部１１に出力し、記憶部１２に記憶させる。コンテンツ取得部１１は、基準コンテンツを各通信機器２０及びプロジェクタ５０に送信する。各通信機器２０の通信部２４は、基準コンテンツを受信し、制御部２５に送信する。制御部２５は、表示中の基準コンテンツを、通信部２４から与えられた基準コンテンツに置き換える。同様に、プロジェクタ５０は、スクリーン５１に表示中の基準コンテンツを新たに受信した基準コンテンツで置き換える。これにより、各ユーザは、質問が長時間にわたっていることを認識することができる。また、情報処理システム５は、質問者に対し、質問を終了させるように促すことができる。
【０１１１】
図２２に示す重畳表示処理によれば、情報処理システム５は、質問者及び質問内容を各ユーザに容易に報知することができる。また、ユーザは、空欄状態となっている質問者アイコン表示領域１５１を計数することで、質問可能な残り人数を把握することができる。
【０１１２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１３】
例えば、上記の第１〜第５の実施形態を任意に組み合わせてもよい。例えば、図５に示す基準コンテンツ１０１の代わりに、図１１に示す基準コンテンツを表示してもよい。この場合、情報処理システムは、図１１に示す基準コンテンツに各種の画像コンテンツを重畳させてもよい。また、画像コンテンツが重畳された位置と、投票用画像コンテンツの位置都に基づいて、ユーザが投票した投票用画像コンテンツを判定してもよい。また、情報処理システムは、図１１に示す基準コンテンツを図１４に示すディスプレイ１３０に表示させてもよい。この場合、視認者Ｘは投票の様子を視認することができる。また、情報処理システムは、図１６に示すショーウインドウ４３に任意の画像コンテンツを重畳させてもよい。また、情報処理システムは、図２１に示す基準コンテンツ１４０に任意の画像コンテンツを重畳させてもよい。
【０１１４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、前記通信機器のユーザが指定した前記基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得部と、
前記ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の前記基準コンテンツのうち前記位置情報が示す位置に重畳させる制御を行う制御部と、を備える情報処理装置。
（２）
前記ユーザコンテンツには、前記通信機器のユーザが前記通信機器に入力した文字コンテンツが含まれる、前記（１）記載の情報処理装置。
（３）
前記ユーザコンテンツには、前記通信機器のユーザに関するユーザ情報が含まれる、前記（１）または（２）記載の情報処理装置。
（４）
前記ユーザコンテンツには、前記通信機器のユーザが選択した画像コンテンツが含まれる、前記（１）〜（３）のいずれか１項に記載の情報処理装置。
（５）
前記基準コンテンツは、互いに異なる位置に表示される複数の投票用画像コンテンツを含み、
前記制御部は、前記位置情報が示す位置と、前記投票用画像コンテンツの位置とに基づいて、前記通信機器のユーザが投票した前記投票用画像コンテンツを判定し、判定結果に関する判定結果情報を表示する制御を行う、前記（１）〜（４）のいずれか１項に記載の情報処理装置。
（６）
前記制御部は、前記ユーザコンテンツを解析する解析処理を行い、前記解析処理の結果に基づいて、前記重畳表示用コンテンツを生成する、前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（７）
基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、前記通信機器のユーザが指定した前記基準コンテンツ上の位置を示す位置情報とを取得することと、
前記ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の前記基準コンテンツのうち前記位置情報が示す位置に重畳させる制御を行うことと、を含む、情報処理方法。
（８）
コンピュータに、
基準コンテンツの表示中に、複数の通信機器の各々から、ユーザコンテンツと、前記通信機器のユーザが指定した前記基準コンテンツ上の位置を示す位置情報とを取得するコンテンツ取得機能と、
前記ユーザコンテンツに基づく重畳表示用コンテンツを、表示中の前記基準コンテンツのうち前記位置情報が示す位置に重畳させる制御を行う制御機能と、を実現させる、プログラム。
（９）
前記ユーザコンテンツには、前記通信機器のユーザが前記通信機器に入力した文字コンテンツが含まれる、前記（８）記載のプログラム。
（１０）
前記ユーザコンテンツには、前記通信機器のユーザに関するユーザ情報が含まれる、前記（８）または（９）記載のプログラム。
（１１）
前記ユーザコンテンツには、前記通信機器のユーザが選択した画像コンテンツが含まれる、前記（８）〜（１０）のいずれか１項に記載のプログラム。
（１２）
前記基準コンテンツは、互いに異なる位置に表示される複数の投票用画像コンテンツを含み、
前記制御機能は、前記位置情報が示す位置と、前記投票用画像コンテンツの位置とに基づいて、前記通信機器のユーザが投票した前記投票用画像コンテンツを判定し、判定結果に関する判定結果情報を前記投票用画像コンテンツの近傍に表示する制御を行う、前記（８）〜（１１）のいずれか１項に記載のプログラム。
（１３）
前記制御機能は、前記ユーザコンテンツを解析する解析処理を行い、前記解析処理の結果に基づいて、前記重畳表示用コンテンツを生成する、前記（８）〜（１２）のいずれか１項に記載のプログラム。
【符号の説明】
【０１１５】
１〜５    情報処理システム
１０    サーバ（情報処理装置）
１１    コンテンツ取得部
１３    制御部
２０    通信機器
３０    通信ネットワーク
【図１】
2013026878.tif 000003
【図２】
2013026878.tif 000004
【図３】
2013026878.tif 000005
【図４】
2013026878.tif 000006
【図５】
2013026878.tif 000007
【図６】
2013026878.tif 000008
【図７】
2013026878.tif 000009
【図８】
2013026878.tif 000010
【図９】
2013026878.tif 000011
【図１０】
2013026878.tif 000012
【図１１】
2013026878.tif 000013
【図１２】
2013026878.tif 000014
【図１３】
2013026878.tif 000015
【図１４】
2013026878.tif 000016
【図１５】
2013026878.tif 000017
【図１６】
2013026878.tif 000018
【図１７】
2013026878.tif 000019
【図１８】
2013026878.tif 000020
【図１９】
2013026878.tif 000021
【図２０】
2013026878.tif 000022
【図２１】
2013026878.tif 000023
【図２２】
2013026878.tif 000024
【図２３】
2013026878.tif 000025
【図２４】
2013026878.tif 000026
【図２５】
2013026878.tif 000027