(57)【要約】【課題】移動端末の電源である電池の消耗をできるだけ抑え、Bluetooth通信などの近距離通信を用いたマッチングを実現する。【解決手段】複数の通信端末それぞれの位置情報およびそれら通信端末の各ユーザの嗜好情報などを含むタグ情報をグループ管理サーバ２０において取得し、記憶する。タグ情報が一致する複数の端末が所定距離範囲内に存在している判断された場合に、それら通信端末それぞれに、近距離通信の開始を促す通知を行う。タグ情報が一致する複数の端末が所定距離範囲内に存在している場合にのみ、それら通信端末それぞれに、近距離通信の開始を促し、必要な場合にのみ近距離通信を行い、必要でない場合にはそれを行わないので、電池の消耗を抑えることができる。【選択図】      図１
2009272951.tif 000002
【特許請求の範囲】
【請求項１】
自端末の位置情報を取得する位置情報取得手段と、近距離に位置している他の移動端末と通信を行うための近距離通信手段とを有する移動端末と、
複数の移動端末それぞれの位置情報およびそれら移動端末の各ユーザの嗜好情報などを含むタグ情報を取得する情報取得手段と、前記情報取得手段によって取得した情報を記憶する記憶手段と、前記記憶手段にタグ情報が記憶されている端末のうち、前記タグ情報が一致する複数の端末が所定距離範囲内に存在しているか判断する判断手段と、前記判断手段により前記タグ情報が一致する複数の端末が所定距離範囲内に存在していると判断された場合に、前記複数の移動端末それぞれに、前記近距離通信手段による通信の開始を促す通知を行う通知手段とを有する管理装置と、
を含み、前記複数の移動端末によるグループを形成するようにしたことを特徴とするグルーピングシステム。
【請求項２】
前記通知手段は、前記タグ情報が一致する他の移動端末が近くに位置している旨を示す接近情報を、前記複数の移動端末それぞれに通知することを特徴とする請求項１に記載のグルーピングシステム。
【請求項３】
前記通知手段は、前記接近情報の代わりに、前記他の移動端末を識別するためのＩＤ情報と、一致しているタグ情報の内容に関する情報との少なくとも一方を、通知することを特徴とする請求項２に記載のグルーピングシステム。
【請求項４】
前記移動端末は、前記管理装置の情報取得手段が取得する、自端末のユーザのタグ情報を更新する更新手段を更に含むことを特徴とする請求項１から請求項３までのいずれか１項に記載のグルーピングシステム。
【請求項５】
複数の移動端末それぞれの位置情報およびそれら移動端末の各ユーザの嗜好情報などを含むタグ情報を取得する情報取得手段と、前記情報取得手段によって取得した情報を記憶する記憶手段と、前記記憶手段に情報が記憶されている端末のうち、前記タグ情報が一致する複数の端末が所定距離範囲内に存在しているか判断する判断手段と、前記判断手段により前記タグ情報が一致する複数の端末が所定距離範囲内に存在していると判断された場合に、前記複数の移動端末それぞれに、近距離通信手段による通信の開始を促す通知を行う通知手段とを含み、前記複数の移動端末によるグループを形成するようにしたことを特徴とする管理装置。
【請求項６】
前記通知手段は、前記タグ情報が一致する他の移動端末が近くに位置している旨を示す接近情報を、前記複数の移動端末それぞれに通知することを特徴とする請求項５に記載の管理装置。
【請求項７】
前記通知手段は、前記接近情報の代わりに、前記他の移動端末を識別するためのＩＤ情報と、一致しているタグ情報の内容に関する情報との少なくとも一方を、通知することを特徴とする請求項６に記載の管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はグルーピングシステム、管理装置に関し、特に移動端末それぞれの位置情報およびそれら移動端末の各ユーザの嗜好情報などを含むタグ情報を用いたグルーピングシステム、および、それに用いる管理装置に関する。
【背景技術】
【０００２】
複数のユーザがそれぞれ移動端末を用いてグループ通信を行えば、話題を複数人で共有することができ、コミュニケーションを深めることができる。
グループ通信を実現するサービスとして、ＰＴＴ（Push-to-talk）サービスが知られている。これは、携帯電話機などの移動端末をトランシーバのように用いて、簡単な操作でグループ通信を実現するものである。
【０００３】
ところで、ＧＰＳ（Global Positioning System）機能を有する移動端末を用いてＰＴＴサービスによるグループ通信を行う場合に、グループ内の移動端末の地理的位置を取得して表示する技術もある（例えば、特許文献１参照）。また、ＰＴＴサービスにおいて、ＧＰＳやＲＦＩＤ（Radio Frequency IDentification）によって位置情報を取得し、取得した情報を基にグループを形成する技術もある（例えば、特許文献２参照）。
さらに、ＰＴＴサービス加入者の位置情報をＧＰＳなどによって取得し、距離上所定の範囲内に位置する加入者間のグループ通信を可能にする技術もある（例えば、特許文献３参照）。
【特許文献１】特開２００７−１５０７６８号公報
【特許文献２】特開２００７−１５０９８５号公報
【特許文献３】特開２００６−８１１８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、グループ通信を実現する場合、近距離無線を利用すれば、より近くに居る人、より身近に感じられる人とのマッチングが可能であると考えられる。近距離無線として、Bluetooth（登録商標、以下同じ）を用いた通信が周知であり、これを用いれば容易にマッチングを行うことができると考えられる。
しかしながら、Bluetoothを用いた通信のみを用いてマッチングを行うと、移動端末の電源である電池の消耗が激しく、長時間の利用ができないという問題がある。
本発明は上述した従来技術の問題点を解決するためになされたものであり、その目的は移動端末の電源である電池の消耗をできるだけ抑え、Bluetooth通信などの近距離通信を用いたマッチングを実現できるグルーピングシステム、管理装置を提供することである。
【課題を解決するための手段】
【０００５】
本発明の請求項１によるグルーピングシステムは、
自端末の位置情報を取得する位置情報取得手段と、近距離に位置している他の移動端末と通信を行うための近距離通信手段とを有する移動端末と、
複数の移動端末それぞれの位置情報およびそれら移動端末の各ユーザの嗜好情報などを含むタグ情報を取得する情報取得手段と、前記情報取得手段によって取得した情報を記憶する記憶手段と、前記記憶手段にタグ情報が記憶されている端末のうち、前記タグ情報が一致する複数の端末が所定距離範囲内に存在しているか判断する判断手段と、前記判断手段により前記タグ情報が一致する複数の端末が所定距離範囲内に存在していると判断された場合に、前記複数の移動端末それぞれに、前記近距離通信手段による通信の開始を促す通知を行う通知手段とを有する管理装置と、
を含み、前記複数の移動端末によるグループを形成するようにしたことを特徴とする。タグ情報が一致する複数の端末が所定距離範囲内に存在している場合にのみ、それら移動端末それぞれに、近距離通信の開始を促すことにより、Bluetoothなどの近距離通信を行う時間を抑えることができ、移動端末の電源である電池の消耗を抑えることができる。
【０００６】
本発明の請求項２によるグルーピングシステムは、請求項１において、
前記通知手段は、前記タグ情報が一致する他の移動端末が近くに位置している旨を示す接近情報を、前記複数の移動端末それぞれに通知することを特徴とする。こうすることにより、タグ情報が一致する他の移動端末が近くに位置している場合にのみ、近距離通信を行うことができるので、近距離通信を行う時間を抑えることができ、移動端末の電源である電池の消耗を抑えることができる。
【０００７】
本発明の請求項３によるグルーピングシステムは、請求項２において、
前記通知手段は、前記接近情報の代わりに、前記他の移動端末を識別するためのＩＤ情報と、一致しているタグ情報の内容に関する情報との少なくとも一方を、通知することを特徴とする。他の移動端末を識別するためのＩＤ情報を通知すれば、そのＩＤ情報を利用して、すぐに近距離通信を行うことができる。また、タグ情報の内容に関する情報を通知すれば、嗜好情報などが一致していることを確認した後で近距離通信を行うことができる。いずれの情報を通知しても、近距離通信を行う時間を抑えることができ、移動端末の電源である電池の消耗を抑えることができる。
【０００８】
本発明の請求項４によるグルーピングシステムは、請求項１から請求項３までのいずれか１項において、前記移動端末は、前記管理装置の情報取得手段が取得する、自端末のユーザのタグ情報を更新する更新手段を更に含むことを特徴とする。このように構成すれば、自端末のユーザのタグ情報を更新した場合に、最新のタグ情報を管理装置に記憶させておくことができるので、常に最適なグルーピングを行うことができる。
【０００９】
本発明の請求項５による管理装置は、複数の移動端末それぞれの位置情報およびそれら移動端末の各ユーザの嗜好情報などを含むタグ情報を取得する情報取得手段と、前記情報取得手段によって取得した情報を記憶する記憶手段と、前記記憶手段に情報が記憶されている端末のうち、前記タグ情報が一致する複数の端末が所定距離範囲内に存在しているか判断する判断手段と、前記判断手段により前記タグ情報が一致する複数の端末が所定距離範囲内に存在していると判断された場合に、前記複数の移動端末それぞれに、近距離通信手段による通信の開始を促す通知を行う通知手段とを含み、前記複数の移動端末によるグループを形成するようにしたことを特徴とする。タグ情報が一致する複数の端末が所定距離範囲内に存在している場合にのみ、それら移動端末それぞれに、近距離通信の開始を促すことにより、Bluetoothなどの近距離通信を行う時間を抑えることができ、移動端末の電源である電池の消耗を抑えることができる。
【００１０】
本発明の請求項６による管理装置は、請求項５において、
前記通知手段は、前記タグ情報が一致する他の移動端末が近くに位置している旨を示す接近情報を、前記複数の移動端末それぞれに通知することを特徴とする。こうすることにより、タグ情報が一致する他の移動端末が近くに位置している場合にのみ、近距離通信を行うことができるので、近距離通信を行う時間を抑えることができ、移動端末の電源である電池の消耗を抑えることができる。
【００１１】
本発明の請求項７による管理装置は、請求項６において、
前記通知手段は、前記接近情報の代わりに、前記他の移動端末を識別するためのＩＤ情報と、一致しているタグ情報の内容に関する情報との少なくとも一方を、通知することを特徴とする。他の移動端末を識別するためのＩＤ情報を通知すれば、そのＩＤ情報を利用して近距離通信を行うことができる。また、タグ情報の内容に関する情報を通知すれば、嗜好情報などが一致していることを確認した後で近距離通信を行うことができる。いずれの情報を通知しても、近距離通信を行う時間を抑えることができ、移動端末の電源である電池の消耗を抑えることができる。
【発明の効果】
【００１２】
本発明によれば、タグ情報が一致する複数の端末が所定距離範囲内に存在している場合にのみ、それら移動端末それぞれに、通信の開始を促すことにより、近距離通信を行う時間を抑えることができるので、移動端末の電源である電池の消耗を抑えることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示されている。
図１は、本発明の実施形態によるグループ通信システムの構成例を示すブロック図である。同図を参照すると、本実施形態によるグループ通信システムは、サーバとしての機能を有し、グループ通信を実現するための管理装置であるグループ管理サーバ２０と、移動端末である通信端末６０および７０と、を含んで構成されている。同図には、２つの移動端末が含まれているが、より多くの移動端末が含まれていてもよい。
【００１４】
本例において、通信端末６０、７０は、通信グループに参加してグループ通信を行う端末である。なお、周知の携帯電話機、ＰＤＡ（Personal Digital Assistant）、ノート型ＰＣ（Personal Computer）などをこれら通信端末６０、７０として用いることができる。
以下、説明の都合上、通信端末６０を「グループ参加端末６０」、通信端末７０を「グループ参加端末７０」、と呼ぶことがある。グループ参加端末６０、７０は、共に、無線通信にてグループ管理サーバ２０と通信を行うことが可能となっている。
【００１５】
（グループ管理サーバの構成例）
図１において、グループ管理サーバ２０は、複数の通信端末６０それぞれと通信を行うための通信部２２と、各通信グループに関連する情報などを管理する管理部２６と、各種の判断を行う判断部２８とを備えている。これら各部は、グループ管理サーバ２０内のＣＰＵ（Central Processing Unit）が、ソフトウェアまたはファームウェアによるプログラムを実行することなどによって実現される。なお、これら各部は、相互に信号の入出力が可能なように接続されている。
【００１６】
ここで、図２（ａ）は、グループ管理サーバ２０の機能構成例を示している。同図を参照すると、本例のグループ管理サーバ２０は、複数の通信端末それぞれの位置情報およびそれら通信端末の各ユーザの嗜好情報などを含むタグ情報を取得する情報取得手段２２１と、この情報取得手段２２１によって取得した情報を記憶する記憶手段２６１と、この記憶手段２６１に情報が記憶されている端末のうち、タグ情報が一致する複数の端末が所定距離範囲内に存在しているか判断する判断手段２８１と、この判断手段２８１により前記タグ情報が一致する複数の端末が所定距離範囲内に存在していると判断された場合に、複数の通信端末それぞれに、近距離通信手段による通信の開始を促す通知を行う通知手段２２２とを備えている。
なお、図２（ａ）に示されているように、本例のグループ管理サーバ２０においては、情報取得手段２２１および通知手段２２２が図１中の通信部２２に、記憶手段２６１が図１中の管理部２６に、判断手段２８１が図１中の判断部２８に、それぞれ対応する。
【００１７】
以上のようなグループ管理サーバ２０の機能を実現するためには、例えば、図２（ｂ）のようなハードウェア構成を採用すればよい。同図に示されているグループ管理サーバ２０は、各種の情報を入力するためのキーボード２０１およびマウス２０２と、各種の情報を表示するためのディスプレイ２０３と、他の装置や端末と信号授受を行うための通信インタフェース２０４と、各部を制御するためのＣＰＵ２０５と、各種の情報などを記憶するためのメモリ２０６と、各部を接続して信号授受を実現するためのバス２００とを備えている。そして、ＣＰＵ２０５がソフトウェアまたはファームウェアによるプログラムを実行することなどにより、上記の各機能を実現することができる。
【００１８】
（グループ参加端末の構成例）
図１において、グループ参加端末６０は、自端末の位置情報を管理装置へ送信し、自端末のユーザの嗜好に関する嗜好情報などのタグ情報と同じタグ情報を有する他の通信端末が近くに居ることを示す接近情報などを受信すると共に、自端末のユーザのタグ情報を更新するための通信部６１と、近距離に存在する他の通信端末と通信を行うための近距離通信部６２と、自端末の現在位置に関する情報をグループ管理サーバ２０へ送信する判断を行う判断部６３と、ＧＰＳ機能などによって自端末の現在位置に関する情報を取得するための位置情報取得部６４と、各種の情報を記憶する記憶部６６とを備えている。これら各部は、グループ参加端末６０内のＣＰＵが、ソフトウェアまたはファームウェアによるプログラムを実行することなどによって実現される。このプログラムは、グループ参加端末６０の製造時にもともと組み込まれていてもよいし、ネットワークを介して別の装置からダウンロードしてもよい。なお、これら各部は、相互に信号の入出力が可能なように接続されている。
【００１９】
図１中のグループ参加端末７０は、グループ参加端末６０と同様に、構成されている。すなわち、グループ参加端末７０は、通信部６１と同様の機能を有する通信部７１と、近距離通信部６２と同様の機能を有する近距離通信部７２と、判断部６３と同様の機能を有する判断部７３と、位置情報取得部６４と同様の機能を有する７４と、記憶部６６と同様の機能を有する記憶部７６とを含んで構成されている。
【００２０】
なお、図３（ａ）に示されているように、本例のグループ参加端末においては、更新手段６１１が通信部６１に、近距離通信手段６２１が近距離通信部６２に、位置情報取得手段６４１が位置情報取得部６４に、それぞれ対応する。
情報取得手段２２１および通知手段２２２が図１中の通信部２２に、記憶手段２６１が図１中の管理部２６に、判断手段２８１が図１中の判断部２８に、それぞれ対応する。
【００２１】
以上のようなグループ参加端末６０、７０の機能を実現するためには、例えば、図３（ｂ）のようなハードウェア構成を採用すればよい。同図に示されているグループ参加端末は、各種の情報を入力するためのキーパッド６０１と、各種の情報を表示するためのディスプレイ６０２と、他の装置や端末と信号授受を行うための通信インタフェース６０３と、各部を制御するためのＣＰＵ６０４と、各種の情報などを記憶するためのメモリ６０５と、各部を接続して信号授受を実現するためのバス６００とを備えている。そして、ＣＰＵ６０４がソフトウェアまたはファームウェアによるプログラムを実行することなどにより、上記の各機能を実現することができる。このプログラムは、グループ参加端末６０、７０の製造時にもともと組み込まれていてもよいし、ネットワークを介して別の装置からダウンロードしてもよい。
本例では、近距離通信の例としてBluetoothの場合について説明するが、それ以外の近距離通信手段を用いる場合についても本システムを適用することができる。
【００２２】
（グループ管理サーバのＤＢ）
図４は、グループ管理サーバの管理部内に記憶されるデータベースの例を示す図である。同図（ａ）は、管理部２６に記憶されているユーザデータベースの例を示す図である。同図（ａ）のユーザデータベースは、ユーザＩＤすなわち端末識別子と嗜好情報や属性情報などから構成されるタグ情報との対応関係を示すデータベースである。本例では、ユーザＩＤ「ユーザＡ」に、「住所：大阪市」を含むタグ情報が対応付けられている。また、ユーザＩＤ「ユーザＢ」に、「趣味：野球」、「住所：東京都」を含むタグ情報が対応付けられている。さらに、ユーザＩＤ「ユーザＣ」に、「趣味：買い物」、「趣味：釣り」を含むタグ情報が対応付けられている。
【００２３】
同図（ｂ）は、判断部２８に記憶されているタグ情報データベースの例を示す図である。同図（ｂ）のタグ情報データベースは、嗜好情報や属性情報などから構成されるタグ情報と、ユーザＩＤすなわち端末識別子と、ユーザの位置情報との対応関係を示すデータベースである。本例では、タグ情報「趣味：野球」にユーザＩＤ「ユーザＡ」および「ユーザＢ」が、タグ情報「趣味：買い物」にユーザＩＤ「ユーザＣ」が、タグ情報「住所：大阪市」にユーザＩＤ「ユーザＡ」が、それぞれ対応付けられている。
また、ユーザＩＤ「ユーザＡ」の位置情報は「135.553E,39.50N」、ユーザＩＤ「ユーザＢ」の位置情報は「135.554E,39.49N」、ユーザＩＤ「ユーザＣ」の位置情報は「139.255E,39.35N」である。
【００２４】
同図（ｃ）は、管理部２６に記憶されているグループデータベースの例を示す図である。同図（ｃ）のグループデータベースは、タグ情報およびユーザＩＤすなわち端末識別子とグループＩＤとの対応付けに関するデータベースである。本例では、タグ情報である「趣味：野球」と、ユーザＩＤすなわち端末識別子「ユーザＡ」および「ユーザＢ」とが対応付けられており、この対応付けにグループＩＤ「グループ１」が付与されている。つまり、タグ情報が一致する複数の端末を同じグループとして、グループデータベースにおいて管理している。
【００２５】
（端末の内部処理）
グループ参加端末は、グループ管理サーバから受信する情報の内容に基づき、近距離通信を行う。すなわち、グループ管理サーバからグループ参加端末に向けて送信される情報には複数の種類があり、その情報の内容に応じた処理がグループ参加端末において行われる。
図５は、グループ管理サーバから情報を受信した際の、グループ参加端末における内部処理を示すフローチャートである。同図において、最初に、グループ管理サーバから何らかの情報を受信したか判断される（ステップＳ１０１）。情報を受信した場合、次に、その情報が接近情報であるか判断される（ステップＳ１０１→Ｓ１０２）。接近情報である場合、Bluetoothなどの近距離通信が行われる（ステップＳ１０２→Ｓ１０６）。
【００２６】
ステップＳ１０２において、接近情報ではない場合、端末ＩＤであるか判断され（ステップＳ１０２→Ｓ１０３）、端末ＩＤを用いてBluetoothなどの近距離通信が行われる（ステップＳ１０３→Ｓ１０６）。
ステップＳ１０３において、接近情報ではない場合、タグ情報であるか判断される（ステップＳ１０３→Ｓ１０４）。判断の結果、タグ情報である場合、その内容が端末の画面に表示されるので、それを観たユーザにより、グループ通信を行いたいタグ情報の選択操作が行われる（ステップＳ１０４→Ｓ１０５）。その後、選択されたタグ情報を有する近距離に存在する他のグループ参加端末と、Bluetoothなどの近距離通信が行われる（ステップＳ１０５→Ｓ１０６）。
ステップＳ１０４において、タグ情報でない場合はステップＳ１０１に戻り、処理が継続される。ステップＳ１０５において、ユーザが選択操作を行わなかった場合もステップＳ１０１に戻り、処理が継続される。
【００２７】
（グループ管理サーバの内部処理）
グループ管理サーバにおいては、管理部２６において管理しているタグ情報データベース（図４（ｂ））を判断部２８が参照することにより、タグ情報が一致する複数の端末が所定距離範囲内に存在しているか判断している。そして、タグ情報が一致している複数の移動端末が、近くに位置していると判断された場合に、近距離通信の開始を促す通知が行われる。これにより、複数の移動端末によるグループ通信が行われることになる。
【００２８】
例えば、図４（ｂ）のタグ情報データベースにおいて、「趣味：野球」としてタグ情報が一致している、ユーザＩＤ「ユーザＡ」およびユーザＩＤ「ユーザＢ」については、近くに位置しているので、それらユーザの端末へ、近距離通信の開始を促す通知が行われる。通信が行われた場合、グループデータベース（図４（ｃ））への登録が行われる。つまり、タグ情報「趣味：野球」について、ユーザＩＤ「ユーザＡ」および「ユーザＢ」が、グループＩＤ「グループ１」として登録される。
【００２９】
ところで、グループ管理サーバの内部処理において、過去に形成したことがあるグループと完全に同一のメンバの端末に対しては、たとえタグ情報が一致しても上記通知を行わないようにすることが望ましい。すでに形成されているグループと同じグループの端末に近距離通信の開始を促すと、近距離通信が無駄に行われて電池の残量を消耗する可能性があるからである。
なお、メンバが同じでない場合（全く一致しない場合および一部だけが一致する場合も含む）、別のグループと考え、上記通知を行う。
【００３０】
（システム全体の動作）
ここで、図６および図７を参照して、本システム全体の動作について説明する。まず、図６において、グループ参加端末６０の位置情報取得部６４は、自端末の位置情報を取得する（ステップＳ１）。この位置情報の取得は、例えば、ＧＰＳによって行われる。取得された位置情報は、通信部６１に通知され（ステップＳ２）、送信処理が行われる（ステップＳ３）。これにより、端末の位置情報が、グループ参加端末６０からグループ管理サーバ２０に送信され、グループ管理サーバ２０の通信部２２によって受信される（ステップＳ４）。なお、この位置情報には、その端末を識別するための端末識別子が含まれている。
【００３１】
端末の位置情報およびその端末の端末識別子は、グループ管理サーバ２０の通信部２２から判断部２８に送られる（ステップＳ５）。図示せぬ他の端末においても同様に自端末の位置確認が行われる。そして、確認された位置情報は端末識別子と共にグループ管理サーバ２０に送信され、通信部２２を介して判断部２８に送られる。なお、位置情報の取得（ステップＳ１）、位置情報や端末識別子の送信（ステップＳ４）は、比較的短い周期で定期的に行われる。ユーザのタグ情報が更新された場合も、端末識別子と共にグループ管理サーバ２０に送信される。
【００３２】
グループ管理サーバ２０の判断部２８では、タグ情報データベース（図４（ｂ））を参照することにより、位置情報およびタグ情報のマッチング処理が行われる（ステップＳ６）。図７に移行し、このマッチング処理の結果、近くに居て、かつ、タグ情報が一致する複数の端末が存在する場合、それらの端末に向けて接近情報を送信する（ステップＳ７）。本例では、グループ参加端末６０および７０に接近情報を送信する。この送信された接近情報は、通信部６１、通信部７１によって受信され、記憶部６６、記憶部７６に記憶される（ステップＳ７’）。
【００３３】
接近情報を受信したグループ参加端末６０および７０は、近距離通信を行う（ステップＳ８）。この近距離通信は、グループ参加端末６０の通信部６２とグループ参加端末７０の通信部７２との間で、例えばBluetooth通信によって行われる。この近距離通信の結果、お互いが通信できれば、グループ参加端末６０および７０は、その旨をグループ参加通知としてグループ管理サーバに伝える（ステップＳ９）。
【００３４】
グループ管理サーバ２０では、受取ったグループ参加通知を管理部２６に送る（ステップＳ９’）。管理部２６では、グループ参加端末６０および７０を同じグループとして管理を行う（ステップＳ１０）。
その後、グループ参加端末６０とグループ参加端末７０との間でグループ間通信を実現することができる（ステップＳ１１）。グループ間通信については、種々の手法が考えられる。電子メールの送受信による一対一の通信のほか、チャット、電子掲示板の閲覧および書込み、ブログ閲覧およびコメント書込みなどをグループ間通信として利用してもよい。
なお、グループ参加端末６０とグループ参加端末７０との間のグループ間通信において、メールアドレス等のＩＤを交換してもよい（ステップＳ１２）。
【００３５】
ここで、ステップＳ８における近距離通信がBluetooth通信によって行われる場合、事前に以下の処理が行われる必要がある。すなわち、グループ管理サーバ２０の通信部２２からグループ参加端末６０、７０へ、Bluetooth通信を行わせるために、マスターとして指定する通知（以下、マスター通知と呼ぶ）、または、スレーブとして指定する通知（以下、スレーブ通知と呼ぶ）が送信される。例えば、グループ参加端末７０へマスター通知が送信され、グループ参加端末６０へスレーブ通知が送信される。これらのマスター通知、スレーブ通知には、暗号鍵が含まれている。これらの通知をグループ参加端末６０の通信部６１、グループ参加端末７０の通信部７１でそれぞれ受信し、グループ参加端末６０の近距離通信部６２、グループ参加端末７０の近距離通信部７２にそれぞれ受渡すことにより、グループ参加端末６０の近距離通信部６２とグループ参加端末７０の近距離通信部７２との間で、Bluetooth通信を行うことができる。このBluetooth通信手順の内容は周知であるため、より詳しい説明は省略する。このBluetooth通信により、各端末は、端末自身のタグ情報および端末情報を送信する。なお、端末同士の距離が所定距離以上になった場合（例えば、通信可能最大距離を超えた場合）、Bluetooth通信は終了となる。
【００３６】
（変形例）
図８は、グループ管理サーバから情報を受信した際の、グループ参加端末における内部処理の変形例を示すフローチャートである。
図５を参照して説明した内部処理においてはタグ情報を端末の画面に表示させ、それをユーザに選択させるステップが含まれている。これに対し、図８においては、タグ情報が一致していれば、ユーザの意思のいかんに拘わらず、直ちにBluetoothなどの近距離通信が行われる（ステップＳ１０２→Ｓ１０６、ステップＳ１０３→Ｓ１０６、ステップＳ１０４→Ｓ１０６）。このような内部処理を行えば、ユーザの選択操作が必要なくなり、他の移動端末との通信を早期に開始できる。
【００３７】
図９は、グループ管理サーバから情報を受信した際の、グループ参加端末における内部処理の他の変形例を示すフローチャートである。図５を参照して説明した内部処理においてはタグ情報を端末の画面に表示させ、それをユーザに選択させるステップが含まれている。これに対し、図９においては、タグ情報が一致している場合、移動端末の電源である電池の残量を確認して近距離通信を行うかどうか判断する（ステップＳ１０５ａ）。すなわち、確認した結果、電池残量が多い場合には、近距離通信を行う（ステップＳ１０５ａ→Ｓ１０６）。また、確認した結果、電池残量が少ない場合には、そのタグ情報について優先度が高いかどうか判断する（ステップＳ１０５ａ→Ｓ１０５ｂ）。そして、優先度が高い場合にのみ近距離通信を行う（ステップＳ１０５ｂ→Ｓ１０６）。そのタグ情報について優先度が低い場合には、近距離通信は行われないので（ステップＳ１０５ｂ→Ｓ１０１）、電池の消耗を抑えることができる。
なお、図９の処理を実現するには、タグ情報について、ユーザが優先度を予め設定しておく必要がある。
【００３８】
（まとめ）
本システムでは、タグ情報が一致している複数の移動端末が、近くに位置していると判断された場合にのみ、近距離通信の開始を促す通知を行っている。こうすることにより、必要な場合にのみBluetooth通信を行い、必要でない場合にはBluetooth通信を行わないようにしているので、電池の消耗を抑えることができる。
【産業上の利用可能性】
【００３９】
本発明は、近距離通信を利用してグループを形成する場合に利用することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態によるグルーピングシステムの構成例を示すブロック図である。
【図２】（ａ）はグループ管理サーバの機能構成例を示す図、（ｂ）は（ａ）の機能を実現するためのハードウェア構成例を示す図である。
【図３】（ａ）はグループ参加端末の機能構成例を示す図、（ｂ）は（ａ）の機能を実現するためのハードウェア構成例を示す図である。
【図４】グループ管理サーバ内に記憶されるデータベースの例を示す図であり、（ａ）はユーザデータベースの例を示す図、（ｂ）はタグ情報データベースの例を示す図、（ｃ）はグループデータベースの例を示す図である。
【図５】グループ管理サーバから情報を受信した際の、グループ参加端末における内部処理を示すフローチャートである。
【図６】図１のシステム全体の動作例を示すシーケンス図である。
【図７】図１のシステム全体の動作例の続きを示すシーケンス図である。
【図８】グループ管理サーバから情報を受信した際の、グループ参加端末における内部処理の変形例を示すフローチャートである。
【図９】グループ管理サーバから情報を受信した際の、グループ参加端末における内部処理の他の変形例を示すフローチャートである。
【符号の説明】
【００４１】
２０  グループ管理サーバ
２２  通信部
２６  管理部
２８  判断部
６０、７０  通信端末
６１、７１  通信部
６２、７２  近距離通信部
６３、７３  判断部
６４、７４    位置情報取得部
６６、７６  記憶部
２００ 、６００  バス
２０１  キーボード
２０２  マウス
２０３、６０２  ディスプレイ
２０４、６０３  通信インタフェース
２０６、６０５  メモリ
２２１  情報取得手段
２２２  通知手段
２６１  記憶手段
２８１  判断手段
６１１  更新手段
６２１  近距離通信手段
６４１  位置情報取得手段
【図１】
2009272951.tif 000003
【図２】
2009272951.tif 000004
【図３】
2009272951.tif 000005
【図４】
2009272951.tif 000006
【図５】
2009272951.tif 000007
【図６】
2009272951.tif 000008
【図７】
2009272951.tif 000009
【図８】
2009272951.tif 000010
【図９】
2009272951.tif 000011