Gaming system in which a plurality of slot machines scramble for awards

Players of slot machines participate in a multi-player game managed by a game server by touching an adventure button randomly displayed on a liquid crystal panel. Further, the multi-player game is executed through operation of a character displayed on a game image of the liquid crystal panel by operating an attack button on the liquid crystal panel. At this point, a point amount is determined by the game server based on time points at which the attack button is operated or the like. After the time is up, a prize amount is distributed based on the point amount of each slot machine and a credit amount corresponding to the distributed prize amount is awarded to each slot machine.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority from the prior Japanese Patent Application No. 2007-273410 filed on Oct. 22, 2007, the disclosure of which is herein incorporated by reference in its entirety.

BACKGROUND

The present invention relates to a gaming system in which a plurality of slot machines scramble for awards.

2. Description of Related Art

As an example of a gaming system that has been conventionally used, there is a gaming system in which a plurality of slot machines share one progressive jackpot. In this gaming system, a portion of a bet of a unit game is accumulated in a jackpot fund whenever a unit game is conducted in each slot machine. If a specific winning combination is realized at a unit game of an arbitrary slot machine, the jackpot fund is awarded to the applicable slot machine. After that, the jackpot fund is reset.

Related art document information related to a gaming system in which awards are scrambled for among players using a network includes, for example, US Patent Laid-Open No. 2001/0049303 and U.S. Pat. No. 6,293,865.

However, in this gaming system, while a jackpot fund can be scrambled for among a plurality of slot machines a game in which acquired prizes are shared among the plurality of slot machines cannot be executed.

SUMMARY

Thus, the present invention has been made in view of the above respects and a subject of the present invention is to provide a gaming system in which players can share acquired prizes among slot machines.

To achieve the object of the disclosure, there is provided a gaming system, comprising: game clients constituted by a plurality of slot machines; and a game server that manages each of the game clients, wherein each of the game clients includes a display and an input device and is programmed to execute the following processes (a) to (e) of: (a) awarding a participation right randomly during a slot game; (b) if data indicating that the participation right is executed is input by a player through the input device, transmitting entry information including a notification of participation of the game client in a multi-player game in which prizes are distributed to the game server; (c) if the following game start information or the following game content information is received from the game server, executing the multi-player game on the display based on the game start information or the game content information; (d) if the player inputs operation data of the multi-player game through the input device while the multi-player game is being executed on the display, transmitting game operation information on the operation data of the multi-player game to the game server; and (e) if the following game result information is received from the game server, calculating a total amount of credits based on the game result information, and the game server is programmed to execute the following processes (α) to (ε) of: (α) if the entry information is received, determining the game client that has transmitted the entry information as a participant of the multi-player game; (β) if the number of game clients determined by the (α) as participants reaches a predetermined number, transmitting game start information notifying that the multi-player game is started to the game client; (γ) if the game operation information is received, determining a position or result of the multi-player game based on the game operation information; (δ) if the position of the multi-player game is determined in the (γ), transmitting game content information on the position of the multi-player game determined in the (γ) to each game client to which the game start information is transmitted in the (β); and (ε) if the result of the multi-player game is determined in the (γ), transmitting game result information notifying that acquired prizes are awarded after being divided as the result of the multi-player game determined in the (γ) to each game client to which the game start information is transmitted in the (β).

DETAILED DESCRIPTION

[1. Outline of the Invention]

Hereinafter, embodiments of the invention will be described with reference to the accompanying drawings. In a gaming system according to this embodiment, a plurality of slot machines are connected to a game server through a network that enables bidirectional communication.FIG. 1is a view showing the characteristics of a gaming system according to an embodiment of the invention.

FIG. 1shows a slot machine A and a slot machine B as the plurality of slot machines connected to a game server302. Each liquid crystal panel5B provided in the slot machine A and the slot machine B is formed of a publicly known liquid crystal panel and a slot game is executed on the liquid crystal panel5B.

In this respect, in each liquid crystal panel5B, as shown in the upper part ofFIG. 1, symbols of three video reels R1, R2, and R3are arranged three by three on three display windows W1, W2, and W3. One pay line L, which horizontally crosses the display windows W1, W2, and W3, is displayed on each liquid crystal panel5B. The pay line L is used to specify a combination of symbols. A touch panel101is provided in front of each liquid crystal panel5B. Further, as shown in each parts ofFIG. 1, a payout amount display portion8and a credit amount display portion9are provided in each liquid crystal panel5B.

During a slot game, on the other hand, various winning combinations are preset based on combinations of each symbol. Further, during a slot game, three symbols are rearranged on each display window W1, W2, and W3by each video reel R1, R2, and R3being rotated and stopped respectively. If, at this point, the combination of symbols constituted by three symbols rearranged on the pay line L corresponds to one of winning combinations, an amount obtained by multiplying the payout amount corresponding to the winning combination with the bet amount is displayed on the payout amount display portion8. This constitutes a unit game of a slot game. The payout amount displayed on the payout amount display portion8is added and displayed on the credit amount display portion9when the unit game is finished.

In a gaming system according to the present embodiment, however, a adventure button201may be displayed on the liquid crystal panel5B during the slot game.

Then, if a player touches the adventure button201via the touch panel101, data for notification of participation in a multi-player game on which the total amount of prizes acquired by all participants is proportionally distributed in accordance with the degree of contribution of each participant is transmitted to the game server302.

InFIG. 1, a player of the slot machine A touches the adventure button201via the touch panel101and thus, data for notification of participation of the slot machine A in a multi-player game is transmitted to the game server302. Also, a player of the slot machine B, on the other hand, touches the adventure button201via the touch panel101and thus, data for notification of participation of the slot machine B in a multi-player game is transmitted to the game server302.

On the other hand, the game server302transmits game start information including data for notification of starting a multi-player game to each slot machine participating in the multi-player game. The multi-player game is thereby started by each slot machine participating in the multi-player game. If, as shown, for example, inFIG. 1, the slot machine A and the slot machine B will participate in a multi-player game, the display windows W1, W2, and W3, the video reels R1, R2, and R3, the pay line L, and the adventure button201are erased on each liquid crystal panel5B of the slot machine A and the slot machine B and instead, as shown in the middle ofFIG. 1, a point display portion202, a game image203in which each character (such as Dracula, a ghost, a mummy man, and a wolfman), Frankenstein and the like appear, an attack button204and the like are displayed. A multi-player game is thereby started between the slot machine A and the slot machine B.

Then, the liquid crystal panel5B of the slot machine A has [OPERATE MUMMY MAN AND BEAT YOUR OPPONENT.] displayed thereon and a player of the slot machine A performs a game operation to beat Frankenstein through operation of the mummy man by touching the attack button204via the touch panel101. At this point, game operation information including data for notification of time points at which the player of the slot machine A touched the attack button204via the touch panel101and the like is transmitted from the slot machine A to the game server302. The game server302, on the other hand, determines a point amount counted as a degree of contribution based on the game operation information, the value of hit points of the mummy man and the like and returns game content information including data for notification of the determined point amount to the slot machine A. Accordingly, in the slot machine A, the point amount included in the game content information are added and displayed on the point display portion202of the liquid crystal panel5B.

Similarly, the liquid crystal panel5B of the slot machine B has [OPERATE DRACULA AND BEAT YOUR OPPONENT.] displayed thereon and a player of the slot machine B performs a game operation to beat Frankenstein through operation of Dracula by touching the attack button204via the touch panel101. At this point, game operation information including data for notification of time points at which the player of the slot machine B touched the attack button204via the touch panel101and the like is transmitted from the slot machine B to the game server302. The game server302, on the other hand, determines a point amount counted as a degree of contribution based on the game operation information, the number of hit points of Dracula and the like and returns game content information including data for notification of the determined point amount to the slot machine B. Accordingly, in the slot machine B, the point amount included in the game content information are added and displayed on the point display portion202of the liquid crystal panel5B.

Incidentally, a character operated in a multi-player game is preset to each slot machine. In the case ofFIG. 1, the character of mummy man is preset for the slot machine A and that of Dracula for the slot machine B. The value of hit points of each character operable in a multi-player game is randomly determined by the game server302before the multi-player game is started. Further, the game server302enters data for notification of the value of hit points thereof in the game start information to have an influence on the character operation in each slot machine based on the value of hit points thereof.

Then, when the game server302determines to end the multi-player game, it divides the total amount of prizes in accordance with the point amount held by each slot machine and creates game result information including data for notification of awarding of a credit amount corresponding to the divided prize amount for each slot machine before transmitting the game result information. The game result information includes data for notification of an end of the multi-player game.

Then, each slot machine that has received the game result information displays the credit amount awarded to the slot machine. In the case ofFIG. 1, the liquid crystal panel5B of each of the slot machine A and the slot machine B displays a screen as shown, for example, at the bottom ofFIG. 1.

In other words, the point display portion202, the game image203, and the attack button204are erased from the liquid crystal panel5B of the slot machine A and instead, as shown at the bottom ofFIG. 1, [ADVENTURE WIN! 100 Credits!] indicating that a credit amount of [100] has been awarded in the multi-player game is displayed. Although not shown inFIG. 1, the credit amount of [100] awarded in the multi-player game is added and displayed on the credit amount display portion9.

This is just as with the liquid crystal panel5B of the slot machine B. That is, the point display portion202, the game image203, and the attack button204are erased from the liquid crystal panel5B of the slot machine B and instead, as shown at the bottom ofFIG. 1, [ADVENTURE WIN! 50 Credits!] indicating that a credit amount of [50] has been awarded in the multi-player game is displayed. Although not shown inFIG. 1, the credit amount of [50] awarded in the multi-player game is added and displayed on the credit amount display portion9.

Moreover, when the game server302determines to end the multi-player game, it determines to award an extra prize to one of slot machines participating in the multi-player game by lottery and enters data for notification of awarding of a credit amount corresponding to the extra prize in game result information to be transmitted to the determined slot machine. In the case ofFIG. 1, the extra prize is awarded to the slot machine B and, as shown at the bottom ofFIG. 1, [TREASURE WIN! 30 Credits!] indicating that a credit amount of [30] of the extra prize is displayed on the liquid crystal panel5B of the slot machine B. Although not shown inFIG. 1, the credit amount of [30] awarded as the extra prize in the multi-player game is also added and displayed on the credit amount display portion9.

[2. Schematic Structure of the Gaming System]

Hereinafter, one embodiment embodying the present invention is described with reference to the drawings.

FIG. 2is a system block diagram showing a gaming system301of the present embodiment. As shown inFIG. 2, the gaming system301of the present embodiment includes a network401of two-way communicable through which a game server302and a plurality of slot machines1are connected.

[3. Schematic Structure of Each Slot Machine]

Next, a schematic structure of each slot machine1will be described by referring toFIG. 3.FIG. 3is an external perspective view of each slot machine1.

As shown inFIG. 3, each slot machine1is of an upright type which is equipped with a game arcade such as casino and includes a cabinet3for housing electric or mechanical parts for conducting predetermined types of games. A display unit4for displaying information related to a game includes, for example, an upper display unit4A, a variable display unit4B at the middle stage of the display unit4, and an under display unit4C, which are installed at the front face of the cabinet3in a vertically long shape. The upper display unit4A includes a liquid crystal panel5A arranged at the upper side of the variable display unit4B, the liquid crystal panel5A for displaying an effecting images, an introduction of a game, or an explanation of game rules and the like. The under display unit4C is arranged at the lower side of the variable display unit4B and includes a plastic panel5C on which an image is printed. The plastic panel5C is lighted up with the backlight of the under display unit4C.

The variable display unit4B for displaying a state of a game includes the liquid crystal panel5B which is fixed at a front door of the cabinet3. On the liquid crystal display panel5B, the symbols of three video reels R1, R2and R3are rotated and stopped. In the middle variable display portion4B, one pay line L horizontally crossing each of areas corresponding to the video reels R1, R1and R3is displayed on the liquid crystal display panel5B.

Additionally, a touch panel101is provided on the front side of the liquid crystal panel5B. A player may input his/her various instructions by operating the touch panel101. On the upper position of the middle variable display portion4B, the payout amount display portion8and the credit amount display portion9are arranged on the liquid crystal panel5B. Also the upper portion of the middle variable display portion4B, is related to the back side, thereby the player may play games in a cozy posture.

Here, the image of the slot game displayed on the liquid crystal panel5B will be explained.FIG. 8andFIG. 9are the figures showing the contents displayed on the liquid crystal panel5B. On each display window W1, W2and W3of the liquid crystal panel5B, during the slot game, as shown inFIG. 8andFIG. 9, the symbols drawn on the reel band of each video reel R1, R2, and R3are displayed to be visible to a player.FIG. 8shows the arranged or rearranged state of the symbols which are drawn on the reel band of each video reel R1, R2and R3, on each display window W1, W2and W3of the liquid crystal panel5B.FIG. 9shows the rotating state of the symbols which are drawn on the reel band of each video reel R1, R2and R3, on each display window W1, W2and W3of the liquid crystal panel5B. On the reel band of each video reel R1, R2and R3, a symbol column constructed from twenty-two symbol is drawn respectively (refer toFIG. 4).

On the liquid crystal panel5B, the payout amount display portion8and the credit amount display portion9are arranged. On the payout amount display portion8, the payout amount obtained during the slot game by the player is displayed. On the credit amount display portion9, the credit amount which is owned by the current player is displayed. Also, on the payout amount display portion8, the payout amount obtained in the free game by the player is displayed.

Therefore, on the each display window W1, W2and W3of the liquid crystal panel5B during the slot game, three symbols which are drawn on the reel band of each video reel R1, R2and R3are arranged. On the liquid crystal panel5B during the slot game, as shown inFIG. 8andFIG. 9, the pay line L crossing each display window W1, W2and W3horizontally is displayed. The pay line L is used to specify the symbol combination.

Returning toFIG. 3, between the middle variable display portion4B and the lower display portion4C, at the front of the cabinet3, an operation table10which is projected forward is arranged. On the operation table10, a variety of operation buttons11including a BET button, a collecting button, a spin button, a CASHOUT button and the like are arranged as the operation portion to execute the game. On the operation table10, a coin insertion slot12and a bill insertion portion13are arranged. Also between the operation table10and the middle variable display portion4B, a ticket printer14and a card reader15are arranged. At the lowest position of the cabinet3, a coin tray16is also arranged.

As to each slot machine1, coins, bills or electronic value information (credit) corresponding to coins and bills are used as gaming media. However, in the present invention, types of gaming media are not restricted to the above. For example, medal, token, electronic money, ticket and the like are applicable as gaming media.

On the cabinet3of each slot machine1, light emitting portions20are arranged around the game area including the upper display portion4A, the middle variable display portion4B, the lower display portion4C and the operation table10.

The slot machine1also includes a topper effect device28which is installed on the cabinet3. The topper effect device28is shaped in a rectangular board shaped, and is arranged almost parallel to the liquid crystal panel5A of the upper display portion4A. The cabinet3is further provided with speakers23on its both sides.

[4. Outline of the Symbols]

Next, the symbols drawn on the reel band of each video reel R1, R2and R3will be explained with reference toFIG. 4. These symbols are scrolled and rearranged on each display window W1, W2and W3of the liquid crystal panel5B during the slot game and the free game.FIG. 4is a schematic view schematically showing symbol columns drawn on the reel band of each video reel R1, R2and R3.

On the reel band of each video reel R1, R2and R3, twenty-two symbols are drawn respectively. Each symbol column is constructed from the symbols including [FRANKENSTEIN], [BLUE7], [BELL], [APPLE], [CHERRY], [STRAWBERRY], [PLUM] and [ORANGE]. And the symbols of the predetermined types are arranged in a predetermined sequence.

If three of any of the following symbols: [BLUE7], [BELL], [APPLE], [CHERRY], [STRAWBERRY], [PLUM] and [ORANGE] have been rearranged on the pay line L of the liquid crystal panel5B, a payout amount obtained by multiplying a predetermined payout amount with a bet amount is awarded to a player (refer toFIG. 7). If one or two of symbols [CHERRY] or [ORANGE] have been rearranged on the pay line L of the liquid crystal panel5B, a payout amount obtained by multiplying a predetermined payout amount with a bet amount is awarded to a player in accordance with the number of the rearranged symbols (refer toFIG. 7).

When three symbols of [FRANKENSTEIN] are rearranged on the pay line L of the liquid crystal panel5B, a payout amount obtained by multiplying a predetermined payout amount with a bet amount is awarded to a player, and also the game shifts to a free game.

In each symbol sequence shown inFIG. 4, a symbol number is allocated with respect to each symbol constituting these symbol columns, starting from the top.

[5. Internal Configuration of Each Slot Machine]

Next, the internal construction of the above slot machine1will be explained with reference toFIG. 5andFIG. 6.

FIG. 5is a block diagram schematically showing the internal construction of entire slot machine1. As shown inFIG. 5, the slot machine1includes a plurality of construction elements such as a main control board71, in which a microcomputer31is included. The main control board71is constructed from the microcomputer31, a random number generation circuit35, a sampling circuit36, a clock pulse generation circuit37and a frequency divider38. The main control board71also includes an illumination effect driving circuit61, a hopper driving circuit63, a payout completion signal circuit65, a display portion driving circuit67and a game communication circuit102.

The microcomputer31is constructed from a main CPU32, a RAM33and a ROM34. The main CPU32runs based on the programs stored in the ROM34, and inputs/outputs signals with other elements through I/O port39, so as to execute the control of the entire slot machine1. Data and programs used when the main CPU32runs are stored in the RAM33. For example, random numbers which are sampled by the after-mentioned sampling circuit36are stored temporarily after the start of the game, also the code numbers of each video reel R1, R2and R3, the symbol numbers are stored in the RAM33. And the programs executed by the main CPU32and the permanent data are stored in the ROM34.

Especially, the programs stored in the ROM34include the game programs and the gaming system programs (abbreviated as [the game programs and the like] hereinafter). And a lottery programs mentioned below is also included in the game programs.

The lottery program is a program used to determine the code numbers of each video reel R1, R2and R3which corresponds to each symbol rearranged on the pay line L of the liquid crystal panel5B. In the lottery program, it is included symbol weighing data corresponding to each of plural kinds of payout rates (for example, 80%, 84%, and 88%). The symbol weighing data are the data indicating correlation between the code number of each reel and one or plural random numbers belonging to a predetermined number range (0 to 255), every each of the three video reels R1, R2and R3. In other words, each of the code number of one reel is associated with one or more random numbers corresponding to the payout rate. The random number is extracted by the lottery program, and the symbol specified finally by the random number is rearranged on the pay line L of the liquid crystal panel5B.

Random numbers over a predetermined range are generated by the random number generation circuit35, which is operated based on the instructions from the main CPU32. The random numbers are voluntarily extracted from the random numbers generated by the random number generation circuit35by the sampling circuit36, based on the instructions from the main CPU32, and the extracted random numbers are input to the main CPU32. The base clock for running the main CPU32is generated by the clock pulse generation circuit37, and the signals which are generated by dividing the base clock in a predetermined frequency are input to the main CPU32by the frequency divider38.

Furthermore, the touch panel101is connected to the main control board71. The touch panel101is arranged in front of the liquid crystal panel5B, and specifies the coordinate position of the portion touched by the player. The position on which the player touched and the direction of the movement of the touched portion are determined based on the specified coordinate position information. And the signals corresponding to the determination are input to the main CPU32through I/O port39.

Also, the operation buttons11for instructing the execution of the game are connected to the main control board71. The operation buttons11include the spin button, the collecting button, the BET button and the like. The signals corresponding to the pressing of these buttons are input to the main CPU32through I/O port39.

The effect signals which are used to conduct illumination effect are output to the above-mentioned light emitting portion20and topper effect device28by the illumination effect driving circuit61. And the topper effect device28is serially connected to the illumination effect driving circuit61through light emitting portions20.

A hopper64is driven by the hopper driving circuit63based on the control of main CPU32. The hopper64executes the payout of coins, and coins are paid out from the coin tray16. The data of the number of coins are input from the connected coin detecting portion66by the payout completion signal circuit65. When the number of coins becomes a predetermined number, the signal indicating the completion of the coins is input to the main CPU32. The number of the coins paid out from the hopper64is calculated by the coin detecting portion66, and the data of the number calculated are input to the payout completion signal circuit65. The display operation of the payout amount display portion8and credit amount display portion9is controlled by the display portion driving circuit67.

The game communication circuit102is a device that converts a signal sent to be sent out by the slot machine1into a signal in a sendable format, according to transmission method of a phone line or a LAN cable, so as to send it to the game server302. Conversely, the game communication circuit102receives a signal sent from the game server302to reconvert the signal into a signal in a format readable by the slot machine1. The game communication circuit102is connected to a server communication circuit303via the network401of two-way communicable, such as the Internet.

Furthermore, a sub control board72is connected to the main control board71. As shown inFIG. 6, commands from the main control board71are input to the sub control board72. The display control on the liquid crystal panel5A of the upper display portion4A and the liquid crystal panel5B of the variable display portion4B, and the sound output control on the speaker23are executed by the sub control board72. The sub control board72is constructed on a circuit board different from the circuit board for the main control board71, and includes a microcomputer73(abbreviated as [sub-microcomputer] hereinafter) as a main construction element, and a sound source IC78, a power amplifier79and an image control circuit81. The sound source IC78controls the sound output from the speaker23, the power amplifier79is used as an amplification device, and the image control circuit81is used as the display control device of the liquid crystal panel5A and5B.

The sub-microcomputer73includes a sub CPU74, a program ROM75, a work RAM76, an IN port77and an OUT port80. The control operations are executed by sub CPU74based on the control order transmitted from the main control board71, the program ROM75is used as a memory device. Although a clock pulse generation circuit, a frequency divider, a random number generation circuit and a sampling circuit are not included in the sub control board72, the sub control board72is constructed so as to execute random number sampling according to the operation programs thereof. The control programs executed by the sub CPU74are stored in the program ROM75. The work RAM76is constructed as a temporary storing means when the above control programs are executed by the sub CPU74.

The image control circuit81includes an image control CPU82, an image control work RAM83, an image control program ROM84, an IN port85, an image ROM86, a video RAM87and an image control IC88. The images displayed on the liquid crystal panel5A and5B are determined by the image control CPU82, based on the parameters set by the sub-microcomputer73, according to the image control programs stored in the image control program ROM84.

The image control programs regarding to the display of the liquid crystal panel5A,5B and a variety of the selection tables are stored in the image control program ROM84. The image control work RAM83is constructed as a temporary storing means when the image control programs are executed by image control CPU82. Images corresponding to the content determined by the image control CPU82are formed by the image control IC88, and are output to the liquid crystal panel5A,5B.

In the image ROM86, the dot data used to form images are stored. Therefore, the dot data related to the symbols drawn on the reel band of each video reel R1, R2and R3are stored in the image ROM86. The video RAM87runs as a temporary storing means when the images are formed by the image control IC88.

Further, the image control circuit81executes display control of the rotation display/stop display of the video reels R1, R2, and R3on each display window W1, W2and W3of the liquid crystal panel5B, based on control signals from the main CPU32.

[6. Outline of the Slot Game]

Next, winning combinations and the payout amounts corresponding to the winning combinations will be explained with reference toFIG. 7, wherein the winning combinations are the symbol combinations when the slot game is executed by using each video reel R1, R2and R3in each slot machine1.FIG. 7is a payout table in which the winning combinations and the payout amounts corresponding to the winning combinations are shown when the slot game is executed by using each video reel R1, R2and R3in each slot machine1.

Here, the payout amount shown inFIG. 7indicates the payout amount when the bet amount is [1] during the slot game. Therefore, when the bet amount is [1], the payout amount shown inFIG. 7is awarded, and when the bet amount is more than [2], the payout amount obtained by multiplying the payout amount shown inFIG. 7with the bet amount is awarded.

Thereby, when three symbols of [FRANKENSTEIN] are rearranged on the pay line L of the liquid crystal panel5B, the payout amount obtained by multiplying 10 credits with the bet amount is awarded. Additionally, the bonus trigger is realized, the free game is generated. Also, in the free game, the bonus trigger may be realized, at that time, a new free game is generated.

When three symbols of [BLUE 7] are rearranged on the pay line L of the liquid crystal panel5B, the payout amount obtained by multiplying 10 credits with the bet amount is awarded.

When three symbols of [BELL] are rearranged on the pay line L of the liquid crystal panel5B, the payout amount obtained by multiplying 8 credits with the bet amount is awarded.

The payout amount corresponding to each winning combination shown inFIG. 7, are set as the same in the above.

However, when a symbol combination constructed from the symbols rearranged on the pay line L of the liquid crystal panel5B, is not any of the winning combinations shown inFIG. 7, the symbol combination is not a winning combination. Therefore, no credits may be awarded.

As mentioned above, in each slot machine1, the slot game and the free game is executed.

In other words, during the slot game, a game is executed by rearranging a specific symbol combination by using each video reel R1, R2and R3on the pay line L of the liquid crystal panel5B. During the slot game, firstly, a part of symbol column (three symbols) drawn on the reel band of each video reel R1, R2and R3shown in FIG.4, is arranged on each window W1, W2and W3of the liquid crystal panel5B (refer toFIG. 8). Here, after the player sets the bet amount by pressing the BET button among the operation buttons11, if the player presses the spin button among the operation buttons11, each video reel R1, R2and R3rotates, the symbol column drawn on the reel band of each video reel R1, R2and R3shown inFIG. 4, is scrolled from up to down and displayed on each window W1, W2and W3of the liquid crystal panel5B (refer toFIG. 9).

After a predetermined time, each video reel R1, R2and R3stops automatically, a part of the symbol column (three symbols) drawn on the reel band of each video reel R1, R2and R3shown inFIG. 4, is rearranged on each window W1, W2and W3of the liquid crystal panel5B (refer toFIG. 8). On the other hand, each winning combination based on each symbol combination is determined beforehand (refer toFIG. 7). When the symbol combination constructed from the three symbols rearranged on the pay line L of the liquid crystal panel5B, realizes a winning combination, the payout amount obtained by multiplying the payout amount corresponding to the realized winning combination with the bet amount is awarded to the player.

On the other hand, in the free game, the game, in which a specific symbol combination is rearranged by using each video reel R1, R2and R3on the pay line L of the liquid crystal panel5B, is repeated over a predetermined number of times. Also, in the free game, a part of the symbol column (three symbols) drawn on the reel band of each video reel R1, R2and R3as shown inFIG. 4, is arranged on each window W1, W2and W3of the liquid crystal panel5B (refer toFIG. 8). However, here, after a predetermined time, each video reel R1, R2and R3rotates automatically. Thereby, no matter whether the player presses the operation buttons11such as the BET button or the spin button, the symbol column drawn on the reel band of each video reel R1, R2and R3as shown inFIG. 4is scrolled from up to down and displayed on each window W1, W2and W3of the liquid crystal panel5B (refer toFIG. 9).

Furthermore, after a predetermined time, each video reel R1, R2and R3stops automatically, a part of the symbol column (three symbols) drawn on the reel band of each video reel R1, R2and R3as shown inFIG. 4, is rearranged on each window W1, W2and W3of the liquid crystal panel5B (refer toFIG. 8). On the other hand, similar to the above slot game, each kind of winning combination is determined beforehand based on the symbol combination (refer toFIG. 7). When the symbol combination, which is constructed from the three symbols rearranged on the pay line L of the liquid crystal panel5B, realizes a winning combination, the payout amount obtained by multiplying the payout amount corresponding to the realized winning combination with the bet amount is awarded to the player.

The predetermined number of times for the free game (for example, 20 times) is set in advance.

[7. Outline of the Multi-Player Game]

As shown inFIG. 10, the adventure button201may be displayed on the liquid crystal panel5B during a slot game.

Then, when a player touches the adventure button201displayed on the liquid crystal panel5B via the touch panel101, the player can participate in a multi-player game operated by the game server302on condition that the total amount of acquired prizes be proportionally distributed among all participants in accordance with the degree of contribution of each participant.

The game server302receives a notification of participation in a multi-player game from each slot machine1within a predetermined time period. While a notification thereof is being received, the game server302produces an effect of a multi-player game by causing the liquid crystal panel5B of each slot machine1that made a notification of participation in the multi-player game to display an entry screen as shown, for example, inFIG. 11.

Then, when the period of reception ends, the game server302randomly determines the value of hit points of each character (Dracula, a ghost, a mummy man, a wolfman and the like) preset to each slot machine1participating in the multi-player game. Further, the game server302introduces each slot machine1participating in the multi-player game together with the character preset to the slot machine1and the value of hit points of the character by causing the liquid crystal panel5B of each slot machine1participating in the multi-player game to display a matching screen as displayed, for example, inFIG. 12.

The matching screen as shown inFIG. 12will be described below. According to the matching screen shown inFIG. 12, the preset character [Dracula] is displayed for the slot machine1whose identification number is [STATION 5] and the value of hit points of the [Dracula] is displayed in an ensign as [7].

The preset character [ghost] is displayed for the slot machine1whose identification number is [STATION 3] and the value of hit points of the [ghost] is displayed in an ensign as [12].

The preset character [mummy man] is displayed for the slot machine1whose identification number is [PLAYER] and the value of hit points of the [mummy man] is displayed in an ensign as [21]. The slot machine1is provided with the liquid crystal panel5B displaying the matching screen shown inFIG. 12.

The preset character [wolfman] is displayed for the slot machine1whose identification number is [STATION 7] and the value of hit points of the [wolfman] is displayed in an ensign as [13].

Then, the game server302produces a screen effect of the multi-player game by causing the liquid crystal panel5B of each slot machine1participating in the multi-player game to display an operation screen as shown, for example, inFIG. 13. At this point, the player of each slot machine1participating in the multi-player game can execute the multi-player game by performing a game operation on the operation screen.

This point will be described using the operation screen shown inFIG. 13. The operation screen shown inFIG. 13is provided with the point display portion202, the game image203in which each character (such as Dracula, the ghost, the mummy man, and the wolfman), Frankenstein and the like are displayed, the attack button204and the like. Further, the operation screen shown inFIG. 13has [OPERATE MUMMY MAN AND BEAT YOUR OPPONENT.] displayed thereon and the player of the slot machine1provided with the liquid crystal panel5B displaying the operation screen shown inFIG. 13performs a game operation to beat Frankenstein through operation of the mummy man by touching the attack button204via the touch panel101.

At this point, a video of the mummy man dashing himself against Frankenstein is shown in the game image203inside the operation screen displayed on the liquid crystal panel5B. Further, game operation information including data for notification of time points at which the player of the slot machine1touched the attack button204via the touch panel101and the like is transmitted from the slot machine1to the game server302. However, the slot machine1slides the time points by a time duration in accordance with the value of hit points of the mummy man. The game server302determines a point amount counted as a degree of contribution based on the game operation information, the value of hit points of the mummy man and the like and returns game content information including data for notification of the determined point amount to the slot machine1. In the slot machine1, the point amount is added based on the game content information and displayed on the point display portion202inside the operation screen shown inFIG. 13.

The slot machine1whose identification number is [PLAYER] among the slot machines1introduced in the matching screen inFIG. 12is applicable to the slot machine1in which such a multi-player game is executed because the [mummy man] is preset.

Regarding the slot machine1whose identification number is [STATION 5] among the slot machines1introduced in the matching screen inFIG. 12, if the player of the slot machine1performs a game operation to beat Frankenstein through operation of Dracula by touching the attack button204via the touch panel101, a video in which Dracula sucking blood of Frankenstein is shown in the game image203inside the operation screen displayed on the liquid crystal panel5B.

Regarding the slot machine1whose identification number is [STATION 3], if the player of the slot machine1performs a game operation to beat Frankenstein through operation of the ghost by touching the attack button204via the touch panel101, a video in which the ghost scares Frankenstein is shown in the game image203inside the operation screen displayed on the liquid crystal panel5B.

Regarding the slot machine1whose identification number is [STATION 7], if the player of the slot machine1performs a game operation to beat Frankenstein through operation of the wolfman by touching the attack button204via the touch panel101, a video in which the wolfman bites Frankenstein is shown in the game image203inside the operation screen displayed on the liquid crystal panel5B.

Then, in each slot machine1whose identification number is [STATION 5], [STATION 3], or [STATION 7], the multi-player game executes similarly and game operation information including data for notification of time points at which the player of the slot machine1touched the attack button204via the touch panel101and the like is transmitted from the slot machine1to the game server302. However, each slot machine1slides the time points by a time duration in accordance with the value of hit points of the character. The game server302determines point amount counted as a degree of contribution based on the game operation information, the value of hit points of the character and the like and returns game content information including data for notification of the determined point amount to the slot machine1. In the slot machine1, the point amount is added based on the game content information and displayed on the point display portion202inside the operation screen displayed on the liquid crystal panel5B.

In this manner, the game server302ends the multi-player game when the time is up by executing the multi-player game while counting a point amount for each slot machine1. At this point, the game server302proportionally distributes the total amount of prizes acquired by all the slot machines1participating in the multi-player game in accordance with the point amount held by each slot machine1.

At this point, the game server302produces an effect of the scrambling game by causing the liquid crystal panel5B of each slot machine1participating in the multi-player game to display a prize amount determination screen as shown, for example, inFIG. 14. In the prize amount determination screen as shown inFIG. 14, [ADVENTURE WIN! 100 Credits!] is displayed, showing that [100 Credits] of acquired prizes are distributed and awarded.

Further, the game server302randomly determines awarding of an extra prize to one of the slot machines1that participated in the multi-player game when the time of the multi-player game is up.

Then, the game server302produces an effect of the scrambling game by causing the liquid crystal panel5B of the slot machine1determined to be awarded the extra prize to display a prize amount determination screen as shown, for example, inFIG. 15. In the prize amount determination screen shown inFIG. 15, [ADVENTURE WIN! 50 Credits!] is displayed and thus, [50 Credits] of acquired prizes are distributed and awarded. Further, [TREASURE WIN! 30 Credits!] is displayed and thus, [30 Credits] of the extra prize are awarded.

[8. Operation of Each Slot Machine]

Next, a main control program executed in each slot machine1will be explained with reference to figures.FIG. 16is a flowchart of the main control program.

First, when the power switch is pressed, the microcomputer31is started to operate, an initialization is executed by the microcomputer31in step (abbreviated as [S])1. In an initial setting process, the BIOS stored in the ROM34is executed by the main CPU32. The compressed data included in the BIOS is expanded to the RAM33, and when the BIOS expansion to the RAM33is executed, the diagnosing and initialization process of the various peripheral devices are executed. Also, the game programs and the like are written from the ROM34to the RAM33by the main CPU32, so as to obtain the payout rate setting data and the country ID information. Also, during the execution of the initial setting process, the verification process to each program is executed.

And in S2, the main CPU32reads out the game programs and the like from the RAM33, and executes the programs in sequence so as to execute a main game process. The game is executed in each slot machine1by executing the main game process. And the main game process is repeated in the slot machine1when the power is supplied to the slot machine1.

Next, sub process of the main game process in S2will be explained with reference toFIG. 17.FIG. 17is a flowchart of the main game process program in each slot machine1. Also, each program shown in the flowchart ofFIG. 17is stored in the ROM34or the RAM33of each slot machine1, and is executed by the main CPU32.

First, as shown inFIG. 17, a start acceptance process is executed by the main CPU32in S11. At this time, in the start acceptance process, the insertion of the coins or the bet operation using the BET button among the operation buttons11is executed by the player.

And then, it is determined by the main CPU32whether the spin button among the operation buttons11is pressed in S12. It is determined based on the input signals corresponding to the button pressing of the operation button11to the main CPU32. Here, when the spin button among the operation buttons11is not pressed (S12: NO), the flow returns to the start acceptance process (S11) again. Thereby, it is possible to change the bet amount and the like. On the other hand, when the spin button among the operation buttons11is pressed (S12: YES), the bet amount set based on the above bet operation is reduced from the credit amount owned by the player at that time, and is stored in the RAM33as bet information. And the credit amount after reduction is also stored in the RAM33as credit information. And then, a control signal are transmitted to the display portion driving circuit67by the main CPU32, the credits information stored in the RAM33(the above credit amount after reduction) is displayed on the credit display portion9of the liquid crystal panel5B.

In S13, a base-game lottery process is executed by the main CPU32. Concretely, when the lottery program included in the game programs is executed by the main CPU32, the random number corresponding to each video reel R1, R2and R3respectively is selected from a range of [0] to [255]. And with reference to the symbol weighing data corresponding to the payout rate setting data, based on the three random numbers, the code numbers of the respective video reels R1, R2and R3is determined. The determined code numbers of the respective video reels R1, R2and R3is stored in the RAM33by the main CPU32, and the flow proceeds to S14.

Here, the code numbers of the respective video reels R1, R2and R3are associated with the symbol numbers (symbol numbers shown inFIG. 4) of the symbols which are rearranged on the pay line L of the liquid crystal panel5B. The main CPU32determines the symbol combination in the unit game by determining the code numbers of the respective video reels R1, R2and R3. For instance, if the symbol numbers of the respective video reels R1, R2and R3are set to [21], [21] and [21], the main CPU32decides for a symbol combination made up of three [FRANKENSTEIN] symbols (refer toFIG. 4), as the symbol combination in the unit game. Lottery for the symbol combination in the unit game of the slot game is carried out by determining the code numbers of the respective video reels R1, R2and R3.

When the flow proceeds to S14, a symbol display control process is executed by the main CPU32. Concretely, first, a reel rotation process is executed by the main CPU32. In other words, a control signal is transmitted to the sub control board72by the main CPU32, so as to display each video reel R1, R2, and R3in a rotating manner on each window W1, W2and W3of the liquid crystal panel5B. And then, the effect mode (the display mode of the images on the liquid crystal panel5B and the sound output mode from the speaker23) is determined by the main CPU32, and the sub control board72is ordered to start the effect in a predetermined effect pattern.

And then, when the predetermined stop timing to display each video reel R1, R2, and R3in a rotating manner comes, a reel stop process is executed by the main CPU32which transmits control s signal to the sub control board72. Thereby each video reel R1, R2, and R3is displayed in a stopping manner, based on the code numbers stored in the RAM33. Thereby, the symbol combination determined in above S13is rearranged on the pay line L of the liquid crystal panel5B.

After executing the symbol display control process in above S14, the main CPU32executes a process in S21shown inFIG. 18. Thus, the process in S21will be described based onFIG. 18. Incidentally, a program shown by S21inFIG. 18is stored in the ROM34or the RAM33provided to the slot machine1, and executed by the main CPU32.

In S21, the main CPU32executes an adventure button random display process. During the adventure button random display process, the main CPU32randomly selects one random number from the numeric range of [0] to [255]. Then, the main CPU32refers to a table shown inFIG. 19to determine whether or not to cause the liquid crystal panel5B to display the adventure button201based on the selected random number.

The table shown inFIG. 19is stored in the ROM34or the RAM33provided to the slot machine1and referred to by the main CPU32. The table shown inFIG. 19will be described. If the selected random number is in the range of [0] to [250], the main CPU32determines not to cause the liquid crystal panel5B to display ([X]) the adventure button201and if the selected random number is in the range of [251] to [255], the main CPU32determines to cause the liquid crystal panel5B to display ([O]) the adventure button201.

Therefore, if the main CPU32selects a random number in the range of [0] to [250], the main CPU32determines not to cause the liquid crystal panel5B to display the adventure button201and returns to the main game process in aboveFIG. 17. If, on the other hand, the main CPU32selects a random number in the range of [251] to [255], the main CPU32determines to cause the liquid crystal panel5B to display the adventure button201. Then, the main CPU32returns to the main game process in aboveFIG. 17. Incidentally, while the adventure button201is displayed on the liquid crystal panel5B, even if a random number in the range of [251] to [255] is selected, the main CPU32returns to the main game process in aboveFIG. 17without doing anything.

Then, returning to the main game process of aboveFIG. 17, the main CPU32proceeds to S15, at which it determines whether or not a winning combination has been realized. This determination is made based on the code numbers of the respective video reels R1, R2and R3that were stored in the RAM33. If a winning combination has not been realized (S15: NO), the flow proceeds to S31inFIG. 20as described below. Alternatively, if a winning combination has been realized (S15: YES), the flow proceeds to S16.

Also, in S15, the main CPU32executes a payout amount display process. More specifically, first, the main CPU32calculates an amount obtained by multiplying the payout amount in accordance with the winning combination rearranged on the pay line L of the liquid crystal panel5B, with the bet amount. This calculation is made based on the bet information stored in the RAM33and the payout table inFIG. 7, the calculated amount is stored in the RAM33as payout information. Then, the main CPU32displays the payout information (calculated amount) stored in the RAM33on the payout amount display portion8of the liquid crystal panel5B, by transmitting a control signal to the display portion driving circuit67.

Then, the main CPU32proceeds to S16, at which it judges whether or not the bonus game trigger is realized. More specifically, if three [FRANKENSTEIN] symbols are rearranged on the pay line L of the liquid crystal panel5B, it is determined that the bonus game trigger is realized. This determination as well is carried out based on the code numbers of the respective video reels R1, R2and R3stored in the RAM33. If the bonus game trigger is realized (S16: YES), the main CPU32executes a bonus game process in S17. Additionally, the slot game is automatically repeated up to the predetermined number of times in the bonus game process, and details thereof are omitted.

After that, the main CPU32executes a payout process is S18, including the case when the bonus game trigger is not realized (S16: NO). In the payout process, the payout amount obtained by the player during the slot game and the bonus game (the free game), is awarded to the player respectively, based on the payout information stored in the RAM33.

When the payout is executed, the credit amount which are stored in the RAM33as the payout information (the payout amount obtained by the player in the base game and the bonus game (the free game) respectively) are added to the credit amount stored in the RAM33as the credit information by the main CPU32, and the added value is overwritten in the RAM33as the credit information by the main CPU32. And then, a control signal are transmitted to the display portion driving circuit67by the main CPU32, the credits information stored in the RAM33(the added value in S18) is displayed on the credit display portion9of the liquid crystal panel5B. At the same time, [0] is overwritten to the RAM33as the payout information by the main CPU32, and by transmitting a control signal to the display portion driving circuit67, on the payout amount display portion8of the liquid crystal panel5B, [0] is displayed.

In this payout process, when the player depresses the CASHOUT button among the operation buttons11, the credit amount which is owned by the current player can be paid out in coins, corresponding to that amount (1 credit corresponding to 1 coin). Alternatively, the credit amount can be paid out through barcode-attached tickets which are printed in the ticket printer14. Then, after the main CPU32executed the payout process in the above S18, the flow proceeds to S31inFIG. 20as described below.

[9. Operation of the Gaming System]

After executing the payout process in S18, the main CPU32executes each process of S31to S41shown inFIG. 20. Thus, each process of S31to S41will be described based onFIG. 20. Each program shown by S31to S41inFIG. 20is stored in the ROM34or the RAM33of each slot machine1and executed by the main CPU32.

If the main CPU32determines that there is no winning combination in S15(S15: NO), the main CPU32executes the payout process in S18and then proceeds to S31shown inFIG. 20.

In S31, the main CPU32determines whether or not a player has touched the adventure button201, which is an entry button. This determination is based on a signal or the like input into the main CPU32from the touch panel101in accordance with the adventure button201being touched. Here, if the player has not touched the adventure button201(S31: NO), the main CPU32executes the main game process shown inFIG. 17again. If, on the other hand, the player has touched the adventure button201(S31: YES), the main CPU32proceeds to S32.

In S32, the main CPU32executes an entry information transmission process. During the entry information transmission process, the main CPU32transmits entry information including data for notification of participation of the slot machine1in a multi-player game to the game server302via the game communication circuit102.

In S33, the main CPU32executes a waiting screen display process. During the waiting screen display process, the main CPU32causes the liquid crystal panel5B to display a waiting screen by transmitting a control signal to the sub control board72. The waiting screen is an effect screen indicating to the player that a multi-player game has started and, for example, the entry screen shown inFIG. 11is made to be displayed as an effect screen thereof. Then, the main CPU32proceeds to S34.

In S34, the main CPU32determines whether or not game-start information has been received from the game server302. This determination is based on a signal or the like input into the main CPU32from the game communication circuit102in accordance with game-start information being received from the game server302. Here, the main CPU32waits (S34: NO) until game-start information is received from the game server302and when game-start information is received from the game server302(S34: YES), the main CPU32proceeds to S35.

In S35, the main CPU32executes an adventure game-start process. During the adventure game-start process, the main CPU32causes the liquid crystal panel5B to display a matching screen by transmitting a control signal to a sub control board72based on game-start information received from the game server302. The matching screen is a screen, as shown, for example, inFIG. 12, to introduce each slot machine1participating in a multi-player game, the character preset to each slot machine1, and the value of hit points of each of such characters.

Further, after a predetermined time period passes, the main CPU32causes the liquid crystal panel5B to display an operation screen, instead of the matching screen, by transmitting a control signal to the sub control board72based on the game-start information received from the game server302. The operation screen is a screen, as shown, for example, inFIG. 13, to execute the multi-player game by a game operation of the player. Then, the main CPU32proceeds to S36.

In S36, the main CPU32determines whether or not the player has touched the attack button204, which is a game operation button. This determination is based on a signal input from the touch panel101into the main CPU32in accordance with the attack button204being touched. Here, if the player has not touched the attack button204(S36: NO), the main CPU32proceeds to S38described below.

If, on the other hand, the player has touched the attack button204(S36: YES), the main CPU32proceeds to S37. At this point, the main CPU32shows a video in which the character preset to the slot machine1attacks Frankenstein in the game image203inside the operation screen on the liquid crystal panel5B, by transmitting a control signal to the sub control board72.

In S37, the main CPU32executes a game operation information transmission process. During the game operation information transmission process, the main CPU32first identifies a time point at which the player of the slot machine1touched the attack button204based on a signal input from the touch panel101into the main CPU32in accordance with the attack button204on the operation screen of the liquid crystal panel5B being touched by the player. Then, the main CPU32determines the time duration based on the value of hit points included in the game-start information and slides the time point by the time duration. Then, the main CPU32transmits game operation information including data for notification of the (slid) time point at which the player of the slot machine1touched the attack button204to the game server302via a game communication circuit102. Then, the main CPU32proceeds to S38.

In S38, the main CPU32determines whether or not game content information has been received from the game server302. This determination is based on a signal input from the game communication circuit102into the main CPU32in accordance with game content information being received from the game server302or the like. Here, if no game content information has been received from the game server302(S38: NO), the main CPU32proceeds to S40described below. If, on the other hand, game content information has been received from the game server302(S38: YES), the main CPU32proceeds to S39.

In S39, the main CPU32executes an adventure game execution process. During the adventure game execution process, the main CPU32adds the point amount included in the game content information received from the game server302to the value stored in point information of the RAM33and then transmits a control signal to the sub control board72to cause the point display portion202inside the operation screen on the liquid crystal panel5B to display the added value. Then, the main CPU32proceeds to S40.

In S40, the main CPU32determines whether or not game result information has been received from the game server302. This determination is based on a signal input from the game communication circuit102into the main CPU32in accordance with game result information being received from the game server302or the like. Here, if no game result information has been received from the game server302(S40: NO), the main CPU32returns to above S36to repeat the processes in above S36and thereafter. If, on the other hand, game result information has been received from the game server302(S40: YES), the main CPU32proceeds to S41.

In S41, the main CPU32executes an adventure game result process. During the adventure game result process, the main CPU32first causes the liquid crystal panel5B to display a prize amount determination screen as shown, for example, inFIG. 14orFIG. 15by transmitting a control signal to the sub control board72based on the game result information received from the game server302.

Here, if the game result information received from the game server302includes data for notification of awarding of only a credit amount corresponding to an amount obtained by proportionally distributing the total amount of acquired prizes, the main CPU32causes the liquid crystal panel5B to display the prize amount determination screen as shown, for example, inFIG. 14by transmitting a control signal to the sub control board72based on the game result information received from the game server302. The prize amount determination screen is a message screen showing that a credit amount corresponding to an amount proportionally distributed in accordance with the point amount held by the slot machine1of the total amount of prizes acquired by all the slot machines1participating in the multi-player game has been awarded.

If, on the other hand, the game result information received from the game server302includes data for notification of awarding of a credit amount corresponding to an amount of the extra prize, in addition to a credit amount corresponding to an amount obtained by proportionally distributing the total amount of acquired prizes, the main CPU32causes the liquid crystal panel5B to display the prize amount determination screen as shown, for example, inFIG. 15by transmitting a control signal to the sub control board72based on the game result information received from the game server302. The prize amount determination screen is a message screen showing that, in addition to a credit amount corresponding to an amount proportionally distributed in accordance with the point amount held by the slot machine1of the total amount of prizes acquired by all the slot machines1participating in the multi-player game, a credit amount corresponding to an amount of the extra prize has been awarded.

Further, after causing the liquid crystal panel5B to display the prize amount determination screen, the main CPU32adds a credit amount included in the game result information received from the game server302to the credit amount stored in the RAM33as credit information and then overwrites the RAM33with the added value as credit information. Then, the main CPU32causes the credit amount display portion9of the liquid crystal panel5B to display the credit information (the added value determined here) stored in the RAM33by transmitting a control signal to the display portion driving circuit67. Then, after a predetermined time period passes, the main CPU32causes the liquid crystal panel5B to display a screen of slot game as shown inFIG. 8by transmitting a control signal to the sub control board72. Then, the main CPU32executes the main game process inFIG. 17again.

In the game server302, on the other hand, each process of S101to S111shown inFIG. 20is executed. Thus, each process of S101to S111will be described based onFIG. 20. Each program shown by S101to S11inFIG. 20is stored in the game server302and executed by the game server302.

The game server302first executes a clocking-T start process in S101. During the clocking-T start process, the game server302starts clocking of a time T. Then, the game server302proceeds to S102.

In S102, the game server302determines whether or not entry information has been received from one of the slot machines1connected thereto via the network401. This determination is based on a signal or the like output from the server communication circuit303in accordance with entry information being received. Here, if no entry information has been received (S102: NO), the game server302proceeds to below S104. If, on the other hand, entry information has been received (S102: YES), the game server302proceeds to S103.

In S103, the game server302executes a participant determination process. During the participant determination process, the game server302stores the slot machine1that has transmitted entry information as a participant of the multi-player game. Then, the game server302proceeds to S104.

In S104, the game server302determines whether or not the number of slot machines1stored as participants of the multi-player game has reached a predetermined number. The predetermined number is preset and may be a constant of one or greater. Here, if the number of slot machines1has reached the predetermined number (S104: YES), the game server302proceeds to S106described below. If, on the other hand, the number of slot machines1has not reached the predetermined number (S104: NO), the game server302proceeds to S105.

In S105, the game server302determines whether or not a first predetermined time period has passed. This determination is based on the time T at which clocking was started in above S101. Here, if the first predetermined time period has not passed (S105: NO), the game server302returns to above S102to repeat processes in above S102and thereafter. If, on the other hand, the first predetermined time period has passed (S105: YES), the game server302proceeds to S106.

In S106, the game server302executes a HP process. During the HP process, the game server302randomly determines the value of hit points of the character preset to the slot machine1for each slot machine1that has transmitted entry information. At this point, if the number of the slot machines1stored as participants in above S103does not reach the predetermined number in above S104, the game server302adds itself as a participant and randomly determines the value of hit points of the character preset to the game server302after each addition until the predetermined number is reached.

Then, the game server302proceeds to S107to execute a game-start information transmission process. During the game-start information transmission process, the game server302creates a matching screen, which looks like, for example,FIG. 12, to introduce the slot machines1stored as participants of the multi-player game in S103or the like. Then the game server302returns as game start information a control signal for causing the liquid crystal panel5B to display the matching screen to each slot machine1that has transmitted entry information. The game start information includes data for notification of the character preset to each slot machine1as a participant of the multi-player game, the value of hit points of the character determined in S106and the like (refer toFIG. 12).

Further, the game server302creates an operation screen, which looks like, for example,FIG. 13so as to execute the multi-player game by game operations of players and enters a control signal to cause the liquid crystal panel5B to display the operation screen instead of the matching screen in the game start information.

Then, the game server302proceeds to S108to determine whether game operation information has been received from one of the slot machines1that has transmitted entry information. This determination is based on a signal output from a server communication circuit303in accordance with game operation information being received or the like. Here, the game server302waits (S108: NO) until game operation information is received from one of the slot machines1and when game operation information is received from one of the slot machines1(S108: YES), proceeds to S109.

In S109, the game server302executes a game operation process. During the game operation process, the game server302executes processes of S121to S126shown inFIG. 21. Thus, each process of S121to S126will be described based onFIG. 21. Each program shown by S121to S126inFIG. 21is stored in the game server302, and executed by the game server302.

To execute the game operation process in S109, the game server302first proceeds to S121shown inFIG. 21. In S121, the game server302executes a points-determination-based-on-HP process. During the process, the game server302determines a point amount based on game operation information transmitted from one of the slot machines1that has transmitted entry information, the value of hit points determined in above S106for the character preset to the slot machine1and the like. Further, the game server302manages the point amount determined as described above by adding for each slot machine1participating in the multi-player game. Then, the game server302proceeds to S122.

In S122, the game server302determines whether or not the time of the multi-player game is up. This determination is based on, for example, a time T at which clocking was started in above S101. Naturally, this determination is not limited thereto and may be made, for example, based on a time at which clocking was started after the game-start information transmission process has been started in above S107. Here, if the time of the multi-player game is not up (S122: NO), the game server302proceeds to S123.

In S123, the game server302executes a game content information creation process. In the game content information creation process, the game server302returns game content information including data for notification of the point amount determined in S121to each slot machine1that has transmitted entry information as game information. Then, the game server302proceeds to S110in aboveFIG. 20.

If, on the other hand, the time of the multi-player game is up in above S122(S122: YES), the game server302proceeds to S124to execute a prize-distribution-on-point-amount process. During the process, the game server302determines the amount of acquired prize to be awarded to each slot machine1by proportionately distributing the total amount of prizes acquired by all the slot machines1that participated in the multi-player game in accordance with the point amount held by each slot machine1. Then, the game server302proceeds to S125.

In S125, the game server302executes an extra prize process. During the extra prize process, the game server302randomly identifies one slot machine1of all the slot machines1that participated in the multi-player game. Then, the game server302proceeds to S126.

In S126, the game server302executes a game result information creation process. During the game result information creation process, the game server302creates game result information including data for notification of an end of the multi-player game and awarding of a credit amount corresponding to an amount of the acquired prize proportionately distributed in above S124for each slot machine1that has transmitted entry information and returns the game result information as game information. The game server302enters data for notification of awarding of a credit amount corresponding to the extra prize in the game result information to be transmitted to the slot machine1identified in above S125. Then, the game server302proceeds to S110in aboveFIG. 20.

Then, after executing the process in above S123or that in above S126, the game server302proceeds to S110in aboveFIG. 20.

Returning to aboveFIG. 20, in S110, the game server302executes a game information transmission process. During the game information transmission process, the game server302returns the game content information created in S123of aboveFIG. 21or the game result information created in S126of aboveFIG. 21to each slot machine1that has transmitted entry information as game information. Then, the game server proceeds to S111.

In S111, the game server302determines whether or not the game information transmitted in above S110is game result information. This determination is based on a transmission result in above S110. Here, if the game information is not game result information (S111: NO), the game server302returns to above S108to repeat processes in above S108and thereafter. If, on the other hand, the game information is game result information (S111: YES), the game server302returns to the main program of the game server302and returns to above S101.

In the gaming system301according to the present embodiment, as described above in detail, the player of each slot machine1can participate in a multi-player game operated by the game server302by touching the adventure button201randomly displayed on the liquid crystal panel5B via the touch panel101on condition that the total amount of acquired prizes be proportionally distributed among all participants according to the degree of contribution of each participant (S31: YES).

Then, the operation screen (refer toFIG. 13) is displayed on the liquid crystal panel5B of each slot machine1participating in the multi-player game (S35) and the player of each slot machine1executes the multi-player game through operation of the character preset to the slot machine1among characters displayed in the game image203on the operation screen of the liquid crystal panel5B by touching the attack button204on the operation screen of the liquid crystal panel5B via the touch panel101(S36: YES, S37).

At this point, the game server302acquires time points at which the attack button204was operated and determines a point amount based on the time points and the like (S109, S121). Points determined in this manner are added for each slot machine1participating in the multi-player game, managed by the game server302, and displayed on the point display portion202on the operation screen of the liquid crystal panel5B for each slot machine1(S39).

Then, when the time of the multi-player game is up (S109, S122: YES), the total amount of prizes acquired by all participants is proportionally distributed to each slot machine1based on the point amount of each slot machine1(S109, S124) and a credit amount corresponding to the proportionally distributed prize amount is awarded to the slot machine1(S41).

Therefore, the credit amount awarded to each slot machine1that has participated in the multi-player game is affected by the size relation of the point amount held by each slot machine1. Consequently, game operation information used for determining the point amount, that is, time points at which the player operates the attack button204on the operation screen of the liquid crystal panel5B become important. However, the game server302further refers to the value of hit points randomly determined for the character preset to the slot machine1(S106) to determine the point amount to the slot machine1(S109, S121).

The present invention is not limited to the above embodiment and can be modified in various ways without deviating from the scope thereof.

For example, the matching screen inFIG. 12and the operation screen inFIG. 13may be created by each slot machine1.

Each character used in a multi-player game may be randomly allocated to each slot machine1when the multi-player game is started.

The total amount of prizes acquired by all participants of a multi-player game may be constant at all times, changed in accordance with time points and the like at which players operated the attack button204on the operation screen of the liquid crystal panel5B, or determined randomly by the game server302. This applies also to the amount of the extra prize in a multi-player game.

Further, the extra prize may be awarded to two or more the slot machines1at the same time.

One of the slot machines1connected to the network401may be caused to function as the game server302.