Game system, computer program used for the same, and control method

The game system addresses user dissatisfaction in prize-winning games by implementing a system that awards bonuses based on performance, ensuring that users receive rewards regardless of prize outcomes, thereby enhancing motivation and play desire.

JP2025071900APending Publication Date: 2025-05-09KONAMI AMUSEMENT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023182322
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-24
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

Existing prize-winning games often lead to user dissatisfaction when prizes are not won, especially for beginners who require unique techniques to succeed, and advanced players who may find it difficult to win in just one play.

Method used

A game system that includes a performance-taking discrimination unit to determine if bonus conditions set with performance information are met, and a bonus determination unit to award multiple types of benefits when these conditions are satisfied, ensuring that all benefits are given to the user.

Benefits of technology

The system enhances user motivation to play by providing a sense of accomplishment and continued engagement through the awarding of bonuses, even if prizes are not won, thus improving play desire and reducing dissatisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025071900000001_ABST
    Figure 2025071900000001_ABST
Patent Text Reader

Abstract

To provide a game system that enhances willingness to play a game.SOLUTION: An on-line game system 10 or an arcade system 20 provides a prize acquisition game through a game machine 3. The on-line system 10 or the arcade system 20 determines whether a specific condition set in association with privilege points imparted according to a play amount of a prize acquisition game as a condition for imparting a plurality of kinds of privileges CP is satisfied on the basis of the privilege points owned by a user U, and if the specific condition is satisfied, determines privileges CPt to be imparted from the plurality of kinds of privileges CP so that different kinds of privileges CP are imparted until all kinds of the plurality of kinds of privileges CP are imparted to the user U.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a game system that provides a prize-winning game in which a prize is awarded to a user when the state of a gaming object reaches a predetermined state through an operation object that is operated by a user's playing action input via an input device. [Background technology]

[0002] There is a game system that provides a prize acquisition game in which a prize is awarded to a user when the state of a game body reaches a predetermined state through an operation object that is operated by a user's play action inputted via an input device. For example, a game device that provides a so-called crane game that uses a crane-shaped prize acquisition unit as such an operation object is known (see, for example, Patent Document 1). In addition, Patent Document 2 is a prior art document related to the present invention. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6307721 [Patent Document 2] Patent No. 6119943 Summary of the Invention [Problem to be solved by the invention]

[0004] In the game device of Patent Document 1, a so-called crane game is provided as a type of prize acquisition game. In the game device of Patent Document 2, the same type of crane game as that of Patent Document 1 is provided online. In both cases where the game device is played directly and online, this type of prize acquisition game is played with the aim of acquiring a prize, but if the player fails to acquire the prize, the player often does not get anything. For this reason, the user may have feelings such as dissatisfaction or a sense of futility. Although other games may also cause dissatisfaction, etc., in many cases, the purpose of playing the other games is to play itself, and the emotions are often not as strong as in prize acquisition games. In cases where the prize falls from the crane just before the prize is acquired and the player fails to acquire the prize, the dissatisfaction, etc. may become greater. And the dissatisfaction, etc. may discourage beginners from playing. In particular, prize acquisition games require unique techniques to acquire prizes, so they tend to be more difficult for beginners to play than other games. For this reason, it is preferable to alleviate the dissatisfaction, etc., in prize acquisition games, compared to other games. On the other hand, even for advanced players, if they can win a prize in one play, they may feel that they have not had enough fun. Such feelings of dissatisfaction or a lack of fun may lead to a decrease in motivation to play.

[0005] Therefore, an object of the present invention is to provide a game system etc. that can increase the user's motivation to play. [Means for solving the problem]

[0006] The game system of the present invention is a game system that provides a prize-winning game in which a prize is awarded to a user when the state of a gaming machine reaches a predetermined state through an operation object that is operated by the user's playing actions inputted via an input device, and is equipped with an achievement determination means that determines whether or not a benefit condition that is set in association with achievement information regarding the play achievement of the prize-winning game as a condition for awarding multiple types of benefits is satisfied, based on user achievement information as the achievement information of the user, and a benefit determination means that, when the benefit condition is satisfied, determines an award benefit to be awarded from the multiple types of benefits as the benefit to be awarded, so that different types of benefits are awarded until all types of benefits from the multiple types of benefits are awarded to the user.

[0007] On the other hand, a computer program according to the present invention is configured to cause a computer to function as each of the means of the game system described above.

[0008] In addition, the control method of the present invention causes a computer incorporated in a game system that provides a prize-winning game in which a prize is awarded to a user when the state of the gaming machine reaches a predetermined state through an operation object operated by the user's play action inputted via an input device to execute an achievement determination procedure for determining whether or not a benefit condition that is set in association with achievement information regarding the play achievement of the prize-winning game as a condition for awarding multiple types of benefits is satisfied based on user achievement information as the achievement information of the user, and a benefit determination procedure for determining an award benefit to be awarded from the multiple types of benefits as a benefit to be awarded, if the benefit condition is satisfied, so that different types of benefits are awarded until all of the multiple types of benefits are awarded to the user. [Brief description of the drawings]

[0009] [Figure 1] 1 is a diagram showing the overall configuration of a game system according to one embodiment of the present invention. [Diagram 2] FIG. 1 is a diagram showing an overview of an example of a system built into a game system. [Diagram 3] FIG. 1 is an explanatory diagram for explaining an overview of a privilege challenge service. [Figure 4] FIG. 1 is an explanatory diagram for explaining an overview of an online privilege challenge service according to a first embodiment. [Diagram 5] FIG. 2 is a diagram showing an example of a control system of a game machine and a user device according to a first embodiment. [Figure 6] FIG. 2 is a diagram showing an example of a control system of the online system according to the first embodiment. [Figure 7] 11 is a flowchart showing an example of a procedure for a point giving process. [Figure 8] 11 is a flowchart showing an example of a procedure for a condition determination process. [Figure 9] 10 is a flowchart showing an example of a procedure of an information notification process. [Figure 10] 11 is a flowchart showing an example of a procedure for a shortage notification process. [Figure 11] 11 is a flowchart showing an example of a procedure for processing delivery information. [Figure 12] FIG. 11 is an explanatory diagram for explaining an overview of a store-based privilege challenge service according to a second embodiment. [Figure 13] FIG. 13 is a diagram showing an example of a control system of a game machine and a user device according to a second embodiment. [Figure 14] FIG. 13 is a diagram showing an example of a control system of the arcade system and the delivery management device according to the second embodiment. [Figure 15] FIG. 13 is an explanatory diagram for explaining an overview of a store-based privilege challenge service according to a third embodiment. [Figure 16] A diagram showing an example of a control system of an arcade system according to a third embodiment. [Figure 17] 11 is a flowchart showing an example of a procedure of a privilege information providing process. [Figure 18] FIG. 11 is an explanatory diagram for explaining an overview of a privilege challenge service according to a first modified example. [Figure 19] FIG. 13 is an explanatory diagram for explaining an overview of a privilege challenge service according to a second modified example. [Figure 20]FIG. 11 is an explanatory diagram for explaining an example of a case where a benefit to be granted to a plurality of users is determined in a predetermined order. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] (Overall composition) An example of a game system according to an embodiment of the present invention will be described below. First, with reference to FIG. 1, the overall configuration of the game system according to an embodiment of the present invention will be described. The game system 1 includes a server 2 and a plurality of game machines 3 as client devices connectable to the server 2 via a predetermined network 5. The server 2 is configured as one logical server device by combining server units 2A, 2B, etc. as a plurality of computer devices. However, the server 2 may be configured by a single server unit. Alternatively, the server 2 may be configured logically by using cloud computing.

[0011] The game machine 3 is an example of a game device, and is configured as a commercial (commercial) game machine that allows users to play games within a range corresponding to a predetermined play fee in exchange for payment of the play fee. This type of game machine 3 is sometimes called an arcade game machine. An arcade game machine is a type of computer device, but is configured mainly for the purpose of making a large number of users repeatedly play games to generate profits. The game machine 3 is installed in a predetermined facility 6 for this purpose. The predetermined facility 6 may include various facilities as appropriate, but in the example of FIG. 1, a store 6A and a center facility 6B are shown. The store 6A and the center facility 6B may be operated by the same operator, but are operated by different operators in the example of FIG. 1.

[0012] The store 6A is a facility 6 mainly for bringing in each game machine 3 to play. For this reason, in the store 6A, each game machine 3 is installed so as to be open to each user. On the other hand, the center facility 6B is a facility 6 in which the game machines 3 are installed so that each user can play a game remotely. The center facility 6B may be open to the public, and for example, the store 6A may function as the center facility 6B (for example, the game machines 3 in the store 6A may be shared between visitors and users in remote locations at different times, such as during the day and at night), but as an example, it is prepared separately from the store 6A and is not open to the public. For this reason, in the center facility 6B, each game machine 3 is installed exclusively for playing from a remote location (remote play).

[0013] Each game machine 3 is configured to provide a prize acquisition game. The prize acquisition game is a game in which a prize is awarded when a user changes the state of a gaming device to a predetermined state through an operation object operated by a play action inputted via an input device. It may also be called a prize game.

[0014] The operation object may include, for example, an operating means that operates to change the position of a physical game object, and various elements that are operated in a virtual space that is electronically constructed. Therefore, the game object includes not only physical objects but also electronic objects. In addition, the prize acquisition game may be provided through a virtual prize game device constructed in a virtual three-dimensional space. In other words, each game machine 3 may provide a video game including a virtual prize game device. The predetermined state may be appropriately set in association with the awarding of a prize, but in many cases, when the position of the game object changes due to the operation object, the predetermined state is set to a state in which the game object has moved to a predetermined position through the operation of the operation object. Alternatively, when a display device or an operated part is provided on the game object, and the display content of the display device changes through the operation of the operation object, or the shape of the game object changes due to the operation of the operated part (for example, from a state in which the description of "win" is hidden to a state in which the operated part is pulled up by the operation object so as to display the description), the predetermined state may be set to the state after the change. In this way, each game machine 3 can be configured as a game device that provides an appropriate prize winning game, and in the example of FIG. 1, it is configured as a crane game machine 3A or a conveyor belt type game machine 3B.

[0015] The crane game machine 3A is a game machine 3 that provides a prize acquisition game called a crane game. A crane game is a type of prize acquisition game that uses a crane unit as an operating means. The crane unit is a type of device (operating means) for capturing (obtaining) a physical game object, and has multiple arms (usually two) for pinching the game object, and is configured to grip (capture) the game object by pinching it with these arms. The crane unit is disposed above a storage section that stores the game object, and the position in two axial directions, the left and right direction and the depth direction, is determined through the user's operation as the position for performing the capture operation for gripping the game object. The crane unit descends at a position based on the user's operation and executes the capture operation. The game object is often the prize itself, but may also be a substitute associated with the prize (the same applies to other prize acquisition games). Then, when the game object is captured by the crane unit and transported to an opening (an opening connected to a discharge port for discharging the game object to the outside) as a predetermined position, the prize is given to the user.

[0016] On the other hand, the belt conveyor type game machine 3B is a type of game machine 3 that uses a belt conveyor that transports the player object toward a predetermined position (often an opening) as an operating means. The belt conveyor may operate as appropriate, but in the example of Fig. 1, the belt conveyor type game machine 3B includes multiple belt conveyors and is configured to determine the belt conveyor to be operated and the amount of operation thereof according to the play action inputted via the input device.

[0017] Various game machines 3 may be appropriately installed in the store 6A and the center facility 6B. For example, different types of game machines 3 may be installed, but in the example of FIG. 1, a crane game machine 3A or a belt conveyor type game machine 3B is installed in both. The number of game machines 3 installed may also be appropriate, but in the example of FIG. 1, the same number of two machines are installed in both the store 6A and the center facility 6B. In addition, each game machine 3 may be installed in an appropriate number of stores 6A and center facilities 6B, but in the example of FIG. 1, one machine is shown in each store 6A and center facility 6B. In each facility 6, each game machine 3 may provide games free of charge (including cases where the entrance fee to the facility is charged or the software for remote play is charged), but as an example, the game machine 3 provides games in exchange for a predetermined price, including remote play. In the example of FIG. 1, the game machine 3 is installed in both the store 6A and the center facility 6B, but it may be installed only in the store 6A or only in the center facility 6B.

[0018] A user terminal device 4 may be connected to the game system 1 via a network 5. The user terminal device 4 is a computer device that can be connected to a network and is provided for personal use by a user. For example, a stationary or notebook personal computer (hereinafter, referred to as a PC) 4a or a mobile terminal device 4b such as a mobile phone (including a smartphone) may be used as the user terminal device 4. In addition, various types of computer devices that can be connected to a network and are provided for personal use by a user, such as a stationary home game machine, a portable game machine, or a portable tablet terminal device, may be used as the user terminal device 4. The user terminal device 4 can allow the user to enjoy various services provided by the server 2 by implementing various computer software (applications). Such services include a service for remotely playing the game machine 3 in the center facility 6B. In other words, remote play using the game machine 3 in the center facility 6B is provided via the user terminal device 4 that executes a predetermined application. In this case, the user terminal device 4 functions as an input device for inputting play actions.

[0019] The network 5 may be configured as appropriate as long as it can connect the game machine 3 and the user terminal device 4 to the server 2. As an example, the network 5 is configured to realize network communication using the TCP / IP protocol. Typically, the network 5 is constructed by connecting the Internet 5A as a WAN to LANs 5C and 5B that connect the server 2 and the game machine 3 to the Internet 5A, respectively, via a router 5D. The user terminal device 4 is also connected to the Internet 5A as appropriate. Note that a local server may be installed between the game machine 3 and the router 5D of the facility 6, and the game machine 3 and the like may be connected to the server 2 so as to be able to communicate with the server 2 via the local server. The server units 2A, 2B, etc. of the server 2 may be connected to each other by the WAN 5A instead of or in addition to the LAN 5C.

[0020] (System built into the game system) Next, the systems constructed in the game system 1 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an overview of an example of a system constructed in the game system 1. As shown in Fig. 2, an online system 10, an arcade system 20, and a delivery system DS are constructed in the server 2 of the game system 1. These systems 10, 20, and DS are systems realized by appropriately utilizing a server unit 2A and the like included in the server 2.

[0021] The online system 10 is constructed as a system for providing various online services to the user terminal device 4, using, for example, a server unit 2A (hereinafter, sometimes referred to as the online server 2A) and a database DB1 (one of the server units). The online services may include various services as appropriate, for example, an online prize game service and an online type bonus challenge service. The online prize game service is a service that allows a prize winning game provided by a game machine 3 installed in a center facility 6B to be played remotely online (via a network 5) (hereinafter, a prize winning game played remotely may be referred to as an online prize game). Various game machines 3 may be installed in the center facility 6B, but in the example of FIG. 2, a crane game machine 3A is shown as a representative of the game machines 3.

[0022] The online type reward challenge service is a reward challenge service that is provided by utilizing the playing record of the online prize game. The online type reward challenge service may function as a part of the online prize game service. The reward challenge service and the online type reward challenge service will be described in detail later.

[0023] In order to provide the online prize game service, various information (including data) is transmitted and received between the online system 10 and the user terminal device 4. For this purpose, the user terminal device 4 is connected to the online system 10. The user terminal device 4 may include various computer devices, but in the example of FIG. 2, the mobile terminal device 4b is connected to the online system 10 as a representative of the user terminal device 4. Then, for example, the crane (operation target) of the crane game machine 3A is operated via the mobile terminal device 4b. In this case, various information is also transmitted and received between the online system 10 and the crane game machine 3A. For example, such information includes information necessary for providing the online prize game, such as information for operating the crane (operation result executed by the mobile terminal device 4b, etc.) or information for displaying a video of the operation of the crane. For this purpose, the crane game machine 3A of the center facility 6B is connected to the online system 10.

[0024] The delivery system DS is constructed as a system for providing a prize delivery service, for example, using a server unit 2C (hereinafter, sometimes referred to as the delivery server 2C) and a database DB3 (one of the server units). The prize delivery service is a service for delivering prizes PZ stored in the prize storage facility 7 to users of the online prize game. For this reason, the online system 10 and the delivery system DS are connected to each other for the purpose of linking their services. In addition, the prize storage facility 7 is equipped with appropriate computer devices for inventory management, and in the example of FIG. 2, PC4a is installed as a representative thereof. PC4a of the prize storage facility 7 is connected to the delivery system DS. The prize storage facility 7 may be a store 6A, a center facility 6B, or another storage facility. The delivery system DS may be operated by the operator of the online system 10, but as an example, it is operated by an operator independent of the online system 10 (for example, an operator of a well-known delivery system).

[0025] The arcade system 20 is constructed as a system for providing various game machine services to each game machine 3 in the store 6A, using, for example, a server unit 2B (hereinafter, sometimes referred to as the arcade server 2B) and a database DB2 (one of the server units). For this reason, the game machines 3 in the store 6A are connected to the arcade system 20. Various game machines 3 may be installed in the store 6A, and in the example of FIG. 2, a crane game machine 3A is shown as a representative thereof. The game machine services may appropriately include various services related to the prize acquisition game, and include, for example, a store-type special challenge service. The store-type special challenge service is a special challenge service provided by utilizing the play records of the game machines 3 in the store 6A. The store-type special challenge service will be described in detail later.

[0026] The game machine service may include various services as appropriate, such as a distribution service that distributes and updates a program or data via the network 5, an authentication service that receives user identification information from the game machine 3 and authenticates the user, a service that receives data such as the usage history of the authenticated user from the game machine 3 and stores it, or provides the stored data to the game machine 3, and a billing service that collects fees from users. As described above, the game machine 3 may be installed only in the store 6A or only in the center facility 6B, and in that case, either the arcade system 20 or the online system 10 may be omitted as appropriate. For this reason, the arcade system 20 and the online system 10 may be connected to each other or not.

[0027] (Overview of the Benefit Challenge Service) Next, an overview of the privilege challenge service will be described with reference to Fig. 3. The privilege challenge service is a service that allows players to collect all of the multiple types of privileges by utilizing their playing records in a prize acquisition game. The privilege challenge service may be provided at any time, but as an example, it is provided as a limited event during a specified service period. In other words, the privilege challenge service is provided as an event that allows players to collect (complete) all of the multiple types of privileges by playing a prize acquisition game during a specified service period.

[0028] Fig. 3 is an explanatory diagram for explaining an overview of the bonus challenge service. As shown in Fig. 3, in the bonus challenge service, multiple types of bonus CPs are prepared, and bonus conditions are set so that all of them can be collected according to the play results of the prize acquisition game. The bonus conditions are conditions for granting multiple types of bonus CPs, and are set in association with achievement information regarding the play results. The bonus conditions may be appropriately set to match the purpose, and may be set as one condition that is satisfied for every 500 yen (amount of play as an example of achievement information) spent on the prize acquisition game, but as an example, the bonus conditions are set to include multiple conditions.

[0029] The multiple conditions may be set to be satisfied as appropriate, and as an example, each of them is associated with achievement information related to different play achievements. Also, each condition is associated with multiple types of bonus CPs as appropriate. For example, each condition is associated with the number of bonus CPs to be granted or a specific bonus CP (a bonus CPt that is actually granted as an award target when the condition is met), and the number or specific bonus CP according to the satisfied condition may be granted. In other words, each of the conditions associated with either a candidate for an award target or a specific award target may be set to be satisfied, but in the example of FIG. 3, multiple conditions are set to be gradually satisfied according to achievement information related to different play achievements. Then, each time each condition is satisfied, a different bonus CPt is determined as an award target, and each of the multiple types of bonus CPs is granted in stages.

[0030] Specifically, the user U who plays the prize acquisition game through the game machine 3 is given bonus points according to a predetermined play result. The predetermined play result may be, for example, the number of plays (including consecutive and non-consecutive cumulative totals), various play results (for example, a case where the same prize PZ is given multiple times, or in the case of a crane game, a case where the prize PZ falls just before the opening and is not acquired, or a case where a suitable mission is included and the mission is cleared. The mission may be, for example, a combination of different play results such as playing a predetermined number of times and spending a predetermined amount as a play amount, or a suitable development provided in a video game such as defeating a predetermined enemy character in a case where the prize acquisition game is provided in a virtual space as a part of the video game using the virtual space.), but the play amount is used as an example. In other words, when the user U plays the prize acquisition game, bonus points according to the play amount (for example, 1 point per 10 yen) are given.

[0031] As the achievement information associated with the bonus condition, various information related to the play achievement may be appropriately used, for example, the number of plays, various play results, or the amount of play may be used, and as an example, bonus point information is used. Also, the bonus condition may be appropriately associated with the bonus points, and may be configured as one condition, for example, each time the bonus points reach a predetermined amount such as 100 points, or each time a predetermined amount such as 600 points is consumed, and as an example, it is configured to include multiple conditions such as the first condition to the third condition. The first condition to the third condition are respectively associated with bonus points of different predetermined amounts (predetermined values) of the same parameter, for example, the first condition is 300 points, the second condition is 600 points, and the third condition is 900 points. Then, when the bonus points acquired by the user reach the predetermined amounts such as 300 points, 600 points, and 900 points, the first condition to the third condition are respectively satisfied. In this case, the reward points and the reward points owned by each user U function as the predetermined value and parameter value of the present invention, respectively.

[0032] The first to third conditions may be associated with a bonus CP as appropriate, for example, a different portion of multiple types of bonuses for each condition (for example, two of six types of bonuses, or one of three types of bonuses. These may be candidates for the bonus or specific bonus CPts. In the case of candidates for the bonus, elimination of overlaps may be appropriately achieved, but for example, two types may be set for each condition, followed by three types including the two, and the bonus CP that has been granted under the previous condition is removed from the candidates for the next condition as each condition is met.), but in the example of FIG. 3, the same three types of bonus CPs are set for all of them. In other words, three types (all types) of bonus CPs are associated with each condition as candidates for the bonus. In this example, the three types of bonus CPs function as one or more types of bonuses of the present invention.

[0033] In the example of FIG. 3, the three types of reward CP are configured as physical items, but they do not need to be physical items. Electronic information such as electronic points, play rights, and coupons that can be used in the game system 1, etc. may be set as rewards. In addition, the three types of reward CP may include related rewards related to similar content when the prize PZ is an element (e.g., a character that appears, etc.) related to appropriate content such as an anime or a specific game, and may be appropriately related to the prize PZ, but in the example of FIG. 3, they are configured as unrelated items different from the prize PZ. Then, the reward CPt to be awarded is determined so that a different reward CP is awarded from the three candidates for each condition satisfied according to the reward points owned by the user. In this example, the reward CPt to be awarded functions as the awarded reward of the present invention.

[0034] The reward conditions may be determined at an appropriate time, for example, automatically for each of the first through third conditions, or when instructed by the user, the conditions that are satisfied among the first through third conditions may be determined. In one example, all of the conditions are determined at a predetermined time after the end of the service period. In other words, the first through third conditions are determined collectively at a predetermined time after the end of the service period, and the items to be awarded for each condition are also determined collectively. Specifically, it is determined at a predetermined time after the end of the service period to which the reward points owned by the user satisfy the conditions from the first through third conditions, and the reward CPt to be awarded is determined for each condition that is satisfied.

[0035] The grant target may be determined by an appropriate method so that duplication of the same type of bonus CP is eliminated. For example, the first condition and the second condition may be different, but as an example, the bonus CPt corresponding to either condition is determined by lottery. For example, when the bonus points owned by the user satisfy the two conditions of the first condition and the second condition, two different types of bonus CP are determined as the grant target so that duplication of the same type of bonus CP is eliminated through two lotteries. The elimination of duplication of the same type of bonus CP may be appropriately realized, for example, by one lottery in which a set of two different types of bonus CP is the subject of lottery, or by a lottery repeated until a different type of bonus CP is drawn. As an example, it is realized by two lotteries in which the types of bonus CPt determined as the grant target are sequentially eliminated from the target. The same applies when three conditions are met and three lotteries are performed, but when three types of bonus CP are prepared, the third grant target is automatically determined without drawing a lottery.

[0036] Specifically, when the first condition is met, one of the three types of bonus CPs is determined by lottery as the bonus CP to be granted. When the second condition is met, two types of bonus CPs, excluding the bonus CPt that was granted under the first condition, are selected by lottery, and one of them is selected by lottery as the bonus CP to be granted. When the third condition is met, the remaining bonus CPs, excluding the bonus CPt that was granted under the second condition, are selected by lottery, but since there is only one bonus CP remaining, the lottery is omitted and the remaining bonus CP is selected as the bonus CP to be granted. Note that, for example, if only the first condition is met, one type is selected, and if the second condition is met, two types are selected, it is sufficient to determine the bonus CPt to be granted according to the number of conditions satisfied at a given time, and it is not necessarily necessary to associate (clarify the correspondence) between the satisfied conditions and the bonus CPt to be granted corresponding to the conditions.

[0037] The bonus challenge service is provided as a service that gives a user who plays a prize acquisition game an opportunity to collect multiple types of bonus CPs through bonus conditions, as described above. The prize acquisition game is provided via an appropriate game machine 3, and the game machine 3 is installed in a store 6A and a center facility 6B. The bonus challenge service that uses the play record for the crane game machine 3A in the store 6A is provided as a store-based bonus challenge service. On the other hand, the bonus challenge service that uses the play record for the crane game machine 3A (i.e., the online prize game) in the center facility 6B is provided as an online bonus challenge service. Hereinafter, the case where the online bonus challenge service is provided will be referred to as a first form, and the case where the store-based bonus challenge service is provided will be referred to as a second form, and will be further described below.

[0038] The bonus condition may be appropriately associated with the bonus points, and for example, a lottery opportunity may be provided to determine whether or not a bonus is to be awarded by consuming a predetermined amount of bonus points. If the bonus is awarded (awarded) in the lottery opportunity, the bonus condition is satisfied, and the bonus CPt to be awarded may be determined through a lottery or the like. In other words, the bonus points may be indirectly associated with the bonus condition as a value for obtaining an opportunity to determine whether or not the bonus condition is satisfied.

[0039] [First form] (Online reward challenge service) Next, the online type privilege challenge service will be described with reference to Fig. 4. Fig. 4 is an explanatory diagram for explaining the outline of the online type privilege challenge service. When a physical object is used as the privilege CP, the privilege CP may be delivered to the user U in various ways in the online type privilege challenge service, for example, it may be delivered to a delivery store 6A designated by the user U as in the second form (store type privilege challenge service) described later, but the example in Fig. 4 shows a case where it is delivered by delivery such as mail.

[0040] As shown in FIG. 4, a user U who wishes to play an online prize game first accesses the online server 2A (online system 10) from a user terminal device 4, and provides play information required to play the online prize game in response to a request from the online server 2A (F1). The play information includes, for example, a user ID as identification information for identifying and authenticating a user, and prize selection information for specifying a prize PZ to be acquired. The user ID may be provided during a login process for authenticating a user who has accessed the online server 2A, and the prize selection information may be provided at an appropriate timing thereafter. The prize selection is performed by presenting a group of prizes including multiple types of prizes set as prizes PZ that can be acquired in the game, and allowing the user U to select the prize PZ to be acquired. When the prize PZ is selected, the online server 2A selects a game machine 3 to be played by the user U, and allows the user U to start playing. In the example of FIG. 4, a crane game machine 3A and a mobile terminal device 4b are used as the game machine 3 and the user terminal device 4, respectively.

[0041] When play begins, play footage of the inside of the cabinet CC is sequentially provided from the game machine 3 to the online server 2A (F2), and game images including the play footage are provided from the online server 2A to the user terminal device 4 (F3). The game images are images including the play footage and an interface for operating the crane unit AU shown in the play footage and for operating the camera that captures the play footage. When the user U operates the crane unit AU or the camera via the interface of the user terminal device 4, operation information corresponding to the operation is provided to the game machine 3 via the online server 2A (F4, F5).

[0042] In the game machine 3, the operation of the crane unit AU is controlled based on the provided operation information. When the play within a predetermined play range ends, information on the current play result is provided from the game machine 3 to the online server 2A (F6). If the player succeeds in acquiring the substitute prize, information indicating that the player has succeeded in acquiring the prize PZ is included in the information on the play result. For example, a prize sensor that detects the passage of an item such as a substitute prize near the drop opening of the substitute prize is provided in the game machine 3, and when a detection signal is output from the prize sensor, it is determined that the substitute prize has been acquired, and the play result is provided so as to include information indicating that the player has succeeded in acquiring the prize PZ. The prize selection information by the user U is held by the online server 2A. The prize selection information may be provided to the game machine 3, but is not provided as an example. Therefore, the information provided from the game machine 3 indicates whether the player has succeeded in acquiring the prize PZ, but does not indicate the type of the acquired prize PZ.

[0043] When the online server 2A receives the play result from the game machine 3, it judges whether the user U succeeded in acquiring the substitute prize, and records achievement information regarding various achievements, such as acquisition information in the case of success and non-acquisition information in the case of failure, in the play data Dp in association with the user ID (F7), and provides information on the play result, such as acquisition information, to the user terminal device 4 (F8). The play result includes information on the amount of play as one of various achievements. In addition, when bonus points are used as achievement information, the bonus points are also managed as part of the achievement information. For this reason, the online server 2A grants bonus points according to the amount of play of the play result, and records the achievement information in the play data Dp so as to include information on the granted bonus points. In this example, the achievement information including the information on the bonus points of each user U functions as the user achievement information of the present invention.

[0044] The play data Dp is data in which the play history of the user U is recorded in association with the user ID. The play history includes achievement information and benefit information. The benefit information is information for determining whether the user U is permitted to receive a benefit from the benefit challenge service. Any suitable information may be used as the benefit information, for example, benefit ID information for identifying each of a plurality of types of benefit CP is used. The acquisition information may further include information such as the date and time when the prize PZ was acquired. When the online server 2A receives the play result from the game machine 3, in addition to the acquisition information and the play amount (the amount of the consideration paid by the user U), various information to be recorded in the play history of the play data Dp, such as the date and time of play, the number of plays, etc., are recorded in association with the user ID as achievement information, but are not shown in the example of FIG. 4. Note that the acquisition information and benefit information are not necessarily required to be recorded as part of the play data Dp. The acquisition information and benefit information may be recorded in association with the user ID in data distinct from the play data Dp.

[0045] Furthermore, when a predetermined time arrives after the end of the service period, the online server 2A refers to the information on the bonus points (bonus points acquired by each user U) recorded as part of the performance information in the play data Dp, and determines whether the bonus conditions are met (F9). Since the bonus conditions include, for example, a first condition, the online server 2A determines which of the first through third conditions are met, and determines the bonus CPt to be granted according to the result of the determination (F10).

[0046] Specifically, for example, if only the first condition is met, one lottery is held for three types of bonus CPs, and if the second condition is also met, another lottery is held for two types of bonus CPs excluding the bonus CPt that was selected as the bonus CP to be awarded in the first lottery. If the third condition is met, the remaining bonus CP that was not selected as the bonus CP to be awarded in the two lotteries corresponding to the first and second conditions is selected as the bonus CP to be awarded.

[0047] The online server 2A records information about the benefit determined as a benefit to be granted in the benefit information of the play history corresponding to the user ID of the user U to whom the benefit is to be granted. This determines the benefit CPt to be granted to the user U (in other words, the association between the user ID and the benefit ID information corresponding to the benefit CPt to be granted may be considered as the determination of the benefit CPt to be granted).

[0048] The achievement information (acquisition information) and the privilege information are also referred to in the process of shipping the prize PZ and the privilege to the user U. For example, the online server 2A determines the prize PZ and the privilege CPt acquired by the user U based on the acquisition information and the privilege information after a predetermined period with an appropriate grace period, generates delivery data Dd as delivery instruction information so that the determined prize PZ and the privilege CPt are delivered to the user U, and outputs the delivery data Dd to a predetermined output destination, for example, the delivery server 2C (delivery system DS) (F11). The delivery data Dd is data in which information such as the delivery destination of each user U and the privilege CPt to be delivered is recorded in association with the user ID. The delivery instruction for the prize PZ and the delivery instruction for the privilege may be executed separately, but as an example, they are executed so that both are delivered at the same time. In this case, the delivery object includes both the prize PZ and the privilege CPt, and the delivery data Dd is configured as data in which the delivery destination, the acquisition information (information on the prize PZ), and the privilege information are associated with the user ID.

[0049] The delivery server 2C is, for example, a server of a business operator in charge of distribution of the prize PZ and the like. In the delivery instruction process, the delivery address and the like are acquired from user data Du in which information relating to the individual user, such as the user U's name and delivery destination (e.g., address), is recorded in association with the user ID. The delivery destination is not necessarily limited to the address of the user U, and a delivery destination, store 6A, etc. designated by the user U may be appropriately designated.

[0050] The online server 2A provides the user terminal device 4 with information regarding the provision of the special offer in response to an access from the user terminal device 4 (F12). This information provision may be realized as appropriate, and may be executed, for example, at the time of a login process for authenticating the user U who has accessed the online server 2A, or at the time when the user U is prompted to select the prize PZ that he or she wishes to win. In addition, if information on the information provider, such as the user U's email address, is registered, the information may be provided at an appropriate time, such as when a delivery instruction is given to the information provider. On the other hand, if the access is made within the service period, the information regarding the provision of the special offer may include information on the results necessary to satisfy various special offer conditions, such as the first condition (for example, the second condition will be satisfied if another 3,000 yen is spent).

[0051] (Configuration of the main parts of the control system) Next, an example of the configuration of a control system in the game system 1 when the online privilege challenge service according to the first embodiment is provided will be described with reference to Figures 5 and 6. Figure 5 shows an example of a control system for the game machine 3 and the user terminal device 4. As shown in Figure 5, the game machine 3 includes a control unit 31. The control unit 31 is configured as a computer unit including a microprocessor and an internal memory required for its operation.

[0052] In addition to the crane unit AU, various output devices and input devices may be appropriately connected to the control unit 31, but in the example of Fig. 5, a camera 32, a prize sensor 33, and an input device 34 are connected. The camera 32 captures the above-mentioned play video and outputs a video signal corresponding to the obtained play video to the control unit 31. The prize sensor 33 outputs a detection signal in response to the passage of a substitute prize through the drop opening of the cabinet CC.

[0053] The input device 34 is an input device for inputting the play action of the user U. Since the user terminal device 4 functions as an input device in the online prize game, the input device 34 may not be provided in the game machine 3 (for example, the crane game machine 3A) installed in the center facility 6B (in other words, the configuration of the crane game machine 3A in the center facility 6B may be different from that of the crane game machine 3A in the store 6A), but is provided as an example (crane game machines 3A with similar configurations are installed in both the center facility 6B and the store 6A). The input device 34 may be provided with various operation units such as a direction operation unit that performs an operation to instruct the moving direction of the crane unit AU and a decision operation unit that performs an operation to determine the position where the crane unit AU should perform the operation of grabbing the game object, and play actions such as direction instruction may be input through them.

[0054] The control unit 31 is provided with a play control unit 35, an arm control unit 36, and a camera control unit 37 as a logical device realized by a combination of the hardware and software. The play control unit 35 is responsible for various processes required for managing the play of the game, such as instructing the operation of the crane unit AU and the camera 32 corresponding to the operation information and providing the play result based on the output signal of the prize sensor 33, in accordance with instructions from the online system 10 (e.g., the online server 2A). The arm control unit 36 ​​controls the operation of the crane unit AU in accordance with instructions from the play control unit 35. The camera control unit 37 controls the operation of the camera 32 in accordance with instructions from the play control unit 35. For example, the camera control unit 37 adjusts the viewpoint position, shooting magnification, etc. of the camera 32 in accordance with the operation information.

[0055] The user terminal device 4 includes a control unit 41. The control unit 41 is configured as a computer unit including a microprocessor and an internal memory required for its operation. An input device 42 and a display device 43 are connected to the control unit 41. The input device 42 and the display device 43 may be configured appropriately according to the configuration of the information communication terminal device used as the user terminal device 4. The control unit 41 is provided with a play control unit 45 as a logical device realized by a combination of its hardware and software. The play control unit 45 is responsible for a process of providing the online system 10 with play information and operation information shown in FIG. 4 based on an output signal from the input device 42, and a process of displaying game images and the like provided by the online system 10 on the display device 43. The play control unit 45 may be configured to use, for example, a general-purpose Web browser, or may be configured using a dedicated application program.

[0056] FIG. 6 shows an example of a control system of the online system 10. As shown in FIG. 6, the online system 10 includes a control unit 11 and a storage unit 12. The control unit 11 is configured as a computer unit including a microprocessor and an internal memory required for its operation. The storage unit 12 is a storage device including a non-volatile medium capable of storing data, such as a magnetic storage medium or a flash ROM, and functions as an external storage device for the control unit 11. The storage unit 12 stores a server program Ps1 and game data Dg1. The server program Ps1 is a computer program for implementing the various processes shown in FIG. 4, and the game data Dg1 is data that records information to be referred to by the server program Ps1. The game data Dg1 also stores information on the above-mentioned bonus conditions. In addition, the play data Dp, user data Du, and delivery data Dd shown in FIG. 4 are also stored in the storage unit 12.

[0057] The control unit 11 is provided with a game machine control unit 13, a user device control unit 14, and a game control unit 15 as logical devices realized by a combination of the hardware and the server program Ps1. The game machine control unit 13 is responsible for various input / output processes for the game machine 3, such as providing operation information and acquiring play images and play results. The game machine control unit 13 also selects the game machine 3 to be played by the user U based on prize selection information provided from the user terminal device 4.

[0058] The user device control unit 14 is responsible for various input / output processing for the user terminal device 4, as well as processing for acquiring play information and operation information, and providing various game images to the user terminal device 4. The game control unit 15 executes various processing required for playing a game according to information acquired by the game machine control unit 13 and the user device control unit 14 from the game machine 3 or the user terminal device 4. For example, the game control unit 15 is responsible for processing for authenticating a user based on play information provided from the user terminal device 4, processing for selecting a game machine 3 for the user to play, processing for passing operation information provided from the user terminal device 4 to the game machine control unit 13 to operate the game machine 3, processing for generating game images based on play images acquired by the game machine control unit 13, and processing for providing the game images to the user terminal device 4 via the user device control unit 14. The game control unit 15 also executes processing for realizing an online type privilege challenge service. For example, the game control unit 15 is responsible for processing for determining privilege conditions and determining a privilege to be granted.

[0059] The game control unit 15 is provided with a result processing unit 16, a lottery execution unit 17, a delivery processing unit 18, and an information provision unit 19 as further logical devices. The result processing unit 16 is responsible for various processes to be executed in association with the game play results. For example, the result processing unit 16 generates information indicating the play history of the user U based on the play information provided by the user terminal device 4 and the information on the play result provided by the game machine 3, and records the information in the play data Dp associated with the user ID of the user U. When information indicating the acquisition of a prize is provided from the game machine 3, the result processing unit 16 uses the prize selection information provided by the user terminal device 4 to determine the type of prize acquired by the user U, generates acquisition information according to the determination result, and records the acquisition information in the play data Dp. The result processing unit 16 also executes a point granting process for granting bonus points according to the amount of play. The procedure of the point granting process will be described in detail later.

[0060] The lottery execution unit 17 is responsible for processing related to the determination of the reward CPt to be awarded in the online reward challenge service. For example, the lottery execution unit 17 executes a process of determining whether the reward condition is satisfied based on the performance information, and determining the reward target according to the satisfied reward condition. The lottery execution unit 17 executes a condition determination process as an example of such a process. The procedure of the condition determination process will be described in detail later.

[0061] The delivery processing unit 18 is responsible for various processes required for the delivery of the prize PZ won by the user U. If the user U has also won a physical prize CPt in the online prize challenge service, the delivery processing unit 18 is also responsible for the processes required for its delivery. The processes executed by the delivery processing unit 18 include processes such as sending various data to the delivery system DS as necessary. The delivery processing unit 18 executes delivery information processing as an example of such a process. The procedure for delivery information processing will be described in detail later.

[0062] The information providing unit 19 is responsible for processing required for displaying on the user terminal device 4 various pieces of information to be presented to the user U, such as information on play results and the reward CP in the online reward challenge service (including, for example, information on the reward CPt granted when the reward conditions are met, and information on the play record required to satisfy the reward conditions when the reward conditions are not met, etc.) via the user terminal device 4. As an example of such processing, the information providing unit 19 executes information notification processing and shortage notification processing. The details of the procedures for the information notification processing and shortage notification processing will be described later.

[0063] (Game system processing) Next, referring to Figs. 7 to 11, the point granting process, the condition determination process, the information notification process, the shortage notification process, and the delivery information process in the case where the online type privilege challenge service according to the first embodiment is provided will be described. The point granting process is a process for granting privilege points according to the play record. The granting of the privilege points may be realized appropriately according to the play record, and may include, for example, normal granting and bonus granting. The normal granting is a granting realized by applying a predetermined rule to the play record. On the other hand, the bonus granting is a granting realized by a system (rule) different from the normal granting, and is a granting of reward-like privilege points realized when the play record meets a predetermined reward condition. Although the bonus granting may be omitted, the example of Fig. 7 shows the point granting process in the case where the bonus granting is executed. Moreover, the point granting process may be executed at an appropriate time according to the granting time of the privilege points, but when the points are granted according to the procedure of the example of Fig. 4, it is executed after the play result of the online prize game is obtained. In such a case, the result processing unit 16 starts the point giving process of FIG. 7 every time a play result is transmitted from the game machine 3, and first obtains the play result (play record) (step S101).

[0064] Next, the result processing unit 16 calculates the acquired points as the bonus points to be awarded this time based on the play result acquired in step S101 (step S102). The acquired points are calculated according to a predetermined rule. The predetermined rule may be an appropriate rule for converting a specific achievement included in the play achievement into bonus points, and may be a rule for awarding a predetermined amount of points each time a predetermined play achievement is met, such as awarding 10 points for one play (in other words, converting a predetermined play achievement into a predetermined amount of points), but as an example, it is configured as a rule for converting the play amount into bonus points at a predetermined ratio (for example, 1 point for every 10 yen). In addition, the predetermined rule may be applied uniformly regardless of the type of prize acquisition game (for example, the type of game machine 3, etc.), but as an example, different rules are applied depending on the type of prize acquisition game. For example, the crane game machine 3A and the belt conveyor game machine 3B each provide a different type of prize acquisition game, but the prize acquisition game (crane game) provided by the former is subject to a rule that converts a play amount of 10 yen into 1 point, and the prize acquisition game provided by the latter is subject to a rule that converts a play amount of 20 yen into 1 point. In other words, different rules are applied to the play results of the two types of prize acquisition games of the crane game machine 3A and the belt conveyor game machine 3B. The rules applied to the results of each game may be appropriately set according to, for example, the play cost or the price of the prize PZ. In this example, two types of play results corresponding to the two types of prize acquisition games of the crane game machine 3A and the belt conveyor game machine 3B function as two or more results of the present invention.

[0065] The types of prize acquisition games may be appropriately classified, and as described above, for example, prize acquisition games of each game machine 3 having different operation means (operation objects operated by the user) are classified into different types, but are not limited to such classification. For example, the crane game machine 3A may be configured so that the position of the opening (predetermined position) can be changed, and the crane games provided by each crane game machine 3A having different opening positions (in other words, predetermined states determined as the acquisition of the prize PZ) may be determined to be different types. Similarly, the crane game machine 3A may be provided with various input devices 34, but the crane games provided by each crane game machine 3A having different input devices 34 may be determined to be different types. For example, even if the same crane game machine 3A provides the prize acquisition games, they may be classified into an online prize game in which the user terminal device 4 functions as an input device and a different type of prize acquisition game from the crane game provided at the store 6A. Furthermore, the crane game machine 3A may use various game objects (objects to be captured) and prizes PZ, and the crane games provided by each crane game machine 3A having different game objects or prizes PZ may be determined to be different types. The same applies to prize acquisition games other than the crane game.

[0066] Next, the result processing unit 16 grants the acquired points calculated in step S102 to the user U (step S103). The acquisition of the acquired points is realized by updating the performance information of the play data Dp. Therefore, the result processing unit 16 realizes this acquisition by updating the play data Dp so that the acquired points are granted to the user U (the acquired points are owned by the user U).

[0067] Next, the result processing unit 16 determines whether a predetermined reward condition is satisfied (step S104). The reward condition may be set appropriately, but as an example, it is set to be satisfied when the user U has both a track record of the online prize game (play of the game machine 3 in the center facility 6B) and a track record (play) of the game machine 3 at the store 6A (which may be a specific store 6A or any store 6A). For this reason, the result processing unit 16 refers to the track record information of the play data Dp and determines whether the user U has both a track record of the online prize game (which may be limited to a game provided by a specific game machine 3 or may be a game provided by any game machine 3) and a track record of the game machine 3 at the store 6A (whether the user has played both). If the user U does not have both track records, that is, if the reward condition is not satisfied (step S104: No), the result processing unit 16 skips the subsequent processing and ends the current point granting processing. In this example, the track record of the online prize game and the track record of the game machine 3 at the store 6A function as play track records of different prize acquisition games of the present invention.

[0068] On the other hand, if the user U has achievements in both the online prize game and the game machine 3 at the store 6A, that is, if the reward condition is met (step S104: Yes), the result processing unit 16 awards a predetermined amount of bonus points to the user U as a reward (step S105). This award is also realized by updating the play data Dp, as with the awarding of acquired points. Then, after this awarding, the result processing unit 16 ends the current point awarding process. As a result, bonus points are awarded to each user U according to their achievements in the prize game. Also, if the predetermined reward condition is met, a predetermined amount of bonus points is awarded to each user U as a reward.

[0069] The condition determination process is a process for determining the benefit CPt to be given to the user U who satisfies the benefit condition. The condition determination process may be executed at an appropriate time, but the example of FIG. 8 shows a case where the condition determination process is executed at a predetermined time. In this case, the lottery execution unit 17 starts the condition determination process of FIG. 8 when a predetermined time arrives, and first determines whether the benefit condition is satisfied for each user U while referring to the play data Dp (step S201). The benefit condition includes a first condition to a third condition as an example. Therefore, the lottery execution unit 17 determines whether each of the first condition to the third condition is satisfied in step S201. In addition, the first condition to the third condition are set to three predetermined values ​​that are separated in stages according to the amount of benefit points. Therefore, the lottery execution unit 17 determines each condition based on whether the benefit points owned by each user U have reached each predetermined value of the first condition to the third condition. For example, the first condition is satisfied when the benefit points owned by each user U have reached 300 points. Similarly, the second condition is satisfied when the bonus points reach 600 points, and the third condition is satisfied when the bonus points reach 900 points. In other words, for example, a user U who has 1000 points satisfies all of the first to third conditions.

[0070] If the user U, for example, has 100 bonus points and does not have enough bonus points to meet the first condition (step S201: No), the lottery execution unit 17 skips the subsequent steps and ends the current condition determination process. On the other hand, if the user U, for example, has 300 or more bonus points and has enough bonus points to meet the first condition (step S201: Yes), the lottery execution unit 17 executes a lottery to determine the bonus recipient (step S202).

[0071] The drawing in step S202 is performed a number of times according to the number of conditions that are met, for example, once if only the first condition is met, and twice if the second condition is met. In addition, each drawing is performed so as to eliminate overlapping of the same type of benefit. The elimination of overlapping of the same type of benefit may be performed appropriately, but as an example, it is performed so that the benefit CPt that has already been determined as a benefit target is excluded from the lottery target for each drawing. For example, the drawing corresponding to the first condition is performed with three types of benefit CPs as the lottery target, but in the drawing corresponding to the second condition, the benefit CPt that was won in the drawing of the first condition is excluded from the lottery target, and the drawing is performed with the remaining two types as the target. In this case, since two types of benefit CPt are determined as the benefit target in two drawings, the benefit target corresponding to the third condition is inevitably determined to be the remaining one benefit CP, and the drawing corresponding to the third condition is omitted.

[0072] Next, the lottery execution unit 17 determines the privilege CPt to be awarded (step S203). The determination of the privilege CPt to be awarded can be realized appropriately, but as an example, it is realized by updating the privilege information of the play data Dp (in other words, generating the play data Dp in which the information of the privilege CPt to be awarded is described as the privilege information). For this reason, the lottery execution unit 17 realizes this determination by recording the information of the privilege CPt to be awarded determined by the lottery in step S202 in the privilege information of the play data Dp. Specifically, the privilege CP won in each lottery in step S202 is described in association with the user U who won the lottery in the privilege information of the play data Dp as the privilege CPt to be awarded for each condition such as the first condition. Then, after this determination, the lottery execution unit 17 ends the current condition determination process.

[0073] 8, the reward CPt to be awarded to the user U who has satisfied the reward conditions is determined. More specifically, it is determined which of the first through third conditions are satisfied according to the amount of reward points owned by each user U, and the number of reward CPs corresponding to the satisfied conditions is determined as the reward without duplication, and is associated with each user U in the play data Dp.

[0074] The information notification process is a process for notifying information about the privilege CP of the privilege challenge service. The information notification process may be executed at an appropriate time, but as an example, it is executed every time each user U accesses the online system 10 after a predetermined time after the end of the service period. In this case, the information providing unit 19 starts the information notification process of FIG. 9 every time each user U accesses the online system 10 via the user terminal device 4 after appropriate authentication or the like, and first determines whether or not the target user U has a privilege CPt to be granted (step S301). This determination is executed based on the privilege information of the play data Dp, for example.

[0075] If the target user U does not have a privilege CPt to be granted (step S301: No), the information providing unit 19 skips the subsequent processing and ends the current information notification processing. On the other hand, if the target user U has a privilege CPt to be granted (step S301: Yes), the information providing unit 19 notifies the target user U of information on the privilege CPt determined as the privilege to be granted (described in the privilege information) (step S302). Specifically, the information on the privilege CPt to be granted is transmitted to the user terminal device 4 so that it is provided to the target user U via the user terminal device 4. Then, after this notification, the information providing unit 19 ends the current information notification processing. As a result, information on the privilege CPt determined as the privilege to be granted in the privilege challenge service (including information on whether the privilege condition is satisfied) is notified to the target user U.

[0076] The shortage notification process is a process for notifying each user U of the achievements (shortfalls) required to satisfy the privilege conditions. The shortage notification process may be executed at an appropriate time, but as an example, it is executed every time each user U accesses the online system 10 within the service period. In this case, the information providing unit 19 starts the shortage notification process of Fig. 10 every time each user U accesses the online system 10 via the user terminal device 4 after appropriate authentication or the like, and first determines whether the target user U satisfies all of the privilege conditions, that is, all of the first to third conditions (step S311).

[0077] If all the first to third conditions are met (step S311: Yes), specifically, for example, if the target user U owns (possesses) 900 or more bonus points (a predetermined value for meeting the third condition), the information providing unit 19 notifies the result, that is, the result that all the first to third conditions are met (step S312). This notification is executed via the user terminal device 4. Therefore, the information providing unit 19 realizes this notification by transmitting information indicating the result to the user terminal device 4. Then, after this notification, the information providing unit 19 ends the current shortage notification process.

[0078] On the other hand, if there is an unsatisfied condition among the first to third conditions (step S311: No), specifically, for example, if the user U possesses less than 900 bonus points, the information providing unit 19 determines the amount of bonus points that are insufficient to satisfy the unsatisfied bonus conditions (step S313). Specifically, if the bonus conditions include the first to third conditions and each condition is set in a division of a predetermined value of bonus points (for example, 300 points, etc.), the amount of bonus points that is insufficient to reach the predetermined value of each condition (necessary to satisfy each condition) is determined. For example, for a user U who possesses 850 bonus points, the information providing unit 19 determines 50 points as the amount of bonus points that are insufficient to satisfy the third condition. Similarly, for a user U who possesses 500 bonus points, for example, the information providing unit 19 determines 100 points as the amount of bonus points that are insufficient to satisfy the second condition and 400 points as the amount of bonus points that are insufficient to satisfy the third condition.

[0079] Next, the information providing unit 19 notifies the user U of information on the insufficient achievements determined in step S313, that is, information on the amount of bonus points that are insufficient (required to satisfy each condition) to reach the predetermined value of each condition (step S314). This notification is executed via the user terminal device 4. For this reason, the information providing unit 19 realizes this notification by transmitting information on the amount of bonus points that are insufficient to the user terminal device 4. After this notification, the information providing unit 19 ends this shortage notification process. As a result, the user U who has not yet satisfied all of the bonus conditions, from the first condition to the third condition, is notified of information on the achievements (bonus points) that are insufficient (required) to satisfy each condition.

[0080] The delivery information process is a process for providing the delivery system DS with delivery data Dd required for delivering the prize PZ or the reward CPt to be awarded. When a predetermined delivery instruction time arrives or a predetermined operation is performed to instruct the provision of the delivery data Dd, the delivery processing unit 18 starts the delivery information process of FIG. 11 and determines the delivery target while referring to the play data Dp (step S401). Specifically, the delivery processing unit 18 determines the user U in which information on the prize PZ to be delivered to the user U or the reward CPt to be awarded is described, for example, by referring to the achievement information and reward information of the play data Dp. Then, the delivery processing unit 18 determines that the prize PZ or the reward CPt to be awarded is the delivery target.

[0081] Next, the delivery processing unit 18 determines information on the delivery destination of the user U to be delivered, while referring to the user data Du (step S402). Next, the delivery processing unit 18 generates delivery data Dd based on the determination results of steps S401 and S402 (step S403). Specifically, the delivery data Dd is generated by associating the user ID of the user U to be delivered, determined in step S401, the privilege information of the user U, and the information on the delivery destination. If the delivery object includes a prize PZ, the delivery data Dd is generated by further associating the information on the prize PZ with the information. On the other hand, if there is no privilege CPt to be awarded, the association of the privilege information is omitted. Then, the delivery data Dd generated in step S403 is provided to the delivery system DS so that the delivery system DS executes delivery of the privilege CPt, etc. based on the delivery data Dd (step S404). After this provision, the delivery processing unit 18 ends the current delivery information processing. As a result, the delivery data Dd required for delivery of the privilege, etc. is generated, and is provided to the delivery system DS, which plays the role of delivery, so that the privilege, etc. is actually delivered to the target user U.

[0082] As described above, according to the first embodiment, when the reward condition is satisfied, the reward CPt to be awarded is determined and is actually awarded to the user U by delivery. That is, even if the prize PZ cannot be acquired, the reward CPt is awarded if the reward condition is satisfied. This can alleviate dissatisfaction when the prize PZ cannot be acquired. Therefore, for example, the motivation of beginners to play can be improved. Even if the prize PZ is acquired, there remains a possibility that a separate reward CP will be awarded, so that the motivation of advanced players can also be improved. Furthermore, multiple types of reward CPs are prepared as candidates for the reward CPt to be awarded, and the reward CPt to be awarded is determined so that different types of reward CPs are awarded until all of these types are awarded to the user U. In other words, the reward CPt to be awarded is determined so that multiple types of rewards can be collected. Therefore, it is possible to provide motivation to collect all of the multiple types of reward CPs. As a result, it is possible to improve the motivation to play the prize acquisition game.

[0083] Moreover, the reward condition includes three conditions from the first condition to the third condition. Therefore, compared to the case where the reward condition is set as one condition related to a specific achievement, the reward condition, in other words, the condition for obtaining all types of reward CP, can be made more complicated. Furthermore, since the first condition to the third condition are satisfied in order at predetermined values ​​in stages, such as 300 points, the goal can be presented in an easy-to-understand manner through the predetermined values ​​in stages. This makes it possible to expect the user to play continuously. Furthermore, the reward CPt to be granted when each condition is satisfied is determined by lottery. Therefore, it is possible to give the user a sense of expectation of not knowing what he or she will receive. Then, the three conditions are judged collectively after the end of the service period. Therefore, even if the user U is attracted to only one of the three types of reward CP, it is only possible to know whether or not the reward CP will be granted after the end of the service period, and it is not necessarily possible to obtain it unless all three conditions are satisfied. As a result, it is possible to suppress withdrawal before all three conditions are satisfied, such as stopping playing the game when the conditions for obtaining a preferred reward CP are satisfied, and thus to further increase the motivation to play.

[0084] In addition, when a bonus condition is associated with bonus points, the bonus condition requirements can be more diverse than when the playing record itself is associated with the bonus condition, such as when the playing record itself is associated with the bonus condition, such as when the playing record itself is associated with the bonus condition, such that the playing record itself is associated with the bonus condition. Similarly, when different rules are applied to the granting of bonus points (conversion of playing record to bonus points) depending on the type of prize game, the playing of a specific type of prize game can be promoted through the different rules. On the other hand, when bonus points are granted as a reward based on the playing record of different prize games, the playing of different prize games can be promoted by using the bonus points as a reward.

[0085] In prize-winning games, many users tend to play with an emphasis on the prize PZ that can be won. For this reason, for example, if the prize PZ is related to a specific content and multiple types of bonus CPs also include bonus CPs related to the specific content, it is possible to make users feel that they want to win the bonus CP related to the prize PZ, which can result in a further increase in motivation to play. On the other hand, if each bonus CP is different from the prize PZ, it is possible to promote the motivation of users who are looking for the bonuses as well as the prizes to play.

[0086] Furthermore, in the first embodiment, the privilege can be delivered to the user by delivery. In addition, since the privilege CPt to be awarded and the performance information required to satisfy the privilege conditions are notified, the user's convenience can be improved compared to the case where these are not notified. For example, the first to third conditions are not judged collectively at a predetermined time, but are judged whether or not each condition is satisfied at an appropriate time for each condition, such as each time the privilege points are awarded, and the privilege CPt to be awarded corresponding to each condition is notified at each time, the user U can also withdraw from participating in the privilege challenge service (event) midway (for example, stop playing for the privilege CP when the desired privilege CP is acquired). In addition, when the privilege points required to satisfy the privilege conditions are notified, the user U can be encouraged to play the game through the notification. As a result, it is expected that the user U's motivation to play will be further improved by these.

[0087] In the first embodiment, the lottery execution unit 17 of the online system 10 functions as the performance discrimination means and the benefit determination means of the present invention by executing the procedure of FIG. 8. Specifically, the lottery execution unit 17 functions as the performance discrimination means by executing step S201 of FIG. 8, and as the benefit determination means by executing step S203. Furthermore, the result processing unit 16 of the online system 10 functions as the value imparting means of the present invention by executing steps S103 and S105 of FIG. 7. Similarly, the delivery processing unit 18 of the online system 10 functions as the data providing means of the present invention by executing step S404 of FIG. 11. Furthermore, the information providing unit 19 of the online system 10 functions as the benefit information notifying means of the present invention by executing step S302 of FIG. 9. Similarly, the information providing unit 19 of the online system 10 functions as the performance information notifying means of the present invention by executing step S314 of FIG. 10.

[0088] [Second Form] (Store-based reward challenge service) Next, the store-based privilege challenge service will be described. As described above, the store-based privilege challenge service is a privilege challenge service that utilizes the play record of the game machine 3 of the store 6A, and is provided through the store 6A. When a physical item is used as the privilege CP, the privilege CP may be delivered to the user U by various methods, for example, it may be delivered by delivery as in the first form. In the following, the case where the privilege CP is delivered at the delivery store 6A designated by the user U (not necessarily the store 6A where the game machine 3 was played) is exemplified as a second form, and the case where the privilege CP is delivered on the spot at the store 6A where the user U played the game machine 3 is exemplified as a third form.

[0089] FIG. 12 is an explanatory diagram for explaining an outline of the shop-type privilege challenge service according to the second embodiment. In FIG. 12, the components common to the example of FIG. 4 (online-type privilege challenge service) are given the same reference numerals, and the description thereof will be omitted. As shown in FIG. 12, the shop-type privilege challenge service according to the second embodiment is provided by the arcade server 2B (arcade system 20) instead of the online server 2A (online system 10). In addition, in the shop-type privilege challenge service according to the second embodiment, the game machine 3 is not indirectly played via the user terminal device 4, but is played directly at the shop 6A, so that play information such as a user ID is input at the game machine 3. Therefore, in the shop-type privilege challenge service according to the second embodiment, play information is provided from the game machine 3 to the arcade server 2B (F1) in comparison with the example of FIG. 4.

[0090] On the other hand, in the shop-type privilege challenge service according to the second embodiment, steps F2 to F5 and the like are omitted compared to the example of FIG. 4, while steps F21 to F25 are added. Specifically, the user U who played the game machine 3 at the shop 6A accesses a website constructed in the arcade server 2B from the user terminal device 4 in order to provide an opportunity to specify a delivery shop 6A for handing over the privilege CPt to be given, and provides a user ID in response to a request from the website (F21). When the user U who accessed the website satisfies the privilege conditions (F9) and the privilege to be given has been determined (F10), information on the privilege CPt to be given and the like are provided via the website (F22). Furthermore, an opportunity to specify a delivery shop 6A is provided via the website, and information (shop information) of the specified shop 6A is provided to the arcade server 2B (F23).

[0091] When the arcade server 2B receives the store information, it records the store 6A in the store information in the delivery data Dt in association with the user ID of the specified user U (F24). The delivery data Dt is data for realizing the delivery of the privilege CPt at the store 6A, and is configured as data in which, for example, information such as the store 6A to which the privilege CPt is to be delivered and the privilege CPt to be delivered are recorded in association with the user ID. The delivery data Dt may record appropriate information that can identify each store 6A as store information, and as an example, information on a unique store ID for each store 6A is recorded to identify each store 6A. In this case, the arcade server 2B refers to the privilege information in the play data Dp, and further records the privilege information in the delivery data Dt in association with the user ID, and outputs the delivery data Dt to the target store 6A (delivery destination) as delivery instruction information so that the privilege CPt to be granted is delivered to the user U at the specified store 6A (F25).

[0092] The store 6A may acquire the delivery instruction information (delivery data Dt) as appropriate, and in the example of FIG. 12, it acquires it via the delivery management device 8. The delivery management device 8 is a computer device connectable to the network 5, and may include various computer devices as appropriate, but in the example of FIG. 12, it is configured as a desktop or notebook type personal computer. When the store 6A designated as the delivery destination acquires the delivery instruction information (delivery data Dt) with the delivery management device 8, it prepares the reward CPt to be granted from the inventory of the store 6A and waits for the user U to arrive. When the user U arrives, the store 6A performs appropriate authentication (identification) via an ID card or the like on which the user ID is recorded, and delivers the reward CPt to be granted to the user U after the authentication. After the delivery, appropriate information indicating that the reward CPt has been delivered may be transmitted to the arcade server 2B, and the information may be managed by appropriate data such as the play data Dp. Furthermore, the delivery data Dt may include various information necessary for identity verification in addition to the user ID information, and the information may be managed by, for example, the user data Du.

[0093] (Configuration of the main parts of the control system) Next, an example of the configuration of a control system in the game system 1 when a shop-type privilege challenge service according to the second embodiment is provided will be described with reference to Fig. 13 and Fig. 14. Fig. 13 shows an example of a control system of the game machine 3 and the user terminal device 4. In the example of Fig. 13, components common to the example of Fig. 5 are given the same reference numerals and descriptions thereof will be omitted.

[0094] As shown in Fig. 13, in the user terminal device 4 according to the second embodiment, compared to the example in Fig. 5, a display control unit 46 is provided as a logical device of the control unit 41 instead of the play control unit 45. The display control unit 46 is a logical device for controlling the display of a website constructed in the arcade server 2B. The display control unit 46 executes various processes related to the use of the website, such as inputting the store 6A for delivery or inputting a user ID.

[0095] FIG. 14 shows an example of the control system of the arcade system 20 and the delivery management device 8. As shown in FIG. 14, the arcade system 20 includes a control unit 21 and a storage unit 22. The control unit 21 is configured as a computer unit including a microprocessor and an internal memory required for its operation. The storage unit 22 is a storage device including a non-volatile medium capable of storing data, such as a magnetic storage medium or a flash ROM, and functions as an external storage device for the control unit 21. The storage unit 22 stores a server program Ps2 and game data Dg2. The server program Ps2 is a computer program for implementing various processes shown in FIG. 12, and the game data Dg2 is data that records information to be referred to by the server program Ps2. The game data Dg2 also stores information on the bonus conditions, as in the example of FIG. 6. The play data Dp and delivery data Dt shown in FIG. 12 are also stored in the storage unit 22. In addition, the storage unit 22 may store other appropriate data, such as user data Du.

[0096] The control unit 21 is provided with a user device control unit 24 and a service control unit 25 as logical devices realized by a combination of the hardware and the server program Ps2. The user device control unit 14 is responsible for, for example, various input / output processes for the user terminal device 4, sending and receiving various information such as a user ID and store information, providing various images related to a website to the user terminal device 4, and sending and receiving information input via a website, such as store information, between the arcade system 20 and the user device 4.

[0097] The service control unit 25 executes various processes necessary for providing the in-store privilege challenge service. For example, the processes include a process of transmitting and receiving information necessary for the in-store privilege challenge service, such as a play result, between the game machine 3. The service control unit 25 is provided with a result processing unit 26, a lottery execution unit 27, a delivery processing unit 28, and an information provision unit 29 as further logical devices.

[0098] The result processing unit 26 is responsible for various processes to be executed in association with the game play results. For example, the result processing unit 26 generates information indicating the play history of the user U based on the play information provided by the game machine 3 and the information on the play results, and records the information in the play data Dp associated with the user U's user ID. When information indicating the winning of a prize is provided from the game machine 3, the result processing unit 26 records this as part of the play history in the play data Dp. The result processing unit 26 also executes a point granting process for granting bonus points according to the amount of play. The point granting process can be implemented as appropriate, but is implemented, for example, in the same procedure as in the example of FIG. 7.

[0099] The lottery execution unit 27 is responsible for processing related to determining the reward CPt to be awarded in the store-based reward challenge service. For example, the lottery execution unit 27 executes processing to determine whether the reward condition is met based on the performance information and to determine the reward target according to the satisfied reward condition. The lottery execution unit 27 executes a condition determination process as an example of such processing. The condition determination process can be realized appropriately, but is realized, for example, by the same procedure as the example of FIG. 8.

[0100] The delivery processing unit 28 is responsible for various processes required to deliver the granted privilege CPt at the specified store 6A. For example, the delivery processing unit 28 executes a process of generating delivery data Dt by recording the user ID provided from the user terminal device 4 in association with store information, and by referring to the play data Dp and further recording privilege information in association with the user ID. The delivery processing unit 28 also executes a process of providing the generated delivery data Dt to the store 6A as delivery instruction information. Such a process can be appropriately realized, but may be realized, for example, by a process in which information on the delivery target and delivery destination is used instead of the delivery target and delivery destination in the procedure of FIG. 11, and the delivery data Dt is generated instead of the delivery data Dd.

[0101] The information providing unit 29 is responsible for processing required for displaying on the user terminal device 4 various pieces of information to be presented to the user U, such as information regarding the privilege CP in the store-based privilege challenge service (including, for example, information regarding the privilege CPt granted when the privilege conditions are satisfied, and information regarding the play record required to satisfy the privilege conditions when the privilege conditions are not satisfied, etc.) via the user terminal device 4. The information providing unit 29 executes information notification processing and shortage notification processing as examples of such processing. The information notification processing and shortage notification processing can be realized appropriately, but are realized, for example, by the same procedures as the examples of Figs. 9 and 10, respectively.

[0102] The delivery management device 8 comprises a control unit 81 and a storage unit 82. The control unit 81 is configured as a computer unit including a microprocessor and internal memory necessary for its operation. The storage unit 82 is a storage device equipped with a non-volatile medium capable of storing data, such as a magnetic storage medium or a flash ROM, and functions as an external storage device for the control unit 81. The storage unit 82 records delivery data Dt provided from the arcade system 20 via the network 5. The storage unit 82 also records various other computer programs, for example, but these are not shown in the figure.

[0103] As described above, the second embodiment provides substantially the same effect as the first embodiment. For example, when the reward condition is satisfied, the reward CPt to be awarded is determined, and the reward CPt is actually delivered to the user U at the designated store 6A. In other words, even if the prize PZ is not acquired, the reward CPt is awarded if the reward condition is satisfied. Therefore, the same action and effect as the first embodiment is achieved, and it is possible to increase the motivation to play the prize acquisition game. On the other hand, in the second embodiment, the transfer (award) of the reward CPt to be awarded is executed at the store 6A, so that it is possible to encourage the user U to visit the store 6A. As a result, it is possible to promote playing the game machine 3 at the store 6A.

[0104] In the second embodiment, the designation of any store 6A as the delivery store 6A (the store where the special offer CPt to be granted is received) is permitted, but the delivery store 6A may be appropriately limited. For example, the designation of the delivery store 6A may be limited to the target store 6A as the store 6A where the game machine 3 was played to satisfy the special offer condition (if the special offer condition is satisfied by the performance information on the game machine 3 of two or more stores 6A, it may be the two or more stores 6A, or it may be a part of the two or more stores 6A, such as the store 6A where the game machine 3 was played last). In this case, it is possible to prevent the opportunity to visit the store to receive the special offer CPt to be granted from being taken away by another store 6A that is not related to the fulfillment of the special offer condition. This can prevent a sense of unfairness that may occur in the target store 6A when the opportunity to visit the store is taken away by another store.

[0105] In the second embodiment, lottery execution unit 27 of arcade system 20 functions as the achievement discrimination means and benefit determination means of the present invention in place of lottery execution unit 17 of online system 10 in the first embodiment. Also, result processing unit 26 of arcade system 20 functions as the value imparting means of the present invention in place of result processing unit 16 of online system 10 in the first embodiment. Similarly, information provision unit 29 of arcade system 20 functions as the benefit information notifying means and achievement information notifying means of the present invention in place of information provision unit 19 of online system 10 in the first embodiment.

[0106] [Third Form] (Store-based reward challenge service) Next, a store-type privilege challenge service according to the third embodiment will be described. FIG. 15 is an explanatory diagram for explaining an outline of the store-type privilege challenge service according to the third embodiment. In FIG. 15, the components common to the example of FIG. 12 (store-type privilege challenge service according to the second embodiment) are given common reference numerals and will not be described. As shown in FIG. 15, in the store-type privilege challenge service according to the third embodiment, information is provided between the game machine 3 without the intervention of the user terminal device 4. For this reason, although the play information is provided from the game machine 3 to the arcade server 2B in the procedure of F1 as in the example of FIG. 12, the play information includes not only the user ID but also the cabinet information. The cabinet information is information for identifying each game machine in each store 6A, and includes, for example, cabinet ID information unique to each game machine 3 in each store 6A or all stores 6A. Also, in the procedure of F7, in addition to the user ID and achievements, cabinet ID information is recorded in the play data Dp as part of the play history.

[0107] In addition, in the shop-type privilege challenge service according to the third embodiment, steps F31 to F32 are executed instead of steps F21 to F25 in the example of FIG. 12. Specifically, the arcade server 2B determines the privilege CPt to be awarded (F10) as in the example of FIG. 12, and then executes a privilege awarding instruction by sending privilege awarding information to the game machine 3 based on the play data Dp (F31). The destination game machine 3 is specified based on the cabinet information in the play data Dp. The privilege awarding information may include appropriate information for realizing the delivery of the privilege CPt, and is configured as information to which, for example, a user ID and privilege information are associated. The privilege awarding information may include cabinet information.

[0108] On the other hand, when the bonus granting information is acquired, the game machine 3 notifies the user U of the need for the bonus by displaying information on the bonus CPt to be granted based on the bonus information. Then, the manager OP of the store 6A who has seen the notification grants the bonus CPt to the user U (F32). The manager OP may be appropriately notified of the need for the bonus, for example, by a change in the state of the game machine 3 such as a predetermined alert or a special effect, or may be notified by the user U who has seen the display of the bonus CPt to be granted.

[0109] (Configuration of the main parts of the control system) Next, an example of the configuration of a control system in the game system 1 when a shop-type privilege challenge service according to the third embodiment is provided will be described with reference to Fig. 16. Fig. 16 shows an example of a control system of an arcade system 20. In the example of Fig. 16, components common to the example of Fig. 14 are given the same reference numerals and their description will be omitted. Also, the configuration of the game machine 3 may be the same as that of the example of Fig. 13, and therefore its description will be omitted.

[0110] As shown in Fig. 16, in the arcade system 20 according to the third embodiment, the delivery processing unit 28 and the delivery data Dt are omitted compared to the example of Fig. 14. Also, the roles of the result processing unit 26 and the lottery execution unit 27 are similar to those of the example of Fig. 14, but in the arcade system 20 according to the third embodiment, the information providing unit 29 executes a process to provide various information to the game machine 3 instead of the user terminal device 4. For example, the process executed by the information providing unit 29 includes a process of generating bonus granting information by referring to the play data Dp and transmitting the generated bonus granting information to the game machine 3. As such a process, for example, the information providing unit 29 executes a bonus information providing process. The procedure of the bonus information providing process will be described in detail later.

[0111] 15, each user U may access the arcade system 20 via the game machine 3 as needed to obtain information on whether the privilege conditions are met, or, if the conditions are not met, information on the achievements required to meet the conditions. In this case, the information provider 29 executes the process of generating and notifying the information.

[0112] (Game system processing) Next, the bonus information providing process will be described with reference to Fig. 17. The bonus information providing process is a process for sending bonus granting information to the game machine 3. The information providing unit 29 starts the bonus information providing process in Fig. 17 every time a bonus CPt to be granted is determined (after all of the bonuses are determined in the case where multiple bonuses are determined), and first identifies the destination game machine 3 by referring to the cabinet information in the play data Dp (step S501).

[0113] Next, the information providing unit 29 further refers to the play data Dp and generates benefit granting information to be sent to the game machine 3 specified in step S501 (step S502). The benefit granting information is generated so as to include, for example, a user ID and benefit information. Then, the information providing unit 29 transmits the generated benefit granting information to the game machine 3 specified in step S501 (step S503). After this transmission, the information providing unit 29 ends this benefit information providing process. As a result, the benefit granting information required for the operator OP of the store 6A to grant a benefit is provided to the game machine 3 played by the user U who satisfied the benefit condition. That is, the procedure of F31 in the example of FIG. 15 is realized. Note that, in the third embodiment, the condition determining process may be executed in the same procedure as in the example of FIG. 8, but the condition determining process is executed not at a predetermined time but, for example, every time a play result is obtained. That is, in the third embodiment, the condition determining process is executed every time a play is performed.

[0114] As described above, according to the third embodiment, substantially the same effects as those of the first and second embodiments can be obtained. For example, when the benefit condition is satisfied, the benefit CPt to be awarded is determined, and the benefit CPt is delivered to the user U on the spot at the store 6A where the prize acquisition game is played. In other words, even if the prize PZ is not acquired, the benefit CPt is awarded if the benefit condition is satisfied. Therefore, the same action and effect as the first embodiment can be achieved, and the motivation to play the prize acquisition game can be improved. On the other hand, in the third embodiment, the benefit CPt to be awarded is delivered (awarded) on the spot, so that the appeal of playing the game machine 3 at the store 6A can be improved. This can encourage the user U to visit the store 6A. As a result, the play of the game machine 3 at the store 6A can be promoted.

[0115] In the third form, the lottery execution unit 27, result processing unit 26, and information provision unit 29 of the arcade system 20 function as the performance discrimination means, bonus determination means value, awarding means, bonus information notification means, and performance information notification means of the present invention, respectively, in the same manner as in the second form.

[0116] The present invention is not limited to the above-mentioned embodiment, and may be embodied in an appropriate modified or altered embodiment. The present invention may also be embodied in an appropriate combination of various technical means included in the above-mentioned embodiment and the following modified embodiment. For example, in the above-mentioned embodiment, the benefit conditions include the first condition to the third condition, and are set so that two or more of these conditions can be satisfied. However, the present invention is not limited to such an embodiment. For example, when the benefit conditions include a plurality of conditions as described above, each condition may be set so that only one of the conditions is satisfied. Figures 18 and 19 show an example of a case where a plurality of conditions are set so that any one of the conditions is satisfied.

[0117] FIG. 18 is an explanatory diagram for explaining an outline of the privilege challenge service according to the first modified example. As shown in FIG. 18, the privilege condition includes a first condition to a third condition, each of which is associated with a different predetermined value in a plurality of stages, and any one of the first condition to the third condition may be satisfied according to the amount of privilege points owned. Specifically, for example, 300 points, 600 points, and 900 points may be set as the predetermined values ​​in a plurality of stages for the first condition to the third condition, respectively. Then, for example, if the amount of privilege points owned is 500 points, only the first condition may be satisfied, if the amount is 700 points, only the second condition may be satisfied, and if the amount is 1000 points, only the third condition may be satisfied. In this case, for example, the number of types of privilege CPs to be determined as the grant target may be set in each of the first condition to the third condition. Then, the number of types of privilege CPs to be determined as the grant target may be determined according to the condition that is satisfied, such as one type when the first condition is satisfied, two types when the second condition is satisfied, and three types when the third condition is satisfied. The actual award recipients corresponding to the determined number of types may be determined in the same manner as described above, for example, by lottery.

[0118] FIG. 19 is an explanatory diagram for explaining an outline of the privilege challenge service according to the second modified example. As shown in FIG. 19, the privilege condition includes a first condition to a third condition, each of which is associated with a different predetermined value in a plurality of stages, as in the example of FIG. 18, and any one of the first condition to the third condition may be satisfied according to the amount of privilege points owned. On the other hand, in the example of FIG. 19, compared with the example of FIG. 18, the first condition to the third condition may have specific privilege CPts set as the grant target. Specifically, for example, one type of privilege CPt may be set as the first condition, two types of privilege CPts overlapping with the one type of privilege CPt may be set as the second condition, and three types of privilege CPts (all types) overlapping with the two types of privilege CPts set as the second condition may be set as the third condition. Then, when the first condition is satisfied, one type of privilege CPt set as the condition may be determined as the grant target, when the second condition is satisfied, two types of privilege CPts set as the condition may be determined as the grant target, and when the third condition is satisfied, three types of privilege CPts set as the condition may be determined as the grant target. In the case where a specific reward CPt is set for each condition as in the second modification, the relationship between the condition and the reward can be clarified, and the playing performance (effort) required to obtain the desired reward can be easily understood.

[0119] As described above, the form in which the grantee is determined so that different types of benefits are granted until all types of the multiple types of benefits are granted to user U may include both the first and second modified examples. In other words, this form does not necessarily assume multiple lotteries, nor does it actively execute a process to determine different types. In the second modified example, the first condition functions as the single benefit condition of the present invention. Similarly, the second and third conditions each function as the multiple benefit conditions of the present invention.

[0120] In the above embodiment, a case is exemplified where each condition in the reward conditions including the first condition to the third condition is satisfied only once. However, the present invention is not limited to such an embodiment. For example, in a case where each condition is satisfied by stepwise consumption of a predetermined amount of reward points such as 300 points, 600 points, and 900 points, it may be determined whether or not the three conditions of the first condition to the third condition are satisfied by consuming reward points again after the three conditions of the first condition to the third condition are satisfied. In other words, the three conditions of the first condition to the third condition may be set so that they can be satisfied multiple times. In this case, the granting of different types of reward CP in each condition may be limited to the first time, and the reward CPt granted as the grant target in the first time and the grant target reward CPt may overlap in the second time and thereafter. In other words, overlapping of the same type of reward CP may be permitted in other periods (for example, the second week of the three conditions) as long as it includes a period in which the grant target is determined so that different types of reward CP are granted until at least all types of reward CP are granted to the user U.

[0121] In the above-mentioned embodiment, when each of the first to third conditions is satisfied, the bonus CPt to be awarded corresponding to each condition is determined by lottery. However, the present invention is not limited to such an embodiment. For example, as described above, a specific bonus CP to be awarded when the condition is satisfied may be set in advance, and the bonus CP may be determined as the bonus CP when the condition is satisfied. Alternatively, the bonus target when each condition is satisfied may be associated with the user U in advance. In other words, the bonus target to be awarded when each user U satisfies each condition may be determined in advance. Then, when each condition is actually satisfied, the result may be described in the play data Dp (data for managing the bonus target associated with the satisfaction of the condition) so as to be associated with the user ID. In this case, the description in the play data Dp for associating the user ID with the bonus CPt to be awarded may function as the determination of the bonus CPt to be awarded in the present invention.

[0122] In addition, the privilege CPt to be granted may be determined based on a predetermined logic for determining different types of privilege CP, such as granting multiple types of privilege CP in a predetermined order (which may be an independent order for each user U, or an order across multiple users U. When the order spans multiple users U, logic such as skipping an order may be interposed when the same type of privilege overlaps). FIG. 20 is an explanatory diagram for explaining an example of a case in which the privilege CPt to be granted is determined in a predetermined order across multiple users U. The example of FIG. 20 shows a case in which the grant targets of three users U, from the first user U1 to the third user U3, are determined. In addition, the example of FIG. 20 shows a case in which the first user U1 to the third user U3 have acquired privilege points of 600 points, 1200 points, and 450 points, respectively.

[0123] As shown in FIG. 20, the first user U1 to the third user U3 satisfy the privilege conditions up to the second condition, up to the third condition, and only the first condition, respectively, based on the privilege points owned by each user. As a result, two types of privilege CP, three types of privilege CP (all types), and one type of privilege CP are determined as the privilege CPt to be granted to the first user U1 to the third user U3, respectively. Meanwhile, a predetermined order for determining each grant target is defined in the order table OT. The order table OT includes information on the privilege CP. Appropriate information can be used as the information on the privilege CP, but in the example of FIG. 20, the three types of privilege CP are shown as the first privilege CP1 to the third privilege CP3, respectively, and information indicating those privileges CP1 to CP3 is used as the information on the privilege CP. In addition, in the order table OT, the privileges of the first privilege CP1 to the third privilege CP3 are set to be looped repeatedly in order. Then, the privilege CPt of each grant target is determined based on the order defined in the order table OT.

[0124] Specifically, a privilege table PT is generated in which the first user U1 to the third user U3 are arranged in an appropriate order (for example, in the order of user IDs) in the order table OT by the number of types of privileges CPt to be granted. In the privilege table PT, information on the privilege recipients (for example, information such as user IDs may be used, but in the example of FIG. 20, for ease of explanation, symbols indicating the users U1 to U3 are used) are added to the order table OT. This addition is performed, for example, as follows.

[0125] For example, when the first user U1 to the third user U3 are arranged in that order, the number of types of the privilege CPt to be granted to the first user U1 is two, so the first user U1 is added in the order table OT so as to correspond to two, the first privilege CP1 and the second privilege CP2. Similarly, the number of types of the privilege CPt to be granted to the second user U2 is three, so the second user U2 is added in the order table OT so as to correspond to three, the third privilege CP3, the first privilege CP1, and the second privilege CP2, in order from the position following the first user U1. In addition, the number of types of the privilege CPt to be granted to the third user U3 is one, so the third user U3 is added in the order table OT so as to correspond to one type, the third privilege CP3, from the position following the second user U2. Then, the type of privilege CP associated with each user U in the privilege table PT is determined as the grant target. In other words, according to the order defined in the sequence table OT, two types of privileges CPt, the first privilege CP1 and the second privilege CP2, are determined as the privileges CPt to be granted to the first user U1, three types of privileges CPt, the third privilege CP3, the first privilege CP1, and the second privilege CP2, are determined as the privileges CPt to be granted to the second user U2, and one type of privilege CPt, the third privilege CP3, is determined as the privileges CPt to be granted to the third user U3.

[0126] In the example of Fig. 20, duplication of the same type of privilege CP can be eliminated. In addition, since the privilege CPt to be granted is determined in a predetermined order, it is possible to suppress bias in the grant target and thus bias in the inventory of privilege CP. Note that, in the example of Fig. 20, the order of the first user U1 to the third user U3 is adopted as the predetermined order, but any other order, such as the reverse order, may be adopted.

[0127] In the above-mentioned embodiment, the online system 10 or the arcade system 20 alone (including the case where the system is composed of a plurality of servers) functions as the game system of the present invention by executing the processes of FIG. 7 to FIG. 11 and FIG. 17. However, the present invention is not limited to such an embodiment. For example, the game machine 3 or the user terminal device 4 may execute all or part of the role (various processes, etc.) of the online system 10 or the arcade system 20. Therefore, for example, the game machine 3 or the like may assume all of the role (various processes, etc.) of the online system 10 or the like (in other words, the game machine 3 or the like may function as the online system 10 or the like). In this case, the online system 10 may be omitted. Then, the game machine 3 or the user terminal device 4 may function as the game system of the present invention. Alternatively, the entire game system 1 may function as the game system of the present invention.

[0128] Various aspects of the present invention derived from the above-mentioned embodiments and modifications will be described below. In the following description, to facilitate understanding of each aspect of the present invention, corresponding components shown in the accompanying drawings are written in parentheses, but the present invention is not limited to the illustrated forms.

[0129] The game system of the present invention is a game system (10, 20) that provides a prize acquisition game in which a prize is awarded to a user when the state of a gaming device reaches a predetermined state through an operation object (AU) that is operated by the user's play action inputted via an input device (4, 34, 42), and is equipped with an achievement determination means (17, 27) that determines whether or not a benefit condition that is set in association with achievement information regarding the play achievement of the prize acquisition game as a condition for awarding multiple types of benefits (CP) is satisfied based on user achievement information as the achievement information of the user, and a benefit determination means (17, 27) that determines an award benefit to be awarded from the multiple types of benefits as a benefit to be awarded when the benefit condition is satisfied, so that different types of benefits are awarded until all types of the multiple types of benefits are awarded to the user.

[0130] According to the present invention, when the benefit condition is satisfied, the benefit to be awarded is determined. That is, even if the prize cannot be acquired, the benefit is awarded if the benefit condition is satisfied. This can alleviate the dissatisfaction caused when the prize cannot be acquired. Therefore, for example, the motivation of beginners to play can be improved. Even if the prize is acquired, there is still a possibility that a separate benefit will be awarded, so that the motivation of advanced players can be improved. Furthermore, multiple types of benefits are prepared as candidates for the benefit to be awarded, and different types of benefits are awarded until all of these types are awarded to the user. In other words, the benefit to be awarded is determined so as to allow the user to collect multiple types of benefits. Therefore, it is possible to motivate the user to collect all of the multiple types of benefits. As a result, it is possible to improve the motivation to play the prize acquisition game.

[0131] The privilege to be awarded may be determined appropriately. For example, the privilege to be awarded may be determined by lottery from among a plurality of types of privileges. Alternatively, the privilege to be awarded may be determined based on a predetermined logic for determining different types of privileges, such as by awarding a plurality of types of privileges in a predetermined order (which may be an independent order for each user, or an order across multiple users. In the case of multiple users, logic such as skipping an order may be intervened when the same type of privilege is duplicated). For example, in one aspect of the game system of the present invention, the privilege determination means may determine the privilege to be awarded by lottery so that duplicates of the same type of privilege are eliminated. In this case, the privilege to be awarded is randomly determined by lottery, which gives a sense of expectation that the user does not know what he or she will receive.

[0132] The bonus condition may be set as an appropriate condition related to a play result. For example, the bonus condition may be set as one condition related to a specific result that may occur repeatedly. Alternatively, the bonus condition may include a plurality of conditions, two or more of which are satisfied according to a specific result, or any one of which is satisfied. For example, in one aspect of the game system of the present invention, the bonus condition may include a plurality of conditions, each of which is associated with the result information related to different play results of the prize acquisition game. In this case, the bonus condition can be made more complex than, for example, a case in which the bonus condition is set as one condition related to a specific result.

[0133] The multiple conditions may be appropriately associated with the multiple types of benefits so that different types of benefits are determined as the benefits to be awarded until all types of the multiple types of benefits are awarded to the user. For example, each condition may be associated with one or more types of benefits that are candidates for the benefits to be awarded among the multiple types of benefits. Specifically, each condition may be associated with, for example, all of the multiple types of benefits. Then, when the multiple conditions are set so that, for example, two or more conditions can be satisfied, a lottery may be held so that a different type of benefit is won from the multiple types of benefits for each satisfied condition.

[0134] On the other hand, if multiple conditions are set such that any one of the conditions can be satisfied, for example by each being associated with a different value of a specific parameter included in the performance information, the number of types of benefits to be determined as the grantees may be set for each condition, and a lottery may be held to select the number of different types of benefits set for the satisfied conditions. In either case, the lottery may be held repeatedly until a different type of benefit is won, or may be held such that a benefit that has already been won is excluded from the candidates for each lottery. Alternatively, a combination of different types of benefits according to the number of benefits to be determined (the number of conditions that are satisfied if two or more conditions are satisfied) may be prepared as the lottery subjects, and a lottery may be held to select one of the benefits from the lottery subjects.

[0135] Also, each condition may be directly (without any information) associated with one or more types of benefits (specific benefits) that should be determined as the grantee when the condition is satisfied. For example, when two or more conditions are satisfied, one type of benefit may be set for each condition, and when each condition is satisfied, the one type of benefit set for each condition may be determined as the grantee. Alternatively, when any one of a plurality of conditions is satisfied, a combination of multiple types of benefits including a condition in which all types of benefits are set, such as one type, two types including that one type, or three types including that two types, may be set for each condition, and one or more types of benefits set for the satisfied condition may be determined as the grantee.

[0136] Specifically, for example, in an aspect in which the benefit condition includes a plurality of conditions, one or more types of the benefits of the plurality of types may be associated with each of the plurality of conditions, and the benefit determination means may determine, as the given benefit, at least one type of benefit of the one or more types associated with a condition among the plurality of conditions that is satisfied based on the user performance information. In this aspect, the benefit determination means may determine, as the given benefit, all of the one or more types of benefits associated with a condition among the plurality of conditions that is satisfied based on the user performance information. Alternatively, the plurality of conditions may include a single benefit condition as a condition with which one of the plurality of types of benefits is associated, and a multiple benefit condition as a condition with which two or more types of benefits that overlap with the one type of benefit of the single benefit condition are associated, and the multiple benefit conditions may include conditions associated with all types of the plurality of types of benefits, and the benefit determination means may determine, as the given benefit, the one type of benefit when the single benefit condition is satisfied, and all types of the two or more types of benefits associated with the multiple benefit conditions when the multiple benefit condition is satisfied. For example, in these cases, the relationship between the conditions and the given benefit can be clarified. This makes it easy to understand the playing record (effort) required to obtain a desired benefit.

[0137] In addition, for example, in a case where the benefit condition includes a plurality of conditions, the benefit determination means may determine, as the benefit to be granted, a different type of benefit for each condition among the one or more types of benefits associated with the conditions satisfied based on the user performance information, so that all types of the plurality of types of benefits are granted when all of the plurality of conditions are satisfied. Alternatively, the benefit determination means may determine, as the benefit to be granted, a number of benefits according to a predetermined parameter value included in the user performance information at a predetermined timing. In this case, since the performance can be determined in one go, the processing load can be reduced.

[0138] The achievement information may be any suitable information related to the play achievement. For example, the achievement information may be play achievement such as the number of plays (including continuous and non-continuous cumulative totals), the amount of play, or various play results. When the play result is used as the achievement information, the result may include various results (situations) related to the game. For example, the play result may include a specific result such as a case where the same prize is awarded multiple times, or a case where a player has come close to winning a prize but has not won it in the end. Alternatively, the achievement information may be a value (including both a value awarded as a rank such as A and a value awarded numerically such as points) that is awarded according to a predetermined achievement such as the amount of play. In other words, the bonus condition may be indirectly associated with the predetermined achievement through the value. For example, in one aspect of the game system of the present invention, a value awarding means (16, 26) is provided that awards a predetermined value to the user according to the play achievement of the prize winning game included in the user achievement information, the user achievement information includes information on the predetermined value owned by the user, and the achievement determining means may determine whether the bonus condition is satisfied based on the predetermined value owned by the user. In this case, the requirements for the bonus condition can be made more diverse than when the play record itself is associated with the bonus condition, for example by making consumption of a predetermined value a requirement for the bonus condition.

[0139] In addition, when the reward condition includes a plurality of conditions, each condition may be appropriately associated with the achievements and the like. For example, a plurality of play amounts, a plurality of play counts, or a plurality of predetermined values ​​related to points may be set for each condition in a stepwise manner, and each condition may be satisfied when each play amount, each play count, or each predetermined value is met. Alternatively, when a prize acquisition game is provided to include a plurality of missions (quests), each mission may be associated with each condition, and each condition may be satisfied by clearing each mission. In addition, when points (predetermined value) are used as achievement information, an amount of points to be consumed may be set for each condition, and each condition may be satisfied when the amount of points for each condition is consumed. Alternatively, an opportunity to determine whether or not a condition such as a lottery is satisfied with the consumption of each point may be given, and each condition may be satisfied when a predetermined result such as winning is obtained at that opportunity. In other words, each condition may be indirectly associated with points (predetermined value). Specifically, for example, in an aspect in which the reward condition includes a plurality of conditions, the plurality of conditions may be set to be satisfied when a predetermined parameter value included in the user achievement information reaches a plurality of predetermined values ​​separated in steps. In this case, the goal can be presented in an easy-to-understand manner through the stepwise predetermined values, which can encourage the user to continue playing.

[0140] The game system may provide one type of prize game or multiple types. When multiple types of prize games are provided, each prize game may be appropriately classified. For example, when different input devices are used, the prize games may be classified as different types of prize games. Similarly, when at least some elements constituting a prize game, such as an operation object, a game body, a predetermined state, or a prize, are different, they may be classified as different types of prize games. In addition, when multiple types of prize games are provided and a predetermined value is awarded according to a play record, the play record of each prize game may be converted into a predetermined value according to the same rules. Alternatively, the play record may include a play record that is converted into a predetermined value according to different rules.

[0141] Furthermore, the method of granting a predetermined value based on the play record may be one type or multiple types. For example, multiple types of rules may be applied to the play record of a specific prize game. Specifically, for example, the play amount of a specific prize game may be converted into points as a predetermined value at a predetermined ratio (for example, 1:10), while a predetermined value of 10 points may be granted every time a similar prize game is played 10 times. Alternatively, rules that are applied across the play records of two or more different types of prize games may be prepared. For example, a predetermined amount of a predetermined value may be granted simply when there is a play record of two or more types of prize games, or a predetermined amount of a predetermined value may be granted when a specific prize game is played 10 times and another prize game is played 10 times. In other words, a predetermined amount of value may be granted as a reward when a predetermined reward condition is met, such as playing two or more types of prize games.

[0142] Specifically, for example, in an aspect in which a predetermined value is awarded according to play results, the multiple types of prize games are provided so that the prize game functions as one of multiple types of prize games in which the input device, the operation target, the game body, the predetermined state, and at least some of the prizes are different, and the value awarding means may award the predetermined value based on each of the two or more results by applying different rules to two or more results as play results corresponding to the two or more prize games of the user. In this case, it is possible to promote play of a specific prize game through the different rules.

[0143] Also, for example, in an aspect in which a predetermined value is awarded according to a play record, the multiple types of prize games are provided so that the prize game functions as one of multiple types of prize games in which the input device, the operation target, the game body, the predetermined state, and at least a part of the prizes are different, and when the user record information includes play records of different prize games, the value awarding means may award the user a predetermined amount of the predetermined value as a reward for the play record. In this case, the predetermined value as a reward can be used to encourage play of different prize games.

[0144] Various types of rewards may be used as the multiple types of rewards. For example, the rewards may be electronic elements or real (physical) items. Furthermore, the multiple types of rewards may or may not be related to the prize. For example, the multiple types of rewards may include the prize, or may all be different from the prize. Furthermore, when a reward related to the prize is used, the reward and the prize may be appropriately related. For example, when the prize is an element (e.g., a character that appears) related to appropriate content such as an anime or a specific game, the reward may also be an element (e.g., another character that appears) related to the same content.

[0145] Specifically, for example, in one aspect of the game system of the present invention, the multiple types of benefits may include related benefits as benefits related to the prize, and elements related to specific content may be used as the prize, and the related benefits may be configured to be related to the specific content. Alternatively, the multiple types of benefits may all be different from the prize. In prize acquisition games, there is a tendency for many users to play with an emphasis on the prizes they can acquire, and for example, if the multiple types of benefits include benefits related to specific content, it is possible to make users feel that they want to acquire the benefits related to the prize, and as a result, it is expected that the motivation to play will be further increased. On the other hand, if each benefit is different from the prize, it is possible to promote the motivation to play not only of users who are aiming for the prize, but also of users who are aiming for the benefits.

[0146] When the multiple types of benefits include physical items, the items may be delivered to the user by an appropriate method. For example, the benefits as items may be delivered at a specific facility when the prize acquisition game is played at the facility, or may be delivered at another facility designated by the user. Alternatively, the benefits as items may be delivered to the user through delivery, such as by mail. For example, in one aspect of the game system of the present invention, a data providing means (18, 28) is provided that provides delivery data (Dd) that associates information on the delivery destination with the granted benefit so that the granted benefit is delivered to the delivery destination designated by the user, and physical benefits may be used as the multiple types of benefits. In this case, the benefit can be delivered to the user by delivery.

[0147] The privilege to be granted may be notified to the user in advance, or the advance notification may be omitted and may be replaced by delivery or the like. The same applies to information on whether the privilege condition is satisfied. Similarly, when the privilege condition is not satisfied, information such as achievements necessary for satisfying the privilege condition may be notified to the user, or may not be notified. For example, as one aspect of the game system of the present invention, a mode may be adopted in which a privilege information notification means is provided for notifying the user of information on the granted privilege when the granted privilege is determined. Similarly, as one aspect of the game system of the present invention, a mode may be adopted in which an achievement information notification means (19, 29) is provided for notifying the user of the achievement information necessary for satisfying the privilege condition when the privilege condition is not satisfied. These can improve the convenience of the user. Furthermore, when achievement information necessary for satisfying the privilege condition is notified, the notification can promote playing of the game.

[0148] On the other hand, the computer program of the present invention is configured to cause the computer (11, 21) to function as each of the means of the game system described above.

[0149] The control method of the present invention causes a computer (11, 21) incorporated in a game system (10, 20) that provides a prize-winning game in which a prize is awarded to a user when a state of a game machine reaches a predetermined state through an operation object (AU) operated by a user's play action inputted via an input device (4, 34, 42) to execute an achievement determination procedure for determining whether or not an achievement condition set in association with achievement information on a play achievement of the prize-winning game as a condition for awarding a plurality of types of benefits (CP) is satisfied based on user achievement information as the achievement information of the user, and an achievement determination procedure for determining an award to be awarded from the plurality of types of benefits as an award to be awarded, when the achievement condition is satisfied, so that different types of benefits are awarded until all types of the plurality of types of benefits are awarded to the user. The game system of the present invention can be realized by executing the computer program or the control method of the present invention.

[0150] In addition to the above-mentioned aspects, the following aspects may be derived. For example, in the above-mentioned aspect, the bonus CPt to be awarded is determined by the online system 10 or the like. However, instead of the online system 10 or the like, the administrator of the online system 10 may determine the bonus conditions and determine the bonus recipients, etc. Specifically, instead of the online system 10 or the like, the administrator may determine the user U who satisfies the bonus conditions and the number of types of bonus CP to be awarded to the user U while referring to the play data Dp (which may be appropriate alternative information including performance information), and may determine the number of bonus CPt to be awarded according to the determined number so that the same type of bonus CP does not overlap. The same procedures are also performed for packaging (including the prize PZ if there is a prize PZ) for delivering the determined bonus CPt to be awarded, and for delivery thereof. Even in this case, other processes, such as the generation of delivery data Dd in the first aspect or the provision thereof (for example, FIG. 11), may be executed by the online system 10 or the like. For this reason, for example, the game system of the present invention may be configured as a game system (10, 20) that provides a prize acquisition game in which a prize is awarded to a user when the state of a gaming device reaches a predetermined state through an operation object (AU) that is operated by a user's playing action inputted via an input device (4, 34, 42), and that includes a data providing means (18, 28) that provides delivery data (Dd) that associates information about the delivery destination with the granted benefit so that the granted benefit is delivered to a delivery destination specified by the user. [Explanation of symbols]

[0151] 3. Gaming consoles 4 User terminal device (input device) 5. Network 10 Online system (game system) 11 Control unit (computer, performance discrimination means, benefit determination means, value provision means, data provision means, benefit information notification means, performance information notification means) 20 Arcade System (Game System) 21 Control unit (computer, performance discrimination means, benefit determination means, value provision means, data provision means, benefit information notification means, performance information notification means) 34 Input Devices 42 Input Devices U User AU Crane Unit (Operation Target) CP Benefits PZ Prizes Ps1 server program (computer program) Ps2 server program (computer program) CPt Award Eligible Benefits

Claims

1. A game system that provides a prize acquisition game in which a prize is awarded to a user when a state of a game device becomes a predetermined state through an operation object operated by a user's play action inputted through an input device, a performance determination means for determining whether a reward condition, which is set as a condition for granting a plurality of types of rewards in association with performance information on a play performance of the prize acquisition game, is satisfied based on user performance information as the performance information of the user; a benefit determination means for determining a benefit to be granted from the plurality of types of benefits as a benefit to be granted, when the benefit condition is satisfied, so that different types of benefits are granted until all types of the plurality of types of benefits are granted to the user; A game system comprising:

2. 2. The game system according to claim 1, wherein the benefit determination means determines the benefit to be given by lottery so as to eliminate duplication of the same type of benefit.

3. The game system according to claim 1 , wherein the bonus conditions include a plurality of conditions each associated with the achievement information regarding a different play achievement of the prize acquisition game.

4. Each of the plurality of conditions is associated with one or more of the plurality of types of benefits; The game system according to claim 3 , wherein the benefit determination means determines, as the benefit to be granted, at least one of the one or more types of benefit associated with a condition that is satisfied based on the user performance information among the plurality of conditions.

5. The game system according to claim 4 , wherein the benefit determination means determines, as the benefit to be granted, all of the one or more types of benefits associated with a condition that is satisfied based on the user performance information among the plurality of conditions.

6. The plurality of conditions include a single benefit condition as a condition associated with one of the plurality of benefits, and a plurality of benefit conditions as a condition associated with two or more benefits that overlap with the single benefit condition, the multiple benefit conditions include conditions associated with all types of the multiple benefit types; The game system according to claim 4, wherein the benefit determination means determines, as the benefit to be granted, the one type of benefit when the single benefit condition is satisfied, and determines, as the benefit to be granted, all types of the two or more benefits associated with the multiple benefit condition when the multiple benefit condition is satisfied.

7. The game system according to claim 3 , wherein the plurality of conditions are set so as to be satisfied when a predetermined parameter value included in the user performance information reaches a plurality of predetermined values ​​separated in stages, respectively.

8. a value granting means for granting a predetermined value to the user in accordance with the playing record of the prize acquisition game included in the user record information; The user performance information includes information of the predetermined value owned by the user, 8. The game system according to claim 1, wherein the achievement determination means determines whether or not the bonus condition is satisfied based on the predetermined value owned by the user.

9. the plurality of types of prize acquisition games are provided so that the prize acquisition game functions as one of a plurality of types of prize acquisition games that are different in at least some of the input device, the operation target, the game body, the predetermined state, and the prize; The game system described in claim 8, wherein the value granting means grants the predetermined value based on two or more achievements by applying different rules to two or more achievements as playing achievements corresponding respectively to two or more prize acquisition games of the user.

10. the plurality of types of prize acquisition games are provided so that the prize acquisition game functions as one of a plurality of types of prize acquisition games that are different in at least some of the input device, the operation target, the game body, the predetermined state, and the prize; The game system according to claim 8 , wherein when the user performance information includes a playing performance of a different prize acquisition game, the value granting means grants the user a predetermined amount of the predetermined value as a reward for the playing performance.

11. The plurality of types of benefits include a related benefit as a benefit related to the prize, An element related to a specific content is used as the prize, The game system of any one of claims 1 to 7, wherein the associated benefit is configured to be related to the particular content.

12. a data providing means for providing delivery data associating information of the delivery destination with the given benefit so that the given benefit is delivered to the delivery destination designated by the user; 8. The game system according to claim 1, wherein physical benefits are used as the plurality of types of benefits.

13. 8. The game system according to claim 1, further comprising a benefit information notification means for notifying the user of information on the benefit to be granted when the benefit to be granted has been determined.

14. 8. The game system according to claim 1, further comprising a performance information notifying means for notifying the user of the performance information required to satisfy the benefit condition when the benefit condition is not satisfied.

15. 8. The game system according to claim 1, wherein each of the plurality of types of benefits is different from the prize.

16. A computer program configured to cause a computer to function as each of the means of the game system according to any one of claims 1 to 7.

17. A computer is incorporated in a game system that provides a prize acquisition game in which a prize is awarded to a user when a state of a game device becomes a predetermined state through an operation object operated by a user's play action inputted through an input device, a performance determination step of determining whether or not a reward condition, which is set as a condition for granting a plurality of types of rewards in association with performance information on a play performance of the prize acquisition game, is satisfied based on user performance information as the performance information of the user; a benefit determination step of determining a benefit to be granted from the plurality of types of benefits as a benefit to be granted, when the benefit condition is satisfied, such that different types of benefits are granted until all types of the plurality of types of benefits are granted to the user; A control method for executing the above.

Citation Information

Patent Citations

  • Automatical compression ratio control type internal-combustion engine

    JP1986019943A

  • Growth promoter of mushrooms

    JP1988007721A