(57)【要約】【課題】位置情報取得及び送信に要する消費電力を可及的に低減することができる位置情報取得システム、同システムにおける位置情報の取得契機決定方法、同システムにおける携帯端末及びサーバ装置、同装置のプログラムを提供する。【解決手段】位置情報を取得する位置情報取得手段を有する携帯端末と携帯端末から携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおける携帯端末又はサーバ装置に、携帯端末の位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、位置予測手段による予測結果に応じて、所定期間における携帯端末の位置情報の取得契機を複数決定する位置情報取得契機決定手段とを設ける。【選択図】図３
2009085798.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を取得する位置情報取得手段を有する携帯端末と、前記携帯端末から前記携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおける前記携帯端末の位置情報の取得契機決定方法であって、
前記携帯端末の位置情報を順次記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する予測ステップと、
前記予測の結果に応じて、前記所定期間における前記携帯端末の位置情報の取得契機を複数決定する決定ステップと、を有する位置情報の取得契機決定方法。
【請求項２】
前記決定ステップにおいて、前記予測ステップにより前記携帯端末の位置の変動が所定範囲内にあると予測される期間には、その間の前記取得契機の間隔を延ばすことを特徴とする請求項１に記載の位置情報の取得契機決定方法。
【請求項３】
前記記憶手段に記憶した位置情報に基づいて、当該位置情報を記憶した前記携帯端末の移動速度を取得する移動速度取得ステップを有し、
前記決定ステップにおいて、前記予測ステップにより前記携帯端末の位置の変動が所定範囲内とならないと予測される期間であっても、前記携帯端末が所定以上の速度で移動すると予測されるときには、その間の前記取得契機の間隔を延ばすことを特徴とする請求項１又は請求項２に記載の位置情報の取得契機決定方法。
【請求項４】
前記記憶ステップにおいて前記記憶手段へ記憶する前記位置情報は、所定間隔の取得契機で取得した位置情報であり、
前記決定ステップにおいて、前記予測ステップにより前記携帯端末の位置の変動が所定範囲内にあると予測される期間には、その間の前記取得契機の間隔を前記所定間隔よりも延ばし、前記所定範囲外にあると予測される期間には、その間の前記取得契機の間隔を前記所定間隔とすることを特徴とする請求項１に記載の位置情報の取得契機決定方法。
【請求項５】
前記記憶手段に記憶した位置情報に基づいて、当該位置情報を記憶した前記携帯端末の移動速度を取得する移動速度取得ステップを有し、
前記決定ステップにおいて、前記予測ステップにより前記携帯端末の位置の変動が前記所定の範囲内とならないと予測される期間であっても、前記携帯端末が所定以上の速度で移動すると予測されるときには、その間の前記取得契機の間隔を前記所定間隔よりも延ばすことを特徴とする請求項４に記載の位置情報の取得契機決定方法。
【請求項６】
前記取得契機で前記位置情報を取得したとき、当該位置情報を前記サーバ装置へ送信するステップを有することを特徴とする請求項１〜５のいずれか１項に記載の取得契機決定方法。
【請求項７】
位置情報を取得する位置情報取得手段を有する携帯端末と、前記携帯端末から前記携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおいて、
前記携帯端末の位置情報を記憶する記憶手段と、
前記記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、
前記位置予測手段による予測結果に応じて、前記所定期間における前記携帯端末の位置情報の取得契機を複数決定する位置情報取得契機決定手段と、を有する位置情報取得システム。
【請求項８】
位置情報を取得する位置情報取得手段を有する携帯端末と、前記携帯端末から前記携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおいて、
前記携帯端末の位置情報を記憶する記憶手段と、
前記記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、
前記位置予測手段による予測結果に応じて、前記所定期間における前記携帯端末の位置情報の送信契機を複数決定する送信契機決定手段と、を有する位置情報取得システム。
【請求項９】
自装置の位置情報を取得する携帯端末において、
所定の取得契機で前記位置情報を取得する位置情報取得手段と、
前記位置情報取得手段で取得した前記位置情報を記憶する記憶手段と、
前記記憶手段に記憶した位置情報に基づいて、所定期間における自装置の位置の変動傾向を予測する位置予測手段と、
前記位置予測手段による予測結果に応じて、前記所定期間における前記取得契機を複数決定する位置情報取得契機決定手段と、を備えたことを特徴とする携帯端末。
【請求項１０】
自装置の位置情報を取得して、所定の送信契機でサーバ装置へ送信する携帯端末において、
所定の取得契機で前記位置情報を取得する位置情報取得手段と、
前記位置情報取得手段で取得した前記位置情報を記憶する記憶手段と、
前記記憶手段に記憶した位置情報に基づいて、所定期間における自装置の位置の変動傾向を予測する位置予測手段と、
前記位置予測手段による予測結果に応じて、前記所定期間における前記送信契機を複数決定する位置情報送信契機決定手段と、
前記位置情報送信契機決定手段により決定した前記送信契機で、前記位置情報を前記サーバ装置へ送信する通信手段と、を備えたことを特徴とする携帯端末。
【請求項１１】
コンピュータを、請求項９又は請求項１０に記載の前記携帯端末の各手段として機能させるプログラム。
【請求項１２】
位置情報を取得する位置情報取得手段を有する携帯端末から前記位置情報を受信するサーバ装置において、
前記携帯端末から送信される前記位置情報を記憶する記憶手段と、
前記記憶手段に記憶した位置情報に基づいて、所定期間における前記携帯端末の位置の変動傾向を予測する位置予測手段と、
前記所定期間に前記携帯端末から前記位置情報の送信があると、前記位置予測手段による予測結果に応じて、当該携帯端末による次回の前記位置情報の取得契機を決定し、当該携帯端末へ通知する位置情報取得契機通知手段と、を備えたことを特徴とするサーバ装置。
【請求項１３】
位置情報を取得する位置情報取得手段を有する携帯端末から前記位置情報を受信するサーバ装置において、
前記携帯端末から送信される前記位置情報を記憶する記憶手段と、
前記記憶手段に記憶した位置情報に基づいて、所定期間における前記携帯端末の位置の変動傾向を予測する位置予測手段と、
前記所定期間に前記携帯端末から前記位置情報の送信があると、前記位置予測手段による予測結果に応じて、当該携帯端末による次回の前記位置情報の送信契機を決定し、当該携帯端末へ通知する位置情報送信契機通知手段と、を備えたことを特徴とするサーバ装置。
【請求項１４】
コンピュータを、請求項１２又は請求項１３に記載の前記サーバ装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報取得システム、同システムにおける位置情報の取得契機決定方法、同システムにおける携帯端末、サーバ装置、携帯端末及びサーバ装置のプログラムに関するものである。
【背景技術】
【０００２】
従来より、移動する車両の現在位置をリアルタイムで取得可能なカーナビゲーションシステムが広く知られている。
【０００３】
カーナビゲーションシステムでは、ＧＰＳ（Global Positioning System）機能を備えた車載器により、ＧＰＳから送信される電波を走行中常時定期的に受信し、その電波を用いて車両の現在位置を取得していた（たとえば、特許文献１参照。）。
【０００４】
近年では、このＧＰＳ機能を備えた携帯電話機やＰＤＡ（Personal Digital Assistants）等の携帯端末も考案されており、このような携帯端末で取得した自装置の位置情報を、インターネット等の通信網を介して所定のサーバ装置へ初手時間間隔で送信し、そのサーバ装置が受信した携帯端末の位置情報を利用してクライアントへ様々なサービスを提供するシステム等も考案されている。
【特許文献１】特開平５−１１７００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
カーナビゲーションシステムの車載器のように、走行中常時充電が可能な電源を用いる機器では、自装置の位置情報を取得する際の消費電力をそれ程考慮する必要は無いが、上記した携帯端末のように有限な電源を用いる機器では、カーナビゲーションシステムの車載器のように、常時定期的に自装置の位置情報を取得したり、常時定期的に自装置の位置情報をサーバ装置へ送信したりすると、連続使用時間が短くなってしまうため、位置情報の取得やサーバ装置への位置情報の送信に要する消費電力を可及的に低減する必要があった。
【課題を解決するための手段】
【０００６】
そこで、請求項１に係る本発明では、位置情報を取得する位置情報取得手段を有する携帯端末と、携帯端末から携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおける携帯端末の位置情報の取得契機決定方法であって、携帯端末の位置情報を順次記憶手段に記憶する記憶ステップと、記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する予測ステップと、予測の結果に応じて、所定期間における携帯端末の位置情報の取得契機を複数決定する決定ステップとを有する位置情報の取得契機決定方法とした。
【０００７】
また、請求項２に係る本発明では、請求項１に記載の位置情報の取得契機決定方法の決定ステップにおいて、予測ステップにより携帯端末の位置の変動が所定範囲内にあると予測される期間には、その間の取得契機の間隔を延ばすことを特徴とする。
【０００８】
また、請求項３に係る本発明では、請求項１又は請求項２に記載の位置情報の取得契機決定方法において、記憶手段に記憶した位置情報に基づいて、当該位置情報を記憶した携帯端末の移動速度を取得する移動速度取得ステップを有し、決定ステップにおいて、予測ステップにより前記携帯端末の位置の変動が所定範囲内とならないと予測される期間であっても、携帯端末が所定以上の速度で移動すると予測されるときには、その間の取得契機の間隔を延ばすことを特徴とする。
【０００９】
また、請求項４に係る本発明では、請求項１に記載の位置情報の取得契機決定方法の記憶ステップにおいて記憶手段へ記憶する位置情報は、所定間隔の取得契機で取得した位置情報であり、決定ステップにおいて、予測ステップにより携帯端末の位置の変動が所定範囲内にあると予測される期間には、その間の取得契機の間隔を所定間隔よりも延ばし、所定範囲外にあると予測される期間には、その間の取得契機の間隔を所定間隔とすることを特徴とする。
【００１０】
また、請求項５に係る本発明では、請求項４に記載の位置情報の取得契機決定方法において、記憶手段に記憶した位置情報に基づいて、当該位置情報を記憶した携帯端末の移動速度を取得する移動速度取得ステップを有し、の決定ステップにおいて、予測ステップにより携帯端末の位置の変動が所定の範囲内とならないと予測される期間であっても、携帯端末が所定以上の速度で移動すると予測されるときには、その間の取得契機の間隔を所定間隔よりも延ばすことを特徴とする。
【００１１】
また、請求項６に係る本発明では、請求項１〜５のいずれか１項に記載の取得契機決定方法において、取得契機で位置情報を取得したとき、当該位置情報をサーバ装置へ送信するステップを有することを特徴とする。
【００１２】
また、請求項７に係る本発明では、位置情報を取得する位置情報取得手段を有する携帯端末と、携帯端末から携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおいて、携帯端末の位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、位置予測手段による予測結果に応じて、所定期間における携帯端末の位置情報の取得契機を複数決定する位置情報取得契機決定手段とを有することを特徴とする。
【００１３】
また、請求項８に係る本発明では、位置情報を取得する位置情報取得手段を有する携帯端末と、携帯端末から携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムにおいて、携帯端末の位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、位置予測手段による予測結果に応じて、所定期間における携帯端末の位置情報の送信契機を複数決定する送信契機決定手段とを有することを特徴とする。
【００１４】
また、請求項９に係る本発明では、自装置の位置情報を取得する携帯端末において、所定の取得契機で位置情報を取得する位置情報取得手段と、位置情報取得手段で取得した位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における自装置の位置の変動傾向を予測する位置予測手段と、位置予測手段による予測結果に応じて、所定期間における取得契機を複数決定する位置情報取得契機決定手段とを備えたことを特徴とする。
【００１５】
また、請求項１０に係る本発明では、自装置の位置情報を取得して、所定の送信契機でサーバ装置へ送信する携帯端末において、所定の取得契機で位置情報を取得する位置情報取得手段と、位置情報取得手段で取得した位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における自装置の位置の変動傾向を予測する位置予測手段と、位置予測手段による予測結果に応じて、所定期間における送信契機を複数決定する位置情報送信契機決定手段と、位置情報送信契機決定手段により決定した送信契機で、位置情報をサーバ装置へ送信する通信手段とを備えたことを特徴とする。
【００１６】
また、請求項１１に係る本発明では、コンピュータを、請求項９又は請求項１０に記載の携帯端末の各手段として機能させるプログラムを提供することとした。
【００１７】
また、請求項１２に係る本発明では、位置情報を取得する位置情報取得手段を有する携帯端末から位置情報を受信するサーバ装置において、携帯端末から送信される位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、所定期間に携帯端末から位置情報の送信があると、位置予測手段による予測結果に応じて、当該携帯端末による次回の位置情報の取得契機を決定し、当該携帯端末へ通知する位置情報取得契機通知手段と、を備えたことを特徴とする。
【００１８】
また、請求項１３に係る本発明では、位置情報を取得する位置情報取得手段を有する携帯端末から位置情報を受信するサーバ装置において、携帯端末から送信される位置情報を記憶する記憶手段と、記憶手段に記憶した位置情報に基づいて、所定期間における携帯端末の位置の変動傾向を予測する位置予測手段と、所定期間に携帯端末から位置情報の送信があると、位置予測手段による予測結果に応じて、当該携帯端末による次回の位置情報の送信契機を決定し、当該携帯端末へ通知する位置情報送信契機通知手段と、を備えたことを特徴とする。
【００１９】
また、請求項１４に係る本発明では、コンピュータを、請求項１２又は請求項１３に記載のサーバ装置の各手段として機能させるプログラムを提供することとした。
【発明の効果】
【００２０】
本発明によれば、記憶手段に記憶した携帯端末の位置情報に基づいて、携帯端末の位置の変動傾向を予測し、その予測結果に応じて、携帯端末による位置情報の取得間隔や、サーバ装置への位置情報の送信間隔を変更することができるので、携帯端末が常時定期的に位置情報を取得する場合や、常時定期的に位置情報をサーバ装置へ送信する場合に比べて、携帯端末の位置情報の取得や、サーバ装置への位置情報の送信に要する消費電力を低減することができる。
【発明を実施するための最良の形態】
【００２１】
本発明の一実施形態について、図面を参照して具体的に説明する。ここでは、位置情報を取得する位置情報取得手段を有する携帯端末と、この携帯端末から当該携帯端末の位置情報を受信するサーバ装置とを有する位置情報取得システムに対して本発明を適用した場合を例に挙げて説明する。
【００２２】
[１．位置情報取得システムの概要] 
図１は、本実施形態に係る位置情報取得システムを示す説明図である。図１に示すように、本実施形態に係る位置情報取得システムＳは、自装置が存在する緯度及び経度からなる位置情報を取得可能に構成された携帯端末１と、この携帯端末１から当該携帯端末１の位置情報を受信するサーバ装置２とから構成されている。
【００２３】
本実施形態に係る携帯端末１は、ＧＰＳ（Global Positioning System）機能を備えており、複数のＧＰＳ衛星３から送信される電波４を所定のタイミングで受信し、その電波４に基づいて自装置が存在する緯度及び経度を算出することにより、自装置の位置情報５を取得する。
【００２４】
また、この携帯端末１は、無線基地局（図示略）を介して無線によりインターネットＩ等の通信網と接続可能に構成されており、サーバ装置２も同様に、インターネットＩ等の通信網と接続可能に構成されている。
【００２５】
そして、この位置情報取得システムＳでは、携帯端末１から所定のタイミングで送信される携帯端末１の位置情報５を、サーバ装置２がインターネットＩを介して受信するように構成している。
【００２６】
本実施形態のサーバ装置２は、この位置情報取得システムＳに参加する複数の携帯端末から受信した各位置情報を各携帯端末毎に記憶して管理しており、この記憶した各携帯端末の位置情報を用いて、様々なサービスを提供可能に構成されている。
【００２７】
このサーバ装置２が提供可能サービスとしては、たとえば、ある携帯端末のユーザから特定の地域に関する質問を受信し、位置情報を記憶している携帯端末から、その地域にある携帯端末を選択して、質問を転送し、その質問に対する回答を受信して質問の送信元の携帯端末へ転送する地域情報提供サービスや、携帯端末からウェブサイトへアクセスしたときに、アクセスした携帯端末の位置情報に応じてウェブサイト上に掲載するバナー広告をサーバ装置が変更するサービス等がある。
【００２８】
通常、この種の位置情報取得システムでは、携帯端末１が所定の周期で定期的に自装置の位置情報を取得して、その都度、取得した位置情報をサーバ装置２へ送信するように構成されているが、本実施形態の位置情報取得システムＳでは、携帯端末１の位置の変動状況に応じて、その携帯端末１が自装置の位置情報５を取得するタイミング（以下、「取得契機」という。）を複数決定し、この決定した取得契機で携帯端末１が自装置の位置情報を取得して、サーバ装置２へ送信するように構成することによって、携帯端末１が所定の時間間隔で常時定期的に位置情報を取得する場合に比べて、携帯端末の位置情報の取得及び送信に要する消費電力と、位置情報の送信に要する通信料とを低減することができるように構成している。
【００２９】
なお、本実施形態では、携帯端末１が自装置の位置情報を取得する取得契機の時間間隔と、位置情報をサーバ装置２へ送信する送信契機の時間間隔とを同一として説明するが、取得契機と送信契機のいずれか一方の契機の時間間隔だけを、携帯端末１の位置の変動状況に応じて決定し、他方の契機の時間間隔を一定の時間間隔としてもよい。
【００３０】
[２．位置情報の取得及び送信契機決定方法]
ここで、上記のように構成した位置情報取得システムＳにおいて、携帯端末１の位置情報の取得契機及び送信契機を決定する取得及び送信契機決定方法の具体的一例について説明する。
【００３１】
ここでは、携帯端末１のユーザが当該位置情報取得システムＳを利用する始めの１週間、携帯端末１が予め定められた所定間隔（ここでは、１０分間隔）で定期的に自装置の位置情報を取得し、その取得した位置情報に基づいて、携帯端末１又はサーバ装置２が、携帯端末１のユーザの次の１週間の行動パターンを予測して、次の１週間における携帯端末１の位置情報の取得契機を決定し、この決定した取得契機で位置情報を取得したときに、当該位置情報をサーバ装置２へ送信する場合を例に挙げて説明する。
【００３２】
図２は、位置情報の取得及び送信契機決定方法の一例を示す説明図であり、この図２では、ある携帯端末１が取得して蓄積した１週間分の位置情報に基づいて作成した、携帯端末１のユーザの１週間の行動履歴を示している。なお、この図２では、携帯端末１のユーザが同じエリアにいる時間帯を同じハッチングにより示しており、ここでは、携帯端末１の位置の変動が半径１００ｍの範囲内であるときに、ユーザが同じエリアに居るものと判断するようにしている。
【００３３】
図２に示すように、この携帯端末１のユーザは、毎日夜からあくる朝までと、月曜日から金曜日の９：００から１７：００までは同じエリア内に居る。
【００３４】
このことから、この携帯端末１のユーザが夜からあくる朝まで居るエリアが、ユーザの自宅であり、ユーザが月曜日から金曜日の９：００から１７：００まで居るエリアがユーザの職場であると予測でき、この行動履歴から、このユーザが来週も夜からあくる朝までの間自宅に居て、月曜日から金曜日の９：００から１７：００までは職場に居ることが予測できる。
【００３５】
この位置情報取得システムＳでは、こうして携帯端末１のユーザの１週間の行動履歴から、次の１週間の行動パターンを予測し、次の１週間において、そのユーザが同じエリアに居ると予測される時間帯については、携帯端末１による位置情報の取得契機及び送信契機の時間間隔を予め定めた１０分間隔から２０分間隔に延ばすようにしている。
【００３６】
このように、携帯端末１による位置情報の取得契機及び送信契機を１０分間隔から２０分間間隔に延ばすことにより、１時間に位置情報を取得及び送信する回数を６回から３回に減少させることができるので、携帯端末１が単位時間に位置情報取得及び位置情報送信のために消費する電力と、位置情報の送信に要する通信料を低減することができる。
【００３７】
また、図２に示すように、携帯端末１のユーザは、金曜日に１７：００から２１：００まで居るエリア（繁華街）と、土曜日に９：００から１９：００まで居るエリア（ゴルフ場）と、日曜日の１０：００から１３：００まで居るエリア（公園）と、１４：００から１７：００まで居るエリア（映画館）とがそれぞれ異なるため、来週の週末については、このユーザが図２に示す行動履歴の週末に示されているエリアと同じエリアに居るとは限らないことが予測できる。
【００３８】
このように、次の１週間の中で、携帯端末１のユーザが居るエリアを予測できないような期間については、その間、携帯端末１は位置情報の取得契機及び送信契機を、予め定めた１０分間隔とする。
【００３９】
これにより、携帯端末１のユーザが先週の行動履歴とは異なるエリアにいる場合であっても、携帯端末１は、自装置の現在地を的確に捕捉することができ、また、サーバ装置２も携帯端末１の現在地を的確に捕捉することができる。
【００４０】
また、この位置情報取得システムＳでは、図２に示した１週間の次の週において、携帯端末１のユーザが、前の週のユーザの行動履歴から予測した時間帯に予測したエリアに居ない場合、たとえば、図２に示した週の次の週の木曜日９：００から１７：００の間に職場に居なかった場合には、一旦２０分間隔に延ばした携帯端末１による位置情報の取得契機及び送信契機の時間間隔を、予め定めた再度１０分間隔に戻すようにしている。
【００４１】
これにより、携帯端末１のユーザが前の週の行動履歴に即さない行動をとった場合であっても、携帯端末１及びサーバ装置２は、当該携帯端末１の現在位置を的確に捕捉することができる。
【００４２】
また、図２に示すように、平日の７：００から９：００までの間、及び、１７：００から１９：００までの間は、携帯端末１のユーザの行動履歴と、この時間帯における携帯端末１の位置の変動傾向（単位時間における携帯端末１の移動距離又は移動速度）とから、このユーザが移動中で且つ通勤時間帯であると予測することができる。
【００４３】
このように、携帯端末１が移動中であり、そのときの移動速度が予め定めた所定速度（ここでは、５０ｋｍ／ｈとする。）以上であった場合、この位置情報取得システムＳでは、携帯端末１で頻繁に位置情報を取得する必要がないものとして、位置情報の取得契機及び送信契機の間隔を１０分間から２０分間隔に延ばすようにしている。
【００４４】
そのため、この位置情報取得システムＳによれば、携帯端末１の移動速度が５０ｋｍ／ｈを超えるような場合、たとえば、携帯端末１のユーザが飛行機や電車で移動中であったり、高速道路を運転中であると予測される場合に、携帯端末１の短時間における位置情報の取得回数及び送信回数を減少させることができるので、位置情報の取得及び送信に要する消費電力と、位置情報の送信に要する通信料とを共に低減することができる。
【００４５】
ここで、この位置情報取得システムＳにおいて、携帯端末１による位置情報の取得契機の時間間隔を１０分間隔から２０分間隔へ変更するとき、及び、２０分間隔から１０分間隔へ変更するときの具体的一例について説明する。
【００４６】
図３は、携帯端末１による位置情報の取得契機の時間間隔を変更するときの具体例を示す説明図である。ここでは、携帯端末１のユーザがこの位置情報取得システムＳの利用を開始した最初の１週間（以下、「第１週」という。）と、次の１週間（以下、「第２週」という。）とにおいては、火曜日の９：００から１７：００まで、第１のエリア１０である職場に居て、その次の週（以下、「第３週」という。）の火曜日には、９：００から９：３０まで職場にいて、その後、出張に出発したときを想定して説明する。なお、ここで携帯端末１は、位置情報を取得したときに、その位置情報をサーバ装置２へ送信するので、位置情報の送信契機については説明を省略する。
【００４７】
図３に示すように、携帯端末１が第１週の火曜日に１０分間隔の取得契機で位置情報を取得した結果、この携帯端末１が９：００から１７：００までユーザの職場にあった場合、この位置情報取得システムＳでは、第２週の火曜日９：００から１７：００も、携帯端末１がユーザの職場にあるものと予測して、この９：００から１７：００の期間、各取得契機の間の取得契機を１回間引くことにより、取得契機の間隔を２０分間隔に延ばす。
【００４８】
そして、第２週の火曜日９：００から１７：００の間、携帯端末１は、２０分間隔の取得契機で自装置の位置を取得する。ここでは、各取得契機で取得した位置情報がユーザの職場に携帯端末１があることを示すため、第３週の火曜日９：００から１７：００の間も、携帯端末１がユーザの職場にあると予測される。
【００４９】
そのため、携帯端末１は、第３週の火曜日９：００から２０分間隔の取得契機で位置情報の取得を行う。
【００５０】
しかし、第３週の火曜日においては、９：３０から携帯端末１のユーザが出張に出発するため、９：００と９：２０に取得した位置情報では、携帯端末１がユーザの行動履歴どおりにユーザの職場にあるが、９：４０に取得した位置情報は、携帯端末１がユーザの行動履歴と異なり、携帯端末１がユーザの職場以外のエリアにあることを示すこととなる。
【００５１】
このとき、この位置情報取得システムＳでは、携帯端末１による位置情報の取得契機を２０分後ではなく、再び予め設定された１０分後とし、その後、取得する位置情報がユーザの行動履歴に即した位置を示すまで、携帯端末１は、１０分間隔の取得契機で位置情報を取得する。
【００５２】
そして、携帯端末１が取得した位置情報が、再びユーザの行動履歴に即す位置を示した場合には、その後の取得契機を２０分間隔とする。
【００５３】
以下、上記のように構成した位置情報取得システムＳにおける携帯端末１及びサーバ装置２の構成及びその動作について説明する。
【００５４】
以下の説明では、携帯端末１が自装置の位置情報の取得契機及び送信契機を決定する第１実施形態と、サーバ装置２が携帯端末１による位置情報の取得契機及び送信契機を決定し、その決定した取得契機で携帯端末１に位置情報の取得要求を送信する第２実施形態と、サーバ装置２が携帯端末１による位置情報の次回の取得契機及び送信契機を決定して、携帯端末１へ通知する第３実施形態について説明する。
【００５５】
ここでは、携帯端末１のユーザの行動履歴を作成するために、位置情報を蓄積する期間を１週間に設定され、位置情報の取得契機の時間間隔が初期設定として１０分間隔に設定されているものとして説明する。
【００５６】
また、ここでは、携帯端末１が自装置の位置情報を取得したときに、その位置情報をサーバ装置２へ送信することとする。つまり、ここでは、位置情報の取得契機の時間間隔と送信契機の時間間隔とを同一の時間間隔とする。
【００５７】
[３．第１実施形態]
[３．１．携帯端末の構成等]
図４は、第１実施形態に係る携帯端末１の電気的構成を示す説明図である。第１実施形態に係る携帯端末１は、ＧＰＳ機能とインターネット接続機能とを備えたＰＤＡや携帯電話機等を適用可能であり、図４に示すように、制御部１０１と、取得した自装置の位置情報や、自装置の位置情報に基づいて作成した当該携帯端末１のユーザの行動履歴に関する情報を格納するデータベース（以下、「端末ＤＢ」という。）、位置情報の取得契機や送信契機の設定情報等を記憶する記憶手段としてのフラッシュメモリ１０３と、当該携帯端末１の現在地を示す画像等を後述の表示部１０７で表示可能な情報に変換処理する映像処理部１０６と、この映像処理部１０６からの出力に基づいて画像を表示する液晶表示装置（ＬＣＤ）などの表示部１０７と、テンキーやタッチパネルなどからなる入力部１１０と、ＧＰＳ衛星３やサーバ装置２等と通信するための通信部１１３とを備えている。なお、制御部１０１、記憶部１０２、フラッシュメモリ１０３、通信部１１３、映像処理部１０６は、システムバス１２０を介して相互に接続されている。
【００５８】
制御部１０１は、ＣＰＵ（Central Processing Unit）、不揮発性メモリ及びＲＡＭ（Random Access Memory）から構成される。この不揮発性メモリには、自装置の位置情報を取得するための位置情報取得処理等を行うための情報処理プログラムが格納されており、ＣＰＵは不揮発性メモリに記憶されている情報処理プログラムを読み出して実行することによって、後述の位置情報取得手段、位置予測手段、位置情報取得契機決定手段、位置情報送信契機決定手段、通信手段等として機能する。
【００５９】
なお、この情報処理プログラムは、例えば、当該携帯端末１に接続された他のサーバから、通信部１１３を介して、制御部１０１内部の不揮発性メモリにダウンロードされるようにしてもよく、又ＣＤ−ＲＯＭ等の記録媒体に記録されてから図示しない記録媒体ドライブを介して、制御部１０１内部の不揮発性メモリに読み込まれるようにしてもよい。
【００６０】
[３．２．サーバ装置の構成等]
図５は、第１実施形態に係るサーバ装置２の電気的構成を示す説明図である。サーバ装置２は、専用のコンピュータの他、汎用のサーバコンピュータを適用可能であり、図５に示すように、制御部２０１と、携帯端末１から受信した位置情報を格納するデータベース（以下、「サーバＤＢ」という。）等を記憶するハードディスク（ＨＤＤ）２０３と、現在位置情報取得システムＳを利用している各携帯端末の現在地を示す画像等を後述の表示部２０７で表示可能な情報に変換処理する映像処理部２０６と、この映像処理部２０６からの出力に基づいて映像を表示する液晶表示装置（ＬＣＤ）などの表示部２０７と、マウス及びキーボードなどからなる入力部２１０と、各端末装置と通信するための通信部２１３とを備えている。なお、制御部２０１、ハードディスク２０３、通信部２１３、映像処理部２０６は、システムバス２２０を介して相互に接続されている。
【００６１】
制御部２０１は、ＣＰＵ（Central Processing Unit）、不揮発性メモリ及びＲＡＭ（Random Access Memory）から構成される。この不揮発性メモリには、各携帯端末から位置情報を受信する位置情報受信処理等を行うための情報処理プログラムが格納されている。
【００６２】
なお、この情報処理プログラムは、例えば、当該サーバ装置２に接続された他のサーバから、通信部２１３を介して、制御部２０１内部の不揮発性メモリにダウンロードされるようにしてもよく、又ＣＤ−ＲＯＭ等の記録媒体に記録されてから図示しない記録媒体ドライブを介して、制御部２０１内部の不揮発性メモリに読み込まれるようにしてもよい。
【００６３】
[３．３．第１実施形態において携帯端末の制御部が行う位置情報取得処理]
第１実施形態において、携帯端末１の制御部１０１が行う位置情報取得処理について、図６を参照して説明する。この位置情報取得処理は、携帯端末１の電源がＯＮされてからＯＦＦされるまで、携帯端末１の制御部１０１（ここでは、単に「制御部１０１」という。）が繰り返し実行する処理である。
【００６４】
第１実施形態において、携帯端末１の電源がＯＮされると、制御部１０１は、図６に示すように、まず、ＧＰＳ衛星から発信される位置取得用の電波を受信する処理を行い、ＧＰＳ衛星からの電波を受信したか否かの判断を行う（ステップＳ０１）。
【００６５】
ここで、制御部１０１は、後述のステップＳ０９又はステップＳ１１で設定した時間間隔で、順次ＧＰＳ衛星からの電波を受信する処理を行う。
【００６６】
このステップＳ０１において制御部１０１は、ＧＰＳ衛星からの電波を受信したと判断した場合に（ステップＳ０１：Ｙｅｓ）、処理をステップＳ０２へ移し、ＧＰＳからの電波を受信していないと判断した場合に（ステップＳ０１：Ｎｏ）、この位置情報取得処理を終了して、再度ステップＳ０１から処理を開始する。
【００６７】
ステップＳ０２において制御部１０１は、自装置の位置を算出する処理を行い、その後、処理をステップＳ０３へ移す。
【００６８】
ここで、制御部１０１は、複数のＧＰＳから受信した電波がＧＰＳ衛星から発信された時刻と、その電波を受信した時刻から、各ＧＰＳ衛星から自装置までの距離を算出し、これらの距離を用いて３点測量法による位置計測を行うことにより、自装置が存在する緯度及び経度からなる位置情報を算出して取得する。
【００６９】
このように、制御部１０１は、所定の取得契機で自装置の位置情報を取得する位置情報取得手段として機能する。
【００７０】
次に、ステップＳ０３において制御部１０１は、ステップＳ０２で取得した自装置の位置情報を無線通信によりインターネットを介してサーバ装置２へ送信する処理を行い、その後、処理をステップＳ０４へ移す。
【００７１】
このように、制御部１０１は、所定の送信契機で位置情報をサーバ装置へ送信する通信手段として機能する。
【００７２】
次に、ステップＳ０４において制御部１０１は、ステップＳ０２で取得した自装置の位置情報を、取得した時刻と関連付けてフラッシュメモリ１０３内の端末ＤＢへ格納する処理を行い、その後、処理をステップＳ０５へ移す。
【００７３】
ここで、制御部１０１は、１週間分の位置情報を端末ＤＢへ格納することによって、１週間分のユーザの行動履歴を作成する。
【００７４】
このように、フラッシュメモリ１０３は、位置情報取得手段で取得した位置情報を記憶する記憶手段として機能する。
【００７５】
次に、ステップＳ０５において制御部１０１は、端末ＤＢを参照して、自装置の位置情報が１週間分蓄積されているか否かの判断を行い、１週間分蓄積されていると判断した場合に（ステップＳ０５：Ｙｅｓ）、処理をステップＳ０６へ移し、未だ１週間分蓄積されていないと判断した場合に（ステップＳ０５：Ｎｏ）、処理をステップＳ１１へ移す。
【００７６】
ステップＳ０６において制御部１０１は、端末ＤＢを参照して、位置情報を分析する処理を行う。ここで、制御部１０１は、ステップＳ０４で端末ＤＢに格納した今回取得した自装置の位置情報と、１週間前の同時刻に取得した位置情報とを比較することにより、位置情報の分析を行い、その後、処理をステップＳ０７へ移す。
【００７７】
次に、ステップＳ０７において制御部１０１は、ステップＳ０６での分析結果を端末ＤＢへ格納し、その後、処理をステップＳ０８へ移す。
【００７８】
次に、ステップＳ０８において制御部１０１は、端末ＤＢを参照して、ステップＳ０７で格納した位置情報の分析結果に基づいて、当該携帯端末１のユーザが行動履歴に即した場所に居るか否かの判断を行う。
【００７９】
ここで制御部１０１は、ステップＳ０４で格納した今回取得した位置情報に対応する位置が、１週間前の同時刻における当該携帯端末１の所在位置から予め設定した所定範囲（例えば、半径１００ｍの範囲）内にあるか否かを判断することにより、当該携帯端末１が行動履歴に即した場所に居るか否かの判断を行う。
【００８０】
そして、制御部１０１は、今回取得した位置情報に対応する位置が、１週間前の同時刻における当該携帯端末１の所在位置から予め設定した所定範囲内にあると判断した場合に、当該携帯端末１のユーザが行動履歴に即した場所に居ると判断し（ステップＳ０８：Ｙｅｓ）、来週の同時刻にも当該携帯端末１が現在地から所定範囲内にあると予測して、処理をステップＳ０９へ移す。
【００８１】
一方、制御部１０１は、今回取得した位置情報に対応する位置が、１週間前の同時刻における当該携帯端末１の所在位置から所定範囲内にないと判断した場合に、当該携帯端末１のユーザが行動履歴に即した場所に居ないと判断し（ステップＳ０８：Ｎｏ）、来週の同時刻には、当該携帯端末１が現在地から所定範囲内にないと予測して、処理をステップＳ１０へ移す。
【００８２】
このように、制御部１０１は、記憶手段に記憶した位置情報に基づいて、所定期間（ここでは、１週間）における自装置の位置の変動傾向を予測する位置予測手段として機能する。
【００８３】
ステップＳ１０において制御部１０１は、当該携帯端末１が予め設定した所定速度（例えば、５０Ｋｍ／ｈ）以上で移動中か否かの判断を行う。
【００８４】
ここで、制御部１０１は、直前に取得した位置情報及びそのときの時刻と、今回取得した位置情報及びそのときの時刻とを用いて、当該携帯端末１の現在の移動速度を算出し、この算出した移動速度が所定速度以上であると判断した場合に（ステップＳ１０：Ｙｅｓ）、処理をステップＳ０９へ移す。
【００８５】
一方、制御部１０１は、算出した移動速度が予め設定した所定速度未満であると判断した場合に（ステップＳ１０：Ｎｏ）、処理をステップＳ１１へ移す。
【００８６】
ステップＳ０９において制御部１０１は、位置情報取得間隔を行動履歴に即した間隔に設定する処理を行い、その後、この位置情報取得処理を終了して、再度ステップＳ０１から処理を開始する。
【００８７】
ここで、制御部１０１は、行動履歴に即した位置情報取得間隔として、予め設定した時間間隔（ここでは、１０分間隔）よりも延ばした時間間隔（ここでは、２０分間隔）に設定する処理行う。
【００８８】
また、ステップＳ１１において制御部１０１は、位置情報取得間隔を予め設定した所定間隔（ここでは、１０分間隔）に設定する処理を行って、その後、この位置情報取得処理を終了して、再度ステップＳ０１から処理を開始する。
【００８９】
このように、制御部１０１は、位置予測手段による予測結果に応じて、所定期間における位置情報の取得契機を複数決定する位置情報取得契機決定手段、位置予測手段による予測結果に応じて、所定期間における位置情報の送信契機を複数決定する位置情報取得契機決定手段として機能する。
【００９０】
[３．４．第１実施形態においてサーバ装置の制御部が行う処理]
次に、第１実施形態のサーバ装置の制御部２０１が行う位置情報受信処理について、図７を参照して説明する。この位置情報受信処理は、サーバ装置２の電源がＯＮされてからＯＦＦされるまで、サーバ装置２の制御部２０１（ここでは、単に「制御部２０１」という。）が繰り返し実行する処理である。
【００９１】
第１実施形態において、サーバ装置２の電源がＯＮされると、制御部２０１は、図７に示すように、携帯端末から位置情報を受信したか否かの判断を行う（ステップＳ２１）。
【００９２】
ここで、制御部２０１は、位置情報を受信したと判断した場合に（ステップＳ２１：Ｙｅｓ）、処理をステップＳ２２へ移し、位置情報を受信していないと判断した場合に（ステップＳ２１：Ｎｏ）、この位置情報受信処理を終了し、再度ステップＳ２１から処理を開始する。
【００９３】
ステップＳ２２において制御部２０１は、受信した携帯端末の位置情報をＨＤＤ２０３内のサーバＤＢに格納する処理を行い、その後、この位置情報受信処理を終了し、再度ステップＳ２１から処理を開始する。
【００９４】
[４．第２実施形態]
第２実施形態に係る携帯端末は、その電気的構成に関して、図４に示した第１実施形態の携帯端末と同様であり、第２実施形態に係るサーバ装置も、その電気的構成に関して、図５に示した第１実施形態のサーバ装置と同様であるが、携帯端末及びサーバ装置の各不揮発性メモリに格納されている情報処理プログラムの内容と、各ＨＤＤに格納する情報の内容とが第１実施形態と異なる。
【００９５】
そのため、ここでは、第２実施形態に係る携帯端末の制御部が行う処理と、第２実施形態のサーバ装置が行う処理についてのみ説明することとする。以下の説明において、第１実施形態と同様の構成要件に関しては同一の符号を付して説明する。
【００９６】
[４．１．第２実施形態において携帯端末の制御部が行う位置情報取得処理]
ここで、第２実施形態において、携帯端末１の制御部１０１が行う位置情報取得処理について、図８を参照して説明する。この位置情報取得処理は、携帯端末１の電源がＯＮされてからＯＦＦされるまで、携帯端末１の制御部１０１（ここでは、単に「制御部１０１」という。）が繰り返し実行する処理である。
【００９７】
第２実施形態において、携帯端末１の電源がＯＮされると、制御部１０１は、図８に示すように、まず、サーバ装置２から位置情報取得命令を受信したか否かの判断を行う（ステップ３１）。この位置情報取得命令は、後述する第２実施形態のサーバ装置２が決定した位置情報の取得契機で、サーバ装置２から当該携帯端末１へ送信される情報である。
【００９８】
そして、このステップＳ３１において制御部１０１は、位置情報取得命令を受信したと判断した場合に（ステップＳ３１：Ｙｅｓ）、処理をステップＳ３２へ移し、位置情報取得命令を受信していないと判断した場合に（ステップＳ３２：Ｎｏ）、この位置情報取得処理を終了して、再度ステップＳ３１から処理を開始する。
【００９９】
ステップＳ３２において制御部１０１は、ＧＰＳ衛星３から位置情報を取得するための電波を受信する処理を起動し、ＧＰＳ衛星３からの電波を受信できたか否かを判断する。
【０１００】
そして、制御部１０１は、電波を受信できたと判断した場合に（ステップＳ３２：Ｙｅｓ）、処理をステップＳ３３へ移し、電波を受信できなかったと判断した場合に（ステップＳ３２：Ｎｏ）、この位置情報取得処理を終了して、再度ステップＳ３１から処理を開始する。
【０１０１】
ステップＳ３３において制御部１０１は、ＧＰＳ衛星３から受信した電波に基づいて、自装置の現在地の緯度及び経度からなる位置情報を算出して取得し、その後、処理をステップＳ３４へ移す。ここで、制御部１０１は、第１実施形態の携帯端末と同様の方法により、自装置の位置情報を算出する。
【０１０２】
次に、ステップＳ３４において制御部１０１は、ステップＳ３３で算出した自装置の位置情報をサーバ装置２へ送信する処理を行い、その後、この位置情報取得処理を終了して、再度ステップＳ３１から処理を開始する。
【０１０３】
このように、第２実施形態の携帯端末１は、サーバ装置２から位置情報取得命令を受信したことを契機に、自装置の位置情報を取得して、その位置情報をサーバ装置へ送信する。
【０１０４】
[４．２．第２実施形態においてサーバ装置の制御部が行う位置情報受信処理]
次に、第２実施形態において、サーバ装置２の制御部２０１が行う位置情報受信処理について、図９を参照して説明する。この位置情報受信処理は、サーバ装置２の電源がＯＮされてからＯＦＦされるまで、サーバ装置２の制御部２０１（ここでは、単に「制御部２０１」という。）が繰り返し実行する処理である。
【０１０５】
第２実施形態において、サーバ装置２の電源がＯＮされると、制御部２０１は、図９に示すように、まず、携帯端末から位置情報を受信したか否かの判断を行う（ステップＳ４１）。
【０１０６】
そして、制御部２０１は、位置情報を受信したと判断した場合に（ステップＳ４１：Ｙｅｓ）、処理をステップＳ４２へ移し、位置情報を受信しなかったと判断した場合に（ステップＳ４１：Ｎｏ）、この位置情報受信手段を終了し、再度ステップＳ４１から処理を開始する。
【０１０７】
ステップ４２において制御部２０１は、位置情報をＨＤＤ２０３内のサーバＤＢに格納する処理を行い、その後、処理をステップＳ４３へ移す。
【０１０８】
ここで、制御部２０１は、各携帯端末の１週間分の位置情報をサーバＤＢへ格納することによって、各携帯端末のユーザの１週間分の行動履歴を作成する。
【０１０９】
このように、サーバ装置２のＨＤＤ２０３は、携帯端末から送信される位置情報を記憶する記憶手段として機能する。
【０１１０】
次に、ステップＳ４３において制御部２０１は、サーバＤＢ内にステップＳ４２で位置情報を格納した携帯端末の位置情報が１週間分蓄積されているか否かの判断を行い、蓄積されていると判断した場合に（ステップＳ４３：Ｙｅｓ）、処理をステップＳ４４へ移し、蓄積されていないと判断した場合に（ステップＳ４３：Ｎｏ）、処理をステップＳ５０へ移す。
【０１１１】
ステップＳ４４において制御部２０１は、サーバＤＢを参照して、位置情報を分析する処理を行う。ここで、制御部２０１は、ステップＳ４２でサーバＤＢに格納した今回受信した携帯端末の位置情報と、その携帯端末が１週間前の同時刻に受信した位置情報とを比較することにより、位置情報の分析を行い、その後、処理をステップＳ４５へ移す。
【０１１２】
次に、ステップＳ４５において制御部２０１は、ステップＳ４４での分析結果をサーバＤＢへ格納し、その後、処理をステップＳ４６へ移す。
【０１１３】
次に、ステップＳ４６において制御部２０１は、サーバＤＢを参照して、ステップＳ４５で格納した位置情報の分析結果に基づいて、当該位置情報を分析した携帯端末のユーザが行動履歴に即した場所に居るか否かの判断を行う。
【０１１４】
ここで制御部２０１は、ステップＳ４２で格納した今回受信した位置情報に対応する位置が、その携帯端末の１週間前の同時刻における所在位置から予め設定した所定範囲（例えば、半径１００ｍの範囲）内にあるか否かを判断することにより、その携帯端末のユーザが行動履歴に即した場所に居るか否かの判断を行う。
【０１１５】
そして、制御部２０１は、今回受信した位置情報に対応する位置が、その携帯端末の１週間前の同時刻における所在位置から予め設定した所定範囲内にあると判断した場合に、当該携帯端末のユーザが行動履歴に即した場所に居ると判断し（ステップＳ４６：Ｙｅｓ）、来週の同時刻にも、その携帯端末が現在地から所定範囲内にあると予測して、処理をステップＳ４７へ移す。
【０１１６】
一方、制御部２０１は、今回受信した位置情報に対応する位置が、その携帯端末の１週間前の同時刻における所在位置から所定範囲内にないと判断した場合に、その携帯端末のユーザが行動履歴に即した場所に居ないと判断し（ステップＳ４６：Ｎｏ）、来週の同時刻には、その携帯端末が現在地から所定範囲内にないと予測して、処理をステップＳ４９へ移す。
【０１１７】
このように、制御部２０１は、記憶手段に記憶した位置情報に基づいて、所定期間（ここでは、１週間）における携帯端末の位置の変動傾向を予測する位置予測手段として機能する。
【０１１８】
ステップＳ４９において制御部２０１は、ステップＳ４６でユーザが行動履歴に即した場所に居ないと判断した携帯端末が、予め設定した所定速度（例えば、５０Ｋｍ／ｈ）以上で移動中か否かの判断を行う。
【０１１９】
ここで、制御部２０１は、直前に受信した位置情報及びそのときの時刻と、今回受信した位置情報及びそのときの時刻とを用いて、その携帯端末の現在の移動速度を算出し、この算出した移動速度が所定速度以上であると判断した場合に（ステップＳ４９：Ｙｅｓ）、処理をステップＳ４７へ移す。
【０１２０】
一方、制御部２０１は、算出した移動速度が予め設定した所定速度未満であると判断した場合に（ステップＳ４９：Ｎｏ）、処理をステップＳ５０へ移す。
【０１２１】
ステップＳ４７において制御部２０１は、位置情報取得間隔を行動履歴に即した間隔に設定して、サーバＤＢに格納する処理を行い、その後、処理をステップＳ４８へ移す。
【０１２２】
ここで、制御部２０１は、行動履歴に即した位置情報取得間隔として、予め設定した時間間隔（ここでは、１０分間隔）よりも延ばした時間間隔（ここでは、２０分間隔）に設定する処理を行う。
【０１２３】
また、ステップＳ５０において制御部２０１は、位置情報取得間隔を予め設定した所定間隔（ここでは、１０分間隔）に設定して、サーバＤＢに格納する処理を行い、その後、処理をステップＳ４８へ移す。
【０１２４】
次に、ステップＳ４８において制御部２０１は、サーバＤＢを参照して、ステップＳ４７又はステップＳ５０で設定した位置情報の取得契機で、携帯端末へ位置情報取得命令を送信する処理を行うことにより、携帯端末へ位置情報の取得要求を行い、その後、この位置情報受信処理を終了して、再度ステップＳ４１から処理を開始する。
【０１２５】
このように、制御部２０１は、位置予測手段による予測結果に応じて、所定期間における携帯端末による位置情報の取得契機を複数決定し、当該取得契機で、前記携帯端末へ位置情報の取得要求を行って、携帯端末から位置情報を受信する位置情報受信手段として機能する。
【０１２６】
[５．第３実施形態]
第３実施形態に係る携帯端末は、その電気的構成に関して、図４に示した第１実施形態の携帯端末と同様であり、第３実施形態に係るサーバ装置も、その電気的構成に関して、図５に示した第１実施形態のサーバ装置２と同様であるが、携帯端末及びサーバ装置の各不揮発性メモリに格納されている情報処理プログラムの内容と、各ＨＤＤに格納する情報の内容とが第１実施形態と異なる。
【０１２７】
そのため、ここでは、第３実施形態に係る携帯端末の制御部が行う処理と、第３実施形態のサーバ装置が行う処理についてのみ説明することとする。以下の説明においても、第１実施形態と同様の構成要件に関しては同一の符号を付して説明する。
【０１２８】
[５．１．第３実施形態において携帯端末の制御部が行う位置情報取得処理]
ここで、第３実施形態において、携帯端末１の制御部１０１が行う位置情報取得処理について、図１０を参照して説明する。この位置情報取得処理は、携帯端末１の電源がＯＮされてからＯＦＦされるまで、携帯端末１の制御部１０１（ここでは、単に「制御部１０１」という。）が繰り返し実行する処理である。
【０１２９】
第３実施形態において、携帯端末１の電源がＯＮされると、制御部１０１は、図１０に示すように、まず、ＧＰＳ衛星３からの電波を受信する処理を起動して、ＧＰＳ衛星３から電波を受信したか否かの判断を行い（ステップＳ６１）、電波を受信したと判断した場合に（ステップＳ６１：Ｙｅｓ）、処理をステップＳ６２へ移し、電波を受信しなかったと判断した場合に（ステップＳ６１：Ｎｏ）、処理をステップＳ６４へ移す。
【０１３０】
このステップＳ６１において制御部１０１は、電源がＯＮされると、予め設定された所定間隔（たとえば、１０分間隔）で、ＧＰＳ衛星から定期的に電波を受信する処理を行い、その後、再度このステップＳ６１の処理を行う際には、後述のステップＳ６６又はステップＳ６７で設定された位置情報取得間隔で、ＧＰＳ衛星から電波を受信する。
【０１３１】
ステップＳ６２において制御部１０１は、ＧＰＳ衛星３から受信した電波に基づいて、自装置の現在地の緯度及び経度からなる位置情報を算出して取得し、その後、処理をステップＳ６３へ移す。ここで、制御部１０１は、第１実施形態の携帯端末と同様の方法により、自装置の位置情報を算出する。
【０１３２】
次に、ステップＳ６３において制御部１０１は、ステップＳ６２で取得した自装置の位置情報をサーバ装置２へ送信する処理を行い、その後、処理をステップＳ６４へ移す。
【０１３３】
次に、ステップＳ６４において制御部１０１は、サーバ装置２から位置情報取得間隔を受信したか否かの判断を行う。この位置情報取得間隔は、後述する第３実施形態のサーバ装置２が決定した当該携帯端末１が自装置の位置情報を取得してから、次に自装置の位置情報を取得するまでの時間間隔を示す情報である。
【０１３４】
そして、このステップＳ６４において制御部１０１は、位置情報取得間隔を受信したと判断した場合に（ステップＳ６４：Ｙｅｓ）、処理をステップＳ６５へ移し、位置情報取得間隔を受信していないと判断した場合に（ステップＳ６４：Ｎｏ）、この位置取得処理を終了して、再度ステップＳ６１から処理を開始する。
【０１３５】
ステップＳ６５において制御部１０１は、サーバ装置２から受信した位置情報取得間隔が、当該携帯端末１のユーザの行動履歴に即した時間間隔であるか否かの判断を行う。
【０１３６】
ここで制御部１０１は、サーバ装置２から受信した位置情報取得間隔が、後述のステップＳ６７で設定する予め定めた所定間隔（ここでは、１０分間隔）よりも長い場合に、行動履歴に即した時間間隔であると判断して（ステップＳ６５：Ｙｅｓ）、処理をステップＳ６６へ移す。
【０１３７】
一方、制御部１０１は、サーバ装置２から受信した位置情報取得間隔が、後述のステップＳ６７で設定する予め定めた所定間隔（ここでは、１０分間隔）である場合に、行動履歴に即していない時間間隔であると判断して（ステップＳ６５：Ｎｏ）、処理をステップＳ６７へ移す。
【０１３８】
ステップＳ６６において制御部１０１は、位置情報の取得契機の間隔を、当該携帯端末のユーザの行動履歴に即した間隔として、今回サーバ装置２から受信した位置取得間隔に設定する処理を行い、その後、この位置取得処理を終了して、再度ステップＳ６１から処理を開始する。
【０１３９】
ステップＳ６７において制御部１０１は、位置情報の取得契機の間隔を、当該携帯端末のユーザの行動履歴に即していない間隔として、予め定めた１０分間隔に設定する処理を行い、その後、この位置取得処理を終了して、再度ステップＳ６１から処理を開始する。
【０１４０】
[５．２．第３実施形態においてサーバ装置の制御部が行う位置情報受信処理]
次に、第３実施形態において、サーバ装置２の制御部２０１が行う位置情報受信処理について、図１１を参照して説明する。この位置情報受信処理は、サーバ装置２の電源がＯＮされてからＯＦＦされるまで、サーバ装置２の制御部２０１（ここでは、単に「制御部２０１」という。）が繰り返し実行する処理である。
【０１４１】
第３実施形態において、サーバ装置２の電源がＯＮされると、制御部２０１は、図１１に示すように、まず、携帯端末から位置情報を受信したか否かの判断を行う（ステップＳ７１）。
【０１４２】
そして、制御部２０１は、位置情報を受信したと判断した場合に（ステップＳ７１：Ｙｅｓ）、処理をステップＳ７２へ移し、位置情報を受信しなかったと判断した場合に（ステップＳ７１：Ｎｏ）、この位置情報受信手段を終了し、再度ステップＳ７１から処理を開始する。
【０１４３】
ステップ７２において制御部２０１は、位置情報をＨＤＤ２０３内のサーバＤＢに格納する処理を行い、その後、処理をステップＳ７３へ移す。
【０１４４】
ここで、制御部２０１は、各携帯端末の１週間分の位置情報をサーバＤＢへ格納することによって、各携帯端末のユーザの１週間分の行動履歴を作成する。
【０１４５】
このように、サーバ装置２のＨＤＤ２０３は、携帯端末から送信される位置情報を記憶する記憶手段として機能する。
【０１４６】
次に、ステップＳ７３において制御部２０１は、サーバＤＢ内にステップＳ７２で位置情報を格納した携帯端末の位置情報が１週間分蓄積されているか否かの判断を行い、蓄積されていると判断した場合に（ステップＳ７３：Ｙｅｓ）、処理をステップＳ７４へ移し、蓄積されていないと判断した場合に（ステップＳ７３：Ｎｏ）、処理をステップＳ７９へ移す。
【０１４７】
ステップＳ７４において制御部２０１は、サーバＤＢを参照して、位置情報を分析する処理を行う。ここで、制御部２０１は、ステップＳ７２でサーバＤＢに格納した今回受信した携帯端末の位置情報と、その携帯端末が１週間前の同時刻に受信した位置情報とを比較することにより、位置情報の分析を行い、その後、処理をステップＳ７５へ移す。
【０１４８】
次に、ステップＳ７５において制御部２０１は、ステップＳ７４での分析結果をサーバＤＢへ格納し、その後、処理をステップＳ７６へ移す。
【０１４９】
次に、ステップＳ７６において制御部２０１は、サーバＤＢを参照して、ステップＳ７５で格納した位置情報の分析結果に基づいて、当該位置情報を分析した携帯端末のユーザが行動履歴に即した場所に居るか否かの判断を行う。
【０１５０】
ここで制御部２０１は、ステップＳ７２で格納した今回受信した位置情報に対応する位置が、その携帯端末の１週間前の同時刻における所在位置から予め設定した所定範囲（例えば、半径１００ｍの範囲）内にあるか否かを判断することにより、その携帯端末のユーザが行動履歴に即した場所に居るか否かの判断を行う。
【０１５１】
そして、制御部２０１は、今回受信した位置情報に対応する位置が、その携帯端末の１週間前の同時刻における所在位置から予め設定した所定範囲内にあると判断した場合に、当該携帯端末のユーザが行動履歴に即した場所に居ると判断し（ステップＳ７６：Ｙｅｓ）、来週の同時刻にも、その携帯端末が現在地から所定範囲内にあると予測して、処理をステップＳ７７へ移す。
【０１５２】
一方、制御部２０１は、今回受信した位置情報に対応する位置が、その携帯端末の１週間前の同時刻における所在位置から所定範囲内にないと判断した場合に、その携帯端末のユーザが行動履歴に即した場所に居ないと判断し（ステップＳ７６：Ｎｏ）、来週の同時刻には、その携帯端末が現在地から所定範囲内にないと予測して、処理をステップＳ７８へ移す。
【０１５３】
このように、制御部２０１は、記憶手段に記憶した位置情報に基づいて、所定期間（ここでは、１週間）における携帯端末の位置の変動傾向を予測する位置予測手段として機能する。
【０１５４】
ステップＳ７８において制御部２０１は、ステップＳ７６でユーザが行動履歴に即した場所に居ないと判断した携帯端末が、予め設定した所定速度（例えば、５０Ｋｍ／ｈ）以上で移動中か否かの判断を行う。
【０１５５】
ここで、制御部２０１は、直前に受信した位置情報及びそのときの時刻と、今回受信した位置情報及びそのときの時刻とを用いて、その携帯端末の現在の移動速度を算出し、この算出した移動速度が所定速度以上であると判断した場合に（ステップＳ７８：Ｙｅｓ）、処理をステップＳ７７へ移す。
【０１５６】
一方、制御部２０１は、算出した移動速度が予め設定した所定速度未満であると判断した場合に（ステップＳ７８：Ｎｏ）、処理をステップＳ７９へ移す。
【０１５７】
ステップＳ７７において制御部２０１は、行動履歴に即した位置情取得間隔を携帯端末へ送信する処理を行い、その後、この位置情報受信処理を終了して、再度ステップ７１から処理を開始する。
【０１５８】
ここで、制御部２０１は、行動履歴に即した位置情報取得間隔として、予め設定した時間間隔（ここでは、１０分間隔）よりも延ばした時間間隔（ここでは、２０分間隔）を示す情報を携帯端末へ送信することにより、その携帯端末に位置情報の次回の取得契機を通知する。
【０１５９】
また、ステップＳ７９において制御部２０１は、予め設定した位置情報取得間隔を携帯端末へ送信する処理を行い、その後、この位置情報受信処理を終了して、再度ステップＳ７１から処理を開始する。
【０１６０】
ここで、制御部２０１は、予め設定した所定の位置情報取得間隔として、１０分間を示す情報を送信することにより、その携帯端末に位置情報の次回の取得契機を通知する。
【０１６１】
このように、制御部２０１は、所定期間に携帯端末から位置情報の送信があると、位置予測手段による予測結果に応じて、当該携帯端末による次回の位置情報の取得契機を決定し、当該携帯端末へ通知する位置情報取得契機通知手段として機能する。
【０１６２】
このように、上記実施形態のように携帯端末１及びサーバ装置２を構成すれば、携帯端末１の位置の変動傾向に基づいて、頻繁に位置情報を取得してサーバ装置２へ送信する必要性が低いと予測される場合には、携帯端末１による位置情報の取得契機及び送信契機の時間間隔を、予め定めた所定の時間間隔よりも延ばすことができるので、常時定期的に位置情報の取得及び送信を行う場合に比べて、携帯端末１が位置情報の取得及び送信に要する消費電力を低減することができ、サーバ装置２へ位置情報を送信する際の通信料も低減することができる。
【０１６３】
なお、上記実施形態では、携帯端末１による位置情報の取得契機及び送信契機の時間間隔を１０分間隔と２０分間隔の２通りにしているが、取得した位置情報がユーザの行動履歴に即していた場合、さらに位置情報の取得契機及び送信契機の時間間隔を延ばすように構成することもできる。
【０１６４】
また、上記実施形態では、携帯端末１による位置情報の取得契機の時間間隔と送信契機の時間間隔とを同一にしているが、この時間間隔をそれぞれ異なるように構成することもできる。
【０１６５】
たとえば、携帯端末１に常時一定の時間間隔で位置情報の取得を行わせ、位置情報の送信契機に関してのみ、当該携帯端末１の位置の変動傾向に応じて変更する構成としてもよく、逆に、携帯端末１の位置の変動傾向に応じて位置情報の取得契機を変更し、位置情報の送信に関しては、常時一定の時間間隔で行うように構成してもよい。
【０１６６】
このように構成しても、携帯端末１による位置情報の取得又は送信に要する消費電力を低減することができる。
【図面の簡単な説明】
【０１６７】
【図１】本実施形態に係る位置情報取得システムを示す説明図である。
【図２】本実施形態に係る携帯端末のユーザの行動履歴を示す説明図である。
【図３】本実施形態に係る位置情報の取得及び送信契機決定方法を示す説明図である。
【図４】本実施形態に係る携帯端末の電気的構成を示す説明図である。
【図５】本実施形態に係るサーバ装置の電気的構成を示す説明図である。
【図６】本実施形態に係る携帯端末の制御部が行う処理を示す説明図である。
【図７】本実施形態に係るサーバ装置の制御部が行う処理を示す説明図である。
【図８】本実施形態に係る携帯端末の制御部が行う処理を示す説明図である。
【図９】本実施形態に係るサーバ装置の制御部が行う処理を示す説明図である。
【図１０】本実施形態に係る携帯端末の制御部が行う処理を示す説明図である。
【図１１】本実施形態に係るサーバ装置の制御部が行う処理を示す説明図である。
【符号の説明】
【０１６８】
Ｓ  位置情報取得システム
１  携帯端末
２  サーバ装置
３  ＧＰＳ衛星
４  電波
５  位置情報
【図１】
2009085798.tif 000003
【図２】
2009085798.tif 000004
【図３】
2009085798.tif 000005
【図４】
2009085798.tif 000006
【図５】
2009085798.tif 000007
【図６】
2009085798.tif 000008
【図７】
2009085798.tif 000009
【図８】
2009085798.tif 000010
【図９】
2009085798.tif 000011
【図１０】
2009085798.tif 000012
【図１１】
2009085798.tif 000013