(57)【要約】【課題】現実においてコミュニケーションを行う機会を得ることができるマッチングサービス提供装置を提供する。【解決手段】複数の端末装置と通信可能なマッチングサービス提供装置であって、前記複数の端末装置のそれぞれから、端末装置の位置を表す情報を取得する現在地情報取得部と、前記複数の端末装置のうち第１の端末装置から時間と場所と目標人数と含む要求内容を表す要求情報を受信する要求情報受信部と、前記複数の端末装置を個別に識別する識別情報と属性とを対応付けて記憶するユーザ情報記憶部と、前記目標人数に応じた数になるまで、前記場所を基準として送信対象範囲を変更しつつ、当該送信対象範囲に存在する端末装置であって前記属性に対応する端末装置を抽出する抽出部と、前記抽出部によって抽出された端末装置に対し、前記要求情報に含まれる時間と場所とを送信する送信部と、を有する。【選択図】図１
2013196024.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置と通信可能なマッチングサービス提供装置であって、
前記複数の端末装置のそれぞれから、端末装置の位置を表す情報を取得する現在地情報取得部と、
前記複数の端末装置のうち第１の端末装置から時間と場所と目標人数と含む要求内容を表す要求情報を受信する要求情報受信部と、
前記複数の端末装置を個別に識別する識別情報と属性とを対応付けて記憶するユーザ情報記憶部と、
前記目標人数に応じた数になるまで、前記場所を基準として送信対象範囲を変更しつつ、当該送信対象範囲に存在する端末装置であって前記第１の端末装置の属性に対応する端末装置を前記ユーザ情報記憶部を参照して抽出する抽出部と、
前記抽出部によって抽出された端末装置に対し、前記要求情報に含まれる時間と場所とを送信する送信部と、
を有することを特徴とするマッチングサービス提供装置。
【請求項２】
前記送信部から送信を行った端末装置のユーザのうち集合可能なユーザの数を取得する参加人数取得部と、
前記抽出部は、前記参加人数取得部が取得した数が前記目標人数に到達するまで、前記送信対象範囲を拡大して抽出を行う
ことを特徴とする請求項１記載のマッチングサービス提供装置。
【請求項３】
前記抽出部は、現在時刻と前記時間と前記場所とに基づいて、前記時間までに前記場所へ移動することができる範囲を算出し、当該算出された範囲を超えない範囲で前記送信対象範囲に存在する端末装置を抽出する
ことを特徴とする請求項１または請求項２記載のマッチングサービス提供装置。
【請求項４】
連絡禁止を表す情報と場所とを対応付けて記憶する連絡禁止情報記憶部を有し、
前記抽出部は、前記送信対象範囲内であり、かつ前記連絡禁止情報記憶部に記憶された連絡禁止の場所以外から端末装置の抽出を行う
ことを特徴とする請求項１から請求項３のうちいずれか１項に記載のマッチングサービス提供装置。
【請求項５】
複数の端末装置と通信可能なマッチングサービス提供装置におけるマッチングサービス提供方法であって、
前記複数の端末装置のそれぞれから、端末装置の位置を表す情報を取得し、
前記複数の端末装置のうち第１の端末装置から時間と場所と目標人数と含む要求内容を表す要求情報を受信し、
前記目標人数に応じた数になるまで、前記場所を基準として送信対象範囲を変更しつつ、当該送信対象範囲に存在する端末装置であって前記第１の端末装置の属性に対応する端末装置を、複数の端末装置を個別に識別する識別情報と属性とを対応付けて記憶するユーザ情報記憶部を参照して抽出し、
前記抽出された端末装置に対し、前記要求情報に含まれる時間と場所とを送信する
ことを特徴とするマッチングサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、条件に適合する端末装置に対して情報を送信するマッチングサービス提供装置、マッチングサービス提供方法処理に関する。
【背景技術】
【０００２】
大学キャンパス等で同じ趣向の人間を場所・時間を特定して抽出して、その人間に対して呼びかけるサービスを行う場合、多くはインターネットで同じ趣味を有する人間を探すＳＮＳ（Social Networking Service）等のネットワークサービスが利用されている。
このようなＳＮＳに関する技術として、例えば、特許文献１に記載された技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０９８９６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したＳＮＳ等では、不特定多数のユーザに対して自身の情報を公開することになり、ユーザによっては、そのような公開の仕方を望まない場合もある。また、大学関係者だけがアクセスできるサービスもあるが、掲示板の利用に留まるものであり、リアルタイムでユーザや場所、時間を特定して情報を提供することは難しい。
また、特許文献１では、同じ趣味のユーザを探し、ＳＮＳサイト等を利用した仮想空間においてコミュニケーションをすることができる。しかし、仮想空間だけでなく現実においてコミュニケーションを行おうとすると、特許文献１の技術では、現実においてコミュニケーションを行うことができるユーザを探すことは難しい。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、現実においてコミュニケーションを行う機会を得ることができるマッチングサービス提供装置、マッチングサービス提供方法を提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、複数の端末装置と通信可能なマッチングサービス提供装置であって、前記複数の端末装置のそれぞれから、端末装置の位置を表す情報を取得する現在地情報取得部と、前記複数の端末装置のうち第１の端末装置から時間と場所と目標人数と含む要求内容を表す要求情報を受信する要求情報受信部と、前記複数の端末装置を個別に識別する識別情報と属性とを対応付けて記憶するユーザ情報記憶部と、前記目標人数に応じた数になるまで、前記場所を基準として送信対象範囲を変更しつつ、当該送信対象範囲に存在する端末装置であって前記第１の端末装置の属性に対応する端末装置を前記ユーザ情報記憶部を参照して抽出する抽出部と、前記抽出部によって抽出された端末装置に対し、前記要求情報に含まれる時間と場所とを送信する送信部と、を有することを特徴とする。
【０００７】
また、本発明は、上述のマッチングサービス提供装置において、前記送信部から送信を行った端末装置のユーザのうち集合可能なユーザの数を取得する参加人数取得部と、前記抽出部は、前記参加人数取得部が取得した数が前記目標人数に到達するまで、前記送信対象範囲を拡大して抽出を行うことを特徴とする。
【０００８】
また、本発明は、上述のマッチングサービス提供装置において、前記抽出部は、現在時刻と前記時間と前記場所とに基づいて、前記時間までに前記場所へ移動することができる範囲を算出し、当該算出された範囲を超えない範囲で前記送信対象範囲に存在する端末装置を抽出することを特徴とする。
【０００９】
また、本発明は、上述のマッチングサービス提供装置において、連絡禁止を表す情報と場所とを対応付けて記憶する連絡禁止情報記憶部を有し、前記抽出部は、前記送信対象範囲内であり、かつ前記連絡禁止情報記憶部に記憶された連絡禁止の場所以外から端末装置の抽出を行うことを特徴とする。
【００１０】
また、本発明は、複数の端末装置と通信可能なマッチングサービス提供装置におけるマッチングサービス提供方法であって、前記複数の端末装置のそれぞれから、端末装置の位置を表す情報を取得し、前記複数の端末装置のうち第１の端末装置から時間と場所と目標人数と含む要求内容を表す要求情報を受信し、前記目標人数に応じた数になるまで、前記場所を基準として送信対象範囲を変更しつつ、当該送信対象範囲に存在する端末装置であって前記第１の端末装置の属性に対応する端末装置を、複数の端末装置を個別に識別する識別情報と属性とを対応付けて記憶するユーザ情報記憶部を参照して抽出し、前記抽出された端末装置に対し、前記要求情報に含まれる時間と場所とを送信することを特徴とする。
【発明の効果】
【００１１】
以上説明したように、この発明によれば、要求元の端末装置から受信した時間と場所と目標人数と含む要求情報を、要求元の属性に適合する端末装置であって、当該場所を起点とした領域内に存在する端末装置へ、要求情報に関する情報を送信するようにした。これにより、属性が関連し、かつ、集合場所に近いユーザに対し、要求元から要求された時間に集合するように通知することができるため、現実においてコミュニケーションを行うことができるユーザを簡単に探し、集合するように呼びかけることができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の一実施形態によるマッチングサービスシステム１の構成を示す概略ブロック図である。
【図２】マッチングサービス提供装置１０の構成を表す概略ブロック図である。
【図３】連絡禁止情報の一例を表す図である。
【図４】場所名情報の一例を表す図である。
【図５】ユーザ情報の一例を表す図である。
【図６】端末装置３０の機能を表す概略ブロック図である。
【図７】端末装置３０の動作を説明するフローチャートである。
【図８】マッチングサービス提供装置１０の動作を説明するフローチャートである。
【図９】呼びかけ情報を送信する場合を説明する図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態によるマッチングサービス提供装置を用いたマッチングサービスシステムについて図面を参照して説明する。
図１は、この発明の一実施形態によるマッチングサービス提供装置を用いたマッチングサービスシステム１の構成を示す概略ブロック図である。
マッチングサービスシステム１は、マッチングサービス提供装置１０がネットワーク４０を介してアクセスポイント２０ａ、アクセスポイント２０ｂに通信可能に接続されている。この実施形態においては、あるグループに所属するユーザの中から条件に合致するユーザを抽出し、そのユーザに対して呼びかけを行う場合について説明する。あるグループとしては、例えば、高校、大学等の学校や、企業、ある地域の住民等、共通する事項を有するユーザである。
【００１４】
マッチングサービス提供装置１０は、ネットワーク４０、アクセスポイント２０を介して各端末装置３０と通信を行い、各種情報の送受信を行う。
アクセスポイント２０ａ、２０ｂは、自身の通信可能なエリア内に存在する端末と通信を行う機能を有する。このアクセスポイント２０ａとアクセスポイント２０ｂは、２台がネットワーク４０に接続されている場合について説明するが、１台であってもよいし、３台以上であってもよい。また、アクセスポイント２０ａとアクセスポイント２０ｂは、特に区別をする必要がない場合には、アクセスポイント２０と記載する。
【００１５】
端末装置３０ａ、３０ｂ、３０ｃは、ユーザに携帯される装置であり、例えば、携帯電話やスマートフォン等である。端末装置３０ａ、３０ｂ、３０ｃは、特に区別をする必要がない場合には、端末装置３０と記載する。端末装置３０は、アクセスポイント２０を介してマッチングサービス提供装置１０と通信する機能や、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）信号を受信して自身の位置を測定する機能、ＩＭＥＳ（Ｉｎｄｏｏｒ  ＭＥｓｓａｇｉｎｇ  Ｓｙｓｔｅｍ）信号を受信して自身の位置を測定する機能、各種情報を表示装置やスピーカ等に出力する機能等、現在地情報をアクセスポイント２０、ネットワーク４０を介してマッチングサービス提供装置１０へ送信する機能等を有する。現在地情報とは、ＧＰＳまたはＩＭＥＳによって自身の位置を測定した測定結果と測定を行った端末装置３０の識別情報を含む情報である。
【００１６】
図２は、マッチングサービス提供装置１０の構成を表す概略ブロック図である。
現在地情報取得部１０１は、各端末装置３０のそれぞれから送信される現在地情報を受信することで取得する。
要求情報受信部１０２は、各端末装置３０のうち第１の端末装置から集合時間と場所と目標人数と含む要求内容を表す要求情報を受信する。
【００１７】
抽出部１０４は、目標人数に応じた数になるまで、集合場所を基準として送信対象範囲を変更しつつ、当該送信対象範囲に存在する端末装置であり、かつ、属性に対応する端末装置を抽出する。この送信対象範囲とは、集合場所を基準とした物理的な範囲を示す情報であり、例えば、集合場所を起点として距離に応じて決まる範囲である。例えば、送信対象範囲としては、集合場所を起点とし、ある距離を半径とした領域である。
また、抽出部１０４は、参加人数取得部１０６が取得した数が目標人数に到達するまで、送信対象範囲を拡大して抽出を行う。
また、抽出部１０４は、現在時刻と要求情報に含まれる時間（集合時間）と場所（集合場所）とに基づいて、集合時間までに集合場所へ移動することができる範囲を算出し、当該算出された範囲を超えない範囲で送信対象範囲に存在する端末装置を抽出する。
また、抽出部１０４は、送信対象範囲内であり、かつ連絡禁止情報記憶部１０７に記憶された連絡禁止の場所以外に存在する端末装置を抽出する。
【００１８】
通信部１０５は、抽出部１０４に抽出よって抽出された端末装置３０に対し、要求情報に含まれる時間と場所とを含む呼びかけ情報をネットワーク４０、アクセスポイント２０を介して送信する。
参加人数取得部１０６は、通信部１０５から送信した送信先である端末装置３０のユーザのうち集合可能なユーザの数を取得する。この取得は、例えば、通信部１０５から送信された呼びかけ情報に対し、参加の可否の意思を表す情報である回答情報を、端末装置３０から通信部１０５を介して取得し、取得した回答情報のうち、参加する意思を表す回答情報に従って参加者数をカウントすることで取得する。
【００１９】
連絡禁止情報記憶部１０７は、連絡禁止を表す情報と場所とが対応づけられた連絡禁止情報を記憶する。
場所名記憶部１０８は、場所名情報を記憶する。
ユーザ情報記憶部１０９は、ユーザ情報を記憶する。
制御部１１０は、マッチングサービス提供装置１０の各部を制御する。
【００２０】
図３は、連絡禁止情報記憶部１０７に記憶される連絡禁止情報の一例を表す図である。
連絡禁止情報は、位置情報と場所名と時間と連絡禁止フラグが対応づけられている。位置情報は、位置を表す情報であり、ＧＰＳ信号やＩＭＥＳ信号に用いて測定した測定結果に対応する位置を表す。場所名は、マッチングサービスシステム１によってマッチングサービスを提供する対象の領域のうち、どの場所であるかを表す名称である。例えば、マッチングサービスを提供する対象の領域が学校である場合には、学校内のどの場所であるかを表す名称であり、教室Ｎ１、・・・エントランスホール、体育館、図書館、等の名称である。
【００２１】
時間は、連絡を禁止する対象となる時間を表す情報である。ここでは、「終日」、「８時〜１３時」等の時間を特定する情報が記憶される。連絡禁止フラグは、０か１のデータであり、０の場合は連絡の禁止を行わないことを表し、１の場合は、連絡を禁止することを表す。例えば、教室Ｎ１は、時間が「終日」であり、連絡禁止フラグが「１」であるので、終日連絡が禁止されていることを表している。教室Ｎ３は、時間として「１３時〜２４時」が設定されているが、連絡禁止フラグが「０」であるので、連絡が禁止されていないことを表している。
【００２２】
この連絡禁止フラグは、管理者が管理者用端末の入力装置を介して入力することで、書き換えることができる。例えば、教室Ｎ３については、連絡禁止フラグが０であるため、連絡が禁止されていないが、連絡禁止フラグが１に書き換えられると、１３時〜２４時の間は、連絡が禁止される。ここでいう連絡とは、通信部１０５から呼びかけ情報を端末装置３０へ送信することである。
ここでは、場所と時間とに従って連絡を禁止するか否かを定める場合について説明するが、場所と時間とのうちいずれか一方のみに従って連絡を禁止するようにしてもよい。
【００２３】
図４は、場所名記憶部１０８に記憶される場所名情報の一例を表す図である。場所名情報は、位置情報と場所名とが対応付けられた情報である。位置情報と場所名が対応付けられていることにより、位置情報で表される位置に対する現実の場所名を特定することができる。
【００２４】
図５は、ユーザ情報記憶部１０９に記憶されるユーザ情報の一例を表す図である。この図において、ユーザ情報は、識別情報と個人ＩＤと属性情報と現在位置と権限とが対応付けられた情報である。
個人ＩＤとは、ユーザを個別に識別する情報である。個人ＩＤと識別情報と位置情報が対応付けされていることによって、どのユーザがどの端末装置３０を携帯し、どの場所にいるかがわかる。識別情報と個人ＩＤはこのマッチングサービス提供装置１０が提供するマッチングサービスの利用をする際にユーザからの要求に応じてユーザ登録しておく。
【００２５】
属性情報は、図３においては、趣味（１）と趣味（２）と年齢と性別とが用いられる場合が図示されている。現在位置は、現在地情報取得部１０１によって端末装置３０から現在地情報を受信する毎に、この現在地情報に含まれる測定結果の情報がユーザ情報記憶部１０９の識別情報に対応する現在位置の情報として書き込まれる。権限は、マッチングサービスシステムを利用して他のユーザに要求情報を送信する権限を有しているか否かを表す情報である。権限を有していないユーザは、他の端末装置３０に要求情報を送信してもらうことはできないが、受信することができる。
【００２６】
図６は、端末装置３０の機能を表す概略ブロック図である。
位置測定部３０１は、ＧＰＳとＩＭＥＳとのうちいずれかの測位可能な機能によって自身の位置を測定する。例えば、位置測定部３０１は、端末装置３０を携帯したユーザが屋外に存在し、ＧＰＳ信号を受信することができる場合には、ＧＰＳによって位置を測定し、端末装置３０を携帯したユーザが屋内に存在し、ＧＰＳによって位置を測定することができないが、ＩＭＥＳによって位置を測定することができる場合、ＩＭＥＳによって位置を測定する。また、この位置の検出は、一定時間毎に行う。
【００２７】
入力部３０２は、例えば、テンキーやタッチパネル等であり、ユーザの操作に応じて各種情報を入力する。
要求情報生成部３０３は、入力部３０２から入力される集合時間、場所、目標人数の情報に基づいて、要求情報を生成する。例えば、要求情報は、「１５時に、リフレッシュルームでトランプをします。参加者２名募集です。」等の情報である。
【００２８】
回答情報生成部３０４は、入力部３０２から入力される内容に従い、要求情報に対する参加の可否を表す回答情報を生成する。例えば、回答情報は、「参加します」や「参加しません」等の情報である。
制御部３０５は、端末装置３０の各部を制御する。
出力部３０６は、例えば、液晶表示装置やタッチパネルやスピーカであり、各種情報を表示したり、音声を出力したりする。
【００２９】
通信部３０７は、アクセスポイント２０を介してマッチングサービス提供装置１０と通信する機能を有する。より具体的には、通信部３０７は、位置測定部３０１によって位置を測定した測定結果と自身に割り当てられた識別情報とを含む現在地情報をアクセスポイント２０、ネットワーク４０を介してマッチングサービス提供装置１０へ送信する。
また、通信部３０７は、この現在地情報を予め決まったタイミングでマッチングサービス提供装置１０へ送信する。例えば、一定時間毎でもよいし、位置測定部３０１によって一定時間毎に測定した測定結果を得て、予め決まった距離を移動したことを検出した場合に送信してもよい。
【００３０】
次に、上述したマッチングサービスシステム１の動作について説明する。図７は、端末装置３０の動作を説明するフローチャートである。
端末装置３０の制御部３０５は、入力部３０２からユーザによってログインの要求が入力され、ＩＤとパスワードが入力されると、このＩＤとパスワードとを通信部３０７によってマッチングサービス提供装置１０へ送信し、ログイン要求する（ステップＳ１０）。そして、制御部３０５は、通信部３０７を介し、マッチングサービス提供装置１０からログイン要求に対する返答を受信し、ログインが許可されたか否かを判定する（ステップＳ１１）。制御部３０５は、ログインが許可されていない場合は終了し、ログインが許可された場合には、位置測定部３０１に位置の測定を行うように指示する。
【００３１】
位置の測定が指示されると、位置測定部３０１は、ＧＰＳまたはＩＭＥＳによって自身の位置の測定を開始する。この測定が開始されると、位置測定部３０１は、一定時間毎に測定を行い、測定結果が得られる毎に通信部３０７に測定結果を出力する。これにより、端末装置３０がログアウト処理されるまで、一定時間毎に位置情報の測定が行われ、その都度、通信部３０７から現在地情報が送信される（ステップＳ１２）。
【００３２】
次に、制御部３０５は、入力部３０２から要求情報の入力があったか否かを検出する（ステップＳ１３）。入力部３０２から要求情報がユーザによって入力され、制御部３０５によって要求情報の入力があったことが検出されると、要求情報生成部３０３は、入力部３０２から入力された内容に従い、要求情報を生成し（ステップＳ１４）、生成された要求情報を通信部３０７によってマッチングサービス提供装置１０へ送信する（ステップＳ１５）。
【００３３】
次に、制御部３０５は、要求情報に対する参加者数がカウントされた結果である集計結果を通信部３０７によってマッチングサービス提供装置１０から受信したか否かを判定し（ステップＳ１６）、集計結果を受信した場合には、出力部３０６によって集計結果を出力し（ステップＳ１７）、ステップＳ１３へ移行する。
【００３４】
一方、ステップＳ１３において要求情報の入力がないことが検出された場合、制御部３０５は、呼びかけ情報を通信部３０７によってマッチングサービス提供装置１０から受信したか否かを判定する（ステップＳ１８）。呼びかけ情報を受信した場合、制御部３０５は、受信した呼びかけ情報を出力部３０６によって出力し（ステップＳ１９）、回答情報生成部３０４に回答情報を生成するように指示する。
【００３５】
回答情報生成部３０４は、回答情報の生成の指示を受けると、「参加する」あるいは「参加しない」のいずれかを表す回答情報の入力を促すための画面を出力部３０６に出力し、ユーザからの入力を待つ。そして、ユーザから「参加する」あるいは「参加しない」のいずれかの回答が入力部３０２を介して入力されると（ステップＳ２０）、回答情報生成部３０４は、入力された回答と自身の識別情報とを通信部３０７によってマッチングサービス提供装置１０へ送信する（ステップＳ２１）
【００３６】
一方、ステップＳ１８において、呼びかけ情報を受信していない場合、制御部３０５は、入力部３０２を介してユーザからログアウトの要求が入力されているか否かを判定し（ステップＳ２２）、ログアウトする要求が入力されていなければ、ステップＳ１３に移行し、ログアウトする要求が入力されていれば、ログアウト処理を行う（ステップＳ２３）。
【００３７】
図８は、マッチングサービス提供装置１０の動作を説明するフローチャートである。
制御部１１０は、端末装置３０からログイン要求を受信すると、ログイン要求に対する処理を行う（ステップＳ５０）。ここでは、制御部１１０は、マッチングサービス提供装置１０内の記憶領域に記憶されたユーザ毎のＩＤとパスワードとが対応付けられた情報を参照し、この記憶されたＩＤとパスワードが、端末装置３０から送信されたＩＤとパスワードと一致するか否かを判定し、一致する場合にログインを許可し、一致しない場合にログインを拒否する。
【００３８】
ログインが許可されると、制御部１１０は、ログイン許可を表す情報を要求元の端末装置３０へ送信し、位置情報更新処理を開始する（ステップＳ５１）。ここで制御部１１０は、各端末装置３０から現在地情報が送信される毎に、現在地情報取得部１０１によって現在地情報を受信する。そして、制御部１１０は、ユーザ情報記憶部１０９に記憶された識別情報と受信した現在地情報に含まれる識別情報とに基づいて、当該ユーザ情報記憶部１０９に記憶された識別情報に対応する現在地情報を、当該受信した現在地情報の現在地情報に書き換える。
【００３９】
次に、制御部１１０は、要求情報受信部１０２が要求情報を受信したか否かを判定し（ステップＳ５２）、受信した場合には、要求情報の送信元の端末装置３０の識別情報を基に、ユーザ情報記憶部１０９を参照し、当該端末装置３０が要求情報を他の端末装置３０へ送信する権限があるか否かを判定する（ステップＳ５３）。制御部１１０は、識別情報に対応する権限の項目において、「有」であれば権限ありとして判定し、「無」であれば権限無しとして判定する。制御部１１０は、権限がないと判定した場合には、要求情報を破棄してステップＳ５２に移行する。
【００４０】
権限があると判定された場合、抽出部１０４は、受信した要求情報から場所の情報を抽出し、（ステップＳ５４）、この抽出された場所を中心とし半径Ｒ１の領域内を送信範囲として設定する（ステップＳ５５）。ここでは、送信範囲の設定が最初である場合、初期値として予め与えられた半径Ｒ１を用いる。
次に、抽出部１０４は、ユーザ情報記憶部１０９を参照し、要求情報の要求に適合するユーザの端末装置３０を抽出する（ステップＳ５６）。具体的に、抽出部１０４は、要求情報の送信元の端末装置３０の識別情報に対応する属性情報をユーザ情報記憶部１０９から読み出し、この属性情報に一致するユーザをユーザ情報記憶部１０９から抽出する。ここでは、（ａ）属性情報の全ての項目における属性が一致するユーザ、（ｂ）いずれか１つ以上の項目が一致するユーザ、（ｃ）特定の項目のみ（例えば、趣味（１）のみ）一致するユーザ、のうち（ａ）〜（ｃ）のいずれか１つ、または２つ以上の抽出ルールに従って抽出することができる。この抽出ルールは、予め決められていてもよいし、要求情報のユーザが要求情報を送信する時点かその送信前に指定するようにしてもよい。
【００４１】
そして、抽出部１０４は、属性情報が一致する端末装置３０の現在位置をユーザ情報記憶部１０９を参照して読み出し、送信範囲内に存在する端末装置３０を抽出する。さらに抽出部１０４は、この抽出された各端末装置３０のそれぞれの現在位置に対応する場所名を、場所名記憶部１０８を参照してそれぞれ読み出す（ステップＳ５７）。そして抽出部１０４は、連絡禁止情報記憶部１０７を参照し、読み出された場所名のそれぞれについて、連絡禁止フラグが連絡禁止を表している場所名があれば、送信範囲内に存在する端末装置３０から、その場所名に対応する位置の端末装置３０について除外することで（ステップＳ５８）、送信対象となる端末装置３０を決定する。ここで抽出部１０４は、要求情報に緊急要求であることを表す情報が含まれている場合には、連絡禁止フラグが設定されていても、送信対象から除外せずに送信対象となる端末装置３０を決定する。
【００４２】
送信対象となる端末装置３０が決定されると、制御部１１０は、送信対象の端末装置３０に対し、要求情報に応じた呼びかけ情報を、通信部１０５を介して送信する（ステップＳ５９）。そして、呼びかけ情報を受信した端末装置３０において回答情報が生成され、マッチングサービス提供装置１０へ送信されると、通信部１０５は回答情報を受信する（ステップＳ６０）。
【００４３】
回答情報を受信すると、参加人数取得部１０６は、受信した回答情報に基づいて、「参加する」旨の回答の数をカウントし、要求情報に含まれる目標人数に到達したか否かを判定する（ステップＳ６１）。目標人数に到達している場合、制御部１１０は、目標人数に到達していることを表す情報を通信部１０５によって、要求情報の送信元の端末装置３０へ送信し（ステップＳ６２）、処理を終了する。一方、制御部１１０は、目標人数に到達していなければ、要求情報を受信した時点からの経過時間が、タイムアウトする時間に到達しているか否かを判定し（ステップＳ６３）、タイムアウトする時間に到達していれば、タイムアウトする旨の情報を要求情報の送信元の端末装置３０へ送信し（ステップＳ６４）、処理を終了する。一方、タイムアウトする時間に到達していなければ、制御部１１０は、抽出部１０４へ送信範囲の再設定を指示し、ステップＳ５５へ移行する。
【００４４】
抽出部１０４は、制御部１１０から送信範囲の再設定指示が入力されると、送信範囲の再設定を行う（ステップＳ６５）。すなわち抽出部１０４は、前回設定した送信範囲よりも送信範囲を拡大（半径を大きくする）し、拡大した後の送信範囲が、要求情報に応じた最大範囲に到達したか否かを判定し（ステップＳ６６）、到達していなければ、ステップＳ５６に移行し、拡大した後の送信範囲内に存在する端末装置３０の中から、送信対象として適合する端末装置３０を抽出する。この最大範囲は、半径Ｒｍａｘとして予め決めておいてもよい。また、抽出部１０４は、現在時刻と送信情報に含まれる場所と時間とに基づいて、要求情報で表される時間までにその場所へ移動することができる範囲を算出し、当該算出された範囲を最大範囲として用いてもよい。
一方、抽出部１０４は、拡大した後の送信範囲が、要求情報に応じた最大範囲に到達した場合には、処理を終了する。
【００４５】
図９は、マッチングサービス提供装置１０が送信対象である端末装置３０に呼びかけ情報を送信する場合を説明する図である。
ここでは、例えば、「１５時に、リフレッシュルームでトランプをします。参加者２名募集です。」という内容の要求情報が、識別情報がＵ０１である端末装置３０から受信した場合について説明する。
【００４６】
識別情報がＵ０１である端末装置３０から要求情報の送信要求があった場合、抽出部１０４は、属性に応じた抽出を行う。すなわち、抽出部１０４は、例えば、識別情報がＵ０１である端末装置３０の趣味（１）「野球観戦」と趣味（２）「旅行」をユーザ情報記憶部１０９から読み出し、「野球観戦」、「旅行」のいずれかが趣味（１）または趣味（２）に設定された端末装置３０を抽出する。この属性に応じた抽出では、例えば、識別情報がＵ０２、Ｕ０４、Ｕ０６、Ｕ０７である端末装置３０が抽出されたものとする。そして、抽出された端末装置３０のうち、要求情報に含まれる目的地である「リフレッシュルーム」（符号５００の目的地）を中心とし、送信範囲である領域Ｒ１内に存在する端末装置３０を抽出する。ここでは、識別情報がＵ０２、Ｕ０４、Ｕ０６、Ｕ０７である端末装置３０のうち、識別情報がＵ０２である端末装置３０が抽出される。
【００４７】
次に、識別情報がＵ０２である端末装置３０から「参加」の回答情報が得られた後、参加人数取得部１０６は、「参加する」旨の回答をカウントし、カウント数１を得る。制御部１１０は、要求情報の目標人数が「２名」であり、カウント数が「１」であるため、送信範囲の再設定を行わせる。抽出部１０４は、送信範囲を領域Ｒ１から領域Ｒ２へ変更（拡大）し、属性に適合する端末装置３０の中から、領域Ｒ２内に存在する端末装置３０を抽出する。
【００４８】
ここでは、識別情報がＵ０２である端末装置３０と識別情報がＵ０４である端末装置３０とが抽出され、抽出された端末装置３０の数が目標人数に到達したため、抽出部１０４は、識別情報がＵ０２である端末装置３０と識別情報がＵ０４である端末装置３０とについて、条件に適合する端末装置３０として抽出する。そして抽出部１０４は、識別情報がＵ０２である端末装置３０と識別情報がＵ０４である端末装置３０が連絡禁止フラグによって連絡禁止が指定されている場所にいるか否かを判定し、連絡禁止になっていなければ、通信部１０５によって、識別情報がＵ０２である端末装置３０と識別情報がＵ０４である端末装置３０とに対して呼びかけ情報を送信する。
識別情報がＵ０２である端末装置３０と識別情報がＵ０４である端末装置３０のうち、連絡禁止フラグによって連絡が禁止が指定されている場所にいる端末装置があれば、送信対象として除外し、送信範囲を拡大し、再度抽出を行う。
【００４９】
制御部１１０は、識別情報がＵ０２である端末装置３０と識別情報がＵ０４である端末装置３０から「参加する」旨の回答が得られた場合には、呼びかけ情報の送信を終了する。一方、識別情報がＵ０２である端末装置３０から「参加する」、識別情報がＵ０４である端末装置３０から「参加しない」旨の回答を受信した場合には、抽出部１０４は、領域Ｒ２内には、条件に適合する端末装置３０のうち、参加の可否を回答していない端末装置３０が存在しないので、送信範囲を領域Ｒ３に拡大し、送信対象となる端末装置３０が存在するかを判定する。この場合も送信対象となる端末装置３０が存在しないので、抽出部１０４は、送信範囲を領域Ｒ４に拡大し、送信対象となる端末装置３０が存在するかを判定する。ここでは、領域Ｒ４内から識別情報がＵ０６、Ｕ０７の端末装置３０が抽出され、端末装置３０の数が目標人数に到達（識別情報Ｕ０２、Ｕ０６、Ｕ０７の３台）したため、抽出部１０４は、識別情報がＵ０６である端末装置３０と識別情報がＵ０７である端末装置３０とが連絡禁止が指定されている場所にいるか否かを判定する。連絡禁止になっていなければ、通信部１０５によって、識別情報がＵ０６、Ｕ０７である端末装置３０に対し、呼びかけ情報を送信する。
【００５０】
ここで、識別情報がＵ０６、Ｕ０７の端末装置３０のうち、属性が送信元と類似度が高い端末装置３０を選択して送信することで、目標人数を超えない数の範囲の端末装置３０へ送信するようにしてもよい。例えば、複数ある属性のうち、趣味（１）の項目の属性の優先度が高いものとして設定されており、識別情報がＵ０６である端末装置３０の趣味（１）が「野球観戦」であり、識別情報がＵ０７である端末装置３０の趣味（１）が「ドライブ」として設定されていた場合、識別情報がＵ０６である端末装置３０に呼びかけ情報を送信し、識別情報がＵ０６の端末装置３０から不参加の回答情報が得られるか、あるいは所定時間内に回答情報が得られない場合には、識別情報がＵ０７である端末装置３０に呼びかけ情報を送信するようにしてもよい。
【００５１】
なお、上述した実施形態において、目標人数に到達せず、再度呼びかけ情報を送信する際に、送信範囲を拡大する前に領域Ｒ１内に適合する端末装置３０が存在するかを再度判断し、領域Ｒ１内で条件に適合する端末装置のうち、（ア）要求情報を受信しているが回答情報を返信していない端末装置、（イ）呼びかけ情報をまだ受信していない端末装置、の数と「参加する」旨の回答をした端末装置の数の合計値が目標人数に到達した場合には、送信範囲を拡大せず、領域Ｒ１内から送信対象を抽出してもよい。
例えば、（ア）の場合、まだ回答情報を返信していない端末装置に再度呼びかけ情報を送信する場合、ユーザに対し、回答情報の入力を促すことができる。（イ）の場合、呼びかけ情報をまだ受信していない端末装置としては、例えば、（カ）要求情報が送信された後に、領域Ｒ１外から領域Ｒ１内に移動してきた端末装置、（キ）連絡禁止フラグによって連絡が禁止された場所から連絡が禁止されていない場所へ移動した端末装置、（ク）現在時刻が連絡が禁止された時間帯ではなくなった場所にいる端末装置、等を対象とし、呼びかけ情報を送信することができる。
【００５２】
また、領域Ｒ１から領域Ｒ２等へ領域を拡大する場合、領域Ｒ１を含んだ領域Ｒ２から適合する端末装置を抽出してもよいし、領域Ｒ１を除外した領域Ｒ２の範囲から適合する端末装置を抽出してもよい。
【００５３】
なお、上述した実施形態によれば、現在時刻と送信情報に含まれる場所と時間とに基づいて、要求情報で表される時間までにその場所へ移動することができる範囲を算出し、当該算出された範囲を最大範囲として用いる場合、集合場所に集合時間に到着できない場所にいるユーザに対しては呼びかけ情報を送信しないようにすることができる。
【００５４】
また、上述した実施形態において、緊急情報については、連絡禁止フラグによって連絡が禁止されている領域であっても要求情報を送信するようにした。これにより、例えば、地震や洪水等の緊急を要する事象に関する情報をユーザに対し送信することができる。
【００５５】
また、図１におけるマッチングサービス提供装置１０の機能あるいは端末装置３０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりマッチングサービス提供装置１０や端末装置３０の機能を当該コンピュータシステムにおいて実現するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００５７】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５８】
１  マッチングサービスシステム
１０  マッチングサービス提供装置
３０、３０ａ、３０ｂ、３０ｃ  端末装置
１０１  現在地情報取得部
１０２  要求情報受信部
１０４  抽出部
１０５、３０７  通信部
１０６  参加人数取得部
１０７  連絡禁止情報記憶部
１０８  場所名記憶部
１０９  ユーザ情報記憶部
１１０、３０５  制御部
３０１  位置測定部
３０２  入力部
３０３  要求情報生成部
３０４  回答情報生成部
３０６  出力部
【図１】
2013196024.tif 000003
【図２】
2013196024.tif 000004
【図３】
2013196024.tif 000005
【図４】
2013196024.tif 000006
【図５】
2013196024.tif 000007
【図６】
2013196024.tif 000008
【図７】
2013196024.tif 000009
【図８】
2013196024.tif 000010
【図９】
2013196024.tif 000011