【手続補正書】
【提出日】令和1年6月13日(2019.6.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置であって、
前記装置の現実世界環境を検知するよう構成された少なくとも１つの空間撮像デバイスと、
少なくとも１つの頭部搭載型出力ディスプレイと、
前記少なくとも１つの空間撮像デバイスおよび前記少なくとも１つの頭部搭載型出力ディスプレイに通信可能に連結された少なくとも１つの計算デバイスであって、前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記少なくとも１つの空間撮像デバイスにより前記現実世界環境から生成されたデータに対応する空間座標系を決定することと、
前記少なくとも１つの空間撮像デバイスにより生成されたデータを処理し、前記空間座標系内で現実世界オブジェクトの位置を示す、前記現実世界環境内で前記現実世界オブジェクトの動きに対応する空間座標を決定することと、
前記現実世界オブジェクトに対応する、前記空間座標から導出された点の集合に対応するインタラクティブな仮想的Ｎ次元多様体を生成することであって、前記インタラクティブな仮想的Ｎ次元多様体は、前記空間座標系内のユーザインタラクティブな空間を示す、前記空間座標系によりマッピングされた１つ以上の関連する仮想的座標を有することと、
前記少なくとも１つの頭部搭載型出力ディスプレイにより、前記インタラクティブな仮想的Ｎ次元多様体に関連付けられた、前記仮想的座標に対応する１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるプログラム命令を実行するよう構成される、計算デバイスと、
を備える、装置。
【請求項２】
前記インタラクティブな仮想的Ｎ次元多様体は、前記空間座標系を通して前記現実世界オブジェクトの動きに関連付けられた、決定された空間座標の時間積分を合成することから生成される、請求項１に記載の装置。
【請求項３】
前記１つ以上の仮想的な画像またはオブジェクトの表示は、前記装置のユーザの仮想的なまたは拡張現実の視野内で前記インタラクティブな仮想的Ｎ次元多様体の位置の視覚表示として前記装置のユーザにより感知される、請求項１に記載の装置。
【請求項４】
前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記少なくとも１つの空間撮像デバイスにより生成されたデータを処理し、前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用に対応する空間座標を決定することと、
前記インタラクティブな仮想的Ｎ次元多様体との特定のユーザ相互作用に対応する関連する仮想的座標および決定された空間座標から、前記ユーザ相互作用を判定することと、
判定されたユーザ相互作用に応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１に記載の装置。
【請求項５】
前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記少なくとも１つの空間撮像デバイスにより生成されたデータを処理し、前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用に対応する空間座標を決定することと、
前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用の次元的階層を使用して、特定のユーザ相互作用に対応する関連する仮想的座標および決定された空間座標から、前記ユーザ相互作用を判定することと、
判定されたユーザ相互作用に応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１に記載の装置。
【請求項６】
前記インタラクティブな仮想的Ｎ次元多様体は、ユーザ入力を受け取り、前記装置との相互作用を生成するよう構成されたインタラクティブな仮想的ユーザ・インターフェースである、請求項４に記載の装置。
【請求項７】
前記判定されたユーザ相互作用は、前記インタラクティブな仮想的Ｎ次元多様体に関連付けられた仮想的座標を編集し、成形し、またはスカルプトする、請求項４に記載の装置。
【請求項８】
前記インタラクティブな仮想的Ｎ次元多様体は、ユーザ入力を受け取り、前記装置との相互作用を生成するよう構成されたインタラクティブな仮想的ユーザ・インターフェースである、請求項１に記載の装置。
【請求項９】
前記インタラクティブな仮想的Ｎ次元多様体は、１次元多様体、２次元多様体、および３次元多様体のうちの１つである、請求項１に記載の装置。
【請求項１０】
前記装置は、１つ以上の通信インターフェースをさらに備え、前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記１つ以上の通信インターフェースを介して、前記空間座標から導出された点の集合に対応する、前記インタラクティブな仮想的Ｎ次元多様体を生成するために使用されるデータを伝達すること
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１に記載の装置。
【請求項１１】
前記装置は、１つ以上の通信インターフェースをさらに備え、前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記１つ以上の通信インターフェースを介して、別の装置により、前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用の入力を示すデータを受け取ることと、
受け取られたデータに応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１に記載の装置。
【請求項１２】
前記装置は、１つ以上の通信インターフェースをさらに備え、前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記１つ以上の通信インターフェースを介して、別の装置により決定された空間座標から導出された点の集合に対応するインタラクティブな仮想的Ｎ次元多様体を示すデータを受け取ることと、
受け取られたデータに応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１に記載の装置。
【請求項１３】
前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記少なくとも１つの空間撮像デバイスにより生成されたデータを処理し、前記別の装置から前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用に対応する空間座標を決定することと、
前記別の装置から前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用の次元的階層を使用して、特定のユーザ相互作用に対応する関連する仮想的座標および決定された空間座標から、前記ユーザ相互作用を判定することと、
判定されたユーザ相互作用に応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１２に記載の装置。
【請求項１４】
前記空間座標は、仮想的であり、且つ前記現実世界オブジェクトにマッピングされ、前記１つ以上の仮想的な画像またはオブジェクトのうちの少なくとも１つは、表示されるときに、前記現実世界オブジェクト上に現れるものとして、または前記現実世界オブジェクトの代わりに前記ユーザにより感知される、請求項１に記載の装置。
【請求項１５】
前記現実世界オブジェクトは、ユーザ身体部分である、請求項１に記載の装置。
【請求項１６】
前記現実世界オブジェクトは、杖、手書き入力ペン、前記現実世界環境内に配置された物理的コンポーネント、および、セル電話、スマートフォン、カメラ電話、またはタブレット・コンピュータを含むパーソナル・コンピュータのうちの１つである、請求項１４に記載の装置。
【請求項１７】
装置であって、
少なくとも１つの空間撮像デバイスと、
少なくとも１つの頭部搭載型出力ディスプレイと、
前記少なくとも１つの空間撮像デバイスおよび前記少なくとも１つの頭部搭載型出力ディスプレイに通信可能に連結された少なくとも１つの計算デバイスであって、前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記少なくとも１つの空間撮像デバイスにより生成されたデータに対応する空間座標系を決定することと、
１つ以上のインタラクティブな仮想的Ｎ次元多様体を決定することであって、前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のそれぞれは、前記空間座標系によりマッピングされた１つ以上の関連する仮想的座標を有することと、
前記少なくとも１つの空間撮像デバイスにより生成されたデータを処理し、前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のうちの少なくとも１つとのユーザ相互作用に対応する空間座標を決定することと、
前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のうちの少なくとも１つとの可能なユーザ相互作用に関連付けられた次元的階層を使用して、関連する仮想的座標および決定された空間座標から、特定のユーザ相互作用を判定することと、
判定されたユーザ相互作用に応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるプログラム命令を実行するよう構成される、計算デバイスと、
を備える、装置。
【請求項１８】
前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記決定された空間座標から、第１の次元に関連付けられた第１の接触信号を生成することと、
前記決定された空間座標から、第２の次元に関連付けられた第２の接触信号を生成することと、
を行わせるさらなるプログラム命令を実行するよう構成され、
前記特定のユーザ相互作用を判定することは、前記第１の接触信号および前記第２の接触信号に基づいて接触のレベルを判定することを含む、請求項１７に記載の装置。
【請求項１９】
前記１つ以上のインタラクティブな仮想的Ｎ次元多様体は、複数の多様体を含み、前記特定のユーザ相互作用を判定することは、判定された接触のレベルに基づいて前記複数の多様体のうちの１つを選択することを含む、請求項１８に記載の装置。
【請求項２０】
前記１つ以上の仮想的な画像またはオブジェクトのうちの少なくとも１つは、前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のうちの少なくとも１つに関連付けられ、前記１つ以上の仮想的な画像またはオブジェクトのうちの少なくとも１つは、前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のうちの少なくとも１つの１つ以上の関連する仮想的座標に基づいて表示される、請求項１７に記載の装置。
【請求項２１】
前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のうちの少なくとも１つの形状または構成は、前記判定されたユーザ相互作用に基づいて編集またはスカルプトされる、請求項１７に記載の装置。
【請求項２２】
前記特定のユーザ相互作用を判定することは、前記決定された空間座標からユーザ・ジェスチャを判定することを含み、同じユーザ・ジェスチャは、前記１つ以上のインタラクティブな仮想的Ｎ次元多様体のうちの少なくとも１つとのユーザ相互作用の次元的階層に基づいて、２つの異なるユーザ相互作用のうちの１つを結果的にもたらす、請求項１７に記載の装置。
【請求項２３】
前記装置は、１つ以上の通信インターフェースをさらに備え、前記少なくとも１つの計算デバイスは、前記少なくとも１つの計算デバイスに、
前記１つ以上の通信インターフェースを介して、別の装置により、前記インタラクティブな仮想的Ｎ次元多様体とのユーザ相互作用の入力を示すデータを受け取ることと、
受け取られたデータに応答して、前記少なくとも１つの頭部搭載型出力ディスプレイにより１つ以上の仮想的な画像またはオブジェクトを表示することと、
を行わせるさらなるプログラム命令を実行するよう構成される、請求項１７に記載の装置。