(57)【要約】      （修正有）【課題】通信端末装置において、内部時計を簡易に正確な時間に処理する機能を備える。【解決手段】クロック部（内部時計）３２と、通信回線を介して外部時計の時刻を取得する取得部２１と、取得された外部時計の時刻に基づく現在時刻とクロック部（内部時計）３２の時刻との時差を算出する時差算出部２４と、算出された時差を記憶する時差記憶部３６と、記憶されている時差とクロック部（内部時計）３２の時刻とに基づいて表示時刻を算出する表示時刻算出部２５と、算出された表示時刻を表示するディスプレイ（表示手段）３３とを備える携帯電話機（通信端末装置）１を提供する。【選択図】      図２
2005009972.tif 000002
【特許請求の範囲】
【請求項１】
内部時計と、通信回線を介して外部時計の時刻を取得する取得手段と、取得された外部時計の時刻に基づく現在時刻と内部時計の時刻との時差を算出する時差算出手段と、算出された時差を記憶する時差記憶手段と、記憶されている時差と内部時計の時刻とに基づいて表示時刻を算出する表示時刻算出手段と、算出された表示時刻を表示する表示手段とを備える通信端末装置。
【請求項２】
外部時計の時刻とその取得に要した遅延時間とに基づいて現在時刻を算出する現在時刻算出手段を備える請求項１に記載の通信端末装置。
【請求項３】
前記遅延時間を外部時計に要求した時刻と取得手段により取得した時刻との時間差の１／２として算出する遅延時間算出手段を備える請求項２に記載の通信端末装置。
【請求項４】
通信回線を介して外部時計の時刻を取得する機能と、取得された外部時計の時刻に基づく現在時刻と内部時計の時刻との時差を算出する機能と、算出された時差を時差記憶手段に記憶させる機能と、記憶されている時差と内部時計の時刻とに基づいて表示時刻を算出する機能と、算出された表示時刻を表示手段に表示させる機能とをコンピュータに実現させるための時刻補正表示プログラム。
【請求項５】
外部時計の時刻とその取得に要した遅延時間とに基づいて現在時刻を算出する機能をコンピュータに実現させるための時刻補正表示プログラム。
【請求項６】
前記遅延時間を取得手段から外部時計に要求した時刻と取得手段により取得した時刻との時間差の１／２として算出する機能をコンピュータに実現させるための時刻補正表示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信端末装置及び補正時刻表示プログラムに関するものである。
【０００２】
【従来の技術】
従来、時計機能を内蔵して表示部に現在時刻を表示する通信端末装置として、自動的に時差を補正する方法を備えたものが提案されている（例えば、特許文献１参照。）。この特許文献１に記載の通信端末装置の時刻補正方法は、基地局のサービスエリアの時差情報を該基地局の識別番号として記憶しておく。これにより、基地局からの識別番号が含まれている報知情報を受信すると、記憶されている識別番号に対応する時差情報が読み出される。そして、この時差情報に基づいて内蔵されている時計の時刻の補正処理を行うものである。
【０００３】
【特許文献１】
特開平１１−１３６７５５号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、現状のＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）方式の通信端末装置に内蔵されている内部時計は精度が悪く、１ヶ月あたり１分くらいの誤差が生じる。したがって、従来の通信端末装置に用いられている時刻を補正する方法では、時差が存在する地域間の時刻の補正を行うことができるが、現在時刻と内部時計の時刻の時差を補正することはできない。
【０００５】
本発明は上述した事情に鑑みてなされたものであって、内部時計を簡易に正確な時間に処理する機能を備える通信端末装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明の通信端末装置は、内部時計と、通信回線を介して外部時計の時刻を取得する取得手段と、取得された外部時計の時刻に基づく現在時刻と内部時計の時刻との時差を算出する時差算出手段と、算出された時差を記憶する時差記憶手段と、記憶されている時差と内部時計の時刻とに基づいて表示時刻を算出する表示時刻算出手段と、算出された表示時刻を表示する表示手段とを備える通信端末装置を提供する。
【０００７】
この発明によれば、時差算出手段の作動によって、取得手段により取得された外部時計の時刻と内部時計の時刻との時差が算出される。そして、表示時刻算出手段の作動により、算出された時差に基づいて表示時刻が算出されるので、簡易に正確な時刻を表示手段に表示させることが可能となる。
【０００８】
また、本発明の通信端末装置は、外部時計の時刻とその取得に要した遅延時間とに基づいて現在時刻を算出する現在時刻算出手段を備える通信端末装置を提供する。
また、本発明の通信端末装置は、前記遅延時間を外部時計に要求した時刻と取得手段により取得した時刻との時間差の１／２として算出する遅延時間算出手段を備える通信端末装置を提供する。
これらの発明によれば、内部時計の時刻に遅延時間を加味または、遅延時間算出手段により遅延時間を正確に求めることにより、より精度良く時刻を表示することが可能となる。
【０００９】
本発明の時刻補正表示プログラムは、通信回線を介して外部時計の時刻を取得する機能と、取得された外部時計の時刻に基づく現在時刻と内部時計の時刻との時差を算出する機能と、算出された時差を時差記憶手段に記憶させる機能と、記憶されている時差と内部時計の時刻とに基づいて表示時刻を算出する機能と、算出された表示時刻を表示手段に表示させる機能とをコンピュータに実現させるための時刻補正表示プログラムを提供する。
また、本発明の時刻補正表示プログラムは、外部時計の時刻とその取得に要した遅延時間とに基づいて現在時刻を算出する機能をコンピュータに実現させるための時刻補正表示プログラムを提供する。
また、本発明の時刻補正表示プログラムは、前記遅延時間を取得手段から外部時計に要求した時刻と取得手段により取得した時刻との時間差の１／２として算出する機能をコンピュータに実現させるための時刻補正表示プログラムを提供する。
【００１０】
【発明の実施の形態】
以下、本発明の一実施形態に係る通信端末装置について図面を参照して説明する。
図１は、携帯電話機（通信端末装置）１及び周辺の構成を概略的に示している。図１において、インターネット１０上には、正確な時刻を配信する時刻配信サーバ１１と、この時刻配信サーバ１１により配信された時刻を受信する複数のコンテンツサーバ（外部時計）１２と、ゲートウエイサーバ１３とが接続されている。また、ゲートウエイサーバ１３には、基地局１４が接続されている。これにより、携帯電話機１は、基地局１４及びゲートウエイサーバ１３を介してインターネット１０経由で、コンテンツサーバ１２により、時刻を受信するようになっている。
【００１１】
図２は携帯電話機１の構成を示したブロック図である。図２において、携帯電話機１は、補正時刻を表示する処理を行う処理部２０と、プログラム等が記憶されている記憶部３０と、基地局１４との間で無線信号の送受信を行う無線部３１と、時計機能を有するクロック部（内部時計）３２と、ディスプレイ（表示手段）３３と、マイクロフォン及びスピーカを含む音声処理部３４と、操作入力が行われる複数の操作キーを有する操作部３５とを備えている。
【００１２】
前記処理部２０は、通信回線を介してコンテンツサーバ１２から外部時刻を取得する取得部（取得手段）２１と、遅延時間を算出する遅延時間算出部（遅延時間算出手段）２２と、遅延時間に基づいて現在時刻を算出する現在時刻算出部２３（現在時刻算出手段）と、算出された現在時刻とクロック部３２の時刻（内部時刻）との時差を算出する時差算出部（時差算出手段）２４と、算出された時差と内部時刻とに基づいてディスプレイに表示すべき時刻を算出する表示時刻算出部（表示時刻算出手段）２５とを備えている。
前記遅延時間算出部２２は、コンテンツサーバ１２に要求した時刻をＡとし、取得部２１により取得した時刻をＢとして、遅延時間Ｃ＝（Ｂ−Ａ）／２を算出するようになっている。これにより、コンテンツサーバ１２から外部時刻を取得するのに要した時間が得られるようになっている。
前記現在時刻算出部２３は、取得部２１により取得された外部時刻に遅延時間算出部２２により算出された遅延時間を加算処理する機能を有している。
前記時差算出部２４は、現在時刻算出部２３により算出された現在時刻から内部時刻を減算処理する機能を有している。
前記表示時刻算出部２５は、内部時刻と時差算出部２４により算出された時差とを加算処理する機能を有している。
前記記憶部３０は、時差算出部２４により算出された時差を記憶する機能を有する時差記憶部（時差記憶手段）３６を備えている。
前記ディスプレイ３３は、表示時刻算出部２５により算出された表示時刻を表示するようになっている。
【００１３】
上記のように構成された携帯電話機１の動作について説明する。図３は、表示時刻を算出する処理の流れを示すフローチャートである。まず、携帯電話機１が時刻Ａにおいてコンテンツサーバ１２から外部時刻を要求する（ステップＳ１）と、時刻Ｂにおいて、インターネット１０経由でコンテンツサーバ１２から外部時刻Ｔが取得部２１により受信される（ステップＳ２）。そして、遅延時間算出部２２により遅延時間Ｃ＝（Ｂ−Ａ）／２が算出される（ステップＳ３）。次いで、現在時刻算出部２３により、遅延時間Ｃと取得部２１において受信された外部時刻Ｔとを加算処理することによって、現在時刻Ｄ＝Ｔ＋Ｃが算出される（ステップＳ４）。さらに、時差算出部２４において、現在時刻Ｄから内部時刻Ｅを減算処理することによって、時差Ｆ＝Ｄ−Ｅが算出され（ステップＳ５）、算出された時差Ｆが時差記憶部２４に記憶される（ステップＳ６）。そして、表示時刻算出部２５により、内部時刻Ｅと時差Ｆとを加算処理することによって、Ｅ＋Ｆとして表示時刻が算出される（ステップＳ７）。
【００１４】
この場合において、本実施形態に係る携帯電話機１は、コンテンツサーバ１２から受信した外部時刻Ｔに遅延時間Ｃを加味することによって正確な現在時刻Ｄを求めることが可能となる。また、現在時刻Ｄに基づいて表示時刻を算出することによって、精度良く内部時刻を表示することができる。
【００１５】
なお、本実施携帯において、通信端末装置として携帯電話機１を一例として挙げたが、これに限るものではない。
また、遅延時間Ｃが無視できるほど短い場合においては、外部時刻Ｔを現在時刻Ｄと見なすことができるため、ステップＳ３，４の処理は省くことが可能となる。
また、表示時刻算出部２５において、内部時刻Ｅと時差Ｆとを加算処理したが、時差算出部２４において、内部時刻Ｅから現在時刻Ｄを減算処理しても良い。この場合、内部時刻Ｅから時差Ｆを減算処理すれば良い。
また、この処理部２０は専用のハードウェアにより実現されるものであっても良く、また、この処理部２０は記憶部３０およびＣＰＵ（中央演算装置）により構成され、処理部２０の機能を実現するためのプログラムを記憶部３０にロードして実行することによりその機能を実現させるものであっても良い。
【００１６】
また、図２における処理部２０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより補正時刻を表示する処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであっても良い。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００１７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００１８】
【発明の効果】
以上説明したように、この発明に係る通信端末装置によれば、外部時計の時刻と内部時計の時刻との時差に基づいて表示時刻が算出されるので、簡易に正確な時刻を表示させることが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る携帯電話機の全体構成を示す概略図である。
【図２】本発明の一実施形態に係る携帯電話機の構成を示すブロック図である。
【図３】本発明の一実施形態に係る携帯電話機の動作のフローチャートである。
【符号の説明】
１  携帯電話機（通信端末装置）
１２  コンテンツサーバ（外部時計）
２１  取得部（取得手段）
２２  遅延時間算出部（遅延時間算出手段）
２３  現在時刻算出部（現在時刻算出手段）
２４  時差算出部（時差算出手段）
２５  表示時刻算出部（表示時刻算出手段）
３０  記憶部（記憶手段）
３２  クロック部（内部時計）
３３  ディスプレイ（表示手段）
３６  時差記憶部（時差記憶手段）
【図１】
2005009972.tif 000003
【図２】
2005009972.tif 000004
【図３】
2005009972.tif 000005