JP7645667B2 - VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM - Google Patents
VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP7645667B2 JP7645667B2 JP2021042427A JP2021042427A JP7645667B2 JP 7645667 B2 JP7645667 B2 JP 7645667B2 JP 2021042427 A JP2021042427 A JP 2021042427A JP 2021042427 A JP2021042427 A JP 2021042427A JP 7645667 B2 JP7645667 B2 JP 7645667B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- virtual
- image
- virtual reality
- reality image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、仮想体験提供装置、仮想体験提供システム、仮想体験提供方法、及びプログラムに関する。 The present invention relates to a virtual experience providing device, a virtual experience providing system, a virtual experience providing method, and a program.
従来、旅行の目的地や旅行プランなどを含む旅行の内容を検討する体験者に、旅行の仮想体験を共有させる体験装置がある(例えば、特許文献1)。 Conventionally, there is an experience device that allows a person considering the contents of a trip, including the travel destination and travel plan, to share a virtual travel experience (for example, Patent Document 1).
上記の体験装置は、目的地における同行者との旅行の仮想体験を体験者に共有させることができる。しかし、仮想体験において、現地の同行者と行動を共にしている実感を体験者に与えることが難しかった。 The above-mentioned experience device allows the user to share a virtual experience of traveling with a companion at the destination. However, it has been difficult to give the user a sense of actually traveling with the companion on-site during the virtual experience.
本発明は、このような事情を考慮してなされたものであり、同行者と一緒に旅行する仮想旅行体験をする体験者の同行者と行動を共にしている実感を高めることができる仮想体験提供装置、仮想体験提供システム、仮想体験提供方法、及びプログラムを提供することを目的の一つとする。 The present invention has been made in consideration of the above circumstances, and one of its objectives is to provide a virtual experience providing device, a virtual experience providing system, a virtual experience providing method, and a program that can enhance the sense of reality of a person taking a virtual travel experience traveling with a companion as if they were traveling together with the companion.
この発明に係る仮想体験提供装置、仮想体験提供システム、仮想体験提供方法、及びプログラムは、以下の構成を採用した。
(1):この発明の一態様に係る仮想体験提供装置は、第1ユーザと一緒に旅行する仮想旅行体験を第2ユーザに提供するための仮想体験提供装置であって、旅行先にいる前記第1ユーザの周囲に存在する撮像装置によって撮像された現地映像に基づいて、仮想現実映像を生成する映像生成部と、表示装置に前記仮想現実映像を表示させる表示制御部と、を備え、前記映像生成部は、前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成する、仮想体験提供装置である。
The virtual experience providing device, the virtual experience providing system, the virtual experience providing method, and the program according to the present invention employ the following configuration.
(1): A virtual experience providing device according to one embodiment of the present invention is a virtual experience providing device for providing a second user with a virtual travel experience of traveling together with a first user, and includes: an image generation unit that generates virtual reality images based on local images captured by an imaging device present around the first user at the travel destination; and a display control unit that displays the virtual reality images on a display device, wherein the image generation unit generates the virtual reality images in which the first user is included in the second user's field of view.
(2):上記(1)の態様において、操作部に対して前記第2ユーザによりなされた操作の内容を示す情報を取得する操作内容受付部と、
前記操作内容受付部が取得した情報に基づいて、前記仮想現実映像内における前記第1ユーザと前記第2ユーザとの距離を調整する調整部と、を更に備える、ものである。
(2): In the aspect (1), an operation content receiving unit that acquires information indicating the content of an operation performed by the second user on an operation unit;
The present invention further includes an adjustment unit that adjusts the distance between the first user and the second user in the virtual reality image based on information acquired by the operation content receiving unit.
(3):上記(2)の態様において、前記映像生成部は、前記第2ユーザが操作する移動体の移動に応じて仮想現実映像を生成し、前記表示制御部は、前記移動体の停止中には、前記仮想現実映像を停止映像とする、ものである。 (3): In the aspect of (2) above, the image generating unit generates a virtual reality image in response to the movement of a moving object operated by the second user, and the display control unit turns the virtual reality image into a still image while the moving object is stopped.
(4):上記(1)から(3)のうちいずれかの態様において、前記映像生成部は、前記第1ユーザの視線または注視点のうち少なくともいずれか一方を示す視線映像を含めて前記仮想現実映像を生成する、ものである。 (4): In any of the above aspects (1) to (3), the image generating unit generates the virtual reality image including a gaze image showing at least one of the first user's gaze or gaze point.
(5):この発明の一態様に係る仮想体験提供システムは、上記(1)から(4)のうちいずれかの仮想体験提供装置と、前記仮想旅行体験の際に前記第2ユーザが搭乗する移動体と、前記仮想現実映像を表示する表示装置と、を備える、仮想体験提供システムである。 (5): A virtual experience providing system according to one embodiment of the present invention is a virtual experience providing system including any one of the virtual experience providing devices (1) to (4) above, a moving body that the second user boards during the virtual travel experience, and a display device that displays the virtual reality image.
(6):上記(5)の態様において、前記第1ユーザに対して接触可能な第1可動デバイスまたは前記第2ユーザに対して接触可能な第2可動デバイスのうち少なくともいずれか一方と、前記第1ユーザの動作に応じた情報であって前記第2可動デバイスに送信される第1動作情報または前記第2ユーザの動作に応じた情報であって前記第1可動デバイスに送信される第2動作情報のうち少なくともいずれか一方を送受信する送受信装置と、を更に備える、ものである。 (6): In the above aspect (5), the present invention further includes at least one of a first movable device that can be contacted by the first user or a second movable device that can be contacted by the second user, and a transmitting/receiving device that transmits/receives at least one of first motion information that corresponds to the motion of the first user and is transmitted to the second movable device or second motion information that corresponds to the motion of the second user and is transmitted to the first movable device.
(7):この発明の一態様に係る仮想体験提供方法は、第1ユーザと一緒に旅行する仮想旅行体験を第2ユーザに提供するための仮想体験提供装置のコンピュータが、旅行先にいる前記第1ユーザの周囲に存在する撮像装置によって撮像された現地映像に基づいて、仮想現実映像を生成し、表示装置に前記仮想現実映像を表示させ、前記コンピュータは、前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成する、仮想体験提供方法である。 (7): A virtual experience providing method according to one aspect of the present invention is a virtual experience providing method in which a computer of a virtual experience providing device for providing a second user with a virtual travel experience of traveling together with a first user generates virtual reality images based on local images captured by an imaging device present around the first user at a travel destination, and displays the virtual reality images on a display device, and the computer generates the virtual reality images in which the first user is included in the field of view of the second user.
(8):この発明の一態様に係るプログラムは、第1ユーザと一緒に旅行する仮想旅行体験を第2ユーザに提供するための仮想体験提供装置のコンピュータに、旅行先にいる前記第1ユーザの周囲に存在する撮像装置によって撮像された現地映像に基づいて、仮想現実映像を生成させ、表示装置に前記仮想現実映像を表示させる処理を実行させ、前記コンピュータに、前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成させる、プログラムである。 (8): A program according to one aspect of the present invention is a program that causes a computer of a virtual experience providing device for providing a second user with a virtual travel experience traveling together with a first user to generate virtual reality images based on on-site images captured by an imaging device present around the first user at the travel destination, and to execute a process of displaying the virtual reality images on a display device, and causes the computer to generate the virtual reality images in which the first user is included in the field of view of the second user.
(1)~(8)によれば、同行者と一緒に旅行する仮想旅行体験をする体験者の同行者と行動を共にしている実感を高めることができる。 Based on (1) to (8), it is possible to enhance the sense of reality that a person taking part in a virtual travel experience traveling with a companion is experiencing as if they are traveling together with the companion.
以下、図面を参照し、本発明の仮想体験提供装置、仮想体験提供システム、仮想体験提供方法、及びプログラムの実施形態について説明する。仮想体験提供システムは、例えば、仮想体験をできる仮想体験施設を利用して、旅行先を旅行する同行者と一緒に旅行する仮想旅行体験を提供するシステムである。仮想体験提供システムは、例えば、現実的には一緒に旅行することが難しい有名人、旅行先の地理や歴史などに詳しい案内人、友人に同行する予定であった旅行に行けなくなり、友人のみが旅行することとなった場合の友人などの同行者と一緒に旅行する仮想旅行体験を体験者に提供する。同行者は、実在の人物以外の人物などでもよく、例えば、歴史上の人物やキャラクター等などでもよい。 Below, with reference to the drawings, an embodiment of the virtual experience providing device, virtual experience providing system, virtual experience providing method, and program of the present invention will be described. The virtual experience providing system is, for example, a system that provides a virtual travel experience of traveling with a companion to a travel destination using a virtual experience facility where a virtual experience can be had. The virtual experience providing system provides the user with a virtual travel experience traveling with a companion, such as a celebrity who would be difficult to travel with in reality, a guide who is knowledgeable about the geography or history of the travel destination, or a friend who was unable to go on a trip that was supposed to accompany the friend, and so the friend ends up traveling alone. The companion may be a person other than a real person, such as a historical figure or character, for example.
<第1の実施形態>
図1は、第1の実施形態の仮想体験提供システム1の構成の一例を示す図である。仮想体験提供システム1は、例えば、旅行先に設けられる旅行先各機器100、仮想体験施設200と、仮想体験提供装置300と、を備える。旅行先各機器100は、通信装置110と、ドローン120と、第1ハプテック130とを含む。旅行先では、同行者P1が、例えば徒歩で現実の旅行を体験し、仮想体験施設200では、体験者P2が同行者P1と一緒に旅行先を旅行する旅行を仮想旅行体験する。同行者P1は、第1ユーザの一例である。体験者P2は、第2ユーザの一例である。
First Embodiment
FIG. 1 is a diagram showing an example of the configuration of a virtual
通信装置110は、例えば、ネットワークに接続したり、他の端末装置、例えば仮想体験施設200の仮想体験提供装置300などと直接的に通信したりするための無線通信モジュールである。通信装置110は、Wi-Fi、DSRC(Dedicated Short Range Communications)、Bluetooth(登録商標)、その他の通信規格に基づいて無線通信を行う。通信装置110は、ネットワークNWを介して仮想体験施設200との間で通信可能である。
The
ドローン120は、無人航空機である。ドローン120は、自動操作により飛行する。ドローン120は、遠隔操作によって飛行してもよい。ドローン120は、飛行制御装置と同行者P1の周囲を飛行する。ドローン120には、カメラ122が搭載されている。カメラ122は、同行者P1の周囲に存在する。カメラ122は、同行者P1を含む旅行先の風景の映像(以下、現地映像)を撮像する。カメラ122は、撮像した現地の風景の映像(以下、現地映像)を通信装置110に出力する。通信装置110は、出力された現地映像を仮想体験施設200に送信する。カメラ122は、撮像装置の一例である。
The
第1ハプテック130は、例えば、同行者P1が所持または装着し、同行者P1に接触可能となる可動デバイスである。第1ハプテック130は、いわゆる触覚フィードバックデバイスである。第1ハプテック130は、例えば、隣にいる人に向けた動作、例えば肩をたたく動作を検出する。第1ハプテック130は、検出した動作に基づく第1動作情報を通信装置110に出力する。通信装置110は、出力された第1動作情報を仮想体験施設200に送信する。
The first haptic 130 is, for example, a movable device that is held or worn by the accompanying person P1 and can come into contact with the accompanying person P1. The first haptic 130 is a so-called tactile feedback device. The first haptic 130 detects, for example, a motion directed toward a person next to the person, such as tapping on the shoulder. The first haptic 130 outputs first motion information based on the detected motion to the
第1ハプテック130は、隣にいる人の動作、例えば肩をたたく動作を再現するアクチュエータを備える。第1ハプテック130は、仮想体験施設200により送信される後述する第2動作情報を通信装置110により出力された場合に、送信された第2動作情報に応じた動作を同行者P1に対して実行する。第1ハプテック130は、第1可動デバイスの一例である。通信装置110は、第1動作情報または第2動作情報を送受信する送受信装置の一例である。
The first haptic 130 is equipped with an actuator that reproduces the action of a person next to the person, for example, tapping on the shoulder. When second action information, which will be described later and is transmitted by the
仮想体験施設200は、例えば、移動体210と、移動体210が走行する走行空間220と、体験者P2が装着する、ヘッドマウントディスプレイ、例えばVR(Virtual Reality:仮想現実)ゴーグル230と、第2ハプテック240と、仮想体験提供装置300と、を備える。体験者P2はVRゴーグル230及び第2ハプテック240を装着し、移動体210に搭乗して走行空間220内を移動する。VRゴーグル230には、体験者P2が視認可能となる映像を映し出す表示装置232が設けられている。
The
図2は、移動体210を示す斜視図である。以下、移動体210の前後方向をX方向、横方向をY方向、X方向とY方向とに直交する方向をZ方向と称する場合がある。移動体210は仮想体験施設200において体験者P2が搭乗可能な移動体である。移動体210は、体験者P2の操作に応じて走行空間220内を走行する。
Figure 2 is a perspective view showing the moving
移動体210は、例えば、基体211を備える。基体211の内部には、制御装置212が収容されている。制御装置212は、移動体210の走行方向及び走行速度等を制御する。基体211の内部には、制御装置212のほかにモータやバッテリなどが収容されている。基体211の左右側方には、それぞれ車輪213が組み付けられている。
The moving
制御装置212は、体験者P2が移動体210に搭乗したときに搭乗情報を仮想体験提供装置300に送信する。制御装置212は、移動体210の移動に応じた移動情報を仮想体験提供装置300に送信する。制御装置212は、移動体210が移動を開始したときに移動開始情報を仮想体験提供装置300に送信する。
The
制御装置212は、移動している移動体210が停止したときには、停止情報を仮想体験提供装置300に送信する。制御装置212は、停止していた移動体210が移動を再開したときには、移動再開情報を仮想体験提供装置300に送信する。制御装置212は、体験者P2が移動体210から降車したときに降車情報を仮想体験提供装置300に送信する。
When the moving
基体211の上部には、着座部214が設けられている。着座部214は、体験者P2が着座するクッション様をなす。着座部214の上面は、体験者P2の臀部を下方から支持する座面である。着座部214は、基体211に支持されている。着座部214は、基体211と、基体211の前方に配置された第1支持部215と、基体211の後方に配置された第2支持部216とによって支持されている。第1支持部215及び第2支持部216は、着座部214を昇降可能に支持している。
A
着座部214の側方には、操作部217が設けられている。操作部217は、体験者P2が移動体210の動作を制御するため操作子217Aを含む。例えば、操作子217Aは、移動体210の進行方向、走行速度、制動動作等を制御するための操作子である。操作部217は、操作子217Aの操作に応じた電気信号を制御装置212に送信する。体験者P2は、操作子217Aを操作することにより、移動体210を走行させたり、映像内に映し出される同行者P1と体験者P2の距離を調整したりすることができる。
An
着座部214の内部には、荷重センサ218が設けられている。荷重センサ218は、体験者P2が着座部214の上で体重をかける位置を検出する。例えば、体験者P2が体を前方に傾けた場合に、着座部214の前方で体験者P2の荷重を検出する。荷重センサ218は、検出した荷重を制御装置212に送信する。
A
制御装置212は、荷重センサ218が体験者P2の荷重を検出した方向を基準として移動体210を走行させる。このように、体験者P2は、操作子217Aを操作することによっても、移動したい方向に荷重を掛けることによっても、移動体210を走行(移動)させることができる。さらに、制御装置212は、荷重センサ218により送信される荷重に基づいて、体験者P2が移動体210に搭乗したこと及び降車したことを認識する。
The
実施形態の移動体210は、体験者P2の体重移動によって操作可能ないわゆるハンズフリーの移動体210であるとともに、体験者P2による操作部217の操作よって操作可能であるが、操作部217が設けられていなくてもよい。また、移動体210は、体験者P2がまたがる鞍乗型の移動体であってもよい。また、移動体210は、体験者P2が起立した状態でステップに乗車するような移動体であってもよい。また、移動体210は、車輪に代えて、脚部による歩行で移動するものでもよい。
The moving
走行空間220は、移動体210が移動できる程度の広さ、例えば、底面積が数m×数m程度の広さを有する空間である。走行空間220は、建物の中など、適宜の場所に設けられる。走行空間220は、例えば、同行者P1に旅行商品を販売した旅行事業者(旅行代理店)がある場合に、その旅行事業者(旅行代理店)の施設内やその近傍等に設けられる。
The running
VRゴーグル230は、通信装置110により送信される現地映像に基づく映像であり、仮想空間を体験者P2に想起させる仮想現実映像を映し出す。VRゴーグル230は、仮想現実映像を表示する表示装置232と、体験者P2の頭部に引っ掛けられて、体験者P2が表示装置232を視認可能となるようにVRゴーグル230を体験者P2に装着させる装着部を備える。VRゴーグル230に代えて、MR(Mixed Reality:複合現実)ゴーグル、またはAR(Augmented Reality:拡張現実)ゴーグルを用いてもよい。
The
第2ハプテック240は、例えば、体験者P2が所持または装着し、体験者P2に接触可能となる可動デバイスである。第2ハプテック240は、第1ハプテック130同様、いわゆる触覚フィードバックデバイスであり、例えば、隣にいる人に向けた動作、例えば肩をたたく動作を検出する。第2ハプテック240は、検出した動作に基づく第2動作情報を仮想体験施設200に送信する。
The second haptic 240 is, for example, a movable device that is held or worn by the experiencer P2 and can come into contact with the experiencer P2. The second haptic 240 is a so-called tactile feedback device, like the first haptic 130, and detects, for example, a motion directed toward a person next to the experiencer, such as tapping on the shoulder. The second haptic 240 transmits second motion information based on the detected motion to the
体験者P2の横には、実際には人がいないため、第2ハプテック240は、隣にいる人に向けた動作に代えて、体験者P2による操作部217に基づいて、第2動作情報を生成してもよい。例えば、体験者P2が操作部217の操作子217Aを右に傾けた場合に、右隣にいる人の肩をたたく動作を検出した場合と同様の第2動作情報を生成してもよい。
Because there is no person actually beside the experiencer P2, the second haptic 240 may generate the second motion information based on the
第2ハプテック240は、移動体210に搭乗している人の動作、例えば肩をたたく動作を再現するアクチュエータを備える。第2ハプテック240は、後述する第1動作情報が第1ハプテック130により送信された場合に、送信された第1動作情報に応じた動作を体験者P2に対して実行する。第2ハプテック240は、第2可動デバイスの一例である。
The second haptic 240 is equipped with an actuator that reproduces the motion of a person riding on the moving
仮想体験提供装置300は、同行者P1と一緒に旅行する仮想旅行体験を体験者P2にさせるために、移動体210の走行に応じた映像をVRゴーグル230に映し出させる。VRゴーグル230を装着する体験者P2は、VRゴーグル230に映し出される映像と移動体210の移動によって、同行者P1が同行する旅行の仮想旅行体験をする。
The virtual
仮想体験提供装置300は、例えば、通信部310と、映像生成部320と、表示制御部330と、を備える。映像生成部320及び表示制御部330は、例えば、ハードウェアであるCPU(Central Processing Unit)などのプロセッサがプログラム(ソフトウェア)を実行することにより実現される。映像生成部320及び表示制御部330のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)などのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDD(Hard Disk Drive)やフラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることで記憶装置にインストールされてもよい。記憶装置は、HDD(Hard Disc Drive)、DVDやRAM(Random Access Memory)、フラッシュメモリなどにより実現される。
The virtual
通信部310は、例えば、ネットワークに接続したり、他の端末装置、例えば旅行先各機器100の通信装置110などと直接的に通信したりするための無線通信モジュールである。通信部310は、Wi-Fi、DSRC、Bluetooth(登録商標)、その他の通信規格に基づいて無線通信を行う。
The
通信部310は、通信装置110により送信された現地映像及び第1動作情報を受信する。通信部310は、受信した現地映像を映像生成部320に出力する。通信部310は、制御装置212により送信される移動情報、移動開始情報、停止情報、及び移動再開情報を受信する。通信部310は、受信した移動情報及び移動開始情報を映像生成部320に出力し、停止情報及び移動再開情報を表示制御部330に出力する。停止情報を受信してから移動再開情報を受信するまでの間、移動体210は停止中となる。
The
映像生成部320は、通信部310により移動開始情報が出力された場合に、VRゴーグル230の表示装置232に表示させる仮想現実映像を生成する。映像生成部320は、通信部310により出力された現地映像及び制御装置212により出力された移動情報に基づいて、仮想現実映像を生成する。第1の実施形態において、仮想現実映像は、例えば、現地映像に基づいて生成される映像であり、現実映像に同行者P1を加えた映像である。
When movement start information is output by the
映像生成部320は、例えば、制御装置212により移動開始情報が送信されたタイミングにおける通信部310により出力される現地映像に基づいて、仮想現実映像を生成する。映像生成部320は、制御装置212により送信された移動情報に基づいて、仮想現実映像内における体験者P2の位置を算出する。例えば、映像生成部320は、移動体210が前進する移動信号を送信された場合には、仮想現実映像内で体験者P2が前進した時に見る仮想現実映像を生成する。
The
体験者P2は、仮想現実映像を見ながら移動体210を移動させることにより、仮想現実映像に映される風景の中を旅行している仮想体験をすることができる。また、体験者P2は、仮想現実映像内における同行者P1についていく感覚で移動体210を移動させることにより、同行者P1と一緒に旅行する仮想旅行体験をすることができる。
By moving the moving
映像生成部320は、例えば、体験者P2が同行者P1と一緒に移動するように体験者P2が移動体210を操作している場合には、カメラ122により送信される現地映像を利用して仮想現実映像を生成する。映像生成部320は、体験者P2が同行者P1から離れる方向などにように体験者P2が移動体210を操作している場合には、映像生成部320は、例えば、過去にカメラ122により送信された現地映像を利用して仮想現実映像を生成する。
For example, when the person experiencing P2 is operating the moving
映像生成部320は、仮想現実映像を生成する際に、現地映像に基づいて、同行者P1の視点(注視点)の位置を算出する。同行者P1の視点は、例えば、現地映像に含まれる同行者P1の顔の向きなどに基づいて推定することによって算出する。同行者P1の視点は、同行者P1が言葉や動作などで教示してもよい。映像生成部320は、現地映像に、同行者P1の視点(注視点)位置を示す注視点映像を付加した仮想現実映像を生成する。映像生成部320は、生成した仮想現実映像の情報を表示制御部330に通知する。
When generating the virtual reality image, the
表示制御部330は、映像生成部320により通知された仮想現実映像の情報に基づく仮想現実映像を表示装置232に表示させる。体験者P2は、表示装置232に表示される仮想現実映像を視認する。カメラ122が撮像した映像は、同行者P1を含む映像であり、同行者P1とは異なる視点(立脚点)から撮像された映像である。仮想現実映像は、体験者P2の視点(注視点)と同行者P1の視点(注視点)が異なり、体験者P2の視界に同行者P1が含まれる映像である。
The
表示制御部330は、移動開始情報を通信部310により出力された場合に、映像生成部320により通知された情報に基づく仮想現実映像を表示装置232に表示させる。表示制御部330は、停止情報を通信部310により出力された場合に、仮想現実映像を停止映像として表示装置232に表示させる。仮想現実停止映像は、映像生成部320により通知された情報に基づく仮想現実映像を停止させた映像である。表示制御部330は、搭乗情報を受信した場合にも、停止映像を表示装置232に表示させる。移動体210の停止中、表示制御部330は仮想現実映像を停止映像として表示させる。
When movement start information is output by the
次に、仮想体験施設200の利用手順について説明する。仮想体験施設200では、体験者P2は、走行空間220に入場する前にVRゴーグル230を装着する。体験者P2は、VRゴーグル230を装着した状態で走行空間220まで移動し、移動体210に搭乗する。体験者P2は、走行空間220で移動体210に搭乗してVRゴーグル230に映し出される映像を見ながら移動体210を走行させることにより同行者P1と一緒に旅行する仮想旅行体験をする。
Next, the procedure for using the
図3は、仮想体験施設200を利用する体験者P2を俯瞰する図である。仮想体験施設200の利用者である体験者P2は、走行空間220において、VRゴーグル230を装着しながら、移動体210の操作子217Aを操作したり、移動したい方向に着座部214上で体を傾けたりすることにより、移動体210を移動させる。仮想体験施設200では、体験者P2は、移動体210に搭乗して移動しながら旅行する仮想体験をすることができる。
Figure 3 is a bird's-eye view of a participant P2 using the
例えば、着座部214上で体験者P2が前方に荷重をかけると、移動体210は直進する。このとき、VRゴーグル230の表示装置232には、体験者P2が前方に向かっている映像が仮想現実映像として仮想体験提供装置300の表示制御部330の制御によって映し出される。移動体210は、走行空間220において、体験者P2の動作によって走行するが、走行空間220における壁部にぶつかりそうになる場合などには、移動体210が誘導して、体験者P2に気づかれない範囲で移動体210の軌道を修正する。
For example, when participant P2 applies weight forward on
移動体210に搭乗した体験者P2は、表示装置232に映し出される映像を見ながら仮想旅行体験する。図4は、表示装置232に映し出される第1仮想現実映像GA1の一例を示す図である。表示装置232に表示される第1仮想現実映像GA1は、カメラ122により撮像された旅行先の風景の風景映像GB1に、映像生成部320で生成された同行者P1の視線を示す視線映像GB2及び注視点を示す注視点映像GB3が付加された映像である。風景映像GB1には、同行者P1の映像が含まれているため、第1仮想現実映像GA1にも同行者映像GB4が含まれる。
The experiencer P2 aboard the moving
続いて、仮想体験提供システム1における処理について説明する。まず、旅行先各機器100の処理について説明する。ここでは、旅行先各機器100の処理の一部として、第1ハプテック130に関する処理を除いた処理について説明する。図5は、旅行先各機器100の処理の一例を示すフローチャートである。旅行先各機器100の処理は、例えば、同行者P1が旅行先に到着し、旅行先を移動する際に実行される。
Next, the processing in the virtual
同行者P1が移動すると、ドローン120は、同行者P1の周囲を飛行する(ステップS101)。ドローン120が同行者P1の周囲を飛行する間、カメラ122は、同行者P1を含む周囲の風景を含む現地映像を撮像(ステップS103)して、通信装置110に出力する。通信装置110は、カメラ122により出力される現地映像を仮想体験施設200に送信する(ステップS105)。ドローン120及びカメラ122は、それぞれ飛行及び撮像を継続して実行し、通信装置110は、現地映像を送信する処理を一定時間間隔ごとに繰り返して実行する。
As the accompanying person P1 moves, the
続いて、仮想体験提供装置300における処理について説明する。ここでは、仮想体験提供装置300の処理の一部として、第2ハプテック240に関する処理を除いた処理について説明する。図6は、仮想体験提供装置300の処理の一例を示すフローチャートである。仮想体験提供装置300における処理は、例えば、体験者P2が仮想体験施設200に来訪し、走行空間220において移動体210に搭乗(乗車)した後に開始される。
Next, the processing in the virtual
仮想体験施設200では、まず、体験者P2の操作に基づいて、移動体210が移動を開始する。移動体210が移動を開始すると、移動体210の制御装置212は、移動開始情報を仮想体験提供装置300に送信する。仮想体験提供装置300は、通信部310により、移動開始情報を受信する(ステップS201)。
In the
移動開始情報を受信した通信部310は、旅行先各機器100の通信装置110により送信される現地映像を受信し(ステップS203)、映像生成部320に出力する。映像生成部320は、通信部310により出力された現地映像に基づいて、同行者P1の視点を算出する(ステップS205)。続いて、映像生成部320は、同行者P1の視線を示す視線映像GB2及び同行者P1の注視点の位置を示す注視点映像GB3を現地映像に付加することによって仮想現実映像を生成する(ステップS207)。映像生成部320は、生成した仮想現実映像を表示制御部330に通知する。
The
続いて、表示制御部330は、映像生成部320により通知された仮想現実映像をVRゴーグル230の表示装置232に表示させる(ステップS209)。VRゴーグル230を装着した体験者P2は、表示装置232に表示される映像を視認することにより、仮想現実映像に映し出される風景を見ながら、仮想旅行体験をすることができる。さらに、仮想現実映像には、現地の同行者P1が映し出されている。このため、現地の同行者P1と行動を共にしている体験者P2の実感を高めることができる。さらに、仮想現実映像には、同行者P1の視点が表示されている。このため、同行者P1と共通する体験を体験者P2に感じやすくさせることができる。
Then, the
続いて、表示制御部330は、移動体が停止しているか否かを判定する(ステップS211)。表示制御部330は、移動体210により停止情報が送信されている場合には、移動体210は停止していると判定し、停止情報が送信されていない場合には、移動体210は停止していないと判定する。
Next, the
移動体210が停止していないと判定した場合、表示制御部330は、ステップS203に処理を戻す。移動体210が停止していると判定した場合、表示制御部330は、VRゴーグル230の表示装置232に停止映像を表示させる(ステップS213)。
If it is determined that the moving
表示装置232に表示される停止映像は、例えば、通信部310が停止情報を受信したタイミングで仮想現実映像のフレームを切り取って得られる映像とすればよい。表示装置232に表示される停止映像は、他の映像でもよく、通信部310が停止情報を受信して一定時間経過した後のタイミングで仮想現実映像のフレームを切り取って得られる映像としてもよい。
The still image displayed on the
続いて、表示制御部330は、移動体210が移動を再開したか否かを判定する(ステップS215)。移動体210が移動を再開したと判定した場合、表示制御部330は、ステップS203に処理を戻す。移動体210が移動を再開していないと判定した場合、表示制御部330は、体験者P2が移動体210から降車したか否かを判定する(ステップS217)。表示制御部330は、移動体210の制御装置212により送信された降車情報を通信部310が受信したか否かにより、体験者P2が移動体210から降車したか否かを判定する。
Then, the
体験者P2が移動体210から降車していないと判定した場合、表示制御部330は、処理をステップS213に戻して停止映像の標示を継続する。体験者P2が移動体210から降車したと表示制御部330が判定した場合、仮想体験提供装置300は、図6に示す処理を終了する。
If it is determined that the experiencer P2 has not dismounted from the moving
続いて、仮想体験提供システム1の旅行先各機器100及び仮想体験提供装置300における第1ハプテック130及び第2ハプテック240に関する処理について説明する。図7は、第1ハプテック130及び第2ハプテック240に関する仮想体験提供システム1のシーケンス図である。第1ハプテック130及び第2ハプテック240に関する処理は、体験者P2が移動体210に搭乗した後、体験者P2が移動体210から降車するまでの間、図5及び図6に示す処理とは独立して実行される。
Next, the processing related to the first haptic 130 and the second haptic 240 in each
旅行先各機器100において、第1ハプテック130は、同行者P1の動作を検出したか否かを判定する(ステップS301)。同行者P1の動作を検出したと判定した場合、第1ハプテック130は、同行者P1の動作に基づく第1動作情報を生成する(ステップS303)。
In each
続いて、第1ハプテック130は、生成した第1動作情報を仮想体験施設300の第2ハプテック240に送信する(ステップS305)。ステップS301において同行者P1の動作を検出していないと判定した場合、第1ハプテック130は、ステップS317に処理を進める。 Next, the first haptic 130 transmits the generated first movement information to the second haptic 240 of the virtual experience facility 300 (step S305). If it is determined in step S301 that the movement of the companion P1 has not been detected, the first haptic 130 proceeds to step S317.
一方、仮想体験施設300において、第2ハプテック240は、体験者P2の動作を検出したか否かを判定する(ステップS307)。体験者P2の動作を検出したと判定した場合、第2ハプテック240は、体験者P2の動作に基づく第2動作情報を生成する(ステップS309)。
Meanwhile, in the
続いて、第2ハプテック240は、生成した第2動作情報を旅行先各機器100の第1ハプテック130に送信する(ステップS311)。ステップS307において体験者P2の動作を検出していないと判定した場合、第2ハプテック240は、ステップS313に処理を進める。
Next, the second haptic 240 transmits the generated second movement information to the first haptic 130 of each
続いて、第2ハプテック240は、第1ハプテック130により送信された第1動作情報を受信したか否かを判定する(ステップS313)。第1動作情報を受信したと判定した場合、第2ハプテック240は、第1動作情報に基づく体験者P2に対する動作を実行する(ステップS315)。こうして、第2ハプテック240は、図7に示す処理を終了する。ステップS313において、第1動作情報を受信していないと判定した場合、第2ハプテック240は、そのまま図7に示す処理を終了する。 The second haptic 240 then determines whether or not it has received the first action information transmitted by the first haptic 130 (step S313). If it is determined that it has received the first action information, the second haptic 240 executes an action on the experiencer P2 based on the first action information (step S315). In this way, the second haptic 240 ends the process shown in FIG. 7. If it is determined in step S313 that it has not received the first action information, the second haptic 240 simply ends the process shown in FIG. 7.
続いて、第1ハプテック130は、第2ハプテック240により送信された第2動作情報を受信したか否かを判定する(ステップS317)。第2動作情報を受信したと判定した場合、第1ハプテック130は、第2動作情報に基づく同行者P1に対する動作を実行する(ステップS319)。こうして、第1ハプテック130は、図7に示す処理を終了する。ステップS317において、第2動作情報を受信していないと判定した場合、第1ハプテック130は、そのまま図7に示す処理を終了する。 The first haptic 130 then determines whether or not it has received the second action information transmitted by the second haptic 240 (step S317). If it is determined that the second action information has been received, the first haptic 130 executes an action on the companion P1 based on the second action information (step S319). In this way, the first haptic 130 ends the process shown in FIG. 7. If it is determined in step S317 that the second action information has not been received, the first haptic 130 simply ends the process shown in FIG. 7.
第1の実施形態の仮想体験提供システム1は、体験者P2の視点と同行者P1の視点が異なり、体験者P2の視界に同行者P1が含まれる仮想現実映像を生成してVRゴーグル230の表示装置232に表示させる。このため、VRゴーグル230を掛けて仮想旅行体験することにより、同行者P1と一緒に旅行する仮想旅行体験をする体験者P2の同行者P1と行動を共にしている実感を高めることができる。
The virtual
<第2の実施形態>
次に、第2の実施形態について説明する。第2の実施形態の仮想体験提供システム1は、第1の実施形態と比較して、現地映像に同行者が映っていない場合には、仮想現実映像に同行者を模した映像、例えばアバターなどが表示される点などで主に異なる。以下、第1の実施形態との相違点を中心として、第2の実施形態の仮想体験提供装置、仮想体験提供システム、仮想体験提供方法、及びプログラムについて説明する。
Second Embodiment
Next, a second embodiment will be described. The virtual
図8は、第2の実施形態の仮想体験提供システム1の構成の一例を示す図である。第2の実施形態の仮想体験提供システム1において。旅行先各機器100は、通信装置110、ドローン120、カメラ122、第1ハプテック130のほか、旅行先移動体140及び第2カメラ142を備える。以下の説明において、ドローン120に搭載されるカメラ122を第1カメラ122と称し、第1カメラ122が撮像する映像を第1現地映像という。
Figure 8 is a diagram showing an example of the configuration of the virtual
旅行先移動体140は、例えば、同行者P1が旅行先で旅行する際に搭乗するものである。同行者P1は、例えば、旅行先で旅行先移動体140をレンタルすることができる。旅行先移動体140は、仮想体験施設200が備える移動体210と同一のものである。旅行先移動体140は、移動体210と異なるものでもよい。
The travel destination
第2カメラ142は、例えば、旅行先移動体140の先端部に搭載されて配置されている。第2カメラ142は、同行者P1の視界と想定される範囲における現地映像(以下、第2現地映像)を撮像する。第2カメラ142は、撮像した第2現地映像を通信装置110に出力する。通信装置110は、出力された第2現地映像を仮想体験施設200に送信する。
The
仮想体験施設200に設けられる仮想体験提供装置300は、通信部310、映像生成部320、表示制御部330のほか、操作内容受付部340及び調整部350を備える。操作内容受付部340及び調整部350は、例えば、通信部310、映像生成部320、表示制御部330とともに、ハードウェアであるCPUなどのプロセッサがプログラムを実行することにより実現される。通信部310、映像生成部320、表示制御部330、操作内容受付部340及び調整部350は、第1の実施形態で示したLSI等で実現されてもよい。
The virtual
移動体210に搭載された制御装置212は、移動体210に搭乗した体験者P2が操作部217における操作子217Aを操作することにより、操作部217に対して体験者P2によりなされた操作の情報(以下、操作情報)を生成する。体験者P2によりなされた操作の内容は、例えば、仮想現実映像GA内の体験者P2に対する同行者P1の距離を調整する指示である。移動体210に搭載された制御装置212では、操作子217Aの操作に応じた体験者P2の指示を予め定めておく。例えば、操作子217Aが右に傾けられたときには、仮想現実映像GA内において、同行者P1が体験者P2から遠ざかる指示と定め、操作子217Aが左に傾けられたときには、仮想現実映像GA内において、同行者P1が体験者P2に近づく指示と定める。制御装置212は、生成した操作情報を仮想体験提供装置300に送信する。
The
仮想体験提供装置300における通信部310は、第1の実施形態で説明した処理のほか、制御装置212により送信された操作情報を受信する。通信部310は、受信した操作情報を操作内容受付部340に出力する。
The
映像生成部320は、旅行先各機器100により送信される現地映像(第1現地映像または第2現地映像)に同行者P1が映っているか否かを判定する。映像生成部320は、現地映像に同行者P1が映っている場合には、現地映像に同行者P1の視点を含めて仮想現実映像を生成する。
The
映像生成部320は、現地映像に同行者P1が映っていない場合には、現地映像に同行者を模した映像、例えばアバターを生成して含め、さらに同行者P1の視点を含めて仮想現実映像を生成する。同行者P1は自らの顔などの容姿を直接見ることはできない。このためで、アバターを含む仮想現実映像の視点は、同行者P1の視点とは異なるので、仮想現実映像を見る体験者P2の視点と同行者P1の視点とは異なるものとなる。
When the companion P1 is not shown in the on-site image, the
図9は、風景映像GC1の一例を示す図である。第2カメラ142は、旅行先移動体140の先端部に配置されているので、同行者P1の視界と想定される風景映像GC1を撮像することができる。しかし、同行者P1自体は映像に含まれないことになる。そこで、映像生成部320は、風景映像GC1を基として、風景映像GC1に同行者P1を含めて表示される仮想現実映像を生成する。
Figure 9 is a diagram showing an example of scenery image GC1. Since the
図10は、風景映像GC1に基づいて生成した第2仮想現実映像GA2の一例を示す図である。第2仮想現実映像GA2は、第2カメラ142により撮像された旅行先の風景の風景映像GC1に、映像生成部320で生成された同行者P1の視線を示す視線映像GC2と、同行者P1の注視点を示す注視点映像GC3と、同行者P1を模したアバターGC4が付加された映像である。同行者が含まれる仮想現実映像を見ながら仮想旅行体験をすることで、現地の同行者P1と行動を共にしている体験者P2の実感を高めることができる。ところが、風景映像GC1には同行者P1が映っていなことから、風景映像GC1に視線映像GC2及び注視点映像GC3を付加して仮想現実映像を生成したのみでは、体験者P2の実感を高めることは難しい。
Figure 10 is a diagram showing an example of a second virtual reality image GA2 generated based on a landscape image GC1. The second virtual reality image GA2 is an image in which a gaze image GC2 showing the gaze of the companion P1, a gaze point image GC3 showing the gaze point of the companion P1, and an avatar GC4 imitating the companion P1, generated by the
そこで、映像生成部320は、風景映像GC1に視線映像GC2及び注視点映像GC3のほか、アバターGC4を付加して第2仮想現実映像GA2を生成する。第2仮想現実映像GA2にアバターGC4が表示されることにより、現地の同行者P1と行動を共にしている体験者P2の実感を高めることができる。
The
第2仮想現実映像GA2に含まれるアバターGC4は、どのようなアバターでもよい。例えば、アバターGC4は同行者P1を模したイラストや写真でもよいし、漫画のキャラクターを模したものでもよい。あるいは、アバターGC4は、芸能人やスポーツ選手などの有名人(著名人)を模したキャラクターでもよいし、これらの者のイラストや写真でもよい。アバターGC4は、常に同じものが表示されるようにしてもよいし、表示されるアバターが表示時間や現在時刻などに応じて変化するものでもよい。さらに、アバターGC4は、体験者P2が選択できるようにしてもよい。 The avatar GC4 included in the second virtual reality image GA2 may be any type of avatar. For example, the avatar GC4 may be an illustration or photograph of the companion P1, or may be a cartoon character. Alternatively, the avatar GC4 may be a character imitating a famous person (famous person) such as an entertainer or athlete, or may be an illustration or photograph of such a person. The same avatar GC4 may always be displayed, or the displayed avatar may change depending on the display time, the current time, etc. Furthermore, the avatar GC4 may be selectable by the experiencer P2.
操作内容受付部340は、制御装置212により送信される操作情報を取得する。操作内容受付部340は、取得した操作情報に基づいて、体験者P2によりなされた操作の内容(以下、操作内容)に応じた体験者P2の指示を受け付ける。操作内容受付部340は、受け付けた操作内容を調整部350に通知する。操作情報に基づく指示は、例えば、同行者P1と体験者P2の距離を調整する指示であり、第2仮想現実映像GA2内でアバターGC4を体験者P2から遠ざけたり体験者P2に近づけたりする指示である。
The operation
調整部350は、操作内容受付部340により通知された調整情報の指示に基づいて、第2仮想現実映像GA2内において、アバターGC4を表示する位置を調整する。調整部350は、例えば、操作情報に基づく指示が、第2仮想現実映像GA2内でアバターGC4を体験者P2から遠ざける指示である場合には、アバターGC4の表示位置を体験者P2がいると想定される側から反対側に移動させる。
The
次に、第2の実施形態の仮想体験提供装置300の処理について説明する。図11は、仮想体験提供装置300の処理の一例の一部を示すフローチャートである。仮想体験提供装置300は、現地映像を受信(ステップS203)した後、現地映像に同行者P1が映っているか否かを判定する(ステップS251)。
Next, the processing of the virtual
現地映像に同行者P1が映っているか否かの判定は、現地映像が第1現地映像か第2現地映像かに基づいて実行する。映像生成部320は、現地映像が第1映像である場合には、現地映像に同行者が映っていると判定し、現地映像が第2映像である場合には、現地映像に同行者が映っていないと判定する。現地映像に同行者P1が映っているか否かの判定は、他の手段で実行してもよく。例えば、現地映像を映像解析して同行者を探索してもよい。
The determination of whether or not the accompanying person P1 is shown in the local video is performed based on whether the local video is the first local video or the second local video. When the local video is the first video, the
現地映像に同行者P1が映っていると判定した場合、映像生成部320は、そのまま処理をステップS205に進める。現地映像に同行者P1が映っていると判定した場合、映像生成部320は、同行者P1のアバターを生成し(ステップS253)、処理をステップS205に進める。続いて、映像生成部320が、同行者P1の視点を算出し(ステップS205)、仮想現実映像を生成(ステップS207)した後、表示制御部330は、仮想現実映像を表示装置232に表示させる。
If it is determined that the companion P1 is shown in the local image, the
続いて、制御装置212により送信された操作情報に基づく体験者P2の指示を操作内容受付部340が受け付けたか否かを判定する(ステップS255)。制御装置212により送信された操作情報に基づく体験者P2の指示を受け付けたと操作内容受付部340が判定した場合、表示制御部330は、体験者P2の指示に応じた方向にアバターの表示位置を移動させる(ステップS257)。制御装置212により送信された操作情報に基づく体験者P2の指示を受け付けていないと操作内容受付部340が判定した場合、表示制御部330は、そのまま処理をステップS211に進める。その後、仮想体験提供装置300は、第1の実施形態と同様の手順の処理を実行して、図11に示す処理を終了する。
Then, it is determined whether the operation
第2実施形態の仮想体験提供システム1は、上記第1の実施形態の仮想体験提供システム1と同様の作用効果を奏する。第2の実施形態の仮想体験提供システム1は、さらに、仮想現実映像内における同行者P1と体験者P2の距離を調整することができる。したがって、同行者と一緒に旅行する仮想旅行体験をする体験者の同行者と行動を共にしている実感をより高めることができる。
The virtual
上記の第2の実施形態において、仮想体験提供装置300の映像生成部320は、常に第2カメラ142により送信された映像に基づいて、アバターを付加した映像を仮想現実映像として生成してもよい。上記の第2の実施形態においては、第1現地映像(同行者P1を含む映像)及び第2現地映像(同行者P1を含まない映像)の両方が送信されるごとに仮想現実映像を生成するが、条件を定めて、第1現地映像及び第2現地映像のいずれかが送信された場合のみに現地映像に基づいて仮想現実映像を生成してもよい。例えば、体験者P2が、アバターを同行者とする仮想旅行を希望する場合には、(同行者P1を含まない映像)のみから仮想現実映像を生成してもよい。また、映像生成部320は、第1現地映像に含まれる同行者をアバターに置き換えた仮想現実映像を生成してもよい。
In the second embodiment, the
上記の第2の実施形態において、第1カメラ122及び第2カメラ142は、ドローン120または旅行先移動体140に固定され、ドローン120または旅行先移動体140に対する固定された位置を撮像するカメラであるが、第2カメラ142は、撮像位置を移動可能とされたカメラ、例えば360°カメラでもよい。また、同行者P1と体験者P2の間の距離を調整する際に、アバターの表示位置を移動させているが、例えば、同行者P1を含む現地映像の撮像位置を移動させることで、同行者P1と体験者P2の間の距離を調整してもよい。
In the second embodiment described above, the
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made without departing from the spirit of the present invention.
1…仮想体験提供システム
40…第2ハプテック
100…旅行先各機器
110…通信装置
120…ドローン
122…カメラ(第1カメラ)
130…第1ハプテック
140…旅行先移動体
142…第2カメラ
210…移動体
217…操作部
217A…操作子
218…荷重センサ
220…走行空間
230…VRゴーグル
232…表示装置
240…第2ハプテック
300…仮想体験提供装置
310…通信部
320…映像生成部
330…表示制御部
340…操作内容受付部
350…調整部
GA…仮想現実映像
GA1…第1仮想現実映像
GA2…第2仮想現実映像
GB1,GC1…風景映像
GB2,GC2…視線映像
GB3,GC3…注視点映像
GB4…同行者映像
GC4…アバター
NW…ネットワーク
P1…同行者
P2…体験者
1... Virtual
130...First haptic 140...Travel destination
Claims (7)
旅行先にいる前記第1ユーザの周囲に存在する撮像装置によって撮像された現地映像に基づいて、仮想現実映像を生成する映像生成部と、
表示装置に前記仮想現実映像を表示させる表示制御部と、
操作部に対して前記第2ユーザによりなされた操作の内容を示す情報を取得する操作内容受付部と、
前記操作内容受付部が取得した情報に基づいて、前記仮想現実映像内における前記第1ユーザと前記第2ユーザとの距離を調整する調整部と、を備え、
前記映像生成部は、前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成する、
仮想体験提供装置。 A virtual experience providing device for providing a second user with a virtual travel experience traveling together with a first user, comprising:
an image generating unit that generates a virtual reality image based on a local image captured by an imaging device present around the first user at a travel destination;
A display control unit that causes a display device to display the virtual reality image;
an operation content receiving unit for acquiring information indicating the content of an operation performed by the second user on an operation unit;
an adjustment unit that adjusts a distance between the first user and the second user in the virtual reality image based on information acquired by the operation content reception unit;
The image generation unit generates the virtual reality image in which the first user is included in a field of view of the second user.
A device providing virtual experiences.
前記表示制御部は、前記移動体の停止中には、前記仮想現実映像を停止映像とする、
請求項1に記載の仮想体験提供装置。 The image generator generates a virtual reality image in response to a movement of a moving object operated by the second user;
The display control unit sets the virtual reality image as a still image while the moving object is stopped.
The virtual experience providing device according to claim 1 .
請求項1または2に記載の仮想体験提供装置。 The image generating unit generates the virtual reality image including a gaze image indicating at least one of a gaze or a gaze point of the first user.
The virtual experience providing device according to claim 1 or 2 .
前記現地映像を撮像する撮像装置と、
前記仮想旅行体験の際に前記第2ユーザが搭乗する移動体と、
前記仮想現実映像を表示する表示装置と、を備える、
仮想体験提供システム。 The virtual experience providing device according to any one of claims 1 to 3 ;
An imaging device that captures the on-site image;
A moving object on which the second user boards during the virtual travel experience;
A display device for displaying the virtual reality image.
Virtual experience provision system.
旅行先にいる第1ユーザの周囲に存在する撮像装置によって撮像された現地映像を撮像する撮像装置と、
前記第1ユーザと一緒に旅行する仮想旅行体験の際に第2ユーザが搭乗する移動体と、
前記撮像装置によって撮像された現地映像に基づいて生成される仮想現実映像を表示する表示装置と、
前記第1ユーザに対して接触可能な第1可動デバイスまたは前記第2ユーザに対して接触可能な第2可動デバイスのうち少なくともいずれか一方と、
前記第1ユーザの動作に応じた情報であって前記第2可動デバイスに送信される第1動作情報または前記第2ユーザの動作に応じた情報であって前記第1可動デバイスに送信される第2動作情報のうち少なくともいずれか一方を送受信する送受信装置と、を備え、
前記仮想体験提供装置は、
前記仮想旅行体験を前記第2ユーザに提供するための仮想体験提供装置であって、
前記仮想現実映像を生成する映像生成部と、
前記表示装置に前記仮想現実映像を表示させる表示制御部と、を備え、
前記映像生成部は、前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成する、
仮想体験提供システム。 A virtual experience providing device;
an imaging device that captures local video captured by imaging devices present around a first user at a travel destination;
A moving object on which a second user boards during a virtual travel experience in which the second user travels together with the first user;
a display device that displays a virtual reality image generated based on the on-site image captured by the imaging device; and
At least one of a first movable device accessible to the first user and a second movable device accessible to the second user;
a transmitting/receiving device for transmitting/receiving at least one of first motion information corresponding to a motion of the first user and transmitted to the second movable device, and second motion information corresponding to a motion of the second user and transmitted to the first movable device ;
The virtual experience providing device includes:
A virtual experience providing device for providing the virtual travel experience to the second user,
an image generating unit that generates the virtual reality image;
A display control unit that causes the display device to display the virtual reality image,
The image generation unit generates the virtual reality image in which the first user is included in a field of view of the second user.
Virtual experience provision system.
旅行先にいる前記第1ユーザの周囲に存在する撮像装置によって撮像された現地映像に基づいて、仮想現実映像を生成し、
表示装置に前記仮想現実映像を表示させ、
操作部に対して前記第2ユーザによりなされた操作の内容を示す情報を取得し、
情報に基づいて、前記仮想現実映像内における前記第1ユーザと前記第2ユーザとの距離を調整し、
前記コンピュータは、
前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成する、
仮想体験提供方法。 A computer of a virtual experience providing device for providing a second user with a virtual travel experience traveling together with a first user,
generating a virtual reality image based on a local image captured by an imaging device present around the first user at the travel destination;
Displaying the virtual reality image on a display device;
acquiring information indicating the content of an operation performed by the second user on an operation unit;
adjusting a distance between the first user and the second user in the virtual reality image based on the information;
The computer includes:
generating the virtual reality image including the first user in a field of view of the second user;
How to deliver virtual experiences.
旅行先にいる前記第1ユーザの周囲に存在する撮像装置によって撮像された現地映像に基づいて、仮想現実映像を生成させ、
表示装置に前記仮想現実映像を表示させる処理を実行させ、
操作部に対して前記第2ユーザによりなされた操作の内容を示す情報を取得させ、
情報に基づいて、前記仮想現実映像内における前記第1ユーザと前記第2ユーザとの距離を調整させ、
前記コンピュータに、
前記第2ユーザの視界に前記第1ユーザが含まれる前記仮想現実映像を生成させる、
プログラム。 A computer of a virtual experience providing device for providing a second user with a virtual travel experience traveling together with a first user,
generating a virtual reality image based on a local image captured by an imaging device present around the first user at a travel destination;
Executing a process to display the virtual reality image on a display device;
causing an operation unit to acquire information indicating the content of an operation performed by the second user;
adjusting a distance between the first user and the second user in the virtual reality image based on the information;
The computer includes:
generating the virtual reality image including the first user in a field of view of the second user;
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021042427A JP7645667B2 (en) | 2021-03-16 | 2021-03-16 | VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021042427A JP7645667B2 (en) | 2021-03-16 | 2021-03-16 | VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022142296A JP2022142296A (en) | 2022-09-30 |
| JP7645667B2 true JP7645667B2 (en) | 2025-03-14 |
Family
ID=83426620
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021042427A Active JP7645667B2 (en) | 2021-03-16 | 2021-03-16 | VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7645667B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019219423A1 (en) | 2018-05-18 | 2019-11-21 | Valeo Comfort And Driving Assistance | Shared environment for vehicle occupant and remote user |
| JP2019207484A (en) | 2018-05-28 | 2019-12-05 | 株式会社デンソーテン | Movement experience providing apparatus and movement experience providing system |
-
2021
- 2021-03-16 JP JP2021042427A patent/JP7645667B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019219423A1 (en) | 2018-05-18 | 2019-11-21 | Valeo Comfort And Driving Assistance | Shared environment for vehicle occupant and remote user |
| JP2019207484A (en) | 2018-05-28 | 2019-12-05 | 株式会社デンソーテン | Movement experience providing apparatus and movement experience providing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022142296A (en) | 2022-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI732194B (en) | Method and system for eye tracking with prediction and late update to gpu for fast foveated rendering in an hmd environment and non-transitory computer-readable medium | |
| US12239910B2 (en) | Information processing apparatus and user guide presentation method | |
| US10576389B2 (en) | Display of a representation of a virtual reality when operating an amusement ride | |
| CN110582332B (en) | Seated Motion Simulation Amusement Park Attractions | |
| JP6526820B2 (en) | Monitoring of motion sickness and addition of additional sound to suppress sickness | |
| JP7416048B2 (en) | Information processing device, information processing method, and program | |
| KR101855863B1 (en) | real-time simulation system for preventing motion sickness | |
| JP7085578B2 (en) | Information processing device, user guide presentation method, and head-mounted display | |
| EP3533506A1 (en) | Vr amusement ride device | |
| WO2018216402A1 (en) | Information processing apparatus, information processing method, and program | |
| CN115119060A (en) | Virtual experience providing device, virtual experience providing method, and storage medium | |
| JP2001175883A (en) | Virtual reality device | |
| TW201944365A (en) | A method to enhance first-person-view experience | |
| JP7645667B2 (en) | VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM | |
| JP4186858B2 (en) | Mobile device in virtual space | |
| KR101922677B1 (en) | Experience apparatus | |
| KR20210133344A (en) | Apparatus for controlling mixed reality attraction and method thereof | |
| KR102343601B1 (en) | Tourism experience system with 60DOF online multi-player | |
| KR20190075359A (en) | Experience apparatus | |
| KR101750064B1 (en) | Apparatus and method for simulatin virtual experience | |
| JP7689481B2 (en) | Attraction system, attraction method, attraction program, and attraction server | |
| JP7650688B2 (en) | EXPERIENCE RECORD PROVIDING DEVICE, EXPERIENCE RECORD PROVIDING METHOD, AND PROGRAM | |
| JP2021005215A (en) | Interest inferring system | |
| JP2021058528A (en) | Sightseeing simulated experience system | |
| JP2025152233A (en) | Mobile System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231128 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241025 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241217 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250304 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7645667 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |