(57)【要約】本発明は、ＶＲ制御方法、装置、電子機器、プログラム、及び記録媒体に関する。前記方法は、ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるステップと、前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップと、ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するステップと、を含む。本発明によれば、センサーデータにより検出された体動によって、ＶＲ実行機器に対する操作を実現することができ、これにより、ユーザが手動でハンドルの不同なキーをトリガして不同な操作を実現させることを避けることができ、ＶＲ実行機器がユーザの実際的に必要とする動作を実行するように確保でき、ＶＲ実行機器の入力方法の多様性及びユーザとＶＲ表示機器の間のインタラクティブ便利性を向上させた。【選択図】図１Ａ
2018530016.tif 000002
【特許請求の範囲】
【請求項１】
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるステップと、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップと、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するステップと、を含む
ことを特徴とするＶＲ制御方法。
【請求項２】
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップは、
前記設定期間内のセンサーデータに基づいて、前記ＶＲ着用機器の前記３次元空間で移動する方向を特定するステップと、
前記ＶＲ表示機器において、時間順に基づいて、前記設定期間内のセンサーデータを前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記時間順に基づいて、前記設定期間内のセンサーデータを前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画するステップは、
前記第１の時点で、前記設定期間内のセンサーデータのうちの第１群のセンサーデータを前記ＶＲ表示機器の中心位置に描画するステップと、
時間順に基づいて、前記方向に沿って移動しながら前記設定期間内のセンサーデータに対応する軌跡を描画するステップと、
前記第２の時点で、前記設定期間内のセンサーデータのうちの最後の群のセンサーデータを前記ＶＲ表示機器の中心位置に描画して、前記ＶＲ着用機器の移動軌跡を得るステップと、を含む
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記移動軌跡に対応する操作を実行するように前記ＶＲ実行機器を制御するステップは、
複数の基準軌跡から前記移動軌跡の形状にマッチングする目標軌跡を特定し、前記複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応するステップと、
前記目標軌跡に対応する操作命令を特定するステップと、
前記操作命令に対応する操作を実行するように前記ＶＲ実行機器を制御するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記方法は、
前記複数の基準軌跡から前記目標軌跡が特定できない場合、前記ＶＲ着用機器の再移動を提示するためのメッセージを生成するステップと、
前記設定期間内のセンサーデータを消去するステップと、をさらに含む
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器とバインディングされたハンドルからの前記第１の制御命令を受信した場合、電子機器的の第１のジャイロスコープセンサーによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得するステップと、
前記ハンドルからの前記第２の制御命令を受信した場合、前記第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項７】
前記ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、前記第１の制御命令を生成して、前記第１の制御命令を生成する第１の時点を特定するステップと、
前記第１の制御命令によって、前記ＶＲ着用機器の第２のジャイロスコープによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得するステップと、
前記予め設定したキーが再びトリガされたことが検出された場合、前記第２の制御命令を生成して、前記第２の制御命令を生成する第２の時点を特定するステップと、
前記第２の制御命令によって、前記第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項８】
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるデータ取得モジュールと、
前記データ取得モジュールが取得した前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定する軌跡特定モジュールと、
ＶＲ実行機器が前記軌跡特定モジュールの特定した前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御する操作制御モジュールと、を備える
ことを特徴とするＶＲ制御装置。
【請求項９】
前記軌跡特定モジュールは、
前記設定期間内のセンサーデータに基づいて、前記ＶＲ着用機器の前記３次元空間で移動する方向を特定する方向特定サブモジュールと、
前記ＶＲ表示機器において、時間順に基づいて、前記設定期間内のセンサーデータを前記方向特定サブモジュールが特定した前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画する軌跡描画サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１０】
前記軌跡描画サブモジュールは、
前記第１の時点で、前記設定期間内のセンサーデータのうちの第１群のセンサーデータを前記ＶＲ表示機器の中心位置に描画し、
時間順に基づいて、前記方向に沿って移動しながら前記設定期間内のセンサーデータに対応する軌跡を描画し、
前記第２の時点で、前記設定期間内のセンサーデータのうちの最後の群のセンサーデータを前記ＶＲ表示機器の中心位置に描画して、前記ＶＲ着用機器の移動軌跡を得るように構成される
ことを特徴とする請求項９に記載の装置。
【請求項１１】
前記操作制御モジュールは、
複数の基準軌跡から前記移動軌跡の形状にマッチングする目標軌跡を特定し、前記複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応する目標軌跡特定サブモジュールと、
前記目標軌跡特定サブモジュールが特定した前記目標軌跡に対応する操作命令を特定する操作命令特定サブモジュールと、
前記操作命令特定サブモジュールが特定した前記操作命令に対応する操作を実行するように前記ＶＲ実行機器を制御する操作実行サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１２】
前記装置は、
前記複数の基準軌跡から前記目標軌跡が特定できない場合、前記ＶＲ着用機器の再移動を提示するためのメッセージを生成する提示メッセージ生成モジュールと、
前記提示メッセージ生成モジュールが前記メッセージを生成した後、前記データ取得モジュールが取得した前記設定期間内のセンサーデータデータを消去するデータ消去モジュールと、をさらに備える
ことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記データ取得モジュールは、
前記ＶＲ着用機器とバインディングされたハンドルからの前記第１の制御命令を受信した場合、電子機器的の第１のジャイロスコープセンサーによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第１の取得サブモジュールと、
前記ハンドルからの前記第２の制御命令を受信した場合、前記第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第１の停止サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１４】
前記データ取得モジュールは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、前記第１の制御命令を生成する第１の命令生成サブモジュールと、
前記第１の命令生成サブモジュールが生成した前記第１の制御命令によって、前記ＶＲ着用機器の第２のジャイロスコープによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第２の取得サブモジュールと、
前記予め設定したキーが再びトリガされたことが検出された場合、前記第２の制御命令を生成する第２の命令生成サブモジュールと、
前記第２の命令生成サブモジュールが生成した前記第２の制御命令によって、前記第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第２の停止サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１５】
プロセッサーと、
プロセッサーで実行可能な指令を記憶するためのメモリを備え、
前記プロセッサーは、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定され、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定し、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するように構成される
ことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーチャルリアリティ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ、単にＶＲと称する）技術分野に関し、特にＶＲ制御方法、装置及び電子機器に関する。
【背景技術】
【０００２】
関連技術において、一般的には、ＶＲ機器は、ハンドルによってＶＲ機器と携帯電話とのインタラクションを制御し、例えば、ユーザがハンドルの上スライド、下スライド、左スライド、右スライド及び確定などのキーをタッチ操作してＶＲ機器をトリガする。しかし、ユーザがＶＲ機器を着用した後、ＶＲ機器の表示スクリーンが人の目を遮蔽したため、ユーザは、手触りのみに頼ってキーをトリガすることができるので、誤ったキーをトリガする恐れがあって、ユーザの正常的な使用に不便である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
関連技術に存在する問題を克服するために、本発明は、ＶＲ実行機器の操作便利性を向上させるためのＶＲ制御方法及び装置、電子機器を提供する。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、ＶＲ制御方法が提供され、前記方法は、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるステップと、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップと、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するステップと、を含む。
【０００５】
一実施例では、前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップは、
前記設定期間内のセンサーデータに基づいて、前記ＶＲ着用機器の前記３次元空間を移動する方向を特定するステップと、
前記ＶＲ表示機器において、時間順に基づいて、前記設定期間内のセンサーデータを前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画するステップと、を含んでもよい。
【０００６】
一実施例では、前記時間順に基づいて、前記設定期間内のセンサーデータを前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画するステップは、
前記第１の時点で、前記設定期間内のセンサーデータのうちの第１群のセンサーデータを前記ＶＲ表示機器の中心位置に描画するステップと、
時間順に基づいて、前記方向に沿って移動しながら前記設定期間内のセンサーデータに対応する軌跡を描画するステップと、
前記第２の時点で、前記設定期間内のセンサーデータのうちの最後の群のセンサーデータを前記ＶＲ表示機器の中心位置に描画して、前記ＶＲ着用機器の移動軌跡を得るステップと、を含んでもよい。
【０００７】
一実施例では、前記移動軌跡に対応する操作を実行するように前記ＶＲ実行機器を制御するステップは、
複数の基準軌跡から前記移動軌跡の形状にマッチングする目標軌跡を特定し、前記複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応するステップと、
前記目標軌跡に対応する操作命令を特定するステップと、
前記操作命令に対応する操作を実行するように前記ＶＲ実行機器を制御するステップと、を含んでもよい。
【０００８】
一実施例では、前記方法は、
前記複数の基準軌跡から前記目標軌跡が特定できない場合、前記ＶＲ着用機器の再移動を提示するためのメッセージを生成するステップと、
前記設定期間内のセンサーデータを消去するステップと、をさらに含んでもよい。
【０００９】
一実施例では、前記ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器とバインディングされたハンドルからの前記第１の制御命令を受信した場合、電子機器的の第１のジャイロスコープセンサーにより収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得するステップと、
前記ハンドルからの前記第２の制御命令を受信した場合、前記第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、を含んでもよい。
【００１０】
一実施例では、前記ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、前記第１の制御命令を生成するステップと、
前記第１の制御命令によって、前記ＶＲ着用機器の第２のジャイロスコープが収集した３次元空間で移動する前記ＶＲ着用機器のセンサーデータを取得するステップと、
前記予め設定したキーが再びトリガされたことが検出された場合、前記第２の制御命令を生成するステップと、
前記第２の制御命令によって、前記第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、を含んでもよい。
【００１１】
本発明の第２の態様によれば、ＶＲ制御装置が提供され、前記装置は、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるデータ取得モジュールと、
前記データ取得モジュールが取得した前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定する軌跡特定モジュールと、
ＶＲ実行機器が前記軌跡特定モジュールの特定した前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御する操作制御モジュールと、を備える。
【００１２】
一実施例では、前記軌跡特定モジュールは、
前記設定期間内のセンサーデータに基づいて、前記ＶＲ着用機器の前記３次元空間を移動する方向を特定する方向特定サブモジュールと、
前記ＶＲ表示機器において、時間順に基づいて、前記設定期間内のセンサーデータを前記方向特定サブモジュールが特定した前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画する軌跡描画サブモジュールと、を備えてもよい。
【００１３】
一実施例では、前記軌跡描画サブモジュールは、
前記第１の時点で、前記設定期間内のセンサーデータのうちの第１群のセンサーデータを前記ＶＲ表示機器の中心位置に描画し、
時間順に基づいて、前記方向に沿って移動しながら前記設定期間内のセンサーデータに対応する軌跡を描画し、
前記第２の時点で、前記設定期間内のセンサーデータのうちの最後の群のセンサーデータを前記ＶＲ表示機器の中心位置に描画して、前記ＶＲ着用機器の移動軌跡を得るように構成される。
【００１４】
一実施例では、前記操作制御モジュールは、
複数の基準軌跡から前記移動軌跡の形状にマッチングする目標軌跡を特定し、前記複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応する目標軌跡特定サブモジュールと、
前記目標軌跡特定サブモジュールが特定した前記目標軌跡に対応する操作命令を特定する操作命令特定サブモジュールと、
前記操作命令特定サブモジュールが特定した前記操作命令に対応する操作を実行するように前記ＶＲ実行機器を制御する操作実行サブモジュールと、を備えてもよい。
【００１５】
一実施例では、前記装置は、
前記複数の基準軌跡から前記目標軌跡が特定できない場合、前記ＶＲ着用機器の再移動を提示するためのメッセージを生成する提示メッセージ生成モジュールと、
前記提示メッセージ生成モジュールが前記メッセージを生成した後、前記データ取得モジュールが取得した前記設定期間内のセンサーデータデータを消去するデータ消去モジュールと、をさらに備えてもよい。
【００１６】
一実施例では、前記データ取得モジュールは、
前記ＶＲ着用機器とバインディングされたハンドルからの前記第１の制御命令を受信した場合、電子機器的の第１のジャイロスコープセンサーにより収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第１の取得サブモジュールと、
前記ハンドルからの前記第２の制御命令を受信した場合、前記第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第１の停止サブモジュールと、を備えてもよい。
【００１７】
一実施例では、前記データ取得モジュールは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、前記第１の制御命令を生成する第１の命令生成サブモジュールと、
前記第１の命令生成サブモジュールが生成した前記第１の制御命令によって、前記ＶＲ着用機器の第２のジャイロスコープより収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第２の取得サブモジュールと、
前記予め設定したキーが再びトリガされたことが検出された場合、前記第２の制御命令を生成する第２の命令生成サブモジュールと、
前記第２の命令生成サブモジュールが生成した前記第２の制御命令によって、前記第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第２の停止サブモジュールと、を備えてもよい。
【００１８】
本発明の第３の態様によれば、電子機器が提供され、前記電子機器は、
プロセッサーと、
プロセッサーで実行可能な指令を記憶するためのメモリを備え、
前記プロセッサーは、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定され、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定し、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するように構成される。
【発明の効果】
【００１９】
本発明に提供された技術案によれば、以下のような技術効果が奏される。
【００２０】
設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定し、ＶＲ実行機器が移動軌跡に対応する操作を実行し、ＶＲ実行機器に移動軌跡に対応する操作の視覚効果を表示するように制御することで、センサーデータにより検出された体動によって、ＶＲ実行機器に対する操作を実現することができ、これにより、ユーザが手動でハンドルの不同なキーをトリガして不同な操作を実現させることを避けることができ、ＶＲ実行機器がユーザの実際的に必要とする動作を実行するように確保でき、ＶＲ表示機器を介して移動軌跡に対応する操作の視覚効果を表示することによって、ＶＲ実行機器の入力方法の多様性及びユーザとＶＲ表示機器の間のインタラクティブ便利性を向上させた。
【００２１】
移動軌跡をＶＲ表示機器に表示することで、ＶＲ着用機器を着用したユーザがＶＲ着用機器の移動軌跡を直感的に知ることができて、移動軌跡と基準軌跡が一致しない場合、ユーザがタイムリーにＶＲ着用機器の移動方向を調整でき、ユーザのＶＲ着用機器の使用経験を向上させた。
【００２２】
設定期間内のセンサーデータをＶＲ表示機器の黒い点の箇所に順次描画することで、ユーザが視覚的に命令制御過程と加速度データの表示過程のリアルタイムフィットを感じることができ、ＶＲ表示機器の没入感を強めた。
【００２３】
ユーザにＶＲ着用機器の再移動を提示することで、ユーザがＶＲ実行機器を正確に制御するように確保でき、設定期間内のセンサーデータを消去することで、電子機器又はＶＲ実行機器が不必要なデータをあまりにも多く記憶することを避けることができ、記憶空間の利用率を向上させた。
【００２４】
なお、前記一般的な記載及び後述の詳細な記載は、単なる例示的で解釈的な記載であり、本発明を限定しない。
【図面の簡単な説明】
【００２５】
ここの図面は、明細書に組み入れて本明細書の一部分を構成し、本発明に該当する実施例を例示するとともに、明細書とともに本発明の原理を解釈する。
【図１Ａ】一例示的な実施例に係るＶＲ制御方法を示すフローチャートである。
【図１Ｂ】一例示的な実施例１に係るＶＲ制御方法を示すシーングラフ１である。
【図１Ｃ】一例示的な実施例１に係るＶＲ制御方法を示すシーングラフ２である。
【図２Ａ】一例示的な実施例１に係るＶＲ制御方法を示すフローチャートである。
【図２Ｂ】図２Ａに示す実施例に係るステップ２０３を示すフローチャートである。
【図３】一例示的な実施例２に係るＶＲ制御方法を示すフローチャートである。
【図４】一例示的な実施例３に係るＶＲ制御方法を示すフローチャートである。
【図５】一例示的な実施例に係るＶＲ制御装置を示す構造図である。
【図６】一例示的な実施例に係る別のＶＲ制御装置を示す構造図である。
【図７】一例示的な実施例に係るさらに別のＶＲ制御装置を示す構造図である。
【図８】一例示的な実施例に係るＶＲ制御に適用される別の装置を示すブロックチャートである。
【発明を実施するための形態】
【００２６】
以下、例示的な実施例を詳しく説明し、その例示を図面に示す。以下の記載が図面に関わる場合、特に別の説明がない限り、異なる図面における同一符号は、同じ又は類似する要素を示す。以下の例示的な実施形態に記載の実施例は、本発明と一致する全ての実施例を代表するものではない。即ち、それらは、特許請求の範囲に記載の本発明のある側面に一致する装置及び方法の例に過ぎない。
【００２７】
図１Ａは、一例示的な実施例に係るＶＲ制御方法を示すフローチャートである。図１Ｂは、一例示的な実施例１に係るＶＲ制御方法を示すシーングラフ１である。図１Ｃは、一例示的な実施例１に係るＶＲ制御方法を示すシーングラフ２である。このＶＲ制御方法は、電子機器（例えば、スマートフォン、タブレットＰＣ、パーソナルコンピュータ、ＶＲ機器）に用いられる。図１に示すように、このＶＲ制御方法は、下記のステップ１０１〜１０３を含んでもよい。
【００２８】
ステップ１０１において、ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定される。
【００２９】
一実施例では、センサーデータは、ジャイロスコープセンサーが収集した回転角加速度であってもよく、加速度センサーが収集した３軸の加速度データであってもよい。設定期間内のセンサーデータの分布によって、ＶＲ着用機器が移動されたときの軌跡を識別することができ、このとき、ＶＲ着用機器はユーザの頭に着用されている。一実施例では、第１の制御命令及び第２の制御命令は、ＶＲ着用機器とバインディングされたハンドルのキーをトリガして生成されてもよく、ＶＲ着用機器自体に設定された予め設定したキーをトリガして生成されてもよい。
【００３０】
ステップ１０２において、設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定する。
【００３１】
一実施例では、設定期間内で、ユーザは、必要によって、ＶＲ実行機器の命令を制御して、例えば、体を停止状態に維持した状態で、頭を右に傾けたり、左に傾けたり、正面を上に上げたり、下に下げたり、頭を右にひねたり、左にひねたりして、ＶＲ実行機器を移動させることができ、上記の移動軌跡は、センサーが収集したセンサーデータによって識別されることができる。
【００３２】
ステップ１０３において、ＶＲ実行機器が移動軌跡に対応する操作を実行し、ＶＲ実行機器に移動軌跡に対応する操作の視覚効果を表示するように制御する。
【００３３】
一実施例では、移動軌跡及び対応する操作は、ユーザの動作の習慣に応じて設定されてもよい。例えば、正面を下に下げることは、「確認」操作を示し、正面を上に上げることは、「戻る」操作を示し、頭を右に傾けることは、「右スライド」を示し、頭を左に傾けることは、「左スライド」を示す。
【００３４】
一例示的なシーンでは、図１Ｂに示すように、ＶＲ着用機器１１自体にセンサーが設けられており、ハンドルとＶＲ着用機器１１はバインディングされ、電子機器１３は、ＶＲ着用機器１１とバインディングされて表示するＶＲ表示機器としてＶＲ着用機器１１に係止されることができるとともに、ＶＲ実行機器として本発明に記載された方法の流れを実現することができる。ユーザがＶＲ着用機器１１を着用した場合、もし「左スライド」操作を実現する必要があると、把持ハンドル１２上のキー１２１をトリガすればよく、キー１２１はＢｌｕｅｔｏｏｔｈ（登録商標）通信の方法でＤｏｗｎＥｖｅｎｔトリガイベント（本発明に記載の第１の制御命令と見なせばよい）を電子機器１３に送信し、電子機器１３はＤｏｗｎＥｖｅｎｔトリガイベントを受信した後、ＶＲ着用機器１１からセンサーデータを取得する。ユーザがキー１２１から手を離すと、キー１２１がＢｌｕｅｔｏｏｔｈ（登録商標）通信の方法でＵｐＥｖｅｎｔトリガイベント（本発明に記載の第２の制御命令と見なせばよい）を電子機器１３に送信し、電子機器１３は、第１の制御命令及び第２の制御命令を受信した間の設定期間内に基づいて、センサーデータによってＶＲ着用機器１１の設定期間内の移動軌跡（例えば、図１Ｂに示す軌跡１１２）を特定し、例えば、移動軌跡が図１Ｂに示される移動軌跡１１２である場合、電子機器１３は移動軌跡１１２に対応する左スライド操作を実行する。代わりに、電子機器１３はパーソナルコンピュータであってもよく、このとき、ＶＲ表示機器はＶＲ着用機器１１自体に設けられた表示スクリーンであってもよい。
【００３５】
別の例示的なシーンでは、図１Ｃに示すように、ＶＲ着用機器１１自体にセンサー及び表示スクリーンが設けられ、ハンドル１２とＶＲ着用機器１１はバインディングされ、ＶＲ着用機器１１とＶＲ実行機器及びＶＲ表示機器は一体的に構造されてヘルメットを形成し、ＶＲ着用機器１１により本発明に記載の方法の流れを実現できる。ユーザがＶＲ着用機器１１を着用した場合、もし「左スライド」操作を実現する必要があると、ＶＲ着用機器１１上に設定された予め設定したキー１４をトリガすればよく、ＶＲ着用機器１１は、予め設定したキー１４がトリガ（トリガイベントは本発明に記載の第１の制御命令と見なせばよい）されたことが検出されると、自体が収集したセンサーデータに基づいて、ＶＲ着用機器１１の移動軌跡を識別し、ユーザが予め設定したキー１４に対する押圧操作を解除すると、ＶＲ着用機器１１は押圧操作が解除された１つのトリガイベント（本発明に記載の第２の制御命令と見なせばよい）を検出でき、ＶＲ着用機器１１は、第１の制御命令及び第２の制御命令を受信した間の設定期間内に基づいて、センサーデータによってＶＲ着用機器１１の設定期間内の移動軌跡（例えば、図１Ｂに示す軌跡１１２）を検出し、例えば、移動軌跡が図１Ｂの軌跡１１２である場合、移動軌跡１１２に対応する左スライド操作を実行するようにＶＲ着用機器１１を制御する。
【００３６】
上記の図１Ｂ及び図１Ｃにおいて、符号１０は、ユーザの電子機器１３上の表示スクリーン又はＶＲ着用機器１１の表示スクリーンと見なせばよく、本発明では、説明の便宜上、符号１０に示す枠を等価画面１０と称し、この等価画面１０は、単なる電子機器１３上の表示スクリーン又はＶＲ着用機器１１の表示スクリーン上に表示される内容を明確に説明するためのものである。ＶＲ着用機器１１が移動される過程において、例えば、符号１１１は、ユーザが体を停止状態に維持して頭を右に傾けた移動軌跡と同等であってもよく、「右スライド」操作を示す。符号１１２は、ユーザが体を停止状態に維持して頭を左に傾けた移動軌跡と同等であってもよく、「左スライド」操作を示す。符号１１３は、ユーザが体を停止状態に維持して正面を上に上げた移動軌跡と同等であってもよく、「戻る」操作を示す。符号１１４は、ユーザが体を停止状態に維持して正面を下に下げた移動軌跡と同等であってもよく、「確認」操作を示す。符号１１５は、ユーザが体を停止状態に維持して正面を右に回転した移動軌跡と同等であってもよく、「ページを右に進める」操作を示す。符号１１６は、ユーザが体を停止状態に維持して正面を左に回転した移動軌跡と同等であってもよく、「ページを左に進める」操作を示す。当業者であれば、ユーザの毎回の操作において、等価画面１０には今回の操作と一致する移動軌跡のみが表示され、図１Ｂ及び図１Ｃに示す複数の移動軌跡は、不同な操作に不同な移動軌跡が対応されることを例示的に説明するためのものであり、本発明を限定するものではないことが理解される。
【００３７】
本実施例では、設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定し、ＶＲ実行機器が移動軌跡に対応する操作を実行し、ＶＲ実行機器に移動軌跡に対応する操作の視覚効果を表示するように制御することで、センサーデータにより検出された体動によって、ＶＲ実行機器に対する操作を実現することができ、これにより、ユーザが手動でハンドルの不同なキーをトリガして不同な操作を実現させることを避けることができ、ＶＲ実行機器がユーザの実際的に必要とする動作を実行するように確保でき、ＶＲ表示機器を介して移動軌跡に対応する操作の視覚効果を表示することによって、ＶＲ実行機器の入力方法の多様性及びユーザとＶＲ表示機器の間のインタラクティブ便利性を向上させた。
【００３８】
一実施例では、設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定するステップは、
設定期間内のセンサーデータに基づいて、ＶＲ着用機器の３次元空間で移動する方向を特定するステップと、
ＶＲ表示機器において、時間順に基づいて、設定期間内のセンサーデータを方向に沿って、ＶＲ着用機器の移動軌跡として描画するステップと、を含んでもよい。
【００３９】
一実施例では、時間順に基づいて、設定期間内のセンサーデータを方向に沿って、ＶＲ着用機器の移動軌跡として描画するステップは、
第１の時点で、設定期間内のセンサーデータのうちの第１群のセンサーデータをＶＲ表示機器の中心位置に描画するステップと、
時間順に基づいて、方向に沿って移動しながら設定期間内のセンサーデータに対応する軌跡を描画するステップと、
第２の時点で、設定期間内のセンサーデータのうちの最後の一群のセンサーデータをＶＲ表示機器の中心位置に描画して、ＶＲ着用機器の移動軌跡を得るステップと、を含んでもよい。
【００４０】
一実施例では、移動軌跡に対応する操作を実行するようにＶＲ実行機器を制御するステップは、
複数の基準軌跡から移動軌跡の形状にマッチングする目標軌跡を特定し、複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応するステップと、
目標軌跡に対応する操作命令を特定するステップと、
操作命令に対応する操作を実行するようにＶＲ実行機器を制御するステップと、を含んでもよい。
【００４１】
一実施例では、前記方法は、
複数の基準軌跡から目標軌跡が特定できない場合、ＶＲ着用機器の再移動を提示するためのメッセージを生成するステップと、
設定期間内のセンサーデータを消去するステップと、をさらに含んでもよい。
【００４２】
一実施例では、ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器とバインディングされたハンドルからの第１の制御命令を受信した場合、電子機器の第１のジャイロスコープセンサーが収集した３次元空間を移動するＶＲ着用機器のセンサーデータを取得するステップと、
ハンドルからの第２の制御命令を受信した場合、第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、含んでもよい。
【００４３】
一実施例では、ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、第１の制御命令を生成するステップと、
第１の制御命令によって、ＶＲ着用機器の第２のジャイロスコープが収集した３次元空間を移動するＶＲ着用機器のセンサーデータを取得するステップと、
予め設定したキーが再びトリガされたことが検出された場合、第２の制御命令を生成するステップと、
第２の制御命令によって、第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、含んでもよい。
【００４４】
どのようにＶＲ実行機器を制御するかについては、後述する実施例を参照しながら説明する。
【００４５】
以上、本発明の実施例に提供された上記の方法は、センサーデータにより検出された体動によって、ＶＲ実行機器に対する操作を実現することができ、これにより、ユーザが手動でハンドルの不同なキーをトリガして不同な操作を実現させることを避けることができ、ＶＲ実行機器がユーザの実際的に必要とする動作を実行するように確保でき、ＶＲ表示機器を介して移動軌跡に対応する操作の視覚効果を表示することによって、ＶＲ実行機器の入力方法の多様性及びユーザとＶＲ表示機器の間のインタラクティブ便利性を向上させた。
【００４６】
以下、具体的な実施例で本発明の実施例に提供された技術案を説明する。
【００４７】
図２Ａは、一例示的な実施例１に係るＶＲ制御方法を示すフローチャートである。図２Ｂは、図２Ａに示す実施例に係るステップ２０３を示すフローチャートである。本実施例では、本発明の実施例に提供された上記の方法を利用して、どのようにＶＲ表示機器において移動軌跡を描画するかを例として、図１Ｂ及び図１Ｃを併せて例示的に説明する。図２Ａに示すように、下記のステップが含まれる。
【００４８】
ステップ２０１において、ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定される。
【００４９】
ステップ２０１の説明については、上記の図１Ａに示す実施例又は下記の図３又は図４に示す実施例の説明を参照することができ、ここでは詳細な説明を省略する。
【００５０】
ステップ２０２において、設定期間内のセンサーデータに基づいて、ＶＲ着用機器の３次元空間で移動する方向を特定する。
【００５１】
一実施例では、センサーデータがジャイロスコープセンサーが収集した６つの方向の角加速度であることを例として、例示的に説明する。一実施例では、６つの方向の角加速度の値を四元数（Ｑｕａｔｅｒｎｉｏｎｓ）に変換し、四元数によってＶＲ着用機器の３次元空間での姿勢を算出し、姿勢によってＶＲ着用機器の３次元空間を移動する方向をさらに特定でき、具体的にどのように四元数によってＶＲ着用機器の３次元空間での姿勢を算出するかについては、関連技術の説明を参照すればよく、本発明では、これに対して詳細な説明をしない。
【００５２】
ステップ２０３において、ＶＲ表示機器において、時間順に基づいて、設定期間内のセンサーデータを方向に沿って、ＶＲ着用機器の移動軌跡として描画する。
【００５３】
ステップ２０３の詳細な説明については、図２Ｂに示す実施例の説明を参照することができ、ここではまず詳細な説明を省略する。
【００５４】
ステップ２０４において、複数の基準軌跡から移動軌跡の形状にマッチングする目標軌跡が特定できるか否かを判断し、複数の基準軌跡から移動軌跡の形状にマッチングする目標軌跡が特定できる場合、ステップ２０５を実行し、複数の基準軌跡から前記目標軌跡が特定できない場合、ステップ２０７を実行する。ここで、複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応する。
【００５５】
一実施例では、例えば、複数の基準軌跡に対応する形状は、図１Ｂ又は図１Ｃに示す等価画面１０上の軌跡のように、各軌跡が１つの形状に対応し、ここで、形状には軌跡の移動方向及び軌跡の移動長さが含まれてもよい。基準軌跡の関連説明については、上記の図１Ａに示す実施例の関連説明を参照すればよく、ここでは詳細な説明を省略する。
【００５６】
ステップ２０５において、目標軌跡に対応する操作命令を特定する。
【００５７】
ステップ２０６において、操作命令に対応する操作を実行するようにＶＲ実行機器を制御する。
【００５８】
一実施例では、例えば、移動軌跡が図１Ｂに示す符号１１１に対応する軌跡の形状にマッチングする場合、符号１１１に対応する軌跡に対応する制御命令が「右スライド」操作であるため、ＶＲ着用機器１１が「右スライド」操作を実行するように制御できる。一実施例では、電子機器１３が本実施例の方法の流れを実行する場合、電子機器１３はＶＲ実行機器が「右スライド」操作を実行するように制御でき、即ち、電子機器１３が「右スライド」操作を実行する。
【００５９】
ステップ２０７において、複数の基準軌跡から目標軌跡が特定できない場合、ＶＲ着用機器の再移動を提示するためのメッセージを生成する。
【００６０】
ステップ２０８において、設定期間内のセンサーデータを消去する。
【００６１】
例えば、ユーザがＶＲ着用機器１１を移動させる過程における姿勢が規範的でないと、移動軌跡の形状が複数の基準軌跡のうちのいずれか１つの基準軌跡の形状にマッチングすることができず、このため、ユーザにＶＲ着用機器１１の再移動を通知する必要がある。一実施例では、等価画面１０に文字を表示する方法でＶＲ着用機器１１が再移動するようにユーザに促す（ｒｅｍｉｎｄ）ことができ、別の実施例においては、サウンドを再生する方法でＶＲ着用機器１１が再移動するようにユーザに通知できる。
【００６２】
ユーザにＶＲ着用機器の再移動を提示することで、ユーザがＶＲ実行機器を正確に制御するように確保でき、設定期間内のセンサーデータを消去することで、電子機器又はＶＲ実行機器が不必要なデータをあまりにも多く記憶することを避けることができ、記憶空間の利用率を向上させた。
【００６３】
図２Ｂに示すように、ステップ２０３は、下記のステップを含んでもよい。
【００６４】
ステップ２１１において、第１の時点で、設定期間内のセンサーデータのうちの第１群のセンサーデータをＶＲ表示機器の中心位置に描画する。
【００６５】
例えば、センサーが設定期間内で１００群のセンサーデータを収集した場合、各群のセンサーデータに各次元上のセンサーデータが含まれていると、１００群のセンサーデータのうちの第１群のセンサーデータをＶＲ表示機器上の中心位置に描画すればよく、例えば、ユーザは第１群のセンサーデータが等価画面１０の黒い点の箇所に描画されていることを視覚的に見ることができ、黒い点はＶＲ表示機器の中心位置を示す。
【００６６】
ステップ２１２において、時間順に基づいて、方向に沿って移動しながら設定期間内のセンサーデータに対応する軌跡を描画する。
【００６７】
ステップ２１３において、第２の時点で、設定期間内のセンサーデータのうちの最後の一群のセンサーデータをＶＲ表示機器の中心位置に描画して、ＶＲ着用機器の移動軌跡を得る。
【００６８】
一実施例では、第１群のセンサーデータをＶＲ着用機器の移動に従って順次移動させ、第２の群のセンサーデータ及び第３の群のセンサーデータを第２の制御命令が受信されるまで等価画面１０の黒い点の箇所に順次表示し、最後の１群のセンサーデータをＶＲ表示機器の黒い点の箇所に描画して、ユーザが視覚的に命令制御過程と加速度データの表示過程のリアルタイムフィットを感じることができ、ＶＲ表示機器の没入感を強めた。一実施例では、移動軌跡を描画する過程において、各次元のセンサーデータから移動方向と一致されるセンサーデータを識別でき、これにより、ＶＲ表示機器上の移動軌跡とユーザの移動方向とが完全に一致するように確保できる。
【００６９】
本実施例では、時間順に基づいて、設定期間内のセンサーデータをＶＲ着用機器の移動軌跡として描画して、移動軌跡をＶＲ表示機器に表示することで、ＶＲ着用機器を着用したユーザがＶＲ着用機器の移動軌跡を直感的に知ることができて、移動軌跡と基準軌跡が一致しない場合、ユーザがタイムリーにＶＲ着用機器の移動方向を調整でき、ユーザのＶＲ着用機器の使用経験を向上させた。
【００７０】
図３は、一例示的な実施例２に係るＶＲ制御方法を示すフローチャートである。本実施例では、本発明の実施例に提供された上記の方法を利用して、どのように電子機器の第１のジャイロスコープセンサーからセンサーデータを収集するかを例として、図１Ｂを併せて例示的に説明する。図３に示すように、下記のステップが含まれる。
【００７１】
ステップ３０１において、ＶＲ着用機器とバインディングされたハンドルからの第１の制御命令を受信して、第１の制御命令を受信した第１の時点を特定する。
【００７２】
ステップ３０２において、電子機器の第１のジャイロスコープセンサーによって収集したＶＲ着用機器の３次元空間で移動するセンサーデータを取得する。
【００７３】
ステップ３０３において、ハンドルからの第２の制御命令を受信して、第２の制御命令を受信した第２の時点を特定する。
【００７４】
ステップ３０４において、第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る。
【００７５】
一例示的なシーンでは、図１Ｂに示すように、ユーザがハンドル１２上のキー１２１を押した場合、ハンドル１２が第１の制御命令を生成し、電子機器１３はＢｌｕｅｔｏｏｔｈ（登録商標）通信の方法でこの第１の制御命令を受信して、第１の制御命令を受信した第１の時点を特定する。電子機器１３がＶＲ表示機器としてＶＲ着用機器１１に固定されたため、ユーザがＶＲ着用機器１１を着用して移動する場合、電子機器１３の第１のジャイロスコープセンサーは３次元空間で移動するＶＲ着用機器１１のセンサーデータを収集できる。ユーザがキー１２１に対する押圧操作を解除すると、ハンドル１２が第２の制御命令を生成し、電子機器１３はハンドル１２からの第２の制御命令を受信した後、第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る。
【００７６】
本実施例では、ハンドルのキーに対するトリガを利用して、ユーザがＶＲ着用機器を移動する移動を制御し、ハンドルは、１つのキーを設計するだけで、ＶＲ実行機器の制御を実現するように支援でき、ハンドルの設計を簡素化し、ハードウェアコストを低減させた。電子機器に固有の第１のジャイロスコープセンサーを利用することで、ＶＲ着用機器のハードウェア構造を簡素化し、ＶＲ着用機器のハードウェアコストを低減できる。
【００７７】
図４は、一例示的な実施例３に係るＶＲ制御方法を示すフローチャートである。本実施例では、本発明の実施例に提供された上記の方法を利用して、どのようにＶＲ着用機器の第２のジャイロスコープセンサーからセンサーデータを収集するかを例として、図１Ｃを併せて例示的に説明する。図４に示すように、下記のステップが含まれる。
【００７８】
ステップ４０１において、ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、第１の制御命令を生成して、第１の制御命令を生成した第１の時点を特定する。
【００７９】
ステップ４０２において、第１の制御命令によって、ＶＲ着用機器の第２のジャイロスコープによって収集したＶＲ着用機器の３次元空間で移動するセンサーデータを取得する。
【００８０】
ステップ４０３において、予め設定したキーが再びトリガされたことが検出された場合、第２の制御命令を生成して、第２の制御命令を生成した第２の時点を特定する。
【００８１】
ステップ４０４において、第２の制御命令によって、第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る。
【００８２】
一例示的なシーンでは、図１Ｃに示すように、ユーザがＶＲ着用機器１１上に設定された予め設定したキー１４を押すと、ＶＲ着用機器１１は第１の制御命令を生成して、第１の制御命令を受信した第１の時点を特定する。ＶＲ着用機器１１とＶＲ表示機器が一体的な構造であって、ＶＲ着用機器１１が第２のジャイロスコープセンサーを備えている場合、ユーザがＶＲ着用機器１１を着用して移動すると、ＶＲ着用機器１１に設けられた第２のジャイロスコープセンサーによってＶＲ着用機器１１の３次元空間で移動するセンサーデータを収集することができる。ユーザが予め設定したキー１４に対する押圧操作を解除すると、ＶＲ着用機器１１が第２の制御命令を生成し、第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る。
【００８３】
本実施例では、ＶＲ着用機器とＶＲ表示機器を一体的な構造に構成させて、ＶＲ着用機器１１が第２のジャイロスコープセンサーを備える場合、ＶＲ着用機器と電子機器があまりに多くインタラクションを行うことを避けることができ、ＶＲ着用機器の操作を制御する効率及び操作性を向上させた。
【００８４】
図５は、一例示的な実施例に係るＶＲ制御装置を示す構造図である。図５に示すように、情報検索装置は、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるデータ取得モジュール５１と、
データ取得モジュール５１が取得した設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定する軌跡特定モジュール５２と、
ＶＲ実行機器が軌跡特定モジュール５２の特定した移動軌跡に対応する操作を実行し、ＶＲ表示機器に移動軌跡に対応する操作の視覚効果を表示するように制御する軌跡特定モジュール５３と、を備える。
【００８５】
図６は、一例示的な実施例に係る別のＶＲ制御装置を示す構造図である。一実施例では、軌跡特定モジュール５２は、
設定期間内のセンサーデータに基づいて、ＶＲ着用機器の３次元空間で移動する方向を特定する方向特定サブモジュール５２１と、
ＶＲ表示機器において、時間順に基づいて、設定期間内のセンサーデータを方向特定サブモジュール５２１が特定した方向に沿って、ＶＲ着用機器の移動軌跡として描画する軌跡描画サブモジュール５２２と、を備えてもよい。
【００８６】
一実施例では、軌跡描画サブモジュール５２２は、
第１の時点で、設定期間内のセンサーデータのうちの第１群のセンサーデータをＶＲ表示機器の中心位置に描画し、
時間順に基づいて、方向に沿って移動しながら設定期間内のセンサーデータに対応する軌跡を描画し、
第２の時点で、設定期間内のセンサーデータのうちの最後の一群のセンサーデータをＶＲ表示機器の中心位置に描画して、ＶＲ着用機器の移動軌跡を得るように構成される。
【００８７】
一実施例では、操作制御モジュール５３は、
複数の基準軌跡から移動軌跡の形状にマッチングする目標軌跡を特定し、複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応する目標軌跡特定サブモジュール５３１と、
目標軌跡特定サブモジュール５３１が特定した目標軌跡に対応する操作命令を特定する操作命令特定サブモジュール５３２と、
操作命令特定サブモジュール５３２が特定した操作命令に対応する操作を実行するようにＶＲ実行機器を制御する操作実行サブモジュール５３３と、を備えてもよい。
【００８８】
一実施例では、前記装置は、
複数の基準軌跡から目標軌跡が特定できない場合、ＶＲ着用機器の再移動を提示するためのメッセージを生成する提示メッセージ生成モジュール５４と、
提示メッセージ生成モジュール５４がメッセージを生成した後、データ取得モジュールが取得した設定期間内のセンサーデータを消去するデータ消去モジュール５５と、をさらに備えてもよい。
【００８９】
一実施例では、データ取得モジュール５１は、
ＶＲ着用機器とバインディングされたハンドルからの第１の制御命令を受信した場合、電子機器の第１のジャイロスコープセンサーによって収集したＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第１の取得サブモジュール５１１と、
ハンドルからの第２の制御命令を受信した場合、第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第１の停止サブモジュール５１２と、を備えてもよい。
【００９０】
図７は、一例示的な実施例係るさらに別のＶＲ制御装置を示す構造図である。図７に示すように、上記の図５に示す実施例を基礎に、一実施例では、データ取得モジュール５１は、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、第１の制御命令を生成する第１の命令生成サブモジュール５１３と、
第１の命令生成サブモジュール５１３が生成した第１の制御命令によって、ＶＲ着用機器の第２のジャイロスコープによって収集したＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第２の取得サブモジュール５１４と、
予め設定したキーが再びトリガされたことが検出された場合、第２の制御命令を生成する第２の命令生成サブモジュール５１５と、
第２の命令生成サブモジュール５１５が生成した第２の制御命令によって、第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第２の停止サブモジュール５１６と、を備えてもよい。
【００９１】
上記実施例の装置において、各モジュールが操作を行う具体的な方法は、すでに関連方法の実施例で詳しく説明しており、ここで詳細な説明を省略する。
【００９２】
図８は、一例示的な実施例に係るＶＲ制御に適用される装置を示すブロック図である。例えば、装置８００は、スマート機器、ＶＲ機器（ヘルメット）などの電子機器であってもよい。
【００９３】
図８を参照すると、装置８００は、処理ユニット８０２、メモリ８０４、電源ユニット８０６、マルチメディアユニット８０８、オーディオユニット８１０、入力／出力（Ｉ／Ｏ）インタフェース８１２、センサーユニット８１４、及び通信ユニット８１６からなる群から選ばれる少なくとも１つを備えてもよい。
【００９４】
処理ユニット８０２は、一般的には、装置８００の全体の操作、例えば、表示、電話呼び出し、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット８０２は、上述した方法におけるステップの一部又は全部を実現できるように、命令を実行する少なくとも１つのプロセッサー８２０を備えてもよい。また、処理ユニット８０２は、他のユニットとのインタラクションを便利にさせるように、少なくとも１つのモジュールを備えてもよい。例えば、処理ユニット８０２は、マルチメディアユニット８０８とのインタラクションを便利にさせるように、マルチメディアモジュールを備えてもよい。
【００９５】
メモリ８０４は、装置８００での操作をサポートするように、各種のデータを記憶するように配置される。これらのデータは、例えば、装置８００で何れのアプリケーション又は方法を操作するための命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ８０４は、何れの種類の揮発性又は不揮発性メモリ、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクにより、或いはそれらの組み合わせにより実現することができる。
【００９６】
電源ユニット８０６は、装置８００の各種ユニットに電力を供給するためのものであり、電源管理システム、１つ又は複数の電源、及び装置８００のために電力を生成、管理及び分配することに関連する他のユニットを備えてもよい。
【００９７】
マルチメディアユニット８０８は、装置８００とユーザとの間に出力インタフェースを提供するスクリーンを備えてもよい。スクリーンは、例えば、液晶ディスプレイ（ＬＣＤ）やタッチパネル（ＴＰ）を備えてもよい。スクリーンは、タッチパネルを備える場合、ユーザからの入力信号を受信するように、タッチスクリーンになることができる。また、タッチパネルは、タッチや、スライドや、タッチパネル上の手振りを感知するように、少なくとも１つのタッチセンサーを有する。タッチセンサーは、タッチやスライド操作の境界を感知できるだけではなく、タッチやスライド操作と関連する持続時間や圧力も感知できる。一実施例では、マルチメディアユニット８０８は、フロントカメラ及び／又はバックカメラを有してもよい。装置８００が、例えば、撮影モードやビデオモードのような操作モードにある時、フロントカメラ及び／又はバックカメラが外部のマルチメディアデータを受信できる。フロントカメラ及びバックカメラのそれぞれは、固定の光学レンズ系であってもよいし、焦点距離及び光学ズーム能力を有するものであってもよい。
【００９８】
オーディオユニット８１０は、オーディオ信号を出力及び／又は入力するように配置される。例えば、オーディオユニット８１０は、マイクロフォン（ＭｉＣ）を有してもよい。装置８００が、例えば、呼び出しモード、記録モード、又は音声認識モードのような操作モードにあるとき、マイクロフォンは、外部のオーディオ信号を受信するように配置される。受信したオーディオ信号は、メモリ８０４にさらに記憶されてもよいし、通信ユニット８１６を介して送信されてもよい。一実施例では、オーディオユニット８１０は、オーディオ信号を出力するためのスピーカをさらに備えてもよい。
【００９９】
Ｉ／Ｏインタフェース８１２は、処理ユニット８０２と外部のインタフェースモジュールとの間にインタフェースを提供するためのものである。上記外部のインタフェースモジュールは、キーボードや、クリックホイールや、キー等であってもよい。これらのキーは、ホームキーや、音量キーや、スタートキーや、ロックキーであってもよいが、それらに限らない。
【０１００】
センサーユニット８１４は、装置８００のために各方面の状態を評価する少なくとも１つのセンサーを備えてもよい。例えば、センサーユニット８１４は、装置８００のオン／オフ状態や、ユニットの相対的な位置を検出することができる。例えば、前記ユニットは、装置８００のディスプレイ及びキーパッドである。センサーユニット８１４は、装置８００又は装置８００の１つのユニットの位置の変化、ユーザによる装置８００への接触の有無、装置８００の方向又は加速／減速、装置８００の温度変化などを検出することができる。センサーユニット８１４は、何れの物理的な接触もない場合に付近の物体を検出するように配置される近接センサーを有してもよい。センサーユニット８１４は、イメージングアプリケーションに用いるための光センサー、例えば、ＣＭＯＳ又はＣＣＤ画像センサーを有してもよい。一実施例では、当該センサーユニット８１４は、加速度センサー、ジャイロスコープセンサー、磁気センサー、圧力センサー又は温度センサーをさらに備えてもよい。
【０１０１】
通信ユニット８１６は、装置８００と他の設備の間との無線又は有線通信を便利にさせるように配置される。装置８００は、通信標準に基づく無線ネットワーク、例えば、ＷｉＦｉ（登録商標）、２Ｇ又は３Ｇ、又はそれらの組み合わせにアクセスできる。１つの例示的な実施例では、通信ユニット８１６は、ブロードキャストチャンネルを介して外部のブロードキャスト管理システムからのブロードキャスト信号又はブロードキャストに関する情報を受信する。１つの例示的な実施例では、前記通信ユニット８１６は、近距離通信を促進するために近距離無線通信（ＮＦＣ）モジュールをさらに備えてもよい。例えば、ＮＦＣモジュールは、無線周波数認識装置（ＲＦＩＤ：Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、赤外線データ協会（ＩｒＤＡ：Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、超広帯域無線（ＵＷＢ：Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ブルートゥース（登録商標）（ＢＴ：Ｂｌｕｅｔｏｏｔｈ（登録商標））技術及び他の技術によって実現されてもよい。
【０１０２】
例示的な実施例では、装置８００は、上述した情報検索方法を実行するために、１つ又は複数の特定用途向け集積回路（ＡＳＩＣ：Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、デジタル信号プロセッサー（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、デジタル信号処理デバイス（ＤＳＰＤ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、プログラマブルロジックデバイス（ＰＬＤ：Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、書替え可能ゲートアレイ（ＦＰＧＡ：Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサー、又は他の電子機器によって実現されてもよく、前記方法は、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるステップと、設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定するステップと、ＶＲ実行機器が移動軌跡に対応する操作を実行し、ＶＲ実行機器に移動軌跡に対応する操作の視覚効果を表示するように制御するステップと、を含む。
【０１０３】
例示的な実施例では、命令を有する非一時的コンピュータ読み取り可能な記録媒体、例えば、命令を有するメモリ８０４をさらに提供する。前記命令は、装置８００のプロセッサー８２０により実行されて上述した方法を実現する。例えば、前記非一時的コンピュータ読み取り可能な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク及び光データメモリ等であってもよく、前記プロセッサー８２０は、ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定され、設定期間内のセンサーデータに基づいて、ＶＲ着用機器の設定期間内の移動軌跡を特定し、ＶＲ実行機器が移動軌跡に対応する操作を実行し、ＶＲ実行機器に移動軌跡に対応する操作の視覚効果を表示するように制御するように構成される。
【０１０４】
当業者は、明細書に対する理解、及び明細書に記載された発明に対する実施を介して、本発明の他の実施形態を容易に取得することができる。本発明は、本発明に対する任意の変形、用途、又は適応的な変化を含み、このような変形、用途、又は適応的な変化は、本発明の一般的な原理に従い、本発明では開示していない本技術分野の公知知識、又は通常の技術手段を含む。明細書及び実施例は、単に例示的なものであって、本発明の本当の範囲と主旨は、以下の特許請求の範囲によって示される。
【０１０５】
本発明は、上記で記述され、図面で図示した特定の構成に限定されず、その範囲を離脱しない状況で、様々な修正や変更を実施してもよい。本発明の範囲は、添付される特許請求の範囲のみにより限定される。
【図１Ａ】
2018530016.tif 000003
【図１Ｂ】
2018530016.tif 000004
【図１Ｃ】
2018530016.tif 000005
【図２Ａ】
2018530016.tif 000006
【図２Ｂ】
2018530016.tif 000007
【図３】
2018530016.tif 000008
【図４】
2018530016.tif 000009
【図５】
2018530016.tif 000010
【図６】
2018530016.tif 000011
【図７】
2018530016.tif 000012
【図８】
2018530016.tif 000013
【手続補正書】
【提出日】平成29年8月29日(2017.8.29)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、バーチャルリアリティ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ、単にＶＲと称する）技術分野に関し、特にＶＲ制御方法、装置及び電子機器、プログラム、及び記録媒体に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
関連技術に存在する問題を克服するために、本発明は、ＶＲ実行機器の操作便利性を向上させるためのＶＲ制御方法及び装置、電子機器、プログラム、及び記録媒体を提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の第３の態様によれば、電子機器が提供され、前記電子機器は、
プロセッサーと、
プロセッサーで実行可能な指令を記憶するためのメモリを備え、
前記プロセッサーは、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定され、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定し、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するように構成される。
本発明の第４の態様によれば、プログラムを提供する。当該プログラムは、プロセッサに実行されることにより、上記ＶＲ制御方法を実現する。
本発明の第５の態様によれば、記録媒体を提供する。当該記録媒体には、上記プログラムが記録されている。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるステップと、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップと、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するステップと、を含む
ことを特徴とするＶＲ制御方法。
【請求項２】
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定するステップは、
前記設定期間内のセンサーデータに基づいて、前記ＶＲ着用機器の前記３次元空間で移動する方向を特定するステップと、
前記ＶＲ表示機器において、時間順に基づいて、前記設定期間内のセンサーデータを前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記時間順に基づいて、前記設定期間内のセンサーデータを前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画するステップは、
前記第１の時点で、前記設定期間内のセンサーデータのうちの第１群のセンサーデータを前記ＶＲ表示機器の中心位置に描画するステップと、
時間順に基づいて、前記方向に沿って移動しながら前記設定期間内のセンサーデータに対応する軌跡を描画するステップと、
前記第２の時点で、前記設定期間内のセンサーデータのうちの最後の群のセンサーデータを前記ＶＲ表示機器の中心位置に描画して、前記ＶＲ着用機器の移動軌跡を得るステップと、を含む
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記移動軌跡に対応する操作を実行するように前記ＶＲ実行機器を制御するステップは、
複数の基準軌跡から前記移動軌跡の形状にマッチングする目標軌跡を特定し、前記複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応するステップと、
前記目標軌跡に対応する操作命令を特定するステップと、
前記操作命令に対応する操作を実行するように前記ＶＲ実行機器を制御するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記方法は、
前記複数の基準軌跡から前記目標軌跡が特定できない場合、前記ＶＲ着用機器の再移動を提示するためのメッセージを生成するステップと、
前記設定期間内のセンサーデータを消去するステップと、をさらに含む
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器とバインディングされたハンドルからの前記第１の制御命令を受信した場合、電子機器的の第１のジャイロスコープセンサーによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得するステップと、
前記ハンドルからの前記第２の制御命令を受信した場合、前記第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項７】
前記ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得するステップは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、前記第１の制御命令を生成して、前記第１の制御命令を生成する第１の時点を特定するステップと、
前記第１の制御命令によって、前記ＶＲ着用機器の第２のジャイロスコープによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得するステップと、
前記予め設定したキーが再びトリガされたことが検出された場合、前記第２の制御命令を生成して、前記第２の制御命令を生成する第２の時点を特定するステップと、
前記第２の制御命令によって、前記第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得るステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項８】
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定されるデータ取得モジュールと、
前記データ取得モジュールが取得した前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定する軌跡特定モジュールと、
ＶＲ実行機器が前記軌跡特定モジュールの特定した前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御する操作制御モジュールと、を備える
ことを特徴とするＶＲ制御装置。
【請求項９】
前記軌跡特定モジュールは、
前記設定期間内のセンサーデータに基づいて、前記ＶＲ着用機器の前記３次元空間で移動する方向を特定する方向特定サブモジュールと、
前記ＶＲ表示機器において、時間順に基づいて、前記設定期間内のセンサーデータを前記方向特定サブモジュールが特定した前記方向に沿って、前記ＶＲ着用機器の移動軌跡として描画する軌跡描画サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１０】
前記軌跡描画サブモジュールは、
前記第１の時点で、前記設定期間内のセンサーデータのうちの第１群のセンサーデータを前記ＶＲ表示機器の中心位置に描画し、
時間順に基づいて、前記方向に沿って移動しながら前記設定期間内のセンサーデータに対応する軌跡を描画し、
前記第２の時点で、前記設定期間内のセンサーデータのうちの最後の群のセンサーデータを前記ＶＲ表示機器の中心位置に描画して、前記ＶＲ着用機器の移動軌跡を得るように構成される
ことを特徴とする請求項９に記載の装置。
【請求項１１】
前記操作制御モジュールは、
複数の基準軌跡から前記移動軌跡の形状にマッチングする目標軌跡を特定し、前記複数の基準軌跡はそれぞれＶＲ実行機器を制御するための１つの操作命令に対応する目標軌跡特定サブモジュールと、
前記目標軌跡特定サブモジュールが特定した前記目標軌跡に対応する操作命令を特定する操作命令特定サブモジュールと、
前記操作命令特定サブモジュールが特定した前記操作命令に対応する操作を実行するように前記ＶＲ実行機器を制御する操作実行サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１２】
前記装置は、
前記複数の基準軌跡から前記目標軌跡が特定できない場合、前記ＶＲ着用機器の再移動を提示するためのメッセージを生成する提示メッセージ生成モジュールと、
前記提示メッセージ生成モジュールが前記メッセージを生成した後、前記データ取得モジュールが取得した前記設定期間内のセンサーデータデータを消去するデータ消去モジュールと、をさらに備える
ことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記データ取得モジュールは、
前記ＶＲ着用機器とバインディングされたハンドルからの前記第１の制御命令を受信した場合、電子機器的の第１のジャイロスコープセンサーによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第１の取得サブモジュールと、
前記ハンドルからの前記第２の制御命令を受信した場合、前記第１のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第１の停止サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１４】
前記データ取得モジュールは、
ＶＲ着用機器上の予め設定したキーがトリガされたことが検出された場合、前記第１の制御命令を生成する第１の命令生成サブモジュールと、
前記第１の命令生成サブモジュールが生成した前記第１の制御命令によって、前記ＶＲ着用機器の第２のジャイロスコープによって収集した前記ＶＲ着用機器の３次元空間で移動するセンサーデータを取得する第２の取得サブモジュールと、
前記予め設定したキーが再びトリガされたことが検出された場合、前記第２の制御命令を生成する第２の命令生成サブモジュールと、
前記第２の命令生成サブモジュールが生成した前記第２の制御命令によって、前記第２のジャイロスコープセンサーからのセンサーデータの取得を停止し、設定期間内のセンサーデータを得る第２の停止サブモジュールと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１５】
プロセッサーと、
プロセッサーで実行可能な指令を記憶するためのメモリを備え、
前記プロセッサーは、
ＶＲ着用機器が３次元空間で移動する設定期間内のセンサーデータを取得し、前記設定期間は、第１の制御命令を受信した時点である第１の時点及び第２の制御命令を受信した時点である第２の時点により特定され、
前記設定期間内のセンサーデータに基づいて、前記設定期間内の前記ＶＲ着用機器の移動軌跡を特定し、
ＶＲ実行機器が前記移動軌跡に対応する操作を実行し、ＶＲ表示機器に前記移動軌跡に対応する操作の視覚効果を表示するように制御するように構成される
ことを特徴とする電子機器。
【請求項１６】
プロセッサに実行されることにより、請求項１から請求項７のうちいずれか１項に記載のＶＲ制御方法を実現することを特徴とするプログラム。
【請求項１７】
請求項１６に記載のプログラムが記録された記録媒体。
【国際調査報告】
2018530016.tif 000014
2018530016.tif 000015
2018530016.tif 000016
2018530016.tif 000017