(57)【特許請求の範囲】
【請求項１】
仮想空間を提供する仮想空間提供システムであって、
複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部と、
前記複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、前記複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部と、
前記第１オブジェクトと、特定された前記第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部と、
前記第１ユーザ及び前記第２ユーザのそれぞれの表現に関する表現情報を取得する取得部と、
取得された前記表現情報に基づいて、前記第１オブジェクト及び前記第２オブジェクトを前記表現に応じて制御するオブジェクト制御部と、を備え、
前記第１オブジェクトは、前記第１ユーザの手に対応する第１手オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの手に対応する第２手オブジェクトを備え、
前記オブジェクト制御部は、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より下に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトの接触状態を所定期間維持するように制御する、
仮想空間提供システム。
【請求項２】
前記第１オブジェクトは、前記第１ユーザの身体の少なくとも一部に対応する第３オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの身体の少なくとも一部に対応する第４オブジェクトを備え、
前記オブジェクト制御部は、前記第３オブジェクト及び前記第４オブジェクトが接触する際の前記第３オブジェクト及び前記第４オブジェクトの向き又は傾きに応じて、前記第３オブジェクト及び前記第４オブジェクトの接触状態を制御する、
請求項１に記載の仮想空間提供システム。
【請求項３】
前記オブジェクト制御部は、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より上に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトが接触した直後に、前記第１手オブジェクト及び前記第２手オブジェクトが離れるように制御する、
請求項１又は請求項２に記載の仮想空間提供システム。
【請求項４】
前記取得部は、前記第２ユーザの識別情報をさらに取得し、
前記オブジェクト制御部は、取得された前記識別情報に基づいて、前記仮想空間において前記第２オブジェクトの近傍に当該第２ユーザの識別情報を配置する、
請求項１から３のいずれか一項に記載の仮想空間提供システム。
【請求項５】
前記オブジェクト特定部は、オペレータからの指示に基づいて、前記仮想空間における前記第１オブジェクト及び前記第２オブジェクトのコミュニケーション期間を変更する、
請求項１から４のいずれか一項に記載の仮想空間提供システム。
【請求項６】
前記オブジェクト特定部は、前記第１オブジェクトと複数のオブジェクトのそれぞれとの間の距離に基づいて前記第２オブジェクトを特定する、
請求項１から５のいずれか一項に記載の仮想空間提供システム。
【請求項７】
前記オブジェクト特定部は、オペレータからの指示に基づいて、複数のオブジェクトが前記第１オブジェクトとコミュニケーションを行う順番を変更する、
請求項１から６のいずれか一項に記載の仮想空間提供システム。
【請求項８】
前記複数のオブジェクトは、前記複数のユーザのそれぞれに関連付けられたアバターを含む、
請求項１から７のいずれか一項に記載の仮想空間提供システム。
【請求項９】
仮想空間を提供するコンピュータが実行する仮想空間提供であって、
複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるステップと、
前記複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、前記複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するステップと、
前記第１オブジェクトと、特定された前記第２オブジェクトの仮想視点と、を含む仮想空間を定義するステップと、
前記第１ユーザ及び前記第２ユーザのそれぞれの表現に関する表現情報を取得するステップと、
取得された前記表現情報に基づいて、前記第１オブジェクト及び前記第２オブジェクトを前記表現に応じて制御するステップと、を含み、
前記第１オブジェクトは、前記第１ユーザの手に対応する第１手オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの手に対応する第２手オブジェクトを備え、
前記制御するステップは、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より下に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトの接触状態を所定期間維持するように制御する、
仮想空間提供方法。
【請求項１０】
仮想空間を提供するコンピュータを、
複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部と、
前記複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、前記複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部と、
前記第１オブジェクトと、特定された前記第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部と、
前記第１ユーザ及び前記第２ユーザのそれぞれの表現に関する表現情報を取得する取得部と、
取得された前記表現情報に基づいて、前記第１オブジェクト及び前記第２オブジェクトを前記表現に応じて制御するオブジェクト制御部と、
して機能させ、
前記第１オブジェクトは、前記第１ユーザの手に対応する第１手オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの手に対応する第２手オブジェクトを備え、
前記オブジェクト制御部は、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より下に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトの接触状態を所定期間維持するように制御する、プログラム。
【請求項１１】
仮想空間を提供する仮想空間提供システムであって、
複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部と、
前記複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、前記複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部と、
前記第１オブジェクトと、特定された前記第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部と、
前記第１ユーザ及び前記第２ユーザのそれぞれの表現に関する表現情報を取得する取得部と、
取得された前記表現情報に基づいて、前記第１オブジェクト及び前記第２オブジェクトを前記表現に応じて制御するオブジェクト制御部と、を備え、
前記第１オブジェクトは、前記第１ユーザの手に対応する第１手オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの手に対応する第２手オブジェクトを備え、
前記オブジェクト制御部は、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より上に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトが接触した直後に、前記第１手オブジェクト及び前記第２手オブジェクトが離れるように制御する、
仮想空間提供システム。
【請求項１２】
仮想空間を提供するコンピュータが実行する仮想空間提供であって、
複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるステップと、
前記複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、前記複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するステップと、
前記第１オブジェクトと、特定された前記第２オブジェクトの仮想視点と、を含む仮想空間を定義するステップと、
前記第１ユーザ及び前記第２ユーザのそれぞれの表現に関する表現情報を取得するステップと、
取得された前記表現情報に基づいて、前記第１オブジェクト及び前記第２オブジェクトを前記表現に応じて制御するステップと、を含み、
前記第１オブジェクトは、前記第１ユーザの手に対応する第１手オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの手に対応する第２手オブジェクトを備え、
前記制御するステップは、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より上に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトが接触した直後に、前記第１手オブジェクト及び前記第２手オブジェクトが離れるように制御する、
仮想空間提供方法。
【請求項１３】
仮想空間を提供するコンピュータを、
複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部と、
前記複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、前記複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部と、
前記第１オブジェクトと、特定された前記第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部と、
前記第１ユーザ及び前記第２ユーザのそれぞれの表現に関する表現情報を取得する取得部と、
取得された前記表現情報に基づいて、前記第１オブジェクト及び前記第２オブジェクトを前記表現に応じて制御するオブジェクト制御部と、
して機能させ、
前記第１オブジェクトは、前記第１ユーザの手に対応する第１手オブジェクトを備え、
前記第２オブジェクトは、前記第２ユーザの手に対応する第２手オブジェクトを備え、
前記オブジェクト制御部は、前記第１手オブジェクト及び前記第２手オブジェクトが接触する際の前記第１手オブジェクト及び前記第２手オブジェクトが所定の基準位置より上に位置している場合、前記第１手オブジェクト及び前記第２手オブジェクトが接触した直後に、前記第１手オブジェクト及び前記第２手オブジェクトが離れるように制御する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想空間を提供する仮想空間提供システム、仮想空間提供方法及びプログラムに関する。
【背景技術】
【０００２】
非特許文献１には、仮想空間において、タレントオブジェクトと、タレントに対する熱心な愛好家である不特定多数のファンのそれぞれに関連付けられたファンオブジェクトと、が交流することが可能な技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【非特許文献１】インターネット＜URL:https://twitter.com/wahekui_1/status/1119961062613237766＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
非特許文献１に記載されているような従来の仮想空間提供技術においては、仮想空間において、タレントオブジェクトと不特定多数のファンオブジェクトとが交流するため、タレントオブジェクトとある一の仮想ファンとが交流しようとしても、他のファンオブジェクトに邪魔をされる可能性がある。このような場合、一のタレントオブジェクトと特定の一のファンオブジェクトとの間で十分なコミュニケーションがとれず、両者の関係性を十分に構築することができないおそれがある。また、ファンは、仮想空間におけるコミュニケーションを通して、自らが応援するタレントに覚えてもらいたいと望んでいる。しかしながら、他のファンオブジェクトにタレントオブジェクトとの交流を邪魔されると、そのような要望に応えることができない。
【０００５】
そこで、本開示は、仮想空間を介してコミュニケーションを行うユーザ間の関係性を強固にすることができ、且つ、ユーザの認知体験の質を向上させることが可能な仮想空間提供技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る仮想空間提供システムは、仮想空間を提供する仮想空間提供システムであって、複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部と、複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部と、第１オブジェクトと、特定された第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部と、第１ユーザ及び第２ユーザのそれぞれの表現に関する表現情報を取得する取得部と、取得された表現情報に基づいて、第１オブジェクト及び第２オブジェクトを表現に応じて制御するオブジェクト制御部と、を備える。
【０００７】
本発明の一態様に係る仮想空間提供方法は、仮想空間を提供するコンピュータが実行する仮想空間提供であって、複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるステップと、複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するステップと、第１オブジェクトと、特定された第２オブジェクトの仮想視点と、を含む仮想空間を定義するステップと、第１ユーザ及び第２ユーザのそれぞれの表現に関する表現情報を取得するステップと、取得された表現情報に基づいて、第１オブジェクト及び第２オブジェクトを表現に応じて制御するステップと、を含む。
【０００８】
本発明の一態様に係るプログラムは、仮想空間を提供するコンピュータを、複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部と、複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部と、第１オブジェクトと、特定された第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部と、第１ユーザ及び第２ユーザのそれぞれの表現に関する表現情報を取得する取得部と、取得された表現情報に基づいて、第１オブジェクト及び第２オブジェクトを表現に応じて制御するオブジェクト制御部と、して機能させる。
【０００９】
なお、本発明において、「部」、「装置」とは、単に物理的手段を意味するものではなく、その「部」、「装置」」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」、「装置」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」、「装置」の機能が１つの物理的手段や装置により実現されてもよい。
【発明の効果】
【００１０】
本発明の上記態様によれば、仮想空間を介してコミュニケーションを行うユーザ間の関係性を強固にすることができ、且つ、ユーザの認知体験の質を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る仮想空間提供システムの概略構成図である。
【図２】本発明の実施形態に係るオペレータ端末で表示される画像の一例を示す図である。
【図３】（ａ）は、本発明の実施形態に係るタレント端末で表示される画像であって、仮想空間においてタレントオブジェクトと一のファンオブジェクトとがコミュニケーションを行う場合の画像の一例を示す図である。（ｂ）は、本発明の実施形態に係るタレント端末で表示される画像であって、仮想空間においてタレントオブジェクトと複数のファンオブジェクトとがコミュニケーションをとり得る場合の画像の一例を示す図である。
【図４】本発明の実施形態に係るＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）コンピュータの概略構成図である。
【図５】本発明の実施形態に係るＶＲコンピュータの機能的構成の一例を示す概略構成図である。
【図６】本発明の実施形態に係る仮想空間の一例を示す概念的に示した図である。
【図７】本発明の実施形態に係る仮想空間提供処理の一例を示すフローチャートである。
【図８】本発明の実施形態に係る仮想空間における握手会の一例を説明するための図である。（ａ）は、現実空間におけるタレントおよびファンの握手動作の一例を示す図である。（ｂ）は、本発明の実施形態に係るＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）で表示される画像の一例を示す図である。
【図９】本発明の実施形態に係る仮想空間におけるハイタッチ会の一例を説明するための図である。（ａ）は、現実空間におけるタレントおよびファンのハイタッチ動作の一例を示す図である。（ｂ）は、本発明の実施形態に係るＨＭＤで表示される画像の一例を示す図である。
【図１０】本発明の実施形態に係る仮想空間における握手会の他の一例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形（各実施例を組み合わせる等）して実施することができる。また、以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。
【００１３】
図１は、本発明の実施形態に係る仮想空間提供システム１００の全体構成を示すブロック図である。まず、本実施形態における仮想空間提供システム１００の概要を説明する。図１に示すＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）５ａが、スタジオに滞在するタレントＴＬに対する熱心な愛好家である、現地に滞在するファンＦａに対して、タレントＴＬに関連付けられたタレントオブジェクトＴＬＯと、ファンＦａに関連付けられたファンオブジェクトＦＯ１の仮想視点（例えば、ＨＭＤ５ａが備えるカメラに相当）とを含む仮想空間に基づく仮想空間画像ＶＧを提供する。図１の例では、ＨＭＤ５が備える表示部３０において、タレントオブジェクトＴＬＯの視点から見た、タレントオブジェクトＴＬＯとファンオブジェクトＦＯ１とが握手をしている状況を示す仮想空間画像ＶＧを表示する。仮想空間画像ＶＧは、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）コンピュータ１により生成された画像である。
【００１４】
図１の例では、ファンＦａ，Ｆｂは二名であるが、これに限られず一名であってもよいし、三名以上であってもよい。より具体的な処理について説明すると、例えば、ＶＲコンピュータ１は、ファンＦａ，Ｆｂに関連付けられたファンオブジェクトのうち、仮想空間において、タレントオブジェクトＴＬＯ（第１オブジェクト）と対話や動作による通信（コミュニケーション）をとり得る相手としてファンＦａに対応するファンオブジェクトＦＯ１（第２オブジェクト）を特定する。そして、ＶＲコンピュータ１は、タレントオブジェクトＴＬＯと特定されたファンオブジェクトＦＯ１の仮想視点とを含む仮想空間を定義する。「コミュニケーション」は、ファンＦ及びタレントＴＬの双方が、それぞれに関連付けられたオブジェクトを介して、音声を用いて、又は、動作によって交流を行うことを含んでもよい。また、「コミュニケーション」は、ファンＦ又はタレントＴの一方が、他方の動作を単に観察すること、又は、他方の発言を単に聞くことを含んでもよい。
【００１５】
ここで、ファンとタレントとの間の「コミュニケーション」の具体例を挙げる。「コミュニケーション」は、例えば、仮想空間画像ＶＧに示すように、仮想空間においてタレントオブジェクトと特定のファンオブジェクトとが握手を行いつつ会話を楽しむことが可能な握手会を含む。また、「コミュニケーション」は、仮想空間においてタレントオブジェクトと特定のファンオブジェクトとがハイタッチを行うハイタッチ会、例えば仮想空間におけるライブ後にタレントオブジェクトをファンオブジェクトが見送るお見送り会、及び、仮想空間においてタレントオブジェクトと特定のファンオブジェクトとが写真を撮る写真会等を含む。握手会には、仮想空間において複数のファンオブジェクトがベルトコンベアーに乗っているかのように自動的に移動しながら順番にタレントオブジェクトと握手を行うベルトコンベアー式握手会等の様々な種類の握手会を含む。
【００１６】
ファンオブジェクトは、仮想空間において行われるタレントによるライブ又は握手会等においてアイテムを保有してもよい。アイテムは、例えば、特定の色のサイリュウム、又は、花束等のタレントへの贈り物を含む。また、アイテムは、ファンオブジェクトが着用するもの、例えばタレントに関するＴシャツ等であってもよい。
【００１７】
「オブジェクト」は、タレントＴＬ又はファンＦに基づくアバターを含む。例えば、アバターは、タレントＴＬやファンＦを模した、又は、タレントＴＬやファンＦに対応した人型の物体を示す画像を含む。オブジェクトは、タレントＴＬ又はファンＦを２頭身で表した簡易なキャラクタアイコンでもよいし、精巧なキャラクタアイコンでもよい。オブジェクトは、タレントＴＬ又はファンＦの身体の少なくとも一部（例えば、全身、頭、手、足等）に対応するオブジェクトを含んでもよい。また、アバターは、タレントＴＬやファンＦに関連付けられた動物等を模した画像を含んでもよい。
【００１８】
ＶＲコンピュータ１は、タレントＴＬの表現情報、及び、タレントＴＬのコミュニケーション相手としてのファンＦａの表現情報を取得する。「表現情報」は、タレントＴＬやファンＦの感情や思想を態度や言語等で示す情報を含む。表現情報は、例えば、タレントＴＬやファンＦの動作又は音声の少なくとも一方を含む。表現情報は、笑顔、微笑み、又は悲しみ等を示す表情及び口の動きに関する情報を含んでもよい。
【００１９】
ＶＲコンピュータ１は、取得した表現情報を踏まえて、タレントＴＬ及びファンＦａの表現が反映された仮想空間画像を生成する。つまり、ＶＲコンピュータ１は、タレントＴＬ及びファンＦａの表現が変化するたびに仮想空間画像を生成する。
【００２０】
よって、ファンＦａは、仮想空間におけるオブジェクトの動作を、ＨＭＤ５ａの表示部３０に表示される仮想空間画像ＶＧを確認しながら、タレントＴＬとコミュニケーションを図ることができる。またファンＦａは、仮想空間におけるオブジェクトの動作を利用することに加えて、タレントＴＬと音声を利用したコミュニケーションをとり得る。例えば、マイク３で取得されたタレントＴＬの音声は、音声情報としてオペレータ端末４に送信される。タレントＴＬの音声情報は、ＶＲコンピュータ１を介して、ＨＭＤ５ａに送信される。ＨＭＤ５ａが備えるスピーカ（不図示）は、タレントＴＬの音声を出力する。他方で、ＨＭＤ５ａに備えられたマイク（不図示）で取得されたファンＦａの音声は、音声情報としてＶＲコンピュータ１に送信される。ファンＦａの音声情報は、オペレータ端末４を介して、タレントＴＬが用いるイヤホンモニタ１０に送信される。イヤホンモニタ１０は、ファンＦａの音声を出力する。
【００２１】
このように、仮想空間提供システム１００は、現実空間におけるファンＦａ及びタレントＴＬの動作が反映された、ファンオブジェクトＦＯ１及びタレントオブジェクトＴＬＯの動作を把握可能な仮想空間画像を提供する。また、仮想空間提供システム１００は、ファンオブジェクトＦＯ１及びタレントオブジェクトＴＬＯの動作に同期するように出力される両者の音声を提供する。
【００２２】
以上、仮想空間提供システム１００においては、タレントオブジェクトとコミュニケーション可能なファンオブジェクトを特定し、タレントオブジェクトと特定されたファンオブジェクトの仮想視点とを含む仮想空間を定義する。そして、定義された仮想空間において、タレントオブジェクトと、ファンオブジェクトの少なくとも一部のオブジェクト（全身オブジェクト、手オブジェクト、頭オブジェクト、又は足オブジェクト等）と、が表現情報に基づいて制御される。よって、両者がコミュニケーションをとる際に、他のファン（ファンオブジェクト）に邪魔をされることを防止できる。したがって、仮想空間を介してコミュニケーションを行うユーザ間の関係性をより強固にすることができ、且つ、ユーザの認知体験の質を向上させることが可能である。
以下では、仮想空間提供システム１００の具体的構成を説明する。
【００２３】
図１に示すように、仮想空間提供システム１００は、例示的に、タレントＴＬを含む所定範囲を撮像することで生成される３Ｄ画像情報（画像情報）を取得するカメラ２ｃ、タレントＴＬの音声情報を取得するマイク３、及び、ファンＦの音声を出力するイヤホンモニタ１０を備える。仮想空間提供システム１００は、例示的に、マイク３からタレントＴＬの音声情報を受信し、カメラ２ｃからタレントＴＬの画像情報を受信するオペレータ端末４であって、通信ネットワークＮを介してＶＲコンピュータ１に対してタレントＴＬの音声情報及び画像情報を転送するオペレータ端末４を備える。なお、通信ネットワークＮは、例えば、インターネット、携帯電話網といったネットワーク、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはこれらを組み合わせたネットワークにより実現される。
【００２４】
図２は、本発明の実施形態に係るオペレータ端末４で表示される画像の一例を示す図である。図１に示すオペレータＯは、仮想空間提供システム１００を管理・操作する者である。例えば、オペレータＯは、オペレータ端末４を操作することにより、タレントＴＬとコミュニケーションをとりうるファンを選択したり、両者のコミュニケーション内容を制御したりすることが可能である。
【００２５】
図２に示すように、オペレータＯが操作するオペレータ端末４の表示部４００においては、タレントＴＬの表情情報に対応するタレントオブジェクトＴＬＯの表情の内容を選択可能な複数の表情選択ボタンＢ１と、タレントＴＬが用いるイヤホンモニタ１０からファンＦの音声をどの程度のボリュームで出力するかを制御するためのスクロールバーＳＢと、を表示する。
【００２６】
表示部４００においては、特定のファンオブジェクトとタレントオブジェクトＴＬＯとのコミュニケーションを開始するための開始ボタンＢ３と、特定のファンオブジェクトとタレントオブジェクトＴＬＯとのコミュニケーションを強制的に終了させるための強制終了ボタンＢ５と、特定のファンオブジェクトとタレントオブジェクトＴＬＯとのコミュニケーションを行うことが可能な期間（例えば、残り時間）ＴＭと、を表示する。オペレータ端末４において入力されたオペレータＯの指示（例えば、各ボタンＢ１，Ｂ３，Ｂ５の押下又はスクロールバーＳＢの操作等）は、指示情報として図１に示す通信ネットワークＮを介してＶＲコンピュータ１に送信される。
【００２７】
なお、オペレータＯがオペレータ端末４を操作することにより、仮想空間におけるタレントオブジェクトＴＬＯ及びファンオブジェクトのコミュニケーション期間を変更可能である。例えば、予め設定されたコミュニケーション期間が変更されてもよい。コミュニケーションが開始された後の残り時間を増加させてもよいし、減少させてもよい。この場合、オペレータ端末４から、オペレータＯの操作に基づく指示情報がＶＲコンピュータ１に送信され、ＶＲコンピュータ１においてコミュニケーション期間の変更処理が実行される。
【００２８】
タレントオブジェクトＴＬＯとコミュニケーションする可能性があるファンオブジェクトが複数存在する場合、オペレータＯがオペレータ端末４を操作することにより、コミュニケーションを行う順番を変更可能である。この場合、オペレータ端末４から、オペレータＯの操作に基づく指示情報がＶＲコンピュータ１に送信され、ＶＲコンピュータ１においてコミュニケーションを行う順番の変更処理が実行される。
【００２９】
図１に戻り、仮想空間提供システム１００は、例示的に、タレントＴＬに関連付けられたタレントオブジェクトＴＬＯと、ファンＦに関連付けられたファンオブジェクトの仮想視点とを含む仮想空間を提供するＶＲコンピュータ１、及び、ＶＲコンピュータ１の提供する仮想空間に基づく仮想空間画像を表示するＨＭＤ５を備える。ファンＦａ，Ｆｂを区別することなく説明する場合には、符号を一部省略して、単に「ファンＦ」と呼ぶ。ＨＭＤ５ａ，５ｂを区別することなく説明する場合には、符号を一部省略して、単に「ＨＭＤ５」と呼ぶ。図１に示す例において、ＶＲコンピュータ１は、ＨＭＤ５の外部に配置されているが、この構成に限られず、ＶＲコンピュータ１は、ＨＭＤ５に内蔵されてもよい。つまり、ＨＭＤ５が後述するＶＲコンピュータ１の各機能を備えてもよい。
【００３０】
ＨＭＤ５は、例えば、ファンＦの頭部に装着され、ファンＦの頭部の動きに対応した仮想空間に基づく仮想空間画像（例えば三次元画像）を表示する。ＨＭＤ５の表示部３０は、ＶＲコンピュータ１から送信される仮想空間画像情報又はテキスト情報等を表示可能である。表示部３０は、ファンＦの目の前方に位置するように配置されうる。表示部３０は、例えば、液晶ディスプレイ又は有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイを含む。また、表示部３０は、透過型又は半透過型の表示装置を含んでもよい。表示部３０は、仮想空間画像の少なくとも一部、及び、ＨＭＤ５に備えられたカメラ（不図示）で撮像した現実空間の所定範囲を同時に表示してもよい。なお、ＨＭＤ５の表示部３０の機能は、不図示であるが、ＨＭＤ５とは別体のスマートフォン又はラップトップパソコン等の携帯端末が備える表示部が代替してもよい。また、ＨＭＤ５の表示部３０の機能は、不図示であるが、ＨＭＤ５とは別体のディスプレイモニター等の据え置きの表示装置が代替してもよい。
【００３１】
仮想空間提供システム１００は、例示的に、現地に滞在するスタッフＳａが用いる監視端末６、現地の様子についてカメラ２ｂを用いて撮像することにより得られる現地映像情報を、通信ネットワークＮを介して現地映像表示端末８に配信する現地映像配信端末７、現地映像配信端末７から配信される現地映像情報を受信し表示する現地映像表示端末８、及び、タレントＴＬに関連づけられたタレントオブジェクトが仮想空間においてファンオブジェクトとコミュニケーションを行う様子をタレントＴＬ自身が確認するための仮想空間画像を表示するタレント端末９をさらに備える。
【００３２】
監視端末６には、例えば、ＨＭＤ５を装着された複数のファンＦが現地にいる場合、ファンＦａのファンオブジェクトの仮想視点を基準とした仮想空間画像と、ファンＦｂのファンオブジェクトの仮想視点を基準とした仮想空間画像と、が表示されうる。スタッフＳａは、各ファンが視認する仮想空間画像のそれぞれを確認することができるので、各ファンＦのＨＭＤ５の装着状況、例えばＨＭＤ５の向き又は傾き等に不備がないかどうかを確認することができる。
【００３３】
図３（ａ）は、図１に示すタレント端末９の表示部９００で表示される画像であって、仮想空間においてタレントオブジェクトＴＬＯと一のファンオブジェクトＦＯ１とがコミュニケーションを行う場合の仮想空間画像ＶＧ１の一例を示す図である。図３（ｂ）は、タレント端末９の表示部９００で表示される画像であって、仮想空間においてタレントオブジェクトＴＬＯと複数のファンオブジェクトＦＯ１，ＦＯ２が順番でコミュニケーションをとり得る場合の仮想空間画像ＶＧ２の一例を示す図である。図３（ａ）及び図３（ｂ）に示すように、タレント端末９の表示部９００で表示される仮想空間画像は、ある握手会会場に対応する仮想空間におけるさまざまな位置（仮想視点）からの視界に対応する複数の仮想空間画像を含んでもよい。なお、タレント端末９の表示部９００で表示される仮想空間画像は、ＶＲコンピュータ１が生成し、ＶＲコンピュータ１から送信された画像であってもよい。また、タレント端末９の表示部９００で表示される仮想空間画像は、タレント端末９において生成された画像であってもよい。
【００３４】
タレント端末９の表示部９００には、現在、タレントＴＬと仮想空間を介してコミュニケーションをとっているファンＦに関連するファン情報、例えば、ファンＩＤ、ファンの名前、ファンの顔アイコン、ファンの感情、ファンの保有するサイリウムの色、ファンのライブ参加回数、ファンがタレントＴＬに送ったギフトの有無、又は、ファンの課金の程度等が表示される。なお、ファン情報は、仮想空間画像とともに表示されてもよいし、仮想空間画像に代えて表示されてもよい。
【００３５】
図４は、本発明の実施形態に係るＶＲコンピュータのハードウェアの構成の一例を示すブロック図である。図４に示すように、ＶＲコンピュータ１は、例示的に、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等からなるメモリ１２と、入力部１３と、出力部１４と、記録部１５と、通信部１６と、バス１７と、を備えている。
【００３６】
ＣＰＵ１１は、メモリ１２に記録されているプログラム、又は、記録部１５からメモリ１２にロードされたプログラムにしたがって各種の処理を実行する。
【００３７】
メモリ１２には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。ＣＰＵ１１及びメモリ１２は、バス１７を介して相互に接続されている。また、このバス１７には、入力部１３と、出力部１４と、記録部１５と、通信部１６と、が接続されている。
【００３８】
入力部１３は、ＶＲコンピュータ１を操作する者（例えば、スタッフＳａ又は現地にいるスタッフ等）の指示操作に応じて各種情報を入力する。入力部１３は、例えば、各種ボタン、タッチパネルあるいはマイク等で構成される。なお、入力部１３は、コンピュータ１の他の各部を収容する本体とは独立した、キーボードやマウス等の入力装置により実現してもよい。
【００３９】
出力部１４は、画像データや音声データを出力する。出力部１４は、例えば、ディスプレイやスピーカ等で構成される。画像データや音声データは、ディスプレイやスピーカ等から、画像や音楽としてユーザが認識可能に出力されてもよい。
【００４０】
記録部１５は、各種データを記憶する。記録部１５は、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の半導体メモリで構成される。
【００４１】
通信部１６は、他の装置との間で行う通信を実現する。例えば、通信部１６は、ネットワークＮを介して、他の端末との間で相互に通信を行う。
【００４２】
ＶＲコンピュータ１には、不図示であるがドライブを必要に応じて適宜設けられる。ドライブには、例えば、磁気ディスク、光ディスク、光磁気ディスク等から構成されるリムーバブルメディアが適宜装着されてもよい。ドライブによってリムーバブルメディアから読み出されたプログラムや、画像データ等の各種のデータは、必要に応じて記録部１５にインストールされる。
【００４３】
なお、オペレータ端末４、監視端末６、現地映像配信端末７、現地映像表示端末８、又は、タレント端末９は、ＶＲコンピュータ１が備える上記各構成の少なくとも一部を備えてもよい。
【００４４】
図５は、本発明の実施形態に係るＶＲコンピュータの機能的構成の一例を示すブロック図である。コンピュータ１は、例示的に、仮想空間を提供するための処理を実行する情報処理部１１１と、当該処理を実行するために必要な各種情報及び当該処理の結果に関する情報を記録するデータベース（ＤＢ）１１２と、を備えて構成される。なお、情報処理部１１１は、例えば、図４に示すメモリ１２や記録部１５に格納されているプログラムをＣＰＵ１１が実行したりすることにより実現することができる。ＤＢ１１２は、例えば、図４に示す記録部１５に対応する。
【００４５】
情報処理部１１１は、機能的に、タレントと一又は複数のファンとを含む複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部１１３と、複数のユーザのうちのタレント（第１ユーザ）に関連付けられたタレントオブジェクト（第１オブジェクト）とコミュニケーション可能な、複数のユーザのうちのファン（第２ユーザ）に関連付けられたファンオブジェクト（第２オブジェクト）を特定するオブジェクト特定部１１４と、を備える。情報処理部１１１は、機能的に、タレントオブジェクトと、特定されたファンオブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部１１５と、少なくともタレント及びファンのそれぞれの表現に関する表現情報を取得する取得部１１６と、取得された表現情報に基づいて、タレントオブジェクト及びファンオブジェクトを表現に応じて制御するオブジェクト制御部１１７と、を備える。上記各機能の詳細については、後述する。
【００４６】
情報処理部１１１は、画像生成部１１８を更に備える。画像生成部１１８は、仮想空間データに基づいて、仮想空間に基づく仮想空間画像を生成する。
【００４７】
図６は、本発明の実施形態に係る仮想空間の一例を示す概念的に示した図である。図６に示すように、仮想空間定義部１１５が定義する仮想空間５０は、例えば、中心点ＣＰを基準とする半球を含む。仮想空間５０においては、中心点ＣＰを原点とするＸＹＺ座標系が定義される。例えば、図１に示すＨＭＤ５の起動時において、仮想カメラ６０（仮想視点）（例えば、ＨＭＤ５が備えるカメラに相当）が、仮想空間５０の中心点ＣＰに配置される。この仮想カメラ６０が撮像することによって取得される画像情報に基づいて画像をＨＭＤ５の表示部３０に表示する。仮想カメラ６０は、図１に示すように、現実空間においてファンＦの頭部に装着されたＨＭＤ５の動き（位置及び傾きの変化）に応じて移動可能である。つまり、現実空間におけるＨＭＤ５の動きに対応するように、仮想空間５０における仮想カメラ６０が動く。
【００４８】
ここで、仮想カメラ６０の位置は、仮想空間５０におけるファンＦ（ユーザ）の視点に対応する。画像生成部１６は、仮想カメラ６０に基づく基準視線ＳＧに基づいて、仮想空間５０における視界領域８０を規定する。例えば、視界領域８０は、仮想空間５０のうち、ＨＭＤ５を装着したファンＦが視認する領域に対応する。
【００４９】
このように、画像生成部１６は、例えば、仮想カメラ６０を仮想空間５０において中心点ＣＰに配置し、仮想カメラ６０の視線（基準視線ＳＧ）をファンＦが向いている方向に設定する。よって、画像生成部１６は、視界画像（仮想空間画像ＶＧ３）を生成するための視界画像データを生成する。その後、画像生成部１６は、ＨＭＤ５の動きが変化すると、その変化に応じた新たな仮想空間画像を生成する。
【００５０】
なお、仮想カメラ６０は、図１のファンＦの頭部に装着されたＨＭＤ５のカメラに限られない。例えば、仮想カメラ６０は、ＨＭＤ５がタレントの頭部に装着される場合、当該ＨＭＤ５のカメラに対応してもよい。なお、図３（ａ）及び（ｂ）に示すように、特定の仮想空間におけるさまざまな視点（仮想カメラ）からの視界に対応する仮想空間画像が生成されてもよい。
【００５１】
図５に戻り、ＤＢ１１２は、例示的に、図６に示す仮想空間５０を定義するための１つ以上の仮想空間データテンプレートを含む空間情報ＳＩと、オブジェクトに関するオブジェクト情報ＯＩと、表現情報ＥＩと、を記録する。ＤＢ１１２においては、ユーザに関する情報に基づいて、ユーザごとに上記各種情報を関連づけて記録してもよい。
【００５２】
＜仮想空間提供処理＞
図７〜図１０を参照して本発明の実施形態に係る仮想空間提供処理の一例を説明する。図７は、本発明の実施形態に係る仮想空間提供処理の一例を示すフローチャートである。
【００５３】
（ステップＳ１）
図５に示すＶＲコンピュータ１のオブジェクト関連付け部１１３は、複数のユーザのそれぞれに対してオブジェクトを関連付ける。図１及び図３の例を参照すると、の例を参照すると、オブジェクト関連付け部１１３は、図５に示すオブジェクト情報ＯＩに基づいて、例えば、タレントＴＬに対してタレントオブジェクトＴＬＯを、ファンＦａに対してファンオブジェクトＦＯ１を、ファンＦｂに対してファンオブジェクトＦＯ２を、関連付ける。
【００５４】
（ステップＳ３）
図５に示すＶＲコンピュータ１のオブジェクト特定部１１４は、複数のユーザのうちのタレントＴＬに関連付けられたタレントオブジェクトＴＬＯとコミュニケーション可能な、複数のユーザのうちのファンＦに関連付けられたファンオブジェクトＦＯを特定する。図１及び図３の例を参照すると、オブジェクト特定部１１４は、タレントオブジェクトＴＬＯのコミュニケーション相手として、ファンＦａに関連付けられたファンオブジェクトＦＯ１を特定する。
【００５５】
（ステップＳ５）
図５に示すＶＲコンピュータ１の仮想空間定義部１１５は、図６に示す仮想空間の例のように、タレントオブジェクトＴＬＯと、特定されたファンオブジェクトＦＯ１の仮想視点（例えば、ファンＦａが用いるＨＭＤ５ａが備えるカメラに相当）と、を含む仮想空間を定義する。
【００５６】
（ステップＳ７）
図５に示すＶＲコンピュータ１の取得部１１６は、少なくともタレントＴＬ及びファンＦａの表現に関する表現情報を取得する。まず、図１に示すカメラ２ｃは、タレントＴＬを含む所定の範囲を撮像することにより、タレントＴＬの動作等を含む３Ｄ画像情報を生成し、表現情報としてオペレータ端末４に出力する。オペレータ端末４は、表現情報を、通信ネットワークＮを介してＶＲコンピュータ１に送信する。また、カメラ２ａは、ファンＦａを含む所定の範囲を撮像することにより、ファンＦａの動作等を含む３Ｄ画像情報を生成し、表現情報としてＶＲコンピュータ１に出力する。マイク３は、タレントＴＬの音声を取得し、音声情報を表現情報としてオペレータ端末４に出力する。オペレータ端末４は、表現情報を、通信ネットワークＮを介してＶＲコンピュータ１に送信する。また、例えば、カメラ２ａが備えるマイク（不図示）は、ファンＦａの音声を取得し、音声情報を表現情報としてＶＲコンピュータ１に出力する。ＶＲコンピュータ１は、ファンの音声を取得するマイクをカメラ２ａとは別個の構成として備えてもよい。
【００５７】
このように、取得部１１６は、タレントＴＬの表現情報として、タレントＴＬの３Ｄ画像情報と音声情報とを取得し、ファンＦａの表現情報として、ファンＦａの３Ｄ画像情報と音声情報とを取得する。取得部１１６は、タレントＴＬ及びファンＦａの表現情報を、定期的に、又は、任意のタイミングで取得してもよい。
【００５８】
（ステップＳ９）
図５に示すＶＲコンピュータ１のオブジェクト制御部１１７は、取得した表現情報に基づいて、タレントオブジェクト及びファンオブジェクトを、表現情報に基づく表現に応じて制御する。
【００５９】
図８は、本発明の実施形態に係る仮想空間における握手会の一例を説明するための図である。図８（ａ）は、現実空間におけるタレントおよびファンの握手動作の一例を示す図である。図８（ｂ）は、本発明の実施形態に係るＨＭＤで表示される画像の一例を示す図である。図８（ａ）に示すように、現実空間においてタレントＴＬが自身の手Ｈ１を下向きにし、且つ、ファンＦａが自身の手Ｈ２を下向きにして両者で握手をするような動作を行うと、図８（ｂ）に示すように、タレントＴＬ及びファンＦａの握手動作が仮想空間におけるタレントオブジェクトＴＬＯ及びファンオブジェクトＦＯ１に反映される。
【００６０】
具体的には、タレントオブジェクトＴＬＯは、タレントＴＬの身体の少なくとも一部に対応するオブジェクト（第３オブジェクト）を備える。タレントＴＬの身体の少なくとも一部に対応するオブジェクトは、タレントＴＬの手に対応する手オブジェクトＨＯ１（第１手オブジェクト）を備える。ファンオブジェクトＦＯ１は、ファンＦａの身体の少なくとも一部に対応するオブジェクト（第４オブジェクト）を備える。ファンＦａの身体の少なくとも一部に対応するオブジェクトは、ファンＦａの手に対応する手オブジェクトＨＯ２（第２手オブジェクト）を含む。
【００６１】
オブジェクト制御部１１７は、仮想空間において手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触する際の手オブジェクトＨＯ１及び手オブジェクトＨＯ２のそれぞれの向き又は傾きに応じて、手オブジェクトＨＯ１及び手オブジェクトＨＯ２の接触状態を制御する。より具体的には、オブジェクト制御部１１７は、手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触する際の手オブジェクトＨＯ１及び手オブジェクトＨＯ２が所定の条件を満たす場合、手オブジェクトＨＯ１及び手オブジェクトＨＯ２の接触状態を所定期間維持するように制御する。
【００６２】
例えば、オブジェクト制御部１１７は、手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触する際の手オブジェクトＨＯ１及び手オブジェクトＨＯ２が所定の基準位置より下に位置している場合、タレントオブジェクトと特定のファンオブジェクトとが握手するように制御する。タレントオブジェクトＴＬＯ及びファンオブジェクトＦＯが握手するための所定の基準位置とは、両オブジェクトが実行する握手動作が自然に見えるような位置であればよい。所定の基準位置とは、例えば、手オブジェクトＨＯ１に対しては、タレントオブジェクトＴＬＯの肩（肩オブジェクト）に対応する位置であってもよいし、手オブジェクトＨＯ２に対しては、ファンオブジェクトＦＯの肩（肩オブジェクト）に対応する位置であってもよい。所定の基準位置は上記に限られず、タレントオブジェクトＴＬＯ及びファンオブジェクトＦＯの胸に対応する位置であってもよい。
【００６３】
例えば、所定の基準位置は、タレントオブジェクトＴＬＯと、ファンオブジェクトＦＯとで異なる位置が設定されてもよい。例えば、タレントオブジェクトＴＬＯの基準位置は、肩に対応する位置であり、ファンオブジェクトＦＯの基準位置は、胸に対応する位置であってもよい。
【００６４】
オブジェクト制御部１１７は、握手動作を実行するための条件として他の条件を考慮してもよい。例えば、オブジェクト制御部１１７は、各手オブジェクトＨＯ１，ＨＯ２が備える複数の指オブジェクトのうち、中指オブジェクトの第１関節（指先から数えて一つ目の関節）の高さが中指の第２関節（指先から数えて二つ目の関節）の高さよりも低い場合は、タレントオブジェクトと特定のファンオブジェクトとが握手するように制御してもよい。なお、複数の指オブジェクトのうち、中指以外の指を採用して、握手動作を実行するための条件を満たす否かを判定してもよい。
【００６５】
この構成によれば、仮想空間においてタレントオブジェクトと特定のファンオブジェクトとが握手を行いつつ会話等を楽しむことが可能な握手会を実現することができる。よって、仮想空間を介してコミュニケーションを行うユーザ間の関係性をより強固にすることができ、且つ、ユーザの認知体験の質をより向上させることができる。また、手オブジェクトの位置に加えて指オブジェクトの位置を更に参酌することにより、握手動作を実行するか否かの判定をより精度高く行うことができる。
【００６６】
「手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触する際」とは、両オブジェクトが接触する前（例えば直前）、両オブジェクトが接触した時、又は、両オブジェクトが接触した後（例えば直後）を含む。「所定期間」は、特に制限はなく、例えば数秒であってもよいし、数十秒であってもよい。所定期間は、変更することが可能であり、例えば、図１に示すオペレータＯがオペレータ端末４を操作することにより、所定期間を変更してもよい。
【００６７】
図９は、本発明の実施形態に係る仮想空間におけるハイタッチ会の一例を説明するための図である。図９（ａ）は、現実空間におけるタレントおよびファンのハイタッチ動作の一例を示す図である。図９（ｂ）は、本発明の実施形態に係るＨＭＤで表示される画像の一例を示す図である。図９（ａ）に示すように、現実空間においてタレントＴＬが自身の手Ｈ１を上向きにし、且つ、ファンＦａが自身の手Ｈ２を上向きにして両者でハイタッチをするような動作を行うと、図９（ｂ）に示すように、タレントＴＬ及びファンＦａのハイタッチ動作が仮想空間におけるタレントオブジェクトＴＬＯ及びファンオブジェクトＦＯ１に反映される。
【００６８】
オブジェクト制御部１１７は、手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触する際の手オブジェクトＨＯ１及び手オブジェクトＨＯ２が所定の条件を満たす場合、手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触した直後に、手オブジェクトＨＯ１及び手オブジェクトＨＯ２が離れるように制御する。
【００６９】
例えば、オブジェクト制御部１１７は、手オブジェクトＨＯ１及び手オブジェクトＨＯ２が接触する際の手オブジェクトＨＯ１及び手オブジェクトＨＯ２が所定の基準位置より上に位置している場合、タレントオブジェクトと特定のファンオブジェクトと、がハイタッチするように制御する。タレントオブジェクトＴＬＯ及びファンオブジェクトＦＯがハイタッチするための所定の基準位置とは、両オブジェクトが実行するハイタッチ動作が自然に見えるような位置であればよい。所定の基準位置とは、例えば、手オブジェクトＨＯ１に対しては、タレントオブジェクトＴＬＯの肩（肩オブジェクト）に対応する位置であってもよいし、手オブジェクトＨＯ２に対しては、ファンオブジェクトＦＯの肩（肩オブジェクト）に対応する位置であってもよい。所定の基準位置は上記に限られず、タレントオブジェクトＴＬＯ及びファンオブジェクトＦＯの胸に対応する位置であってもよい。例えば、所定の基準位置は、タレントオブジェクトＴＬＯと、ファンオブジェクトＦＯとで異なる位置が設定されてもよい。例えば、タレントオブジェクトＴＬＯの基準位置は、肩に対応する位置であり、ファンオブジェクトＦＯの基準位置は、胸に対応する位置であってもよい。
【００７０】
オブジェクト制御部１１７は、握手動作を実行するための条件として他の条件を考慮してもよい。例えば、オブジェクト制御部１１７は、各手オブジェクトＨＯ１，ＨＯ２が備える複数の指オブジェクトのうち、中指オブジェクトの第１関節の高さが中指オブジェクトの第２関節の高さよりも高い場合は、タレントオブジェクトと特定のファンオブジェクトとがハイタッチするように制御してもよい。なお、複数の指オブジェクトのうち、中指以外の指を採用して、握手動作を実行するための条件を満たす否かを判定してもよい。
【００７１】
この構成によれば、仮想空間においてタレントオブジェクトと特定のファンオブジェクトとがハイタッチを行いつつ会話等を楽しむことが可能なハイタッチ会を実現することができる。よって、仮想空間を介してコミュニケーションを行うユーザ間の関係性をより強固にすることができ、且つ、ユーザの認知体験の質をより向上させることができる。また、手オブジェクトの位置に加えて指オブジェクトの位置を更に参酌することにより、ハイタッチ動作を実行するか否かの判定をより精度高く行うことができる。
【００７２】
図１０は、本発明の実施形態に係る仮想空間におけるベルトコンベアー式握手会の一例を説明するための図である。図１０に示すように、ベルトコンベアー式握手会では、複数のファンオブジェクトＦＯ０〜ＦＯ７がベルトコンベアーに乗っているかのように、例えば破線矢印Ａに示す方向に自動的に移動しながら順番にタレントオブジェクトＴＬＯと握手を行ったり会話をしたりすることができる。各ファンオブジェクトＦＯ０〜ＦＯ７のそれぞれは、タレントオブジェクトＴＬＯからの距離が一定距離Ｌになるとコミュニケーションをとりうる。例えば、図１０の例では、図５に示すオブジェクト特定部１１４は、タレントオブジェクトＴＬＯと複数のファンオブジェクトＦＯ０〜ＦＯ７のそれぞれとの間の距離を算出し、タレントオブジェクトＴＬＯから一定距離Ｌに位置するファンオブジェクトＦＯ１を特定する。仮想空間定義部１１５は、タレントオブジェクトＴＬＯとファンオブジェクトＦＯ１とがコミュニケーションをとりうる仮想空間を定義する。なお、距離Ｌは適宜変更が可能である。
【００７３】
この構成によれば、タレントオブジェクトとファンオブジェクトとのコミュニケーションを自動化することができ、オペレータの負荷を軽減でき、且つ、タレントとコミュニケーションできるファンの数を増加させることができる。
【００７４】
以上説明した実施形態によれば、タレントオブジェクトとコミュニケーション可能なファンオブジェクトを特定し、タレントオブジェクトと特定されたファンオブジェクトの仮想視点とを含む仮想空間を定義する。そして、定義された仮想空間において、タレントオブジェクトと、ファンオブジェクトの少なくとも一部のオブジェクトと、が表現情報に基づいて制御される。よって、両者がコミュニケーションをとる際に、他のファン（ファンオブジェクト）に邪魔をされることを防止できる。したがって、仮想空間を介してコミュニケーションを行うユーザ間の関係性をより強固にすることができ、且つ、ユーザの認知体験の質を向上させることが可能である。
【００７５】
（他の実施形態）
上記各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するものではない。本発明はその趣旨を逸脱することなく、変更／改良（例えば、各実施形態を組み合わせること、各実施形態の一部の構成を省略すること）され得るとともに、本発明にはその等価物も含まれる。
【００７６】
図３（ｂ）及び図８（ｂ）に示すように、仮想空間においてファンに関連付けられたファンオブジェクトの近傍にファンの識別情報（例えば、ファン名のテキスト情報Ｔ１，Ｔ２，Ｔ３）が表示されてもよい。具体的には、図５に示す取得部１１６がファンの識別情報を取得し、オブジェクト制御部１１７は、取得された識別情報に基づいて、仮想空間においてファンオブジェクトの近傍にファンオブジェクトに対応するファンの識別情報を配置する。なお、ファンの識別情報は、データベース１１２に予め格納されてもよいし、オペレータＯ等によって別途入力されてもよい。
【００７７】
図１の例では、仮想空間提供システム１００においては、ＶＲコンピュータ１は、複数のＨＭＤ５に共通して用いられており、通常、異なるファンごとに別個の仮想空間が定義されうる。なお、複数のＨＭＤ５のそれぞれに異なるＶＲコンピュータが用いられてもよい。また、仮想空間提供システム１００は、タレントＴＬに関連付けられたタレントオブジェクトＴＬＯと、特定された、ファンＦａに関連付けられたファンオブジェクトＦＯ１の仮想視点とを含む仮想空間に基づく仮想空間画像を提供する。しかしながら、仮想空間提供システム１００は、オペレータＯ、スタッフＳａ、タレントＴＬ、又は、ファンＦからのリクエストに応じて、ファンＦａとは異なるファンのファンオブジェクトを更に含む仮想空間画像を提供する（例えば、表示される仮想空間画像を切り替える）ことが可能である。
【００７８】
仮想空間提供システム１００には、ＶＲコンピュータ１、オペレータ端末４、監視端末６、現地映像配信端末７、現地映像表示端末８及びタレント端末９が備えられている。しかしながら、仮想空間提供システム１００は、これらの各装置の二つ以上を統合する装置を備えてもよい。例えば、タレントＴＬが用いる現地映像表示端末８及びタレント端末９は、一台の端末装置であってもよい。
【００７９】
上記各実施形態においては、一のタレントＴＬと、一又は複数のファンＦとの間のコミュニケーションについて説明したが、これらの形態には限られない。例えば、本発明については、複数のタレントＴＬと、複数のファンＦとの間のコミュニケーションにも適用可能である。つまり、ある仮想会場に複数のタレントオブジェクトＴＬＯと、複数のファンオブジェクトＦＯとが配置される場合、仮想会場において、例えば、タレントＸオブジェクト及びファンＸオブジェクトとがコミュニケーションをとるための仮想空間Ｘを提供し、且つ、タレントＸオブジェクトとは異なるタレントＹオブジェクト、及び、ファンＸオブジェクトとは異なるファンＹオブジェクトがコミュニケーションをとるための、仮想空間Ｘとは異なる仮想空間Ｙを提供することができる。
【００８０】
上記したとおり、タレントＴＬ及びファンＦの動作（表現情報）は、タレントＴＬ及びファンＦのそれぞれの周辺に備えられるカメラを用いて取得するが、この形態に限られない。タレントＴＬ及びファンＦの動作は、タレントＴＬ及びファンＦのそれぞれが把持可能なコントローラ（不図示）を用いて取得されてもよい。コントローラは、タレントＴＬ又はファンＦの身体又は衣類の一部に装着可能に構成されてもよい。コントローラは、タレントＴＬ又はファンＦの手に対応する手袋型のコントローラ、又は、スティック型のコントローラでもよい。例えば、図１に示すＶＲコンピュータ１に有線又は無線により接続されるコントローラは、モーションセンサを備える。例えば、コントローラは、タレントＴＬ又はファンＦから、仮想空間に配置されるオブジェクトの少なくとも一部の位置又は動きを制御するための操作を受け付けてもよい。より具体的には、コントローラは、例えば、タレントＴＬ又はファンＦの手に取り付けられて、タレントＴＬ又はファンＦの手の動きを検出する。例えば、コントローラに備えられたモーションセンサは、手の回転数、又は回転速度等を検出する。検出結果は、検出信号として、ＶＲコンピュータ１に送信される。
【符号の説明】
【００８１】
１…ＶＲコンピュータ、２ａ，２ｂ，２ｃ…カメラ、３…マイク、４…オペレータ端末、５ａ，５ｂ…ＨＭＤ、６…監視端末、７…現地映像配信端末、８…現地映像表示端末、９…タレント端末、１０…イヤホンモニタ、１１…ＣＰＵ、１２…メモリ、１３…入力部、１４…出力部、１５…記録部、１６…通信部、１７…バス、３０，４００，９００…表示部、１００…仮想空間提供システム、１１１…情報処理部、１１２…データベース（ＤＢ）、１１３…オブジェクト関連付け部、１１４…オブジェクト特定部、１１５…仮想空間定義部、１１６…取得部、１１７…オブジェクト制御部、１１８…画像生成部、
【要約】
【課題】仮想空間を介してコミュニケーションを行うユーザ間の関係性を強固にすることができ、且つ、ユーザの認知体験の質を向上させることが可能な仮想空間提供技術を提供すること。
【解決手段】仮想空間を提供する仮想空間提供システム１００であって、複数のユーザのそれぞれに対して少なくとも一つのオブジェクトを関連付けるオブジェクト関連付け部１１３と、複数のユーザのうちの第１ユーザに関連付けられた第１オブジェクトとコミュニケーション可能な、複数のユーザのうちの第２ユーザに関連付けられた第２オブジェクトを特定するオブジェクト特定部１１４と、第１オブジェクトと、特定された第２オブジェクトの仮想視点と、を含む仮想空間を定義する仮想空間定義部１１５と、第１ユーザ及び第２ユーザのそれぞれの表現に関する表現情報を取得する取得部１１６と、取得された表現情報に基づいて、第１オブジェクト及び第２オブジェクトを表現に応じて制御するオブジェクト制御部１１７と、を備える。
【選択図】図１【図１】
0006675136.tif 000002
【図２】
0006675136.tif 000003
【図３】
0006675136.tif 000004
【図４】
0006675136.tif 000005
【図５】
0006675136.tif 000006
【図６】
0006675136.tif 000007
【図７】
0006675136.tif 000008
【図８】
0006675136.tif 000009
【図９】
0006675136.tif 000010
【図１０】
0006675136.tif 000011