(57)【要約】【課題】最近の技術的進歩により、仮想現実(VR)システム及び拡張現実(AR)システムの広がり、範囲、及び取得し易さが拡大してきた。より多くの人が、かつてないほどＶＲシステム及びＡＲシステムを使用できる。しかし、こうしたシステム用の携帯型の物理的な制御装置は、いまだ同様の進歩をしていない。この理由により、開発者がすべての人間の能力を活用するアプリケーションを作ることは難しいままである。【解決手段】本提案では、市販のスマートウォッチを安価なグリップのセット又はシースのセットと結合してVR/ARシステムを制御するためのシステム及び方法について説明する。我々の手法では、コントローラでの演算及び電力のすべてがスマートウォッチ装置から引き出され、これにより、グリップは略どんな形態でも取り得て、開発者及び設計者はもっと多種多様なインタラクション方式を彼らのアプリケーションへ組み込むことができる。【選択図】図４ａ
2020135883.tif 000002
【特許請求の範囲】
【請求項１】
ａ．ユーザにより保持されるように構成され、少なくとも１つの制御部品を含むグリップ部と、
ｂ．処理部、メモリ、及び少なくとも１つのセンサを含み、前記グリップ部に取り付けられているモバイルコンピュータデバイスであって、
前記メモリは、前記モバイルコンピュータデバイスと外部コンピュータシステムの間の双方向通信を可能にし、前記少なくとも１つのセンサからのセンサ測定値を前記外部コンピュータシステムへ送信し、及び前記外部コンピュータシステムからのフィードバックを受信して前記受信したフィードバックを前記ユーザへ与えるための、複数の実行可能コンピュータ命令を記憶し、
前記モバイルコンピュータデバイスは、前記少なくとも１つの制御部品と連動して動作する、モバイルコンピュータデバイスと、
を含む、
コンピュータシステムの制御アセンブリ。
【請求項２】
前記外部コンピュータシステムが、拡張現実システムである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項３】
前記外部コンピュータシステムが、仮想現実システムである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項４】
前記モバイルコンピュータデバイスが、スマートウォッチである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項５】
前記スマートウォッチは、腕時計バンドを用いて前記グリップ部へ取り付けられる、請求項４に記載のコンピュータシステムの制御アセンブリ。
【請求項６】
前記スマートウォッチは、腕時計バンドを外して磁気的取付け具を用いて前記グリップ部へ取り付けられる、請求項４に記載のコンピュータシステムの制御アセンブリ。
【請求項７】
前記少なくとも１つの制御部品は、磁気トリガーである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項８】
前記磁気トリガーは、ユーザの指で起動されるように構成される、請求項７に記載のコンピュータシステムの制御アセンブリ。
【請求項９】
前記少なくとも１つのセンサは、前記ユーザによる前記磁気トリガーでの起動を検出するように構成された磁力計である、請求項７に記載のコンピュータシステムの制御アセンブリ。
【請求項１０】
前記グリップ部は、前記少なくとも１つのセンサの入力を前記モバイルコンピュータデバイスから前記グリップ部へ移動させるためのセンサ入力移動アセンブリをさらに含む、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１１】
前記少なくとも１つのセンサは心拍センサであり、前記センサ入力移動アセンブリは前記心拍センサへ光学的に結合された光ファイバである、請求項１０に記載のコンピュータシステムの制御アセンブリ。
【請求項１２】
前記モバイルコンピュータデバイスは、近距離無線通信（ＮＦＣ）を介して前記少なくとも１つの制御部品と通信を行う、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１３】
前記少なくとも１つの制御部品は、アクチュエータである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１４】
前記少なくとも１つの制御部品は、ボタンである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１５】
前記少なくとも１つの制御部品は、スライダである、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１６】
前記少なくとも１つの制御部品は、近距離無線通信（ＮＦＣ）を介して前記モバイルコンピュータデバイスにより電力が供給される、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１７】
前記グリップ部は、前記グリップ部の場所又は向きを追跡するための少なくとも１つの光源をさらに含む、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１８】
前記グリップ部は、前記グリップ部の場所又は向きを追跡するための少なくとも１つの光検出器をさらに含む、請求項１に記載のコンピュータシステムの制御アセンブリ。
【請求項１９】
ａ．ユーザにより保持されるように構成されたグリップ部であって少なくとも１つの制御部品を含むグリップ部を、処理部、メモリ、及び少なくとも１つのセンサを含むモバイルコンピュータデバイスへ取り付けること、
ｂ．前記モバイルコンピュータデバイスと外部コンピュータシステムの間の双方向通信を可能にすること、
ｃ．前記少なくとも１つのセンサからのセンサ測定値を前記外部コンピュータシステムへ送信すること、
ｄ．前記外部コンピュータシステムからのフィードバックを受信すること、及び
ｅ．前記受信したフィードバックを前記ユーザへ与えること、
を含み、
前記モバイルコンピュータデバイスが、前記少なくとも１つの制御部品と連動して動作する方法。
【請求項２０】
ユーザにより保持されるように構成され、少なくとも１つの制御部品を含むグリップ部と、処理部、メモリ、及び少なくとも１つのセンサを含み、前記グリップ部に取り付けられているモバイルコンピュータデバイスを含むコンピュータシステムの制御アセンブリと連動して実行されるプログラムであって、
コンピュータに、
ａ．前記モバイルコンピュータデバイスと外部コンピュータシステムの間の双方向通信を可能にすること、
ｂ．前記少なくとも１つのセンサからのセンサ測定値を前記外部コンピュータシステムへ送信すること、
ｃ．前記外部コンピュータシステムからのフィードバックを受信すること、及び
ｄ．前記受信したフィードバックを前記ユーザへ与えること、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示される実施形態は概して仮想現実（ＶＲ）システム及び拡張現実（ＡＲ）システムに関し、より具体的には、ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされたスマートグリップに関する。
【背景技術】
【０００２】
従来技術の説明
ＶＲ及びＡＲは市場で拡大し続けており、その全市場規模は２０１８年の２７０億米ドルから、２０２２年には２０９２億米ドルへ拡大すると予測されている。最近の技術的進歩により、仮想現実（ＶＲ）システム及び拡張現実（ＡＲ）システムの広がり、範囲、及び取得し易さが拡大してきた。より多くの人々が、かつてないほどＶＲシステム及びＡＲシステムを使用できる。しかし、対話式制御の表現性はＶＲ／ＡＲアプリケーション市場の拡大に追いついていない。ＶＲ／ＡＲシステムは、図１ａ、１ｂ、１ｃ、１ｄに示されるように、専用コントローラを採用する傾向があり、開発者がコントローラで実験して人間の能力のすべてに対応する余地をほとんど残していない。市場で入手可能な特定のシステム用に設計された一部の専用コントローラとして、HTC Viveシステム向けのViveコントローラ、Oculus Rift向けのOculus Touchコントローラ、Google Inc.から入手可能なDaydream View向けのDaydreamコントローラ、及びManus VR向けのManus VR Glovesコントローラが挙げられる。上記の理由で、開発者が人間の能力のすべてを活用するアプリケーションを作ることは難しいままである。
【０００３】
新しいユーザアプリケーションを開発するのに不可欠な柔軟性を開発者に与える、ＶＲ／ＡＲシステム向けの新しく改善された携帯型の物理的な制御装置が必要とされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第８９４８８３２号明細書
【特許文献２】米国特許第３６０８５４５号明細書
【特許文献３】米国特許第３２２８３９１号明細書
【特許文献４】米国意匠特許発明第Ｄ７５００７４号明細書
【特許文献５】米国特許出願公開第２０１８／００５９７１４号明細書
【特許文献６】米国特許出願公開第２０１６／０２３２７１５号明細書
【特許文献７】国際公開第２０１６／１８９３７２号サーチレポート
【特許文献８】欧州特許出願公開第３２９９９３０号明細書
【非特許文献】
【０００５】
【非特許文献１】Google.com, Use the Daydream View Controller and Headset, [online], [retrieved 12-10-19], 1pg., URL:http://support.google.com/daydream/answer/7184597?hl=en
【非特許文献２】Alivecor.com, KardiaMobile, [online], [retrieved 12-10-19], 1pg., URL:http://store.alivecor.com/
【非特許文献３】Kickstarter.com, Smart Buckle: Convert Any Watch into a Fitness Tracker, [online], [retrieved 12-23-19], 38pg., URL:http://www.kickstarter.com/projects/20345353/smart-buckle-convert-any-watch-into-a-smartwatch-/
【非特許文献４】AHN, Y., et al. BandSense: Pressure-Sensitive Multi-touch Interaction on a Wristband, CHI'15 Extended Abstracts, Seoul, Republic of Korea, April 18-23, 2015, Pages 251-254.
【非特許文献５】ARAKI, H., et al., Development of a Horror Game that Route Branches by the Player's Pulse Rate, IUI'18 Companion, March 7-11-2018, Tokyo, Japan, 2 Pages.
【非特許文献６】ASHBROOK, D., et al., Nenya: Subtle and Eyes-Free Mobile Input with a Magnetically-Tracked Finger Ring, CHI 2011, May 7-12, 2011, Vancouver, BC, Canada, 4 pgs.
【非特許文献７】FUNK, M., et al., Using a Touch-Sensitive Wristband for Text Entry on Smart Watches, CHI 2014, April 26-May 1, 2014, Toronto Ontario, Canada, 7 pgs.
【非特許文献８】HARRISON, C., et al., Abracadabra: Wireless, High-Precision, and Unpowered Finger Input for Very Small Mobile Devices, UIST'09, October 4-7, 2009, Victoria, British Columbia, Canada, 4 pgs.
【非特許文献９】LANGEWITZ, W., et al., Spectral Analysis of Heart Rate Variability Under Mental Stress, Journal of Hypertension, 7(6), 1989, pp. S32-S33
【非特許文献１０】LIANG, R-H., et al., GaussRFID: Reinventing Physical Toys Using Magnetic RFID Development Kits, CHI'16, May 7-12, 2016, San Jose, CA, 5 pgs.
【非特許文献１１】PERRAULT, S, T., et al., WatchIt: Simple Gestures and Eyes-free Interaction for Wristwatches and Bracelets, CHI 2013, April 27-May 2, 2013, Paris, France. pgs. 1451-1460.
【非特許文献１２】PAGANI, M., et al., Spectral Analysis of R-R and Arterial Pressure Variabilities to Assess Sympatho-Vagal Interaction During Mental Stress in Humans, Journal of Hypertension, 7(6), 1989, pgs. S14-S15
【非特許文献１３】SAVIOT, L., et al., WRISTBAND.IO: Expanding Input and Output Spaces of a Smartwatch, CHI'17 Extended Abstract, May 6-11, 2017, Denver, CO, 9 pgs.
【非特許文献１４】YOON, S.H., et al., TRing: Instant and Customizable Interactions with Objects Using an Embedded Magnet and a Finger-Worn Device, UIST 2016, October 16-19, 2016, Tokyo, Japan, pp. 169-181.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされたスマートグリップを実装するための制御アセンブリ、方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本明細書に記載される実施形態は、従来のＶＲ／ＡＲシステムに関連する上記の問題及び他の問題の１又は複数を実質的に取り除くシステム及び方法を対象としている。
【０００８】
本明細書に記載される実施形態の一態様によれば、ユーザにより保持されるように構成され、少なくとも１つの制御部品を含むグリップ部と、処理部、メモリ、及び少なくとも１つのセンサを含み、前記グリップ部に取り付けられているモバイルコンピュータデバイスであって、前記メモリは、前記モバイルコンピュータデバイスと外部コンピュータシステムの間の双方向通信を可能にし、前記少なくとも１つのセンサからのセンサ測定値を前記外部コンピュータシステムへ送信し、及び前記外部コンピュータシステムからのフィードバックを受信して前記受信したフィードバックを前記ユーザへ与えるための、複数の実行可能コンピュータ命令を記憶し、前記モバイルコンピュータデバイスは、前記少なくとも１つの制御部品と連動して動作する、モバイルコンピュータデバイスと、を含む、コンピュータシステムの制御アセンブリが与えられる。
【０００９】
１又は複数の実施形態では、前記外部コンピュータシステムは拡張現実システムである。
【００１０】
１又は複数の実施形態では、前記外部コンピュータシステムは仮想現実システムである。
【００１１】
１又は複数の実施形態では、前記モバイルコンピュータデバイスはスマートウォッチである。
【００１２】
１又は複数の実施形態では、前記スマートウォッチは腕時計バンドを用いて前記グリップ部へ取り付けられる。
【００１３】
１又は複数の実施形態では、前記スマートウォッチは、腕時計バンドを外して磁気的取付け具を用いて、前記グリップ部へ取り付けられる。
【００１４】
１又は複数の実施形態では、前記少なくとも１つの制御部品は磁気トリガーである。
【００１５】
１又は複数の実施形態では、前記磁気トリガーはユーザの指で起動されるように構成される。
【００１６】
１又は複数の実施形態では、前記少なくとも１つのセンサはユーザによる前記磁気トリガーでの起動を検出するように構成された磁力計である。
【００１７】
１又は複数の実施形態では、前記グリップ部は、前記少なくとも１つのセンサの入力を前記モバイルコンピュータデバイスから前記グリップ部へ移動させるためのセンサ入力移動アセンブリをさらに含む。
【００１８】
１又は複数の実施形態では、前記少なくとも１つのセンサは心拍センサであり、前記センサ入力移動アセンブリは前記心拍センサへ光学的に結合された光ファイバである。
【００１９】
１又は複数の実施形態では、前記モバイルコンピュータデバイスは近距離無線通信（ＮＦＣ）を介して前記少なくとも１つの制御部品と通信を行う。
【００２０】
１又は複数の実施形態では、前記少なくとも１つの制御部品はアクチュエータである。
【００２１】
１又は複数の実施形態では、前記少なくとも１つの制御部品はボタンである。
【００２２】
１又は複数の実施形態では、前記少なくとも１つの制御部品はスライダである。
【００２３】
１又は複数の実施形態では、前記少なくとも１つの制御部品は近距離無線通信（ＮＦＣ）を介して前記モバイルコンピュータデバイスにより電力が供給される。
【００２４】
１又は複数の実施形態では、前記グリップ部は前記グリップ部の場所又は向きを追跡するための少なくとも１つの光源をさらに含む。
【００２５】
１又は複数の実施形態では、前記グリップ部は前記グリップ部の場所又は向きを追跡するための少なくとも１つの光検出器をさらに含む。
【００２６】
本明細書に記載される実施形態の別の態様によれば、ユーザにより保持されるように構成されたグリップ部であって少なくとも１つの制御部品を含むグリップ部を、処理部、メモリ、及び少なくとも１つのセンサを含むモバイルコンピュータデバイスへ取り付けること、前記モバイルコンピュータデバイスと外部コンピュータシステムの間の双方向通信を可能にすること、前記少なくとも１つのセンサからのセンサ測定値を前記外部コンピュータシステムへ送信すること、前記外部コンピュータシステムからのフィードバックを受信すること、及び前記受信したフィードバックを前記ユーザへ与えること、を含み、前記モバイルコンピュータデバイスが、前記少なくとも１つの制御部品と連動して動作する方法が与えられる。
【００２７】
本明細書に記載される実施形態のさらに別の態様によれば、ユーザにより保持されるように構成され、少なくとも１つの制御部品を含むグリップ部と、処理部、メモリ、及び少なくとも１つのセンサを含み、前記グリップ部に取り付けられているモバイルコンピュータデバイスを含むコンピュータシステムの制御アセンブリと連動して実行されるプログラムであって、コンピュータに、前記モバイルコンピュータデバイスと外部コンピュータシステムの間の双方向通信を可能にすること、前記少なくとも１つのセンサからのセンサ測定値を前記外部コンピュータシステムへ送信すること、前記外部コンピュータシステムからのフィードバックを受信すること、及び前記受信したフィードバックを前記ユーザへ与えること、を実行させるためのプログラムが与えられる。
【００２８】
本発明に関する追加の態様は、一部は以下の説明に記載され、一部はこの説明から明らかとなり、あるいは本発明の実施により知り得る。本発明の態様は、前記要素並びに以下の詳細の説明及び添付のクレームで特に取り上げられている様々な要素及び態様の組み合わせを用いて実現、達成することができる。
【００２９】
前述の説明及び以下の説明は例示的で説明のためのものに過ぎず、請求項に係る発明又はその適用をいかなる方法によっても制限する意図はないことを理解されたい。
【００３０】
本明細書に組み込まれ、本明細書の一部を構成する添付の図面は本発明の実施形態を例証しており、記述とともに本発明の技術の原理を説明し、例証する役割を果たしている。
【図面の簡単な説明】
【００３１】
【図１ａ】市販のViveコントローラを示す。
【図１ｂ】市販のOpus Riftコントローラを示す。
【図１ｃ】Google Inc.から入手可能なDaydreamコントローラを示す。
【図１ｄ】市販のManus VR Glovesコントローラを示す。
【図２】ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされたスマートグリップを組み込んだシステムの例示的な実施形態を示す。
【図３】ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされたスマートグリップを組み込んだシステムの実施形態の例示的な操作シーケンスを示す。
【図４ａ】ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされた前記スマートグリップの様々な実施形態を示す。
【図４ｂ】ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされた前記スマートグリップの様々な実施形態を示す。
【図４ｃ】ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされた前記スマートグリップの様々な実施形態を示す。
【図４ｄ】ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされた前記スマートグリップの様々な実施形態を示す。
【図５】本明細書に記載される本発明の技術を実装するのに使用可能なコンピュータシステムの例示的な実施形態を示す。
【発明を実施するための形態】
【００３２】
以下の詳細な説明では、同一の機能要素が類似した参照数字で指定されている添付の図面への参照がなされる。前述の添付の図面は実例として示されており、制限、特定の実施形態、及び本発明の原理に沿った特定の実装として示されているのではない。これらの実装は当業者が本発明を実施できるほど充分に詳細にわたって説明されており、他の実装が利用可能であること、及び本発明の範囲及び趣旨から逸脱することなく構造的な変更及び／又は様々な要素の置換を行うことができることを理解されたい。それゆえ、以下の詳細な説明は限定的な意味で解釈されるべきではない。加えて、記述されたような本発明の様々な実施形態は、汎用コンピュータ上で動作するソフトウェアの形態、専用ハードウェアの形態、又はソフトウェアとハードウェアの組み合わせの形態で実装することができる。
【００３３】
本明細書に記載される実施形態の一態様によれば、ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされたスマートグリップを実装するためのシステム及び方法が与えられる。一実施形態では、ユーザ個人のスマートウォッチは安価なグリップ又はシース（ｓｈｅａｔｈ）に結合される。様々な実施形態で、前述のスマートウォッチは、（腕時計バンドはそのままで）前記グリップへ直接結合するか、スマートウォッチ装置をバンドから外して前記グリップへ一体化するかのいずれかにより、前記グリップへ結合することができる。この手法で、開発者は様々な個別のグリップと組み合わせて使用してＶＲ／ＡＲアプリケーションを制御することができるスマートウォッチ用ソフトウェアアプリケーションを作り上げる。この手法には、最先端の技術及び他の代替手段に対していくつかの利点がある。
【００３４】
１又は複数の実施形態では、計算ユニットを物理的なグリップから分離することで、開発者はもっと多種多様なコントローラ設計を統合することができて、これによりコントローラ設計を特定のＶＲ／ＡＲアプリケーションのユーザ体験に適合させることができる。さらに、この手法により設計者及び開発者は各アプリケーションの体験をより容易に個人向けにすることができて、スマートウォッチからインポートしたユーザの好みに合わせることができる。また、開発者は多数の異なる安価なグリップ又は従来とは異なる（異なる能力を持つ）ユーザに対応するグリップを発売して、ユーザに彼らのアプリケーションを体験する異なる方法を与えることができる。そして、前記グリップそのものは個別に電源を必要としない。スマートウォッチをグリップのボタンへ電力を供給することに利用するだけではなく、心拍センサなどのスマートウォッチの他のセンサを活用するのにスマートウォッチを利用する。
【００３５】
比較すると、従来のコントローラは、異なるグリップ形式を組み込んだり、グリップの使い方を個人向けにしたり、外部センサを組み入れたりする方法を与えない。我々はＶＲ／ＡＲシステム向けの万能なコントローラについて意識していないが、従来のコントローラには、万能である物理的形態も無ければ、合意した相互作用装置のセット若しくはそのような装置へ内蔵するセンサも無いので、我々のシステムの前記利益のすべてを与えるコントローラを開発することは不可能であろう。
【００３６】
様々な実施形態で、前述のシステム及び方法ではスマートウォッチが安価なグリップのセット又はシースのセットと結合されて、様々なＶＲ／ＡＲシステムを制御する。様々な実施形態で、前記スマートウォッチと前記グリップは２つの方法のうちの１つを使って結合される。第１の方法によれば、結合することには前記スマートウォッチ及びそのバンドを前記グリップへ取り付けることが含まれる。第２の方法によれば、取り付けることには前記スマートウォッチをそのバンドから外して、取り外されたスマートウォッチを前記グリップへ一体化することが含まれる。
【００３７】
１又は複数の実施形態では、前記グリップには、特定のＶＲ／ＡＲアプリケーションへ合わせて成形することが可能な様々な無動力の機械的要素が組み込まれる。無動力の機械的要素は、磁化トリガー、ボタン、スライダ、ＬＥＤ、及び他のセンサを含むがこれに制限されない。１又は複数の実施形態では、前記グリップは、前記スマートウォッチからの近距離無線通信（ＮＦＣ）を利用して搭載された機械的要素へ電力を供給するように設計される。１又は複数の実施形態では、前記スマートウォッチ上に配備されたソフトウェアアプリケーションは、前記グリップで検知されたイベントを、前記ソフトウェアアプリケーションが接続される前記ＶＲ／ＡＲアプリケーションに関連するイベントへと変換することができる。
【００３８】
１又は複数の実施形態における前述のシステム２００が図２に示され、以下で詳細に説明される。本明細書に記載されるシステムは、ブルートゥース（登録商標）２０５又は他の適切な無線データ相互接続を介して前述のシステム２００へ接続されたＶＲ／ＡＲシステム２０１と連動して操作される。当業者には理解されるように、前記データ相互接続の正確な性質は本明細書に記載される本発明の概念にとって重要ではない。専用のソフトウェアアプリケーション２０４が、前記ＶＲ／ＡＲシステム２０１を実行する前記コンピュータデバイスと無線で通信するのに使用される。様々な実施形態で、そのようなシステムはコンピュータ、スマートフォン、又は類似のコンピュータデバイスでありうる。様々な実施形態で、ユーザはこの専用のソフトウェアアプリケーション２０４をスマートウォッチ２０２へダウンロードする。
【００３９】
１又は複数の実施形態では、前記システム２００には前記スマートウォッチ２０２及び低電力スマートグリップ２０３が組み込まれる。前記スマートウォッチ２０２には、慣性計測ユニット（ＩＭＵ）２０６が組み込まれることがあり、この慣性計測ユニット２０６は、加速度計、ジャイロスコープ、また時には磁力計を組み合わせて使って、身体の特定の力、角速度、及び時には体の周りの磁場を測定し報告する電子デバイスである。加えて、前記スマートウォッチ２０２には、心拍数、血圧、血中酸素濃度、及び血糖値のセンサ並びに他のセンサなどの一定数の生理学的センサが組み込まれることがある。
【００４０】
１又は複数の実施形態では、前記スマートウォッチ２０２の内部には、タッチパネルセンサ２０８、マイク２０９、画面２１０、触覚アクチュエータ２１１、オーディオスピーカ２１２、及び近距離無線通信（ＮＦＣ）コントローラ２１３がさらに組み込まれることがある。上記のすべてのユニットの設計、製造及び動作は、当技術分野でよく知られており、既刊の文献で広く入手可能である。
【００４１】
１又は複数の実施形態では、前記スマートウォッチ２０２は図２で参照数字２０３で指定される低電力スマートグリップと連動して操作される。様々な実施形態で、このグリップには１又は複数の機械的トリガー２１５、光ファイバ２１６、１又は複数のアクチュエータ２１７、ＮＦＣコントローラ２１８、及び低電力ディスプレイ２１９が組み込まれることがある。当業者には理解されるように、様々な実施形態で、図２で参照数字２０３で指定される前記低電力スマートグリップには他の適切な構成要素及びセンサが組み込まれることがある。それゆえ、本発明は上で列挙された構成要素のみに制限されない。
【００４２】
図３は前述のシステム２００の実施形態の例示的な操作シーケンス３００を示す。１又は複数の実施形態では、まずユーザが前記スマートウォッチ２０２を外す（図３のステップ３０１を参照）。当技術分野でよく知られているように、前記スマートウォッチは腕時計バンドを使ってユーザの腕へ固定されている。前記グリップ２０３が前記スマートウォッチへの取り付けに前記腕時計バンドを使用しない場合（図３のステップ３０２）、ユーザは前記腕時計バンドを前記スマートウォッチ２０２から取り外す（ステップ３０３を参照）。その後、ユーザは、前記スマートウォッチ２０２を前記バンド付きで又は前記バンド無しで前記グリップ２０３へ取り付ける（ステップ３０４を参照）。
【００４３】
１又は複数の実施形態では、ステップ３０５において、ユーザはカスタマイズ可能な前記スマートウォッチアプリケーション２０４をダウンロードして起動する。前記カスタマイズ可能なスマートウォッチアプリケーション２０４は前記スマートウォッチ２０２により使用され、前記ＶＲ／ＡＲシステム２０１を実行する前記コンピュータデバイス（コンピュータ、スマートフォン、又は任意の他のコンピュータデバイスでありうる）と無線で通信を行う。前記ＡＲ／ＶＲシステムが校正を必要とする場合（ステップ３０６）、ユーザは前記カスタマイズ可能なスマートウォッチアプリケーション２０４により与えられる指示を使って前記システムの校正を行う（ステップ３０７を参照）。そして、ステップ３０８において、データが前記グリップ２０３、前記カスタマイズ可能なスマートウォッチアプリケーション２０４、及び前記ＡＲ／ＶＲシステム２０１の間で送信される。
【００４４】
１又は複数の実施形態では、前記スマートウォッチ２０２は、以下で詳細に説明される３つの方法のうちの１つを使って前記低電力スマートグリップ２０３へ取り付けることができる。一実施形態４００では、スマートウォッチ４０１は、前記スマートウォッチのバンド４０２を使って前記スマートウォッチをグリップ４０３の専用のチャネルの周りに巻き付けることで、低電力スマートグリップ４０３へ取り付けることができる（図４ａを参照）。ユーザは前記スマートウォッチ４０１が付いた前記グリップ４０３を自分の手４０４の中に入れて保持する。
【００４５】
他の実施形態では、前記スマートウォッチ４０１は、図４ｂ（図４ｂでは前記スマートウォッチの裏面のコネクタは示されていない）に示されるように、前記スマートウォッチ４０１をその腕時計バンド（図示せず）から取り外して前記スマートウォッチ４０１を前記グリップ４１１上の互換性のある電気コネクタへ取り付けることで、前記グリップ４１１へ取り付けられる。１又は複数の実施形態では、前記グリップ４１１は機械的トリガー４１２を備えることがある。前記グリップ４１１上の前記互換性のある電気コネクタは、前記スマートウォッチ４０１のために与えられた前記グリップ上の専用スロットに配置された複数のばね仕掛けの電気接続ピンを含むことがある。
【００４６】
さらに別の実施形態では、前記スマートウォッチは図４ｃ、４ｄに示されるように、前記スマートウォッチをバンドから取り外して前記スマートウォッチを磁気コネクタで前記グリップへ取り付けることで、前記グリップへ取り付けられる。具体的には、図４ｃに示されるように、前記スマートウォッチ４０１が前記腕時計バンドから取り外され、前記スマートウォッチの裏面及び前記グリップ４２１に配置された磁石を使って前記グリップ４２１へ取り付けられる。前記磁石は前記スマートウォッチを前記グリップ４２１上で所定位置に保持するように動作する。前記スマートウォッチ４０１の前記グリップ４２１への固定を容易にするため、前記グリップ４２１には特別な溝を備えていてもよい。図４ｃに示されるように、前記スマートグリップ４２１には追加で１又は複数のボタン４２３及び１又は複数のインジケータ４２２が組み込まれていてもよい。図４ｄに示されるように、前記スマートウォッチ４０１は前記腕時計バンドから取り外されて、ボールの形状を持つ球状のＡＲ／ＶＲ制御装置４３２へ取り付けられる。
【００４７】
別の実施形態では、前記スマートウォッチが前記スマートグリップへ取り付けられたら、ユーザが前記スマートウォッチ２０２上で動作する前記カスタマイズ可能なスマートウォッチアプリケーション２０４を起動させる。前記カスタマイズ可能なスマートウォッチアプリケーション２０４は、前記スマートウォッチ２０２を前記ＡＲ／ＶＲシステム２０１へ無線で接続し、以下のデータ記録のうちの１又は複数のデータ記録の前記ＡＲ／ＶＲシステム２０１へ送信を開始する。（１）加速度計及び磁力計のデータを含むがこれに制限されない、ＩＭＵ２０６センサデータ、（２）前記スマートウォッチのタッチパネル２１０からのタッチイベント、及び（３）生理学的センサ２０７及びすべてのトリガーを押すことにより得たユーザの心拍数、血中酸素などの測定値。
これらのデータ記録は磁力計の測定値における変化に基づいて前記アプリケーションにより分類される（下記の「磁気の動きを使った無動力のトリガー」を参照）。加えて、前記スマートウォッチ２０２は、以下で詳細に説明されるように、前記スマートウォッチのＮＦＣを介して伝達された（４）ボタン、スライダ、及び類似の制御装置などの低電力入力要素からのセンサ測定値を、前記ＡＲ／ＶＲシステム２０１へ送信することができる。
【００４８】
１又は複数の実施形態では、前記カスタマイズ可能なスマートウォッチアプリケーション２０４は、前記ＶＲ／ＡＲシステム２０１から以下のデータを受信することがある。（１）前記スマートウォッチの振動モータを作動させるシステムコール、（２）前記グリップ上の低電力ディスプレイ要素に、例えば前記スマートウォッチのＮＦＣユニットを使って変更を加えるシステムコール、（３）前記スマートウォッチの画面２１０を明るくするシステムコール（ＡＲのユースケース向け）、を受信することがある。
【００４９】
１又は複数の実施形態では、ユーザが特定のグリップを使って前記アプリケーションを初めて実行する場合、ユーザはシステムのトレーニング／校正ステップを以下のようにして行う。（１）前記カスタマイズ可能なスマートウォッチアプリケーション２０４がユーザに前記グリップを異なる向きで保持して空中でジェスチャを行うように依頼する。（２）前記カスタマイズ可能なスマートウォッチアプリケーション２０４がユーザに前記スマートウォッチのタッチパネル上で上下左右へスワイプするように依頼する。（３）前記カスタマイズ可能なスマートウォッチアプリケーション２０４がユーザに異なるトリガーを実際に試す（例えば、主トリガーをいますぐに押す、又はスキップするために前記スマートウォッチの画面をタップする）ように依頼して、それらのトリガーを既知のイベントへマップする。
【００５０】
一実施形態では、前記スマートウォッチのＩＭＵ２０６を活用して、前記ＶＲ／ＡＲシステム２０１と結合されたスマートウォッチグリップシステムと前記ＶＲ／ＡＲシステム２０１との間の６自由度インタラクションに対応する。前記システムは、タッチ入力に前記スマートウォッチのタッチパネル２１０を使用し、触覚フィードバックに前記スマートウォッチの振動触覚アクチュエータ２１１を使用する。また、この実施形態では、検出場所を光ファイバを使って「移動させる」ことで、前記スマートウォッチの心拍センサ２０７を利用することができる。加えて、一実施形態では、トリガー２１５などの無動力の機械的要素は磁石を含み、この磁石に基づいて前記スマートウォッチが前記スマートウォッチの磁力計の測定値の変化を認識できる（図２の２１４）。一実施形態では、ＮＦＣにより前記スマートウォッチと通信を行う、ボタン、スライダ、及びＬＥＤなどの追加のＩ／Ｏ要素も含まれることがある。一実施形態では、これらの要素もＮＦＣを使って充電することが可能で、したがって前記グリップ２０３は（電子的要素を含みながらも）充電する必要がまったくない。
【００５１】
１又は複数の実施形態では、２つの異なる方法が前記スマートウォッチ２０２と前記関連するグリップ２０３を結合するのに使用される。第１の方法では、前記スマートウォッチ及びそのバンドが前記グリップへ装着される（図４ａを参照）。図４ａで、前記スマートウォッチ４０１及びバンド４０２は手首４０４に対して垂直に装着される。あるいは、前記スマートウォッチ４０１及びバンド４０２は手首４０４に平行に装着することもできる。第２の方法では、前記スマートウォッチはまずバンドから取り外されて、前記グリップへ装着される（図４ｂ、４ｃ、４ｄを参照）。前記第２の方法では、前記グリップは特製のバンド用の前記スマートウォッチの機械的インタフェースへ接着されている、又は磁気的結合を使用している。この磁気的結合は磁気トリガー４１２の検出を妨げないが、この実施形態では、トリガーとなるイベントを比較するベースラインを設定するために追加の校正が必要になる。
【００５２】
当業者には理解されるように、今日のたいていのスマートウォッチは光学的心拍（ＨＲ）センサを含む。ＶＲ／ＨＲシステムの文脈では、心拍数は、荒木隼人などによる"Development of a Horror Game that Route Branches by the Player's Pulse Rate"（プレーヤの脈拍数に応じてルートが分岐するホラーゲーム開発）, Proceedings of IUI Companion 2018で記載されているように、例えばゲームの流れを制御するために使用されてきた。例えば、前記システムは、プレーヤの心拍数に基づいてＶＲゲームがどれだけ怖いかを制御することができる。以前の研究により、精神的ストレスと心拍数変動（ＨＲＶ）の成分の変化との間の関係が明らかになった。上述の実施形態の場合の課題は、ＨＲセンサを有するスマートウォッチは、前記センサが手首を通してＨＲを検出するように前記スマートウォッチの下面に前記センサがあることであるが、上述の実施形態の少なくとも一部では、前記スマートウォッチは手首に着けられていない。前記スマートウォッチのＨＲセンサをそれでも使用できるようにするため、一実施形態では、前記システムはこの着用されているＨＲセンサが光学的であることをうまく使って、前記スマートウォッチのＨＲセンサの検出場所を光ファイバを使って移動させる。
【００５３】
具体的には、光電脈波（ＰＰＧ）心拍センサでは、例えば米国特許第３，２２８，３９１号明細書、米国特許３，６０８，５４５号明細書及び米国特許８，９４８，８３２号明細書で記載されているように、１又は複数のＬＥＤエミッタと光センサの組み合わせを使って、毛細血管内の血液の変化を検出する。図１に示される前述のシステムの実施形態では、前記グリップへ埋め込まれた光ファイバ２２１によって、放射され反射された光をユーザの指（又は掌）の下で捕捉することができる。この手法が機能するためには、前記スマートウォッチのセンサが前記光ファイバの上に正確に配置されている必要があることに留意されたい。これは、物理的手法（前記スマートウォッチ用の「溝」が位置ずれを防ぐ）及び磁気的手法（磁石が前記スマートウォッチを所定の位置へ「はめ込む」のに使われる）を含む多数の方法で実現することができる。
【００５４】
当業者には理解されるように、今日のたいていのスマートウォッチは磁力計を含む。このセンサはナビゲーションアプリケーションで最も頻繁に使用されるが、スマートウォッチの近くで磁石を操作することにより無動力の入力を検出するのに活用することもできる。２００９年のChris HarrisonとScott E. Hudsonによる先行文献、"Abracadabra: wireless, high-precision, and unpowered finger unpowered for very small mobile devices", Proceedings of UIST '09は、磁石を有するリングを使ってスマートウォッチの周りで行われたジェスチャの認識を実証している。米国意匠特許第Ｄ７５０，０７４号明細書に記載されるGoogle Cardboardの最初のバージョンには単純なボタンを置き換えるために磁石が含まれている。前記スマートグリップの一実施形態では、同様に物理的な無動力のトリガーが含まれる（図４ｂの要素４１２を参照）。各トリガー機構には磁石が含まれ、磁石の動きは前記スマートウォッチにより検出することができる。例えば、トリガーを押すことで、前記磁石を軸からずらして回転させて、はっきりした規則性を生み出すことができる。
【００５５】
当業者には理解されるように、今日のたいていのスマートウォッチは内部に振動モータが埋め込まれている。前記スマートグリップの一実施形態ではこの形態の出力を利用して、仮想現実又は拡張現実に対して振動触覚フィードバックを与える。前記ＶＲ／ＡＲシステム２０１は前記スマートウォッチ上で動作する前記コントローラアプリケーション２０４へメッセージを送信することで、仮想環境／拡張環境内の要素に基づいて前記スマートウォッチを振動させることができる。一実施形態では、前記ＶＲ／ＡＲシステム２０１は前記スマートウォッチ２０２に対して前記触覚アクチュエータ２１１を使って短い振動を発生させるように指示して、ユーザに彼らが把持可能な仮想物体の上でホバリングしていることを示すことができる。
【００５６】
１又は複数の実施形態では、前記スマートウォッチ上で動作する前記コントローラアプリケーションは前記ＶＲ／ＡＲ環境そのものに依存することなく、インタラクションのパラメータに基づいて振動触覚フィードバックを与えることができる。例えば、前記コントローラで実行される（そして前記スマートウォッチのＩＭＵ２０６で検出される）動き又は３Ｄジェスチャに応答して。又は、例えば、前記スマートウォッチ上でのタッチインタラクションが（ジョイスティックと類似した）連続して得られるインタラクション（指をドラッグして前記スマートウォッチの中心から離れるようにすることでより速い動きとなる）として扱われる場合は、振動触覚フィードバックを使ってユーザに対して中心点からの指の距離を示すことができる。
【００５７】
当業者には理解されるように、今日のたいていのスマートウォッチは（一般的にＮＦＣとして知られる）近距離無線通信能力を備えている。これはスマートな支払い（アップルペイ、アンドロイドペイなど）で最も頻繁に使用されるが、ＮＦＣは広範な装置の間でのデータ及び電力の移動を可能とする。前述の実施形態のいずれにおいても、前記スマートウォッチ２０２は前記スマートグリップ装置２０３に電力を供給し、通信することができる。このスマートグリップには、追加の入力（ボタン、スライダ、容量性センサなど）、追加の出力（ＬＥＤ、ディスプレイ、追加の振動モータ、スピーカなど）、又はこの２つの組み合わせが含まれることがある（図４ｃ、４ｄを参照）。１又は複数の実施形態では、これらのＩ／Ｏ要素はＮＦＣを使って電力を供給され、前記スマートウォッチ２０２とＮＦＣ２２０を介して通信を行う。ボタンや追加の振動モータなどの触覚要素はＶＲ及びＡＲの両方に適している一方で、視覚要素はＡＲアプリケーションにより適しており、この視覚要素上でユーザは前記グリップの画面及び前記スマートウォッチの画面を物理的に見ることができる。
【００５８】
１又は複数の実施形態では、前記出力のうちの１つは外部追跡に使用されるＬＥＤであってもよい（図４ｃの要素４２２を参照）。前記ＡＲ／ＶＲシステム２０１は、専用のコントローラを使ってそうするように、これらのＬＥＤを使って前記コントローラを３Ｄ空間内に配置することができる。あるいは、これらの入力のうちの１つは、位置の追跡に同様に使用されるフォトダイオードであってもよく、前記ＡＲ／ＶＲシステム２０１は発光し、当技術分野でよく知られている、従来のＡＲ／ＶＲコントローラが動作する動作モードと同様に、この光がフォトダイオード４２２に拾われる。
【００５９】
（コンピュータシステムの例示的な実施形態）
図５は、本明細書に記載される技術及び、例えば前記ＡＲ／ＶＲシステム２０１を実装するのに使用可能なコンピュータシステム５００の例示的な実施形態を示す。１又は複数の実施形態では、前記コンピュータ５００は、当業者によく知られているモバイルコンピュータデバイスのフォームファクタの範囲内で実装されることがある。別の実施形態では、前記コンピュータ５００はラップトップコンピュータ又はノートブックコンピュータを基にして実装されることがある。さらに別の実施形態では、前記コンピュータ５００は専用のコンピュータシステムでありえる。
【００６０】
前記コンピュータ５００は、前記コンピュータ５００の様々なハードウェア構成要素の間で横断的に情報を伝えるためのデータバス５０４又は他の相互接続若しくは通信用の機構と、情報を処理し他の演算タスク及び制御タスクを実行するための前記データバス５０４と結合された中央処理装置（ＣＰＵ、又は単純にプロセッサ）５０１を含むことがある。また、前記コンピュータ５００は、前記データバス５０４に結合され、様々な情報及び前記プロセッサ５０１により実行される命令を記憶するための、ランダムアクセスメモリ（ＲＡＭ）又は他の動的記憶装置などのメモリ５１２も含む。また、前記メモリ５１２は磁気ディスク、光ディスク、半導体フラッシュメモリ装置、又は他の不揮発性半導体記憶装置などの永続記憶装置も含むことがある。
【００６１】
１又は複数の実施形態では、前記メモリ５１２は前記プロセッサ５０１による命令の実行中にテンポラリ変数又は他の中間情報を記憶するのに使われることもある。所望により、コンピュータ５００は、前記データバス５０４に結合され、前記コンピュータ５００の動作に必要なファームウェア、基本入出力システム（ＢＩＯＳ）及び前記コンピュータ５００の様々な設定パラメータなどの、前記プロセッサ５０１用の静的情報及び命令を記憶するための、読み出し専用メモリ（ＲＯＭ若しくはＥＰＲＯＭ）５０２又は他の静的記憶装置をさらに含むことがある。
【００６２】
１又は複数の実施形態では、前記コンピュータ５００には静止画及びリアルタイムのビデオを取得するためのカメラ５１０がさらに組み込まれていることがある。加えて、前記コンピュータ５００には、音声を拾うためのマイク５１１及びユーザの頭部の姿勢に基づいて前記マイク５１１を自動的にミュート及びミュート解除するためのマイク制御モジュール５０９が組み込まれていることがある。
【００６３】
１又は複数の実施形態では、前記コンピュータ５００はネットワークインタフェース５０５などの前記データバス５０４へ結合された通信インタフェースをさらに含むことがある。前記ネットワークインタフェース５０５は、１つ以上のＷＩＦＩインタフェース５０７及びセルラーネットワーク（ＧＳＭ（登録商標）又はＣＤＭＡ）アダプタ５０８を使って前記コンピュータ５００とインターネット５２４の間の接続を確立するように構成することができる。前記ネットワークインタフェース５０５は、前記コンピュータ５００とインターネット５２４の間で双方向データ通信できるように構成することができる。前記ＷＩＦＩインタフェース５０７は、当業者によく知られている８０２．１１ａプロトコル、８０２．１１ｂプロトコル、８０２．１１ｇプロトコル及び／又は８０２．１１ｎプロトコル、並びにブルートゥース（登録商標）プロトコルに準拠して動作することができる。例示的な実装では、前記ＷＩＦＩインタフェース５０７及び前記セルラーネットワーク（ＧＳＭ（登録商標）又はＣＤＭＡ）アダプタ５０８は、様々な種類の情報を表すデジタルデータストリームを伝える電気信号又は電磁信号を送受信する。
【００６４】
１又は複数の実施形態では、インターネット５２４は典型的には１又は複数のサブネットワークを経由したデータ通信を他のネットワークリソースへ与える。このように、前記コンピュータ５００は、インターネット５２４の任意の場所に位置する、リモートメディアサーバ、ウェブサーバ、他のコンテンツサーバ、及び他のネットワークデータ記憶リソースなどの様々なネットワークリソースへアクセスすることができる。１又は複数の実施形態では、前記コンピュータ５００は、前記ネットワークインタフェース５０５を用いて、インターネット５２４を含む様々なネットワークを経由して、メッセージ、メディアデータ及びアプリケーションプログラムコードを含む他のデータを送受信するように構成されている。インターネットの例では、前記コンピュータ５００がネットワーククライアントとして振る舞う場合、前記コンピュータ５００は、前記コンピュータ５００内で実行されるアプリケーションプログラム用のコード又はデータを要求することがある。同様に、前記コンピュータ５００は様々なデータ又はコンピュータコードを他のネットワークリソースへ送ることがある。
【００６５】
１又は複数の実施形態では、本明細書に記載される機能性は、プロセッサ５０１が前記メモリ５１２内に含まれる１又は複数の命令の１又は複数のシーケンスを実行するのに応答して、前記コンピュータ５００により実行される。そのような命令は、別のコンピュータ可読媒体から前記メモリ５１２へ読み込まれることがある。前記メモリ５１２内に含まれる命令のシーケンスを実行することで、前記プロセッサ５０１は本明細書に記載される様々なプロセスのステップを実行する。別の実施形態では、配線回路をソフトウェア命令の代わりに、又は組み合わせて使用して、本発明の実施形態を実装してもよい。このように、本発明の実施形態はハードウェア回路とソフトウェアの任意の特定の組み合わせに制限されない。
【００６６】
本明細書で使用される用語「コンピュータ可読媒体」は、プロセッサ５０１が実行する命令をプロセッサ５０１へ与えるのに関与する任意の媒体を指す。前記コンピュータ可読媒体は、本明細書に記載される方法及び／又は技術のいずれかを実装するための命令を運ぶことができる機械可読媒体の単なる一例に過ぎない。そのような媒体は、不揮発性媒体及び揮発性媒体を含むがこれに制限されない多くの形態を取り得る。
【００６７】
非一時的コンピュータ可読媒体の一般的な形態としては、例えばフロッピーディスク（登録商標）、フレキシブルディスク、ハードディスク、磁気テープ若しくは任意の他の磁気媒体、ＣＤ−ＲＯＭ若しくは任意の他の光媒体、パンチカード、紙テープ若しくは穴のパターンを有する任意の他の物理的媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、フラッシュドライブ、メモリカード若しくは任意の他のメモリチップ若しくはカートリッジ、又は、コンピュータが読み出すことができる任意の他の媒体、が挙げられる。様々な形態のコンピュータ可読媒体が、プロセッサ５０１が実行するための１又は複数の命令の１又は複数のシーケンスをプロセッサ５０１へ運ぶのに関わることがある。例えば、前記命令はまずリモートコンピュータから磁気ディスクで運ばれることがある。あるいは、リモートコンピュータは前記命令を動的メモリへロードすることができて、インターネット５２４を介して前記命令を送ることができる。具体的には、前記コンピュータ命令は、当技術分野でよく知られている様々なネットワークデータ通信プロトコルを使い、インターネット５２４を介して前記リモートコンピュータから前記コンピュータ５００の前記メモリ５１２へダウンロードされることがある。
【００６８】
１又は複数の実施形態では、前記コンピュータ５００の前記メモリ５１２は、以下のソフトウェアプログラム、アプリケーション、及び／又はモジュールのいずれかを記憶することがある。
【００６９】
１．オペレーティングシステム（ＯＳ）５１３であって、基本的システムサービスを実装し、前記コンピュータ５００の様々なハードウェア構成要素を管理するためのモバイルオペレーティングシステムでありうる、オペレーティングシステム。前記オペレーティングシステム５１３の例示的な実施形態は当業者によく知られており、現在知られている、又は今後開発されるモバイルオペレーティングシステムを含みうる。さらに、前記ネットワークインタフェース５０５を使ってネットワーク通信を可能にするネットワーク通信モジュール５１４も与えられることがある。
【００７０】
２．ソフトウェアモジュール５１５であって、例えば、前記コンピュータ５００の前記プロセッサ５０１により実行され、前記コンピュータ５００に前記スマートウォッチ２０２と通信する（モジュール５１７）及び／又は前記ＡＲ／ＶＲシステムを動作させる（モジュール５１６）などの特定の所定の機能を実行させる、一連のソフトウェアモジュールを含みうるソフトウェアモジュール。
【００７１】
３．データ記憶部５１８であって、例えば様々なパラメータ及びしきい値５１９を記憶するために使われうるデータ記憶部。
【００７２】
最後に、本明細書に記載されるプロセス及び技術は本質的にいかなる特定の装置とも関連しておらず、構成要素の任意の適切な組み合わせにより実装しうることを理解されたい。さらに、様々な種類の汎用装置を本明細書に記載される教示に従って使用してもよい。また、本明細書に記載される方法のステップを実行するために専用の装置を作ることは有利になりうる。本発明は特定の例に関連して説明されたが、これらの例はあらゆる点で、制限的ではなくむしろ例証となることを意図している。当業者は、ハードウェア、ソフトウェア、及びファームウェアの多くの異なる組み合わせが本発明を実践するのに適していることを理解するであろう。例えば、前述のソフトウェアはアセンブラ、Ｃ／Ｃ＋＋、Ｏｂｊｅｃｔｉｖｅ−Ｃ、ｐｅｒｌ、ｓｈｅｌｌ、ＰＨＰ、Ｊａｖａ（登録商標）、及び、現在知られている、又は今後開発される任意のプログラミング言語若しくはスクリプト言語などの多種多様なプログラミング言語又はスクリプト言語で実装することができる。
【００７３】
さらに、本発明の他の実装は、本明細書を検討し、本明細書で開示されている本発明を実践することで、当業者には明らかとなるであろう。前述の実施形態の様々な態様及び／又は構成要素は、ＶＲ／ＡＲインタラクション向けの低電力で個人向けにされたスマートグリップを実装するためのシステム及び方法において、単独で、又は任意の組み合わせで用いることができる。本明細書及び実施例は例示的に過ぎず、本発明の真の範囲及び趣旨は以下の請求項により示されると考えられるべきであると意図している。
【図１ａ】
2020135883.tif 000003
【図１ｂ】
2020135883.tif 000004
【図１ｃ】
2020135883.tif 000005
【図１ｄ】
2020135883.tif 000006
【図２】
2020135883.tif 000007
【図３】
2020135883.tif 000008
【図４ａ】
2020135883.tif 000009
【図４ｂ】
2020135883.tif 000010
【図４ｃ】
2020135883.tif 000011
【図４ｄ】
2020135883.tif 000012
【図５】
2020135883.tif 000013