Game system, control method, and control program
The game system addresses unpredictable prize delivery times by presenting users with prize-related information, enhancing user satisfaction through clear delivery timelines and incentives.
Patent Information
- Application Number
- JP2020198270
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-11-30
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2040-11-30
AI Technical Summary
Existing game systems face challenges in managing user expectations regarding the timing of receiving physical prizes, leading to dissatisfaction due to unpredictable inventory availability and delivery times, especially with popular and unpopular prizes.
A game system that includes a setting means for setting obtainable prizes, an information acquisition means for acquiring delivery information, and an information presentation means for presenting prize-related information to users via a user terminal, allowing them to recognize available prizes and delivery information.
Enables users to grasp the timing of receiving prizes, reducing dissatisfaction by providing clear delivery information and motivating users to play by offering privileges for delayed deliveries.
Smart Images

Figure 0007710222000001 
Figure 0007710222000002 
Figure 0007710222000003
Abstract
Description
Technical Field
[0001] The present invention relates to a game system for arranging the delivery of prizes, a control method for the game system, and a control program for the game system.
Background Art
[0002] In Patent Document 1, in the work of an administrator arranging new prizes, prize arrangement data including a prize ID, a device ID, booth identification information for identifying the booth where the prize is arranged, and store identification information input by the administrator is transmitted from a communication unit to a server system. Then, the server for device-side communication in the server system stores the prize arrangement data received from the prize acquisition game device in a prize arrangement database. Further, when a player's communication terminal transmits a notification request for a store or the like where the prize selected by the player is arranged, the terminal-side communication server of the server system searches the prize arrangement database. Then, the terminal-side communication server transmits the store name and arrangement date and time information of the device where the prize is arranged to the communication terminal.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] For the purpose of obtaining physical prizes, there is a game in which the user receives the prizes obtained through playing the game. In such a game, the attractiveness of the obtainable prizes has a great impact on sales. And in games that offer popular prizes, the number of users playing is large, and the inventory of prizes may run out. When the inventory runs out, the time when the user receives the prizes obtained will be delayed. On the other hand, in games that offer unpopular prizes, the number of users playing is small, and the inventory of prizes may remain. When there is inventory, the time when the user receives the prizes obtained will be earlier. Thus, it is difficult for the user to predict the time when they will receive the prizes they have obtained or will obtain.
Means for Solving the Problem
[0005] A game system according to an aspect of the present invention is a game system in which a user plays a game machine that provides a game including elements of obtaining physical prizes based on an operation of a user terminal connected to a network, and arranges for the delivery of the prizes corresponding to the obtaining of the prizes by the user, the game system comprising: setting means for setting obtainable prizes of the game machine; information acquisition means for acquiring delivery information associated with the obtainable prizes; and information presentation means for presenting to the user, via the user terminal, prize-related information for causing the user to recognize the obtainable prizes and the delivery information.
[0006] Further, a control program according to an aspect of the present invention is a control program for a game system in which a user plays a game machine that provides a game including elements of obtaining physical prizes based on an operation of a user terminal connected to a network, and arranges for the delivery of the prizes corresponding to the obtaining of the prizes by the user, the control program causing the computer to function as: setting means for setting obtainable prizes of the game machine; information acquisition means for acquiring delivery information associated with the obtainable prizes; and information presentation means for presenting to the user, via the user terminal, prize-related information for causing the user to recognize the obtainable prizes and the delivery information.
[0007] In addition, a control method according to an aspect of the present invention is a control method for a game system in which a user plays a game machine that provides a game including elements of obtaining a physical prize based on an operation of a user terminal connected to a network, and arranges for delivery of the prize in response to the user obtaining the prize. The method includes setting obtainable prizes of the game machine, acquiring delivery information associated with the obtainable prizes, and presenting prize-related information for causing the user to recognize the obtainable prizes and the delivery information to the user via the user terminal.
Effects of the Invention
[0008] Thereby, information for causing the user to recognize the delivery information of the prize can be presented to the user, and the user can grasp the timing of receiving the prize.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Modes for Carrying Out the Invention
[0010] Hereinafter, exemplary embodiments for implementing the present invention will be described in detail with reference to the drawings. However, the dimensions, materials, shapes, and relative positions of the components described in the following embodiments can be arbitrarily set and can be changed according to the configuration of the device to which the present invention is applied or various conditions. Also, unless otherwise specified, the scope of the present invention is not limited to the embodiments specifically described below. In this specification, "up" and "down" respectively correspond to the upward and downward directions in the gravitational direction.
[0011] [First Embodiment] Referring to FIG. 1, the outline of the present invention will be described. In the game system 100, each game machine 11 provides a game including elements for obtaining physical prizes based on the operations of the user terminal 30 connected to the network 50. The game machine 11 is a computer device and provides various games such as video games, card games, medal games, prize games, and music games. And in the games provided by the game machine 11, elements for obtaining physical prizes are included.
[0012] For example, the element is to move the prize inside the housing to a predetermined position. As an example, in a prize game, when the user moves the prize to a predetermined position, the user can obtain the dropped prize. Also, the element may be to achieve an event within the game. As an example, in a video game, when the user wins in a battle event within the game or in a medal game, when the user obtains a predetermined amount of medals, the user can obtain a prize as a reward. Further, the element may be that the user performs a predetermined operation within the game. As an example, in a music game, when the user wins a lottery, the user can obtain the winning prize. And the obtained prize is delivered to the user or to the place where the user receives the prize (for example, a store or a delivery box, etc.). For example, when the game system 100 arranges for the delivery of the prize, the manufacturer or the delivery company manufactures or delivers the arranged prize. Note that the user may play the game machine 11 at its installation location, and in this case, the user acquires the right to receive the delivered prize.
[0013] When the prize is a card, the card discharged from the gaming machine 11 or the card vendor may be delivered to the user. Further, the gaming machine 11 may be a virtual gaming machine that does not have a physical housing. Even in a virtual gaming machine, a game including an element of obtaining a physical prize can be provided. Hereinafter, an example in which the gaming machine 11 provides a prize game for obtaining a prize using a belt conveyor unit will be described. However, the gaming machine 11 may provide a prize game for obtaining a prize using a crane or the like.
[0014] The gaming machine 11 is operable in a remote mode that permits play by remote operation. In the remote mode, each gaming machine 11 of a group of business-use gaming machines connected to the network 50 permits play by remote operation via a user terminal 30 connected to the network 50. Further, the gaming machine 11 may be operable in a normal mode that does not permit play by remote operation. In the normal mode, the user plays the game at the installation location of the gaming machine 11. In this case, the gaming machine 11 may operate in the remote mode and permit remote operation by the user only when the user is not at the installation location, such as outside business hours.
[0015] The game system 100 includes a plurality of gaming machines 11 installed in each of stores 10A and 10B, which are examples of management areas managed by an administrator such as an owner. Alternatively, only one gaming machine 11 may be installed in each of stores 10A and 10B. Note that the number of stores is not limited to two, and the game system 100 may include gaming machines 11 installed in three or more stores. Further, the game system 100 may include only one store in which a plurality of gaming machines 11 are installed. Alternatively, each gaming machine 11 may be installed in a management area other than a store, such as a warehouse or a backyard of a store, where users are not allowed to enter.
[0016] The game system 100 includes a game server 40 that provides game services to a plurality of game machines 11. The game server 40 may be installed in each of the stores 10A and 10B, or may be installed in a facility managed by an operator of the game service. Further, the game system 100 includes a user terminal 30 through which a user plays games by remote operation. The user terminal 30 is a computer device capable of network connection. For example, the user terminal 30 includes a stationary or book-type personal computer and a mobile terminal device such as a mobile phone (including a smartphone). In addition, various computer devices such as a stationary home game device, a portable game device, and a portable tablet terminal device are included in the user terminal 30.
[0017] The user terminal 30 has a touch panel that functions as an operation input device and a display device. Alternatively, the user terminal 30 may be connected to a separate input device (for example, a controller) and may be connected to a separate display device (for example, a display). Then, by implementing various computer software, the user terminal 30 can enable the user to enjoy various services provided by the front-end server 20 and the game server 40. For example, the user terminal 30 can display, through a web browser, a selection screen of the game machine 11, a reservation screen of the game machine 11, a game start screen, a screen for remote operation including a game screen, a user authentication screen, a payment screen for game consideration, and the like.
[0018] The game system 100 includes a front-end server 20 that performs user authentication processing using user identification information (hereinafter also referred to as user ID) for identifying each user, payment processing for consideration, and the like. Further, the services provided by the front-end server 20 may include an information provision service for providing various types of information related to games, a community service for providing a place for communication such as information transmission, exchange, and sharing by users, a management service for managing user play data, and other services such as a service for assigning a user ID for identifying each user. Further, the front-end server 20 may provide a distribution service for distributing and updating a program or data for the user terminal 30 via the network 50.
[0019] In the payment process, the front-end server 20 accepts payment of the consideration for playing the game selected by the user. As an example, the front-end server 20 has a consideration acceptance unit as a functional unit (not shown). Then, the consideration acceptance unit causes the user terminal 30 to display a link icon of a web page provided by the payment server. When the user operates the link icon, a web page provided by the payment server is displayed, and payment processing is performed via the web page. Further, the consideration can be paid using, in addition to money, information related to card media such as credit cards or debit cards, or consumption media such as substitute currency, virtual currency, cryptocurrency, electronic money, and points. Further, the payment of the consideration can also be made by consuming the consumption media that the user already owns. Note that among the games that the user can select, there may be games that do not require consideration in addition to games that require consideration. As an example, the user may be able to play a game that does not require consideration once a day.
[0020] The game server 40 provides a game service that allows users of the user terminal 30 to play the game on the game machine 11 via the network 50. As an example, the game server 40 causes the game screen and the like to be displayed on the user terminal 30, and operates the game machine 11 according to the user's operations. Further, the game server 40 can also appropriately distribute various programs or data necessary for displaying the game screen and the like to each user terminal 30 through the distribution service. Further, the game server 40 may control the game machine 11 so that the remote mode is selected. When the remote mode is selected, the game machine 11 enters a state of accepting remote operations by the user. Then, the game server 40 transmits the in-game camera image inside the game machine 11 captured by the camera 12 of the game machine 11 to the user terminal 30.
[0021] In addition, the game system 100 includes a prize server 60 that performs a delivery process of delivering a prize to a user who has obtained the prize. As an example, the delivery process includes an ordering process of placing an order with a manufacturer or the like for manufacturing the prize to be delivered to the user, or an inventory management process of managing the inventory information of the prize. For example, the delivery of the prize is performed by the operator of store 10A, store 10B, the game operator, the prize manufacturer, the prize delivery company, the prize storage company, or other persons who possess the prize. As an example, in the delivery process, the prize server 60 transmits the delivery destination information to the deliverer.
[0022] Furthermore, the game system 100 includes a privilege server 70 that applies privileges granted to users who have obtained prizes. For example, the privilege is a digital service that can be used in the games provided by the target game console. As an example, the digital service is the right to use music in a music game, the right to use characters in a game, or the right to dispense cards that are tangible objects at a card vendor. Also, when the privilege is a digital service related to a prize, a privilege that attracts more interest from the user can be granted. For example, when the prize is a figure of a character in a music game, the privilege is the right to use the character in the music game. Thereby, it is possible to give users who aim for the privilege an incentive to visit store 10A or store 10B.
[0023] The front-end server 20, the game server 40, the prize server 60, and the privilege server 70 are configured as a single logical server device by combining server units as a plurality of computers. However, each server may be configured by a single server unit. Alternatively, each server may be logically configured using cloud computing. Note that at least two of the front-end server 20, the game server 40, the prize server 60, and the privilege server 70 can be provided on a single server. For example, the front-end server 20 can also function as the game server 40, the prize server 60, or the privilege server 70. Also, the game server 40 can also function as the front-end server 20, the prize server 60, or the privilege server 70.
[0024] Each server is configured to be connectable to the network 50. As an example, the network 50 is configured to realize network communication using the TCP / IP protocol. Specifically, the LAN 52 connects each server and the Internet 51. Then, the Internet 51 as the WAN and the LAN 52 are connected via the router 53. The game machine 11 and the user terminal 30 are also configured to be connected to the Internet 51. Each server may be connected to each other by the Internet 51 instead of or in addition to the LAN 52. Further, the network 50 may be any of a dedicated line, a telephone line, a corporate network, a mobile communication network, other communication lines, and combinations thereof, regardless of whether it is wired or wireless.
[0025] In the game system 100, the game server 40 presents to the user prize-related information for allowing the user to recognize the available prizes of the game machine 11 and the delivery information of the prizes. As an example, the game server 40 presents to the user the name of the prize as information for allowing the user to recognize the available prize and the ordering time of the prize as information for allowing the user to recognize the delivery information. Thereby, the user can grasp the time when the prize obtained in the game is received. For example, when the user plays the game online, the obtained prize is delivered to the user. Therefore, the delivery period is added to the period until the prize is received, and it becomes difficult for the user to predict the time when the prize is received. Furthermore, in a game in which a popular prize can be obtained, since many users play, the stock of the prize may run out. When the stock runs out, since the waiting period for arrival is added to the period until the prize is received, it becomes more difficult for the user to predict the time when the prize is received. On the other hand, when playing the game machine 11 in the store, the user can immediately obtain the prize. Therefore, if the prize reception time is later than the predicted reception time by the user, the user feels dissatisfied and the interest in playing the game online is reduced. Therefore, prize-related information that enables the time when the prize is received to be grasped is presented to the user, and the occurrence of a difference between the predicted reception time and the prize reception time is suppressed. Thereby, the dissatisfaction felt by the user can be reduced, and the reduction in the interest in playing the game online can be suppressed.
[0026] [Game machine 11] Next, the control system of the gaming machine 11 will be described with reference to FIG. 2. Each gaming machine 11 in the group of gaming machines has a gaming machine control unit 121 as a computer and a gaming machine storage unit 122. Further, each gaming machine 11 has a belt conveyor unit 13 and an operating device 14, and an external control device 19 is provided. The external control device 19 can be additionally attached to the gaming machine 11. Thereby, the external control device 19 can be attached to the existing gaming machine 11, and the existing gaming machine 11 can be used in the remote mode in the game system 100. Alternatively, a control device having the same function as the external control device 19 may be built in the gaming machine 11. As an example, the gaming machine control unit 121 functions as such a control device. Note that at least one of a part of the external control device 19, for example, the mode selection unit 191, the acquisition notification unit 192, and the video control unit 193 may be built in the gaming machine 11. Further, the external control device 19 is a computer device having an acquisition notification unit 192 that notifies the game server 40 of the acquisition of a prize and a video control unit 193 for camera video.
[0027] Also, the gaming machine control unit 121 is configured as a computer that combines a CPU as an example of a processor that executes various processes according to a predetermined computer program and internal memory and other peripheral devices necessary for its operation. Then, the gaming machine control unit 121 has a plurality of logical devices realized by a combination of the hardware resources of the gaming machine control unit 121 and the gaming machine program PG1 as software resources. Specifically, the gaming machine control unit 121 includes a drive control unit 124 of the belt conveyor unit 13 as a logical device.
[0028] The drive control unit 124 executes various processes for controlling the motor of the belt conveyor unit 13. Then, the motor of the belt conveyor unit 13 operates according to the output signal from the drive control unit 124. As an example, a timing pulley that constitutes each belt conveyor is attached to the rotor of each motor. And the timing pulley is rotationally driven as the rotor rotates. Thereby, as each motor operates, the belt conveyor on which the prize is placed operates.
[0029] When not in the remote mode, the result of the operation of pressing the push button of the operation device 14 is input to the drive control unit 124 as an operation signal. On the other hand, in the case of the remote mode, the external control device 19 cooperates with the remote control unit 46 (described later) of the game server 40 to control the execution of a game based on remote operation. Specifically, in the case of the remote mode, the external control device 19 receives an operation signal from an external game server 40. And the external control device 19 inputs the operation signal received from the game server 40 to the drive control unit 124 and the like. As an example, the operation signal includes a game start signal and an operation signal corresponding to the operation of the belt conveyor unit 13. And the operation signal corresponds to the operation amount of the belt conveyor unit 13. The drive control unit 124 drives and controls each motor according to the operation signal. When the gaming machine 11 provides a crane game, the operation signal in the crane game corresponds to the operation amount in the moving direction of the crane or the operation of the crane grasping the prize.
[0030] And when the prize, which is a tangible object, is moved to a predetermined position by the belt conveyor, the prize is given to the user. Alternatively, when the user moves a prize as a gaming medium such as a box to a predetermined position, a predetermined article may be given to the user in a manner of exchanging it with the prize. In this specification, a gaming medium that can be exchanged for an article is also described as one aspect of the prize.
[0031] The gaming machine 11 has a detection device SM that outputs a detection signal according to the detection result. As an example, the detection device SM is arranged at an opening formed on the bottom surface of the prize storage section, and is an infrared sensor that detects whether or not a prize has passed through the opening. For example, the opening communicates with the prize discharge port. The detection result of the detection device SM is output to the acquisition notification section 192 as a detection signal. Also, in the remote mode, the acquisition notification section 192 transmits an acquisition signal indicating the acquisition of a prize to the game server 40. In the remote mode, the operator takes out the prize from the discharge port. Then, the prize taken out by the operator will be delivered to the user or the user will pick it up at a predetermined location such as a store or a delivery box. Alternatively, the detection device SM may be an imaging device that images the prize. In this case, the acquisition notification section 192 transmits the image captured by the detection device SM to the game server 40.
[0032] The gaming machine 11 has a camera 12 that photographs the inside of the prize storage section. In the remote mode, the video control section 193 transmits the video captured by the camera 12 to the game server 40. Also, when the orientation of the camera 12 is operable, the external control device 19 receives a switching signal as an operation signal from the game server 40. Then, according to the switching signal input from the external control device 19, the video control section 193 changes the orientation of the camera 12. Further, when the gaming machine 11 has a plurality of cameras 12, the video control section 193 switches the camera video according to the switching signal input from the external control device 19. Furthermore, the gaming machine 11 may have at least one of a camera 12 that photographs the exterior of the gaming machine 11 and a camera 12 that photographs the surroundings of the gaming machine 11.
[0033] The game machine storage unit 122 is realized by a storage unit including a computer-readable storage medium. Specifically, the game machine storage unit 122 is a non-volatile storage medium such as a hard disk or a semiconductor storage device. And the game machine storage unit 122 records game machine data GD together with the game machine program PG1. The game machine data GD includes various types of data for allowing the user to play a prize game according to the game machine program PG1. For example, the game machine data GD includes BGM data, operation setting data for the operation of the belt conveyor, and production setting data for game production, etc.
[0034] Furthermore, the game machine 11 includes a speaker (not shown) for playing various sounds such as BGM or sound effects, and a price collection device (not shown) for collecting the price of the game in the normal mode. The price collection device collects, as a predetermined price, for example, a substitute currency such as a predetermined amount of coins, banknotes, or medals. Alternatively, the price collection device may collect electronic currency including various points, or other various values.
[0035] [Control System of Game System 100] Next, with reference to FIGS. 3 and 4, the control system of the game system 100 that arranges the delivery of prizes corresponding to the acquisition of prizes by the user will be described. As shown in FIG. 3, the game system 100 includes a game machine 11, a game server 40, a front-end server 20, and a user terminal 30. Also, as shown in FIG. 4, the game system 100 further includes a prize server 60 and a privilege server 70. The game server 40 includes a game server control unit 41 and a game server storage unit 42. Also, the front-end server 20 includes a server control unit 21 and a server storage unit 22. Furthermore, the prize server 60 includes a prize server control unit 61 and a prize server storage unit 62. And the privilege server 70 includes a privilege server control unit 71 and a privilege server storage unit 72.
[0036] The game server control unit 41, the server control unit 21, the prize server control unit 61, and the privilege server control unit 71 are configured as a computer that combines a processor that executes various arithmetic processes and operation controls according to a predetermined program, an internal memory necessary for the operation of the processor, and other peripheral devices. As an example, each control unit has a processor (not shown). The processor is, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit). Also, the game server storage unit 42, the server storage unit 22, the prize server storage unit 62, and the privilege server storage unit 72 are computer-readable non-transitory recording media. As an example, each storage unit includes a RAM (Random Access Memory) which is a system work memory, and storage devices such as a ROM (Read Only Memory), an HDD (Hard Disc Drive), and an SSD (Solid State Drive) that store programs and system software.
[0037] Then, each control unit controls the entire server and also comprehensively controls various processes based on the programs stored in each storage unit. Also, an operation unit including a keyboard or various switches for inputting predetermined commands and data is connected to each control unit by a wired connection or a wireless connection. Also, a display unit for displaying the input state, setting state, measurement results, and various information of the device is connected to each control unit by a wired connection or a wireless connection. Alternatively, each control unit can also perform control according to programs stored in portable recording media such as CDs (Compact Discs), DVDs (Digital Versatile Discs), CF (Compact Flash) cards, and USB (Universal Serial Bus) memories, or external storage media such as servers on the Internet.
[0038] [Control System of User Terminal 30] The terminal control unit 31 includes a remote control unit 33 as an example of remote operation means. Further, the terminal storage unit 32 stores a terminal program PG4, and the terminal program PG4 causes the terminal control unit 31 as a computer to function as the remote control unit 33. That is, the terminal control unit 31 has the remote control unit 33 as a logical device realized by a combination of computer hardware and software. Further, the terminal control unit 31 executes the terminal program PG4 to display on the touch panel each screen generated by the game server 40 or the front-end server 20.
[0039] The remote control unit 33 transmits operation information corresponding to an operation by the user via each screen displayed on the touch panel to the game server 40. Alternatively, the remote control unit 33 may transmit the operation information to the game server 40 via the front-end server 20. For example, the remote control unit 33 accepts an operation on the operation button 150A shown in FIG. 8 and transmits the operation information to the game server 40. Thereby, the game server 40 transmits an operation signal as an operation signal to the game machine 11.
[0040] [Control system of game server 40] As shown in FIG. 3, the game server control unit 41 includes a setting unit 43 as an example of setting means, and an information acquisition unit 44 as an example of information acquisition means. Further, the game server control unit 41 includes an information presentation unit 45 as an example of information presentation means, a remote control unit 46 as an example of remote control means, and a privilege granting unit 47 as an example of privilege granting means. Further, the game server storage unit 42 stores a game program PG2 as an example of a control program of the game system 100. The game program PG2 causes the game server control unit 41 as a computer to function as the setting unit 43, the information acquisition unit 44, the information presentation unit 45, the remote control unit 46, and the privilege granting unit 47. That is, the setting unit 43, the information acquisition unit 44, the information presentation unit 45, the remote control unit 46, and the privilege granting unit 47 are logical devices realized by a combination of computer hardware and software.
[0041] The setting unit 43 sets the acquirable prizes of the game machine 11. As an example, the game server storage unit 42 stores a prize database. Then, the setting unit 43 associates prize identification information (hereinafter also referred to as prize ID) for identifying the acquirable prizes that can be acquired in each game machine 11 with the game machine identification information (hereinafter also referred to as game machine ID) for identifying each game machine 11, and sets it in the prize database, thereby setting the acquirable prizes. The prize identification information may be input by the operator in the game machine 11, or may be acquired by the setting unit 43 from the game machine 11 or the prize server 60. Further, the operator may input the prize identification information by having a two-dimensional code such as a QR code (registered trademark) attached to the prize or the like read by a reading device. Instead of or in addition to the prize identification information, the setting unit 43 may set at least one of a prize name, a prize image, and a description of the prize in the prize database. Further, instead of the game machine ID, the setting unit 43 may associate store identification information for identifying each store or administrator identification information for identifying the administrator of the game machine 11.
[0042] The information acquisition unit 44 acquires delivery information associated with the acquirable prizes. Then, for each of the game machines 11, the information acquisition unit 44 associates the acquired delivery information with the prize identification information and the like and stores it in the game server storage unit 42. As an example, the delivery information includes information on the delivery date of the prize such as the timing of shipment. For example, the delivery date is information indicating the period (number of days or hours) until delivery, shipment, receipt, order, or completion of manufacturing. Further, the delivery date may be information such as the date or time indicating the timing of shipment, the scheduled delivery timing, the receipt timing, the order timing, or the completion timing of manufacturing. Also, when there is stock of the prize and it is in a deliverable state, the delivery date may be information indicating the deliverable state (for example, a character string such as "0 days" or "in stock"). Further, when the delivery timing is unknown, the delivery date may be information indicating an undeliverable state (for example, a character string such as "undetermined" or "out of stock").
[0043] Then, the information acquisition unit 44 acquires delivery information from the prize server 60 at the timing when the acquirable prize is set or at a predetermined timing set in advance. In the prize server 60, the delivery information is stored in association with the prize ID of the acquirable prize. Thereby, the information acquisition unit 44 can specify and acquire the delivery information corresponding to the prize ID set by the setting unit 43. Further, the information acquisition unit 44 may acquire the delivery information input by the operator from the game machine 11. Alternatively, the information acquisition unit 44 may acquire the delivery information from another server managed by the prize manufacturer or the prize delivery company, etc. Furthermore, the delivery information may include information related to delivery, such as the deliverer, the method of receiving the prize (e.g., receiving at a store, etc.), or the cost required for delivery.
[0044] The information presentation unit 45 presents prize-related information for allowing the user to recognize the acquirable prize and the delivery information to the user via the user terminal 30. The prize-related information includes information recognizable of the acquirable prize and information recognizable of the delivery information. The information recognizable of the acquirable prize is, for example, prize information such as a prize ID, a prize name, a prize image, or a description of the prize, and may include multiple types of information. Also, the information recognizable of the delivery information is information that serves as a guide for the user to grasp the timing when the user actually receives the prize. For example, the information recognizable of the delivery information is an image or a character string indicating the delivery date. The delivery date may be indicated by a character string or an image indicating a long period (e.g., the character string "long period"), or a character string or an image indicating a short period (e.g., the character string "short period"). Note that the information recognizable of the delivery information may be the delivery information acquired by the information acquisition unit 44.
[0045] In addition, the information presentation unit 45 presents prize-related information to the user prior to the play of the game by the user or during the play of the game. Furthermore, the information presentation unit 45 may present prize-related information after the user has acquired a prize. However, by presenting prize-related information prior to the play of the game, reference information can be provided to the user when selecting the game machine 11. That is, the user can select the game machine 11 that can acquire a prize with a short delivery time and can be received earlier. Also, by presenting prize-related information during the play of the game, when multiple prizes can be selectively acquired, reference information can be provided to the user when selecting the target prize. Furthermore, by presenting prize-related information during the play of the game, reference information can also be provided to the user when selecting whether to play an additional game. Note that the information presentation unit 45 presents prize-related information at at least one timing before, during, and after the play of the game.
[0046] For example, the information presentation unit 45 generates, for each user, a selection screen of the game machine 11 as shown in FIG. 5 so as to include prize-related information. Then, the information presentation unit 45 transmits the selection screen to the user terminal 30 and causes the user terminal 30 to display the selection screen, thereby presenting prize-related information prior to the play of the game. Alternatively, the information presentation unit 45 may transmit the selection screen to the user terminal 30 via the front-end server 20. Also, the information presentation unit 45 presents, to the user of the user terminal 30 via the selection screen, the game machine 11 operable in the remote mode as a candidate game machine that can be played. As an example, the game server storage unit 42 stores the game machine ID of each of the plurality of game machines 11 operable in the remote mode. Then, the information presentation unit 45 identifies the candidate game machine with reference to the stored game machine ID. Alternatively, the information presentation unit 45 may identify the candidate game machine for each store where the game machine 11 is installed or for each administrator who manages the game machine 11.
[0047] The selection screen includes an image 141 of the candidate gaming machine and a prize name 142 as information recognizable as the obtainable prize included in the prize-related information. The information presentation unit 45 may include, instead of or in addition to the image 141, the camera video obtained from the candidate gaming machine on the selection screen. Also, instead of or in addition to the prize name 142, an image or description of the prize may be included on the selection screen. Further, the selection screen includes a shipping time 143 as information recognizable as the shipping information included in the prize-related information, and in the example of FIG. 5, a character string of "two weeks" is displayed. Note that the prize name 142 may include the names of a plurality of prizes. In this case, the shipping time 143 for each of the plurality of prizes or the shipping time 143 common to the plurality of prizes is included on the selection screen.
[0048] In addition, the selection screen includes the number of players 144 indicating the number of users remotely operating the candidate gaming machine, the number of viewers 145 indicating the number of users viewing the camera video of the candidate gaming machine, and the number of reservers 146 indicating the number of users reserving the play of the candidate gaming machine. Furthermore, the selection screen includes a viewing button 147. When the user operates the viewing button 147, if there is a user playing or a user in the reservation, a reservation screen (FIG. 6) including the camera video from the candidate gaming machine is displayed. On the other hand, if there is no user playing and no user in the reservation, a start screen (FIG. 7) including the camera video from the candidate gaming machine is displayed.
[0049] Furthermore, the selection screen includes a scroll button 148. When the user operates the scroll button 148, other candidate game machines are displayed on the selection screen. Note that the selection screen may include reception availability information indicating whether each game machine 11 is a candidate game machine that can be played. That is, candidate game machines and game machines 11 that cannot be played may be presented on the selection screen. As an example, the reception availability information is a character string, image, or display indicating playability, or a character string, image, or display indicating non-playability. Note that the information presentation unit 45 may present a plurality of game machines 11 to the user, or may present a single game machine 11 to the user. Furthermore, the information presentation unit 45 may present candidate game machines for each type of game machine 11 or for each store.
[0050] As an example, the play reservation of the game machine 11 is made from the reservation screen shown in FIG. 6. The reservation screen is provided with a display area for the camera video 151, an information area for displaying various types of information, and an operation area for the user to operate. The information area is provided with a number of people information column 152 indicating the number of viewers of the camera video and the number of game reservationists, and a delivery information column 153 indicating information that can recognize delivery information. In addition, the information area is provided with a status column 154 indicating the status of the user of the user terminal 30. In the example of FIG. 6, the character string "viewing" indicating that the user is viewing the camera video is displayed in the status column 154.
[0051] Furthermore, when the privilege granting unit 47 described later determines that the privilege granting conditions are satisfied, a privilege column 156 indicating the content of the privileges that can be obtained in addition to the prizes by the user playing the game is provided in the information area. If there are no obtainable privileges, the privilege column 156 can be omitted. In the example of FIG. 6, the usage right of the music in the music game machine is displayed in the privilege column 156. Also, in the operation area of the reservation screen, a reservation button 157 and a back button 158 for returning to the previous screen are provided. Note that any one of a plurality of prizes may be selectively obtained. In this case, the privilege column 156 shows the content of the privileges for each of the plurality of prizes or the content of the privileges common to the plurality of prizes. Also, the shipping information column 153 shows the shipping time for each of the plurality of prizes or the shipping time common to the plurality of prizes.
[0052] When the user operates the reservation button 157, the game server control unit 41 adds the user ID of the user of the user terminal 30 to the reservation list and stores it in the game server storage unit 42. Then, when the play of the game by the user during play ends and no additional game start request is made from the user terminal 30 of the user, the game is not restarted. Then, the game server control unit 41 determines the presence or absence of a reserving user. If there is a reserving user, the game server control unit 41 accepts a game start request from the user terminal 30 of the user who reserved first in the reservation list. Note that when the reserved user cancels the reservation or when the play of the game by the reserved user ends, the user is deleted from the reservation list.
[0053] In this way, the user who made the reservation earliest in the reservation list can start playing the game. On the other hand, if there is no reserving user, all users can start playing the game. As an example, the start of the game can be carried out from the start screen shown in FIG. 7. The start screen is also provided with a display area, an information area, and an operation area for the camera image 151. Further, an operation area of the start screen is provided with a game start button 159. When the user operates the game start button 159, the information presentation unit 45 accepts a game machine to be played from among candidate game machines based on the user's selection. Then, the information presentation unit 45 of the game server 40 transmits a game start signal to the game machine 11. Thereby, the game machine 11 starts the prize game.
[0054] When the game starts, the remote control unit 46 generates the game screen shown in FIG. 8 and transmits it to the user terminal 30. Thereby, the remote control unit 46 causes the game machine selected by the user to execute a game based on remote operation. That is, the remote control unit 46 intervenes between the user terminal 30 and the game machine 11 to realize the play of the game by remote operation. Specifically, the remote control unit 46 realizes the play of the game by remote operation through the generated game screen. For that purpose, the game screen shown in FIG. 8 is provided with a display area, an information area, and an operation area for the camera image 151. And the operation area of the game screen is provided with a game operation button 150A and a switching button 150B for the camera 12.
[0055] Similar to the actual gaming machine 11, the user operates the operation buttons 150A to operate each belt conveyor and aims to obtain prizes. In the example of FIG. 8, a plurality of bear stuffed toys as prizes are arranged across the belt conveyors. When the user operates the operation button 150A, the user terminal 30 transmits operation information indicating the operation of the operation button 150A to the game server 40. Subsequently, the remote control unit 46 of the game server 40 transmits an operation signal as an operation signal indicating the depression of the push button to the gaming machine 11. In the gaming machine 11 that has received the operation signal, the drive control unit 124 drives and controls the belt conveyor unit 13. Also, when the user operates the switching button 150B, the user terminal 30 transmits operation information indicating the switching of the camera 12 to the game server 40. Subsequently, the remote control unit 46 transmits a switching signal as an operation signal indicating the switching of the camera 12 to the gaming machine 11. In the gaming machine 11 that has received the switching signal, the video control unit 193 switches the camera video transmitted to the game server 40 to the camera video captured by another camera 12 and transmits it to the game server 40.
[0056] In addition, the information acquisition unit 44 receives a prize acquisition signal from the acquisition notification unit 192 of the gaming machine 11, and acquires a prize ID as the prize acquisition result. Although the prize ID is stored in the game server storage unit 42, it may be stored in other storage devices. Note that only one type of prize may be accommodated in the gaming machine 11. Thus, if the prize ID is stored in advance for each gaming machine 11, the prize ID of the prize acquired by the user can be specified by receiving the acquisition signal. On the other hand, when a plurality of types of prizes are accommodated in the gaming machine 11, a plurality of detection devices SM corresponding to each of them may be provided. Thus, the prize ID of the prize acquired by the user can be specified by specifying the detection device SM that has transmitted the acquisition signal. Alternatively, the prize ID may be acquired in the gaming machine 11. In this case, when the acquisition notification unit 192 receives a prize detection signal, the gaming machine 11 acquires the prize ID stored in the game machine storage unit 122 as the prize acquisition result. Note that when the gaming machine 11 has acquired an image captured by the detection device SM, the gaming machine 11 may analyze the image to determine the type of the prize, and acquire the prize ID corresponding to the determination result from the game machine storage unit 122.
[0057] The information presentation unit 45 notifies the user of the acquisition of a prize. As an example, the information presentation unit 45 transmits, to the user terminal 30, a prize name or a prize image corresponding to the prize ID based on the prize ID acquired by the information acquisition unit 44, and causes the same to be displayed. Although the prize name or the prize image is stored in the game server storage unit 42, it may be stored in other storage devices. Thus, the user can play a prize game by remote operation and can recognize the acquired prize even at a remote location. Alternatively, the information presentation unit 45 may notify the user of the acquisition of a prize by transmitting a camera video at the time of the prize drop. As an example, the camera video is a camera video that has captured the state of the prize falling.
[0058] The privilege granting unit 47 determines whether or not the privilege granting conditions set in association with the delivery information are satisfied based on the delivery information. Then, when the privilege granting conditions are satisfied, the privilege granting unit 47 determines to grant a privilege to the user who has obtained a prize that can be obtained on the game machine 11. As a result, since the privilege is granted as compensation for the waiting period until the obtained prize is actually received, dissatisfaction given to the user can be reduced. Furthermore, if the privilege can be used during the waiting period, dissatisfaction given to the user can be reduced, and the user can be motivated to visit the store during the waiting period.
[0059] As an example, the privilege granting conditions include, as at least one of the requirements for condition satisfaction, that the period determined from the delivery information exceeds a predetermined time length. Specifically, when the delivery information includes information on the delivery date of the prize and the delivery date is information indicating a period, the privilege granting unit 47 determines whether or not the period is longer than a preset period (for example, one week). Then, the privilege granting unit 47 grants a privilege to the user when the period is longer than the preset period. Note that the preset period may be zero, and in this case, when the delivery date occurs (for example, there is no stock), the privilege granting unit 47 determines that the period is longer than the preset period. Alternatively, the privilege granting conditions may include, as a requirement for condition satisfaction, that the method of receiving the prize determined from the delivery information does not require delivery such as in-store pickup.
[0060] When awarding a privilege, the privilege awarding unit 47 awards a privilege to the user by recording predetermined privilege information in a predetermined storage means in association with user identification information for identifying the user. As an example, the privilege information is privilege identification information (hereinafter also referred to as privilege ID) capable of specifying the privilege content, but may be the name or image of the privilege, or the explanatory text of the privilege. Further, the privilege information is stored in the game server storage unit 42 in association with the prize ID or the delivery information. Note that the game server storage unit 42 stores the privilege information acquired in advance from the prize server 60. Alternatively, the game server storage unit 42 may store the privilege information acquired from another server such as the privilege server 70, or the privilege information input by the operator. Then, the privilege awarding unit 47 can specify the privilege information based on the delivery information or the prize ID acquired by the information acquisition unit 44.
[0061] Also, the privilege awarding unit 47 stores the privilege information in the game server storage unit 42 as an example of the storage means in association with the user ID. Further, the privilege awarding unit 47 transmits the privilege information associated with the user ID to the privilege server 70 for storage. Note that the transmission to the privilege server 70 may be when the user acquires a prize, or may be at a predetermined timing. In this way, the privilege awarding unit 47 awards a privilege to the user when the delivery period is long or when a delivery period occurs. Thereby, it is possible to suppress a decrease in satisfaction during the waiting period until the user receives the prize.
[0062] For example, the bonus is a digital service provided by another game console or a physical item as a prize bonus. As an example, digital services include the right to use music and digital items that can be used in the game. The bonus is a card discharged by a card vendor or an item delivered to the user together with the prize. Also, when the bonus is a digital service, it may be available immediately after being granted, or may become available after a predetermined period has elapsed since the grant. If the bonus becomes available after a predetermined period has elapsed, a preparation period for the digital service can be secured. Furthermore, the bonus may be available indefinitely, or a usable period may be set. For example, for a digital service that is available immediately after being granted, a usable period of a length corresponding to the delivery date may be set. Specifically, when the delivery date is the period until shipment (for example, two weeks), that period is set as the usable period (for example, two weeks). When the usable period has elapsed, the user cannot use the digital service as a bonus.
[0063] Also, the bonus can be associated with the prize. For example, when the prize is an item related to a character appearing in a specific game, the bonus can be a digital service provided in that game. Thereby, a bonus that the user is more interested in can be granted. Furthermore, by granting a bonus related to the prize, the user can be motivated to visit the store.
[0064] [Control System of Bonus Server 70] As shown in FIG. 4, the privilege server control unit 71 includes a granting processing unit 73 as an example of the granting processing means. Further, the privilege server storage unit 72 stores a granting program PG5, and the granting program PG5 causes the privilege server control unit 71 as a computer to function as the granting processing unit 73. That is, the privilege server control unit 71 has the granting processing unit 73 as a logical device realized by a combination of computer hardware and software. When the privilege server 70 provides a game service to the target game machine, the privilege server storage unit 72 stores programs and data for providing the game service. Then, the privilege server control unit 71 uses the programs and data to provide a game service to the target game machine.
[0065] An example in which the privilege server 70 provides a game service to the target game machine will be described. The granting processing unit 73 stores privilege information in the user's play data in association with the user ID acquired from the privilege granting unit 47 of the game server 40. Thereby, when the user uses the game service provided by the privilege server 70, the privilege is applied to the game played by the user. That is, when the user plays the target game machine using play data including the privilege ID, the privilege server 70 transmits the play data to the target game machine to reflect the privilege during the game. For example, when the right to use a music piece is granted as a privilege, the user can play the game using the granted music piece when playing a music game on the target game machine to which the privilege server 70 provides the game service.
[0066] The privilege may be available for use immediately after being granted, or may be available for use after a predetermined period (for example, two weeks) has elapsed since the grant. By providing the predetermined period as a limiting condition, the privilege can be granted even before it is implemented in the game. For example, the privilege server storage unit 72 stores the privilege ID together with the limiting condition, and manages so that the user cannot select the use of the privilege in a state where the limiting condition is satisfied. Furthermore, during the predetermined period from the grant of the privilege, only the user to whom the privilege has been granted may be able to use the digital service corresponding to the privilege. In this case, other users cannot use the digital service corresponding to the privilege (for example, music in a music game).
[0067] Also, the privilege may have a limiting condition set for at least one of location, time, and content. For example, when a limiting condition is set for time, the user cannot use the privilege after the set period has elapsed. If the set period ends in accordance with the delivery time of the prize, dissatisfaction given to the user during the waiting period until the obtained prize is actually received can be reduced. As another example, when a limiting condition is set for location, the user cannot use the privilege except at the set location (for example, a specific store). If the specific store where the user can use the privilege is limited to the store where the user obtained the prize, the user can be given a motivation to visit the specific store. As yet another example, when a limiting condition is set for content, the user cannot use the privilege after exceeding the set number of times (for example, 5 times).
[0068] [Control system of front-end server 20] The server control unit 21 includes a display control unit 23 as an example of display control means. Also, the server storage unit 22 stores the server program PG3, and the server program PG3 causes the server control unit 21 as a computer to function as the display control unit 23. That is, the server control unit 21 has the display control unit 23 as a logical device realized by a combination of computer hardware and software.
[0069] The display control unit 23 generates a website that serves as an entrance for the user terminal 30 to display each screen generated by the game server 40, and causes the user terminal 30 to display it. Also, when the front-end server 20 performs user authentication processing, the display control unit 23 causes the user terminal 30 to display an input screen for the user ID and password. Then, the server control unit 21 acquires the user ID and password input by the user from the user terminal 30. The server control unit 21 authenticates the user when the acquired user ID and password match the user data stored in the server storage unit 22.
[0070] Also, when the front-end server 20 performs payment processing for the consideration, the display control unit 23 causes the user terminal 30 to display a link icon for a web page provided by a payment server (not shown). When the user operates the link icon, a web page provided by the payment server is displayed on the user terminal 30, and payment processing is performed via the web page. Note that the user can pay the consideration by consuming, in addition to money, information regarding card media such as credit cards or debit cards, or consumption media such as substitute currency, virtual currency, cryptocurrency, electronic money, tickets, and points. Alternatively, the front-end server 20 may notify the game server 40 that the user owns tickets or points, etc. Thereby, the user can collectively acquire the consideration for playing the game multiple times and does not have to perform payment processing each time they play. Also, the game server 40 may transmit a signal for inquiring about the presence or absence of ownership or use of the consumption media to the front-end server 20. Thereby, security measures related to payment processing for the consideration can be aggregated in the front-end server 20.
[0071] Furthermore, the display control unit 23 may display an input screen for the delivery destination of the prize on the user terminal 30. The server control unit 21 acquires the delivery destination information input by the user from the user terminal 30, such as a postal code, address, name, and telephone number. Then, the server control unit 21 transmits the acquired delivery destination information to the prize delivery carrier. For example, when the operator of each store delivers the prize, the server control unit 21 transmits the delivery destination information to each store. Note that the delivery destination information and the like once input by the user may also be used in subsequent delivery processes. Furthermore, the front-end server 20 may request the input of delivery destination information and the like when the user acquires a prize.
[0072] [Control system of the prize server 60] The prize server control unit 61 includes a delivery management unit 63 as an example of delivery management means. The prize server storage unit 62 stores a delivery program PG6, and the delivery program PG6 causes the prize server control unit 61 as a computer to function as the delivery management unit 63. That is, the prize server control unit 61 has the delivery management unit 63 as a logical device realized by a combination of computer hardware and software. As an example, the prize server 60 is managed by a game operator, or a prize deliverer, manufacturer, or custodian. For example, when the operator of a store delivers a prize, the prize server 60 is installed in the store.
[0073] When the delivery management unit 63 receives an inquiry signal specifying a prize ID from the game server 40, it transmits delivery information to the game server 40 as a response to the inquiry signal. As described above, the delivery information may be delivery date information, and the delivery date may be information indicating a deliverable or non-deliverable state. Furthermore, the delivery information may include information indicating a deliverable or non-deliverable state and information indicating a period. The delivery information may be input by an operator or acquired by the delivery management unit 63 from another server or the like. Alternatively, the delivery management unit 63 transmits the delivery information to the game server 40 at a preset timing.
[0074] In addition, the delivery management department 63 executes an order processing or inventory management process as a delivery process. For example, in the order processing, the delivery management department 63 transmits a prize ID and the quantity of the prize to the prize manufacturer to place an order for the manufacture of the prize. As an example, the delivery management department 63 acquires the prize ID and the quantity of the prize from the game server control unit 41 of the game server 40. Then, the ordered prizes are shipped to the users in a predetermined manner for each user ID after the manufacture is completed. As a result, it is not necessary to secure the inventory of the prizes in advance, so out-of-stock situations can be eliminated. Note that since there is no inventory, the time when the user receives the prize is later than when there is inventory. However, even if the time when the user receives the prize is delayed, information that allows the user to recognize the delivery information is presented to the user, so dissatisfaction with the waiting period can be suppressed. Alternatively, the order of the prizes may be placed by an operator in charge of the order.
[0075] The order of the prizes can be placed at the timing when the user obtains the prize, the timing when the available period for obtaining the prize has elapsed, or a preset timing. The available period for obtaining the prize is the period during which it is possible to obtain the prize on the gaming machine 11. When the available period is set to be limited to play in the remote mode, it may end at the timing when it becomes possible to obtain the prize on the gaming machine 11 installed in the store. That is, when the available period ends, the prize is stored in the gaming machine 11 that plays in the normal mode. As a result, it is possible to confirm the acquisition of the prize in the remote mode in advance before the prize becomes available on the gaming machine 11 that plays in the normal mode. In this case, in the remote mode, the user plays the game targeting the prize sample or the prize as a gaming medium.
[0076] For example, in the inventory management process, the delivery management unit 63 subtracts the quantity of the premium obtained by the user with reference to the premium ID from the inventory quantity of the premium. Then, when the inventory of the premium runs out, the delivery management unit 63 transmits information indicating that fact to the game server 40 as delivery information. If the premium granting condition is satisfied when a delivery date occurs, a premium is granted to the user who obtained the premium after the inventory ran out. Further, the delivery management unit 63 may execute an order process for the premium when the inventory of the premium runs out. Also, when the premium arrives, the delivery management unit 63 adds the received quantity to the inventory quantity of the premium.
[0077] Note that at least a part of each functional unit of each server may be provided in the control unit of another server. For example, the premium granting unit 47 may be provided in the premium server control unit 71. Also, the granting process unit 73 may be provided in the premium item server control unit 61. Further, at least two of the game machine program PG1, the game program PG2, the server program PG3, the terminal program PG4, the granting program PG5, and the delivery program PG6 may cooperate to function as a control program of the game system 100.
[0078] Also, each server may also serve as another server. For example, the premium item server 60 may also serve as the premium server 70. Further, the front-end server 20 may also serve as the premium server 70. In this case, the front-end server 20 acquires the premium ID from the game server 40, associates the premium ID with the user ID, and stores it in the user's play data. Then, the front-end server 20 transmits the stored play data to the server that controls the target game machine on which the user plays. The server that receives the play data transmits the play data to the target game machine when the user plays the target game machine, and reflects the premium during the game.
[0079] [Control Flow] As an example, the user performs user authentication via the user terminal 30 on the front-end server 20. Then, the user plays a game via the user terminal 30 on the gaming machine 11 where the game server 40 provides game services. The period during which the user can play the game via the user terminal 30 is the available period for obtaining prizes (e.g., two weeks) set based on the delivery information determined for each prize ID. Note that the available period may or may not match the order period (e.g., two months) indicated by the delivery information.
[0080] The game server 40 transmits the quantity of prizes obtained by the user during the available period to the prize server 60. Then, the prize server 60 executes an ordering process for the required quantity of prizes. As a result, after the order period has elapsed, the prizes are delivered to the user. Further, after the order period has elapsed, the prizes are also stored in the gaming machine 11 that plays in the normal mode, and the user can play the game at each store to obtain prizes. Also, the game server 40 grants the privileges obtained by the user to the user via the privilege server 70 for each user ID. Thereby, the user can use the privileges when playing the target gaming machine. Note that an available period may be set for the privileges. Also, the available period may or may not match the order period (e.g., two months) indicated by the delivery information.
[0081] Note that after the order period indicated by the delivery information has elapsed, the privilege server 70 may grant privileges to the users playing the target gaming machine by achieving conditions other than obtaining prizes. For example, after the order period (e.g., two months) has elapsed, all users playing the target gaming machine can use the privileges if they achieve a predetermined condition. As an example, payment of a predetermined consideration, achievement of a predetermined number of play times, or clearing of a predetermined event, etc. become the conditions. Thereby, the user who has obtained the prize can use the privilege prior to other users.
[0082] Next, with reference to Fig. 9, the flow of prize delivery in the game system 100 will be described. The setting unit 43 of the game server 40 sets the acquirable prizes of the game machine 11 (S101). Also, the delivery management unit 63 of the prize server 60 transmits delivery information to the game server 40 (S201). Then, the information acquisition unit 44 acquires the delivery information associated with the acquirable prizes (S102). Further, for each of the game machines 11, the information acquisition unit 44 associates the acquired delivery information with prize identification information etc. and stores it in the game server storage unit 42. Also, the privilege granting unit 47 of the game server 40 acquires the privilege information associated with the prize ID corresponding to the acquirable prizes from the prize server 60 (S103). Then, the privilege granting unit 47 stores the privilege information in the game server storage unit 42 in association with the prize ID. As an example, the information acquisition unit 44 and the privilege granting unit 47 transmit an inquiry signal to the prize server 60 at the timing when the acquirable prizes are set, and acquire the delivery information and the privilege information. Alternatively, the information acquisition unit 44 and the privilege granting unit 47 collectively acquire the delivery information and the privilege information of a plurality of prizes from the prize server 60 at a preset timing.
[0083] Then, the information presentation unit 45 presents prize-related information to the user via the user terminal 30. Specifically, the information presentation unit 45 generates a selection screen of the game machine 11 so as to include the prize-related information (S104). Then, the information presentation unit 45 transmits the selection screen to the user terminal 30 and causes the user terminal 30 to display the selection screen, thereby presenting the prize-related information. Also, on the selection screen of the game machine 11, the game machines 11 that are ready to accept remote operations are displayed as playable candidate game machines. Thereby, the information presentation unit 45 presents the candidate game machines to the user of the user terminal 30. Also, in the game machine 11 that is ready to accept remote operations, the video control unit 193 transmits the camera video to the game server 40.
[0084] The user has previously undergone user authentication etc. by the front-end server 20, and the user terminal 30 is in a state where it can display a selection screen. Then, the terminal control unit 31 of the user terminal 30 causes the selection screen to be displayed on the touch panel (S301). Here, the game server 40 constantly receives the camera video from the gaming machine 11, and the camera video is managed for each gaming machine 11. As a result, even before the start of playing the game, the user can grasp the position and orientation etc. of the prizes for each gaming machine 11 through a reservation screen etc. Alternatively, the game server 40 may receive the camera video from the gaming machine 11 after accepting the gaming machine to be played.
[0085] When the user selects the gaming machine to be played from among the candidate gaming machines and operates the start button 159 of the game displayed on the user terminal 30, the terminal control unit 31 transmits, as operation information, information indicating the operation position and information for identifying the displayed gaming machine 11 to the game server 40 (S302). When the game server control unit 41 determines that the operation information indicates the start of playing the game on the gaming machine 11, it accepts the gaming machine 11 as the gaming machine to be played from among the candidate gaming machines based on the user's selection. Alternatively, the game server 40 may acquire the operation information from the user terminal 30 via the front-end server 20. When another user is playing, the above-described game play reservation process is performed. When accepting the gaming machine to be played, the game server control unit 41 acquires, from the front-end server 20, the user ID and information on the consideration consumed by the user as user information.
[0086] As an example, the operation information is interpreted in the game server 40 in comparison with the screen displayed on the touch panel of the user terminal 30. That is, based on the information on the touch operation position, the game server 40 generates an operation signal such as a game start signal and transmits it to the gaming machine 11. Note that the operation information is managed for each user. Alternatively, the user terminal 30 may generate an operation signal and transmit it to the gaming machine 11 via the game server 40.
[0087] Subsequently, the remote control unit 46 of the game server 40 transmits a game start signal as an operation signal to the game machine 11 (S105). Then, the game machine 11 receives the game start signal and causes the game machine control unit 121 to start the game. After that, the remote control unit 46 causes the game machine selected by the user to execute a game based on a remote operation. For this purpose, the remote control unit 46 generates a game screen for each user ID (S106) and transmits it to the user terminal 30 corresponding to the user ID. Alternatively, the remote control unit 46 may transmit the game screen via the front-end server 20. Then, the terminal control unit 31 causes the game screen to be displayed on the touch panel (S303). When the user operates the game operation button 150A or the like, the terminal control unit 31 transmits operation information indicating the operation position, operation timing, etc. as operation information to the game server 40 (S304).
[0088] Upon receiving the operation information, the remote control unit 46 transmits a switching signal or an operation signal as an operation signal to the game machine 11 (S107). The external control device 19 receives the operation signal from the game server 40 and outputs the operation signal to each functional unit. Specifically, when the switching signal is input, the video control unit 193 switches to the camera video captured by another camera 12 and transmits it to the game server 40. Also, when the operation signal is input, the drive control unit 124 of the game machine 11 drives the belt conveyor unit 13. As a result of the user's remote operation, when the prize passes through the opening, the prize acquisition notification unit 192 transmits a prize acquisition signal to the game server 40. The acquisition signal is managed for each game machine 11.
[0089] Then, the information acquisition unit 44 of the game server 40 acquires the prize acquisition result by receiving the acquisition signal (S108). Upon acquiring the prize acquisition result, the information presentation unit 45 notifies the user of the prize acquisition. Specifically, the information presentation unit 45 transmits the prize name or the image of the acquired prize as the acquisition result to the user terminal 30 (S109). Then, the terminal control unit 31 causes the received acquisition result to be displayed on the touch panel (S305), and the process ends.
[0090] After that, when prizes are replenished, the setting unit 43 sets the available prizes for each game machine 11 that has had its prizes replenished. Alternatively, the operator may replenish the prizes corresponding to the set available prizes. After replenishing the prizes, the game machine 11 transmits an acceptance signal to the game server 40. Thereby, for each game machine 11, it is possible to determine whether or not it is in a situation where remote operation can be accepted. That is, when the user acquires a prize, the game machine 11 becomes in a state where remote operation cannot be accepted, and the game server 40 waits for prize replenishment. Since the game machine 11 in this state cannot accept remote operation, it is not presented as a candidate game machine. After replenishing the prizes, when it is determined that the situation allows remote operation to be accepted, the game machine 11 is presented as a candidate game machine. Then, the game is started on the condition that the user consumes the consideration according to the user operation, etc. Note that when the user can play the game for free, the consumption of the consideration may not be a condition.
[0091] At the timing when the available period for the prizes has elapsed, the game server control unit 41 of the game server 40 transmits an order instruction including the prize ID and the quantity of the prizes to the delivery management unit 63 of the prize server 60 (S110). Then, the delivery management unit 63 transmits the prize ID and the quantity of the prizes to the manufacturer of the prizes. Thereby, the delivery management unit 63 executes the order process for ordering the manufacture of the prizes as a delivery process (S202) and ends the process. Alternatively, the game server control unit 41 may transmit an order instruction including the prize ID and the quantity of the prizes at the timing when the user acquires a prize.
[0092] Note that when the delivery management unit 63 executes the inventory management process, the game server control unit 41 transmits an instruction to subtract the inventory quantity including the prize ID to the delivery management unit 63 at the timing when the user acquires a prize (S110). Then, the delivery management unit 63 refers to the prize ID and subtracts the quantity of the prizes acquired by the user from the inventory quantity of the prizes. Thereby, the delivery management unit 63 executes the inventory management process as a delivery process (S202) and ends the process.
[0093] Next, with reference to FIG. 10, the flow of privilege granting in the game system 100 will be described. When generating the selection screen, the privilege granting unit 47 of the game server 40 determines whether the privilege granting condition is satisfied based on the delivery information (S401). If it is determined that the privilege granting condition is satisfied (YES in S401), the information presentation unit 45 presents the content of the available privilege to the user (S402). Specifically, the information presentation unit 45 provides a privilege column 156 in the information area of the reservation screen or the start screen. Further, the remote control unit 46 provides a privilege column 156 in the information area of the game screen. Then, the terminal control unit 31 of the user terminal 30 causes the privilege column 156 indicating the content of the privilege to be displayed on the touch panel. Further, the information presentation unit 45 may provide a privilege column 156 on the selection screen.
[0094] Also, when the privilege granting condition is satisfied, if the user obtains an acquirable prize on the game machine 11, the privilege granting unit 47 determines to grant a privilege to the user. Specifically, the privilege granting unit 47 records predetermined privilege information in association with the user ID in the game server storage unit 42. Then, the privilege granting unit 47 transmits the privilege information associated with the user ID to the privilege server 70 (S403), stores the privilege information in the privilege server 70, and ends the process. The granting processing unit 73 of the privilege server 70 stores the privilege information in the user's play data in association with the user ID acquired from the privilege granting unit 47 (S501) and ends the process. Thereby, when the user plays a target game machine for which the game service provided by the privilege server 70 is provided, the privilege is applied to the game the user plays. Note that even when the privilege granting condition is not satisfied (NO in S401), the privilege granting unit 47 ends the process.
[0095] According to the game system 100 according to the first embodiment described above, it is possible to present information for allowing the user to recognize the prize delivery information to the user, and to let the user grasp the prize reception time. Furthermore, by presenting the information prior to the play of the game, it is possible to provide reference information for the user when selecting the game machine 11. Also, by presenting the information during the play of the game, when a plurality of prizes can be acquired, it is possible to provide reference information for the user when selecting the target prize. Furthermore, it is also possible to provide reference information for the user when selecting whether to play an additional game or not.
[0096] Note that the present invention is not limited to the above-described embodiment. Inventions modified within the scope not contrary to the present invention, and inventions equivalent to the present invention are also included in the present invention. Also, each embodiment and each modified form can be appropriately combined within the scope not contrary to the present invention. For example, the game system 100 may be constituted only by the game server 40. Even in this case, it is possible to present information for allowing the user to recognize the prize delivery information to the user, and to let the user grasp the prize reception time. Furthermore, the game server 40 installed in each store may also serve as the front-end server 20, whereby a unique game service can be developed in each store. Also, when the game server 40 is installed in the store 10A and the store 10B, and the front-end server 20 is managed by a service provider, the front-end server 20 may acquire information on candidate game machines from the game servers 40 installed in each store and present a selection screen to the user. Then, when the user selects the game machine to be played, the game server 40 generates a game screen and realizes the play of the game by remote operation. Thereby, the user can play the game by remote operation regardless of the installation location of the game machine 11 only by accessing the front-end server 20. Note that the front-end server 20 may present a screen for the user to select the store where the candidate game machine is installed. When the user selects the target store, the game server 40 presents a selection screen to the user.
[0097] Furthermore, the remote control unit 46 may determine whether the gaming machine 11 is in an acceptable state where it can operate in the remote mode based on predetermined discrimination information. As an example, the discrimination information includes information on the operating conditions for operating each gaming machine 11 in the gaming machine group in the remote mode. Specifically, the information on the operating conditions is the information on a specific time period or set time stored in the game server 40 and the information indicating the state of the gaming machine 11 obtained from the gaming machine 11. Then, the remote control unit 46 determines that the gaming machine 11 that satisfies the operating conditions of the remote mode is in an acceptable state. Also, the remote control unit 46 discriminates at least a part of the gaming machines 11 whose operating conditions are satisfied from among the gaming machine group as candidate gaming machines, and discriminates the remaining gaming machines 11 as not being in an acceptable state.
[0098] The operating conditions may be set to include, as at least one of the establishment requirements, that it is a specific time period. As an example, the specific time period is preset in the game server 40 and is a time when normal mode play of the gaming machine 11 is not assumed. Also, another establishment requirement is that an acceptance signal indicating that the gaming machine 11 accepts remote operation is received. For example, the gaming machine 11 transmits the acceptance signal to the game server 40 when a set time preset in the gaming machine 11 is reached, or when the operator performs a predetermined process. As an example, the predetermined process is a process in which the operator replenishes prizes for the remote mode or an input process by the operator. Alternatively, when the gaming machine 11 is in a state where it can accept remote operation and receives an inquiry signal from the game server 40, the gaming machine 11 may transmit the acceptance signal to the game server 40 as a response to the inquiry signal. Furthermore, being a specific model may be included as an establishment requirement. For example, the remote control unit 46 determines that a gaming machine 11 of a specific model is in an acceptable state when a preset set time is reached.
[0099] When the establishment requirements set for the operating conditions are met, the remote control unit 46 determines that the operating conditions are satisfied. Note that even if the game machine 11 meets the operating conditions, it may be excluded from the candidate game machines in a predetermined case. For example, a game machine 11 that exceeds the upper limit number of units that the game server 40 can process, or a game machine 11 whose play in the remote mode is restricted for maintenance, is excluded from the candidate game machines. Also, the remote control unit 46 may determine that the operating conditions are satisfied when a plurality of establishment requirements are met, or may determine that the operating conditions are satisfied when one establishment requirement is met.
[0100] Furthermore, the remote control unit 46 may control the game machine 11 so that the candidate game machine operates in the remote mode. For example, the remote control unit 46 transmits a remote mode signal to the game machine 11 determined to be in an acceptable state. Then, the game machine 11 that has received the remote mode signal selects the remote mode. Specifically, the game machine 11 activates a function for remote operation. As an example, the function for remote operation is a function of having the camera 12 photograph the inside of the housing unit to generate and transmit a live video, a function of transmitting an acquisition signal indicating the acquisition of a prize, and a function of operating by receiving an operation signal from the outside. Thereby, the game machine 11 can be made to select the remote mode. Note that when the remote mode is selected, there is no user playing a game in the store. Therefore, it is not necessary for the game machine 11 to be set so as not to accept an operation signal from the operation device 14 in the game machine 11. However, the game machine 11 may be set so as not to accept an operation signal from the operation device 14.
[0101] Furthermore, the remote control unit 46 may control the game machine 11 so that the game machine 11 in a non-permissible state operates in the normal mode. For example, when the predetermined time zone indicated by the operating conditions has passed, the remote control unit 46 determines that the game machine 11 has entered a non-permissible state where it cannot operate in the remote mode. Then, the remote control unit 46 transmits a normal mode signal to the game machine 11 determined to be in a non-permissible state. Upon receiving the normal mode signal, the game machine 11 selects the normal mode. Specifically, the game machine 11 stops the operation of each function for remote operation. As a result, when the game machine 11 is no longer in a permissible state where it can operate in the remote mode, the game machine 11 can be made to select the normal mode.
[0102] Hereinafter, various aspects derived from the above-described embodiments and modification examples will be described. For ease of understanding of each aspect, reference numerals shown in the accompanying drawings are appended. However, the reference numerals are not appended with the intention of limiting the present invention to the illustrated forms.
[0103] A game system 100 that allows a user to play a game machine 11 that provides a game including elements of obtaining a physical prize based on an operation of a user terminal 30 connected to a network 50, and arranges for the delivery of the prize corresponding to the acquisition of the prize by the user, includes a setting means 43 for setting obtainable prizes of the game machine, an information acquisition means 44 for acquiring delivery information associated with the obtainable prizes, and an information presentation means 45 for presenting prize-related information for causing the user to recognize the obtainable prizes and the delivery information to the user via the user terminal.
[0104] A user plays a gaming machine 11 that provides a game including elements of acquiring physical prizes based on the operation of a user terminal 30 connected to a network 50. A control program PG2 of a game system 100 that arranges for the delivery of the prizes corresponding to the acquisition of the prizes by the user causes the computer to function as a setting means 43 for setting acquirable prizes of the gaming machine, an information acquisition means 44 for acquiring delivery information associated with the acquirable prizes, and an information presentation means 45 for presenting prize-related information for allowing the user to recognize the acquirable prizes and the delivery information to the user via the user terminal.
[0105] In a control method of a game system in which a user plays a gaming machine 11 that provides a game including elements of acquiring physical prizes based on the operation of a user terminal 30 connected to a network 50 and arranges for the delivery of the prizes corresponding to the acquisition of the prizes by the user, the acquirable prizes of the gaming machine are set, the delivery information associated with the acquirable prizes is acquired, and prize-related information for allowing the user to recognize the acquirable prizes and the delivery information is presented to the user via the user terminal.
[0106] Thereby, information for allowing the user to recognize the delivery information of the prizes can be presented to the user, and the user can grasp the time of receiving the prizes.
[0107] The information presentation means 45 presents the prize-related information to the user prior to or during the play of the game by the user. By presenting the prize-related information prior to the play of the game, reference information can be provided to the user when selecting the gaming machine 11. Also, by presenting the prize-related information during the play of the game, when a plurality of prizes are acquirable, reference information can be provided to the user when selecting the target prize. Furthermore, reference information can also be provided to the user when selecting whether to play an additional game.
[0108] The game system 100 further includes a privilege granting means 47 that determines whether or not privilege granting conditions set in association with the delivery information are satisfied based on the delivery information, and grants a privilege to the user who has acquired the acquirable prize when the privilege granting conditions are satisfied. Further, the delivery information includes information on the delivery date of the prize, and the privilege granting conditions include, as at least one of the requirements for condition satisfaction, that the period determined from the delivery information exceeds a predetermined time length. Further, the privilege granting means 47 grants the privilege to the user by recording predetermined privilege information in a predetermined storage means 42 in association with user identification information for identifying the user. Thereby, since the privilege is granted as compensation for the waiting period until the acquired prize is actually received, dissatisfaction given to the user can be reduced. Further, if the privilege can be used during the waiting period, dissatisfaction given to the user can be reduced and the user can be motivated to visit the store during the waiting period.
[0109] 11: Game machine 30: User terminal 41: Game server control unit (computer) 42: Game server storage unit (storage means) 43: Setting unit 44: Information acquisition unit 45: Information presentation unit 47: Privilege granting unit 50: Network 100: Game system PG2: Game program
Claims
1. A game system in which a user plays a game machine that provides a game including an element of obtaining a physical prize on the condition of consuming a consideration based on an operation of a user terminal connected to a network, and arranges for delivery of the prize corresponding to the acquisition of the prize by the user, comprising: setting means for setting available prizes of the game machine; information acquisition means for acquiring delivery information associated with the available prizes; information presentation means for presenting, to the user via the user terminal, prize-related information that enables the user to recognize the available prizes and the delivery information, and includes information serving as a guide for the user to grasp the timing of receiving the prize, before the consumption of the consideration.
2. The game system according to claim 1, further comprising privilege granting means for determining whether a privilege granting condition set in association with the delivery information is satisfied based on the delivery information, and granting a privilege to the user who has acquired the available prize when the privilege granting condition is satisfied.
3. A game system in which a user plays a game machine that provides a game including an element of obtaining a physical prize on the condition of consuming a consideration based on an operation of a user terminal connected to a network, and arranges for delivery of the prize corresponding to the acquisition of the prize by the user, comprising: setting means for setting available prizes of the game machine; information acquisition means for acquiring delivery information associated with the available prizes and including information on the delivery date of the prize; privilege granting means for determining whether a privilege granting condition set in association with the delivery information is satisfied based on the delivery information, and granting a privilege to the user who has acquired the available prize when the privilege granting condition is satisfied, wherein the privilege granting condition includes, as at least one requirement for the condition to be satisfied, that a period determined from the delivery information exceeds a predetermined time length.
4. The game system according to claim 2 or 3, wherein the privilege granting means grants the privilege to the user by recording predetermined privilege information in predetermined storage means in association with user identification information for identifying the user.
5. A user plays a game machine that provides a game including an element of obtaining a physical prize on the condition of consuming a consideration, based on the operation of a user terminal connected to a network, and arranges for the delivery of the prize corresponding to the acquisition of the prize by the user. A control program for a game system, comprising: causing the computer to:[[]]ENDa setting means for setting the prizes that can be obtained by the game machine; an information acquisition means for acquiring delivery information associated with the obtainable prizes; a prize-related information for causing the user to recognize the obtainable prizes and the delivery information, the prize-related information including information serving as a guide for grasping the timing when the user receives the prize, and functioning as an information presentation means for presenting the prize-related information to the user via the user terminal before the consumption of the consideration. A control program.
6. A control method for a game system in which a user plays a game machine that provides a game including an element of obtaining a physical prize on the condition of consuming a consideration, based on the operation of a user terminal connected to a network, and arranges for the delivery of the prize corresponding to the acquisition of the prize by the user, comprising: setting the prizes that can be obtained by the game machine; acquiring delivery information associated with the obtainable prizes; presenting, to the user via the user terminal before the consumption of the consideration, prize-related information for causing the user to recognize the obtainable prizes and the delivery information, the prize-related information including information serving as a guide for grasping the timing when the user receives the prize. A control method.
Citation Information
Patent Citations
Combustion controller for engine
JP1989032143A
Interactive article order receiving method
JP2000057214A
Authoring device, transmitting device, recording medium, terminal equipment and system and method for distributing information
JP2001209703A
System and method for selling article
JP2001236399A
System for providing print service
JP2001312534A