(57)【要約】【課題】携帯通信端末装置の移動状況を適切に把握し、その結果に対応した測位周期で測位を実施する。【解決手段】本発明の携帯通信端末装置１は、所定の周期で、無線により測位情報を取得する測位情報取得部２と、取得した測位情報に基づき測位処理を行い位置情報を得る測位処理部４１と、動きを検知し、動き情報を得る動き検出部３と、直近の過去一定時間内の、動き情報による動きの検知の有無、及び位置情報の変化の有無で定義される状況が、過去一定時間内の、動きの検知の有無、及び位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、該当する状況に設定された周期を所定の周期として決定し、決定された周期で測位情報の取得、及び測位処理を行うように測位情報取得部４１と前記測位処理部４２の動作を制御する測位動作制御部と、を備える。【選択図】図１
2011191146.tif 000002
【特許請求の範囲】
【請求項１】
所定の周期で、無線により測位情報を取得する測位情報取得部と、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理部と、
動きを検知し、動き情報を得る動き検出部と、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得を行うように前記測位情報取得部の動作を制御するとともに、決定された前記周期で前記測位処理を行うように前記測位処理部の動作を制御する測位動作制御部と、
を備える携帯通信端末装置。
【請求項２】
表示部を備え、前記決定された周期に関する情報を前記表示部に表示する、
ことを特徴とする請求項１に記載の携帯通信端末装置。
【請求項３】
前記複数の状況は、前記動き情報から前記所定時間の間に動きがあったと判定されたときと、前記動きがあったとは判定されず、かつ前記現位置情報と前記前位置情報との差異があると判定されたときと、前記動きがあったとは判定されず、かつ前記現位置情報と前記前位置情報との差異がないと判定されたときと、の３組とし、前記３組のそれぞれに対して、あらかじめ設定された前記周期は、それぞれＴｓ、Ｔｍ、及びＴｎである、
ことを特徴とする請求項１又は２に記載の携帯通信端末装置。
【請求項４】
前記Ｔｓ、Ｔｍ、及びＴｎは、その値の大小関係がＴｓ≦Ｔｍ＜Ｔｎである、
ことを特徴とする請求項３に記載の携帯通信端末装置。
【請求項５】
測位要求を入力する操作部を備え、
前記測位動作制御部は、前記測位要求の入力により、前記測位動作を行うように前記測位情報取得部と前記測位処理部の動作を制御するとともに、前記所定の周期を前記Ｔｓに決定する、
ことを特徴とする請求項４に記載の携帯通信端末装置。
【請求項６】
所定の周期で、無線により測位情報を取得する測位情報取得ステップと、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理ステップと、
動きを検知し、動き情報を得る動き検出ステップと、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得を行うように前記測位情報取得ステップを制御するとともに、決定された前記周期で前記測位処理を行うように前記測位処理ステップを制御する測位周期制御ステップと、
を備える携帯通信端末装置の測位周期制御方法。
【請求項７】
所定の周期で、無線により測位情報を取得する測位情報取得ステップと、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理ステップと、
動きを検知し、動き情報を得る動き検出ステップと、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得を行うように前記測位情報取得ステップを制御するとともに、決定された前記周期で前記測位処理を行うように前記測位処理ステップを制御する測位周期制御ステップと、
をコンピュータに実行させる携帯通信端末装置の測位周期制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測位周期を制御する測位制御機能を有する携帯通信端末装置、携帯通信端末装置の測位周期制御方法、及び携帯通信端末装置の測位周期制御プログラムに関する。
【背景技術】
【０００２】
携帯電話等の携帯通信端末装置に関するサービスとして、位置情報の提供が近年注目されている。この位置情報の提供サービスを実現する手段としては、ＧＰＳ（Global Positioning System）を用いた方法、複数の基地局からの送信信号の受信タイミングの差を用いる方法、端末が接続している基地局の位置によって大まかに場所を把握する方法等がある。いずれの場合も、外部から位置情報を得る（測位）ための信号（測位情報）を入力し、この測位情報を処理（以下、測位処理と呼ぶ）することによって位置情報を得る。
【０００３】
しかし、測位情報の取得とその処理は、携帯電話等の携帯通信端末装置にとって大きな電力を消費するとともに大きな負荷となる。そのため、バッテリー使用可能時間が低減するという問題が発生し、また、この測位処理のため、他のサービスが一時的に滞ってしまい、情報の更新遅れなどサービスの低下に繋がってしまうことがある。この問題を改善するために、携帯通信端末装置の位置が変化していないときは測位処理をとりやめる等の工夫がなされている。
【０００４】
例えば、測位情報としてＧＰＳ衛星からの信号（ＧＰＳ信号）を用いた方法では、ＧＰＳ衛星からの測位情報に基づき、現在位置を計測する。しかし、携帯通信端末装置本体の振動の有無を検知し、振動のない状態が所定時間以上継続したときは、携帯通信端末装置本体が移動していない、すなわち停止状態にあると判断して、その時点での測位動作を自動的に停止する。また、得られた現位置情報が所定時間前の測位結果（前位置情報）に対して変化していないと判定されたときは、測位動作を停止する。また、サーモセンサーや加速度センサーにより、携帯通信端末装置本体の所定時間内の温度変化や姿勢変化等を検出し、それにより使用者に装着されていない状態を検知して現在の測位動作を自動的に停止する。このような方法により無駄と思われる測位動作を停止する。（いずれも特許文献１及び３参照）
【０００５】
また、ＧＰＳを用いた他の方法では、所定の周期（以下、測位周期と呼ぶ）で測位動作が行われ、現在の測位結果である現位置情報が前回の測位結果である前位置情報と同じであるかどうかが判断される。同じではない場合に測位周期の候補が携帯通信端末装置で求められ、原則としてこの候補の中からその後の測位周期が決定される。測位周期の候補は、移動速度検出手段で検出された移動速度と、基準となる所定の移動距離に基づいて決められる。基準となる移動距離は測位を実施する基準となる距離であり、例えばアプリケーションによって使用する地図の縮尺等により異なる値に設定される。（特許文献２参照）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−３５２５１９号公報
【特許文献２】特開２００７−６２２９号公報
【特許文献３】特開２００９−６３５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１、３に記載の発明では、所定時間、携帯通信端末装置の振動、又は加速度が検知されない場合、測位動作が停止される。しかし、有意な振動、又は加速度が計測されない場合でも、携帯通信端末装置、すなわちそのユーザの位置の変化がないとは限らない。例えば、振動の少ない交通機関に乗っているときや、等速度で運行している交通機関に乗っている場合には、有意な振動、加速度が計測されなくても、位置の変化がある。そのため、特許文献１、３に記載の発明では、実際には位置の変化が生じていても、振動又は加速度が計測されない限り測位が実施されないという問題がある。
【０００８】
また、特許文献１、３に記載の発明では、現位置情報が前位置情報と同じであれば測位動作を停止する。しかし、現位置情報が前位置情報と同じであっても、携帯通信端末装置のユーザが静止しているとは限らない。動いていて、測位情報を取得した位置がたまたま同じ場所であっただけかもしれない。このような状況の時に測位動作を停止するのは適切ではない。
【０００９】
特許文献２に記載の発明では、所定の測位周期で測位を実施する。測位周期は移動速度と所定の移動距離とに基づき設定する。しかし、例示されているドップラー周波数を用いる方法などを使った移動速度検出部で得られる移動速度は、頻繁に立ち止まるようないわゆるそぞろ歩きの状態などでは十分な精度で求められるとは言い難い。そのため、移動速度に基づき定めた測位周期は不適切な値となる恐れが生じうる。例えば、測位周期を短くしすぎ、その測位周期で測位したために、消費電力の無駄が生じたり、負荷の増大により、他のサービスに制約が生じるというケースが起こりうる。また、逆に測位周期を長くしすぎたために位置情報の誤差が増大してしまうケースも生じうる。
【００１０】
本発明は、このような問題を解決するために、携帯通信端末装置の移動状況を適切に把握し、その結果を反映して測位周期を決定し、決定した測定周期で測位動作を実行することができる携帯通信端末装置、携帯通信端末装置の測位周期制御方法、及び携帯通信端末装置の測位周期制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の観点に係る携帯通信端末装置は、
所定の周期で、無線により測位情報を取得する測位情報取得部と、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理部と、
動きを検知し、動き情報を得る動き検出部と、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得を行うように前記測位情報取得部の動作を制御するとともに、決定された前記周期で前記測位処理を行うように前記測位処理部の動作を制御する測位動作制御部と、
を備える。
【００１２】
本発明の第２の観点に係る携帯通信端末装置の測位周期制御方法は、
所定の周期で、無線により測位情報を取得する測位情報取得ステップと、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理ステップと、
動きを検知し、動き情報を得る動き検出ステップと、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得を行うように前記測位情報取得ステップを制御するとともに、決定された前記周期で前記測位処理を行うように前記測位処理ステップを制御する測位周期制御ステップと、
を備える。
【００１３】
本発明の第３の観点に係る携帯通信端末装置の測位周期制御プログラムは、
所定の周期で、無線により測位情報を取得する測位情報取得ステップと、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理ステップと、
動きを検知し、動き情報を得る動き検出ステップと、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得を行うように前記測位情報取得ステップを制御するとともに、決定された前記周期で前記測位処理を行うように前記測位処理ステップを制御する測位周期制御ステップと、
をコンピュータに実行させる。
【発明の効果】
【００１４】
本発明では、測位情報に基づき得られる携帯通信端末装置の位置情報の変化と、携帯通信端末装置の動き情報から判定される所定時間内の動きの有無とに基づいて、あらかじめ設定された測位周期の中から選択によりその後使用する測位周期を決定し、決定した測位周期に従って測位動作を制御・実行するため、無駄な測位動作を適切に減らすことができる。そのため測位動作に伴う消費電力を適切に抑制することができ、また測位処理の負荷低減により他の処理に対する処理能力を適切に改善することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る携帯通信端末装置の構成例を示すブロック図である。
【図２】実施形態に係る記憶される位置情報履歴の例を示す図である。
【図３】実施形態に係る各レベルでの測位動作制御の間の移行の概念を示す図である。
【図４】実施形態に係る動き情報の閾値超え日時を記憶した例を示す図である。
【図５】実施形態に係る測位開始から終了までの測位動作内容の例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
（実施形態）  
図１に本発明に係る携帯通信端末装置の構成例を示す。図１に示す構成例は測位動作に関連する部分のみを示している。携帯通信端末装置１は、測位情報取得部２、動き検出部３、端末制御部４、操作部５、表示部６、及び記憶部７を備える。端末制御部４はＣＰＵ等で構成されており、プログラムにより動作する。
【００１７】
測位情報取得部２は、携帯通信端末装置１の位置情報を得るための情報を測位情報としてアンテナを介して無線で外部から取得する。この測位情報には、ＧＰＳ衛生からのＧＰＳ信号、複数の基地局からの送信信号等がある。
【００１８】
ＧＰＳ信号を測位情報とする場合は、測位情報取得部２は、アンテナと、ＧＰＳ通信装置を内蔵するＧＰＳ通信制御部とを備え、ＧＰＳ通信制御部は、ＧＰＳ通信装置がＧＰＳ衛星からのＧＰＳ信号を受信するときの受信制御を行う。
【００１９】
複数の基地局からの送信信号を測位情報として利用する場合は、測位情報取得部２は、アンテナと、無線装置を内蔵する移動通信制御部とを備え、移動通信制御部が、無線装置を制御して複数の基地局からの送信信号を入力する。なお、移動通信制御部や無線装置は、測位のためだけではなく携帯通信端末装置１の通常の通信機能を備えるためにも必要なものであり、移動通信制御部は、携帯通信端末装置１の無線制御及び無線状態の通知に関する情報交換を端末制御部４との間で行う。測位情報取得部２は、ＧＰＳ信号、及び複数の基地局からの送信信号のうち少なくとも一方を使って測位情報を取得する。
【００２０】
動き検出部３は、携帯通信端末装置１の動きを動き情報として検出する。具体的には傾斜スイッチ、加速度センサ等が動き検出部３として使用される。傾斜スイッチの場合は携帯通信端末装置１が動いたかどうかが検出され、加速度センサの場合は携帯通信端末装置１の動きの加速度が検出される。いずれを使用しても検出信号により携帯通信端末装置１が動いたかどうかが判別できる。
【００２１】
端末制御部４は、測位処理部４１と測位動作制御部４２とを備える。ハードウェアとしてはＣＰＵ等で構成され、プログラムにより動作する。プログラムは記憶部７に記憶され、携帯通信端末装置１の起動時に記憶部７から読み出して起動する。
【００２２】
測位処理部４１は、測位情報取得部２を介して取得した測位情報を処理（測位処理）して携帯通信端末装置１の位置情報を得る。
【００２３】
測位動作制御部４２は、測位処理部４１で得られた位置情報を取得し、位置情報履歴Ｐ（ｋ）（ｋ＝１、２、・・・）として記憶部７に記憶する。図２は、記憶部７に記憶された位置情報履歴の例を示す。また、動き検出部３からの動き情報を入力し、記憶部７に記憶された位置情報から、測位処理部４１で得られた携帯通信端末装置１の現位置情報と前回得られた前位置情報との差異を求め、この差異と、動き情報とに基づき測位動作を開始する周期（測位周期）を決定し、決定した測位周期に従って測位動作を制御する。測位動作とは、測位情報取得部２で測位情報を取得し、取得された測位情報を測位処理部４１で処理して位置情報を得ることを言う。従って、測位動作での制御の対象は測位情報取得部２及び測位処理部４１である。端末制御部４は、測位動作を含めて携帯通信端末装置１の機能全体を制御する。
【００２４】
操作部５は、キーボード等の入力装置でユーザによる通信先の識別番号等（携帯電話の場合は電話番号等）を入力するためのテンキー（ダイヤルキー）を備える。測位動作に関連する操作としては、ユーザは操作部５を介して測位動作の要求を入力することができる。
【００２５】
表示部６は、白黒あるいはカラーの液晶パネル等の表示装置であり、携帯通信端末装置１の状態を表示によりユーザに通知する。測位動作に関する表示としては以下で説明する測位状況のレベル、又は決定された測位周期等が表示される。ユーザは操作部５を介して位置情報の取得を要求（測位要求）する場合に、表示された情報を参照することができる。
【００２６】
記憶部７は、デイスク装置、半導体メモリなどの記憶装置で構成され、携帯通信端末装置１の制御情報、ユーザからの入力情報、あるいは外部から受信した情報を記憶し保存する。測位動作を介して得られた位置情報は、位置情報履歴という形で記憶部７に記憶される。
【００２７】
携帯通信端末装置１は、以上の構成要素以外に、音声による通信に使用する音声入出力部、受信等のユーザへの報知事項がある場合にこれを発光により知らせる発光報知部や振動により知らせる振動報知部等を備えるが、測位動作と直接関係しないため図１では省略する。端末制御部４はこれら周辺各部をも制御し、携帯通信端末装置１としての一連の動作を実現している。
【００２８】
携帯通信端末装置１の測位動作について説明する。測位動作は設定された周期（測位周期）で実施される。測位に関する状況は３段階のレベルに分類され、各レベルにはそれぞれ測位周期が定められている。測位動作制御部４２は、携帯通信端末装置１が、３段階のレベルのうち、現在どのレベルにあるかを判定し、そのレベルに対して定められた測位周期をその後の測位周期として決定し、決定した測位周期で測位動作を制御する。
【００２９】
各レベルを定義する状況とそのレベルに設定された測位周期は次の通りである。
（１）レベル１：レベル１は、動き検出部３の信号により所定時間内に携帯通信端末装置１が動いたと判定されたときであり、このとき測位周期はＴｓに設定される。
（２）レベル２：レベル２は、動き検出部３の信号により所定時間内に携帯通信端末装置１が動いていないと判定されたが、現位置情報と前位置情報との間に差異があると判定されたときであり、このとき測位周期はＴｍに設定される。
（３）レベル３：レベル３は、動き検出部３の信号により所定時間内に携帯通信端末装置１が動いていないと判定され、かつ現位置情報と前位置情報との間に差異がないと判定されたときであり、このとき測位周期はＴｎに設定される。
なお、測位周期の大小は、Ｔｓ≦Ｔｍ＜Ｔｎである。
【００３０】
レベル１は、動き検出部３の信号から、携帯通信端末装置１、すなわちこれを携行しているユーザが所定時間内に動いたと判断される状況であるため、今後位置情報が変化する可能性が高い状況ということになる。従って、測位周期Ｔｓは一番短く設定して、測位動作の時間間隔を短くし、位置情報の変化への応答性を高めている。
【００３１】
レベル２は、動き検出部３の信号から、携帯通信端末装置１、すなわちこれを携行しているユーザが所定時間内に動いたとの情報は得られていないが、最新の２回の位置情報間に差異があるという状況である。これは例えば電車などの公共の交通機関で移動した場合などで起こりうる状況である。動き検出部３として傾斜スイッチを用いた場合、揺れの少ない交通機関であれば動きがないと判定されることがある。また、動き検出部３として加速度センサを用いた場合、交通機関で等速度運転中は加速度を検知できないことがあり得る。このような状況下での測位周期Ｔｍは、ユーザの位置が変化していることから移動している状況としてレベル１での測位周期と同じ値にしてもよい。しかし、交通機関で移動する場合は通常乗り込んだ場所と行き先とは決まっていることが多い。そのため、その間、ユーザにとって位置情報取得の必要性は低減すると考えられる。そのような考え方からＴｍをＴｓよりも大きい値として設定してもよい。
【００３２】
レベル３は、動きも検知されず、位置情報の変化もないという状況、すなわち静止状態に該当する。このときは測位動作の必要性は明らかに減少するため、測位周期ＴｎをＴｓ、Ｔｍに比べて大きい値に定めている。
【００３３】
測位動作制御部４２は、動き検出部３から動き情報を取得し、この動き情報により、一定時間内に携帯通信端末装置１に動きがあったかどうかを判定する。動きがあったと判定したときは、状況はレベル１となり、Ｔｓをその後の測位周期として決定する。そして、この決定した測位周期Ｔｓでその後の測位動作を実行するように測位情報取得部２及び測位処理部４１を制御する。動きの有無を判定する際の所定時間は測位周期と同じにしてもよいし、独立に定めてもよい。
【００３４】
測位動作制御部４２は、携帯通信端末装置１に動きがないと判定したときは、現位置情報と、前位置情報との差異の有無を判定する。差異があると判定したときは状況はレベル２となり、測位周期をＴｍに決定する。そして、決定した測位周期Ｔｍでその後の測位動作を実行するように測位情報取得部２及び測位処理部４１を制御する。
【００３５】
測位動作制御部４２は、携帯通信端末装置１に動きがなく、位置情報からも現位置情報と前位置情報に差異がないと判定したときは状況はレベル３となり、測位周期をＴｎに設定する。そして、この測位周期Ｔｎでその後の測位動作を実行するように測位情報取得部２及び測位処理部４１を制御する。
【００３６】
図３は各レベルでの測位動作制御の間の移行の概念を示す。測位動作制御部４２は、レベル１での測位動作制御１０を実行しているとき、位置情報と動き情報から状況がレベル２又はレベル３であると判定したときはレベル２での測位動作制御１１、又はレベル３での測位動作制御１２に移行する。同様に、レベル２での測位動作制御１１を実行しているときはレベル１での測位動作制御１０、又はレベル３での測位動作制御１２に、レベル３での測位動作制御１２を実行しているときはレベル１での測位動作制御１０、又はレベル２での測位動作制御１１に、それぞれ移行しうる。
【００３７】
動き検出部３の信号による動きの有無は、動き検出部３から得られる信号（動き情報）が、あらかじめ定めた動き情報の閾値を超えると動きがあったとし、超えないときは動きがなかったとする。測位動作制御部４２は、現時点から一定時間Ｔｗさかのぼった時間内に閾値を超える結果が得られないときは、動きはなかったと判定し、一度でも超えると動きがあったと判定する。
【００３８】
一定時間内に前述の動き情報が閾値を超えたことがあるかどうかの判定は、閾値を超える動き情報が入力されたときに、例えば、その入力の日時を記憶部７に記録保存し、判定時から一定時間さかのぼった時間範囲内に、記録された日時があるかどうかを見ればよい。図４は動き情報がその閾値を超えた日時ｔ（ｊ）（ｊ＝１、２、・・・・）を記録した例である。タイマから得られる現日時をｔ０、ｔ０から一定時間Ｔｗさかのぼった日時をｔ１、判定式をｔ０≧ｔ（ｊ）＞ｔ１として、この判定式を満たすｔ（ｊ）が存在する場合、一定時間内に閾値を超える動き情報が検出されたと判定される。
【００３９】
上記日時を記録保存する場所は記憶部７ではなく、測位動作制御部４２が備えるＲＡＭ（Random Access Memory）等であってもよい。
【００４０】
測位動作制御部４２は、現位置情報と前位置情報に差異があるかどうかの判定も実施し、この差異が所定の閾値を超えると位置情報間に差異があったと判定し、超えないときは位置情報間に差異がなかったと判定する。
【００４１】
図５は、本実施形態に係る携帯通信端末装置１の測位周期制御方法の一例をフローチャートで示したものである。測位動作制御部４２は測位開始の信号を受けて測位動作の制御を開始する。測位開始信号は、携帯通信端末装置１の電源をＯＮ状態にしたときに自動出力されてもよいし、電源をＯＮ状態にした後にユーザが操作部５を介して測位開始を入力することにより出力されてもよい。測位動作制御部４２は測位終了の信号を受けて測位動作を終了する。測位終了の信号は、携帯通信端末装置１の電源をＯＦＦ状態にしたときに自動出力されてもよいし、測位開始後、ユーザが操作部５を介して測位終了を入力することにより測位動作制御部４２に出力されてもよい。
【００４２】
測位動作制御部４２は、測位周期に従って制御を実行するためにタイマによる時間Ｔ０（経過時間と呼ぶ）の計測を開始する（ステップＳ３０）。次に、測位動作制御部４２は、測位動作の開始を測位情報取得部２に指示する。指示された測位情報取得部２は測位情報を取得し、測位処理部４１は取得された測位情報を処理して位置情報を得る。測位動作制御部４２は、得られた位置情報を記憶部７に位置情報履歴Ｐ（ｋ）（ｋ＝１、２、・・・）として記憶する（ステップＳ３１）。図２に示すように、例えば新しい位置情報ほど若い番号となるように番号ｋを付与する（その逆にしてもよい。）。
【００４３】
一方、測位動作制御部４２は、動き検出部３から動き情報を入力し、携帯通信端末装置１の動きの有無を監視し、動きがあった場合（動き情報についてあらかじめ設定された閾値を超えたとき）は、例えばその日時ｔ（ｊ）（ｊ＝１、２、・・・・）を記録する（図４）。ステップＳ３２の後、その時点から一定時間Ｔｗさかのぼった日時までの間に動きがあったかどうかを判定する（ステップＳ３２）。
【００４４】
測位動作制御部４２は、一定時間Ｔｗ内に携帯通信端末装置１に動きがあったと判定したときは（ステップＳ３２；ＹＥＳ）、レベル１の状況であるとして、測位周期ＴｉをＴｓに決定する（ステップＳ３３）。次に、測位動作制御部４２は、表示部６にレベル１の状況であることを表示することができる（ステップＳ３４）。この表示はレベル名を表示してもよいし、そのときの決定された測位周期Ｔｓを表示してもよい。更に、次の測位動作予定時刻、又はそれまでの残り時間を表示することもできる。
【００４５】
測位動作制御部４２は、測位周期Ｔｓを設定した後、その時点でのタイマによる経過時間Ｔ０が、設定された測位周期Ｔｓ以上であるかどうかを判定する（ステップＳ３５）。経過時間Ｔ０が決定された測位周期Ｔｓ未満の時は（ステップＳ３５；ＮＯ）、測位動作制御部４２は、測位要求の有無を判定し（ステップＳ３６）、測位要求がなければ（ステップＳ３６；ＮＯ）、経過時間Ｔ０が決定された測位周期Ｔｓ以上になるまで待機する。測位要求は、ユーザが測位動作の開始を要求する処理で、操作部５を介して入力され、測位動作制御部４２はこの入力された測位要求の有無を判定する。測位要求があれば（ステップＳ３６；ＹＥＳ）、ステップＳ３１と同様に、測位動作を開始し、得られた位置情報を記憶部７に記憶する（ステップＳ３７）。そして、ステップＳ３３に戻り、測位周期ＴｉをＴｓに決定して（ステップＳ３３）、既に説明したそれ以降の処理を繰り返す。経過時間Ｔ０が決定された測位周期Ｔｓ以上の時は（ステップＳ３５；ＹＥＳ）、測位動作制御部４２は、測位終了かどうかを判定する（ステップＳ３８）。測位終了は、携帯通信端末装置１の電源をＯＦＦにしたとき、又はユーザが操作部５を介して測位終了を入力したときに測位動作制御部４２に出力される測位終了信号により判定される。
【００４６】
測位終了と判定されたときは（ステップＳ３８；ＹＥＳ）、測位動作を終了する。測位終了でなければ（ステップＳ３８；ＮＯ）、ステップＳ３０に戻り、それ以降の処理を繰り返す。状況が変化しなければ、測位動作制御部４２は、レベル１、すなわち測位周期Ｔｓでの測位動作を繰り返す制御を行う。
【００４７】
ステップＳ３２に戻り、測位動作制御部４２は、所定時間Ｔｗ内に携帯通信端末装置１に動きがなかったと判定したときは（ステップＳ３２；ＮＯ）、記憶部７に記憶されている位置情報Ｐ（ｋ）から現位置情報（例えばＰ（１））と前位置情報（例えばＰ（２））とを読み出し、両位置情報の差異の有無を判定する（ステップＳ３９）。両位置情報に差異があると判定したときは（ステップＳ３９；ＹＥＳ）、レベル２の状況であるとして、測位周期ＴｉをＴｍに決定し（ステップＳ４０）、表示部６にレベル２の状況であることを表示する（ステップＳ４２）。そしてステップＳ３６に移り、それ以降の処理を実行する。すなわち、測位終了との判定がなければ、測位周期Ｔｍで測位動作を制御・実行する。
【００４８】
測位動作制御部４２は、両位置情報に差異がないと判定したときは（ステップＳ３９；ＮＯ）、レベル３の状態と判定し、測位周期ＴｉをＴｎに設定し（ステップＳ４１）、表示部６にレベル３の状況であることを表示する（ステップＳ４２）。そしてステップＳ３６に移り、それ以降の処理を実行する。すなわち、測位終了との判定がなければ、測位周期Ｔｎで測位動作を制御し、実行する。
【００４９】
なお、測位を開始したとき、動き検出部３による動き情報の取得時間が一定時間Ｔｗに満たない状況であるときは、経過措置としてステップＳ３２での判定をＹＥＳとすることができる。また、記憶部７に記憶された位置情報が１個しかないときも、経過措置としてステップＳ３９での判定をＹＥＳとすることができる。これらの措置をとれば、経過状況下でステップ３２、及びステップＳ３９での判定ができなくなるという事態を避けることができる。
【００５０】
また、携帯電話機がＧＰＳ、又は／及び無線基地局の情報を取得できなくなるというトラブルが発生することも想定されうる。その場合は位置情報が得られなくなり、ステップＳ３９での判定ができなくなる。このように最新の位置情報が得られない場合、本実施形態に従った処理はできなくなる。このような場合、動き検出部３を加速度検出部とし、加速度検出部からの加速度信号により歩数を求める歩数情報検出部を装備していることを前提として、加速度検出部で検出した加速度信号に基づき、動きの有無と同時に、加速度方向を把握し、併せて歩数情報検出部により歩数を求め、あらかじめ設定した歩幅情報と歩数の累積情報により、移動距離と移動方向とを求めることができる。そして、これまでに得られている最新の位置情報に移動方向毎の移動距離を加えることにより位置情報とすることができる。また、このようにして求めた位置情報を表示部６に表示することで、測位情報が得られないような状況下でもユーザは大まかな位置情報を認識することができる。
【００５１】
これまでの説明では、測位要求があった場合（ステップＳ３６；ＹＥＳ）には、ステップＳ３７を介してステップＳ３３に戻るとしたが、ステップＳ３７を省略して、ステップＳ３３に戻るとしてもよい。
【００５２】
携帯通信端末装置１の端末制御部４はＣＰＵ等で構成され、プログラムにより動作するが、測位周期の制御もプログラムで動作する。このプログラムが測位周期制御プログラムであり、この測位周期制御プログラムの内容は、これまで説明した測位周期制御方法と同様である。
【００５３】
本実施形態に係る携帯通信端末装置１、携帯通信端末装置１の測位周期制御方法、及び携帯通信端末装置１の測位周期制御プログラムによれば、測位情報に基づき得られる位置情報の変化と、動き情報から判定される一定時間Ｔｗ内の動きの有無とに基づいて、あらかじめ段階的に設定された測位周期から選択によりその後使用する測位周期を決定し、決定した測位周期に従って測位動作を制御・実行する。従って、振動の少ない交通機関に乗っているときや、等速状態で運行している交通機関に乗っている場合のように、携帯通信端末装置１の動きが検知されない場合でも、位置情報の変化の有無に応じて、あらかじめ設定された測位周期をその後の測位周期と定め、その測位周期で測位動作が制御・実行される。そのため本実施形態に依れば、携帯通信端末装置１の動きがないと判定されたときでも、それだけで測位動作がいきなり停止されるという事態を避けることができる。
【００５４】
携帯通信端末装置１の位置情報に変化がない場合も、携帯通信端末装置１の動きの有無に応じて測位周期を決定するため、いきなり測位動作を停止することによる不都合を回避することができる。
【００５５】
また、測位周期は、測位情報に基づき得られる位置情報の変化と、動き情報から判定される一定時間内の動きの有無とに基づいて、あらかじめ設定されている値から選択される。そのためこの実施形態に依れば、測位周期を速度計測結果に基づいて定めるときに生じうる測位周期が不適切な値になるという事態を避けることができる。
【００５６】
このように、本実施形態に依れば、測位動作を適切な測位周期で制御・実行するので、無駄な測位動作を適切に減らすことができる。その結果、測位に伴う消費電力を適切に抑制し、測位の負荷低減により他の処理に対する処理能力を適切に改善することができる。
【００５７】
また、表示部６には、測位状況のレベル、又は決定された測位周期等を表示することができるためユーザは測位状況を認識することができる。そのため、測位周期が長い場合でも、ユーザはこの表示を参照することにより、操作部５を介して測位要求を入力して測位動作を開始することができる。測位要求があれば、測位動作制御部４２は、すぐに測位動作を実施するように制御を行うか、又はレベル１の測位周期Ｔｓで測位動作を実施するように制御を行うので、この入力により、ユーザは、測位機会の漏れを低減するという効果を得ることができる。
【００５８】
本実施形態の適用対象である携帯通信端末装置１は、携帯電話機、ゲーム機、ポータブルな他の携帯端末装置のいずれであってもよく、ユーザはいずれの場合においても、上記と同じ効果を期待することができる。
【００５９】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００６０】
（付記１）所定の周期で、無線により測位情報を取得する測位情報取得部と、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理部と、
動きを検知し、動き情報を得る動き検出部と、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得、及び前記測位処理を行うように前記測位情報取得部、及び前記測位処理部の動作を制御する測位動作制御部と、
を備える携帯通信端末装置。
【００６１】
（付記２）表示部を備え、前記決定された周期に関する情報を前記表示部に表示する、  ことを特徴とする付記１に記載の携帯通信端末装置。
【００６２】
（付記３）前記複数の状況は、前記動き情報から前記所定時間の間に動きがあったと判定されたときと、前記動きがあったとは判定されず、かつ前記現位置情報と前記前位置情報との差異があると判定されたときと、前記動きがあったとは判定されず、かつ前記現位置情報と前記前位置情報との差異がないと判定されたときと、の３組とし、前記３組のそれぞれに対して、あらかじめ設定された前記周期は、それぞれＴｓ、Ｔｍ、及びＴｎである、
ことを特徴とする付記１又は２に記載の携帯通信端末装置。
【００６３】
（付記４）前記Ｔｓ、Ｔｍ、及びＴｎは、その値の大小関係がＴｓ≦Ｔｍ＜Ｔｎである、
ことを特徴とする付記３に記載の携帯通信端末装置。
【００６４】
（付記５）測位要求を入力する操作部を備え、
前記測位動作制御部は、前記測位要求の入力により、前記測位動作を行うように前記測位情報取得部と前記測位処理部の動作を制御するとともに、前記所定の周期を前記Ｔｓに決定する、
ことを特徴とする付記４に記載の携帯通信端末装置。
【００６５】
（付記６）所定の周期で、無線により測位情報を取得する測位情報取得ステップと、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理ステップと、
動きを検知し、動き情報を得る動き検出ステップと、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得、及び前記測位処理を行うように前記測位情報取得ステップ、及び前記測位処理ステップを制御する測位周期制御ステップと、
を備える携帯通信端末装置の測位周期制御方法。
【００６６】
（付記７）所定の周期で、無線により測位情報を取得する測位情報取得ステップと、
取得した前記測位情報に基づき測位処理を行い位置情報を得る測位処理ステップと、
動きを検知し、動き情報を得る動き検出ステップと、
直近の過去一定時間内の、前記動き情報による動きの検知の有無、及び前記位置情報の変化の有無で定義される状況が、過去一定時間内の、前記動きの検知の有無、及び前記位置情報の変化の有無に基づいて、あらかじめ定められた複数の状況のどれに該当するかを判断し、前記複数の状況のそれぞれに対して、あらかじめ設定された周期の中から、前記該当する状況に設定された前記周期を前記所定の周期として決定し、決定された前記周期で前記測位情報の取得、及び前記測位処理を行うように前記測位情報取得ステップ、及び前記測位処理ステップを制御する測位周期制御ステップと、
をコンピュータに実行させる携帯通信端末装置の測位周期制御プログラム。
【符号の説明】
【００６７】
１  携帯通信端末装置
２  測位情報取得部
３  動き検出部
４  端末制御部
５  操作部
６  表示部
７  記憶部
４１  測位処理部
４２  測位動作制御部
【図１】
2011191146.tif 000003
【図２】
2011191146.tif 000004
【図３】
2011191146.tif 000005
【図４】
2011191146.tif 000006
【図５】
2011191146.tif 000007