(57)【特許請求の範囲】
【請求項１】
ユーザが携帯可能なポータブルデバイスのディスプレイが前記ユーザの目の前に位置するように用いる、疑似体験システムにおける前記ポータブルデバイスであって、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成手段と、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示手段と、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成手段と、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御手段と、
を備えたポータブルデバイス。
【請求項２】
前記ポータブルデバイスの高さを前記ユーザの目の高さとして取得する高さ取得手段と、
前記煙の下面を形成する高さを設定する高さ設定手段と、
前記目の高さと前記煙の下面の高さとの差に対応して、前記仮想カメラと前記煙の下面との高低を相対的に調整する調整手段と、
をさらに備える請求項１記載のポータブルデバイス。
【請求項３】
前記ポータブルデバイスの方向を前記ユーザの視線の方向として取得する視線方向取得手段をさらに備え、
前記仮想カメラは、前記視線方向取得手段が取得した前記ユーザの視線の方向に応じて、前記撮像方向を変更し、
前記仮想スクリーンは、前記仮想カメラの前記撮像方向に対して垂直に交わるように配置される、請求項１または２に記載のポータブルデバイス。
【請求項４】
前記仮想カメラは、所定距離離れた右目用仮想カメラと左目用仮想カメラとを有し、
前記表示制御手段は、前記右目用仮想カメラにより撮像した映像を前記ディスプレイの右側に表示し、前記左目用仮想カメラにより撮像した映像を前記ディスプレイの左側に表示するよう制御する、請求項１乃至３のいずれか１項に記載のポータブルデバイス。
【請求項５】
煙の映像を記憶する煙記憶手段をさらに備え、
前記仮想形成手段は、前記煙記憶手段に記憶されている前記煙の映像に基づいて前記煙の下面を前記仮想カメラと前記仮想スクリーンとの間に形成する、請求項１乃至４のいずれか１項に記載のポータブルデバイス。
【請求項６】
任意の場所の位置情報を入力する位置情報入力手段と、
前記位置情報に基づく前記任意の場所における周囲の映像を外部から取得する映像取得手段と、
をさらに備え、
前記仮想スクリーンは、球体内面状のスクリーンであって、
前記仮想カメラは、前記球体内面状のスクリーンの内側に配置され、
前記仮想表示手段は、前記映像取得手段によって取得した前記映像を前記球体内面状のスクリーンに表示する、請求項１または２に記載のポータブルデバイス。
【請求項７】
ユーザが携帯可能なポータブルデバイスのディスプレイが前記ユーザの目の前に位置するように用いる、疑似体験システムにおける前記ポータブルデバイスの擬似体験プログラムであって、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成ステップと、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示ステップと、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成ステップと、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御ステップと、
をコンピュータに実行させるポータブルデバイスの擬似体験プログラム。
【請求項８】
ディスプレイがユーザの目の前に位置するように用いる、ユーザが携帯可能なポータブルデバイスを含む疑似体験システムであって、
前記ポータブルデバイスは、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成手段と、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示手段と、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成手段と、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御手段と、
を備えた疑似体験システム。
【請求項９】
ユーザが携帯可能なポータブルデバイスのディスプレイが前記ユーザの目の前に位置するように用いる、疑似体験システムにおける擬似体験方法であって、
前記ポータブルデバイスにロードされた擬似体験プログラムを起動させる起動ステップと、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成ステップと、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示ステップと、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成ステップと、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御ステップと、
を含む擬似体験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、疑似体験システム、疑似体験方法、ポータブルデバイスおよびその疑似体験プログラムに関する。
【背景技術】
【０００２】
上記技術分野において、特許文献１には、携帯型電子機器を取り付けることのできるヘッドマウント装置が開示されている。そして、ヘッドマウント装置を装着したユーザの目の前に携帯型電子機器のディスプレイが位置するようにし、ユーザがディスプレイに映し出された映画やテレビ番組などの映像を見ることができる技術が開示されている。特許文献２には、携帯型電子機器を取り付けることのできるヘッドセットが開示されている。そして、携帯型電子機器のカメラによって撮影した映像を携帯型電子機器のディスプレイに表示することにより、ヘッドセットを装着したユーザがディスプレイに表示された映像を見ながら遊べるようにした技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】ＵＳ２０１０／００７９３５６号公報
【特許文献２】ＵＳ８９７０９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記文献に記載の技術では、携帯型電子機器に表示される映像は娯楽に関するものであり、災害の擬似体験に目を向けたものではなかった。
【０００５】
本発明の目的は、上述の課題を解決する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係るポータブルデバイスは、
ユーザが携帯可能なポータブルデバイスのディスプレイが前記ユーザの目の前に位置するように用いる、疑似体験システムにおける前記ポータブルデバイスであって、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成手段と、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示手段と、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成手段と、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御手段と、
を備えた。
【０００７】
上記目的を達成するため、本発明に係る擬似体験プログラムは、
ユーザが携帯可能なポータブルデバイスのディスプレイが前記ユーザの目の前に位置するように用いる、疑似体験システムにおける前記ポータブルデバイスの擬似体験プログラムであって、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成ステップと、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示ステップと、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成ステップと、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御ステップと、
をコンピュータに実行させる。
【０００８】
上記目的を達成するため、本発明に係る擬似体験システムは、
ディスプレイがユーザの目の前に位置するように用いる、ユーザが携帯可能なポータブルデバイスを含む疑似体験システムであって、
前記ポータブルデバイスは、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成手段と、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示手段と、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成手段と、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御手段と、
を備えた。
【０００９】
上記目的を達成するため、本発明に係る擬似体験方法は、
ユーザが携帯可能なポータブルデバイスのディスプレイが前記ユーザの目の前に位置するように用いる、疑似体験システムにおける擬似体験方法であって、
前記ポータブルデバイスにロードされた擬似体験プログラムを起動させる起動ステップと、
前記ユーザの目に対応する仮想カメラと、前記仮想カメラの撮像方向に対して垂直に交わる仮想スクリーンと、を有する仮想空間を生成する仮想空間生成ステップと、
前記ポータブルデバイスが有するカメラが撮像した映像を前記仮想スクリーンに表示する仮想表示ステップと、
少なくとも前記仮想カメラと前記仮想スクリーンとの間に、火災時に生じる煙の下面を形成する仮想形成ステップと、
前記形成された煙の下面および前記仮想スクリーンを前記仮想カメラにより撮像して、前記ディスプレイに表示するよう制御する表示制御ステップと、
を含む擬似体験方法。
【発明の効果】
【００１０】
本発明によれば、災害時の状況に対し臨場感のある疑似体験することができる。
【図面の簡単な説明】
【００１１】
【図１Ａ】本発明の第１実施形態に係る疑似体験システムの構成を説明するための図である。
【図１Ｂ】本発明の第１実施形態に係るポータブルデバイスの構成を示すブロック図である。
【図２】本発明の第２実施形態に係る疑似体験システムの構成を説明するための図である。
【図３】本発明の第２実施形態に係る疑似体験システムの構成を説明するための図である。
【図４】本発明の第２実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図５】本発明の第２実施形態に係るポータブルデバイスのハードウェア構成を説明するためのブロック図である。
【図６Ａ】本発明の第２実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図６Ｂ】本発明の第２実施形態に係る仮想空間生成処理の動作を説明するためのフローチャートである。
【図６Ｃ】本発明の第２実施形態に係る表示情報生成処理の動作を説明するためのフローチャートである。
【図７Ａ】本発明の第２実施形態に係るポータブルデバイスのディスプレイに表示する映像の生成方法を説明するための図である。
【図７Ｂ】本発明の第２実施形態に係るポータブルデバイスのディスプレイに表示する映像の生成方法を説明するための図である。
【図８】本発明の第２実施形態に係るポータブルデバイスの身長入力画面を説明するための図である。
【図９】本発明の第２実施形態に係るポータブルデバイスの仮想水害情報選択画面を説明するための図である。
【図１０】本発明の第２実施形態に係るポータブルデバイスのディスプレイに映し出された映像を説明するための図である。
【図１１】本発明の第２実施形態に係るポータブルデバイスのディスプレイをユーザがＶＲゴーグルをとおして見た状態を説明するための図である。
【図１２】本発明の第３実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図１３】本発明の第３実施形態に係るポータブルデバイスのハードウェア構成を説明するための図である。
【図１４】本発明の第３実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図１５】本発明の第３実施形態に係るポータブルデバイスの身長および階数の入力画面を説明するための図である。
【図１６】本発明の第３実施形態においてレンズが向いている方向が危険であることをディスプレイに表示した一例を説明する図である。
【図１７】本発明の第４実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図１８】本発明の第４実施形態に係るポータブルデバイスのハードウェア構成を説明するためのブロック図である。
【図１９】本発明の第４実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図２０】本発明の第４実施形態に係るポータブルデバイスの位置情報入力画面を説明するための図である。
【図２１Ａ】本発明の第５実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図２１Ｂ】本発明の第５実施形態に係るポータブルデバイスの仮想空間を説明するための図である。
【図２２】本発明の第５実施形態に係るポータブルデバイスのハードウェア構成を説明するためのブロック図である。
【図２３Ａ】本発明の第５実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図２３Ｂ】本発明の第５実施形態に係る仮想空間生成処理の動作を説明するためのフローチャートである。
【図２４】本発明の第６実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図２５】本発明の第６実施形態に係るポータブルデバイスのハードウェア構成を説明するための図である。
【図２６】本発明の第６実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図２７】本発明の第７実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図２８】本発明の第７実施形態に係るポータブルデバイスのハードウェア構成を説明するためのブロック図である。
【図２９】本発明の第７実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図３０】本発明の第７実施形態に係るポータブルデバイスの映像選択画面を説明するための図である。
【図３１】本発明の第８実施形態に係るポータブルデバイスの機能構成を説明するためのブロック図である。
【図３２】本発明の第８実施形態に係るポータブルデバイスのハードウェア構成を説明するためのブロック図である。
【図３３Ａ】本発明の第８実施形態に係るポータブルデバイスの動作を説明するためのフローチャートである。
【図３３Ｂ】本発明の第８実施形態に係る仮想空間生成処理の動作を説明するためのフローチャートである。
【図３４】本発明の第８実施形態に係るポータブルデバイスのディスプレイに表示する映像の生成方法を説明するための図である。
【図３５】本発明の第８実施形態に係るポータブルデバイスの仮想火災情報選択画面を説明するための図である。
【図３６】本発明の第８実施形態に係るポータブルデバイスのディスプレイに映し出された映像を説明するための図である。
【図３７】本発明の第８実施形態に係るポータブルデバイスのディスプレイに映し出された映像を説明するための図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の例示的な実施形態について、図面を参照して、以下に詳しく説明記載する。ただし、以下の実施の形態に記載されている、構成、数値、処理の流れ、機能要素などはあくまで一例であり、本発明の技術範囲をそれらの記載のみに限定する趣旨のものではない。
【００１３】
［第１実施形態］
本発明の第１実施形態に係る疑似体験システム１００について、図１Ａおよび図１Ｂを用いて説明する。図１Ａに示すように、疑似体験システム１００は、ポータブルデバイス１０１とゴーグル１０２とを備えている。ポータブルデバイス１０１はディスプレイ１１１がユーザの目の前に位置するように、ゴーグル１０２の保持部１２１に保持される。
【００１４】
図１Ｂに示すように、ポータブルデバイス１０１は、ユーザが携帯するデバイスであって、ディスプレイ１１１と、仮想空間生成部１１２と、形成部１１３と、投影部１１４と、表示制御部１１５と、を含む。
【００１５】
仮想空間生成部１１２は、ユーザの目に対応する仮想カメラ１２１と、ユーザの視線に対応する仮想カメラ１２１の撮像方向に垂直な仮想スクリーン１２２とを有する仮想空間を生成する。
【００１６】
形成部１１３は、少なくとも仮想カメラ１２１と仮想スクリーン１２２との間に、災害時に生じる現象を表わす面１２３を形成する。投影部１１４は、映像１２４を仮想スクリーン１２２に投影する。
【００１７】
表示制御部１１４は、形成された面１２３と投影された映像１２４とを仮想カメラ１２１により撮像して、ディスプレイ１１１に表示するよう制御する。
【００１８】
使用に際して、ユーザはゴーグル１０２をとおしてディスプレイ１１１に表示された映像を見る。
【００１９】
本実施形態によれば、ユーザが携帯所持するポータブルデバイスのディスプレイに、災害時に生じる現象を表わす面と映像とが表示されるので、ユーザは災害時の状況に対し臨場感のある疑似体験することができる。さらに、ポータブルデバイスはユーザが携帯所持できるので、あらゆる場所において容易に使用して擬似体験することができる。
【００２０】
［第２実施形態］
次に本発明の第２実施形態に係る疑似体験システムについて、図２乃至図１１を用いて説明する。図２および図３は、本実施形態に係る疑似体験システムを説明するための概観図である。
【００２１】
《疑似体験システム》
図２において、疑似体験システム２００は、ポータブルデバイス２０１とバーチャルリアリティ（ＶＲ：virtual reality）ゴーグル（以下、ＶＲゴーグルと称する）２０２とを備えている。
【００２２】
ポータブルデバイス２０１は、長方形の板状形状を有し、その表面にはカメラのレンズ２１１を備えている。
【００２３】
ＶＲゴーグル２０２は、正面２２１の側にポータブルデバイス２０１の挿入部２２２を備えている。挿入部２２２はその上部に開口部２２３を有し、この開口部２２３からポータブルデバイス２０１を挿入して保持することができる。また、ＶＲゴーグル２０２の正面２２１にはポータブルデバイス２０１のカメラのレンズ２１１の位置に開口部２２４が形成されている。
【００２４】
また、図３に示すように、ポータブルデバイス２０１は、裏面にディスプレイ３１２を備えている。
【００２５】
ＶＲゴーグル２０２の内側面３２５には、ユーザの目の位置に合わせて２つのレンズ３２６、３２７が取り付けられている。これにより、レンズ３２６、３２７を介して、挿入部２２２に挿入されたポータブルデバイス２０１のディスプレイ３１２を見ることができる。ディスプレイ３１２には、右目用映像３１３と左目用映像３１４とが表示されて、ユーザが３次元映像を見ることができるため、臨場感のある災害の擬似体験が可能である。
【００２６】
《ポータブルデバイスの機能構成》
図４は本実施形態に係るポータブルデバイス２０１の機能構成を説明するためのブロック図である。図４に示すように、ポータブルデバイス２０１は、レンズ２１１を有するカメラ４１１、仮想空間生成部４１２、水面形成部４１３、映像投影部４１４、表示制御部４１５、ディスプレイ３１２、および、３軸ジャイロセンサ４１６を備えている。さらに、ポータブルデバイス２０１は、仮想水害情報記憶部４１７、仮想水害情報選択部４１８、および身長入力部４１９を備えている。
【００２７】
カメラ４１１は、レンズ２１１を介して周囲の映像を撮影してデジタルデータとして出力する。仮想空間生成部４１２は、ポータブルデバイス２０１のメモリ空間内に３次元の仮想空間を生成する。本実施形態においては、可能空間内に、右目用と左目用の仮想カメラ４２１と、仮想カメラ４２１の撮像方向に垂直に配置された映像投影用の仮想スクリーンと、水害時の擬似水面４２３と、が配置される。仮想カメラ４２１の高さはユーザの視点位置であるカメラ４１１の高さに対応し、擬似水面４２３の位置は、水害時の水位に対応する。なお、仮想空間内では、仮想カメラ４２１の高さと擬似水面４２３の位置とは相対的に配置されればよい。
【００２８】
水面形成部４１３は、仮想水害情報選択部４１８を用いてユーザが選択した仮想水害情報の水位に基づいて、仮想空間内に水面を形成する。映像投影部４１４は、カメラ４１１から出力された映像を取得し、この映像を仮想空間内に生成された仮想スクリーンに投影する。身長入力部４１９は、ユーザの操作に基づいて、ユーザの身長を入力し、身長からユーザの目線の高さを算出する。そして、目線の高さに仮想カメラ４１２を設定する。
【００２９】
表示制御部４１５は、仮想空間内の、ユーザの目線の高さにある仮想カメラ４２１から見た仮想スクリーン４２２に投影された映像および形成された水面を仮想的に撮像した映像データを生成し、その映像をディスプレイ３１２に表示する。
【００３０】
３軸ジャイロセンサ４１５は、ポータブルデバイス２０１の傾きと回動を検出してポータブルデバイス２０１の傾きを表わす情報と、カメラ４１１のレンズ２１１の回動方向を表わす情報とを仮想空間生成部４１２に出力して、仮想カメラ４２１および仮想スクリーン４２２の位置を設定する。
【００３１】
仮想水害情報記憶部４１７は、仮想水害情報を記憶している。仮想水害情報としては、津波、高潮、あるいは洪水による水位情報などである。また、仮想水害情報記憶部４１７は、２つ以上の仮想水害情報を記憶している。なお、仮想水害情報記憶部４１７に記憶された仮想水害情報は、水害の擬似体験をする現在位置に関連する水害情報であることが望ましい。
【００３２】
仮想水害情報選択部４１８は、ユーザの操作に基づいて、仮想水害情報記憶部４１７に記憶されている仮想水害情報のうちのいずれかを選択して、選択した仮想水害情報を形成部４１６に出力する。
【００３３】
《ポータブルデバイスのハードウェア構成》
図５は、本実施形態に係るポータブルデバイス２０１のハードウェア構成を説明するためのブロック図である。図５に示すように、ポータブルデバイス２０１は、ＣＰＵ(Central Processing Unit)５０１、ＲＯＭ(Read Only Memory)５０２、ＲＡＭ(Random Access Memory)５０３、およびストレージ５０４を備えている。さらに、ポータブルデバイス２０１は、入力部５０５と出力部５０６とを備えている。
【００３４】
ＣＰＵ５０１は中央処理部であって、様々なプログラムを実行することによりポータブルデバイス２０１全体を制御する。ＲＯＭ５０２は、リードオンリメモリであり、ＣＰＵ５０１が最初に実行すべきブートプログラムの他、各種パラメータ等を記憶している。
【００３５】
また、ＲＡＭ５０３は、ランダムアクセスメモリであり、映像データ５３１、身長情報５３２、水面データ５３３、および表示映像データ５３４を記憶する。
【００３６】
また、ストレージ５０４は、格納データとして、仮想水害情報データベース５４１を有している。また、ストレージ５０４は、ＣＰＵ５０１が実行するプログラムとして、仮想空間生成モジュール５４２、水害情報選択モジュール５４３、身長入力モジュール５４４、水面形成モジュール５４５、映像投影モジュール５４６、および、表示制御モジュール５４７を有している。
【００３７】
入力部５０５は、タッチパネル５５１、カメラ４１１、３軸ジャイロセンサ４１５、およびこれらからの入力をＣＰＵ５０１に渡す入力インタフェース５５２を含む。ここでは、タッチパネル５５１は、ポータブルデバイス２０１のディスプレイ３１２上に備わる。
【００３８】
出力部５０６は、出力インタフェース５６１とディスプレイ３１２とを含む。
【００３９】
《ポータブルデバイスの動作説明》
図６Ａは、ポータブルデバイス２０１の動作を説明するためのフローチャートである。
【００４０】
図６Ａに示すように、ポータブルデバイス２０１は、動作を開始すると、ステップＳ６０１において、身長の入力画面を表示し、ステップＳ６０３において、ユーザによって身長が入力されたか否かを判定する。ステップＳ６０３の判定の結果、身長が入力されてないときは、ポータブルデバイス２０１は、ステップＳ６０１の処理に戻る。身長が入力されたときは、ポータブルデバイス２０１は、ステップＳ６０５において、仮想水害情報の選択画面を表示する。次いで、ステップＳ６０７において、ユーザによっていずれかの仮想水害情報が選択されたか否かを判定する。ステップＳ６０７の判定の結果、仮想水害情報が選択されないときはステップＳ６０５の処理に戻る。また、仮想水害情報が選択されたときは、ポータブルデバイス２０１は、ステップＳ６０８において、仮想空間生成処理を実行する。次に、ポータブルデバイス２０１は、ステップＳ６０９において、仮想空間内の仮想スクリーン４２２に投影された映像と、形成された水面４２３とを、仮想カメラ４２１で仮想的に撮像して、ディスプレイ３１２への表示情報を生成する。そして、ポータブルデバイス２０１は、ステップＳ６１０において、カメラ４１１によって撮影されている映像と、水面形成部４１６によって形成された水面とを、ユーザが３次元で見ることができるようにディスプレイ３１２に表示する。
【００４１】
次に、ポータブルデバイス２０１は、ステップＳ６１１において、動作終了か否かを判定し、動作終了でない場合は、ステップＳ６１３において、レンズ２１１の方向が変わったか否か（あるいは、カメラ４１１の位置や向きが変わったか否か）を判定する。レンズ２１１の方向の変化は３軸ジャイロセンサ４１６によって常に検出している。ステップＳ６１３の判定の結果、レンズ２１１の方向が変わらないときはステップＳ６１０の処理に移行する。ステップＳ６１３の判定の結果、レンズ２１１の方向が変わったときは、ステップＳ６１５において、視線に対応する仮想カメラ４２１の方向をレンズ２１１の方向に合わせて更新し、ステップＳ６０８の処理に移行する。また、ステップＳ６１１の判定の結果、動作終了の場合は、動作を終了する。
【００４２】
図６Ｂは、本実施形態に係る仮想空間生成処理（Ｓ６０８）の動作を説明するためのフローチャートである。
【００４３】
ポータブルデバイス２０１は、ステップＳ６２１において、身長入力部４１９が取得したユーザの身長から視点の高さを算出する。次に、ポータブルデバイス２０１は、ステップＳ６２３において、ユーザの視点の高さとユーザが選択した水位との差を算出する。この差は、仮想空間内の仮想カメラ４２１の高さと仮想水面４２３との差に相当する。ポータブルデバイス２０１は、ステップＳ６２５において、仮想空間内に仮想カメラ４２１と仮想水面４２３とを配置する。
【００４４】
ポータブルデバイス２０１は、ステップＳ６２７において、３軸ジャイロセンサ４１６からカメラ４１１（レンズ２１１）の方向を取得する。次に、ポータブルデバイス２０１は、ステップＳ６２９において、仮想空間内に配置された仮想カメラ４２１の向きを、ユーザの視線方向に対応するカメラ４１１（レンズ２１１）の方向に向ける。また、ポータブルデバイス２０１は、ステップＳ６３１において、仮想スクリーン４２２を、仮想空間内の仮想カメラ４２１の撮像方向と垂直に配置する。そして、ポータブルデバイス２０１は、ステップＳ６３３において、仮想スクリーン４２２にカメラ４１１で撮像した映像を投射する。この処理で、表示情報を生成する設定が完了する。
【００４５】
図６Ｃは、本実施形態に係る表示情報生成処理（Ｓ６０９）の動作を説明するためのフローチャートである。
【００４６】
ポータブルデバイス２０１は、ステップＳ６４１において、左右の仮想カメラ４２１により仮想スクリーン４２２の映像および水面を撮像する。次に、ポータブルデバイス２０１は、ステップＳ６４３において、右目用の仮想カメラの撮像データから右目用表示データを生成する。また、ポータブルデバイス２０１は、ステップＳ６４５において、左目用の仮想カメラの撮像データから左目用表示データを生成する。
【００４７】
《表示映像の生成方法》
図７Ａおよび図７Ｂはディスプレイ３１２に表示する映像の生成方法を説明するための図である。
【００４８】
図７Ａに示すように、まず、ユーザの身長に基づく視点位置に仮想カメラを配置する。映像投影部４１４はカメラ４１１が撮影した映像を、ユーザの向き（カメラ４１１の向き）に対応する仮想カメラ７３１〜７３３のそれぞれの向きに対して垂直方向に配置された仮想スクリーン７１１〜７１３に投影する。さらに、水面形成部４１３は、水位に対応して仮想カメラの配置位置と関連付けて仮想水面７２０を形成する。そして、表示制御部４１３は、視点に配置された仮想カメラ７３１〜７３３から仮想スクリーン７１１〜７１３および仮想素面７２０を見たときの映像を、ディスプレイ３１２に表示する。なお、図７Ａでは、仮想カメラ７３１〜７３３に対応する仮想スクリーン７１１〜７１３を設けて説明したが、３軸ジャイロセンサ４１６による視線の上下方向の移動を反映させれば、１つの仮想カメラと対応する仮想スクリーンとがあれば十分である。
【００４９】
図７Ｂは、ユーザの身長、ユーザの視点、水位の関係をさらに詳細に示した図である。図７Ｂの参照番号は、図７Ａの参照番号に対応している。図７Ｂにおいて、視点に配置された仮想カメラ７３４と対応する仮想スクリーン７１４とは、身長の異なるユーザのためのものである。なお、図７Ｂにおいては、地面（床）７４０を基準として図示しているが、仮想カメラ７３４と仮想水面７２０との上下差が分かれば、相対的な配置が可能であり、地面（床）７４０を基準にする必要はない。
【００５０】
《操作画面例》
図８は身長入力画面を説明するための図である。図８に示すように、ポータブルデバイス２０１のディスプレイ３１２に、身長入力画面が表示される。身長を入力する場合は該当する数字をタッチして身長を入力した後にＯＫボタンをタッチすることにより身長のデータが入力される。
【００５１】
図９は仮想水害情報選択画面を説明するための図である。図９に示すように、ポータブルデバイス２０１のディスプレイ３１２に、例えば５種類の浸水量が表示される。仮想水害情報を選択する場合は、選択を希望する浸水量をタッチした後にＯＫボタンをタッチすることにより仮想水害情報が選択される。
【００５２】
《表示映像例》
図１０は、ポータブルデバイス２０１のディスプレイ３１２に映し出された映像を説明するための図である。図１０に示すように、ディスプレイ３１２を横長にした状態で、表示領域は中央で２等分され、右目用の表示領域１００１にはカメラ４１１を用いて撮影された映像が表示されるとともに、水面が右目用の３次元映像として表示される。また、左目用の表示領域１００２にはカメラ４１１を用いて撮影された映像が表示されるとともに、水面が左目用の３次元映像として表示される。この場合、表示制御部４１３によって、水面には映像における周囲の風景が映っているように表示制御される。また、水面がユーザの目線よりも高い場合は、表示制御部４１３は水面を通して映像が透けて見えるように表示制御する。
【００５３】
図１１は、ユーザがＶＲゴーグル２０２をとおしてポータブルデバイス２０１のディスプレイ３１２に表示される映像を見た状態を説明する図である。図１１に示すようにレンズ３２６、３２７をとおして仮想水害の水面を立体的に見ることができる。
【００５４】
本実施形態によれば、ＶＲゴーグルを着けた状態でユーザは仮想水害の水面を立体的に見ることができるとともに、見る方向を変えると、カメラが撮影する映像が変わることに伴い水面の位置も変わる。したがって、ユーザは仮想水害に没入でき、実体験と同様に仮想水害を疑似体験することができる。さらに、ユーザがポータブルデバイスとＶＲゴーグルとを携帯所持することができるので、所望の場所で仮想水害を現実のように容易に疑似体験することができる。
【００５５】
［第３実施形態］
次に本発明の第３実施形態に係る疑似体験システムについて、図１２乃至図１６を用いて説明する。図１２は、本実施形態に係るポータブルデバイス１２０１の機能構成を説明するためのブロック図である。
【００５６】
本実施形態に係るポータブルデバイス１２０１は、第２実施形態と比べると、方位センサ１２１１、ＧＰＳ（Global Positioning System）受信機１２１２、水面形成部１２１３、通信制御部１２１４、標高情報取得部１２１５、水害情報受信部１２１６、ハザードマップ情報保持部１２１７、指示情報生成部１２１８、および、身長階数入力部１２１９を有する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００５７】
方位センサ１２１１は、ポータブルデバイス１２０１を中心として、カメラ４１１のレンズ２１１が向いている東西南北の方位を検出して、検出した方位情報を仮想空間生成部４１２の仮想カメラ４２１および仮想スクリーン４２２と、指示情報生成部１２１８とに出力する。
【００５８】
ＧＰＳ受信機１２１２は、衛星からの電波を受信して、ポータブルデバイス１２０１の存在する緯度および経度を検出して、検出した緯度および経度の情報を、指示情報生成部１２１５に出力すると共に、緯度および経度に対応する標高情報や水害情報を取得するため通信制御部１２１４を介してサーバ（図示なし）に送信する。水面形成部１２１３は、仮想水害の浸水量が選択された時点において緯度および経度に対応する現在位置で津波が発生したものとして、標高情報やハザードマップ情報に基づいて、水面を形成する。通信制御部１２１４は、ポータブルデバイス１２０１とサーバを含む外部装置との通信を制御する。
【００５９】
標高情報取得部１２１５は、無線通信を用いて外部の地図情報サーバにアクセスし、ＧＰＳ受信機１２１２が取得した緯度および経度に相当する位置の標高に関する情報を取得し、取得した標高情報を指示情報生成部１２１８および水面形成部１２１３に出力する。
【００６０】
水害情報受信部１２１６は、ＧＰＳ受信機１２１２が取得した緯度および経度に相当する位置を含む所定地域の水害情報を受信する。ハザードマップ情報保持部１２１４は、所定地域の、ハザードマップ情報、例えば津波による水害のハザードマップ情報を水害情報から取得して保持している。
【００６１】
指示情報生成部１２１８は、方位センサ１２１１から方位情報を入力し、ＧＰＳ受信機１２１２から緯度および経度の情報を入力し、標高情報取得部１２１５から標高情報を入力する。さらに、指示情報生成部１２１８は、入力した各情報とハザードマップ情報保持部１２１７から入力したハザードマップ情報とに基づいて避難に適さない方向を検出する。そして、指示情報生成部１２１８は、検出した避難に適さない方向に関する情報を表示制御部４１５に出力する。
【００６２】
表示制御部４１５は、身長階数入力部１２１９から入力された目線の高さの仮想カメラ４２１から見た仮想スクリーン４２２に投影された映像と仮想水面４２３との映像を、ディスプレイ３１２に表示する。さらに、表示制御部４１５は、指示情報生成部１２１８から入力した情報に基づいて、避難に適さない方向に関する情報を、撮像映像および仮想水面を仮想カメラ４２１で撮像した映像とに重ねて、ディスプレイ３１２に表示する。
【００６３】
身長階数入力部１２１９は、ユーザの操作に基づいて、ユーザの身長およびユーザが建物の何階に存在するかを入力し、入力された階数に基づいて、地面からユーザが存在する床面までの高さを算出する。さらに、身長階数入力部１２１９は、床面までの高さと身長の情報とからユーザの目線の高さを算出し、算出した目線の高さを、仮想カメラ４２１の配置のため仮想空間生成部４１２に出力する。
【００６４】
《ハードウェア構成の説明》
図１３は、本実施形態に係るポータブルデバイス１２０１のハードウェア構成を説明するためのブロック図である。図１３において、第２実施形態と比べると、方位センサ１２１１とＧＰＳ受信機１２１２とを入力部１３０５に備えている点、さらに、通信制御部１２１４を備えている点で異なる。また、ストレージ１３０４に、格納データとして、ハザードマップ情報１３５０を含む水害情報保持部１３４１を有する点で異なる。また、ストレージ１３０４に、プログラムとして、水害情報取得モジュール１３４３と、身長階数入力モジュール１３４４と、標高情報取得モジュール１３４８と、指示情報生成モジュール１３４９とを有する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００６５】
《ポータブルデバイスの動作説明》
図１４は本実施形態に係るポータブルデバイス１２０１の動作を説明するためのフローチャートである。図１４において、図６Ａに示したフローチャートと異なるところは、ステップＳ１４０１〜Ｓ１４１３およびステップＳ１４１９以降である。以下の説明において、ステップＳ６０８からステップＳ６１０の説明を省略する。
【００６６】
ポータブルデバイス１２０１は、動作を開始すると、ステップＳ１４０１において、身長および階数の入力画面を表示する。ポータブルデバイス１２０１は、ステップＳ１４０３において、身長および階数の入力がなければ、ステップＳ１４０１に戻る。また、本実施形態では、ステップＳ１４０７において、水深量が選択された時点で、ハザードマップ情報に含まれる震源地において地震が発生し、これに伴い津波が発生したものとして水面を形成する。
【００６７】
身長および階数の入力があれば、ステップＳ１４０９において、ポータブルデバイス１２０１は、ＧＰＳ受信機１２１２を用いて現在位置の緯度および経度の情報を取得する。ポータブルデバイス１２０１は、取得した現在位置の緯度および経度の情報をサーバに送信して、ステップＳ１４１０において、現在位置に関連する水害情報を取得する。かかる水害情報には水位情報も含まれている。また、ポータブルデバイス１２０１は、ステップＳ１４１１において、方位センサ１２１１を用いてレンズ２１１の向いている方位の情報を取得する。さらに、ポータブルデバイス１２０１は、ステップＳ１４１３において、標高情報を取得する。そして、ステップＳ６０８からステップＳ６１０の処理によって、撮像映像とハザードマップ情報に基づく仮想水面とをディスプレイ３１２に表示する。
【００６８】
ポータブルデバイス１２０１は、ステップＳ１４１９において、レンズ２１１が向いている方向が危険な方向であるか否かを判定する。レンズ２１１が向いている方向が危険な方向である場合は、ポータブルデバイス１２０１は、ステップＳ１４２１において、危険であることを示す映像をディスプレイ３１２に重畳して表示する。次に、ステップＳ１４１７において、ポータブルデバイス１２０１は、緯度および経度の情報に基づいて現在位置が変わったか否かおよび方位情報に基づいてレンズ２１１の向きが変わったか否かを判定する。ステップＳ１４１７の判定の結果、現在位置あるいはレンズ２１１の向きが変わらない場合は、ステップＳ１４１０の処理に移行する。ステップＳ１４１７の判定の結果、現在位置あるいはレンズ２１１の向きが変わった場合は、ポータブルデバイス１２０１は、ステップＳ１４２３において、視線を更新する。さらに、ステップＳ１４２５において、ポータブルデバイス１２０１は、動作終了か否かを判定し、動作終了でない場合は、ステップＳ１４０９の処理に移行し、変化した現在位置における処理を行なう。動作終了の場合は動作を終了する。なお、危険な方向を向いている場合の情報指示の処理（Ｓ１４１９、Ｓ１４２１）は、フローチャートの他の位置で行なってもよい。
【００６９】
図１５は身長および階数の入力画面を説明するための図である。図１５に示すように、ポータブルデバイス１２０１のディスプレイ３１２に、身長および階数の入力画面が表示される。身長および階数を入力する場合は該当する数字をタッチして身長および階数を入力した後にＯＫボタンをタッチすることにより身長および階数のデータが入力される。
【００７０】
図１６はレンズ２１１が向いている方向が危険であることをディスプレイ３１２に表示した一例を説明する図である。図１６においては、ＶＲゴーグル２０２のレンズ３２６、３２７をとおして表示を見た例を示している。このように、ハザードマップ情報に基づいて危険な方向を表示するので、避難訓練を行なう場合に安全な避難経路を自分自身で体験して覚えることができる。
【００７１】
本実施形態によれば、第２実施形態と同様の効果を得ることができる。さらに、ハザードマップ情報に基づいて、実際に津波が発生したのと同様の体験映像を見ることができるとともに、適切でない避難経路の方向には危険である旨を知らせる表示がなされるので、実体験と同様の感覚で避難訓練を行なうことができる。
【００７２】
なお、地震発生時刻を指定できるようにすれば、多人数で同じ状況を疑似体験することができる。
【００７３】
［第４実施形態］
次に本発明の第４実施形態に係る疑似体験システムについて、図１７乃至図２０を用いて説明する。図１７は、本実施形態に係るポータブルデバイス１７０１の機能構成を説明するためのブロック図である。
【００７４】
本実施形態に係るポータブルデバイス１７０１は、第３実施形態と比べると、現在位置情報入力部１７１２を有する点で異なる。その他の構成および動作は、第３実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００７５】
現在位置情報入力部１７１１は、ユーザが現在いる場所の住所を位置情報として入力し、入力された住所の情報を、入力された住所における水害情報を取得するため、通信制御部１２１４を介してサーバに送信する。
【００７６】
《ハードウェア構成の説明》
図１８は本実施形態に係るポータブルデバイス１７０１のハードウェア構成を説明するためのブロック図である。図１８において、第３実施形態と比べると、ストレージ１８０４に位置情報入力モジュール１８５１を備えている点で異なる。
【００７７】
《ポータブルデバイスの動作説明》
図１９は本実施形態に係るポータブルデバイス１７０１の動作を説明するためのフローチャートである。図１９において、図１４に示したフローチャートと異なるところはステップＳ１４０３とステップＳ６０５との間にステップＳ１９０１からステップＳ１９０５を含めたことである。その他の処理は図１４に示した第３実施形態と同じであるため説明を省略する。なお、図１９においては、危険な方向を向いている場合の情報指示の処理（Ｓ１４１９、Ｓ１４２１）が、ステップＳ１４１７とＳ１４２３との間に配置されている。
【００７８】
ポータブルデバイス１７０１は、ステップＳ１９０１において、位置情報入力画面を表示し、ステップＳ１９０３において、ユーザによって住所が入力されたか否かを判定する。ステップＳ１９０３の判定の結果、住所が入力されてないときは、ポータブルデバイス１７０１は、ステップＳ１９０１の処理に移行する。一方、住所が入力されたときは、ポータブルデバイス１７０１は、ステップＳ１９０５において、入力された住所に対応する水害情報とハザードマップ情報とを取得する。
【００７９】
図２０は位置情報入力画面を説明するための図である。図２０に示すように、ポータブルデバイス１７０１のディスプレイ３１２に、位置情報入力画面が表示される。住所を入力する場合は文字入力を行なった後にＯＫボタンをタッチすることにより住所のデータが入力される。また、緯度および経度を入力する場合は緯度および経度を数字で入力する。
【００８０】
本実施形態によれば、第３実施形態と同様の効果を得ることができる。さらに、ユーザがいる場所の住所を、位置情報入力部を用いて入力すると、入力した住所に対応した水害情報とハザードマップ情報とに基づいて、ディスプレイに表示される映像が生成される。これにより、ＶＲゴーグルを着けた状態でユーザは入力した住所における仮想水害の水面を立体的に見ることができる。したがって、ユーザは入力した住所における仮想水害に没入でき、実体験と同様に仮想水害を疑似体験することができる。
【００８１】
［第５実施形態］
次に本発明の第５実施形態に係る疑似体験システムについて、図２１Ａ乃至図２３Ｂを用いて説明する。図２１Ａは、本実施形態に係るポータブルデバイス２１０１の機能構成を説明するためのブロック図である。本実施形態に係るポータブルデバイス２１０１は、第２実施形態乃至第４実施形態と比べると、カメラ４１１に代えて映像記憶部２１２０を有するとともに、仮想空間生成部２１１２と映像投影部２１１４とを有する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００８２】
映像記憶部２１２０は、所定地における周囲３６０度の映像を記憶している。仮想空間生成部２１１２は、立体の仮想スクリーン２１２２とその中心に配置された仮想カメラ２１２１と仮想水面２１２３とを、仮想空間内に配置する。なお、図２１Ａにおいては、立体の仮想スクリーン２１２２を球体としているが限定されない。映像投影部２１１４は、周囲３６０度の映像を立体の仮想スクリーン２１２２に投影する。
【００８３】
仮想カメラ２１２１は、３軸ジャイロセンサ４１５からポータブルデバイス２１０１の傾きと回動とを表わす情報を入力し、ポータブルデバイス２１０１の傾きと回動に連動させて立体の仮想スクリーン２１２２に投影された周囲３６０度の映像を撮像する。例えば、仮想カメラ２１２１により撮像した映像は、投影映像２１１１、２１１２、あるいは、２１１３などに対応する。なお、投影映像２１１３は、仮想カメラ２１３１で撮像した拡大映像となる。
【００８４】
図２１Ｂは、本実施形態に係るポータブルデバイス２１０１の仮想空間を説明するための図である。
【００８５】
図２１Ｂにおいて、球体の仮想スクリーン２１２２には、映像投影部２１１４が投影した映像を、球体面を覆うように貼り付ける。また、水位の高さに応じた仮想水面２１２３が配置される。そして、内部の仮想カメラ２１２１からの仮想スクリーン２１２２を覆った映像を、ディスプレイ３１２を示す表示平面への投影映像２１１１、２１１２、あるいは、２１１３が、ポータブルデバイス２１０１のディスプレイ３１２に表示される。仮想カメラ２１２１の撮像方向（視線方向）が球体の仮想スクリーン２１２２の軸を中心に回転すれば、ディスプレイ３１２の映像も視線方向の回転につれて回転する。また、仮想カメラ２１２１が上下に移動すれば、撮像映像の範囲も仮想カメラ２１２１の上下に応じて上下する。また、仮想カメラ２１２１の視線方向が上向き／下向きになると、見上げた画面／見下ろした画面となる。また、仮想カメラ２１２１が球体の中心から離れると、球体の仮想スクリーン２１２２に近づいた方向ではズームインとなり、球体の仮想スクリーン２１２２から離れた方向ではズームアウトとなる。このように、視点位置と視線方向とを変化させることで、所定場所の全周の水害状況を身体の向きを回転することで見渡すことができる。なお、左右の仮想カメラを配置することで、３次元映像の奥行きとして表現することができる。
【００８６】
《ハードウェア構成の説明》
図２２は、本実施形態に係るポータブルデバイス２１０１のハードウェア構成を説明するためのブロック図である。図２２において、第２実施形態と比べると、ストレージ２２０４に映像情報データベース２２４８を備えている点で異なる。
【００８７】
《ポータブルデバイスの動作説明》
図２３Ａは本実施形態に係るポータブルデバイス２１０１の動作を説明するためのフローチャートである。図２３Ａにおいて、図６Ａに示したフローチャートと異なるところは、ステップＳ２３０５とＳ２３０７との投影映像の選択と、ステップＳ２３０８の仮想空間生成処理と、ステップＳ２３１３の処理とである。
【００８８】
ポータブルデバイス２１０１は、ステップＳ２３０５において、映像記憶部２１２０の記憶された映像から映像投影部２１１４が球体の仮想スクリーン２１２２に投影する映像の選択画面を表示する。球体の仮想スクリーン２１２２に投影する映像が選択されなければ、ポータブルデバイス２１０１は、ステップＳ２３０５に戻る。球体の仮想スクリーン２１２２に投影する映像が選択されれば、ポータブルデバイス２１０１は、ステップＳ２３０８において、本実施形態の仮想カメラ２１２１と球体の仮想スクリーン２１２２と仮想水面２１２３とを含む仮想空間の生成処理を実行する。
【００８９】
ステップＳ２３１３において、ポータブルデバイス２１０１は、ディスプレイ３１２の方向が変わったか否かを判定する。ディスプレイ３１２の方向の変化は３軸ジャイロセンサ４１５によって常に検出している。ステップＳ２３１３の判定の結果、ディスプレイ３１２の方向が変わらないときはステップＳ６１０の処理に移行する。ステップＳ２３１３の判定の結果、ディスプレイ３１２の方向が変わったときは、ステップＳ６１５において、ディスプレイ３１２に表示する映像をディスプレイ３１２の向きの動き、すなわちユーザの視線方向の動きに合わせて更新する。この後、ステップＳ２３０８の処理に移行する。
【００９０】
図２３Ｂは、本実施形態に係る仮想空間生成処理（Ｓ２３０８）の動作を説明するためのフローチャートである。図２３Ｂにおいて、図６Ｂに示したフローチャートと異なるところは、ステップＳ２３２０の立体の仮想スクリーン生成と、ステップＳ２３２１との選択映像の立体の仮想スクリーンへの投影と、ステップＳ２３２５の立体の仮想スクリーン内への仮想カメラと仮想水面との配置とである。
【００９１】
ポータブルデバイス２１０１は、ステップＳ２３２０において、ポータブルデバイス２１０１の仮想空間内に３次元立体、本例では球体の仮想スクリーンを生成する。ポータブルデバイス２１０１は、ステップＳ２３２１において、仮想記憶部２１２０から選択された映像を球体の仮想スクリーンに投影する。ポータブルデバイス２１０１は、ステップＳ２３２５において、球体の仮想スクリーン内のユーザの視点の高さに応じた位置に仮想カメラを配置し、水位の高さに応じた位置に仮想水面を配置する。
【００９２】
本実施形態によれば、ＶＲゴーグルを着けた状態でユーザはあらかじめ映像記憶部に記憶されている所定地にユーザがいるような状態を感じることができるとともに、所定地において、仮想水害の水面を立体的に見ることができる。さらに、ユーザが見る方向を変えると、その動きに応じて映像が変わるに伴い水面の位置も変わる。したがって、ユーザは仮想水害に没入でき、実体験と同様に仮想水害を疑似体験することができる。さらに、ユーザがポータブルデバイスとＶＲゴーグルとを携帯所持することができるので、所望の場所で仮想水害を現実のように容易に疑似体験することができる。
【００９３】
［第６実施形態］
次に本発明の第６実施形態に係る疑似体験システムについて、図２４乃至図２６を用いて説明する。図２４は、本実施形態に係るポータブルデバイス２４０１の機能構成を説明するためのブロック図である。本実施形態に係るポータブルデバイス２４０１は、第５実施形態と比べると、所望位置情報入力部２４１１、映像受信部２４１２、水害情報受信部２４１３、および、映像投影部２４１４を有する点で異なる。その他の構成および動作は、第５実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００９４】
所望位置情報入力部２４１１は、サーバから所望位置の映像と水害情報とを取得するため、ユーザによって入力された所定地の住所を、通信制御部１２１４を介してサーバに送信する。ここで、ユーザによって位置情報入力部２４１１に入力される住所は、ユーザが水害の仮想体験をしたいと思う所定地の住所である。
【００９５】
映像受信部２４１２は、位置情報入力部２４１１から入力した住所における周囲の映像を、無線通信を用いて外部のサーバから受信する。
【００９６】
水害情報受信部２４１３は、位置情報入力部２４１１から入力した住所における仮想水害情報を、無線通信を用いて外部のサーバから受信し、ハザードマップ保持部１２１７に記憶する。
【００９７】
映像投影部２４１４は、映像受信部２４１２が受信した映像を、球体の仮想スクリーン２１２２に投影する。
【００９８】
《ハードウェア構成の説明》
図２５は、本実施形態に係るポータブルデバイス２４０１のハードウェア構成を説明するためのブロック図である。図２５において、第５実施形態と比べると、ストレージ２５０４が、格納データとして、水害情報保持部２５４１と映像情報保持部２５４２とを有する点で異なる。また、ストレージ２５０４が、プログラムとして、映像取得モジュール２５５２と水害情報取得モジュール２５５３とを有する点で異なる。
【００９９】
《ポータブルデバイスの動作説明》
図２６はポータブルデバイス２４０１の動作を説明するためのフローチャートである。図２６において、図６Ａや図２３Ａに示したフローチャートと異なるところは、ステップＳ６０３とステップＳ２３０５との間にステップＳ２６０１からステップＳ２６０５の処理を行なうことである。
【０１００】
ステップＳ２６０１において、ポータブルデバイス２４０１は位置情報入力画面を表示し、ステップＳ２６０３において、ポータブルデバイス２４０１はユーザによって位置情報が入力されたか否かを判定する。ステップＳ２６０３の判定の結果、位置情報が入力されない場合はステップＳ２６０１の処理に移行する。一方、位置情報が入力された場合は、ステップＳ２６０５において、入力された位置情報に該当する所定地における周囲の映像と仮想水害情報を取得して記憶する。
【０１０１】
本実施形態によれば、第５実施形態と同様の効果を得ることができる。さらに、ユーザが仮想水害の体験を所望する所定地にいるような状態を感じることができるとともに、所定地における仮想水害の水面を立体的に見ることができる。したがって、ユーザは所望の所定地における仮想水害に没入でき、実体験と同様に仮想水害を現実のように疑似体験することができる。
【０１０２】
［第７実施形態］
次に本発明の第７実施形態に係る疑似体験システムについて、図２７乃至図３０を用いて説明する。図２７は、本実施形態に係るポータブルデバイス２７０１の機能構成を説明するためのブロック図である。本実施形態に係るポータブルデバイス２７０１は、上記実施形態と比べると、映像切替部２７２１映像投影部２７１４とを有する点で異なる。その他の構成および動作は、上記実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０１０３】
映像切替部２７２１は、カメラ４１１から出力される映像データおよび映像記憶部２１２０に記憶されている映像データの中からユーザによって選択された映像のデータを、映像投影部２７１４に出力する。映像投影部２７１４は、カメラ４１１から出力される映像データおよび映像記憶部２１２０に記憶されている映像データを、球体の仮想スクリーン２１２２に投影する。
【０１０４】
《ハードウェア構成の説明》
図２８は本実施形態に係るポータブルデバイス２７０１のハードウェア構成を説明するためのブロック図である。図２８において、上記実施形態と比べると、ストレージ２８０４が映像切替モジュール２７５４を有する点で異なる。
【０１０５】
《ポータブルデバイスの動作説明》
図２９は本実施形態に係るポータブルデバイス２７０１の動作を説明するためのフローチャートである。図２９において、図６Ａや図２３Ａに示したフローチャートと異なるところは、ステップＳ６０７とステップＳ２３０８との間に、ステップＳ２９０１とステップＳ２９０３との処理を行なうようにしたことである。
【０１０６】
ステップＳ２９０１において、ポータブルデバイス２７０１は、映像の選択画面を表示する。そして、ポータブルデバイス２７０１は、ステップＳ２９０３において、ユーザによって映像が選択されたか否かを判定する。ステップＳ２９０３の判定の結果、映像が選択されないときは、ポータブルデバイス２７０１は、ステップＳ２９０１の処理に移行する。一方、映像が選択されたときは、ステップＳ２３０８の処理に移行する。
【０１０７】
図３０は映像選択画面を説明するための図である。図３０に示すように、ポータブルデバイス２７０１のディスプレイ３１２に、映像選択画面が表示される。映像を選択する場合は所望の映像をタッチした後にＯＫボタンをタッチすることにより映像が選択される。
【０１０８】
本実施形態によれば、第２実施形態と同様の効果を得ることができる。さらに、カメラからの撮像映像、または、映像記憶部に記憶されている２つ以上の所定地の中からユーザが所望する場所を選択して、仮想水害の水面を立体的に見ることができる。
【０１０９】
［第８実施形態］
次に本発明の第８実施形態に係る疑似体験システムについて、図３１乃至図３７を用いて説明する。図３１は、本実施形態に係るポータブルデバイス３１０１の機能構成を説明するブロック図である。本実施形態に係るポータブルデバイス３１０１は、第２実施形態と比べると、煙面形成部３１１３と仮想火災情報記憶部３１１７と仮想火災情報選択部３１１８とを有する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０１１０】
煙面形成部３１１３は、仮想火災情報選択部３１１８を用いてユーザが選択した仮想火災情報に基づいて、仮想空間内に煙面３１２３を形成する。
【０１１１】
仮想火災情報記憶部３１１７は、仮想火災情報を記憶している。仮想火災情報としては、火災による煙の最下面の高さ情報などである。また、仮想火災情報記憶部３１１７は、２つ以上の仮想火災情報を記憶している。
【０１１２】
仮想火災情報選択部３１１８は、ユーザの操作に基づいて、仮想火災情報記憶部３１１７に記憶されている仮想火災情報のうちのいずれかを選択して、選択した仮想火災情報を形成部４１６に出力する。
【０１１３】
《ハードウェア構成の説明》
図３２は、本実施形態に係るポータブルデバイス３１０１のハードウェア構成を説明するためのブロック図である。本実施形態に係るポータブルデバイス３１０１は、第２実施形態と比べると、ＲＡＭ３２０３に煙面データ３２３３を有する点で異なる。さらに、ストレージ３２０４に仮想火災情報データベース３２４１と火災情報選択モジュール３２４３と煙面形成モジュール３２４５とを有する点で異なる。
【０１１４】
《ポータブルデバイスの動作説明》
図３３Ａは本実施形態に係るポータブルデバイス３１０１の動作を説明するためのフローチャートである。図３３Ａにおいて、図６Ａに示したフローチャートと異なるところは、ステップＳ６０５に代えてステップＳ３３０５の処理を行なうとともに、ステップＳ６０８に代えてステップＳ３３０８の処理を行ない、Ｓ６１３に代えてステップＳ３３１３を行なう点である。
【０１１５】
ステップＳ３３０５において、ポータブルデバイス３１０１は、仮想火災情報の選択画面を表示する。また、ステップＳ３３０８において、ポータブルデバイス３１０１は、カメラ４１１によって撮影されている映像を仮想スクリーン４２２に投影し、煙面形成部３１１３によって煙面を仮想空間内に形成する。ステップＳ３３１３において、ポータブルデバイス３１０１は、視線のみでなく視点が変わったか否かを判定する。
【０１１６】
図３３Ｂは、本実施形態に係る仮想空間生成処理（Ｓ３３０８）の動作を説明するためのフローチャートである。図３３Ｂにおいて、図６Ｂに示したフローチャートと異なるところは、ステップＳ６２３に代えてステップＳ３３２３の処理を行なうとともに、ステップＳ６２５に代えてステップＳ３３２５の処理を行なう点である。
【０１１７】
ポータブルデバイス３１０１は、ステップＳ３３２３において、ユーザの視点の高さと煙の最下面との差を算出する。ポータブルデバイス３１０１は、ステップＳ３３２５において、仮想空間内のユーザの視点の高さに応じた仮想カメラ４２１と、煙の最下面に応じた煙面３１２３とが配置される。
【０１１８】
図３４はディスプレイ３１２に映像を表示する方法を説明するための図である。図３４に示すように、映像投影部４１４はカメラ４１１が撮影した映像を仮想スクリーン３１１１や３１１４に投影する。さらに、煙面形成部３１１３は煙の最下面に応じた仮想煙面３１２３を形成する。そして、仮想カメラ３１３１または３１３４がそれぞれ仮想スクリーン３１１１または３１１４と、仮想煙面３１２３を見たときの映像を仮想的に撮像する。そして、撮像映像をディスプレイ３１２に表示する。
【０１１９】
図３５は仮想火災情報選択画面を説明するための図である。図３５に示すように、ポータブルデバイス３１０１のディスプレイ３１２に、例えば５種類の煙面の床面からの高さが表示される。仮想火災情報を選択する場合は、選択を希望する煙面の高さをタッチした後にＯＫボタンをタッチすることにより仮想火災情報が選択される。
【０１２０】
図３６はＶＲゴーグル２０２を装着したユーザが目線の高さから水平方向を見たときの映像を表わす図である。このように、目線の高さで水平方向を見ると煙に遮られて視界が悪くなる。
【０１２１】
また、図３７はユーザが床面を見たときの映像を表わす図である。このように、床の近くにはまだ煙が存在しないことがわかるので、床面に腹ばいになれば煙を吸わなくて済むことが容易に疑似体験できる。
【０１２２】
本実施形態によれば、ＶＲゴーグルを着けた状態でユーザは仮想火災の煙面を立体的に見ることができるとともに、見る方向を変えると、カメラが撮影する映像が変わるに伴い煙面の位置も変わる。したがって、ユーザは仮想火災に没入でき、実体験と同様に仮想火災を疑似体験することができる。さらに、ユーザがポータブルデバイスとＶＲゴーグルとを携帯所持することができるので、所望の場所で仮想火災を現実のように容易に疑似体験することができる。
【０１２３】
なお、仮想火災の擬似体験の第８実施形態については、仮想水害の第２実施形態に対応する構成のみを示したが、第３乃至第７実施形態の技術を仮想火災の擬似体験にも適用できる。
【０１２４】
［他の実施形態］
上記実施形態では、災害として津波を含む仮想水害と、仮想火災を例に臨場感のある擬似体験について示したが、その外にも、大雨時の降雨状態などについての臨場感のある擬似体験に本発明の技術思想を適用すると、同様の効果を奏することができる。
【０１２５】
また、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。
【０１２６】
また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、あるいはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるＷＷＷ(World Wide Web)サーバも、本発明の範疇に含まれる。特に、少なくとも、上述した実施形態に含まれる処理ステップをコンピュータに実行させるプログラムを格納した非一時的コンピュータ可読媒体（non-transitory computer readable medium）は本発明の範疇に含まれる。
【要約】
【課題】災害時の状況を臨場感を持って疑似体験すること。
【解決手段】ユーザが携帯可能なポータブルデバイスのディスプレイがユーザの目の前に位置するように、前記ポータブルデバイスを保持するゴーグルを備えた疑似体験システムにおける前記ポータブルデバイスであって、ユーザの目に対応する仮想カメラと、ユーザの視線に対応する仮想カメラの撮像方向に垂直な仮想スクリーンとを有する仮想空間を生成する仮想空間生成部と、少なくとも仮想カメラと仮想スクリーンとの間に、災害時に生じる現象を表わす面を形成する形成部と、映像を仮想スクリーンに投影する投影部と、ユーザの視点から前記仮想スクリーンを見たときの、形成された面および投影された映像を仮想カメラにより撮像して、ディスプレイに表示するよう制御する表示制御部と、を備えた。
【選択図】  図１Ｂ【図１Ａ】
0006043408.tif 000002
【図１Ｂ】
0006043408.tif 000003
【図２】
0006043408.tif 000004
【図３】
0006043408.tif 000005
【図４】
0006043408.tif 000006
【図５】
0006043408.tif 000007
【図６Ａ】
0006043408.tif 000008
【図６Ｂ】
0006043408.tif 000009
【図６Ｃ】
0006043408.tif 000010
【図７Ａ】
0006043408.tif 000011
【図７Ｂ】
0006043408.tif 000012
【図８】
0006043408.tif 000013
【図９】
0006043408.tif 000014
【図１２】
0006043408.tif 000015
【図１３】
0006043408.tif 000016
【図１４】
0006043408.tif 000017
【図１５】
0006043408.tif 000018
【図１７】
0006043408.tif 000019
【図１８】
0006043408.tif 000020
【図１９】
0006043408.tif 000021
【図２０】
0006043408.tif 000022
【図２１Ａ】
0006043408.tif 000023
【図２１Ｂ】
0006043408.tif 000024
【図２２】
0006043408.tif 000025
【図２３Ａ】
0006043408.tif 000026
【図２３Ｂ】
0006043408.tif 000027
【図２４】
0006043408.tif 000028
【図２５】
0006043408.tif 000029
【図２６】
0006043408.tif 000030
【図２７】
0006043408.tif 000031
【図２８】
0006043408.tif 000032
【図２９】
0006043408.tif 000033
【図３０】
0006043408.tif 000034
【図３１】
0006043408.tif 000035
【図３２】
0006043408.tif 000036
【図３３Ａ】
0006043408.tif 000037
【図３３Ｂ】
0006043408.tif 000038
【図３４】
0006043408.tif 000039
【図３５】
0006043408.tif 000040
【図１０】
0006043408.tif 000041
【図１１】
0006043408.tif 000042
【図１６】
0006043408.tif 000043
【図３６】
0006043408.tif 000044
【図３７】
0006043408.tif 000045