(57)【要約】【課題】無駄な測位処理の発生を抑制できるコンピュータプログラムを提供する。【解決手段】ハンドオーバが発生するたびに測位システムを使用した測位処理を実行する機能を携帯端末に実現させる。【選択図】図１
2014032051.tif 000002
【特許請求の範囲】
【請求項１】
ハンドオーバが発生するたびに測位システムを使用した測位処理を実行する機能を携帯端末に実現させることを特徴とするコンピュータプログラム。
【請求項２】
測位処理の実行中にハンドオーバが発生した場合でも、実行中の測位処理を中断ないし停止することなく完了する機能をさらに携帯端末に実現させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末によって実行されるコンピュータプログラムに関する。
【背景技術】
【０００２】
特許文献１には、移動通信端末、測位システム、測位方法およびプログラムが開示されている。特許文献１の図７を参照すると、特許文献１に記載の発明では、常時位置を把握するために一定の時間間隔で測位を実行する。そして、図８に示されるように、ハンドオーバの頻度が高い場合はＧＰＳ測位をオフにしてセクタ測位をオンにし、低い場合はＧＰＳ測位をオンにしてセクタ測位をオフにする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４３４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では一定の時間間隔で測位を実行するので、場合によってはユーザの位置がほとんど変わっていないのに連続して測位が実行されるなど無駄に測位が実行される可能性がある。
【０００５】
本発明はこうした課題に鑑みてなされたものであり、その目的は、無駄な測位処理の発生を抑制できるコンピュータプログラムの提供にある。
【課題を解決するための手段】
【０００６】
本発明のある態様はコンピュータプログラムに関する。このコンピュータプログラムは、ハンドオーバが発生するたびに測位システムを使用した測位処理を実行する機能を携帯端末に実現させる。
【０００７】
なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を方法、システム、コンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で相互に置換したものもまた、本発明の態様として有効である。
【図面の簡単な説明】
【０００８】
【図１】実施の形態に係るコンピュータプログラムを実行するスマートホンにおける一連の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。
【００１０】
実施の形態に係るコンピュータプログラムは、サーバからインターネットなどのネットワークを介して携帯端末すなわち携帯電話にダウンロードされ、その携帯電話によって実行されるコンピュータプログラムである。携帯電話はいわゆるスマートホンなどであってもよく、タッチパネル、通話機能およびＷｅｂ通信機能を有し、ウェブブラウザを有していてもよい。携帯電話にはiPhone（登録商標）OS4などのマルチタスク対応のオペレーティングシステムが導入されている。
【００１１】
本実施の形態に係るコンピュータプログラムは、例えばインターネット上のスマートホン用アプリケーションダウンロードサイトからダウンロードされるスマートホン用のアプリケーションプログラムであってもよく、あるいはまた、サーバから携帯電話のウェブブラウザにネットワークを介して送信され、そのウェブブラウザによって実行される、ＨＴＭＬ（HyperText Markup Language）などのプログラミング言語により記述されたコンピュータプログラムであってもよい。
【００１２】
図１は、本実施の形態に係るコンピュータプログラムを実行するスマートホンにおける一連の処理の一例を示すフローチャートである。スマートホンは、ハンドオーバが発生するたびに、ＧＰＳ（Global Positioning System）などの測位システムを使用した測位処理を実行する。
【００１３】
スマートホンは、ハンドオーバが発生したか否かを判定する（Ｓ２０２）。ハンドオーバが発生していないと判定された場合（Ｓ２０２のＮ）、スマートホンは所定期間待機し（Ｓ２０６）、処理はステップＳ２０２に戻る。
【００１４】
ハンドオーバが発生したと判定された場合（Ｓ２０２のＹ）、スマートホンはＧＰＳを使用した測位処理を実行する（Ｓ２０４）。その後、処理はステップＳ２０２に戻る。
【００１５】
本実施の形態に係るコンピュータプログラムによると、ハンドオーバを契機としてＧＰＳ測位が実行される。言い換えると、スマートホンに対応する基地局が変わらないとＧＰＳ自動測位は実行されない。したがって、例えば所定の時間間隔でＧＰＳ測位が実行される場合と比較して、スマートホンの位置があまり変わっていない状況でのＧＰＳ測位の発生が抑制される。その結果、無駄なＧＰＳ測位を抑制して消費電力を低減し、スマートホンの電池の持ちを改善できる。
【００１６】
また、ハンドオーバが発生する状況では通常、スマートホンの位置もある程度は変わっているので、本実施の形態におけるＧＰＳ自動測位はそれぞれ有益な位置情報すなわち前回の測位結果とは異なる測位結果を提供できる。
以上より、スマートホンにおける消費電力を低減しつつ、スマートホンの現在位置をより的確に自動更新できるコンピュータプログラムが提供される。
【００１７】
なお、ステップＳ２０４において、ＧＰＳ測位処理の実行中にハンドオーバが発生した場合でも、スマートホンは、実行中のＧＰＳ測位処理を中断ないし停止することなく完了する。例えば新幹線で移動中などユーザが高速で移動中の場合、ハンドオーバーが頻繁に発生し、その発生頻度がＧＰＳ測位にかかる時間よりも短くなることもある。本実施の形態では、そのような場合でもＧＰＳ測位要求同士の干渉を解決することができる。
【００１８】
以上、実施の形態に係るコンピュータプログラムについて説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【図１】
2014032051.tif 000003
【手続補正書】
【提出日】平成24年10月31日(2012.10.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハンドオーバが発生するたびに測位システムを使用した測位処理を実行する機能と、
ハンドオーバに起因する測位処理の実行中に次のハンドオーバが発生した場合でも、実行中の測位処理を中断ないし停止することなく完了する機能と、を携帯端末に実現させることを特徴とするコンピュータプログラム。 
【請求項２】
第１ハンドオーバが発生したか否かを判定する機能と、
第１ハンドオーバが発生したと判定された場合、測位システムを使用した第１測位処理を開始する機能と、
第１ハンドオーバの次の第２ハンドオーバが発生したか否かを判定する機能と、
第２ハンドオーバが発生したと判定された場合、第１測位処理の実行中であるか否かを判定する機能と、
第１測位処理の実行中であると判定された場合、第１測位処理を中断ないし停止することなく完了する機能と、
第１測位処理の実行中でないと判定された場合、測位システムを使用した第２測位処理を開始する機能と、を携帯端末に実現させることを特徴とするコンピュータプログラム。