(57)【要約】【課題】基地局との通信が行われなくとも時間の補正を行うことができる通信装置及び時計補正方法を提供する。【解決手段】割り込み取得部６１が基地局から周期的に送信される電波を受信した通信部１からの割り込み信号を取得し、割り込みカウンタ６２でこれを所定回数Ｍだけカウントするとともに、実クロックカウント部６４が水晶振動子６５の発振回数をカウントする。この際、割り込み間隔監視部６３は割り込み信号同士の間隔を監視し、間隔が所定の値以上の誤差を含む場合に時計補正処理を終了させる。割り込み信号同士の間隔がすべて所定の値未満の誤差しか含まない場合は、割り込み取得部が割り込み信号を所定の回数Ｍだけ取得する間に実クロックカウント部６４がカウントした水晶振動子６５の発振回数ｐ’を基に、補正値算出部６６が時計を補正する補正値を算出する。【選択図】図３
2010008294.tif 000002
【特許請求の範囲】
【請求項１】
基地局から周期的に送信される電波を受信する通信部と、
時計機能を有し、時刻の補正を行う時計補正処理を実行可能な時計部と、
を有し、
前記通信部は、前記基地局からの電波を受信すると割り込み信号を出力し、
前記時計部は、
前記通信部からの割り込み信号を取得する割り込み取得部と、
前記割り込み取得部が取得した割り込み信号を所定回数だけカウントする割り込みカウント部と、
所定の周波数で発振し、時計機能を動作させる水晶振動子と、
前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間の、前記水晶振動子が実際に発振した回数をカウントする実クロックカウント部と、
前記実クロックカウント部がカウントした、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間の前記水晶振動子が実際に発振した回数と、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間に前記水晶振動子が理論的に発振する回数とを基に、所定の時間当たりの時計のずれを算出する補正値算出部と、
前記補正値算出部が算出した時計のずれを基に、時計を補正する時計補正部と、
を有する通信装置。
【請求項２】
制御部を有し、
前記制御部は、所定の周期で所定の時間だけ前記時計部に前記時計補正処理を実行させる補正要求信号を送信する
請求項１に記載の通信装置。
【請求項３】
前記時計部は、前記割り込み取得部が取得した割り込み信号同士の間隔を監視する割り込み間隔監視部を有し、
前記割り込み間隔監視部は、前記時計補正処理中に、割り込み信号同士の間隔が１度でも所定の値より大きい誤差を含むと判定した場合には、その時点で前記時計補正処理を終了させる
請求項１に記載の通信装置。
【請求項４】
通信部と時計部とを有する通信装置において、時計部の時計を補正する時計補正方法であって、
基地局から周期的に送信される電波を受信する前記通信部が、当該電波を受信する度に発する割り込み信号を前記時計部の割り込み取得部が取得する第１の工程と、
前記割り込み取得部が取得した割り込み信号を割り込みカウント部が所定回数だけカウントする第２の工程と、
前記第２の工程において、前記所定回数だけ割り込み信号をカウントする間の、水晶振動子が実際に発振した回数を実クロックカウント部がカウントする第３の工程と、
前記第３の工程においてカウントされた、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間の前記水晶振動子が実際に発振した回数と、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間に前記水晶振動子が理論的に発振する回数とを基に、所定の時間当たりの時計のずれを補正値算出部が算出する第４の工程と、
前記第４の工程において算出された時計のずれを基に、時計補正部が時計を補正する第５の工程と、
を有する通信装置における時計補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時計機能を有する通信装置及び時計補正方法に関する。
【背景技術】
【０００２】
電子機器には、時計機能を有するものが多数存在する。
時計機能を有する電子機器は、内部に水晶振動子を有するものが一般的である。水晶に交流電圧をかけると一定の周期で規則的に振動することを利用し、いわゆるクォーツ時計が搭載される。クォーツ時計とは、一般的には３２，７６８Ｈｚで振動する水晶振動子を用いて、その信号を電気的に処理して時刻を表示する時計である。
しかし、一般的にクォーツ時計には誤差が生じる。この誤差は、水晶振動子の温度特性等や個体ごとのバラツキに起因する。
【０００３】
内蔵する時計に生じる誤差を修正するために、特にＰＨＳ（Personal Handyphone System）や携帯電話など、通信機能を有する通信装置では、基地局と通信を行った際に、基地局が有する正確な時間情報を送信してもらい、これによって誤差を修正することが行われている。このような技術は例えば特許文献１に開示されている。
【０００４】
【特許文献１】特開２０００−２８６７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の通信装置では、常に（あるいは所定間隔で）自動的に基地局と時刻を同期させる通信を行うものがある。しかし、通信方式によっては、このように自動的に時刻を同期させることができない場合がある。
このような場合には、通信装置と基地局とが通信を行う必要が生じた場合（例えば、音声着信や、メールの送受信時）に、その通信に基地局からの正確な時間情報を載せることにより通信装置側で時間情報を取得する方法がある。
【０００６】
このような場合には、通信が長い時間行われない場合には、正確な時間に通信装置側の時計を補正することができない、という不利益が利用者の通信の使用頻度によって生じうる。
【０００７】
本発明は、上述した不利益を解消するため、基地局との通信が行われなくとも時間の補正を行うことができる通信装置及び時計補正方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した不利益を解消するため、第１の発明の通信装置は、基地局から周期的に送信される電波を受信する通信部と、時計機能を有し、時刻の補正を行う時計補正処理を実行可能な時計部と、を有し、前記通信部は、前記基地局からの電波を受信すると割り込み信号を出力し、前記時計部は、前記通信部からの割り込み信号を取得する割り込み取得部と、前記割り込み取得部が取得した割り込み信号を所定回数だけカウントする割り込みカウント部と、所定の周波数で発振し、時計機能を動作させる水晶振動子と、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間の、前記水晶振動子が実際に発振した回数をカウントする実クロックカウント部と、前記実クロックカウント部がカウントした、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間の前記水晶振動子が実際に発振した回数と、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間に前記水晶振動子が理論的に発振する回数とを基に、所定の時間当たりの時計のずれを算出する補正値算出部と、前記補正値算出部が算出した時計のずれを基に、時計を補正する時計補正部と、を有する。
【０００９】
好適には、制御部を有し、前記制御部は、所定の周期で所定の時間だけ前記時計部に前記時計補正処理を実行させる補正要求信号を送信する。
【００１０】
好適には、前記時計部は、前記割り込み取得部が取得した割り込み信号同士の間隔を監視する割り込み間隔監視部を有し、前記割り込み間隔監視部は、前記時計補正処理中に、割り込み信号同士の間隔が１度でも所定の値より大きい誤差を含むと判定した場合には、その時点で前記時計補正処理を終了させる。
【００１１】
第２の発明の時計補正方法は、通信部と時計部とを有する通信装置において、時計部の時計を補正する時計補正方法であって、基地局から周期的に送信される電波を受信する前記通信部が、当該電波を受信する度に発する割り込み信号を前記時計部の割り込み取得部が取得する第１の工程と、前記割り込み取得部が取得した割り込み信号を割り込みカウント部が所定回数だけカウントする第２の工程と、前記第２の工程において、前記所定回数だけ割り込み信号をカウントする間の、水晶振動子が実際に発振した回数を実クロックカウント部がカウントする第３の工程と、前記第３の工程においてカウントされた、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間の前記水晶振動子が実際に発振した回数と、前記割り込みカウント部が前記所定回数だけ割り込み信号をカウントする間に前記水晶振動子が理論的に発振する回数とを基に、所定の時間当たりの時計のずれを補正値算出部が算出する第４の工程と、前記第４の工程において算出された時計のずれを基に、時計補正部が時計を補正する第５の工程と、を有する。
【発明の効果】
【００１２】
本発明によれば、基地局との通信が行われなくとも時間の補正を行うことができる通信装置及び時計補正方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の通信装置の実施形態の一例として、携帯端末１００について説明する。
図１は、本実施形態の携帯端末１００について説明するための図である。
図１に示すように、携帯端末１００は、通信部１、操作部２、音声処理部３、記憶部４、表示部５、時計部６、制御部７を有する。
【００１４】
以下、携帯端末１００の各構成の詳細について説明する。
通信部１は、後述する制御部７の制御に応じて、図１に図示しないアンテナを介して、図示しない所定の基地局などと無線通信を行う。無線通信において送受信されるデータは、例えば、音声通話用の音声データ、メールデータなどである。
操作部２は、例えばテンキーや十字キー等の入力デバイスであり、携帯端末１００の各種動作時のユーザの入力を受け付け、入力された内容を示す操作信号を制御部７に送信する。
【００１５】
音声処理部３は、図１に図示しないマイクなどにより入力された音声信号を音声データに変換したり、通信部１により基地局から取得された音声データを音声信号に復号し、図示しないスピーカなどから音声出力させたりする処理を行う。音声処理部３の処理により、携帯端末１００において音声通話を行うことが可能になる。
記憶部４は、フラッシュメモリやＨＤＤ（Hard Disk Drive）により構成される記憶デバイスである。記憶部４には、例えば後述する表示部５に表示される待受画面の画像データや、着信音・着信メロディ、携帯端末１００上で動作するアプリケーションプログラムなどが記憶されている。
【００１６】
表示部５は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（electro luminescence）ディスプレイ等の表示デバイスであり、携帯端末１００の各種動作に応じてその動作に関連する画面を表示する。例えば、音声通話発信時には発信先の情報、着信時には着信元の情報を表示する。
また、表示部５は後述する時計部６の制御により時計の表示を行う。すなわち、例えば、待受画面や時計表示のための画面などにおいて、時計が表示される。
時計部６は、後述する水晶振動子６５を有し、時計機能を有する。そして、表示部５に時計を表示させる制御を行う。時計部６はまた、基地局から送信され通信部１が受信する電波を基に、正確な時刻を表示部５に表示させる時計補正処理を行う。時計部６の詳細な構成及び時計補正処理の詳細については、後述する。
【００１７】
制御部７は、携帯端末１００を統括的に制御する中央処理装置である。すなわち、携帯端末１００の各種動作時には上記説明した携帯端末１００の各構成を制御する。また、制御部７は、時計部６に対して時計補正処理を実行させるための補正要求信号を送信する。
【００１８】
以下、時計部６の詳細な構成について説明する。
図２は、時計部６の構成の一例を示すブロック図である。
図２に示すように、時計部６は割り込み取得部６１、割り込みカウンタ６２（本発明の割り込みカウント部に対応）、割り込み間隔監視部６３、実クロックカウンタ６４（本発明の実クロックカウント部に対応）、水晶振動子６５、補正値算出部６６、時計補正部６７を有する。
割り込み取得部６１は、図示しない基地局から周期的に発信される電波を受信した通信部１から、受信成功時に出力される割り込み信号を取得する。基地局からの電波がＴ秒間に１回発信されることになっているとすると、通信部１からの割り込み信号はＴ秒に１回通信部から出力されることになる。ただし、実際には通信状況等に起因する誤差が生じるため、通信部１はＴ’（＝Ｔ＋α、αは誤差）秒に１回基地局からの電波を受信し、割り込み信号を発する。Ｔ割り込み取得部６１は、この割り込み信号を取得する。
【００１９】
割り込みカウンタ６２は、制御部７の補正要求信号に応じて、割り込み取得部６１が取得した割り込み信号を所定回数Ｍだけカウントする。例えばＴが１．２秒である（すなわち基地局から送信される電波の間隔が１．２秒）場合、所定回数Ｍを５０回とすれば、カウント開始から終了までに経過する時間はＴ×Ｍ＝６０（秒）である計算になる。割り込みカウンタ６２は、カウントを開始する際にスタート信号を、所定回数のカウントが終了したときにストップ信号を後述する実クロックカウンタ６４に送信する。
割り込み間隔監視部６３は、制御部７の補正要求信号に応じて、割り込みカウンタ６２が割り込み信号のカウントを開始すると、割り込み信号間の間隔の監視を開始する。割り込み信号は、T秒間隔で通信部１が受信する電波に応じてTごとに割り込み取得部６１が取得するようになっている。しかし、通信状況などの理由から、誤差が生じることがある。割り込み間隔監視部６３は、割り込み取得部６１が実際に取得した割り込み信号間の間隔Ｔ’を監視し誤差が所定の値αよりも大きかった場合（α＞｜Ｔ’−Ｔ｜）にはエラーを出し、割り込みカウンタ６２のカウントを停止させる。
【００２０】
実クロックカウンタ６４は、割り込みカウンタ６２が割り込み信号のカウントを開始してから、所定回数Ｍだけカウントを終了するまでの時間に、水晶振動子６５の実発振回数ｐ’をカウントする。
水晶振動子６５は、圧電体である水晶片（水晶ブランク）を２枚の電極で挟んだ水晶振動体を保持器に収めたものであり、電圧を加えると所定の発振出力を得られる。振動数は水晶振動子固有の特性によって決まり、本実施形態では例えば小型の時計などによく使われる３２，７６８ｋＨｚの水晶振動子を使用する。しかし、水晶振動子６５の出力を利用した時計では、月に数十秒程の誤差が生じる場合が多い。後述する補正値算出部６６は、この誤差を補正するための値を算出する。
【００２１】
補正値算出部６６は、Ｔ×Ｍ（秒）の間の水晶振動子６５の理論上の発振回数ｐを算出する。そして、補正値Δｐ＝ｐ−ｐ’を算出する。理論上の発振回数ｐは、時計が正確に動作した場合に、Ｔ×Ｍ秒の間に水晶振動子６５が発振する回数である。一方、実クロックカウンタ６４がカウントした実発振回数ｐ’は、Ｔ’×Ｍ秒の間に水晶振動子６５が実際に発振した回数であり、この回数は誤差を含んでいる。すなわち、補正値算出部６６が算出する補正値Δｐは、Ｔ×Ｍ秒の間に水晶振動子６５の誤差により生じる時計のずれ、ということになる。
時計補正部６７は、補正値算出部６６が算出した補正値を基に、時計の補正を行う。具体的には、補正値算出部６６により、Ｔ×Ｍ秒の間に生じる水晶振動子６５の発振回数のずれΔｐを基に、Ｔ×Ｍ秒の間に生じる時計のずれ量Δｔを算出する。具体的には、水晶振動子６５の周波数をｆとすると、Ｔ×Ｍ秒間に、水晶振動子６５に起因するずれにより、時計はΔｐ／ｆ秒だけずれることになる。したがって、時計補正部６７は、時計補正処理開始時の時計の値をあらかじめ記憶しておき、この値をΔｐ／ｆだけ補正することにより、水晶振動子６５のずれ及び基地局からの周期的電波の受信のずれによる時計の誤差を補正することができる。あるいは、上記の場合時計は１秒間にΔｐ／ｆ・Ｔ・Ｍだけずれることになるため、前回の時計補正処理から経過した時間Ｄを記憶しておき、現在の時計の時刻からΔｐ・Ｄ／ｆ・Ｔ・Ｍだけ補正するようにしてもよい。この方法では、より正確に時計の補正を行うことができる。
【００２２】
以下、時計部６の時計補正処理時の動作例について説明する。
図３は、時計部６の時計補正処理時の動作例について説明するためのフローチャートである。
ステップＳＴ１：
時計部６は、制御部７からの時計補正信号を取得する。これに応じて、時計部６の各構成は時計機能の補正を行う時計補正処理を開始する。
ステップＳＴ２：
割り込みカウンタ６２は、割り込み取得部６１が通信部１から取得する割り込み信号のカウントを開始する。割り込みカウンタ６２は、所定の回数Ｍ回だけ割り込み信号をカウントする。
基地局から周期Ｔ秒ごとに送信される電波を通信部１が受信する度に割り込み信号が生成される。所定の回数Ｍは、任意の値でよいが、周期Ｔの値に応じて設定することにより、補正値の算出を容易にすることもできる。これについては詳しくは後述する。
【００２３】
ステップＳＴ３：
実クロックカウンタ６４は、ステップＳＴ２における割り込みカウンタ６２の割り込みカウント開始に応じて、水晶振動子６５の実際の発振回数ｐ’のカウントを開始する。
ステップＳＴ４：
割り込み間隔監視部６３は、割り込み取得部６１が通信部１から取得する割り込み信号の取得間隔の監視を開始する。
【００２４】
ステップＳＴ５：
割り込み間隔監視部６３は、ステップＳＴ４において開始した割り込み取得部６１が取得する割り込み信号の取得間隔（以下割り込み間隔）が、所定の値より大きい誤差を含むか否かの判定を行う。
所定以上の誤差を含むか否かの判定は以下のように行う。
割り込み間隔、すなわち基地局から通信部１が受信する電波の間隔Ｔは、例えば基地局ごとに決まっている。割り込み間隔監視部６３は、あらかじめこの間隔Ｔの情報を入手しておき、実際に通信部１が基地局からの電波を受信した間隔Ｔ’との差分｜Ｔ’−Ｔ｜を取る。
ここで実際の割り込み間隔Ｔ’の値を基に、あらかじめ誤差許容範囲αを決定しておく。そして、割り込み間隔監視部６３は、｜Ｔ’−Ｔ｜がαよりも大きければ、所定の値以以上の誤差を含むと判定し、｜Ｔ’−Ｔ｜がα以下であれば所定の値以上の誤差を含まない、と判定する。ここで、Ｔの値を例えば１．２ｓｅｃであるとした場合、αの値は例えば１ｍｓｅｃとすればよい。なお、誤差許容範囲αの値の決定方法については本発明では限定しない。誤差許容範囲αの値については、時計補正処理に求められる精度に応じて決定すればよい。
本ステップＳＴ５において、実際の割り込み間隔Ｔ’が所定の値より大きい誤差を含む場合はステップＳＴ６に進み、所定の値以下の誤差しか含まない場合はステップＳＴ７に進む。
【００２５】
ステップＳＴ６：
ステップＳＴ５において、実際の割り込み間隔Ｔ’が所定の値より大きい誤差を含むと判定された場合、処理を終了する。すなわち、誤差が大きく時計補正処理に求められる精度を満たせないと判断して、時計補正処理を終了する。
ステップＳＴ７：
ステップＳＴ５において、実際の割り込み間隔Ｔ’が所定の値以下であると判定された場合、誤差が時計補正処理に求められる精度を満たす範囲にあるとして、時計補正処理を続行する。
割り込みカウンタ６２は、所定の回数の割り込み信号のカウントが終了したか否かを判定する。
割り込みカウンタ６２がカウントする所定の回数の決定方法は、本発明では特に限定しないが、例えば上述したように、割り込みカウント開始から終了までの時間（Ｔ×Ｍｓｅｃ）がわかりやすい値となるように、割り込み間隔Ｔの値に応じて決定すればよい。すなわち、例えばＴが１．２ｓｅｃであればＭを５０とすることにより、Ｔ×Ｍ＝６０ｓｅｃとすることができる。
本ステップＳＴ７において、所定の回数の割り込み信号のカウントが終了したと判定した場合はステップＳＴ８に進み、そうでない場合は次の実際の割り込み間隔Ｔ’の誤差を判定するためステップＳＴ５に戻る。
【００２６】
ステップＳＴ８：
実クロックカウンタ６４は、ステップＳＴ７において割り込み回数が所定の回数カウントされた場合には、発振回数のカウントを停止する。ここで、実クロックカウンタ６４がカウントした水晶振動子６５の実際のカウント数をｐ’とする。
ステップＳＴ９：
補正値算出部６６は、割り込み間隔Ｔ×割り込み信号の所定のカウント回数Ｍｓｅｃの間の水晶振動子６５の理論上の発振回数ｐを算出する。そして、補正値Δｐ＝ｐ−ｐ’を算出する。
理論上の発振回数ｐは、時計が正確に動作した場合に、Ｔ×Ｍ秒の間に水晶振動子６５が発振する回数である。一方、実クロックカウンタ６４がカウントした実発振回数ｐ’は、Ｔ’×Ｍ秒の間に水晶振動子６５が実際に発振した回数であり、この回数は誤差を含んでいる。すなわち、実発振回数ｐ’と理論上の発振回数との差は、Ｔ×Ｍ秒の間の水晶振動子６５のずれ及び基地局からの電波受信のずれを含んだ補正値であるとみなすことができる。
【００２７】
ステップＳＴ１０：
時計補正部６７は、ステップＳＴ９において補正値算出部６６が算出した補正値を基に、時計のずれを補正する。補正の方法は、上述したように、時計補正処理開始時の時計の値をあらかじめ記憶しておき、この値をΔｐ／ｆ（ｆは水晶振動子６５の周波数）だけ補正する方法である。この方法により、水晶振動子６５のずれ及び基地局からの周期的電波の受信のずれによる時計の誤差を補正することができる。
以上のような動作により、時計部６は時計補正処理を行うことができる。
【００２８】
以上説明したような時計部６の時計補正処理は、制御部７の制御により実行される。
制御部７は、例えば時計部６に時計補正処理を実行させる制御を周期的に行う。
以下、制御部７による時計補正処理の周期について説明する。
図４は、制御部７による時計部６の時計補正処理の周期を説明するためのシーケンス図である。
図４（ａ）に示すように、制御部７は、所定の周期で時計部６に対して時計補正処理を行わせるための補正要求信号を送信する。
図４（ａ）においては、一例として制御部７が１時間の間補正要求信号を送信し、次の１時間は補正要求信号を送信しない。このように、所定周期で制御部７から補正要求信号が時計部６に対して送信されるため、時計部６において時計の時刻は周期的に補正される。
【００２９】
図４（ｂ）は、制御部７が時計部６に対して補正要求信号を送信する周期の別の例について説明するための図である。
図４（ａ）に示した例においては、制御部７は補正要求信号を送信開始してから１時間の間はずっと補正要求信号を送信し続けていたが、図４（ｂ）に示した例では、１時間に１度補正要求信号を送信し、補正要求信号を受信した時計部６は、１時間に１度だけ時計補正処理を行うようになっている。
ただし、通信部１の基地局との通信エラー等により、割り込み間隔監視部６３により割り込み間隔が所定の値より大きい誤差を含むと判定した場合には、時計補正処理が終了してしまうため、図４（ｂ）に示した例では、制御部７による補正要求信号の送信にもかかわらず時計の補正が行われない事態が生じうる。このような事態を防ぐために、図４（ａ）に示すように、制御部７は所定周期ごとに所定時間だけ補正要求信号を時計部６に送信し続ける。このようにすれば、割り込み間隔監視部６３により割り込み間隔が所定の値より大きい誤差を含むと判定した場合でも、再度時計補正処理が最初から実行されることになるため、ほぼ確実に時計の補正を行うことができるようになる。
【００３０】
なお、時計部６の時計補正処理が実行中に、所定周期の終わりが来た場合には、制御部７からの補正要求信号が途切れる（ローレベルになる）ときがある。この様なときは、実行中の時計補正処理は終了まで実行し、それ以降の時計補正処理を実行しないようにすればよい。
【００３１】
以上説明したように、本実施形態の携帯端末１００では、制御部７が時計機能の補正を行うための補正要求信号を時計部６に対して所定周期ごとに送信し、これを取得した時計部６は時計補正処理を開始する。時計補正処理は、以下のように行う。まず、割り込み取得部６１が基地局から周期的に送信される電波を受信した通信部１からの割り込み信号を取得し、割り込みカウンタ６２でこれを所定回数Ｍだけカウントするとともに、実クロックカウンタ６４が水晶振動子６５の発振回数をカウントする。この際、割り込み間隔監視部６３は割り込み信号同士の間隔を監視し、間隔が所定の値以上の誤差を含む場合に時計補正処理を終了させる。割り込み信号同士の間隔がすべて所定の値未満の誤差しか含まない場合は、割り込み取得部が割り込み信号を所定の回数Ｍだけ取得する間に実クロックカウンタ６４がカウントした水晶振動子６５の発振回数ｐ’を基に、補正値算出部６６が時計を補正する補正値を算出する。補正値算出部６６の補正値算出は、基地局からの電波周期（すなわち割り込み信号の間隔）Ｔ×Ｍ（秒）の間に生じた、水晶振動子６５の発振回数の理論値ｐと実際にカウントした発振回数ｐ’との差を取ることにより行うことができる。
【００３２】
したがって、上述した本実施形態の携帯端末１００によれば、常に基地局との通信を行っていない携帯端末であっても、ユーザによる基地局との通信の有無にかかわらず、自動的に時計の補正を行うことができる。また、基地局などの通信網には従来の構成を利用することができるため、コストを抑えることが可能である。さらに、水晶振動子のずれを補正することになるため、精度が高く高価な水晶振動子を利用しなくとも、補正により正確な時間を得ることができるので、コスト削減につながる。さらに、水晶振動子ごとの個別のずれにも対応可能である。また、携帯端末の使用環境（温度など）の影響を受けずに、時計の補正を行うことができる。さらに、ソフトウェアではなくハードウェアで時計補正処理を行うため、他の処理による負荷に影響を受けることなく、低コストで時計の補正を行うことができる。また、通信網を提供する通信キャリアとの契約解除後でも、携帯端末１００は基地局からの周期的な電波自体は受信可能であるため、時計の補正が可能である。
【００３３】
本発明は上述した実施形態には限定されない。
すなわち、本発明の実施に際しては、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し様々な変更並びに代替を行ってもよい。
上述した実施形態においては、携帯端末１００は携帯電話機を想定していたが、本発明はこれには限定されない。例えば、ＰＤＡ（Personal Digital Assistant）等、他の通信装置であってもよい。
【図面の簡単な説明】
【００３４】
【図１】図１は、本実施形態の携帯端末について説明するための図である。
【図２】図２は、時計部の構成の一例を示すブロック図である。
【図３】図３は、時計部の時計補正処理時の動作例について説明するためのフローチャートである。
【図４】図４は、制御部による時計部の時計補正処理の周期を説明するためのシーケンス図である。
【符号の説明】
【００３５】
１００…携帯端末、１…通信部、２…操作部、３…音声処理部、４…記憶部、５…表示部、６…時計部、６１…割り込み取得部、６２…割り込みカウンタ（割り込みカウント部）、６３…割り込み間隔監視部、６４…実クロックカウンタ（実クロックカウント部）、６５…水晶振動子、６６…補正値算出部、６７…時計補正部、７…制御部
【図１】
2010008294.tif 000003
【図２】
2010008294.tif 000004
【図３】
2010008294.tif 000005
【図４】
2010008294.tif 000006