(57)【要約】  電子デバイスの機能は、手首着用型デバイスによって検出される手首ジェスチャ（例えば、屈曲又は伸展）を用いて起動され得る。ジェスチャは、手首着用型デバイス内の、例えば、リストバンド内、及び／又は、フェース部材の背後にある、センサを用いて検出できる。センサ信号の解析に基づくライブラリから特定のジェスチャを識別できる。起動された機能は、手首着用型デバイス、又は手首着用型デバイスと通信している別のデバイスで実行され得る。
2017501469.tif 000002
【特許請求の範囲】
【請求項１】
手首着用型デバイスを操作する方法であって、
前記手首着用型デバイス上のセンサを用いて、前記手首着用型デバイスのバンド要素に働く力であって、手関節表現を示す、力を検出することと、
前記手首着用型デバイスの処理サブシステムによって、前記検出された力を手首ジェスチャに対応するものとして解釈することと、
前記手首ジェスチャに基づいて前記手首着用型デバイスの機能を起動することと、
を含む方法。
【請求項２】
前記手首ジェスチャは、前記手首の背屈を含む、請求項１に記載の方法。
【請求項３】
前記手首ジェスチャは、前記手首の掌屈を含む、請求項１に記載の方法。
【請求項４】
前記機能を起動することは、前記手首着用型デバイスの音声入力モードをアクティブ化することを含む、請求項１に記載の方法。
【請求項５】
前記機能を起動することは、前記手首着用型デバイスのディスプレイに表示されるアイテムのリストをスクロールすることを含む、請求項１に記載の方法。
【請求項６】
前記機能を起動することは、前記手首着用型デバイスをスリープ状態からウェイクアップすることを含む、請求項１に記載の方法。
【請求項７】
前記機能を起動することは、前記手首着用型デバイスのホーム状態へ復帰することを含む、請求項１に記載の方法。
【請求項８】
手首着用型デバイスを操作する方法であって、
手首着用型デバイス上のセンサを用い、前記手首着用型デバイスの、バンド要素に働く力のパターンであって、１つ以上の手関節表現を示す、パターンを検出することと、
前記検出されたパターンを、ジェスチャライブラリに定義された複数の手首ジェスチャのうちの１つにマッチングすることと、
前記マッチした手首ジェスチャに基づいて、起動するアクションを選択することと、
前記選択したアクションを起動することと、
を含む方法。
【請求項９】
前記複数の手首ジェスチャは、１回の伸展及び解放ジェスチャ、並びに、２回の伸展及び解放ジェスチャを含む、請求項８に記載の方法。
【請求項１０】
前記複数の手首ジェスチャは、伸展及び解放ジェスチャ、並びに、伸展及び保持ジェスチャを含む、請求項８に記載の方法。
【請求項１１】
前記検出されたパターンを、複数の手首ジェスチャのうちの１つにマッチングすることは、前記検出されたパターンを、前記ジェスチャライブラリに定義されている複数のシグネチャパターンのそれぞれと比較することを含み、前記シグネチャパターンの異なるものは、前記手首ジェスチャの異なるものに対応している、請求項８に記載の方法。
【請求項１２】
起動するアクションを選択することは、前記マッチした手首ジェスチャに対応するアクションをルックアップテーブルから識別することを含む、請求項８に記載の方法。
【請求項１３】
前記選択したアクションを起動することは、前記選択したアクションに対応する制御信号を生成することを含み、前記制御信号は、前記手首着用型デバイスの機能を起動する、請求項８に記載の方法。
【請求項１４】
手首着用型デバイスであって、
フェース部材と、
前記フェース部材に接続されたリストバンドと、
前記リストバンド又は前記フェース部材に配設され、手関節表現に応じて信号を生成するように構成された、少なくとも１つのセンサと、
前記少なくとも１つのセンサからの信号に基づいて手首ジェスチャを識別する、ジェスチャ識別モジュールと、
前記識別された手首ジェスチャに基づいて起動するアクションを判定する、ジェスチャ解釈モジュールと、
前記ジェスチャ解釈モジュールからのコマンド信号に応じて前記アクションを実行する、実行モジュールと、
を備える手首着用型デバイス。
【請求項１５】
前記フェース部材を前記リストバンドに接続する、伸張可能なストラップホルダを更に備え、前記少なくとも１つのセンサは、前記伸張可能なストラップホルダの伸張を検出するために位置付けられたセンサを含む、請求項１４に記載の手首着用型デバイス。
【請求項１６】
前記リストバンドの少なくとも一部は、弾性材料から作られ、前記少なくとも１つのセンサは、前記弾性材料の伸張を検出する伸張センサを含む、請求項１４に記載の手首着用型デバイス。
【請求項１７】
手首着用型デバイスであって、
フェース部材と、
前記フェース部材に接続されたリストバンドと、
前記リストバンド及び前記フェース部材のうちの一方又は両方に配設され、手関節表現に応じて信号を生成するように構成された、複数のセンサと、
前記複数のセンサに結合された処理サブシステムと、
を備え、前記処理サブシステムは、
手首ジェスチャを識別するために、前記複数のセンサによって生成された前記信号を解析し、
前記識別された手首ジェスチャに関連付けられたアクションを識別し、
前記識別されたアクションを実行する、
ように構成される、手首着用型デバイス。
【請求項１８】
前記複数のセンサは、前記フェース部材の背面上に配設された、少なくとも１つの圧力センサを含む、請求項１７に記載の手首着用型デバイス。
【請求項１９】
前記複数のセンサは、前記リストバンドの内側面上に配設された、少なくとも１つの圧力センサを含む、請求項１７に記載の手首着用型デバイス。
【請求項２０】
前記リストバンドの少なくとも一部は、弾性材料から作られ、前記複数のセンサは、前記弾性材料内に少なくとも部分的に配設された、少なくとも１つのひずみセンサを含む、請求項１７に記載の手首着用型デバイス。
【請求項２１】
前記フェース部材の第１の端面及び前記リストバンドに接続された、伸張可能なストラップホルダを更に備え、前記複数のセンサは、前記伸張可能なストラップホルダの伸張を検出するように構成されたセンサを含む、請求項１７に記載の手首着用型デバイス。
【請求項２２】
前記処理サブシステムは、前記信号を分析することが、前記信号をジェスチャライブラリ内の複数の手首ジェスチャの１つのシグネチャにマッチングすることを含むように、更に構成される、請求項１７に記載の手首着用型デバイス。
【請求項２３】
前記ジェスチャライブラリ内の前記複数の手首ジェスチャは、背屈ジェスチャ、掌屈ジェスチャ、外転ジェスチャ、内転ジェスチャ、回内ジェスチャ、又は回外ジェスチャのうちの１つ以上を含む、請求項２２に記載の手首着用型デバイス。
【発明の詳細な説明】
【背景技術】
【０００１】
本開示は、概ね、着用可能な電子デバイスに関し、特に手首の動き使用したユーザ入力と手首着用型デバイスを提供することに関する。
【０００２】
携帯電話、スマートフォン、タブレットコンピュータ、メディアプレーヤなどのようなモバイル電子デバイスは、非常に人気が出てきている。多くのユーザが、ほとんどどこへでも彼らが行くところにデバイスを携行し、電話をかけ受信すること、テキストメッセージや電子メールを送受信すること、ナビゲーション（例えば、マップ及び／又はＧＰＳ受信機を使用して）すること、店舗で物品を購入（例えば、非接触型決済システムを使用して）すること、及び／又はインターネットアクセス（例えば、情報を検索するため）すること、を含む、様々な目的に自分のデバイスを使用する。
【０００３】
しかし、ユーザのモバイルデバイスは、常に容易にアクセス可能とは限らない。例えば、モバイルデバイスは電話を受信した場合、デバイスは、ユーザのバッグやポケットに入っている場合があり、ユーザは、歩行、運転、何かを運搬している場合があり、又は、ユーザは、バッグやポケットに手を伸ばすことが不都合な若しくは不可能な他の活動に取り組んでいる場合がある。
【発明の概要】
【０００４】
本発明のある実施形態は、手首着用型デバイスによって検出される手首ジェスチャ（例えば、屈曲又は伸展）を用いた電子デバイスの機能の起動に関連する。起動された機能は、手首着用型デバイス、又は、手首着用型デバイスと通信中の別のデバイスで実行され得る。手首着用型デバイスは、例えば、リストバンドの変形、リストバンドにかかる力、リストバンドの部分に対する圧力の変化、及び／又は、デバイスの背面（すなわち、ユーザの手首に向かったデバイスの表面）に対する圧力の変化を検出することによって、着用者の手首の位置における変化を検出することができる、１つ以上のセンサを組み込んだリストバンドを含むことができる。リストバンドのセンサからの信号が、特定の手首ジェスチャを識別するために分析され得る。識別されたジェスチャは、例えば、特定の手首ジェスチャを手首着用型デバイスの機能又はアクションにマップする、ジェスチャライブラリへの参照によって、起動される機能を決定するために解釈され得る。いくつかの実施形態では、手首ジェスチャの解釈は、例えば、ジェスチャが行われたとき、どのような操作が、手首着用型デバイスで進行中であるかどうかに依存するなど、コンテキスト依存し得る。こうして、同じ手首ジェスチャが、異なるコンテキストで異なる機能を開始できる。いくつかの実施形態では、手首ジェスチャによって起動される機能又はアクションは、手首着用型デバイスと通信中の別のデバイスに制御信号を送信することを含むことができ、このことから、手首ジェスチャは、リモートコントロールのために使用されることを許容している。
【０００５】
以下の詳細な説明及び添付の図面を参照することにより、本発明の性質及び利点に関する理解をより深めることができよう。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施形態に係る、ホストデバイスと無線で通信している着用可能デバイスを示す図である。
【０００７】
【図２】本発明の一実施形態に係る着用可能デバイスの簡単化されたブロック図である。
【０００８】
【図３Ａ】手関節表現（wrist articulation）を示す。伸展（又は背屈）が、図３Ａに示され、屈曲（又は掌屈）が、図３Ｂに示され、外転（又は橈屈）が、図３Ｃに示され、内転（又は尺屈）が、図３Ｄに示され、回内（又は内側回転）が、図３Ｅに示され、そして、回外（又は外側回転）が、図３Ｆに示される。
【図３Ｂ】手関節表現（wrist articulation）を示す。伸展（又は背屈）が、図３Ａに示され、屈曲（又は掌屈）が、図３Ｂに示され、外転（又は橈屈）が、図３Ｃに示され、内転（又は尺屈）が、図３Ｄに示され、回内（又は内側回転）が、図３Ｅに示され、そして、回外（又は外側回転）が、図３Ｆに示される。
【図３Ｃ】手関節表現（wrist articulation）を示す。伸展（又は背屈）が、図３Ａに示され、屈曲（又は掌屈）が、図３Ｂに示され、外転（又は橈屈）が、図３Ｃに示され、内転（又は尺屈）が、図３Ｄに示され、回内（又は内側回転）が、図３Ｅに示され、そして、回外（又は外側回転）が、図３Ｆに示される。
【図３Ｄ】手関節表現（wrist articulation）を示す。伸展（又は背屈）が、図３Ａに示され、屈曲（又は掌屈）が、図３Ｂに示され、外転（又は橈屈）が、図３Ｃに示され、内転（又は尺屈）が、図３Ｄに示され、回内（又は内側回転）が、図３Ｅに示され、そして、回外（又は外側回転）が、図３Ｆに示される。
【図３Ｅ】手関節表現（wrist articulation）を示す。伸展（又は背屈）が、図３Ａに示され、屈曲（又は掌屈）が、図３Ｂに示され、外転（又は橈屈）が、図３Ｃに示され、内転（又は尺屈）が、図３Ｄに示され、回内（又は内側回転）が、図３Ｅに示され、そして、回外（又は外側回転）が、図３Ｆに示される。
【図３Ｆ】手関節表現（wrist articulation）を示す。伸展（又は背屈）が、図３Ａに示され、屈曲（又は掌屈）が、図３Ｂに示され、外転（又は橈屈）が、図３Ｃに示され、内転（又は尺屈）が、図３Ｄに示され、回内（又は内側回転）が、図３Ｅに示され、そして、回外（又は外側回転）が、図３Ｆに示される。
【０００９】
【図４】本発明の一実施形態に係る、着用可能デバイスに含み得る、手首ジェスチャ処理システムの、簡単なブロック図である。
【００１０】
【図５Ａ】本発明の実施形態に係るセンサを用いた手首の伸展（又は背屈）を検出するための１つの方法を示している。
【図５Ｂ】本発明の実施形態に係るセンサを用いた手首の伸展（又は背屈）を検出するための１つの方法を示している。
【００１１】
【図６Ａ】本発明の実施形態に係るセンサを用いた手首の伸展（又は背屈）を検出する別の手法を示している。
【図６Ｂ】本発明の実施形態に係るセンサを用いた手首の伸展（又は背屈）を検出する別の手法を示している。
【００１２】
【図７Ａ】本発明の実施形態に係る圧力センサを用いた手関節表現を検出するための方法を示している。
【図７Ｂ】本発明の実施形態に係る圧力センサを用いた手関節表現を検出するための方法を示している。
【００１３】
【図８】本発明の実施形態に係る着用可能デバイスのための手首ジェスチャのライブラリの一部分を定義する表を示している。
【００１４】
【図９】本発明の一実施形態に係る、手首ジェスチャを用いて手首着用型デバイスをコントロールするプロセスのフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の特定の実施形態は、手首着用型デバイスによって検出される手首ジェスチャ（例えば、屈曲又は伸展）を用いた、電子デバイスの機能の起動に関わる。起動された機能は、手首着用型デバイス、又は、手首着用型デバイスと通信中の別のデバイスで実行できる。手首着用型デバイスは、例えば、リストバンドの変形、リストバンドにかかる力、及び／又は、リストバンドの部分に対する圧力の変化を検出することによって、着用者の手首の位置における変化を検出することができる、１つ以上のセンサを組み込んだリストバンドを含むことができる。リストバンドのセンサからの信号は、特定の手首ジェスチャを識別するために分析され得る。識別されたジェスチャは、特定の手首ジェスチャを、手首着用型デバイスの機能又はアクションにマップする、例えばジェスチャライブラリへの参照によって、起動された機能を決定するために解釈され得る。いくつかの実施形態では、手首ジェスチャの解釈は、コンテキスト依存し得る、すなわち、ジェスチャが行われたとき、どのような操作が、手首着用型デバイスで進行中であるかどうかに依存しており、こうして、同じ手首ジェスチャは、異なったコンテキストにおいて、異なった機能を開始できる。いくつかの実施形態では、手首ジェスチャによって起動される機能又はアクションは、手首着用型デバイスと通信中の、他のデバイスに制御信号を送信することを含むことができ、このことから、手首ジェスチャは、リモートコントロールのために使用されることを可能にしている。
【００１６】
図１は、本発明の一実施形態に係る、ホストデバイス１０２と無線で通信している着用可能デバイス１００を示す図である。この例では、着用可能デバイス１００は、ストラップ１０６に接続されたフェース部分１０４を伴った腕時計のようなデバイスとして示される。
【００１７】
フェース部分１０４は、例えば、ユーザの身体のどこに着用可能デバイス１００が着用されることを意図しているかに依存して、適切にサイズ決めされている、タッチスクリーンディスプレイ１０５を、含むことができる。ユーザは、タッチスクリーンディスプレイ１０５上に着用可能デバイス１００によって表示される情報を見ことができ、タッチスクリーンディスプレイ１０５に触れることによって、着用可能デバイス１００に入力を提供することができる。いくつかの実施形態では、タッチスクリーンディスプレイ１０５は、フェース部分１０４の前面のほとんど又は全てを占有できる。
【００１８】
ストラップ１０６（本明細書では、リストバンド又は、リストストラップとも呼ばれる）は、デバイス１００が、例えば、ユーザの手首の周りに、ユーザによって取り外し可能に着用されることを可能にするように提供されることができる。いくつかの実施形態では、ストラップ１０６は、任意の可撓性材料（例えば、布、柔軟なプラスチック、革、チェーン、又は柔軟に綴じ込まれたれた金属若しくはその他の硬質素材の板若しくは輪）で作ることができ、例えばヒンジ、ループ、又は他の適当な取り付けデバイス若しくはホルダによって、フェース部分１０４に接続することができる。代替としては、ストラップ１０６は、留め金１０８によって連結された硬質材料の２つ以上の部分から作ることができる。１つ以上のヒンジが、フェース１０４とストラップ１０６の近位端１１２ａ、１１２ｂとの接合部、及び／又は、ストラップ１０６の長さに沿った他の場所に配置され、ユーザが着用可能デバイス１００を身に付け及び取り外すことを可能にすることができる。ストラップ１０６の異なる部分は、異なる材料で作ることができ、例えば、可撓性、若しくは伸張可能部分が、剛性部分と交互できる。いくつかの実施形態では、ストラップ１０６は取り外し可能な部分を含むことができ、それにより、特定のユーザの手首のサイズに合わせて、着用可能デバイス１００のサイズを変更することを可能にする。いくつかの実施形態では、ストラップ１０６は、フェース部分１０４の背後を、又はそこを貫通して通る連続した１つのストラップ部材の一部であることができる。フェース部分１０４はストラップ１０６から取り外せたり、ストラップ１０６に恒久的に繋がっていたり、又はストラップ１０６と一体形成され得る。
【００１９】
いくつかの実施形態では、ストラップ１０６は、ストラップ１０６の遠位端の接続と切断を容易にする留め金１０８を含み得る。各種実施形態では、留め金１０８は、バックル、磁気留め金、機械的留め金、スナップクロージャなどを含み得る。いくつかの実施形態では、留め金部材は、ストラップ１０６の長さの少なくとも部分に沿って可動とすることができ、それによって、着用可能デバイス１００が、特定のユーザの手首に合うようにサイズを変えることができる。したがって、デバイス１００は、例えば、ユーザの手首の回りに、留め金１０８を係合することによって、固定され得るし、留め金１０８は、デバイス１００のユーザの身体からの取り外しを容易にするために、その後、係合解除することができる。
【００２０】
他の実施形態では、ストラップ１０６は、（例えば、弾性的な織物、伸張可能な金属輪、又は弾性及び非弾性部分の組み合わせを含む）弾性材料の連続したバンドとして形成されることができ、それによって、着用可能デバイス１００を、フェース部分１０４に接続しているストラップ１０６によって形成されたバンドの伸張によって、着用及び取り外しできる。こうすれば、留め金１０８は必要ではなくなる。
【００２１】
ストラップ１０６（存在してもよい任意の留め金を含む）は、着用可能デバイス１００が任意の時点で自身が着用されているかどうかを判定することを可能にする、センサを含み得る。着用可能デバイス１００は、それが現在着用されているか否かに応じて、異なる動作をすることができる。例えば、着用可能デバイス１００は、それが着用されていない場合、様々なユーザインタフェース及び／又はＲＦインタフェースのコンポーネントを非アクティブ化できる。更に、いくつかの実施形態においては、着用可能デバイス１００は、ユーザが着用可能デバイス１００を着用する又は外すときに、ホストデバイス１０２に通知することができる。更に、ストラップ１０６は、ユーザが着用しているデバイス１００の手関節表現を検出可能なセンサを含むことができ、このようなセンサの例が、以下に記述される。
【００２２】
ホストデバイス１０２は、着用可能デバイス１００と通信する任意のデバイスであり得る。図１において、ホストデバイス１０２はスマートフォンとして示される、しかし、タブレットコンピュータ、メディアプレーヤ、任意の型の携帯電話、ラップトップ若しくはデスクトップコンピュータなどの他のホストデバイスに置き換え得る。ホストデバイスの他の例には、ＰＯＳ端末、セキュリティシステム、環境制御システムなどを含み得る。ホストデバイス１０２は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷｉ−Ｆｉ（登録商標）などのプロトコルを利用して、着用可能デバイス１００と無線で通信できる。いくつかの実施形態では、着用可能デバイス１００は、例えば適切なケーブルを使用して、ホストデバイス１０２及び／又は他のデバイスに、有線接続を提供するために使用できる電気コネクタ１１０を含み得る。例えば、コネクタ１１０は、着用可能デバイス１００のオンボードのバッテリを充電する電源に接続するために使用できる。
【００２３】
いくつかの実施形態では、着用可能デバイス１００及びホストデバイス１０２は、ホストデバイス１０２で利用できる機能性を高めるために相互運用可能である。例えば、着用可能デバイス１００及びホストデバイス１０２は、のＢｌｕｅｔｏｏｔｈのような無線通信技術を用いてペアリングを確立できる。デバイスがペアリング中、ホストデバイス１０２は、着用可能デバイス１００へ選択されたイベント（例えば、電話、テキストメッセージ、又は電子メールメッセージ）の通知を送信でき、着用可能デバイス１００は、対応する警告をユーザに呈示し得る。着用可能デバイス１００はまた、これを介してユーザが警告に応答（例えば、電話、テキストメッセージ、又は電子メールメッセージへ返答）できる入力インタフェースを与え得る。いくつかの実施形態では、ホストデバイス１０２のロックを解除する、若しくは、そのディスプレイスクリーンをオンにする、電話をかける、テキストメッセージを送信する、又は、ホストデバイス１０２のメディア再生動作を制御するなどの、ホストデバイス１０２上のアクションをユーザが開始することを可能にするユーザインタフェースもまた、着用可能デバイス１００が提供し得る。本明細書に記載される技術は、着用可能デバイス１００を介したインタフェースを提供することによって、ホストデバイスの広範囲の機能を向上することを可能にするように適合し得る。
【００２４】
着用可能デバイス１００及びホストデバイス１０２は例示的なものであり、変形及び修正が可能であることが理解されるであろう。例えば、時計、ブレスレット等を含む様々な着用可能な物品に、着用可能デバイス１００を実装できる。いくつかの実施形態では、着用可能デバイス１００は、ホストデバイス１０２が、着用可能デバイス１００と通信中かどうかに関係なく、動作可能であり、別のホストデバイスは必要ではない。
【００２５】
着用可能デバイス１００は、フェース部分１０４及び／又はストラップ１０６の中に配設されている電子部品を用いて、実装され得る。図２は、本発明の一実施形態に係る、（例えば、着用可能デバイス１００を実現している）着用可能デバイス２００の簡単化されたフローチャートである。着用可能デバイス２００は、処理サブシステム２０２、記憶サブシステム２０４、ユーザインタフェース２０６、ＲＦインタフェース２０８、コネクタインタフェース２１０、電源サブシステム２１２、環境センサ２１４、及びストラップセンサ２１６を含み得る。着用可能デバイス２００はまた、（明示的に示されていない）その他のコンポーネントを含み得る。
【００２６】
記憶サブシステム２０４は、例えば、磁気記憶媒体、フラッシュメモリ、その他の半導体メモリ（例えば、ＤＲＡＭ、ＳＲＡＭなど）、又は他の非一時的記憶媒体、又は媒体の組み合わせを使用して、実現することができ、揮発性及び／又は不揮発性媒体を含み得る。いくつかの実施形態では、記憶サブシステム２０４は、オーディオファイル、ビデオファイル、画像又はアートワークのファイルなどの記憶媒体アイテムを記憶でき、ユーザの連絡先（名前、アドレス、電話番号など）に関する情報、ユーザの予定されたアポイントメントやイベントに関する情報、メモ、及び／又は他のタイプの情報を記憶でき、その例は以下に記載される。いくつかの実施形態では、記憶サブシステム２０４はまた、処理サブシステム２１０によって実行される、１つ以上のアプリケーションプログラム（又はアプリ）２３４を記憶することができる（例えば、ビデオゲームプログラム、個人情報管理プログラム、メディア再生プログラム、特定ホストデバイス及び／又はホストデバイスの機能性などに関連するインタフェースプログラム）。
【００２７】
ユーザインタフェース２０６は、入力と出力デバイスの任意の組み合わせを含み得る。ユーザは、ユーザインタフェース２０６の入力デバイスを操作して、着用可能デバイス２００の機能を起動することができ、ユーザインタフェース２０６の出力デバイスを介して、着用可能デバイス２００からの出力を、見たり、聞いたり、及び／又は、別の方法で、経験することもできる。
【００２８】
出力デバイスの例としては、ディスプレイ２２０、スピーカ２２２、及び触覚出力ジェネレーター２２４を含む。ディスプレイ２２０は、例えば、ＬＣＤ（液晶ディスプレイ）、ＬＥＤ（発光ダイオード）、ＯＬＥＤ（有機発光ダイオード）、などの小型ディスプレイ技術を用いて実装され得る。いくつかの実施形態では、ディスプレイ２２０は、フレキシブルディスプレイ要素、又は、曲面ガラスディスプレイ要素を組み込むことができ、着用可能デバイス２００を所望の形状に適合させることができる。１つ以上のスピーカ２２２が、電気信号を可聴音波に変換可能な任意の技術を含む、小型スピーカ技術を用いて提供され得る。いくつかの実施形態では、スピーカ２２２は、音（例えば、ビープ音又は呼び出し音（ringing））を生成することに使用できるが、任意の特定の忠実度で、音声又は音楽などの音を再生できる必要はない。触覚出力ジェネレーター２２４は、例えば、電気信号を振動に変換するデバイスであることができ、いくつかの実施形態では、振動は、着用可能デバイス２００を着用しているユーザが感じるのに十分に強くできるが、明瞭な音を生成するほど強くはできない。
【００２９】
入力デバイスの例は、マイクロフォン２２６、タッチセンサ２２８、及び、カメラ２２９を含む。マイクロフォン２２６は、音波を電気信号に変換する任意のデバイスを含み得る。いくつかの実施形態では、マイクロフォン２２６は、ユーザによって話された特定の単語の表現を提供するために、十分に感度よくすることができ、他の実施形態では、マイクロフォン２２６は、特定の音の高品質の電子表現を提供する必要はなく、一般的な背景音レベルの指示を提供するのに使うことができる。
【００３０】
タッチセンサ２２８は、例えば、センサの表面上の特定のポイント又は領域への接触を局所化する能力、及び、いくつかの例では、複数の同時接触を区別する能力を有する、静電容量式センサのアレイを含むことができる。いくつかの実施形態では、タッチセンサ２２８は、タッチスクリーンインタフェース（例えば、図１のタッチスクリーンインタフェース１０５）を提供するためにディスプレイ２２０の上に重ね合わせることができ、処理サブシステム２０２は、タッチイベント（タップ及び／又は１つ以上の接触で作られた他のジェスチャを含んでいる）を、ディスプレイ２２０に現在何が表示されているかに依存して、特定のユーザ入力に変換することができる。
【００３１】
カメラ２２９は、例えば、撮像部品を用いて静止画及び／又はビデオ画像をキャプチャし記憶するように動作可能な制御ロジックと共に、ＣＭＯＳセンサのような画像センサ、及び、画像センサ上に画像をフォーカスするように配置構成された光学部品（例えばレンズ）を含む、コンパクトデジタルカメラを含むことができる。画像は、例えば、記憶サブシステム２０４に記憶されることができ、及び／又は、着用可能デバイス２００によって他の記憶デバイスに送信され得る。実装に依存して、光学部品は、固定焦点距離又は可変焦点距離を提供でき、後者の場合、オートフォーカスを提供し得る。いくつかの実施形態では、カメラ２２９は図１のフェース部材１０４の縁部（例えば、上縁部）に沿って配置されることができ、バーコード又はＱＲコードなど周囲の近くのオブジェクトの画像をユーザがキャプチャできるように向き付けられることができる。他の実施形態では、カメラ２２９は、例えば、ユーザの画像をキャプチャするために、フェース部材１０４の前面に配置され得る。実装に依存して、０、１つ、又は、複数のカメラを提供することができる。
【００３２】
いくつかの実施形態では、ユーザインタフェース２０６が、ヘッドセットなどの補助デバイスへ出力を提供する、及び／又は、そこから入力を受信することができる。例えば、オーディオジャック２３０は、補助デバイスにオーディオケーブル（例えば、標準的な２．５ｍｍ又は３．５ｍｍのオーディオケーブル）を介して接続できる。オーディオジャック２３０は、入力及び／又は出力経路を含み得る。したがって、オーディオジャック２３０は、補助デバイスにオーディオを提供し、及び／又は、補助デバイスからオーディオを受信できる。いくつかの実施形態では、無線接続インタフェースが、補助デバイスと通信するのに使用され得る。
【００３３】
処理サブシステム２０２は、１つ又は複数の集積回路として、例えば、１つ又は複数の、シングルコア又はマルチコアのマイクロプロセッサ若しくはマイクロコントローラとして、実装されることができ、その例は、その分野で知られている。動作においては、処理システム２０２が、着用可能デバイス２００の動作を制御可能である。様々な実施形態では、処理サブシステム２０２は、プログラムコードに対応して様々なプログラムを実行し、複数の同時に実行するプログラム又はプロセスを保持することができる。所与の時間に、実行されるプログラムコードの一部又は全ては、処理サブシステム２０２の中、及び／又は、記憶サブシステム２０４などの記憶媒体の中に常駐し得る。
【００３４】
処理デバイス２０２は、好適なプログラミングにより着用可能デバイス２００に様々な機能性を提供することができる。例えば、いくつかの実施形態では、処理サブシステム２０２は、オペレーティングシステム（ＯＳ）２３２及び、電話インタフェースアプリケーション、テキストメッセージインタフェースアプリケーション、メディアインタフェースアプリケーション、フィットネスアプリケーション、及び／又は、その他のアプリケーションのような、様々なアプリケーション２３４を実行することができる。いくつかの実施形態では、例えば、ホストデバイスに送信するメッセージを生成することによって、及び／又は、ホストデバイスからのメッセージを受信及び解釈することによって、これらのアプリケーションの一部又は全てがホストデバイスと相互作用できる。いくつかの実施形態では、アプリケーションプログラムの一部又は全てが、着用可能デバイス２００でローカルに動作できる。例えば、着用可能デバイス２００が、記憶サブシステム２０４に記憶されているローカルメディアライブラリを有している場合、メディアインタフェースアプリケーションが、ローカルに記憶されたメディアアイテムを選択し再生するユーザインタフェースを提供できる。処理サブシステム２０２はまた、例えば、ジェスチャ処理コード２３６（ＯＳ２３２の一部、又は必要に応じて別途提供される）を実行することによって、手首ジェスチャに基づくコントロールを提供することができる。
【００３５】
ＲＦ（無線周波数）インタフェース２０８は、着用可能デバイス２００が、様々なホストデバイスと無線で通信することを可能にできる。ＲＦインタフェース２０８は、例えば、ＷｉーＦｉ（登録商標）（ＩＥＥＥ８０２．１１関連規格）、Ｂｌｕｅｔｏｏｔｈ（登録商標）（Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ，Ｉｎｃ．によって公表された関連規格）、又は、無線データ通信の他のプロトコルを使用して、アンテナ及び、無線媒体を介してデータ通信を可能にするサポート回路のようなＲＦ送受信機のコンポーネントを含み得る。ＲＦインタフェース２０８は、ハードウェア（例えば、ドライバ回路、アンテナ、変調器／復調器、エンコーダ／デコーダ、及びその他のアナログ及び／又はデジタル信号処理回路）及びソフトウェアコンポーネントの組み合わせを用いて実装し得る。いくつかの実施形態では、ＲＦインタフェース２０８は、例えば、ＩＳＯ／ＩＥＣ  １８０９２規格などを実装して、近距離通信（「ＮＦＣ」）機能を提供できる。ＮＦＣは、非常に短い範囲（例えば、２０センチメーター以下）で、デバイス間の無線データ交換をサポートすることができる。複数の異なる無線通信プロトコル及び関連するハードウェアが、ＲＦインタフェース２０８に組み込み得る。
【００３６】
コネクタインタフェース２１０は、着用可能デバイス２００が、有線通信経路を介して、例えば、ユニバーサルシリアルバス（ＵＳＢ）、汎用非同期送受信回路（ＵＡＲＴ）、又は、無線データ通信のための他のプロトコルを用いて、様々なホストデバイスと通信することを可能にできる。いくつかの実施形態では、コネクタインタフェース２１０は電源ポートを提供でき、これによって、着用可能デバイス２００が、例えば、内部バッテリを充電するために、電力を受け取ることを可能にする。例えば、コネクタインタフェース２１０は、ｍｉｎｉ−ＵＳＢコネクタ又はカスタムコネクタなどのコネクタ、並びにサポート回路を含み得る。いくつかの実施形態では、コネクタは、専用の電源及び接地並びに、並列に異なる通信技術を実装するために用いることができるデジタルデータの接点を提供するカスタムコネクタであることができ、例えば、２つのピンが、ＵＳＢデータピン（Ｄ＋及びＤ−）として割り当てられることができ、他の２つのピンが、シリアル送信／受信ピン（例えば、ＵＡＲＴインタフェースを実装する）として割り当てられ得る。特定の通信技術へのピンの割り当ては、ハードウェアによって実現され得る、又は、接続が確立されようとしている間にネゴシエーションされ得る。いくつかの実施形態では、コネクタはまた、オーディオ及び／又はビデオ信号の接続を提供でき、これらの信号はアナログ及び／又デジタルフォーマットで、ホストデバイス２０２へ、又は、ホストデバイス２０２から送信され得る。
【００３７】
いくつかの実施形態では、コネクタインタフェース２１０及び／又はＲＦインタフェース２０８は、データがホストデバイスから着用可能デバイス２００に転送される（又はその逆）、同期操作をサポートするために使われ得る。例えば、以下に記載されるように、ユーザは着用可能デバイス２００に関する特定の情報（例えば、手首ジェスチャ制御に関連する設定）をカスタマイズできる。ユーザインタフェース２０６はデータ入力操作をサポートできるが、より大きなインタフェース（例えば、実際又は仮想の英数字キーボードを含む）を有する別のデバイス（例えば、タブレットやスマートフォン）上にカスタマイズされた情報を定義し、次に同期操作を介して着用可能デバイス２００にカスタマイズされた情報を転送する方が、ユーザにとってより便利であり得る。同期操作は、記憶サブシステム２０４中の、メディアアイテム、アプリケーションプログラム、個人的なデータ、及び／又はオペレーティングシステムのプログラムなどの、他の種類のデータをロード及び／又は更新するためにも使用され得る。同期操作は、明示的なユーザ要求に応答して、及び／又は、自動的に、例えば、無線デバイス２００が特定のホストデバイスとの通信を再開したとき、又は、いずれかのデバイスが同期情報のコピーに対する更新を受信するのに応答して、実行され得る。
【００３８】
環境センサ２１４は、着用可能デバイス２００の周りの外部条件に関連する情報を提供する様々な電子、機械、電気機械、光学、又はその他のデバイスを含み得る。センサ２１４は、いくつかの実施形態では、例えば、ストリーミングベースで、又は、必要に応じて、処理サブシステム２０２によるポーリングに応答して、デジタル信号を、処理サブシステム２０２に提供できる。任意の型及び組み合わせの環境センサを使うことができ、加速度計２４２、磁気計２４４、ジャイロスコープ２４６及びＧＰＳ受信機２４８が、例として示されている。
【００３９】
いくつかの環境センサは、着用可能デバイス２００の位置及び／又は動きについての情報を提供できる。例えば、加速度計２４２は、例えば、信号を生成するための関連する電子装置と組み合わせて圧電又はその他の部品を用いて、１つ以上の軸に沿った加速度（自由落下に相対的に）を感知することができる。磁気計２４４は、周囲の磁場（例えば、地球の磁場）を感知して対応する電気信号を生成でき、この信号はコンパスの方向として解釈することができる。ジャイロスコープセンサ２４６は、例えば、１つ以上のＭＥＭＳ（マイクロエレクトロメカニカルシステム）ジャイロスコープ、及び、関連する制御及びセンシング回路を使用して、１つ以上の方向の回転動作を感知することができる。全地球測位システム（ＧＰＳ）受信機２４８は、ＧＰＳ衛星から受信された信号に基づいて位置を判定できる。
【００４０】
他のセンサも、これらの例に追加して又は代わりに含むことができる。例えば、サウンドセンサが、マイク２２６を、例えば、周囲音のデシベルレベルを決定するための関連付けられた回路及び／又はプログラムコードと一緒に組み込み得る。温度センサ、近接センサ、環境光センサなども、含み得る。
【００４１】
ストラップセンサ２１６は、着用可能デバイス２００が現在着用されているかどうかについての情報、並びに、ユーザの手首の動きに起因してストラップに作用し得る力についての情報を提供する、様々な電子的、機械的、電子機械的、光学的、又はその他のデバイスを含むことができる。ストラップセンサ２１６の例は以下のとおりである。いくつかの実施形態では、センサ信号に基づく手首ジェスチャを識別するために、例えば、ジェスチャ処理コード２３６を用いて、センサ２１６からの信号が分析され得る。このようなジェスチャは、着用可能デバイス２００の動作の制御に使用され得る。手首ジェスチャの例、及びジェスチャの処理を以下に示す。
【００４２】
電源サブシステム２１２は、着用可能デバイス２００にために電源及び電源管理機能を提供できる。例えば、電源サブシステム２１２は、バッテリ２４０（例えば、充電式電池）及び、電力を必要とする着用可能デバイス２００の他のコンポーネントにバッテリ２４０からの電力を分配するための関連する回路を含み得る。いくつかの実施形態では、電源サブシステム２１２はまた、例えば、コネクタインタフェース２１０が電源に接続されているとき、バッテリ２４０を充電するように動作可能な回路を含み得る。いくつかの実施形態では、電源サブシステム２１２は、コネクタインタフェース２１０に頼ることなく、バッテリ２４０を充電するための、誘導充電器などの「無線」充電器を含み得る。いくつかの実施形態では、電源サブシステム２１２はまた、バッテリ２４０に加えて又は代わりに、太陽電池などの他の電源を含み得る。
【００４３】
いくつかの実施形態では、電源サブシステム２１２は、消費電力を効率的に管理するために、着用可能デバイス２００内のコンポーネントへの電力分配を制御できる。例えば、電源サブシステム２１２は、ストラップセンサ２１６、又は他のセンサが、デバイス２００が着用されていないことを示すときに、自動的にデバイス２００を「休止状態（hibernation）」に置くことができる。休止状態は、電力消費を抑えるように設計されることができ、したがって、ユーザインタフェース２０６（又はその部品）、ＲＦインタフェース２０８、コネクタインタフェース２１０、及び／又は環境センサ２１４がパワーダウンされ得る（例えば、低電力状態、又は、完全オフにする）、一方、ユーザが着用可能デバイス２００を着用した時を検出するために、ストラップセンサ２１６はパワーアップされ得る（連続的又は間隔をおいて）。他の例として、いくつかの実施形態では、着用可能デバイス２００を着用している間、電源サブシステム２１２が、環境センサ２１４によって検出された、着用可能デバイス２００の動き及び／又は向きに依存して、ディスプレイ２２０及び／又は他のコンポーネントを電源オン又はオフにすることができる。例えば、着用可能デバイス２００がユーザの手首に着用されるように設計されている場合、電源サブシステム２１２は、加速度計２４２によって与えられた情報に基づいて、典型的には腕時計を見ていることに関連付けられるように、ユーザの手首の持ち上げ、及び、回転を検出できる。この検出された動きに対し、電源サブシステム２１２は、ディスプレイ２２０及び／又はタッチセンサ２２８を、自動的にオンにすることができ、同様に、電源サブシステム２１２は、ユーザの手首が中立位置に復帰した（例えば、垂れ下がった）ことの検出に応じて、ディスプレイ２２０及び／又はタッチセンサ２２８を自動的にオフにすることができる。
【００４４】
電源サブシステム２１２はまた、ソース及び使用可能な電力量に基づいて着用可能デバイス２００の他のコンポーネントの電力消費量を調節する、バッテリ２４０内の蓄積電力を監視する、蓄積電力が最低レベルを下回った場合にユーザへの警告を生成する、などの他の電源管理機能を提供できる。
【００４５】
いくつかの実施形態では、電源サブシステム２１２の制御機能は、その上で実行されるプログラムコードに応じて、処理サブシステム２０２によって生成される制御信号に応じて動作するプログラマブル又は制御可能な回路を用いて、あるいは、別のマイクロプロセッサ又はマイクロコントローラとして実装され得る。
【００４６】
着用可能デバイス２００は例示的であり、変型及び修正が可能であることが理解されるであろう。例えば、ストラップセンサ２１６を変更することができ、着用可能デバイス２００は、ユーザが入力を提供するために操作できる、ユーザが操作可能なコントロール（例えば、ボタン又はスイッチなど）を含み得る。例えば、ディスプレイ２２０をオン又はオフにする、スピーカ２２２からの音をミュート又はミュート解除する、等のための、コントロールも提供され得る。着用可能デバイス２００は、任意の型及び組み合わせのセンサを含むことができ、いくつかの例では、所与の型の複数のセンサを含み得る。
【００４７】
各種実施形態では、ユーザインタフェースは、明白には記述されていない他のコンポーネントと同様に、上記で説明したコンポーネントのいずれか又は全ての任意の組み合わせを含み得る。例えば、いくつかの実施形態では、ユーザインタフェースは、例えば、タッチスクリーンのみ、又はタッチスクリーン及びスピーカ、又はタッチスクリーン及び触覚デバイスを含み得る。着用可能デバイスがＲＦインタフェースを有している場合、コネクタインタフェースは省略でき、着用可能デバイスと他のデバイスとの間の全ての通信は無線通信プロトコルを用いて行うことができる。例えば、着用可能デバイスのバッテリを充電するための、有線の電源接続が、任意のデータ接続とは別個に提供され得る。
【００４８】
更に、着用可能デバイスは特定のブロックを参照して説明されているが、これらのブロックは説明の都合上定義されたものであって、構成部品の特定の物理的構成を意味することを意図していないことが理解されよう。更に、ブロックは物理的に別個のコンポーネントに対応している必要はない。ブロックは、例えば、プロセッサをプログラムすることによって、又は適正な制御回路を設けることによって様々な動作を実行するように構成することができ、様々なブロックは、初期の構成を取得する方法によって再構成が可能であるか又は不可能であり得る。本発明の実施形態は、回路とソフトウェアとの任意の組み合わせを使って実装される電子デバイスを含む様々な装置において実現することができる。また、着用可能デバイスの特定の実施形態では、図２内の全てのブロックを実装する必要はない。
【００４９】
図１のホストデバイス１０２などホストデバイスは、上記に類似したブロック（例えば、プロセッサ、記憶メディア、ユーザインタフェースデバイス、データ通信インタフェース等）、及び／又は他のブロック、又はコンポーネントを用いた、電子デバイスとして実装され得る。当業者は、特定の着用可能デバイスと通信できる任意の電子デバイスが、その着用可能デバイスに関するホストデバイスとしての役割を果たすことができると認識するであろう。
【００５０】
ホストデバイスと無線デバイスとの間の通信は、その両方のデバイスが、使用するようにプログラムされる又は他の方法で使用するように構成される、任意の通信プロトコル（又はプロトコルの組み合わせ）に従って実装され得る。いくつかの例では、Ｂｌｕｅｔｏｏｔｈプロトコルなどの標準プロトコルが使用され得る。いくつかの例では、カスタムのメッセージ形式と構文（例えば、デジタルデータ伝送において特定のバイト又はバイトのシーケンスを解釈するための規則のセットを含む）を定義でき、特定のＢｌｕｅｔｏｏｔｈ規格で定義されている仮想シリアルポートなど標準的なシリアルプロトコルを使用して、メッセージを送信することができる。本発明の実施形態は特定のプロトコルに限定されず、現在技術の教示にアクセス可能な当業者は、様々なプロトコルを使用できることを認識するであろう。
【００５１】
本発明の特定の実施形態は、ユーザが、無線デバイス及び／又はホストデバイスを、手首の関節表現を用いて制御することを可能にする。ここで用いられるように、手首の関節表現は、中立位置からユーザの前腕に対して、ユーザの手の向きを変更する任意の動きを概ね指す。中立への復帰は、関節表現の解放と呼ばれる。図３Ａ〜図３Ｆ図に示すように、いくつかの方向に、手首が関節表現をすることができ、以下を含む。図３Ａに示すような、伸展（又は背屈）、この場合、手の甲が前腕に向かって回転される。図３Ｂに示すような、屈曲（又は掌屈）、この場合、手のひらが前腕に向かって回転される。図３Ｃに示すような、外転（又は橈屈）、前腕に向かって親指を動かす、手のひらの平面内での動き。図３Ｄに示すような、内転（又は尺屈）、前腕に向かって小指を動かす、手のひらの平面内での動き。図３Ｅに示すような、回内（又は内側回転）、前腕に平行な軸の周りに、親指の方向に、手を回転させる動き。図３Ｅに示すような、回外（又は外側回転）、回内とは反対方向の回転。
【００５２】
各種実施形態では、これらの関節表現の一部又は全てが、ユーザ入力メカニズムとして検出及び使用されることができる。図４は、本発明の実施形態に係る着用可能デバイス（例えば、図１の着用可能デバイス１００、又は図２の着用可能デバイス２００）に含むことができる、手首ジェスチャ処理システム４００の、簡略化されたブロック図である。システム４００は、１つ以上のリストバンド（又はストラップ）センサ４０２、ジェスチャライブラリ４０６にアクセスするジェスチャ識別モジュール４０４、ジェスチャのルックアップデータ記憶４１０にアクセスするジェスチャ解釈モジュール４０８、及び、実行モジュール４１２を含むことができる。モジュール４０４、４０８及び４１２は、例えば、着用可能デバイス２００の、ジェスチャ処理コード２３６の一部として、ソフトウェアとして実装され得る。
【００５３】
リストバンドセンサ４０２は、リストバンド又はその一部にかかる力を検出するセンサを含み得る。任意の型又は組み合わせのセンサを使用できる。例えば、センサ４０２は、リストバンドの一部分の別の部分に対する又はフェース部材に対する動き（かかった力を示す）を検出する変位センサ、かかった力を示す、リストバンドの伸び又は収縮を検知する変形センサ、及び／又は、リストバンドの内面の特定の領域にかかる圧力（単位面積あたりの力）の変化を検出する圧力センサを含み得る。センサの具体的な例は次のとおりである。センサ４０２は、例えば、固定機能又はプログラム可能な論理回路を用いて、分析され得る、センサ信号を生成できる。いくつかの実施形態では、センサ信号はアナログ形式で生成され、そして、分析の前にデジタルデータに変換される。
【００５４】
ジェスチャ識別モジュール４０４は、（例えば、デジタル形式で）センサデータを受け取ることができる。ジェスチャ識別モジュール４０４は、特定の手首ジェスチャに関連した「シグネチャ（signature）」のデータ記憶４０６にアクセスすることができる。ここで用いられるように、手首ジェスチャ（単にジェスチャとも呼ばれる）は、ユーザが実行することができる、伸展及び解放、伸展及び保持、２回の伸展（伸展と解放と伸展と解放）、屈曲及び解放、屈曲及び保持、２回の屈曲（屈曲と解放と屈曲と解放）などの、特定の手関節表現、又は、手関節表現のシーケンスを参照する。ジェスチャのシグネチャは、対応するジェスチャをユーザが実行する時に、発生すると予想される１つ又は複数のセンサに対する、センサデータ値のシーケンスを含み得る。いくつかの実施形態では、様々な手首ジェスチャのためのシグネチャが、トレーニングモードで、ジェスチャ識別モジュール４０４を動作させることによって生成できる。トレーニングモードでは、ユーザがプロンプトに応じて特定の手首ジェスチャを実行し、ユーザがジェスチャを実行している間に、センサデータが収集される。ユーザは、トレーニング中に複数回、特定のジェスチャの実行を求められることができ、異なる実行例からのセンサデータの統計的解析が、更にジェスチャのシグネチャを定義するために使用され得る。他の実施形態では、例えば、いくつかの異なるテストユーザによって実施されるジェスチャに対するセンサ応答の解析に基づいて、エンドユーザにデバイスを配布する前に、シグネチャを生成できる。更に他の実施形態では、様々なジェスチャに対するシグネチャを定義するのに、ユーザ固有のトレーニングと配布前の分析との組み合わせを使用できる。
【００５５】
通常の操作中（トレーニングモードではないとき）に、ジェスチャ識別モジュール４０４は、受信したセンサデータを、シグネチャデータ記憶４０６のシグネチャと比較し、そして、受信したセンサ信号とデータストア４０６内のシグネチャのうちの１つとの間のベストマッチに基づいてジェスチャを識別することができる。様々な分析手法が、この比較を行うために使用できる。例えば、ジェスチャ識別モジュール４０４は、受信したセンサデータと様々なシグネチャとの間の相関度を表す相関距離を計算し、受信したデータと最も強い相関を有するシグネチャに基づいてジェスチャを識別できる。
【００５６】
ジェスチャ識別モジュール４０４からの出力は、センサ信号に最も適合したジェスチャを示す、ジェスチャＩＤコードとなることができる。いくつかの実施形態では、ジェスチャ識別モジュール４０４は、例えば、全てのシグネチャに対する相関距離が最小しきい値未満の場合、ヌルの結果（一致するジェスチャがない）を生成することができる。ジェスチャを検出するために最小のしきい値を求めることによって、ジェスチャ入力として他のユーザの動きを解釈してしまうのを避けるのに役立つことができる。いくつかの実施形態では、ジェスチャ識別モジュール４０４は、例えば、最高の相関距離と２番目に高い相関距離が、お互いの許容限度内の場合、あいまいな結果（複数のジェスチャが一致する）を生成することができ、この場合、複数のジェスチャＩＤが出力され得、次に、後の段階で意図したジェスチャのあいまいさを解消することができる。
【００５７】
ジェスチャ解釈モジュール４０８は、ジェスチャ識別モジュール４０４から、ジェスチャＩＤを受け取り、アクション又はコマンドにジェスチャをマップすることができる。本明細書で使用するとき、「アクション」は、概して起動される機能を指し、そして、「コマンド」は概して、機能を起動するために、（実行モジュール４１２として、図４に表される）着用可能デバイスの適切なコンポーネントに提供することができる制御信号のことを指す。いくつかの実施形態では、着用可能デバイスが実行できる任意の機能を、ジェスチャにマップできる。例えば、ジェスチャのルックアップデータ記憶４１０は、ジェスチャＩＤをコマンドにマップするルックアップテーブルを含み得る。ジェスチャは、アクションにマップされ、それが次にコマンドにマップされる、又は所望のコマンドに直接的にマップされ得る。
【００５８】
いくつかの例では、マッピングはコンテキスト依存であり得る、すなわち、着用可能デバイスの現在の状態に依存する。例えば、ルックアップデータ記憶４１０は、「ホーム状態」、「メディアプレーヤ」、「電話インタフェース」などの異なるコンテキストにそれぞれ関連付けられた、複数のルックアップテーブルを含むことができる。伸展及び解放のジェスチャに関連付けられているＩＤなどの特定のジェスチャＩＤは、異なるコンテキストで異なる機能にマップできる。デバイスの機能（又はアクション）へのジェスチャマッピングの具体的な例は次のとおりである。
【００５９】
ジェスチャ識別があいまいな場合は、ジェスチャ解釈モジュール４０６は、あいまいさの解消を試み得る。例えば、２つ以上のジェスチャＩＤが、ジェスチャ識別モジュール４０４から受信された場合、ジェスチャの解釈モジュール４０６は、ジェスチャＩＤのうちの１つだけが、現在のコンテキスト、又は、デバイスの状態内で定義されているジェスチャに対応するかどうかを判定することができる。もしそうなら、ジェスチャ解釈モジュール４０６は、定義されたジェスチャを選択できる。受信ジェスチャＩＤに一致する複数のジェスチャが現在のコンテキストで定義されている場合、ジェスチャ解釈モジュール４０６は入力を無視するか、又は受信したジェスチャＩＤの中から選択できる。
【００６０】
実行モジュール４１２は、コマンドに応じて機能を実行できる、着用可能デバイスのいずれかのコンポーネントを含み得る。各種実施形態では、実行モジュール４１２は、オペレーティングシステム２３２、及び／又は、図２のアプリ２３４の態様を含み得る。
【００６１】
ここで、手関節表現の検出に使用できるセンサの例について述べる。
【００６２】
図５Ａ及び図５Ｂは、本発明の実施形態に係るセンサを用いた手首の伸展（又は背屈）を検出するための１つの方法を示している。図５Ａは、フェース部材５０２及びストラップ５０４を有している、手首デバイス５００を示している。ストラップ５０４は、フェース部材５０２の上側部及び下側部に沿って配設された伸張可能なストラップホルダ５０６、５０８を使用して、フェース部材５０２に接続される。挿入図５１０は、中立位置で、デバイス５００を手首５１２に着用しているユーザを示している。図５Ｂで示すように、ユーザの手首が伸展する時（挿入図５２０）、伸張可能なストラップホルダ５０６、５０８が伸張する。この伸張は、例えば、ユーザの手首が、伸展の間、形を変えることの結果として、及び／又は、ユーザの手又は手首の甲がフェース部材５０２を圧迫することの結果として、発生することができる。伸張可能なストラップホルダ５０６、５０８に隣接して、又は、その中に配設されたセンサが、伸張を検出し、屈曲を示す信号を生成することができる。
【００６３】
図６Ａ及び図６Ｂは、本発明の実施形態に係るセンサを用いた手首の伸展（又は背屈）を検出する別の手法を示している。図６Ａは、フェース部材６０２、並びに、フェース部材６０２の上側部と下側部に沿って配設された、固定ストラップホルダ６０６、６０８を用いてフェース部材６０２に固定された弾性ストラップ６０４を有している手首デバイス６００を示している。挿入図６１０は、中立位置で手首６１２に手首デバイス６００を着用しているユーザを示している。図６Ｂで示すように、ユーザの手首が伸展する（挿入図６２０）ときに、弾性ストラップ６０４が伸張する。（伸張を示す目的のため、弾性ストラップ６０４が、ジグザグパターン６１４を有して表示される）。例えば、ストラップ６０４の弾性材料の中に少なくとも部分的に埋め込まれ、伸ばしたときに、電気抵抗が増加する、ひずみゲージワイヤーなどを用いて、弾性ストラップ６０４の伸張が検出され得る。いくつかの実施形態では、ストラップ６０４の一部分だけが弾力があり、弾性部分の伸張を検出することができる。
【００６４】
図７Ａ及び図７Ｂは、本発明の実施形態に係る、圧力センサを用いて手関節表現を検出するための方法を示している。図７Ａは、フェース部材７０２、並びに、フェース部材７０２の上面と下面に沿って配設された、固定ストラップホルダ７０６、７０８を用いてフェース部材７０２に固定された弾性ストラップ７０４を有している、手首デバイス７００を示している。１つ以上の圧力センサ７１０が、フェース部材７０２の内側に面する表面に配設されることができ、デバイス７００が着用されるときに、センサ７１０がユーザの手首と接触することができる。図７Ｂに示したとおり、手首デバイス７００はまた、ストラップ７０４の内側上に配設された、１つ以上の圧力センサ７１２を有することができ、デバイス７００が着用されたときに、センサ７１２のうちの少なくともいくつかが、ユーザの手首と接触している。手関節表現が、センサ７１０、７１２への圧力の分布を変えることができる。例えば、掌屈は、センサ７１０のうちの１つ以上への圧力を増やす一方で、センサ７１２のうちの１つ以上への圧力を減らすことができ、背屈（伸展）は、逆の効果を持つことができる。外転、内転、回内及び回外もまた、適切に配設された圧力センサ上での圧力変化パターンに基づいて区別され得る。いくつかの実施形態では、圧力センサに加えて、又はその代わりに、近接センサが用いられ得る。適切なストラップ材料として、局所化された伸張又はひずみセンサなどもまた、使用できる。
【００６５】
本明細書内で説明するセンサは例示的であり、変型及び修正も可能であることが理解されるであろう。各種実施形態では、センサは、リストストラップ若しくはフェース部材（若しくはその中の局所化された部分）の、変形若しくは動き、リストストラップ若しくはフェース部材（若しくはその中の局所化された部分）の上の、応力若しくはひずみ、リストストラップ若しくはリストストラップの一部若しくはフェース部材への圧力、又は、リストストラップ若しくはリストストラップの一部若しくはフェース部材に作用する任意の他の力、並びに、ユーザの皮膚（若しくは、場合によっては他の表面）のセンサへの近接、を検出することができる。センサが反応する、検出された力、変形、応力及びひずみ、圧力、等は、手関節表現の結果であり得る一方、必ずしも変化が検出される全ての場合が、そうであるとは限らない。その他の原因がセンサの応答を生じさせ得る。これら他の原因は、手関節表現から常に区別できるとは限らない。いくつかの実施形態では、複数のセンサ及び複数のセンサの型が、単一の手首着用型デバイスに配備でき、異なるセンサから受信した信号及び／又はデータの間の相関関係を用いて、手関節表現を他の原因から区別することができる。
【００６６】
上記の任意の組み合わせ、並びに／又は、リストバンド及び／若しくは手首着用型デバイス内の他のセンサは、手関節表現を検出するため、及び／又は、手関節表現の異なる型の間で区別することを容易にするために使用できる。
【００６７】
上記のとおり、センサデータは、手首ジェスチャを検出するために分析され得、それは次に、着用可能デバイスによって実行されるアクション、及び／又は、アクションを誘発する特定のコマンド信号にマップされることができる。図８は、本発明の実施形態に係る、着用可能デバイス（例えば、図１の着用可能デバイス１００）のための手首ジェスチャのライブラリの一部分を定義する表８００を示す。この例では、手首ジェスチャ（列８０４）は、対応するアクション（列８０６）を決定するために、着用可能デバイスの現在の動作コンテキスト（列８０２）に基づいて解釈される。アクションから、アクションを開始するコマンド及び／又は制御信号への更なるマッピングは示されていない。当業者は、特定のコマンド又は制御信号が着用可能デバイスの特定の実装に依存すると認識するだろう。
【００６８】
この例では、着用可能デバイス１００は、機能を実行するためにユーザが起動できるアプリケーション（又はアプリ）のメニューを含み得るホーム画面を表示する、「ホーム」状態を有していると仮定する。任意の数の及び組み合わせのアプリをサポートでき、アプリには、音楽再生アプリ、通信アプリ（電話、テキストメッセージ等）、音声録音アプリ、情報プレゼンテーションアプリ（株式、ニュースヘッドライン等）、フィットネスのアプリ（トレーニング又は他のアクティビティデータ等のログ及び／又はレビュー）などが含まれる。ユーザは、アプリのメニューをページアップ及びダウンするのに、手首の屈曲を使用でき、メニューは、例えば、リスト又はアプリを表すアイコンの配列として、呈示されることができる。この例では、一回の伸展及び解放のジェスチャ（行８１０）が、リスト又は配列をページダウンし、一回の屈曲及び解放のジェスチャ（行１８２）が、リスト又は配列をスクロールアップする。
【００６９】
この例ではまた、着用可能デバイスが、音声入力モードをサポートすると仮定され、ユーザが話すことによって機能を呼び出す又は要求することができ、音声インタープリタ（着用可能デバイス又は着用可能デバイスが通信する別のデバイスに存在し得る）が、検出された音声を処理して、どのような要求が出されたか判定し、要求に基づいてデバイスを動作させる。この例のホーム状態では、２回の伸展ジェスチャ（伸展及び解放を立て続けに２回（行８１４））が、音声入力モードをアクティブにでき、例えば、マイクロフォン及び音声インタープリタをオンにし、２回の屈曲（屈曲及び解放を立て続けに２回（行８１６））は、音声入力モードを非アクティブにできる。
【００７０】
着用可能デバイスが電話の呼び出しを受け取ることができる場合（又は、電話を受けることができる携帯電話などの他のデバイスとペアリングされている場合）、着用可能デバイスは、呼び出しがあったときに、「着信」コンテキストに入ることができる。このコンテキストでは、特定の手首ジェスチャの解釈を変更できる。例えば、表８００で示すように、着信のコンテキストにおいては、１回の伸展（行８１８）が、着信を受け入れる（例えば、答える）ことに使用できる一方、１回の屈曲（行８２０）が、呼び出しを拒否する（例えば、呼び出しをボイスメールに切り替える）ことに使用できる。
【００７１】
他の例として、ユーザは、ユーザの連絡先のリスト又は再生可能なメディア資産のリストなどのリストビューを提供可能なアプリを起動してもよい。リストを閲覧している間、ユーザは手首ジェスチャを用いて、リストをスクロールできる。例えば、屈曲及び保持のジェスチャ（行８２２）は、スクロールダウンを開始することができ、そして、スクロールは、ユーザが屈曲を解放する（手首を中立位置に戻す）まで、又はリストの最後に達するまで、続けることができる。同様に、伸展及び保持のジェスチャ（行８２４）は、スクロールアップを開始することができ、伸展を解放するか、リストの先頭に達するまで、スクロールを続けることができる。
【００７２】
他の例として、デバイスが他の何かを表示するときにいつでもホーム画面にすばやく復帰するように、２回の伸展（行８２６）のような手首ジェスチャを定義できる。こうして、例えば、ユーザは、２回伸展してホーム画面に復帰でき、次に、再度２回伸展して音声入力をアクティブにできる。
【００７３】
屈曲及び伸展以外の手関節表現が、ジェスチャを定義するために使用され得る。例えば、メディア再生中に、手首の回転（回内及び回外）を、ボリュームコントロール（行８２８、８３０）のために使用でき、手首の偏位（外転と内転）を、次のトラックに進む、又は前のトラックに戻る（行８３２、８３４）ために使用できる。
【００７４】
表８００は例示的であり、変型及び修正が可能であることが理解されるであろう。手首ジェスチャの任意の数と組み合わせを定義でき、ジェスチャが定義されるコンテキストを変えることもできる。いくつかの実施形態では、ユーザが、例えば、メニュー設定などを使用して、ジェスチャライブラリをカスタマイズすることができてもよく、メニュー設定のインタフェースが、着用可能デバイス又は別のデバイス上に提供されることができ、これにより、ユーザの好みを着用可能デバイスに伝えることができる。いくつかの実施形態では、アプリのサードパーティの開発者が、彼らのアプリのコンテキスト内での様々な手首ジェスチャの解釈を定義することができてもよい。
【００７５】
図９は、本発明の一実施形態に係る、手首ジェスチャを用いて、手首着用型デバイスをコントロールするプロセス９００のフローチャートである。プロセス９００は、例えば、図４の手首ジェスチャの処理システム４００、又は手首着用型デバイスの他のコンポーネントを用いて、実装され得る。
【００７６】
ブロック９０２では、図４のリストバンドセンサ４０２のようなセンサを使用して、手首のアクションを検出できる。これらのセンサは、図５Ａ〜図５Ｂ、図６Ａ〜図６Ｂ、及び／又は、図７Ａ〜図７Ｂを参照して上記で説明されたセンサのいずれか又は全て、及び／又は、他のセンサを含むことができる。ブロック９０４では、例えば、上記のジェスチャ識別モジュール４０４を使用して、ジェスチャを識別するためにセンサデータを分析できる。ブロック９０６では、ジェスチャが識別されない場合は、プロセス９００は、更なるセンサ入力を待つために、ブロック９０２に戻ることができる。
【００７７】
いくつかの実施形態では、プロセス９００は、一定の時間にわたって、センサデータの読み取り値をサンプリングすることができ、ブロック９０４における分析は、最新のセンサデータのサンプルのローリングウィンドウ上で実行することができる。ウィンドウの期間は、ユーザが、対応する時間間隔（例えば、０．５秒、１秒、２秒、何のジェスチャが定義されたかに依存して）内で、意図された手首ジェスチャを実行できそうなだけ十分に大きく選択され得る。ユーザがいつでもジェスチャを開始することができるように、プロセス９００を、ウィンドウの期間よりもはるかに短い間隔（例えば、数百回／秒）で繰り返すことができる。
【００７８】
ブロック９０６で、ジェスチャが識別された場合、次にブロック９０８で、プロセス９００は、例えば、上記のジェスチャ解釈モジュール４０８を使用して、ジェスチャに関連付けられているアクションを識別できる。アクションの識別は、前述したようなルックアップテーブルの使用を含むことができ、いくつかの実施形態では、識別は着用可能デバイスの現在のコンテキスト（例えば、動作状態）に依存することができる。ブロック９１０では、アクションを実行できる。例えば、前述のように、ジェスチャ解釈モジュール４０８が、適切なコマンド（または複数のコマンド）を、実行モジュール４１２に送ることができる、そしてそれは、コマンドに応じてアクションを実行することができる。その後、プロセス９００は、手首アクションを検出し、ジェスチャとしてのアクションを解釈することを続行できる。
【００７９】
プロセス９００は例示的であり、変型及び修正が可能であることが理解されるであろう。逐次として説明されるステップは並行して行うことができ、ステップの順序を変更することができ、ステップの修正、組み合わせ、追加、又は省略も可能である。例えば、ジェスチャの識別及び関連付けられたアクションは、単一の動作に統合できる。様々なアルゴリズムが、利用可能なセンサの組、及び区別されるべきジェスチャスチャの組に部分的に依存して、センサデータに基づいてジェスチャを識別するために使用できる。
【００８０】
いくつかの実施形態では、「ノイズ」又は、ユーザの手の偶発的な動きによるジェスチャの誤検出を減らすために、追加的な分析が行える。例えば、手首着用型デバイスが、加速度計を含む場合、加速度計からのデータを、ユーザの腕が、例えば、ウォーキング、水泳、ゴルフクラブのスイング、話しながらの身振り、又はその他の活動などにおける動作中かどうかを判断されるために使用できる。このようなユーザユーザアクティビティが検出されると、手首ジェスチャの認識が全く抑制され、又は、ジェスチャ識別のためのより厳格な判断基準が、望ましくないアクションを誤って実行する可能性を減らすために適用され得る。同様に、手首着用型デバイスが、ユーザがデバイスのディスプレイ（例えば、顔及び／又は目を検出するための画像解析ソフトウェアと組み合わせたフェース部分１０４上の前面カメラなど）を見ているかどうかを検出可能なセンサを有している場合、ユーザがディスプレイを見ているかどうかに基づいて、ジェスチャ識別の判断基準を修正することができる。例えば、ユーザが実際にディスプレイを見ていない場合には、ユーザはデバイスとやり取りするためのジェスチャとしての動作をしそうにないと推定される、そして、ユーザがディスプレイを見ていないと信じられ得るときは、手首ジェスチャの認識が全く抑制されるか、又は、より厳格な判断基準が適用され得る。
【００８１】
プロセス９００は、デバイス１００が着用されている間、連続的に実行できる。いくつかの実施形態では、デバイス１００が、手首ジェスチャが発生することが期待されない状態に入った場合に、プロセス９００を無効にできる。例えば、いくつかの実施形態では、デバイス１００は、それが現在着用されているかどうかを判定でき、デバイス１００が、それが着用されていないと判定した場合は、プロセス９００は無効化され得る。同様に、上記のように、デバイス１００が、ユーザが、腕の動きを含む身体活動に従事している、又はディスプレイを見てはいないと判定できる場合、プロセス９００が無効にされ得る（又はジェスチャ識別のための、より厳格な判断基準を用いた実行を継続することができる）。
【００８２】
前述のように、いくつかの実施形態では、ユーザはデバイスの動作をカスタマイズできる。例えば、ユーザは、手首ジェスチャの認識を、グローバルに有効若しくは無効にするかどうか、及び／又は、特定の手首ジェスチャに解釈を割り当てることを選択できる。
【００８３】
本発明を特定の実施形態に関して説明してきたが、当業者であれば、多数の修正形態が可能であることを認識するであろう。例えば、上記説明が伸展、屈曲などの特定の手関節表現を参照しているが、他の手首動作もまた、リストストラップ中の適切なセンサを用いて感知され、ジェスチャとして解釈され、デバイスの機能を起動するために使用され得、橈屈、尺屈、回内、及び／又は、回外を含む。着用可能デバイスが異なるジェスチャを区別することができる限りにおいて、任意のデバイス機能又は機能の組み合わせが、手首ジェスチャを用いて起動可能であり、特定のジェスチャの特定の機能へのマッピングは、変えることができる。
【００８４】
更に、上記で説明した特定の実施形態は、複数の手首ジェスチャを認識及び区別をすること、及び、異なるジェスチャに応じて異なる機能を起動することができるが、他の実施形態は、ただ１つ認識される手首ジェスチャで操作可能である。例えば、伸展及び解放のジェスチャを定義でき、ジェスチャ識別が、そのジェスチャが行われたかどうかをセンサデータから判断することによって、実行され得る。単一の認識される手首ジェスチャは、特定の機能にグローバルにマップできる（例えば、ホーム画面に戻る）、又はマッピングは、コンテキスト依存とすることができる（例えば、手首着用型デバイスが、現在メディア再生アプリを実行している場合は、再生／一時停止を切り替え、手首着用型デバイスが、現在着信警告などを表示している場合は、着信に応答する）。いくつかの実施形態では、手首ジェスチャは、スリープ状態（例えば、任意の電力削減状態）からデバイスをウェイクアップするのに使用することができ、デバイスをウェイクアップすることは、ディスプレイ及び／又は、タッチセンサ又はマイクロフォンなどのユーザ入力コンポーネントの電源を入れるなどの機能を含み得る。
【００８５】
上記実施形態は、手首着用型デバイスからのセンサデータ、特に、リストバンド及び／又はデバイスのフェース部材に埋め込まれたセンサからのデータに依存する。手首着用型デバイス内のセンサに頼ること、ジェスチャベースのコントロールを可能にしながら、ユーザの負担を減らすことができる。例えば、ユーザは、コントロールに触れるために手を空けておく必要なしに、手首ジェスチャを実行でき、このことは、例えば、ユーザが、何かを運んでいる、運転をしている、又は一方又は両方の手を占める、何か他の仕事を行っている場合は、便利であり得る。更に、ユーザは面倒な手袋を着用すること、又は他の動作ベースの制御システムで要求されるように外部センサの視野内にとどまることは必要ない。こうして、ユーザは自由に動き回ったり、通常の活動に従事できる。
【００８６】
いくつかの例で、他のセンサ又はデバイスからのデータもまた、埋め込まれたセンサとの組み合わせで使用できる。例えば、手首着用型デバイスが、別のモバイルデバイスとペアリングされている場合（例えば、図１に示すように）、他方のモバイルデバイスからのデータ（例えば、加速度計データ、ＧＰＳデータ）が、ユーザが何をしているのか、及び、ユーザが、手首着用型デバイスを操作することを意図して手首ジェスチャを行う可能性が高いかどうか、についての、更なる指示を提供することができる。
【００８７】
いくつかの実施形態では、他の入力様式を、手首ジェスチャの入力と組み合わせることができる。例えば、前述のように、する、手首ジェスチャを使用して、音声入力モードをアクティブにすることができる。これによって、適切な手首ジェスチャを実行した後、ユーザがデバイスに指示を話しかけることが可能になる。手首ジェスチャは、タッチスクリーン、タッチパッド、ボタン、及びその他の種類の入力コントロールと、組み合わせても使用できる。例えば、手首ジェスチャは、タッチスクリーンを有効にする、又は、無効にすることに使用でき、また、タッチスクリーンから操作可能なコントロールは、手首ジェスチャの認識を有効にする又は一時的に無効にするために使用できる。
【００８８】
手首着用型デバイスが、別のデバイスにペアリングされている場合（例えば、図１に示すような）は、手首着用型デバイスによって検出された手首ジェスチャは、ペアリングされた他方のデバイスの機能を制御するために使用できる。例えば、前述のように、手首ジェスチャは、答えられるべき着信を示すことができる。いくつかの実施形態では、着信は、ペアリングされた他方のデバイス（例えば、携帯電話など）で実際に受信され、手首着用型デバイスは、検出された手首ジェスチャに応じて、着信に応答するように他方のデバイスへ命令を通信することができる。
【００８９】
上記の説明は、着用可能デバイス（例えば、手首着用型デバイス）及び／又はホストデバイス（例えば、携帯電話又はスマートフォンなど）の特定の例への参照をすることができる。これらの例は例示的であり、限定的はないと理解されるべきであり、他のデバイスに、置換することができ、本明細書で記載された動作及び／又は他の動作を実行するために、同様な機能ブロック及び／又はアルゴリズムを実装することができる。
【００９０】
例えば、方法、装置、コンピュータ可読媒体などにおける、本発明の実施形態は、専用のコンポーネント及び／又はプログラマブルプロセッサ及び／又は他のプログラマブルデバイスの任意の組み合わせを使用して実現することができる。本明細書で述べられる様々なプロセスは、同一プロセッサ又は任意の組み合わせの異なるプロセッサ上で実装可能である。構成要素が特定の動作を実行するように構成されていると説明されている場合、このような構成は、例えばこの動作を実行するように電子回路を設計することにより、この動作を実行するように（マイクロプロセッサなどの）プログラマブルな電子回路をプログラムすることにより、又はこれらの任意の組み合わせにより、達成することができる。更に、上記の実施形態は、特定のハードウェア及びソフトウェア構成要素を参照し得るが、当業者には、異なる組み合わせのハードウェア及び／又はソフトウェア構成要素も利用でき、ハードウェアで実行されると説明されている特定の動作がソフトウェアでも実行し得、またその逆も可能であることが理解されよう。
【００９１】
本発明の様々な特徴を組み込んだコンピュータプログラムを符号化し、様々なコンピュータ可読記憶媒体に記憶させることができ、適切な媒体は、磁気ディスク又はテープ、コンパクトディスク（ＣＤ）又はＤＶＤ（デジタル多目的ディスク）などの光学記憶媒体、フラッシュメモリ、その他の非一時的媒体などを含む。プログラムコードで符号化されるコンピュータ可読媒体は、互換性がある電子デバイスでパッケージ化し得、若しくは、プログラムコードは、電子デバイスとは別に（例えば、インターネットからのダウンロードを介するか、別途パッケージ化されたコンピュータ可読記憶媒体として）提供され得る。
【００９２】
それゆえ、本発明は、特定の実施形態に関して記載されているが、本発明は、以下の特許請求の範囲内での、全ての修正形態及び均等物を包含することを意図するものであることが理解されるであろう。
【図１】
2017501469.tif 000003
【図２】
2017501469.tif 000004
【図３Ａ】
2017501469.tif 000005
【図３Ｂ】
2017501469.tif 000006
【図３Ｃ】
2017501469.tif 000007
【図３Ｄ】
2017501469.tif 000008
【図３Ｅ】
2017501469.tif 000009
【図３Ｆ】
2017501469.tif 000010
【図４】
2017501469.tif 000011
【図５Ａ】
2017501469.tif 000012
【図５Ｂ】
2017501469.tif 000013
【図６Ａ】
2017501469.tif 000014
【図６Ｂ】
2017501469.tif 000015
【図７Ａ】
2017501469.tif 000016
【図７Ｂ】
2017501469.tif 000017
【図８】
2017501469.tif 000018
【図９】
2017501469.tif 000019
【手続補正書】
【提出日】平成28年10月17日(2016.10.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
手首着用型デバイスを操作する方法であって、
前記手首着用型デバイス上のセンサを用いて、前記手首着用型デバイスのバンド要素に働く力であって、手関節表現を示す、力を検出することと、
前記手首着用型デバイス内の加速度計からのデータを用いて、ユーザの腕が動いているかどうかを判定することと、
前記手首着用型デバイスの処理サブシステムによって、前記検出された力を手首ジェスチャに対応するものとして解釈することであって、前記解釈は、前記検出された力に部分的に基づき、かつ、前記ユーザの腕が動いているかどうかに部分的に基づくことと、
前記手首ジェスチャに基づいて前記手首着用型デバイスの機能を起動することと、
を含む方法。
【請求項２】
前記手首ジェスチャは、前記手首の背屈を含む、請求項１に記載の方法。
【請求項３】
前記手首ジェスチャは、前記手首の掌屈を含む、請求項１に記載の方法。
【請求項４】
前記機能を起動することは、前記手首着用型デバイスの音声入力モードをアクティブ化することを含む、請求項１に記載の方法。
【請求項５】
前記機能を起動することは、前記手首着用型デバイスのディスプレイに表示されるアイテムのリストをスクロールすることを含む、請求項１に記載の方法。
【請求項６】
前記機能を起動することは、前記手首着用型デバイスをスリープ状態からウェイクアップすることを含む、請求項１に記載の方法。
【請求項７】
前記機能を起動することは、前記手首着用型デバイスのホーム状態へ復帰することを含む、請求項１に記載の方法。
【請求項８】
前記検出された力を手首ジェスチャに対応するものとして解釈することは、
検出されたパターンを、ジェスチャライブラリに定義された複数の手首ジェスチャのうちの１つにマッチングすること
を含む、請求項１に記載の方法。
【請求項９】
前記複数の手首ジェスチャは、１回の伸展及び解放ジェスチャ、並びに、２回の伸展及び解放ジェスチャを含む、請求項８に記載の方法。
【請求項１０】
前記複数の手首ジェスチャは、伸展及び解放ジェスチャ、並びに、伸展及び保持ジェスチャを含む、請求項８に記載の方法。
【請求項１１】
前記検出されたパターンを、複数の手首ジェスチャのうちの１つにマッチングすることは、前記検出されたパターンを、前記ジェスチャライブラリに定義されている複数のシグネチャパターンのそれぞれと比較することを含み、前記シグネチャパターンの異なるものは、前記手首ジェスチャの異なるものに対応している、請求項８に記載の方法。
【請求項１２】
前記手首ジェスチャに基づいて前記手首着用型デバイスの機能を起動することは、前記マッチした手首ジェスチャに対応する機能をルックアップテーブルから識別することを含む、請求項８に記載の方法。
【請求項１３】
前記手首ジェスチャに基づいて前記手首着用型デバイスの機能を起動することは、前記識別された機能に対応する制御信号を生成することを更に含み、前記制御信号は、前記手首着用型デバイスの前記識別された機能を起動する、請求項１２に記載の方法。
【請求項１４】
手首着用型デバイスであって、
フェース部材と、
前記フェース部材に接続されたリストバンドと、
前記リストバンド又は前記フェース部材に配設され、手関節表現に応じて信号を生成するように構成された、少なくとも１つのセンサと、
ユーザの腕の動きを検出する加速度計と、
前記少なくとも１つのセンサからの信号に基づいて手首ジェスチャを識別する、ジェスチャ識別モジュールであって、前記識別が前記ユーザの腕が動いているかどうかに少なくとも部分的に基づくジェスチャ識別モジュールと、
前記識別された手首ジェスチャに基づいて起動するアクションを判定する、ジェスチャ解釈モジュールと、
前記ジェスチャ解釈モジュールからのコマンド信号に応じて前記アクションを実行する、実行モジュールと、
を備える手首着用型デバイス。
【請求項１５】
前記フェース部材を前記リストバンドに接続する、伸張可能なストラップホルダを更に備え、前記少なくとも１つのセンサは、前記伸張可能なストラップホルダの伸張を検出するために位置付けられたセンサを含む、請求項１４に記載の手首着用型デバイス。
【請求項１６】
前記リストバンドの少なくとも一部は、弾性材料から作られ、前記少なくとも１つのセンサは、前記弾性材料の伸張を検出する伸張センサを含む、請求項１４に記載の手首着用型デバイス。
【請求項１７】
手首着用型デバイスであって、
フェース部材と、
前記フェース部材に接続されたリストバンドと、
ユーザの腕の動きを検出するように構成された加速度計と、
前記リストバンド及び前記フェース部材のうちの一方又は両方に配設され、手関節表現に応じて信号を生成するように構成された、複数のセンサと、
前記複数のセンサに結合された処理サブシステムと、
を備え、前記処理サブシステムは、
手首ジェスチャを識別するために、前記複数のセンサによって生成された前記信号を解析し、前記識別は前記ユーザの腕が動いているかどうかに少なくとも部分的に基づき、
前記識別された手首ジェスチャに関連付けられたアクションを識別し、
前記識別されたアクションを実行する、
ように構成される、手首着用型デバイス。
【請求項１８】
前記複数のセンサは、前記フェース部材の背面上に配設された、少なくとも１つの圧力センサを含む、請求項１７に記載の手首着用型デバイス。
【請求項１９】
前記複数のセンサは、前記リストバンドの内側面上に配設された、少なくとも１つの圧力センサを含む、請求項１７に記載の手首着用型デバイス。
【請求項２０】
前記リストバンドの少なくとも一部は、弾性材料から作られ、前記複数のセンサは、前記弾性材料内に少なくとも部分的に配設された、少なくとも１つのひずみセンサを含む、請求項１７に記載の手首着用型デバイス。
【請求項２１】
前記フェース部材の第１の端面及び前記リストバンドに接続された、伸張可能なストラップホルダを更に備え、前記複数のセンサは、前記伸張可能なストラップホルダの伸張を検出するように構成されたセンサを含む、請求項１７に記載の手首着用型デバイス。
【請求項２２】
前記処理サブシステムは、前記信号を分析することが、前記信号をジェスチャライブラリ内の複数の手首ジェスチャの１つのシグネチャにマッチングすることを含むように、更に構成される、請求項１７に記載の手首着用型デバイス。
【請求項２３】
前記ジェスチャライブラリ内の前記複数の手首ジェスチャは、背屈ジェスチャ、掌屈ジェスチャ、外転ジェスチャ、内転ジェスチャ、回内ジェスチャ、又は回外ジェスチャのうちの１つ以上を含む、請求項２２に記載の手首着用型デバイス。
【請求項２４】
前記ユーザの腕が動いているとの判定に応じて、前記検出された力はどの手首ジェスチャにも対応していないと解釈される、請求項１に記載の方法。
【請求項２５】
前記検出された力を手首ジェスチャに対応するものとして解釈するための基準のセットは、前記ユーザの腕が動いているかどうかに依存する、請求項１に記載の方法。
【請求項２６】
前記ユーザが前記手首着用型デバイスのディスプレイを見ているかどうかを判定することを更に含み、
前記検出された力を手首ジェスチャに対応するものとして解釈するための基準のセットは、前記ユーザが前記ディスプレイを見ているかどうかに依存する、請求項１に記載の方法。
【国際調査報告】
2017501469.tif 000020
2017501469.tif 000021
2017501469.tif 000022