(57)【要約】【課題】投稿されたコンテンツを、ユーザにとって適切な表示態様で表示させる。【解決手段】第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信するステップと、  前記コンテンツに対する他のユーザ端末からの反応を取得するステップと、  前記反応に応じた表示態様で、第２のユーザ端末に前記コンテンツを表示させるステップと、を有する表示制御方法が提供される。【選択図】図２
2017091393.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信するステップと、
前記コンテンツに対する他のユーザ端末からの反応を取得するステップと、
前記反応に応じた表示態様で、第２のユーザ端末に前記コンテンツを表示させるステップと、を有する表示制御方法。
【請求項２】
前記コンテンツは、該コンテンツに対して前記第１のユーザ端末で生成された投稿者コメントを含み、
前記投稿者コメントのデータ量に応じた表示態様で、第２のユーザ端末に前記コンテンツを表示させる、ことを特徴とする、請求項１に記載の表示制御方法。
【請求項３】
前記他のユーザ端末からの前記コンテンツに対するコメントを取得し、
取得した前記コメントの数に応じた表示態様で、前記第２のユーザ端末に、前記コンテンツを表示させる、ことを特徴とする、請求項１又は２に記載の表示制御方法。
【請求項４】
前記コメントの数が所定の数を上回る場合、前記第２のユーザ端末に、前記コンテンツを表示させる、ことを特徴とする、請求項３に記載の表示制御方法。
【請求項５】
前記コメントの数が所定の数を上回る場合、前記コンテンツを前記第２のユーザ端末に通常のコンテンツと異なる態様で表示させる、ことを特徴とする、請求項３又は４に記載の表示制御方法。
【請求項６】
所定の期間に取得した前記コメントの数に基づいて、前記コメントの数が所定の数を上回るか否かが判断される、ことを特徴とする、請求項４又は５に記載の表示制御方法。
【請求項７】
第１期間に取得した前記コメントの数が所定の数を上回らない場合、前記第１期間経過後の第２期間内に、前記コメントの数が前記所定の数を上回るか否かが判断される、ことを特徴とする、請求項６に記載の表示制御方法。
【請求項８】
前記他のユーザ端末からの前記コンテンツに対するコメントを取得し、
取得した前記コメントに含まれるデータ量に応じた表示態様で、前記第２のユーザ端末に、前記コンテンツを表示させる、ことを特徴とする、請求項１又は２に記載の表示制御方法。
【請求項９】
前記データ量が所定の量を上回る場合、前記第２のユーザ端末に、前記コンテンツを表示させる、ことを特徴とする、請求項８に記載の表示制御方法。
【請求項１０】
前記データ量が所定の量を上回る場合、前記第２のユーザ端末に、前記コンテンツを通常のコンテンツと異なる態様で表示させる、ことを特徴とする、請求項８又は９に記載の表示制御方法。
【請求項１１】
所定の期間に取得した前記データ量に基づいて、前記コメントの数が所定の量を上回るか否かが判断される、ことを特徴とする、請求項９又は１０に記載の表示制御方法。
【請求項１２】
第１期間に取得した前記データ量が所定の量を上回らない場合でも、前記第１期間経過後の第２期間内に、前記データ量が前記所定の量を上回るか否かが判断される、ことを特徴とする、請求項１１に記載の表示制御方法。
【請求項１３】
前記データ量は、前記コンテンツに対するコメントの合計のデータ量、又は前記コンテンツに対するコメントの中で最もデータ量が大きいコメントのデータ量である、ことを特徴とする、請求項８乃至１２のいずれか一項に記載の表示制御方法。
【請求項１４】
前記コンテンツが所定の投稿先に投稿された場合、又は前記コンテンツが所定のユーザ端末から投稿された場合、全ての該コンテンツを表示させる、ことを特徴とする、請求項１乃至１３のいずれか一項に記載の表示制御方法。
【請求項１５】
第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信する受信部と、
前記コンテンツに対する他のユーザ端末からの反応を取得する取得部と、
前記反応に応じた表示態様で、第２のユーザ端末に、前記コンテンツを表示させる表示制御部と、を有する情報処理装置。
【請求項１６】
他のユーザ端末と共有するコンテンツを受信する受信部と、
受信した前記コンテンツを、前記コンテンツに対する他のユーザ端末からの反応に応じて決定された表示態様で、表示する表示部と、を有するユーザ端末。
【請求項１７】
他のユーザ端末と共有するコンテンツを受信するステップと、
受信した前記コンテンツを、前記コンテンツに対する他のユーザ端末からの反応に応じて決定された表示態様で、表示するステップと、をユーザ端末に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法、端末、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
ソーシャルネットワークサービス（ＳＮＳ）等において、ＳＮＳのユーザが投稿したコンテンツを、他のユーザの端末に配信し、コンテンツを共有することが広く行われている。ユーザの間で投稿されたコンテンツを共有させることにより、ＳＮＳ上での、ユーザの間のコミュニケーションの活発化が図られている。
【０００３】
ユーザの間でのコミュニケーションの活発化を図るために、共有されたコンテンツ（以下、共有コンテンツ）を、共有コンテンツに対するコメントと共に、他のユーザの端末に配信することにより共有コンテンツの付加価値を高めることが提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５１６６７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＳＮＳの普及に伴い、多数の共有コンテンツがＳＮＳに投稿されるため、共有コンテンツの中からユーザにとって価値のある重要な共有コンテンツをユーザが認識し難いという問題がある。
【０００６】
本発明は、上記の課題を鑑みてされたものであり、投稿されたコンテンツを、ユーザにとって適切な表示態様で表示させることを目的とする。
【課題を解決するための手段】
【０００７】
一つの態様では、第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信するステップと、前記コンテンツに対する他のユーザ端末からの反応を取得するステップと、前記反応に応じた表示態様で、第２のユーザ端末に前記コンテンツを表示させるステップと、を有する表示制御方法が提供される。
【発明の効果】
【０００８】
投稿されたコンテンツを、ユーザにとって適切な表示態様で表示させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る情報処理システムのシステム構成の一例を示す図である。
【図２】第１の実施形態に係る端末の画面表示の一例を示す図である。
【図３】第１の実施形態に係るコンピュータのハードウェア構成の一例を示す図である。
【図４】第１の実施形態における端末のハードウェア構成の一例を示す図である。
【図５】第１の実施形態に係る機能構成の一例を示す図である。
【図６】第１の実施形態に係るコンテンツ情報管理テーブルの一例を示す図である。
【図７】第１の実施形態に係るコンテンツ配信状態テーブルの一例を示す図である。
【図８】第１の実施形態に係る表示形態管理テーブルの一例を示す図である。
【図９】第１の実施形態に係る動作シーケンス（その１）の一例を示す図である。
【図１０】第１の実施形態に係る動作シーケンス（その２）の一例を示す図である。
【図１１】第１の実施形態に係る情報処理サーバの処理を示すフローチャートを示す図である。
【図１２】変形例１に係る端末の画面の表示の一例を示す図である。
【発明を実施するための形態】
【００１０】
［第１の実施形態］
＜概要＞
図１は、第１の実施形態に係る情報処理システム１のシステム構成の一例を示す図である。情報処理システム１は、情報処理サーバ１０と、複数の端末２０（端末２０Ａ、端末２０Ｂ、端末２０Ｃ）とを有する。情報処理サーバ１０と端末２０とはネットワーク２を介して接続される。ネットワーク２は、有線のネットワークと、無線のネットワークとを含む。
【００１１】
端末２０は、スマートフォン、タブレット端末、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、携帯電話機、ゲーム用コンソール、タッチパッド、電子書籍リーダ、又はウェアラブル端末等である。
【００１２】
情報処理サーバ１０は、端末２０のユーザにＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ、ソーシャルネットワークサービス）を提供する。端末２０のユーザは、端末２０にＳＮＳのアプリケーションをインストールし、情報処理サーバ１０に接続することにより、情報処理サーバ１０からＳＮＳサービスの提供を受けることができる。
【００１３】
なお、以下の実施形態については、ＳＮＳサービスにおける表示制御方法を中心に説明するが、ＳＮＳサービス以外のコンテンツの表示制御においても適用可能である。例えば、インターネット上の各種ホームページ等における、コンテンツの表示制御に適用することも可能である。
【００１４】
端末２０は、ウェブブラウザ等を用いて、情報処理サーバ１０に接続し、ＳＮＳサービスの提供を受けてもよい。
【００１５】
情報処理サーバ１０は、例えばＳＮＳサービスのタイムラインサービス等を提供する。
【００１６】
タイムラインサービスとは、情報処理サーバ１０が、ユーザや、該ユーザとＳＮＳ上で関係を持つユーザによりＳＮＳに投稿されたテキスト、写真、及び動画等のコンテンツを時系列に沿って、ユーザの端末２０に、表示させるサービスである。情報処理サーバ１０は、ＳＮＳのユーザに投稿されたコンテンツや、広告主から提供された広告等をタイムラインメニューの画面に表示させる。
【００１７】
なお、「関係を持つユーザ」とは、例えば、「友達」と設定されているユーザのことや、フォローまたはフォロワー（あるユーザの投稿を継続して受信する関係）と設定されているユーザのことである。
【００１８】
ユーザによって投稿されたコンテンツや、広告主から提供された広告コンテンツは、ＳＮＳ上で他のユーザと端末２０上で共有されるため、共有コンテンツと呼ばれてもよい。
【００１９】
情報処理サーバ１０は、複数のユーザコンテンツを端末２０に配信する。端末２０は、情報処理サーバ１０に指示された表示順で、コンテンツを端末２０の画面に表示する。画面サイズの制約があるため、端末２０は、配信された全てのコンテンツを同時に画面に表示させることはできない。端末２０はユーザからのスクロール等の処理を受け付け、画面に表示させるコンテンツを変更する。
【００２０】
図２を用いて、端末２０におけるコンテンツの表示について説明する。図２は、第１の実施形態に係る端末２０の画面表示の一例を示す図である。
【００２１】
端末２０は、情報処理サーバ１０から配信されたコンテンツ４０を画面に表示する。例えば、図２の（Ａ）に示すように、端末２０は、タイムラインのメニュー上に、コンテンツ４０が投稿された順に表示する。コンテンツ４０は、コンテンツを投稿したユーザのアイコン３０、コンテンツ情報４１、及び反応表示領域４２を含む。コンテンツ４０は、コンテンツが投稿された時刻、及びコンテンツを投稿したユーザによるコメントを含んでもよい。
【００２２】
コンテンツ情報４１には、コンテンツ４０の内容を示す情報が表示される。例えば、インターネット上のニュース等の記事（以下、ＷＥＢ記事）が投稿された場合、ＷＥＢ記事の一部や、ＷＥＢ記事へのリンクが表示される。また、写真や動画が投稿された場合、投稿された写真や動画が表示される。図２の（Ａ）では、アイコン３０Ａで示されるユーザＡと、アイコン３０Ｃで示されるユーザＣによりＷＥＢ記事（コンテンツ情報４１Ａ、４１Ｃ）が投稿され、アイコン３０Ｂで示されるユーザＢにより写真（コンテンツ情報４１Ｂ）が投稿される様子を示している。
【００２３】
反応表示領域４２には、コンテンツ４０に対する他のユーザの反応が表示される。他のユーザの反応とは、コンテンツ４０に対するコメント、及びコンテンツ４０に対する意思表示（例えば、「いいね」の選択）等である。図２の（Ａ）では、コンテンツ４０Ｂに対して、「Ｙａｍａｄａ」、「Ｂｒｏｗｎ」、及びその他３名のユーザからコメントを受けていることを示している。また、コンテンツ４０Ｃに対して、「Ｙａｍａｄａ」及びその他３名のユーザにより「いいね」の選択がされていることを示している。ユーザから反応表示領域４２の選択を受けると、端末２０は、反応表示領域４２を拡大し、ユーザからの反応の詳細を表示する。
【００２４】
図２の（Ａ）の表示形態では、端末２０のユーザに関係するユーザによるコンテンツの投稿を時系列に沿って表示できるものの、多数のコンテンツが投稿された場合、端末２０のユーザは、重要なコンテンツを認識するのが難しくなるおそれがある。このため、第１の実施形態に係る情報処理サーバ１０は、ユーザにとって適切な表示態様でコンテンツを端末２０に表示させることを特徴としている。ここで適切な表示態様とは、通常の表示態様とは異なる表示態様で、端末２０に表示させることである。例えば、ユーザにとって重要だと推測されるコンテンツを端末２０に通常よりも拡大して表示したり、通常よりも強調して表示したりすることである。或いは、ユーザにとって重要でないと推測されるコンテンツを、端末２０に通常より縮小して表示したり、表示しないことである。
【００２５】
ＳＮＳに投稿されるコンテンツの重要度を図る指標の１つが、コンテンツに対する、他のユーザの反応である。他のユーザの反応が大きいコンテンツ程、ユーザにとって重要なコンテンツである可能性が高い。ＳＮＳに投稿されるコンテンツは他のユーザに共有され、反応を楽しむことを目的としているため、他のユーザからの反応が大きい程、目的に合致したコンテンツである可能性が高くなる。
【００２６】
このため、第１の実施形態に係る情報処理サーバ１０は、投稿されたコンテンツに対する他のユーザの反応を基に、端末２０に表示させるコンテンツを決定する。
【００２７】
図２の（Ｂ）は、第１の実施形態における端末２０の画面表示の一例を示す図である。図２の（Ｂ）では、情報処理サーバ１０により、投稿されたコンテンツに対する他のユーザの反応を基に、端末２０に表示されるコンテンツが決定された場合の端末２０の画面表示を示している。
【００２８】
図２の（Ｂ）では、他のユーザからの反応がないコンテンツ４０Ａの代わりに他のユーザからの反応を受けたコンテンツ４０Ｄが表示されている様子を示している。
【００２９】
なお、図２の（Ｂ）では、他のユーザにより「いいね」の選択がされているものの、他のユーザからコメントを受けていないコンテンツ４０Ｃが表示されているが、情報処理サーバ１０はコンテンツ４０Ｃを非表示にし、他のユーザからコメントの投稿を受けているコンテンツを表示するよう決定してもよい。単に「いいね」が選択されているコンテンツよりも、他のユーザから具体的なコメントが投稿されているコンテンツの方が、ユーザにとって重要なコンテンツである可能性が高いからである。
【００３０】
情報処理サーバ１０は、ユーザにとって重要なコンテンツである可能性が高いコンテンツの表示形態を通常のコンテンツと異なる表示形態で表示するように決定し、端末２０に決定された表示形態でコンテンツを表示するように指示してもよい。例えば、ユーザにとって重要なコンテンツである可能性が高いコンテンツとは、他のユーザからコメントの投稿を受けているコンテンツである。情報処理サーバ１０は、重要なコンテンツである可能性が高いコンテンツを強調して表示するように、端末２０に指示する。強調して表示とは、例えばコンテンツの外枠を強調しての表示、コンテンツのハイライト表示、キャラクターとの表示、及びこれらの組み合わせによる表示等である。
【００３１】
図２の（Ｃ）は、第１の実施形態における端末２０の画面表示の一例を示す図である。図２の（Ｃ）では、他のユーザからコメントを受けているコンテンツ４０Ｂが強調されて、ユーザの端末２０に表示される様子を示している。
【００３２】
情報処理サーバ１０は、他のユーザからのコメントの投稿を受けていないコンテンツを、他のユーザからのコメントの投稿を受けているコンテンツと比較して、目立たないように表示するように端末２０に指示してもよい。ここで、目立たないように表示するとは、例えば、投稿を受けているコンテンツよりも小さく表示することである。
【００３３】
なお、他のユーザの範囲は、コンテンツの投稿先により異なる。コンテンツが、タイムラインに投稿された場合、投稿されたコンテンツは、コンテンツを投稿したユーザと関係のあるユーザに共有される。また、コンテンツが、チャットグループ（例えば、チャットグループＡ）に投稿された場合、チャットグループＡに属するユーザに共有される。
【００３４】
情報処理サーバ１０は、所定の期間におけるコンテンツに対する反応を記憶し、記憶された反応を基に、コンテンツの表示形態を変更するように端末２０に指示してもよい。例えば、所定の期間におけるコンテンツに対するコメントの数が、第１の所定の値（閾値）を上回る場合に、端末２０の画面に表示させることを指示してもよい。例えば、所定の期間におけるコンテンツに対するコメントの数が、第２の所定の値（閾値）を上回る場合に、コンテンツを強調して端末２０の画面に表示させることを指示してもよい。また、情報処理サーバ１０は、所定の期間におけるコンテンツに対するコメントの数を基に、端末２０の画面における、コンテンツの表示順を変更してもよい。例えば、情報処理サーバ１０は、コメントが上昇傾向にあるコンテンツを画面の上方に表示されるように、コンテンツの表示順を変更するように指示してもよい。これにより、情報処理サーバ１０は、他のユーザの関心が高まっていると想定されるコンテンツを、ユーザの注意を惹きやすいように、端末２０に表示させることができる。
【００３５】
情報処理サーバ１０は、コンテンツに対する他のユーザの反応のデータ量、例えば、コメントのデータ量を基に、コンテンツの表示形態を変更するように端末２０に指示してもよい。情報処理サーバ１０は、コメントのデータ量が大きい程、ユーザにとって重要なコンテンツである可能性が高いと判断し、表示形態を変更するように端末２０に指示してもよい。コメントのデータ量が大きい程、他のユーザにより具体的なコメントが投稿されている可能性が高いと判断できるためである。なお、コメントのデータ量を基に判断する場合についても、情報処理サーバ１０は、コメントの数を基に判断する場合と同様の判断を行うことができる。また、情報処理サーバ１０は、コメントの数とコメントのデータ量の両方を用いて、コンテンツの表示形態について端末２０に指示してもよい。
【００３６】
共有コンテンツは、コンテンツを投稿する端末のユーザにより入力され、生成された投稿者コメントを含む場合がある。投稿者コメントを含むコンテンツは、投稿者コメントを含まないコンテンツと比較して、重要なコンテンツである可能性が高い。また、投稿者コメントのデータ量が大きい程、共有コンテンツに対する具体的なコメントを含んでいると推定することができ、他のユーザにとって重要なコンテンツである可能性が高くなる。
【００３７】
このため、情報処理サーバ１０は、投稿者コメントのデータ量に応じた表示態様で、端末２０に共有コンテンツを表示させてもよい。情報処理サーバ１０は、投稿者コメントのデータ量が大きい程、より強調された表示態様で、共有コンテンを表示させてもよい。
【００３８】
情報処理サーバ１０は、他のユーザからのコメントの数、及び／又はコメントのデータ量に加えて、投稿者コメントのデータ量に基づいて、共有コンテンツの表示態様を決定してもよい。
【００３９】
＜ハードウェア構成＞
次に、情報処理システム１に含まれる各装置のハードウェア構成について説明する。
【００４０】
（１）情報処理サーバ
情報処理サーバ１０は、一般的なコンピュータの構成有している。
【００４１】
図３は、第１の実施形態に係るコンピュータのハードウェア構成の一例を示す図である。図３において、コンピュータ３００は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０３、ストレージ装置３０４、入力装置３０５、表示装置３０６、通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０７、外部Ｉ／Ｆ３０８、及びバス３０９等を有する。
【００４２】
ＣＰＵ３０１は、ＲＯＭ３０３やストレージ装置３０４等のメモリからプログラムやデータをＲＡＭ３０２上に読み出し、処理を実行することで、コンピュータ３００の制御や機能を実現する演算装置である。ＲＯＭ３０３は、コンピュータ３００の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の設定、及び各種設定等のプログラムやデータが格納されている。ＲＡＭ３０２は、プログラムやデータを一時保持する揮発性のメモリである。ストレージ装置３０４は、プログラムやデータを格納している大容量の記憶装置である。
【００４３】
入力装置３０５は、例えばキーボードやマウス等であり、ユーザが各種操作信号を入力するのに用いられる。表示装置３０６は、例えばディスプレイ等であり、コンピュータ３００による処理結果を表示する。なお、入力装置３０５又は／及び表示装置３０６は、必要なときに接続して利用する形態であってもよい。
【００４４】
通信Ｉ／Ｆ３０７は、コンピュータ３００をネットワーク２に接続するためのインタフェースである。外部Ｉ／Ｆ３０８は、外部装置とのインタフェースである。外部装置には、外部記憶媒体３０８ａ等がある。これにより、コンピュータ３００は外部Ｉ／Ｆ３０８を介して外部記憶媒体３０８ａの読み取り及び／又は書き込みを行うことができる。外部記憶媒体３０８ａには例えば、各種の光学ディスクや、各種のメモリカード等が含まれる。
【００４５】
ＣＰＵ３０１が、ＲＯＭ３０３等に格納されているプログラムを実行することにより、情報処理サーバ１０の各機能を実現することができる。
【００４６】
（２）端末
図４は、第１の実施形態における端末２０のハードウェア構成の一例を示す図である。
【００４７】
端末２０は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、記憶装置２０４、入出力装置２０５、通信Ｉ／Ｆ２０６及びディスプレイ２０７（表示装置）を備える。なお、端末２０のハードウェアの各構成要素は、バス２０８を介して相互に接続される。
【００４８】
記憶装置２０４は各種プログラムを記憶する。ＣＰＵ２０１は、記憶装置２０４に記憶された各種プログラムを実行するコンピュータである。
【００４９】
ＲＯＭ２０２は不揮発性メモリである。ＲＯＭ２０２は、記憶装置２０４に記憶された各種プログラムをＣＰＵ２０１が実行するために必要な各種プログラムやデータ等を記憶する。
【００５０】
ＲＡＭ２０３は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の主記憶装置である。ＲＡＭ２０３は、各種プログラムがＣＰＵ２０１によって実行される際に展開される作業領域として機能する。
【００５１】
入出力装置２０５は、端末２０に対する各種指示を入力する入力装置、及び端末２０で処理された処理結果を出力する出力装置の機能を含む。入出力装置２０５は、ディスプレイ２０７に接続される。本実施形態において、ディスプレイ２０７は、タッチ反応型ディスプレイ（タッチパネル）とすることができる。通信Ｉ／Ｆ２０６は、ネットワーク２を介して端末２０と情報処理サーバ１０との通信を行う。
【００５２】
ＣＰＵ２０１が、記憶装置２０４等に格納されているプログラムを実行することにより、端末２０の各機能を実現することができる。
【００５３】
＜機能構成＞
図５を用いて、第１の実施形態に係る機能構成について説明する。図５は、第１の実施形態に係る機能構成の一例を示す図である。
【００５４】
（１）情報処理サーバ
情報処理サーバ１０は、通信部１１０、制御部１２０、情報記憶部１３０、及び入出力部１４０を有する。
【００５５】
情報処理サーバ１０の各機能は以下のように連携する。通信部１１０は、第１の端末２０から他の端末と共有するコンテンツを受信する。また、通信部１１０は、該コンテンツに対する他の端末２０からの反応を取得する。制御部１２０は、該反応に応じた表示態様で、第２の端末２０に該コンテンツを表示させる。
【００５６】
通信部１１０は、ユーザの端末２０から投稿されたコンテンツを受信する。投稿されたコンテンツには投稿者コメントを含む場合がある。
【００５７】
通信部１１０は、制御部１２０の指示に従って、端末２０に投稿されたコンテンツの配信を行う。コンテンツの配信の際に、通信部１１０は、コンテンツの端末２０における表示形態、及び各コンテンツの表示順等を通知する。また、通信部１１０は、端末２０からコンテンツに対する反応を受信し、受信した内容を情報記憶部１３０に通知する。
【００５８】
制御部１２０は、決定部１２１と、配信制御部１２５とを有する。
【００５９】
決定部１２１は、情報記憶部１３０に記憶されているテーブルを参照し、端末２０に配信するコンテンツ、配信するコンテンツの表示形態、及び各コンテンツの表示順を決定する処理を実行する。決定部１２１は、決定する処理を、所定の期間毎に実行する。また、決定部１２１は、通信部１１０がコンテンツに対する反応を受信したことに応じて、決定する処理を実行してもよい。決定部１２１は、情報記憶部１３０に記憶されているコンテンツに対する反応を基に、コンテンツの表示形態を決定する。なお、決定部１２１が、コンテンツの表示形態を非表示にすると決定した場合、該コンテンツは端末２０に配信されない。また、決定部１２１は、コンテンツに対する投稿者コメントのデータ量を基に、コンテンツの表示形態を決定してもよい。決定部１２１は、反応、及び投稿者コメントのデータ量を基に、コンテンツの表示形態を決定してもよい。
【００６０】
決定部１２１は、第１のコンテンツを端末２０に表示することを決定した場合に、端末２０に既に表示されている第２のコンテンツを非表示にすることを決定してもよい。
【００６１】
決定部１２１は、所定期間におけるコンテンツに対するコメントの数が第１の所定の値を上回る場合に、コンテンツを表示させるように決定してもよい。また、決定部１２１は、所定期間におけるコンテンツに対するコメントの数が第２の所定の値を上回る場合に、コンテンツを現在設定されている表示形態とは異なる表示形態で、表示させるように決定してもよい。決定部１２１は、コンテンツに対するコメントのデータ量を基に、同様の決定をしてもよい。また、決定部１２１は、コンテンツに対するコメントの数とコメントのデータ量とを基に、同様の決定をしてもよい。
【００６２】
なお、コメントのデータ量を基に決定を行う場合には、決定部１２１は、コメントのデータ量の合計値ではなく、投稿されたコメントのうちで最大のデータ量のコメントと、所定の値（閾値）とを比較し、コンテンツの配信と、配信する場合の表示形態とを決定してもよい。
【００６３】
配信制御部１２５は、決定部１２１により配信すると決定されたコンテンツ、配信するコンテンツの表示形態、及び各コンテンツの表示順を、端末２０に通知するように、通信部１１０に指示する。
【００６４】
決定部１２１は、投稿者コメントのデータ量を基に、コンテンツの表示形態を決定してもよい。また、決定部１２１は、コンテンツに対するコメントの数、及び／又はコメントのデータ量に加えて、投稿者コメントのデータ量を基に、コンテンツの表示形態を決定してもよい。
【００６５】
情報記憶部１３０は、端末２０により投稿されたコンテンツを記憶すると共に、コンテンツの情報を管理するテーブルであるコンテンツ情報管理テーブル１３０Ａ、端末２０へのコンテンツの配信状態を管理するコンテンツ配信状態テーブル１３０Ｂ、及びコンテンツの表示形態を管理する表示形態管理テーブル１３０Ｃを有する。各テーブルで記憶する情報については後述する。
【００６６】
情報記憶部１３０は、受信したコンテンツに対する反応を、通信部１１０を介して取得し、コンテンツ情報管理テーブル１３０Ａを更新する。また、情報記憶部１３０は、配信したコンテンツの表示状態を、通信部１１０を介して取得し、コンテンツ配信状態テーブル１３０Ｂを更新する。
【００６７】
入出力部１４０は、情報処理サーバ１０の管理者から各種入力を受け付ける。また、情報処理サーバ１０の状態を表示する。
【００６８】
（２）情報記憶部で記憶するテーブル
図６乃至図８を用いて情報記憶部１３０で保持する各種テーブルについて説明する。
【００６９】
図６は、第１の実施形態に係るコンテンツ情報管理テーブル１３０Ａの一例を示す図である。
【００７０】
コンテンツ情報管理テーブル１３０Ａは、端末２０により投稿されたコンテンツに関する各種情報を記憶する。具体的には、コンテンツ識別子、投稿ユーザ識別子、投稿先、配信対象ユーザ数、配信済みユーザ数、閲覧数（閲覧率）、及び反応が対応付けられて、コンテンツ情報管理テーブル１３０Ａに記憶される。
【００７１】
コンテンツ識別子は、投稿されたコンテンツを一意に特定するための識別子である。コンテンツ識別子は、情報処理サーバ１０により投稿されたコンテンツに付与される。投稿ユーザ識別子は、コンテンツを投稿した端末２０のユーザを一意に特定するための識別子である。
【００７２】
投稿者コメント量は、コンテンツの投稿者によるコンテンツに対するコメントである投稿者コメントのデータ量を表す。コンテンツに投稿者コメントを含まない場合、投稿者コメント量には０（ｋｂｙｔｅ）が設定される。
【００７３】
投稿者コメントの欄に記憶されている値が大きい程、ユーザが投稿したコンテンツに対して投稿者の具体的なコメントが含まれていると想定されるため、重要なコンテンツである可能性が高い。
【００７４】
投稿先は、コンテンツが共有される他のユーザを特定するために用いる情報要素である。例えば、投稿先が、「Ｔｉｍｅｌｉｎｅ（タイムライン）」の場合、コンテンツを投稿したユーザと関係するユーザに、投稿されたコンテンツが共有される。例えば、投稿先が、「Ｔａｌｋ  Ｒｏｏｍ  "ＸＸＸ"」の場合、チャットグループである「Ｔａｌｋ  Ｒｏｏｍ  "ＸＸＸ"」のメンバーとして登録されているユーザに、投稿されたコンテンツが共有される。
【００７５】
配信対象ユーザ数は、投稿されたコンテンツが配信されるユーザ数である。具体的には、「Ｔｉｍｅｌｉｎｅ」にコンテンツが投稿された場合、ユーザと関係するユーザとして登録されているユーザの数である。また、「Ｔａｌｋ  Ｒｏｏｍ  "ＸＸＸ"」にコンテンツが投稿された場合、チャットグループ「Ｔａｌｋ  Ｒｏｏｍ  "ＸＸＸ"」のメンバーとして登録されているユーザの数である。
【００７６】
配信済みユーザ数は、投稿されたコンテンツが既に配信されたユーザの数を表す。
【００７７】
閲覧数は、投稿されたコンテンツを閲覧したユーザの数を表す。なお、閲覧率は、閲覧数を、配信済みユーザ数で割ることにより算出される。
【００７８】
反応の欄には、ユーザにより投稿されたコンテンツに対する、他のユーザの反応が記憶される。具体的には、コンテンツ毎に、意思表示数と、コメント数と、コメント量（コメントのデータ量）とが記憶される。意思表示数は、コンテンツに対して、「いいね」等の意思表示をしたユーザの数である。コメント数は、コンテンツに対して、投稿されたコメントの数である。コメント量は、コンテンツに対して、投稿されたコメントのデータ量の合計である。なお、コメント量の平均値は、コメント量をコメント数で割ることにより算出される。コンテンツ情報管理テーブル１３０Ａは、各コメントのデータ量を記憶してもよい。
【００７９】
反応の欄に記憶されている値が大きい程、ユーザが投稿したコンテンツに対する他のユーザの反応が大きいことを表しているため、重要なコンテンツである可能性が高い。
【００８０】
図７は、第１の実施形態に係るコンテンツ配信状態テーブル１３０Ｂの一例を示す図である。コンテンツ配信状態テーブル１３０Ｂは、コンテンツの配信先の端末２０のユーザ毎に生成される。図７はユーザＡのコンテンツ配信状態テーブル１３０Ｂを表している。
【００８１】
コンテンツ配信状態テーブル１３０Ｂには、配信するコンテンツ及び配信するコンテンツの表示形態等が記憶される。また、コンテンツ配信状態テーブル１３０Ｂには、コンテンツの配信状態と閲覧状態とが記憶される。
【００８２】
コンテンツ配信状態テーブル１３０Ｂには、コンテンツ表示順、コンテンツ識別子、配信状態、閲覧状態、及び表示形態が記憶される。
【００８３】
配信状態には、「配信済み」又は「未配信」が設定される。また、閲覧状態には「閲覧済み」又は「未閲覧」が設定される。閲覧状態は、端末２０から取得した情報に基づいて更新される。
【００８４】
表示形態には、サイズと、強調パターンとが設定される。サイズは、コンテンツが端末２０上に表示されるサイズであり、強調パターンは、コンテンツが通常と異なるハイライト表示等をされる場合の表示パターンである。決定部１２１が、表示形態管理テーブル１３０Ｃを参照して、各コンテンツのサイズと、強調パターンとを決定する。
【００８５】
図８は、第１の実施形態に係る表示形態管理テーブル１３０Ｃの一例を示す図である。
【００８６】
表示形態管理テーブル１３０Ｃは、決定部１２１が、コンテンツの端末２０での表示形態を設定するために用いられるテーブルである。
【００８７】
表示形態管理テーブル１３０Ｃは、端末２０上でのコンテンツの表示サイズの設定値に関する情報である「サイズ」と、コンテンツの強調パターンに関する情報である「強調パターン」とを記憶している。
【００８８】
決定部１２１は、表示形態管理テーブル１３０Ｃを参照し、配信するコンテンツの表示サイズを「拡大」、「通常」、又は「縮小」のいずれかから選択する。また、コンテンツを強調して表示する場合、決定部１２１は、強調パターンを選択する。例えば、他のユーザのコンテンツに対する反応から、重要なコンテンツである可能性が高い場合に、決定部１２１は、コンテンツを強調して端末２０に表示させることを判断し、表示形態管理テーブル１３０Ｃに管理されているパターンから、強調表示のパターンを選択する。
【００８９】
（３）端末
端末２０は、通信部２１０、表示部２２０、入力部２３０、制御部２４０、及び情報記憶部２５０を有する。
【００９０】
端末２０の各機能部は以下のように連携する。通信部２１０は、情報処理サーバ１０から他のユーザ端末と共有するコンテンツを受信する。表示部２２０は、受信したコンテンツを、該コンテンツに対する他の端末２０からの反応に応じて決定された表示態様で、表示する。以下、其々の機能部の機能について説明する。
【００９１】
通信部２１０は、情報処理サーバ１０から、コンテンツと、コンテンツの配置順と、該コンテンツの表示形態に関する指示とを受信する。また、通信部２１０は、制御部２４０の指示を受けて、配信されたコンテンツに対するユーザの反応を情報処理サーバ１０に通知する。
【００９２】
表示部２２０は、制御部２４０の指示を受けて、情報処理サーバ１０から受信したコンテンツを、指示された表示形態で表示する。
【００９３】
入力部２３０は、端末２０のユーザから表示されているコンテンツに関する操作を受け付ける。例えば、表示されているコンテンツに対する、「いいね」等の意思表示、及びコメント等の反応を受け付ける。また、入力部２３０は、端末２０のユーザから端末２０に関する各種操作を受け付ける。
【００９４】
制御部２４０は、通信部２１０が情報処理サーバ１０から受信したコンテンツを、情報処理サーバ１０から通知された表示順、及び各コンテンツの表示形態に基づいて表示するように表示部２２０に指示する。情報処理サーバ１０から表示されているコンテンツを非表示にするように指示された場合、制御部２４０は、表示部２２０に表示されているコンテンツを非表示にすると共に、情報処理サーバ１０から表示することを指示されたコンテンツを表示部２２０に表示させる。
【００９５】
入力部２３０が、表示されているコンテンツに対する反応を受け付けた場合、制御部２４０は、通信部２１０に、受け付けた反応を情報処理サーバ１０に報告するように指示する。制御部２４０は、表示部２２０に表示されているコンテンツの閲覧状態を、通信部２１０を介して情報処理サーバ１０に通知する。また、端末２０の各機能部に対して各種制御を行う。
【００９６】
情報記憶部２５０は、情報処理サーバ１０から受信したコンテンツと、コンテンツの表示形態と、コンテンツの配置順とを対応付けて記憶する。情報記憶部２５０は、表示形態管理テーブル１３０Ｃと同じテーブル（表示形態管理テーブル２３０Ｃ）を記憶する。表示形態管理テーブル２３０Ｃに記憶される情報要素は、情報処理サーバ１０から端末２０に通知される。制御部２４０は、表示形態管理テーブル２３０Ｃを参照して、情報処理サーバ１０から通知されたコンテンツの表示形態を特定する。
【００９７】
また、情報記憶部２５０は、端末２０及び、端末２０のユーザに関する各種情報を記憶する。
【００９８】
＜動作手順＞
図９乃至図１１を用いて、第１の実施形態に係る動作手順について説明する。
【００９９】
図９は、第１の実施形態に係る動作シーケンス（その１）の一例を示す図である。
【０１００】
図９の（Ａ）は、端末２０Ａから情報処理サーバ１０にコンテンツが投稿され、他の端末２０（端末２０Ｂ、端末２０Ｃ）に配信されるときのシーケンスである。
【０１０１】
ステップＳ９０１で、端末２０Ａの通信部２１０は、情報処理サーバ１０にコンテンツ（コンテンツ４０Ａ）を投稿する。
【０１０２】
ステップＳ９０２で、情報処理サーバ１０の決定部１２１は、端末２０Ｂ及び端末２０Ｃにコンテンツ４０Ａを配信することを決定する。
【０１０３】
ステップＳ９０３で、情報処理サーバ１０の通信部１１０は、配信制御部１２５の指示を受けて、コンテンツ４０Ａを、端末２０Ｂ及び端末２０Ｃに配信する。
【０１０４】
なお、配信するコンテンツの決定、及び配信の手順の詳細については後述する。
【０１０５】
図９の（Ｂ）は、情報処理サーバ１０が、配信したコンテンツ４０Ａに対する反応を端末２０から受信するときのシーケンスである。
【０１０６】
ステップＳ９０４で、情報処理サーバ１０の通信部１１０は、端末２０Ｂ及び端末２０Ｃから、コンテンツ４０Ａに対する反応を受信する。
【０１０７】
ステップＳ９０５で、情報処理サーバ１０の情報記憶部１３０は、端末２０Ｂ及び端末２０Ｃから受信した反応を記憶する。また、情報記憶部１３０は、受信した反応に基づいてコンテンツ情報管理テーブル１３０Ａを更新する。例えば、受信した反応が「いいね」等の意思表示である場合、情報記憶部１３０は、受信した意思表示の数をコンテンツ４０Ａの「意思表示数」に加算する。例えば、受信した反応がコメントの場合、情報記憶部１３０は、受信したコメントの数を「コメント数」に追加し、受信したコメントのサイズを「コメント量」に追加する。
【０１０８】
図１０は、第１の実施形態に係る動作シーケンス（その２）の一例を示す図である。
【０１０９】
ステップＳ１００１で、端末２０Ｄの通信部２１０は、情報処理サーバ１０にコンテンツの配信要求を送信する。配信要求には、端末２０ＤのユーザであるユーザＤの識別子を含む。
【０１１０】
ステップＳ１００２で、情報処理サーバ１０の決定部１２１は、コンテンツ情報管理テーブル１３０Ａを基に、端末２０Ｄに配信するコンテンツを選択する。また、決定部１２１は、表示形態管理テーブル１３０Ｃを参照して配信されるコンテンツの表示形態を決定する。
【０１１１】
具体的には、決定部１２１は、コンテンツ情報管理テーブル１３０Ａの「投稿先」を確認し、ユーザＤに配信する対象のコンテンツを抽出する。ユーザが属しているチャットグループに投稿されたコンテンツ、及びユーザと関係のあるユーザのタイムライン（Ｔｉｍｅｌｉｎｅ）に投稿されたコンテンツが抽出される。次に、決定部１２１は、「反応」の欄を参照し、配信するコンテンツと、配信するコンテンツの表示形態を決定する。他のユーザの端末２０から「反応」を受信しているコンテンツは、他のユーザの注意を惹いている可能性が高いため、コンテンツ要求を送信した端末２０ＤのユーザＤにとって重要なコンテンツであることが推測できる。このため、決定部１２１は、「反応」の欄の各情報要素に大きな値が設定されているコンテンツを配信するコンテンツとして優先的に選択する。
【０１１２】
例えば、決定部１２１は、「意思表示数」の欄の値を基に配信するコンテンツを選択してもよい。例えば、コンテンツＡの「意思表示数」の値が所定の値を上回る場合に、決定部１２１は、コンテンツＡを配信するコンテンツとして選択してもよい。
【０１１３】
例えば、決定部１２１は、「コメント数」の欄の値を基に配信するコンテンツを選択してもよい。例えば、コンテンツＡの「コメント数」の値が所定の値を上回る場合に、決定部１２１は、コンテンツＡを配信するコンテンツとして選択してもよい。
【０１１４】
例えば、決定部１２１は、「コメント量」の欄の値を基に配信するコンテンツを選択してもよい。例えば、コンテンツＡの「コメント量」の値が所定の値を上回る場合に、決定部１２１は、コンテンツＡを配信するコンテンツとして選択してもよい。
【０１１５】
コンテンツの「意思表示数」、「コメント数」、及び「コメント数」の２つ以上から、決定部１２１は、配信するコンテンツを決定してもよい。
【０１１６】
決定部１２１は、配信すると決定したコンテンツについて表示形態を決定する。決定部１２１は、表示形態管理テーブル１３０Ｃを参照し、コンテンツの表示サイズと強調パターンとを決定する。「反応」の欄に設定されている値が、所定の値より大きい場合には、端末２０Ｄ上でコンテンツが認識され易いように、大きいサイズでかつハイライト等で強調されて表示されることが好ましい。
【０１１７】
決定部１２１は、ユーザＤに配信するコンテンツに関する情報を、コンテンツ配信状態テーブル１３０Ｂに記憶するように、情報記憶部１３０に指示する。情報記憶部１３０は、指示に基づいて、配信するコンテンツに関する情報を、コンテンツ配信状態テーブル１３０Ｂに記憶する。
【０１１８】
なお、決定部１２１は、「反応」に値が設定されていないコンテンツを配信することを決定してもよい。コンテンツが配信されないと、端末２０からの「反応」を受信できないためである。この場合、配信対象の全ユーザの端末２０ではなく、一部のユーザの端末２０に絞って配信してもよい。
【０１１９】
「反応」に値が設定されていないコンテンツは、重要でないコンテンツの可能性が高い。このため、決定部１２１は、該コンテンツについて通常のコンテンツより目立たない表示形態で表示するように決定してもよい。この場合、決定部１２１は、該コンテンツの「表示形態」において、サイズを「縮小」と設定してもよい。
【０１２０】
決定部１２１は、配信するコンテンツの表示順を決定する。決定部１２１は、コンテンツが投稿された順番に表示されるように表示順を決定してもよいし、他のユーザからの「反応」を多く受けているコンテンツ、例えば、コメント数やコメント量に設定されている値が大きいコンテンツが、上位に表示されるように表示順を決定してもよい。
【０１２１】
ステップＳ１００３で、配信制御部１２５は、通信部１１０にコンテンツを配信することを指示する。通信部１１０は、端末２０Ｄにコンテンツを配信する。コンテンツは、コンテンツの表示順と表示形態と共に端末２０Ｄに送信される。
【０１２２】
ステップＳ１００４で、端末２０Ｄの制御部２４０は、受信したコンテンツを、情報処理サーバ１０に指示された表示順で表示することを表示部２２０に指示する。また、制御部２４０は、各コンテンツを指示された表示形態に従って表示することを表示部２２０に指示する。表示部２２０は、制御部２４０からの指示に従って、受信したコンテンツを表示する。
【０１２３】
ステップＳ１００５で、決定部１２１は、ステップＳ１００３のコンテンツの配信から所定の期間経過後に、端末２０Ｄに表示させるコンテンツを更新する処理を行う。
【０１２４】
決定部１２１は、ステップＳ１００２と同じ手順を用いて配信するコンテンツと、コンテンツの表示形態を決定してもよい。或いは、決定部１２１は、所定の期間（例えば、コンテンツ配信から１日、３時間）における、「反応」の変化の程度により、配信するコンテンツと、コンテンツの表示形態とを決定してもよい。例えば、コメント数や、コメント量の増加率が所定の値以上の場合に、配信するコンテンツとして決定してもよい。「反応」が増加傾向にあるコンテンツは、他のユーザの注意を惹いている可能性が高く、ユーザＤにとって有用であると推測できるためである。
【０１２５】
なお、ステップＳ１００５の処理は端末２０Ｄから、新たなコンテンツの配信要求を受信したことに応じて実行されてもよい。
【０１２６】
ステップＳ１００６で、ステップＳ１００３と同様に、端末２０Ｄにコンテンツを配信する。
【０１２７】
ステップＳ１００７で、端末２０Ｄの制御部２４０は、受信したコンテンツを表示することを表示部２２０に指示する。
【０１２８】
例えば、ステップＳ１００７で、通常の表示形態で表示中のコンテンツに対して強調された表示形態で表示するように、情報処理サーバ１０から指示を受けた場合、表示部２２０は、表示中のコンテンツの表示形態を強調された表示形態に変更する。閲覧中にコンテンツの表示が変更されるため、端末２０ＤのユーザＤから認識され易くなる。
【０１２９】
また、例えば、ステップＳ１００７で、表示中のコンテンツと異なるコンテンツを表示することを指示された場合、表示部２２０は、表示中のコンテンツを非表示にし、指示されたコンテンツを表示する。
【０１３０】
図１１は、第１の実施形態に係る情報処理サーバ１０の処理を示すフローチャートを示す図である。
【０１３１】
ステップＳ１１０１で、情報処理サーバ１０の通信部１１０は、端末２０からコンテンツの配信要求を受信する。
【０１３２】
ステップＳ１１０２で、情報処理サーバ１０の決定部１２１は、コンテンツ情報管理テーブル１３０Ａから配信候補のコンテンツを抽出する。
【０１３３】
ステップＳ１１０３で、情報処理サーバ１０の決定部１２１は、コンテンツ情報管理テーブル１３０Ａの「反応」の欄を参照して、抽出されたコンテンツが他のユーザからの「反応」に関する条件を満たすか否かを判断する。条件を満たす場合（ステップＳ１１０３  ＹＥＳ）、ステップＳ１１０４に進む。一方、条件を満たさない場合（ステップＳ１１０３  ＮＯ）、ステップＳ１１０２に戻る。
【０１３４】
ステップＳ１１０４で、情報処理サーバ１０の決定部１２１は、抽出されたコンテンツを端末２０に配信するコンテンツとして選択し、該コンテンツの表示形態を決定する。
【０１３５】
ステップＳ１１０５で、情報処理サーバ１０の決定部１２１は、所定の数のコンテンツが抽出されたか否かを判断する。ここで、所定の数とは、端末２０に一度に配信するコンテンツの数である。所定の数のコンテンツが抽出された場合（ステップＳ１１０５  ＹＥＳ）、処理を終了する。一方、所定の数のコンテンツが抽出されていない場合（ステップＳ１１０５  Ｎｏ）、ステップＳ１１０２に戻る。
【０１３６】
ここで、ステップＳ１１０３における他のユーザからの「反応」に関する条件については、様々な設定が可能である。上述したように、所定の期間の「意思表示数」、「コメント数」、又は「コメント量」が所定の値を上回るかを、条件としてもよいし、これらの組み合わせを条件としてもよい。また、所定の期間における「意思表示数」、「コメント数」、又は「コメント量」の値の増加率が所定の値を上回るかを条件としてもよいし、これらの組み合わせを条件としてもよい。
【０１３７】
決定部１２１は、１つのコメントが所定のサイズを上回る場合に条件を満たすと判断してもよい。長いコメントは、コンテンツに対する確認すべき意見である可能性が高いためである。
【０１３８】
上述した動作手順では、他のユーザからの「反応」を基に、コンテンツの表示形態が決定される場合について説明したが、他のユーザからの「反応」に加えて、投稿者コメントのデータ量を基に、コンテンツの表示形態が決定されてもよい。この場合、端末２０Ａがコンテンツを情報処理サーバ１０に投稿するときに、該コンテンツに対する投稿者コメントも投稿される。
【０１３９】
なお、上述した実施形態では、コンテンツはユーザから投稿されることを前提に説明したが、広告主等により投稿される広告コンテンツに対しても同様の処理が可能であることは勿論である。グループ内で注目度の高い広告コンテンツを表示させることで、広告効果を高めることが期待できる。
【０１４０】
＜変形例１＞
投稿されたコンテンツが、投稿後所定の期間経過後、例えば２〜３日経過後に、他のユーザからのコメントを受けることも想定される。この場合、情報処理サーバ１０は、上述したように該コンテンツについて、端末２０に強調して表示させてもよいし、投稿後所定期間経過したコンテンツがコメント等の反応を受けた旨を通知する表示をしてもよい。
【０１４１】
図１２は、変形例１に係る端末２０の画面の表示の一例を示す図である。
【０１４２】
図１２の（Ａ）のように、情報処理サーバ１０は、端末２０に、投稿から所定の期間経過したコンテンツを表示部２２０の上部に通常よりも縮小して、表示させてもよい。図１２の（Ａ）では、投稿されてから２日経過したコンテンツ４０Ｅが、他のユーザからコメントを受けた旨が、表示される様子を示している。
【０１４３】
また、図１２の（Ｂ）のように、情報処理サーバ１０は、端末２０に、投稿から所定の期間経過したコンテンツがコメントを受けた旨をアイコン３０を用いて表示させてもよい。図１２の（Ｂ）では、投稿されてから所定の期間経過したコンテンツがコメントを受けた場合、端末２０の表示部２２０に設定された領域５０（ＨＯＴ  Ｐｏｓｔ  Ｏｗｎｅｒｓ）に、コンテンツを投稿したユーザのアイコン３０が表示される。端末２０の入力部２３０がアイコン３０Ｅの選択を受け付けると、表示部２２０にアイコン３０Ｅで示されるユーザＥにより投稿されたコンテンツが表示される。ここで、「ＨＯＴ  Ｐｏｓｔ  Ｏｗｎｅｒｓ」は、他のユーザから投稿したコンテンツに対するコメントを受けているユーザであることを示す標記である。
【０１４４】
変形例１のようにコンテンツを表示させることにより、コンテンツの投稿から所定の期間経過した場合でも、端末２０のユーザにコンテンツに対する反応を認識させることができる。
【０１４５】
＜変形例２＞
情報処理サーバ１０の決定部１２１は、特定の投稿先に投稿されたコンテンツに対しては、全て配信するように動作してもよい。情報処理サーバ１０は、「特定の投稿先」の設定を、ユーザ単位、及びグループ単位で受け付け、情報記憶部１３０に記憶する。決定部１２１は、「特定の投稿先」の設定を参照し、「特定の投稿先」として設定されている投稿先に投稿された全てのコンテンツを配信する決定をする。配信されるコンテンツを受信するかは受信するユーザにより設定されてもよい。これにより、各ユーザが受信したいコンテンツを任意に受信することができる。
【０１４６】
グループの情報共有等の用途で用いられている「投稿先」等について、「特定の投稿先」として設定することにより、全てのコンテンツが配信されるため、情報の共有漏れ等のリスクがなくなる。なお、特定の投稿先について全てのコンテンツを配信する場合でも、決定部１２１は、コンテンツに対する反応から、コンテンツの表示形態を決定してもよい。
【０１４７】
「特定の投稿先」の設定により、端末２０のユーザは配信されるコンテンツの量を調整することが可能となる。
【０１４８】
＜変形例３＞
上述した実施形態では、情報処理サーバ１０の決定部１２１は、投稿されたコンテンツに対する反応の数（意思表示数、コメント数、コメント量）が所定の値を上回るか否かの判断を行い、所定の値を上回る場合に、配信コンテンツとして選択することや、コンテンツを強調された表示形態で表示することを決定していた。所定の値は、ユーザ毎、又は投稿先（グループ）毎に設定され、情報記憶部１３０に記憶されてもよい。決定部１２１は、情報記憶部１３０に設定された所定の値を参照し、配信するコンテンツの選択や、選択されたコンテンツの表示形態の決定を行う。これにより、投稿されたコンテンツをユーザの用途や好みに応じて表示させることが可能となる。
【０１４９】
例えば、重要なコンテンツのみを表示させたいユーザについては、情報記憶部１３０に記憶される、所定の値にある程度大きい値が設定される（例えば、コメント数＝１０等）。
【０１５０】
例えば、多くのコンテンツを表示させたユーザについては、情報記憶部１３０に記憶される、所定の値に小さい値が設定される。
【０１５１】
投稿先のグループについても同様に所定の値を調整することが可能である。
【０１５２】
［その他］
情報処理サーバ１０は、情報処理装置の一例である。端末２０は、ユーザ端末の一例である。情報処理サーバ１０の各機能が別のハードウェア上に実装されてもよい。この場合、別のハードウェア上に実装された各機能が連携することにより情報処理サーバ１０の機能を実現する。例えば、情報処理サーバ１０は、他の装置に実装されている情報記憶部１３０から情報を取得して、上述した動作を実現してもよい。
【０１５３】
通信部１１０は、受信部、及び取得部の一例である。制御部１２０、決定部１２１、及び配信制御部１２５は、表示制御部の一例である。
【０１５４】
上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、情報処理サーバ１０、及び端末２０に供給してもよい。そして、情報処理サーバ１０、及び端末２０が、記憶媒体に格納されたプログラムコードを読み出し実行することによっても、上述の実施形態が、達成されることは言うまでもない。この場合、記憶媒体には、上述したコンテンツの表示制御方法を、情報処理サーバ１０、及び端末２０に実行させるプログラムが記憶される。
【０１５５】
具体的には、他の端末２０と共有するコンテンツを受信するステップと、受信した前記コンテンツを、前記コンテンツに対する他の端末２０からの反応に応じて決定された表示態様で、表示するステップと、を端末２０に実行させるプログラムが、記憶媒体に記憶される。
【０１５６】
また、第１の端末２０から他の端末２０と共有するコンテンツを受信するステップと、前記コンテンツに対する他の端末２０からの反応を取得するステップと、前記反応に応じた表示態様で、第２の端末２０に前記コンテンツを表示させるステップと、を情報処理サーバ１０に実行させるプログラムが、記憶媒体に記憶される。
【０１５７】
そして、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになる。
【０１５８】
また、コンピュータ装置が読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。そのプログラムコードの指示に従って、コンピュータ装置上で動作しているオペレーティングシステム（ＯＳ）等が実際の処理の一部または全部を行ってもよい。さらに、その処理によって前述した実施形態の機能が実現されてもよいことは言うまでもない。
【０１５９】
以上、本発明の好ましい実施形態について説明したが、本発明はこうした実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１６０】
１  情報処理システム
１０  情報処理サーバ
２０  端末
１１０  通信部
１２０  制御部
１２１  決定部
１２５  配信制御部
１３０  情報記憶部
１３０Ａ  コンテンツ情報管理テーブル
１３０Ｂ  コンテンツ配信状態テーブル
１３０Ｃ  表示形態管理テーブル
１４０  入出力部
２１０  通信部
２２０  表示部
２３０  入力部
２４０  制御部
２５０  情報記憶部
【図１】
2017091393.tif 000003
【図２】
2017091393.tif 000004
【図３】
2017091393.tif 000005
【図４】
2017091393.tif 000006
【図５】
2017091393.tif 000007
【図６】
2017091393.tif 000008
【図７】
2017091393.tif 000009
【図８】
2017091393.tif 000010
【図９】
2017091393.tif 000011
【図１０】
2017091393.tif 000012
【図１１】
2017091393.tif 000013
【図１２】
2017091393.tif 000014
【手続補正書】
【提出日】平成28年11月1日(2016.11.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信するステップと、
前記コンテンツに対する他のユーザ端末からのコメントを取得するステップと、
前記コメントの数が所定の数を上回る場合、前記コンテンツを第２のユーザ端末に通常のコンテンツと異なる態様で表示させるステップと、を有する表示制御方法。
【請求項２】
所定の期間に取得した前記コメントの数に基づいて、前記コメントの数が所定の数を上回るか否かが判断される、ことを特徴とする、請求項１に記載の表示制御方法。
【請求項３】
第１期間に取得した前記コメントの数が所定の数を上回らない場合、前記第１期間経過後の第２期間内に、前記コメントの数が前記所定の数を上回るか否かが判断される、ことを特徴とする、請求項２に記載の表示制御方法。
【請求項４】
第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信するステップと、
前記他のユーザ端末からの前記コンテンツに対するコメントを取得するステップと、
取得した前記コメントに含まれるデータ量が所定の量を上回る場合、第２のユーザ端末に、前記コンテンツを通常のコンテンツと異なる態様で表示させるステップと、を有する表示制御方法。
【請求項５】
所定の期間に取得した前記データ量に基づいて、前記データ量が所定の量を上回るか否かが判断される、ことを特徴とする、請求項４に記載の表示制御方法。
【請求項６】
第１期間に取得した前記データ量が所定の量を上回らない場合でも、前記第１期間経過後の第２期間内に、前記データ量が前記所定の量を上回るか否かが判断される、ことを特徴とする、請求項５に記載の表示制御方法。
【請求項７】
前記データ量は、前記コンテンツに対するコメントの合計のデータ量、又は前記コンテンツに対するコメントの中で最もデータ量が大きいコメントのデータ量である、ことを特徴とする、請求項４乃至６のいずれか一項に記載の表示制御方法。
【請求項８】
前記コンテンツは、該コンテンツに対して前記第１のユーザ端末で生成された投稿者コメントを含み、
前記投稿者コメントのデータ量に応じた表示態様で、第２のユーザ端末に前記コンテンツを表示させる、ことを特徴とする、請求項１乃至７のいずれか一項に記載の表示制御方法。
【請求項９】
前記コンテンツは、前記第１のユーザ端末及び前記他のユーザ端末を含むチャットグループを投稿先とするコンテンツである
ことを特徴とする、請求項１乃至８のいずれか一項に記載の表示制御方法。
【請求項１０】
前記コンテンツが所定の投稿先に投稿された場合、又は前記コンテンツが所定のユーザ端末から投稿された場合、全ての該コンテンツを表示させる、ことを特徴とする、請求項１乃至９のいずれか一項に記載の表示制御方法。
【請求項１１】
第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信する受信部と、
前記コンテンツに対する他のユーザ端末からのコメントを取得する取得部と、
前記コメントの数またはデータ量が所定値を上回る場合、前記コンテンツを第２のユーザ端末に通常のコンテンツと異なる態様で表示させる表示制御部と、を有する情報処理装置。
【請求項１２】
他のユーザ端末と共有するコンテンツを受信する受信部と、
前記コンテンツに対する前記他のユーザ端末からのコメントの数またはデータ量が所定値を上回る場合、前記コンテンツを通常のコンテンツと異なる態様で表示する表示部と、を有するユーザ端末。
【請求項１３】
他のユーザ端末と共有するコンテンツを受信するステップと、
前記コンテンツに対する前記他のユーザ端末からのコメントの数またはデータ量が所定値を上回る場合、前記コンテンツを通常のコンテンツと異なる態様で表示するステップと、をユーザ端末に実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
一つの態様では、第１のユーザ端末から他のユーザ端末と共有するコンテンツを受信するステップと、前記コンテンツに対する他のユーザ端末からのコメントを取得するステップと、前記コメントの数が所定の数を上回る場合、前記コンテンツを第２のユーザ端末に通常のコンテンツと異なる態様で表示させるステップと、を有する表示制御方法が提供される。
【手続補正書】
【提出日】平成29年1月30日(2017.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のユーザ端末から他のユーザ端末と共有するコンテンツであって、前記第１のユーザ端末及び前記他のユーザ端末の各ユーザを含むグループを投稿先とするコンテンツを受信するステップと、
前記コンテンツに対する他のユーザ端末からの反応を取得するステップと、
前記反応の数、及び前記グループに応じた値に基づく表示態様で、前記コンテンツを第２のユーザ端末に表示させるステップと、を有する表示制御方法。
【請求項２】
前記表示させるステップは、前記反応の数が、前記グループ毎に設定された値を上回る場合に、表示態様を変化させる、請求項１に記載の表示制御方法。
【請求項３】
第１のユーザ端末から他のユーザ端末と共有するコンテンツであって、前記第１のユーザ端末及び前記他のユーザ端末の各ユーザを含むグループを投稿先とするコンテンツを受信する受信部と、
前記コンテンツに対する他のユーザ端末からの反応を取得する取得部と、
前記反応の数、及び前記グループに応じた値に基づく表示態様で、前記コンテンツを第２のユーザ端末に表示させる表示制御部と、を有する情報処理装置。
【請求項４】
ユーザ端末であって、
他のユーザ端末と共有するコンテンツであって、前記ユーザ端末及び前記他のユーザ端末の各ユーザを含むグループを投稿先とするコンテンツを受信する受信部と、
前記コンテンツに対する他のユーザ端末からの反応の数、及び前記グループに応じた値に基づく表示態様で、前記コンテンツを表示する表示部と、を有するユーザ端末。
【請求項５】
ユーザ端末に、
他のユーザ端末と共有するコンテンツであって、前記ユーザ端末及び前記他のユーザ端末の各ユーザを含むグループを投稿先とするコンテンツを受信するステップと、
前記コンテンツに対する他のユーザ端末からの反応の数、及び前記グループに応じた値に基づく表示態様で、前記コンテンツを表示するステップと、を実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
一つの態様では、第１のユーザ端末から他のユーザ端末と共有するコンテンツであって、前記第１のユーザ端末及び前記他のユーザ端末の各ユーザを含むグループを投稿先とするコンテンツを受信するステップと、前記コンテンツに対する他のユーザ端末からの反応を取得するステップと、前記反応の数、及び前記グループに応じた値に基づく表示態様で、前記コンテンツを第２のユーザ端末に表示させるステップと、を有する表示制御方法が提供される。