【手続補正書】
【提出日】平成25年5月29日(2013.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーのジェスチャーをアプリケーションへの入力として取り込むシステムにおいて、ジェスチャー・ショートカットを使用する方法であって、
キャプチャー・デバイスによって取り込んだデーターを受け取るステップであって、前記データーが、ユーザーの動きまたはポーズに対応する、ステップと、
前記データーに基づいて、前記ユーザーの動きまたはポーズがジェスチャーのショートカットをユーザーが行ったことに対応するかどうかを識別する出力を決定するステップであって、前記ジェスチャーの前記ショートカットが、前記ジェスチャーによって識別されたコマンドを識別し、前記ジェスチャーの前記ショートカットが、前記ジェスチャーとは異なった動きまたはポーズを含む、ステップと、
前記出力を前記アプリケーションに送るステップと、
を含む、方法。
【請求項２】
請求項１記載の方法であって、更に、
前記出力に基づいて、前記ユーザーの動きまたはポーズが前記ジェスチャーを前記ユーザーが行ったことに対応するかどうかを識別する第２の出力を決定するステップと、
前記第２の出力を、前記アプリケーションに送るステップと、
を含む、方法。
【請求項３】
請求項２記載の方法において、前記ジェスチャーのショートカットは、ユーザーの動きまたはポーズを含み、該ユーザーの動きまたはポーズは、前記ジェスチャーを構成するユーザーの動きまたはポーズの部分集合を含む、方法。
【請求項４】
請求項３記載の方法において、前記出力は、前記コマンドが呼び出されたことを前記アプリケーションが識別することに対応し、前記第２の出力は、前記コマンドが呼び出されたことを前記アプリケーションが識別することに対応し、前記出力と前記第２の出力とに応答して、前記アプリケーションは、前記出力と前記第２の出力との間で一回前記コマンドが呼び出されたことを認識する、方法。
【請求項５】
請求項３記載の方法において、前記出力に応答して、前記アプリケーションは、前記コマンドが呼び出されたことを認識し、前記第２の出力に応答して前記アプリケーションは、前記第２の出力に基づいて前記呼び出されたコマンドに対し詳細を追加する、方法。
【請求項６】
請求項１記載の方法であって、更に、
前記ジェスチャーのショートカットを行うのに使用されるユーザーの動きまたはポーズを定めることに対応するユーザー入力を受け取るステップを含む、方法。
【請求項７】
請求項１記載の方法において、前記ジェスチャーのショートカットは、第２のコマンドを識別する第２ジェスチャーに対応し、前記出力は、前記コマンドが呼び出されたことを識別し、前記出力は、前記第２コマンドが呼び出されたことを識別する、方法。
【請求項８】
請求項１記載の方法において、前記ジェスチャーのショートカットは、ジェスチャー・フィルタおよびパラメーターに対応し、前記ジェスチャーは、前記ジェスチャー・フィルタおよび前記パラメーターに対応し、前記パラメーターは、前記ジェスチャーとは異なった前記ジェスチャーの前記ショートカットに対する値を有し、前記データーに基づいて前記ジェスチャーの前記ショートカットを前記ユーザーが行ったことに前記ユーザーの動きまたはポーズが対応するかどうかを識別する前記出力を決定するステップは、
前記ジェスチャー・フィルタおよび前記パラメーターと共に前記データーを処理するステップを含む、方法。
【請求項９】
請求項１記載の方法であって、前記データーに基づいて前記ジェスチャーのショートカットをユーザーが行ったことに前記ユーザーの動きまたはポーズが対応するかどうかを識別する出力を決定するステップは、更に、
前記出力を決定するために前記データーを処理する前に、前記ジェスチャーの前記ショートカットが行われたかどうか決定するために前記データーを処理することを、前記アプリケーションから決定するステップを含む、方法。
【請求項１０】
請求項１記載の方法において、前記データーに基づいて前記ジェスチャーのショートカットをユーザーが行ったことに前記ユーザーの動きまたはポーズが対応するかどうかを識別する出力を決定するステップは、更に、
前記データーに基づいて、前記ユーザーの動きまたはポーズがジェスチャーのショートカットをユーザーが行ったことに対応するかどうかを識別する出力を、更にその処理を希望するユーザーからの指示を受けたことに応答して決定するステップ、を含む、方法。
【請求項１１】
請求項１記載の方法において、前記出力は、前記コマンドを呼び出すことを示し、前記アプリケーションは、前記コマンドの前記呼び出しをスコアまたは成果と関連付け、前記出力を前記アプリケーションに送るステップは、
前記出力を前記アプリケーションに送るステップであって、前記アプリケーションが、前記ジェスチャーを行うことによって前記コマンドが呼び出されたときよりも低いスコアまたは成果に前記出力を関連付けるステップ、を含む、方法。
【請求項１２】
ユーザーのジェスチャーをアプリケーションへの入力として取り込むシステムにおいて、ジェスチャー・ショートカットを使用するためのコンピューター読み取り可能記憶媒体であって、該コンピューター読み取り可能記憶媒体がコンピューター読み取り可能命令を含み、該コンピューター読み取り可能命令が、プロセッサーにおいて実行されると前記プロセッサーに、
深度カメラによって取り込んだ深度画像データーを受け取る動作であって、前記深度画像データーが、ユーザーの動きまたはポーズに対応する、動作と、
前記データーに基づいて、前記ジェスチャーのショートカットをユーザーが行ったことに前記ユーザーの動きまたはポーズが対応するかどうかを識別する出力を決定する動作であって、前記ジェスチャーの前記ショートカットが、前記ジェスチャーによって識別されたコマンドを識別し、前記ジェスチャーの前記ショートカットが、前記ジェスチャーとは異なった動きまたはポーズを含み、前記ジェスチャーの前記ショートカットが、前記ジェスチャーの前記動きまたはポーズの部分集合とは異なった動きまたはポーズを含む、動作と、
前記出力を前記アプリケーションに送る動作と、
を含む動作を実行させる、コンピューター読み取り可能記憶媒体。
【請求項１３】
ユーザーのジェスチャーをアプリケーションへの入力として取り込むシステムにおいて、ジェスチャー・ショートカットを使用するシステムであって、
プロセッサーと、
前記システムが動作中のとき前記プロセッサーに通信可能に結合されるメモリーであって、前記メモリーがプロセッサー実行可能命令を含み、該プロセッサー実行可能命令が、前記プロセッサーで実行されると、前記システムに少なくとも、
前記キャプチャー・デバイスによって取り込まれたデーターを受け取る動作であって、前記データーがユーザーの動きまたはポーズに対応する、動作と、
前記データーに基づいて、前記ジェスチャーのショートカットをユーザーが行ったことに前記ユーザーの動きまたはポーズが対応するかどうかを識別する出力を決定する動作であって、前記ジェスチャーの前記ショートカットが、前記ジェスチャーによって識別されたコマンドを識別し、前記ジェスチャーの前記ショートカットが、前記ジェスチャーとは異なった動きまたはポーズを含む、動作と、
前記出力を前記アプリケーションに送る動作と、
を行わせるメモリーと、
含む、システム。
【請求項１４】
請求項１３記載のシステムにおいて、前記メモリーは、更に、プロセッサー実行可能命令を含み、該プロセッサー実行可能命令は前記プロセッサーにおいて実行されると、前記システムに少なくとも、
前記出力に基づいて、前記ユーザーの動きまたはポーズが前記ジェスチャーを前記ユーザーが行ったことに対応するかどうかを識別する第２の出力を決定する動作と、
前記第２の出力を前記アプリケーションに送る動作と、
を行わせる、システム。
【請求項１５】
請求項１４記載のシステムにおいて、前記ジェスチャーのショートカットはユーザーの動きまたはポーズを含み、該ユーザーの動きまたはポーズは、前記ジェスチャーを構成するユーザーの動きまたはポーズの部分集合を含む、システム。
【請求項１６】
請求項１５記載のシステムにおいて、前記出力は、前記コマンドが読み出されたことを前記アプリケーションが識別することに対応し、前記第２の出力は、前記コマンドが読み出されたことを前記アプリケーションが識別することに対応し、前記出力と前記第２の出力とに応答して、前記アプリケーションは、前記出力と前記第２の出力との間で一回前記コマンドが呼び出されたことを認識する、システム。