(57)【要約】  切替え可能な拡張現実および仮想現実デバイスのためのシステム、デバイス、および装置が提供される。例示的なデバイスは、ハンドルと、デバイスチャンバと、ビューポートアセンブリと、ヒンジアセンブリとを含む。ハンドルは、折畳まれたシート状の材料から形成されてもよい。例示的なデバイスチャンバはハンドルに結合され、折畳まれたシート状の材料から形成される。ビューポートアセンブリは、折畳まれたシート状の材料から少なくとも部分的に形成されてもよい。例示的なヒンジアセンブリは、デバイスチャンバをビューポートアセンブリに枢動可能に結合する。たとえば、ヒンジアセンブリは、仮想現実構成と拡張現実構成との間でデバイスを調節するために動作可能であってもよい。デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、仮想現実構成ではビューポートアセンブリを通して見えてもよく、拡張現実構成ではビューポートアセンブリなしで見えてもよい。
2020533658.tif 000002
【特許請求の範囲】
【請求項１】
折畳まれたシート状の材料から形成されたハンドルと、
前記ハンドルに結合され、コンピューティングデバイスを保持するように構成され、折畳まれたシート状の材料から形成されたデバイスチャンバと、
折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、
前記デバイスチャンバを前記ビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイス。
【請求項２】
前記ヒンジアセンブリは、仮想現実構成と拡張現実構成との間で前記デバイスを調節するために動作可能であり、前記デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、前記仮想現実構成では前記ビューポートアセンブリを通して見え、拡張現実構成では前記ビューポートアセンブリなしで見える、請求項１に記載のデバイス。
【請求項３】
前記ヒンジアセンブリは、前記ビューポートアセンブリと前記デバイスチャンバとを接続するシート状の材料の一部を含む、請求項１〜２のいずれか１項に記載のデバイス。
【請求項４】
前記ヒンジアセンブリは、前記シート状の材料の折り目付き領域を含む、請求項３に記載のデバイス。
【請求項５】
前記デバイスチャンバは、コンピューティングデバイスのディスプレイが見え得るビューパネルを含む、請求項１〜４のいずれか１項に記載のデバイス。
【請求項６】
前記ビューポートアセンブリは、仮想現実モードで立体的コンテンツを見るためのレンズおよび目隠しアセンブリを含む、請求項５に記載のデバイス。
【請求項７】
前記仮想現実モードでは、前記ビューポートアセンブリの前記レンズは、前記デバイスチャンバの前記ビューパネルと整列されている、請求項６に記載のデバイス。
【請求項８】
前記デバイスチャンバは、前記ビューパネルに対向する表面に配置され、前記コンピューティングデバイスのカメラアセンブリが前記デバイスチャンバの周りの環境の画像を取込むことを可能にするように構成された窓を含む、請求項５〜７のいずれか１項に記載のデバイス。
【請求項９】
前記デバイスチャンバは、特定のタイプのコンピューティングデバイスを前記デバイスチャンバ内に位置付けて固定するようにサイズ決めされた挿入物を含む、請求項１〜８のいずれか１項に記載のデバイス。
【請求項１０】
前記ハンドルは、前記ハンドルから外側に視線方向に延在し、拡張現実構成において前記ビューポートアセンブリを支持して固定するように構成された台を含む、請求項１〜９のいずれか１項に記載のデバイス。
【請求項１１】
前記ビューポートアセンブリを直立位置で前記デバイスチャンバに固定するように構成されたラッチアセンブリをさらに含む、請求項１〜１０のいずれか１項に記載のデバイス。
【請求項１２】
コンピューティングデバイスと、
切替え可能なビューイングアセンブリとを含む、システムであって、前記切替え可能なビューイングアセンブリは、
ハンドルと、
前記ハンドルに結合され、前記コンピューティングデバイスを保持するように構成されたデバイスチャンバと、
ビューポートアセンブリと、
前記デバイスチャンバを前記ビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、システム。
【請求項１３】
前記ヒンジアセンブリは、仮想現実構成と拡張現実構成との間で前記デバイスを調節するために動作可能であり、前記コンピューティングデバイスのディスプレイは、前記仮想現実構成では前記ビューポートアセンブリを通して見え、拡張現実構成では前記ビューポートアセンブリなしで見える、請求項１２に記載のシステム。
【請求項１４】
前記コンピューティングデバイスは、前記ビューポートアセンブリの近接インジケータを検出するように構成された近接感知アセンブリを含む、請求項１２または１３に記載のシステム。
【請求項１５】
前記コンピューティングデバイスは、前記近接感知アセンブリが前記近接インジケータを検出したことに基づいて、拡張現実モードから仮想現実モードへ切替わるように構成される、請求項１４に記載のシステム。
【請求項１６】
前記仮想現実モードでは、前記コンピューティングデバイスはディスプレイに立体的コンテンツを表示させる、請求項１５に記載のシステム。
【請求項１７】
前記コンピューティングデバイスはカメラアセンブリを含み、前記拡張現実モードでは、前記コンピューティングデバイスは前記ディスプレイに、前記カメラアセンブリを用いて取込まれた画像を表示させる、請求項１５または１６に記載のシステム。
【請求項１８】
折畳まれたシート状の材料から形成されたハンドルと、
前記ハンドルに結合され、折畳まれたシート状の材料から形成されたデバイスチャンバと、
折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、
前記デバイスチャンバを前記ビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイスであって、
前記ヒンジアセンブリは、仮想現実構成と拡張現実構成との間で前記デバイスを調節するために動作可能であり、前記デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、前記仮想現実構成では前記ビューポートアセンブリを通して見え、拡張現実構成では前記ビューポートアセンブリなしで見える、デバイス。
【請求項１９】
前記ビューポートアセンブリは、トリガーが作動されることに応答して、前記デバイスチャンバに含まれるコンピューティングデバイスのディスプレイにハンマーを接触させるように構成された、トリガーおよびハンマー構成を含む、請求項１８に記載のデバイス。
【請求項２０】
前記トリガーおよびハンマー構成は、折畳まれた材料片から形成される、請求項１９に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願との相互参照
本願は、２０１７年９月１１日に出願された米国出願第６２／５５６，８６０号の優先権を主張する。当該出願の開示はその全体がここに引用により援用される。
【背景技術】
【０００２】
背景
さまざまなタイプのシステムが、ユーザのための没入型環境を生成することができる。たとえば、仮想現実（virtual reality：ＶＲ）システムは、ユーザのための没入型仮想環境を生成する。没入型仮想環境は３次元（３Ｄ）であってもよく、ユーザが対話し得る複数の仮想オブジェクトを含んでいてもよい。別の例として、拡張現実（augmented reality：ＡＲ）システムは、ユーザのための没入型拡張環境を生成する。没入型拡張環境は、現実世界のユーザの視野にコンピュータ生成画像を重ね合わせることによって生成され得る。
【０００３】
ユーザは、たとえば、ユーザがディスプレイを見る際に眺めるディスプレイ、眼鏡、またはゴーグルを含むヘルメットもしくは他の頭部装着型デバイスなどのさまざまなディスプレイデバイスを介して、これらの没入型環境を体験することができる。
【０００４】
ユーザは、さまざまなやり方で没入型環境と対話してもよい。たとえば、ユーザは、没入型環境と対話するために手の動きを使用してもよい。ユーザはまた、没入型環境と対話するためにコントローラを操作してもよい。
【発明の概要】
【課題を解決するための手段】
【０００５】
概要
この開示は、仮想現実環境および拡張現実環境のための切替え可能なビューイングアセンブリに関する。少なくともいくつかの実現化例では、切替え可能なビューイングアセンブリを拡張現実構成から仮想現実構成へ切替えるために、切替え可能なビューイングアセンブリのコンポーネントの位置を変えることができる。
【０００６】
一局面は、折畳まれたシート状の材料から形成されたハンドルと、ハンドルに結合され、コンピューティングデバイスを保持するように構成され、折畳まれたシート状の材料から形成されたデバイスチャンバと、折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、デバイスチャンバをビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイスである。
【０００７】
別の局面は、コンピューティングデバイスと、切替え可能なビューイングアセンブリとを含む、システムであって、切替え可能なビューイングアセンブリは、ハンドルと、ハンドルに結合され、コンピューティングデバイスを保持するように構成されたデバイスチャンバと、ビューポートアセンブリと、デバイスチャンバをビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、システムである。
【０００８】
さらに別の局面は、折畳まれたシート状の材料から形成されたハンドルと、ハンドルに結合され、折畳まれたシート状の材料から形成されたデバイスチャンバと、折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、デバイスチャンバをビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイスであって、ヒンジアセンブリは、仮想現実構成と拡張現実構成との間でデバイスを調節するために動作可能であり、デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、仮想現実構成ではビューポートアセンブリを通して見え、拡張現実構成ではビューポートアセンブリなしで見える、デバイスである。
【０００９】
１つ以上の実現化例の詳細を、添付図面および以下の説明において述べる。他の特徴は、説明および図面から、ならびに請求項から明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】例示的な一実現化例に従ったシステムを示すブロック図である。
【図２】図１の切替え可能に変化する現実デバイスの一実現化例の概略図である。
【図３Ａ】ここに説明されるような実現化例に従った、ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の図である。
【図３Ｂ】ここに説明されるような実現化例に従った、ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の図である。
【図３Ｃ】ここに説明されるような実現化例に従った、ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の図である。
【図３Ｄ】ここに説明されるような実現化例に従った、ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の図である。
【図４Ａ】ユーザが切替え可能なビューアセンブリをＶＲ構成からＡＲ構成へ切替えている際の、図３Ａ〜３Ｄの変化する現実システムの側面図である。
【図４Ｂ】ユーザが切替え可能なビューアセンブリをＶＲ構成からＡＲ構成へ引き続き切替えている際の、図３Ａ〜３Ｄの変化する現実システムの側面図である。
【図５Ａ】ＡＲ構成で配置された図３Ａ〜３Ｄの例示的な切替え可能に変化する現実システムの図である。
【図５Ｂ】ＡＲ構成で配置された図３Ａ〜３Ｄの例示的な切替え可能に変化する現実システムの図である。
【図６Ａ】ユーザが図３Ａ〜３Ｄの切替え可能なビューイングアセンブリを収容された構成へ変換していることを示す図である。
【図６Ｂ】ユーザが図３Ａ〜３Ｄの切替え可能なビューイングアセンブリを収容された構成へ変換していることを示す図である。
【図６Ｃ】ユーザが図３Ａ〜３Ｄの切替え可能なビューイングアセンブリを収容された構成へ変換していることを示す図である。
【図６Ｄ】ユーザが図３Ａ〜３Ｄの切替え可能なビューイングアセンブリを収容された構成へ変換していることを示す図である。
【図７Ａ】ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の概略図である。
【図７Ｂ】ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の概略図である。
【図７Ｃ】ＶＲ構成で配置された図２の切替え可能に変化する現実システムの一実現化例の概略図である。
【図８Ａ】ＡＲ構成で配置された図７Ａ〜７Ｃの例示的な切替え可能に変化する現実システムの概略図である。
【図８Ｂ】ＡＲ構成で配置された図７Ａ〜７Ｃの例示的な切替え可能に変化する現実システムの概略図である。
【図８Ｃ】ＡＲ構成で配置された図７Ａ〜７Ｃの例示的な切替え可能に変化する現実システムの概略図である。
【図８Ｄ】ＡＲ構成で配置された図７Ａ〜７Ｃの例示的な切替え可能に変化する現実システムの概略図である。
【図９】シート状の材料としての、図２の切替え可能に変化する現実システムの一実現化例の部分の概略図である。
【図１０】ここに説明される手法を実現するために使用され得るコンピュータデバイスおよびモバイルコンピュータデバイスの一例を示す図である。
【発明を実施するための形態】
【００１１】
詳細な説明
添付図面に例が示されたこの開示の非限定的な例を、以下に詳細に参照する。これらの例は、同じ参照番号が同じ要素を指す図面を参照することによって以下に説明される。同じ参照番号が示される場合、対応する説明は繰り返されない。また、関心のある読者は、同じ要素の説明について、前に説明された図を参照する。
【００１２】
この開示は、他のＶＲヘッドセット実現化例と比べて比較的低コストでユーザに提供され得る仮想現実（ＶＲ）ヘッドセットまたは拡張現実（ＡＲ）ビューアとして使用され得る切替え可能に変化する現実デバイスを含む、切替え可能に変化する現実システムに向けられる。このシステムは、スマートフォン、タブレットなどといった、ディスプレイパネルを含む電子デバイスを含んでいてもよい。電子デバイス上で、ＶＲおよび／またはＡＲアプリケーションもしくはコンテンツが実行され得る。電子デバイスは、切替え可能に変化する現実デバイスに挿入され、その内部で固定されてもよい。ユーザは次に、切替え可能に変化する現実デバイスを使用して電子デバイスのディスプレイパネル上に表示された、ＶＲおよび／またはＡＲアプリケーションもしくはコンテンツに関連付けられた（によって作成された）画像を見て、そのコンテンツを（たとえば仮想３次元ビューにおける）仮想現実コンテンツ、または（たとえば現実世界のユーザのビューに重なるコンピュータ生成画像としての）拡張現実コンテンツとして体験することができる。たとえば、仮想現実環境は、没入型の３次元コンピュータ生成環境であってもよい。いくつかの実現化例では、仮想現実環境は、デバイスのユーザの周囲の物理的環境からのコンテンツを含まない。たとえば、仮想現実環境は、切替え可能に変化する現実デバイスのカメラアセンブリによって取込まれた画像または映像コンテンツを含まないかもしれない。拡張現実環境は、コンピュータ生成コンテンツと、システムの周囲の物理的環境からのコンテンツとの組合せを含む。たとえば、拡張現実環境は、周囲環境からの物理的エンティティをコンピュータ生成環境に組込んでもよい。別の例として、拡張現実環境は、切替え可能に変化する現実デバイスのカメラアセンブリを用いて取込まれた画像または映像コンテンツの上にコンピュータ生成コンテンツを重ねてもよい。
【００１３】
少なくともいくつかの実現化例では、システムは、ＶＲモードで構成された場合、奥行きを伝えるために異なる画像および／または映像がユーザの目の各々に示される立体的表示を含む。ＡＲモードで構成された場合、システムは、ユーザが両目で同時に見ることができる画像を示す非立体的表示を含んでいてもよい。たとえば、いくつかの実現化例では、システムは、電子デバイスのカメラを用いて取込まれた周囲の物理的環境の写真または映像の上にコンテンツを重ねる。切替え可能に変化する現実デバイスは、１つ以上のシート状のボール紙、紙、硬質シートプラスチックまたはシートメタルで作られてもよく、ＶＲモードとＡＲモードとの間の再構成を可能にする１つ以上のヒンジを含んでいてもよい。ヒンジは、穿孔、刻み目（たとえば表面に切込まれた線）、または折り目を用いてシート状の材料内に形成されてもよい。
【００１４】
図１は、例示的な一実現化例に従ったシステム１００を示すブロック図である。システム１００は、システム１００のユーザのためのＡＲ環境またはＶＲ環境といった変化する現実環境を生成する。いくつかの実現化例では、システム１００は、コンピューティングデバイス１０２と、切替え可能に変化する現実デバイス１３と、ＡＲ／ＶＲコンテンツソース１０６とを含む。また、ネットワーク１０８も示されており、それを通してコンピューティングデバイス１０２はＡＲ／ＶＲコンテンツソース１０６と通信し得る。
【００１５】
いくつかの実現化例では、コンピューティングデバイス１０２は、ＡＲ／ＶＲコンテンツをユーザに提供または出力するように構成され得るモバイルデバイス（たとえばスマートフォン）である。コンピューティングデバイス１０２は、メモリ１１０と、プロセッサアセンブリ１１２と、ディスプレイ１１４と、通信モジュール１１６と、センサシステム１１８とを含んでいてもよい。メモリ１１０は、ＡＲ／ＶＲアプリケーション１２０と、モード判定モジュール１２２と、ＡＲ／ＶＲコンテンツ１２４とを含んでいてもよい。コンピューティングデバイス１０２はまた、無線通信プロトコルを使用してコンピューティングデバイス１０２と通信するハンドヘルド電子デバイスといった、さまざまなユーザ入力コンポーネント（図示せず）を含んでいてもよい。
【００１６】
メモリ１１０は、１つ以上の非一時的コンピュータ読取可能記憶媒体を含み得る。メモリ１１０は、ユーザのための没入型環境を生成するために使用可能な命令およびデータを格納してもよい。
【００１７】
プロセッサアセンブリ１１２は、変化する現実環境の生成、システムが動作するモード（たとえばＶＲモードまたはＡＲモード）の判定といったさまざまなタスクを行なうために、メモリ１１０によって格納された命令などの命令を実行することができる１つ以上のデバイスを含む。たとえば、プロセッサアセンブリ１１２は、中央処理装置（central processing unit：ＣＰＵ）および／またはグラフィック処理装置（graphics processor unit：ＧＰＵ）を含んでいてもよい。たとえば、ＧＰＵが存在する場合、変化する現実環境の生成に関連付けられたいくつかの画像または映像レンダリングタスクが、ＣＰＵからＧＰＵへオフロードされてもよい。
【００１８】
ディスプレイ１１４は、たとえば、ＬＣＤ（liquid crystal display：液晶ディスプレイ）スクリーン、ＯＬＥＤ（organic light emitting diode：有機発光ダイオード）スクリーン、タッチスクリーン、もしくは、画像または情報をユーザへ表示するための任意の他のスクリーンまたはディスプレイを含んでいてもよい。
【００１９】
通信モジュール１１６は、ＡＲ／ＶＲコンテンツソース１０６といった他のコンピューティングデバイスと通信するための１つ以上のデバイスを含む。通信モジュール１１６は、無線または有線ネットワークを介して通信してもよい。
【００２０】
センサシステム１１８は、慣性運動ユニット（inertial motion unit：ＩＭＵ）１２６と、カメラアセンブリ１２７と、近接感知アセンブリ１２８とを含む、さまざまなセンサを含んでいてもよい。センサシステム１１８の実現化例はまた、たとえば、光センサ、音声センサ、画像センサ、容量性センサなどの接触センサ、タイマー、および／または他のセンサ、および／またはセンサの異なる組合せを含む、異なるタイプのセンサを含んでいてもよい。
【００２１】
ＩＭＵ１２６は、コンピューティングデバイス１０２の運動、動き、および／または加速を検出する。ＩＭＵ１２６は、たとえば加速度計、ジャイロスコープ、磁力計、および他のそのようなセンサといった、さまざまなタイプのセンサを含んでいてもよい。コンピューティングデバイス１０２の位置および配向は、ＩＭＵ１２６に含まれるセンサによって提供されるデータに基づいて検出され追跡されてもよい。コンピューティングデバイス１０２の検出された位置および配向は、システムが次にユーザの注視方向および／または頭の動きを検出して追跡できるようにしてもよい。
【００２２】
カメラアセンブリ１２７は、画像を取込むために光学センサを使用する１つ以上のカメラを含んでいてもよい。カメラアセンブリはまた、コンピューティングデバイス１０２の表面に配置された１つ以上のレンズを含んでいてもよい。カメラアセンブリ１２７はまた、コンピューティングデバイス１０２の周りの環境の一連の画像（たとえば映像）を取込んでもよい。これらの画像または映像は、たとえば、コンピューティングデバイス１０２のユーザのためのＡＲ環境を生成するために使用されてもよい。
【００２３】
近接感知アセンブリ１２８は、オブジェクトがコンピューティングデバイス１０２の正面の予め定められた近傍内（たとえば１０ｍｍ（０．４インチ）、２０ｍｍ（０．８インチ）、２５．４ｍｍ（１インチ）、３０ｍｍ（１．２インチ）、５０．８ｍｍ（２インチ）、１５２．４ｍｍ（６インチ）以内）にあるかどうかを検出してもよい。たとえば、近接感知アセンブリ１２８は、コンピューティングデバイス１０２がいつユーザの顔の近くで保持されているかを判定するために使用可能であってもよい。それに加えて、またはそれに代えて、近接感知アセンブリ１２８は、コンピューティングデバイス１０２の前に位置付けられたオブジェクトまでの距離を判定してもよい。いくつかの実現化例では、近接感知アセンブリ１２８は、赤外線放射源と赤外線受信機とを含んでいてもよい。赤外線受信機は、赤外線放射源によって放出され、次に外部オブジェクトによって反射された赤外線を受信する。受信信号の強度または受信信号の位相シフトに基づいて、コンピューティングデバイス１０２の前に位置付けられたオブジェクトの存在および／または当該オブジェクトまでの距離が判定されてもよい。
【００２４】
ＡＲ／ＶＲアプリケーション１２０は、ディスプレイ１１４、スピーカー（図示せず）、および／または他の出力デバイスといった、コンピューティングデバイス１０２の１つ以上の出力デバイスを介して、変化する現実環境を生成してユーザへ提示してもよい。いくつかの実現化例では、ＡＲ／ＶＲアプリケーション１２０は、プロセッサアセンブリ１１２によって実行されるとプロセッサアセンブリ１１２にここに説明される動作を行なわせる、メモリ１１０に格納された命令を含む。たとえば、ＡＲ／ＶＲアプリケーション１２０は、たとえばＡＲ／ＶＲコンテンツ１２４、および／または、ＡＲ／ＶＲコンテンツソース１０６から受信されたＡＲ／ＶＲコンテンツなどのＡＲ／ＶＲコンテンツに基づいて、拡張現実環境を生成してユーザへ提示してもよい。ＡＲ／ＶＲコンテンツ１２４は、ディスプレイ１１４上での表示用の画像または映像としてレンダリングされ得る３Ｄシーンを含んでいてもよい。たとえば、３Ｄシーンは、多角形メッシュとして表わされる１つ以上のオブジェクトを含み得る。多角形メッシュは、色や画像などのさまざまな表面テクスチャに関連付けられてもよい。３Ｄシーンはまた、たとえば、３Ｄシーンをレンダリングする際に使用される光源といった他の情報を含んでいてもよい。
【００２５】
ＡＲ／ＶＲアプリケーション１２０は、ＡＲコンテンツまたはＶＲコンテンツの生成を選択するためにモード判定モジュール１２２を使用してもよい。いくつかの実現化例では、モード判定モジュール１２２は、プロセッサアセンブリ１１２によって実行されるとプロセッサアセンブリ１１２にここに説明される動作を行なわせる、メモリ１１０に格納された命令を含む。いくつかの実現化例では、モード判定モジュール１２２は、近接感知アセンブリ１２８からの信号に基づいてモードを判定する。たとえば、コンピューティングデバイス１０２の正面の近傍にオブジェクトが存在する場合、モード判定モジュール１２２はＶＲモードを選択するようになり、一方、コンピューティングデバイス１０２の正面の近傍にオブジェクトが存在しない場合、モード判定モジュール１２２はＡＲモードを選択するようになってもよい。
【００２６】
ＡＲ／ＶＲアプリケーション１２０は、センサシステム１１８のＩＭＵ１２６および／または他のコンポーネントから受信された入力に基づいてＡＲ／ＶＲ環境を更新してもよい。たとえば、ＩＭＵ１２６は、コンピューティングデバイス１０２および／またはディスプレイ１１４の運動、動き、および／または加速を検出してもよい。ＩＭＵ１２６は、たとえば加速度計、ジャイロスコープ、磁力計、および他のそのようなセンサといった、さまざまな異なるタイプのセンサを含んでいてもよい。コンピューティングデバイス１０２の位置および配向は、ＩＭＵ１２６に含まれるセンサによって提供されるデータに基づいて検出され追跡されてもよい。コンピューティングデバイス１０２の検出された位置および配向は、システムが次にユーザの注視方向および頭の動きを検出して追跡できるようにしてもよい。検出された注視方向および頭の動きに基づいて、ＡＲ／ＶＲアプリケーション１２０は、環境内でのユーザの変更された配向および／または位置を反映するようにＡＲ／ＶＲ環境を更新してもよい。
【００２７】
図１ではコンピューティングデバイス１０２と切替え可能に変化する現実デバイス１３０とは別々のデバイスとして示されているが、いくつかの実現化例では、コンピューティングデバイス１０２は、切替え可能に変化する現実デバイス１３０を含んでいてもよい。
【００２８】
ＡＲ／ＶＲコンテンツソース１０６はＡＲ／ＶＲコンテンツを生成して出力してもよく、それは、ネットワーク１０８を介して、コンピューティングデバイス１０２などの１つ以上のコンピューティングデバイスへ配信または送信されてもよい。例示的な一実現化例では、ＡＲ／ＶＲコンテンツは、３次元シーンおよび／または画像を含む。加えて、ＡＲ／ＶＲコンテンツは、１つ以上のコンピューティングデバイスへストリーミングまたは配信される音声／映像信号を含んでいてもよい。ＡＲ／ＶＲコンテンツはまた、３Ｄシーン、音声信号、および／または映像信号を生成するために、ならびに、没入型環境との手による対話を処理するためにコンピューティングデバイス１０２上で実行されるＡＲ／ＶＲアプリケーションを含んでいてもよい。例示的な一実現化例によれば、仮想現実（ＶＲ）は、少なくともいくつかの場合、現実世界もしくは想像上の世界または環境における場所で環境または物理的存在をさまざまな程度で複製またはシミュレートすることによって、没入型環境を生成してもよい。拡張現実（ＡＲ）は、少なくともいくつかの場合、現実世界のユーザの視野にコンピュータ生成画像を重ねることによって、変化する現実環境を生成してもよい。
【００２９】
ネットワーク１０８は、インターネット、ローカルエリアネットワーク（local area network：ＬＡＮ）、無線ローカルエリアネットワーク（wireless local area network：ＷＬＡＮ）、および／または任意の他のネットワークであってもよい。コンピューティングデバイス１０２は、たとえば、ネットワーク１０８を介して音声／映像信号を受信してもよく、それらは、例示的な一実現化例ではＶＲコンテンツの一部として提供されてもよい。
【００３０】
図２は、切替え可能に変化する現実デバイス１３０の一実現化例の概略図である。この例では、切替え可能に変化する現実デバイス１３０は、ハンドル１４０と、デバイスチャンバ１５０と、ヒンジ１６０と、ビューポートアセンブリ１７０とを含む。いくつかの実現化例では、ハンドル１４０と、デバイスチャンバ１５０と、ヒンジ１６０と、ビューポートアセンブリ１７０とは、１つ以上の折畳まれたシート状の材料（たとえばボール紙）から形成されてもよい。いくつかの実現化例では、ビューポートアセンブリ１７０は、折畳まれたシート状の材料に挿入された、プラスティックレンズなどの他のタイプの材料から形成された他のコンポーネントを含んでいてもよい。
【００３１】
いくつかの実現化例では、ハンドル１４０は、ユーザによって保持されるようにサイズ決めされた、硬質で長方形の構造である。ユーザは、切替え可能に変化する現実デバイス１３０を位置付けるためにハンドル１４０を使用してもよい。たとえば、ＶＲモードでは、ユーザは、ビューポートアセンブリ１７０を直接のぞき込むように切替え可能に変化する現実デバイス１３０を位置付けるためにハンドル１４０を使用してもよい。ＡＲモードでは、ユーザは、離れたところからデバイスチャンバ１５０を見ることができるように切替え可能に変化する現実デバイス１３０を前方に離して位置付けるためにハンドル１４０を使用してもよい。ハンドル１４０は、長方形形状になるよう折畳まれるか巻かれるシート状の材料から形成されてもよい。ハンドル１４０はまた、成形された金属またはプラスチック、もしくは押出し成形された金属またはプラスチックなどの中実または中空材料から形成されてもよい。
【００３２】
デバイスチャンバ１５０は、コンピューティングデバイス１０２などのコンピューティングデバイスを保持するように構成されてもよい。デバイスチャンバ１５０は、１つ以上のシート状の材料を直角プリズム形状になるよう折畳むことによって形成されてもよい。デバイスチャンバ１５０のいくつかの実現化例は、コンピューティングデバイスが挿入され得るスロットを含んでいてもよい。デバイスチャンバ１５０のいくつかの実現化例は、チャンバにアクセスしてコンピューティングデバイスを挿入するために取外し可能に開閉され得るフラップを含む。いくつかの実現化例では、デバイスチャンバ１５０は、切替え可能に変化する現実デバイス１３０がハンドル１４０を介して動かされる際のデバイスチャンバ１５０内でのコンピューティングデバイスの動きを防止するかまたは減少させるように、コンピューティングデバイスをしっかり保持するように構成される。いくつかの実現化例では、デバイスチャンバ１５０は、特定のタイプのコンピューティングデバイスにフィットするようにサイズ決めされた挿入物を含む。たとえば、一般的な携帯電話モデル用に、いくつかの異なる挿入物が利用可能であってもよい。これらの挿入物は、使用されるデバイスチャンバ１５０が、コンピューティングデバイスのいくつかの異なるモデルをしっかり保持することを可能にし得る。デバイスチャンバ１５０は、コンピューティングデバイスのディスプレイが見え得るビューパネルを含んでいてもよい。
【００３３】
ヒンジ１６０は、ビューポートアセンブリ１７０をデバイスチャンバ１５０に枢動可能に接続してもよい。たとえば、ヒンジ１６０は、繰り返される回動運動を可能にしてもよい。いくつかの実現化例では、ヒンジ１６０は、折り目、刻み目、または穿孔のうちの１つ以上が追加された、シート状の材料の領域である。いくつかの実現化例では、ユーザは、ヒンジ１６０を中心としてビューポートアセンブリ１７０を（たとえばデバイスチャンバ１５０から離れた）第１の位置から（デバイスチャンバ１５０に近い）第２の位置へ回転させることによって、ＡＲモードからＶＲモードへ切替えることができる。
【００３４】
ビューポートアセンブリ１７０は、ユーザの顔に当たって保持されるように構成されてもよい。たとえば、ビューポートアセンブリ１７０は、ユーザの顔に当たってフィットするような輪郭を有していてもよい。いくつかの実現化例では、ビューポートアセンブリ１７０は、デバイスチャンバ１５０に含まれるコンピューティングデバイスのディスプレイ上の立体的コンテンツを見る際の３次元知覚を向上させるように構成される。たとえば、ビューポートアセンブリ１７０は、ユーザの各々の目からの視野を立体的コンテンツの特定の部分に限定するレンズまたは仕切りを含んでいてもよい。たとえば、立体的コンテンツは、左目画像部分と右目画像部分とを含んでいてもよい。左目画像部分と右目画像とは、対応する目で見たときに３次元コンテンツの知覚を生じさせるために視差がシミュレートされるように、シーンの若干異なるビューを含んでいてもよい。ビューポートアセンブリ１７０はまた、環境からの光がユーザの両目に達することを防止するかまたは減少させるために目隠しを含んでいてもよい。上述のように、ＡＲモードで使用される場合、ビューポートアセンブリ１７０は、それがデバイスチャンバ１５０内に含まれるコンピューティングデバイスのディスプレイをユーザが見ることを邪魔しないように、ヒンジ１６０を中心としてハンドル１４０の近くの下方位置へ枢動してもよい。
【００３５】
図３Ａ〜３Ｄは、ＶＲ構成で配置された例示的な切替え可能に変化する現実システム２００の図である。図３Ａは、切替え可能に変化する現実システム２００の斜視図を示す。いくつかの実現化例では、切替え可能に変化する現実システム２００は、仮想現実構成と拡張現実構成とを切替えることができる。仮想現実構成では、切替え可能に変化する現実システム２００は、仮想現実ヘッドセットとして動作してもよい。拡張現実構成では、切替え可能に変化する現実システム２００は、拡張現実ビューアとして動作してもよい。
【００３６】
いくつかの実現化例では、切替え可能に変化する現実システム２００は、切替え可能なビューイングアセンブリ２３０と、コンピューティングデバイス２０２とを含む。切替え可能なビューイングアセンブリ２３０は、切替え可能に変化する現実デバイス１３０の一例であり、コンピューティングデバイス２０２は、コンピューティングデバイス１０２の一例である。
【００３７】
切替え可能なビューイングアセンブリ２３０は、仮想現実構成と拡張現実構成とを切替えるように再構成可能であってもよい。少なくともいくつかの実現化例では、切替え可能なビューイングアセンブリ２３０は、主として１つ以上の折畳まれたシート状のボール紙または別の材料から形成される。
【００３８】
切替え可能なビューイングアセンブリ２３０のいくつかの実現化例は、ハンドル２４０と、デバイスチャンバ２５０と、ビューポートアセンブリ２７０とを含む。ハンドル２４０は、切替え可能なビューイングアセンブリ２３０の底から延在する長方形形状を有していてもよい。ハンドル２４０は、三角形、正方形、長方形、または台形形状の断面を有していてもよく、それは、ユーザの手に快適にフィットするようにサイズ決めされてもよい。
【００３９】
いくつかの実現化例では、ハンドル２４０は、ＶＲ構成で使用される際にユーザの顔に対向するパネルといった、デバイスチャンバ２５０のパネルに取付けられる。デバイスチャンバ２５０は、コンピューティングデバイス２０２を保持するための内部チャンバを含んでいてもよい。いくつかの実現化例では、デバイスチャンバ２５０は、コンピューティングデバイス２０２が挿入または取外され得る側にスロットを有する。デバイスチャンバは、ディスプレイがビューポートアセンブリ２７０に向かって、かつハンドル２４０とは反対側に配向されるように配向されたコンピューティングデバイス２０２を受けるように構成されてもよい。デバイスチャンバ２５０は、コンピューティングデバイス２０２のディスプレイが見え得るビューパネル２５２を含んでいてもよい。加えて、ビューパネル２５２は、コンピューティングデバイス２０２をデバイスチャンバ２５０に固定するのを助けてもよい。ビューパネル２５２は、ベルクロ（登録商標）ブランドの留め具閉止システムのパッチといった解放可能な留め具（図示せず）を用いてデバイスチャンバ２５０に固定されてもよい。
【００４０】
ビューポートアセンブリ２７０は、ヒンジ２６０を用いてデバイスチャンバ２５０に接続されてもよい。ヒンジ２６０は、シート状のボール紙または別の材料に沿った、刻み目や折り目が付けられた線、または穿孔された線を含んでいてもよい。たとえば、ビューポートアセンブリ２７０は、デバイスチャンバ２５０に枢動可能に接続されてもよい。いくつかの実現化例では、ビューポートアセンブリ２７０は、デバイスチャンバ２５０に回転可能に接続される。ヒンジ２６０は、ビューポートアセンブリ２７０がヒンジ２６０を中心として（図３Ａに示すような）上昇位置へ、または（図５Ａおよび図５Ｂに示すようにビューパネル２５２を露出させる）下降位置へ枢動することを可能にしてもよい。ビューポートアセンブリ２７０の実現化例は、ビューポートアセンブリ２７０の位置（たとえば、ビューポートアセンブリ２７０が上昇位置にあるか、または下降位置にあるか）を判定するためにコンピューティングデバイス２０２の近接感知アセンブリとともに使用され得る、近接インジケータ２７２を含み得る。いくつかの実現化例では、コンピューティングデバイス２０２は、近接インジケータ２７２から判定されたようなビューポートアセンブリ２７０の位置に基づいて、ＶＲモードとＡＲモードとを切替える。ＶＲモードでは、コンピューティングデバイス２０２は、ディスプレイを使用して（たとえば、各々の目によって見られるよう意図された、ディスプレイ上に示される２つの異なる画像が、奥行きを伝えるようにすることによって）立体的表示を提供してもよい。ＡＲモードでは、コンピューティングデバイス２０２は、単一の画像がディスプレイ上に示されるようにすることによって非立体的表示を提供してもよい。
【００４１】
図３Ｂは、切替え可能に変化する現実システム２００の側面図を示す。コンピューティングデバイス２０２は、ディスプレイに隣接して配置された近接感知アセンブリ２２８を含む。たとえば、近接感知アセンブリ２２８は、スマートフォンのディスプレイの上方に配置されてもよい。近接感知アセンブリ２２８は、赤外線信号などの放射信号Ｅを放射してもよく、近接インジケータ２７２から反射する放射信号Ｅの一部などの反射信号Ｒを検出してもよい。いくつかの実現化例は、近接インジケータ２７２の存在または位置によって発生または変更され得る反射信号Ｒの有無または大きさに基づいて、ビューポートアセンブリ２７０の位置を判定する。近接インジケータ２７２は取外し可能であってもよく、ベルクロなどの解放可能な留め具を用いて固定されてもよい。いくつかの実現化例では、ビューポートアセンブリ２７０の位置（ひいてはＶＲ／ＡＲモード）は、コンピューティングデバイス２０２のディスプレイに触れる光センサ、磁石、または容量性成分に基づいて判定される。
【００４２】
図３Ｃは、切替え可能に変化する現実システム２００の背面図を示す。いくつかの実現化例では、デバイスチャンバ２５０は、窓２５６を含むバックパネル２５４を含む。たとえば、窓２５６は、バックパネル２５４内の開口部またはアパーチャであってもよい。窓２５６は、コンピューティングデバイス２０２のカメラアセンブリ２２７のレンズをふさがないようにバックパネル２５４に配置されてもよい。これらの実現化例では、コンピューティングデバイス２０２は、デバイスチャンバ２５０内に配置されつつ、切替え可能に変化する現実システム２００に近接する環境の画像／映像を取込むことができる。これらの画像／映像は、たとえば、ＡＲコンテンツを生成するために使用されてもよい。
【００４３】
切替え可能なビューイングアセンブリ２３０はまた、ラッチアセンブリ２６２を含んでいてもよい。ラッチアセンブリ２６２は、ビューポートアセンブリ２７０を上昇位置で固定してもよい。いくつかの実現化例では、ラッチアセンブリ２６２は、スロット２６４と、タブ２６６と、コード２６８（ストラップとも呼ばれ得る）とを含んでいてもよい。スロット２６４は、バックパネル２５４内の狭いアパーチャまたは開口部であってもよい。たとえば、スロット２６４はバックパネル２５４に配置されてもよく、タブ２６６を受けるようにサイズ決めされてもよい。タブ２６６は、コード２６８を用いてビューポートアセンブリ２７０に取付けられてもよい。コード２６８は弾性材料から形成されてもよい。たとえば、コード２６８はゴムバンドであってもよい。いくつかの実現化例では、タブ２６６がスロット２６４に挿入されると、ビューポートアセンブリ２７０は直立位置で保持される。いくつかの実現化例は、タブ２６６を適所に保持するための、ベルクロなどの解放可能な接着材または留め具を含む。たとえば、解放可能な留め具の部品が、バックパネル２５４に配置された解放可能な留め具の対応部品と接触して噛み合うように、タブ２６６の下側に配置されてもよい。
【００４４】
図３Ｄは、切替え可能に変化する現実システム２００の正面図を示す。ビューポートアセンブリ２７０は、目隠しアセンブリ２７４と、フロントパネル２７６とを含む。切替え可能なビューイングアセンブリ２３０がユーザの顔の近くで保持されると、目隠しアセンブリ２７４は、一部またはすべての外部光がユーザの両目に達することを妨げるであろう。目隠しアセンブリ２７４は、上側目隠しパネル２８４と、左側目隠しパネル２８６と、右側目隠しパネル２８８とを含んでいてもよい。目隠しアセンブリ２７４は、ユーザの両目に達する周囲光の大きさを減少させるように構成されてもよい。たとえば、目隠しアセンブリ２７４は、周囲光の大きさを少なくとも５０％、７５％、９０％、９５％、９８％、９９％、９９．９％、またはそれ以上減少させてもよい。一例として、ユーザの両目に到達する周囲光の大きさを減少させることは、ユーザの両目に向けられた光の大きさを減少させることを含んでいてもよい。
【００４５】
フロントパネル２７６はユーザの顔の近くにあるように構成されており、目アパーチャ２７８と鼻アパーチャ２８０とを含んでいてもよい。ビューポートアセンブリ２７０はまた、目アパーチャ２７８に沿って配置されたレンズ２８２（たとえば非球面レンズ）を含んでいてもよい。レンズ２８２は、コンピューティングデバイス２０２によって表示された画像または他のグラフィックコンテンツの拡大を提供し、または、当該画像または他のグラフィックコンテンツの知覚を他の態様で変化させてもよい。目アパーチャ２７８は、ユーザが立体的画像を見る際に奥行きを知覚し得るように、ユーザの各々の目のビューをコンピューティングデバイス２０２のディスプレイの一部に限定してもよい。
【００４６】
図４Ａは、ユーザが切替え可能に変化する現実システム２００をＶＲ構成からＡＲ構成へ切替えている際の、切替え可能に変化する現実システム２００の側面図を示す。この図では、ユーザは、タブ２６６をスロット２６４から切り離し、ビューポートアセンブリ２７０がヒンジ２６０を中心にして下降位置へ回転することを可能にするように、タブ２６６に手を伸ばそうとしている。いくつかの実現化例では、タブ２６６の一部をバックパネル２５４から切り離すために、解放可能な留め具の解放しきい値を上回る力が必要とされる。
【００４７】
図４Ｂは、ユーザが切替え可能に変化する現実システム２００をＶＲ構成からＡＲ構成へ引き続き切替えている際の、切替え可能に変化する現実システム２００の側面図を示す。この図では、ユーザはすでにタブ２６６をスロット２６４から切り離し、ヒンジ２６０を中心にしてビューポートアセンブリ２７０を下降位置へ回転させ始めている。この図では、ビューポートアセンブリ２７０は、ヒンジ２６０を中心にして枢動する。
【００４８】
図５Ａ〜５Ｂは、ＡＲ構成で配置された例示的な切替え可能に変化する現実システム２００の図である。図５Ａは、切替え可能に変化する現実システム２００の正面図を示し、図５Ｂは、切替え可能に変化する現実システム２００の側面図を示す。見て分かるように、ビューポートアセンブリ２７０は下降位置にあり、コンピューティングデバイス２０２のディスプレイ２１４を見ることをもはや邪魔していない。たとえば、デバイスチャンバ２５０のビューパネル２５２を通して、ディスプレイ２１４が直接見えてもよい。この構成では、近接インジケータ２７２はもはやコンピューティングデバイス２０２の近接感知アセンブリ２２８の近くにはなく、そのため、近接インジケータ２７２は放射信号を近接感知アセンブリ２２８に反射し返さないであろう。反射信号の欠如（または他の特性）に基づいて、コンピューティングデバイス２０２は、ＡＲモードで動作すると判定してもよい。ＡＲモードでは、ディスプレイ２１４は、カメラアセンブリ２２７を通して取込まれた画像／映像にさまざまなコンピュータ生成コンテンツを重ねたものを表示してもよい。いくつかの実現化例では、（たとえば近接感知アセンブリ２２８からの信号に基づいた）ＶＲモードからＡＲモードへの切替えの判定に応答して、コンピューティングデバイス２０２は、立体的画像の表示から非立体的画像の表示へ切替わってもよい。
【００４９】
いくつかの実現化例では、ビューポートアセンブリ２７０を下降位置で固定するために、追加のラッチ機構が含まれる。たとえば、ラッチ機構は、タブ２６６がビューポートアセンブリ２７０をハンドル２４０に固定することを可能にしてもよい。
【００５０】
図６Ａ〜６Ｄは、ユーザが切替え可能なビューイングアセンブリ２３０を収容された構成へ変換していることを示す。図６Ａでは、目隠しアセンブリ２７４はすでに、ヒンジ折り目２９０を中心として回転されている。目隠しアセンブリ２７４は、上側目隠しパネル２８４と、左側目隠しパネル２８６と、右側目隠しパネル２８８とを含んでいてもよい。いくつかの実現化例では、目隠しアセンブリ２７４は、タブ２６６から遠ざかるように、かつデバイスチャンバ２５０に向かって回転される。たとえば、目隠しアセンブリ２７４はスロット２９２を含んでいてもよく、それを通ってタブ２６６はいくつかの構成では挿入され得るが、収容された構成では取外される。スロットは、目隠しアセンブリ２７４の上側目隠しパネル２８４における狭い長方形のアパーチャであってもよい。
【００５１】
図６Ｂでは、目隠しアセンブリ２７４はすでに、（もはやコンピューティングデバイス２０２を含んでいない）デバイスチャンバ２５０内に収まるように折畳まれている。上側目隠しパネル２８４が折返され、次に右側目隠しパネル２８８が上側目隠しパネル２８４の上に折畳まれ、次に左側目隠しパネル２８６が右側目隠しパネル２８８の上に折畳まれる。図６Ｃでは、ビューポートアセンブリ２７０はすでに、ヒンジ２６０を中心として上昇位置へ戻るよう回転されている。しかしながら、収容された構成では、目隠しアセンブリ２７４が収容されているため、切替え可能なビューイングアセンブリ２３０が占める空間は、ＶＲ構成と比べてより小さい。図６Ｄでは、ビューポートアセンブリ２７０を上昇位置で固定するために、ラッチアセンブリ２６２が係合される。
【００５２】
いくつかの実現化例は、反射される信号の量を変化させるように近接インジケータ２７２を滑動させることによって、ユーザ入力を提供してもよい。この反射値は、２進値ではなく勾配値として判定されてもよい。加えて、いくつかの実現化例は、手が自然に載る入力機構を提供するために、コンピューティングデバイス２０２のセンサのうちのいずれかと対話するためにハンドル２４０に沿って配置されたゴムバンドなどのコード／ストラップを含む。たとえば、コードは、コードが引っ張られると近接インジケータ２７２の位置が変えられるように、近接インジケータ２７２に接続されてもよい。近接インジケータ２７２の変更された位置は、反射される信号の量を変更させ得る。信号のこの変更は、コンピューティングデバイス２０２の近接感知アセンブリ２２８によって検出され、ユーザ入力として認識されてもよい。いくつかの実現化例では、ユーザ入力に応答して、コンピューティングデバイス２０２は、ＡＲまたはＶＲ環境でエンティティを選択するか、または当該エンティティと他の態様で対話してもよい。
【００５３】
図７Ａ〜７Ｃは、ＶＲ構成で配置された例示的な切替え可能に変化する現実システム３００の概略図である。図７Ａは、切替え可能に変化する現実システム３００の斜視図を示す。図７Ｂは、切替え可能に変化する現実システム３００の背面図を示す。図７Ｃは、切替え可能に変化する現実システム３００の側面斜視図を示す。
【００５４】
切替え可能に変化する現実システム３００は、前述の切替え可能に変化する現実システム２００と同様であってもよい。たとえば、切替え可能に変化する現実システム３００の実現化例は、仮想現実構成と拡張現実構成とを切替えることができる。仮想現実構成では、切替え可能に変化する現実システム３００は、ハンドヘルド仮想現実ヘッドセットとして動作してもよい。拡張現実構成では、切替え可能に変化する現実システム３００は、拡張現実ビューアとして動作してもよい。
【００５５】
いくつかの実現化例では、切替え可能に変化する現実システム３００は、切替え可能なビューイングアセンブリ３３０と、コンピューティングデバイス３０２とを含む。切替え可能なビューイングアセンブリ３３０は、切替え可能に変化する現実デバイス１３０の一例であり、コンピューティングデバイス３０２は、コンピューティングデバイス１０２の一例である。
【００５６】
切替え可能なビューイングアセンブリ３３０は、１つ以上の折畳まれたシート状の材料から形成されてもよい。切替え可能なビューイングアセンブリ３３０は、ハンドル３４０と、デバイスチャンバ３５０と、ヒンジ３６０と、ビューポートアセンブリ３７０とを含んでいてもよい。
【００５７】
ハンドル３４０は、前述のハンドル２４０と同様であってもよい。たとえば、ハンドル３４０は、ユーザの手に保持されるようにサイズ決めされてもよく、長方形形状を有していてもよい。ハンドル３４０は、折畳まれたシート状のボール紙などの硬質材料から形成されてもよい。いくつかの実現化例では、ハンドル３４０は台３４２を含む。台３４２は折畳まれたシート状の材料から形成されてもよく、切替え可能なビューイングアセンブリ３３０の他のコンポーネントが位置付けられ得る棚を提供するためにハンドルから外側に延在していてもよい。たとえば、いくつかの実現化例では、切替え可能なビューイングアセンブリ３３０が拡張現実ビューアとして構成される場合、台３４２は、ビューポートアセンブリ３７０を下降位置に位置付けて固定するために摩擦保持を支持して提供する。
【００５８】
デバイスチャンバ３５０は、前述のデバイスチャンバ２５０と同様であってもよい。たとえば、デバイスチャンバ３５０は、コンピューティングデバイス３０２を保持するように構成されてもよい。いくつかの実現化例では、デバイスチャンバ３５０は、コンピューティングデバイスの特定のモデルに特有の挿入物（図示せず）を含む。挿入物の例は、少なくとも図９に関して図示され説明される。実現化例は、コンピューティングデバイスの異なるモデル用の異なる挿入物を含んでいてもよい。これらの挿入物は、さまざまなタイプのコンピューティングデバイスをしっかり保持するために通常サイズのデバイスチャンバを作ることができるように、デバイスチャンバ３５０内の空間を満たし得る。挿入物はまた、コンピューティングデバイスを、デバイスチャンバ３５０内の所望の位置および配向に位置付け得る。
【００５９】
ヒンジ３６０およびビューポートアセンブリ３７０は、前述のヒンジ２６０およびビューポートアセンブリ２７０とそれぞれ同様であってもよい。この例では、ヒンジ３６０は、ビューポートアセンブリ３７０がデバイスチャンバ３５０に対して枢動することを可能にするように構成される。たとえば、ビューポートアセンブリ３７０は、仮想現実モードで使用される直立位置と、拡張現実モードで使用される下降位置との間で回転してもよい。
【００６０】
切替え可能なビューイングアセンブリ３３０はまた、ビューポートアセンブリ３７０を仮想現実モードで使用される直立位置でラッチするように構成されたラッチアセンブリ３６２を含んでいてもよい。ラッチアセンブリ３６２は、スロット３６４と、タブ３６６と、コード３６８とを含んでいてもよい。スロット３６４は、デバイスチャンバ３５０のバックパネル３５４におけるアパーチャであってもよい。タブ３６６は、コード３６８を用いてビューポートアセンブリ３７０に取付けられてもよい。いくつかの実現化例では、タブ３６６は、ビューポートアセンブリ３７０を適所に保持するためにスロット３６４を通って延在していてもよい。切替え可能なビューイングアセンブリ３３０は、タブ３６６をバックパネル３５４に固定するための解放可能な留め具（図示せず）を含んでいてもよい。いくつかの実現化例では、スロット３６４、タブ３６６、およびコード３６８は、前述のスロット２６４、タブ２６６、およびコード２６８とそれぞれ同様である。
【００６１】
いくつかの実現化例では、ビューポートアセンブリ３７０は、目隠しアセンブリ３７４と、目アパーチャ３７８および鼻アパーチャ３８０を有するフロントパネル３７６と、目アパーチャ３７８内に配置されたレンズ３８２とを含む。目隠しアセンブリ３７４、フロントパネル３７６、目アパーチャ３７８、鼻アパーチャ３８０、およびレンズ３８２は、前述の目隠しアセンブリ２７４、フロントパネル２７６、目アパーチャ２７８、鼻アパーチャ２８０、およびレンズ２８２とそれぞれ同様であってもよい。目隠しアセンブリ２７４と同様に、目隠しアセンブリ３７４は、ビューポートアセンブリ３７０のレンズ３８２をのぞいているユーザの両目に環境光が達することを妨げるかまたは減少させるために、上側目隠しパネル３８４と、左側目隠しパネル３８６と、右側目隠しパネル３８８とを含んでいてもよい。
【００６２】
いくつかの実現化例では、ビューポートアセンブリ３７０は、トリガーアパーチャ３９４と、トリガー３９６とを含む。トリガーアパーチャは、たとえば、ビューポートアセンブリ３７０の上面（または、いくつかの実現化例では、上側目隠しパネル３８４）に配置され、ユーザの指が通り抜けてトリガー３９６に達することを可能にするようにサイズ決めされてもよい。トリガー３９６は、シート状の材料から形成された可動部品であってもよく、作動されるとハンマーをコンピューティングデバイス３０２のディスプレイに接触させるように構成されてもよい。たとえば、ハンマーは、トリガーが作動されるとビューパネル３５２を通過するように整列されてもよい。いくつかの実現化例では、ハンマーからのディスプレイ上での接触は、タッチ感知ディスプレイ上での入力として検出される。いくつかの実現化例では、トリガー３９６およびハンマーは、折畳まれた材料片の構成から形成される。
【００６３】
図８Ａ〜８Ｄは、ＡＲ構成で配置された例示的な切替え可能に変化する現実システム３００の概略図である。図８Ａは、切替え可能に変化する現実システム３００の正面図を示す。図８Ｂは、切替え可能に変化する現実システム３００の側面図を示す。図８Ｃは、切替え可能に変化する現実システム３００の側面斜視図を示す。図８Ｄは、切替え可能に変化する現実システム３００の背面図を示す。
【００６４】
図８Ａから分かるように、ビューポートアセンブリ３７０は、ハンドル３４０に当たる下方位置へ回転される。台３４２は、ビューポートアセンブリ３７０をこの位置で支持して固定してもよい。ＡＲ構成では、コンピューティングデバイス３０２のディスプレイ３１４は、デバイスチャンバ３５０のビューパネル３５２を通して見えてもよい。
【００６５】
いくつかの実現化例では、コンピューティングデバイス３０２は、ビューポートアセンブリ３７０上の近接インジケータ３７２（ここでは、ビューポートアセンブリ３７０の背面側のタブ）を検出する近接感知アセンブリ３２８を含んでいてもよい。近接インジケータ３７２が近接感知アセンブリ３２８によって検出される場合、コンピューティングデバイス３０２は、切替え可能なビューイングアセンブリ３３０がＶＲ構成にあると判定してもよい。逆に、（たとえば、ビューポートアセンブリ３７０が近接感知アセンブリ３２８から遠ざかるように回転されたために）近接インジケータ３７２が近接感知アセンブリ３２８によって検出されない場合、コンピューティングデバイス３０２は、切替え可能なビューイングアセンブリ３３０がＡＲ構成にあると判定してもよい。この判定に基づいて、コンピューティングデバイス３０２はモードも（たとえば、立体的表示を有するＶＲモードからＡＲモードへ、およびその逆も同様）変更してもよい。
【００６６】
図９は、シート状の材料としての、例示的な切替え可能に変化する現実システム４００の部分の概略図である。たとえば、図９は、シート部分４０２、４０４、４０６、４０８、４１０、４１２、４１４、４１６、４１８、および４２０を含む。これらのシート部分は、切替え可能に変化する現実システム４００のコンポーネントを形成するために折畳まれてもよい。これらのコンポーネントは次に、さまざまな形態の留め具または接着材を使用して結合されてもよい。たとえば、シート部分４０２および４０８は、ハンドル３４０などのハンドルを形成するために折畳まれてもよい。シート部分４０４および４０６は、デバイスチャンバ３５０などのデバイスチャンバ内の挿入物として使用されてもよい。シート部分４１０は、台３４２と同様のハンドル上の台を形成するために折畳まれてもよい。シート部分４１２および４１８は、前述のビューポートアセンブリ３７０と同様のビューポートアセンブリを形成するためにシート部分４２０と結合されてもよい。シート部分４１４は、前述のデバイスチャンバ３５０と同様のデバイスチャンバを形成するためにシート部分４２０と結合されてもよい。シート部分４１６は、トリガー３９６と対応するハンマーとの前述の構成と同様のハンマーおよびトリガー構成を形成するために配置されてもよい。
【００６７】
図１０は、ここに説明される手法を用いて使用され得るコンピュータデバイス１０００およびモバイルコンピュータデバイス１０５０の一例を示す。コンピューティングデバイス１０００は、プロセッサ１００２と、メモリ１００４と、記憶デバイス１００６と、メモリ１００４および高速拡張ポート１０１０に接続している高速インターフェイス１００８と、低速バス１０１４および記憶デバイス１００６に接続している低速インターフェイス１０１２とを含む。コンポーネント１００２、１００４、１００６、１００８、１０１０、および１０１２の各々はさまざまなバスを使用して相互接続されており、共通のマザーボード上に、または他の態様で適宜搭載され得る。プロセッサ１００２は、高速インターフェイス１００８に結合されたディスプレイ１０１６などの外部入力／出力デバイス上にＧＵＩ用グラフィック情報を表示するためにメモリ１００４または記憶デバイス１００６に格納された命令を含む、コンピューティングデバイス１０００内で実行される命令を処理することができる。他の実現化例では、複数のプロセッサおよび／または複数のバスが、複数のメモリおよび複数種類のメモリとともに適宜使用されてもよい。また、複数のコンピューティングデバイス１０００が、各デバイスが（たとえばサーババンク、ブレードサーバ群、またはマルチプロセッサシステムとして）必要な動作の部分を提供する状態で接続されてもよい。
【００６８】
メモリ１００４は、コンピューティングデバイス１０００内の情報を格納する。一実現化例では、メモリ１００４は揮発性メモリユニットである。別の実現化例では、メモリ１００４は不揮発性メモリユニットである。メモリ１００４はまた、磁気ディスクまたは光学ディスクといった、別の形態のコンピュータ読取可能媒体であってもよい。
【００６９】
記憶デバイス１００６は、コンピューティングデバイス１０００のための大容量ストレージを提供することができる。一実現化例では、記憶デバイス１００６は、フロッピー（登録商標）ディスクデバイス、ハードディスクデバイス、光学ディスクデバイス、またはテープデバイス、フラッシュメモリまたは他の同様のソリッドステートメモリデバイス、もしくは、ストレージエリアネットワークまたは他の構成のデバイスを含む一連のデバイスといった、コンピュータ読取可能媒体であってもよく、または当該コンピュータ読取可能媒体を含んでいてもよい。コンピュータプログラム製品が情報担体において有形に具体化され得る。コンピュータプログラム製品はまた、実行されると上述のような１つ以上の方法を行なう命令を含んでいてもよい。情報担体は、メモリ１００４、記憶デバイス１００６、またはプロセッサ１００２上のメモリといった、コンピュータまたはマシン読取可能媒体である。
【００７０】
高速コントローラ１００８は、コンピューティングデバイス１０００のための帯域幅集約的な動作を管理し、一方、低速コントローラ１０１２は、より低い帯域幅集約的な動作を管理する。機能のそのような割当ては単なる例示である。一実現化例では、高速コントローラ１００８は、（たとえばグラフィックスプロセッサまたはアクセラレ−タを通して）メモリ１００４、ディスプレイ１０１６に結合され、また、さまざまな拡張カード（図示せず）を受入れ得る高速拡張ポート１０１０に結合される。当該実現化例では、低速コントローラ１０１２は、記憶デバイス１００６および低速拡張ポート１０１４に結合される。さまざまな通信ポート（たとえばＵＳＢ、ブルートゥース（登録商標）、イーサネット（登録商標）、無線イーサネット）を含み得る低速拡張ポートは、キーボード、ポインティングデバイス、スキャナなどの１つ以上の入力／出力デバイス、もしくは、スイッチまたはルータなどのネットワーキングデバイスに、たとえばネットワークアダプタを通して結合されてもよい。
【００７１】
コンピューティングデバイス１０００は、図に示すように多くの異なる形態で実現されてもよい。たとえば、それは標準サーバ１０２０として、またはそのようなサーバの群で何度も実現されてもよい。それはまた、ラックサーバシステム１０２４の一部として実現されてもよい。加えて、それは、ラップトップコンピュータ１０２２などのパーソナルコンピュータで実現されてもよい。それに代えて、コンピューティングデバイス１０００からのコンポーネントが、デバイス１０５０などのモバイルデバイス（図示せず）における他のコンポーネントと組合されてもよい。そのようなデバイスの各々はコンピューティングデバイス１０００、１０５０のうちの１つ以上を含んでいてもよく、システム全体が、互いに通信する複数のコンピューティングデバイス１０００、１０５０から構成されてもよい。
【００７２】
コンピューティングデバイス１０２０は、数あるコンポーネントの中でも特に、プロセッサ１０５２と、メモリ１０６４と、ディスプレイ１０５４などの入力／出力デバイスと、通信インターフェイス１０６６と、トランシーバ１０６８とを含む。また、デバイス１０５０には、追加のストレージを提供するために、マイクロドライブまたは他のデバイスなどの記憶デバイスが設けられてもよい。コンポーネント１０５０、１０５２、１０６４、１０５４、１０６６、および１０６８の各々はさまざまなバスを使用して相互接続されており、これらのコンポーネントのうちのいくつかは共通のマザーボード上に、または他の態様で適宜搭載され得る。
【００７３】
プロセッサ１０５２は、メモリ１０６４に格納された命令を含む、コンピューティングデバイス１０２０内の命令を実行することができる。プロセッサは、別々の複数のアナログプロセッサおよびデジタルプロセッサを含むチップのチップセットとして実現されてもよい。プロセッサは、たとえば、ユーザインターフェイス、デバイス１０５０によって実行されるアプリケーション、およびデバイス１０５０による無線通信の制御といった、デバイス１０５０の他のコンポーネントの連携を提供してもよい。
【００７４】
プロセッサ１０５２は、ディスプレイ１０５４に結合されたディスプレイインターフェイス１０５６および制御インターフェイス１０５８を通してユーザと通信してもよい。ディスプレイ１０５４は、たとえば、ＴＦＴ  ＬＣＤ（Thin-Film-Transistor Liquid Crystal Display：薄膜トランジスタ液晶ディスプレイ）、またはＯＬＥＤ（有機発光ダイオード）ディスプレイ、または他の適切なディスプレイ技術であってもよい。ディスプレイインターフェイス１０５６は、グラフィック情報および他の情報をユーザに提示するようにディスプレイ１０５４を駆動するための適切な回路を含んでいてもよい。制御インターフェイス１０５８は、ユーザからコマンドを受信し、当該コマンドをプロセッサ１０５２に送信するために変換してもよい。加えて、デバイス１０５０と他のデバイスとの近接領域通信を可能にするように、プロセッサ１０５２と通信する外部インターフェイス１０６２が提供されてもよい。外部インターフェイス１０６２は、たとえば、いくつかの実現化例では有線通信を提供してもよく、他の実現化例では無線通信を提供してもよく、また、複数のインターフェイスが使用されてもよい。
【００７５】
メモリ１０６４は、コンピューティングデバイス１０２０内の情報を格納する。メモリ１０６４は、コンピュータ読取可能媒体、揮発性メモリユニット、または不揮発性メモリユニットのうちの１つ以上として実現され得る。拡張メモリ１０７４もデバイス１０５０に提供され、たとえばＳＩＭＭ（Single In Line Memory Module：シングル・インライン・メモリ・モジュール）カードインターフェイスを含み得る拡張インターフェイス１０７２を通して接続されてもよい。そのような拡張メモリ１０７４はデバイス１０５０のための追加の記憶空間を提供してもよく、または、デバイス１０５０のためのアプリケーションまたは他の情報も格納してもよい。具体的には、拡張メモリ１０７４は上述のプロセスを実行または補足するための命令を含んでいてもよく、セキュアな情報も含んでいてもよい。このため、たとえば、拡張メモリ１０７４はデバイス１０５０のためのセキュリティモジュールとして提供されてもよく、デバイス１０５０のセキュアな使用を可能にする命令を用いてプログラムされてもよい。加えて、識別情報をハッキング不可能な態様でＳＩＭＭカード上に載せるなどして、セキュアなアプリケーションが追加情報とともにＳＩＭＭカードを介して提供されてもよい。
【００７６】
メモリは、以下に説明されるように、たとえばフラッシュメモリおよび／またはＮＶＲＡＭメモリを含んでいてもよい。一実現化例では、コンピュータプログラム製品が情報担体において有形に具体化される。コンピュータプログラム製品は、実行されると上述のような１つ以上の方法を行なう命令を含む。情報担体は、たとえばトランシーバ１０６８または外部インターフェイス１０６２を通して受信され得る、メモリ１０６４、拡張メモリ１０７４、またはプロセッサ１０５２上のメモリといったコンピュータまたはマシン読取可能媒体である。
【００７７】
デバイス１０５０は、必要に応じてデジタル信号処理回路を含み得る通信インターフェイス１０６６を通して無線通信してもよい。通信インターフェイス１０６６は、とりわけ、ＧＳＭ（登録商標）音声通話、ＳＭＳ、ＥＭＳまたはＭＭＳメッセージング、ＣＤＭＡ、ＴＤＭＡ、ＰＤＣ、ＷＣＤＭＡ（登録商標）、ＣＤＭＡ２０００、またはＧＰＲＳといったさまざまなモードまたはプロトコル下で通信を提供してもよい。そのような通信は、たとえば無線周波数トランシーバ１０６８を通して生じてもよい。加えて、ブルートゥース、Ｗｉ−Ｆｉ、または他のそのようなトランシーバ（図示せず）を使用するなどして、短距離通信が生じてもよい。加えて、ＧＰＳ（Global Positioning System：全地球測位システム）レシーバモジュール１０７０が、ナビゲーションおよび位置に関連する追加の無線データをデバイス１０５０に提供してもよく、当該データは、デバイス１０５０上で実行されるアプリケーションによって適宜使用されてもよい。
【００７８】
デバイス１０５０はまた、ユーザから口頭情報を受信してそれを使用可能なデジタル情報に変換し得る音声コーデック１０６０を使用して、可聴的に通信してもよい。音声コーデック１０６０も同様に、たとえばデバイス１０５０のハンドセットにおいて、スピーカなどを通してユーザのために可聴音を生成してもよい。そのような音は、音声電話からの音を含んでいてもよく、録音された音（たとえば音声メッセージ、音楽ファイルなど）を含んでいてもよく、また、デバイス１０５０上で動作するアプリケーションによって生成された音を含んでいてもよい。
【００７９】
コンピューティングデバイス１０２０は、図に示すように多くの異なる形態で実現されてもよい。たとえば、それは携帯電話１０８０として実現されてもよい。それはまた、スマートフォン１０８２、携帯情報端末、または他の同様のモバイルデバイスの一部として実現されてもよい。
【００８０】
ここに説明されるシステムおよび手法のさまざまな実現化例は、デジタル電子回路、集積回路、特別に設計されたＡＳＩＣ（application specific integrated circuit：特定用途向け集積回路）、コンピュータハードウェア、ファームウェア、ソフトウェア、および／またはそれらの組合せで実現され得る。これらのさまざまな実現化例は、少なくとも１つのプログラマブルプロセッサを含むプログラマブルシステム上で実行可能および／または解釈可能である１つ以上のコンピュータプログラムにおける実現化例を含んでいてもよく、当該プロセッサは専用であっても汎用であってもよく、ストレージシステム、少なくとも１つの入力デバイス、および少なくとも１つの出力デバイスとの間でデータおよび命令を送受信するように結合されてもよい。
【００８１】
これらのコンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーションまたはコードとしても知られる）はプログラマブルプロセッサのためのマシン命令を含んでおり、高レベルの手続き型および／またはオブジェクト指向型プログラミング言語で、ならびに／もしくはアセンブリ／マシン言語で実現され得る。ここで使用される「マシン読取可能媒体」、「コンピュータ読取可能媒体」という用語は、マシン命令および／またはデータをプログラマブルプロセッサに提供するために使用される任意のコンピュータプログラム製品、装置、および／またはデバイス（たとえば、磁気ディスク、光学ディスク、メモリ、プログラマブルロジックデバイス（Programmable Logic Device：ＰＬＤ））を指しており、マシン命令をマシン読取可能信号として受信するマシン読取可能媒体を含む。「マシン読取可能信号」という用語は、マシン命令および／またはデータをプログラマブルプロセッサに提供するために使用される任意の信号を指す。
【００８２】
ユーザとの対話を提供するために、ここに説明されるシステムおよび手法は、情報をユーザに表示するためのディスプレイデバイス（たとえばＬＣＤ（液晶ディスプレイ）スクリーン、ＯＬＥＤ（有機発光ダイオード））と、ユーザがコンピュータに入力を提供する際に使用し得るキーボードおよびポインティングデバイス（たとえばマウスまたはトラックボール）とを有するコンピュータ上で実現され得る。他の種類のデバイスも、同様にユーザとの対話を提供するために使用され得る。たとえば、ユーザに提供されるフィードバックは、任意の形態の感覚フィードバック（たとえば視覚フィードバック、聴覚フィードバック、または触覚フィードバック）であってもよく、ユーザからの入力は、音響入力、音声入力、または触覚入力を含む任意の形態で受信されてもよい。
【００８３】
ここに説明されるシステムおよび手法は、バックエンドコンポーネント（たとえばデータサーバ）を含む、もしくは、ミドルウェアコンポーネント（たとえばアプリケーションサーバ）を含む、もしくは、フロントエンドコンポーネント（たとえば、ここに説明されるシステムおよび手法の実現化例とユーザが対話できるようにするグラフィカルユーザインターフェイスまたはウェブブラウザを有するクライアントコンピュータ）を含む、もしくは、そのようなバックエンドコンポーネント、ミドルウェアコンポーネント、またはフロントエンドコンポーネントの任意の組合せを含む、コンピューティングシステムで実現され得る。システムのコンポーネントは、デジタルデータ通信の任意の形態または媒体（たとえば通信ネットワーク）によって相互接続され得る。通信ネットワークの例は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（wide area network：ＷＡＮ）、およびインターネットを含む。
【００８４】
コンピューティングシステムは、クライアントとサーバとを含み得る。クライアントとサーバとは一般に互いから離れており、典型的には通信ネットワークを通して対話する。クライアントとサーバとの関係は、コンピュータプログラムがそれぞれのコンピュータ上で実行され、互いにクライアント−サーバ関係を有することによって生じる。
【００８５】
いくつかの実現化例では、図１０に示すコンピューティングデバイスは、切替え可能に変化する現実デバイス１０９０（すなわち、ＶＲヘッドセット／ＡＲビューアデバイス）の構成に基づいて適切なモードでＡＲまたはＶＲ環境を生成するために、デバイス１０９０とインターフェイス接続するセンサを含み得る。たとえば、図１０に示すコンピューティングデバイス１０２０または他のコンピューティングデバイスに含まれる１つ以上のセンサが、デバイス１０９０に入力を提供するか、または概してＶＲ／ＡＲ環境に入力を提供することができる。センサは、タッチスクリーン、加速度計、ジャイロスコープ、圧力センサ、バイオメトリックセンサ、温度センサ、湿度センサ、および周囲光センサを含み得るものの、これらに限定されない。コンピューティングデバイス１０２０はこれらのセンサを使用して、ＶＲ／ＡＲ環境におけるコンピューティングデバイスの絶対位置および／または検出された回転を判断することができ、それは次にＶＲ／ＡＲ環境への入力として使用され得る。たとえば、コンピューティングデバイス１０２０は、コントローラ、レーザポインタ、キーボード、武器などといった仮想オブジェクトとして、ＶＲ／ＡＲ環境に組込まれてもよい。ＶＲ／ＡＲ環境に組込まれた際のユーザによるコンピューティングデバイス／仮想オブジェクトの位置付けは、ユーザが、ＶＲ／ＡＲ環境において仮想オブジェクトを特定の態様で見るようにコンピューティングデバイスを位置付けることができるようにする。たとえば、仮想オブジェクトがレーザポインタを表わす場合、ユーザはコンピューティングデバイスを、それが実際のレーザポインタであるかのように操作することができる。ユーザはコンピューティングデバイスを左右、上下、円形などに動かして、レーザポインタを使用するのと同様の態様でデバイスを使用することができる。
【００８６】
いくつかの実現化例では、コンピューティングデバイス１０２０に含まれるかまたはそれに接続される１つ以上の入力デバイスが、ＶＲ／ＡＲ環境への入力として使用され得る。入力デバイスは、タッチスクリーン、キーボード、１つ以上のボタン、トラックパッド、タッチパッド、ポインティングデバイス、マウス、トラックボール、ジョイスティック、カメラ、マイク、入力機能性を有するイヤホンまたはイヤバッド、ゲーミングコントローラ、または他の接続可能な入力デバイスを含み得るものの、それらに限定されない。コンピューティングデバイスがＶＲ／ＡＲ環境に組込まれる際にコンピューティングデバイス１０２０に含まれる入力デバイスと対話するユーザは、特定のアクションがＶＲ／ＡＲ環境で生じるようにすることができる。
【００８７】
いくつかの実現化例では、コンピューティングデバイス１０２０のタッチスクリーンは、ＶＲ／ＡＲ環境においてタッチパッドとしてレンダリングされ得る。ユーザは、コンピューティングデバイス１０２０のタッチスクリーンと対話することができる。対話は、たとえばデバイス１０９０において、ＶＲ／ＡＲ環境におけるレンダリングされたタッチパッド上の動きとしてレンダリングされる。レンダリングされた動きは、ＶＲ／ＡＲ環境において仮想オブジェクトを制御することができる。
【００８８】
いくつかの実現化例では、コンピューティングデバイス１０２０に含まれる１つ以上の出力デバイスが、ＶＲ／ＡＲ環境においてデバイス１０９０のユーザに出力および／またはフィードバックを提供することができる。出力およびフィードバックは、視覚的、触覚的、または音声的であり得る。出力および／またはフィードバックは、振動、１つ以上のライトまたはストロボを点灯および消灯すること、もしくは明滅および／または点滅させること、警報を鳴らすこと、チャイムを鳴らすこと、曲をかけること、ならびに音声ファイルを再生することを含み得るものの、これらに限定されない。出力デバイスは、振動モータ、振動コイル、圧電装置、静電装置、発光ダイオード（ＬＥＤ）、ストロボ、およびスピーカを含み得るものの、これらに限定されない。
【００８９】
いくつかの実現化例では、コンピューティングデバイス１０２０は、コンピュータにより生成される３Ｄ環境において別のオブジェクトとして現れてもよい。ユーザによるコンピューティングデバイス１０２０との対話（たとえば、タッチスクリーンを回転させること、振動させること、タッチスクリーンに触れること、タッチスクリーンを横切って指でスワイプすること）は、ＶＲ／ＡＲ環境におけるオブジェクトとの対話として解釈され得る。ＶＲ／ＡＲ環境におけるレーザポインタの例では、コンピューティングデバイス１０２０は、コンピュータにより生成される３Ｄ環境において仮想レーザポインタとして現れる。ユーザがコンピューティングデバイス１０２０を操作すると、ＶＲ／ＡＲ環境におけるユーザはレーザポインタの動きを見る。ユーザは、コンピューティングデバイス１０２０またはデバイス１０９０上のＶＲ／ＡＲ環境においてコンピューティングデバイス１０２０との対話からのフィードバックを受信する。
【００９０】
いくつかの実現化例では、コンピューティングデバイス１０２０はタッチスクリーンを含んでいてもよい。たとえば、ユーザは、タッチスクリーン上で起こることをＶＲ／ＡＲ環境において起こることで模倣することができる特定の態様で、タッチスクリーンと対話することができる。たとえば、ユーザは、タッチスクリーン上に表示されるコンテンツをズームするためにピンチする動きを使用してもよい。タッチスクリーン上でのこのピンチする動きにより、ＶＲ／ＡＲ環境において提供される情報がズームされるようになり得る。別の例では、コンピューティングデバイスは、コンピュータにより生成される３Ｄ環境において仮想の本としてレンダリングされてもよい。ＶＲ／ＡＲ環境では、本のページはＶＲ／ＡＲ環境で表示可能であり、タッチスクリーンを横切るユーザの指のスワイプは仮想の本のページをめくることとして解釈され得る。各ページがめくられると、ページコンテンツの変化が見えることに加えて、ユーザには、本のページをめくる音といった音声フィードバックが提供されてもよい。
【００９１】
いくつかの実現化例では、コンピューティングデバイスに加えて、１つ以上の入力デバイス（たとえばマウス、キーボード）が、コンピュータにより生成される３Ｄ環境においてレンダリングされ得る。レンダリングされた入力デバイス（たとえばレンダリングされたマウス、レンダリングされたキーボード）は、ＶＲ／ＡＲ環境においてオブジェクトを制御するためにＶＲ／ＡＲ環境においてレンダリングされるように使用され得る。
【００９２】
コンピューティングデバイス１０００は、ラップトップ、デスクトップ、ワークステーション、携帯情報端末、サーバ、ブレードサーバ、メインフレーム、および他の適切なコンピュータを含むもののこれらに限定されない、さまざまな形態のデジタルコンピュータおよびデバイスを表わすよう意図されている。コンピューティングデバイス１０２０は、携帯情報端末、携帯電話、スマートフォン、および他の同様のコンピューティングデバイスといった、さまざまな形態のモバイルデバイスを表わすよう意図されている。ここに示す構成要素、それらの接続および関係、ならびにそれらの機能は単なる例示として意図されており、この文書で説明および／または請求される発明の実現化例を限定するよう意図されてはいない。
【００９３】
多くの実現化例が説明されてきたが、明細書の精神および範囲から逸脱することなくさまざまな変更が加えられ得ることが理解されるであろう。
【００９４】
加えて、図面に示す論理フローは、望ましい結果を達成するために、図示された特定の順序または連続する順序を必要とはしない。加えて、説明されたフローに他のステップが提供されてもよく、またはそこからステップが削除されてもよく、説明されたシステムに他の構成要素が追加されてもよく、またはそこから除去されてもよい。したがって、他の実現化例は特許請求の範囲内にある。
【００９５】
上述の実現化例のある特徴をここに記載されるように説明してきたが、当業者であれば、多くの修正、置換、変更および均等物を思い浮かべるであろう。したがって、添付された請求項は、実現化例の範囲に該当するそのような修正および変更をすべて網羅するよう意図されている、ということが理解されるはずである。それらは限定的ではなく単なる例示として提示されてきたことと、形態および詳細のさまざまな変更が加えられ得ることとが理解されるはずである。ここに説明された装置および／または方法のどの部分も、相互排他的な組合せを除き、任意の組合せで組合されてもよい。ここに説明された実現化例は、説明された異なる実現化例の機能、構成要素、および／または特徴のさまざまな組合せおよび／または下位組合せを含み得る。
【００９６】
以下に、いくつかの例を挙げる。
例１：折畳まれたシート状の材料から形成されたハンドルと、ハンドルに結合され、コンピューティングデバイスを保持するように構成され、折畳まれたシート状の材料から形成されたデバイスチャンバと、折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、デバイスチャンバをビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイス。
【００９７】
例２：ヒンジアセンブリは、仮想現実構成と拡張現実構成との間でデバイスを調節するために動作可能であり、デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、仮想現実構成ではビューポートアセンブリを通して見え、拡張現実構成ではビューポートアセンブリなしで見える、例１に記載のデバイス。
【００９８】
例３：ヒンジアセンブリは、ビューポートアセンブリとデバイスチャンバとを接続するシート状の材料の一部を含む、例１〜２のいずれか１つに記載のデバイス。
【００９９】
例４：ヒンジアセンブリは、シート状の材料の折り目付き領域を含む、例３に記載のデバイス。
【０１００】
例５：デバイスチャンバは、コンピューティングデバイスのディスプレイが見え得るビューパネルを含む、例１〜４のいずれか１つに記載のデバイス。
【０１０１】
例６：ビューポートアセンブリは、仮想現実モードで立体的コンテンツを見るためのレンズおよび目隠しアセンブリを含む、例５に記載のデバイス。
【０１０２】
例７：仮想現実モードでは、ビューポートアセンブリのレンズは、デバイスチャンバのビューパネルと整列されている、例６に記載のデバイス。
【０１０３】
例８：デバイスチャンバは、ビューパネルに対向する表面に配置され、コンピューティングデバイスのカメラアセンブリがデバイスチャンバの周りの環境の画像を取込むことを可能にするように構成された窓を含む、例５〜７のいずれか１つに記載のデバイス。
【０１０４】
例９：デバイスチャンバは、特定のタイプのコンピューティングデバイスをデバイスチャンバ内に位置付けて固定するようにサイズ決めされた挿入物を含む、例１〜８のいずれか１項に記載のデバイス。
【０１０５】
例１０：ハンドルは、ハンドルから外側に視線方向に延在し、拡張現実構成においてビューポートアセンブリを支持して固定するように構成された台を含む、例１〜９のいずれか１項に記載のデバイス。
【０１０６】
例１１：ビューポートアセンブリを直立位置でデバイスチャンバに固定するように構成されたラッチアセンブリをさらに含む、例１〜１０のいずれか１つに記載のデバイス。
【０１０７】
例１２：コンピューティングデバイスと、切替え可能なビューイングアセンブリとを含む、システムであって、切替え可能なビューイングアセンブリは、ハンドルと、ハンドルに結合され、コンピューティングデバイスを保持するように構成されたデバイスチャンバと、ビューポートアセンブリと、デバイスチャンバをビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、システム。
【０１０８】
例１３：ヒンジアセンブリは、仮想現実構成と拡張現実構成との間でデバイスを調節するために動作可能であり、コンピューティングデバイスのディスプレイは、仮想現実構成ではビューポートアセンブリを通して見え、拡張現実構成ではビューポートアセンブリなしで見える、例１２に記載のシステム。
【０１０９】
例１４：コンピューティングデバイスは、ビューポートアセンブリの近接インジケータを検出するように構成された近接感知アセンブリを含む、例１２または１３に記載のシステム。
【０１１０】
例１５：コンピューティングデバイスは、近接感知アセンブリが近接インジケータを検出したことに基づいて、拡張現実モードから仮想現実モードへ切替わるように構成される、例１４に記載のシステム。
【０１１１】
例１６：仮想現実モードでは、コンピューティングデバイスはディスプレイに立体的コンテンツを表示させる、例１５に記載のシステム。
【０１１２】
例１７：コンピューティングデバイスはカメラアセンブリを含み、拡張現実モードでは、コンピューティングデバイスはディスプレイに、カメラアセンブリを用いて取込まれた画像を表示させる、例１５または１６に記載のシステム。
【０１１３】
例１８：折畳まれたシート状の材料から形成されたハンドルと、ハンドルに結合され、折畳まれたシート状の材料から形成されたデバイスチャンバと、折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、デバイスチャンバをビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイスであって、ヒンジアセンブリは、仮想現実構成と拡張現実構成との間でデバイスを調節するために動作可能であり、デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、仮想現実構成ではビューポートアセンブリを通して見え、拡張現実構成ではビューポートアセンブリなしで見える、デバイス。
【０１１４】
例１９：ビューポートアセンブリは、トリガーが作動されることに応答して、デバイスチャンバに含まれるコンピューティングデバイスのディスプレイにハンマーを接触させるように構成された、トリガーおよびハンマー構成を含む、例１８に記載のデバイス。
【０１１５】
例２０：トリガーおよびハンマー構成は、折畳まれた材料片から形成される、例１９に記載のデバイス。
【図１】
2020533658.tif 000003
【図２】
2020533658.tif 000004
【図３Ａ】
2020533658.tif 000005
【図３Ｂ】
2020533658.tif 000006
【図３Ｃ】
2020533658.tif 000007
【図３Ｄ】
2020533658.tif 000008
【図４Ａ】
2020533658.tif 000009
【図４Ｂ】
2020533658.tif 000010
【図５Ａ】
2020533658.tif 000011
【図５Ｂ】
2020533658.tif 000012
【図６Ａ】
2020533658.tif 000013
【図６Ｂ】
2020533658.tif 000014
【図６Ｃ】
2020533658.tif 000015
【図６Ｄ】
2020533658.tif 000016
【図７Ａ】
2020533658.tif 000017
【図７Ｂ】
2020533658.tif 000018
【図７Ｃ】
2020533658.tif 000019
【図８Ａ】
2020533658.tif 000020
【図８Ｂ】
2020533658.tif 000021
【図８Ｃ】
2020533658.tif 000022
【図８Ｄ】
2020533658.tif 000023
【図９】
2020533658.tif 000024
【図１０】
2020533658.tif 000025
【手続補正書】
【提出日】令和2年4月17日(2020.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
折畳まれたシート状の材料から形成されたハンドルと、
前記ハンドルに結合され、コンピューティングデバイスを保持するように構成され、折畳まれたシート状の材料から形成されたデバイスチャンバと、
折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、
前記デバイスチャンバを前記ビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイス。
【請求項２】
前記ヒンジアセンブリは、仮想現実構成と拡張現実構成との間で前記デバイスを調節するために動作可能であり、前記デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、前記仮想現実構成では前記ビューポートアセンブリを通して見え、拡張現実構成では前記ビューポートアセンブリなしで見える、請求項１に記載のデバイス。
【請求項３】
前記ヒンジアセンブリは、前記ビューポートアセンブリと前記デバイスチャンバとを接続するシート状の材料の一部を含む、請求項１〜２のいずれか１項に記載のデバイス。
【請求項４】
前記ヒンジアセンブリは、前記シート状の材料の折り目付き領域を含む、請求項３に記載のデバイス。
【請求項５】
前記デバイスチャンバは、コンピューティングデバイスのディスプレイが見え得るビューパネルを含む、請求項１〜４のいずれか１項に記載のデバイス。
【請求項６】
前記ビューポートアセンブリは、仮想現実モードで立体的コンテンツを見るためのレンズおよび目隠しアセンブリを含む、請求項５に記載のデバイス。
【請求項７】
前記仮想現実モードでは、前記ビューポートアセンブリの前記レンズは、前記デバイスチャンバの前記ビューパネルと整列されている、請求項６に記載のデバイス。
【請求項８】
前記デバイスチャンバは、前記ビューパネルに対向する表面に配置され、前記コンピューティングデバイスのカメラアセンブリが前記デバイスチャンバの周りの環境の画像を取込むことを可能にするように構成された窓を含む、請求項５〜７のいずれか１項に記載のデバイス。
【請求項９】
前記デバイスチャンバは、特定のタイプのコンピューティングデバイスを前記デバイスチャンバ内に位置付けて固定するようにサイズ決めされた挿入物を含む、請求項１〜８のいずれか１項に記載のデバイス。
【請求項１０】
前記ハンドルは、前記ハンドルから外側に視線方向に延在し、拡張現実構成において前記ビューポートアセンブリを支持して固定するように構成された台を含む、請求項１〜９のいずれか１項に記載のデバイス。
【請求項１１】
前記ビューポートアセンブリを直立位置で前記デバイスチャンバに固定するように構成されたラッチアセンブリをさらに含む、請求項１〜１０のいずれか１項に記載のデバイス。
【請求項１２】
コンピューティングデバイスと、
切替え可能なビューイングアセンブリとを含む、システムであって、前記切替え可能なビューイングアセンブリは、
ハンドルと、
前記ハンドルに結合され、前記コンピューティングデバイスを保持するように構成されたデバイスチャンバと、
ビューポートアセンブリと、
前記デバイスチャンバを前記ビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、システム。
【請求項１３】
前記ヒンジアセンブリは、仮想現実構成と拡張現実構成との間で前記コンピューティングデバイスを調節するために動作可能であり、前記コンピューティングデバイスのディスプレイは、前記仮想現実構成では前記ビューポートアセンブリを通して見え、拡張現実構成では前記ビューポートアセンブリなしで見える、請求項１２に記載のシステム。
【請求項１４】
前記コンピューティングデバイスは、前記ビューポートアセンブリの近接インジケータを検出するように構成された近接感知アセンブリを含む、請求項１２または１３に記載のシステム。
【請求項１５】
前記コンピューティングデバイスは、前記近接感知アセンブリが前記近接インジケータを検出したことに基づいて、拡張現実モードから仮想現実モードへ切替わるように構成される、請求項１４に記載のシステム。
【請求項１６】
前記仮想現実モードでは、前記コンピューティングデバイスはディスプレイに立体的コンテンツを表示させる、請求項１５に記載のシステム。
【請求項１７】
前記コンピューティングデバイスはカメラアセンブリを含み、前記拡張現実モードでは、前記コンピューティングデバイスは前記ディスプレイに、前記カメラアセンブリを用いて取込まれた画像を表示させる、請求項１６に記載のシステム。
【請求項１８】
折畳まれたシート状の材料から形成されたハンドルと、
前記ハンドルに結合され、折畳まれたシート状の材料から形成されたデバイスチャンバと、
折畳まれたシート状の材料から少なくとも部分的に形成されたビューポートアセンブリと、
前記デバイスチャンバを前記ビューポートアセンブリに枢動可能に結合するヒンジアセンブリとを含む、デバイスであって、
前記ヒンジアセンブリは、仮想現実構成と拡張現実構成との間で前記デバイスを調節するために動作可能であり、前記デバイスチャンバに保持されたコンピューティングデバイスのディスプレイは、前記仮想現実構成では前記ビューポートアセンブリを通して見え、拡張現実構成では前記ビューポートアセンブリなしで見える、デバイス。
【請求項１９】
前記ビューポートアセンブリは、トリガーが作動されることに応答して、前記デバイスチャンバに含まれるコンピューティングデバイスのディスプレイにハンマーを接触させるように構成された、トリガーおよびハンマー構成を含む、請求項１８に記載のデバイス。
【請求項２０】
前記トリガーおよびハンマー構成は、折畳まれた材料片から形成される、請求項１９に記載のデバイス。
【国際調査報告】
2020533658.tif 000026
2020533658.tif 000027
2020533658.tif 000028