(57)【要約】【課題】電子時計にデータを確実に送信できる通信システム、電子時計、通信装置、および電子時計の制御方法を提供すること。【解決手段】通信システムは、電子時計と通信装置とを備える。電子時計は、同期信号の送信を要求する要求信号を送信し、且つ、予め設定された同期信号パターンの同期信号の受信に応答した返信信号を送信する時計側送信部１８０と、同期信号を受信する時計側受信部１７０とを備える。通信装置は、要求信号の受信に応答した同期信号を送信する装置側送信部と、要求信号および返信信号を受信する装置側受信部と、装置側受信部が受信した返信信号を蓄積する装置側蓄積部と、装置側蓄積部に蓄積された返信信号と同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する装置側判定部とを備える。【選択図】図７
2016200509.tif 000002
【特許請求の範囲】
【請求項１】
電子時計と、通信装置とを備える通信システムであって、
前記電子時計は、
同期信号の送信を要求する要求信号を送信し、且つ、予め設定された同期信号パターンの同期信号の受信に応答した返信信号を送信する時計側送信部と、
前記同期信号を受信する時計側受信部と、を備え、
前記通信装置は、
前記要求信号の受信に応答した前記同期信号を送信する装置側送信部と、
前記要求信号および前記返信信号を受信する装置側受信部と、
前記装置側受信部が受信した前記返信信号を蓄積する装置側蓄積部と、
前記装置側蓄積部に蓄積された前記返信信号と前記同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する装置側判定部と、を備える
ことを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記装置側送信部は、前記装置側判定部で、前記返信信号と前記同期信号パターンとが一致していると判定された場合に、前記電子時計にデータ信号を送信する
ことを特徴とする通信システム。
【請求項３】
請求項１または請求項２に記載の通信システムにおいて、
前記時計側送信部は、前記要求信号を繰り返し送信し、
前記装置側送信部は、前記装置側受信部が前記要求信号を受信する毎に１ビットずつ前記同期信号を送信する
ことを特徴とする通信システム。
【請求項４】
請求項１から請求項３のいずれか一項に記載の通信システムにおいて、
前記時計側送信部は、モーターコイルと、前記モーターコイルを駆動する駆動回路とを備えて構成され、前記モーターコイルを用いた電磁結合による通信により信号を送信し、
前記時計側受信部は、太陽電池と、前記太陽電池の出力値を検出する検出回路とを備えて構成され、前記太陽電池を用いた光による通信により信号を受信する
ことを特徴とする通信システム。
【請求項５】
同期信号の送信を要求する要求信号を送信し、且つ、予め設定された同期信号パターンの同期信号の受信に応答した返信信号を送信する時計側送信部と、
前記同期信号を受信する時計側受信部と、を備える
ことを特徴とする電子時計。
【請求項６】
請求項５に記載の電子時計において、
前記時計側送信部は、モーターコイルと、前記モーターコイルを駆動する駆動回路とを備えて構成され、前記モーターコイルを用いた電磁結合による通信により信号を送信し、
前記時計側受信部は、太陽電池と、前記太陽電池の出力値を検出する検出回路とを備えて構成され、前記太陽電池を用いた光による通信により信号を受信する
ことを特徴とする電子時計。
【請求項７】
請求項５または請求項６に記載の電子時計において、
前記時計側受信部が受信した前記同期信号を蓄積する時計側蓄積部と、
前記時計側蓄積部に蓄積された前記同期信号と前記同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する時計側判定部と、を備える
ことを特徴とする電子時計。
【請求項８】
請求項７に記載の電子時計において、
前記時計側受信部は、前記時計側判定部で、前記同期信号と前記同期信号パターンとが一致していると判定された場合に、データ信号の受信を開始し、一致していないと判定された場合に、前記同期信号の受信を継続する
ことを特徴とする電子時計。
【請求項９】
請求項８に記載の電子時計において、
前記時計側受信部は、前記同期信号が前記同期信号パターンと一致しない状態で、前記同期信号の受信を開始してからの経過時間が、予め設定された設定時間以上になると、前記同期信号の受信を終了する
ことを特徴とする電子時計。
【請求項１０】
請求項８または請求項９に記載の電子時計において、
前記時計側送信部は、前記時計側判定部で、前記同期信号と前記同期信号パターンとが一致していると判定された場合に、前記データ信号の送信を要求するデータ要求信号を繰り返し送信し、
前記データ要求信号の送信間隔は、前記要求信号の送信間隔よりも短い
ことを特徴とする電子時計。
【請求項１１】
同期信号の送信を要求する要求信号の受信に応答した予め設定された同期信号パターンの同期信号を送信する装置側送信部と、
前記要求信号、および、前記同期信号に応答した返信信号を受信する装置側受信部と、
前記装置側受信部が受信した前記返信信号を蓄積する装置側蓄積部と、
前記装置側蓄積部に蓄積された前記返信信号と前記同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する装置側判定部と、を備える
ことを特徴とする通信装置。
【請求項１２】
請求項１１に記載の通信装置において、
前記装置側送信部は、発光素子および前記発光素子を駆動する駆動回路を備え、前記発光素子を用いた光による通信により信号を送信し、
前記装置側受信部は、コイルおよび前記コイルの出力値を検出する検出回路を備え、前記コイルを用いた電磁結合による通信により信号を受信する
ことを特徴とする通信装置。
【請求項１３】
請求項１１または請求項１２に記載の通信装置において、
前記装置側送信部は、前記装置側判定部で、前記返信信号と前記同期信号パターンとが一致していると判定された場合に、電子時計にデータ信号を送信する
ことを特徴とする通信装置。
【請求項１４】
請求項１３に記載の通信装置において、
前記装置側受信部は、前記電子時計から送信される、前記データ信号の送信を要求するデータ要求信号を受信し、
前記装置側送信部は、前記装置側受信部が前記データ要求信号を受信する毎に、前記データ信号を１ビット以上の単位データずつ送信する
ことを特徴とする通信装置。
【請求項１５】
請求項１３または請求項１４に記載の通信装置において、
前記装置側送信部は、データサイズ、データの種類、データのバージョン情報の少なくとも一つを含むデータ情報を送信する
ことを特徴とする通信装置。
【請求項１６】
請求項１３から請求項１５のいずれか一項に記載の通信装置において、
前記装置側送信部は、所定ビット数の単位データと、この単位データの誤り検出用の検出データとを、前記データ信号として送信する
ことを特徴とする通信装置。
【請求項１７】
通信装置に信号を送信する時計側送信部と、前記通信装置から信号を受信する時計側受信部と、を備える電子時計の制御方法であって、
同期信号の送信を要求する要求信号を送信する要求信号送信ステップと、
予め設定された同期信号パターンの同期信号を受信する同期信号受信ステップと、
前記同期信号の受信に応答した返信信号を送信する返信信号送信ステップと、を備える
ことを特徴とする電子時計の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを処理する通信システム、電子時計、通信装置、および電子時計の制御方法に関する。
【背景技術】
【０００２】
従来、外部調整装置から電子時計に非接触通信によって更新データを送信し、電子時計に記憶されている歩度調整データ等を更新するものが知られている（例えば、特許文献１参照）。
特許文献１の外部調整装置は、コイルを備え、当該コイルを介して調整モード信号をアナログ電子時計に送信する。アナログ電子時計は、モーターコイルを備え、当該モーターコイルを介して調整モード信号を受信する。そして、アナログ電子時計は、当該調整モード信号が所定のパターンである場合、動作モードを調整モードに移行し、外部調整装置から外部同期信号を３回受信すると、確認信号を発生してモーターコイルを介して外部調整装置に送信する。外部調整装置は、コイルを介して確認信号を受信すると、アナログ電子時計の歩度調整を行うための補正データを、コイルを介してアナログ電子時計に送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３２１３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の外部調整装置では、通信環境にノイズが発生している場合、ノイズの影響により、アナログ電子時計から確認信号を受信していないにも関わらず、当該確認信号を受信したと判定し、補正データをアナログ電子時計に送信してしまう可能性がある。このため、アナログ電子時計が補正データを正しく受信できない状態で、外部調整装置からアナログ電子時計に補正データが送信されるという問題が発生する可能性がある。
【０００５】
本発明の目的は、電子時計にデータを確実に送信できる通信システム、電子時計、通信装置、および電子時計の制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の通信システムは、電子時計と、通信装置とを備える通信システムであって、前記電子時計は、同期信号の送信を要求する要求信号を送信し、且つ、予め設定された同期信号パターンの同期信号の受信に応答した返信信号を送信する時計側送信部と、前記同期信号を受信する時計側受信部と、を備え、前記通信装置は、前記要求信号の受信に応答した前記同期信号を送信する装置側送信部と、前記要求信号および前記返信信号を受信する装置側受信部と、前記装置側受信部が受信した前記返信信号を蓄積する装置側蓄積部と、前記装置側蓄積部に蓄積された前記返信信号と前記同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する装置側判定部と、を備えることを特徴とする。
【０００７】
本発明によれば、例えば、電子時計および通信装置にそれぞれ設けられたボタンなどの入力装置をユーザーが操作することなどで同期処理が開始される。同期処理が開始されると、時計側送信部は要求信号を送信し、装置側受信部は要求信号を受信する。
そして、装置側送信部は要求信号の受信に応答した同期信号を送信する。同期信号は、予め設定された同期信号パターンの信号であり、例えば８ビットの信号パターンなどである。装置側送信部は、要求信号を受信する毎に同期信号を１ビットずつ送信してもよいし、８ビットの同期信号を順次送信してもよい。
そして、時計側受信部は、同期信号を受信する。時計側送信部は、同期信号の受信に応答した返信信号を送信するエコーバック処理を実行する。エコーバック処理では、１ビットの同期信号を受信する毎に、受信した１ビットの返信信号を送信してもよいし、例えば、８ビットの同期信号を受信してから、受信した８ビットの返信信号を送信してもよい。
そして、装置側受信部は、返信信号を受信する。受信された返信信号は、バッファーなどの装置側蓄積部に蓄積される。そして、装置側判定部は、装置側蓄積部に蓄積された返信信号が同期信号パターンと一致しているかを判定してデータ通信可能かどうか判断する。
これによれば、電子時計は、通信装置から送信される同期信号を受信すると、そのまま返信するエコーバック処理を行うため、通信装置は送信した同期信号がノイズの影響を受けることなく電子時計で受信され、さらに電子時計から返信された返信信号もノイズの影響を受けることなく通信装置で受信されたことを判定できる。
このため、装置側蓄積部に蓄積された同期信号が、同期信号パターンと一致した場合は、通信装置と電子時計との間で、同期信号パターンの各ビットの信号がすべて正しく送受信できたと判定でき、通信装置と電子時計とがノイズの影響を受けることなく、データを正しく送受信できる状態にあると判定できる。このため、電子時計にデータを確実に送信できる。
【０００８】
本発明の通信システムにおいて、前記装置側送信部は、前記装置側判定部で、前記返信信号と前記同期信号パターンとが一致していると判定された場合に、前記電子時計にデータ信号を送信することが好ましい。
【０００９】
本発明によれば、通信装置と電子時計とがノイズの影響を受けることなく、データを正しく送受信できる状態にあると判定できる場合に、通信装置から電子時計にデータが送信されるため、電子時計にデータを確実に送信できる。
【００１０】
本発明の通信システムにおいて、前記時計側送信部は、前記要求信号を繰り返し送信し、前記装置側送信部は、前記装置側受信部が前記要求信号を受信する毎に１ビットずつ前記同期信号を送信することが好ましい。
【００１１】
本発明によれば、電子時計が要求信号を送信する毎に、通信装置が同期信号を１ビットずつ送信するため、電子時計および通信装置間でのデータの送受信タイミングを確実に同期させることができる。
【００１２】
本発明の通信システムにおいて、前記時計側送信部は、モーターコイルと、前記モーターコイルを駆動する駆動回路とを備えて構成され、前記モーターコイルを用いた電磁結合による通信により信号を送信し、前記時計側受信部は、太陽電池と、前記太陽電池の出力値を検出する検出回路とを備えて構成され、前記太陽電池を用いた光による通信により信号を受信することが好ましい。
【００１３】
本発明によれば、電子時計において、信号を送信する通信経路と信号を受信する通信経路とが、互いに通信方法が異なる２つの経路で構成されるため、時計側送信部と時計側受信部とが近接配置されている腕時計のような小型な時計においても、送信する信号と受信する信号が干渉することがない。
また、電子時計が備えている指針を駆動するモーターコイルを用いて、時計側送信部を構成でき、電子時計が備えている太陽電池を用いて、時計側受信部を構成できるため、コイルおよび受光素子を別途設ける場合と比べて、電子時計が備える部品の数を少なくできる。
【００１４】
本発明の電子時計は、同期信号の送信を要求する要求信号を送信し、且つ、予め設定された同期信号パターンの同期信号の受信に応答した返信信号を送信する時計側送信部と、前記同期信号を受信する時計側受信部と、を備えることを特徴とする。
【００１５】
本発明によれば、電子時計は、通信装置から送信される同期信号を受信すると、そのまま返信するエコーバック処理を行うため、通信装置は、送信した同期信号がノイズの影響を受けることなく電子時計で受信され、さらに電子時計から返信された返信信号もノイズの影響を受けることなく通信装置で受信されたことを判定できる。このため、データを正しく送受信できる状態にあると判定できる場合に、通信装置から電子時計にデータを送信できるため、電子時計は、通信装置からデータを確実に受信できる。
また、本発明によれば、電子時計は、要求信号の送信後に時計側受信部を制御すればよく、時計側受信部を常時作動させる必要が無いため、電子時計における消費電力を低減できるため、腕時計などの電池容量が小さい時計にも容易に利用できる。
【００１６】
本発明の電子時計において、前記時計側送信部は、モーターコイルと、前記モーターコイルを駆動する駆動回路とを備えて構成され、前記モーターコイルを用いた電磁結合による通信により信号を送信し、前記時計側受信部は、太陽電池と、前記太陽電池の出力値を検出する検出回路とを備えて構成され、前記太陽電池を用いた光による通信により信号を受信することが好ましい。
【００１７】
本発明によれば、信号を送信する通信経路と信号を受信する通信経路とが、互いに通信方法が異なる２つの経路で構成されるため、時計側送信部と時計側受信部とが近接配置されている腕時計のような小型な時計においても、送信する信号と受信する信号が干渉することがない。
また、電子時計が備えている指針を駆動するモーターコイルを用いて、時計側送信部を構成でき、電子時計が備えている太陽電池を用いて、時計側受信部を構成できるため、コイルや受光素子を別途設ける場合と比べて、電子時計が備える部品の数を少なくできる。
【００１８】
本発明の電子時計において、前記時計側受信部が受信した前記同期信号を蓄積する時計側蓄積部と、前記時計側蓄積部に蓄積された前記同期信号と前記同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する時計側判定部と、を備えることが好ましい。
【００１９】
本発明によれば、電子時計は、データ通信可能かどうかを判断できるため、データ通信が可能ではない場合には、同期処理を終了することができる。
【００２０】
本発明の電子時計において、前記時計側受信部は、前記時計側判定部で、前記同期信号と前記同期信号パターンとが一致していると判定された場合に、データ信号の受信を開始し、一致していないと判定された場合に、前記同期信号の受信を継続することが好ましい。
【００２１】
本発明によれば、時計側判定部の判定によって、時計側蓄積部に蓄積された同期信号が同期信号パターンと一致せず、通信装置から同期信号パターンを正確に受信できていないと判定できる場合は、時計側受信部は同期信号の受信を継続する。このため、例えば、ユーザーが電子時計のボタンを操作するなどして同期信号の受信を開始させた後、電子時計を直ちに通信装置にセットしなかったために、電子時計が同期信号パターンを受信できない状態が続いても、同期信号の受信は継続されるため、その後、電子時計が通信装置にセットされれば、電子時計は通信装置から同期信号パターンを受信できる。
【００２２】
本発明の電子時計において、前記時計側受信部は、前記同期信号が前記同期信号パターンと一致しない状態で、前記同期信号の受信を開始してからの経過時間が、予め設定された設定時間以上になると、前記同期信号の受信を終了することが好ましい。
【００２３】
本発明によれば、ユーザーが電子時計のボタンを操作するなどして同期信号の受信を開始させた後、電子時計を通信装置にセットせずに放置した場合など、電子時計が同期信号パターンを受信できない状態にある場合、同期信号の受信が開始されてからの経過時間が設定時間以上になると、時計側受信部は同期信号の受信を終了する。すなわち、同期処理は終了される。このため、電子時計が同期信号パターンを受信できない状態で、要求信号が送信され続けることを回避でき、電子時計の電力が無駄に消費されることを抑制できる。
【００２４】
本発明の電子時計において、前記時計側送信部は、前記時計側判定部で、前記同期信号と前記同期信号パターンとが一致していると判定された場合に、前記データ信号の送信を要求するデータ要求信号を繰り返し送信し、前記データ要求信号の送信間隔は、前記要求信号の送信間隔よりも短いことが好ましい。
【００２５】
本発明によれば、データ要求信号の送信間隔を同期処理時の要求信号よりも短くしているので、データ通信処理時の通信速度を同期処理時の通信速度よりも高速に設定できる。
また、同期処理時の要求信号の送信間隔をデータ要求信号よりも長くしているので、同期処理時の通信速度をデータ通信処理時の通信速度よりも低速に設定できる。このため、同期処理時の消費電力を低減できる。特に、電子時計が同期信号の受信を開始してから、通信装置にセットされるまでの時間は、ユーザーの作業によるため、予め決めることができない。本発明によれば、この同期処理時に消費される電力を低減できる。
【００２６】
本発明の通信装置は、同期信号の送信を要求する要求信号の受信に応答した予め設定された同期信号パターンの同期信号を送信する装置側送信部と、前記要求信号、および、前記同期信号に応答した返信信号を受信する装置側受信部と、前記装置側受信部が受信した前記返信信号を蓄積する装置側蓄積部と、前記装置側蓄積部に蓄積された前記返信信号と前記同期信号パターンとを比較し、一致しているかを判定してデータ通信可能かどうか判断する装置側判定部と、を備えることを特徴とする。
【００２７】
本発明によれば、通信装置は、電子時計に送信した同期信号がそのまま返信される返信信号を受信するため、送信した同期信号がノイズの影響を受けることなく電子時計で受信され、さらに電子時計から返信された返信信号もノイズの影響を受けることなく通信装置で受信されたことを判定できる。このため、通信装置は、電子時計にデータを確実に送信できる。
また、本発明によれば、装置側送信部は、要求信号が受信される毎に、同期信号を送信するため、通信対象の電子時計の通信速度に合せて、同期信号パターンを送信できる。このため、通信速度の異なる電子時計を通信対象とすることができる。
【００２８】
本発明の通信装置において、前記装置側送信部は、発光素子および前記発光素子を駆動する駆動回路を備え、前記発光素子を用いた光による通信により信号を送信し、前記装置側受信部は、コイルおよび前記コイルの出力値を検出する検出回路を備え、前記コイルを用いた電磁結合による通信により信号を受信することが好ましい。
【００２９】
本発明によれば、信号を送信する通信経路と信号を受信する通信経路とが、互いに通信方法が異なる２つの経路で構成されるため、送信する信号と受信する信号が干渉することがない。
【００３０】
本発明の通信装置において、前記装置側送信部は、前記装置側判定部で、前記返信信号と前記同期信号パターンとが一致していると判定された場合に、電子時計にデータ信号を送信することが好ましい。
【００３１】
本発明によれば、通信装置と電子時計とがノイズの影響を受けることなく、データを正しく送受信できる状態にあると判定できる場合に、通信装置から電子時計にデータが送信されるため、電子時計にデータを確実に送信できる。
【００３２】
本発明の通信装置において、前記装置側受信部は、前記電子時計から送信される、前記データ信号の送信を要求するデータ要求信号を受信し、前記装置側送信部は、前記装置側受信部が前記データ要求信号を受信する毎に、前記データ信号を１ビット以上の単位データずつ送信することが好ましい。
【００３３】
本発明によれば、装置側判定部で装置側蓄積部に蓄積された返信信号が同期信号パターンと一致し、通信装置と電子時計とがデータを正しく送受信できる状態にあると判定できた後に、電子時計から送信されるデータ要求信号を受信する毎に、装置側送信部は、データ信号を単位データずつ送信しているので、電子時計に対してデータを確実に送信できる。これにより、電子時計の各種データを確実に更新できる。
【００３４】
本発明の通信装置において、前記装置側送信部は、データサイズ、データの種類、データのバージョン情報の少なくとも一つを含むデータ情報を送信することが好ましい。
【００３５】
本発明によれば、装置側送信部は、データ情報を電子時計に送信しているので、電子時計におけるデータ受信処理を高度化できる。例えば、データサイズを受信していれば、電子時計側でデータ通信処理の進捗状況を計算でき、パーセント表示などの進捗状況を電子時計に表示することもできる。
また、データの種類を受信していれば、データの種類に応じて電子時計の動作を変えることもできる。
さらに、データのバージョン情報を受信していれば、これからの受信しようとしているデータが、既に受信済みのデータか否かを判定でき、既に受信しているデータの場合は、受信を終了させることができる。このため、消費電力を低減できる。
【００３６】
本発明の通信装置において、前記装置側送信部は、所定ビット数の単位データと、この単位データの誤り検出用の検出データとを、前記データ信号として送信することが好ましい。
【００３７】
本発明によれば、電子時計は、パリティビットなどの検出データによって受信したデータが正確なデータか否かを判定できる。このため、誤ったデータによって、電子時計に記憶されたデータが更新されることを防止できる。
【００３８】
本発明は、通信装置に信号を送信する時計側送信部と、前記通信装置から信号を受信する時計側受信部と、を備える電子時計の制御方法であって、同期信号の送信を要求する要求信号を送信する要求信号送信ステップと、予め設定された同期信号パターンの同期信号を受信する同期信号受信ステップと、前記同期信号の受信に応答した返信信号を送信する返信信号送信ステップと、を備えることを特徴とする。
本発明によれば、上記電子時計の発明と同様の作用効果を得ることができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施形態に係る通信システムを構成する電子時計および通信装置を示す外観図である。
【図２】本実施形態における通信システムを構成する電子時計および通信装置を示す模式図である。
【図３】本実施形態における通信システムの動作の概要を示す図である。
【図４】本実施形態における電子時計の正面図である。
【図５】本実施形態における電子時計の断面図である。
【図６】本実施形態における電子時計の回路図である。
【図７】本実施形態における電子時計の制御ブロック図である。
【図８】本実施形態におけるＲＡＭのデータ構成を示す図である。
【図９】本実施形態におけるEEPROMのデータ構成を示す図である。
【図１０】本実施形態におけるローカルタイム情報のデータ構成を示す図である。
【図１１】時差情報の変更履歴の一例を示す図である。
【図１２】本実施形態における通信装置の回路図である。
【図１３】本実施形態における通信装置の制御ブロック図である。
【図１４】本実施形態における電子時計の通信処理を示すフローチャートである。
【図１５】本実施形態におけるデータ受信処理を示すフローチャートである。
【図１６】本実施形態における通信装置の通信処理を示すフローチャートである。
【図１７】本実施形態におけるデータ送信処理を示すフローチャートである。
【図１８】本実施形態におけるバッファーに蓄積される信号の遷移を示す図である。
【図１９】本実施形態における同期処理時のタイミングチャートである。
【図２０】本実施形態におけるデータ送信時のタイミングチャートである。
【図２１】本実施形態の変形例を説明するタイミングチャートである。
【図２２】本実施形態の変形例を説明する模式図である。
【発明を実施するための形態】
【００４０】
［実施形態］
［通信システムの構成］
図１は、本実施形態の通信システム１０を構成する電子時計１および通信装置２を示す外観図である。図２は、通信システム１０を構成する電子時計１および通信装置２を示す模式図である。
図１、図２に示すように、通信システム１０は、電子時計１と、電子時計１との間で信号の送受信が可能な通信装置２とを備えている。
電子時計１は、指針を備えたアナログ式の腕時計である。電子時計１には、詳しくは後述するが、受光素子である太陽電池１３５と、モーターコイル１４３とを備えている。
【００４１】
通信装置２は、ベース部５１と、ベース部５１から上方に延出する本体部５２と、本体部５２から水平方向に延出された台座部５３とを備えている。さらに、本体部５２の上面５２１にはアーム部５４が設けられ、アーム部５４の先端には照明部５４１が設けられている。
台座部５３には、装置側受信部を構成するコイル５５が内蔵されている。また、照明部５４１には、発光素子５６が内蔵されている。発光素子５６は、ＬＥＤ（Light Emitting Diode）を備えて構成されている。
ここで、電子時計１は、裏蓋側が台座部５３の表面と向き合うように、台座部５３に載置（セット）されている。この際、台座部５３は本体部５２に片持ち支持されているので、電子時計１のバンドが三つ折れバックル形式のように分離できないタイプであっても、電子時計１の裏蓋を台座部５３の表面に載置できる。このため、電子時計１のモーターコイル１４３と、台座部５３に内蔵されたコイル５５とは、近接した位置に配置され、電磁結合による通信が可能とされている。
また、照明部５４１は、発光素子５６から出射された光が、台座部５３に載置された電子時計１の表面に入射し、太陽電池１３５で受光されるように設けられている。
本体部５２の上面５２１には、通信装置２を電子時計１と通信させるためのＡボタン５７１と、発光素子５６を点灯させるためのＢボタン５７２とが設けられている。
なお、図示は省略するが、通信装置２の本体部５２には、ＵＳＢ（Universal Serial Bus）メモリー、ＳＤメモリーカード、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）等の記憶媒体が挿入される挿入口が設けられている。また、本体部５２には、インターネットやＰＣ（Personal Computer）にケーブルを介して接続可能なコネクターも設けられている。
【００４２】
［通信システムの動作の概要］
図３に示すように、通信システム１０では、電子時計１がモーターコイル１４３にパルスを出力すると、モーターコイル１４３に磁界が発生し、通信装置２のコイル５５との間で、電磁結合が起こり、磁界の変化によってコイル５５に電流が流れ、誘導起電圧が発生する。この電磁結合を利用し、電子時計１は、モーターコイル１４３にパルスを出力するか否かで、「１，０（２進数）」の「１」を示す「１」信号、または、「１，０」の「０」を示す「０」信号を送信する。一方、通信装置２は、コイル５５に電圧が発生したか否かを検出することで、「１」信号または「０」信号を受信する。このようにして、通信装置２と電子時計１との間で、電磁結合による通信が行われる。
また、通信装置２が発光素子５６を駆動して点灯すると、電子時計１の太陽電池１３５に光が入射される。この光を利用し、通信装置２は、発光素子５６を点灯するか否かで、「１」信号または「０」信号を送信する。一方、電子時計１は、太陽電池１３５に所定の強さの光が入射されたか否かで発電電圧が変化するため、当該発電電圧を検出することで、「１」信号または「０」信号を受信できる。このようにして、通信装置２と電子時計１との間で、光による通信が行われる。
このため、発光素子５６の光以外の光が、電子時計１に照射されると、電子時計１は信号を正しく受信できないため、通信システム１０は、光を遮る暗箱内に収められて使用されることが好ましい。
【００４３】
［電子時計の構成］
電子時計１は、地球の上空を所定の軌道で周回している複数のＧＰＳ衛星のうち、少なくとも１つのＧＰＳ衛星からの衛星信号を受信して時刻情報を取得し、少なくとも３つのＧＰＳ衛星からの衛星信号を受信して位置情報を算出して取得するように構成されている。
【００４４】
［電子時計の概略構成］
図４は、電子時計１の正面図であり、図５は、電子時計１の概略を示す断面図である。
電子時計１は、図４および図５に示すように、外装ケース３０と、カバーガラス３３と、裏蓋３４とを備えている。外装ケース３０は、金属で形成された円筒状のケース３１に、セラミックで形成されたベゼル３２が嵌合されて構成されている。このベゼル３２の内周側に、プラスチックで形成されたリング状のダイヤルリング３５を介して、円盤状の文字板１１が配置されている。
外装ケース３０の側面には、Ａボタン４１と、Ｂボタン４２と、リューズ４３とが設けられている。
【００４５】
電子時計１は、図５に示すように、ケース３１の二つの開口のうち、表面側の開口は、ベゼル３２を介してカバーガラス３３で塞がれており、裏面側の開口は金属で形成された裏蓋３４で塞がれている。
外装ケース３０の内側には、ベゼル３２の内周に取り付けられているダイヤルリング３５と、光透過性の文字板１１と、指針２１，２２，２３，２４，２５，２６，２７，２８と、各指針およびカレンダー車２０を駆動する駆動機構１４０などが備えられている。
【００４６】
ダイヤルリング３５は、平面視においてはリング形状となっており、断面視においてはすり鉢形状となっている。ダイヤルリング３５と、ベゼル３２の内周面とによりドーナツ形状の収納空間が形成されており、この収納空間内には、リング状のアンテナ体１１０が収納されている。
【００４７】
文字板１１は、外装ケース３０の内側で時刻を表示する円形の板材であり、プラスチックなどの光透過性の材料で形成され、カバーガラス３３との間に各指針を備え、ダイヤルリング３５の内側に配置されている。
文字板１１と、駆動機構１４０が取り付けられている地板１２５との間には、光発電を行う太陽電池１３５が備えられている。太陽電池１３５は、光エネルギーを電気エネルギー（電力）に変換する複数のソーラーセル（光発電素子）を直列接続した円形の平板である。文字板１１、太陽電池１３５および地板１２５には、指針２１，２２，２３の指針軸２９と、指針２４，２５，２６，２７，２８の図示しない指針軸とが貫通する穴が形成されているとともに、カレンダー小窓１５の開口部が形成されている。
【００４８】
駆動機構１４０は、地板１２５に取り付けられ、回路基板１２０で裏面側から覆われている。駆動機構１４０は、ステップモーターと歯車などの輪列とを有し、当該ステップモーターが当該輪列を介して指針軸を回転させることにより各指針を駆動する。
駆動機構１４０は、具体的には、第１〜第６駆動機構を備える。第１駆動機構は指針２２および指針２３を駆動し、第２駆動機構は指針２１を駆動し、第３駆動機構は指針２４を駆動し、第４駆動機構は指針２５を駆動し、第５駆動機構は指針２６，２７，２８を駆動し、第６駆動機構はカレンダー車２０を駆動する。
【００４９】
回路基板１２０は、ＧＰＳ受信装置４００、制御装置１００、記憶装置２００を備えている。また、この回路基板１２０とアンテナ体１１０とは、アンテナ接続ピン１１５を用い接続されている。ＧＰＳ受信装置４００、制御装置１００、記憶装置２００が設けられた回路基板１２０の裏蓋３４側（裏面側）には、これらの回路部品を覆うための回路押さえ１２２が設けられている。また、リチウムイオン電池などの二次電池１３０が、地板１２５と裏蓋３４との間に設けられている。二次電池１３０は、太陽電池１３５が発電した電力で充電される。
【００５０】
［電子時計の表示機構］
指針２１，２２，２３は、文字板１１の平面中心に、文字板１１の表裏方向に沿って設けられた指針軸２９に取り付けられている。なお、指針軸２９は、各指針２１，２２，２３が取り付けられる３つの指針軸（回転軸）で構成されている。
文字板１１の外周部を囲むダイヤルリング３５の内周側には、図４に示すように、内周を６０分割にする目盛が表記されている。この目盛を用いて、指針２１は第１時刻（ローカルタイム：例えば外国にいる場合の現地時刻）の「秒」を表示し、指針２２は第１時刻の「分」を表示し、指針２３は第１時刻の「時」を表示する。なお、第１時刻の「秒」は、後述する第２時刻の「秒」と同じため、ユーザーは、指針２１を確認することで、第２時刻の「秒」も把握できる。
また、ダイヤルリング３５には、１２分位置にアルファベットの「Ｙ」と、１８分位置にアルファベットの「Ｎ」の英字が表記されている。指針２１は、「Ｙ」および「Ｎ」のいずれか一方を指示し、衛星信号の受信結果を表示する。
指針２４は、文字板１１の平面中心から２時方向の位置に設けられている指針軸に取り付けられ、曜日を表示する。
【００５１】
指針２５は、文字板１１の平面中心から１０時方向の位置に設けられている指針軸に取り付けられている。
指針２５の回転領域の外周には、「ＤＳＴ」の英字と「○」の記号が表記されている。ＤＳＴ（daylight saving time）は夏時間を意味する。指針２５は、これらの英字と記号を指示することで、夏時間（ＤＳＴ：夏時間ＯＮ、○：夏時間ＯＦＦ）の設定を表示する。
また、指針２５の回転領域の外周には、円周に沿って三日月鎌状の記号１２が表記されている。この記号１２は二次電池１３０（図５参照）のパワーインジケーターであり、電池残量に応じた位置を指針２５が指示することで電池残量が表示される。
また、指針２５の回転領域の外周には、飛行機形状の記号１３が表記されている。この記号は、機内モードを表す。指針２５は、記号１３を指示することで、機内モードに設定され、受信が行われないことを表示する。
また、指針２５の回転領域の外周には、「１」の数字と「４＋」の記号が表記されている。これらの数字と記号は、衛星信号の受信モードを表す。「１」はＧＰＳ時刻情報を受信し内部時刻が修正されること（測時モード）を、「４＋」はＧＰＳ時刻情報と軌道情報とを受信し、現在位置である位置情報を算出し、内部時刻と後述するタイムゾーンデータとが修正されること（測位モード）を意味する。
【００５２】
指針２６、指針２７は、文字板１１の平面中心から６時方向の同じ位置に設けられている指針軸に取り付けられている。指針２６は、第２時刻（ホームタイム：例えば外国にいる場合の日本の時刻）の「分」を表示し、指針２７は、第２時刻の「時」を表示する。
指針２８は、文字板１１の平面中心から４時方向の位置に設けられている指針軸に取り付けられている。指針２８は、第２時刻の午前および午後を表示する。
カレンダー小窓１５は、文字板１１を矩形状に開口した開口部に設けられており、開口部からカレンダー車２０に印刷された数字が視認可能となっている。カレンダー車２０は、開口部から数字を視認させることで、第１時刻に対応した年月日の「日」を表示する。
【００５３】
ダイヤルリング３５には、内周側の目盛に沿って、協定世界時（ＵＴＣ）との時差を表す時差情報３７が、数字と数字以外の記号とで表記されている。
また、ダイヤルリング３５の周囲に設けられているベゼル３２には、ダイヤルリング３５に表記されている時差情報３７の時差に対応した標準時を使用しているタイムゾーンの代表都市名を表す都市情報３６が、時差情報３７に併記されている。
【００５４】
［電子時計の回路構成］
図６は、電子時計１の回路図である。
電子時計１は、図６に示すように、ＣＰＵ（中央処理装置：Central Processing Unit）で構成される制御回路３００、ＧＰＳ受信装置４００、記憶装置２００、電源となる充電可能な二次電池１３０、太陽電池１３５、ダイオード１３１、充電制御用スイッチ１３２、電圧検出回路１３３、モーターコイル１４３、駆動回路１４２を備えている。なお、二次電池１３０は、太陽電池１３５から供給される電流によって充電される。
ＧＰＳ受信装置４００、記憶装置２００、充電制御用スイッチ１３２、電圧検出回路１３３、駆動回路１４２は、制御回路３００に接続されている。
ここで、制御回路３００、ダイオード１３１、充電制御用スイッチ１３２、電圧検出回路１３３、駆動回路１４２は、制御装置１００を構成している。
【００５５】
［ダイオード］
ダイオード１３１は、太陽電池１３５と二次電池１３０とを電気的に接続する経路に設けられ、太陽電池１３５から二次電池１３０への電流（順方向電流）を遮断せずに、二次電池１３０から太陽電池１３５への電流（逆方向電流）を遮断する。なお、順方向電流が流れるのは、二次電池１３０の電圧よりも太陽電池１３５の電圧が高い場合、すなわち充電時に限られる。ダイオード１３１は、太陽電池１３５の電圧が二次電池１３０よりも低くなった場合は、二次電池１３０から太陽電池１３５に電流が流れることを防止する。また、ダイオード１３１に代えて電界効果トランジスター（ＦＥＴ:Field effect transistor）を採用してもよい。
【００５６】
［充電制御用スイッチ］
充電制御用スイッチ１３２は、太陽電池１３５から二次電池１３０への電流の経路を接続および切断するものであり、太陽電池１３５と二次電池１３０とを電気的に接続する経路に設けられたスイッチング素子を備えている。スイッチング素子がオフ状態からオン状態に遷移すると接続し、スイッチング素子がオン状態からオフ状態へ遷移すると切断する。
【００５７】
［電圧検出回路］
電圧検出回路１３３は、電圧の検出タイミングを指定する制御信号に基づいて作動し、充電制御用スイッチ１３２がオフとされた期間において太陽電池１３５の端子電圧ＰＶＩＮ、すなわち太陽電池１３５の出力電圧を検出する。そして、検出電圧を予め設定された電圧閾値と比較し、検出電圧が電圧閾値よりも高い場合には、「１」信号を受信し、検出電圧が電圧閾値以下の場合には、「０」信号を受信する。そして、受信した信号を制御回路３００に出力する。
【００５８】
［駆動回路］
駆動回路１４２は、駆動機構１４０が備えるステップモーターのモーターコイル１４３の端子Ｍ１，Ｍ２に接続されている。そして、制御回路３００によって制御され、モーターコイル１４３にパルスを出力し、駆動機構１４０を駆動させ、各指針を運針させる。また、駆動回路１４２は、後述する通信モードが設定された場合、モーターコイル１４３へ出力するパルスを制御することで、モーターコイル１４３が発生する磁界を利用して信号を送信する。
【００５９】
［電子時計の機能］
図７は、電子時計１の制御ブロック図である。
制御回路３００には、図７に示すように、ＧＰＳ受信装置４００、記憶装置２００、計時装置１５０、入力装置１６０、時計側受信部１７０、時計側送信部１８０が接続されている。ここで、時計側受信部１７０は、電圧検出回路１３３および太陽電池１３５を備えて構成され、時計側送信部１８０は、駆動回路１４２およびモーターコイル１４３を備えて構成される。
【００６０】
［ＧＰＳ受信装置］
ＧＰＳ受信装置４００は、アンテナ体１１０に接続され、アンテナ体１１０を介して受信した衛星信号を処理してＧＰＳ時刻情報や位置情報を取得する。アンテナ体１１０は、ＧＰＳ衛星から送信され、図５に示すカバーガラス３３とダイヤルリング３５とを通過した衛星信号の電波を受信する。
そして、ＧＰＳ受信装置４００は、図示を略すが、通常のＧＰＳ装置と同様に、ＧＰＳ衛星から送信される衛星信号を受信してデジタル信号に変換するＲＦ（Radio Frequency）部と、受信信号の相関判定を実行して航法メッセージを復調するＢＢ部（ベースバンド部）と、ＢＢ部で復調された航法メッセージ（衛星信号）からＧＰＳ時刻情報や位置情報（測位情報）を取得して出力する情報取得手段とを備えている。
【００６１】
［入力装置］
入力装置１６０は、図４に示すリューズ４３、Ａボタン４１、Ｂボタン４２を備えて構成され、各ボタン４１，４２の押し離しや、リューズ４３の引き出し、押し込みに基づいて、各種処理の実行を指示する操作を検出し、検出した操作に応じた操作信号を制御回路３００に出力する。
【００６２】
［計時装置］
計時装置１５０は、二次電池１３０に蓄積された電力で駆動される水晶振動子等を備え、水晶振動子の発振信号に基づく基準信号を用いて時刻データを更新する。
【００６３】
［記憶装置］
記憶装置２００は、ＲＡＭ（Random Access Memory）２１０および不揮発性メモリーとしてのEEPROM（Electronically Erasable and Programmable Read Only Memory）２２０を備えている。不揮発性メモリーであれば、他の種類であるフラッシュメモリーなどであってもよい。
【００６４】
［ＲＡＭのデータ］
ＲＡＭ２１０は、図８に示すように、時刻データ記憶部２０１と、受信バッファー２１８と、同期信号パターン記憶部２１９とを備えている。ここで、受信バッファー２１８は、本発明の時計側蓄積部の一例である。
時刻データ記憶部２０１には、受信時刻データ２１１と、閏秒更新データ２１２と、内部時刻データ２１３と、第１表示用時刻データ２１４と、第２表示用時刻データ２１５と、第１時差データ２１６と、第２時差データ２１７とが記憶される。
【００６５】
受信時刻データ２１１には、衛星信号から取得した時刻情報（ＧＰＳ時刻）が記憶される。この受信時刻データ２１１は、通常は計時装置１５０によって１秒毎に更新され、衛星信号を受信した際には、取得した時刻情報が記憶される。
閏秒更新データ２１２には、現在の閏秒のデータが記憶される。
【００６６】
内部時刻データ２１３には、内部時刻情報が記憶される。この内部時刻情報は、受信時刻データ２１１に記憶されたＧＰＳ時刻と、閏秒更新データ２１２に記憶している「現在の閏秒」とによって更新される。すなわち、内部時刻データ２１３には、ＵＴＣ（協定世界時）が記憶されることになる。受信時刻データ２１１が計時装置１５０で更新される際に、この内部時刻情報も更新される。
【００６７】
第１表示用時刻データ２１４には、内部時刻データ２１３の内部時刻情報に、第１時差データ２１６の時差情報を加味した時刻情報が記憶される。第１時差データ２１６は、ユーザーが手動で選択した場合や測位モードで受信した場合に得られる時差情報で設定される。ここで、第１表示用時刻データ２１４の時刻情報は、指針２１，２２，２３によって表示される第１時刻に相当する。
第２表示用時刻データ２１５には、内部時刻データ２１３の内部時刻情報に、第２時差データ２１７の時差情報を加味した時刻情報が記憶される。第２時差データ２１７は、ユーザーが手動で選択した場合に得られる時差情報で設定される。ここで、第２表示用時刻データ２１５の時刻情報は、指針２６，２７，２８によって表示される第２時刻に相当する。
【００６８】
受信バッファー２１８は、８ビットの記憶領域を備え、後述する通信処理で受信された信号が順次格納される。
【００６９】
同期信号パターン記憶部２１９には、予め設定された８ビットの信号列からなる同期信号パターンが記憶されている。この同期信号パターンは、後述する通信装置２の同期信号パターン記憶部６２１に記憶される同期信号パターンと同じ信号である。
【００７０】
［EEPROMのデータ］
図９は、EEPROM２２０に記憶されたデータの構成の一例を示す図である。
EEPROM２２０は、制御回路３００で実行するプログラムや、プログラムの実行時に用いられるデータを記憶している。より具体的には、EEPROM２２０は、図９に示すように、電子時計１を駆動させるためのシステム設定情報２２１や受信設定情報２２２の他、後述するローカルタイム情報２３０や、ローカルタイム情報２３０のバージョン（版）を示すバージョン情報２２３が、所定のアドレスにそれぞれ記憶されている。
EEPROM２２０は書き換え可能であるため、システム設定情報２２１、受信設定情報２２２、ローカルタイム情報２３０、バージョン情報２２３は更新可能とされている。
【００７１】
システム設定情報２２１は、例えば、歩度情報や、ステップモーターの駆動設定情報や、少なくとも現在の閏秒を含む閏秒情報等である。
受信設定情報２２２は、ＧＰＳ受信装置４００の受信処理における、衛星信号の自動受信間隔や、衛星信号を捕捉できない場合などに受信処理を終了するまでのタイムアウト時間等である。
【００７２】
［ローカルタイム情報］
図１０は、ローカルタイム情報２３０のデータ構成の一例を示す図である。
EEPROM２２０に記憶されたローカルタイム情報２３０は、位置情報である領域情報２３１と、時差情報２３２とが対応付けられている。このため、制御回路３００は、測位モードで位置情報を取得した場合、その位置情報（緯度、経度）に基づいて時差情報を取得できるようにされている。
この時差情報２３２は、領域情報２３１として記憶された各領域において、ＵＴＣに対する時差を取得するための情報であり、タイムゾーン情報２３２１と、タイムゾーン変更情報２３２２と、ＤＳＴオフセット情報２３２３と、ＤＳＴ開始情報２３２４と、ＤＳＴ終了情報２３２５と、ＤＳＴ変更情報２３２６とを含む。
【００７３】
領域情報２３１は、地理情報を複数の領域に分割した際の各領域を示す情報である。各領域は、例えば、東西および南北方向の各長さが１０００〜２０００ｋｍ程度の矩形形状の領域である。なお、地理情報とは、タイムゾーンを有する地図情報である。領域情報２３１としては、各領域を特定するための座標データが記憶されている。すなわち、矩形形状の領域であれば、例えば、左上の座標（経度、緯度）と、領域の右下の座標（経度、緯度）とで領域を特定できるため、これらの２点の座標が記憶されている。
【００７４】
タイムゾーン情報２３２１は、各領域におけるＵＴＣに対するタイムゾーンを示す。
タイムゾーン変更情報２３２２は、タームゾーンの変更予定を示す情報であり、各領域においてタイムゾーンが変更される日時や、タイムゾーン変更後のＵＴＣに対する時差を示す。例えば、図１０に示すように、領域２では、２０１４年１０月２６日の午前２時以降に、ＵＴＣに対する時差が＋８時間から＋９時間に変更されることを示している。
【００７５】
ＤＳＴオフセット情報２３２３は、各領域における夏時間（サマータイム）のオフセット値を示す。
ＤＳＴ開始情報２３２４は、各領域における夏時間の開始時期を示し、ＤＳＴ終了情報２３２５は、各領域における夏時間の終了時期を示す。
ＤＳＴ変更情報２３２６は、ＤＳＴの変更予定を示す情報であり、各領域における夏時間の設定が変更される日時や、変更後のオフセット値等を示す。
例えば、図１０に示すように、領域３では、３月最終日曜から１０月最終日曜の期間においてＤＳＴのオフセット値を＋１とし、２０１５年以降ではＤＳＴのオフセット値を０とすることを示している。
【００７６】
ここで、図１１は、時差情報の変更履歴の一例を示す図である。
図１１に示すように、時差情報であるタイムゾーン情報や夏時間に係る情報が変更されると、当該変更に応じて、新たなローカルタイム情報が作成される。そして、作成されたローカルタイム情報に対して、新たなバージョン情報が付与される。このバージョン情報は、例えば、ローカルタイム情報のバージョンを、数値や文字や記号等に対応させて表示させるための情報である。なお、ローカルタイム情報は、タイムゾーンや夏時間が変更される毎に新たに作成されてもよいし、所定期間が経過した場合や、所定のタイムゾーンに係る変更があった場合等の、所定の取り決めに応じて新たに作成されてもよい。
このように、タイムゾーンや夏時間の変更に応じて、ローカルタイム情報を適宜更新することにより、各領域において、ＵＴＣに対する時差をより正確に取得することができる。
また、EEPROM２２０に記憶されているローカルタイム情報２３０に付与されたバージョン情報２２３を参照することで、当該ローカルタイム情報２３０が、最新のローカルタイム情報と同一のバージョン、すなわち最新バージョンか否かを容易に判別できる。
さらに、バージョン情報２２３に基づいて、最終更新時期や更新内容等を知ることができる。
【００７７】
このようなシステム設定情報２２１、受信設定情報２２２、ローカルタイム情報２３０、バージョン情報２２３は、製造時や出荷時にEEPROM２２０に記憶される。また、これらの情報は、後述するデータ通信処理によって、最新のデータに更新できる。データの更新の際は、EEPROM２２０に含まれる全データを置換してもよいし、変更箇所を含む一部のデータを置換してもよい。
【００７８】
［制御回路］
制御回路３００は、記憶装置２００に格納された各種プログラムを実行することで、図７に示すように、測時部３１０、測位部３２０、時計側同期処理部３３０、時計側データ通信処理部３４０として機能する。
【００７９】
［測時部］
測時部３１０は、所定間隔で設定された自動受信タイミングに該当した場合や、電子時計１に照射される光量が所定光量以上となり、屋外において電子時計１に日光が照射していると判断できる場合に、自動受信条件に該当したと判断し、ＧＰＳ受信装置４００を作動して測時モードでの受信処理を行う。また、測時部３１０は、Ａボタン４１が３秒以上６秒未満押され、測時モードの強制受信操作が行われると、ＧＰＳ受信装置４００を作動して測時モードでの受信処理を行う。測時モードでの受信処理が行われると、ＧＰＳ受信装置４００は、少なくとも１つのＧＰＳ衛星を捕捉し、そのＧＰＳ衛星から送信される衛星信号を受信して時刻情報を取得する。
【００８０】
［測位部］
測位部３２０は、Ａボタン４１が６秒以上押され、測位モードの強制受信操作が行われると、ＧＰＳ受信装置４００を作動して測位モードでの受信処理を行う。測位モードでの受信処理が行われると、ＧＰＳ受信装置４００は、少なくとも３個、好ましくは４個以上のＧＰＳ衛星を捕捉し、各ＧＰＳ衛星から送信される衛星信号を受信して位置情報を算出して取得する。また、ＧＰＳ受信装置４００は、衛星信号を受信した際に時刻情報も同時に取得できる。
なお、本実施形態では、上記自動受信条件に該当した場合、測時モードでの受信処理が行われるが、測位モードでの受信処理が行われるように選択できるようにしてもよい。
【００８１】
［時計側同期処理部］
時計側同期処理部３３０は、電子時計１と通信装置２との間でデータ通信を行う際の最初の同期処理における電子時計１側の処理を実行する。時計側同期処理部３３０は、要求信号送信制御部３３１、同期信号受信制御部３３２、時計側信号取得部３３３、受信信号返信制御部３３４、時計側判定部３３５を備える。
要求信号送信制御部３３１は、通信装置２に対する要求信号の送信処理を行う。同期信号受信制御部３３２は、通信装置２から送信される同期信号の受信処理を行う。時計側信号取得部３３３は、同期信号を受信した際に、時計側蓄積部である受信バッファー２１８に受信信号を蓄積（記憶）する。受信信号返信制御部３３４は、同期信号を受信した際に、通信装置２に対して受信信号を返信する返信処理を行う。
時計側判定部３３５は、受信バッファー２１８に蓄積された受信信号と、同期信号パターン記憶部２１９に記憶されたデータとを比較して一致するか否かを判定する。
【００８２】
［時計側データ通信処理部］
時計側データ通信処理部３４０は、電子時計１および通信装置２との間で同期処理が正常に完了した場合に、通信装置２から電子時計１にデータ（更新データ）を受信する処理を実行する。時計側データ通信処理部３４０は、データ要求信号送信制御部３４１、データ信号受信制御部３４２を備える。
データ要求信号送信制御部３４１は、通信装置２に対するデータ要求信号の送信処理を行う。データ信号受信制御部３４２は、通信装置２から送信されるデータ信号の受信処理を行う。データ信号は、通信装置２から送信されるデータ（更新データ）の１ビット毎の信号である。
以上の制御回路３００の各機能部の詳細は、後述する電子時計１の通信処理の説明で詳述する。
【００８３】
［通信装置の内部構成］
図１２は、通信装置２の回路図であり、図１３は、通信装置２の制御ブロック図である。
通信装置２は、図１２に示すように、ＣＰＵで構成される制御回路６１、ＲＡＭやEEPROM等の不揮発性メモリー等で構成される記憶装置６２、通信インターフェイス６３、入力装置６４、記憶媒体読取部６５、発光素子駆動回路６６、電圧検出回路６７、コイル５５、発光素子５６を備える。
【００８４】
［電圧検出回路］
電圧検出回路６７は、電磁誘導によってコイル５５に電流（パルス）が発生したか否かをコイル５５の誘導起電圧を予め設定された閾値と比較することによって検出する。すなわち、電圧検出回路６７は、閾値以上の電圧を検出した場合には、信号を受信したと判定し、判定結果を制御回路６１に出力する。したがって、図１３に示すように、コイル５５および電圧検出回路６７によって、装置側受信部６８が構成される。
【００８５】
［発光素子駆動回路］
発光素子駆動回路６６は、制御回路６１による制御に応じて、発光素子５６の駆動を制御し、発光素子５６を点灯させることで、「１」信号を送信し、発光素子５６を消灯させることで、「０」信号を送信する。したがって、発光素子駆動回路６６および発光素子５６によって、装置側送信部６９が構成される。
【００８６】
［通信インターフェイス］
通信インターフェイス６３は、インターネット等のネットワークと接続可能に構成され、制御回路６１による制御によりネットワークに接続して、ネットワークから更新データを受信する。受信された更新データは制御回路６１によって記憶装置６２に記憶される。
また、通信インターフェイス６３は、ＰＣ等の電子機器とも接続可能に構成され、制御回路６１による制御により電子機器に接続して、電子機器から更新データを受信する。受信された更新データは制御回路６１によって記憶装置６２に記憶される。
【００８７】
［入力装置］
入力装置６４は、Ａボタン５７１およびＢボタン５７２を備え、各ボタン５７１，５７２の押し込み操作に応じた操作信号を、制御回路６１に出力する。
【００８８】
［記憶媒体読取部］
記憶媒体読取部６５は、ＵＳＢ（Universal Serial Bus）メモリー、ＳＤカード、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）等の記憶媒体に記憶されたデータを読取可能に構成されている。記憶媒体読取部６５は、制御回路６１による制御により記憶媒体に接続して、記憶データから更新データを読み取る。読み取られた更新データは制御回路６１によって記憶装置６２に記憶される。
【００８９】
［記憶装置］
記憶装置６２は、図１３に示すように、同期信号パターン記憶部６２１と、更新データ記憶部６２２と、受信バッファー６２３とを備えている。
【００９０】
同期信号パターン記憶部６２１には、予め設定された８ビットの信号列からなる同期信号パターンが記憶されている。この同期信号パターンは、電子時計１の同期信号パターン記憶部２１９に記憶される同期信号パターンと同じ信号である。
【００９１】
更新データ記憶部６２２には、電子時計１に送信される更新データが記憶されている。更新データは、電子時計１のEEPROM２２０に記憶されるシステム設定情報２２１、受信設定情報２２２、ローカルタイム情報２３０、バージョン情報２２３等である。
【００９２】
受信バッファー６２３は、８ビットの記憶領域を備え、後述する通信処理で受信された信号が順次格納される。したがって、受信バッファー６２３により、装置側蓄積部が構成される。
【００９３】
［制御回路］
制御回路６１は、記憶装置６２に格納された各種プログラムを実行することで、装置側同期処理部６３０、装置側データ通信処理部６４０として機能する。
【００９４】
［装置側同期処理部］
装置側同期処理部６３０は、電子時計１と通信装置２との間でデータ通信を行う際の最初の同期処理における通信装置２側の処理を実行する。装置側同期処理部６３０は、要求信号受信制御部６３１、同期信号送信制御部６３２、返信信号受信制御部６３３、装置側信号取得部６３４、装置側判定部６３５を備える。
要求信号受信制御部６３１は、電子時計１から送信される要求信号の受信処理を行う。同期信号送信制御部６３２は、電子時計１に対する同期信号の送信処理を行う。返信信号受信制御部６３３は、同期信号を受信した電子時計１から返信される返信信号の受信処理を行う。装置側信号取得部６３４は、返信信号を受信した際に、装置側蓄積部である受信バッファー６２３に受信信号を蓄積（記憶）する。
装置側判定部６３５は、受信バッファー６２３に蓄積された返信信号と、同期信号パターン記憶部６２１に記憶されたデータとを比較して一致するか否かを判定する。
【００９５】
［装置側データ通信処理部］
装置側データ通信処理部６４０は、電子時計１および通信装置２間で同期処理が正常に完了した場合に、通信装置２から電子時計１にデータ（更新データ）を送信する処理を実行する。装置側データ通信処理部６４０は、データ要求信号受信制御部６４１、データ信号送信制御部６４２、データ情報送信制御部６４３を備える。
データ要求信号受信制御部６４１は、電子時計１から送信されるデータ要求信号の受信処理を行う。データ信号送信制御部６４２は、電子時計１に対してデータ信号の送信処理を行う。データ信号は、送信するデータ（更新データ）を１ビット毎の信号である。
データ情報送信制御部６４３は、データ情報を送信するものである。データ情報とは、送信するデータのデータサイズ、データの種類、データのバージョン情報の少なくとも一つを含む情報である。
以上の制御回路６１の各機能部の詳細は、後述する通信装置２の通信処理の説明で詳述する。
【００９６】
［電子時計の通信処理］
図１４は、電子時計１が実行する通信処理を示すフローチャートである。
制御回路３００は、入力装置１６０の通信モード設定操作を検出すると、時計側同期処理部３３０を作動して、電子時計１を通信モードに設定する（Ｓ１１）。
【００９７】
時計側同期処理部３３０は、まず、要求信号送信制御部３３１を作動する。要求信号送信制御部３３１は、時計側送信部１８０の駆動回路１４２を制御して、モーターコイル１４３に１パルス出力し、信号の取得を要求する要求信号を送信する（Ｓ１２）。
【００９８】
時計側同期処理部３３０は、要求信号送信制御部３３１が要求信号を送信した後、同期信号受信制御部３３２を作動する。同期信号受信制御部３３２は、時計側受信部１７０の電圧検出回路１３３を制御して、太陽電池１３５の出力電圧を検出して、１ビットの信号を受信する（Ｓ１３）。
同期信号受信制御部３３２は、電圧検出回路１３３で閾値より高い電圧を検出した場合、「１」信号を受信したと判定し、受信結果を時計側同期処理部３３０に出力する。
一方、同期信号受信制御部３３２は、電圧検出回路１３３で閾値以下の電圧を検出した場合、「０」信号を受信したと判定し、受信結果を時計側同期処理部３３０に出力する。
【００９９】
時計側同期処理部３３０は、同期信号受信制御部３３２が信号を受信した後、時計側信号取得部３３３を作動する。時計側信号取得部３３３は、同期信号受信制御部３３２が受信した信号を、受信バッファー２１８に格納する（Ｓ１４）。
【０１００】
時計側同期処理部３３０は、時計側信号取得部３３３が信号を格納した後、受信信号返信制御部３３４を作動する。受信信号返信制御部３３４は、受信した信号が「１」信号か否かを判定する（Ｓ１５）。
Ｓ１５でＹＥＳと判定された場合、受信信号返信制御部３３４は、時計側送信部１８０の駆動回路１４２を制御して、モーターコイル１４３に１パルス出力し、「１」信号を送信（返信）する（Ｓ１６）。すなわち、「１」信号を受信した場合、「１」信号を返信する（エコーバック）。
一方、Ｓ１５でＮＯと判定された場合、受信信号返信制御部３３４は、駆動回路１４２を制御して、モーターコイル１４３にパルスを出力しないことで、「０」信号を送信（返信）する（Ｓ１７）。すなわち、「０」信号を受信した場合、「０」信号を返信する（エコーバック）。
【０１０１】
時計側同期処理部３３０は、受信信号返信制御部３３４が信号を返信した後、時計側判定部３３５を作動する。時計側判定部３３５は、受信バッファー２１８の信号列が、同期信号パターン記憶部２１９に記憶されている同期信号パターンと一致しているか否かを判定し、判定結果を時計側同期処理部３３０に出力する（Ｓ１８）。そして、時計側同期処理部３３０は、判定結果を制御回路３００に出力する。
受信された１ビット目の信号が格納された時点では、受信バッファー２１８の信号列は同期信号パターンとは一致しないため、Ｓ１８でＮＯと判定される。
【０１０２】
制御回路３００は、時計側判定部３３５で一致していないと判定された場合（Ｓ１８でＮＯ）、時計側同期処理部３３０の動作時間が予め設定された同期処理継続時間を超えているか否かを判定する（Ｓ１９）。
Ｓ１９でＹＥＳと判定された場合は、同期処理に成功できる状態にはないと判定できるため、それ以上電力を消費させないため、制御回路３００は、時計側同期処理部３３０の動作を終了させ、通信モードを終了する（Ｓ２０）。
一方、Ｓ１９でＮＯと判定された場合、制御回路３００は、処理をＳ１２に戻す。これにより、Ｓ１８でＹＥＳ、または、Ｓ１９でＹＥＳと判定される場合を除いて、Ｓ１２〜Ｓ１９の処理が繰り返し実行される。すなわち、Ｓ１２で要求信号が送信される毎に、Ｓ１３で１ビットの信号が受信され、Ｓ１４で、受信された信号が受信バッファー２１８に順次格納される。また、Ｓ１６またはＳ１７で、受信された信号が順次返信される（エコーバック）。なお、受信バッファー２１８は、同期信号パターンと同じ８ビットの信号が格納されると初期化される。
【０１０３】
制御回路３００は、時計側判定部３３５で一致したと判定された場合（Ｓ１８でＹＥＳ）、同期処理が完了したと判定できるため、制御回路３００は、時計側同期処理部３３０の動作を終了させ、時計側データ通信処理部３４０を作動させる。時計側データ通信処理部３４０は、データ受信処理Ｓ３０を実行する。
【０１０４】
図１５は、データ受信処理Ｓ３０を示すフローチャートである。
時計側データ通信処理部３４０は、まず、データ要求信号送信制御部３４１を作動させる。データ要求信号送信制御部３４１は、時計側送信部１８０の駆動回路１４２を制御して、モーターコイル１４３に１パルス出力し、データ信号の取得を要求するデータ要求信号を送信する（Ｓ３１）。
時計側データ通信処理部３４０は、データ要求信号送信制御部３４１がデータ要求信号を送信した後、データ信号受信制御部３４２を作動する。データ信号受信制御部３４２は、時計側受信部１７０の電圧検出回路１３３を制御して、太陽電池１３５の出力電圧を検出して、１ビットのデータを受信する（Ｓ３２）。そして、受信結果を時計側データ通信処理部３４０に出力する。
【０１０５】
時計側データ通信処理部３４０は、データ信号受信制御部３４２がデータを受信した後、通信装置２から送信される更新データを、すべて受信したか否かを判定する（Ｓ３３）。なお、本実施形態では、更新データのデータサイズが予め決められているため、時計側データ通信処理部３４０は、受信したすべてのデータのデータサイズを計算することで、更新データをすべて受信したか否かを判定できる。そして、時計側データ通信処理部３４０は、判定結果を制御回路３００に出力する。
【０１０６】
制御回路３００は、時計側データ通信処理部３４０で更新データをすべて受信していないと判定された場合（Ｓ３３でＮＯ）、時計側データ通信処理部３４０の動作時間が予め設定されたデータ通信処理継続時間を超えているか否かを判定する（Ｓ３４）。
Ｓ３４でＹＥＳと判定された場合は、データ通信処理に成功できる状態にはないと判定できるため、それ以上電力を消費させないため、制御回路３００は、時計側データ通信処理部３４０の動作を終了させ、通信モードを終了する（Ｓ３６）。
一方、Ｓ３４でＮＯと判定された場合、制御回路３００、処理をＳ３１に戻す。これにより、Ｓ３３でＹＥＳ、または、Ｓ３４でＹＥＳと判定される場合を除いて、Ｓ３１〜Ｓ３４の処理が繰り返し実行される。
【０１０７】
制御回路３００は、時計側データ通信処理部３４０で更新データをすべて受信したと判定された場合（Ｓ３３でＹＥＳ）、受信したデータをEEPROM２２０に書き込む（Ｓ３５）。そして、Ｓ３６で、時計側データ通信処理部３４０の動作を終了させ、通信モードを終了する。
【０１０８】
［通信装置の通信処理］
図１６は、通信装置２が実行する通信処理を示すフローチャートである。
通信装置２の制御回路６１は、電子時計１と通信を行う前に更新したいデータを通信インターフェイス６３あるいは記憶媒体読取部６５を用いて読み込み、記憶装置６２に転送して記憶させておく。
制御回路６１は、Ａボタン５７１が押されて、電子時計１との通信の開始を指示する通信操作が行われたことを検出すると、装置側同期処理部６３０を作動して、通信装置２を通信モードに設定する（Ｓ４１）。
【０１０９】
装置側同期処理部６３０は、まず、要求信号受信制御部６３１を作動する。要求信号受信制御部６３１は、装置側受信部６８の電圧検出回路６７を制御して、コイル５５の誘導起電圧が閾値以上であるか否か、つまり要求信号を受信したか否かを検出する（Ｓ４２）。
要求信号受信制御部６３１は、電圧検出回路６７で閾値以上の電圧を検出した場合、要求信号を受信したと判定し（Ｓ４２でＹＥＳ）、受信結果を装置側同期処理部６３０に出力する。
一方、要求信号受信制御部６３１は、電圧検出回路６７が閾値以上の電圧を検出しなかった場合は、要求信号を受信しなかったと判定し（Ｓ４２でＮＯ）、要求信号の受信処理を継続する。
【０１１０】
装置側同期処理部６３０は、要求信号受信制御部６３１が要求信号を受信したと判定した場合（Ｓ４２でＹＥＳ）、同期信号送信制御部６３２を作動する。同期信号送信制御部６３２は、同期信号パターン記憶部６２１に記憶された同期信号パターンから１ビットの信号を読み出す（Ｓ４３）。ここで、読み出される信号は、上位ビットから順番に選択される。
そして、同期信号送信制御部６３２は、読み出した信号が「１」信号か否かを判定する（Ｓ４４）。
Ｓ４４でＹＥＳと判定された場合、同期信号送信制御部６３２は、装置側送信部６９の発光素子駆動回路６６を制御して、発光素子５６（光源）を点灯させ、「１」信号を送信させる（Ｓ４５）。
一方、Ｓ４４でＮＯと判定された場合、同期信号送信制御部６３２は、発光素子駆動回路６６を制御して、発光素子５６を消灯させ、「０」信号を送信させる（Ｓ４６）。
【０１１１】
Ｓ４５またはＳ４６の処理の後、装置側同期処理部６３０は返信信号受信制御部６３３を作動し、返信信号受信制御部６３３は、タイマーをスタート（開始）する（Ｓ４７）。
次に、返信信号受信制御部６３３は、タイマーが、予め設定されたタイムアウト時間を経過してタイムアウトになったか否かを判定する（Ｓ４８）。ここで、タイムアウト時間は、通信装置２から送信された同期信号を受信した電子時計１が返信信号を送信するまでの時間を考慮して設定される。具体的には、電子時計１は、同期処理において、要求信号を一定間隔で送信するため、前記返信信号を送信するまでの時間は要求信号が送信される間隔よりも短い間隔に設定されており、前記タイムアウト時間も要求信号の送信間隔よりも短い時間に設定されている。
Ｓ４８でＮＯと判定された場合、返信信号受信制御部６３３は、装置側受信部６８の電圧検出回路６７を制御し、コイル５５にパルス（誘導起電圧）が発生したか否かを監視させる（Ｓ４９）。すなわち、返信信号受信制御部６３３は、通信装置２から送信した同期信号をそのまま返信するエコーバックが行われたかを検出する。
返信信号受信制御部６３３は、Ｓ４８でＹＥＳと判定されるまで、つまり、タイマーをスタートしてからタイムアウト時間になるまでの期間（監視時間）、Ｓ４８，Ｓ４９の処理を繰り返し、コイル５５にパルスが発生したか否かを継続して監視する。
【０１１２】
返信信号受信制御部６３３は、タイマーがタイムアウト時間になり、Ｓ４８でＹＥＳと判定すると、電圧検出回路６７の電圧検出結果から、監視時間において、パルスを検出したか否かを判定する（Ｓ５０）。返信信号受信制御部６３３は、電圧検出回路６７が閾値以上の電圧を検出した場合、Ｓ５０でＹＥＳと判定し、閾値以上の電圧を検出していない場合、Ｓ５０でＮＯと判定する。そして、返信信号受信制御部６３３は、Ｓ５０でＹＥＳと判定した場合は、「１」信号を装置側同期処理部６３０の装置側信号取得部６３４に出力し、ＮＯと判定した場合は、「０」信号を出力する。
装置側信号取得部６３４は、返信信号受信制御部６３３から「１」信号が出力された場合（Ｓ５０でＹＥＳ）、受信バッファー６２３に「１」信号を格納する（Ｓ５１）。
一方、装置側信号取得部６３４は、返信信号受信制御部６３３から「０」信号が出力された場合（Ｓ５０でＮＯ）、受信バッファー６２３に「０」信号を格納する（Ｓ５２）。
【０１１３】
Ｓ５１またはＳ５２の処理の後、装置側判定部６３５は、受信バッファー６２３の信号列が、同期信号パターン記憶部６２１に記憶されている同期信号パターンと一致しているか否かを判定する（Ｓ５３）。
同期信号パターンが８ビットの場合、１ビット目の信号が格納された時点では、受信バッファー６２３の信号列は同期信号パターンとは一致しないため、Ｓ５３でＮＯと判定される。この場合、装置側同期処理部６３０は、処理をＳ４２に戻す。これにより、Ｓ５３でＹＥＳと判定される場合を除いて、Ｓ４１〜Ｓ５３の処理が繰り返し実行される。すなわち、Ｓ４２で要求信号が受信される毎に、Ｓ４８〜Ｓ５０で１ビットの信号が受信され、Ｓ５１またはＳ５２で、受信された信号が受信バッファー６２３に順次格納される。なお、受信バッファー６２３は、同期信号パターンと同じ８ビットの信号が格納されると初期化される。
【０１１４】
Ｓ５３でＹＥＳと判定された場合、すなわち、受信バッファー６２３の信号列が、同期信号パターンと一致した場合は、通信装置２と電子時計１との間で正確に信号を送受信できる状態にあると判定できるため、装置側同期処理部６３０による同期処理が完了し、制御回路６１は、装置側データ通信処理部６４０を作動して電子時計１に更新データを送信するデータ送信処理Ｓ６０を実行する。そして、制御回路６１は、データ送信処理Ｓ６０が終了すると、通信処理を終了する。
【０１１５】
図１７は、装置側データ通信処理部６４０で実行されるデータ送信処理Ｓ６０を示すフローチャートである。
データ送信処理Ｓ６０が開始されると、装置側データ通信処理部６４０は、データ要求信号受信制御部６４１を作動する。データ要求信号受信制御部６４１は、電圧検出回路６７を制御してコイル５５で発生する誘導起電圧が閾値以上であるかを検出し、装置側受信部６８でデータ要求信号を受信したかを判定する（Ｓ６１）。
データ要求信号受信制御部６４１は、Ｓ６１でＹＥＳと判定するまで、データ要求信号の受信判定処理Ｓ６１を継続する。
【０１１６】
データ要求信号受信制御部６４１がＳ６１でＹＥＳと判定すると、装置側データ通信処理部６４０は、データ信号送信制御部６４２を作動し、データ信号送信制御部６４２は、更新データ記憶部６２２に記憶された更新データから１ビットのデータを読み出す（Ｓ６２）。
そして、データ信号送信制御部６４２は、読み出した信号が「１」信号か否かを判定する（Ｓ６３）。
Ｓ６３でＹＥＳと判定された場合、データ信号送信制御部６４２は、装置側送信部６９の発光素子駆動回路６６を制御して、発光素子５６（光源）を点灯させ、「１」信号を送信させる（Ｓ６４）。
一方、Ｓ６３でＮＯと判定された場合、データ信号送信制御部６４２は、発光素子駆動回路６６を制御して、発光素子５６を消灯させ、「０」信号を送信させる（Ｓ６５）。
【０１１７】
次に、装置側データ通信処理部６４０は、更新データをすべて送信したか否かを判定する（Ｓ６６）。Ｓ６６でＮＯと判定された場合、装置側データ通信処理部６４０は、処理をＳ６１に戻す。そして、装置側データ通信処理部６４０は、Ｓ６６でＹＥＳと判定するまで、Ｓ６１〜Ｓ６６の処理を繰り返し実行する。
そして、Ｓ６６でＹＥＳと判定されると、制御回路６１は、通信モードを終了し（Ｓ６７）、制御回路６１は、通常の運針モードに戻る。
なお、本実施形態のデータ通信処理では、データ情報送信制御部６４３によるデータ情報送信処理は行われていないが、データ信号送信制御部６４２によるデータ信号の送信処理の前に、データ情報送信制御部６４３によるデータ情報送信処理を行ってもよい。
【０１１８】
図１８は、電子時計１および通信装置２が実行する通信処理によって、それぞれの装置の受信バッファー２１８，６２３に格納される信号の遷移の一例を示す図である。
ここでは、電子時計１および通信装置２との間で、同期信号パターン記憶部６２１に記憶されていた同期信号パターン（１０１０１０１０）が正しく送受信できた場合について説明する。
通信装置２から電子時計１に同期信号パターンが送信される前（送受信ビット数：０）は、通信装置２の受信バッファー６２３および電子時計１の受信バッファー２１８は、初期化された状態のため、（００００００００）の信号列が格納されている。
この状態から、通信装置２から電子時計１に、同期信号パターンが上位ビットから１ビットずつ送信されると、受信バッファー２１８に、１ビットの信号が順次格納される。また、電子時計１から通信装置２に信号が送信されることで（エコーバック）、受信バッファー６２３に、１ビットの信号が順次格納される。
そして、通信装置２から電子時計１に、同期信号パターンが８ビット分送信されると（送信ビット数：８）、受信バッファー２１８の信号列、および、受信バッファー６２３の信号列が、ともに、（１０１０１０１０）となり、同期信号パターン記憶部６２１に記憶されていた同期信号パターンと一致する。これにより、通信装置２と電子時計１との間で同期が完了し、信号を正確に送受信できる状態にあると判定できる。
【０１１９】
［同期信号パターン送信時の動作］
次に、同期信号パターン送信時における各信号の出力タイミングについて説明する。
図１９のタイミングチャートでは、時間Ｔ１で電子時計１がモーターコイル１４３にパルスを出力して要求信号を送信すると、時間Ｔ２で通信装置２のコイル５５に電磁結合によってパルスが発生し、通信装置２は要求信号を受信する。この要求信号の受信により、通信装置２は時間Ｔ３で発光素子駆動回路６６を制御して同期信号を送信する。図１９の例では、同期信号として「１」信号を出力するため、同期信号送信制御部６３２は、発光素子駆動回路６６を制御して、発光素子５６を点灯させ、１信号を送信している。また、発光素子駆動回路６６で発光素子５６を制御して同期信号を送信すると、返信信号受信制御部６３３は、タイマーをスタートし、タイムアウト時間までの期間ｔの間、電圧検出回路６７を制御して、エコーバックの受信を行わせる。
【０１２０】
時間Ｔ３で発光素子５６が点灯すると、電子時計１の太陽電池１３５が、発光素子５６から出射された光を受光し、太陽電池１３５の出力電圧が高くなる。
返信信号受信制御部６３３は、電圧検出回路１３３を制御して、太陽電池１３５の出力電圧を検出させる。返信信号受信制御部６３３は、一定間隔の電圧検出タイミングで作動パルスを電圧検出回路１３３に送信しており、時間Ｔ４の電圧検出タイミングで入力された作動パルスで電圧検出回路１３３が作動し、太陽電池１３５の出力電圧が閾値より高い場合、電圧検出回路１３３は「１」信号を出力する。なお、電圧検出回路１３３の作動パルスの立ち下がりタイミングで、受信信号の判定が確定する。
次に、電子時計１の受信信号返信制御部３３４は、受信された信号が「１」信号のため、時間Ｔ５のタイミングで、駆動回路１４２を制御して、モーターコイル１４３にパルスを出力し、「１」信号を送信させる。
これにともない、時間Ｔ６のタイミングで、通信装置２のコイル５５に電磁結合によってパルスが発生する。これにより、通信装置２が「１」信号を受信する（エコーバック）。
そして、次の要求信号の送信タイミングの前に時間Ｔ７のタイミングでタイムアウト時間になるため、通信装置２の返信信号受信制御部６３３は、電圧検出回路６７を制御して、エコーバックの受信を終了させ、要求信号受信制御部６３１は要求信号の受信を行う。
【０１２１】
そして、電子時計１の同期信号受信制御部３３２は、要求信号の送信間隔である時間Ｔ８になると、モーターコイル１４３にパルスを出力させ、要求信号を送信させる。
このようにして、電子時計１から通信装置２に要求信号が送信される毎に、通信装置２から電子時計１に同期信号パターンが１ビットずつ送信され、電子時計１から通信装置２に、受信された信号が送信される。
【０１２２】
［更新データ送信時の動作］
次に、更新データ送信時における各信号の出力タイミングについて説明する。
図２０のタイミングチャートに示すように、更新データの送信処理では、エコーバックの処理は行われない。このため、電子時計１がモーターコイル１４３でデータ要求信号を出力すると、通信装置２のコイル５５でデータ要求信号が受信され、通信装置２は発光素子５６の点灯・消灯によって更新データを１ビットずつ送信する。電子時計１では電圧検出回路１３３の検出タイミングで発電電圧が検出されてデータ信号が受信される。以下、エコーバックが行われないため、電子時計１から通信装置２に要求信号が送信される毎に、通信装置２から電子時計１に更新データが１ビットずつ送信される。
また、更新データ送信時は、電子時計１は、通信装置２から受信した信号を、通信装置２に送信する必要がないため、すなわち、エコーバックを行う必要がないため、その分、要求信号を短い間隔で送信でき、通信速度を高速化できる。また、更新データ送信時の通信速度は、同期信号パターン送信時の通信速度の２倍〜５０倍の範囲で設定することもできる。なお、通信速度や電子時計１の処理能力を考慮すると、１０倍程度に設定するのが好ましい。
【０１２３】
なお、通信装置２のデータ信号送信制御部６４２は、更新データを送信させる際、ブロック毎にパリティビットを付加してもよい。１ブロックは、例えば、８ビットである。
図２１は、更新データが１ブロック分送信された場合のタイミングチャートである。
図２１は、１ブロック分（８ビット）のデータ（１１１０１１０１）の後に、偶数パリティビットとして「０」が送信された場合の例を示す。
このような場合、電子時計１の時計側判定部３３５は、１ブロック分のデータを受信すると、パリティビットを用いて受信したデータの整合性を判定できる。
【０１２４】
また、データ信号送信制御部６４２は、８ビットよりも大きな単位のブロックのデータ、例えば１２８バイトのデータを送信させる毎に、例えば１６ビットのチェックサム（ＣＳ）を付加してもよい。
図２２は、ブロック毎にチェックサムを付加してデータを送信する様子を示す模式図である。このような場合、電子時計１の時計側判定部３３５は、１ブロック分のデータを受信すると、チェックサムを用いて受信したデータの整合性を判定できる。
なお、８ビットのブロック毎にパリティビットを付加し、且つ、１２８バイトのブロック毎にチェックサムを付加して、パリティビットおよびチェックサムの両方を用いて受信したデータの整合性を判定してもよい。
【０１２５】
このような本実施形態によれば、電子時計と通信装置との間で同期処理を行う場合に、電子時計１は通信装置２から送信された同期信号を通信装置２に返信するエコーバック処理を行うため、通信装置２は、電子時計１から返信された信号が記憶されている同期パターンと一致していることを確認することができる。この返信信号を確認することで、通信装置２は、同期信号がノイズの影響を受けずに、電子時計１に正しく送信できたことを確認できる。また、電子時計１が通信装置２の台座部５３に正しくセットできていることも確認できる。
したがって、電子時計１と通信装置２との同期処理を確実に行うことができ、データ通信処理において、データの送受信タイミングが正しく設定されて正しいデータを受信できる。
【０１２６】
また、本実施形態では、電子時計１と、通信装置２とは、モーターコイル１４３およびコイル５５を用いた電磁結合による通信と、発光素子５６および太陽電池１３５を用いた光通信とを併用しているので、１つの通信方式のみで送受信する場合に比べて、通信速度を向上できる。また、電子時計１から通信装置２へ送信される信号と、通信装置２から電子時計１に送信される信号とが、干渉することがない。
また、電子時計１は、既存のモーターコイル１４３および太陽電池１３５を用いて、時計側送信部１８０および時計側受信部１７０を構成しているので、コイルや受光素子等の部品を追加する必要が無い。このため、電子時計１を小型化でき、且つ、低コストで通信処理を行うことができる。
【０１２７】
また、本実施形態では、同期処理が開始されると、電子時計１は、タイムアウト時間になるまで要求信号を繰り返し出力するため、ユーザーが、ボタン操作で電子時計１を通信モードに設定してから、台座部５３にセットするまでの時間が長くかかっても、確実に通信装置２との同期処理を開始できる。
さらに、電子時計１はタイムアウト時間を経過しても同期処理が完了しない場合には、データ通信処理を開始しないので、例えば、電子時計１が台座部５３にセットされずに放置されている場合に、一定時間が経過すれば同期処理を終了するため、電力を無駄に消費することを防止できる。
【０１２８】
また、本実施形態では、電子時計１が要求信号を送信する毎に、通信装置２が同期信号を１ビットずつ送信する。また、電子時計１がデータ要求信号を送信する毎に、通信装置２がデータ信号を１ビットずつ送信する。このため、電子時計１および通信装置２間でのデータの送受信タイミングを確実に同期させることができる。
また、同期処理時の要求信号の送信間隔をデータ要求信号よりも長くしているので、同期処理時の通信速度をデータ通信処理時の通信速度よりも低速に設定できる。このため、同期処理時の消費電力を低減できる。
また、通信装置２は、要求信号が受信される毎に、同期信号を送信するため、通信対象の電子時計の通信速度に合せて、同期信号パターンを送信できる。このため、通信速度の異なる電子時計を通信対象とすることができる。
また、電子時計１は、要求信号またはデータ要求信号の送信後に時計側受信部１７０を制御すればよく、時計側受信部１７０を常時作動させる必要が無いため、電子時計１における消費電力を低減できる。
【０１２９】
［他の実施形態］
なお、本発明は前述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記実施形態では、電子時計１は、モーターコイル１４３にパルスを出力して信号を送信し、太陽電池１３５の出力電圧を検出して信号を受信していたが、本発明はこれに限定されない。
例えば、電子時計１に発光素子を備えさせ、電子時計１が発光素子を点灯または消灯することで信号を送信し、モーターコイル１４３に発生するパルスを検出することで信号を受信するようにしてもよい。この場合、通信装置２は、受光素子を備え、当該受光素子の出力電圧を検出することで信号を受信し、コイル５５にパルスを出力することで信号を送信する。
【０１３０】
前記実施形態では、電子時計１において、信号を送信するコイルとして、モーターコイル１４３が用いられているが、本発明はこれに限定されない。例えば、電子時計がブザー機能を備えている場合は、ブザーコイル（昇圧コイル）を用いてもよく、電子時計が液晶表示装置を備え、ＥＬ（Electro-Luminescence）バックライトを備えている場合には、ＥＬバックライトの駆動用のコイル等を用いてもよい。
【０１３１】
前記実施形態では、同期処理時、電子時計１は、受信した信号を受信バッファー２１８に格納し、受信バッファー２１８の信号列と、同期信号パターン記憶部２１９に記憶された同期信号パターンとが一致するか否かを判定しているが、本発明はこれに限定されない。すなわち、受信した信号を受信バッファー２１８に格納せず、受信した信号列を同期信号パターンと比較しなくてもよい。
この場合、電子時計１は、例えば、通信装置２から同期処理が完了したことを示す信号を受信することで、同期処理を終了し、データ受信処理に移行できる。
【０１３２】
前記実施形態では、通信装置２の同期信号送信制御部６３２は、同期信号パターンを１ビットずつ電子時計１に対して送信しているが、本発明はこれに限定されない。例えば、同期信号パターンを２ビット以上ずつ送信してもよい。
また、同様に、データ信号送信制御部６４２も、データを２ビット以上ずつ送信してもよい。
【０１３３】
前記実施形態では、時計側判定部３３５は、信号を受信する毎に、受信バッファー２１８の信号列を同期信号パターンと比較しているが、本発明はこれに限定されない。例えば、８ビット分の同期信号を受信した段階で比較するようにしてもよい。
また、同様に、装置側判定部６３５も、８ビット分の返信信号を受信した段階で、受信バッファー６２３の信号列を同期信号パターンと比較するようにしてもよい。
【０１３４】
前記実施形態では、データ情報送信制御部６４３によるデータ情報送信処理は行われていないが、データ信号送信制御部６４２によるデータ信号の送信処理の前に、データ情報送信制御部６４３によるデータ情報送信処理を行ってもよい。電子時計１は、データ情報として、データサイズを受信すればデータ通信処理の進捗状況を計算して表示できる。また、データの種類を受信していれば、データの種類に応じて電子時計の動作を変えることもできる。さらに、データのバージョン情報を受信していれば、受信済みのデータか否かを判定でき、既に受信しているデータの場合は受信を終了させて無駄な受信処理を行うことがない。
【０１３５】
前記実施形態では、時計側受信部１７０は、太陽電池１３５の出力電圧を検出することで信号を受信しているが、本発明はこれに限定されない。例えば、太陽電池１３５の出力電流を検出することで信号を受信してもよい。
また、装置側受信部６８は、コイル５５の電圧を検出することで信号を受信しているが、本発明はこれに限定されない。例えば、コイル５５の電流を検出することで信号を受信してもよい。
【０１３６】
前記実施形態では、通信装置２は、同期処理が完了した後、データ要求信号を電子時計１から受信する毎に、データ信号を電子時計１に送信しているが、本発明はこれに限定されない。すなわち、通信装置２は、データ要求信号を受信せずにデータ信号を電子時計１に送信してもよい。
【符号の説明】
【０１３７】
１…電子時計、１０…通信システム、１３３…電圧検出回路、１３５…太陽電池、１４２…駆動回路、１４３…モーターコイル、１７０…時計側受信部、１８０…時計側送信部、２…通信装置、２１８…受信バッファー、２１９…同期信号パターン記憶部、３３０…時計側同期処理部、３３１…要求信号送信制御部、３３２…同期信号受信制御部、３３３…時計側信号取得部、３３４…受信信号返信制御部、３３５…時計側判定部、３４０…時計側データ通信処理部、３４１…データ要求信号送信制御部、３４２…データ信号受信制御部、５５…コイル、５６…発光素子、６２１…同期信号パターン記憶部、６２２…更新データ記憶部、６２３…受信バッファー、６３０…装置側同期処理部、６３１…要求信号受信制御部、６３２…同期信号送信制御部、６３３…返信信号受信制御部、６３４…装置側信号取得部、６３５…装置側判定部、６４０…装置側データ通信処理部、６４１…データ要求信号受信制御部、６４２…データ信号送信制御部、６４３…データ情報送信制御部、６６…発光素子駆動回路、６７…電圧検出回路、６８…装置側受信部、６９…装置側送信部。
【図１】
2016200509.tif 000003
【図２】
2016200509.tif 000004
【図３】
2016200509.tif 000005
【図４】
2016200509.tif 000006
【図５】
2016200509.tif 000007
【図６】
2016200509.tif 000008
【図７】
2016200509.tif 000009
【図８】
2016200509.tif 000010
【図９】
2016200509.tif 000011
【図１０】
2016200509.tif 000012
【図１１】
2016200509.tif 000013
【図１２】
2016200509.tif 000014
【図１３】
2016200509.tif 000015
【図１４】
2016200509.tif 000016
【図１５】
2016200509.tif 000017
【図１６】
2016200509.tif 000018
【図１７】
2016200509.tif 000019
【図１８】
2016200509.tif 000020
【図１９】
2016200509.tif 000021
【図２０】
2016200509.tif 000022
【図２１】
2016200509.tif 000023
【図２２】
2016200509.tif 000024