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