(57)【要約】【課題】少ないＣＰＵの端子でより多くのＬＳＩまたはＩＣ等のデバイスの端子から出力される信号を認識することの出来る制御デバイス及びウェアラブルデバイスを提供する。【解決手段】所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子を備え、前記入力端子に入力された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断することを特徴とする。【選択図】図１
2020170343.tif 000002
【特許請求の範囲】
【請求項１】
第一デバイス及び第二デバイスと接続される制御デバイスであって、
所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子を備え、
前記入力端子に入力された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断する
ことを特徴とする制御デバイス。
【請求項２】
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第一デバイスの動作状態に作用を与える信号を出力することを特徴とする請求項１に記載の制御デバイス。
【請求項３】
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第二デバイスの動作状態に作用を与える信号を出力することを特徴とする請求項１又は２に記載の制御デバイス。
【請求項４】
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第一デバイスの動作状態を停止させるための信号を出力することを特徴とする請求項１に記載の制御デバイス。
【請求項５】
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第二デバイスの動作状態を停止させるための信号を出力することを特徴とする請求項１又は２に記載の制御デバイス。
【請求項６】
請求項１〜５のいずれか一項に記載の制御デバイスと、
請求項１に記載の第一デバイスと、
請求項１に記載の第二デバイスと
を備えることを特徴とするウェアラブルデバイス。
【請求項７】
前記第一デバイスの端子及び前記第二デバイスの端子は、オープンドレイン出力端子であることを特徴とする請求項６に記載のウェアラブルデバイス。
【請求項８】
前記第一デバイス及び前記第二デバイスの電源を供給するレギュレータと、
前記レギュレータから出力された電圧を変換する電圧変換デバイスと、
を備え、
前記第一デバイスは、前記電圧変換デバイスの出力電圧値を検出し、前記出力電圧値が所定値以下となった場合、前記所定期間以上のロー電圧の期間が含まれる信号を出力することを特徴とする請求項６又は７に記載のウェアラブルデバイス。
【請求項９】
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記レギュレータに対し、前記第一デバイス及び前記第二デバイスへの電源供給を停止させる信号を出力することを特徴とする請求項８に記載のウェアラブルデバイス。
【請求項１０】
第一デバイス及び第二デバイスと接続される制御デバイスが実行する信号処理方法であって、
所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子から信号を受信するステップと、
前記入力端子で受信された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断するステップと、
を含むことを特徴とする信号処理方法。
【請求項１１】
第一デバイス及び第二デバイスと接続される制御デバイスを、
所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子から信号を受信する受信手段、
前記入力端子で受信された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断する判断手段、
として機能させることを特徴とするプログラム。
【請求項１２】
第一デバイスと、第二デバイスと、前記第一デバイス及び前記第二デバイスと１つの信号ラインを介して接続される制御デバイスと、を備えるウェアラブルデバイスが実行する信号処理方法であって、
前記第一デバイスから所定期間以上のロー電圧の期間が含まれる信号を出力するステップと、
前記第二デバイスからハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力するステップと、
前記制御デバイスが、前記信号ラインから信号を受信するステップと、
前記制御デバイスが、前記信号ラインから受信した前記信号が前記所定期間以上のロー電圧の期間を含む場合に、前記第一デバイスから出力された信号が入力されたと判断するステップと、
を含むことを特徴とする信号処理方法。
【請求項１３】
第一デバイスと、第二デバイスと、前記第一デバイス及び前記第二デバイスと１つの信号ラインを介して接続される制御デバイスと、を備えるウェアラブルデバイスを、
前記第一デバイスから所定期間以上のロー電圧の期間が含まれる信号を出力する出力手段、
前記第二デバイスからハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する出力手段、
前記制御デバイスが、前記信号ラインから信号を受信する受信手段、
前記制御デバイスが、前記信号ラインから受信した前記信号が前記所定期間以上のロー電圧の期間を含む場合に、前記第一デバイスから出力された信号が入力されたと判断する判断手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、制御デバイス、ウェアラブルデバイス、信号処理方法、及びプログラムに関する。
【背景技術】
【０００２】
電子時計、フィットネス用デバイス等のウェアラブルデバイスでは多機能化が進んでいる（例えば、特許文献１参照）。
【０００３】
一般的に、ウェアラブルデバイスの多機能化が進むと、ＣＰＵ等の制御デバイスに接続されるＬＳＩまたはＩＣ等のデバイスの数が増えるため、制御デバイスの端子数が不足する。多機能化に伴う制御デバイスの端子不足を解消するための方法として、端子数の多い制御デバイスに変更する方法がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１４５８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、制御デバイスは、端子数が多くなれば、制御デバイスの外形サイズが大きくなる傾向にあり、ウェアラブルデバイスのような小型デバイスでは、選択できる制御デバイスのサイズ、即ち、選択できる制御デバイスの端子数が限られる。
【０００６】
そのため、ウェアラブルデバイスに搭載される制御デバイスは、少ない端子でより多くのＬＳＩまたはＩＣ等のデバイスの端子から出力される信号を認識することが望まれる。
【課題を解決するための手段】
【０００７】
実施形態は、所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子を備え、前記入力端子に入力された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断することを特徴とする。
【発明の効果】
【０００８】
少ない制御デバイスの端子でより多くのＬＳＩまたはＩＣ等のデバイスの端子から出力される信号を認識することが出来る。
【図面の簡単な説明】
【０００９】
【図１】実施形態のウェアラブルデバイス１の構成を示すブロック図である。
【図２】実施形態の制御デバイス１８、第一デバイス１５、及び第二デバイス１６の動作状態を示す図である。
【図３】実施形態のウェアラブルデバイス１の動作を示すフローチャートである。
【図４】実施形態の制御デバイス１８で実行される制御手順を示すフローチャートである。
【図５】実施形態の制御デバイス１８に入力される信号を示す図である。
【発明を実施するための形態】
【００１０】
以下、実施形態を図面に基づいて説明する。
図１は、ウェアラブルデバイス１の構成を示す図である。
【００１１】
このウェアラブルデバイス１は、制御デバイス１８、電源デバイス１０、パワーマネジメントマルチチャネルデバイス１１、電圧変換デバイス１２、発光デバイス１４、通知デバイス１３、第一デバイス１５、第二デバイス１６、及びメモリ１７等を備える。
【００１２】
ウェアラブルデバイス１は、例えば、ユーザの手首、腕、又は胸等のユーザの体に装着されるデバイスである。ウェアラブルデバイス１は、ウェアラブルデバイス１が備える様々なデバイスで処理された情報を、通知デバイス１３を介してユーザに通知することができる。
【００１３】
電源デバイス１０は、例えば、バッテリ、及び電圧変換回路を備える。電源デバイス１０は、ウェアラブルデバイス１内の各部の動作電圧で電力を供給する。
【００１４】
パワーマネジメントマルチチャネルデバイス１１は、制御部２０、レギュレータ２１、及びレギュレータ２２等を備える。パワーマネジメントマルチチャネルデバイス１１は、例えば、Ｉ２Ｃインターフェース等の通信インターフェースで制御デバイス１８と接続している。パワーマネジメントマルチチャネルデバイス１１は、通信インターフェースを介して制御デバイス１８から入力された制御信号を制御部２０で処理し、この制御信号に応じてレギュレータ２１及びレギュレータ２２の出力を制御する。レギュレータ２１及びレギュレータ２２は、電源デバイス１０から入力された直流電源を所定の電圧値に平滑、定電圧化して出力する。
【００１５】
電圧変換デバイス１２は、例えば、ＤＣ／ＤＣコンバータ等の直流電圧を異なる値の直流電圧に変換して出力するデバイスである。電圧変換デバイス１２は、電圧入力端子（ＶＩ端子）に入力されたレギュレータ２１からの直流電圧を発光デバイス１４の動作電圧に合った電圧に変換し、出力端子（ＶＯ端子）から出力する。また、電圧変換デバイス１２は、イネーブル端子（ＥＮ端子）を備える。電圧変換デバイス１２は、ＥＮ端子に所定電圧値以上の電圧が印加されている間、ＶＩ端子に入力されたレギュレータ２１からの直流電圧を電圧変換し、ＶＯ端子から出力する。ＥＮ端子には、レギュレータ２２から出力された電圧が印加される。
【００１６】
通知デバイス１３は、例えば、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｒｏ-Ｌｕｍｉｎｅｓｃｅｎｔ）ディスプレイなどのディスプレイ、モータ及び歯車及び指針等から構成される文字盤、又は、スピーカー等のユーザに情報を通知するデバイスである。通知デバイス１３は、ウェアラブルデバイス１が備える様々なデバイスで処理された情報をユーザに通知する通知動作を行う。
【００１７】
発光デバイス１４は、ＬＥＤ（Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）等の電圧が印加されたことで発行するデバイスである。発光デバイス１４は、ウェアラブルデバイス１において、例えば、通知デバイス１３のバックライトとして使用されたり、或いは、第二デバイス１６の動作に伴なって使用されたりする。
【００１８】
第一デバイス１５は、例えば、電圧検出デバイスであり、電圧変換デバイス１２のＶＯ端子から出力される電圧を電圧検出端子（ＤＥＴ端子）で検出し、監視する機能を有するデバイスである。第一デバイス１５は、例えば、検出した電圧値が所定値以下となった場合に、オープンドレイン出力端子（ＤＯ端子）から制御デバイス１８へＬｏｗ電圧（ロー電圧）を出力する。
【００１９】
第二デバイス１６は、例えば、脈波センサ、心拍センサ、光センサ、タイミングデバイス等の自デバイスのクロックのキャリブレーション目的、又は、他デバイスのクロックとして使用される目的等の目的で、少なくとも一定期間において、クロック信号や、Ｈｉ電圧（ハイ電圧）とロー電圧とを交互に且つ所定の周期で繰り返す信号等の周期的な信号（周期的信号）を出力するデバイスである。第二デバイス１６は、入力端子に設定したり、出力端子（オープンドレイン出力端子を含む。）に設定したりすることが可能なＧＰＩＯ（Ｇｅｎｅｒａｌ−ｐｕｒｐｏｓｅ ｉｎｐｕｔ／ｏｕｔｐｕｔ）端子を備える。第二デバイス１６は、オープンドレイン出力端子に設定されたＧＰＩＯ端子から少なくとも一定期間において周期的信号を出力することができる。また、例えば、第二デバイス１６が自デバイスのクロックのキャリブレーション目的で周期的信号を出力する場合、第二デバイス１６は、第二デバイス１６の内部クロックの校正が完了すると、第二デバイス１６の内部クロックの校正が完了したことを通知する信号（校正完了通知信号）を出力する。
【００２０】
メモリ１７は、制御プログラムや初期設定データ等を記憶する。制御プログラムの中には、ウェアラブルデバイス１が信号処理するための各種処理の制御に係るプログラム３０が含まれる。また、プログラム３０には、制御デバイス１８が信号処理するための各種処理の制御に係るプログラム３１が含まれる。なお、メモリ１７は、制御デバイス１８の内部に備えられてもよい。
【００２１】
制御デバイス１８は、各種演算処理を行い、ウェアラブルデバイス１の全体動作を統括制御するプロセッサである。制御デバイス１８は、メモリ１７から制御プログラムを読み出し、実行して、ウェアラブルデバイス１が備える様々なデバイスで処理された情報を、通知デバイス１３を介してユーザに通知するための各種動作処理を行う。また、制御デバイス１８は、第一デバイス１５のＤＯ端子及び第二デバイス１６のＧＰＩＯ端子の両方の端子と接続される１つの信号ラインを接続する入力端子（ＤＩ端子）を備え、このＤＩ端子から入力された第一デバイス１５及び／又は第二デバイス１６からの信号に応じた制御処理を行う。
【００２２】
また、例えば、第二デバイス１６が、自デバイスのクロックのキャリブレーション目的でオープンドレイン出力端子に設定されたＧＰＩＯ端子から一定期間において周期的信号を出力するデバイスである場合、制御デバイス１８は、制御デバイス１８のＤＩ端子から入力された信号を処理し、第二デバイス１６へ第二デバイス１６の内部クロックを校正するための信号を出力する。即ち、制御デバイス１８は、制御デバイス１８のＤＩ端子で、第二デバイス１６のＧＰＩＯ端子から出力された周期的信号を受信し、処理し、第二デバイス１６の内部クロックを校正するための信号を出力する。即ち、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力され周期的信号の電圧の所定のハイ電圧閾値よりも高い電圧の期間（ハイ電圧期間）、及び、所定のロー電圧閾値よりも低い電圧の期間（ロー電圧期間）を、制御デバイス１８の内部クロックでカウントする。そして、制御デバイス１８は、制御デバイス１８が保持するハイ電圧期間及びロー電圧期間と合致するように、第二デバイス１６へ第二デバイス１６の内部クロックを校正するための信号をデータ出力端子（ＤＯ端子）から出力することで、第二デバイス１６の内部クロックを校正する。制御デバイス１８が第二デバイス１６の内部クロックを校正する際に使用するハイ電圧期間及びロー電圧期間を第一期間とする。
【００２３】
また、制御デバイス１８は、第一期間及び第二期間を予め保持する。第二期間は、第一期間に第二デバイス１６の内部クロックの所定の周波数偏差と所定の周波数温度特性を見込んだ期間であって、第一期間よりも長い期間である。制御デバイス１８は、例えば、制御デバイス１８の内部メモリ（図示せず）に第一期間及び第二期間を保持する。
【００２４】
また、制御デバイス１８は、第一デバイス１５からロー電圧が出力されたことを検出すると、制御部２０へ、レギュレータ２２の出力の停止を指示する制御信号を出力する。第一デバイス１５からロー電圧が出力される期間は、第二期間よりも長い。第一デバイス１５から出力されるロー電圧は、例えば、第一デバイス１５のＶＤＤ端子への電源供給がオフにされるまで継続される。
【００２５】
制御デバイス１８は、第一デバイス１５からロー電圧が出力されたことを、制御デバイス１８のＤＩ端子に入力された信号に第二期間よりも長いロー電圧期間が含まれると判断することによって検出する。例えば、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号のロー電圧期間を、制御デバイス１８の内部クロックでカウントし、カウントしたロー電圧期間が第二期間よりも長い場合、制御デバイス１８のＤＩ端子に入力された信号に第二期間よりも長いロー電圧期間が含まれると判断する。
【００２６】
次に本実施形態の動作について説明する。以下の説明では、第二デバイス１６が自デバイスのクロックのキャリブレーション目的でオープンドレイン出力端子に設定されたＧＰＩＯ端子から一定期間において周期的信号を出力するデバイスである場合について説明する。
【００２７】
図２は、制御デバイス１８、第一デバイス１５、及び第二デバイス１６のパワーオンから所定時間経過後の本実施形態における動作状態を示す図である。
【００２８】
第一デバイス１５は、パワーオン後、所定時間が経過すると、電圧変換デバイス１２の出力電圧のモニタを開始し、モニタしている電圧の値が所定値以下となった場合に、制御デバイス１８へロー電圧信号をＧＰＩＯ端子から出力する動作状態（モニタ状態）へと遷移する。そして、制御デバイス１８から動作状態変更制御があった場合や、パワーオフがあった場合等まで、この動作状態を維持する。
【００２９】
第二デバイス１６は、パワーオン後、所定時間が経過すると、ＧＰＩＯ端子がオープンドレイン出力端子に設定され、このＧＰＩＯ端子から周期的信号を制御デバイス１８へ出力する動作状態（周期的信号出力状態）へと遷移する。そして、ＧＰＩＯ端子をオープンドレイン出力端子の設定から解除するための信号を、制御デバイス１８から受信すると、周期的信号を制御デバイス１８へ出力する動作状態以外の動作状態（その他動作状態）へと遷移する。そして、制御デバイス１８から動作状態変更制御があった場合や、パワーオフがあった場合等まで、この動作状態を維持する。例えば、その他動作状態として、ＧＰＩＯ端子が入力端子に設定され、このＧＰＩＯ端子で何らかの信号の入力を待ち受ける動作状態がある。
【００３０】
制御デバイス１８は、第二デバイス１６のＧＰＩＯ端子から出力された周期的信号を処理し、第二デバイス１６へ第二デバイス１６の内部クロックを校正するための信号を出力する動作状態（周期的信号処理等状態）で動作することが可能である。
【００３１】
また、制御デバイス１８は、第一デバイス１５からロー電圧が出力されたことを検出し、制御部２０へ、レギュレータ２２の出力の停止を指示する制御信号を出力する動作状態（ロー電圧信号検出状態）で動作することも可能である。
【００３２】
制御デバイス１８は、周期的信号処理等状態における動作及びロー電圧信号検出状態における動作の両動作が可能な動作状態（両動作状態）で動作することも可能である。
【００３３】
即ち、両動作状態では、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号を処理することにより、第二デバイス１６が出力する周期的信号を処理し、第二デバイス１６の内部クロックを校正するための信号を出力する動作が可能であるとともに、制御デバイス１８のＤＩ端子に入力された信号を処理することにより、第一デバイス１５からロー電圧が出力されたことを検出し、制御部２０へ、レギュレータ２２の出力の停止を指示する制御信号を出力する動作も可能である。また、制御デバイス１８は、ＤＩ端子に入力された信号に、制御デバイス１８が予め保持する第二期間よりも長いロー電圧の期間が含まれる場合に、第一デバイス１５がロー電圧を出力したと検出する。
【００３４】
制御デバイス１８は、パワーオン後、所定時間が経過すると、両動作状態へと遷移する。
【００３５】
そして、制御デバイス１８は、両動作状態において、制御デバイス１８のＤＩ端子に入力された信号を処理し、制御デバイス１８が予め保持する第二期間よりも長いロー電圧の期間が含まれない場合に、第二デバイス１６のクロックを校正するための信号をＤＯ端子から出力する。そして、その後、制御デバイス１８は、第二デバイス１６から校正完了通知信号を受信すると、第二デバイス１６のＧＰＩＯ端子をオープンドレイン出力端子の設定から入力端子の設定に設定変更し、第二デバイス１６をその他動作状態に遷移させる。その後、制御デバイス１８は、ロー電圧信号検出状態へと遷移する。
【００３６】
制御デバイス１８は、両動作状態において、制御デバイス１８のＤＩ端子に入力された信号を処理し、制御デバイス１８が予め保持する第二期間よりも長いロー電圧の期間が含まれる場合、制御部２０へ、レギュレータ２２の出力の停止を指示する制御信号を出力する。そして、両動作状態を維持する。
【００３７】
図３は、ウェアラブルデバイス１において、複数信号の信号処理を行う方法のフローチャートである。この信号処理は、ウェアラブルデバイス１の複数信号の信号処理方法の一実施形態である。
【００３８】
ウェアラブルデバイス１の複数信号の信号処理は、制御デバイス１８のパワーオン後、所定時間が経過後に、制御デバイス１８が信号処理のプログラム３０をメモリ１７から読み出し、プログラム３０をウェアラブルデバイス１が実行することによって開始される。
【００３９】
ステップＳ３０で、制御デバイス１８がパワーマネジメントマルチチャネルデバイス１１の制御部２０に通信インターフェースを介して制御信号を出力する。その後、制御部２０がレギュレータ２１及びレギュレータ２２に電圧出力の制御をする。
【００４０】
ステップＳ３１で、レギュレータ２１は電圧変換デバイス１２のＶＩ端子に電圧を供給する。
【００４１】
ステップＳ３２で、レギュレータ２２は、第一デバイス１５及び第二デバイス１６に電源を供給する。また、これと同時に、レギュレータ２２は、電圧変換デバイス１２のＥＮ端子に所定電圧値以上の電圧を印加する。これにより、電圧変換デバイス１２は、電圧変換動作を開始する。
【００４２】
ステップＳ３３で、第二デバイス１６は制御デバイス１８へ周期的信号を出力する。また、第一デバイス１５は、電圧変換デバイス１２の出力電圧のモニタを開始し、モニタしている電圧の値が、モニタしている電圧の値が所定値以下となった場合に、制御デバイス１８へロー電圧信号を出力する。第一デバイス１５から出力されるロー電圧信号のロー電圧の期間は、第二期間よりも長い。
【００４３】
ステップＳ３４で、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号に、第二期間よりも長いロー電圧期間が含まれると判断した場合、制御デバイス１８は、通信インターフェースを介して、制御部２０に、レギュレータ２２の出力を停止するための制御信号を出力し、レギュレータ２２の出力を停止する。即ち、制御デバイス１８は、第一デバイス１５のＤＯ端子及び第二デバイス１６のＧＰＩＯ端子の両方の端子と接続される１つの信号ラインから、ＤＩ端子に入力された第一デバイス１５及び／又は第二デバイス１６からの信号が、制御デバイス１８が予め保持する第二期間よりも長いロー電圧の期間が含まれると判断した場合、制御デバイス１８は、通信インターフェースを介して、制御部２０に、レギュレータ２２の出力を停止するための制御信号を出力し、レギュレータ２２の出力を停止する。
【００４４】
ステップＳ３４の後、ウェアラブルデバイス１は、通知デバイス１３によって、ユーザにウェアラブルデバイス１の再起動を促す通知を行う。そして、ユーザがウェアラブルデバイス１を再起動すると、ウェアラブルデバイス１は、ステップＳ３０に戻る。
【００４５】
図４は、ウェアラブルデバイス１の制御デバイス１８で実行される複数信号の信号処理の制御手順を示すフローチャートである。
この信号処理は、ウェアラブルデバイス１の複数信号の信号処理内における制御デバイス１８で実行する信号処理であって、制御デバイス１８の複数信号の信号処理方法の一実施形態である。
【００４６】
制御デバイス１８で実行される複数信号の信号処理は、制御デバイス１８のパワーオン後、所定時間が経過し、制御デバイス１８がプログラム３１をメモリ１７から読み出し、プログラム３１を制御デバイス１８が実行することによって開始される。この信号処理が開始された時点において、制御デバイス１８は両動作状態であり、第一デバイス１５はモニタ状態であり、第二デバイス１６は周期的信号出力状態である。
【００４７】
制御デバイス１８のＤＩ端子は、モニタ状態である第一デバイス１５のＤＯ端子と、周期的信号出力状態である第二デバイス１６のＧＰＩＯ端子とが接続されている。そして、制御デバイス１８は、第二デバイス１６のＧＰＩＯ端子が出力する周期的信号を受信する（ステップＳ４０）。
【００４８】
制御デバイス１８は、ＤＩ端子に入力された信号に、制御デバイス１８が予め保持する第二期間よりも長いロー電圧期間が含まれるか否かを判断する（ステップＳ４１）。
【００４９】
図５に示すように、制御デバイス１８のＤＩ端子に入力される信号のロー電圧の期間は、モニタ状態である第一デバイス１５が、第一デバイス１５のＤＥＴ端子でモニタしている電圧の値が所定値以下ではないと判断している期間（図５の「第二期間よりも長いロー電圧の期間を含まない信号」の部分）においては、第二デバイス１６が制御デバイス１８へ出力する周期的信号のロー電圧の期間と同じである。即ち、この場合において、ＤＩ端子に入力される信号には、第二期間よりも長いロー電圧の期間は含まれない。
【００５０】
一方、第一デバイス１５のＤＥＴ端子でモニタしている電圧の値が所定値以下であると判断している期間（図５の「第二期間よりも長いロー電圧の期間を含む信号」の部分）においては、ＤＩ端子に入力される信号には、第二期間よりも長いロー電圧の期間が含まれる。第一デバイス１５は、第一デバイス１５のＤＥＴ端子でモニタしている電圧の値が所定値以下であると判断すると、オープンドレイン出力端子であるＤＯ端子からロー電圧信号を出力する。そしてし、第一デバイス１５は、制御デバイス１８から動作状態変更制御があった場合や、パワーオフがあった場合等まで、この動作状態を維持する。そのため、モニタ状態である第一デバイス１５が、第一デバイス１５のＤＥＴ端子でモニタしている電圧の値が所定値以下であると判断している期間における制御デバイス１８のＤＩ端子に入力される信号のロー電圧の期間は、第二期間よりも長くなる。
【００５１】
制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号に、制御デバイス１８が予め保持する第二期間よりも長いロー電圧の期間が含まれると判断した場合（ステップＳ４１で“Ｙｅｓ”）、通信インターフェースを介して、制御部２０に、レギュレータ２２の出力を停止するための制御信号を出力し、レギュレータ２２の出力を停止する（ステップＳ４２）。そして、制御デバイス１８は、複数信号の信号処理を終了する。
【００５２】
制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号に、制御デバイス１８が予め保持する第二期間よりも長いロー電圧の期間が含まれないと判断した場合（ステップＳ４１で“Ｎｏ”）、制御デバイス１８のＤＩ端子に入力された周期的信号のハイ電圧期間、及び、ロー電圧期間を、制御デバイス１８の内部クロックでカウントする（ステップＳ４３）。
【００５３】
制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された周期的信号を制御デバイス１８の内部クロックでカウントし、カウント数と第一期間とを比較した結果、第二デバイス１６の内部クロックを校正する必要があるか否かを判断する（ステップＳ４４）。即ち、カウント数に応じたハイ電圧期間及びロー電圧期間と第一期間とが合致するか否かを判断する。
【００５４】
制御デバイス１８は、第二デバイス１６の内部クロックを校正する必要があると判断した場合（ステップＳ４４で“Ｙｅｓ”）、第二デバイス１６の内部クロックを校正するための信号をＤＯ端子から出力する（ステップＳ４５）。そして、制御デバイス１８は、ＤＩ端子に入力された信号が、制御デバイス１８が予め保持する第二デバイス１６が制御デバイス１８へ出力する周期的信号のロー電圧の期間よりも長い期間が含まれるか否かを判断する（ステップＳ４１に戻る）。
【００５５】
一方、制御デバイス１８は、第二デバイス１６から校正完了通知信号を受信しており、第二デバイス１６の内部クロックを校正する必要がないと判断した場合（ステップＳ４４で“Ｎｏ”）、第二デバイス１６のＧＰＩＯ端子を入力端子に設定する（ステップＳ４６）。そして、制御デバイス１８は、複数信号の信号処理を終了する。
【００５６】
制御デバイス１８が複数信号の信号処理を終了すると、ウェアラブルデバイス１は、通知デバイス１３によって、ユーザにウェアラブルデバイス１の再起動を促す通知を行う。そして、ユーザがウェアラブルデバイス１を再起動すると、その後、制御デバイス１８がプログラム３１をメモリ１７から読み出し、プログラム３１を制御デバイス１８が実行し、制御デバイス１８が複数信号の信号処理が開始される。
【００５７】
以上のように、上記実施形態のウェアラブルデバイス１の制御デバイス１８は、第一デバイス１５のＤＯ端子及び第二デバイス１６の出力端子の設定がされたＧＰＩＯ端子の両方と接続される１つの信号ラインと接続するＤＩ端子を備え、ＤＩ端子に入力された信号が制御デバイス１８で予め保持する第二期間よりも長いロー電圧の期間を含む場合、第一デバイス１５のＤＯ端子から出力された信号が入力されたと判断する。このように、制御デバイス１８は、１つの端子に入力された第一デバイス１５の端子から出力される信号と第二デバイス１６の端子から出力される信号とを処理し、第一デバイス１５又は第二デバイス１６のいずれのデバイスに対する制御を行うかを決定する。これにより、少ない制御デバイス１８の端子でより多くのＬＳＩまたはＩＣ等のデバイスの端子から出力される信号を認識することが出来る。
【００５８】
また、制御デバイス１８は、ＤＩ端子に入力された信号が制御デバイス１８で予め保持する第二期間よりも長いロー電圧の期間を含むと判断した後、通信インターフェースを介して、制御部２０に、レギュレータ２２の出力を停止するための制御信号を出力する。このように、制御デバイス１８は、１つの端子に入力された第一デバイス１５の端子から出力される信号と第二デバイス１６の端子から出力される信号とを処理し、入力された信号が、予め保持する第二期間よりも長いロー電圧の期間を含む場合、制御デバイス１８は、第一デバイス１５がＤＯ端子から制御デバイス１８へロー電圧を出力していると判断し、制御部２０にレギュレータ２２の出力を停止するための制御信号を出力する。即ち、制御デバイス１８は、ＤＩ端子に入力された信号が、予め保持する第二期間よりも長いロー電圧の期間を含む場合、例えば、電圧変換デバイス１２から出力される電圧値が所定値以下となったと判断し、制御部２０にレギュレータ２２の出力を停止するための制御信号を出力する。これにより、少ない制御デバイス１８の端子でより多くのＬＳＩまたはＩＣ等のデバイスの端子から出力される信号を処理することが出来る。また、例えば、制御デバイス１８は、ＤＩ端子１つで、第二デバイス１６が出力する周期的信号を処理しつつ、電圧変換デバイス１２から出力される電圧の状態を把握することが出来、例えば、電圧変換デバイス１２から出力される電圧の急な低下や電圧変換デバイス１２から出力される電流の急な増加等があった場合に、制御デバイス１８は、適切な制御が出来る。
【００５９】
また、ウェアラブルデバイス１は、少なくとも、ウェアラブルデバイス１の信号処理が実行される際には、第一デバイス１５のＤＯ端子はオープンドレイン端子であり、更に、第二デバイス１６のＧＰＩＯ端子はオープンドレイン出力端子に設定されている。これにより、第一デバイス１５の出力信号と第二デバイス１６の出力信号とを１つの信号ラインに纏めることが出来、この１つに纏められ信号ラインと制御デバイス１８のＤＩ端子とを接続することが出来るので、制御デバイス１８は、少ない制御デバイス１８の端子でより多くのＬＳＩまたはＩＣ等のデバイスの端子から出力される信号を受信し、処理することが出来る。
【００６０】
また、第二デバイス１６は、少なくともウェアラブルデバイス１の信号処理が開始された後の一定期間において、ＧＰＩＯ端子から周期的信号を出力する。そして、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号が、制御デバイス１８が予め保持する第二期間よりも長い期間が含まれるか否かを判断する。これにより、制御デバイス１８は、第二デバイス１６の内部クロックを校正する処理を行いつつ、電圧変換デバイス１２から出力される電圧や電流の状況に応じた適切な制御が出来るので、制御デバイス１８は、少ない制御デバイス１８の端子でより多くのＬＳＩまたはＩＣ等に対する制御が出来る。
【００６１】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
【００６２】
例えば、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された周期的信号のハイ電圧期間、及び、ロー電圧期間を、制御デバイス１８の内部クロックでカウントすることを説明した。しかし、このような手法に限定されるものではない。例えば、制御デバイス１８は、所定期間内における、周期的信号の電圧の立ち上がり（増加時）に所定のハイ電圧を上回るポイント（増加時ハイ電圧上回りポイント）の数と、周期的信号の電圧の立ち下がり（減少時）に所定のハイ電圧を下回るポイント（減少時ハイ電圧下回りポイント）の数とをカウントすることで周期的信号のハイ電圧期間を算出しても良い。また、例えば、制御デバイス１８は、増加時ハイ電圧上回りポイント及び減少時ハイ電圧下回りポイントの隣接するポイント間の時間間隔を計測することで周期的信号のハイ電圧期間を算出しても良い。また、例えば、制御デバイス１８は、所定期間内における、周期的信号の電圧の立ち下がり（減少時）に所定のロー電圧を下回るポイント（減少時ロー電圧下回りポイント）の数と、周期的信号の電圧の立ち上がり（増加時）に所定のロー電圧を上回るポイント（増加時ロー電圧上回りポイント）の数とをカウントすることで周期的信号のロー電圧期間を算出しても良い。また、例えば、制御デバイス１８は、所定期間内における、ＤＩ端子に入力された信号の電圧の特定タイミングにおける上昇時ハイ電圧上回りポイント及びその次の上昇時ハイ電圧上回りポイントの時間間隔、又は、減少時ロー電圧下回りポイント及び増加時ロー電圧上回りポイントの隣接するポイント間の時間間隔のように、特定ポイント間の時間間隔を計測することで周期的信号のロー電圧期間を算出しても良い。
【００６３】
また、上記の実施形態では、例えば、制御デバイス１８は、制御デバイス１８のＤＩ端子に入力された信号のロー電圧期間を、制御デバイス１８の内部クロックでカウントし、カウントしたロー電圧期間が第二期間よりも長い場合、制御デバイス１８のＤＩ端子に入力された信号に第二期間よりも長いロー電圧期間が含まれると判断することを説明した。しかし、このような手法に限定されるものではない。例えば、制御デバイス１８は、所定期間内における、ＤＩ端子に入力された信号の電圧の減少時ロー電圧下回りポイントの数と、ＤＩ端子に入力された信号の電圧の増加時ロー電圧上回りポイントの数とをカウントすることで、制御デバイス１８のＤＩ端子に入力された信号に第二期間よりも長いロー電圧期間が含まれるか否かを判断しても良い。また、例えば、制御デバイス１８は、所定期間内における、ＤＩ端子に入力された信号の電圧の特定タイミングにおける上昇時ハイ電圧上回りポイント及びその次の上昇時ハイ電圧上回りポイントの時間間隔、又は、減少時ロー電圧下回りポイント及び増加時ロー電圧上回りポイントの隣接するポイント間の時間間隔のように、特定ポイント間の時間間隔を計測することで、制御デバイス１８のＤＩ端子に入力された信号に第二期間よりも長いロー電圧期間が含まれるか否かを判断しても良い。
【００６４】
また、上記の実施形態では、第二デバイス１６が自デバイスのクロックのキャリブレーション目的でオープンドレイン出力端子から一定期間において周期的信号を出力するデバイスである場合について説明した。しかし、これに限定されるものではない。例えば、第二デバイス１６は、一定期間において周期的信号を出力するデバイスであれば、自デバイスのクロックのキャリブレーション目的以外の目的で周期的信号を出力しても良い。
【００６５】
また、上記の実施形態では、制御デバイス１８の内部メモリが第一期間及び第二期間を保持すると説明した。しかし、これに限定されるものではない。例えば、メモリ１７が第一期間及び第二期間を保持しても良い。
【００６６】
また、上記の実施形態では、第二デバイス１６のその他動作状態は、ＧＰＩＯ端子が入力端子に設定され、このＧＰＩＯ端子で何らかの信号の入力を待ち受ける動作状態として説明した。しかし、これに限定されるものではない。例えば、第二デバイス１６のその他動作状態は、ＧＰＩＯ端子がハイ・インピーダンスの端子状態に設定される動作状態でも良い。
【００６７】
また、上記の実施形態では、第一デバイス１５は、例えば、電圧検出デバイスであり、電圧変換デバイス１２のＶＯ端子から出力される電圧をＤＥＴ端子で検出し、検出した電圧値が所定値以下となった場合に、ＤＯ端子からロー電圧を出力すると説明した。しかし、これに限定されるものではない。例えば、第一デバイス１５は、電流検出デバイスであり、電圧変換デバイス１２のＶＯ端子から出力される電流をＤＥＴ端子で検出し、検出した電流値が所定値以上となった場合に、ＤＯ端子からロー電圧を出力しても良い。
【００６８】
また、上記の実施形態では、制御デバイス１８は、第一デバイス１５からロー電圧が出力されたことを検出すると、制御部２０へ、レギュレータ２２の出力の停止を指示する制御信号を出力すると説明した。しかし、これに限定されるものではない。例えば、第一デバイス１５からロー電圧が出力される期間は、第二期間よりも長い。第一デバイス１５から出力されるロー電圧は、例えば、制御デバイス１８は、第一デバイス１５からロー電圧が出力されたことを検出すると、制御部２０へ、レギュレータ２２の出力の停止を指示する制御信号とレギュレータ２１及びレギュレータ２２の出力の停止を指示する制御信号とを出力しても良い。
【００６９】
その他、上記実施の形態で示した具体的な構成、処理内容やその手順は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００７０】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定されるものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００７１】
（付記１）
第一デバイス及び第二デバイスと接続される制御デバイスであって、
所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子を備え、
前記入力端子に入力された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断する
ことを特徴とする制御デバイス。
【００７２】
（付記２）
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第一デバイスの動作状態に作用を与える信号を出力することを特徴とする請求項１に記載の制御デバイス。
【００７３】
（付記３）
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第二デバイスの動作状態に作用を与える信号を出力することを特徴とする請求項１又は２に記載の制御デバイス。
【００７４】
（付記４）
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第一デバイスの動作状態を停止させるための信号を出力することを特徴とする請求項１に記載の制御デバイス。
【００７５】
（付記５）
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記第二デバイスの動作状態を停止させるための信号を出力することを特徴とする請求項１又は２に記載の制御デバイス。
【００７６】
（付記６）
請求項１〜５のいずれか一項に記載の制御デバイスと、
請求項１に記載の第一デバイスと、
請求項１に記載の第二デバイスと
を備えることを特徴とするウェアラブルデバイス。
【００７７】
（付記７）
前記第一デバイスの端子及び前記第二デバイスの端子は、オープンドレイン出力端子であることを特徴とする請求項６に記載のウェアラブルデバイス。
【００７８】
（付記８）
前記第一デバイス及び前記第二デバイスの電源を供給するレギュレータと、
前記レギュレータから出力された電圧を変換する電圧変換デバイスと、
を備え、
前記第一デバイスは、前記電圧変換デバイスの出力電圧値を検出し、前記出力電圧値が所定値以下となった場合、前記所定期間以上のロー電圧の期間が含まれる信号を出力することを特徴とする請求項６又は７に記載のウェアラブルデバイス。
【００７９】
（付記９）
前記制御デバイスは、前記第一デバイスからの信号が入力されたと判断した後、前記レギュレータに対し、前記第一デバイス及び前記第二デバイスへの電源供給を停止させる信号を出力することを特徴とする請求項８に記載のウェアラブルデバイス。
【００８０】
（付記１０）
第一デバイス及び第二デバイスと接続される制御デバイスが実行する信号処理方法であって、
所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子から信号を受信するステップと、
前記入力端子で受信された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断するステップと、
を含むことを特徴とする信号処理方法。
【００８１】
（付記１１）
第一デバイス及び第二デバイスと接続される制御デバイスを、
所定期間以上のロー電圧の期間が含まれる信号を出力する前記第一デバイスの端子とハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する前記第二デバイスの端子との両方の端子に１つの信号ラインを介して接続される入力端子から信号を受信する受信手段、
前記入力端子で受信された信号が前記所定期間以上のロー電圧の期間を含む場合、前記第一デバイスから出力された信号が入力されたと判断する判断手段、
として機能させることを特徴とするプログラム。
【００８２】
（付記１２）
第一デバイスと、第二デバイスと、前記第一デバイス及び前記第二デバイスと１つの信号ラインを介して接続される制御デバイスと、を備えるウェアラブルデバイスが実行する信号処理方法であって、
前記第一デバイスから所定期間以上のロー電圧の期間が含まれる信号を出力するステップと、
前記第二デバイスからハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力するステップと、
前記制御デバイスが、前記信号ラインから信号を受信するステップと、
前記制御デバイスが、前記信号ラインから受信した前記信号が前記所定期間以上のロー電圧の期間を含む場合に、前記第一デバイスから出力された信号が入力されたと判断するステップと、
を含むことを特徴とする信号処理方法。
【００８３】
（付記１３）
第一デバイスと、第二デバイスと、前記第一デバイス及び前記第二デバイスと１つの信号ラインを介して接続される制御デバイスと、を備えるウェアラブルデバイスを、
前記第一デバイスから所定期間以上のロー電圧の期間が含まれる信号を出力する出力手段、
前記第二デバイスからハイ電圧と前記所定期間未満のロー電圧とを交互に繰り返す周期的信号を出力する出力手段、
前記制御デバイスが、前記信号ラインから信号を受信する受信手段、
前記制御デバイスが、前記信号ラインから受信した前記信号が前記所定期間以上のロー電圧の期間を含む場合に、前記第一デバイスから出力された信号が入力されたと判断する判断手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００８４】
１       ウェアラブルデバイス
１０     電源デバイス
１１     パワーマネジメントマルチチャネルデバイス
１２     電圧変換デバイス
１３     通知デバイス
１４     発光デバイス
１５     第一デバイス
１６     第二デバイス
１７     メモリ
１８     制御デバイス
２０     制御部
２１     レギュレータ
２２     レギュレータ
３０     プログラム
３１     プログラム
【図１】
2020170343.tif 000003
【図２】
2020170343.tif 000004
【図３】
2020170343.tif 000005
【図４】
2020170343.tif 000006
【図５】
2020170343.tif 000007