(57)【要約】      （修正有）【課題】ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することが可能なサーバ装置等を提供する。【解決手段】サーバ装置３０は、所定の情報を希望するユーザである取得希望ユーザの指示に応じて、取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、取得希望ユーザと他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出し、相対的会話傾向度に基づいて取得希望ユーザと他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成し、会話促進情報を取得希望ユーザの通信端末装置１０−１〜１０−３に送信する。【選択図】図１
2017054286.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された通信端末装置に所定の情報を提供するサーバ装置であって、
前記ネットワーク上に閲覧可能に投稿された投稿情報を前記通信端末装置から取得する取得手段と、
前記取得された投稿情報に対する操作入力である投稿入力及び評価閲覧入力の履歴情報を、当該操作入力を実行したユーザを識別するためのユーザ識別情報に対応付けてデータベースに登録する登録手段と、
前記所定の情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの前記履歴情報及び他のユーザの前記履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する抽出手段と、
抽出された前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する算出手段と、
算出された前記相対的会話傾向度に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する生成手段と、
生成された前記会話促進情報を、前記所定の情報として、該当する前記通信端末装置に送信する送信手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
前記算出手段が、
前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザの饒舌傾向を示す個別饒舌度及び前記他のユーザの饒舌傾向を示す個別饒舌度を算出し、
算出した前記取得希望ユーザの個別饒舌度及び前記他のユーザの個別饒舌度に基づいて、前記他のユーザに対する前記取得希望ユーザの饒舌傾向を示す相対的饒舌度及び前記取得希望ユーザに対する前記他のユーザの饒舌傾向を示す相対的饒舌度の少なくとも一方を、前記相対的会話傾向度として算出する、サーバ装置。
【請求項３】
請求項１又は２に記載のサーバ装置において、
前記算出手段が、
前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザの傾聴傾向を示す個別傾聴度及び前記他のユーザの傾聴傾向を示す個別傾聴度を算出し、
算出した前記取得希望ユーザの個別傾聴度及び前記他のユーザの個別傾聴度に基づいて、前記他のユーザに対する前記取得希望ユーザの傾聴傾向を示す相対的傾聴度及び前記取得希望ユーザに対する前記他のユーザの傾聴傾向を示す相対的傾聴度の少なくとも一方を、前記相対的会話傾向度として算出する、サーバ装置。
【請求項４】
請求項１〜３のいずれか１項のサーバ装置において、
前記生成手段が、算出された前記相対的会話傾向度を示す情報を、前記会話促進情報として生成する、サーバ装置。
【請求項５】
請求項１〜４のいずれか１項に記載のサーバ装置において、
前記抽出手段が、前記取得希望ユーザの履歴情報、前記他のユーザの履歴情報及び予め定められた辞書情報に基づいて、前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、前記他のユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記投稿情報におけるトピックを抽出し、
前記生成手段が、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記会話促進情報を生成する、サーバ装置。
【請求項６】
請求項５に記載のサーバ装置において、
算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記取得希望ユーザ及び前記他のユーザが興味を示す興味トピックを特定する特定手段を備え、
前記生成手段が、特定された前記興味トピックに関する情報を、前記会話促進情報として生成する、サーバ装置。
【請求項７】
請求項６に記載のサーバ装置において、
前記特定手段が、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記取得希望ユーザが饒舌傾向にありかつ前記他のユーザが傾聴傾向にあるトピックを、前記興味トピックとして特定する、サーバ装置。
【請求項８】
請求項６又は７に記載のサーバ装置において、
前記特定手段が、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記他のユーザが饒舌傾向にありかつ前記取得希望ユーザが傾聴傾向にあるトピックを、前記興味トピックとして特定する、サーバ装置。
【請求項９】
請求項５〜８のいずれか１項に記載のサーバ装置において、
算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記取得希望ユーザとの間で会話の傾向が所定の条件を有する前記他のユーザを推薦ユーザとして選定する選定手段を備え、
前記生成手段が、選定された前記推薦ユーザに関する情報を、前記会話促進情報として生成する、サーバ装置。
【請求項１０】
ネットワークを介して接続された通信端末装置に所定の情報を提供するサーバ装置を、
前記ネットワーク上に閲覧可能に投稿された投稿情報を前記通信端末装置から取得する取得手段、
前記取得された投稿情報に対する操作入力である投稿入力及び評価閲覧入力の履歴情報を、当該操作入力を実行したユーザを識別するためのユーザ識別情報に対応付けてデータベースに登録する登録手段、
前記所定の情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの前記履歴情報及び他のユーザの前記履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する抽出手段、
抽出された前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する算出手段、
算出された前記相対的会話傾向度に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する生成手段、及び
生成された前記会話促進情報を、前記所定の情報として、該当する前記通信端末装置に送信する送信手段、
として機能させることを特徴とするプログラム。
【請求項１１】
通信端末装置と、
前記通信端末装置とネットワークを介して接続され、所定の情報を提供するサーバ装置と、
を有する通信システムであって、
前記サーバ装置が、
前記ネットワーク上に閲覧可能に投稿された投稿情報を前記通信端末装置から取得する取得手段と、
前記取得された投稿情報に対する操作入力である投稿入力及び評価閲覧入力の履歴情報を、当該操作入力を実行したユーザを識別するためのユーザ識別情報に対応付けてデータベースに登録する登録手段と、
前記所定の情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの前記履歴情報及び他のユーザの前記履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する抽出手段と、
抽出された前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する算出手段と、
算出された前記相対的会話傾向度に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する生成手段と、
生成された前記会話促進情報を、前記所定の情報として、該当する前記通信端末装置に送信する送信手段と、
を備えることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上に構築された、仮想空間において人物間の交流を支援するサービスを提供するサーバ装置、プログラム、及び、通信システムに関する。
【背景技術】
【０００２】
近年、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのネットワーク技術の発展及びスマートフォンなどに代表される携帯型情報通信端末装置の進歩に伴い、仮想空間上におけるコミュニケーションツールとしてソーシャルネットワーキングサービス（以下、「ＳＮＳ」と略称する。）又は電子掲示板に代表されるインターネットコミュニティが普及し、利用者（以下、「ユーザ」という。）の数も年々増加している。
【０００３】
例えば、ＳＮＳは、ＷＷＷなどのネットワーク上の仮想空間において、ユーザが自身の経歴及び顔写真の他に、お気に入りの写真、趣味嗜好、日記、勤務先、職業、居住地等の各情報（以下、「ユーザ情報」という。）、を公開すること、公開した情報を他人と共有すること、及び、公開した情報に基づいて友人を募り、交流を深めるツールとして用いることができるようになっている。また、最近では、ＳＮＳは、動画像、静止画像、音楽またはゲームなど各種のデータ及びニュースその他の情報の共有をも手軽に行えるように構成されている。
【０００４】
このようなネットワークザービスにおいては、ユーザ同士のコミュニケーションを活性化する機能を有し、コミュニケーションを円滑に図るための情報として、要求元のユーザ（自分）と他のユーザ（相手）との間の共通の話題内容に関する情報を提供するものが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２８２８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されたシステムにあっては、共通の話題に関して相手が話をしたいのか、それとも話を聞きたいのかが明確ではなく、相手と実際に会ったときに円滑なコミュニケーションを構築するためのシステムとして利用するには難しい側面がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することが可能なサーバ装置等を提供することにある。
【課題を解決するための手段】
【０００８】
（１）上述した課題を解決するため、本発明のサーバ装置は、ネットワークを介して接続された通信端末装置に所定の情報を提供するサーバ装置であって、前記ネットワーク上に閲覧可能に投稿された投稿情報を前記通信端末装置から取得する取得手段と、前記取得された投稿情報に対する操作入力である投稿入力及び評価閲覧入力の履歴情報を、当該操作入力を実行したユーザを識別するためのユーザ識別情報に対応付けてデータベースに登録する登録手段と、前記所定の情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの前記履歴情報及び他のユーザの前記履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する抽出手段と、抽出された前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する算出手段と、算出された前記相対的会話傾向度に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する生成手段と、生成された前記会話促進情報を、前記所定の情報として、該当する前記通信端末装置に送信する送信手段と、を備える構成を有している。
【０００９】
この構成により、本発明のサーバ装置は、投稿情報に対する操作入力に基づいて、取得希望ユーザに、他のユーザとの間の相対的な会話の傾向に応じた、他のユーザとの間の相対的な会話を促進させるための会話促進情報を提供することができる。
【００１０】
したがって、本発明のサーバ装置は、ユーザ同士が会話をする際に、当該ユーザ間の相対的な会話の傾向（例えば、どちらの方がより話をするのが好きなのか）を、当該ユーザに的確に把握させることができる。
【００１１】
この結果、本発明のサーバ装置は、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することができる。
【００１２】
（２）また、本発明のサーバ装置は、前記算出手段が、前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザの饒舌傾向を示す個別饒舌度及び前記他のユーザの饒舌傾向を示す個別饒舌度を算出し、算出した前記取得希望ユーザの個別饒舌度及び前記他のユーザの個別饒舌度に基づいて、前記他のユーザに対する前記取得希望ユーザの饒舌傾向を示す相対的饒舌度及び前記取得希望ユーザに対する前記他のユーザの饒舌傾向を示す相対的饒舌度の少なくとも一方を、前記相対的会話傾向度として算出する構成を有している。
【００１３】
この構成により、本発明のサーバ装置は、ユーザ間の相対的な饒舌傾向（話をするのが好きかどうか）に応じて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００１４】
（３）また、本発明のサーバ装置は、前記算出手段が、前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザの傾聴傾向を示す個別傾聴度及び前記他のユーザの傾聴傾向を示す個別傾聴度を算出し、算出した前記取得希望ユーザの個別傾聴度及び前記他のユーザの個別傾聴度に基づいて、前記他のユーザに対する前記取得希望ユーザの傾聴傾向を示す相対的傾聴度及び前記取得希望ユーザに対する前記他のユーザの傾聴傾向を示す相対的傾聴度の少なくとも一方を、前記相対的会話傾向度として算出する構成を有している。
【００１５】
この構成により、本発明のサーバ装置は、ユーザ間の相対的な傾聴傾向（話を聞くのが好きかどうか）に応じて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００１６】
（４）また、本発明のサーバ装置は、前記生成手段が、算出された前記相対的会話傾向度を示す情報を、前記会話促進情報として生成する構成を有している。
【００１７】
この構成により、本発明のサーバ装置は、他のユーザとの相対的な会話の傾向を当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００１８】
（５）また、本発明のサーバ装置は、前記抽出手段が、前記取得希望ユーザの履歴情報、前記他のユーザの履歴情報及び予め定められた辞書情報に基づいて、前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、前記他のユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記投稿情報におけるトピックを抽出し、前記生成手段が、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記会話促進情報を生成する構成を有している。
【００１９】
この構成により、本発明のサーバ装置は、ユーザ間の相対的な会話の傾向と各ユーザに関連するトピックに応じて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００２０】
（６）また、本発明のサーバ装置は、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記取得希望ユーザ及び前記他のユーザが興味を示す興味トピックを特定する特定手段を備え、前記生成手段が、特定された前記興味トピックに関する情報を、前記会話促進情報として生成する構成を有している。
【００２１】
この構成により、本発明のサーバ装置は、お互いの興味トピックを当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００２２】
（７）また、本発明のサーバ装置は、前記特定手段が、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記取得希望ユーザが饒舌傾向にありかつ前記他のユーザが傾聴傾向にあるトピックを、前記興味トピックとして特定する構成を有している。
【００２３】
この構成により、本発明のサーバ装置は、相手が楽しく話を聞いてくれそうな興味トピックを当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００２４】
（８）また、本発明のサーバ装置は、前記特定手段が、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記他のユーザが饒舌傾向にありかつ前記取得希望ユーザが傾聴傾向にあるトピックを、前記興味トピックとして特定する構成を有している。
【００２５】
この構成により、本発明のサーバ装置は、相手が楽しく話をしてくれそうな興味トピックを当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【００２６】
（９）また、本発明のサーバ装置は、算出された前記相対的会話傾向度及び抽出された前記トピックに基づいて、前記取得希望ユーザとの間で会話の傾向が所定の条件を有する前記他のユーザを推薦ユーザとして選定する選定手段を備え、前記生成手段が、選定された前記推薦ユーザに関する情報を、前記会話促進情報として生成する構成を有している。
【００２７】
この構成により、本発明のサーバ装置は、取得希望ユーザに、当該取得希望ユーザと会話を楽しむことができる他のユーザの情報を提供することができる。
【００２８】
（１０）上述した課題を解決するため、本発明のプログラムは、ネットワークを介して接続された通信端末装置に所定の情報を提供するサーバ装置を、前記ネットワーク上に閲覧可能に投稿された投稿情報を前記通信端末装置から取得する取得手段、前記取得された投稿情報に対する操作入力である投稿入力及び評価閲覧入力の履歴情報を、当該操作入力を実行したユーザを識別するためのユーザ識別情報に対応付けてデータベースに登録する登録手段、前記所定の情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの前記履歴情報及び他のユーザの前記履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する抽出手段、抽出された前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する算出手段、算出された前記相対的会話傾向度に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する生成手段、及び生成された前記会話促進情報を、前記所定の情報として、該当する前記通信端末装置に送信する送信手段、として機能させる構成を有している。
【００２９】
この構成により、本発明のプログラムは、投稿情報に対する操作入力に基づいて、取得希望ユーザに、他のユーザとの間の相対的な会話の傾向に応じた、他のユーザとの間の相対的な会話を促進させるための会話促進情報を提供することができる。
【００３０】
したがって、本発明のプログラムは、本発明のサーバ装置は、ユーザ同士が会話をする際に、当該ユーザ間の相対的な会話の傾向（例えば、どちらの方がより話をするのが好きなのか）を、当該ユーザに的確に把握させることができる。
【００３１】
この結果、本発明のプログラムは、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することができる。
【００３２】
（１１）上述した課題を解決するため、本発明の通信システムは、通信端末装置と、前記通信端末装置とネットワークを介して接続され、所定の情報を提供するサーバ装置と、を有する通信システムであって、前記サーバ装置が、前記ネットワーク上に閲覧可能に投稿された投稿情報を前記通信端末装置から取得する取得手段と、前記取得された投稿情報に対する操作入力である投稿入力及び評価閲覧入力の履歴情報を、当該操作入力を実行したユーザを識別するためのユーザ識別情報に対応付けてデータベースに登録する登録手段と、前記所定の情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの前記履歴情報及び他のユーザの前記履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する抽出手段と、抽出された前記取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、前記他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する算出手段と、算出された前記相対的会話傾向度に基づいて、前記取得希望ユーザと前記他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する生成手段と、生成された前記会話促進情報を、前記所定の情報として、該当する前記通信端末装置に送信する送信手段と、を備える構成を有している。
【００３３】
この構成により、本発明の通信システムは、投稿情報に対する操作入力に基づいて、取得希望ユーザに、他のユーザとの間の相対的な会話の傾向に応じた、他のユーザとの間の相対的な会話を促進させるための会話促進情報を提供することができる。
【００３４】
したがって、本発明の通信システムは、ユーザ同士が会話をする際に、当該ユーザ間の相対的な会話の傾向（例えば、どちらの方がより話をするのが好きなのか）を、当該ユーザに的確に把握させることができる。
【００３５】
この結果、本発明の通信システムは、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することができる。
【発明の効果】
【００３６】
本発明のサーバ装置、プログラム、及び、通信システムは、ユーザ同士が会話をする際に、当該ユーザ間の相対的な会話の傾向（例えば、どちらの方がより話をするのが好きなのか）を、当該ユーザに的確に把握させることができる。
【００３７】
したがって、本発明のサーバ装置、プログラム、及び、通信システムは、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態における通信システムの構成を示すシステム構成図である。
【図２】一実施形態における通信システムの動作概要を示す概念図である。
【図３】一実施形態における通信端末装置の構成を示すブロック図である。
【図４】一実施形態におけるサーバ装置の構成を示すブロック図である。
【図５】一実施形態におけるサーバ装置内の会員データベースに記録される会員データの一例を示す図である。
【図６】一実施形態におけるサーバ装置内の会員データベースに記録されるグループデータの一例を示す図である。
【図７】一実施形態におけるサーバ装置内の投稿データベースに記録されるデータの一例を示す図である。
【図８】一実施形態のサーバ装置において実行される投稿入力数及び評価閲覧入力数の抽出処理、並びに個別饒舌度及び個別傾聴度の算出処理を説明するための図である。
【図９】一実施形態のサーバ装置において実行される饒舌トピック及び傾聴トピックの抽出処理を説明するための図である。
【図１０】一実施形態のサーバ装置において実行される相対的饒舌度及び相対的傾聴度の算出処理を説明するための図である。
【図１１】一実施形態のサーバ装置において実行される饒舌トピックの相対的スコア及び傾聴トピックの相対的スコアの設定処理を説明するための図である。
【図１２】一実施形態のサーバ装置において実行される興味トピックの特定処理を説明するための図である。
【図１３】一実施形態の通信システムにおいて実行される会話促進情報の配信処理を示すフローチャートである。
【発明を実施するための形態】
【００３９】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、通信端末装置と、当該通信端末装置とネットワークを介して接続されるサーバ装置と、を有する通信システムに対し、本発明に係る、サーバ装置、プログラム及び通信システムを適用した場合の実施形態である。
【００４０】
［１］通信システム
まず、図１及び図２の各図を用いて本実施形態における通信システム１の構成及び概要について説明する。なお、図１は、本実施形態における通信システム１の構成を示すシステム構成図であり、図２は、本実施形態における通信システム１の動作概要を示す概念図である。また、図が煩雑になることを防止するために、図１及び図２においては、一部のユーザのみを示している。すなわち、実際の通信システム１においては、表示するよりも多数のユーザ、及び、通信端末装置が存在している。
【００４１】
本実施形態の通信システム１は、
（１）ＳＮＳを利用してユーザのお気に入りの画像（静止画又は動画）、趣味嗜好、又は、日記等の各情報（以下、「コンテンツ情報」ともいう。）を他のユーザに閲覧可能に投稿すること、
（２）投稿された各種情報を閲覧すること、及び
（３）投稿された各種情報に他のユーザが評価又はコメントその他の情報を閲覧可能に付与すること、
が可能なシステムであり、ネットワーク上においてユーザ同士のコミュニケーションを活性化させるためのシステムである。
【００４２】
なお、本実施形態において、閲覧可能に投稿された各種情報を投稿情報といい、当該投稿情報に対して閲覧可能に付与された評価又はコメントその他の情報を評価情報という。
【００４３】
具体的には、本実施形態の通信システム１は、図１に示すように、ユーザによって所持される複数の通信端末装置１０と、ネットワーク２０と、基地局ＢＳを介して接続される通信端末装置１０に各種情報を提供するサーバ装置３０と、から構成される。
【００４４】
通信端末装置１０は、例えば、携帯型音楽プレーヤー、携帯型ゲーム機、タブレット型情報端末装置、スマートフォン、又は、携帯用電話機等のユーザによって携帯可能な通信端末装置である。そして、通信端末装置１０は、基地局ＢＳを介してネットワーク２０に接続される。
【００４５】
また、この通信端末装置１０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって記述されているＷＷＷシステム用のリソースデータと、当該リソースデータのネットワークアドレスを示す固有のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とを用いつつ、サーバ装置３０とのデータ通信を行うブラウジング機能を有している。
【００４６】
特に、通信端末装置１０は、当該ブラウジング機能を用いて、サーバ装置３０から受信したリソースデータによって構成されるコンテンツを、ユーザが閲覧可能に表示するとともに、基地局ＢＳ及びネットワーク２０を介してサーバ装置３０と通信接続しつつ、サーバ装置３０からＳＮＳのサービス提供を受けることが可能な構成を有している。
【００４７】
そして、通信端末装置１０は、図２に示すように、ユーザの操作入力に基づく、
（１Ａ）投稿情報のサーバ装置３０へのアップロード（投稿）、
（１Ｂ）サーバ装置３０に投稿された投稿情報の閲覧、及び、
（１Ｃ）サーバ装置３０に投稿された投稿情報に対する評価情報のアップロード（付与）、
を実行することが可能な構成を有している。
【００４８】
なお、本実施形態において、投稿情報をサーバ装置３０に投稿する操作入力を投稿入力、サーバ装置３０に投稿された投稿情報を閲覧する操作入力を閲覧入力、サーバ装置３０に投稿された投稿情報に対して評価情報を付与する操作入力を評価入力という。また、本実施形態において、閲覧入力と評価入力をあわせて評価閲覧入力という。
【００４９】
一方、通信端末装置１０は、図２に示すように、ユーザの操作入力に基づいて、
（２）ユーザと他のユーザとの間の相対的な会話を促進させるための会話促進情報の取得要求をサーバ装置３０へ送信する処理（以下、「会話促進情報要求処理」という。）、及び、
（３）会話促進情報の取得要求に応じてサーバ装置３０が送信した会話促進情報を、ユーザに閲覧可能に表示する処理、
を実行することが可能な構成を有している。
【００５０】
ネットワーク２０は、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワーク２０の構成は、これに限られない。
【００５１】
サーバ装置３０は、ＳＮＳの各サービスを提供するために用いられるサーバ装置である。このサーバ装置３０は、データベース（以下、「ＤＢ」という。）を有し、ＳＮＳの各ユーザが所持する通信端末装置１０を介して受け付けたユーザの操作入力に基づいて、通信端末装置１０と連携しつつ、コンテンツ情報をデータとして当該ＤＢに登録（記録）するように構成されている。
【００５２】
具体的には、サーバ装置３０は、
（１）通信端末装置１０から投稿入力情報、閲覧入力情報又は評価入力情報を取得した場合に、当該投稿入力の履歴情報を、当該投稿入力を実行したユーザを識別するためのユーザ識別情報に対応付けて投稿データベースに登録する処理、
（２）上記会話促進情報を希望するユーザである取得希望ユーザの指示に応じて、当該取得希望ユーザの履歴情報及び他のユーザの履歴情報に基づいて、当該取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、当該他のユーザにおける投稿入力数及び評価閲覧入力数を抽出する処理（以下、「履歴情報抽出処理」という。）、
（３）上記履歴情報抽出処理により抽出された取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、取得希望ユーザと他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する処理（以下、「会話傾向度算出処理」という。）、及び、
（４）上記会話傾向度算出処理により算出された算出結果（後述の相対的会話傾向度）に基づいて、取得希望ユーザと他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する処理（以下、「会話促進情報生成処理」という。）
を実行する構成を有している。
【００５３】
そして、サーバ装置３０は、会話促進情報生成処理により生成された会話促進情報を、所定の情報として、該当する通信端末装置１０に送信する処理を実行することができるように構成されている。
【００５４】
なお、本実施形態において、閲覧入力の履歴情報と評価入力の履歴情報をあわせて評価閲覧入力の履歴情報という。
【００５５】
特に、本実施形態においては、サーバ装置３０は、上記の（３）の処理である会話傾向度算出処理においては、
（３Ａ）取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、取得希望ユーザの饒舌傾向を示す個別饒舌度及び他のユーザの饒舌傾向を示す個別饒舌度を算出し、
（３Ｂ）算出した取得希望ユーザの個別饒舌度及び他のユーザの個別饒舌度に基づいて、他のユーザに対する取得希望ユーザの饒舌傾向を示す相対的饒舌度及び取得希望ユーザに対する他のユーザの饒舌傾向を示す相対的饒舌度の少なくとも一方を、相対的会話傾向度として算出し、
（３Ｃ）取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、他のユーザにおける投稿入力数及び評価閲覧入力数に基づいて、取得希望ユーザの傾聴傾向を示す個別傾聴度及び他のユーザの傾聴傾向を示す個別傾聴度を算出し、
（３Ｄ）算出した取得希望ユーザの個別傾聴度及び他のユーザの個別傾聴度に基づいて、他のユーザに対する取得希望ユーザの傾聴傾向を示す相対的傾聴度及び取得希望ユーザに対する他のユーザの傾聴傾向を示す相対的傾聴度の少なくとも一方を、相対的会話傾向度として算出する、
構成を有している。
【００５６】
また、サーバ装置３０は、上記の（４）の処理である会話促進情報生成処理においては、上記履歴情報抽出処理において、取得希望ユーザの履歴情報、他のユーザの履歴情報及び予め定められた辞書情報に基づいて、取得希望ユーザにおける投稿入力数及び評価閲覧入力数、並びに、他のユーザにおける投稿入力数及び評価閲覧入力数の他に、投稿情報におけるトピックが抽出されていれば、
（４Ａ）上記会話傾向度算出処理により算出された相対的会話傾向度及び上記履歴情報抽出処理により抽出されたトピックに基づいて、取得希望ユーザ及び他のユーザが興味を示す興味トピックを特定する処理（以下、「興味トピック特定処理」という。）を実行し、
（４Ｂ）当該興味トピック特定処理により特定された興味トピックに関する情報を含めて会話促進情報として生成する、
構成を有している。
【００５７】
なお、サーバ装置３０は、上記興味トピック特定処理において、取得希望ユーザが饒舌傾向にありかつ他のユーザが傾聴傾向にあるトピックを、興味トピックとして特定すること、及び、他のユーザが饒舌傾向にありかつ取得希望ユーザが傾聴傾向にあるトピックを、興味トピックとして特定することが可能である。
【００５８】
このような構成を有することによって、本実施形態の通信システム１は、投稿情報に対する操作入力に基づいて、取得希望ユーザに、他のユーザとの間の相対的な会話の傾向に応じた、他のユーザとの間の相対的な会話を促進させるための会話促進情報を提供することができるようになっている。
【００５９】
したがって、本実施形態の通信システム１は、ユーザ同士が会話をする際に、当該ユーザ間の相対的な会話の傾向（例えば、どちらの方がより話をするのが好きなのか）を、当該ユーザに的確に把握させることができるようになっている。
【００６０】
この結果、本実施形態の通信システム１は、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することができるようになっている。
【００６１】
［２］通信端末装置
次に、図３を用いて本実施形態の各通信端末装置１０の構成について説明する。なお、図３は、本実施形態の通信端末装置１０の構成を示す構成図である。
【００６２】
本実施形態の通信端末装置１０は、図３に示すように、記録部１００と、ネットワーク通信部１１０と、端末データ処理部１２０と、表示部１３０と、表示制御部１４０と、操作部１５０と、端末管理制御部１６０と、を有している。上記の各部は、バスＢによって相互に接続され、各部間におけるデータの転送が実行される。
【００６３】
記録部１００は、例えば、ハードディスクドライブ（以下、「ＨＤＤ」と略す。）、又は、ＮＡＮＤ型若しくはＮＯＲ型等の不揮発性フラッシュメモリによって構成される。また、記録部１００は、端末データ処理部１２０及び端末管理制御部１６０のワークエリアとしてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）も含まれる。
【００６４】
具体的には、記録部１００は、アプリケーション記録部１０１と、ＳＮＳ利用管理データ記録部１０２と、会話促進情報記録部１０３とを少なくとも含む。
【００６５】
アプリケーション記録部１０１には、端末データ処理部１２０、及び、端末管理制御部１６０によって実行される様々なアプリケーションプログラム（以下、「アプリケーション」という。）が記録されている他に、上記ブラウジング機能を実現するためのブラウザ用のプログラムも記録されている。
【００６６】
ＳＮＳ利用管理データ記録部１０２には、当該通信端末装置１０のユーザがＳＮＳのサービス提供を受ける際に必要となる各種の管理データ（以下、「ＳＮＳ管理データ」という。）が記録される。
【００６７】
例えば、ＳＮＳ利用管理データ記録部１０２には、ＳＮＳ管理データとして、例えば、ＳＮＳのサイトに対応するＵＲＬと、当該ユーザが利用している電子メールのメールアドレスと、当該ユーザのアカウント及び上記ユーザＩＤと、ログイン用のパスワード（すなわち、ログインパスワード）と、が記録されている。ただし、これらの情報が記録されずに、ＳＮＳへのログイン時に、これらの情報が操作部１５０を介して入力されてもよい。
【００６８】
会話促進情報記録部１０３には、ネットワーク通信部１１０を介してサーバ装置３０から取得された、会話促進情報が記録される。
【００６９】
ネットワーク通信部１１０は、基地局ＢＳの準拠する通信規格により、基地局ＢＳと無線通信チャネルを構築し、ネットワーク２０を経由して、サーバ装置３０と各種データの授受を行う。特に、ネットワーク通信部１１０は、操作部１５０に対する入力に応じて、投稿入力情報、閲覧入力情報及び評価入力情報をサーバ装置３０に送信する。
【００７０】
また、ネットワーク通信部１１０は、操作部１５０に対する入力に応じて、会話促進情報の取得要求をサーバ装置３０に送信するとともに、取得要求に応じてサーバ装置３０から送信された会話促進情報を受信する。
【００７１】
なお、基地局ＢＳの準拠する通信規格は、ネットワーク２０の構成によって異なる。例えば、ネットワーク２０が携帯電話網を含む場合には、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐｅｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、又は、３ＧＰＰ２、又は、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの通信規格に準拠することになる。また、ＩＥＥＥ８０２．１１系の各種ワイヤレスＬＡＮ（Ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）ネットワークを携帯電話網や固定電話網に接続する構成を採用する場合には、対応する通信規格に準拠することになる。
【００７２】
端末データ処理部１２０は、独立的に設けられた中央演算処理装置（ＣＰＵ）によって又は端末管理制御部１６０ともに共通の中央演算処理装置（ＣＰＵ）によって構成され、アプリケーション記録部１０１に記録されているアプリケーションに応じて各種データ処理を実行する。
【００７３】
特に、端末データ処理部１２０は、操作部１５０に対するユーザの入力操作を検出すると、ブラウザの所定の機能を実行してネットワーク通信部１１０と連動しつつ、サーバ装置３０に通信接続し、ＳＮＳへのログインを行う。
【００７４】
また、端末データ処理部１２０は、操作部１５０に対する入力に応じて、サーバ装置３０にアップロードするための投稿情報を生成する。
【００７５】
さらに、端末データ処理部１２０は、上記会話促進情報の要求処理を実行するための取得要求情報を生成する。例えば、取得要求情報には、ユーザＩＤ、端末ＩＤ及び会話促進情報の取得要求を示す要求コードが含まれる。
【００７６】
表示部１３０は、例えば、液晶素子又は有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、表示制御部１４０において生成された表示データに基づいて所定の画像を表示する。
【００７７】
表示制御部１４０は、表示部１３０に表示させるために必要な表示データを生成するようになっており、生成された表示データを当該表示部１３０に出力する。
【００７８】
操作部１５０は、各種の確認ボタン、各操作指令を入力する操作ボタン、テンキーなどの多数のキー及びタッチパネルにより構成され、各操作を行う際に用いられるようになっている。
【００７９】
端末管理制御部１６０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、記録部１００に記録された各種のアプリケーションを実行することにより、通信端末装置１０の全般的な機能を総括的に制御する。特に、端末管理制御部１６０は、アプリケーション記録部１０１に記憶された各種アプリケーションに基づいて、全体の制御及び各処理の実行を監視する。
【００８０】
［３］サーバ装置
次に、図４〜図７の各図を用いて本実施形態のサーバ装置３０の構成について説明する。なお、図４は、本実施形態のサーバ装置３０の構成を示すブロック図であり、図５は、本実施形態におけるサーバ装置３０内の会員ＤＢ３３１に記録される会員データの一例を示す図である。また、図６は、本実施形態におけるサーバ装置３０内の会員ＤＢ３３１に記録されるグループデータの一例を示す図であり、図７は、本実施形態におけるサーバ装置３０内の投稿ＤＢ３３３に記録されるデータの一例を示す図である。
【００８１】
本実施形態のサーバ装置３０は、図４に示すように、通信制御部３１０と、ＲＯＭ／ＲＡＭ３２０と、記録装置３３０と、サーバデータ処理部３４０と、サーバ管理制御部３５０と、を有する。上記の各部は、バスＢによって相互に接続され、各部間におけるデータの転送が実行される。
【００８２】
なお、例えば、通信制御部３１０は、本発明に係るサーバ装置の送信手段を構成し、記録装置３３０は、本発明に係るサーバ装置のデータベースを構成する。また、例えば、サーバデータ処理部３４０は、本発明に係るサーバ装置の取得手段、登録手段、抽出手段、算出手段、生成手段及び特定手段を構成する。
【００８３】
通信制御部３１０は、所定のネットワークインターフェースであり、通信端末装置１０と通信チャネルを構築し、各種のデータの授受を行う。
【００８４】
ＲＯＭ／ＲＡＭ３２０には、サーバ装置３０の駆動に必要な各種のプログラムが記録されている。また、ＲＯＭ／ＲＡＭ３２０には、サーバデータ処理部３４０及びサーバ管理制御部３５０によって実行される様々なアプリケーションが記録されている。そして、ＲＯＭ／ＲＡＭ３２０は、各種の処理が実行される際のワークエリアとして用いられる。
【００８５】
サーバ管理制御部３５０は、主に中央演算処理装置（ＣＰＵ）によって構成され、プログラムを実行することによって、サーバ装置３０の各部を統合制御する。具体的には、サーバ管理制御部３５０は、記録装置３３０と連動し、ユーザの操作による通信端末装置１０からのログイン要求に基づいて各ユーザのＳＮＳへのログイン処理を行う。
【００８６】
記録装置３３０は、ＨＤＤ又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、その記録領域内に、記録装置３３０は、少なくとも会員ＤＢ３３１と、辞書ＤＢ３３２と、投稿ＤＢ３３３と、を有している。
【００８７】
会員ＤＢ３３１は、ＳＮＳの利用登録をした各ユーザを管理するための各種情報が会員データとして格納されるデータベースである。例えば、会員ＤＢ３３１における会員テーブルには、図５に示すように、
（１）各ユーザに対応するユーザＩＤと、
（２）当該ユーザのユーザ名と、
（３）当該ユーザに関するユーザ情報と、
が対応付けて会員データとして登録（記録）される。
【００８８】
例えば、図５に例示する場合には、会員ＤＢ３３１には、ユーザＩＤ「Ｕｓｅｒ００１」により特定されるユーザに対して、ユーザ名「ＡＡＡ」と、ユーザ情報「ＡＡＡ  ｐｒｏｆｉｌｅ」なるユーザ情報が対応付けて記録されている。このユーザ情報には、例えば、当該ユーザの性別、及び、年齢、又は、年齢層が含まれている。
【００８９】
なお、本実施形態において、サーバ装置３０は、通信端末装置１０と連携して、複数のユーザによるグループを形成する処理を実行することができるように構成されている。具体的には、サーバ装置３０は、通信端末装置１０からグループ形成情報を取得してグループを形成する。また、サーバ装置３０は、通信端末装置１０から位置情報を取得し、位置が近い複数のユーザによるグループを形成してもよい。
【００９０】
この場合において、形成されたグループに関する情報は、グループデータとして会員ＤＢ３３１に格納される。例えば、会員ＤＢ３３１におけるグループテーブルには、図６に示すように、
（１）各グループに対応するグループＩＤと、
（２）当該グループに参加する参加ユーザのユーザＩＤと、
（３）当該グループの形成日時の情報と、
が対応付けてグループデータとして登録（記録）される。
【００９１】
辞書ＤＢ３３２は、興味に関連する単語群を階層化した辞書情報を管理するための各種情報がデータとして格納されるデータベースである。例えば、辞書ＤＢ３３２には、
（１）各単語に対応する単語ＩＤと、
（２）当該単語の名称と、
（３）当該単語の一つ上の階層の親単語の名称と、
（４）当該単語が属する階層の情報と、
が対応付けて登録（記録）される。
【００９２】
投稿ＤＢ３３３は、通信端末装置１０による投稿入力の履歴情報をデータとして管理するためのＤＢである。例えば、投稿ＤＢ３３３の投稿履歴テーブルには、図７に示すように、
（１）各投稿情報を識別するための投稿ＩＤと、
（２）当該投稿情報を投稿したユーザの投稿ユーザＩＤと、
（３）当該投稿情報に含まれる投稿画像データと、
（４）当該投稿情報に含まれるタイトルの情報と、
（５）当該投稿情報に含まれる本文の情報と、
（６）当該投稿情報が投稿された投稿日時の情報と、
が対応付けて登録（記録）される。
【００９３】
また、投稿情報に対する閲覧入力の履歴情報は、対象の投稿情報と対応付けて投稿ＤＢ３３３に登録（記録）されるように構成されている。例えば、投稿ＤＢ３３３の閲覧履歴テーブルには、
（１）閲覧した投稿情報の投稿ＩＤと、
（２）当該投稿情報を閲覧したユーザの閲覧ユーザＩＤと、
（３）当該投稿情報が閲覧された閲覧日時の情報と、
が対応付けて登録（記録）される。
【００９４】
また、投稿情報に対する評価入力の履歴情報は、対象の投稿情報と対応付けて投稿ＤＢ３３３に登録（記録）されるように構成されている。例えば、投稿ＤＢ３３３の評価履歴テーブルには、
（１）評価対象の投稿情報の投稿ＩＤと、
（２）当該投稿情報に対して評価情報を付与したユーザの評価ユーザＩＤと、
（３）当該評価情報に含まれる本文の情報
（４）当該評価情報が付与された評価日時の情報と、
が対応付けて登録（記録）される。
【００９５】
なお、記録装置３３０の各ＤＢに格納される上述の情報の項目は一例であり、ネットワークサービス等の状況にあわせて、上述の項目と別の項目がＤＢに追加されたり、上述の項目のうちのいくつかの項目が削除されたりしてもよい。
【００９６】
サーバデータ処理部３４０は、独立的に設けられた中央演算処理装置（ＣＰＵ）によって又は上記サーバ管理制御部３５０とともに共通の中央演算処理装置（ＣＰＵ）によって構成され、ＲＯＭ／ＲＡＭ３２０に記録されているアプリケーションに応じて各種データ処理を実行する。
【００９７】
特に、サーバデータ処理部３４０は、通信端末装置１０等と連動して
（１）会員ＤＢ３３１、辞書ＤＢ３３２及び投稿ＤＢ３３３に各種情報を登録する登録処理、
（２）取得希望ユーザにおける投稿入力数及び評価閲覧入力数、他のユーザにおける投稿入力数及び評価閲覧入力数、並びに投稿情報におけるトピックを抽出する履歴情報抽出処理、
（３）取得希望ユーザと他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する会話傾向度算出処理、
（４）取得希望ユーザ及び他のユーザが興味を示す興味トピックを特定する興味トピック特定処理、及び、
（５）取得希望ユーザと他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する会話促進情報生成処理、
を実行する。
【００９８】
具体的には、サーバデータ処理部３４０は、上記各種の処理を実行するために、取得部３４１、登録部３４２、抽出部３４３、算出部３４４、特定部３４５及び生成部３４６を含む。なお、例えば、本実施形態の取得部３４１、登録部３４２、抽出部３４３、算出部３４４、特定部３４５及び生成部３４６はそれぞれ、本発明に係るサーバ装置の取得手段、登録手段、抽出手段、算出手段、特定手段及び生成手段を構成する。
【００９９】
取得部３４１は、上記の各処理を実行するために、各通信端末装置１０が送信した各種情報を、通信制御部３１０を介して取得するとともに、記録装置３３０の各種ＤＢからデータ処理に用いられる各種データを取得する。登録部３４２は、上記登録処理を実行して、記録装置３３０の各ＤＢに各種情報を登録する。
【０１００】
抽出部３４３は、上記履歴情報抽出処理を実行して、取得希望ユーザにおける投稿入力数及び評価閲覧入力数、他のユーザにおける投稿入力数及び評価閲覧入力数、並びに、投稿情報におけるトピックを抽出する。
【０１０１】
算出部３４４は、上記会話傾向度算出処理を実行して、取得希望ユーザと他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する。
【０１０２】
特定部３４５は、上記興味トピック特定処理を実行して、取得希望ユーザ及び他のユーザが興味を示す興味トピックを特定する。
【０１０３】
生成部３４６は、上記会話促進情報生成処理を実行して、取得希望ユーザと他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する。
【０１０４】
なお、本実施形態におけるサーバデータ処理部３４０が実行する各処理の詳細については後述する。
【０１０５】
［４］サーバデータ処理部
次に、図８〜図１２の各図を用いて本実施形態のサーバデータ処理部３４０において実行される各処理の詳細について説明する。
【０１０６】
なお、図８は、本実施形態のサーバ装置３０における投稿入力数及び評価閲覧入力数の抽出処理、並びに個別饒舌度及び個別傾聴度の算出処理を説明するための図であり、図９は、本実施形態のサーバ装置３０における饒舌トピック及び傾聴トピックの抽出処理を説明するための図である。
【０１０７】
また、図１０は、本実施形態のサーバ装置３０における相対的饒舌度及び相対的傾聴度の算出処理を説明するための図であり、図１１は、本実施形態のサーバ装置３０における饒舌トピックの相対的スコア及び傾聴トピックの相対的スコアの設定処理を説明するための図である。
【０１０８】
さらに、図１２は、本実施形態のサーバ装置３０における興味トピックの特定処理を説明するための図である。
【０１０９】
（登録処理）
取得部３４１は、通信端末装置１０から送信された、ユーザＩＤ、当該ユーザのユーザ名、当該ユーザに関するユーザ情報等を含むユーザ登録情報を、通信制御部３１０を介して取得する。そして、登録部３４２は、取得部３４１が取得したユーザ登録情報を用いて、会員ＤＢ３３１における会員テーブルの各項目に情報を登録する。
【０１１０】
そして、取得部３４１は、通信端末装置１０から送信された、グループへの参加ユーザに関する情報を含むグループ形成情報を、通信制御部３１０を介して取得する。そして、登録部３４２は、取得部３４１が取得したグループ形成情報を用いて、会員ＤＢ３３１におけるグループテーブルの各項目に情報を登録する。
【０１１１】
一方、取得部３４１は、図示しない通信装置を介して辞書情報の提供者から送信された、辞書情報として登録すべき各単語に対応する単語ＩＤ、当該単語の名称、当該単語の一つ上の階層の親単語の名称、当該単語が属する階層の情報等を含む辞書登録情報を取得する。そして、登録部３４２は、取得部３４１が取得した辞書登録情報を用いて、辞書ＤＢ３３２の各項目に情報を登録する。
【０１１２】
他方、取得部３４１は、通信端末装置１０から送信された、投稿ＩＤ、当該投稿情報を投稿したユーザの投稿ユーザＩＤ、当該投稿情報に含まれる投稿画像データ、当該投稿情報に含まれるタイトルの情報、当該投稿情報に含まれる本文の情報、当該投稿情報が投稿された投稿日時の情報等を含む投稿入力情報を、通信制御部３１０を介して取得する。そして、登録部３４２は、取得部３４１が取得した投稿入力情報を用いて、投稿ＤＢ３３３における投稿履歴テーブルの各項目に情報を登録する。
【０１１３】
また、取得部３４１は、通信端末装置１０から送信された、閲覧した投稿情報の投稿ＩＤ、当該投稿情報を閲覧したユーザの閲覧ユーザＩＤ、当該投稿情報が閲覧された閲覧日時の情報等を含む閲覧入力情報を、通信制御部３１０を介して取得する。そして、登録部３４２は、取得部３４１が取得した閲覧入力情報を用いて、投稿ＤＢ３３３における閲覧履歴テーブルの各項目に情報を登録する。
【０１１４】
さらに、取得部３４１は、通信端末装置１０から送信された、評価対象の投稿情報の投稿ＩＤ、当該投稿情報に対して評価情報を付与したユーザの評価ユーザＩＤ、当該評価情報に含まれる本文の情報、当該評価情報が付与された評価日時の情報等を含む評価入力情報を、通信制御部３１０を介して取得する。そして、登録部３４２は、取得部３４１が取得した評価入力情報を用いて、投稿ＤＢ３３３における評価履歴テーブルの各項目に情報を登録する。
【０１１５】
（履歴情報抽出処理）
抽出部３４３は、ユーザ毎に、投稿入力数及び評価閲覧入力数、並びに投稿情報におけるトピックを抽出する履歴情報抽出処理を実行する。ここで、抽出部３４３が定期的（例えば１日１回）に履歴情報抽出処理を実行するように構成してもよく、生成部３４６による会話促進情報処理の実行時に抽出部３４３が履歴情報抽出処理を実行するように構成してもよい。
【０１１６】
本実施形態において、抽出部３４３は、履歴情報抽出処理として、投稿入力数及び評価閲覧入力数の抽出処理、並びに、投稿情報におけるトピックとしての饒舌トピック及び傾聴トピックの抽出処理を実行する。
【０１１７】
なお、履歴情報抽出処理の具体例を、投稿入力数及び評価閲覧入力数の抽出処理、並びに、饒舌トピック及び傾聴トピックの抽出処理に分けて以下に説明する。
【０１１８】
はじめに、投稿入力数及び評価閲覧入力数の抽出処理について図８の例を用いて説明する。抽出部３４３は、
（Ａ１）抽出対象のユーザを決定し、
（Ａ２）当該抽出対象ユーザが一定期間内（例えば、直近１ヶ月間）に投稿入力を実行した全投稿コンテンツ及び評価閲覧入力を実行した全評価閲覧コンテンツを、投稿ＤＢ３３３から取得部３４１を介して取得し
（Ａ３）取得した全投稿コンテンツの数及び全評価閲覧コンテンツの数を、それぞれ投稿入力数及び評価閲覧入力数として設定する。
【０１１９】
そして、抽出部３４３は、抽出対象のユーザを順次変更して当該一連の（Ａ１）〜（Ａ３）の処理を繰り返す。
【０１２０】
例えば、図８の例において、Ｕｓｅｒ００１の投稿入力数及び評価閲覧入力数は、それぞれ４０及び１５と設定される。また、Ｕｓｅｒ００２の投稿入力数及び評価閲覧入力数は、それぞれ１５及び７０と設定される。また、Ｕｓｅｒ００３の投稿入力数及び評価閲覧入力数は、それぞれ１００及び２０と設定される。
【０１２１】
なお、投稿コンテンツは、投稿情報に含まれる本文の情報であり、評価閲覧コンテンツは、閲覧対象の投稿情報に含まれる本文の情報及び評価情報に含まれる本文の情報である。
【０１２２】
次に、饒舌トピック及び傾聴トピックの抽出処理について図９を用いて説明する。抽出部３４３は、
（Ｂ１）辞書ＤＢ３３２に登録されている辞書情報を参照して、上記の投稿入力数及び評価閲覧入力数の抽出処理において取得した全投稿コンテンツから当該ユーザが興味を示している単語を饒舌トピックとして設定し、
（Ｂ２）取得した全投稿コンテンツにおける各饒舌トピックの登場回数を当該饒舌トピックの個別スコアとして設定し、
（Ｂ３）辞書ＤＢ３３２に登録されている辞書情報を参照して、上記の投稿入力数及び評価閲覧入力数の抽出処理において取得した全評価閲覧コンテンツから当該ユーザが興味を示している単語を傾聴トピックとして設定し、
（Ｂ４）取得した全投稿コンテンツにおける各傾聴トピックの登場回数を当該傾聴トピックの個別スコアとして設定する。
【０１２３】
そして、抽出部３４３は、抽出対象のユーザを順次変更して当該一連の（Ｂ１）〜（Ｂ４）の処理を繰り返す。
【０１２４】
なお、饒舌トピックは、当該ユーザが話をするのが好きなトピックに相当し、饒舌トピックの個別スコアは、当該トピックに関して話をするのが好きな度合に相当する。また、傾聴トピックは、当該ユーザが話を聞くのが好きなトピックに相当し、傾聴トピックの個別スコアは、当該トピックに関して話を聞くのが好きな度合に相当する。
【０１２５】
例えば、図９の例において、Ｕｓｅｒ００１の饒舌トピックとして、「ダイエット」、「料理」、「陶芸」、「掃除」及び「ネイル」が抽出され、これら饒舌トピックの個別スコアはそれぞれ、「２０」、「１８」、「１０」、「７」及び「３」と設定される。
【０１２６】
また、Ｕｓｅｒ００１の傾聴トピックとして、「マラソン」、「料理」、「音楽」、「ネイル」及び「テニス」が抽出され、これら傾聴トピックの個別スコアはそれぞれ、「７」、「５」、「２」、「２」及び「１」と設定される。
【０１２７】
同様に、Ｕｓｅｒ００２の饒舌トピックとして、「マラソン」、「料理」、「音楽」、「野球」及び「サッカー」が抽出され、これら饒舌トピックの個別スコアはそれぞれ、「４」、「３」、「２」、「１」及び「１」と設定される。
【０１２８】
また、Ｕｓｅｒ００２の傾聴トピックとして、「野球」、「ダイエット」、「料理」、「陶芸」及び「サッカー」が抽出され、これら傾聴トピックの個別スコアはそれぞれ、「１６」、「１０」、「８」、「３」及び「１」と設定される。
【０１２９】
このように、抽出部３４３が全ユーザに対して履歴情報抽出処理を実行すると、登録部３４２は、抽出部３４３の抽出結果をユーザ毎に区分した抽出テーブルとして記録装置３３０に登録する。
【０１３０】
（会話傾向度算出処理）
算出部３４４は、取得希望ユーザと他のユーザとの間の相対的な会話の傾向を示す相対的会話傾向度を算出する会話傾向度算出処理を実行する。
【０１３１】
本実施形態において、算出部３４４は、会話傾向度算出処理として、個別饒舌度及び個別傾聴度の算出処理、並びに、相対的会話傾向度としての相対的饒舌度及び相対的傾聴度の算出処理を実行する。
【０１３２】
なお、会話傾向度算出処理の具体例を、個別饒舌度及び個別傾聴度の算出処理、並びに、相対的会話傾向度としての相対的饒舌度及び相対的傾聴度の算出処理に分けて以下に説明する。
【０１３３】
はじめに、個別饒舌度及び個別傾聴度の算出処理について図８を用いて説明する。本実施形態において、算出部３４４は、抽出部３４３による上記の投稿入力数及び評価閲覧入力数の抽出処理にあわせて、ユーザ毎に、抽出された投稿入力数及び評価閲覧入力数に基づいて個別饒舌度及び個別傾聴度を算出する。具体的には、算出部３４４は、投稿入力数及び評価閲覧入力数を以下の式（１）及び（２）に代入して個別饒舌度及び個別傾聴度を算出する。そして、算出部３４４は、算出対象のユーザを順次変更して当該一連の処理を繰り返す。
【０１３４】
個別饒舌度＝（投稿入力数×α１）／（投稿入力数×α１＋評価閲覧入力数×α２）
・・・式（１）
【０１３５】
個別傾聴度＝（評価閲覧入力数×α２）／（投稿入力数×α１＋評価閲覧入力数×α２）
・・・式（２）
【０１３６】
個別饒舌度は、当該ユーザの饒舌傾向（話をするのが好きな傾向）を示す度合であり、個別傾聴度は、当該ユーザの傾聴傾向（話を聞くのが好きな傾向）を示す度合である。ただし、個別饒舌度及び個別傾聴度は、トピックに関係なく全体としての会話の傾向を示すものであり、個別饒舌度及び個別傾聴度は、他のユーザとは関係なく算出される。
【０１３７】
なお、α１及びα２は、重み付けのための定数である。当該重み付け定数α１及びα２はサーバ装置３０の記録装置３３０に予め登録（記録）されていてもよく、また、通信端末装置１０を介して取得希望ユーザが設定できるように構成されてもよい。本実施形態においては、α１及びα２は、いずれも１に設定される。
【０１３８】
例えば、図８の例において、Ｕｓｅｒ００１の個別饒舌度及び個別傾聴度は、それぞれ０．７２７及び０．２７３と算出される。また、Ｕｓｅｒ００２の個別饒舌度及び個別傾聴度は、それぞれ０．１７６及び０．８２４と算出される。また、Ｕｓｅｒ００３の個別饒舌度及び個別傾聴度は、それぞれ０．８３３及び０．１６７と算出される。
【０１３９】
このように、算出部３４４が全ユーザに対して個別饒舌度及び個別傾聴度の算出処理を実行すると、登録部３４２は、算出部３４４の算出結果をユーザ毎に区分した算出テーブルとして記録装置３３０に登録する。
【０１４０】
次に、相対的饒舌度及び相対的傾聴度の算出処理について図１０を用いて説明する。本実施形態において、算出部３４４は、取得希望ユーザの指示に応じて、取得希望ユーザが属する対象グループの参加ユーザ毎に、相対的饒舌度及び相対的傾聴度を、相対的会話傾向度として算出する。
【０１４１】
例えば、図１０の例において、Ｕｓｅｒ００１が取得希望ユーザであり、当該Ｕｓｅｒ００１と、他のユーザであるＵｓｅｒ００２とが参加するＧｒｏｕｐ００１が対象グループである。算出部３４４は、Ｇｒｏｕｐ００１の参加ユーザＵｓｅｒ００１及びＵｓｅｒ００２に対して、相対的饒舌度及び相対的傾聴度を算出する。
【０１４２】
具体的には、算出部３４４は、対象グループの参加ユーザ毎に、参加ユーザの個別饒舌度及び個別傾聴度に基づいて、相対的饒舌度及び相対的傾聴度を算出する。特に、算出部３４４は、参加ユーザの個別饒舌度及び個別傾聴度を以下の式（３）及び（４）に代入して相対的饒舌度及び相対的傾聴度を算出する。そして、算出部３４４は、算出対象のユーザを順次変更して当該一連の処理を繰り返す。
【０１４３】
相対的饒舌度＝（算出対象ユーザの個別饒舌度）／（参加ユーザの個別饒舌度の総和）
・・・式（３）
【０１４４】
相対的傾聴度＝（算出対象ユーザの個別傾聴度）／（参加ユーザの個別傾聴度の総和）
・・・式（４）
【０１４５】
相対的饒舌度は、他の参加ユーザに対する算出対象ユーザの饒舌傾向（話をするのが好きな傾向）を示す度合であり、相対的傾聴度は、他の参加ユーザに対する算出対象ユーザの傾聴傾向（話を聞くのが好きな傾向）を示す度合である。ただし、相対的饒舌度及び相対的傾聴度は、トピックに関係なく全体としての会話の傾向を示すものである。
【０１４６】
例えば、図１０の例において、Ｕｓｅｒ００１の相対的饒舌度及び相対的傾聴度は、それぞれ０．８０５及び０．２４９と算出される。また、Ｕｓｅｒ００２の相対的饒舌度及び相対的傾聴度は、それぞれ０．１９５及び０．７５１と算出される。
【０１４７】
（興味トピック特定処理）
特定部３４５は、取得希望ユーザ及び他のユーザが興味を示す興味トピックを特定する興味トピック特定処理を実行する。本実施形態において、特定部３４５は、饒舌トピックの相対的スコア及び傾聴トピックの相対的スコアを設定してから興味トピック特定処理を実行する。そこで、まず、饒舌トピックの相対的スコア及び傾聴トピックの相対的スコアの設定処理について図１１を用いて説明する。
【０１４８】
特定部３４５は、算出部３４４による上記の相対的饒舌度及び相対的傾聴度の算出処理にあわせて、取得希望ユーザが属する対象グループの参加ユーザ毎に、饒舌トピックの相対的スコア及び傾聴トピックの相対的スコアを設定する。そして、特定部３４５は、設定対象のユーザを順次変更して当該一連の処理を繰り返す。
【０１４９】
特に、特定部３４５は、取得希望ユーザが属する対象グループの参加ユーザ毎に、当該ユーザの各饒舌トピックの個別スコアに当該ユーザの相対的饒舌度を掛ける計算を実行し、当該計算によって得られた値を当該饒舌トピックの相対的スコアとして設定する。
【０１５０】
例えば、図１１の例において、Ｕｓｅｒ００１の饒舌トピック「ダイエット」、「料理」、「陶芸」、「掃除」及び「ネイル」の相対的スコアは、それぞれ、「１６．１」、「１４．４９」、「８．０５」、「５．６３５」及び「２．４１５」と設定される。
【０１５１】
また、Ｕｓｅｒ００１の傾聴トピック「マラソン」、「料理」、「音楽」、「ネイル」及び「テニス」の相対的スコアは、それぞれ、「１．７４３」、「１．２４５」、「０．４９８」、「０．４９８」及び「０．２４９」と設定される。
【０１５２】
同様に、Ｕｓｅｒ００２の饒舌トピック「マラソン」、「料理」、「音楽」、「野球」及び「サッカー」の相対的スコアは、それぞれ、「０．７８」、「０．５８５」、「０．３９」、「０．１９５」及び「０．１９５」と設定される。
【０１５３】
また、Ｕｓｅｒ００２の傾聴トピック「野球」、「ダイエット」、「料理」、「陶芸」及び「サッカー」の相対的スコアは、それぞれ、「１２．０１６」、「７．５１」、「６．００８」、「２．２５３」及び「０．７５１」と設定される。
【０１５４】
次に、興味トピックの特定処理について図１２を用いて説明する。本実施形態において、特定部３４５は、饒舌トピックの相対的スコア及び傾聴トピックの相対的スコアに基づいて、取得希望ユーザが属する対象グループの各参加ユーザが興味を示す興味トピックを特定する。
【０１５５】
具体的には、まず、特定部３４５は、取得希望ユーザが属する対象グループの参加ユーザ毎に、当該参加ユーザの饒舌トピック及び相対的スコアによる相対的饒舌トピックベクトルと、当該参加ユーザの傾聴トピック及び相対的スコアによる相対的傾聴トピックベクトルとを設定する。
【０１５６】
図１２の例において、Ｕｓｅｒ００１の相対的饒舌トピックベクトルＤＳ（Ｕｓｅｒ００１）は、（ダイエット，料理，陶芸，掃除，ネイル）＝（１６．１，１４．４９，８．０５，５．６３５，２．４１５）と設定される。
【０１５７】
また、Ｕｓｅｒ００１の相対的傾聴トピックベクトルＤＬ（Ｕｓｅｒ００１）は、（マラソン，料理，音楽，ネイル，テニス）＝（１．７４３，１．２４５，０．４９８，０．４９８，０．２４９）と設定される。
【０１５８】
同様に、Ｕｓｅｒ００２の相対的饒舌トピックベクトルＤＳ（Ｕｓｅｒ００２）は、（マラソン，料理，音楽，野球，サッカー）＝（０．７８，０．５８５，０．３９，０．１９５，０．１９５）と設定される。
【０１５９】
また、Ｕｓｅｒ００２の相対的傾聴トピックベクトルＤＬ（Ｕｓｅｒ００２）は、（野球，ダイエット，料理，陶芸，サッカー）＝（１２．０１６，７．５１，６．００８，２．２５３，０．７５１）と設定される。
【０１６０】
次に、特定部３４５は、取得希望ユーザの相対的饒舌トピックベクトル及び他のユーザの相対的傾聴トピックベクトルを用いて、取得希望ユーザが饒舌傾向にありかつ他のユーザが傾聴傾向にあるトピックを、興味トピックとして特定する。
【０１６１】
具体的には、特定部３４５は、取得希望ユーザの相対的饒舌トピックベクトルと他のユーザの相対的傾聴トピックベクトルの共通トピックを、取得希望ユーザ向けの興味トピックとして特定する。そして、特定部３４５は、特定した共通トピックのスコアの積を算出し、算出したスコアを取得希望ユーザ向けの興味トピックのスコアとして設定する。
【０１６２】
同様に、特定部３４５は、他の希望ユーザの相対的饒舌トピックベクトル及び取得希望ユーザの相対的傾聴トピックベクトルを用いて、他のユーザが饒舌傾向にありかつ取得希望ユーザが傾聴傾向にあるトピックを、興味トピックとして特定する。
【０１６３】
具体的には、特定部３４５は、他のユーザの相対的饒舌トピックベクトルと取得希望ユーザの相対的傾聴トピックベクトルの共通トピックを、他のユーザ向けの興味トピックとして特定する。そして、特定部３４５は、特定した共通トピックのスコアの積を算出し、算出したスコアを他のユーザ向けの興味トピックのスコアとして設定する。
【０１６４】
例えば、図１２の例において、Ｕｓｅｒ００１が饒舌傾向にありかつＵｓｅｒ００２が傾聴傾向にあるトピックは、「ダイエット」、「料理」及び「陶芸」と設定され、これら興味トピックのスコアは、それぞれ、「１２０．９」、「８７．１」及び「１８．１３」と設定される。
【０１６５】
同様に、Ｕｓｅｒ００２が饒舌傾向にありかつＵｓｅｒ００１が傾聴傾向にあるトピックは、「マラソン」、「料理」及び「音楽」と設定され、これら興味トピックのスコアは、それぞれ、「１．３６」、「０．７２８」及び「０．１９４」と設定される。
【０１６６】
（会話促進情報生成処理）
生成部３４６は、取得希望ユーザと他のユーザとの間の相対的な会話を促進させるための会話促進情報を生成する会話促進情報生成処理を実行する。本実施形態において、生成部３４６は、上記興味トピック特定処理により特定された興味トピックに関する情報を、会話促進情報として生成する。興味トピックに関する情報には、興味トピックの名称の情報が含まれる。なお、興味トピックに関する情報に、興味トピックのスコアの情報が含まれてもよい。
【０１６７】
具体的には、生成部３４６は、取得希望ユーザ向けの興味トピックのうち、スコアが上位Ｎ件（Ｎは予め設定された数、例えば３）のトピックに関する情報を、取得希望ユーザ向けの会話促進情報として生成する。また、生成部３４６は、他のユーザ向けの興味トピックのうち、スコアが上位Ｎ件のトピックに関する情報を、他のユーザ向けの会話促進情報として生成する。
【０１６８】
例えば、図１２の例において、Ｕｓｅｒ００１向けの会話促進情報には、「マラソン」、「料理」及び「音楽」の情報が興味トピックに関する情報として含まれる。同様に、Ｕｓｅｒ００２向けの会話促進情報には、「ダイエット」、「料理」及び「陶芸」の情報が興味トピックに関する情報として含まれる。
【０１６９】
このように、生成部３４６が会話促進情報を生成すると、通信制御部３１０は、取得希望ユーザ向け会話促進情報を取得希望ユーザの通信端末装置１０に送信するとともに、他のユーザ向け会話促進情報を他のユーザの通信端末装置１０に送信する。
【０１７０】
なお、通信端末装置１０において、ネットワーク通信部１１０が会話促進情報を受信すると、端末管理制御部１６０及び表示制御部１４０は、受信された会話促進情報を閲覧可能に表示部１３０に表示させる。
【０１７１】
［５］通信システムの動作
次いで、図１３を参照しつつ本実施形態の通信システム１の会話促進情報の配信処理の動作について説明する。なお、図１３は、本実施形態の通信システム１において実行される会話促進情報の配信処理を示すフローチャートである。
【０１７２】
本動作においては、当該動作に先立って、会員ＤＢ３３１、辞書ＤＢ３３２及び投稿ＤＢ３３３に各種の情報が登録済みの状態になっているものとする。
【０１７３】
また、本動作において、通信端末装置１０の端末管理制御部１６０は、表示制御部１４０を制御し、ユーザによるＳＮＳへのログイン指示を行うための表示を行いつつ、入力が操作部１５０に対してなされるのを待機しているものとする。
【０１７４】
まず、通信端末装置１０において、ユーザが操作部１５０に所定の入力操作を実行することによって、端末管理制御部１６０が該操作を検出すると（ステップＳ１０１）、端末管理制御部１６０は、アプリケーション記録部１０１に記録されたブラウザを端末データ処理部１２０に起動させ、サーバ装置３０に対してログインを実行させる（ステップＳ１０２）。
【０１７５】
このとき、端末データ処理部１２０は、表示制御部１４０及び操作部１５０と連動し、サーバ装置３０にアクセスしつつ、ＳＮＳにログインするためのログインパスワードなど、各種ログインに必要な情報の入力を受け付ける。
【０１７６】
次いで、端末データ処理部１２０は、会話促進情報の取得要求をサーバ装置３０に送信し、サーバ装置３０からのデータ受信を待機する（ステップＳ１０３）。
【０１７７】
次いで、サーバ装置３０においては、通信制御部３１０が、会話促進情報の取得要求を受信すると（ステップＳ２０１）、抽出部３４３は、上記の履歴情報抽出処理を実行する（ステップＳ２０２）。次いで、算出部３４４は、上記会話傾向度算出処理の処理を実行する（ステップＳ２０３）。
【０１７８】
次いで、特定部３４５は、上記興味トピック特定処理を実行する（ステップＳ２０４）。次いで、生成部３４６は、上記会話促進情報生成処理を実行する（ステップＳ２０５）。
【０１７９】
次いで、通信制御部３１０は、会話促進情報を該当する通信端末装置１０に配信して（ステップＳ２０６）、本動作を終了させる。
【０１８０】
次いで、通信端末装置１０においては、ネットワーク通信部１１０が会話促進情報を受信すると（ステップＳ１０４）、端末データ処理部１２０は、表示制御部１４０と連動し、当該受信した会話促進情報を表示部１３０に表示させて（ステップＳ１０５）、本動作を終了させる。
【０１８１】
以上、本実施形態において、通信システム１は、投稿情報に対する操作入力に基づいて、取得希望ユーザに、他のユーザとの間の相対的な会話の傾向に応じた、他のユーザとの間の相対的な会話を促進させるための会話促進情報を提供することができる。
【０１８２】
したがって、本実施形態の通信システム１は、ユーザ同士が会話をする際に、当該ユーザ間の相対的な会話の傾向（例えば、どちらの方がより話をするのが好きなのか）を、当該ユーザに的確に把握させることができる。
【０１８３】
この結果、本実施形態の通信システム１は、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させてユーザ間の交流を支援することができる。
【０１８４】
また、本実施形態の通信システム１は、他のユーザに対する取得希望ユーザの饒舌傾向を示す相対的饒舌度及び取得希望ユーザに対する他のユーザの饒舌傾向を示す相対的饒舌度の少なくとも一方を相対的会話傾向度として算出する構成により、ユーザ間の相対的な饒舌傾向（話をするのが好きかどうか）に応じて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０１８５】
また、本実施形態の通信システム１は、他のユーザに対する取得希望ユーザの傾聴傾向を示す相対的傾聴度及び取得希望ユーザに対する他のユーザの傾聴傾向を示す相対的傾聴度の少なくとも一方を相対的会話傾向度として算出する構成により、ユーザ間の相対的な傾聴傾向（話を聞くのが好きかどうか）に応じて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０１８６】
また、本実施形態の通信システム１は、相対的会話傾向度及び投稿情報のトピックに基づいて会話促進情報を生成する構成により、ユーザ間の相対的な会話の傾向と各ユーザに関連するトピックに応じて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０１８７】
また、本実施形態の通信システム１は、取得希望ユーザ及び他のユーザが興味を示す興味トピックに関する情報を会話促進情報として生成する構成により、お互いの興味トピックを当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０１８８】
また、本実施形態の通信システム１は、取得希望ユーザが饒舌傾向にありかつ他のユーザが傾聴傾向にあるトピックを興味トピックとして特定する構成により、相手が楽しく話を聞いてくれそうな興味トピックを当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０１８９】
また、本実施形態の通信システム１は、他のユーザが饒舌傾向にありかつ取得希望ユーザが傾聴傾向にあるトピックを興味トピックとして特定する構成により、相手が楽しく話をしてくれそうな興味トピックを当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０１９０】
［６］変形例
［６．１］変形例１
上記実施形態の上記会話促進情報生成処理においては、生成部３４６が、取得希望ユーザが饒舌傾向にありかつ他のユーザが傾聴傾向にあるトピックに関する情報を取得希望ユーザ向けの会話促進情報として生成したが、会話促進情報はこれに限らない。
【０１９１】
すなわち、生成部３４６が、他のユーザが饒舌傾向にありかつ取得希望ユーザが傾聴傾向にあるトピック（上記の他のユーザ向けの興味トピック）に関する情報を、取得希望ユーザ向けの会話促進情報として生成するように構成してもよい。
【０１９２】
［６．２］変形例２
また、上記実施形態の上記会話促進情報生成処理においては、生成部３４６が、相対的スコアが設定された他のユーザの饒舌トピック及び傾聴トピックの少なくとも一方のトピックに関する情報を、会話促進情報として生成するように構成してもよい。
【０１９３】
具体的には、生成部３４６が、他のユーザの饒舌トピックのうち、相対的スコアが上位Ｎ件（Ｎは予め設定された数、例えば３）のトピックに関する情報を、取得希望ユーザ向けの会話促進情報として生成するように構成してもよい。
【０１９４】
また、生成部３４６が、他のユーザの傾聴トピックのうち、相対的スコアが上位Ｎ件のトピックに関する情報を、取得希望ユーザ向けの会話促進情報として生成するように構成してもよい。
【０１９５】
さらに、生成部３４６が、他のユーザの饒舌トピックのうち、相対的スコアが上位Ｎ件のトピック、及び、他のユーザの傾聴トピックのうち、相対的スコアが上位Ｎ件のトピックの双方に関する情報を、取得希望ユーザ向けの会話促進情報として生成するように構成してもよい。
【０１９６】
なお、生成部３４６が、相対的スコアが設定された取得希望ユーザの饒舌トピック及び傾聴トピックの少なくとも一方のトピックに関する情報も含めて会話生成情報を生成するように構成してもよい。
【０１９７】
［６．３］変形例３
また、上記実施形態の上記会話促進情報生成処理においては、生成部３４６が、上記会話傾向度算出処理により算出された相対的会話傾向度を示す情報を、会話促進情報として生成するように構成してもよい。
【０１９８】
具体的には、生成部３４６が、上記会話傾向度算出処理により算出された取得希望ユーザの相対的饒舌度及び相対的傾聴度の少なくとも一方の情報を、会話促進情報として生成するように構成してもよい。
【０１９９】
また、生成部３４６が、上記会話傾向度算出処理により算出された他のユーザの相対的饒舌度及び相対的傾聴度の少なくとも一方の情報を、会話促進情報として生成するように構成してもよい。
【０２００】
また、生成部３４６が、取得希望ユーザの相対的饒舌度及び相対的傾聴度の少なくとも一方の情報、及び、他のユーザの相対的饒舌度及び相対的傾聴度の少なくとも一方の情報の双方を、会話促進情報として生成するように構成してもよい。
【０２０１】
この構成により、本変形例の通信システム１は、他のユーザとの相対的な会話の傾向を当該ユーザに事前に把握させて、ユーザ同士が実際に会った際に円滑なコミュニケーションを構築させることができる。
【０２０２】
［６．４］変形例４
また、上記実施形態の上記会話促進情報生成処理においては、生成部３４６が、取得希望ユーザとの間で会話の傾向が所定の条件を有する推薦ユーザに関する情報を、会話促進情報として生成するように構成してもよい。
【０２０３】
具体的には、本変形例において、サーバデータ処理部３４０は、上記会話傾向度算出処理により算出された相対的会話傾向度及び履歴情報抽出処理により抽出されたトピックに基づいて、取得希望ユーザとの間で会話の傾向が所定の条件を有する他のユーザを推薦ユーザとして選定する選定部を含む。なお、当該選定部は、本発明に係るサーバ装置の選定手段を構成する。
【０２０４】
まず、サーバデータ処理部３４０は、推薦ユーザを探索する対象となるコミュニティ内にいる全ユーザに対して、上記の相対的饒舌トピックベクトル及び相対的傾聴トピックベクトルを設定する。
【０２０５】
次に、サーバデータ処理部３４０の選定部は、当該相対的饒舌トピックベクトル及び相対的傾聴トピックベクトルを用いて、取得希望ユーザの饒舌傾向と他のユーザの傾聴傾向との類似を示す第１の類似度を算出する。
【０２０６】
例えば、本変形例において、サーバデータ処理部３４０の選定部は、取得希望ユーザの相対的饒舌トピックベクトルと他のユーザの相対的傾聴トピックベクトルとの内積を計算して、第１の類似度ＷＡ（ｉ，ｎ）を算出する。
【０２０７】
ＷＡ（ｉ，ｎ）＝｛ＤＳ（ｉ）・ＤＬ（ｎ）｝／｛｜ＤＳ（ｉ）｜・｜ＤＬ（ｎ）｜｝
・・・式（５）
【０２０８】
なお、「ｉ」は、取得希望ユーザの識別番号を示し、「ｎ」は、コミュニティ内のユーザの総数（Ｎ）のうち、「ｉ」以外のユーザを示す。また、「ＤＳ」は相対的饒舌ベクトルを示し、「ＤＬ」は相対的傾聴トピックを示す。
【０２０９】
このように算出された第１の類似度ＷＡ（ｉ，ｎ）は、０から１の間の値をとり、値が高いほど取得希望ユーザの饒舌傾向と他のユーザの傾聴傾向が類似していることを示す。
【０２１０】
同様に、サーバデータ処理部３４０の選定部は、当該相対的饒舌トピックベクトル及び相対的傾聴トピックベクトルを用いて、取得希望ユーザの傾聴傾向と他のユーザの饒舌傾向との類似を示す第２の類似度を算出する。
【０２１１】
例えば、本変形例において、サーバデータ処理部３４０の選定部は、取得希望ユーザの相対的傾聴トピックベクトルと他のユーザの相対的饒舌トピックベクトルとの内積を計算して、第２の類似度ＷＢ（ｉ，ｎ）を算出する。
【０２１２】
ＷＢ（ｉ，ｎ）＝｛ＤＬ（ｉ）・ＤＳ（ｎ）｝／｛｜ＤＬ（ｉ）｜・｜ＤＳ（ｎ）｜｝
・・・式（６）
【０２１３】
なお、「ｉ」は、取得希望ユーザの識別番号を示し、「ｎ」は、コミュニティ内のユーザの総数（Ｎ）のうち、「ｉ」以外のユーザを示す。また、「ＤＳ」は相対的饒舌ベクトルを示し、「ＤＬ」は相対的傾聴トピックを示す。
【０２１４】
このように算出された第２の類似度ＷＢ（ｉ，ｎ）は、０から１の間の値をとり、値が高いほど取得希望ユーザの傾聴傾向と他のユーザの饒舌傾向が類似していることを示す。
【０２１５】
次に、サーバデータ処理部３４０の選定部は、ユーザ毎に、上記式（５）及び（６）によって算出された第１の類似度ＷＡ及び第２の類似度ＷＢを以下の式（７）に代入して会話傾向類似度Ｗを算出する。
【０２１６】
Ｗ＝ＷＡ×β１＋ＷＢ×β２      ・・・式（７）
【０２１７】
なお、β１及びβ２は、重み付けのための定数である。当該重み付け定数β１及びβ２はサーバ装置３０の記録装置３３０に予め登録（記録）されていてもよく、また、通信端末装置１０を介して取得希望ユーザが設定できるように構成されてもよい。
【０２１８】
そして、サーバデータ処理部３４０の選定部は、算出された会話傾向類似度が所定の条件を有する他のユーザを推薦ユーザとして選定する。具体的には、サーバデータ処理部３４０の選定部は、会話傾向類似度Ｗの数値が高いユーザ（例えば、上位３位）を推薦ユーザとして選定する。
【０２１９】
サーバデータ処理部３４０の選定部が推薦ユーザを選定すると、生成部３４６は、推薦ユーザに関する情報を会話促進情報として生成する。推薦ユーザに関する情報には、例えば、当該推薦ユーザのＳＮＳのページ、電子メールアドレス、または、当該推薦ユーザを紹介するメッセージが含まれる。
【０２２０】
この構成により、本変形例の通信システム１は、取得希望ユーザに、当該取得希望ユーザと会話を楽しむことができる他のユーザの情報を提供することができる。
【０２２１】
［６．５］変形例５
上記実施形態の上記会話傾向度算出処理においては、算出部３４４が、相対的饒舌度及び相対的傾聴度の双方を相対的会話傾向度として算出したが、一方のみを相対的会話傾向度として算出するように構成してもよい。
【０２２２】
また、上記実施形態の上記会話傾向度算出処理においては、算出部３４４が、他のユーザに対する取得希望ユーザの饒舌傾向を示す相対的饒舌度及び取得希望ユーザに対する他のユーザの饒舌傾向を示す相対的饒舌度の双方を相対的会話傾向度として算出したが、一方のみを相対的会話傾向度として算出するように構成してもよい。
【０２２３】
同様に、上記実施形態の上記会話傾向度算出処理においては、算出部３４４が、他のユーザに対する取得希望ユーザの傾聴傾向を示す相対的傾聴度及び取得希望ユーザに対する他のユーザの傾聴傾向を示す相対的傾聴度の双方を相対的会話傾向度として算出したが、一方のみを相対的会話傾向度として算出するように構成してもよい。
【０２２４】
［６．６］変形例６
上記実施形態においては、会話促進情報を該当する通信端末装置１０に直接提供するようになっているが、当該会話促進情報を閲覧するためのＵＲＬを電子メールや電子掲示板によって提供し、通信端末装置１０における取得希望ユーザの操作入力に基づいて、当該ＵＲＬを閲覧することによって当該会話促進情報を閲覧可能に構成してもよい。
【０２２５】
［６．７］変形例７
上記実施形態においては、サーバ装置３０内に各ＤＢを設け、これらのＤＢをサーバ装置３０のみにおいて管理及び制御する構成としたが、各ＤＢの管理、制御主体は、各々、別個なコンピュータシステムを用いるように構成してもよい。
【符号の説明】
【０２２６】
１  …  通信システム
１０  …  通信端末装置
３０  …  サーバ装置
１００  …  記録部
１０１  …  アプリケーション記録部
１０２  …  ＳＮＳ利用管理データ記録部
１０３  …  会話促進情報記録部
１１０  …  ネットワーク通信部
１２０  …  端末データ処理部
１３０  …  表示部
１４０  …  表示制御部
１５０  …  操作部
１６０  …  端末管理制御部
３１０  …  通信制御部
３３０  …  記録装置
３３１  …  会員ＤＢ
３３２  …  辞書ＤＢ
３３３  …  投稿ＤＢ
３４０  …  サーバデータ処理部
３４１  …  取得部
３４２  …  登録部
３４３  …  抽出部
３４４  …  算出部
３４５  …  特定部
３４６  …  生成部
３５０  …  サーバ管理制御部
【図１】
2017054286.tif 000003
【図２】
2017054286.tif 000004
【図３】
2017054286.tif 000005
【図４】
2017054286.tif 000006
【図５】
2017054286.tif 000007
【図６】
2017054286.tif 000008
【図７】
2017054286.tif 000009
【図８】
2017054286.tif 000010
【図９】
2017054286.tif 000011
【図１０】
2017054286.tif 000012
【図１１】
2017054286.tif 000013
【図１２】
2017054286.tif 000014
【図１３】
2017054286.tif 000015