(57)【特許請求の範囲】
【請求項１】
移動体端末および管理サーバを有する移動体管理システムであって、前記移動体端末は、自己の位置を測定する測位手段と、前記測位手段によって測定された位置を測位データとしてネットワークに送信すると共に、前記ネットワークを介して送信されるデータを受信する送受信手段と、を備え、前記管理サーバは、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、前記ネットワークを介して前記測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記ゾーン外に位置する移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴とする移動体管理システム。
【請求項２】
移動体端末および管理サーバを有する移動体管理システムであって、前記移動体端末は、自己の位置を測定する測位手段と、前記測位手段によって測定された位置を測位データとしてネットワークに送信すると共に、前記ネットワークを介して送信されるデータを受信する送受信手段と、を備え、前記管理サーバは、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、前記ネットワークを介して前記測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成すると共に、生成されたゾーンが予め定めたある基準エリアに対する変形量が予め定めたある変形量より大きい場合に、ゾーンの変形の原因となる移動体端末を除いたゾーンを生成するゾーン生成手段と、前記生成されたゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、ゾーンの変形の原因となる当該移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴とする移動体管理システム。
【請求項３】
請求項１または２記載の移動体管理システムにおいて、前記ゾーンが円の場合、前記基準位置設定手段によって設定される基準位置は、当該ゾーンの中心点であることを特徴とする移動体管理システム。
【請求項４】
請求項１または２記載の移動体管理システムにおいて、前記ゾーンが円の場合、前記基準位置設定手段によって設定される基準位置は、ゾーンの中心点と当該移動体端末の位置との間を結ぶ線分が前記円と交差する点であることを特徴とする移動体管理システム。
【請求項５】
請求項１または２記載の移動体管理システムにおいて、前記ゾーンが多角形の場合、前記基準位置設定手段によって設定される基準位置は、 前記多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点であることを特徴とする移動体管理システム。
【請求項６】
請求項１または２記載の移動体管理システムにおいて、前記ゾーンが多角形の場合、前記多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記ゾーンの中心点とし、前記基準位置設定手段によって設定される基準位置は、前記中心点と当該移動体端末の位置とを結ぶ線分が前記ゾーンを形成する辺と交差する点であることを特徴とする移動体管理システム。
【請求項７】
請求項１または２記載の移動体管理システムにおいて、前記ゾーンが多角形の場合、前記基準位置設定手段によって設定される基準位置は、多角形の頂点と当該移動体端末の位置とを結ぶ線分のうち最短の線分に対応する頂点であることを特徴とする移動体管理システム。
【請求項８】
請求項１〜７記載の移動体管理システムにおいて、前記距離算出手段は、前記移動体端末の位置から前記基準位置に向かう方位を算出する方位算出部を有することを特徴とする移動体管理システム。
【請求項９】
移動体端末および管理サーバを有する移動体管理システムであって、前記移動体端末は、自己の位置を測定する測位手段と、前記測位手段によって測定された位置を測位データとしてネットワークに送信すると共に、前記ネットワークを介して送信されるデータを受信する送受信手段と、を備え、前記管理サーバは、予め登録された少なくとも２つのグループに属する移動体端末を、グループ毎に対応付けて記憶するグループ端末記憶手段と、前記ネットワークを介して前記測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記各グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記各ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記各基準位置間の距離を算出する距離算出手段と、移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴とする移動体管理システム。
【請求項１０】
請求項９記載の移動体管理システムにおいて、前記各ゾーンが円の場合、各ゾーンの中心点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１１】
請求項９記載の移動体管理システムにおいて、前記各ゾーンが円の場合、各ゾーンの中心点を結ぶ線分が各円に交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１２】
請求項９記載の移動体管理システムにおいて、前記各ゾーンが多角形の場合、各多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１３】
請求項９記載の移動体管理システムにおいて、前記各ゾーンが多角形の場合、各多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記ゾーンの中心点とし、前記各ゾーンの中心点を結ぶ線分が各ゾーンを形成する辺と交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１４】
請求項９記載の移動体管理システムにおいて、前記各ゾーンが多角形の場合、一方の多角形の頂点と他方の多角形の頂点とを結ぶ線分のうち最短の線分に対応した頂点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１５】
請求項１４記載の移動体管理システムにおいて、前記基準位置は、一方の多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって形成される長方形の中心を、一方のゾーンの中心点とし、この多角形の中心点と他方の多角形の頂点との間を結ぶ線分のうち最短の線分に対応する頂点と、選択された頂点と一方の多角形の頂点との間を結ぶ線分のうち最短の線分に対応する頂点であることを特徴とする移動体管理システム。
【請求項１６】
請求項９記載の移動体管理システムにおいて、前記ゾーンの一方が円で、他方が多角形の場合、円の中心点と、多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点とを、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１７】
請求項９記載の移動体管理システムにおいて、前記ゾーンの一方が円で、他方が多角形の場合、円の中心点と多角形の各頂点との間を結ぶ線分のうち最短の線分に対応した頂点と、この線分が円と交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１８】
請求項９記載の移動体管理システムにおいて、前記ゾーンの一方が円で、他方が多角形の場合、多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を多角形の中心点とし、多角形の中心点と円の中心点とを結ぶ線分が円と交差する点と、前記線分が多角形の辺と交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴とする移動体管理システム。
【請求項１９】
請求項９〜１８記載の移動体管理システムにおいて、前記距離算出手段は、前記一方の基準位置から前記他方の基準位置に向かう方位を算出する方位算出部を有することを特徴とする移動体管理システム。
【請求項２０】
移動体端末および管理サーバを有する移動体管理シスムの制御方法であって、前記移動体端末の位置を測定するステップと、測定された前記移動体端末の位置を測位データとしてネットワークに送信するステップと、前記ネットワークを介して取得した前記測位データに基づいて、予め設定されたグループに属する移動体端末に対応するゾーンを生成するステップと、前記ゾーン内の所定の地点を基準位置として設定するステップと、前記ゾーン外に位置する移動体端末の位置と前記基準位置との距離を算出するステップと、当該移動体端末に算出した距離データを含む情報を送信するステップと、を備えたことを特徴とする移動体管理システムの制御方法。
【請求項２１】
移動体端末および管理サーバを有する移動体管理シスムの制御方法であって、前記移動体端末の位置を測定するステップと、測定された前記移動体端末の位置を測位データとしてネットワークに送信するステップと、前記ネットワークを介して取得した前記測位データに基づいて、予め設定されたグループに属する移動体端末に対応するゾーンを生成すると共に、生成されたゾーンが予め定めたある基準エリアに対する変形量が予め定めたある変形量より大きい場合に、ゾーンの変形の原因となる移動体端末を除いたゾーンを生成するステップと、前記生成されたゾーン内の所定の地点を基準位置として設定するステップと、前記基準位置とゾーンの変形の原因となる当該移動体端末の位置との距離を算出するステップと、当該移動体端末に算出した距離データを含む情報を送信するステップと、を備えたことを特徴とする移動体管理システムの制御方法。
【請求項２２】
移動体端末および管理サーバを有する移動体管理シスムの制御方法であって、前記移動体端末の位置を測定するステップと、測定された前記移動体端末の位置を測位データとしてネットワークに送信するステップと、前記ネットワークを介して取得した前記測位データに基づいて、予め設定された少なくとも２つのグループに属する移動体端末に対応するゾーンを生成するステップと、前記各ゾーン内の所定の地点を基準位置として設定するステップと、前記基準位置間の距離を算出するステップと、移動体端末に算出した距離データを含む情報を送信するステップと、を備えたことを特徴とする移動体管理システムの制御方法。
【請求項２３】
移動体端末の位置を管理する管理サーバであって、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、ネットワークを介して前記移動体端末の測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記ゾーン外に位置する移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴とする管理サーバ。
【請求項２４】
移動体端末の位置を管理する管理サーバであって、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、ネットワークを介して前記移動体端末の測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成すると共に、生成されたゾーンが予め定めたある基準エリアに対する変形量が予め定めたある変形量より大きい場合に、ゾーンの変形の原因となる移動体端末を除いたゾーンを生成するゾーン生成手段と、前記生成されたゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、ゾーンの変形の原因となる当該移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴とする管理サーバ。
【請求項２５】
移動体端末の位置を管理する管理サーバであって、予め登録された少なくとも２つのグループに属する移動体端末を、グループ毎に対応付けて記憶するグループ端末記憶手段と、ネットワークを介して移動体端末の測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記各グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記各ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記各基準位置間の距離を算出する距離算出手段と、移動体端末に算出した距離データを含む情報をグループに送信する距離データ送信手段と、を備えたことを特徴とする管理サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば移動体端末等の位置を管理する移動体管理システム、移動体管理システムの制御方法およびこのシステムに用いられる管理サーバに関する。
【０００２】
【従来の技術】
昨今、携帯電話やＰＨＳ（personal handy-phone system：登録商標）といった移動体端末には、ＧＰＳ（Global Positioning System）等の測位機能を備えたものがある。この測位機能を備えた移動体端末に対するサービスとしては、測定された移動体端末の位置情報に基づいて、例えば気象情報や観光案内情報等を配信するものがある。
また、従来技術となる特開平１１−３４１５４６号公報等には、ＰＨＳ網のように移動体端末の現在位置を把握することが可能な移動体通信を利用して、移動体端末を携帯している複数のユーザの待ち合わせを支援する待ち合わせ支援システムが開示されている。この支援システムは、移動体端末の位置情報に基づき、他の移動体端末を携帯する待ち合わせ相手が待ち合わせ場所に到着または接近したことを、待っている側のユーザに案内したり、所在不明な待ち合わせ相手の現在位置までユーザを道案内したりする。
【０００３】
【発明が解決しようとする課題】
ところで、従来技術の待ち合わせ支援システムでは、ＰＨＳによる小規模な通信可能エリア（５０〜１００ｍ程度）を利用して道案内等を行っているため、通信可能エリア単位での誘導のみで、相手或いは待ち合わせ場所までの距離を測定することはできなかった。
【０００４】
本発明は、以上の問題に鑑みてなされたものであり、例えば移動体端末の位置とゾーンとの距離、或いはゾーン同士の距離を測定し、この情報を移動体端末に通知することのできる移動体管理システム、このシステムの制御方法および管理サーバを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上述した課題を解決するために、請求項１記載の発明は、移動体端末および管理サーバを有する移動体管理システムであって、前記移動体端末は、自己の位置を測定する測位手段と、前記測位手段によって測定された位置を測位データとしてネットワークに送信すると共に、前記ネットワークを介して送信されるデータを受信する送受信手段と、を備え、前記管理サーバは、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、前記ネットワークを介して前記測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記ゾーン外に位置する移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴としている。
【０００６】
請求項２に記載の発明は、移動体端末および管理サーバを有する移動体管理システムであって、前記移動体端末は、自己の位置を測定する測位手段と、前記測位手段によって測定された位置を測位データとしてネットワークに送信すると共に、前記ネットワークを介して送信されるデータを受信する送受信手段と、を備え、前記管理サーバは、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、前記ネットワークを介して前記測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成すると共に、生成されたゾーンが予め定めたある基準エリアに対する変形量が予め定めたある変形量より大きい場合に、ゾーンの変形の原因となる移動体端末を除いたゾーンを生成するゾーン生成手段と、前記生成されたゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、ゾーンの変形の原因となる当該移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴としている。
【０００７】
請求項３に記載の発明は、請求項１または２記載の移動体管理システムにおいて、前記ゾーンが円の場合、前記基準位置設定手段によって設定される基準位置は、当該ゾーンの中心点であることを特徴としている。
【０００８】
請求項４に記載の発明は、請求項１または２記載の移動体管理システムにおいて、前記ゾーンが円の場合、前記基準位置設定手段によって設定される基準位置は、ゾーンの中心点と当該移動体端末の位置との間を結ぶ線分が前記円と交差する点であることを特徴としている。
【０００９】
請求項５に記載の発明は、請求項１または２記載の移動体管理システムにおいて、前記ゾーンが多角形の場合、前記基準位置設定手段によって設定される基準位置は、 前記多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点であることを特徴としている。
【００１０】
請求項６に記載の発明は、請求項１または２記載の移動体管理システムにおいて、前記ゾーンが多角形の場合、前記多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記ゾーンの中心点とし、前記基準位置設定手段によって設定される基準位置は、前記中心点と当該移動体端末の位置とを結ぶ線分が前記ゾーンを形成する辺と交差する点であることを特徴としている。
【００１１】
請求項７に記載の発明は、請求項１または２記載の移動体管理システムにおいて、前記ゾーンが多角形の場合、前記基準位置設定手段によって設定される基準位置は、多角形の頂点と当該移動体端末の位置とを結ぶ線分のうち最短の線分に対応する頂点であることを特徴としている。
【００１２】
請求項８に記載の発明は、請求項１〜７記載の移動体管理システムにおいて、前記距離算出手段は、前記移動体端末の位置から前記基準位置に向かう方位を算出する方位算出部を有することを特徴としている。
【００１３】
請求項９に記載の発明は、移動体端末および管理サーバを有する移動体管理システムであって、前記移動体端末は、自己の位置を測定する測位手段と、前記測位手段によって測定された位置を測位データとしてネットワークに送信すると共に、前記ネットワークを介して送信されるデータを受信する送受信手段と、を備え、前記管理サーバは、予め登録された少なくとも２つのグループに属する移動体端末を、グループ毎に対応付けて記憶するグループ端末記憶手段と、前記ネットワークを介して前記測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記各グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記各ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記各基準位置間の距離を算出する距離算出手段と、移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴としている。
【００１４】
請求項１０に記載の発明は、請求項９記載の移動体管理システムにおいて、前記各ゾーンが円の場合、各ゾーンの中心点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００１５】
請求項１１に記載の発明は、請求項９記載の移動体管理システムにおいて、前記各ゾーンが円の場合、各ゾーンの中心点を結ぶ線分が各円に交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００１６】
請求項１２に記載の発明は、請求項９記載の移動体管理システムにおいて、前記各ゾーンが多角形の場合、各多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００１７】
請求項１３に記載の発明は、請求項９記載の移動体管理システムにおいて、前記各ゾーンが多角形の場合、各多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記ゾーンの中心点とし、前記各ゾーンの中心点を結ぶ線分が各ゾーンを形成する辺と交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００１８】
請求項１４に記載の発明は、請求項９記載の移動体管理システムにおいて、前記各ゾーンが多角形の場合、一方の多角形の頂点と他方の多角形の頂点とを結ぶ線分のうち最短の線分に対応した頂点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００１９】
請求項１５に記載の発明は、請求項１４記載の移動体管理システムにおいて、前記基準位置は、一方の多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって形成される長方形の中心を、一方のゾーンの中心点とし、この多角形の中心点と他方の多角形の頂点との間を結ぶ線分のうち最短の線分に対応する頂点と、選択された頂点と一方の多角形の頂点との間を結ぶ線分のうち最短の線分に対応する頂点であることを特徴としている。
【００２０】
請求項１６に記載の発明は、請求項９記載の移動体管理システムにおいて、前記ゾーンの一方が円で、他方が多角形の場合、円の中心点と、多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点とを、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００２１】
請求項１７に記載の発明は、請求項９記載の移動体管理システムにおいて、前記ゾーンの一方が円で、他方が多角形の場合、円の中心点と多角形の各頂点との間を結ぶ線分のうち最短の線分に対応した頂点と、この線分が円と交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００２２】
請求項１８に記載の発明は、請求項９記載の移動体管理システムにおいて、前記ゾーンの一方が円で、他方が多角形の場合、多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を多角形の中心点とし、多角形の中心点と円の中心点とを結ぶ線分が円と交差する点と、前記線分が多角形の辺と交差する点を、前記基準位置設定手段によって設定される基準位置としたことを特徴としている。
【００２３】
請求項１９に記載の発明は、請求項９〜１８記載の移動体管理システムにおいて、前記距離算出手段は、前記一方の基準位置から前記他方の基準位置に向かう方位を算出する方位算出部を有することを特徴としている。
【００２４】
請求項２０に記載の発明は、移動体端末および管理サーバを有する移動体管理シスムの制御方法であって、前記移動体端末の位置を測定するステップと、測定された前記移動体端末の位置を測位データとしてネットワークに送信するステップと、前記ネットワークを介して取得した前記測位データに基づいて、予め設定されたグループに属する移動体端末に対応するゾーンを生成するステップと、前記ゾーン内の所定の地点を基準位置として設定するステップと、前記ゾーン外に位置する移動体端末の位置と前記基準位置との距離を算出するステップと、当該移動体端末に算出した距離データを含む情報を送信するステップと、を備えたことを特徴としている。
【００２５】
請求項２１に記載の発明は、移動体端末および管理サーバを有する移動体管理シスムの制御方法であって、前記移動体端末の位置を測定するステップと、測定された前記移動体端末の位置を測位データとしてネットワークに送信するステップと、前記ネットワークを介して取得した前記測位データに基づいて、予め設定されたグループに属する移動体端末に対応するゾーンを生成すると共に、生成されたゾーンが予め定めたある基準エリアに対する変形量が予め定めたある変形量より大きい場合に、ゾーンの変形の原因となる移動体端末を除いたゾーンを生成するステップと、前記生成されたゾーン内の所定の地点を基準位置として設定するステップと、前記基準位置とゾーンの変形の原因となる当該移動体端末の位置との距離を算出するステップと、当該移動体端末に算出した距離データを含む情報を送信するステップと、を備えたことを特徴としている。
【００２６】
請求項２２に記載の発明は、移動体端末および管理サーバを有する移動体管理シスムの制御方法であって、前記移動体端末の位置を測定するステップと、測定された前記移動体端末の位置を測位データとしてネットワークに送信するステップと、前記ネットワークを介して取得した前記測位データに基づいて、予め設定された少なくとも２つのグループに属する移動体端末に対応するゾーンを生成するステップと、前記各ゾーン内の所定の地点を基準位置として設定するステップと、前記基準位置間の距離を算出するステップと、移動体端末に算出した距離データを含む情報を送信するステップと、を備えたことを特徴としている。
【００２７】
請求項２３に記載の発明は、移動体端末の位置を管理する管理サーバであって、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、ネットワークを介して前記移動体端末の測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記ゾーン外に位置する移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴としている。
【００２８】
請求項２４に記載の発明は、移動体端末の位置を管理する管理サーバであって、予め登録されたグループに属する移動体端末を、グループに対応付けて記憶するグループ端末記憶手段と、ネットワークを介して前記移動体端末の測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記グループに属する移動体端末に対応するゾーンを生成すると共に、生成されたゾーンが予め定めたある基準エリアに対する変形量が予め定めたある変形量より大きい場合に、ゾーンの変形の原因となる移動体端末を除いたゾーンを生成するゾーン生成手段と、前記生成されたゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、ゾーンの変形の原因となる当該移動体端末の位置と前記基準位置との距離を算出する距離算出手段と、当該移動体端末に算出した距離データを含む情報を送信する距離データ送信手段と、を備えたことを特徴としている。
【００２９】
請求項２５に記載の発明は、移動体端末の位置を管理する管理サーバであって、予め登録された少なくとも２つのグループに属する移動体端末を、グループ毎に対応付けて記憶するグループ端末記憶手段と、ネットワークを介して移動体端末の測位データを取得する測位データ取得手段と、取得された前記測位データに基づき、前記各グループに属する移動体端末に対応するゾーンを生成するゾーン生成手段と、前記各ゾーン内の所定の地点を基準位置として設定する基準位置設定手段と、前記各基準位置間の距離を算出する距離算出手段と、移動体端末に算出した距離データを含む情報をグループに送信する距離データ送信手段と、を備えたことを特徴としている。
【００３０】
【発明の実施の形態】
次に本発明の好適な実施形態について図面を参照しながら説明する。
【００３１】
［１］ 第１実施形態
［１・１］  第１実施形態の大略構成
図１は、本発明の第１実施形態による移動体管理システムの構成図である。
本実施形態による移動体管理システムは、移動通信網１０００に接続された管理サーバ２００と、移動通信網１０００に接続された複数個の交換局１０１０および基地局１０２０と、基地局１０２０毎に形成された通信が可能な通信可能エリア内に存在するときに通信を可能にする移動体端末１０と、によって構成されている。
本実施形態による特徴は、管理サーバ２００に予め登録されたグループに属する移動体端末１０を携帯するユーザのうち、このグループに属する移動体端末によって生成されるゾーンから大きく逸脱したユーザがいた場合、このユーザにゾーンまでの距離・方位を通知する点にある。
【００３２】
［１・２］  移動体端末１０の構成
次に、移動体端末１０の構成について、図２を参照しつつ説明する。
移動体端末１０は、例えば携帯電話やＰＨＳであり、例えばＧＰＳ等の測位機能を備えている。この移動体端末１０はＰＤＡ（Personal Digital Assistants）であってもよい。
図２に示すように、移動体端末１０は、ＣＰＵ(Central Processing Unit)１１と、ＲＡＭ(Random Access Memory)１２と、ＲＯＭ(Read Only Memory)１３と、表示装置１４と、キーパッドからなる入力装置１５と、通話装置１６と、送受信装置１７と、ＧＰＳ受信機１８と、これらを相互に接続するバス１９とによって大略構成されている。
【００３３】
ＲＯＭ１３には、通常の移動体端末１０として機能する会話モードに必要な処理プログラムに加えて、本実施形態ではデータの配信を受けるための処理プログラム、移動体端末１０の位置を測定するための処理プログラム等が格納されている。一方、ＲＡＭ１２には移動体端末１０の加入者番号が自己ＩＤとして記憶される。
【００３４】
また、表示装置１４は例えば液晶表示装置からなり、移動機１０の表面に設けられている。この表示装置１４は、例えば、時刻表示、電話番号表示、各種設定表示、さらに受信した情報の表示等を行うものである。通話装置１６は、マイクとスピーカとによって構成されている。
【００３５】
ＧＰＳ受信機１８にはアンテナ１８Ａが設けられている。このＧＰＳ受信機１８は、２４個のＧＰＳ衛星（図示せず）のうち、少なくとも３個以上の衛星から送信される電波を、アンテナ１８Ａを介して受信する。そして、ＣＰＵ１１は、ＲＯＭ１３に格納された処理プログラムを実行することにより、このＧＰＳ受信機１８で検出されたデータに基づいて、移動体端末１０の位置を経度、緯度の座標とした測位データを算出する。
なお、本実施形態では、移動体端末１０を使用する者をユーザと称する。
【００３６】
［１・３］  管理サーバ２００の構成
図３は、管理サーバ２００の機能ブロック図である。
管理サーバ２００は、データ送受信部１０１、制御部１０２、ユーザ位置管理部１０３、ユーザ位置管理データベース１０４、グループ管理部２１０、グループ管理データベース２１１、ゾーン生成部２２０、ゾーン管理データベース２２１、ゾーン監視部２３０、ゾーン監視データベース２３１、距離算出部１０９および距離算出データベース１１０を具備している。
【００３７】
データ送受信部１０１は、移動通信網１０００、交換局１０１０および基地局１０２０を介して接続される移動体端末１０との間で、無線通信によるデータの授受を行う。
制御部１０２は、管理部１０３，２１０およびゾーン生成部２２０、ゾーン監視部２３０並びに距離算出部１０９の動作を制御する機能を有する。また、制御部１０２はデータ送受信部１０１を用いて距離・方位データを要求する移動体端末１０´に対して距離・方位データを送信する。
【００３８】
ユーザ位置管理部１０３は、制御部１０２の制御によって、一定時間毎（例えば、５分毎）に移動体端末１０に対してユーザ位置を要求するものである。移動体端末１０は、この要求を受けると、当該移動体端末１０のユーザ位置を示した測位データを管理サーバ２００に送信する。また、管理サーバ２００のユーザ位置管理部１０３は、この測位データを受けて、このデータをユーザ位置管理データベース１０４に記憶更新する。
図４はユーザ位置管理データベース１０４の内容を模式的に示す図である。図４に示すようにユーザ位置管理データベース１０４は、移動体端末１０を特定するユーザのＩＤ番号と、当該移動体端末１０の位置情報（本実施形態では緯度、経度の情報）が対応付けて格納されている。ここで、ユーザのＩＤ番号は、移動体端末１０の電話番号等である。
距離算出部１０９は、移動体端末１０からの距離・方位データ要求を受けて特定されたゾーンの形状に対応した演算を行って、移動体端末とゾーンの基準位置との間の距離、移動体端末から見た基準位置に対する方位を算出するもので、ゾーンが円の場合と、多角形の場合とで異なった演算を行うようになっている。また、距離算出データベース１１０には、後述する演算を行うための数式等が記憶されている。
【００３９】
また、グループ管理部２１０は、ユーザによって予め登録されたグループを管理するものである。
図５はグループ管理データベース２１１の内容を模式的に示す図である。図５に示すように、グループ管理データベース２１１は、グループを特定するグループ番号と、登録された移動体端末１０のＩＤ番号が、グループ番号に対応付けて格納されている。
【００４０】
ゾーン生成部２２０は、予め登録されたグループに属する移動体端末１０の測位データに基づいてゾーンを生成すると共に、後述するゾーン監視部２３０によって検出された移動体端末１０を除いたグループに属する移動体端末１０の位置によってゾーンを再生成するものである。
図６はゾーン管理データベース２２１の内容を模式的に示す図である。図６に示すように、ゾーン管理データベース２２１は、ゾーンを特定するゾーン番号に対応付けてゾーンを確定するデータおよび再生ゾーンを特定するゾーン番号に対応付けてゾーンを確定するデータがそれぞれ格納されている。
【００４１】
ゾーン監視部２３０は、ゾーン生成部２２０によって生成されたゾーンを監視するもので、ゾーンの形状が予め決められたゾーンの形に比べて大きく変形した場合、変形の原因となる移動体端末を検出し、当該移動体端末のＩＤ番号を測位データと合わせてゾーン監視データベース２３１に記憶すると共に、ゾーン生成部２２０に送信する。ゾーン生成部２２０は、当該移動体端末のＩＤ番号を受けて、この移動体端末を除いたグループに属する移動体端末の位置によってゾーンを再生成する。
【００４２】
例えば、予めグループ管理部２１０に登録されたグループに属する移動体端末１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆを携帯するユーザが、図７（ａ）に示すような位置にいたとする。
ゾーン生成部２２０は、ユーザ位置管理部１０３で受信した移動体端末１０Ａ〜１０Ｆからの測位データに基づき、ゾーン番号Ｚ１０に対応した六角形のゾーンＺＺ１０を生成する。この際、ゾーン生成部２２０は、この六角形のゾーンＺＺ１０を基準ゾーンＺＺ００（基準エリア）としてゾーン管理データベース２２１に記憶する。
その後、移動体端末１０Ａを携帯するユーザが図７（ｂ）のような位置に移動したとする。ゾーン生成部２２０は、改めてゾーンを生成する。この際、ゾーン監視部２３０は、移動体端末１０Ａが基準ゾーンＺＺ００から大きく逸脱しているため、改めて生成されたゾーンＺＺ１０は先の基準ゾーンＺＺ００から大きく変形したものと判定し、移動体端末１０Ａを除いたグループに属する移動体端末１０Ｂ〜１０Ｆの位置によってゾーン番号Ｚ１０´に対応したゾーンＺＺ１０´を再度生成する。
そして、距離算出部１０９は、このゾーンＺＺ１０´と移動体端末１０Ａとの距離・方位を、多角形のゾーンと移動体端末との距離・方位を後述する算出方法（図９ないし図１３）によって求める。
【００４３】
［１・４］  移動体端末とゾーンとの間の距離算出手順
ここで、移動体端末とゾーンとの間の距離算出手順について図９ないし図１３を参照しつつ説明する。ゾーンは、円形と多角形（ポリゴン）とに大きく分かれる。なお、多角形のゾーンは、管理者が任意に設定したものである。また、図９ないし図１３では、Ｘ軸が東西方向、Ｙ軸が南北方向となっている。
【００４４】
［１・４・１］  ゾーンが円の場合
ゾーン番号Ｚ１０に対応したゾーンＺＺ１０が円形の場合
（１）  図９の場合
距離算出部１０９は、ゾーンＺＺ１０の中心点の緯度、経度、即ち中心点ＺＯ（Ｘｏ，Ｙｏ）を基準位置とし、移動体端末１０Ａの緯度、経度、即ち位置Ａ（Ｘａ，Ｙａ）とする。そして、距離算出部１０９は、この基準位置ＺＯと位置Ａとを結ぶ線分の長さを算出すると共に、移動体端末１０Ａの位置Ａから見たゾーンＺＺ１０の基準位置ＺＯに対する方位α１を算出する。例えば、図９では、方位α１は西方向に対しての角度を示したものである。
【００４５】
（２）  図１０の場合
距離算出部１０９は、移動体端末１０Ａの位置Ａ（Ｘａ，Ｙａ）とゾーンＺＺ１０の中心点ＺＯ（Ｘｏ，Ｙｏ）とを結んだ線分がゾーンの円と交差する交差点ＺＢ（Ｘｂ，Ｙｂ）を基準位置とする。そして、距離算出部１０９は、この基準位置ＺＢと移動体端末１０Ａの位置Ａとを結ぶ線分の長さを算出すると共に、移動体端末１０Ａの位置Ａから見た基準位置ＺＢに対する方位α２を算出する。例えば、図１０では、方位α２は西方向に対しての角度を示したものである。
【００４６】
［１・４・２］  ゾーンが多角形の場合
ゾーン番号Ｚ１１に対応したゾーンＺＺ１１が多角形の場合
（３）  図１１の場合
距離算出部１０９は、ゾーンＺＺ１１の中心点の緯度、経度、即ち中心点ＺＣ（Ｘｃ，Ｙｃ）を基準位置とする。そして、距離算出部１０９は、基準位置ＺＣと位置Ａとを結ぶ線分の長さを算出すると共に、移動体端末１０Ａの位置Ａから見た基準位置ＺＣに対する方位α３を算出する。例えば、図１１では、方位α３は西方向に対しての角度を示したものである。
【００４７】
（４）  図１２の場合
距離算出部１０９は、位置Ａ（Ｘａ，Ｙａ）とゾーンＺＺ１１の外形をなす各頂点とを結んだ線分のうち、最短の長さとなる線分の頂点ＺＤ（Ｘｄ，Ｙｄ）を基準位置とする。そして、距離算出部１０９は、基準位置ＺＤと移動体端末１０Ａの位置Ａとを結ぶ線分の長さを算出すると共に、移動体端末１０Ａの位置Ａから見た基準位置ＺＤに対する方位α４を算出する。例えば、図１２では、方位α４は西方向に対しての角度を示したものである。
【００４８】
（５）  図１３の場合
距離算出部１０９は、位置Ａ（Ｘａ，Ｙａ）とゾーンＺＺ１２の中心点ＺＣ（Ｘｃ，Ｙｃ）とを結んだ線分と、ゾーンＺＺ１１を形成する辺とが交差する交差点ＺＥ（Ｘｅ，Ｙｅ）を基準位置とする。そして、距離算出部１０９は、この交差点ＺＥと位置Ａとを結ぶ線分の長さを算出すると共に、移動体端末１０Ａの位置Ａから見た基準位置ＺＥに対する方位α５を算出する。例えば、図１３では、方位α５は西方向に対しての角度を示したものである。
【００４９】
ここで、図１１ないし図１３のように、多角形の中心点ＺＣを求める場合、多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記多角形の中心点とする。
即ち、長方形の各頂点は、（Ｘmax，Ｙmax）、（Ｘmax，Ｙmin）、（Ｘmin、Ｙmax）、（Ｘmin、Ｙmin）となる。
【００５０】
一方、ゾーン監視部２３０によってゾーンから逸脱した移動体端末を検出する方法は、これに限らず、ゾーン生成部２２０によってゾーンが生成される毎に、次のような演算を行ってもよい。
即ち、ゾーン監視部２３０は、移動体端末毎に他の各移動体端末との間の距離を算出し、移動体端末毎に距離の平均値を算出する。その上で、この平均値がある所定値よりも大きい場合、この所定値を越えた移動体端末がゾーンを大きく変形させる移動体端末として検出される。
或いは、図７に示すように、ゾーン生成部２２０で生成されたゾーンＺＺ１０を含む円を基準ゾーンＺＺ００とし、この基準ゾーンＺＺ００から逸脱した移動体端末１０ＡがゾーンＺＺ１０を変形させる移動体端末として検出されるようにしてもよい。
【００５１】
［１・５］  第１実施形態の動作
次に、実施形態の動作を説明する。図１４のシーケンスチャートに基づいて説明する。本実施形態による移動体管理システムは、グループに属するユーザのうち、ゾーンから外れたユーザに対してゾーンまでの距離と方位を送信するものである。
なお、距離算出データベース１１０に記憶された演算式のうち、本実施形態に用いられる演算式は予め決められているものとする。即ち、演算式は、ゾーンの形状が多角形、ゾーン内に設定される基準位置は予め決められているものとする。
【００５２】
まず、管理サーバ２００の制御部１０２は所定期間毎（例えば５分毎）に移動体端末１０に対して測位データの要求を行う（ステップＳｂ１）。各移動体端末１０はこの要求を受けて、各移動体端末１０のユーザ位置を示す測位データを管理サーバ２００に送信する（ステップＳｂ２）。このように、管理サーバ２００のユーザ位置管理部１０３は、多数個の移動体端末１０についての位置情報を取得する（ステップＳｂ３）。
【００５３】
管理サーバ２００のユーザ位置管理部１０３は、取得した移動体端末１０の位置情報を、図４に示すようにユーザ位置管理データベース１０４に格納する。また、ゾーン生成部２２０は、グループに属する移動体端末１０を抽出し（ステップＳｂ４）、このグループに属する各移動体端末１０の測位データに基づいてゾーンを生成する（ステップＳｂ５）。そして、ゾーン生成部２２０は、図６に示すようにゾーン管理データベース２２１にゾーン番号に対応した領域を記憶する。
次に、ゾーン監視部２３０は、生成されたゾーンが変形しているか否かを判定する（ステップＳｂ６）。
即ち、図７或いは図８に示すように、予め記憶した基準ゾーンＺＺ００と、生成されたゾーンＺＺ１０とを比較する。
ここで、図７（ａ）或いは図８（ａ）のように、各移動体端末が基準ゾーンＺＺ００内にある場合には（ステップＳｂ６；ＮＯ）、リターンしてステップＳｂ１からの処理を繰り返す（ステップＳｂ７）。
【００５４】
一方、ゾーン監視部２３０は、逸脱した移動体端末（例えば、移動体端末１０Ａ）がある場合には（ステップＳｂ６；ＹＥＳ）、ゾーンが変形しているから、この変形の原因となる移動体端末１０Ａを検出し、この移動体端末１０Ａを測位データと合わせて、ゾーン監視データベース２３１に記憶すると共に、ゾーン生成部２２０に送信する（ステップＳｂ８）。
ゾーン生成部２２０は、ゾーン監視部２３０から送られた移動体端末１０Ａの測位データを受けて、この移動体端末１０Ａを除いたグループの移動体端末１０Ｂ〜１０Ｆの位置によってゾーンを再生成する（ステップＳｂ９）。そして、ゾーン生成部２２０は、図１６に示すようにゾーン管理データベース２２１に再生ゾーン番号に対応した領域を記憶する。
【００５５】
その後、制御部１０２は、距離算出部１０９を作動させて距離算出データベース１１０に記憶された演算式を読出すと共に、ゾーン監視データベース２３１に記憶された移動体端末１０Ａの測位データと、ゾーン管理データベース２２１に記憶された再生成ゾーンのデータとを読出す。距離算出部１０９は、これらのデータを演算式に当てはめることにより、移動体端末１０Ａのユーザ位置と再生成ゾーンとの距離および方位を算出する（ステップＳｂ１０）。そして、制御部１０２は、距離算出部１０９で得られた距離・方位データを移動体端末１０Ａに送信する（ステップＳｂ１１）。
【００５６】
［１・６］  第１実施形態の効果
本実施形態では、予めグループに登録した移動体端末によって生成されたゾーンが大きく変形した場合、この変形の原因となる移動体端末と、この移動体端末を除いて再生成された再生成ゾーンとの距離・方位を算出し、この算出した距離・方位データを移動体端末に送信する。これにより、グループで行動している場合、はぐれたユーザが存在した場合、このはぐれたユーザに対して他のグループのユーザがどの位置に居るかを容易に把握することができる。
【００５７】
また、本実施形態では、再生成したゾーンの１点と移動体端末１０Ａとの距離を算出しているから、この算出した距離が「−」（負）になるまで、距離・方位データを送信することにより、グループから外れたユーザをグループに誘導することが可能となる。
【００５８】
［２］  第２実施形態
［２・１］  第２実施形態の大略構成
本実施形態による移動体管理システムは、グループ外のユーザがグループに参加する場合、ユーザから見たグループの位置をグループ外のユーザに通知するものである。
なお、本実施形態では、前述した第１実施形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。
【００５９】
［２・２］  管理サーバ２００´の構成
図１５は、管理サーバ２００´の機能ブロック図である。
管理サーバ２００´は、データ送受信部１０１、制御部１０２、ユーザ位置管理部１０３、ユーザ位置管理データベース１０４、グループ管理部２１０、グループ管理データベース２１１、ゾーン生成部２２０、ゾーン管理データベース２２１、グループ外ユーザ管理部１０７、グループ外ユーザ管理データベース１０８、距離算出部１０９および距離算出データベース１１０を備えている。
【００６０】
ここでは、先に述べた管理サーバ２００を構成する要素と相違する要素のみ説明するものとする。
【００６１】
グループ外ユーザ管理部１０７は、制御部１０２の制御によって、ユーザ位置管理部１０３から通知された移動体端末１０の測位データに基づき、グループ外に位置する移動体端末１０を抽出する。そして、グループ外ユーザ管理部１０７は、これらの移動体端末１０の測位データをグループ外に位置する移動体端末１０（ＩＤ番号）に対応付けて記憶する（図１６参照）。
ここでは、グループ外ユーザ管理部１０７は、グループに属する移動体端末１０の測位データに基づいて生成されたゾーン外の移動体端末からグループ参加要求があった場合、このグループ外の移動体端末の測位データをグループ外ユーザ管理データベース１０８に記憶する。
【００６２】
［２・３］  第２実施形態の動作
次に、本実施形態による動作概要を、図１７のシーケンスチャートに基づいて説明する。本実施形態による移動体管理システムは、グループによって生成されたゾーンに対してグループ外のユーザがグループに加わる場合、このグループの位置をグループ外のユーザに通知するものである。
【００６３】
まず、管理サーバ２００´の制御部１０２は所定期間毎（例えば５分毎）に移動体端末１０に対して測位データの要求を行う（ステップＳｃ１）。各移動体端末１０はこの要求を受けて、各移動体端末１０のユーザ位置を示す測位データを管理サーバ２００´に送信する（ステップＳｃ２）。このように、管理サーバ２００´のユーザ位置管理部１０３は、多数個の移動体端末１０についての位置情報を取得する（ステップＳｃ３）。
【００６４】
管理サーバ２００´のユーザ位置管理部１０３は、取得した移動体端末１０の位置情報を、図４に示すようにユーザ位置管理データベース１０４に格納する。また、ゾーン生成部２２０は、グループに属する移動体端末１０を抽出し（ステップＳｃ４）、このグループに属する各移動体端末１０の測位データに基づいてゾーンを生成する（ステップＳｃ５）。そして、ゾーン生成部２２０は、図１６に示すようにゾーン管理データベース２２１にゾーン番号に対応した領域を記憶する。
次に、制御部１０２は、データ送受信部１０１からグループの情報を不特定の移動体端末に放送する（ステップＳｃ６）。この放送としては、例えば「ラーメン好きのグループ」といった具合であり、この情報は、グループ管理データベース２１１にグループ番号に対応付けて記憶されているものとする。
ここで、このグループ情報を受信した移動体端末１０´のユーザは、このグループに加わることを希望する場合には、この旨を自己の測位データを含むグループ参加要求を管理サーバ２００´に送信する（ステップＳｃ７）。
管理サーバ２００´のグループ外ユーザ管理部１０７は、参加要求があったか否かを判定する（ステップＳｃ８）。ここで、グループ外の移動体端末から参加要求がなかった場合には（ステップＳｃ８；ＮＯ）、リターンしてステップＳｃ１からの処理を繰り返す（ステップＳｃ９）。
【００６５】
一方、グループ外ユーザ管理部１０７は、グループに参加する要求があった場合には（ステップＳｃ８；ＹＥＳ）、この移動体端末１０´の測位データをグループ外ユーザ管理データベース１０８に記憶する。
その後、制御部１０２は、距離算出部１０９を作動させて距離算出データベース１１０に記憶された演算式を読出すと共に、グループ外ユーザ管理データベース１０８に記憶された移動体端末１０´の測位データと、ゾーン管理データベース２２１に記憶されたゾーンのデータとを読出す。距離算出部１０９は、これらのデータを演算式に当てはめることにより、移動体端末１０´のユーザ位置とゾーンとの距離および方位を算出する（ステップＳｃ１０）。そして、制御部１０２は、距離算出部１０９で得られた距離・方位データを移動体端末１０´に送信する。
【００６６】
［２・４］  第２実施形態の効果
本実施形態では、例えば、グループに登録されていないユーザがグループに参加する場合、このユーザは、ユーザ位置から見て、このグループによって生成されるゾーンまでの距離・方位を容易に把握することができる。
【００６７】
また、本実施形態では、グループに属する移動体端末によって生成されたゾーンの１点とグループに参加したいユーザ（移動体端末１０´）との距離を算出しているから、この算出した距離が「−」（負）になるまで、距離・方位データを送信することにより、グループに参加したいユーザをグループまで誘導することが可能となる。
【００６８】
［３］ 第３実施形態
［３・１］  第３実施形態の大略構成
図１８は、本発明の第３実施形態による移動体管理システムの構成図である。
この移動体管理システムは、各移動体端末を携帯するユーザの管理範囲（ゾーン）の間の距離・方位を各ユーザに通知するものである。
移動体管理システムは、移動通信網１０００に接続された管理サーバ３００と、移動通信網１０００に接続された交換局１０１０と、この交換局１０１０に接続された複数の基地局１０２０と、基地局１０２０毎に形成された通信が可能な通信可能エリア内に存在するときに通信を可能にする移動体端末１０と、によって構成されている。
【００６９】
［３・２］  管理サーバ３００の構成
図１９は、管理サーバ３００の機能ブロック図である。
管理サーバ３００は、データ送受信部３０１、制御部３０２、ユーザ位置管理部３０３、ユーザ位置管理データベース３０４、ゾーン生成部３０５、ゾーン管理データベース３０６、距離算出部３０７および距離算出データベース３０８を備えている。
【００７０】
データ送受信部３０１は、移動通信網１０００、交換局１０１０および基地局１０２０を介して接続される移動体端末１０との間で、無線通信によるデータの授受を行う。
制御部３０２は、ユーザ位置管理部３０３、ゾーン生成部３０５および距離算出部３０７の動作を制御する機能を有する。また、制御部３０２はデータ送受信部３０１を用いて距離・方位データを各移動体端末に送信する。
【００７１】
ユーザ位置管理部３０３は、制御部３０２の制御によって、一定時間毎（例えば、５分毎）に移動体端末１０に対してユーザ位置を要求するものである。移動体端末１０は、この要求を受けると、当該移動体端末１０のユーザ位置を示した測位データを管理サーバ３００に送信する。また、管理サーバ３００のユーザ位置管理部３０３は、この測位データを受けて、このデータをユーザ位置管理データベース３０４に記憶更新すると共に、ゾーン生成部３０５に供給する。
図２０はユーザ位置管理データベース３０４の内容を模式的に示す図である。図２０に示すようにユーザ位置管理データベース３０４は、移動体端末１０を特定するユーザのＩＤ番号と、当該移動体端末１０の位置情報（本実施形態では緯度、経度の情報）が対応付けて格納されている。ここで、ユーザのＩＤ番号は、移動体端末１０の電話番号等である。
【００７２】
ゾーン生成部３０５は、ユーザ位置管理部３０３で受けた移動体端末１０の測位データを中心として所定のゾーンを生成する。
このゾーンの生成は、予めゾーン生成部３０５に記憶されている。
図２１はゾーン管理データベース３０６の内容を模式的に示す図である。図２１に示すようにゾーン管理データベース３０６は、ゾーンを特定するゾーン番号と、当該ゾーンを決めるデータとが対応付けて格納されている。
【００７３】
距離算出部３０７は、隣り合うゾーン間の距離・方位データの演算を行って、各ゾーンの基準位置間の距離、一方の基準位置から他方の基準位置に対する方位を算出するもので、ゾーンが円の場合と、多角形の場合とで異なった演算を行うようになっている。
また、距離算出データベース３０８には、後述する演算を行うための数式等が記憶されている。
【００７４】
［３・３］  ゾーン間の距離算出手順
ここで、ゾーン間の距離算出手順について、図２２ないし図２９を参照しつつ説明する。ゾーンは、円形と多角形（ポリゴン）とに大きく分かれる。なお、多角形は、管理者によって任意に設定されるものである。また、図２２ないし図２９では、Ｘ軸が東西方向、Ｙ軸が南北方向となっている。
【００７５】
［３・３・１］  ゾーンが円の場合
ゾーン番号Ｚ２０に対応したゾーンＺＺ２０と、ゾーン番号Ｚ２１に対応したゾーンＺＺ２１とが円形の場合
（１）  図２２の場合
ゾーン生成部３０５は、移動体端末１０Ａの緯度、経度、即ち位置Ａ（Ｘａ，Ｙａ）が中心となった半径ｒのゾーンＺＺ２０を生成し、移動体端末１０Ｂの緯度、経度、即ち位置Ｂ（Ｘｂ，Ｙｂ）が中心となった半径ｒのゾーンＺＺ２１を生成する。
この場合、距離算出部３０７は、ゾーンＺＺ２０，ＺＺ２１の中心点を基準位置とする。そして、距離算出部３０７は、基準位置Ａ，Ｂ間を結ぶ線分の長さを算出すると共に、基準位置Ｂから見た基準位置Ａに対する方位α６を算出する。例えば、図２２では、方位α６は西方向に対しての角度を示したものである。
【００７６】
（２）  図２３の場合
ゾーン生成部３０５は、移動体端末１０Ａの位置Ａ（Ｘａ，Ｙａ）が中心となった半径ｒのゾーンＺＺ２０が生成し、移動体端末１０Ｂの位置Ｂ（Ｘｂ，Ｙｂ）が中心となった半径ｒのゾーンＺＺ２１を生成する。
この場合、距離算出部３０７は、位置Ａ、Ｂを結んだ線分がゾーンＺＺ２０の円と交差する交差点Ｃ（Ｘｃ，Ｙｃ）を第１の基準位置とし、この線分がゾーンＺＺ２１の円と交差する交差点Ｄ（Ｘｄ，Ｙｄ）を第２の基準位置とする。そして、距離算出部３０７は、この基準位置Ｃ，Ｄ間を結ぶ線分の長さを算出すると共に、第１の基準位置Ｄから見た第１の基準位置Ｃに対する方位α７を算出する。例えば、図２３では、方位α７は西方向に対しての角度を示したものである。
【００７７】
［３・３・２］  ゾーンが多角形の場合
ゾーン番号Ｚ２２に対応したゾーンＺＺ２２と、ゾーン番号Ｚ２３に対応したゾーンＺＺ２３とが多角形の場合
（３）  図２４の場合
ゾーン生成部３０５は、移動体端末１０Ｅの緯度、経度、即ち位置Ｅ（Ｘｅ，Ｙｅ）が中心となって管理者によって設定されたゾーンＺＺ２２を生成し、移動体端末１０Ｆの緯度、経度、即ち位置Ｆ（Ｘｆ，Ｙｆ）が中心となって管理者によって任意に設定されたゾーンＺＺ２３を生成する。このゾーンＺＺ２２、ＺＺ２３は、移動体端末１０Ｅ、１０Ｆを携帯するユーザの現在位置によって設定されるものであってもよい。
この場合、距離算出部３０７は、ゾーンＺＺ２２，ＺＺ２３の中心点を基準位置とする。そして、距離算出部３０７は、基準位置Ｅと基準位置Ｆとを結ぶ線分の長さを算出すると共に、位置Ｆから見た位置Ｅに対する方位α８を算出する。例えば、図２４では、方位α８は西方向に対しての角度を示したものである。
【００７８】
（４）  図２５の場合
ゾーン生成部３０５は、移動体端末１０Ｅの位置Ｅ（Ｘｅ，Ｙｅ）が中心となって管理者によって設定されたゾーンＺＺ２２を生成し、移動体端末１０Ｆの位置Ｆ（Ｘｆ，Ｙｆ）が中心となって管理者によって設定されたゾーンＺＺ２３を生成する。
この場合、距離算出部３０７は、一方のゾーンＺＺ２２の頂点と他方のゾーンＺＺ２３の頂点とを結ぶ線分のうち、最短の線分に対応した頂点Ｇ（Ｘｇ，Ｙｇ）と頂点Ｈ（Ｘｈ，Ｙｈ）とを基準位置とする。そして、距離算出部３０７は、この基準位置Ｈ，Ｇ間を結ぶ線分の長さを算出すると共に、基準位置Ｈから見た基準位置Ｇに対する方位α９を算出する。例えば、図２５では、方位α９は西方向に対しての角度を示したものである。
【００７９】
ここで、図２６に基づいて、（４）の距離算出手順について詳述する。
まず、図２６（ａ）のように、一方のゾーンＺＺ２２の中心点Ｅ（Ｘｅ，Ｙｅ）と他方のゾーンＺＺ２３の各頂点との間を結ぶ線分のうち、最短の線分に対応した頂点を第２の基準位置Ｈ（Ｘｈ，Ｙｈ）として選択する。
次に、図２６（ｂ）のように、選択された第１頂点Ｈと一方のゾーンＺＺ２２の各頂点との間を結ぶ線分のうち、最短の線分に対応した頂点を第１の基準位置Ｇ（Ｘｇ，Ｙｇ）として選択する。
そして、図２６（ｃ）のように、機銃点Ｇ，Ｈ間の距離をゾーン間の距離として算出する。
【００８０】
（５）  図２７の場合
ゾーン生成部３０５は、移動体端末１０Ｅの位置Ｅ（Ｘｅ，Ｙｅ）が中心となって管理者によって設定されたゾーンＺＺ２２を生成し、移動体端末１０Ｆの位置Ｆ（Ｘｆ，Ｙｆ）が中心となって管理者によって設定されたゾーンＺＺ２３を生成する。
この場合、距離算出部３０７は、移動体端末１０Ｅの位置Ｅ（Ｘｅ，Ｙｅ）と移動体端末１０Ｆの位置Ｆ（Ｘｆ，Ｙｆ）とを結んだ線分がゾーンＺＺ２２を形成する辺と交差する交差点Ｉ（Ｘｉ，Ｙｉ）を第１の基準位置とし、この線分がゾーンＺＺ２３を形成する辺と交差する交差点Ｊ（Ｘｊ，Ｙｊ）を第２の基準位置とする。そして、距離算出部３０７は、基準位置Ｉ，Ｊ間を結ぶ線分の長さを算出すると共に、第２の基準位置Ｊから見た第１の基準位置Ｉに対する方位α１０を算出する。例えば、図２７では、方位α１０は西方向に対しての角度を示したものである。
【００８１】
［３・３・３］  一方のゾーンが多角形、他方のゾーンが円の場合
ゾーン番号Ｚ２２に対応したゾーンＺＺ２２が多角形、ゾーン番号Ｚ２１に対応したゾーンＺＺ２１が円の場合
（６）  図２８の場合
ゾーン生成部３０５は、移動体端末１０Ｅの緯度、経度、即ち位置Ｅ（Ｘｅ，Ｙｅ）が中心となって管理者によって設定されたゾーンＺＺ２２を生成し、移動体端末１０Ｂの緯度、経度、即ち位置Ｂ（Ｘｂ，Ｙｂ）が中心となった半径ｒのゾーンＺＺ２１を生成する。
この場合、距離算出部３０７は、ゾーンＺＺ２２，ＺＺ２１の中心点を基準位置とする。そして、距離算出部３０７は、基準位置Ｅ，Ｂ間を結ぶ線分の長さを算出すると共に、基準位置Ｂから見た基準位置Ｅに対する方位α１１を算出する。例えば、図２８では、方位α１１は西方向に対しての角度を示したものである。
【００８２】
（７）  図２９の場合
ゾーン生成部３０５は、移動体端末１０Ｅの緯度、経度、即ち位置Ｅ（Ｘｅ，Ｙｅ）が中心となって管理者によって設定されたゾーンＺＺ２２を生成し、移動体端末１０Ｂの緯度、経度、即ち位置Ｂ（Ｘｂ，Ｙｂ）が中心となった半径ｒのゾーンＺＺ２１を生成する。
この場合、距離算出部３０７は、ＺＺ２１の中心点となる位置ＢとゾーンＺＺ２２の各頂点との間を結ぶ線分のうち、最短の線分に対応した頂点を第１の基準位置Ｇ（Ｘｇ，Ｙｇ）とし、この線分とゾーンＺＺ２１の円とが交差する交差点Ｋ（Ｘｋ，Ｙｋ）を第２の基準位置とする。そして、距離算出部３０７は、この基準位置Ｇ，Ｋ間を結ぶ線分の長さを算出すると共に、第２の基準位置Ｋから見た第１の基準位置Ｇに対する方位α１２を算出する。例えば、図２９では、方位α１２は西方向に対しての角度を示したものである。
【００８３】
（８）  図３０の場合
ゾーン生成部３０５は、移動体端末１０Ｅの緯度、経度、即ち位置Ｅ（Ｘｅ，Ｙｅ）が中心となって管理者によって設定されたゾーンＺＺ２２を生成し、移動体端末１０Ｂの緯度、経度、即ち位置Ｂ（Ｘｂ，Ｙｂ）が中心となった半径ｒのゾーンＺＺ２１を生成する。
この場合、距離算出部３０７は、移動体端末１０Ｅの位置Ｅ（Ｘｅ，Ｙｅ）と移動体端末１０Ｂの位置Ｂ（Ｘｂ，Ｙｂ）とを結んだ線分がゾーンＺＺ２２を形成する辺と交差する交差点Ｉ（Ｘｉ，Ｙｉ）を第１の基準位置とし、この線分がゾーンＺＺ２１の円と交差する交差点Ｄ（Ｘｄ，Ｙｄ）を第２の基準位置とする。そして、距離算出部３０７は、基準位置Ｉ，Ｄ間を結ぶ線分の長さ算出すると共に、第２の基準位置Ｄから見た第１の基準位置Ｉに対する方位α１３を算出する。例えば、図３０では、方位α１３は西方向に対しての角度を示したものである。
【００８４】
なお、ここでは、ゾーン生成部３０５によって移動体端末の位置を中心としたゾーンを生成した場合について述べたが、複数の移動体端末の位置によってゾーンを生成する場合もある。この場合には、ゾーンが多角形となる。
【００８５】
ここで、多角形の中心点を求める場合、多角形の各頂点の座標のうち、Ｘ軸方向で最大、最小となる座標と、Ｙ軸方向で最大、最小となる座標との組み合わせによって得られる４つの頂点によって形成される長方形の対角線の交点を、前記多角形の中心点とする。
即ち、長方形の各頂点は、（Ｘmax，Ｙmax）、（Ｘmax，Ｙmin）、（Ｘmin、Ｙmax）、（Ｘmin、Ｙmin）となる。
【００８６】
［３・４］  第３実施形態の動作
次に、実施形態による動作概要を、図３１のシーケンスチャートに基づいて説明する。本実施形態による移動体管理システムは、例えば、移動体端末１０を携帯するサービスマンに対して距離を保って配置するための距離・方位データを含む情報を送信するものである。
なお、距離算出データベース１１０に記憶された演算式のうち、本実施形態に用いられる演算式は予め決められているものとする。即ち、演算式は、管理者によってゾーンの形状（円または多角形）、ゾーン内に設定される基準位置によって予め決められているものとする。
【００８７】
まず、管理サーバ３００の制御部３０２は所定期間毎（例えば５分毎）に移動体端末１０に対して測位データの要求を行う（ステップＳｄ１）。各移動体端末１０はこの要求を受けて、各移動体端末１０のユーザ位置を示す測位データを管理サーバ３００に送信する（ステップＳｄ２）。このように、管理サーバ３００のユーザ位置管理部３０３は、多数個の移動体端末１０についての位置情報を取得する（ステップＳｄ３）。
【００８８】
管理サーバ３００のユーザ位置管理部３０３は、取得した移動体端末１０の位置情報を、図２４に示すようにユーザ位置管理データベース３０４に格納する。また、ゾーン生成部３０５は、この位置情報に基づいてゾーンを生成する（ステップＳｄ４）。そして、ゾーン生成部３０５は、図２１に示すようにゾーン管理データベース３０６にゾーン番号に対応した領域を記憶する。
次に、制御部３０２は、距離算出部３０７を作動させて距離算出データベース３０８に記憶された演算式を読出すと共に、ゾーン管理データベース３０６に記憶されたゾーンのデータとを読出す。そして、距離算出部３０７は、これらのデータを演算式に当てはめることにより、各ゾーン間の距離および方位を算出する（ステップＳｄ５）。そして、制御部３０２は、距離算出部３０７で得られた距離・方位データを対応する移動体端末１０に送信する。
【００８９】
［３・５］  第３実施形態の効果
本実施形態では、例えば、サービスマンの配置位置等、各サービスマンが携帯する移動体端末のユーザ位置（測位データ）から管理範囲（ゾーン）を生成し、隣り合うゾーン間の距離・方位を算出し、これを各サービスマンに送信する。これにより、サービスマンは、隣接した他のサービスマンの受け持つゾーンとの間隔を常に把握することができる。
【００９０】
また、管理者は、サービスマンに対して距離・方位データを送信せずに、算出された距離・方位データに基づいて、常に一定の間隔で配置するように、適切な位置への移動を指示することも可能となる。
例えば、ある位置のサービスマンがサービス業務を行っているときは、このサービスマンのゾーンは小さくなる。このため、管理サーバ３００は、この小さくなったゾーンを補助するために、周囲のサービスマンの位置をこのサービスマンに近づけるようにな処置を行う。これにより、サービスマンによる管理範囲の空きを低減することが可能となる。
【００９１】
さらに、本実施形態による移動体管理システムは、集配車の配置管理にも適用することが可能である。この場合、管理サーバ３００が、宅配のときの配送位置とその都度変更される集配情報に基づき、集配車のルートを選定する等の処理を行えばよい。
【００９２】
［４］ 第４実施形態
［４・１］  第４実施形態の大略構成
図３２は、本発明の第４実施形態による移動体管理システムの構成図である。
本実施形態による特徴は、管理サーバ４００に予め登録されたグループに属する移動体端末１０のユーザ位置によってゾーンを生成し、これらのゾーン間の距離・方位を算出する点にある。なお、本実施形態では、前述した第３実施形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。
本実施形態による移動体管理システムは、移動通信網１０００に接続された管理サーバ４００と、移動通信網１０００に接続された複数個の交換局１０１０および基地局１０２０と、基地局１０２０毎に形成された通信が可能な通信可能エリア内に存在するときに通信を可能にする移動体端末１０と、によって構成されている。
【００９３】
［４・２］  管理サーバ４００の構成
図３３は、管理サーバ４００の機能ブロック図である。
管理サーバ４００は、データ送受信部３０１、制御部３０２、ユーザ位置管理部３０３、ユーザ位置管理データベース３０４、グループ管理部４１０、グループ管理データベース４１１、ゾーン生成部４２０、ゾーン管理データベース４２１、距離算出部３０７および距離算出データベース３０８を具備している。
【００９４】
グループ管理部４１０は、ユーザによって予め登録されたグループを管理するものである。
図３４はグループ管理データベース４１１の内容を模式的に示す図である。図３４に示すように、グループ管理データベース４１１は、グループを特定するグループ番号と、登録された移動体端末１０のＩＤ番号が、グループ番号に対応付けて格納されている。
【００９５】
ゾーン生成部４２０は、予め登録されたグループに属する移動体端末１０の測位データに基づいてゾーンを生成する。
図３５はゾーン管理データベース４２１の内容を模式的に示す図である。図３５に示すように、ゾーン管理データベース４２１は、ゾーンを特定するゾーン番号に対応付けてゾーンを確定するデータがそれぞれ格納されている。
【００９６】
［４・３］  第４実施形態の動作
次に、実施形態の動作を説明する。図３６のシーケンスチャートに基づいて説明する。本実施形態による移動体管理システムは、各グループに属するユーザの位置によってゾーンを生成し、生成されたゾーン間の距離・方位を各移動体端末に向けて送信するものである。
なお、距離算出データベース３０８に記憶された演算式のうち、本実施形態に用いられる演算式は予め決められているものとする。即ち、演算式は、ゾーンの形状、算出に用いられる点によって予め決められているものとする。
【００９７】
まず、管理サーバ４００の制御部３０２は所定期間毎（例えば５分毎）に移動体端末１０に対して測位データの要求を行う（ステップＳｅ１）。各移動体端末１０はこの要求を受けて、各移動体端末１０のユーザ位置を示す測位データを管理サーバ４００に送信する（ステップＳｅ２）。このように、管理サーバ４００のユーザ位置管理部３０３は、多数個の移動体端末１０についての位置情報を取得する（ステップＳｅ３）。
【００９８】
管理サーバ４００のユーザ位置管理部３０３は、取得した移動体端末１０の位置情報を、図２４に示すようにユーザ位置管理データベース３０４に格納する。また、ゾーン生成部４２０は、グループ管理データベース４１１に格納されたグループに属する移動体端末１０を参照しつつ、グループ毎に移動体端末１０を抽出する（ステップＳｅ４）。これらのグループに属する各移動体端末１０の測位データに基づいて各ゾーンを生成する（ステップＳｅ５）。そして、ゾーン生成部４２０は、図３５に示すようにゾーン管理データベース４２１にゾーン番号に対応した領域をそれぞれ記憶する。
【００９９】
その後、制御部３０２は、距離算出部３０７を作動させて距離算出データベース３０８に記憶された演算式を読出すと共に、ゾーン管理データベース４２１に記憶されたゾーンのデータとを読出す。そして、距離算出部３０７は、これらのデータを演算式に当てはめることにより、各ゾーン間の距離および方位を算出する（ステップＳｅ６）。そして、制御部３０２は、距離算出部３０７で得られた距離・方位データを各移動体端末１０に送信する（ステップＳｅ７）。
【０１００】
［４・４］  第４実施形態の効果
本実施形態では、予め複数のグループに対して登録した移動体端末によって生成された各ゾーン間の距離・方位を算出し、このデータを各移動体端末に送信する。これにより、グループで行動している場合、各グループに属するユーザは、他のグループによって生成されるゾーンとの間の距離・方位を容易に把握することができる。
【０１０１】
例えば、本実施形態による移動体管理システムは、グループで旅行を行う場合、同じ話題のグループ同士を合流させる等を行うことも可能である。
【０１０２】
［５］  変形例
以上、本発明の実施形態の説明を行ったが、上記各実施形態はあくまでも本発明の一例であり、本発明の趣旨の範囲内で任意に変形を加えることができる。例えば以下のようなものが考えられる。
【０１０３】
（１）  変形例１
前記各実施形態においては、制御部の制御下において、ユーザ位置管理部等の各部における処理を実行させるものとしたが、本発明はこれに限らず、各部をサーバとして独立させ、サーバ間において情報処理を行う構成としてもよい。
【０１０４】
（２）  変形例２
前記各実施形態では、ＧＰＳを用いて移動体端末１０の位置を検出するようにしたが、本発明はこれに限らず、他の測位方法であってもよい。
【０１０５】
（３）  変形例３
本発明による移動体管理システムでは、移動体端末１０からの測位データを一定時間毎に読み込み、その都度、測位データによってユーザ位置を記憶するようにしているから、ユーザ位置の移動速度、或いはゾーンの変形速度を把握することができる。これにより、移動体端末１０に対して送信される距離・方位データと合わせて移動速度等のデータをリアルタイムに送信することも可能となる。
【０１０６】
【発明の効果】
以上説明したように、本発明によれば、移動体端末の位置とゾーンとの距離、或いはゾーン同士の距離を測定し、この情報を移動体端末に通知することができる。
【図面の簡単な説明】
【図１】第１実施形態による移動体管理システムを示す概略図である。
【図２】同実施形態に用いられる移動体端末を示すブロック図である。
【図３】同実施形態に用いられる管理サーバを示すブロック図である。
【図４】ユーザ位置管理データベースの内容を模式的に示す図である。
【図５】グループ管理データベースの内容を模式的に示す図である。
【図６】ゾーン管理データベースの内容を模式的に示す図である。
【図７】グループに属する移動体端末によって生成されるゾーンを例示した図である。
【図８】グループに属する移動体端末によって生成されるゾーンを例示した図である。
【図９】本実施形態による円形のゾーンと移動体端末との距離・方位の第１の算出例を示す図である。
【図１０】本実施形態による円形のゾーンと移動体端末との距離・方位の第２の算出例を示す図である。
【図１１】本実施形態による多角形のゾーンと移動体端末との距離・方位の第３の算出例を示す図である。
【図１２】本実施形態による多角形のゾーンと移動体端末との距離・方位の第４の算出例を示す図である。
【図１３】本実施形態による多角形のゾーンと移動体端末との距離・方位の第５の算出例を示す図である。
【図１４】同実施形態による移動体管理システムの動作を示すシーケンスチャートである。
【図１５】第２実施形態に用いられる管理サーバを示すブロック図である。
【図１６】ゾーン外ユーザ管理データベースの内容を模式的に示す図である。
【図１７】同実施形態による移動体管理システムの動作を示すシーケンスチャートである。
【図１８】第２実施形態による移動体管理システムを示す概略図である。
【図１９】同実施形態に用いられる管理サーバを示すブロック図である。
【図２０】ユーザ位置管理データベースの内容を模式的に示す図である。
【図２１】ゾーン管理データベースの内容を模式的に示す図である。
【図２２】本実施形態による円形のゾーン間の距離・方位の第１の算出例を示す図である。
【図２３】本実施形態による円形のゾーン間の距離・方位の第２の算出例を示す図である。
【図２４】本実施形態による多角形のゾーン間の距離・方位の第３の算出例を示す図である。
【図２５】本実施形態による多角形のゾーン間の距離・方位の第４の算出例を示す図である。
【図２６】図２５による第４の算出例の手順を示す図である。
【図２７】本実施形態による多角形のゾーン間の距離・方位の第５の算出例を示す図である。
【図２８】本実施形態による多角形のゾーンと、円形のゾーンとの間の距離・方位の第６の算出例を示す図である。
【図２９】本実施形態による多角形のゾーンと、円形のゾーンとの間の距離・方位の第７の算出例を示す図である。
【図３０】本実施形態による多角形のゾーンと、円形のゾーンとの間の距離・方位の第８の算出例を示す図である。
【図３１】同実施形態による移動体管理システムの動作を示すシーケンスチャートである。
【図３２】第４実施形態による移動体管理システムを示す概略図である。
【図３３】同実施形態に用いられる管理サーバを示すブロック図である。
【図３４】グループ管理データベースの内容を模式的に示す図である。
【図３５】ゾーン管理データベースの内容を模式的に示す図である。
【図３６】同実施形態による移動体管理システムの動作を示すシーケンスチャートである。
【符号の説明】
１０・・・移動体端末
２００、２００´、３００、４００・・・管理サーバ
１０１、３０１・・・データ送受信部
１０２、３０２・・・制御部
１０３、３０３・・・ユーザ位置管理部
１０４、３０４・・・ユーザ位置管理データベース
１０７・・・グループ外ユーザ管理部
１０８・・・グループ外ユーザ管理データベース
１０９、３０７・・・距離算出部
１１０、３０８・・・距離算出データベース
２１０、４１０・・・グループ管理部
２１１、４１１・・・グループ管理データベース
２２０、３０５、４２０・・・ゾーン生成部
２２１、３０６、４２１・・・ゾーン管理データベース
２３０・・・ゾーン監視部
２３１・・・ゾーン監視データベース
１０００・・・移動通信網
１０２０・・・基地局
【図１】
0003551913.tif 000002
【図２】
0003551913.tif 000003
【図３】
0003551913.tif 000004
【図４】
0003551913.tif 000005
【図５】
0003551913.tif 000006
【図６】
0003551913.tif 000007
【図７】
0003551913.tif 000008
【図８】
0003551913.tif 000009
【図９】
0003551913.tif 000010
【図１０】
0003551913.tif 000011
【図１１】
0003551913.tif 000012
【図１２】
0003551913.tif 000013
【図１３】
0003551913.tif 000014
【図１４】
0003551913.tif 000015
【図１５】
0003551913.tif 000016
【図１６】
0003551913.tif 000017
【図１７】
0003551913.tif 000018
【図１８】
0003551913.tif 000019
【図１９】
0003551913.tif 000020
【図２０】
0003551913.tif 000021
【図２１】
0003551913.tif 000022
【図２２】
0003551913.tif 000023
【図２３】
0003551913.tif 000024
【図２４】
0003551913.tif 000025
【図２５】
0003551913.tif 000026
【図２６】
0003551913.tif 000027
【図２７】
0003551913.tif 000028
【図２８】
0003551913.tif 000029
【図２９】
0003551913.tif 000030
【図３０】
0003551913.tif 000031
【図３１】
0003551913.tif 000032
【図３２】
0003551913.tif 000033
【図３３】
0003551913.tif 000034
【図３４】
0003551913.tif 000035
【図３５】
0003551913.tif 000036
【図３６】
0003551913.tif 000037