(57)【要約】【課題】利便性の高いスケジュール管理を行うことができる携帯端末、スケジュール管理システム、スケジュール管理方法およびプログラムを提供する。【解決手段】特定の位置と予定位置との間の移動時間を示す移動情報を送信元に送信する移動情報生成装置３００と通信を行う携帯端末２００は、予定位置情報と予定時刻情報とを受け付ける操作受付部２１０と、ＧＰＳ部２３０により携帯端末２００の現在位置を特定するための特定情報が取得された場合には、その特定情報と予定位置情報とを送信し、ＧＰＳ部２３０により特定情報が取得されない場合には、無線ＬＡＮ部２４０により取得された特定情報を送信して、移動情報生成装置３００から移動情報を受信するネットワーク接続部２５０と、その移動時間と予定時刻とに基づいて算出されたアラーム時刻になると、所定の通知処理を行う制御部２６０と、を含む。【選択図】図１
2011130336.tif 000002
【特許請求の範囲】
【請求項１】
特定の位置を特定するための特定情報と、予定位置を示す予定位置情報と、を送信元から受信すると、前記特定の位置と前記予定位置との間の移動時間を示す移動情報を、前記送信元に送信する移動情報生成装置と通信を行う携帯端末であって、
前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付手段と、
前記予定位置情報と前記予定時刻情報とを記憶する記憶手段と、
ＧＰＳを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第１の取得手段と、
無線ＬＡＮを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第２の取得手段と、
前記第１の取得手段により前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得手段により前記特定情報が取得されない場合には、前記第２の取得手段により取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続手段と、
前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手段と、を含む携帯端末。
【請求項２】
請求項１に記載の携帯端末において、
前記接続手段は、前記第２の取得手段により前記特定情報が取得されない場合には、前記無線ＬＡＮとは異なるネットワークを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得し、当該特定情報を前記移動情報生成装置に送信する、携帯端末。
【請求項３】
移動情報生成装置と、前記移動情報生成装置と通信を行う携帯端末と、を有し、
前記移動情報生成装置は、前記携帯端末の現在位置を特定するための特定情報と、予定位置を示す予定位置情報と、を前記携帯端末から受信すると、前記携帯端末の現在位置と前記予定位置との間の移動時間を示す移動情報を前記携帯端末に送信し、
前記携帯端末は、
前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付手段と、
前記予定位置情報と前記予定時刻情報とを記憶する記憶手段と、
ＧＰＳを用いて、前記特定情報を取得する第１の取得手段と、
無線ＬＡＮを用いて、前記特定情報を取得する第２の取得手段と、
前記第１の取得手段により前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得手段により前記特定情報が取得されない場合には、前記第２の取得手段により取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続手段と、
前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手段と、を含む、スケジュール管理システム。
【請求項４】
請求項３に記載のスケジュール管理システムにおいて、
前記接続手段は、前記第２の取得手段により前記特定情報が取得されない場合には、前記無線ＬＡＮとは異なるネットワークを用いて、前記特定情報を取得し、当該特定情報を前記移動情報生成装置に送信する、スケジュール管理システム。
【請求項５】
特定の位置を特定するための特定情報と、予定位置を示す予定位置情報と、を送信元から受信すると、前記特定の位置と前記予定位置との間の移動時間を示す移動情報を、前記送信元に送信する移動情報生成装置と通信を行う携帯端末におけるスケジュール管理方法であって、
前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付ステップと、
前記予定位置情報と前記予定時刻情報とを記憶する記憶ステップと、
ＧＰＳを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第１の取得ステップと、
無線ＬＡＮを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第２の取得ステップと、
前記第１の取得ステップにより前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得ステップにより前記特定情報が取得されない場合には、前記第２の取得ステップにより取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続ステップと、
前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理ステップと、を含むスケジュール管理方法。
【請求項６】
請求項５に記載のスケジュール管理方法において、
前記接続ステップでは、前記第２の取得ステップにより前記特定情報が取得されない場合には、前記無線ＬＡＮとは異なるネットワークを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得し、当該特定情報を前記移動情報生成装置に送信する、スケジュール管理方法。
【請求項７】
移動情報生成装置と、前記移動情報生成装置と通信を行う携帯端末と、を有するスケジュール管理システムにおけるスケジュール管理方法であって、
前記携帯端末が、予定位置を示す予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付ステップと、
前記携帯端末が、前記予定位置情報と予定時刻情報とを記憶する記憶ステップと、
前記携帯端末が、ＧＰＳを用いて、前記携帯端末の現在位置を特定するための特定情報を取得する第１の取得ステップと、
前記携帯端末が、無線ＬＡＮを用いて、前記携帯端末の現在位置を特定するための特定情報を取得する第２の取得ステップと、
前記携帯端末が、前記第１の取得ステップにより前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信し、前記第１の取得ステップにより前記特定情報が取得されない場合には、前記第２の取得ステップにより取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信する送信ステップと、
前記移動情報生成装置が、前記特定情報と前記予定位置情報とを前記携帯端末から受信すると、前記特定情報により特定される前記現在位置と、前記予定位置情報の示す予定位置と、の間の移動時間を示す移動情報を生成して当該移動情報を前記携帯端末に送信する生成ステップと、
前記携帯端末が、前記移動情報を前記移動情報生成装置から受信すると、当該移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理ステップと、を含むスケジュール管理方法。
【請求項８】
請求項７に記載のスケジュール管理方法において、
前記接続ステップでは、前記第２の取得ステップにより前記特定情報が取得されない場合には、前記無線ＬＡＮとは異なるネットワークを用いて、前記特定情報を取得し、当該特定情報を前記移動情報生成装置に送信する、スケジュール管理方法。
【請求項９】
特定の位置を特定するための特定情報と、予定位置を示す予定位置情報と、を送信元から受信すると、前記特定の位置と前記予定位置との間の移動時間を示す移動情報を、前記送信元に送信する移動情報生成装置と通信を行う携帯端末内のコンピュータに、
前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付手順と、
前記予定位置情報と前記予定時刻情報とを記憶する記憶手順と、
ＧＰＳを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第１の取得手順と、
無線ＬＡＮを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第２の取得手順と、
前記第１の取得手順により前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得手順により前記特定情報が取得されない場合には、前記第２の取得手順により取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続手順と、
前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手順と、を実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記接続手順では、前記第２の取得手順により前記特定情報が取得されない場合には、前記無線ＬＡＮとは異なるネットワークを用いて、前記特定情報を取得し、当該特定情報を前記移動情報生成装置に送信する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、スケジュール管理システム、スケジュール管理方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、携帯端末の位置情報を用いて、その使用者のスケジュールを管理するスケジュール管理システムが記載されている。特許文献１に記載のスケジュール管理システムは、ＧＰＳ（Global Positioning System：全地球測位システム）を用いて位置情報を取得する携帯端末と、その位置情報と目的地を示す目的位置情報とに基づいて移動時間を計算するサーバと、を備える。
【０００３】
特許文献１に記載のスケジュール管理システムでは、携帯端末が、ＧＰＳを用いて携帯端末の現在地を示す位置情報を取得して、その位置情報をサーバに送信する。次に、サーバが、その位置情報により示された携帯端末の現在地から、目的位置情報により示された目的地までの移動時間を計算し、その計算結果を携帯端末に送信する。次に、携帯端末が、サーバからの計算結果に基づいて、アラーム時刻を算出して、そのアラーム時刻になると、使用者に対してアラーム音を出力する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１５９２４６号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のスケジュール管理システムでは、携帯端末がＧＰＳを用いて位置情報を取得する。このため、例えば、携帯端末の使用者が屋内にいるときには、携帯端末はＧＰＳ衛星からの電波を受信できず、位置情報を取得できない場合がある。この場合、携帯端末は、アラーム時刻を設定できないため、アラーム音を出力すべき時刻に使用者に対して出力することができなかった。
【０００６】
このため、ＧＰＳにより位置情報を取得できない領域では、携帯端末が使用者のスケジュール管理を行うことができない。その結果、使用者自身がスケジュールを予め把握しておく必要があり、使用者にとって不便であったという問題があった。
【０００７】
本発明の目的は、上記した課題を解決する携帯端末、スケジュール管理システム、スケジュール管理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の携帯端末は、特定の位置を特定するための特定情報と、予定位置を示す予定位置情報と、を送信元から受信すると、前記特定の位置と前記予定位置との間の移動時間を示す移動情報を、前記送信元に送信する移動情報生成装置と通信を行う携帯端末であって、前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付手段と、前記予定位置情報と前記予定時刻情報とを記憶する記憶手段と、ＧＰＳを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第１の取得手段と、無線ＬＡＮを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第２の取得手段と、前記第１の取得手段により前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得手段により前記特定情報が取得されない場合には、前記第２の取得手段により取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続手段と、前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手段と、を含む。
【０００９】
本発明のスケジュール管理システムは、移動情報生成装置と、前記移動情報生成装置と通信を行う携帯端末と、を有し、前記移動情報生成装置は、前記携帯端末の現在位置を特定するための特定情報と、予定位置を示す予定位置情報と、を前記携帯端末から受信すると、前記携帯端末の現在位置と前記予定位置との間の移動時間を示す移動情報を前記携帯端末に送信し、前記携帯端末は、前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付手段と、前記予定位置情報と前記予定時刻情報とを記憶する記憶手段と、ＧＰＳを用いて、前記特定情報を取得する第１の取得手段と、無線ＬＡＮを用いて、前記特定情報を取得する第２の取得手段と、前記第１の取得手段により前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得手段により前記特定情報が取得されない場合には、前記第２の取得手段により取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続手段
接続手段と、前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手段と、を含む。
【００１０】
本発明の携帯端末におけるスケジュール管理方法は、特定の位置を特定するための特定情報と、予定位置を示す予定位置情報と、を送信元から受信すると、前記特定の位置と前記予定位置との間の移動時間を示す移動情報を、前記送信元に送信する移動情報生成装置と通信を行う携帯端末におけるスケジュール管理方法であって、前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付ステップと、前記予定位置情報と前記予定時刻情報とを記憶する記憶ステップと、ＧＰＳを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第１の取得ステップと、無線ＬＡＮを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第２の取得ステップと、前記第１の取得ステップにより前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得ステップにより前記特定情報が取得されない場合には、前記第２の取得ステップにより取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続ステップと、前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理ステップと、を含む。
【００１１】
本発明のスケジュール管理システムにおけるスケジュール管理方法は、移動情報生成装置と、前記移動情報生成装置と通信を行う携帯端末と、を有するスケジュール管理システムにおけるスケジュール管理方法であって、前記携帯端末が、予定位置を示す予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付ステップと、前記携帯端末が、前記予定位置情報と予定時刻情報とを記憶する記憶ステップと、前記携帯端末が、ＧＰＳを用いて、前記携帯端末の現在位置を特定するための特定情報を取得する第１の取得ステップと、前記携帯端末が、無線ＬＡＮを用いて、前記携帯端末の現在位置を特定するための特定情報を取得する第２の取得ステップと、前記携帯端末が、前記第１の取得ステップにより前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信し、前記第１の取得ステップにより前記特定情報が取得されない場合には、前記第２の取得ステップにより取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信する送信ステップと、前記移動情報生成装置が、前記特定情報と前記予定位置情報とを前記携帯端末から受信すると、前記特定情報により特定される前記現在位置と、前記予定位置情報の示す予定位置と、の間の移動時間を示す移動情報を生成して当該移動情報を前記携帯端末に送信する生成ステップと、前記携帯端末が、前記移動情報を前記移動情報生成装置から受信すると、当該移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理ステップと、を含む。
【００１２】
本発明のプログラムは、特定の位置を特定するための特定情報と、予定位置を示す予定位置情報と、を送信元から受信すると、前記特定の位置と前記予定位置との間の移動時間を示す移動情報を、前記送信元に送信する移動情報生成装置と通信を行う携帯端末内のコンピュータに、前記予定位置情報と、予定時刻を示す予定時刻情報と、を受け付ける受付手順と、前記予定位置情報と前記予定時刻情報とを記憶する記憶手順と、ＧＰＳを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第１の取得手順と、無線ＬＡＮを用いて、前記特定の位置として前記携帯端末の現在位置を特定するための前記特定情報を取得する第２の取得手順と、前記第１の取得手順により前記特定情報が取得された場合には、当該特定情報と前記予定位置情報とを前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信し、前記第１の取得手順により前記特定情報が取得されない場合には、前記第２の取得手順により取得された特定情報と、前記予定位置情報と、を前記移動情報生成装置に送信して、前記移動情報生成装置から前記移動情報を受信する接続手順と、前記移動情報に示される移動時間と前記予定時刻とに基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手順と、を実行させる。
【発明の効果】
【００１３】
本発明によれば、利便性の高いスケジュール管理を行うことが可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態におけるスケジュール管理システムの構成を示すブロック図である。
【図２】スケジュール管理方法の処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態について図面を参照して説明する。
【００１６】
図１は、本発明の実施形態におけるスケジュール管理システムの一構成例を示すブロック図である。
【００１７】
スケジュール管理システム１００は、使用者のスケジュール登録が可能な携帯端末２００と、携帯端末２００の現在位置から、使用者の移動先である予定位置までの移動時間を示す移動情報を生成する移動情報生成装置３００と、を備える。
【００１８】
携帯端末２００は、操作受付部２１０と、記憶部２２０と、ＧＰＳ部２３０と、無線ＬＡＮ部２４０と、ネットワーク接続部２５０と、制御部２６０と、を備える。制御部２６０は、プロセッサ２６１と、表示部２６２と、時刻計測部２６３と、を備える。
【００１９】
移動情報生成装置３００は、記憶部３１０と、ネットワーク接続部３２０と、移動経路計算部３３０と、移動時間計算部３４０と、を備える。
【００２０】
携帯端末２００は、ネットワーク１１０を介して移動情報生成装置３００と通信を行う。携帯端末２００は、例えば、携帯電話機やＰＤＡ（Personal Digital Assistant）により実現される。この場合、ネットワーク１１０は、携帯電話基地局により構成される携帯電話ネットワークである。
【００２１】
操作受付部２１０は、携帯端末２００の使用者のスケジュールが示された予定情報を受け付ける受付手段である。操作受付部２１０は、スケジュールの内容を示す内容情報と、その予定時刻を示す予定時刻情報と、その予定位置を示す予定位置情報と、が含まれる予定情報を、使用者の操作に基づいて受け付ける。
【００２２】
また、操作受付部２１０は、その予定情報を、プロセッサ２６１を介して記憶部２２０に供給する。なお、操作受付部２１０は、例えば、使用者の予定情報が記憶されている携帯端末などのスケジュール管理装置と通信を行うことにより、そのスケジュール管理装置から予定情報を受け付けるようにしてもよい。
【００２３】
記憶部２２０は、操作受付部２１０からの予定情報と、携帯端末２００の現在位置を特定するための第１の特定情報と、使用者に対し予定位置への移動の開始を促す時刻を示すアラーム時刻と、を記憶する記憶手段である。
【００２４】
また、記憶部２２０は、プロセッサ２６１に処理を実行させるためのプログラムを記憶する。なお、記憶部２２０は、コンピュータ読み取り可能な記録媒体である。
【００２５】
ＧＰＳ部２３０は、携帯端末２００の現在位置を特定するための第１の特定情報を取得する第１の取得手段である。ＧＰＳ部２３０は、複数のＧＰＳ衛星からの電波を受信して、その受信信号に基づいて、携帯端末２００の現在位置を示す第１の特定情報（位置情報）を算出する。ＧＰＳ部２３０は、予め定められた数以上の数、例えば、４機以上のＧＰＳ衛星からの電波を受信した場合には、第１の特定情報を算出する。
【００２６】
一方、ＧＰＳ部２３０は、予め定められた数以上の数のＧＰＳ衛星から電波を受信することができない場合には、第１の特定情報に示される位置の精度が低いため、第１の特定情報の算出を行わない。また、ＧＰＳ部２３０は、その第１の特定情報を、プロセッサ２６１に供給する。
【００２７】
無線ＬＡＮ（Local Area Network）部２４０は、図示していない無線ＬＡＮ基地局（アクセスポイント）により構成される無線ＬＡＮを用いて、携帯端末２００の現在位置を特定するための第２の特定情報を取得する第２の取得手段である。無線ＬＡＮは、ネットワーク１１０とは異なるネットワークである。
【００２８】
無線ＬＡＮ部２４０は、第２の特定情報として、接続可能な無線ＬＡＮ基地局から発信される固有の識別情報、例えば、ＳＳＩＤ（Service Set Identifier）を取得する。すなわち、無線ＬＡＮ部２４０は、携帯端末２００の近傍に位置する無線ＬＡＮ基地局の識別情報を、第２の特定情報として取得する。また、無線ＬＡＮ部２４０は、その第２の特定情報をプロセッサ２６１に供給する。
【００２９】
無線ＬＡＮ部２４０は、例えば、ＩＥＥＥ ８０２．１１規格による通信方式により、２．４ＧＨｚ帯または５ＧＨｚ帯を利用して、接続可能な無線ＬＡＮ基地局と通信を行う。
【００３０】
ネットワーク接続部２５０は、ネットワーク１１０を介して移動情報生成装置３００と接続を行う接続手段である。ネットワーク接続部２５０は、ＧＰＳ部２３０または無線ＬＡＮ部２４０からの第１または第２の特定情報と、操作受付部２１０からの予定位置情報と、を、ネットワーク１１０を介してネットワーク接続部３２０に送信する。
【００３１】
ネットワーク接続部２５０は、ＧＰＳ部２３０により第１の特定情報が取得された場合には、その第１の特定情報と予定位置情報とを、移動情報生成装置３００に送信する。
【００３２】
また、ネットワーク接続部２５０は、ＧＰＳ部２３０により第１の特定情報が取得されない場合には、無線ＬＡＮ部２４０により取得された第２の特定情報と予定位置情報とを、移動情報生成装置３００に送信する。
【００３３】
さらに、ネットワーク接続部２５０は、無線ＬＡＮ情報取得部２４０により第２の特定情報が取得されない場合には、ネットワーク１１０を用いて、携帯端末２００の現在位置を特定するための第３の特定情報を取得する。例えば、ネットワーク接続部２５０は、ネットワーク１１０に含まれる接続可能な携帯電話基地局から発信された識別情報を、第３の特定情報として取得する。この場合、ネットワーク接続部２５０は、その取得した第３の特定情報と予定位置情報とを、移動情報生成装置３００に送信する。
【００３４】
本実施形態では、ネットワーク接続部２５０は、操作受付部２１０からプロセッサ２６１に予定位置情報が供給されたときに、その予定位置情報を、予め移動情報生成装置３００に送信する。これにより、携帯端末２００は、第１、第２または第３の特定情報を移動情報生成装置３００に送信するたびに、予定位置情報を送信する必要がなくなる。
【００３５】
また、ネットワーク接続部２５０は、ネットワーク１１０を介して移動情報生成装置３００から移動情報を受信する。また、ネットワーク接続部２５０は、その移動情報を、制御部２６０に供給する。
【００３６】
制御部２６０は、移動情報生成装置３００からの移動情報に示された移動時間と、予定時刻情報に示された予定時刻と、に基づいてアラーム時刻を算出し、当該アラーム時刻になると、所定の通知処理を行う処理手段である。
【００３７】
プロセッサ２６１は、記憶部２２０に格納されたプログラムに従って、記憶部２２０と、ＧＰＳ部２３０と、無線ＬＡＮ部２４０と、ネットワーク接続部２５０と、表示部２６２と、の各々を制御するプロセッサ（コンピュータ）である。
【００３８】
プロセッサ２６１は、一定の時間間隔により、第１の特定情報の取得を、ＧＰＳ部２３０に指示する。また、プロセッサ２６１は、ＧＰＳ部２３０から第１の特定情報が供給されない場合には、第２の特定情報の取得を、無線ＬＡＮ部２４０に指示する。さらに、プロセッサ２６１は、無線ＬＡＮ部２４０から第２の特定情報が供給されない場合には、第３の特定情報の取得を、ネットワーク接続部２５０に指示する。
【００３９】
また、プロセッサ２６１は、例えば、ＧＰＳ部２３０から第１の特定情報が供給された場合には、その第１の特定情報と、記憶部２２０に記憶されている第１の特定情報と、を比較する。
【００４０】
そして、プロセッサ２６１は、ＧＰＳ部２３０から供給された第１の特定情報が示す現在位置と、記憶部２２０に記憶された第１の特定情報が示す位置と、の間の距離（以下、「判定距離」と称する）が、予め定められた更新閾値を超える場合には、記憶部２２０に記憶された第１の特定情報を、ＧＰＳ部２３０から供給された第１の特定情報に更新する。
【００４１】
この場合には、プロセッサ２６１は、ＧＰＳ部２３０から供給された第１の特定情報を、ネットワーク接続部２５０を介して移動情報生成装置３００に送信する。これにより、記憶部２２０に記憶されたアラーム時刻も更新されることになる。一方、プロセッサ２６１は、判定距離が更新閾値を超えない場合には、ＧＰＳ部２３０からの第１の特定情報を破棄する。
【００４２】
また、他の特定情報の送信タイミング例として、プロセッサ２６１は、無線ＬＡＮ部２４０またはネットワーク接続部２５０からの第２または第３の特定情報の示す値が変化したときに、第１、第２または第３の特定情報を、ネットワーク接続部２５０を介して送信するようにしてもよい。
【００４３】
また、プロセッサ２６１は、例えば、ネットワーク接続部２５０から供給される移動情報の示す移動時間を、記憶部２２０に記憶された予定時刻情報の示す予定時刻から減算することにより、アラーム時刻を算出する。あるいは、プロセッサ２６１は、移動情報の示す移動時間を予定時刻から減算した時刻に対し、一定の期間（余裕期間）を減算することにより、アラーム時刻を算出するようにしてもよい。
【００４４】
また、プロセッサ２６１は、そのアラーム時刻を、記憶部２２０に記憶された予定時刻情報と対応付けて記憶する。また、プロセッサ２６１は、時刻計測部２６３から供給される現在時刻と、記憶部２２０に記憶されたアラーム時刻と、を比較する。
【００４５】
そして、プロセッサ２６１は、その現在時刻が、アラーム時刻と一致すると、所定の通知処理として、アラーム時刻となった旨を示す通知画像を生成し、その通知画像を表示部２６２に表示させる。プロセッサ２６１は、例えば、移動距離または移動経路（ルート）を示す情報が移動情報に含まれている場合には、その移動距離または移動経路に関する表示も併せて表示部２６２に表示させる。
【００４６】
表示部２６２は、プロセッサ２６１により生成された通知画像を表示する。表示部２６２は、例えば、ＬＣＤ（Liquid Crystal Display）により実現される。
【００４７】
時刻計測部２６３は、時刻を計測する内部時計である。時刻計測部２６３は、その時刻を現在時刻としてプロセッサ２６１に供給する。
【００４８】
移動情報生成装置３００は、２点間の移動に要する移動時間を示す移動情報を生成するサーバである。移動情報生成装置３００は、第１、第２または第３の特定情報のいずれかと、予定位置情報と、を送信元である携帯端末２００からネットワーク１１０を介して受信する。
【００４９】
この場合、移動情報生成装置３００は、その特定情報により特定される携帯端末の現在位置と、予定位置情報により示される予定位置と、の間の移動時間を示す移動情報を生成して、その移動情報を、ネットワーク１１０を介して携帯端末２００に送信する。
【００５０】
すなわち、移動情報生成装置３００は、第１の特定情報の示す現在位置と、予定位置情報の示す予定位置と、の間の移動時間を含む移動情報を生成する。また、移動情報生成装置３００は、第２または第３の特定情報により特定される携帯端末２００の現在位置と、予定位置情報により示される予定位置と、の間の移動時間を示す移動情報を生成する。
【００５１】
本実施形態では、移動情報生成装置３００は、無線ＬＡＮに含まれる無線ＬＡＮ基地局の位置を示す無線ＬＡＮ基地局情報を、第２の特定情報である無線ＬＡＮ基地局の識別情報ごとに関連付けて記憶する。また、移動情報生成装置３００は、携帯端末２００から第２の特定情報を受信すると、その第２の特定情報に関連付けられた無線ＬＡＮ基地局情報の示す位置と予定位置との間の移動時間を示す移動情報を生成する。
【００５２】
また、本実施形態では、移動情報生成装置３００は、ネットワーク１１０に含まれる携帯電話基地局の位置を示す携帯電話基地局情報を、第３の特定情報である携帯電話基地局の識別情報ごとに関連付けて記憶する。また、移動情報生成装置３００は、携帯端末２００からの第３の特定情報を受信すると、その第３の特定情報に関連付けられた携帯電話基地局情報の示す位置と予定位置との間の移動時間を示す移動情報を生成する。
【００５３】
記憶部３１０は、基地局情報記憶部３１１と、経路・時間情報記憶部３１２と、を備える。
【００５４】
基地局情報記憶部３１１は、無線ＬＡＮ基地局情報と、携帯電話基地局情報と、を記憶するメモリである。基地局情報記憶部３１１は、無線ＬＡＮ基地局情報を、第２の特定情報（無線ＬＡＮ基地局の識別情報）ごとに関連付けて記憶する。また、基地局情報記憶部３１１は、携帯電話基地局情報を、第３の特定情報（携帯電話基地局の識別情報）ごとに関連付けて記憶する。
【００５５】
本実施形態では、基地局情報記憶部３１１には、無線ＬＡＮ基地局情報と携帯電話基地局情報とが、予め記憶されていることを想定している。
【００５６】
経路・時間情報記憶部３１２は、通行可能な通路情報（道路情報、線路情報、水路情報、空路情報など）ごとに対応付けられた移動時間情報を記憶する地図データベースである。
【００５７】
ネットワーク接続部３２０は、ネットワーク１１０を介して携帯端末２００と通信を行う。ネットワーク接続部３２０は、携帯端末２００からの予定位置情報と、第１、第２または第３の特定情報と、を受信する。また、ネットワーク接続部３２０は、移動時間計算部３４０から供給される移動情報を携帯端末２００に送信する。
【００５８】
移動経路計算部３３０は、特定情報により特定される位置と予定位置情報の示す予定位置との間の移動距離および移動経路を計算する計算部である。移動経路計算部３３０は、ネットワーク接続部３２０から供給された第１、第２または第３の特定情報と予定位置情報とに基づいて、経路・時間情報記憶部３１２を検索し、移動距離および移動経路を計算する。
【００５９】
本実施形態では、移動経路計算部３３０は、ネットワーク接続部３２０からの予定位置情報を受け付けると、その予定位置情報を記憶部３１０に記憶する。そして、移動経路計算部３３０は、ネットワーク接続部３２０から第１、第２または第２の特定情報を受け付けるたびに、その特定情報と、記憶部３１０に記憶された予定位置情報と、に基づいて、移動距離および移動経路を計算する。これにより、スケジュール管理システム１００は、携帯端末２００による予定位置情報の送信回数を低減することができる。
【００６０】
また、移動経路計算部３３０は、ネットワーク接続部３２０から第２の特定情報を受け付けると、基地局情報記憶部３１１を参照し、その第２の特定情報に関連付けられた無線ＬＡＮ基地局情報を特定して、その特定された無線ＬＡＮ基地局情報と予定位置情報とに基づいて、移動距離および移動経路を計算する。
【００６１】
また、移動経路計算部３３０は、ネットワーク接続部３２０から第３の特定情報を受け付けると、基地局情報記憶部３１１を参照し、その第３の特定情報に関連付けられた携帯電話基地局情報を特定して、その特定された携帯電話基地局情報と予定位置情報とに基づいて、移動距離および移動経路を計算する。
【００６２】
また、移動経路計算部３３０は、その移動距離および移動経路を移動時間計算部３４０に供給する。
【００６３】
移動時間計算部３４０は、移動経路計算部３３０により計算された移動距離および移動経路に基づいて、携帯端末２００の使用者が移動に要する移動時間を計算する。移動時間計算部３４０は、移動経路計算部３３０から移動距離および移動経路を受け付けると、経路・時間情報記憶部３１２を参照し、移動距離および移動経路に基づいて、移動時間を算出する。
【００６４】
移動時間計算部３４０は、例えば、携帯端末２００から、使用者の歩行速度を示す歩行速度情報を受け付けた場合には、その歩行速度情報を、経路・時間情報記憶部３１２に記憶しておき、その記憶された歩行速度情報を用いて、移動時間を計算するようにしてもよい。
【００６５】
さらに、移動時刻計算部３４０は、例えば、天候情報や交通情報を取得して、それらの情報に基づいて、移動時間を算出するようにしてもよい。
【００６６】
また、移動時間計算部３４０は、移動距離、移動経路および移動時間を示す情報を移動情報として、ネットワーク接続部３２０を介して携帯端末２００に送信する。
【００６７】
なお、移動情報生成装置３００は、携帯端末２００から、検索条件を示す検索条件情報を受け付けた場合には、その検索条件に基づいて、複数の移動情報を携帯端末２００に送信するようにしてもよい。検索条件としては、例えば、時間優先、料金優先、交通手段限定などの条件が考えられる。
【００６８】
次に、スケジュール管理システム１００の動作について説明する。
【００６９】
図２は、スケジュール管理システム１００におけるスケジュール管理方法の処理手順例を示すフローチャートである。この例では、プロセッサ２６１により、操作受付部２１０において受け付けられた予定情報が記憶部２２０に記憶されており、また、既に予定位置情報が移動情報生成装置３００に送信され、移動情報生成装置３００に記憶されているものとする。
【００７０】
まず、プロセッサ２６１は、第１の特定情報の取得を、ＧＰＳ部２３０に指示する（ステップＳ９０１）。続いて、プロセッサ２６１は、ＧＰＳ部２３０により第１の特定情報が取得されたか否かを判断する（ステップＳ９０２）。そして、プロセッサ２６１は、ＧＰＳ部２３０により第１の特定情報が取得された場合には、ステップＳ９０７に進む。
【００７１】
一方、プロセッサ２６１は、ＧＰＳ部２３０により第１の特定情報が取得されない場合には、第２の特定情報の取得を、無線ＬＡＮ部２４０に指示する（ステップＳ９０３）。
【００７２】
続いて、プロセッサ２６１は、無線ＬＡＮ部２４０により第２の特定情報が取得されたか否かを判断する（ステップＳ９０４）。そして、プロセッサ２６１は、無線ＬＡＮ部２４０により第２の特定情報が取得された場合には、ステップＳ９０７に進む。
【００７３】
一方、プロセッサ２６１は、無線ＬＡＮ部２４０により第２の特定情報が取得されない場合には、第３の特定情報の取得を、ネットワーク接続部２５０に指示する（ステップＳ９０５）。そして、プロセッサ２６１は、ネットワーク接続部２５０により第３の特定情報が取得される（ステップＳ９０６）。
【００７４】
続いて、ネットワーク接続部２５０は、第１、第２または第３の特定情報のいずれかを、ネットワーク１１０を介して移動情報生成装置３００に送信する（ステップＳ９０７）。
【００７５】
次に、移動情報生成装置３００は、携帯端末２００からの特定情報により特定される携帯端末２００の現在位置から、予定位置情報の示す予定位置までの移動時間および移動経路を計算し、その計算結果を示す移動情報を生成する（ステップＳ９０８）。
【００７６】
次に、携帯端末２００におけるネットワーク接続部２３０は、移動情報生成装置３００から送信された移動情報を受信する（ステップＳ９０９）。そして、プロセッサ２６１は、ネットワーク接続部２３０からの移動情報に示される移動時間を、予定時刻から減算したアラーム時刻を算出する（ステップＳ９１０）。
【００７７】
この後、プロセッサ２６１は、時刻計測部２６３からの現在時刻が、アラーム時刻と一致すると、移動の開始を促す旨の表示とともに、移動距離が長い場合には移動情報に示される移動経路などを示す通知画像を表示部２６２に表示する（ステップＳ９１１）。
【００７８】
そして、プロセッサ２６１は、予定時刻が経過するまで、ステップＳ９０１からＳ９１１の一連の処理を繰り返し、予定時刻を経過すると、スケジュール管理方法の処理を終了する（ステップＳ９１２）。
【００７９】
本実施形態によれば、ＧＰＳ部２３０が、ＧＰＳを用いて、携帯端末２００の現在位置を特定するための特定情報を取得する。さらに無線ＬＡＮ部２４０が、無線ＬＡＮを用いて、携帯端末２００の現在位置を特定するための特定情報を取得する。
【００８０】
これにより、携帯端末２００は、ＧＰＳが利用できる領域だけでなく、無線ＬＡＮを利用できる領域においても、携帯端末２００の現在位置を特定するための特定情報を取得することができる。
【００８１】
また、本実施形態では、さらにネットワーク接続部２５０が、ＧＰＳ部２３０により特定情報が取得された場合には、その特定情報を、移動情報生成装置３００に送信し、ＧＰＳ部２３０により特定情報が取得されない場合には、無線ＬＡＮ部２４０により取得された特定情報を、移動情報生成装置３００に送信する。
【００８２】
これにより、携帯端末２００は、ＧＰＳが利用できない領域においても、携帯端末２００の現在位置を特定するための特定情報を、移動情報生成装置３００に送信することができる。このため、移動情報生成装置３００は、その特定情報により特定される携帯端末２００の現在位置から、予定位置情報の示す予定位置までの移動時間を計算して、その計算結果を示す移動情報を携帯端末２００に送信することができる。
【００８３】
また、本実施形態では、さらに制御部２６０が、移動情報生成装置３００から移動情報を受信すると、その移動情報の示す移動時間を予定時刻から減算することによってアラーム時刻を算出し、そのアラーム時刻になると、所定の通知処理を実行する。
【００８４】
これにより、携帯端末２００は、ＧＰＳ衛星の電波を受信できない領域であっても、アラーム時刻の設定または更新を行うことができる。このため、携帯端末２００は、使用者に対し、予定位置への移動開始の通知をより精度良く行うことができる。
【００８５】
したがって、使用者は、屋内や携帯電話の電波が届きにくい場所にいたとしても、予定位置への移動開始時刻を知ることができるため、スケジュールを把握しておく必要がなくなる。これにより、携帯端末２００は、使用者に対し利便性の高いスケジュール管理を行うことができる。
【００８６】
また、本実施形態では、さらにネットワーク接続部２５０が、無線ＬＡＮ部２４０により特定情報が取得されない場合には、携帯端末２００の現在位置を特定するための特定情報を取得して、その特定情報を、移動情報生成装置３００に送信する。
【００８７】
これにより、携帯端末２００は、ＧＰＳ部２３０および無線ＬＡＮ部２４０により特定情報が取得できない領域であっても、携帯端末２００の現在位置を特定するための特定情報を、移動情報生成装置３００に送信することができる。
【００８８】
このため、携帯端末２００は、ＧＰＳ衛星の電波を受信できない領域であり、かつ、携帯端末２００の近傍に無線ＬＡＮ基地局がない領域であっても、携帯電話基地局が近傍に存在すれば、アラーム時刻を設定または更新することができる。
【００８９】
なお、本実施形態では、移動情報生成装置３００が、第２または第３の特定情報に基づいて基地局情報を特定する例について説明したが、基地局情報保持部３１１を携帯端末２００に設けて、携帯端末２００が、基地局情報を特定するようにしてもよい。この場合においても、ＧＰＳ衛星の電波が受信できない領域であっても、精度の高いアラーム時刻を設定することができる。
【００９０】
なお、本実施形態では、無線ＬＡＮ部２４０が、携帯端末２００の近傍に位置する無線ＬＡＮ基地局の識別情報によって携帯端末２００の現在位置を特定する例について説明したが、携帯端末２００の現在位置を特定する手法としては、これに限られるものではない。例えば、無線ＬＡＮ部２４０は、接続可能な複数の無線ＬＡＮ基地局から発信された電波の受信レベルを測定し、これらの受信レベルを、無線ＬＡＮを介して位置情報サーバに送信する。そして、無線ＬＡＮ部２４０は、その位置情報サーバによって生成された特定情報を取得するようにしてもよい。
【００９１】
なお、本実施形態では、携帯端末２００が、ネットワーク１１０を介して移動情報生成装置３００と通信を行う例について説明したが、携帯端末２００は無線ＬＡＮ部２４０によって無線ＬＡＮを介して移動情報生成装置３００と通信を行うようにしてもよい。
【００９２】
なお、本実施形態では、携帯端末２００が、アラーム時刻になると、使用者に移動の開始を促すために、通知画像を表示部２６２に表示する例について説明したが、アラーム音、バイブレーションやＬＥＤ（Light Emitting Diode）の点滅などにより、使用者にアラーム時刻を経過した旨を通知するようにしてもよい。
【００９３】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【００９４】
１００  スケジュール管理システム
１１０  ネットワーク
２００  携帯端末
２１０  操作受付部
２２０  記憶部
２３０  ＧＰＳ部
２４０  無線ＬＡＮ部
２５０  ネットワーク接続部
２６０  制御部
２６１  プロセッサ
２６２  表示部
２６３  時刻計測部
３００  移動情報生成装置
３１０  記憶部
３１１  基地局情報記憶部
３１２  経路・時間情報記憶部
３２０  ネットワーク接続部
３３０  移動経路計算部
３４０  移動時間計算部
【図１】
2011130336.tif 000003
【図２】
2011130336.tif 000004