(57)【要約】【課題】ＳＮＳなどにおいて利用者同士のコミュニケーションを促進させる。【解決手段】メッセージ閲覧装置１０は、一の利用者によって投稿されたメッセージを端末装置２０から受け付けるメッセージ受付部１５６と、受け付けたメッセージを複数の利用者の一部または全部の端末装置に閲覧可能に提供するメッセージ提供部１５０と、複数の利用者の利用者情報を利用者ごとに記憶する利用者情報記憶部１３４を参照して、複数の利用者のうちの第１利用者の利用者情報にアクセスした第２利用者の端末装置に対し、所定の第１情報を提示する表示制御部１３１と、を含み、メッセージ受付部１５６は、第２利用者の端末装置２０に提示された第１情報と、当該第１情報に対して第２利用者が指定した第２情報とに関連して生成された第３情報を、第２利用者によって投稿されたメッセージとして受け付ける。【選択図】図４
2014106697.tif 000002
【特許請求の範囲】
【請求項１】
複数の利用者のそれぞれによって各々が操作される端末装置と通信可能なメッセージ閲覧装置であって、
一の利用者によって投稿されたメッセージを端末装置から受け付けるメッセージ受付部と、
受け付けたメッセージを前記複数の利用者の一部または全部の端末装置に閲覧可能に提供するメッセージ提供部と、
前記複数の利用者の利用者情報を利用者ごとに記憶する利用者情報記憶部を参照して、前記複数の利用者のうちの第１利用者の利用者情報にアクセスした第２利用者の端末装置に対し、所定の第１情報を提示する提示部と、
を含み、
前記メッセージ受付部は、
前記提示部が前記第２利用者の端末装置に提示した第１情報と、当該第１情報に対して前記第２利用者が当該端末装置を操作することで指定した第２情報とに関連して生成された第３情報を、前記第２利用者によって投稿されたメッセージとして受け付ける
ことを特徴とするメッセージ閲覧装置。
【請求項２】
前記提示部が提示した第１情報に対する第２情報を前記第２利用者の端末装置から受け付ける情報受付部と、
前記情報受付部が前記第２利用者の端末装置から前記第２情報を受け付けたことに応じて、当該第１情報と当該第２情報とに関連した第３情報を生成する情報生成部と、
を含むことを特徴とする請求項１に記載のメッセージ閲覧装置。
【請求項３】
前記情報生成部は、
前記第３情報に、前記第１利用者の利用者情報にアクセスするためのリンク情報を含める
ことを特徴とする請求項２に記載のメッセージ閲覧装置。
【請求項４】
前記メッセージ提供部は、
前記複数の利用者のうちの所定の条件を満たしていない利用者の端末装置に対しては、前記第２情報を含まない態様で前記第３情報を提供し、
前記複数の利用者のうちの前記所定の条件を満たした利用者の端末装置に対しては、前記第２情報を含む態様で前記第３情報を提供する
ことを特徴とする請求項２または３に記載のメッセージ閲覧装置。
【請求項５】
前記メッセージ提供部は、
前記複数の利用者のうちの所定の条件を満たしていない利用者の端末装置に対しては、前記第１情報に対応した情報における所定の一部を含まない態様で前記第３情報を提供し、
前記複数の利用者のうちの前記所定の条件を満たした利用者の端末装置に対しては、前記第１情報に対応した情報における所定の一部を含む態様で前記第３情報を提供する
ことを特徴とする請求項２または３に記載のメッセージ閲覧装置。
【請求項６】
前記所定の条件は、前記提示部が提示した前記第１情報に対する前記第２情報を前記第２利用者の端末装置から受け付けた後に、前記第１利用者の利用者情報にアクセスしたこと
であることを特徴とする請求項４または５に記載のメッセージ閲覧装置。
【請求項７】
複数の利用者のそれぞれによって各々が操作される端末装置と通信可能なメッセージ管方法置であって、
一の利用者によって投稿されたメッセージを端末装置から受け付ける受付ステップと、
受け付けたメッセージを前記複数の利用者の一部または全部の端末装置に閲覧可能に提供する提供ステップと、
前記複数の利用者の利用者情報を利用者ごとに記憶する利用者情報記憶部を参照して、前記複数の利用者のうちの第１利用者の利用者情報にアクセスした第２利用者の端末装置に対し、所定の第１情報を提示する提示ステップと、
を含み、
前記受付ステップは、
前記提示部が前記第２利用者の端末装置に提示した第１情報と、当該第１情報に対して前記第２利用者が当該端末装置を操作することで指定した第２情報とに関連して生成された第３情報を、前記第２利用者によって投稿されたメッセージとして受け付ける
ことを特徴とするメッセージ閲覧方法。
【請求項８】
複数の利用者のそれぞれによって各々が操作される端末装置と通信可能なコンピューターを、
一の利用者によって投稿されたメッセージを端末装置から受け付けるメッセージ受付部、
受け付けたメッセージを前記複数の利用者の一部または全部の端末装置に閲覧可能に提供するメッセージ提供部、および、
前記複数の利用者の利用者情報を利用者ごとに記憶する利用者情報記憶部を参照して、前記複数の利用者のうちの第１利用者の利用者情報にアクセスした第２利用者の端末装置に対し、所定の第１情報を提示する提示部、
として機能させるプログラムであって、
前記メッセージ受付部は、
前記提示部が前記第２利用者の端末装置に提示した第１情報と、当該第１情報に対して前記第２利用者が当該端末装置を操作することで指定した第２情報とに関連して生成された第３情報を、前記第２利用者によって投稿されたメッセージとして受け付ける
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば利用者に対して、利用者同士のコミュニケーションを促進させる技術に関する。
【背景技術】
【０００２】
近年では、人と人とのコミュニケーションを促進・サポートするＳＮＳ（Social Networking Service）を用いて、ある利用者が他の利用者とメッセージをやり取りしたり、他の多数の利用者と特定の話題について意見を交換し合ったりすることが盛んに行われている（例えば特許文献１参照）。このようなコミュニケーションを通じて、気が合った利用者同士は、「友達」または「友人」などと呼ばれる関係を結ぶことができ、一種の共同体が形成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６８８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＳＮＳでは、共同体が仮想的なものであるので、実社会と比べると、なにかのきっかけで利用者同士のコミュニケーションが停滞することがある。
本発明は、上述した事情に鑑みてなされたものであり、その目的の一つは、利用者同士のコミュニケーションを促進することできるような技術を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明が採用する手段を説明する。なお、本発明の理解を容易にするために、以下では図面の参照符号を便宜的に括弧書で付記するが、本発明を図示の形態に限定する趣旨ではない。
【０００６】
本発明に係るメッセージ閲覧装置（１０）は、複数の利用者のそれぞれによって各々が操作される端末装置（２０）と通信可能なメッセージ閲覧装置（１０）であって、一の利用者によって投稿されたメッセージを端末装置（２０）から受け付けるメッセージ受付部（１５６）と、受け付けたメッセージを前記複数の利用者の一部または全部の端末装置（２０）に閲覧可能に提供するメッセージ提供部（１５０）と、前記複数の利用者の利用者情報を利用者ごとに記憶する利用者情報記憶部（１３４）を参照して、前記複数の利用者のうちの第１利用者の利用者情報にアクセスした第２利用者の端末装置（２０）に対し、所定の第１情報を提示する提示部（１３１）と、を含み、前記メッセージ受付部（１５６）は、前記提示部（１３１）が前記第２利用者の端末装置（２０）に提示した第１情報と、当該第１情報に対して前記第２利用者が当該端末装置（２０）を操作することで指定した第２情報とに関連して生成された第３情報を、前記第２利用者によって投稿されたメッセージとして受け付けることを特徴とする。
【０００７】
本発明によれば、第２利用者が第１利用者の利用者情報にアクセスすると、当該第２利用者に第１情報が提示される。当該第２利用者が当該第１情報に対して第２情報を指定（入力を含む）すると、当該第１情報と当該第２情報とに関連して第３情報が当該第２利用者によって投稿されたメッセージとして生成されて、メッセージ受付部（１５６）に受け付けられる。このため、当該生成されたメッセージが、メッセージ提供部（１５０）によって複数の利用者の一部または全員に閲覧可能に提供される。したがって、第１利用者を含む複数の利用者の一部または全部は、第２利用者が第２情報を指定したことによって、あたかも当該第２利用者が投稿したメッセージであるかのごく、当該メッセージを閲覧することになるので、これを契機として利用者同士のコミュニケーションを促進することができる。
【０００８】
なお、典型的には、第１情報は質問であり、第２情報はその質問に対する回答である。また、第３情報は、その質問に対して第２利用者がこのように回答しましたなどの内容を示すメッセージである。
受け付けられたメッセージについては、複数の利用者の全員について閲覧可能としても良いし、複数の利用者の一部、例えば投稿した利用者に所定の関係にある者（友達）に制限して閲覧可能にしても良いし、さらに、所定の関係にある者のうち、所定の条件（例えば投稿回数が多いこと、質問に対する回答率が高いこと）を充足する者に制限して閲覧可能にしても良い。
第１利用者の利用者情報にアクセスするとは、典型的には、第１利用者が仮想的に居住する部屋を訪問することであるが、第１利用者の日記やプロフィールなどを閲覧することなども含まれる。
【０００９】
本発明において、前記提示部（１３１）が提示した第１情報に対する第２情報を前記第２利用者の端末装置（２０）から受け付ける情報受付部（１３６）と、前記情報受付部（１３６）が前記第２利用者の端末装置（２０）から前記第２情報を受け付けたことに応じて、当該第１情報と当該第２情報とに関連した第３情報を生成する情報生成部（１３８）と、を含む構成としても良い。
上記構成において、前記情報生成部（１３８）は、前記第３情報に、前記第２利用者の利用者情報にアクセスするためのリンク情報を含める態様としても良い。この態様によれば、第２利用者によって投稿されたものとして扱われたメッセージを閲覧した利用者が、第２利用者の利用者情報に当該リンク情報により容易にアクセスすることができる。
なお、第２利用者の利用者情報にアクセスすると、第１情報が提示される。このため、第２利用者と、第２利用者の利用者情報にアクセスした利用者との間でコミュニケーションの契機が生じる。また、第１利用者が第２利用者の利用者情報にアクセスした場合には、第１利用者に第１情報が提示される。したがって、第１利用者の立場と第２利用者の立場とが入れ替わるので、第１利用者と第２利用者との間でのコミュニケーションがさらに促進されることになる。
【００１０】
上記構成または態様において、前記メッセージ提供部（１５０）は、前記複数の利用者のうちの所定の条件を満たしていない利用者の端末装置（２０）に対しては、前記第２情報を含まない態様で前記第３情報を提供し、前記複数の利用者のうちの前記所定の条件を満たした利用者の端末装置（２０）に対しては、前記第２情報を含む態様で前記第３情報を提供しても良い。
また、上記構成または態様において、前記メッセージ提供部（１５０）は、前記複数の利用者のうちの所定の条件を満たしていない利用者の端末装置（２０）に対しては、前記第１情報に対応した情報における所定の一部を含まない態様で前記第３情報を提供し、前記複数の利用者のうちの前記所定の条件を満たした利用者の端末装置（２０）に対しては、前記第１情報に対応した情報における所定の一部を含む態様で前記第３情報を提供しても良い。
所定の条件は、典型的には、前記提示部が提示した前記第１情報に対する前記第２情報を前記第２利用者の端末装置から受け付けた後に、前記第１利用者の利用者情報にアクセスしたことである。このほかにも、例えば単位時間当たりのメッセージの投稿回数が所定回数以上であることや、第１情報が提示された回数に対して第２情報を指定する割合が一定値以上であることなどが想定される。
【００１１】
また、本発明は、メッセージ閲覧装置（１０）のみならず、メッセージ閲覧方法や、コンピューターをメッセージ閲覧装置（１０）として機能させるプログラムとして概念することができる。
なお、上記プログラムは記録媒体に記録させても良い。この記録媒体を用いれば、例えば上記コンピューターに上記プログラムをインストールすることができる。ここで、上記プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であっても良い。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るメッセージ閲覧装置を含むシステムの構成を示す図である。
【図２】同メッセージ閲覧装置における管理サーバの構成を示すブロック図である。
【図３】同システムにおける端末装置の構成を示すブロック図である。
【図４】同システムの機能ブロックの構成を示す図である。
【図５】同システムにおける各種の記憶部の記憶内容の一例を示す図である。
【図６】同システムにおける投稿メッセージの生成の一例を示す図である。
【図７】同システムの動作概要を示すフローチャートである。
【図８】端末装置に提示される画面の遷移を示す図である。
【図９】端末装置に提示される画面の一例を示す図である。
【図１０】端末装置に提示される画面の一例を示す図である。
【図１１】端末装置に提示される画面の一例を示す図である。
【図１２】端末装置に提示される画面の一例を示す図である。
【図１３】端末装置に提示される画面の一例を示す図である。
【図１４】端末装置に提示される画面の一例を示す図である。
【図１５】端末装置に提示される画面の一例を示す図である。
【図１６】端末装置に提示される画面の一例を示す図である。
【図１７】端末装置に提示される画面の一例を示す図である。
【図１８】端末装置に提示される画面の一例を示す図である。
【図１９】端末装置に提示される画面の一例を示す図である。
【図２０】応用形態に係るシステムの機能ブロックの構成を示す図である。
【図２１】投稿メッセージの生成の別例を示す図である。
【発明を実施するための形態】
【００１３】
＜実施形態の概要＞
メッセージ閲覧装置（サーバ）で提供されるＳＮＳの１つに、利用者に対応するアバターを仮想世界での住人に見立て、利用者によるメッセージの発信を当該利用者に対応するアバターによるメッセージの発信（投稿）として表現する、というサービスがある。ここで、アバターとは、ネットワーク上のコミュニティにおいて利用者の分身となるキャラクター情報（画像情報）である。このようにアバターを介したコミュニケーションを実現することで、人間同士の直接的な関係に比べて、利用者は他の利用者に気軽にメッセージを送信することができる。
本実施形態は、このようなサービスを用いて、利用者同士のさらなるコミュニケーションを次のようにして誘発させる。
【００１４】
図７は、実施形態の動作概要を示すフローチャートである。詳細については後述するので、ここでは概要的な説明に留める。
サーバは、アバターを介してコミュニケーションするためのサービスの提供時に複数の端末装置と通信可能に接続される。この図では便宜的に互いに友達関係にある利用者Ａ、Ｂによって操作される端末装置のそれぞれと、サーバとが通信可能な状態が前提となっている。また、各利用者に対応するアバターは、仮想世界においてカスタマイズ可能な「部屋（ルーム）」を持つ。
【００１５】
まず、利用者Ａは、利用者Ｂの部屋を訪問する（ステップＳａ１１）。実際には、利用者Ａは、端末装置への操作によって自分のアバターをサーバで管理される利用者Ｂのアバターの部屋に訪問させる（以下、利用者（Ｘ）のアバターのことを、単に利用者（Ｘ）という場合がある）。この時点において、利用者Ｂは、利用者Ａが自分の部屋を訪問したというイベントを知る必要はない。利用者Ａのアバターが利用者Ｂのアバターの部屋を訪問したとき、その部屋には、利用者Ｂのアバターが待ち構えている。
サーバは、部屋主である利用者Ｂのアバターが訪問者である利用者Ａのアバターに対して、予め用意された質問を提示する（ステップＳａ１２）。すなわち、サーバが利用者Ｂに成り代わって利用者Ａに対して質問することになる。
質問に対して、利用者Ａが端末装置を操作して回答する（ステップＳａ１３）。
【００１６】
利用者Ａによる回答は、サーバに受け付けられる。サーバは、提示した質問（第１情報）と受信した回答（第２情報）とに関連したメッセージ（第３情報）を、利用者Ａによって発信されたものとして生成する（ステップＳａ１４）。例えば、利用者Ａに提示した質問が「私を動物に例えると何ですか？」であり、これに対する利用者Ａの回答が「たぬき」である場合に、サーバは、「（質問者の名前）を動物に例えると（回答内容）と思っているそうです。」というメッセージを利用者Ａが発信したものとして生成する。このメッセージのうち、（質問者の名前）部分には、部屋主（質問者）である利用者（利用者Ｂ）の名前に置き換えられる。（回答内容）の部分には、利用者Ａが回答した内容に置き換えられ、この例でいえば「たぬき」である。他の部分は、提示した質問に対応付けられた定型文が用いられる。
【００１７】
一方、利用者Ｂは、このサービスにログインした後、自分の部屋に移動する（ステップＳａ１５）。実際には、利用者Ｂによる端末装置への操作によって、自分のアバターを自分の部屋に移動させる。
利用者Ｂが自分の部屋に移動したとき、サーバは、利用者Ｂに成り代わってサーバが利用者Ａに対して提示した質問と、当該質問に対する利用者Ａの回答とによって生成したメッセージを、利用者Ｂの端末装置に送信する（ステップＳａ１６）。利用者Ｂの端末装置では、サーバから送信されたメッセージ、すなわち利用者Ａが発信したものとして生成されたメッセージが提示される（ステップＳａ１７）。これにより、利用者Ｂは、自分の部屋に利用者Ａが訪問したことと、訪問した利用者Ａに提示された質問の内容と、当該質問に対する利用者Ａの回答内容と、を知ることになる。
【００１８】
このように、本実施形態において利用者Ｂは、自分の意思とは無関係に発生したイベントを、すなわち、利用者Ａが利用者Ｂの部屋を訪問し、質問に対して回答したことに起因して、利用者Ａからのメッセージを受け取るので、コミュニケーションの契機となり、結果として利用者同士のコミュニケーションを促進することができる。
なお、ここではサーバを介した利用者Ａ、Ｂのみについて着目しているが、他の利用者に対しては、利用者Ａが発信したものとして生成されたメッセージは、回答部分を伏せたメッセージ、または／および、回答部分が伏せられていないメッセージとして閲覧される。
次に、実施形態の詳細について説明することにする。
【００１９】
＜実施形態の構成＞
図１は、実施形態に係るメッセージ閲覧装置１０を含むシステム１の全体的な構成を示す図である。
この図に示されるように、システム１では、複数の端末装置２０−１、２０−２、２０−３、２０−４、…が、移動通信網Ｎｂ、ゲートウェイＮｃおよびインターネットＮａを介してメッセージ閲覧装置１０に接続された構成となっている。
端末装置２０−１、２０−２、２０−３、…については、一般的に説明するために、符号における「−（ハイフン）」以下を省略して単に「２０」とする。端末装置２０は、例えば多機能型の携帯電話機である。この端末装置２０は、表示パネル２１２に重ねられたタッチパネル２１４を有し、利用者が表示パネル２１２に表示された画面に対してタッチ操作等することで、必要な情報の入力や各種の指示が与えられる構成となっている。
【００２０】
本実施形態では、メッセージ閲覧装置１０を管理サーバ１２とＳＮＳサーバ１４とに便宜的に分けている。
ＳＮＳサーバ１４は、ＳＮＳ会員（以下、単に「会員」という。）同士が交流するためのＳＮＳを提供するために、会員に関する情報や、会員から投稿されたメッセージを管理する。管理サーバ１２は、上記ＳＮＳのうち、アバターを介してコミュニケーションするためのサービスを利用者に提供するためのものである。換言すれば、会員のうち、例えば所定の手続きを経た利用者が、アバターを介したコミュニケーションをすることができる。
なお、図１においては、管理サーバ１２とＳＮＳサーバ１４とは、ともにインターネットＮａに接続された構成となっているが、データの流れでいえば、後述するように管理サーバ１２が、ＳＮＳサーバ１４と端末装置２０とを中継するような構成となる。
【００２１】
図２は、管理サーバ１２のハードウェア的な構成を示すブロック図である。この図に示されるように、管理サーバ１２は、装置全体を制御するＣＰＵ（Central Processing Unit）１２１と、ＣＰＵ１２１の主記憶として機能するＲＡＭ（Random Access Memory）１２２と、ブートプログラムなどを記憶したＲＯＭ（Read Only Memory）１２３と、ネットワークを介して通信するためのインターフェース（Ｉ／Ｆ）１２５と、ＲＴＣ（Real Time Clock）１２６と、ストレージユニット１２８と、を含む。
ＲＴＣ１２６は、現在の時刻情報を例えば年月日時分秒の形式で出力する。
ストレージユニット１２８では、ＣＰＵ１２１によって管理されるデータベース１２９が構築されるほか、管理サーバ１２が端末装置２０の利用者に、アバターを介したサービスを提供するためのサービスプログラムなどを記憶する。
データベース１２９では、後述するように利用者に対応したアバター情報や部屋についての情報などが利用者ごとに管理される。
【００２２】
ＳＮＳサーバ１４のハードウェア的な構成については、図２において括弧の符号で示されるように、おおよそ管理サーバ１２と同様である。ただし、ＳＮＳサーバ１４におけるストレージユニット１４８には、ＳＮＳを提供するためのプログラムなどが記憶されるほか、当該ストレージユニット１４８で構築されるデータベース１４９では、会員ごとの友達関係や投稿されたメッセージなどが管理される。
【００２３】
なお、図１において、メッセージ閲覧装置１０は、管理サーバ１２とＳＮＳサーバ１４とで２台で構成されているが、３台以上に分散させても良い。一方で、管理サーバ１２とＳＮＳサーバ１４とで分けることなく、１台で構成しても良いし、物理的に２台以上で構成して、仮想的に１台であるかのようにみえる構成としても良い。
【００２４】
図３は、端末装置２０のハードウェア構成を示すブロック図である。この図に示されるように、端末装置２０は、ＣＰＵ２０１と、メモリ２０２と、通信ユニット２０４と、表示パネル２１２と、タッチパネル２１４と、を含む。
このうち、ＣＰＵ２０１は端末装置２０の全体を制御し、メモリ２０２は基本プログラムや、上記サービスの提供を受けるためのアプリケーションプログラム（アプリ）などを不揮発性に記憶する。このアプリは、例えば特定の配信サイトからダウンロードされて端末装置２０にインストールされたものであり、アバターを介してコミュニケーションするサービスを利用者に提供するための機能を含んでいる。
通信ユニット２０４は、移動通信網Ｎｂや無線ＬＡＮ（Local Area Network）など介してメッセージ閲覧装置１０と通信する。
【００２５】
表示パネル２１２は、例えば液晶表示装置や有機ＥＬ（Electro Luminescence）装置などのフラットディスプレイである。タッチパネル２１４は、詳細な説明については省略するが、表示パネル２１２と一体に構成され、表示パネル２１２によって表示された画面に対する操作位置（二次元座標値）を検出してＣＰＵ２０１に供給する。ＣＰＵ２０１は、当該検出情報に基づいてタッチ位置の移動方向や、移動速度、タッチ操作など、タッチパネル２１４への操作内容を特定する。
ここで、特定可能なタッチ操作の種類には、例えばタップ、フリック、ドラッグ、ピンチ等が含まれる。このうち、タップとは、表示画面を指で軽く叩く操作である。フリックとは、画面に表示された対象物を指で軽く払う操作である。ドラッグとは、画面に表示された対象物を指で接触させた状態で移動させる操作である。ピンチとは、表示画面に二本の指を接触させた状態で広げたり狭めたりする操作である。
【００２６】
なお、端末装置２０は、移動通信網Ｎｂに限られず、無線ＬＡＮに接続される構成であっても良い。無線ＬＡＮに接続される場合、端末装置２０は、無線基地局（アクセスポイント）およびインターネットＮａを経由して、上記メッセージ閲覧装置１０に接続される。
端末装置２０は、携帯電話機に限られず、タブレット型コンピューターやＰＤＡ（Personal Digital Assistant）、ノート型またはデスクトップ型のＰＣ（Personal Computer）などでも良い。
【００２７】
管理サーバ１２においては、上記サービスプログラムを実行することによって、ＳＮＳサーバ１４においては、上記ＳＮＳを提供するプログラムを実行することによって、また、端末装置２０においては、上記サービスの提供を受けるためのアプリを実行することによって、それぞれ次のような機能ブロックが構築される。
【００２８】
図４は、システム１で構築される機能ブロックの構成を示す図である。
この図では、メッセージ閲覧装置１０と、複数台のうち、ある１台について着目した端末装置２０とで構築される機能ブロックを示している。
上述したように、メッセージ閲覧装置１０において管理サーバ１２は、ＳＮＳサーバ１４と端末装置２０とを中継する構成となる。またここでは、１台の端末装置２０について着目しているが、実際には、複数台接続される。
【００２９】
アバターを介したコミュニケーションにおいて、管理サーバ１２では、表示制御部１３１、管理側記憶部１３２、回答受付部１３６および情報生成部１３８が構築される。
なお、管理側記憶部１３２では、アバター情報記憶部１３３と利用者情報記憶部１３４との２つの記憶部が構築されるが、詳細については後述する。
【００３０】
回答受付部１３６は、端末装置２０から、質問に対する回答Ａｎｓを、当該回答Ａｎｓに付随する利用者ＩＤとともに受け付けると、受け付けた時刻情報をＲＴＣ１２６から取得する。そして、回答受付部１３６は、回答Ａｎｓと、回答した利用者の情報（利用者ＩＤ）と、時刻情報とを、表示制御部１３１と情報生成部１３８とに供給する。
表示制御部１３１は、提示部を内包するものであり、管理側記憶部１３２を管理するとともに、次のような各種の機能を実行する。具体的には、表示制御部１３１は、各種の指示・情報を端末装置２０から受信したり、管理側記憶部１３２にアクセスして必要な情報を取得したり、端末装置２０に質問画面を提示するために必要な情報を送信したり、当該質問画面で提示する質問Ｑｕｓを情報生成部１３８に供給したり、ＳＮＳサーバ１４に対してメッセージを要求・受信したり、回答受付部１３６から情報の供給を受けたりする。
【００３１】
情報生成部１３８は、表示制御部１３１から供給された質問Ｑｕｓと、回答受付部１３６から供給された回答、すなわち当該質問に対してなされた回答Ａｎｓとに関連したメッセージを、利用者ＩＤで識別される利用者が、時刻情報で示される時刻で投稿したとみなされるように生成する。
【００３２】
図６は、情報生成部１３８で生成されるメッセージの一例を示す図である。
この図に示される例では、提示される質問（第１情報）が「私を動物に例えると何ですか？  気になって夜も眠れません。」である。この質問に対して回答（第２情報）があった場合、情報生成部１３８は、（ａ）で示されるように「（質問者）さんの質問に答えました。（回答者）さんは、（質問者）さんを動物に例えると×××と思っているそうです。」というメッセージと、（ｂ）で示されるように「（質問者）さんを動物に例えると（回答内容）と思っているそうです。」というメッセージと、の２つ態様で生成する。
生成されるメッセージのうち、（質問者）の部分は、実際には、部屋主である利用者の名前に置き換わり、（回答者）の部分は、部屋を訪問した利用者の名前に置き換わる。また、（回答内容）には、実際に回答した内容に置き換わる。上記例の質問において回答が「たぬき」であれば、この（回答内容）の部分が「たぬき」に置き換わる。
なお、生成されたメッセージのうち、（質問者）、（回答者）および（回答内容）以外の部分は、質問に対応した定型文を用いることができる。
【００３３】
（ａ）のメッセージによれば、誰がいかなる質問をして、誰が回答したのかについて、質問者、回答者および訪問者以外の第三者でも知ることができるが、肝心の回答部分を知ることができない。一方、（ｂ）のメッセージによれば、回答が伏せられていないので、回答部分を知ることができる。
なお、質問は１種類に限られず、質問と当該質問に対する定型文との組を複数用意して、ランダムにまたは順番に提示しても良い。
【００３４】
情報生成部１３８は、メッセージを、回答に付随する利用者ＩＤで識別される利用者が発信したものとして生成する。
したがって、本実施形態では、情報生成部１３８で生成されるメッセージは、２つの態様で区別することができる以外、利用者が実際に投稿したメッセージと区別されることなく扱われる。
【００３５】
説明を再び図４に戻すと、ＳＮＳサーバ１４では、メッセージ提供部１５０、ＳＮＳ側記憶部１５２およびメッセージ受付部１５６が構築される。なお、ＳＮＳ側記憶部１５２では、利用者の友達関係を利用者ごとに記憶する友達関係記憶部１５３と、利用者ごとに、当該利用者によって投稿されたメッセージを記憶する投稿記憶部１５４とが構築されるが、詳細については後述する。
【００３６】
メッセージ受付部１５６は、端末装置２０から供給されたメッセージ、または、情報生成部１３８で生成されたメッセージを受け付けて、投稿した利用者（投稿したとみなされる利用者を含む）に対応付けて投稿記憶部１５４に記憶させる。
メッセージ提供部１５０は、端末装置２０または管理サーバ１２（表示制御部１３１）から、ある利用者が投稿したメッセージ取得の要求があった場合に、当該利用者によって投稿されたメッセージを投稿記憶部１５４から取得して、端末装置２０または管理サーバ１２に供給する。また、メッセージ提供部１５０は、ある利用者と友達関係にある利用者が投稿したメッセージ取得の要求があった場合に、友達関係にある利用者を友達関係記憶部１５３にアクセスして特定するとともに、特定した利用者によって投稿されたメッセージを投稿記憶部１５４から取得して、端末装置２０または管理サーバ１２に供給する。
【００３７】
一方、端末装置２０の側では、端末制御部２２０および表示部２３０が構築される。
表示部２３０は、端末制御部２２０の制御にしたがって表示パネル２１２の表示領域に各種の内容を表示する一方、タッチパネル２１４の検出信号から画面に対してなされた操作を特定して、当該操作を示す操作情報を端末制御部２２０に供給する。
端末制御部２２０は、各種の処理を実行するもので、例えばメッセージ閲覧装置１０から供給された情報に応じた内容を表示部２３０に表示させたり、表示部２３０に対してなされた操作にしたがって処理を実行したり、などする。
なお、図１におけるインターネットＮａや、移動通信網Ｎｂ、ゲートウェイＮｃ、図２におけるＩ／Ｆ１２５や、図３における通信ユニット２０４については、情報やメッセージ等の伝送経路に過ぎないので、図４において図示を省略している。
【００３８】
次に、管理側記憶部１３２におけるアバター情報記憶部１３３、利用者情報記憶部１３４と、ＳＮＳ側記憶部１５２における友達関係記憶部１５３、投稿記憶部１５４とのそれぞれについての記憶内容について順番に説明する。
【００３９】
＜アバター情報記憶部＞
図５（ａ）は、アバター情報記憶部１３３の記憶内容の一例を示す図である。
アバター情報記憶部１３３では、利用者ごとにアバター情報が対応付けられて記憶されている。
このうち、利用者には、実際には、当該利用者を一意に識別する利用者ＩＤが用いられる。また、アバター情報は、利用者に対応するアバターを規定する情報である。本実施形態においてアバターは三次元的に立体表示される。このため、アバターは、例えば頭部、胴部、両手、両足に相当するブロックがデフォルメされて、これらのブロックが、関節に相当する連結部において一定のルールでモーションするように表示される。なお、アバター情報は、例えば利用者が登録時において作成したものや、複数のなかから選択したものが用いられる。
【００４０】
＜利用者情報記憶部＞
図５（ｂ）は、利用者情報記憶部１３４の記憶内容の一例を示す図である。
利用者情報記憶部１３４では、利用者（利用者ＩＤ）ごとに部屋情報（利用者情報）が対応付けられて記憶されている。上述したように、利用者に対応するアバターは、このサービスが提供される仮想世界において「部屋（ルーム）」を持つ。部屋情報は、狭義には、窓や家具、照明などの配置や、壁紙、配色などのように部屋を規定する情報であるが、広義には、部屋主である利用者に関する情報であって、例えば、部屋の訪問者に提示する質問内容や、誰が訪問して、いつ回答したのかを示す情報なども含まれる。
【００４１】
＜友達関係記憶部＞
図５（ｃ）は、友達関係記憶部１５３の記憶内容の一例を示す図である。
友達関係記憶部１５３では、利用者（利用者ＩＤ）ごとに、当該利用者と友達関係にある利用者（利用者ＩＤ）を示す情報が対応付けられて記憶されている。例えば、利用者Ａに対して利用者Ｂ、Ｃ、Ｄの３人が友達関係にあれば、利用者Ａの利用者ＩＤに対して、利用者Ｂ、Ｃ、Ｄの利用者ＩＤが３つ登録される。
【００４２】
＜投稿記憶部＞
図５（ｄ）は、投稿記憶部１５４の記憶内容の一例を示す図である。
この図に示されるように、投稿記憶部１５４では、利用者（利用者ＩＤ）ごとに、当該利用者によって投稿されたメッセージが記憶されている。
なお、投稿記憶部１５４に記憶される各メッセージには、投稿された時間情報が対応付けられる。また、メッセージには、利用者によって投稿されたものとみなされるメッセージ、すなわち情報生成部１３８によって生成された２つの態様のメッセージが含まれる。
投稿記憶部１５４において、投稿されたメッセージをすべて蓄積する構成にすると、日時の経過に伴って記憶すべきメッセージの量が膨大になるので、投稿から一定期間経過したメッセージについては投稿記憶部１５４から削除する構成としても良い。
【００４３】
＜その他＞
特に図示しないが、ＳＮＳサーバ１４では、利用者（利用者ＩＤ）ごとに、当該利用者の名前や、プロフィール画像情報などが、登録されている。このため、本実施形態では、利用者ＩＤをキーとして、利用者の名前や、プロフィール画像を取得することができる。
【００４４】
＜システムの動作＞
次に、システム１の動作について説明する。既に動作概要については説明しているので、ここでは、端末装置２０における状態（画面）遷移を中心に説明することにする。
【００４５】
図８は、端末装置２０に提示される画面の遷移を示す図である。
まず、端末装置２０において、このサービスの提供を受けるために、利用者が所定の操作をしたとき、例えばアプリを起動する前のメインメニュー画面（図示省略）においてアプリに対応したアイコンをタップ操作したとき、表示部２３０は、当該操作を示す操作情報を端末制御部２２０に供給する。これにより、アプリが起動すると、端末制御部２２０は、ログイン情報として予め記憶されたメールアドレスやパスワードを出力するなどしてメッセージ閲覧装置１０にログインするとともに、メッセージ提供部１５０に対して端末装置２０を操作する利用者の利用者ＩＤを送信して、必要な情報を要求する。
【００４６】
メッセージ提供部１５０は、友達関係記憶部１５３にアクセスして、要求した利用者本人と友人関係にある利用者の情報（利用者ＩＤ）を取得し、また、投稿記憶部１５４にアクセスして、利用者本人および当該利用者本人と友人関係にある利用者から投稿されたメッセージがあれば、当該投稿メッセージと投稿した利用者の情報（利用者ＩＤ）と投稿があった旨を示す情報とを取得する。また、当該利用者の情報（利用者ＩＤ）に対応して登録された当該利用者の名前を取得する。メッセージ提供部１５０は、取得した各情報を、要求した利用者本人の端末装置２０の表示制御部１３１に供給する。
表示制御部１３１は、アバター情報記憶部１３３にアクセスして、利用者本人および当該利用者本人と友達関係にある利用者のそれぞれに対応付けられたアバター情報を取得して、要求した利用者本人の端末装置２０に送信する。利用者本人および友人関係にある利用者からメッセージが投稿されていれば、表示制御部１３１は、投稿した利用者の情報（利用者ＩＤ）と投稿があった旨を示す情報とを端末装置２０に送信する。
これらの情報を受信した端末制御部２２０は、表示部２３０にトップ画面を表示させる（ステップＳｂ１１）。
【００４７】
図９は、トップ画面の一例を示す図である。この画面は、利用者Ｂ、Ｃを含む９人の利用者を友達として有する利用者Ａがログインしたときの例である。
この図に示されるように、表示部２３０においては、ログインした利用者Ａのアバターが仮想的な床面に立脚するように画面のほぼ中央に表示されるとともに、利用者Ａと友達関係にある利用者のアバターが、利用者Ａを中心とする床面の仮想円周上にあって、互いに一定距離を保った地点に立脚するように配置される。
なお、このようなアバターが配置された状態の床面を平面視で表示させると、立体感に乏しくなるので、本実施形態では、図に示されるように床面を俯瞰状態で表示することにしている。また、アバターの配置は、これに限られず、投稿回数や頻度、利用者同士の親密度などに応じて適宜変更しても良い。
【００４８】
端末制御部２２０は、トップ画面において表示させたアバター（利用者）から投稿があれば、その投稿した利用者のアバターの近辺に、その利用者から投稿があった旨のアイコンを表示させる。図９の例では、利用者Ｃから投稿があったことがアイコン２４１によって示される。このアイコン２４１をタップ操作すると、例えば図１０に示されるように投稿されたメッセージが吹き出し２５１によって表示される。
このメッセージを表示させる動作については、ここでは説明しないが、当該メッセージは、利用者Ｃが利用者Ｂの部屋に訪問して、利用者Ｂが提示した質問に対して回答したときに生成されたものである。利用者Ｃが利用者Ｂから提示された質問に対して回答した後に利用者Ａが利用者Ｂの部屋を訪問していない場合、利用者Ａには、利用者Ｃの回答部分が×××で伏せられる。利用者Ａが、その伏せられた回答部分を知るには、利用者Ｂの部屋に訪問して、同じように質問に対して回答すれば、利用者Ｃの回答部分が提示される構成となっている。
【００４９】
また、端末制御部２２０は、トップ画面に、アプリの終了を指示するソフトウェアボタン２９１を表示させる。このソフトウェアボタン２９１が操作されると、このサービスを提供するためのアプリによる処理が終了する。
さて、トップ画面の表示状態からは、次の３状態のいずれかに遷移可能である。すなわち、ソフトウェアボタン２９１への操作による終了状態か、友達の部屋を訪問する状態か、自分の部屋に移動した状態か、のいずれかに遷移可能である。
このうち、友達の部屋を訪問するための操作の例としては、例えば所定の操作アイコン（図示省略）を操作したときにポップアップ表示されるリストから選択する、または、自分のアバターを画面上方に移動させたときに、アバターがそれぞれ居住する家（マンション）が表示されて、そのなかから選択する、などが挙げられる。
【００５０】
上述したように、ログインした利用者は、回答部分が伏せられたメッセージ（図１０参照）を閲覧して、その伏せられた部分が気掛かりとなっている場合がある。そこでまず、ログインした利用者が、友達関係にある利用者の部屋を訪問する状態に遷移させる操作をしたときの動作について説明する。
【００５１】
ログインした利用者が、友達関係にある利用者の部屋を訪問する操作をしたとき、表示部２３０は、当該訪問先の部屋を特定する情報、すなわち訪問先部屋主（訪問先となる部屋主としての利用者）を示す情報（利用者ＩＤ）を端末制御部２２０に供給する。当該端末制御部２２０は、表示制御部１３１に、訪問先部屋主（利用者）の利用者ＩＤとともに端末装置２０を操作する利用者の利用者ＩＤを送信する。表示制御部１３１は、利用者情報記憶部１３４にアクセスして、訪問先部屋主の利用者ＩＤに対応する部屋情報を取得して、端末制御部２２０に返信する。
また、表示制御部１３１は、端末装置２０から、訪問先部屋主の利用者ＩＤと訪問した利用者の利用者ＩＤとを受信したとき、訪問先部屋主の部屋に端末装置２０の利用者が訪問した旨を追記する。
一方、部屋情報を受信した端末制御部２２０は、当該部屋情報に含まれる質問内容を用いて、表示部２３０に質問画面を表示させる（ステップＳｂ２１）。
【００５２】
図１１は、友達の部屋を訪問したときに提示される質問画面の一例を示す図である。この質問画面は、ログインした利用者Ａが、友達である利用者Ｂの部屋を訪問したときの例である。
この図に示されるように、友達の部屋を訪問したときの画面にあっては、利用者Ｂの部屋が利用者Ｂの部屋情報で規定される内容で再現されるとともに、部屋主である利用者Ｂのアバターと訪問した利用者Ａのアバターとが会話するような位置関係に配置される。なお、２人の利用者に対応するアバター情報は、既にステップＳｂ１１において端末装置２０の側で取得済みである。さらに、この質問画面では、部屋主である利用者Ｂのアバターが発言したかのような吹き出し２６１によって質問が、利用者Ａに提示される。
【００５３】
端末制御部２２０は、質問画面において、ソフトウェアボタン２７１、２９３を表示させる。ソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、１つ前の画面状態、すなわちトップ画面の表示状態（ステップＳｂ１１）に戻す。
ソフトウェアボタン２７１が操作されたとき、端末制御部２２０は、回答を入力するための画面（入力画面）を表示させる（ステップＳｂ２２）。
【００５４】
図１２は、入力画面の一例を示す図である。この図に示されるように、入力画面では、質問に対して回答を入力するためのフィールド２７２が表示される。回答者、すなわち利用者Ｂの部屋を訪問した利用者Ａは、フィールド２７２に、ソフトウェアキーボード（図示省略）などを用いて回答内容を入力して内容を確定させるか、または、ソフトウェアボタン２９３を操作することになる。
なお、図１２は、図１１の質問画面においてソフトウェアボタン２７１が操作されたときであって、フィールド２７２に回答として「たぬき」が入力されている状態を示した例である。
ソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、１つ前の画面状態、すなわち質問画面の表示状態（ステップＳｂ２１）に戻す。
【００５５】
一方、入力画面においてフィールド２７２に入力された内容を確定させる指示があったとき、端末制御部２２０は、フィールド２７２の入力内容を回答Ａｎｓとして、回答者を示す情報（利用者ＩＤ）とともに、管理サーバ１２に送信する。
管理サーバ１２において、回答Ａｎｓと利用者ＩＤとを受け付けた回答受付部１３６は、受け付けた時刻情報をＲＴＣ１２６から取得して、回答Ａｎｓと、利用者ＩＤと、時刻情報とを表示制御部１３１と情報生成部１３８とに供給する。表示制御部１３１は、ログインした利用者（回答者）が部屋情報に対応した利用者（部屋主）の部屋を訪問して時刻情報で示される時刻に回答した旨を、当該部屋主の利用者に対応する部屋情報に追記する。
【００５６】
また、情報生成部１３８は、質問Ｑｕｓと、回答受付部１３６で受け付けられた回答Ａｎｓとに関連した２態様のメッセージを、回答者が、時刻情報で示される時刻で投稿したとみなされるように生成して、メッセージ受付部１５６に供給する。メッセージ受付部１５６は、情報生成部１３８で生成された２態様のメッセージを受け付けて、投稿した利用者（回答者）に対応付けて投稿記憶部１５４に記憶させる。
【００５７】
一方、確定の指示があったとき、端末装置２０において端末制御部２２０は、部屋主である利用者の質問に対して他の友達が回答した内容の閲覧を希望するか否かの選択画面を表示させる（ステップＳｂ２３）。
【００５８】
図１３は、この選択画面の一例を示す図である。この図に示されるように、選択画面では、ソフトウェアボタン２７３、２９３が表示される。この選択画面の表示状態は、既に質問に対して回答した状態であり、再び入力画面に戻る必要性が乏しい。このため、選択画面においてソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、トップ画面の表示状態（ステップＳｂ１１）に戻す。
【００５９】
一方、ソフトウェアボタン２７３が操作されたとき、表示部２３０は、その操作情報を端末制御部２２０に供給する。当該端末制御部２２０は、表示制御部１３１に、その操作情報と、部屋主の利用者ＩＤと、端末装置２０の利用者の利用者ＩＤを送信する。表示制御部１３１は、利用者情報記憶部１３４にアクセスして、部屋主の利用者ＩＤに対応する部屋情報を取得し、当該部屋を訪問して回答した利用者のうち、当該端末装置２０の利用者を除く利用者の情報（利用者ＩＤ）と、いつ回答したのを示す時刻情報（投稿時間）とを特定する。なお、既に部屋を訪問して回答した利用者は、１人であるとは限らない。
表示制御部１３１は、特定した利用者ＩＤと投稿時間とをメッセージ提供部１５０に供給してメッセージ取得を要求し、メッセージ提供部１５０は、投稿記憶部１５４にアクセスして、特定した利用者ＩＤで示される利用者が投稿したメッセージのうち、特定された投稿時間に一致するメッセージを読み出す。ここで読み出されるメッセージは、情報生成部１３８によって生成されたメッセージである。このため、メッセージ提供部１５０は、回答部分が伏せられていない態様のものを選択して、表示制御部１３１に供給する。
表示制御部１３１は、メッセージ提供部１５０から提供されたメッセージを、ソフトウェアボタン２７３が操作された端末装置２０の端末制御部２２０に転送する。当該メッセージの供給を受けた端末制御部２２０は、表示部に当該メッセージ、すなわち、友達が訪問している部屋で既に回答した内容の閲覧画面を表示させる（ステップＳｂ２４）。
【００６０】
図１４は、友達の回答の閲覧画面の一例を示す図である。
この図に示されるように、閲覧画面では、友達が回答した内容を示すメッセージ２８１が表示される。図１０では、回答部分が伏せられていたが、このメッセージ２８１では、回答部分が伏せられることなく表示される。したがって、利用者Ａは、図１０の段階では、知ることができなかった利用者Ｃの回答部分について、利用者Ｂの部屋を訪問して質問に回答することによって、はじめて知ることができる。
【００６１】
なお、端末制御部２２０は、閲覧画面においてソフトウェアボタン２９３と、メッセージ２８１に対応したソフトウェアボタン２７４Ｃとを表示させる。
ソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、トップ画面の表示状態（ステップＳｂ１１）に戻す。
一方、ソフトウェアボタン２７４Ｃが操作されたとき、端末制御部２２０は、利用者Ｃの部屋に移動させる（ステップＳｂ２１）。これにより、利用者Ａは、利用者Ｃの回答を閲覧して利用者Ｃに興味を持ったときに、トップ画面を経由することなく、直ちに利用者Ｃの部屋に移動することができる。
【００６２】
ここまでは、トップ画面からは、友達の部屋を訪問したときの動作である。上述したようにトップ画面からは、自分の部屋にも移動することができる。
一方、図１１乃至図１４は、利用者Ａが利用者Ｂの部屋に訪問し回答した場合の例であり、利用者Ｂからすれば、利用者Ａが自分の部屋を訪問したことや、利用者Ａにいかなる質問が提示されて、利用者Ａがいかなる回答したのかを、知らない状態にある。
そこで、トップ画面から、自分の部屋に移動したときの動作について、利用者Ａが利用者Ｂの部屋に訪問して回答した後に、当該利用者Ｂが自分の部屋に移動したときを例にとりつつ説明することにする。
【００６３】
端末装置２０において、アプリの起動によって表示部２３０にトップ画面が表示されるまでの動作は、既に説明した通りである（ステップＳｂ１１）。
図１５は、トップの画面の一例を示す図である。ただし、図９の例とは、ログインした利用者がＡではなくＢである点において異なる。このため、ログインした利用者Ｂのアバターが画面のほぼ中央に表示されるとともに、利用者Ｂと友達関係にある利用者のアバターが、利用者Ｂを中心とする仮想円周上にあって、互いに一定距離を保った地点に配置される。なお、この例では、利用者Ｂと友達関係にある利用者にはＡ、Ｃが含まれる。
【００６４】
利用者Ａは、先の例において利用者Ｂの部屋を訪問して回答しているので、回答にかかるメッセージが投稿されている（厳密にいえば、質問と回答とに関連したメッセージが、利用者Ａによって投稿されたものとして生成されている）。したがって、この画面では、利用者Ａから投稿があった旨がアイコン２４２によって示されている。
また、利用者Ｃが利用者Ｂの部屋を既に訪問して、利用者Ｂが提示した質問に対して回答しているので、利用者Ｃから投稿があった旨がアイコン２４１によって示されているのは、上述した通りである。
【００６５】
ここで、利用者Ｂがアイコン２４２をタップ操作すると、表示部２３０は、そのアイコン２４２に対応したメッセージを要求する旨の情報を端末制御部２２０に供給する。端末制御部２２０は、メッセージ提供部１５０に対し、利用者Ｂが投稿したメッセージ取得の要求をする。
表示制御部１３１は、利用者Ａが投稿した（ものとして生成された）メッセージのうち、回答部分を伏せた態様のものをメッセージ提供部１５０に要求する。メッセージ提供部１５０は投稿記憶部１５４にアクセスして、当該態様のメッセージを取得し、表示制御部１３１に返信する。表示制御部１３１は、当該態様のメッセージを端末制御部２２０に供給する。これにより、例えば図１６に示されるように、回答部分が伏せられたメッセージを含む吹き出し２５２が表示される。
【００６６】
さて、このメッセージを閲覧した利用者Ｂは、自分の部屋に利用者Ａが訪問して、いかなる質問をしたのかについては知ることができるが、回答部分が伏せられているので、回答内容については知ることができない。このため、利用者Ｂにとってみれば、自分の評判に直結する回答内容が気掛かりとなる。
利用者Ｂが利用者Ａの回答内容を知るためには、自分の部屋に移動する必要がある。
なお、既に利用者Ｂが、自分の部屋を訪問して利用者Ａの回答内容を閲覧しているときには、図１５におけるアイコン２４２を表示する必要はない。
【００６７】
トップ画面の表示状態から、自分の部屋に移動する場合の操作の例としては、例えば所定のアイコン（図示省略）を操作したときにポップアップ表示されるリストから選択する、自分のアバターを画面上方に移動させたときに、アバターがそれぞれ居住する家（マンション）が表示されて、そのなかから選択する、吹き出し２５２のなかに、自分の部屋に移動させるソフトウェアボタン２７４Ｂを表示させて、このソフトウェアボタン２７４Ｂを操作すること、などが挙げられる。
【００６８】
端末装置２０を操作する利用者が、自分の部屋に移動する操作をしたとき、表示部２３０は、当該移動先の部屋を特定する情報、すなわち、ログインした利用者を示す情報（利用者ＩＤ）を、端末制御部２２０に供給する。
端末制御部２２０は、表示制御部１３１に対し、移動先の利用者の利用者ＩＤとともに端末装置２０を操作する利用者の情報（利用者ＩＤ）を送信する。
なお、端末制御部２２０および表示制御部１３１のそれぞれは、２つの利用者ＩＤが同じなので、利用者自身の部屋に移動する指示である旨を判断することができる。
【００６９】
表示制御部１３１は、利用者情報記憶部１３４にアクセスして、ログインした利用者の部屋情報を取得して、端末制御部２２０に返信する。部屋情報を受信した端末制御部２２０は、利用者自身の部屋への移動であることから、友達の部屋への移動（ステップＳｂ２１）とは異なり、表示部２３０に、利用者に次の行動を選択させる画面（行動選択画面）を表示させる（ステップＳｂ３１）。
【００７０】
図１７は、行動選択画面の一例を示す図である。この行動選択画面は、ログインした利用者Ｂが、自身の部屋に移動したときの例である。
この図に示されるように、行動選択画面では、ログインした利用者Ｂ本人の部屋が部屋情報で規定される内容で再現されるとともに、再現された部屋において利用者Ｂのアバターがひとり佇むように配置される。
端末制御部２２０は、行動選択画面に、ソフトウェアボタン２７５、２７６、２９３を表示させる。
ソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、１つ前の画面状態、すなわちトップ画面の表示状態（ステップＳｂ１１）に戻す。ソフトウェアボタン２７５は、自己のアバターを着替え等させる場合に、別画面への移動を指示するものであるが、本発明とは直接関係しないので、説明を省略する。ソフトウェアボタン２７６は、この部屋を訪問した利用者の回答の閲覧を指示するものである。
【００７１】
ソフトウェアボタン２７６が操作されたとき、端末制御部２２０は、質問内容を示した画面（質問表示画面）を表示部２３０に表示させる（ステップＳｂ３２）。
なお、質問内容は、先のステップＳｂ３１で受信した部屋情報に含まれている。
また、上述したアイコン２４２の操作によって、自分の部屋に移動する前に、自分の部屋の訪問者に提示された質問内容を把握することができる場合もあるが、ログイン後、アイコン２４１、２４２を操作することなく、自分の部屋に移動すると、自分の部屋で提示された質問内容を把握することができない。このため、当該質問内容が確認的に表示されるようにしている。
【００７２】
図１８は、質問表示画面の一例を示す図である。この質問表示画面は、図６、図１１（１２）で示した内容で質問されたときの例である。
端末制御部２２０は、部屋情報に含まれる質問内容２６２を表示させるとともに、ソフトウェアボタン２７７、２９３を表示させる。
ソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、１つ前の画面状態、すなわち行動選択画面の表示状態（ステップＳｂ３１）に戻す。
ソフトウェアボタン２７７が操作されたとき、端末制御部２２０は、表示制御部１３１に、その操作情報と部屋主の利用者ＩＤと端末装置２０の利用者の利用者ＩＤとを送信する。表示制御部１３１は、利用者情報記憶部１３４にアクセスして、部屋主の利用者ＩＤに対応する部屋情報を取得し、当該部屋を訪問して回答した利用者の情報（利用者ＩＤ）と、いつ回答したのを示す時刻情報（投稿時間）とを特定する。なお、部屋を訪問して回答した利用者は、１人であるとは限らない。
表示制御部１３１に、特定した利用者ＩＤと投稿時間とをメッセージ提供部１５０に供給してメッセージ取得を要求し、メッセージ提供部１５０は、投稿記憶部１５４にアクセスして、特定した利用者ＩＤで示される利用者が投稿したメッセージのうち、特定された投稿時間に一致するメッセージを読み出す。ここで読み出されるメッセージは、情報生成部１３８によって生成されたメッセージであるが、メッセージ提供部１５０は、回答部分が伏せられていない態様のものを選択して、表示制御部１３１に供給する。
表示制御部１３１は、メッセージ提供部１５０から提供されたメッセージを、ソフトウェアボタン２７７が操作された端末装置２０の端末制御部２２０に転送する。当該メッセージの供給を受けた端末制御部２２０は、表示部に当該メッセージ、すなわち、部屋を訪問したときに利用者が回答した内容の閲覧画面を表示させる（ステップＳｂ３３）。
【００７３】
図１９は、部屋を訪問した利用者の回答の閲覧画面の一例を示す図である。
この図に示されるように、閲覧画面では、部屋を訪問した利用者が回答した内容を示すメッセージ２８１、２８２が表示される。なお、メッセージ２８１は、図１４に示したものと同じものである。また、メッセージ２８２は、図１２において、利用者Ａが利用者Ｂの部屋を訪問したときに回答したものに相当している。
いすれのメッセージ２８１、２８２でも、回答部分が伏せられることなく表示される。したがって、利用者Ｂは、自分の部屋を訪問した利用者Ａ、Ｃにいかなる質問が提示されて、利用者Ａ、Ｃがいかなる回答をしたのかを知ることができる。
【００７４】
端末制御部２２０は、部屋を訪問した利用者の回答の閲覧画面において、ソフトウェアボタン２９３と、メッセージ２８１に対応したソフトウェアボタン２７４Ｃと、メッセージ２８２に対応したソフトウェアボタン２７４Ａと、を表示させる。
ソフトウェアボタン２９３が操作されたとき、端末制御部２２０は、１つ前の画面状態、すなわち質問表示画面の表示状態（ステップＳｂ３２）に戻す。
一方、端末制御部２２０は、ソフトウェアボタン２７４Ｃが操作されたとき、利用者Ｂを利用者Ｃの部屋に移動させ、ソフトウェアボタン２７４Ａが操作されたとき、利用者Ｂを利用者Ａの部屋に移動させる（ステップＳｂ２１）。これにより、回答を閲覧して利用者Ｃ、Ａに興味を持ったときに、トップ画面を経由することなく、直ちに利用者Ｃ、Ａ部屋に移動することができる。すなわち、ソフトウェアボタン２７４Ｃ、２７４Ａは、利用者の部屋にアクセスするためにリンク情報して機能する。
【００７５】
なお、利用者Ｂが利用者Ａの部屋を訪問すると、今度は、逆に利用者Ｂが、利用者Ａのアバターを介して質問を受けて、回答することになる。回答すると、質問と回答とに関連したメッセージが生成されて、利用者Ｂと友達関係にある利用者に対して閲覧可能に提供される。
【００７６】
このように、本実施形態では、利用者Ｂは、自分の意思とは無関係に発生したイベントを、すなわち、利用者Ａが利用者Ｂの部屋を訪問して質問に対し回答した、というイベントに起因して、利用者Ａからのメッセージを受け取るので、これが契機となって、コミュニケーションを促進することができる。
一方、利用者Ｃと友達関係にある利用者には、利用者Ｃの回答部分が伏せられたメッセージを受け取る。この伏せられた部分が気になる利用者は、利用者Ｂの部屋を訪問するので、さらにコミュニケーションを促進することができる。
【００７７】
＜応用・変形例＞
本発明は、上述した実施形態に限定されるものではなく、例えば次に述べるような各種の応用・変形が可能である。なお、次に述べる応用・変形の態様は、任意に選択された一または複数を適宜に組み合わせることもできる。
【００７８】
＜情報生成部＞
上述した実施形態では、情報生成部１３８を管理サーバ１２に設けたが、端末装置２０に設ける構成としたが、図２０に示されるように、端末装置２０に、情報生成部１３８と同等な機能を有する情報生成部２３８を持たせる構成としても良い。詳細には、表示制御部１３１から供給された部屋情報に含まれる質問と、フィールド２７２に入力された回答とから、メッセージを、端末装置２０を操作する利用者が投稿したものとして生成して、メッセージ受付部１５６に供給しても良い。
【００７９】
＜生成されるメッセージの態様＞
実施形態などでは、情報生成部１３８（２３８）が生成するメッセージとして、図６に示したように、回答者による回答部分を伏せた態様と、回答部分を伏せていない態様とを例示したが、本発明はこれに限られない。例えば、図２１に質問内容に相当する部分の一部と回答内容とを伏せた態様と、伏せていない態様とで生成する構成としても良い。
このように回答とともに質問の一部について伏せたメッセージを閲覧した利用者からすれば、質問と回答とを知りたがる傾向が増す。このため、それだけ利用者の部屋の訪問、質問に対する回答を通じたコミュニケーションを促進させることができる。
このように質問の一部を伏せると、コミュニケーションの促進を図ることができる一方で、伏せた部分が多すぎると、それを閲覧した利用者は、内容を想像（または理解）しにくくなる。このため、質問と回答とに関連して生成されるメッセージのうち、どの部分を伏せて、どの部分を伏せないのかを、回答者、質問者またはメッセージ閲覧装置１０の管理者のいずれかで設定できるようにしても良い。
【００８０】
＜質問、回答など＞
実施形態では、第１情報を部屋の訪問者に提示される質問とし、第２情報を当該質問に対して訪問者が端末装置を操作して入力した回答として説明したが、本発明はこれに限られない。すなわち、第１情報が提示されたときに、当該第１情報に対して利用者が入力や選択などにより指定した情報を第２情報として、これらの第１情報と第２情報とに関連して第３情報を生成する構成であれば良い。例えば、アンケートなどのように調査事項を第１情報とし、この調査項目に対して利用者が複数の選択肢のなかから選択した項目を第２情報として、これらに関連したメッセージを生成する構成などが考えられる。
【００８１】
また、実施形態では、利用者の部屋を訪問したことを、当該利用者の利用者情報にアクセスしたこととして説明したが、本発明はこれに限られない。例えば、利用者の日記やプロフィール情報などの情報を閲覧したことを、当該利用者の利用者情報にアクセスした、と考えても良い。このときの閲覧可能な情報が第１情報であり、この閲覧に対する感想などが第２情報となる。
【００８２】
＜管理サーバ、ＳＮＳサーバ＞
実施形態では、メッセージ閲覧装置１０は、管理サーバ１２とＳＮＳサーバ１４とに分けたが、端末装置２０の側からみれば、区別する必要がないので、機能的にみて一体であれば良い。
【００８３】
＜クラウド＞
実施形態では、管理サーバ１２が利用者情報記憶部１３４を管理側記憶部１３２に内包して管理する構成としていたが、管理サーバ１２、ＳＮＳサーバ１４以外の外部サーバで管理する構成、すなわちクラウドコンピューティングで管理するようにしても良い。アバター情報記憶部１３３や、友達関係記憶部１５３、投稿記憶部１５４についても、外部サーバで管理する構成としても良い。
【００８４】
＜その他＞
実施形態では、部屋を訪問した利用者の回答内容（投稿メッセージ）を投稿記憶部１５４から取得する際に、投稿時間をキーの１つとして用いたが、例えば投稿メッセージに一意に付与されるメッセージＩＤをキーとして用いても良い。
なお、メッセージＩＤは、例えば受け付けたメッセージに対してメッセージ受付部１５６によって一意に付与される。このため、表示制御部１３１は、部屋を訪問した利用者が回答したときに、部屋情報にメッセージＩＤを関連付けて記憶する場合、情報生成部１３８によって生成されたメッセージを受け付けたときに、メッセージ受付部１５６によって付与されたメッセージＩＤの提供を受けるなど処理が必要となる。
また、実施形態では、情報生成部１３８は、質問Ｑｕｓと、回答受付部１３６で受け付けられた回答Ａｎｓとに関連して、回答が伏せられている態様と、回答が伏せられていない態様との２態様のメッセージを、回答者である利用者が、時刻情報で示される時刻で投稿したとみなされるように生成して、メッセージ受付部１５６に供給する構成としたが、本発明はこれに限られない。例えば、回答が伏せられている態様のメッセーのみを、情報生成部１３８が回答者である利用者が投稿したとみなされるように生成してメッセージ受付部１５６に供給し、回答が伏せられていない態様のメッセージは、管理サーバ１２の利用者情報記憶部１３４に、回答者または／および質問者の利用者ＩＤに関連付けて記憶して、質問者である利用者の利用情報にアクセスした利用者に対して提示するようにしても良い。このようにすることで、従来のＳＮＳサービスを提供するＳＮＳサーバ１４に手を加えることなく、管理サーバ１２に対して上述した機能を実装することで、本発明を実施することが可能となる。
【符号の説明】
【００８５】
１…システム、１０…サーバ（サーバ装置）、１２…管理サーバ、１４…ＳＮＳサーバ、２０…端末装置、１０１、２０１…ＣＰＵ、１１８、２１８…データベース、１３１…表示制御部（提示部）、１３４…利用者情報記憶部、１３６…回答受付部、１３８…情報生成部、１５０…メッセージ提供部、１５６…メッセージ受付部、２２０…端末制御部、２３０…表示部。
【図１】
2014106697.tif 000003
【図２】
2014106697.tif 000004
【図３】
2014106697.tif 000005
【図４】
2014106697.tif 000006
【図５】
2014106697.tif 000007
【図６】
2014106697.tif 000008
【図７】
2014106697.tif 000009
【図８】
2014106697.tif 000010
【図９】
2014106697.tif 000011
【図１０】
2014106697.tif 000012
【図１１】
2014106697.tif 000013
【図１２】
2014106697.tif 000014
【図１３】
2014106697.tif 000015
【図１４】
2014106697.tif 000016
【図１５】
2014106697.tif 000017
【図１６】
2014106697.tif 000018
【図１７】
2014106697.tif 000019
【図１８】
2014106697.tif 000020
【図１９】
2014106697.tif 000021
【図２０】
2014106697.tif 000022
【図２１】
2014106697.tif 000023