ネットワークを介して複数の通信端末装置と接続されるともに、当該接続された各通信端末装置から情報を収集し、かつ、当該各通信端末装置へ情報を提供するサーバ装置であって、前記通信端末装置と連動し、ユーザが開催するパーティに関する情報を示すパーティ開催情報として、現実空間内のパーティの名称及び開催位置の情報を含むパーティ情報と、当該パーティの参加者を特定するための参加者情報と、を記録手段に少なくとも登録する登録手段と、所与のタイミングで、前記登録された一のパーティ開催情報を検索キーとして、当該パーティが開催される開催施設の属性を特定しつつ、前記記録手段に記録された複数の他のパーティ開催情報を検索し、所定の条件を具備する他のパーティ開催情報を抽出する抽出手段と、前記抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成する生成手段と、前記基準となったパーティ開催情報を登録したユーザにおける通信端末装置に前記生成された推薦情報を提供する提供手段と、を備え、前記所定の条件には、第1条件として、前記検索キーとしてのパーティ開催情報に基づいて特定された開催施設及び当該開催施設の属性と、同一の属性を有する施設にて開催されたパーティ開催情報であること、及び第2条件として、前記検索キーとしてのパーティ開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティ開催情報であること、が含まれることを特徴とする、サーバ装置。請求項1に記載のサーバ装置において、前記記録手段に登録された各パーティ開催情報には、開始時刻または開催期間の少なくとも何れか一方が含まれる時間情報が含まれるとともに、前記所定の条件には、第3条件として、前記検索キーとしてのパーティ開催情報に含まれる時間情報と記他のパーティ開催情報に含まれる時間情報とが予め定められた要件を満たすことが含まれる、サーバ装置。請求項1または2に記載のサーバ装置において、前記記録手段が、複数のパーティ開催情報が記録される第1データベースと、施設の名称を示す名称情報、現実空間内の施設の位置を示す位置情報及び施設の属性を示す属性情報を少なくとも含む施設に関する複数の情報が施設情報として予め記録された第2データベースと、を有する、サーバ装置。請求項3に記載のサーバ装置において、前記抽出手段が、前記第2データベースに記録された施設情報に基づいて、前記検索キーとしてのパーティ開催情報に含まれる開催施設の属性を特定しつつ、当該特定された属性と同一の属性を有する施設であって、当該開催施設における現実空間の位置から、所定の範囲に含まれる施設を抽出施設として抽出し、前記第1データベースに記録された他のパーティ開催情報のうち、前記抽出された抽出施設と同一の施設を開催施設情報として有するパーティ開催情報を、所定の条件を具備する他のパーティ情報として抽出する、サーバ装置。請求項3または4に記載のサーバ装置において、前記登録手段が、前記パーティ開催情報を登録する際に、前記通信端末装置から開催施設の位置の情報を開催位置情報として取得するとともに、当該取得した開催位置情報と、前記第2データベースに予め記録された施設情報とに基づいて、現実空間内におけるパーティの開催施設を特定し、特定したパーティの開催施設の名称及び当該開催施設の位置の情報を開催施設情報として前記第1データベースに登録する、サーバ装置。請求項1乃至5の何れか一項に記載のサーバ装置において、前記生成手段が、前記抽出された他のパーティ開催情報における施設情報を取得し、前記推薦者とともに当該取得した施設情報を含む前記推薦情報を生成する、サーバ装置。ネットワークを介して複数の通信端末装置と接続されるともに、当該接続された各通信端末装置から情報を収集し、かつ、当該各通信端末装置へ情報を提供するサーバ装置によって実行されるプログラムであって、前記サーバ装置を、前記通信端末装置と連動し、ユーザが開催するパーティに関する情報を示すパーティ開催情報として、現実空間内のパーティの名称及び開催位置の情報を含むパーティ情報と、当該パーティの参加者を特定するための参加者情報と、を記録手段に少なくとも登録する登録手段、所与のタイミングで、前記登録された一のパーティ開催情報を検索キーとして、当該パーティが開催される開催施設の属性を特定しつつ、前記記録手段に記録された複数の他のパーティ開催情報を検索し、所定の条件を具備する他のパーティ開催情報を抽出する抽出手段、前記抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成する生成手段、及び前記基準となったパーティ開催情報を登録したユーザにおける通信端末装置に前記生成された推薦情報を提供する提供手段、として機能させるとともに、前記所定の条件には、第1条件として、前記検索キーとしてのパーティ開催情報に基づいて特定された開催施設及び当該開催施設の属性と、同一の属性を有する施設にて開催されたパーティ開催情報であること、及び第2条件として、前記検索キーとしてのパーティ開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティ開催情報であること、が含まれることを特徴とする、プログラム。ネットワークと、当該ネットワークを介して通信を行うとともに現実空間内の自機の位置を検出する検出手段を有する複数の通信端末装置と、前記複数の通信端末装置に対して前記ネットワークを介して所定の情報を提供するサーバ装置とを有する通信システムであって、前記サーバ装置が、前記通信端末装置と連動し、ユーザが開催するパーティに関する情報を示すパーティ開催情報として、現実空間内のパーティの名称及び開催位置の情報を含むパーティ情報と、当該パーティの参加者を特定するための参加者情報と、を記録手段に少なくとも登録する登録手段と、所与のタイミングで、前記登録された一のパーティ開催情報を検索キーとして、当該パーティが開催される開催施設の属性を特定しつつ、前記記録手段に記録された複数の他のパーティ開催情報を検索し、所定の条件を具備する他のパーティ開催情報を抽出する抽出手段と、前記抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成する生成手段と、前記基準となったパーティ開催情報を登録したユーザにおける通信端末装置に前記生成された推薦情報を提供する提供手段と、を備え、前記所定の条件には、第1条件として、前記検索キーとしてのパーティ開催情報に基づいて特定された開催施設及び当該開催施設の属性と、同一の属性を有する施設にて開催されたパーティ開催情報であること、及び第2条件として、前記検索キーとしてのパーティ開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティ開催情報であること、が含まれることを特徴とする、通信システム。しかしながら、各特許文献に開示されたシステムにあっては、コミュニケーションを行うための動機付け、すなわち、きっかけを提供するだけであって、ユーザが当該システムを用いて実際に検索作業をし、または、メッセージの送受信からコミュニケーションを確立していかなければならず、ユーザが自分と同一の嗜好を有する他人を容易に見つけ出すことが難しいとともに、現実世界において交流を持つまでには長い期間を要している。また、各特許文献のシステムにあっては、ユーザと同一の嗜好を有する他人の情報を用いて当該ユーザに推奨すべき情報を提供することはできない。本発明は、上記課題を解決するためになされたものであり、その目的は、現実社会におけるユーザ本人の行動に基づいてユーザと同一の嗜好を有する他のユーザなどの推薦情報を簡易に提供し、かつ、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させるサーバ装置等を提供することにある。1上述した課題を解決するため、本発明のサーバ装置は、ネットワークを介して複数の通信端末装置と接続されるともに、当該接続された各通信端末装置から情報を収集し、かつ、当該各通信端末装置へ情報を提供するサーバ装置であって、前記通信端末装置と連動し、ユーザが開催するパーティに関する情報を示すパーティ開催情報として、現実空間内のパーティの名称及び開催位置の情報を含むパーティ情報と、当該パーティの参加者を特定するための参加者情報と、を記録手段に少なくとも登録する登録手段と、所与のタイミングで、前記登録された一のパーティ開催情報を検索キーとして、当該パーティが開催される開催施設の属性を特定しつつ、前記記録手段に記録された複数の他のパーティ開催情報を検索し、所定の条件を具備する他のパーティ開催情報を抽出する抽出手段と、前記抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成する生成手段と、前記基準となったパーティ開催情報を登録したユーザにおける通信端末装置に前記生成された推薦情報を提供する提供手段と、を備え、前記所定の条件には、第1条件として、前記検索キーとしてのパーティ開催情報に基づいて特定された開催施設及び当該開催施設の属性と、同一の属性を有する施設にて開催されたパーティ開催情報であること、及び、第2条件として、前記検索キーとしてのパーティ開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティ開催情報であること、が含まれることを特徴する構成を有している。この構成により、本発明のサーバ装置は、ユーザによって登録された一のパーティ開催情報を検索キーとして、既に記録された複数の他のパーティ開催情報のうち、居酒屋または中華料理店などの同一の属性を有し、かつ、現実空間内において近接した施設で開催された他のパーティ情報を抽出することができるとともに、当該抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成することができる。通常、同一の属性を有し、現実空間内において近接した施設で開催されたパーティを主催または参加しているユーザは、同一の嗜好を有するとともに現実空間内における活動エリアも重複する可能性が高い。したがって、本発明のサーバ装置は、ユーザが開催するパーティまたは参加するパーティを登録すれば、同一の嗜好を有するとともに現実空間内における活動エリアも重複する他のユーザを推薦情報として提供することができるので、現実社会におけるユーザ本人の行動に基づいて簡易に推薦情報を取得させることができるとともに、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させることに用いることができる。2また、本発明のサーバ装置は、前記記録手段に登録された各パーティ開催情報には、開始時刻または開催期間の少なくとも何れか一方が含まれる時間情報が含まれるとともに、前記所定の条件には、第3条件として、前記検索キーとしてのパーティ開催情報に含まれる時間情報と記他のパーティ開催情報に含まれる時間情報とが予め定められた要件を満たすことが含まれる、の構成を有している。この構成により、本発明のサーバ装置は、嗜好性だけでなく、現実空間における行動パターンが一致するユーザを推薦者とする推薦情報を提供することができるので、より嗜好が類似する人物を推薦することができる。3また、本発明のサーバ装置は、前記記録手段が、複数のパーティ開催情報が記録される第1データベースと、施設の名称を示す名称情報、現実空間内の施設の位置を示す位置情報及び施設の属性を示す属性情報を少なくとも含む施設に関する複数の情報が施設情報として予め記録された第2データベースと、を有する、構成を備えている。この構成により、本発明のサーバ装置は、パーティ開催情報及び施設情報をデータベースによって管理することができるので、推薦情報における検索を容易に、かつ、確実に、実行することができる。4また、本発明のサーバ装置は、前記抽出手段が、前記第2データベースに記録された施設情報に基づいて、前記検索キーとしてのパーティ開催情報に含まれる開催施設の属性を特定しつつ、当該特定された属性と同一の属性を有する施設であって、当該開催施設における現実空間の位置から、所定の範囲に含まれる施設を抽出施設として抽出し、前記第1データベースに記録された他のパーティ開催情報のうち、前記抽出された抽出施設と同一の施設を開催施設情報として有するパーティ開催情報を、所定の条件を具備する他のパーティ情報として抽出する、構成を有している。この構成により、本発明のサーバ装置は、嗜好性だけでなく、現実空間における行動パターンが一致するユーザを推薦者とする推薦情報を提供することができるので、より嗜好が類似する人物を推薦することができる。5また、本発明のサーバ装置は、前記登録手段が、前記パーティ開催情報を登録する際に、前記通信端末装置から開催施設の位置の情報を開催位置情報として取得するとともに、当該取得した開催位置情報と、前記第2データベースに予め記録された施設情報とに基づいて、現実空間内におけるパーティの開催施設を特定し、特定したパーティの開催施設の名称及び当該開催施設の位置の情報を開催施設情報として前記第1データベースに登録する、構成を有している。この構成により、本発明のサーバ装置は、パーティ会場の位置開催位置を入力させずに、通信端末装置の位置に基づいて当該パーティ会場を特定することができるので、開催情報を登録する際のユーザの操作を簡易することができる。6また、本発明のサーバ装置は、前記生成手段が、前記抽出された他のパーティ開催情報における施設情報を取得し、前記推薦者とともに当該取得した施設情報を含む前記推薦情報を生成する、構成を有している。この構成により、本発明のサーバ装置は、推薦者だけでなく、施設情報まで推薦情報としてユーザに提供することができる。7上述した課題を解決するため、本発明のプログラムは、ネットワークを介して複数の通信端末装置と接続されるともに、当該接続された各通信端末装置から情報を収集し、かつ、当該各通信端末装置へ情報を提供するサーバ装置によって実行されるプログラムであって、前記サーバ装置を、前記通信端末装置と連動し、ユーザが開催するパーティに関する情報を示すパーティ開催情報として、現実空間内のパーティの名称及び開催位置の情報を含むパーティ情報と、当該パーティの参加者を特定するための参加者情報と、を記録手段に少なくとも登録する登録手段、所与のタイミングで、前記登録された一のパーティ開催情報を検索キーとして、当該パーティが開催される開催施設の属性を特定しつつ、前記記録手段に記録された複数の他のパーティ開催情報を検索し、所定の条件を具備する他のパーティ開催情報を抽出する抽出手段、前記抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成する生成手段、及び、前記基準となったパーティ開催情報を登録したユーザにおける通信端末装置に前記生成された推薦情報を提供する提供手段、として機能させるとともに、前記所定の条件には、第1条件として、前記検索キーとしてのパーティ開催情報に基づいて特定された開催施設及び当該開催施設の属性と、同一の属性を有する施設にて開催されたパーティ開催情報であること、及び、第2条件として、前記検索キーとしてのパーティ開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティ開催情報であること、が含まれる構成を有している。この構成により、本発明のプログラムは、ユーザが開催するパーティまたは参加するパーティを登録すれば、同一の嗜好を有するとともに現実空間内における活動エリアも重複する他のユーザを推薦情報として提供することができるので、現実社会におけるユーザ本人の行動に基づいて簡易に推薦情報を取得させることができるとともに、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させることに用いることができる。8上述した課題を解決するため、本発明の通信システムは、ネットワークと、当該ネットワークを介して通信を行うとともに現実空間内の自機の位置を検出する検出手段を有する複数の通信端末装置と、前記複数の通信端末装置に対して前記ネットワークを介して所定の情報を提供するサーバ装置とを有する通信システムであって、前記サーバ装置が、前記通信端末装置と連動し、ユーザが開催するパーティに関する情報を示すパーティ開催情報として、現実空間内のパーティの名称及び開催位置の情報を含むパーティ情報と、当該パーティの参加者を特定するための参加者情報と、を記録手段に少なくとも登録する登録手段と、所与のタイミングで、前記登録された一のパーティ開催情報を検索キーとして、当該パーティが開催される開催施設の属性を特定しつつ、前記記録手段に記録された複数の他のパーティ開催情報を検索し、所定の条件を具備する他のパーティ開催情報を抽出する抽出手段と、前記抽出された他のパーティ開催情報の参加者情報に含まれるユーザを推薦者とする推薦情報を生成する生成手段と、前記基準となったパーティ開催情報を登録したユーザにおける通信端末装置に前記生成された推薦情報を提供する提供手段と、を備え、前記所定の条件には、第1条件として、前記検索キーとしてのパーティ開催情報に基づいて特定された開催施設及び当該開催施設の属性と、同一の属性を有する施設にて開催されたパーティ開催情報であること、及び、第2条件として、前記検索キーとしてのパーティ開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティ開催情報であること、が含まれる構成を有している。この構成により、本発明の通信システムは、ユーザが開催するパーティまたは参加するパーティを登録すれば、同一の嗜好を有するとともに現実空間内における活動エリアも重複する他のユーザを推薦情報として提供することができるので、現実社会におけるユーザ本人の行動に基づいて簡易に推薦情報を取得させることができるとともに、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させることに用いることができる。本発明は、ユーザが開催するパーティまたは参加するパーティを登録すれば、同一の嗜好を有するとともに現実空間内における活動エリアも重複する他のユーザを推薦情報として提供することができるので、現実社会におけるユーザ本人の行動に基づいて簡易に推薦情報を取得させることができるとともに、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させることに用いることができる。以下、本発明の実施形態について、図面を参照しながら説明する。なお、以下の実施形態は、通信端末装置と、当該通信端末装置とネットワークを介して接続され情報提供サーバ装置と、を有する通信システムに対し、本発明に係るサーバ装置、プログラム及びネットワークシステムを適用した場合の実施形態である。[1]通信システムの概要まず、図1~図3の各図を用いて本実施形態における通信システム1の構成及び概要について説明する。なお、図1は、本実施形態における通信システム1の構成を示すブロック図であり、図2は、本実施形態における通信システム1の動作概要を示す概念図である。また、図3は、本実施形態の通信端末装置10に表示される推薦情報の一例を示す図である。さらに、図が煩雑になることを防止するために、図1においては、一部のユーザのみを示している。すなわち、実際の通信システム1においては、表示するよりも多数の通信端末装置10が存在している。本実施形態の通信システム1は、図1に示すように、各々異なるユーザにより所持される複数の通信端末装置10と、ネットワーク20と、ネットワーク20を介して各通信端末装置10と接続される情報提供サーバ装置30と、により構成される。なお、ネットワーク20は、例えば、携帯電話網を含む公衆電話回線網以下、長距離通信ネットワークという。と、IPInternetProtocolネットワークが相互接続されて構成されている。ただし、当該ネットワーク20の構成は、これに限られない。本実施形態の通信システム1は、飲食店またはイベント会場などの所定の場所以下、パーティ開催会場という。Xにおいてユーザが集う集会以下、パーティという。に関する情報をパーティの開催情報以下、パーティ開催情報、または、単に開催情報ともいう。として情報提供サーバ装置30に新規登録し、または、既に登録されたパーティに参加する参加登録をし、当該登録された情報に基づいて、趣味嗜好に沿った飲食店など店舗またはイベント会場の情報以下、施設情報という。及び当該ユーザと趣味嗜好の合う他のユーザの情報以下、他ユーザ情報という。を推薦情報として提供するためのシステムである。特に、通信システム1は、自分と趣味嗜好に沿った施設情報、人物情報またはその双方を提供することによって新たな情報の提供サービス以下、単に、情報提供サービスという。を実現するためのシステムであって、さらに、ソーシャルネットワーキングサービス以下、SNSと略称する。の各機能と連動することが可能なシステムである。なお、SNSの機能には、SNSを介して実行される画像投稿機能、画像共有機能、コメント機能、メッセージ交換機能及びチェックイン機能などを含み、特に、通信システム1においては、ユーザは、推薦情報に基づいてSNS上における友人としての交流開始の申し込みを行うためのアクション友達申請の機能を利用可能となっている。また、当該友達申請機能を含めてSNSの機能自体は、公知であるため説明を省略する。通信端末装置10は、例えば、デジタルカメラ、タブレット型情報端末装置、スマートフォン、または、携帯用電話機であり、通信機能及びGPSGlobalPositioningSystem機能を有し、かつ、ユーザによって携帯可能な通信端末装置10である。また、この通信端末装置10は、XMLeXtensibleMarkupLanguage等のマークアップ言語によって記述されているWWWシステム用のリソースデータと、当該リソースデータのネットワークアドレスを示す固有のURLUniformResourceLocatorとを用いつつ、情報提供サーバ装置30とのデータ通信を行うブラウジング機能を有している。そして、通信端末装置10は、SNSの種々の機能を利用するためのまたは推薦情報の提供を受けるために予め定められたユーザ毎に固有の識別情報以下、ユーザIDという。を用いるとともに、ブラウジング機能を用いて、情報提供サーバ装置30から受信したXMLデータに基づいて、情報提供サーバ装置30とのデータの授受を行いつつ、情報提供サーバ装置30から提供されるSNSのサービスなど、種々のデータ通信を行うことができるように構成されている。特に、通信端末装置10は、ユーザによってパーティを新規に登録する際に、または、既に作成されて登録されたパーティに登録する際に、情報提供サーバ装置30に対して、パーティに関する種々の情報の新規登録、及び、当該登録されたパーティに参加するユーザの参加登録を行うために用いる端末装置である。具体的には、通信端末装置10は、GPSを用いて取得した自機の位置情報を提供しつつ、パーティ毎に、パーティの名称以下、パーティ名ともいう。及びパーティの開催位置情報と、パーティを主催する自機を有する主催者すなわち、当該情報の作成者の情報以下、参加者情報という。と、を開催情報として情報提供サーバ装置30に新規登録することができるように構成されている。また、通信端末装置10は、GPSを用いて取得した自機の位置情報を提供しつつ、情報提供サーバ装置30既に登録されたパーティの開催情報に、自機を有するユーザの参加を更新登録することができるように構成されている。そして、通信端末装置10は、登録された開催情報に基づいて、情報提供サーバ装置30において生成された推薦する施設及び推薦する他のユーザの一覧情報を、推薦情報としてユーザに閲覧可能に表示することができるようになっている。情報提供サーバ装置30は、ネットワーク20に接続されたコンピュータシステムであり、ネットワーク20を介して複数の通信端末装置10と接続されるともに、当該接続された各通信端末装置10から情報を収集し、かつ、当該各通信端末装置10へ情報を提供するサーバ装置である。具体的には、情報提供サーバ装置30は、通信端末装置10と連動し、パーティ開催情報を記録装置330に登録するとともに、所与のタイミングで、登録した一のパーティ開催情報を検索キーとして、当該パーティが開催されている施設の特定、及び、当該施設以下、開催施設ともいう。の属性の特定をし、当該特定した開催施設とその属性に基づいて、既に記録された複数の他のパーティの開催情報を検索して所定の条件を具備する他のパーティ情報を抽出する構成を有している。また、情報提供サーバ装置30は、抽出した他のパーティの開催情報の参加者情報に含まれるユーザを推薦者とするユーザ一覧情報を推薦情報として生成するとともに、検索キーとして基準となったパーティ開催情報を該当する通信端末装置10すなわち、新規登録または参加登録したユーザが有する通信端末装置10に生成された推薦情報を提供する構成を有している。通常、同一の属性を有し、かつ、現実空間内において近接した施設において、同一の時間帯に開催されたパーティを主催し、または、当該パーティに参加しているユーザは、同一の嗜好を有するとともに、現実空間内における活動エリアも重複する可能性が高い。そこで、本実施形態の情報提供サーバ装置30は、1検索キーとしてのパーティの開催情報に基づいて特定された開催施設及びその属性と、同一の属性を有する施設にて開催されたパーティであること第1条件、2検索キーとしてのパーティの開催情報によって特定されたパーティの開催位置から所定の範囲内にある施設で開催されたパーティであること第2条件、及び3検索キーとしてのパーティの開催情報によって特定されたパーティの開催時間を示す時間情報とその一部が少なくとも一致する時間情報を有するパーティであること第3条件、の3つの条件を具備するパーティの開催情報を抽出し、当該開催情報に参加者情報として含まれるユーザを推薦者とする推薦情報を生成することができる構成を有している。なお、開催時間を示す時間情報には、曜日の種別、平日か休日か、開催期間開始時刻及び終了時刻または開始時刻及び期間、時間帯早朝、午前中、昼、午後、夕方、夜、深夜などまたはこれらの2以上の情報が含まれる。一方、情報提供サーバ装置30は、抽出した他のパーティの開催情報における施設情報を取得し、推薦者とともに当該取得した施設情報の一覧を推薦情報として生成し、該当する通信端末装置10に送信する構成を有している。例えば、図2に示すように、通信端末装置10を用いて、情報提供サーバ装置30に、ユーザAが○○駅周辺にある居酒屋Pで開催期間19時-21時として新規なパーティパーティ1が新規登録され、当該パーティ1にユーザBの参加登録が実行されると、当該情報提供サーバ装置30は、居酒屋Pと属性が同一すなわち、居酒屋で、所定の範囲内に存在するすなわち、○○駅周辺に存在する施設、居酒屋Q及びRを抽出し、当該抽出した施設の一覧情報を、推薦情報としてユーザA及びユーザBの通信端末装置10に提供する。また、情報提供サーバ装置30は、抽出した施設情報がパーティ開催会場Xであって、パーティ1の開催時間と一致し、または、当該開催時間の一部と一致するパーティを主催したユーザC及び当該パーティに参加したユーザDのユーザ一覧の情報を推薦情報としてユーザA及びユーザBの通信端末装置10に提供する。なお、この場合に、ユーザA及びユーザBの通信端末装置10には、例えば、図3に示すような推薦情報としての施設一覧の情報と推薦者とするユーザ一覧の情報を有する推薦情報がブラウザによって閲覧可能に提供される。すなわち、通信端末装置10には、推薦する施設としてQ及びRを、推薦者としてユーザC及びユーザDの各情報を閲覧可能に表示する。また、情報提供サーバ装置30は、図2に示すように、パーティの開催情報の新規登録時または参加登録時でないときであっても、検索キーとなるパーティすなわち、パーティIDを特定すれば、推薦情報を該当する通信端末装置10に提供することができるようになっている。このような構成を有することによって、本実施形態の通信システム1は、ユーザが開催するパーティまたは参加するパーティを登録すれば、同一の嗜好を有するとともに現実空間内における活動エリアも重複する他のユーザを推薦情報として提供すること、及び、当該嗜好が近い他のユーザに基づく施設を推薦情報として提供することができるので、現実社会におけるユーザ本人の行動に基づいて簡易に推薦情報を取得させることができるとともに、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させることに用いることができるようになっている。なお、本実施形態においては、単に、上記の3条件を具備するパーティの開催情報に参加者情報として含まれるユーザを推薦者とするだけでなく、抽出された他のパーティの開催情報において過去に所定の回数以上同一の施設にて開催されたパーティに参加しているユーザを推薦者とする推薦情報を生成することも可能である。例えば、情報提供サーバ装置30は、抽出したパーティの開催情報から、開催位置が一致し、かつ、開催時間の少なくとも一部が一致する3つ以上の開催情報を更に抽出し、抽出した3つ以上の開催情報の3つ以上の参加者情報に含まれるユーザを、推薦者として特定するように構成することも可能である。このような構成を有することによって、本実施形態の通信システム1は、同一の嗜好を有するユーザを、より的確に選別することができるようになっている。[2]通信端末装置10の構成次に、図4及び図5を用いて本実施形態の各通信端末装置10の構成について説明する。なお、図4は、本実施形態の通信端末装置10の構成を示す構成図であり、図5は、記憶部100に記憶された画像データ管理テーブルT1のデータ構成の一例を示す図である。本実施形態の通信端末装置10は、図4に示すように、記憶部100と、ネットワーク通信部110と、現在位置検出部120と、データ処理部130と、表示部140と、表示制御部150と、現在日時を特定するタイマ160と、操作部170と、端末管理制御部190と、を有している。上記の各部は、バスBによって相互に接続され、各構成要素間におけるデータの転送が実行される。記憶部100は、例えばハードディスクドライブ以下、HDDと略す。及びNAND型などの不揮発性フラッシュメモリによって構成される。また、記憶部100は、データ処理部130におけるワークエリアとしてのRAMRandomAccessMemory及びROMReadOnlyMemoryも含まれる。また、記憶部100は、アプリケーション記憶部101と、管理テーブル記憶部102と、を少なくとも含む。アプリケーション記憶部101には、データ処理部130によって実行される様々なアプリケーションプログラム以下、単にアプリという。、情報提供サービスまたはSNSのサービスを享受するためのユーザID及び当該通信端末装置10を一意に識別するための端末IDが記録されている。特に、アプリケーション記憶部101には、新規なパーティを作成しパーティ開催情報を情報提供サーバ装置30に登録する登録処理、既に登録されたパーティに参加登録するパーティ参加登録処理、及び、情報提供サーバ装置30から推薦情報を取得する推薦情報取得処理を実行するためのパーティ登録情報提供アプリが記憶されている。管理テーブル記憶部102には、主催者として登録したパーティの開催情報を管理するための参加パーティ管理テーブルT1が記憶される。例えば、参加パーティ管理テーブルT1には、図5に示すように、1参加するパーティの固有の識別情報以下、パーティIDという。、2パーティ名、3パーティ開催会場Xの位置情報緯度情報及び経度情報、4パーティ時間情報開始時刻情報及び終了時刻情報、及び5パーティ参加者のユーザ自己以外のユーザIDまたは予め定められたニックネームの5つのデータが対応付けられて記憶される。なお、パーティ時間情報は、日時を含む開始時刻及び終了時刻に代えて、予め一日24時間を複数の時間帯に分けて早朝、午前中、昼、午後、夕方、夜及び深夜など当該時間帯を示す情報であってもよいし、曜日、平日また休日を示す種別、開始時刻と期間、または、これらの組み合わせであってもよい。ネットワーク通信部110は、ネットワーク20に接続される基地局50を介して情報提供サーバ装置30と通信回線を構築し、コンテンツデータの共有を行うための種々のデータの授受を行う。現在位置検出部120は、パーティ登録情報提供アプリの指示の下、所定のタイミング毎に通信端末装置10の現在位置を検出しつつ、当該現在位置示す位置情報を生成する。例えば、現在位置検出部120は、新規のパーティの開催情報を情報提供サーバ装置30に登録するタイミングにおいて、図1に示すGPSGlobalPositioningSystem衛星の位置を認識しつつ、当該GPS衛星40から送信された衛星信号GPS信号を検出する。そして、現在位置検出部120は、検出したGPS信号に基づいて自機の現在位置の座標値例えば、緯度及び経度を算出すなわち、検出し、当該座標値を現在位置情報としてデータ処理部130に提供する。なお、通信端末装置10が、電話機能を有している場合には、現在位置検出部120は、長距離無線システムにおいて用いられる、三点測量法、すなわち、電話に用いる電波を電話基地局において受信した方角と電波強度に基づいて自機の現在位置を検出してもよい。また、イベント開催会場が屋内の場合には、現在位置検出部120は、例えばワイヤレスLAN用の信号を送受信する図示しないアクセスポイントとの電波強度その他の信号及び情報を利用して現在位置の検出を行ってもよい。表示部140は、例えば、液晶素子またはELElectroLuminescence素子のパネルによって構成され、表示制御部150において生成された表示データに基づいて所定の画像を表示する。表示制御部150は、表示部140に表示させるために必要な表示データを生成するようになっており、生成された表示データを当該表示部140に出力するようになっている。タイマ160は、現在日時を特定するために用いられ、撮像したときの日付及び時刻をデータ処理部130に提供する。操作部170は、各種の確認ボタン、各操作指令を入力する操作ボタン、テンキーなどの多数のキー及びタッチパネルにより構成され、各操作を行う際に用いられるようになっている。データ処理部130は、アプリケーション記憶部101に記憶されたパーティ登録情報提供アプリなどのプログラムに基づいて、実行される各処理を実現する。例えば、データ処理部130は、パーティ登録情報提供アプリを実行し、通信端末装置10の各部と連動しつつ、パーティ登録処理、パーティ参加処理及び推薦情報取得処理を実行する。なお、本実施形態のパーティ登録処理、パーティ参加処理及び推薦情報取得処理の動作については後述する。端末管理制御部190は、主に中央演算処理装置CPUによって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、通信端末装置10の全般的な機能を総括的に制御する。[3]情報提供サーバ装置の構成次に、図6~図8の各図を用いて本実施形態の情報提供サーバ装置30の構成について説明する。なお、図6は、本実施形態の情報提供サーバ装置30の構成を示す構成図であり、図7は、本実施形態における情報提供サーバ装置30内の施設情報データベース以下、データベースをDBと略する。に記録されるデータの一例を示す図である。また、図8は、本実施形態における情報提供サーバ装置30内のパーティ情報DB332に記録されるデータの一例を示す図である。本実施形態の情報提供サーバ装置30は、図6に示すように、通信制御部310と、ROM/RAM320と、施設情報DB331及びパーティ情報DB332を有する記録装置330と、情報提供サーバ装置30の各部を統合制御するサーバ管理制御部340と、を有する。上記の各部は、バスBによって相互に接続され、各構成要素間におけるデータの転送が実行される。なお、例えば、記録装置330は、本発明の記録手段を構成し、サーバ管理制御部340は、本発明の登録手段、抽出手段、生成手段及び提供手段を構成する。通信制御部310は、所定のネットワークインターフェースであり、通信端末装置10と通信回線を構築し、コンテンツデータの共有を行うための種々のデータの授受を行う。ROM/RAM320には、情報提供サーバ装置30の駆動に必要な各種のプログラムが記録されている。そして、ROM/RAM320は、各種の処理が実行される際のワークエリアとして用いられる。記録装置330は、HDDにより構成され、その記録領域内に施設情報DB331及びパーティ情報DB332が構築される。施設情報DB331は、現実空間において存在する実店舗またはイベント会場などの施設に関する情報がデータとして格納されるDBである。例えば、施設情報DB331には、図7aに示すように、施設毎に1施設毎に付与された固有の施設ID2施設名3施設属性すなわち、カテゴリ4位置情報緯度及び経度の4つデータが対応付けて記録される。例えば、図7aに示す例の場合には、施設ID1001としては、施設名居酒屋P、属性居酒屋、位置情報北緯N:36.626/東経E:138.723にて特定される施設情報が記憶される。また、施設情報DB331には、情報提供サービスまたはSNSの各機能を享受するための各種のデータが記録される。例えば、本実施形態においては、図7bに示すようにユーザIDとユーザ名が対応付けたユーザ情報が記録される。パーティ情報DB332は、新規に作成されたパーティの開催情報を管理するためのDBである。例えば、パーティ情報DB332には、図8に示すように、1パーティID、2パーティ名3参加ユーザのユーザID、4パーティの開催位置情報緯度及び経度5パーティの時間情報開始時刻及び終了時刻の5つのデータが対応付けられて開催情報として記録されている。なお、これらの開催情報は、通信端末装置10の指示に基づいて登録されるようになっている。サーバ管理制御部340は、主に中央演算処理装置CPUによって構成されるとともに、プログラムを実行することによって、通信制御部310の動作管理、施設情報の管理、各通信端末装置10におけるパーティ登録処理及びパーティ参加登録処理パーティの開催情報における登録管理、推薦情報提供処理、並びに、記録装置330の管理及び制御を行う。特に、サーバ管理制御部340は、通信端末装置10からのユーザの要求の下、以下の処理を推薦情報提供処理として実行する。1検索キーとしての当該ユーザが主催者または参加者のパーティの開催情報に含まれる開催位置に基づいて施設情報DB331を検索し、当該パーティの開催施設を特定するとともに当該開催施設の属性を特定する。2施設情報DB331に記録された複数の施設情報のうち、特定した属性と同一の属性を有する施設であって、検索キーとしてのパーティの開催情報の開催位置から、所定の範囲例えば、開催位置中心に半径1kmに含まれる施設を抽出施設として抽出する。3各抽出施設の現実空間内の位置に基づいてパーティ情報DB332を検索し、各抽出施設の現実空間内の位置から所定の範囲内例えば、抽出施設の位置を中心に半径100mで開催された他のパーティの開催情報を特定する。4特定した他のパーティ開催情報と、検索キーとしてのパーティの開催情報によって特定されたパーティの開催情報と、を比較し、開催時間を示す時間情報が一致またはその一部が少なくとも一致する時間情報を有するパーティの開催情報を抽出する。なお、時間情報の一部が一致するとは、曜日が不一致であっても双方が平日または休日であって開始時刻が一致するもの、曜日が一致するが、開始時刻が所定の時間例えば、1時間ずれているものなど、行動パターンとして類似性のある時間情報が一致することをいう。5抽出した他のパーティ開催情報において、過去に所定の回数以上例えば、3回以上同一の開催位置で開催されたパーティに参加しているユーザIDを特定し、施設情報DB331からユーザIDに基づいてユーザ名を取得する。6取得したユーザ名と2で抽出した抽出施設の施設名とを一覧とした推薦情報を生成し、該当する通信端末装置10に送信する。[3]通信端末装置及び情報提供サーバ装置の動作[3.1]パーティ登録処理次に、図9及び図10を用いて本実施形態において、情報提供サーバ装置30と連動しつつ、通信端末装置10によって実行されるパーティ登録処理推薦情報取得処理及び推薦情報提供処理を含むについて説明する。なお、図9及び図10は、本実施形態の通信端末装置10及び情報提供サーバ装置30において実行される各処理を示すフローチャートである。本パーティ登録処理は、ユーザによって自己が所有する通信端末装置10を用いてパーティ開催会場Xまたはその周辺に基づいて実行されるものとし、パーティの開催情報に含まれる時間情報としては、日付を含む開始時刻及び終了時刻が登録されているものとする。まず、通信端末装置10において、データ処理部130は、操作部170を介してパーティ登録情報提供アプリの起動指示を検出するとステップS101、アプリケーション記録部からパーティ登録情報提供アプリを読み出して起動するステップS102。このとき、データ処理部130は、ワークメモリの初期化その他の必要な処理を実行するとともに、管理テーブル記憶部102から自己のユーザIDを取得する。次いで、データ処理部130は、現在位置検出部120に対して命令コマンドを出力し、当該現在位置検出部120に自機の現在位置すなわち、パーティ開催会場Xまたはその付近に対応した位置情報を検出させるステップS103。次いで、データ処理部130は、表示制御部150及び操作部170と連動してパーティ名と、開始時刻及び終了時刻開催期間との入力を促しつつ、開催情報に含まれる各情報の入力を受け付けるステップS104。次いで、データ処理部130は、ネットワーク通信部110を介して受け付けた各情報を開催情報として、ユーザIDを付加したパーティ登録要求とともに情報提供サーバ装置30に送信し、情報提供サーバ装置30から送信される完了通知の受信を待機するステップS105。なお、このとき、データ処理部130は、自己が登録した開催情報を記憶部100に記憶する。次いで、情報提供サーバ装置30においては、サーバ管理制御部340は、パーティ登録要求を受信するとステップS201、受信したパーティ登録要求に含まれる開催情報をパーティ情報DB332に登録するステップS202。このとき、サーバ管理制御部は、新たなパーティIDを付与しつつ、開催情報に対応付けてパーティ情報DB332に新たなパーティの開催情報として登録する。次いで、サーバ管理制御部340は、該当する通信端末装置10に完了通知とパーティIDを送信するとともにステップS203、パーティ登録処理にかかる情報提供サーバ装置30の動作を終了させる。次いで、通信端末装置10においては、データ処理部130は、ネットワーク通信部110を介して情報提供サーバ装置30から送信された完了通知を受信するとステップS120、表示制御部150と連動して当該完了通知を表示部140に表示させるとともに、受信したパーティIDを記憶部100に記録された該当する開催情報に登録するステップS121。次いで、データ処理部130は、現時点において推薦情報の提供を受けるか否かを選択させための表示とその入力を促すための表示以下、推薦情報の取得確認表示という。をし、その入力を待機するステップS122。次いで、データ処理部130は、操作部170からの入力を検出するとステップS123、推薦情報を取得するか否かを判断するステップS124。このとき、データ処理部130は、推薦情報を取得すると判断した場合には、ステップS131の処理に移行し、推薦情報を取得しないと判断した場合には、本動作を終了させる。次いで、データ処理部130は、推薦情報を取得すると判断した場合には、当該推薦情報の取得要求を、記憶部100に記憶された該当する開催情報のパーティIDとともに情報提供サーバ装置30に送信し、推薦情報の受信を待機するステップS131。次いで、情報提供サーバ装置30においては、サーバ管理制御部340は、推薦情報の取得要求を受信するとステップS221、受信した推薦情報の取得要求に含まれるパーティIDに基づいて推薦情報提供処理を実行し、推薦する施設及びユーザの一覧情報を有する推薦情報を生成するステップS222。なお、情報提供サーバ装置30において実行される推薦情報提供処理の詳細については後述する。次いで、サーバ管理制御部340は、生成した推薦情報を通信端末装置10に送信しステップS223、推薦情報提供処理に係る動作を終了させる。最後、通信端末装置10においては、データ処理部130は、情報提供サーバ装置30から送信された推薦情報を受信するとステップS132、表示制御部150と連動し、受信した推薦情報を、ブラウザを介して表示部140に表示させてステップS133、本動作を終了させる。なお、データ処理部130は、他のユーザが含まれる推薦情報を受信した場合には、通信端末装置10におけるブラウザ機能及び操作部170と連動して、友達申請のリクエストを、SNS機能を有する情報提供サーバ装置30に送信し、当該情報提供サーバ装置30が提供するSNSに連動させて、ユーザ間のSNS上の交流及び現実社会の交流を支援することができるようになっている。[3.2]パーティ参加登録処理次に、図11及び図12を用いて本実施形態において、情報提供サーバ装置30と連動しつつ、通信端末装置10によって実行されるパーティ参加登録処理について説明する。なお、図11及び図12は、本実施形態の通信端末装置10及び情報提供サーバ装置30において実行される各処理を示すフローチャートである。本パーティ参加登録処理は、ユーザによって自己が所有する通信端末装置10を用いてパーティ開催会場Xまたはその周辺に基づいて実行されるものとする。まず、通信端末装置10において、データ処理部130は、操作部170を介してパーティ登録情報提供アプリの起動指示を検出するとステップS301、アプリケーション記憶部101からパーティ登録情報提供アプリを読み出して起動するステップS302。このとき、データ処理部130は、ワークメモリの初期化その他の必要な処理を実行するとともに、管理テーブル記憶部102から自己のユーザIDを取得する。次いで、データ処理部130は、現在位置検出部120に対して命令コマンドを出力し、当該現在位置検出部120に自機の現在位置すなわち、パーティ開催会場Xまたはその付近に対応した位置情報を検出させるステップS303。次いで、データ処理部130は、ブラウザを読み出して、ネットワーク通信部110を介して、検出した位置情報及びユーザIDを付加したパーティ参加登録要求を情報提供サーバ装置30に送信し、現在位置付近において開催されるパーティ一覧データの受信を待機するステップS304。次いで、情報提供サーバ装置30においては、サーバ管理制御部340は、パーティ参加登録要求を受信するとステップS401と、当該パーティ参加登録要求とともに受信した位置情報に基づいてパーティ情報DB332内を検索し、当該位置情報によって示される現実空間内の位置、及び、その周辺にて開催されるパーティを特定するステップS402。このとき、サーバ管理制御部340は、現在時刻を認識しつつ、既に開催されているパーティだけなく、当パーティ参加登録要求が実行された当日であってこれから開催されるパーティを特定する。ただしサーバ管理制御部340は、既に終了したパーティについては除外する。次いで、サーバ管理制御部340は、特定した複数のパーティに基づいて、パーティIDを有するパーティ一覧データを生成するとともにステップS403、当該生成したパーティ一覧データを通信端末装置10に送信し、ユーザが参加する参加パーティが特定された参加登録情報の受信を待機するステップS404。次いで、通信端末装置10において、データ処理部130は、パーティ一覧データを受信するとステップS311、表示制御部150と連動してパーティ一覧データに基づいて表示部140に当該パーティの一覧を表示させつつ、ユーザが参加するパーティの選択入力を待機するステップS312。次いで、データ処理部130は、表示されたパーティ一覧の中から一のパーティが選択されたことを検出するとステップS313、ネットワーク通信部110を介して選択されたパーティすなわち、参加パーティのパーティIDすなわち、参加パーティIDと自己のユーザIDとを含む参加登録情報として情報提供サーバ装置30に送信するとともに、情報提供サーバ装置30から送信される完了通知の受信を待機するステップS314。次いで、情報提供サーバ装置30においては、サーバ管理制御部340は、参加登録情報を受信するとステップS411、受信した参加登録情報をパーティ情報DB332のパーティ情報に更新登録するステップS412。次いで、サーバ管理制御部340は、該当する通信端末装置10に該当するパーティの開催情報及び完了通知を送信するとともにステップS413、パーティ参加登録処理にかかる情報提供サーバ装置30の動作を終了させる。次いで、通信端末装置10においては、データ処理部130は、ネットワーク通信部110を介して情報提供サーバ装置30から送信された該当するパーティの開催情報及び完了通知を受信するとステップS320、表示制御部150と連動して開催情報及び完了通知を表示部140に表示させるとともに、当該開催情報を記憶部100に記録するステップS321。次いで、データ処理部130は、現時点において推薦情報の提供を受けるか否かを選択させための表示とその入力を促すための表示推薦情報の提供確認表示をし、その入力を待機するステップS322。次いで、データ処理部130は、操作部170からの入力を検出するとステップS323、推薦情報を取得するか否かを判断するステップS324。このとき、データ処理部130は、推薦情報を取得すると判断した場合には、ステップS331の処理に移行し、推薦情報を取得しないと判断した場合には、本動作を終了させる。次いで、データ処理部130は、推薦情報を取得すると判断した場合には、当該推薦情報の取得要求を、記憶部100に記憶された該当する開催情報に含まれるパーティIDとともに情報提供サーバ装置30に送信し、推薦情報の受信を待機するステップS331。次いで、情報提供サーバ装置30においては、サーバ管理制御部340は、推薦情報の取得要求を受信するとステップS421、受信した推薦情報の取得要求に含まれるパーティIDに基づいて推薦情報提供処理を実行し、推薦する施設及びユーザの一覧情報を有する推薦情報を生成するステップS422。なお、情報提供サーバ装置30において実行される推薦情報提供処理の詳細については後述する。次いで、サーバ管理制御部340は、生成した推薦情報を通信端末装置10に送信しステップS423、推薦情報提供処理に係る動作を終了させる。最後、通信端末装置10においては、データ処理部130は、情報提供サーバ装置30から送信された推薦情報を受信するとステップS332、表示制御部150と連動し、受信した推薦情報を、ブラウザを介して表示部140に表示させてステップS333、本動作を終了させる。なお、データ処理部130は、他のユーザが含まれる推薦情報を受信した場合には、通信端末装置10におけるブラウザ機能及び操作部170と連動して、友達申請のリクエストを、SNS機能を有する情報提供サーバ装置30に送信し、当該情報提供サーバ装置30が提供するSNSに連動させて、ユーザ間のSNS上の交流及び現実社会の交流を支援することができるようになっている。[3.3]推薦情報提供処理次に、図13を用いて本実施形態において、情報提供サーバ装置30における推薦情報提供処理について説明する。なお、図13は、本実施形態の情報提供サーバ装置30における推薦情報提供処理を示すフローチャートである。本動作は、通信端末装置10から、上述のパーティ登録処理に基づく推薦情報の取得要求、パーティ参加登録処理に基づく推薦情報の取得要求、または、当該パーティ登録処理もしくはパーティ参加登録処理とは無関係に実行された推薦情報の取得要求以下、単に単独要求に基づいて実行される。なお、各推薦情報の取得要求には、ユーザID、及び、検索キーとなるパーティの開催情報のパーティIDが含まれる。また、施設情報DB331には、予め複数の施設情報が記録されているとともに、パーティ情報DB332にも、予め複数のパーティ情報が記録されているものとする。まず、サーバ管理制御部340は、通信制御部310を介して通信端末装置10から送信された推薦情報の取得要求を受信するとステップS501、当該推薦情報の取得要求とともに受信したパーティの開催情報に含まれるパーティIDによってパーティ情報DB332を検索し、検索キーとしてのパーティの開催情報を特定するステップS502。次いで、サーバ管理制御部340は、特定した検索キーとしてのパーティの開催情報に含まれる位置情報に基づいて、施設情報DB331を検索し、当該パーティの属性を決定するステップS503。具体的には、サーバ管理制御部340は、特定した索キーとしてのパーティの開催情報に含まれる位置情報によって示される現実空間内の位置と同一の位置の存在する位置の施設情報を検索し、当該施設情報に対応付けられて記録された属性の情報を、特定した検索キーとしてのパーティの開催情報の属性に決定する。次いで、サーバ管理制御部340は、施設情報DB331に記録された複数の施設情報のうち、決定した属性と同一の属性を有する施設であって、検索キーとしてのパーティの開催情報の開催位置から、所定の範囲例えば、開催位置中心に半径1kmに含まれる施設を抽出施設として抽出するステップS504。次いで、サーバ管理制御部340は、各抽出施設の現実空間内の位置に基づいてパーティ情報DB332を検索し、各抽出施設の現実空間内の位置から所定の範囲内例えば、抽出施設の位置を中心に半径100mで開催された他のパーティの開催情報を特定するステップS505。次いで、サーバ管理制御部340は、特定した他のパーティ開催情報と、検索キーとしてのパーティの開催情報によって特定されたパーティの開催情報と、を比較し、開催時間を示す時間情報が一致またはその一部が少なくとも一致する時間情報を有するパーティの開催情報を抽出するステップS506。例えば、サーバ管理制御部340は、日付は不一致であるが、開始時刻及び終了時刻によって示される開催時間が1時間以上重複するパーティの開催情報を抽出する。次いで、サーバ管理制御部340は、抽出した他のパーティ開催情報において、過去に所定の回数以上例えば、3回以上同一の開催位置で開催されたパーティに参加しているユーザIDを特定し、施設情報DB331からユーザIDに基づいてユーザ名を取得するステップS507。次いで、サーバ管理制御部340は、ステップS504で抽出された抽出施設の施設情報と所定の条件を具備して取得したユーザIDに基づいて、推薦する施設及び推薦するユーザの一覧情報である推薦情報を生成しステップS508、推薦情報提供処理を終了させる。なお、サーバ管理制御部340は、推薦情報提供処理を終了させると、生成した推薦情報を、推薦情報の取得要求のあった通信端末装置10に送信する。以上、本実施形態の通信システム1、通信端末装置10及び情報提供サーバ装置30は、ユーザが開催するパーティまたは参加するパーティを登録すれば、同一の嗜好を有するとともに現実空間内における活動エリアも重複する他のユーザを推薦情報として提供することができるので、現実社会におけるユーザ本人の行動に基づいて簡易に推薦情報を取得させることができるとともに、推薦情報に基づいて、現実社会における交流を支援すること、または、SNSなどの仮想空間における交流を活性化させることに用いることができる。また、本実施形態の通信システム1、通信端末装置10及び情報提供サーバ装置30は、パーティの開催位置を入力させることなく、通信端末装置10の位置に基づいて当該パーティ開催会場Xを特定することができるので、開催情報を登録する際のユーザの操作を簡易することができる。また、本実施形態の通信システム1、通信端末装置10及び情報提供サーバ装置30は、推薦者だけでなく、施設情報まで推薦情報としてユーザに提供することができる。