VR AMUSEMENT RIDE DEVICE
20190282910 ยท 2019-09-19
Inventors
Cpc classification
G06F3/011
PHYSICS
A63F13/245
HUMAN NECESSITIES
A63B23/00
HUMAN NECESSITIES
International classification
A63F13/245
HUMAN NECESSITIES
Abstract
VR amusement ride device that enables a user viewing virtual reality images to enjoy the feeling of riding a horse or vehicle by having the user ride a machine at the same time as viewing images, thereby preventing VR motion sickness. The VR amusement ride device includes VR image viewer, image processor, seat structure, and seat structure controller. The seat structure includes a saddle, a base, and a tilt angle adjuster, and the saddle rocks continuously or intermittently about a central axis. The image processor records/stores VR image data and event data in memory, transmits the VR image data to the VR image viewer and transmits event information based on the event data to the seat structure controller. The seat structure controller varies tilt angle of the rocking central axis of the saddle to forward tilt, backward tilt, right tilt, and left tilt on the basis of the event information.
Claims
1-6. (canceled)
7. A VR amusement ride device, comprising: a VR image viewer to view virtual reality images; an image processor to manage and perform reproduction processing of the virtual reality images; a seat structure to be ridden by a user when viewing virtual reality images; a seat structure controller to control a rocking motion of the seat structure; wherein the seat structure comprises a saddle to seat the user, a base to rockingly support the saddle and a tilt angle adjuster to control a tilt angle of a rocking central axis of the saddle, wherein the saddle is configured to tilt continuously or intermittently with the rocking central axis as a reference axis; wherein the image processor records and stores virtual reality image data and event data in a memory, transmits virtual reality image data to the VR image viewer, and transmits to the seat structure controller an event information based on the event data recording presence/absence of events at places where virtual reality image data are reproduced; and wherein the seat structure controller is configured to respond to the event information, received from the image processor, by performing control to vary the tilt angle of the rocking central axis of the saddle of the seat structure to a forward tilt, a backward tilt, a left tilt and a right tilt.
8. The VR amusement ride device according to claim 7, wherein: the event data are flag data of discrete events recorded with an indication of presence/absence of events at places specified for reproduction of virtual reality image data and comprise ascent flags, descent flags, right turn flags and left turn flags; the image processor transmits flag data of events at a current place of reproducing virtual reality image data to the seat structure controller as the event information; and the seat structure controller instructs/controls the tilt angle adjuster of the seat structure to vary the tilt angle of the rocking central axis of the saddle: to tilt backward in response to receiving the event information corresponding to an ascent flag, to tilt forward in response to receiving the event information corresponding to a descent flag, to tilt rightward in response to receiving the event information corresponding to a right turn flag, and to tilt leftward in response to receiving the event information corresponding to a left turn flag.
9. The VR amusement ride device according to claim 7, wherein a movement of the saddle is controllable to trace a
10. The VR amusement ride device according to claim 7, wherein the seat structure is equipped with an image speed controller to receive a speed change instruction from the user; and wherein the image processor comprises a reproduction speed controller to control a reproduction speed of the virtual reality image data based on the speed change instruction transmitted from the image speed controller.
11. The VR amusement ride device according to claim 7, wherein the VR image viewer comprises a goggle type display or a retinal projection display.
12. The VR amusement ride device according to claim 7, wherein the VR image viewer comprises a dome screen compatible with omnidirectional image projection.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024]
[0025]
[0026]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0027] The VR amusement ride device according to the present invention is explained in detail below based on an embodiment shown in the drawings.
[0028] As shown in
[0029] The VR image viewing means 100 is constituted as a device for displaying virtual reality images in order to display images used for viewing by the user. In the present embodiment, a configuration is adopted whereby virtual reality image data 10 recorded in memory means 210, which is discussed below, provided in the image management and reproduction means 200 are transmitted to the VR image viewing means 100 and projected onto a display screen viewable by the user.
[0030] The image management and reproduction means 200 is means for managing virtual reality image data 10 and performing reproduction processing, and as shown in
[0031] The memory means 210 records and stores virtual reality image data 10 and event data 20. The virtual reality image data 10 are images that express virtual space composed of 360 omnidirectional images. In the present embodiment, the virtual reality image data 10 are images viewable from the viewpoint of the user when riding a horse and consist of images associated with left/right turning, uphill running, downhill running and the like of the horse, and accompanying sound, but are not limited to such and can instead be suitably selected from among images viewable from the viewpoint of the user when mounted on some other animal or a bird or when riding on another type of amusement ride.
[0032] Further the event data 20 are in the form of a data file that records presence/absence and content of events performed at specified image locations when virtual reality image data 10 are reproduced and are managed and stored a separate file from or the same file as the virtual reality image data 10. Makeup of the event data 20 is discussed later.
[0033] The image management and reproduction means 200 transmits virtual reality image data 10 to the VR image viewing means 100. As a result, a user wearing the VR image viewing means 100 can view virtual reality images. Although in the present embodiment the image management and reproduction means 200 can use VR image playback software installed in a computer, this is not a limitation and, optionally, a configuration can be adopted that performs VR image playback processing using dedicated equipment.
[0034] Moreover, the image management and reproduction means 200 simultaneously transmits event data 20 stored in the memory means 210 to the seat structure control means 400, which is discussed later, as event information 500.
[0035] The seat structure 300 is a device ridden by a user when viewing virtual reality images. As shown in
[0036] In the present embodiment, a configuration is adopted whereby one or multiple rocking means 350 cause the saddle 310 to perform rocking motion continuously or intermittently. The saddle 310 has a rocking central axis z and performs rocking motion with the rocking central axis z as its central axis. In the present embodiment, the rocking central axis z is initially oriented vertically (i.e., =0).
[0037] The tilt angle adjuster 330 is a member for controlling tilt angle of the rocking central axis z serving as reference axis of saddle 310 rocking motion and is installed on the saddle 310 or the base 320. The tilt angle adjuster 330 can freely control tilt angle of direction assumed by rocking central axis z of the saddle 310. Owing to this arrangement, the seat structure 300, whose axis is the rocking central axis z controllable to tilt freely in any direction, can vary tilt angle of its axis to tilt forward, backward, leftward and rightward, while simultaneously performing continuous or intermittent rocking motion. As a result, a user seated on the seat structure 300 can experience a feeling as if actually mounted on a horse or riding some other animal or being on board some other amusement ride. Although in the present embodiment the tilt angle adjuster 330 is configured to vary tilt angle of rocking central axis z by controlling driving means (not shown), this is not a limitation and, optionally, a configuration can be adopted that performs rocking while tilting the saddle 310 forward, backward, leftward and rightward by additionally sending instructions to the rocking means 350 for finely controlling forward, backward, leftward and rightward rocking angle.
[0038] The seat structure control means 400 is means for controlling forward tilt, backward tilt, left tilt and right tilt of the tilt angle of the saddle 310. The seat structure control means 400 is configured to receive (or read) event information 500 from the image management and reproduction means 200, and based on the received or read event information 500, to perform control by sending instructions to the tilt angle adjuster 330 so as to change tilt angle of rocking central axis z of the saddle 310 of the seat structure 300 to forward tilt, backward tilt, left tilt and right tilt.
[0039] The event data 20 are various chronologically ordered events of different types assembled into a single file and comprise event flag data representing discrete events by flags recorded with indication of presence/absence of events at places specified for reproduction of virtual reality image data 10. In the present embodiment, the event data 20 comprise ascent flags 22, descent flags 24, right turn flags 26 and left turn flags 28 (see
[0040] Moreover, the event information 500 consists of data created based on event data 20 by synchronizing discrete sets of event flag data and virtual reality image data 10.
[0041] The image management and reproduction means 200 transmits the event being performed at the current reproduction place (viewing place) of the virtual reality image data 10 being viewed by the user to the seat structure control means 400 as event information 500 synchronized with virtual reality image data 10. Optionally, rather that adopting a configuration whereby the event information 500 is transmitted to the seat structure control means 400 by the image management and reproduction means 200, it is possible for the seat structure control means 400 to read and use as event information 500 event data 20 recorded and stored in the memory means 210 of the image management and reproduction means 200.
[0042] On condition of having received (or read) event information 500, the seat structure control means 400 determines the content of the event flag data thereof. When the event information 500 is an ascent flag 22, the seat structure control means 400 instructs/controls the tilt angle adjuster 330 of the seat structure 300 so that tilt angle of rocking central axis z of the saddle 310 tilts backward. As the saddle 310 therefore performs rocking motion while tilting backward, the user mounted on the seat structure 300 can experience a feeling as if riding, for example, a horse that is running up a slope.
[0043] Further, when the event information 500 is a decent flag 24, the seat structure control means 400 instructs/controls the tilt angle adjuster 330 of the seat structure 300 so that tilt angle of rocking central axis z of the saddle 310 tilts forward. As the saddle 310 therefore performs rocking motion while tilting forward, the user mounted on the seat structure 300 can experience a feeling as if riding a horse, for example, that is running down a slope.
[0044] Further, when the event information 500 is a right turn flag 26, the seat structure control means 400 instructs/controls the tilt angle adjuster 330 of the seat structure 300 so that tilt angle of the rocking central axis z of the saddle 310 tilts rightward. As the saddle 310 therefore performs rocking motion while tilting rightward, the user mounted on the seat structure 300 can experience a feeling as if riding a running horse, for example, that is turning right.
[0045] Moreover, when the event information 500 is a left turn flag 28, the seat structure control means 400 instructs/controls the tilt angle adjuster 330 of the seat structure 300 so that tilt angle of the rocking central axis z of the saddle 310 tilts leftward. As the saddle 310 therefore performs rocking motion while tilting leftward, the user mounted on the seat structure 300 can experience a feeling as if riding a running horse, for example, that is turning left.
[0046] Since the discrete sets of virtual reality image data 10 recorded in the event data 20 and transmitted to the seat structure control means 400 as event information 500 and the virtual reality image data 10 are synchronized, the seat structure control means 400 responds to, for example, a horse running up a slope being viewed in a horse-riding image or the like being viewed by the user riding the seat structure 300, by detecting an ascent flag 22, whereupon the tilt angle adjuster 330 tilts the tilt angle of the rocking central axis z of the saddle 310 backwards.
[0047] Since control of forward, backward, leftward and rightward tilting of tilt angle and rocking motion of the saddle 310 in accordance with virtual reality image data 10 can therefore be easily achieved, the user can experience sensations just as if actually riding a horse. Moreover, control of forward, backward, leftward and rightward tilting of tilt angle and adjustment of rocking motion can be easily enhanced by creating and amending the event data 20 in accordance with virtual reality image data 10.
[0048] Furthermore, information representing angle magnitude can be incorporated in the discrete sets of event flag data in addition to ascend, descend, right turn and left turn information. By this it becomes possible to express conditions of various roads, such gradually sloped roads, sharp curves and the like, traveled by the user while enjoying a simulated horse riding experience.
[0049] The saddle 310 can be configured to be controlled to move like tracing a
[0050] As another mode of implementing the present embodiment, a configuration can be adopted whereby, as shown in
[0051] The image management and reproduction means 200 incorporates reproduction speed control means 220. The reproduction speed control means 220 is means for controlling reproduction speed of virtual reality image data 10 based on speed change instruction transmitted from the image speed instruction means 340. In the present embodiment, a configuration is adopted whereby, when the image speed instruction means 340 is operated, speed of continuous or intermittent rocking motion of the saddle 310 is simultaneously controlled in accordance with the instructed speed. Namely, a configuration is adopted whereby when reproduction speed of virtual reality image data 10 becomes faster owing to operation of the image speed instruction means 340, rocking motion of the saddle 310 is speeded up accordingly, and when reproduction speed of virtual reality image data 10 becomes slower owing to the image speed instruction means 340 not being operated for a predetermined time period, rocking motion of the saddle 310 is slowed down accordingly. Since this enables control of reproduction speed of virtual reality image data 10, a user can experience feelings of riding a horse that runs faster and slower.
[0052] In the present embodiment, the VR image viewing means 100 can be configured as a goggle type display. The goggle type display is a goggle type projection device worn on a human head to cover the eye region, and since the device itself is fitted with an angle sensor and an acceleration sensor, detected goggle angle can be used for calculation processing with respect to direction (portion) of omnidirectional image to be displayed, and omnidirectional image can be displayed on the goggle type display. As this enables enjoyment of images that evoke presence as if actually seeing images in the direction the face is directed, virtual reality experiences can be enjoyed within a limited space simply by wearing this device.
[0053] Alternatively, the VR image viewing means 100 can be configured as a retinal projection display. The retinal projection display is a display that focuses/projects directly onto the retina. This enables enjoyment of virtual reality experience with a compact viewing device, and is particularly effective for allowing users with weak vision to easily enjoy virtual reality amusements.
[0054] Moreover, the VR image viewing means 100 can be configured as a dome screen onto which omnidirectional images can be projected. The dome screen consists mainly of a sphere-shaped screen, and is a device that enables a user who enters the sphere to view omnidirectional images by projecting omnidirectional images onto the inner wall of the sphere. Available dome screens are of various types including, inter alia, ones structured to project images onto a whole sphere and others having a half-dome as a screen and structured to project images onto the bisected surface. Adoption of such a dome screen facilitates natural projection of omnidirectional images. As this makes wearing of special equipment on the body unnecessary, the user can view powerful omnidirectional images stress free.
[0055] Adoption of the aforesaid configuration allows the user to enjoy an experience closely resembling actual horse riding. In addition, since disparity between rocking visually sensed from the virtual reality images viewed through the VR image viewing means 100 and physical rocking produced by the ridden seat structure 300 can be minimized, good agreement is realized between start, accelerate, decelerate, stop, uphill, downhill, right turn, left turn and other feelings sensed visually from viewed virtual reality images and feelings, including actual rocking, experienced when really riding a horse. As so-called VR motion sickness is therefore avoided to the utmost, a VR amusement ride device that minimizes occurrence of unanticipated VR motion sickness can be provided.
EXPLANATION OF SYMBOLS
[0056] 1 VR amusement ride device [0057] 10 Virtual reality image data [0058] 20 Event data [0059] 22 Ascent flag [0060] 24 Descent flag [0061] 26 Right turn flag [0062] 28 Left turn flag [0063] 100 VR image viewing means [0064] 200 Image management and reproduction means [0065] 210 Memory means [0066] 220 Reproduction speed control means [0067] 300 Seat structure [0068] 310 Saddle [0069] 320 Base [0070] 330 Tilt angle adjuster [0071] 340 Image speed instruction means [0072] 350 Rocking means [0073] 400 Seat structure control means [0074] 500 Event information [0075] z Rocking central axis [0076] 0 Tilt angle