(57)【要約】【課題】光信号を用いた通信において、通信にかかる消費電力を低減して、短時間で正しいデータを受信することができる。【解決手段】電子時計２０は、他の電子機器から光信号を受信する太陽電池２０１と、一定電圧値と比較して、太陽電池２０１が受信する光信号の示す値を検出するコンパレータ回路２０２１と、所定の閾値と比較して、太陽電池２０１が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路２０２２と、同期信号を示す光信号を第１の周波数でコンパレータ回路２０２１に受信させ、データを示す光信号を第１の周波数より大きい第２の周波数でＡ／Ｄコンバータ回路２０２２に受信させる受信制御回路２０２４と、を備える。【選択図】図１
2016102742.tif 000002
【特許請求の範囲】
【請求項１】
他の電子機器から光信号を受信する受信部と、
一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、
所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、
同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御部と、
を備えることを特徴とする電子時計。
【請求項２】
前記受信制御部は、前記コンパレータ回路に前記同期信号を受信させた後に、スタート信号を示す前記光信号を前記第２の周波数で前記Ａ／Ｄコンバータ回路に受信させ、当該受信したスタート信号に基づいて、前記Ａ／Ｄコンバータ回路が前記データを受信するための前記閾値を決定する
ことを特徴とする請求項１に記載の電子時計。
【請求項３】
時刻を計時する計時部と、
前記計時部が計時する時刻を表示する表示部と、
を備えることを特徴とする請求項１または２に記載の電子時計。
【請求項４】
他の電子機器から光信号を受信する受信部と、
一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、
所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、
同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御部と、
を備えることを特徴とする電子機器。
【請求項５】
他の電子機器から光信号を受信する受信部と、
一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、
所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、
を備える電子時計のコンピュータに、
同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御ステップ、
を実行させることを特徴とするプログラム。
【請求項６】
電子機器と電子時計とを備える通信システムであって、
前記電子機器は、
光信号を送信する送信部と、
前記送信部を用いて同期信号を送信した後、データを前記電子時計に送信する送信制御部と、
を備え、
前記電子時計は、
前記電子機器から光信号を受信する受信部と、
一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、
所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、
同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御部と、
を備えることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子時計、電子機器、プログラム及び通信システムに関する。
【背景技術】
【０００２】
データ送信装置がＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等から照明光の搬送波としてデータを送信し、データ受信装置がソーラパネルの出力変化を検出し、検出されたデータを復調することでデータの受信を行う可視光通信システムが知られている（例えば、特許文献１参照）。
【０００３】
このような可視光通信システムおいては、光通信時間を短くするため、比較的高速（数１０Ｈｚ以上）で通信をする。データ受信装置は、コンパレータを使用し一定電圧をスレッショルドとして、受信した光信号のハイレベルとローレベルとを検出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２７９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術では、高速な光信号での通信である場合、ＬＣＤの応答性が原因で信号レベルが変化し、また端末ごとに応答性が異なるため、スレッショルド電圧を一定値にすることが非常に困難であるという問題がある。これを回避するために、Ａ／Ｄ（Ａｎａｌｏｇ−ｔｏ−Ｄｉｇｉｔａｌ）コンバータで光信号を受信することが考えられるが、コンパレータよりも消費電力が大きいという欠点を有する。
【０００６】
そこで、本発明は上述の事情を鑑みてなされたものであり、光信号を用いた通信において、通信にかかる消費電力を低減して、短時間で正しいデータを受信することができる電子時計、電子機器、プログラム及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の幾つかの態様は、他の電子機器から光信号を受信する受信部と、一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御部と、を備えることを特徴とする電子時計である。
【０００８】
また、本発明の他の態様の電子時計において、前記受信制御部は、前記コンパレータ回路に前記同期信号を受信させた後に、スタート信号を示す前記光信号を前記第２の周波数で前記Ａ／Ｄコンバータ回路に受信させ、当該受信したスタート信号に基づいて、前記Ａ／Ｄコンバータ回路が前記データを受信するための前記閾値を決定することを特徴とする。
【０００９】
また、本発明の他の態様の電子時計において、時刻を計時する計時部と、前記計時部が計時する時刻を表示する表示部と、を備えることを特徴とする。
【００１０】
また、本発明の他の態様は、他の電子機器から光信号を受信する受信部と、一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御部と、を備えることを特徴とする電子機器である。
【００１１】
また、本発明の他の態様は、他の電子機器から光信号を受信する受信部と、一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、を備える電子時計のコンピュータに、同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御ステップ、を実行させることを特徴とするプログラムである。
【００１２】
また、本発明の他の態様は、電子機器と電子時計とを備える通信システムであって、
前記電子機器は、光信号を送信する送信部と、前記送信部を用いて同期信号を送信した後、データを前記電子時計に送信する送信制御部と、を備え、前記電子時計は、前記電子機器から光信号を受信する受信部と、一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出するコンパレータ回路と、所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出するＡ／Ｄコンバータ回路と、同期信号を示す前記光信号を第１の周波数で前記コンパレータ回路に受信させ、データを示す前記光信号を前記第１の周波数より大きい第２の周波数で前記Ａ／Ｄコンバータ回路に受信させる受信制御部と、を備えることを特徴とする通信システムである。
【発明の効果】
【００１３】
本発明によれば、電子時計は、受信部と、コンパレータ回路と、Ａ／Ｄコンバータ回路と、受信制御部とを備える。受信部は、他の電子機器から光信号を受信する。コンパレータ回路は、一定電圧値と比較して、前記受信部が受信する光信号の示す値を検出する。Ａ／Ｄコンバータ回路は、所定の閾値と比較して、前記受信部が受信する光信号の示す値を検出する。受信制御部は、同期信号を示す光信号を第１の周波数でコンパレータ回路に受信させ、データを示す光信号を第１の周波数より大きい第２の周波数でＡ／Ｄコンバータ回路に受信させる。これにより、光信号を用いた通信において、通信にかかる消費電力を低減して、短時間で正しいデータを受信することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態における通信システムの構成を示した概略図である。
【図２】本発明の実施形態による電子時計の一動作例を説明するためのタイミングチャートである。
【図３】本発明の実施形態による電子時計の一動作例を説明するためのタイミングチャートである。
【図４】本発明の実施形態による電子時計が実行する通信処理の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態について、図面を参照しながら説明する。図１は、本実施形態における通信システム１の構成を示した概略図である。図示する例では、通信システム１は、電子機器１０と電子時計２０とを含んでいる。電子機器１０は、例えば、スマートフォンや、携帯電話機や、タブレット端末等の電子機器である。図示する例では、電子機器１０は、時刻データ取得部１０１と、送信制御部１０２と、光源１０３とを備えている。
【００１６】
時刻データ取得部１０１は、現在日時（現在時刻（時分秒）及び現在日付（年月日））を取得する。例えば、時刻データ取得部１０１は、インターネット上の時刻サーバにアクセスして現在日時を取得する方法や、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて現在日時を取得する方法や、基地局からの制御信号から現在日時を取得する方法を用いる。なお、現在日時の取得方法は、どのような方法でもよい。
【００１７】
送信制御部１０２は、電子機器１０が備える各部の制御を行う。また、送信制御部１０２は、時刻データ取得部１０１が取得した現在日時に基づいて、電子時計２０の時刻を補正するための時刻データを生成する。そして、送信制御部１０２は、生成した時刻データを、光源１０３を用いて光信号として出力（送信）する。
【００１８】
送信制御部１０２は、光源１０３を用いて、低周波数（第１の周波数。例えば、１／２Ｈｚ）で同期信号を送信した後、低周波数より大きい高周波数（第２の周波数。例えば、６０Ｈｚ）でスタート信号を送信し、その後、高周波数で時刻データを送信する。同期信号は、予め定められている例えばハイレベルとローレベルとのパターンの信号である。また、スタート信号は、データの開始を示す信号であり、ハイレベルとローレベルとを一定間隔毎に繰り返す予め定められたパターン信号である。
【００１９】
光源１０３は、例えば、電子機器１０が有するフラッシュ用のＬＥＤや、液晶ディスプレイのバックライト等である。光源１０３は、時刻データを示す光信号を電子時計２０に対して送信する送信部として動作する。
【００２０】
電子時計２０は、アナログ表示で時刻を表示する時計である。図示する例では、電子時計２０は、太陽電池２０１と、制御回路２０２と、スイッチ２０３と、二次電池２０４と、ダイオード２０５と、基準信号生成回路２０６と、ステッピングモータ２０７と、表示部２０８とを備えている。
【００２１】
太陽電池２０１は、充電期間では、光（太陽、照明など）を受光して電気エネルギーに変換する発電部として動作する。また、太陽電池２０１は、通信期間では、電子機器１０と光通信を行い、電子機器１０から時刻データを示す光信号を受信する受信部として動作する。充電期間および通信期間については後述する。
【００２２】
制御回路２０２は、電子時計２０が備える各部の制御を行う。また、制御回路２０２は、太陽電池２０１による二次電池２０４への充電制御を行う。また、制御回路２０２は、二次電池２０４の過充電防止制御を行う。また、制御回路２０２は、太陽電池２０１を用いて光通信を行う。例えば、制御回路２０２は、電源端子とＧＮＤ端子に接続された二次電池２０４が出力する電力により作動する。このとき、制御回路２０２は、二次電池２０４の出力電圧を検出することで、二次電池２０４の充電状態（フル充電、過放電など）を判定し、所定の充電制御を行う。例えば、制御回路２０２は、二次電池２０４の充電状態に応じて、制御端子から出力する制御信号によってスイッチ２０３のオン／オフ制御を行う。これにより、制御回路２０２は、太陽電池２０１と二次電池２０４とを接続することで二次電池２０４への充電を行う。また、制御回路２０２は、太陽電池２０１と二次電池２０４とを切断することで、二次電池２０４への過充電を防止する。
【００２３】
また、制御回路２０２は、基準信号生成回路２０６が出力する基準信号に基づいてスイッチ制御信号を出力し、スイッチ２０３のオン／オフ制御を行う。これにより、制御回路２０２は、太陽電池２０１と二次電池２０４の接続と、太陽電池２０１と二次電池２０４の切り離しとを行う。
【００２４】
また、制御回路２０２は、通信期間において、入力端子に入力された太陽電池２０１の出力電圧を検出し、検出した電圧を電気信号に変換することで、外部機器(本実施形態では、電子機器１０）から光通信によって送信される時刻データを受信する。そして、制御回路２０２は、時刻データに基づいてステッピングモータ２０７を駆動し、表示部２０８の指針が示す時刻を修正する。
【００２５】
制御回路２０２は、コンパレータ回路２０２１と、Ａ／Ｄコンバータ回路２０２２と、デコード回路２０２３と、受信制御回路２０２４とを備えている。コンパレータ回路２０２１は、一定電圧値と比較して、太陽電池２０１が受信する光信号をサンプリングしてその値（ハイレベル「１」又はローレベル「０」）を検出し、デコード回路２０２３に出力するコンパレータである。コンパレータ回路２０２１は、太陽電池２０１から入力される光信号の電圧値が一定電圧値以上である場合にはその値が「１」であると判定し、光信号の電圧値が一定電圧値より小さい場合にはその値が「０」であると判定する。
【００２６】
Ａ／Ｄコンバータ回路２０２２は、太陽電池２０１が受信する光信号をアナログ信号からデジタル信号に変換し、所定のスレッショルド（閾値）と比較して、太陽電池２０１が受信する光信号をサンプリングしてその値（ハイレベル「１」又はローレベル「０」）を検出し、デコード回路２０２３に出力するＡ／Ｄコンバータである。Ａ／Ｄコンバータ回路２０２２は、変換したデジタル信号がスレッショルド以上である場合にはその値が「１」であると判定し、デジタル信号がスレッショルドより小さい場合にはその値が「０」であると判定する。デコード回路２０２３は、コンパレータ回路２０２１またはＡ／Ｄコンバータ回路２０２２から入力された信号を復号化して受信制御回路２０２４に出力する。
【００２７】
受信制御回路２０２４は、太陽電池２０１が受信する光信号をコンパレータ回路２０２１またはＡ／Ｄコンバータ回路２０２２にサンプリングさせて、光信号が示す時刻データを取得する。具体的には、受信制御回路２０２４は、通信期間において、同期信号を示す光信号を低周波数でコンパレータ回路２０２１に受信させる。その後、受信制御回路２０２４は、スタート信号を示す光信号を高周波数でＡ／Ｄコンバータ回路２０２２に受信させ、受信したスタート信号に基づいて、Ａ／Ｄコンバータ回路２０２２が時刻データを受信するためのスレッショルドを決定する。具体的には、受信制御回路２０２４は、スタート信号におけるハイレベルとローレベルとの中間を、時刻データを示す光信号のハイレベルとローレベルとを検出するためのスレッショルドとして決定する。そして、受信制御回路２０２４は、時刻データを示す光信号を高周波数で、決定したスレッショルドによりＡ／Ｄコンバータ回路２０２２に受信させる。また、受信制御回路２０２４は、デコード回路２０２３から入力される信号に基づいて、時刻データを取得する。
【００２８】
スイッチ２０３は、制御回路２０２から入力されるスイッチ制御信号に基づいて、太陽電池２０１と二次電池２０４の接続と、太陽電池２０１と二次電池２０４の切り離しとを行う。二次電池２０４は、電子時計２０が備える各部に電力を供給する。ダイオード２０５は、二次電池２０４に対する電流の逆流を防止する。基準信号生成回路２０６は、発振回路（例えば３２ｋＨｚ）と分周回路からなり、例えば１Ｈｚの基準信号を生成する。制御回路２０２及び基準信号生成回路２０６が、時刻を計時する計時部として動作する。
【００２９】
ステッピングモータ２０７は、制御回路２０２から入力されるパルス信号に基づいて、表示部２０８の指針を駆動する。表示部２０８は、文字板と指針と日付部とを用いて、計時部が計時する時刻および日付をアナログ表示で表示する。
【００３０】
次に、電子機器１０と電子時計２０との間の通信方法について説明する。本実施形態では、電子機器１０は光源１０３を用いてデータを送信する。例えば、電子機器１０は、「１」を送信する際には光源１０３を発光させ、「０」を送信する際には光源１０３を消灯させる。また、電子時計２０は、太陽電池２０１を用いてデータを受信する。例えば、電子時計２０の制御回路２０２は、太陽電池２０１が光を受光して電圧を発生した場合には「１」を受信したと判定し、太陽電池２０１が電圧を発生しない場合には「０」を受信したと判定する。
【００３１】
太陽電池２０１と二次電池２０４とが接続している場合、二次電池２０４の出力電圧により、太陽電池２０１が発生した電圧を正確に判定することができない。そこで、本実施形態では、データの受信時には、太陽電池２０１が発生する電圧をより精度良く検出するために、スイッチ２０３を制御し、太陽電池２０１と二次電池２０４とを切り離す。なお、太陽電池２０１と二次電池２０４とを切り離している期間を「通信期間（ＯＦＦ期間）」とする。
【００３２】
また、通信期間以外の期間では、スイッチ２０３を制御し、太陽電池２０１と二次電池２０４とを接続する。太陽電池２０１と二次電池２０４とを接続している期間を「充電期間（ＯＮ期間）」とする。これにより、通信期間においては、より精度良くデータを受信することができる。
【００３３】
また、通信期間では二次電池２０４を充電することができない。そのため、通信期間は短い方が望ましい。従って、本実施形態では、電子時計２０は、通常時には充電期間とし、一定期間毎に短い通信期間を設ける。そして、電子時計２０は、短い通信期間中に電子機器１０から同期信号を受信した場合、時刻データの受信が完了するまで通信期間を継続する。一方、電子時計２０は、通信期間中に電子機器１０から同期信号を受信しない場合、充電期間とする。
【００３４】
このように、電子時計２０は、充電期間と、充電期間よりも短い通信期間とを繰り返す。また、短い通信期間中に同期信号を受信した場合、時刻データの受信を完了するまで通信期間とする。これにより、電子時計２０は、充電期間をより長くしつつ、より精度良く光信号を受信することができる。
【００３５】
図２及び図３は、本実施形態による電子時計２０の一動作例を説明するためのタイミングチャートである。図２（Ａ）は、電子機器１０が電子時計２０に対して送信する同期信号と、スタート信号と、時刻データとの送信タイミングを示したタイミングチャートである。図２（Ｂ）は、電子時計２０の受信制御回路２０２４が出力するＣＥ１制御信号の出力タイミングを示したタイミングチャートである。ＣＥ１制御信号は、コンパレータ回路２０２１をＯＮにするための信号である。図２（Ｃ）は、電子時計２０の受信制御回路２０２４が出力するＣＥ２制御信号の出力タイミングを示したタイミングチャートである。ＣＥ２制御信号は、Ａ／Ｄコンバータ回路２０２２をＯＮにするための信号である。
【００３６】
図２（Ａ）に示す通り、電子機器１０は、時刻データを送信する際には、周波数の低い低周波数で同期信号を送信する（時刻ｔ１〜時刻ｔ２）。その後、電子機器１０は、高周波数に移行し、スタート信号を送信する（時刻ｔ２〜時刻ｔ３）。その後、電子機器１０は送信データ信号を送信する（時刻ｔ３〜時刻ｔ４）。送信データ信号は、時刻データを示す信号である。本図に示す送信データ信号は、時刻データ「０１０１００１００１００１０００１」を示す。
【００３７】
図２（Ｂ）に示す通り、電子時計２０の受信制御回路２０２４は、通信期間に移行してから同期信号の受信が完了するまでの間、ＣＥ１制御信号を有効にしてコンパレータ回路２０２１で光信号を受信する（時刻ｔ１〜時刻ｔ２）。そして、受信制御回路２０２４は、同期信号の受信が完了すると、ＣＥ１制御信号を無効にしてコンパレータ回路２０２１をＯＦＦにする（時刻ｔ２〜時刻ｔ４）。
【００３８】
図２（Ｃ）に示す通り、電子時計２０の受信制御回路２０２４は、通信期間に移行してから同期信号の受信が完了するまでの間、ＣＥ２制御信号を無効にしてＡ／Ｄコンバータ回路２０２２をＯＦＦにする（時刻ｔ１〜時刻ｔ２）。そして、受信制御回路２０２４は、同期信号の受信が完了すると、ＣＥ２制御信号を有効にしてＡ／Ｄコンバータ回路２０２２で光信号を受信する（時刻ｔ２〜時刻ｔ４）
【００３９】
図３（Ａ）は、電子機器１０が電子時計２０に対して送信する同期信号と、スタート信号と、時刻データとの送信タイミングを示したタイミングチャートである。図３（Ｂ）は、光信号を受信した太陽電池２０１から制御回路２０２に入力される入力信号を示すタイミングチャートである。
【００４０】
図３（Ｂ）に示すように、高周波数で送信されるスタート信号（時刻ｔ１２〜時刻ｔ１３）及び送信データ信号（時刻ｔ１３〜時刻ｔ１４）のハイレベルの値「Ｈ２」及びローレベルの値「Ｌ２」は、低周波数で送信される同期信号（時刻ｔ１１〜時刻ｔ１２）のハイレベルの値「Ｈ１」及びローレベルの値「Ｌ１」に比べてその値の差（輝度差）が小さい。また、高速な光信号での通信だとＬＣＤの応答性が原因で信号レベルが変化し、また端末ごとに応答性が異なる。このため、Ａ／Ｄコンバータ回路２０２２は、同期信号と同じスレッショルド「Ｖｔｈ１」でスタート信号及び送信データ信号をサンプリングすると、その値を誤検出することがある。
【００４１】
そのため、受信制御回路２０２４は、送信データ信号の前に受信するスタート信号に基づいて、Ａ／Ｄコンバータ回路２０２２が光信号のハイレベル「１」とローレベル「０」とを検出するためのスレッショルド（閾値）を決定する。本例におけるスタート信号は、１ビットごとに「１」と「０」とを交互に４回繰り返す信号である。受信制御回路２０２４は、スタート信号におけるハイレベルの値「Ｈ２」とローレベルの値「Ｌ２」の中間値「Ｖｔｈ２」をスレッショルドとし、Ａ／Ｄコンバータ回路２０２２に設定する。Ａ／Ｄコンバータ回路２０２２は、受信制御回路２０２４に設定されたスレッショルドと比較することにより、光信号からハイレベル「１」とローレベル「０」とを検出する。これにより、Ａ／Ｄコンバータ回路２０２２は、同期信号とは異なる輝度差の光信号を受信することができる。すなわち、Ａ／Ｄコンバータ回路２０２２は、高周波数の光信号からハイレベル「１」とローレベル「０」とを精度良く検出することができる。
【００４２】
図４は、本実施形態における電子時計２０が実行する通信処理の処理手順を示したフローチャートである。本図に示す処理は、通信期間中に実行される。
【００４３】
（ステップＳ１０１）受信制御回路２０２４は、ＣＥ１制御信号を有効にしてコンパレータ回路２０２１をＯＮにする。その後、ステップＳ１０２の処理に進む。
（ステップＳ１０２）受信制御回路２０２４は、太陽電池２０１を介して受信した光信号に、同期信号があるか否かを判定する。受信制御回路２０２４は、予め定められた同期信号のパターンに一致する信号を検出した場合に、同期信号があると判定する。同期信号があると受信制御回路２０２４が判定した場合にはステップＳ１０３の処理に進む。また、同期信号がないと受信制御回路２０２４が判定した場合にはステップＳ１０２の処理を再度実行する。
【００４４】
（ステップＳ１０３）受信制御回路２０２４は、ＣＥ１制御信号を無効にしてコンパレータ回路２０２１をＯＦＦにし、ＣＥ２制御信号を有効にしてＡ／Ｄコンバータ回路２０２２をＯＮにする。その後、ステップ
（ステップＳ１０４）受信制御回路２０２４は、スタート信号を受信する。その後、ステップＳ１０５の処理に進む。
【００４５】
（ステップＳ１０５）受信制御回路２０２４は、受信したスタート信号のハイレベルの値とローレベルの値とに基づいて、スレッショルドを決定し、決定したスレッショルドをＡ／Ｄコンバータ回路２０２２に設定する。その後、ステップＳ１０６の処理に進む。
（ステップＳ１０６）受信制御回路２０２４は、時刻データの受信を開始する。その後、ステップＳ１０７の処理に進む。
【００４６】
（ステップＳ１０７）受信制御回路２０２４は、時刻データの受信を終了したか否かを判定する。時刻データの受信を終了したと受信制御回路２０２４が判定した場合にはステップＳ１０８の処理に進む。また、時刻データの受信を終了していないと判定した場合にはステップＳ１０７の処理を再度実行する。
（ステップＳ１０８）受信制御回路２０２４は、ＣＥ２制御信号を無効にしてＡ／Ｄコンバータ回路２０２２をＯＦＦにし、ＣＥ１制御信号を有効にしてコンパレータ回路２０２１をＯＮにする。その後、処理を終了する。
【００４７】
上述したとおり、本実施形態では、電子機器１０の送信制御部１０２は、低周波数で同期信号を送信し、その後、高周波数でスタート信号及び時刻データを送信する。電子時計２０の受信制御回路２０２４は、同期信号を示す光信号を低周波数でコンパレータ回路２０２１に受信させ、データを示す光信号を高周波数でＡ／Ｄコンバータ回路２０２２に受信させる。よって、電子時計２０は、同期信号を受信する際は、コンパレータ回路２０２１で低速サンプリングすることで、消費電力を少なくすることができる。また、電子時計２０は、同期信号確定後の通信においては、Ａ／Ｄコンバータ回路２０２２により高速サンプリングすることで、短時間で通信が完了でき、使用者の便利性を向上させることができる。これにより、電子時計２０は、光信号を用いた通信において、通信にかかる消費電力を低減して、短時間で正しいデータを受信することができる。
【００４８】
なお、上述した実施形態における電子機器１０または電子時計２０が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４９】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５０】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【００５１】
例えば、上述した実施形態では、光信号における低周波数を１／２Ｈｚとし、高周波数を６０Ｈｚとしたが、これに限らず、低周波数及び高周波数はいずれの値であってもよい。
【００５２】
また、上述した実施形態では、電子時計２０は、スタート信号に基づいて送信データ信号のスレッショルドを１回のみ決定しているが、これに限らず、途中で送信データ信号の信号レベルが変化することを考慮して、送信データ信号の受信中に再度スレッショルドを変更してもよい。例えば、電子機器１０の送信制御部１０２は、送信データ信号をｎビット送信するごとに再度スタート信号を送信する。電子時計２０の受信制御回路２０２４は、送信データ信号を受信しているときに、ｎビットごとに受信するスタート信号に基づいて再度スレッショルドを決定し、Ａ／Ｄコンバータ回路２０２２に設定する。
【００５３】
また、上述した実施形態では、電子時計２０をアナログ表示で時刻を表示するアナログ時計としたが、これに限らず、電子時計２０はデジタル表示で時刻を表示するデジタル時計であってもよい。
【００５４】
また、上述した実施形態では、電子時計２０は、充電期間と光通信を行う通信期間とを所定の周期で繰り返しているが、これに限らず、二次電池２０４の充電状態に応じて、スイッチ２０３を制御して充電期間と通信期間とを切り替えてもよい。
【符号の説明】
【００５５】
１  通信システム
１０  電子機器
２０  電子時計
１０１  時刻データ取得部
１０２  送信制御部
１０３  光源
２０１  太陽電池
２０２  制御回路
２０３  スイッチ
２０４  二次電池
２０５  ダイオード
２０６  基準信号生成回路
２０７  ステッピングモータ
２０８  表示部
２０２１  コンパレータ回路
２０２２  Ａ／Ｄコンバータ回路
２０２３  デコード回路
２０２４  受信制御回路
【図１】
2016102742.tif 000003
【図２】
2016102742.tif 000004
【図３】
2016102742.tif 000005
【図４】
2016102742.tif 000006