【手続補正書】
【提出日】平成30年10月19日(2018.10.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザジェスチャに基づいて、制御可能デバイスを制御するための方法であって、
マイクロコントローラと、前記ユーザの１つまたは複数のパラメータを検出するための複数のセンサと、送信モジュールと、前記マイクロコントローラによる実行のためのプログラムを記憶するメモリとを有するウェアラブルジェスチャ制御インターフェース装置において、
前記ユーザジェスチャに応答して前記複数のセンサからセンサデータをサンプリングする工程と、
動作レイテンシを低減させるために、前記複数のセンサのうちのいずれか１つからの前記センサデータが送信基準を満たしているかどうかを決定する工程と、
前記複数のセンサのうちの前記１つからの前記センサデータが前記送信基準を満たしているという決定に従って、前記送信モジュールを使用して、前記複数のセンサのすべてからのセンサデータに対応する制御データを前記制御可能デバイスに送信する工程と、
を含む方法。
【請求項２】
前記センサは、
１つまたは複数の曲げセンサと、
１つまたは複数のボタン、スライダ、スイッチ、ジョイスティックおよびタッチパッドを含む、ユーザ作動可能なスイッチセンサと、
１つまたは複数のジャイロスコープ、磁力計および加速度計を含む、１つまたは複数の運動センサと、を備える、請求項１に記載の方法。
【請求項３】
前記複数のセンサおよび前記マイクロコントローラは、前記ユーザの手に取り付け可能なグローブ、またはその一部分に取り付けられる、請求項１に記載の方法。
【請求項４】
前記送信基準は、前記複数のセンサのうちの前記１つからの前記センサデータが所定のしきい値を超えたとき満たされる、請求項１に記載の方法。
【請求項５】
前記制御データは、前記制御可能デバイスによって実行されたとき、前記制御可能デバイスに前記ジェスチャに関連付けられた１つまたは複数のそれぞれのアクションを実行させるジェスチャコマンドを含む、請求項１に記載の方法。
【請求項６】
前記複数のセンサからの前記センサデータに基づいて、ジェスチャコマンドを選択し、前記制御可能デバイスに送信する工程をさらに含む、請求項１に記載の方法。
【請求項７】
ユーザによって提供されるジェスチャに基づいて、制御可能デバイスを制御するための方法であって、
マイクロコントローラと、複数のセンサと、前記マイクロコントローラによる実行のためのプログラムを記憶するメモリとを有するウェアラブルジェスチャ制御インターフェース装置において、
前記複数のセンサを使用して、向き、動き、位置、屈曲を含む、前記ユーザの１つまたは複数のパラメータを検出する工程と、
前記１つまたは複数のパラメータに対応するセンサデータを生成する工程と、
前記ウェアラブルジェスチャ制御インターフェース装置の動作モードを決定する工程と、
前記複数のセンサから前記センサデータをサンプリングする工程と、
前記動作モードが低レイテンシモードである場合、前記複数のセンサの一部分からのサンプリングされた前記センサデータに基づいてセンサ出力を生成する工程と、
前記動作モードが高精度モードである場合、前記複数のセンサのすべてからの前記センサデータに基づいて前記センサ出力を生成する工程と、を含み、
前記低レイテンシモードでは、前記センサ出力を生成するための応答時間が低減される、方法。
【請求項８】
前記センサは、
１つまたは複数の曲げセンサと、
１つまたは複数のボタン、スライダ、スイッチ、ジョイスティックおよびタッチパッドを含む、ユーザ作動可能なスイッチセンサと、
１つまたは複数のジャイロスコープ、磁力計および加速度計を含む、１つまたは複数の運動センサと、を備える、請求項７に記載の方法。
【請求項９】
前記複数のセンサおよび前記マイクロコントローラは、前記ユーザの手に取り付け可能なグローブ、またはその一部分に取り付けられる、請求項７に記載の方法。
【請求項１０】
前記複数のセンサの前記一部分を構成する前記複数のセンサのそれぞれは、異なる機能を有し、前記複数のセンサの少なくとも２つは、同じ向きまたは動きを測定するように構成される、請求項７に記載の方法。
【請求項１１】
前記複数のセンサのそれぞれは、前記複数のセンサのうちの別のセンサに対して、固定された知られている距離で、回路基板の上で分離される、請求項７に記載の方法。
【請求項１２】
前記複数のセンサを分離する前記固定された所定の距離に基づいて、前記センサ出力を生成する工程をさらに含む、請求項１１に記載の方法。
【請求項１３】
ユーザによって提供されるジェスチャに基づいて、制御可能デバイスを制御するための方法であって、
マイクロコントローラと、複数のセンサと、前記マイクロコントローラによる実行のためのプログラムを記憶するメモリとを有するウェアラブルジェスチャ制御インターフェース装置において、
複数のセンサを使用して、向き、動き、位置、屈曲を含む、前記ユーザの１つまたは複数のパラメータを検出する工程と、
前記１つまたは複数のパラメータに対応するセンサデータを生成する工程と、
前記ウェアラブルジェスチャ制御インターフェース装置の動作モードを検出する工程と、
前記複数のセンサから前記センサデータをサンプリングする工程と、
前記複数のセンサのうちの１つのセンサからの前記センサデータが送信基準を満たすかどうかを決定する工程と、
前記複数のセンサのうちの前記１つのセンサからの前記センサデータが前記送信基準を満たすという決定に従って、前記動作モードが低レイテンシモードである場合、前記複数のセンサの一部分からの前記センサデータに基づいて制御データを生成し、前記動作モードが高精度モードである場合、前記複数のセンサのすべてからの前記センサデータに基づいて前記制御データを生成する工程と、
前記制御データを前記制御可能デバイスに送信する工程と、を含み、
前記低レイテンシモードでは、前記制御データを生成するための応答時間が低減される、方法。
【請求項１４】
前記送信基準は、前記複数のセンサのうちの前記１つのセンサからの前記センサデータが所定のしきい値を超えたとき満たされる、請求項１３に記載の方法。
【請求項１５】
前記制御データは、１つまたは複数のそれぞれのジェスチャコマンドを含み、
前記ジェスチャコマンドは、前記制御可能デバイスによって実行されたとき、前記制御可能デバイスに、前記１つまたは複数のそれぞれのジェスチャコマンドに関連付けられたアクションを実行させる、請求項１３に記載の方法。
【請求項１６】
前記複数のセンサからのセンサデータに基づいて、前記１つまたは複数のそれぞれのジェスチャコマンドをジェスチャデータベースから選択する工程をさらに含み、
前記ジェスチャデータベースは、それぞれのジェスチャコマンドと、センサデータとの間の関連付けを記憶する、請求項１５に記載の方法。
【請求項１７】
前記ウェアラブルジェスチャ制御インターフェース装置は、前記装置のユーザによって制御可能な複数のスイッチをさらに含む、請求項１３に記載の方法。
【請求項１８】
前記センサは、前記ウェアラブルジェスチャ制御インタフェース装置上のロケーションに貼り付けられた、前記装置のユーザの動きによって変形され得る１つまたは複数の曲げセンサを備え、
前記動きは、１つまたは複数の指または手の関節の動きを含む、請求項１３に記載の方法。
【請求項１９】
前記マイクロコントローラが前記低レイテンシモードで動作するとき、前記制御可能デバイスは、ゲームコンソール、コンピュータジョイスティックおよびコンピュータマウスのうちの１つである、請求項１３に記載の方法。
【請求項２０】
前記マイクロコントローラが前記高精度モードで動作するとき、前記制御可能デバイスは、無人の航空機の乗り物と、手話ソフトウェアとのうちの一方である、請求項１３に記載の方法。
【請求項２１】
前記動作モードが前記高精度モードであるとき、少なくとも１つの慣性測定センサと、少なくとも１つの曲げセンサと、少なくとも１つのプッシュボタンスイッチとのうちのいずれかの組合せに基づいて、数百のハンドジェスチャを追跡する工程をさらに含む、請求項１３に記載の方法。
【請求項２２】
ユーザによって行われるユーザジェスチャに基づいて、制御可能デバイスを制御するための方法であって、
マイクロコントローラと、複数のセンサと、前記マイクロコントローラによる実行のためのプログラムを記憶するメモリとを有するウェアラブルジェスチャ制御インターフェース装置において、
前記ユーザジェスチャに応答して前記複数のセンサからセンサデータをサンプリングする工程と、
前記複数のセンサのうちの少なくとも１つからの前記センサデータが送信基準を満たしているかどうかを決定する工程と、
前記複数のセンサのうちの前記少なくとも１つからの前記センサデータが前記送信基準を満たしているという決定に従って、前記複数のセンサからのセンサデータに対応する制御データを前記制御可能デバイスに送信する工程と、
を含む方法。
【請求項２３】
前記決定する工程は、前記複数のセンサのうちの１つからの前記センサデータが送信基準を満たしているかどうかを決定することを含む、請求項２２に記載の方法。
【請求項２４】
前記制御可能デバイスは、車両、ゲームコンソール、ビジュアルディスプレイ、テレビ受像機、ホームオートメーション家庭電化製品、手話通訳アプリケーション、およびコンピュータジョイスティックまたはコンピュータマウスとのインターフェースをとるアプリケーションのうちの少なくとも１つである、請求項２２に記載の方法。
【請求項２５】
前記制御可能デバイスは、コンピュータによって実行されるアプリケーションである、請求項２２に記載の方法。
【請求項２６】
前記センサは、
１つまたは複数の曲げセンサと、
１つまたは複数のボタン、スライダ、スイッチ、ジョイスティックおよびタッチパッドを含む、ユーザ作動可能なスイッチセンサと、
１つまたは複数のジャイロスコープ、磁力計および加速度計を含む、１つまたは複数の運動センサと、を備える、請求項２２に記載の方法。
【請求項２７】
前記複数のセンサは、前記ユーザジェスチャの同じ特性を測定する２つ以上のセンサを含む、請求項２２に記載の方法。
【請求項２８】
前記制御データは、前記制御可能デバイスによって実行されたとき、前記制御可能デバイスに、前記ジェスチャに関連付けられた１つまたは複数のそれぞれのアクションを実行させる１つまたは複数のジェスチャコマンドを含む、請求項２２に記載の方法。
【請求項２９】
前記１つまたは複数のセンサからの前記センサデータに基づいて、前記１つまたは複数のそれぞれのジェスチャコマンドをジェスチャデータベースから選択する工程をさらに含み、
前記ジェスチャデータベースは、それぞれのジェスチャコマンドと、センサデータとの間の関連付けを記憶し、
前記ユーザジェスチャコマンドは、前記制御可能デバイスによって実行されると、前記制御可能デバイスにアクションを実行させる、請求項２２に記載の方法。
【請求項３０】
前記それぞれのジェスチャコマンドのうちの少なくとも１つは、少なくとも２つ以上のセンサからの前記センサデータに基づく、請求項２９に記載の方法。
【請求項３１】
前記複数のセンサのうちの前記少なくとも２つのセンサは、静電気センサと、慣性センサおよび曲げセンサのうちの一方と、を含む、請求項３０に記載の方法。
【請求項３２】
前記複数のセンサおよび前記マイクロコントローラは、前記ユーザの手に取り付け可能なグローブに、またはその一部分に取り付けられる、請求項２２に記載の方法。
【請求項３３】
ユーザによって提供されるジェスチャに基づいて、制御可能デバイスを制御するためのウェアラブルジェスチャ制御インターフェース装置であって、
前記ユーザの向きおよび動きを検出し、前記向きおよび動きに対応するセンサデータを生成するように構成された複数のセンサと、
請求項２２から３２のいずれか一項に記載の方法を実行するように構成されたマイクロコントローラと、
を備える、ウェアラブルジェスチャ制御インターフェース装置。
【請求項３４】
マイクロコントローラと、複数のセンサと、１つまたは複数の機能モジュールとを有するウェアラブルジェスチャ制御インターフェース装置における使用のためのメモリを備えるコンピュータ読取り可能ストレージ媒体であって、
前記メモリは、前記マイクロコントローラによって実行されたとき、前記ウェアラブルジェスチャ制御インターフェース装置に、請求項２２から３２のいずれか一項に記載の方法を実行させるプログラムを記憶する、コンピュータ読取り可能ストレージ媒体。