(57)【要約】      （修正有）【課題】プレイヤーの複数の感覚を利用してプレイヤーにオブジェクトの存在（気配）を知覚させることが可能な仮想現実体験システムを提供する。【解決手段】背景及びオブジェクトの画像を表示するヘッドマウントディスプレイ２０の表示部と、プレイヤー１に対して音声を出力するスピーカーと、プレイヤー１に対して振動を伝える複数台の振動スピーカー３０と、プレイヤー１に対して送風する複数台のサーキュレーター４０と、表示部、スピーカー、振動スピーカー３０、及びサーキュレーター４０を制御する情報処理装置１０とを備えている。情報処理装置１０は、オブジェクトの画像がプレイヤー１の視野に入ったと判定したときに、オブジェクトの画像を表示部に表示する。情報処理装置１０は、仮想空間内におけるオブジェクトの位置に合わせて、スピーカー、振動スピーカー３０、及びサーキュレーター４０のうちの少なくとも１つの動作を変更する。【選択図】図１
2018202025.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤーの周囲の背景及びオブジェクトの画像を表示するヘッドマウントディスプレイの表示部と、
前記プレイヤーに対して音声を出力するスピーカーと、
現実空間の周囲に配置され、前記プレイヤーに対して振動を伝える複数台の振動スピーカーと、
前記現実空間の周囲に配置され、前記プレイヤーに対して送風する複数台のサーキュレーターと、
前記表示部、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターを制御する情報処理装置と、を備え、
前記ヘッドマウントディスプレイは、前記プレイヤーが向いている方向を検知する方向検知センサーを有し、
前記情報処理装置は、
仮想空間内の前記オブジェクトの画像を描画する画像処理部と、
前記方向検知センサーからの方向情報に基づいて前記画像処理部により描画された前記オブジェクトの画像が前記プレイヤーの視野に入ったと判定したときに、前記オブジェクトの画像を前記表示部に表示する表示制御部と、
前記仮想空間内における前記オブジェクトの位置に合わせて、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターのうちの少なくとも１つの動作を変更する制御部と、有することを特徴とする仮想現実体験システム。
【請求項２】
前記画像処理部は、前記仮想空間内に設定された特定空間に前記オブジェクトが進入した場合に、該オブジェクトの画像を描画し、
前記制御部は、前記特定空間に前記オブジェクトが進入した場合に、前記スピーカーから出力する環境音を前記特定空間内の前記オブジェクトの位置に合わせて遮断し、前記スピーカーからオブジェクト音を出力し、前記特定空間内の前記オブジェクトの位置に応じた前記振動スピーカーから振動を発生し、前記特定空間内の前記オブジェクトの位置に応じた前記サーキュレーターの風量を変更する請求項１に記載の仮想現実体験システム。
【請求項３】
前記制御部は、前記仮想空間内において前記オブジェクトが静止している場合、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターのうちの少なくとも１つの動作を時間の経過とともに変更する請求項１または請求項２に記載の仮想現実体験システム。
【請求項４】
前記制御部は、前記仮想空間内において前記オブジェクトが速い速度で近づいてくる場合、前記振動スピーカーによる振動及び前記サーキュレーターの風量を最大値とし、前記仮想空間内において前記オブジェクトが速い速度で離れていく場合、前記振動スピーカーによる振動及び前記サーキュレーターの風量を急激に低下させる請求項１から請求項３のいずれか１項に記載の仮想現実体験システム。
【請求項５】
前記制御部は、海中及び宇宙空間を含む特定環境のシーンにおいて前記複数台のサーキュレーターのうちの第１のサーキュレーターと第２のサーキュレーターとの送風のタイミングをずらす動作を行う請求項１から請求項４のいずれか１項に記載の仮想現実体験システム。
【請求項６】
前記特定空間の３次元形状は、立方体、直方体、球形又は半球形である請求項１から請求項５のいずれか１項に記載の仮想現実体験システム。
【請求項７】
前記画像処理部は、前記特定空間としての第１空間に前記オブジェクトが進入した場合に、該オブジェクトの画像を描画し、
前記制御部は、前記特定空間としての第２空間に前記オブジェクトが進入した場合に、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターの動作を変更する請求項２から請求項６のいずれか１項に記載の仮想現実体験システム。
【請求項８】
前記情報処理装置は、
データを記憶する記憶部を有し、前記データに基づいて前記表示部、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターを制御する制御装置と、
該制御装置と通信ネットワークを介して通信可能であり、システム全体の制御を司るサーバと、を備え、
前記サーバは、前記制御装置から送信される前記現実空間内の前記プレイヤーの位置及び前記仮想空間内の前記オブジェクトの位置を示す情報に応じて指令を前記制御装置に送信し、
前記制御装置は、前記サーバから送信される前記指令に基づいて前記記憶部から前記データを読み出し、読み出した前記データに基づいて前記表示部、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターを制御する請求項１から請求項７のいずれか１項に記載の仮想現実体験システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレイヤーが仮想現実を体験する仮想現実体験システムに関する。
【背景技術】
【０００２】
仮想現実（virtual reality；ＶＲ）は、人間の感覚器官に対して実際にそこには存在していないものを実際のものとして知覚してしまう世界又は技術の総称である。今日、プレイヤーが仮想現実を体験するシステムは、例えばアトラクションゲームやシミュレーション装置などの様々な分野への利用が検討されている。
【０００３】
例えば、下記特許文献１に記載されたシステムは、プレイヤーに画像を表示するとともに音声を出力するヘッドマウントディスプレイを備えているほか、プレイヤーに対して風を送る複数の送風機（サーキュレーター）をプレイヤーの周囲に配置している。これら送風機が画像の表示や音声出力と同期してプレイヤーに風圧を与えることで、臨場感を高めた仮想空間を生成している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３０７０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されたシステムは、単に送風機が画像の表示や音声出力と同期してプレイヤーに風圧を与えているだけであり、プレイヤーの複数の感覚を利用してプレイヤーにオブジェクトの存在（気配）を感じさせる表現としては不十分である。
【０００６】
本発明は、前述した事情に鑑みてなされたものであり、プレイヤーの複数の感覚を利用してプレイヤーにオブジェクトの存在（気配）を知覚させることが可能な仮想現実体験システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明では、プレイヤーの周囲の背景及びオブジェクトの画像を表示するヘッドマウントディスプレイの表示部と、プレイヤーに対して音声を出力するスピーカーと、現実空間の周囲に配置され、プレイヤーに対して振動を伝える複数台の振動スピーカーと、現実空間の周囲に配置され、プレイヤーに対して送風する複数台のサーキュレーターと、表示部、スピーカー、振動スピーカー、及びサーキュレーターを制御する情報処理装置と、を備え、ヘッドマウントディスプレイは、プレイヤーが向いている方向を検知する方向検知センサーを有し、情報処理装置は、仮想空間内のオブジェクトの画像を描画する画像処理部と、方向検知センサーからの方向情報に基づいて画像処理部により描画されたオブジェクトの画像がプレイヤーの視野に入ったと判定したときに、オブジェクトの画像を表示部に表示する表示制御部と、仮想空間内におけるオブジェクトの位置に合わせて、スピーカー、振動スピーカー、及びサーキュレーターのうちの少なくとも１つの動作を変更する制御部と、有することを特徴とする仮想現実体験システムを提供する。
【０００８】
また、画像処理部は、仮想空間内に設定された特定空間にオブジェクトが進入した場合に、該オブジェクトの画像を描画し、制御部は、特定空間にオブジェクトが進入した場合に、スピーカーから出力する環境音を特定空間内のオブジェクトの位置に合わせて遮断し、スピーカーからオブジェクト音を出力し、特定空間内のオブジェクトの位置に応じた振動スピーカーから振動を発生し、特定空間内のオブジェクトの位置に応じたサーキュレーターの風量を変更する構成でもよい。
【０００９】
また、制御部は、仮想空間内においてオブジェクトが静止している場合、スピーカー、振動スピーカー、及びサーキュレーターのうちの少なくとも１つの動作を時間の経過とともに変更する構成でもよい。
【００１０】
また、制御部は、仮想空間内においてオブジェクトが速い速度で近づいてくる場合、振動スピーカーによる振動及びサーキュレーターの風量を最大値とし、仮想空間内においてオブジェクトが速い速度で離れていく場合、振動スピーカーによる振動及びサーキュレーターの風量を急激に低下させる構成でもよい。
【００１１】
また、制御部は、海中及び宇宙空間を含む特定環境のシーンにおいて複数台のサーキュレーターのうちの第１のサーキュレーターと第２のサーキュレーターとの送風のタイミングをずらす動作を行う構成でもよい。
【００１２】
また、特定空間の３次元形状は、立方体、直方体、球形又は半球形であってもよい。
【００１３】
また、現実空間内におけるプレイヤーの位置を検知する位置検知装置を備え、画像処理部、表示制御部、及び制御部は、位置検知装置からの位置情報に基づいてプレイヤーの位置を特定し、移動するプレイヤーの位置に応じて特定空間を移動させる構成でもよい。
【００１４】
また、画像処理部は、特定空間としての第１空間にオブジェクトが進入した場合に、該オブジェクトの画像を描画し、制御部は、特定空間としての第２空間にオブジェクトが進入した場合に、スピーカー、振動スピーカー、及びサーキュレーターの動作を変更する構成でもよい。
【００１５】
また、情報処理装置は、データを記憶する記憶部を有し、データに基づいて表示部、スピーカー、振動スピーカー、及びサーキュレーターを制御する制御装置と、該制御装置と通信ネットワークを介して通信可能であり、システム全体の制御を司るサーバと、を備え、サーバは、制御装置から送信される現実空間内のプレイヤーの位置及び仮想空間内のオブジェクトの位置を示す情報に応じて指令を制御装置に送信し、制御装置は、サーバから送信される指令に基づいて記憶部からデータを読み出し、読み出したデータに基づいて表示部、スピーカー、振動スピーカー、及びサーキュレーターを制御する構成でもよい。
【発明の効果】
【００１６】
本発明によれば、オブジェクトの画像を表示部に表示するとともに、仮想空間内におけるオブジェクトの位置に合わせて、スピーカー、振動スピーカー、及びサーキュレーターのうちの少なくとも１つの動作を行うことで、プレイヤーの複数の感覚を利用してプレイヤーにオブジェクトの存在（気配）を知覚させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る仮想現実体験システムの構成を示す図である。
【図２】図１のヘッドマウントディスプレイの構成を示す図である。
【図３】現実空間と特定空間の関係を示す図である。
【図４】プレイヤーの移動に伴って特定空間が移動する状態を示す図である。
【図５】表示部の表示画面に表示される画像例を示す図である。
【図６】第１実施形態における仮想現実体験システムの構成を示すブロック図である。
【図７】オブジェクトが移動するパターンを示す図である。
【図８】オブジェクトが移動するパターンの動作タイミングを示すタイミング図である。
【図９】オブジェクトが静止しているパターンを示す図である。
【図１０】オブジェクトが静止しているパターンの動作タイミングを示すタイミング図である。
【図１１】オブジェクトが速い速度で移動するパターンを示す図である。
【図１２】オブジェクトが速い速度で移動するパターンの動作タイミングを示すタイミング図である。
【図１３】海中及び宇宙空間を含む特定環境シーンのパターンの動作タイミングを示すタイミング図である。
【図１４】第２実施形態における現実空間と特定空間の関係を示す図である。
【図１５】第３実施形態における仮想現実体験システムの構成を示すブロック図である。
【図１６】第４実施形態における仮想現実体験システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照して説明する。ただし、本発明はこれに限定されるものではない。また、図面においては、実施形態を説明するため、一部分を大きくまたは強調して記載するなど適宜縮尺を変更して表現することがある。
【００１９】
＜第１実施形態＞
図１は、本発明に係る仮想現実体験システムの構成を示す図である。なお、図１では、天井が外された状態の現実空間１００を示している。図１に示す仮想現実体験システムは、プレイヤー１に仮想現実（ＶＲ）を体験させるシステムである。この仮想現実体験システムは、例えばアトラクションゲームやシミュレーション装置などに利用される。図１に示すように、仮想現実体験システムは、情報処理装置１０と、プレイヤー１に装着されるヘッドマウントディスプレイ（ＨＭＤ）２０と、現実空間１００内に設けられる複数の振動スピーカー３０、複数のサーキュレーター４０、及び赤外線位置センサー５０（位置検知装置）と、を備えている。
【００２０】
情報処理装置１０は、ヘッドマウントディスプレイ２０（後述する表示部２１及びスピーカー２２）、複数の振動スピーカー３０、及び複数のサーキュレーター４０を制御する装置である。この情報処理装置１０は、有線又は無線でヘッドマウントディスプレイ２０、複数の振動スピーカー３０、及び複数のサーキュレーターと接続され、これらの装置（ヘッドマウントディスプレイ２０、複数の振動スピーカー３０、及び複数のサーキュレーター４０）との間で各種情報を送受信する。情報処理装置１０は、例えば汎用のコンピュータ（パーソナルコンピュータやサーバ）で実現される。ただし、情報処理装置１０は専用の制御装置で実現されてもよい。また、この情報処理装置１０は、赤外線位置センサー５０と有線又は無線で接続され、赤外線位置センサー５０から送信される位置情報に基づいて現実空間１００内におけるプレイヤー１の位置を認識（特定）する。なお、情報処理装置１０の構成の詳細については後述する（図６参照）。
【００２１】
ヘッドマウントディスプレイ２０は、プレイヤー１の頭部に装着するディスプレイ装置である。ヘッドマウントディスプレイ２０は、スマートグラスなどとも呼ばれる。ヘッドマウントディスプレイ２０は、ゴーグル又は眼鏡のような形状であって、プレイヤー１の両眼を覆うタイプのディスプレイである。なお、ヘッドマウントディスプレイ２０は、ゴーグルのような形状に限らず、帽子やヘルメットのような形状であってもよい。
【００２２】
図２は、図１のヘッドマウントディスプレイ２０の構成を示す図である。図２に示すように、ヘッドマウントディスプレイ２０は、表示部２１、スピーカー２２及び方向検知センサー２３を有している。表示部２１は、画像（静止画及び動画）を表示する装置である。この表示部２１は、プレイヤー１が外部の様子を見ることができない非透過型のディスプレイを想定している。ただし、ヘッドマウントディスプレイ２０は、プレイヤー１が外部の様子を見ることができる透過型のものであってもよい。スピーカー２２は、音声を出力する装置であり、ヘッドフォンの耳あての位置に設けられている。
【００２３】
方向検知センサー２３は、プレイヤー１の頭部の方向（向き）を検出するセンサーである。この方向検知センサー２３は、センサー自体の３軸回り（Ｘ軸回り、Ｙ軸回り、Ｚ軸回り）の角加速度を検出する３軸ジャイロセンサと、センサー自体の３軸方向（Ｘ軸方向、Ｙ軸方向、Ｚ軸方向）の直線加速度を検出する３軸加速度センサーとで構成される。すなわち、方向検知センサー２３は、３軸回り及び３軸方向の６要素の加速度を検出可能なセンサーである。
【００２４】
図１の説明に戻り、振動スピーカー３０は、低音（人が聞こえない程度の低い音も含む）を発生させることで振動を発生させるスピーカーである。図１に示す例では、４つの振動スピーカー３０が現実空間１００の四隅に設けられている。このように、４つの振動スピーカー３０が現実空間１００内の周囲に配置され、プレイヤー１に対して振動を伝えることが可能となる。ただし、振動スピーカー３０の数は、４つ未満であっても５つ以上であってもよい。
【００２５】
サーキュレーター４０は、プレイヤー１に送風する装置である。図１に示す例では、１６つのサーキュレーター４０が現実空間１００の側壁の上部に、１つの側壁あたり４つずつ設けられている。このように、１６つのサーキュレーター４０が現実空間１００内の周囲に配置され、プレイヤー１に対して風（風圧）を伝えることが可能となる。ただし、サーキュレーター４０の数は、１６つ未満であっても１７つ以上であってもよい。赤外線位置センサー５０は、赤外線（赤外線レーザー）を現実空間１００内に照射し、反射した赤外線によってプレイヤー１の位置を検出するセンサーである。赤外線位置センサー５０は位置検知装置を構成する。図１に示す例では、２つの赤外線位置センサー５０が現実空間１００の天井側の対角上の隅に設けられている。
【００２６】
次に、現実空間１００と特定空間２００との関係について説明する。
図３は、現実空間１００と特定空間２００の関係を示す図である。また、図４は、プレイヤー１の移動に伴って特定空間２００が移動する状態を示す図である。現実空間１００は、プレイヤー１が動くことが可能な、壁、床及び天井によって仕切られた空間である。なお、現実空間１００の天井は設けられなくてもよい。
【００２７】
特定空間２００は、ヘッドマウントディスプレイ２０の表示部２１に表示される画像（映像）によって実現される仮想的な空間（以下、仮想空間という。）内に設定された空間である。特定空間２００は、ヘッドマウントディスプレイ２０の表示部２１に画像として表示されるわけではなく、仮想空間内に仮想的に設定された透明な壁で仕切られた空間である。
【００２８】
本実施形態において、現実空間１００は、図３に示すように、立方体又は直方体の形状の空間であって、現実空間１００の底面の縦・横の長さは例えば５ｍ×５ｍとしている。なお、現実空間１００の高さ（側面の長さ）はプレイヤー１の動きの邪魔にならなければ５ｍよりも長くても短くてもよい。特定空間２００も、図３に示すように、立方体又は直方体の形状の空間であって、特定空間２００の底面の縦・横の長さは例えば２０ｍ×２０ｍとしている。なお、特定空間２００の高さ（側面の長さ）は任意の高さ（例えば５ｍや２０ｍ）でよい。
【００２９】
現実空間１００内のプレイヤー１の移動に伴って、特定空間２００も移動する。例えば、図４に示すように、プレイヤー１が現実空間１００内において所定方向に２ｍ移動した場合、現実空間１００は移動しないが特定空間２００は所定方向に２ｍ移動する。また、プレイヤー１が現実空間１００内において所定方向と反対方向に２ｍ移動した場合、現実空間１００は移動しないが特定空間２００は所定方向と反対方向に２ｍ移動する。このように、本実施形態では、特定空間２００は、現実空間１００内のプレイヤー１の移動距離と同じ距離だけ同じ方向に移動する。
【００３０】
図５は、表示部２１の表示画面３００に表示される画像例を示す図である。図５に示す例では、表示画面３００には、山の背景画像３１０Ａ、雲の背景画像３１０Ａ、木の背景画像３１０Ｃが表示されている。また、表示画面３００には、動くことが可能な恐竜のオブジェクト画像３２０Ａが表示されている。また、表示画面３００には、現実空間１００の範囲を示す境界線３３０が表示されている。ヘッドマウントディスプレイ２０が非透過型のディスプレイであり、プレイヤー１が現実空間１００内を動き回れる場合、プレイヤー１が現実空間１００の側壁にぶつかるおそれがある。そのような危険な状況が生じるのを回避するため、プレイヤー１が動ける範囲を示す境界線３３０を表示画面３００に表示している。なお、図５に示す例では、現実空間１００の範囲を示す境界線３３０を表示しているが、そのような構成に限定されず、現実空間１００の範囲を示す壁（例えば透明又は半透明な壁、メッシュ状の壁）を表示してもよい。
【００３１】
次に、情報処理装置１０の詳細構成について説明する。
図６は、第１実施形態における仮想現実体験システムの構成を示すブロック図である。情報処理装置１０は、図６に示すように、通信部１１、画像処理部１２、表示制御部１３、制御部１４、及び記憶部１５を有している。通信部１１は、ヘッドマウントディスプレイ２０の表示部２１、ヘッドマウントディスプレイ２０のスピーカー２２、振動スピーカー３０、サーキュレーター４０、赤外線位置センサー５０、及びヘッドマウントディスプレイ２０の方向検知センサー２３との間でデータ通信を行う処理部である。具体的には、通信部１１は、画像データを表示部２１に送信する。通信部１１は、音声データをスピーカー２２に出力する。通信部１１は、低音の音声データを振動スピーカー３０に送信する。通信部１１は、制御信号をサーキュレーター４０に送信する。通信部１１は、赤外線位置センサー５０から送信されるプレイヤー１の位置を示す位置情報を受信する。通信部１１は、方向検知センサー２３から送信されるプレイヤー１の頭部の方向（向き）を示す方向情報を受信する。
【００３２】
画像処理部１２は、記憶部１５に記憶されている画像データを読み出し、読み出した画像データに基づいて仮想空間内の背景画像及びオブジェクト画像を描画する処理部である。例えば、画像処理部１２は、赤外線位置センサー５０からの位置情報に基づいて現実空間１００内のプレイヤー１の位置を認識する。また、画像処理部１２は、現実空間１００内のプレイヤー１の位置に対応する特定空間２００の位置を認識する。また、画像処理部１２は、現在の時間（例えばプレイを開始してからの経過時間）における仮想空間内の背景及びオブジェクトの位置を認識する。そして、画像処理部１２は、現実空間１００内のプレイヤー１の位置及び現在の時間における仮想空間内の背景及びオブジェクトの位置に基づいて、必要な画像データ（仮想空間においてプレイヤー１から見える範囲の背景及びオブジェクトの画像データ）を読み出し、読み出した画像データに基づいて背景画像及びオブジェクト画像を描画する。ここで、画像データは、背景やオブジェクトの形状を３次元座標（Ｘ，Ｙ，Ｚ）の情報で表現されるデータである。従って、画像処理部１２は、画像データに基づいて背景及びオブジェクトの位置を３次元座標の情報として認識することができる。
【００３３】
表示制御部１３は、画像処理部１２が描画した画像を表示部２１に表示させる制御を行う処理部である。例えば、表示制御部１３は、方向検知センサー２３からの方向情報に基づいて画像処理部１２により描画された背景画像及びオブジェクト画像がプレイヤー１の視野に入ったか否かを判定する。そして、表示制御部１３は、プレイヤー１の視野に入ったと判定したときに、プレイヤー１の視野内の背景画像及びオブジェクト画像を表示部２１に表示させる。
【００３４】
制御部１４は、仮想空間内におけるオブジェクトの位置に合わせて、スピーカー２２、振動スピーカー３０、及びサーキュレーター４０を制御する処理部である。例えば、制御部１４は、赤外線位置センサー５０からの位置情報に基づいて現実空間１００内のプレイヤー１の位置を認識する。また、画像処理部１２は、現実空間１００内のプレイヤー１の位置に対応する特定空間２００の位置を認識する。また、制御部１４は、現在の時間（例えばプレイを開始してからの経過時間）における仮想空間内の背景及びオブジェクトの位置を認識する。そして、制御部１４は、現実空間１００内のプレイヤー１の位置及び現在の時間における仮想空間内の背景及びオブジェクトの位置に基づいて、スピーカー２２から音声出力を行うか否か、音声出力を行う場合の音声パターン、振動スピーカー３０から振動を発生させるか否か、振動スピーカー３０から振動を発生させる場合におけるいずれの振動スピーカー３０を動作させるか及びその振動パターン、サーキュレーター４０から風を送るか否か、サーキュレーター４０から風を送る場合におけるいずれのサーキュレーター４０を動作させるか及びその送風パターンを決定する。制御部１４は、決定した動作パターンに基づいて、スピーカー２２、振動スピーカー３０及びサーキュレーター４０の動作を制御する。
【００３５】
記憶部１５は、情報処理装置１０の処理・制御に必要な各種情報・データを記憶する。例えば、記憶部１５は、複数の背景画像及び複数のオブジェクト画像の画像データを記憶する。また、記憶部１５は、複数種類のパターンの音声データを記憶する。また、記憶部１５は、複数種類の振動パターンのデータを記憶する。また、記憶部１５は、複数種類の送風パターンのデータを記憶する。情報処理装置１０の処理・制御を司る制御プログラムや、各種パラメータの情報なども記憶する。なお、通信部１１、画像処理部１２、表示制御部１３、及び制御部１４は、ＣＰＵなどの演算装置が制御プログラムに従って処理・制御を実行することにより実現される。
【００３６】
図７は、オブジェクトが移動するパターンを示す図である。また、図８は、オブジェクトが移動するパターンの動作タイミングを示すタイミング図である。図７に示すように、恐竜のオブジェクト画像３２０Ａが仮想空間に設定された特定空間２００の外にいる場合、画像処理部１２は、オブジェクト画像３２０Ａを描画しない。このとき、制御部１４は、特定空間２００の透明な壁により環境音が遮断されるものとみなす。すなわち、制御部１４は、特定空間２００の外から聞こえる環境音（音源が特定空間２００の外にある環境音）を遮断する（図８のステップＳ０）。なお、制御部１４は、特定空間２００内の環境音をスピーカー２２から出力する制御を行う。
【００３７】
画像処理部１２は、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）と、その時点におけるオブジェクト画像３２０Ａの位置（３次元座標）とに基づいて、オブジェクト画像３２０Ａが特定空間２００に進入したか否かを判定する。図７に示すように、移動するオブジェクト画像３２０Ａが特定空間２００に進入した時点（図８のタイミングｔ１）において、画像処理部１２は、オブジェクト画像３２０Ａを描画する（図８のステップＳ１）。
【００３８】
また、制御部１４は、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）と、その時点におけるオブジェクト画像３２０Ａの位置（３次元座標）とに基づいて、オブジェクト画像３２０Ａが特定空間２００に進入したか否かを判定する。制御部１４は、オブジェクト画像３２０Ａが特定空間２００に進入した時点（図８のタイミングｔ１）において、スピーカー２２から出力する環境音を特定空間２００内のオブジェクトの位置に合わせて遮断する（図８のステップＳ２）。また、制御部１４は、スピーカー２２からオブジェクトに応じた音（オブジェクト音：例えば恐竜の鳴き声）を出力させる（図８のステップＳ３）。また、制御部１４は、特定空間２００内のオブジェクトの位置に応じた振動スピーカー３０から振動を発生させる（図８のステップＳ４）。さらに、制御部１４は、振動スピーカー３０からの振動に連動させて、特定空間２００内のオブジェクトの位置に応じたサーキュレーター４０から送風させる（図８のステップＳ５）。
【００３９】
このように、制御部１４は、空間音響としては環境音とオブジェクト音をスピーカー２２から出力させる。また、空間音響では低音はプレイヤー１に伝わりにくいので、制御部１４は、空間音響に連動させて振動スピーカー３０から振動を出力させる。また、制御部１４は、サーキュレーター４０から送風する場合、プレイヤー１に風を感知させやすくするために風量の強弱をつける（つまり、ゆらいでいるように感じる風を送る）。サーキュレーター４０の風量は比較的弱めに設定し、最大でもサーキュレーター４０の弱の風量又は弱の風量の１／２程度とする。このような制御により、プレイヤー１は、何かが（恐竜のオブジェクト）が近付いてきていることを認識することができる。
【００４０】
その後、プレイヤー１がオブジェクトに気付き、オブジェクトの方に振り向いた時点で（図８のタイミングｔ２）、オブジェクト画像３２０Ａがプレイヤー１の視野に入る。表示制御部１３は、方向検知センサー２３からの方向情報に基づいてオブジェクト画像３２０Ａがプレイヤー１の視野に入ったか否かを判定する。表示制御部１３は、オブジェクト画像３２０Ａがプレイヤー１の視野に入ったと判定したときに、そのオブジェクト画像３２０Ａの画像データを表示部２１に出力して表示部２１にオブジェクト画像３２０Ａを表示させる（図８のステップＳ６）。このとき、制御部１４は、サーキュレーター４０の風量を低下させる制御を行う（図８のステップＳ７）。以上のように、図７及び図８に示すパターンでは、制御部１４は、プレイヤー１とオブジェクトとの距離に応じて、振動スピーカー３０及びサーキュレーター４０の動作を変更する。
【００４１】
図９は、オブジェクトが静止しているパターンを示す図である。また、図１０は、オブジェクトが静止しているパターンの動作タイミングを示すタイミング図である。図９に示すように、怪獣のオブジェクト画像３２０Ｂが特定空間２００の中に出現したとき（図１０のタイミングｔ１１）、画像処理部１２は、オブジェクト画像３２０Ｂを描画する（図１０のステップＳ１１）。また、制御部１４は、スピーカー２２から出力する環境音を特定空間２００内のオブジェクトの位置に合わせて遮断する（図１０のステップＳ１２）。また、制御部１４は、スピーカー２２からオブジェクトに応じた音（オブジェクト音：例えば怪獣の鳴き声）を出力させる（図１０のステップＳ１３）。また、制御部１４は、特定空間２００内のオブジェクトの位置に応じた振動スピーカー３０から振動を発生させる（図１０のステップＳ１４）。さらに、制御部１４は、振動スピーカー３０からの振動に連動させて、特定空間２００内のオブジェクトの位置に応じたサーキュレーター４０から送風させる（図１０のステップＳ１５）。このような制御により、プレイヤー１は、何かが（怪獣のオブジェクト）が近くに存在することを認識することができる。
【００４２】
その後、時間が経過して所定のタイミングになると（図１０のタイミングｔ１２）、制御部１４は、サーキュレーター４０の風量の最大値を増加する（図１０のステップＳ１６）。これにより、プレイヤー１は、何かが（怪獣のオブジェクト）が近くに存在することをより一層認識することができる。
【００４３】
プレイヤー１がオブジェクトに気付き、オブジェクトの方に振り向いた時点で（図１０のタイミングｔ１３）、オブジェクト画像３２０Ｂがプレイヤー１の視野に入る。表示制御部１３は、方向検知センサー２３からの方向情報に基づいてオブジェクト画像３２０Ｂがプレイヤー１の視野に入ったと判定したときに、そのオブジェクト画像３２０Ｂの画像データを表示部２１に出力して表示部２１にオブジェクト画像３２０Ｂを表示させる（図１０のステップＳ１７）。このとき、制御部１４は、サーキュレーター４０の風量を低下させる制御を行う（図１０のステップＳ１８）。制御部１４は、ステップＳ１８においては、図８のステップＳ７における風量の低下よりも滑らかに風量を低下させる。このようにオブジェクトの種類によって制御を異ならせている。以上のように、図９及び図１０に示すパターンでは、制御部１４は、オブジェクトが出現してからの経過時間に応じて、振動スピーカー３０及びサーキュレーター４０の動作を変更する。
【００４４】
図１１は、オブジェクトが速い速度で移動するパターンを示す図である。また、図１２は、オブジェクトが速い速度で移動するパターンの動作タイミングを示すタイミング図である。図１１に示すように、楕円形のオブジェクト画像３２０Ｃが仮想空間に設定された特定空間２００の外にいる場合、画像処理部１２は、オブジェクト画像３２０Ｃを描画しない。
【００４５】
図１１に示すように、急速に移動（落下）するオブジェクト画像３２０Ｃが特定空間２００に進入した時点（図１２のタイミングｔ２１）において、画像処理部１２は、オブジェクト画像３２０Ｃを描画する（図１２のステップＳ２１）。また、この時点において、制御部１４は、スピーカー２２から出力する環境音を特定空間２００内のオブジェクトの位置に合わせて遮断する（図１２のステップＳ２２）。また、制御部１４は、スピーカー２２からオブジェクトに応じたオブジェクト音を出力させる（図１２のステップＳ２３）。また、制御部１４は、特定空間２００内のオブジェクトの位置に応じた振動スピーカー３０から振動を発生させる（図１２のステップＳ２４）。さらに、制御部１４は、振動スピーカー３０からの振動に連動させて、特定空間２００内のオブジェクトの位置に応じたサーキュレーター４０から送風させる（図１２のステップＳ２５）。
【００４６】
その後、プレイヤー１がオブジェクトに気付き、オブジェクトの方に振り向いた時点で（図１２のタイミングｔ２２）、オブジェクト画像３２０Ｃがプレイヤー１の視野に入る。表示制御部１３は、方向検知センサー２３からの方向情報に基づいてオブジェクト画像３２０Ｃがプレイヤー１の視野に入ったと判定したときに、そのオブジェクト画像３２０Ｃの画像データを表示部２１に出力して表示部２１にオブジェクト画像３２０Ｃを表示させる（図１２のステップＳ２６）。
【００４７】
オブジェクトが速い速度でプレイヤー１から離れていくとき、表示制御部１３は、プレイヤー１から速い速度で離れていくオブジェクト画像３２０Ｃを表示部２１に表示させるとともに（図１２のステップＳ２７）、制御部１４は、サーキュレーター４０の風量を急速に低下させる制御を行う（図１２のステップＳ２８）。以上のように、図１１及び図１２に示すパターンでは、制御部１４は、プレイヤー１とオブジェクトとの距離及びオブジェクトの移動速度に応じて、振動スピーカー３０及びサーキュレーター４０の動作を変更する。
【００４８】
図１３は、海中及び宇宙空間を含む特定環境シーンのパターンの動作タイミングを示すタイミング図である。図１３におけるステップＳ３１及びＳ３２の処理は、図８のステップＳ１及びＳ４の処理と同様である。制御部１４は、海中及び宇宙空間を含む特定環境のシーン（音が聞こえない又は聞こえにくい環境）において複数台のサーキュレーター４０のうちの第１のサーキュレーターと第２のサーキュレーターとの送風のタイミングをずらす動作（複数のサーキュレーターによるゆらぎ演出）を行う（ステップＳ３３）。例えば、プレイヤー１が向いている方向のサーキュレーター（第１のサーキュレーター）と、プレイヤー１が向いている方向の左右方向のサーキュレーター（第２のサーキュレーター）とで風量の強弱をつけるタイミングをずらすことで、風がゆらいでいるような演出を実行することができる。これにより、プレイヤー１に浮遊感を感じさせることができる。図１３におけるステップＳ３４及びＳ３５の処理は、図８のステップＳ６及びＳ７の処理と同様である。なお、複数のサーキュレーターによるゆらぎ演出は、中央のサーキュレーターと、そのサーキュレーターの左右のサーキュレーターとの合計３台を用いて実行しているが、そのような構成に限定されず、２台のサーキュレーターで実行してもよく、４台以上のサーキュレーターで実行してもよい。
【００４９】
＜第２実施形態＞
上記第１実施形態では、仮想空間内に特定空間２００は１つだけであった。これに対して、第２実施形態では、仮想空間内に複数の特定空間を設定する。
【００５０】
図１４は、第２実施形態における現実空間１００と特定空間２００Ａ，２００Ｂの関係を示す図である。現実空間１００は、第１実施形態と同様、プレイヤー１が動くことが可能な、壁、床及び天井によって仕切られた空間である。図１４に示す例では、仮想空間内に設定される特定空間として、第１空間２００Ａと第２空間２００Ｂとが設けられている。第１空間２００Ａ及び第２空間２００Ｂは、ヘッドマウントディスプレイ２０の表示部２１に画像として表示されるわけではなく、仮想空間内に仮想的に設定された透明な壁で仕切られた空間である。
【００５１】
本実施形態において、現実空間１００は、図１４に示すように、立方体又は直方体の形状の空間であって、現実空間１００の底面の縦・横の長さは例えば５ｍ×５ｍとしている。なお、現実空間１００の高さ（側面の長さ）はプレイヤー１の動きの邪魔にならなければ５ｍよりも長くても短くてもよい。特定空間としての第１空間２００Ａは、図１４に示すように、立方体又は直方体の形状の空間であって、底面の縦・横の長さは例えば２０ｍ×２０ｍとしている。なお、第１空間２００Ａの高さ（側面の長さ）は任意の高さ（例えば５ｍや２０ｍ）でよい。また、特定空間としての第２空間２００Ｂも、図１４に示すように、立方体又は直方体の形状の空間である。第２空間２００Ｂの底面の縦・横の長さは例えば１７．５ｍ×１７．５ｍとしている。なお、第２空間２００Ｂの高さ（側面の長さ）は任意の高さ（例えば５ｍや２０ｍ）でよい。現実空間１００内のプレイヤー１の移動に伴って、第１空間２００Ａ及び第２空間２００Ｂも移動する。
【００５２】
画像処理部１２は、特定空間としての第１空間２００Ａにオブジェクトが進入した場合に、該オブジェクトの画像を描画する。また、制御部１４は、特定空間としての第２空間２００Ｂにオブジェクトが進入した場合に、スピーカー２２、振動スピーカー３０、及びサーキュレーター４０の動作を実行させる。
【００５３】
このように、第２実施形態では、画像処理部１２が画像を描画させる場合のプレイヤー１とオブジェクトの距離と、制御部１４がスピーカー２２、振動スピーカー３０、及びサーキュレーター４０を動作させる場合のプレイヤー１とオブジェクトの距離とを異ならせているので、状況に合わせた様々な制御を実行することができる。なお、特定空間を３つ以上設け、オブジェクトが進入した特定空間内に応じて動作させる対象（装置）を異ならせてもよい。
【００５４】
＜第３実施形態＞
上記実施形態１では、１台の情報処理装置１０がヘッドマウントディスプレイ２０（表示部２１、スピーカー２２）、振動スピーカー３０、及びサーキュレーター４０を制御してた。これに対して、第３実施形態では、第１情報処理装置がヘッドマウントディスプレイ２０の表示部２１及びスピーカー２２を制御し、第２情報処理装置が振動スピーカー３０及びサーキュレーター４０を制御する。
【００５５】
図１５は、第３実施形態における仮想現実体験システムの構成を示すブロック図である。図１５に示す情報処理装置は、第１情報処理装置１０Ｍと第２情報処理装置１０Ｎとの２台の装置で構成される。第１情報処理装置１０Ｍは、ヘッドマウントディスプレイ２０の表示部２１、及びスピーカー２２を制御する情報処理装置である。図１５に示すように、第１情報処理装置１０Ｍは、ヘッドマウントディスプレイ２０の表示部２１、スピーカー２２、方向検知センサー２３、及び赤外線位置センサー５０と有線又は無線で接続されている。また、第１情報処理装置１０Ｍは、第２情報処理装置１０Ｎと有線又は無線で接続されている。
【００５６】
第１情報処理装置１０Ｍは、第１通信部１１Ｍ、画像処理部１２、表示制御部１３、第１制御部１４Ｍ、及び第１記憶部１５Ｍを有している。第１通信部１１Ｍは、表示部２１に画像データを送信し、スピーカー２２に音声データを送信し、方向検知センサー２３からの方向情報を受信し、赤外線位置センサー５０からの位置情報を受信する処理を行う。画像処理部１２及び表示制御部１３は、上記第１実施形態で説明したものと同様であるため、重複する説明を省略する。第１制御部１４Ｍは、音声データをスピーカー２２に出力することで、スピーカー２２による音声出力を実行する。第１記憶部１５Ｍは、画像データ、音声データ、制御プログラムなどを記憶する。
【００５７】
第２情報処理装置１０Ｎは、振動スピーカー３０及びサーキュレーター４０を制御する情報処理装置である。図１５に示すように、第２情報処理装置１０Ｎは、振動スピーカー３０及びサーキュレーター４０と有線又は無線で接続されている。また、第２情報処理装置１０Ｎは、第１情報処理装置１０Ｍと有線又は無線で接続されている。
【００５８】
第２情報処理装置１０Ｎは、第２通信部１１Ｎ、第２制御部１４Ｎ、及び第２記憶部１５Ｎを有している。第２通信部１１Ｎは、振動スピーカー３０に低音の音声データを送信し、サーキュレーター４０に制御信号を送信する処理を行う。第２制御部１４Ｎは、
低音の音声データを振動スピーカー３０に出力することで、振動スピーカー３０による振動の発生を制御し、また、制御信号をサーキュレーター４０に出力することで、サーキュレーター４０による送風を制御する。第２記憶部１５Ｎは、音声データ、制御プログラムなどを記憶する。
【００５９】
第１情報処理装置１０Ｍの画像処理部１２は、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）と、その時点におけるオブジェクトの位置（３次元座標）とに基づいて、オブジェクトが特定空間２００に進入したか否か（存在しているか否か）を判定する。画像処理部１２は、移動するオブジェクトが特定空間２００に進入した時点において、オブジェクト画像を描画する。また、第１制御部１４Ｍは、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）と、その時点におけるオブジェクトの位置（３次元座標）とに基づいて、オブジェクトが特定空間２００に進入したか否か（存在しているか否か）を判定する。第１制御部１４Ｍは、オブジェクトが特定空間２００に進入した時点において、オブジェクトの位置に応じたスピーカー２２による音声出力を実行する。そして、画像処理部１２は、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）を示す情報、及びオブジェクト画像３２０Ａの位置（３次元座標）を示す情報を第１通信部１１Ｍを介して第２情報処理装置１０Ｎに送信する。
【００６０】
第２情報処理装置１０Ｎの第２通信部１１Ｎは、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）を示す情報、及びオブジェクト画像３２０Ａの位置（３次元座標）を示す情報を受信し、受信した情報を第２制御部１４Ｎに渡す。第２制御部１４Ｎは、現実空間１００内におけるプレイヤー１の位置に対応する特定空間２００の位置（３次元座標）と、その時点におけるオブジェクトの位置（３次元座標）とに基づいて、オブジェクトが特定空間２００に進入したか否かを判定する。第２制御部１４Ｎは、オブジェクトが特定空間２００に進入した時点において、オブジェクトの位置に応じた振動スピーカー３０による振動の発生やサーキュレーター４０による送風を行う。
【００６１】
このように、第１情報処理装置１０Ｍが表示部２１の画像表示及びスピーカー２２による音声出力を制御し、第２情報処理装置１０Ｎが振動スピーカー３０による振動の発生及びサーキュレーター４０による送風を制御するので、情報処理装置の処理負担を軽減させることができる。また、第１情報処理装置１０Ｍと第２情報処理装置１０Ｎとが連携して制御を行うことで、表示部２１の画像表示、スピーカー２２による音声出力、振動スピーカー３０による振動の発生、及びサーキュレーター４０による送風を連動させて（同期させて）制御することができる。
【００６２】
＜第４実施形態＞
上記第１実施形態では、情報処理装置１０がヘッドマウントディスプレイ２０（表示部２１、スピーカー２２）、振動スピーカー３０及びサーキュレーター４０を制御していた。これに対して、第４実施形態では、ゲームサーバが制御装置に指令を送り、制御装置が指令に基づいてヘッドマウントディスプレイ２０（表示部２１、スピーカー２２）、振動スピーカー３０及びサーキュレーター４０を制御する。
【００６３】
図１６は、第４実施形態における仮想現実体験システムの構成を示すブロック図である。図１６に示す情報処理装置は、システム全体の制御を司るゲームサーバ１０Ａと、ゲームサーバ１０Ａとインターネットなどの通信ネットワーク１０００を介して接続され、ゲームサーバ１０Ａとの間で情報を送受信するとともに、複数の制御装置１０Ｃ１〜１０Ｃ３との間で情報を送受信する通信装置１０Ｂと、データを記憶する記憶部（図示せず）を有し、データに基づいて表示部２１、スピーカー２２、振動スピーカー３０、及びサーキュレーター４０を制御する複数の制御装置１０Ｃ（１０Ｃ１〜１０Ｃ３）と、を備えている。
【００６４】
本実施形態では、現実空間として３つの現実空間１００Ａ，１００Ｂ，１００Ｃが設けられている。各現実空間１００Ａ，１００Ｂ，１００Ｃ内には、図１に示した場合と同様に、それぞれ、振動スピーカー３０、サーキュレーター４０及び赤外線位置センサー５０が設置されている。各現実空間１００Ａ，１００Ｂ，１００Ｃ内の赤外線位置センサー５０は、それぞれ、プレイヤー１の位置情報を、制御装置１０Ｃ１〜２０Ｃ３及び通信装置１０Ｂを介してゲームサーバ１０Ａに送信する。また、各現実空間１００Ａ，１００Ｂ，１００Ｃに対応して設けられた制御装置１０Ｃ１〜１０Ｃ３は、プレイを開始してからの経過時間を示す時間情報を、制御装置１０Ｃ１〜２０Ｃ３及び通信装置１０Ｂを介してゲームサーバ１０Ａに送信する。また、各現実空間１００Ａ，１００Ｂ，１００Ｃ内のヘッドマウントディスプレイ２０の方向検知センサー２３は、それぞれ、プレイヤー１の頭部の方向を示す方向情報を、制御装置１０Ｃ１〜２０Ｃ３及び通信装置１０Ｂを介してゲームサーバ１０Ａに送信する。
【００６５】
ゲームサーバ１０Ａは、赤外線位置センサー５０からの位置情報に基づいて現実空間１００内のプレイヤー１の位置を認識する。また、ゲームサーバ１０Ａは、プレイを開始してからの経過時間における仮想空間内の背景及びオブジェクトの位置を認識する。そして、ゲームサーバ１０Ａは、現実空間１００内のプレイヤー１の位置及び経過時間における仮想空間内の背景及びオブジェクトの位置に応じて指令を制御装置２０Ｃ１〜２０Ｃ３に送信する。制御装置１０Ｃ１〜１０Ｃ３は、ゲームサーバ１０Ａから送信される指令に基づいて記憶部からデータを読み出し、読み出したデータに基づいて表示部２１、スピーカー２２、振動スピーカー３０、及びサーキュレーター４０を制御する。
【００６６】
このような構成によれば、ゲームサーバ１０Ａが一元的に複数の制御装置１０Ｃ１〜１０Ｃ３の制御を管理することができるとともに、画像データや音声データなどの容量の大きいデータを通信ネットワーク１０００を介して送信する必要がないので、通信ネットワーク１０００の回線容量も小さくて済み、また画像表示や音声出力などの制御が遅れてしまい同期がとれなくなってしまうような事態を回避することができる。なお、１つの制御装置１０Ｃが複数の現実空間内の装置を制御してもよい。また、通信装置１０Ｂを設けずに、直接、ゲームサーバ１０Ａと制御装置１０Ｃ１〜１０Ｃ３とでデータのやり取りを行う構成でもよい。
【００６７】
以上、本発明の実施形態を説明したが、本発明の技術的範囲は、上記の実施形態に記載の範囲には限定されない。本発明の趣旨を逸脱しない範囲で、上記の実施形態に、多様な変更または改良を加えることが可能である。また、上記の実施形態で説明した要件の１つ以上は、省略されることがある。そのような変更または改良、省略した形態も本発明の技術的範囲に含まれる。また、上記した実施形態や変形例の構成を適宜組み合わせて適用することも可能である。
【００６８】
なお、上記実施形態では、特定空間を直方体又は立方体としていたが、シンプルの３次元形状であれば球形や半球形などの形状でもよい。
【００６９】
上記した実施形態では、仮想現実を実現するための装置として、ヘッドマウントディスプレイ２０（表示部２１、スピーカー２２）、振動スピーカー３０、サーキュレーター４０を設けていたが、臭い（匂い）を発生させる装置を設けてもよい。例えば、サーキュレーター４０の前に、弱い刺激臭（例えば唐辛子スプレーを薄めて弱くしたもの）を発生させる装置を設置し、サーキュレーター４０の風とともに刺激臭をプレイヤー１に伝える。花畑なら花、工場なら機械油といった、仮想環境の場面ごとに応じた臭い（匂い）を合成してもよい。また、臭い（匂い）を合成するのではなく、常に同じ臭い（匂い）例えば何らかの刺激臭でも良い。単なる風量だけでなく、刺激臭を加えることで、プレイヤー１に対してより気配を気づきやすくさせることができる。
【００７０】
上記したスピーカー２２は、ヘッドマウントディスプレイ２０に搭載されているが、そのような構成に限定されず、ヘッドマウントディスプレイ２０に搭載されていないスピーカー２２（ヘッドフォン、イヤフォン）に情報処理装置からの音声データを送信する構成でもよい。
【００７１】
上記した仮想現実体験システムは、例えばアトラクションゲームやシミュレーション装置として利用することができる。アトラクションゲームとしては、ゲームセンサーやテーマパークなどに設置される、シューティングゲームなどを実現するシステムに用いられる。シューティングゲームの場合、キャラクタなどのオブジェクトを撃つためのガンコントローラーが情報処理装置に接続され、情報処理装置がガンコントローラーで撃った位置・方向を認識する。このとき、キャラクタなどのオブジェクトよりも小さい範囲又は大きい範囲をオブジェクトの的としての範囲としてもよい。シミュレーション装置としては、建設作業や運輸作業の作業員の研修用・教育用などのシステムに用いることもできる。また、上記した仮想現実体験システムは４Ｄ映画館などに利用されてもよい。
【符号の説明】
【００７２】
１０  情報処理装置
１０Ａ  ゲームサーバ（情報処理装置）
１０Ｂ  通信装置（情報処理装置）
１０Ｃ１〜１０Ｃ３  制御装置（情報処理装置）
１０Ｍ  第１情報処理装置（情報処理装置）
１０Ｎ  第２情報処理装置（情報処理装置）
１２  画像処理部
１３  表示制御部
１４  制御部
１５  記憶部
２０  ヘッドマウントディスプレイ
２１  表示部
２２  スピーカー
２３  方向検知センサー
３０  振動スピーカー
４０  サーキュレーター（第１のサーキュレーター、第２のサーキュレーター）
５０  赤外線位置センサー
【図１】
2018202025.tif 000003
【図２】
2018202025.tif 000004
【図３】
2018202025.tif 000005
【図４】
2018202025.tif 000006
【図５】
2018202025.tif 000007
【図６】
2018202025.tif 000008
【図７】
2018202025.tif 000009
【図８】
2018202025.tif 000010
【図９】
2018202025.tif 000011
【図１０】
2018202025.tif 000012
【図１１】
2018202025.tif 000013
【図１２】
2018202025.tif 000014
【図１３】
2018202025.tif 000015
【図１４】
2018202025.tif 000016
【図１５】
2018202025.tif 000017
【図１６】
2018202025.tif 000018
【手続補正書】
【提出日】平成29年10月12日(2017.10.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プレイヤーの周囲の背景及びオブジェクトの画像を表示するヘッドマウントディスプレイの表示部と、
前記プレイヤーに対して音声を出力するスピーカーと、
現実空間の周囲に配置され、前記プレイヤーに対して振動を伝える複数台の振動スピーカーと、
前記現実空間の周囲に配置され、前記プレイヤーに対して送風する複数台のサーキュレーターと、
前記表示部、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターを制御する情報処理装置と、を備え、
前記ヘッドマウントディスプレイは、前記プレイヤーが向いている方向を検知する方向検知センサーを有し、
前記情報処理装置は、
仮想空間内の前記オブジェクトの画像を描画する画像処理部と、
前記方向検知センサーからの方向情報に基づいて前記画像処理部により描画された前記オブジェクトの画像が前記プレイヤーの視野に入ったと判定したときに、前記オブジェクトの画像を前記表示部に表示する表示制御部と、
前記仮想空間内における前記オブジェクトの位置に合わせて、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターのうちの少なくとも１つの動作を変更する制御部と、有し、
前記画像処理部は、前記仮想空間内に設定された特定空間に前記オブジェクトが進入した場合に、該オブジェクトの画像を描画し、
前記制御部は、前記特定空間に前記オブジェクトが進入した場合に、前記スピーカーから出力する環境音を前記特定空間内の前記オブジェクトの位置に合わせて遮断し、前記スピーカーからオブジェクト音を出力し、前記特定空間内の前記オブジェクトの位置に応じた前記振動スピーカーから振動を発生し、前記特定空間内の前記オブジェクトの位置に応じた前記サーキュレーターの風量を変更することを特徴とする仮想現実体験システム。
【請求項２】
前記制御部は、前記仮想空間内において前記オブジェクトが静止している場合、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターのうちの少なくとも１つの動作を時間の経過とともに変更する請求項１に記載の仮想現実体験システム。
【請求項３】
前記制御部は、前記仮想空間内において前記オブジェクトが速い速度で近づいてくる場合、前記振動スピーカーによる振動及び前記サーキュレーターの風量を最大値とし、前記仮想空間内において前記オブジェクトが速い速度で離れていく場合、前記振動スピーカーによる振動及び前記サーキュレーターの風量を急激に低下させる請求項１または請求項２に記載の仮想現実体験システム。
【請求項４】
前記制御部は、海中及び宇宙空間を含む特定環境のシーンにおいて前記複数台のサーキュレーターのうちの第１のサーキュレーターと第２のサーキュレーターとの送風のタイミングをずらす動作を行う請求項１から請求項３のいずれか１項に記載の仮想現実体験システム。
【請求項５】
前記特定空間の３次元形状は、立方体、直方体、球形又は半球形である請求項１に記載の仮想現実体験システム。
【請求項６】
前記画像処理部は、前記特定空間としての第１空間に前記オブジェクトが進入した場合に、該オブジェクトの画像を描画し、
前記制御部は、前記特定空間としての第２空間に前記オブジェクトが進入した場合に、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターの動作を変更する請求項１または請求項５に記載の仮想現実体験システム。
【請求項７】
前記情報処理装置は、
データを記憶する記憶部を有し、前記データに基づいて前記表示部、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターを制御する制御装置と、
該制御装置と通信ネットワークを介して通信可能であり、システム全体の制御を司るサーバと、を備え、
前記サーバは、前記制御装置から送信される前記現実空間内の前記プレイヤーの位置及び前記仮想空間内の前記オブジェクトの位置を示す情報に応じて指令を前記制御装置に送信し、
前記制御装置は、前記サーバから送信される前記指令に基づいて前記記憶部から前記データを読み出し、読み出した前記データに基づいて前記表示部、前記スピーカー、前記振動スピーカー、及び前記サーキュレーターを制御する請求項１から請求項６のいずれか１項に記載の仮想現実体験システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、本発明では、プレイヤーの周囲の背景及びオブジェクトの画像を表示するヘッドマウントディスプレイの表示部と、プレイヤーに対して音声を出力するスピーカーと、現実空間の周囲に配置され、プレイヤーに対して振動を伝える複数台の振動スピーカーと、現実空間の周囲に配置され、プレイヤーに対して送風する複数台のサーキュレーターと、表示部、スピーカー、振動スピーカー、及びサーキュレーターを制御する情報処理装置と、を備え、ヘッドマウントディスプレイは、プレイヤーが向いている方向を検知する方向検知センサーを有し、情報処理装置は、仮想空間内のオブジェクトの画像を描画する画像処理部と、方向検知センサーからの方向情報に基づいて画像処理部により描画されたオブジェクトの画像がプレイヤーの視野に入ったと判定したときに、オブジェクトの画像を表示部に表示する表示制御部と、仮想空間内におけるオブジェクトの位置に合わせて、スピーカー、振動スピーカー、及びサーキュレーターのうちの少なくとも１つの動作を変更する制御部と、有し、画像処理部は、仮想空間内に設定された特定空間にオブジェクトが進入した場合に、該オブジェクトの画像を描画し、制御部は、特定空間にオブジェクトが進入した場合に、スピーカーから出力する環境音を特定空間内のオブジェクトの位置に合わせて遮断し、スピーカーからオブジェクト音を出力し、特定空間内のオブジェクトの位置に応じた振動スピーカーから振動を発生し、特定空間内のオブジェクトの位置に応じたサーキュレーターの風量を変更することを特徴とする仮想現実体験システムを提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】