(57)【要約】【課題】現在位置に関連した情報を好適に取得できる通信端末装置、サーバ装置、及び、プログラムを提供する。【解決手段】グループ内の予め定められた携帯端末１０（特定端末）のみがＧＰＳ衛星３０から現在位置情報を取得し、基地局２０に送信する。そして、基地局２０側では、同一のグループに含まれる携帯端末１０は、同じ位置にあると判別する。特定端末は、所定のタイミングで切り替えるようにする。即ち、現在位置情報の取得及び現在位置情報の基地局２０への送信を持ち回りで行う。【選択図】図３
2010258906.tif 000002
【特許請求の範囲】
【請求項１】
他の通信端末装置と無線通信を行なう近距離通信手段と、
自己を含む複数の通信端末装置をグループとしてサーバに登録するグループ登録手段と、
現在位置を取得する現在位置取得を行う位置取得手段と、
前記位置取得手段により取得した前記現在位置の情報を前記サーバに送信する現在位置送信を行う位置情報送信手段と、
前記位置情報送信手段により送信した前記現在位置の情報に関連する情報を前記サーバから受信する情報受信手段と、
前記位置取得手段による前記現在位置取得と、前記位置情報送信手段による前記現在位置送信と、を次に行う通信端末装置を前記グループに含まれる他の通信端末装置に交代するように制御する制御手段と、
を備えることを特徴とする通信端末装置。
【請求項２】
前記グループに含まれる複数の通信端末装置の電池残量の情報を取得する電池残量情報取得手段を更に備え、
前記制御手段は、前記現在位置取得と前記現在位置送信とを行う通信端末を前記電池残量情報取得手段により取得した前記電池残量の情報に基づいて決定する
ことを特徴とする請求項１に記載の通信端末装置。
【請求項３】
前記グループ登録手段は、予め登録されている通信端末装置と前記近距離通信手段により通信可能となった場合に、該通信端末装置を前記グループに加える
ことを特徴とする請求項１または２に記載の通信端末装置。
【請求項４】
前記グループ登録手段は、予め登録されている通信端末装置と前記近距離通信手段により直接通信不可能な場合であっても、他の通信端末装置を介して間接的に通信可能な通信端末装置を前記グループに加える
ことを特徴とする請求項１から３のいずれか１項に記載の通信端末装置。
【請求項５】
前記グループ登録手段は、前記グループに含まれる通信端末装置と前記近距離通信手段により通信不可能となった場合に、該通信端末装置を前記グループから外す
ことを特徴とする請求項１から４のいずれか１項に記載の通信端末装置。
【請求項６】
前記グループ登録手段は、前記グループに含まれる通信端末装置と前記近距離通信手段により通信不可能となった場合に、自己を前記グループから外す
ことを特徴とする請求項１から５のいずれか１項に記載の通信端末装置。
【請求項７】
自己の動作を検出する動作検出手段と、
前記動作検出手段により動作が検出されないときに、前記近距離通信手段により他の通信端末装置を検索して前記グループに加わる参加手段と、を更に備える
ことを特徴とする請求項１から６のいずれか１項に記載の通信端末装置。
【請求項８】
前記グループ登録手段により登録された通信端末装置に変化があった場合は、その旨の通知を受ける変化受信手段を更に備える
ことを特徴とする請求項１から７のいずれか１項に記載の通信端末装置。
【請求項９】
前記グループ登録手段によるグループの登録を解除する解除手段を更に備える
ことを特徴とする請求項１から８のいずれか１項に記載の通信端末装置。
【請求項１０】
所定の情報を受信する情報受信手段を備えた複数の通信端末装置をグループとして登録するグループ登録手段と、
前記通信端末装置から位置情報を受信する位置情報受信手段と、
前記位置情報受信手段により受信した前記位置情報と、前記グループの情報と、に基づいて、前記通信端末装置に所定の情報を発信する情報発信手段と、
を備えることを特徴とするサーバ装置。
【請求項１１】
コンピュータを、
他の通信端末装置と無線通信を行なう近距離通信手段、
複数の通信端末装置をグループとしてサーバに登録するグループ登録手段、
現在位置を取得する現在位置取得を行う位置取得手段、
前記位置取得手段により取得した前記現在位置の情報を前記サーバに送信する現在位置送信を行う位置情報送信手段、
前記位置情報送信手段により送信した前記現在位置の情報に関連する情報を前記サーバから受信する情報受信手段、
前記位置取得手段による前記現在位置取得と、前記位置情報送信手段による前記現在位置送信と、を次に行う通信端末装置を前記グループに含まれる他の通信端末装置に交代するように制御する制御手段、
として機能させることを特徴とするプログラム。
【請求項１２】
コンピュータを、
所定の情報を受信する情報受信手段を備えた複数の通信端末装置をグループとして登録するグループ登録手段、
前記通信端末装置から位置情報を受信する位置情報受信手段、
前記位置情報受信手段により受信した前記位置情報と、前記グループの情報と、に基づいて、前記通信端末装置に所定の情報を発信する情報発信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置、サーバ装置、及び、プログラムに関する。
【背景技術】
【０００２】
近年の携帯電話機などの通信端末は現在位置情報の取得が可能となっており、取得した位置情報を事業者等に通知することで、現在位置に関連した情報を受信することができる。特に、緊急の情報或いは災害情報を受信できるようになっている。
【０００３】
複数の通信端末を予めグループ化して管理し、緊急情報を該当するエリア内のグループの通信端末に通知する技術も開示されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８４８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の技術では、通信端末毎に情報取得を行なうことでトラフィックが増大したり、通信端末の電池残量が低下している場合には情報の取得が難しいといった問題がある。
【０００６】
本発明は、上記実情を鑑みてなされたもので、現在位置に関連した情報を好適に取得できる通信端末装置、サーバ装置、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係る通信端末装置は、
他の通信端末装置と無線通信を行なう近距離通信手段と、
自己を含む複数の通信端末装置をグループとしてサーバに登録するグループ登録手段と、
現在位置を取得する現在位置取得を行う位置取得手段と、
前記位置取得手段により取得した前記現在位置の情報を前記サーバに送信する現在位置送信を行う位置情報送信手段と、
前記位置情報送信手段により送信した前記現在位置の情報に関連する情報を前記サーバから受信する情報受信手段と、
前記位置取得手段による前記現在位置取得と、前記位置情報送信手段による前記現在位置送信と、を次に行う通信端末装置を前記グループに含まれる他の通信端末装置に交代するように制御する制御手段と、
を備えることを特徴とする。
【０００８】
前記グループに含まれる複数の通信端末装置の電池残量の情報を取得する電池残量情報取得手段を更に備え、
前記制御手段は、前記現在位置取得と前記現在位置送信とを行う通信端末を前記電池残量情報取得手段により取得した前記電池残量の情報に基づいて決定するように構成されてもよい。
【０００９】
前記グループ登録手段は、予め登録されている通信端末装置と前記近距離通信手段により通信可能となった場合に、該通信端末装置を前記グループに加えるように構成されてもよい。
【００１０】
前記グループ登録手段は、予め登録されている通信端末装置と前記近距離通信手段により直接通信不可能な場合であっても、他の通信端末装置を介して間接的に通信可能な通信端末装置を前記グループに加えるように構成されてもよい。
【００１１】
前記グループ登録手段は、前記グループに含まれる通信端末装置と前記近距離通信手段により通信不可能となった場合に、該通信端末装置を前記グループから外すように構成されてもよい。
【００１２】
前記グループ登録手段は、前記グループに含まれる通信端末装置と前記近距離通信手段により通信不可能となった場合に、自己を前記グループから外すように構成されてもよい。
【００１３】
自己の動作を検出する動作検出手段と、
前記動作検出手段により動作が検出されないときに、前記近距離通信手段により他の通信端末装置を検索して前記グループに加わる参加手段と、を更に備えるように構成されてもよい。
【００１４】
前記グループ登録手段により登録された通信端末装置に変化があった場合は、その旨の通知を受ける変化受信手段を更に備えるように構成されてもよい。
【００１５】
前記グループ登録手段によるグループの登録を解除する解除手段を更に備えるように構成されてもよい。
【００１６】
本発明の第２の観点に係るサーバ装置は、
所定の情報を受信する情報受信手段を備えた複数の通信端末装置をグループとして登録するグループ登録手段と、
前記通信端末装置から位置情報を受信する位置情報受信手段と、
前記位置情報受信手段により受信した前記位置情報と、前記グループの情報と、に基づいて、前記通信端末装置に所定の情報を発信する情報発信手段と、
を備えることを特徴とする。
【００１７】
本発明の第３の観点に係るプログラムは、
コンピュータを、
他の通信端末装置と無線通信を行なう近距離通信手段、
複数の通信端末装置をグループとしてサーバに登録するグループ登録手段、
現在位置を取得する現在位置取得を行う位置取得手段、
前記位置取得手段により取得した前記現在位置の情報を前記サーバに送信する現在位置送信を行う位置情報送信手段、
前記位置情報送信手段により送信した前記現在位置の情報に関連する情報を前記サーバから受信する情報受信手段、
前記位置取得手段による前記現在位置取得と、前記位置情報送信手段による前記現在位置送信と、を次に行う通信端末装置を前記グループに含まれる他の通信端末装置に交代するように制御する制御手段、
として機能させることを特徴とする。
【００１８】
本発明の第４の観点に係るプログラムは、
コンピュータを、
所定の情報を受信する情報受信手段を備えた複数の通信端末装置をグループとして登録するグループ登録手段、
前記通信端末装置から位置情報を受信する位置情報受信手段、
前記位置情報受信手段により受信した前記位置情報と、前記グループの情報と、に基づいて、前記通信端末装置に所定の情報を発信する情報発信手段、
として機能させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、現在位置に関連した情報を取得する際のトラフィックを軽減させつつ、通信端末装置の省電力化を図れる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係る携帯端末の機能ブロック図である。
【図２】携帯端末と通信する基地局の機能ブロック図である。
【図３】本発明の運用環境を説明するための図である。
【図４】グループ登録情報、端末所在地情報を示す図である。
【図５】グループ管理開始処理の動作を示すフローチャートである。
【図６】測位開始イベント処理の動作を示すフローチャートである。
【図７】端末選定処理の動作を示すフローチャートである。
【図８】電池残量問い合わせイベント処理の動作を示すフローチャートである。
【図９】タイマイベント処理の動作を示すフローチャートである。
【図１０】端末再選定処理の動作を示すフローチャートである。
【図１１】サーバイベント処理の動作を示すフローチャートである。
【図１２】警報通知処理の動作を示すフローチャートである。
【図１３】所在地更新処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について図及びフローチャートを用いて説明する。なお、本発明の実施の形態は、下記の実施例に限定されず、本発明の範囲に在る限り、様々な形態を採用しても良い。
【００２２】
図１は、本発明の通信端末装置としての携帯端末１０の機能ブロック図である。携帯端末１０は、制御部１１と、表示部１２と、操作部１３と、加速度センサ１４と、電源制御部１５と、ＧＰＳ測位部１６と、基地局通信部１７と、ワイヤレスＬＡＮ通信部１８と、音声処理部１９と、から構成される。
【００２３】
制御部１１は、ＣＰＵ（Central Processing Unit）と動作プログラムを格納するＲＯＭ（Read Only Memory）とワークエリアとなるＲＡＭ（Random Access Memory）などから構成され、携帯端末１０の全体を制御する。制御部１１には、一定時間で割り込みを発生させるタイマ１１１が内蔵されている。また、ＲＡＭには携帯端末１０のグループの登録情報を格納する領域（グループ登録メモリ１１２）が確保される。
【００２４】
表示部１２は、ＬＣＤ（Liquid Crystal Display）などから構成され、制御部１１の制御のもと、各種画面を表示する。
【００２５】
操作部１３は、ユーザからの操作を受け付け、操作に対応した信号を制御部１１に入力する。
【００２６】
加速度センサ１４は、携帯端末１０の動き（加速度）を検出し、動きを検出したときにその旨を制御部１１に通知する。
【００２７】
電源制御部１５は、電池などから構成され、携帯端末１０の各部に電力を供給する。電源制御部１５は、制御部１１からの求めに応じて、電池の残量を示す電池残量情報を供給する。
【００２８】
ＧＰＳ（Global Positioning System）測位部１６は、ＧＰＳ衛星から信号を受信して携帯端末１０の現在位置を測位する。
【００２９】
基地局通信部１７は、後述する基地局２０と通信して、通話の音声データを送受信する。また、基地局通信部１７は、基地局２０とウェブサイトへのアクセスや電子メールなどに関するデータ通信を行う。
【００３０】
ワイヤレスＬＡＮ（Local Area Network）通信部１８は、ワイヤレスＬＡＮにより周辺の機器と通信する。ワイヤレスＬＡＮ通信部１８は、特定のアクセスポイントと通信するだけでなく、他の通信端末装置と直接通信するアドホック通信機能を有する。ワイヤレスＬＡＮ通信部１８は、ＧＰＳ測位部１６や基地局通信部１７を動作させる電力に比べてはるかに小さい電力で動作する。
【００３１】
音声処理部１９は、携帯端末１０の通話機能などに関する音声を処理する。音声処理部１９は、マイクロフォン１９２から音声の入力を受け、デジタル変換した音声信号を制御部１１の制御のもと、基地局通信部１７に送出する。また、制御部１１の制御のもと、基地局通信部１７からデジタル音声信号の入力を受け、アナログ変換してスピーカ１９１により出力する。
【００３２】
図２は携帯端末１０と通信する本発明のサーバ装置としての基地局２０の機能ブロック図である。図２に示すように、基地局２０には、基地局サーバ２１が設けられる。基地局サーバ２１は、ＣＰＵや記憶装置から構成されるコンピュータである。基地局サーバ２１には、無線通信部２２と、インターネット回線接続装置２３と、通話回線接続装置２４と、が接続される。
【００３３】
無線通信部２２は、携帯端末１０と基地局サーバ２１との通信を仲介する。無線通信部２２は、携帯端末１０の基地局通信部１７から受信したデータを基地局サーバ２１に送出する。また、無線通信部２２は、基地局サーバ２１から入力されたデータを基地局通信部１７に送信する。
【００３４】
インターネット回線接続装置２３は、基地局サーバ２１をインターネット回線に接続するための装置である。通話回線接続装置２４は、基地局サーバ２１を通話回線に接続するための装置である。
【００３５】
基地局サーバ２１は、携帯端末１０の通話やデータ通信を制御する。また、基地局サーバ２１は、インターネット回線から警報や注意報などの地域性のある情報を取得することができ、その情報を携帯端末１０に送信することができる。
【００３６】
基地局サーバ２１は、携帯端末１０のグループの登録情報を記憶するグループ情報記憶部２１１と、携帯端末１０から送信された位置情報を記憶する端末所在地記憶部２１２と、を備える。基地局サーバ２１は、これらの情報に基づいて、警報や注意報などの地域性のある情報を、グループに登録されている携帯端末１０に送信することができる。
【００３７】
図３は、本発明の運用環境を説明するための図である。この実施の形態では、複数の携帯端末１０をグループとして、携帯端末１０内及び基地局サーバ２１内に登録する。図３には、携帯端末１０ａ、１０ｂ、１０ｃからなるグループＡと、携帯端末１０ｄ、１０ｅからなるグループＢと、が示されている。このグループに含まれる携帯端末１０間では、ワイヤレスＬＡＮにより通信が行われる。従って、グループは職場や学校など比較的近距離で行動するユーザが所有する携帯端末１０の集合となる。グループに所属する携帯端末１０のメンバは予め定められていてもよいし、他の携帯端末１０を検出したときにグループを自動生成するものであってもよい。以下では、グループに所属する携帯端末１０のメンバは予め定められている場合の例について説明する。
【００３８】
基地局２０側で、各携帯端末１０の現在位置情報を保持することで、各携帯端末１０に、その現在位置情報に則した情報（例えば警報や注意報などの情報）を送信することができる。基地局２０側で、各携帯端末１０の現在位置情報を得るためには、各携帯端末１０がＧＰＳ衛星３０から信号を受信して現在位置を測位し、測位した現在位置を基地局２０に送信する必要があった。しかし、ＧＰＳ衛星３０や基地局２０との通信は電力消費が大きいため、あまり頻繁にこの動作を行うことはできなかった。
【００３９】
この実施の形態では、グループ内の予め定められた携帯端末１０（特定端末）のみが現在位置情報を取得し、基地局２０に送信する構成となっている。そして、基地局２０側では、同一のグループに含まれる携帯端末１０は、同じ位置にあると判別する。特定端末は、所定のタイミングで切り替えるようにする。即ち、現在位置情報の取得及び現在位置情報の基地局２０への送信を持ち回りで行う。このようにすることで、グループに所属する携帯端末１０の消費電力を抑えることができる。
【００４０】
図４（Ａ）は、携帯端末１０のグループ登録メモリ１１２に記憶されるグループ登録情報を示す図である。グループ登録情報は、グループに所属する携帯端末１０を識別するための電話番号の一覧と、その携帯端末１０の電池残量を示す値と、その携帯端末１０が現在グループに参加しているか否かを判別するための参加フラグと、が対応付けられた情報である。同一のグループに所属する携帯端末１０は、同一のグループ登録情報を保持する。
【００４１】
図４（Ｂ）は、基地局サーバ２１のグループ情報記憶部２１１に記憶されるグループ登録情報を示す図である。基地局サーバ２１のグループ登録情報は、グループに所属する携帯端末１０の電話番号の一覧と、参加フラグと、が対応付けられた情報である。基地局サーバ２１では電池残量の情報を使用しないので保持しない。グループ情報記憶部２１１には、グループ登録情報がグループの数に対応して複数記憶される。グループ登録情報は、各グループに所属する携帯端末１０から送信される。
【００４２】
図４（Ｃ）は、基地局サーバ２１の端末所在地記憶部２１２に記憶される端末所在地情報である。端末所在地情報は、携帯端末１０を識別するための電話番号の一覧と、その携帯端末１０の所在地（現在位置）の情報と、が対応付けられた情報である。同一のグループに所属する携帯端末１０は、同一の所在地となる。基地局サーバ２１は、特定端末から現在位置情報を受信すると、その特定端末が所属するグループを判別し、そのグループに含まれる携帯端末１０全ての所在地を同一の現在位置情報で更新する。
【００４３】
続いて、本発明の動作について説明する。携帯端末１０の制御部１１は、グループに参加するときに、図５に示すグループ管理開始処理を実行する。まず、制御部１１は、グループ登録メモリ１１２に記憶されるグループ登録情報を更新する（ステップＳ１０１）。ここでは、自己の携帯端末１０の参加フラグをセットし電池残量を記憶する。また、ワイヤレスＬＡＮで通信可能な他の携帯端末１０の参加フラグをセットし、他の携帯端末１０の電池残量を記憶する。グループ参加時には、ユーザが参加するグループやそのメンバを指定できるようにする。
【００４４】
次に、制御部１１は、各種の初期化処理を行う（ステップＳ１０２）。例えば、現在位置を測位する間隔（測位間隔）をＲＡＭの所定領域などに記憶し、特定端末の選定に用いる累積誤差値を初期化する。測位間隔はユーザが入力するようにしてもよい。この実施の形態では、現在位置情報の取得及び現在位置情報の基地局２０への送信を行った携帯端末１０は、次回に現在位置情報の取得及び現在位置情報の基地局２０への送信を行う携帯端末１０を同一のグループに所属する他の携帯端末１０の中から選定する。この選定は、他の携帯端末１０の電池残量に基づいて行われる。単に、電池残量が相対的に多い携帯端末１０を選定する方法も考えられるが、この実施の形態では、画像処理に用いられる誤差拡散の演算を用いて選定を行う。累積誤差値とは、その演算で使用される数値である。
【００４５】
その後、制御部１１は、イベント待ち状態となる（ステップＳ１０３）。終了イベントを検出すると（ステップＳ１０４；Ｙｅｓ）、制御部１１は、処理を終了する。他のイベントを検出すると（ステップＳ１０４；Ｎｏ）、制御部１１は、検出したイベントに対応する各種のイベント処理（ステップＳ１０５）を実行する。
【００４６】
図６は、制御部１１が、イベント待ち状態であるときに測位開始イベントを検出した場合に実行される測位開始イベント処理の動作を示すフローチャートである。測位開始イベントは、他の携帯端末１０または基地局サーバ２１から発行される。測位開始イベント処理では、制御部１１は、先ず、ＧＰＳ測位部１６により現在位置を測位するＧＰＳ測位処理を実行する（ステップＳ１１１）。
【００４７】
続いて、制御部１１は、取得した現在位置情報を基地局サーバ２１に通知する（ステップＳ１１２）。そして、制御部１１は、予め定められた測位間隔をタイマ１１１にセットする（ステップＳ１１３）。ここでセットされた測位間隔ごとに現在位置を取得するタイマイベントが発生することとなる。
【００４８】
次に、制御部１１は、電源制御部１５から電池残量情報を取得し、グループ登録情報における自己の電池残量情報を更新する（ステップＳ１１４）。
【００４９】
そして、制御部１１は、次に現在位置の測位を実行する携帯端末１０を選定するための端末選定処理を実行し（ステップＳ１１５）、測位開始イベント処理を終了する。
【００５０】
ここで、現在位置の測位を実行する携帯端末１０を選定する動作の概要について説明する。上述のように、現在位置を測位し、測位した現在位置を基地局サーバ２１に通知する動作（ステップＳ１１１及びＳ１１２）は、消費電力が大きいため、これらを実行する特定端末をグループ内で適宜切り替える。次に測位を実行する特定端末の選定は、グループ登録情報の電池残量情報に基づいて行う。この実施の形態では、画像処理に用いられる誤差拡散の演算を用いて特定端末の選定を行う。
【００５１】
図７は、図６のステップＳ１１５で実行される端末選定処理の動作を示すフローチャートである。端末選定処理では、まず、制御部１１は、前に特定端末だった携帯端末１０から通知された累積誤差値を参照する（ステップＳ２０１）。ここでは、前に特定端末だった携帯端末１０がない場合について説明する。その場合、この累積誤差値は０になる。
【００５２】
続いて、制御部１１は、グループ登録情報における次の携帯端末１０の参加フラグを参照する（ステップＳ２０２）。そして、制御部１１は、その携帯端末１０の参加フラグがオン（１）であるか否かを判別する（ステップＳ２０３）。
【００５３】
参加フラグがオンであれば（ステップＳ２０３；Ｙｅｓ）、制御部１１は、その携帯端末１０の電池残量を参照し（ステップＳ２０４）、予め定められた最低残量（例えば６０）以上であるか否かを判別する（ステップＳ２０５）。最低残量未満であれば（ステップＳ２０５；Ｎｏ）、その携帯端末１０は特定端末とせず、ステップＳ２０２に戻って、次の携帯端末１０の選定に移る。
【００５４】
電池残量が最低残量以上であれば（ステップＳ２０５；Ｙｅｓ）、制御部１１は、累積誤差値にステップＳ２０４で参照した電池残量を加算する（ステップＳ２０６）。
【００５５】
そして、制御部１１は、累積誤差値が予め定められた一定値（例えば２００）以上であるか否かを判別する（ステップＳ２０７）。ここで、累積誤差値が一定値以上であれば（ステップＳ２０７；Ｙｅｓ）、制御部１１は、ステップＳ２０４で電池残量を参照した携帯端末１０を特定端末に決定し（ステップＳ２０８）、端末選定処理を終える。累積誤差値が一定値未満であれば（ステップＳ２０７；Ｎｏ）、ステップＳ２０２に戻って、次の携帯端末１０の選定に移る。
【００５６】
ステップＳ２０３において、次の携帯端末１０の参加フラグがオフ（０）であると判別された場合（ステップＳ２０３；Ｎｏ）、制御部１１は、その携帯端末１０の電池残量を問い合わせる（ステップＳ２０９）。
【００５７】
電池残量の問い合わせに対して応答があれば（ステップＳ２１０；Ｙｅｓ）、その携帯端末１０の電池残量をグループ登録情報に登録し、参加フラグをオンにセットする（ステップＳ２１１）。そして、ステップＳ２０６の処理に移行する。電池残量の問い合わせに対して応答がなければ（ステップＳ２１０；Ｎｏ）、ステップＳ２０２に戻って、次の携帯端末１０の選定に移る。
【００５８】
ここで、特定端末の選定の具体例を図４（Ａ）に示すグループ登録情報を用いて説明する。自端末が電話番号末尾０００１の携帯端末１０であって、累積誤差値が０であれば、次の携帯端末１０（電話番号末尾０００２）の電池残量は１２０なので、ステップＳ２０６で累積誤差値が１２０になり、一定値（２００）未満なので（ステップＳ２０７；Ｎｏ）、次の携帯端末１０（０００３）の電池残量が参照される（ステップＳ２０２）。そして、再びステップＳ２０６で累積誤差値が３４０になり、一定値以上なので（ステップＳ２０７；Ｙｅｓ）、携帯端末１０（０００３）が特定端末に決定される。
【００５９】
また、自端末が電話番号末尾０００３の携帯端末１０であって、累積誤差値が２０であれば、次の携帯端末１０（０００４）の電池残量は５０なので、電池残量が最低残量未満であるとして（ステップＳ２０５；Ｎｏ）、次の携帯端末１０（０００５）の電池残量が参照される（ステップＳ２０２）。次の携帯端末１０（０００５）の参加フラグはオフなので、電池残量の問い合わせに応答がなければ（ステップＳ２１０；Ｎｏ）、さらに次の携帯端末１０（０００６）の電池残量が参照される（ステップＳ２０２）。そして、ステップＳ２０６で累積誤差値が２００になり、一定値以上なので（ステップＳ２０７；Ｙｅｓ）、携帯端末１０（０００６）が特定端末に決定される。以上のようにして、電池残量情報に基づいて、適切な特定端末を選定することができる。
【００６０】
図８は、制御部１１が、イベント待ち状態であるときに電池残量問い合わせイベントを検出した場合に実行される電池残量問い合わせイベント処理の動作を示すフローチャートである。電池残量問い合わせイベントは、図７のステップＳ２０９の処理が実行されたことによって発生する。電池残量問い合わせイベント処理では、制御部１１は、電源制御部１５から電池残量情報を取得し（ステップＳ１２１）、その電池残量を問い合わせのあった携帯端末１０に通知する（ステップＳ１２２）。その後、制御部１１は、電池残量問い合わせイベント処理を終える。
【００６１】
図６のステップＳ１１３でセットした、測位間隔をタイマ１１１が計測すると現在位置を再度測位させるためのタイマイベントが発生する。図９は、制御部１１が、イベント待ち状態であるときにタイマイベントを検出した場合に実行されるタイマイベント処理の動作を示すフローチャートである。タイマイベント処理では、制御部１１は、先ず、図７のステップＳ２０８で決定された携帯端末１０にワイヤレスＬＡＮにより接続する（ステップＳ１３１）。
【００６２】
ここで、接続できれば（ステップＳ１３２；Ｙｅｓ）、制御部１１は、その携帯端末１０に、累積誤差値とグループ登録情報とを送信し（ステップＳ１３４）、タイマイベント処理を終える。
【００６３】
接続できなければ（ステップＳ１３２；Ｎｏ）、制御部１１は、再度特定端末を選定するための端末再選定処理を実行して（ステップＳ１３３）、ステップＳ１３１に戻る。
【００６４】
図１０は、図９のステップＳ１３３で実行される端末再選定処理の動作を示すフローチャートである。端末再選定処理では、まず、制御部１１は、グループ登録情報における次の携帯端末１０の電話番号を参照する（ステップＳ２２１）。そして、制御部１１は、その電話番号が自端末の電話番号であるか否かを判別する（ステップＳ２２２）。図９のステップＳ１３２にて次に特定端末となる携帯端末１０に接続できなかった場合、その次に特定端末となる携帯端末１０がグループから外れた場合と、自端末がグループから外れた場合と、が想定される。ここでは、次の携帯端末１０が自端末の電話番号であれば、自端末が保持するグループ登録情報には自端末しか登録されていない場合であると判別する。
【００６５】
グループ登録情報における次の携帯端末１０の電話番号が自端末でない場合は（ステップＳ２２２；Ｎｏ）、次に特定端末となる携帯端末１０がグループから外れた場合である。この場合、制御部１１は、累積誤差値を更新する（ステップＳ２２３）。ここでは、累積誤差値からステップＳ２０７の判別で使用した一定値（例えば２００）を加算し、そこから次に特定端末となるはずだった携帯端末１０の電池残量を減算する。そして、図７に示した端末選定処理を再度実行する（ステップＳ２２４）。
【００６６】
ステップＳ２２４で再度特定端末が選定されると、制御部１１は、その特定端末となる携帯端末１０にワイヤレスＬＡＮ接続できるか否かをチェックする（ステップＳ２２５）。
【００６７】
その携帯端末１０に接続できなければ（ステップＳ２２６；Ｎｏ）、ステップＳ２２１に戻り、特定端末の再選定を行う。
【００６８】
その携帯端末１０に接続できれば（ステップＳ２２６；Ｙｅｓ）、制御部１１は、その携帯端末１０を次の特定端末に決定する（ステップＳ２２７）。
【００６９】
続いて、制御部１１は、ワイヤレスＬＡＮにより、グループ登録情報に登録されている携帯端末１０（メンバ）の確認処理を実行する（ステップＳ２２８）。この確認処理では、この処理を実行する携帯端末１０から直接接続できた携帯端末１０はグループに参加しているメンバであると判別するだけでなく、グループに参加している他の携帯端末１０から接続できた携帯端末１０もメンバであると判別する。ワイヤレスＬＡＮでは、通信可能な距離であっても障害物の存在などにより接続ができない場合がある。そのため、グループ登録情報に登録されている順番に順次接続確認する方法、グループ登録情報に登録されている順番に１つ飛ばしで接続確認する方法、それぞれの携帯端末１０から接続可能な経路で巡回して確認する方法、あるいはこれらの組合せなどによって、参加確認をすればよい。また、いずれの方法によっても接続できない携帯端末１０はグループに参加していないと判別する。このようにすることで、自動的にグループのメンバを参加した状態にさせることができ、また、グループの人数が多くなっても適切なグループ管理を行うことができる。
【００７０】
ステップＳ２２８でメンバの確認処理が終了すると、制御部１１は、その結果に基づいて、グループ登録情報の参加フラグを更新し（ステップＳ２２９）、更新したグループ登録情報を基地局サーバ２１に通知し（ステップＳ２３０）、端末再選定処理を終える。
【００７１】
ステップＳ２２２でグループ登録情報における次の携帯端末１０の電話番号が自端末である場合は（ステップＳ２２２；Ｙｅｓ）、自端末がグループから外れた場合である。この場合、制御部１１は、基地局サーバ２１に、グループから離脱した旨を通知する（ステップＳ２３１）。そして、基地局サーバ２１に測位開始イベントの発行を代行する要求を送信する（ステップＳ２３２）。
【００７２】
その後、制御部１１は、表示部１２にグループに戻るか否かを入力させる画面を表示し、ユーザの操作を待つ（ステップＳ２３３）。グループに戻らない旨が入力された場合は（ステップＳ２３４；Ｙｅｓ）、制御部１１は、終了イベントを発行して（ステップＳ２３５）、端末再選定処理を終える。このようにすることで、確実にグループの登録から離脱することができ、無駄な電力消費を抑えることができる。
【００７３】
また、グループに戻らない旨が入力されない場合は（ステップＳ２３４；Ｎｏ）、端末再選定処理を終える。この場合、携帯端末１０は、イベント待ち状態となる。
【００７４】
次に、基地局サーバ２１側の動作について説明する。基地局サーバ２１のＣＰＵは、携帯端末１０やインターネットからイベントを検出すると図１１に示すサーバイベント処理を実行する。ＣＰＵは、まず、イベントの内容を取得する（ステップＳ３０１）。そして、ＣＰＵは、そのイベントが警報発生イベントであるか否かを判別する（ステップＳ３０２）。警報発生イベントは、地震などの災害に関する警報や注意報に関する情報をインターネットから受信したときに発生する。この情報には、警報や注意報の内容及び警報や注意報が発せられる地域に関する情報が含まれる。
【００７５】
警報発生イベントであれば（ステップＳ３０２；Ｙｅｓ）、ＣＰＵは、警報通知処理（ステップＳ３０３）を実行してサーバイベント処理を終える。警報発生イベントでなければ（ステップＳ３０２；Ｎｏ）、ＣＰＵは、イベントに対応したその他の処理を実行して（ステップＳ３０４）、サーバイベント処理を終える。
【００７６】
図１２は、図１１のステップＳ３０３で実行される警報通知処理の動作を示すフローチャートである。警報通知処理では、ＣＰＵは、まず、インターネットから受信した警報（または注意報）が発生した地域を特定する（ステップＳ３１１）。
【００７７】
次に、ＣＰＵは、基地局サーバ２１に登録されている携帯端末１０のユーザを検索するためのユーザＩＤに初期値を代入する（ステップＳ３１２）。
【００７８】
続いて、ＣＰＵは、図４（Ｃ）に示した端末所在地情報を参照して、ユーザＩＤに対応する携帯端末１０の現在位置を特定する（ステップＳ３１３）。
【００７９】
そして、ＣＰＵは、特定した携帯端末１０の現在位置が警報が発生した地域と一致するか否かを判別し（ステップＳ３１４）、一致すれば（ステップＳ３１４；Ｙｅｓ）、その携帯端末１０に警報情報を送信する（ステップＳ３１５）。
【００８０】
その後、ＣＰＵは、ユーザＩＤを次のユーザに切り替え（ステップＳ３１６）、全てのユーザについて判別が終了するまで（ステップＳ３１７；Ｎｏ）、ステップＳ３１３〜Ｓ３１６の処理を繰り返す。
【００８１】
図１３は、図１１のステップＳ３０４でその他の処理に含まれる所在地更新処理の動作を示すフローチャートである。携帯端末１０から図６のステップＳ１１２の処理を実行することによって、基地局サーバ２１に現在位置情報が通知されると、ＣＰＵは所在地更新処理を実行する。所在地更新処理では、ＣＰＵは、携帯端末１０から受信した現在位置情報を取得し（ステップＳ３２１）、グループ情報記憶部２１１に記憶されるグループ登録情報を参照する（ステップＳ３２２）。
【００８２】
そして、ＣＰＵは、現在位置情報を通知した携帯端末１０が所属するグループに所属する携帯端末１０全ての現在位置（端末所在地情報）を、ステップＳ３２１で取得した現在位置情報で更新し（ステップＳ３２３）、所在地更新処理を終える。このように、グループに所属する携帯端末１０の端末所在地情報を一括して更新するので、グループに所属する携帯端末１０が基地局サーバ２１に接続する回数を低減でき、グループに所属する携帯端末装置１０全体の電力消費を抑えることができ、またトラフィックの軽減も可能になる。
【００８３】
また、図１１のステップＳ３０４のその他の処理には、携帯端末１０からグループ登録情報（特に参加や離脱の情報）を受信したときに（図１０のステップＳ２３０が実行されたときなど）、グループ情報記憶部２１１に記憶されるグループ登録情報を更新する処理も含まれる。さらに、図１１のステップＳ３０４のその他の処理には、携帯端末１０から測位開始イベントの発行を代行する要求を受信したときに（図１０のステップＳ２３２が実行されたときに）、特定端末に測位開始の要求を送信する処理も含まれる。
【００８４】
以上説明したように、本発明の実施の形態に係る携帯端末１０では、グループに含まれる特定端末のみにより現在位置情報を取得し、基地局サーバ２１に通知する。そして、基地局サーバ２１では、同一のグループの携帯端末１０は同じ現在位置情報を登録する。これにより、トラフィックを軽減させつつ、携帯端末１０の省電力も図れる。
【００８５】
なお、この発明は上記実施の形態に限定されず、種々の変形及び応用が可能である。上記実施の形態では、図７のステップＳ２０９や図１０のステップＳ２２８において、グループに所属する携帯端末１０の検出や参加確認を行っていたが、グループに参加する側の携帯端末１０からグループに参加する旨を通知するようにしてもよい。例えば、加速度センサ１４により所定時間動きが検出されなかった場合、学校や職場に到着したものと判別し、制御部１１がグループ参加の通知を行うようにしてもよい。このようにすることで、自動的にグループに参加させることができる。
【００８６】
また、各携帯端末１０が所属するグループは１つに限定されず、複数であってもよい。この場合、携帯端末１０が複数のグループ登録情報を保持するようにすればよい。それぞれのグループが形成される場所が定まっている場合には、いずれのグループ登録情報を使用するかを現在位置情報から自動判別するようにしてもよい。
【００８７】
特定端末の選定は、図７に示す端末選定処理によって行っていたが、グループ内で電池残量が最も多い携帯端末１０を特定端末に決定したり、電池残量が多い順に特定端末に決定されやすいようにしてもよい。
【００８８】
なお、グループに所属するメンバの加入及び離脱の情報は、特定の携帯端末１０で管理できるようにしてもよい。例えば、メンバの加入及び離脱の情報を基地局サーバ２１に通知する場合、基地局サーバ２１から特定の携帯端末１０にその情報を通知するようにしてもよい。例えば、修学旅行に参加する学生の携帯端末１０でメンバを構成し、そのメンバの加入及び離脱の情報を引率の教師の携帯端末１０に通知することなどが想定される。このようにすることで、特定の携帯端末１０でグループのメンバの行動を把握することができる。
【００８９】
また、上記実施の形態では、制御部１１が実行するプログラムは、予め格納されているものとして説明した。このプログラムは、外部記憶媒体や通信網を介して制御部１１が備える記憶領域などに格納されるものであってもよい。
【符号の説明】
【００９０】
１０…携帯端末、１１…制御部、１２…表示部、１３…操作部、１４…加速度センサ、１５…電源制御部、１６…ＧＰＳ測位部、１７…基地局通信部、１８…ワイヤレスＬＡＮ通信部、１９…音声処理部、２０…基地局、２１…基地局サーバ、２２…無線通信部、２３…インターネット回線接続装置、２４…通信回線接続装置、３０…ＧＰＳ衛星
【図１】
2010258906.tif 000003
【図２】
2010258906.tif 000004
【図３】
2010258906.tif 000005
【図４】
2010258906.tif 000006
【図５】
2010258906.tif 000007
【図６】
2010258906.tif 000008
【図７】
2010258906.tif 000009
【図８】
2010258906.tif 000010
【図９】
2010258906.tif 000011
【図１０】
2010258906.tif 000012
【図１１】
2010258906.tif 000013
【図１２】
2010258906.tif 000014
【図１３】
2010258906.tif 000015