(57)【要約】  １つまたは複数のセンサによって提供されるデータを用いて、顔、頭、首、および／または肩の部分の幾何学的形状のユーザの変化を検出するシステム。各変化の程度を判定し、それを各変化の可能な最大範囲に関して正規化して、各部分に固有の変化に、その程度を示す数値スコアを割り当てる。正規化された部分固有スコアは、同時実行された幾何学的変化の完全な集合を表す合成数値コードを生成するよう結合される。各合成コードは、実施形態によって、実施形態で実行されるアプリケーションによって、またはユーザによって、定義された適切なコンテキストに対して、翻訳または解釈される。たとえば、各合成コードは、特定の英数字、色、音符などと解釈され、またはそれらに割り当てられることがある。
2018505505.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの顔、頭、首、および／または肩の一部の状態を測定するように構成される少なくとも１つのセンサと、
前記少なくとも１つのセンサによって生成された、状態の部分的な固有測定値の少なくとも１つを、少なくとも１つのシンボリック値に変換し、前記少なくとも１つのシンボリック値の少なくとも１つを、少なくとも１つのコンピューティングデバイスの少なくとも１つのコンポーネントおよび／または挙動を変更する少なくとも１つのプロセッサに入力するよう構成される変換回路と、
を備えるシステム。
【請求項２】
前記変換回路が、「特定用途向け集積回路（ＡＳＩＣ）」である、請求項１に記載のシステム。
【請求項３】
前記変換回路は、ルックアップテーブルを利用し、前記ルックアップテーブルから、前記対応するシンボリック値を検索するために各有効なセンサの状態測定値をキーとして使用する、請求項１に記載のシステム。
【請求項４】
前記変換回路は、埋込プロセッサおよびメモリを使用して、各有効なセンサの状態測定値から、前記有効なセンサの状態測定値が発見された範囲内の有効なセンサの状態測定値の予め定義された部分的な範囲のインデックスを計算し、前記インデックスをキーとして使用して、前記対応するシンボリック値を、キーと値とのペアのテーブルから検索する、請求項１に記載のシステム。
【請求項５】
前記少なくとも１つのプロセッサが、構成要素および／または動作を変更する前記少なくとも１つのコンピューティングデバイスの少なくとも１つのプロセッサである、請求項１に記載のシステム。
【請求項６】
前記コンピューティングデバイスが、少なくともテキストエディタの機能を提供する、請求項１に記載のシステム。
【請求項７】
前記コンピューティングデバイスが、少なくとも画像編集プログラムの機能を提供する、請求項１に記載のシステム。
【請求項８】
前記コンピューティングデバイスが、少なくともオンラインマルチプレイヤーゲームの機能を提供する、請求項１に記載のシステム。
【請求項９】
前記変換回路が、前記少なくとも１つのプロセッサを含むか、または前記少なくとも１つのプロセッサに含まれる、請求項１に記載のシステム。
【請求項１０】
前記変換回路が、前記センサ内に配置される、請求項１に記載のシステム。
【請求項１１】
前記少なくとも１つのセンサが、カメラである、請求項１０に記載のシステム。
【請求項１２】
前記コンピューティングデバイスが、パーソナルコンピューティングデバイスである、請求項１に記載のシステム。
【請求項１３】
前記パーソナルコンピューティングデバイスが、スマートフォンである、請求項１２に記載のシステム。
【請求項１４】
前記パーソナルコンピューティングデバイスが、ラップトップまたはタブレットコンピュータである、請求項１２に記載のシステム。
【請求項１５】
前記センサが、前記シンボリック値の前記数値識別子を、例えば、Ｗｉ−Ｆｉを介して、前記コンピューティングデバイスに無線で送信する、請求項１０に記載のシステム。
【請求項１６】
前記センサが、ユーザの顔の一部の前記状態を測定するようにのみ構成される、請求項１に記載のシステム。
【請求項１７】
前記変換回路が、別個の瞬時に集められた状態測定値を繰り返し変換するよう構成される、請求項１に記載のシステム。
【請求項１８】
１つまたは複数のセンサの状態測定値の特定のセットに関して、１つまたは複数のセンサの状態測定値の前記同じセットが変換されるときはいつでも、前記変換回路によって生成される前記シンボリック値が同じである、請求項１７に記載のシステム。
【請求項１９】
前記変換回路が、有効なシンボリック値を、同シンボリック値が少なくとも２回連続して生成された後に前記少なくとも１つのプロセッサのみに入力するよう構成される、請求項１に記載のシステム。
【請求項２０】
前記少なくとも２回は、少なくとも３回である、請求項１９に記載のシステム。
【請求項２１】
前記少なくとも１つのセンサの少なくとも１つが、ほぼ一定の周波数によって特徴付けられる周期で測定値を生成する、請求項１に記載のシステム。
【請求項２２】
前記ほぼ一定の周波数が、少なくとも１つのカメラのフレームレートにほぼ等しい、請求項２１に記載のシステム。
【請求項２３】
前記少なくとも１つのセンサが、少なくとも１つの画像を生成する少なくとも１つのカメラを含む、請求項１に記載のシステム。
【請求項２４】
前記少なくとも１つのカメラが、光を捕捉し、少なくとも１つの「赤外線」波長に対応する画像を生成する、請求項２３に記載のシステム。
【請求項２５】
前記少なくとも１つのカメラが、撮影された物体の立体画像および／または３次元モデルを生成する、請求項２３に記載のシステム。
【請求項２６】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記ユーザの顔、頭、首、または肩の少なくとも１対の外部特徴の間の少なくとも１つの距離に関して測定される、請求項１に記載のシステム。
【請求項２７】
前記少なくとも１対の外部特徴の少なくとも１つは、それぞれ、左または右の眉毛ならびに左または右の眼角である、請求項２６に記載のシステム。
【請求項２８】
前記少なくとも１対の外部特徴のうちの少なくとも１つは、それぞれ、左または右の上まぶた、および左または右の下まぶたである、請求項２６に記載のシステム。
【請求項２９】
前記少なくとも１対の外部特徴のうちの少なくとも１つは、上唇および下唇である、請求項２６に記載のシステム。
【請求項３０】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の前記頭および身体の縦軸の公称アラインメントに対して、前記少なくとも１人のユーザの少なくとも１人の前記頭の左右の傾きにおける少なくとも１つの角度に対して測定される、請求項１に記載のシステム。
【請求項３１】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の前記頭および身体の縦軸の公称アラインメントに対して、前記少なくとも１人のユーザの少なくとも１人の前記頭の前後の傾きにおける少なくとも１つの角度に対して測定される、請求項１に記載のシステム。
【請求項３２】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭の前方方向に対して、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭の少なくとも１つの回転角度に対して測定される、請求項１に記載のシステム。
【請求項３３】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の少なくとも一方の頬が膨らむか、または凹んだ程度の少なくとも１つの尺度に対して測定される、請求項１に記載のシステム。
【請求項３４】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの舌が前記少なくとも１人のユーザの前記少なくとも１人の前記口から突き出されている程度の少なくとも１つの尺度に対して測定される、請求項１に記載のシステム。
【請求項３５】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の少なくとも一方の肩が「すくめられている」程度の少なくとも１つの尺度に対して測定される、請求項１に記載のシステム。
【請求項３６】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザのうちの少なくとも１人の少なくとも１対の鼻孔の総断面積または平均断面面積の少なくとも１つの尺度に対して測定される、請求項１に記載のシステム。
【請求項３７】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの神経の神経支配の少なくとも１つの尺度に対して測定される、請求項１に記載のシステム。
【請求項３８】
ユーザの顔、頭、首、および／または肩の一部の前記状態が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの筋肉の収縮の少なくとも１つの尺度に対して測定される、請求項１に記載のシステム。
【請求項３９】
前記少なくとも１つの筋肉が、前記少なくとも１人のユーザの少なくとも１人の前記顔、頭、首、および／または少なくとも一方の肩に少なくとも部分的にある、請求項３８に記載のシステム。
【請求項４０】
前記少なくとも１つのシンボリック値の少なくとも１つが英数字である、請求項１に記載のシステム。
【請求項４１】
前記少なくとも１つのシンボリック値の少なくとも１つが数字である、請求項１に記載のシステム。
【請求項４２】
前記少なくとも１つのシンボリック値の少なくとも１つが句読文字である、請求項１に記載のシステム。
【請求項４３】
前記少なくとも１つのシンボリック値の少なくとも１つが音符またはコードである、請求項１に記載のシステム。
【請求項４４】
前記少なくとも１つのシンボリック値の少なくとも１つがデジタル画像である、請求項１に記載のシステム。
【請求項４５】
前記少なくとも１つのシンボリック値の少なくとも１つが単語である、請求項１に記載のシステム。
【請求項４６】
前記少なくとも１つのシンボリック値の少なくとも１つがフレーズである、請求項１に記載のシステム。
【請求項４７】
前記少なくとも１つのシンボリック値の少なくとも１つが、前記システムの少なくとも１つの挙動の少なくとも１つの態様を変更することができるコマンドの識別子である、請求項１に記載のシステム。
【請求項４８】
前記少なくとも１つの挙動が、前記システムの出力デバイスのうちの少なくとも１つに表示される少なくとも１つのピクセルの色の変化である、請求項４７に記載のシステム。
【請求項４９】
前記少なくとも１つの挙動が、前記システムの少なくとも１つのスピーカによる音の放出の変化である、請求項４７に記載のシステム。
【請求項５０】
前記少なくとも１つの挙動が、少なくとも１つの文字の変更、または前記システムのディスプレイの少なくとも１つへの少なくとも１つの文字の追加である、請求項４７に記載のシステム。
【請求項５１】
前記少なくとも１つの挙動が、少なくとも１つのデジタル画像もしくはグラフィックの変更、または前記システムのディスプレイの少なくとも１つへの少なくとも１つのデジタル画像もしくはグラフィックの追加である、請求項４７に記載のシステム。
【請求項５２】
前記少なくとも１つの挙動が、少なくとも部分的に金融口座について記述する情報への前記ユーザのアクセスを可能にするために、前記デバイスの少なくとも１つのユーザインターフェースを変更することである、請求項４７に記載のシステム。
【請求項５３】
前記少なくとも１つの挙動は、前記ユーザが金融取引を開始および／または完了することを可能にするために、前記デバイスの少なくとも１つのユーザインターフェースを変更することである、請求項４７に記載のシステム。
【請求項５４】
前記少なくとも１つの挙動は、施錠された、または他の方法により安全な、ドアの解錠である、請求項４７に記載のシステム。
【請求項５５】
前記少なくとも１つのシンボリック値の少なくとも１つは、前記システムで実行される少なくとも１つのアプリケーションの少なくとも１つの挙動の少なくとも１つの態様を変更することができるコマンドの前記識別子である、請求項１に記載のシステム。
【請求項５６】
前記少なくとも１つのシンボリック値の少なくとも１つが少なくとも１つの色である、請求項１に記載のシステム。
【請求項５７】
前記少なくとも１つのシンボリック値の少なくとも１つが少なくとも１つのＲＧＢ値である、請求項１に記載のシステム。
【請求項５８】
少なくとも１つの必要条件が満たされている場合、および満たされている場合にのみ、前記少なくとも１つのシンボリック値が、前記少なくとも１つのプロセッサに入る、請求項１に記載のシステム。
【請求項５９】
前記少なくとも１つの必要条件の少なくとも１つが、前記最後の少なくとも１つのシンボリック値の少なくとも１つが処理されてから少なくとも最小限の時間が経過したことである、請求項５８に記載のシステム。
【請求項６０】
前記少なくとも１つの必要条件の少なくとも１つが、少なくとも１つのシンボリック値が成功裏にマッピングされてから少なくとも最小限の時間が経過したことである、請求項５８に記載のシステム。
【請求項６１】
前記少なくとも１つの必要条件の少なくとも１つが、前記少なくとも１つのシンボリック値の少なくとも１つと同じか、または同等の少なくとも１つのシンボリック値を処理してから少なくとも最小限の時間が経過したことである、請求項５８に記載のシステム。
【請求項６２】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更は、少なくとも１つのディスプレイの少なくとも１つの画面上の少なくとも１つのピクセルの変更を含む、請求項１に記載のシステム。
【請求項６３】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、少なくとも１ビットの情報を少なくとも１つの他のコンピューティングデバイスに送信することを含む、請求項１に記載のシステム。
【請求項６４】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、前記システム内の少なくとも１ビットのメモリを変更することを含む、請求項１に記載のシステム。
【請求項６５】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、少なくとも１つの他のコンピューティングデバイス内の少なくとも１ビットのメモリを変更することを含む、請求項１に記載のシステム。
【請求項６６】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、少なくとも１つの音声を放出することを含む、請求項１に記載のシステム。
【請求項６７】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、前記システム内の少なくとも１つのパラメータを修正することを含む、請求項１に記載のシステム。
【請求項６８】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、少なくとも１つの他のコンピューティングデバイス内の少なくとも１つのパラメータを修正することを含む、請求項１に記載のシステム。
【請求項６９】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、少なくとも１つのシステム固有コマンドを実行することを含む、請求項１に記載のシステム。
【請求項７０】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、前記システムのメモリ内で少なくとも１つのパスワードを構成することを含む、請求項１に記載のシステム。
【請求項７１】
前記少なくとも１つのコンピューティングデバイスの前記少なくとも１つのコンポーネントおよび／または挙動の前記変更が、前記システムのメモリ内で少なくとも１つのパスフレーズまたは暗号化キーを構成することを含む、請求項１に記載のシステム。
【請求項７２】
前記少なくとも１つの測定値の少なくとも１つが不明確であると判定した場合、前記変換回路が、前記少なくとも１つのシンボリック値の前記システムの生成および／または入力を中止するよう構成される、請求項１に記載のシステム。
【請求項７３】
前記不明確性は、画像内の不鮮明さである、請求項７２に記載のシステム。
【請求項７４】
少なくとも１つのセンサを使用して、ユーザの顔、頭、首、および／または肩の内に少なくとも部分的に位置する特定の筋肉が収縮する程度を測定し、それによって、複数の筋肉の固有測定値を導出することと、
前記筋肉の固有測定値のそれぞれを量子化することと、
前記量子化された筋肉の固有測定値を、量子化された筋肉収縮の各固有の組み合わせに対する固有の合成数に組み合わせることと、
前記合成数を状況固有シンボリック値に変換することと、
前記状況固有値を使用して、デジタル情報のファイルまたはバッファ内の少なくとも１ビットを修正し、および／または少なくとも１つのコンピューティングデバイスの挙動を修正することと、
を備える、方法。
【請求項７５】
前記少なくとも１つのセンサが、少なくとも１つのカメラである、請求項７４に記載の方法。
【請求項７６】
前記少なくとも１つのセンサが、少なくとも１つの電圧センサである、請求項７４に記載の方法。
【請求項７７】
前記量子化すること、前記組み合わせること、および前記変換することが、第１のプロセッサによって行われ、前記デジタル情報のファイルまたはバッファ内の少なくとも１つのビットを変更することが、第２のプロセッサによって行われる、請求項７４に記載の方法。
【請求項７８】
前記第１のプロセッサがカメラ内に埋め込まれ、前記第２のプロセッサがコンピューティングデバイス内に一体化される、請求項７７に記載の方法。
【請求項７９】
前記状況固有値は、文字、単語、フレーズ、特定のデジタル画像に関連付けられた識別子、特定の音符に関連付けられた識別子、少なくとも１つのコンピューティングデバイスの挙動の少なくとも１つの態様を変更することができるコマンドの識別子である、請求項７４に記載の方法。
【請求項８０】
前記コンピューティングデバイスが、少なくともテキストエディタの機能を提供する、請求項７４に記載の方法。
【請求項８１】
前記コンピューティングデバイスが、少なくとも画像編集プログラムの機能を提供する、請求項７４に記載の方法。
【請求項８２】
前記コンピューティングデバイスが、少なくともオンラインマルチプレイヤーゲームの機能を提供する、請求項７４に記載の方法。
【請求項８３】
前記変換が、前記センサ内で行われる、請求項７４に記載の方法。
【請求項８４】
前記少なくとも１つのセンサが、カメラである、請求項７４に記載の方法。
【請求項８５】
前記コンピューティングデバイスが、パーソナルコンピューティングデバイスである、請求項７４に記載の方法。
【請求項８６】
前記パーソナルコンピューティングデバイスが、スマートフォンである、請求項８５に記載の方法。
【請求項８７】
前記パーソナルコンピューティングデバイスが、ラップトップまたはタブレットコンピュータである、請求項８５に記載の方法。
【請求項８８】
前記測定が、別々の瞬間に行われる、請求項７４に記載の方法。
【請求項８９】
前記少なくとも１つのセンサ測定値に対して、同じ少なくとも１つのセンサ測定値が同じ測定値によって特徴付けられる場合はいつでも、生成された前記シンボリック値が同じである、請求項７４に記載の方法。
【請求項９０】
前記少なくとも１つのセンサの少なくとも１つが、ほぼ一定の周波数によって特徴付けられる周期で測定値を生成する、請求項７４に記載の方法。
【請求項９１】
前記ほぼ一定の周波数が、少なくとも１つのカメラのフレームレートにほぼ等しい、請求項９０に記載の方法。
【請求項９２】
前記少なくとも１つのセンサが、少なくとも１つの画像を生成する少なくとも１つのカメラを含む、請求項７４に記載の方法。
【請求項９３】
前記少なくとも１つのカメラが、光を捕捉し、少なくとも１つの「赤外線」波長に対応する画像を生成する、請求項９２に記載の方法。
【請求項９４】
前記少なくとも１つのカメラが、撮影された前記物体の立体画像および／または３次元モデルを生成する、請求項９２に記載の方法。
【請求項９５】
前記特定の筋肉が収縮する前記程度が、前記ユーザの顔、頭、首、および／または肩の少なくとも１対の外部特徴の間の少なくとも１つの距離に関して測定される、請求項７４に記載の方法。
【請求項９６】
前記少なくとも１対の外部特徴の少なくとも１つは、それぞれ、左または右の眉毛ならびに左または右の眼角である、請求項９５に記載の方法。
【請求項９７】
前記少なくとも１対の外部特徴のうちの少なくとも１つは、それぞれ、左または右の上まぶた、および左または右の下まぶたである、請求項９５に記載の方法。
【請求項９８】
前記少なくとも１対の外部特徴のうちの少なくとも１つは、上唇および下唇である、請求項９５に記載の方法。
【請求項９９】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭および前記身体の縦軸の公称アライメントに関して、前記少なくとも１人のユーザの少なくとも１人の前記頭の左右の傾きの少なくとも１つの角度に対して測定される、請求項７４に記載の方法。
【請求項１００】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭および前記身体の縦軸の公称アライメントに関して、前記少なくとも１人のユーザの少なくとも１人の前記頭の前後の傾きの少なくとも１つの角度に対して測定される、請求項７４に記載の方法。
【請求項１０１】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭の前方方向に対して、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭の少なくとも１つの回転角度に対して測定される、請求項７４に記載の方法。
【請求項１０２】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザの少なくとも１人の少なくとも一方の頬が膨らむか、または凹んだ程度の少なくとも１つの尺度に対して測定される、請求項７４に記載の方法。
【請求項１０３】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの舌が前記少なくとも１人のユーザの前記少なくとも１人の前記口から突き出されている程度の少なくとも１つの尺度に対して測定される、請求項７４に記載の方法。
【請求項１０４】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザの少なくとも１人の少なくとも一方の肩が「すくめられている」程度の少なくとも１つの尺度に対して測定される、請求項７４に記載の方法。
【請求項１０５】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１対の鼻孔の総断面積または平均断面積の少なくとも１つの尺度に対して測定される、請求項７４に記載の方法。
【請求項１０６】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの神経の神経支配の少なくとも１つの尺度に対して測定される、請求項７４に記載の方法。
【請求項１０７】
前記特定の筋肉が収縮する前記程度が、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの筋肉の収縮の少なくとも１つの尺度に対して測定される、請求項７４に記載の方法。
【請求項１０８】
前記少なくとも１つのシンボリック値の少なくとも１つが英数字である、請求項７４に記載の方法。
【請求項１０９】
前記少なくとも１つのシンボリック値の少なくとも１つが数字である、請求項７４に記載の方法。
【請求項１１０】
前記少なくとも１つのシンボリック値の少なくとも１つが句読文字である、請求項７４に記載の方法。
【請求項１１１】
前記少なくとも１つのシンボリック値の少なくとも１つが音符またはコードである、請求項７４に記載の方法。
【請求項１１２】
前記少なくとも１つのシンボリック値の少なくとも１つがデジタル画像である、請求項７４に記載の方法。
【請求項１１３】
前記少なくとも１つのシンボリック値の少なくとも１つが単語である、請求項７４に記載の方法。
【請求項１１４】
前記少なくとも１つのシンボリック値の少なくとも１つがフレーズである、請求項７４に記載の方法。
【請求項１１５】
前記少なくとも１つのシンボリック値の少なくとも１つは、前記システムの少なくとも１つの挙動の少なくとも１つの態様を変更することができるコマンドの前記識別子である、請求項７４に記載の方法。
【請求項１１６】
前記少なくとも１つのシンボリック値の少なくとも１つは、前記システムで実行される少なくとも１つのアプリケーションの少なくとも１つの挙動の少なくとも１つの態様を変更することができるコマンドの前記識別子である、請求項７４に記載の方法。
【請求項１１７】
前記少なくとも１つのシンボリック値の少なくとも１つが少なくとも１つの色である、請求項７４に記載の方法。
【請求項１１８】
前記少なくとも１つのシンボリック値の少なくとも１つが少なくとも１つのＲＧＢ値である、請求項７４に記載の方法。
【請求項１１９】
前記少なくとも１つのコンピューティングデバイスの前記挙動の前記修正は、少なくとも１つの音声を放出することを含む、請求項７４に記載の方法。
【請求項１２０】
前記少なくとも１つのシンボリック値の少なくとも１つが音符またはコードである、請求項１１９に記載の方法。
【請求項１２１】
前記少なくとも１つのコンピューティングデバイスの前記挙動の前記修正は、前記システム内の少なくとも１つのパラメータを修正することを含む、請求項７４に記載の方法。
【請求項１２２】
前記少なくとも１つのコンピューティングデバイスの前記挙動の前記修正は、少なくとも１つの他のコンピューティングデバイス内の少なくとも１つのパラメータを修正することを含む、請求項７４に記載の方法。
【請求項１２３】
前記少なくとも１つのコンピューティングデバイスの前記挙動の前記修正は、少なくとも１つのシステム固有コマンドを実行することを含む、請求項７４に記載の方法。
【請求項１２４】
前記少なくとも１つのコンピューティングデバイスの前記挙動の前記修正は、前記システムのメモリ内に少なくとも１つのパスワードを構成することを含む、請求項７４に記載の方法。
【請求項１２５】
前記少なくとも１つのコンピューティングデバイスの前記挙動の前記修正は、前記システムのメモリ内に少なくとも１つのパスフレーズまたは暗号化キーを構成することを含む、請求項７４に記載の方法。
【請求項１２６】
少なくとも１人のユーザの顔、頭、首、および／または肩の幾何学的形状における少なくとも１つの変化と同時に変化する少なくとも１つの因子に関連するデータの少なくとも１つのブロックを捕捉するように構成された少なくとも１つのセンサであって、少なくとも１つの幾何学的変化は、前記少なくとも１人のユーザによる、前記少なくとも１人のユーザの少なくとも１つの神経の神経支配を介して発現し、前記少なくとも１つの神経の前記神経支配は、少なくとも１つの筋肉の収縮をもたらし、前記少なくとも１つの筋肉の前記収縮は、少なくとも１人のユーザの顔、頭、首、および／または肩の前記幾何学的形状の前記少なくとも１つの変化の前記発現に、少なくとも部分的に、寄与する、センサと、
データの前記少なくとも１つのブロックの少なくとも１つの部分から少なくとも１つの因子固有測定値を判定する手段と、
少なくとも１つの「量子化因子尺度」を生成するために、前記少なくとも１人のユーザの少なくとも１人の前記少なくとも１つの因子固有測定値の各々を量子化する手段と、
前記少なくとも１つの量子化因子尺度を少なくとも１つのユーザ固有の「変化シグネチャ」に変換する手段と、
前記少なくとも１つの変化シグネチャを少なくとも１つの「シンボリック値」にマッピングする手段と、
前記少なくとも１つのシンボリック値を処理する手段と、
を備える、システム。
【請求項１２７】
前記判定する手段、前記量子化する手段、前記変換する手段、および前記マッピングする手段を含む第１のプロセッサと、前記処理する手段を含む第２のプロセッサとをさらに備える、請求項１２６に記載のシステム。
【請求項１２８】
前記第１および第２のプロセッサの両方がコンピューティングデバイス内にある、請求項１２７に記載のシステム。
【請求項１２９】
前記第１のプロセッサがセンサ内にあり、前記第２のプロセッサがコンピューティングデバイス内にある、請求項１２７に記載のシステム。
【請求項１３０】
前記センサが、カメラである、請求項１２９に記載のシステム。
【請求項１３１】
前記コンピューティングデバイスが、スマートフォンである、請求項１２９に記載のシステム。
【請求項１３２】
前記コンピューティングデバイスが、タブレットコンピュータまたはラップトップである、請求項１２９に記載のシステム。
【請求項１３３】
前記少なくとも１つのセンサの前記少なくとも１つが、ほぼ一定の周波数によって特徴付けられる周期で測定値を生成する、請求項１２６に記載のシステム。
【請求項１３４】
前記ほぼ一定の周波数が、少なくとも１つのカメラのフレームレートにほぼ等しい、請求項１３３に記載のシステム。
【請求項１３５】
前記少なくとも１つのセンサが、少なくとも１つの画像を生成する少なくとも１つのカメラを含む、請求項１２６に記載のシステム。
【請求項１３６】
前記少なくとも１つのカメラが、光を捕捉し、少なくとも１つの「可視」波長に対応する画像を生成する、請求項１３５に記載のシステム。
【請求項１３７】
前記少なくとも１つのカメラが、光を捕捉し、少なくとも１つの「赤外線」波長に対応する画像を生成する、請求項１３５に記載のシステム。
【請求項１３８】
前記少なくとも１つのカメラが、撮影された前記物体の立体画像および／または３次元モデルを生成する、請求項１３５に記載のシステム。
【請求項１３９】
前記少なくとも１つのセンサが、少なくとも１つの電圧センサを含む、請求項１２６に記載のシステム。
【請求項１４０】
前記少なくとも１つのセンサが、少なくとも１つの電流センサを含む、請求項１２６に記載のシステム。
【請求項１４１】
前記少なくとも１つのセンサが、少なくとも１つのキャパシタンスセンサを含む、請求項１２６に記載のシステム。
【請求項１４２】
前記少なくとも１つのセンサが、少なくとも１つの磁気センサを含む、請求項１２６に記載のシステム。
【請求項１４３】
前記少なくとも１つのセンサが、少なくとも１つのねじれセンサを含む、請求項１２６に記載のシステム。
【請求項１４４】
前記少なくとも１つのセンサが、少なくとも１つの伸びセンサを含む、請求項１２６に記載のシステム。
【請求項１４５】
前記少なくとも１つのセンサが、少なくとも１つの加速度計を含む、請求項１２６に記載のシステム。
【請求項１４６】
前記少なくとも１つのデータブロックの少なくとも１つがデジタル画像である、請求項１２６に記載のシステム。
【請求項１４７】
前記少なくとも１つのデータブロックの少なくとも１つが電圧である、請求項１２６に記載のシステム。
【請求項１４８】
前記少なくとも１つの因子の少なくとも１つが、前記ユーザの顔、頭、首、および／または肩の少なくとも１対の外部特徴の間の少なくとも１つの距離である、請求項１２６に記載のシステム。
【請求項１４９】
前記少なくとも１対の外部特徴の少なくとも１つは、それぞれ、左または右の眉毛ならびに左または右の眼角である、請求項１４８に記載のシステム。
【請求項１５０】
前記少なくとも１対の外部特徴のうちの少なくとも１つは、それぞれ、左または右の上まぶた、および左または右の下まぶたである、請求項１４８に記載のシステム。
【請求項１５１】
前記少なくとも１対の外部特徴のうちの少なくとも１つは、上唇および下唇である、請求項１４８に記載のシステム。
【請求項１５２】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の前記頭および身体の縦軸の公称アラインメントに対して、前記少なくとも１人のユーザの少なくとも１人の前記頭の左右の傾きにおける少なくとも１つの角度である、請求項１２６に記載のシステム。
【請求項１５３】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の前記頭および身体の縦軸の前記公称アラインメントに対して、前記少なくとも１人のユーザの少なくとも１人の前記頭の前後の傾きにおける少なくとも１つの角度である、請求項１２６に記載のシステム。
【請求項１５４】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザのうちの少なくとも１人の頭の前方方向に対して、前記少なくとも１人のユーザのうちの前記少なくとも１人の前記頭の少なくとも１つの回転角度である、請求項１２６に記載のシステム。
【請求項１５５】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の少なくとも一方の頬が膨らむか、または凹んだ程度の少なくとも１つの尺度に対して測定される、請求項１２６に記載のシステム。
【請求項１５６】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの舌が前記少なくとも１人のユーザの前記少なくとも１人の口から突き出されている程度の少なくとも１つの尺度である、請求項１２６に記載のシステム。
【請求項１５７】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の少なくとも一方の肩が「すくめられている」程度の少なくとも１つの尺度に対して測定される、請求項１２６に記載のシステム。
【請求項１５８】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザのうちの少なくとも１人の少なくとも１対の鼻孔の総断面積または平均断面面積の少なくとも１つの尺度である、請求項１２６に記載のシステム。
【請求項１５９】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの神経の神経支配の少なくとも１つの尺度である、請求項１２６に記載のシステム。
【請求項１６０】
前記少なくとも１つの因子の少なくとも１つが、前記少なくとも１人のユーザの少なくとも１人の少なくとも１つの筋肉の収縮の少なくとも１つの尺度である、請求項１２６に記載のシステム。
【請求項１６１】
前記少なくとも１つの筋肉は、前記少なくとも１人のユーザの少なくとも１人の前記顔、頭、首、および／または少なくとも一方の肩に少なくとも部分的にある、請求項１６０に記載のシステム。
【請求項１６２】
前記判定する手段が、少なくとも１つの因子分析モジュールを含む、請求項１２６に記載のシステム。
【請求項１６３】
前記判定する手段が、少なくとも１つの画像分析モジュールを含む、請求項１２６に記載のシステム。
【請求項１６４】
前記少なくとも１つの画像分析モジュールの少なくとも１つが、少なくとも１対の相補的な外部特徴の分離を判定する、請求項１６３に記載のシステム。
【請求項１６５】
前記少なくとも１つの画像分析モジュールの少なくとも１つが、少なくとも１つのユーザの頭の前記左右の傾きを判定する、請求項１６３に記載のシステム。
【請求項１６６】
前記少なくとも１つの画像分析モジュールの少なくとも１つが、少なくとも１つのユーザの頭の前後の傾きを判定する、請求項１６３に記載のシステム。
【請求項１６７】
前記少なくとも１つの画像分析モジュールの少なくとも１つが、少なくとも１つのユーザの頭の縦軸の周りの回転を判定する、請求項１６３に記載のシステム。
【請求項１６８】
因子固有測定を前記量子化することが、前記対応する量子化因子尺度を、前記因子固有測定値に対する少なくとも１つの因子固有微分値を含む因子固有微分値の少なくとも１つの範囲に対応する少なくとも１つのインデックスに等しく設定することを含む、請求項１２６に記載のシステム。
【請求項１６９】
前記因子固有微分値が、それらが導出された前記因子固有測定値と等しい、請求項１６８に記載のシステム。
【請求項１７０】
各因子固有微分値が、因子固有ベースライン測定値に対する元の前記因子固有測定値の比に等しい、請求項１６８に記載のシステム。
【請求項１７１】
因子固有微分値の前記少なくとも１つの範囲が、全ての有効な同一の因子固有微分値を含む因子固有微分値の範囲の一部に対応する、請求項１７０に記載のシステム。
【請求項１７２】
前記因子固有ベースライン測定値が、前記少なくとも１人のユーザのうちの少なくとも１人の特徴であり、前記少なくとも１人のユーザの少なくとも１人にカスタマイズされる、請求項１７０に記載のシステム。
【請求項１７３】
前記少なくとも１つの変化シグネチャが、少なくとも１つの量子化された因子尺度の配列によって定義されるか、またはそれと同等である、請求項１７０に記載のシステム。
【請求項１７４】
前記少なくとも１つの量子化因子尺度を少なくとも１つのユーザ固有の変化シグネチャに変換することが、前記少なくとも１つの変化シグネチャアレイ内の少なくとも１つの特定位置に少なくとも１つの特定因子固有の量子化因子尺度をコピーすることを含む、請求項１７３に記載のシステム。
【請求項１７５】
前記マッピングが、前記少なくとも１つの変化シグネチャのうちの少なくとも１つと一致する、少なくとも１つの基準変化シグネチャの少なくとも１つのリスト内の、基準変化シグネチャの少なくとも１つのインデックスを判定することと、少なくとも１つのシンボリック値の少なくとも１つのリストから、同じ少なくとも１つのインデックスと関連する前記少なくとも１つのシンボリック値を検索することと、を含む、請求項１２６に記載のシステム。
【請求項１７６】
前記少なくとも１つのシンボリック値の少なくとも１つが英数字である、請求項１２６に記載のシステム。
【請求項１７７】
前記少なくとも１つのシンボリック値の少なくとも１つが数字である、請求項１２６に記載のシステム。
【請求項１７８】
前記少なくとも１つのシンボリック値の少なくとも１つが句読文字である、請求項１２６に記載のシステム。
【請求項１７９】
前記少なくとも１つのシンボリック値の少なくとも１つが音符またはコードである、請求項１２６に記載のシステム。
【請求項１８０】
前記少なくとも１つのシンボリック値の少なくとも１つがデジタル画像である、請求項１２６に記載のシステム。
【請求項１８１】
前記少なくとも１つのシンボリック値の少なくとも１つが単語である、請求項１２６に記載のシステム。
【請求項１８２】
前記少なくとも１つのシンボリック値の少なくとも１つがフレーズである、請求項１２６に記載のシステム。
【請求項１８３】
前記少なくとも１つのシンボリック値の少なくとも１つは、前記システムの少なくとも１つの挙動の少なくとも１つの態様を変更することができるコマンドの識別子である、請求項１２６に記載のシステム。
【請求項１８４】
前記少なくとも１つのシンボリック値の少なくとも１つは、前記システムで実行される少なくとも１つのアプリケーションの少なくとも１つの挙動の少なくとも１つの態様を変更することができるコマンドの前記識別子である、請求項１２６に記載のシステム。
【請求項１８５】
前記少なくとも１つのシンボリック値の少なくとも１つが少なくとも１つの色である、請求項１２６に記載のシステム。
【請求項１８６】
前記少なくとも１つのシンボリック値の少なくとも１つが少なくとも１つのＲＧＢ値である、請求項１２６に記載のシステム。
【請求項１８７】
少なくとも１つの必要条件が満たされている場合、および満たされている場合にのみ、前記処理が行われる、請求項１２６に記載のシステム。
【請求項１８８】
前記少なくとも１つの必要条件の少なくとも１つが、前記最後の少なくとも１つのシンボリック値の少なくとも１つが処理されてから少なくとも最小限の時間が経過したことである、請求項１８７に記載のシステム。
【請求項１８９】
前記少なくとも１つの必要条件の少なくとも１つが、少なくとも１つのシンボリック値が成功裏にマッピングされてから少なくとも最小限の時間が経過したことである、請求項１８７に記載のシステム。
【請求項１９０】
前記少なくとも１つの必要条件の少なくとも１つが、前記少なくとも１つのシンボリック値の少なくとも１つと同じか、または同等の少なくとも１つのシンボリック値を処理してから少なくとも最小限の時間が経過したことである、請求項１８７に記載のシステム。
【請求項１９１】
前記処理が、少なくとも１つのディスプレイの少なくとも１つの画面上の少なくとも１つのピクセルの変更を含む、請求項１２６に記載のシステム。
【請求項１９２】
前記処理が、少なくとも１ビットの情報を少なくとも１つの他のコンピューティングデバイスに送信することを含む、請求項１２６に記載のシステム。
【請求項１９３】
前記処理が、前記システム内のメモリの少なくとも１ビットを変更することを含む、請求項１２６に記載のシステム。
【請求項１９４】
前記処理が、少なくとも１つの他のコンピューティングデバイス内のメモリの少なくとも１ビットを変更することを含む、請求項１２６に記載のシステム。
【請求項１９５】
前記処理は、少なくとも１つの音声を放出することを含む、請求項１２６に記載のシステム。
【請求項１９６】
前記処理が、前記システム内の少なくとも１つのパラメータを修正することを含む、請求項１２６に記載のシステム。
【請求項１９７】
前記処理が、少なくとも１つの他のコンピューティングデバイス内の少なくとも１つのパラメータを修正することを含む、請求項１２６に記載のシステム。
【請求項１９８】
前記処理が、少なくとも１つのシステム固有コマンドを実行することを含む、請求項１２６に記載のシステム。
【請求項１９９】
前記処理が、前記システムのメモリ内の少なくとも１つのパスワードを構成することを含む、請求項１２６に記載のシステム。
【請求項２００】
前記処理が、前記システムのメモリ内の少なくとも１つのパスフレーズまたは暗号化キーを構成することを含む、請求項１２６に記載のシステム。
【請求項２０１】
前記判定する手段は、少なくとも１つのデータブロックの不明確性が、前記少なくとも１つのデータブロックが捕捉されていた間に変化した前記幾何学的形状の前記少なくとも１つの変化の少なくとも１つと一致すると判定した場合に、前記少なくとも１つのシンボリック値の少なくとも１つの前記システムによる生成および／または処理を中止するよう構成される、請求項１２６に記載のシステム。
【請求項２０２】
前記判定する手段が、安定した幾何学的形状を示す前記因子固有測定値と、前記幾何学的形状に対する初期のおよび／または不完全な変化を示すものとを区別し、前記幾何学的形状が安定していない場合に前記少なくとも１つのシンボリック値の少なくとも１つの前記システムによる生成および／または処理を中止するよう構成される、請求項１２６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（対応する記載無し）
【背景技術】
【０００２】
（関連出願の相互参照）
本出願は、２０１５年１月３１日に出願された同時係属仮出願第６２／１２５，７５８号の出願日の利益を主張し、その全体の内容は参照により本明細書に組み込まれる。
【０００３】
今日、コンピュータ化されたデバイスが一般的である。そのようなデバイスには、書類の編集、口頭情報の交換（例えば「電話」）、デジタルグラフィックスおよび写真の作成および表示、金融取引（例えば、「現金自動預け払い機（ＡＴＭ）」および「店舗販売時点情報管理（ＰＯＳ）ターミナル」）、インタラクティブゲームおよびマルチプレイヤゲームのプレイなどが含まれる。ユーザは、通常、物理的なデバイスの制御を介して、これらのコンピュータ化されたデバイスと対話し、制御し、データを送信する。例としては、ユーザが、物理キーボードのキーを押すこと、仮想キーボードが表示されている場合に画面をタッチすること、コンピュータマウスなどを手で動かすことなどが挙げられる。また、ユーザは、口頭のコマンドやデータを話すことによって、コンピュータ化されたデバイスと対話する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
（対応する記載無し）
【課題を解決するための手段】
【０００５】
本明細書で開示するシステムは、ユーザの顔、頭、首、および／または肩の一部の状態を測定するように構成された少なくとも１つのセンサと、少なくとも１つのセンサによって生成された状態の部分固有測定値の少なくとも１つを、少なくとも１つのシンボリック値に変換し、少なくとも１つのシンボリック値の少なくとも１つを、少なくとも１つのコンピューティングデバイスの少なくとも１つのコンポーネントおよび／または挙動を変更する少なくとも１つのプロセッサに入力するよう構成される変換回路と、を含むシステムである。
【０００６】
本明細書では、（ａ）少なくとも１人のユーザの顔、頭、首、および／または肩の幾何学的形状における少なくとも１つの変化と同時に変化する少なくとも１つの因子に関連するデータの少なくとも１つのブロックを捕捉するように構成された少なくとも１つのセンサであって、少なくとも１つの幾何学的変化は、少なくとも１人のユーザによる、少なくとも１人のユーザの少なくとも１つの神経の神経支配を介して発現し、少なくとも１つの神経の神経支配（神経分布）は、少なくとも１つの筋肉の収縮をもたらし、少なくとも１つの筋肉の収縮は、少なくとも１人のユーザの顔、頭、首、および／または肩の幾何学的形状の少なくとも１つの変化の発現に、少なくとも部分的に、寄与する、センサと、（ｂ）データの少なくとも１つのブロックの少なくとも１つの少なくとも１つの部分から少なくとも１つの因子固有測定値を判定する手段と、（ｃ）少なくとも１人のユーザの少なくとも１人の少なくとも１つの因子固有測定値の各々を量子化して、少なくとも１つの「量子化因子尺度」を生成する手段と、（ｄ）少なくとも１つの量子化因子尺度を少なくとも１つのユーザ固有の「変化シグネチャ」に変換する手段と、（ｅ）少なくとも１つの変化シグネチャを少なくとも１つの「シンボリック値」にマッピングする手段と、（ｆ）少なくとも１つのシンボリック値を処理する手段と、を含むシステムを開示する。このシステムはさらに、判定手段、量子化手段、変換手段、およびマッピング手段を含む第１のプロセッサと、処理手段を含む第２のプロセッサとを含むことができる。
【０００７】
さらに、本明細書は、少なくとも１つのセンサを使用して、ユーザの顔、頭、首、および／または肩の内に少なくとも部分的に位置する特定の筋肉が収縮する程度を測定し、それによって複数の筋肉の固有測定値を導出することと、筋肉の固有測定値のそれぞれを量子化することと、量子化された筋肉の固有測定値を、量子化された筋肉収縮の各固有の組み合わせに対して固有の合成数に組み合わせることと、合成数を状況固有シンボリック値に変換することと、状況固有値を使用して、デジタル情報のファイルまたはバッファ内の少なくとも１ビットを修正し、および／または少なくとも１つのコンピューティングデバイスの挙動を修正することと、を含む方法を開示する。
【０００８】
本明細書では、１つまたは複数のセンサによって提供されるデータを用いて、顔、頭、首、および／または肩の部分の幾何学的形状のユーザによる変化を検出するシステムを、さらに開示する。各変化の程度を判定し、各変化の可能な最大範囲に関して正規化して、各部分に固有の変化に、その程度を示す数値スコアを割り当てる。正規化された部分固有スコアは、同時実行された幾何学的変化の完全な集合を表す合成数値コードを生成するよう結合される。各合成コードは、実施形態によって、実施形態で実行されるアプリケーションによって、またはユーザによって、定義された適切なコンテキストに対して、翻訳または解釈される。たとえば、各合成コードは、特定の英数字、色、音符などと解釈され、またはそれらに割り当てられることがある。このシステムを使用することにより、ユーザは、データおよび／またはコマンドをコンピュータ化されたデバイスに通信し、一方、他のタスクのためにユーザの手および声を十分に使用し、視覚的注意をシステム以外のものに自由に集中させることができる。
【０００９】
本発明の性質および目的を完全に理解するために、添付図面に関連して以下の詳細な説明を参照すべきである。
【図面の簡単な説明】
【００１０】
【図１】本開示の例示的な実施形態を示す図である。ユーザは、顔、頭、首、および肩の曲がりのみを使用して、実施形態のオペレーティングシステム用または本実施形態内で動作するアプリケーション用のコマンドを生成している。
【図２】人体の筋肉および他の特徴の相対的な位置ならびにそれらの特徴の転位の方向を定義および説明するために使用される矢状面、正面、および横断面の図である。
【図３】人間の顔の幾何学的形状に対して表情、動き、および変化を引き起こす筋肉の一部の図である。この図は、１９０９年に出版された「Ｓｏｂｏｔｔａ’ｓ  Ａｔｌａｓ  ａｎｄ  Ｔｅｘｔ−ｂｏｏｋ  ｏｆ  Ｈｕｍａｎ  Ａｎａｔｏｍｙ」で見られる。図は、Ｋ．ＨａｊｅｋとＡ．Ｓｃｈｍｉｔｓｏｎとによって作成された。
【図４】本開示の例示的な実施形態によって使用される７つのユーザ制御身体信号の図である。この図は、これらの信号を特徴付けることを意図したに過ぎないが、図が、実施形態に組み込まれた、または実施形態に接続されたカメラによって取り込まれる可能性のある画像の種類を表すものであると想像してもよい。
【図５】図４に示した同じユーザの図であり、そのユーザが例示的な実施形態に信号を通信し、信号値を生成している場合の図である。
【図６】本開示の例示的な実施形態を示す図である。ユーザは、４つの信号の動きのみを用いて音楽を生成している。ユーザが４つの信号を指定する筋肉収縮が検出され、皮膚に取り付けられたセンサで測定される。
【図７】本開示の例示的な実施形態を示す図である。ユーザは、自身の顔、頭、首、および肩の幾何学的形状の選択された部位の転位のみを用いてテキスト（例えば、テキストメッセージ）を生成している。
【図８】本開示の例示的な実施形態を使用するユーザの図であり、本デバイスは、サイズがスマートフォンと同様である。
【図９】本開示の例示的な実施形態によって実行されるステップのいくつかを示すフローチャートであり、ユーザがコマンドおよび／またはデータを本実施形態、そのオペレーティングシステム、および／または本実施形態の中で実行されているアプリケーションに（すなわち、「コンシューマ」に）「信号」の生成を通じて入力することを可能にする。その後、コンシューマは各合成信号値を処理する。
【図１０】本開示の例示的な実施形態によって実行されるステップのいくつかを示すフローチャートであり、ユーザがコマンドおよび／またはデータを本実施形態、そのオペレーティングシステム、および／または本実施形態の中で実行されているアプリケーションに（すなわち、「コンシューマ」に）「信号」の生成を通じて入力することを可能にする。この実施形態では、ユーザは、ユーザの好みを指定する、例えば、ユーザが好む信号特徴を指定する、ファイルを用いて初期化することによって、符号器をカスタマイズすることができる。
【図１１−１】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。
【図１１−２】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。
【図１１−３】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。
【図１１−４】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。図１１＿１および図１１＿２に示すように、ユーザの顔、身体、および／または「凝視の方向」の向きの変化は、システムの視点からのユーザの外見の変化に応じて、システムに入力される値（例えば、カーソルの水平（ｙ）スクリーン座標）を変更するのに十分である。  対照的に、図１１＿３および図１１＿４に示すように、ユーザの顔、身体、および／または「凝視の方向」の向きの変化は、ユーザの顔および／または身体の空間構成に対して本開示の例示的実施形態内で生成される値を変化させるのに充分ではなく、ユーザ自身に対する、ユーザの顔および／または身体の空間構成の変化のみが、符号化される値を変化させることができる。
【図１２−１】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。
【図１２−２】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。
【図１２−３】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。
【図１２−４】「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。図１２＿１および図１２＿２に示すように、網膜追跡システムおよび／またはそのカメラに対するユーザの顔および／または身体の向きの変更は、「凝視の方向」の「補完的な」変更と一致する場合、同じ値（例えば、カーソルの水平（ｙ）スクリーン座標）の指定をもたらすことができる。  対照的に、図１２＿３および図１２＿４に示されるように、ユーザの身体の固有の基準フレームに対する、ユーザの顔および／または身体部分の空間構成の変化は、本開示の例示的な実施形態による、異なる値の指定を常にもたらす（どちらの構成でも有効なコードが指定されていない限り、どちらの場合でも同様に非現実的である）。
【図１３−１】ユーザが実施形態および／またはそのカメラに対して移動することに応答して、本開示の例示的な実施形態によって解釈される値における不変性を示す図である。
【図１３−２】ユーザが実施形態および／またはそのカメラに対して移動することに応答して、本開示の例示的な実施形態によって解釈される値における不変性を示す図である。
【図１３−３】ユーザが実施形態および／またはそのカメラに対して移動することに応答して、本開示の例示的な実施形態によって解釈される値における不変性を示す図である。
【図１３−４】ユーザが実施形態および／またはそのカメラに対して移動することに応答して、本開示の例示的な実施形態によって解釈される値における不変性を示す図である。例示的な実施形態は、実施形態および／またはそのカメラの視野域を通るユーザの移動にもかかわらず、ユーザの顔に符号化された不変の空間構成と同じ値を関連付ける。
【図１４−１】絶対的（すなわち地球に対する）または相対的（すなわち、実施形態、デバイス、および／またはそのカメラに対する）に、ユーザの加速度に応答して、本開示の例示的な実施形態によって解釈される値の不変性を示す図である。
【図１４−２】絶対的（すなわち地球に対する）または相対的（すなわち、実施形態、デバイス、および／またはそのカメラに対する）に、ユーザの加速度に応答して、本開示の例示的な実施形態によって解釈される値の不変性を示す図である。図１４＿１に示すような「頭部方向追跡」システムは、ユーザ、ユーザの頭、ならびに／もしくはシステム、デバイス、および／またはそのカメラの加速度（絶対的および／または相対的）に応答して、システムに入力される値、および／またはそれらの値のシステムの解釈を変化させる。  対照的に、本開示の例示的な実施形態は、ユーザの本来の基準身体フレーム（単数または複数）に対してユーザによって生成された（顔、頭、身体などの）空間構成に応じてのみ入力を生成する。したがって、この例示的な実施形態に関して、ユーザ、ユーザの頭、ならびに／もしくは実施形態および／またはそのカメラの加速度（絶対的および／または相対的）は、ユーザの顔、頭、身体などの空間構成が一定のままである場合には、実施形態によって、生成される値もそれに続く解釈も変更しない。
【図１５−１】本実施形態および／またはそのセンサに対する、ユーザ、ユーザの顔、またはユーザの任意の他の身体部分の動きに応答する（「往復」動作にも応答する）本開示の例示的な実施形態によって生成され、および／または解釈される値の不変性を示す図である。
【図１５−２】本実施形態および／またはそのセンサに対する、ユーザ、ユーザの顔、またはユーザの任意の他の身体部分の動きに応答する（「往復」動作にも応答する）本開示の例示的な実施形態によって生成され、および／または解釈される値の不変性を示す図である。
【図１５−３】本実施形態および／またはそのセンサに対する、ユーザ、ユーザの顔、またはユーザの任意の他の身体部分の動きに応答する（「往復」動作にも応答する）本開示の例示的な実施形態によって生成され、および／または解釈される値の不変性を示す図である。
【図１５−４】本実施形態および／またはそのセンサに対する、ユーザ、ユーザの顔、またはユーザの任意の他の身体部分の動きに応答する（「往復」動作にも応答する）本開示の例示的な実施形態によって生成され、および／または解釈される値の不変性を示す図である。
【図１５−５】本実施形態および／またはそのセンサに対する、ユーザ、ユーザの顔、またはユーザの任意の他の身体部分の動きに応答する（「往復」動作にも応答する）本開示の例示的な実施形態によって生成され、および／または解釈される値の不変性を示す図である。
【図１６】本開示に関するユーザによる一連の値の生成を示す図である。
【図１７】本開示の例示的な実施形態の有用性を示す図である。
【図１８】「ｆｒｉｅｎｄ」という単語をアメリカ手話を用いて綴った文字の伝達を示す図である。図示された手話は、「静的」（すなわち、動かない、変化しない）手構成の提示によって生成され、伝達される。
【図１９−１】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−２】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−３】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−４】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−５】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−６】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−７】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。
【図１９−８】アメリカ手話の使用による８つの異なる単語の伝達を示す図である。図示された手話は、任意の静的部分の提示がプロトコルに違反し、第三者によるその理解を妨げることが予想される「動的」（すなわち、動く、変化する）手構成の提示によって生成され、伝達される。
【図２０】顧客が顔、頭、首、および／または肩の幾何学的形状の変化を介して、そのパスワードまたはその一部を実施形態に伝達する本開示のＡＴＭ実施形態を示す図である。
【図２１】顧客が顔、頭、首、および／または肩の幾何学的形状の変更を介して顧客自身によって符号化されたシンボリック値によって第三者（例えば、別の人物）と通信している、したがって、音声通信が第三者によって理解されない可能性があるほど騒々しい環境内からでも第三者に伝達することができる、本開示の実施形態を示す図である。
【図２２】アーティストが、顔、頭、首、および／または肩の幾何学的形状を変更することによって、アーティスト自身によって符号化されたカラー値を実施形態に発行することによってデジタル画像を構成する実施形態を示す図である。アーティストはまた、仮想ペイントブラシの動きを同時に制御するためにジェスチャを使用している。
【図２３】ゲーマが、顔、頭、首、および／または肩の幾何学的形状を変更することによって、ゲーム内のゲーマ自身の仮想プレーヤの制御に適したパラメータを調整している実施形態を示す図である。
【発明を実施するための形態】
【００１１】
Ａ．序論
本開示は、コンピュータ化されたデバイスおよび／またはそこで実行されるソフトウェアに値を通信および／または入力する手段として使用される、ユーザおよび／または他の１人もしくは複数の人間の頭、首、および／または上半身と関連付けられた幾何学的形状に対する変更を可能にするコンピュータシステムアーキテクチャおよび設計に関する。本開示は、そのような変化した形状、それらを引き起こす神経支配、および／またはそれらの結果（例えば、血流の局所的変化）の特定の部分または態様の検出および定量化を含む。一旦検出されると、全体の幾何学的構成のそのような特定の部分の各々が測定され、「スコア」と関連付けられる。個々のスコアのそれぞれは、コンピュータのプロセッサへの入力として直接使用することができるが、プロセッサが、例えば、ＡＳＣＩＩコードのように、コマンドまたはデータ値として解釈することができる単一のデジタル値にスコアの完全セットを変換することが一般に好ましい。
【００１２】
本明細書に開示されるシステムは、ユーザの「個別」値のそのシステムへの「直接」入力を容易にする。従来技術に記載されたシステムとは異なり、本開示のいくつかの実施形態は、ユーザの手または音声の使用または関与無く、およびその実施形態に対するユーザの位置および／または動きに関わらず、そのような実施形態に個別の「ユーザが理解した」値および「ユーザが意図した」値を入力する能力をユーザに提供する。さらに、本開示のいくつかの実施形態は、そのような実施形態に個別値を入力する能力を、そのような値の、仕様、構成、および／または提出をサポートするため専用のユーザインターフェース（例えば、出力デバイスによって表示される「仮想」キーボード）へのユーザのアクセス、認知、および操作無しで、ユーザに提供する。
【００１３】
本明細書のシステムの例示的な実施形態に関して、ユーザの顔、頭、首、および／または肩の特定の筋肉および／または筋肉群の収縮および／または弛緩によって、ユーザによって意図的に明示された符号化信号が、例示的なシステムによって検出される。各標的筋肉および／または筋肉群が収縮していると例示的なシステムが判断する程度は、２つ以上の数値、指数、および／またはそれらの等価物のうちの１つに量子化される。例示的なシステムが特定の実施形態および／またはアプリケーション固有の「値」に変換する包括的な「合成」値を生成するために、個々の量子化された筋肉固有番号が、所定の、および／または予め指定された方法で組み合わされる。  結果的に生じる「値」は、特定の英数字、特定の単語、絵文字、特定の色、テクスチャ、特定の音符、コード、および／またはトーンなどを表すことができる。
【００１４】
本開示のいくつかの実施形態は、ユーザが、コンピュータ化されたデバイスを介して、および／またはコンピュータ化されたデバイスを制御することおよび／またはコンピュータ化されたデバイスと対話することを可能にする、代替および／または追加のチャネルをユーザに提供する。これは、コンピュータ化されたシステムおよび／またはそこで実行される１つまたは複数のアプリケーションへのユーザ指定値の入力のための新規ユーザ制御チャネルである。
【００１５】
１．潜在的な実施形態
本明細書のシステムの例には、限定するものではないが、以下を含み、すなわち、
本明細書における本開示の例示的な実施形態のユーザが、
異なる目的のために両手を使用している、または、手および／または指が麻痺および／または欠損している、
システムの出力ディスプレイ以外の何か（存在する場合）を観察するために視覚を使用している、または、視覚的に障害のあるおよび／または盲目である、および、
システム以外の誰かまたは何かと通信するために声を使用している、または話す能力が欠けているか、または声を使用することを避けたい、
場合に、
そのユーザはまた、自身の顔、頭、首、および／または肩の適切な筋肉の選択的収縮によって、
例示的な実施形態のパラメータ、属性、および／または設定（例えば、色、次元、レート、テクスチャなど）を指定および／または制御すること、
（例えば、文書、テキストメッセージ、チャットユーティリティなどで使用するために）テキストを指定および／または構成すること、
（例えば、グラフィックアートおよび／または画像作成、および／または編集アプリケーションで使用するために）色を指定すること、
（例えば、音楽作成、編集、共有および／またはストリーミングアプリケーションで使用するために）音符、トーン、コード、テンポなどを指定すること、
【００１６】
実施形態が「現金自動預け払い機」（ＡＴＭ）、「店舗販売時点情報管理」（ＰＯＳ）端末、自動空港チケットおよび／または搭乗券（ＡＴＢ）ディスペンサなどの機能も提供する場合などに、例示的な実施形態へのアクセス権を獲得および／または維持するために使用されるパスワードおよび／またはパスフレーズを指定すること、
【００１７】
排他的ではないが特に、聴覚に障害のあるユーザがコミュニケーションしようとしている耳の聞こえる人または人々によるユーザの口頭によるコミュニケーションを容易にするために特定の単語を明確に話す携帯可能実施形態に、（聴力損失のために発音が上手くできない可能性のある）聴覚に障害のあるユーザなどによる、メッセージを指定すること、
【００１８】
例えば、例示的な実施形態が修正された電話機である場合、（例えば、電話の相手側にいる）他者に特定のメッセージの最大限理解可能な口頭表現を生成するために特定の単語を話す、声門装置（例えば、咽頭、舌など）の一部への損傷に苦しんでいる、および／またはそのような損傷から回復過程にある人などによるメッセージを指定すること、
【００１９】
両手を使用する必要があるツールを操作しているが、別の人またはシステムに、テキストおよび／または模擬口頭メッセージ、ならびに／もしくはそのようなメッセージのストリームを通信することが望まれるまたは必要な、雑音の多い環境にいる人などによるメッセージを指定すること、
【００２０】
視覚障害者および／または盲人などによってダイアルされる電話番号を指定し、それにより、電話の能力および機能を含む例示的な実施形態による通話を開始すること、
顔の筋肉以外の身体の任意の筋肉を意識的に制御することができない、おそらく、人工呼吸器への依存のために生じた歪みのために口頭でそのようなコンピュータ化されたデバイスを制御するために十分なほど明確に話すことができない、四肢麻痺患者などによる、例示的な実施形態のディレクトリ構造をナビゲートすること、
【００２１】
例えば、ユーザが車両のユーザ、ドライバ、および／または同乗者である場合に、車両の動作（例えば、ステアリング、スピード、ブレーキング）の全部または一部を制御する例示的実施形態へのコマンド（例えば、「減速」）、要求（例えば、「キャビン温度を下げるためにエアコンを使用する」）、命令（例えば、「燃料の保全を優先する」）、および／またはパラメータ（例えば、目的地）を発行すること、
【００２２】
例えば、ユーザが、特定のディレクトリおよび／または「フォルダ」へのバーチャルアクセス権を獲得すること、ならびに／もしくはファイルのオープンおよび／または編集を開始すること、ならびに／もしくはアプリケーションまたはプログラムを実行または開始すること、ならびに／もしくはメディアの再生および／または表示を制御すること、を可能にする、（実施形態が、パーソナルコンピュータ、コンピュータ化されたテレビ、ゲーミングシステム、データベース、サーバなどとしても動作する場合などに）例示的な実施形態のバーチャルおよび／またはシンボリックディレクトリ構造内およびそのような構造の間をナビゲートすること、
【００２３】
ユーザが建物の居住者である場合、例えば、ユーザの顔コードが例示的実施形態と、または例示的実施形態の一部と、通信する１つまたは複数のカメラによって視認可能である場合、および、例えば、例示的な実施形態が集中環境制御システムを構成し、カメラが建物の壁および／または天井に取り付けられた場合、例えば、ある居住者は、「暑すぎる」というメッセージを指定する顔コードを通信することによって周囲温度の上昇を要求することができ、別の居住者は、「明る過ぎる」というメッセージを指定する顔コードを通信することによって環境光レベルの低下を要求することができる、コマンドおよび／または要求を発行すること、
【００２４】
ユーザが同時に、自身の手でゲームプレイの態様を制御し、出力デバイス上でゲーム関連イベントを監視し、および口頭で他のゲームプレイヤに戦略的コメントを通信する間にゲーム環境の機能を提供する例示的実施形態におけるローカルおよび／またはプライベートセッティングを設定および／または構成すること、
【００２５】
ユーザによる顔コードの発行、およびその結果による符号化値の生成が、ゲームプレイおよび／または経験の不可欠な部分、例えば、音楽がユーザによって生成され品質およびオリジナリティに対してスコア付けされるゲームである例示的実施形態で実行するゲーム、および／または他のエンターテインメントプログラムを制御すること、
【００２６】
ユーザが医療従事者である場合などに、特に、毒性病原体（例えば、エボラウイルス）で汚染された領域の患者を治療している間などの、医療従事者が自身の手先や口の動きを妨げる防護服を着用している場合に、医療従事者によって患者の検査および／または治療が行われている間に生成、発見、および／またはコミュニケーションされる患者の症状、治療、測定値（例えば、温度）、診断、および／または予後に関するデータを例示的実施形態に送ること、
【００２７】
ユーザが医療従事者である場合などに、予備的であるが潜在的に重大な観察についての早期開示により患者に警告することを避けるために、その患者の検査中に生成、発見、および／または通信される患者の症状、測定値、診断、および／または予後に関するデータを例示的実施形態に送ること、
【００２８】
ユーザが教室場面中の教師などである場合、教師による手作業の制御および／または発声コマンドの発行が、受けている授業に対する学生の集中力を散漫にし、妨げてしまう、例示的環境における、媒体、および／またはテキスト情報の動的な構成を制御すること、
ロボットとして、特に、空想をシミュレートするユーザの能力を促進するよう設計されたロボットとして、音声または手作業による制御が空想をシミュレートするのに邪魔になる場合に音声または手作業による制御無しに機能する例示的な実施形態を制御すること、
【００２９】
ロボットとして、特に、他の（おそらく危険な）物体の制御および操作に専念しなければならない手および注意を有するオペレータによって騒々しい環境（例えば、工場）内である距離から制御されなければならないロボットとして機能する例示的実施形態を制御すること、
ができる。
【００３０】
本開示の例示的な実施形態は、１つまたは複数のセンサを利用して、ユーザが自身の顔、頭、首、および／または肩の幾何学的形状の特定の態様を動かし、捻り、および／またはそれ以外で変更する程度を検出し、その程度を測定するための基礎を提供する。適切な神経の神経支配および適切な筋肉の収縮を介して、ユーザは、実施形態が認識し、測定し、さらに一意に識別することができる明確な信号を生成することができる。本実施形態は、認識できないあらゆる幾何学的形状を無視する。次いで、実施形態は、認識された各ユーザ固有信号を、実施形態の設計、（例えば、テキストエディタなどの）本実施形態のオペレーティングシステムと共に実行されるコンピュータコードの本体の動作、および／または実施形態のユーザが達成および／または完了しようとしている作業、に適したシンボリック値に変換する。
【００３１】
判定手段、量子化手段、変換手段、マッピング手段、および処理手段はそれぞれ、デジタルデータの専門的な操作を含み、それらの操作を達成することができる適切で特別なコンピュータ命令／コードを必要とする。それらのコンピュータコードは、単一のプロセッサ上で、例えば、シリアル方式で、実行することができる。または、２つ以上のプロセッサ上で実行することができ、その操作の一部または全部を並列に実行することができる可能性をもたらす（すなわち、データのストリームをプロセッサからプロセッサに移動させ、複数のストリームを同時に処理することができる）。
【００３２】
２．神経支配
細胞膜を横切るイオンの交換が神経の少なくとも１つの軸索に沿って電流を伝達するとき、神経は「神経支配」される。
【００３３】
３．筋肉収縮
筋肉が収縮するとき、典型的にはその長さが短くなり、少なくとも筋肉内の断面積が増加し、筋肉が緊張する。筋肉は、適切な神経の神経支配に応答して収縮する。収縮は、カルシウムイオンの放出を伴い、筋電図によって検出することができるような電圧に関連する。
【００３４】
４．「相対的な転位」の「シンボリック値」への変換
本開示の例示的な実施形態は、ユーザの顔、頭、首、および／または肩の構造および／または形状における変化を検出および測定する。これらの実施形態が監視し測定するユーザの顔、頭、首、および／または肩の部分は、ユーザが少なくとも１つの他の部分（すなわち「基準部分」）に対して転位することができる部分（すなわち、「ソース部分」）を含む。各ソース部分の転位は、少なくとも１つの対応する参照部分（すなわち、「相対転位」）に対して測定される。１つの実施形態によって監視および測定される部分は、１つまたは複数の他の実施形態によって監視される部分とは異なる場合がある。
【００３５】
本開示の例示的な実施形態は、ユーザがユーザの顔、頭、首、および／または肩の１つまたは複数の特定部分を転位する程度を判定する。これらの実施形態は、「値」を生成することによって、特定の瞬間にユーザの顔、頭、首、および／または肩を特徴付ける部分固有転位の特定の、特徴的なセットの特徴である測定値の収集の判定に応答する。
【００３６】
部分固有相対的転位測定値の特定の収集の本実施形態による判定および／または生成に応答してこれらの実施形態の１つによって生成された各値は、各実施形態の、および／または各実施形態で実行されるアプリケーションもしくはプログラムの、目的、機能、設計、および／またはユーティリティに特徴的な方式で、およびそれらに適切に、処理され、実行され、および／または応答される、シンボリックエンティティを表す。
【００３７】
部分固有相対的転位測定値の各固有の収集に関連する実施形態固有および／またはアプリケーション固有の「値」のセットは、これらに限定するものではないが、英数字、数字、色（例えば、ＲＧＢカラー値の仕様）、アイコングラフィック、実施形態固有および／またはアプリケーション固有コマンド（例えば、「セーブファイル」）、単語（例えば、「ａｐｐｌｅ」）、フレーズ（例えば、「Ｂｅｓｔ  Ｒｅｇａｒｄｓ，  Ｊｏｅ  Ｓｍｉｔｈ」）、または一実施形態によって処理することができる他の任意のデータ値を含むことができる。
【００３８】
しかしながら、例示的な実施形態が監視し測定することができるユーザの顔、頭、首、および／または肩の部分、およびユーザが特定できる実施形態固有および／またはアプリケーション固有の値の基礎を形成し、実施形態が後に処理する、相対的な転位は、一様ではない。
【００３９】
異なるユーザは、異なる顔、頭、首、および肩を有する。したがって、異なるユーザが同じ転位を行う場合、例えば、ユーザが眉毛を完全に引き上げると、相対的転位の結果としての測定値が異なる。言い換えると、異なるサイズ、幾何学的形状、および相対的な向きのソース部分および基準部分は、それらの相対的な転位の異なる尺度（大きさ）によって特徴付けられる。
【００４０】
したがって、「値」の生成の基礎を構成する部分固有相対転位測定値を標準化するために、本開示の例示的実施形態は、これらの測定値を「量子化」し、その結果、同じタイプの相対転位、例えば、「眉毛を完全に上に動かす」、「少し口を開ける」などは、同じ値の生成につながる部分固有相対転位測定値をもたらす。
【００４１】
５．測定可能な部分
本開示の例示的な実施形態は、ユーザの顔、頭、首、および／または肩の外的特徴を、ソース部分および基準部分として使用する。これらのソース特徴および対応する基準特徴には、以下のものが含まれるが、これらに限定されない。
【表１】
2018505505.tif 000003
【００４２】
本開示の例示的な実施形態は、ユーザの顔、頭、首、および／または肩の筋肉を、ソース部分として使用する。転位は筋肉収縮の程度に対して測定されるので、基準部分は存在しない。
【００４３】
本開示の例示的な実施形態は、ユーザの顔、頭、首、および／または肩の神経を、ソース部分として使用する。転位は神経固有神経支配の程度に対して測定されるので、基準部分は存在しない。
【００４４】
６．網膜追跡との違い
本開示のいくつかの実施形態は、ユーザが所望のカーソル位置を見ることによって表示デバイス上のカーソルの位置を制御し、おそらく、任意の特定のカーソル位置でマウスボタンの模擬「クリック」を制御する「網膜追跡」システムとは異なる。そのような網膜追跡システムは、定義により、ユーザインターフェースの要素のユーザ制御を含む。また、制御するべきカーソルを表示するユーザインターフェースがない場合、網膜追跡システムの有用性および使用は不可能であろう。
【００４５】
対照的に、本開示のいくつかの実施形態は、ユーザインターフェースを必要としない。また、仮に本開示の実施形態がユーザインターフェースを制御するために使用された場合、及ぼされた制御が、定義が明確で、ユーザによって完全に理解され、ユーザによって意識的に生成された、ユーザによる個別の値（例えば、文字「ａ」、番号「８１」、色「青」など）の仕様を介して仲介された程度までしかそれを行うことができないであろう。これは、網膜追跡（またはマウスの使用）によってカーソル位置を制御するユーザの経験に反しているが、そのユーザは、典型的には、皆無ではないにせよ、（表示デバイスの座標系の点から）現在のカーソル位置の座標が分からないし、ましてやカーソルを向けている表示デバイス上の位置の座標も分からない。
【００４６】
７．身体の動きの検出および解釈との違い
本開示のいくつかの実施形態は、ユーザが、ユーザの検出された動作および／または加速度に関して、特に、ユーザのそれらの動作および／または加速度が、システムおよび／またはそのセンサに関する（すなわち、ユーザ自身には必ずしも関連しない）場合に、ユーザインターフェースを制御するシステムとは異なる。例えば、ユーザの頭および／または目の動きおよび／または加速度に応答して「仮想世界」内のユーザの視点を調整するようにディスプレイを修正するシステムは、（例えば、特別に備え付けられたゴーグルまたは眼鏡の内側からユーザの目に表示される画像を通してユーザが仮想世界の探索を使用することを容易にし、および／またはユーザの満足度を向上させるために）現実世界でのユーザの視線の変化を、仮想世界でのユーザの視線と合致させることによって動作する。しかしながら、この場合、ユーザは、現実世界および仮想世界内の視点の同調性を達成するために、特定の筋肉媒介コードを生成していない。実際には、そのようなシステムのユーザは、その同期が実施されたメカニズムを認識してすらいない可能性があり、ましてや出力デバイスの視点の調整を担うシステムの部分にシステムセンサから送信される信号の知識、または意識的に変更するための手段も有していない可能性がある。
【００４７】
８．「ジェスチャ」の検出および解釈との違い
本開示のいくつかの実施形態は、ユーザが実行する「ジェスチャ」に応答するシステムとは異なる。そのようなジェスチャ動作は、典型的には、システムおよび／またはそのセンサに対する方向に関するそのようなシステムによって解釈される。
対照的に、本開示のいくつかの実施形態は、ユーザおよび／またはユーザの身体部分のいずれかの動きに関わらず、特定の筋肉および／または筋肉群の静的構成のみを検出し、それらに応答する。これらの例示的な実施形態において、番号を符号化する筋肉構成、およびそれらに関連する文脈固有値は、時間的に「瞬間」に定義される。そして定義上、動きは存在しなければならず、「瞬間」ではなく、時間の「間隔」に関連して検出されなければならない。
【００４８】
９．「手話」の検出および解釈との違い
本開示のいくつかの実施形態は、手介在信号（すなわち、「アメリカ手話」（ＡＳＬ）などの「手話」に特徴的な「サイン」によって）ユーザにより実行される「サイン」に応答するシステムとは異なる。対照的に、本開示のいくつかの実施形態は、顔、頭、首、および／または肩にのみ位置する特定の筋肉および／または筋肉群の構成を検出し、それらに応答する。これらの例示的な実施形態は、ユーザが、他の何らかの目的のために自身の手を自由に使用できるように、キーボード、マウス、ジョイスティックなどの操作を含むが、これに限定されない操作にユーザの手を全く関わらなくさせる。
【００４９】
また、ＡＳＬなどの手話で使用されるサインのいくつかは、反復動作を伴う。例えば、ＡＳＬでは、以下のサインは、定義的で特徴的な動きに依存し、そのような動きがない場合には伝えられない：「恐れ」、「悲しみ」、「してください」、「残念」、「もっと」、「こんにちは」、「さようなら」、「ありがとう」、「はい」、「いいえ」、「聞こえない」、「聞く」、「人」、「友人」、「彼／彼女ら」など。文字「ｊ」と「ｚ」、および曜日の名前（例：「月曜日」、「火曜日」など）は、特定の特徴的な手の動きがなければ正しく実行できない。対照的に、本開示のいくつかの実施形態は、ユーザおよび／またはユーザの身体部分のいずれかの動きに関わらず、特定の筋肉および／または筋肉群の静的構成のみを検出してそれらに応答する。
【００５０】
１０．物理的に操作される入力デバイスとの違い
本開示のいくつかの実施形態は、キーボード、タッチスクリーン、トラックボール、マウスなどの物理的デバイスおよび／または「周辺装置」の相互作用および／または操作によって値（例えば、英数字）を指定することをユーザに要求するシステムとは異なる。
【００５１】
キーボード上のキーの押下および解放により、ユーザは特定の個別値（例えば、文字「ｇ」、「ｒ」、および「ｗ」など）を入力することができる。ユーザが個別値を入力するためにキーボードを使用することは、フィードバックを提供するユーザインターフェースがない場合に行われる可能性がある。しかしながら、ユーザが、トラックボール、マウスなどのカーソル制御デバイスの使用および制御を介して、またはタッチスクリーンなどのカーソルの代替の使用を介して、個別値を入力するかどうかを、ユーザインターフェースが要求する。なぜなら、これらのデバイスでは、ユーザが、インターフェース画面上に表示される個別値を選択および／または「クリック」もしくは「タッチ」することを必要とするためである。
【００５２】
対照的に、本開示のいくつかの実施形態は、個別値を指定するためにユーザが物理デバイスまたは周辺装置を操作することを必要としない。これらの例示的な実施形態は、ユーザインターフェースの利用可能性または提供、または任意の種類のディスプレイもしくは出力デバイスも必要としない。
【００５３】
１１．音声入力との違い
本開示のいくつかの実施形態は、ユーザによって話される単語を検出し、解釈し、および／またはそれに応答するシステムとは異なる。本開示のいくつかの実施形態は、ユーザインターフェースがない場合、およびユーザとシステムとの間の物理的接触、例えば、ユーザがシステム上のキーをタッチする、または押すことがない場合に、個別値がシステムに入力され得るという点で、そのような口頭制御システムに類似している。しかしながら、これらの「口頭」システムとは異なり、これらの例示的な実施形態は、ユーザが話すことも、何らかの種類の音を出すことも必要とせず、多くの状況および多くの潜在的な使用に関して有利である。
【００５４】
１２．必ずしも排他的ではない、追加の入力チャンネル
ユーザが顔の表情により（すなわち、筋収縮、およびユーザの顔、頭、首、および／または肩の特徴の形状および／または相対位置に対する筋肉の介在による変化により）符号化された値を伝達することを可能にすることに加えて、本開示のいくつかの実施形態は、キーボード、マウス、タッチスクリーン、ユーザ音声の検出器などの追加の従来の入力チャネルを組み込むことができる。本開示の実施形態は、従来技術に記載されている「従来の」入力チャネルがない場合には動作する必要がない。逆に、それらは、ユーザがそれらの実施形態と対話することができる追加の（唯一ではなく）チャネルとして、実施形態に顔符号化された値の検出および変換を組み込むことができる。
【００５５】
１３．収縮符号化信号の検出
本開示のいくつかの実施形態は、様々な方法で、および限定されるものではないが、以下を含む様々なセンサおよび／またはセンサタイプの使用を介して、標的筋肉および／または筋肉群の収縮を検出することができ、すなわち、
視覚的に、１つまたは複数のカメラによって、頭、顔、首、および／または肩の様々な表面特徴の、互いからの、および／または１つもしくは複数の（鼻の先端などの）「目印」特徴からの相対的距離の変化の検出を介して、
視覚的に、１つまたは複数のカメラによって、ユーザの頭、顔、首、および／または肩と関連した表面特徴および／または輪郭の、それらの特徴および／または輪郭の高さおよび／または形状の変化を示す、「陰影」の変化の検出を介して、
視覚的に、１つまたは複数のカメラから収集された画像データに基づいて構築される、ユーザの頭、顔、首、および／または肩の３次元形状の変化の検出を介して、
電気的に、筋肉の収縮の検出および／またはそれらの収縮を引き起こす神経支配の検出を介して、
伸張に応答するセンサによる形状、伸張、および／またはねじれの変化の検出を介して、
磁気的に、筋肉収縮および／またはそれらの収縮に関与する神経の神経支配に関連して生じる電場に関連する磁場の変化を検出および／または測定するセンサの使用を介して、および、
熱的に、赤外線波長に十分に敏感なカメラを用いてユーザの皮膚からの熱の放射照度の変化の視覚的な検出を介して、
検出することができる。
【００５６】
１４．１つまたは複数の値
本明細書の例示的システムのユーザは、多くの縮小符号化値を例示的なシステムに、例えば、テキストや音楽を作成する場合に、伝達することができる。または、ユーザが単一の値を伝達する可能性もある。例えば、顔認識に基づくセキュリティシステムと組み合わせて使用される場合、例示的システムは、文字、番号、または色をユーザに表示することができ、そのユーザは、自身の顔、頭、首、および／または肩に必要な筋肉の適切な収縮を介して符号化することによりシステムにそのコードを「そのまま返す」可能性がある。これは、例示的な安全なシステムが、ユーザを、少なくとも部分的に識別するために使用されるユーザの顔の画像が、実際に本物であり、例示的システムのセキュリティを破り、真のユーザの金銭および／または識別情報を盗むためにハッカーによって送られた真のユーザの盗まれた画像ではないという信頼性をより強くすることを可能にする。
【００５７】
１５．隣接値の差別化
本開示のいくつかの実施形態は、差別的（すなわち、段階的に、可変的に、別個に、など）収縮した特定の筋肉、および／または筋肉群の瞬間構成を検出および解釈（すなわち、変換、変更、マッピング、など）する。そのような例示的な実施形態は、一連の「連続的」（すなわち、時間的に順序づけられ、および時間的に別個の）値固有構成の中で、筋肉収縮の各値固有構成を、これらに限定するものではないが、以下を含む、いくつかの異なる方法により、および／またはいくつかの異なる様式で、その時間的に隣接する（すなわち、前後の）構成から区別することができる。
【００５８】
各一意の値
本実施形態のカメラの少なくとも１つによって生成される一連の、または１ストリームの画像内の任意の特定の画像内で生じる顔、頭、首、および／または肩の筋肉の特定のセット内で検出、測定、および／または認識された収縮の各認識可能および有効な構成に応答し、および／または処理し（すなわち、一実施形態、および／またはアプリケーション状況固有値に変換する）、おそらく、新しい値が検出されたか、または有効値がないことが検出された後まで、収縮符号化値の重複処理を避ける。
【００５９】
少なくともある特定の期間に存在する各値
少なくともある特定の最小期間（例えば、画像のストリーム内の特定の数の連続的画像の間）にユーザによって維持される顔、頭、首、および／または肩の筋肉の特定のセット内で検出、測定、および／または認識された収縮の各認識可能および有効な構成に応答し、および／または処理し（すなわち、一実施形態、および／またはアプリケーション状況固有値に変換する）、異なる、または無効な、収縮構成が検出、測定、および／または認識されるまで、同じ収縮符号化値への応答、および／またはそのような値の処理を繰り返さない。
【００６０】
少なくとも特定の待ち時間後に生じる各値
以前の値の検出からある最小間隔の後（前ではない）に発生した顔、頭、首、および／または肩の筋肉の特定のセット内で検出、測定、および／または認識された収縮の各認識可能および有効な構成に応答し、および／または処理し（すなわち、一実施形態、および／またはアプリケーション−状況固有値に変換する）、だが、以前の値の検出からある最大間隔後にエラーをシグナリングする。
【００６１】
１６．システムからのフィードバック
本明細書の本開示の例示的な実施形態は、限定するものではないが、以下を含む様々な方法でフィードバックを筋肉収縮符号化値を発行するユーザに提供することができ、すなわち、
出力デバイス画面上の、および／またはグラフィック表示の１つまたは複数の場所に、本実施形態によって検出された値（例えば、文字「ｅ」、色「緑」など）を表示することによって、
可聴音符を発行するなどして、ユーザに検出可能な実施形態の変化または挙動を実行することによって、グラフィックディスプレイ上の、および／または投影画像上の１つまたは複数のピクセルの色を変更することによって、実施形態の（ユーザ、地球、および／または実施形態自体の一部に対する）位置、および／またはその一部分を変更することによって、
ユーザの顔、頭、首、および／または肩に有効な値が検出された場合に、および実施形態によって有効な値が受信された場合に、一色（例えば、緑）の目立たない光を１回または複数回点滅することによって、および、オプションとして、無効値および／または不適切な値の検出に応答して、別の色（例えば、赤）の光を点滅することによって、および、
例えば、「ａ」、「ｂ」、「ｏ」、「ｕ」、「ｔ」、「ａｂｏｕｔ」……または「８」、「０」、「５」、「４」（ユーザに代わって電話番号をダイアルする場合）などの検出された各値の可聴発音により、ユーザにオウム返しすることによって、
提供することができる。
【００６２】
本開示の例示的な実施形態は、これらに限定するものではないが、以下を含む様々な方法で、筋肉収縮符号化値のユーザ表現を介して、ユーザによって発行された値および／または命令を検出および処理ならびに／もしくは実行する準備ができていることをユーザに示すことができ、すなわち、
出力デバイスの画面、および／またはグラフィカルディスプレイ上の１つまたは複数の位置で、メッセージ、状態インジケータ、アイコン、色、（特定の形状および／または色の）カーソル、または実施形態の準備ができていることを示す他のグラフィカル要素を表示することによって、
ビープ音またはバズ音などの、準備ができていることを示す可聴信号を出力することによって、および、
「準備完了」という単語（または、何か他の単語）を発することによって、
示すことができる。
【００６３】
特定の筋肉収縮符号化値は、本開示の例示的な実施形態を制御するのに役立つ可能性がある。例えば、限定するものではないが、以下を含む様々な実施形態の機能をユーザが「制御する」ことを可能にする例示的な実施形態に関して特定の値を定義することができ、すなわち、
以前の一連の値の検出および処理を終了すること、
新しい文書、音楽、グラフィックなどの構成を開始すること、
以前の値の１つまたは複数を削除すること、
ドラフト・メッセージを可聴的に発すること（例えば、オウム返しすること）、
最近編集された文書、音楽、グラフィックなどを保存すること、
最近作成されたテキストメッセージを送信すること、
電話を切る（すなわち、電話を終了する）ことなど、
を含む。
【００６４】
１７．１人または複数のユーザ
本開示の例示的な実施形態は、単一ユーザの顔、頭、首、および／または肩の筋肉収縮を介して符号化された値を探索し、検出し、処理することができる。これは、多くの実施形態（例えば、実施形態へのアクセスを許可する前に、ユーザＩＤを検証するために、収縮符号化値をパスワードおよび／またはパスフレーズに変換するもの）に適切な共通の制限である。
【００６５】
しかしながら、本開示の別の例示的な実施形態は、できるだけ多くの複数ユーザの顔、頭、首、および／または肩の筋肉収縮を介して符号化された値を同時に探索し、検出し、処理することができる。そのような実施形態は、それぞれの個々のユーザによって符号化された個々の値を、同時期に発生した値のグループに統合することができる。一実施形態は、各特定のユーザによって符号化された値を、特定の楽器に関連付けられた音符と関連付けることができる。このタイプの実施形態では、人々のグループは、様々な楽器の同時演奏に関連する音楽を生成することができる可能性がある。そのような実施形態は、各ユーザの関連する仮想楽器に関するシステムによって出力される音楽のピッチが、筋肉固有の収縮を介してユーザによって指定されることを可能にすることができる。それは、各ユーザの関連する仮想楽器に関するシステムによって出力される音楽のラウドネスが、各ユーザの右手がそれぞれの胸部から伸びる程度によって制御されることを可能にすることができる。そして、各ユーザが、そのユーザの左手が胸部から伸びる程度を調整することによって、コンサートに寄与する合成音楽の音色を調整することを可能にすることができる。
【００６６】
１８．システムによって実行されるステップ
本開示の例示的な実施形態は、ユーザの、顔、頭、首、および／または肩についての、特定の筋肉および／または筋肉群の収縮または欠如を検出する。次に、これらの収縮を測定および量子化し、それにより、実質的に連続した距離の範囲に対する生のアナログ測定値を、筋肉固有の階調数の１つに変換する。例えば、ユーザの眉毛の「持ち上げ」は、実数（例えば、１８．３ｍｍ、１７．９ピクセル、４分など）として表された生の測定値を有することができるが、実施形態固有の、および／または筋肉固有の範囲内の整数（例えば、０〜３の範囲内の２）に量子化することができる。次いで、結果的に得られる各筋肉固有の収縮の程度は、（例えば、０〜１０７の、それぞれ、０から１、０から１、０から２、０から２、および０から２の範囲を有する４つの量子化された収縮測定値の組み合わせから得られる）そのような数の特定の範囲内の合成数を生成するように組み合わされる。
【００６７】
例えば、本開示の例示的な実施形態は、開示された機能を提供するために以下のステップを実行することができる。
１．視野域がシステムのユーザを含むことができるカメラからの画像のストリームを受信する。
２．人の（すなわち、ユーザの）顔、頭、首、および／または肩を各画像内に配置することを試みる。
３．画像内で発見されたユーザの顔、頭、首、および／または肩の位置を特定する。
４．ユーザのコード化された値の指定に関連するユーザの顔、頭、首、および／または肩上の各点および／または特徴（すなわち、「標的筋肉」）の位置を特定する。
５．各標的筋肉が収縮する程度を測定する。実際の筋肉は直接見ることができないので、実施形態は、各標的筋肉または筋肉群に関して、ユーザの顔、頭、首、および／または肩の視認可能な特徴特性の対応する、および／または関連する変化を測定することができる。関連する筋肉が収縮した程度に対する代替として、一実施形態が測定することができる特徴のタイプ、および特徴固有属性は、これらに限定するものではないが、以下、すなわち、ａ）それらの筋肉の標的特徴（例えば、眉毛）とそれらの対応する基準特徴（例えば、各眼の外側隅）との間の距離が変化した程度、ｂ）それらの筋肉の標的特徴（例えば、頭の矢状面）およびそれらの対応する基準特徴（例えば、肩を横切る横断面）の角度方向が変化した程度、および、ｃ）それらの筋肉の標的特徴（例えば、小鼻の鼻孔）の断面積、容積、および／または形状が変化した程度、を含む。
【００６８】
代替特徴および特徴固有属性の測定値は、これらに限定するものではないが、ミリメートルおよび／またはピクセル（分離の測定の場合）、角度（角度方向の測定の場合）、平方ミリメートル（面積の測定の場合）、および立方ミリメートル（容積の測定の場合）を含む、様々な単位で表される測定値に対応することができる。
【００６９】
６．各筋肉の固有測定値（または、眉毛などの、相関したおよび／または同等の標的筋肉または特徴の対に関して得られた測定値の平均）を量子化する。したがって、各筋肉固有の生の測定値は、筋肉および／または特徴固有の最小値と最大値との間の整数に変換（すなわち、量子化）される。例えば、ユーザの眉毛が、上に上げられ、および／または下に下げられ、ユーザの眼の各外側隅に関する、おそらくそれらの安静時位置の上または下の偏差のミリメートルに対応する、程度は、０から４の範囲にある値（眉毛のペアから平均した値）に量子化することができる。この例では、０は完全に下げられた眉毛に対応することができ、１は部分的またはわずかに下げられた眉毛に対応することができ、２は眉毛の安静時または弛緩位置に対応することができ、３は部分的またはわずかに上げられた眉毛に対応することができ、４は完全に上げられた眉毛に対応することができる。
【００７０】
７．個々の量子化された筋肉固有の数を合成数に組み合わせる。各合成数は、筋肉固有の量子化数の一意のオーダ固有セットに対応する。例えば、２つの特徴（例えば、眉毛および頭の向き）を有していると仮定する。眉毛の位置が０から４までの数に変換／量子化されると仮定する。頭は、左に傾けられるか、右に傾けられるか、または傾けられていなくてもよく、０から２までの数に変換／量子化される（０＝左傾き、１＝傾きなし、および２＝右傾き）と仮定する。これらの２つの特徴により、ユーザは１５の一意の値を指定することができる。これら１５個の一意な合成値の定義を以下の表に示す。
【表２】
2018505505.tif 000004
【００７１】
８．合成数を、実施形態の設計および／または所期の目的に適した「値」に、および／または実施形態で実行するアプリケーションの設計および／または所期の目的に適した「値」に変換する。例えば、実施形態が「グラフィック描画」システム（すなわち、グラフィック画像の合成）である場合、各合成値は、以下の表に示すように、対応する色に変換される。
【表３】
2018505505.tif 000005
【００７２】
９．状況固有値に適切な方法で応答する。そのような応答は、以下のものを含むことができるが、これらに限定されない。ａ）例示的な実施形態のディスプレイにおいて（例えば、例示的な実施形態がグラフィック描画実施形態である場合）少なくとも１つのピクセルの値を変更することによって画像を更新するか、ｂ）文書の内容を含むメモリ内の少なくとも１つの文字の値を（例えば、テキスト編集実施形態のランダムアクセスメモリ内で）変更または追加することによって文書を更新するか、または、ｃ）本実施形態に付属する少なくとも１つのスピーカを介して、音符、コード、トーンなどを合成して出力する。
【００７３】
１９．収縮のユーザ固有の較正
本開示に関して、異なるユーザは、顔、頭、首、および／または肩の筋肉および関連する特徴の動きに関して、異なる運動範囲を有する可能性がある。本開示の例示的な実施形態は、測定および／または量子化の一様な、および／または一定の規格を使用して、標的の顔面筋肉および特徴の収縮および動きを測定および変換することができる。他の例示的な実施形態は、実施形態に固有の筋肉および／または特徴に関して、それらの収縮および／または動きの範囲を示す機会をユーザに与えることができる。その場合、これらの例示的な実施形態は、これらのユーザ固有の範囲を、将来の収縮および／または動きの「相対的な」程度を測定する極致として使用することができる。
【００７４】
２０．収縮、距離、面積、容積、角度など
本開示は、特定の筋肉および／または筋肉群が収縮する程度の検出および変換について言及する。しかしながら、そのような各言及は、逆のことが明示されていない限り、ユーザの顔、頭、首、および／または肩の外表面上の特徴（例えば、眉）が、１つまたは複数の関係する筋肉および／または筋肉群の収縮により「安静時の」位置、形状、および／または容積から位置決めされ、転位され、位置を変えられ、曲げられ、膨張し、ならびに／もしくは容積的および／または幾何学的に変更される程度の検出および変換に全体的、または部分的に等しく適用可能であると考えられるべきであることが理解されるべきである。
【００７５】
筋肉収縮の程度に関するそのような言及は、逆のことが明示されていない限り、１つまたは複数の関連した特徴が、身体の他の部分の、相対的なアラインメント（一列の並び）、配向および／またはアラインメント（一列の並び）の軸に関して変更される程度（例えば、頭の矢状面が肩の横断面に対して法線から回転した程度−図２参照）の検出および変換に全体的または部分的に等しく適用可能であると考えられるべきであることが理解されるべきである。
【００７６】
また、そのような各言及は、逆のことが明示されていない限り、神経支配標的筋肉および／または筋肉群が活性化される程度の検出および変換に全体的または部分的に等しく適用可能であると考えられるべきであることも理解されるべきである。特定の神経が神経支配（神経分布）される程度の検出は、これらに限定するものではないが、ａ）電気的特性（例えば、電圧、電流、キャパシタンスなど）、ｂ）磁気的特性、を含む測定値を介して実現することができる。
【００７７】
そのような各言及は、逆のことが明示されていない限り、これらに限定するものではないが、（歪みゲージによって測定される）ユーザの顔、頭、首、および／または肩の皮膚が歪んでいる程度、ならびに光学特性（例えば、赤みの程度、陰影の程度、立体画像および／または陰影から構築された３Ｄモデルなど）を含む、筋肉収縮を示す代替種類の変化の検出および変換に全体的または部分的に等しく適用可能であると考えられるべきであることも理解すべきである。
【００７８】
２１．頭、首、および上半身の測定可能な特徴
ａ．測定可能な顔の特徴
表現力豊かな顔の特徴は、共に働く２つ以上の筋肉からもたらされることが多い。このため、比較的大きな顔の特徴の制御は、それらの特徴の動きを引き起こす個々の筋肉の制御よりも、人が習得し実行することがより容易である可能性が高い。
【００７９】
人によって意識的に制御することができ、自動検出および測定システム（例えば、ビデオカメラからの画像ストリーミング分析に基づくものなど）によって容易に識別可能な、したがって、ユーザによって制御される（すなわち、自発的かつ意図的な表情による）コンピュータへの入力の生成にとって有益である可能性がある顔の特徴には、以下を含むが、これらに限定するものではない。
唇の形状（例えば、唇をすぼめる、または弛める）
口腔の形状（すなわち、口の開口部の形状）
「開いている」口の相対的な割合
上歯および／または下歯の相対露出
顎および／または下顎の相対的な縦方向の伸展
顎および／または下顎の相対的な横方向の伸展
舌の位置（例えば露出しているか否か）
顔の縦軸に対する口の角度方向
相対的なまぶたの位置（例えば、開いた状態または閉じた状態）
「開いている」目の相対的な割合
「注視」の相対的な向き（コンピュータにではなく、ユーザに対するもの）
鼻孔の相対的広がり
眉毛の相対位置（例えば、上がっている、安静時、または下げている）
額の皺の相対的な深さ
感情的な表情（幸せ、驚き、恐怖、怒り、悲しみ）
ｂ．測定可能な頭および首の特徴
頭の相対的な向きおよび／または位置
【００８０】
ユーザの顔と首の両方が監視と評価に利用可能である場合（例えば、コンピュータのカメラで視認可能な場合）、（ユーザの首および／または肩によって確立されるような）身体の正面、矢状面、および横断面に対する頭の相対的な向きを使用して、更なる情報を生成することができる。
【００８１】
頭の絶対的な向きおよび／または位置
さらに、ユーザの頭の位置をユーザの背後に見える垂直および／または水平のエッジ（例えば、出入口、壁、および／または窓）と比較することによって、（重力により規定される垂直方向に対する）ユーザの頭の絶対的な向きを使用して、さらに多くの情報を生成することが可能となる。「真の垂直」に対するユーザの頭の絶対的な向きはまた、スマートフォンまたはユーザの特徴を（例えばビデオによって）測定している他のコンピューティングデバイスの「重力」センサ、磁力計、および／または加速度計を用いて実現することができる。
【００８２】
相対的および絶対的な頭部位置は、人によって意識的に制御され、自動化されたシステムによって容易に識別することができ、したがって、ユーザが本明細書に開示されたデバイスのコンピュータプロセッサを直接制御できるように使用することができる。これらの相対的および絶対的な頭部位置には、以下を含むがこれらに限定するものではない。
頭の（すなわち、身体の前面に対する）左右の傾き
頭の（すなわち、身体の矢状面に対する）前方または後方の傾き
身体の（すなわち、身体の横断面に対する）垂直軸に対する頭の垂直軸
胴体に対する頭の回転（すなわち、左右を見る）
【００８３】
ｃ．上半身の測定可能な特徴
左肩および／または右肩の持ち上げは、たとえ僅かであっても、自動化されたシステムによって容易に識別することができ、したがって、ユーザが本明細書に開示されたデバイスのコンピュータプロセッサを直接制御できるように使用することができる。上半身の他の特徴（例えば、胸部を押し出す）も、本明細書で開示されるデバイスのための信号として使用することができる。
【００８４】
ｄ．測定可能な角度スケール
測定可能な顔の特徴および頭の向きの値を検出するカメラからのユーザの頭の距離を調整することによって、捕捉された画像および／またはビデオストリームにおけるユーザの頭の絶対的なサイズ（例えば、ピクセル単位）が変化する。例えば、ベースラインサイズに対する、ユーザの頭のサイズは、本明細書に開示される本発明のための情報の追加のビットを特定するために、ユーザによって使用することができる。例えば、ユーザが本発明の小型ハンドヘルドバージョンを使用していて、そのデバイスがユーザにより生成された特徴の動きを検出および測定するために「自撮り」カメラを使用していた場合、ユーザは、スマートフォンを、自身の身体の近くに移動したり、自身の身体から離したりして、測定画像内の自身の頭の絶対的なピクセルサイズと関連する「信号」を変更することができる。
【００８５】
ｅ．測定可能な顔面筋肉
意識的な制御の習熟を達成するために人の側でより多くの練習を必要とするかもしれず、さらに、それらの状態を判定し、それらの「値」を測定するために、より洗練された検出システムを必要とするかもしれないが、それにもかかわらず、ユーザが高精細入力値（すなわち、多ビット値）を生成することを可能にし、それによって本明細書で開示された本発明のプロセッサの高解像度制御を発揮することを可能にする、個々の顔面筋肉のユーザの制御された収縮の監視が提供される。
【００８６】
人によって意識的に制御され、自動化された「信号」検出および測定システムによって容易に識別され、したがって、ユーザが自発的な顔の表情によってコンピュータを直接制御することを可能にする顔面筋肉は、以下を含むが、これらに限定されるものではない。
ｉ．「上眼瞼挙筋」筋肉、
「上瞼板」筋、
を含むが、これらに限定されない、第３の（ＩＩＩ）脳神経（すなわち、眼球運動神経）によって制御されるもの。
ｉｉ．以下を含むが、これらに限定されない第５の（Ｖ）脳神経（すなわち、「三叉神経」）によって制御されるもの。
【００８７】
Ａ．「咬筋」（すなわち、咀嚼筋の１つ）、
「側頭筋」（すなわち、咀嚼筋の１つ）、
「内側翼突筋」（すなわち、咀嚼筋の１つ）、
「外側翼突筋」（すなわち、咀嚼筋の１つ）、
「鼓膜張筋」、
「口蓋帆張筋」、
「顎舌骨筋」、
「顎二腹筋上腹」、
を含むが、これらに限定されない、「下顎の」神経（すなわち、「Ｖ３」神経）によって制御されるもの。
【００８８】
Ｂ．限定するものではないが、以下を含む、第７の（「ＶＩＩ」）脳神経（すなわち、「顔面神経」）によって制御されるもの。
１．限定するものではないが、
「後頭前頭筋」（すなわち、「後頭筋」）、
「後耳介筋」、
を含む、「後耳介」神経によって制御されるもの。
２．限定するものではないが、
「後頭前頭筋」（すなわち、「前頭筋」）、
「眼輪筋」（すなわち、眼窩および眼瞼部分）、
「皺眉筋」、
「鼻根筋」、
「前耳介筋」、
「上耳介筋」、
「頭蓋表筋」を含む、
「頭」神経によって制御されるもの。
３．限定するものではないが、
「眼輪筋」（すなわち、涙腺部分）、
「上唇挙筋」、
「大頬骨筋」
を含む、「頬骨」神経によって制御されるもの。
４．限定するものではないが、
「鼻筋」
「口角挙筋」
「大頬骨筋」
「小頬骨筋」
「口輪筋」
「笑筋」
「頬筋」
「鼻中隔下制筋」
「上唇鼻翼挙筋」
を含む、「頬」神経によって制御されるもの。
５．限定するものではないが、
「下唇下制筋」
「オトガイ筋」
「口角下制筋」
「オトガイ横筋」
を含む、「下顎」神経によって制御されるもの。
６．限定するものではないが、
「広頸筋」
を含む、「頸」神経によって制御されるもの。
【００８９】
Ｃ．限定するものではないが、
「オトガイ舌筋」
「舌骨舌筋」
「茎突舌筋」
「オトガイ舌骨筋」
「甲状舌骨」
を含む、第１２の（「ＸＩＩ」）脳神経（すなわち、「舌下神経」）によって制御されるもの。
ｆ．測定可能な頭、首、および上半身の筋肉
人によって意識的に制御される可能性のある頭、首、および／または上半身の筋肉は、自動化されたビデオシステムによって容易に識別可能であり、したがって、人の頭の自発的な傾きによるユーザによるコンピュータの直接制御のために有益である可能性があり、そのような筋肉は、限定するものではないが、以下を含む。
ｉ．限定するものではないが、
「僧帽筋」
「胸鎖乳突筋」
を含む、第１１の（「ＸＩ」）脳神経（すなわち、「副神経」）によって制御されるもの。
ｉｉ．限定するものではないが、
「上前鋸筋」
「中前鋸筋」
「下前鋸筋」
を含む、「長胸神経」によって制御されるもの。
ｉｉｉ．限定するものではないが、
「大菱形筋」
「小菱形筋」
を含む、「肩甲背神経」によって制御されるもの。
ｉｖ．限定するものではないが、
「前斜角筋」
を含む、「Ｃ５およびＣ６頸神経の前枝」によって制御されるもの。
ｖ．限定するものではないが、
「中斜角筋」
を含む、「Ｃ３からＣ８頸神経の前枝」によって制御されるもの。
ｖｉ．限定するものではないが、
「後ろ斜角筋」
を含む、「Ｃ６からＣ８頸神経」によって制御されるもの。
ｖｉｉ．限定するものではないが、
「広背筋」
を含む、「胸背神経」によって制御されるもの。
ｖｉｉｉ．限定するものではないが、
「三角筋」
「小円筋」
を含む、「腋窩神経」によって制御されるもの。
ｉｘ．限定するものではないが、
「頭半棘筋」
を含む、「大後頭神経」によって制御されるもの。
ｘ．限定するものではないが、
「頭板状筋」
を含む、「脊髄神経Ｃ３およびＣ４の後枝」によって制御されるもの。
ｘｉ．限定するものではないが、
「大後頭直筋」
を含む、「後頭下神経」（すなわち、Ｃ１の後枝）によって制御されるもの。
ｇ．検出および測定方法論
上記の特徴および／または筋肉のそれぞれの動き、収縮、および／または他の変化は、以下を含むがそれらに限定されない多くの方法で検出および測定することができる。
【００９０】
ｉ．ビデオ監視
本発明のための信号として使用される特徴および／または筋肉の動きおよび／または収縮は、（例えば、カメラを用いて）視覚的に検出および測定することができる。
コンピューティングデバイスには、１つまたは複数のビデオカメラおよび／または画像を取り込む他の手段が装備されており、それにより、デバイスのユーザおよび／または他の人は、コンピュータと対話しながら、顔、頭、首、および上半身の画像を取得することができる。
適切な場合、前記カメラによって取得されたストリームまたは一連の画像は、関連する特徴の形状、向き、歪み、および／または外観の１つまたは複数の態様に関して分析される。
画像化された特徴の瞬間的な構成が測定され、および／または計算される。画像化された特徴の経時的な変化も測定および／または計算される。
結果的に得られる瞬間的特徴構成は、例えば、コンピュータコマンドとデータ、アプリケーションコマンドとデータなどの、コンピューティングデバイスへの定義された入力および／またはイネーブルされた入力の１つまたは複数のタイプおよび／または値にそれらがマッピングされるかどうかを判定するためにチェックされる。
【００９１】
ｉｉ．電気的監視
本発明のための信号として使用される特徴および／または筋肉の動きおよび／または収縮は、電気的に検出および測定することができる。関与する筋肉の収縮は、場合によっては少なくとも、影響領域に重なる皮膚上の電圧および／またはキャパシタンスの変化によって検出することができる。
コンピューティングデバイスは、１つまたは複数の電圧、電流および／またはキャパシタンスセンサ、ならびに／もしくは１つまたは複数の「特徴」筋肉および／または上層の皮膚の電気的性質／特性を検出する他の手段を備える。それにより、コンピューティングデバイスは、デバイスのユーザおよび／または他の人がコンピュータと対話しながら、顔、頭、首、および／または上半身の筋肉の神経支配および／または筋肉の神経支配の変化に関連する電気的状態および／または変化を検出および監視することができる。
コンピューティングデバイスのユーザの瞬間的な筋肉関連電気特性の結果的に得られるストリームは、例えば、コンピュータコマンドとデータ、アプリケーションコマンドとデータなどの、コンピューティングデバイスへの定義された入力および／またはイネーブルされた入力の１つまたは複数のタイプおよび／または値にそれらがマッピングされるかどうかを判定するために、経時的にチェックおよび監視される。
【００９２】
ｉｉｉ．磁気監視
本発明のための信号として使用される特徴および／または筋肉の動きおよび／または収縮は、磁気的に検出および測定することができる。上に示したように、動きおよび／または収縮は、電気的に検出および測定することができ、影響を受けた筋肉を支配する神経に現れるような電流は、検出することができる磁場を生成する。
【００９３】
ｉｖ．分光監視
本発明のための信号として使用される特徴および／または筋肉の動きおよび／または収縮は、関連する筋肉収縮の影響を受けた領域における血流への影響のために、分光学的に検出および測定することができる。
筋肉が収縮すると、その局所的な拡張は、筋肉の上にある皮膚に加わる圧力を増加させる。これらの収縮誘発性の圧力上昇は、影響領域の皮膚を通る血液の流れを妨げる。皮膚を通る血流の量のそのような変化は、分光学的に（すなわち、ユーザの皮膚の画像内で検出された色のスペクトルの解析を通じて（または、個々の「単一ピクセル」光検出器を用いて））測定することができる。
筋肉が収縮すると、局所的な「こぶ」が生じることがある。  そのこぶは、その筋肉だけでなく、それに隣接する組織、特に皮膚においても、血液を絞り出すことができる（すなわち、血液の流入に抵抗し、流出を促進する）。関連する筋肉および／または特徴の領域における血流の局所的な容積および／または速度のこの変化は、ユーザの皮膚のその領域の画像のスペクトル分析によって検出することができる。このような監視は、標準的なビデオカメラを用いて、ならびに他の方法によって、および他のセンサ技術を使用して、実現することができる。
【００９４】
例えば、「パルスオキシメータ」は、（人の心拍数を監視するために）人の心臓の鼓動に関連する血流の変化を監視することができるセンサである。これらの同じ種類のセンサまたは類似の技術を使用しても、ユーザの顔、頭、首、および／または上半身の各部分を通る血流の速度および／または容積を監視することができ、したがって、コンピューティングデバイスが間接的にユーザの少なくとも１つの筋肉における収縮の程度を監視することを可能にすることができる。
【００９５】
酸素化された血液は、６６０ｎｍ（赤色光）で光を吸収し、一方、脱酸素化血液は、９４０ｎｍ（赤外光）で優先的に光を吸収する。パルスオキシメータは、６００ｎｍおよび９４０ｎｍの２つの発光ダイオードと、光線が横断する組織から出る赤い光と赤外光の量を測定する２つの光収集センサからなる。オキシヘモグロビン（ＨｂＯ）およびデオキシヘモグロビンによる光の相対吸収は、デバイスによって処理され、酸素飽和レベルが報告される。デバイスは、脈動性動脈血に注意を向け、組織からの局所的なノイズを無視する。結果は、患者のオキシヘモグロビン状態の連続的な定性的測定値である。オキシメータは、脈拍数、酸素飽和度（ＳｐＯ２）、さらに心拍出量に関するデータをもたらす。
ｈｔｔｐ：／／ｗｗｗ．ｃｃｍｔｕｔｏｒｉａｌｓ．ｃｏｍ／ｒｓ／ｏｘｙｇｅｎ／ｐａｇｅｌ７．ｈｔｍ
【００９６】
１つまたは複数の血流および／または血流速度センサを使用することにより、コンピューティングデバイスは、それにより、コンピュータと対話しながら、デバイスのユーザおよび／または他の人の顔、頭、首、および／または上半身の筋肉が収縮した程度、および／または収縮の程度が変化した程度を検出および監視することができる。
【００９７】
コンピューティングデバイスのユーザの瞬間的な顔面血流特性の結果的に得られるストリームは、例えば、コンピュータコマンドとデータ、アプリケーションコマンドとデータなどの、コンピューティングデバイスへの定義された入力および／またはイネーブルされた入力の１つまたは複数のタイプおよび／または値にそれらがマッピングされるかどうかを判定するために、経時的にチェックおよび監視される。
【００９８】
ｖ．熱監視
本発明のための信号として使用される特徴および／または筋肉の動きおよび／または収縮は、ユーザの皮膚の赤外線画像の捕捉および分析によって検出および測定される。
上記のように、筋収縮は、収縮した筋肉を覆う皮膚の領域を流れる血液量を減少させる。そして、収縮した筋肉を覆う皮膚温度の変化（例えば、低減）を検出することが可能であり、それらの温度変化の大きさは、筋肉収縮の大きさと相関するはずである。
【００９９】
ｖｉ．音声監視
本発明のための信号として使用される特徴および／または筋肉の動きおよび／または収縮は、関連する筋肉を覆う皮膚を通る血液のポンピングから生じる「脈拍」関連音の音量で起こる変化を通して検出および測定することができる。
上記のように、筋収縮は、収縮した筋肉を覆う皮膚の領域を流れる血液量を減少させる。
血流の減少は、脈動する血流の音の音量および特性を変化させる。
【０１００】
ｖｉｉ．ねじれ／空間監視
現在のところ、伸びおよび曲げを直接測定するために利用可能な多くの技術があり、特に、人間の表面に沿った伸びおよび曲げを測定するように設計されたものがある。また、人の顔、頭、首、および／または上半身の陰影および／または陰影の変化を分析して、その人の顔、頭、首、および上半身の輪郭の変化を測定および監視することも可能である。さらに、２つ以上のビデオカメラを使用することにより、人の顔、頭、首、および／または上半身の３Ｄモデルを構築し、その変化を監視することが可能となり、したがって、関連する筋肉の収縮の相対的な程度の検出および／または監視が可能となる。
【０１０１】
これらの、ならびに／もしくは他の技術および／または方法を使用して、ユーザの顔、頭、首、および／または上半身の形状を監視し、それにより、その形状およびそれを支える筋肉の収縮の相対的な程度の変化を判定および／または監視することができる。
コンピューティングデバイスのユーザの瞬間的な顔面筋肉収縮の読取値の結果的に得られるストリームは、例えば、コンピュータコマンドとデータ、アプリケーションコマンドとデータなどの、コンピューティングデバイスへの定義された入力および／またはイネーブルされた入力の１つまたは複数のタイプおよび／または値にそれらがマッピングされるかどうかを判定するために、経時的にチェックおよび監視される。
【０１０２】
２２．例示的な特徴セット
ａ．本開示の例示的な実施形態は、ユーザの顔、頭、首、および肩の４つの特徴の位置、すなわち、眉毛の持ち上げまたは巻き上げの程度、頭部の冠状面内での傾きの程度、左右の目を部分的に閉じた程度、および頭の矢状面内での傾きの程度、の変化に応答する。
ｉ．それぞれの目の内側の隅（すなわち、鼻の部分）に対する眉毛の平均的なおおよその垂直距離を検出する。それらの垂直眉毛状態は、５つの相対的な数字に量子化され、０は、完全に下げられた眉毛（両眉毛の中央部と鼻の部分との間の距離が最も短い）を表す、１．部分的に下げられた眉毛を表す、２．安静時のおよび／または自然な位置の眉毛を表す、３．部分的に持ち上げられた眉毛を表す、および、４．完全に持ち上げられた眉毛を表す。
【０１０３】
ｉｉ．肩を通る横断面に対する「側方」方向（すなわち、冠状面内）の頭の角度の傾きを検出する。それらの相対的傾きの程度は、７つの相対的な数値に量子化され、０は、頭がユーザの左に約１５度傾けられたこと表し、１は頭がユーザの左に約１０度傾けられたことを表し、２は頭がユーザの左に約５度傾けられたことを表し、３は頭が垂直方向（非傾斜）であることを表し、４は頭がユーザの右に約５度傾けられたことを表し、５は頭がユーザの右に約１０度傾けられたことを表し、６は頭がユーザの右に約１５度傾けられたことを表す。
【０１０４】
ｉｉｉ．頭の矢状面に平行な面内の軸に沿って、各眼の上下のまぶたの最大の分離に対して左まぶたおよび右まぶたが閉じられる程度を検出する。これらの相対的な分離度は、４つの数値に量子化され、０は両目が完全に開いていることを表し、１は、ユーザの右目が部分的に閉じられ（眼を細めている）、ユーザの左目が完全に開いていることを表し、２は、ユーザの左目が部分的に閉じられ、ユーザの右目が完全に開いていることを表し、４は両目が部分的に閉じていることを表す。
【０１０５】
ｉｖ．ユーザの顎の胸からの分離を測定した場合に、冠状面に対する「前後」方向（すなわち、矢状面内）の頭部の角度の傾きを検出する。それらの相対的な傾きの程度は、７つの相対的な数値に量子化され、０は、頭が後方に約１５度傾けられたことを表し、１は頭が後方に約１０度傾けられたことを表し、２は頭が後方に約５度傾けられたことを表し、３は頭が垂直方向（非傾斜）にあることを表し、４は頭が前方へ約５度傾けられたことを表し、５は頭が前方に約１０度傾けられたことを表し、６は頭が前方へ約１５度傾けられたことを表す。
【０１０６】
これらの４つの特徴のユーザにより行われた転位は、ユーザの身体のそれぞれの目印に対して、利用可能な眉毛位置について４つの状態を提供し、利用可能な頭頂部の傾きについて７つの状態を提供し、利用可能な眼を細めた程度および組み合わせについて４つの状態を提供し、利用可能な頭の矢状方向への傾きについて７つの状態を提供する。したがって、これらの特徴固有状態の順列は、７８４個の複合状態の基礎を提供し、したがって、７８４個の実施形態固有のおよび／またはアプリケーション固有の値の基礎を提供する。
【０１０７】
この特徴セット、ならびに最大７８４の実施形態固有および／またはアプリケーション固有の値をユーザに提供することは、５つのＡＳＣＩＩ制御文字（例えば、キャリッジリターン、削除など）、２７個の非英数字（例えば、「！」、「？」など）、１０個の数字（例えば、「０」から「９」）、２６個の大文字（「Ａ」から「Ｚ」）、および２６個の小文字（「ａ」から「ｚ」）、合計９４個のＡＳＣＩＩ文字を特定するために充分な値をユーザにもたらす利点を有する。これには、さまざまな色、アプリケーション固有の動作（例えば、「新規ファイルの作成」、「ファイルの保存」など）、および／または頻繁に使用される特定の単語、フレーズ、頭語（例えば、「拝啓」）、結語（例えば、「敬具」）などに割り当てることができる更なる６９０個の値が残る。
【０１０８】
ｂ．本開示の別の例示的な実施形態は、ユーザの頭の２つの特徴の位置、すなわち、頭の冠状面内での傾きの程度、および頭の矢状面内での傾きの程度の変化に応答する。
上述の好ましい特徴の第１のセットに関して説明したように、ユーザの身体上のそれぞれの目印に対するこれらの２つの特徴のユーザが行った転位は、頭の利用可能な頭頂部の傾斜の７つの状態、および、頭の利用可能な矢状方向の傾斜の７つの状態を提供する。したがって、これらの特徴固有状態の順列は、４９個の複合状態の基礎を提供し、したがって、４９個の実施形態固有および／またはアプリケーション固有の値の基礎を提供する。
【０１０９】
この特徴セット、ならびに最大４９個の実施形態固有および／またはアプリケーション固有の値をユーザに提供することは、値固有のパラメータ指定および少なくとも１０個の数字を介して比較的多種多様なパラメータを制御するのに十分な値をユーザに提供するという利点を有する。それは、比較的「軽い」ものであるという付加的な利点を有し、その値、およびそれらの生成に必要とされる顔、および／または身体の曲りが比較的迅速に学習されることを可能にする。
【０１１０】
２３．例示的な筋肉
ａ．本開示の例示的な実施形態は、変化する電圧に応答するセンサを使用して、特定の筋肉が収縮する程度を検出および測定する。この例示的な実施形態は、上記の第１の好ましい特徴セットに記載された実施形態（すなわち、眉毛とまぶたの相対位置の変化、および頭の相対的な冠状および矢状の傾きの変化に応答するもの）と同一であるが、１つの例外を伴う。この例示的な実施形態は、特徴固有の実施形態におけるそれぞれの特徴の転位に関与する筋肉が、それらの収縮に関連する差分電圧の検出によって、活性化される程度を検出し、測定し、量子化する。
【０１１１】
ｉ．この例示的な実施形態は、眉毛を上げ下げするための筋肉に関連する電圧の測定および量子化を介して眉毛の動きを測定および量子化し、そのような筋肉には、眉毛を上げる筋肉、すなわち、後頭前頭（前腹部）筋および側頭頭頂筋、ならびに眉毛を下げる筋肉、すなわち、皺眉筋および鼻根筋が含まれる。
【０１１２】
ｉｉ．この例示的な実施形態は、そのような傾斜で頭を位置決めすることに関与する筋肉に関連する電圧の測定および量子化を通じて頭の左右の傾きを測定し、量子化し、そのような筋肉には、斜角筋、僧帽筋、および胸鎖乳突筋が含まれる。
【０１１３】
ｉｉｉ．この例示的な実施形態は、２組の筋肉、すなわち、１）上まぶたを上げることに関与する筋肉、すなわち上眼瞼挙筋、および、２）目を閉じることに関与する筋肉、すなわち眼輪筋、に関連する電圧の測定および量子化による左まぶたおよび右まぶたを細めた程度を測定および量子化する。
【０１１４】
ｉｖ．この例示的な実施形態は、頭の前後の傾きを、そのような傾きで頭の位置を決めるための筋肉に関する電圧の測定および量子化により測定および量子化し、そのような筋肉には、胸鎖乳突筋、頭半棘筋、頸半棘筋、胸半棘筋、頭板状筋、頚板状筋、頭棘筋、および頭最長筋が含まれる。
【０１１５】
２４．例示的な神経
ａ．本開示の例示的な実施形態は、変化する電圧に応答するセンサを使用して、特定の神経、および／またはそれらに対応する筋肉が神経支配される程度を検出および測定する。この実施形態は、上記の第１の好ましい特徴セットに記載された実施形態（すなわち、眉毛とまぶたの相対位置の変化、および頭の相対的な冠状および矢状の傾きの変化に応答するもの）と同一であるが、１つの例外を伴う。この例示的な実施形態は、特徴固有の実施形態におけるそれぞれの特徴の転位に関与する神経および筋肉が、それらの神経支配に関連する差分電圧の検出によって神経支配される程度を検出し、測定し、量子化する。
【０１１６】
ｉ．この例示的な実施形態は、眉毛を持ち上げる筋肉を神経支配する顔面神経（脳神経ＶＩＩ）の側頭枝に関連する電圧、ならびに眉毛をひそめる筋肉を神経支配する顔面神経の頬枝に関連する電圧の測定および量子化により眉毛の動きを測定および量子化する。
【０１１７】
ｉｉ．この例示的な実施形態は、頭を左右に傾ける筋肉の神経支配のための、頚神経５から８の部分および付随神経（脳神経ＸＩ）に関連する電圧の測定および量子化を通して、頭の左右の傾きを測定および量子化する。
【０１１８】
ｉｉｉ．この例示的な実施形態は、２組の神経に関連する電圧の測定および量子化を介して左まぶたおよび右まぶたを細めた程度を測定および量子化し、そのような神経には、１）上まぶたの位置を変更する筋肉の神経支配に関するもの、すなわち、（三叉神経、ＣＮ  Ｖの、眼枝、Ｖ１、からの）、滑車下神経、滑車上神経、眼窩上神経、および涙腺神経、ならびに、２）下まぶたの位置を変更する筋肉の神経支配に関するもの、すなわち、（三叉神経の上顎枝、Ｖ２、の）滑車下神経、および眼窩下神経の枝、が含まれる。
【０１１９】
ｉｖ．この例示的な実施形態は、頭を前後に傾ける筋肉の神経支配に関する、副神経（脳神経ＸＩ）、大後頭神経、脳胸神経後枝Ｃ３からＴ６、脳神経後枝Ｃ３からＣ８と関連する電圧の測定および量子化を介して頭の前後の傾きを測定および量子化する。
【０１２０】
２５．商業化
本開示の実施形態は、パーソナルコンピュータ、スマートフォン、ＡＴＭ、ＰＯＳ端末、音楽シンセサイザ、自動運転車、ゲーミングコンソール、スマートテレビなどの、従来技術において既知の、多種多様な機能および／または多種多様なデバイスタイプに統合することができる。これらの既知のデバイスの本明細書に開示された新規システムへの変換は、ユーザの顔、頭、首、および／または肩、ならびに／もしくはその中の筋肉を監視する１つまたは複数のセンサ（例えば、カメラ）の追加を含む。
【０１２１】
いくつかの既存のコンピュータ化されたデバイスは、そのような各デバイスに、少なくとも１つのセンサ、例えば、カメラを追加することによって、およびデバイス内で動作することができるコンピュータコードの少なくとも１つのセットをインターネットからダウンロードすることによって、ならびに、ユーザの顔、頭、首、および／または肩に対する特定の幾何学的変化を直接的に（例えば、カメラによって生成される画像データの分析を介して）または間接的に（例えば、ユーザの皮膚に接触するセンサによって生成される電圧データの分析を介して）、動作可能に検出および測定する場合、本開示の実施形態に変形することができる。コンピュータコードのセットはまた、ユーザの顔、頭、首、および／または肩の特定の幾何学的構成を、デバイスのユーザによる使用および／または制御に適したデジタル値に変換することができる。
【０１２２】
２６．コードのユーザカスタマイズ
本開示の例示的な実施形態は、実施形態に値を伝達および／または指定するために、顔、頭、首、および／または肩のどの特徴をユーザが使用するかをユーザが指定することができる。本開示の別の例示的な実施形態は、実施形態に値を伝達および／または指定するために、顔、頭、首、および／または肩のどの筋肉をユーザが使用するかをユーザが指定することができる。本開示の別の例示的な実施形態は、実施形態に値を伝達および／または指定するために、顔、頭、首、および／または肩のどの神経をユーザが使用するかをユーザが指定することができる。
【０１２３】
２７．実施形態固有コード
本発明の例示的な実施形態は、ユーザの顔、頭、首、および／または肩のどの特徴（すなわち、どの「部位コード」）が、実施形態に値を伝達および／または指定するためにユーザに利用可能であるかをユーザに伝達する。本発明の別の例示的な実施形態は、ユーザの顔、頭、首、および／または肩のどの筋肉が、実施形態に値を伝達および／または指定するためにユーザに利用可能であるかをユーザに伝達する。本発明の別の例示的な実施形態は、ユーザの顔、頭、首、および／または肩のどの神経が、実施形態に値を伝達および／または指定するためにユーザに利用可能であるかをユーザに伝達する。
【０１２４】
本開示の例示的な実施形態は、どの特徴、筋肉、および／または神経が、実施形態の表示デバイス上でユーザに表示される１つまたは複数のグラフィックイラストにより実施形態に値を伝達および／または指定するためにユーザに利用可能であるかを伝達する。
【０１２５】
本開示の別の例示的な実施形態は、どの特徴、筋肉、および／または神経が、実施形態に特徴符号化値、筋肉符号化値、および／または神経符号化値を送信するようユーザに促すことによって実施形態に値を伝達および／または指定するためにユーザに利用可能であるかを伝達する。本実施形態は、ユーザ提供の合成コードが全て必要な部分コードから構成されたかどうかを示す、有効か無効かの信号、例えば、光、ビープ音、または他の何らかのバイナリインジケータを生成することによって、各ユーザによる送信に応答する。次いで、ユーザは、実施形態を満足させた一組の部位コードを発見することができ、その後、個々の部位コードを除去して、除去された各部位コードが実際に実施形態との通信に必要かどうかをテストすることができる。
【０１２６】
本開示の別の例示的な実施形態は、「入力タイプ」コード（例えば、業界標準コード）を介してどの部位コードの標準セットが実施形態によって使用されたかを示すことができる。そのような入力タイプコードは、複数の要素またはサブコードを含むことがある。１つのサブコードは、実施形態が監視し、変化を検出し、部位の量子化された数値に変換した特徴、筋肉、および／または神経のセットを示すことができる。別のサブコードは、関連する特徴、筋肉、および／または神経の全て、または代わりに各特徴、筋肉、および／または神経に関連する量子化値の「範囲」を示すことができる。
【０１２７】
本開示の別の例示的な実施形態では、ユーザが、ユーザにとって好ましいコミュニケーション特徴、筋肉、および／または神経、ならびにそれぞれから導出される量子化値のユーザにとって好ましい「範囲」を指定するコード、値、データファイルなどを入力することができる。そのような実施形態は、ユーザ指定の量子化範囲に関して、その内部合成値をユーザ指定の特徴、筋肉、および／または神経にマッピングすることができる。
【０１２８】
当業者には、どの特徴、筋肉、および／または神経が実施形態の通信および／または制御のために必要とされているかを実施形態がユーザに伝達することができる多くの方法、技術、プロトコルなどが存在することが明らかであろう。
【０１２９】
２８．疾病の検出
本開示の１つまたは複数の実施形態による収縮符号化値のユーザの生成に関連する統計を時間（例えば、月、年、数十年）にわたって保存することによって、１つまたは複数の実施形態にコードを送信するそのユーザのペースおよび／または頻度の変化（特に、低減）を検出することが可能である。また、ユーザがその後に修正しなければならない誤りのあるコードを送信する頻度の変化（特に増加）および／または有効なコードを繰り返す頻度の変化を検出することも可能である（特に、そのような冗長性が、１つまたは複数の実施形態により無視され、したがって、修正を求められる明確な誤りと同じではない場合）。
【０１３０】
ユーザの効率および／または精度における上記の変化、特に低減のいくつかは、疾患、特に、神経学的特徴の発症を示す可能性がある。例示的実施形態が検出可能な疾患の一部は、これらに限定するものではないが、筋萎縮性側索硬化症（ＡＬＳ）、ベル麻痺、脳腫瘍、脳萎縮（特に加齢関連形態）、クロイツフェルト・ヤコブ病（ＣＪＤ）、認知症、糖尿病性神経障害（潜在的に未診断の糖尿病に関連する）、ハンチントン病、パーキンソン病（ＰＤ）、睡眠時無呼吸、および脳卒中を含む。
【０１３１】
本開示のいくつかの実施形態は、ユーザの効率および精度に関連するメトリクスを記録し、ユーザならびに／もしくは１人または複数人の第三者（例えば、親、口座保有者、医療従事者など）に、ユーザの潜在的な健康問題ならびに関連性のある診断予備データを警告する。
【０１３２】
２９．例示的な実施形態
実施形態は、少なくとも、顔、頭、首、および／または肩の変化した幾何学的構成をどれだけ多くサポートするかに関して異なっていてもよい。一部のものは、いくつかの幾何学的構成のみをサポートする。他のものは、多数の幾何学的構成をサポートする。
【０１３３】
実施形態は、少なくとも、任意の特定の幾何学的変更についてどれだけ多くのバリエーションを区別するかに関して異なっていてもよい。これは実際には、任意の特定の幾何学的変化に対して量子化された尺度がどれだけ生成されるかという点で異なる。例えば、一実施形態は、眉毛の持ち上げまたは下げに関連する変化の３つの部分領域（例えば、完全に上げられた、自然な状態、完全に下げられた）の間の区別のみを行う。別のものは、それらの変化の５つの部分範囲（例えば、完全に上げられた、部分的に上げられた、自然な状態、部分的に下げられた、完全に下げられた）を区別する。
【０１３４】
実施形態は、少なくとも、幾何学的形状の変化が、どのようにして、例えば、カメラ、電圧センサ、加速度計で検出されるかに関して異なっていてもよく、変化した幾何学的形状の物理的属性のどれ（例えば、平面視（２Ｄ）、立体視（３Ｄ）、電気など）を測定するかに関して異なっていてもよい。
【０１３５】
実施形態は、少なくとも、サポートされる幾何学的形状をユーザにどのように伝達するかに関して異なっていてもよい。
実施形態は、少なくとも、実施形態によってサポートされる利用可能な各シンボリック値を指定するために使用される幾何学的形状および／またはそれらの範囲をユーザが指定できるかどうかに関して異なっていてもよい。
実施形態は、少なくとも、実施形態によってサポートされる利用可能な各シンボリック値を指定するために使用される幾何学的形状および／またはそれらの範囲をアプリケーションデベロッパが指定できるかどうかに関して異なっていてもよい。
実施形態は、少なくとも、形成不良または実行不良な幾何学的形状をいかに正確に解釈（すなわち「修正」）できるかに関して異なっていてもよい。
実施形態は、少なくとも、それらがサポートすることができる幾何学的に符号化された信号の最大レート（すなわち、「ユーザがどれだけ速く信号を送信することができるか」）に関して異なっていてもよい。
実施形態は、少なくとも、それらが実施形態に伝達する幾何学的に符号化された信号がどのように処理されるか（すなわち、それらが何のために使用されるか）に関して異なっていてもよい。
【０１３６】
ａ．スマートフォン
一般的なコンピューティングプラットフォームとしてのスマートフォンの使用が増えている。また、スマートフォンおよびタブレットコンピュータなどの小型ハンドヘルドコンピューティングデバイスは、典型的には、物理キーボードの恩恵を受けずに動作する。したがって、これらのデバイスは、典型的には、手動制御の高解像度手段なしで操作および制御される。代わりに、これらのデバイスは、典型的には、他の任意のグラフィックと同様にこれらのデバイスの画面上に示されている「仮想」キーボードに頼っており、ユーザは所望の１つまたは複数の文字を覆う画面のその部分をタッチする必要がある。
【０１３７】
多くの人々は、スマートフォンを使用している人の非常に近くに座ったり、立ったりすることによって生じる可能性のある、集中力の乱れと苛立ちを経験したことがある。
その人は（あまりにも大声で）話している可能性があり、彼らが話している内容は面白さに欠ける可能性があり、彼らが話す言葉が耳や心に入り込んでくることを防ぐ術はほとんど、または全くない。その人は、デバイスの画面に夢中でタッチし、ある種のテキストメッセージ（たとえば、従来のテキストメッセージ、ツイッター（登録商標）投稿、ＦａｃｅｂｏｏｋやＧｏｏｇｌｅチャットなど）を作成しているかもしれない。視覚妨害は、たとえ周辺視野に隔離されていても、無視するのが難しい。
【０１３８】
話された言葉によって引き起こされる騒音も、絶え間なく画面上をタップおよびスライドすることによって生じる視覚妨害の発生もなく、スマートフォンまたは他のコンピュータ媒介通信デバイスを介して、人が自分の友人および／または同僚と対話することを可能にする方法および／または技術が必要とされている。
【０１３９】
ｂ．セキュリティの課題
ユーザがパスワード「コード」を提出することを可能にする一方で、ユーザが証明する各コード固有の幾何学的形状の一意の属性（例えば、ユーザが、各特定のパスワード関連シンボリック値を実行するときに見える傷痕、血管、いぼなどの顔表面に見える詳細な画像、パスワード固有の幾何学的形状をユーザが実行する間に観測可能なユーザ固有の震え、コード関連の筋肉収縮をユーザが行っている間に現れる電気特性に関連するユーザ固有の特性など）をシステムが監視することを可能にする組み合わせによる。
【０１４０】
幾何学的に符号化されたパスワードコードをユーザが実行することを監視する間にシステムが獲得することができる追加のユーザ固有情報は、盗人がシミュレートするのが困難な、一意ではないかもしれないが、非常に独特な指紋を提供することができる。
【０１４１】
ｃ．ディープコードセット
多数の部位幾何学的形状の使用、および定義する極致間のより多くの中間幾何学的形状の識別（つまり、部位幾何学的形状あたりのより大きな範囲のシンボリック値）を使用することによって、シンボリック値の大きなセットをユーザが利用可能にすることができる。値のより大きなセットは、ユーザが習得するためにより多くの時間を必要とするが、利益は、多数のユーザに対する、例えば、本開示の実施形態をそれらの主要な通信手段として使用することを選択する可能性のある四肢麻痺者に対する、コストを超える可能性がある。
【０１４２】
３０．潜在的利益
本明細書で開示される発明は、現在の技術水準に関して人々が利用できない多くの利点を提供することができる。これらの利点には、以下のものが含まれるが、これらに限定されない。
【０１４３】
ａ．サイレント・ハンズフリー入力
本明細書に開示される発明は、ユーザが、自分のコンピュータを制御し、自分の手や指を使わずに、言葉のコマンドや情報を話すことなく、テキスト、文書、音楽などを構成することも可能にする。これは、ユーザが、コンピュータを片手で持ち、コンピュータへのデータ入力のセキュリティを保護することが懸念される混雑したおよび／または公共の場所でコンピュータを使用しようとする場合に特に便利である。
本発明はまた、慢性的で迅速な手の動きおよび／または可聴の発声されたコマンドおよびデータによって不満および／または怒りを抱く恐れのある付近にいる人を怒らせることなく、公共の場面で自分のコンピュータを制御し、および／または自分のコンピュータと対話することを可能にすることができる。
【０１４４】
ｂ．サイレントおよびプライベートな「口で伝える」会話
本明細書に開示される発明は、ユーザが公共の場でプライベートな会話をすることを可能にすることができる。顔の筋肉の意図的かつ協調的な収縮を介してメッセージを定式化することにより、ユーザは、誤ってまたは故意に近くの誰かが耳にする可能性のあることを、はっきりと発話する必要がない。実際には、本発明の２人のユーザは、ヘッドフォンを介して他方から受信したメッセージの合成された翻訳を聞きながら、特定の顔面筋肉の協調した収縮によって、相手に対するメッセージをそれぞれ生成することができる。
【０１４５】
そのような会話は、小さな手動キーボードまたは仮想キーボードを介して繰り返される高頻度の文字の選択に関連する不満と健康上のリスクをともなわず、コミュニケーションの「豊かさ」を高めるために利用可能な、顔で符号化されたコマンドおよび／または記号の補完において、優れてはないにしても、同等な解決策をもたらすであろう。
【０１４６】
ｃ．様々な神経への損傷の検出
顔の表情を生じさせる顔の筋肉は、顔の右側のための各々の１つと、左側のための各々の１つの顔面神経（すなわち、脳神経ＶおよびＶＩＩ）のペアによって神経支配される。舌の筋肉は、舌下神経によって神経支配される。そして、本発明の実施形態のための信号として働くことができる他の筋肉は、他の神経によって神経支配される。
【０１４７】
特定のユーザの信号筋において、特に横方向に相補的な信号筋（すなわち、ユーザの身体の各側に１つ）について検出された収縮、動き、および／または他の変化のタイプおよび程度を経時的に記録することによって、信号筋制御コンピュータは、１つまたは複数の神経によって支配される収縮および／または動きの活力の低下が検出されたことをユーザに警告することができる。そのような減少は、特に、それがユーザの身体の片側だけに特徴的である場合、各神経の損傷および／または疾患を示す可能性がある。
【０１４８】
ｄ．うつ病および他の心理的障害の検出
特定のユーザで検出された顔の表情および／または身体の動きの種類および程度を経時的に記録することによって、信号筋制御コンピュータは、様々な心理的病気、例えばうつ病に特徴的な動きおよび／または表現の相対頻度が増加していることをユーザに警告することができる。心理的病気と一致する動きおよび／または顔の表情の相対頻度が増加していることを検出するのを助けるだけでなく、信号筋制御コンピュータは、様々な心理的問題とは対極にある動きおよび／または顔の表情の大きさおよび／または持続時間の減少も検出することができる。例えば、笑顔の生成および／または持続時間の相対的な頻度および幸福と一致する他の表情の減少は、うつ病の発症を示す可能性がある。
【０１４９】
ｅ．様々な健康関連の特性の監視
信号筋制御コンピュータは、ユーザのボディランゲージおよび表情を検出し、分析し、分類し、定量化するので、および実施形態はまた、経時的にこれらの表現に関連する相対頻度、大きさ、および／または他のパラメータを記録することもできるので、コンピュータによって検出されたボディランゲージおよび表情の「質」に関するフィードバックを提供するのに、そのコンピュータまたはそのログを使用することが可能になる。ユーザのボディランゲージおよび／または表情が「普通」または「正常」である（おそらく、時間の経過とともに集められたユーザ固有の表現データの集約によって定義される）ものから逸脱する場合、そのような「異常」に関するフィードバックが、ユーザおよび／またはセラピストに提供され得る。
【０１５０】
このようにして、例えば、ユーザの言語療法士は、顔の神経、顔の筋肉、神経学的症状（例えば、痙攣、発作など）の健康についての貴重な洞察を得ることができ、ユーザの治療を導き、改善し、および／または加速することができる。
この種の顔面言語およびボディランゲージ監視能力はまた、任意の数の神経学的、心理的、発語、および／または他の健康関連状態に関してユーザにもたらされる治療および／または療法の効果に関して、ユーザまたはユーザの医者もしくはセラピストにフィードバックを提供することができる。
【０１５１】
Ｂ．本開示の実施形態の詳細な説明
図１は、本開示の例示的な実施形態を示す図である。ユーザ１６０は、図４に示されて参照して説明した７つの信号特徴の動きのみを使用して、実施形態のオペレーティングシステム用または実施形態内で実行中のアプリケーション用のコマンドを生成している。
【０１５２】
ユーザ１６０は、図５に示されて参照して説明した同じ非ゼロ信号構成を実行している。実施形態は、それぞれ異なる視点からユーザ１６０の画像１７２および１７３を取り込む２つのカメラ１７０および１７１を有する。そのような２つのカメラの実施形態は、スマートフォンの左上および右上隅に一対のカメラとして実装してもよい。各々は、ユーザの顔に対して一意の角度オフセットからユーザを見ることになる。カメラ１７０および１７１は、生成された画像１７２および１７３がユーザの立体視を捕捉するように配置される。そのような立体視は、ユーザの顔、頭、首、および上半身の部分的な３Ｄ再構成を生成することを可能にする。
【０１５３】
ユーザの顔、首、頭、および上半身の３Ｄ再構成またはモデルは、筋肉の収縮または弛緩によって引き起こされるような容積変化、ならびに／もしくは他の信号特徴の相対的位置および／または向きの任意の変化（例えば、ユーザの頬の凹凸の変化）を比較的容易および正確に決定することを可能にする。
各カメラは、捕捉した各画像を符号器モジュール１７４に送る。符号器モジュール１７４は、このユーザ１６０がどの信号特徴を好み、実行時に最も熟達しているかを指定する「ユーザ構成」ファイル１７５で初期化される。この場合、ユーザ構成ファイル１７５は、このユーザ１６０が、図４にすでに示されて参照して説明した７つの信号特徴を使用することを好むことを示す。
【０１５４】
ユーザ構成ファイル１７５で指定された好みを用いて、符号器モジュール１７４は、画像１７２および１７３を分析し、必要な７つの信号特徴を識別し、その状態を測定する。その分析の終わりに、符号器モジュール１７４は、部位信号値（すなわち、「量子化された因子測定値」）のアレイ１７６（すなわち、「変化シグネチャ」）を出力し、この部位信号構成（すなわち、図５に示したものと同じ）に対して｛２，０，１，２，１，０，０｝である。
【０１５５】
この実施形態では、変換器モジュール１７７は、「アプリケーション構成」ファイル１７８で初期化される。また、この例では、このアプリケーション構成ファイルは、合成信号値を生成するために４つの最低４次信号値のみが使用されることを示す。変化シグネチャ１７６は、符号器モジュール１７４から変換器モジュール１７７に送られ、（この場合）状況固有合成信号値１８０が、アプリケーション構成ファイル１７８によって指定された切り捨て部分１７９から生成される。
【０１５６】
この例では、最低次成分の信号値は｛２，１，０，０｝である。これらはベース３ビットなので、２１００３のこの合成信号値は６３の１０進数値、すなわち（２×２７）＋（１×９）＋（０×３）＋（０×１）＝６３に対応する。
【０１５７】
変換器モジュール１７７は、数値６３を「コンシューマ」１８１に送信し、それが解釈され、対応するコマンドが実行される。
この例では、「コンシューマ」は、アプリケーション、デバイスオペレーティングシステム、ネットワークインタフェースモジュールなどとすることができる。
図２は、人体の筋肉および他の特徴の相対的な位置ならびにそれらの特徴の転位の方向を定義および説明するために使用される矢状面、正面、および横断面の図である。
図３は、人の顔の幾何学的形状に対する顔の表情、動き、および変化を引き起こす筋肉の一部の図である。この図は、パブリックドメインにあり、１９０９年に出版された「Ｓｏｂｏｔｔａ’ｓ  Ａｔｌａｓ  ａｎｄ  Ｔｅｘｔ−ｂｏｏｋ  Ｈｕｍａｎ  Ａｎａｔｏｍｙ」で見られる。図は、Ｋ．ＨａｊｅｋとＡ．Ｓｃｈｍｉｔｓｏｎとによって作成された。
図４は本開示の例示的な実施形態によって使用される７つのユーザ制御身体信号の図である。この図は、これらの信号を特徴付けることを意図したに過ぎないが、図が、実施形態に組み込まれた、または実施形態に接続されたカメラによって取り込まれる可能性のある画像の種類を表すものであると想像してもよい。
【０１５８】
ユーザ１００は、各部位信号値（上記の表１を参照）がゼロの値を有する弛緩した姿勢にある。ユーザ１００は、ユーザの頭１００を左または右に傾けること１０１によって、第１の部位信号値を生成する。ユーザ１００は、それぞれの方向を見ているかのように、頭を左または右（身体の垂直の縦軸の回り）に回転させること１０２によって、第２の部位信号値を生成する。
【０１５９】
ユーザ１００は、左肩または右肩をすくめる（すなわち上げる）こと１０３によって、第３の部位信号値を生成する。ユーザ１００は、自身の眉毛１０４を上げるか、または下げる（すなわち、しかめる）こと１０４によって、第４の部位信号値を生成する。ユーザ１００は、左目または右目のいずれかを閉じること１０５によって、第５の部位信号値を生成する。（両眼を同時に閉じることを無視することにより、実施形態に対する偽の入力を生成することなく、ユーザは瞬きすることができる）。
【０１６０】
ユーザ１００は、自身の口を僅かにまたは大きく開くこと１０６によって、第６の部位信号値を生成する。また、ユーザ１００は、自身の顎を左右に横にずらすこと１０７により、第７の部位信号値を生成する。
【０１６１】
図５は、図４に示された同じユーザ１００の、そのユーザ１１０が非ゼロ合成信号値を生成している場合の図である。第１の部位信号値１１１の値は、頭が左右に傾いていないのでゼロである。第２の部位信号値１１２の値は、頭が左右のいずれにも回転していないのでゼロである。第３の部位信号値１１３Ｌおよび１１３Ｒの値は、ユーザの右肩が上がっている（ユーザの左肩が安静時状態である）ので１である。（ユーザの右肩が安静時状態、ユーザの左肩が上がっていた場合、信号の値は２になる）。
【０１６２】
両方の眉毛が上がっているので、第４の部位信号値１１４の値は１である。ユーザの左まぶたが閉じており、右まぶたが開いているので、第５の部位信号値１１５の値は２である。ユーザの口が閉じているので、第６の部位信号値１１６の値はゼロである。また、第７の部位信号値１１７の値は、ユーザの顎がユーザの鼻の左の位置に横方向にずれているので、２である。
【０１６３】
したがって、図５に示す部位信号構成は、｛０，０，１，１，２，０，２｝の部位信号値（すなわち、「量子化された因子測定値」）に対応する。
そのような生の部位信号値のセットを「合成」信号値に変換するアルゴリズムは任意である。例えば、部位信号値の順序は、合成信号値の任意の特定の解釈および／または適用に関して一貫している限り、任意である。同様に、多数の潜在的な部位信号のうちのどれをユーザから収集するか、またユーザが生成したどの合成信号値に基づくかの判定も任意である。（しかしながら、どの部位信号値が好ましいか、例えば、どの部位信号値が最も実行および／または覚えやすいかをユーザが自由に特定できることは便利である）。
【０１６４】
各部位信号値に関連する異なる状態への値の割り当ても任意である。上記の例では、ゼロの値は、ユーザの安静時姿勢または自然な姿勢を表す状態に関連付けられている。しかしながら、各部位信号値の任意の状態（自然な状態を含む）には、任意の適切な値が割り当てられている可能性がある。この場合、各部位信号値に３つの潜在的な状態があり、適切な値は０から２までの範囲となる。
【０１６５】
図６は、本開示の例示的な実施形態を示す図である。ユーザ１２０は、４つの信号の動きのみを用いて音楽を生成している。ユーザが４つの信号を指定する筋肉収縮が検出され、皮膚に取り付けられたセンサで測定される。
【０１６６】
この例示的な実施形態は、「接触センサ」（１２１から１２６）によって生成された信号の使用を介してユーザの信号特徴の状態を検出および測定する。代替の実施形態は、神経の支配に関連する電気信号（電圧、キャパシタンス、および／または電流）を検出および測定する接触センサを使用する。他の代替実施形態は、筋肉の収縮に関連する電気信号（電圧、キャパシタンス、および／または電流）を検出および測定する接触センサを使用する。さらに他の代替の実施形態は、神経の支配および／または筋肉の収縮に関連し得るものなどの磁場の強さの変化を検出および測定する接触センサを使用する。さらに他の代替実施形態は、伸張および／または屈曲を検出および測定する接触センサを使用する。
【０１６７】
その動作モードに関係なく、これらのセンサは、それぞれの各実施形態に入力値を伝達するコードを指定するためにユーザが使用するユーザの顔、頭、首、および／または肩の幾何学的形状の特定の変化を、直接的および／または間接的に検出および測定する。
【０１６８】
図６の例示的な実施形態では、接触センサは、実施形態に接続された受信機１２８に無線１２７（例えば、Ｗｉ−Ｆｉ）により、それらの状態（例えば、検出している歪みおよび／または電気的活動の大きさ）を送信する。ユーザの顔、頭、首、および／または肩に対する因子固有の幾何学的変化の一意の組み合わせを定義する「変化シグネチャ」として働く「量子化因子測定値」のアレイ１３２に生センサ信号を変換する（例えば、量子化する）モジュール１３１によって分析される、（時間基準線１３０によって指定された）各瞬間に受信された信号は、メモリ１２９に格納される。次いで、変化シグネチャは、変換モジュール１３３によって、この図では特定の音楽コードである、対応する実施形態および／またはアプリケーション固有の「シンボリック値」１３４に変換される。次に、この例示的な実施形態は、シンセサイザモジュール１３５において、指示された楽音を合成して音声１３７としてスピーカ１３６で、出力することによって、ユーザ固有シンボリック値１３４を処理する。
【０１６９】
図６に示すユーザは、「ギター（コード）Ａ＃」のシンボリック値を指定し、実施形態に伝達している。ユーザは、対応する値固有コード「０，１，１，０」の自身の顔、頭、首、および肩の幾何学的形状の変化を介して、自身の指定を通じてこれを行っている。
【０１７０】
ユーザ１２０は、自身の顔、頭、首、および肩の幾何学的形状に対する４つの固有の（すなわち、４つの因子固有の）変化を自身で行うことによって、０，１，１，０の値固有コードを指定した。幾何学的変化と、関連する因子固有コードとの対応は、以下の表に示すコードと一致する。
【表４】
2018505505.tif 000006
【０１７１】
第１の信号特徴は、上記の表の１行目、すなわち左肩または右肩のいずれかが上げられるか、またはいずれの肩も上げられないことを示す。２つの接触センサ１２１は、ユーザの左肩１２１Ｌおよび右肩１２１Ｒの持ち上げを検出する。この図では、ユーザの右肩が上げられ、一方、左肩は安静時状態である。上の表に示すように、これは（任意の定義に従って）信号値０に対応する。
【０１７２】
第２の信号特徴は、上の表の２行目において、すなわち、眉毛の両方が上げられているか、もしくは、しかめられているか、または両方の眉毛が安静時状態にあるかで特定される。１つの接触センサ１２４は、ユーザの眉毛の上げ下げを検出する。図では、ユーザの眉が上げられている。上の表に示すように、これは（任意の定義に従って）信号値１に対応する。
【０１７３】
第３の信号特徴は、上の表の３行目で、すなわち、一方の目または他方の目が閉じられている、または両方の目が開かれている（もしくは、閉じられている）ことで特定される。２つの接触センサ１２５は、ユーザの左まぶた１２４Ｌおよび右まぶた１２４Ｒの開閉を検出する。この図では、ユーザの右目が開かれ、左目が閉じられている。上の表に示すように、これは（任意の定義に従って）信号値１に対応する。
【０１７４】
第４の、最後の、信号特徴は、上記表の４行目、すなわち、顎の左右への横方向のずれ、または安静時状態の、中心にある顎で指定される。２つの接触センサ１２６は、ユーザの顎のユーザの左１２６Ｌおよび右１２６Ｒへの動きを検出する。この図では、ユーザの顎がユーザの左に転位している。表１に示すように、これは（任意の定義に従って）信号値０に対応する。
したがって、図において、任意に選択された部位信号値の文脈内で、図に示されるユーザ１２０は、｛０，１，１，０｝の部位信号値のセットをデバイスに伝えている。
【０１７５】
各接触センサ（１２１から１２６）は、その状態をデバイス内の受信モジュール１２８に連続的に送信する（１２７）。その受信モジュール１２８は、タイムスタンプ１３０によって示される現在の値を有する生の、場合によってはアナログの、センサ値１２９の現在のセットを、接触センサによって受信器に送信された生データを所定の部位信号値１３２に変換する符号器１３１に連続的に送信する。
【０１７６】
符号器は、各部位信号に関連する潜在的な部位信号値のうちのどれが、各それぞれのセンサによって送信された生（おそらくはアナログ）値に最もよく一致するかを判定する。例えば、この図の実施形態では、各部位信号値は、生センサ値の３つの可能な範囲（例えば、「安静時状態」、「左」、および「右」）に対応する３つの可能な「符号化」値：０、１、および２を有する。この実施形態が、それぞれが５つの値、例えば、０から４の範囲を有する部位信号に基づいているとすると、符号化器は、各センサ（またはセンサの対応する対）の生の値を５つの部位信号値のうちの１つに変換しようと試みるであろう。
【０１７７】
この実施形態では、所定の部位信号値１３２は、単一の合成信号値を生成する変換器１３３に伝達される。この場合、４つの３ステート値が変換器に伝達される。これは、合成信号値が最大３×３×３×３イコール８１の固有値を有することができることを意味する。これは、基数３の４ビット値に対応する。これは、基数２、すなわち、６．３４ビットの情報を有する２進数に対応する。
【０１７８】
合成信号値１３２（すなわち、「変化シグネチャ」）｛０，１，１，０｝に応答して変換器１３３によって生成され、シンセサイザ１３５に伝達されるシンボリック値１３４は、期せずしてギターコードＡ＃を指定する。また、この符号化された部位信号値を変換器から受信すると、シンセサイザ１３５は、指定されたギターコードを生成し、それを指定された音１３７を出力するオーディオ出力モジュール１３６に送信する。
【０１７９】
オーディオ出力モジュール１３６がヘッドフォンである場合、ユーザ１２０は、演奏を静かに作成し、自身が作成している音楽を聴くことができ、４つの（セットの）顔面特徴の動きのみを使用して音楽を生成し、そのときに近くにいる、その音楽を聴きたくないかもしれない人の邪魔をしない。
【０１８０】
図７は、本開示の例示的な実施形態を示す図である。ユーザ１４０は、自身の顔、頭、首、および肩の幾何学的形状の７つの選択された部位（すなわち、図４に示すのと同じ７つの部位）の転位のみを用いてテキスト（例えば、テキストメッセージ）を生成している。
【０１８１】
ユーザ１４０は、図５に示されて参照して説明した同じ非ゼロ信号構成を実行している。この実施形態は、ユーザの顔、頭、首、および上半身の画像１４２を連続的に捕捉するカメラ１４１を有する。カメラ１４１は、捕捉された各画像（例えば、ビデオの各フレーム）を符号器モジュール１４３に送信する。
【０１８２】
符号器モジュール１４３は、このユーザ１４０がどの信号特徴を好み、実行時に最も熟達しているかを指定する「ユーザ構成」ファイル１４４で初期化される。この場合、ユーザ構成ファイル１４４は、このユーザ１４０が、図４に示されて参照して説明した７つの信号特徴を使用することを好むことを示す。
【０１８３】
ユーザ構成ファイル１４４で指定された好みを用いて、符号器モジュール１４３は、画像１４２を分析し、必要な７つの信号特徴を識別し、その状態を測定する。その分析の終わりに、符号器モジュール１４３は、量子化された因子測定値のアレイ１４５を出力し、その量子化された因子測定値は、この部位信号構成（すなわち、図５に示したものと同じ）に対して｛２，０，１，２，１，０，０｝である。
【０１８４】
このユーザ信号特徴構成に対する部位信号値のシーケンスは、（図５に関連する部位信号値のセットに関連するシーケンスであった）｛１，０，０，０，２，２，２｝ではなく、｛２，０，１，２，１，０，０｝であることに留意されたい。
【０１８５】
この実施形態では、ユーザ構成ファイル１４４は、このユーザが使用することを好むＷＨＩＣＨ信号特徴だけでなく、それらの信号特徴のランク付けされた順序も指定する。例えば、ユーザは、最も快適で熟達しているこれらの２つまたは３つの信号特徴を、最下位ビットとして使用することを選択することができる。ユーザはまた、最も快適でない１つまたは２つの信号特徴を最高位ビットとして使用することを選択することもできる。
【０１８６】
図４および図５に示す信号特徴構成では、個々の特徴の（デフォルトの）ランク付けされた順序は、以下のようになる。
【表５】
2018505505.tif 000007
【０１８７】
この場合、ユーザは、図４および図５に示すものと同じ７つの信号特徴を使用することを選択した。しかしながら、図４および図５に示された例とは対照的に、このユーザ１４０は、これらの７つの信号特徴に異なるランク付けされた順序（すなわち好み）を割り当てることを選択した。また、これらの好みは、ユーザ構成ファイル１４４に格納され、そこから読み取られる。そして、それらは、符号器モジュールによって、カメラ１４１によりそれに送られた各画像１４２内のどの信号特徴を探索し、測定するかを選択するために使用される。したがって、このユーザの好みのために、部位信号値は以下の順序で出力される。
【表６】
2018505505.tif 000008
【０１８８】
ランク付けされ量子化された因子測定値の配列１４５は、符号器モジュール１４３から変換器モジュール１４６に送られ、ここで（この場合には）アプリケーション固有の合成信号値１４８が生成される。この実施形態では、変換器モジュール１４６は、「アプリケーション構成」ファイル１４７で初期化される。また、この例では、このアプリケーション構成ファイル１４７は、合成信号値１４９を生成するために４つの最低次信号値のみが使用されることを示す。
【０１８９】
この例では、最低次成分の信号値は｛２，１，０，０｝である。これらはベース３ビットなので、２１００３のこの合成信号値は６３の１０進数値、すなわち（２×２７）＋（１×９）＋（０×３）＋（０×１）＝６３に対応する。なお、６３は、ＡＳＣＩＩ文字「？」（すなわち、クエスチョンマーク）の数値である。
【０１９０】
変換器モジュール１４６は、数値６３（すなわちクエスチョンマークに対するＡＳＣＩＩ値）をテキスト編集モジュール１５０に送信し、そこでユーザ１４０が構成しているテキストに添付される。
【０１９１】
図８は、本開示の例示的な実施形態１９１を使用するユーザ１９０の図であり、本実施形態は、サイズがスマートフォンと同様である。
【０１９２】
ユーザ１９０は、デバイス実施形態１９１を顔の前に保持し、それにより、セルフィカメラが、顔、頭、首、および上半身の画像を捕捉することを可能にする。ユーザ１９０は、デバイス１９１によって生成された音声（もしあれば）をヘッドフォン１９２を介して耳に届けることにより、近くにいる任意の人がその音声を聞いてしまう可能性を無くし、および／または音声会話（例えば、ユーザ１９０が、「サイレント」（参加者には聞こえる）会話をしている相手からの発言）で開示される可能性のあるユーザの保有情報のいずれかにアクセスするのを防止する。
【０１９３】
図９は、本開示の例示的な実施形態によって実行されるステップのいくつかを示すフローチャートであり、ユーザがコマンドおよび／またはデータを本実施形態、そのオペレーティングシステム、および／または本実施形態の中で実行されているアプリケーションに（すなわち、「コンシューマ」に）「信号」を生成することにより入力することを可能にする。その後、コンシューマは各合成信号値を処理する。
【０１９４】
２００で概ね示される実施形態は、ユーザの顔、頭、首、および／または肩、その中の筋肉、および／またはその中の神経の幾何学的形状に関するデータを取得するために、少なくとも１つのセンサ（すなわち、「検出器」）を使用する。２０１で概ね示される実施形態では、少なくとも１つのセンサが、生成するために使用するユーザの部位特徴の「量子化された」状態を２０２で判定し、次いで、２０３で、部位特徴のセットに対して、「量子化された因子測定値」の対応するセット（すなわち、アレイ）を変換器モジュールに送信する、実施形態内のモジュールにそのデータを送信する。２０４で概ね示される実施形態では、変換器モジュールは、量子化された因子測定値のアレイ（すなわち、「変化シグネチャ」）を、実施形態固有および／またはアプリケーション固有のシンボリック値に変換する。２０５で概ね示される実施形態では、変換器モジュールは、シンボリック値を、適切な方法で、例えば、ユーザによって編集されている文書にシンボリック値によって指定される文字を追加することを介して、処理するため、実施形態および／またはアプリケーション内の適切な「コンシューマ」に送信する。
【０１９５】
図１０は、本開示の例示的な実施形態によって実行されるステップのいくつかを示すフローチャートであり、ユーザがコマンドおよび／またはデータを本実施形態、そのオペレーティングシステム、および／または本実施形態の中で実行されているアプリケーションに（すなわち、「コンシューマ」に）「信号」を生成することにより入力することを可能にする。この実施形態では、ユーザは、ユーザの好みを指定する、例えば、ユーザが好む信号特徴を指定する、ファイルを用いて初期化することによって、符号器モジュールをカスタマイズすることができる。符号器モジュールはまた、結果的に得られる部位信号値が変換器モジュールに送信される順序を、ユーザの好みによって順位付けするようにカスタマイズされる。
【０１９６】
本明細書で示されるステップは、「アプリケーション構成」ファイルでの初期化により、符号器によって渡された合成信号値から、「コンシューマ」アプリケーションまたはオペレーティングシステムに適切な合成信号値を合成するよう変換器の挙動がカスタマイズされるという点で、図９のステップとは異なる。
【０１９７】
３００で概ね示される実施形態は、実施形態のユーザが好みを指定して、実施形態をカスタマイズし、それを自分で使用しやすくすることを可能にする。これらの好みは「ユーザ構成」ファイルに格納される。３０１で概ね示される実施形態は、実施形態のユーザに関連するユーザ構成ファイル内で指定された好みで符号器モジュールを初期化する。３０１で概ね示される実施形態は、ユーザが実施形態上で実行しているアプリケーションに関連する、好みおよび／または他のカスタマイズパラメータを含むファイルで変換器モジュールを初期化する。ステップ３０２から３０７は、図９で説明したステップ２００から２０５と同一である。
【０１９８】
図１１は、「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。図１１＿１および図１１＿２に示すように、ユーザの顔、身体、および／または「凝視の方向」の向きの変化は、システムの視点からのユーザの外見の変化に応じて、システムに入力される値（例えば、カーソルの水平（ｙ）スクリーン座標）を変更するのに十分である。
【０１９９】
対照的に、図１１＿３および図１１＿４に示すように、ユーザの顔、身体、および／または「凝視の方向」の向きの変化は、ユーザの顔および／または身体の空間構成に対して本開示の例示的実施形態内で生成される値を変化させるのに充分ではなく、ユーザ自身に対する、ユーザの顔および／または身体の空間構成の変化のみが、符号化される値を変化させることができる。
【０２００】
図１１は、例示的な実施形態に対するユーザの顔、身体、および／または身体の部分の向きから本開示の例示的な実施形態２０６に、ならびに／もしくは、ユーザの身体および／または身体の部分の空間構成および／または曲がりを検出するために例示的な実施形態によって使用されるカメラおよび／または他のセンサに、ユーザ２００によって符号化および伝達されるシンボリック値の独立性を示す。
【０２０１】
図１１＿１は、「網膜追跡」コンピュータ化デバイスのディスプレイ２０６ａおよび２１０ａ上のカーソル２１４ａの位置を制御するユーザ２００ａ、２０８ａ、および２１２ａを示す。ディスプレイ２０６ａおよび２１０ａに取り付けられたカメラ２０７ａおよび２１１ａは、カメラの視線（ディスプレイ２０６ａおよび２１０ａの平面に対して垂直）に対するユーザの位置、ならびにユーザの凝視２０５ａ、２０９ａ、２１３ａの方向を監視する。本デバイスは、ユーザが見ているディスプレイ２１０ａ上の位置にカーソル２１４ａを移動させるために、ユーザの凝視の方向を、カメラおよびディスプレイに対するユーザの眼の位置と併せて解釈する。
【０２０２】
図１１＿２は、ユーザ２００ｂ、２０８ｂ、および２１２ｂがディスプレイ２０６ｂおよび２１０ｂに対して頭を再配向した結果を示す。ユーザの頭（２００ｂ、２０８ｂ、および２１２ｂ）およびその中の部分（２０１ｂ、２０２ｂ、および２０３ｂ）の空間構成は、（図１１＿１の構成に関して）ユーザの身体基準フレームに対して変更されていない。しかしながら、図１１＿２のデバイスは、ユーザの変更された凝視方向（２０５ｂ、２０９ｂ、および２１３ｂ）を、新しいカーソル位置２１４ｂのユーザ指定として解釈する。
【０２０３】
図１１＿３は、本開示のコンピュータ化された顔面および／または身体復号化システムの例示的な実施形態のディスプレイ２０６ｃおよび２１０ｃ上のテキスト２１４ｃを構成するユーザ２００ｃ、２０８ｃ、および２１２ｃを示す。ディスプレイ２０６ｃおよび２１０ｃに取り付けられたカメラ２０７ｃおよび２１１ｃは、ユーザの顔２００ｃおよび／または身体を監視する。本実施形態は、特定の文字（および／または単語やフレーズなどの他のテキスト要素）として、特定の二進値と関連付けられている、ユーザの顔および／または身体の部分（例えば、２０１ｃ、２０２ｃ、および２０３ｃ）の空間構成を解釈する。この場合、本実施形態は、ユーザの顔構成２０１ｃ、２０２ｃ、および２０３ｃを文字「Ａ」２１４ｃを指定するものとして解釈している。
【０２０４】
図１１＿４は、ユーザ２００ｄ、２０８ｄ、および２１２ｄがディスプレイ２０６ｄおよび２１０ｄに対して頭を再配向させることによって引き起こされる、本開示の例示的実施形態の挙動に影響がないことを示す。ユーザの頭（２００ｂ、２０８ｂ、および２１２ｂ）およびその中の部分（２０１ｂ、２０２ｂ、および２０３ｂ）の空間構成は、（図１１＿３の構成に関して）ユーザの身体基準フレームに対して変更されていない。また、例示的な実施形態は、実施形態および／またはそのセンサに対して、ユーザの向きに関係なく、顔および／または身体的に符号化された値を解釈するので、実施形態に対する入力値およびそれに応答して生成されるテキストは、図１１＿３で生成されたものと同じである。代替実施形態は、第１の「Ａ」２１４ｃ文字のユーザの送信が完了したという介在指示がない場合に（例えば、十分長いポーズまたは遅延によって、「Ａ」顔面構成のユーザの変更およびその後の作り直しなどによって）、第２の「Ａ」２１４ｄを生成しない。
【０２０５】
図１２は、「顔追跡」、「眼球追跡」、および／または「網膜追跡」システムと本開示との間の相違を示す図である。図１２＿１および図１２＿２に示すように、網膜追跡システムおよび／またはそのカメラに対するユーザの顔および／または身体の向きの変更は、「凝視の方向」の「補完的な」変更と一致する場合、同じ値（例えば、カーソルの水平（ｙ）スクリーン座標）の指定をもたらすことができる。
【０２０６】
対照的に、図１２＿３および図１２＿４に示されるように、ユーザの身体の固有の基準フレームに対する、ユーザの顔および／または身体部分の空間構成の変化は、本開示の例示的な実施形態による、異なる値の指定を常にもたらす（どちらの構成でも有効なコードが指定されていない限り、どちらの場合でも同様に非現実的である）。
【０２０７】
図１２＿１は、「網膜追跡」コンピュータ化デバイスのディスプレイ３０６ａおよび３１０ａ上のカーソル３１４ａの位置を制御するユーザ３００ａ、３０８ａ、および３１２ａを示す。ディスプレイ３０６ａおよび３１０ａに取り付けられたカメラ３０７ａおよび３１１ａは、カメラの視線（ディスプレイ３０６ａおよび３１０ａの平面に対して垂直）に対するユーザの位置、ならびにユーザの凝視３０５ａ、３０９ａ、３１３ａの方向を監視する。本デバイスは、ユーザが見ているディスプレイ３１０ａ上の位置にカーソル３１４ａを移動させるために、ユーザの凝視の方向を、カメラおよびディスプレイに対するユーザの眼の位置と併せて解釈する。
【０２０８】
図１２＿２は、ユーザ３００ｂ、３０８ｂ、および３１２ｂがディスプレイ３０６ｂおよび３１０ｂに対して頭を再配向した結果を示す。しかしながら、図１１＿２に示す状況とは異なり、この場合、ユーザ３００ｂ、３０８ｂ、および３１２ｂは、ユーザの修正された顔構造と組み合わせて、図１２＿１に示されるのと同じ入力値、すなわち、同じカーソル位置を指定するように、網膜追跡システムがユーザのカメラ固有の相対向きの新しい組み合わせを解釈するように、その「凝視の方向」を修正した。
【０２０９】
図１２＿３は、本開示の例示的な実施形態のディスプレイ３０６ｃおよび３１０ｃ上のテキスト３１４ｃを構成するユーザ３００ｃ、３０８ｃ、および３１２ｃを示す。ディスプレイ３０６ｃおよび３１０ｃに取り付けられたカメラ３０７ｃおよび３１１ｃは、ユーザの顔３００ｃおよび／または身体を監視する。本実施形態は、特定の文字（および／または単語やフレーズなどの他のテキスト要素）として、特定の二進値と関連付けられている、ユーザの顔および／または身体の部分（例えば、３０１ｃ、３０２ｃ、および３０３ｃ）の空間構成を解釈する。この場合、本実施形態は、ユーザの顔構成３０１ｃ、３０２ｃ、および３０３ｃを文字「Ａ」３１４ｃを指定するものとして解釈している。
【０２１０】
図１２＿４は、ユーザ３００ｄ、３０８ｄ、および３１２ｄがディスプレイ３０６ｄおよび３１０ｄに対して頭を再配向させることによって引き起こされる、本開示の例示的実施形態の挙動への影響を示す。ユーザの頭（３００ｂ、３０８ｂ、および３１２ｂ）およびその中の部分（３０１ｂ、３０２ｂ、および３０３ｂ）の空間構成は、（図１２＿３の構成に関して）ユーザの身体基準フレームに対して変更される。また、例示的な実施形態は、実施形態および／またはそのセンサに対して、ユーザの向きに関係なく、顔および／または身体的に符号化された値を解釈するので、実施形態に対する入力値およびそれに応答して生成されるテキスト（すなわち、「Ｂ」）は、図１２＿３で生成された値、および対応するテキスト（すなわち、「Ａ」）とは異なる。
【０２１１】
図１３は、ユーザが実施形態および／またはそのカメラに対して移動することに応答して、本開示の例示的な実施形態によって解釈される値における不変性を示す図である。例示的な実施形態は、実施形態および／またはそのカメラの視野域を通るユーザの移動にかかわらず、同じ値をユーザの顔に符号化された不変の空間構成と関連付ける。
【０２１２】
図１３＿１は、本開示の例示的な実施形態４０６ａのカメラ４０７ａの最も左側の部分に位置するユーザ４００ａ、４０８ａを示す。ユーザは、速度４１７ａでカメラの視野域を横切って左から右に移動している。ユーザ４００ａは、眉毛４０１ａ、まぶた４０２ａ、ならびに上唇および下唇４０３ａによって符号化された信号を実施形態に伝達しながら、「正面方向」４０５ａを見ている。ユーザの顔のこの幾何学的構成は、特定のシンボリック値、例えば、「Ｖ」の実施形態の生成および処理をもたらす。
【０２１３】
図１３＿２は、本開示の例示的な実施形態４０６ｂのカメラ４０７ｂの中央部分に位置する同じユーザ４００ａ、４０８ａ、ここでは、４０８ｂ、４０１ｂを示す。ユーザは、速度４１７ｂでカメラの視野域を横切って左から右に依然として移動している。ユーザ４００ｂは、眉毛４０１ａ、まぶた４０２ａ、ならびに上唇および下唇４０３ａによって符号化された同じ信号を実施形態に伝達しながら、「正面方向」４０５ｂを依然として見ている。ユーザの顔のこの幾何学的構成は、図１３＿１で生成されたのと同じシンボリック値、例えば、「Ｖ」の実施形態の生成および処理をさらにもたらす。
【０２１４】
図１３＿３は、本開示の例示的な実施形態４０６ｃのカメラ４０７ｃの最も右側の部分に位置する同じユーザ４００ａ、４０８ａ、ここでは、４０８ｃ、４０１ｃを示す。ユーザは、速度４１７ｃでカメラの視野域を横切って左から右に依然として移動している。ユーザ４００ｃは、眉毛４０１ａ、まぶた４０２ａ、ならびに上唇および下唇４０３ａによって符号化された同じ信号を実施形態に伝達しながら、「正面方向」４０５ｃを依然として見ている。ユーザの顔のこの幾何学的構成は、図１３＿１および図１３＿２で生成されたのと同じシンボリック値、例えば、「Ｖ」の実施形態の生成および処理をさらにもたらす。
【０２１５】
図１４は、絶対的（すなわち地球に対する）または相対的（すなわち、実施形態、デバイス、および／またはそのカメラに対する）に、ユーザ５００ｂの加速度に応答して、本開示の例示的な実施形態５０６ｂ、５０７ｂによって解釈される値の不変性を示す図である。図１４＿１に示すような「頭部方向追跡」システムは、ユーザ５００ａ、ユーザの頭、ならびに／もしくはシステム、デバイス、および／またはそのカメラの加速度（絶対的および／または相対的）に応答して、システムに入力される値、および／またはそれらの値のシステムの解釈を変化させる。
【０２１６】
対照的に、本開示の例示的な実施形態は、ユーザの本来の基準身体フレーム（単数または複数）に対してユーザによって生成された（顔、頭、身体などの）空間構成に応じてのみ入力を生成する。したがって、この例示的な実施形態に関して、ユーザ、ユーザの頭、ならびに／もしくは実施形態および／またはそのカメラの加速度（絶対的および／または相対的）は、ユーザの顔、頭、身体などの空間構成が一定のままである場合には、実施形態によって、生成される値もそれに続く解釈も変更しない。
図１４＿１は、「頭部向き追跡」システム５０６の実施形態を示す。この実施形態は、ユーザへの仮想目印５１０ａの提示を制御し、ユーザの頭５００ａ、５０８ａが受ける回転（すなわち、回転加速度）に一致するように提示された透視図を調整する。
【０２１７】
最初に、システム５０６ａ１は、仮想世界のビュー５１０ａ１を表示し、ユーザ５１２ａ１は、ディスプレイと対面する５２１ａ１ように、木５１４ａ１を見ることができる。このシステムは、カメラ５１１ａ１を有するが、ユーザ５００ａの眉毛５０１ａにも他の顔面特徴の幾何学的形状にも応答しない。ユーザ５００ａは、カメラ５０７ａ１で直接的に見ている５０５ａ。
【０２１８】
ユーザが自身の頭部５０８ａを元の向き５０８ａ１から反時計回りに新しい向き５０８ａ２に回転させると、「頭部向き追跡」システム５０６ａ１の位置も同じ回転軸（すなわち、ユーザの縦軸）を中心に新しい位置５０７ａ２に向けて回転する。システムは、最初にビュー５１７ａ１、５１０ａ１をユーザ５１２ａ１に提示していたが、ユーザおよびシステムの回転後、システムは、ユーザ５１２ａ２にビュー５１７ａ２、５１０ａ２を提示している。この変更されたビュー５１０ａ２において、ユーザ５１２ａ２は、今は家５２０を見ることができ、提示されたビュー５１０ａ１の右側５１４ａ１に最初にあった木は、今はビュー５１０ａ２の左側の５１４ａ２にある。
【０２１９】
対照的に、図１４＿２は、本開示の例示的な実施形態５０６ｂ１を示す。この実施形態は、ユーザ５００ｂ、５０８ｂのテキストの構成（すなわち、テキストエディタ）を容易にする。
【０２２０】
最初に、システム５０６ｂ１は、編集中の文書のビュー５１０ｂ１を表示し、単一の文字「Ａ」５１４ｂ１の追加を示す。この実施形態は、ユーザ５００ｂの眉毛５０１ｂの少なくとも幾何学的形状を検出し、それに応答するカメラ５１１ｂ１を有する。ユーザ５００ｂは、カメラ５０７ａ１で直接的に見ている５０５ｂ。
【０２２１】
ユーザが自身の頭部５０８ｂを元の向き５０８ｂ１から反時計回りに新しい向き５０８ｂ２に回転させると、実施形態５０６ｂ１の位置も同じ回転軸（すなわち、ユーザの縦軸）を中心に新しい位置５０７ｂ２に向けて回転する。システムは、最初にビュー５１７ｂ１、５１０ｂ１をユーザ５１２ｂ１に提示していたが、ユーザおよびシステムの回転後、システムは、今ではユーザ５１２ｂ２に同じビュー５１７ｂ２、５１０ｂ２を提示している。この変更されたビュー５１０ｂ２では、ユーザの顔５００ｂの幾何学的形状が回転によって変更されずに残っていたので、ユーザが編集していた文書に今では追加文字「Ａ」５１４ｂ２が追加されている。
【０２２２】
図１５は、本実施形態および／またはそのセンサに対する、ユーザ６００、ユーザの顔、またはユーザの任意の他の身体部分の動きに応答する（「往復」動作にも応答する）本開示の例示的な実施形態６０６によって生成され、および／または解釈される値の不変性を示す図である。
【０２２３】
図１５＿１は、カメラからユーザの頭までの距離が「ｄＡ」であるユーザ６０８ａに関する実施形態６０６ａのカメラ６０７ａを示す。ユーザの顔６００ａの法線６０４ａは、カメラ６０７ａの視野域の法線に平行である。ユーザ６００ａは、カメラを直接的に見ている６０５ａ。ユーザは、上げられた眉毛６０１ａ、完全に開いたまぶた６０２ａ、および僅かに開かれた上下の唇６０３ａからなる顔の幾何学的形状を有する。ユーザの顔の幾何学的形状は、実施形態から特定のシンボリック値、例えば、「緑」を想起させるであろう。
【０２２４】
図１５＿２および図１５＿３では、ユーザ６００ｂ、６００ｃがカメラ６０７ｂ、６０７ｃの方に直接移動する。処理中に、カメラからユーザの頭の距離を「ｄＢ」、次に「ｄＣ」に減少させる。しかしながら、ユーザの顔の幾何学的形状は変化しないままである。そして、本実施形態は、図１５＿１で生成されたのと同じシンボリック値、例えば、「緑」、を生成し続けるであろう。
【０２２５】
図１５＿４および図１５＿５では、ユーザ６００ｄ、６００ｅが、カメラ６０７ｄ、６０７ｅから直接離れる。処理中に、カメラからユーザの頭の距離を「ｄＣ」から「ｄＤ」、次に「ｄＥ」に増加させる。しかしながら、この場合も、ユーザの顔の幾何学的形状は変化しないままである。そして、本実施形態は、図１５＿１から図１５＿３で生成されたのと同じシンボリック値、例えば、「緑」、を生成し続けるであろう。
【０２２６】
実施形態のカメラに向かい、そして次に遠ざかるユーザ６００の往復運動にかかわらず、生成されるシンボリック値は、その定義が往復運動全体にわたって変化しないままであるユーザの顔の幾何学的形状にのみ依存していたので、変化しないままであった。
【０２２７】
図１６は、本開示に関するユーザによる一連の値の生成を示す図である。
ユーザ７００ａは、図示された上げられた眉毛７０１ａ、わずかに開いた口７０３ａ、および傾いていない頭７２０ａの結果としてシンボリック値「Ｆ」を本開示の例示的実施形態に伝達する。ユーザ７００ａは、この幾何学的形状を期間「ｔ０」の間、保持する。
【０２２８】
次いで、ユーザ７００は、期間「ｔ１」にわたって、幾何学的形状７００ａから幾何学的形状７００ｂに移行する７２１ａｂ。期間「ｔ２」中に、ユーザ７００ｂは、幾何学的形状、すなわち、実施形態によってシンボリック値「Ａ」７１４ｂとして解釈される、しかめられた眉毛７０１ｂ、閉じた口７０３ｂ、および右に傾いた首７２０ｂを保持する。
【０２２９】
次いで、ユーザ７００は、期間「ｔ３」にわたって、幾何学的形状７００ｂから幾何学的形状７００ｃに移行する７２１ｂｃ。期間「ｔ４」中に、ユーザ７００ｃは、幾何学的形状、すなわち、実施形態によってシンボリック値「Ｃ」７１４ｃとして解釈される、自然な状態の眉毛７０１ｃ、完全に開いた口７０３ｃ、および左に傾いた首７２０ｃを保持する。
【０２３０】
次いで、ユーザ７００は、期間「ｔ５」にわたって、幾何学的形状７００ｃから幾何学的形状７００ｄに移行する７２１ｃｄ。期間「ｔ６」中に、ユーザ７００ｄは、幾何学的形状、すなわち、実施形態によってシンボリック値「Ｅ」７１４ｄとして解釈される、上げられた眉毛７０１ｄ、閉じた口７０３ｄ、および傾いていない首７２０ｄを保持する。
【０２３１】
次いで、ユーザ７００は、期間「ｔ７」にわたって、幾何学的形状７００ｄから遷移し７２１ｄｅ、７００ｄと同じ幾何学的形状に戻る。期間「ｔ８」中に、ユーザ７００３は、この場合も、同じ幾何学的形状７００ｄ、すなわち、実施形態によってシンボリック値「Ｅ」７１４ｅとして解釈される、上げられた眉毛７０１ｅ、閉じた口７０３ｅ、および傾いていない首７２０ｅを保持する。
【０２３２】
図１７は、本開示の例示的な実施形態の有用性を示す図である。この例では、ユーザ８００は、手８２２がブリーフケース８２４を保持しているので、自身のスマートフォン８０６にテキストを入力するために、自身の左手８２２もその指も使用することができない。ユーザは、自身の視野８０５が自身が観察している対象（ページの左）に固定されているので、自身のスマートフォン８０６にテキストを入力するために、自身の右手８２３もその指も使用することはできない。ユーザは、対象に自身の注意を向ける可能性があるので、彼が監視している対象に関するメッセージを発することはできない。そして、ユーザは対象を見ている８０５ので、電話８０６の画面８０７を見ることさえできない。
【０２３３】
本開示は、ユーザが顔、頭および／または他の身体部分の筋肉の曲がりのパターンのみを使用して、テキストを入力することを可能にし、それにより、相手へのメッセージを構成することを可能にする。さらに、ユーザとその相手だけが知っている一意なコード（例えば、ＡＳＣＩＩ文字への身体的空間構成のマッピング）を使用することによって、ユーザの顔および／または身体的に符号化されたメッセージを見ることができる他の誰かがその意味を理解できないようにすることができる。
【０２３４】
図１８は、「ｆｒｉｅｎｄ」という単語をアメリカ手話（ＡＳＬ）を用いて綴った文字の伝達を示す図である。図示された手話は、「静的」（すなわち、動かない、変化しない）手構成の提示によって生成され、伝達される。
【０２３５】
文字「ｆ」９０６は、手９００によって示されるＡＳＬ手形状を介して伝達される。同様に、文字「ｒ」９０７、「ｉ」９０８、「ｅ」９０９、「ｎ」９１０、および「ｄ」９１１は、それぞれ手構成９０１から９０５によって示されるＡＳＬ手形状を介して伝達される。そして、ＡＳＬが各文字から次の文字への適切な移行方法９１２から９１６をユーザに指示する方法もプロトコルも指定していないとしても、そのようなサインを解釈する者は、おそらく、それらが生成および表示されるペースがほぼ一定であるため、すなわち、サインの各ペアの間の間隔がほぼ一定であるため、それらを区別することができる。
【０２３６】
同様に、ユーザが顔、頭、首、および／または肩の値固有の幾何学的形状によって符号化されたシンボリック値を生成し、本開示の実施形態に伝達する場合、ユーザはコードが一定期間保持され、連続したコードの生成間の待ち時間が一貫しているコード生成サイクルを直感的に採用することが期待される。
【０２３７】
図１９は、アメリカ手話の使用による８つの異なる単語の伝達を示す図である。図示された手話は、任意の静的部分の提示がプロトコルに違反し、第三者によるその理解を妨げることが予想される「動的」（すなわち、動く、変化する）手構成の提示によって生成され、伝達される。
【０２３８】
本開示の実施形態は、顔、頭、首、および／または肩の静的な（および「移動」しない）幾何学的形状に依存するため、ＡＳＬサイン（そのうちのいくつかは「動いている」およびユーザの手を利用する）は、その設計に適合せず、したがって、実施形態によって理解されない可能性がある。
【０２３９】
図２０は、顧客１０００が顔、頭、首、および／または肩の幾何学的形状の変更を介して、そのパスワードまたはその一部を実施形態に伝達する本開示のＡＴＭ実施形態１００６を示す図である。この例では、ユーザ１０００は、本実施形態に、上げられた眉毛１００１、閉じた口１００３、完全に開いた目を提示し、それにより、実施形態１００６に、カメラ１００７を介して、ユーザのパスワードおよび／またはパスフレーズの一部分を表すと考えられる１つのシンボリック値を伝達する。幾何学的に符号化された信号によるこのユーザのパスワードまたはその一部のこの伝達は、実施形態のキーボード１０２６上のキーを押すためにユーザの指１０２８を使用して、別のパスワードの入力、同じパスワードの一部の入力と併せて行うことができる。
【０２４０】
ユーザがパスワードを伝達している間に、実施形態は、ユーザ１０２０ａから１０２０ｄの代表的な画像に示される、ユーザの顔、頭、首、および肩の４つの幾何学的構成を検出し、分析し、変換する。ユーザの画像に取り込まれた幾何学的形状は、シンボリック値「ｐ」１０２２ａ、「ｏ」１０２２ｂ、「Ｇ」１０２２ｃ、および「０」（ゼロ）１０２２ｄに変換される。
【０２４１】
実施形態によって正確であることが確認された場合、ユーザは金融取引を行うことが可能になるであろう。
【０２４２】
図２１は、作業者１１００が、顔、頭、首、および／または肩の幾何学的形状の変化を介して作業者自身によって符号化されたシンボリック値によって第三者（例えば、別の人物）と通信している、したがって、音声通信が第三者によって理解されないほど騒々しい環境１１４１内からでも第三者に伝達することができる、本開示の実施形態１１０７を示す図である。
【０２４３】
作業者１１００は、両手１１２７Ｌおよび１１２７Ｒを用いて、ジャックハンマー１１４２を操作しており、ジャックハンマー１１４２は、上下１１４０に飛び跳ね、過剰なノイズ１１４１を生成する。作業者の聴覚を保護するために、作業者１１００は、本開示の実施形態１１０７を介して話している当事者によって話された言葉を作業者が聞くことができるスピーカを含む防音イヤーカバー１１３０Ｌおよび１１３０Ｒを装着する。
【０２４４】
実施形態１１０７は、作業者の顔および肩の画像１１２０を取得し、眉毛１１０１および唇１１０３に関するものなどの顔の幾何学的形状の特定の部位を変換し、相手にテキストコメント、または合成された話し言葉を発行する。相手の回答は、イヤーカバー１１３０内のスピーカを介してユーザ１１００は聞くことができる。
【０２４５】
ユーザは、自身の手１１２７Ｌおよび１１２７Ｒの両方を使用して、騒音を立てる道具１１４２を制御しなければならないので、自身の指および／またはスマートフォン上の仮想キーボードを使用してテキストメッセージを生成することができない。そして、ユーザの仕事の性質が危険であるために、ユーザは道具とその下の地面とを注意深く見なければならず、そのようなテキストメッセージを構成するためにスマートフォンのディスプレイを見ることができない。
【０２４６】
本実施形態は、ユーザのメッセージ（テキストおよび／または合成音声）をセルタワーまたは他の互換性のある無線受信機に送信する１１３１。
【０２４７】
図２２は、アーティスト１２００が、（実施形態によって、捕捉され、分析され、解釈される、代表的な画像１２５４に示されるように）自身の顔、頭、首、および／または肩の幾何学的形状の変更を介して、自身によって符号化されたカラー値を実施形態に発行することにより、実施形態のディスプレイ１２１０上のデジタル画像を構成する実施形態１２０７を示す。アーティストはまた、仮想ペイントブラシの動きを同時に制御するためにジェスチャを使用している。ユーザ１２００は、この実施形態に関して色（例えば、ＲＧＢの値として指定される）である特定のユーザ選択シンボリック値を指定する幾何学的形状を特定するために、少なくともユーザの眉毛１２０１、まぶた１２５５、および唇１２０３の幾何学的形状を使用する。
【０２４８】
この実施形態はまた、実施形態のカメラに向かって、および実施形態のカメラから離れて、それぞれの手１２２８Ｌおよび１２２８Ｒのそれぞれの適切な動きを介して、左手１２２７Ｌおよび右手１２２７Ｒでユーザによって実行される様々なジェスチャを理解し、検出および解釈する能力を組み込み、例えば、位置１２５３から位置１２１４への、カーソルの移動を制御する。
【０２４９】
この実施形態はまた、ユーザの頭の回転１２２１に応答してユーザに表示される斜視図を変更する能力を組み込む。これにより、ユーザは、（ディスプレイデバイスの解像度で）１２１０Ｌ−１２００Ｒ全体において、ディスプレイのサイズを超えるデジタル画像の任意の部分に注意を移すことができ、それにより、ディスプレイ上で利用可能なビューを全画像の選択部分１２１０ｃのみに制限する。
【０２５０】
図２３は、ゲーマ１３００が、実施形態のカメラ１３０７によって捕捉された画像に基づいて、検出、分析、および解析される、自身の顔、頭、首、および／または肩の幾何学的形状への変化により、例えば、自身の眉毛１３０１およびまぶた１３０２の少なくとも幾何学的形状の変化により、おそらくはゲームの実施形態の画面１３１０に表示される、ゲーム内の自身のバーチャルプレイヤーを制御するのに適したパラメータを調節している実施形態１３５０、１３０６、１３０７を示す。
【０２５１】
それらのコマンドが、自身のマイク１３６０を介して（例えばインターネット１３３１、１３６２を介して）、チームの他の協力メンバー全員に同時配信されるので、ユーザ１３００は、自身のプライベートプレーヤー固有の設定および／またはプリファレンスを調整するために自身の声を使用することができない。
【０２５２】
ユーザ１３００は、自身の手１３２７Ｌ、１３２７Ｒがそれぞれのジョイスティック１３６１Ｌおよび１３６１Ｒの制御専用であるため、そのようなプレーヤ固有の設定および／またはプレファレンスを手動で調整するために手を使用することができない。
【０２５３】
本発明は上記の好ましい実施形態および代替の実施形態に関して説明してきたが、上述の実施形態に対して多数の修正および／または追加を行えることが、当業者には容易に理解できるであろう。実施形態は、誰か、構成要素の任意のサブセットもしくは全て、ならびに／もしくはユーザによって実行される使用またはアセンブリの方法として、特定の構造的および／または機能的関係における１つまたは複数の構成要素のシステムとして、ならびに／もしくはサブアセンブリもしくはサブ方法として、定義することができる。本発明は、個々の構成要素の各々を別々に含むことができる。しかしながら、本発明の範囲は、そのような変更および／または追加の全てに及ぶこと、ならびに本発明の範囲は、本明細書に記載された請求項によってのみ限定されることを意図する。
【０２５４】
本教示の特定の態様の個々の要素または特徴は、一般的に、その特定の態様に限定されないが、適用可能であれば、特に示されていないまたは記載されていなくても、交換可能であり、他の態様で使用することができる。それは、多くの方法で変化し得る。そのような変化は、本教示からの逸脱とみなされるべきではなく、そのような変化の全ては、本教示の範囲内に含まれることが意図される。
【０２５５】
本明細書で使用する用語は、特定の例示的な実施形態のみを説明するためのものであり、限定することを意図するものではない。本明細書で使用する場合、単数形「ａ」、「ａｎ」、および「ｔｈｅ」は、文脈で明白に示さない限り、複数形も含むことを意図することができる。「備える」、「備えている」、「含む」、および「有する」という用語は、包括的であり、したがって、記載された特徴、整数、ステップ、動作、要素、および／または構成要素の存在を特定するものであるが、１つまたは複数の他の特徴、整数、ステップ、動作、要素、構成要素、および／またはそのグループの存在または追加を排除しない。本明細書に記載された方法ステップ、処理、および動作は、実行する順序として具体的に特定されない限り、必ずしも説明または図示された特定の順序で実行することを必要とすると解釈されるべきではない。付加的なまたは代替的なステップを用いることもできることも理解されたい。
【０２５６】
第１、第２、第３などの用語は、様々な要素、構成要素、領域、層、および／または区分を説明するために本明細書で使用されるが、これらの要素、構成要素、領域、層、および／または区分は、これらの用語によって限定されるべきではない。これらの用語は、ある要素、構成要素、領域、層、または区分を、別の領域、層、または区分と区別するために使用することができる。「第１」、「第２」、および他の数値的な用語などの用語は、本明細書で使用される場合、文脈に明白に示されない限り、シーケンスまたは順序を意味しない。したがって、以下で説明する第１の要素、構成要素、領域、層、または区分は、本教示の態様から逸脱することなく、第２の要素、構成要素、領域、層、または区分と呼ぶことができる。
【０２５７】
ある要素または層が、別の要素または層に、「上にある」、「係合している」、「接続されている」、または「結合している」と言及されている場合、直接的に他の要素または層上にあるか、係合しているか、接続しているか、もしくは結合していてもよく、または介在要素もしくは層が存在していてもよい。対照的に、ある要素が別の要素または層に「直接的に接する」、「直接的に係合している」、「直接的に接続されている」、または「直接的に結合している」と言及されている場合、介在する要素または層は存在しない。要素間の関係を説明するために使用される他の語は、同様のやり方で（例えば、「間」と「直接に間に」、「隣接」対「直接的に隣接」）解釈されるべきである。本明細書で使用される場合、「および／または」という用語は、１つまたは複数の関連する列挙項目の任意のおよび全ての組み合わせを含む。
【０２５８】
「内側」、「外側」、「真下」、「下方」、「下側」、「上側」、「上部」、「上方」、「前方」、「後方」、「前側」および「後側」などの空間的な相対用語は、本明細書では、ある要素または特徴の別の要素または特徴との関係を説明するために説明を容易にするために使用するが、本開示は、図面に描かれている向きに加えて、使用または動作における器具の様々な向きを包含するものとする。例えば、図中の器具がひっくり返されている場合、他の要素または特徴の「下方」または「真下」と記載された要素は、他の要素または特徴の「上方」に向けられる。したがって、「下方」の例の用語は、上方および下方の両方の方向を含むことができる。このデバイスは、他の方向に向いていてもよく（９０度回転されていてもよいし、他の向きであってもよい）、本明細書で使用される空間的に相対的な記述子はそれに応じて解釈される。
【図１】
2018505505.tif 000009
【図２】
2018505505.tif 000010
【図３】
2018505505.tif 000011
【図４】
2018505505.tif 000012
【図５】
2018505505.tif 000013
【図６】
2018505505.tif 000014
【図７】
2018505505.tif 000015
【図８】
2018505505.tif 000016
【図９】
2018505505.tif 000017
【図１０】
2018505505.tif 000018
【図１１−１】
2018505505.tif 000019
【図１１−２】
2018505505.tif 000020
【図１１−３】
2018505505.tif 000021
【図１１−４】
2018505505.tif 000022
【図１２−１】
2018505505.tif 000023
【図１２−２】
2018505505.tif 000024
【図１２−３】
2018505505.tif 000025
【図１２−４】
2018505505.tif 000026
【図１３−１】
2018505505.tif 000027
【図１３−２】
2018505505.tif 000028
【図１３−３】
2018505505.tif 000029
【図１４−１】
2018505505.tif 000030
【図１４−２】
2018505505.tif 000031
【図１５−１】
2018505505.tif 000032
【図１５−２】
2018505505.tif 000033
【図１５−３】
2018505505.tif 000034
【図１５−４】
2018505505.tif 000035
【図１５−５】
2018505505.tif 000036
【図１６】
2018505505.tif 000037
【図１７】
2018505505.tif 000038
【図１８】
2018505505.tif 000039
【図１９−１】
2018505505.tif 000040
【図１９−２】
2018505505.tif 000041
【図１９−３】
2018505505.tif 000042
【図１９−４】
2018505505.tif 000043
【図１９−５】
2018505505.tif 000044
【図１９−６】
2018505505.tif 000045
【図１９−７】
2018505505.tif 000046
【図１９−８】
2018505505.tif 000047
【図２０】
2018505505.tif 000048
【図２１】
2018505505.tif 000049
【図２２】
2018505505.tif 000050
【図２３】
2018505505.tif 000051
【国際調査報告】
2018505505.tif 000052