[go: up one dir, main page]

CN114650872B - Game device, game system, control system, method for operating game device, method for operating control system, and recording medium - Google Patents

Game device, game system, control system, method for operating game device, method for operating control system, and recording medium

Info

Publication number
CN114650872B
CN114650872B CN202080030268.3A CN202080030268A CN114650872B CN 114650872 B CN114650872 B CN 114650872B CN 202080030268 A CN202080030268 A CN 202080030268A CN 114650872 B CN114650872 B CN 114650872B
Authority
CN
China
Prior art keywords
data
game
user
control
control unit
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
CN202080030268.3A
Other languages
Chinese (zh)
Other versions
CN114650872A (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.)
Kelomei Entertainment Co ltd
Original Assignee
Kelomei Entertainment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2019084229A external-priority patent/JP7419635B2/en
Priority claimed from JP2019084230A external-priority patent/JP6762519B1/en
Application filed by Kelomei Entertainment Co ltd filed Critical Kelomei Entertainment Co ltd
Publication of CN114650872A publication Critical patent/CN114650872A/en
Application granted granted Critical
Publication of CN114650872B publication Critical patent/CN114650872B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5375Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/56Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/67Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The game device includes a game control unit that controls a game to be given to a user according to a result in accordance with a prize in the amount of use of a game medium by the user, a progress status data generation unit that generates progress status data indicating the progress status of the game, a transmission control unit that transmits the progress status data to a control system via a communication device via a communication network, and a reception control unit that receives progress instruction data instructing the progress of the game from the control system via the communication network via the communication device. The game control unit controls the game based on the progress instruction data received by the reception control unit.

Description

Game device, game system, control system, method for operating game device, method for operating control system, and recording medium
Technical Field
The present invention relates to a game.
Background
For example, patent document 1 discloses a game device including a field in which a ball as a game medium rolls, and a turntable portion provided with a plurality of pockets into which the ball can enter. In the game device, a game is executed in which a result is determined in accordance with a ball put into the field entering any of a plurality of pockets.
[ Prior Art literature ]
[ Patent literature ]
[ Patent document 1] Japanese patent application laid-open No. 2004-89514.
Disclosure of Invention
[ Problem to be solved by the invention ]
It is difficult for a user having little experience in playing various games to correctly understand the program executed by the user according to the situation of the user. In view of the above, the present invention aims to effectively support play of a game by a user.
[ Means for solving the problems ]
In order to solve the above problems, a game device according to an aspect of the present invention includes a game control unit that controls a game, a user data generation unit that generates user data indicating a status of a user playing the game, a transmission control unit that transmits the user data to a control system via a communication network, a reception control unit that receives play control data for causing a virtual character to be played on a player from the control system via the communication network via the communication device, and a play control unit that causes the virtual character to be played on the player in accordance with the play control data in parallel with control of the game by the game control unit.
In order to solve the above problems, a game system according to an aspect of the present invention is a game system including a game device and a control system which can communicate with each other via a communication network, wherein the game device includes a game control unit which controls a game, a user data generation unit which generates user data indicating a situation of a user playing the game, a first transmission control unit which transmits the user data to the control system via the communication network via the first communication device, a first reception control unit which receives play control data for causing a virtual character to be played on a play device via the communication network from the control system via the communication network via the first communication device, and a play control unit which generates the virtual character to be played on the play device in accordance with the play control data in parallel with control of the game by the game control unit, and the control system includes a second reception control unit which receives the user data via the communication network from the game device, and generates the play control data to the play device via the communication network via the second communication network, and generates the play control data by the second communication device.
In order to solve the above problems, a game device according to an appropriate aspect of the present invention is a game device for controlling a game, wherein the game device generates user data indicating a status of a user playing the game, transmits the user data to a control system via a communication network, receives play control data for causing a virtual character to be played on a player via the communication network from the control system via the communication network, and causes the virtual character to be played on the player in accordance with the play control data in parallel with control of the game.
In order to solve the above problems, a program according to an appropriate aspect of the present invention causes one or more processors included in a game device to execute a game control process of controlling a game, a user data generation process of generating user data indicating a situation of a user playing the game, a transmission process of transmitting the user data to a control system via a communication device via a communication network, a reception process of receiving, from the control system via the communication network, play control data for causing a virtual character to be played on a player via the communication device, and a play process of causing the virtual character to be played on the player in accordance with the play control data in parallel with the game control process.
Drawings
Fig. 1 is a block diagram illustrating a structure of a game system according to a first embodiment.
Fig. 2 is a plan view of the game device.
Fig. 3is a block diagram illustrating a structure of a game device.
Fig. 4 is a block diagram illustrating the structure of each station.
Fig. 5 is a block diagram illustrating a structure of the functionality of the game device.
Fig. 6 is a flowchart illustrating a specific procedure of the game.
FIG. 7 is a schematic diagram of user data.
Fig. 8 is a display example of the virtual character.
Fig. 9 is a block diagram illustrating the structure of a control system.
Fig. 10 is a block diagram illustrating the structure of the function of the control system.
Fig. 11 is a display example of a management screen.
Fig. 12 is a schematic diagram of playback control data.
Fig. 13 is a flowchart illustrating a procedure of the operation of the play control section.
Fig. 14 is a flowchart illustrating a procedure of the overall operation of the game system.
Fig. 15 is a block diagram of the instruction data generation section in the second embodiment.
Fig. 16 is an explanatory diagram of machine learning concerning a generation pattern.
Fig. 17 is a block diagram of a play control data generation section in the second embodiment.
Fig. 18 is an explanatory diagram of machine learning concerning a generation pattern.
Fig. 19 is a flowchart illustrating the operation of the game device in the third embodiment.
Fig. 20 is a plan view of a game device in a modification.
Detailed Description
Reference is made to the form in which the invention is illustrated. The modes of implementation described below include various limitations that are technically appropriate. The scope of the present invention is not limited to the following exemplary embodiments.
First embodiment ]
Fig. 1 is a block diagram illustrating a structure of a game system 1 according to a first embodiment. As shown in fig. 1, a game system 1 according to a first embodiment includes a control system 10 and a game device 20. The control system 10 and the game device 20 can communicate with each other via a communication network 2 such as a network. The communication between the control system 10 or the game device 20 and the communication network 2 may be either wired communication or wireless communication. In the actual game system 1, each of the plurality of game devices 20 can communicate with the control system 10, but in the following description, attention is paid to one game device 20 as appropriate.
The game device 20 is provided in, for example, a gaming establishment. The gaming establishment is an entertainment establishment such as a gaming center, or a commercial establishment such as a shopping center. The game device 20 is a computer system that provides games to users (i.e., players) Pa in a gaming establishment. The control system 10 is a computer system for controlling the operation of the game device 20. The control system 10 is provided outside the game facility, operated by a manager Pb who operates the control system 10. The operation of the game device 20 is remotely controlled by the control system 10.
User Pa plays a game by means of game device 20 by using a game medium. Game media is tangible or intangible value media used in games. Tangible game media are, for example, tokens (medallions), tickets. Intangible game media are, for example, electronic medals, credits, or points. The number of intangible game media is stored as electronic data in a recording medium such as an IC card. When the user Pa plays a game, a prize, such as an electronic medal, a credit value, or a point, is given to the user Pa in accordance with the number of the play results. In addition, when the game medium used for the game play is an intangible medium, the bonus given to the user Pa may be one of the same kind and different kinds.
Fig. 2 is a plan view illustrating the structure of the game device 20. As shown in fig. 2, the game device 20 of the first embodiment includes a lottery mechanism 21 and N stations S1 to SN (N is a natural number of 1 or more). Fig. 2 is a schematic diagram of a game device 20 having 6 stations S1 to S6 (n=6). The drawing mechanism 21 is configured to be slightly circular in plan view from the vertical direction, and is used for physical drawing by using the drawing body B. The drawing body B is a three-dimensional object such as a sphere. The N stations S1 to SN are arranged in the circumferential direction so as to surround the lottery mechanism 21. In the first embodiment, more than one user Pa plays a game using different stations Sn (n=1 to n). The game is played in parallel in N stations S1 to SN.
As shown in fig. 2, the lottery mechanism 21 includes a physical lottery section 211, a lottery area 212, and a throw-in mechanism 213. The physical drawing unit 211 is a disk-shaped structure rotatably supported. A plurality of (e.g., 25) lottery holes H are formed in the physical lottery section 211 at equal intervals in the circumferential direction. Each of the plurality of drawing holes H is a pocket into which the drawing body B can enter. Each of the plurality of drawing holes H is assigned a different drawing number. The physical drawing part 211 of the first embodiment is rotated by a driving mechanism (not shown) such as a motor. In addition, the physical drawing unit 211 may not be rotated.
The drawing area 212 is a circular ring-shaped plate-like member surrounding the physical drawing portion 211 in a plan view in the vertical direction. The surface of the lottery area 212 is an inclined surface that descends from the outer circumference to the inner circumference (i.e., the physical lottery section 211 side). The input mechanism 213 is provided near the outer periphery of the lottery area 212, and sequentially inputs the lottery body B on the surface of the lottery area 212. The lottery body B thrown in by the throw-in mechanism 213 rolls on the surface of the lottery area 212 and gradually approaches the physical lottery section 211, and finally enters any one of the plurality of lottery holes H of the physical lottery section 211. The lottery number corresponding to the lottery hole H into which the lottery body B enters is the result of the lottery. That is, the physical lottery by the lottery mechanism 21 is an operation of randomly selecting any one of a plurality of lottery numbers (examples of lottery elements) corresponding to the different lottery holes H.
N stations S1 to SN are each a unit used by each user Pa for playing a game. As shown in fig. 2, each station Sn includes a receiving mechanism 22. The receiving means 22 is configured to include a slot for inserting a tangible game medium such as a token, and a slot for discharging a tangible game medium as a bonus. However, for example, a reading circuit for reading an intangible game medium such as an electronic medal or a credit value from a recording medium such as an IC card, and a writing circuit for writing the intangible game medium to a storage medium may be used as the receiving means 22.
Fig. 3 is a block diagram illustrating the structure of the game device 20. As shown in fig. 3, the game device 20 of the first embodiment includes the lottery mechanism 21 and N stations S1 to SN, and a control device 23, a storage device 24, a communication device 25, an operation device 26, and a play device 27. In addition, the game device 20 may be realized as a plurality of devices (i.e., a system) each configured by a different individual, instead of a single device.
The control device 23 is, for example, a single or a plurality of processors that control the respective elements of the game device 20. Specifically, the control device 23 is configured by one or more processors such as CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)、 and an ASIC (Application SPECIFIC INTEGRATED Circuit).
The storage device 24 is a single-number or multiple-number memory that stores programs executed by the control device 23 and various data used by the control device 23. As the storage device 24, a known recording medium such as a semiconductor recording medium or a magnetic recording medium, or a combination of a plurality of kinds of recording media is used. The communication means 25 (an example of a first communication means) communicates with the control system 10 via the communication network 2 under the control of the control means 23. The operating device 26 is constituted by a plurality of operating elements, for example, and receives an operation by an employee of the game facility, for example.
The playback device 27 plays back moving pictures including video and audio. Specifically, the playback device 27 includes a display device 271 that displays video and a playback device 272 that plays back audio. The display device 271 is a display panel such as a liquid crystal display panel or an organic light emitting diode (led) display panel. The playback device 272 is, for example, a speaker.
As shown in fig. 2, the playing device 27 of the first embodiment is disposed above the lottery mechanism 21. The playback device 27 can be moved to a position corresponding to any one of the plurality of users Pa (specifically, a position corresponding to any one station Sn). That is, the playing device 27 is movable circumferentially about the central axis of the lottery mechanism 21 as shown by the arrow in fig. 2, and is rotatable about the rotation axis in the vertical direction at any point on the circumference. Therefore, the position and angle of the player 27 facing the user Pa using any one of the N stations S1 to SN are controlled. Specifically, the display surface of the display device 271 and the playback surface of the playback device 272 face the user Pa using the specific station Sn. That is, the playback device 27 can play back the moving image toward a specific user Pa among the plurality of users Pa.
FIG. 4 is a block diagram illustrating the respective structures of N stations S1 to SN. As shown in fig. 4, each station Sn includes the receiving means 22, the playing device 31, the recording device 32, and the operating device 33. The playback device 31 plays back moving pictures including video and audio. Specifically, the playback device 31 includes a display device 311 for displaying video and a playback device 312 for playing back audio. The display device 311 is a display panel such as a liquid crystal display panel or an organic light emitting diode display panel, and the playback device 312 is a speaker, for example. As understood from the above description, the playback device 27 is shared by a plurality of users Pa, and the playback device 31 is individually utilized by the users Pa at each station Sn.
The recording device 32 is a picture input device for recording moving pictures including video and audio. Specifically, the recording device 32 includes an imaging device 321 that images the user Pa, and a sound receiving device 322 that collects the sound of the user Pa. The imaging device 321 includes an optical system such as a video recording lens, and an imaging element that converts incident light from the optical system into an electrical signal. The sound pickup device 322 generates an electric signal according to the surrounding sound.
The operation device 33 receives an operation by the user Pa. For example, the operation device 33 is a plurality of operation elements operated by the user Pa, or a touch panel integrally formed with the display device 311 and detecting contact by the user Pa.
Fig. 5 is a block diagram illustrating a functional structure of the game device 20. As shown in fig. 5, the control device 23 in the game device 20 according to the first embodiment realizes a plurality of functions (a game control unit 231, a progress status data generation unit 232, a user data generation unit 233, a play control unit 234, a transmission control unit 235, and a reception control unit 236) by executing a program stored in the storage device 24. The control device 23 may be constituted by N control units corresponding to the N stations S1 to SN, and a control unit for integrally controlling the N stations S1 to SN. That is, the functions of the game device 20 illustrated in fig. 5 are also realized by a plurality of control units. For example, the game control unit 231 and the play control unit 234 may be provided for each station Sn.
The game control unit 231 controls the progress of the game. The game of the first embodiment is a lottery game in which winning of the user Pa is judged based on the result of the physical lottery by the lottery mechanism 21. For example, among a plurality of lottery numbers arranged in a matrix in a card, a card game in which winning is established when the lottery numbers selected in order by physical lottery are arranged in a single row is a suitable example of a lottery game. However, the type of game to be executed in the game device 20 is not limited to the above example. The game control unit 231 causes the game using the lottery mechanism 21 to be played in parallel on the N stations S1 to SN.
Fig. 6 is a flowchart illustrating a specific procedure of game play. The process illustrated in fig. 6 is repeated. When the process is started, the game control unit 231 accepts the use of the game medium by each user Pa (Sa 1). Each user Pa can use a desired number of game media (hereinafter referred to as "usage amount") via the operation device 33. The game control unit 231 receives instructions from the plurality of users Pa regarding the amount of use of the game medium during the reception period. The reception period is a period of a predetermined length for receiving an instruction to use the game medium from each user Pa.
When the reception period ends, the game control unit 231 sequentially inputs each of the plurality of lottery bodies B onto the surface of the lottery area 212 via the control input means 213 (Sa 2). The game control unit 231 determines whether or not the winning of each user Pa is successful based on the lottery number corresponding to the lottery hole H into which the lottery body B enters, among the plurality of lottery numbers (Sa 3). Then, the game control unit 231 gives a prize to the user Pa who has established the winning (Sa 4). Specifically, the user Pa is given a number of game media in accordance with the usage amount received from the user Pa as a bonus. As understood from the above illustration, in the game of the first embodiment, rewards according to the number of usage amounts of game media by the user Pa are given to the user Pa according to the result of the game.
The progress status data generating unit 232 of fig. 5 generates progress status data G indicating the progress status of the game. Specifically, the progress status data generating unit 232 generates progress status data G indicating the current stage of the game (any of steps Sa1 to Sa4 in fig. 6), the acquisition status of the prize by each user Pa, the use status of the game medium by each user Pa, and the result of the physical lottery (winning number).
The user data generating unit 233 generates user data U indicating the status of each user Pa. The user data U is data indicating the moving image recorded by the recording device 32 of each station Sn. Specifically, as shown in fig. 7, the user data U includes video data U1 indicating a video captured by the imaging device 321 of each station Sn, and audio data U2 indicating an audio collected by the audio receiving device 322 of each station Sn. The file format of the video data U1 and the audio data U2 is arbitrary.
The video data U1 is data representing respective videos of a plurality of users Pa. The user data generating unit 233 generates the video data U1 by performing a specified picture process on the video signal supplied from the imaging device 321 of each station Sn. The image data U1 may also be said to be data representing the motion or expression of each user Pa. On the other hand, the sound data U2 is data representing sounds made by each of the plurality of users Pa. The user data generating unit 233 generates the audio data U2 by performing a specified audio process on the audio signal supplied from the audio receiving device 322 of each station Sn. The sound data U2 may also be said to be data representing the utterances of the user Pa. Further, it is also possible to limit the generation of only the video data U1 and the audio data U2 of the user Pa permitted to be recorded among the plurality of users Pa.
The playback control unit 234 in fig. 5 causes the playback devices 27 and 31 to execute playback operations. The play control unit 234 according to the first embodiment causes the display device 311 of each player 31 to display a game screen showing the progress of the game, and causes the playback device 312 of each player 31 to play out a sound corresponding to the progress of the game. As shown in fig. 8, the play control unit 234 plays the moving image of the virtual character V on the play device 27 in parallel with the control of the game by the game control unit 231. The virtual character V is an object representing a virtual creature in the virtual space, and supports play of a game by each user Pa. Specifically, the playback control unit 234 causes the display device 271 of the playback device 27 to display the video of the virtual character V, and causes the playback device 272 of the playback device 27 to emit the sound of the virtual character V.
The play control unit 234 of the first embodiment can control the position and angle of the play device 27. The video and audio of the virtual character V can be recognized by the user Pa by the playback device 27 which plays the moving image of the virtual character V in a state of being directed to a specific user Pa among the plurality of users Pa. That is, the virtual character V is generated in the same atmosphere as the user Pa dialogues.
The transmission control unit 235 and the reception control unit 236 in fig. 5 control communication with the control system 10 using the communication device 25. The transmission control unit 235 (an example of a first transmission control unit) transmits various data from the communication device 25 to the control system 10 via the communication network 2. Specifically, the transmission control unit 235 transmits the progress status data G generated by the progress status data generation unit 232 and the user data U generated by the user data generation unit 233 from the communication device 25 to the control system 10.
The reception control unit 236 (an example of a first reception control unit) receives various data from the control system 10 via the communication network 2 via the communication device 25. Specifically, the reception control unit 236 receives, from the control system 10 via the communication device 25, progress instruction data Q instructing the progress of the game and play control data C for playing the virtual character V via the playing device 27. The details of the execution instruction data Q and the play control data C will be described later.
Fig. 9 is a block diagram illustrating the structure of the control system 10. As shown in fig. 9, the control system 10 according to the first embodiment includes a control device 11, a storage device 12, a communication device 13, a playback device 14, and an operation device 15. In addition, the control system 10 may be realized as a plurality of devices each configured by a different individual, instead of a single device.
The control device 11 is, for example, a single or multiple processors that control the various elements of the control system 10. Specifically, the control device 11 is constituted by one or more types of processors such as CPU, GPU, DSP, FPGA or ASIC. The storage device 12 is a single-number or multiple-number memory that stores programs executed by the control device 11 and various data used by the control device 11. For example, a conventional recording medium such as a semiconductor recording medium or a magnetic recording medium, or a combination of a plurality of kinds of recording media is used as the storage device 12. The communication device 13 (an example of a second communication device) communicates with the game device 20 through the communication network 2 under the control of the control device 11.
The playback device 14 plays back an animation including video and audio. Specifically, the playback device 14 includes a display device 141 for displaying video and a playback device 142 for playing back audio. The display device 141 is a display panel such as a liquid crystal display panel or an organic light emitting diode display panel. The sound reproducing means 142 is, for example, a speaker. The operation device 15 receives an operation by the manager Pb of the operation control system 10. For example, the operation device 15 is a plurality of operation elements operated by the manager Pb, or a touch panel integrally formed with the display device 141 and detecting contact by the manager Pb.
Fig. 10 is a block diagram illustrating a functional structure of the control system 10. As shown in fig. 10, the control device 11 in the control system 10 according to the first embodiment realizes a plurality of functions (a progress instruction data generation unit 111A, a play control data generation unit 112A, a play control unit 113, a transmission control unit 114, and a reception control unit 115) by executing a program stored in the storage device 12.
The transmission control unit 114 and the reception control unit 115 control communication with the game device 20 using the communication device 13. The transmission control unit 114 (an example of a second transmission control unit) transmits various data from the communication device 13 to the game device 20 via the communication network 2. Specifically, the transmission control unit 114 transmits the progress instruction data Q and the play control data C from the communication device 13 to the game device 20. The reception control unit 115 (an example of a second reception control unit) receives various data from the game device 20 via the communication network 2 and the communication device 13. Specifically, the reception control unit 115 receives the progress data G and the user data U from the game device 20 via the communication device 13.
The playback control unit 113 causes the playback device 14 to execute a playback operation. The play control unit 113 of the first embodiment causes the playing device 14 to perform a play operation according to the progress data G received by the reception control unit 115 and according to the user data U. The playback control unit 113 according to the first embodiment causes the display device 141 of the playback device 14 to display the management screen R shown in fig. 11. The manager Pb can refer to the management screen R. As shown in fig. 11, the management screen R includes a first region R1, a second region R2, and a third region R3.
The playback control unit 113 causes the first region R1 to display a picture of each user Pa indicated by the video data U1 of the user data U. Specifically, N pictures G1 to GN corresponding to different stations Sn are displayed in the first region R1. Any one of the pictures Gn is an image captured by the imaging device 321 of the station Sn corresponding to the picture Gn. That is, the picture Gn is an image of the user Pa using the docking station Sn.
The manager Pb can select any one of the N pictures G1 to GN by operating the operation device 15. The playback control unit 113 enlarges and displays one picture (hereinafter referred to as "selected picture") GN selected by the manager Pb among the N pictures G1 to GN in the second region R2. The playback control unit 113 causes the playback device 142 of the playback device 14 to play back the sound collected by the sound receiving device 322 corresponding to the station Sn on which the picture Gn is selected, using the sound data U2. That is, the sound of the user Pa using the station Sn corresponding to the selected picture Gn is emitted from the sound emitting device 142. As understood from the above description, the manager Pb can grasp the motion and expression of the user Pa using each station Sn, and the content and the utterances of the user Pa by visually displaying the management screen R on the display device 141 and listening to the sound from the playback device 142.
The playback control unit 113 displays the progress status indicated by the progress status data G in the third region R3. Specifically, the current game stage, the state of acquisition of the prize by each user Pa, and the result of the physical drawing (for example, winning number) are displayed in the third region R3. The manager Pb can confirm the progress status of the game indicated by the progress status data G on the management screen R.
The progress instruction data generation unit 111A in fig. 10 generates progress instruction data Q for instructing the progress of the game. The progress instruction data Q of the first embodiment instructs the lottery body B to input the lottery region 212 and the end of the reception period (i.e., the reception deadline) for receiving the usage amount of the game medium from the user Pa.
The manager Pb can select an instruction for the progress of the game by the game device 20 from the plurality of candidates by referring to the management screen R and operating the operation device 15. The plurality of candidates include, for example, the end of the input and receiving period of the lottery body B. For example, the manager Pb selects the end of the reception period when confirming that the usage amount of the game medium for all the users Pa has been received by referring to the first region R1 or the second region R2 of the management screen R. The manager Pb selects and inputs the lottery body B in a stage of confirming that all the users Pa are focused on the lottery mechanism 21 by referring to the first region R1 or the second region R2 of the management screen R. The progress instruction data generation unit 111A according to the first embodiment generates progress instruction data Q in accordance with an instruction from the manager Pb to the operation device 15. Specifically, progress instruction data Q indicating an instruction selected by the manager Pb is generated.
As described above, in the first embodiment, the user data U including the video data U1 indicating the video of the user Pa and the audio data U2 indicating the audio of the user Pa is transmitted from the game device 20 to the control system 10. Accordingly, the control system 10 can generate appropriate execution instruction data Q according to the condition of the user Pa. In addition, there is an advantage that a plurality of types of progress instruction data Q corresponding to the execution status can be generated in accordance with an instruction from the manager Pb referring to the progress status of the game indicated by the progress status data G.
The play control data generation unit 112A in fig. 10 generates play control data C for causing the player 27 to play the virtual character V. As shown in fig. 12, the play control data C includes operation data C1 indicating the operation of the virtual character V, sound data C2 indicating the sound of the virtual character V, and instruction data C3 designating any one of the N stations S1 to SN.
The manager Pb can instruct the operation and the sound of the virtual character V by referring to the management screen R and operating the operation device 15. For example, the manager Pb selects each of the motion and the sound of the virtual character V from a plurality of candidates. In addition, the manager Pb selects a station SN of the user Pa to be played by the virtual character V from the N stations S1 to SN. The play control data generation unit 112A generates play control data C in accordance with an instruction from the manager Pb. Specifically, the play control data generation unit 112A generates play control data C including operation data C1 indicating an operation selected by the manager Pb, sound data C2 indicating a sound selected by the manager Pb, and instruction data C3 specifying the station Sn selected by the manager Pb.
As described above, in the first embodiment, the user data U including the video data U1 indicating the video of the user Pa and the audio data U2 indicating the audio of the user Pa is transmitted from the game device 20 to the control system 10. Accordingly, the play control data C can be generated in the control system 10, wherein the play control data C can play the virtual character V performing an appropriate action or pronunciation according to the condition of the user Pa. In addition, there is an advantage that a plurality of types of play control data C corresponding to the status of the user Pa can be generated in accordance with an instruction from the manager Pb referring to the status of the user Pa indicated by the user data U.
The transmission control unit 114 transmits the progress instruction data Q generated by the progress instruction data generation unit 111A and the play control data C generated by the play control data generation unit 112A from the communication device 13 to the game device 20. As described above, the reception control unit 236 of the game device 20 receives the progress instruction data Q and the play control data C transmitted from the control system 10 via the communication device 25. As described below, the operation of the game device 20 is controlled by the progress instruction data Q and the play control data C received by the reception control unit 236.
The game control unit 231 of fig. 5 controls the game based on the progress instruction data Q received by the reception control unit 236. Specifically, the game control unit 231 executes the operation indicated by the execution instruction data Q. For example, when the instruction data Q indicates the input of the lottery body B, the game control unit 231 controls the input mechanism 213 to input the lottery body B into the lottery field 212 (Sa 2). When the progress instruction data Q indicates the end of the reception period, the game control unit 231 ends the reception period for receiving the usage amount of the game medium (Sa 1). As understood from the above description, the progress of the game in the game device 20 is remotely controlled from the control system 10 in accordance with an instruction from the manager Pb capable of referring to the progress status of the game in the game device 20 and the status of each user Pa.
The playback control unit 234 in fig. 5 plays the virtual character V on the playback device 27 based on the playback control data C received from the control system 10 by the reception control unit 236. Fig. 13 is a flowchart illustrating a specific procedure of the process of controlling the play of the virtual character V by the play control unit 234.
The playback control unit 234 moves the playback device 27 to the position and angle of the station Sn indicated by the instruction data C3 corresponding to the playback control data C (Sb 1). That is, the playback device 27 is adjusted to the position and angle of the user Pa facing the station Sn.
The play control unit 234 causes the display device 271 (Sb 2) to display the virtual character V, and causes the virtual character V to execute the operation of the operation data C1 indicating the play control data C. The playback control unit 234 causes the playback device 272 to play back the audio data C2 representing the playback control data C (Sb 3). By the above operation, the user Pa can feel the virtual character V as if the user Pa is moving and sounding toward the station Sn.
As described above, in the first embodiment, the virtual character V is played for a specific user Pa among the plurality of users Pa playing the game. Therefore, the play of the game by the specific user Pa can be effectively supported. In particular, in the first embodiment, since the virtual character V is played while the playback device 27 is moved to the position corresponding to the specific user Pa among the plurality of users Pa, the effect of supporting the specific user Pa is remarkably exhibited. In addition, there is an advantage that the user Pa can easily grasp the specific user Pa who is the object of playing the virtual character V. There is also an advantage that a specific user Pa, which is the object of playing the virtual character V, can be easily grasped by a viewer of the game with a plurality of users Pa.
Fig. 14 is a flowchart illustrating a procedure of the overall operation of the game system 1. As shown in fig. 14, the game control unit 231 of the game device 20 controls the progress of the game (Sc 1). A specific program for controlling the progress of the game by the game control unit 231 is shown in fig. 6.
The progress status data generation unit 232 generates progress status data G (Sc 2) indicating the progress status of the game. The user data generating unit 233 generates user data U (Sc 3) indicating the status of the user Pa recorded by the recording device 32 at each station Sn. The order of generating the status data G (Sc 2) and the user data U (Sc 3) may be reversed. The transmission control unit 235 transmits the progress status data G and the user data U from the communication device 25 to the control system 10 (Sc 4).
The reception control unit 115 of the control system 10 receives the progress data G and the user data U transmitted from the game device 20 via the communication device 13 (Sd 1). The playback control unit 113 causes the playback device 14 to execute a playback operation (Sd 2) based on the progress data G and the user data U received by the reception control unit 115. Specifically, the playback control unit 113 causes the display device 141 to display a management screen R of the video data U1 based on the progress data G and the user data U, and causes the playback device 142 to display a sound represented by the sound data U2 of the user data U. The manager Pb gives an instruction to the control system 10 about the progress of the game and an instruction about the virtual character V by referring to the management screen R displayed on the display device 141 and the sound emitted from the playback device 142 and operating the operation device 15.
The progress instruction data generation unit 111A generates progress instruction data Q in accordance with an instruction from the manager Pb (Sd 3). The play control data generation unit 112A generates play control data C in accordance with an instruction from the manager Pb (Sd 4). The order of generating the instruction data Q (Sd 3) and the play control data C (Sd 4) may be reversed. The transmission control unit 114 transmits the play control data C and the play instruction data Q from the communication device 13 to the game device 20 (Sd 5).
The reception control unit 236 of the game device 20 receives the progress instruction data Q and the play control data C transmitted from the control system 10 via the communication device 25 (Sc 5). The game control unit 231 controls the game to be played based on the play instruction data Q received by the reception control unit 236 (Sc 6). Specifically, the game control unit 231 executes the operation indicated by the execution instruction data Q. The playback control unit 234 plays the virtual character V on the playback device 27 based on the playback control data C received by the reception control unit 236 (Sc 7). The operations illustrated in fig. 14 are periodically repeated.
As described above, in the first embodiment, the progress status data G is transmitted to the control system 10 via the communication device 25, and the game is controlled according to the progress instruction data Q generated by the control system 10. Therefore, even if a player who controls the progress of the game by operating the operation device 33 is not in the vicinity of the game device 20, the progress of the game can be controlled from the control system 10. In particular, in the first embodiment, since the progress status data G and the user data U indicating the status of the user Pa are transmitted to the control system 10 via the communication device 25, there is an advantage that the progress instruction data Q according to both the progress status of the game and the status of the user Pa can be generated in the control system 10.
In addition, in the first embodiment, the user data U is transmitted to the control system 10 via the communication device 25, and the virtual character V is controlled according to the play control data C generated by the control system 10. Therefore, play of the game by the user Pa can be efficiently supported. In addition, since it is not necessary to load a function for generating the play control data C according to the condition of the user Pa on the game device 20, there is also an advantage of simplifying the constitution and processing of the game device 20.
Second embodiment mode
A second embodiment of the present invention will be described. In the respective modes exemplified below, the same elements as those of the first mode are denoted by the reference numerals used for the description of the first mode, and detailed descriptions thereof are omitted as appropriate.
In the control system 10 according to the second embodiment, the progress instruction data generation unit 111A according to the first embodiment is replaced with the progress instruction data generation unit 111B of fig. 15. As described above, the progress instruction data generation unit 111A of the first embodiment generates the progress instruction data Q in accordance with an instruction from the manager Pb. The progress instruction data generation unit 111B of the second embodiment generates progress instruction data Q using the generation pattern M1 constructed by machine learning (Sd 3).
The control data X is supplied to the generation pattern M1. The control data X includes progress data G and user data U received from the game device 20. The generation pattern M1 is a learned pattern in which the relationship of the instruction data Q is performed with respect to the learned control data X. A statistical estimation pattern such as a deep neural network or the like is suitably utilized as the generation pattern M1. Specifically, the generation pattern M1 is implemented by causing the control device 11 to execute a program for generating an operation for performing the instruction data Q from the control data X, and a combination of a plurality of coefficients applied to the operation.
Fig. 16 is an explanatory diagram of machine learning concerning the generation pattern M1. As shown in fig. 16, the plurality of coefficients of the generation pattern M1 are set by deep learning using the plurality of teacher data L1. Each of the plurality of teacher data L1 is composed of a combination of control data X and instruction data Q (positive value).
The control device 11 of the control system 10 in the second embodiment implements the learning processing section 51 of fig. 16 by executing a program stored in the storage device 12. The learning processing unit 51 sets a plurality of coefficients of the generation pattern M1. Specifically, the learning processing unit 51 repeatedly updates the coefficients of the generation pattern M1 to reduce the error of the execution instruction data Q outputted by the tentative generation pattern M1 in response to the input of the control data X included in the teacher data L1 and the execution instruction data Q included in the teacher data L1. The plurality of coefficients set by the deep learning described above are stored in the storage device 12, and the plurality of coefficients stored in the storage device 12 are applied to the generation pattern M1. As understood from the above description, the machine-learned generation pattern M1 outputs statistically appropriate execution instruction data Q to unknown control data X in a potential tendency between control data X and execution instruction data Q among the plurality of teacher data L1.
In the control system 10 according to the second embodiment, the play control data generation unit 112A according to the first embodiment is replaced with the play control data generation unit 112B of fig. 17. The playback control data generation unit 112A according to the first embodiment generates the playback control data C in response to the instruction from the manager Pb as described above. The play control data generation section 112B of the second embodiment generates the play control data C using the generation pattern M2 built by machine learning (Sd 4).
The control data X is supplied to the generation pattern M2. The control data X includes the progress data G and the user data U received from the game device 20 as described above. In addition, the control data X supplied to the generation pattern M1 and the control data X supplied to the generation pattern M2 may be different. The generation pattern M2 is a learned pattern of the relationship between the learning control data X and the play control data C. A statistical estimation pattern such as a deep neural network or the like is suitably utilized as the generation pattern M2. Specifically, the generation pattern M2 is implemented by a program for causing the control device 11 to execute an operation for generating the playback control data C from the control data X, and a combination of a plurality of coefficients applied to the operation.
Fig. 18 is an explanatory diagram of machine learning concerning the generation pattern M2. As shown in fig. 18, the plurality of coefficients of the generation pattern M2 are set by deep learning using the plurality of teacher data L2. Each of the plurality of teacher data L2 is configured by a combination of control data X and play control data C (positive value).
The control device 11 of the control system 10 in the second embodiment implements the learning processing section 52 of fig. 18 by executing the program stored in the storage device 12. The learning processing unit 52 sets a plurality of coefficients of the generation pattern M2. Specifically, the learning processing unit 52 repeatedly updates the coefficients of the generation pattern M2 to reduce a plurality of errors in the playback control data C output by the tentative generation pattern M2 in response to the input of the control data X included in the teacher data L2 and the playback control data C included in the teacher data L2. The plurality of coefficients set by the deep learning are stored in the storage device 12, and the plurality of coefficients stored in the storage device 12 are applied to the generation pattern M2. As understood from the above description, the machine-learned generation pattern M2 outputs statistically appropriate playback control data C to unknown control data X in a tendency potentially between the control data X and the playback control data C in the plurality of teacher data L2.
As described above, in the second embodiment, the instruction data Q is generated by the generation mode M1, and the play control data C is generated by the generation mode M2. Therefore, the configuration for generating the progress instruction data Q and the play control data C in accordance with the instruction from the manager Pb is omitted. For example, the configuration (the playback control unit 113 and the playback device 14) for playing back the management screen R may be omitted. The configuration and operation of the other components than the generation of the instruction data Q and the play control data C are the same as those of the first embodiment. Therefore, the same effects as those of the first embodiment are also achieved in the second embodiment.
As described above, in the second embodiment, the progress instruction data Q is generated using the generation pattern M1 of the relation between the learned control data X (the progress status data G and the user data U) and the progress instruction data Q. Therefore, the manager Pb who operates the control system 10 is not necessary, and can generate the instruction data Q appropriate for the progress status data G and the user data U.
In the second embodiment, the playback control data C is generated using the generation pattern M2 of the relationship between the learned control data X (the progress data G and the user data U) and the playback control data C. Therefore, the manager Pb of the operation control system 10 is not necessary, and can generate the play control data C appropriate for the progress status data G and the user data U.
In addition, the teacher data L1 and the teacher data L2 may be generated according to the instruction actually issued by the manager Pb. Specifically, as exemplified in the first embodiment, in the application for generating the execution instruction data Q and the play control data C in accordance with the instruction from the manager Pb, a plurality of teacher data L1 and a plurality of teacher data L2 are collected. For example, the control device 11 of the control system 10 generates the teacher data L1, wherein the teacher data L1 is associated with the control data X including the progress status data G and the user data U received in step Sd1 of fig. 14, and the progress instruction data Q generated in step Sd3 in accordance with the instruction from the manager Pb. The control device 11 also generates teacher data L2, wherein the teacher data L2 is associated with the control data X including the progress status data G and the user data U received in step Sd1, and the play control data C generated in accordance with the instruction from the manager Pb in step Sd 4.
In a stage where the number of pieces of teacher data L1 necessary for machine learning have been collected, the learning processing section 51 builds the generation pattern M1 by machine learning (fig. 16) using the teacher data L1. Similarly, in a stage where the number of teacher data L2 necessary for machine learning has been collected, the learning processing unit 52 builds the generation pattern M2 by machine learning (fig. 18) using the teacher data L2. The generation pattern M1 and the generation pattern M2 constructed by the above method are utilized in the game system 1 of the second embodiment.
In addition, the generation pattern M1 may be updated by additional machine learning using the newly collected teacher data L1 at an arbitrary point in time after the construction of the generation pattern M1. Similarly, the generation pattern M2 may be updated by additional machine learning using the newly collected teacher data L2 at an arbitrary point in time after the construction of the generation pattern M2.
Third embodiment mode
The game device 20 of the third embodiment operates in either one of the first operation mode and the second operation mode. The first operation mode is an operation mode (remote control mode) for controlling the game according to the instruction from the control system 10. The second operation mode is an operation mode (automatic control mode) in which the game is not controlled by an instruction from the control system 10. A manager such as an employee of the game facility (hereinafter referred to as a "facility manager") selects either one of the first operation mode and the second operation mode via the operation device 26 for operating the game device 20.
Fig. 19 is a flowchart illustrating the operation of the control device 23 in the game device 20 of the third embodiment. As shown in fig. 19, the control device 23 determines which of the first operation mode and the second operation mode is selected (Se 1). When the first operation mode is selected (Se 1: YES), the control device 23 operates according to the progress instruction data Q and the play control data C transmitted from the control system 10 (Se 2) similarly to the first embodiment. Specifically, the control device 11 generates and transmits the progress status data G and the user data U (Sc 2 to Sc 4), and receives the progress instruction data Q and the play control data C (Sc 5) from the control system 10. The control device 11 also executes control of the game based on the play instruction data Q (Sc 6) and display of the virtual character V based on the play control data C (Sc 7). Thus, the same effects as those of the first embodiment are achieved.
On the other hand, in the case where the second operation mode is selected (Se 1: NO), the control device 23 operates without an instruction from the control system 10 (Se 3). Specifically, the control device 23 does not execute the generation and transmission (Sc 2 to Sc 4) of the progress data G and the user data U. Accordingly, the control device 23 plays the game by the processing of fig. 4 without depending on the play instruction data Q, and plays the virtual character V by the specified algorithm independent of the play control data C on the play device 27. As understood from the above description, according to the third embodiment, in addition to controlling the game in accordance with the progress instruction data Q received from the control system 10 in the first operation mode, the game can be controlled independently of the progress instruction data Q in the second operation mode.
In the above description, the first operation mode in which the game is played and the second operation mode in which the game is automatically played have been illustrated in accordance with the instruction from the control system 10. The configuration that enables selection of the first operation mode and the second operation mode, and the third operation mode (manual control mode) for playing the game according to the instruction from the facility manager is also suitable. The facility manager confirms the actual game status and the status of the plurality of users Pa at any time, and instructs the game to progress by the operation of the operation device 26. In the third operation mode, the control device 23 takes an instruction from the facility manager as a trigger, for example, inputs the lottery body B into the lottery area 212, and ends the reception period by the instruction from the facility manager. In addition, a configuration is also conceivable in which either one of the first operation mode and the third operation mode can be selected (a configuration in which the second operation mode is omitted). In the above description, the first embodiment has been exemplified as the basic structure, but the third embodiment can be applied to the second embodiment.
Fourth embodiment mode
The execution instruction data Q of the fourth embodiment indicates an instruction to a specific user Pa among the plurality of users Pa. The manager Pb confirms the status of each user Pa and the progress status of the game through the management screen R, and simultaneously operates the operation device 15 to designate any one of the N stations S1 to SN and the instruction of the user Pa to that station SN. The progress instruction data generation unit 111A generates progress instruction data Q in accordance with an instruction from the manager Pb. The progress instruction data Q is transmitted to the game device 20 together with the play control data C, similarly to the first embodiment.
The playback control unit 234 plays back the virtual character V on the playback device 27 in accordance with the playback control data C, and also plays back the instruction indicated by the instruction data Q on the playback device 27. Specifically, the playback control unit 234 causes the playback device 27 to play back an instruction indicating the progress instruction data Q to the playback device 27, as well as causing the playback device 27 to move to a position and an angle corresponding to the station Sn indicated by the progress instruction data Q. For example, the playback control unit 234 causes the display device 271 to display a picture indicating the instruction, and causes the playback device 272 to emit a sound indicating the instruction. That is, the playback control unit 234 causes the playback device 27 to play back the instruction indicated by the instruction data Q to a specific user Pa among the plurality of users Pa.
The same effects as those of the first embodiment are also achieved in the fourth embodiment. Further, according to the fourth embodiment, the instruction indicated by the instruction data Q can be notified to the specific user Pa. In particular, in the fourth embodiment, there is an advantage that the instruction can be clearly notified to a specific user Pa among the plurality of users Pa by moving the playback device 27. In addition, there is an advantage that the user Pa can easily grasp the specific user Pa to which the instruction is notified. There is also an advantage that a viewer of a game with a plurality of users Pa can easily grasp the user Pa who is the notification target of the instruction. In addition, the second embodiment or the third embodiment can be applied to the fourth embodiment.
Modification example
The above-exemplified various types can be variously modified. The following illustrates specific modifications that can be applied to the above-described various aspects. Two or more aspects arbitrarily selected from the following examples may be combined within a range not contradicting each other.
(1) In each of the above-described modes, the instruction data Q is given to instruct the end of the input and receiving period of the lottery body B, but the content of the instruction indicated by the instruction data Q is not limited to the above-described examples. For example, any one of the plurality of lottery numbers may be indicated by the play indication data Q. For example, the manager Pb selects a lottery number expected by the user Pa estimated to be a plurality of lottery numbers through the confirmation management screen R. The game control section 231 of the game device 20 plays the game as if the lottery number indicated by the play instruction data Q (the lottery number for which the lottery body B does not enter the lottery hole H in practice) has been selected by the lottery. In addition, in the configuration having the carrying mechanism for carrying the lottery body B to the arbitrary lottery hole H, the game control unit 231 causes the lottery body B to enter the carrying mechanism for controlling the lottery number instructed by the instruction data Q. According to the above configuration, the manager Pb can give priority to the intended user Pa.
(2) Although the operation data C1 indicating the operation selected by the manager Pb has been generated in each of the above-described modes, the method of generating the operation data C1 of the play control data C is not limited to the above-described example. For example, the operation of the manager Pb may be analyzed from a picture in which the operation of the manager Pb is captured by the imaging device 321, and the play control data generating unit 112A (112A, 112B) may generate operation data C1 indicating the operation. With the above configuration, the virtual character V can be caused to execute the action of the manager Pb.
(3) In the above-described respective modes, the audio data C2 indicating the audio selected by the manager Pb has been generated, but the method of generating the audio data C2 of the playback control data C is not limited to the above examples. For example, the play control data generating unit 112A (112A, 112B) may generate sound data C2 indicating the sound of the manager Pb collected by the sound receiving device. With the above configuration, the sound generated by the manager Pb can be emitted from the playback device 272 as the sound of the virtual character V. The playback control data generation unit 112A (112A, 112B) may also generate sound data C2 indicating the tone of the sound generated by the manager Pb. The playback control data generation unit 112A may generate the audio data C2 indicating the character string instructed by the manager Pb. The playback control unit 234 generates a sound signal by synthesizing the sound from the character string representing the sound data C2, and supplies the sound signal to the playback device 272 to play out the sound. With the above configuration, the sound corresponding to the character string instructed by the manager Pb can be emitted from the playback device 272 as the sound of the virtual character V.
(4) The playback control data C may be video and audio video data representing the virtual character V. The playback control unit 234 causes the playback device 27 (e.g., streaming playback) to play back the moving image indicated by the playback control data C. According to the above configuration, there is an advantage that it is not necessary to control the picture processing of the virtual character V in accordance with the operation data C1.
(5) In the second embodiment, one piece of the execution instruction data Q has been generated by the generation pattern M1, but the method of generating the execution instruction data Q by the generation pattern M1 is not limited to the above example. For example, the plurality of pieces of progress instruction data Q may be generated by the generation pattern M1, and the manager Pb may select one piece of progress instruction data Q among the plurality of pieces of progress instruction data Q by the operation device 15 and transmit the selected piece of progress instruction data Q to the game device 20. That is, the instruction data generating unit 111 (111A, 111B) generates the instruction data Q according to the processing by the generation mode M1 and the selection by the manager Pb.
Similarly, in the second embodiment, one play control data C has been generated by the generation pattern M2, but the method of generating the play control data C by using the generation pattern M2 is not limited to the above example. For example, a plurality of play control data C may be generated by the generation mode M2, and one play control data C selected by the manager Pb of the plurality of play control data C by the operation device 15 may be transmitted to the game device 20. That is, the play control data generating section 112 generates one piece of play control data C according to the processing by the generation pattern M2 and the selection by the manager Pb.
(6) In the game device 20 of each of the above-described modes, the display of the image by the display device 271 and the emission of the sound by the sound emitting device 272 have been performed for the virtual character V, but one of the display of the image and the emission of the sound may be omitted. That is, one of the display device 271 and the playback device 272 may be omitted from the playback device 27. In the control system 10 of each of the above-described modes, the display of the management screen R by the display device 141 and the emission of the sound by the user Pa by the sound emitting device 142 have been performed, but one of the display of the management screen R and the emission of the sound may be omitted. That is, one of the display device 141 and the playback device 142 may be omitted from the playback device 14.
(7) In each of the above-described modes, the playback device 27 is moved to the position and angle corresponding to any one of the N stations S1 to SN, but the method of notifying each user Pa information using the playback device 27 is not limited to the above example.
As shown in fig. 20, a structure is assumed in which one station S6 among the 6 stations S1 to S6 illustrated in fig. 2 is omitted to secure the space O. In the space O, for example, elements other than the table Sn such as a conveyance mechanism for conveying the lottery body B are provided.
As shown in fig. 20, the playback device 27 is controlled to display the angle of the surface F toward the opposite surface of the space O at a position (between the station S1 and the station S5) close to the space O. In the state of fig. 20, the image displayed on the playback device 27 can be visually recognized by the user Pa using each of the 5 stations S1 to S5. Therefore, by playing the virtual character V by the playing device 27, an atmosphere in which the virtual character V is in the same manner as in the entire conversation with the plurality of users Pa is generated. The playback device 27 in the state of fig. 20 can also notify the entire users Pa of the instruction by playing the instruction indicated by the instruction data Q (embodiment 4). Further, by adjusting the playback device 27 at a position close to the space O to an angle toward a specific user Pa, the user Pa can be immediately notified of an instruction individually without moving the playback device 27 to the vicinity of the user Pa.
As in the above example, the playback device 27 can be moved to the position corresponding to the space O and the position corresponding to each station Sn. As described above, in a state where the playback device 27 is located at the position corresponding to the space O, the entire information is notified to the plurality of users Pa. In contrast to the above state, in a state in which the playback device 27 is located at a position corresponding to one station Sn, there is an advantage in that it is possible to emphasize the atmosphere of the individual session of the virtual character V with the user Pa of that station Sn.
(8) In each of the above-described modes, the progress status data G and the user data U have been transmitted from the game device 20 to the control system 10, but the generation and transmission of the progress status data G may be omitted. That is, the progress status data generation unit 232 may be omitted. The playback control unit 113 of the control system 10 plays the management screen R including the first region R1 and the second region R2 according to the user data U. The progress instruction data generation unit 111A generates progress instruction data Q in accordance with an instruction from the manager Pb, similarly to the first embodiment. The progress instruction data generation unit 111B of the second embodiment generates playback control data C from control data X including user data U in the generation mode M1. In the second embodiment, the progress status data G is omitted from the control data X.
In addition, the generation of the user data U and the transmission to the control system 10 may be omitted. That is, the user data generating unit 233 may be omitted. The playback control unit 113 of the control system 10 plays back the management screen R including the third region R3 based on the progress status data G. The progress instruction data generation unit 111A generates progress instruction data Q in accordance with an instruction from the manager Pb, as in the first embodiment. The progress instruction data generation unit 111B of the second embodiment generates playback control data C from control data X including progress status data G in the generation mode M2. In the second embodiment, the user data U is omitted from the control data X.
(9) In the above-described respective modes, the control system 10 generates both the instruction data Q and the play control data C, but the generation of the instruction data Q may be omitted. That is, the instruction data generating units 111 (111A, 111B) may be omitted. In the above configuration, the control of the game based on the instruction data Q (Sc 6) is omitted. In addition, generation of the play control data C may be omitted. That is, the play control data generation unit 112 (112A, 112B) may be omitted. In the above configuration, the play of the virtual character V according to the play control data C is omitted (Sc 7).
(10) In each of the above-described modes, the virtual character V is played by the playback device 27 shared by a plurality of users Pa, but the virtual character V may be played by the playback device 31 provided at each station Sn. The common virtual character V may be played by the respective playing device 31 of the N stations S1 to SN, or the respective virtual character V may be played by the playing device 31 at each station SN. In addition, the virtual character V may be played by the playing device 31 of only a specific station SN among the N stations S1 to SN.
In the above-described respective modes, the virtual character V has been played by the display device 271 and the playback device 272 of the playback device 27, but the image of the virtual character V may be displayed on the display device 271 of the playback device 27, and the sound of the virtual character V may be placed on the playback device 312 of each station Sn. For example, the sound of the virtual character V is played from the playback device 312 at the station Sn indicated by the indication data C3.
(11) In each of the above-described modes, the progress data G and the user data U have been transmitted from the game device 20 to the control system 10 in step Sc4 of fig. 14, but the progress data G and the user data U may be transmitted to the control system 10 at separate time points. In the above-described respective modes, the progress instruction data Q and the play control data C have been transmitted from the control system 10 to the game device 20 in step Sd5 of fig. 14, but the progress instruction data Q and the play control data C may be transmitted to the game device 20 at respective time points.
(12) In the second embodiment, the control data X including the progress status data G and the user data U has been illustrated, but the content of the control data X is not limited to the above example. For example, the control data X may include data generated by processing the picture of the image data U1 of the user data U (for example, a feature amount of the picture indicated by the image data U1). The control data X may include data generated by processing the voice of the voice data U2 of the user data U (for example, a feature value of the voice indicated by the voice data U2 or a character string indicating the content of the voice). As understood from the above examples, the control data X is comprehensively represented as data based on the progress data G and/or the user data U.
(13) In the above-described embodiments, the game device 20 has been controlled by one control system 10, but the game device 20 may be controlled by a plurality of control systems 10. For example, in a configuration in which the playback device 27 plays a plurality of virtual characters V, each virtual character V is controlled by playback control data C transmitted from each of the plurality of control systems 10. That is, for example, the virtual character V corresponding to each control system 10 is controlled in accordance with an instruction from the manager Pb operating the control system 10. In addition, one virtual character V may be controlled by the play control data C transmitted from the plurality of control systems 10. The control system 10 that generates the execution instruction data Q and the control system 10 that generates the play control data C may be separately provided. In the configuration using the plurality of control systems 10, the game device 20 transmits the progress status data G and the user data U to the plurality of control systems 10 (Sc 4).
(14) The functions of the control system 10 according to the respective aspects described above are realized by cooperation of one or more processors constituting the control device 11 and a program stored in the storage device 12. Similarly, the functions of the game device 20 according to the respective aspects described above are realized by cooperation of one or more processors constituting the control device 23 and programs stored in the storage device 24. The program according to each of the above modes is provided in a form stored in a computer-readable recording medium, and can be installed in a computer. The recording medium is, for example, a non-transitory (non-transitory) recording medium, and an optical recording medium (optical disc) such as a CD-ROM is a preferable example, but a known arbitrary type of recording medium such as a semiconductor recording medium or a magnetic recording medium is also included. The non-transitory recording medium includes any recording medium other than the transitory transmission signal (propagating signal), and the volatile recording medium is not excluded. In the configuration in which the transmission device transmits the program via the communication network 2, the storage device storing the program in the transmission device corresponds to the non-transitory recording medium described above.
[ Additionally remembered ]
From the above description, suitable aspects of the present invention are understood as follows, for example. In order to facilitate understanding of the respective aspects, the symbols shown in the drawings are appropriately incorporated in parentheses in the following description, but the present invention is not limited to the aspects shown in the drawings.
[ Additionally noted A ]
In the technique of patent document 1, a ball for lottery is automatically thrown in by a throwing mechanism mounted on a lottery device at a time point according to the progress of a game. On the other hand, in a scene of an activity or the like held in a game facility, for example, a game can be played at an appropriate timing according to the status of play or the like by a player of an employee of the game facility or the like, and a plurality of players can be replaced with a hot atmosphere. However, in order to realize the above application, there is a problem in that it is necessary to secure the players of each game facility. In the above description, the game including the physical lottery has been properly exemplified, but the same problem is assumed in any kind of game. In view of the above, the following aspects (note a) are illustrated for the purpose of appropriately enabling a game to be played in accordance with the situation of a user, in an environment where a player is not necessarily provided in the game device.
[ Additional notation A1]
A game device (20) according to an appropriate aspect of the present invention (note A1) is provided with a game control unit (231) for controlling a game to be given to a user (Pa) according to a result of a bonus according to the amount of use of a game medium by the user (Pa), a progress status data generation unit (232) for generating progress status data (G) indicating the progress status of the game, a transmission control unit (235) for transmitting the progress status data (G) to a control system (10) via a communication device (25) via a communication network (2), and a reception control unit (236) for receiving progress instruction data (Q) instructing the progress of the game from the control system (10) via the communication network (2) via the communication device (25). The game control unit (231) controls the game based on the progress instruction data (Q) received by the reception control unit (236). With the above configuration, the progress status data (G) is transmitted to the control system (10) by the communication device (25), and the progress instruction data (Q) generated by the control system (10) according to the progress status data (G) is received by the communication device (25), and the game is controlled according to the progress instruction data (Q). Therefore, a manager who makes a game by hand can control the game by the control system (10) without being in the vicinity of the game device (20).
A typical example of the "game" is a lottery game in which a user (Pa) is given a prize in an amount according to the usage amount of a game medium as a result of winning by a lottery process (physical lottery or electronic lottery). The "game" in the present invention is not limited to the lottery game exemplified above. For example, a fight game (e.g., a card game) in which a plurality of users (Pa) compete is also a suitable example of "games". In the fight game, the progress of the game varies from one user to another.
"The usage amount of the game medium" indicates the number of the game media used to the user (Pa). For example, in a lottery game in which a user (Pa) awards a prize in a lottery, wherein the prize is the number of game media indicated by the user (Pa) multiplied by the number of specified magnifications, the number of game media indicated by the user (Pa) corresponds to the "usage amount".
The "progress status data (G)" is data indicating a progress status of a game, for example, data indicating a current stage in a game composed of a plurality of stages (for example, reception of a game medium, lottery process, and giving of a prize), a status of acquisition of a prize by a user (Pa), a status of use of a game medium by a user (Pa), or a result of a lottery process.
The "progress instruction data (Q)" is data indicating progress of a game. For example, data indicating the operation of inputting a lottery body (B) for a physical lottery, receiving an instruction from a user (Pa) about the amount of use of a game medium, or selecting any one of a plurality of lottery elements is exemplified as "instruction data (Q)".
[ Additional notes A2]
The game device (20) according to the suitable example of the supplementary note (A2) of the supplementary note (A1) is provided with a user data generating unit (233) for generating user data (U) indicating the status of the user (Pa), and the transmission control unit (235) transmits the progress status data (G) and the user data (U) to the control system (10) via the communication device (25). According to the above aspect, the progress status data (G) and the user data (U) indicating the status of the user (Pa) are transmitted to the control system (10) by the communication device (25), and thus the progress instruction data (Q) according to both the progress status of the game and the status of the user (Pa) can be generated in the control system (10) by using the progress status data (G) and the user data (U).
"User data (U)" is arbitrary data indicating the status of the user (Pa). For example, video data (U1) indicating a picture of a user (Pa) or audio data (U2) indicating an audio made by the user (Pa) is a suitable example of the user data (U).
The time relation for transmitting the status data (G) and the user data (U) is arbitrary. For example, the progress status data (G) and the user data (U) may be transmitted to the control system (10) together, or the progress status data (G) and the user data (U) may be transmitted to the control system (10) at mutually independent time points.
[ Additional notes A3]
In a suitable example of the supplementary note A2 (supplementary note A3), the user data (U) includes at least one of image data (U1) indicating an image of the user (Pa) captured by the capturing device (321) and sound data (U2) indicating that the sound receiving device (322) collects sound of the user (Pa). According to the above aspect, the control system (10) can generate appropriate instruction data (Q) according to the motion or expression of the user (Pa) captured by the capturing device (321) or the content or the promotion of the sound of the user (Pa) collected by the sound receiving device (322).
[ Additional notes A4]
In a suitable example (supplementary note A4) of any one of the supplementary notes A1 to A3, the game is a lottery game in which a result of the game is determined by a physical lottery in which any one of a plurality of lottery elements is selected by a lottery body (B), and the progress instruction data (Q) instructs at least one of input of the lottery body (B), reception of an instruction of a use amount of a game medium from the user (Pa), and selection of any one of the plurality of lottery elements.
"Selection of any one of the plurality of lottery elements" means an operation of forcibly selecting a specific lottery element among the plurality of lottery elements. For example, when it is assumed that the lottery body (B) is brought into a physical lottery corresponding to any one of a plurality of lottery holes (H) of a different lottery element, the operation of forcibly bringing the lottery body (B) into the lottery hole (H) of the lottery element corresponding to the target is instructed by the instruction data (Q) by mechanically blocking each of the lottery holes (H) other than the lottery hole (H) of the lottery element corresponding to the target among the plurality of lottery holes (H). Further, the lottery element indicating the target by performing the indication data (Q) does not actually perform the physical lottery as an operation of the selected state.
[ Additional note A5]
In a suitable example (note A5) of any one of notes A1 to A4, the game control unit (231) controls the game according to the progress instruction data (Q) received by the reception control unit (236) in a first operation mode, and controls the game not according to the progress instruction data (Q) in a second operation mode. According to the above aspect, the game can be controlled not only based on the progress instruction data (Q) received from the control system (10), but also without using the progress instruction data (Q).
[ Additional note A6]
A game device (20) according to any one of the examples (note A6) from note A1 to note A5 is provided with a play control unit (234) for causing a player (27, 31) to play a specific user (Pa) among a plurality of users (Pa) including the user with an instruction indicated by the instruction data (Q). According to the above aspect, the instruction indicated by the instruction data (Q) can be notified to a specific user (Pa) among the plurality of users (Pa).
[ Additional note A7]
In a suitable example of the supplementary note A6 (supplementary note A7), the playback device (27) is movable to a position corresponding to a specific user (Pa) among the plurality of users (Pa), and the playback control unit (234) causes the playback device (27) to play the instruction indicated by the execution instruction data (Q) in a state in which the playback device (27) is moved to the position corresponding to the specific user (Pa). According to the above aspect, the instruction indicated by the instruction data (Q) can be notified to a specific user (Pa) among the plurality of users (Pa) including the user (Pa) by moving the playback device (27). In addition, since the player (27) moves to a position corresponding to the specific user (Pa), other users (Pa) can easily grasp the specific user (Pa) as the object played by the player (27). There is also an advantage that a viewer of a game by the game system (1) can easily grasp a specific user (Pa) who is a play object.
[ Additional notes A8]
A game system (1) according to an appropriate aspect of the present invention (note A8) is a game system comprising a game device (20) and a control system (10) which can communicate with each other via a communication network (2), wherein the game device (20) comprises a game control unit (231) which controls a game given to a user (Pa) in accordance with a result of a bonus in terms of the amount of use of a game medium by the user (Pa), a progress status data generation unit (232) which generates progress status data (G) indicating the progress status of the game, a first transmission control unit (235) which transmits the progress status data (G) to the control system (10) via a first communication device (25) via the communication network (2), and a first reception control unit (236) which receives progress instruction data (Q) instructing the progress of the game from the control system (10) via the communication network (2) via the first communication device (25), and the control system (10) comprises a second reception control unit (115) which generates progress status data (G) from the communication network (20) via the communication network (13), and a second transmission control unit (114) for transmitting the progress instruction data (Q) generated by the progress instruction data generation unit (111) to the game device (20) via the communication network (2) by the second communication device (13). The game control unit (231) controls the game based on the progress instruction data (Q) received by the first reception control unit (236).
The specific content of the process for generating the instruction data (Q) by the instruction data generation unit (111) is arbitrary. For example, the progress instruction data generation unit (111) generates progress instruction data (Q) in accordance with an instruction from a manager (Pb) capable of referring to the progress status of the game represented by the progress status data (G). The progress instruction data generation unit (111) generates progress instruction data (Q) using a generation pattern (M1) of the relationship between the learned progress status data (G) and the progress instruction data (Q).
[ Additional notes A9]
In a suitable example of the supplementary note A8 (supplementary note A9), the progress instruction data generating unit (111) generates the progress instruction data (Q) in accordance with an instruction from a manager (Pb) capable of referring to the progress status of the game indicated by the progress status data (G). According to the above configuration, various progress instruction data (Q) corresponding to the progress situation can be generated in accordance with an instruction from the manager (Pb) referring to the progress situation of the game indicated by the progress situation data (G).
The "generation of the instruction data (Q) in accordance with the instruction from the manager (Pb)" includes not only the operation of generating the instruction data (Q) in accordance with the instruction from the user (Pa), but also the operation of selecting any one of the plurality of candidates generated by various arithmetic processing such as the mechanically learned generation pattern by the manager (Pb).
[ Additional notes A10]
In a suitable example of the supplementary note A8 (supplementary note a 10), the progress instruction data generating unit (111) generates the progress instruction data (Q) corresponding to the progress status data (G) received by the second reception control unit (115) by using a generation pattern (M1) of a relation between the control data (X) based on the progress status data (G) and the progress instruction data (Q) by machine learning. According to the above configuration, since the progress instruction data (Q) is generated by using the machine-learned generation pattern (M1), it is unnecessary to give various kinds of instructions to the manager (Pb) of the control system (10), and it is possible to generate appropriate progress instruction data (Q) for the progress status data (G).
[ Additional notes A11]
The game device (20) according to an appropriate aspect of the present invention (note A11) operates by generating progress status data (G) (Sc 2) indicating the progress status of the game by controlling the game device (20) of the game given to the user (Pa) according to the result of the prize according to the amount of the use of the game medium by the user (Pa), transmitting the progress status data (G) to a control system (10) (Sc 4) through a communication network (2) by a communication device (25), receiving progress instruction data (Q) (Sc 5) instructing the progress of the game from the control system (10) through the communication network (2) by the communication device (25), and controlling the games (Sc 1, sc 6) according to the progress instruction data (Q).
[ Additional note A12]
According to a program of an appropriate aspect (aspect A12) of the present invention, one or more processors (23) provided in a game device (20) execute game control processing (Sc 1, sc 6) that controls a game to be given to a user (Pa) in accordance with a result of rewards in terms of the number of usage amounts of game media by the user (Pa), progress status data (G) generation processing (Sc 2) that generates progress status data (G) indicating the progress status of the game, transmission processing (Sc 4) that transmits the progress status data (G) to a control system (10) via a communication device (25) through a communication network (2), and reception processing (Sc 5) that receives progress instruction data (Q) instructing the progress of the game from the control system (10) via the communication network (2) via the communication device (25). In the game control process, the games (Sc 1, sc 6) based on the progress instruction data (Q) are controlled.
[ Additionally noted B ]
A user who has little experience in playing various games such as physical lottery, has difficulty in correctly understanding the program executed by himself or herself according to the situation of the user. In the above description, the game including the physical lottery has been properly exemplified, but the same problem is assumed to be applied to any kind of game. In view of the above, the following aspects (note B) are intended to effectively support the play of a game by a user.
[ Additional notation B1]
A game device (20) according to an appropriate aspect of the present invention (note B1) is provided with a game control unit (231) that controls a game, a user data generation unit (233) that generates user data (U) indicating the status of a user (Pa) playing the game, a transmission control unit (235) that transmits the user data (U) to a control system (10) via a communication device (25) via a communication network (2), a reception control unit (236) that receives, from the control system (10) via the communication network (2) via the communication device (25), play control data (C) for causing a virtual character (V) to be played by play devices (27, 31), and a play control unit (234) that causes the virtual character (V) to be played by the play devices (27, 31) in accordance with the play control data (C) in parallel with the control of the game by the game control unit (231). According to the above configuration, the virtual character (V) according to the situation of the user (Pa) can be played by the playing devices (27, 31), and the play of the game by the user (Pa) can be effectively supported. In addition, since it is not necessary to install a function for generating play control data (C) based on user data (U) to the game device (20), there is an advantage in that the structure and processing of the game device (20) are simplified.
The kind of "game" is arbitrary. For example, as a result of winning by the lottery process (physical lottery or electronic lottery), lottery games in which the user (Pa) is awarded the number of prizes according to the amount of use of the game medium, fight games in which a plurality of users (Pa) fight against each other, medal games in which the user (Pa) plays alone, or the like, any kind of games are included in the concept of the "game" of the present invention.
The "virtual character (V)" is a virtual character that can be confirmed by the user (Pa) playing the game. For example, the biological character supporting the game by the user (Pa) is the "virtual character (V)".
The "play of the virtual character (V)" is, for example, at least one of an operation of displaying an image of the virtual character (V) on the display devices 271 and 311 and an operation of placing a sound of the virtual character (V) on the playback devices 272 and 312.
The form of the "play control data (C)" is arbitrary. When the display of the video of the virtual character (V) is focused, for example, motion data (C1) indicating the motion of the virtual character (V) or moving image data (for example, streaming data) indicating the video of the virtual character (V) is included in the concept of "play control data (C)". When the reception control unit (236) receives the operation data (C1) as the play control data (C), the play control unit (234) generates moving image data representing an image of the virtual character (V) operated according to the operation data (C1) and displays the moving image data on the display devices (271, 311).
When paying attention to the release of the sound of the virtual character (V), for example, sound data indicating the content (i.e., character string) of the sound of the virtual character (V) or sound data (C2) indicating the sound itself of the virtual character (V) is included in the concept of "play control data (C)". When the reception control unit (236) receives sound production data as play control data (C), the play control unit (234) generates sound data representing sound of a character string corresponding to the sound production data by, for example, sound synthesis processing, and causes the sound production data to be played back to the playback devices (272, 312).
[ Additional notation B2]
In the example (note B2) of the example (note B1), in the game, the prize according to the amount of the game medium used by the user (Pa) is given to the user (Pa) according to the result of the game.
A typical example of the "game" is a lottery game in which rewards according to the number of usage amounts of game media are given to a user (Pa) as a result of winning by a lottery process (physical lottery or electronic lottery). The "game" in the present invention is not limited to the lottery game exemplified above.
[ Additional notation B3]
In a suitable example of the supplementary note B2 (supplementary note B3), the user data (U) includes at least one of image data (U1) representing an image of the user (Pa) captured by the capturing device (321) and sound data (U2) representing sound of the user (Pa) collected by the sound receiving device (322). According to the above aspect, the play control data (C) can be generated in the control system (10), wherein the play control data (C) can play the play control data (C) of the appropriate virtual character (V) according to the action or expression of the user (Pa) photographed by the photographing device (321) or the content or the promotion of the sound of the user (Pa) collected by the sound receiving device (322).
[ Additional notation B4]
In a suitable example (note B4) from note B1 to note B3, the playback control unit (234) plays the virtual character (V) on the playback device (27, 31) for a specific user (Pa) among a plurality of users (Pa) including the user (Pa). According to the above aspect, since the virtual character (V) plays to a specific user (Pa) among the plurality of users (Pa), the play of the game by the user (Pa) can be effectively supported.
[ Additional note B5]
In a suitable example of the supplementary note B4 (supplementary note B5), the playback device (27) is movable to a user (Pa) position corresponding to any one of the plurality of users (Pa), and the playback control unit (234) plays the virtual character (V) in a state in which the playback device (27) is moved to a position corresponding to the specific user (Pa). According to the above aspect, the virtual character (V) can be displayed to a specific user (Pa) among the plurality of users (Pa) by moving the playback device (27). In addition, since the player (27) moves to a position corresponding to the specific user (Pa), other users (Pa) can easily grasp the specific user (Pa) as the object of playing the virtual character (V). There is also an advantage that a specific user (Pa) who is the object of playing the virtual character (V) can be easily grasped by a game observer of the game system (1).
[ Additional note B6]
The game system (1) according to a preferred embodiment of the present invention (note B6) is a game system comprising a game device (20) and a control system (10) which can communicate with each other via a communication network (2), wherein the game device (20) comprises a game control unit (231) which controls a game, a user data generation unit (233) which generates user data (U) indicating a situation of a user (Pa) playing the game, a first transmission control unit (235) which transmits the user data (U) to the control system (10) via a first communication device (25) via the communication network (2), a first reception control unit (236) which receives play control data (C) for causing a virtual character (V) to play on a play device (27, 31) via the first communication device (25) from the control system (10) via the communication network (2), and a play control unit (234) which causes the virtual character (V) to play on the play device (31) in parallel to control the play device (27) via the second communication network (31) via the communication network (2) via the control of the game control unit (231), the game device comprises a first communication device (13) for receiving user data (U), a play control data generation unit (112) for generating play control data (C), and a second transmission control unit (114) for transmitting the play control data (C) generated by the play control data generation unit (112) to the game device (20) via the communication network (2) via the second communication device (13).
[ Additional note B7]
In a suitable example of the supplementary note B6 (supplementary note B7), the play control data generating unit (112) generates the play control data (C) in accordance with an instruction from a manager (Pb) capable of referring to a status of the user (Pa) indicated by the user data (U). According to the above configuration, various play control data (C) according to the status of the user (Pa) can be generated in accordance with an instruction from the manager (Pb) referring to the status of the user (Pa) indicated by the user data (U).
The method by which the manager (Pb) refers to the status of the user (Pa) indicated by the user data (U) is arbitrary. For example, when the user data (U) is video data (U1) representing a video of the user (Pa), the manager (Pb) can visually refer to the video of the user (Pa) by displaying a picture (R) represented by the video data (U1) on the display device (141). For example, when the user data (U) is sound data (U2) indicating the sound of the user (Pa), the manager (Pb) can refer to the sound of the user (Pa) audibly by causing the sound indicated by the sound data (U2) to be placed in the playback device (142).
The content of the specific process for generating the play control data (C) according to the instruction from the user (Pa) is arbitrary. For example, when the display of the video of the virtual character (V) is focused, the virtual character (V) is operated by, for example, the play control data (C) for executing the action according to the body of the manager (Pb), or the play control data (C) for indicating the operation pattern generated according to the instruction from the manager (Pb) (for example, the operation pattern selected by the manager (Pb) from a plurality of different candidates). Further, when paying attention to the emission of the sound of the virtual character (V), for example, play control data (C) indicating the sound emitted by the manager (Pb) or the sound processed by the sound, or play control data (C) indicating the character string designated by the manager (Pb) is used.
[ Additional notes B8]
In a suitable example of the supplementary note B6 (supplementary note B8), the play control data generating unit (112) generates the play control data (C) corresponding to the user data (U) received by the second reception control unit (115) by using a generation pattern (M2) for learning a relationship between the control data (X) based on the user data (U) and the play control data (C) by machine learning. According to the above configuration, since the play control data (C) is generated by using the machine-learned generation pattern (M2), it is not necessary to give various instructions to the manager (Pb) of the control system (10), and it is possible to generate appropriate play control data (C) for the user data (U). As understood from the supplementary notes B7 and B8, the play control data generation unit (112) is comprehensively represented as an element for generating play control data (C) based on the user data (U).
[ Additional notes B9]
A game device (20) according to a preferred embodiment of the present invention (note B9) is a game device (20) for controlling a game, wherein the game device (20) generates user data (U) indicating a status of a user (Pa) playing the game, transmits the user data (U) to a control system (10) via a communication device (25) via a communication network (2), receives play control data (C) for causing a virtual character (V) to be played on a player (27, 31) via the communication network (2) from the control system (10) via the communication device (25), and causes the virtual character (V) to be played on the player (27, 31) in parallel with the game, based on the play control data (C).
[ Additional notes B10]
According to a program of an appropriate aspect of the present invention (note B10), one or more processors (23) provided in a game device (20) execute a game control process (Sc 1, sc 6) for controlling a game, a user data generation process (Sc 3) for generating user data (U) indicating a situation of a user (Pa) playing the game, a transmission process (Sc 4) for transmitting the user data (U) to a control system (10) via a communication device (25) through a communication network (2), and a reception process (Sc 5) for receiving, from the control system (10) via the communication network (2), play control data (C) for causing a virtual character (V) to be played by a player (27, 31) via the communication device (25), and a play process (Sc 7) parallel to the game control process (Sc 1, sc 6) for causing the virtual character (V) to be played by the player (27, 31) in accordance with the play control data (C).
Description of the reference numerals:
1 Game system
2 Communication network
10 Control System
11 Control device
111A, 111B, instruction data generating section
112A, 112B playback control data generating section
113 Play control section
114, Transmission control unit
115 Receiving control part
12 Storage device
13 Communication device
14 Playing device
141 Display device
142 Playback device
15 Operating device
20 Game device
21 Lottery drawing mechanism
211 Physical lottery drawing part
212 Lottery drawing area
213 Input mechanism
22 Receiving means
23 Control device
231 Game control unit
232, Progress status data generating section
233 User data generating section
234 Playback control section
235 Transmission control unit
236 Receiving control part
24 Storage device
25 Communication device
26 Operating means
27 Playing device
271 Display device
272 Playback device
Sn (S1-SN) station
31 Playing device
311 Display device
312 Playback device
32 Recording device
321, Shooting device
322 Radio receiver
33 Operating means
51 Learning processing section
52, A learning processing unit.

Claims (4)

1.一种游戏系统,其特征在于,所述游戏系统具备能够通过通信网相互通信的游戏装置及控制系统,其中所述游戏装置具备:1. A game system comprising a game device and a control system capable of communicating with each other via a communication network, wherein the game device comprises: 游戏控制部,其控制游戏;a game control unit, which controls the game; 使用者数据生成部,其生成表示玩所述游戏的使用者的状况的使用者数据,所述使用者数据包含拍摄装置所拍摄的表示所述使用者的影像的影像数据、及收音装置所收集的表示所述使用者的声音的声音数据的至少一方;a user data generating unit configured to generate user data representing a status of a user playing the game, the user data including at least one of image data representing an image of the user captured by a camera and sound data representing a voice of the user collected by a sound pickup device; 第一发送控制部,其将所述使用者数据借由第一通信装置,通过所述通信网发送至所述控制系统;a first transmission control unit, configured to transmit the user data to the control system via the communication network through the first communication device; 第一接收控制部,其从所述控制系统通过所述通信网,借由所述第一通信装置接收用以使虚拟角色播放于播放装置的播放控制数据;以及a first receiving control unit receiving playback control data for playing a virtual character on a playback device from the control system via the communication network and the first communication device; and 播放控制部,其并行于借由所述游戏控制部的所述游戏的控制,依据所述播放控制数据使所述虚拟角色播放于所述播放装置,且a playback control unit, which, in parallel with the control of the game by the game control unit, causes the virtual character to be played on the playback device according to the playback control data, and 所述控制系统具备:The control system comprises: 第二接收控制部,其从所述游戏装置通过所述通信网,借由第二通信装置接收所述使用者数据;a second receiving control unit configured to receive the user data from the gaming device via the communication network and a second communication device; 播放控制数据生成部,其依据管理者参照所述使用者数据所表示的使用者的状况而给出的指示生成所述播放控制数据,所述播放控制数据包含表示所述虚拟角色的动作的动作数据、表示所述虚拟角色的声音的声音数据以及指定所述管理者所选择的成为所述虚拟角色的播放对象的所述使用者的站台的指示数据;以及a broadcast control data generating unit for generating the broadcast control data based on an instruction given by an administrator with reference to the status of the user indicated by the user data, the broadcast control data including action data indicating an action of the virtual character, sound data indicating a sound of the virtual character, and instruction data specifying a station of the user selected by the administrator as a broadcast target of the virtual character; and 第二发送控制部,其将所述播放控制数据生成部所生成的所述播放控制数据借由所述第二通信装置,通过所述通信网发送至所述游戏装置。The second transmission control unit transmits the playback control data generated by the playback control data generation unit to the game device via the second communication device and the communication network. 2.如权利要求1所述的游戏系统,其特征在于,所述播放控制数据生成部生成依据所述第二接收控制部所接收的所述使用者数据的播放控制数据。2. The game system according to claim 1, wherein the playback control data generating unit generates the playback control data based on the user data received by the second reception control unit. 3.如权利要求2所述的游戏系统,其特征在于,所述播放控制数据生成部利用借由机械学习学习依据使用者数据的控制数据及播放控制数据的关系的生成模式,生成对应于所述第二接收控制部所接收的所述使用者数据的播放控制数据。3. The game system as described in claim 2 is characterized in that the playback control data generation unit uses machine learning to learn a generation pattern based on the relationship between control data of user data and playback control data to generate playback control data corresponding to the user data received by the second receiving control unit. 4.如权利要求2所述的游戏系统,其特征在于,所述游戏装置具备进行状况数据生成部,其生成表示所述游戏的进行状况的进行状况数据;其中4. The game system according to claim 2, wherein the game device includes a progress status data generating unit that generates progress status data indicating the progress status of the game; 所述第一发送控制部将所述进行状况数据及所述使用者数据借由所述第一通信装置发送至所述控制系统,The first transmission control unit transmits the progress status data and the user data to the control system via the first communication device. 所述第一接收控制部从所述控制系统通过所述通信网,借由所述第一通信装置接收指示所述游戏的进行的进行指示数据,且The first receiving control unit receives progress instruction data instructing the progress of the game from the control system via the communication network by means of the first communication device, and 所述游戏控制部依据所述第一接收控制部所接收的所述进行指示数据,控制所述游戏。The game control unit controls the game according to the progress instruction data received by the first receiving control unit.
CN202080030268.3A 2019-04-25 2020-04-16 Game device, game system, control system, method for operating game device, method for operating control system, and recording medium Active CN114650872B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2019-084229 2019-04-25
JP2019084229A JP7419635B2 (en) 2019-04-25 2019-04-25 Game systems, control systems, control methods and programs
JP2019084230A JP6762519B1 (en) 2019-04-25 2019-04-25 Game system
JP2019-084230 2019-04-25
PCT/JP2020/016685 WO2020218142A1 (en) 2019-04-25 2020-04-16 Game device, game system, control system, method for operation of game device, method for operation of control system, and program

Publications (2)

Publication Number Publication Date
CN114650872A CN114650872A (en) 2022-06-21
CN114650872B true CN114650872B (en) 2025-08-19

Family

ID=72942480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080030268.3A Active CN114650872B (en) 2019-04-25 2020-04-16 Game device, game system, control system, method for operating game device, method for operating control system, and recording medium

Country Status (3)

Country Link
CN (1) CN114650872B (en)
TW (1) TWI753409B (en)
WO (1) WO2020218142A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112774189B (en) 2021-02-08 2023-03-28 腾讯科技(深圳)有限公司 Picture display method, device, terminal and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011036281A (en) * 2009-08-06 2011-02-24 Sega Corp Game device and game device control method
JP2017225509A (en) * 2016-06-20 2017-12-28 株式会社セガゲームス Video generation system and video generation program
TW201906653A (en) * 2017-07-07 2019-02-16 日商科樂美遊樂有限公司 Game device and program of game device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003117243A (en) * 2001-10-17 2003-04-22 Konami Co Ltd Program and method for controlling game progress, and video game apparatus
US9339728B2 (en) * 2002-12-10 2016-05-17 Sony Interactive Entertainment America Llc System and method for managing audio and video channels for video game players and spectators
JP2005326670A (en) * 2004-05-14 2005-11-24 Hiroshi Sato Mobile terminal device, information processing method, and service providing system
KR101816014B1 (en) * 2013-05-30 2018-02-21 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 Controlling a massively multiplayer online role-playing game
US9633526B2 (en) * 2014-04-25 2017-04-25 Cadillac Jack, Inc. Electronic gaming device with near field functionality
JP6351671B2 (en) * 2016-08-26 2018-07-04 株式会社 ディー・エヌ・エー Program, system, and method for adjusting neural network structure and parameters using neuro evolution
US10617961B2 (en) * 2017-05-07 2020-04-14 Interlake Research, Llc Online learning simulator using machine learning
JP6471774B2 (en) * 2017-07-04 2019-02-20 株式会社セガゲームス Information processing system and moving image reproduction method
JP2018171448A (en) * 2018-04-12 2018-11-08 株式会社ドワンゴ Learning device, learning method, learning program, moving image distribution device, object action device, object action program, and moving image generation device
CN109240576B (en) * 2018-09-03 2021-09-07 网易(杭州)网络有限公司 Image processing method and device in game, electronic device and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011036281A (en) * 2009-08-06 2011-02-24 Sega Corp Game device and game device control method
JP2017225509A (en) * 2016-06-20 2017-12-28 株式会社セガゲームス Video generation system and video generation program
TW201906653A (en) * 2017-07-07 2019-02-16 日商科樂美遊樂有限公司 Game device and program of game device

Also Published As

Publication number Publication date
CN114650872A (en) 2022-06-21
TW202039041A (en) 2020-11-01
TWI753409B (en) 2022-01-21
WO2020218142A1 (en) 2020-10-29

Similar Documents

Publication Publication Date Title
CA2559412C (en) Method and apparatus for peer-to-peer wagering game
JP2009011819A (en) GAME SYSTEM AND GAME METHOD USING THE SAME
JP2004008706A (en) Game machine, server and program
US20080176626A1 (en) Gaming Machine For Multiple Participants And Control Method Thereof
TW200927246A (en) Game system, and game device and whole direction processor constituting the same
JP2008245869A (en) Online game system
TWI394608B (en) A game system and a notification processing device constituting the same
CN114650872B (en) Game device, game system, control system, method for operating game device, method for operating control system, and recording medium
US20050261050A1 (en) Amusement gaming machine
US10825289B2 (en) Controlling audio content layers played on a bank of electronic gaming machines
JP7343185B2 (en) Control system, computer program and control method
JP7619678B2 (en) Game system, control method and program
JP2008245871A (en) Online game system and program
JP2005204885A (en) Game machine and simulation program
JP6762519B1 (en) Game system
JP6892608B2 (en) Lottery system, lottery equipment and programs
US20240382824A1 (en) Video stream switching for live gaming operations
JP7564062B2 (en) Amusement Park Systems
JP2008245870A (en) Online game system
JP7603539B2 (en) Amusement Park Systems
JP7558120B2 (en) Amusement Park Systems
US20250006010A1 (en) Massively parallel real-time remote gameplay
JP2010046330A (en) Waiting solution system of center part in mass token game machine
JP2025173394A (en) Gaming system, control device, and remote gaming control method
JP2019025291A (en) Display device and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant