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
JP7689481B2 - Attraction system, attraction method, attraction program, and attraction server - Google Patents
[go: Go Back, main page]

JP7689481B2 - Attraction system, attraction method, attraction program, and attraction server - Google Patents

Attraction system, attraction method, attraction program, and attraction server Download PDF

Info

Publication number
JP7689481B2
JP7689481B2 JP2021175242A JP2021175242A JP7689481B2 JP 7689481 B2 JP7689481 B2 JP 7689481B2 JP 2021175242 A JP2021175242 A JP 2021175242A JP 2021175242 A JP2021175242 A JP 2021175242A JP 7689481 B2 JP7689481 B2 JP 7689481B2
Authority
JP
Japan
Prior art keywords
user
reaction
unit
output
attraction
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
JP2021175242A
Other languages
Japanese (ja)
Other versions
JP2023064844A (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.)
Pokemon Co
Original Assignee
Pokemon Co
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 Pokemon Co filed Critical Pokemon Co
Priority to JP2021175242A priority Critical patent/JP7689481B2/en
Publication of JP2023064844A publication Critical patent/JP2023064844A/en
Application granted granted Critical
Publication of JP7689481B2 publication Critical patent/JP7689481B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、アトラクションシステム、アトラクション方法、アトラクションプログラム、及びアトラクションサーバに関する。特に、本発明は、ユーザの静の状態を活用できるアトラクションシステム、アトラクション方法、アトラクションプログラム、及びアトラクションサーバに関する。 The present invention relates to an attraction system, an attraction method, an attraction program, and an attraction server. In particular, the present invention relates to an attraction system, an attraction method, an attraction program, and an attraction server that can utilize the user's calm state.

従来、遊園地等のアトラクションにおいてユーザに拡張現実(AR)用のARグラスや仮想現実(VR)用のVRゴーグル等を装着させ、拡張現実、仮想現実、及び/又は複合現実体験をユーザに提供する絶叫マシン等のシステムが提案されている。例えば、第1のディスプレイ及び第2のディスプレイを通じて現実環境を見るユーザに拡張現実、仮想現実及び/又は複合現実体験を提供するシステムであって、第1の仮想特徴の層を表示するように構成された第1のディスプレイを含む装着型可視化装置と、第2の仮想特徴の層を表示するように構成された第2のディスプレイを含む固定可視化装置と、第1の仮想特徴の層及び第2の仮想特徴の層を生成するように構成されたプロセッサとを備え、プロセッサは、装着型可視化装置及び固定可視化装置と動作可能に通信して、第1の仮想特徴の層及び第2の仮想特徴の層の表示を協調させるように構成されるシステムが知られている(例えば、特許文献1参照。)。特許文献1に記載のシステムによれば、ユーザが装着する機器を用いることで、ロボット等の有体物を用いた演出に比べて現実感があり迫力のある演出のアトラクションをユーザに体験させることができる。 Conventionally, systems such as thrill rides have been proposed in which a user wears AR glasses for augmented reality (AR) or VR goggles for virtual reality (VR) at attractions such as amusement parks to provide the user with an augmented reality, virtual reality, and/or mixed reality experience. For example, a system is known that provides an augmented reality, virtual reality, and/or mixed reality experience to a user viewing a real environment through a first display and a second display, the system comprising a wearable visualization device including a first display configured to display a first virtual feature layer, a fixed visualization device including a second display configured to display a second virtual feature layer, and a processor configured to generate the first virtual feature layer and the second virtual feature layer, the processor operatively communicating with the wearable visualization device and the fixed visualization device to coordinate the display of the first virtual feature layer and the second virtual feature layer (see, for example, Patent Document 1). According to the system described in Patent Document 1, by using a device worn by the user, the user can experience an attraction with a more realistic and powerful presentation than a presentation using a tangible object such as a robot.

特表2020-513956号公報Special Publication No. 2020-513956

しかし、特許文献1に記載のようなシステムを含む従来のシステムにおいては、ユーザの身体に大きな刺激を与えて驚きや爽快感、非日常感を体験させるため、ユーザが搭乗するライド機及び絶叫マシン等の移動体の移動速度を上げることや移動体を所定の高さから落下させること等の物理的な刺激をユーザに与えることを要する。このような従来のシステムでの演出は、ユーザの身体に負荷をかけることやユーザに大音声を浴びせること、又はアトラクション内のオブジェクトをユーザに迫らせるような単調な内容になりやすい。更に、従来のシステムにおいてユーザに刺激を与えるために移動体を振動させること等を要することから、アトラクションの安全面や整備面が課題になる場合もある。 However, in conventional systems, including the system described in Patent Document 1, in order to provide a strong physical stimulus to the user to allow them to experience surprise, exhilaration, and a sense of the extraordinary, it is necessary to provide the user with physical stimuli such as increasing the speed of the moving object, such as a ride or thrill ride, or dropping the moving object from a certain height. The performances in such conventional systems tend to be monotonous, placing a strain on the user's body, exposing the user to loud noises, or having the objects in the attraction approach the user. Furthermore, because conventional systems require the moving object to vibrate in order to provide a stimulus to the user, the safety and maintenance of the attraction may become an issue.

したがって、本発明の目的は、ユーザの静の状態を利用することで移動体を大きく動作させなくても、新規なユーザ体験を提供できるアトラクションシステム、アトラクション方法、アトラクションプログラム、及びアトラクションサーバを提供することにある。 The object of the present invention is therefore to provide an attraction system, attraction method, attraction program, and attraction server that can provide a new user experience by utilizing the user's still state, without requiring the user to move the moving object significantly.

本発明は、上記目的を達成するため、ユーザが移動体に搭乗し、移動体が所定のゾーンを移動してアトラクションが実行されるアトラクションシステムであって、ユーザが装着可能であり、仮想情報をユーザに知覚可能に出力する出力部と、移動体に搭乗中のユーザの反応の大きさを検知する反応検知部と、反応検知部が検知した反応の大きさに応じて、出力部に出力させる仮想情報の内容を異ならせる出力制御部と、ユーザに対し、ユーザの反応の大きさを小さくすることを要求する要求部とを備えるアトラクションシステムが提供される。 To achieve the above object, the present invention provides an attraction system in which a user boards a moving object, and the moving object moves through a predetermined zone to perform an attraction, the attraction system being wearable by the user and including an output unit that outputs virtual information perceptible to the user, a reaction detection unit that detects the magnitude of the user's reaction while boarding the moving object, an output control unit that changes the content of the virtual information to be output by the output unit depending on the magnitude of the reaction detected by the reaction detection unit, and a request unit that requests the user to reduce the magnitude of the user's reaction.

本発明に係るアトラクションシステム、アトラクション方法、アトラクションプログラム、及びアトラクションサーバによれば、ユーザの静の状態を利用することで移動体を大きく動作させなくても、新規なユーザ体験を提供できるアトラクションシステム、アトラクション方法、アトラクションプログラム、及びアトラクションサーバを提供できる。 The attraction system, attraction method, attraction program, and attraction server of the present invention can provide an attraction system, attraction method, attraction program, and attraction server that can provide a new user experience by utilizing the user's still state, without requiring the user to move the moving object significantly.

本実施形態に係るアトラクションシステムの機能構成ブロック図である。FIG. 2 is a functional configuration block diagram of the attraction system according to the present embodiment. 本実施形態に係る移動制御部による移動体の制御の概要図である。FIG. 2 is a schematic diagram illustrating control of a moving object by a movement control unit according to the present embodiment. 本実施形態に係るアトラクションシステムにおける処理フロー図である。FIG. 2 is a process flow diagram of the attraction system according to the present embodiment.

[実施の形態]
<アトラクションシステム1の概要>
本実施形態に係るアトラクションシステム1は、遊園地やテーマパーク等の娯楽施設においてアトラクションが実行されるアトラクション施設で用いられるシステムである。アトラクションシステム1においてアトラクションに参加するユーザは、所定の映像を出力するウェアラブルデバイスを装着し、アトラクション施設内を移動する乗り物(例えば、ライド機)に搭乗する。この乗り物はアトラクションシステム1に制御され、アトラクション施設内を移動する。そして、アトラクションシステム1は、乗り物に搭乗しているユーザの反応(例えば、声量や身振り等)を検知し、検知した反応の大きさに基づいて、ウェアラブルデバイスに出力する映像を変化させることや乗り物の移動速度及び/又は移動経路等を変化させる。
[Embodiment]
<Outline of Attraction System 1>
The attraction system 1 according to this embodiment is a system used in an attraction facility where attractions are held in an amusement facility such as an amusement park or a theme park. A user who participates in an attraction in the attraction system 1 wears a wearable device that outputs a predetermined image, and boards a vehicle (e.g., a ride machine) that moves within the attraction facility. This vehicle moves within the attraction facility under the control of the attraction system 1. The attraction system 1 detects the reaction (e.g., voice volume, gestures, etc.) of the user riding the vehicle, and changes the image output to the wearable device and/or the moving speed and/or moving route of the vehicle based on the magnitude of the detected reaction.

ここで、アトラクションシステム1においては、乗り物に搭乗しているユーザに対して「静かにすること」を要求する。すなわち、アトラクションシステム1は、例えばユーザの反応としてユーザが発する声の大きさ(声量)を検知する場合、声量が予め定められた基準を超える場合と、声量が当該基準以下である場合とでウェアラブルデバイスに出力させる映像の内容を異ならせることや、乗り物の移動速度及び/又は移動経路を異ならせることができる。 Here, the attraction system 1 requests that users on board the vehicle "keep quiet." That is, when the attraction system 1 detects the volume (volume) of the user's voice as a reaction of the user, for example, it can change the content of the video output by the wearable device or change the moving speed and/or moving route of the vehicle depending on whether the volume of the voice exceeds a predetermined standard or is below the standard.

一例としてアトラクションシステム1において、アトラクション施設内に様々な仮想的なキャラクタ(以下、「仮想キャラクタ」という。)が登場する場合を挙げる。仮想キャラクタはウェアラブルデバイスに出力される映像に、映像として登場するキャラクタである。例えば、アトラクション施設内を移動する乗り物に搭乗するユーザのウェアラブルデバイスに、一のキャラクタが登場した場合(つまり、映像として出力された場合)において、ユーザが声(例えば、叫ぶ声、驚嘆の声、歓声、悲鳴等)を上げた場合、この声の声量が所定の基準以下である場合、アトラクションシステム1は、一のキャラクタがユーザに気が付いていないかのような演出内容の映像(例えば、一のキャラクタが佇んでいたり、木の実を食べているような映像)をウェアラブルデバイスに出力させる。一方、ユーザの声の声量が所定の基準を超える場合、アトラクションシステム1は、一のキャラクタがユーザに気が付いて怒り出す演出内容の映像、あるいはユーザが搭乗している乗り物の近傍から離れる方向に逃げ出す演出内容の映像をウェアラブルデバイスに出力させる。 As an example, in the attraction system 1, various virtual characters (hereinafter referred to as "virtual characters") appear in an attraction facility. A virtual character is a character that appears as an image in an image output to a wearable device. For example, when a character appears (i.e., when output as an image) on a wearable device of a user who is riding on a vehicle moving in an attraction facility, if the user makes a sound (e.g., a shout, a cry of amazement, a cheer, a shriek, etc.), if the volume of this sound is below a predetermined standard, the attraction system 1 outputs to the wearable device an image of a performance in which the character does not notice the user (e.g., an image of the character standing still or eating nuts). On the other hand, if the volume of the user's voice exceeds the predetermined standard, the attraction system 1 outputs to the wearable device an image of a performance in which the character notices the user and becomes angry, or an image of a performance in which the character runs away in a direction away from the vicinity of the vehicle on which the user is riding.

また、例えば、乗り物に搭乗するユーザのウェアラブルデバイスに、他のキャラクタが寝ている状態で登場する映像をウェアラブルデバイスに出力した場合において、ユーザが声を上げた場合、この声の声量が所定の基準以下である場合(声量が第1の条件を満たさない場合)、アトラクションシステム1は、他のキャラクタが寝ている状態を続けることを示す演出内容の映像をウェアラバウルデバイスに出力させる。一方、ユーザの声の声量が所定の基準を超える場合(声量が第1の条件を満たす場合)、アトラクションシステム1は、他のキャラクタが飛び起きる演出内容の映像(例えば、他のキャラクタが乗り物に気が付き、驚愕するような映像)、若しくはユーザが搭乗している乗り物から離れる方向に逃げ出す演出内容の映像をウェアラブルデバイスに出力させる。 For example, when an image of another character appearing asleep is output to the wearable device of a user who is on board a vehicle, and the user speaks, if the volume of this voice is below a predetermined standard (if the volume does not satisfy the first condition), the attraction system 1 causes the wearable device to output an image of a performance that indicates that the other character will continue to sleep. On the other hand, if the volume of the user's voice exceeds the predetermined standard (if the volume satisfies the first condition), the attraction system 1 causes the wearable device to output an image of a performance in which the other character jumps out (for example, an image of the other character noticing the vehicle and being startled) or an image of a performance in which the other character runs away from the vehicle the user is on board.

このようにアトラクションシステム1は、乗り物に搭乗するユーザに大きな声を出させないことや大きな動作をさせないこと、つまり「静の状態」を要求する。その上で、アトラクションシステム1は、「静の状態」(つまり、所定の基準以下の反応の大きさをユーザが示す場合)において出力する映像の演出内容と、「動の状態」(つまり、所定の基準を超える反応の大きさをユーザが示す場合)において出力する映像の演出内容とを異ならせることができる。アトラクションシステム1は、「動の状態」における演出内容を「静の状態」における演出内容に比べ、ユーザにとって不利な内容の演出にしてよい(例えば、アトラクション施設内で多数のキャラクタを観察することを目的とする場合、「動の状態」の演出ではキャラクタがユーザが搭乗する乗り物から離れる方向に逃げたり、近づかないような演出内容にし、多くのキャラクタを観察することを難しくできる。)。 In this way, the attraction system 1 requires users on the ride not to shout or make any large movements, i.e., to remain in a "still state." In addition, the attraction system 1 can differentiate the content of the video output in the "still state" (i.e., when the user shows a reaction below a predetermined standard) from the content of the video output in the "dynamic state" (i.e., when the user shows a reaction above a predetermined standard). The attraction system 1 can make the content of the video output in the "dynamic state" more disadvantageous to the user than the content of the video output in the "still state" (for example, if the purpose is to observe many characters in an attraction facility, the content of the "dynamic state" can be made to cause the characters to run away from or not approach the vehicle the user is riding on, making it difficult to observe many characters).

これにより、アトラクションシステム1は、乗り物自体を大きく動作させることやアトラクション施設内で大音声をユーザに聞かせること等の演出をしなくても、ユーザに驚きを提供することやユーザにとってキャラクタの意外性のある動作を楽しむこと、及び/又はある程度の予想は可能であるが本当に予想通りにキャラクタが動作するのかといったワクワク感やドキドキ感、若しくはスリルをユーザに体験させることができる。 As a result, the attraction system 1 can provide surprises to users, allow them to enjoy unexpected character movements, and/or give users an experience of excitement, thrills, or the question of whether the character will actually behave as predicted, even though it is possible to predict to a certain extent, without requiring the user to make large movements of the vehicle itself or to listen to loud sounds within the attraction facility.

ここで、アトラクション施設は、エリアを有して構成され、エリアは1以上のゾーンを含んで構成される。エリア及びゾーンとは、乗り物が移動可能な領域である。また、ウェアラブルデバイスは眼鏡型、ゴーグル型、ヘッドギア型、及び/又は頭部装着型等のウェアラブルデバイスであってよい。 Here, the attraction facility is configured to have an area, and the area is configured to include one or more zones. The areas and zones are regions in which the vehicles can move. Furthermore, the wearable device may be a wearable device such as glasses, goggles, headgear, and/or a head-mounted type.

なお、以下において本実施形態に係るアトラクションシステム1の詳細を説明するが、上記説明及び下記説明における名称や数値等はあくまで例示であり、これらの固有名や数値に本発明が限定されることはないこと、及びこれら固有名や数値は実在の固有名や数値とは必ずしも関係するとは限らないことを付言する。 The attraction system 1 according to this embodiment will be described in detail below, but please note that the names and numbers in the above and following descriptions are merely examples, that the present invention is not limited to these proper names and numbers, and that these proper names and numbers do not necessarily relate to real proper names and numbers.

<アトラクションシステム1の詳細>
図1は、本実施形態に係るアトラクションシステムの機能構成の一例を示す。
<Details of Attraction System 1>
FIG. 1 shows an example of the functional configuration of an attraction system according to this embodiment.

[アトラクションシステム1の構成の概要]
本実施形態に係るアトラクションシステム1は、人物が搭乗可能な乗り物(以下、「移動体」と称する。)にユーザが搭乗し、移動体がアトラクション施設内のエリアを構成する所定のゾーンを移動してアトラクションが実行されるシステムである。すなわち、アトラクションシステム1は、ユーザが搭乗可能な移動体3と、ユーザが装着可能な装着デバイス5と、移動体3及び装着デバイス5を制御するサーバ7とを備える。そして、移動体3は、移動体3を駆動させる駆動部30と、所定の情報を出力する移動体出力部32と、移動体3のアトラクション内での位置に関する情報を取得する位置情報取得部34と、移動体3に搭乗するユーザからの指示を受け付ける指示受付部36とを有する。また、装着デバイス5は、ユーザに仮想情報等を出力する出力部50と、ユーザの反応を検知する反応検知部52とを有する。そして、サーバ7は、出力部50への情報の出力を制御する出力制御部70と、反応検知部52の動作を制御する検知制御部72と、移動体3の移動を制御する移動制御部74と、出力部50に出力させる仮想のオブジェクトに対するユーザの獲得指示に応じて仮想のオブジェクトのユーザへの対応付けを制御するオブジェクト獲得制御部76と、ユーザ等に関する情報を取得する情報取得部78と、所定の情報を格納する格納ユニット80と、ユーザに所定の情報を通知する通知部82と、ユーザに所定の要求をする要求部83と、ユーザの反応を検知しているか否かをユーザに通知する検知有無通知部84とを有する。格納ユニット80は、仮想情報を格納する仮想情報格納部800と、ユーザに関するユーザ情報を格納するユーザ情報格納部802とを含む。
[Outline of the configuration of attraction system 1]
The attraction system 1 according to the present embodiment is a system in which a user boards a vehicle (hereinafter referred to as a "moving body") that a person can board, and the moving body moves through a predetermined zone that constitutes an area in an attraction facility to perform an attraction. That is, the attraction system 1 includes a moving body 3 that the user can board, a wearable device 5 that the user can wear, and a server 7 that controls the moving body 3 and the wearable device 5. The moving body 3 includes a driving unit 30 that drives the moving body 3, a moving body output unit 32 that outputs predetermined information, a position information acquisition unit 34 that acquires information regarding the position of the moving body 3 in the attraction, and an instruction receiving unit 36 that receives instructions from the user boarding the moving body 3. The wearable device 5 includes an output unit 50 that outputs virtual information, etc. to the user, and a reaction detection unit 52 that detects the reaction of the user. The server 7 has an output control unit 70 that controls the output of information to the output unit 50, a detection control unit 72 that controls the operation of the reaction detection unit 52, a movement control unit 74 that controls the movement of the moving body 3, an object acquisition control unit 76 that controls the association of a virtual object with a user in accordance with an acquisition instruction from the user for the virtual object to be output to the output unit 50, an information acquisition unit 78 that acquires information about the user, etc., a storage unit 80 that stores predetermined information, a notification unit 82 that notifies the user of the predetermined information, a request unit 83 that makes a predetermined request to the user, and a detection presence/absence notification unit 84 that notifies the user whether or not the user's reaction has been detected. The storage unit 80 includes a virtual information storage unit 800 that stores virtual information, and a user information storage unit 802 that stores user information about the user.

移動体3及び装着デバイス5はそれぞれ、無線通信及び/又は有線通信によりサーバ7と双方向通信可能に接続される。また、移動体3と装着デバイス5との間も、無線通信及び/又は有線通信により双方向通信可能に接続される。なお、装着デバイス5は移動体3を介し、サーバ7に双方向通信可能に接続されてもよい。 The mobile body 3 and the wearable device 5 are each connected to the server 7 via wireless and/or wired communication so as to be able to communicate in two directions. The mobile body 3 and the wearable device 5 are also connected to each other via wireless and/or wired communication so as to be able to communicate in two directions. The wearable device 5 may be connected to the server 7 via the mobile body 3 so as to be able to communicate in two directions.

また、移動体3を構成する構成要素、装着デバイス5を構成する構成要素、及び/又はサーバ7を構成する構成要素はそれぞれ、他の構成部材(つまり、移動体3、装着デバイス5、及びサーバ7)が有する構成にしてもよい。すなわち、移動体3を構成する構成要素の一部を装着デバイス5が有する構成にすること、装着デバイス5を構成する構成要素の一部を移動体3が有する構成にすること、及び/又はサーバ7を構成する構成要素の一部を移動体3及び/又は装着デバイス5が有する構成にすることができる。 Furthermore, the components constituting the moving body 3, the components constituting the wearable device 5, and/or the components constituting the server 7 may each be configured to be possessed by other components (i.e., the moving body 3, the wearable device 5, and the server 7). That is, some of the components constituting the moving body 3 may be possessed by the wearable device 5, some of the components constituting the wearable device 5 may be possessed by the moving body 3, and/or some of the components constituting the server 7 may be possessed by the moving body 3 and/or the wearable device 5.

アトラクションシステム1は、上記複数の構成要素(特にサーバ7が有する構成要素)を物理的に同一の装置や場所に有するだけでなく、上記複数の構成要素の一部を物理的に離れた位置に設置してもよい。この場合、各構成要素は、例えば、インターネット等の通信網により接続されてよい。例えば、アトラクションシステム1は、構成要素の機能の一部を外部のサーバに担わせてもよい。また、アトラクションシステム1は、一以上のサーバを含んで構成してもよい。この場合、情報端末、並びに一のサーバの構成要素及び他のサーバの構成要素を組み合わせることで、アトラクションシステム1が構成される。また、本実施形態において、所定の構成要素の集合体を1つの「情報処理装置」として把握することができ、アトラクションシステム1を複数の情報処理装置の集合体として形成してもよい。1つ又は複数のハードウェアに対して本実施形態に係るアトラクションシステム1を実現することに要する複数の機能の配分の仕方は、各ハードウェアの処理能力及び/又はアトラクションシステム1に求められる仕様等に鑑みて適宜決定することができる。 The attraction system 1 may have the above-mentioned multiple components (particularly the components of the server 7) in the same physical device or location, and some of the above-mentioned multiple components may be installed in physically separate locations. In this case, each component may be connected, for example, by a communication network such as the Internet. For example, the attraction system 1 may have an external server perform some of the functions of the components. The attraction system 1 may also be configured to include one or more servers. In this case, the attraction system 1 is configured by combining an information terminal, components of one server, and components of another server. In this embodiment, a collection of predetermined components can be understood as one "information processing device," and the attraction system 1 may be formed as a collection of multiple information processing devices. The method of allocating multiple functions required to realize the attraction system 1 according to this embodiment to one or multiple pieces of hardware can be appropriately determined in consideration of the processing capacity of each piece of hardware and/or the specifications required for the attraction system 1.

[アトラクションシステム1の構成の詳細]
以下、アトラクションシステム1について詳述する。
[Details of the configuration of attraction system 1]
The attraction system 1 will be described in detail below.

<アトラクション>
アトラクションシステム1において実行されるアトラクションは、例えば、ユーザが搭乗している移動体3がモンスター等の所定のキャラクタ(オブジェクト)が生息しているエリア及び/又はキャラクタが隠れているエリアを回遊し、キャラクタに気が付かれないように移動体3とキャラクタの表示位置との距離を縮めてユーザの指示に応じてキャラクタを獲得すること、キャラクタに気が付かれないように近づいてキャラクタの行動を観察すること、及び/又はキャラクタの情報を収集すること等の各種の行動を楽しむことができるアトラクションである。そして、移動体3が回遊するエリアは1以上のゾーンを含んで構成されていてよい。例えば、エリアはユーザの反応を検知するゾーンと、ユーザの反応を検知しないゾーンとを含んで構成することが好ましい。すなわち、エリアは、ユーザが大声等を発してもよいゾーンと、大声等を発することや大きな動作を抑制することが要求されるゾーンとを含む。
<Attractions>
The attraction executed in the attraction system 1 is, for example, an attraction in which the moving body 3 on which the user is riding moves around an area where a predetermined character (object) such as a monster lives and/or an area where the character is hiding, and the user can enjoy various actions such as shortening the distance between the moving body 3 and the display position of the character so as not to be noticed by the character and acquiring the character according to the user's instruction, approaching the character so as not to be noticed by the character and observing the behavior of the character, and/or collecting information on the character. The area in which the moving body 3 moves around may be configured to include one or more zones. For example, it is preferable that the area is configured to include a zone that detects the user's reaction and a zone that does not detect the user's reaction. That is, the area includes a zone in which the user may shout loudly, and a zone in which the user is required to refrain from shouting loudly or making large movements.

<移動体3>
移動体3はユーザが搭乗可能であり、エリア内を移動可能な乗り物(ライド機)である。移動体3は、1つ以上の車輪を含む二輪車、三輪車、及び四輪車、並びにリュージュ型の走行体、キャスター付きのそり、カプセル型の走行体、及びホバークラフトにより移動する走行体等の各種の形態であってよい。ここでは一例として、車輪を用いて走行可能な移動体3の例を挙げて説明する。
<Mobile object 3>
The moving body 3 is a vehicle (ride machine) that a user can ride on and that can move within an area. The moving body 3 may be in various forms, such as a two-wheeled vehicle, a three-wheeled vehicle, or a four-wheeled vehicle including one or more wheels, as well as a luge-type moving body, a sled with casters, a capsule-type moving body, and a moving body that moves by hovercraft. Here, as an example, a moving body 3 that can move using wheels will be described.

(駆動部30)
駆動部30は、移動体3の車輪を駆動させる。これにより、移動体3は、アトラクション内を走行する。そして駆動部30は後述する移動制御部74に制御され、移動体3の走行動作を制御する。走行動作としては、移動体3の進行方向、走行速度、加速度、及び/又は停止動作等が含まれる。
(Drive unit 30)
The driving unit 30 drives the wheels of the moving body 3. This allows the moving body 3 to travel within the attraction. The driving unit 30 is controlled by a travel control unit 74 (described later) and controls the travel operation of the moving body 3. The travel operation includes the moving direction, travel speed, acceleration, and/or stopping operation of the moving body 3.

(移動体出力部32)
移動体出力部32は、移動体3に搭乗しているユーザに知覚可能に所定の情報を出力する。移動体出力部32は、画像情報、テキスト情報等を表示する表示装置、音声情報を出力する音声出力装置、振動により所定の情報を出力する振動部、及び/又は各種の情報を発光により出力する発光装置等を有して構成される。
(Mobile object output unit 32)
The mobile object output unit 32 outputs predetermined information perceptibly to a user riding on the mobile object 3. The mobile object output unit 32 is configured to include a display device that displays image information, text information, etc., an audio output device that outputs audio information, a vibration unit that outputs predetermined information by vibration, and/or a light emitting device that outputs various types of information by emitting light, etc.

(位置情報取得部34)
位置情報取得部34は、移動体3のアトラクション施設内における位置に関する位置情報を取得する。例えば、アトラクション施設のエリアは1以上のゾーンを含んで構成される。そして、各ゾーンのそれぞれに一のゾーンを他のゾーンから識別するゾーン識別情報が対応付けられる。一例として、ゾーンのゾーン識別情報は当該ゾーンの開始位置、中間位置、及び/又は終了位置等に設けられている所定の発信器等から移動体3に対して供給され、位置情報取得部34はこのゾーン識別情報を取得する。また、位置情報取得部34は、移動体3の現在位置から移動体3が現在存在しているゾーンの次のゾーンの開始位置までの距離に関する情報(距離情報)を複数の発信機からの発信情報に基づいて算出し、取得することもできる。位置情報取得部34は、取得したゾーン識別情報及び/又は距離情報を検知制御部72及び要求部83に供給する。
(Position information acquisition unit 34)
The position information acquisition unit 34 acquires position information related to the position of the mobile body 3 in the attraction facility. For example, the area of the attraction facility includes one or more zones. Each zone is associated with zone identification information that identifies the zone from the other zones. As an example, the zone identification information of a zone is supplied to the mobile body 3 from a predetermined transmitter or the like provided at the start position, middle position, and/or end position of the zone, and the position information acquisition unit 34 acquires this zone identification information. The position information acquisition unit 34 can also calculate and acquire information (distance information) related to the distance from the current position of the mobile body 3 to the start position of the next zone after the zone in which the mobile body 3 is currently located based on transmission information from multiple transmitters. The position information acquisition unit 34 supplies the acquired zone identification information and/or distance information to the detection control unit 72 and the request unit 83.

(指示受付部36)
指示受付部36は、ユーザの指示を受け付ける。ユーザの指示とは、例えば、所定のオブジェクト(一例として、仮想キャラクタ)を取得若しくは捕獲する指示等であってよい。具体的に、指示受付部36は、タッチパネル、ユーザが把持可能なコントローラ、及び/又はモーションセンサを有しユーザの身体に取り付け可能なウェアラブル型の入力装置等から構成される。一例として、指示受付部36は、ユーザの手に装着可能なウェアラブル型入力装置(例えば、手袋形状等の装置)であってよい。このウェアラブル型入力装置はモーションセンサを有しており、ユーザの手の動きを検知する。そして、モーションセンサが所定の手の動きを検知した場合(例えば、ユーザが所定のアイテムとしてのボールを投げる動作等をした場合における手の動きを検知した場合)、指示受付部36は、モーションセンサが検知した手の動きについての情報を、仮想キャラクタを捕獲する指示であるとして受け付ける。指示受付部36は、受け付けた指示に関する情報をオブジェクト獲得制御部76に供給する。
(Instruction Receiving Unit 36)
The instruction receiving unit 36 receives an instruction from the user. The instruction from the user may be, for example, an instruction to obtain or capture a predetermined object (for example, a virtual character). Specifically, the instruction receiving unit 36 is composed of a touch panel, a controller that the user can hold, and/or a wearable input device that has a motion sensor and can be attached to the user's body. As an example, the instruction receiving unit 36 may be a wearable input device (for example, a glove-shaped device) that can be worn on the user's hand. This wearable input device has a motion sensor and detects the movement of the user's hand. Then, when the motion sensor detects a predetermined hand movement (for example, when the motion sensor detects the hand movement when the user performs an action such as throwing a ball as a predetermined item), the instruction receiving unit 36 receives information about the hand movement detected by the motion sensor as an instruction to capture a virtual character. The instruction receiving unit 36 supplies information about the received instruction to the object acquisition control unit 76.

なお、本実施形態においては、指示受付部36を移動体3の構成要素として説明している。しかしながら、指示受付部36が移動体3若しくは装着デバイス5を介してサーバ7のオブジェクト獲得制御部76と通信可能に接続できる限り、指示受付部36は移動体3若しくは装着デバイス5が有する構成要素、又は独立の構成にしてもよい。指示受付部36を独立の構成にする場合、指示受付部36と移動体3若しくは装着デバイス5とが通信可能に接続される。そして、この場合における接続は、有線接続と無線接続とのいずれであってもよい。 In this embodiment, the instruction receiving unit 36 is described as a component of the mobile object 3. However, as long as the instruction receiving unit 36 can be communicatively connected to the object acquisition control unit 76 of the server 7 via the mobile object 3 or the wearable device 5, the instruction receiving unit 36 may be a component of the mobile object 3 or the wearable device 5, or may be configured as an independent unit. When the instruction receiving unit 36 is configured as an independent unit, the instruction receiving unit 36 and the mobile object 3 or the wearable device 5 are connected to be able to communicate with each other. In this case, the connection may be either a wired connection or a wireless connection.

<装着デバイス5>
装着デバイス5はユーザが装着可能なウェアラブルデバイスであって、Mixed Reality(MR)、Augmented Reality(AR)、及び/又はVirtual Reality(VR)を実現可能なデバイスである。装着デバイス5は、例えば、ARグラス、Head mounted Display(HMD)、若しくはスマートフォンやタブレット等で構成される。なお、装着デバイス5は、移動体3及び/又はサーバ7と通信可能に接続されている。装着デバイス5は、移動体3と有線接続若しくは無線接続で通信可能に接続されていてよい。
<Wearable Device 5>
The wearable device 5 is a wearable device that can be worn by a user and is a device capable of realizing Mixed Reality (MR), Augmented Reality (AR), and/or Virtual Reality (VR). The wearable device 5 is, for example, AR glasses, a Head Mounted Display (HMD), or a smartphone, tablet, or the like. The wearable device 5 is communicatively connected to the moving object 3 and/or the server 7. The wearable device 5 may be communicatively connected to the moving object 3 via a wired connection or a wireless connection.

(出力部50)
出力部50は、所定の仮想情報(例えば、仮想キャラクタや仮想的なオブジェクトの画像情報、テキスト情報、音声情報等)及び/又は報知情報(例えば、画像情報、テキスト情報、音声情報等)をユーザに知覚可能に出力する。出力部50は、ユーザに現実空間を知覚させると共に現実空間に仮想情報を重畳して出力する拡張現実(AR)出力部、又は仮想現実空間に仮想情報を出力する仮想現実(VR)出力部の少なくともいずれか一方の機能を有する。出力部50がAR出力部の機能を有する場合、装着デバイス5はARグラスであってよく、出力部50がVR出力部の機能を有する場合、装着デバイス5はVRゴーグルやVR画像を出力可能なHMDであってよい。出力部50は後述の出力制御部70に制御され、所定の仮想情報を出力する。なお、出力部50は、音声出力部や振動出力部等を含んで構成することもできる。
(Output unit 50)
The output unit 50 outputs predetermined virtual information (e.g., image information, text information, audio information, etc. of a virtual character or virtual object) and/or notification information (e.g., image information, text information, audio information, etc.) perceptibly to the user. The output unit 50 has at least one of the functions of an augmented reality (AR) output unit that allows the user to perceive a real space and outputs virtual information by superimposing it on the real space, or a virtual reality (VR) output unit that outputs virtual information in a virtual reality space. When the output unit 50 has the function of an AR output unit, the wearing device 5 may be AR glasses, and when the output unit 50 has the function of a VR output unit, the wearing device 5 may be VR goggles or an HMD capable of outputting VR images. The output unit 50 is controlled by an output control unit 70 described later and outputs predetermined virtual information. The output unit 50 may also be configured to include an audio output unit, a vibration output unit, etc.

装着デバイス5がARグラスである場合、ARグラスはユーザの頭部に着脱自在に装着されるシースルー型のARグラスであってよい。この場合、ARグラスは、現実空間を撮像する撮像部と、ユーザに仮想情報である画像情報を出力する出力部50とを有し、撮像部が撮像する現実空間の撮像画像に、仮想的に生成される仮想情報(例えば、仮想キャラクタや仮想的なオブジェクト(以下「仮想オブジェクト」とも称する。)を重畳させたAR画像を生成し、出力部50に出力する。すなわち、ARグラスは、現実空間の所定の位置に仮想キャラクタや仮想オブジェクトを配置して構成される拡張現実空間を視覚的に表す画像を生成し、ユーザに出力する。また、ARグラスは立体センサを有することもでき、この場合、ARグラスの出力部50は出力制御部70に制御され、現実空間の画像にAR画像を自然に合成できる。 When the wearable device 5 is AR glasses, the AR glasses may be see-through AR glasses that are detachably attached to the user's head. In this case, the AR glasses have an imaging unit that captures real space and an output unit 50 that outputs image information, which is virtual information, to the user, and generate an AR image in which virtually generated virtual information (for example, a virtual character or a virtual object (hereinafter also referred to as a "virtual object") is superimposed on the captured image of real space captured by the imaging unit, and output the AR image to the output unit 50. In other words, the AR glasses generate an image that visually represents an augmented reality space configured by arranging a virtual character or virtual object at a predetermined position in real space, and output the image to the user. The AR glasses may also have a stereoscopic sensor, and in this case, the output unit 50 of the AR glasses is controlled by the output control unit 70, and the AR image can be naturally synthesized with an image of real space.

また、装着デバイス5がVRゴーグルやHMDである場合、VRゴーグル若しくはHMDが有する出力部50は、ユーザの右目用画像を出力する第1出力部と、ユーザの左目用画像を出力する第2出力部とを含んで構成される。第1出力部の画像と第2出力部の画像との視差により、ユーザは立体画像を知覚できる。また、VRゴーグル若しくはHMDは、ユーザの所定箇所(例えば、頭、目、手、足等)の動きを検知するセンサを有し、このセンサが検知した動きを解析した結果に基づいて右目用画像及び左目用画像を制御するトラッキング機能を有していてもよい。このトラッキング機能は、ヘッドトラッキング、アイトラッキング、モーショントラッキング等である。なお、動きを検出するセンサは、例えば、方向を検出する磁力計、角度や角速度を検出するジャイロスコープ、加速度を検出する加速度計、赤外線センサ等であってよい。 In addition, when the wearable device 5 is a VR goggle or an HMD, the output unit 50 of the VR goggle or HMD includes a first output unit that outputs an image for the user's right eye, and a second output unit that outputs an image for the user's left eye. The user can perceive a stereoscopic image due to the parallax between the image of the first output unit and the image of the second output unit. In addition, the VR goggle or HMD may have a sensor that detects the movement of a specific part of the user (e.g., head, eyes, hands, feet, etc.) and a tracking function that controls the image for the right eye and the image for the left eye based on the results of analyzing the movement detected by this sensor. This tracking function is head tracking, eye tracking, motion tracking, etc. In addition, the sensor that detects the movement may be, for example, a magnetometer that detects direction, a gyroscope that detects angle and angular velocity, an accelerometer that detects acceleration, an infrared sensor, etc.

(反応検知部52)
反応検知部52は、移動体3に搭乗中のユーザの反応の大きさを検知する。ここでユーザの「反応」とは、ユーザが発する声、ユーザの動作、及び/又はユーザの生体の変化等である。具体的に反応検知部52は、ユーザの声の声量を検知する声量検知部(声量センサ)、動作検知部(加速度、角速度、及び地磁気それぞれを3軸で計測する9軸モーションセンサ等)、生体情報検知部(温度センサ、脈拍センサ、血圧センサ、血流センサ等)等のデバイスを有して構成できる。反応検知部52は、これら複数のデバイスのうち1つのデバイスで構成することも、複数のデバイスを組み合わせて構成することもできる。複数のデバイスを組み合わせて反応検知部52を構成する場合、ユーザの複数の反応を複合的に検知することや(例えば、反応検知部52を声量検知部と動作検知部とで構成し、検知したユーザの声量と動作とのそれぞれを数値化した上、数値化した声量と数値化した動作とをかけ合わせて得られる数値を、検知したユーザの反応に関する情報とする。)、ユーザの複数の反応をそれぞれ別個の指標に照らして判断すること(例えば、反応検知部52を声量検知部と動作検知部とで構成し、検知したユーザの声量と動作とのそれぞれを数値化した上、数値化した声量と数値化した動作とのいずれか一方が予め定められた閾値を超えるか否かの判断結果を、検知したユーザの反応に関する情報とする。)等ができる。反応検知部52は、検知したユーザの反応に関する情報を出力制御部70、移動制御部74、要求部83に供給する。
(Response detection unit 52)
The reaction detection unit 52 detects the magnitude of the reaction of the user while riding on the moving object 3. Here, the "reaction" of the user refers to the voice of the user, the user's movement, and/or changes in the user's biological body. Specifically, the reaction detection unit 52 can be configured with devices such as a voice volume detection unit (voice volume sensor) that detects the volume of the user's voice, a movement detection unit (a 9-axis motion sensor that measures acceleration, angular velocity, and geomagnetism in three axes), and a biological information detection unit (a temperature sensor, a pulse sensor, a blood pressure sensor, a blood flow sensor, etc.). The reaction detection unit 52 can be configured with one of these multiple devices, or can be configured with a combination of multiple devices. When the reaction detection unit 52 is configured by combining a plurality of devices, it is possible to detect a plurality of reactions of the user in a composite manner (for example, the reaction detection unit 52 is configured with a voice volume detection unit and a motion detection unit, and each of the detected user's voice volume and motion is quantified, and the numerical value obtained by multiplying the quantified voice volume and the quantified motion is used as information on the detected user's reaction), or to judge a plurality of reactions of the user in light of separate indicators (for example, the reaction detection unit 52 is configured with a voice volume detection unit and a motion detection unit, and each of the detected user's voice volume and motion is quantified, and the judgment result of whether or not either the quantified voice volume or the quantified motion exceeds a predetermined threshold is used as information on the detected user's reaction). The reaction detection unit 52 supplies information on the detected user's reaction to the output control unit 70, the movement control unit 74, and the request unit 83.

なお、反応検知部52は、装着デバイス5に設けても、移動体3に設けてもよい。ユーザの反応をより適切に検知する観点から、ユーザに装着される装着デバイス5に設けることが好ましい。装着デバイス5がVRゴーグルやHMDである場合、上記説明におけるVRゴーグル若しくはHMDが備えるユーザの動きを検知するセンサが、反応検知部52の機能を兼ね備えていてもよい。また、反応検知部52を移動体3に設ける場合、例えば、反応検知部52としての声量検知部は、移動体3の所定箇所(例えば、安全バー等)に設置できる。 The reaction detection unit 52 may be provided in the wearable device 5 or in the moving body 3. From the viewpoint of more appropriately detecting the reaction of the user, it is preferable to provide it in the wearable device 5 worn by the user. When the wearable device 5 is VR goggles or an HMD, a sensor for detecting the movement of the user provided in the VR goggles or HMD described above may also have the function of the reaction detection unit 52. When the reaction detection unit 52 is provided in the moving body 3, for example, a voice volume detection unit as the reaction detection unit 52 can be installed in a predetermined location of the moving body 3 (for example, a safety bar, etc.).

<サーバ7>
(格納ユニット80)
格納ユニット80は、アトラクションシステム1で用いられる各種の情報を格納し、アトラクションシステム1が備える各構成部材の各構成要素からの要求に応じ、所定の情報を所定の構成要素に供給する。
<Server 7>
(Storage unit 80)
The storage unit 80 stores various information used in the attraction system 1, and supplies predetermined information to each component of each component member of the attraction system 1 in response to a request from the component.

(格納ユニット80:仮想情報格納部800)
仮想情報格納部800は、仮想情報を識別する仮想情報IDに対応付けて仮想情報を格納する。仮想情報は、出力部50に出力される仮想情報であって、画像情報(AR画像、VR画像を含む)、テキスト情報、及び/又は音声情報等で構成される。仮想情報は、例えば、所定のオブジェクトの情報であって、出力部50に出力されることでアトラクションの所定のゾーンに当該所定のオブジェクトが存在する様子をユーザが知覚する情報である。所定のオブジェクトは、アトラクションに登場する所定の仮想キャラクタ、及び/又は所定の仮想的なアイテム(例えば、木の実等)等であってよい。そして、仮想情報格納部800は、所定の仮想キャラクタの仮想情報として、当該仮想キャラクタの様々な動作の画像情報や音声情報等を格納することができる。
(Storage unit 80: virtual information storage section 800)
The virtual information storage unit 800 stores the virtual information in association with a virtual information ID that identifies the virtual information. The virtual information is output to the output unit 50, and is composed of image information (including AR images and VR images), text information, and/or audio information. The virtual information is, for example, information about a specific object, and is output to the output unit 50 so that the user can perceive the presence of the specific object in a specific zone of the attraction. The specific object may be a specific virtual character that appears in the attraction and/or a specific virtual item (for example, nuts, etc.). The virtual information storage unit 800 can store image information and audio information of various actions of the virtual character as virtual information of the specific virtual character.

(格納ユニット80:ユーザ情報格納部802)
ユーザ情報格納部802は、アトラクションに参加するユーザに関する情報を、ユーザを識別するユーザIDに対応付けて格納する。ユーザ情報格納部802は、アトラクションにおいてユーザが獲得したオブジェクト(例えば、仮想キャラクタや仮想的なアイテム等)を識別する情報をユーザIDに対応付けて格納する。また、ユーザに関する情報としては、ユーザのニックネーム、性別等の情報を含むこともできる。
(Storage unit 80: user information storage section 802)
The user information storage unit 802 stores information about a user participating in an attraction in association with a user ID that identifies the user. The user information storage unit 802 stores information that identifies an object (e.g., a virtual character or a virtual item) that the user has acquired in the attraction in association with the user ID. The information about the user may also include information such as the user's nickname and gender.

(出力制御部70)
出力制御部70は、仮想情報(例えば、仮想的な所定のキャラクタやアイテム等のオブジェクト情報)、及び/又は報知情報(例えば、画像情報、テキスト情報、及び/又は音声情報等)の出力部50への出力を制御する。出力制御部70は、仮想情報格納部800が格納している仮想情報を出力部50から出力させる。ここで出力制御部70は、装着デバイス5がARを利用したデバイスである場合、現実空間に仮想情報を重畳させて出力し、装着デバイス5がVRを利用したデバイスである場合、仮想空間に仮想情報を出力させる。本実施形態において出力制御部70は、反応検知部52が検知した反応の大きさに基づいて、出力部50に出力する仮想情報の内容を制御する。つまり、出力制御部70は、反応検知部52が検知した反応の大きさに応じて、出力部50に出力させる仮想情報の内容を異ならせる。例えば、出力制御部70は、反応検知部52が検知した反応の大きさが、予め定められた基準以下である場合(又は、基準より小さい場合)と、基準を超える場合(又は、基準以上である場合)とで、出力部50に出力させる仮想情報の内容を異ならせる。
(Output control unit 70)
The output control unit 70 controls the output of virtual information (e.g., object information such as a virtual character or item) and/or notification information (e.g., image information, text information, and/or audio information) to the output unit 50. The output control unit 70 causes the output unit 50 to output the virtual information stored in the virtual information storage unit 800. Here, when the wearable device 5 is a device using AR, the output control unit 70 outputs the virtual information by superimposing it on the real space, and when the wearable device 5 is a device using VR, the output control unit 70 causes the output unit 50 to output the virtual information. In this embodiment, the output control unit 70 controls the content of the virtual information to be output to the output unit 50 based on the magnitude of the reaction detected by the reaction detection unit 52. That is, the output control unit 70 causes the content of the virtual information to be output to the output unit 50 to differ depending on the magnitude of the reaction detected by the reaction detection unit 52. For example, the output control unit 70 changes the content of the virtual information to be output by the output unit 50 depending on whether the magnitude of the reaction detected by the reaction detection unit 52 is below a predetermined standard (or is smaller than the standard) or exceeds the standard (or is equal to or greater than the standard).

例えば、装着デバイス5がARグラスである場合を説明する。この場合、出力制御部70は、反応検知部52が検知した反応の大きさが予め定められた基準の反応の大きさの範囲内である場合に、ユーザに有利になる演出効果を含む第1のAR画像を現実空間に重畳した画像を出力部50に出力させる。一方、出力制御部70は、反応検知部52が検知した反応の大きさが予め定められた基準の反応の大きさの範囲外である場合に、ユーザに不利になる演出効果を含む第2のAR画像を現実空間に重畳した画像を出力部50に出力させる。なお、装着デバイス5がVRゴーグル若しくはHMDである場合も出力される画像がVR画像である点を除き、同様である。 For example, a case will be described where the wearable device 5 is AR glasses. In this case, when the magnitude of the reaction detected by the reaction detection unit 52 is within a range of a predetermined standard reaction magnitude, the output control unit 70 causes the output unit 50 to output an image in which a first AR image including a performance effect advantageous to the user is superimposed on real space. On the other hand, when the magnitude of the reaction detected by the reaction detection unit 52 is outside the range of a predetermined standard reaction magnitude, the output control unit 70 causes the output unit 50 to output an image in which a second AR image including a performance effect disadvantageous to the user is superimposed on real space. Note that the same applies when the wearable device 5 is VR goggles or an HMD, except that the output image is a VR image.

具体的に、出力制御部70は、反応検知部52が検知する反応の大きさが予め定められた条件を満たす場合と、当該反応の大きさが当該条件を満たさない場合とで仮想情報の内容を異ならせる。例えば、出力制御部70は、反応検知部52が検知する反応の大きさが予め定められた基準である閾値以下である場合(又は、閾値未満である場合。つまり、当該条件を満たさない場合。以下同様。)と、当該閾値を超える場合(又は、閾値以上の場合。つまり、当該条件を満たす場合。以下同様。)とで出力部50に出力させる仮想情報の内容を異ならせる。すなわち、仮想情報格納部800は、仮想情報IDに対応付けて閾値を超える場合(又は、閾値以上の場合)の仮想情報(第1の仮想情報)と、閾値以下の場合(又は、閾値未満の場合)の仮想情報(第2の仮想情報)とを格納する。そして、出力制御部70は、反応検知部52が検知した反応の大きさと閾値とを比較し、反応の大きさが閾値以下の場合は第2の仮想情報を出力部50に出力させ、反応の大きさが閾値を超える場合は第1の仮想情報を出力部50に出力させる。 Specifically, the output control unit 70 causes the content of the virtual information to be different between when the magnitude of the reaction detected by the reaction detection unit 52 satisfies a predetermined condition and when the magnitude of the reaction does not satisfy the condition. For example, the output control unit 70 causes the output unit 50 to output different content of virtual information between when the magnitude of the reaction detected by the reaction detection unit 52 is equal to or less than a threshold value that is a predetermined standard (or is less than the threshold value. In other words, when the condition is not satisfied. The same applies below) and when the magnitude of the reaction detected by the reaction detection unit 52 exceeds the threshold value (or is equal to or greater than the threshold value. In other words, when the condition is satisfied. The same applies below). That is, the virtual information storage unit 800 stores virtual information (first virtual information) when the magnitude of the reaction exceeds the threshold value (or is equal to or greater than the threshold value) and virtual information (second virtual information) when the magnitude of the reaction is equal to or less than the threshold value (or is less than the threshold value) in association with the virtual information ID. The output control unit 70 then compares the magnitude of the reaction detected by the reaction detection unit 52 with a threshold value, and if the magnitude of the reaction is equal to or less than the threshold value, causes the output unit 50 to output the second virtual information, and if the magnitude of the reaction exceeds the threshold value, causes the output unit 50 to output the first virtual information.

一例として、出力制御部70は、反応検知部52が検知する反応がユーザの「声」である場合、当該声の声量が、予め定められた声量の基準である第1の条件を満たす場合と、当該声の声量が第1の条件を満たさない場合とで仮想情報の内容を異ならせる。例えば出力制御部70は、当該声量が予め定められた声量の基準である声量閾値を超える場合(又は、声量閾値以上である場合。つまり、第1の条件を満たす場合。以下同様。)と当該声の声量が声量閾値以下である場合(又は、声量閾値未満である場合。つまり、第1の条件を満たさない場合。以下同様。)とで出力部50に出力させる仮想情報の内容を異ならせる。なお、所定の声量の範囲を第1の条件に設定してもよい。反応検知部52が検知した声量が当該範囲に入る場合は第1の条件を満たし、入らない場合は第1の条件を満たさないとしてもよい。この場合において仮想情報格納部800は、仮想情報IDに対応付けて声量閾値以上の場合(又は、声量閾値を超える場合。)の仮想情報(第1の仮想情報;例えば、所定のキャラクタが寝ていた状態から起きて逃げ出す様子を示す映像情報)と、声量閾値以下の場合(又は、声量閾値未満である場合。)の仮想情報(第2の仮想情報:例えば、所定のキャラクタが寝ている様子を示す映像情報)とを格納する。そして、出力制御部70は、反応検知部52が検知した声の声量と声量閾値とを比較し、声量が声量閾値以下の場合(又は、声量閾値未満である場合)は第2の仮想情報を出力部50に出力させ、声量が声量閾値を超える場合(又は、声量閾値以上である場合)は第1の仮想情報を出力部50に出力させる。 As an example, when the reaction detected by the reaction detection unit 52 is the "voice" of the user, the output control unit 70 causes the content of the virtual information to be different between a case where the volume of the voice satisfies a first condition, which is a predetermined criterion for the volume, and a case where the volume of the voice does not satisfy the first condition. For example, the output control unit 70 causes the content of the virtual information to be output by the output unit 50 to be different between a case where the volume of the voice exceeds a volume threshold, which is a predetermined criterion for the volume (or is equal to or greater than the volume threshold. In other words, the first condition is satisfied. The same applies below.) and a case where the volume of the voice is equal to or less than the volume threshold (or is less than the volume threshold. In other words, the first condition is not satisfied. The same applies below.) Note that a predetermined range of volume may be set as the first condition. If the volume of the voice detected by the reaction detection unit 52 falls within the range, the first condition is satisfied, and if it does not fall within the range, the first condition is not satisfied. In this case, the virtual information storage unit 800 stores, in association with the virtual information ID, virtual information (first virtual information; for example, video information showing a specific character waking up from a sleeping state and running away) when the voice volume is equal to or greater than the voice volume threshold (or exceeds the voice volume threshold), and virtual information (second virtual information; for example, video information showing a specific character sleeping) when the voice volume is equal to or less than the voice volume threshold (or is less than the voice volume threshold). The output control unit 70 then compares the voice volume of the voice detected by the reaction detection unit 52 with the voice volume threshold, and causes the output unit 50 to output the second virtual information when the voice volume is equal to or less than the voice volume threshold (or is less than the voice volume threshold), and causes the output unit 50 to output the first virtual information when the voice volume is equal to or greater than the voice volume threshold (or is equal to or greater than the voice volume threshold).

また、出力制御部70は、反応検知部52が検知した反応の大きさが予め定められた基準を超える場合(又は、基準以上の場合)、所定のオブジェクトの出力部50への出力回数若しくは出力頻度を、反応の大きさが予め定められた基準以下の場合(又は、基準未満の場合)に比べて減少させてもよい。アトラクションにおいて多種多様なオブジェクトを観察することや獲得することを目的とする場合、オブジェクトの出力回数若しくは出力頻度が減少することは、ユーザにとって不利な内容である。そのため、アトラクション中のユーザには、数多くのオブジェクトに遭遇することを期待し、極力、反応しないようにすること(例えば、声を潜めることや大きな動作をしないこと)に対するインセンティブが働くことになる。 Furthermore, when the magnitude of the reaction detected by the reaction detection unit 52 exceeds a predetermined standard (or is equal to or greater than the standard), the output control unit 70 may reduce the number of times or frequency of output of a specified object to the output unit 50 compared to when the magnitude of the reaction is equal to or less than the predetermined standard (or is less than the standard). If the purpose of the attraction is to observe or acquire a wide variety of objects, a reduction in the number of times or frequency of object output is disadvantageous to the user. Therefore, the user will be incentivized to expect to encounter many objects during the attraction and to react as little as possible (for example, by keeping their voice down and not making large movements).

(検知制御部72)
検知制御部72は、反応検知部52の機能の実行及び停止を制御する。検知制御部72は、位置情報取得部34から受け取ったゾーン識別情報に基づいて、反応検知部52の機能の実行及び停止を制御する。すなわち、アトラクションシステム1は、アトラクション施設の移動体3が移動可能なエリアを複数のゾーンに区切ることができる。そして、一のゾーンを反応検知部52の機能を実行させる実行ゾーン、他のゾーンを反応検知部52の機能を停止させる停止ゾーンとして設定できる。検知制御部72は、位置情報取得部34から受け取ったゾーン識別情報に対応付けられているゾーンが実行ゾーンである場合、反応検知部52の機能を実行させる。一方、検知制御部72は、位置情報取得部34から受け取ったゾーン識別情報に対応付けられているゾーンが停止ゾーンである場合、反応検知部52の機能を停止させる。すなわち、この場合、反応検知部52は、実行ゾーン内に移動体3が存在する場合は移動体3に搭乗中のユーザの反応を検知し、停止ゾーン内に移動体3が存在する場合は移動体3に搭乗中のユーザの反応の検知を停止する。検知制御部72は、制御に関する情報を検知有無通知部84に供給する。
(Detection control unit 72)
The detection control unit 72 controls the execution and stop of the function of the reaction detection unit 52. The detection control unit 72 controls the execution and stop of the function of the reaction detection unit 52 based on the zone identification information received from the position information acquisition unit 34. That is, the attraction system 1 can divide the area in which the moving body 3 of the attraction facility can move into a plurality of zones. Then, one zone can be set as an execution zone in which the function of the reaction detection unit 52 is executed, and the other zone can be set as a stop zone in which the function of the reaction detection unit 52 is stopped. When the zone associated with the zone identification information received from the position information acquisition unit 34 is an execution zone, the detection control unit 72 executes the function of the reaction detection unit 52. On the other hand, when the zone associated with the zone identification information received from the position information acquisition unit 34 is a stop zone, the detection control unit 72 stops the function of the reaction detection unit 52. That is, in this case, when the moving body 3 exists within the execution zone, the reaction detection unit 52 detects the reaction of the user riding on the moving body 3, and when the moving body 3 exists within the stop zone, the reaction detection unit 52 stops the detection of the reaction of the user riding on the moving body 3. The detection control unit 72 supplies information relating to control to a detection presence/absence notification unit 84 .

(移動制御部74)
移動制御部74は、反応検知部52が検知した反応の大きさに基づいて、移動体3の駆動部30を制御することで、移動体3の移動速度及び移動経路の少なくともいずれかを変更できる。例えば、移動制御部74は、反応検知部52が検知した反応の大きさが予め定められた基準である閾値以下である場合、駆動部30を制御し、移動体3の移動速度及び移動経路を変更しないか、少なくとも移動速度を所定の速度より低下させてよい。一方、移動制御部74は、反応検知部52が検知した反応の大きさが予め定められた基準である閾値を超える場合、駆動部30を制御し、移動体3の移動速度及び/又は移動経路を変更する。例えば、移動制御部74は、移動速度を所定の速度より増加させ、移動経路を当初設定されていた経路とは異なる経路に変更する。なお、移動制御部74は、反応検知部52が検知した反応の大きさに応じ、移動体3の移動速度を増加させてもよい(ただし、安全面の観点から、移動速度には上限を設けることが好ましい。)。また、出力部50がVR出力部である場合、移動制御部74は、移動体3の現実の移動速度を変化させることの代わりに、出力制御部70に指示し、ユーザが出力部50を介して知覚する背景画像等を移動体3の進行方向反対側等に所定の速度(例えば、反応検知部52がユーザの反応を検知する前より速い速度)で流すような画像を出力部50に出力させてもよい。
(Movement control unit 74)
The movement control unit 74 can change at least one of the movement speed and the movement route of the moving body 3 by controlling the drive unit 30 of the moving body 3 based on the magnitude of the reaction detected by the reaction detection unit 52. For example, when the magnitude of the reaction detected by the reaction detection unit 52 is equal to or less than a threshold value, which is a predetermined standard, the movement control unit 74 may control the drive unit 30 to not change the movement speed and the movement route of the moving body 3, or at least to reduce the movement speed below a predetermined speed. On the other hand, when the magnitude of the reaction detected by the reaction detection unit 52 exceeds a threshold value, which is a predetermined standard, the movement control unit 74 controls the drive unit 30 to change the movement speed and/or the movement route of the moving body 3. For example, the movement control unit 74 increases the movement speed above a predetermined speed and changes the movement route to a route different from the route initially set. The movement control unit 74 may increase the movement speed of the moving body 3 according to the magnitude of the reaction detected by the reaction detection unit 52 (however, from the viewpoint of safety, it is preferable to set an upper limit on the movement speed). Also, when the output unit 50 is a VR output unit, instead of changing the actual movement speed of the moving body 3, the movement control unit 74 may instruct the output control unit 70 to cause the output unit 50 to output an image such as a background image, etc., that the user perceives through the output unit 50 flows in the opposite direction of the moving body 3's direction of travel at a predetermined speed (for example, a speed faster than before the reaction detection unit 52 detects the user's reaction).

図2は、本実施形態に係る移動制御部による移動体の制御の概要の一例を示す。 Figure 2 shows an example of an overview of the control of a moving object by the movement control unit according to this embodiment.

例えば、移動体3が一本道であるレーン200を方向300に沿って走行中、レーン200において出力制御部70が出力部50に所定のモンスターを出力させた場合を説明する。この所定のモンスターは、レーン200近傍において眠っているとする。また、レーン200の先には分岐点100があり、分岐点100において互いに異なる方向に延びるレーン202及びレーン204が設けられているとする。そして、ユーザが出力部50に出力されたモンスターを発見した場合において、
(1)声を潜めた場合(声量が予め定められた声量閾値以下である場合)
(2)声を発した場合(声量が予め定められた声量閾値を超える場合)
とで、移動制御部74は移動体3の動作を変更する。
For example, a case will be described in which the output control unit 70 causes the output unit 50 to output a predetermined monster in the lane 200 while the moving object 3 is traveling along a single lane 200 in a direction 300. It is assumed that this predetermined monster is sleeping near the lane 200. It is also assumed that there is a branch point 100 beyond the lane 200, and that lanes 202 and 204 are provided at the branch point 100, which extend in different directions. When the user finds the monster output to the output unit 50,
(1) When the voice is lowered (when the voice volume is below a predetermined voice volume threshold)
(2) When the user speaks (when the volume of the voice exceeds a predetermined volume threshold)
Thus, the movement control unit 74 changes the operation of the moving object 3 .

一例として、上記(1)の場合、出力制御部70はモンスターが眠ったままの状態の映像を出力部50に出力させ、移動制御部74は、分岐点100において移動体3を方向102のレーン202に向けて移動させる。一方、上記(2)の場合、出力制御部70はモンスターが起き、かつ、怒って移動体3を追いかける状態の映像を出力部50に出力させる。更に、この場合において移動制御部74は、移動体3の駆動部30を制御して移動体3の移動速度を増加させ、分岐点100において方向104のレーン204に向けて移動体3を移動させる。 As an example, in the case of (1) above, the output control unit 70 outputs to the output unit 50 an image of the monster asleep, and the movement control unit 74 moves the moving object 3 at the branching point 100 toward lane 202 in direction 102. On the other hand, in the case of (2) above, the output control unit 70 outputs to the output unit 50 an image of the monster awake and angry, chasing the moving object 3. Furthermore, in this case, the movement control unit 74 controls the drive unit 30 of the moving object 3 to increase the moving speed of the moving object 3, and moves the moving object 3 at the branching point 100 toward lane 204 in direction 104.

このように、移動制御部74は、移動体3に搭乗しているユーザの反応の大きさ(すなわち、声量の大きさや動作の大きさ等)に応じ、移動体3の移動速度及び/又は移動経路を変更することができ、また、出力制御部70は、ユーザの反応の大きさに応じ、出力部50に出力させる仮想情報の内容を変更できる。これにより、ユーザはこれまでにないスリルやドキドキ感、ワクワク感を楽しむことができる。 In this way, the movement control unit 74 can change the movement speed and/or movement route of the moving body 3 depending on the level of reaction of the user on board the moving body 3 (i.e., the volume of the voice, the intensity of the movements, etc.), and the output control unit 70 can change the content of the virtual information to be output by the output unit 50 depending on the level of reaction of the user. This allows the user to enjoy thrills, excitement, and thrills that have never been experienced before.

(オブジェクト獲得制御部76)
オブジェクト獲得制御部76は、指示受付部36を介し、エリアに登場した所定のオブジェクトの獲得指示をユーザから受け付けた場合、所定の確率に応じ、所定のオブジェクトをユーザに対応付ける。例えば、出力制御部70が出力部50に所定のオブジェクトとして所定のキャラクタ(仮想キャラクタ)を出力させる。出力部50に出力された当該キャラクタに気が付いたユーザは、移動体3が当該キャラクタの近傍に近づくまで息をひそめて待機する。そして、移動体3が当該キャラクタの近傍に近づいたタイミングで、ユーザは、指示受付部36を介して当該キャラクタの獲得指示をする。オブジェクト獲得制御部76は、当該獲得指示に基づいて所定の確率に応じて当該キャラクタをユーザに対応付けることで、当該キャラクタをユーザに獲得させる。この場合において出力制御部70は、ユーザの獲得指示から当該キャラクタの獲得までの様子を示す映像を出力部50に出力させることもできる。なお、出力制御部70は、当該キャラクタの近傍に移動体3が近づいて当該キャラクタを獲得可能な距離まで進む前に、出力部50に出力された当該キャラクタに気が付いたユーザが予め定められた基準の反応の大きさを超える反応をした場合、当該キャラクタが移動体3から驚いて逃げる様子を出力部50に出力させることもできる(これにより、ユーザは、当該キャラクタを獲得できなくなる。)。オブジェクト獲得制御部76は、ユーザに対応付けたオブジェクトを識別する仮想情報IDをユーザIDに対応付けてユーザ情報格納部802に格納する。
(Object Acquisition Control Unit 76)
When the object acquisition control unit 76 receives an instruction to acquire a specific object that has appeared in the area from the user via the instruction receiving unit 36, the object acquisition control unit 76 associates the specific object with the user according to a specific probability. For example, the output control unit 70 causes the output unit 50 to output a specific character (virtual character) as the specific object. The user who notices the character output to the output unit 50 waits quietly until the moving object 3 approaches the vicinity of the character. Then, at the timing when the moving object 3 approaches the vicinity of the character, the user issues an instruction to acquire the character via the instruction receiving unit 36. The object acquisition control unit 76 associates the character with the user according to a specific probability based on the acquisition instruction, thereby allowing the user to acquire the character. In this case, the output control unit 70 can also cause the output unit 50 to output an image showing the process from the user's acquisition instruction to the acquisition of the character. Note that, if the user notices the character output to the output unit 50 and reacts with a magnitude exceeding a predetermined standard before the moving body 3 approaches the vicinity of the character and moves to a distance where the character can be captured, the output control unit 70 can also cause the output unit 50 to output a scene in which the character is startled and runs away from the moving body 3 (as a result, the user will not be able to capture the character). The object capture control unit 76 stores a virtual information ID that identifies an object associated with the user in the user information storage unit 802 in association with the user ID.

(情報取得部78)
情報取得部78は、アトラクションに参加するユーザに関する情報等の各種の情報を取得する。情報取得部78は、アトラクション開始時に各種の情報を取得する。情報取得部78は、取得した情報がユーザに関する情報である場合、ユーザ情報格納部802にユーザIDに対応付けて格納する。また、情報取得部78は、ユーザに関する情報を除く他の情報を取得した場合、格納ユニット80の所定の格納部に取得した情報を格納する。
(Information acquisition unit 78)
The information acquisition unit 78 acquires various information such as information about the user participating in the attraction. The information acquisition unit 78 acquires various information when the attraction starts. If the acquired information is information about the user, the information acquisition unit 78 stores it in the user information storage unit 802 in association with the user ID. Furthermore, if the information acquisition unit 78 acquires information other than information about the user, it stores the acquired information in a predetermined storage unit of the storage unit 80.

(通知部82)
通知部82は、オブジェクト獲得制御部76によってユーザに対応付けられた所定のオブジェクトに関する情報であるオブジェクト情報をユーザに通知する。通知部82は、ユーザ情報格納部802にユーザIDに対応付けて格納されている仮想情報IDに対応するオブジェクトのオブジェクト情報をユーザに通知する。具体的に通知部82は、オブジェクト情報を出力部50及び/又は移動体出力部32を介してユーザに通知する。通知部82は、アトラクションの実行中にオブジェクト情報を通知することも、アトラクション実行後にオブジェクト情報を通知することもできる。
(Notification section 82)
The notification unit 82 notifies the user of object information, which is information about a predetermined object associated with the user by the object acquisition control unit 76. The notification unit 82 notifies the user of object information about an object corresponding to a virtual information ID stored in the user information storage unit 802 in association with the user ID. Specifically, the notification unit 82 notifies the user of the object information via the output unit 50 and/or the mobile output unit 32. The notification unit 82 can notify the user of the object information while the attraction is being performed, or can notify the user of the object information after the attraction is performed.

(要求部83)
要求部83は、ユーザに対し、ユーザの状態を所定の状態にすることを要求若しくは指示する。具体的に要求部83は、移動体に搭乗しているユーザに対し、当該ユーザの反応の大きさを変化させることを要求する。本実施形態で要求部83は、ユーザに対し、ユーザの反応の大きさを小さくする要求をすることが好ましい。すなわち、要求部83は、ユーザに知覚可能に当該ユーザの反応の大きさを小さくすることをユーザに要求する。なお、要求部83は、反応検知部52が検知した反応の大きさに基づいて、ユーザに知覚可能に所定の要求を知覚させてもよい。例えば、要求部83は、反応検知部52が検知した反応の大きさが、予め定められた基準を超える場合(又は、基準以上である場合)、ユーザに対し、反応検知部52が検知した当該反応の大きさを小さくすることを要求してもよい。
(Request part 83)
The request unit 83 requests or instructs the user to change the state of the user to a predetermined state. Specifically, the request unit 83 requests the user riding on the moving object to change the magnitude of the user's reaction. In this embodiment, it is preferable that the request unit 83 requests the user to reduce the magnitude of the user's reaction. That is, the request unit 83 requests the user to reduce the magnitude of the user's reaction in a manner perceptible to the user. The request unit 83 may cause the user to perceptibly perceive a predetermined request based on the magnitude of the reaction detected by the reaction detection unit 52. For example, when the magnitude of the reaction detected by the reaction detection unit 52 exceeds a predetermined standard (or is equal to or greater than the standard), the request unit 83 may request the user to reduce the magnitude of the reaction detected by the reaction detection unit 52.

また、要求部83は、反応検知部52が検知する反応の大きさが第1の条件を満たす場合に、移動体3に搭乗しているユーザに対し、ユーザの反応の大きさを小さくすることを指示することができる。例えば、要求部83は、反応検知部52が検知する反応がユーザの「声」である場合、当該声の声量が、予め定められた声量の基準である第1の条件を満たす場合(一例として、当該声の声量が予め定められた声量の基準である声量閾値超える場合(又は、声量閾値以上である場合))、ユーザに対し、ユーザの反応の大きさを小さくすることを指示する。 Furthermore, when the magnitude of the reaction detected by the reaction detection unit 52 satisfies a first condition, the request unit 83 can instruct the user aboard the moving object 3 to reduce the magnitude of the user's reaction. For example, when the reaction detected by the reaction detection unit 52 is the user's "voice", and the volume of the voice satisfies a first condition that is a predetermined voice volume standard (as an example, when the volume of the voice exceeds a voice volume threshold that is a predetermined voice volume standard (or is equal to or greater than the voice volume threshold)), the request unit 83 instructs the user to reduce the magnitude of the user's reaction.

要求部83によるユーザに対する要求方法に特に限定はない。例えば、要求部83は、音声、映像、テキスト、光の明滅、及び/又は振動等のうち少なくとも1つの手法によりユーザに対して反応の大きさを小さくすることを要求する。したがって、要求部83は、移動体出力部32及び/又は装着デバイス5の出力部50を介し、ユーザに知覚可能にユーザの反応の大きさを小さくすることを要求する。 There is no particular limitation on the method of making the request to the user by the request unit 83. For example, the request unit 83 requests the user to reduce the magnitude of their reaction by at least one of the following methods: audio, video, text, blinking light, and/or vibration. Thus, the request unit 83 requests the user to reduce the magnitude of their reaction in a manner perceptible to the user via the mobile output unit 32 and/or the output unit 50 of the wearable device 5.

また、要求部83によるユーザに対する要求のタイミングは、位置情報取得部34から供給される距離情報に基づいて導出される移動体3と実行ゾーンとの位置関係に基づいて決定できる。例えば、要求部83は、以下のいずれかのパターンでユーザに要求できる。
(1)移動体3が実行ゾーンの手前の位置(つまり、移動体3が実行ゾーンに侵入する地点から所定距離手前の位置)に達した場合に要求するパターン。
(2)移動体3が実行ゾーン内に存在している場合に要求するパターン。この場合、要求部83は、常に若しくは間欠的に要求できる。
(3)移動体3が実行ゾーンの手前の位置に達した時点から実行ゾーンが終了する位置に達する時点まで要求するパターン。この場合、要求部83は、常に若しくは間欠的に要求できる。
(4)移動体3が実行ゾーン内に存在している場合であって、ユーザの反応の大きさが所定の大きさに達した場合に要求するパターン。この場合、要求部83は、反応検知部52が検知した反応の大きさが所定の大きさに達した場合、ユーザに対し、反応検知部52が検知した当該反応の大きさを小さくすることを要求する。
Furthermore, the timing of the request made by the request unit 83 to the user can be determined based on the positional relationship between the moving object 3 and the execution zone derived based on the distance information supplied from the position information acquisition unit 34. For example, the request unit 83 can make a request to the user in any of the following patterns.
(1) A pattern requested when the moving body 3 reaches a position just before the execution zone (i.e., a position a predetermined distance before the point at which the moving body 3 enters the execution zone).
(2) A pattern in which a request is made when the moving object 3 is present within the execution zone. In this case, the request unit 83 can make a request constantly or intermittently.
(3) A pattern in which a request is made from the time when the moving object 3 reaches a position just before the execution zone until the time when the moving object 3 reaches a position where the execution zone ends. In this case, the request unit 83 can make a request constantly or intermittently.
(4) A pattern in which a request is made when the moving object 3 is present within the execution zone and the magnitude of the user's reaction reaches a predetermined magnitude. In this case, when the magnitude of the reaction detected by the reaction detection unit 52 reaches a predetermined magnitude, the request unit 83 requests the user to reduce the magnitude of the reaction detected by the reaction detection unit 52.

要求部83によるユーザに知覚させる要求の態様としては、例えば以下のような態様が挙げられる。
(1)言葉やテキストを移動体出力部32及び/又は出力部50に出力させ、ユーザに要求する態様。例えば、要求部83は、「このまま声を出すとポケモンが逃げちゃうからもっと静かにしよう!」等の言葉を移動体出力部32及び/又は出力部50にテキストや音声により出力させる。
(2)移動体出力部32及び/又は出力部50にユーザの現在の反応の大きさを示すことが可能なメーターを表示させ、反応検知部52が検知した現在のユーザの反応の大きさと所定の閾値とを当該メーターに表示する。そして、当該メーターの表示に合わせてユーザに要求する態様。例えば、要求部83は、反応検知部52が検知したユーザの反応の大きさが所定の閾値以上になる場合(若しくは、閾値を超える場合)、ユーザの反応の大きさが、当該メーターに表示されている閾値の目盛り以下になるように言葉やテキストを移動体出力部32及び/又は出力部50に出力させる(例えば、「この目盛り以下になるように静かにしよう!」や「この目盛りを超えるとポケモンが逃げ出すよ!」等。)。あるいは要求部83は、当該メーターにおいてユーザの反応の大きさと閾値との差が所定の値になった場合(ただし、閾値≧ユーザの反応の大きさ、とする)、移動体出力部32及び/又は出力部50に警告音を出力させることでユーザに反応の大きさを小さくすることを要求することもできる。
Examples of the request made by the request unit 83 to the user include the following.
(1) A mode in which words or text are output to the mobile object output unit 32 and/or the output unit 50 to make a request to the user. For example, the request unit 83 makes the mobile object output unit 32 and/or the output unit 50 output words such as "If you keep making noise, the Pokemon will run away, so let's be quieter!" as text or voice.
(2) A mode in which a meter capable of indicating the magnitude of the user's current reaction is displayed on the mobile output unit 32 and/or the output unit 50, and the magnitude of the current user's reaction detected by the reaction detection unit 52 and a predetermined threshold are displayed on the meter. Then, a request is made to the user in accordance with the display of the meter. For example, when the magnitude of the user's reaction detected by the reaction detection unit 52 is equal to or greater than a predetermined threshold (or exceeds the threshold), the request unit 83 outputs words or text to the mobile output unit 32 and/or the output unit 50 so that the magnitude of the user's reaction is equal to or less than the threshold scale displayed on the meter (for example, "Let's be quiet so that it is below this scale!" or "If it exceeds this scale, Pokemon will run away!"). Alternatively, when the difference between the magnitude of the user's reaction on the meter and the threshold reaches a predetermined value (where the threshold is equal to or greater than the magnitude of the user's reaction), the request unit 83 can request the user to reduce the magnitude of the reaction by outputting an alarm sound from the mobile output unit 32 and/or the output unit 50.

(検知有無通知部84)
検知有無通知部84は、検知制御部72から受け取った制御に関する情報に基づいて、移動体3に搭乗しているユーザに対し、反応検知部52の機能が実行中であるか停止中であるかを通知する。すなわち、検知有無通知部84は、反応検知部52が実行中であるか停止中であるかを示す情報を出力部50及び/又は移動体出力部32を介してユーザに通知する。これによりユーザは、アトラクション中に反応をしてよい状況(つまり、所定の基準や閾値を超えた反応をしてよい状況)であるか、反応をすべきではない状況であるかを把握できるので(つまり、「静の状態」でいるべき時と「動の状態」でよい時とを把握できるので)、緩急をつけてアトラクションを楽しむことができる。
(Detection Presence Notification Unit 84)
The detection/non-detection notification unit 84 notifies the user aboard the moving object 3 whether the function of the reaction detection unit 52 is active or stopped, based on the information related to control received from the detection control unit 72. That is, the detection/non-detection notification unit 84 notifies the user of information indicating whether the reaction detection unit 52 is active or stopped via the output unit 50 and/or the moving object output unit 32. This allows the user to understand whether the situation during the attraction is one in which it is OK to react (i.e., a situation in which it is OK to react beyond a predetermined standard or threshold) or one in which it is not OK to react (i.e., it allows the user to understand when to be in a "still state" and when to be in a "moving state"), allowing the user to enjoy the attraction with varying speed.

[アトラクションシステム1の処理の流れ]
図3は、本実施形態に係るアトラクションシステムにおける処理の流れの概要の一例を示す。
[Processing flow of attraction system 1]
FIG. 3 shows an example of an outline of a process flow in the attraction system according to this embodiment.

まず、ユーザは装着デバイス5を装着し、移動体3に搭乗する。そして、移動体3はアトラクション施設内の所定のコースに沿って動作(つまり、走行)を開始する(ステップ10。以下、ステップを「S」と表す。)。アトラクション施設内のエリアには1以上のゾーンが設けられている。そしてエリアは、反応検知部52の機能の実行が許可されているゾーン(実行ゾーン)と、反応検知部52の機能の実行が停止されるゾーン(停止ゾーン)とを含んで構成される。検知制御部72は、位置情報取得部34から取得するゾーン識別情報に基づいて、移動体3が実行ゾーンに位置するか停止ゾーンに位置するかを判断する(S12)。検知制御部72により移動体3が停止ゾーンに位置すると判断された場合(S12のNo)、検知制御部72は反応検知部52の機能を停止させた状態を維持する。一方、検知制御部72により移動体3が実行ゾーンに位置すると判断された場合(S12のYes)、検知制御部72は反応検知部52の機能を実行させる。これにより反応検知部52は、ユーザの反応の検知を開始する(S14)。 First, the user wears the wearable device 5 and gets on the moving body 3. Then, the moving body 3 starts to move (i.e., run) along a predetermined course in the attraction facility (step 10. Hereinafter, step is represented as "S"). One or more zones are provided in the area in the attraction facility. The area includes a zone (execution zone) in which execution of the function of the reaction detection unit 52 is permitted, and a zone (stop zone) in which execution of the function of the reaction detection unit 52 is stopped. The detection control unit 72 judges whether the moving body 3 is located in the execution zone or the stop zone based on the zone identification information acquired from the position information acquisition unit 34 (S12). If the detection control unit 72 judges that the moving body 3 is located in the stop zone (No in S12), the detection control unit 72 maintains the state in which the function of the reaction detection unit 52 is stopped. On the other hand, if the detection control unit 72 judges that the moving body 3 is located in the execution zone (Yes in S12), the detection control unit 72 executes the function of the reaction detection unit 52. As a result, the reaction detection unit 52 starts detecting the reaction of the user (S14).

そして、出力制御部70は、反応検知部52が検知したユーザの反応の大きさに基づいて、出力部50に出力する仮想情報の内容を変化させる。例えば、出力制御部70は、反応検知部52が検知した反応の大きさが、予め定められた基準以下である場合(又は、基準未満である場合。つまり、第1の条件を満たさない場合。)(S16のNo)と、基準を超える場合(又は、基準以上である場合。つまり、第1の条件を満たす場合。)(S16のYes)とで、出力部50に出力させる仮想情報の内容(つまり、出力部50に出力する演出内容)を異ならせる(S18、S20)。具体的に、出力制御部70は、反応検知部52が検知した反応の大きさが第1の条件を満たす場合、第1の条件を満たさない場合とは異なる演出内容(つまり、仮想情報としての所定の画像、音声等)を出力部50に出力させ(S18)、反応検知部52が検知した反応の大きさが第1の条件を満たさない場合、第1の条件を満たす場合とは異なる演出内容を出力部50に出力させる(S20)。そして、要求部83は、反応検知部52が検知する反応の大きさが第1の条件を満たしているので、移動体3に搭乗しているユーザに対し、ユーザの反応の大きさを小さくすることを要求若しくは指示する(S22)。 The output control unit 70 then changes the content of the virtual information to be output to the output unit 50 based on the magnitude of the user's reaction detected by the reaction detection unit 52. For example, the output control unit 70 causes the output unit 50 to output different contents of the virtual information (i.e., the performance content to be output to the output unit 50) depending on whether the magnitude of the reaction detected by the reaction detection unit 52 is equal to or less than a predetermined standard (or is less than the standard; in other words, the first condition is not satisfied) (No in S16) or whether it exceeds the standard (or is equal to or greater than the standard; in other words, the first condition is satisfied) (Yes in S16) (S18, S20). Specifically, when the magnitude of the reaction detected by the reaction detection unit 52 satisfies the first condition, the output control unit 70 causes the output unit 50 to output a performance content (i.e., a predetermined image, sound, etc. as virtual information) different from the case where the first condition is not satisfied (S18), and when the magnitude of the reaction detected by the reaction detection unit 52 does not satisfy the first condition, the output control unit 70 causes the output unit 50 to output a performance content different from the case where the first condition is satisfied (S20). Then, since the magnitude of the reaction detected by the reaction detection unit 52 satisfies the first condition, the request unit 83 requests or instructs the user riding on the moving object 3 to reduce the magnitude of the user's reaction (S22).

[アトラクションプログラム]
図1~図3に示した本実施形態に係るアトラクションシステム1が備える各構成要素は、中央演算処理装置(Central Processing Unit:CPU)等の演算処理装置にプログラム(すなわち、アトラクションプログラム)を実行させること、つまり、ソフトウェアによる処理により実現できる。また、集積回路(Integrated Circuit:IC)等の電子部品としてのハードウェアにプログラムを予め書き込むことで実現することもできる。なお、ソフトウェアとハードウェアとを併用することもできる。
[Attraction Program]
Each of the components of the attraction system 1 according to this embodiment shown in Figures 1 to 3 can be realized by having a processor such as a central processing unit (CPU) execute a program (i.e., an attraction program), that is, by software processing. Also, each of the components can be realized by writing a program in advance into hardware as an electronic component such as an integrated circuit (IC). Note that software and hardware can also be used together.

本実施形態に係るアトラクションプログラムは、例えば、ICやROM等に予め組み込むことができる。また、アトラクションプログラムは、インストール可能な形式、又は実行可能な形式のファイルで、磁気記録媒体、光学記録媒体、半導体記録媒体等のコンピュータで読み取り可能な記録媒体に記録し、コンピュータプログラムとして提供することもできる。プログラムを格納している記録媒体は、CD-ROMやDVD等の非一過性の記録媒体であってよい。更に、アトラクションプログラムを、インターネット等の通信ネットワークに接続されたコンピュータに予め格納させ、通信ネットワークを介してダウンロードによる提供ができるようにすることもできる。 The attraction program according to this embodiment can be pre-installed in, for example, an IC or a ROM. The attraction program can also be provided as a computer program by recording it in an installable or executable file format on a computer-readable recording medium such as a magnetic recording medium, optical recording medium, or semiconductor recording medium. The recording medium storing the program may be a non-transient recording medium such as a CD-ROM or DVD. Furthermore, the attraction program can be pre-stored on a computer connected to a communication network such as the Internet, and provided by downloading it via the communication network.

本実施形態に係るアトラクションプログラムは、CPU等に働きかけて、アトラクションプログラムを、図1~図3にかけて説明した駆動部30、移動体出力部32、位置情報取得部34、指示受付部36、出力部50、反応検知部52、出力制御部70、検知制御部72、移動制御部74、オブジェクト獲得制御部76、情報取得部78、格納ユニット80、通知部82、要求部83、検知有無通知部84、仮想情報格納部800、及びユーザ情報格納部802にとして機能させる。 The attraction program according to this embodiment acts on the CPU and the like to cause the attraction program to function as the drive unit 30, mobile output unit 32, position information acquisition unit 34, instruction acceptance unit 36, output unit 50, reaction detection unit 52, output control unit 70, detection control unit 72, movement control unit 74, object acquisition control unit 76, information acquisition unit 78, storage unit 80, notification unit 82, request unit 83, detection presence/absence notification unit 84, virtual information storage unit 800, and user information storage unit 802, all of which are described in Figures 1 to 3.

[実施の形態の効果]
本実施形態に係るアトラクションシステム1は、移動体3に登場するユーザに「静かにしていること」や「静止していること」を要求し、当該要求を守ることができなかった場合、つまり、ユーザが予め定められた基準を超える大きさの反応をした場合(例えば、所定基準を超える声量の声を発した場合や所定基準を超える大きさの動作をした場合等)と、当該要求を守ることができた場合とでユーザに異なる内容の仮想情報を知覚可能に出力できる。すなわち、アトラクションシステム1は、ユーザの「静」の状態においてユーザに提供する演出内容と「動」の状態においてユーザに提供する演出内容とをユーザの反応の大きさに基づいて切り替えることができるので、従来の絶叫マシン等のように移動体に大きな動作をさせなくても、ユーザに意外性のある驚きや想定外の面白さを提供できる。
[Effects of the embodiment]
The attraction system 1 according to the present embodiment requests the user appearing on the moving body 3 to "stay quiet" or "stand still", and outputs different virtual information to the user in a manner that allows the user to perceive it when the request is not met, that is, when the user reacts in a volume that exceeds a predetermined standard (for example, when the user speaks in a voice volume that exceeds a predetermined standard or when the user moves in a volume that exceeds a predetermined standard), and when the request is met. In other words, the attraction system 1 can switch between the performance content provided to the user when the user is in a "still" state and the performance content provided to the user when the user is in a "moving" state based on the level of the user's reaction, so that the attraction system 1 can provide the user with unexpected surprises and unexpected fun without making the moving body move in a large way as in conventional thrill rides.

[実施の形態の変形例1]
以下、本実施形態に係るアトラクションシステム1の変形例1について説明する。変形例1では、移動体3に複数のユーザが搭乗する例を示す。
[First Modification of the Embodiment]
Hereinafter, a first modified example of the attraction system 1 according to the present embodiment will be described. In the first modified example, a plurality of users ride on the moving body 3.

(第1の例)
移動体3に複数のユーザが搭乗する場合、反応検知部52は、複数のユーザそれぞれの反応の大きさを検知する。つまり、複数のユーザそれぞれが装着デバイス5を装着し、各ユーザの装着デバイス5の反応検知部52がそれぞれ、各ユーザの反応の大きさを検知する。そして、出力制御部70、移動制御部74、及び要求部83は、反応検知部52が検知した各ユーザの反応の大きさの累計(例えば、反応が声である場合、声の声量の累計値)を、ユーザの反応に関する情報として扱ってよい。この場合、各ユーザの反応の大きさの累計が第1の条件を満たす場合と第1の条件を満たさない場合とで出力制御部70が出力部50に出力させる仮想情報の内容を異ならせる等の処理がなされる。移動制御部74及び要求部83についても同様である。したがって、例えば、移動体3に搭乗する複数のユーザが全員、第1の条件を満たさないようにするインセンティブ(つまり、全員で静かにしようとするインセンティブ)が働く。
(First Example)
When multiple users board the moving object 3, the reaction detection unit 52 detects the magnitude of each of the multiple users. That is, each of the multiple users wears a wearable device 5, and the reaction detection unit 52 of the wearable device 5 of each user detects the magnitude of the reaction of each user. Then, the output control unit 70, the movement control unit 74, and the request unit 83 may treat the cumulative total of the reaction magnitude of each user detected by the reaction detection unit 52 (for example, if the reaction is a voice, the cumulative value of the voice volume) as information on the reaction of the user. In this case, the output control unit 70 performs processing such as making the content of the virtual information output by the output unit 50 different between a case where the cumulative total of the reaction magnitude of each user satisfies the first condition and a case where the first condition is not satisfied. The same applies to the movement control unit 74 and the request unit 83. Therefore, for example, an incentive is provided for all of the multiple users boarding the moving object 3 not to satisfy the first condition (that is, an incentive for all of them to be quiet).

また、この場合において要求部83は、一のユーザの一の装着デバイス5の反応検知部52が検知した反応の大きさを、他のユーザの他の装着デバイス5の出力部50に出力させてもよい。つまり、複数のユーザはそれぞれ、出力部50を介して他のユーザの反応の大きさ(例えば、声量)を把握することができる。これにより、各ユーザはそれぞれ、他のユーザが静かにするように監視することができる。 In this case, the request unit 83 may also cause the magnitude of the reaction detected by the reaction detection unit 52 of one wearable device 5 of one user to be output to the output unit 50 of another wearable device 5 of the other user. In other words, each of the multiple users can grasp the magnitude of the reaction (e.g., the volume of voice) of the other users via the output unit 50. This allows each user to monitor the other users to ensure that they are quiet.

(第2の例)
移動体3に複数のユーザが搭乗する場合であって、各ユーザがHMD等の装着デバイス5を装着することでユーザ毎に異なる仮想情報が知覚可能にされる場合を例に挙げる。この場合、反応検知部52は、複数のユーザそれぞれの反応の大きさを検知するものの、上記「第1の例」とは異なり、ユーザごとに反応の大きさを検知する。すなわち、複数のユーザそれぞれが装着する装着デバイス5の反応検知部52は別個独立に各ユーザの反応の大きさを各ユーザに対応付けて検知する。
(Second Example)
An example will be given of a case where multiple users board a moving object 3, and each user wears a wearable device 5 such as an HMD, allowing each user to perceive different virtual information. In this case, the reaction detection unit 52 detects the magnitude of reaction of each of the multiple users, but unlike the above-mentioned "first example," it detects the magnitude of reaction for each user. In other words, the reaction detection unit 52 of the wearable device 5 worn by each of the multiple users detects the magnitude of reaction of each user separately and independently in association with each user.

例えば、一のユーザの装着デバイス5の反応検知部52は、アトラクションの開始から終了まで一のユーザの反応の大きさの累計を検知し、記憶する。他のユーザの装着デバイス5の反応検知部52も同様である。なお、反応検知部52は、アトラクションのエリアに複数の実行ゾーンがある場合、実行ゾーンごとにユーザの反応の大きさを記憶してもよい。そして、アトラクションの最後若しくは終了時点において、一のユーザの装着デバイス5の反応検知部52は、記憶した情報を出力制御部70に供給する。他のユーザの装着デバイス5の反応検知部52も同様に動作する。続いて出力制御部70は、複数のユーザの反応の大きさの累計を比較し、反応の大きさの累計が小さい順にユーザを順位付けする。そして、出力制御部70は、ユーザの反応の小ささに関するランキング(比較結果)を各ユーザの装着デバイスの出力部50に出力させる。なお、出力制御部70は、実行ゾーンごとにユーザの反応の大きさを記憶する場合、複数の実行ゾーンごとの当該ランキングを出力部50に出力させてもよい。 For example, the reaction detection unit 52 of the wearable device 5 of one user detects and stores the cumulative reaction magnitude of the one user from the start to the end of the attraction. The reaction detection unit 52 of the wearable device 5 of the other user does the same. If there are multiple execution zones in the area of the attraction, the reaction detection unit 52 may store the reaction magnitude of the user for each execution zone. Then, at the end or end of the attraction, the reaction detection unit 52 of the wearable device 5 of the one user supplies the stored information to the output control unit 70. The reaction detection unit 52 of the wearable device 5 of the other user operates in the same manner. Next, the output control unit 70 compares the cumulative reaction magnitudes of the multiple users and ranks the users in order of the cumulative reaction magnitude. Then, the output control unit 70 outputs a ranking (comparison result) regarding the smallness of the user's reaction to the output unit 50 of each user's wearable device. If the output control unit 70 stores the reaction magnitude of the user for each execution zone, the output control unit 70 may output the ranking for each execution zone to the output unit 50.

(第3の例)
移動体3に複数のユーザが搭乗する場合、複数のユーザを複数のグループに分類してもよい。つまり、複数人からなるグループを複数設定できる。そして、出力制御部70、移動制御部74、及び要求部83は、一のグループに属する複数のユーザそれぞれの装着デバイス5の反応検知部52が検知した複数のユーザそれぞれの反応の大きさの累計(例えば、反応が声である場合、声の声量の累計値)を、当該一のグループのユーザの反応に関する情報として扱ってよい。他のグループについても同様である。
(Third Example)
When multiple users board the moving object 3, the multiple users may be classified into multiple groups. That is, multiple groups each consisting of multiple people may be set. The output control unit 70, the movement control unit 74, and the request unit 83 may treat the cumulative total of the magnitude of the reaction of each of the multiple users detected by the reaction detection unit 52 of the wearable device 5 of each of the multiple users belonging to one group (for example, if the reaction is a voice, the cumulative value of the volume of the voice) as information on the reaction of the users of the one group. The same applies to other groups.

例えば、移動体3が6人乗りであり、6人のユーザが搭乗した場合、2人ごと、3つのグループを設定できる。この場合、上記「第1の例」では6人のユーザの反応の大きさの累計を用いたが、「第3の例」では2人からなるグループごとの反応の大きさの累計を用いる。つまり、一のグループの各ユーザの装着デバイス5の反応検知部52がそれぞれ、各ユーザの反応の大きさを検知する。そして、出力制御部70、移動制御部74、及び要求部83は、反応検知部52が検知した当該一のグループに属する各ユーザの反応の大きさの累計を、当該一のグループの反応に関する情報として扱ってよい。他のグループについても同様である。なお、複数のユーザのグループ分けは特に限定はなく、例えば、移動体3が横2席×縦3列の座席を有して構成されている場合、隣同士の2人のユーザを一のグループとしてもよいし、移動体3に搭乗するユーザやアトラクション運営者が任意にグループ分けしてもよい。 For example, if the moving body 3 is a six-seater and six users board it, three groups of two people each can be set. In this case, the cumulative reaction magnitude of the six users is used in the above "first example," but the cumulative reaction magnitude of each group of two people is used in the "third example." That is, the reaction detection unit 52 of the wearable device 5 of each user in one group detects the reaction magnitude of each user. Then, the output control unit 70, the movement control unit 74, and the request unit 83 may treat the cumulative reaction magnitude of each user belonging to the one group detected by the reaction detection unit 52 as information on the reaction of the one group. The same applies to other groups. Note that there is no particular limitation on the grouping of multiple users. For example, if the moving body 3 is configured with two seats horizontally and three rows of seats vertically, two users next to each other may be one group, or the users boarding the moving body 3 or the attraction operator may group them arbitrarily.

[実施の形態の変形例2]
以下、本実施形態に係るアトラクションシステム1の変形例2について説明する。
[Modification 2 of the embodiment]
Below, a second modified example of the attraction system 1 according to the present embodiment will be described.

変形例2に係るアトラクションシステムは、アトラクションの導入部において移動体3に搭乗しているユーザの反応の大きさを取得し、取得した反応の大きさと予め定められた第1の条件とを比較可能なアトラクションシステムである。変形例2においてアトラクションは、移動体3が回遊するエリアが、ユーザの反応の大きさと予め定められた第1の条件とを比較するゾーン(以下、「キャリブレーションゾーン」という。)を含んで構成される。キャリブレーションゾーンはアトラクション開始直後に設けることが好ましい。ただし、キャリブレーションゾーンは実行ゾーンの前に設けることもできる。以下ではアトラクション開始直後にキャリブレーションゾーンを有するエリアを例にして説明する。 The attraction system according to the second modification is an attraction system capable of acquiring the magnitude of the reaction of the user riding on the moving body 3 at the introduction of the attraction, and comparing the acquired magnitude of the reaction with a first predetermined condition. In the second modification, the attraction is configured such that the area in which the moving body 3 roams includes a zone (hereinafter referred to as a "calibration zone") in which the magnitude of the user's reaction is compared with a first predetermined condition. It is preferable that the calibration zone is provided immediately after the start of the attraction. However, the calibration zone can also be provided before the execution zone. The following describes an example of an area having a calibration zone immediately after the start of the attraction.

まず、移動体3がキャリブレーションゾーンに存在する場合において出力制御部70は、移動体出力部32及び/又は出力部50に、反応検知部52が検知するユーザの反応の大きさ示す計器(メーター)及び/又は当該大きさを示す数値を出力する出力領域(以下、単に「メーター」という。)をユーザに知覚可能に出力させる。次に、反応検知部52は、移動体3がキャリブレーションゾーンにいる間におけるユーザの反応の大きさを検知する。そして、出力制御部70は、反応検知部52が検知した反応の大きさと予め設定されている第1の条件とを比較可能に移動体出力部32及び/又は出力部50のメーターに出力する。これによりユーザは、自身の反応の大きさが第1の条件(例えば、反応が声の声量の大きさである場合、声量の閾値)に対して大きいか小さいか、若しくは一致するか等を把握できる。したがってユーザは、移動体3が実行ゾーンに侵入した後、どの程度の反応の大きさ(例えば、声量の大きさ)であれば第1の条件を満たすか否かを把握することができるので、実行ゾーンにおいて、例えば、どの程度、自身の反応を抑えればよいか(例えば、声量を落とし、静かにすればよいか等。)を把握できる。 First, when the moving object 3 is in the calibration zone, the output control unit 70 causes the moving object output unit 32 and/or the output unit 50 to output a meter indicating the magnitude of the user's reaction detected by the reaction detection unit 52 and/or an output area outputting a numerical value indicating the magnitude (hereinafter simply referred to as a "meter") in a manner that is perceptible to the user. Next, the reaction detection unit 52 detects the magnitude of the user's reaction while the moving object 3 is in the calibration zone. Then, the output control unit 70 outputs the magnitude of the reaction detected by the reaction detection unit 52 to the meter of the moving object output unit 32 and/or the output unit 50 so as to be comparable to a first condition that has been set in advance. This allows the user to know whether the magnitude of his/her reaction is greater than, smaller than, or equal to the first condition (for example, if the reaction is the volume of the voice, the threshold value of the voice volume). Therefore, after the moving object 3 enters the execution zone, the user can understand how large a reaction (e.g., the volume of voice) is required to satisfy the first condition, and can therefore understand, for example, how much the user should suppress his or her own reaction in the execution zone (e.g., whether the user should lower the volume of his or her voice and be quieter, etc.).

また、出力制御部70は、移動体3がキャリブレーションゾーンに存在する場合において、移動体出力部32及び/又は出力部50を介してユーザに所定の動作の実行を指示する情報を出力させてもよい。例えば、出力制御部70は、移動体出力部32及び/又は出力部50に所定の声を出すことを指示する情報(例えば、「叫んでみよう!」等の音声やテキスト情報)を出力させる。そして、出力制御部70は、反応検知部52が検知した当該所定の動作に応じて実行されたユーザの反応の大きさと予め設定されている第1の条件とを比較可能に移動体出力部32及び/又は出力部50のメーターに出力する。これにより、ユーザによって声の大きさ(声量の大きさ)や驚いた際に発する声の大きさ等が異なったとしても、ユーザに、自身の反応の大きさと第1の条件との対応関係を適切に把握させることができる。 In addition, when the moving object 3 is in the calibration zone, the output control unit 70 may output information instructing the user to perform a predetermined action via the moving object output unit 32 and/or the output unit 50. For example, the output control unit 70 outputs information instructing the moving object output unit 32 and/or the output unit 50 to make a predetermined sound (for example, voice or text information such as "Let's shout!"). Then, the output control unit 70 outputs to the meter of the moving object output unit 32 and/or the output unit 50 so that the magnitude of the user's reaction performed in response to the predetermined action detected by the reaction detection unit 52 can be compared with the first condition set in advance. This allows the user to properly grasp the correspondence between the magnitude of their own reaction and the first condition even if the volume of their voice (volume) or the volume of their voice when surprised varies depending on the user.

更に、出力制御部70は、移動体3がキャリブレーションゾーンに存在する場合において、移動体出力部32及び/又は出力部50を介してユーザに所定の動作の実行を指示する情報を出力させた上で、ユーザの実際の動作の大きさ(反応の大きさ)に基づいて、第1の条件を調整してもよい。例えば、出力制御部70は、移動体出力部32及び/又は出力部50に所定の声を出すことを指示する情報を出力させる。また、この場合において出力制御部70は、反応検知部52が検知した反応の大きさに応じ、ユーザが実際の動作を実行する前後で出力部50に出力させる仮想情報の内容を異ならせてもよい。そして、出力制御部70は、反応検知部52が検知した当該所定の動作によるユーザの反応の大きさと予め設定されている第1の条件とを比較し、両者の差が所定の範囲内ではない場合、第1の条件を調整して両者の差が所定の範囲内になるようにすることができる。一方、両者の差が所定の範囲内であれば、出力制御部70は第1の条件を調整しなくてもよい。例えば、出力制御部70は、反応の大きさが声の声量の大きさである場合、第1の条件としての声量の大きさの閾値とユーザの声量の大きさとを比較し、両者の差に基づいて当該閾値を調整する。 Furthermore, when the moving object 3 is in the calibration zone, the output control unit 70 may output information instructing the user to perform a predetermined action via the moving object output unit 32 and/or the output unit 50, and then adjust the first condition based on the magnitude of the user's actual action (magnitude of reaction). For example, the output control unit 70 may output information instructing the moving object output unit 32 and/or the output unit 50 to make a predetermined sound. In this case, the output control unit 70 may cause the output unit 50 to output different virtual information before and after the user performs an actual action, depending on the magnitude of the reaction detected by the reaction detection unit 52. Then, the output control unit 70 compares the magnitude of the user's reaction to the predetermined action detected by the reaction detection unit 52 with the first condition set in advance, and if the difference between the two is not within a predetermined range, the output control unit 70 may adjust the first condition so that the difference between the two is within a predetermined range. On the other hand, if the difference between the two is within a predetermined range, the output control unit 70 does not need to adjust the first condition. For example, if the magnitude of the response is the volume of the voice, the output control unit 70 compares a threshold value for the volume of the voice as the first condition with the volume of the user's voice, and adjusts the threshold value based on the difference between the two.

ここで、出力制御部70は、移動体出力部32及び/又は出力部50に所定の動作の実行を指示する情報を出力させると共に出力部50に所定の仮想情報を出力させてもよい。ただし、出力制御部70は、反応検知部52が検知する声量の大きさに応じ、出力部50に出力させる仮想情報の内容を異ならせなくてもよい。また、変形例2においては、要求部83は、ユーザに対し、ユーザの反応の大きさを小さくすることを要求しなくてもよい。 Here, the output control unit 70 may cause the mobile output unit 32 and/or the output unit 50 to output information instructing the execution of a predetermined action, and may also cause the output unit 50 to output predetermined virtual information. However, the output control unit 70 does not need to vary the content of the virtual information that is output by the output unit 50 depending on the volume of the voice detected by the response detection unit 52. Also, in the second modification, the request unit 83 does not need to request the user to reduce the volume of the user's response.

以上、本発明の実施形態を説明したが、上記に記載した実施の形態は特許請求の範囲に係る発明を限定するものではない。また、実施の形態の中で説明した特徴の組み合わせの全てが発明の課題を解決するための手段に必須であるとは限らない点に留意すべきである。更に、上記した実施形態の技術的要素は、単独で適用されてもよいし、プログラム部品とハードウェア部品とのような複数の部分に分割されて適用されるようにすることもできる。 Although the embodiments of the present invention have been described above, the invention according to the claims is not limited to the above-described embodiments. It should be noted that not all of the combinations of features described in the embodiments are necessarily essential to the means for solving the problems of the invention. Furthermore, the technical elements of the above-described embodiments may be applied alone, or may be divided into multiple parts, such as program parts and hardware parts, and then applied.

1 アトラクションシステム
3 移動体
5 装着デバイス
7 サーバ
30 駆動部
32 移動体出力部
34 位置情報取得部
36 指示受付部
50 出力部
52 反応検知部
70 出力制御部
72 検知制御部
74 移動制御部
76 オブジェクト獲得制御部
78 情報取得部
80 格納ユニット
82 通知部
83 要求部
84 検知有無通知部
100 分岐点
102、104 方向
200、202、204 レーン
300 方向
800 仮想情報格納部
802 ユーザ情報格納部
REFERENCE SIGNS LIST 1 Attraction system 3 Mobile object 5 Wearable device 7 Server 30 Driving unit 32 Mobile object output unit 34 Position information acquisition unit 36 Instruction acceptance unit 50 Output unit 52 Response detection unit 70 Output control unit 72 Detection control unit 74 Movement control unit 76 Object acquisition control unit 78 Information acquisition unit 80 Storage unit 82 Notification unit 83 Request unit 84 Detection presence/absence notification unit 100 Branch point 102, 104 Direction 200, 202, 204 Lane 300 Direction 800 Virtual information storage unit 802 User information storage unit

Claims (11)

ユーザが移動体に搭乗し、前記移動体が所定のゾーンを移動してアトラクションが実行されるアトラクションシステムであって、
前記ユーザが装着可能であり、仮想情報を前記ユーザに知覚可能に出力する出力部と、
前記移動体に搭乗中の前記ユーザの反応の大きさを検知する反応検知部と、
前記反応検知部が検知した前記反応の大きさに応じて、前記出力部に出力させる前記仮想情報の内容を異ならせる出力制御部と、
前記ユーザに対し、前記ユーザの反応の大きさを小さくすることを要求する要求部と
を備えるアトラクションシステム。
An attraction system in which a user boards a moving object, and the moving object moves through a predetermined zone to perform an attraction,
An output unit that is wearable by the user and outputs virtual information perceptibly to the user;
A reaction detection unit that detects the magnitude of a reaction of the user while riding on the moving object;
an output control unit that changes the content of the virtual information to be output by the output unit depending on the magnitude of the reaction detected by the reaction detection unit;
and a request unit that requests the user to reduce the magnitude of the user's reaction.
前記反応検知部が、前記ユーザの声の声量を前記反応の大きさとして検知し、
前記出力制御部が、前記反応検知部が検知した前記声の声量が、予め定められた声量の基準である第1の条件を満たす場合と、前記声量が前記第1の条件を満たさない場合とで前記仮想情報の内容を異ならせ、
前記要求部が、前記声量が前記第1の条件を満たす場合に、前記ユーザに対し、前記ユーザの反応の大きさを小さくすることを指示する請求項1に記載のアトラクションシステム。
The reaction detection unit detects the volume of the user's voice as the magnitude of the reaction,
the output control unit causes the content of the virtual information to differ between a case where the volume of the voice detected by the response detection unit satisfies a first condition, which is a predetermined voice volume standard, and a case where the volume of the voice does not satisfy the first condition;
The attraction system according to claim 1 , wherein the request unit instructs the user to reduce the volume of the user's reaction when the voice volume satisfies the first condition.
前記出力部が、前記ユーザに現実空間を知覚させると共に、前記現実空間に前記仮想情報を重畳して出力する拡張現実(AR)出力部、及び仮想現実空間に前記仮想情報を出力する仮想現実(VR)出力部からなる群から選択される少なくとも1つを有して構成される請求項1又は2に記載のアトラクションシステム。 The attraction system according to claim 1 or 2, wherein the output unit is configured to have at least one selected from the group consisting of an augmented reality (AR) output unit that allows the user to perceive a real space and outputs the virtual information by superimposing it on the real space, and a virtual reality (VR) output unit that outputs the virtual information in a virtual reality space. 前記反応検知部が検知した前記反応の大きさに基づいて、前記移動体の移動速度、及び移動経路の少なくともいずれかを変更する移動制御部
を更に備える請求項1~3のいずれか1項に記載のアトラクションシステム。
The attraction system according to any one of claims 1 to 3, further comprising a movement control unit that changes at least one of the movement speed and the movement path of the moving body based on the magnitude of the reaction detected by the reaction detection unit.
前記出力制御部が、前記仮想情報として所定のオブジェクトを前記出力部に出力させ、
前記ユーザの指示を受け付ける指示受付部と、
前記指示受付部が前記所定のオブジェクトの獲得指示を受け付けた場合、前記所定のオブジェクトを前記ユーザに対応付けるオブジェクト獲得制御部と
を更に備える請求項1~4のいずれか1項に記載のアトラクションシステム。
the output control unit causes the output unit to output a predetermined object as the virtual information;
An instruction receiving unit that receives an instruction from the user;
The attraction system according to any one of claims 1 to 4, further comprising an object acquisition control unit that, when the instruction receiving unit receives an instruction to acquire the specified object, associates the specified object with the user.
前記ユーザに対応付けられた前記所定のオブジェクトに関する情報であるオブジェクト情報を前記ユーザに通知する通知部
を更に備える請求項5に記載のアトラクションシステム。
The attraction system according to claim 5 , further comprising a notification unit that notifies the user of object information, which is information related to the predetermined object associated with the user.
前記出力制御部が、前記反応検知部が検知した前記反応の大きさが予め定められた基準を超える場合、前記所定のオブジェクトの前記出力部への出力回数若しくは出力頻度を、前記反応の大きさが前記予め定められた基準以下の場合に比べて減少させる請求項5又は6に記載のアトラクションシステム。 The attraction system according to claim 5 or 6, wherein the output control unit, when the magnitude of the reaction detected by the reaction detection unit exceeds a predetermined standard, reduces the number of times or frequency of output of the specified object to the output unit compared to when the magnitude of the reaction is equal to or less than the predetermined standard. 前記所定のゾーンが、前記反応検知部の機能を実行させる実行ゾーン、及び前記反応検知部の機能を停止させる停止ゾーンを含み、
前記反応検知部が、前記実行ゾーン内に前記移動体が存在する場合は前記移動体に搭乗中の前記ユーザの反応を検知し、前記停止ゾーン内に前記移動体が存在する場合は前記移動体に搭乗中の前記ユーザの反応の検知を停止し、
前記移動体に搭乗している前記ユーザに対し、前記反応検知部の機能が実行中であるか停止中であるかを通知する検知有無通知部
を更に備える請求項1~7のいずれか1項に記載のアトラクションシステム。
The predetermined zone includes an execution zone that executes a function of the reaction detection unit and a stop zone that stops the function of the reaction detection unit,
the reaction detection unit detects a reaction of the user riding on the moving body when the moving body is present within the execution zone, and stops detecting the reaction of the user riding on the moving body when the moving body is present within the stop zone;
An attraction system as described in any one of claims 1 to 7, further comprising a detection/absence notification unit that notifies the user riding on the moving body whether the function of the reaction detection unit is running or stopped.
ユーザが移動体に搭乗し、前記移動体が所定のゾーンを移動してアトラクションが実行されるアトラクションシステム用のアトラクション方法であって、
前記ユーザが装着可能である出力部に、仮想情報を前記ユーザに知覚可能に出力させる出力工程と、
前記移動体に搭乗中の前記ユーザの反応の大きさを検知する反応検知工程と、
前記反応検知工程において検知された前記反応の大きさに応じて、前記出力部に出力させる前記仮想情報の内容を異ならせる出力制御工程と、
前記ユーザに対し、前記ユーザの反応の大きさを小さくすることを要求する要求工程と
を備えるアトラクション方法。
An attraction method for an attraction system in which a user boards a moving object, and the moving object moves through a predetermined zone to perform an attraction, comprising:
an output step of outputting virtual information to an output unit wearable by the user in a manner perceptible by the user;
A reaction detection step of detecting a reaction of the user while riding on the moving object;
an output control step of varying the content of the virtual information to be output by the output unit depending on the magnitude of the reaction detected in the reaction detection step;
and requesting the user to reduce the magnitude of the user's reaction.
ユーザが移動体に搭乗し、前記移動体が所定のゾーンを移動してアトラクションが実行されるアトラクションシステム用のアトラクションプログラムであって、
コンピュータに、
前記ユーザが装着可能である出力部に、仮想情報を前記ユーザに知覚可能に出力させる出力機能と、
前記移動体に搭乗中の前記ユーザの反応の大きさを検知する反応検知機能と、
前記反応検知機能において検知された前記反応の大きさに応じて、前記出力部に出力させる前記仮想情報の内容を異ならせる出力制御機能と、
前記ユーザに対し、前記ユーザの反応の大きさを小さくすることを要求する要求機能と
を実現させるアトラクションプログラム。
An attraction program for an attraction system in which a user boards a moving object, and the moving object moves through a predetermined zone to execute an attraction,
On the computer,
an output function for outputting virtual information to an output unit wearable by the user in a manner perceptible by the user;
A reaction detection function that detects the magnitude of the reaction of the user while riding on the moving object;
an output control function that changes the content of the virtual information to be output by the output unit according to the magnitude of the reaction detected by the reaction detection function;
and a request function for requesting the user to reduce the magnitude of the user's reaction.
ユーザが移動体に搭乗し、前記移動体が所定のゾーンを移動してアトラクションが実行されるアトラクションシステム用のアトラクションサーバであって、
前記移動体に搭乗中の前記ユーザの反応の大きさを検知する反応検知部が検知した前記反応の大きさに応じて、前記ユーザが装着可能であり、仮想情報を前記ユーザに知覚可能に出力する出力部に出力させる前記仮想情報の内容を異ならせる出力制御部と、
前記ユーザに対し、前記ユーザの反応の大きさを小さくすることを要求する要求部と
を備えるアトラクションサーバ。
An attraction server for an attraction system in which a user boards a moving object, and the moving object moves through a predetermined zone to execute an attraction,
an output control unit that is wearable by the user and that outputs virtual information to an output unit that outputs virtual information in a manner perceptible by the user, in accordance with a magnitude of the reaction detected by a reaction detection unit that detects a magnitude of the reaction of the user while riding on the moving object, and that changes content of the virtual information to be output by the output unit;
and a request unit that requests the user to reduce the magnitude of the user's reaction.
JP2021175242A 2021-10-27 2021-10-27 Attraction system, attraction method, attraction program, and attraction server Active JP7689481B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021175242A JP7689481B2 (en) 2021-10-27 2021-10-27 Attraction system, attraction method, attraction program, and attraction server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021175242A JP7689481B2 (en) 2021-10-27 2021-10-27 Attraction system, attraction method, attraction program, and attraction server

Publications (2)

Publication Number Publication Date
JP2023064844A JP2023064844A (en) 2023-05-12
JP7689481B2 true JP7689481B2 (en) 2025-06-06

Family

ID=86282105

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021175242A Active JP7689481B2 (en) 2021-10-27 2021-10-27 Attraction system, attraction method, attraction program, and attraction server

Country Status (1)

Country Link
JP (1) JP7689481B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017200536A (en) 2016-05-06 2017-11-09 泉陽興業株式会社 Game vehicle device
JP2019005551A (en) 2017-06-21 2019-01-17 パナソニックIpマネジメント株式会社 Method for controlling attraction device, and attraction system
WO2020250136A1 (en) 2019-06-11 2020-12-17 IMAGE STUDIO CONSULTING S.r.l. Interactive amusement ride

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11153949A (en) * 1997-11-20 1999-06-08 Sony Corp Bodily motion device
KR20210049497A (en) * 2019-10-25 2021-05-06 한국기술교육대학교 산학협력단 Providing effects with augmented reality for theme park

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017200536A (en) 2016-05-06 2017-11-09 泉陽興業株式会社 Game vehicle device
JP2019005551A (en) 2017-06-21 2019-01-17 パナソニックIpマネジメント株式会社 Method for controlling attraction device, and attraction system
WO2020250136A1 (en) 2019-06-11 2020-12-17 IMAGE STUDIO CONSULTING S.r.l. Interactive amusement ride

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
マイク必須! PS2『しばいみち』をつくった人とマジ演技実況[シシララTV#60],Youtube[online],2016年03月21日,[2025年4月21日検索]、インターネット:<URL:https://www.youtube.com/watch?v=Qm44VELbv3Q>

Also Published As

Publication number Publication date
JP2023064844A (en) 2023-05-12

Similar Documents

Publication Publication Date Title
CA3054963C (en) Gameplay ride vehicle systems and methods
JP6977134B2 (en) Field of view (FOV) aperture of virtual reality (VR) content on head-mounted display
EP2957991B1 (en) Method and system for reducing motion sickness in virtual reality systems
US20170216675A1 (en) Fitness-based game mechanics
US20170072316A1 (en) System and method for providing an alternate reality ride experience
JP7420392B2 (en) Rehabilitation support device, method and program
CN106659932A (en) Sensory stimulus management in head mounted display
CN115661415A (en) Systems and methods for generating augmented and virtual reality images
US20220324459A1 (en) Determination device and recording medium
JP7441442B2 (en) VR device, method, program and storage medium
EP3533506A1 (en) Vr amusement ride device
WO2022252150A1 (en) Virtual reality control method for avoiding motion sickness
JP6446150B1 (en) Program, information processing apparatus, and method
JP7689481B2 (en) Attraction system, attraction method, attraction program, and attraction server
JP6855561B1 (en) Dialysis patient exercise support system and dialysis patient exercise support device and their methods and programs
JP2019171077A (en) Program, information processor, and method
JP7645667B2 (en) VIRTUAL EXPERIENCE PROVIDING DEVICE, VIRTUAL EXPERIENCE PROVIDING SYSTEM, VIRTUAL EXPERIENCE PROVIDING METHOD, AND PROGRAM
JP6469915B1 (en) Program, information processing apparatus, and method
Whitton et al. Locomotion interfaces
JP2019211868A (en) Program, computer and method for providing user with virtual experience via image display device
JP6457680B1 (en) Program, information processing apparatus, and method
JP2019170940A (en) Program, information processor, and method
HK40016431A (en) Gameplay ride vehicle systems and methods
JP2025152233A (en) Mobile System
WO2026074647A1 (en) Display device, display control method, and display system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240729

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250418

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250527

R150 Certificate of patent or registration of utility model

Ref document number: 7689481

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150