【手続補正書】
【提出日】平成28年1月13日(2016.1.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
仮想環境（１０２）の仮想画像（１４０）を生成するための方法であって、
仮想現実管理装置（１０６）で、手システム（１３１）からユーザ（１０４）の少なくとも片手の手位置データを受信することと、
前記仮想現実管理装置（１０６）で、頭部装着型システム（１０８）から前記ユーザ（１０４）の頭（１１２）の頭位置データ（１２０）を受信することと、
前記仮想現実管理装置（１０６）によって、現在の時間（３１４）に対応するターゲット画像を使用して、画像に基づいた位置データ（３２８）および前記現在の時間（３１４）の現在の基準フレーム（３３０）を識別することと、
前記仮想現実管理装置（１０６）によって、前記手位置データ（１３３）、前記頭位置データ（１２０）、前記画像に基づいた位置データ（３２８）、および前記現在の基準フレーム（３３０）を使用して、仮想画像アプリケーション（１３７）によって使用されるために構成される前記現在の時間（３１４）の仮想画像制御データ（１３５）を生成することと、
フィードバック制御装置を介して、指位置誤差（４２６）、相対的な手位置誤差（４２８）、頭位置誤差（４３０）を使用して、前記仮想画像制御データ（１３５）を所望のレベルの精度になるまで繰り返し調節することと
を含み、
前記指位置誤差（４２６）は、前記手位置データ（１３３）により識別された指の位置と現在の仮想画像（３１０）においてシミュレーションされた前記指の位置との間の差であり、
前記相対的な手位置誤差（４２８）は、前記手位置データ（１３３）により識別された手の位置と前記現在の仮想画像（３１０）における仮想手の位置との間の差であり、
前記頭位置誤差（４３０）は、前記頭位置データ（１２０）により識別された頭の位置と前記現在の仮想画像（３１０）における前記頭の位置との差である、方法。
【請求項２】
前記仮想現実管理装置（１０６）によって、前記仮想画像制御データ（１３５）を前記仮想画像アプリケーション（１３７）に送ることと、
前記仮想画像アプリケーション（１３７）によって、前記現在の時間（３１４）の前記仮想画像制御データ（１３５）を使用して、前記現在の時間（３１４）の前記仮想環境（１０２）の前記現在の仮想画像（３１０）を生成することと
をさらに含み、前記現在の時間（３１４）の前記仮想画像制御データ（１３５）を使用して、前記現在の時間（３１４）の前記仮想環境（１０２）の前記現在の仮想画像（３１０）を生成する前記ステップが、前記仮想画像制御データ（１３５）に基づき、前記現在の仮想画像（３１０）内において、仮想左手（１４２）および仮想右手（１４４）を位置決めすることを含み、前記仮想左手（１４２）が、前記ユーザ（１０４）の左手（１２４）を表す画像であり、前記仮想右手（１４４）が、前記ユーザ（１０４）の右手（１２６）を表す画像である、請求項１に記載の方法。
【請求項３】
前記仮想現実管理装置（１０６）によって、前記頭部装着型システム（１０８）に関連付けられたディスプレイデバイス（１１６）上で前記仮想環境（１０２）の前記現在の仮想画像（３１０）を前記ユーザ（１０４）に表示することであって、前記現在の仮想画像（３１０）が、前記ディスプレイデバイス（１１６）上に表示された以前の仮想画像（３１２）を置き換える、表示することと、
前記ユーザ（１０４）の左手（１２４）に実質的に一致するように構成された左手袋（１２８）を使用して、左手位置データ（１３４）を生成することと、
前記ユーザ（１０４）の右手（１２６）に実質的に一致するように構成された右手袋（１３０）を使用して、右手位置データ（１３６）を生成することと
をさらに含み、前記左手位置データ（１３４）および前記右手位置データ（１３６）が前記手位置データ（１３３）を形成し、前記手位置データ（１３３）、前記頭位置データ（１２０）、前記画像に基づいた位置データ（３２８）、および前記現在の基準フレーム（３３０）を使用して、前記現在の時間（３１４）の前記仮想画像制御データ（１３５）を生成する前記ステップが、
前記仮想現実管理装置（１０６）によって、時間に対して前記手位置データ（１３３）および前記頭位置データ（１２０）を同期させること
を含む、請求項１または２に記載の方法。
【請求項４】
前記現在の時間（３１４）の前記仮想画像制御データ（１３５）を生成する前記ステップが、
前記手位置データ（１３３）における左手位置データ（１３４）、前記手位置データ（１３３）における右手位置データ（１３６）、および前記画像に基づいた位置データ（３２８）を使用して、修正された手位置データ（４２２）を識別することと、
前記頭位置データ（１２０）および前記現在の基準フレーム（３３０）を使用して、修正された頭位置データ（４２４）を識別することと、
前記修正された手位置データ（４２２）、前記修正された頭位置データ（４２４）、および制約の組（４１６）を使用して、前記仮想画像制御データ（１３５）を生成することと、
ユーザデータ（１４５）を使用して、前記制約の組（４１６）を識別することと
を含み、前記ユーザデータ（１４５）がユーザ画像の組（１５０）に基づく、請求項１または２に記載の方法。
【請求項５】
前記修正された手位置データ（４２２）、前記修正された頭位置データ（４２４）、および前記制約の組（４１６）を使用して、前記仮想画像制御データ（１３５）を生成する前記ステップが、
フィードバック制御装置（４１０）、前記修正された手位置データ（４２２）、前記修正された頭位置データ（４２４）、および前記制約の組（４１６）を使用して、前記指位置誤差（４２６）、前記相対的な手位置誤差（４２８）、および前記頭位置誤差（４３０）を識別することと、
を含み、前記仮想環境（１０２）が、設計環境、製造環境、コンピュータ環境、試験環境、データ管理環境、検査環境、および操作環境のうちの１つから選択されたエンジニアリング環境のシミュレーションである、請求項４に記載の方法。
【請求項６】
ユーザ（１０４）の頭（１１２）に対して着用されるように構成された頭部装着型システム（１０８）と、
前記頭部装着型システム（１０８）に関連付けられた仮想現実管理装置（１０６）と、
前記仮想現実管理装置（１０６）のデータ調整装置（３３６）の制御データ生成装置（４１２）と
を備える仮想現実システムであって、前記仮想現実管理装置（１０６）が、
手システム（１３１）から前記ユーザ（１０４）の少なくとも片手の手位置データ（１３３）を受信し、
前記頭部装着型システム（１０８）内のセンサシステム（１１８）から前記ユーザ（１０４）の前記頭（１１２）の頭位置データ（１２０）を受信し、
現在の時間（３１４）に対応するターゲット画像を使用して、画像に基づいた位置データ（３２８）および現在の時間（３１４）の現在の基準フレーム（３３０）を識別し、
前記手位置データ（１３３）、前記頭位置データ（１２０）、前記画像に基づいた位置データ（３２８）、および前記現在の基準フレーム（３３０）を使用して、前記現在の時間（３１４）の仮想画像制御データ（１３５）を生成する
ように構成されており、前記仮想画像制御データ（１３５）が、仮想画像アプリケーション（１３７）によって使用されるために構成され、
前記制御データ生成装置（４１２）が、指位置誤差（４２６）、相対的な手位置誤差（４２８）、および頭位置誤差（４３０）を使用して、前記仮想画像制御データ（１３５）を生成するように構成され、
前記指位置誤差（４２６）は、前記手位置データ（１３３）により識別された指の位置と現在の仮想画像（３１０）においてシミュレーションされた前記指の位置との間の差であり、
前記相対的な手位置誤差（４２８）は、前記手位置データ（１３３）により識別された手の位置と前記現在の仮想画像（３１０）における仮想手の位置との間の差であり、
前記頭位置誤差（４３０）は、前記頭位置データ（１２０）により識別された頭の位置と前記現在の仮想画像（３１０）における前記頭の位置との差である、仮想現実システム。
【請求項７】
前記頭部装着型システム（１０８）に関連付けられたディスプレイデバイス（１１６）をさらに備えており、
前記仮想現実管理装置（１０６）が、前記ディスプレイデバイス（１１６）上で仮想環境（１０２）の前記現在の仮想画像（３１０）を前記ユーザ（１０４）に表示するようにさらに構成されており、
前記仮想現実管理装置（１０６）が、前記仮想画像制御データ（１３５）を前記仮想画像アプリケーション（１３７）に送り、前記仮想画像アプリケーション（１３７）から前記現在の時間（３１４）の前記仮想環境（１０２）の前記現在の仮想画像（３１０）を受信するように構成されており、
前記現在の仮想画像（３１０）が、仮想左手（１４２）および仮想右手（１４４）を含み、前記仮想左手（１４２）が、前記ユーザ（１０４）の左手（１２４）を表す画像であり、前記仮想右手（１４４）が、前記ユーザ（１０４）の右手（１２６）を表す画像である、請求項６に記載の仮想現実システム。
【請求項８】
前記仮想現実管理装置（１０６）が、
時間に対して前記手位置データ（１３３）および前記頭位置データ（１２０）を同期させるように構成された前記データ調整装置（３３６）を備え、前記データ調整装置（３３６）が、
前記手位置データ（１３３）における左手位置データ（１３４）、前記手位置データ（１３３）における右手位置データ（１３６）、および前記画像に基づいた位置データ（３２８）を使用して、修正された手位置データ（４２２）を識別するように構成された手データ変調装置（４１８）と、
前記頭位置データ（１２０）および前記現在の基準フレーム（３３０）を使用して、修正された頭位置データ（４２４）を識別するように構成された頭データ変調装置（４２０）と、
前記修正された手位置データ（４２２）、前記修正された頭位置データ（４２４）、および制約の組（４１６）を使用して、前記仮想画像制御データ（１３５）を生成するように構成された前記制御データ生成装置（４１２）と、
ユーザ画像の組（１５０）に基づくユーザデータ（１４５）を使用して、前記制約の組（４１６）を識別するように構成された制約識別装置（４０６）と
を備えており、
前記データ調整装置（３３６）が、さらに、
前記修正された手位置データ（４２２）、前記修正された頭位置データ（４２４）、および前記制約の組（４１６）を使用して、前記指位置誤差（４２６）、前記相対的な手位置誤差（４２８）、および前記頭位置誤差（４３０）を識別するように構成されたフィードバック制御装置（４１０）
を備えている、請求項６または７に記載の仮想現実システム。
【請求項９】
前記仮想現実システムが、前記手システム（１３１）をさらに備えており、
前記手システム（１３１）が、
左手位置データ（１３４）を生成するように構成された左手袋（１２８）であって、前記ユーザ（１０４）の左手（１２４）と実質的に一致するように構成された左手袋（１２８）と、
右手位置データ（１３６）を生成するように構成された右手袋（１３０）であって、前記ユーザ（１０４）の右手（１２６）と実質的に一致するように構成された右手袋（１３０）と
を備えており、
前記仮想画像制御データ（１３５）が、仮想環境（１０２）の仮想画像（１４０）を制御するために使用され、前記仮想環境（１０２）が、設計環境、製造環境、コンピュータ環境、試験環境、データ管理環境、検査環境、および操作環境のうちの１つから選択されたエンジニアリング環境（１０３）のシミュレーションである、請求項６ないし８のいずれか一項に記載の仮想現実システム。
【請求項１０】
前記仮想環境（１０２）の前記仮想画像（１４０）を生成するための方法であって、
バスと、
前記バスに接続された非一時的記憶デバイスであって、プログラムコードを含む非一時的記憶デバイスと、
前記バスに接続されたプロセッサユニット（９０４）であって、請求項１ないし５のいずれか一項に記載の方法のステップを含む前記プログラムコードを実行するように構成されたプロセッサユニット（９０４）と
を備えるコンピュータによって実行可能な請求項１ないし５のいずれか一項に記載の方法。