(57)【特許請求の範囲】
【請求項１】
通信回線を介して、ユーザの端末から所定のＳＮＳサービスの開始要求と、そのＳＮＳサービスに参加させる１以上の参加ユーザの情報を受け付けるサービス情報受付部と、
参加ユーザからアップロードされた画像を受け付けて、他の参加ユーザからの当該画像に対する支持が示された支持情報を受け付ける画像関連情報受付部と、
前記画像関連情報受付部において受け付けた当該画像に対する支持情報の受付回数を前記他の参加ユーザごとにカウントするカウント部と、
当該画像をアップロードした参加ユーザの端末画面に前記カウント部においてカウントされた前記他の参加ユーザごとの受付回数を表示する画面表示制御部と、
を備え、
前記画像関連情報受付部は、前記他の参加ユーザごとに管理される所定の入力可能時間の間のみ、前記他の参加ユーザの端末から支持情報を受け付ける
ことを特徴とするサーバ装置。
【請求項２】
前記画面表示制御部は、支持情報を受け付けたすべての参加ユーザにおける入力可能時間が経過した後、それぞれの参加ユーザの端末画面に、参加ユーザごとの受付回数を表示することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記画像関連情報受付部は、画像のアップロードと共に、アップロードした参加ユーザが設定した閲覧可能時間を受け付け、
前記サービス制御部は、参加ユーザが画像の閲覧を開始してからの連続閲覧時間を参加ユーザごとに管理すると共に、前記画像関連情報受付部で受け付けた閲覧可能時間を入力可能時間として設定し、
前記画像関連情報受付部は、前記サービス制御部において参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間内である場合に、その参加ユーザの端末から支持情報を受け付け、
前記画面表示制御部は、前記サービス制御部において参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間を経過した後に、その参加ユーザの端末において当該画像を非表示状態とする
ことを特徴とする請求項１または２に記載のサーバ装置。
【請求項４】
参加ユーザの端末画面に表示された画像がスクリーンショットを用いて撮像された場合、当該画像をアップロードした参加ユーザの端末にその旨の通知をする通知部と、
をさらに備えることを特徴とする請求項１から３のいずれかに記載のサーバ装置。
【請求項５】
前記カウント部においてカウントされるたびに、支持情報を受け付けた参加ユーザの端末に対して、所定の音声出力処理、所定の画面エフェクトの表示処理、および、バイブレーション処理の少なくとも１つ以上の処理の実行を指示する端末管理部と、
をさらに備えることを特徴とする請求項１から４のいずれかに記載のサーバ装置。
【請求項６】
前記端末管理部は、前記カウント部においてカウントされた所定の参加ユーザからの支持情報の受付回数が所定回数となった場合、その参加ユーザの端末に対して、予め設定された特殊な処理の実行を指示する
ことを特徴とする請求項５に記載のサーバ装置。
【請求項７】
前記画面表示制御部は、前記画像関連情報受付部において支持情報を受け付けるたびに、もしくは、支持情報の受付回数が所定の回数の倍数となるたびに、当該画像を投稿した参加ユーザの端末画面に、支持情報を受け付けた参加ユーザに関する情報を表示する
ことを特徴とする請求項１から６のいずれかに記載のサーバ装置。
【請求項８】
通信回線を介して、サーバ装置に対して画像をアップロードし、または、前記サーバ装置から画像をダウンロードするステップと、
ユーザごとに管理される、前記画像にかかる閲覧可能時間を前記サーバ装置から受け付けるステップと、
前記閲覧可能時間だけ、ユーザの端末の画面に前記画像を表示させるステップと、
前記閲覧可能時間だけ、前記画像に対するユーザからの支持情報を受け付けて、受付回数を前記ユーザごとにカウントするステップと、
前記ユーザごとの受付回数をサーバに送信するステップと、
画像をアップロードしたユーザの端末において、前記画像を閲覧した閲覧ユーザごとの受付回数を受信し、画面に表示するステップと、
閲覧ユーザの端末において、閲覧可能時間の経過後に、他の閲覧ユーザごとの受付回数を受信し、ランキング表示するステップと、
をコンピュータに実行させるためのプログラム。
【請求項９】
通信回線を介して、ユーザの端末から所定のＳＮＳサービスの開始要求と、そのＳＮＳサービスに参加させる１以上の参加ユーザの情報を受け付けるサービス情報受付部と、
参加ユーザからアップロードされた画像を受け付けて、他の参加ユーザからの当該画像に対する支持が示された支持情報を受け付ける画像関連情報受付部と、
前記画像関連情報受付部において受け付けた当該画像に対する支持情報の受付回数を前記他の参加ユーザごとにカウントするカウント部と、
当該画像をアップロードした参加ユーザの端末画面に前記カウント部においてカウントされた前記他の参加ユーザごとの受付回数を表示する画面表示制御部と、
を備え、
前記画像関連情報受付部は、前記他の参加ユーザごとに管理される所定の入力可能時間の間のみ、前記他の参加ユーザの端末から支持情報を受け付ける
ことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信端末を用いたソーシャルコミュニケーション技術に関する。
【背景技術】
【０００２】
従来、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）端末や携帯端末等の情報処理装置を用いてリアルタイムの文字通信を行う、いわゆるチャットというサービスが提供されている。チャットサービスの態様例としては、ユーザが1対1で行うユーザ間チャットや、特定のグループに属する複数のユーザ間で行うグループ内チャット、あるいは、グループ間のチャットなどが挙げられる。これらのチャットは、チャットルームと呼ばれる仮想のルーム内に入室したユーザ同士で実施される。
【０００３】
他方、２０１０年以降、スマートフォンと呼ばれる多機能型携帯端末が急速に普及し、携帯端末で利用されることを前提としたチャットサービスなどのＳＮＳ（ＳｏｃｉａｌＮｅｔｗｏｒｋｉｎｇＳｅｒｖｉｃｅ）が多く提供され、利用者数が増えている。
【０００４】
このような状況の中、ユーザが撮影した写真をネットワークを介して投稿することによって、仲間同士で共有することができるＳＮＳサービスが提供されている。（たとえば、特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表2013-516002号公報
【特許文献２】特開2013-016156号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のＳＮＳサービスにおいては、投稿された共有の写真に撮像された内容によっては、閲覧者からのコメントが得にくい場合があり、共有写真を題材としたユーザ同士のコミュニケーションが活性化されにくいという課題があった。
【０００７】
本発明はかかる課題に鑑みてなされたものであり、その目的は、ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができるサーバ装置、プログラム、および、システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明のある態様は、サーバ装置である。このサーバ装置は、通信回線を介して、ユーザの端末から所定のＳＮＳサービスの開始要求と、そのＳＮＳサービスに参加させる１以上の参加ユーザの情報を受け付けるサービス情報受付部と、参加ユーザからアップロードされた画像を受け付けて、他の参加ユーザからの当該画像に対する支持が示された支持情報を受け付ける画像関連情報受付部と、画像関連情報受付部において受け付けた当該画像に対する支持情報の受付回数をカウントするカウント部と、当該画像をアップロードした参加ユーザの端末画面にカウント部においてカウントされた受付回数を表示する画面表示制御部と、を備える。画像関連情報受付部は、所定の入力可能時間の間のみ、他の参加ユーザの端末から支持情報を受け付ける。
【０００９】
このような態様によると、所定の入力可能時間の間のみ、他の参加ユーザの端末から支持情報を受け付けることによって、ユーザには画像への支持において時間制限が課せられることで、素早いレスポンスが求められることとなり、画像閲覧、支持に対する意欲、興趣性を向上でき、もって、参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。
【００１０】
また、画面表示制御部は、支持情報を受け付けたすべての参加ユーザにおける入力可能時間が経過した後、それぞれの参加ユーザの端末画面に、参加ユーザごとの受付回数を表示してもよい。このような態様によると、すべての参加ユーザにおける入力可能時間が経過した後、それぞれの参加ユーザの端末画面に、参加ユーザごとの受付回数を表示することによって、ユーザは、他のユーザの受付回数と自己の受付回数とを比較することができるので、回数による順位付けを動機とした参加意欲を高められるだけでなく、閲覧可能時間経過後において参加ユーザ間において投稿された画像に対するコミュニケーションが自然に発生するため、ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。  
【００１１】
また、画像関連情報受付部は、画像のアップロードと共に、アップロードした参加ユーザが設定した閲覧可能時間を受け付けてもよい。サービス制御部は、参加ユーザが画像の閲覧を開始してからの連続閲覧時間を参加ユーザごとに管理すると共に、画像関連情報受付部で受け付けた閲覧可能時間を入力可能時間として設定してもよい。画像関連情報受付部は、サービス制御部において参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間内である場合に、その参加ユーザの端末から支持情報を受け付けてもよい。ここで、画面表示制御部は、サービス制御部において参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間を経過した後に、その参加ユーザの端末において当該画像を非表示状態としてもよい。
【００１２】
このような態様によると、参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間内である場合に、その参加ユーザの端末から支持情報を受け付け、また、サービス制御部において参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間を経過した後に、その参加ユーザの端末において当該画像を非表示状態とすることによって、ユーザには画像への支持において時間制限が課せられることで、素早いレスポンスが求められることとなり、画像閲覧、支持に対する意欲、興趣性を向上でき、もって、参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。
【００１３】
また、参加ユーザの端末画面に表示された画像がスクリーンショットを用いて撮像された場合、当該画像を投稿した参加ユーザの端末にその旨の通知をする通知部を備えていてもよい。
【００１４】
このような態様によると、画像がスクリーンショットを用いて撮像された場合、当該画像を投稿した参加ユーザの端末にその旨の通知をすることによって、画像の複製の所持者を認識させることができるため、ユーザは躊躇することなく写真を投稿することができ、もって、ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。
【００１５】
また、カウント部においてカウントされるたびに、支持情報を受け付けた参加ユーザの端末に対して、所定の音声出力処理、所定の画面エフェクトの表示処理、および、バイブレーション処理の少なくとも１つ以上の処理の実行を指示する端末管理部を備えていてもよい。
【００１６】
このような態様によると、カウントされるたびに、支持情報を受け付けた参加ユーザの端末に対して、所定の音声出力処理、所定の画面エフェクトの表示処理、および、バイブレーション処理の少なくとも１つ以上の処理の実行を指示することによって、参加意欲を高めることができ、ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。
【００１７】
また、端末管理部は、前記カウント部においてカウントされた受付回数が所定回数となった場合、予め設定された特殊な処理の実行を指示してもよい。
【００１８】
このような態様によると、カウントされた受付回数が所定回数となった場合、予め設定された特殊な処理の実行を指示することによって、参加意欲を高めることができ、ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。
【００１９】
また、画面表示制御部は、画像関連情報受付部において支持情報を受け付けるたびに、もしくは、支持情報の受付回数が所定の回数の倍数となるたびに、当該画像を投稿した参加ユーザの端末画面に、支持情報を受け付けた参加ユーザに関する情報を表示してもよい。
【００２０】
このような態様によると、画像を投稿したユーザは、その画像に対する参加ユーザの反応をリアルタイムに感じることができるため、画像の投稿意欲を高めることができ、もって、ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができる。
【００２１】
本発明の別の態様は、コンピュータに実行させるプログラムに関する。このプログラムは、通信回線を介して、ユーザの端末から所定のＳＮＳサービスの開始要求と、そのＳＮＳサービスに参加させる１以上の参加ユーザの情報を受け付けるステップと、参加ユーザからアップロードされた画像を受け付けて、他の参加ユーザからの当該画像に対する支持が示された支持情報を受け付けるステップと、画像を受け付けてから閲覧可能時間が経過するまで、受け付けた支持情報の受付回数をカウントするステップと、閲覧可能時間の経過後、すべての参加ユーザの端末画面において当該画像を非表示状態とし、当該画像をアップロードした参加ユーザの端末画面に前記カウント部においてカウントされた受付回数を表示するステップと、閲覧可能時間の経過後、支持情報を受け付けたすべての参加ユーザの端末画面に、参加ユーザごとの受付回数を表示するステップと、をコンピュータに実行させるためのプログラムである。
【００２２】
本発明の別の態様は、コンピュータに実行させるプログラムに関する。このプログラムは、通信回線を介して、サーバ装置に対して画像をアップロードし、または、サーバ装置から画像をダウンロードするステップと、画像にかかる閲覧可能時間を前記サーバ装置から受け付けるステップと、閲覧可能時間だけ、ユーザの端末の画面に前記画像を表示させるステップと、閲覧可能時間だけ、前記画像に対するユーザからの支持情報を受け付けて、受付回数をカウントするステップと、受付回数をサーバに送信するステップと、画像をアップロードしたユーザの端末において、画像を閲覧した閲覧ユーザの端末における受付回数を受信し、画面に表示するステップと、閲覧ユーザの端末において、閲覧可能時間の経過後に、他の閲覧ユーザの受付回数を受信し、ランキング表示するステップと、をコンピュータに実行させるためのプログラムである。
【００２３】
本発明の別の態様は、システムに関する。このシステムは、通信回線を介して、ユーザの端末から所定のＳＮＳサービスの開始要求と、そのＳＮＳサービスに参加させる１以上の参加ユーザの情報を受け付けるサービス情報受付部と、参加ユーザからアップロードされた画像を受け付けて、他の参加ユーザからの当該画像に対する支持が示された支持情報を受け付ける画像関連情報受付部と、画像関連情報受付部において画像を受け付けてから閲覧可能時間が経過するまで、受け付けた支持情報の受付回数をカウントするカウント部と、閲覧可能時間の経過後、すべての参加ユーザの端末画面において当該画像を非表示状態とし、当該画像をアップロードした参加ユーザの端末画面に前記カウント部においてカウントされた受付回数を表示する画面表示制御部と、を備える。画面表示制御部は、閲覧可能時間の経過後、支持情報を受け付けたすべての参加ユーザの端末画面に、参加ユーザごとの受付回数を表示する。
【００２４】
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２５】
本発明によると、ＳＮＳの参加ユーザ間における投稿写真を題材としたコミュニケーションを促進させることができる。
【発明を実施するための形態】
【００２６】
本発明の実施例を説明する前に、まず、本発明の概要を述べる。本発明は、ネットワークを介して行われる複数ユーザによるＳＮＳシステムにおいて、ＳＮＳシステム内における参加ユーザ同士において、投稿写真を題材としたコミュニケーション環境を提供するための技術に関するものである。
【００２７】
従来のＳＮＳシステムにおいては、写真を投稿する場合においては、その写真に撮像された人物、内容によっては、プライバシの侵害や羞恥心といった自制が働くことがあるため、投稿を躊躇する場合があった。したがって、写真が投稿される機会が少なくなりがちになり、また、投稿されたとしても、食事の内容などのありきたりの場面の写真が多く、写真によるコミュニケーションが活発になるようなことは多くはなかった。
【００２８】
本実施形態においては、投稿された写真の閲覧を時間制限制し、また、投稿された写真がスクリーンショットによって他人に保有されたような場合は、画像投稿者にその旨を通知することで、その後の画像の管理が可能となるので、写真投稿の際の躊躇する理由を最大限排除することとした。また、画像が表示された画面をユーザがタップすることで、その画像に対する支持を簡便に表明できる。そのため、ユーザに煩わしい操作が要求されることがなくなり、参加しやすくなり、もってコミュニケーションが活発となる。
【００２９】
さらに、制限時間内にて閲覧したユーザからの反応をリアルタイムに集計し、参加ユーザに集計結果を通知することによって、ＳＮＳの参加ユーザ間における投稿写真を題材としたコミュニケーションを促進させることができる
【実施例１】
【００３０】
まず、実施例１について説明する。図１は、本発明の実施例１にかかる写真投稿サービスを提供するためのＳＮＳシステム１００を示す図である。ＳＮＳシステム１００における写真投稿サービスは、投稿した写真を題材としてコミュニケーションしあうことを目的としたクローズドコミュニケーションサービスであり、ネイティブアプリとして提供されてもよい。
【００３１】
ＳＮＳシステム１００は、サーバ装置１０と、サーバ装置１０と基地局４０とを有線回線で接続するネットワーク３０と、基地局４０で代表される第１基地局４０ａ〜第３基地局４０ｃと、モバイル端末５０で代表される第１モバイル端末５０ａ〜第３モバイル端末５０ｃと、ＰＣ端末７０とを含む。
【００３２】
なお、図示の都合上、基地局４０、モバイル端末５０は共に３台のみ図示したが、これにかぎらず、それ以上の基地局４０、モバイル端末５０が存在してもよい。ＰＣ端末７０についても同様である。また、第１モバイル端末５０ａ〜第３モバイル端末５０ｃは、それぞれ異なる基地局４０と接続されるとして図示しているが、これにかぎらず、１つの基地局４０に複数のモバイル端末５０が接続されていても、本発明が適用可能であることは言うまでもない。
【００３３】
サーバ装置１０は、写真投稿サービスやチャットサービスなどを実施、提供するための装置である。サーバ装置１０は、ネットワーク３０と基地局４０とを介して、モバイル端末５０やＰＣ端末７０との間で、該サービスを提供するために必要な通信処理を実行する。
【００３４】
なお、以下においては、説明を簡易にするため、単に、「サーバ装置１０とモバイル端末５０ないしＰＣ端末７０との間で通信処理を実行する」などと表現し、ネットワーク３０および基地局４０を介する点については記載を省略する。また、以下においては、モバイル端末５０やＰＣ端末７０を総称して、ユーザ端末と表現することもある。また、サーバ装置１０とは、サービスを提供するプラットフォームであってもよいし、あるいは、ＳＮＳアプリケ―ションを提供するサーバであってもよい。
【００３５】
また、以下においては、サーバ装置１０が主体となって、写真投稿サービスを実施するための制御を行うものとして説明するが、これにかぎらず、ユーザ端末などの他の機器との間で機能分担し、互いに協調することで本発明が実現されてもよい。
【００３６】
サーバ装置１０は、ユーザ端末からの要求にしたがって、アプリをダウンロードさせる。その後、ユーザ端末内のメモリに記憶されている連絡先情報をアップロードさせて、サーバ装置１０内のメモリにインポートすることによって、ユーザは写真投稿サービスの使用を開始することができる。
【００３７】
ここで、サーバ装置１０は、写真投稿サービスを実施するためのルームを新たに作成するルーム作成機能と、作成したルーム内で写真投稿サービスを実施する写真投稿機能と、投稿された写真の閲覧を制御する閲覧制御機能と、ＳＮＳシステム１００における友だちを推奨する友だち推奨機能と、友だちのリストを管理するフレンドリスト管理機能と、友だちなどを検索したり、チャット相手を検索する検索機能と、ＳＮＳシステム内の参加ユーザとの間でチャットをするためのメール統合機能と、を有する。
【００３８】
ルーム作成機能は、写真投稿サービスを利用するためのルームを作成する機能と、作成されたルームに招待するユーザを選択する機能を有する。ルームを作成する際には、ルームの名称や、投稿する写真に要求されるテーマをユーザ端末から受け付ける。また、参加ユーザを選択する際は、ユーザにより選択された被選択ユーザに対して、参加要請の通知を行い、参加の旨の返答をしたユーザを参加ユーザとして登録する。
【００３９】
写真投稿機能は、ルーム内の参加ユーザから投稿された写真を受け付けて、参加ユーザの端末の画面に表示する機能を有する。閲覧制御機能は、投稿された写真の参加ユーザの端末ごとの閲覧可能時間と、ユーザからの画像への支持入力（画面のタップ操作など）を受け付けるための入力可能時間を制限し、また、スクリーンショット撮像を監視する。この閲覧可能時間が経過すると画像が非常時状態となり、ユーザは閲覧することができない。なお、この閲覧可能時間は、ユーザが画像の閲覧を開始したときから計時された連続閲覧時間と比較されることで、閲覧の可否が制御される。各ユーザは任意のタイミングで画像の閲覧を開始するため、画像が非表示状態になるタイミングもユーザごとに異なることとなる。したがって、必ずしも、すべてのユーザの画像が同時に非表示状態になるわけではない。また、閲覧可能時間中において、参加ユーザから受け付けた支持情報の回数をカウントし、閲覧可能時間中ないし時間終了後において、カウント数を画像投稿ユーザ、参加ユーザの端末に表示する。
【００４０】
友だち推奨機能は、フレンドリストに登録すべきユーザを紹介、推奨する機能（以下、「サジェスト機能」という。）を有する。詳細は後述するが、サジェスト機能は、登録ユーザに推奨すべき他のユーザを決定する。フレンドリスト管理機能は、推奨されたユーザのうち、登録ユーザによって選択されたユーザをフレンドリストに登録する機能を有する。検索機能は、サーバ装置１０内に記憶されたユーザ情報を対象として検索し、検索された１以上のユーザ情報をユーザ端末に所定の順序で表示する。ユーザ情報は、登録ユーザのＩＤ、所属するグループのＩＤ、過去のチャット相手のユーザＩＤ、ＳＮＳ上のＩＤなどが含まれる。
【００４１】
メール統合機能は、ルームに招待されるユーザが登録ユーザであるか否かをユーザに考慮させることなく、所望のユーザとの間でチャットを実施させるための機能である。サーバ装置１０は、ユーザ端末からＳＮＳサービスの開始の要求があると、ＳＮＳサービスの相手先への通信方式を決定する。具体的には、通信方式の優先度情報に従って、サーバ装置１０内のメモリに格納された登録情報から最も適した通信方式を決定し、ユーザ端末から送信されたメッセージをその通信方式、たとえば、Ｅメールの形式に変換して、相手先に送信する。
【００４２】
送信相手先への通信の際に適用される通信方式は、送信相手が登録ユーザの場合は原則としてチャット方式が選択される。一方、送信相手が未登録ユーザの場合は、未登録ユーザに関してメモリに登録された情報に応じた方式が選択される。詳細は後述する。このような態様をとることで、ユーザは、相手先が未登録ユーザであっても、それを意識することなく、チャットをすることができる。
【００４３】
ユーザ端末は、写真投稿サービスを使用する場合は、まず、サーバ装置１０にアクセスして、アプリをダウンロードし、インストールする。ついで、サーバ装置１０からの要求にしたがって、端末内に登録されている連絡先情報をアップロードする。以後、写真投稿サービスを利用する場合は、アプリを立ち上げ、フレンドリストとして登録されている友だち、あるいは、検索機能によって検索されたユーザを参加ユーザとして登録することで、写真投稿サービスを利用できることとなる。
【００４４】
ユーザ端末の使用者は、写真投稿サービスを実施中においては、閲覧可能時間中においては、画面をタップすることで、閲覧した画像を推薦、支持することができる。タップした回数が多いほど、支持が多かったこととなる。閲覧可能時間が経過した後は、端末画面に参加ユーザごとの支持回数がライキング表示される。
【００４５】
図２は、図１のＳＮＳシステム１００におけるサーバ装置１０の構成例を示す図である。サーバ装置１０は、サーバ通信部１２と、サービス情報受付部１４と、サービス制御部１６と、画像関連情報受付部１８と、カウント部２０と、画面表示制御部２２と、通知部２４と、端末管理部２６と、サーバメモリ２８とを含む。
【００４６】
サーバ通信部１２は、ユーザ端末からの信号を受信し、所定の復調処理を実施して、サービス情報受付部１４と、サービス制御部１６と、画像関連情報受付部１８と、カウント部２０と、画面表示制御部２２と、通知部２４と、端末管理部２６に復調された信号を送る。
【００４７】
また、サーバ通信部１２は、所定の通信方式にて、ユーザ端末に対して、所定のデータを送信する。所定のデータとは、たとえば、カウント部２０によりカウントされた回数の通知であったり、画像関連情報受付部１８によって受け付けた投稿写真の他の参加ユーザへの配信などを含む。また、サーバ通信部１２は、所定のタイミングで、サーバメモリ２８内に記憶されたフレンドリスト、あるいは、サジェストリストをそれらのリストに紐づけられたユーザのユーザ端末に送信する。
【００４８】
なお、サーバ通信部１２における変復調処理は、従来用いられている変復調技術が用いられてよく、このような態様であったとしても、本発明を適用することができることは当業者に理解されるところである。
【００４９】
サービス情報受付部１４は、写真投稿アプリを実行したユーザからアップロードされた情報をサーバメモリ２８にて管理する。また、サービス情報受付部１４は、通信回線を介して、ユーザの端末から写真投稿サービスの開始要求と、その写真投稿サービスに参加させる１以上のユーザの情報を受け付ける。
【００５０】
写真投稿サービスの開始要求は、写真投稿を行う参加ユーザを集うための新規のルームを作成する要求（以下、新規ルーム作成要求という）、あるいは、過去に作成したルームを再開するための要求（以下、再開要求）を含む。新規ルーム作成要求には、ルームの名称や投稿写真のテーマも含まれる。ユーザの情報は、ユーザ識別情報、ユーザ名、アバター画像情報、ユーザが入力したコメント、累計の支持総数などを含む。これらのユーザの情報は、画面表示制御部２２などにおいて参照されて、用いられてもよい。
【００５１】
また、サービス情報受付部１４は、サーバ通信部１２を介して、写真投稿サービスに参加させる１以上のユーザに対して参加要請を行って、参加要請に対して参加する旨の応答したユーザを参加ユーザとして受け付ける。また、サービス情報受付部１４は、サーバメモリ２８にて、参加ユーザの情報と、参加したルームの名称とを関連付けて管理する。
【００５２】
サーバメモリ２８は、ユーザの情報のほか、ＳＮＳシステム１００にて提供する写真投稿アプリに関する情報を管理してもよい。写真投稿アプリに関する情報とは、写真投稿アプリの実行履歴、過去に作成されたルームの情報、過去に投稿された写真などであってもよい。また、サーバメモリ２８は、過去に投稿された写真ごとに、支持されたカウント総数や、ユーザごとの支持回数などを関連付けて記憶してもよい。
【００５３】
サービス制御部１６は、サーバメモリ２８に対して、ユーザにダウンロードさせるための写真投稿アプリを読み出したり、ユーザ端末から送信された連絡先情報をインポートしたり、通信方式を決定するための情報にアクセスを行う。また、サービス制御部１６は、ユーザ端末からの要求にしたがって、ユーザ端末にアプリをダウンロードさせる。ユーザ端末にダウンロードさせた後において、ユーザ端末に対して、そのユーザ端末に記憶された連絡先情報を当該サーバ装置１０にインポートさせるか否かの問合せを行う。インポートの許可があった場合、ユーザ端末から連絡先情報が送られてくるので、サービス制御部１６は、サーバメモリ２８に当該情報を書き込む。
【００５４】
また、サービス制御部１６は、友だち推奨機能を有し、ＳＮＳサービスへの登録の有無に応じて設定された所定の条件を用いて、友だち候補として、登録ユーザに推奨すべき他のユーザを決定して、サーバメモリ２８内のサジェストリストに登録する。チャットサービスへの登録の有無に応じて設定された所定の条件とは、推奨対象のユーザが登録ユーザである場合と、未登録ユーザである場合とで、それぞれ異なった条件であることを指す。この条件は、被推奨ユーザとの親密度を推定するための条件となる。
【００５５】
また、サービス制御部１６は、フレンドリスト管理機能を有し、友だち候補としてサジェストリストに登録されたユーザのうち、サーバ通信部１２を介して受け付けた、登録ユーザ端末から選択されたユーザをサーバメモリ２８内のフレンドリストに登録する。フレンドリストは、サーバメモリ２８内において、登録ユーザごとに管理される。
【００５６】
また、サービス制御部１６は、友だち検索機能を有し、登録ユーザのユーザ端末からの要求がない場合は、サーバメモリ２８に記憶されている登録ユーザのサジェストリストに含まれたユーザを対象として、表示対象とすべき１以上のユーザを検索する。ここで検索されたユーザは、友だち候補として、ユーザ端末に表示される。
【００５７】
複数のユーザが検索された場合、所定のアルゴリズムによって表示順序を決定して、ユーザ端末のチャット画面上に表示する。すなわち、ユーザ端末には、「ともだちかも」として、友だち候補の一覧が表示される。検索のタイミング、表示のタイミングは、チャットサービスアプリを起動したときや、起動後、一定間隔において実施されてもよい。これにより、ユーザに対して、友だちを増やすきっかけを与えることができる。
【００５８】
また、サービス制御部１６は、登録ユーザのユーザ端末から実名検索の要求をサーバ通信部１２から受け付けて、検索対象の実名を取得して、その実名を対象にサーバメモリ２８内に記憶されたすべてのユーザ情報を対象として検索する。検索は、前方一致、部分一致などの従来の検索技術が用いられてもよい。
【００５９】
複数のユーザが検索された場合、登録ユーザとの親密度に応じて決定される所定のアルゴリズムによって表示順序を決定して、サーバ通信部１２を介して送信し、ユーザ端末のチャット画面上に表示させる。サジェストリストは、サーバメモリ２８内において、登録ユーザごとに管理される。
【００６０】
また、サービス制御部１６は、送信先への通信方式を決定する場合に、送信先に関してサーバメモリ２８に登録されている１以上の通信方式から、適用すべき通信方式の優先順位が示された情報にしたがって、１つの通信方式を選択してもよい。
【００６１】
画像関連情報受付部１８は、参加ユーザからアップロードされた画像を受け付けて、サーバメモリ２８に記憶する。また、画像関連情報受付部１８は、画像のアップロードと共に、アップロードした参加ユーザが設定した閲覧可能時間を受け付けて、サーバメモリ２８に記憶する。この閲覧可能時間は、他の参加ユーザがアップロードされた画像を閲覧できる期間である。サービス制御部１６は、参加ユーザが画像の閲覧を開始してからの連続閲覧時間を参加ユーザごとに管理する。また、サービス制御部１６は、画像関連情報受付部１６で受け付けた閲覧可能時間を入力可能時間として設定してもよい。
【００６２】
ここで、画像関連情報受付部１８は、入力可能時間の間のみ、他の参加ユーザの端末から支持情報を受け付ける。画像関連情報受付部１８は、サービス制御部１６において参加ユーザごとに管理されている連続閲覧時間が入力可能時間（閲覧可能時間）内である場合にのみ、その参加ユーザの端末から支持情報を受け付けてもよい。
【００６３】
カウント部２０は、画像関連情報受付部１８において画像を受け付けてから予め設定された入力可能時間が経過するまで、受け付けた支持情報の受付回数を参加ユーザごとにカウントして、サーバメモリ２８に記憶する。また、入力可能時間の経過後において、カウント部２０は、カウントの総数を計算してサーバメモリ２８に記憶する。
【００６４】
画面表示制御部２２は、入力可能時間中において画像関連情報受付部１８が支持情報を受け付けるたびに、もしくは、支持情報の受付回数が所定の回数の倍数となるたびに、当該画像を投稿した参加ユーザの端末画面に支持情報を受け付けた参加ユーザに関する情報を表示する。参加ユーザに関する情報とは、ユーザのＩＤ、名称、アバタ―画像、支持回数などが含まれていてもよい。また、画面表示制御部２２は、当該画像をアップロードした参加ユーザの端末画面に対しても、カウント部２０においてカウントされた受付回数を表示する。表示される受付回数は、すべての参加ユーザの受付回数の総数でもよいし、参加ユーザごとの受付回数でもよい。
【００６５】
画面表示制御部２２は、サービス制御部１６において参加ユーザごとに管理されている連続閲覧時間が閲覧可能時間を経過した後に、その参加ユーザの端末において当該画像を非表示状態にしてもよい。また、すべての参加ユーザの閲覧可能時間が経過した後には、支持情報を受け付けたすべての参加ユーザの端末画面に、参加ユーザごとの受付回数を表示してもよい。
【００６６】
通知部２４は、参加ユーザの端末画面に表示された画像がスクリーンショットを用いて撮像された場合、当該画像を投稿した参加ユーザの端末にその旨の通知をする。スクリーンショットを用いて撮像されたことは、当該サービスアプリがユーザ端末におけるスクリーンショットの使用を監視し、サーバ通信部１２に対してその旨が報告されることで認識されてもよい。
【００６７】
端末管理部２６は、カウント部２０においてカウントされるたびに、支持情報を受け付けた参加ユーザの端末に対して、所定の音声出力処理、所定の画面エフェクトの表示処理、および、バイブレーション処理の少なくとも１つ以上の処理の実行を指示する。ここで、カウント部２０においてカウントされた受付回数が所定回数に１回の割合で、予め設定された特殊な処理の実行を指示する。特殊な処理とは、予め設定された表示であったり、さらにタップを促すメッセージであってもよい。
【００６８】
つぎに、ユーザ端末側の構成について、図３を用いて説明する。図３は、図１のモバイル端末５０あるいはＰＣ端末７０における構成例を示す図である。ここでは、説明の都合上、モバイル端末５０の構成として説明するが、ＰＣ端末７０においても同様の構成となる。
【００６９】
モバイル端末５０は、端末通信部５２と、端末制御部５４と、ユーザインタフェース５６と、端末メモリ５８とを備える。端末通信部５２は、サーバ装置１０からダウンロードしたアプリや、サーバ装置１０から送信される各種情報を受信する。また、端末通信部５２は、ユーザインタフェース５６を介して入力されたユーザの指示をサーバ装置１０に送信する。
【００７０】
端末制御部５４は、ユーザインタフェース５６を介してユーザからの指示を受け付けて、端末メモリ５８にアクセスしながら、アプリのインストール制御や、投稿写真サービスを開始するための新規ルームの開設処理、参加ユーザの選択処理、投稿すべき写真のアップロード処理、ソーシャルゲームのＡＰＩ制御などを行う。また、端末制御部５４は、ユーザインタフェース５６を介してユーザからの指示を受け付けて、画面に表示された投稿画像のスクリーンショット撮影をして、端末メモリ５８に記憶できる。この際、端末制御部５４は、端末通信部５２を介して、サーバ装置１０にスクリーンショット撮影した旨を報告してもよい。
【００７１】
また、端末制御部５４は、端末メモリ５８に本サービスに関するプログラム（アプリ）を記憶して、以下の処理を実行してもよい。
・画像をサーバ装置１０にアップロード/ 画像をサーバからダウンロードする。
・閲覧可能時間の情報をサーバから受け付ける。
・ユーザインタフェース５６を介してユーザから画像に対する支持情報を受け付け、受付回数をカウントする。
・閲覧可能時間だけ、画像をユーザインタフェース５６に表示し、ユーザをして閲覧可能とする。
・受付回数をサーバに送信する。
・画像の投稿者であれば、他の参加ユーザの受付回数についての情報を受信し、表示する。
・画像の閲覧者であれば、閲覧可能時間の経過後に、他の参加ユーザの受付回数を受信し、ランキング表示などを行う。
【００７２】
また、ユーザインタフェース５６は、写真投稿サービスを行っている他の参加ユーザが投稿した写真や、写真投稿サービスに関する情報を表示する。また、ユーザインタフェース５６は、ユーザによるタップ操作を感知する感知機能付きの表示デバイスと、キーボードやタッチパネルなどのユーザからの入力を受け付ける入力インタフェースと、カメラなどの画像撮像手段を含む。投稿写真は、この画像撮像手段を用いて撮像された画像であってもよいし、端末メモリ５８に記憶された画像であってもよい。
【００７３】
以下、図４〜図５に示されたユーザ端末の第１〜第２画面表示例を用いて、本発明の総括的な動作について説明する。なお、それぞれの画面表示例における同一の表示については、初出においてのみ説明をし、既出においては同一の符号を付することで説明を省略する。
【００７４】
図４は、図１のユーザ端末の第１画面表示例２１０を示す図である。第１画面表示例２１０は、画像表示欄３１０と、支持回数表示欄３１２と、メッセージ表示欄３１４と、タップ表示欄３１６とを含み、投稿画像の閲覧可能期間中に表示される画面である。
【００７５】
画像表示欄３１０は、閲覧可能期間中に、投稿された画像が表示される欄である。支持回数表示欄３１２は、タップした回数、すなわち、支持回数が表示される欄である。メッセージ表示欄３１４は、タップした回数に応じてメッセージが表示される欄である。タップ表示欄３１６は、ユーザがタップした箇所を表示する欄である。なお、画像表示欄３１０は、画像を投稿したユーザの端末装置においても同様の表示がなされてもよいし、すべての参加ユーザのタップの状況やタップ回数、ないしは、ランキングを表示してもよい。これらの表示は、画像を投稿したユーザと、タップによる参加ユーザとで選択的に切り替えてもよい。
【００７６】
図５は、図１のユーザ端末の第２画面表示例２２０を示す図である。第２画面表示例２２０は、結果表示欄３２０と、支持回数表示欄３２２と、支持者情報表示欄３２４とを含み、投稿画像の閲覧可能期間の経過後に表示される画面である。
【００７７】
結果表示欄３２０は、閲覧期間中の結果が表示される欄である。なお、投稿された画像は非表示状態となる。支持回数表示欄３２２は、閲覧期間中に得られた支持情報のカウント回数（タップ回数）の総数が表示される欄である。支持者情報表示欄３２４は、参加ユーザごとのＩＤ、名称、アバタ―画像、支持回数などが表示される欄である。また、支持者情報表示欄３２４では、支持回数が多い順に参加ユーザがランキング表示されてもよい。
【００７８】
つぎに、動作例について説明する。図６は、図１のサーバ装置１０の処理手順例を示すフローチャートである。このフローチャートは、ユーザが写真投稿サービスを実施するためのアプリを立ち上げたことを契機として開始されてもよい。
【００７９】
サーバ装置１０は、ユーザ端末から画像の投稿を受け付けて、参加ユーザのユーザ端末の画面に表示させて（Ｓ１０）、表示されたユーザについての連続閲覧時間を計時する。ついで、サーバ装置１０は、参加ユーザからの支持の有無、すなわち、参加ユーザの端末においてユーザが投稿画像をタップしたかどうかを判定する（Ｓ１２）。支持があった場合（Ｓ１２のＹｅｓ）、途中経過時点におけるすべての参加ユーザによるタップの総数を参加ユーザの端末の画面に表示して、Ｓ１６の処理に移る。指示がなかった場合Ｓ１６の処理に移る。
【００８０】
また、サーバ装置１０が、参加ユーザにより投稿画像がスクリーンショット撮影されたことを検知した場合（Ｓ１６のＹｅｓ）、その旨を画像を投稿したユーザの端末に通知する（Ｓ１８）。ここで、すべての参加ユーザにおいて、連続閲覧時間が閲覧可能時間内である場合（Ｓ２０のＮｏ）、Ｓ１２の処理に戻る。すべての参加ユーザにおける連続閲覧時間が閲覧可能時間を超えていた場合（Ｓ２０のＹｅｓ）、サーバ装置１０は、すべての参加ユーザの端末の画面上において、投稿画像を非表示の状態とする（Ｓ２２）。最後に、サーバ装置１０は、タップ総数および参加ユーザごとのタップ回数を表示する（Ｓ２４）。
【００８１】
以上、本発明を実施例をもとに説明した。本発明は上述した実施例並びに各実施例の内容に限定されるものではなく、本発明の要旨の範囲内において種々に変形して実施をすることが可能である。上記実施例は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施例１にかかるＳＮＳシステムを示す図である。
【図２】図１のサーバ装置の構成例を示す図である。
【図３】図１のモバイル端末あるいはＰＣ端末における構成例を示す図である。
【図４】図１のユーザ端末の第１画面表示例を示す図である。
【図５】図１のユーザ端末の第２画面表示例を示す図である。
【図６】図１のサーバ装置の処理手順例を示すフローチャートである。
【符号の説明】
【００８３】
１０  サーバ装置、  １２  サーバ通信部、  １４  サービス情報受付部、  １６  サービス制御部、  １８  画像関連情報受付部、  ２０  カウント部、  ２２  画面表示制御部、  ２４  通知部、  ２６  端末管理部、  ２８  サーバメモリ、  ３０  ネットワーク、  ４０  基地局、  ４０ａ  第１基地局、  ４０ｂ  第２基地局、  ４０ｃ  第３基地局、  ５０  モバイル端末、  ５０ａ  第１モバイル端末、  ５０ｂ  第２モバイル端末、  ５０ｃ  第３モバイル端末、  ５２  端末通信部、  ５４  端末制御部、  ５６  ユーザインタフェース、  ５８  端末メモリ、  ７０  ＰＣ端末、  １００  ＳＮＳシステム、  ２１０  第１画面表示例、  ２２０  第２画面表示例、  ３１０  画像表示欄、  ３１２  支持回数表示欄、  ３１４  メッセージ表示欄、  ３１６  タップ表示欄、  ３２０  結果表示欄、  ３２２  支持回数表示欄、  ３２４  支持者情報表示欄。
【要約】      （修正有）【課題】ＳＮＳの参加ユーザ間における写真投稿を題材としたコミュニケーションを促進させることができるサーバ装置、プログラム、および、システムを提供する。【解決手段】サーバ装置１０は、参加ユーザからアップロードされた画像を受け付けて、他の参加ユーザからの当該画像に対する支持が示された支持情報を受け付け、閲覧可能時間が経過するまで、受け付けた支持情報の受付回数をカウントする。閲覧可能時間の経過後、すべての参加ユーザの端末画面において当該画像を非表示状態とし、すべての参加ユーザの端末画面に、参加ユーザごとの受付回数を表示する。【選択図】図１【図１】
0005604605.tif 000002
【図２】
0005604605.tif 000003
【図３】
0005604605.tif 000004
【図４】
0005604605.tif 000005
【図５】
0005604605.tif 000006
【図６】
0005604605.tif 000007