(57)【要約】  現在位置を測定する測位手段を備える携帯端末装置において消費電力を低減させることを可能とする。  使用者に携帯される携帯端末装置において、当該携帯端末装置の現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、前記マイクロプロセッサは、前記測位手段による測位結果に基づいて当該携帯端末装置の移動速度を算出し、該算出結果が小さい速度を示すときの方が、該算出結果が大きい速度を示すときよりも、前記測位手段から測位結果を取得する時間間隔が長くなるように、前記移動速度に応じた前記時間間隔の切り替えを行う。
2008099736.tif 000002
【特許請求の範囲】
【請求項１】
使用者に携帯される携帯端末装置において、
当該携帯端末装置の現在位置を測位する測位手段と、
前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、
を備え、
前記マイクロプロセッサは、前記測位手段による測位結果に基づいて当該携帯端末装置の移動速度を算出し、該算出結果が小さい速度を示すときの方が、該算出結果が大きい速度を示すときよりも、前記測位手段から測位結果を取得する時間間隔が長くなるように、前記移動速度に応じた前記時間間隔の切り替えを行うことを特徴とする携帯端末装置。
【請求項２】
当該携帯端末装置の移動速度と、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔と、を対応付けて記憶した記憶手段を更に備え、
前記マイクロプロセッサは、前記記憶手段を参照することにより、前記移動速度に応じた前記時間間隔に設定することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記マイクロプロセッサは、前記測位手段から測位結果を取得するたびに当該携帯端末装置の移動速度を算出することを特徴とする請求項１又は２に記載の携帯端末装置。
【請求項４】
使用者に携帯される携帯端末装置において、
当該携帯端末装置の現在位置を測位する測位手段と、
前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、
当該携帯端末装置の電源としての電池と、
前記電池の電力残量を検出する電池残量検出手段と、
を備え、
前記マイクロプロセッサは、前記電池残量検出手段による検出結果が小さい残量を示すときの方が、該検出結果が大きい残量を示すときよりも、前記測位手段から測位結果を取得する時間間隔が長くなるように、前記電力残量に応じた前記時間間隔の切り替えを行うことを特徴とする携帯端末装置。
【請求項５】
前記電池の電力残量と、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔と、を対応付けて記憶した記憶手段を更に備え、
前記マイクロプロセッサは、前記記憶手段を参照することにより、前記電力残量に応じた前記時間間隔に設定することを特徴とする請求項４に記載の携帯端末装置。
【請求項６】
使用者に携帯される携帯端末装置において、
当該携帯端末装置の現在位置を測位する測位手段と、
前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、
を備え、
前記マイクロプロセッサは、前記測位手段により測位された現在位置の属性に応じて、前記測位手段から測位結果を取得する時間間隔の切り替えを行うことを特徴とする携帯端末装置。
【請求項７】
前記マイクロプロセッサは、前記測位手段により測位された現在位置が、使用者の自宅周辺或いは職場周辺である場合には前記時間間隔を長くする一方で、駅周辺或いはバス停周辺である場合には前記時間間隔を短くすることを特徴とする請求項６に記載の携帯端末装置。
【請求項８】
前記マイクロプロセッサは、前記測位手段から新たに取得した測位結果が示す現在位置が、前回取得した測位結果が示す現在位置から離れていた場合に、新たに取得した測位結果が示す現在位置と対応する地図情報を通信網を介して取得することを特徴とする請求項１乃至７の何れか一項に記載の携帯端末装置。
【請求項９】
前記測位手段は、常に一定の時間間隔で当該携帯端末装置の現在位置を測位し、前記マイクロプロセッサから測位結果の取得要求を受けた場合には最新の測位結果を前記マイクロプロセッサに出力することを特徴とする請求項１乃至８の何れか一項に記載の携帯端末装置。
【請求項１０】
前記測位手段は、前記マイクロプロセッサから測位結果の取得要求を受けた場合に、当該携帯端末装置の現在位置を測位し、その測位結果を前記マイクロプロセッサに出力することを特徴とする請求項１乃至８の何れか一項に記載の携帯端末装置。
【請求項１１】
前記測位手段はＧＰＳ方式で当該携帯端末装置の現在位置を測位することを特徴とする請求項１乃至１０の何れか一項に記載の携帯端末装置。
【請求項１２】
当該携帯端末装置は携帯電話機であることを特徴とする請求項１乃至１１の何れか一項に記載の携帯端末装置。
【請求項１３】
現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、使用者に携帯される携帯端末装置において、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する方法であって、
前記測位手段による測位結果に基づいて、前記携帯端末装置の移動速度を算出する第１の過程と、
前記第１の過程による算出結果が小さい速度を示すときの方が、該算出結果が大きい速度を示すときよりも、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔が長くなるように、前記移動速度に応じて前記時間間隔を設定する第２の過程と、
を備えることを特徴とする携帯端末装置における測位結果取得間隔設定方法。
【請求項１４】
現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、使用者に携帯される携帯端末装置において、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する方法であって、
前記携帯端末装置が電源として備える電池の電力残量を検出する第１の過程と、
前記第１の過程による検出結果が小さい残量を示すときの方が、該検出結果が大きい残量を示すときよりも、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔が長くなるように、前記電力残量に応じて前記時間間隔を設定する第２の過程と、
を備えることを特徴とする携帯端末装置における測位結果取得間隔設定方法。
【請求項１５】
現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、使用者に携帯される携帯端末装置において、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する方法であって、
前記測位手段による測位結果に基づいて、前記携帯端末装置の現在位置の属性を判定する第１の過程と、
前記第１の過程により判定された属性に応じて、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する第２の過程と、
を備えることを特徴とする携帯端末装置における測位結果取得間隔設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及びその測位結果取得間隔設定方法に関する。
【背景技術】
【０００２】
近年の携帯電話機にはＧＰＳ機能が実装されているものが多く、この機能により位置情報を取得することが可能となった。【０００３】
従来の携帯電話機においてＧＰＳ機能を使用する場合、刻々と変わる位置情報にあわせてネットワーク（通信網）経由で地図情報の更新などを行う必要から、携帯電話機のＣＰＵは周期的にＧＰＳモジュールから位置情報の取得を行っている。【０００４】
ところで、携帯電話機において、ＧＰＳ機能の使用時には、ＣＰＵは、刻々と変わる位置情報を取得するためＧＰＳモジュールに対して周期的にアクセスする必要がある。このため、ＣＰＵの動作率が上がり、携帯電話機の消費電流が増加することになっている。【０００５】
しかし、例えば、徒歩などの移動速度が遅い場合と自動車などの移動速度が速い場合では、ＣＰＵ側で地図情報の更新などを行う時間間隔は異なるため、移動速度が遅い場合にも同じ時間間隔で位置情報を取得することは、消費電力の無駄を生じることに繋がる。【０００６】
現在位置を測定する測位手段を備える携帯端末装置において消費電力を低減させることを目的とした先行技術文献としては、特許文献１〜３がある。【０００７】
特許文献１には、その段落番号４０に、携帯端末装置が、予め定める周期でＧＰＳ方式により現在位置を測位することが記載されている。また、特許文献１の段落番号４９には、ＧＰＳ測位結果の移動速度から、乗り物に乗車しているか、又は乗車していない（歩行など）かを判定することが記載されている。また、特許文献１の段落番号５５には、乗り物に乗車中にはＧＰＳ測位を停止することが記載されている。【０００８】
特許文献２の段落番号３１には、携帯電話機の電池残量が一定値以下となった場合に、現在位置の測定動作を停止する技術が記載されている。【０００９】
特許文献３には、端末の現在位置から地図上において所定距離離れた、前記端末が移動する所定のルート上の位置を次に位置を測定する位置として指定する指定手段と、前記現在位置から次に位置を測定する位置へと端末が移動するまでの移動時間を算出し、該移動時間の間、前記端末による位置測定動作を停止させる管理手段とを備える位置情報測定システムが記載されている。
【特許文献１】特開２００６−２４２５７８号公報
【特許文献２】特開２００６−２１５８３８号公報
【特許文献３】特開２００５−３３７８５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１の技術では、移動速度が速いとき（乗り物に乗車しているとき）に、ＧＰＳ測位を停止してしまうため、測位が必要なときに測位が行えないという問題があった。【００１１】
また、特許文献２の技術でも、電池残量が一定値以下となった場合には、現在位置の測定動作を停止してしまうため、現在位置が必要なときに測位が行えないという問題があった。【００１２】
また、特許文献３の技術では、使用者が予め定められた所定のルートを移動する場合に消費電力を低減させるのみであり、それ以外の時には消費電力を低減できないという問題があった。【００１３】
本発明は、上記のような問題点を解決するためになされたもので、現在位置を測定する測位手段を備える携帯端末装置において消費電力を低減させることを可能とするとともに、測位手段の起動時には常にある程度の時間間隔で現在位置の取得を行うことを可能とすることを目的とする。【００１４】
また、本発明は、現在位置を測定する測位手段を備える携帯端末装置において、使用者が予め定められた所定のルートを移動する場合に限らず、消費電力を低減させることを可能とすることを目的とする。
【課題を解決するための手段】
【００１５】
本発明によれば、使用者に携帯される携帯端末装置において、当該携帯端末装置の現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、前記マイクロプロセッサは、前記測位手段による測位結果に基づいて当該携帯端末装置の移動速度を算出し、該算出結果が小さい速度を示すときの方が、該算出結果が大きい速度を示すときよりも、前記測位手段から測位結果を取得する時間間隔が長くなるように、前記移動速度に応じた前記時間間隔の切り替えを行うことを特徴とする携帯端末装置が提供される。【００１６】
また、本発明によれば、使用者に携帯される携帯端末装置において、当該携帯端末装置の現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、当該携帯端末装置の電源としての電池と、前記電池の電力残量を検出する電池残量検出手段と、を備え、前記マイクロプロセッサは、前記電池残量検出手段による検出結果が小さい残量を示すときの方が、該検出結果が大きい残量を示すときよりも、前記測位手段から測位結果を取得する時間間隔が長くなるように、前記電力残量に応じた前記時間間隔の切り替えを行うことを特徴とする携帯端末装置が提供される。【００１７】
更に、本発明によれば、使用者に携帯される携帯端末装置において、当該携帯端末装置の現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、前記マイクロプロセッサは、前記測位手段により測位された現在位置の属性に応じて、前記測位手段から測位結果を取得する時間間隔の切り替えを行うことを特徴とする携帯端末装置が提供される。【００１８】
更に、本発明によれば、現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、使用者に携帯される携帯端末装置において、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する方法であって、前記測位手段による測位結果に基づいて、前記携帯端末装置の移動速度を算出する第１の過程と、前記第１の過程による算出結果が小さい速度を示すときの方が、該算出結果が大きい速度を示すときよりも、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔が長くなるように、前記移動速度に応じて前記時間間隔を設定する第２の過程と、を備えることを特徴とする携帯端末装置における測位結果取得間隔設定方法が提供される。【００１９】
更に、本発明によれば、現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、使用者に携帯される携帯端末装置において、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する方法であって、前記携帯端末装置が電源として備える電池の電力残量を検出する第１の過程と、前記第１の過程による検出結果が小さい残量を示すときの方が、該検出結果が大きい残量を示すときよりも、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔が長くなるように、前記電力残量に応じて前記時間間隔を設定する第２の過程と、を備えることを特徴とする携帯端末装置における測位結果取得間隔設定方法が提供される。【００２０】
更に、本発明によれば、現在位置を測位する測位手段と、前記測位手段から測位結果を間欠的に取得するマイクロプロセッサと、を備え、使用者に携帯される携帯端末装置において、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する方法であって、前記測位手段による測位結果に基づいて、前記携帯端末装置の現在位置の属性を判定する第１の過程と、前記第１の過程により判定された属性に応じて、前記マイクロプロセッサが前記測位手段から測位結果を取得する時間間隔を設定する第２の過程と、を備えることを特徴とする携帯端末装置における測位結果取得間隔設定方法が提供される。
【発明の効果】
【００２１】
本発明によれば、現在位置を測定する測位手段を備える携帯端末装置において消費電力を低減させることを可能とするとともに、測位手段の起動時には常にある程度の時間間隔で現在位置の取得を行うことができる。【００２２】
また、本発明によれば、現在位置を測定する測位手段を備える携帯端末装置において、使用者が予め定められた所定のルートを移動する場合に限らず、消費電力を低減させることができる。
【図面の簡単な説明】
【００２３】
【図１】第１の実施形態に係る携帯電話機の構成を示すブロック図である。
【図２】携帯電話機の移動速度に応じたアクセス間隔を示す図である。
【図３】第１の実施形態の場合の携帯電話機の動作を示すフローチャートである。
【図４】第２の実施形態に係る携帯電話機の構成を示すブロック図である。
【図５】携帯電話機の電池残量に応じたアクセス間隔を示す図である。
【図６】第２の実施形態の場合の携帯電話機の動作を示すフローチャートである。
【図７】携帯電話機の現在地に応じたアクセス間隔を示す図である。
【図８】第３の実施形態の場合の携帯電話機の動作を示すフローチャートである。
【符号の説明】
【００２４】
１００    携帯端末装置（携帯電話機）
１        ＣＰＵ（マイクロプロセッサ）
２        ＧＰＳモジュール（測位手段）
４        メモリ（記憶手段）
２００    携帯端末装置（携帯電話機）
２０１    電池残量検出部（電池残量検出手段）
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して、本発明に係る実施形態について説明する。【００２６】
本実施形態では、本発明に係る携帯型端末装置の好適な一例としての携帯電話機についての説明を行う。【００２７】
〔第１の実施形態〕
図１は第１の実施形態に係る携帯電話機（携帯端末装置）１００の主要な構成を示すブロック図である。【００２８】
図１に示すように、本実施形態に係る携帯電話機１００は、各種の制御動作を行うＣＰＵ（マイクロプロセッサ）１と、ＧＰＳ機能による位置情報の測定全般を制御するＧＰＳモジュール（測位手段）２と、ＧＰＳ衛星からの電波信号の受信を行うＧＰＳ用アンテナ３と、後述するテーブルなどを記憶保持するメモリ（記憶手段）４と、を備えている。【００２９】
更に、図示は省略するが、携帯電話機１００は、一般的な携帯電話機が備えるその他の構成要素を備えている。すなわち、携帯電話機１００は、各種の表示動作を行う表示装置（例えば液晶表示装置）、使用者の各種の操作を受け付ける操作部（複数の操作キーなどからなる）、各種の発音動作を行うスピーカ（通話相手の声、着信音などの発音）、通話時における使用者の声の検出などを行うマイク、基地局との間で無線電波を送受信するアンテナ（通話時、電子メールの送受信時、インターネット接続時など）、このアンテナを用いて基地局との間で無線通信を行う無線部、携帯電話機１００の電源としての電池（充電可能な二次電池からなる）などを備えている。なお、ＣＰＵ１は、これらのうち、無線部、表示装置、スピーカの動作制御を行い、操作部による検出結果に基づき各種の制御動作を行う。【００３０】
図２は第１の実施形態の場合のメモリ４に記憶保持されたテーブルを示す概念図である。【００３１】
図２に示すように、メモリ４は、携帯電話機１００の移動速度に応じたＣＰＵ１からＧＰＳモジュール２へのアクセス間隔（ＣＰＵ１がＧＰＳモジュール２にアクセスする時間間隔）を記憶保持している。【００３２】
すなわち、例えば、携帯電話機１００の移動速度が、第１の移動速度以上のときのアクセス間隔は第１のアクセス間隔であり、第２の移動速度以上第１の移動速度未満のときのアクセス間隔は第２のアクセス間隔であり、第２の移動速度未満のときのアクセス間隔は第３のアクセス間隔である。【００３３】
なお、第１の移動速度＞第２の移動速度であり、第１のアクセス間隔＜第２のアクセス間隔＜第３のアクセス間隔であるとする。【００３４】
すなわち、携帯電話機１００の移動速度が小さい速度であるときの方が、該移動速度が大きい速度であるときよりも、ＣＰＵ１からＧＰＳモジュールへのアクセス間隔が長くなる。【００３５】
更に、メモリ４は、ＣＰＵ１が用いるその他のデータを記憶保持している。【００３６】
また、ＧＰＳモジュール２は、ＧＰＳ用アンテナ３との協働により、従来周知の一般的なＧＰＳ方式での現在位置の測定を行う。【００３７】
すなわち、ＧＰＳモジュール２は、ＧＰＳ用アンテナ３がＧＰＳ衛星から受信した電波信号に基づいて、携帯電話機１００の現在位置を演算により求める（測位する）。【００３８】
ＧＰＳモジュール２は、例えば、ＧＰＳ機能の起動時には、常に一定の時間間隔で携帯電話機１００の現在位置を測位し、最新の測位結果を記憶保持する。【００３９】
なお、ＧＰＳモジュール２が携帯電話機１００の現在位置を測位する時間間隔は、図２の第１のアクセス間隔よりも短いものとする。【００４０】
ＣＰＵ１は、ＧＰＳモジュール２による測位結果を間欠的に取得する。すなわち、ＣＰＵ１は、設定されたアクセス間隔でＧＰＳモジュール２に対してアクセスすることにより、該ＧＰＳモジュール２から最新の測位結果（位置情報）を取得する。【００４１】
更に、ＣＰＵ１は、ＧＰＳモジュール２から位置情報を取得するたびに、該取得した位置情報に基づいて、携帯電話機１００の移動速度を算出する。【００４２】
すなわち、前回取得した位置情報が示す位置と今回新たに取得した位置情報が示す位置との差（距離）を、前回の位置情報取得動作を行ってから今回の位置情報取得動作を行うまでの経過時間で除することにより、携帯電話機１００の移動速度を算出する。【００４３】
更に、ＣＰＵ１は、メモリ４を参照することにより、携帯電話機１００の移動速度に応じたアクセス間隔を取得し、それまで設定されていたアクセス間隔を、新たに取得したアクセス間隔に切り替える。【００４４】
また、ＣＰＵ１は、ＧＰＳモジュール２から新たに取得した位置情報が示す現在位置が、前回取得した位置情報が示す現在位置から離れた位置であるかどうかを判定し、離れた位置であった場合には、新たに取得した位置情報が示す現在位置と対応する地図情報を、例えばインターネットなどの通信網を介して自動的に取得する。そして、新たに取得した地図情報により、それまで使用していた地図情報を更新する。これにより、ＣＰＵ１は、例えば、最新の位置情報を、対応する地図と対応付けて表示装置の表示画面に表示させたりすることができる。【００４５】
次に、携帯電話機１００の動作を図３のフローチャートを用いて説明する。【００４６】
使用者の操作によりＧＰＳ機能が起動されると、ＣＰＵ１はＧＰＳモジュール２に対してアクセスし、該ＧＰＳモジュール２から位置情報を取得し、該位置情報をメモリ４に記憶する（ステップＳ１）。【００４７】
次に、ＣＰＵ１は、メモリ４に保持された前回の位置情報と、先のステップＳ１にて取得した今回の位置情報と、を用いて、携帯電話機１００の移動速度を算出する（ステップＳ２）。【００４８】
すなわち、前回取得した位置情報が示す位置と今回取得した位置情報が示す位置との差（距離）を、前回の位置情報取得動作を行ってから今回の位置情報取得動作を行うまでの経過時間で除することにより、携帯電話機１００の移動速度を算出する。【００４９】
次に、ＣＰＵ１は、メモリ４のテーブルを参照することにより、該ＣＰＵ１がＧＰＳモジュール２へアクセスする時間間隔を、算出された移動速度と対応するアクセス間隔に設定する（ステップＳ３）。【００５０】
すなわち、算出された移動速度が第１の移動速度以上であれば第１のアクセス間隔に設定し、算出された移動速度が第２の移動速度以上、第１の移動速度未満であれば第２のアクセス間隔（＞第１のアクセス間隔）に設定し、算出された移動速度が第２の移動速度未満であれば第３のアクセス間隔（＞第２のアクセス間隔）に設定する（切り替える）。【００５１】
その後、ＣＰＵ１は、次の位置情報取得要求が発生するのを待つ。すなわち、先のステップＳ３にて設定したアクセス間隔が経過することにより次の位置情報取得要求が発生するまで、ステップＳ４の判定（位置情報取得要求が発生したか？）を繰り返し行う。【００５２】
次の位置情報取得要求が発生すると（ステップＳ４の「あり」）、ステップＳ１に移行し、ＣＰＵ１はＧＰＳモジュール２に対してアクセスし、該ＧＰＳモジュール２から位置情報を取得し、該位置情報をメモリ４に記憶する。【００５３】
以後、同様に、ステップＳ２以降の処理を行う。【００５４】
なお、上述のように、ＣＰＵ１は、地図情報の更新動作も行う。すなわち、ＧＰＳモジュール２から新たに取得した位置情報が示す現在位置が、前回取得した位置情報が示す現在位置から離れた位置であるかどうかを判定し、離れた位置であった場合には、新たに取得した位置情報が示す現在位置と対応する地図情報を、例えばインターネットなどの通信網を介して自動的に取得する。この動作は、図３では省略しているが、例えば、ステップＳ１の後において、ステップＳ２以降の処理と並行して行うことができる。【００５５】
以上のような第１の実施形態によれば、携帯電話機１００は、当該携帯電話機１００の現在位置を測位するＧＰＳモジュール２と、ＧＰＳモジュール２から測位結果を間欠的に取得するＣＰＵ１とを備え、ＣＰＵ１は、ＧＰＳモジュール２による測位結果に基づいて携帯端末装置１００の移動速度を算出し、該算出結果が小さい速度を示すときの方が、該算出結果が大きい速度を示すときよりも、ＧＰＳモジュール２から測位結果を取得する時間間隔（アクセス間隔）が長くなるように、前記算出した移動速度に応じた前記時間間隔の切り替えを行うので、  移動速度が遅く、ＣＰＵ１が高頻度で位置情報を更新する必要がない場合に、ＣＰＵ１の動作電流を低減することが可能となる。また、ＧＰＳモジュール２の起動時には常にある程度の（有限の）時間間隔でＣＰＵ１が現在位置の取得を行うことができる。【００５６】
〔第２の実施形態〕
上記の第１の実施形態では携帯電話機の移動速度に応じてアクセス間隔を切り替える例を説明したが、第２の実施形態では携帯電話機の電池残量に応じてアクセス間隔を切り替える例を説明する。【００５７】
図４は第２の実施形態に係る携帯電話機（携帯端末装置）２００の主要な構成を示すブロック図である。図４の携帯電話機２００は、図１の携帯電話機１００と比べて、電池残量検出部２０１を追加したのみであり、その他の構成は同様である。なお、図４において、図１と同様の構成要素には同一の符号を付している。【００５８】
以下、上記の第１の実施形態との相違点を説明し、上記の第１の実施形態と同様の構成及び動作については説明を省略する。【００５９】
電池残量検出部（電池残量検出手段）２０１は、携帯電話機２００が電源として備える電池の電力残量（電池残量）を、例えば、該電池の出力電圧に基づいて検出する。【００６０】
ＣＰＵ１は、電池残量検出部２０１から電池残量を読み出すことが可能である。【００６１】
図５は第２の実施形態の場合のメモリ４に記憶保持されたテーブルを示す概念図である。【００６２】
図５に示すように、メモリ４は、携帯電話機２００の電池の電力残量（電池残量）に応じたＣＰＵ１からＧＰＳモジュール２へのアクセス間隔を記憶保持している。【００６３】
すなわち、例えば、携帯電話機２００の電池残量が、第１の電池残量以上のときのアクセス間隔は第１のアクセス間隔であり、第２の電池残量以上、第１の電池残量未満のときのアクセス間隔は第２のアクセス間隔であり、第２の電池残量未満のときのアクセス間隔は第３のアクセス間隔である。【００６４】
なお、第１の電池残量＞第２の電池残量であり、第１のアクセス間隔＜第２のアクセス間隔＜第３のアクセス間隔であるとする。【００６５】
すなわち、携帯電話機２００の電池の残量が小さい残量であるときの方が、該残量が大きい残量であるときよりも、ＣＰＵ１からＧＰＳモジュールへのアクセス間隔が長くなる。【００６６】
本実施形態の場合、ＣＰＵ１は、携帯電話機２００の移動速度の算出は行う必要がない。【００６７】
本実施形態の場合、ＣＰＵ１は、メモリ４を参照することにより、携帯電話機１００の電池の残量に応じたアクセス間隔を取得し、それまで設定されていたアクセス間隔を、新たに取得したアクセス間隔に切り替える。【００６８】
次に、携帯電話機１００の動作を図６のフローチャートを用いて説明する。【００６９】
使用者の操作によりＧＰＳ機能が起動されると、ＣＰＵ１はＧＰＳモジュール２に対してアクセスし、該ＧＰＳモジュール２から位置情報を取得し、該位置情報をメモリ４に記憶する（ステップＳ１１）。【００７０】
次に、ＣＰＵ１は、電池残量検出部２０１から電池残量を読み出す（ステップＳ１２）。【００７１】
次に、ＣＰＵ１は、メモリ４のテーブルを参照することにより、該ＣＰＵ１がＧＰＳモジュール２へアクセスする時間間隔を、先のステップＳ１２にて読み出した電池残量と対応するアクセス間隔に設定する（ステップＳ１３）。【００７２】
すなわち、読み出した電池残量が第１の電池残量以上であれば第１のアクセス間隔に設定し、読み出した電池残量が第２の電池残量以上、第１の電池残量未満であれば第２のアクセス間隔（＞第１のアクセス間隔）に設定し、読み出した電池残量が第２の電池残量未満であれば第３のアクセス間隔（＞第２のアクセス間隔）に設定する（切り替える）。【００７３】
その後、ＣＰＵ１は、次の位置情報取得要求が発生するのを待つ。すなわち、先のステップＳ１３にて設定したアクセス間隔が経過することにより次の位置情報取得要求が発生するまで、ステップＳ１４の判定（位置情報取得要求が発生したか？）を繰り返し行う。【００７４】
次の位置情報取得要求が発生すると（ステップＳ１４の「あり」）、ステップＳ１１に移行し、ＣＰＵ１はＧＰＳモジュール２に対してアクセスし、該ＧＰＳモジュール２から位置情報を取得し、該位置情報をメモリ４に記憶する。【００７５】
以後、同様に、ステップＳ１２以降の処理を行う。【００７６】
なお、上記の第１の実施形態で説明したように、ＣＰＵ１は、地図情報の更新動作も行うが、この動作は、図６では省略しているが、例えば、ステップＳ１１の後において、ステップＳ１２以降の処理と並行して行うことができる。【００７７】
以上のような第２の実施形態によれば、携帯電話機２００は、当該携帯電話機２００の現在位置を測位するＧＰＳモジュール２と、ＧＰＳモジュール２から測位結果を間欠的に取得するＣＰＵ１と、当該携帯電話機２００の電源としての電池（図示略）と、この電池の電力残量を検出する電池残量検出部２０１とを備え、ＣＰＵ１は、電池残量検出部２０１による検出結果が小さい残量を示すときの方が、該検出結果が大きい残量を示すときよりも、ＧＰＳモジュール２から測位結果を取得する時間間隔（アクセス間隔）が長くなるように、前記電力残量に応じた前記時間間隔の切り替えを行うので、電力残量が少ない場合に、ＣＰＵ１の動作電流を低減することが可能となる。また、ＧＰＳモジュール２の起動時には常にある程度の（有限の）時間間隔でＣＰＵ１が現在位置の取得を行うことができる。【００７８】
〔第３の実施形態〕
上記の第１の実施形態では携帯電話機の移動速度に応じてアクセス間隔を切り替える例を説明したが、第３の実施形態では携帯電話機の現在位置の属性（特徴、性質）に応じてアクセス間隔を切り替える例を説明する。【００７９】
第３の実施形態の場合も、携帯電話機１００の基本構成は図１に示した通りである。【００８０】
以下、上記の第１の実施形態との相違点を説明し、上記の第１の実施形態と同様の構成及び動作については説明を省略する。【００８１】
図７は第３の実施形態の場合のメモリ４に記憶保持されたテーブルを示す概念図である。【００８２】
図７に示すように、メモリ４は、携帯電話機１００の現在位置の属性に応じた、ＣＰＵ１からＧＰＳモジュール２へのアクセス間隔を記憶保持している。【００８３】
すなわち、例えば、携帯電話機１００の現在位置が、駅周辺（移動頻度が高く、移動距離も長いことが想定される）のときのアクセス間隔は第１のアクセス間隔であり、使用者の自宅周辺や職場周辺（移動頻度が低く、移動距離も短いことが想定される）のときのアクセス間隔は第３のアクセス間隔であり、その他（移動頻度や移動距離が中程度であることが想定されるか、又は予測不明）のときのアクセス間隔は第２のアクセス間隔である。【００８４】
なお、第１のアクセス間隔＜第２のアクセス間隔＜第３のアクセス間隔であるとする。【００８５】
すなわち、携帯電話機１００の現在位置が、使用者の自宅周辺或いは使用者の職場周辺である場合にはアクセス間隔を長くする一方で、駅周辺或いはバス停周辺である場合にはアクセス間隔を短くする。【００８６】
なお、使用者の自宅や使用者の職場の位置は、例えば、使用者が、所定の操作を行うことにより予め携帯電話機１００に登録し、この登録結果がメモリ４に記憶保持されているものとする。【００８７】
更に、メモリ４は、ＣＰＵ１が用いるその他のデータを記憶保持している。【００８８】
なお、本実施形態の場合は、ＣＰＵ１は、携帯電話機１００の移動速度を算出する必要はない。【００８９】
本実施形態の場合、ＣＰＵ１は、メモリ４を参照することにより、携帯電話機１００の現在位置（の属性）に応じたアクセス間隔を取得し、それまで設定されていたアクセス間隔を、新たに取得したアクセス間隔に切り替える。【００９０】
次に、携帯電話機１００の動作を図８のフローチャートを用いて説明する。【００９１】
使用者の操作によりＧＰＳ機能が起動されると、ＣＰＵ１はＧＰＳモジュール２に対してアクセスし、該ＧＰＳモジュール２から位置情報を取得し、該位置情報をメモリ４に記憶する（ステップＳ２１）。【００９２】
次に、ＣＰＵ１は、携帯電話機１００の現在位置（例えば、使用者の自宅周辺であるか、使用者の職場周辺であるか、駅周辺であるか、バス停周辺であるか）を判定する（ステップＳ２２）。【００９３】
次に、ＣＰＵ１は、メモリ４のテーブルを参照することにより、該ＣＰＵ１がＧＰＳモジュール２へアクセスする時間間隔を、先のステップＳ２２にて判定した現在位置と対応するアクセス間隔に設定する（ステップＳ２３）。【００９４】
すなわち、携帯電話機１００の現在位置が、駅周辺やバス停周辺であれば第１のアクセス間隔に設定し、携帯電話機１００の使用者の自宅周辺或いは該使用者の職場周辺であれば第３のアクセス間隔（＞第２のアクセス間隔）に設定し、その他の現在位置であれば第２のアクセス間隔（＞第１のアクセス間隔）に設定する（切り替える）。【００９５】
その後、ＣＰＵ１は、次の位置情報取得要求が発生するのを待つ。すなわち、先のステップＳ２３にて設定したアクセス間隔が経過することにより次の位置情報取得要求が発生するまで、ステップＳ２４の判定（位置情報取得要求が発生したか？）を繰り返し行う。【００９６】
次の位置情報取得要求が発生すると（ステップＳ２４の「あり」）、ステップＳ２１に移行し、ＣＰＵ１はＧＰＳモジュール２に対してアクセスし、該ＧＰＳモジュール２から位置情報を取得し、該位置情報をメモリ４に記憶する。【００９７】
以後、同様に、ステップＳ２２以降の処理を行う。【００９８】
なお、上記の第１の実施形態で説明したように、ＣＰＵ１は、地図情報の更新動作も行うが、この動作は、図６では省略しているが、例えば、ステップＳ２１の後において、ステップＳ２２以降の処理と並行して行うことができる。【００９９】
以上のような第３の実施形態によれば、携帯電話機１００は、当該携帯電話機１００の現在位置を測位するＧＰＳモジュール２と、ＧＰＳモジュール２から測位結果を間欠的に取得するＣＰＵ１とを備え、ＣＰＵ１は、ＧＰＳモジュール２により測位された現在位置の属性に応じて、ＧＰＳモジュール２から測位結果を取得する時間間隔の切り替えを行うので、携帯電話機１００の現在位置の属性に応じた最適な時間間隔でＧＰＳモジュール２から測位結果を取得することができ、例えば使用者の自宅周辺や使用者の職場周辺といった、移動頻度、移動距離がともに小さいことが想定される場所では、ＣＰＵ１の動作電流を低減することが可能となる。また、ＧＰＳモジュール２の起動時には常にある程度の（有限の）時間間隔でＣＰＵ１が現在位置の取得を行うことができる。しかも、使用者が予め定められた所定のルートを移動する場合に限らず、消費電力を低減させることができる。【０１００】
なお、上記の各実施形態では、携帯端末装置として携帯電話機を例示したが、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）或いはその他の携帯端末装置にも同様に本発明を適用可能である。【０１０１】
また、上記の各実施形態では、ＧＰＳ方式で携帯端末装置（携帯電話機）の現在位置を測位する例を説明したが、その他の方式で測位を行うようにしても良い。具体的には、例えば、携帯端末装置の周辺に存在する複数の基地局の位置情報に基づいて携帯端末装置の現在位置を演算により求めたり、或いは、加速度センサによる検出結果に基づいて携帯端末装置の現在位置を継続的に演算しても良い。【０１０２】
また、上記の各実施形態では、マイクロプロセッサがＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である例を説明したが、マイクロプロセッサは、例えば、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などのＣＰＵ以外のものであっても良い。【０１０３】
また、上記の各実施形態では、測位手段（例えばＧＰＳモジュール２）が、起動時には常に一定の時間間隔で携帯端末装置の現在位置を測位し、マイクロプロセッサ（例えばＣＰＵ１）から測位結果の取得要求を受けた場合には最新の測位結果をマイクロプロセッサに出力する例を説明したが、本発明はこの例に限らず、例えば、測位手段（ＧＰＳモジュール２など）は、マイクロプロセッサから測位結果の取得要求を受けた場合に、携帯端末装置の現在位置を測位し、その測位結果をマイクロプロセッサに出力することも好ましく、後者の場合、測位手段の動作頻度を低減できることから、前者よりも消費電力の低減効果が高い。【０１０４】
更に、上記の第１及び第２の実施形態では、マイクロプロセッサ（例えばＣＰＵ１）が、それぞれ図２（第１の実施形態）、図５（第２の実施形態）に示したテーブルを参照することにより、所要のアクセス間隔を認識する例を説明したが、このようなテーブルを用いなくても、マイクロプロセッサ（例えばＣＰＵ１）が所定の演算に従って、所要のアクセス間隔を認識するようにしても良い。【０１０５】
すなわち、例えば、第１の実施形態の場合、移動速度に応じたアクセス間隔を演算するためのプログラムに従ってマイクロプロセッサ（例えばＣＰＵ１）が演算を行うことにより、図２に示したのと同様の所要のアクセス間隔を認識し、アクセス間隔を設定して（切り替えて）も良い。【０１０６】
また、第２の実施形態の場合、電池残量に応じたアクセス間隔を演算するためのプログラムに従ってマイクロプロセッサ（例えばＣＰＵ１）が演算を行うことにより、図５に示したのと同様の所要のアクセス間隔を認識し、アクセス間隔を設定して（切り替えて）も良い。【０１０７】
本願は、日本の特願２００７−０２８２４０（２００７年２月７日に出願）に基づいたものであり、又、特願２００７−０２８２４０に基づくパリ条約の優先権を主張するものである。特願２００７−０２８２４０の開示内容は、特願２００７−０２８２４０を参照することにより本明細書に援用される。【０１０８】
本発明の代表的な実施形態が詳細に述べられたが、様々な変更(changes)、置き換え(substitutions)及び選択(alternatives)が請求項で定義された発明の精神と範囲から逸脱することなくなされることが理解されるべきである。また、仮にクレームが出願手続きにおいて補正されたとしても、クレームされた発明の均等の範囲は維持されるものと発明者は意図する。
【産業上の利用可能性】
【０１０９】
本発明は、携帯端末装置の現在位置を測位することに利用することができる。
【図１】
2008099736.tif 000003
【図２】
2008099736.tif 000004
【図３】
2008099736.tif 000005
【図４】
2008099736.tif 000006
【図５】
2008099736.tif 000007
【図６】
2008099736.tif 000008
【図７】
2008099736.tif 000009
【図８】
2008099736.tif 000010
【国際調査報告】
2008099736.tif 000011
2008099736.tif 000012
2008099736.tif 000013
2008099736.tif 000014
2008099736.tif 000015
2008099736.tif 000016