(57)【要約】【課題】容易に正確な地方時の計数を保つことの出来る電子時計、通信システム及びプログラムを提供することにある。【解決手段】現在位置における地方時を計数する計時手段と、少なくとも現在位置における夏時間実施情報を記憶する時計側夏時間情報記憶手段と、夏時間実施情報に基づいて、現在位置における夏時間の実施状況に応じて地方時の補正を行う夏時間補正手段と、外部機器と通信を行う時計側通信手段と、時計側通信手段により外部機器から夏時間実施情報の更新情報を取得して夏時間実施情報に反映させる設定更新手段と、を備える。【選択図】図５
2018004655.tif 000002
【特許請求の範囲】
【請求項１】
現在位置における地方時を計数する計時手段と、
少なくとも前記現在位置における夏時間の実施期間である夏時間実施情報を記憶する時計側夏時間情報記憶手段と、
前記現在位置として設定されている設定位置、前記設定位置を含むタイムゾーン、及び前記設定位置における夏時間の実施内容を含む地方時設定を記憶する地方時設定記憶手段と、
前記夏時間実施情報に基づいて、前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う夏時間補正手段と、
外部機器と通信を行う時計側通信手段と、
ユーザの入力操作を受け付ける操作手段と、
前記時計側通信手段により前記外部機器から前記夏時間実施情報の更新情報を取得して当該夏時間実施情報に反映させる設定更新手段と、
前記夏時間補正手段が、前記操作手段への入力操作に基づいて設定された夏時間の実施有無に応じて前記地方時の補正を行うか、又は、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行うかを切り替える切替設定の選択を行う夏時間適用選択手段と、
を備え、
前記夏時間適用選択手段は、前記時計側通信手段が前記外部機器との通信により取得したデータに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とを比較し、前記データに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とが一致する場合には、設定されている前記切替設定を維持し、前記データに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とが一致しない場合には、前記切替設定を前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う設定に変更することを特徴とする電子時計。
【請求項２】
前記外部機器から日時情報を取得する日時情報取得手段と、
取得された前記日時情報に基づいて前記計時手段が計数する地方時を修正する時刻修正手段と、
を備え、
前記更新情報は、前記日時情報と共に取得される
ことを特徴とする請求項１記載の電子時計。
【請求項３】
前記外部機器から現在位置における地方時の計数に係る地方時設定を取得する地方時設定取得手段を備え、
前記時計側夏時間情報記憶手段には、前記夏時間実施情報として世界で実施されている夏時間の実施期間が記憶され、
前記夏時間補正手段は、前記時計側通信手段が前記外部機器との通信により取得したデータに含まれている前記地方時設定の前記設定位置に基づいて前記夏時間実施情報から前記現在位置における前記夏時間の実施期間を選択して、当該実施期間に従って前記地方時の補正を行う
ことを特徴とする請求項１又は２記載の電子時計。
【請求項４】
前記更新情報は、前記地方時設定と共に取得されることを特徴とする請求項３記載の電子時計。
【請求項５】
前記計時手段は、
基準日時を計数する基準日時計数手段と、
前記地方時設定取得手段により取得された前記タイムゾーンにおける前記基準日時からの時差に基づいて前記地方時を算出する地方時換算手段と、
を備える
ことを特徴とする請求項３又は４記載の電子時計。
【請求項６】
前記夏時間適用選択手段は、取得された前記現在位置と、当該現在位置が取得されたときに現在位置として設定されていた設定位置とが異なる場合には、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記夏時間補正手段に前記地方時の補正を行わせ、前記現在位置と前記設定位置とが等しく、且つユーザの入力操作に基づいて夏時間の実施有無に係る設定がなされている場合には、当該設定されている夏時間の実施有無に応じて前記地方時の補正を行う
ことを特徴とする請求項１〜５の何れか一項に記載の電子時計。
【請求項７】
時計側通信手段を備える電子時計と、機器側通信手段を備える電子機器と、からなり、前記時計側通信手段と、前記機器側通信手段とにより相互に通信可能な通信システムであって、
前記電子時計は、
現在位置における地方時を計数する計時手段と、
少なくとも前記現在位置における夏時間の実施期間である夏時間実施情報を記憶する時計側夏時間情報記憶手段と、
前記現在位置として設定されている設定位置、前記設定位置を含むタイムゾーン、及び前記設定位置における夏時間の実施内容を含む地方時設定を記憶する地方時設定記憶手段と、
前記夏時間実施情報に基づいて、前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う夏時間補正手段と、
外部機器と通信を行う時計側通信手段と、
ユーザの入力操作を受け付ける操作手段と、
前記時計側通信手段により前記外部機器から前記夏時間実施情報の更新情報を取得して当該夏時間実施情報に反映させる設定更新手段と、
前記夏時間補正手段が、前記操作手段への入力操作に基づいて設定された夏時間の実施有無に応じて前記地方時の補正を行うか、又は、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行うかを切り替える切替設定の選択を行う夏時間適用選択手段と、
を備え、
前記夏時間適用選択手段は、前記時計側通信手段が前記外部機器との通信により取得したデータに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とを比較し、前記データに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とが一致する場合には、設定されている前記切替設定を維持し、前記データに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とが一致しない場合には、前記切替設定を前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う設定に変更し、
前記電子機器は、
世界で実施されている夏時間の実施期間を夏時間実施情報として記憶する機器側夏時間情報記憶手段と、
前記機器側夏時間情報記憶手段に記憶されている夏時間実施情報のうち少なくとも前記現在位置における夏時間実施情報を前記更新情報として前記機器側通信手段により前記電子時計に対して送信させる更新情報送信制御手段と、
を備えることを特徴とする通信システム。
【請求項８】
前記電子機器は、前記電子時計の前記時計側夏時間情報記憶手段に記憶されている夏時間実施情報が前記機器側夏時間情報記憶手段に記憶されている夏時間実施情報のうち対応する情報と等しいか否かを判別する更新適用判別手段を備え、
前記更新情報送信制御手段は、前記更新適用判別手段により等しくないと判別された場合に、前記少なくとも現在位置における夏時間実施情報を前記更新情報として前記機器側通信手段により前記電子時計に対して送信させる
ことを特徴とする請求項７記載の通信システム。
【請求項９】
電子時計と通信を行う機器側通信手段を備えたコンピュータを、
世界で実施されている夏時間の実施期間を夏時間実施情報として記憶する機器側夏時間情報記憶手段、
現在位置、前記現在位置を含むタイムゾーン、及び前記現在位置における夏時間の実施内容を含む地方時設定を記憶する地方時設定記憶手段、
前記機器側夏時間情報記憶手段に記憶されている夏時間実施情報のうち少なくとも現在位置における夏時間実施情報、及び前記地方時設定記憶手段に記憶されている前記地方時設定を更新情報として前記機器側通信手段により前記電子時計に対して送信させる更新情報送信制御手段、
として機能させることを特徴とするプログラム。
【請求項１０】
前記コンピュータを、
前記電子時計で保持されている夏時間実施情報が前記機器側夏時間情報記憶手段に記憶されている前記夏時間実施情報のうち対応する情報と等しいか否かを判別する更新適用判別手段、
として機能させ、
前記更新情報送信制御手段は、前記更新適用判別手段により等しくないと判別された場合に、前記夏時間実施情報のうち少なくとも前記等しくない部分を前記更新情報として前記機器側通信手段により前記電子時計に対して送信させる
ことを特徴とする請求項９記載のプログラム。
【請求項１１】
前記コンピュータを、
前記現在位置における前記地方時設定を前記電子時計に対して前記機器側通信手段により送信させる地方時設定送信制御手段、
として機能させ、
前記更新情報送信制御手段は、前記現在位置における前記地方時設定を前記機器側通信手段により送信させる際に、前記更新適用判別手段で等しくないと判別された場合には、前記機器側夏時間情報記憶手段に記憶された夏時間実施情報のうち少なくとも前記現在位置における夏時間実施情報を併せて前記電子時計に対して送信させる
ことを特徴とする請求項１０記載のプログラム。
【請求項１２】
前記地方時設定には、夏時間の実施期間中にシフトさせるシフト時間情報が含まれることを特徴とする請求項１１記載のプログラム。
【請求項１３】
前記地方時設定には、前記現在位置に対応するタイムゾーンの設定が含まれることを特徴とする請求項１１又は１２記載のプログラム。
【請求項１４】
前記コンピュータを、
前記現在位置を取得する現在位置取得手段、
取得された前記現在位置と、当該取得時に現在位置として前記電子時計で設定されている設定位置とが同一か否かを判別する移動判別手段、
として機能させ、
前記地方時設定送信制御手段は、前記現在位置と前記設定位置とが同一ではないと判別された場合に、前記電子時計に対して前記機器側通信手段により前記地方時設定を送信させる
ことを特徴とする請求項１１〜１３の何れか一項に記載のプログラム。
【請求項１５】
前記コンピュータを、
前記現在位置を取得する現在位置取得手段、
取得された前記現在位置と、当該取得時に現在位置として前記電子時計で設定されている設定位置とが同一か否かを判別する移動判別手段、
として機能させ、
前記更新情報送信制御手段は、前記現在位置と前記設定位置とが同一であると判別された場合に、前記電子時計において前記夏時間実施情報に従って地方時の補正を行うか否かの切替設定を当該電子時計における設定のまま維持させ、同一ではないと判別された場合には、前記電子時計において前記夏時間実施情報に従って前記地方時の補正を行わせる設定とさせる
ことを特徴とする請求項１１〜１４の何れか一項に記載のプログラム。
【請求項１６】
前記移動判別手段は、前記電子時計から送信された前記設定位置に係る情報を前記機器側通信手段により受信させることで当該設定位置を取得することを特徴とする請求項１４又は１５記載のプログラム。
【請求項１７】
前記コンピュータを、
外部から更新された前記夏時間実施情報を取得する更新情報取得手段、
として機能させ、
前記更新情報取得手段は、新たな前記夏時間実施情報が取得されるごとに当該夏時間実施情報の更新状況を示す情報を生成し、
前記更新適用判別手段は、前記夏時間実施情報が前記電子時計に送信されたときの当該夏時間実施情報の更新状況を示す情報と、前記機器側夏時間情報記憶手段に記憶されている前記夏時間実施情報の前記更新状況を示す情報とを比較する
ことを特徴とする請求項１０〜１６の何れか一項に記載のプログラム。
【請求項１８】
前記夏時間実施情報が前記電子時計に送信されたときの当該夏時間実施情報の更新状況を示す情報は、前記機器側通信手段により前記電子時計から受信されることを特徴とする請求項１７記載のプログラム。
【請求項１９】
前記更新情報取得手段は、
取得された夏時間実施情報において、一の前記実施期間に対応する複数のエリアのうち一部のエリアで新たな実施期間に変更された場合には、当該新たな実施期間を追加する更新を行い、一の実施期間に対応するエリア全てにおける当該実施期間が新たな実施期間に変更された場合には、当該変更された実施期間を上書き変更する更新を行う
ことを特徴とする請求項１７又は１８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子時計、電子時計の動作設定に係る通信システム及びプログラムに関する。
【背景技術】
【０００２】
従来、電子時計には、外部から正確な日時情報を取得して、計数日時を修正する機能を有するものがある。このような機能により、電子時計の内蔵時計の計数精度を高める技術を用いたり、ユーザ操作により内蔵時計の修正を行う手間を要したりといったことが省略可能となる。
【０００３】
外部における正確な日時情報の供給元としては、例えば、標準電波、測位衛星、携帯電話機やスマートフォンなどが挙げられる。電子時計、特に電子腕時計などの携帯型、身体装着型のものでは、電子時計のサイズ、重量や発熱量などの制約により消費電力やメモリサイズの増大に繋がる高速での通信を行うのが難しく、また、操作上の問題などから複雑な送受信動作を行わせ難いという問題がある。従って、電子時計では、従来、日時情報に係るサイズの小さな定型データが主に無線通信を用いて取得されて日時が補正される。例えば、特許文献１には、携帯電話機からブルートゥース通信（登録商標：Bluetooth）を用いてタイミングを揃えて正確な日時を受信する技術が開示されている。
【０００４】
日時情報の供給元のうち、標準電波や携帯電話機、スマートフォンなどからは、標準電波の受信域や携帯電話機などの接続地域などに応じた地方時が取得される。この場合、世界の一部の地域では、夏時間が実施されており、取得された日時のまま電子時計で時刻の計数を続けると、夏時間の開始や終了のタイミングで計数時刻と実際の地方時との間にずれが生じるという問題がある。これに対し、設定された世界各地の都市やエリアに応じて地方時を自動的に切り替えて表示可能な電子時計がある。このような電子時計では、予め都市やエリアに対応する夏時間の実施情報を記憶しておき、夏時間の開始や終了のタイミングで地方時を修正することが出来る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１１８４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、夏時間の開始タイミング、終了タイミングや実施期間中における標準時間からのシフト時間といった設定は、種々存在し、これらの設定は、政治、宗教や経済的な事情によりしばしば変更される。近年、このような設定情報は、インターネットに接続された電子機器では、容易に取得可能になっているが、電子時計、特に、携帯型の小型時計などでは、これまで、このような夏時間設定を変更するのが困難であったり、手動で設定の修正を行うのが非常に煩雑で手間がかかったりしていた。一方で、このような電子時計において、夏時間のサマータイムの開始や終了に伴ってユーザが手動で修正を行うのでは、ユーザに余計な負担をかけたり、修正をし忘れて混乱を生じさせたりし得るものであった。これらの原因により、電子時計において、容易に夏時間を反映した正確な地方時の計数を保つことが出来ないという課題がある。
【０００７】
この発明の目的は、容易に正確な地方時の計数を保つことの出来る電子時計、通信システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するため、
現在位置における地方時を計数する計時手段と、
少なくとも前記現在位置における夏時間の実施期間である夏時間実施情報を記憶する時計側夏時間情報記憶手段と、
前記現在位置として設定されている設定位置、前記設定位置を含むタイムゾーン、及び前記設定位置における夏時間の実施内容を含む地方時設定を記憶する地方時設定記憶手段と、
前記夏時間実施情報に基づいて、前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う夏時間補正手段と、
外部機器と通信を行う時計側通信手段と、
ユーザの入力操作を受け付ける操作手段と、
前記時計側通信手段により前記外部機器から前記夏時間実施情報の更新情報を取得して当該夏時間実施情報に反映させる設定更新手段と、
前記夏時間補正手段が、前記操作手段への入力操作に基づいて設定された夏時間の実施有無に応じて前記地方時の補正を行うか、又は、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行うかを切り替える切替設定の選択を行う夏時間適用選択手段と、
を備え、
前記夏時間適用選択手段は、前記時計側通信手段が前記外部機器との通信により取得したデータに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とを比較し、前記データに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とが一致する場合には、設定されている前記切替設定を維持し、前記データに含まれている前記地方時設定の前記設定位置と前記地方時設定記憶手段に記憶されている前記地方時設定の前記設定位置とが一致しない場合には、前記切替設定を前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う設定に変更することを特徴とする電子時計である。
【発明の効果】
【０００９】
本発明に従うと、電子時計において容易に正確な地方時の計数を保つことが出来るという効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の通信システムを示す全体図である。
【図２】電子時計の機能構成を示すブロック図である。
【図３】スマートフォンの機能構成を示すブロック図である。
【図４】地方時の設定情報に係るテーブルデータを示す図表である。
【図５】電子時計とスマートフォンとの間の通信手順に係るシーケンス図である。
【図６】電子時計で実行される設定更新処理の制御手順を示すフローチャートである。
【図７】スマートフォンで実行される自動設定送信処理の制御手順を示すフローチャートである。
【図８】スマートフォンで実行される手動設定送信処理の制御手順を示すフローチャートである。
【図９】スマートフォンの表示画面への表示例を示す図である。
【図１０】スマートフォンの表示画面への表示例を示す図である。
【図１１】手動設定送信処理に対応して電子時計で実行される設定更新処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本実施形態の通信システム１の全体構成を説明する図である。
【００１２】
この通信システム１は、電子時計４０と、外部機器、電子機器及びコンピュータとしてのスマートフォン１０とを含む。この電子時計４０は、ここでは、複数の指針を回転動作させることで変化させる当該複数の指針が指し示す方向により時刻などの情報を表示させるアナログ電子時計であり、また、ベルトにより腕に装着が可能な腕時計である。
電子時計４０とスマートフォン１０との間では、ブルートゥース（登録商標：Bluetooth）により互いに無線通信を行うことが出来る。また、スマートフォン１０は、携帯電話通信の基地局や無線ＬＡＮ（ＩＥＥＥ８０２．１１）のアクセスポイントを介して外部データサーバ９０に接続可能となっている。外部データサーバ９０は、例えば、クラウドサーバなどの各種サーバ装置であって、世界の各地におけるタイムゾーン設定や夏時間実施設定といった地方時設定の最新情報が格納されている。なお、本実施形態の通信システム１において、携帯電話通信の基地局及び外部データサーバ９０に接続可能であれば、スマートフォン１０の代わりに携帯電話機が用いられても良い。
【００１３】
図２は、電子時計４０の機能構成を示すブロック図である。
電子時計４０は、ＣＰＵ４１（Central Processing Unit）（夏時間補正手段、設定更新手段、日時情報取得手段、日時修正手段、地方時設定取得手段、夏時間適用選択手段）と、ＲＯＭ４２（Read Only Memory）と、ＲＡＭ４３（Random Access Memory）と、発振回路４４と、分周回路４５と、計時部４６（計時手段）と、操作部４７（操作手段）と、Bluetoothモジュール４８（時計側通信手段）及びそのアンテナＡＮ４と、ＵＡＲＴ４９（Universal Asynchronous Receiver/Transmitter）と、照明部５２及びそのドライバ５３と、ブザー部５４及びそのドライバ５５と、秒針６１と、輪列機構７１を介して秒針６１を回転動作させるステッピングモータ８１と、分針６２及び時針６３と、輪列機構７２を介してこれら分針６２及び時針６３を回転動作させるステッピングモータ８２と、日車６４と、輪列機構７３を介して日車６４を回転動作させるステッピングモータ８３と、バス５６などを備えている。
【００１４】
ＣＰＵ４１は、種々の演算処理を行い、電子時計４０の全体動作を統括制御する。ＣＰＵ４１は、ＲＯＭ４２から電子時計４０の動作に係る各種プログラムを読み出して実行する。
【００１５】
ＲＯＭ４２には、電子時計４０の動作に係る各種制御プログラム及び初期設定データが格納されている。この制御プログラムには、スマートフォン１０との通信を行うための通信制御プログラム４２１が含まれている。
【００１６】
ＲＡＭ４３は、ＣＰＵ４１に作業用のメモリ空間を提供し、また、一時データを記憶する。ＲＡＭ４３の記憶する一時データには、世界で実施される夏時間の実施内容設定（夏時間実施情報）を記憶する夏時間設定記憶部４３１（時計側夏時間情報記憶手段）と、現在位置として設定されている都市（設定位置）、当該都市を少なくとも含む一又は複数の都市が属するタイムゾーン及び当該都市における夏時間の実施内容（まとめて、地方時設定と記す）とを記憶するエリア設定記憶部４３２が含まれる。ＲＡＭ４３には、フラッシュメモリなどの書き換え可能な不揮発性メモリが含まれていても良く、この場合、夏時間設定記憶部４３１及びエリア設定記憶部４３２のデータは、不揮発性メモリにより好ましく記憶される。また、これら夏時間の実施内容設定やタイムゾーンの設定などは、初期設定としてＲＯＭ４２に記憶され、起動時や利用時に読み出されてＲＡＭ４３に記憶されても良い。夏時間の実施内容設定は、スマートフォン１０から取得された更新情報に基づいて更新され得る。
なお、ここでは、現在位置は、一点ではなく面積を有するエリアとして設定される。また、対応付けられている都市名は、当該エリアを代表する名称の一例であって、これに限られず、国名、州名などの他の行政区画や島名などの地理区画が用いられても良いし、或いは、緯度経度範囲で示されても良い。
【００１７】
発振回路４４は、所定の周波数信号を生成して出力する。分周回路４５は、発振回路４４が出力した周波数を電子時計４０で用いられる適宜な周波数の信号に分周して出力する。
計時部４６は、分周回路４５から入力された信号の入力を計数して当該入力回数を初期日時データに加算することにより現在時刻を計数、保持するカウンタである。計時部４６は、ハードウェア構成としてのカウンタに限られず、ＣＰＵ４１の制御によりソフトウェア的に計数された現在時刻が記憶される構成であっても良い。
【００１８】
計時部４６は、所定の基準に基づきＵＴＣなどの現在日時に換算可能な独自の計数値を計数してＵＴＣ日時や現在位置として設定されている都市における地方時に換算するものであっても良いし、或いは、ＵＴＣ日時や現在位置の地方時を直接計数するものであっても良い。また、独自の計数値をカウンタなどのハードウェア構成により計数し、換算されたＵＴＣ日時や地方時の日時をＲＡＭに記憶させることとしても良い。このＲＡＭは、ＲＡＭ４３と同一であっても良いし、別個に設けられていても良い。以下では、計時部４６において、独自の計数値（基準日時）を計数し（基準日時計数手段）、タイムゾーンや夏時間実施情報などに基づいてこれを換算して地方時を算出する（地方時換算手段）場合を例に挙げて説明する。計時部４６が計数する現在時刻は、ＣＰＵ４１からの制御信号により修正可能である。計時部４６では、発振回路４４や分周回路４５の誤差に係る日時ずれの修正がなされる場合と、現在位置の変更によるＵＴＣ日時からの時差が変更される修正がなされる場合とがある。
【００１９】
操作部４７は、外部からの入力を受け付ける機構として押しボタンスイッチやりゅうずを有し、ユーザによる入力操作に応じた電気信号を発生させて入力信号としてＣＰＵ４１に出力する。操作部４７へのユーザ操作により、例えば、後述のＤＳＴ設定（切替設定）の切替といった単純な動作を行うことが可能となっている。
【００２０】
Bluetoothモジュール４８は、アンテナＡＮ４を介してスマートフォン１０などの外部機器との間でブルートゥース通信を行うための制御モジュールである。ＣＰＵ４１から送られた送信データは、ＵＡＲＴ４９でシリアル／パラレル変換などの処理が行われて、Bluetoothモジュール４８から外部機器に送信される。また、アンテナＡＮ４及びBluetoothモジュール４８により受信された受信データは、ＵＡＲＴ４９でシリアル／パラレル変換などの処理が行われて、ＣＰＵ４１へ出力される。
【００２１】
照明部５２は、ＣＰＵ４１からの制御信号によりドライバ５３から出力された駆動電圧に応じて電子時計４０の文字盤を照明する。照明部５２としては、例えば、ＬＥＤ（発光ダイオード）が用いられる。また、ブザー部５４は、ＣＰＵ４１からの制御信号によりドライバ５５から出力された駆動信号に応じてブザー音（ビープ音）を発生させる。ブザー音の発生機構としては、例えば、圧電素子と金属板を組み合わせて圧電素子に印加する電圧に応じて金属板を振動させる方式を用いることが出来る。
【００２２】
モータ駆動回路５１は、ＣＰＵ４１からの制御信号に基づいて、指針６１〜６４を回転動作させるための駆動信号をステッピングモータ８１〜８３に適切なタイミング、長さ及び電圧で出力する。
【００２３】
ステッピングモータ８１〜８３は、モータ駆動回路５１からの駆動信号に応じて所定の角度（例えば、１８０度）ずつ回転駆動され、それぞれ、指針６１〜６４を回転させる歯車列である輪列機構７１〜７３を所定角度ずつ回転させる。ここでは、ステッピングモータ８１〜８３は、例えば、秒針６１を６度、分針６２を１度、日車６４を３６０／（３１×１７０）度ずつ回転させる。時針６３は、分針６２に対して回転角度が１：１２の比率で連動して回転する。
【００２４】
図３は、スマートフォン１０の機能構成を示すブロック図である。
スマートフォン１０は、ＣＰＵ１１（更新情報送信制御手段、更新適用判別手段、移動判別手段、移動判別手段）と、ＲＯＭ１２と、ＲＡＭ１３と、記憶部１４と、内蔵時計１５と、表示部１６及びそのドライバ１７と、操作部１８と、スピーカ１９と、マイク２０と、コーデック２１と、ＲＦ送受信回路２２と、ＲＦ通信電波の送受信用のアンテナＡＮ１１と、通信回路２３と、Bluetoothモジュール２４（機器側通信手段）と、ＵＡＲＴ２５と、Bluetooth通信電波の送受信用のアンテナＡＮ１２と、振動モータ２６及びそのドライバ２７と、バス２９などを備えている。
【００２５】
ＣＰＵ１１は、各種演算処理を行い、スマートフォン１０の全体動作の統括制御を行う。また、ＣＰＵ１１は、地方時設定管理アプリ１４１により、スマートフォン１０と電子時計４０とがブルートゥース通信により接続されている場合に電子時計４０の地方時設定の管理動作を行う。また、ＣＰＵ１１は、ＲＦ送受信回路２２が接続される携帯電話通信の基地局の情報に基づいてスマートフォン１０の現在位置（都市）を特定する。また、ＣＰＵ１１は、ＲＦ送受信回路２２を介してインターネットに接続し、外部データサーバ９０から最新の夏時間実施情報を取得する。ＣＰＵ１１とＲＦ送受信回路２２とにより現在位置取得手段及び更新情報取得手段が構成される。
【００２６】
ＲＯＭ１２は、ＣＰＵ１１が実行する種々のプログラムや初期設定データを格納する。なお、ＲＯＭ１２の少なくとも一部は、書き換え可能な不揮発性メモリであっても良い。
ＲＡＭ１３は、ＣＰＵ１１に作業用のメモリ空間を提供し、作業用の一時データを記憶する揮発性メモリである。
【００２７】
記憶部１４は、読み取り及び上書き更新が可能な不揮発性のメモリ、例えば、フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）を備える。この記憶部１４に記憶されているデータには、地方時設定管理アプリ１４１（プログラム）、夏時間設定記憶部１４２（機器側夏時間情報記憶手段）及びエリア設定記憶部１４３（地方時設定記憶手段）が含まれる。ＣＰＵ１１は、地方時設定管理アプリ１４１を読み出して実行し、夏時間設定記憶部１４２及びエリア設定記憶部１４３のデータを更新すると共に、電子時計４０とブルートゥース通信による通信接続がなされた場合に当該更新データを電子時計４０に送信する。即ち、ここでは、これらの夏時間設定記憶部１４２及びエリア設定記憶部１４３に記憶されるデータは、電子時計４０に記憶されている夏時間設定記憶部４３１及びエリア設定記憶部４３２と同一のフォーマットによるものである。或いは、これらのデータは、少なくとも完全に互換性のあるフォーマットによるものである。
【００２８】
内蔵時計１５は、現在時刻を計数して保持するカウンタである。この現在時刻は、ＣＰＵ１１の動作によりソフトウェア的に計数されてＲＡＭなどに記憶されても良い。内蔵時計１５は、ＲＴＣ（Real Time Clock）を有し、スマートフォン１０の電源がオフされた後に再起動された場合には、このＲＴＣから日時データが取得されて計数が再開される。スマートフォン１０では、この内蔵時計１５の現在時刻が読み出されて、必要に応じてタイムゾーンや夏時間の実施設定に応じて地方時を算出し、表示部１６に表示されたり種々の処理に利用されたり、また、当該現在時刻と各種機能に係る設定時刻とが比較されて種々の動作が行われたりする。この内蔵時計１５の現在時刻データは、ＲＦ送受信回路２２による携帯電話通信の基地局との通信時に、随時当該基地局から取得される時刻データにより修正される。
【００２９】
表示部１６は、各種表示を行う表示画面を備える。表示画面としては、例えば、液晶ディスプレイ（ＬＣＤ）が用いられる。ＣＰＵ１１から送られた制御信号により動作するドライバ１７（液晶ドライバ）は、当該制御信号に応じてＬＣＤを駆動して表示画面に各種機能に係る表示を行わせる。この表示部１６は、他の表示方式の表示画面、例えば、有機ＥＬＤ（Electro-Luminescent Display）を備えても良く、ドライバ１７は、表示画面の表示方式に応じて適宜選択される。表示部１６は、更に、ＬＥＤランプなどを備えていても良い。
【００３０】
操作部１８は、タッチパネルを備え、表示部１６の表示画面に重ねて設けられたタッチパネルに対するユーザのタッチ操作位置と操作内容とを検出して当該操作に応じた電気信号を発生させ、入力信号としてＣＰＵ１１に出力する。操作部１８は、更に、一又は複数の操作キーやスイッチを備え、ユーザが当該操作キーやスイッチに対して行った操作に基づく入力信号をＣＰＵ１１に出力する構成であっても良い。
【００３１】
スピーカ１９は、コーデック２１からの信号に基づいて電気信号を音声信号に変換して音声を出力する。また、マイク２０は、音波を検知して電気信号に変換し、コーデック２１に出力する。コーデック２１は、符号化圧縮されたデジタル音声信号をデコードしてアナログ信号としてスピーカ１９へ送るとともに、マイク２０から取得された音声信号をエンコードしてＣＰＵ１１や通信回路２３へ出力する。なお、通話用のスピーカとその他の報知音などを外部に出力するためのスピーカとを別個に備えることとしても良い。
【００３２】
ＲＦ送受信回路２２は、ＲＦ通信の送受信用のアンテナＡＮ１１を介して携帯電話通信の基地局との間で行われる電話通信やデータ通信に係る信号の送受信処理を行う。通信回路２３は、ＲＦ送受信回路２２により送受信される送受信データに係る各種処理を行い、ＣＰＵ１１やコーデック２１との間でデータの受け渡しを行う。また、ＲＦ送受信回路２２は、無線ＬＡＮのアクセスポイントに接続して、無線ＬＡＮを介して外部データサーバ９０を含むインターネット上の各所とデータの送受信（データ通信）が可能となっている。
【００３３】
Bluetoothモジュール２４は、アンテナＡＮ１２を介して電子時計４０などの外部機器との間でBluetooth通信を行うための制御モジュールである。ＣＰＵ１１から送られた送信データは、ＵＡＲＴ２５でシリアル／パラレル変換などの処理が行われて、Bluetoothモジュール２４から外部機器に送信される。また、外部機器からBluetoothモジュール２４を用いて受信された受信データは、ＵＡＲＴ２５でパラレル／シリアル変換などの処理が行われて、ＣＰＵ１１へ出力される。
【００３４】
振動モータ２６は、振動を発することでユーザに報知を行うためのものである。ＣＰＵ１１からドライバ２７に制御信号が送られると、ドライバ２７は、振動モータ２６を動作させるのに必要な電圧信号に変換して出力する。振動モータ２６としては、例えば、回転モータが用いられる。
【００３５】
バス２９は、ＣＰＵ１１とスマートフォン１０内部の各構成との間で信号の送受信が可能に接続するデータ経路である。
【００３６】
次に、本実施形態の電子時計４０における地方時の算出について説明する。
この電子時計４０では、エリア設定記憶部４３２に記憶された現在位置におけるタイムゾーンの設定情報に基づいて、計時部４６の計数する日時に対して当該時差を適用して標準時間による地方時を算出する。更に、夏時間設定記憶部４３１から現在位置における夏時間の実施情報が読み出され、算出された標準時間での地方時が夏時間の実施中であるか否かが判別されて、夏時間の実施中である場合には、シフト時間が加算されて当該夏時間における地方時が算出される。
一度地方時が算出されると、上述のように、当該地方時がＲＡＭ４３などに保持されて、計時部４６の計数する日時と共に計数させることが出来る。この場合、所定の間隔、例えば、１５分おきに夏時間の開始日時又は夏時間の終了日時と等しいか否かを判別し、等しい場合には、シフト時間を加算したり、加算されていたシフト時間を元に戻したりする補正を行う。
【００３７】
図４は、地方時の設定情報に係るテーブルデータを示す図表である。
上述のように、ＲＡＭ４３には、夏時間設定記憶部４３１及びエリア設定記憶部４３２が含まれる。また、記憶部１４には、夏時間設定記憶部１４２及びエリア設定記憶部１４３が含まれる。図４（ａ）に示すように、夏時間設定記憶部４３１及び夏時間設定記憶部１４２は、夏時間の実施内容設定として、夏時間の開始日時及び終了日時に係る情報（夏時間の実施期間）が実施パターンごとに番号付けられて（ここでは、１番から２４番）記憶されている。また、これら夏時間設定記憶部４３１及び夏時間設定記憶部１４２には、新たな実施パターンが生じた場合に当該実施パターンを追加記憶可能な予備メモリが２５番以降として設けられている。なお、０番は、夏時間不実施に対応する。また、ここでは、南半球で夏時間の終了が開始の翌年となる場合には、年跨ぎのフラグが「１」に設定され、北半球で夏時間の開始とその終了が同年にある場合には、年跨ぎのフラグが「０」に設定される。また、夏時間の開始タイミング及び終了タイミングは、地方時を基準に定められる場合と、ＵＴＣ時刻を基準に定められる場合とがあり、ＵＴＣ時刻が基準とされる場合には、「ＬＴ／ＵＴＣ」の選択フラグが「１」に設定される。
【００３８】
図４（ｂ）に示すように、エリア設定記憶部１４３には、上述の地方時設定として、予め設定可能な都市ごとに夏時間の実施パターンを示す番号（選択情報）がタイムゾーン及びシフト時間情報と共に対応付けられて記憶されている。また、当該都市ごとに夏時間の適用設定（入力操作に基づいて設定された夏時間の実施有無）に係るパラメータであるＤＳＴ設定値が定められて地方時設定に含まれ、エリア設定記憶部１４３に記憶される。このＤＳＴ設定値は、上述の夏時間設定記憶部４３１（及び夏時間設定記憶部１４２）に記憶された設定情報に従って自動的に実施有無が判定される設定「ＡＵＴＯ」、当該設定情報によらず実施状態とされる設定「ＯＮ」及び設定情報によらず不実施状態とされる設定「ＯＦＦ」にそれぞれ対応した「０」〜「２」の値のうち何れかである。
【００３９】
エリア設定記憶部４３２には、エリア設定記憶部１４３に記憶された複数の都市における各設定のうち、現在電子時計４０で選択されている都市を少なくとも含む所定数の都市における設定が記憶される。記憶可能な所定数の値は、電子時計４０のＲＡＭ４３の容量などに応じて定められ、例えば、「１」、即ち、現在選択されている都市だけであっても良いし、通常出張などで行き来する都市の数を考慮して「２」〜「４」程度であっても良い。ここでは、現在位置に対応する一つの都市に係る設定のみが記憶される場合について説明する。
【００４０】
これらの夏時間設定記憶部４３１、１４２及びエリア設定記憶部４３２、１４３に記憶されているデータには、それぞれ、バージョン情報（更新状況を示す情報）、ここでは、「０００３」のような単純な４桁のバージョン番号が付されている。このバージョン番号には、有限の範囲の値が繰返し用いられても良い。
【００４１】
ここで、この電子時計４０では、ユーザが操作部４７への入力操作によりＤＳＴ設定を手動で変更することが可能となっている。これにより、夏時間の実施有無や実施期間が突発的に変更されて最新情報に対応していない場合や、現在位置でユーザが意図的に夏時間の実施の反映可否を切り替えて表示、利用したい場合に、夏時間の実施有無を手動で切り替えることが出来る。また、ユーザは、スマートフォン１０の操作部１８への入力操作により、地方時設定管理アプリ１４１を手動で起動して、ＤＳＴ設定を変更する命令を電子時計４０に送信させることも可能である。
【００４２】
次に、本実施形態の通信システム１における夏時間設定の更新動作について説明する。
この通信システム１では、予め設定された間隔でスマートフォン１０が外部データサーバ９０に接続してタイムゾーン設定及び夏時間実施設定（まとめて地方時設定と記す）のデータを取得しておく。夏時間設定記憶部１４２及びエリア設定記憶部１４３に現在保持されているデータと取得されたデータとの間に違いがある場合には、バージョン番号に１が加算されて付されて最新の取得データが記憶される。スマートフォン１０は、多くの時間帯で基地局やアクセスポイントを介して外部ネットワーク（インターネット）に接続可能であり、接続の間隔は、柔軟に設定可能であるが、少なくとも年に２回、北半球と南半球で各々夏時間が開始される春期（３月〜４月、９月〜１０月）より前にそれぞれ接続されることが好ましい。また、接続の間隔は等間隔である必要はなく、例えば、上述の春期にそれぞれ集中して複数回ずつ接続されても良い。このようにインターネットを介して外部データサーバ９０から適切なタイミング及び間隔で地方時設定を取得することで、スマートフォン１０では、最新又は最新に近い夏時間実施情報を容易に保持しておくことが出来る。
【００４３】
夏時間設定記憶部１４２及びエリア設定記憶部１４３の設定データの更新は、特には限られないが、次の方針で行われる。先ず、（１）一部の都市における夏時間の実施期間が、既に他の都市で実施されている実施期間と同一に変更される場合には、エリア設定記憶部１４３で当該一部の都市に各々対応付けられたＤＳＴ番号が変更される。次に、（２）一のＤＳＴ番号に係る実施期間に夏時間を実施している全ての都市で当該夏時間の実施期間が変更される場合には、夏時間設定記憶部１４２に記憶されている当該ＤＳＴ番号の設定内容が変更される。そして、（３）一部の都市における夏時間の実施期間が他の都市で実施されている実施期間とは異なる新たな期間に変更される場合には、当該新たな実施期間の設定を夏時間設定記憶部１４２における予備メモリに追加記憶させて、エリア設定記憶部１４３に記憶されている当該一部の都市に対応付けられているＤＳＴ番号がこの予備メモリのＤＳＴ番号に変更される。
【００４４】
一方で、予め設定されたタイミングで、及び／又は電子時計４０における操作部４７へのユーザによる所定の入力操作により、電子時計４０とスマートフォン１０との間で通信接続がなされ、スマートフォン１０から電子時計４０に日時データが送信されて計時部４６の日時の修正が行われる。このとき、電子時計４０に保持されている夏時間設定記憶部４３１及びエリア設定記憶部４３２のデータ（地方時設定）がスマートフォン１０に記憶されている夏時間設定記憶部１４２及びエリア設定記憶部１４３のデータと異なるバージョンである場合や、スマートフォン１０で特定されている現在位置（都市）が電子時計４０で設定されている位置と異なる場合に、スマートフォン１０から夏時間設定記憶部１４２及びエリア設定記憶部１４３のデータが当該バージョン番号と共に送信されて、電子時計４０の地方時設定が更新される。
【００４５】
図５は、電子時計４０とスマートフォン１０との間の通信手順に係るシーケンス図である。
本実施形態の通信システム１における夏時間設定の更新動作では、電子時計４０がスマートフォン１０に対してブルートゥースによる通信接続の要求を行う。スマートフォン１０では、これを受けて、電子時計４０に応答し、通信の接続を確立する。
【００４６】
電子時計４０は、スマートフォン１０に対し、夏時間設定記憶部４３１及びエリア設定記憶部４３２の設定データ（地方時設定）のバージョン情報及び現在設定されている都市の都市番号を送信する。スマートフォン１０は、電子時計４０に対し、内蔵時計１５が計数する日時及びスマートフォン１０の現在位置に応じた日時情報（地方時）を送信すると共に、上述の受信したバージョン情報が夏時間設定記憶部１４２及びエリア設定記憶部１４３の設定データのバージョンと異なる場合には、当該設定データを送信する。また、スマートフォン１０と電子時計４０の現在位置が互いに異なる場合には、エリア設定記憶部１４３の設定データのうち、スマートフォン１０の現在位置に対応するデータを送信する。その後、電子時計４０とスマートフォン１０の接続が解除される。
【００４７】
図６は、電子時計４０で実行される設定更新処理のＣＰＵ４１による制御手順を示すフローチャートである。
この設定更新処理は、予め設定された開始時刻に自動的に起動され、及び／又は、操作部４７へのユーザの所定の入力操作に応じて開始される。設定更新処理が開始されると、ＣＰＵ４１は、Bluetoothモジュール４８からスマートフォン１０に対してブルートゥースによる通信接続の要求を出力させる（ステップＳ１０１）。
【００４８】
スマートフォン１０との間で通信接続が確立されると、ＣＰＵ４１は、Bluetoothモジュール４８からスマートフォン１０に対して夏時間設定記憶部４３１及びエリア設定記憶部４３２の設定データのバージョン情報及びエリア設定記憶部４３２の設定データに含まれる都市番号を送信させる（ステップＳ１０２）。
【００４９】
ＣＰＵ４１は、スマートフォン１０からのデータ送信を待ち受け、当該スマートフォン１０からのデータを受信する（ステップＳ１０３）。ＣＰＵ４１は、スマートフォン１０から受信されたデータに日時情報に加えて地方時設定が含まれているか否かを判別する（ステップＳ１０４）。地方時設定が含まれていると判別された場合には（ステップＳ１０４で“ＹＥＳ”）、ＣＰＵ４１は、取得された地方時設定において、都市番号が現在設定されている都市番号から変更されているか否かを判別する（ステップＳ１０５）。変更されていると判別された場合には（ステップＳ１０５で“ＹＥＳ”）、ＣＰＵ４１は、ＤＳＴ設定を「ＡＵＴＯ」に切り替えつつ、取得された地方時設定に係る設定データを用いて夏時間設定記憶部４３１及び／又はエリア設定記憶部４３２を更新する（ステップＳ１０６）。それから、ＣＰＵ４１の処理は、ステップＳ１０８に移行する。変更されていないと判別された場合には（ステップＳ１０５で“ＮＯ”）、ＣＰＵ４１は、ＤＳＴ設定を現状のまま維持しつつ、夏時間設定記憶部４３１及び／又はエリア設定記憶部４３２の変更部分を更新する（ステップＳ１０７）。それから、ＣＰＵ４１の処理は、ステップＳ１０８に移行する。
なお、スマートフォン１０において、都市番号の相違について判断して対応するＤＳＴ設定を送信する場合には、ＣＰＵ４１は、ステップＳ１０５の判別処理を行わずに夏時間設定記憶部４３１及び／又はエリア設定記憶部４３２の更新を行えば良い。
【００５０】
ステップＳ１０８の処理に移行すると、ＣＰＵ４１は、取得された日時情報に基づいて計時部４６の日時（基準日時）を修正すると共に、地方時設定に基づいて地方時を算出する（ステップＳ１０８）。それから、ＣＰＵ４１の処理は、ステップＳ１１０に移行する。
【００５１】
ステップＳ１０４の判別処理で、受信データに地方時設定が含まれていないと判別された場合には（ステップＳ１０４で“ＮＯ”）、ＣＰＵ４１は、受信された日時データに基づいて計時部４６の日時を修正する（ステップＳ１０９）。地方時は、この計時部４６の日時修正に応じて修正される。それから、ＣＰＵ４１の処理は、ステップＳ１１０に移行する。
なお、地方時設定の有無に係る判定は、例えば、地方時設定が所定時間内に受信されない、地方時設定の送信に係る所定のヘッダに続いて空データが送信された、或いは、明示的に地方時設定の送信がないことを示す信号が送信された、などにより適宜行われる。
【００５２】
ステップＳ１１０の処理に移行すると、ＣＰＵ４１は、スマートフォン１０とのブルートゥースによる通信接続を解除する（ステップＳ１１０）。そして、ＣＰＵ４１は、設定更新処理を終了する。
【００５３】
図７は、スマートフォン１０で実行される自動設定送信処理のＣＰＵ１１による制御手順を示すフローチャートである。
この自動設定送信処理は、電子時計４０から通信接続の要求が受信された場合に開始される。
【００５４】
ＣＰＵ１１は、先ず、Bluetoothモジュール２４により電子時計４０に応答させて、電子時計４０との通信接続を確立させる（ステップＳ２０１）。ＣＰＵ１１は、電子時計４０から送信された地方時設定情報のバージョン情報及び都市番号を取得する（ステップＳ２０２）。
【００５５】
ＣＰＵ１１は、電子時計４０から取得されたバージョンが夏時間設定記憶部１４２及びエリア設定記憶部１４３に記憶された情報のバージョンと異なるか否かを判別する（ステップＳ２０３）。バージョンが異なると判別された場合には（ステップＳ２０３で“ＹＥＳ”）、ＣＰＵ１１は、Bluetoothモジュール２４により電子時計４０に当該地方時設定情報のうち、少なくともバージョン違いにより変化している部分（等しくない部分）の夏時間設定情報を送信する（ステップＳ２０４）。それから、ＣＰＵ１１の処理は、ステップＳ２０６に移行する。
ここで、ステップＳ２０４において、バージョン違いにより変化している部分の夏時間設定情報のみを送信する場合には、ＣＰＵ１１は、夏時間設定情報を更新する際に、予め当該変更部分をまとめた差分データなどを作成しておくことが出来る。
【００５６】
バージョンが異ならないと判別された場合には（ステップＳ２０３で“ＮＯ”）、ＣＰＵ１１の処理は、取得された都市番号が現在スマートフォン１０で設定されている都市の番号と異なるか否かを判別する（ステップＳ２０５、移動判別手段）。都市番号が異なると判別された場合には（ステップＳ２０５で“ＹＥＳ”）、ＣＰＵ１１の処理は、ステップＳ２０６に移行する。都市番号が異ならない（同一である）と判別された場合には（ステップＳ２０５で“ＮＯ”）、ＣＰＵ１１の処理は、ステップＳ２０７に移行する。
【００５７】
ステップＳ２０６の処理に移行すると、ＣＰＵ１１は、スマートフォン１０で設定されている都市番号に係る都市のエリア設定情報をエリア設定記憶部１４３から読み出してBluetoothモジュール２４により電子時計４０に対して送信させる（ステップＳ２０６）。それから、ＣＰＵ１１の処理は、ステップＳ２０７に移行する。
なお、上述のように、電子時計の設定更新処理でステップＳ１０５の処理が省略される場合には、ステップＳ２０６の処理において、ＣＰＵ１１は、ＤＳＴ設定を適切に設定して送信させる必要がある。
【００５８】
ステップＳ２０７の処理に移行すると、ＣＰＵ１１は、Bluetoothモジュール２４により電子時計４０に対して日時情報（地方時）を送信させる（ステップＳ２０７）。ＣＰＵ１１は、Bluetoothモジュール２４に電子時計４０との通信接続を解除させる（ステップＳ２０８）。その後、ＣＰＵ１１は、自動設定送信処理を終了する。
【００５９】
図８は、夏時間設定の更新動作をスマートフォン１０の操作に応じて手動で行う場合にスマートフォン１０で実行される手動設定送信処理のＣＰＵ１１による制御手順を示すフローチャートである。
この手動設定送信処理は、上述の自動設定送信処理に対してステップＳ２００、Ｓ２１１〜Ｓ２１５の処理が追加されたものであり、その他の処理は同一であるので、同一の処理内容には同一の符号を付して詳しい説明を省略する。
【００６０】
この手動設定送信処理は、スマートフォン１０で地方時設定管理アプリ１４１が起動され、表示画面内で電子時計４０との接続命令に係る操作がなされることで開始される。
手動設定送信処理が開始されると、ＣＰＵ１１は、電子時計４０に対してブルートゥース通信による接続動作の要求を行う（ステップＳ２００）。ＣＰＵ１１は、電子時計４０からの通信に応じて電子時計と通信接続を確立する（ステップＳ２０１）。
【００６１】
また、ＣＰＵ１１は、ステップＳ２０７の処理で日時情報を送信した後、ＤＳＴ設定の切替操作が検出されたか否かを判別する（ステップＳ２１１）。検出されたと判別された場合には（ステップＳ２１１で“ＹＥＳ”）、ＣＰＵ１１は、ＤＳＴ設定を当該切替先に変更する（ステップＳ２１２）。それから、ＣＰＵ１１の処理は、ステップＳ２１３に移行する。ＤＳＴ設定の切替操作が検出されていないと判別された場合には（ステップＳ２１１で“ＮＯ”）、ＣＰＵ１１の処理は、ステップＳ２１３に移行する。
【００６２】
ステップＳ２１３の処理に移行すると、ＣＰＵ１１は、ＤＳＴ設定の送信命令に係る操作が検出されたか否かを判別する（ステップＳ２１３）。検出されたと判別された場合には（ステップＳ２１３で“ＹＥＳ”）、ＣＰＵ１１は、この時点で設定されているＤＳＴ設定をBluetoothモジュール２４により電子時計４０に送信させる（ステップＳ２１４）。それから、ＣＰＵ１１の処理は、ステップＳ２１５に移行する。検出されていないと判別された場合には（ステップＳ２１３で“ＮＯ”）、ＣＰＵ１１の処理は、ステップＳ２１５に移行する。
【００６３】
ステップＳ２１５の処理に移行すると、ＣＰＵ１１は、地方時設定の終了操作が検出されたか否かを判別する（ステップＳ２１５）。検出されたと判別された場合には（ステップＳ２１５で“ＹＥＳ”）、ＣＰＵ１１は、手動設定送信処理を終了する。検出されていないと判別された場合には（ステップＳ２１５で“ＮＯ”）、ＣＰＵ１１は、処理をステップＳ２１１に戻す。
【００６４】
図９、図１０は、地方時設定管理アプリの手動実行時におけるスマートフォン１０の表示画面への表示例を示す図である。
【００６５】
図９に示すように、スマートフォン１０の表示部１６は、表示画面においてその中央部分１６ｄに現在の地方時、ＵＴＣからの時差及び現在位置を示すと氏名を表示させている。ここでは、ニューヨークにおいて、ＤＳＴの実施中でＵＴＣ−４時間の時差で１７時５７分４０秒であることが示されている。この中央部分１６ｄの下段には、ニューヨークについて設定されている夏時間の実施期間表示１６ｂと、ＤＳＴ設定の選択画面１６ｃとが表示されている。ここでは、ＤＳＴ設定がＡＵＴＯであり、ＤＳＴ設定の選択画面１６ｃにおいて当該「ＡＵＴＯ」の表示がハイライト設定されている。そして、このＡＵＴＯ設定に応じて２０１５年３月８日から２０１５年１１月１日までの夏時間実施期間に基づいて時差が算出されることが示されている。
【００６６】
表示画面における下端部には、ＤＳＴ設定を電子時計４０に送信する命令を受け付ける表示１６ａがなされ、この表示１６ａのエリア内にタッチ操作（タップ）がなされることで、上述の図８におけるステップＳ２１３の判別処理で“ＹＥＳ”に分岐する。一方、表示画面の上端部１６ｅには、現在サマータイム設定を行う状態であることが示されており、上位階層に移行することでサマータイム設定に係る動作から抜けることが出来る。或いは、この地方時設定アプリの動作プログラムを直接終了しても良い。
【００６７】
図９の表示状態において、ＤＳＴ設定の選択画面１６ｃでＤＳＴ設定としてＯＦＦが選択されると、図１０に示すように、選択された「ＯＦＦ」の表示がハイライト表示される。そして、中央部分１６ｄには、ＤＳＴを不実施とした時差と当該時差で算出される時刻とが表示される。即ち、地方時がＵＴＣ−５時間となると共に、表示画面上端に示された通常の地方時（５：５７ＰＭ）よりも一時間遅い１６時５７分４５秒が地方時として示されている。
【００６８】
図１１は、スマートフォン１０における操作に応じて手動で夏時間設定の更新動作が行われた場合に電子時計４０で実行される設定更新処理のＣＰＵ４１による制御手順を示すフローチャートである。
【００６９】
この設定更新処理は、上述のように、スマートフォン１０から接続動作の要求がなされることで開始される処理であり、上述の図６で示した設定更新処理に対して、ステップＳ１０１の処理がステップＳ１０１ａの処理に置き換えられ、また、ステップＳ１２１〜Ｓ１２３の処理が追加されている。その他の処理は、同一であり、同一の処理内容については同一の符号を付して詳しい説明を省略する。
【００７０】
設定更新処理が開始されると、ＣＰＵ４１は、スマートフォン１０に対する通信接続動作を行い、通信接続を確立する（ステップＳ１０１ａ）。それから、ＣＰＵ４１の処理は、ステップＳ１０２に移行する。
【００７１】
また、ステップＳ１０８、Ｓ１０９の処理が終了すると、ＣＰＵ４１は、地方時設定内で、又は、別個にＤＳＴ設定に係るデータが取得されたか否かを判別する（ステップＳ１２１）。ＤＳＴ設定が取得されたと判別された場合には（ステップＳ１２１で“ＹＥＳ”）、変更されたＤＳＴ設定に応じて地方時を再度算出する（ステップＳ１２２）。それから、ＣＰＵ４１の処理は、ステップＳ１２３に移行する。ＤＳＴ設定が取得されていないと判別された場合には（ステップＳ１２１で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ１２３に移行する。
【００７２】
ステップＳ１２３の処理に移行すると、ＣＰＵ４１は、スマートフォン１０との通信切断要求が受信されたか否かを判別する（ステップＳ１２３）。この判別処理には、スマートフォン１０により一方的に通信が切断された場合の後処理を行うか否かの判別を含む。切断要求が受信された（切断後の後処理が必要）と判別された場合には（ステップＳ１２３で“ＹＥＳ”）、ＣＰＵ４１は、スマートフォン１０との通信接続の解除に係る処理を行う（ステップＳ１０８）。そして、ＣＰＵ４１は、設定更新処理を終了する。切断要求が受信されていない（切断後の後処理が不要）と判別された場合には（ステップＳ１２３で“ＮＯ”）、ＣＰＵ４１の処理は、ステップＳ１２１に戻る。
【００７３】
なお、ブルートゥース通信の接続が必ず電子時計４０の側からなされる必要がある場合には、ユーザがスマートフォン１０で地方時設定管理アプリ１４１を起動した状態で、当該ユーザが操作部４７への入力操作により電子時計４０で設定更新処理を起動してスマートフォン１０に通信接続の要求を送信させれば良い。この場合、スマートフォン１０からの信号により、電子時計４０で日時情報や地方時設定が取得された後、即座に通信を切断しないようにする。
【００７４】
以上のように、本実施形態の電子時計４０は、現在位置における地方時を計数する計時部４６と、少なくとも現在位置における夏時間実施情報を記憶する夏時間設定記憶部４３１と、ＣＰＵ４１と、外部機器であるスマートフォン１０と通信を行うBluetoothモジュール４８などを備える。ＣＰＵ４１は、夏時間補正手段として、夏時間実施情報に基づいて、現在位置における夏時間の実施状況に応じて地方時の補正を行い、設定更新手段として、Bluetoothモジュール４８によりスマートフォン１０から夏時間実施情報の更新情報を取得して夏時間設定記憶部４３１の夏時間実施情報に反映させる。
このように、夏時間設定を内部に保持しておくことで、夏時間設定の切替時には、速やかに当該切替に係る地方時の補正を行うことが出来ると共に、夏時間設定が更新された場合でも、スマートフォン１０から容易に更新情報を取得して保持された夏時間設定に反映させることが出来るので、夏時間設定変更の容易ではない電子時計４０においても容易に正確な地方時の計数を保つことが出来る。また、スマートフォン１０から必要な設定を得ることが出来るので、電子時計４０において、設定のための標識等を大量に文字盤上や筐体などに設ける必要がなく、電子時計４０のデザインの幅を広げることが出来る。
【００７５】
また、ＣＰＵ４１は、日時情報取得手段としてスマートフォン１０から日時情報を取得し、時刻修正手段として、取得された日時情報に基づいて計時部４６が計数する地方時を修正する。また、夏時間実施情報の更新情報は、この日時情報と共に取得される。即ち、電子時計４０で計数、表示される日時を正確に保つために、少なくとも日に一回など、頻繁に行われる日時情報の取得の際に、併せて夏時間実施情報を更新することが出来るので、夏時間実施情報を容易に最新のものに保つことが出来る。従って、誤った夏時間に応じて地方時が計数、表示される可能性を低減させることが出来る。
【００７６】
また、ＣＰＵ４１は、地方時設定取得手段として、スマートフォン１０から現在位置における地方時の計数に係る地方時設定を取得し、夏時間設定記憶部４３１には、夏時間実施情報として世界で実施されている夏時間の実施期間が記憶される。ＣＰＵ４１は、夏時間補正手段として、取得された地方時設定に基づいて夏時間実施情報から現在位置における夏時間の実施期間を選択して、当該実施期間に従って地方時の補正を行う。従って、頻繁には変更されない夏時間設定を電子時計４０で保持しつつ、現在位置に応じた夏時間実施期間を選択するための情報のみをスマートフォン１０から取得することで、必要以上に通信量を増やさずに容易に夏時間を考慮した正確な地方時を計数することが出来る。
【００７７】
また、夏時間実施情報の更新情報は、地方時設定と共に取得されることで、算出される地方時を変更、修正する際に併せて正確な夏時間実施情報を取得して、正確な地方時を確実に得ることが出来る。
【００７８】
また、地方時設定には、現在位置が属するタイムゾーンの情報が含まれ、計時部４６は、基準日時計数手段として基準日時を計数し、地方時換算手段として、取得されたタイムゾーンにおける基準日時からの時差に基づいて地方時を算出する。
従って、電子時計４０単独でワールドタイム（世界時計）などの設定、表示を行う場合に、当該タイムゾーンの情報に基づいて容易に異なるタイムゾーンの地方時を算出することが出来る。
【００７９】
また、ユーザの入力操作を受け付ける操作部４７を備え、ＣＰＵ４１は、夏時間適用選択手段として、夏時間補正手段が、操作部４７への入力操作に基づいて設定された夏時間の実施有無に応じて地方時の補正を行うか、又は、夏時間実施情報に基づいて得られた現在位置における夏時間の実施状況に応じて地方時の補正を行うかを切り替える。
従って、通常では、ユーザが夏時間の実施状況を全く気にせずとも適切に夏時間の実施状況に応じて地方時が補正される一方、ユーザが意図的に夏時間での表示を行わせたくない場合や、突発的に夏時間が実施されたり解除されたりして、一時的に手動で切り替えた方が簡単な場合などには、ユーザが操作部４７への入力操作によりＤＳＴ設定を切り替えることが出来る。
【００８０】
また、地方時設定には、現在位置を示す情報が含まれ、ＣＰＵ４１は、夏時間適用選択手段として、取得された現在位置と、当該現在位置が取得されたときに現在位置として設定されていた設定位置とが異なる場合には、夏時間実施情報に基づいて得られた現在位置における夏時間の実施状況に応じて前記地方時の補正を行い、現在位置と設定位置とが等しく、且つユーザの入力操作に基づいて夏時間の実施有無に係る設定がなされている場合には、当該設定されている夏時間の実施有無に応じて地方時の補正を行う。従って、ユーザが手動でＤＳＴ設定を切り替えている場合でも、ユーザが移動して他のタイムゾーンや夏時間実施エリアに移った場合に、当該エリアの表示時刻に夏時間が適切に反映されているのか否かをユーザが分からなくなるような事態を避けることが出来る。また、ローカルな一時的な夏時間実施期間の変更設定などを他のエリアに不要に反映させない。
【００８１】
また、本発明の実施形態の通信システム１は、Bluetoothモジュール４８を備える電子時計４０と、Bluetoothモジュール２４を備えるスマートフォン１０と、からなり、これらBluetoothモジュール４８と、Bluetoothモジュール２４とにより相互に通信可能となっている。そして、電子時計４０は、現在位置における地方時を計数する計時部４６と、少なくとも現在位置における夏時間実施情報を記憶する夏時間設定記憶部４３１と、ＣＰＵ４１と、を備え、ＣＰＵ４１は、夏時間補正手段として、夏時間実施情報に基づいて、現在位置における夏時間の実施状況に応じて地方時の補正を行い、設定更新手段として、Bluetoothモジュール４８によりスマートフォン１０から夏時間実施情報の更新情報を取得して当該夏時間実施情報に反映させる。また、スマートフォン１０は、世界で実施されている夏時間の実施期間を夏時間実施情報として記憶する夏時間設定記憶部１４２と、ＣＰＵ１１と、を備え、ＣＰＵ１１は、更新情報送信制御手段として、夏時間設定記憶部１４２に記憶されている夏時間実施情報のうち少なくとも現在位置における夏時間実施情報を更新情報としてBluetoothモジュール２４により電子時計４０に対して送信させる。
即ち、電子時計４０では、夏時間設定記憶部４３１に記憶された夏時間実施情報に基づいて、常にスマートフォン１０と接続されていなくても適切なタイミング及びシフト時間で夏時間の実施状況に係る地方時の補正を行いつつ、当該夏時間実施情報の変更に係る更新情報を容易にスマートフォン１０から取得して、夏時間実施期間等の変更にも対応することが出来る。従って、ユーザの手を煩わすことなく容易に電子時計４０における正確な地方時の計数を保つことが出来る。特に、電子時計４０に通信接続される電子機器としてスマートフォン１０や携帯電話機が用いられることで、電子時計４０と共にユーザに保持される時間を長くすることが出来、容易且つ頻繁に日時情報、地方時設定や更新情報を取得することが出来る。
【００８２】
また、これらの電子機器では、電子時計４０よりも操作性が良く、バッテリやメモリの容量、及びＣＰＵの処理能力も高いので、電子時計４０で直接夏時間実施情報の更新を行うよりも容易に最新の夏時間実施期間を反映した夏時間を計数することが出来る。一方で、電子時計４０が直接インターネットに接続されて夏時間実施情報を取得しないので、電子時計４０にインターネット接続に係る構成やバッテリなどを設ける必要がなく、電子時計４０の大型化や、重量及び／又は消費電力の増大を抑えることが出来る。
【００８３】
また、スマートフォン１０では、ＣＰＵ１１は、更新適用判別手段として、電子時計４０の夏時間設定記憶部４３１に記憶されている夏時間実施情報がスマートフォン１０の夏時間設定記憶部１４２に記憶されている夏時間実施情報のうち対応する情報と等しいか否かを判別する。また、ＣＰＵ１１は、更新情報送信制御手段として、電子時計４０の夏時間実施情報がスマートフォン１０の夏時間実施情報の対応部分と等しくないと判別された場合に、少なくとも現在位置における夏時間実施情報を更新情報としてBluetoothモジュール２４により電子時計４０に対して送信させる。
従って、必要な夏時間実施期間に係る夏時間実施情報が変更、更新された場合や電子時計４０で保持されていない場合などの必要な状況でのみ更新情報が送信されるので、不要に変化のない夏時間実施情報を繰り返し送信させず、必要な情報のみを速やかに電子時計４０に保持させることが出来る。
【００８４】
また、本発明の実施形態の地方時設定管理アプリ１４１は、電子時計４０と通信を行うBluetoothモジュール２４を備えたスマートフォン１０のコンピュータを、世界で実施されている夏時間の実施期間を夏時間実施情報として記憶する夏時間設定記憶部１４２、夏時間設定記憶部１４２に記憶されている夏時間実施情報のうち少なくとも現在位置における夏時間実施情報を更新情報としてBluetoothモジュール２４により電子時計４０に対して送信させる更新情報送信制御手段、として機能させる。
このような地方時設定管理アプリ１４１をスマートフォン１０などにインストールして動作させることで、電子時計４０に容易に適切な夏時間実施情報を提供して電子時計４０で正確な地方時を計数させることが出来る。
【００８５】
また、スマートフォン１０のコンピュータを、電子時計４０で保持されている夏時間実施情報が夏時間設定記憶部１４２に記憶されている夏時間実施情報のうち対応する情報と等しいか否かを判別する更新適用判別手段として機能させ、更新情報送信制御手段は、更新適用判別手段により等しくないと判別された場合に、夏時間実施情報のうち少なくとも両者で等しくない（変化している）部分を更新情報としてBluetoothモジュール２４により電子時計４０に対して送信させる。
このようにスマートフォン１０で電子時計４０に保持されている夏時間実施情報が古いものでないか判断して、夏時間実施期間に係る夏時間実施情報が変更、更新された場合や電子時計４０で保持されていない場合などの更新情報が必要な場合にのみ当該更新情報を送信させることで、電子時計４０に不要なデータ通信を行わせる必要が無く適切に夏時間実施情報を更新させることが出来る。また、変化した部分のみを電子時計４０に送信することで、更に、データ通信量を削減して、容易に電子時計４０で正確な地方時の計数を保つことが出来る。
【００８６】
また、スマートフォン１０のコンピュータを、世界の予め設定された各エリアにおける夏時間の実施期間を夏時間実施情報から選択する選択情報を地方時設定としてそれぞれ記憶する地方時設定記憶手段、現在位置における地方時設定を電子時計４０に対してBluetoothモジュール２４により送信させる地方時設定送信制御手段、として機能させ、更新情報送信制御手段は、現在位置における地方時設定をBluetoothモジュール２４により送信させる際に、更新適用判別手段で電子時計４０とスマートフォン１０の夏時間実施情報が等しくないと判別された場合には、夏時間設定記憶部１４２に記憶された夏時間実施情報のうち少なくとも現在位置における夏時間実施情報を併せて電子時計４０に対して送信させる。
即ち、スマートフォン１０の現在位置が変化した場合には、当該変化した現在位置に係る地方時の計数に電子時計４０を容易に切替させると共に、当該切替先の地方時に応じた夏時間実施情報が電子時計４０で保持されているもの以降のものに変更されている場合には、少なくとも当該夏時間実施情報を電子時計４０に送信させる。これにより、電子時計４０自身で現在位置を計測したり、ユーザに入力操作を行わせたりする必要がなく、電子時計４０では、容易に現在位置に応じた地方時設定を取得することが出来、当該地方時を計数することが出来る。また、このときに併せて必要に応じて当該現在位置に対応する最新の夏時間実施情報を送信させるので、電子時計４０でも最新の夏時間実施情報に応じた夏時間を反映した地方時を算出することが出来る。
【００８７】
また、地方時設定には、夏時間の実施期間中にシフトさせるシフト時間情報が含まれるので、夏時間実施情報にシフト時間情報を含める必要がなく、夏時間設定記憶部４３１に記憶させるデータ量を減らすことが出来る。
【００８８】
また、地方時設定には、現在位置に対応するタイムゾーンの設定が含まれるので、単に地方時を正確に計数させるだけでなく、電子時計４０のユーザに設定されているタイムゾーンの情報を知得させることも出来る。また、スマートフォン１０から電子時計４０に地方時設定を送信する際に、夏時間実施情報と同様に現在位置の属するタイムゾーンが変更された場合にも当該変更を的確に反映させた地方時が算出されているか知得することが出来る。
【００８９】
また、スマートフォン１０のコンピュータを、現在位置を取得する現在位置取得手段、取得された現在位置と、取得時に現在位置として電子時計４０で設定されている設定位置とが同一か否かを判別する移動判別手段、として機能させ、地方時設定送信制御手段は、現在位置と設定位置とが同一ではないと判別された場合に、電子時計４０に対してBluetoothモジュール２４により地方時設定を送信させる。このように、地方時設定に関しても、電子時計４０及びスマートフォン１０のユーザが移動してタイムゾーンや夏時間設定が変化した場合にだけスマートフォン１０から電子時計４０に対して地方時設定を送信させることで、不要な情報を何度も送信する手間や負荷の上昇を防ぐことが出来る。
【００９０】
また、更新情報送信制御手段は、現在位置と設定位置とが同一であると判別された場合に、電子時計４０において夏時間実施情報に従って地方時の補正を行うか否かの切替設定を当該電子時計４０における設定のまま維持させ、同一ではないと判別された場合には、電子時計４０において夏時間実施情報に従って地方時の補正を行わせる設定とさせる。
従って、ユーザが電子時計４０において手動でＤＳＴ設定を切り替えている場合でも、当該ユーザが移動して他のタイムゾーンや夏時間実施エリアに移った場合に、当該エリアの表示時刻に夏時間が適切に反映されているのか否かをユーザが分からなくなるような事態を避けることが出来る。また、ローカルな一時的な夏時間実施期間の変更設定などを他のエリアに不要に反映させない。
【００９１】
また、移動判別手段は、電子時計４０から送信された設定位置に係る情報をBluetoothモジュール２４により受信させることで当該設定位置を取得する。従って、電子時計４０に接続される電子機器がスマートフォン１０以外であっても、容易に現在位置との差異を判断して確実に移動の判別を行って、電子時計４０に新たな現在位置における地方時設定を正確に取得させることが出来る。
【００９２】
また、スマートフォン１０のコンピュータを、外部から更新された夏時間実施情報を取得する更新情報取得手段、として機能させ、更新情報取得手段は、新たな夏時間実施情報が取得されるごとに当該夏時間実施情報の更新状況を示すバージョン番号を生成し、更新適用判別手段は、夏時間実施情報が電子時計４０に送信されたときの夏時間実施情報の更新状況を示すバージョン番号と、夏時間設定記憶部１４２に記憶されている夏時間実施情報の更新状況を示すバージョン番号とを比較する。
これにより、スマートフォン１０では、いつどのような更新がなされ、どの更新情報を電子時計４０に対して送信したかを容易に判断することが出来るので、電子時計４０で保持されている夏時間実施情報が最新のものであるか否かを容易に判定して必要に応じた更新情報の送信を行うことが出来る。特に、夏時間実施情報のバージョン情報のような簡便な指標を用いることで、更新状況の判定に係る手間がより容易になる。
【００９３】
また、夏時間実施情報が電子時計４０に送信されたときの当該夏時間実施情報の更新状況を示す情報は、Bluetoothモジュール２４により電子時計４０から受信される。即ち、夏時間設定記憶部４３１の夏時間実施情報に係る更新状況を電子時計４０自身で保持するので、電子時計４０とスマートフォン１０の更新状況を各々別個に確実に管理して、容易に相違の有無について判断を行うことが出来る。
【００９４】
また、更新情報取得手段は、取得された夏時間実施情報において、一の夏時間の実施期間に対応する複数のエリアのうち一部のエリアで新たな実施期間に変更された場合には、当該新たな実施期間を夏時間設定記憶部１４２に追加する更新を行い、一の実施期間に対応するエリア全てにおける当該実施期間が新たな実施期間に変更された場合には、当該変更された実施期間を夏時間設定記憶部１４２において上書き変更する更新を行う。
このように、変更された部分に対して追記される部分を小さく抑えることで、必要以上に夏時間設定記憶部１４２に割り当てられるメモリ容量を大きくせずに効率良く記憶させることが出来る。
【００９５】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、世界で実施されている全ての夏時間実施期間のデータを電子時計４０が保持することとしたが、必要な部分だけが保持されても良い。また、全てのデータが保持されている場合であっても、必要な部分のみが更新されても良い。この場合、新たに適用される夏時間実施期間に対応する夏時間実施情報は、更新の有無と関係なく取得されれば良い。
【００９６】
また、上記実施の形態では、スマートフォン１０から日時情報を取得するときに併せて夏時間実施情報が取得されたが、別個に取得されても良い。
【００９７】
また、上記実施の形態では、夏時間実施期間中におけるシフト時間の情報は、地方時設定として取得されたが、夏時間実施情報に含まれていても良い。また、タイムゾーンや都市情報についても、全データをスマートフォン１０から取得するのではなく、電子時計４０のＲＯＭ４２やＲＡＭ４３に記憶されたデータを参照するためのパラメータだけが取得されても良い。
【００９８】
また、上記実施の形態では、スマートフォン１０から地方時設定を取得したが、現在位置の情報を自身で、又は外部から取得して、当該現在位置に基づいて予め保持されているテーブルデータなどから地方時の設定を行っても良い。
【００９９】
また、外部機器から取得される現在の日時は、現在位置における地方時であっても良いし、ＵＴＣ日時などで取得されても良い。この場合、電子時計４０では、取得された地方時の計数を継続させても良いし、一度ＵＴＣ日時や内部計数値に換算して計時部４６の計数する日時を修正してから再度地方時に換算しても良い。また、地方時の時刻が取得される場合には、夏時間実施期間さえ特定出来れば良く、タイムゾーンや現在位置などの情報が電子時計４０で保持されなくても良い。
【０１００】
また、上記実施の形態では、電子時計４０及びスマートフォン１０におけるユーザ操作によりＤＳＴ設定を切替可能としたが、何れか一方であっても良い。また、上記実施の形態では、タイムゾーンや夏時間設定が異なる地域に移動した場合にはＤＳＴ設定を必ずＡＵＴＯに変更させることとしたが、過去に同一地域でＤＳＴやＳＴＤに変更設定されたことがある場合には、当該設定にあわせる設定としても良い。
【０１０１】
また、上記実施の形態では、スマートフォン１０が外部データサーバ９０にアクセスして最新の夏時間実施情報を取得することとしたが、可搬型記録媒体などを接続して取得しても良いし、ユーザの操作により設定が更新されても良い。
【０１０２】
また、上記実施の形態では、夏時間実施情報のバージョン情報を情報全体に対して付したが、都市毎に個別に設定されても良い。また、バージョン情報は、１ずつ増える数値ではなく、更新日時などに基づいて定められても良い。或いは、バージョン情報としてではなく、単純に更新日時などを基準として更新状況が管理されても良い。また、バージョンの値は、夏時間実施情報が取得される外部データサーバ９０で設定されても良い。
【０１０３】
また、上記実施の形態では、バージョンの照合を行う際に、電子時計４０からバージョン情報を取得することとしたが、電子時計４０の接続されるスマートフォン１０が固定されている場合には、スマートフォン１０から電子時計４０に対して送信した夏時間実施情報と、外部データサーバ９０から取得された夏時間実施情報とでバージョン情報の照合を行うことが出来るので、電子時計４０からバージョン情報を取得しなくても良い。また、この場合には、電子時計４０にバージョン情報を送信する必要もない。
【０１０４】
また、上記実施の形態では、ブルートゥース通信を用いてスマートフォン１０などの外部機器との通信を行ったが、他の無線通信方法であっても良く、電力消費量、通信量及びメモリ容量などに応じて適切なものが選択されれば良い。或いは、通信方法として有線通信が用いられる場合には、通信ケーブルの接続端子が、例えば、電子時計４０の筐体の側面などに設けられる。従って、この接続端子のサイズが電子時計４０のサイズに収まる範囲内で接続方法（接続ケーブル）が選択される。また、通信ケーブルは、通信用途のみに用いられるものには限定されず、例えば、バッテリに二次電池が用いられる場合に給電を行ってこの二次電池を充電することが可能であっても良い。
【０１０５】
また、上記実施の形態では、電子時計４０が接続される外部の電子機器としてスマートフォン１０及び携帯電話機を例に挙げて説明したが、電子時計４０と近接して保持、利用される携帯型電子機器、例えば、ＰＤＡ（Personal Digital Assistant）やタブレット端末装置などであっても良い。
【０１０６】
また、以上の説明では、本発明の地方時設定管理アプリ１４１を記憶する記憶部１４に係るコンピュータ読み取り可能な媒体として、フラッシュメモリやＥＥＰＲＯＭなどの不揮発性メモリを例に挙げて説明したが、これに限定されない。その他のコンピュータ読み取り可能な媒体として、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭやＤＶＤディスクなどの可搬型記録媒体などを適用することが可能である。また、不揮発性メモリは、ｍｉｎｉＳＤカードやＵＳＢメモリなどの着脱可能な可搬型のものであっても良いし、ＳＳＤ（Solid State Drive）などの内蔵型のものであっても良い。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
その他、上記実施の形態で示した具体的な構成、処理内容やその手順は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１０７】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定されるものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【０１０８】
［付記］
＜請求項１＞
現在位置における地方時を計数する計時手段と、
少なくとも前記現在位置における夏時間実施情報を記憶する時計側夏時間情報記憶手段と、
前記夏時間実施情報に基づいて、前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う夏時間補正手段と、
外部機器と通信を行う時計側通信手段と、
前記時計側通信手段により前記外部機器から前記夏時間実施情報の更新情報を取得して当該夏時間実施情報に反映させる設定更新手段と、
を備えることを特徴とする電子時計。
＜請求項２＞
前記外部機器から日時情報を取得する日時情報取得手段と、
取得された前記日時情報に基づいて前記計時手段が計数する地方時を修正する時刻修正手段と、
を備え、
前記更新情報は、前記日時情報と共に取得される
ことを特徴とする請求項１記載の電子時計。
＜請求項３＞
前記外部機器から現在位置における地方時の計数に係る地方時設定を取得する地方時設定取得手段を備え、
前記時計側夏時間情報記憶手段には、前記夏時間実施情報として世界で実施されている夏時間の実施期間が記憶され、
前記夏時間補正手段は、取得された前記地方時設定に基づいて前記夏時間実施情報から前記現在位置における前記夏時間の実施期間を選択して、当該実施期間に従って前記地方時の補正を行う
ことを特徴とする請求項１又は２記載の電子時計。
＜請求項４＞
前記更新情報は、前記地方時設定と共に取得されることを特徴とする請求項３記載の電子時計。
＜請求項５＞
前記地方時設定には、前記現在位置が属するタイムゾーンの情報が含まれ、
前記計時手段は、
基準日時を計数する基準日時計数手段と、
取得された前記タイムゾーンにおける前記基準日時からの時差に基づいて前記地方時を算出する地方時換算手段と、
を備える
ことを特徴とする請求項３又は４記載の電子時計。
＜請求項６＞
ユーザの入力操作を受け付ける操作手段と、
前記夏時間補正手段が、前記操作手段への入力操作に基づいて設定された夏時間の実施有無に応じて前記地方時の補正を行うか、又は、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行うかを切り替える切替設定の選択を行う夏時間適用選択手段と、
を備えることを特徴とする請求項１〜５の何れか一項に記載の電子時計。
＜請求項７＞
ユーザの入力操作を受け付ける操作手段と、
前記夏時間補正手段が、前記操作手段への入力操作に基づいて設定された夏時間の実施有無に応じて前記地方時の補正を行うか、又は、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行うかを切り替える切替設定の選択を行う夏時間適用選択手段と、
を備え、
前記地方時設定には、前記現在位置を示す情報が含まれ、
前記夏時間適用選択手段は、取得された前記現在位置と、当該現在位置が取得されたときに現在位置として設定されていた設定位置とが異なる場合には、前記夏時間実施情報に基づいて得られた前記現在位置における夏時間の実施状況に応じて前記夏時間補正手段に前記地方時の補正を行わせ、前記現在位置と前記設定位置とが等しく、且つユーザの入力操作に基づいて夏時間の実施有無に係る設定がなされている場合には、当該設定されている夏時間の実施有無に応じて前記地方時の補正を行う
ことを特徴とする請求項３〜５の何れか一項に記載の電子時計。
＜請求項８＞
時計側通信手段を備える電子時計と、機器側通信手段を備える電子機器と、からなり、前記時計側通信手段と、前記機器側通信手段とにより相互に通信可能な通信システムであって、
前記電子時計は、
現在位置における地方時を計数する計時手段と、
少なくとも前記現在位置における夏時間実施情報を記憶する時計側夏時間情報記憶手段と、
前記夏時間実施情報に基づいて、前記現在位置における夏時間の実施状況に応じて前記地方時の補正を行う夏時間補正手段と、
前記時計側通信手段により前記電子機器から前記夏時間実施情報の更新情報を取得して当該夏時間実施情報に反映させる設定更新手段と、
を備え、
前記電子機器は、
世界で実施されている夏時間の実施期間を夏時間実施情報として記憶する機器側夏時間情報記憶手段と、
前記機器側夏時間情報記憶手段に記憶されている夏時間実施情報のうち少なくとも前記現在位置における夏時間実施情報を前記更新情報として前記機器側通信手段により前記電子時計に対して送信させる更新情報送信制御手段と、
を備えることを特徴とする通信システム。
＜請求項９＞
前記電子機器は、前記電子時計の前記時計側夏時間情報記憶手段に記憶されている夏時間実施情報が前記機器側夏時間情報記憶手段に記憶されている夏時間実施情報のうち対応する情報と等しいか否かを判別する更新適用判別手段を備え、
前記更新情報送信制御手段は、前記更新適用判別手段により等しくないと判別された場合に、前記少なくとも現在位置における夏時間実施情報を前記更新情報として前記機器側通信手段により前記電子時計に対して送信させる
ことを特徴とする請求項８記載の通信システム。
＜請求項１０＞
電子時計と通信を行う機器側通信手段を備えたコンピュータを、
世界で実施されている夏時間の実施期間を夏時間実施情報として記憶する機器側夏時間情報記憶手段、
前記機器側夏時間情報記憶手段に記憶されている夏時間実施情報のうち少なくとも現在位置における夏時間実施情報を更新情報として前記機器側通信手段により前記電子時計に対して送信させる更新情報送信制御手段、
として機能させることを特徴とするプログラム。
＜請求項１１＞
前記コンピュータを、
前記電子時計で保持されている夏時間実施情報が前記機器側夏時間情報記憶手段に記憶されている前記夏時間実施情報のうち対応する情報と等しいか否かを判別する更新適用判別手段、
として機能させ、
前記更新情報送信制御手段は、前記更新適用判別手段により等しくないと判別された場合に、前記夏時間実施情報のうち少なくとも前記等しくない部分を前記更新情報として前記機器側通信手段により前記電子時計に対して送信させる  ことを特徴とする請求項１０記載のプログラム。
＜請求項１２＞
前記コンピュータを、
世界の予め設定された各エリアにおける夏時間の実施期間を前記夏時間実施情報から選択する選択情報を地方時設定としてそれぞれ記憶する地方時設定記憶手段、
前記現在位置における前記地方時設定を前記電子時計に対して前記機器側通信手段により送信させる地方時設定送信制御手段、
として機能させ、
前記更新情報送信制御手段は、前記現在位置における前記地方時設定を前記機器側通信手段により送信させる際に、前記更新適用判別手段で等しくないと判別された場合には、前記機器側夏時間情報記憶手段に記憶された夏時間実施情報のうち少なくとも前記現在位置における夏時間実施情報を併せて前記電子時計に対して送信させる
ことを特徴とする請求項１１記載のプログラム。
＜請求項１３＞
前記地方時設定には、夏時間の実施期間中にシフトさせるシフト時間情報が含まれることを特徴とする請求項１２記載のプログラム。
＜請求項１４＞
前記地方時設定には、前記現在位置に対応するタイムゾーンの設定が含まれることを特徴とする請求項１２又は１３記載のプログラム。
＜請求項１５＞
前記コンピュータを、
前記現在位置を取得する現在位置取得手段、
取得された前記現在位置と、当該取得時に現在位置として前記電子時計で設定されている設定位置とが同一か否かを判別する移動判別手段、
として機能させ、
前記地方時設定送信制御手段は、前記現在位置と前記設定位置とが同一ではないと判別された場合に、前記電子時計に対して前記機器側通信手段により前記地方時設定を送信させる
ことを特徴とする請求項１２〜１４の何れか一項に記載のプログラム。
＜請求項１６＞
前記コンピュータを、
前記現在位置を取得する現在位置取得手段、
取得された前記現在位置と、当該取得時に現在位置として前記電子時計で設定されている設定位置とが同一か否かを判別する移動判別手段、
として機能させ、
前記更新情報送信制御手段は、前記現在位置と前記設定位置とが同一であると判別された場合に、前記電子時計において前記夏時間実施情報に従って前記地方時の補正を行うか否かの切替設定を当該電子時計における設定のまま維持させ、同一ではないと判別された場合には、前記電子時計において前記夏時間実施情報に従って前記地方時の補正を行わせる設定とさせる
ことを特徴とする請求項１２〜１５の何れか一項に記載のプログラム。
＜請求項１７＞
前記移動判別手段は、前記電子時計から送信された前記設定位置に係る情報を前記機器側通信手段により受信させることで当該設定位置を取得することを特徴とする請求項１５又は１６記載のプログラム。
＜請求項１８＞
前記コンピュータを、
外部から更新された前記夏時間実施情報を取得する更新情報取得手段、
として機能させ、
前記更新情報取得手段は、新たな前記夏時間実施情報が取得されるごとに当該夏時間実施情報の更新状況を示す情報を生成し、
前記更新適用判別手段は、前記夏時間実施情報が前記電子時計に送信されたときの当該夏時間実施情報の更新状況を示す情報と、前記機器側夏時間情報記憶手段に記憶されている前記夏時間実施情報の前記更新状況を示す情報とを比較する
ことを特徴とする請求項１１〜１７の何れか一項に記載のプログラム。
＜請求項１９＞
前記夏時間実施情報が前記電子時計に送信されたときの当該夏時間実施情報の更新状況を示す情報は、前記機器側通信手段により前記電子時計から受信されることを特徴とする請求項１８記載のプログラム。
＜請求項２０＞
前記更新情報取得手段は、
取得された夏時間実施情報において、一の前記実施期間に対応する複数のエリアのうち一部のエリアで新たな実施期間に変更された場合には、当該新たな実施期間を追加する更新を行い、一の実施期間に対応するエリア全てにおける当該実施期間が新たな実施期間に変更された場合には、当該変更された実施期間を上書き変更する更新を行う
ことを特徴とする請求項１８又は１９記載のプログラム。
【符号の説明】
【０１０９】
１     通信システム
１０   スマートフォン
１１   ＣＰＵ
１２   ＲＯＭ
１３   ＲＡＭ
１４   記憶部
１４１ 地方時設定管理アプリ
１４２ 夏時間設定記憶部
１４３ エリア設定記憶部
１５   内蔵時計
１６   表示部
１７   ドライバ
１８   操作部
１９   スピーカ
２０   マイク
２１   コーデック
２２   ＲＦ送受信回路
２３   通信回路
２４   Bluetoothモジュール
２５   ＵＡＲＴ
２６   振動モータ
２７   ドライバ
２９   バス
４０   電子時計
４１   ＣＰＵ
４２   ＲＯＭ
４２１ 通信制御プログラム
４３   ＲＡＭ
４３１ 夏時間設定記憶部
４３２ エリア設定記憶部
４４   発振回路
４５   分周回路
４６   計時部
４７   操作部
４８   Bluetoothモジュール
４９   ＵＡＲＴ
５１   モータ駆動回路
５２   照明部
５３   ドライバ
５４   ブザー部
５５   ドライバ
５６   バス
６１   秒針
６２   分針
６３   時針
６４   日車
７１〜７３    輪列機構
８１〜８３    ステッピングモータ
９０   外部データサーバ
ＡＮ１１      アンテナ
ＡＮ１２      アンテナ
ＡＮ４ アンテナ
【図１】
2018004655.tif 000003
【図２】
2018004655.tif 000004
【図３】
2018004655.tif 000005
【図４】
2018004655.tif 000006
【図５】
2018004655.tif 000007
【図６】
2018004655.tif 000008
【図７】
2018004655.tif 000009
【図８】
2018004655.tif 000010
【図９】
2018004655.tif 000011
【図１０】
2018004655.tif 000012
【図１１】
2018004655.tif 000013