Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7630351B2 - CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM - Google Patents
[go: Go Back, main page]

JP7630351B2 - CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM - Google Patents

CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM Download PDF

Info

Publication number
JP7630351B2
JP7630351B2 JP2021084050A JP2021084050A JP7630351B2 JP 7630351 B2 JP7630351 B2 JP 7630351B2 JP 2021084050 A JP2021084050 A JP 2021084050A JP 2021084050 A JP2021084050 A JP 2021084050A JP 7630351 B2 JP7630351 B2 JP 7630351B2
Authority
JP
Japan
Prior art keywords
content
movement
vehicle
projection device
user
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
Application number
JP2021084050A
Other languages
Japanese (ja)
Other versions
JP2022177643A (en
Inventor
佐知子 山本
正基 五島
鞠花 望月
誠 長谷川
大輝 川島
貴幸 中川原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2021084050A priority Critical patent/JP7630351B2/en
Publication of JP2022177643A publication Critical patent/JP2022177643A/en
Application granted granted Critical
Publication of JP7630351B2 publication Critical patent/JP7630351B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、コンテンツ制御装置、コンテンツ制御方法、プログラム、およびコンテンツ提供システムに関する。 The present invention relates to a content control device, a content control method, a program, and a content provision system.

従来、ヘッドマウントディスプレイを用いて仮想空間を体験させるコンテンツを提供する技術が開発されている。このような用途において、ヘッドマウントディスプレイは、利用者の動作を考慮して、周辺に障害物の無いオープンスペースで使用されることが望ましい場合が多い。しかしながら、利用者周辺の状況は必ずしも一定でないため、利用者は、コンテンツの利用にあたり、周辺環境に配慮しながらヘッドマウントディスプレイを使用する必要があった。このような不便を解決するため、ヘッドマウントディスプレイを用いたコンテンツを、利用者の動作範囲をある程度制限しながら提供する技術が考案されている(例えば特許文献1参照)。 Conventionally, technology has been developed that provides content that allows users to experience virtual space using a head-mounted display. In such applications, it is often desirable for the head-mounted display to be used in an open space with no surrounding obstacles, taking into consideration the user's movements. However, since the situation around the user is not necessarily constant, the user needs to use the head-mounted display while taking into consideration the surrounding environment when using content. To solve this inconvenience, technology has been devised that provides content using a head-mounted display while restricting the user's range of movement to some extent (see, for example, Patent Document 1).

特開2019-136572号公報JP 2019-136572 A

しかしながら、特許文献1の技術では、利用者は実際には所定位置から動くことがないため、仮想空間での移動を含む経験を体験させるコンテンツは、臨場感に欠ける場合があった。 However, with the technology in Patent Document 1, the user does not actually move from a given position, so content that allows the user to experience movement in a virtual space can sometimes lack a sense of realism.

本発明は、このような事情を考慮してなされたものであり、仮想空間での移動を含む経験を体験させるコンテンツの臨場感を向上させることができるコンテンツ制御装置、コンテンツ制御方法、プログラム、およびコンテンツ提供システムを提供することを目的の一つとする。 The present invention was made in consideration of these circumstances, and one of its objectives is to provide a content control device, a content control method, a program, and a content provision system that can improve the sense of realism of content that allows users to experience things including movement in a virtual space.

この発明に係るコンテンツ制御装置、コンテンツ制御方法、プログラム、およびコンテンツ提供システムは、以下の構成を採用した。 The content control device, content control method, program, and content provision system according to the present invention have the following configuration.

(1):この発明の一態様に係るコンテンツ制御装置は、全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置であって、仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生部と、前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御部と、を備える。 (1): A content control device according to one aspect of the present invention is a control device for a content provision system that includes a vehicle equipped with omnidirectional wheels and a video projection device, and includes a content playback unit that plays content that allows a user to have an experience that includes movement in a virtual space and outputs a video signal obtained by playing the content to the video projection device, and a movement control unit that controls the omnidirectional wheels of the vehicle in synchronization with the video displayed on the video projection device.

(2):上記(1)の態様において、記移動制御部は、前記コンテンツの再生中において、前記車両が前記仮想空間における利用者の直進移動に同期して規定の周回ルートを走行するように前記全方向移動車輪を制御するものである。 (2): In the aspect of (1) above, the movement control unit controls the omnidirectional wheels so that the vehicle travels along a specified circular route in synchronization with the user's straight-line movement in the virtual space while the content is being played back.

(3):上記(2)の態様において、前記移動制御部は、前記車両が規定速度以下の速度で前記周回ルートを走行するように前記全方向移動車輪を制御するものである。 (3): In the above aspect (2), the movement control unit controls the omnidirectional wheels so that the vehicle travels along the circular route at a speed equal to or less than a specified speed.

(4):上記(1)から(3)のいずれかの態様において、前記コンテンツの再生によって得られる前記仮想空間の映像において、前記仮想空間は、前記仮想空間における利用者の移動に応じて、前記利用者によって近いと認識される領域ほど大きく変化するように表示され、前記利用者によって遠いと認識される領域ほど小さく変化するように表示されるものである。 (4): In any of the above aspects (1) to (3), in the image of the virtual space obtained by playing the content, the virtual space is displayed so that areas that are perceived as closer by the user change more in accordance with the user's movement in the virtual space, and areas that are perceived as farther away by the user change less in accordance with the user's movement in the virtual space.

(5):上記(1)から(4)のいずれかの態様において、前記移動制御部は、前記車両の移動限界に対応して前記仮想空間に表示されるオブジェクトの位置に基づき、前記利用者が前記移動限界と接触しないように前記全方向移動車輪を制御するものである。 (5): In any of the above aspects (1) to (4), the movement control unit controls the omnidirectional wheels based on the position of an object displayed in the virtual space corresponding to the movement limit of the vehicle, so that the user does not come into contact with the movement limit.

(6):上記(1)から(5)のいずれかの態様において、前記車両を載置する台座となる装置であって、前記全方向移動車輪による前記車両の移動を打ち消す駆動台装置をさらに備えるものである。 (6): In any of the above aspects (1) to (5), the device serves as a base on which the vehicle is placed, and further includes a drive platform device that cancels the movement of the vehicle caused by the omnidirectional wheels.

(7):上記(6)の態様において、人の五感のうち少なくとも一つによって知覚される事象を、前記コンテンツを演出する特殊効果として発生させる発生装置に対し、前記事象の発生を前記駆動台装置の駆動状態に応じて指示する演出制御部をさらに備えるものである。 (7): In the above aspect (6), a production control unit is further provided that instructs a generating device, which generates an event that is perceived by at least one of the five human senses as a special effect for producing the content, to generate the event according to the driving state of the drive table device.

(8):この発明の一態様に係るコンテンツ制御方法は、全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置として機能するコンピュータが、仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力し、前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御するものである。 (8): In one aspect of the present invention, a content control method is provided in which a computer that functions as a control device for a content provision system that includes a vehicle equipped with omnidirectional wheels and a video projection device plays content that allows a user to have an experience that includes movement in a virtual space, outputs a video signal obtained by playing the content to the video projection device, and controls the omnidirectional wheels of the vehicle in synchronization with the video displayed on the video projection device.

(9):この発明の一態様に係るプログラムは、全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置として機能するコンピュータに、仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生させ、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力させ、前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御させるものである。 (9): A program according to one aspect of the present invention causes a computer functioning as a control device for a content provision system including a vehicle with omnidirectional wheels and a video projection device to play content that allows a user to have an experience that includes movement in a virtual space, output a video signal obtained by playing the content to the video projection device, and control the omnidirectional wheels of the vehicle in synchronization with the video displayed on the video projection device.

(10):この発明の一態様に係るコンテンツ提供システムは、全方向移動車輪を備えた車両と、映像投影装置と、仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生部と、前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御部と、を備える。 (10): A content provision system according to one aspect of the present invention includes a vehicle equipped with omnidirectional wheels, a video projection device, a content playback unit that plays content that allows a user to have an experience that includes movement in a virtual space and outputs a video signal obtained by playing the content to the video projection device, and a movement control unit that controls the omnidirectional wheels of the vehicle in synchronization with the video displayed on the video projection device.

(1)~(10)によれば、仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、当該コンテンツの再生によって得られた映像信号を映像投影装置に出力し、映像投影装置に表示させる映像に同期して全方向移動車両を制御することにより、仮想空間での移動を含む経験を提供するコンテンツの臨場感を向上させることができる。 According to (1) to (10), by playing content that allows a user to experience an experience that includes movement in a virtual space, outputting a video signal obtained by playing the content to a video projection device, and controlling an omnidirectional vehicle in synchronization with the video displayed on the video projection device, it is possible to improve the realism of the content that provides an experience that includes movement in a virtual space.

第1実施形態におけるコンテンツ提供システムの構成例を示す図である。1 is a diagram illustrating an example of a configuration of a content providing system according to a first embodiment. 第1実施形態における全方向移動車輪の構成例を示す図である。1A and 1B are diagrams illustrating an example of the configuration of an omnidirectional wheel according to a first embodiment. 第1実施形態におけるコンテンツ提供システムの機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a content providing system according to a first embodiment. 第1実施形態における全方向移動車両の移動方向と、コンテンツ映像により知覚される利用者の移動方向との関係を例示する図である。4 is a diagram illustrating an example of a relationship between the moving direction of an omnidirectional vehicle in the first embodiment and the moving direction of a user perceived from a content video; FIG. 第1実施形態のコンテンツ制御装置が、コンテンツの再生に合わせて全方向移動車両の移動を制御する処理の流れの一例を示すフローチャートである。5 is a flowchart showing an example of a process flow in which the content control device of the first embodiment controls the movement of an omnidirectional vehicle in accordance with the playback of content. 第1実施形態における同期制御処理の流れの一例を示すフローチャートである。5 is a flowchart showing an example of the flow of a synchronization control process in the first embodiment. 第1実施形態において第2の制御タイミングで全方向移動車両の移動方向が変更される状況の一例を示す図である。10A to 10C are diagrams illustrating an example of a situation in which the moving direction of the omnidirectional vehicle is changed at a second control timing in the first embodiment. 第2実施形態におけるコンテンツ提供システムの構成例を示す図である。FIG. 11 is a diagram illustrating an example of a configuration of a content providing system according to a second embodiment. 第2実施形態におけるコンテンツ提供システムの機能構成の一例を示す図である。FIG. 11 is a diagram illustrating an example of a functional configuration of a content providing system according to a second embodiment. 第2実施形態における同期制御処理の流れの一例を示すフローチャートである。13 is a flowchart showing an example of the flow of a synchronization control process in the second embodiment.

以下、図面を参照し、本発明のコンテンツ制御装置、コンテンツ制御方法、プログラム、およびコンテンツ提供システムの実施形態について説明する。
<第1実施形態>
図1は、第1実施形態におけるコンテンツ提供システム1Aの構成例を示す図である。コンテンツ提供システム1Aは、視覚的に認知される仮想的な移動を実際の移動に同期して体感させるコンテンツを提供するシステムである。コンテンツ提供システム1Aは、例えば、映像投影装置10と、全方向移動車両20と、コンテンツ制御装置30とを備える。コンテンツ制御装置30は、映像投影装置10および全方向移動車両20のそれぞれと通信可能である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, with reference to the drawings, embodiments of a content control device, a content control method, a program, and a content providing system of the present invention will be described.
First Embodiment
1 is a diagram showing an example of the configuration of a content providing system 1A in the first embodiment. The content providing system 1A is a system that provides content that allows a user to experience a visually recognized virtual movement in synchronization with an actual movement. The content providing system 1A includes, for example, an image projection device 10, an omnidirectional vehicle 20, and a content control device 30. The content control device 30 is capable of communicating with both the image projection device 10 and the omnidirectional vehicle 20.

映像投影装置10は、VR(Virtual Reality)に対応した映像信号(以下「VR信号」という。)を入力して視差に応じた映像を利用者の眼前に表示することにより、利用者に対して仮想空間に入りこんだような感覚を与えることができる表示装置である。映像投影装置10は、対象コンテンツのVR信号をコンテンツ制御装置30から入力し、入力したVR信号に基づく映像を表示することにより、仮想空間での移動を含む経験を利用者に体験させることができる。 The video projection device 10 is a display device that can give the user the sensation of being in a virtual space by inputting a video signal (hereinafter referred to as a "VR signal") corresponding to VR (Virtual Reality) and displaying an image corresponding to the parallax in front of the user's eyes. The video projection device 10 inputs a VR signal of the target content from the content control device 30 and displays an image based on the input VR signal, thereby allowing the user to have an experience that includes movement in a virtual space.

例えば、映像投影装置10は、いわゆるVRゴーグルと呼ばれる頭部装着型のディスプレイ装置であってもよい。なお、映像投影装置10は、移動する利用者に対してVR映像を視聴させることができる位置に設置されればよく、利用者の頭部に装着されるものに限定されない。例えば、映像投影装置10は、ディスプレイの支持部が利用者の頭部以外(例えば肩など)に固定されるものであってもよいし、全方向移動車両20に固定されるものであってもよい。また、映像投影装置10が投影するVR映像は、AR(Augmented Reality)やMR(Mixed Reality)を含むものであってもよい。 For example, the image projection device 10 may be a head-mounted display device known as VR goggles. Note that the image projection device 10 is not limited to being worn on the user's head as long as it is installed in a position that allows a moving user to view VR images. For example, the image projection device 10 may be one in which the display support is fixed to a part other than the user's head (such as the shoulder), or one that is fixed to the omnidirectional vehicle 20. Furthermore, the VR images projected by the image projection device 10 may include AR (Augmented Reality) and MR (Mixed Reality).

なお、利用者に対して同様の感覚を知覚させるものであれば、映像投影装置10の実現方法は特定の方法に限定されない。例えば、映像投影装置10の投影方式は、網膜投影方式であってもよいし、虚像投影方式であってもよいし、その他の方式によるものであってもよい。また、例えば、映像投影装置10の表示部の形式は、開放型であってもよいし、遮蔽型であってもよい。 The method of realizing the image projection device 10 is not limited to a specific method as long as it allows the user to perceive a similar sensation. For example, the projection method of the image projection device 10 may be a retinal projection method, a virtual image projection method, or other method. Also, for example, the display unit of the image projection device 10 may be of an open type or a shielded type.

全方向移動車両20は、コンテンツ提供システム1Aにおいて、コンテンツ映像によって視覚的に知覚される仮想的な移動に、実際の移動によって得られる移動の実感を付加するために利用者を移動させる役割を有する。全方向移動車両20は、コンテンツ映像に同期した制御信号をコンテンツ制御装置30から入力し、入力した制御信号に基づいて自車両の移動を制御する。具体的には、全方向移動車両20は、例えば、座席部21と、全方向移動車輪22とを備える。座席部21は、利用者の座席を構成する。利用者は、座席部21に座って全方向移動車両20を操縦する。 The omnidirectional vehicle 20 has the role of moving the user in the content provision system 1A to add a sense of movement obtained by actual movement to the virtual movement visually perceived by the content video. The omnidirectional vehicle 20 receives a control signal synchronized with the content video from the content control device 30, and controls the movement of the vehicle based on the received control signal. Specifically, the omnidirectional vehicle 20 includes, for example, a seat unit 21 and omnidirectional wheels 22. The seat unit 21 constitutes the user's seat. The user sits in the seat unit 21 and operates the omnidirectional vehicle 20.

全方向移動車輪22は、車両が旋回等の予備動作を行うことなく現在位置から直ちに任意方向(360度の全方向)に進み出すことを可能にする車輪である。図2は、全方向移動車輪22の構成例を示す図である。全方向移動車輪22は、例えば、前輪としての大径車輪22Aと、後輪としての旋回用車輪22Cとを備え、前輪の大径車輪22Aの接地部(径方向の縁の部分)に複数の小径車輪22Bを備える。大径車輪22Aは、主に前後方向への直進移動を実現する車輪である。小径車輪22Bは、大径車輪22Aの回転方向(円周方向)を軸として回転することにより、主にその場での横方向の移動を実現する車輪である。一方、後輪の旋回用車輪22Cは、大径車輪22Aよりも径が小さく、大径車輪22Aの回転軸に直交する回転軸で回転することにより、主に旋回移動を実現する車輪である。全方向移動車輪22は、大径車輪22A、小径車輪22B、および旋回用車輪22Cの回転をそれぞれ独立して制御可能なモータ(図示せず)を備える。このような構成により、全方向移動車輪22は、前後移動に加えて、前・後輪の横方向への移動速度差を利用することで、真横や斜めなどさまざまな方向に動くだけでなく、曲がることやその場での旋回といった機敏な動きも実現することができる。 The omnidirectional wheels 22 are wheels that allow the vehicle to immediately move forward in any direction (all 360 degrees) from its current position without making a preparatory movement such as turning. FIG. 2 is a diagram showing an example of the configuration of the omnidirectional wheels 22. The omnidirectional wheels 22 are, for example, equipped with large-diameter wheels 22A as front wheels and turning wheels 22C as rear wheels, and equipped with a plurality of small-diameter wheels 22B on the ground contact portion (radial edge portion) of the large-diameter wheels 22A of the front wheels. The large-diameter wheels 22A are wheels that mainly realize linear movement in the forward and backward directions. The small-diameter wheels 22B are wheels that mainly realize lateral movement on the spot by rotating around the rotation direction (circumferential direction) of the large-diameter wheels 22A as an axis. On the other hand, the turning wheels 22C of the rear wheels are wheels that have a smaller diameter than the large-diameter wheels 22A and mainly realize turning movement by rotating around a rotation axis perpendicular to the rotation axis of the large-diameter wheels 22A. The omnidirectional wheels 22 are equipped with motors (not shown) that can independently control the rotation of the large diameter wheels 22A, the small diameter wheels 22B, and the turning wheels 22C. With this configuration, the omnidirectional wheels 22 can move in various directions, such as straight sideways or diagonally, as well as in forward and backward directions, by utilizing the difference in lateral movement speed between the front and rear wheels, and can also achieve agile movements such as turning and rotating on the spot.

ここで、全方向移動車両20の前方向は図1におけるy軸の正方向(紙面奥側から紙面手前側に向かう方向、以下+y軸方向という。)であり、後方向はy軸の負方向(紙面手前側から紙面奥側に向かう方向、以下-y軸方向という。)である。例えば、図2の動作例M1(前進・後進)に示すように、全方向移動車輪22は、大径車輪22Aを矢印A1の方向に回転させることによって前進し、矢印A2の方向に回転させることによって後進する。 Here, the forward direction of the omnidirectional vehicle 20 is the positive direction of the y axis in FIG. 1 (the direction from the back of the page to the front of the page, hereafter referred to as the +y axis direction), and the backward direction is the negative direction of the y axis (the direction from the front of the page to the back of the page, hereafter referred to as the -y axis direction). For example, as shown in operation example M1 (forward/reverse) in FIG. 2, the omnidirectional wheel 22 moves forward by rotating the large diameter wheel 22A in the direction of arrow A1, and moves backward by rotating it in the direction of arrow A2.

また例えば、図2の動作例M2(左右移動)に示すように、全方向移動車輪22は、小径車輪22Bを矢印A3の方向に回転させることにより向きを変えずにその場で左方向に移動することができる。この場合、旋回用車輪22Cは、左右方向の移動に応じて矢印A4方向に自然回転するように構成されてもよいし、小径車輪22Bの回転量に応じて矢印A4方向に回転するように制御されてもよい。また、全方向移動車輪22は、小径車輪22Bを矢印A3と逆方向に回転させることにより向きを変えずにその場で右方向に移動することができる。なお、ここでいう左方向は、図1における左方向であり、x軸の負方向(-x軸方向)に対応し、右方向は、図1における右方向であり、x軸の正方向(+x軸方向)に対応する。なお、複数の小径車輪22Bは、全ての車輪が同時に回転するように構成されてもよいし、接地部の車輪のみが回転するように構成されてもよい。 For example, as shown in the operation example M2 (left-right movement) of FIG. 2, the omnidirectional wheel 22 can move leftward on the spot without changing its direction by rotating the small diameter wheel 22B in the direction of the arrow A3. In this case, the turning wheel 22C may be configured to rotate naturally in the direction of the arrow A4 in response to the left-right movement, or may be controlled to rotate in the direction of the arrow A4 in response to the amount of rotation of the small diameter wheel 22B. The omnidirectional wheel 22 can move rightward on the spot without changing its direction by rotating the small diameter wheel 22B in the opposite direction to the arrow A3. The leftward direction here is the leftward direction in FIG. 1, which corresponds to the negative direction of the x-axis (-x-axis direction), and the rightward direction is the rightward direction in FIG. 1, which corresponds to the positive direction of the x-axis (+x-axis direction). The multiple small diameter wheels 22B may be configured so that all the wheels rotate simultaneously, or only the wheels on the ground may rotate.

また例えば、図2の動作例M3(その場旋回)に示すように、全方向移動車輪22は、旋回用車輪22Cを矢印A5の方向に回転させることにより大径車輪22Aの接地点P1を中心としてその場で矢印A6方向に旋回することができ、矢印A5と逆方向に回転させることにより矢印A6と逆方向にその場で旋回することができる。 For example, as shown in operation example M3 (turning on the spot) in Figure 2, the omnidirectional wheel 22 can turn on the spot in the direction of arrow A6 around the ground contact point P1 of the large diameter wheel 22A by rotating the turning wheel 22C in the direction of arrow A5, and can turn on the spot in the direction opposite to arrow A6 by rotating it in the opposite direction to arrow A5.

また例えば、図2の動作例M4(旋回走行)に示すように、全方向移動車輪22は、大径車輪22Aを矢印A7方向に回転させ、旋回用車輪22Cを矢印A8方向に回転させることにより、矢印A9の方向に旋回しながら前進することができる(旋回走行)。また、全方向移動車輪22は、大径車輪22Aを矢印A7と逆方向に回転させ、旋回用車輪22Cを矢印A8方向に回転させることにより、矢印A9の逆方向に旋回しながら後進することができる。またこの例において、全方向移動車輪22は、旋回用車輪22Cを矢印A8と逆方向に回転させることにより、旋回中心を右側にとりながら前進または後進することができる。 For example, as shown in operation example M4 (turning) in FIG. 2, the omnidirectional wheel 22 can move forward while turning in the direction of arrow A9 by rotating the large diameter wheel 22A in the direction of arrow A7 and the turning wheel 22C in the direction of arrow A8 (turning). The omnidirectional wheel 22 can move backward while turning in the direction opposite to arrow A9 by rotating the large diameter wheel 22A in the direction opposite to arrow A7 and rotating the turning wheel 22C in the direction of arrow A8. In this example, the omnidirectional wheel 22 can move forward or backward with the turning center on the right side by rotating the turning wheel 22C in the direction opposite to arrow A8.

なお、全方向移動車輪22の実現方法は図2の方法に限定されない。全方向移動車輪22は任意の既存技術で実現されてよい。また、全方向移動車両20は、1つの全方向移動車輪22を備えてもよいし、複数の全方向移動車輪22を備えてもよい。さらに、全方向移動車両20は、全方向移動車輪22に加えて、通常の車輪を補助的な車輪として備えてもよい。全方向移動車輪22の動作は、全方向移動車両20に搭載されている図示しない制御部(例えば座席部21の内側に設置される。)によって制御され、制御部はコンテンツ制御装置30から入力する制御信号に基づいて全方向移動車輪22の動作(移動方向や速度)を変更する。 The method of realizing the omnidirectional wheels 22 is not limited to the method shown in FIG. 2. The omnidirectional wheels 22 may be realized by any existing technology. The omnidirectional vehicle 20 may be equipped with one omnidirectional wheel 22 or multiple omnidirectional wheels 22. Furthermore, the omnidirectional vehicle 20 may be equipped with normal wheels as auxiliary wheels in addition to the omnidirectional wheels 22. The operation of the omnidirectional wheels 22 is controlled by a control unit (not shown) (for example, installed inside the seat unit 21) mounted on the omnidirectional vehicle 20, and the control unit changes the operation (movement direction and speed) of the omnidirectional wheels 22 based on a control signal input from the content control device 30.

コンテンツ制御装置30は、コンテンツを再生するとともに、再生中のコンテンツのVR信号を映像投影装置10に出力する機能を有する。また、コンテンツ制御装置30は、コンテンツの再生状況に応じた制御信号を全方向移動車両20に出力する機能を有する。コンテンツ制御装置30が、このような各機能を有することにより、コンテンツ提供システム1Aは、コンテンツ映像によって視覚的に知覚される仮想的な移動に同期して利用者を移動させることができる。 The content control device 30 has a function of playing back content and outputting a VR signal of the content being played back to the image projection device 10. The content control device 30 also has a function of outputting a control signal according to the playback status of the content to the omnidirectional vehicle 20. By having the content control device 30 have each of these functions, the content provision system 1A can move the user in synchronization with the virtual movement visually perceived by the content image.

図3は、第1実施形態におけるコンテンツ提供システム1Aの機能構成の一例を示す図である。映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30は、例えば無線LAN(Local Area Network)に接続され、無線LANを介して互いに通信可能である。コンテンツを利用する際の利便性から、本実施形態では、各装置間の通信が無線通信により実現される場合を想定するが、これは必須ではなく、各装置間の通信は有線通信によって実現されてもよい。また、映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30は、無線LANに代えて近距離無線通信によって通信するように構成されてもよい。 Figure 3 is a diagram showing an example of the functional configuration of the content providing system 1A in the first embodiment. The image projection device 10, the omnidirectional vehicle 20, and the content control device 30 are connected to, for example, a wireless LAN (Local Area Network) and can communicate with each other via the wireless LAN. For convenience in using content, this embodiment assumes that communication between the devices is realized by wireless communication, but this is not essential and communication between the devices may be realized by wired communication. In addition, the image projection device 10, the omnidirectional vehicle 20, and the content control device 30 may be configured to communicate by short-range wireless communication instead of wireless LAN.

また、即応性に問題がない場合、映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30は、セルラー網や専用線、インターネット等のWAN(Wide Area Network)を介して通信するように構成されてもよい。また、また、即応性に問題がない場合、映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30は、セルラー網や専用線、インターネット等のWAN(Wide Area Network)を介して通信するように構成されてもよい。 Also, if there is no problem with responsiveness, the image projection device 10, the omnidirectional vehicle 20, and the content control device 30 may be configured to communicate via a WAN (Wide Area Network) such as a cellular network, a dedicated line, or the Internet.Also, if there is no problem with responsiveness, the image projection device 10, the omnidirectional vehicle 20, and the content control device 30 may be configured to communicate via a WAN (Wide Area Network) such as a cellular network, a dedicated line, or the Internet.

まず、映像投影装置10の構成について説明する。映像投影装置10は、例えば、通信部11と、表示部12と、表示制御部13とを備える。これらの構成要素は、例えば、CPU(Central Processing Unit)などのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、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などの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。 First, the configuration of the video projection device 10 will be described. The video projection device 10 includes, for example, a communication unit 11, a display unit 12, and a display control unit 13. These components are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by collaboration between software and hardware. The program may be stored in advance in a storage device such as an HDD (Hard Disk Drive) or a flash memory (a storage device having a non-transient storage medium), or may be stored in a removable storage medium such as a DVD or a CD-ROM (a non-transient storage medium), and may be installed by mounting the storage medium in a drive device.

通信部11は、例えば、LANに接続する無線LANインタフェースである。通信部11は、LANを介してコンテンツ制御装置30からVR信号を受信し、受信したVR信号を表示制御部13に出力する。通信部11は、映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30の各装置間で採用する通信方式に応じて他の通信インタフェースに置き換えられてもよい。 The communication unit 11 is, for example, a wireless LAN interface that connects to a LAN. The communication unit 11 receives a VR signal from the content control device 30 via the LAN and outputs the received VR signal to the display control unit 13. The communication unit 11 may be replaced with another communication interface depending on the communication method adopted between the video projection device 10, the omnidirectional vehicle 20, and the content control device 30.

表示部12は、光源(小型のプロジェクタ)やレンズ、ハーフミラーなどを組み合わせて構成され、光源から出力される映像がレンズやハーフミラーなどを介して映像投影装置10を装着した利用者の網膜に結像するように構成される。表示部12は、コンテンツ制御装置30から供給されるVR信号に基づく映像を光源から出力する。 The display unit 12 is configured by combining a light source (a small projector), a lens, a half mirror, etc., and is configured so that an image output from the light source is focused on the retina of a user wearing the image projection device 10 via the lens, half mirror, etc. The display unit 12 outputs an image based on a VR signal supplied from the content control device 30 from the light source.

表示制御部13は、映像投影装置10の表示動作を制御する。具体的には、表示制御部13は、再生中のコンテンツのVR信号を、通信部11を介してコンテンツ制御装置30から受信し、受信したVR信号を表示部12に出力する。表示部12では、表示制御部13から出力されたVR信号に基づく映像が光源から出力される。これにより、再生中のコンテンツ映像が利用者の網膜に結像する。 The display control unit 13 controls the display operation of the video projection device 10. Specifically, the display control unit 13 receives a VR signal of the content being played from the content control device 30 via the communication unit 11, and outputs the received VR signal to the display unit 12. In the display unit 12, an image based on the VR signal output from the display control unit 13 is output from a light source. As a result, the image of the content being played is focused on the user's retina.

続いて、全方向移動車両20の構成について説明する。全方向移動車両20は、例えば、全方向移動車輪22と、通信部23と、車輪制御部24とを備える。これらの構成要素は、例えば、CPUなどのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSIやASIC、FPGA、GPUなどのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDDやフラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。 Next, the configuration of the omnidirectional vehicle 20 will be described. The omnidirectional vehicle 20 includes, for example, omnidirectional wheels 22, a communication unit 23, and a wheel control unit 24. These components are realized by, for example, a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device with a non-transient storage medium), or may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium), and installed by inserting the storage medium into a drive device.

全方向移動車輪22は、上述のとおり、移動方向を任意の方向に即座に変更することができる車輪であり、車輪の移動方向を変更する駆動機構と、車輪の回転速度や回転方向を変更する駆動機構とを有する。これらの各駆動機構は、電気信号による動作制御が可能であり、車輪制御部24から入力する制御信号に基づいて制御される。 As described above, the omnidirectional wheels 22 are wheels that can instantly change their direction of movement to any direction, and have a drive mechanism that changes the direction of movement of the wheels, and a drive mechanism that changes the rotational speed and direction of the wheels. Each of these drive mechanisms can be controlled by an electrical signal, and is controlled based on a control signal input from the wheel control unit 24.

通信部23は、例えば、無線LANインタフェースである。通信部23は、コンテンツ制御装置30から制御信号を受信し、受信した制御信号を車輪制御部24に出力する。通信部23は、映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30の各装置間で採用する通信方式に応じて他の通信インタフェースに置き換えられてもよい。 The communication unit 23 is, for example, a wireless LAN interface. The communication unit 23 receives a control signal from the content control device 30 and outputs the received control signal to the wheel control unit 24. The communication unit 23 may be replaced with another communication interface depending on the communication method adopted between the image projection device 10, the omnidirectional vehicle 20, and the content control device 30.

車輪制御部24は、全方向移動車両20の移動動作を制御する。具体的には、車輪制御部24は、コンテンツ制御装置30から供給される、コンテンツの再生状況に応じた制御信号に基づいて全方向移動車輪22の動作を制御する。例えば、コンテンツ映像において利用者が仮想空間内で前進するシーンが再生されている状況において、車輪制御部24は、利用者の前進に合わせて全方向移動車両20を前進させる制御信号をコンテンツ制御装置30から入力し、入力した制御信号を全方向移動車輪22に出力することにより、全方向移動車両20を前進させる。 The wheel control unit 24 controls the movement of the omnidirectional vehicle 20. Specifically, the wheel control unit 24 controls the operation of the omnidirectional wheels 22 based on a control signal supplied from the content control device 30 according to the playback status of the content. For example, in a situation where a scene in which a user moves forward in a virtual space is being played in a content video, the wheel control unit 24 inputs a control signal from the content control device 30 to move the omnidirectional vehicle 20 forward in accordance with the user's forward movement, and outputs the input control signal to the omnidirectional wheels 22, thereby moving the omnidirectional vehicle 20 forward.

続いて、コンテンツ制御装置30の構成について説明する。コンテンツ制御装置30は、例えば、通信部31と、記憶部32と、コンテンツ制御部33Aとを備える。これらの構成要素は、例えば、CPUなどのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSIやASIC、FPGA、GPUなどのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDDやフラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。 Next, the configuration of the content control device 30 will be described. The content control device 30 includes, for example, a communication unit 31, a storage unit 32, and a content control unit 33A. These components are realized by, for example, a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device with a non-transient storage medium), or may be stored in a removable storage medium such as a DVD or CD-ROM (a non-transient storage medium), and installed by inserting the storage medium into a drive device.

通信部31は、例えば、LANに接続する無線LANインタフェースである。通信部31は、LANを介して映像投影装置10にVR信号を送信するとともに、全方向移動車両20に制御信号を送信する。通信部31は、映像投影装置10、全方向移動車両20、およびコンテンツ制御装置30の各装置間で採用する通信方式に応じて他の通信インタフェースに置き換えられてもよい。 The communication unit 31 is, for example, a wireless LAN interface that connects to a LAN. The communication unit 31 transmits a VR signal to the image projection device 10 via the LAN, and transmits a control signal to the omnidirectional vehicle 20. The communication unit 31 may be replaced with another communication interface depending on the communication method adopted between the image projection device 10, the omnidirectional vehicle 20, and the content control device 30.

記憶部32は、例えば、HDD、フラッシュメモリ、EEPROM、ROM、またはRAM等により実現される。例えば、記憶部32には、コンテンツデータD1およびコンテンツ制御データD2が記憶される。その他、記憶部32には、プロセッサによって読み出されて実行されるプログラムや設定情報、中間データ、各種入出力データなど、コンテンツ制御装置30の動作に必要な任意の情報が格納されてよい。 The storage unit 32 is realized by, for example, a HDD, a flash memory, an EEPROM, a ROM, or a RAM. For example, the storage unit 32 stores content data D1 and content control data D2. In addition, the storage unit 32 may store any information necessary for the operation of the content control device 30, such as programs read and executed by the processor, setting information, intermediate data, and various input/output data.

ここで、コンテンツデータD1は、利用者に提供するコンテンツを生成するデータである。本実施形態では、コンテンツデータD1は、仮想空間における仮想的な移動を視覚的に知覚させる映像データを含み、再生処理が施されることによってコンテンツ映像を表示するように構成される。また、コンテンツ制御データD2は、利用者に提供するコンテンツについて、再生状況に応じた制御信号を定義したデータである。 The content data D1 is data for generating the content to be provided to the user. In this embodiment, the content data D1 includes video data that allows the user to visually perceive virtual movement in a virtual space, and is configured to display the content video by performing a playback process. The content control data D2 is data that defines a control signal for the content to be provided to the user according to the playback status.

コンテンツ制御部33Aは、指定されたコンテンツを再生して映像投影装置10に表示させるとともに、コンテンツの再生状況に応じて全方向移動車両20の移動を制御する機能を有する。例えば、コンテンツ制御部33Aは、コンテンツ再生部331と、移動制御部332とを備える。 The content control unit 33A has a function of playing back the specified content and displaying it on the video projection device 10, and also has a function of controlling the movement of the omnidirectional vehicle 20 according to the content playback status. For example, the content control unit 33A includes a content playback unit 331 and a movement control unit 332.

コンテンツ再生部331は、指定されたコンテンツのコンテンツデータD1を記憶部32から取得して再生処理を実行することにより当該コンテンツの映像信号を取得するとともに、取得した映像信号をVR信号に変換して映像投影装置10に送信する。なお、コンテンツデータD1がVR表示に対応している場合、すなわち、コンテンツデータD1に含まれる映像データが再生処理によって直接的にVR信号を出力するように構成されている場合、コンテンツ再生部331は、映像信号からVR信号への変換処理を省略してもよい。 The content playback unit 331 acquires the content data D1 of the specified content from the storage unit 32 and executes a playback process to acquire a video signal of the content, and converts the acquired video signal into a VR signal and transmits it to the video projection device 10. Note that if the content data D1 supports VR display, that is, if the video data included in the content data D1 is configured to directly output a VR signal through a playback process, the content playback unit 331 may omit the process of converting the video signal into a VR signal.

移動制御部332は、再生中のコンテンツに対応するコンテンツ制御データD2を記憶部32から取得するとともに、取得したコンテンツ制御データD2に基づいてコンテンツの再生状況に応じた制御信号を生成し、生成した制御信号を全方向移動車両20に送信する。例えば、コンテンツ制御データD2には、コンテンツ映像において利用者が移動するシーンの表示タイミングに対応した制御タイミングが少なくとも定義されており、移動制御部332は、再生中のコンテンツ映像に同期しながら、コンテンツ制御データD2が示す制御タイミングに合わせて全方向移動車両20を移動させる制御信号を生成する。 The movement control unit 332 acquires content control data D2 corresponding to the content being played from the storage unit 32, generates a control signal according to the playback status of the content based on the acquired content control data D2, and transmits the generated control signal to the omnidirectional vehicle 20. For example, the content control data D2 defines at least a control timing corresponding to the display timing of a scene in which the user moves in the content video, and the movement control unit 332 generates a control signal that moves the omnidirectional vehicle 20 in accordance with the control timing indicated by the content control data D2 while synchronizing with the content video being played.

なお、コンテンツの再生は、再生時におけるコンテンツ制御装置30の負荷の影響を受ける場合があるため、再生中のコンテンツの再生位置は、コンテンツの再生開始からの経過時間に必ずしも一致しない。そのため、例えば、移動制御部332は、コンテンツ再生部331から再生中のコンテンツの再生位置を示す情報(以下「再生位置情報」という。)を周期的に取得して再生位置を監視することによりコンテンツ映像に同期して制御信号を生成する。例えば、再生位置情報は、コンテンツ映像中の特定フレームや、クロック信号のカウント数によって表されてもよい。これにより、コンテンツ制御装置30は、コンテンツ映像と全方向移動車両20の動作を精度良く同期することが可能となり、仮想空間での移動と実際の移動とのズレによる違和感を低減し、より臨場感の高いコンテンツを提供することができる。 Note that content playback may be affected by the load on the content control device 30 during playback, and so the playback position of the content being played does not necessarily match the time elapsed since the start of content playback. For this reason, for example, the movement control unit 332 periodically acquires information indicating the playback position of the content being played from the content playback unit 331 (hereinafter referred to as "playback position information") and monitors the playback position to generate a control signal in synchronization with the content video. For example, the playback position information may be represented by a specific frame in the content video or a count number of a clock signal. This enables the content control device 30 to precisely synchronize the content video with the operation of the omnidirectional vehicle 20, reducing the sense of incongruity caused by a discrepancy between movement in virtual space and actual movement, and providing content with a higher sense of realism.

なお、コンテンツ制御データD2には、制御タイミングと対応づけて、移動速度や移動量、移動方向などの移動態様が定義されてもよい。この場合、移動制御部332は、コンテンツ制御データD2が示す制御タイミングに合わせ、当該制御タイミングに関して定義された移動態様で全方向移動車両20を移動させる制御信号を生成するように構成されてもよい。 The content control data D2 may define a movement mode, such as a movement speed, a movement amount, and a movement direction, in association with the control timing. In this case, the movement control unit 332 may be configured to generate a control signal for moving the omnidirectional vehicle 20 in a movement mode defined for the control timing indicated by the content control data D2.

図4は、全方向移動車両20の移動方向と、コンテンツ映像により知覚される利用者の移動方向との関係を例示する図である。図4において、仮想空間VS1の映像は、コンテンツ映像において、利用者が道路R1を紙面手前側から紙面奥側に向けて(図中の矢印方向)移動しているシーンが再生されている状況を表している。このような状況において、移動制御部332は、仮想空間VS1の映像に同期し、現実空間RS1において、全方向移動車両20に周回ルートRT1を規定速度以下の速度で走行させる制御信号を生成する。 Figure 4 is a diagram illustrating the relationship between the moving direction of omnidirectional vehicle 20 and the moving direction of the user as perceived by the content video. In Figure 4, the video of virtual space VS1 shows a situation in which a scene is being played in the content video in which the user is moving along road R1 from the front side of the page to the back side of the page (in the direction of the arrow in the figure). In this situation, the movement control unit 332 synchronizes with the video of virtual space VS1 and generates a control signal in real space RS1 to cause the omnidirectional vehicle 20 to travel along circuit route RT1 at a speed equal to or less than a specified speed.

ここで、規定速度は、利用者に当該周回移動を直進移動と知覚させる(錯覚させる)ことができる速度の上限値である。これは、周回移動では移動速度が速くなるほど遠心力が大きくなるので、利用者は現在の移動が周回移動であることを視覚以外の感覚によって知覚しやすくなる一方、移動速度が遅くなるほど遠心力が小さくなるので、利用者は現在の移動を直進移動と錯覚しやすくなることを利用したものである。 The specified speed here is the upper limit of the speed at which the user can be made to perceive (or be fooled into thinking) that the circular movement is moving in a straight line. This takes advantage of the fact that the faster the movement speed is in a circular movement, the greater the centrifugal force, making it easier for the user to perceive the current movement as circular movement through senses other than sight, while the slower the movement speed is, the smaller the centrifugal force, making it easier for the user to be fooled into thinking the current movement is moving in a straight line.

また、周回移動では周回ルートの径が大きいほど遠心力が大きくなるので、利用者は現在の移動が周回移動であることを視覚以外の感覚によって知覚しやすくなる一方、周回ルートの径が小さくなるほど遠心力が小さくなるので、利用者は現在の移動を直進移動と錯覚しやすくなる。そのため、移動制御部332は、移動速度の条件を満足することに加え、許容される範囲内でできるだけ大きな径の周回ルートを走行させる制御信号を生成するように構成されてもよい。 In addition, in circular movement, the larger the diameter of the circular route, the greater the centrifugal force, making it easier for the user to perceive the current movement as circular movement through senses other than sight, while the smaller the diameter of the circular route, the smaller the centrifugal force, making it easier for the user to mistake the current movement for straight-line movement. Therefore, the movement control unit 332 may be configured to generate a control signal that, in addition to satisfying the movement speed condition, causes travel along a circular route with as large a diameter as possible within an allowable range.

このように、移動制御部332が、コンテンツ映像に同期して全方向移動車両20の移動を制御することによって、仮想空間での移動と実際の移動とを同期したコンテンツを提供することが可能となり、より臨場感の高いコンテンツを提供することが可能となる。さらに、移動制御部332が、規定速度以下の速度で周回ルートを走行するように全方向移動車両20を制御することによって、利用者が違和感を覚えないようにしつつ、コンテンツの利用に要する現実空間の範囲を周回ルートの範囲程度に制限することが可能となる。これにより、利用者は、より臨場感の高いコンテンツを、限られた範囲の空間で利用することが可能となる。したがって、本実施形態のコンテンツ提供システム1Aによれば、仮想空間での移動を含む経験を体験させるコンテンツの臨場感を向上させることが可能となる。 In this way, by the movement control unit 332 controlling the movement of the omnidirectional vehicle 20 in synchronization with the content video, it is possible to provide content in which movement in virtual space and actual movement are synchronized, making it possible to provide content with a higher sense of realism. Furthermore, by the movement control unit 332 controlling the omnidirectional vehicle 20 to travel along a circular route at a speed equal to or less than a specified speed, it is possible to limit the range of real space required to use the content to the range of the circular route while preventing the user from feeling uncomfortable. This allows the user to use content with a higher sense of realism in a limited range of space. Therefore, according to the content providing system 1A of this embodiment, it is possible to improve the realism of content that allows the user to experience an experience that includes movement in a virtual space.

なお、コンテンツの臨場感をさらに向上させるために、コンテンツ映像における画像の変化の大きさを画像内の領域に応じて異ならせてもよい。具体的には、仮想空間における利用者の移動に応じて、利用者によって近いと認識される領域ほど画像の変化を大きくし、利用者によって遠いと認識される領域ほど画像の変化を小さくするような視覚的効果をコンテンツ映像に付与してもよい。コンテンツ再生部331は、予めこのような視覚効果が付与されたコンテンツを再生してもよいし、コンテンツの再生によって得られた映像信号にこのような視覚効果を付与するように構成されてもよい。 To further enhance the realism of the content, the magnitude of the image change in the content video may be varied depending on the area within the image. Specifically, a visual effect may be imparted to the content video such that, in response to the user's movement in the virtual space, the image change is made greater in areas that are perceived as closer by the user and the image change is made smaller in areas that are perceived as farther away by the user. The content playback unit 331 may play content to which such visual effects have been imparted in advance, or may be configured to impart such visual effects to a video signal obtained by playing the content.

図5は、本実施形態のコンテンツ制御装置30が、コンテンツの再生に合わせて全方向移動車両20の移動を制御する処理の流れの一例を示すフローチャートである。まず、コンテンツ制御装置30において、コンテンツの再生条件が満たされた場合に、コンテンツ再生部331が、指定されたコンテンツを再生する(ステップS101)。具体的には、コンテンツ再生部331は、指定されたコンテンツのコンテンツデータD1を記憶部32から取得し、取得したコンテンツデータD1に対して再生処理を実行する。コンテンツ再生部331は、コンテンツの再生を開始すると、再生処理によって取得された時系列の映像信号をVR信号に変換し、変換した時系列のVR信号を時系列に映像投影装置10に出力していく(ステップS102)。 Figure 5 is a flowchart showing an example of a process flow in which the content control device 30 of this embodiment controls the movement of the omnidirectional vehicle 20 in accordance with the playback of content. First, in the content control device 30, when the content playback conditions are satisfied, the content playback unit 331 plays the specified content (step S101). Specifically, the content playback unit 331 acquires content data D1 of the specified content from the storage unit 32, and executes a playback process on the acquired content data D1. When the content playback unit 331 starts playing the content, it converts the time-series video signal acquired by the playback process into a VR signal, and outputs the converted time-series VR signal to the video projection device 10 in time series (step S102).

続いて、移動制御部332が同期制御処理を実行する(ステップS103)。同期制御処理は、コンテンツ映像に同期して全方向移動車両20の移動を制御する処理であり、コンテンツの再生中において所定の周期で繰り返し実行される処理である。移動制御部332は、一周期分の同期制御処理(ステップS103)を実行すると、コンテンツの再生が終了したか否かを判定する(ステップS104)。ここで、コンテンツの再生が終了していないと判定した場合、移動制御部332は、ステップS103に処理を戻し、同期制御処理を繰り返し実行する。 Then, the movement control unit 332 executes a synchronization control process (step S103). The synchronization control process is a process that controls the movement of the omnidirectional vehicle 20 in synchronization with the content video, and is a process that is repeatedly executed at a predetermined cycle during the playback of the content. After executing one cycle of the synchronization control process (step S103), the movement control unit 332 determines whether the playback of the content has ended (step S104). If it is determined that the playback of the content has not ended, the movement control unit 332 returns to the process at step S103 and repeatedly executes the synchronization control process.

一方、ステップS104において、コンテンツの再生が終了したと判定した場合、移動制御部332は、全方向移動車両20の移動を停止させる(ステップS105)とともに、映像投影装置10に対するVR信号の出力を終了する(ステップS106)。 On the other hand, if it is determined in step S104 that the playback of the content has ended, the movement control unit 332 stops the movement of the omnidirectional vehicle 20 (step S105) and terminates the output of the VR signal to the video projection device 10 (step S106).

図6は、本実施形態における同期制御処理の流れの一例を示すフローチャートである。まず、移動制御部332は、再生中のコンテンツ映像において、全方向移動車両20の移動制御に関して第1の制御タイミングが到来したか否かを判定する(ステップS201)。具体的には、移動制御部332は、記憶部32に記憶されているコンテンツ制御データD2を参照し、コンテンツ映像の現在の再生時刻(ここでは映像の先頭からの経過時間を意味するものとする。)が第1の制御タイミングとして定義されているか否かを判定する。この場合、移動制御部332は、現在の再生時刻が第1の制御タイミングとして定義されている場合には第1の制御タイミングが到来したと判定し、現在の再生時刻が第1の制御タイミングとして定義されていない場合には第1の制御タイミングは到来していないと判定することができる。 Figure 6 is a flowchart showing an example of the flow of the synchronization control process in this embodiment. First, the movement control unit 332 determines whether or not a first control timing has arrived for the movement control of the omnidirectional vehicle 20 in the content video being played back (step S201). Specifically, the movement control unit 332 refers to the content control data D2 stored in the storage unit 32 and determines whether or not the current playback time of the content video (here, this means the elapsed time from the beginning of the video) is defined as the first control timing. In this case, the movement control unit 332 can determine that the first control timing has arrived if the current playback time is defined as the first control timing, and can determine that the first control timing has not arrived if the current playback time is not defined as the first control timing.

ここで、第1の制御タイミングが到来したと判定した場合、移動制御部332は、規定速度以下の速度で周回ルートを走行するように全方向移動車両20を制御する制御信号を生成して全方向移動車両20に出力する(ステップS202)。一方、ステップS201において、第1の制御タイミングは到来していないと判定した場合、移動制御部332は、ステップS202をスキップしてステップS203に処理を進める。 If it is determined that the first control timing has arrived, the movement control unit 332 generates a control signal to control the omnidirectional vehicle 20 to travel along the circular route at a speed equal to or less than the specified speed, and outputs the control signal to the omnidirectional vehicle 20 (step S202). On the other hand, if it is determined in step S201 that the first control timing has not arrived, the movement control unit 332 skips step S202 and proceeds to step S203.

続いて、移動制御部332は、再生中のコンテンツ映像において、全方向移動車両20の移動制御に関して第2の制御タイミングが到来したか否かを判定する(ステップS203)。ここでは、第2の制御タイミングも、第1の制御タイミングと同様に、コンテンツ制御データD2に定義されているものとし、コンテンツ制御データD2に基づいて到来の有無を判定することができるものとする。ここで、第2の制御タイミングは、再生中のコンテンツ映像において、利用者が現実空間の移動限界に対応して設置された仮想オブジェクト(例えば、壁や崖、柵など)に到達して移動方向を変更するシーンが再生されるタイミングである。 Then, the movement control unit 332 determines whether or not a second control timing has arrived for the movement control of the omnidirectional vehicle 20 in the content image being played back (step S203). Here, like the first control timing, the second control timing is also defined in the content control data D2, and the arrival or absence of the second control timing can be determined based on the content control data D2. Here, the second control timing is the timing at which a scene is played back in which the user reaches a virtual object (e.g., a wall, cliff, fence, etc.) that is set up in response to the movement limit in real space and changes the direction of movement.

ここで、第2の制御タイミングが到来したと判定した場合、移動制御部332は、現実空間の移動限界を超えないように移動方向を変更する制御信号を生成して全方向移動車両20に出力する(ステップS204)。例えば、図7は、第2の制御タイミングにおいて全方向移動車両20の移動方向が変更される状況の一例を示す図である。図7において、仮想空間VS2の映像は、コンテンツ映像において、利用者が道路R2を紙面手前側から紙面奥側に移動しているシーンが再生されている状況を表している。また、道路R2の途中に配置されている壁WL1は、現実空間RS2において利用者の移動範囲を制限する壁WL2(移動限界)に対応して表示された仮想オブジェクトである。 Here, if it is determined that the second control timing has arrived, the movement control unit 332 generates a control signal to change the movement direction so as not to exceed the movement limit in real space, and outputs it to the omnidirectional vehicle 20 (step S204). For example, FIG. 7 is a diagram showing an example of a situation in which the movement direction of the omnidirectional vehicle 20 is changed at the second control timing. In FIG. 7, the image of the virtual space VS2 represents a situation in which a scene is being played in which the user is moving on road R2 from the front side of the paper to the back side of the paper in the content image. In addition, a wall WL1 located midway on road R2 is a virtual object displayed in correspondence with a wall WL2 (movement limit) that limits the user's movement range in real space RS2.

例えば、このような仮想オブジェクトの表示は、仮想オブジェクトが所定のタイミングで表示されるように構成されたコンテンツの再生に合わせて、規定の走行シナリオ(経路および速度)で全方向移動車両20を走行させることによって実現できる。これは、図7の例に当てはめると、再生開始から5分後に壁WL1に到達する動画をコンテンツとして再生し、その一方で、再生開始から5分後に壁WL2に到達するような走行シナリオで全方向移動車両20を走行させる方法であるということができる。すなわち、この場合は、コンテンツも走行シナリオも予め同期するように構成しておくというものである。 For example, the display of such virtual objects can be achieved by running omnidirectional vehicle 20 in a specified driving scenario (route and speed) in sync with the playback of content configured to display virtual objects at a specified timing. Applying this to the example of Figure 7, this method can be said to involve playing content that shows a video in which wall WL1 is reached five minutes after playback begins, while running omnidirectional vehicle 20 in a driving scenario in which wall WL2 is reached five minutes after playback begins. In other words, in this case, the content and the driving scenario are configured in advance to be synchronized.

また、別の方法として、コンテンツの再生が単なる動画の再生ではなく、シミュレーションによる仮想空間の再現等によって実現される場合には、コンテンツ再生部331が、全方向移動車両20の移動状況に応じて仮想空間内に仮想オブジェクトを配置してもよい。なお、この場合、コンテンツ再生部331は、全方向移動車両20と移動限界との位置関係を逐次把握する必要がある。そのため、この場合、全方向移動車両20は、自車両の位置情報を取得する機能を有し、周期的に位置情報を取得してコンテンツ制御装置30に提供するように構成されてもよい。 As another method, when the content is not simply played back by playing a video, but is realized by reproducing a virtual space by simulation, the content playback unit 331 may place a virtual object in the virtual space according to the movement status of the omnidirectional vehicle 20. In this case, the content playback unit 331 needs to continuously grasp the positional relationship between the omnidirectional vehicle 20 and the movement limit. Therefore, in this case, the omnidirectional vehicle 20 may have a function of acquiring position information of the vehicle itself, and may be configured to periodically acquire and provide the position information to the content control device 30.

いずれの実現方法にせよ、現実空間における移動限界と、仮想空間における仮想オブジェクトが同期して表示される場合において、移動制御部332は、仮想空間VS2の映像に同期し、現実空間RS2において、移動限界を超えないように、すなわち移動限界であるWL2に接触しないように全方向移動車両20の移動方向を変更する制御信号を生成する。ここで例えば、図7の例において、再生中のコンテンツは、壁WL1の手前で道路R3に向けて左方向に方向転換するシーンを表示するように予め構成されており、移動制御部332は、このシーンの再生タイミングに合わせて、全方向移動車両20の移動方向を変更する。 Regardless of the implementation method, when the movement limit in real space and the virtual object in virtual space are displayed in sync, the movement control unit 332 generates a control signal that is synchronized with the image in the virtual space VS2 and changes the movement direction of the omnidirectional vehicle 20 in real space RS2 so as not to exceed the movement limit, i.e., so as not to come into contact with WL2, which is the movement limit. Here, for example, in the example of FIG. 7, the content being played is pre-configured to display a scene in which the vehicle turns left toward road R3 just before wall WL1, and the movement control unit 332 changes the movement direction of the omnidirectional vehicle 20 in accordance with the playback timing of this scene.

このように、現実空間における移動限界に対応したオブジェクトが仮想空間にも表示され、仮想空間において当該オブジェクトを回避するシーンの再生タイミングに合わせて全方向移動車両20の移動方向が変更されることにより、利用者は仮想空間での移動を含む経験を、より高い臨場感をもって体験することが可能となる。 In this way, an object corresponding to the movement limit in the real space is also displayed in the virtual space, and the movement direction of the omnidirectional vehicle 20 is changed in accordance with the playback timing of the scene in the virtual space to avoid that object, allowing the user to have an experience that includes movement in the virtual space with a greater sense of realism.

以上のように構成された第1実施形態のコンテンツ提供システム1Aによれば、仮想空間において移動を含む経験を利用者に体験させるコンテンツが再生され、コンテンツの再生によって得られた映像信号が映像投影装置10に表示され、映像投影装置10に表示される映像に同期して全方向移動車両20が制御されることにより、仮想空間での移動を含む経験を提供するコンテンツの臨場感を向上させることが可能となる。 According to the content providing system 1A of the first embodiment configured as described above, content is played back that allows the user to experience an experience that includes movement in a virtual space, a video signal obtained by playing back the content is displayed on the video projection device 10, and the omnidirectional vehicle 20 is controlled in synchronization with the video displayed on the video projection device 10, thereby making it possible to improve the realism of the content that provides an experience that includes movement in a virtual space.

<第2実施形態>
図8は、第2実施形態におけるコンテンツ提供システム1Bの構成例を示す図である。コンテンツ提供システム1Bは、全方向移動車両20が移動しないように全方向移動車輪22の駆動を打ち消すように駆動する駆動台装置40をさらに備える点と、仮想空間での移動を含む経験の臨場感を向上させるための各種特殊効果を発生させる特殊効果発生装置50をさらに備える点と、において第1実施形態のコンテンツ提供システム1Aと異なる。コンテンツ提供システム1Bのその他の構成は、コンテンツ提供システム1Aと同様である。そのため、図8では、第1実施形態と同様の構成については図1と同じ符号を付すことにより、ここでの説明を省略する。
Second Embodiment
Fig. 8 is a diagram showing a configuration example of a content providing system 1B in the second embodiment. The content providing system 1B is different from the content providing system 1A in the first embodiment in that the content providing system 1B further includes a drive stand device 40 that drives the omnidirectional wheels 22 to cancel the drive so that the omnidirectional vehicle 20 does not move, and further includes a special effect generating device 50 that generates various special effects to improve the realism of the experience including movement in a virtual space. The other configurations of the content providing system 1B are the same as those of the content providing system 1A. Therefore, in Fig. 8, the same reference numerals as those in Fig. 1 are used for the configurations similar to those in the first embodiment, and the description thereof will be omitted here.

駆動台装置40は、全方向移動車両20を載置する台座として用いられる装置である。駆動台装置40は、全方向移動車両20の全方向移動車輪22と接触し、全方向移動車輪22の駆動を打ち消すように駆動する駆動部42を備える。例えば、駆動部42は、全方向移動車輪22の駆動によって回転する1つ以上の球体やキャタピラなどによって構成されてもよいし、摩擦係数が小さい平面部材などによって構成されてもよい。駆動部42は、センサによって全方向移動車輪22の駆動を検知して、それを打ち消すように駆動するものであってもよいし、電気的な機構を有さず、全方向移動車輪22の駆動に対して小さい抵抗で相対的に駆動するものであってもよい。 The driving platform device 40 is a device used as a base on which the omnidirectional vehicle 20 is placed. The driving platform device 40 is equipped with a driving unit 42 that comes into contact with the omnidirectional wheels 22 of the omnidirectional vehicle 20 and drives the omnidirectional wheels 22 to counteract the drive of the omnidirectional wheels 22. For example, the driving unit 42 may be composed of one or more spheres or caterpillars that rotate due to the drive of the omnidirectional wheels 22, or may be composed of a planar member with a small coefficient of friction. The driving unit 42 may detect the drive of the omnidirectional wheels 22 using a sensor and drive to counteract it, or it may not have an electrical mechanism and drive relatively with small resistance to the drive of the omnidirectional wheels 22.

特殊効果発生装置50は、風や霧、匂い、音、振動などの特殊効果を発生させる装置である。特殊効果発生装置50は、コンテンツ制御装置30の制御により、コンテンツ映像に同期して特殊効果を発生させる。例えば、特殊効果発生装置50は、コンテンツ映像において、仮想空間に風が吹くシーンが再生された場合、その再生タイミングにおいてコンテンツ制御装置30から風を出力する制御信号を入力する。それにより、特殊効果発生装置50は、仮想空間で風が吹くシーンに同期して現実空間で実際の風を発生させることができる。 The special effects generating device 50 is a device that generates special effects such as wind, mist, smell, sound, and vibration. The special effects generating device 50 generates special effects in synchronization with the content video under the control of the content control device 30. For example, when a scene in which wind blows in a virtual space is played in the content video, the special effects generating device 50 inputs a control signal for outputting wind from the content control device 30 at the playback timing. This allows the special effects generating device 50 to generate actual wind in real space in synchronization with the scene in which wind blows in the virtual space.

図9は、第2実施形態におけるコンテンツ提供システム1Bの機能構成の一例を示す図である。上述のとおり、コンテンツ提供システム1Bは、駆動台装置40および特殊効果発生装置50をさらに備える点で第1実施形態のコンテンツ提供システム1Aと異なる。また、コンテンツ提供システム1Bにおいて、コンテンツ制御装置30は、コンテンツ制御部33Aに代えてコンテンツ制御部33Bを備える点で第1実施形態のコンテンツ提供システム1Aと異なる。また、コンテンツ制御部33Bは、演出制御部333をさらに備える点で第1実施形態のコンテンツ制御部33Aと異なる。コンテンツ提供システム1Bのその他の構成は、コンテンツ提供システム1Aと同様である。そのため、図9では、第1実施形態と同様の構成については図3と同じ符号を付すことにより、ここでの説明を省略する。 Figure 9 is a diagram showing an example of the functional configuration of content providing system 1B in the second embodiment. As described above, content providing system 1B differs from content providing system 1A in the first embodiment in that it further includes a drive stand device 40 and a special effect generating device 50. Also, in content providing system 1B, content control device 30 differs from content providing system 1A in the first embodiment in that it includes a content control unit 33B instead of content control unit 33A. Also, content control unit 33B differs from content control unit 33A in the first embodiment in that it further includes a performance control unit 333. The other configuration of content providing system 1B is the same as that of content providing system 1A. Therefore, in Figure 9, the same reference numerals as in Figure 3 are used for the configuration similar to that of the first embodiment, and description thereof will be omitted here.

まず、駆動台装置40の構成について説明する。駆動台装置40は、通信部41と、駆動部42と、駆動センサ43とを備える。通信部41は、例えば、LANに接続する無線LANインタフェースである。通信部41は、LANを介してコンテンツ制御装置30と通信する。通信部41は、駆動台装置40とコンテンツ制御装置30との間で採用する通信方式に応じて他の通信インタフェースに置き換えられてもよい。 First, the configuration of the drive table device 40 will be described. The drive table device 40 includes a communication unit 41, a drive unit 42, and a drive sensor 43. The communication unit 41 is, for example, a wireless LAN interface that connects to a LAN. The communication unit 41 communicates with the content control device 30 via the LAN. The communication unit 41 may be replaced with another communication interface depending on the communication method adopted between the drive table device 40 and the content control device 30.

駆動部42は、図8でも説明したとおり、全方向移動車両20の全方向移動車輪22と接触し、全方向移動車輪22の駆動を打ち消すように駆動する駆動機構である。駆動部42の駆動状態は駆動センサ43によって検知され、コンテンツ制御装置30に通知される。 As explained in FIG. 8, the drive unit 42 is a drive mechanism that comes into contact with the omnidirectional wheels 22 of the omnidirectional vehicle 20 and drives the wheels to counteract the drive of the omnidirectional wheels 22. The drive state of the drive unit 42 is detected by the drive sensor 43 and notified to the content control device 30.

駆動センサ43は、駆動部42の駆動状態を検知するセンサである。駆動センサ43は、少なくとも駆動部42が駆動中であるか否かを検知できるものであればよい。例えば、駆動センサ43は、駆動部42の作動により回転する回転部の回転を検知する回転センサであってもよいし、駆動部42の変位を検知するセンサであってもよい。駆動センサ43は、検知結果を示す情報(以下「検知情報」という。)をコンテンツ制御装置30に送信する。 The drive sensor 43 is a sensor that detects the drive state of the drive unit 42. The drive sensor 43 may be anything that can at least detect whether the drive unit 42 is in drive or not. For example, the drive sensor 43 may be a rotation sensor that detects the rotation of a rotating part that rotates due to the operation of the drive unit 42, or a sensor that detects the displacement of the drive unit 42. The drive sensor 43 transmits information indicating the detection result (hereinafter referred to as "detection information") to the content control device 30.

続いて、特殊効果発生装置50の構成について説明する。特殊効果発生装置50は、人の五感のうち少なくとも一つによって知覚される事象を、前記コンテンツを演出する特殊効果として発生させる装置である。特殊効果発生装置50は、例えば、通信部51と、特殊効果発生部52と、特殊効果制御部53とを備える。通信部41は、例えば、LANに接続する無線LANインタフェースである。通信部51は、LANを介してコンテンツ制御装置30と通信する。通信部51は、特殊効果発生装置50とコンテンツ制御装置30との間で採用する通信方式に応じて他の通信インタフェースに置き換えられてもよい。 Next, the configuration of the special effects generating device 50 will be described. The special effects generating device 50 is a device that generates an event that is perceived by at least one of the five human senses as a special effect that produces the content. The special effects generating device 50 includes, for example, a communication unit 51, a special effects generating unit 52, and a special effects control unit 53. The communication unit 41 is, for example, a wireless LAN interface that connects to a LAN. The communication unit 51 communicates with the content control device 30 via the LAN. The communication unit 51 may be replaced with another communication interface depending on the communication method adopted between the special effects generating device 50 and the content control device 30.

特殊効果発生部52は、上述のとおり、風や霧、匂い、音、振動などの特殊効果を発生させる送風機や噴霧器、芳香装置、スピーカ、バイブレータなどの装置である。特殊効果発生装置50は、それぞれが異なる特殊効果を発生する複数の特殊効果発生部52を備えてもよいし、1つの特殊効果発生部52を備えてもよい。また、コンテンツ提供システム1Bは、コンテンツの演出に必要な特殊効果を1つの特殊効果発生装置50で発生させるように構成されてもよいし、複数の特殊効果発生装置50で発生させるように構成されてもよい。特殊効果発生部52は、特殊効果の出力の有無や出力の強度などを電気信号によって制御可能であり、特殊効果制御部53から入力する制御信号に基づいて制御される。 As described above, the special effects generating unit 52 is a device such as a blower, sprayer, fragrance device, speaker, or vibrator that generates special effects such as wind, mist, smell, sound, or vibration. The special effects generating device 50 may include multiple special effects generating units 52 that each generate different special effects, or may include a single special effects generating unit 52. Furthermore, the content providing system 1B may be configured to generate the special effects required for the presentation of the content using a single special effects generating device 50, or may be configured to generate the special effects using multiple special effects generating devices 50. The special effects generating unit 52 can control the presence or absence of special effects output and the intensity of the output using electrical signals, and is controlled based on control signals input from the special effects control unit 53.

特殊効果制御部53は、特殊効果発生部52による特殊効果の出力動作を制御する。具体的には、特殊効果制御部53は、コンテンツ制御装置30から供給される、駆動台装置40の駆動状態に応じた制御信号に基づいて特殊効果発生部52の動作を制御する。例えば、特殊効果制御部53は、駆動台装置40が駆動している状況において、すなわち、全方向移動車輪22が回転している状況において、利用者に対してよりリアルな移動の感覚を演出するために振動を発生させる制御信号をコンテンツ制御装置30から入力し、入力した制御信号を特殊効果発生部52に出力することにより、特殊効果発生部52が振動を発生させ、その振動が全方向移動車両20に伝わる。これにより、利用者は、仮想空間での移動時においてよりリアルな移動の感覚を味わうことができる。 The special effects control unit 53 controls the output operation of the special effects by the special effects generation unit 52. Specifically, the special effects control unit 53 controls the operation of the special effects generation unit 52 based on a control signal corresponding to the driving state of the drive base unit 40, which is supplied from the content control device 30. For example, when the drive base unit 40 is being driven, i.e., when the omnidirectional wheels 22 are rotating, the special effects control unit 53 inputs a control signal from the content control device 30 that generates vibrations to provide the user with a more realistic sense of movement, and outputs the input control signal to the special effects generation unit 52, causing the special effects generation unit 52 to generate vibrations, which are then transmitted to the omnidirectional vehicle 20. This allows the user to experience a more realistic sense of movement when moving in a virtual space.

続いて、コンテンツ制御装置30の演出制御部333について説明する。演出制御部333は、特殊効果発生装置50に対し、特殊効果の発生を駆動台装置40の駆動状態に応じて指示するものである。演出制御部333は、駆動台装置40の駆動状態に応じた制御信号を生成して特殊効果発生装置50に出力する。例えば、上記の振動の例では、演出制御部333は、全方向移動車両20が低速で移動しているときには小さな振動を発生させる制御信号を生成し、全方向移動車両20が高速で移動しているときには大きな振動を発生させる制御信号を生成してもよい。演出制御部333が、このような制御信号を出力することにより、特殊効果発生装置50は、全方向移動車両20の駆動状態に同期して、全方向移動車両20の駆動状態に応じた移動の演出を利用者に対して行うことが可能となる。 Next, the performance control unit 333 of the content control device 30 will be described. The performance control unit 333 instructs the special effects generating device 50 to generate special effects according to the driving state of the drive table device 40. The performance control unit 333 generates a control signal according to the driving state of the drive table device 40 and outputs it to the special effects generating device 50. For example, in the above vibration example, the performance control unit 333 may generate a control signal that generates a small vibration when the omnidirectional vehicle 20 is moving at a low speed, and generate a control signal that generates a large vibration when the omnidirectional vehicle 20 is moving at a high speed. By the performance control unit 333 outputting such a control signal, the special effects generating device 50 can perform a movement performance for the user according to the driving state of the omnidirectional vehicle 20 in synchronization with the driving state of the omnidirectional vehicle 20.

図10は、第2実施形態における同期制御処理の流れの一例を示すフローチャートである。ここで、第2実施形態における同期制御処理は、ステップS301およびS302をさらに有する点で第1実施形態における同期制御処理と異なる。そのため、図10において、第1実施形態と同様の各処理については図6と同じ符号を付すことにより、ここでの説明を省略する。 Figure 10 is a flowchart showing an example of the flow of the synchronization control process in the second embodiment. Here, the synchronization control process in the second embodiment differs from the synchronization control process in the first embodiment in that it further includes steps S301 and S302. Therefore, in Figure 10, the same processes as in the first embodiment are given the same reference numerals as in Figure 6, and the description here is omitted.

例えば、演出制御部333は、ステップS204において、移動制御部332が全方向移動車両20に対する制御信号を出力した後に、特殊効果の発生条件が満たされたか否かを判定する(ステップS301)。ここでいう特殊効果の発生条件は、例えば、全方向移動車両20が駆動中であること、である。全方向移動車輪22の駆動は駆動台装置40によって打ち消されるため、実際には全方向移動車両20は駆動台装置40の上から移動することはない。この場合、演出制御部333は、駆動台装置40から受信される検知情報に基づいて全方向移動車両20が移動中であるか否かを判定することができる。 For example, after the movement control unit 332 outputs a control signal to the omnidirectional vehicle 20 in step S204, the performance control unit 333 determines whether or not the conditions for generating a special effect are met (step S301). The condition for generating a special effect here is, for example, that the omnidirectional vehicle 20 is in motion. Since the drive of the omnidirectional wheels 22 is canceled by the drive platform device 40, the omnidirectional vehicle 20 does not actually move from above the drive platform device 40. In this case, the performance control unit 333 can determine whether or not the omnidirectional vehicle 20 is in motion based on the detection information received from the drive platform device 40.

ここで、特殊効果の発生条件が満たされたと判定した場合、演出制御部333は、特殊効果発生装置50に対して、全方向移動車両20の駆動状態に応じた特殊効果の出力を指示する(ステップS302)。一方、ステップS301において、特殊効果の発生条件が満たされていないと判定した場合、演出制御部333は、ステップS302をスキップして同期制御処理を終了する。 If it is determined that the conditions for generating the special effect are met, the performance control unit 333 instructs the special effect generating device 50 to output a special effect according to the driving state of the omnidirectional vehicle 20 (step S302). On the other hand, if it is determined in step S301 that the conditions for generating the special effect are not met, the performance control unit 333 skips step S302 and ends the synchronization control process.

以上のように構成された第2実施形態のコンテンツ提供システム1Bによれば、仮想空間において移動を含む経験を利用者に体験させるコンテンツが再生され、コンテンツの再生によって得られた映像信号が映像投影装置10に表示され、映像投影装置10に表示される映像に同期して全方向移動車両20が制御されることにより、仮想空間での移動を含む経験を提供するコンテンツの臨場感を向上させることが可能となる。 According to the content providing system 1B of the second embodiment configured as described above, content is played back that allows the user to experience an experience that includes movement in a virtual space, a video signal obtained by playing back the content is displayed on the video projection device 10, and the omnidirectional vehicle 20 is controlled in synchronization with the video displayed on the video projection device 10, thereby making it possible to improve the realism of the content that provides an experience that includes movement in a virtual space.

さらに、第2実施形態のコンテンツ提供システム1Bによれば、コンテンツ映像に同期して制御される全方向移動車両20の駆動が駆動台装置40によって打ち消されるので、全方向移動車両20は、移動時と同じ動作を行いつつも、駆動台装置40の上から移動することがない。そのため、仮想空間において移動を含む経験を体験させるコンテンツを、より高い臨場感でかつ省スペースで提供することができる。 Furthermore, according to the content providing system 1B of the second embodiment, the driving of the omnidirectional vehicle 20, which is controlled in synchronization with the content video, is cancelled by the driving platform device 40, so that the omnidirectional vehicle 20 performs the same operation as when moving, but does not move from above the driving platform device 40. Therefore, content that allows the user to experience experiences that include movement in a virtual space can be provided with a higher sense of realism and in a smaller space.

さらに、第2実施形態のコンテンツ提供システム1Bによれば、特殊効果発生装置50が、コンテンツ映像に同期して制御される全方向移動車両20の駆動状態に応じて特殊効果を発生させることにより、現実空間における物理現象でコンテンツを演出することができる。そのため、仮想空間において移動を含む経験を体験させるコンテンツを、より高い臨場感をもって利用者に提供することができる。 Furthermore, according to the content providing system 1B of the second embodiment, the special effects generating device 50 generates special effects according to the driving state of the omnidirectional vehicle 20, which is controlled in synchronization with the content video, thereby enabling the content to be produced using physical phenomena in real space. As a result, content that allows the user to experience an experience that includes movement in a virtual space can be provided to the user with a higher sense of realism.

上記説明した実施形態は、以下のように表現することができる。
プログラムを記憶した記憶装置と、
ハードウェアプロセッサと、を備え、
前記ハードウェアプロセッサが前記記憶装置に記憶されたプログラムを実行することにより、
全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置として機能するコンピュータが、
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、
前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力し、
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する、
ように構成されている、コンテンツ制御装置。
The above-described embodiment can be expressed as follows.
A storage device storing a program;
a hardware processor;
The hardware processor executes the program stored in the storage device,
A computer that functions as a control device of a content providing system including a vehicle having omnidirectional wheels and a video projection device,
Playing content that allows users to experience an experience that includes movement in a virtual space;
A video signal obtained by playing the content is output to the video projection device;
controlling the omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
The content control device is configured to:

上記各実施形態において、コンテンツ制御装置30が備える各機能部の一部または全部は、映像投影装置10、全方向移動車両20、駆動台装置40、および特殊効果発生装置50のいずれか1つ以上に分散して配置されてもよい。 In each of the above embodiments, some or all of the functional units of the content control device 30 may be distributed and disposed in one or more of the image projection device 10, the omnidirectional vehicle 20, the drive platform device 40, and the special effects generation device 50.

以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 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.

1A,1B…コンテンツ提供システム、10…映像投影装置、11…通信部、12…表示部、13…表示制御部、20…全方向移動車両、21…座席部、22…全方向移動車輪、22A…大径車輪、22B…小径車輪、22C…旋回用車輪、23…通信部、24…車輪制御部、30…コンテンツ制御装置、31…通信部、32…記憶部、33A,33B…コンテンツ制御部、331…コンテンツ再生部、332…移動制御部、333…演出制御部、34…軸、40…駆動台装置、41…通信部、42…駆動部、43…駆動センサ、50…特殊効果発生装置、51…通信部、52…特殊効果発生部、53…特殊効果制御部 1A, 1B...content providing system, 10...image projection device, 11...communication unit, 12...display unit, 13...display control unit, 20...omnidirectional vehicle, 21...seat unit, 22...omnidirectional wheels, 22A...large diameter wheels, 22B...small diameter wheels, 22C...turning wheels, 23...communication unit, 24...wheel control unit, 30...content control device, 31...communication unit, 32...storage unit, 33A, 33B...content control unit, 331...content playback unit, 332...movement control unit, 333...performance control unit, 34...axis, 40...drive platform device, 41...communication unit, 42...drive unit, 43...drive sensor, 50...special effects generating device, 51...communication unit, 52...special effects generating unit, 53...special effects control unit

Claims (12)

全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置であって、
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生部と、
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御部と、
を備え
前記移動制御部は、前記コンテンツの再生中において、前記車両が前記仮想空間における利用者の直進移動に同期して規定の周回ルートを走行するように前記全方向移動車輪を制御する、
コンテンツ制御装置。
A control device for a content providing system including a vehicle equipped with omnidirectional wheels and a video projection device,
a content playback unit that plays content that allows a user to have an experience including movement in a virtual space, and outputs a video signal obtained by playing the content to the video projection device;
a movement control unit that controls omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
Equipped with
the movement control unit controls the omnidirectional wheels so that the vehicle travels along a specified circular route in synchronization with the straight-line movement of the user in the virtual space during the reproduction of the content.
Content control device.
前記移動制御部は、前記車両が規定速度以下の速度で前記周回ルートを走行するように前記全方向移動車輪を制御する、
請求項に記載のコンテンツ制御装置。
the movement control unit controls the omnidirectional wheels so that the vehicle travels along the circular route at a speed equal to or less than a specified speed.
The content control device according to claim 1 .
全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置であって、A control device for a content providing system including a vehicle equipped with omnidirectional wheels and a video projection device,
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生部と、a content playback unit that plays content that allows a user to have an experience including movement in a virtual space, and outputs a video signal obtained by playing the content to the video projection device;
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御部と、a movement control unit that controls omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
前記車両を載置する台座となる装置であって、前記全方向移動車輪による前記車両の移動を打ち消す駆動台装置と、a drive platform device that acts as a platform on which the vehicle is placed and counteracts the movement of the vehicle caused by the omnidirectional wheels;
を備えるコンテンツ制御装置。A content control device comprising:
人の五感のうち少なくとも一つによって知覚される事象を、前記コンテンツを演出する特殊効果として発生させる発生装置に対し、前記事象の発生を前記駆動台装置の駆動状態に応じて指示する演出制御部をさらに備える、
請求項に記載のコンテンツ制御装置。
A production control unit is further provided that instructs a generating device that generates an event perceived by at least one of the five human senses as a special effect for producing the content to generate the event according to a driving state of the driving table device.
The content control device according to claim 3 .
前記コンテンツの再生によって得られる前記仮想空間の映像において、前記仮想空間は、前記仮想空間における利用者の移動に応じて、前記利用者によって近いと認識される領域ほど大きく変化するように表示され、前記利用者によって遠いと認識される領域ほど小さく変化するように表示される、
請求項1からのいずれか一項に記載のコンテンツ制御装置。
In the image of the virtual space obtained by playing the content, the virtual space is displayed so that an area that is recognized as being closer by the user changes more significantly in accordance with the user's movement in the virtual space, and an area that is recognized as being farther away by the user changes less significantly in accordance with the user's movement in the virtual space.
The content control device according to claim 1 .
前記移動制御部は、前記車両の移動限界に対応して前記仮想空間に表示されるオブジェクトの位置に基づき、前記利用者が前記移動限界と接触しないように前記全方向移動車輪を制御する、
請求項1からのいずれか一項に記載のコンテンツ制御装置。
the movement control unit controls the omnidirectional wheels based on a position of an object displayed in the virtual space corresponding to the movement limit of the vehicle so that the user does not come into contact with the movement limit.
The content control device according to claim 1 .
全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置として機能するコンピュータが、
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生処理と、
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御処理と
を実行するコンテンツ制御方法であって、
前記移動制御処理は、前記コンテンツの再生中において、前記車両が前記仮想空間における利用者の直進移動に同期して規定の周回ルートを走行するように前記全方向移動車輪を制御するものである、
コンテンツ制御方法。
A computer that functions as a control device of a content providing system including a vehicle having omnidirectional wheels and a video projection device,
a content reproduction process for reproducing content that allows a user to have an experience including movement in a virtual space, and outputting a video signal obtained by reproducing the content to the video projection device;
a movement control process for controlling omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
A content control method for performing
the movement control process controls the omnidirectional wheels so that the vehicle travels along a specified circular route in synchronization with the user's straight-line movement in the virtual space during playback of the content;
Content control methods.
全方向移動車輪を備えた車両と、映像投影装置と、前記車両を載置する台座となる装置であって、前記全方向移動車輪による前記車両の移動を打ち消す駆動台装置と、を備えたコンテンツ提供システムの制御装置として機能するコンピュータが、a computer that functions as a control device for a content providing system including a vehicle equipped with omnidirectional wheels, a video projection device, and a drive platform device that serves as a base for the vehicle and cancels the movement of the vehicle caused by the omnidirectional wheels,
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生処理と、a content reproduction process for reproducing content that allows a user to have an experience including movement in a virtual space, and outputting a video signal obtained by reproducing the content to the video projection device;
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御処理と、a movement control process for controlling omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
を実行するコンテンツ制御方法。A content control method that performs
全方向移動車輪を備えた車両と、映像投影装置とを備えたコンテンツ提供システムの制御装置として機能するコンピュータに、
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生処理と、
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御処理と、
を実行させるためのプログラムであって、
前記移動制御処理は、前記コンテンツの再生中において、前記車両が前記仮想空間における利用者の直進移動に同期して規定の周回ルートを走行するように前記全方向移動車輪を制御するものである、
プログラム。
A computer that functions as a control device of a content providing system including a vehicle equipped with omnidirectional wheels and an image projection device,
a content reproduction process for reproducing content that allows a user to have an experience including movement in a virtual space , and outputting a video signal obtained by reproducing the content to the video projection device;
a movement control process for controlling omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
A program for executing
the movement control process controls the omnidirectional wheels so that the vehicle travels along a specified circular route in synchronization with the user's straight-line movement in the virtual space during playback of the content;
program.
全方向移動車輪を備えた車両と、映像投影装置と、前記車両を載置する台座となる装置であって、前記全方向移動車輪による前記車両の移動を打ち消す駆動台装置と、を備えたコンテンツ提供システムの制御装置として機能するコンピュータに、A computer that functions as a control device of a content providing system including a vehicle equipped with omnidirectional wheels, a video projection device, and a drive platform device that serves as a base for the vehicle and cancels the movement of the vehicle caused by the omnidirectional wheels,
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生処理と、a content reproduction process for reproducing content that allows a user to have an experience including movement in a virtual space, and outputting a video signal obtained by reproducing the content to the video projection device;
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御処理と、a movement control process for controlling omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
を実行させるためのプログラム。A program for executing.
全方向移動車輪を備えた車両と、
映像投影装置と、
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生部と、
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御部と、
を備え、
前記移動制御部は、前記コンテンツの再生中において、前記車両が前記仮想空間における利用者の直進移動に同期して規定の周回ルートを走行するように前記全方向移動車輪を制御する、
コンテンツ提供システム。
A vehicle equipped with omnidirectional wheels;
A video projection device;
a content playback unit that plays content that allows a user to have an experience including movement in a virtual space, and outputs a video signal obtained by playing the content to the video projection device;
a movement control unit that controls omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
Equipped with
the movement control unit controls the omnidirectional wheels so that the vehicle travels along a specified circular route in synchronization with the straight-line movement of the user in the virtual space during the reproduction of the content.
Content delivery system.
全方向移動車輪を備えた車両と、A vehicle equipped with omnidirectional wheels;
映像投影装置と、A video projection device;
前記車両を載置する台座となる装置であって、前記全方向移動車輪による前記車両の移動を打ち消す駆動台装置と、a drive platform device that acts as a platform on which the vehicle is placed and counteracts the movement of the vehicle caused by the omnidirectional wheels;
仮想空間において移動を含む経験を利用者に体験させるコンテンツを再生し、前記コンテンツの再生によって得られた映像信号を前記映像投影装置に出力するコンテンツ再生部と、a content playback unit that plays content that allows a user to have an experience including movement in a virtual space, and outputs a video signal obtained by playing the content to the video projection device;
前記映像投影装置に表示させる映像に同期して前記車両の全方向移動車輪を制御する移動制御部と、a movement control unit that controls omnidirectional wheels of the vehicle in synchronization with the image displayed on the image projection device;
を備えるコンテンツ提供システム。A content providing system comprising:
JP2021084050A 2021-05-18 2021-05-18 CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM Active JP7630351B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021084050A JP7630351B2 (en) 2021-05-18 2021-05-18 CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021084050A JP7630351B2 (en) 2021-05-18 2021-05-18 CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM

Publications (2)

Publication Number Publication Date
JP2022177643A JP2022177643A (en) 2022-12-01
JP7630351B2 true JP7630351B2 (en) 2025-02-17

Family

ID=84237557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021084050A Active JP7630351B2 (en) 2021-05-18 2021-05-18 CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM

Country Status (1)

Country Link
JP (1) JP7630351B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2024157810A1 (en) 2023-01-25 2024-08-02

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016189572A1 (en) 2015-05-27 2016-12-01 泉陽興業株式会社 Amusement facility
JP2017102401A (en) 2015-12-04 2017-06-08 株式会社豊田中央研究所 Virtual Reality System
JP2019136572A (en) 2017-02-14 2019-08-22 株式会社コナミアミューズメント game machine
JP2020103782A (en) 2018-12-28 2020-07-09 トヨタ紡織株式会社 Space provision system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3476673B1 (en) * 2017-10-30 2019-10-16 Alpine Electronics, Inc. Vehicle image displaying apparatus and method of displaying image data on a head-mounted display device disposed in a vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016189572A1 (en) 2015-05-27 2016-12-01 泉陽興業株式会社 Amusement facility
JP2017102401A (en) 2015-12-04 2017-06-08 株式会社豊田中央研究所 Virtual Reality System
JP2019136572A (en) 2017-02-14 2019-08-22 株式会社コナミアミューズメント game machine
JP2020103782A (en) 2018-12-28 2020-07-09 トヨタ紡織株式会社 Space provision system

Also Published As

Publication number Publication date
JP2022177643A (en) 2022-12-01

Similar Documents

Publication Publication Date Title
US11790616B2 (en) Immersive virtual display
KR102306159B1 (en) Immersive virtual display
US10181212B2 (en) Method and system for reducing motion sickness in virtual reality ride systems
US10249091B2 (en) Production and packaging of entertainment data for virtual reality
KR20160147735A (en) Head region position detection device and head region position detection method, image processing device and image processing method, display device, and computer program
JP2015035039A (en) Acceleration sensation presentation device, acceleration sensation presentation method, and acceleration sensation presentation system
JP7630351B2 (en) CONTENT CONTROL DEVICE, CONTENT CONTROL METHOD, PROGRAM, AND CONTENT PROVIDING SYSTEM
JP2001175883A (en) Virtual reality device
TW201944365A (en) A method to enhance first-person-view experience
JP2020174329A (en) Information processing equipment, display method and computer program
JP2002300613A (en) Exhibition video system
JPH1039743A (en) Movement function adjusting device
US20250162609A1 (en) System and methods for providing immersive virtual content during a self-driving mode of an autonomous vehicle
KR20160099075A (en) Image Simulating System, Apparatus for Controlling Platform and Method for Controlling Platform
US12013978B1 (en) Apparatus and method for inducing head motion
JP2007094082A (en) Mobile simulator apparatus, control method thereof, and control program
JP2024170890A (en) Information processing system, information processing method, and program
KR20160095663A (en) Image Simulating System, Apparatus for Controlling Platform and Method for Controlling Platform
JP2016067570A (en) GAME DEVICE AND VIDEO DISPLAY DEVICE

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: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241218

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: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250204

R150 Certificate of patent or registration of utility model

Ref document number: 7630351

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150