(57)【要約】【課題】  １対Ｎ通信を行うにあたり、ユーザの使い勝手を確保しつつ、不必要な通信接続がなされることを回避できる通信制御システムを提供する。【解決手段】  通信制御システム１では、携帯端末１０Ａのエリアコードとグループ内の他の携帯端末１０Ｂ〜１０Ｄのエリアコードが一致しているか否かを判断し、エリアコードが一致する携帯端末１０Ａと携帯端末１０Ｂ，１０Ｃとの間で１対Ｎ通信を確立させる。これにより、通信制御システム１では、例えばユーザ同士の集合を呼び掛けるような場面において、集合場所への移動が困難と考えられるような遠い位置にいるユーザの携帯端末に対して一律に通信接続が行われることがなく、不必要な通信接続がなされることを回避できる。また、通信先の携帯端末１０は、エリアコードに基づいて自動的に選択されるので、ユーザの使い勝手も十分に確保される。【選択図】  図３
2008092347.tif 000002
【特許請求の範囲】
【請求項１】
予め登録されたグループに属する複数の携帯端末間の同時通信を制御する通信制御システムであって、
前記各携帯端末の現在位置を示す位置情報を格納する位置情報格納手段と、
前記グループ内の一の携帯端末から通信接続の開始を要求する旨の開始要求情報を受信する開始要求情報受信手段と、
前記開始要求情報受信手段が前記開始要求情報を受信したときに、前記位置情報格納手段に格納されている前記位置情報を参照し、前記グループ内の他の携帯端末が予め定められた所定エリア内に位置しているが否かを判断するエリア判断手段と、
前記一の携帯端末と、前記エリア判断手段によって前記所定エリア内に位置していると判断された前記他の携帯端末との間で、通信接続を確立させる接続制御手段とを備えたことを特徴とする通信制御システム。
【請求項２】
前記所定エリアは、前記一の携帯端末の現在位置を中心として設定されたエリアであることを特徴とする請求項１記載の通信制御システム。
【請求項３】
前記所定エリアは、前記一の携帯端末のユーザが指定した位置を中心として設定されたエリアであることを特徴とする請求項１記載の通信制御システム。
【請求項４】
通信中の前記各携帯端末の位置情報を監視し、前記各携帯端末の互いの現在位置が所定の距離以下に接近したか否かを判断する位置情報監視手段と、
前記位置情報監視手段によって前記所定の距離以下に接近したと判断された前記携帯端末に、互いの現在位置が接近したことを示す接近情報を送信する接近情報送信手段とを更に備えたことを特徴とする請求項１〜３のいずれか一項記載の通信制御システム。
【請求項５】
通信中の一の携帯端末から、通信中の他の携帯端末への前記一の携帯端末の位置情報の送信を要求する旨の送信要求情報を受信する送信要求情報受信手段と、
前記送信要求情報受信手段が前記送信要求情報を受信したときに、前記一の携帯端末の位置情報を前記他の携帯端末に送信する位置情報送信手段とを更に備えたことを特徴とする請求項１〜４のいずれか一項記載の通信制御システム。
【請求項６】
通信中の一の携帯端末から、通信中の他の携帯端末の位置情報の受信を要求する旨の受信要求情報を受信する受信要求情報受信手段と、
前記受信要求情報受信手段が前記受信要求情報を受信したときに、前記他の携帯端末の位置情報を前記一の携帯端末に送信する位置情報送信手段とを更に備えたことを特徴とする請求項１〜５のいずれか一項記載の通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め登録されたグループに属する複数の携帯端末間の同時通信を制御する通信制御システムに関する。
【背景技術】
【０００２】
携帯端末を用いた音声通信、テレビ電話通信に続く新たなコミュニケーションツールを実現させる技術として、例えば非特許文献１に記載のＰｏＣ（Ｐｕｓｈ−ｔｏ−Ｔａｌｋ  Ｏｖｅｒ  ｔｈｅ  Ｃｅｌｌｕｌａｒ）サーバが知られている。ＰｏＣサーバは、パケット交換のベストエフォート型音声サービスにより、通話ボタンを押している一の携帯端末のユーザから他の複数の携帯端末のユーザに同時に音声通信できる、いわゆる１対Ｎの通信サービスを実現する。
【非特許文献１】吉田直政、中川将治、中山誠、猪飼洋平、松田美弥、山際正信「PushTalkサービスのシステム開発」NTTDoCoMoテクニカルジャーナル vol.13 No.4、p.6-p.13、平成18年1月1日発行
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した通信サービスでは、友人・サークル・同僚などといった予め登録されたグループに属する複数の携帯端末間で通信接続を行うので、例えばユーザ同士の集合を呼び掛けるような場面での使用が想定される。しかしながら、毎回の通信時にそのグループ内の全携帯端末に対して通信接続を行うと、集合場所への移動が困難と考えられるような遠い位置にいるユーザの携帯端末に対しても一律に通信接続が行われ、無駄な処理が生じることとなる。一方、通信を開始する際に、どのユーザの携帯端末と通信接続を行うかについて個々にユーザに入力を要求すると、ユーザの操作が煩雑化して使い勝手が悪くなる。
【０００４】
本発明は、上記課題の解決のためになされたものであり、１対Ｎ通信を行うにあたり、ユーザの使い勝手を確保しつつ、不必要な通信接続がなされることを回避できる通信制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題の解決のため、本発明に係る通信制御システムは、予め登録されたグループに属する複数の携帯端末間の同時通信を制御する通信制御システムであって、各携帯端末の現在位置を示す位置情報を格納する位置情報格納手段と、グループ内の一の携帯端末から通信接続の開始を要求する旨の開始要求情報を受信する開始要求情報受信手段と、開始要求情報受信手段が開始要求情報を受信したときに、位置情報格納手段に格納されている位置情報を参照し、グループ内の他の携帯端末が予め定められた所定エリア内に位置しているが否かを判断するエリア判断手段と、一の携帯端末と、エリア判断手段によって所定エリア内に位置していると判断された他の携帯端末との間で、通信接続を確立させる接続制御手段とを備えたことを特徴としている。
【０００６】
この通信制御システムでは、一の携帯端末から開始要求情報を受信すると、グループ内の他の携帯端末が予め指定された所定エリア内に位置しているか否かを判断する。そして、一の携帯端末と、所定エリア内に位置する他の携帯端末との間で１対Ｎ通信を確立させる。これにより、この通信制御システムでは、例えばユーザ同士の集合を呼び掛けるような場面において、集合場所への移動が困難と考えられるような遠い位置にいるユーザの携帯端末に対して一律に通信接続が行われることがなく、不必要な通信接続がなされることを回避できる。また、通信接続を行う携帯端末は、位置情報に基づいて自動的に選択されるので、ユーザの使い勝手も十分に確保される。
【０００７】
また、所定エリアは、一の携帯端末の現在位置を中心として設定されたエリアであることも好ましい。この場合、一の携帯端末と、一の携帯端末に一層近接する他の携帯端末との間での１対Ｎ通信を行うことが可能となる。
【０００８】
また、所定エリアは、一の携帯端末のユーザが指定した位置を中心として設定されたエリアであることも好ましい。この場合、通信接続を開始しようとするユーザが任意の場所を所定エリアとして選択できるので、通信先の携帯端末の選択自由度が高まり、通信サービスの利便性の向上が図られる。
【０００９】
また、通信中の各携帯端末の位置情報を監視し、各携帯端末の互いの現在位置が所定の距離以下に接近したか否かを判断する位置情報監視手段と、位置情報監視手段によって所定の距離以下に接近したと判断された携帯端末に、互いの現在位置が接近したことを示す接近情報を送信する接近情報送信手段とを更に備えたことが好ましい。こうすると、ユーザが、通信中の相手ユーザとの接近を直感的に認識することができるので、通信サービスの利便性を向上できる。
【００１０】
また、通信中の一の携帯端末から、通信中の他の携帯端末への一の携帯端末の位置情報の送信を要求する旨の送信要求情報を受信する送信要求情報受信手段と、送信要求情報受信手段が送信要求情報を受信したときに、一の携帯端末の位置情報を他の携帯端末に送信する位置情報送信手段とを更に備えたことが好ましい。この場合、ユーザは、通信中の他のユーザに自分の現在位置を知らせることができるので、通信サービスの利便性を向上できる。
【００１１】
また、通信中の一の携帯端末から、通信中の他の携帯端末の位置情報の受信を要求する旨の受信要求情報を受信する受信要求情報受信手段と、受信要求情報受信手段が受信要求情報を受信したときに、他の携帯端末の位置情報を一の携帯端末に送信する位置情報送信手段とを更に備えたことが好ましい。この場合、ユーザは、通信中の他のユーザの現在位置を知ることができるので、通信サービスの利便性を向上できる。
【発明の効果】
【００１２】
本発明に係る通信制御システムによれば、１対Ｎ通信を行うにあたり、ユーザの使い勝手を確保しつつ、不必要な通信接続がなされることを回避できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら、本発明に係る通信制御システムの好適な実施形態について詳細に説明する。
【００１４】
まず、本発明の一実施形態に係る通信制御システムによってユーザに提供される通信サービスの概要について、図１を参照しながら説明する。
【００１５】
この通信サービスは、パケット交換のベストエフォート型音声サービスにより、一の携帯端末のユーザから他の複数の携帯端末のユーザに同時に音声通信できる、いわゆる１対Ｎの通信サービスである。図１に示すように、一のユーザ（ユーザＡ）の携帯端末１０（１０Ａ）には、友人・サークル・同僚などといった複数のグループが予め登録されている。
【００１６】
ここで、例えばユーザＡが友人に対してある場所での集合を呼び掛けるような場合、ユーザＡがグループ（友人）を選択すると、図１（ａ）に示すように、携帯端末１０Ａのディスプレイには、ユーザＡのアイコンを中心として、グループ（友人）に属する複数（ここでは３人）のユーザ（ユーザＢ〜ユーザＤ）のアイコンが表示される。そして、ユーザＡが通信開始のための操作を行うと、ユーザＡの現在位置に近い場所に位置しているユーザ（ユーザＢ及びユーザＣ）の携帯端末１０Ｂ，１０Ｃとの間で通信接続が確立される。
【００１７】
通信接続が確立した後、図１（ｂ）に示すように、ユーザＡの携帯端末１０Ａのディスプレイには、ユーザＡの現在位置を中心として、ユーザＢ及びユーザＣのおおまかな現在位置がレーダ表示される。また、ユーザＡの現在位置から遠い場所に位置していたことにより、通信接続が確立されなかったユーザＤのアイコンは、例えばレーダ表示の枠外に表示される。ユーザＡは、携帯端末１０Ａのディスプレイの下部に表示された発言ボタン１１を押下することにより、ユーザＢ及びユーザＣに対する発言権を取得できる。発言権を取得した後、ユーザＡが携帯端末１０Ａのスピーカ（図示しない）から音声を入力すると、その音声データが携帯端末１０Ｂ，１０Ｃに送信される。
【００１８】
次に、上述した通信サービスを実現する通信制御システムについて説明する。
【００１９】
図２は、本発明の一実施形態に係る通信制御システムの構成を示す図である。図２に示すように、通信制御システム１は、通信サービスに加入した各ユーザが所有する携帯端末１０（１０Ａ，１０Ｂ，１０Ｃ，…）と、各基地局Ｍに設けられたパケットデータ専用処理装置２０（２０Ａ，２０Ｂ，２０Ｃ，…）と、加入者管理サーバ３０と、エリアコードサーバ（位置情報格納手段）４０とによって構成されている。各携帯端末１０は、在圏する基地局Ｍを介し、パケットデータ専用処理装置２０と相互に情報通信可能に接続されている。また、各パケットデータ専用処理装置２０は、携帯電話通信網Ｎを介し、加入者管理サーバ３０及びエリアコードサーバ４０と相互に情報通信可能に接続されている。以下、各構成要素について説明する。
【００２０】
携帯端末１０は、物理的には、ＣＰＵ（中央処理装置）、メモリといった記憶装置、プッシュボタンといった入力装置、ディスプレイといった表示装置等を有している。また、通常の通話機能に加え、ＷＥＢページに接続して閲覧する機能、電子メール送信機能等を含む各種データ通信機能、ＧＰＳ（Global  Positioning  System）から現在の緯度経度を示すＧＰＳ情報を受信するＧＰＳ機能等を有している。
【００２１】
この携帯端末１０は、ユーザが通信を希望するグループを選択し、所定の操作を行うと、通信接続の開始を要求する旨の開始要求情報と、選択されたグループに属するユーザの携帯端末１０を特定する端末特定情報とをパケットデータ専用処理装置２０に送信する。携帯端末１０は、開始要求情報及び端末特定情報の送信に応じて他の携帯端末１０との通信接続が完了すると、パケットデータ専用処理装置２０から接続完了通知を受信する。そして、各携帯端末１０のディスプレイには、当該携帯端末１０のユーザの現在位置を中心として、他のユーザの現在位置がレーダ表示される（図１参照）。
【００２２】
通信中の携帯端末１０は、ユーザが発言ボタンを押下することで、他のユーザの携帯端末１０への音声データの送信権（発言権）を取得できる。発言権を取得した携帯端末１０は、ユーザによって入力された音声に基づく音声データをパケットデータ専用処理装置２０に送信する。また、携帯端末１０は、パケットデータ専用処理装置２０からＧＰＳ情報の送信を要求するＧＰＳ送信要求情報を受信すると、ＧＰＳ（図示しない）からＧＰＳ情報を受信してパケットデータ専用処理装置２０に送信する。
【００２３】
さらに、携帯端末１０は、ユーザの所定の操作により、他の携帯端末１０へのＧＰＳ情報の送信を要求する旨のＧＰＳ情報送信要求情報をパケットデータ専用処理装置２０に送信し、通信中の他の携帯端末１０に向けてＧＰＳ情報を送信する。また、ユーザの所定の操作により、他の携帯端末１０からのＧＰＳ情報の受信を要求するＧＰＳ情報受信要求情報をパケットデータ専用処理装置２０に送信する。そして、ＧＰＳ情報受信要求情報の送信に応じて他の携帯端末１０から送信されるＧＰＳ情報を受信する。
【００２４】
加入者管理サーバ３０は、携帯電話通信網Ｎに属する携帯端末１０の加入者情報を管理するサーバであり、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部等を備えたコンピュータシステムである。加入者管理サーバ３０は、パケットデータ専用処理装置２０から後述する基地局ＩＤ送信要求情報及び端末特定情報を受信すると、端末特定情報によって特定される各携帯端末１０が在圏している基地局の基地局ＩＤをパケットデータ専用処理装置２０に送信する。
【００２５】
エリアコードサーバ４０は、加入者管理サーバ３０と同様に、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部等を備えたコンピュータシステムである。エリアコードサーバ４０は、基地局ＩＤとエリアコードとを関連付けた参照テーブル５０を格納している。図４に、参照テーブルの一例を示す。図４に示す例では、１つのエリアコードに対して４つの基地局ＩＤが割り当てられている。
【００２６】
例えばエリアコード「２２」には、「池袋：ＩＤ１１１１」、「目白：ＩＤ１１１２」、「高田馬場：ＩＤ１１１３」、及び「大塚：ＩＤ１１１４」の各基地局ＩＤが割り当てられている。また、例えばエリアコード「２５」には、「渋谷：ＩＤ１２１１」、「代々木：ＩＤ１２１２」、「原宿：ＩＤ１２１３」、及び「新宿：ＩＤ１２１４」の各基地局ＩＤが割り当てられている。エリアコードサーバ４０は、パケットデータ専用処理装置２０からエリアコードの送信を要求する旨のエリアコード送信要求情報と基地局ＩＤとを受信すると、受信した基地局ＩＤに対応するエリアコードをパケットデータ専用処理装置２０に送信する。
【００２７】
パケットデータ専用処理装置２０は、通信サービスを提供するサービス事業者によって管理される装置であり、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部等を備えたコンピュータシステムである。このパケットデータ専用処理装置２０は、図３に示すように、機能的な構成要素として、呼制御部２０１と、パケット制御部２０２とを備えている。
【００２８】
呼制御部２０１は、主として携帯端末１０，１０間の通信接続を確立させる処理を行う部分であり、開始要求情報受信部（開始要求情報受信手段）２１１と、基地局ＩＤ取得部２１２と、エリアコード取得部２１３と、エリア判断部（エリア判断手段）２１４と、通信制御部（接続制御手段）２１５とによって構成されている。開始要求情報受信部２１１は、携帯端末１０から開始要求情報と端末特定情報とを受け取る部分である。開始要求情報受信部２１１は、受け取った各情報を基地局ＩＤ取得部２１２に出力する。
【００２９】
基地局ＩＤ取得部２１２は、携帯端末１０が在圏する基地局Ｍの基地局ＩＤを取得する部分である。より具体的には、基地局ＩＤ取得部２１２は、開始要求情報受信部２１１から開始要求情報と端末特定情報とを受け取ると、まず、端末特定情報によって特定される携帯端末１０Ａ〜１０Ｄに対し、端末ＩＰアドレスの送信を要求する旨の端末ＩＰアドレス送信要求情報を送信する。基地局ＩＤ取得部２１２は、端末ＩＰアドレス送信要求情報の送信に応じて携帯端末１０Ａ〜１０Ｄから送信される端末ＩＰアドレスを受信する。
【００３０】
次に、基地局ＩＤ取得部２１２は、加入者管理サーバ３０に対し、端末特定情報と、携帯端末１０Ａ〜１０Ｄが在圏する基地局Ｍの基地局ＩＤの送信を要求する基地局ＩＤ送信要求情報とを送信する。そして、基地局ＩＤ取得部２１２は、基地局ＩＤ送信要求情報の送信に応じて加入者管理サーバ３０から送信される基地局ＩＤを受け取ると、端末ＩＰアドレス、基地局ＩＤ、及び端末特定情報をエリアコード取得部２１３に出力する。
【００３１】
エリアコード取得部２１３は、携帯端末１０のエリアコードを取得する部分である。エリアコード取得部２１３は、基地局ＩＤ取得部２１２から端末ＩＰアドレスと基地局ＩＤとを受け取ると、エリアコード送信要求情報を基地局ＩＤと共にエリアコードサーバ４０に送信する。そして、エリアコード取得部２１３は、エリアコードサーバ４０から送信されるエリアコードを受信し、エリアコード、端末ＩＰアドレス、及び端末特定情報をエリア判断部２１４に出力する。
【００３２】
エリア判断部２１４は、通信先の携帯端末１０が予め定められた所定エリア内に位置しているが否かを判断する部分である。より具体的には、エリア判断部２１４は、エリアコード取得部２１３からエリアコード、端末ＩＰアドレス、及び端末特定情報を受け取ると、これらを関連付けた判断テーブルを作成する。図５（ａ）に、判断テーブルの一例を示す。図５（ａ）に示す例では、判断テーブル５１内に、端末名「１０Ａ／１０Ｂ／１０Ｃ／１０Ｄ／…」、端末ＩＰアドレス「１９２．１６８．０．３／１９２．１６８．０．５／１９２．１６８．０．９／１９２．１６８．０．１３／…」、ポート番号「Ａ／Ｂ／Ｃ／Ｄ／…」、エリアコード「２５／２５／２５／２２…」の各情報が関連付けられて格納されている。
【００３３】
エリア判断部２１４は、判断テーブルを作成した後、開始要求情報を送信した携帯端末１０Ａのエリアコードと一致するエリアコードが存在するか否かを判断する。そして、エリア判断部２１４は、図５（ｂ）に示すように、携帯端末１０Ａのエリアコードと一致しないエリアコードの携帯端末１０Ｄの各情報を判断テーブルから削除し、携帯端末１０Ａのエリアコードと一致するエリアコードの携帯端末１０Ｂ，１０Ｃの各情報のみを抽出する。そして、エリア判断部２１４は、判断テーブルを通信制御部２１５に出力する。
【００３４】
通信制御部２１５は、携帯端末１０，１０間の通信接続を制御する部分である。通信制御部２１５は、エリア判断部２１４から判断テーブルを受け取ると、携帯端末１０Ｂ，１０Ｃに対して、通信接続を開始する旨の開始情報を送信する。そして、携帯端末１０Ａと、携帯端末１０Ａのエリアコードと一致するエリアコードの携帯端末１０Ｂ，１０Ｃとの間で通信接続を確立させる。
【００３５】
一方、パケット制御部２０２は、主として通信接続後にやり取りされるパケットデータの制御や、ユーザの発言権の制御を行う部分である。パケット制御部２０２は、位置情報監視部（位置情報監視手段）２２１と、接近情報送信部（接近情報送信手段）２２２と、位置情報送受信要求受信部（送信要求情報受信手段、受信要求情報受信手段）２２３と、位置情報取得部２２４と、位置情報送信部（位置情報送信手段）２２５とによって構成されている。
【００３６】
位置情報監視部２２１は、通信中の携帯端末１０，１０の位置情報を監視する部分である。より具体的には、位置情報監視部２２１は、携帯端末１０Ａと携帯端末１０Ｂ，１０Ｃとの間で通信接続が確立した後、通信中の携帯端末１０Ａ〜１０Ｃの端末特定情報を加入者管理サーバ３０に送信する。そして、端末特定情報の送信に応じて加入者管理サーバ３０から送信される携帯端末１０Ａ〜１０Ｃの基地局ＩＤを受信し、この基地局ＩＤと端末名とを関連付けた監視テーブルを作成する。端末特定情報の送信は、携帯端末１０Ａ〜１０Ｃが通信中である間、例えば数秒ごとに繰り返し行われ、これにより、監視テーブルに格納される基地局ＩＤが逐次更新される。
【００３７】
図５（ａ）に監視テーブルの一例を示す。図５（ａ）に示す例では、監視テーブル５２内に、現在通信中の端末名「１０Ａ／１０Ｂ／１０Ｃ」、基地局「渋谷／原宿／代々木」、及び基地局ＩＤ「１２１１／１２１３／１２１２」が格納されている。ここで、監視テーブル５２に格納される情報が更新される際に、例えば図５（ｂ）に示すように、携帯端末１０Ｂが在圏する基地局が「原宿」から「渋谷」に変化し、その基地局ＩＤが「１２１３」から「１２１１」に変化したとする。そうすると、位置情報監視部２２１は、基地局ＩＤが一致した携帯端末１０Ａと携帯端末１０Ｂとに対し、現在位置の緯度・経度を示すＧＰＳ情報の送信を要求するＧＰＳ送信要求情報を送信する。
【００３８】
位置情報監視部２２１は、ＧＰＳ送信要求情報の送信に応じて携帯端末１０Ａ及び携帯端末１０Ｂから送信されるＧＰＳ情報を受信すると、図５（ｃ）に示すように、監視テーブル５２にＧＰＳ情報を付加する。図５（ｃ）に示す例では、携帯端末１０ＡのＧＰＳ情報「Ｎ３５°３９′４９．０８″／Ｅ１３９°４１′５２．０８″」、及び携帯端末１０ＢのＧＰＳ情報「Ｎ３５°３９′４９．０８″／Ｅ１３９°４１′５２．０９″」が監視テーブル５２に付加されている。
【００３９】
位置情報監視部２２１は、取得したＧＰＳ情報に基づいて、携帯端末１０Ａ及び携帯端末１０Ｂの互いの現在位置が所定の距離以下（例えば５０ｍ以下）に接近しているか否かを判断する。そして、位置情報監視部２２１は、判断結果を示す判断結果情報を接近情報送信部２２２に出力する。
【００４０】
接近情報送信部２２２は、位置情報監視部２２１から受け取った判断結果情報に基づいて、携帯端末１０，１０に接近情報を送信する部分である。より具体的には、接近情報送信部２２２は、携帯端末１０Ａ及び携帯端末１０Ｂの互いの現在位置が所定の距離よりも離れている旨の判断結果情報を受け取った場合には特段の処理を行わないが、携帯端末１０Ａ及び携帯端末１０Ｂの互いの現在位置が所定の距離以下に接近している旨の判断結果情報を受け取った場合には、携帯端末１０Ａ及び携帯端末１０Ｂの双方に、両者が接近している旨の接近情報を送信する。なお、接近情報は、例えば「ユーザ○○が接近しています」といった旨のメッセージ情報であってもよいし、携帯端末１０から所定の報知音を発生させるための指示情報であってもよい。
【００４１】
位置情報送受信要求受信部２２３は、携帯端末１０からＧＰＳ情報送信要求情報又はＧＰＳ情報受信要求情報を受信する部分である。位置情報送受信要求受信部２２３は、例えば携帯端末１０ＡからＧＰＳ情報送信要求情報を受信した場合には、ＧＰＳ情報送信要求情報と共に携帯端末１０Ａから送信されるＧＰＳ情報を受信して位置情報送信部２２５に出力する。また、位置情報送受信要求受信部２２３は、例えば携帯端末１０ＡからＧＰＳ情報受信要求情報を受信した場合には、そのＧＰＳ情報受信要求情報を位置情報取得部２２４に出力する。
【００４２】
位置情報取得部２２４は、携帯端末１０からＧＰＳ情報を取得する部分である。位置情報取得部２２４は、位置情報送受信要求受信部２２３からＧＰＳ情報受信要求情報を受け取ると、携帯端末１０Ａと通信中の携帯端末１０Ｂ，１０ＣにＧＰＳ情報受信要求情報をそれぞれ送信する。そして、携帯端末１０Ｂ，１０Ｃから送信されるＧＰＳ情報を受信して、位置情報送信部２２５に出力する。位置情報送信部２２５は、受け取ったＧＰＳ情報を携帯端末１０Ａに送信する。
【００４３】
続いて、上述した構成を有する通信制御システム１の動作について説明する。
【００４４】
まず、携帯端末１０，１０間の１対Ｎ通信が確立するまでの動作について、図７を参照しながら説明する。図７に示すように、ユーザが予め登録されたグループに属するユーザとの通信を希望する場合、当該ユーザによる所定の操作により、携帯端末１０Ａからパケットデータ専用処理装置２０に開始要求情報及び選択されたグループに属する携帯端末１０Ｂ〜１０Ｄの端末特定情報が送信される（ステップＳ０１）。
【００４５】
次に、開始要求情報及び端末特定情報を受信したパケットデータ専用処理装置２０から携帯端末１０Ｂ〜１０Ｄに対して、端末ＩＰアドレス送信要求情報が送信され（ステップＳ０２）、これに応じて、携帯端末１０Ｂ〜１０Ｄからパケットデータ専用処理装置２０に端末ＩＰアドレスが送信される（ステップＳ０３）。端末ＩＰアドレスの送信の後、パケットデータ専用処理装置２０から加入者管理サーバ３０に基地局ＩＤ送信要求情報が送信される（ステップＳ０４）。そして、加入者管理サーバ３０からパケットデータ専用処理装置２０に各携帯端末１０Ａ〜１０Ｄが在圏する基地局の基地局ＩＤが送信される（ステップＳ０５）。
【００４６】
基地局ＩＤを受信した後、パケットデータ専用処理装置２０からエリアコードサーバ４０にエリアコード送信要求情報と基地局ＩＤとが送信される（ステップＳ０６）。これに応じて、エリアコードサーバ４０からパケットデータ専用処理装置２０に、受信した基地局ＩＤに対応するエリアコードが送信される（ステップＳ０７）。
【００４７】
次に、パケットデータ専用処理装置２０では、エリアコード、端末ＩＰアドレス、及び端末特定情報を関連付けた判断テーブル５１が作成される（図５参照）。パケットデータ専用処理装置２０は、作成した判断テーブルを参照し、携帯端末１０Ａのエリアコードと一致するエリアコードが存在するか否かを判断する（ステップＳ０８）。そして、パケットデータ専用処理装置２０は、携帯端末１０Ａと、この携帯端末１０Ａのエリアコードと一致するエリアコードの携帯端末１０Ｂ，１０Ｃとの間で通信接続を確立させる（ステップＳ０９）。
【００４８】
通信接続が確立した後、パケットデータ専用処理装置２０から携帯端末１０Ａに接続完了通知がなされる（ステップＳ１０、ステップＳ１１）。その後、例えば発言権を取得した携帯端末１０Ａにおいて、ユーザによる音声入力がなされると、携帯端末１０Ａからパケットデータ専用処理装置２０に音声データが送信され（ステップＳ１２）、さらに、パケットデータ専用処理装置２０から他の携帯端末１０Ｂ，１０Ｃに音声データが送信される（ステップＳ１３）。
【００４９】
続いて、携帯端末１０，１０間の１対Ｎ通信が行われている間の動作について、図８を参照しながら説明する。
【００５０】
図８に示すように、携帯端末１０Ａと携帯端末１０Ｂ，１０Ｃとの間の通信接続が確立した後、パケットデータ専用処理装置２０は、通信中の各携帯端末１０Ａ〜１０Ｃの端末特定情報を加入者管理サーバ３０に送信する。そして、加入者管理サーバ３０から送信される基地局ＩＤを受信し、基地局ＩＤと端末名とを関連付けた監視テーブルを作成する（ステップＳ２１）。なお、この処理は、例えば数秒ごとに繰り返し行われ、監視テーブルはその度に更新される。
【００５１】
監視テーブルを更新する際、パケットデータ専用処理装置２０は、通信中の各携帯端末１０Ａ〜１０Ｃのうち、いずれかの携帯端末１０の基地局ＩＤに変化があったか否かを判断する（ステップＳ２２）。基地局ＩＤに変化が無かった場合には、特段の処理を行わずに終了する。基地局ＩＤに変化があった場合には、次に、変化した基地局ＩＤと一致する基地局ＩＤが監視テーブル内に存在するか否かを判断する（ステップＳ２３）。変化した基地局ＩＤと一致する基地局ＩＤが監視テーブル内に存在しない場合には、特段の処理を行わずに終了する。
【００５２】
一方、変化した基地局ＩＤと一致する基地局ＩＤが監視テーブル内に存在する場合、パケットデータ専用処理装置２０は、例えば基地局ＩＤが一致した携帯端末１０Ａ，１０ＢにＧＰＳ送信要求情報を送信し、携帯端末１０Ａ，１０ＢのＧＰＳ情報をそれぞれ取得する（ステップＳ２４）。そして、取得したＧＰＳ情報に基づいて、携帯端末１０Ａ，１０Ｂの互いの現在位置が所定の距離以下（例えば５０ｍ以下）に接近しているか否かを判断する（ステップＳ２５）。携帯端末１０Ａ，１０Ｂの互いの現在位置が所定の距離よりも離れている場合には、特段の処理を行わずに終了する。また、携帯端末１０Ａ，１０Ｂの互いの現在位置が所定の距離以下である場合には、携帯端末１０Ａ，１０Ｂに接近情報を送信する（ステップＳ２６）。
【００５３】
続いて、通信中の携帯端末１０，１０間でＧＰＳ情報のやり取りをする際の動作について、図９及び図１０を参照しながら説明する。
【００５４】
図９に示すように、パケットデータ専用処理装置２０は、例えば携帯端末１０ＡからＧＰＳ情報送信要求情報及びＧＰＳ情報を受信すると（ステップＳ３１）、携帯端末１０Ａと通信中の他の携帯端末１０Ｂ，１０ＣにＧＰＳ情報をそれぞれ送信する（ステップＳ３２）。また、図１０に示すように、パケットデータ専用処理装置２０は、例えば携帯端末１０ＡからＧＰＳ情報受信要求情報を受信すると（ステップＳ４１）、他の携帯端末１０Ｂ，１０ＣからＧＰＳ情報をそれぞれ受信する（ステップＳ４２）。そして、受信したＧＰＳ情報を携帯端末１０Ａに送信する（ステップＳ４３）。
【００５５】
以上説明したように、通信制御システム１では、携帯端末１０Ａから開始要求情報を受信すると、携帯端末１０Ａのエリアコードとグループ内の他の携帯端末１０Ｂ〜１０Ｄのエリアコードが一致しているか否かを判断し、エリアコードが一致する携帯端末１０Ａと携帯端末１０Ｂ，１０Ｃとの間で１対Ｎ通信を確立させる。これにより、通信制御システム１では、例えばユーザ同士の集合を呼び掛けるような場面において、集合場所への移動が困難と考えられるような遠い位置にいるユーザの携帯端末に対して一律に通信接続が行われることがなく、不必要な通信接続がなされることを回避できる。また、通信先の携帯端末１０は、エリアコードに基づいて自動的に選択されるので、ユーザの使い勝手も十分に確保される。
【００５６】
また、通信制御システム１では、通信中の携帯端末１０Ａ〜１０Ｄが在圏する基地局ＩＤを所定の周期で監視し、例えば携帯端末１０Ａ，１０Ｂの互いの現在位置が所定の距離以下に接近した場合に、携帯端末１０Ａ，１０Ｂに接近情報を送信する。したがって、上述した集合等を行う際に、ユーザが、通信中の相手ユーザとの接近を直感的に認識することができるので、通信サービスの利便性を向上できる。
【００５７】
さらに、通信制御システム１では、通信中の携帯端末１０，１０間で、現在位置の緯度・経度を示すＧＰＳ情報をやり取りさせることができる。したがって、ユーザは、通信中の他のユーザに自分の現在位置を知らせることや、通信中の他のユーザの現在位置を知ることが可能となり、通信サービスの利便性を向上できる。この場合、通信制御システム１に、例えばＧＰＳ情報に基づく地図情報を携帯端末１０に送信する地図サーバ（図示しない）を設けるようにしてもよい。
【００５８】
本発明は、上記実施形態に限られるものではない。例えば、上記実施形態では、パケットデータ専用処理装置２０に開始要求情報を送信した携帯端末１０のエリアコードが一致する他の携帯端末１０との間で通信接続を開始しているが、エリアコードの代わりに、基地局ＩＤやＧＰＳ情報に基づいて、他の携帯端末１０が予め定められた所定エリア内に位置しているが否かを判断するようにしてもよい。ＧＰＳ情報を用いる場合には、例えばパケットデータ専用処理装置２０に開始要求情報を送信した携帯端末１０を中心とする所定の半径のエリアを所定エリアとして設定してもよい。
【００５９】
また、携帯端末１０のユーザによって指定された指定位置を示す指定位置情報（例えば任意の目標物の住所を示す情報など）を携帯端末１０から受信する指定位置情報受信手段（図示しない）をパケットデータ専用処理装置２０に更に設け、開始要求情報と共に指定位置情報を受信するようにしてもよい。この場合、指定位置に対応するエリアコードをエリアコードサーバ４０から取得し、そのエリアコードに一致するエリアコードの携帯端末１０との間で通信接続を確立させてもよく、エリアコードの代わりに、指定位置を中心とする所定の半径のエリアを所定エリアとして設定し、この所定エリア内に存在する携帯端末１０との間で通信接続を確立させるようにしてもよい。このような構成によれば、通信接続を開始しようとするユーザが任意の場所を所定エリアとして選択できるので、通信先の携帯端末の選択自由度が高まり、通信サービスの利便性の向上が図られる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態に係る通信制御システムによって実現される通信サービスの概要を説明する図である。
【図２】本発明の一実施形態に係る通信制御システムの機能的な構成を示す図である。
【図３】パケットデータ専用処理装置の機能的な構成を示す図である。
【図４】エリアコードサーバに格納される参照テーブルの一例を示す図である。
【図５】判断部で作成される判断テーブルの一例を示す図である。
【図６】位置情報監視部で作成される監視テーブルの一例を示す図である。
【図７】図２に示した通信制御システムの動作を示すシーケンス図である。
【図８】通信接続が確立した後のパケットデータ専用処理装置の動作を示すフローチャートである。
【図９】一の携帯端末のＧＰＳ情報を他の携帯端末に送信する際のパケットデータ専用処理装置の動作を示すフローチャートである。
【図１０】他の携帯端末のＧＰＳ情報を一の携帯端末に送信する際のパケットデータ専用処理装置の動作を示すフローチャートである。
【符号の説明】
【００６１】
１…通信制御システム、１０…携帯端末、１０Ａ…一の携帯端末、１０Ｂ〜１０Ｄ…他の携帯端末、２０…パケットデータ専用処理装置、４０…エリアコードサーバ（位置情報格納手段）、２１１…開始要求受信部（開始要求受信手段）、２１４…エリア判断部（エリア判断手段）、２１５…通信制御部（接続制御手段）、２２１…位置情報監視部（位置情報監視手段）、２２２…接近情報送信部（接近情報送信手段）、２２３…位置情報送受信要求受信部（送信要求情報受信手段、受信要求情報受信手段）、２２５…位置情報送信部（位置情報送信手段）。
【図１】
2008092347.tif 000003
【図２】
2008092347.tif 000004
【図３】
2008092347.tif 000005
【図４】
2008092347.tif 000006
【図５】
2008092347.tif 000007
【図６】
2008092347.tif 000008
【図７】
2008092347.tif 000009
【図８】
2008092347.tif 000010
【図９】
2008092347.tif 000011
【図１０】
2008092347.tif 000012