(57)【要約】【課題】ユーザに適した時刻に速やかに修正するとともに、消費電力を抑制することが可能な通信装置等を提供する。【解決手段】電子時計１は、外部装置から外部時刻を受信する通信部２４４と、時刻を計時する計時部２４１と、ユーザから計時部２４１により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部２４３と、通信部２４４に外部時刻を受信させ、計時部２４１により計時される時刻を受信された外部時刻に修正する時刻修正処理を実行する制御部２１０とを備える。制御部２１０は、操作受付部２４３が時刻修正操作を受け付けた後、所定時間が経過するまで、時刻修正処理を実行する頻度を時刻修正操作を受け付ける前よりも高くする。制御部２１０は、時刻修正処理において、計時部２４１により計時される時刻と通信部２４４により受信された外部時刻との差が所定範囲内である場合、計時部２４１により計時される時刻を外部時刻に修正する。【選択図】図２
2018155547.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から外部時刻を受信する通信部と、
時刻を計時する計時部と、
ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する制御部と、を備え、
前記制御部は、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くし、
前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とする通信装置。
【請求項２】
前記操作受付部は、前記計時部により計時される時刻を前記ユーザにより指定された時刻に修正するための操作を、前記時刻修正操作として受け付ける、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記操作受付部は、前記外部装置から前記外部時刻を受信して、前記計時部により計時される時刻を当該受信された前記外部時刻に修正するための操作を、前記時刻修正操作として受け付ける、
ことを特徴とする請求項１に記載の通信装置。
【請求項４】
前記通信部は、前記外部装置からさらに協定世界時からの時差を受信し、
前記制御部は、前記通信部により受信された前記時差が変化してから経過した時間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、
時刻を計時する計時部と、
ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、
前記計時部により計時される時刻を修正する時刻修正処理を実行する制御部と、を備え、
前記制御部は、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させ、
前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とする通信装置。
【請求項６】
前記制御部は、前記時差が前記通信部により受信された時点から経過した時間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする請求項５に記載の通信装置。
【請求項７】
前記制御部は、自装置に電力を供給する電池の電圧を検出し、検出された前記電圧が低いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記制御部は、所定の動作を停止させるスリープ状態である期間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記制御部は、前記時刻修正処理を連続して失敗した期間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
請求項１乃至９のいずれか１項に記載の通信装置と、
前記計時部が計時する時刻を表示する表示部と、
を備える電子時計。
【請求項１１】
外部装置から外部時刻を受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、を備える通信装置が実行する通信方法であって、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する時刻修正ステップと、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くする頻度変更ステップと、
を備え、
前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とする通信方法。
【請求項１２】
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、を備える通信装置が実行する通信方法であって、
前記計時部により計時される時刻を修正する時刻修正処理を実行する時刻修正ステップと、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させる頻度変更ステップと、
を備え、
前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とする通信方法。
【請求項１３】
外部装置から外部時刻を受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、を備えるコンピュータを、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する時刻修正手段、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くする頻度変更手段、
として機能させ、
前記時刻修正手段は、前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とするプログラム。
【請求項１４】
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、を備えるコンピュータを、
前記計時部により計時される時刻を修正する時刻修正処理を実行する時刻修正手段、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させる頻度変更手段、
として機能させ、
前記時刻修正手段は、前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信装置、電子時計、通信方法、及びプログラムに関する。
【背景技術】
【０００２】
近距離無線通信により、スマートフォン、フィーチャー・フォン等の携帯電話に接続し、自動的に時刻を修正する機能を持った電子時計が知られている。例えば、特許文献１には、携帯電話と腕時計型端末をＢｌｕｅｔｏｏｔｈ（登録商標）で接続し、腕時計型端末の時計を携帯電話の時計を基準にして時刻合わせをする時刻修正システム、携帯電話装置及び腕時計型携帯電話端末が開示されている。また、最近では、Ｂｌｕｅｔｏｏｔｈ（登録商標）に代えて、さらに低消費電力のＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）を用いて自動時刻修正する電子時計も出現している。これらの電子時計は、飛行機で海外の目的地に着いたらすぐに現地時刻が表示されるようにするために、自動時刻修正の頻度を上げる傾向にある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１１１８４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているような腕時計型端末は、タイムゾーンが変更されたとき、速やかに時刻が変更されるように、１日に数回携帯電話に自動的に接続し、時刻修正を行っている。一方、タイムゾーンの変更が頻繁に無いユーザにとっては、時計の精度は月差±１５秒程度であるため、１日に数回も自動時刻修正を実行する必要はなく、不要な自動時刻修正のために無駄に多くの電力を消費している。
【０００５】
この発明の目的は、ユーザに適した時刻に速やかに修正するとともに、消費電力を抑制することが可能な通信装置、電子時計、通信方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するため、本発明の第１の観点に係る通信装置は、
外部装置から外部時刻を受信する通信部と、
時刻を計時する計時部と、
ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する制御部と、を備え、
前記制御部は、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くし、
前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とする。
【０００７】
本発明は、上記目的を達成するため、本発明の第２の観点に係る通信装置は、
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、
時刻を計時する計時部と、
ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、
前記計時部により計時される時刻を修正する時刻修正処理を実行する制御部と、を備え、
前記制御部は、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させ、
前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とする。
【発明の効果】
【０００８】
本発明に従うと、ユーザに適した時刻に速やかに修正するとともに、消費電力を抑制する。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る電子時計の構成例を示す図である。
【図２】第１実施形態に係る電子時計の構成を示すブロック図である。
【図３】第１実施形態に係る電子時計の制御部が実行するリセット処理の制御手順を示すフローチャートである。
【図４】第１実施形態に係る電子時計の制御部が実行する手動時刻修正処理の制御手順を示すフローチャートである。
【図５】第１実施形態に係る電子時計の制御部が実行するカウント処理の制御手順を示すフローチャートである。
【図６】第１実施形態に係る電子時計の制御部が実行する自動時刻修正処理の制御手順を示すフローチャートである。
【図７】第１実施形態に係る電子時計の制御部が実行する時刻修正処理の制御手順を示すフローチャートである。
【図８】第２実施形態に係る電子時計の構成を示すブロック図である。
【図９】第２実施形態に係る都市・時差記憶部に格納されるデータの一例を示す図である。
【図１０】第２実施形態に係る電子時計の制御部が実行する時刻修正処理の制御手順を示すフローチャートである。
【図１１】第３実施形態に係る電子時計の制御部が実行するタイム接続処理の制御手順を示すフローチャートである。
【図１２】第４実施形態に係る電子時計の制御部が実行する頻度変更処理の制御手順を示すフローチャートである。
【図１３】第４実施形態に係る電子時計の制御部が実行する自動時刻修正処理の制御手順を示すフローチャートである。
【図１４】第５実施形態に係る電子時計の機能構成を示すブロック図である。
【図１５】第５実施形態に係る電子時計の制御部が実行する電池電圧検出処理の制御手順を示すフローチャートである。
【図１６】第５実施形態に係る電子時計の制御部が実行する自動時刻修正処理の制御手順を示すフローチャートである。
【図１７】第６実施形態に係る電子時計の機能構成を示すブロック図である。
【図１８】第６実施形態に係る電子時計の制御部が実行するスリープ制御処理の制御手順を示すフローチャートである。
【図１９】第７実施形態に係る電子時計の機能構成を示すブロック図である。
【図２０】第７実施形態に係る電子時計の制御部が実行する頻度変更処理の制御手順を示すフローチャートである。
【図２１】変形例に係る電子時計の制御部が実行する時刻修正処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
（第１実施形態）
図１は、本発明の第１実施形態に係る電子時計１（通信装置）の外観図である。電子時計１は、上面が風防ガラスで構成されたケース１０と、ケース１０の側面に配置されたりゅうず２１及び押しボタンスイッチ２２〜２５とを備える。また、ケース１０の内部には、風防ガラス越しから視認可能に、文字盤３１と各指針（時針３２、分針３３、秒針３４）と日車３５が設けられている。文字盤３１は、時刻を表す標識や目盛が設けられている。文字盤３１上で各指針（時針３２、分針３３、秒針３４）が回転して、第一の地域における現在の時刻、即ち、第一の地域の現地時刻（ローカルタイム）を表示する。日車３５は、現在の日付を表示する。なお、以下の説明では、指針（時針３２、分針３３、秒針３４）が示す時刻をホームタイムとも表記する。
【００１２】
また、文字盤３１の９時方向には、小時計４０が設けられている。小時計４０は、文字盤４１と、各指針（時針４２、分針４３）とを備える。文字盤４１上で各指針（時針４２、分針４３）が回転して、ホームタイムとは異なる時刻（例えば、第二の地域における現地時刻）を表示することができる。なお、以下の説明では、小時計４０の指針（時針４２、分針４３）が示す時刻をデュアルタイムとも表記する。
【００１３】
りゅうず２１及び押しボタンスイッチ２２〜２５は、それぞれユーザからの入力操作を受け付ける。りゅうず２１は、ケース１０から２段階の引き出しが可能であり、２段階引き出された状態で回転操作することにより、ホームタイムの時刻や協定世界時（UTC: Coordinated Universal Time）との時差を手動で修正することができる。押しボタンスイッチ２２〜２５は、修正モードの変更、夏時間の切り替え、ホームタイムとデュアルタイムの入れ替え、外部装置との接続等の際に操作される。
【００１４】
続いて、電子時計１のハード構成について説明する。図２に示すように、電子時計１は、プロセッサ１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、スイッチ１０４と、計時回路１０５と、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）１０６と、無線通信モジュール１０７と、モータドライバ１０８と、モータ１０９と、輪列機構１１０と、針・日車１１１と、を備える。
【００１５】
プロセッサ１０１は、各種の制御プログラムを実行して電子時計１全体を統括制御する。ＲＯＭ１０２には、プロセッサ１０１が実行する制御プログラムや制御プログラムを実行する上で予め必要な各種のデータが格納される。ＲＡＭ１０３には制御プログラム実行中に作成されたり変更されたりする各種のデータが格納され、プロセッサ１０１が作業するためのワークスペースとして機能する。
【００１６】
スイッチ１０４は、ユーザからの入力操作を受け付けて、入力操作に応じた電気信号をプロセッサ１０１に出力する。スイッチ１０４には、上述したりゅうず２１や押しボタンスイッチ２２〜２５が含まれている。
【００１７】
計時回路１０５は水晶発振器や分周回路等を備え、分周回路から取得した信号の回数を計数することで現在の日時を計数し、計数した結果をプロセッサ１０１に出力する。
【００１８】
ＵＡＲＴ１０６は、プロセッサ１０１が扱うパラレル信号と無線通信モジュール１０７が扱うシリアル信号とを相互変換する。無線通信モジュール１０７はＢＬＥモジュールやアンテナを備え、スマートフォン等の外部の通信装置とデータ通信する。後述する自動時刻修正処理は、無線通信モジュール１０７を介して行われる。
【００１９】
モータドライバ１０８は、プロセッサ１０１からの指示に基づき、モータ１０９に駆動パルス信号を出力する。モータ１０９はステッピングモータであり、モータドライバ１０８から入力された駆動パルスに従って、輪列機構１１０を駆動させる。なお、モータ１０９をステッピングモータ以外のモータで構成してもよい。
【００２０】
輪列機構１１０は、複数の歯車の組み合わせによって構成される。輪列機構１１０は、モータ１０９の回転動作に応じて、針・日車１１１をそれぞれ所定の角度ずつ回転させる。なお、通常、モータ１０９、輪列機構１１０、針・日車１１１は、針の種類や日車毎に複数備えられている。
【００２１】
例えば、プロセッサ１０１が時針用のモータ１０９を２分に１回駆動させる毎に、時針用の輪列機構１１０により針・日車１１１の時針が１度回転する。また、プロセッサ１０１が分針用のモータ１０９を１秒に１回駆動させる毎に、分針用の輪列機構１１０により針・日車１１１の秒針が６度、分針が１／１０度回転する。また、プロセッサ１０１がデュアルタイム用のモータ１０９を６０秒に１回駆動させる毎に、デュアルタイム用の輪列機構１１０により小時計４０の針・日車１１１の分針が６度、時針が１／２度回転する。
【００２２】
なお、ここでは電子時計１は針や日車が機械的に動くアナログ式の時計として説明したが、液晶や有機ＥＬ（Electro-Luminescence）等の表示デバイスで構成された表示画面に日時を表示するデジタル式の時計でも良い。例えば液晶画面を持つデジタル式の時計の場合は、モータドライバ１０８、モータ１０９、輪列機構１１０及び針・日車１１１の代わりに、液晶ドライバ及び液晶表示デバイスを備え、プロセッサ１０１は現在の時刻を液晶ドライバ経由で液晶表示デバイスに表示させる。
【００２３】
次に、電子時計１の機能構成について説明する。図２に示すように、電子時計１は、制御部２１０と、記憶部２２０と、計時部２４１と、出力部２４２と、操作受付部２４３と、通信部２４４と、を備える。
【００２４】
制御部２１０は、ＣＰＵ（Central Processing Unit）等のプロセッサ１０１を備え、記憶部２２０に記憶されたプログラムを実行することにより、電子時計１の各部（自動時刻修正部２１１、手動時刻修正部２１２、頻度変更部２１３）の機能を実現する。これらの自動時刻修正部２１１、手動時刻修正部２１２、及び頻度変更部２１３は、単一のプロセッサ又は制御部２１０で機能を実現しても良いし、各々別個にプロセッサ又は制御部２１０が設けられて各機能が実現されても良い。
【００２５】
自動時刻修正部２１１としての制御部２１０は、計時部２４１により計時される時刻を修正する時刻修正処理を実行する。本実施形態において、制御部２１０は、後述する自動時刻修正回数記憶部２３０に記憶された頻度で、通信部２４４を介してスマートフォン等の外部装置と通信して外部装置の時刻（外部時刻）を受信する。そして、制御部２１０は、記憶部２２０に記憶されているホームタイムの時刻と、通信部２４４により受信された外部時刻との差が所定範囲内（例えば±７．５分）である場合、記憶部２２０に記憶されているホームタイムの時刻を外部時刻に修正する。
【００２６】
手動時刻修正部２１２としての制御部２１０は、操作受付部２４３によりユーザからの時刻修正操作が受け付けられると、受け付けられた時刻修正操作に基づいて、計時部２４１により計時される時刻を修正する。本実施形態において、操作受付部２４３は、計時部２４１により計時される時刻をユーザにより指定された時刻に修正するための操作を時刻修正操作として受け付ける。そして、制御部２１０は、記憶部２２０に記憶されているホームタイムの時刻をユーザにより指定された時刻に修正する。
【００２７】
頻度変更部２１３としての制御部２１０は、操作受付部２４３が時刻修正操作を受け付けた後、所定時間（例えば２４時間）が経過するまで、時刻修正処理を実行する頻度を、時刻修正操作を受け付ける前よりも高くする。本実施形態において、制御部２１０は、操作受付部２４３が時刻修正操作を受け付けると、後述する自動時刻修正カウンタ２２９を２４にセットし、１時間経過するたびに自動時刻修正カウンタ２２９から１を減算することにより、２４時間を所定時間としてカウントする。また、制御部２１０は、操作受付部２４３が時刻修正操作を受け付けた後、後述する自動時刻修正回数記憶部２３０に記憶された１日当たりの自動時刻修正回数に２４をセットすることにより、１日当たり２４回すなわち１時間間隔に時刻修正動作を実行する頻度を変更する。また、制御部２１０は、自動時刻修正カウンタ２２９が０になると、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に４をセットすることにより、１日当たり４回すなわち６時間間隔に時刻修正動作を実行する頻度を変更する。
【００２８】
記憶部２２０は、ＲＯＭ１０２やＲＡＭ１０３等を備える。ＲＡＭ１０３は、ホームタイムの時差（ホームタイムと協定世界時（ＵＴＣ）との時差）を記憶するＨＴ（Home Time）時差記憶部２２１、ホームタイムの夏時間情報を記憶するＨＴ＿ＤＳＴ（Daylight Saving Time）記憶部２２２、ホームタイムの日付（年月日）及び時刻（時分秒）を記憶するＨＴ日付時刻記憶部２２３、デュアルタイムの時差（デュアルタイムと協定世界時（ＵＴＣ）との時差）を記憶するＤＴ（Dual Time）時差記憶部２２４、デュアルタイムの夏時間情報を記憶するＤＴ＿ＤＳＴ記憶部２２５、デュアルタイムの日付（年月日）及び時刻（時分秒）を記憶するＤＴ日付時刻記憶部２２６、ホームタイム及びデュアルタイムで共通に使用する１／２５６秒単位の秒未満の情報を記憶する１／２５６秒記憶部２２７、現在の電子時計１のモード（通常モード、時刻修正モード等）を記憶するモード記憶部２２８、操作受付部２４３が時刻修正操作を受け付けてから所定時間をカウントする自動時刻修正カウンタ２２９、及び時刻修正処理を実行する１日当たりの自動時刻修正回数（頻度）を記憶する自動時刻修正回数記憶部２３０を備える。
【００２９】
ＨＴ時差記憶部２２１及びＤＴ時差記憶部２２４に記憶される時差が取り得る値は、−１２時間から＋１４時間までの範囲である。ＨＴ＿ＤＳＴ記憶部２２２及びＤＴ＿ＤＳＴ記憶部２２５に記憶される夏時間情報が取り得る値は０（標準時）又は＋１時間（夏時間）である。ＨＴ日付時刻記憶部２２３及びＤＴ日付時刻記憶部２２６に記憶される値は年月日時分秒である。１／２５６秒記憶部２２７に記憶されている値は後述する計時部２４１と制御部２１０での計時処理により、１秒の１／２５６のタイミングで１ずつ加算されている。そして、１／２５６秒記憶部２２７に記憶されている値が２５５になったタイミングの１／２５６秒後には、１／２５６秒記憶部２２７に記憶される値は０になり、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの秒とＤＴ日付時刻記憶部２２６に記憶されているデュアルタイムの秒とが各々１加算される。そして、ホームタイム及びデュアルタイムの秒が５９秒になったタイミングの１秒後には、それぞれの秒は０になり、分の情報が１加算される。分以上の情報についても同様である。
【００３０】
計時部２４１は計時回路１０５を備え、現在の日時を計数し、計数した結果を制御部２１０に出力する。制御部２１０は計時部２４１から入力された計数結果に基づき、記憶部２２０のＨＴ日付時刻記憶部２２３、ＤＴ日付時刻記憶部２２６及び１／２５６秒記憶部２２７に記憶されている情報を更新する計時処理を行う。なお、計時部２４１の機能は、制御部２１０により実現されても良い。
【００３１】
出力部２４２は時刻表示部を備える。時刻表示部は、モータドライバ１０８、モータ１０９、輪列機構１１０及び針・日車１１１を備え、現在時刻を表示する。電子時計１が液晶表示部を持つデジタル式の時計の場合は、時刻表示部は液晶ドライバ及び液晶表示デバイスを備える。
【００３２】
操作受付部２４３は、りゅうず２１や押しボタンスイッチ２２〜２５を含むスイッチ１０４を備える。本実施形態において、操作受付部２４３は、ユーザから計時部２４１により計時される時刻を修正するための時刻修正操作を受け付ける。例えば、時刻修正操作は、「ホームタイム／デュアルタイム入れ替え」「ホームタイム夏時間切り替え」「ホームタイム時差修正」「ホームタイム日付時刻修正」等、ホームタイムの時刻をユーザにより指定された時刻に修正するための操作である。
【００３３】
通信部２４４は、無線通信モジュール１０７を備え、スマートフォン等の外部装置とデータ通信する。データ通信の内容としては、時刻修正のための「時差及び夏時間の情報」の送信要求及び受信、「日付時刻及び１／２５６秒の情報」の送信要求及び受信、また、リモート操作のためのコマンド受信等がある。
【００３４】
次に本実施形態に係る電子時計１のリセット処理について、図３を参照して説明する。リセット処理は、自動時刻修正カウンタ２２９及び自動時刻修正回数記憶部２３０に記憶される自動時刻修正回数の初期値を設定する処理であり、例えば電子時計１の電源がオンになると開始される。
【００３５】
。
本処理を開始すると、制御部２１０は、自動時刻修正カウンタ２２９に０をセットする（ステップＳ１０１）。そして、制御部２１０は、自動時刻修正回数記憶部２３０に記憶されている自動時刻修正回数を４にセットし（ステップＳ１０２）、本処理を終了する。
【００３６】
。
以上の処理により、制御部２１０は、初期状態において、時刻修正処理を実行する頻度を１日当たり４回に設定する。なお、初期状態における時刻修正処理を実行する頻度は、１日当たり４回に限られず、任意の回数を設定することができる。
【００３７】
次に本実施形態に係る電子時計１の手動時刻修正処理について、図４を参照して説明する。この処理は、操作受付部２４３がユーザから時刻修正操作を受け付けると開始される。
【００３８】
まず、制御部２１０は、操作受付部２４３が受け付けた時刻修正操作の操作内容を取得する（ステップＳ２０１）。次に、制御部２１０は、その取得した操作内容に応じて、ＨＴ日付時刻記憶部２２３に記憶されるホームタイムの時刻を修正する（ステップＳ２０２）。そして、制御部２１０は、自動時刻修正カウンタ２２９に２４をセットする（ステップＳ２０３）。そして、制御部２１０は、自動時刻修正回数２３０に２４をセットし（ステップＳ２０４）、処理を終了する。
【００３９】
以上の処理により、制御部２１０は、時刻修正操作を受け付けた後、所定時間（２４時間）が経過するまでは、時刻修正処理を実行する１日当たりの回数を４回から２４回に増加させる。なお、所定時間は２４時間に限られず、任意の時間を設定することができる。また、所定時間内の時刻修正処理を実行する頻度は、１日当たり２４回に限られず、初期状態での回数よりも大きい任意の回数を設定することができる。
【００４０】
次に本実施形態に係る電子時計１のカウント処理について図５を参照して説明する。制御部２１０は、自動時刻修正カウンタ２２９を用いて２４時間をカウントするために、電子時計１の計時処理中に時キャリーが発生した時（毎時５９分５９秒の１秒後に時が繰り上がる時）に、このカウント処理を実行する。
【００４１】
まず、制御部２１０は、時キャリー（時の繰り上がり）が発生したかを判定する（ステップＳ３０１）。時キャリーが発生した場合（ステップＳ３０１；Ｙｅｓ）、制御部２１０は、自動時刻修正カウンタ２２９が０より大きいかを判定する（ステップＳ３０２）。自動時刻修正カウンタ２２９が０より大きい場合（ステップＳ３０２；Ｙｅｓ）、制御部２１０は自動時刻修正カウンタ２２９の値を１減算する（ステップＳ３０３）。
【００４２】
次に、制御部２１０は、自動時刻修正カウンタ２２９が０か否かを判定する（ステップＳ３０４）。自動時刻修正カウンタ２２９が０の場合（ステップＳ３０４；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を４にセットする（ステップＳ３０５）。そして、制御部２１０は、ステップＳ３０１に戻って時キャリーが発生するまで待機する。
【００４３】
時キャリーが発生していない場合（ステップＳ３０１；Ｎｏ）、自動時刻修正カウンタ２２９が０以下の場合（ステップＳ３０２；Ｎｏ）、及び自動時刻修正カウンタ２２９が０でない場合（ステップＳ３０４；Ｎｏ）、制御部２１０は、ステップＳ３０１に戻って時キャリーが発生するまで待機する。
【００４４】
以上の処理により、制御部２１０は、自動時刻修正カウンタ２２９により１時間単位で、時刻修正操作を受け付けた後の経過時間をカウントする。また、制御部２１０は、時刻修正操作を受け付けた後、２４時間が経過した場合、自動時刻修正回数を１日当たり４回に戻す。
【００４５】
次に本実施形態に係る電子時計１の自動時刻修正処理について、図６を参照して説明する。この処理は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数が示す頻度で外部装置と接続し、電子時計１のホームタイムの時刻を外部装置の持つ時刻（外部時刻）に自動的に合わせる処理である。
【００４６】
まず、制御部２１０は、分キャリー（毎分５９秒の１秒後に発生する分の繰り上がり）が発生したか否かを判定する（ステップＳ４０１）。分キャリーが発生した場合（ステップＳ４０１；Ｙｅｓ）、制御部２１０は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数ｎが４又は２４のうちいずれであるか判定する（ステップＳ４０２）。分キャリーが発生していない場合（ステップＳ４０１；Ｎｏ）、制御部２０１は、分キャリーが発生するまで待機する。
【００４７】
自動時刻修正回数ｎが４のとき（ステップＳ４０２；ｎ＝４）、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの時刻（時分）が５：０２、１１：０２、１７：０２、又は２３：０２であるか否かを判定する（ステップＳ４０３）。ホームタイムの時刻（時分）が５：０２、１１：０２、１７：０２、又は２３：０２である場合（ステップＳ４０３；Ｙｅｓ）、制御部２１０は、時刻修正処理を実行する（ステップＳ４０５）。ホームタイムの時刻（時分）が５：０２、１１：０２、１７：０２、又は２３：０２でないとき（ステップＳ４０３；Ｎｏ）、制御部２１０は、ステップＳ４０１に戻って分キャリーが発生するまで待機する。
【００４８】
自動時刻修正回数ｎが２４のとき（ステップＳ４０２；ｎ＝２４）、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの時刻（分）が０２であるか否かを判定する（ステップＳ４０４）。ホームタイムの時刻（分）が０２である場合（ステップＳ４０４；Ｙｅｓ）、制御部２１０は、時刻修正処理を実行する（ステップＳ４０５）。ホームタイムの時刻（分）が０２でないとき（ステップＳ４０４；Ｎｏ）、制御部２１０は、ステップＳ４０１に戻って分キャリーが発生するまで待機する。
【００４９】
次に、本実施形態に係る電子時計１の時刻修正処理について、図７を参照して説明する。最初に、制御部２１０は、通信部２４４を介して、外部装置との接続を確立するための接続処理を実行する（ステップＳ５０１）。
【００５０】
そして、制御部２１０は、外部装置に対し、時差及び夏時間（ＤＳＴ）の情報の送信を要求する（ステップＳ５０２）。外部装置はこの要求を受信すると、要求した電子時計１に対して、自機の持つ時計の時差及び夏時間（ＤＳＴ）の情報を送信する。そして、制御部２１０は、通信部２４４を介して、外部装置が送信した時差及び夏時間（ＤＳＴ）の情報を受信する（ステップＳ５０３）。
【００５１】
次に、制御部２１０は、通信部２４４を介して、外部装置に対し、日付時刻及び１／２５６秒の情報の送信を要求する（ステップＳ５０４）。外部装置はこの要求を受信すると、要求した電子時計１に対して、自機の持つ時計の日付時刻及び１／２５６秒の情報を送信する。そして、制御部２１０は、通信部２４４を介して、外部装置が送信した日付時刻及び１／２５６秒の情報を受信する（ステップＳ５０５）。
【００５２】
次に、制御部２１０は、自動時刻修正カウンタ２２９が０であるか否かを判定する（ステップＳ５０６）。自動時刻修正カウンタ２２９が０でない場合（ステップＳ５０６；Ｎｏ）、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの日付時刻と受信した日付時刻との差の絶対値が７．５分以下か否かを判定する（ステップＳ５０７）。制御部２１０は、その絶対値が７．５分以下でない場合（ステップＳ５０７；Ｎｏ）、ステップＳ５１０に進む。
【００５３】
自動時刻修正カウンタ２２９が０である場合（ステップＳ５０６；Ｙｅｓ）、又はＨＴ日付時刻記憶部２２３に記憶されているホームタイムの日付時刻と受信した日付時刻との差の絶対値が７．５分以下である場合（ステップＳ５０７；Ｙｅｓ）、制御部２１０は、受信した１／２５６秒の情報を１／２５６秒記憶部２２７にセットし、受信した日付時刻をＨＴ日付時刻記憶部２２３にセットし、受信した夏時間の情報をＨＴ＿ＤＳＴ記憶部２２２にセットし、受信した時差をＨＴ時差記憶部２２１にセットする（ステップＳ５０８）。
【００５４】
次に、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの日付時刻から、ＨＴ時差記憶部２２１に記憶されている時差とＨＴ＿ＤＳＴ記憶部２２２に記憶されている夏時間の情報を引いて算出した協定世界時（ＵＴＣ）に、ＤＴ時差記憶部２２４に記憶されている時差とＤＴ＿ＤＳＴ記憶部２２５に記憶されている夏時間の情報を足して、デュアルタイムの日付時刻を求め、それをＤＴ日付時刻記憶部２２６にセットする（ステップＳ５０９）。そして、制御部２１０は、外部装置との接続を切断するための切断処理を実行し（ステップＳ５１０）、図６のステップＳ４０１に戻る。
【００５５】
以上の処理により、制御部２１０は、時刻修正処理を実行する頻度が１日当たり４回に設定されている場合、６時間毎に外部装置と接続し、ホームタイムの時刻を外部装置から受信した外部時刻に修正する。また、制御部２１０は、時刻修正処理を実行する頻度が１日当たり２４回に設定されている場合、１時間毎に外部装置と接続し、ホームタイムの時刻を外部装置から受信した外部時刻に修正する。なお、上記の例では、時刻修正処理を実行するタイミングは、１日当たり４回の場合、毎日の５：０２、１１：０２、１７：０２、及び２３：０２のタイミングに設定され、１日当たり２４回の場合、毎時０２分のタイミングに設定されているが、任意のタイミングに設定可能である。ただし、毎時００分のタイミングでは電子時計１は時報の処理等で処理が多い状態になっていることが多いため、時刻修正処理のタイミングは毎時００分のタイミングは避けた方が好ましい。
【００５６】
以上説明したように、本実施形態に係る電子時計１の制御部２１０は、操作受付部２４３が時刻修正操作を受け付けた後、所定時間が経過するまで、時刻修正処理を実行する頻度を、時刻修正操作を受け付ける前よりも高くする。従って、ユーザにより手動で電子時計１の時刻が修正された後に、ユーザの移動によりタイムゾーンが変更された場合でも、ユーザに適した時刻に速やかに修正することができる。また、電子時計１の制御部２１０は、時刻修正操作を受け付けてから所定時間経過後には、もとの頻度に戻すため、時刻修正処理による消費電力の増加を抑制することができる。
【００５７】
また、本実施形態において、操作受付部２４３は、計時部２４１により計時される時刻をユーザにより指定された時刻に修正するための操作を、時刻修正操作として受け付ける。そのため、計時部２４１により計時される時刻がユーザにより指定された時刻に修正された後に、ユーザの移動によりタイムゾーンが変更された場合でも、ユーザに適した時刻に速やかに修正することができる。
【００５８】
（第２実施形態）
上記の第１実施形態では、ユーザにより手動で電子時計１のホームタイムの時刻が修正された場合に、時刻修正処理を実行する頻度を所定時間増加させる例について説明した。第２実施形態では、ユーザにより手動で電子時計１のホームタイムの協定世界時（ＵＴＣ）からの時差に対応する都市が修正された場合に、時刻修正処理を実行する頻度を変更する例について説明する。以下の説明において、第１実施形態と同様の構成には、同様の符号を付し、その詳細な説明を省略する。
【００５９】
第２実施形態に係る電子時計１の機能構成について説明する。図８に示すように、電子時計１において、記憶部２２０は、図２に示す第１実施形態の記憶部２２０の構成から、都市と時差との対応関係を記憶する都市・時差記憶部２３１をさらに備える。また、制御部２１０は、第１実施形態における自動時刻修正部２１１及び手動時刻修正部２１２に代えて、自動時刻修正部２１１ａ及び手動時刻修正部２１２ａとして機能する。
【００６０】
図９に都市・時差記憶部２３１に格納されるデータの一例を示す。図９に示すように、都市・時差記憶部２３１は、都市を示す都市コードと、その都市における協定世界時（ＵＴＣ）からの時差とを対応付けて記憶する。
【００６１】
自動時刻修正部２１１ａとしての制御部２１０は、計時部２４１により計時される時刻を修正する時刻修正処理を実行する。本実施形態において、制御部２１０は、後述する自動時刻修正回数記憶部２３０に記憶された頻度で、通信部２４４を介してスマートフォン等の外部装置と通信して外部装置の時刻（外部時刻）と、協定世界時（ＵＴＣ）からの時差とを受信する。そして、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差と、通信部２４４により受信された時差とが一致する場合、記憶部２２０に記憶されているホームタイムの時刻を外部時刻に修正する。
【００６２】
手動時刻修正部２１２ａとしての制御部２１０は、操作受付部２４３によりユーザから計時部２４１が計時する時刻に対応する都市を修正するための都市修正操作が受け付けられると、修正された都市に基づいて、ＨＴ時差記憶部２２１に記憶されているＨＴ時差と、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの日付時刻を修正する。本実施形態において、制御部２１０は、操作受付部２４３により受け付けられた都市を示す都市コードに対応する時差を都市・時差記憶部２３１を参照して特定し、ＨＴ時差記憶部２２１に記憶されている時差を特定された時差に修正する。
【００６３】
次に、本実施形態に係る電子時計１の時刻修正処理について、図１０を参照して説明する。制御部２１０は、図７に示す第１実施形態に係る時刻修正処理のステップＳ５０１〜Ｓ５０６及びＳ５０８〜Ｓ５１０と同様の処理をステップＳ６０１〜Ｓ６０６及びＳ６０８〜Ｓ６１０において実行する。
【００６４】
また、ステップＳ６０７において、制御部２１０は、ＨＴ時差記憶部２２１に記憶されているＨＴ時差と受信した時差とが一致するか否かを判定する。制御部２１０は、ＨＴ時差と受信した時差とが一致すると判定した場合、ステップＳ６０８に進む。一方、制御部２１０は、ＨＴ時差と受信した時差とが一致しないと判定した場合、ステップＳ６１０に進む。
【００６５】
なお、以上の処理において、制御部２１０は、操作受付部２４３によりユーザから都市が受け付けられると、その受け付けられた都市に対応する都市コードを記憶部２２０に記憶してもよい。さらに、制御部２１０は、通信部２４４を介してスマートフォン等の外部装置と通信して外部装置の時刻（外部時刻）と、都市コードとを受信してもよい。この場合、ステップＳ６０７において、制御部２１０は、記憶部２２０に記憶された都市コードと受信した都市コードとが一致するか否かを判別し、一致する場合にステップＳ６０８に進み、一致しない場合にステップＳ６１０に進む。
【００６６】
以上説明したように、本実施形態に係る電子時計１の制御部２１０は、操作受付部２４３が電子時計１のホームタイムの協定世界時（ＵＴＣ）からの時差に対応する都市を修正するための都市修正操作を受け付けた後、所定時間が経過するまで、時刻修正処理を実行する頻度を、都市修正操作を受け付ける前よりも高くする。従って、ユーザにより手動で電子時計１のホームタイムの時差に対応する都市が修正された後に、ユーザの移動によりタイムゾーンが変更された場合でも、ユーザに適した時刻に速やかに修正することができる。また、電子時計１の制御部２１０は、都市修正操作を受け付けてから所定時間経過後には、もとの頻度に戻すため、時刻修正処理による消費電力の増加を抑制することができる。
【００６７】
（第３実施形態）
上記の第１実施形態では、操作受付部２４３が、計時部２４１により計時される時刻をユーザにより指定された時刻に修正するための操作を、時刻修正操作として受け付ける例について説明した。しかし、操作受付部２４３は、外部装置から外部時刻を受信して、計時部２４１により計時される時刻を当該受信された外部時刻に修正するための操作（タイム接続操作）を、時刻修正操作として受け付けてもよい。
【００６８】
本実施形態に係る電子時計１のタイム接続処理について、図１１を参照して説明する。この処理は、操作受付部２４３がユーザからタイム接続操作を受け付けると開始される。
【００６９】
まず、制御部２１０は、操作受付部２４３がタイム接続操作を受け付けると、図７に示す時刻修正処理を実行する（ステップＳ７０１）。そして、制御部２１０は、自動時刻修正カウンタ２２９に２４をセットする（ステップＳ７０２）。そして、制御部２１０は、自動時刻修正回数２３０に２４をセットし（ステップＳ７０３）、処理を終了する。
【００７０】
以上の処理により、制御部２１０は、タイム接続操作を受け付けた後、所定時間（２４時間）が経過するまでは、時刻修正処理を実行する１日当たりの回数を４回から２４回に増加させる。従って、タイム接続処理が実行された後に、ユーザの移動によりタイムゾーンが変更された場合でも、ユーザに適した時刻に速やかに修正することができる。また、電子時計１の制御部２１０は、タイム接続操作を受け付けてから所定時間経過後には、もとの頻度に戻すため、時刻修正処理による消費電力の増加を抑制することができる。
【００７１】
（第４実施形態）
上記の第１実施形態〜第３実施形態において、時刻修正操作または都市修正操作を受け付けた後、所定時間が経過するまで、時刻修正処理を実行する頻度を高する例について説明した。本実施形態では、さらに、通信部２４４により受信された時差が、所定時間よりも長い所定期間変化しない場合、時刻修正処理を実行する頻度を、前記時刻修正操作または都市修正操作を受け付ける前より低くする例について説明する。
【００７２】
本実施形態に係る電子時計１の頻度変更処理について図１２を参照して説明する。制御部２１０は、電子時計１の計時処理中に月キャリーが発生した時（毎月の月末日２３時５９分５９秒の１秒後に月が繰り上がる時）に、この頻度変更処理を実行する。
【００７３】
まず、制御部２１０は、月キャリー（月の繰り上がり）が発生したかを判定する（ステップＳ８０１）。月キャリーが発生した場合（ステップＳ８０１；Ｙｅｓ）、制御部２１０は、自動時刻修正カウンタ２２９が０か否かを判定する（ステップＳ８０２）。月キャリーが発生していない場合（ステップＳ８０１；Ｎｏ）、又は自動時刻修正カウンタ２２９が０でない場合（ステップＳ８０２；Ｎｏ）、制御部２１０は、ステップＳ８０１に戻る。
【００７４】
自動時刻修正カウンタ２２９が０である場合（ステップＳ８０２；Ｙｅｓ）、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が３ヶ月以上変更されていないか否かを判定する（ステップＳ８０３）。制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が３ヶ月以上変更されていない場合（ステップＳ８０３；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に１をセットし（ステップＳ８０４）、ステップＳ８０１に戻る。
【００７５】
ＨＴ時差記憶部２２１に記憶された時差が３ヶ月以内に変更された場合（ステップＳ８０３；Ｎｏ）、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が２ヶ月以上変更されていないか否かを判定する（ステップＳ８０５）。制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が２ヶ月以上変更されていない場合（ステップＳ８０５；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に２をセットし（ステップＳ８０６）、ステップＳ８０１に戻る。
【００７６】
ＨＴ時差記憶部２２１に記憶された時差が２ヶ月以内に変更された場合（ステップＳ８０５；Ｎｏ）、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が１ヶ月以上変更されていないか否かを判定する（ステップＳ８０７）。制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が１ヶ月以上変更されていない場合（ステップＳ８０７；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に３をセットし（ステップＳ８０８）、ステップＳ８０１に戻る。
【００７７】
ＨＴ時差記憶部２２１に記憶された時差が１ヶ月以内に変更された場合（ステップＳ８０７；Ｎｏ）、制御部２１０は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に４をセットし（ステップＳ８０９）、ステップＳ８０１に戻る。
【００７８】
以上の処理により、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が最後に変更されてから１ヶ月経過する度に時刻修正処理を実行する回数を１回ずつ減少させ、頻度を低くする。そして、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が最後に変更されてから３ヶ月以上経過すると、時刻修正処理を実行する頻度を１日当たり１回に設定する。
【００７９】
次に本実施形態に係る電子時計１の自動時刻修正処理について、図１３を参照して説明する。制御部２１０は、図６に示す自動時刻修正処理のステップＳ４０１〜Ｓ４０５と同様の処理をステップＳ９０１，Ｓ９０２，Ｓ９０６〜９０８において実行するとともに、以下のステップＳ９０３〜Ｓ９０５の処理をさらに実行する。
【００８０】
自動時刻修正回数ｎが１のとき（ステップＳ９０２；ｎ＝１）、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの時刻（時分）が１７：０２であるか否かを判定する（ステップＳ９０３）。ホームタイムの時刻（時分）が１７：０２であるとき（ステップＳ９０３；Ｙｅｓ）、時刻修正処理を実行する（ステップＳ９０８）。ホームタイムの時刻（時分）が１７：０２でないとき（ステップＳ９０３；Ｎｏ）、制御部２１０は、ステップＳ９０１に戻って分キャリーが発生するまで待機する。
【００８１】
自動時刻修正回数ｎが２のとき（ステップＳ９０２；ｎ＝２）、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの時刻（時分）が１１：０２又は２３：０２であるか否かを判定する（ステップＳ９０４）。ホームタイムの時刻（時分）が１１：０２又は２３：０２であるとき（ステップＳ９０４；Ｙｅｓ）、時刻修正処理を実行する（ステップＳ９０８）。ホームタイムの時刻（時分）が１１：０２又は２３：０２でないとき（ステップＳ９０４；Ｎｏ）、制御部２１０は、ステップＳ９０１に戻って分キャリーが発生するまで待機する。
【００８２】
自動時刻修正回数ｎが３のとき（ステップＳ９０２；ｎ＝３）、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの時刻（時分）が０：０２、８：０２、又は１６：０２であるか否かを判定する（ステップＳ９０５）。ホームタイムの時刻（時分）が０：０２、８：０２、又は１６：０２であるとき（ステップＳ９０５；Ｙｅｓ）、時刻修正処理を実行する（ステップＳ９０８）。ホームタイムの時刻（時分）が０：０２、８：０２、又は１６：０２でないとき（ステップＳ９０５；Ｎｏ）、制御部２１０は、ステップＳ９０１に戻って分キャリーが発生するまで待機する。
【００８３】
以上説明したように、制御部２１０は、ＨＴ時差記憶部２２１に記憶された時差が変更されてから経過した期間が長いほど、時刻修正処理を実行する頻度を低くする。これにより、時差が頻繁に変化しない、すなわちタイムゾーンの変更を伴う移動を頻繁にしないユーザにとっては、電子時計１が時刻修正処理を実行する頻度を低くすることにより、より電子時計１の消費電力を抑制することができる。
【００８４】
（第５実施形態）
第１実施形態〜第４実施形態に係る電子時計１において、さらに電子時計１に電力を供給する電池の電圧を検出し、検出された電圧が低いほど、時刻修正処理を実行する頻度を低くしてもよい。以下、第５実施形態に係る電子時計１の機能構成について説明する。図１４に示すように、電子時計１において、制御部２１０は、第１実施形態における頻度変更部２１３に代えて、頻度変更部２１３ｂとして機能する。また、制御部２１０は、電池電圧検出部２１４としてさらに機能する。
【００８５】
電池電圧検出部２１４としての制御部２１０は、電子時計１に電力を供給する電池（図示せず）の電圧（電池電圧）を検出する。頻度変更部２１３ｂは、電池電圧検出部２１４により検出された電池電圧が低いほど、時刻修正処理を実行する頻度を低くする。本実施形態において、頻度変更部２１３ｂは、検出された電池電圧が閾値Ｖ１よりも低い場合（電池電圧がＬｏｗレベル２の場合）、時刻修正処理を実行しない、すなわち時刻修正処理を実行する頻度を１日当たり０回に設定する。また、頻度変更部２１３ｂは、検出された電池電圧が閾値Ｖ１以上閾値Ｖ２（Ｖ１＜Ｖ２）未満の場合（電池電圧がＬｏｗレベル１の場合）、時刻修正処理を実行する頻度を１日当たり１回に設定する。また、頻度変更部２１３ｂは、検出された電池電圧が閾値Ｖ２以上である場合（電池電圧がＭｉｄｄｌｅレベルまたはＨｉｇｈレベルの場合）、時刻修正処理を実行する頻度を１日当たり４回に設定する。
【００８６】
次に、本実施形態に係る電子時計１の電池電圧検出処理について図１５を参照して説明する。制御部２１０は、例えば電子時計１の電源がオンされたことを契機として、この電池電圧検出処理を実行する。
【００８７】
まず、制御部２１０は、電子時計の電池電圧を検出する（ステップＳ１００１）。そして、制御部２１０は、検出された電池電圧が閾値Ｖ１よりも小さいか否かを判定する（ステップＳ１００２）。制御部２１０は、検出された電池電圧が閾値Ｖ１よりも小さい場合（ステップＳ１００２；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を０にセットする（ステップＳ１００３）。そして、制御部２１０は、ステップＳ１００１に戻る。
【００８８】
検出された電池電圧が閾値Ｖ１以上である場合（ステップＳ１００２；Ｎｏ）、制御部２１０は、検出された電池電圧が閾値Ｖ２よりも小さいか否かを判定する（ステップＳ１００４）。制御部２１０は、検出された電池電圧が閾値Ｖ２よりも小さい場合（ステップＳ１００４；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を１にセットする（ステップＳ１００５）。そして、制御部２１０は、ステップＳ１００１に戻る。
【００８９】
検出された電池電圧が閾値Ｖ２以上である場合（ステップＳ１００４；Ｎｏ）、制御部２１０は、自動時刻修正カウンタ２２９が０か否かを判定する（ステップＳ１００６）。制御部２１０は、自動時刻修正カウンタ２２９が０である場合（ステップＳ１００６；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を４にセットする（ステップＳ１００７）。そして、制御部２１０は、ステップＳ１００１に戻る。また、制御部２１０は、自動時刻修正カウンタ２２９が０でない場合（ステップＳ１００６；Ｎｏ）、ステップＳ１００１に戻る。
【００９０】
次に本実施形態に係る電子時計１の自動時刻修正処理について、図１６を参照して説明する。制御部２１０は、図６に示す自動時刻修正処理のステップＳ４０１〜Ｓ４０５と同様の処理をステップＳ１１０１，Ｓ１１０２，Ｓ１１０４〜１１０６において実行するとともに、以下のステップＳ１１０３の処理をさらに実行する。
【００９１】
自動時刻修正回数ｎが０のとき（ステップＳ１１０２；ｎ＝０）、制御部２１０は、ステップＳ１１０１に戻る。
【００９２】
自動時刻修正回数ｎが１のとき（ステップＳ１１０２；ｎ＝１）、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの時刻（時分）が１７：０２であるか否かを判定する（ステップＳ１１０３）。ホームタイムの時刻（時分）が１７：０２であるとき（ステップＳ１１０３；Ｙｅｓ）、時刻修正処理を実行する（ステップＳ１１０６）。ホームタイムの時刻（時分）が１７：０２でないとき（ステップＳ１１０３；Ｎｏ）、制御部２１０は、ステップＳ１１０１に戻る。
【００９３】
以上説明したように、制御部２１０は、検出された電子時計１の電池電圧が低いほど、時刻修正処理を実行する頻度を低くする。これにより、電子時計１の電池電圧が低い場合に、より電子時計１の消費電力を抑制することができる。
【００９４】
（第６実施形態）
第１実施形態〜第５実施形態に係る電子時計１において、所定の動作を停止しているスリープ状態である期間が長いほど、時刻修正処理を実行する頻度を低くし、スリープ状態から解除するときに、時刻修正処理を実行してもよい。以下、第６実施形態に係る電子時計１の機能構成について説明する。図１７に示すように、電子時計１において、制御部２１０は、第１実施形態における頻度変更部２１３に代えて、頻度変更部２１３ｃとして機能する。また、制御部２１０は、スリープ制御部２１５としてさらに機能する。
【００９５】
スリープ制御部２１５としての制御部２１０は、所定の動作を停止させるスリープ状態を制御する。本実施形態において、電子時計１は、例えば電子時計１の周囲の明るさを検知する明暗センサ（図示せず）を備え、制御部２１０は、明暗センサが検知する明るさが所定値以上か、すなわち電子時計１が使用されているか否かを判別する。そして、制御部２１０は、明暗センサが検知する明るさが所定値よりも小さい状態、すなわち電子時計１が使用されていない状態が所定時間（例えば１時間）続いた場合、秒針の動作を停止させるスリープ状態に移行する。また、制御部２１０は、スリープ状態が所定期間（例えば１週間）続いた場合、全ての指針の動作を停止させる完全スリープ状態に移行する。また、制御部２１０は、スリープ状態または完全スリープ状態において、明暗センサが検知する明るさが所定値以上である場合、すなわち電子時計１が使用されていると判別した場合、スリープ状態または完全スリープ状態を解除し、全ての指針を動作させる。
【００９６】
頻度変更部２１３ｃとしての制御部２１０は、スリープ状態である期間が長いほど、時刻修正処理を実行する頻度を低くし、スリープ状態から解除するときに、時刻修正処理を実行する。本実施形態において、制御部２１０は、スリープ状態に移行すると、時刻修正処理を実行する頻度を１日当たり１回に設定し、完全スリープ状態に移行すると、時刻修正処理を実行する頻度を１日当たり０回に設定する。また、制御部２１０は、スリープ状態または完全スリープ状態を解除すると、時刻修正処理を実行し、以降の時刻修正処理を実行する頻度を１日当たり４回に設定する。
【００９７】
次に、本実施形態に係る電子時計１のスリープ制御処理について図１８を参照して説明する。制御部２１０は、例えば電子時計１の電源がオンされたことを契機として、このスリープ制御処理を実行する。
【００９８】
まず、制御部２１０は、検知された電子時計１の周囲の明るさが所定値よりも小さいか否かを判定する（ステップＳ１２０１）。検知された明るさが所定値よりも小さい場合（ステップＳ１２０１；Ｙｅｓ）、検知された明るさが所定値よりも小さい状態が１時間以上継続しているか否かを判定する（ステップＳ１２０２）。そして、明るさが所定値以上である場合（ステップＳ１２０１；Ｎｏ）、または検知された明るさが所定値よりも小さい状態が１時間以上継続していない場合（ステップＳ１２０２；Ｎｏ）、制御部２１０は、ステップＳ１２０１に戻る。
【００９９】
検知された明るさが所定値よりも小さい状態が１時間以上継続している場合（ステップＳ１２０２；Ｙｅｓ）、制御部２１０は、スリープ状態に移行する（ステップＳ１２０３）。そして、制御部２１０は、自動時刻修正カウンタ２２９に０をセットする（ステップＳ１２０４）。また、制御部２１０は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に１をセットする（ステップＳ１２０５）。
【０１００】
また、制御部２１０は、検知された電子時計１の周囲の明るさが所定値よりも小さいか否かを判定する（ステップＳ１２０６）。検知された明るさが所定値以上である場合（ステップＳ１２０６；Ｎｏ）、制御部２１０は、ステップＳ１２１１に進む。検知された明るさが所定値よりも小さい場合（ステップＳ１２０６；Ｙｅｓ）、検知された明るさが所定値よりも小さい状態が１週間以上継続しているか否かを判定する（ステップＳ１２０７）。そして、検知された明るさが所定値よりも小さい状態が１週間以上継続していない場合（ステップＳ１２０７；Ｎｏ）、制御部２１０は、ステップＳ１２０６に戻る。
【０１０１】
検知された明るさが所定値よりも小さい状態が１週間以上継続している場合（ステップＳ１２０７；Ｙｅｓ）、制御部２１０は、完全スリープ状態に移行する（ステップＳ１２０８）。そして、制御部２１０は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に０をセットする（ステップＳ１２０９）。
【０１０２】
また、制御部２１０は、検知された電子時計１の周囲の明るさが所定値よりも小さいか否かを判定する（ステップＳ１２１０）。検知された明るさが所定値以上である場合（ステップＳ１２１０；Ｎｏ）、制御部２１０は、ステップＳ１２１１に進む。検知された明るさが所定値よりも小さい場合（ステップＳ１２１０；Ｙｅｓ）、制御部２１０は待機する。
【０１０３】
そして、制御部２１０は、スリープ状態又は完全スリープ状態を解除し（ステップＳ１２１１）、時刻修正処理を実行する（ステップＳ１２１２）。さらに、制御部２１０は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数に４をセットし（ステップＳ１２１３）、ステップＳ１２０１に戻る。
【０１０４】
以上の処理によりセットされた自動時刻修正回数に応じて、制御部２１０は、第５実施形態と同様に図１６に示す自動時刻修正処理を実行することができる。
【０１０５】
以上説明したように、本実施形態に係る電子時計１の制御部２１０は、所定の動作を停止させるスリープ状態である期間が長いほど、時刻修正処理を実行する頻度を低くする。従って、電子時計１が使用されていない間は、時刻修正処理を実行する頻度を低くし、より電子時計１の消費電力を抑制することができる。
【０１０６】
（第７実施形態）
第１実施形態〜第６実施形態に係る電子時計１において、さらに、時刻修正処理を連続して失敗した期間が長いほど、時刻修正処理を実行する頻度を低くしてもよい。以下、第７実施形態に係る電子時計１の機能構成について説明する。図１９に示すように、電子時計１において、制御部２１０は、第１実施形態における頻度変更部２１３に代えて、頻度変更部２１３ｄとして機能する。
【０１０７】
頻度変更部２１３ｄとしての制御部２１０は、時刻修正処理を連続して失敗した期間に応じて、時刻修正処理を実行する頻度を変更する。制御部２１０は、例えば時刻修正処理において、外部装置が電子時計１から離れている場合や外部装置がスキャンしていない場合といった理由により、外部装置との接続に失敗した場合、時刻修正処理に失敗したと判別する。そして、制御部２１０は、時刻修正処理を連続して失敗した期間が長いほど、時刻修正処理を実行する頻度を低くする。
【０１０８】
本実施形態に係る電子時計１の頻度変更処理について図２０を参照して説明する。制御部２１０は、電子時計１の計時処理中に週キャリーが発生した時（毎週土曜の２３時５９分５９秒の１秒後に土曜から日曜に週が繰り上がる時）に、この頻度変更処理を実行する。
【０１０９】
まず、制御部２１０は、週キャリー（週の繰り上がり）が発生したかを判定する（ステップＳ１３０１）。週キャリーが発生していない場合（ステップＳ１３０１；Ｎｏ）、制御部２１０は、待機する。週キャリーが発生した場合（ステップＳ１３０１；Ｙｅｓ）、制御部２１０は、自動時刻修正カウンタ２２９が０か否かを判定する（ステップＳ１３０２）。自動時刻修正カウンタ２２９が０でない場合（ステップＳ１３０２；Ｎｏ）、制御部２１０は、ステップＳ１３０１に戻る。
【０１１０】
自動時刻修正カウンタ２２９が０である場合（ステップＳ１３０２；Ｙｅｓ）、制御部２１０は、３週間以上連続して時刻修正処理を失敗したか否かを判定する（ステップＳ１３０３）。制御部２１０は、３週間以上連続して時刻修正処理を失敗した場合（ステップＳ１３０３；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を１にセットする（ステップＳ１３０４）。そして、制御部２１０は、ステップＳ１３０１に戻る。
【０１１１】
３週間以上連続して時刻修正処理を失敗していない場合（ステップＳ１３０３；Ｎｏ）、制御部２１０は、２週間以上連続して時刻修正処理を失敗したか否かを判定する（ステップＳ１３０５）。制御部２１０は、２週間以上連続して時刻修正処理を失敗した場合（ステップＳ１３０５；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を２にセットする（ステップＳ１３０６）。そして、制御部２１０は、ステップＳ１３０１に戻る。
【０１１２】
２週間以上連続して時刻修正処理を失敗していない場合（ステップＳ１３０５；Ｎｏ）、制御部２１０は、１週間以上連続して時刻修正処理を失敗したか否かを判定する（ステップＳ１３０７）。制御部２１０は、１週間以上連続して時刻修正処理を失敗した場合（ステップＳ１３０７；Ｙｅｓ）、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を３にセットする（ステップＳ１３０８）。そして、制御部２１０は、ステップＳ１３０１に戻る。
【０１１３】
１週間以上連続して時刻修正処理を失敗していない場合（ステップＳ１３０７；Ｎｏ）、制御部２１０は、自動時刻修正回数記憶部２３０に記憶された自動時刻修正回数を４にセットし（ステップＳ１３０９）、ステップＳ１３０１に戻る。
【０１１４】
以上の処理により、制御部２１０は、時刻修正処理を連続して失敗した期間が１週間毎に長くなる度に自動時刻修正回数を１回ずつ減少させる。そして、制御部２１０は時刻修正処理を連続して失敗した期間が３週間以上になると、時刻修正処理を実行する頻度を１日当たり１回に設定する。
【０１１５】
以上の処理によりセットされた自動時刻修正回数に応じて、制御部２１０は、第４実施形態と同様に図１３に示す自動時刻修正処理を実行することができる。
【０１１６】
以上説明したように、本実施形態に係る電子時計１の制御部２１０は、時刻修正処理を連続して失敗した期間が長いほど、時刻修正処理を実行する頻度を低くする。従って、電子時計１が外部装置と接続できない間は、時刻修正処理を実行する頻度を低くし、より電子時計１の消費電力を抑制することができる。
【０１１７】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
【０１１８】
例えば、上記の第１実施形態〜第７実施形態では、電子時計１が外部装置とＢＬＥに基づく無線通信により外部時刻を受信する例について説明した。しかし、電子時計１と外部装置との通信方法はこれに限られない。例えば、電子時計１は、長波標準電波の送信所やＧＰＳ（Global Positioning System）衛星を外部装置として、そこから受信した長波標準電波またはＧＰＳ電波に基づいて、計時部２４１が計時する時刻を修正してもよい。
【０１１９】
以下、第１実施形態における電子時計１が、ＢＬＥに基づく外部装置との無線通信の代わりに、長波標準電波またはＧＰＳ電波の受信により、時刻を修正する変形例について説明する。図２１は、本変形例に係る電子時計１の制御部２１０が、図７に示す第１実施形態の時刻修正処理の代わりに実行する時刻修正処理のフローチャートである。
【０１２０】
まず、制御部２１０は、通信部２４４を介して、長波標準電波またはＧＰＳ電波を受信する（ステップＳ１４０１）。なお、長波標準電波を受信する場合、ＨＴ時差（都市コード）に基づいて、長波標準電波の送信所が選択されてもよい。
【０１２１】
そして、制御部２１０は、受信した長波標準電波またはＧＰＳ電波に基づいて、受信した地域の日付時刻及び１／２５６秒の情報を生成する（ステップＳ１４０２）。
【０１２２】
次に、制御部２１０は、自動時刻修正カウンタ２２９が０であるか否かを判定する（ステップＳ１４０３）。自動時刻修正カウンタ２２９が０でない場合（ステップＳ１４０３；Ｎｏ）、ＨＴ日付時刻記憶部２２３に記憶されているＨＴ日付時刻と生成した日付時刻との差の絶対値が７．５分以下か否かを判定する（ステップＳ１４０４）。制御部２１０は、その絶対値が７．５分以下でない場合（ステップＳ１４０４；Ｎｏ）、図６に示す自動時刻修正処理のステップＳ４０１に戻る。
【０１２３】
自動時刻修正カウンタ２２９が０である場合（ステップＳ１４０３；Ｙｅｓ）、又はＨＴ日付時刻記憶部２２３に記憶されているＨＴ日付時刻と生成した日付時刻との差の絶対値が７．５分以下である場合（ステップＳ１４０４；Ｙｅｓ）、制御部２１０は生成した１／２５６秒の情報を１／２５６秒記憶部２２７にセットし、生成した日付時刻をＨＴ日付時刻記憶部２２３にセットする（ステップＳ１４０５）。なお、第１実施形態と異なり、本変形例では、夏時間の情報及び時差は修正されない。
【０１２４】
次に、制御部２１０は、ＨＴ日付時刻記憶部２２３に記憶されているホームタイムの日付時刻から、ＨＴ時差記憶部２２１に記憶されている時差とＨＴ＿ＤＳＴ記憶部２２２に記憶されている夏時間の情報を引いて算出した協定世界時（ＵＴＣ）に、ＤＴ時差記憶部２２４に記憶されている時差とＤＴ＿ＤＳＴ記憶部２２５に記憶されている夏時間の情報を足して、デュアルタイムの日付時刻を求め、それをＤＴ日付時刻記憶部２２６にセットする（ステップＳ１４０６）。そして、制御部２１０は、図６に示す自動時刻修正処理のステップＳ４０１に戻る。
【０１２５】
以上の処理により、本変形例に係る電子時計１は、長波標準電波またはＧＰＳ電波に基づいて、計時部２４１が計時する時刻を修正することができる。また、本変形例に係る電子時計１は、第１実施形態と同様に、操作受付部２４３が時刻修正操作を受け付けた後、所定時間が経過するまで、上記の時刻修正処理を実行する頻度を、時刻修正操作を受け付ける前よりも高くすることにより、手動で電子時計１の時刻が修正された後に、タイムゾーンが変更された場合でも、速やかに時刻を修正することができる。また、電子時計１の制御部２１０は、時刻修正操作を受け付けてから所定時間経過後には、もとの頻度に戻すため、時刻修正処理による消費電力の増加を抑制することができる。
【０１２６】
なお、上記のフローチャートは、第１実施形態に係る電子時計１が、ＢＬＥに基づく外部装置との無線通信の代わりに、長波標準電波またはＧＰＳ電波の受信により、時刻を修正する場合のフローチャートであるが、第２実施形態〜第７実施形態に係る電子時計１においても同様に適用可能である。
【０１２７】
また、以上の説明では、本発明の各種処理に係るプログラムを記憶するコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性メモリからなるＲＯＭ１０２を例に挙げて説明した。しかし、コンピュータ読み取り可能な媒体は、これらに限定されず、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）やＤＶＤ（Digital Versatile Disc）などの可搬型記録媒体を適用してもよい。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
【０１２８】
その他、上記実施の形態で示した構成、制御手順や表示例などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１２９】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記の番号は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１３０】
（付記１）
外部装置から外部時刻を受信する通信部と、
時刻を計時する計時部と、
ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する制御部と、を備え、
前記制御部は、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くし、
前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とする通信装置。
【０１３１】
（付記２）
前記操作受付部は、前記計時部により計時される時刻を前記ユーザにより指定された時刻に修正するための操作を、前記時刻修正操作として受け付ける、
ことを特徴とする付記１に記載の通信装置。
【０１３２】
（付記３）
前記操作受付部は、前記外部装置から前記外部時刻を受信して、前記計時部により計時される時刻を当該受信された前記外部時刻に修正するための操作を、前記時刻修正操作として受け付ける、
ことを特徴とする付記１に記載の通信装置。
【０１３３】
（付記４）
前記通信部は、前記外部装置からさらに協定世界時からの時差を受信し、
前記制御部は、前記通信部により受信された前記時差が変化してから経過した時間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする付記１乃至３のいずれか１つに記載の通信装置。
【０１３４】
（付記５）
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、
時刻を計時する計時部と、
ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、
前記計時部により計時される時刻を修正する時刻修正処理を実行する制御部と、を備え、
前記制御部は、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させ、
前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とする通信装置。
【０１３５】
（付記６）
前記制御部は、前記時差が前記通信部により受信された時点から経過した時間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする付記５に記載の通信装置。
【０１３６】
（付記７）
前記制御部は、自装置に電力を供給する電池の電圧を検出し、検出された前記電圧が低いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする付記１乃至６のいずれか１つに記載の通信装置。
【０１３７】
（付記８）
前記制御部は、所定の動作を停止させるスリープ状態である期間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする付記１乃至７のいずれか１つに記載の通信装置。
【０１３８】
（付記９）
前記制御部は、前記時刻修正処理を連続して失敗した期間が長いほど、前記時刻修正処理を実行する頻度を低くする、
ことを特徴とする付記１乃至８のいずれか１つに記載の通信装置。
【０１３９】
（付記１０）
付記１乃至９のいずれか１つに記載の通信装置と、
前記計時部が計時する時刻を表示する表示部と、
を備える電子時計。
【０１４０】
（付記１１）
外部装置から外部時刻を受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、を備える通信装置が実行する通信方法であって、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する時刻修正ステップと、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くする頻度変更ステップと、
を備え、
前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とする通信方法。
【０１４１】
（付記１２）
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、を備える通信装置が実行する通信方法であって、
前記計時部により計時される時刻を修正する時刻修正処理を実行する時刻修正ステップと、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させる頻度変更ステップと、
を備え、
前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とする通信方法。
【０１４２】
（付記１３）
外部装置から外部時刻を受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部により計時される時刻を修正するための時刻修正操作を受け付ける操作受付部と、を備えるコンピュータを、
前記通信部に前記外部時刻を受信させ、前記計時部により計時される時刻を前記受信された前記外部時刻に修正する時刻修正処理を実行する時刻修正手段、
前記操作受付部が前記時刻修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記時刻修正操作を受け付ける前よりも高くする頻度変更手段、
として機能させ、
前記時刻修正手段は、前記時刻修正処理において、前記計時部により計時される時刻と、前記通信部により受信された前記外部時刻との差が所定範囲内である場合、前記計時部により計時される時刻を前記外部時刻に修正する、
ことを特徴とするプログラム。
【０１４３】
（付記１４）
外部装置から都市または協定世界時からの時差と、外部時刻とを受信する通信部と、時刻を計時する計時部と、ユーザから前記計時部が計時する時刻の前記協定世界時からの時差に対応する都市を修正するための都市修正操作を受け付ける操作受付部と、を備えるコンピュータを、
前記計時部により計時される時刻を修正する時刻修正処理を実行する時刻修正手段、
前記操作受付部が前記都市修正操作を受け付けた後、所定時間が経過するまで、前記時刻修正処理を実行する頻度を、前記都市修正操作を受け付ける前よりも増加させる頻度変更手段、
として機能させ、
前記時刻修正手段は、前記時刻修正処理において、前記通信部により受信された前記都市または時差と、修正された前記都市または当該都市における前記協定世界時からの時差とが一致する場合、前記計時部により計時される時刻を前記通信部により受信された前記外部時刻に修正する、
ことを特徴とするプログラム。
【符号の説明】
【０１４４】
１…電子時計、１０…ケース、２１…りゅうず、２２〜２５…押しボタンスイッチ、３１，４１…文字盤、３２，４２…時針、３３，４３…分針、３４…秒針、３５…日車、４０…小時計、１０１…プロセッサ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…スイッチ、１０５…計時回路、１０６…ＵＡＲＴ、１０７…無線通信モジュール、１０８…モータドライバ、１０９…モータ、１１０…輪列機構、１１１…針・日車、２１０…制御部、２１１，２１１ａ…自動時刻修正部、２１２，２１２ａ…手動時刻修正部、２１３，２１３ｂ〜２１３ｄ…頻度変更部、２１４…電池電圧検出部、２１５…スリープ制御部、２２０…記憶部、２２１…ＨＴ時差記憶部、２２２…ＨＴ＿ＤＳＴ記憶部、２２３…ＨＴ日付時刻記憶部、２２４…ＤＴ時差記憶部、２２５…ＤＴ＿ＤＳＴ記憶部、２２６…ＤＴ日付時刻記憶部、２２７…１／２５６秒記憶部、２２８…モード記憶部、２２９…自動時刻修正カウンタ、２３０…自動時刻修正回数記憶部、２３１…都市・時差記憶部、２４１…計時部、２４２…出力部、２４３…操作受付部、２４４…通信部
【図１】
2018155547.tif 000003
【図２】
2018155547.tif 000004
【図３】
2018155547.tif 000005
【図４】
2018155547.tif 000006
【図５】
2018155547.tif 000007
【図６】
2018155547.tif 000008
【図７】
2018155547.tif 000009
【図８】
2018155547.tif 000010
【図９】
2018155547.tif 000011
【図１０】
2018155547.tif 000012
【図１１】
2018155547.tif 000013
【図１２】
2018155547.tif 000014
【図１３】
2018155547.tif 000015
【図１４】
2018155547.tif 000016
【図１５】
2018155547.tif 000017
【図１６】
2018155547.tif 000018
【図１７】
2018155547.tif 000019
【図１８】
2018155547.tif 000020
【図１９】
2018155547.tif 000021
【図２０】
2018155547.tif 000022
【図２１】
2018155547.tif 000023