(57)【要約】【課題】電力の消費が抑制される携帯通信端末を提供する。【解決手段】携帯通信端末の一態様である携帯電話１は、アンテナ部１０と、無線送受信部１１と、基地局によって送信されて無線送受信部１１によって受信された無線信号の受信レベルまたは受信品質を、予め設定された閾値レベルと比較することにより、携帯電話１が基地局の圏内に位置するか否かを判定する圏内判定部１２と、判定の結果に基づいて基地局を検索する基地局検索部１３と、高度を検出する高度検知部１４と、高度に基づいて基地局を検索する必要があるか否かを判定する高度処理部１５と、高度が検知される時間間隔を規定する高度検知用タイマ制御部１６と、タイマ値に従って、タイマを起動する高度検知用タイマ１７とを備える。【選択図】図２
2013239889.tif 000002
【特許請求の範囲】
【請求項１】
携帯通信端末であって、
無線通信回路と、
前記携帯通信端末の高度を検出するための高度センサと、
無線通信に用いられる基地局を検索するための基地局検索部と、
前記基地局検索部による基地局の検索を制御するための処理部とを備え、
前記処理部は、前記携帯通信端末の高度が前記基地局によるサービス圏に含まれない場合に、前記基地局の検索を停止するように構成されている、携帯通信端末。
【請求項２】
前記処理部は、さらに、
前記高度センサによって検出される高度と、前記サービス圏を高度で規定する閾値とを比較し、
前記携帯通信端末が前記サービス圏の外に存在している場合に、前記検索を停止するように構成されている、請求項１に記載の携帯通信端末。
【請求項３】
前記基地局検索部が基地局を検索できない場合に検出される高度を保持するための記憶手段と、
時刻を計測するためのタイマとをさらに備え、
前記基地局の検索が停止された後に予め設定された時間が経過した場合に、前記高度センサによって検出される高度が前記サービス圏に含まれているとき、前記処理部は、前記基地局を検索するように構成されている、請求項１または２に記載の携帯通信端末。
【請求項４】
前記携帯通信端末が前記サービス圏の外に存在している場合において、
前記高度センサによって検出された高度と、当該検出される前に検出された高度との差が予め定められた範囲内にある場合、前記処理部は、予め定められた時間だけ前記タイマによって計測される時間間隔を短くし、
前記高度センサによって検出された高度と、当該検出される前に検出された高度との差が前記予め定められた範囲内にない場合、前記処理部は、予め定められた時間だけ前記時間間隔を長くするように構成されている、請求項３に記載の携帯通信端末。
【請求項５】
携帯通信端末を制御するための方法であって、
前記携帯通信端末の高度を検出するステップと、
無線通信のための基地局を検索するステップと、
前記携帯通信端末の高度が前記基地局によるサービス圏に含まれない場合に、前記基地局の検索を停止するステップとを含む、携帯通信端末を制御するための方法。
【請求項６】
携帯通信端末を制御するためのプログラムであって、前記プログラムは、前記携帯通信端末のプロセッサに、
前記携帯通信端末の高度を検出するステップと、
無線通信のための基地局を検索するステップと、
前記携帯通信端末の高度が前記基地局によるサービス圏に含まれない場合に、前記基地局の検索を停止するステップとを実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信端末の制御に関し、より特定的には、携帯通信端末による電力の消費を高度に応じて制御する技術に関する。
【背景技術】
【０００２】
携帯電話、スマートフォン等の通信端末は、当該通信端末に対して提供されるサービス状態が圏外に変更された際には、一定周期で基地局を検索する。サービス状態が「圏外」に変更されると、通信端末は、サービスを利用するために、利用可能なネットワークを検索する。通信端末は、利用可能なネットワークが見つかるまで、一定周期で基地局を検索する。このとき、検索の間隔は、徐々に広がっていくが、通信端末は、検索を止めることはない。そのため、通信端末のユーザが飛行機に乗っている時、地下街にいる時などのように、通信端末が、通信事業者のサービスが届かないエリア、あるいは、サービスが提供されていないエリアに存在している場合であっても、通信端末の電源がオンである限り、当該通信端末は、基地局を周期的に検索する。その結果、電力が無駄に消費されている。
【０００３】
消費電力の抑制に関し、たとえば、特開２００７−２５９１９８号公報（特許文献１）は、「携帯電話装置が長期間サービス圏外にいる場合に、消費電力の低減を図ることができるＧＰＳ機能付き携帯電話装置」を開示している（［要約］参照）。
【０００４】
また、特開２００６−１４５３４０号公報（特許文献２）は、「地図情報及びＧＰＳの位置情報から求められる高度情報でもって、気圧を利用した高度計端末の気圧・高度換算テーブルを補正することができる小型・軽量化が可能な高度測定システム及び携帯電話端末」を開示している（［要約］参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２５９１９８号公報
【特許文献２】特開２００６−１４５３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特開２００７−２５９１９８号公報は、携帯電話端末が圏外にいる事がわかった時にＧＰＳ（Global  Positioning  System：全地球測位システム）によって位置情報を取得し、その地点からの移動の有無に応じて基地局を検索する間隔を調整すること、および、消費電力モードへの移行等を制御する方法を開示している。しかしながら、当該携帯電話は、一定の周期でＧＰＳを用いて測位する必要があるため、ＧＰＳ測位によって消費される電力も考慮する必要がある。その結果、全体として電力の消費が抑制されない場合もある。
【０００７】
したがって、通信端末の電力の消費を抑制する技術が必要とされている。本発明は、上述のような問題点を解決するためになされたものであって、ある局面における目的は、サービス圏外にあっても電力の消費を抑制できる通信端末を提供することである。他の局面における目的は、サービス圏外にある通信端末の電力の消費が抑制されるように通信端末を制御するための方法を提供することである。さらに他の局面における目的は、サービス圏外にある通信端末の電力の消費が抑制されるように通信端末を制御するためのプログラムを提供することである。
【課題を解決するための手段】
【０００８】
一実施の形態にしたがう携帯通信端末は、無線通信回路と、携帯通信端末の高度を検出するための高度センサと、無線通信に用いられる基地局を検索するための基地局検索部と、基地局検索部による基地局の検索を制御するための処理部とを備える。処理部は、携帯通信端末の高度が基地局によるサービス圏に含まれない場合に、基地局の検索を停止するように構成されている。
【０００９】
好ましくは、処理部は、さらに、高度センサによって検出される高度と、サービス圏を高度で規定する閾値とを比較し、携帯通信端末がサービス圏の外に存在している場合に、検索を停止するように構成されている。
【００１０】
好ましくは、携帯通信端末は、基地局検索部が基地局を検索できない場合に検出される高度を保持するための記憶手段と、時刻を計測するためのタイマとをさらに備える。基地局の検索が停止された後に予め設定された時間が経過した場合に、高度センサによって検出される高度がサービス圏に含まれているとき、処理部は、基地局を検索するように構成されている。
【００１１】
好ましくは、携帯通信端末がサービス圏の外に存在している場合において、高度センサによって検出された高度と、当該検出される前に検出された高度との差が予め定められた範囲内にある場合、処理部は、予め定められた時間だけタイマによって計測される時間間隔を短くし、高度センサによって検出された高度と、当該検出される前に検出された高度との差が予め定められた範囲内にない場合、処理部は、予め定められた時間だけ時間間隔を長くするように構成されている。
【００１２】
他の実施の形態にしたがうと、携帯通信端末を制御するための方法が提供される。この方法は、携帯通信端末の高度を検出するステップと、無線通信のための基地局を検索するステップと、携帯通信端末の高度が基地局によるサービス圏に含まれない場合に、基地局の検索を停止するステップとを含む。
【００１３】
さらに他の実施の形態にしたがうと、携帯通信端末を制御するためのプログラムが提供される。このプログラムは、携帯通信端末のプロセッサに、携帯通信端末の高度を検出するステップと、無線通信のための基地局を検索するステップと、携帯通信端末の高度が基地局によるサービス圏に含まれない場合に、基地局の検索を停止するステップとを実行させる。
【００１４】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００１５】
【図１】サービス圏と高度との関係を表わす図である。
【図２】携帯電話１によって実現される機能の構成を表わすブロック図である。
【図３】携帯電話１のハードウェア構成を表わすブロック図である。
【図４】フラッシュメモリ２７におけるデータの格納の一態様を概念的に表わす図である。
【図５】携帯電話１が備えるＣＰＵ２０によって実現される処理の一部を表わすフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１７】
［概要］
図１を参照して、本実施の形態の背景について説明する。図１は、サービス圏と高度との関係を表わす図である。
【００１８】
図１に示されるように、地上には、地上サービス圏内１０１と、サービス圏外１０３とが存在する。地下には、地下サービス圏内１０２と、サービス圏外１０４とが存在する。
【００１９】
携帯電話、スマートフォンその他の携帯通信端末は、地上サービス圏内１０１または地下サービス圏内１０２に存在している場合には、地上サービス圏内１０１または地下サービス圏内１０２に設置されている基地局から発信される電波を受信しまたは当該基地局に電波を送信することにより、無線通信することができる。一方、携帯通信端末がサービス圏外１０３，１０４に存在している場合には、電波が届かないため、当該携帯通信端末は基地局と通信できず、サービスの提供を受けることができない。
【００２０】
本実施の形態に係る技術思想は、たとえば、以下のようにして具体的に用いられる。
（例１）飛行機の搭乗中は、通信事業者による無線通信を用いた情報提供その他のサービスが受けられない高度となっているため、携帯通信端末は、基地局の検索を停止する。
（例２）地下において、通信事業者のサービスが受けられない高度では、携帯通信端末は、基地局の検索を停止する。
【００２１】
［機能構成］
図２を参照して、本実施の形態に係る携帯通信端末の構成について説明する。図２は、携帯通信端末の一例である携帯電話１によって実現される機能の構成を表わすブロック図である。なお、携帯通信端末の具体例は、携帯電話１に限られず、スマートフォン、通信機能を有するタブレット端末その他の情報通信処理機能を有する端末であればよい。
【００２２】
図２に示されるように、携帯電話１は、アンテナ部１０と、無線送受信部１１と、圏内判定部１２と、基地局検索部１３と、高度検知部１４と、高度処理部１５と、高度検知用タイマ制御部１６と、高度検知用タイマ１７とを備える。
【００２３】
アンテナ部１０は、基地局によって発信された信号を受信し、あるいは、信号を空中に発信する。
【００２４】
無線送受信部１１は、一般的な携帯電話に実装される送受信機と同様に、基地局から受信した無線信号を復調し、携帯電話１内の通信制御回路から受信したデータを変調し、変調後の信号を無線信号として基地局へ送出する。
【００２５】
圏内判定部１２は、基地局によって送信されて無線送受信部１１によって受信された無線信号の受信レベルまたは受信品質を、予め設定された閾値レベルと比較することにより、携帯電話１が基地局の圏内に位置するか否かを判定し、この判定結果を基地局検索部１３へ与える。
【００２６】
基地局検索部１３は、圏内判定部１２による判定の結果に基づいて基地局を検索する。たとえば、圏内判定部１２から出力された判定結果が圏外であった場合に、または、高度処理部１５から基地局の検索が要求された場合に、基地局検索部１３は、無線送受信部１１を制御し、基地局を検索する。検索の結果は、高度検知部１４に送られる。
【００２７】
高度検知部１４は、気圧等から高度を検出し、検出した高度を高度処理部１５に与える。
【００２８】
高度処理部１５は、高度検知部１４から出力された高度と、通信事業者のサービス圏を規定する閾値として予め設定されている閾値とを比較し、基地局を検索する必要があるか否かを判定する。高度処理部１５は、この判定結果を基地局検索部１３と、高度検知用タイマ制御部１６に与える。高度処理部１５は、高度を高度検知用タイマ制御部１６に与える。
【００２９】
高度検知用タイマ制御部１６は、基地局の検索を再開するための契機である高度検知を頻繁に行わないために、計測間隔を規定する。たとえば、高度検知用タイマ制御部１６は、高度処理部１５から出力された高度を保持し、保持した各高度に基づいて高度変化を検出し、その高度変化から高度検知用タイマ１７のタイマ間隔を制御する。
【００３０】
高度検知用タイマ１７は、高度検知用タイマ制御部１６から出力されたタイマ値に従って、タイマを起動する。高度検知用タイマ１７は、タイマ満了時に、高度検知部１４に高度を検知する要求を与える。
【００３１】
［ハードウェア構成］
図３を参照して、本実施の形態に係る携帯電話１の構成についてさらに説明する。図３は、携帯電話１のハードウェア構成を表わすブロック図である。
【００３２】
携帯電話１は、ＣＰＵ２０と、アンテナ２３と、通信装置２４と、カメラ２６と、フラッシュメモリ２７と、ＲＡＭ（Random  Access  Memory）２８と、ＲＯＭ２９と、メモリカード駆動装置３０と、マイク３２と、スピーカ３３と、音声信号処理回路３４と、ディスプレイ３５と、ＬＥＤ（Light  Emitting  Diode）３６と、データ通信Ｉ／Ｆ３７と、バイブレータ３８と、高度センサ４０とを備える。メモリカード駆動装置３０には、メモリカード３１が装着され得る。
【００３３】
アンテナ２３は、基地局によって発信される信号を受信し、または、基地局を介して他の通信装置と通信するための信号を送信する。アンテナ２３によって受信された信号は、通信装置２４によってフロントエンド処理が行なわれた後、処理後の信号は、ＣＰＵ２０に送られる。
【００３４】
ＣＰＵ２０は、携帯電話１に対して与えられる命令に基づいて携帯電話１の動作を制御するための処理を実行する。携帯電話１が信号を受信すると、ＣＰＵ２０は、通信装置２４から送られた信号に基づいて予め規定された処理を実行し、処理後の信号を音声信号処理回路３４に送出する。音声信号処理回路３４は、その信号に対して予め規定された信号処理を実行し、処理後の信号をスピーカ３３に送出する。スピーカ３３は、その信号に基づいて音声を出力する。
【００３５】
マイク３２は、携帯電話１に対する発話を受け付けて、発話された音声に対応する信号を音声信号処理回路３４に対して送出する。音声信号処理回路３４は、その信号に基づいて通話のために予め規定された処理を実行し、処理後の信号をＣＰＵ２０に対して送出する。ＣＰＵ２０は、その信号を送信用のデータに変換し、変換後のデータを通信装置２４に対して送出する。通信装置２４は、そのデータを用いて送信用の信号を生成し、アンテナ２３に向けてその信号を送出する。
【００３６】
フラッシュメモリ２７は、ＣＰＵ２０から送られるデータを格納する。また、ＣＰＵ２０は、フラッシュメモリ２７に格納されているデータを読み出し、そのデータを用いて予め規定された処理を実行する。
【００３７】
ＲＡＭ２８は、ユーザインターフェイス２５に対して行なわれた操作に基づいてＣＰＵ２０によって生成されるデータを一時的に保持する。ＲＯＭ２９は、携帯電話１に予め定められた動作を実行させるためのプログラムあるいはデータを格納している。ＣＰＵ２０は、ＲＯＭ２９から当該プログラムまたはデータを読み出し、携帯電話１の動作を制御する。
【００３８】
メモリカード駆動装置３０は、メモリカード３１に格納されているデータを読み出し、ＣＰＵ２０に送出する。メモリカード駆動装置３０は、ＣＰＵ２０によって出力されるデータを、メモリカード３１の空き領域に書き込む。
【００３９】
音声信号処理回路３４は、上述のような通話のための信号処理を実行する。なお、図３に示される例では、ＣＰＵ２０と音声信号処理回路３４とが別個の構成として示されているが、他の局面において、ＣＰＵ２０と音声信号処理回路３４とが一体として構成されていてもよい。
【００４０】
ディスプレイ３５は、タッチパネル式のディスプレイであるが、タッチパネルの機構は特に限られない。ディスプレイ３５は、ＣＰＵ２０から取得されるデータに基づいて、当該データによって規定される画像を表示する。たとえば、フラッシュメモリ２７が格納している静止画、動画、音楽ファイルの属性（当該ファイルの名前、演奏者、演奏時間など）を表示する。
【００４１】
ＬＥＤ３６は、ＣＰＵ２０からの信号に基づいて、予め定められた発光動作を実現する。データ通信Ｉ／Ｆ３７は、データ通信用のケーブルの装着を受け付ける。
【００４２】
データ通信Ｉ／Ｆ３７は、ＣＰＵ２０から出力される信号を当該ケーブルに対して送出する。あるいは、データ通信Ｉ／Ｆ３７は、当該ケーブルを介して受信されるデータを、ＣＰＵ２０に対して送出する。
【００４３】
バイブレータ３８は、ＣＰＵ２０から出力される信号に基づいて、予め定められた周波
数で発振動作を実行する。
【００４４】
高度センサ４０は、携帯電話１の高度を検出する。検出結果は、ＣＰＵ２０に入力される。高度センサ４０は、たとえば、ＭＥＭＳ（Micro  Electro  Mechanical  Systems）気圧センサとして実現されるが、高度センサ４０は当該ＭＥＭＳ気圧センサに限られず、その他の高度計が用いられてもよい。
【００４５】
ある局面において、ＣＰＵ２０は、基地局検索部として、携帯電話１との無線通信に用いられる基地局を検索する。ＣＰＵ２０は、携帯電話１の高度が基地局によるサービス圏に含まれない場合に、基地局の検索を停止するように構成されている。
【００４６】
好ましくは、ＣＰＵ２０は、さらに、高度センサ４０によって検出される高度と、サービス圏を高度で規定する閾値とを比較し、携帯電話１がサービス圏の外に存在している場合に、検索を停止するように構成されている。
【００４７】
好ましくは、フラッシュメモリ２７は、基地局検索部が基地局を検索できない場合に検出される高度を保持している。ＣＰＵ２０は、タイマとして、基地局の検索が停止された後に経過した時間を計測する。基地局の検索が停止された後に予め設定された時間が経過した場合に、高度センサ４０によって検出される高度がサービス圏に含まれているとき、ＣＰＵ２０は、基地局を検索するように構成されている。
【００４８】
好ましくは、携帯電話１がサービス圏の外に存在している場合において、高度センサ４０によって検出された高度と、当該検出される前に検出された高度との差が予め定められた範囲内にある場合、ＣＰＵ２０は、予め定められた時間だけＣＰＵ２０によって計測される時間間隔を短くするように構成されている。他方、高度センサ４０によって検出された高度と、当該検出される前に検出された高度との差が予め定められた範囲内にない場合、ＣＰＵ２０は、予め定められた時間だけ時間間隔を長くするように構成されている。
【００４９】
［データ構造］
図４を参照して、本実施の形態に係る携帯電話１のデータ構造について説明する。図４は、フラッシュメモリ２７におけるデータの格納の一態様を概念的に表わす図である。フラッシュメモリ２７は、ＣＰＵ２０によって用いられるデータおよびプログラムを格納している。なお、データおよびプログラムの格納場所は、フラッシュメモリ２７に限られず、ＲＯＭ２９であってもよい。
【００５０】
図４に示されるように、フラッシュメモリ２７は、サービス圏内設定閾値（上限値）４１０と、サービス圏内設定閾値（下限値）４２０と、タイマ制御プログラム４３０と、高度処理プログラム４４０と、基地局検索プログラム４５０と、オペレーティングシステム４６０とを格納している。
【００５１】
サービス圏内設定閾値（上限値）４１０は、たとえば海抜「ｘｘｘメートル」として携帯電話１の製造事業者によって、または、携帯電話１のユーザによって設定される。サービス圏内設定閾値（下限値）は、たとえば海抜「−ｙｙメートル」として、同様に、製造事業者またはユーザによって設定される。あるいは、さらに他の局面において、サービス圏内設定閾値（上限値）４１０と、サービス圏内設定閾値（下限値）４２０とは、携帯電話１と通信する他の通信装置から送られる信号に基づいて変更可能であってもよい。
【００５２】
タイマ制御プログラム４３０は、携帯電話１における時刻の計測を制御する。
高度処理プログラム４４０は、高度センサ４０からの出力に基づいて、携帯電話１が存在する高度に応じた動作の制御を実行する。たとえば、携帯電話１が予め規定された高度以上に存在する場合には、基地局の検索を停止する。一方、携帯電話１が予め設定された高度内に存在する場合には、高度処理プログラム４４０は、高度センサ４０からの出力に基づいて基地局検索プログラム４５０による処理の実行を許可する。
【００５３】
基地局検索プログラム４５０は、携帯電話１と通信するための基地局を検索するために予め規定された条件が成立した場合に、アンテナ２３を介して信号を発信することにより基地局を検索する。
【００５４】
オペレーティングシステム４６０は、携帯電話１の基本的な動作（たとえば、基本プログラムの制御、データの入出力の制御など）を実現する。
【００５５】
［制御構造］
図５を参照して、本実施の形態に係る携帯電話１の制御構造について説明する。図５は、携帯電話１が備えるＣＰＵ２０によって実現される処理の一部を表わすフローチャートである。
【００５６】
ステップＳ５１０にて、ＣＰＵ２０は、基地局を検索するためのサーチ処理を実行する。制御は、ステップＳ５１５に移される。
【００５７】
ステップＳ５１５にて、ＣＰＵ２０は、通信装置２４からの出力に基づいて、基地局が検出されたか否かを判断する。ＣＰＵ２０は、基地局が検出されたと判断すると（ステップＳ５１５にてＹＥＳ）、制御をステップＳ５２０に切り換える。そうでない場合には（ステップＳ５１５にてＮＯ）、ＣＰＵ２０は、制御をステップＳ５３０に切り換える。
【００５８】
ステップＳ５２０にて、ＣＰＵ２０は、位置登録処理を実行する。制御は、ステップＳ５２５に移される。
【００５９】
ステップＳ５２５にて、ＣＰＵ２０は、位置登録が成功したか否かを判断する。ＣＰＵ２０は、位置登録が成功したと判断すると（ステップＳ５２５にてＹＥＳ）、制御をステップＳ５２６に切り換える。そうでない場合には（ステップＳ５２５にてＮＯ）、ＣＰＵ２０は、制御をステップＳ５１０に切り換える。
【００６０】
ステップＳ５２６にて、ＣＰＵ２０は、携帯電話１が地上サービス圏内１０１または地下サービス圏内１０２に存在していると判断し、基地局との通信に基づいてサービスの提供を受ける。たとえば、ＣＰＵ２０は、基地局を経由してインターネット回線に接続し、携帯電話１のユーザによって指定されたサイトにアクセスし、当該サイトから、情報の提供を受ける。
【００６１】
ステップＳ５３０にて、ＣＰＵ２０は、高度センサ４０からの出力に基づいて携帯電話１の高度を検出する。制御は、ステップＳ５３５に移される。
【００６２】
ステップＳ５３５にて、ＣＰＵ２０は、携帯電話１がサービス想定範囲内の高度に存在しているか否かを判断する。ＣＰＵ２０は、携帯電話１がサービス想定範囲内の高度に存在していると判断すると（ステップＳ５３５にてＹＥＳ）、制御をステップＳ５１０に戻す。そうでない場合には（ステップＳ５３５にてＮＯ）、ＣＰＵ２０は、制御をステップＳ５４０に切り換える。
【００６３】
ステップＳ５４０にて、ＣＰＵ２０は、高度センサ４０からの出力と、フラッシュメモリ２７に格納されているデータ（図４）とに基づいて、携帯電話１について検出された高度がサービス想定範囲内であるか否かを判断する。ＣＰＵ２０は、当該検出高度がサービス想定範囲内を上回ると判断すると（ステップＳ５４０にてＹＥＳ）、ＣＰＵ２０は、携帯電話１がたとえば地上に存在していると判断し、制御をステップＳ５４５に切り換える。そうでない場合には（ステップＳ５４０にてＮＯ）、ＣＰＵ２０は、携帯電話１がたとえば地下に存在していると判断し、制御をステップＳ５５５に切り換える。
【００６４】
ステップＳ５４５にて、ＣＰＵ２０は、当該検出高度が前回検出された高度以上であるか否かを判断する。この判断は、高度センサ４０からの出力と、前回検出された高度としてフラッシュメモリ２７に保存されているデータとに基づいて行なわれる。ＣＰＵ２０は、今回の検出高度が前回検出された高度以上であると判断すると（ステップＳ５４５にてＹＥＳ）、携帯電話１がさらに上昇中であると判断し、制御をステップＳ５５０に切り換える。そうでない場合には（ステップＳ５４５にてＮＯ）、ＣＰＵ２０は、制御をステップＳ５６５に切り換える。
【００６５】
ステップＳ５５０にて、ＣＰＵ２０は、タイマによる時間間隔を予め規定された時間だけ延長する。延長される時間の間隔は、携帯電話１の製造事業者によって、あるいは、携帯電話１のユーザによって設定可能である。制御は、ステップＳ５７０に移される。
【００６６】
ステップＳ５５５にて、ＣＰＵ２０は、今回の携帯電話１の高度が前回検出された高度以下であるか否かを判断する。ＣＰＵ２０は、携帯電話１について今回検出された高度が前回検出された高度以下であると判断すると（ステップＳ５５５にてＹＥＳ）、携帯電話１がさらに下降中であると判断し、制御をステップＳ５６０に切り換える。そうでない場合には（ステップＳ５５５にてＮＯ）、ＣＰＵ２０は、制御をステップＳ５６５に切り換える。
【００６７】
ステップＳ５６０にて、ＣＰＵ２０は、タイマにより計測のための時間間隔を予め設定された時間だけ延長する。延長される時間の間隔は、携帯電話１の製造事業者によって、あるいは、携帯電話１のユーザによって設定可能である。制御は、ステップＳ５７０に移される。
【００６８】
ステップＳ５６５にて、ＣＰＵ２０は、タイマによる時間計測のために規定された間隔を予め定められた時間だけ短縮する。短縮される時間の間隔は、携帯電話１の製造事業者によって、あるいは、携帯電話１のユーザによって設定可能である。制御は、ステップＳ５７０に移される。
【００６９】
ステップＳ５７０にて、ＣＰＵ２０は、高度検出用のためのタイマを起動し、時間の計測を開始する。延長される時間の間隔は、携帯電話１の製造事業者によって、あるいは、携帯電話１のユーザによって設定可能である。制御は、ステップＳ５７５に移される。
【００７０】
ステップＳ５７５にて、ＣＰＵ２０は、高度検出用のタイマによる時間の計測が終了したか否かを判断する。ＣＰＵ２０は、タイマによる計測が終了したと判断すると（ステップＳ５７５にてＹＥＳ）、制御をステップＳ５３０に切り換える。そうでない場合には（ステップＳ５７５にてＮＯ）、ＣＰＵ２０は、タイマによる計測を継続し、予め定められた時間待機した後に、制御をステップＳ５７５に戻す。
【００７１】
なお、上述の各処理ステップは、その一部または全部が各回路の組み合わせによって実行されてもよい。
【００７２】
［実施の形態のまとめ］
以上のようにして、本実施の形態に係る携帯電話１は、通信事業者によってサービスが提供される範囲外に存在していることを検知すると、基地局の検索を停止する。すなわち、携帯電話１がサービス圏内に存在している場合には、携帯電話１は、基地局の検索を行なう。このとき、携帯電話１は、位置登録を試みるにあたり、電波状態の良い基地局が見つからない場合には、高度を検出し、現在の高度を取得し、その高度を、通信事業者によってサービスが提供される範囲外として設定している閾値（図４）と比較する。携帯電話１は、検出された高度がサービス圏外に含まれると判断した場合には、基地局の検索を停止し、以後、高度のみを検出し、基地局を検索しない。
【００７３】
携帯電話１は、今回検出された高度をフラッシュメモリ２７またはＲＡＭ２８に保持したまま、次回に高度の検出を開始する時刻を設定するため、タイマを起動する。たとえば、ＣＰＵ２０は、タイマ機能を用いてカウントを開始する。タイマで設定された時間が経過した場合には、携帯電話１は、高度を再度検出し、検出した高度に応じた処理を実行する。携帯電話１は、検出した高度がサービス圏内に含まれると判断すると、高度の検出を終え、基地局の検索を開始する。
【００７４】
このような構成によれば、携帯電話１は、取得した高度の変化に応じてタイマの間隔を制御し、高度の検出または基地局の検索を必要以上に頻繁に行うことを防ぐことができる。その結果、一定間隔で高度の検出を継続することによる電力の消費を抑制することができる。
【００７５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７６】
１  携帯電話、１０  アンテナ部、１１  無線送受信部、１２  圏内判定部、１３  基地局検索部、１４  高度検知部、１５  高度処理部、１６  高度検知用タイマ制御部、１７  高度検知用タイマ、２３  アンテナ、２４  通信装置、２５  ユーザインターフェイス、２６  カメラ、２７  フラッシュメモリ、２８  ＲＡＭ、２９  ＲＯＭ、３０  メモリカード駆動装置、３１  メモリカード、３２  マイク、３３  スピーカ、３４  音声信号処理回路、３５  ディスプレイ、３７  データ通信Ｉ／Ｆ、  ３８  バイブレータ、４０  高度センサ、１０１  地上サービス圏内、１０２  地下サービス圏内、１０３，１０４  サービス圏外、４３０  タイマ制御プログラム、４４０  高度処理プログラム、４５０  基地局検索プログラム、４６０  オペレーティングシステム。
【図１】
2013239889.tif 000003
【図２】
2013239889.tif 000004
【図３】
2013239889.tif 000005
【図４】
2013239889.tif 000006
【図５】
2013239889.tif 000007