(57)【要約】【課題】映像の視聴により引き起こされる酔いを緩和する。【解決手段】表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御する制御部と、を備える、情報処理装置。【選択図】図１
2017182130.tif 000002
【特許請求の範囲】
【請求項１】
表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御する制御部と、
を備える、情報処理装置。
【請求項２】
前記提示映像の変化に関する情報は、前記提示映像を生成するための視点の動きに関する情報を含む
請求項１に記載の情報処理装置。
【請求項３】
前記提示映像の変化に関する情報は、前記視点の動きに応じて直接的または間接的に検出された加速度を示す加速度情報を含む
請求項２に記載の情報処理装置。
【請求項４】
前記提示映像は、前記第１のユーザとは異なる第２のユーザが保持する外部装置に設けられた撮像部の撮像により生成され、
前記制御部は、前記体感提示部の動作を、前記加速度情報に基づき制御する、
請求項３に記載の情報処理装置。
【請求項５】
前記加速度情報は、前記外部装置に設置される加速度センサの検出結果に基づき生成される、請求項４に記載の情報処理装置。
【請求項６】
前記加速度情報は、前記撮像部の撮像により生成される映像を解析することにより得られる、請求項４に記載の情報処理装置。
【請求項７】
前記提示映像は、前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかの検出結果に応じた情報に基づき提示される映像を含む、
請求項４に記載の情報処理装置。
【請求項８】
前記制御部は、
前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかと、
前記第２のユーザの視点の位置及び姿勢のうち少なくともいずれかと、
に基づき、
前記頭部または前記頸部に対して前記機械刺激または前記電気刺激が提示されるように前記体感提示部の動作を制御する、
請求項７に記載の情報処理装置。
【請求項９】
前記制御部は、前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかに対する、前記第２のユーザの視点の位置及び姿勢のうち少なくともいずれかの相対的な変化に基づき、前記頭部または前記頸部に対して前記機械刺激または前記電気刺激を提示する方向を制御する、請求項８に記載の情報処理装置。
【請求項１０】
前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかの検知結果を示す情報を、前記外部装置に送信する通信部を備える、請求項４に記載の情報処理装置。
【請求項１１】
前記視点は、仮想空間内の映像を前記提示映像として前記第１のユーザに提示するために、当該仮想空間に設定された視点である、請求項３に記載の情報処理装置。
【請求項１２】
前記制御部は、前記仮想空間内における前記視点の仮想的な変化に応じた前記加速度の変化に基づき、前記体感提示部の動作を制御する、請求項１１に記載の情報処理装置。
【請求項１３】
前記制御部は、前記仮想空間内の映像を提示するための拡大率の変化に基づく前記視点の仮想的な変化に応じた前記加速度の変化に基づき、前記体感提示部の動作を制御する、請求項１２に記載の情報処理装置。
【請求項１４】
前記表示部は、前記第１のユーザの頭部に対して所定の位置関係となるように支持され、
前記提示映像は、前記第１のユーザの視点の位置及び向きうち少なくともいずれかの変化を検知する検知部の検知結果に応じて前記表示部に表示され、
前記制御部は、前記表示部に表示された前記提示映像と前記機械刺激または前記電気刺激とが連動するように、前記体感提示部の動作を制御する、
請求項１に記載の情報処理装置。
【請求項１５】
コンピュータシステムが、
表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御すること、
を含む、情報処理方法。
【請求項１６】
コンピュータシステムに、
表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御すること、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、一人称視点の画像の提示により、ユーザに対して、他のユーザとの間で視界を共有する等のような、様々な体験を提供するための仕組みが検討されている。例えば、特許文献１には、頭部に装着された撮像装置で撮像される映像を他の装置へと送信し、当該他の装置を介して他のユーザに当該映像を提示することにより、複数のユーザ間での空間の共有を可能とするための技術の一例が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１５／１２２１０８号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方で、ユーザに対して、例えば、当該ユーザの視点とは異なる他の視点からの映像を提示するような状況下では、提示される映像と頭部の動きとの間のズレ等のように、視覚と身体感覚との間にズレが生じ、ユーザは酔ったような感覚に陥る場合がある。
【０００５】
そこで、本開示では、映像の視聴により引き起こされる酔いを緩和することが可能な、情報処理装置、情報処理方法、及びプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御する制御部と、を備える、情報処理装置が提供される。
【０００７】
また、本開示によれば、コンピュータシステムが、表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御すること、を含む、情報処理方法が提供される。
【０００８】
また、本開示によれば、コンピュータシステムに、表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御すること、を実行させる、プログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、映像の視聴により引き起こされる酔いを緩和することが可能な、情報処理装置、情報処理方法、及びプログラムが提供される。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る情報処理システムの概略的な構成の一例について説明するための説明図である。
【図２】同実施形態に係る情報処理システムにおいて適用される出力デバイスの一例について説明するための説明図である。
【図３】同実施形態に係る情報処理システムの概要について説明するための説明図である。
【図４】同実施形態に係る情報処理システムの一連の処理の流れの一例について説明するための説明図である。
【図５】同実施形態に係る出力デバイスの構成の一例について説明するための説明図である。
【図６】同実施形態に係る出力デバイスによるユーザへの力覚提示の一例について説明するための説明図である。
【図７】同実施形態に係る出力デバイスによるユーザへの力覚提示の他の一例について説明するための説明図である。
【図８】同実施形態に係る情報処理システムの機能構成の一例を示したブロック図である。
【図９】同実施形態に係る情報処理システムの一連の処理の流れの一例について説明するための説明図である。
【図１０】変形例１に係る出力デバイスの構成の一例について説明するための説明図である。
【図１１】変形例１に係る出力デバイスの構成の他の一例について説明するための説明図である。
【図１２】変形例３に係る情報処理システム１の概要について説明するための説明図である。
【図１３】同実施形態に係る情報処理システムを構成する情報処理装置のハードウェア構成の一構成例を示す機能ブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．システムの概要
１．１．システムの概略構成
１．２．処理の一例
２．映像酔いに関する検討
３．技術的特徴
３．１．力覚提示のための構成
３．２．機能構成
３．３．処理
４．変形例
４．１．変形例１：力覚提示のための構成の変形例
４．２．変形例２：情報の報知を利用した制御の一例
４．３．変形例３：ＶＲへの応用例
５．ハードウェア構成
６．むすび
【００１４】
＜＜１．システムの概要＞＞
＜１．１．システムの概略構成＞
まず、図１を参照して、本開示の一実施形態に係る情報処理システムの概略的な構成の一例について説明する。図１は、本開示の一実施形態に係る情報処理システムの概略的な構成の一例について説明するための説明図である。図１に示すように、本実施形態に係る情報処理システム１は、撮像デバイス４０と、情報処理装置１０及び２０と、出力デバイス３０とを含む。また、情報処理システム１は、コンテンツサーバ８０を含んでもよい。情報処理装置１０及び２０のそれぞれと、コンテンツサーバ８０とは、ネットワークＮ１１を介して互いに情報を送受信可能に接続されている。なお、ネットワークＮ１１の種別は特に限定されない。具体的な一例として、ネットワークＮ１１は、Ｗｉ−Ｆｉ（登録商標）規格に基づくネットワークのような、所謂無線のネットワークにより構成されていてもよい。また、他の一例として、ネットワークＮ１１は、インターネット、専用線、ＬＡＮ（Local  Area  Network）、または、ＷＡＮ（Wide  Area  Network）等により構成されていてもよい。また、ネットワークＮ１１は、複数のネットワークを含んでもよく、一部が有線のネットワークとして構成されていてもよい。
【００１５】
撮像デバイス４０は、撮像部４１を含み、当該撮像部４１によりユーザＵａの周囲の環境の画像（例えば、動画像や静止画像）を撮像する。特に、本実施形態に係る撮像デバイス４０は、所謂頭部装着型のウェアラブルデバイスとして構成され、当該撮像デバイス４０を装着したユーザＵａの頭部に対して所定の位置に撮像部４１を保持する。撮像部４１は、例えば、撮像素子と、当該撮像素子に対して被写体像を結像するための光学系（例えば、レンズ等）を含む。撮像素子としては、例えば、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等が挙げられる。
【００１６】
また、撮像デバイス４０は、例えば、ユーザＵａを基準として互いに異なる方向を撮像するように設けられた複数の撮像部４１（例えば、撮像部４１ａ及び４１ｂ）を含んでもよい。このような構成に基づき、複数の撮像部４１それぞれにより撮像された画像を、当該複数の撮像部４１それぞれの画角に応じて画像処理等により合成することで、所謂全天周画像のように、各撮像部４１の画角よりもより広い範囲が撮像された画像を取得することが可能となる。なお、この場合には、複数の撮像部４１それぞれは、より広角のレンズが装着されているとよりよく、ユーザＵａを基準とした各方向の画像が、当該複数の撮像部４１のうち少なくともいずれかにより撮像されるように、当該複数の撮像部４１が配置されているとよい。なお、以降の説明では、本実施形態に係る情報処理システム１の特徴をよりわかりやすくするために、複数の撮像部４１ａ及び４１ｂそれぞれにより撮像された画像に基づき全天周画像を合成する場合に着目して説明するが、必ずしも同態様のみに限定されるものではない。
【００１７】
また、撮像デバイス４０は、例えば、無線または有線の通信経路を介して、ユーザＵａが保持する情報処理装置１０と互いに情報を送受信可能に構成されている。このような構成に基づき、撮像デバイス４０は、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を情報処理装置１０に送信する。
【００１８】
情報処理装置１０は、撮像デバイス４０から、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を取得する。情報処理装置１０は、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を合成することで全天周画像を生成する。なお、このとき情報処理装置１０は、ユーザＵａの頭部の回転等に伴う視点の位置や向きの変化を認識し、当該視点の位置や向きの変化に伴う画像の回転が抑制されるように、全天周画像を生成してもよい。なお、視点の位置や向きの変化については、例えば、撮像デバイス４０に加速度センサや角速度センサを設けることで、当該センサの検知結果に基づき、当該撮像デバイス４０の位置や姿勢の変化として認識することが可能である。また、他の一例として、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像に対して、画像解析処理を施すことで、視点の位置や向きの変化が認識されてもよい。
【００１９】
そして、情報処理装置１０は、生成した全天周画像を、ネットワークＮ１１を介してコンテンツサーバ８０に送信する。
【００２０】
なお、情報処理装置１０のうち少なくとも一部の構成が、撮像デバイス４０に設けられていてもよい。例えば、全天周画像を生成するための構成が撮像デバイス４０に設けられていてもよい。また、情報処理装置１０と撮像デバイス４０とが一体的に構成されていてもよい。
【００２１】
コンテンツサーバ８０は、ユーザＵａが保持する情報処理装置１０から、撮像デバイス４０による撮像結果に基づく画像（全天周画像）を、ネットワークＮ１１を介して取得し、取得した当該画像を他のユーザ（例えば、ユーザＵｂ）が保持する情報処理装置２０に配信する。また、コンテンツサーバ８０は、情報処理装置１０から取得した画像を、例えば、記憶部８５に一時的または恒久的に記憶し、当該記憶部８５に記憶された当該画像を、情報処理装置２０に配信してもよい。このような構成により、撮像デバイス４０による撮像結果に基づく画像を、ユーザＵａが保持する情報処理装置１０から、他のユーザＵｂが保持する情報処理装置２０に、同期的または非同期的に伝送することが可能となる。
【００２２】
出力デバイス３０は、ディスプレイ等の表示部３１を備えた所謂頭部装着型の表示装置（ＨＭＤ：Head  Mounted  Display）として構成されており、当該出力デバイス３０を装着したユーザ（例えば、ユーザＵｂ）に対して、当該表示部３１を介して映像を提示する。
【００２３】
例えば、図２は、本実施形態に係る情報処理システムにおいて適用される出力デバイス３０の一例について説明するための説明図である。図２に示すように、出力デバイス３０は、ユーザの頭部に装着されることで、当該ユーザの眼前に、画像を表示するための表示部（例えば、表示パネル）を保持するように構成されている。
【００２４】
なお、出力デバイス３０として適用可能な頭部装着型の表示装置（ＨＭＤ）には、所謂、没入型ＨＭＤ、シースルー型ＨＭＤ、ビデオシースルー型ＨＭＤ、及び網膜投射型ＨＭＤが含まれる。
【００２５】
没入型ＨＭＤは、ユーザの頭部または顔部に装着された場合に、ユーザの眼を覆うように装着され、ユーザの眼前にディスプレイ等の表示部が保持される。そのため、没入型ＨＭＤを装着したユーザは、外部の風景（即ち、現実世界の風景）を直接視野に入れることが困難であり、表示部に表示された映像のみが視界に入ることとなる。このような構成により、没入型ＨＭＤは、画像を視聴しているユーザに対して没入感を与えることが可能となる。なお、図２に示す出力デバイス３０は、没入型ＨＭＤに相当する。
【００２６】
シースルー型ＨＭＤは、例えば、ハーフミラーや透明な導光板を用いて、透明な導光部等からなる虚像光学系をユーザの眼前に保持し、当該虚像光学系の内側に画像を表示させる。そのため、シースルー型ＨＭＤを装着したユーザは、虚像光学系の内側に表示された画像を視聴している間も、外部の風景を視野に入れることが可能となる。なお、シースルー型ＨＭＤの具体的な一例として、メガネのレンズに相当する部分を虚像光学系として構成した、所謂メガネ型のウェアラブルデバイスが挙げられる。
【００２７】
ビデオシースルー型ＨＭＤは、没入型ＨＭＤと同様に、ユーザの眼を覆うように装着され、ユーザの眼前にディスプレイ等の表示部が保持される。一方で、ビデオシースルー型ＨＭＤは、周囲の風景を撮像するための撮像部を有し、当該撮像部により撮像されたユーザの視線方向の風景の画像を表示部に表示させる。このような構成により、ビデオシースルー型ＨＭＤを装着したユーザは、外部の風景を直接視野に入れることは困難ではあるが、表示部に表示された画像により、外部の風景を確認することが可能となる。
【００２８】
網膜投射型ＨＭＤは、ユーザの眼前に投影部が保持されており、当該投影部からユーザの眼に向けて、外部の風景に対して画像が重畳するように当該画像が投影される。より具体的には、網膜投射型ＨＭＤでは、ユーザの眼の網膜に対して、投影部から画像が直接投射され、当該画像が網膜上で結像する。このような構成により、近視や遠視のユーザの場合においても、より鮮明な映像を視聴することが可能となる。また、網膜投射型ＨＭＤを装着したユーザは、投影部から投影される画像を視聴している間も、外部の風景を視野に入れることが可能となる。
【００２９】
また、本実施形態に係る出力デバイス３０は、例えば、加速度センサや、角速度センサ（ジャイロセンサ）等の検知部が設けられ、当該出力デバイス３０を装着したユーザＵｂの頭部の動き（頭部の姿勢）を検知可能に構成されていてもよい。具体的な一例として、出力デバイス３０は、ユーザの頭部の動きとして、ヨー（yaw）方向、ピッチ（pitch）方向、及びロール（roll）方向それぞれの成分を検出してもよい。なお、出力デバイス３０は、ユーザＵｂの頭部の動きの検知結果を情報処理装置２０に通知してもよい。
【００３０】
情報処理装置２０は、ネットワークＮ１１を介してコンテンツサーバ８０から、撮像デバイス４０による撮像結果に基づく画像（例えば、全天周画像）を取得する。そして、情報処理装置２０は、取得した画像を出力デバイス３０の表示部３１に表示させる。このような構成により、出力デバイス３０を装着したユーザＵｂは、例えば、当該出力デバイス３０の表示部３１を介して、撮像デバイス４０を装着したユーザＵａの周囲の環境の映像を視聴することが可能となる。
【００３１】
また、情報処理装置２０は、ユーザＵｂの頭部の動き（頭部の姿勢）の検知結果の通知を出力デバイス３０から受けてもよい。このような構成により、情報処理装置２０は、ユーザＵｂの頭部の動きに基づき、当該ユーザＵｂの視点の位置や向きの変化（以降では、総じて「視点の変化」と称する場合がある）を認識し、認識した視点の変化に応じた映像を、出力デバイス３０（表示部３１）を介してユーザＵｂに提示してもよい。
【００３２】
例えば、図３は、本実施形態に係る情報処理システム１の概要について説明するための説明図であり、ユーザＵｂの視点の変化に応じた映像を提示するため動作の一例を示している。図３に示す例では、全天周画像のように、ユーザＵｂの視野よりも広く展開された画像ｖ０を、ユーザＵｂが見回すように視点を移動させながら、出力デバイス３０（図示しない）を介して参照する態様を模擬した場合の一例を示している。なお、画像ｖ０は、動画像であってもよいし、静止画像であってもよい。
【００３３】
具体的には、情報処理装置２０は、ユーザＵｂの頭部の動きを検出することで、ユーザの視点の変化を認識する。そして、情報処理装置２０は、ユーザＵａの視野よりも広く展開された画像ｖ０のうち、認識した視点の位置や向きに応じた部分の部分画像ｖ１１を、あらかじめ設定された視野角に基づき抽出し、抽出した部分画像ｖ１１を、出力デバイス３０を介してユーザＵｂに提示する。即ち、図３に示された部分画像ｖ１１は、出力デバイス３０の表示部３１に提示される画像を模式的に示している。
【００３４】
なお、部分画像ｖ１１を抽出するための視野角は、固定であってもよいし、ユーザ操作等に基づき変更できるようにしてもよい。例えば、部分画像ｖ１１中の一部をさらに拡大してユーザＵｂに提示する場合には、情報処理装置２０は、視野角をより狭く設定することで、画像ｖ０に対する部分画像ｖ１１の大きさが相対的に小さくなるように制御してもよい。
【００３５】
また、ユーザＵｂの頭部の動きを検出する方法については、出力デバイス３０に設けられた各種センサの検出結果に基づく方法には限定されない。例えば、ユーザＵｂの頭部の動きを検出する構成を、出力デバイス３０の外部に設けてもよい。具体的な一例として、出力デバイス３０の外部に設けられた撮像装置によりユーザＵｂの画像を撮像し、撮像された画像を解析することで、当該ユーザＵｂの頭部の動きを検出してもよい。また、他の一例として、出力デバイス３０の外部に所謂光センサのような各種センサを設け、当該センサによりユーザＵｂをセンシングすることで、当該ユーザＵｂの頭部の動きを検出してもよい。
【００３６】
以上のような構成により、ユーザＵｂは、自身の視点を移動させながら見回すように画像ｖ０を参照することで、あたかもその場にいるかのような臨場感あふれる画像を体験することが可能となる。そのため、例えば、画像ｖ０として、前述した撮像デバイス４０による撮像結果に基づく画像（全天周画像）が提示されることで、ユーザＵｂは、あたかも撮像デバイス４０を装着したユーザＵａと空間を共有しているような体験を得ることが可能となる。
【００３７】
なお、情報処理装置２０のうち少なくとも一部の構成が、出力デバイス３０に設けられていてもよい。例えば、全天周画像から、ユーザＵｂの視点の位置や向きに応じた部分画像を抽出し、抽出した部分画像を表示部３１に提示するための構成が、出力デバイス３０に設けられていてもよい。また、情報処理装置２０と出力デバイス３０とが一体的に構成されていてもよい。
【００３８】
なお、上記に説明した例では、撮像デバイス４０による撮像結果に基づく画像（全天周画像）が、コンテンツサーバ８０を介して、情報処理装置１０から情報処理装置２０に送信される例について説明したが、必ずしも同構成のみには限定されない。例えば、撮像デバイス４０による撮像結果に基づく画像が、コンテンツサーバ８０を介さずに、情報処理装置１０から情報処理装置２０に対して直接送信される構成であってもよい。
【００３９】
＜１．２．処理の一例＞
ここで、図４を参照して、上述した情報処理システム１の一連の処理の流れの一例について、特に、情報処理装置１０及び２０の動作に着目して説明する。図４は、本実施形態に係る情報処理システム１の一連の処理の流れの一例について説明するための説明図である。なお、本説明では、情報処理システム１の特徴をよりわかりやすくするために、情報処理装置１０と情報処理装置２０とが、コンテンツサーバ８０を介さずに直接情報を送受信する場合の動作に着目して説明する。
【００４０】
図４に示すように、ユーザＵａが保持する情報処理装置１０は、撮像デバイス４０から、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を取得する（Ｓ１０１）。そして、情報処理装置１０は、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を合成することで全天周画像を生成する（Ｓ１０３）。なお、このとき情報処理装置１０は、ユーザＵａの頭部の回転等に伴う視点の位置や向きの変化を認識し、当該視点の位置や向きの変化に伴う画像の回転が抑制されるように、全天周画像を生成してもよい（Ｓ１０５）。なお、視点の位置や向きの変化の認識方法については前述したため、ここでの説明は省略する。そして、情報処理装置１０は、生成した全天周画像を、ネットワークＮ１１を介してユーザＵｂが保持する情報処理装置２０に送信する（Ｓ１０７）。
【００４１】
情報処理装置２０は、ネットワークＮ１１を介して情報処理装置１０から、撮像デバイス４０による撮像結果に基づく全天周画像を受信する（Ｓ１０９）。また、情報処理装置２０は、出力デバイス３０から、当該出力デバイス３０を装着したユーザＵｂの頭部の動きの検知結果に関する通知を受け、当該通知に基づき、ユーザＵｂの頭部の位置及び姿勢（換言すると、ユーザＵｂの視点の位置や向きの変化）を認識する（Ｓ１１１）。そして、情報処理装置２０は、情報処理装置１０から受信した全天周画像から、認識したユーザＵｂの頭部の位置及び姿勢に応じた部分画像を抽出し、抽出した部分画像を出力デバイス３０の表示部３１を介してユーザＵｂに提示する（Ｓ１１３）。
【００４２】
以上のような構成により、ユーザＵｂは、あたかも撮像デバイス４０を装着したユーザＵａと空間を共有しているような体験を得ることが可能となる。以上、図４を参照して、上述した情報処理システム１の一連の処理の流れの一例について、特に、情報処理装置１０及び２０の動作に着目して説明した。
【００４３】
＜＜２．映像酔いに関する検討＞＞
続いて、映像酔いが発生するメカニズムの概要について説明したうえで、本実施形態に係る情報処理システムの課題について整理する。
【００４４】
映像酔いが発生するメカニズムについて説明するために、まず、人体が運動を知覚するメカニズムについて説明する。物体の運動は、一般的には、併進運動と回転運動に分離することが可能である。人体の内部においては、前庭及び三半規管において、これらの運動に伴う回転や振動が平衡感覚として知覚される。ここで、並進運動について着目すると、一定速度で移動している状況下では、前庭及び三半規管は刺激されず、並進運動の速度が変化した場合、即ち、加速度が与えられた場合に運動が知覚されるようになっている。より具体的には、加速度が与えられることで前庭内に慣性力が働き、この力が当該前庭により知覚される。
【００４５】
次いで、酔いのメカニズムについて説明する。人間が実際に運動を行う際には、視覚、平衡感覚、皮膚感覚、及び身体感覚等の各種感覚により各種情報の知覚を行っている。具体的な一例として、視覚からは速度と加速度の情報が知覚される。また、平衡感覚からは加速度の情報が知覚される。また、身体感覚により、筋肉の収縮や自身の動き、外から押されている力等が知覚される。脳は、これらの感覚（換言すると、知覚された各情報）に基づき、実際の速度と加速度を認識する。
【００４６】
一方で、これらの感覚のうち一部が、失われたり、他の感覚との間で整合性が取れなくなると、酔いが引き起こされる。具体的な一例として、実際には移動していないにも関わらず激しく加速したり回転するような映像を視聴すると、人間の脳は、運動しているのか否かの判断がつかず、このような状態を酔いとして知覚する。
【００４７】
なお、酔いという現象は、特に回転運動の不整合に対して顕著に表れる傾向にあるが、並進運動においても急な加減速の不整合に伴い引き起こされる場合がある。具体的な一例として、急に加速するような状況下では、人間の平衡感覚は大きな加速度を知覚する。これに対して、映像のみが加速し、平衡感覚や身体感覚に移動が知覚されない場合には、視覚と、平衡感覚や身体感覚との間の不整合に伴い、酔いが引き起こされる。
【００４８】
映像に起因する酔いを緩和するためには、主に、２つのアプローチが考えられる。１つ目のアプローチとしては、映像の動きを遅くすることで、予期される視覚と平衡感覚との間のズレをより小さく方法が挙げられる。より具体的には、加速するような映像においては、加速度をより小さくすることで、酔いを緩和することが可能となる。
【００４９】
２つ目のアプローチとしては、提示される映像に応じた感覚を、当該映像を視聴するユーザに提示する方法が挙げられる。より具体的には、人間の触覚や力覚に対して力を提示することで、身体感覚と映像表現との間の差を埋めて、酔いを緩和することが可能となる。
【００５０】
本開示では、上述した２つ目のアプローチに基づき、映像を視聴するユーザに対して当該映像に応じた力覚を提示することで、当該映像の視聴に伴い引き起こされる酔いを緩和するための仕組みを提案する。以降では、本実施形態に係る情報処理システム１についてより詳しく説明する。
【００５１】
＜＜３．技術的特徴＞＞
本実施形態に係る情報処理システム１の技術的特徴について説明する。
【００５２】
＜３．１．力覚提示のための構成＞
前述したように、本実施形態に係る情報処理システム１では、映像を視聴するユーザに対して力覚を提示することで、当該映像の視聴に伴い引き起こされる酔いを緩和する。そのため、本実施形態に係る出力デバイス３０には、当該出力デバイスを装着するユーザに対して、映像に応じた力覚を提示するための構成が設けられている。そこで、図５を参照して、本実施形態に係る出力デバイス３０の構成の一例について、特に、当該出力デバイスを装着するユーザに対して力覚を提示するための構成に着目して説明する。図５は、本実施形態に係る出力デバイス３０の構成の一例について説明するための説明図である。なお、図５は、出力デバイス３０を鉛直上方から見た場合の概略的な構成を模式的に示しており、特に図面の下方向が、出力デバイス３０を装着したユーザの前方に相当する。より具体的には、図５では、ｚ方向として示した図面の上下方向が、出力デバイス３０を装着したユーザの前後に相当し、ｘ方向として示した図面の左右方向が、当該ユーザの左右に相当する。また、ｙ方向として示した図面の奥行き方向については、当該ユーザの上下に相当する。なお、以降の説明では、特に図５に示す出力デバイス３０を示す場合には、「出力デバイス３０ａ」と称する場合がある。
【００５３】
図５に示すように、出力デバイス３０ａは、当該出力デバイス３０ａをユーザの頭部に装着するための支持部３５１を備える。具体的には、支持部３５１は、出力デバイス３０ａがユーザの頭部に装着されたときに、当該頭部の前後左右を覆うように構成されており、当該ユーザの眼前に表示部３１を保持する。支持部３５１のうち、ユーザの頭部に当接する内側面は、弾性材料等のように伸縮可能な材料により形成されている。また、支持部３５１は、出力デバイス３０ａが装着された頭部に対して、互いに異なる方向に位置するように、複数の力覚提示部３５３を支持する。なお、力覚提示部３５３の詳細については後述する。例えば、図５に示す例では、支持部３５１は、出力デバイス３０ａが装着された頭部の前後左右にそれぞれに対応する位置に、力覚提示部３５３を支持している。なお、以降の説明では、前後左右それぞれに対応する力覚提示部３５３を明示的に区別して示す場合には、それぞれを力覚提示部３５３ａ、３５３ｂ、３５３ｃ、及び３５３ｄと称する。
【００５４】
力覚提示部３５３は、例えば、ソレノイドコイル、モータ、または空気圧等により伸縮可能に構成されており、伸長することで支持部３５１の内側面３５２に対して、出力デバイス３０ａの外側から内側に向けて圧力をかける。これにより、内側面３５２のうち、力覚提示部３５３が伸長した部分が内側に向けて部分的に膨張し、ユーザの頭部を外側から部分的に圧迫する。このような構成により、力覚提示部３５３は、出力デバイス３０ａを装着したユーザの頭部に対して圧力を提示する。
【００５５】
例えば、図６は、本実施形態に係る出力デバイス３０ａによるユーザへの力覚提示の一例について説明するための説明図である。具体的には、図６は、ユーザＵａに装着された撮像デバイス４０により当該ユーザＵａの周囲の全天周画像を撮像し、撮像された当該全天周画像を、出力デバイス３０ａを介してユーザＵｂに提示する場合の一例を示している。なお、図６に示す例では、ユーザＵａが前方を向いた状態で当該前方に向けて移動を開始し（即ち、併進運動を開始し）、ユーザＵｂは、ユーザＵａと同様の方向（即ち、ユーザＵａの前方）を向いている状態を示している。
【００５６】
図６に示すような状況下では、例えば、ユーザＵａが前方に向けて移動を開始すると、当該前方への移動に伴い、前方に向けて加速するような映像が、出力デバイス３０ａを介してユーザＵｂに提示される。このとき、出力デバイス３０ａは、例えば、撮像デバイス４０に設けられた各種センサ等の検知部による検知結果に基づき、ユーザＵａの頭部の位置や姿勢の変化（換言すると、ユーザＵａの頭部に加わる加速度）を認識し、当該認識結果に応じて、ユーザＵｂの頭部に対して力覚を提示する。
【００５７】
具体的には、出力デバイス３０ａは、ユーザＵａの頭部が、ユーザＵｂに対して前方に向けて移動していることを認識した場合には、力覚提示部３５３ｂを伸長させてユーザＵｂの頭部後方を押圧することで、当該頭部に対して前方に向けた力覚を提示する。このような構成により、ユーザＵｂの頭部が、出力デバイス３０ａにより後方から前方に向けて押され、当該頭部に対して前方に向けた加速度が加えられる。これにより、ユーザＵｂに提示された、前方に向けて移動するような映像に対して、連動するように前方に向けた加速度が提示されることとなり、当該映像の視聴に伴い引き起こされる酔いを緩和することが可能となる。
【００５８】
なお、本実施形態に係る情報処理システム１においては、ユーザＵａの視点の向きに関わらず、ユーザＵｂは、自身の視点の向き（換言すると、頭部の向き）を適宜変えることで、当該ユーザＵａの周囲の映像を見回すように視聴することが可能である。そのため、ユーザＵｂに対して提示される映像は、ユーザＵａの視点の向きと、ユーザＵｂの視点の向きとの間の相対的な関係に応じて変わることとなる。このような状況を鑑み、出力デバイス３０ａは、ユーザＵａの視点の向きと、ユーザＵｂの視点の向きとの間の相対的な関係に応じて、当該ユーザＵｂに対して提示する力覚の方向を制御してもよい。
【００５９】
例えば、図７は、本実施形態に係る出力デバイス３０ａによるユーザへの力覚提示の他の一例について説明するための説明図である。図７に示す例では、図６に示す例と同様に、撮像デバイス４０によりユーザＵａの周囲の全天周画像を撮像し、撮像された当該全天周画像を、出力デバイス３０ａを介してユーザＵｂに提示する。なお、図７に示す例では、ユーザＵａが前方を向いた状態で当該前方に向けて移動を開始し（即ち、併進運動を開始し）、ユーザＵｂは、ユーザＵａの左方向を向いている状態を示している。
【００６０】
図７に示すような状況下では、例えば、ユーザＵａが前方に向けて移動を開始すると、当該前方への移動に伴い、ユーザＵｂには、左方向から右方向に向けて加速するような映像が出力デバイス３０ａを介して提示され。このとき、出力デバイス３０ａは、ユーザＵａの頭部が、ユーザＵｂに対して右方向に向けて移動していることを認識することとなる。
【００６１】
この場合には、出力デバイス３０ａは、力覚提示部３５３ｃを伸長させてユーザＵｂの頭部左方向を押圧することで、当該頭部に対して右方向に向けた力覚を提示する。このような構成により、ユーザＵｂの頭部が、出力デバイス３０ａにより左方向から右方向に向けて押され、当該頭部に対して右方向に向けた加速度が加えられる。これにより、ユーザＵｂに提示された、右方向に向けて移動するような映像に対して、連動するように右方向に向けた加速度が提示されることとなり、当該映像の視聴に伴い引き起こされる酔いを緩和することが可能となる。
【００６２】
なお、ユーザＵｂの頭部に対して、力覚提示部３５３が設けられている方向とは異なる方向に向けた力覚を提示する場合には、複数の力覚提示部３５３を駆動させればよい。例えば、ユーザＵｂの頭部に対して、右後方から左前方に向けた力覚を提示する場合には、当該頭部に対して、後方に位置する力覚提示部３５３ｂと、右方向に位置する力覚提示部３５３ｄとを駆動させればよい。
【００６３】
また、撮像デバイス４０により撮像された全天周画像が、出力デバイス３０ａに転送され提示されるまでの間に、当該転送や画像処理等に伴う遅延が生じる場合がある。前述したように、映像の視聴に伴う酔いは、視覚と、平衡感覚や身体感覚との間の不整合に伴い引き起こされる。即ち、出力デバイス３０ａによる力覚の提示は、映像の提示と連動していることが望ましい。そのため、転送や画像処理等に伴い映像の提示に遅延が生じるような状況下では、出力デバイス３０ａは、映像の提示の遅延にあわせて、力覚の提示も遅延させるとよい。
【００６４】
また、図５に示す例では、出力デバイス３０ａが装着された頭部の前後左右にそれぞれに対応する位置に、各力覚提示部３５３が支持された構成の一例を示した。一方で、ユーザの頭部に対して所望の方向に向けた力覚を提示することが可能であれば、力覚提示部３５３が支持される位置は、必ずしも図５に示す例には限定されない。具体的な一例として、ユーザの頭部に対して、右前方、左前方、右後方、及び左後方のそれぞれに対応する位置に、力覚提示部３５３が支持されていてもよい。このような場合には、例えば、右後方及び左後方に指示された力覚提示部３５３を駆動することで、ユーザの頭部に対して、後方から前方に向けた力覚を提示することが可能である。
【００６５】
以上、図５を参照して、本実施形態に係る出力デバイス３０の構成の一例について、特に、当該出力デバイスを装着するユーザに対して力覚を提示するための構成に着目して説明した。
【００６６】
なお、上記では主に力覚を提示する場合に着目して説明したが、例えば、ユーザの触覚や平衡感覚等の他の感覚を刺激することで、映像の視聴に伴う酔いを緩和してもよい。なお、以降の説明では、触覚、力覚、平衡感覚等を総じて「触力覚」とも称する。また、ユーザに対して触力覚を提示するための構成についても限定されないことは言うまでもない。例えば、振動や圧力等を機械的に加える等の所謂機械刺激により、ユーザに触力覚を提示してもよい。また、他の一例として、ユーザに接する電極に電流を流す等の所謂電気刺激により、ユーザに触力覚を提示してもよい。なお、ユーザに触力覚を提示するための一例については、別途変形例としても後述する。
【００６７】
＜３．２．機能構成＞
続いて、図８を参照して、本実施形態に係る情報処理システム１の機能構成の一例について説明する。図８は、本実施形態に係る情報処理システム１の機能構成の一例を示したブロック図である。
【００６８】
図１を参照して説明したように、本実施形態に係る情報処理システム１は、撮像デバイス４０と、情報処理装置１０及び２０と、出力デバイス３０とを含む。また、情報処理システム１は、コンテンツサーバ８０を含んでもよい。また、情報処理装置１０及び２０のそれぞれと、コンテンツサーバ８０とは、ネットワークＮ１１を介して互いに情報を送受信可能に接続されている。
【００６９】
まず、撮像デバイス４０の構成に着目する。図８に示すように、撮像デバイス４０は、複数の撮像部４１（即ち、撮像部４１ａ及び４１ｂ）と、検知部４３とを含む。なお、図８に示す例では、撮像デバイス４０が、２つの撮像部４１ａ及び４１ｂを含む場合について示しているが、必ずしも撮像デバイス４０が含む撮像部４１の数を限定するものではない。即ち、撮像デバイス４０は、３以上の撮像部４１を含んでもよい。
【００７０】
撮像部４１ａ及び４１ｂのそれぞれは、撮像デバイス４０の周囲の画像（即ち、当該撮像デバイスを装着するユーザＵａの周囲の画像）を撮像し、撮像した画像を情報処理装置１０に出力する。
【００７１】
検知部４３は、例えば、加速度センサや角速度センサ（ジャイロセンサ）から成り、撮像デバイス４０の位置や姿勢の変化を検知し、検知結果を情報処理装置１０に出力する。
【００７２】
次いで、情報処理装置１０の構成に着目する。情報処理装置１０は、通信部１０１と、認識部１０３と、画像合成部１０５とを含む。
【００７３】
通信部１０１は、情報処理装置１０内の各構成が、ネットワークＮ１１を介して外部装置（例えば、コンテンツサーバ８０や情報処理装置２０）と通信を行うための通信インターフェースである。なお、通信部１０１の構成は、ネットワークＮ１１の種別に応じて適宜変更することが可能である。例えば、ネットワークＮ１１が、無線のネットワークの場合には、通信部１０１は、ベースバンド（ＢＢ）プロセッサやＲＦ回路等を含んでもよい。なお、以降の説明では、情報処理装置１０内の各構成が、ネットワークＮ１１を介して外部装置と情報の送受信を行う場合には、特に説明が無い場合においても、通信部１０１を介して当該情報の送受信を行うものとする。
【００７４】
認識部１０３は、検知部４３から撮像デバイス４０の位置や姿勢の変化の検知結果を取得し、取得した検知結果に基づき当該撮像デバイス４０を装着するユーザＵａの頭部の位置や姿勢（換言すると、視点の位置や向き）を認識する。そして、認識部１０３は、ユーザＵａの頭部の位置や姿勢の認識結果を示す情報を画像合成部１０５に出力する。
【００７５】
画像合成部１０５は、複数の撮像部４１それぞれから、当該撮像部４１により撮像された画像を取得する。画像合成部１０５は、複数の撮像部４１それぞれにより撮像された画像を、各撮像部４１の撮像方向と当該撮像部４１の画角とに応じて合成することで、各撮像部４１の画角よりもより広い範囲が撮像された画像（例えば、全天周画像）を生成する。なお、以降の説明では、本実施形態に係る情報処理システム１の特徴をよりわかりやすくするために、画像合成部１０５が、全天周画像を生成するものとして説明するが、当該画像合成部１０５が生成する画像は、必ずしも全天周画像（即ち、前後左右３６０度にわたって映像が提示された画像）のみには限定されない。
【００７６】
なお、画像合成部１０５により生成された全天周画像は、ユーザＵａの頭部の姿勢の変化に応じて回転する。そのため、画像合成部１０５は、ユーザＵａの頭部の姿勢の変化に応じた当該全天周画像の回転を、画像処理により抑制してもよい。具体的には、画像合成部１０５は、認識部１０３から、ユーザＵａの頭部の位置や姿勢の認識結果を示す情報を取得する。画像合成部１０５は、当該認識結果を示す情報に基づき、ユーザＵａの頭部の回転（即ち、当該ユーザＵａの視点の向きの変化）を認識し、当該回転の認識結果に基づき、生成した全天周画像に対して当該回転を打ち消すように画像処理を施すことで、ユーザＵａの頭部の回転に伴う当該全天周画像の回転を抑制すればよい。
【００７７】
また、画像合成部１０５は、ユーザＵａの頭部の位置や姿勢の認識結果を示す情報に基づき、当該頭部に対して加わる加速度の向きや大きさを示す情報を、加速度情報として算出する。なお、このとき画像合成部１０５は、ユーザＵａの頭部の動きのうち、上述した回転運動の成分を除いた他の成分（即ち、並進運動の成分）についてのみを考慮して加速度情報を算出してもよい。
【００７８】
そして、画像合成部１０５は、生成した全天周画像に対して、算出した加速度情報を関連付けて、当該全天周画像を、ネットワークＮ１１を介して接続されたコンテンツサーバ８０に送信する。
【００７９】
なお、上述した撮像デバイス４０及び情報処理装置１０による、ユーザＵａの周囲の画像（例えば、全天周画像）の取得に係る処理や、当該画像の送信に係る処理のそれぞれが実行されるタイミングは特に限定されない。具体的な一例として、撮像デバイス４０及び情報処理装置１０は、リアルタイムで、ユーザＵａの周囲の画像を撮像し、撮像した画像に基づき全天周画像を生成して、当該全天周画像をコンテンツサーバ８０に送信してもよい。また、他の一例として、撮像デバイス４０及び情報処理装置１０は、所望のタイミング（例えば、ユーザＵａからの操作を受けたタイミング）で、ユーザＵａの周囲の画像を撮像し、撮像した画像に基づき全天周画像を生成してもよい。この場合には、情報処理装置１０は、全天周画像の生成に同期して当該全天周画像をコンテンツサーバ８０に送信してもよいし、全天周画像の生成に対して非同期的に当該全天周画像をコンテンツサーバ８０に送信してもよい。
【００８０】
続いて、コンテンツサーバ８０の構成に着目する。コンテンツサーバ８０は、通信部８０１と、コンテンツ制御部８０３とを含む。また、コンテンツサーバ８０は、記憶部８５に対してアクセス可能に構成されていてもよい。
【００８１】
通信部８０１は、コンテンツサーバ８０内の各構成が、ネットワークＮ１１を介して外部装置（例えば、情報処理装置１０及び２０）と通信を行うための通信インターフェースである。なお、通信部８０１は、前述した通信部１０１と同様の構成をとり得る。また、以降の説明では、コンテンツサーバ８０内の各構成が、ネットワークＮ１１を介して外部装置と情報の送受信を行う場合には、特に説明が無い場合においても、通信部８０１を介して当該情報の送受信を行うものとする。
【００８２】
コンテンツ制御部８０３は、ネットワークＮ１１を介して接続された情報処理装置１０から、当該情報処理装置１０により生成され、ユーザＵａの頭部に対して加わる加速度の向きや大きさを示す加速度情報が関連付けられた全天周画像（即ち、ユーザＵａの周囲の画像）を取得する。また、コンテンツ制御部８０３は、情報処理装置１０から取得した全天周画像（即ち、加速度情報が関連付けられた全天周画像）を、他の情報処理装置２０に配信する。また、コンテンツ制御部８０３は、情報処理装置１０から取得した全天周画像を、記憶部８５に一時的または恒久的に記憶し、当該記憶部８５に記憶された当該全天周画像を情報処理装置２０に配信してもよい。記憶部８５は、所謂ストレージ装置やデータベース（ＤＢ）として構成されており、上述した全天周画像等のような各種データを記憶するための構成である。なお、記憶部８５は、コンテンツサーバ８０に含まれていてもよい。このような構成により、コンテンツ制御部８０３は、情報処理装置１０から取得した全天周画像を、他の情報処理装置２０に、同期的または非同期的に伝送することが可能となる。
【００８３】
続いて、出力デバイス３０の構成に着目する。出力デバイス３０は、表示部３１と、検知部３３と、体感導入部３５とを含む。なお、表示部３１は、図１及び図２を参照して説明した表示部３１に相当する。また、体感導入部３５は、出力デバイス３０を装着しているユーザＵｂに対して力覚を提示するための構成であり、図５に示す出力デバイス３０ａにおける力覚提示部３５３ａ〜３５３ｄに相当する。
【００８４】
また、検知部３３は、例えば、加速度センサや角速度センサ（ジャイロセンサ）から成り、出力デバイス３０の位置や姿勢の変化を検知し、検知結果を情報処理装置２０に出力する。
【００８５】
次いで、情報処理装置２０の構成に着目する。情報処理装置２０は、通信部２０１と、解析部２０３と、表示制御部２０５と、力覚制御部２０７とを含む。
【００８６】
通信部２０１は、情報処理装置２０内の各構成が、ネットワークＮ１１を介して外部装置（例えば、コンテンツサーバ８０や情報処理装置１０）と通信を行うための通信インターフェースである。なお、通信部２０１は、前述した通信部１０１及び８０１と同様の構成をとり得る。また、以降の説明では、情報処理装置２０内の各構成が、ネットワークＮ１１を介して外部装置と情報の送受信を行う場合には、特に説明が無い場合においても、通信部２０１を介して当該情報の送受信を行うものとする。
【００８７】
解析部２０３は、ユーザＵｂに対して提示する全天周画像をコンテンツサーバ８０から取得する。なお、当該全天周画像には、当該全天周画像の生成元である情報処理装置１０による、当該情報処理装置１０を保持するユーザＵａの頭部に対して加わった加速度の向きや大きさを示す加速度情報が関連付けられている。また、解析部２０３は、検知部３３から出力デバイス３０の位置や姿勢の変化の検知結果を取得し、取得した検知結果に基づき当該出力デバイス３０を装着するユーザＵｂの頭部の位置や姿勢（換言すると、視点の位置や向き）を認識する。
【００８８】
そして、解析部２０３は、取得した全天周画像と、ユーザＵｂの頭部の位置や姿勢の認識結果を示す情報とを、表示制御部２０５に出力する。
【００８９】
また、解析部２０３は、全天周画像に関連付けられた加速度情報に基づき、ユーザＵａの頭部に加わった加速度の向きや大きさを認識する。当該認識結果を利用することで、解析部２０３は、ユーザＵａ（即ち、撮像デバイス４０を装着したユーザ）の頭部（視点）の位置及び姿勢うち少なくともいずれかに対する、ユーザＵｂ（即ち、出力デバイス３０を装着したユーザ）の頭部（視点）の位置及び姿勢のうち少なくともいずれかの相対的な変化を認識する。即ち、解析部２０３は、ユーザＵａの頭部に加わった加速度を、ユーザＵｂの頭部に対して模擬する場合における、当該ユーザＵｂの頭部に対して加える加速度の向きや大きさを示す加速度情報を算出することが可能となる。
【００９０】
そして、解析部２０３は、ユーザＵｂの頭部に対して加える加速度の向きや大きさを示す加速度情報を、力覚制御部２０７に出力する。
【００９１】
表示制御部２０５は、解析部２０３から、取得された全天周画像と、ユーザＵｂの頭部の位置や姿勢の認識結果を示す情報とを取得する。表示制御部２０５は、当該認識結果を示す情報に基づき、取得した全天周画像から、ユーザＵｂの頭部の位置や姿勢（即ち、視点の位置や向き）に応じた部分画像を、あらかじめ設定された視野角に基づき抽出する。そして、表示制御部２０５は、抽出した部分画像を表示部３１に表示させる。このような構成により、情報処理装置２０は、ユーザＵａの周囲が撮像された全天周画像から、ユーザＵｂの頭部の位置や姿勢に応じた方向の部分画像を当該ユーザＵｂに提示することが可能となる。
【００９２】
力覚制御部２０７は、解析部２０３から、ユーザＵｂの頭部に対して加える加速度の向きや大きさを示す加速度情報を取得する。そして、力覚制御部２０７は、当該加速度情報が示す加速度の向きや大きさに応じて、体感導入部３５を駆動させることで、ユーザＵｂに対して力覚を提示する。このような構成により、情報処理装置２０は、表示部３１を介してユーザＵｂに提示された画像に連動するように、当該ユーザＵｂに対して力覚を提示することが可能となる。
【００９３】
なお、上述した出力デバイス３０及び情報処理装置２０による、コンテンツサーバ８０からの全天周画像の取得に係る処理と、当該全天周画像の提示や力覚の提示に係る処理とのそれぞれが実行されるタイミングは特に限定されない。具体的な一例として、出力デバイス３０及び情報処理装置２０は、コンテンツサーバ８０からの全天周画像の取得に係る処理と、当該全天周画像の提示や力覚の提示に係る処理とを同期的に実行してもよいし、非同期的に実行してもよい。
【００９４】
また、情報処理装置２０が、出力デバイス３０を装着するユーザＵｂに対して提示する力覚の方向や大きさ（換言すると、ユーザＵｂの頭部に加える加速度の向きや大きさ）を認識できれば、情報処理装置１０から送信される全天周画像に関連付けられる情報の内容は特に限定されない。具体的な一例として、情報処理装置１０は、ユーザＵａの頭部の位置や姿勢の認識結果を示す情報を、送信対象となる全天周画像に関連付けてもよい。この場合には、例えば、情報処理装置２０が、情報処理装置１０から取得した当該情報に基づき、ユーザＵａの頭部に対して加わった加速度の向きや大きさを算出すればよい。
【００９５】
また、他の一例として、情報処理装置２０は、全天周画像に対して画像解析を施すことで、当該全天周画像の撮像元である撮像デバイス４０の位置や姿勢の変化（ひいては、ユーザＵａの頭部の位置や姿勢の変化）を間接的に認識してもよい。この場合には、情報処理装置２０には、全天周画像のみが送信されてもよい。
【００９６】
また、提示された力覚の感じ方は、ユーザによって異なる場合が想定される。そのため、情報処理装置２０は、出力デバイス３０を装着するユーザを認識し、認識したユーザに応じて当該ユーザに提示する力覚の大きさ（即ち、加速度の大きさ）を変更してもよい。また、映像の提示対象となるユーザが複数人であってもよい。この場合には、情報処理装置２０は、各ユーザが装着する出力デバイス３０それぞれについて、装着者であるユーザを認識し、認識結果に応じた強さで対応する出力デバイス３０に力覚を提示させればよい。なお、ユーザを認識する方法については、種々の方法を選択的に適用することが可能であるが、一般的に知られているため詳細な説明は省略する。
【００９７】
また、提示された力覚の感じ方は、ユーザに装着された出力デバイス３０の種類や、当該出力デバイス３０の装着状態に応じても異なる場合がある。このような場合には、情報処理装置２０は、出力デバイス３０の種類や、当該出力デバイス３０の装着状態を認識し、認識結果に応じてユーザに提示する力覚の大きさを制御すればよい。
【００９８】
また、他の一例として、ユーザは行動状態に応じても、提示された力覚の感じ方が異なる場合がある。より具体的には、ユーザは、歩いている状態では、停まっている状態に比べて力覚を感じにくくなる場合がある。そのため、例えば、情報処理装置２０は、加速度センサや角速度センサ等によりユーザの所定の部位の動きを検知することで、当該ユーザの行動を認識し、認識結果に応じて当該ユーザに提示する力覚の大きさを制御してもよい。
【００９９】
また、上述した各構成の処理を実現することが可能であれば、本実施形態に係る情報処理システム１の機能構成は、必ずしも図８に示した例のみは限定されない。例えば、前述したように、情報処理装置１０の一部の構成が撮像デバイス４０側に設けられていてもよいし、撮像デバイス４０と情報処理装置１０とが一体的に構成されていてもよい。同様に、情報処理装置２０の一部の構成が出力デバイス３０に設けられていてもよいし、出力デバイス３０と情報処理装置２０とが一体的に構成されていてもよい。また、情報処理装置１０は、生成した全天周画像を、コンテンツサーバ８０を介さずに、情報処理装置２０に対して直接送信してもよい。
【０１００】
以上、図８を参照して、本実施形態に係る情報処理システム１の機能構成の一例について説明した。
【０１０１】
＜３．３．処理＞
続いて、図９を参照して、本実施形態に係る情報処理システム１の一連の処理の流れの一例として、特に、出力デバイス３０を装着したユーザに対して映像に連動するように力覚を提示する場合の一例について説明する。図９は、本実施形態に係る情報処理システム１の一連の処理の流れの一例について説明するための説明図である。なお、本説明では、図４を参照して説明した例と同様に、情報処理システム１の特徴をよりわかりやすくするために、情報処理装置１０と情報処理装置２０とが、コンテンツサーバ８０を介さずに直接情報を送受信する場合の動作に着目して説明する。
【０１０２】
図９に示すように、ユーザＵａが保持する情報処理装置１０は、撮像デバイス４０から、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を取得する（Ｓ２０１）。また、情報処理装置１０は、撮像デバイス４０から、検知部４３により検知された、当該撮像デバイス４０の位置や姿勢の変化の検知結果を取得する。そして、情報処理装置１０は、取得した検知結果に基づき当該撮像デバイス４０を装着するユーザＵａの頭部の位置や姿勢（換言すると、視点の位置や向き）を認識する。また、このとき情報処理装置１０は、ユーザＵａの頭部の位置や姿勢の認識結果を示す情報に基づき、当該頭部に対して加わる加速度の向きや大きさを示す情報を、加速度情報として算出する（Ｓ２０３）。
【０１０３】
次いで、情報処理装置１０は、撮像部４１ａ及び４１ｂそれぞれにより撮像された画像を合成することで全天周画像を生成する（Ｓ２０５）。また、このとき情報処理装置１０は、ユーザＵａの頭部の位置や姿勢の認識結果に基づき、当該頭部の回転（換言すると、視点の位置や向きの変化）に伴う画像の回転が抑制されるように、全天周画像を生成してもよい（Ｓ２０７）。そして、情報処理装置１０は、生成した全天周画像に対して、ユーザＵａの頭部に対して加わる加速度の向きや大きさを示す加速度情報を関連付けて、当該全天周画像を、ネットワークＮ１１を介してユーザＵｂが保持する情報処理装置２０に送信する（Ｓ２０９）。
【０１０４】
情報処理装置２０は、ネットワークＮ１１を介して情報処理装置１０から、撮像デバイス４０による撮像結果に基づく全天周画像を受信する（Ｓ１０９）。なお、当該全天周画像には、ユーザＵａの頭部に対して加わった加速度の向きや大きさを示す加速度情報が関連付けられている。また、情報処理装置２０は、出力デバイス３０から、当該出力デバイス３０を装着したユーザＵｂの頭部の動きの検知結果に関する通知を受け、当該通知に基づき、ユーザＵｂの頭部の位置及び姿勢（換言すると、ユーザＵｂの視点の位置や向きの変化）を認識する（Ｓ１１３）。次いで、情報処理装置２０は、情報処理装置１０から受信した全天周画像から、認識したユーザＵｂの頭部の位置及び姿勢に応じた部分画像を抽出し、抽出した部分画像を出力デバイス３０の表示部３１を介してユーザＵｂに提示する（Ｓ２１５）。
【０１０５】
また、情報処理装置２０は、全天周画像に関連付けられた加速度情報に基づき、ユーザＵａの頭部に加わった加速度の向きや大きさを認識する。次いで、情報処理装置２０は、当該認識結果に基づき、ユーザＵａの頭部に加わった加速度を、ユーザＵｂの頭部に対して模擬する場合における、当該ユーザＵｂの頭部に対して加える加速度の向きや大きさを示す加速度情報を算出する。そして、情報処理装置２０は、算出した加速度情報に基づき、出力デバイス３０の体感導入部３５を駆動することで、当該出力デバイス３０を装着したユーザＵｂに対して力覚を提示する。以上のような制御により、情報処理装置２０は、表示部３１を介してユーザＵｂに提示された画像に連動するように、当該ユーザＵｂに対して力覚を提示することが可能となる。
【０１０６】
以上、図９を参照して、本実施形態に係る情報処理システム１の一連の処理の流れの一例として、特に、出力デバイス３０を装着したユーザに対して映像に連動するように力覚を提示する場合の一例について説明した。
【０１０７】
＜＜４．変形例＞＞
続いて、本実施形態の変形例について説明する。
【０１０８】
＜４．１．変形例１：力覚提示のための構成の変形例＞
まず、変形例１として、出力デバイス３０の構成の一例について、特に、当該出力デバイス３０を装着するユーザに対して力覚を提示するための構成に着目して説明する。
【０１０９】
例えば、図１０は、変形例１に係る出力デバイス３０の構成の一例について説明するための説明図である。なお、図１０は、図５と同様に、出力デバイス３０を鉛直上方から見た場合の概略的な構成を模式的に示しており、特に図面の下方向が、出力デバイス３０を装着したユーザの前方に相当する。即ち、図１０におけるｘ方向、ｙ方向、及びｚ方向は、図５におけるｘ方向、ｙ方向、及びｚ方向に対応している。また、以降の説明では、特に図１０に示す出力デバイス３０を示す場合には、「出力デバイス３０ｂ」と称する場合がある。
【０１１０】
図１０に示すように、出力デバイス３０ｂは、当該出力デバイス３０ｂをユーザの頭部に装着するための支持部３５４を備える。具体的には、支持部３５４は、出力デバイス３０ｂがユーザの頭部に装着されたときに、当該頭部の前後左右を覆うように構成されており、当該ユーザの眼前に表示部３１を保持する。また、支持部３５４は、出力デバイス３０ｂが装着された頭部に対して、互いに異なる方向に位置するように、複数の振動部３５５を支持する。なお、振動部３５５の詳細については後述する。例えば、図１０に示す例では、支持部３５４は、出力デバイス３０ｂが装着された頭部の前後左右にそれぞれに対応する位置に、振動部３５５を支持している。なお、以降の説明では、前後左右それぞれに対応する振動部３５５を明示的に区別して示す場合には、それぞれを振動部３５５ａ、３５５ｂ、３５５ｃ、及び３５５ｄと称する。
【０１１１】
振動部３５５は、例えば、アクチュエータ等のような振動子を含んで構成されており、印可される電圧に応じて振動する。このような構成に基づき、振動部３５５ａ〜３５５ｄのうち、少なくとも一部の振動部３５５を駆動させることで、ユーザの頭部に対して所望の方向に向けた力覚の提示を模擬することが可能となる。具体的な一例として、ユーザの頭部に対して、後方から前方に向けた力覚を模擬する場合には、当該頭部の前方に位置する振動部３５５ａを駆動させればよい。同様に、ユーザの頭部に対して、左方向から右方向に向けた力覚の提示を模擬する場合には、当該頭部の右方向に位置する振動部３５５ｄを駆動させればよい。
【０１１２】
また、ユーザの頭部に対して、振動部３５５が設けられている方向とは異なる方向に向けた力覚の提示を模擬する場合には、複数の振動部３５５を駆動させればよい。具体的な一例として、ユーザの頭部に対して、右後方から左前方に向けた力覚の提示を模擬する場合には、当該頭部に対して、前方に位置する振動部３５５ａと、左方向に位置する振動部３５５ｃとを駆動させればよい。
【０１１３】
また、駆動する振動部３５５の組み合わせやタイミングを制御することで、ユーザの頭部に対して多様な力覚を模擬することも可能である。具体的な一例として、全ての振動部３５５を駆動させることで、ユーザの頭部に対する衝撃の提示を模擬することが可能である。
【０１１４】
また、他の一例として、頭部を基準として互いに異なる方向に位置する振動部３５５の駆動タイミングを制御することで、頭部を突き抜けるような衝撃（振動）の提示を模擬することも可能である。具体的な一例として、ユーザの頭部に対して、前方から後方に向けて突き抜けるような衝撃（振動）の提示を模擬する場合には、体感させる衝撃の伝搬速度に応じたタイミングで、前方に位置する振動部３５５ａを駆動した後に、後方に位置する振動部３５５ｂを駆動させればよい。
【０１１５】
また、複数の振動部３５５それぞれを回転方向に沿った順序で順次駆動するように各振動部３５５の駆動タイミングを制御することで、ユーザの頭部を回転させるような力覚の提示を模擬することも可能である。具体的な一例として、ユーザの頭部を右方向に向けて回転させるように力覚の提示を模擬する場合には、右回りの方向に沿って、振動部３５５ａ、３５５ｄ、３５５ｂ、３５５ｃ、３５５ａ、…といった順序で、複数の振動部３５５を駆動させればよい。
【０１１６】
また、図１１は、変形例１に係る出力デバイス３０の構成の他の一例について説明するための説明図である。なお、以降の説明では、特に図１１に示す出力デバイス３０を示す場合には、「出力デバイス３０ｃ」と称する場合がある。
【０１１７】
出力デバイス３０ｃは、装着部３５６と、可動ウェイト３５７とを含む。装着部３５６は、ユーザの頭部に出力デバイス３０ｃを装着するための構成であり、可動ウェイト３５７を物理的に移動可能に支持する。このような構成に基づき、出力デバイス３０ｃは、ユーザの頭部に対して可動ウェイト３５７を相対的に移動させて重心の位置を制御することで、当該頭部に対して力覚を提示する。
【０１１８】
なお、図１１では図示を省略しているが、装着部３５６は、出力デバイス３０ｃを装着したユーザの眼前に表示部３１を保持するように構成されていてもよい。
【０１１９】
以上、変形例１として、図１０及び図１１を参照して、出力デバイス３０の構成の一例について、特に、当該出力デバイス３０を装着するユーザに対して力覚を提示するための構成に着目して説明した。なお、上述した出力デバイス３０の構成はあくまで一例であり、当該出力デバイス３０を装着したユーザに対して力覚を提示することが可能であれば、その構成は上述した例のみには限定されない。
【０１２０】
＜４．２．変形例２：情報の報知を利用した制御の一例＞
続いて、変形例２として、図１を参照しながら、撮像デバイス４０を装着するユーザＵａに対して情報を報知することで、出力デバイスを装着するユーザＵｂが、撮像デバイス４０により撮像された映像をより快適に視聴するための仕組みの一例について説明する。
【０１２１】
まず、撮像デバイス４０を装着するユーザＵａの動きに応じて、当該ユーザＵａに対してフィードバックを行う場合の一例について説明する。具体的には、ユーザＵａが急加速や急減速を行っているような状況のように、当該ユーザＵａの動きが過度に激しい場合には、撮像デバイス４０により撮像される映像は、当該映像を鑑賞する他のユーザＵｂに対して不快感を与える場合がある。そこで、変形例２に係る情報処理システム１では、撮像デバイス４０を装着するユーザＵａの頭部の動きを監視することで、監視結果に応じて、例えば、ユーザＵａの動作により映像を視聴する他のユーザＵｂに不快感を与える可能性があることを当該ユーザＵａに報知する。
【０１２２】
より具体的には、ユーザＵａが保持する情報処理装置１０は、撮像デバイス４０の位置や姿勢の変化の検知結果に基づき、ユーザＵａの頭部の動き（例えば、頭部に加わる加速度）を監視する。そして、情報処理装置１０は、ユーザＵａの頭部に対して加わる加速度の大きさが閾値を超えた場合には、撮像デバイス４０を介してユーザＵａに情報を報知する。このような構成により、情報処理装置１０は、例えば、ユーザＵａに対して、映像を視聴する他のユーザＵｂに不快感を与える可能性があることを報知する。これにより、例えば、ユーザＵａが自主的に動作を遅くする等の効果が期待される。
【０１２３】
なお、ユーザＵａに対して情報を報知することが可能であれば、その方法は特に限定されない。具体的な一例として、ユーザＵａに対して、振動や音響（効果音）により情報が報知されるようにシステムが構成されていてもよい。なお、この場合には、ユーザＵａが保持する装置（例えば、撮像デバイス４０や情報処理装置１０）に対して、必要に応じて振動を提示するためのアクチュエータや、音響を出力するためのスピーカ等を設ければよい。もちろん、ユーザＵａが保持する装置の表示部に報知情報を表示させることで、当該ユーザＵａに対して情報を報知してもよい。
【０１２４】
また、ユーザＵａとユーザＵｂとがリアルタイムでコミュニケーションをとり得る状況の場合には、当該コミュニケーションを制御することで、ユーザＵａに対して情報が報知されてもよい。具体的な一例として、ユーザＵａとユーザＵｂとが音声通話を行っている状況下では、システムは、ユーザＵａの動きが過度に激しい場合には、ユーザＵｂからの音声に対して加工を加えて聞き取り難くすることで、ユーザＵａの注意を引く等の制御を行ってもよい。
【０１２５】
また、ユーザＵａが保持する情報処理装置１０は、ユーザＵａに対する情報の報知を、当該ユーザＵａが装着する撮像デバイス４０により撮像された映像を視聴する他のユーザＵｂの属性に応じて制御してもよい。
【０１２６】
具体的な一例として、情報処理装置１０は、映像を視聴するユーザＵｂが酔いやすい場合には、ユーザＵａに対して情報を報知する頻度がより高くなるように制御してもよい。この場合には、情報処理装置１０は、例えば、ユーザＵａの頭部に対して加わる加速度値に応じて、情報を報知するか否かを判断するための閾値をより低く設定すればよい。一方で、情報処理装置１０は、映像を視聴するユーザＵｂが酔いにくい場合には、ユーザＵａに対して情報を報知する頻度がより低くなるように制御してもよい。この場合には、情報処理装置１０は、例えば、ユーザＵａの頭部に対して加わる加速度値に応じて、情報を報知するか否かを判断するための閾値をより高く設定すればよい。
【０１２７】
なお、情報処理装置１０が、ユーザＵｂが酔いやすいか否かを判断するための方法については特に限定されない。具体的な一例として、情報処理装置１０は、ユーザＵｂが装着した生体センサから当該ユーザＵｂの生体情報を取得することで、当該ユーザＵｂが酔いやすいか否かを認識してもよい。また、他の一例として、ユーザＵｂが、酔いを知覚した場合に、例えば、当該ユーザＵｂが保持する情報処理装置２０を介して、情報処理装置１０に対して通知を行うための仕組みを設けてもよい。この場合には、情報処理装置１０は、通知を受けたタイミングや、当該タイミングにおける映像のブレの大きさを検知し、当該検知結果に応じて、ユーザＵａに対して情報を報知するか否かを判断するための閾値を設定すればよい。
【０１２８】
また、前述した例では、撮像デバイス４０により撮像されたユーザＵａの周囲の映像を、ユーザＵｂのみが視聴する場合に着目して説明した。一方で、当該映像を複数のユーザが視聴するような状況も想定され得る。このような場合には、情報処理装置１０は、例えば、映像を視聴する複数のユーザのうち最も酔いやすいユーザにあわせて、撮像デバイス４０を装着するユーザＵａに対して情報を報知するか否かを判断するための閾値を設定してもよい。
【０１２９】
また、情報処理装置１０は、映像を視聴するユーザの趣向に応じて、撮像デバイス４０を装着するユーザＵａに情報を報知する頻度を制御してもよい。具体的な一例として、情報処理装置１０は、映像を視聴するユーザＵｂが各箇所の映像を丹念に見たがる傾向にある場合には、ユーザＵａに対して情報を報知する頻度がより高くなるように制御してもよい。映像を視聴するユーザＵｂの趣向を認識する方法については、特に限定されない。具体的な一例として、ユーザＵｂによる映像の視聴状況の監視結果に基づき、当該ユーザＵｂの趣向が認識されてもよい。
【０１３０】
次いで、撮像デバイス４０により撮像された映像を、出力デバイス３０を装着したユーザＵｂがリアルタイムで視聴するような状況を想定し、ユーザＵｂの状況に応じた報知情報を、ユーザＵａに対してフィードバックする場合の一例について説明する。出力デバイス３０を装着したユーザＵｂが視聴できる映像は、当該映像の撮像元である撮像デバイス４０を装着したユーザＵａの位置に応じて制限される場合がある。このような状況を想定し、例えば、ユーザＵｂの意図に応じて報知情報をユーザＵａに対して報知することで、当該ユーザＵａに対して移動を促してもよい。
【０１３１】
例えば、システムは、ユーザＵｂの頭部の動き（換言すると、視点の変化）を検知し、検知結果に応じた報知情報をユーザＵａに報知してもよい。具体的には、ユーザＵｂが保持する情報処理装置２０は、出力デバイス３０の位置や姿勢の変化の検知結果に基づき、当該出力デバイス３０を装着するユーザＵｂの頭部の動きを認識し、認識結果を示す情報をユーザＵａが保持する情報処理装置１０に送信してもよい。情報処理装置１０は、情報処理装置２０から送信される情報に基づき、ユーザＵｂの頭部の動きを認識し、例えば、ユーザＵｂの頭部がユーザＵａの頭部とは異なる方向を向いている等、当該認識結果が所定の条件を満たす場合に、ユーザＵａに対して情報を報知してもよい。
【０１３２】
なお、ユーザＵａに対して情報を報知する方法については特に限定されない。例えば、ユーザＵａが装着する撮像デバイス４０に対して、出力デバイス３０と同様に力覚を提示するための構成を設けることで、力覚提示によりユーザＵａに対して情報を報知してもよい。より具体的には、情報処理装置１０は、情報処理装置２０から取得した情報に基づき、当該ユーザＵｂの頭部に対して加わった加速度の向きや大きさを認識し、ユーザＵａの頭部に対して同様の加速度を加えるように撮像デバイス４０の動作（特に、力覚提示のための構成の動作）を制御してもよい。なお、力覚提示のための構成は特に限定されないことは言うまでもない。具体的な一例として、図５に示す出力デバイス３０ａと同様の構成に基づき、ユーザＵａの頭部に対して直接力覚が提示されてもよい。また、他の一例として、図１０に示す出力デバイス３０ｂと同様の構成に基づき、ユーザＵａの頭部に対する力覚の提示が振動により模擬されてもよい。
【０１３３】
また、ユーザＵａに対して、音響により情報を報知してもよい。例えば、ユーザＵａとユーザＵｂとが音声通話を行っている状況下では、情報処理装置１０は、ユーザのＵｂの頭部の動きに応じて、ユーザＵａに対する当該ユーザＵｂの音声の提示方法を制御してもよい。より具体的な一例として、情報処理装置１０は、ユーザのＵｂの頭部の動きに応じた方向から当該ユーザＵｂの音声が到来するような状態が模擬されるように、ユーザＵａが保持する装置の音響デバイス（例えば、撮像デバイス４０に設けられたスピーカ等）の動作を制御してもよい。もちろん、ユーザＵａが保持する装置の表示部に報知情報を表示させることで、当該ユーザＵａに対して情報を報知してもよい。
【０１３４】
以上、変形例２として、図１を参照しながら、撮像デバイス４０を装着するユーザＵａに対して情報を報知することで、出力デバイスを装着するユーザＵｂが、撮像デバイス４０により撮像された映像をより快適に視聴するための仕組みの一例について説明した。
【０１３５】
＜４．３．変形例３：ＶＲへの応用例＞
次いで、変形例３として、本実施形態に係る情報処理システム１をＶＲ（Virtual  Reality）に応用する場合の一例について説明する。
【０１３６】
前述したように、本実施形態に係る情報処理システム１では、出力デバイス３０を装着したユーザＵｂに対して、ユーザＵｂの視点とは異なる他の視点からの映像を提示し、当該映像の提示に連動するように力覚を提示する。このような構成により、本実施形態に係る情報処理システム１は、映像の視聴に伴い引き起こされる酔いを緩和する。
【０１３７】
一方で、ユーザＵｂに対して提示される映像は、前述した実施形態のように、実空間を撮像した画像のみには限定されない。例えば、本実施形態に係る情報処理システム１は、仮想空間内の映像を一人称視点の画像としてユーザＵｂに提示してもよい。このように、仮想空間内の映像をユーザＵｂに提示する場合においても、当該映像が急激に加減速するような状況下では、ユーザＵｂは酔いを知覚する場合がある。そのため、本実施形態に係る情報処理システム１は、例えば、出力デバイス３０を装着したユーザＵｂに対して、仮想空間内の映像を提示し、当該映像の提示に連動するように力覚を提示することで、当該映像の視聴に伴い引き起こされる酔いを緩和してもよい。
【０１３８】
また、仮想空間内の映像を提示するような状況下では、ユーザが肉眼で実空間を視認する場合とは異なる態様で、仮想空間内の映像を視聴することが可能な場合も想定され、このような場合においても状況に応じて力覚をユーザに提示してもよい。具体的な一例として、ズームイン及びズームアウト等のように視聴する映像の拡大率を制御するような状況が挙げられる。
【０１３９】
例えば、図１２は、変形例３に係る情報処理システム１の概要について説明するための説明図であり、仮想空間内の仮想オブジェクトＭ１１をユーザが視認している状況下で、当該仮想オブジェクトＭ１１を拡大表示した場合の一例を模擬的に示している。図１２において、参照符号Ｕ１１は、仮想空間内に設定されたユーザの視点の位置を模式的に示している。また、参照符号Ｒ１１は、位置Ｕ１１に設定された視点から視聴可能な範囲（即ち、視野）を模式的に示している。
【０１４０】
ここで、ユーザが、仮想空間内の位置Ｕ１１に設定された視点から仮想オブジェクトＭ１１を視認している状況下において、当該仮想オブジェクトＭ１１を拡大表示したものとする。この場合には、視野内に占める仮想オブジェクトＭ１１の範囲がより広くなるように制御されることとなる。そのため、ユーザは、仮想空間内の位置Ｕ１１に設定された視点が、仮想オブジェクトＭ１１に向かって移動（並進運動）するような映像を視認することとなる。例えば、参照符号Ｕ１３は、仮想オブジェクトＭ１１を拡大表示した場合における疑似的な視点の位置を模式的に示している。また、参照符号Ｒ１３は、位置Ｕ１３に設定された視点Ｕ１３からの視野を模式的に示している。
【０１４１】
そこで、情報処理システム１は、ユーザが拡大率を制御した場合には、画像の拡大に伴う疑似的な視点の移動を算出し、当該視点の移動に応じた力覚を提示してよい。例えば、図１２に示す例では、情報処理システム１は、仮想オブジェクトＭ１１の拡大表示に伴い、位置Ｕ１１に設定された視点が、位置Ｕ１３に疑似的に移動したものと認識する。そして、情報処理システム１は、位置Ｕ１１から位置Ｕ１３への視点の移動に伴い、仮想空間内においてユーザの頭部に対して疑似的に加わる加速度の向きや大きさを算出し、算出結果に応じて、出力デバイス３０を介してユーザに力覚を提示してもよい。
【０１４２】
なお、図１２に示す例では、所謂ズームインに相当する操作が行われた場合に着目して説明したが、ズームアウトに相当する操作が行われた場合についても同様の思想に基づき、加速度が算出され、算出結果に基づき力覚が提示されればよい。具体的には、仮想オブジェクトＭ１１を縮小表示するような状況下では、ユーザは、当該仮想オブジェクトＭ１１から離間する方向（即ち、後方）に向けて移動するような映像を視認することとなる。そのため、この場合には、情報処理システム１は、ユーザの頭部に対して後方に向けて加速度が加えられるように、出力デバイス３０を介してユーザに力覚を提示すればよい。
【０１４３】
なお、上記に説明した例はあくまで一例であり、上記に説明した例のみに限定するものではない。例えば、加減速するような映像を提示するような状況下では、仮想空間内において実際に視点が移動していない場合においても、上述したように疑似的な視点の移動を算出することで、当該映像に連動するように力覚を提示することが可能である。
【０１４４】
以上、変形例３として、本実施形態に係る情報処理システム１をＶＲに応用する場合の一例について説明した。
【０１４５】
＜＜５．ハードウェア構成＞＞
次に、図１３を参照しながら、前述した情報処理装置１０及び２０、出力デバイス３０、並びに撮像デバイス４０のように、本実施形態に係る情報処理システム１を構成する情報処理装置９００のハードウェア構成について、詳細に説明する。図１３は、本開示の一実施形態に係る情報処理システム１を構成する情報処理装置９００のハードウェア構成の一構成例を示す機能ブロック図である。
【０１４６】
本実施形態に係る情報処理システム１を構成する情報処理装置９００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、情報処理装置９００は、更に、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【０１４７】
ＣＰＵ９０１は、演算処理装置及び制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９又はリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置９００内の動作全般又はその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。なお、図６を参照して前述した、認識部１０３、画像合成部１０５、解析部２０３、表示制御部２０５、及び力覚制御部２０７は、例えば、ＣＰＵ９０１により実現され得る。
【０１４８】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。また、外部バス９１１には、インターフェース９１３を介して、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３及び通信装置９２５が接続される。
【０１４９】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、レバー及びペダル等、ユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置９００の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置９００のユーザは、この入力装置９１５を操作することにより、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１５０】
出力装置９１７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置等がある。出力装置９１７は、例えば、情報処理装置９００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置９００が行った各種処理により得られた結果を、テキスト又はイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。なお、図６を参照して前述した表示部３１は、例えば、出力装置９１７により実現され得る。
【０１５１】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ等を格納する。
【０１５２】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア又はＢｌｕ−ｒａｙ（登録商標）メディア等である。また、リムーバブル記録媒体９２７は、コンパクトフラッシュ（登録商標）（ＣＦ：ＣｏｍｐａｃｔＦｌａｓｈ）、フラッシュメモリ又はＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）又は電子機器等であってもよい。
【０１５３】
接続ポート９２３は、情報処理装置９００に直接接続するためのポートである。接続ポート９２３の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。接続ポート９２３の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置９００は、外部接続機器９２９から直接各種のデータを取得したり、外部接続機器９２９に各種のデータを提供したりする。
【０１５４】
通信装置９２５は、例えば、通信網（ネットワーク）９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続される通信網９３１は、有線又は無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信又は衛星通信等であってもよい。なお、図６を参照して前述した通信部１０１及び２０１は、例えば、通信装置９２５により実現され得る。
【０１５５】
以上、本開示の実施形態に係る情報処理システム１を構成する情報処理装置９００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。なお、図１３では図示しないが、本実施形態に係る情報処理システム１を構成する情報処理装置９００に対応する各種の構成を当然備える。
【０１５６】
なお、上述のような本実施形態に係る情報処理システム１を構成する情報処理装置９００の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。また、当該コンピュータプログラムを実行させるコンピュータの数は特に限定されない。例えば、当該コンピュータプログラムを、複数のコンピュータ（例えば、複数のサーバ等）が互いに連携して実行してもよい。なお、単数のコンピュータ、または、複数のコンピュータが連携するものを、「コンピュータシステム」とも称する。
【０１５７】
＜＜６．むすび＞＞
以上説明したように、本実施形態に係る情報処理システム１では、情報処理装置２０は、ユーザＵｂに対して映像を提示するような状況下において、当該映像を提示するための視点の動きの変化に応じて、直接的または間接的に検出された加速度を示す情報を取得する。そして、情報処理装置２０は、ユーザの所定の部位（例えば、頭部）に対して力覚を提示するための体感導入部３５の動作を、当該加速度を示す情報に基づき制御する。このような構成により、ユーザに対して提示された映像に連動するように、当該ユーザの所定の部位に対して加速度が加えられることとなるため、当該映像の視聴に伴い引き起こされる酔いを緩和することが可能となる。
【０１５８】
なお、上記では、主にユーザの頭部に対して加速度を加える例について説明したが、ユーザに提示した映像に連動するように当該ユーザの身体感覚を刺激することが可能であれば、加速度が加えられる部位は、必ずしも頭部には限定されない。また、ユーザに提示した映像に連動するように力覚を提示することが可能であれば、当該ユーザに提示される映像は必ずしも全天周映像には限られない。例えば、撮像デバイス４０を装着したユーザＵａと同様の視点（視野）に基づく映像を、出力デバイス３０を装着したユーザＵｂに提示してもよい。この場合には、ユーザＵａの視点の位置や向きの変化に応じて、ユーザＵｂに対して力覚が提示されればよい。
【０１５９】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１６０】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１６１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御する制御部と、
を備える、情報処理装置。
（２）
前記提示映像の変化に関する情報は、前記提示映像を生成するための視点の動きに関する情報を含む
前記（１）に記載の情報処理装置。
（３）
前記提示映像の変化に関する情報は、前記視点の動きに応じて直接的または間接的に検出された加速度を示す加速度情報を含む
前記（２）に記載の情報処理装置。
（４）
前記提示映像は、前記第１のユーザとは異なる第２のユーザが保持する外部装置に設けられた撮像部の撮像により生成され、
前記制御部は、前記体感提示部の動作を、前記加速度情報に基づき制御する、
前記（３）に記載の情報処理装置。
（５）
前記加速度情報は、前記外部装置に設置される加速度センサの検出結果に基づき生成される、前記（４）に記載の情報処理装置。
（６）
前記加速度情報は、前記撮像部の撮像により生成される映像を解析することにより得られる、前記（４）に記載の情報処理装置。
（７）
前記提示映像は、前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかの検出結果に応じた情報に基づき提示される映像を含む、
前記（４）に記載の情報処理装置。
（８）
前記制御部は、
前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかと、
前記第２のユーザの視点の位置及び姿勢のうち少なくともいずれかと、
に基づき、
前記頭部または前記頸部に対して前記機械刺激または前記電気刺激が提示されるように前記体感提示部の動作を制御する、
前記（７）に記載の情報処理装置。
（９）
前記制御部は、前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかに対する、前記第２のユーザの視点の位置及び姿勢のうち少なくともいずれかの相対的な変化に基づき、前記頭部または前記頸部に対して前記機械刺激または前記電気刺激を提示する方向を制御する、前記（８）に記載の情報処理装置。
（１０）
前記第１のユーザの視点の位置及び姿勢のうち少なくともいずれかの検知結果を示す情報を、前記外部装置に送信する通信部を備える、前記（４）〜（９）のいずれか一項に記載の情報処理装置。
（１１）
前記視点は、仮想空間内の映像を前記提示映像として前記第１のユーザに提示するために、当該仮想空間に設定された視点である、前記（３）に記載の情報処理装置。
（１２）
前記制御部は、前記仮想空間内における前記視点の仮想的な変化に応じた前記加速度の変化に基づき、前記体感提示部の動作を制御する、前記（１１）に記載の情報処理装置。
（１３）
前記制御部は、前記仮想空間内の映像を提示するための拡大率の変化に基づく前記視点の仮想的な変化に応じた前記加速度の変化に基づき、前記体感提示部の動作を制御する、前記（１２）に記載の情報処理装置。
（１４）
前記表示部は、前記第１のユーザの頭部に対して所定の位置関係となるように支持され、
前記提示映像は、前記第１のユーザの視点の位置及び向きうち少なくともいずれかの変化を検知する検知部の検知結果に応じて前記表示部に表示され、
前記制御部は、前記表示部に表示された前記提示映像と前記機械刺激または前記電気刺激とが連動するように、前記体感提示部の動作を制御する、
前記（１）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
コンピュータシステムが、
表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御すること、
を含む、情報処理方法。
（１６）
コンピュータシステムに、
表示部を介して第１のユーザに提示される提示映像の変化に関する情報に基づいて、前記第１のユーザの頭部または頸部に対して機械刺激または電気刺激を提示する体感提示部の動作を制御すること、
を実行させる、プログラム。
【符号の説明】
【０１６２】
１      情報処理システム
１０    情報処理装置
１０１  通信部
１０３  認識部
１０５  画像合成部
２０    情報処理装置
２０１  通信部
２０３  解析部
２０５  表示制御部
２０７  力覚制御部
３０    出力デバイス
３１    表示部
３３    検知部
３５    体感導入部
４０    撮像デバイス
４１ａ、４１ｂ  撮像部
４３    検知部
８０    コンテンツサーバ
８５    記憶部
【図１】
2017182130.tif 000003
【図２】
2017182130.tif 000004
【図３】
2017182130.tif 000005
【図４】
2017182130.tif 000006
【図５】
2017182130.tif 000007
【図６】
2017182130.tif 000008
【図７】
2017182130.tif 000009
【図８】
2017182130.tif 000010
【図９】
2017182130.tif 000011
【図１０】
2017182130.tif 000012
【図１１】
2017182130.tif 000013
【図１２】
2017182130.tif 000014
【図１３】
2017182130.tif 000015