(57)【要約】好適な実施形態は、第１のユーザによる視認のために提供される仮想現実空間と、第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供する。前記拡張現実グラフィックは、第１のユーザに提供される仮想現実空間の少なくとも一部のイメージを備えるが、このイメージは、拡張現実ビューにおいて、第１のユーザを少なくとも部分的に囲むように第１のユーザの物理的な位置に対応するポジションにて表示される。それによって第２のユーザは、第１のユーザにより体験される仮想現実空間の少なくとも一部を見ることができる。【選択図】図３【特許請求の範囲】
【請求項１】
第１のユーザによる視認のために提供される仮想現実空間と、前記第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供するよう構成され 、
前記拡張現実グラフィックは、前記第１のユーザに提供される前記仮想現実空間の少なくとも一部のイメージを備え、前記イメージは、前記拡張現実ビューにおいて、前記第１のユーザを少なくとも部分的に囲むように前記第１のユーザの前記物理的な位置に対応するポジションにて表示され、それにより、前記第２のユーザは、前記第１のユーザにより体験される前記仮想現実空間の前記少なくとも一部を見ることができる、
装置。
【請求項２】
前記拡張現実グラフィックは、
前記仮想現実空間の少なくとも一部の円筒形の投写と、
前記仮想現実空間において前記第１のユーザの現在の位置から視認される前記仮想現実空間の表現と、
前記仮想現実空間において現時点で視認される前記仮想現実空間の表現と、
前記仮想現実空間のパノラマと、
前記仮想現実空間の少なくとも１８０°のパノラマと、
前記仮想現実空間のほぼ３６０°のパノラマと、
半透明の拡張現実グラフィックと、
のうちの１つ以上を備える、請求項１に記載の装置。
【請求項３】
第２の拡張現実グラフィックが、前記第２のユーザに対する拡張現実表示のために、かつ前記第２のユーザによる選択のために提供され、前記第２の拡張現実グラフィックは、ユーザ選択されると第１のユーザに提供される、前記第１のユーザにより現在視認されていない第２の仮想現実空間の少なくとも一部のイメージを備える、請求項１に記載の装置。
【請求項４】
前記第２の拡張現実グラフィックは、前記拡張現実ビューにおいて前記第１のユーザの前記物理的な位置に配置されて前記拡張現実グラフィックから間隔を空けた表示のために提供され、前記第２の拡張現実グラフィックは、前記拡張現実ビューにおいて前記第１のユーザから延びる軸を少なくとも部分的に囲むように  表示される、請求項３に記載の装置。
【請求項５】
前記第２のユーザにより前記第２の拡張現実グラフィックが選択されると、それに関連する前記第２の仮想現実空間の前記第１のユーザに対する仮想現実表示を提供する、請求項３または請求項４に記載の装置。
【請求項６】
前記第２の拡張現実グラフィックの選択は、前記第２のユーザの自由空間ユーザジェスチャを備える、請求項３から５のいずれか１項に記載の装置。
【請求項７】
前記第２の拡張現実グラフィックは、前記拡張現実ビューにおいて前記拡張現実グラフィックの上方に表示するために提供され、前記第２の拡張現実グラフィックまたはそれに関連する前記第２の仮想現実空間の前記選択は、前記第２の拡張現実グラフィックを、前記拡張現実ビューにおいて前記第１のユーザを囲むポジションに移動させることによるフィードバックを提供することを含む、請求項３から６のいずれか１項に記載の装置。
【請求項８】
前記装置は、前記第２の拡張現実グラフィックのユーザによる却下を提供し、それにより、前記第２の拡張現実グラフィックに関連する前記第２の仮想現実空間の仮想現実表示は、前記第１のユーザに提供されない、請求項３から７のいずれか１項に記載の装置。
【請求項９】
前記ユーザによる却下がされると、さらなる仮想現実空間を表すさらなる拡張現実グラフィック候補が、前記却下された第２の拡張現実グラフィックの代わりに前記拡張現実ビューにおける選択および表示のために提供される、請求項８に記載の装置。
【請求項１０】
前記第２の拡張現実グラフィックは、前記拡張現実ビューにおいて前記拡張現実グラフィックの上方に表示するために提供され、前記第２の拡張現実グラフィックまたはそれに関連する前記第２の仮想現実空間の前記ユーザによる却下は、前記第２の拡張現実グラフィックを、前記拡張現実ビューにおいて前記第１のユーザの横の方または上の方のポジションに移動させることによるフィードバックを提供することを含む、請求項８または請求項９に記載の装置。
【請求項１１】
さらなる拡張現実グラフィックが、前記第２のユーザに対する拡張現実表示のために、かつ前記第２のユーザによる選択のために提供され、前記さらなる拡張現実グラフィックは、ユーザ選択されると第１のユーザに提供される、前記第１のユーザにより現在視認されていないさらなる仮想現実空間の少なくとも一部のイメージビューを備える、請求項３〜１０のいずれかに記載の装置。
【請求項１２】
少なくとも前記第２の拡張現実グラフィックは、前記拡張現実ビューにおいて前記第２のユーザにより操作可能であり、それにより、前記第２のユーザの回転入力に応答して、前記第２の拡張現実グラフィックは回転され、前記第２のユーザにより前記第２の拡張現実グラフィックが選択されると、前記第２の拡張現実グラフィックに関連する前記第２の仮想現実空間が、初期の視野が前記第２のユーザの前記回転入力に基づいた状態で、前記第１のユーザに対する仮想現実表示のために提供される、請求項３から１１のいずれか１項に記載の装置。
【請求項１３】
頭部装着型拡張現実装置、眼部装着型拡張現実装置、網膜プロジェクタベースの拡張現実装置、および眼内拡張現実装置、または同の１つ以上のためのモジュール／回路、または拡張現実装置および仮想現実装置の組み合わせを備えたシステムのうちの１つ以上である、請求項１から１２のいずれかに記載の装置。
【請求項１４】
第１のユーザによる視認のために提供される仮想現実空間と、前記第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供することを含む方法であって、
前記拡張現実グラフィックは、前記第１のユーザに提供される前記仮想現実空間の少なくとも一部のイメージを備え、前記イメージは、前記拡張現実ビューにおいて、前記第１のユーザを少なくとも部分的に囲むように前記第１のユーザの前記物理的な位置に対応するポジションにて表示され、それにより、前記第２のユーザは、前記第１のユーザにより体験される前記仮想現実空間の前記少なくとも一部を見ることができる、
方法。
【請求項１５】
装置の少なくとも１つのプロセッサで実行されると、前記装置に、第１のユーザによる視認のために提供される仮想現実空間と、前記第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供することを少なくとも遂行させるように構成されるプログラムコードを備えるコンピュータプログラムであって、
前記拡張現実グラフィックは、前記第１のユーザに提供される前記仮想現実空間の少なくとも一部のイメージを備え、前記イメージは、前記拡張現実ビューにおいて、前記第１のユーザを少なくとも部分的に囲むように前記第１のユーザの前記物理的な位置に対応するポジションにて表示され、それにより、前記第２のユーザは、前記第１のユーザにより体験される前記仮想現実空間の前記少なくとも一部を見ることができる、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、拡張現実の分野に関し、特に、仮想現実装置により提示されるコンテンツを、拡張現実装置を使用して視認および制御することに関する。関連する方法、コンピュータプログラム、および装置も開示される。開示される一部の側面／例は、携帯可能な電子デバイス、特に仮想現実ヘッドセット／グラス、拡張現実グラス（両眼または単眼）、（使用中にクレードルに設置することもできるが）使用中に手で持つことができる、いわゆる持ち運び可能な電子デバイスに関する。そのような持ち運び可能な電子デバイスには、いわゆる携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、モバイル電話、スマートフォン、ならびにその他スマートデバイス、スマートウォッチ、およびタブレットＰＣが含まれる。
【０００２】
開示される１つ以上の側面／実施形態による携帯可能な電子デバイス／装置は、１つ以上のオーディオ／テキスト／ビデオ／データ通信機能（例えば電気通信、ビデオ通信、および／またはテキスト送信（ショートメッセージサービス（ＳＭＳ：Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）／マルチメディアメッセージサービス（ＭＭＳ：Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）／電子メール）機能）、インタラクティブ／非インタラクティブ閲覧機能（例えばウェブブラウジング、ナビゲーション、ＴＶ／プログラム閲覧機能）、音楽録音／再生機能（例えばＭＰ３またはその他形式および／または（ＦＭ／ＡＭ）無線ブロードキャスト録音／再生）、データのダウンロード／送信機能、イメージ捕捉機能（例えば（組み込みなどの）デジタルカメラを使用）、およびゲーム機能を提供してもよい。
【背景】
【０００３】
仮想現実は、グラスもしくはゴーグルなどのヘッドセットまたはユーザを囲む１つ以上のディスプレイを使用してユーザに没入型仮想体験を提供することもある。仮想現実装置は、仮想現実空間を表すマルチメディアコンテンツをユーザに提示して、ユーザが仮想現実空間の中に存在するのをシミュレートすることもある。仮想現実空間は、広視野または３６０°の視野（または水平方向の視野の上方および／または下方などそれ以上）を有するビデオなどのパノラマ式ビデオにより提供されることもある。拡張現実も、グラスまたはゴーグルまたは仮想網膜ディスプレイなどのヘッドセットを使用して、ヘッドセットを通して見える実世界のビューを、コンピュータ生成されたコンテンツを用いて拡張することもある。したがって、拡張現実のユーザは、その周りの実世界環境を視認することができることもある。実世界環境は、ユーザの実世界のビューの上に重ねられてもよい、拡張現実装置により提供されるコンテンツを用いて拡張または補足される。
【０００４】
本明細書における以前に公開された文書または任意の背景の列挙または説明は、必ずしも、その文書または背景が最新技術の一部であることまたは一般知識であることの承認と理解されるものではない。本開示の１つ以上の側面／例は、背景の課題の１つ以上に対処することもしないこともある。
【摘要】
【０００５】
第１の例示の側面において提供される装置は、第１のユーザによる視認のために提供される仮想現実空間と、第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供する。前記拡張現実グラフィックは、第１のユーザに提供される仮想現実空間の少なくとも一部のイメージを備え、イメージは、拡張現実ビューにおいて、第１のユーザを少なくとも部分的に囲むように第１のユーザの物理的な位置に対応するポジションにて表示され、それにより、第２のユーザは、第１のユーザにより体験される仮想現実空間の少なくとも一部を見ることができる。
【０００６】
別のユーザにより視認され前記ユーザを囲む仮想現実空間を示す拡張現実ビューにおける拡張現実グラフィックの提供は、直感的なユーザインターフェースを提供するのに有利であろう。
【０００７】
前記拡張現実グラフィックは、
仮想現実空間の少なくとも一部の円筒形の投写と、
仮想現実空間において第１のユーザの現在の位置から視認される仮想現実空間の表現と、
仮想現実空間において現時点で視認される仮想現実空間の表現と、
仮想現実空間のパノラマと、
仮想現実空間の少なくとも１８０°のパノラマと、
仮想現実空間のほぼ３６０°のパノラマと、
半透明の拡張現実グラフィックと、
のうちの１つ以上を備えてもよい。
【０００８】
したがって、前記装置は、適切な拡張現実グラフィックのレンダリングのために拡張現実装置にシグナリングを提供できるように、第１のユーザによる視認のために何が提供されているかを示すシグナリングを仮想現実装置から受信しうる。
【０００９】
第２の拡張現実グラフィックが、第２のユーザに対する拡張現実表示のために、かつ第２のユーザによる選択のために提供されてもよく、第２の拡張現実グラフィックは、ユーザ選択されると第１のユーザに提供される、第１のユーザにより現在視認されていない第２の仮想現実空間の少なくとも一部のイメージを備えてもよい。
【００１０】
第２の拡張現実グラフィックは、上記の特徴のうちの１つ以上を拡張現実グラフィックと共通して有してもよい。第２の拡張現実グラフィックは、ストリップ体として、例えば拡張現実ビューにおいて第１のユーザを囲む形状などで、拡張現実ビューにおいて表示されてもよい。
【００１１】
第２の拡張現実グラフィックは、拡張現実ビューにおいて第１のユーザの物理的な位置に配置されて拡張現実グラフィックから間隔を空けた表示のために提供されてもよく、拡張現実ビューにおいて第２の拡張現実グラフィックは、第１のユーザから延びる軸を少なくとも部分的に囲むように表示されてもよい。拡張現実グラフィックおよび第２の拡張現実グラフィックは、第２のユーザから見て第１のユーザからほぼ上向きに延びるスタックとして表示されてもよい。
【００１２】
第２のユーザにより第２の拡張現実グラフィックが選択されると、それに関連する第２の仮想現実空間の仮想現実表示が第１のユーザに対して提供されてもよい。
【００１３】
第２の拡張現実グラフィックの選択は、第２のユーザの自由空間ユーザジェスチャまたはユーザインターフェースを介して提供される入力を含んでもよい。第２の拡張現実グラフィックの選択は、スマートフォン、コンピュータ、タッチインターフェース、または自由空間ユーザジェスチャを介して装置にシグナリングを提供することを含んでもよい。
【００１４】
第２の拡張現実グラフィックは、拡張現実ビューにおいて拡張現実グラフィックの上方に表示するために提供されてもよく、第２の拡張現実グラフィックまたはそれに関連する第２の仮想現実空間の選択は、第２の拡張現実グラフィックを、拡張現実ビューにおいて第１のユーザを囲むポジションに移動させることによるフィードバックを提供することを含んでもよい。
【００１５】
前記装置は、第２の拡張現実グラフィックのユーザによる却下を提供してもよく、それにより、第２の拡張現実グラフィックに関連する第２の仮想現実空間の仮想現実表示は、第１のユーザに提供されなくてもよい。ユーザによる却下は、複数の拡張現実グラフィック候補からの拡張現実グラフィック候補の却下を含んでもよく、各拡張現実グラフィック候補は、第１のユーザに表示されることが可能な仮想現実空間候補を表現する。
【００１６】
ユーザによる却下がされると、さらなる仮想現実空間を表すさらなる拡張現実グラフィック候補が、却下された第２の拡張現実グラフィックの代わりに拡張現実ビューにおける選択および表示のために提供されてもよい。したがって、拡張現実グラフィック候補がスタックとして提示されている場合、ユーザによる却下があると、スタックまたはその拡張現実グラフィックの残りが再配置されてもよい。
【００１７】
第２の拡張現実グラフィックは、拡張現実ビューにおいて拡張現実グラフィックの上方に表示するために提供されてもよく、第２の拡張現実グラフィックまたはそれに関連する第２の仮想現実空間のユーザによる却下は、第２の拡張現実グラフィックを、拡張現実ビューにおいて第１のユーザの横の方または上の方のポジションに移動させることによるフィードバックを提供することを含んでもよい。フィードバックは、ユーザによる却下の入力が受信された後、またはスワイプなどユーザの却下を示す自由空間ユーザジェスチャの間に提供されてもよい。
【００１８】
さらなる拡張現実グラフィックが、第２のユーザに対する表示のために、かつ第２のユーザによる選択のために提供されてもよく、さらなる拡張現実グラフィックは、ユーザ選択されると第１のユーザに提供される、第１のユーザにより現在視認されていないさらなる仮想現実空間の少なくとも一部のイメージビューを備えてもよい。複数のさらなる拡張現実グラフィックが提供されてもよい。
【００１９】
少なくとも第２の拡張現実グラフィックは、拡張現実ビューにおいて第２のユーザにより操作可能であってもよく、それにより、第２のユーザの回転入力に応答して第２の拡張現実グラフィックが回転され、第２のユーザにより第２の拡張現実グラフィックが選択されると、第２の拡張現実グラフィックに関連する第２の仮想現実空間が、初期の視野が第２のユーザの回転入力に基づいた状態で、第１のユーザに対する仮想現実表示のために提供されてもよい。さらなる拡張現実グラフィックはそれぞれ、第２の拡張現実グラフィックに関係して規定されたように操作可能であってもよい。少なくとも第２の拡張現実グラフィックは、拡張現実ビューにおいて第２のユーザにより操作可能であってもよく、それにより、第２のユーザの並進入力に応答して、第２の拡張現実グラフィックにより表現される第２の仮想現実空間における仮想のポジションが変更され、第２のユーザにより第２の拡張現実グラフィックが選択されると、第２の拡張現実グラフィックに関連する第２の仮想現実空間が、初期の視点が第２のユーザの並進入力に基づいた状態で、第１のユーザに対する仮想現実表示のために提供されてもよい。
【００２０】
装置は、スマートフォン、コンピュータ、ラップトップ、頭部装着型拡張現実装置、眼部装着型拡張現実装置、網膜プロジェクタベースの拡張現実装置、および眼内拡張現実装置、または同の１つ以上のためのモジュール／回路、または拡張現実装置および仮想現実装置の組み合わせを備えたシステムのうちの１つ以上であってもよい。
【００２１】
拡張現実ビューは、周りの実世界のカメラ画像を備える、仮想現実においてシミュレートされた拡張現実ビューを備えてもよい。したがって、拡張現実グラフィックは、周りの実世界のカメラ画像の上に重ねられてもよい。
【００２２】
さらなる側面において、第１のユーザによる視認のために提供される仮想現実空間と、第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供することを含む方法が提供される。ここで前記拡張現実グラフィックは、第１のユーザに提供される仮想現実空間の少なくとも一部のイメージを備え、イメージは、拡張現実ビューにおいて、第１のユーザを少なくとも部分的に囲むように第１のユーザの物理的な位置に対応するポジションにて表示され、それにより、第２のユーザは、第１のユーザにより体験される仮想現実空間の少なくとも一部を見ることができる。
【００２３】
さらなる側面において、次のようなコンピュータプログラムが提供される。このコンピュータプログラムは、装置の処理手段に実行されると、前記装置に、第１のユーザによる視認のために提供される仮想現実空間と、第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供することを遂行させるように構成される。ここで前記拡張現実グラフィックは、第１のユーザに提供される仮想現実空間の少なくとも一部のイメージを備え、イメージは、拡張現実ビューにおいて、第１のユーザを少なくとも部分的に囲むように第１のユーザの物理的な位置に対応するポジションにて表示され、それにより、第２のユーザは、第１のユーザにより体験される仮想現実空間の少なくとも一部を見ることができる。
【００２４】
さらなる側面において、第１のユーザによる視認のために提供される仮想現実空間と、第１のユーザの物理的な位置とに基づき、拡張現実ビューにおいて、前記第１のユーザとは別の第２のユーザによる視認のための拡張現実グラフィックの表示を提供するよう構成された手段を備える装置が提供される。前記拡張現実グラフィックは、第１のユーザに提供される仮想現実空間の少なくとも一部のイメージを備え、イメージは、拡張現実ビューにおいて、第１のユーザを少なくとも部分的に囲むように第１のユーザの物理的な位置に対応するポジションにて表示され、それにより、第２のユーザは、第１のユーザにより体験される仮想現実空間の少なくとも一部を見ることができる。
【００２５】
本開示は、１つ以上の対応する側面、例、または特徴を、単独でまたは様々な組み合わせで含み、これは、その組み合わせまたは単独で特に記載（特許請求を含む）されたか否かにかかわらない。説明した機能の１つ以上を実行する対応する手段および対応する機能的ユニット（例えば機能イネーブラ、オブジェクトクリエータ、表示レンダラ、ユーザ入力受信器）も本開示の範囲内にある。
【００２６】
開示された方法の１つ以上を実装する対応するコンピュータプログラムも本開示の範囲内にあり、記載された例のうちの１つ以上に含まれる。
【００２７】
上記の概要は、非限定的な単なる例示として意図されている。
【００２８】
以下、単なる例として、添付の図面を参照しながら説明を行う。
【図面の簡単な説明】
【００２９】
【図１】本開示の一実施形態による、サーバ、コンテンツストレージ、仮想現実グラス、および拡張現実グラスを含むいくつかの電子コンポーネントを備えたシステムの一部としての例示の装置の実施形態を示す。
【図２】例示の仮想現実ビューを示す。
【図３】例示の拡張現実ビューを示す。
【図４】仮想現実において視認される現在の仮想現実空間および可能な仮想現実空間を示す例示の拡張現実ビューを示す。
【図５】ユーザによる選択、および現在の仮想現実ビューの仮想現実ビュー候補への変更を示す例示の拡張現実ビューを示す。
【図６】可能な仮想現実空間の向きを示す例示の拡張現実ビューを示す。
【図７】可能な仮想現実空間の却下を示す例示の拡張現実ビューを示す。
【図８】複数の仮想現実ユーザを示す例示の拡張現実ビューを示す。
【図９】本開示の方法によるフローチャートを示す。
【図１０】プログラムを提供するコンピュータ可読媒体を概略的に示す。
【実施例の説明】
【００３０】
仮想現実は、グラスもしくはゴーグルなどのヘッドセット、またはユーザを囲む１つ以上のディスプレイを使用してユーザに没入型仮想体験を提供することもある。仮想現実装置は、仮想現実空間または仮想現実世界を表すマルチメディアコンテンツをユーザに提示して、ユーザが仮想現実空間の中に存在するのをシミュレートすることもある。仮想現実空間は、実世界環境を複製してユーザが実世界の位置に物理的に存在するのをシミュレートしてもよく、または仮想現実空間はコンピュータ生成されたものでもよく、またはコンピュータ生成および実世界のマルチメディアコンテンツの組み合わせであってもよい。仮想現実空間は、広視野または３６０°の視野（または水平方向の視野の上方および／または下方などそれ以上）を有するビデオなどのパノラマ式ビデオにより提供されることもある。仮想現実装置は、ユーザが仮想的に動き回ることなどによる仮想現実空間の探検をもたらすこともあり、仮想現実空間における仮想オブジェクトとのユーザのやり取りを提供することもある。したがって、ユーザに提供されるコンテンツは、人工もしくは架空のもので、コンピュータにおいて作成されてもよく、または例えばパノラマ式ビデオ捕捉デバイスもしくはテレプレゼンスデバイスにより捕捉された実世界の生もしくは録画のイメージを備えてもよい。プレゼンス捕捉デバイスの例は、Ｎｏｋｉａ  Ｔｅｃｈｎｏｌｏｇｉｅｓ  ＯｙのＮｏｋｉａ  ＯＺＯである。仮想現実空間は、２次元コンテンツまたは立体表示などによる仮想の３次元コンテンツを備えてもよい。仮想現実空間は、３６０°の視野を提供してもよく、ユーザの頭または眼の動きに基づく前記視野の左右への動きを提供してもよい。仮想現実のユーザのビューは、ヘッドセットのディスプレイを介して仮想現実装置により前記ユーザに提供されてもよい。
【００３１】
拡張現実も、グラスまたはゴーグルまたは仮想網膜ディスプレイなどのヘッドセットを使用して、ヘッドセットを通して見える実世界のビューを、コンピュータ生成されたコンテンツを用いて拡張することがある。したがって、拡張現実のユーザは、その周りの実世界環境を視認することができることもある。実世界環境は、ユーザの実世界のビューの上に重ねられてもよい、拡張現実装置により提供されるコンテンツを用いて拡張または補足される。コンテンツは、特に、ピクチャ、写真、ビデオ、図、テキスト情報、聴覚コンテンツなどのマルチメディアコンテンツを備えてもよい。したがって、拡張現実は、コンピュータ生成されたグラフィックおよびコンテンツを追加された実世界の直接の視認を提供することもあるが、これに対して仮想現実のユーザは、実世界を直接視認することはほぼなく、仮想現実装置のディスプレイに提示されるコンテンツしか見ることができないこともある。
【００３２】
拡張現実は、他者により視認される仮想現実コンテンツを制御する便利な手法を提供できるということが分かった。要するに、第１のユーザは、仮想現実装置を使用して仮想現実空間の仮想現実コンテンツを視認してもよく、第２のユーザは、実世界における第１のユーザを物理的に見ることができ、拡張現実装置を使用して、第１のユーザにより視認される仮想現実コンテンツを視認および制御してもよい。これは、拡張現実を使用して別の１人以上のユーザの仮想現実体験を制御するのは直感的かつ効率的と思われるので、有利である。
【００３３】
図１は、拡張現実装置を使用して仮想現実装置の制御を提供するよう構成された装置１００を示す。本例では、メモリおよびプロセッサを備えてもよいコンピュータサーバ１００によって装置が提供される。サーバ１００は本例では、仮想現実（ＶＲ：ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ）グラス１０１および仮想現実コンテンツストア１０２と共同して仮想現実装置の機能性の少なくとも一部を提供する。サーバ１００は本例では、拡張現実（ＡＲ：ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ）グラス１０３およびモーショントラッカー１０４と共同して拡張現実装置の機能性の少なくとも一部を提供する。
【００３４】
したがって、本例では、１つの装置、つまりサーバ１００が、仮想現実（ＶＲ）装置、拡張現実（ＡＲ）装置、および拡張現実装置を使用して仮想現実装置を制御する装置の機能性を提供するが、それらは図１ではそれぞれ１００ａ、１００ｂ、および１００ｃとして機能的に別々に示されている。なお、当然のことながらこれらの装置は、物理的に別々であってもよく、または異なる形でグループ化されてもよい。
【００３５】
本実施形態において、上述したサーバ１００または各装置１００ａ、１００ｂ、１００ｃは、１つのプロセッサおよび１つのメモリしか有しなくてもよいが、当然のことながら他の実施形態は、２つ以上のプロセッサおよび／または２つ以上のメモリ（例えば同じまたは異なるプロセッサ／メモリタイプ）を利用してもよい。さらに装置（単数または複数）１００ａ、１００ｂ、１００ｃは、特定用途向け集積回路（ＡＳＩＣ：Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であってもよい。
【００３６】
プロセッサは、メモリ上のコンピュータプログラムコードの形態で記憶された命令に従って、コンテンツストア１０２およびモーショントラッカー１０４などの他のコンポーネントから受信される情報の実行／処理のみを行う汎用プロセッサであってもよい。プロセッサのかかる動作により生成された出力シグナリングは、１０１、１０３、および１０２などその先のさらなるコンポーネントに提供される。
【００３７】
メモリ（必ずしも単一のメモリユニットとは限らない）は、コンピュータプログラムコードを記憶するコンピュータ可読媒体（本例ではソリッドステートメモリであるが、ハードドライブ、ＲＯＭ、ＲＡＭ、フラッシュ、または同様のものなどの他のタイプのメモリであってもよい）である。このコンピュータプログラムコードは、プログラムコードがプロセッサ上で実行されるとプロセッサにより実行可能な命令を格納する。メモリとプロセッサとの内部接続は、１つ以上の例示の実施形態において、プロセッサとメモリとのアクティブな結合を提供してプロセッサがメモリに記憶されたコンピュータプログラムコードにアクセスできるようにするものと理解することができる。
【００３８】
本例では、プロセッサおよびメモリはすべて、内部で相互に電気的に接続され、個々のコンポーネント間の電気通信が可能である。本例では、ＡＳＩＣとしてともに構成されるように、言い換えれば電子デバイスにインストール可能な単一のチップ／回路としてともに集積されるように、コンポーネントはすべて相互に近接して位置する。他の例では、コンポーネントの１つ以上または全部が相互に別々に位置してもよい。
【００３９】
図２は、仮想現実ヘッドセット２０２を着用している第１のユーザ２０１により現在視認されている仮想現実空間２００の概略表現を示す。仮想現実空間は、第１のユーザ２０１を囲む球として示されており、ヘッドセット２０２を通して第１のユーザが見ることができるものがすべて仮想現実装置１００ａにより提供されるという点で、仮想現実の没入型の性質を表現する。仮想現実空間２００は、第１のユーザ２０１に対して表示するためにコンテンツストア１０２からなどマルチメディアコンテンツから生成される、デジタル空間またはデジタル世界を含むと理解されてもよい。
【００４０】
第１のユーザ２０１は、仮想現実空間２００を仮想的に探検、すなわち仮想的に動き回ってもよい。第１のユーザ２０１は、コントローラ（図示せず）を使用して、または仮想現実装置１００ａもしくはそのコンポーネントにより検出される物理的な動きにより、仮想的に動き回ってもよい。さらに仮想現実ヘッドセット２０２は、加速度計など、向きまたは動きセンサを含んでもよく、その結果、第１のユーザが頭を動かすと、ＶＲ装置１００ａにより提供される仮想現実ビューがそれに応じて動かされる。
【００４１】
したがって、第１のユーザ２０１には、仮想現実空間２００におけるユーザの仮想位置、および第１のユーザが見ている方向（ヘッドセット２０２の物理的な向きなどから得られる）のうちの１つ以上に基づく仮想現実空間２００の仮想現実ビューが提供されてもよい。
【００４２】
第２のユーザ２０３が拡張現実ヘッドセット２０４を着用しているのが示されている。拡張現実ヘッドセットには、第２のユーザ２０３が見る実世界のビューに重ねられる、拡張現実装置１００ｂからの１つ以上の拡張現実グラフィックが提供される。第２のユーザ２０３は、拡張現実ヘッドセット２０４を通して第１のユーザ２０１を物理的に見ることができる。したがって、拡張現実ヘッドセット２０４では第２のユーザ２０３が直接自分の周りの実世界を見ることができるのに対し、第１のユーザ２０１は仮想現実ヘッドセット２０２のディスプレイを介して提供されるものしか見ることができないという点で、拡張現実ヘッドセット２０４は仮想現実ヘッドセット２０２と異なる。当然のことながら、球は第１のユーザ２０１が視認しているものを表すので、第２のユーザ２０３に仮想現実空間２００（球）は見えない。１つ以上の他の例では、第２のユーザ２０３は、仮想現実ヘッドセットの１つ以上のディスプレイを介して、第２のユーザの周りの実世界の（仮想現実ヘッドセットに関連するカメラなどからの）ビューを拡張現実グラフィックとともに示すよう構成された、仮想現実ヘッドセットを使用する。要するに本例では、仮想現実ヘッドセットが、拡張現実ヘッドセットを「シミュレート」するために使用されることが分かる。それでもやはり、拡張現実ヘッドセットを使用するときと同様に、拡張現実グラフィックが実世界のカメラ画像の上に重ねられてもよい。したがって、装置は、第１のユーザとは別の第２のユーザを囲む実世界の仮想現実ビューにおいて、このユーザにより視認される拡張現実グラフィックの表示を（仮想現実の中で）提供すると理解されてもよい。
【００４３】
拡張現実ヘッドセット２０４は、モーショントラッカー１０４およびＡＲ装置１００ｂと協働して、拡張現実の機能性を提供する。要約すれば、拡張現実装置１００ｂは、拡張現実グラフィックが所望のポジションにて第２のユーザのビューに重ねられることが可能なように、第２のユーザ２０３がどこ（または一部の例では何）を見ているかを認識する必要があるかもしれない。モーショントラッカー１０４は、様々なセンサから得られてもよい、第１および／または第２のユーザ２０１、２０３のポジション、および／または第１のユーザが見ているポジションを表すシグナリングを機能上提供してもよい。拡張現実装置１００ｂは、例えば第１のユーザ２０１を自動的に認識するために、イメージ検出およびオブジェクト認識機能性を含んでもよい。
【００４４】
図３は、第２のユーザ２０３の拡張現実ビューの表現を示す。ＡＲビューは、実世界で視認されるとおりの第１のユーザ２０１、および拡張現実グラフィック３００を備える。拡張現実グラフィック３００は、第１のユーザ２０１の物理的な位置に関連するように表示される。拡張現実グラフィック３００は、第１のユーザ２０１により現在体験されている上述の仮想現実空間２００の表現を備える。グラフィック３００は、仮想現実空間２００の少なくとも一部の静止画または動画を備える。
【００４５】
第２のユーザ２０３が第１のユーザ２０１により体験される仮想現実空間２００の少なくとも一部を見ることができるように、拡張現実グラフィック３００は、第１のユーザ２０１を少なくとも部分的に囲むように表示され、拡張現実ビューにおける第１のユーザ２０１の物理的な位置に配置される。当然のことながら、図３は第２のユーザの視点からではない拡張現実ビューを図示するが、これは説明を目的としたものであり、第１のユーザ２０１および拡張現実グラフィック３００のビューは拡張現実ヘッドセット２０４を通して第２のユーザ２０３に提示される。
【００４６】
本例では、拡張現実グラフィック３００は円筒形のストリップ体を備える。円筒形のストリップ体は、仮想現実空間２００のパノラマなど、仮想現実空間２００の少なくとも一部の円筒形の投写を含んでもよい。拡張現実グラフィック３００は、第１のユーザをほぼ囲んで、仮想現実空間における３６０度のビューを示すように配置されてもよい。したがって、拡張現実グラフィックは、仮想現実空間２００の３６０度パノラマを示す。本例では、ストリップ体は水平方向である。さらに、拡張現実ビューにおいて第２のユーザ２０３に第１のユーザ２０１が見えにくくならないように、ストリップ体の幅は第１のユーザ２０１の物理的な身長よりも狭く見える幅である。第２のユーザ２０３が拡張現実グラフィック３００を通して第１のユーザを見ることができるように、拡張現実グラフィック３００は半透明であってもよい。
【００４７】
他の例において拡張現実グラフィック３００は、第１のユーザ２０１に関連するように配置されるが、必ずしも完全に第１のユーザ２０１を囲まなくてもよい。例えば拡張現実グラフィックは、第１のユーザ２０１の周りに湾曲してレンダリングされてもよいが、ユーザの周り少なくとも９０°、少なくとも１２０°、少なくとも１８０°、または少なくとも２７０°に延びてもよい。拡張現実グラフィック３００の幅は、仮想現実空間２００における第１のユーザの視野に基づいてもよい。一例において、拡張現実グラフィックの一部としてまたはそれに追加して表示されるマーカーが、グラフィックにより示されるイメージの中の第１のユーザの現在の視野を示してもよい。本例では、仮想現実空間３００のパノラマの湾曲した（例えば円形の）投写が拡張現実グラフィック３００として示されているが、グラフィック３００は、正方形、長方形、五角形、六角形などの他の断面のストリップ体を備えてもよい。ＡＲビューにおける第１のユーザ２０１から拡張現実グラフィック３００の間隔は、所定の間隔であってもよく、または仮想現実空間２００において第１のユーザ２０１により視認される仮想オブジェクトもしくは仮想シーンに対する第１のユーザ２０１（またはＶＲ空間における「カメラ」の位置）の近接性に関係してもよい。拡張現実グラフィック３００を少なくとも部分的に第１のユーザを包み込んで仮想現実空間のパノラマを提示するように提供することは、第１のユーザが何を体験しているかの直感的かつ効果的な理解を第２のユーザ２０３にもたらすので有利である。
【００４８】
拡張現実グラフィック３００は、第１のユーザ２０１により現在視認されている仮想現実空間２００の表現を備えてもよい。要するに、第１のユーザ２０１が仮想現実空間２００を仮想的に動き回るとき、ユーザの仮想位置が変化する結果、その視点も変化するので、拡張現実グラフィック３００は、第１のユーザ２０１の仮想位置における仮想現実空間の表現を示してもよい。他の例において、拡張現実グラフィックは、所定または固定の仮想位置での仮想現実空間を示す。第１のユーザ２０１により現在視認されている仮想現実空間２００の表現は、仮想現実空間における現時点を含んでもよい。例えば、仮想現実空間がパノラマ式ビデオにより提供される場合、（第１のユーザ２０１により視認される）パノラマ式ビデオにおける現時点のパノラマ式ビデオからの単数または複数のイメージが、拡張現実グラフィック３００として使用されるために提供されてもよい。仮想現実空間が、経時的に変化するコンピュータ生成されたＶＲ世界から提供される場合、ＡＲグラフィック３００は、ＶＲ空間における現時点のＶＲ空間のイメージに基づいてもよい。したがって、拡張現実グラフィック３００は、リアルタイムで、または断続的に、または周期的に、仮想現実空間２００における第１のユーザ２０１の現在（仮想位置および／または仮想時間の点で）のビューにより能動的に更新されてもよい。
【００４９】
よって、装置１００ｃは、第１のユーザ２０１が仮想現実空間２００において現在視認しているもののイメージを表す、ＶＲ装置１００ａからのシグナリングを受信してもよい。装置１００ｃは、受信されたイメージをレンダリングしてもよく、または第２のユーザ２０３に表示される拡張現実グラフィック３００としてＡＲ装置１００ｂがイメージをレンダリングするためのシグナリングを提供してもよい。装置１００ｃは、拡張現実グラフィック３００を正しい位置に、すなわち第２のユーザ２０３の視点から第１のユーザ２０１を囲んで表示可能なように、第１のユーザ２０１の位置を特定するシグナリングを拡張現実装置１００ｂに提供してもよい。
【００５０】
図４は、第２のユーザ２０３の拡張現実ビューの説明図を示す。このビューは、第２の拡張現実グラフィック４００が示されていることを除いて、図３に関して示され上述されたものと同様である。前述同様に、拡張現実グラフィック３００は、第１のユーザ２０１により現在視認されている仮想現実空間の表現を備える。第２の拡張現実グラフィック４００は、第１のユーザ２０１がＶＲヘッドセット２０２を通して現在視認できない、別の第２の仮想現実空間の表現を備える。このように第２のユーザ２０３は、仮想現実ビューにおいて第１のユーザ２０１に提供できる別の仮想現実空間（単数または複数）の表現を視認してもよい。
【００５１】
本例では、第２の拡張現実グラフィック４００は、形態としては拡張現実グラフィック３００に類似している。具体的には、ほぼ円筒形のストリップ体としてレンダリングされた第２の拡張現実空間の３６０°パノラマを備える。第２の拡張現実グラフィック４００は、本例では、拡張現実グラフィック３００の上に間隔を空けて配置されるが、他のポジションも可能である。第２の拡張現実グラフィック４００は、本例では、拡張現実グラフィック３００と、したがって第１のユーザ２０１とも、上下に整列している。第２の拡張現実グラフィックは、第１のユーザを少なくとも部分的に囲んでいないが、第１のユーザ２０１の真上のポジションを囲んでもよい。
【００５２】
第２のユーザ２０３からのユーザ入力などがあると、装置１００ｃは、第２のユーザにより選択される第２の拡張現実グラフィックまたはさらなる拡張現実グラフィックとして、コンテンツストア１０２から可能な仮想現実空間または仮想現実空間の「候補」を提示してもよい。第２の拡張現実グラフィック４００が選択されると、それに関連する第２の仮想現実空間が第１のユーザの仮想現実ビューにおいて第１のユーザ２０１に提示されてもよい。このように、仮想現実ビュー２００が、第２の仮想現実空間の仮想現実ビューにより置き換えられてもよい。
【００５３】
第２の拡張現実グラフィック４００の選択は、第２のユーザ２０３が作動させると装置１００ｃと通信するスマートフォン、コンピュータ、またはコントローラなどのユーザ入力デバイスからシグナリングを受信することを含んでもよい。あるいは、選択は、自由空間ユーザジェスチャ（例えばユーザの手による空中でのジェスチャ）を表現するシグナリングにより提供されてもよい。したがって、第２のユーザ２０３は、第２の拡張現実グラフィック４００を指し示すかまたはその他の形で選択して、第２の仮想現実空間が第１のユーザ２０１に表示されるべきであるという指示を提供するジェスチャを行ってもよい。それに応じて、ＡＲ装置１００ｂまたはモーショントラッカー１０４が、第２のユーザの手のポジションを追跡してユーザジェスチャ入力を検出し、関連するシグナリングを装置１００ｃおよびＶＲ装置１００ａに提供してもよい。
【００５４】
図５は、第２のユーザ２０３がその拡張現実ビューにおいて第２の拡張現実グラフィック４００を選択した結果、対応する仮想現実空間が第１のユーザ２０１にその仮想現実ビューにおいて提示されるのを示す。第１のユーザ２０１が今は第２の仮想現実空間を視認しているとのフィードバックを第２のユーザ２０３に提供するために、第２の仮想現実グラフィック４００は第１のユーザ２０１を囲むように移動（矢印５００により表現）されて示されている。本例では、拡張現実グラフィック３００は、第１の仮想現実空間２００がもはや第１のユーザ２０１に提示されていないとのフィードバックを提供するために、第１のユーザ２０１に対してより低いポジション（より低いポジションへの移動を矢印５０１により表現）に示される。拡張現実グラフィック３００は、その後、拡張現実ビューから消滅もしくはフェードアウトしてもよく、またはより低いポジションに示されることなく消滅／フェードアウトしてもよい。当然ことながら、拡張現実グラフィック３００により表現される仮想現実空間２００の仮想現実ビューからの削除を示す、他の形態のフィードバックが提供されてもよい。
【００５５】
第２の拡張現実グラフィック４００の選択をもたらすために自由空間ジェスチャが使用される場合、第２のユーザは、拡張現実ビューの中の第２の拡張現実グラフィック４００を「つかんで」、それを下に、目線へとおよび／または第１のユーザ２０１を囲むように、「移動」させてもよい。第２の拡張現実グラフィック４００を第１のユーザ２０１を囲むように移動させるアクションは、こうして第２の拡張現実グラフィックの選択をもたらしてもよい。これは、第２のユーザ２０３に直感的で有利な体験を提供する。さらに、そのようなジェスチャが使用されるか否かにかかわらず、仮想現実空間候補を表現する拡張現実グラフィック候補を提供して、それが第１のユーザ２０１の周りの浮かんだポジション（すなわち離れている）と、グラフィック３００、４００が第１のユーザ２０１を囲むポジションとを移動することまたは移動されることを可能とすると、アクションまたは選択実施のフィードバックを提供するために有利なインターフェースとなり得る。
【００５６】
図６は、図４に示されたものと類似したビューを示し、第２の拡張現実グラフィック４００が、少なくとも第１ユーザ２０１に対して相対的なその向きに関して、拡張現実ビューにおいて操作可能であることを示す。矢印６００は、第２のユーザ２０３によるユーザ入力があると、第２の拡張現実グラフィック４００がその軸を中心に回転できることを示す。したがって、第２の拡張現実グラフィック４００を選択して視認用に対応する仮想現実空間を提供する前に、第２のユーザ２０３は、第２の拡張現実グラフィック４００の方向を定めて、ＶＲ装置１００ａにより対応する第２の仮想現実空間がユーザに提示されたときに第１のユーザ２０１に提示される初期の視野を制御することができる。これは、パノラマ式ビデオを備えるものなどの仮想現実空間が、特定の人々またはアクションが位置するところなど特定の焦点を有することもあるので、特に有利である。そのような拡張現実グラフィック４００の操作を使用した、第１のユーザ２０１に提示する仮想現実空間の初期の視野の制御を提供することにより、第１のユーザ２０１の注目を、第２のユーザ２０３が重要と感じるものに向かわせることができる。
【００５７】
第２の仮想現実空間が第１のユーザ２０１にＶＲビューを介して提示されると、第２のユーザ２０３による操作は提供されなくてもよい。要するに、拡張現実グラフィックに対応する仮想現実空間がＶＲ装置の第１のユーザにより現在視認可能になると、ＶＲビューにおいて提示される視野の制御は、ＡＲビューにおける拡張現実グラフィックの操作によっては変更できない。これは、第１のユーザ２０１に対するＶＲビューの動作の制御力を制限することで、第１のユーザ２０１の体験が不安定になるのを防止できるので、有利である。
【００５８】
仮想現実空間の初期の視野は、対応する拡張現実グラフィックの回転に基づいて決定されてもよい。特に、第１のユーザ２０１の向きに対して相対的な拡張現実グラフィックの向きが使用されてもよい。したがって、第２のユーザ２０３は、拡張現実グラフィックを回転させて対象箇所を第１のユーザ２０１の真正面に配置して、第１のユーザ２０１に対する（ＶＲにおける）初期の視野をセットしてもよい。あるいは、第１のユーザ２０１の向きにかかわらず、第２のユーザ２０３に対して相対的な拡張現実グラフィックの向きが使用されてもよい。したがって、第２のユーザは、拡張現実グラフィックを回転させて対象箇所を自分と直接向き合うように配置して、第１のユーザ２０１に対する（ＶＲにおける）初期の視野をセットしてもよい。
【００５９】
他の例において、装置１００ｃは、対応する仮想現実空間中の仮想並進移動による第２の拡張現実グラフィック４００の操作を提供してもよい。したがって、対応する仮想現実空間がコンピュータ生成されナビゲート可能な世界を備える場合、第２のユーザ２０３は、ＶＲビューにおいて第１のユーザ２０１に対して表示される仮想現実空間における初期のビューの仮想位置（または仮想時間）を変更できてもよい。したがって、仮想現実空間の初期の視点は、ＡＲ装置を介して提供される仮想位置に基づく視点であってもよく、または拡張現実グラフィック４００の向きに基づく視野であってもよい。
【００６０】
他の例では、拡張現実グラフィックは、ＶＲビューにおいて初期に視認されるものを制御するために操作可能であってもよいが、第１のユーザ２０１のＶＲビューを変更する選択はできない。例えば第１のユーザ２０１または第三者が、ＶＲビューにおける或る仮想現実空間と別の仮想現実空間との間の移行を制御してもよい。
【００６１】
このように、装置１００ｃは、拡張現実グラフィックの回転および／または拡張現実グラフィックにより表現された仮想現実空間中の並進を示すユーザ入力シグナリングを受信するよう構成されてもよい。さらに装置１００ｃは、変更された拡張現実グラフィックを示すフィードバックをＡＲビューにおいて第２のユーザ２０３に提供するためにシグナリングを提供してもよい。装置１００ｃは、シグナリングをＶＲ装置１００ａに提供して、仮想現実空間が初期に提示されるときにＶＲビューにおいて提示される仮想現実空間における初期の視野／視点を示してもよい。
【００６２】
図７は、第２のユーザ２０３の拡張現実ビューの説明図を示し、さらなる拡張現実グラフィック７００を含む。具体的には、さらなる２つの拡張現実グラフィック７００および７０１が含まれる。第２の拡張現実グラフィック４００のような、さらなる拡張現実グラフィックのそれぞれが、選択されると第１のユーザ２０１にそのＶＲビューにおいて提示可能な、異なる仮想現実空間候補を表現する。当然のことながら、第２の拡張現実グラフィック４００、特にそれに関係して提供される任意の機能性に関する上記の説明は、任意の数のさらなる拡張現実グラフィック７００、７０１に等しく適用可能である。
【００６３】
装置１００ｃは、拡張現実ビューにおいて拡張現実グラフィック４００、７００、７０１として表現され、ＶＲビューにおいて表示される可能性のある、仮想現実空間候補を提供するように構成されてもよい。さらに装置１００ｃは、第２のユーザ２０３のユーザ入力に応答しての仮想現実空間候補の却下を提供してもよい。ユーザの却下は、拡張現実ビューの中の拡張現実グラフィックにより表現された複数の仮想現実空間候補から、１つ以上の仮想現実空間候補を削除することを含んでもよい。
【００６４】
図７に示されているように、複数の拡張現実グラフィック４００、７００、７０１が、スタック７０２として拡張現実ビューに表示されている。スタックは、実質的に第１のユーザを中心にしていてもよい。このようにスタック７０２は、第１のユーザ２０１に関連して拡張現実ビューにおいて提供されてもよい。さらに図７は、スタック７０２の軸から離れる第２の拡張現実グラフィック４００の動き（矢印７０３参照）を示す。これは、第２の拡張現実グラフィックにより表現される第２の仮想現実空間が、選択され得る仮想現実空間候補から却下されたとのフィードバックを、ＡＲビューにおいて第２のユーザ２０３に提供する。却下された第２の仮想現実グラフィック４００（またはより一般的に、却下された拡張現実グラフィック候補）は、その後、ＡＲビューから消滅してもまたはフェードアウトしてもよい。当然のことながら、この却下フィードバックは任意選択であり、却下された拡張現実グラフィック候補はＡＲビューから削除されてもよい。
【００６５】
第２の拡張現実グラフィック４００の却下をもたらすために自由空間ジェスチャが使用される場合、第２のユーザは、拡張現実ビューの中の第２の拡張現実グラフィック４００を「つかんで」それを横に「移動」させて、スタック７０２から出してもよい。第２の拡張現実グラフィック４００を移動させてスタックから出す動作が、自由空間ジェスチャのフィードバックとして表示されてもよい。これは、第２のユーザ２０３に直感的で有利な体験を提供する。
【００６６】
却下された拡張現実グラフィック候補４００が削除されると、矢印７０４により示されるように、残る拡張現実グラフィック候補（この例では７００および７０１）が下へ移動されて、却下された拡張現実グラフィック候補の空間に移る。
【００６７】
よって、装置１００ｃは、ＡＲ装置１００ｂにシグナリングを提供して、ユーザによる却下または他のジェスチャを表現するシグナリングに応答して第２の／さらなる拡張現実グラフィックの表示を（ポジションまたは視界の点で）変更してもよい。
【００６８】
図８は、第２のユーザ２０３の拡張現実ビューの表現を示す。本例では、第３のユーザ８００が存在する。第３のユーザ８００は、第１のユーザ２０１に類似した仮想現実装置のユーザであり、仮想現実ヘッドセット８０１とともに示されている。第３のユーザ８００には、仮想現実空間の仮想現実ビューが提供される。これは、必ずしも第１のユーザ２０１に提供されるものと同じ仮想現実空間とは限らない。第２のユーザ２０３は、第３のユーザ８００が視認している仮想現実空間を表す拡張現実グラフィック８０２を視認することができる。拡張現実グラフィック４００に類似して、拡張現実グラフィック８０２は関連するユーザを囲むように示され、３６０°パノラマなどの関連する仮想現実空間からのイメージを備える。よって、第２のユーザ２０３は、複数の仮想現実ユーザ（第１のユーザ２０１および第３のユーザ８００およびその他任意のさらなるＶＲユーザ）について上述したアクションまたは機能性のいずれかを実行してもよい。装置１００ｃは、第２のユーザの入力に応答してまたは第２のユーザ２０３が誰を見ているかに基づき、異なる仮想現実ユーザの仮想現実体験の制御の切り替えを第２のユーザ２０３に提供してもよい。こうして、第２のユーザは、複数の仮想現実ユーザに関して、上述した「選択」、「却下」、および「操作」の機能性を効果的に制御することができる。
【００６９】
図９は、第１のユーザによる視認のために提供される仮想現実空間と、第１のユーザの物理的な位置とに基づくステップ（９００）、拡張現実ビューにおいて、第１のユーザとは別の第２のユーザに対する前記仮想現実空間の表現を備える拡張現実グラフィックの表示を提供するステップであって、前記拡張現実グラフィックは、第１のユーザに提供される仮想現実空間の少なくとも一部のイメージを備え、イメージは、拡張現実ビューにおいて、第１のユーザを少なくとも部分的に囲むように第１のユーザの物理的な位置に対応するポジションにて表示され、それにより、第２のユーザは、第１のユーザにより体験される仮想現実空間を見ることができる、ステップ（９０１）を示すフロー図を示す。
【００７０】
図１０は、一例によるプログラムを提供するコンピュータ／プロセッサ可読媒体１０００を概略的に示す。本例では、コンピュータ／プロセッサ可読媒体は、デジタル多用途ディスク（ＤＶＤ：ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）またはコンパクトディスク（ＣＤ：ｃｏｍｐａｃｔ  ｄｉｓｃ）などのディスクである。他の例では、コンピュータ可読媒体は、発明の機能を実行するような形でプログラムされた任意の媒体であってもよい。コンピュータプログラムコードは、同じタイプの複数のメモリ間、またはＲＯＭ、ＲＡＭ、フラッシュ、ハードディスク、ソリッドステートなど異なるタイプの複数のメモリ間に分散してもよい。
【００７１】
ユーザ入力は、タップ、スワイプ、スライド、押下、保持、回転ジェスチャ、デバイスのユーザインターフェース近くでの静止ホバージェスチャ、デバイス近くでの移動ホバージェスチャ、デバイスの少なくとも一部を曲げること、デバイスの少なくとも一部を握りしめること、多指ジェスチャ、デバイスを傾けること、または制御デバイスを裏返すことのうちの１つ以上を備えるジェスチャであってもよい。さらにジェスチャは、ユーザの腕などのユーザの身体、またはスタイラスもしくは自由空間ユーザジェスチャを行うのに適した他の要素を使用した任意の自由空間ユーザジェスチャであってもよい。
【００７２】
上記の例で示された装置は、携帯可能な電子デバイス、ラップトップコンピュータ、移動電話、スマートフォン、タブレットコンピュータ、携帯情報端末、デジタルカメラ、スマートウォッチ、スマートアイウェア、ペンベースのコンピュータ、携帯可能でない電子デバイス、デスクトップコンピュータ、モニタ、家庭用電化製品、スマートＴＶ、サーバ、仮想現実装置、ウェアラブル装置、拡張現実装置、またはそれらの１つ以上のモジュール／回路としてもよい。
【００７３】
言及された任意の装置、および／または言及された特定の装置の他の特徴は、有効化、例えばスイッチをオンにされたときなどにのみ所望の動作を実行するよう構成されたものとなるように準備された装置により提供されてもよい。そのような事例では、非有効化時（例えばスイッチオフ状態）では必ずしもアクティブメモリに適切なソフトウェアをロードしていなくてもよく、有効化時（例えばオン状態）にのみ適切なソフトウェアをロードしてもよい。装置は、ハードウェア回路および／またはファームウェアを備えてもよい。装置は、メモリ上にロードされたソフトウェアを備えてもよい。そのようなソフトウェア／コンピュータプログラムは、同じメモリ／プロセッサ／機能ユニット上および／または１つ以上のメモリ／プロセッサ／機能ユニット上に記録されてもよい。
【００７４】
一部の例において、言及された特定の装置は、所望の動作を実行するよう適切なソフトウェアを用いて事前にプログラムされてもよく、この適切なソフトウェアは、例えばそのソフトウェアおよびそれに関連する機能性をロック解除／有効化するため、「キー」をダウンロードするユーザが使用できるようにされてもよい。そのような例に関連する利点としては、デバイスにさらなる機能性が必要なときにデータをダウンロードする必要性が軽減されることを挙げることができ、これは、ユーザが有効化しないかもしれない機能性のためにそのような事前プログラムされたソフトウェアを記憶するのに十分な容量をデバイスが有すると分かる事例において有用な可能性がある。
【００７５】
言及された任意の装置／回路／要素／プロセッサは、言及された機能に加えて他の機能も有してもよく、これらの機能は、同じ装置／回路／要素／プロセッサにより実行されてもよい。開示された１つ以上の側面は、関連するコンピュータプログラムおよび適切な保持体（例えばメモリ、信号）に記録されたコンピュータプログラム（ソース／トランスポートエンコードされてもよい）の電子的な配布を含んでもよい。
【００７６】
本願明細書に記載された任意の「コンピュータ」は、同じ回路基板に、または回路基板の同じ領域／ポジションに、または同じデバイスにも位置してもしなくてもよい、１つ以上の個々のプロセッサ／処理要素の集合を備えることができる。一部の例では、言及されたプロセッサの１つ以上が複数のデバイスにわたって分散してもよい。同じまたは異なるプロセッサ／処理要素が、本願明細書に記載された１つ以上の機能を実行してもよい。
【００７７】
「シグナリング」という用語は、送信および／または受信される一連の電気／光信号として送信される１つ以上の信号を指してもよい。一連の信号は、前記シグナリングを構成する、１、２、３、４もしくは５以上もの個別の信号成分または別個の信号を備えてもよい。これらの個別の信号の一部または全部は、無線または有線通信により同時に、順次に、および／または互いに時間的に重なるように送信／受信されてもよい。
【００７８】
言及された任意のコンピュータおよび／またはプロセッサおよびメモリ（例えばＲＯＭ、ＣＤ−ＲＯＭなどを含む）の説明に関して、これらは、コンピュータプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、および／または本発明の機能を実行するような形にプログラムされた他のハードウェアコンポーネントを備えてもよい。
【００７９】
出願人は、ここに、本願明細書に記載された個々の特徴それぞれを単独で開示し、さらにかかる特徴２つ以上の任意の組み合わせを開示する。この開示は、当業者の一般知識を踏まえて、かかる特徴または組み合わせが本明細書に基づき全体として実行可能となる程度まで行われており、これは、かかる特徴または特徴の組み合わせが本願明細書に開示された任意の問題を解決するかどうかにはかかわらず、クレームの範囲を限定することもない。出願人は、開示された側面／例がそのような任意の個々の特徴からなっても、または特徴の組み合わせからなってもよいことを指摘する。上記の説明に鑑みて、当業者には当然のことながら、本開示の範囲内で様々な変更が加えられてもよい。
【００８０】
基本となる新奇な特徴が、その例に適用されて示され、記載され、指摘されたが、当然のことながら、記載されたデバイスおよび方法の形態および細部における様々な省略および置換および変更が、本開示の範囲から逸脱することなく、当業者によって行われることが可能である。例えば、同じ結果を達成するために実質的に同じ機能を実質的に同じ形で実行する当該要素および／または方法ステップのすべての組み合わせが、本開示の範囲内であることが明示的に意図される。さらに、当然のことながら、開示された任意の形態または例に関連して示されかつ／または記載された構造および／または要素および／または方法ステップは、一般的な設計上の選択事項として、他の任意の開示または記載または示唆された形態または例に組み込まれてもよい。さらに、特許請求の範囲では、ミーンズ・プラス・ファンクション節は、列挙された機能を実行するものとして本願明細書に記載された構造、さらに構造上の等価物のみならず、等価な構造も対象とすることを意図される。要するに、釘とねじとは、木製部品を留めるという状況において、釘が円柱状の表面を用いて木製部品同士を固定するのに対し、ねじはらせん状の表面を用いるという点で構造上の等価物ではないかもしれないが、釘とねじとは等価な構造体ではあり得る。
【図１】
2019512120.tif 000002
【図２】
2019512120.tif 000003
【図３】
2019512120.tif 000004
【図４】
2019512120.tif 000005
【図５】
2019512120.tif 000006
【図６】
2019512120.tif 000007
【図７】
2019512120.tif 000008
【図８】
2019512120.tif 000009
【図９】
2019512120.tif 000010
【図１０】
2019512120.tif 000011
【国際調査報告】
2019512120.tif 000012
2019512120.tif 000013