Game system including slot machines and game control method thereof
A slot machine includes: a communication interface that can communicate with a cellular phone of a player; and a game controller for receiving, from the cellular phone of the player, predetermined points data to be converted into number-of-credits data of a game executed in the slot machine, and converting the received points data into the number-of-credits data based on predetermined conversion rate data stored in a memory.
Latest ARUZE GAMING AMERICA, INC. Patents:
1. Field of the Invention
The present invention relates to a game system including slot machines and a game control method thereof.
2. Related Art
In recent years, an online game played by using mobile terminals such as cellular phones has been known (for example, refer to WO 2003/017214, WO 2003/027792, and the like). It is possible for players to purchase a commodity product by points acquired by playing the online game, and to exchange the points for cash. Accordingly, the players can obtain economic gains depending on a result of the game. Moreover, a similar situation is possible also in a game played offline by downloading a game program to a cellular phone.
The present invention provides such a novel service in which cellular phones and slot machines are coupled.
SUMMARY OF THE INVENTIONIn a first aspect of the present invention, a slot machine includes: a communication interface that can communicate with a cellular phone of a player; a memory for storing number-of-credits data indicating the number of credits in a game executed on the slot machine, and predetermined conversion rate data for converting points data indicating predetermined points, stored in the cellular phone of the player, into the number-of-credits data; and a game controller for receiving the points data to be converted into the number-of-credits data from the cellular phone of the player, and converting the received points data into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
In the slot machine of the first aspect of the present invention, the predetermined points data to be converted into the number-of-credits data of the game executed in the slot machine is received from the cellular phone of the player, and the received points data is converted into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
In a second aspect of the present invention a slot machine includes: a first communication interface that can communicate with a cellular phone of a player; a memory for storing number-of-credits data indicating the number of credits of a game executed in the slot machine, and predetermined conversion rate data for converting points data indicating predetermined points, stored in the cellular phone of the player, into the number-of-credits data; a second communication interface that can communicate with a points management server for managing the points data for each cellular phone ID for identifying the cellular phone of the player; and a game controller for receiving first authentication data including at least the cellular phone ID and the points data from the cellular phone of the player, receiving second authentication data including at least the cellular phone ID and the points data from the points management server, receiving the points data to be converted into the number-of-credits data from the cellular phone of the player under a condition where the points data associated with the cellular phone ID included in the received first authentication data and the points data associated with the cellular phone ID included in the received second authentication data are equal to each other, and converting the received points data into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
In the slot machine of the second aspect of the present invention, the first authentication data, including at least the cellular phone ID and the points data, is received from the cellular phone of the player, the second authentication data, including at least the cellular phone ID and the points data, is received from the points management server, the points data to be converted into the number-of-credits data is received from the cellular phone of the player under a condition where both sets of points data are equal to each other, and the received points data is converted into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
In a third aspect of the present invention a slot machine includes: a first communication interface that can communicate with a cellular phone of a player; a memory for storing number-of-credits data indicating the number of credits of a game executed in the slot machine, and predetermined conversion rate data for converting point data indicating predetermined points stored in the cellular phone of the player into the number-of-credits data; a second communication interface that can communicate with a points management server for managing the points data for each cellular phone ID for identifying the cellular phone of the player; a third communication interface that can communicate with a conversion rate management server for storing the predetermined conversion rate data for each type of a plurality of currencies; and a game controller for receiving, from the cellular phone of the player, first authentication data including at least type-of-currency data indicating a type of currency corresponding to the points data, the cellular phone ID, and the points data, receiving second authentication data including at least the cellular phone ID and the points data from the points management server, receiving, from the conversion rate management server, the predetermined conversion rate data corresponding to the type-of-currency data received from the cellular phone of the player under a condition where the points data associated with the cellular phone ID included in the received first authentication data and the points data associated with the cellular phone ID included in the received second authentication data are equal to each other, updating the predetermined conversion rate data stored in the memory by the received predetermined conversion rate data, receiving the points data to be converted into the number-of-credits data from the cellular phone of the player, and converting the received points data into the number-of-credits data based on the updated predetermined conversion rate data.
In the slot machine of the third aspect of the present invention, the first authentication data including at least the type-of-currency data, the cellular phone ID, and the points data is received from the cellular phone of the player, the second authentication data including at least the cellular phone ID and the points data is received from the points management server, the predetermined conversion rate data corresponding to the type of currency is received from the conversion rate management server under the condition where both of the points data are equal to each other, the predetermined conversion rate data stored in the memory is updated, the points data to be converted into the number-of-credits data is received form the cellular phone of the player, and the received points data is converted into the number-of-credits data based on the updated predetermined conversion rate data.
Each of the cellular phones 300 of the players transmits, to the slot machine 13, points data for adding credits of a game executed in the slot machine 13. On the cellular phone 300 of the player, an IC chip (not shown) is mounted for storing the points data and making wireless communication with the slot machine 13.
The points management server 400 stores a plurality of game programs to be downloaded, which are to be executed by the cellular phones 300 of the players.
A description will be given of an example of a method by which a player's cellular phone 300 acquires points. The cellular phone 300 of the player downloads a program executable by the cellular phone from the points management server 400 through the network 600. A payment of cash necessary to download the program includes payment by electronic money and by credit. Types of currencies, such as “Dollar”, “Yen”, and “Euro”, are selectable by operating the cellular phone 300. When the cellular phone 300 downloads the game program, a cellular phone ID for identifying the cellular phone 300 and an initial points are given to the cellular phone 300 by the points management server 400. The value of the points data changes by executing the game thus downloaded. An ending condition of the game is that the value of the points data becomes zero, or that the player performs an operation for ending the game, and points data at the time of ending the game is stored in a storage part of the cellular phone 300. The data stored in the storage part of the cellular phone 300 at this time of ending the tame corresponds to a part of contents shown in a first authentication table (refer to
The points management server 400 stores a second authentication table (refer to
When the player resumes the game, the cellular phone 300 transmits the total points stored thereby to the points management server 400 together with the cellular phone ID. In this process, when the total points stored by the points management server 400 and the cellular phone 300 are different from each other, rewriting processing for replacing the total points stored by the cellular phone 300 by the total points stored by the points management server 400 takes place. In this processing, the points management server 400 transmits an error message to the cellular phone 300 together with the total points, and rewrites the total points stored by the cellular phone 300 after the cellular phone 300 displays the error message and displays the fact that the total points will be rewritten.
The conversion rate management server 500 stores a conversion rate table (refer to
Each slot machine 13 is a slot machine which allows the player to play a basic game. Moreover, the slot machine 13 converts the points data into the credits by receiving the points data from the cellular phone 300 of the player. In order to perform such conversion, the slot machine 13 receives data of a conversion rate from the conversion rate management server 500. A method of the conversion will be described later.
As described above, the player transmits the points data stored in the cellular phone 300 to the slot machine 13, thus making it possible to convert the points data into the credits and to play the basic game. Accordingly, the player can purchase the credits easily. Therefore, enjoyment of the game is enhanced.
The main door 42 is a member for covering the inside of the cabinet 20 so that the inside cannot be exposed to the outside. At an approximate center of the main door 42, a liquid crystal display 30 is provided.
The liquid crystal display 30 is for displaying a variety of images regarding the game, which include effect images and the like. The player advances the game while visually recognizing the variety of images displayed on the liquid crystal display 30. The liquid crystal display 30 includes a transparent liquid crystal panel 34 (refer to
In cases in which the slot machine 13 is composed of video reels, five virtual reels are displayed on the liquid crystal display 30. Note that the video reels are reels to be displayed as images on the liquid crystal display 30 in place of mechanical reels. As plural types of symbols necessary for the basic game, the respective symbols, which are “BONUS”, “WILD”, “TREASURE BOX”, “GOLDEN MASK”, “HOLY CUP”, “COMPASS & MAP”, “SNAKE”, “A”, “K”, “Q”, “J”, and “10”, are displayed together with images as if the reels were rotating.
Meanwhile, in cases in which the slot machine 13 is composed of the mechanical reels, on a back surface side of the liquid crystal display 30, five mechanical reels 3A, 3B, 3C, 3D and 3E (refer to
A substantially horizontal operating part 21 is provided below the liquid crystal display 30. On a right side of the operating part 21, a coin insertion slot 22 for inserting the coins into the slot machine 13 is provided. On the other hand, on a left side of the operating part 21, there are provided: a BET switch 23 for deciding which of lines L1, L2, L3, L4, L5, L6, L7, L8, and L9 for giving nine prizes to be described later are to be validated, and for selecting the number of coins as the game media to be bet on the line for giving the validated prize (hereinafter, simply referred to as a “winning line”); and a spin/repeat/bet switch 24 for replaying the game without changing the number of coins bet on the above-described winning line in a game before the current one. The BET switch 23 or the spin/repeat/bet switch 24 is pressed, and the number of coins to be bet on the above-described winning line is thereby decided in response to such a pressing operation.
In the above-described operating part 21, a start switch 25 for receiving a starting operation of the basic game for each game from the player is provided on a left side of the BET switch 23. A depressing operation for either one of the start switch 25 and the spin/repeat/bet switch 24 becomes a trigger of the start of the game, and the above-described five mechanical reels 3A to 3E start to rotate.
On the other hand, in the above-described operating part 21, a cash-out switch 26 is provided in the vicinity of the coin insertion slot 22. When the player presses the cash-out switch 26, the inserted coins are paid out from a coin payout port 27 opened on a lower portion of a front surface of the main door 42. Then, the paid-out coins are amassed in a coin tray 28. Above the coin tray 28 and on both right and left sides of the coin payout port 27, sound transmitting ports 29 for transmitting, to the outside of cabinet 20, effect sounds emitted from speakers 41 (refer to
A substantially vertical connecting part 121 is provided below the operating part 21. On a right side of the connecting part 121, a holder 170 is provided. The holder 170 is constructed so that the cellular phone 300 of the player can be fixed thereto, and is provided with a wireless transmitting/receiving part 171 that can wirelessly communicate with the cellular phone 300 of the player.
The cellular phone 300 of the player is fixed to the holder 170, and the cellular phone 300 of the player and the slot machine 13 are thereby connected to each other through the wireless transmitting/receiving part 171. The cellular phone 300 of the player does not have to be brought into contact with the wireless transmitting/receiving part 171, and just needs to be fixed while maintaining a predetermined distance at which the communication is possible. Note that the cellular phone 300 can communicate with the slot machine 13 if maintaining the predetermined distance at which the communication is possible even if not being fixed to the holder 170. In the wireless transmitting/receiving part 171, an IC card reader/writer (not shown) for transmitting and receiving information to and from the IC chip (not shown) mounted on the cellular phone 300 of the player is provided. The transmission and reception of the information are performed by an electromagnetic wave transmitted from the IC card reader/writer.
On a back surface side of a left side of the liquid crystal display 30, a variety of display parts which are a number-of-payouts display part 48, a number-of-credits display part 49, and a number-of-BETs display part 50 are provided. Note that, in the picture pattern-formed area 31b of the front panel, a portion thereof covering fronts of the above-described variety of display parts 48 to 50 is transparent, through which display contents of the variety of display parts 48 to 50 are visually recognizable.
As shown in
When the above-described BET switch 23 is pressed once, for example, the line L3 for giving the third prize, the line L5 for giving the fifth prize, and the line L7 for giving the seventh prize are validated, and one coin is captured as a credit medal.
When the above-described BET switch 23 is pressed twice, in addition to the above-described three lines, for example, the line L1 for giving the first prize, the line L4 for giving the fourth prize, and the line L8 for giving the eighth prize are validated, and two coins are taken as credit medals.
When the above-described BET switches 23 are pressed three times, in addition to the above-described six lines, for example, the line L2 for giving the second prize, the line L6 for giving the sixth prize, and the line L9 for giving the ninth prize are validated, and three coins are captured as the credit medals.
The number-of-payouts display part 48 is for displaying the number of paid-out coins when a combination for giving the prize is established along the winning line. The number-of-credits display part 49 is for displaying the number of credited coins stored in the slot machine 13. The number-of-BETs display part 50 is for displaying the number of BETs as the number of coins bet on the above-described winning line. The various types of display parts 48 to 50 are configured to include 7-segment displays. Alternatively, images of the various display parts 48 to 50 may be adapted to be displayed on the transparent liquid crystal panel 34.
The interface circuit group 102 is connected to the input/output bus 104, and the input/output bus 104 receives and outputs a data signal or an address signal from and to the CPU 106.
The start switch 25 is connected to the interface circuit group 102. A start signal outputted from the start switch 25 is converted into a predetermined signal in the interface circuit group 102, and then supplied to the input/output bus 104.
The spin/repeat/bet switch 24, and the cash-out switch 26 are also connected to the interface circuit group 102, the BET switch 23. The respective switching signals outputted from these switches 23, 24 and 26 are also supplied to the interface circuit group 102, converted into predetermined signals by the interface circuit group 102, and then supplied to the input/output bus 104.
A coin sensor 43 is also connected to the interface circuit group 102. The coin sensor 43 is a sensor for detecting the coins inserted into the coin insertion slot 22, and is provided in association with the coin insertion slot 22. A sensing signal outputted from the coin sensor 43 is also supplied to the interface circuit group 102, converted into a predetermined signal by the interface circuit group 102, and then supplied to the input/output bus 104.
The wireless transmitting/receiving part 171 is also connected to the interface circuit group 102. The wireless transmitting/receiving part 171 is provided in the holder 170, and transmits and receives the data to and from the cellular phone 300 of the player.
The ROM 108 and the RAM 110 are connected to the input/output bus 104.
The CPU 106 reads a basic game program and executes the basic game when the starting operation of the basic game is received through the start switch 25. The basic game program is programmed so that the liquid crystal display 30 can be allowed through the display/input controller 140 to display the start of scrolling of the symbols of the five video reels, and then to display halting of the five video reels, so as to rearrange the symbols of the five video reels, and so that, when a combination of the symbols stopped at that time is shown on the winning line and represents a specific combination for awarding the prize, coins corresponding to the specific combination for awarding the prize can be paid out.
In the ROM 108, a control program for comprehensively controlling the slot machine 13, a program for executing a routine shown in
The communication interface circuit 111 is also connected to the input/output bus 104. The communication interface circuit 111 is a circuit for making communications with the points management server 400 and the conversion rate management server 500 through the network 600, including a variety of LAN networks. In this embodiment, via the communication interface circuit 111, the CPU 106 receives conversion rate data (refer to
To the input/output bus 104, the random number generator 112 is also connected. The random number generator 112 generates random numbers contained in numeric values within a fixed range, for example, “0” to “65535 (216−1)”. Alternatively, the random number generator 112 may be configured so as to generate the random numbers by computational processes of the CPU 106.
The display part drive circuit 128 for driving the above-described variety of display parts 48 to 50 is also connected to the input/output bus 104. The CPU 106 controls movements of the above-described variety of display parts 48 to 50 through the display part drive circuit 128 in response to an occurrence of a predetermined event.
The speaker drive circuit 122 for driving the speakers 41 is also connected to the input/output bus 104. The CPU 106 reads out sound data stored in the ROM 108, and transmits the readout sound data to the speaker drive circuit 122 through the input/output bus 104. In this way, predetermined effect sounds are emitted from the speakers 41.
The hopper drive circuit 124 for driving the hopper 44 is also connected to the input/output bus 104. Upon receiving a cash-out signal from the cash-out switch 26, the CPU 106 outputs a drive signal to the hopper drive circuit 124 through the input/output bus 104. In this way, the hopper 44 pays out coins equivalent to the residual number of credits at that point in time, which is stored in a predetermined memory area of the RAM 110.
The display/input controller 140 is also connected to the input/output bus 104. The CPU 106 creates an image display instruction corresponding to a state of the game and a result of the game, and outputs the created image display instruction to the display/input controller 140 through the input/output bus 104. Upon receiving the image display instruction from the CPU 106, the display/input controller 140 creates a drive signal for driving the liquid crystal display 30 based on the image display instruction thus received, and outputs the created drive signal to the liquid crystal display 30. In this way, a predetermined image is displayed on the transparent liquid crystal panel 34 of the liquid crystal display 30. The display/input controller 140 transmits, as an input signal, a signal inputted on a touch panel 32 on the liquid crystal display 30 to the CPU 106 through the input/output bus 104.
The liquid crystal display 30 is provided on a front side of the display areas of the mechanical reels 3A to 3E (on a front side of the display surface 31a) so as to straddle the mechanical reels 3A to 3E. The mechanical reels 3A to 3E and the liquid crystal display 30 are provided so as to be spaced from each other at a predetermined interval. Note that, in the case of the video reels, the image reels are displayed on the liquid crystal display 30 in place of the mechanical reels 3A to 3E.
The touch panel 32 is composed of a transparent member. The display plate 33 is composed of a transparent member. On the display plate 33, the picture pattern and the like are formed at a position corresponding to an area between the display plate 33 and the above-described variety of display parts 48 to 50, and the like. Specifically, the area of the display plate 33, where the picture pattern and the like are formed, is the picture pattern-formed area 31b on the front panel 31, and on the other hand, an area of the display plate 33, where the picture pattern and the like are not formed, is the display surface 31a on the front panel 31 (refer to
In
The transparent liquid crystal panel 34 is formed by sealing liquid crystal into a gap between a transparent substrate such as a glass plate on which a thin-film transistor layer is formed and a transparent substrate opposite thereto. A display mode of the transparent liquid crystal panel 34 is set to be normally white. The normally white display mode indicates that the display turns white in a state where the liquid crystal is not activated (light transmitting to a display surface side is visually recognizable from the outside). As described above, the transparent liquid crystal panel 34 set to be normally white is employed, and thus variation display and still display of the respective symbols of the mechanical reels 3A to 3E can be visually recognized even if a situation where the liquid crystal cannot be activated occurs. Accordingly, the player can continue the game. Specifically, even if such a situation as described above occurs, the game in which the rearrangement of the symbols of the respective mechanical reels 3A to 3E is mainly necessary can be played.
The light guide plate 35 is for guiding the light from the florescent lamps 37a and 37b to the transparent liquid crystal panel 34 (in other words, for illuminating the transparent liquid crystal panel 34), and is composed of a transparent member (having a light guide function) of acrylic resin or the like, which is provided on a back side of the transparent liquid crystal panel 34 and has a thickness of, for example, approximately 2 cm.
For the reflection film 36, for example, a white polyester film or an aluminum thin film is used, on which a silver-deposited film is formed. The reflection film 36 reflects the light guided into the light guide plate 35 toward a front surface side of the light guide plate 35. The reflection film 36 is composed of a reflection area 36A and a non-reflection area (transmission area) 36B. The non-reflection area 36B is formed of a transparent material, and provided on an area including a part of the front panel 31, which covers fronts of the mechanical reels 3A to 3E.
The fluorescent lamps 37a and 37b are arranged along an upper end part and lower end part of the light guide plate 35, and both ends thereof are supported by the lamp holders 39a, 39b, 39g and 39h. Light irradiated from the fluorescent lamps 37a and 37b is reflected on the reflection area 36A of the reflection film 36, and illuminates the transparent liquid crystal panel 34. On the other hand, the fluorescent lamps 38a and 38b are arranged toward the mechanical reels 3A to 3E at an upper position and a lower position on a back side of the reflection film 36, and both ends thereof are supported by the lamp holders 39c, 39d, 30e and 39f. Light emitted from the fluorescent lamps 38a and 38b, reflected on the surfaces of the mechanical reels 3A to 3E, and made incident onto the non-reflection area 36B illuminates the transparent liquid crystal panel 34. As described above, in the liquid crystal display 30, the transparent liquid crystal panel 34 is illuminated by the light irradiated from the fluorescent lamps 37a and 37b, and further reflected on the reflection area 36A of the reflection film 36, and the light irradiated from the fluorescent lamps 38a and 38b, further reflected on the surfaces of the mechanical reels 3A to 3E, and made incident onto the non-reflection area 36B. Hence, the area of the liquid crystal display 30, which corresponds to the non-reflection area 36B of the reflection film 36, is an area switched between the transparent state and the opaque state depending on whether or not the liquid crystal is activated. On the other hand, the area of the liquid crystal display 30, which corresponds to the reflection area 36A of the reflection film 36, turns to the opaque state no matter whether or not the liquid crystal is activated.
In the slot machine 13, only the partial area of the display surface of the liquid crystal display 30 is made as the area switched between the transparent state and the opaque state. However, the entire area of the display screen of the liquid crystal display 30 may be made as the area switched between the transparent state and the opaque state. As described above, when the entire area of the liquid crystal display 30 is made as the area switched to the transparent state or the opaque state, the reflection film 36 just needs to be made entirely as the non-reflection area 36B, or the reflection film 36 just needs to be omitted.
To the interface circuit group 102, a reel position detection circuit 46 is connected. The reel position detection circuit 46 is a circuit for detecting rotational positions of the respective mechanical reels 3A to 3E based on pulse signals from reel position detection sensors (not shown). Such detection signals from the reel position detection circuit 46 are also supplied to the interface circuit group 102, converted into predetermined signals by the interface circuit group 102, and then supplied to the input/output bus 104.
The CPU 106 reads out a basic game program and executes the basic game on an occasion that the starting operation of the basic game is received through the start switch 25. The basic game program is programmed so that the respective stepping motors 45A to 45E can be allowed to be driven to rotate all the mechanical reels 3A to 3E, thereby starting to scroll the symbols of the reels 3A to 3E, and the respective stepping motors 45A to 45E can be allowed to then stop driving to stop the rotations of all the mechanical reels 3A to 3E, thereby rearranging the symbols of the reels 3A to 3E, and so that, when a combination of the symbols stopped at that time is shown on the winning line and represents a specific combination for giving the prize, coins corresponding to the specific combination for giving the prize can be paid out.
To the input/output bus 104, the motor drive circuit 120 for driving the stepping motors 45A to 45E is also connected. The CPU 106 controls movements of the stepping motors 45A to 45E through the motor drive circuit 120 in response to an occurrence of a predetermined event.
The interface circuit 142 is connected to the input/output bus 144. The image display instruction outputted from the CPU 106 on the above-described controller 100 side is supplied to-the input/output bus 144 through the interface circuit 142. The input/output bus 144 receives and outputs a data signal or an address signal from and to the CPU 146.
To the input/output bus 144, the ROM 148 and the RAM 150 are connected. In the ROM 148, a display control program for creating a drive signal supplied to the liquid crystal display 30 based on the image display instruction from the CPU 106 on the above-described controller 100 side is stored. On the other hand, in the RAM 150, flags, values of variables, and the like for use in the above-described display control program are stored.
To the input/output bus 144, the VDP 152 is also connected. The VDP 152 is a processing device including so-called sprite circuit, screen circuit, pallet circuit, and the like, and capable of performing a variety of processing for displaying an image on the liquid crystal display 30. The VDP 152 is connected to the video RAM 154 for storing image data corresponding to the image display instruction from the CPU 106 on the above-described controller 100 side, and the image data ROM 156 storing a variety of image data including an effect image data as described above, and the like. Moreover, the VDP 152 is also connected to the drive circuit 158 outputting a drive signal for driving the liquid crystal display 30.
The above-described CPU 146 reads out and executes the display control program stored in the ROM 148, and thereby allows the video RAM 154 to store the image data displayed on the liquid crystal display 30 in response to the image display instruction from the CPU 106 on the above-described controller 100 side. The image display instruction includes a variety of image display instructions including a display instruction for the above-described effect image.
The image data ROM 156 stores a variety of image data including the data of the above-described effect image, and the like.
The touch panel control circuit 160 transmits, as an input signal, a signal inputted on the touch panel 32 on the liquid crystal display 30 to the CPU 106 through the input/output bus 144.
In Step S1, the CPU 106 determines whether or not the slot machine 13 can communicate with the cellular phone 300. When the slot machine 13 ¥can communicate, the CPU 106 moves the processing to Step S2. When the slot machine 13 cannot communicate, the CPU 106 performs the determination of S1 one more times. Specifically, the CPU 106 determines whether or not the wireless transmitting/receiving part 171 provided in the holder 170 can communicate with the cellular phone 300 of the player.
In Step S2, the CPU 106 receives the first authentication data, and moves the processing to Step S3. Specifically, the CPU 106 receives the respective items (the cellular phone ID, the total points data, a server address (an address of the points management server 400), and the type of currency) stored in the first authentication table (refer to
Here, as described above, the first authentication table shown in
Returning to
Here, as described above, the second authentication data table shown in
Returning to
In Step S5, the CPU 106 displays an error message screen (refer to
In Step S6, the CPU 106 receives the conversion rate data corresponding to the data on the type of currency, and moves the processing to Step S7. Specifically, the CPU 106 transmits, to the conversion rate management server 500, such currency type data received from the cellular phone 300, receives the conversion rate corresponding to the currency type data from the conversion rate table (refer to
Here, in the conversion rate table shown in
Returning to
In Step S8, the CPU 106 displays a conversion points input screen (refer to
Here, the conversion points input screen shown in
Moreover, the CPU 106 displays the points necessary to obtain one credit after the conversion and the maximum convertible points (the total points stored by the cellular phone 300). For example, in the case of a cellular phone 300 with the cellular phone ID “A001”, as described above, the points necessary to obtain one credit after the conversion are “10”, and the maximum convertible points are “5000”.
Returning to
In Step S10, the CPU 106 determines whether or not the conversion decision switch 203 is operated, moves the processing to Step S11 when such an operation is performed, and performs the determination of S10 one more time when the operation is not performed. Specifically, the CPU 106 determines whether or not the conversion decision switch 203 provided on the liquid crystal display 30 is operated on the conversion points input screen (refer to
In Step S11, the CPU 106 determines whether or not a value of the inputted conversion points data is the maximum convertible points or less. When the value is the maximum convertible points or less, the CPU 106 moves the processing to Step S12. When the value is not the maximum convertible points or less, the CPU 106 moves the processing to Step S9. Specifically, the CPU 106 compares a value of the total points data received from the points management server 400, which is the maximum convertible points data, with a value of the inputted conversion points data.
In Step S12, the CPU 106 makes a request to transmit the conversion points data, and moves the processing to Step S13. Specifically, the CPU 106 transmits, to the cellular phone 300, data requesting transmission of the conversion points data stored in the RAM 110 in Step S10.
In Step S13, the CPU 106 receives the conversion points data, and moves the processing to Step S14. Specifically, the CPU 106 receives the requested conversion points data from the cellular phone 300, and stores the received conversion points data in the RAM 110. Moreover, the CPU 106 transmits, to the cellular phone 300, data for subtracting the conversion points from the points stored by the cellular phone 300.
In Step S14, the CPU 106 converts the received points data into number-of-credits data based on the updated conversion rate data. Specifically, the CPU 106 converts the points data received in Step S13 into the number-of-credits data based on the conversion rate data updated in Step S7. For example, “1000 points” are converted on the conversion points input screen shown in
Note that the conversion rate table shown in
In such a way, the current exchange rate is reflected in the conversion rate table. Hence, also in the slot machine 13, the points data can be converted into the number-of-credits data based on the conversion rate data on which the current exchange rate is reflected.
Note that the conversion rate management server 500 receives the exchange rate changed in real time from a predetermined server (not shown), and stores the exchange rate.
Moreover, the CPU 106 can change the conversion rate by a change of the conversion points per credit for a specific type of currency, which is a different method from the change of the conversion rate based on the exchange rate.
For example, for “Yen” (the specific type of currency), the CPU 106 changes the conversion points per credit from “10 points,” to “15 points”, and thereby converts the points data for “Dollar”, “Euro”, and the like, which correspond to “15 points”, into the number-of-credits data based on the current exchange rate.
Note that the conversion rate data may be stored in advance in the conversion rate table for each type of currency.
As described above, in this embodiment, the player transmits the points data stored in the cellular phone 300 to the slot machine 13, thus making it possible to convert the points data into the credits to play the basic game. Accordingly, the player can purchase the credits easily. Therefore, the fun of the game is enhanced.
Moreover, the total points acquired by executing the game is stored in the points management server 400, and when the points data is converted into the credits, the points data can be converted after it is authenticated that the total points stored by the cellular phone 300 have a correct value. Accordingly, for example, undesirable situations such as the total points being incorrectly rewritten can be avoided.
Furthermore, the points data can be converted into the credits while reflecting therein the exchange rate changed in real time for each type of currency of the cash paid when the game is downloaded. Accordingly, the variety of options for selecting the type of currency for downloading the game is widened. Therefore, the fun of the game is enhanced.
Still further, the data transfer between the cellular phone 300 and the slot machine 13 is performed by using an IC card (IC chip) of a non-contact mode, and thus communication speed is significantly accelerated as compared with the case of making the communication through a cellular phone network. Accordingly, the player can purchase the credits easily, and the fun of the game is enhanced.
The description has been made above of the embodiment of the game system according to the present invention; however, the embodiment merely illustrates a specific example, and does not particularly limit the present invention. It is possible to appropriately change specific configurations of each means and the like. Moreover, the effects described in the embodiment of the present invention are merely a list of the most suitable effects generated from the present invention, and the effects derived from the present invention are not limited to the effects described in the embodiment of the present invention.
For example, though the points can be acquired by executing the game played offline after the cellular phone 300 downloads the game in this embodiment, the points may be acquired by playing an online game.
Moreover, the data transfer between the cellular phone 300 of the player and the slot machine 13 may be performed through the cellular phone network (not shown). Furthermore, an external connection terminal (not shown) may be provided in the slot machine 13 (not shown), and connected to the cellular phone 300 of the player.
Claims
1. A slot machine, comprising:
- a communication interface that can communicate with a cellular phone of a player;
- a memory for storing number-of-credits data indicating the number of credits of a game executed in the slot machine, and predetermined conversion rate data for converting points data, indicating predetermined points stored in the cellular phone of the player, into the number-of-credits data; and
- a game controller for receiving the points data to be converted into the number-of-credits data, from the cellular phone of the player, and converting the received points data into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
2. A slot machine, comprising:
- a first communication interface that can communicate with a cellular phone of a player;
- a memory for storing number-of-credits data indicating the number of credits of a game executed in the slot machine, and predetermined conversion rate data for converting points data, indicating predetermined points stored in the cellular phone of the player, into the number-of-credits data;
- a second communication interface that can communicate with a points management server for managing the points data for each, cellular phone ID that identifies the cellular phone of the player; and
- a game controller for receiving first authentication data including at least the cellular phone ID and the points data from the cellular phone of the player, receiving second authentication data including at least the cellular phone ID and the points data from the points management server, receiving the points data to be converted into the number-of-credits data, from the cellular phone of the player under a condition where the points data associated with the cellular phone ID included in the received first authentication data and the points data associated with the cellular phone ID included in the received second authentication data are equal to each other, and converting the received points data into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
3. A slot machine, comprising:
- a first communication interface that can communicate with a cellular phone of a player;
- a memory for storing number-of-credits data indicating the number of credits of a game executed in the slot machine, and predetermined conversion rate data for converting points data, indicating predetermined points stored in the cellular phone of the player, into the number-of-credits data;
- a second communication interface that can communicate with a points management server for managing the points data for each cellular phone ID for identifying the cellular phone of the player;
- a third communication interface that can communicate with a conversion rate management server for storing the predetermined conversion rate data for each type of a plurality of currencies; and
- a game controller for receiving, from the cellular phone of the player, first authentication data including at least type-of-currency data indicating a type of currency corresponding to the points data, the cellular phone ID, and the points data, receiving second authentication data including at least the cellular phone ID and the points data from the points management server, receiving, from the conversion rate management server, the predetermined conversion rate data corresponding to the type-of-currency data received from the cellular phone of the player under a condition where the points data associated with the cellular phone ID included in the received first authentication data and the points data associated with the cellular phone ID included in the received second authentication data are equal to each other, updating the predetermined conversion rate data stored in the memory by the received predetermined conversion rate data, receiving the points data to be converted into the number-of-credits data from the cellular phone of the player, and converting the received points data into the number-of-credits data based on the updated predetermined conversion rate data.
4. A game control method by which a game controller advances a game in a slot machine including a communication interface that can communicate with a cellular phone of a player, and a memory for storing number-of-credits data indicating the number of credits of the game executed in the slot machine, and predetermined conversion rate data for converting points data indicating predetermined points stored in the cellular phone of the player into the number-of-credits data,
- the game control method comprising the steps of:
- receiving the points data to be converted into the number-of-credits data from the cellular phone of the player; and
- converting the received points data into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
5. A game control method by which a game controller advances a game in a slot machine including a first communication interface that can communicate with a cellular phone of a player, a memory for storing number-of-credits data indicating the number of credits of the game executed in the slot machine, and predetermined conversion rate data for converting points data, indicating predetermined points stored in the cellular phone of the player, into the number-of-credits data, and a second communication interface that can communicate with a points management server for managing the points data for each cellular phone ID that identifies the cellular phone of the player,
- the game control method comprising the steps of:
- receiving first authentication data including at least the cellular phone ID and the points data from the cellular phone of the player;
- receiving second authentication data including at least the cellular phone ID and the points data from the points management server;
- receiving the points data to be converted into the number-of-credits data from the cellular phone of the player under a condition where the points data associated with the cellular phone ID included in the received first authentication data and the points data associated with the cellular phone ID included in the received second authentication data are equal to each other; and
- converting the received points data into the number-of-credits data based on the predetermined conversion rate data stored in the memory.
6. A game control method by which a game controller advances a game in a slot machine including a first communication interface that can communicate with a cellular phone of a player, a memory for storing number-of-credits data indicating the number of credits of the game executed in the slot machine, and predetermined conversion rate data for converting points data, indicating predetermined points stored in the cellular phone of the player, into the number-of-credits data, a second communication interface that can communicate with a points management server for managing the points data for each cellular phone ID for identifying the cellular phone of the player, and a third communication interface that can communicate with a conversion rate management server for storing the predetermined conversion rate data for each type of a plurality of currencies,
- the game control method comprising the steps of:
- receiving, from the cellular phone of the player, first authentication data including at least type-of-currency data indicating a type of currency corresponding to the points data, the cellular phone ID, and the points data;
- receiving second authentication data including at least the cellular phone ID and the points data from the points management server;
- receiving, from the conversion rate management server, the predetermined conversion rate data corresponding to the type-of-currency data received from the cellular phone of the player under a condition where the points data associated with the cellular phone ID included in the received first authentication data and the points data associated with the cellular phone ID included in the received second authentication data are equal to each other;
- updating the predetermined conversion rate data stored in the memory by the received predetermined conversion rate data;
- receiving the points data to be converted into the number-of-credits data from the cellular phone of the player; and
- converting the received points data into the number-of-credits data based on the updated predetermined conversion rate data.
Type: Application
Filed: Mar 20, 2007
Publication Date: Apr 10, 2008
Applicant: ARUZE GAMING AMERICA, INC. (Las Vegas, NV)
Inventor: Kazuo Okada (Tokyo)
Application Number: 11/725,473
International Classification: A63F 9/24 (20060101);