This application is based upon and claims a priority from the prior Japanese Patent Application No. 2009-214763 filed on Sep. 16, 2009, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a server, a gaming system, and a control method of the server.
2. Discussion of the Background
There have been provided gaming machines such as slot machines conducting a payout called jackpot. When a player wins a jackpot, the player can get a large amount of game media at one time. Among such jackpots, there exists a jackpot called progressive jackpot as disclosed in Patent Document 1.
In a game providing a payout called progressive jackpot, a part of game media inserted by a player is accumulated and when the player wins a progressive jackpot, the accumulated game media is paid out.
Further, there have been provided gaming systems in which a plurality of gaming machines are linked by a network, as disclosed in Patent Documents 2 to 5. Among such gaming systems, there exists a gaming system in which a part of game media inserted at each gaming machine is stored and the stored game media is paid out to the gaming machine at which the player has won a progressive jackpot.
Patent Document 1: WO 99/03078
Patent Document 2: U.S. Pat. No. 5,564,700
Patent Document 3: U.S. Pat. No. 6,077,162
Patent Document 4: U.S. Pat. No. 6,375,568
Patent Document 5: U.S. Pat. No. 6,312,332
When playing on the gaming system conducting a payout related to the jackpot as above described, a player normally plays a game with an expectation for such payouts.
Against this background, the present inventors have arrived at an idea that addition of a new feature concerning a payout related to a jackpot may produce a new entertainment property.
An object of the present invention is to provide a server, a gaming system, and a control method of the server provided with a new entertainment property.
In order to achieve the above object, the present invention provides the following.
(1) A server comprising
a processor and a memory device provided with a first storage area and a second storage area and
being capable of communicating with a gaming machine,
the processor programmed to execute the processing of:
(A) storing a data in accordance with an amount of game media betted in the gaming machine as a first resource data into the first storage area provided in the memory device;
(B) storing a second resource data indicative of an amount of game media and being different from the first resource data, into the second storage area provided in the memory device;
(C) providing game media to the gaming machine when a predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing an amount of game media indicated by the first resource data stored in the first storage area;
(D) determining whether or not the amount of game media indicated by the first resource data stored in the first storage area has been reduced in the processing (C) to a predetermined amount or less; and
(E) providing game media to the gaming machine when the predetermined condition is satisfied after determining in the processing (D) that the amount of game media has been reduced to the predetermined amount or less, based on the second resource data stored in the processing (B) into the second storage area.
According to the invention of (1), when a predetermined condition is satisfied (e.g. when the total amount of game media betted in one gaming machine has reached the predetermined amount), game media is provided based on the first resource data and the amount of game media indicated by the first resource data is reduced. Namely, the game media indicated by the first resource data is used as a resource of the payout. Further, when the predetermined condition is satisfied after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, game media is provided based on the second resource data.
Accordingly, even when the amount of game media indicated by the first resource data becomes small, it is possible to pay out game media by using the game media indicated by the second resource data as a resource. Consequently, it is possible to maintain the player's expectation for the payout of game media to be conducted when the predetermined condition is satisfied.
The present invention provides the following.
(2) The server according to (1) mentioned above,
wherein
the processing (C) includes
providing game media to the gaming machine in a common game to be executed when the predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area, and
the processing (E) includes
providing game media to the gaming machine in the common game, when the predetermined condition is satisfied after determining in the processing (D) that the amount of game media has been reduced to the predetermined amount or less, based on the second resource data stored in the processing (B) into the second storage area.
According to the invention of (2), a common game is executed when the predetermined condition is satisfied and game media is provided in the common game. Accordingly, the player is allowed to play a game with an expectation for an occurrence of the common game.
Since it is possible to pay out game media by using the game media indicated by the second resource data as a resource even when the amount of game media indicated by the first resource data becomes small, it is possible to maintain the player's expectation for the common game.
The present invention provides the following.
(3) The server according to (1) mentioned above,
wherein
the processor is further programmed to execute the processing of
(F) outputting an image or sound for notifying a player only of the amount of game media indicated by the first resource date, out of the amounts of game media indicated by the first resource data and the amounts of game media indicated by the second resource data, from an output device connected to the server or an output device provided in the gaming machine,
the processing (E) includes
(E-1) outputting an image or sound for notifying the player of the amount of game media based on the second resource data stored in the processing (B) into the second storage area from the output device instead of executing the processing (F), when determining in the processing (D) that the amount of game media has been reduced to the predetermined amount or less, and
(E-2) providing game media to the gaming machine when the predetermined condition is satisfied after executing the processing (E-1), based on the second resource data stored in the processing (B) into the second storage area.
According to the invention of (3), an image or sound notifies the player of the amount of game media indicated by the first resource data. This allows the player to know the amount of game media that may be provided when the predetermined condition is satisfied. A larger amount of game media indicated by the image or sound may normally increase the player's expectation for the satisfaction of the predetermined condition.
On the other hand, the predetermined condition is satisfied to reduce the amount of game media indicated by the first resource data, the player's expectation for another satisfaction of the predetermined condition may be reduced. In this regard, according to the invention of (3), the player is notified of the amount of game media indicated by the second resource data after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This maintains the player's expectation for the satisfaction of the predetermined condition.
Further, according to the invention of (3), the player is notified of the amount of game media indicated by the first resource data until the amount of game media indicated by the first resource data is reduced to the predetermined amount. Then, the player is suddenly notified of the amount of game media indicated by the second resource data when the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This may surprise the player and the player may feel as if he or she has found secret savings. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(4) A gaming system comprising:
a plurality of gaming machines;
a server including a processor and a memory device provided with a first storage area and a second storage area; and
a network enabling communication between the gaming machines and the server,
the processor programmed to execute the processing of:
(A) storing a data in accordance with an amount of game media betted in each of the gaming machines as a first resource data, into the first storage area provided in the memory device;
(B) storing a second resource data indicative of an amount of game media and being different from the first resource data into the second storage area provided in the memory device;
(C) providing game media to each of the gaming machines when a predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing an amount of game media indicated by the first resource data stored in the first storage area;
(D) determining whether or not the amount of game media indicated by the first resource data stored in the first storage area has been reduced in the processing (C) to a predetermined amount or less; and
(E) providing game media to each of the gaming machines when the predetermined condition is satisfied after determining in the processing (D) that the amount of game media has been reduced to the predetermined amount or less, based on the second resource data stored in the processing (B) into the second storage area.
According to the invention of (4), when a predetermined condition is satisfied (e.g. when the total amount of game media betted in one gaming machine has reached the predetermined amount), game media is provided based on the first resource data and the amount of game media indicated by the first resource data is reduced. Namely, the game media indicated by the first resource data is used as a resource of the payout. Further, when the predetermined condition is satisfied after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, game media is provided based on the second resource data.
Accordingly, even when the amount of game media indicated by the first resource data becomes small, it is possible to pay out game media by using the game media indicated by the second resource data as a resource. Consequently, it is possible to maintain the player's expectation for the payout of game media to be conducted when the predetermined condition is satisfied.
The present invention provides the following.
(5) The gaming system according to (4) mentioned above,
wherein
each of the gaming machines comprises an input device and a controller,
the controller is programmed to execute the processing of:
(a) accepting an input made with use of the input device for betting game media; and
(b) transmitting bet information indicative of an amount of the game media betted in the processing (a) to the processor,
the processor is further programmed to execute the processing of
(F) receiving the bet information transmitted in the processing (b), and
the processing (A) includes
storing a data indicative of an amount of game media obtained by adding a part of the amount of game media indicated by the bet information received in the processing (F) to the amount of game media indicated by the first resource data stored in the first storage area provided in the memory device, as a new first resource data into the first storage area.
According to the invention of (5), a part of the amount of game media betted in each of the gaming machines is accumulated. The first resource data indicates the amount of game media thus accumulated. When the predetermined condition is satisfied, game media is provided based on the first resource data. Accordingly, the player having received the game media when the predetermined condition is satisfied may feel as if a part of the game media betted by other players is paid out to him or her. This may offer a sense of superiority and satisfaction to the player.
The present invention provides the following.
(6) The gaming system according to (4) mentioned above,
wherein
each of the gaming machines comprises an input device and a controller,
the controller is programmed to execute the processing of:
(a) accepting an input made with use of the input device for betting game media;
(b) transmitting bet information indicative of an amount of the game media betted in the processing (a) to the processor,
the processor is further programmed to execute the processing of
(F) receiving the bet information transmitted in the processing (b), and
the processing (B) includes
storing a data indicative of an amount of game media obtained by adding a part of the amount of game media indicated by the bet information received in the processing (F) to the amount of game media indicated by the second resource data stored in the second storage area provided in the memory device, as a new second resource data into the second storage area.
According to the invention of (6), a part of the amount of game media betted in each of the gaming machines is accumulated. The second resource data indicates the amount of game media thus accumulated. Accordingly, every time the player places a bet in the gaming machine, the amount of game media indicated by the second resource data is definitely increased. Consequently, the player can prepare for the case where the amount of the game media indicated by the first resource data becomes small.
The present invention provides the following.
(7) The gaming system according to (5) mentioned above,
wherein
the processing (A) includes
storing a data indicative of the amount of game media obtained by adding a predetermined percentage of the amount of game media indicated by the bet information received in the processing (F) to the amount of game media indicated by the first resource data stored in the first storage area provided in the memory device, as a new first resource data into the first storage area, and
the processing (B) includes
storing a data indicative of an amount of game media obtained by adding a specific percentage, which is different from the predetermined percentage, of the amount of game media indicated by the bet information received in the processing (F) to the amount of game media indicated by the second resource data stored in the second storage area provided in the memory device, as a new second resource data into the second storage area.
According to the invention of (7), a predetermined percentage of the amount of game media betted in each of the gaming machines is accumulated. The first resource data indicates the amount of game media thus accumulated. When the predetermined condition is satisfied, game media is provided based on such first resource data. Accordingly, the player having received the game media when the predetermined condition is satisfied may feel as if a part of the game media betted by other players is paid out to him or her. This may offer a sense of superiority and satisfaction to the player.
Further, according to the invention of (7), a specific percentage of the amount of game media betted in each of the gaming machines is accumulated. The second resource data indicates the amount of game media thus accumulated. Accordingly, every time the player places a bet in the gaming machine, the amount of game media indicated by the second resource data is definitely increased. Consequently, the player can prepare for the case where the amount of the game media indicated by the first resource data becomes small.
The present invention provides the following.
(8) The gaming system according to (4) mentioned above,
wherein
each of the gaming machines comprises an input device and a controller,
the controller is programmed to execute the processing of:
(a) accepting an input made with use of the input device for betting game media; and
(b) transmitting bet information indicative of an amount of the game media betted in the processing (a) to the processor,
the processor is further programmed to execute the processing of:
(F) receiving the bet information transmitted in the processing (b); and
(G) accumulating an amount in accordance with the amount of game media indicated by the bet information received in the processing (F), in association with a gaming machine as a transmission source of the bet information, and
the processing (C) includes
providing game media to each of the gaming machines when the predetermined condition is satisfied, in an amount corresponding to an accumulated bet amount in the corresponding gaming machine among the accumulated bet amounts corresponding to the amounts of game media each accumulated in the processing (G) in association with one of the gaming machines, and subtracting the amount corresponding to the accumulated bet amount from the amount of game media indicated by the first resource data stored in the first storage area.
According to the invention of (8), the amount of game media to be offered to the gaming machine when the predetermined condition is satisfied corresponds to the accumulated bet amount in the corresponding gaming machine. Accordingly, if the player bets a larger amount of game media, he or she can receive a larger amount of game media when the predetermined condition is satisfied. Therefore, it is possible to encourage the player to bet a large amount of game media. As a result, it is possible to facilitate the profit increase of the game facility.
However, in the case where the player having betted a large amount of game media receives game media when the predetermined condition is satisfied, the amount of game media indicated by the first resource data is reduced correspondingly. Then, players' expectation for the satisfaction of the predetermined condition may be reduced.
In this regard, according to the invention of (8), even in the case where the amount of game media indicated by the first resource data becomes small, the game media indicated by the second resource data can be used as a resource of the payout. Therefore, it is possible to maintain the player's expectation for the payout of game media to be conducted when the predetermined condition is satisfied.
The present invention provides the following.
(9) The gaming system according to (4) mentioned above,
wherein
the processing (C) includes
providing game media to each of the gaming machines in a common game to be executed when the predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area,
the processing (E) includes
providing game media to each of the gaming machines in the common game, when the predetermined condition is satisfied after determining in the processing (D) that the amount of game media has been reduced to the predetermined amount or less, based on the second resource data stored in the processing (B) into the second storage area.
According to the invention of (9), a common game is executed when the predetermined condition is satisfied, and game media is provided in the common game. Accordingly, the player is allowed to play a game with an expectation for an occurrence of the common game.
In addition, even when the amount of game media indicated by the first resource data becomes small, game media indicated by the second resource data can be used as a resource of the payout, and therefore, it is possible to maintain the player's expectation for the common game.
The present invention provides the following.
(10) The gaming system according to (4) mentioned above,
wherein
the gaming system further includes an output device connected to the server or an output device provided in each of the gaming machines,
the processor is further programmed to execute the processing of
(F) outputting an image or sound for notifying a player only of the amount of game media indicated by the first resource data, out of the amounts of game media indicated by the first resource data and the amounts of game media indicated by the second resource data, from the output device,
the processing (E) includes
(E-1) outputting an image or sound for notifying the player of the amount of game media based on the second resource data stored in the processing (B) into the second storage area from the output device instead of executing the processing (F), when determining in the processing (D) that the amount of game media has been reduced to the predetermined amount or less, and
(E-2) providing game media to each of the gaming machines when the predetermined condition is satisfied after executing the processing (E-1), based on the second resource data stored in the second storage area in the processing (B).
According to the invention of (10), an image or sound notifies the player of the amount of game media indicated by the first resource data. This allows the player to know the amount of game media that may be provided when the predetermined condition is satisfied. A larger amount of game media indicated by the image or sound may normally increase the player's expectation for the satisfaction of the predetermined condition.
On the other hand, when the predetermined condition has been satisfied to reduce the amount of game media indicated by the first resource data, the player's expectation for another satisfaction of the predetermined condition may be reduced. In this regard, according to the invention of (10), the player is notified of the amount of game media indicated by the second resource data after the amount of game media indicated by the first resource data is reduced to the predetermined amount or less. This maintains the player's expectation for the satisfaction of the predetermined condition.
Further, according to the invention of (10), the player is notified of the amount of game media indicated by the first resource data until the amount of game media indicated by the first resource data is reduced to the predetermined amount. Then, the player is suddenly notified of the amount of game media indicated by the second resource data when the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This may surprise the player and the player may feel as if he or she has found secret savings. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(11) A control method of a server comprising a processor and a memory device provided with a first storage area and a second storage area and being capable of communicating with a gaming machine,
the method comprising:
(A) the processor storing a data in accordance with an amount of game media betted in the gaming machine as a first resource data into the first storage area provided in the memory device;
(B) the processor storing a second resource data indicative of an amount of game media and being different from the first resource data, into the second storage area provided in the memory device;
(C) the processor providing game media to the gaming machine when a predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area;
(D) the processor determining whether or not the amount of game media indicated by the first resource data stored in the first storage area has been reduced in the step (C) to a predetermined amount or less; and
(E) the processor providing game media to the gaming machine when the predetermined condition is satisfied after determining in the step (D) that the amount of game media has been reduced to the predetermined amount or less, based on the second resource data stored in the second storage area in the step (B).
According to the invention of (11), when a predetermined condition is satisfied (e.g. when the total amount of game media betted in one gaming machine has reached the predetermined amount), game media is provided based on the first resource data and the amount of game media indicated by the first resource data is reduced. Namely, the game media indicated by the first resource data is used as a resource of the payout. Further, when the predetermined condition is satisfied after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, game media is provided based on the second resource data.
Accordingly, even when the amount of game media indicated by the first resource data becomes small, it is possible to pay out game media by using the game media indicated by the second resource data as a resource. Consequently, it is possible to maintain the player's expectation for the payout of game media to be conducted when the predetermined condition is satisfied.
The present invention provides the following.
(12) A server comprising
a processor and a memory device provided with a first storage area and a second storage area and
being capable of communicating with a gaming machine,
the processor programmed to execute the processing of:
(A) storing a data in accordance with an amount of game media betted in the gaming machine as a first resource data into the first storage area provided in the memory device;
(B) determining whether or not an amount of game media indicated by the first resource data stored in the processing (A) into the first storage area has reached a predetermined amount;
(C) storing a data in accordance with an amount of game media betted in the gaming machine after determining in the processing (B) that the amount of game media indicated by the first resource data has reached the predetermined amount, as an overflow data into the second storage area provided in the memory device; and
(D) providing game media to the gaming machine when a predetermined condition is satisfied, based on the overflow data stored in the processing (C) into the second storage area.
According to the invention of (12), the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the first storage area. The first resource data indicates the amount of game media thus accumulated.
After the amount of game media indicated by the first resource data has reached the predetermined amount, the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the second storage area. The overflow data indicates the amount of game media thus accumulated. When the predetermined condition is satisfied, game media is provided based on the overflow data.
Accordingly, even after the amount of game media indicated by the first resource data has reached the predetermined amount, game media betted in the gaming machine is accumulated ongoingly. The accumulated game media is used as a resource of the payout when the predetermined condition is satisfied. This can surprise the player who may think that the accumulation of game media has been terminated because the amount of game media indicated by the first resource data has reached the predetermined amount. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(13) The server according to (12) mentioned above,
wherein
the processor is further programmed to execute the processing of:
(E) providing game media to the gaming machine when the predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area; and
(F) determining whether or not the amount of game media indicated by the first resource data stored in the first storage area has been reduced in the processing (E) to a predetermined amount, and
the processing (D) includes
providing game media to the gaming machine when the predetermined condition is satisfied after determining in the processing (F) that the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, based on the overflow data stored in the processing (C) into the second storage area.
According to the invention of (13), when the predetermined condition is satisfied, game media is provided based on the first resource data and the amount of game media indicated by the first resource data is reduced. Namely, the game media indicated by the first resource data is used as a resource of the payout. Further, when the predetermined condition is satisfied after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, game media is provided based on the overflow data.
Accordingly, even when the amount of game media indicated by the first resource data becomes small, it is possible to pay out game media by using the game media indicated by the overflow data as a resource. Consequently, it is possible to maintain the player's expectation for the payout of game media to be conducted when the predetermined condition is satisfied.
The present invention provides the following.
(14) The server according to (13) mentioned above,
wherein
the processing (E) includes
providing game media to the gaming machine in a common game to be executed when the predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area, and
the processing (D) includes
providing game media to the gaming machine in the common game when the predetermined condition is satisfied after determining in the processing (F) that the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, based on the overflow data stored in the processing (C) into the second storage area.
According to the invention of (14), a common game is executed when the predetermined condition is satisfied and game media is provided in the common game. Accordingly, the player is allowed to play a game with an expectation for an occurrence of the common game.
Since it is possible to pay out game media by using the game media indicated by the overflow data as a resource even when the amount of game media indicated by the first resource data becomes small, it is possible to maintain the player's expectation for the common game.
The present invention provides the following.
(15) The server according to (13) mentioned above,
wherein
the processor is further programmed to execute the processing of
(G) outputting an image or sound for notifying a player only of the amount of game media indicated by the first resource data out of the amounts of game media indicated by the first resource data and by the overflow data, from an output device connected to the server or an output device provided in the gaming machine, and
the processing (D) includes
(D-1) outputting an image or sound for notifying the player of the amount of game media based on the overflow data stored in the processing (C) into the second storage area from the output device instead of executing the processing (G), when determining in the processing (F) that the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, and
(D-2) providing game media to the gaming machine when the predetermined condition is satisfied after executing the processing (D-1), based on the overflow data stored in the processing (C) into the second storage area.
According to the invention of (15), an image or sound notifies the player of the amount of game media indicated by the first resource data. This allows the player to know the amount of game media that may be provided when the predetermined condition is satisfied. A larger amount of game media indicated by the image or sound may normally increase the player's expectation for the satisfaction of the predetermined condition.
On the other hand, when the predetermined condition is satisfied to reduce the amount of game media indicated by the first resource data, the player's expectation for another satisfaction of the predetermined condition may be reduced. In this regard, according to the invention of (15), the player is notified of the amount of game media indicated by the overflow data after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This maintains the player's expectation for the satisfaction of the predetermined condition.
Further, according to the invention of (15), the player is notified of the amount of game media indicated by the first resource data until the amount of game media indicated by the first resource data is reduced to the predetermined amount. Then, the player is suddenly notified of the amount of game media indicated by the overflow data when the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This may surprise the player and the player may feel as if he or she has found secret savings. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(16) A gaming system comprising:
a plurality of gaming machines each provided with an input device and a controller;
a server provided with a processor and a memory device provided with a first storage area and a second storage area; and
a network enabling communication between the gaming machines and the server,
the controller programmed to execute the processing of:
(a) accepting an input made with use of the input device for betting game media; and
(b) transmitting bet information indicative of an amount of the game media betted in the processing (a) to the processor,
the processor programmed to execute the processing of
(A) receiving the bet information transmitted in the processing (b);
(B) storing data in accordance with the amount of game media indicated by the bet information received in the processing (A) as a first resource data into the first storage area provided in the memory device;
(C) determining whether or not the amount of game media indicated by the first resource data stored in the processing (B) into the first storage area has reached a predetermined amount;
(D) storing data in accordance with the amount of game media betted in the gaming machine after determining in the processing (C) that the amount of game media indicated by the first resource data has reached the predetermined amount, as an overflow data into the second storage area provided in the memory device; and
(E) providing game media to the gaming machine when a predetermined condition is satisfied, based on the overflow data stored in the processing (D) into the second storage area.
According to the invention of (16), the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the first storage area. The first resource indicates the amount of game media thus accumulated.
After the amount of game media indicated by the first resource has reached the predetermined amount, the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the second storage area. The overflow data indicates the amount of game media thus accumulated. When the predetermined condition is satisfied, game media is provided based on the overflow data.
Accordingly, even after the amount of game media indicated by the first resource data has reached the predetermined amount, game media betted in the gaming machine is accumulated ongoingly. The accumulated game media is used as a resource of the payout when the predetermined condition is satisfied. This can surprise the player who may think that the accumulation of game media has been terminated because the amount of game media indicated by the first resource data has reached the predetermined amount. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(17) The gaming system according to (16) mentioned above,
wherein
the processor is further programmed to execute the processing of:
(F) providing game media to the gaming machine when the predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area; and
(G) determining whether or not the amount of game media indicated by the first resource data stored in the first storage area has been reduced in the processing (F) to a predetermined amount or less, and
the processing (E) includes
providing game media to the gaming machine when the predetermined condition is satisfied after determining in the processing (G) that the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less based on the overflow data stored in the processing (D) into the second storage area.
According to the invention of (17), when the predetermined condition is satisfied, game media is provided based on the first resource data and the amount of game media indicated by the first resource data is reduced. Namely, the game media indicated by the first resource data is used as a resource of the payout. Further, when the predetermined condition is satisfied after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, game media is provided based on the overflow data.
Accordingly, even when the amount of game media indicated by the first resource data becomes small, it is possible to pay out game media by using the game media indicated by the overflow data as a resource. Consequently, it is possible to maintain the player's expectation for the payout of game media to be conducted when the predetermined condition is satisfied.
The present invention provides the following.
(18) The gaming system according to (16) mentioned above,
wherein
the processing (F) includes
providing game media to the gaming machine in a common game to be executed when the predetermined condition is satisfied, based on the first resource data stored in the first storage area, and reducing the amount of game media indicated by the first resource data stored in the first storage area, and
the processing (E) includes
providing game media to the gaming machine in the common game when the predetermined condition is satisfied after determining in the processing (G) that the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, based on the overflow data stored in the processing (C) into the second storage area.
According to the invention of (18), a common game is executed when the predetermined condition is satisfied and game media is provided in the common game. Accordingly, the player is allowed to play a game with an expectation for an occurrence of the common game.
Since it is possible to pay out game media by using the game media indicated by the overflow data as a resource even when the amount of game media indicated by the first resource data becomes small, it is possible to maintain the player's expectation for the common game.
The present invention provides the following.
(19) The gaming system according to (16) mentioned above,
wherein
the processor is further programmed to execute the processing of
(H) outputting an image or sound for notifying a player only of the amount of game media indicated by the first resource data out of the amounts of game media indicated by the first resource data and by the overflow data, from an output device connected to the server or an output device provided in the gaming machine, and
the processing (E) includes
(E-1) outputting an image or sound for notifying the player of the amount of game media based on the overflow data stored in the processing (D) into the second storage area from the output device instead of executing the processing (H), when determining in the processing (G) that the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less, and
(E-2) providing game media to the gaming machine when the predetermined condition is satisfied after executing the processing (E-1), based on the overflow data stored in the processing (D) into the second storage area.
According to the invention of (19), an image or sound notifies the player of the amount of game media indicated by the first resource data. This allows the player to know the amount of game media that may be provided when the predetermined condition is satisfied. A larger amount of game media indicated by the image or sound may normally increase the player's expectation for the satisfaction of the predetermined condition.
On the other hand, when the predetermined condition is satisfied to reduce the amount of game media indicated by the first resource data, the player's expectation for another satisfaction of the predetermined condition may be reduced. In this regard, according to the invention of (19), the player is notified of the amount of game media indicated by the overflow data after the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This maintains the player's expectation for the satisfaction of the predetermined condition.
Further, according to the invention of (19), the player is notified of the amount of game media indicated by the first resource data until the amount of game media indicated by the first resource data is reduced to the predetermined amount. Then, the player is suddenly notified of the amount of game media indicated by the overflow data when the amount of game media indicated by the first resource data has been reduced to the predetermined amount or less. This may surprise the player and the player may feel as if he or she has found secret savings. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(20) A control method of a server comprising a processor and a memory device provided with a first storage area and a second storage area and being capable of communicating with a gaming machine,
the method comprising the steps of:
(A) the processor storing a data in accordance with an amount of game media betted in the gaming machine as a first resource data into the first storage area provided in the memory device;
(B) the processor determining whether or not an amount of game media stored in the processing (A) into the first storage area;
(C) the processor storing a data in accordance with the amount of game media betted in the gaming machine after determining in the step (B) that the amount of game media indicated by the first resource data has reached the predetermined amount, as an overflow data into a second storage area provided in the memory device; and
(D) the processor providing game media to the gaming machine when a predetermined condition is satisfied, based on the overflow data stored in the step (C) into the second storage area.
According to the invention of (20), the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the first storage area. The first resource data indicates the amount of game media thus accumulated.
After the amount of game media indicated by the first resource data has reached the predetermined amount, the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the second storage area. The overflow data indicates the amount of game media thus accumulated. When the predetermined condition is satisfied, game media is provided based on the overflow data.
Accordingly, even after the amount of game media indicated by the first resource data has reached the predetermined amount, game media betted in the gaming machine is accumulated ongoingly. The accumulated game media is used as a resource of the payout when the predetermined condition is satisfied. This can surprise the player who may think that the accumulation of game media has been terminated because the amount of game media indicated by the first resource data has reached the predetermined amount. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
The present invention provides the following.
(21) A gaming system comprising:
a plurality of gaming machines each provided with a terminal-side input device and a controller;
a server provided with a processor;
a management-side input device connected with the server; and
a network enabling communication between the gaming machines and the server,
the controller programmed to execute the processing of:
(a) accepting an input made with use of the terminal-side input device for betting game media; and
(b) transmitting bet information indicative of an amount of game media betted in the processing (a),
the processor programmed to execute the processing of:
(A) accepting an input made with use of the management-side input device for configuring a setting related to a common game;
(B) receiving the bet information transmitted in the processing (b);
(C) executing a common game based on the bet information received in the processing (B) and the setting related to the common game configured in the processing (A).
According to the invention of (21), a common game is executed based on the setting related to the common game configured with use of the management-side input device. Examples of the setting related to the common game include a setting related to a condition for triggering an occurrence of the common game and a setting related to the amount of game media to be provided in the common game. A manager of a game facility such as casino, in which the gaming system is installed, can configure the setting related to the common game by using the management-side input device. Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best common game corresponding to their management strategy is executed.
The present invention provides the following.
(22) The gaming system according to (21) above mentioned,
wherein
the processing (A) includes
accepting an input made with use of the management-side input device for setting a funding percentage for accumulating a part of the betted game media, and
the processing (C) includes
(C-1) accumulating the amount of game media corresponding to the funding percentage set in the processing (A) of the amount of game media indicated by the bet information received in the processing (B); and
(C-2) providing game media to the gaming machine in the common game based on the amount of game media accumulated in the processing (C-1).
According to the invention of (22), the amount of game media corresponding to the funding percentage, which has been set with use of the management-side input device, of the amount of game media betted in the gaming machine is accumulated. In the common game, game media is provided based on the amount of game media thus accumulated. Namely, the accumulated game media is used as a resource of the payout in the common game.
A manager of a game facility can set the funding percentage by using the management-side input device. For example, at the time of the day or on the day of week, when less gaming machines tend to be operated, it is possible to secure the resource for the payout in the common game by setting a larger funding percentage. On the other hand, at the time of the day or on the day of week, when more gaming machines tend to be operated, it is possible to set a smaller funding percentage and increase the profit of the game facility by that amount.
Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best funding percentage corresponding to their management strategy is set.
The present invention provides the following.
(23) The gaming system according to (21) mentioned above, wherein
the processing (A) includes
accepting an input made with use of the management-side input device for setting a range of the accumulated amount corresponding to the amount of game media for triggering an occurrence of the common game,
the processor is further programmed to execute the processing of
(D) specifying the accumulated amount within the range set in the processing (A),
the processing (C) includes:
(C-1) accumulating the amount in accordance with the amount of game media indicated by the bet information received in the processing (B), in association with a gaming machine as a transmission source of the bet information; and
(C-2) executing the common game when any of accumulated bet amounts corresponding to the amounts of game media each accumulated in the processing (C-1) for one of the gaming machines has reached the accumulated amount specified in the processing (D).
According to the invention of (23), the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated in association with the gaming machine. Then, the common game is executed when any of the accumulated bet amounts corresponding to the amounts of game media each accumulated for one of the gaming machines has reached the accumulated amount. The accumulated amount is specified within the range set with use of the management-side input device (by a lottery, for example).
A manager of a game facility can set the range of the accumulated amount (also referred to as “setting range of the accumulated amount” in the present description) by using the management-side input device. For example, in accordance with various factors such as the day of week, a time period, a season, and an economic trend, the manager can set the setting range of the accumulated amount so as to allow a smaller accumulated amount to be easily specified to produce a situation that the common game is more likely to be executed. Alternatively, the manager can set the setting range of the accumulated amount so as to allow a larger accumulated amount to be easily specified to produce a situation that the common game is less likely to be executed.
Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best setting range of the accumulated amount corresponding to their management strategy is set.
The present invention provides the following.
(24) The gaming system according to (21) mentioned above,
wherein
the processing (A) includes
accepting an input made with use of the management-side input device for setting a setting amount for participation which corresponds to the amount of game media for determining the gaming machine allowed to participate in the common game,
the processing (C) includes:
(C-1) accumulating the amount in accordance with the amount of game media indicated by the bet information received in the processing (B), in association with a gaming machine as a transmission source of the bet information;
(C-2) determining, when a predetermined condition is satisfied, whether or not accumulated bet amounts corresponding to the amounts of game media each accumulated in the processing (C-1) in association with one of the gaming machines has reached the setting amount for participation set in the processing (A) or more; and
(C-3) transmitting a common game execution signal to the gaming machine associated with the accumulated bet amount that has been determined in the processing (C-2) that it has reached the setting amount for participation set in the processing (A) or more,
the controller is further programmed to execute the processing of
(c) executing a common game on receiving the common game execution signal transmitted in the processing (C-3).
According to the invention of (24), the amount in accordance with the amount of game media betted in the gaming machine is accumulated in association with the gaming machine. The gaming machine allowed to participate in the common game is a gaming machine in which the accumulated bet amount corresponding to the amount of game media accumulated in association with that gaming machine has reached the setting amount for participation set with use of the management-side input device or more.
A manager of a game facility can set the setting amount for participation by using the management-side input device. For example, at the time of the day or on the day of week, when less gaming machines tend to be operated, the manager can set a smaller setting amount for participation to secure the number of players participating in the common game, resulting in the exciting common game. On the other hand, at the time of the day or on the day of week, when more gaming machines tend to be operated, the manager can set a larger setting amount for participation to encourage the players that want to participate in the game to bet more game media. Further, it is possible to provide the players allowed to participate in the common game with a sense of superiority.
Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best setting amount for participation corresponding to their management strategy is set.
The present invention provides the following.
(25) The gaming system according to (21) mentioned above
wherein
the server includes a memory device capable of storing threshold data indicative of an range which a common game-related value as a value related to the common game falls within, and post-setting common game-related value that is the common game-related value after setting,
the processing (A) includes:
(A-1) receiving a setting change signal including data indicative of the common game-related value from the management-side input device;
(A-2) determining whether or not the common game-related value indicated by the data included in the setting change signal received in the processing (A-1) falls within the range indicated by the threshold data stored in the memory device; and
(A-3) storing data indicative of the common game-related value into the memory device as the post-setting common game-related value data, on condition that the common game-related value indicated by the data included in the setting charge signal received in the processing (A-1) falls within the range indicated by the threshold data, and
the processing (C) includes
executing a common game based on the bet information received in the processing (B) and the common game-related value indicated by the post-setting common game-related value data stored in the processing (A-3).
According to the invention of (25), the common game-related value indicated by the data included in the setting change signal is used as a new common game-related value, on condition that the common game-related value falls within the range indicated by the threshold data. Then, the common game is executed based on that common game-related value.
Accordingly, it is impossible to set the common game-related value not falling within the range indicated by the threshold data. Therefore, it is possible to avoid the case where the value not intended by the management of the game facility is set as the common game-related value by cheating, mistake, or the like. For example, it is possible to avoid the case where an unexpectedly large amount of game media is paid out in the common game.
As a result, it is possible to secure the sound operation and the credibility of the casino.
The present invention provides the following.
(26) A control method of a gaming system comprising: a plurality of gaming machines each provided with a terminal-side input device and a controller; a server provided with a processor; a management-side input device connected to the server; and a network enabling communication between the gaming machines and the server,
the control method comprising the steps of:
(a) the controller accepting an input made with use of the terminal-side input device for betting game media;
(b) the controller transmitting bet information indicative of the amount of game media betted in the step (a) to the processor;
(A) the processor accepting an input made with use of the management-side input device for configuring a setting related to a common game;
(B) the processor receiving the bet information transmitted in the step (b); and
(C) the processor executing a common game based on the bet information received in the step (B) and the setting related to the common game configured in the step (A).
According to the invention of (26), the common game is executed based on the setting related to the common game configured with use of the management-side input device. Examples of the setting related to the common game include a setting related to a condition for triggering an occurrence of the common game and a setting related to the amount of game media to be provided in the common game. A manager of a game facility such as casino, in which the gaming system is installed, can configure the setting related to the common game by using the management-side input device. Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best common game in accordance with their management strategy is executed.
The present invention provides the following.
(27) A gaming system comprising:
a plurality of gaming machines each provided with an input
device and a controller;
a server provided with a processor; and
a network enabling communication between the gaming machines and the server,
the controller programmed to execute the processing of:
(a) accepting an input made with use of the input device for betting game media; and
(b) transmitting bet information indicative of an amount of came media betted in the processing (a) to the processor, and
the processor programmed to execute the processing of:
(A) receiving the bet information transmitted in the processing (b);
(B) accumulating an amount in accordance with the amount of game media indicated by the bet information received in the processing (A);
(C) determining an amount of game media to be betted to a common game, based on the amount of game media accumulated in the processing (B);
(D) executing the common game when a predetermined condition is satisfied; and
(E) providing game media in an amount obtained based on the amount of game media determined in the processing (C) and a result of the common game executed in the processing (D), to each of the gaming machines.
According to the invention of (27), the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated. Then, the amount of game media to be betted to the common game (bet amount for common game) is determined based on the amount of game media thus accumulated. In the common game, game media in an amount based on the bet amount for common game thus determined and the result of the common game is provided.
Accordingly, the amount of game media which may be provided in the common game is increased along with the increase in the amount of game media stored by accumulation. Therefore, the player may be greatly interested in the amount of stored game media. On the other hand, the result of the common game makes a difference in whether or not the player actually gets game media in an amount in accordance with the amount of stored game media. Therefore, the player may be glued on the common game. This makes the common game more exciting.
The present invention provides the following.
(28) The gaming system according to (27) mentioned above,
wherein
the processing (B) includes
accumulating the amount in accordance with the amount of game media indicated by the bet information received in the processing (A), in association with the gaming machine as a transmission source of the bet information.
the processing (C) includes
determining the amount of game media to be betted to the common game in each of the gaming machines, based on the accumulated bet amount corresponding to the amount of game media accumulated in the processing (B) for each of the gaming machines, and
the processing (E) includes
providing game media in an amount calculated with respect to each of the gaming machines based on the amount of game media determined in the processing (C) for each of the gaming machines and the result of the common game executed in the processing (D).
According to the invention of (28), the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated in association with that gaming machine. Then, the bet amount for common game is determined with respect to each of the gaming machines, based on the accumulated bet amount corresponding to the amount of game media thus accumulated for each of the gaming machines.
Accordingly, the player can bet a larger amount of game media to increase the bet amount for common game in the gaming machine on which he or she plays a game. As a result, a situation may be produced where he or she may get a larger amount of game media. Accordingly, it is possible to encourage the player to bet more game media.
In addition, the player having betted a larger amount of game media may have a stronger expectation for the good result that he or she desires in the common game. Therefore, such players may be absorbed in the common game.
Further, it is possible to give the players the competition with regard to the amount of game media that may be provided in the common game. Accordingly, it is possible to provide the player who has received a larger amount of game media in the common game with a strong satisfaction and a sense of superiority.
The present invention provides the following.
(29) The gaming system according to (27) mentioned above,
wherein
the processing (C) includes
determining the amount of game media to be betted to the common game based on the amount of game media accumulated in the processing (B) even when an input for betting game media has not been made with use of the input device.
According to the invention of (29), the amount of game media to be betted to the common game is determined even when game media has not been betted. Namely, the player can enjoy the common game without further consuming game media. Accordingly, the player may be greatly satisfied with an occurrence of the common game.
In addition, since the player needs not to make an operation for placing a bet to the common game, the player is allowed to concentrate on the common game.
The present invention provides the following.
(30) A control method of a gaming system comprising: a plurality of gaming machines each provided with an input device and a controller; a server provided with a processor; and a network enabling communication between the gaming machines and the server,
the control method comprising the steps of:
(a) the controller accepting an input made with use of the input device for betting game media;
(b) the controller transmitting bet information indicative of an amount of game media betted in the step (a) to the processor;
(A) the processor receiving the bet information transmitted in the step (b);
(B) the processor accumulating the amount in accordance with the amount of game media indicated by the bet information received in the step (A);
(C) the processor determining the amount of game media to be betted to a common game, based on an amount of game media accumulated in the step (B);
(D) the processor executing the common game when a predetermined condition is satisfied; and
(E) providing game media in an amount based on the amount of came media determined in the step (C) and the result of the common game executed in the step (D), to each of the gaming machines.
According to the invention of (30), the amount corresponding to the amount of game media betted in each of the gaming machines is accumulated. Then, the amount of game media to be betted to the common game (bet amount for common game) is determined based on the amount of game media thus accumulated. In the common game, game media is provided in an amount based on the bet amount for common game thus determined and the result of the common game.
Accordingly, the amount of game media which may be provided in the common game is increased along with the increase in the amount of game media stored by accumulation. Therefore, the player may be greatly interested in the amount of stored game media. On the other hand, the result of the common game makes a difference in whether or not the player actually gets game media in an amount corresponding to the amount of stored game media. Therefore, the player may be glued on the common game. This makes the common game more exciting.
The present invention provides the following.
(31) A gaming system comprising
a plurality of gaming machines each provided with an input device and a controller;
a server provided with an input device; and
a network enabling communication between the gaming machines and the server,
the controller programmed to execute the processing of:
(a) accepting an input made with use of the input device for making an additional bet to participate in a common game; and
(b) transmitting an additional bet signal to the processor when the input for making the additional bet has been made in the processing (a),
the processor programmed to execute the processing of:
(A) selecting a gaming machine satisfying a specific condition as a gaming machine allowed to participate in the common game, out of the plurality of gaming machines, when a predetermined condition is satisfied;
(B) determining, when receiving the additional bet signal transmitted in the processing (b), a gaming machine as a transmission source of the additional bet signal as the gaming machine allowed to participate in the common game, in addition to the gaming machine selected in the processing (A); and
(C) transmitting a common game execution signal to the controller provided in the gaming machines selected in the processing (A) and determined in the processing (B), and
the controller further programmed to execute the processing of
(c) executing a common game on receiving the common game execution signal transmitted in the processing (C).
According to the invention of (31), the common game is executed also in the gaming machine in which the additional bet has been placed, in addition to the gaming machine satisfying a specific condition.
Accordingly, even a player playing a game on the gaming machine that is not satisfying the specific condition can participate in the common game by placing an additional bet, and therefore, it is possible to have the player feel relieved and to provide him or her with satisfaction.
On the other hand, the player playing a game on the gaming machine that is satisfying the specific condition can participate in the common game without placing an additional bet, and therefore, it is possible to provide the player with a sense of superiority.
The present invention provides the following.
(32) The gaming system according to (31) mentioned above,
wherein
the controller is further programmed to execute the processing of
(d) accepting an input made with use of the input device for betting game media as a normal bet; and
(e) transmitting bet information indicative of an amount of game media betted in the processing (d) as the normal bet to the processor,
the processor is further programmed to execute the processing of:
(D) receiving the bet information transmitted in the processing (e); and
(E) accumulating an amount in accordance with the amount of game media indicated by the bet information received in the processing (D), in association with the gaming machine as a transmission source of the bet information,
the processing (A) includes
(A-1) determining whether or not an accumulated bet amount corresponding to the amount of game media accumulated in the processing (E) for each of the gaming machines is equal to or more than a setting amount for participation with respect to each accumulated bet amount, when a predetermined condition is satisfied; and
(A-2) selecting the gaming machine associated with the accumulated bet amount determined in the processing (A-1) that it is equal to or more than the setting amount for participation, as a gaming machine allowed to participate in the common game, and
the processing (B) includes
determining, when receiving the additional bet signal transmitted in the processing (b) from the gaming machine associated with the accumulated bet amount determined in the processing (A-1) that it is less than the setting amount for participation, the gaming machine as a transmission source of the additional bet signal as a gaming machine to participate in the common game, in addition to the gaming machine selected in the processing (A).
According to the invention of (32), a condition that the total amount of the betted game media (accumulated bet amount) is equal to or more than the predetermined amount (setting amount for participation) is employed as the specific condition.
It is highly possible that the accumulated bet amount has not reached the setting amount for participation in the gaming machine on which a game is played only for a short time. Such a gaming machine is less likely to satisfy the specific condition. In this regard, according to the invention of (32), even a player playing a game only for short time can participate in the common game by placing an additional bet. Accordingly, the player can start playing a game any time he or she wants.
Further, it is possible to provide the player playing a game on the gaming machine satisfying the specific condition with a stronger sense of superiority by setting the required amount of game media for the additional bet to the amount larger than the balance between the current accumulated bet amount and the setting amount for participation. Concurrently, it is possible to facilitate the profit increase of the game facility.
The present invention provides the following.
(33) The gaming system according to (32) mentioned above,
wherein
the processor is further programmed to execute the processing of
(F) determining, when receiving in the processing (D) the bet information, whether or not the accumulated bet amount in the gaming machine as the transmission source of the bet information is equal to or larger than an accumulated amount that is larger than the setting amount for participation, and
the processing (A-1) includes
determining, when determining that the accumulated bet amount in the gaming machine as the transmission source of the bet information is equal to or larger than the accumulated amount, whether or not each of the accumulated bet amounts in each of the gaming machines other than the above gaming machine is equal to or larger than the setting amount for participation.
According to the invention of (33), a condition that the accumulated bet amount in any of the gaming machines has reached the accumulated amount is employed as the predetermined condition. The accumulated amount is larger than the setting amount for participation.
Namely, according to the invention of (33), the gaming machine having the largest accumulated bet amount triggers an occurrence of the common game. The player on the gaming machine having the accumulated bet amount that has reached the setting amount for participation is allowed to participate in the common game without an additional bet, while the player on the gaming machine having the accumulated bet amount that is smaller than the setting amount for participation needs to place an additional bet to participate in the common game.
Accordingly, an occurrence of the common game, approval to participate in the common game, and a need to place an additional bet are determined based on the accumulated bet amount. Therefore, it is possible to give the players a competition with regard to the amount of the accumulated bet amount, resulting in a more exciting game.
The present invention provides the following.
(34) The gaming system according to (32) mentioned above,
wherein
the processor is further programmed to execute the processing of
(G) determining whether or not the number of gaming machines satisfying the specific condition is equal to or smaller than a predetermined number, and
the processing (a) includes
accepting an input made with use of the input device for placing the additional bet, on condition that it is determined that the number of gaming machines satisfying the specific condition is equal to or smaller than the predetermined number.
According to the invention of (34), only when the number of gaming machines satisfying the specific condition is equal to or smaller than the predetermined number, the player on the gaming machine not satisfying the specific condition is allowed to participate in the common game by placing the additional bet.
Accordingly, when the number of gaming machines satisfying the specific condition is larger than the predetermined number, the player on the gaming machine not satisfying the specific condition cannot participate in the common game. Therefore, it is possible to provide the player on the gaming machine satisfying the specific condition with a sense of superiority.
On the other hand, when the number of gaming machines satisfying the specific condition is equal to or smaller than the predetermined number, the additional bet to participate in the common game is encouraged so that the number of gaming machines participating in the common game is increased. As a result, it is possible to provide an active common game.
The present invention provides the following.
(35) A control method of a gaming system comprising: a plurality of gaming machines each provided with an input device and a controller; a server provided with a processor; and a network enabling communication between the gaming machines and the server,
the control method comprising the steps of:
(a) the controller accepting an input made with use of the input device for participating in a common game;
(b) the controller transmitting an additional bet signal to the processor when the input has been made in the step (a) for participating in the common game;
(A) the processor selecting a gaming machine satisfying a specific condition as a gaming machine allowed to participate in the common game, out of the plurality of gaming machines when a predetermined condition is satisfied;
(B) the processor determining, when receiving the additional bet signal transmitted in the step (b), the gaming machine as a transmission source of the additional bet signal as the gaming machine to participate in the common game, in addition to the gaming machine selected in the step (A);
(C) the processor transmitting a common game execution signal to the controller provided in the gaming machine selected in the step (A) and to the controller in the gaming machine determined in the step (B); and
(c) the controller executing a common game on receiving the common game execution signal transmitted in the step (C).
According to the invention of (35), the common game is executed also in the gaming machine in which an additional bet has been placed, in addition to the gaming machine satisfying the specific condition.
Accordingly, even a player playing a game on the gaming machine that is not satisfying the specific condition can participate in the common game by placing an additional bet, and therefore, it is possible to have the player feel relieved and to provide him or her with satisfaction.
On the other hand, the player playing a game on the gaming machine that is satisfying the specific condition can participate in the common game without placing an additional bet, and therefore, it is possible to provide the player with a sense of superiority.
The present invention provides the following.
(36) A gaming system comprising:
a plurality of gaming machines each provided with a controller;
a server provided with a processor; and
a network enabling communication between the gaming machines and the server,
the processor programmed to execute the processing of
(A) executing a common game when a predetermined condition is satisfied,
the controller programmed to execute the processing of:
(a) providing game media in an amount calculated based on a bet to a predetermined bet target and a result of the common game executed in the processing (A), when a mode of the common game executed in the gaming machine provided with the above controller is a first mode; and
(b) providing game media in an amount calculated based on a bet to a specific bet target that is different from the predetermined bet target and the result of the common game executed in the processing (A) when the mode of the common game executed in the gaming machine provided with the above controller is a second mode.
According to the invention of (36), when the common game is in the first mode, game media is paid out in an amount calculated based on the bet to a predetermined bet target and the result of the common game. On the other hand, when the common game is in the second mode, game media is paid out calculated based on the bet to a specific bet target and the result of the common game.
Accordingly, the target to bet is different when the common game is in the first mode or in the second mode. Therefore, it is possible to provide various common games that the players are less likely to get bored.
The present invention provides the following.
(37) The gaming system according to (36) mentioned above,
wherein
each of the gaming machines is provided with an input device,
the controller is further programmed to execute the processing of:
(c) accepting an input made with use of the input device for selecting one mode out of a plurality of modes including the first mode and the second mode,
the processing (a) includes
providing game media in an amount calculated based on the bet to the predetermined bet target and the result of the common game executed in the processing (A) when the first mode was selected in the processing (c),
the processing (b) includes
providing game media in an amount calculated based on the bet to the specific bet target and the result of the common game executed in the processing (A) when the second mode was selected in the processing (c).
According to the invention of (37), the player can select the mode of the common game by using the input device. The player selects the first mode when he or she wants to place a bet to the predetermined bet target. Further, the player selects the second mode when he or she wants to place a bet to the specific bet target. The player can select the mode of the common game in accordance with his or her needs.
For example, when a bet to the predetermined bet target is comparatively simple, even a player unfamiliar with the common game can select the first mode so that he or she can comparatively easily place a bet to the common game. As a result, the player can enjoy the common game with ease. On the other hand, when a bet to the specific bet target requires an advanced strategy, a player familiar with the common game can select the second mode so that he or she can enjoy a more challenging game.
Consequently, it is possible to provide a common game responding to the players' needs.
The present invention provides the following.
(38) The gaming system according to (36) mentioned above,
wherein
the processing (b) includes
providing game media in an amount calculated based on the bet to the predetermined bet target and the result of the common game executed in the processing (A) and providing game media in an amount calculated based on the bet to the specific bet target and the result of the common game executed in the processing (A), when the common game executed in the gaming machine provided with the above controller is in the second mode.
According to the invention of (38), when the common game is in the second mode, a payout in the common game is determined based on both the bet to the predetermined bet target and the bet to the specific bet target. Accordingly, the player is allowed to be interested in the result of the common game. As a result, the player may be absorbed in the common game.
The present invention provides the following.
(39) The gaming system according to (39) mentioned above,
wherein
each of the gaming machines is provided with an input device,
the processing (a) includes:
(a-1) determining a bet to the predetermined bet target even an input made with use of the input device for betting game media has not been made, when the common game executed in the gaming machine provided with the above controller is in the first mode; and
(a-2) providing game media in an amount calculated based on the bet determined in the processing (a-1) and the result of the common game executed in the processing (A),
the processing (b) includes
(b-1) accepting an input made with use of the input device for betting game media to a bet target out of a plurality of bet targets included in the specific bet target, when the common game executed in the gaming machine provided with the above controller is in the second mode, and
(b-2) providing game media in an amount calculated based on the bet in the processing (b-1) and the result of the common game executed in the processing (A).
According to the invention of (39), a bet to the predetermined bet target is determined even without a bet of game media, when the common game is in the first mode. Namely, the player needs not to make an operation for placing a bet to the common game, and therefore, the player is allowed to be concentrated on the common game.
On the other hand, the player needs to select a bet target to bet out of a plurality of bet targets, when the common game is in the second mode. Accordingly, the player can play a more challenging game.
As above described, it is possible to provide the players with a more amusing game by varying the bet in the common game.
The present invention provides the following.
(40) The gaming system according to (37) mentioned above,
wherein
the controller is further programmed to execute the processing of:
(d) accepting an input made with use of the input device for betting game media to a normal game; and
(e) transmitting bet information indicative of an amount of game media betted in the processing (d) to the processor,
the processor is further programmed to execute the processing of:
(B) receiving the bet information transmitted in the processing (e); and
(C) accumulating an amount in accordance with the amount of game media indicated by the bet information received in the processing (B), in association with the gaming machine as a transmission source of the bet information, and
the processing (c) includes
accepting an input made with use of the input device for selecting a mode out of a plurality of modes including the first mode and the second mode, based on the accumulated bet amount corresponding to the amount of game media accumulated in the processing (C) for each of the gaming machines.
According to the invention of (40), the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated in association with that gaming machine. The input for selecting the mode of the common game is accepted based on the accumulated bet amount corresponding to the amount of game media accumulated in each of the gaming machines.
For example, the input made with use of the input device for selecting the mode of the common game may be accepted from the gaming machine with the predetermined amount or more of the accumulated bet amount. Alternatively, the input for selecting the mode of the common game may be sequentially accepted in an order starting from the gaming machine with the largest accumulated bet amount to the gaming machine with the Nth largest accumulated bet amount.
Accordingly, the player having betted a larger amount of game media may be provided with a chance to select the mode of the common game preferentially. This provides the player with a sense of superiority. In addition, it is possible to encourage the player who wants to select the mode of the common game to bet more game media.
The present invention provides the following.
(41) A control method of a gaming system comprising: a plurality of gaming machines each provided with a controller; a server provided with a processor; and a network enabling communication between the gaming machines and the server,
the method comprising:
(A) the processor executing a common game when a predetermined condition is satisfied;
(a) the controller providing game media in an amount calculated based on a bet to a predetermined bet target and a result of the common game executed in the step (A), when the common game executed in the gaming machine provided with the above controller is in a first mode; and
(b) the controller providing game media in an amount calculated based on a bet to a specific bet target that is different from the predetermined bet target and the result of the common game executed in the step (A), when the common game executed in the gaming machine provided with the above controller is in a second mode.
According to the invention of (41), game media in an amount calculated based on the bet to the predetermined bet target and the result of the common game is provided when the common game is in the first mode. On the other hand, when the common game is in the second mode, game media in an amount calculated based on the bet to the specific bet target and the result of the common game.
Accordingly, the target to bet is different when the common game is in the first mode or in the second mode. Therefore, it is possible to provide varied common games that the players are less likely to get bored.
The present invention provides the following.
(42) A gaming system comprising:
a plurality of gaming machines each provided with an input device and a controller;
a server provided with a memory device and a processor;
an output device connected to the server or an output device provided in each of the gaming machines,
a network enabling communication between the gaming machines and the server,
the controller programmed to execute the processing of:
(a) accepting an input made with use of the input device for betting game media; and
(b) transmitting bet information indicative of an amount of the game media betted in the processing (a) to the processor,
the processor programmed to execute the processing of
(A) receiving the bet information transmitted in the processing (b);
(B) accumulating an amount in accordance with the amount of the game media indicated by the bet information received in the processing (A), in association with the gaming machine as a transmission source of the bet information;
(C) determining whether or not an accumulated bet amount corresponding to the amount of game media accumulated in the processing (B) for each of the gaming machines satisfies a condition to participate in a common game, with respect to each accumulated bet amount;
(D) selecting a gaming machine associated with the accumulated bet amount determined in the processing (C) that it satisfies the condition to participate in the common game, as a gaming machine allowed to participate in the common game;
(E) transmitting a common game execution signal to the gaming machine selected in the processing (C); and
(F) notifying an accumulated bet situation indicative of a relation between the accumulated bet amount at present and the condition to participate in the common game based on an accumulated bet amount data that is stored in the memory device and is indicative of the accumulated bet amount, to each of the gaming machines with use of the output device, the controller further programmed to execute the processing of
(c) executing the common game on receiving the common game execution signal transmitted in the processing (E).
According to the invention of (42), the output device notifies the accumulated bet situation in each of the gaming machines. The accumulated bet situation indicates the relation between the accumulated bet amount at present and the condition to participate in the common game. Examples of the condition to participate in the common game include the accumulated bet amount being equal to or more than the predetermined amount and the accumulated bet amount being at least the Nth largest amount. When the accumulated bet amount being equal to or more than the predetermined amount is employed as the condition to participate in the common game, an image showing a contrast between the accumulated bet amount at present and the predetermined amount may be used to notify the accumulated bet situation. When the accumulated bet amount being at least the Nth largest amount is employed as the condition to participate in the common game, an image showing the number allocated to the gaming machine satisfying the condition and the accumulated bet amount in that gaming machine in combination may be used to notify the accumulated bet situation.
Accordingly, the player is allowed to know the relation between the accumulated bet amount at present and the condition to participate in the common game, which may change from moment to moment, at any time.
When the accumulated bet situation shows that the condition to participate in the common game is likely to be satisfied, the player can reduce the amount of game media to bet. On the contrary, when the accumulated bet situation shows that the condition to participate in the common game is not likely to be satisfied, the player can increase the amount of game media to bet. Further, when the accumulated bet situation shows that the condition to participate in the common game cannot be satisfied, the player can quit the game. As above mentioned, the player can select his or her next action in accordance with the accumulated bet situation.
The present invention provides the following.
(43) The gaming system according to (42) mentioned above,
wherein
the condition to participate in the common game is that the accumulated bet amount is equal to or more than a setting amount for participation,
the processing (F) includes
notifying the accumulated bet situation indicative of a contrast between the accumulated bet amount at present and the condition to participate in the common game based on a setting amount for participation data indicative of the setting amount for participation and the accumulated bet amount data indicative of the accumulated bet amount, to each of the gaming machines with use of the output device.
According to the invention of (43), a condition that the accumulated bet amount is equal to or more than the setting amount for participation is employed as the condition to participate in the common game. The accumulated bet condition indicates the contrast between the accumulated bet amount at present and the setting amount for participation.
This allows the player to know the amount of game media he or she needs to bet so that the accumulated bet amount in the gaming machine on which he or she plays a game reaches the setting amount for participation.
As a result, when the accumulated bet situation shows that the condition to participate in the common game is likely to be satisfied, the player can reduce the amount of game media to bet. On the contrary, when the accumulated bet situation shows that the condition to participate in the common game is not likely to be satisfied, the player can increase the amount of game media to bet. Further, when the accumulated bet situation shows that the condition to participate in the common game cannot be satisfied, the player can quit the game. As above mentioned, the player can select his or her next action in accordance with the accumulated bet situation.
The present invention provides the following.
(44) The gaming system according to (43) mentioned above,
wherein
the processor is further programmed to execute the processing of
(G) subtracting the setting amount for participation from the accumulated bet amount determined in the processing (C) that it is equal to or more than the setting amount for participation,
the processing (B) includes
adding the amount corresponding to the amount of game media indicated by the bet information received in the processing (A) to the amount of game media corresponding to the accumulated bet amount after subtraction in the processing (G), after completing an execution of the common game.
According to the invention of (44), the setting amount for participation is subtracted from the accumulated bet amount determined that it is equal to or more than the setting amount for participation. Then, after the common game, the amount corresponding to the amount of the betted game media is added to the amount of game media corresponding to the accumulated bet amount after subtraction.
Namely, the balance of the accumulated bet amount and the setting amount for participation is carried over to the next common game. Then, the accumulated bet situation is notified based on the carried-over accumulated bet amount. Accordingly, when a large amount of game media have been betted such that the accumulated bet amount is in great excess of the setting amount for participation in a gaming machine, it is possible to notify the player on that gaming machine of the state where the accumulated bet amount is still at a certain level even right after the common game.
As a result, it is possible to provide such a player with satisfaction and a sense of superiority.
In addition, it is possible to encourage the player playing a game on the gaming machine in which the accumulated bet amount is sufficient even right after the common game, to continue playing the game. Consequently, it may reduce the case where the player stops playing a game without knowing that the sufficient accumulated bet amount is left, so that the player is allowed to enjoy a game with ease.
On the other hand, when the carried-over accumulated bet amount is not so much, it is possible to give a chance to quit the game to the player.
The present invention provides the following.
(45) A gaming system comprising:
a plurality of gaming machines each provided with a controller;
a server provided with a processor;
an output device connected to the server or an output device provided in each of the gaming machines; and
a network enabling communication between the gaming machines and the server,
the processor programmed to execute the processing of:
(A) selecting a gaming machine satisfying a specific condition, out of the plurality of gaming machines, as a gaming machine allowed to participate in a common game, when a predetermined condition is satisfied; and
(B) transmitting a common game execution signal to the gaming machine selected in the processing (A),
the controller programmed to execute the processing of:
(a) determining at a predetermined timing whether or not a game is executed in the gaming machine provided with the above controller; and
(b) executing a processing not to execute a common game to be started on receiving the common game execution signal, when continuously determining in the processing (a) that the game is not executed for a predetermined time after starting measuring at a predetermined start-up time of measuring, and
the controller or the processor further programmed to execute the processing of
(X) notifying the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed, from the output device.
According to the invention of (45), when it is determined that the game has not been executed in the gaming machine continuously for a predetermined time after measuring is started at a predetermined start-up time of measuring (e.g. when it is determined that the number of credits has been zero for a predetermined time period), that gaming machine is not allowed to participate in the common game even it satisfies the specific condition. Namely, the gaming machine is ineligible to participate in the common game.
In this regard, according to the invention of (45), the output device notifies the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed and it may give an index of the time in which the player can be away from the gaming machine.
In addition, in a case where the timing when the predetermined condition is satisfied is employed as the predetermined start-up time of measuring, even the gaming machine satisfying the specific condition cannot participate in the common game after the predetermined time has elapsed. This may prevent the delay of the start of the common game.
In the invention of (45), examples of the “processing not to execute a common game” include the following.
One example may be “processing of storing a time-out flag into a memory device provided in each gaming machine when continuously determining in the processing (a) that the game is not executed for a predetermined time after starting measuring at a predetermined start-up time of measuring”. In this case, the controller executes the common game on receiving the common game execution signal transmitted in the processing (B), on condition that the time-out flag is not stored in the memory device, for example.
Another example may be “processing of transmitting a time-out signal to the server when continuously determining in the processing (a) that the game is not executed for a predetermined time after starting measuring at a predetermined start-up time of measuring”. In this case, the processor stores a time-out flag into a memory device provided in the server, on receiving the time-out signal from the gaming machine, in association with the gaming machine as a transmission source of the received time-out signal. Then, the processing (B) includes transmitting the common game execution signal to the gaming machine not associated with the time-out flag stored in the memory device among the gaming machines selected in the processing (A).
The present invention provides the following.
(46) The gaming system according to (45) mentioned above,
wherein
the controller is further programmed to execute the processing of:
(c) accepting an input made with use of the input device for betting game media; and
(d) transmitting bet information indicative of an amount of game media betted in the processing (c) to the processor,
the processor is further programmed to execute the processing of:
(C) receiving the bet information transmitted in the processing (d);
(D) accumulating an amount corresponding to the amount of game media indicated by the bet information received in the processing (C), in association with the gaming machine as a transmission source of the bet information; and
(E) determining, when a predetermined condition is satisfied, whether or not the accumulated bet amount corresponding to the amount of game media accumulated in the processing (D) for each of the gaming machines satisfies a condition to participate in a common game, with respect to each accumulated bet amount,
the processing (A) includes
selecting a gaming machine associated with the accumulated bet amount determined in the processing (E) that it satisfies the condition to participate in the common game, as the gaming machine allowed to participate in the common game.
According to the invention of (46), the specific condition is that the accumulated bet amount in the gaming machine satisfies the condition to participate in the common game. Accordingly, it is required to increase the accumulated bet amount by playing games for a long time in order to satisfy the specific condition.
In this regard, according to the invention of (46), the output device notifies the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed to give an index of the time in which the player can be away from the gaming machine. Accordingly, it may avoid the case where the player becomes ineligible to participate in the common game while he or she is making a pause, though the player has betted a large amount of game media for a long time. As a result, the player is allowed to play games for a long time with ease.
Further, it may also prevent the case as described below. On the gaming machine that has become available after the accumulated bet amount had been stored to the extent satisfying the condition to participate in the common game, a player who has scarcely contributed to the accumulated bet amount starts playing a game to get a profit provided in the common game. Accordingly, it is possible to avoid giving a sense of unfairness to the player having played games for a long time, namely the player having contributed to the accumulated bet amount so much.
The present invention provides the following.
(47) A control method of a gaming system comprising: a plurality of gaming machines each provided with an input device and a controller; a server provided with a memory device and a processor; an output device connected to the server or an output device provided in each of the gaming machines; and a network enabling communication between the gaming machines and the server,
the control method comprising the steps of:
(a) the controller accepting an input made with use of the input device for betting game media;
(b) the controller transmitting bet information indicative of an amount of game media betted in the step (a) to the processor;
(A) the processor receiving the bet information transmitted in the step (b);
(B) the processor accumulating an amount in accordance with the amount of game media indicated by the bet information received in the step (A) in association with the gaming machine as a transmission source of the bet information;
(C) the processor determining, when a predetermined condition is satisfied, an accumulated bet amount corresponding to the amount of game media accumulated in the step (B) for each of the gaming machines satisfies a condition to participate in a common game, with respect to each accumulated bet amount,
(D) the processor selecting a gaming machine associated with the accumulated bet amount determined in the step (C) that it satisfies the condition to participate in the common game, as a gaming machine allowed to participate in the common game,
(E) the processor transmitting a common game execution signal to the gaming machine selected in the step (D),
(F) the processor notifying an accumulated bet situation indicative of a relation between the accumulated bet amount at present and the condition to participate in the common game based on an accumulated bet amount data that is stored in the memory device and is indicative of the accumulated bet amount, to each of the gaming machines with use of the output device, and
(c) the controller executing a common game on receiving the common game execution signal transmitted in the step (E).
According to the invention of (47), the output device notifies the accumulated bet situation to each of the gaming machines with use of the output device. The accumulated bet situation indicates the relation between the accumulated bet amount at present and the condition to participate in the common game. Examples of the condition to participate in the common game include the accumulated bet amount being equal to or more than the predetermined amount and the accumulated bet amount being at least the Nth largest amount. When the accumulated bet amount being equal to or more than the predetermined amount is employed as the condition to participate in the common game, an image showing a contrast between the accumulated bet amount at present and the predetermined amount may be used to notify the accumulated bet situation. When the accumulated bet amount being at least the Nth largest amount is employed as the condition to participate in the common game, an image showing the number allocated to the gaming machine satisfying the condition and the accumulated bet amount in that gaming machine in combination may be used to notify the accumulated bet situation.
Accordingly, the player is allowed to know the relation between the accumulated bet amount at present and the condition to participate in the common game, which may change from moment to moment, at any time.
When the accumulated bet situation shows that the condition to participate in the common game is likely to be satisfied, the player can reduce the amount of game media to bet. On the contrary, when the accumulated bet situation shows that the condition to participate in the common game is not likely to be satisfied, the player can increase the amount of game media to bet. Further, when the accumulated bet situation shows that the condition to participate in the common game cannot be satisfied, the player can quit the game. As above mentioned, the player can select his or her next action in accordance with the accumulated bet situation.
The present invention provides the following.
(48) A control method of a gaming system comprising: a plurality of gaming machines each provided with a controller: a server provided with a processor; an output device connected to the server or an output device provided in each of the gaming machines; and a network enabling communication between the gaming machines and the server,
the method comprising the steps of:
(A) the processor selecting, when a predetermined condition is satisfied, a gaming machine satisfying a specific condition out of the plurality of gaming machines as a gaming machine allowed to participate in a common game;
(B) the processor transmitting a common game execution signal to the gaming machine selected in the step (A);
(a) the controller determining at a predetermined timing whether or not a game is executed in the gaming machine provided with the above controller;
(b) the controller executing a common game on receiving the common game execution signal transmitted in the step (B), except for a case of determining that the game is not executed for a predetermined time after starting measuring at a predetermined start-up time of measuring; and
(X) the controller or the processor notifying the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed, from the output device.
According to the invention of (48), when it is determined that the game has not been executed in the gaming machine continuously for a predetermined time after measuring is started at a predetermined start-up time of measuring (e.g. when it is determined that the number of credits has been zero for a predetermined time period), that gaming machine is not allowed to participate in the common game even it satisfies the specific condition. Namely, the gaming machine is ineligible to participate in the common game.
In this regard, according to the invention of (48), the output device notifies the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed and it may give an index of the time in which the player can be away from the gaming machine.
In addition, in a case where the timing when the predetermined condition is satisfied is employed as the predetermined start-up time of measuring, even the gaming machine satisfying the specific condition cannot participate in the common game after the predetermined time has elapsed. This may prevent the delay of the start of the common game.
The present invention provides a server, a gaming system, a control method of the server offering a new entertainment, and a control method of the gaming system offering a new entertainment.
Hereinafter, embodiments (first embodiment to seventh embodiment) of the present invention will be described.
The inventions of (1) to (11) are described in a first embodiment.
The inventions of (12) to (20) are described in a second embodiment.
The inventions of (21) to (26) are described in a third embodiment.
The inventions of (27) to (30) are described in a fourth embodiment.
The inventions of (31) to (35) are described in a fifth embodiment.
The inventions of (36) to (41) are described in a sixth embodiment.
The inventions of (42) to (48) are described in a seventh embodiment.
The inventions of (1) to (11) are described in the first embodiment.
An outline of the first embodiment is described with reference to
An external control device 200 (see
The external control device 200 corresponds to the server of the present invention. The communication lines 301 corresponds to the network of the present invention.
In each gaming machine 1 according to the present embodiment, a slot game is executed (see
The craps game corresponds to the common game of the present invention.
In the present embodiment, the total prize amount is displayed on the middle image display panel 650. The total prize amount refers to an accumulated amount of a part of a bet amount in slot games. The total prize amount is the amount of a resource of a prize in the craps game.
In the present embodiment, when the value of the total prize amount is larger than a predetermined value (15000), the current total prize amount is displayed on the middle image display panel 650 and is used as the resource of the prizes in the craps game. On the other hand, when the value of the total prize amount becomes equal to or smaller than the predetermined value (15000), a total value of the total prize amount and a total Hidden amount is employed as a new total prize amount. Then, the new total prize amount is displayed on the middle image display panel 650 and is used as the resource of the prize in the craps game. The total Hidden amount refers to an accumulated amount of a part of a bet amount in the slot game, as same as the total prize amount.
Data indicative of the total prize amount corresponds to the first resource data of the present invention. Data indicative of the total Hidden amount corresponds to the second resource data of the present invention. The middle image display panel 650 corresponds to the output device of the present invention.
As illustrated in
A game information image 1400 of
Accordingly, when the value of the total prize amount is larger than the predetermined value (15000), the total prize amount is displayed on the middle image display panel 650. Further, when the value of the total prize amount becomes equal to or smaller than the predetermined value (15000), the total value of the total prize amount and the total Hidden amount is displayed as a new total prize amount on the middle image display panel 650.
As described above, when the value of the total prize amount is larger than the predetermined value, the total prize amount is displayed on the middle image display panel 650 and is used as the resource of the prizes in the craps game. On the other hand, when the value of the total prize amount is equal to or smaller than the predetermined value, the total amount of the current total prize amount and the total Hidden amount is employed as a new total prize amount. Accordingly, the new total amount of the prizes is displayed on the middle image display panel 650 and is used as the resource of prizes in the craps game.
As shown in the game information image 1400 of
As shown in the game information image 1400 of
It is to be noted the individual bet amount corresponds to the accumulated bet amount of the present invention.
In the present embodiment, the craps game starts, when the event triggering condition is satisfied, namely, the individual bet amount in any of the gaming machines has reached the event triggering amount.
The event triggering condition corresponds to the predetermined condition of the present invention.
The craps game is a game in which the result is determined by the outcome of two dice. In the craps game, a player is selected as a shooter who rolls dice, out of a plurality of players. Based on the outcome of dice, the shooter or the dealer wins the game. For example, when the outcome of the dice roll is 7 or 11, the shooter wins the game. On the other hand, when the outcome of the dice roll is 2, 3, or 12, the dealer wins the game. Participants of the craps game can bet on the shooter's winning or the dealer's winning. A bet on the shooter's winning made by the participants of the craps game is referred to as a pass line bet.
In the craps game according to the present embodiment, one of gaming machines 1 is selected as the shooter. Then, the gaming machine allowed to participate in the craps game is selected from the gaming machines other than the gaming machine having selected as the shooter (hereinafter, also referred to as shooter gaming machine). Hereinafter, the gaming machine participating in the craps game among the gaming machines other than the shooter gaming machine is referred to as a non-shooter gaming machine.
As shown in a game information image 1410 of
In addition, as shown in the game information image 1410 of
Further, as shown in the game information image 1410 of
As shown in a common game start image 1420 of
The auto bet amount according to the present embodiment has the following characteristics.
(I) The auto bet amount is increased along with the increase in the individual bet amount.
(II) The auto bet amount is set for the pass line bet (bet on the shooter's winning).
(III) The auto bet amount includes an auto bet amount for shooter and an auto bet amount for non shooter.
(IV) A player needs not to bet game media for the auto bet amount.
First, (I) is described.
As illustrated in
Next, (II) is described.
As mentioned above, the auto bet amount is set for the pass line bet (bet on the shooter's winning). In the present embodiment, the auto bet amount is set for the pass line bet irrespective of the player's intention.
Next, (III) is described.
The auto bet amount for shooter is the bet amount set in the shooter gaming machine. The auto bet amount for non shooter is the bet amount set in the non-shooter gaming machine. Accordingly, the auto bet amount includes the auto bet amount for shooter and the auto bet amount for non shooter.
Now, (IV) is described.
In the present embodiment, the player can play a craps game without consuming his or her own credits.
As illustrated in
As above, the outline of the first embodiment has been described with reference to
Hereinafter, the present embodiment is more specifically described.
With reference to
First, the gaming machine checks whether or not a bet button has been pressed by a player, and subsequently checks whether or not a spin button has been pressed by the player. Here, the gaming machine transmits bet amount information indicative of the bet amount to an external control device in each game.
Next, when the spin button has been pressed by the player, the gaming machine extracts random values for symbol determination, and determines symbols to be displayed at the time of stopping scrolling of symbol arrays for the player, for a plurality of respective video reels displayed to a display.
Next, the gaming machine starts scrolling of the symbol array of each of the video reels and then stops scrolling so that the determined symbols are displayed for the player.
When scrolling of the symbol array of each video reel has been stopped, the gaming machine determines whether or not a combination of symbols displayed for the player is a combination related to winning.
When the combination of symbols displayed for the player is a combination related to winning, the gaming machine offers benefits according to the combination to the player.
For example, when a combination of symbols related to a payout of coins has been displayed, the gaming machine pays out coins of the number corresponding to the combination of symbols to the player.
Further, when a combination of symbols related to a bonus game trigger has been displayed, the gaming machine starts a bonus game. It is to be noted that, in the present embodiment, a game (free game) in which a lottery relating to the aforementioned determination of to-be stopped symbols is held a predetermined number of times without using coins is played as a bonus game.
The external control device accumulates a part of the bet amount indicated by the bet amount information transmitted from each gaming machine as the total prize amount. Then, the external control device starts a craps game in which a plurality of gaming machines can participate, when an event triggering condition is satisfied. When the player wins in the craps game, the gaming machine conducts a payout using coins of the total prize amount as a resource.
Further, in addition to the aforementioned benefits, the gaming machine is provided with benefits such as a mystery bonus.
The mystery bonus is a bonus in which a predetermined amount of coins are paid out for winning of a lottery that is intended for the mystery bonus. When the spin button has been pressed, the gaming machine extracts a random value for mystery bonus and determines whether or not to establish a mystery bonus trigger by lottery.
The gaming machine produces effects by displaying images to the display, outputting the light from lamps, and outputting sounds from speakers. The gaming machine extracts a random value for effect and determines contents of the effects based on the symbols and the like determined by lottery.
The basic functions of the gaming machine have been described above. Next, with reference to
A gaming system 300 includes a plurality of gaming machines 1, and an external control device 200 that is connected to each of the gaming machines 1 through a communication line 301.
The external control device 200 is for controlling the plurality of gaming machines 1. In the present embodiment, the external control device 200 is a so-called hall server which is installed in a game facility having the plurality of gaming machines 1. Each of the gaming machines 1 is provided with a unique identification number, and the external control device 200 identifies transmission sources of data transmitted from the respective gaming machines 1 by using the identification numbers. Also in the case where the external control device 200 transmits data to a gaming machine 1, the identification numbers are used for specifying the transmission destination.
It is to be noted that the gaming system 300 may be constructed within a single game facility where various games can be conducted, such as a casino, or may be constructed among a plurality of game facilities. Further, when the gaming system 300 is constructed in a single game facility, the gaming system 300 may be constructed in each floor or section of the game facility. The communication line 301 may be a wired or wireless line, and can adopt a dedicated line, an exchange line or the like.
The gaming system according to the present embodiment has beep described above. Next, with reference to
A coin, a bill, or electrically valuable information corresponding to these is used as a game medium in the gaming machine 1. Further, in the present embodiment, a later-described ticket with a barcode is also used. It is to be noted that the game medium is not limited to these, and for example a medal, a token, electric money or the like can be adopted.
The gaming machine 1 includes a cabinet 11, a top box 12 installed on the upper side of the cabinet 11, and a main door 13 provided at the front face of the cabinet 11.
A lower image display panel 141 is provided at the center of the main door 13. The lower image display panel 141 includes a liquid crystal panel, and forms the display. The lower image display panel 141 has a symbol display region 4. To the symbol display region 4, five video reels 3 (3a, 3b, 3c, 3d, 3e) are displayed.
In the present embodiment, a video reel depicts through videos the rotational and stop motions of a mechanical reel having a plurality of symbols drawn on the peripheral surface thereof. To each of the video reels 3, a symbol array comprised of a previously determined plurality (22 in the present embodiment) of symbols is assigned (see
In the symbol display region 4, the symbol arrays assigned to the respective video reels 3 are separately scrolled, and are stopped after predetermined time has elapsed. As a result, a part (four consecutive symbols in the present embodiment) of each of the symbol arrays is displayed for the player.
The symbol display region 4 has four regions, namely an upper region, an upper central region, a lower central region, and a lower region, for each video reel 3, and a single symbol is to be displayed to each region. That is, 20 (=5 columns×4 symbols) symbols are to be displayed in the symbol display region 4.
In the present embodiment, a line formed by selecting one of the aforementioned four regions for each of the video reels 3 and connecting the respective regions is referred to as a winning line.
It is to be noted that any desired shape of the winning line can be adopted, and examples of the shape of the winning line may include a straight line formed by connecting the upper central regions for the respective video reels 3, a V-shaped line, and a bent line. Also, any desired number of lines can be adopted, and the number can be for example 30 lines.
Further, the lower image display panel 141 has a number-of-credits display region 142 and a number-of-payouts display region 143. The number-of-credits display region 142 displays the number of coins (hereinafter also referred to as “the number of credits”) owned by the player and retained inside the gaming machine 1. The number-of-payouts display region 143 displays the number of coins (hereinafter also referred to as “the number of payouts”) to be paid out to the player when winning is established.
The lower image display panel 141 has a built-in touch panel 114. The player can input various commands by touching the lower image display panel 141.
On the lower side of the lower image display panel 141, there are arranged various buttons set in a control panel 30, and various devices to be operated by the player.
A spin button 31 is used when starting scrolling of the symbol arrays of the respective video reels 3. A change button 32 is used when requesting a game facility staff member to exchange money. A CASHOUT button 33 is used when paying out the coins retained inside the gaming machine 1 to a coin tray 15.
A 1-bet button 34 and a maximum bet button 35 are used for determining the number of coins (hereinafter also referred to as “the number of bets”) to be used in the game from the coins retained inside the gaming machine 1. The 1-bet button 34 is used when determining one coin at a time for the aforementioned number of bets. The maximum bet button 35 is used when setting the aforementioned number of bets to a defined upper limit number.
The 1-bet button 34 and the maximum bet button 35 each corresponds to the input device of the present invention. In the present embodiment, the case is described where bet buttons are employed as the input device. However, the input device of the present invention is not particularly limited and a conventionally known input device may be used such as a touch panel, a currency insertion slot capable of accepting currency including coins and bills, in addition to buttons.
A coin accepting slot 36 is provided to accept coins. A bill validator 115 is provided to accept bills. The bill validator 115 validates a bill, and accepts a valid bill into the cabinet 11. It is to be noted that the bill validator 115 may be configured so as to be capable of reading a later-described ticket 175 with a barcode.
An upper image display panel 131 is provided at the front face of the top box 12. The upper image display panel 131 includes a liquid crystal panel, and forms the display. The upper image display panel 131 displays images related to effects and images showing introduction of the game contents and explanation of the game rules. Further, the top box 12 is provided with a speaker 112 and a lamp 111. The gaming machine 1 produces effects by displaying images, outputting sounds, and outputting the light.
Under the upper image display panel 131, a middle image display panel 650 is provided. The middle image display panel 650 displays an image related to an effect in the craps game. It is to be noted that a touch panel 113 is built into the middle image display panel 650. The player can input various commands by touching the middle image display panel 650.
A ticket printer 171, a card slot 176, a data display 174, and a keypad 173 are provided on the lower side of the middle image display panel 650.
The ticket printer 171 prints on a ticket a barcode representing encoded data of the number of credits, date, the identification number of the gaming machine 1, and the like, and outputs the ticket as the ticket 175 with a barcode. The player can make a gaming machine read the ticket 175 with a barcode so as to play a game thereon, and can also exchange the ticket 175 with a barcode with a bill or the like at a predetermined place (e.g. a cashier in a casino) in the game facility.
The card slot 176 is for inserting a card in which predetermined data is stored. For example, the card stores data for identifying the player, and data about the history of games played by the player.
When the card is inserted into the card slot 176, a later-described card reader 172 reads data from the card or writes data into the card. It is to be noted that the card may store data corresponding to a coin, a bill or a credit.
The data display 174 includes a fluorescent display, LEDs and the like, and displays the data read by the card reader 172 or the data inputted by the player via the keypad 173, for example. The keypad 173 is for inputting a command and data related to ticket issuance or the like.
The overall configuration of the gaming machine 1 has been described above. Next, with reference to
A first video reel 3a, a second video reel 3b, a third video reel 3c, a fourth video reel 3d, and a fifth video reel 3e each is assigned with a symbol array consisting of 22 symbols that correspond to respective code numbers from “00” to “21”.
Types of the symbols provided are “JACKPOT 7”, “BLUE 7”, “BELL”, “CHERRY”, “STRAWBERRY”, “PLUM”, “ORANGE” and “APPLE”.
The configuration of the symbol arrays included in the video reels 3 of the gaming machine 1 has been described above. Next, with reference to
A gaming board 50 is provided with: a CPU 51, a ROM 52, and a boot ROM 53, which are mutually connected by an internal bus: a card slot 55 corresponding to a memory card 54; and an IC socket 57 corresponding to a GAL (Generic Array Logic) 56.
The memory card 54 includes a non-volatile memory, and stores a game program and a game system program. The game program includes a program related to game progression, a lottery program, and a program for producing effects by images and sounds (e.g. see
The lottery program is a program for determining to-be stopped symbol of each video reel 3 by lottery. The to-be stopped symbol is data for determining four symbols to be displayed to the symbol display region 4 out of the 22 symbols forming each symbol array. The gaming machine 1 of the present embodiment determines as the to-be stopped symbol the symbol to be displayed in a predetermined region (e.g. the upper region) out of the four regions provided for each of the video reels 3 of the symbol display region 4.
The aforementioned lottery program includes symbol determination data. The symbol determination data is data that specifies random values so that each of the 22 symbols (code numbers from “00” to “21”) forming the symbol array is determined at an equal probability (i.e. 1/22), for each video reel 3.
The probabilities of the respective 22 symbols being determined are basically equal. However, the numbers of the respective types of symbols included in the 22 symbols vary, and thus the probabilities of the respective types of symbols being determined vary (i.e. different weights on the probabilities are generated). For example, with reference to
It is to be noted that, although the data specifies that the equal numbers of symbols be provided to form the symbol arrays of the respective video reels 3 in the present embodiment, different numbers of symbols may form the respective video reels 3. For example, the symbol array of the first video reel 3a may consist of 22 symbols whereas the symbol array of the second video reel 3b may consist of 30 symbols. Such a configuration increases the degree of freedom in setting the probabilities of the respective types of symbols being determined for each video reel 3.
Further, the card slot 55 is configured so that the memory card 54 can be inserted thereinto and removed therefrom, and is connected to a motherboard 70 by an IDE bus.
The GAL 56 is a type of PLD (Programmable Logic Device) having a fixed OR array structure. The GAL 56 is provided with a plurality of input ports and output ports, and predetermined input into the input port causes output of the corresponding data from the output port.
Further, the IC socket 57 is configured so that the GAL 56 can be inserted thereinto and removed therefrom, and is connected to the motherboard 70 by a PCI bus. The contents of the game to be played on the gaming machine 1 can be changed by replacing the memory card 54 with another memory card 54 having another program written therein or by rewriting the program written into the memory card 54 as another program.
The CPU 51, the ROM 52 and the boot ROM 53 mutually connected by the internal bus are connected to the motherboard 70 by a PCI bus. The PCI bus enables a signal transmission between the motherboard 70 and the gaming board 50, and power supply from the motherboard 70 to the gaming board 50.
The ROM 52 stores an authentication program. The boot ROM 53 stores a pre-authentication program, a program (boot code) to be used by the CPU 51 for activating the pre-authentication program, and the like.
The authentication program is a program (tamper check program) for authenticating the game program and the game system program. The pre-authentication program is a program for authenticating the aforementioned authentication program. The authentication program and the pre-authentication program are written along a procedure (authentication procedure) for proving that the program to be the subject has not been tampered.
The motherboard 70 is provided with a main CPU 71, a ROM 72, a RAM 73, and a communication interface 82. The mother board 70 corresponds to the controller of the present invention. In the present embodiment, the controller includes one CPU called the main CPU 71. However, the controller of the present invention may include a plurality of CPUs.
The ROM 72 includes a memory device such as a flash memory, and stores a program such as BIOS to be executed by the main CPU 71, and permanent data. When the BIOS is executed by the main CPU 71, processing for initializing predetermined peripheral devices is conducted; further, through the gaming board 50, processing of loading the game program and the game system program stored in the memory card 54 is started.
The RAM 73 stores data and programs which are used in operation of the main CPU 71. For example, when the processing of loading the aforementioned game program, game system program or authentication program is conducted, the RAM 73 can store the program. The RAM 73 is provided with working areas used for operations in execution of these programs. Examples of the areas include: an area that stores the number of games, the number of bets, the number of payouts, the number of credits and the like; and an area that stores symbols (code numbers) determined by lottery.
The communication interface 82 is for communicating with the external control device 200 such as a server, through the communication line 301. Further, the motherboard 70 is connected with a later-described door PCB (Printed Circuit Board) 90 and a body PCB 110 by respective USBs. The motherboard 70 is also connected with a power supply unit 81.
When the power is supplied from the power supply unit 81 to the motherboard 70, the main CPU 71 of the motherboard 70 is activated, and then the power is supplied to the gaming board 50 through the PCI bus so as to activate the CPU 51.
The door PCB 90 and the body PCB 110 are connected with input devices such as a switch and a sensor, and peripheral devices the operations of which are controlled by the main CPU 71.
The door PCB 90 is connected with a control panel 30, a reverter 91, a coin counter 92C and a cold cathode tube 93.
The control panel 30 is provided with a spin switch 31S, a change switch 32S, a CASHOUT switch 33S, a 1-bet switch 34S and a maximum bet switch 35S which correspond to the aforementioned respective buttons. Each of the switches outputs a signal to the main CPU 71 upon detection of press of the button corresponding thereto by the player.
The coin counter 92C validates a coin inserted into the coin accepting slot 36 based on its material, shape and the like, and outputs a signal to the main CPU 71 upon detection of a valid coin. Invalid coins are discharged from a coin payout exit 15A.
The reverter 91 operates based on a control signal outputted from the main CPU 71, and distributes valid coins validated by the coin counter 92C into a hopper 113 or a cash box (not illustrated). That is, coins are distributed into the hopper 113 when the hopper 113 is not filled with coins, while coins are distributed into the cash box when the hopper 113 is filled with coins.
The cold cathode tube 93 functions as a backlight installed on the rear face sides of the upper image display panel 131, the middle image display panel 650, and the lower image display panel 141, and lights up based on a control signal outputted from the main CPU 71.
The body PCB 110 is connected with the lamp 111, the speaker 112, the hopper 113, a coin detecting portion 113S, the touch panel 114, the bill validator 115, a graphic board 130, the ticket printer 171, the card reader 172, a key switch 173S and the data display 174.
The lamp 111 lights up based on a control signal outputted from the main CPU 71. The speaker 112 outputs sounds such as BGM, based on a control signal outputted from the main CPU 71.
The hopper 113 operates based on a control signal outputted from the main CPU 71, and pays out coins of the specified number of payouts from the coin payout exit 15A to the coin tray 15. The coin detecting portion 113S outputs a signal to the main CPU 71 upon detection of coins paid out by the hopper 113.
The touch panel 114 detects a place on the lower image display panel touched by the player's finger or the like, and outputs to the main CPU 71a signal corresponding to the detected place. Upon acceptance of a valid bill, the bill validator 115 outputs to the main CPU 71a signal corresponding to the face amount of the bill.
The graphic board 130 controls display of images conducted by the respective upper image display panel 131, middle image display panel 650, and lower image display panel 141, based on a control signal outputted from the main CPU 71. The symbol display region 4 of the lower image display panel 141 displays the five video reels 3 by which the scrolling and stop motions of the symbol arrays included in the respective video reels 3 are displayed. The graphic board 130 is provided with a VDP generating image data, a video RAM temporarily storing the image data generated by the VDP, and the like. The number-of-credits display region 142 of the lower image display panel 141 displays the number of credits stored in the RAM 73. The number-of-payouts display region 143 of the lower image display panel 141 displays the number of payouts of coins.
The graphic board 130 is provided with the VDP (Video Display Processor) generating image data based on a control signal outputted from the main CPU 71, the video RAM temporarily storing the image data generated by the VDP, and the like. It is to be noted that the image data used in generation of image data by the VDP is included in the game program that has been read from the memory card 54 and stored into the RAM 73.
Based on a control signal outputted from the main CPU 71, the ticket printer 171 prints on a ticket a barcode representing encoded data of the number of credits stored in the RAM 73, date, the identification number of the gaming machine 1, and the like, and then outputs the ticket as the ticket 175 with a barcode.
The card reader 172 reads data stored in a card inserted into the card slot 176 and transmits the data to the main CPU 71, or writes data into the card based on a control signal outputted from the main CPU 71.
The key switch 173S is provided in the keypad 173, and outputs a predetermined signal to the main CPU 71 when the keypad 173 has been operated by the player.
The data display 174 displays data read by the card reader 172 and data inputted by the player through the keypad 173, based on a control signal outputted from the main CPU 71.
The circuit configuration of the gaming machine 1 has been described above. Next, with reference to
The symbol combination table specifies combinations of drawn symbols relating to winning, and the number of payouts. On the gaming machine 1, the scrolling of symbol arrays of the respective video reels 3 is stopped, and winning is established when the combination of symbols displayed along the winning line matches one of the combinations of symbols specified by the symbol combination table. According to the winning combination, a benefit such as payout of coins or start of a bonus game is offered to the player. It is to be noted that winning is not established (i.e. the game is lost) when the combination of symbols displayed along the winning line does not match any of the combinations of symbols specified by the symbol combination table.
Basically, winning is established when all symbols displayed along the winning line by the respective video reels 3 are of one type out of “JACKPOT 7”, “APPLE”, “BLUE 7”, “BELL”, “CHERRY”, “STRAWBERRY”, “PLUM” and “ORANGE”. However, with respect to the respective types of symbols of “CHERRY” and “ORANGE”, winning is also established when one or three symbols of either type are displayed along the winning line by the video reels 3.
For example, when all the symbols displayed along the winning line by all the video reels 3 are “BLUE 7”, the winning combination is “BLUE”, and “10” is determined as the number of payouts. Based on the determined number of payouts, payout of coins is conducted. The payout of coins is conducted by actually discharging coins from the coin payout exit 15A or adding the determined number of payouts to the number of credits, or issuing a ticket with a barcode.
“JACKPOT 7” is a symbol related to the jackpot trigger. When all the symbols displayed along the winning line by all the video reels 3 are “JACKPOT 7”, the winning combination is “jackpot”, and the amount of jackpot is determined as the number of payouts.
“APPLE” is a symbol related to the bonus-game trigger. When all the symbols displayed along the winning line by all the video reels 3 are “APPLE”, the winning combination is “bonus game trigger”, and bonus games start from the next game.
The description has been given on the configuration of the circuit of the gaming machine 1. Next, the configuration of the circuit included in the external control device 200 is described with reference to
A control unit is provided inside the external control device 200. The control unit includes components such as a motherboard 240, a gaming board 250, and a power supply unit 245.
The gaming board has the same configuration as the gaming board 50 in the gaming machine 1. Namely, the gaming board 250 is provided with a CPU 251, a ROM 255, a boot ROM 252, a card slot 253S corresponding to a memory card 253, and an IC socket 2543 corresponding to a GAL 254.
The motherboard 240 has the same configuration as the motherboard 70 in the gaming machine 1. Namely, the motherboard 240 is provided with a main CPU 241, a ROKM 242, and a RAM 243.
The motherboard 240 corresponds to the processor of the present invention. Though the processor includes one CPU called the main CPU 241 in the present embodiment, the processor of the present invention may include a plurality of CPUs.
The RAM 243 is provided with an individual bet amount storage area for storing individual bet amount data, a total prize amount storage area for storing total prize amount data, a total Hidden amount storage area for storing total Hidden amount data, and a total bonus amount storage area for storing total bonus amount data.
The total prize amount storage area corresponds to the first storage area of the present invention. The total Hidden amount storage area corresponds to the second storage area of the present invention. The RAM 243 corresponds to the memory device of the present invention.
A communication part 244 is for communicating with the gaming machines 1 through a communication line.
The symbol combination table has been described above. Next, with reference to
First, with reference to
First, when the power is supplied to the gaming machine 1, the main CPU 71 reads the authenticated game program and game system program from the memory card 54 through the gaming board 50, and writes the programs into the RAM 73 (step S11).
Next, the main CPU 71 conducts at-one-game-end initialization processing (step S12). For example, data that becomes unnecessary after each game in the working areas of the RAM 73, such as the number of bets and the symbols determined by lottery, is cleared.
The main CPU 71 conducts coin-insertion/start-check processing which is described later with reference to
The main CPU 71 then conducts symbol lottery processing which is described later with reference to
Next, the main CPU 71 conducts mystery bonus lottery processing (step S15). In the processing, lottery determining whether or not to establish a mystery bonus trigger is held. For example, the main CPU 71 extracts a random value for mystery bonus from the numbers in a range of “0 to 99”, and establishes the mystery bonus trigger when the extracted random value is “0”.
The main CPU 71 conducts effect contents determination processing (step S16). The main CPU 71 extracts a random value for effect, and determines any of the effect contents from the preset plurality of effect contents by lottery.
The main CPU 71 then conducts symbol display control processing which is described later with reference to
Next, the main CPU 71 conducts amount-of-payout determination processing which is described later with reference to
The main CPU 71 then determines whether or not the bonus game trigger has been established (step S19). When the main CPU 71 determines that the bonus game trigger has been established, the main CPU 71 conducts bonus game processing which is described later with reference to
After the processing of step S20 or when determining in step S19 that the bonus game trigger has not been established, the main CPU 71 determines whether or not the mystery bonus trigger is established (step S21). When determining that the mystery bonus trigger has been established, the main CPU 71 conducts the mystery bonus processing (step S22). In the processing, the amount of payout (e.g. 300) being set for the mystery bonus is stored into the amount-of-payout storage area provided in the RAM 73.
After the processing of step S22, the main CPU 71 conducts payout processing (step S23). The main CPU 71 adds the value stored in the amount-of-payout storage area to a value stored in an amount-of-credit storage area provided in the RAM 73. It is to be noted that operations of the hopper 113 may be controlled based on input from the CASHOUT switch 33S, and coins of the number corresponding to the value stored in the amount-of-payout storage area may be discharged from the coin payout exit 15A. Further, operations of the ticket printer 171 may be controlled and a ticket with a barcode may be issued on which a value stored in the amount-of-payout storage area is recorded. After the processing has been conducted, the processing is shifted to step S12.
Next, with reference to
First, the main CPU 71 determines whether or not insertion of a coin has been detected by the coin counter 92C (step S41). When determining that the insertion of a coin has been detected by the coin counter 92C, the main CPU 71 makes an addition to the value stored in the amount-of-credit storage area (step S42). It is to be noted that, in addition to the insertion of a coin, the main CPU 71 may determine whether or not insertion of a bill has been detected by the bill validator 115, and when determining that the insertion of a bill has been detected, the main CPU 71 may add a value according to the bill to the value stored in the amount-of-credit storage area.
After step S42 or when determining in step S41 that the insertion of a coin has not been detected, the main CPU 71 determines whether or not the value stored in the amount-of-credit storage area is zero (step S43). When the main CPU 71 determines that the value stored in the amount-of-credit storage area is not zero, the main CPU 71 permits operation acceptance of the bet buttons (step S44).
Next, the main CPU 71 determines whether or not operation of any of the bet buttons has been detected (step S45). When the main CPU 71 determines that the bet switch has detected press of the bet button by the player, the main CPU 71 makes an addition to a value stored in a bet amount storage area provided in the RAM 73 and makes a subtraction from the value stored in the amount-of-credit storage area, based on the type of the bet button (step S46). For example, when a bet of 100 dollars has been detected, the main CPU 71 adds 100 to the value stored in the bet amount storage area and subtracts 100 from the value stored in the amount-of-credit storage area.
The main CPU 71 then determines whether or not the value stored in the bet amount storage area is at its maximum (step S47). When the main CPU 71 determines that the value stored in the bet amount storage area is at its maximum, the main CPU 71 prohibits updating of the value stored in the bet amount storage area (step S48). After step S48 or when determining instep S47 that the value stored in the bet amount storage area is not at its maximum, the main CPU 71 permits operation acceptance of the spin button (step S49).
After step S49 or when determining in step S45 that the operation of any of the bet buttons has not been detected, or when determining in step S43 that the value stored in the amount-of-credit storage area is zero, the main CPU 71 determines whether or not operation of the spin button has been detected (step S50). When the main CPU 71 determines that the operation of the spin button has not been detected, the processing is shifted to step S41.
When determining that the operation of the spin button has been detected, the main CPU 71 conducts bet amount information transmission processing (step S51). In the processing, the value stored it the bet amount storage area (bet amount information) is transmitted to the external control device 200.
After the processing has been conducted, the coin-insertion/start-check processing is completed.
Next, with reference to
First, the main CPU 71 extracts random values for symbol determination (step S111). The main CPU 71 then determines to-be stopped symbols for the respective video reels 3 by lottery (step S112). The main CPU 71 holds a lottery for each video reel 3, and determines any one of the 22 symbols (code numbers from “00” to “21”) as a to-be stopped symbol. At this time, each of the 22 symbols (code numbers from “00” to “21”) is determined at an equal probability (i.e. 1/22).
The main CPU 71 then stores the determined to-be stopped symbols for the respective video reels 3 into a symbol storage area provided in the RAM 73 (step S113). Next, the main CPU references the symbol combination table (
Next, with reference to
First, the main CPU 71 starts scrolling of the symbol arrays of the respective video reels 3 that are displayed to the symbol display region 4 of the lower image display panel 141 (step S131). The main CPU 71 then stops the scrolling of the symbol arrays of the respective video reels 3, based on the aforementioned symbol storage area (step S132). After the processing has been conducted, the symbol display control processing is completed.
Next, with reference to
First, the main CPU 71 determines the amount of payout corresponding to the winning combination (step S152). For example, when the winning combination is “BELL”, the main CPU 71 determines “8” as the amount of payout (see
Next, with reference to
The main CPU 71 first determines the number of bonus games (step S191). The main CPU 71 extracts a random value for number-of-bonus-games determination, and determines any one of the various numbers of bonus games such as “50”, “70” and “100” by lottery.
Next, the main CPU 71 stores the determined number of bonus games into a number-of-bonus-games storage area provided in the RAM 73 (step S192).
The main CPU 71 then conducts at-one-game-end initialization processing in the same way as the processing of step S12 described with reference to
Next, the main CPU 71 determines whether or not the bonus game trigger has been established (step S198). When the main CPU 71 determines that the bonus game trigger has been established, the main CPU 71 determines the number of bonus games to be added (step S199). In the same way as the aforementioned processing of step S191, the main CPU 71 determines the number of bonus games. The main CPU 71 then adds the determined number of bonus games to the value stored in the number-of-bonus-games storage area (step S200).
After the processing of step S200 or when determining in step S198 that the bonus game trigger has not been established, the main CPU 71 conducts the payout processing (step S201). In the payout processing, the main CPU 71 adds the value stored into the amount-of-payout storage area in the aforementioned amount-of-payout determination processing of step S197 to a value stored in an amount-of-payout storage area for bonus. The amount-of-payout storage area for bonus is an area for storing a total of the amounts of payout determined during the bonus games.
When the bonus game processing has been completed, the main CPU 71 adds the value stored in the amount-of-payout storage area for bonus to the value stored in the amount-of-credit storage area provided in the RAM 73, in the payout processing of step S23 described with reference to
Next, the main CPU 71 subtracts one from the value stored in the number-of-bonus-games storage area (step S202). Next, the main CPU 71 determines whether or not the value stored in the number-of-bonus-games storage area is zero (step S203). When the main CPU 71 determines that the value stored in the number-of-bonus-games storage area is not zero, the main CPU 71 shifts the processing to step S193. On the other hand, when the main CPU 71 determines that the value stored in the number-of-bonus-games storage area is zero, the main CPU 71 completes the bonus game processing. When the bonus game processing has been completed, the processing is shifted to the processing of step S21 described with reference to
Next, a slot game image displayed on the lower image display panel 141 is described with reference to
More specifically, a normal game screen is positioned at the center of the lower image display panel 141 and has a display window 150 including five dummy reels 151 to 155 and payline generating portions 65L and 65R positioned symmetrically on both sides of the display window 150. In the normal game screen of
Above the display window 150, an amount-of-credit display portion 400, a bet amount display portion 401, a number-of-wild-symbols display portion 415, a number-of-trigger-symbols display portion 416, and a payout display portion 402 are arranged. These portions 400, 401, 415, 416, and 402 are sequentially positioned from the left end to the right end as viewed from the player.
The amount-of-credit display portion 400 displays the amount of credit. The bet amount display portion 401 displays the bet amount in the current unit game. The number-of-wild-symbols display portion 415 displays the number of wild symbols 503a in the current unit game. This preliminary notifies the player of the presence of five wild symbols 503a in the normal game. The number-of-trigger-symbols display portion 416 displays the number of trigger symbols 503b in the current unit game. This preliminary notifies the player of the presence of five trigger symbols 503b in the normal game. The payout display portion 402 displays the number of coins to be paid out when a winning combination is formed.
On the other hand, below the display window 150, a help button 410, a pay table button 411, a bet unit display portion 412, a stock display portion 413, a number-of-free-games display portion 414 are arranged. These portions 410, 411, 412, 413, and 414 are sequentially positioned from the left end to the right end as viewed from the player.
The help button 410 enables execution of a help mode when pressed by the player. The help mode refers to a mode where information to solve questions related to the game is provided to the player. The pay table button 411 enables execution of a payout display mode for displaying detail of the payout when pressed by the player. The payout display mode refers to a mode where an information screen indicative of a relation between the winning combination and the payout odds is displayed to the player.
The bet unit display portion 412 displays a bet unit (payout unit) at present. This display in the bet unit display portion 412 allows the player to recognize that he or she can participate in the game by placing a bet in cents, for example.
The stock display portion 413 displays a continuation number of the bonus game. Here, “the continuation number” refers to the remaining number of bonus games that the player can play in succession after the current bonus game ends. Namely, when “3” is displayed in the stock display portion 413, the player can play the bonus game for three consecutive times after the current bonus game ends. It is to be noted that “0” is displayed in the normal game.
The number-of-free-games display portion 414 displays the number of repeated bonus games and the total number of bonus games. Here, “0 of 0” displayed in the number-of-free-games display portion 414 indicates that the total number of free games is zero. Namely, the bonus game is not executed. Further, “5 cf 8” displayed in the number-of-free-games display portion 414 indicates that the 5th free game is executed now in eight free games as the bonus game.
Between the bet unit display portion 412 and the stock display portion 413, an accumulation level display portion 421 and a timeout display portion 422 are arranged. The accumulation level display portion 421 is configured to display the accumulated value increased in each unit game of the slot game as a base game, in an analog fashion.
More specifically, the accumulation level display portion 421 has a circular shape as illustrated in
Display states of each accumulation display area can be individually changed in colors, luminance, and the like. The different display states of the accumulation display areas allow the player to identify whether or not the accumulation value has reached the range corresponding to that accumulation display area. Accordingly, when it is in the empty state, for example, all accumulation display areas are displayed in the display state indicating that the accumulation value is not in that divided range. Along with the increase in the accumulation value according to repetitive executions of the slot game, the display states of the accumulation display areas are sequentially changed when the accumulation value falls within the range corresponding thereto. Finally, when the accumulation value is increased to the participation-allowing value in the full state, the display states of all the accumulation display areas are switched to different states. This configuration of the accumulation level display portion 421 allows the player to be aware that the condition for participating in the common game is going to be satisfied, and therefore, it is possible to have the player always interested in the common game.
Once the accumulation level display portion 421 indicates the accumulation value in the full state, the display is reset irrespective of the participation in the common game, on condition that the common game starts. Namely, the accumulation value may be cleared. On the other hand, in a case where the common game starts before the accumulation value becomes in the full state, though the participation in the common game is not allowed, the display state may be carried over to the next common game. Namely, the accumulation value is not cleared and may be set as the initial value in the next base game after the current common game ends.
The timeout display portion 422 is configured to visually display the time left before timeout in an analog fashion. Here, “the time left before timeout” refers to the remaining time before the participation in the common game is rejected since a start operation has not been made by the player.
On the present screen, a bonus-winning image 420 notifying the winning of the bonus with use of the symbol image and the character image of “FEATURE IN” is displayed by pop up. Then, concurrently with or right after the display of the bonus-winning image 420, the total number displayed in the number-of-free-games display portion 414 is changed from “0” to “7”. Accordingly, the player can recognize that he or she wins the bonus and the game is shifted to the bonus game including the seven free games.
More specifically, concurrently with display of the total number of the free games in the number-of-free-games display portion 414, the number of the present game is displayed. For example, an image indicating that the first game of the seven free games is now executed is displayed. Other operations are the same as those in the normal game.
Descriptions have been given on the slot game images displayed on the lower image display panel 141 with reference to
Next, a description is given on bet amount information reception processing executed by the external control device according to the first embodiment of the present invention, with reference to
The main CPU 241 determines whether or not it has received bet amount information (step S251). The bet amount information is transmitted from the gaming machine 1 (see step S51 of
Next, the main CPU 241 determines whether or not the individual bet amount stored in the individual bet amount storage area provided in the RAM 243 has reached the event triggering amount (step S253). When determining that the individual bet amount stored in the individual bet amount storage area has not reached the event triggering amount, the main CPU 241 ends the present subroutine. On the other hand, when determining that the individual bet amount stored in the individual bet amount storage area has reached the event triggering amount, the main CPU 241 shifts the processing to step S254.
Here, a state where “the individual bet amount stored in the individual bet amount storage area has reached the event triggering amount” (see step S253 of
In step S254, the main CPU 241 extracts a random value for determining the shooter gaming machine.
Next, the main CPU 241 determines one gaming machine out of all the gaming machines 1 based on the random value for determining the shooter gaming machine extracted in step S254 (step S255).
Then, the main CPU 241 determines whether or not the individual bet amount corresponding to the one gaming machine determined in step S255 is equal to or more than the setting amount for participation (1000) (step S256).
When determining that the individual bet amount corresponding to the one gaming machine determined in step S255 is less than the setting amount for participation (1000), the main CPU 241 shifts the processing to step S254. On the other hand, when determining that the individual bet amount corresponding to the one gaming machine determined in step S255 is equal to or more than the setting amount for participation (1000), the main CPU 241 shifts the processing to step S257.
In step S257, the main CPU 241 transmits a shooter appointment signal to the gaming machine corresponding to the individual bet amount determined that it is equal to or more than the set for entry (1000) in step S256.
Herein after, the gaming machine 1 receiving the shooter appointment signal is also referred to as a shooter gaming machine.
Next, the main CPU 241 transmits a craps-game occurrence signal to the gaming machines other than the shooter gaming machine (step S258).
Next, the main CPU 241 executes participation determination processing (step S259). The participation determination processing is later described with reference to
Then, the main CPU 241 executes craps game execution processing (step S260). The craps game execution processing is later described with reference to
The main CPU 241 then executes total Hidden amount display processing (step S261). The total Hidden amount display processing is later described with reference to
After the processing of step S261, the main CPU 241 ends the present subroutine.
As above, the bet amount information reception processing executed by the external control device 200 has been described with reference to
Now, with reference to
The bet-related amount is updated based on the bet amount information transmitted from the gaming machine 1 in step S51 described with reference to
The total prize amount is the amount of resource of the prizes in the craps game.
The main CPU 241 updates the individual bet amount in the gaming machine 1 as a transmission source of the bet amount information (step S271).
In the present embodiment, the amount corresponding to 100% of the bet amount indicated by the bet amount information is added to the individual bet amount indicated by the individual bet amount information stored in the individual bet amount storage area provided in the RAM 243 to update the individual bet amount.
In the case where the bet amount information indicative of the bet amount being 1000 is transmitted from the gaming machine 1 allocated with the terminal number 001 and having the individual bet amount of 79000, for example, the individual bet amount of that gaming machine 1 is updated to 80000 (see
The individual bet amount information indicative of the updated individual bet amount is transmitted to the gaming machine 1 corresponding to that individual bet amount.
Next, the main CPU 241 updates the total bonus amount based on the bet amount information (step S272).
In the present embodiment, the amount corresponding to 4% of the bet amount indicated by the bet amount information is added to the total bonus amount indicated by the total bonus amount data stored in the total bonus amount storage area provided in the RAM 243 to update the total bonus amount.
In the case where the bet amount information indicative of the bet amount being 1000 is transmitted from any of the gaming machines 1 when the total bonus amount is 13560, for example, the total bonus amount is updated to 13600 (see
Here, the total bonus amount is the value used for calculating the special bet amount for shooter which is specially set only for the shooter gaming machine in the craps game. The special bet amount for shooter is later described with reference to
After the processing of step S272, the main CPU 241 executes processing of adding the amount corresponding to 14% of the bet amount indicated by the bet amount information to the total prize amount indicated by the total prize amount data stored in the total prize amount storage area (step S273).
In the case where the bet amount information indicative of the bet amount being 1000 is transmitted from any of the gaming machines 1 when the total bonus amount is 47460, for example, the total bonus amount is updated to 47600 (see
Next, the main CPU 241 transmits total prize amount information including the total prize amount data updated in step S273 to the gaming machine 1 (step S274). On receiving the total prize amount information from the external control device 200, the main CPU 71 in the gaming machine 1 executes processing of displaying the total prize amount indicated by the total prize amount data included in that total prize amount information, on the middle image display panel 650 (not illustrated). The total prize amount is displayed on the middle image display panel 650 in the gaming machine 1 in this processing (see
When the total prize amount indicated by the total prize amount data is 47600, for example, the value of 47600 is displayed on the middle image display panel 650 (see
Then, the main CPU 241 executes processing of adding the amount corresponding to 2% of the bet amount indicated by the bet amount information to the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area provided in the RAM 243 (step S275).
In the case where the bet amount information indicative of the bet amount being 1000 is transmitted from any of the gaming machines 1 when the total Hidden amount is 21980, for example, the total Hidden amount is updated to 22000 (see
After the processing of step S275, the main CPU 241 ends the present subroutine.
As above, descriptions have been given on the bet-related amount update processing executed by the external control device 200 with reference to
Now, descriptions are given on the participation determination processing (see step S259 of
In the participation determination processing, the gaming machine allowed to participate in the craps game is determined.
The main CPU 241 determines whether or not the individual bet amount of each gaming machine other than the shooter gaming machine has reached the setting amount for participation (step S291). When determining that the individual bet amount is equal to or more than the setting amount for participation, the main CPU 241 transmits a non-shooter appointment signal to the gaming machine 1 corresponding to that individual bet amount (step S292). On the other hand, when determining that the individual bet amount is less than the setting amount for participation, the main CPU 241 transmits a non-participant appointment signal to the gaming machine 1 corresponding to that individual bet amount (step S293).
After the processing of step S292 or step S293, the main CPU 241 ends the present subroutine.
As above, descriptions have been given on the participation determination processing executed by the external control device 200 with reference to
Now, descriptions are given on the craps game execution processing (see step S260 of
The main CPU 241 executes auto-bet amount determination processing (step S301). In this processing, the auto bet amount is determined with respect to each of the participating gaming machines. The auto-bet amount determination processing is later described with reference to
After the processing of step S301, the main CPU 241 executes processing of transmitting the auto bet amount information indicative of the auto bet amount determined in step S301 to the gaming machine 1 corresponding to that auto bet amount information (step S302).
Next, the main CPU 241 executes the processing of setting the number R of rolls indicated by number-of-rolls data stored in a number-of-rolls storage area provided in the RAM 243 to 1 (step S303).
Next, the main CPU 241 determines whether or not it has received a roll command signal (step S304). The roll command signal is a signal transmitted from the shooter gaming machine (see step S527 of
In step S305, the main CPU 241 extracts a random value for the craps game.
Next, the main CPU 241 determines two values in the value range of 1 to 6, based on the random value extracted in step S305 (step S306). In this processing, two values to be determined may be 1 and 1. Namely, the two values to be determined may be the same value.
Hereinafter, the total of the two values determined in this processing is also referred to as the outcome of the dice roll.
Next, the main CPU 241 determines whether or not the number R of roll indicated by the number-of-roll data stored in the number-of-roll storage area provided in the RAM 243 is 1 (step S307). When determining that the number of roll is not 1, the main CPU 241 shifts the processing to step S327. On the other hand, when determining that the number of roll is 1, the main CPU 241 shifts the processing to step S308.
In step S308, the main CPU 241 determines whether or not the outcome of dice roll determined in step S306 is 7 or 11. When determining that the outcome of the dice roll determined in step S306 is not 7 or 11, the main CPU 241 shifts the processing to step S321. On the other hand, when determining that the outcome of the dice roll determined in step S306 is 7 or 11, the main CPU 241 shifts the processing to step S309.
In step S309, the main CPU 241 transmits a winning signal to the gaming machine participating in the craps game (hereinafter, also referred to as participating gaming machine).
Next, the main CPU 241 determines whether or not the total prize amount is equal to or more than the total amount of the auto bet amounts in participating gaming machines (step S310). When determining that the total prize amount is less than the total amount of the auto bet amounts, the main CPU 241 shifts the processing to step S315. On the other hand, when determining that the total prize amount is equal to or more than the total amount of the auto bet amounts, the main CPU 241 shifts the processing to step S311.
In step S311, the main CPU 241 determines the auto bet amount for shooter as an amount of payout for shooter. The amount of payout for shooter is the amount to be paid out to the shooter gaming machine in the case of the shooter's winning. For example, when the auto bet amount for shooter is 50000, the main CPU 241 determines the amount of payout for shooter to be 50000 (see
Next, the main CPU 241 determines each bet amount for non shooter as the amount of payout to the gaming machine corresponding to that bet amount for non shooter (step S312). Hereinafter, the amount of payout determined in this processing is referred to as an amount of payout for non shooter. The amount of payout for non shooter is the amount to be paid out to the non-shooter gaming machine in the case of the shooter's winning. For example, when the auto bet amount for non shooter is 8000, the main CPU 241 determines the amount of payout for non shooter to be 8000 (see
Next, the main CPU 241 transmits amount-of-payout information indicative of the amount of payout for shooter to the shooter gaming machine and amount-of-payout information indicative of the amount of payout for non shooter to the non-shooter gaming machines (step S313).
Then, the main CPU 241 subtracts the total amount of the auto bet amounts in all participating gaming machines from the total prize amount (step S314).
After the processing of step S314, the main CPU 241 shifts the processing to step S303.
When determining in step S308 that the outcome of the dice roll determined in step S306 is not 7 or 11, the main CPU 241 determines whether or not the outcome of the dice roll determined in step S306 is any of 2, 3, and 12 (step S321). When determining that the outcome of the dice roll determined in step S306 is one of 2, 3, and 12, the main CPU 241 shifts the processing to step S322. On the other hand, when determining that the outcome of the dice roll determined in step S306 is not any of 2, 3, and 12, the main CPU 241 shifts the processing to step S324.
In step S324, the main CPU 241 determines the outcome of the dice roll (total of the two values determined in the processing of step S306) as a value of points.
Then, the main CPU 241 transmits a draw signal to the participating gaming machine (step S325).
Next, the main CPU 241 executes processing of adding 1 to the number R of rolls indicated by the number-of-rolls data stored in the number-of-rolls storage area provided in the RAM 243 (step S326).
After the processing of step S326, the main CPU 241 shifts the processing to step S304.
When determining in step S321 that the outcome of the dice roll determined in step S306 is one of 2, 3, and 12, the main CPU 241 transmits a loss signal to the participating gaming machine (step S322).
After the processing of step S322, the main CPU 241 determines the total prize amount indicated by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 as a new total bonus amount (step S323).
After the processing of step S323, the main CPU 241 shifts the processing to step S320.
When determining in step S310 that the total prize amount is Less than the total amount of the auto bet amounts, the main CPU 241 determines the total prize amount indicated by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 as the amount of payout for shooter (step S315).
After the processing of step S315, the main CPU 241 determines the amount of payout for non shooter to be zero (step S315).
Next, the main CPU 241 executes the processing of transmitting amount-of-payout information indicative of the amount of payout for shooter to the shooter gaming machine and amount-of-payout information indicative of the amount of payout for non shooter to the non-shooter gaming machines (step S317).
Next, the main CPU 241 sets the total prize amount indicated by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 to zero (step S318).
Then, the main CPU 241 sets the total bonus amount indicated by the total bonus amount data stored in the total bonus amount storage area provided in the RAM 243 to zero (step S319).
After the processing of step S319 or step S323, the main CPU 241 sets the individual auto bet amount indicated by the individual bet amount data stored in the individual bet amount storage area provided in the RAM 243 to zero (step S320).
In addition, the main CPU 241 sets the auto bet amount indicated by the auto bet amount data stored in the auto bet amount data storage area provided in the RAM 243 to zero.
After the processing of step S320, the main CPU 241 ends the present subroutine.
When determining in step S307 that the number R of rolls is not 1, the main CPU 241 shifts the processing to step S327.
In step S327, the main CPU 241 determines whether or not the outcome of the dice roll is the same value as the value of the points determined in step S324. When determining that the outcome of the dice roll is the same value as the value of the points, the main CPU 241 shifts the processing to step S309. On the other hand, when determining that the outcome of the dice roll is not the same value as the value of the points, the main CPU 241 shifts the processing to step S328.
In step S328, the main CPU 241 determines whether or not the outcome of the dice roll is 7. When determining that the outcome of the dice roll is 7, the main CPU 241 shifts the processing to step S322. On the other hand, when determining that the outcome of the dice roll is not 7, the main CPU 241 shifts the processing to step S325.
As above, descriptions have been given on the craps game execution processing executed by the external control device 200 with reference to
Now, descriptions are given on the auto-bet amount determination processing (see step S301 of
The main CPU 241 calculates a basic bet amount for each gaming machine (step S341). In the present embodiment, the basic bet amount refers to the auto bet amount to be set for all participating gaming machines. In the present embodiment, an amount corresponding to 10% of the individual bet amount is determined as the basic bet amount (see
Next, the main CPU 241 determines the basic bet amount in each non-shooter gaming machine as the auto bet amount in that non-shooter gaming machine (auto bet amount for non shooter) (step S342).
In this processing, data indicative of the basic bet amount is stored into the auto bet amount storage area provided in the RAM 243 in association with the corresponding non-shooter gaming machine.
A case is described where the gaming machines allocated with the terminal number 001, 003, 004, and 005 are non-shooter gaming machines in
After the processing of step S342, the main CPU 241 calculates the degree of contribution of the shooter gaming machine (step S343). In the present embodiment, the degree of the contribution is obtained by multiplying the individual bet amount corresponding to the shooter gaming machine by the reciprocal of the maximum individual bet amount among the individual bet amounts of all gaming machines.
For example, the degree of contribution of the gaming machine corresponding to the maximum individual bet amount among the individual bet amounts of all gaming machines is 100% (see
After the processing of step S342, the main CPU 241 calculates the special bet amount for shooter based on the degree of contribution calculated in step S343 (step S344). In the present embodiment, the special bet amount for shooter is calculated by multiplying the total bonus amount indicated by the total bonus amount data stored in the total bonus amount storage area by the degree of contribution calculated in step S343. The special bet amount for shooter refers to the bet amount specially set only for the shooter.
Next, the main CPU 241 determines the total amount of the basic bet amount of the shooter gaming machine and the special bet amount for shooter calculated in step S343, as the auto bet amount of the shooter gaming machine (auto bet amount for shooter) (step S345).
In this processing, data indicative of the total amount of the basic bet amount of the shooter gaming machine and the special bet amount for shooter is stored into an auto bet amount storage area provided in the RAM 243, in association with the shooter gaming machine.
For example, a case is described where the gaming machine allocated with the terminal number 002 in
After the processing of step S345, the main CPU 241 ends the present subroutine.
As above, descriptions have been given on the auto bet amount determination processing executed by the external control device 200.
Now, descriptions are given on the total Hidden amount display processing (see step S261 of
The main CPU 241 determines whether or not the total prize amount stored in the total prize amount storage area provided in the RAM 243 is equal to or less than the predetermined amount (step S371). When determining that the total prize amount stored in the total prize amount storage area is more than the predetermined amount, the main CPU 241 ends the present subroutine. On the other hand, when determining that the total prize amount stored in the total prize amount storage area is equal to or less than the predetermined amount, the main CPU 241 shifts the processing to step S372.
In step S372, the main CPU 241 determines the sum of the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area provided in the RAM 243 and the total prize amount indicated by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 as a new total prize amount and updates the total prize amount data.
Next, the main CPU 241 transmits total prize amount information including the total prize amount data updated in step S372 to the gaming machine 1 (step S373). On receiving the total prize amount information from the external control device 200, the main CPU 71 in the gaming machine 1 executes processing of displaying the total prize amount indicated by the total prize amount data included in that total prize amount information, on the middle image display panel 650 (not illustrated). The total prize amount is displayed on the middle image display panel 650 in the gaming machine 1 in this processing (see
When the total prize amount indicated by the total prize amount data is 47600, for example, the value of 47600 is displayed on the middle image display panel 650 (see
Next, the main CPU 241 determines the total prize amount indicated by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 as a new total bonus amount and updates the total bonus amount data (step S374).
Next, the main CPU 241 sets the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area to zero (step S375).
As above, descriptions have been given on the total Hidden amount display processing executed by the external control device 200 with reference to
Now descriptions are given on shooter appointment signal reception processing executed by the gaming machine 1 according to the first embodiment of the present invention with reference to
The main CPU 71 determines at a predetermined timing whether or not it has received a shooter appointment signal (step S501). The shooter appointment signal is a signal transmitted from the external control device 200 (see step S257 of
After the processing of step S502, the main CPU 71 ends the present subroutine.
As above, descriptions have been given on the shooter appointment signal reception processing executed by the gaming machine 1 with reference to
Now, descriptions are given on craps game-related processing (see step S502 of
The main CPU 71 displays a craps game start image on the middle image display panel 650 (step S521). In this processing, an image as illustrated in
Next, the main CPU 71 receives auto bet amount information from the external control device 200 (step S522). The auto bet amount information is included in a signal transmitted from the external control device 200 (see step S302 of
Next, the main CPU 71 displays the auto bet amount indicated by the auto bet amount information received in step S522 on the middle image display panel 650 (step S523).
Then, the main CPU 71 determines whether or not a shooter appointment flag is set (step S524). The shooter appointment flag is a flag to be set when the main CPU 71 has determined that it had received the shooter appointment signal in step S501 of
When determining that the shooter appointment flag is not set, the main CPU 71 shifts the processing to step S528. On the other hand, when determining that the shooter appointment flag is set, the main CPU 71 shifts the processing to step S525.
In step S525, the main CPU 71 determines whether or not it has received a roll command input signal. When the player has touched a portion on the touch panel 114 corresponding to a roll request image 902 displayed on the lower image display panel 141, the touch panel 141 transmits a toll command input signal to the main CPU 71 (see
When determining that it has received the roll command input signal, the main CPU 71 shifts the processing to step S527. On the other hand, when determining that it has not received the roll command input signal, the main CPU 71 shifts the processing to step S526.
In step S526, the main CPU 71 determines whether or not a predetermined time has elapsed after executing the processing of step S524. When determining that the predetermined time has not elapsed yet, the main CPU 71 shifts the processing to step S525. On the other hand, when determining that the predetermined time has elapsed, the main CPU 71 shifts the processing to step S527.
In step S527, the main CPU 71 transmits a roll command signal to the external control device 200. The external control device 200 extracts a random value for craps game on receiving the roll command signal (see step S305 of
Next, the main CPU 71 determines whether or not it has received a winning signal from the external control device 200 (step S528). The winning signal is a signal to be transmitted from the external control device 200 when the external control device 200 determines that the shooter has won in the craps game (see step S309 of
When determining that it has not received the winning signal from the external control device 200, the main CPU 71 shifts the processing to step S533. On the other hand, when determining that it has received the winning signal from the external control device 200, the main CPU 71 displays a winning image on the middle image display panel 650 (step S529). The winning image is an image indicating that the shooter has won in the craps game.
After the processing of step S529, the main CPU 71 receives amount-of-payout information from the external control device 200 (step S530).
When the gaming machine including that main CPU 71 is a non-shooter gaming machine, the external control device 200 transmits amount-of-payout information indicative of the amount of payout for non shooter (step S313 of
When the gaming machine including that main CPU 71 is a shooter gaming machine, the external control device 200 transmits amount-of-payout information indicative of the amount of payout for shooter (step S313 of
Next, the main CPU 71 displays the amount of payout indicated by the amount-of-payout information received instep S530 on the middle image display panel 650 (step S531).
Then, the main CPU 71 adds the value of the amount of payout indicated by the amount-of-payout information received in step S530 to the value stored in the amount-of-credit storage area provided in the RAM 73 (step S532).
After the processing of step S532, the main CPU 71 shifts the processing to step S524.
In step S533, the main CPU 71 determines whether or not it has received a loss signal from the external control device 20C. The loss signal is a signal to be transmitted from the external control device 200 when the external control device 20C determines that the shooter has lost (the dealer has won) in the craps game (see step S322 of
When determining that it has not received the loss signal from the external control device 200, the main CPU 71 shifts the processing to step S535. On the other hand, when determining that it has received the loss signal from the external control device 200, the main CPU 71 displays a loss image on the middle image display panel 640 (step S534). The loss image is an image indicating that the shooter has lost in the craps game.
After the processing of step S534, the main CPU 71 ends the present subroutine.
In step S535, the main CPU 71 determines whether or not it has received a draw signal from the external control device 20C. The draw signal is a signal to be transmitted from the external control device 200 when the external control device 20C determines that neither the shooter nor the dealer has won in the craps game (see step S325 of
When determining that it has not received the draw signal from the external control device 200, the main PCU 71 shifts the processing to step S528. On the other hand, when determining that it has received the draw signal from the external control device 200, the main CPU 71 displays a draw image on the middle image display panel 650 (step S536). The draw image is an image indicating that the result of the craps game is a draw.
After the processing of step S536, the main CPU 71 shifts the processing to step S524.
As above, descriptions are given on the craps game-related processing executed by the gaming machine 1 with reference to
Now, descriptions have been given on craps-game occurrence signal reception processing executed by the gaming machine 1 according to the first embodiment of the present invention with reference to
The main CPU 71 determines at a predetermined timing whether or not it has received a craps game occurrence signal from the external control device 200 (step S551). The craps game occurrence signal is a signal to be transmitted from the external control device 200 (see step S258 of
In step S552, the main CPU 71 determines whether or not it has received a non-shooter appointment signal from the external control device 200. The non-shooter appointment signal is a signal transmitted from the external control device 20C (see step S292 of
In step S554, the main CPU 71 determines whether or not is has received a non-participant appointment signal from the external control device 200. The non-participant appointment signal is a signal transmitted from the external control device 20C (see step S293 of
In step S553, the main CPU 71 executes the craps game-related processing.
The craps game-related processing has been already described with reference to
After the processing of step S553, the main CPU 71 ends the present subroutine.
As above, descriptions have been given on the craps-game occurrence signal reception processing executed by the gaming machine 1.
Now, descriptions are given on an image to be displayed on the lower image display panel 131 provided in the gaming machine 1 according to the first embodiment of the present invention.
More specifically, the roll image 1000 is an image displayed on the lower image display panel 141 provided in the gaming machine selected as the shooter (shooter gaming machine). The roll image 1000 includes a display area for a bet table image 901 for craps game, a display area for a roll button image 902 positioned under the bet table image 901, and a display area for a coin image 903.
The roll button image 92 displays characters of “Come out roll”, when the current state of the craps game is a timing of the come out roll. On the other hand, the roll button image 92 displays characters of “Point roll”, when the current state of the craps game is a timing of the point roll. The come out roll refers to the first roll and the point roll refers to the second or later rolls. A press of the roll button image 902 on the touch panel 114 (roll operation) enables a roll of dice images 905. The dice images 905 appear on the bet table image 901 when the roll operation has been made and are displayed as animated images of rolling dice until the result of the craps game is determined.
In addition, the roll image 1000 has a display area for a words-balloon image 904. In the words-balloon image 904, characters of “Roll Please” are displayed. The words-balloon image 904 appears only when that gaming machine is selected as the shooter. The words-balloon image 904 notifies the player that he or she has been selected as the shooter and signals the player to roll dice. Further, the roll image 1000 has a display area for the coin image 903 on the side of the roll button image 902. The number of the coin images 903 is increased or decreased in accordance with the bet amount. Here, a relation between the number of the coin images 903 and the bet amount may be one coin for one bet, or alternatively, one coin for N (natural number) bets.
As above, descriptions have been given on the roll image 1000 displayed on the lower image display panel 141 provided in the shooter gaming machine with reference to
As above, an example of the first embodiment of the present invention has been described with reference to
However, in the processing (E) of the inventions (1) and (4) and in the step (E) of the invention (11), after the total prize amount data (first resource data) is updated to the data indicative of the amount indicated by the total Hidden amount data (second resource data), the game media may be provided to the gaming machine based on the updated total prize amount data.
In the following, an example is described where, after the total prize amount data (first resource data) is updated to the data indicative of the amount indicated by the total Hidden amount data (second resource data), the game media is provided to the gaming machine based on the updated total prize amount data.
Next, descriptions are given on total Hidden amount display processing (see step S261 of
First, the main CPU 241 executes the processing of step S571. The processing is the same as the processing of step S371 of
After the processing of step S571, the main CPU 241 determines whether or not the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area provided in the RAM 243 is larger than the total prize amount indicated by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 (step S572). When determining the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area is smaller than the total prize amount indicated by the total prize amount data stored in the total prize amount storage area, the main CPU 241 ends the present subroutine. On the other hand, when determining the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area is larger than the total prize amount indicated by the total prize amount data stored in the total prize amount storage area, the main CPU 241 determines the amount corresponding to the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area as a new total prize amount and updates the total-amount-prizes data (step S573).
Next, the main CPU 241 transmits total prize amount information including the total prize amount data updated in step S573 to the gaming machine 1 (step S574). On receiving the total prize amount information from the external control device 200, the main CPU 71 provided in the gaming machine 1 executes the processing of displaying the total prize amount indicated by the total prize amount data included in that total prize amount information (not illustrated). In this processing, the total prize amount is displayed on the middle image display panel 650 (see
Next, the main CPU 241 determines the amount corresponding to the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area and updates the total bonus amount data (step S575).
Then, the main CPU 241 sets the total Hidden amount indicated by the total Hidden amount data stored in the total Hidden amount storage area to zero (step S576).
In the present embodiment, the processing (E) in the inventions of (1) and (4) and the step (E) in the invention of (11) are configured as described below.
Namely, when the total prize amount is reduced to the predetermined amount (15000) or less, the data indicative of the total Hidden amount is stored in the first storage area as total prize amount data. Then, a part (predetermined percentage=14%) of the bet amount betted to the slot game is added to that total Hidden amount so as to be accumulated. When a predetermined condition is satisfied, game media is provided based on the total prize amount data stored in the first storage area.
However, the processing (E) in the inventions of (1) and (4) and the step (E) in the invention of (11) may also be configured as described below.
Namely, when the total prize amount is reduced to the predetermined amount (15000) or less, a part (the above predetermined percentage) of the bet amount betted to the slot game is added to the total Hidden amount stored in the second storage area. When a predetermined condition is satisfied, game media is provided based on the data stored in the second storage area.
As above, descriptions have been given on the total Hidden amount display processing executed by the external control device 200.
As above, the first embodiment has been described with reference to
In the present embodiment, there has been described a case where the total prize amount storage area and the total Hidden amount storage area are provided in one memory device called RAM 243. However, in the present invention, the first storage area and the second storage area may be provided in different memory device separately.
In the present embodiment, there has been described a case where a part of the bet amount betted to the slot game is accumulated so as to form the total Hidden amount. However, the second resource data in the present invention is not limited to this case. For example, the second resource data may be overflow data in the inventions of (12) to (20).
Further, for example, data indicative of a fraction generated in exchanging money to another currency may be stored as the second resource data. For example, in the case of exchanging 100 yen into Dollars when the exchange rate is 90 yen to the dollar, 10 yen as a fraction may be accumulated as the total Hidden amount. In such a case, it is possible to employ a configuration where a currency converter capable of exchanging a predetermined currency to another currency is connected to the server or where such a currency converter is provided in the gaming machine.
In the present embodiment, there has been described a case where the predetermined condition of the present invention is that “the individual bet amount in any of the gaming machines has reached the event triggering amount” (see step S253 of
In the present embodiment, a display (middle image display panel 650) capable of displaying an image is employed as an output device. However, the output device of the present invention may be a speaker capable of outputting sound. Alternatively, both a display and a speaker may be provided as output devices.
Further, in the present embodiment, there has been described a case where the output device is included in the gaffing machine. However, the output device of the present invention may be connected to the server. Alternatively, both the output device connected to the server and the output device included in the gaming machine may be employed.
In the present embodiment, there has been described a case where the accumulated bet amount of the present invention is the individual bet amount. Here, the individual bet amount refers to the accumulated amount of the bet amount betted to the slot game for each gaming machine. However, the individual bet amount of the present invention is not limited to this case. Namely, the individual bet amount of the present invention may be an amount formed by accumulating a part of the bet amount betted to the slot game for each gaming machine.
In the present embodiment, there has been described a case where the common game of the present invention is the craps game. However, the common game of the present invention is not limited to this case. Namely, the common game of the present invention may be any kind of game including a card game such as poker, or a game such as a shooting game and a fighting game, provided that it is a game in which a plurality of gaming machines can participate.
Further, in the present embodiment, a configuration may be employed in which a common game is not executed and game media is simply provided when a predetermined condition is satisfied.
According to the first embodiment of the present invention, a craps game is executed when the individual bet amount has reached the event triggering amount and game media is provided in the craps game. Accordingly, it is possible to have the player play a game having an expectation for an occurrence of the craps game.
In addition, even when the amount of game media indicated by the total prize amount data becomes small, a payout can be conducted with use of the game media indicated by the total Hidden amount data as the resource. Therefore, it is possible to maintain the player's expectation for the craps game.
According to the first embodiment of the present invention, an image or sound notifies the player of the amount of game media indicated by the total prize amount data. This allows the player to know the amount of game media that may be provided when the predetermined condition is satisfied. A larger amount of game media indicated by the image or sound may normally increase the player's expectation for the satisfaction of the predetermined condition.
On the other hand, the reduced amount of game media indicated by the first resource data may reduce the player's expectation for the satisfaction of the predetermined condition. In this regard, according to the first embodiment of the present invention, the player is notified of the amount of game media indicated by the total Hidden amount data after the amount of gave media indicated by the total prize amount data is reduced to the predetermined amount or less. This allows the player to maintain his or her expectation for the satisfaction of the predetermined condition.
Further, according to the first embodiment of the present invention, the player is notified of the amount of game media indicated by the total prize amount data until the amount of game media indicated by the total prize amount data is reduced to the predetermined amount. Then, the player is suddenly notified of the amount of game media indicated by the total Hidden amount data when the amount of game media indicated by the total prize amount data is reduced to the predetermined amount or less. This may surprise the player and the player may feel as if he or she has found secret savings. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
Furthermore, according to the first embodiment of the present invention, an amount corresponding to apart of the game media betted in the gaming machine is accumulated. The total prize amount data indicates the amount of game media thus accumulated. When the predetermined condition is satisfied, game media is provided based on the total prize amount data. Accordingly, the player having received the game media when the predetermined condition is satisfied may feel as if a part of the game media betted by other players is paid out to him or her. This may offer a sense of superiority and satisfaction to the player.
Moreover, according to the first embodiment of the present invention, a part of the amount of game media betted in the gaming machine is accumulated. The total Hidden amount data indicates the amount of game media thus accumulated. Accordingly, every time the player places a bet in the gaming machine, the amount of game media indicated by the total Hidden amount data is definitely increased. Consequently, the player can prepare for the case where the amount of the game media indicated by the total prize amount data becomes small.
In a second embodiment, the inventions of (12) to (20) are described.
In the following, the same reference numerals are given to the components identical to the components of the gaming system 300 according to the first embodiment.
Descriptions are omitted for parts in the second embodiment to which descriptions in the first embodiment are applicable.
First, the outline of the second embodiment is described with reference to
As illustrated in
In the present embodiment, the amount resulting from accumulating a part of the bet amount betted after reaching of the total prize amount to the predetermined amount (99999) is referred to as an overflowing amount.
As above, in the present embodiment, the overflowing amount is accumulated into the total overflowing amount.
The data showing the total overflowing amount in the present embodiment corresponds to the overflow data in the inventions of (12) to (20). Further, the total overflowing amount storage area in the present embodiment corresponds to the second storage area in the inventions of (12) to (20).
In the above, the outline of the second embodiment has been described with reference to
Hereinafter, the present embodiment is described in more detail.
Next, with reference to
The main CPU 241 executes the processing of step S2251 to step S2260. The processing is the same as the processing of step S251 to step S260 of
After the processing of step S260, the main CPU 241 executes total overflowing amount display processing (step S2261). The total overflowing amount display processing will be described later with reference to
After the processing of step S2261, the main CPU 241 ends the present subroutine.
In the above, the bet amount information reception processing executed by the external control device 200 has been described with reference to
With reference to
As described with reference to
First, the main CPU 241 executes the processing of step S601 to step S602. The processing is the same as the processing of step S271 to step S272 of
After the processing of step S602, the main CPU 241 determines whether or not a full flag is set (step S603). The full flag shows that the total prize amount, shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243, has reached the predetermined amount (99999) (see step S608 to step S611).
When determining that the full flag is not set, the main CPU 241 shifts the processing to step S605.
In contrast, when determining that the full flag is set, the main CPU 241 executes the processing of adding the amount, corresponding to 14% of the bet amount shown by the bet amount information, to the total overflowing amount shown by the total overflowing amount data stored in the total overflowing amount storage area provided in the RAM 243 (step S604).
After the processing of step S604, the main CPU 241 ends the present subroutine.
In step S605, the main CPU 241 determines whether or not the sum of the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 and the amount corresponding to 14% of the bet amount shown by the bet amount information is equal to or smaller than the predetermined amount (99999).
When determining that the sum of the total prize amount shown by the total prize amount data stored in the total prize amount storage area and the amount corresponding to 14% of the bet amount shown by the bet amount information is not equal to or smaller than the predetermined amount (99999), the main CPU 241 shifts the processing to step S608. On the other hand, when determining that the sum of the total prize amount shown by the total prize amount data stored in the total prize amount storage area and the amount corresponding to 14% of the bet amount shown by the bet amount information is equal to or smaller than the predetermined amount (99999), the main CPU 241 shifts the processing to step S606.
Next, the main CPU 241 executes the processing of step S605 to step S607. The processing is the same as the processing of step S273 to step S274 of
After the processing of step S607, the main CPU 241 ends the present subroutine.
In step S608, the main CPU 241 sets the total prize amount, shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243, to the predetermined amount.
Next, the main CPU 241 executes the processing of step S609. The processing is the same as the processing of step S274 of
After the processing of step S609, the main CPU 241 sets as the total overflowing amount an amount resulting from subtracting the predetermined amount (99999) from the sum of the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 and the amount corresponding to 14% of the bet amount shown by the bet amount information (step S610).
Next, the main CPU 241 sets the full flag (step S611).
After the processing of step S611, the main CPU 241 ends the present subroutine.
In the above, the bet-related amount update processing executed by the external control device 200 according to the second embodiment of the present invention has been described with; reference to
With reference to
The main CPU 241 executes the processing of steps S641 to S648, steps S650 to S653, and steps S655 to S664. The processing is the same as the processing of steps S307 to S314, steps S315 to S318, and steps S319 to S328 of
Accordingly, only steps S649 and S654 of
After the processing of step S648, the main CPU 241 clears the full flag (step S649). Here, the full flag is a flag that is set when the total prize amount has been set to the predetermined amount (see step S611 of
After the processing of step S653, the main CPU 241 clears the full flag (step S654).
In the above, with reference to
Now, with reference to
The main CPU 241 determines whether or not the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 is equal to or smaller than the predetermined value (step S2371). When determining that the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 is not equal to or smaller than the predetermined value, the main CPU 241 ends the present subroutine. On the other hand, when determining that the total prize amount shown by the total prize amount data stored in the total prize amount storage area is equal to or smaller than the predetermined value, the main CPU 241 shifts the processing to step S2372.
In step S2372, the main CPU 241 determines as a new total prize amount the sum of the total overflowing amount shown by the total overflowing amount data stored in the total overflowing amount storage area provided in the RAM 243 and the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243, and updates the total prize amount data.
Next, the main CPU 241 executes the processing of step S2373 to step S2374. The processing is the same as the processing of step S373 to step S374 of
Next, the main CPU 241 sets the total overflowing amount, shown by the total overflowing amount data stored in the total overflowing amount storage area, to 0 (step S2375).
After step S2375, the main CPU 241 ends the present subroutine.
In the above, the total overflowing amount display processing executed by the external control device 200 has been described with reference to
In the above, one example of the second embodiment of the present invention has been described with reference to
Hereinafter, an example is given in which the total Hidden amount is accumulated, with reference to
With reference to
As described with reference to
First, the main CPU 241 executes the processing of step S671 to step S681. The processing is the same as the processing of step S601 to step S611 of
Accordingly, only step S682 is described here.
In step S682, the main CPU 241 executes processing of adding an amount, corresponding to 2% of the bet amount shown by the bet amount information, to the total Hidden amount shown by the total Hidden amount data stored in the total Hidden amount storage area provided in the RAM 243.
After the processing of step S682, the main CPU 241 ends the present subroutine.
In the above, with reference to
Now, with reference to
Next, the main CPU 241 executes the processing of step S700. The processing is the same as the processing of step S2371 of
In step S701, the main CPU 241 determines as a new total prize amount the sum of the total overflowing amount shown by the total overflowing amount data stored in the total overflowing amount storage area provided in the RAM 243 and the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243, and updates the total prize amount data.
Next, the main CPU 241 sets the total overflowing amount, shown by the total overflowing amount data stored in the total overflowing amount storage area, to 0 (step S702).
Then, the main CPU 241 determines whether or not the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243 is equal to or smaller than the predetermined value (step S703). When determining that the total prize amount shown by the total prize amount data stored in the total prize amount storage area is not equal to or smaller than the predetermined value, the main CPU 241 shifts the processing to step S706. On the other hand, when determining that the total prize amount shown by the total prize amount data stored in the total prize amount storage area is equal to or smaller than the predetermined value, the main CPU 241 shifts the processing to step S704.
In step S704, the main CPU 241 determines as a new total prize amount the sum of the total Hidden amount shown by the total Hidden amount data stored in the total Hidden amount storage area provided in the RAM 243 and the total prize amount shown by the total prize amount data stored in the total prize amount storage area provided in the RAM 243, and updates the total prize amount data.
Next, the main CPU 241 sets the total Hidden amount, shown by the total Hidden amount data stored in the total Hidden amount storage area, to 0 (step S705).
When determining after step S705 or in step S703 that the total prize amount shown by the total prize amount data stored in the total prize amount storage area is not equal to or smaller than the predetermined value, the main CPU 241 shifts the processing to step S706.
The main CPU 241 executes the processing of step S706 to step S707. The processing is the same as the processing of step S2373 to step S2374 of
After the processing of step S707, the main CPU 241 ends the present subroutine.
In the above, with reference to
Hereinbefore, the example has been described in which the total Hidden amount is accumulated, with reference to
In the above, the second embodiment has been described with reference to
In the present embodiment, examples have been described in which the amount of game media shown by the overflow data in the inventions of (12) to (20) is not displayed together with the total prize amount (the first resource data), on the middle image display panel 650. However, the amount of game media shown by the overflow data in the inventions of (12) to (20) may be displayed together with the total prize amount (the first resource data).
According to the second embodiment of the present invention, when the individual bet amount reaches an event triggering amount, the craps game is executed and game media is provided based on the total prize amount data, whereby the amount of game media indicated by the total prize amount data is reduced. Namely, the game media indicated by the total prize amount data is used as a resource of the payout. Further, when the individual bet amount reaches the amount of an event triggering amount and a craps game is executed after the amount of game media shown by the total prize amount data is reduced to the predetermined amount or less, game media is provided based on the total overflowing amount data (overflow data).
Accordingly, even when the amount of game media indicated by the total prize amount data becomes small, it is possible to pay out game media by using the game media indicated by the total overflowing amount data as a resource. Consequently, it is possible to maintain the player's expectation for the payout of game media to be conducted in the craps game.
Further, according to the second embodiment of the present invention, an image or a sound notifies the player of the amount of the game media shown by the total prize amount data. This allows the player to know the amount of game media that may be provided when the craps game is generated. A larger amount of game media indicated by the image or the sound may normally increase the player's expectation for the generation of the craps game.
On the other hand, when payout is conducted in the craps game to reduce the amount of game media indicated by total prize amount data, the player's expectation for the generation of the craps game may be reduced. In this regard, according to the second embodiment of the present invention, the player is notified of the amount of game media indicated by the total overflowing amount data after the amount of game media indicated by the total prize amount data has been reduced to the predetermined amount or less. This maintains the player's expectation for the generation of the craps game.
Further, according to the second embodiment of the present invention, the player is notified of the amount of game media indicated by the total prize amount data until the amount of game media indicated by the total prize amount data is reduced to the predetermined amount. Then, the player is suddenly notified of the amount of game media indicated by the total overflowing amount data when the amount of game media indicated by the total prize amount data is reduced to the predetermined amount or less. This may surprise the player and the player may feel as if he or she has found secret savings. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
According to the second embodiment of the present invention, the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the total prize amount storage area. The total prize amount data indicates the amount of game media thus accumulated. After the amount of game media indicated by the total prize amount data has reached the predetermined amount, the amount in accordance with the amount of game media betted in the gaming machine is accumulated in the total overflowing amount storage area. The total overflowing amount data indicates the amount of game media thus accumulated. Based on the total overflowing amount data, game media is provided in the craps game.
Accordingly, even after the amount of game media indicated by the total prize amount data has reached the predetermined amount, game media betted in the gaming machine is accumulated ongoingly. The accumulated game media is used as a resource of the payout in the craps game. This can surprise the player who may think that the accumulation of game media has been terminated because the amount of game media indicated by the total prize amount data has reached the predetermined amount. As a result, it is possible to provide a more interesting game to allow the player to be absorbed in the game.
In a third embodiment, the inventions of (21) to (26) are described.
In the following, the same reference numerals are given to the components identical to the components of the gaming system 300 according to either of the above embodiments.
Descriptions are omitted for parts in the third embodiment to which descriptions in either of the above embodiments are applicable.
First, the outline of the third embodiment is described with reference to
As illustrated in
The administrator or the like of the game facility having the gaming system 300 constructed therein can input a command to change the settings of the accumulation percentage for the total prize amount (see
Each of the accumulation percentage for the total prize amount (see
The accumulation percentage for the total prize amount corresponds to the “accumulation percentage” in the invention of (22).
The setting range of the event triggering amount corresponds to “a range of the accumulated amount” in the invention of (23).
Further, each of the accumulation percentage for the total prize amount, the setting range of the event triggering amount, and the setting amount for participation correspond to the “common game-related value” in the invention of (25).
The management-side input device 740 is not specifically limited as long as being able to receive an input for configuring a setting related to a common game, and may be a keyboard input device, a touch-panel input device, or the like.
Each of the 1-bet button 34 and the maximum bet button 35 corresponds to the terminal-side input device in the present invention.
When an input is made for changing the accumulation percentage for the total prize amount, the setting range of the event triggering amount, or the setting amount for participation, the administrative display device 660 displays a setting changing image (see
As illustrated in
The setting changing image also includes an image 3302 for changing accumulation percentage, an image 3303 for changing setting range of event triggering amount, and an image 3304 for changing setting amount for participation.
Further, the setting changing image includes a setting image 3305 showing the accumulation percentage, the setting range of the event triggering amount, and the setting amount for participation which are of before the change.
As illustrated in
The setting-changed image also includes the image 3302 for changing accumulation percentage, the image 3303 for changing setting range of event triggering amount, and the image 3304 for changing setting amount for participation.
Further, the setting-changed image includes the setting image 3305 showing the accumulation percentage, the setting range of the event triggering amount, and the setting amount for participation which are of after the change.
Hereinbefore, the third embodiment has been summarized with reference to
Hereinafter, the present embodiment is further described in detail.
Next, craps game value input processing is described with reference to
Although not illustrated, the administrator or the like of the game facility can have the setting changing image (see
The processing shown in
First, the main CPU 241 determines whether or not it has received an accumulation percentage changing signal (step S3401). The accumulation percentage changing signal is transmitted when an input for changing the accumulation percentage is made via the management-side input device 740. The accumulation percentage changing signal carries accumulation percentage data showing the inputted accumulation percentage.
When the main CPU 241 determines that it has received the accumulation percentage changing signal, the main CPU 241 determines whether or not the accumulation percentage shown by the accumulation percentage data included in the accumulation percentage changing signal falls within the numerical range shown by an accumulation percentage threshold (step S3402).
The accumulation percentage threshold is the range within which the accumulation percentage can be changed. The accumulation percentage threshold data showing the accumulation percentage threshold is stored in the ROM 242.
The accumulation percentage threshold data corresponds to the threshold data in the invention of (25), and the ROM 242 corresponds to the memory device in the invention of (25).
When determining that the accumulation percentage shown by the accumulation percentage data included in the accumulation percentage changing signal falls within the numerical range shown by the accumulation percentage threshold, the main CPU 241 stores into the storage area of the RAM 243 the data showing the accumulation percentage as post-change accumulation percentage data (step S3403). The RAM 243 corresponds to the memory device in the invention of (25). The post-change accumulation percentage data corresponds to the post-setting common game-related value data in the present invention.
After execution of step S3403, when the main CPU 241 determines in step S3401 that it has not received the accumulation percentage changing signal, or when the main CPU 241 determines in step S3402 that the accumulation percentage shown by the accumulation percentage data included in the accumulation percentage changing signal does not fall within the numerical range shown by the accumulation percentage threshold, the main CPU 241 determines whether or not it has received a setting-amount-for-participation changing signal (step S3404). The setting-amount-for-participation changing signal is transmitted when an input for changing the setting amount for participation is made via the management-side input device 740. The setting-amount-for-participation changing signal carries accumulation percentage data showing the inputted setting amount for participation.
When the main CPU 241 determines that it has received the setting-amount-for-participation signal, the main CPU 241 determines whether or not the setting amount for participation shown by the setting-amount-for-participation data included in the setting-amount-for-participation signal falls within the numerical range shown by the setting-amount-for-participation threshold (step S3405). The setting-amount-for-participation threshold is the range within which the setting amount for participation can be changed. The setting-amount-for-participation threshold data showing the setting-amount-for-participation threshold is stored in the ROM 242.
The setting-amount-for-participation threshold data corresponds to the threshold data in the invention of (25), and the ROM 242 corresponds to the memory device in the invention of (25).
When determining that the setting amount for participation shown by the setting-amount-for-participation data included in the setting-amount-for-participation changing signal falls within the numerical range shown by the setting-amount-for-participation threshold, the main CPU 241 stores the data showing the setting amount for participation as post-change setting-amount-for-participation data, into the storage area of RAM 243 (step S3406).
The RAM 243 corresponds to the memory device in the invention of (25).
The post-change setting-amount-for-participation data corresponds to the post-setting common game-related value data in the present invention.
After execution of step S3406, when the main CPU 241 determines in step S3404 that it has not received the setting-amount-for-participation signal, or when the main CPU 241 determines in step S3405 that the setting amount for participation shown by the setting-amount-for-participation data included in the setting-amount-for-participation changing signal does not fall within the numerical range shown by the setting-amount-for-participation threshold, the main CPU 241 determines whether or not it has received a signal for changing setting range of event triggering amount (step S3407). The signal for changing setting range of event triggering amount is transmitted when an input for changing the setting range of the event triggering amount is made via the management-side input device 740. The signal for changing setting range of event triggering amount carries data of setting range of event triggering amount showing the inputted setting range of the event triggering amount.
When the main CPU 241 determines that it has received the signal for changing the setting range of the event triggering amount, the main CPU 241 determines whether or not the setting range of the event triggering amount shown by the data of the setting range of the event triggering amount included in the signal for changing the setting range of the event triggering amount falls within the numerical range shown by the threshold of the setting range of the event triggering amount (step S3408). The threshold of the setting range of the event triggering amount is the range within which the setting range of the event triggering amount can be changed. The threshold data of the setting range of the event triggering amount showing the threshold of the setting range of the event triggering amount is stored in the ROM 242.
The threshold data of the setting range of the event triggering amount corresponds to the threshold data in the invention of (25), and the ROM 242 corresponds to the memory device in the invention of (25).
When determining that the setting range of the event triggering amount shown by the data of the setting range of the event triggering amount included in the signal for changing the setting range of the event triggering amount falls within the numerical range shown by the threshold of the setting range of the event triggering amount, the main CPU 241 stores data showing the setting range of the event triggering amount as the post-change data of the setting range of the event triggering amount, into the storage area of the RAM 243 (step S3409). The RAM 243 corresponds to the memory device in the invention of (25). The post-change data of the setting range of the event triggering amount corresponds to the post-setting common game related value data in the present invention.
After execution of step S3409, when the main CPU 241 determines in step S3407 that it has not received the signal for changing the setting range of the event triggering amount, or when the main CPU 241 determines in step S3408 that the setting range of the event triggering amount shown by the data of the setting range of the event triggering amount included in the signal for changing the setting range of the event triggering amount does not fall within the numerical range shown by the threshold of the setting range of the event triggering amount, the main CPU 241 ends the present subroutine.
Next, with reference to
First, the main CPU 241 executes the processing of step S3301 to step S3320, and step S3321 to step S3328. The processing is the same as the processing of step S301 to step S320 and of step S321 to step S328 described with reference to
After executing step S3320, the main CPU 241 executes event triggering amount determination processing (step S3330). In this step, the main CPU 241 extracts a random value and determines one event triggering amount from among the amounts in the range of the setting range of the event triggering amounts shown by the post-change data of the setting range of the event triggering amount stored in the RAM 243.
The main CPU 241 stores the data showing the determined event triggering amount into the storage area of the RAM 243.
After executing step S3330, the main CPU 241 ends the present subroutine.
In the above, the third embodiment has been described with reference to
Although the accumulation percentage for the total prize amount, the setting range of the event triggering amount, and the setting amount for participation are adopted as the settings related to the common game, the “setting related to a common game” in the invention of (21) is not limited to this example.
For example, the setting related to a common game may be the accumulated amount or a payout ratio in the common game.
Alternatively, the setting related to a common game may be setting related to acceptance of an input for an additional bet (see a fifth embodiment). For example, the setting accepting an input for an additional bet and the setting not accepting such an input may be switchable.
In the present embodiment, when the setting range of the event triggering amount is to be set to a desired numerical range (for example, $200 to 300), a reference value (for example, 250) may be inputted via the management-side input device 740 (see
In the present embodiment, the setting amount for participation is common to all the gaming machines 1. However, the setting amount for participation may differ for each gaming machine. In the invention of (24), different setting amounts for participation may be set for the respective gaming machines by operation of the input device.
In the present embodiment, the memory device storing post-setting common game related value data and the memory device storing threshold data are different memory devices. However, in the invention of (25), the memory device storing post-setting common game related value data and the memory device storing threshold data may be the same memory device.
According to the third embodiment of the present invention, the amount of game media corresponding to the accumulation percentage (which is set with use of the management-side input device) of the amount of game media betted in the gaming machine is accumulated. In the craps game, game media is provided based on the amount of game media thus accumulated. Namely, the accumulated game media is used as a resource of the payout in the craps game.
A manager of a game facility can set the accumulation percentage by using the management-side input device. For example, at the time of the day or on the day of week, when less gaming machines tend to be operated, it is possible to secure the resource for the payout in the craps game by setting a larger accumulation percentage. On the other hand, at the time of the day or on the day of week, when more gaming machines tend to be operated, it is possible to set a smaller accumulation percentage and increase the profit of the game facility by that amount.
Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best accumulation percentage corresponding to their management strategy is set.
Further, according to the third embodiment of the present invention, the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated in association with the gaming machine. Then, the craps game is executed when any of the individual bet amounts corresponding to the amounts of game media each accumulated for one of the gaming machines has reached the event triggering amount. The event triggering amount is specified within the range set with use of the management-side input device by a lottery.
A manager of a game facility can set the range of the event triggering amount by using the management-side input device.
For example, in accordance with various factors such as the day of week, a time period, a season, and an economic trend, the manager can set the setting range of the event triggering amount so as to allow a smaller event triggering amount to be easily specified to produce a situation that the craps game is more likely to be executed. Alternatively, the manager can set the setting range of the event triggering amount so as to allow a larger event triggering amount to be easily specified to produce a situation that the craps game is less likely to be executed.
Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best setting range of the event triggering amount corresponding to their management strategy is set.
Furthermore, according to the third embodiment of the present invention, the event triggering amount is specified within the range set with use of the management-side input device by a lottery at the end of the craps game. This may provide a craps game that is different every time in the event triggering amount within the set range. As a result, a craps game may be generated earlier than the timing expected by the player to surprise the player, or a craps game may not be generated after the timing expected by the player to worry the player. In this manner, it is possible to provide a game that swats the player emotionally.
According to the third embodiment of the present invention, the amount in accordance with the amount of game media betted in the gaming machine is accumulated in association with a the gaming machine. The gaming machine allowed to participate in the craps game is a gaming machine in which the individual bet amount corresponding to the amount of game media accumulated in association with that gaming machine has reached the setting amount for participation set with use of the management-side input device or more.
A manager of a game facility can set the setting amount for participation by using the management-side input device.
For example, at the time of the day or on the day of week, when less gaming machines tend to be operated, the manager can set a smaller setting amount for participation to secure the number of players participating in the craps game, resulting in the exciting craps game. On the other hand, at the time of the day or on the day of week, when more gaming machines tend to be operated, the manager can set a larger setting amount for participation to encourage the players that want to participate in the craps game to bet more game media. Further, it is possible to provide the players allowed to participate in the craps game with a sense of superiority.
Accordingly, the manager is allowed to maintain the game facility quickly and easily so that the best setting amount for participation corresponding to their management strategy is set.
According to the third embodiment of the present invention, the common game-related value indicated by the data included in the setting change signal is used as a new common game-related value, on condition that the common game-related value falls within the range indicated by the threshold data. Then, the common game is executed based on that common game-related value.
Accordingly, it is impossible to set the common game-related value not falling within the range indicated by the threshold data. Therefore, it is possible to avoid the case where the value not intended by the management of the game facility is set as the common game-related value by cheating, mistake, or the like. For example, it is possible to avoid the case where an unexpectedly large amount of game media is paid out in the craps game. As a result, it is possible to secure the sound operation and the credibility of the casino.
In a fourth embodiment, the inventions of (27) to (30) are described.
In the following, the same reference numerals are given to the components identical to the components of the gaming system 300 according to any of the above embodiments.
Descriptions are omitted for parts in the fourth embodiment to which descriptions in any of the above embodiments are applicable.
The fourth embodiment is described with reference to
As a game explanation image 4410 of
Further, as described with reference to
As the game explanation image 4410 of
In this manner, the auto bet amount determined in accordance with the individual bet amount is increased along with the increase in the individual bet amount in the present embodiment. Further, the amount of game media to be paid out when the shooter wins in the craps game is increased in accordance with the increase in the auto bet amount.
In the example illustrated in
In the present embodiment, the auto bet amount data is determined with respect to each participating gaming machine after the participating gaming machines are determined (see step S259 to step 260 of
That is, when the auto bet amount data corresponding to one gaming machine is stored, the next craps game is executed in which the one gaming machine participates.
As described above, apiece of stored auto bet amount data corresponding to one gaming machine shows that the one gaming machine has the right to participate in the craps game.
When the shooter wins the craps game, the auto bet amount set for the craps game is maintained when the next craps game is executed (see
In this manner, the same auto bet amount is maintained until the shooter loses the craps game.
The main CPU 241 provided in the external control device 200 sets the auto bet amount indicated by the auto bet amount data to 0 in step S320 (in the end of the craps game) (see step S320 of
After transmitting a winning signal to the gaming machine 1 in step S309 of
In this manner, when the shooter loses a craps game, the auto bet amount set for the craps game is not paid out to the player.
In the above, the fourth embodiment has been described with reference to
In the present embodiment, the amount of game media betted on the craps game is determined as the auto bet amount even when the player has not betted game media. However, the processing (C) in the invention of (27) is not limited to this example. For example, an input for betting game media may be accepted up to the upper limit amount (for example, 100) corresponding to the amount of game media (for example, 1000) accumulated.
Further, in the present embodiment, the amount of the game media to be betted on the craps game is determined based on the amount of individual bet (accumulated bet amount). However, the processing (C) in the invention of (27) is not limited to this example. For example, in the processing (C) in the invention of (27), the amount of game media to be betted on the common game may be determined based on the total amount of game media betted at each gaming machine.
According to the fourth embodiment of the present invention, the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated. Then, the amount of game media (bet amount for craps game) to be betted on the craps game is determined based on the amount of game media thus accumulated. In the craps game, game media in an amount based on the bet amount for craps game thus determined and the result of the craps game is provided.
Accordingly, the amount of game media which may be provided in the craps game is increased along with the increase in the amount of game media stored by accumulation. Therefore, the player may be greatly interested in the amount of stored game media. On the other hand, the result of the craps game makes a difference in whether or not the player actually gets game media in an amount in accordance with the amount of stored game media. Therefore, the player may be glued on the craps game.
This makes the craps game more exciting.
Further, according to the fourth embodiment of the present invention, the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated in association with that gaming machine. Then, the bet amount for craps game is determined with respect to each of the gaming machines, based on the accumulated bet amount corresponding to the amount of game media thus accumulated for each of the gaming machines.
Accordingly, the player can bet a larger amount of game media to increase the bet amount for craps game in the gaming machine on which he or she plays a game. As a result, a situation may be produced where he or she may get a larger amount of game media. Accordingly, it is possible to encourage the player to bet more game media.
In addition, the player having betted a larger amount of game media may have a stronger expectation for the good result that he or she desires in the craps game. Therefore, such players may be absorbed in the craps game.
Further, it is possible to give the players the competition with regard to the amount of game media that may be provided in the craps game. Accordingly, it is possible to provide the player who has received a larger amount of game media in the craps game with a strong satisfaction and a sense of superiority.
According to the fourth embodiment of the present invention, the amount of game media to be betted on the craps game is determined even when game media has not been betted.
Namely, the player can enjoy the craps game without further consuming game media. Accordingly, the player may be greatly satisfied with an occurrence of the craps game. In addition, since the player needs not to make an operation for placing a bet on the craps game, the player is allowed to concentrate on the craps game.
In a fifth embodiment, the inventions of (31) to (35) are described.
In the following, the same reference numerals are given to the components identical to the components of the gaming system 300 according to any of the above embodiments.
Descriptions are omitted for parts in the fifth embodiment to which descriptions in any of the above embodiments are applicable.
First, the outline of the fifth embodiment is described with reference to
A character image 5320 shown in
In the first embodiment, any of the gaming machines 1 with the individual bet amount equal to or more than the setting amount for participation is selected as a gaming machine participating in the craps game, and any of the gaming machines 1 with the individual bet amount less than the setting amount for participation cannot participate in the craps game (see
In contrast, in the fifth embodiment, even a gaming machine 1 with the individual bet amount less than the setting amount for participation can participate in the craps game by placing an additional bet.
“The individual bet amount equal to or more than the setting amount for participation” corresponds to the specific condition in the present invention.
When an input for placing an additional bet is made in the gaming machine 1, the gaming machine 1 is selected as a gaming machine participating in the craps game, and a craps game start image 5340 is displayed on the lower image display panel 141 provided in the gaming machine 1 (
In the fifth embodiment, the player can input an additional bet by pressing the 1-bet button 34 or the maximum bet button 35. Each of the 1-bet button 34 and the maximum bet button 35 corresponds to the input device in the present invention.
Hereinbefore, the fifth embodiment has been summarized with reference to
Hereinafter, the present embodiment is described in detail.
Next, with reference to
First, the main CPU 241 determines whether or not the individual bet amount corresponding to each of the gaming machines other than the shooter gaming machine is equal to or more than the setting amount for participation (step S5301).
When determining that the individual bet amount corresponding to each of the gaming machines other than the shooter gaming machine is not equal to or more than the setting amount for participation, the main CPU 241 transmits an additional bet request signal to the gaming machine 1 determined as not having the individual bet amount equal to or more than the setting amount for participation (step S5303).
Here, the additional bet request signal includes the additional bet amount information showing the difference between the setting amount for participation and the individual bet amount of the gaming machine 1 as the transmission source of the additional bet request signal.
Next, the main CPU 241 determines whether or not it has received the additional bet signal from the gaming machine 1 to which the main CPU 241 has transmitted the additional bet request signal (step S5304). When the main CPU 241 determines that it has not received the additional bet signal, the main CPU 241 transmits a non-participant appointment signal to the gaming machine 1 from which the main CPU 241 has not received the additional bet signal (step S5305).
When the main CPU 241 determines in step S5301 that the individual bet amount corresponding to each of the gaming machines other than the shooter gaming machine is equal to or more than the setting amount for participation, or when the main CPU 241 determines in step S5304 that it has received the additional bet signal from the gaming machine 1 to which the main CPU 241 has transmitted the additional bet request signal, the main CPU 241 transmits a non-shooter appointment signal to the gaming machine 1 from which the main CPU 241 has received the additional bet signal or to the gaming machine 1 with the corresponding individual bet amount of equal to or more than the setting amount for participation (step S5302).
After executing step S5302 or step S5305, the main CPU 241 ends the present subroutine.
According to
First, the main CPU 241 executes the processing of step S5291 to step S5292. The processing is the same as the processing of step S291 to step S292 described with reference to
When determining in step S5291 that the individual bet amount corresponding to each of the gaming machines other than the shooter gaming machine is not equal to or more than the setting amount for participation, the main CPU 241 determines whether or not there are the predetermined number or more gaming machines 1 with the individual bet amount equal to or more than the setting amount for participation (step S5293).
When determining that there are the predetermined number or more gaming machines 1 with the individual bet amount equal to or more than the setting amount for participation, the main CPU 241 transmits a non-participant appointment signal to the gaming machine 1 determined as not having the individual bet amount equal to or more than the setting amount for participation (step S5297).
On the other hand, when determining that there are the predetermined number or more gaming machines 1 with the individual bet amount equal to or more than the setting amount for participation, the main CPU 241 transmits an additional bet request signal to the gaming machine 1 determined as not having the individual bet amount equal to or more than the setting amount for participation (step S5294). Here, the additional bet request signal includes the additional bet amount information showing the difference between the setting amount for participation and the individual bet amount of the gaming machine 1 as the transmission source of the additional bet request signal.
Next, the main CPU 241 determines whether or not it has received the additional bet signal from the gaming machine 1 to which the main CPU 241 has transmitted the additional bet request signal (step S5295). When the main CPU 241 determines that it has not received the additional bet signal, the main CPU 241 shifts the processing to step S5297.
On the other hand, when the main CPU 241 determines that it has received the additional bet signal, the main CPU 241 executes the processing of transmitting a non-shooter appointment signal to the gaming machine 1 as the transmission source of the additional bet signal (step S5296).
After executing step S5292, step S5296, or step S5297, the main CPU 241 ends the present subroutine.
Next, craps-game occurrence signal reception processing is described with reference to
First, the main CPU 71 determines whether or not it has received the craps-game occurrence signal (see step S258 of FIG. 18) from the external control device 200 (step S5551). When the main CPU 71 determines that it has not received the craps-game occurrence signal, the main CPU 71 ends the present subroutine.
On the other hand, when the main CPU 71 determines that it has received the craps-game occurrence signal, the main CPU 71 determines whether or not it has received the additional bet request signal (see step S5294 of
When the main CPU 71 determines that it has not received the additional bet request signal, the main CPU 71 shifts the processing to step S5552.
On the other hand, when the main CPU 71 determines that it has received the additional bet request signal, the main CPU 71 determines whether or not an input for an additional bet is made (step S5556). In this step, the main CPU 71 determines whether or not it has received the signal transmitted upon pressing of the 1-bet button 34 or the signal transmitted upon pressing of the maximum bet button 35.
When determining that the input for an additional bet is not made, the main CPU 71 shifts the processing to step S5552.
On the other hand, when determining that the input for an additional bet is made, the main CPU 71 subtracts the value corresponding to the amount indicated by the additional bet amount information included in the additional bet request signal from the value stored in the amount-of-credit storage area provided in the RAM 73. Then, the main CPU 71 transmits the additional bet signal to the external control device 200 (step S5557). When determining that the value corresponding to the amount indicated by the additional bet amount information included in the additional bet request signal is larger than the value stored in the amount-of-credit storage area provided in the RAM 73, the main CPU 71 shifts the processing to step S5552.
Thereafter, the main CPU 71 executes the processing of step S5552 to step S5554. The processing is the same as the processing of step S552 to step S554 described with reference to
In the above, the fifth embodiment has been described with reference to
In the present embodiment, both the normal bet and the additional bet can be placed via the input devices of the 1-bet button 34 and the maximum bet button 35. However, the normal-bet input device and the additional-bet input device may be different input devices in the present invention.
For example, an additional bet button as the additional-bet input device may be provided separately from the normal-bet button.
Alternatively, a touch panel may be adopted as the input device for an additional bet. For example, an additional bet may be placed by touching the touch panel on the place corresponding to the character “YES” illustrated in
Further, in the present embodiment, game media in an amount corresponding to the difference amount between the individual bet amount and the setting amount for participation is placed as an additional bet. However, in the present invention, the amount of game media to be placed as an additional bet is not limited to this example. For example, the amount of game media to be placed as an additional bet may be larger than the amount corresponding to the difference amount between the individual bet amount and the setting amount for participation (that is, the amount may be double the difference amount between the individual bet amount and the setting amount for participation, for example).
In the present embodiment, the player cannot select the amount of game media to be placed as an additional bet. However, a desired amount of game media may be inputted as an additional bet via the input device. In this case, it is preferable that only the gaming machine with the largest amount of game media as an additional bet, among the gaming machines at which an additional bet has been placed, can participate in the common game. This is because such a configuration encourages the player to bet a larger amount of game media as an additional bet.
In the present embodiment, the specific condition is that “the individual bet amount is equal to or more than the setting amount for participation”. However, the specific condition in the present invention is not limited to this example. The specific conditions in the present invention may be that “the individual bet amount ranks in the top N”, or that “the cumulative number of games, cumulatively counted every time a game is executed, is equal to or more than a prescribed number”, for example.
According to the fifth embodiment of the present invention, the condition for participation in the craps game is that the total amount of the betted game media (individual bet amount) is equal to or more than the predetermined amount (setting amount for participation).
It is highly possible that the individual bet amount has not reached the setting amount for participation in the gaming machine on which a game is played only for a short time. Such a gaming machine is less likely to satisfy the condition for participation in the craps game. In this regard, according to the fifth embodiment of the present invention, even a player playing a game only for short time can participate in the craps game by placing an additional bet. Accordingly, the player can start playing a game any time he or she wants.
According to the fifth embodiment of the present invention, a condition that the individual bet amount in any of the gaming machines has reached the event triggering amount is employed as the condition for craps game occurrence. The event triggering amount is larger than the setting amount for participation.
Namely, according to the fifth embodiment of the present invention, the gaming machine having the largest individual bet amount triggers an occurrence of the craps game. The player on the gaming machine having the individual bet amount that has reached the setting amount for participation is allowed to participate in the craps game without an additional bet, while the player on the gaming machine having the individual bet amount that is smaller than the setting amount for participation needs to place an additional bet to participate in the craps game.
Accordingly, an occurrence of the craps game, approval to participate in the craps game, and a need to place an additional bet are determined based on the individual bet amount. Therefore, it is possible to give the players a competition with regard to the amount of the individual bet amount, resulting in a more exciting game.
According to the fifth embodiment of the invention, only when the number of gaming machines satisfying the condition for participation in the craps game is equal to or smaller than the predetermined number, the player on the gaming machine not satisfying the condition for participation in the craps game is allowed to participate in the craps game by placing the additional bet.
Accordingly, when the number of gaming machines satisfying the condition for participation in the craps game is larger than the predetermined number, the player on the gaming machine not satisfying the condition for participation in the craps game cannot participate in the craps game. Therefore, it is possible to provide the player on the gaming machine satisfying the condition for participation in the craps game with a sense of superiority.
On the other hand, a craps game is more exciting when a certain number of people participate. Accordingly, when the number of gaming machines satisfying the condition for participation in the craps game is equal to or smaller than the predetermined number, the additional bet to participate in the craps game is encouraged so that the number of gaming machines participating in the craps game is increased. As a result, it is possible to provide an active craps game.
According to the fifth embodiment of the present invention, when participation in the craps game is enabled by an additional bet, the upper image display panel provided in the gaming machine displays that an additional bet enables participation in the craps game, and the amount of game media required as the additional bet.
This allows the player to easily recognize the amount of game media required for participation in the craps game. The player can decide if the player should place an additional bet based on the amount of game media required as the additional bet in order to participate in the craps game, or should not place an additional bet and refrains from participating in the craps game.
In a sixth embodiment, the inventions of (36) to (41) are described.
In the following, the same reference numerals are given to the components identical to the components of the gaming system 300 according to any of the above embodiments.
Descriptions are omitted for parts in the sixth embodiment to which descriptions in any of the above embodiments are applicable.
First, the outline of the sixth embodiment is described with reference to
As illustrated in
In this manner, the common game (craps game) according to the present embodiment has the easy mode and the professional mode.
In the easy mode, only a bet of the auto bet amount is placed in the craps game. As described above, the auto bet amount is determined in accordance with the individual bet amount and set for the pass line bet in the gaming machine participating in the craps game.
On the other hand, in the professional mode, the player can place a bet of a bet amount different from the auto bet amount in the craps game.
Each of the easy mode and the professional mode correspond to the mode of the common game in the inventions of (36) to (41).
Here, the easy mode corresponds to the first mode in the inventions of (36) to (41). The professional mode corresponds to the second mode in the inventions of (36) to (41). Also, the pass line bet corresponds to the predetermined bet target in the inventions of (36) to (41).
The easy-mode determination image 6002 of
The professional-mode determination image 6003 of
As illustrated in
Here, how to bet in the craps game is described. Examples of the betting methods in the craps game, other than the pass line bet, include the come bet, the place bet, and the field bet.
For example, the field bet is a betting method of betting on an outcome of 2, 3, 4, 9, 10, 11, or 12 when the shooter rolls dice. The field bet can be placed on the outcome of each roll of dice.
As illustrated in
Note that the “different betting method from the pass line bet” (betting method such as the come bet, the place bet, and the field bet) corresponds to the specific bet target in (36) to (41).
In the present embodiment, the player can place a field bet of 200 (see
An image 6005 of
Here, “the field bet is won” or “winning of field bet” means that “a bet has been placed on the field bet (e.g., 200 has been bet) and the outcome of the dice roll by the shooter (the outcome displayed by the dice images 905) is 2, 3, 4, 9, 10, 11, or 12”. Further, as illustrated in the field bet winning image 6010 of
Hereinbefore, the sixth embodiment has been summarized with reference to
Hereinafter, the present embodiment is further described in detail.
With reference to
First, the main CPU 241 executes the processing of step S6001 to step S6009. The processing is the same as the processing of step S251 to step S259 of
After executing the processing of step S6009, the main CPU 241 executes mode selection processing (step S6010). The mode selection processing will be described later with reference to
Next, the main CPU 241 executes the processing of step S6011 to step S6012. The processing is the same as the processing of step S260 to step S261 of
After executing the processing of step S6012, the main CPU 241 ends the present subroutine.
As above, with reference to
With reference to
First, the main CPU 241 transmits a mode selection signal to each participating gaming machine (step S6701).
When receiving the mode selection signal, each participating gaming machine displays the mode selection image for selection of the easy mode or the professional mode on the lower image display panel 141 provided therein (see
Next, the main CPU 241 determines whether or not it has received an easy-mode selection signal or a professional mode selection signal from every participating gaming machine (step S6702). Here, the easy-mode selection signal is transmitted from the gaming machine 1 when the player inputs a command to select the easy mode (see
When the main CPU 241 determines that it has not received the easy-mode selection signal or the professional-mode selection signal from every participating gaming machine, the main CPU 241 returns the processing to step S6702.
On the other hand, when the main CPU 241 determines that it has received the easy-mode selection signal or the professional-mode selection signal from every participating gaming machine, the main CPU 241 ends the present subroutine.
When receiving the easy-mode selection signal, the main CPU 241 determines that the gaming machine 1 as the transmission source of the easy-mode selection signal is an easy-mode-selecting gaming machine. Further, when receiving the professional-mode selection signal, the main CPU 241 determines that the gaming machine 1 as the transmission source of the professional-mode selection signal is a professional-mode-selecting gaming machine.
With reference to
With reference to
Next, the main CPU 71 executes the processing of step S6101. The processing is the same as the processing of step S501 of
After the processing of step S6101, the main CPU 71 executes mode selection processing (step S6102).
The mode selection processing will be described later with reference to
Next, the main CPU 71 executes the processing of step S6103. The processing is the same as the processing of step S502 of
After step S6103, the main CPU 71 ends the present subroutine.
In the above, with reference to
With reference to
The main CPU 71 executes the processing of step S6151 to step S6152 and step S6154 to step S6155. The processing is the same as the processing of step S551 to step S552 and step S553 to step S554 of
Accordingly, only step S6153 is described here.
In step S6153, the main CPU 71 executes the mode selection processing.
The mode selection processing will be described later with reference to
In the above, with reference to
With reference to
First, the main CPU 71 determines whether or not it has received the mode selection signal (step S6201). The mode selection signal is transmitted from the external control device 200 (step S6701 of
When the main CPU 71 determines that it has not received the mode selection signal, the main CPU 71 returns the processing to step S6201. On the other hand, when the main CPU 71 determines that it has received the mode selection signal, the main CPU 71 executes the processing of displaying the mode selection image 6001 on the lower image display panel 141 (step S6202). The mode selection image 6001 has already been described with reference to
After the processing of step S6202, the main CPU 71 determines whether or not it has received the professional-mode selection command signal from the touch panel 114 (step S6203). In the present embodiment, the touch panel 114 transmits the professional-mode selection command signal to the main CPU 71 when the player touches the touch panel 114 on the position corresponding to the position of the professional-mode selection button image 6220 displayed on the lower image display panel 141 (see
When the main CPU 71 determines that it has not received the professional-mode selection command signal, the main CPU 71 shifts the processing to step S6206. On the other hand, when the main CPU 71 determines that it has received the professional-mode selection command signal, the main CPU 71 sets a professional-mode flag (step S6204).
After the processing of step S6204, the main CPU 71 transmits the professional-mode selection signal to the external control device 200 (step S6205).
After the processing of step S6205, the main CPU 71 ends the present subroutine.
In step S6206, the main CPU 71 determines whether or not it has received the easy-mode selection command signal from the touch panel 114 (step S6206). In the present embodiment, the touch panel 114 transmits the easy-mode selection command signal to the main CPU 71 when the player touches the touch panel 114 on the position corresponding to the position of the easy-mode selection button image 6210 displayed on the lower image display panel 141 (see
When the main CPU 71 determines that it has received the easy-mode selection command signal, the main CPU 71 shifts the processing to step S6208. On the other hand, when the main CPU 71 determines that it has not received the easy-mode selection command signal, the main CPU 71 shifts the processing to step S6207.
In step S6207, the main CPU 71 determines whether or not predetermined time has elapsed since execution of the processing of step S6202. When determining that predetermined time has not elapsed, the main CPU 71 shifts the processing to step S6203. On the other hand, when determining that predetermined time has elapsed, the main CPU 71 shifts the processing to step S6208.
In step S6208, the main CPU 71 sets the easy-mode flag.
After the processing of step S6208, the main CPU 71 transmits the easy-mode selection signal to the external control device 200 (step S6209).
After the processing of step S6209, the main CPU 71 ends the present subroutine.
With reference to
With reference to
The main CPU 71 executes the processing of step S6301 to step S6303. The processing is the same as the processing of step S521 to step S523 of
After the processing of step S6303, the main CPU 71 executes professional-mode bet input processing (step S6304). The professional-mode bet input processing will be described later with reference to
Next, the main CPU 71 executes the processing of step S6305 to step S6308. The processing is the same as the processing of step S524 to step S527 of
In step S6309, the main CPU 71 determines whether or not the professional-mode flag is set. The professional-mode flag is set in the processing of step S6204 described with reference to
When determining that the professional-mode flag is not set, the main CPU 71 shifts the processing to step S6311. On the other hand, when determining that the professional-mode flag is set, the main CPU 71 shifts the processing to step S6310.
In step S6310, the main CPU 71 determines whether or not it has received a signal showing the professional-mode game result. Here, the signal showing the professional-mode game result is transmitted from the external control device 200 (see step S6458 of
The professional-mode game result is determined by the external control device 200 (see step 6457 of
When the main CPU 71 determines that it has not received the signal showing the professional-mode game result, the main CPU 71 returns the processing to step S6310. On the other hand, when the main CPU 71 determines that it has received the signal showing the professional-mode game result, the main CPU 71 shifts the processing to step S6311.
Next, the main CPU 71 executes the processing of step S6311 to step S6314. The processing is the same as the processing of step S528 to step S531 of
After the processing of step S6314, the main CPU 71 executes payout processing based on the easy mode (step S6315). In this processing, the main CPU 71 adds the amount of payout indicated by the amount-of-payout information received from the external control device 200 in step S6313, to the value stored in the amount-of-credit storage area provided in the RAM 73.
After the processing of step S6315, the main CPU 71 executes the payout processing based on the professional mode (step S6316). In this processing, the main CPU 71 adds the amount of payout corresponding to the professional-mode game result received from the external control device 200 in step S6310, to the value stored in the amount-of-credit storage area provided in the RAM 73.
After the processing of step S6316, the main CPU 71 shifts the processing to step S6304.
When the main CPU 71 determines in step S6311 that it has not received the winning signal from the external control device 200, the main CPU 71 shifts the processing to step S6317.
The main CPU 71 executes the processing of step S6317 to step S6318. The processing is the same as the processing of step S533 to step S534 of
After the processing of step S6318, the main CPU 71 executes the payout processing based on the professional mode (step S6319). In this processing, the main CPU 71 adds the amount of payout corresponding to the professional-mode game result received from the external control device 200 in step S6310, to the value stored in the amount-of-credit storage area provided in the RAM 73.
After the processing of step S6319, the main CPU 71 ends the present subroutine.
When the main CPU 71 determines in step S6317 that it has not received the loss signal from the external control device 200, the main CPU 71 shifts the processing to step S6320.
The main CPU 71 executes the processing of step S6320 to step S6321. The processing is the same as the processing of step S535 to step S536 of
After the processing of step S6321, the main CPU 71 executes the payout processing based on the professional mode (step S6322). In this processing, the main CPU 71 adds the amount of payout corresponding to the professional-mode game result received from the external control device 200 in step S6320, to the value stored in the amount-of-credit storage area provided in the RAM 73.
After the processing of step S6322, the main CPU 71 shifts the processing to step S6304.
In the above, with reference to
With reference to
The main CPU 71 determines whether or not the professional-mode flag is set (step S6721). The professional-mode flag is set in the processing of step S6204 described with reference to
When determining that the professional-mode flag is not set, the main CPU 71 ends the present subroutine. On the other hand, when determining that the professional-mode flag is set, the main CPU 71 shifts the processing to step S6722.
In step S6722, the main CPU 71 executes the processing of displaying an input image of professional-mode bet on the lower image display panel 141.
In the present embodiment, the professional-mode bet input image 6004 is displayed on the lower image display panel 141 (see
Next, the main CPU 71 determines whether or not it has received the professional-mode bet command signal from the touch panel 114 (step S6723)
Here, the professional-mode bet command signal is transmitted from the touch panel 114 to the main CPU 71 (see
Hereinafter, the information showing the bet amount is also referred to as bet amount command information. Further, the information showing the betting method is also referred to as betting method command information.
The bet amount command information in the present embodiment includes information showing the bet amount (10) corresponding to the bet amount selection button image 6270a (hereinafter also referred to as 10-bet command information), information showing the bet amount (50) corresponding to the bet amount selection button image 6270b (hereinafter also referred to as 50-bet command information), and information showing the bet amount (200) corresponding to the bet amount selection button image 6270c (hereinafter also referred to as 200-bet command information).
Further, the betting method command information in the present embodiment includes information showing the betting method (come bet) corresponding to the come bet selection image 6250a (hereinafter also referred to as come-bet command information), information showing the betting method (place bet) corresponding to the place bet selection image 6250b (hereinafter also referred to as place-bet command information), and information showing the betting method (field bet) corresponding to the field-bet selection image 6250c (hereinafter also referred to as field-bet command information).
When the main CPU 71 determines in step S6723 that it has received the professional-mode bet command signal, the main CPU 71 shifts the processing to step S6725.
When the bet amount command information included in the processional-mode bet command signal is 10-bet command information in the processing, the main CPU 71 adds 10 to the value stored in the bet amount storage area provided in the RAM 73, and subtracts 10 from the value stored in the amount-of-credit storage area. In this manner, when the professional-mode bet command signal is received in the processing, the main CPU 71 makes addition to the value stored in the bet amount storage area provided in the RAM 73, and makes subtraction from the value stored in the amount-of-credit storage area.
When the main CPU 71 determines instep S6723 that it has not received the professional-mode bet command signal, the main CPU 71 shifts the processing to step S6724.
In step S6724, the main CPU 71 determines whether or not predetermined time has elapsed since execution of the processing of step S6722. When determining that predetermined time has not elapsed, the main CPU 71 shifts the processing to step S6723. On the other hand, when determining that predetermined time has elapsed, the main CPU 71 ends the present subroutine.
In step S6725, the main CPU 71 transmits the professional-mode bet information to the external control device 200.
Here, the professional-mode bet information includes information shown by the professional-mode bet command signal that the main CPU 71 has received from the touch panel 114 in step S6723. For example, when the professional-mode bet command signal received by the main CPU 71 in step S6723 includes the 200-bet command information and the field bet command information, the professional-mode bet information transmitted to the external control device 200 in step S6725 includes the information showing that the bet amount is 200 and that the betting method is the field bet.
After the processing of step S6725, the main CPU 71 ends the present subroutine.
In the above, with reference to
With reference to
The main CPU 241 executes the processing of step S6451 to step S6453. The processing is the same as the processing of step S301 to step S303 of
After the processing of step S6453, the main CPU 241 receives the professional-mode bet information from the gaming machine (step S6454). The professional-mode bet information is information transmitted from the professional-mode-selecting gaming machine (see the step S6725 of
Next, the main CPU 241 executes the processing of step S6455 to step S6456. The processing is the same as the processing of step S304 to step S305 of
After the processing of step S6456, the main CPU 241 determines the professional-mode game result based on the game program stored in the ROM 242 and the random value for craps game extracted in step S6456, for each gaming machine as the transmission source of the professional-mode bet information (step S6457). The game program is a program for determining the result of a craps game based on the craps game rules.
Here, the case is described in which the main CPU 241 determines the professional-mode game result for each gaming machine as a transmission source of “professional-mode bet information showing that the main CPU 71 has received the professional-mode command signal including 200-bet command information and field-bet command information from the external control device 200 (see step S6723 of FIG. 48)”.
In the processing, the outcome of the roll of dice is determined based on the random value for craps game extracted in step S6456. If the determined outcome is 2, 3, 4, 9, 10, 11, or 12, the professional-mode game result is winning of the field bet.
The professional-mode game result corresponds to the result of a common game in the inventions of (36) to (41).
Next, the main CPU 241 transmits the professional-mode game result determined in step S6457, to each gaming machine as the transmission source of the professional-mode bet information (step S6458).
Next, the main CPU 241 executes the processing of step S6459. The processing is the same as the processing of step S306 of
In the above, with reference to
With reference to
The main CPU 241 executes the processing of step S6501 to step S6502. The processing is the same as the processing of step S341 to step S342 of
After executing the processing of step S6502, the main CPU 241 executes determination processing of distribution amount in each mode (step S6503). The determination processing of distribution amount in each mode will be described later with reference to
Next, the main CPU 241 executes the processing of step S6514. The processing is the same as the processing of step S343 of
Next, the main CPU 241 calculates the special bet amount for shooter, based on the degree of contribution calculated in step S6504 (step S6505). As described in step S344 of
Here, with reference to
In the example shown in
In this example, the amount calculated by multiplying the professional-mode distribution amount (16000) by the degree of contribution (100%), i.e., 16000, is calculated as the special bet amount for shooter. In this manner, if the shooter gaming machine is a professional-mode-selecting gaming machine in the present embodiment, the special bet amount for shooter can be determined by multiplying the professional-mode distribution amount determined in step S6603 of
On the other hand, if the shooter gaming machine is an easy-mode-selecting gaming machine, the special bet amount for shooter can be determined by multiplying the easy-mode distribution amount determined in step S6604 of
The professional-mode distribution amount and the easy-mode distribution amount will be described later with reference to
Next, the main CPU 241 executes the processing of step S6506. The processing is the same as the processing of step S345 of
After executing the processing of step S6506, the main CPU 241 ends the present subroutine.
As above, with reference to
With reference to
The main CPU 241 determines the number of gaming machines determined as the professional-mode-selecting gaming machine in step S6702 of
Next, the main CPU 241 determines a professional-mode distribution rate (step S6602). In the present embodiment, the value resulting from dividing the number of professional-mode-selecting gaming machines by the number of participating gaming machines is determined as a professional-mode distribution rate.
Here, the professional-mode distribution rate is described with reference to
In the example shown in
After the processing of step S6602, the main CPU 241 determines a professional-mode distribution amount (step S6603). In the present embodiment, the amount resulting from multiplying the total bonus amount by the professional-mode distribution rate determined in step S6602 is determined as the professional-mode distribution amount.
Here, the professional-mode distribution amount is described with reference to
In the example shown in
After the processing of step S6603, the main CPU 241 determines an easy-mode distribution amount (step S6604). In the present embodiment, the amount resulting from subtracting the professional-mode distribution amount from the total bonus amount determined in step S6603 is determined as an easy-mode distribution amount.
Here, the easy-mode distribution amount is described with reference to
In the example shown in
After the processing of step S6604, the main CPU 241 ends the present subroutine.
As above, with reference to
In the above, one example of the sixth embodiment of the present invention has been described with reference to
However, the processing (c) in the inventions of (37) and (40) is not limited to this example. That is, the minimum number of participants may be set for each mode in the processing (c) in the inventions of (37) and (40).
Hereinafter, with reference to
With reference to
First, the main CPU 241 determines whether or not the number N of participating gaming machines is equal to or more than a predetermined number (step S6051). When determining that the number N of participating gaming machines is equal to or more than the predetermined number, the main CPU 241 shifts the processing to step S6052. On the other hand, when determining that the number N of participating gaming machines is not equal to or more than the predetermined number, the main CPU 241 transmits an easy-mode forcing signal to the participating gaming machines (step S6066). In this processing, the main CPU 241 determines that the participating gaming machine as the transmission destination of the easy-mode forcing signal is an easy-mode-selecting gaming machine.
When the gaming machine 1 has received the easy-mode forcing signal, the main CPU 71 of the gaming machine 1 sets an easy-mode flag (see step S6760 to step S6761 of
After the processing of step S6066, the main CPU 241 ends the present subroutine.
In step S6052, the main CPU 241 executes the processing of setting the mode selection order M to 1 in the RAM 243. The mode selection order M is a value which associates the transmission order of a mode selection signal with the order of the individual bet amount. The mode selection order M is described in detail with reference to step S6053.
Next, the main CPU 241 transmits the mode selection signal to the participating gaming machine corresponding to the Mth largest individual bet amount (step S6053). For example, when the mode selection order M is set to 1, the mode selection signal is transmitted to the participating gaming machine with the largest individual bet amount. Then, 1 is added to the mode selection order M (see step S6059 and the step S6065). As a result of addition of 1 to the mode selection order M (=1), the mode selection order M is set to 2. Subsequently, the mode selection signal is transmitted to the participating gaming machine with the second largest individual bet amount (step S6033). In this way, the transmission order of the mode selection signal and the order of individual bet amount are associated in the present embodiment.
When the participating gaming machines receive the mode selection signal, the lower image display panel 141 of each of the participating gaming machine displays the mode selection image for selecting the easy mode or the professional mode (see
Next, the main CPU 241 determines whether or not it has received the professional-mode selection signal (step S6054). The professional-mode selection signal is transmitted from the gaming machine 1 when the player makes a command to select the professional mode (see
When the main CPU 241 determines that it has not received the professional-mode selection signal, the main CPU 241 shifts the processing to step S6060.
On the other hand, when the main CPU 241 determines that it has received the professional-mode selection signal, the mail CPU 241 shifts the processing to step S6055. Note that the main CPU 241 determines that the gaming machine 1 as the transmission source of the professional-mode selection signal is a professional-mode-selecting gaming machine, when the main CPU 241 determines that it has received the professional-mode selection signal.
In step S6055, the main CPU 241 adds 1 to the number NP of professional-mode-selecting gaming machines in the RAM 243.
Next, the main CPU 241 determines whether or not a number resulting from subtracting the number NP of professional-mode-selecting gaming machines from the number N of participating gaming machines is equal to the a minimum number L of participants (step S6056). The minimum number L of participants is the lower limit of the number of gaming machines which participate in one mode. In the present embodiment, the easy mode or the professional mode is also referred to simply as a mode.
In the present embodiment, the minimum number L of participants is 3. That is, in the present embodiment, the lower limit of the number of gaming machines participating in one mode is set to 3.
When determining that the number resulting from subtracting the number NP of professional-mode-selecting gaming machines from the number N of participating gaming machines is equal to the minimum number L of participants, the main CPU 241 shifts the processing to step S6057. On the other hand, when determining that the number resulting from subtracting the number NP of professional-mode-selecting gaming machines from the number N of participating gaming machines is not equal to the minimum number L of participants, the main CPU 241 shifts the processing to step S6058.
In step S6058, the main CPU 241 determines whether or not the mode selection order M and the number N of participating gaming machines are equal. When determining that the mode selection order M and the number N of participating gaming machines are equal, the main CPU 241 ends the present subroutine. On the other hand, when determining that the mode selection order M and the number N of participating gaming machines are not equal, the main CPU 241 adds 1 to the mode selection order M (step S6059).
After the processing of step S6059, the main CPU 241 shifts the processing to step S6053.
In step S6057, the main CPU 241 transmits the easy-mode forcing signal to a no-mode-selecting gaming machine.
In the present embodiment, the no-mode-selecting gaming machine is a participating gaming machine which is not determined as neither the professional-mode-selecting gaming machine nor the easy-mode selecting gaming machine. In the processing, the main CPU 241 determines that the no-mode-selecting gaming machine as the transmission destination of the easy-mode forcing signal is an easy-mode-selecting gaming machine.
After the processing of step S6057, the main CPU 241 ends the present subroutine.
In step S6060, the main CPU 241 determines whether or not it has received the easy-mode selection signal. The easy-mode selection signal is transmitted from the gaming machine 1 when the player makes a command to select the easy mode (see
When the main CPU 241 determines that it has not received the easy-mode selection signal, the main CPU 241 shifts the processing to step S6054.
On the other hand, when the main CPU 241 determines that it has received the easy-mode selection signal, the main CPU 241 shifts the processing to step S6061. Note that the main CPU 241 determines that the gaming machine 1 as the transmission source of the easy-mode selection signal is an easy-mode-selecting gaming machine, when the main CPU 241 determines that it has received the easy-mode selection signal.
In step S6061, the main CPU 241 adds 1 to the number NE of easy-mode selecting gaming machines in the RAM 243.
Next, the main CPU 241 determines whether or not a number resulting from subtracting the number NE of easy-mode-selecting gaming machines from the number N of participating gaming machines is equal to the a minimum number L of participants (step S60152).
When determining that the number resulting from subtracting the number NE of easy-mode-selecting gaming machines from the number N of participating gaming machines is equal to the minimum number L of participants, the main CPU 241 shifts the processing to step S6063. On the other hand, when determining that the number resulting from subtracting the number NE of easy-mode-selecting gaming machines from the number N of participating gaming machines is not equal to the minimum number L of participants, the main CPU 241 shifts the processing to step S6064.
In step S6064, the main CPU 241 determines whether or not the mode selection order M and the number N of participating gaming machines are equal. When determining that the mode selection order M and the number N of participating gaming machines are equal, the main CPU 241 ends the present subroutine. On the other hand, when determining that the mode selection order M and the number N of participating gaming machines are not equal, the main CPU 241 adds 1 to the mode selection order M (step S6065).
After the processing of step S6065, the main CPU 241 shifts the processing to step S6053.
In step S6063, the main CPU 241 transmits the professional-mode forcing signal to each no-mode-selecting gaming machine. In the processing, the main CPU 241 determines that the no-mode-selecting gaming machine as the transmission destination of the professional-mode forcing signal is a professional-mode-selecting gaming machine.
When the gaming machine 1 has received the professional-mode forcing signal, the main CPU 71 of the gaming machine 1 sets a professional-mode flag (see step S6762 to step S6763 of
After the processing of step S6063, the main CPU 241 ends the present subroutine.
With reference to
Now, with reference to
First, the main CPU 71 determines whether or not it has received the mode selection signal (step S6751). The mode selection signal is a signal transmitted from the external control device 200 (step S6053 of
When the main CPU 71 determines that it has not received the mode selection signal, the main CPU 71 shifts the processing to step S6760. On the other hand, when the main CPU 71 determines that it has received the mode selection signal, the main CPU 71 executes the processing of displaying the mode selection image 6001 on the lower image display panel 141 (step S6752). The mode selection image 6001 has already been described with reference to
After the processing of step S6752, the main CPU 71 determines whether or not it has received the professional-mode selection command signal from the touch panel 114 (step S6753). In the present embodiment, when the player touches the touch panel 114 on the position corresponding to the position of the professional-mode selection button image 6220 displayed on the lower image display panel 141, the touch panel 114 transmits a professional-mode selection command signal to the main CPU 71 (see
When the main CPU 71 determines that it has not received the professional-mode selection command signal, the main CPU 71 shifts the processing to step S6756. On the other hand, when the main CPU 71 determines that it has received the professional-mode selection command signal, the main CPU 71 sets a professional-mode flag (step S6754).
After the processing of step S6754, the main CPU 71 transmits the professional-mode selection signal to the external control device 200 (step S6755).
After the processing of step S6755, the main CPU 71 ends the present subroutine.
In step S6756, the main CPU 71 determines whether or not it has received the easy-mode selection command signal from the touch panel 114. In the present embodiment, when the player touches the touch panel 114 on the position corresponding to the position of the easy-mode selection button image 6210 displayed on the lower image display panel 141, the touch panel 114 transmits an easy-mode selection command signal to the main CPU 71 (see
When the main CPU 71 determines that it has received the easy-mode selection command signal, the main CPU 71 shifts the processing to step S6758. On the other hand, when the main CPU 71 determines that it has not received the easy-mode selection command signal, the main CPU 71 shifts the processing to step S6757.
In step S6757, the main CPU 71 determines whether or not predetermined time has elapsed since execution of the processing of step S6752. When determining that predetermined time has not elapsed, the main CPU 71 shifts the processing to step S6753. On the other hand, when determining that predetermined time has elapsed, the main CPU 71 shifts the processing to step S6758.
In step S6758, the main CPU 71 sets the easy-mode flag.
After the processing of step S6758, the main CPU 71 transmits the easy-mode selection signal to the external control device 200 (step S6759).
After the processing of step S6759, the main CPU 71 ends the present subroutine.
In step S6760, the main CPU 71 determines whether or not it has received the easy-mode forcing signal. The easy-mode forcing signal is transmitted from the external control device 200 (see step S6057 and step S6066 of
When the main CPU 71 determines that it has not received the easy-mode forcing signal, the main CPU 71 shifts the processing to step S6762. On the other hand, when the main CPU 71 determines that it has received the easy-mode forcing signal, the main CPU 71 sets an easy-mode flag (step S6761).
After the processing of step S6761, the main CPU 71 ends the present subroutine.
In step S6762, the main CPU 71 determines whether or not it has received a professional-mode forcing signal. The professional-mode forcing signal is transmitted from the external control device 200 (step S6063 of
When the main CPU 71 determines that it has not received the professional-mode forcing signal, the main CPU 71 shifts the processing to step S6751. On the other hand, when the main CPU 71 determines that it has received the professional-mode forcing signal, the main CPU 71 sets a professional-mode flag (step S6763).
After the processing of step S6763, the main CPU 71 ends the present subroutine.
With reference to
In the above, an example of the present invention have been described with reference to
In the following, a case will be described in which the betting method and the bet amount are selected by the player at different timings, with reference to
With reference to
The main CPU 71 determines whether or not the professional-mode flag is set (step S6401). The professional-mode flag is set in the processing of step S6754 or step S6763 described with reference to
When determining that the professional-mode flag is not set, the main CPU 71 ends the present subroutine. On the other hand, when determining that the professional-mode flag is set, the main CPU 71 shifts the processing to step S6402.
In step S6402, the main CPU 71 executes the processing of displaying the professional-mode bet input image on the lower image display panel 141. In the present embodiment, the professional-mode bet input image 6004 is displayed as the professional-mode bet input image on the lower image display panel 141 (see
Next, the main CPU 71 determines whether or not it has received the betting method command information from the touch panel 114 (step S6403).
In the present embodiment, when the player touches the touch panel 114 on the position corresponding to the position of the field bet selection image 6250c displayed on the lower image display panel 141, the touch panel 114 transmits the betting method command information corresponding to the field bet selection image 6250c to the main CPU 71 (see
The betting method command information in the present embodiment includes information showing the betting method (come bet) corresponding to the come bet selection image 6250a (hereinafter also referred to as come-bet command information), information showing the betting method (place bet) corresponding to the place bet selection image 6250b (hereinafter also referred to as place-bet command information), and information showing the betting method (field bet) corresponding to the field-bet selection image 6250c (hereinafter also referred to as field-bet command information).
When the main CPU 71 determines instep S6403 that it has received the betting method command information, the main CPU 71 sets a reception completion flag for the betting method command information and shifts the processing to step S6406. In the present embodiment, the reception completion flag for the betting method command information includes a reception completion flag for the come-bet command information, a reception completion flag for the place-bet command information, and a reception completion flag for the field-bet command information.
On the other hand, when the main CPU 71 determines that it has not received the betting method command information, the main CPU 71 shifts the processing to step S6404.
In step S6404, the main CPU 71 determines whether or not predetermined time has elapsed since execution of the processing of step S6402. When determining that predetermined time has not elapsed, the main CPU 71 shifts the processing to step S6403. On the other hand, when determining that predetermined time has elapsed, the main CPU 71 sets a reception completion flag for the field-bet command information and shifts the processing to step S6406.
In step S6406, the main CPU 71 determines whether or not it has received the bet amount command information from the touch panel 114 (step S6406).
In the present embodiment, when the player touches the touch panel 114 on the position corresponding to the position of the bet amount selection button 6270c displayed on the lower image display panel 141, the touch panel 114 transmits information showing the bet amount (200) corresponding to the bet amount selection button image 6270c to the main CPU 71 (see
The bet amount command information in the present embodiment includes information showing the bet amount (10) corresponding to the bet amount selection button image 6270a (hereinafter also referred to as 10-bet command information), information showing the bet amount (50) corresponding to the bet amount selection button image 6270b (hereinafter also referred to as 50-bet command information), and information showing the bet amount (200) corresponding to the bet amount selection button image 6270c (hereinafter also referred to as 200-bet command information).
When the main CPU 71 determines in step S6406 that it has received the bet amount command information, the main CPU 71 sets the reception completion flag for the bet amount command information and shifts the processing to step S6409. In the present embodiment, the reception completion flag for the bet amount command information includes a reception completion flag for the 10-bet command information, a reception completion flag for the 50-bet command information, and a reception completion flag for the 200-bet command information.
When the reception completion flag for the 10-bet command information is set in the processing, the main CPU 71 adds 10 to the value stored in the bet amount storage area provided in the RAM 73, and subtracts 10 from the value stored in the amount-of-credit storage area. In this manner, when the reception completion flag for the bet amount command information is set in the processing, the main CPU 71 makes addition to the value stored in the bet amount storage area provided in the RAM 73, and makes subtraction from the value stored in the amount-of-credit storage area.
On the other hand, when the main CPU 71 determines that it has not received the bet amount command information, the main CPU 71 shifts the processing to step S6407.
In step S6407, the main CPU 71 determines whether or not predetermined time has elapsed since setting the reception completion flag for the betting method command information in step S6403 or step S6405. When determining that the predetermined time has not elapsed, the main CPU 71 shifts the processing to step S6406.
On the other hand, when determining that the predetermined time has elapsed, the main CPU 71 sets the reception completion flag for the 200-bet command information (step S6408). After the processing of step S6407, the main CPU 71 shifts the processing to step S6409.
In step S6409, the main CPU 71 transmits the professional-mode bet information to the external control device 200.
The professional-mode bet information includes information showing the reception completion flag for the betting method command information having been set in step S6403 or step S6405. For example, when the reception completion flag for the field-bet command information is set in step S6403 or step S6405, the professional-mode bet information includes the information showing that the reception completion flag for the field-bet command information has been set.
The professional-mode bet information also includes information showing the reception completion flag for the bet amount command information having been set in step S6406 or step S6408. For example, when the reception completion flag for the 200-bet command information is set in step S6404 or step S6408, the professional-mode bet information includes the information showing that the reception completion flag for the 200-bet command information has been set.
After the processing of step S6409, the main CPU 71 ends the present subroutine.
With reference to
In the above, the sixth embodiment has been described with reference to
In the present embodiment, the mode of the common game in the inventions of (36) to (41) includes two modes, namely the easy mode and the professional mode. However, the number of the modes of the common game in the inventions of (36) to (41) is not limited to two. That is, the modes of the common game in the inventions of (36) to (41) may include a third mode different from the easy mode and the professional mode.
In the present embodiment, the specific bet target in the inventions of (36) to (41) is a “different betting method from the pass line bet” (betting methods such as the come bet, the place bet, and the field bet). However, the specific bet target in the inventions of (36) to (41) is not limited to this example. That is, the specific bet target in (36) to (41) may be a betting method increasing the bet amount set for the pass line bet (a betting method called an odds bet).
Further, in the present embodiment, only the field bet is made in the processing (b) in the inventions of (36) to (40) and in the step (b) of the invention of (41). However, both the field bet and the come bet may be made for one roll of dice in the processing (b) in the inventions of (36) to (40) and the step (b) in the invention of (41). That is, a bet may be placed on multiple specific bet targets for one roll of dice in the processing (b) in the inventions of (36) to (40) and the step (b) in the invention of (41).
In the present embodiment, the touch panel 114 is adopted as the input device for selecting the easy mode or the professional mode, and as the input device for making a bet on the come bet, the place bet, the field bet, or the like in the professional mode. The input device (input device in the invention of (37)) for selecting the mode of the common game, and the input device (input device in the invention of (39)) for placing a bet in the common game may be the same input device as described above, or may be different input devices.
The input device is not limited to a touch panel, and known input devices such as a button, for example, may be suitably adopted. For example, a bet may be placed in the common game by operating a bet button for placing a bet in the normal game (for example, slot game).
In the present embodiment, the mode of the common game is determined according to the operation of the touch panel 114 provided in each participating gaming machine by the player. However, in the inventions of (36) to (41), the mode of the common game may be determined in all the participating gaming machines when the player operates the touch panel 114 provided in one participating gaming machine.
Further, the mode of the common game may be determined in each participating gaming machine according to the extracted random value.
In the present embodiment, an input for selecting the mode of the common game is accepted in the order from the gaming machine 1 with the largest individual bet amount to the gaming machine 1 with the Nth largest individual bet amount (see
When an input for selecting the mode of the common game is accepted in the order from the gaming machine 1 with the largest individual bet amount to the gaming machine 1 with the Nth largest individual bet amount in the invention of (40), the following configuration is preferably adopted.
That is, as described in the present embodiment, the minimum number of participants is preferably set for each mode of the common game.
In this case, a player with a larger accumulated bet amount has a higher possibility of selecting a mode that he or she desires. This may offer a deeper sense of superiority and satisfaction to the player, and encourage the player, wishing to select the mode he or she desires, to bet a larger amount of game media.
According to the sixth embodiment of the present invention, when the craps game is in the professional mode, a payout in the craps game is determined based on both the bet on the pass line bet and the bet on a different betting method from the pass line bet (a betting method such as the come bet, the place bet, the field bet, or an any craps bet). Accordingly, the player is allowed to be interested in the result of the craps game. As a result, the player may be absorbed in the craps game.
According to the sixth embodiment of the present invention, a bet by the pass line bet is determined even without a bet of game media, when the craps game is in the easy mode. Namely, the player needs not to make an operation for placing a bet on the craps game, and therefore, the player is allowed to be concentrated on the craps game.
On the other hand, the player needs to select a bet target to bet out of a plurality of bet targets (such as the come bet, the place bet, the field bet, or the any craps bet), when the craps game is in the professional mode. Accordingly, the player can play a more challenging craps game.
As above described, it is possible to provide the players with a more amusing game by varying the bet in the craps game.
According to the sixth embodiment of the present invention, the amount in accordance with the amount of game media betted in each of the gaming machines is accumulated in association with that gaming machine. The input for selecting the mode of the craps game is accepted based on the individual bet amount corresponding to the amount of game media accumulated in each of the gaming machines.
The input for selecting the mode of the craps game may be sequentially accepted in an order starting from the gaming machine with the largest accumulated bet amount.
Accordingly, the player having betted a larger amount of game media may be provided with a chance to select the mode of the craps game preferentially. This provides the player with a sense of superiority. In addition, it is possible to encourage the player who wants to select the mode of the craps game to bet more game media.
According to the sixth embodiment of the present invention, when the player needs to select the mode of the craps game, the lower image display panel provided in the gaming machine displays an image for selecting the mode. When the professional mode is selected, the lower image display panel displays an image for selecting a bet target to bet out of multiple bet targets (such as the come bet, the place bet, or the field bet). The lower image display panel is provided with the touch panel, and the player can select the mode of the craps game and the bet target by touching the button image included in the displayed image. Thereby, the player can easily select the mode of the craps game and the bet target, and therefore can greatly enjoy the game.
In a seventh embodiment, the inventions of (42) to (48) are described.
In the following, the same reference numerals are given to the components identical to the components of the gaming system 300 according to any of the above embodiments.
Descriptions are omitted for parts in the fourth embodiment to which descriptions in any of the above embodiments are applicable.
The lower image display panel 141 notifies the accumulated bet situation and the timeout situation in the seventh embodiment.
The accumulated bet situation indicates the contrast between the individual bet amount in each gaming machine 1 and the setting amount for participation.
In the present embodiment, as described in the first embodiment, the gaming machine 1 with the individual bet amount being equal to or more than the setting amount for participation is selected as the gaming machine 1 participating in the common game when the predetermined condition is satisfied.
The accumulated bet situation indicates the relation between the current individual bet amount and the setting amount for participation.
The timeout situation shows predetermined time from the predetermined measuring start time.
In the present embodiment, whether or not a game is played on the gaming machine 1 (whether or not the number of credits is 0) is determined at a predetermined timing after the individual bet amount has reached the setting amount for participation. When determination is made that a game is not played continuously for predetermined time, the gaming machine 1 loses the qualification for participating in the common game. In the following, the gaming machine 1's loss of the qualification for participating in the common game is also referred to as timeout.
The timeout situation indicates the time left before timeout.
First, the outline of the seventh embodiment is described with reference to
The individual bet amount situation display image 7421 displayed on the lower image display panel 141 notifies the player of the accumulated bet situation.
The individual bet amount situation display image 7421 consists of six regions which constitute a pie chart.
When the individual bet amount is 0, the individual bet amount situation display image 7421 shows the regions all in white. As the individual bet amount is accumulated, the number of the meshed regions in the individual bet amount situation display image 7421 is increased. When the individual bet amount reaches the setting amount for participation, the individual bet amount situation display image 7421 shows the regions all in the mesh pattern.
The timeout level display image 7422 displayed on the lower image display panel 141 notifies the player of a timeout situation.
The timeout level display image 7422 consists of 15 regions which serve as scales.
When determination is made that the number of accumulated credits in the gaming machine 1 is not 0, the timeout level display image 7422 shows all the regions in the mesh pattern. On the other hand, when the number of accumulated credits remains to be 0 for a while, the timeout level display image 7422 shows more regions in white as a certain period of time elapses. When predetermined time elapses with the number of credits remaining to be 0, the timeout level display image 7422 shows all the regions in white. At this time, a display image 7423 of the loss of common game participation qualification, which notifies that the player cannot participate in the next craps game, is then displayed instead of the individual bet amount situation display image 7421.
With the individual bet amount situation display image 7422, the player can determine the individual bet amount in comparison with the setting amount for participation.
With the timeout level display image 7422, the player can determine how much time is left before timeout.
In the above, the seventh embodiment has been summarized with reference to
Next, individual bet amount display processing is described with reference to
First, the main CPU 241 determines whether or not the individual bet amount associated with each of the gaming machines 1 is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅙, based on the setting amount for participation data stored in the ROM 242 (the memory device in the invention of (43)), and the individual bet amount data for each gaming machine stored in the RAM 243 (the memory device in the invention of (42)) (step S7332).
When determining that the individual bet amount is less than the amount resulting from multiplying the setting amount for participation by ⅙, the main CPU 241 displays an empty image on the gaming machine 1 associated with the individual bet amount (step S7303). In this processing, the main CPU 241 transmits an empty image display signal to the gaming machine 1. On receiving the empty image display signal, the main CPU 71 displays an empty image on the lower image display panel 141 using the empty image data stored in the ROM 72.
The empty image shows all the six regions constituting the individual bet amount situation display image 7421 in white.
After executing the processing of step S7303, the main CPU 241 ends the present subroutine.
When determining that the individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅙, the main CPU 241 determines whether or not this individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅓ (step S7304).
When determining that the individual bet amount is less than the amount resulting from multiplying the setting amount for participation by ⅓, the main CPU 241 displays a ⅙ image on the gaming machine 1 associated with the individual bet amount (step S7305). In this processing, the main CPU 241 transmits a ⅙ image display signal to the gaming machine 1. On receiving the ⅙ image display signal, the main CPU 71 displays the ⅙ image on the lower image display panel 141 using ⅙ image data stored in the ROM 72.
The ⅙ image shows one of the six regions constituting the individual bet amount situation display image 7421 in the meshed pattern and shows the remaining five regions in white.
After executing the processing of step S7305, the main CPU 241 ends the present subroutine.
When determining that the individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅓, the main CPU 241 determines whether or not this individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ½ (step S7306).
When determining that the individual bet amount is less than the amount resulting from multiplying the setting amount for participation by ½, the main CPU 241 displays a 2/6 image on the gaming machine 1 associated with the individual bet amount (step S7307). In this processing, the main CPU 241 transmits a 2/6 image display signal to the gaming machine 1. On receiving the 2/6 image display signal, the main CPU 71 displays the 2/6 image on the lower image display panel 141 using 2/6 image data stored in the ROM 72.
The 2/6 image shows two of the six regions constituting the individual bet amount situation display image 7421 in the meshed pattern and shows the remaining four regions in white.
After executing the processing of step S7307, the main CPU 241 ends the present subroutine.
When determining that the individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ½, the main CPU 241 determines whether or not this individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅔ (step S7308). When determining that the individual bet amount is less than the amount resulting from multiplying the setting amount for participation by ⅔, the main CPU 241 displays a 3/6 image on the gaming machine 1 associated with the individual bet amount (step S7309). In this processing, the main CPU 241 transmits a 3/6 image display signal to the gaming machine 1. On receiving the 3/6 image display signal, the main CPU 71 displays the 3/6 image on the lower image display panel 141 using 3/6 image data stored in the ROM 72.
The 3/6 image shows three of the six regions constituting the individual bet amount situation display image 7421 in the meshed pattern and shows the remaining three regions in white.
After executing the processing of step S7309, the main CPU 241 ends the present subroutine.
When determining that the individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅔, the main CPU 241 determines whether or not this individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅚ (step S7310).
When determining that the individual bet amount is less than the amount resulting from multiplying the setting amount for participation by ⅚, the main CPU 241 displays a 4/6 image on the gaming machine 1 associated with the individual bet amount (step S7311). In this processing, the main CPU 241 transmits a 4/6 image display signal to the gaming machine 1. On receiving the 4/6 image display signal, the main CPU 71 displays the 4/6 image on the lower image display panel 141 using 4/6 image data stored in the ROM 72.
The 4/6 image shows four of the six regions constituting the individual bet amount situation display image 7421 in the meshed pattern and shows the remaining two regions in white.
After executing the processing of step S7311, the main CPU 241 ends the present subroutine.
When determining that the individual bet amount is equal to or more than the amount resulting from multiplying the setting amount for participation by ⅚, the main CPU 241 determines whether or not this individual bet amount is equal to or more than the setting amount for participation (step S7312).
When determining that the individual bet amount is less than the setting amount for participation, the main CPU 241 displays a ⅚ image on the gaming machine 1 associated with the individual bet amount (step S7313). In this processing, the main CPU 241 transmits a ⅚ image display signal to the gaming machine 1. On receiving the ⅚ image display signal, the main CPU 71 displays the ⅚ image on the lower image display panel 141 using ⅚ image data stored in the ROM 72.
The ⅚ image shows five of the six regions constituting the individual bet amount situation display image 7421 in the meshed pattern and shows the remaining one region in white.
After executing the processing of step S7313, the main CPU 241 ends the present subroutine.
When determining that the individual bet amount is equal to or more than the setting amount for participation, the main CPU 241 displays a full image on the gaming machine 1 associated with the individual bet amount (step S7314). In this processing, the main CPU 241 transmits a full image display signal to the gaming machine 1. On receiving the full image display signal, the main CPU 71 displays the full image on the lower image display panel 141 using full image data stored in the ROM 72.
The full image shows six regions constituting the individual bet amount situation display image 7421 in the meshed pattern.
After the processing of step S7314, the main CPU 241 ends the present subroutine.
Next, timeout display processing is described with reference to
First, the main CPU 71 determines whether or not the individual bet amount is equal to or more than the setting amount for participation (step S7420). When determining that the individual bet amount is less than the setting amount for participation, the main CPU 71 ends the present subroutine.
On the other hand, when determining that the individual bet amount is equal to or more than the setting amount for participation, the main CPU 71 determines whether or not the number of credits is 0 (step S7421). In this processing, the main CPU 71 determines whether or not the value stored in the amount-of-credit storage area provided in the RAM 73 is 0.
When determining that the number of credits is 0, the main CPU 71 subtracts 1 from a timeout value T stored in a predetermined region provided in the RAM 73 (step S7422). In this processing, the main CPU 71 stores again the value resulting from subtracting 1 from the timeout value T into the predetermined region.
Next, the main CPU 71 displays a timeout level display image based on the timeout value T (step S7423). In this processing, the main CPU 71 displays in the meshed pattern the regions constituting the timeout level display image 7422 in number according to the timeout value T. For example, when T=10, the timeout level display image 7422 shows 10 regions in the meshed pattern and shows 5 regions in white.
Next, the main CPU 71 determines whether or not T is 0 (step S7424). When determining that T is not 0, the main CPU 71 ends the present subroutine.
On the other hand, when determining that T is 0, the main CPU 71 stores a timeout flag in the predetermined region provided in the RAM 73 (step S7425).
Then, the main CPU 71 transmits a timeout signal to the external control device 200. When receiving the timeout signal, the main CPU 241 provided in the external control device 200 stores the timeout flag into the RAM 243, in association with the gaming machine 1 as the transmission source of the timeout signal.
After executing the processing of step S7425, the main CPU 71 ends the present subroutine.
The processing that the main CPU 71 stores the timeout flag into the RAM 73 and the processing that the main CPU 71 transmits the timeout signal to the external control device 200 constitute “a processing not to execute a common game to be started” in the processing (b) of the invention of (45).
On the other hand, when determining in step S7421 that the number of credits is not 0, the main CPU 71 sets timeout value T to 15 (step S7426). In this processing, the main CPU 71 stores 15 in the predetermined region provided in the RAM 73.
Next, the main CPU 71 displays a timeout level display image based on the time out value T (step S7427). In this processing, the main CPU 71 displays in the meshed pattern the regions constituting the timeout level display image 7422 in number according to the timeout value T. At this time, T=15, and thus the timeout level display image 7422 having 15 meshed regions is displayed.
Next, the main CPU 71 determines whether or not the timeout flag is stored in the predetermined region provided in the RAM 73 (step S7428). When determining that the timeout flag is not stored, the main CPU 71 ends the present subroutine.
On the other hand, when determining that the timeout flag is stored, the main CPU 71 clears the timeout flag (step S7429). The main CPU 71 then transmits a timeout cancellation signal to the external control device 200. When receiving the timeout cancellation signal, the main CPU 241 provided in the external control device 200 clears the timeout flag in the RAM 243, in association with the gaming machine 1 as the transmitting source of the timeout cancellation signal.
After executing the processing of step S7429, the main CPU 71 ends the present subroutine.
According to the timeout display processing described with reference to
However, the timeout display processing does not need to be executed in the above manner. For example, once a timeout flag is set, the gaming machine 1 may be disabled to participate in the craps game regardless of the operation thereafter, as described below with reference to
First, the main CPU 71 determines whether or not the timeout flag is stored in the predetermined region provided in the RAM 73 (step S7401). The timeout flag shows that the gaming machine 1 has lost the qualification for participating in the craps game. The timeout flag is described later in more detail. When determining that the timeout flag is stored, the main CPU 71 ends the present subroutine.
On the other hand, when determining that the timeout flag is not stored, the main CPU 71 determines whether or not the individual bet amount is equal to or more than the setting amount for participation (step S7402). When determining that the individual bet amount is less than the setting amount for participation, the main CPU 71 ends the present subroutine.
On the other hand, when determining that the individual bet amount is equal to or more than the setting amount for participation, the main CPU 71 determines whether or not the number of credits is 0 (step S7403). In this processing, the main CPU 71 determines whether or not the value stored in the amount-of-credit storage area provided in the RAM 73 is 0.
When determining that the number of credits is 0, the main CPU 71 subtracts 1 from the timeout value T stored in the predetermined region provided in the RAM 73 (step S7404). In this processing, the main CPU 71 stores again the value resulting from subtracting 1 from timeout value T into the predetermined region.
Next, the main CPU 71 displays a timeout level display image based on the time out value T (step S7405). In this processing, the main CPU 71 displays in the meshed pattern the regions constituting the timeout level display image 7422 in number according to the timeout value T. For example, when T=10, the timeout level display image 7422 shows 10 regions in the meshed pattern and shows 5 regions in white.
Next, the main CPU 71 determines whether or not T is 0 (step S7406). When determining that T is not 0, the main CPU 71 ends the present subroutine.
On the other hand, when determining that T is 0, the main CPU 71 stores the timeout flag into the predetermined region provided in the RAM 73 (step S7407).
The main CPU 71 then transmits a timeout signal to the external control device 200. When receiving the timeout signal, the main CPU 241 provided in the external control device 200 stores the timeout flag in the RAM 243, in association with the gaming machine 1 as the transmitting source of the timeout signal.
After executing the processing of step S7407, the main CPU 71 ends the present subroutine.
On the other hand, when determining in step S7403 that the number of credits is not 0, the main CPU 71 sets the timeout value T to 15 (step S7408). In this processing, the main CPU 71 stores 15 in the predetermined region provided in the RAM 73.
Next, the main CPU 71 displays a timeout level display image based on the timeout value T (step S7409). In this processing, the main CPU 71 displays in the meshed pattern the regions constituting the timeout level display image 7422 in number according to the timeout value T. At this time, T=15, and thus the timeout level display image 7422 shows 15 regions in the meshed pattern.
After executing the processing of step S7409, the main CPU 71 ends the present subroutine.
According to the above timeout display processing, the maximum value for the timeout value T is 15. When the number of credits remains to be 0 for a while after the individual bet amount has reached the setting amount for participation in the gaming machine 1, the value of T decreases by one every minute. That is, when the number of credits remains to be 0 for 15 minutes after the individual bet amount has reached the setting amount for participation in the gaming machine 1, craps game will not be executed in the gaming machine 1. “For 15 minutes” corresponds to “the predetermined time” in the inventions of (45), (46), and (48).
Next, participating determination processing is described with reference to
The participating determination processing is executed by the external control device 200 in order to select the gaming machine 1 participating in the craps game, when execution of the craps game is determined (see step S259 of
First, the main CPU 241 determines whether or not the timeout flag is stored in the RAM 243 for every gaming machine 1 (step S7294).
Next, the main CPU 241 determines whether or not each individual bet amount corresponding to gaming machines 1 other than the shooter gaming machine, which have been determined as having the timeout flag not stored, is equal to or more than the setting amount for participation (step S7291).
Next, the main CPU 241 transmits a non shooter specification signal to the gaming machine 1 determined as having the corresponding individual bet amount equal to or more than the setting amount for participation (step S7292).
After executing the processing of step S7292, the main CPU 241 ends the present subroutine.
On the other hand, the main CPU 241 transmits a non participant appointment signal to the gaming machine 1 determined in step S7294 as having the timeout flag stored and to the gaming machine 1 determined in step S7291 as having the individual bet amount less than the setting amount for participation (step S7293). No craps game is executed in the gaming machine 1 having received the non-participant appointment signal. When the gaming machine 1 receives the non-participant appointment signal, the main CPU 241 is to clear the timeout flag stored in the RAM 243.
Next, the main CPU 241 clears the timeout flag stored in association with the gaming machine 1 to which the non-participant appointment signal has been transmitted in step S7293 (step S7295).
After executing the processing of step S7295, the main CPU 241 ends the present subroutine.
In the present embodiment, the individual bet amount is set to 0 after a craps game has been executed (see step S320 of
First, the main CPU 241 executes the processing of step S7301 to step S7319, and the processing of step S7321 to step S7328. The processing is the same as the processing of step S301 to step S319 and step S321 to step S328 described with reference to
The main CPU 241 subtracts setting amount for participation from the individual bet amount shown by the individual bet amount data stored in the individual bet amount storage area provided in the RAM 243 after executing the processing of step S7319 or the processing of step S7323 (step S7320). In this processing, the excess amount of the individual bet amount over the setting amount for participation after the end of the craps game in this processing is carried over to the next game. The carried-over individual bet amount is displayed in the individual bet amount display processing (see
After the processing of step S7320, the main CPU 241 ends the present subroutine.
In the above, the craps game execution processing executed by the external control device 200 has been described with reference to
In the above, the seventh embodiment has been described with reference to
In the present embodiment, the individual bet amount situation display image 7421 and the timeout level display image 7422 are separately displayed on the lower image display panel 141 provided in the gaming machine 1.
The lower image display panel 141 corresponds to the output device in the inventions of (42) to (48).
The output device in the inventions of (42) to (48) is not limited to image display devices such as the lower image display panel 141. For example, notification may be made to the player by sound via a speaker, or by an effect of light via lamps.
The output device in the inventions of (42) to (48) may be an output device connected to the server. In this case, the individual bet amount situation display images and the timeout level display images corresponding to all the gaming machines 1 can be displayed on a display device such as the common display device.
In the present embodiment, the condition is adopted that “the individual bet amount is equal to or more than the setting amount for participation”. However, the common game participation condition in the present invention is not limited to this example. The common game participation condition in the present invention may for example be that “the individual bet amount ranks in the top Nth”.
Further, in the present embodiment, the processing of comparing the individual bet amount and the setting amount for participation in each gaming machine 1 is executed by the external control device 200 (see
Further, in the present embodiment, the memory device in the inventions of (42) and (43) consists of memory devices of the ROM 242 and the RAM 243. However, the memory device in the inventions of (42) and (43) may consist of one memory device.
In the present embodiment, the specific condition is that “the individual bet amount is equal to or more than the setting amount for participation”. However, the specific condition in the present invention is not limited to this example. The specific condition in the present invention may for example be that “the cumulative number of games, cumulatively counted every time a game is executed, is equal to or more than a predetermined number”.
Further, in the present embodiment, whether or not the number of credits is 0 is determined in order to determine whether or not a game is executed in the gaming machine 1. However, the processing (a) in the invention of (45) is not limited to such processing. For example, the gaming machine may have a sensor capable of detecting existence of a player, and may adopt the processing (a) of “determining whether or not a detection signal is received which is outputted from the sensor upon detection of existence of a player”.
In the present embodiment, timeout occurs when determination is made that the number of credits is 0 for a predetermined time (for 15 minutes) after the individual bet amount has reached the setting amount for participation. “When determination is made that the number of credits is 0 after the individual bet amount has reached the setting amount for participation” corresponds to the predetermined start-up time of measuring in the invention of (45). However, the predetermined start-up time of measuring in the invention of (45) is not limited to this example, and may be, for example, “when a predetermined condition (event triggering condition) is satisfied”.
According to the seventh embodiment of the present invention, a condition is employed that the individual bet amount is equal to or more than the setting amount for participation, as the condition to participate in the craps game. The accumulated bet condition indicates the contrast between the individual bet amount at present and the setting amount for participation.
This allows the player to know the amount of game media he or she needs to bet so that the individual bet amount in the gaming machine on which he or she plays a game reaches the setting amount for participation.
As a result, when the accumulated bet situation shows that the condition to participate in the craps game is likely to be satisfied, the player can reduce the amount of game media to bet. In contrast, when the accumulated bet situation shows that the condition to participate in the craps game is not likely to be satisfied, the player can increase the amount of game media to bet. Further, when the accumulated bet situation shows that the condition to participate in the craps game cannot be satisfied, the player can quit the game. As above, the player can select his or her next action in accordance with the accumulated bet situation.
According to another embodiment of the present invention, the setting amount for participation is subtracted from the individual bet amount determined as being equal to or more than the setting amount for participation. Then, after the craps game, the amount corresponding to the amount of the betted game media is added to the amount of game media corresponding to the individual bet amount after subtraction.
Namely, the balance of the individual bet amount and the setting amount for participation is carried over to the next craps game. Then, the accumulated bet situation is notified based on the carried-over individual bet amount. Accordingly, when a large amount of game media have been betted such that the individual bet amount is in great excess of the setting amount for participation in a gaming machine, it is possible to notify the player on that gaming machine of the state where the individual bet amount is still at a certain level even right after the craps game. As a result, it is possible to provide such a player with satisfaction and a sense of superiority.
In addition, it is possible to encourage the player playing a game on the gaming machine in which the individual bet amount is sufficient even right after the craps game, to continue playing the game. Consequently, it may reduce the case where the player stops playing a game without knowing that the sufficient individual bet amount is left, so that the player is allowed to enjoy a game with ease. On the other hand, when the carried-over individual bet amount is not so much, it is possible to give a chance to quit the game to the player.
According to another embodiment of the present invention, when it is determined that the number of credits has been zero for a predetermined time period after measuring is started at a predetermined start-up time of measuring, that gaming machine is not allowed to participate in the craps game even it satisfies the condition to participate in the craps game. Namely, the gaming machine is ineligible to participate in the craps game.
In this regard, according to the seventh embodiment of the present invention, the output device notifies the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed and it may give an index of the time in which the player can be away from the gaming machine.
According to the seventh embodiment of the present invention, the condition to participate in the craps game is that the individual bet amount in the gaming machine is equal to or more than the setting amount for participation. Accordingly, it is required to increase the individual bet amount by playing games for a long time in order to satisfy the specific condition.
In this regard, according to the seventh embodiment of the present invention, the output device notifies the time elapsed from a predetermined start-up time of measuring until the predetermined time has elapsed to give an index of the time in which the player can be away from the gaming machine. Accordingly, it may avoid the case where the player becomes ineligible to participate in the craps game while he or she is making a pause, though the player has betted a large amount of game media for a long time. As a result, the player is allowed to play games for a long time with ease.
Further, it may also prevent the case as described below. On the gaming machine that has become available after the individual bet amount had been stored to the extent satisfying the condition to participate in the craps game, a player who has scarcely contributed to the individual bet amount starts playing a game to get a profit provided in the craps game. Accordingly, it is possible to avoid giving a sense of unfairness to the player having played games for a long time, namely the player having contributed to the individual bet amount so much.
According to the seventh embodiment of the present invention, the accumulated bet situation and the timeout situation are respectively shown by the pie chart of the individual bet amount situation display image and the scales of the timeout level display image. This allows a player to instinctively know the accumulated bet situation and the timeout situation.
Although the embodiments of the present invention were described above, they were just illustrations of specific examples, and hence do not particularly restrict the present invention. A specific configuration of each step and the like is appropriately changeable in terms of design. Further, the effects described in the embodiments of the present invention are just recitations of the most suitable effects generated from the present invention. The effects of the present invention are thus not limited to those described in the embodiments of the present invention.
Further, the foregoing detailed descriptions centered the characteristic parts of the present invention in order to facilitate understanding of the present invention. The present invention is not limited to the embodiments in the foregoing specific descriptions but applicable to other embodiments with a variety of application ranges. Further, terms and phrases in the present specification were used not for restricting interpretation of the present invention but for precisely describing the present invention. It is considered easy for the skilled in the art to conceive other configurations, systems, methods and the like included in the concept of the present invention from the concept of the invention described in the specification. Therefore, it should be considered that recitations of the claims include uniform configurations in a range not departing from the range of technical principles of the present invention. Moreover, an object of the abstract is to enable a patent office, a general public institution, an engineer belonging to the technical field who is unfamiliar with patent, technical jargon or legal jargon, and the like, to smoothly determine technical contents and an essence of the present application with simple investigation. Accordingly, the abstract is not intended to restrict the scope of the invention which should be evaluated by recitations of the claims. Furthermore, for thorough understanding of an object of the present invention and an effect specific to the present invention, it is desired to make interpretation in full consideration of documents already disclosed and the like.
The foregoing detailed descriptions include processing executed on a computer or a computer network. Explanations and expressions above are described with the aim of being most efficiently understood by the skilled person in the art. In the specification, each step for use in deriving one result should be understood as the self-consistent processing. Further, in each step, transmission/reception, recording or the like of an electrical or magnetic signal is performed. While such a signal is expressed by using a bit, a value, a symbol, a letter, a term, a number or the like in processing of each step, it should be noted that those are used simply for the sake of convenience in description. While there are cases where processing in each step may be described using an expression in common with that of action of a human, processing described in the specification is essentially executed by a variety of devices. Further, another configuration requested for performing each step should become apparent from the above descriptions.
In DESCRIPTION OF THE EMBODIMENT, the embodiment was divided into the first embodiment to the seventh embodiment. The configurations according to the respective embodiments can be combined so that it is possible to provide a server, a gaming system, and a control method of the server which are even more highly entertaining.
Number | Date | Country | Kind |
---|---|---|---|
2009-214763 | Sep 2009 | JP | national |