US20090203417A1 - Gaming Device Giving Player Choice Of Game And Playing Method Thereof - Google Patents
Gaming Device Giving Player Choice Of Game And Playing Method Thereof Download PDFInfo
- Publication number
- US20090203417A1 US20090203417A1 US12/140,005 US14000508A US2009203417A1 US 20090203417 A1 US20090203417 A1 US 20090203417A1 US 14000508 A US14000508 A US 14000508A US 2009203417 A1 US2009203417 A1 US 2009203417A1
- Authority
- US
- United States
- Prior art keywords
- game
- player
- running
- voice
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3204—Player-machine interfaces
- G07F17/3209—Input means, e.g. buttons, touch screen
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3204—Player-machine interfaces
- G07F17/3211—Display means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3216—Construction aspects of a gaming system, e.g. housing, seats, ergonomic aspects
- G07F17/322—Casino tables, e.g. tables having integrated screens, chip detection means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3227—Configuring a gaming machine, e.g. downloading personal settings, selecting working parameters
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/326—Game play aspects of gaming systems
- G07F17/3262—Player actions which determine the course of the game, e.g. selecting a prize to be won, outcome to be achieved, game to be played
Definitions
- the present invention relates to a gaming device and a playing method thereof.
- a gaming device which allows a plurality of players to play a game by placing a bet from a client terminal.
- US2005/0059474 A1, US2005/0282618 A1 and US2005/0218590 A1 disclose a gaming machine having a plurality of consoles, a central controller, and a common display unit connected which are connected to one another.
- Such a gaming device allows client terminals thereof to run games independently from one another.
- Each of the client terminals has at least one game that can be run therein.
- the conversation controller is provided with a microphone and a speaker, and recognizes a voice input to the microphone. Then, in response to the meaning of the voice recognized, reply data in the form of voice is generated. This voice based on the reply data generated is output from the speaker, thereby allowing a dialogue.
- the present invention provides a slot machine having entertainment characteristic, which is not provided to the conventional gaming machine, and a playing method thereof.
- the present invention provides a suitable gaming environment whereby players are not confused by simultaneously produced voices related to the same game.
- a gaming device includes:
- a game memory which stores therein a plurality of different games
- a microphone which receives a voice externally input
- a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices;
- a controller which is programmed to perform the processes of:
- the game selecting device requests the player to select, from the plurality of the games, a game to be run in one of the terminal devices (hereinafter, player-intended terminal device).
- the player-intended terminal device runs a game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined, the game selecting device requests the player to select a game other than one running in the terminal device. The player-selected game then runs in the player-intended terminal device. Meanwhile, a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games.
- This prevents the same game from running at the same time in a plurality of the terminal devices. It is therefore possible to reduce the chances of having the player confused by a voice related to the same game which would be output at the same time from the terminal devices if the same game runs at the same time in the terminal devices, the voice being output based on an input to the microphone and information in the game memory. As a result, an enjoyable gaming environment is provided.
- a gaming machine includes:
- a game memory which stores therein a plurality of different games
- each of the terminal devices has a speaker which outputs a voice related to the games and a microphone which receives a voice externally input;
- a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices;
- a terminal position memory which stores a position of each of the terminal devices
- a controller which is programmed to perform the processes of:
- the game selecting device requests the player to select, from the plurality of the games, a game to be run in a player-intended terminal device.
- the player-intended terminal device runs the game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined and information stored in the terminal position memory, the game selecting device requests the player to select a game other than one running in a terminal device located within the predetermined distance from a terminal device for running therein the player-selected game. The player-selected game then runs in the player-intended terminal device.
- a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the game selecting device requests the player to select a game other than one running in a terminal device within the predetermined distance from a terminal device for running therein the player-selected game. This prevents the same game from running at the same time in a plurality of the terminal devices within a predetermined distance.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- a gaming device includes:
- a game memory which stores therein a plurality of different games
- each of the terminal devices has a speaker which outputs a voice related to the games and a microphone which receives a voice externally input;
- a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices;
- a controller which is programmed to perform the processes of:
- the player is asked to select, from the plurality of different games, a game to be run in a player-intended terminal device.
- the player-intended terminal device runs a game selected by the player. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in a terminal device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device causes the player to select a game other than one running in a terminal device located within the voice-reachable distance. The player-selected game then runs in the player-intended terminal device.
- a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the player is requested to select a game other than one running in a terminal device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a terminal device located within the voice-reachable distance.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player.
- a gaming device includes:
- a game memory which stores therein a plurality of different games
- a microphone which receives a voice externally input
- a game selecting device which requests the player to select a game to be run from the plurality of the games
- a controller which is programmed to perform the processes of:
- the game selecting device requests the player to select a game to be run from the plurality of different games. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in another gaming device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device only requests the player to select a game other than one running in the other gaming device located within the voice-reachable distance. The player-selected game then runs. Based on an input to the microphone, information stored in the game memory, and a game running-status, a voice related to the game to be run is output from the speaker.
- the player is requested to select a game other than one running in a gaming device located within the voice-reachable distance, at the time of selecting a game from the plurality of games.
- a voice related to the game is output at the same time from the gaming devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
- a single game is prevented from running at the same time in gaming devices located within the voice-reachable distance, the same game can run at the same time in a terminal device outside the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices whose respective game-related voices outputs can reach the microphone of the player-intended terminal device, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- a playing method of a gaming device by which games are executed in a plurality of terminal devices comprising the steps of:
- the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game.
- the player-selected game then runs in the player-intended terminal device.
- a voice related to the game to be run in the player-intended terminal device is output from the speaker.
- the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games.
- FIG. 1 includes a perspective view of a gaming device 10 of Embodiment 1 according to the present invention, and an explanatory diagram showing a playing method of the gaming device.
- FIG. 2 is a block diagram showing the gaming device of Embodiment 1.
- FIG. 3 is an explanatory diagram showing a flow of the playing method of the gaming device 10 .
- FIG. 4 is an explanatory diagram showing a relation between a game running-status and a selection of a game in Embodiment 1.
- FIG. 5 is an explanatory diagram showing a relation between a game running-status and a selection of a game in Embodiment 1.
- FIG. 6 is an explanatory diagram showing a relation between a game running-status and a selection of a game in Embodiment 2.
- FIG. 7 is a block diagram showing an electrical configuration of a gaming machine main body 1 of Embodiment 1.
- FIG. 8 is a block diagram showing an electrical configuration of a terminal device 400 of Embodiment 1.
- FIG. 9 is an explanatory diagram showing a terminal device position table of Embodiment 1.
- FIG. 10 is an explanatory diagram showing a terminal device administration table of Embodiment 1.
- FIG. 11 is an explanatory diagram showing a game data table of Embodiment 1.
- FIG. 12 is a flowchart showing a main body end process routine of Embodiment 1.
- FIG. 13 is a flowchart showing a terminal end process routine executed by the terminal device 400 of Embodiment 1.
- FIG. 14 is a flowchart showing a runnable game determination routine of Embodiment 1.
- FIG. 15 is an explanatory diagram showing a running game administration table of Embodiment 2.
- FIG. 16 is a flowchart showing a runnable game determination routine of Embodiment 2.
- FIG. 17 is a flowchart showing a running game determination routine of Embodiment 2.
- FIG. 18 is a block diagram showing a gaming device of Embodiment 3, in accordance with the present invention.
- Embodiment 1 The following describes a gaming device of Embodiment 1 according to the present invention, and a playing method thereof.
- a gaming device 10 executes a playing method including: a stage for determining if a game is running and what game is running in terminal devices 400 ; a stage for requesting a player to select, through a game selecting device 111 , a game other than one running in a terminal device 400 located within a predetermined distance from another terminal device 400 (hereinafter, player-intended terminal device) for running a player-selected game, based on the result of the determination and positions of the terminal devices 400 ; a stage for causing the player-intended terminal device 400 to run the player-selected game; and a stage for causing a speaker 29 ( 229 ) to output, based on an input to the microphone 30 ( 227 ), a voice related to the player-selected game running in the player-intended terminal device 400 .
- the gaming device 10 which executes the above mentioned playing method includes: a game memory 54 ; a game selecting device 111 ; terminal devices 400 ; a microphone 30 ( 227 ); a speaker 29 ( 229 ); a terminal position memory 114 ; and a controller 100 .
- Each of the terminal devices 400 includes a game running unit 110 and is capable of accessing a later-mentioned terminal device control unit 112 .
- the game running unit 110 runs a game according to control performed by the terminal device control unit 112 .
- the game memory 54 stores a plurality of different games run by the game running unit 110 .
- the game memory 54 can be accessed through the controller 100 .
- the game selecting device 111 provides to a player a selection of games run by the game running unit 110 .
- the game selecting device 111 is capable of accessing a later-mentioned game selecting device control unit 118 .
- the microphone 30 receives a voice externally input, and converts the received voice into voice data in the form of an electric signal.
- the speaker 29 ( 229 ) converts the voice data as an electric signal into a voice and then outputs the voice.
- the terminal position memory 114 has a function of storing data related to a position of the each terminal device 400 .
- the terminal position memory 114 is connected to a running-game determining unit 113 .
- the running-game determining unit 113 has a function of determining if a game is running and what game is running in the each terminal device 400 , based on an ending status of a game running in the each terminal device 400 , a selection made through the game selecting device 111 , information stored in the terminal position memory 114 , and a result of a determination performed by a voice-input determining unit 116 .
- the running-game determining unit 113 may perform the above described determination, based on an ending status of a game running in the each terminal device 400 , and a selection made through the game selecting device 111 . Further, the running-game determining unit 113 may perform the above described determination, based on an ending status of a game running in the each terminal device 400 , a selection made through the game selecting device 111 , and information stored in the terminal position memory 114 . Further, the running-game determining unit 113 may perform the above determination, based on a result of a determination performed by the voice-input determining unit 116 .
- the controller 100 is configured to perform: a first process for determining if any one of the plurality of different games is running and which one of the games is running in the terminal devices 400 ; a second process for requesting a player to select through the game selecting device 111 a game other than one running in a terminal device 400 located within a predetermined distance from a player-intended terminal device, based on the result of the first process and the respective positions of the terminal devices 400 ; a third process for causing the player-intended terminal device 400 to run a player-selected game; and a fourth process for causing a speaker 29 ( 229 ) to output, based on an input to the microphone 30 ( 227 ), a voice related to the player-selected game running in the player-intended terminal device 400 .
- the controller 100 includes first to fourth process units.
- the controller 100 includes: the terminal device control unit 112 ; the running-game determining unit 113 ; the voice-input determining unit 116 ; an output-voice determining unit 117 ; and the game selecting device control unit 118 .
- the terminal device control unit 112 is connected to a terminal device 400 .
- the terminal device control unit 112 has a function of causing the game running unit 110 to run a game stored in the game memory 54 , based on a selection made through the game selecting device 111 . Further, the terminal device control unit 112 has a function of detecting an ending of a game running in the each terminal device 400 and a game running-status of the each terminal device 400 .
- the running-game determining unit 113 determines if any one of the plurality of different games is running and which one of the games is running in each of the terminal devices 400 .
- the running-game determining unit 113 receives data indicating a game selected through the game selecting device 111 and data identifying the corresponding terminal device 400 . Further, the running-game determining unit 113 receives data identifying a terminal device 400 and data notifying an end of a game run by the game running unit 110 of the terminal device 400 . Based on these sets of data, the running-game determining unit 113 determines if any one of the plurality of different games is running and what game is running in each of the terminal devices 400 .
- the running-game determining unit 113 specifies a game other than one running in a terminal device 400 within a predetermined distance from a player-intended terminal device 400 .
- the game selecting device control unit 118 is connected to the game selecting device 111 and the running-game determining unit 113 .
- the game selecting device control unit 118 has a function of requesting the player to select a game from runnable games, through the game selecting device 111 , based on the result of a determination performed by the running-game determining unit 113 . Further, the game selecting device control unit 118 has a function of outputting the player-selected game to the terminal device control unit 112 and the running-game determining unit 113 .
- the voice-input determining unit 116 is connected to the microphone 30 ( 227 ), a game memory 54 , and the running-game determining unit 113 .
- the voice-input determining unit 116 has a function of determining if voice data input to the microphone 30 ( 227 ) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by the game running unit 110 , based on the game data in the game memory 54 and the game running-status.
- the output-voice determining unit 117 is connected to the voice-input determining unit 116 , the terminal device control unit 112 , the game memory 54 , and the speaker 29 ( 229 ).
- the output-voice determining unit 117 has a function of determining a reply to the input voice data, based on the result of a determination performed by the voice-input determining unit 116 , the game data in the game memory 54 , and a game running-status.
- the output-voice determining unit 117 further has a function of outputting the reply thus determined, in the form of voice from the speaker 29 ( 229 ).
- each block of the game controller 100 may be structured in hardware or software manner, as required.
- a game is selected through the game selecting device 111 .
- the running-game determining unit 113 receives data identifying a player-intended terminal device 400 and data indicating the player-selected game. Further, when the game ends in the terminal device 400 , the running-game determining unit 113 receives the data identifying the terminal device 400 and data indicating an end of the game executed by the game running unit 110 . Then, the running-game determining unit 113 determines if any one of the plurality of different games is running and which one of the games is running in each of the terminal devices 400 . Through these processes, the controller 100 performs the first process for determining if any one of the plurality of different games is running and which one of the games is running in each of the terminal devices 400 .
- the running-game determining unit 113 specifies games running in a terminal device 400 within a predetermined distance from a player-intended terminal device.
- the game selecting device control unit 118 requests the player to make a selection through the game selecting device 111 , using data indicating games specified by the running-game determining unit 113 .
- the controller 100 performs the second process for requesting the player to select through the game selecting device 111 a game other than one running in a terminal device 400 within a predetermined distance from a player-intended terminal device 400 .
- the game selecting device control unit 118 outputs data indicating the game selected through the game selecting device 111 to the terminal device control unit 112 .
- the terminal device control unit 112 reads out from the game memory 54 game data related to the player-selected game input by the game selecting device control unit 118 .
- the terminal device control unit 112 outputs the read-out game data to the player-intended terminal device 400 to have the game run by the game running unit 110 .
- the controller 100 performs the third process for causing the player-intended terminal device 400 to run the player-selected game.
- the voice-input determining unit 116 determines if voice data input to the microphone 30 ( 227 ) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by the game running unit 110 .
- the voice-input determining unit 116 outputs the result to the voice determining unit 117 .
- the output-voice determining unit 117 determines a reply that should be given in response to the voice input, and outputs the reply thus determined from the speaker 29 ( 229 ).
- the controller 100 performs the fourth process for causing the speaker 29 ( 229 ) to output, based on an input to the microphone 30 ( 227 ), a voice related to the player-selected game running in the player-intended terminal device 400 .
- the gaming device 10 realizes a playing method including: a stage for determining if a game is running and what game is running in each of the terminal devices 400 ; a stage for requesting a player to select, through a game selecting device 111 , a game other than one running in a terminal device 400 located within a predetermined distance from a player-intended terminal device 400 to run a player-selected game, based on the result of the determination and positions of the terminal devices 400 ; a stage for causing the player-intended terminal device 400 to run the player-selected game; and a stage for outputting from a speaker 29 ( 229 ) a voice related to the player-selected game running in the player-intended terminal device 400 based on an input to the microphone 30 ( 227 ).
- the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games.
- a voice related to the game is output at the same time from the terminal devices, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
- the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method.
- an enjoyable gaming environment is provided.
- a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- the each terminal device 400 is provided with a display 101 B.
- the display 101 B displays games to be selected by the player, as shown in FIG. 3 .
- the display 101 B constitutes a part of the game selecting device 111 .
- the display 101 B displays games the player can select.
- the display 101 B indicates that a slot game is selectable, but not a roulette game or a Derby game.
- the display 101 B receives a runnable game signal from the gaming machine main body 1 .
- the runnable game signal is a signal indicating a runnable game.
- the display 101 B then displays runnable games based on the runnable game signal received.
- a later-mentioned touch panel 226 On the front surface of the display 101 B provided is a later-mentioned touch panel 226 . As shown in FIG. 3 , pressing the touch panel 226 with a finger F allows the player to select a game which is indicated as selectable and which is displayed in a portion of the display 101 B corresponding to the portion pressed by the finger F. That is, the touch panel 226 constitutes a part of the game selecting device 111 . Through this, the display 101 B and the touch panel 226 serving as the game selecting device 111 allow the player to select a game.
- the terminal device 400 runs the player-selected game.
- the display 101 B then displays an effect related to the game based on the a game running-status, as shown in FIG. 3 .
- a game-related voice according to the input is output from the speaker 229 .
- the voice input to the microphone 227 is “Give me a hint for the slot game”
- the voice output from the speaker 229 is “Bonus after three more losses”.
- the present embodiment deals with a case where the display 101 B and touch panel 226 serve as the game selecting device 111 .
- the present invention is not limited to this, provided that a player is able to select a game.
- the selection can be made by means of an input using a switch, or a voice input.
- the plurality of different games are the following three games: roulette game, slot game, and Derby game.
- the plurality of terminal devices 400 are provided.
- a voice related to the game is output from the speaker 229 .
- a roulette game runs in one terminal device 400 , and a Derby game in another terminal device 400 .
- a roulette game and a Derby game are not selectable in the player-intended terminal device 400 , but a slog game is. That is, the player is not able to select a game running in a terminal device 400 . Therefore, the player is able to select a game which is not running in any of the other terminal devices 400 . In this manner, the gaming device 10 requests the player to select a game other than one running in the terminal device 400 .
- a voice related to the game is output from the speaker 229 .
- the player is requested to select a game other than one running in terminal device 400 , at the time of selecting a game from the plurality of games.
- a voice related to the game is output at the same time from the terminal devices, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
- a roulette game and a Derby game are running in terminal devices 400 located within a distance L 1 from the player-intended terminal device 400 .
- a slot game is running in a terminal device 400 located apart from the player-intended terminal device 400 by more than the distance L 1 .
- the roulette game and Derby game are not selectable in the player-intended terminal device 400 , while the slot game is selectable in the same device.
- the player is not able to select a game running in a terminal device 400 located within a predetermined distance from the player-intended terminal device 400 , but is able to select a game which is not running in the terminal device 400 located within the predetermined distance.
- the gaming device 10 only allows the player to select a game other than one running in a terminal device 400 located within the predetermined distance from the player-intended terminal device 400 .
- the speaker 229 of the player-intended terminal device 400 outputs a voice related to a player-selected game.
- the player is requested to select a game other than one running in a terminal device 400 located within a predetermined distance from the player-intended terminal device 400 , at the time of selecting a game from the plurality of games.
- This prevents the same game from running at the same time in a plurality of terminal devices 400 within a predetermined distance.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method.
- an enjoyable gaming environment is provided.
- a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- the following describes an example of a mechanical and electrical configuration of the above mentioned gaming device 10 .
- the gaming device 10 is provided in a game arcade.
- the gaming device 10 runs a unit game by using a game medium which is a game value.
- the game medium is a coin, bill or electronic negotiable information corresponding to them.
- the game medium is not particularly limited.
- a medal, token, electronic money, ticket and the like can be used.
- the ticket is not particularly limited and may be a ticket or the like with a barcode which will be described later.
- the gaming device 10 has a gaming machine main body land a gaming machine terminal 2 .
- the gaming machine main body 1 includes: a controller 100 having devices such as a calculation device, a memory device or the like; and a display 101 A such as a liquid crystal display which is controlled by the controller 100 .
- the display 101 A has a large size so that many players surrounding the display 101 A from a distance are able to see view the display 101 A.
- the display 101 A displays various information and effect images or the like related to the games.
- the gaming machine main body 1 has a not-shown speaker 29 and a microphone 30 .
- the speaker 29 outputs a voice related to the games. To the microphone 30 , a voice is input.
- a gaming machine terminal 2 is disposed in front of the display 101 A.
- the gaming machine terminal 2 has a cabinet 3 , a plurality of terminal devices 400 provided to the cabinet 3 and a plurality of chairs 4 disposed nearby the cabinet 3 .
- the cabinet 3 is formed in a fan-like shape with the display 101 A as its center point.
- the terminal devices 400 are disposed at an equal interval on the cabinet 3 .
- coin trays 416 are disposed at a side of the cabinet 3 .
- the terminal device 400 has a liquid crystal display device that forms the display 101 B, an operating panel 415 , the coin tray 416 , a touch panel 226 , and a microphone 227 .
- the operating panel 415 has a coin receiving slot and a bill validator.
- a control panel 220 is provided with a variety of buttons. These buttons allow the player to input instructions related to a game played by the player. Through the coin receiving slot, a coin is received in the cabinet 3 .
- the display 101 B displays various information and effect images or the like related to the games.
- the operating panel 415 is provided with a change button, a cash out button.
- the change button is a button to be used when a player asks a staff person in the game arcade for exchange of money.
- the cash out button is a button for inputting an instruction to pay out the coins corresponding to the total credit-value into the coin tray 416 .
- the bill validator validates whether bill is normal or not and receives the normal bill into the terminal device 400 .
- the bill validator can read a ticket having a barcode attached thereto. When the bill validator reads the ticket, it outputs a reading signal relating to the content read.
- the operating panel 415 is provided with a ticket printer, a card reader, a data displayer and a keypad.
- the ticket printer prints, on to a ticket, a barcode having encoded data containing credit-value, date and time, identification number of the gaming device 10 or the like, thereby outputting the ticket having the barcode attached thereto.
- a player can play a game in another gaming device 10 with the ticket having the barcode or exchange the ticket having the barcode with bill at a change booth of the game arcade.
- the card reader reads and writes data from and into a smart card.
- the smart card is a card carried by a player, and stores therein data for identifying the player, data relating to a history of games played by the player, or the like.
- the data displayer includes a fluorescent display or the like, and displays the data read by the card reader and the data input by the player through the keypad.
- the keypad inputs instructions or data relating to issuing of a ticket.
- a belly glass is provided around the operating panel 415 or on a side of the gaming machine terminal 2 .
- a character of the gaming device 10 or the like is drawn.
- the terminal device 400 is adapted to display an image representative of an effect image, introduction of game contents and explanation of game rules.
- the cabinet 3 is provided with a speaker 229 for a voice output.
- a translucent touch panel 226 is provided in front of the display 101 B.
- the touch panel 226 is provided with signal lines arranged in the horizontal direction (X direction)and the vertical direction (Y direction), and switch units arranged in a matrix manner.
- X direction horizontal direction
- Y direction vertical direction
- switch units arranged in a matrix manner.
- the microphone 227 receives a voice input, and converts the voice into an electric signal.
- a control unit in FIG. 7 is mounted in the controller 100 of the gaming machine main body 1 .
- the control unit includes a motherboard 40 , a main body PCB (Printed Circuit Board) 60 , a gaming board 50 , a sub CPU 61 , various switches, microphone 30 , and a speaker 29 .
- PCB Printed Circuit Board
- the gaming board 50 is provided with a CPU (Central Processing Unit) 51 , a ROM 55 and a boot ROM 52 which are connected to each other through an internal bus.
- a CPU Central Processing Unit
- ROM 55 a ROM 55 and a boot ROM 52 which are connected to each other through an internal bus.
- the game memory 54 stores therein a plurality of game programs and game system programs. Specifically, the game memory 54 stores therein a game program for running a slot game, a game program for running a roulette game, and a game program for running a Derby game.
- the game memory 54 stores therein various types of data for use in the game programs and the game system programs. Specifically, the game memory 54 stores image data related to effects of the games, voice data related to the games, and reply data related to the games. These sets of data are transferred to the RAM 43 of the motherboard 40 , at the time of running a game system programs.
- Each of the game programs includes a program related to the progress of the game, a program for transiting to a bonus game, and image data and voice data output during a game.
- the CPU 51 , the ROM 55 and the boot ROM 52 which are connected to each other through the internal bus, are connected to the motherboard 40 through the PCI bus.
- the PCI bus performs a signal transfer between the motherboard 40 and the gaming board 50 and supplies power from the motherboard 40 to the gaming board 50 .
- the ROM 55 stores nation identification information and an authentication program.
- the boot ROM 52 stores a preliminary authentication program and a program (boot code) enabling the CPU 51 to run the preliminary authentication program.
- the authentication program is a program (falsification check program) for authenticating the game program and the game system program.
- the authentication program is a program for confirming and verifying that the game program and the game system program are not falsified. In other words, the authentication program is described in accordance with a procedure for authenticating the game program and the game system program.
- the preliminary authentication program is a program for authenticating the authentication program. The preliminary authentication program is described in accordance with a procedure for verifying that the authentication to be authenticated is not falsified, i.e., for authenticating the authentication program.
- the motherboard 40 is provided with a main CPU 41 (controller), a ROM (Read Only Memory) 42 and a RAM (Random Access Memory) 43 .
- the main CPU 41 serves as a controller and has a function of controlling the entire gaming device 10 .
- the main CPU 41 performs control of, for example, an operation for determining what game is played in the each terminal device 400 .
- the main CPU 41 serves as the controller 100 and executes: a process of determining if any one of the plurality of different games is running and which one of the games is running in each of the terminal devices 400 ; a process of requesting the player to select, through a game selecting device 111 , a game other than one running in a terminal device 400 located within a predetermined distance from a player-intended terminal device 400 for running a player-selected game, based on the result of the determination and the position of the terminal devices 400 ; a process of causing the player-intended terminal device 400 to run the player-selected game; and a process of causing a speaker 29 ( 229 ) to output, based on an input to the microphone 30 ( 227 ), a voice related to the player-selected game running in the player-intended terminal device 400 .
- the ROM 42 stores a program such as BIOS (Basic Input/Output System) run by the main CPU 41 , and data that is permanently used.
- BIOS Basic Input/Output System
- each of peripheral devices is initialized and the game program and the game system program stored in the game memory 54 are read out through the gaming board 50 .
- the RAM 43 stores the data or program which is used when the main CPU 41 carries out a process.
- the motherboard 40 is connected to a communication interface 44 .
- the communication interface 44 is provided to communicate with the terminal devices 400 , a host computer or the like through a communication line, which are mounted in the game arcade.
- the motherboard 40 is connected to a power unit 45 .
- the main CPU 41 of the motherboard 40 is operated and the power is supplied to the gaming board 50 through the PCI bus, so that the CPU 51 is also operated.
- the main body PCB 60 is connected to the motherboard 40 via a signal bus. To the main body PCB 60 , a graphic board and a speaker 29 are connected.
- the graphic board 68 controls an image display performed by the display 101 A, based on a control signal output from the main CPU 41 .
- the graphic board 68 is provided with a VDP for generating image data on the basis of the control signal output from the main CPU 41 , a video RAM for temporarily storing the image data generated by the VDP, or the like.
- Each terminal device 400 provided to the gaming machine terminal 2 has a control unit shown in FIG. 8 .
- the control unit has a motherboard 240 , a first PCB 280 , a second PCB 260 , various switches and a speaker 229 .
- the motherboard 240 has a terminal CPU 241 , a ROM 242 and a RAM 243 .
- the terminal CPU 241 serves as a controller and controls the overall terminal device 400 .
- the ROM 242 stores a program such as BIOS (Basic Input/Output System) run by the terminal CPU 241 , a process routine of the terminal shown in FIG. 13 and data that is permanently used.
- BIOS Basic Input/Output System
- the RAM 243 stores data that is used when the terminal CPU 241 performs a process.
- the terminal CPU 241 is connected to a communication interface 244 .
- the communication interface 44 is provided to communicate with the gaming machine main body 1 through a communication line.
- the motherboard 240 is connected to a power unit 245 . When power is supplied to the motherboard 240 from the power unit 245 , the terminal CPU 241 of the motherboard 240 is operated.
- the motherboard 240 is connected with the first PCB 280 and the second PCB 260 through a signal bus.
- the first PCB 280 is connected to a device or apparatus for generating an input signal to be input to the terminal CPU 241 , and a device or apparatus controlled by a control signal output from the terminal CPU 241 .
- the terminal CPU 241 runs the game program and the game system program stored in the RAM 243 based on the input signal input to the terminal CPU 241 , to carry out an arithmetic process, thereby storing a result thereof in the 2RAM 43 or transmitting a control signal to each device or apparatus.
- the second PCB 260 is connected with a lamp 230 , a hopper 266 , a coin sensor 267 , a graphic board 268 , the speaker 229 , a bill validator 222 , a ticket printer 235 , a card reader 236 , a key switch 238 S, a data displayer 237 , a microphone 227 , and a conversation engine circuit 228 .
- the lamp 230 is turned on/off on the basis of the control signal output from the terminal CPU 241 .
- the hopper 266 is mounted in the cabinet 3 and pays out a predetermined number of coins to the coin tray 416 , based on the control signal output from the terminal CPU 241 .
- the coin sensor 267 detects that the predetermined number of coins are paid out and outputs an input signal to the terminal CPU 241 .
- the graphic board 268 controls an image display in the display 101 B, based on the control signal output from the terminal CPU 241 .
- the graphic board 268 is provided with a VDP for generating image data on the basis of the control signal output from the terminal CPU 241 , a video RAM for temporarily storing the image data generated by the VDP, and the like.
- the bill validator 222 reads an image of the bill and accommodates the normal bill in the cabinet 3 . In addition, when accommodating the normal bill, the bill validator 222 outputs an input signal to the terminal CPU 241 , based on an amount of the bill.
- the terminal CPU 241 stores a credit-value, which corresponds to the amount of the bill transmitted by the input signal, in the RAM 43 , and transmits the credit-value to the gaming machine main body 1 through the communication interface 244 .
- the ticket printer 235 prints, on to a ticket, a barcode containing encoded data such as credit-value stored in the RAM 43 , date and time, identification number of the gaming device 10 or the like, based on the control signal output from the terminal CPU 241 , thereby outputting the ticket having the barcode.
- the card reader 236 reads the data from the smart card to transmit it to the terminal CPU 241 , and writes the data into the smart card, based on the control signal output from the terminal CPU 241 .
- the key switch 238 S is mounted to the keypad, and outputs an input signal to the terminal CPU 241 when the player manipulates the keypad.
- the data displayer 237 displays, based on the control signal output from the terminal CPU 241 , the data read by the card reader 236 or the data input by the player through the key switch 238 S. In the mean time, the data is transmitted to the gaming machine main body 1 through the communication interface 244 .
- the first PCB 280 is connected with a control panel 220 , a reverter 221 S, a coin counter 221 C and a cold cathode tube 281 .
- the control panel 220 is provided with a change switch 224 S corresponding to the change button and a cash out switch 225 S corresponding to the cash out button.
- Each of the switches 224 S and 225 S outputs an input signal to the terminal CPU 241 when each of the corresponding buttons is pushed by a player.
- the coin counter 221 C validates whether a coin, which is inserted by the player, is normal or not. A coin except the normal coin is discharged from the coin tray 416 . In addition, the coin counter 221 C outputs an input signal to the terminal CPU 241 upon detection of a normal coin.
- the coin counter 221 C is operated on the basis of the control signal output from the terminal CPU 241 and distributes a coin, which is recognized as a normal coin by the coin counter 221 C, to a cash box or hopper 266 mounted in the gaming device 10 .
- a coin which is recognized as a normal coin by the coin counter 221 C
- the normal coin is distributed into the cash box by the reverter 221 S.
- the normal coin is distributed into the hopper 266 .
- the cold cathode tube 281 functions as a backlight mounted to rear sides of the display 101 B and is turned on, based on the control signal output from the terminal CPU 241 .
- the microphone 227 receives a voice input, and converts the voice input into a voice signal.
- the conversation engine circuit 228 analyzes the voice signal from the microphone 227 , based on a game running-status, a voice related to a game stored in RAM 243 , and the game data. Further, the conversation engine circuit 228 determines a voice to be given in reply to the analyzed a voice signal, based on a game running-status, a voice related to a game stored in RAM 243 , and the game data.
- Data of this table is stored in the RAM 43 of the gaming machine main body 1 .
- the table at least includes a list of terminal devices 1 , a list of positions 1 , a list of terminal devices 2 , a list of positions 2 , and a list of distances.
- Each data item in the list of terminal device 1 and the lists of terminal devices 2 is a data item indicating a terminal device.
- Each data item in the list of positions 1 is a data item indicating a position coordinate of a terminal device indicated by the data item in the list of the terminal devices 1 .
- Each data item in the list of positions 2 is a data item indicating a position coordinate of a terminal device indicated by the data item in the list of the terminal devices 2 .
- Each data item in the list of the distances is a data item indicating a distance between position coordinates indicated by a data item in the list of positions 1 and a corresponding data item in the list of positions 2 .
- the position coordinate (x,y) of the terminal device 400 a is (1, 1)
- the position coordinate of the terminal device 400 c is (1, 2)
- the distance between the terminal devices 400 a and 400 c is L 3
- the position coordinate of the terminal device 400 d is (1, 3)
- the distance between terminal devices 400 a and 400 d is L 4
- the position coordinate of the terminal device 400 e is (2, 1)
- the distance between terminal devices 400 a and 400 e is L 1
- the position coordinate of the terminal device 400 f is (2, 2), and the distance between terminal devices 400 a and 400 f is L 1 in the horizontal direction and is L 3 in the longitudinal direction.
- the position coordinate of the terminal device 400 g is (2, 3), and the distance between terminal devices 400 a and 400 g is L 1 in the horizontal direction and is L 4 in the longitudinal direction.
- the position coordinate of the terminal device 400 h is (3, 1), and the distance between terminal devices 400 a and 400 h is L 2 in the horizontal direction.
- the position coordinate of the terminal device 400 i is (3, 2), and the distance between terminal devices 400 a and 400 i is L 2 in the horizontal direction and is L 3 in the longitudinal direction.
- the position coordinate of the terminal device 400 j is (3, 3), and the distance between terminal devices 400 a and 400 j is L 2 in the horizontal direction and is L 4 in the longitudinal direction.
- terminal device position table serving as a terminal device position memory is not particularly limited to the one described above, provided that the table is able to store the positions of the terminal devices 400 .
- Data of this table is stored in the RAM 43 of the gaming machine main body 1 .
- the table at least includes a list of terminal device numbers, a list of game running-statuses, and a list of running games.
- the list of terminal device numbers is a list of data indicating the terminal device numbers.
- the list of game running-statuses is a list of data indicating if a game is running in the terminal device 400 .
- the list of running games is a list of data indicating games running in the terminal device 400 .
- the terminal device administration table shown in FIG. 10 indicates the following.
- the table indicates that a game is “running”, and that the game is “slot game”.
- the table indicates that a game is “Not Running”.
- the table indicates that a game is “running”, and that the game is “roulette game”.
- the table indicates that is “Not Running”.
- the table indicates that a game is “running”, and that the game is “Derby game”.
- the terminal device administration table is not particularly limited to the one described above, provided that the table is able to record information about if a game is running in each of the terminal devices 400 .
- Data of this table is stored in the game memory 54 of the gaming machine main body 1 , and is transferred to the RAM 43 of the motherboard 40 , at a time of running a game system program.
- This table at least includes a list of game names, a list of game data, and a list of voice data.
- the list of game names is a list of data indicating the names of games.
- the list of game data is a list of data indicating game programs each of which is used for the CPU to run a game and sets of game data.
- the list of voice data is a list of data indicating a voice related to the games.
- the game data table stores therein a plurality of different games, and a voice related to the games.
- the table indicates that game data of a game name “slot” and its voice data are stored.
- the voice data of the slot game includes data representing a voice “a hint of the slot game”, and data representing a voice “Bonus after N more losses” (where N means voice data of a given number is inserted).
- the table indicates that game data of a game name “roulette” and its voice data are stored.
- the table indicates that game data of a game name “Derby” and its voice data are stored.
- the game data table is not particularly limited to the one described above, provided that the table is able to store a plurality of games.
- a game starts when the main CPU 41 of the game controller 100 reads out and runs a game program.
- the main CPU 41 determines if a game-end signal is received from a terminal device 400 (A 1 ). If the main CPU 41 determines that the game-end signal from the terminal device 400 is received (A 1 : YES), the terminal device administration table is updated (A 2 ). Specifically, the table is updated so as to indicate “Not Running” in the corresponding game running-status of the terminal device number indicated by the game-end signal received. The process then returns to A 1 .
- a 1 if the main CPU 41 determines that no game-end signal is received (A 1 : NO), the main CPU 41 determines if a runnable game requesting signal is received from a player-intended terminal device 400 (A 3 ). If the main CPU 41 determines that a runnable game requesting signal is received (A 3 : YES), the CPU 41 specifies a runnable game based on the terminal device administration table and terminal device position table (A 4 ). Specifically, based on the terminal device position table, the main CPU 41 specifies positions of the player-intended terminal device 400 having output the runnable game requesting signal and a terminal device 400 located within a predetermined distance. Then, the main CPU 41 specifies a game other than one running in the terminal device thus specified, based on the terminal device administration table. The specified game is a runnable game.
- the running-game determining unit 113 determines a runnable game every time a runnable game requesting signal is received. However, this process of determining the runnable game can always be performed by the running-game determining unit 113 .
- a 4 there is output a runnable game signal indicating the runnable game specified to the player-intended terminal device 400 (A 5 ), and the process then returns to A 1 .
- the main CPU 41 determines if a runnable game requesting signal is received in A 3 (A 3 : NO). If the main CPU 41 determines that no game selection signal is received (A 6 : NO), the process returns to A 1 . On the other hand, if the main CPU 41 determines that a game selection signal is received (A 6 : YES), the terminal device administration table is updated (A 7 ). Specifically, in the terminal device administration table, data indicating that the player-selected game is running is stored in the data area of the terminal device number corresponding to the player-intended terminal device 400 having output the game selection signal.
- the corresponding game data is output (A 8 ), and the process returns to A 1 .
- the game data of the player-selected game indicated by the game selection signal is read out from the game memory 54 or RAM 43 , and is output to the player-intended terminal device 400 .
- a process routine performed in each terminal device 400 serving as a gaming machine terminal 2 of the gaming machine main body 1 is detailed later.
- the terminal CPU 241 displays, on the display 101 B, a runnable game determined through the process of determining a runnable game, and waits for an entry of a player-selected game (B 2 ).
- B 3 if the terminal CPU 241 determines that a game is selected (B 3 : YES), a game selection signal indicating the player-selected game is output to the gaming machine main body 1 (B 4 ). Next, game data is received from the gaming machine main body 1 (B 5 ). Next, the player-selected game is run based on the received game data (B 6 ). Next, whether the game has ended is determined (B 7 ). If the terminal CPU 241 determines that the game has ended (B 7 : YES), a game-end signal is output to the gaming machine main body 1 (B 12 ), and the process returns to B 1 .
- the terminal CPU 241 determines whether there is a voice input to the microphone 227 (B 8 ). If the terminal CPU 241 determines that there is no a voice input (B 8 : NO), the process returns to B 6 , and the game is continued (B 6 ).
- the terminal CPU 241 determines that there is a voice input to the microphone (B 8 : YES), the voice input is output to the conversation engine circuit 228 (B 9 ), and the conversation engine circuit 228 analyzes the voice.
- the terminal CPU 241 determines whether there is data to be output (B 10 ) based on the result of the analysis performed by the conversation engine circuit 228 . If the terminal CPU 241 determines that there is no data to be output (B 10 : NO), the process returns to B 6 , and the game is continued (B 6 ).
- the terminal CPU 241 determines that there is data to be output (B 10 : YES)
- the data to be output is output from the speaker 229 in the form of a voice output (B 11 ). Then, the process returns to B 6 , and the game is continued (B 6 ).
- the terminal CPU 241 When the routine of the runnable game determination shown in FIG. 14 is executed, the terminal CPU 241 outputs a runnable game requesting signal to the gaming machine main body 1 (C 1 ). Next, the terminal CPU 241 determines whether a runnable game signal is received (C 2 ). Then, the subsequent process is waited until a reception of a runnable game signal (C 2 : NO). On the other hand, when the terminal CPU 241 determines that a runnable game signal is received (C 2 : YES), this routine is completed and the process returns to the terminal end process routine.
- the game selecting device requests a player to select, from a plurality of games, a game to be run in one of the terminal devices.
- the player-intended terminal device runs a game selected by the player.
- For all of the terminal devices there is determined if any game is running and what game is running.
- the game selecting device requests the player to select a game other than one running in the terminal device.
- the player-selected game then runs in the terminal device. Meanwhile, a voice related to the game to be run in the terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games.
- a voice related to the game is output at the same time from the terminal devices, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
- the game selecting device requests the player to select, from the plurality of games, a game to be run in one of the terminal devices.
- the player-intended terminal device runs a game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined and information stored in the terminal position memory, the game selecting device requests the player to select a game other than one running in a terminal device located within the predetermined distance from a terminal device for running therein the player-selected game. The player-selected game then runs in the terminal device. Meanwhile, a voice related to the game to be run in the terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the game selecting device requests the player to select a game other than one running in a terminal device within the predetermined distance from a terminal device for running therein the player-selected game. This prevents the same game from running at the same time in a plurality of the terminal devices within a predetermined distance.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method.
- an enjoyable gaming environment is provided.
- a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- Embodiment 2 of the present invention describes a gaming device related to Embodiment 2 of the present invention, and an embodiment of a playing method of the gaming device. Note that same symbols are given to members identical to those of Embodiment 1, and explanation therefor are omitted here.
- a gaming device executes a playing method including: a stage for determining, based on an input to the microphone 227 of a terminal device 400 (hereinafter, player-intended terminal device), if any one of the plurality of different games is running and which one of the games is running in a terminal device 400 located within such a distance that a game-related voice output from the terminal device 400 can reach the microphone 227 of a player-intended terminal device 400 (such a distance is hereinafter referred to as a voice-reachable distance); a stage for requesting, based on the result of the stage for determining, the player to select through a game selecting device 111 a game other than one running in a terminal device 400 located within the voice-reachable distance; a stage for causing the player-intended terminal device 400 to run the player-selected game; and a stage for causing a speaker 229 to output a voice related to the game to be run in the player-intended terminal device 400 , based on an
- the controller 200 includes: a terminal device control unit 112 ; an running-game determining unit 113 ; a voice-input determining unit 116 ; an output-voice determining unit 117 ; and a game selecting device control unit 118 .
- the controller 200 performs a fifth process for determining, based on an input to the microphone 227 of a player-intended terminal device 400 , if a game is running and what game is running in the player-intended terminal device 400 located within the voice-reachable distance; a sixth process for requesting, based on the result of the fifth process, the player to select via the selecting device 111 a game other than one running in a terminal device 400 located within the voice-reachable distance; a third process for causing the player-intended terminal device 400 to run the player-selected game; a fourth process for causing the speaker 229 to output the voice related to the game running in the player-intended terminal device 400 , based on an input to the microphone 300 .
- the controller 200 includes the third process unit, the fourth process unit, a fifth process unit, and a sixth process unit.
- the voice-input determining unit 116 determines which one of the games, voice data having been input to the microphone 227 is related to. Then, the output-voice determining unit 117 outputs the result to the running-game determining unit 113 .
- the running-game determining unit 113 determines that the game which is recognized as to relate to the voice as a result of the determination performed by the output-voice determining unit 117 is run in a terminal device 400 located within the voice-reachable distance.
- the controller 200 performs the fifth process for determining, based on an input to the microphone 227 of the player-intended terminal device 400 , if a game is running and what game is running in a terminal device 400 located within the voice-reachable distance.
- the running-game determining unit 113 specifies a game which is not related to the game recognized as to relate to the voice as a result of the determination performed by the output-voice determining unit 117 .
- the controller 200 performs a sixth process for requesting the player to select through a game selecting device 111 a game other than one running in a terminal device 400 located within the voice-reachable distance.
- the game selecting device control unit 118 outputs to the terminal device control unit 112 data indicating a game selected through the game selecting device 111 .
- the terminal device control unit 112 reads out from the game memory 54 game data related to the player-selected game which is input from the game selecting device control unit 118 .
- the terminal device control unit 112 outputs the read out game data to the player-intended terminal device 400 to have the player-selected game run by the game running unit 110 .
- the controller 200 performs the third process for causing the player-intended terminal device 400 to run the player-selected game.
- the voice-input determining unit 116 determines if voice data input to the microphone 30 ( 227 ) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by the game running unit 110 . Then, the voice-input determining unit 116 outputs the result to the output-voice determining unit 117 . The output-voice determining unit 117 then determines a reply to the voice input, and outputs the reply from the speaker 29 ( 229 ) in the form of voice output.
- the controller 100 performs based on an input to the microphone 30 ( 227 ), the fourth process for causing the speaker 29 ( 229 ) to output, based on an input to the microphone 30 ( 227 ), a voice related to the player-selected game running in the player-intended terminal device 400 .
- the gaming device realizes a playing method including: a stage for determining, based on an input to the microphone 227 of the player-intended terminal device 400 , if a game is running and what game is running in a terminal device 400 located within the voice-reachable distance; a stage for requesting, based on the result of the stage for determining, the player to select through a game selecting device 111 a game other than one running in a terminal device 400 located within the voice-reachable distance; a stage for causing the player-intended terminal device 400 to run the player-selected game; and a stage for outputting, based on an input to the microphone 227 , a voice related to the game to be run in the player-intended terminal device 400 , from the speaker 229 in the form of voice output.
- the player is asked to select, from the plurality of different games, a game to be run in a player-intended terminal device.
- the player-intended terminal device runs a game selected by the player. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in a terminal device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device only allows the player to select a game other than one running in a terminal device located within the voice-reachable distance. The player-selected game then runs in the player-intended terminal device.
- a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the player is requested to select a game other than one running in a terminal device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a terminal device located within the voice-reachable distance.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player.
- an enjoyable gaming environment is provided. Further, since it is possible to prevent a single game from running in terminal devices at the same time within the voice-reachable distance, the same game can run at the same time in a terminal device located within the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices located within the voice-reachable distance, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- the plurality of different games are the following three games: roulette game, slot game, and Derby game.
- the plurality of terminal devices 400 are provided.
- a voice related to the game is output from the speaker 229 .
- the gaming device of the present embodiment shown in FIG. 6 includes: a microphone 227 and a speaker 229 .
- one terminal device 400 is running a Derby game.
- Another terminal device 400 is running a roulette game.
- yet another terminal device 400 is running a slot game.
- the respective speakers 229 of the terminal devices running games output a voice related to the games running therein.
- a game-related voice output from the speaker 229 of the terminal device 400 running the Derby game is input to the microphone 227 of the player-intended terminal device 400 for running a player-selected game.
- a game-related voice from the speaker 229 of the terminal device 400 running the roulette game is input to the microphone 227 of the player-intended terminal device 400 for running a player-selected game.
- a game-related voice output from the speaker 229 of the terminal device 400 running the slot game is not input to the microphone 227 of the player-intended terminal device 400 for running the player-selected game.
- a roulette game and Derby game are not selectable in the player-intended terminal device 400 for running a player-selected game, while the slot game is selectable.
- the player is not able to select a game running in a terminal device 400 located within the voice-reachable distance.
- the gaming device only allows the player to select a game other than one running in a terminal device 400 located within the voice-reachable distance.
- the player-intended terminal device 400 for running a player-selected game outputs a game-related voice from its speaker 229 .
- the player is requested to select a game other than one running in a terminal device 400 located within the voice-reachable distance, at the time of selecting a game from the plurality of games.
- This prevents the same game from running at the same time in a terminal device 400 located within the voice-reachable distance. Therefore, it is possible to prevent terminal devices 400 located within the voice-reachable distance to run the same game.
- the player is less likely confused by a voice related to the same game output at the same time by running the same game at the same time within the voice-reachable distance. This realizes an enjoyable gaming environment. Running of the same game at the same time in a plurality of terminal devices within the voice-reachable distance is avoided, but the same game can run outside the voice-reachable distance.
- the RAM 243 of each terminal device 400 stores therein a running game administration table as shown in FIG. 15 .
- the running game administration table is a table for administrating games running in terminal devices 400 located within the voice-reachable distance.
- the running game administration table is stored in each of the terminal devices 400 .
- the running game administration table includes at least: a list of games running; and a list of detection times.
- the list of games running is a list of data items indicating games.
- the list of detection times is a list of data items each indicating a time of detecting a game running in another terminal device 400 .
- the running game administration table of FIG. 15 indicates that a slot game runs at XX (hour):YY (min). Further, the table indicates that a roulette game runs at XX (hour):ZZ (min). Further, the table indicates that a Derby game runs at XX (hour):AA (min).
- running game administration table is not limited to the one described in the present embodiment, provided that games running within the voice-reachable distance are stored.
- the routine of the runnable game determination is called during the terminal end process routine.
- the terminal CPU 241 specifies a runnable game based on the running game administration table (D 1 ). Then, the process returns to the terminal end process routine.
- a runnable game is a game which is not in the running game administration table.
- This routine of the running game determination is always executed by the terminal CPU 241 , independently from the other routines.
- the terminal CPU 241 determines if there is an input to the microphone 227 (E 1 ). If the terminal CPU 241 determines that there is an input to the microphone 227 (E 1 : YES), the terminal CPU 241 determines whether the input to the microphone 227 is a voice related to a game, through the conversation engine circuit 228 (E 2 ).
- the terminal CPU 241 determines that the input is a voice related to a game (E 2 : YES), the name of the game and the time of detecting the game is stored in the running game administration table (E 3 ). The process then returns to E 1 .
- the player is asked to select, from the plurality of different games, a game to be run in the player-intended terminal device.
- the player-intended terminal device runs a game selected by the player. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in a terminal device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device requests the player to select a game other than one running in a terminal device located within the voice-reachable distance. The player-selected game then runs in the player-intended terminal device.
- a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the player is requested to select a game other than one running in a terminal device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a terminal device located within the voice-reachable distance.
- a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player.
- an enjoyable gaming environment is provided. Further, since it is possible to prevent a single game from running in terminal devices at the same time located within the voice-reachable distance, the same game can run at the same time in a terminal device located within the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices located within the voice-reachable distance, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- a gaming device of Embodiment 3 only includes gaming machine terminal 2 of the gaming device in Embodiment 2. That is, a single gaming device stores therein a plurality of games, requests a player to select a game through the game selecting device 111 , and run a game selected by the player. In the present embodiment, at least two of these gaming devices are installed in a game arcade.
- the gaming device executes a playing method including: a stage for determining, based on an input to the microphone 30 of a player-intended gaming device, if a game is running and what game is running in another gaming device located within a distance such that a game-related voice output from the other gaming device can reach the microphone 30 of the player-intended gaming device (such a distance is hereinafter referred to as a voice-reachable distance); a stage for allowing, based on the result of the stage for determining, the player to select through a game selecting device 111 a game other than one running in the gaming device located within the voice-reachable distance; a stage for causing the player-intended gaming device to run the player-selected game; and a stage for causing a speaker 29 to output a voice related to the game to be run in the player-intended gaming device based on an input to the microphone 30 .
- the controller 300 includes: a running-game determining unit 113 ; a voice-input determining unit 116 ; an output-voice determining unit 117 ; a game selecting device control unit 118 ; and a game running unit 110 .
- the controller 300 performs a seventh process for determining, based on an input to the microphone 30 of a player-intended gaming device, if a game is running and what game is running in a gaming device located within the voice-reachable distance; an eighth process for requesting, based on the result of the seventh process, the player to select via the selecting device 111 a game other than one running in the gaming device located within the voice-reachable distance; a ninth process for causing the player-intended gaming device to run the player-selected game; a tenth process for causing the speaker 29 to output the voice related to the game to be run in the gaming device, based on an input to the microphone 30 and game running-status.
- the controller 300 includes a ninth process unit, a tenth process unit, a seventh process unit, and an eighth process unit.
- the voice-input determining unit 116 determines which one of the games, voice data having been input to the microphone 30 provided to the gaming device as shown in FIG. 18 is related to. Then, the output-voice determining unit 117 outputs the result to the running-game determining unit 113 .
- the running-game determining unit 113 determines that the game related to the voice, as the result of determination performed by the output-voice determining unit 117 , is running in another gaming device located within the voice-reachable distance.
- the controller 300 performs the seventh process for determining, based on an input to the microphone 30 of a gaming device, if a game is running and what game is running in a gaming device located within the voice-reachable distance.
- the running-game determining unit 113 specifies a game which is not related to the game recognized as to relate to the voice as a result of the determination performed by the output-voice determining unit 117 .
- the controller 300 performs the eighth process for requesting the player to select through a game selecting device 111 a game other than those running in another gaming device located within the voice-reachable distance.
- the controller 300 performs the ninth process for causing the game running unit 110 to run the player-selected game.
- the voice-input determining unit 116 determines if voice data input to the microphone 30 ( 227 ) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by the game running unit 110 . Then, the output-voice determining unit 117 determines a reply to the voice input, and outputs the reply from the speaker 29 in the form of voice output. In this way, the controller 100 performs based on an input to the microphone 30 and the game running-status, the tenth process for outputting from the speaker 29 a voice related to the game to be run.
- the gaming device realizes a playing method including: a stage for determining, based on an input to the microphone 30 of the gaming device, if a game is running and what game is running in another gaming device located within the voice-reachable distance; a stage for requesting the player to select through the selecting device 111 a game other than one running in the other gaming device located within the voice-reachable distance, based on the result of the stage for determining; a stage for running the player-selected game; and a stage for outputting, based on an input to the microphone 30 and the game running-status, a voice related to the game to be run from the speaker 29 in the form of voice output.
- the game selecting device asks the player to select, from the plurality of different games, a game to be run. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in another gaming device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device only requests the player to select a game other than one running in the other gaming device located within the voice-reachable distance. Then, the player-selected game is run. Meanwhile, a voice related to the game to be run is output based on an input to the microphone, information stored in the game memory, and a game running-status.
- the player is requested to select a game other than one running in a gaming device located within the voice-reachable distance, at the time of selecting a game from the plurality of games.
- a voice related to the game is output at the same time from the gaming devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
- the same game can run at the same time in a gaming device located within the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices located within the voice-reachable distance, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- the plurality of different games are the following three games: roulette game, slot game, and Derby game.
- the plurality of terminal devices 400 are provided. In the following provides an explanation with the terminal device 400 of FIG. 6 being replaced with “gaming device”.
- a voice related to the game is output from the speaker 29 .
- the gaming device includes a microphone 30 for receiving a voice input.
- the gaming device of the present embodiment shown in FIG. 6 includes: a microphone 30 and a speaker 29 .
- one gaming device is running a Derby game.
- Another gaming device is running a roulette game.
- yet another gaming device is running a slot game.
- the respective speakers 229 of the terminal devices running games output a voice related to the games running therein.
- a game-related voice output from the speaker 29 of the gaming device running the Derby game is input to the microphone 30 of the player-intended gaming device for running a player-selected game.
- a game-related voice from the speaker 29 of the gaming device running the roulette game is input to the microphone 30 of the player-intended gaming device for running a player-selected game.
- a game-related voice output from the speaker 29 of the gaming device running the slot game is not input to the microphone 30 of the player-intended gaming device for running the player-selected game.
- a roulette game and Derby game are not selectable in the player-intended gaming device for running a player-selected game, while the slot game is selectable.
- the player is not able to select a game which is running in a gaming device located within the voice-reachable distance.
- the gaming device only allows the player to select a game other than one running in a gaming device located within the voice-reachable distance. Note that the gaming device for running a player-selected game outputs a game-related voice from its speaker 29 .
- the player is requested to select a game other than one running in a gaming device located within the voice-reachable distance, at the time of selecting a game from the plurality of games.
- the player is less likely confused by a voice related to the same game output at the same time by running the same game at the same time within the voice-reachable distance.
- Running of the same game at the same time in a plurality of terminal devices within the voice-reachable distance is avoided, but the same game can run outside the voice-reachable distance.
- a larger selection of games and a more enjoyable gaming environment is provided to the player.
Abstract
A gaming device includes a plurality of different games, a microphone, and a speaker. The gaming device requests a player to select a game other than one running, and runs a player-selected game. During a game, a voice related to the game to be run is output from the speaker, based on an input to the microphone.
Description
- The present application claims priority from Provisional Application No. 61/027,132, which was filed on Feb. 8, 2008, the entire disclosure of which is herein incorporated by reference.
- 1. Field of the Invention
- The present invention relates to a gaming device and a playing method thereof.
- 2. Description of Related Art
- A gaming device which allows a plurality of players to play a game by placing a bet from a client terminal. For example, US2005/0059474 A1, US2005/0282618 A1 and US2005/0218590 A1 disclose a gaming machine having a plurality of consoles, a central controller, and a common display unit connected which are connected to one another.
- Such a gaming device allows client terminals thereof to run games independently from one another. Each of the client terminals has at least one game that can be run therein.
- Further, as is disclosed in US2007/0094004A1, US2007/0094005A1, US2007/0094007A1, and US2007/0094008A1, the following conversation controller is known. Namely, the conversation controller is provided with a microphone and a speaker, and recognizes a voice input to the microphone. Then, in response to the meaning of the voice recognized, reply data in the form of voice is generated. This voice based on the reply data generated is output from the speaker, thereby allowing a dialogue.
- The present invention provides a slot machine having entertainment characteristic, which is not provided to the conventional gaming machine, and a playing method thereof.
- Further, in the mean time, the present invention provides a suitable gaming environment whereby players are not confused by simultaneously produced voices related to the same game.
- In a first aspect of the present invention, a gaming device includes:
- a game memory which stores therein a plurality of different games;
- a speaker which outputs voices related to the games to the outside;
- a microphone which receives a voice externally input;
- a plurality of terminal devices which runs therein a game;
- a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices; and
- a controller which is programmed to perform the processes of:
- (a1) determining if a game is running and what game is running in each of the terminal devices;
- (a2) requesting the player to select, through the player-intended terminal device, a game other than one running in the terminal device, based on a result (a1);
- (a3) causing the player-intended terminal device to run the game selected; and
- (a4) outputting from the speaker a voice related to the game to be run in the player-intended terminal device, based on an input to the microphone, information stored in the game memory, and a game running-status.
- According to the first aspect, the game selecting device requests the player to select, from the plurality of the games, a game to be run in one of the terminal devices (hereinafter, player-intended terminal device). The player-intended terminal device runs a game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined, the game selecting device requests the player to select a game other than one running in the terminal device. The player-selected game then runs in the player-intended terminal device. Meanwhile, a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a plurality of the terminal devices. It is therefore possible to reduce the chances of having the player confused by a voice related to the same game which would be output at the same time from the terminal devices if the same game runs at the same time in the terminal devices, the voice being output based on an input to the microphone and information in the game memory. As a result, an enjoyable gaming environment is provided.
- In a second aspect of the present invention, a gaming machine includes:
- a game memory which stores therein a plurality of different games;
- a plurality of terminal devices which runs therein a game, wherein each of the terminal devices has a speaker which outputs a voice related to the games and a microphone which receives a voice externally input;
- a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices;
- a terminal position memory which stores a position of each of the terminal devices;
- a controller which is programmed to perform the processes of:
- (b1) determining if a game is running and what game is running in each of the terminal devices;
- (b2) based on a result of (b1), requesting the player to select, through the game selecting device, games other than one running in a terminal device located within a predetermined distance from the player-intended terminal device;
- (b3) causing the player-intended terminal device to run the game selected; and
- (b4) outputting from the speaker a voice related to the game to be run in the player-intended terminal device, based on an input to the microphone, information stored in the game memory, and a game running-status.
- According to the second aspect, the game selecting device requests the player to select, from the plurality of the games, a game to be run in a player-intended terminal device. The player-intended terminal device runs the game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined and information stored in the terminal position memory, the game selecting device requests the player to select a game other than one running in a terminal device located within the predetermined distance from a terminal device for running therein the player-selected game. The player-selected game then runs in the player-intended terminal device. Meanwhile, a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, at the time where the player selects a game from the plurality of the games, the game selecting device requests the player to select a game other than one running in a terminal device within the predetermined distance from a terminal device for running therein the player-selected game. This prevents the same game from running at the same time in a plurality of the terminal devices within a predetermined distance. When a single game runs at the same time in a plurality of the terminal devices within a predetermined distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- In a third aspect of the present invention, a gaming device includes:
- a game memory which stores therein a plurality of different games;
- a plurality of terminal devices which runs therein a game, wherein each of the terminal devices has a speaker which outputs a voice related to the games and a microphone which receives a voice externally input;
- a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices;
- a controller which is programmed to perform the processes of:
- (c1) based on an input to the microphone and information stored in the game memory, determining if a game is running and what game is running in a terminal device located within a voice-reachable distance;
- (c2) requesting the player to select through the game selecting device a game other than one running in a terminal device located within the voice-reachable distance, based on the game running-status determined;
- (c3) causing the player-intended terminal device to run the game selected;
- (c4) outputting from the speaker a voice related to the game to be run in the player-intended terminal device, based on an input to the microphone, information stored in the game memory, and a game running-status.
- According to the third aspect, the player is asked to select, from the plurality of different games, a game to be run in a player-intended terminal device. The player-intended terminal device runs a game selected by the player. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in a terminal device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device causes the player to select a game other than one running in a terminal device located within the voice-reachable distance. The player-selected game then runs in the player-intended terminal device. Meanwhile, a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, the player is requested to select a game other than one running in a terminal device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a terminal device located within the voice-reachable distance. When a single game runs at the same time in a plurality of the terminal devices within a voice-reachable distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in terminal devices located within the voice-reachable distance, the same game can run at the same time in a terminal device outside the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices whose respective game-related voice outputs can reach the microphone of the player-intended terminal device, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- In a fourth aspect of the present invention, a gaming device includes:
- a game memory which stores therein a plurality of different games;
- a speaker which outputs a voice related to the games;
- a microphone which receives a voice externally input;
- a game selecting device which requests the player to select a game to be run from the plurality of the games;
- a controller which is programmed to perform the processes of:
- (d1) determining if a game is running and what game is running in another gaming device located within the voice-reachable distance, based on an input to the microphone and information stored in the game memory;
- (d2) based on the game running-status determined, requesting the player to select, through the game selecting device, a game other than one running in the other gaming device located within the voice-reachable distance;
- (d3) running the player-selected game; and
- (d4) causing the speaker to output a voice related to the game to be run, based on an input to the microphone, information stored in the game memory, and the game running-status.
- According to the fourth aspect, the game selecting device requests the player to select a game to be run from the plurality of different games. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in another gaming device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device only requests the player to select a game other than one running in the other gaming device located within the voice-reachable distance. The player-selected game then runs. Based on an input to the microphone, information stored in the game memory, and a game running-status, a voice related to the game to be run is output from the speaker. Thus, the player is requested to select a game other than one running in a gaming device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a gaming device located within the voice-reachable distance. When a single game runs at the same time in a plurality of the gaming devices within a voice-reachable distance, a voice related to the game is output at the same time from the gaming devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in gaming devices located within the voice-reachable distance, the same game can run at the same time in a terminal device outside the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices whose respective game-related voices outputs can reach the microphone of the player-intended terminal device, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- In a fifth aspect of the present invention, a playing method of a gaming device by which games are executed in a plurality of terminal devices, the method comprising the steps of:
- (e1) determining if a game is running and what game is running in each of the terminal devices;
- (e2) requesting the player to select, through a player-intended terminal device, a game other than one running in the terminal device, based on a result of (e1);
- (e3) running the player-selected game in the player-intended terminal devices; and
- (e4) based on an input to the microphone, outputting from the speaker a voice related to the game to be run in the at least one of the terminal devices.
- According to the fifth aspect, there is determined if a game is running and what game is running in each of the terminal devices. Based on the game running-status determined, the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game. The player-selected game then runs in the player-intended terminal device. Meanwhile, based on an input to the microphone, a voice related to the game to be run in the player-intended terminal device is output from the speaker. Thus, the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games. This prevents a single game from running at the same time in a plurality of the terminal devices. When a single game runs at the same time in a plurality of the terminal devices, a voice related to the game is output at the same time from the terminal devices, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
-
FIG. 1 includes a perspective view of agaming device 10 ofEmbodiment 1 according to the present invention, and an explanatory diagram showing a playing method of the gaming device. -
FIG. 2 is a block diagram showing the gaming device ofEmbodiment 1. -
FIG. 3 is an explanatory diagram showing a flow of the playing method of thegaming device 10. -
FIG. 4 is an explanatory diagram showing a relation between a game running-status and a selection of a game inEmbodiment 1. -
FIG. 5 is an explanatory diagram showing a relation between a game running-status and a selection of a game inEmbodiment 1. -
FIG. 6 is an explanatory diagram showing a relation between a game running-status and a selection of a game inEmbodiment 2. -
FIG. 7 is a block diagram showing an electrical configuration of a gaming machinemain body 1 ofEmbodiment 1. -
FIG. 8 is a block diagram showing an electrical configuration of aterminal device 400 ofEmbodiment 1. -
FIG. 9 is an explanatory diagram showing a terminal device position table ofEmbodiment 1. -
FIG. 10 is an explanatory diagram showing a terminal device administration table ofEmbodiment 1. -
FIG. 11 is an explanatory diagram showing a game data table ofEmbodiment 1. -
FIG. 12 is a flowchart showing a main body end process routine ofEmbodiment 1. -
FIG. 13 is a flowchart showing a terminal end process routine executed by theterminal device 400 ofEmbodiment 1. -
FIG. 14 is a flowchart showing a runnable game determination routine ofEmbodiment 1. -
FIG. 15 is an explanatory diagram showing a running game administration table ofEmbodiment 2. -
FIG. 16 is a flowchart showing a runnable game determination routine ofEmbodiment 2. -
FIG. 17 is a flowchart showing a running game determination routine ofEmbodiment 2. -
FIG. 18 is a block diagram showing a gaming device ofEmbodiment 3, in accordance with the present invention. - The following describes a gaming device of
Embodiment 1 according to the present invention, and a playing method thereof. - As shown in
FIG. 1 , agaming device 10 executes a playing method including: a stage for determining if a game is running and what game is running interminal devices 400; a stage for requesting a player to select, through agame selecting device 111, a game other than one running in aterminal device 400 located within a predetermined distance from another terminal device 400 (hereinafter, player-intended terminal device) for running a player-selected game, based on the result of the determination and positions of theterminal devices 400; a stage for causing the player-intendedterminal device 400 to run the player-selected game; and a stage for causing a speaker 29 (229) to output, based on an input to the microphone 30 (227), a voice related to the player-selected game running in the player-intendedterminal device 400. - (Configuration of Controller 100)
- As shown in
FIG. 2 , thegaming device 10 which executes the above mentioned playing method includes: agame memory 54; agame selecting device 111;terminal devices 400; a microphone 30 (227); a speaker 29 (229); aterminal position memory 114; and acontroller 100. - Each of the
terminal devices 400 includes agame running unit 110 and is capable of accessing a later-mentioned terminaldevice control unit 112. Thegame running unit 110 runs a game according to control performed by the terminaldevice control unit 112. - The
game memory 54 stores a plurality of different games run by thegame running unit 110. Thegame memory 54 can be accessed through thecontroller 100. - The
game selecting device 111 provides to a player a selection of games run by thegame running unit 110. Thegame selecting device 111 is capable of accessing a later-mentioned game selectingdevice control unit 118. - The microphone 30 (227) receives a voice externally input, and converts the received voice into voice data in the form of an electric signal. The speaker 29 (229) converts the voice data as an electric signal into a voice and then outputs the voice.
- The
terminal position memory 114 has a function of storing data related to a position of the eachterminal device 400. Theterminal position memory 114 is connected to a running-game determining unit 113. The running-game determining unit 113 has a function of determining if a game is running and what game is running in the eachterminal device 400, based on an ending status of a game running in the eachterminal device 400, a selection made through thegame selecting device 111, information stored in theterminal position memory 114, and a result of a determination performed by a voice-input determining unit 116. Note that the running-game determining unit 113 may perform the above described determination, based on an ending status of a game running in the eachterminal device 400, and a selection made through thegame selecting device 111. Further, the running-game determining unit 113 may perform the above described determination, based on an ending status of a game running in the eachterminal device 400, a selection made through thegame selecting device 111, and information stored in theterminal position memory 114. Further, the running-game determining unit 113 may perform the above determination, based on a result of a determination performed by the voice-input determining unit 116. - The
controller 100 is configured to perform: a first process for determining if any one of the plurality of different games is running and which one of the games is running in theterminal devices 400; a second process for requesting a player to select through the game selecting device 111 a game other than one running in aterminal device 400 located within a predetermined distance from a player-intended terminal device, based on the result of the first process and the respective positions of theterminal devices 400; a third process for causing the player-intendedterminal device 400 to run a player-selected game; and a fourth process for causing a speaker 29 (229) to output, based on an input to the microphone 30 (227), a voice related to the player-selected game running in the player-intendedterminal device 400. In other words, thecontroller 100 includes first to fourth process units. - As shown in
FIG. 2 , thecontroller 100 includes: the terminaldevice control unit 112; the running-game determining unit 113; the voice-input determining unit 116; an output-voice determining unit 117; and the game selectingdevice control unit 118. - The terminal
device control unit 112 is connected to aterminal device 400. The terminaldevice control unit 112 has a function of causing thegame running unit 110 to run a game stored in thegame memory 54, based on a selection made through thegame selecting device 111. Further, the terminaldevice control unit 112 has a function of detecting an ending of a game running in the eachterminal device 400 and a game running-status of the eachterminal device 400. - The running-
game determining unit 113 determines if any one of the plurality of different games is running and which one of the games is running in each of theterminal devices 400. The running-game determining unit 113 receives data indicating a game selected through thegame selecting device 111 and data identifying the correspondingterminal device 400. Further, the running-game determining unit 113 receives data identifying aterminal device 400 and data notifying an end of a game run by thegame running unit 110 of theterminal device 400. Based on these sets of data, the running-game determining unit 113 determines if any one of the plurality of different games is running and what game is running in each of theterminal devices 400. - Further, based on positional data of the
terminal devices 400 in theterminal position memory 114, the running-game determining unit 113 specifies a game other than one running in aterminal device 400 within a predetermined distance from a player-intendedterminal device 400. - The game selecting
device control unit 118 is connected to thegame selecting device 111 and the running-game determining unit 113. The game selectingdevice control unit 118 has a function of requesting the player to select a game from runnable games, through thegame selecting device 111, based on the result of a determination performed by the running-game determining unit 113. Further, the game selectingdevice control unit 118 has a function of outputting the player-selected game to the terminaldevice control unit 112 and the running-game determining unit 113. - The voice-
input determining unit 116 is connected to the microphone 30 (227), agame memory 54, and the running-game determining unit 113. The voice-input determining unit 116 has a function of determining if voice data input to the microphone 30 (227) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by thegame running unit 110, based on the game data in thegame memory 54 and the game running-status. - The output-
voice determining unit 117 is connected to the voice-input determining unit 116, the terminaldevice control unit 112, thegame memory 54, and the speaker 29 (229). The output-voice determining unit 117 has a function of determining a reply to the input voice data, based on the result of a determination performed by the voice-input determining unit 116, the game data in thegame memory 54, and a game running-status. The output-voice determining unit 117 further has a function of outputting the reply thus determined, in the form of voice from the speaker 29 (229). - Meanwhile, each block of the
game controller 100 may be structured in hardware or software manner, as required. - (Operation of Game Controller 100)
- The following describes an operation of the
controller 100 in the above structure. First, a game is selected through thegame selecting device 111. Then, the running-game determining unit 113 receives data identifying a player-intendedterminal device 400 and data indicating the player-selected game. Further, when the game ends in theterminal device 400, the running-game determining unit 113 receives the data identifying theterminal device 400 and data indicating an end of the game executed by thegame running unit 110. Then, the running-game determining unit 113 determines if any one of the plurality of different games is running and which one of the games is running in each of theterminal devices 400. Through these processes, thecontroller 100 performs the first process for determining if any one of the plurality of different games is running and which one of the games is running in each of theterminal devices 400. - Based on the result of the first process and positional data of the terminal devices in the
terminal position memory 114, the running-game determining unit 113 specifies games running in aterminal device 400 within a predetermined distance from a player-intended terminal device. The game selectingdevice control unit 118 requests the player to make a selection through thegame selecting device 111, using data indicating games specified by the running-game determining unit 113. Through these processes, thecontroller 100 performs the second process for requesting the player to select through the game selecting device 111 a game other than one running in aterminal device 400 within a predetermined distance from a player-intendedterminal device 400. - The game selecting
device control unit 118 outputs data indicating the game selected through thegame selecting device 111 to the terminaldevice control unit 112. The terminaldevice control unit 112 reads out from thegame memory 54 game data related to the player-selected game input by the game selectingdevice control unit 118. The terminaldevice control unit 112 outputs the read-out game data to the player-intendedterminal device 400 to have the game run by thegame running unit 110. Through these processes, thecontroller 100 performs the third process for causing the player-intendedterminal device 400 to run the player-selected game. - The voice-
input determining unit 116 determines if voice data input to the microphone 30 (227) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by thegame running unit 110. The voice-input determining unit 116 outputs the result to thevoice determining unit 117. The output-voice determining unit 117 determines a reply that should be given in response to the voice input, and outputs the reply thus determined from the speaker 29 (229). Through these processes, thecontroller 100 performs the fourth process for causing the speaker 29 (229) to output, based on an input to the microphone 30 (227), a voice related to the player-selected game running in the player-intendedterminal device 400. - As is obvious from the above operation, the
gaming device 10 realizes a playing method including: a stage for determining if a game is running and what game is running in each of theterminal devices 400; a stage for requesting a player to select, through agame selecting device 111, a game other than one running in aterminal device 400 located within a predetermined distance from a player-intendedterminal device 400 to run a player-selected game, based on the result of the determination and positions of theterminal devices 400; a stage for causing the player-intendedterminal device 400 to run the player-selected game; and a stage for outputting from a speaker 29 (229) a voice related to the player-selected game running in the player-intendedterminal device 400 based on an input to the microphone 30 (227). - According to the playing method, the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games. This prevents a single game from running at the same time in a plurality of the terminal devices. When a single game runs at the same time in a plurality of the terminal devices, a voice related to the game is output at the same time from the terminal devices, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a plurality of terminal devices. When a single game runs at the same time in a plurality of the terminal devices within a predetermined distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- (
Gaming Device 10 and Flow of Playing Method) - The following specifically describes an exemplary flow of the above mentioned
gaming device 10 and the playing method thereof, with reference toFIG. 3 . - As shown in
FIG. 1 , the eachterminal device 400 is provided with adisplay 101B. Thedisplay 101B displays games to be selected by the player, as shown inFIG. 3 . In short, thedisplay 101B constitutes a part of thegame selecting device 111. Further, thedisplay 101B displays games the player can select. For example, as shown inFIG. 3 , thedisplay 101B indicates that a slot game is selectable, but not a roulette game or a Derby game. Thedisplay 101B receives a runnable game signal from the gaming machinemain body 1. The runnable game signal is a signal indicating a runnable game. Thedisplay 101B then displays runnable games based on the runnable game signal received. - On the front surface of the
display 101B provided is a later-mentionedtouch panel 226. As shown inFIG. 3 , pressing thetouch panel 226 with a finger F allows the player to select a game which is indicated as selectable and which is displayed in a portion of thedisplay 101B corresponding to the portion pressed by the finger F. That is, thetouch panel 226 constitutes a part of thegame selecting device 111. Through this, thedisplay 101B and thetouch panel 226 serving as thegame selecting device 111 allow the player to select a game. - When the player selects a game, the
terminal device 400 runs the player-selected game. Thedisplay 101B then displays an effect related to the game based on the a game running-status, as shown inFIG. 3 . - When the player inputs a voice related to the game to the
microphone 227 while the game is running, a game-related voice according to the input is output from thespeaker 229. Specifically, when the voice input to themicrophone 227 is “Give me a hint for the slot game”, the voice output from thespeaker 229 is “Bonus after three more losses”. - Note that the present embodiment deals with a case where the
display 101B andtouch panel 226 serve as thegame selecting device 111. However, the present invention is not limited to this, provided that a player is able to select a game. For example, the selection can be made by means of an input using a switch, or a voice input. - (Relation Between Running Game and Runnable Game)
- The following describes a relation between a running game and a runnable game. In
Embodiment 1, the plurality of different games are the following three games: roulette game, slot game, and Derby game. Further, the plurality ofterminal devices 400 are provided. In aterminal device 400 which runs a player-selected game, a voice related to the game is output from thespeaker 229. - In the
gaming device 10 of the present embodiment shown inFIG. 4 , a roulette game runs in oneterminal device 400, and a Derby game in anotherterminal device 400. In this case, a roulette game and a Derby game are not selectable in the player-intendedterminal device 400, but a slog game is. That is, the player is not able to select a game running in aterminal device 400. Therefore, the player is able to select a game which is not running in any of the otherterminal devices 400. In this manner, thegaming device 10 requests the player to select a game other than one running in theterminal device 400. Note that, in the player-intendedterminal device 400, a voice related to the game is output from thespeaker 229. - Thus, the player is requested to select a game other than one running in
terminal device 400, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a plurality ofterminal devices 400. When a single game runs at the same time in a plurality of the terminal devices, a voice related to the game is output at the same time from the terminal devices, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. - Further, in the
gaming device 10 of the present embodiment shown inFIG. 5 , a roulette game and a Derby game are running interminal devices 400 located within a distance L1 from the player-intendedterminal device 400. On the other hand, a slot game is running in aterminal device 400 located apart from the player-intendedterminal device 400 by more than the distance L1. In this case, the roulette game and Derby game are not selectable in the player-intendedterminal device 400, while the slot game is selectable in the same device. In other words, the player is not able to select a game running in aterminal device 400 located within a predetermined distance from the player-intendedterminal device 400, but is able to select a game which is not running in theterminal device 400 located within the predetermined distance. As described, thegaming device 10 only allows the player to select a game other than one running in aterminal device 400 located within the predetermined distance from the player-intendedterminal device 400. Note that thespeaker 229 of the player-intendedterminal device 400 outputs a voice related to a player-selected game. - Thus, the player is requested to select a game other than one running in a
terminal device 400 located within a predetermined distance from the player-intendedterminal device 400, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a plurality ofterminal devices 400 within a predetermined distance. When a single game runs at the same time in a plurality of the terminal devices within a predetermined distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. - (Mechanical Configuration: Gaming Machine Main Body 1)
- The following describes an example of a mechanical and electrical configuration of the above mentioned
gaming device 10. - As shown in
FIG. 1 , thegaming device 10 is provided in a game arcade. Thegaming device 10 runs a unit game by using a game medium which is a game value. The game medium is a coin, bill or electronic negotiable information corresponding to them. Meanwhile, in the present invention, the game medium is not particularly limited. For example, a medal, token, electronic money, ticket and the like can be used. The ticket is not particularly limited and may be a ticket or the like with a barcode which will be described later. - As shown in
FIG. 1 , thegaming device 10 has a gaming machine main body land agaming machine terminal 2. The gaming machinemain body 1 includes: acontroller 100 having devices such as a calculation device, a memory device or the like; and adisplay 101A such as a liquid crystal display which is controlled by thecontroller 100. Thedisplay 101A has a large size so that many players surrounding thedisplay 101A from a distance are able to see view thedisplay 101A. Thedisplay 101A displays various information and effect images or the like related to the games. The gaming machinemain body 1 has a not-shownspeaker 29 and amicrophone 30. Thespeaker 29 outputs a voice related to the games. To themicrophone 30, a voice is input. - (Mechanical Configuration: Gaming Machine Terminal 2)
- A
gaming machine terminal 2 is disposed in front of thedisplay 101A. Thegaming machine terminal 2 has acabinet 3, a plurality ofterminal devices 400 provided to thecabinet 3 and a plurality ofchairs 4 disposed nearby thecabinet 3. Thecabinet 3 is formed in a fan-like shape with thedisplay 101A as its center point. Theterminal devices 400 are disposed at an equal interval on thecabinet 3. In addition,coin trays 416 are disposed at a side of thecabinet 3. - The
terminal device 400 has a liquid crystal display device that forms thedisplay 101B, anoperating panel 415, thecoin tray 416, atouch panel 226, and amicrophone 227. Theoperating panel 415 has a coin receiving slot and a bill validator. Acontrol panel 220 is provided with a variety of buttons. These buttons allow the player to input instructions related to a game played by the player. Through the coin receiving slot, a coin is received in thecabinet 3. Thedisplay 101B displays various information and effect images or the like related to the games. - The
operating panel 415 is provided with a change button, a cash out button. The change button is a button to be used when a player asks a staff person in the game arcade for exchange of money. The cash out button is a button for inputting an instruction to pay out the coins corresponding to the total credit-value into thecoin tray 416. - The bill validator validates whether bill is normal or not and receives the normal bill into the
terminal device 400. In addition, the bill validator can read a ticket having a barcode attached thereto. When the bill validator reads the ticket, it outputs a reading signal relating to the content read. - Further, the
operating panel 415 is provided with a ticket printer, a card reader, a data displayer and a keypad. The ticket printer prints, on to a ticket, a barcode having encoded data containing credit-value, date and time, identification number of thegaming device 10 or the like, thereby outputting the ticket having the barcode attached thereto. A player can play a game in anothergaming device 10 with the ticket having the barcode or exchange the ticket having the barcode with bill at a change booth of the game arcade. - The card reader reads and writes data from and into a smart card. The smart card is a card carried by a player, and stores therein data for identifying the player, data relating to a history of games played by the player, or the like.
- The data displayer includes a fluorescent display or the like, and displays the data read by the card reader and the data input by the player through the keypad. The keypad inputs instructions or data relating to issuing of a ticket.
- A belly glass is provided around the
operating panel 415 or on a side of thegaming machine terminal 2. On the belly glass, a character of thegaming device 10 or the like is drawn. In addition, theterminal device 400 is adapted to display an image representative of an effect image, introduction of game contents and explanation of game rules. Furthermore, thecabinet 3 is provided with aspeaker 229 for a voice output. - A
translucent touch panel 226 is provided in front of thedisplay 101B. Thetouch panel 226 is provided with signal lines arranged in the horizontal direction (X direction)and the vertical direction (Y direction), and switch units arranged in a matrix manner. When a finger F or the like presses the front surface of thetouch panel 226 as shown inFIG. 3 toFIG. 5 , thetouch panel 226 outputs an X-Y coordinate of a switch unit turned to the on-state by the pressing force applied, so as to enable identification of a pressed position. - The
microphone 227 receives a voice input, and converts the voice into an electric signal. - (Electric Configuration: Gaming Machine Main Body 1)
- A control unit in
FIG. 7 is mounted in thecontroller 100 of the gaming machinemain body 1. The control unit includes amotherboard 40, a main body PCB (Printed Circuit Board) 60, agaming board 50, asub CPU 61, various switches,microphone 30, and aspeaker 29. - The
gaming board 50 is provided with a CPU (Central Processing Unit) 51, aROM 55 and aboot ROM 52 which are connected to each other through an internal bus. - The
game memory 54 stores therein a plurality of game programs and game system programs. Specifically, thegame memory 54 stores therein a game program for running a slot game, a game program for running a roulette game, and a game program for running a Derby game. - Further, the
game memory 54 stores therein various types of data for use in the game programs and the game system programs. Specifically, thegame memory 54 stores image data related to effects of the games, voice data related to the games, and reply data related to the games. These sets of data are transferred to theRAM 43 of themotherboard 40, at the time of running a game system programs. - Each of the game programs includes a program related to the progress of the game, a program for transiting to a bonus game, and image data and voice data output during a game.
- The
CPU 51, theROM 55 and theboot ROM 52, which are connected to each other through the internal bus, are connected to themotherboard 40 through the PCI bus. The PCI bus performs a signal transfer between themotherboard 40 and thegaming board 50 and supplies power from themotherboard 40 to thegaming board 50. TheROM 55 stores nation identification information and an authentication program. Theboot ROM 52 stores a preliminary authentication program and a program (boot code) enabling theCPU 51 to run the preliminary authentication program. - The authentication program is a program (falsification check program) for authenticating the game program and the game system program. The authentication program is a program for confirming and verifying that the game program and the game system program are not falsified. In other words, the authentication program is described in accordance with a procedure for authenticating the game program and the game system program. The preliminary authentication program is a program for authenticating the authentication program. The preliminary authentication program is described in accordance with a procedure for verifying that the authentication to be authenticated is not falsified, i.e., for authenticating the authentication program.
- The
motherboard 40 is provided with a main CPU 41 (controller), a ROM (Read Only Memory) 42 and a RAM (Random Access Memory) 43. Themain CPU 41 serves as a controller and has a function of controlling theentire gaming device 10. In particular, themain CPU 41 performs control of, for example, an operation for determining what game is played in the eachterminal device 400. - In other words, the
main CPU 41 serves as thecontroller 100 and executes: a process of determining if any one of the plurality of different games is running and which one of the games is running in each of theterminal devices 400; a process of requesting the player to select, through agame selecting device 111, a game other than one running in aterminal device 400 located within a predetermined distance from a player-intendedterminal device 400 for running a player-selected game, based on the result of the determination and the position of theterminal devices 400; a process of causing the player-intendedterminal device 400 to run the player-selected game; and a process of causing a speaker 29 (229) to output, based on an input to the microphone 30 (227), a voice related to the player-selected game running in the player-intendedterminal device 400. - The
ROM 42 stores a program such as BIOS (Basic Input/Output System) run by themain CPU 41, and data that is permanently used. When the BIOS is run by themain CPU 41, each of peripheral devices is initialized and the game program and the game system program stored in thegame memory 54 are read out through thegaming board 50. - The
RAM 43 stores the data or program which is used when themain CPU 41 carries out a process. - The
motherboard 40 is connected to acommunication interface 44. Thecommunication interface 44 is provided to communicate with theterminal devices 400, a host computer or the like through a communication line, which are mounted in the game arcade. Further, themotherboard 40 is connected to apower unit 45. When power is supplied to themotherboard 40 from thepower unit 45, themain CPU 41 of themotherboard 40 is operated and the power is supplied to thegaming board 50 through the PCI bus, so that theCPU 51 is also operated. - The
main body PCB 60 is connected to themotherboard 40 via a signal bus. To themain body PCB 60, a graphic board and aspeaker 29 are connected. - The
graphic board 68 controls an image display performed by thedisplay 101A, based on a control signal output from themain CPU 41. In addition, thegraphic board 68 is provided with a VDP for generating image data on the basis of the control signal output from themain CPU 41, a video RAM for temporarily storing the image data generated by the VDP, or the like. - (Electrical Configuration: Gaming Machine Terminal 2)
- Each
terminal device 400 provided to thegaming machine terminal 2 has a control unit shown inFIG. 8 . The control unit has amotherboard 240, afirst PCB 280, asecond PCB 260, various switches and aspeaker 229. Themotherboard 240 has aterminal CPU 241, aROM 242 and aRAM 243. Theterminal CPU 241 serves as a controller and controls the overallterminal device 400. - The
ROM 242 stores a program such as BIOS (Basic Input/Output System) run by theterminal CPU 241, a process routine of the terminal shown inFIG. 13 and data that is permanently used. When the BIOS is run by theterminal CPU 241, each of peripheral devices is initialized. TheRAM 243 stores data that is used when theterminal CPU 241 performs a process. - The
terminal CPU 241 is connected to acommunication interface 244. Thecommunication interface 44 is provided to communicate with the gaming machinemain body 1 through a communication line. Further, themotherboard 240 is connected to apower unit 245. When power is supplied to themotherboard 240 from thepower unit 245, theterminal CPU 241 of themotherboard 240 is operated. - The
motherboard 240 is connected with thefirst PCB 280 and thesecond PCB 260 through a signal bus. Thefirst PCB 280 is connected to a device or apparatus for generating an input signal to be input to theterminal CPU 241, and a device or apparatus controlled by a control signal output from theterminal CPU 241. Theterminal CPU 241 runs the game program and the game system program stored in theRAM 243 based on the input signal input to theterminal CPU 241, to carry out an arithmetic process, thereby storing a result thereof in the2RAM 43 or transmitting a control signal to each device or apparatus. - The
second PCB 260 is connected with alamp 230, ahopper 266, acoin sensor 267, agraphic board 268, thespeaker 229, abill validator 222, aticket printer 235, acard reader 236, akey switch 238S, adata displayer 237, amicrophone 227, and aconversation engine circuit 228. - The
lamp 230 is turned on/off on the basis of the control signal output from theterminal CPU 241. Thehopper 266 is mounted in thecabinet 3 and pays out a predetermined number of coins to thecoin tray 416, based on the control signal output from theterminal CPU 241. Thecoin sensor 267 detects that the predetermined number of coins are paid out and outputs an input signal to theterminal CPU 241. - The
graphic board 268 controls an image display in thedisplay 101B, based on the control signal output from theterminal CPU 241. In addition, thegraphic board 268 is provided with a VDP for generating image data on the basis of the control signal output from theterminal CPU 241, a video RAM for temporarily storing the image data generated by the VDP, and the like. - The bill validator 222 reads an image of the bill and accommodates the normal bill in the
cabinet 3. In addition, when accommodating the normal bill, thebill validator 222 outputs an input signal to theterminal CPU 241, based on an amount of the bill. Theterminal CPU 241 stores a credit-value, which corresponds to the amount of the bill transmitted by the input signal, in theRAM 43, and transmits the credit-value to the gaming machinemain body 1 through thecommunication interface 244. - The
ticket printer 235 prints, on to a ticket, a barcode containing encoded data such as credit-value stored in theRAM 43, date and time, identification number of thegaming device 10 or the like, based on the control signal output from theterminal CPU 241, thereby outputting the ticket having the barcode. - The
card reader 236 reads the data from the smart card to transmit it to theterminal CPU 241, and writes the data into the smart card, based on the control signal output from theterminal CPU 241. Thekey switch 238S is mounted to the keypad, and outputs an input signal to theterminal CPU 241 when the player manipulates the keypad. The data displayer 237 displays, based on the control signal output from theterminal CPU 241, the data read by thecard reader 236 or the data input by the player through thekey switch 238S. In the mean time, the data is transmitted to the gaming machinemain body 1 through thecommunication interface 244. - The
first PCB 280 is connected with acontrol panel 220, areverter 221S, acoin counter 221C and acold cathode tube 281. Thecontrol panel 220 is provided with achange switch 224S corresponding to the change button and a cash outswitch 225S corresponding to the cash out button. Each of theswitches terminal CPU 241 when each of the corresponding buttons is pushed by a player. - The
coin counter 221C validates whether a coin, which is inserted by the player, is normal or not. A coin except the normal coin is discharged from thecoin tray 416. In addition, thecoin counter 221C outputs an input signal to theterminal CPU 241 upon detection of a normal coin. - The
coin counter 221C is operated on the basis of the control signal output from theterminal CPU 241 and distributes a coin, which is recognized as a normal coin by thecoin counter 221C, to a cash box orhopper 266 mounted in thegaming device 10. In other words, when thehopper 266 is fully filled with the coins, the normal coin is distributed into the cash box by thereverter 221S. In the mean time, when thehopper 266 is not fully filled with the coins, the normal coin is distributed into thehopper 266. Thecold cathode tube 281 functions as a backlight mounted to rear sides of thedisplay 101B and is turned on, based on the control signal output from theterminal CPU 241. - The
microphone 227 receives a voice input, and converts the voice input into a voice signal. Theconversation engine circuit 228 analyzes the voice signal from themicrophone 227, based on a game running-status, a voice related to a game stored inRAM 243, and the game data. Further, theconversation engine circuit 228 determines a voice to be given in reply to the analyzed a voice signal, based on a game running-status, a voice related to a game stored inRAM 243, and the game data. - (Terminal Device Position Table)
- The following describes a terminal device position table shown in
FIG. 9 . Data of this table is stored in theRAM 43 of the gaming machinemain body 1. The table at least includes a list ofterminal devices 1, a list ofpositions 1, a list ofterminal devices 2, a list ofpositions 2, and a list of distances. Each data item in the list ofterminal device 1 and the lists ofterminal devices 2 is a data item indicating a terminal device. Each data item in the list ofpositions 1 is a data item indicating a position coordinate of a terminal device indicated by the data item in the list of theterminal devices 1. Each data item in the list ofpositions 2 is a data item indicating a position coordinate of a terminal device indicated by the data item in the list of theterminal devices 2. Each data item in the list of the distances is a data item indicating a distance between position coordinates indicated by a data item in the list ofpositions 1 and a corresponding data item in the list ofpositions 2. - More specifically describing the terminal device position table shown in
FIG. 9 , the position coordinate (x,y) of theterminal device 400 a is (1, 1), the position coordinate of the terminal device 400 c is (1, 2), and the distance between theterminal devices 400 a and 400 c is L3. The position coordinate of the terminal device 400 d is (1, 3), and the distance betweenterminal devices 400 a and 400 d is L4. The position coordinate of the terminal device 400 e is (2, 1), and the distance betweenterminal devices 400 a and 400 e is L1. The position coordinate of the terminal device 400 f is (2, 2), and the distance betweenterminal devices 400 a and 400 f is L1 in the horizontal direction and is L3 in the longitudinal direction. The position coordinate of the terminal device 400 g is (2, 3), and the distance betweenterminal devices 400 a and 400 g is L1 in the horizontal direction and is L4 in the longitudinal direction. The position coordinate of the terminal device 400 h is (3, 1), and the distance betweenterminal devices 400 a and 400 h is L2 in the horizontal direction. The position coordinate of the terminal device 400 i is (3, 2), and the distance betweenterminal devices 400 a and 400 i is L2 in the horizontal direction and is L3 in the longitudinal direction. The position coordinate of the terminal device 400 j is (3, 3), and the distance betweenterminal devices 400 a and 400 j is L2 in the horizontal direction and is L4 in the longitudinal direction. - Note that the terminal device position table serving as a terminal device position memory is not particularly limited to the one described above, provided that the table is able to store the positions of the
terminal devices 400. - (Terminal Device Administration Table)
- The following describes a terminal device administration table shown in
FIG. 10 . Data of this table is stored in theRAM 43 of the gaming machinemain body 1. The table at least includes a list of terminal device numbers, a list of game running-statuses, and a list of running games. The list of terminal device numbers is a list of data indicating the terminal device numbers. The list of game running-statuses is a list of data indicating if a game is running in theterminal device 400. The list of running games is a list of data indicating games running in theterminal device 400. - More specifically, the terminal device administration table shown in
FIG. 10 indicates the following. In aterminal device 400 whose terminal device number is “1”, the table indicates that a game is “running”, and that the game is “slot game”. In aterminal device 400 whose terminal device number is “2”, the table indicates that a game is “Not Running”. In aterminal device 400 whose terminal device number is “3”, the table indicates that a game is “running”, and that the game is “roulette game”. In aterminal device 400 whose terminal device number is “4”, the table indicates that is “Not Running”. In aterminal device 400 whose terminal device number is “5”, the table indicates that a game is “running”, and that the game is “Derby game”. - The terminal device administration table is not particularly limited to the one described above, provided that the table is able to record information about if a game is running in each of the
terminal devices 400. - (Game Data Table)
- The following describes a game data table shown in
FIG. 11 . Data of this table is stored in thegame memory 54 of the gaming machinemain body 1, and is transferred to theRAM 43 of themotherboard 40, at a time of running a game system program. This table at least includes a list of game names, a list of game data, and a list of voice data. The list of game names is a list of data indicating the names of games. The list of game data is a list of data indicating game programs each of which is used for the CPU to run a game and sets of game data. The list of voice data is a list of data indicating a voice related to the games. In other word, the game data table stores therein a plurality of different games, and a voice related to the games. - More specifically describing the game data table shown in
FIG. 11 , the table indicates that game data of a game name “slot” and its voice data are stored. For example, the voice data of the slot game includes data representing a voice “a hint of the slot game”, and data representing a voice “Bonus after N more losses” (where N means voice data of a given number is inserted). Further, the table indicates that game data of a game name “roulette” and its voice data are stored. Further, the table indicates that game data of a game name “Derby” and its voice data are stored. - Note that the game data table is not particularly limited to the one described above, provided that the table is able to store a plurality of games.
- (Process Performed in Gaming Machine Main Body 1)
- The following describes a process performed in the gaming machine
main body 1. A game starts when themain CPU 41 of thegame controller 100 reads out and runs a game program. - (Process Performed in Gaming Machine Main Body 1: Process Routine at Main Body End)
- As shown in
FIG. 12 , in a process routine performed at the main body end, themain CPU 41 determines if a game-end signal is received from a terminal device 400 (A1). If themain CPU 41 determines that the game-end signal from theterminal device 400 is received (A1: YES), the terminal device administration table is updated (A2). Specifically, the table is updated so as to indicate “Not Running” in the corresponding game running-status of the terminal device number indicated by the game-end signal received. The process then returns to A1. - In A1, if the
main CPU 41 determines that no game-end signal is received (A1: NO), themain CPU 41 determines if a runnable game requesting signal is received from a player-intended terminal device 400 (A3). If themain CPU 41 determines that a runnable game requesting signal is received (A3: YES), theCPU 41 specifies a runnable game based on the terminal device administration table and terminal device position table (A4). Specifically, based on the terminal device position table, themain CPU 41 specifies positions of the player-intendedterminal device 400 having output the runnable game requesting signal and aterminal device 400 located within a predetermined distance. Then, themain CPU 41 specifies a game other than one running in the terminal device thus specified, based on the terminal device administration table. The specified game is a runnable game. - Thus, it is possible to determine if any one of the plurality of different games is running and which one of the games is running in each of the
terminal devices 400. - It is possible to specify a runnable game only based on the terminal device administration table, without referring to the terminal device position table. However, the terminal device position table is preferably used for the purpose of wider selection of runnable games to the player. Further, the running-
game determining unit 113 determines a runnable game every time a runnable game requesting signal is received. However, this process of determining the runnable game can always be performed by the running-game determining unit 113. - Next in A4, there is output a runnable game signal indicating the runnable game specified to the player-intended terminal device 400 (A5), and the process then returns to A1.
- Through the above processes, it is possible to allow the player to select, via the
game selecting device 111, a game other than one running in aterminal device 400 located within a predetermined distance from the player-intendedterminal device 400 for running a player-selected game. - On the other hand, if the
main CPU 41 determines that no runnable game requesting signal is received in A3 (A3: NO), themain CPU 41 determines if a game selection signal is received from the player-intended terminal device 400 (A6). If themain CPU 41 determines that no game selection signal is received (A6: NO), the process returns to A1. On the other hand, if themain CPU 41 determines that a game selection signal is received (A6: YES), the terminal device administration table is updated (A7). Specifically, in the terminal device administration table, data indicating that the player-selected game is running is stored in the data area of the terminal device number corresponding to the player-intendedterminal device 400 having output the game selection signal. Next, the corresponding game data is output (A8), and the process returns to A1. Specifically, the game data of the player-selected game indicated by the game selection signal is read out from thegame memory 54 orRAM 43, and is output to the player-intendedterminal device 400. - Through the above processes, it is possible to run the player-selected game in the player-intended
terminal device 400. - (Process Performed in Gaming Machine Terminal 2: Terminal End Process Routine)
- Next described is a process routine performed in each
terminal device 400 serving as agaming machine terminal 2 of the gaming machinemain body 1. When aterminal device 400 performs the terminal end process routine shown inFIG. 13 , aterminal CPU 241 first performs a process of determining a runnable game (B1). This process is detailed later. - Next, the
terminal CPU 241 displays, on thedisplay 101B, a runnable game determined through the process of determining a runnable game, and waits for an entry of a player-selected game (B2). - The processes thereafter are waited until the entry of a player-selected game (B3: NO). Whether or not a game is selected is determined in B2, based on whether a portion of the
touch panel 226 corresponding to a game image displayed on thedisplay 101B is pressed. - In B3, if the
terminal CPU 241 determines that a game is selected (B3: YES), a game selection signal indicating the player-selected game is output to the gaming machine main body 1 (B4). Next, game data is received from the gaming machine main body 1 (B5). Next, the player-selected game is run based on the received game data (B6). Next, whether the game has ended is determined (B7). If theterminal CPU 241 determines that the game has ended (B7: YES), a game-end signal is output to the gaming machine main body 1 (B12), and the process returns to B1. - On the other hand, if the
terminal CPU 241 determines that the game is not yet ended (B7: NO), theterminal CPU 241 determines whether there is a voice input to the microphone 227 (B8). If theterminal CPU 241 determines that there is no a voice input (B8: NO), the process returns to B6, and the game is continued (B6). - On the other hand, if the
terminal CPU 241 determines that there is a voice input to the microphone (B8: YES), the voice input is output to the conversation engine circuit 228 (B9), and theconversation engine circuit 228 analyzes the voice. Theterminal CPU 241 determines whether there is data to be output (B10) based on the result of the analysis performed by theconversation engine circuit 228. If theterminal CPU 241 determines that there is no data to be output (B10: NO), the process returns to B6, and the game is continued (B6). On the other hand, if theterminal CPU 241 determines that there is data to be output (B10: YES), the data to be output is output from thespeaker 229 in the form of a voice output (B11). Then, the process returns to B6, and the game is continued (B6). - Through the processes, it is possible to output, from the
speaker 229, a voice related to the game to be run in the player-intendedterminal device 400 based on an input to themicrophone 227. - (Process Performed in Gaming Machine Terminal 2: Runnable Game Determination Routine)
- Next, the following describes with reference to
FIG. 14 a routine of the runnable game determination called during the terminal end process routine. When the routine of the runnable game determination shown inFIG. 14 is executed, theterminal CPU 241 outputs a runnable game requesting signal to the gaming machine main body 1 (C1). Next, theterminal CPU 241 determines whether a runnable game signal is received (C2). Then, the subsequent process is waited until a reception of a runnable game signal (C2: NO). On the other hand, when theterminal CPU 241 determines that a runnable game signal is received (C2: YES), this routine is completed and the process returns to the terminal end process routine. - Through the processes, the game selecting device requests a player to select, from a plurality of games, a game to be run in one of the terminal devices. The player-intended terminal device runs a game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined, the game selecting device requests the player to select a game other than one running in the terminal device. The player-selected game then runs in the terminal device. Meanwhile, a voice related to the game to be run in the terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, the player is requested to select a game other than one running in a terminal device within a predetermined distance from a terminal device to run a player-selected game, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a plurality of the terminal devices. When the same game runs at the same time in a plurality of the terminal devices, a voice related to the game is output at the same time from the terminal devices, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided.
- Further, the game selecting device requests the player to select, from the plurality of games, a game to be run in one of the terminal devices. The player-intended terminal device runs a game selected by the player. For all of the terminal devices, there is determined if any game is running and what game is running. Based on the game running-status determined and information stored in the terminal position memory, the game selecting device requests the player to select a game other than one running in a terminal device located within the predetermined distance from a terminal device for running therein the player-selected game. The player-selected game then runs in the terminal device. Meanwhile, a voice related to the game to be run in the terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, at the time where the player selects a game from the plurality of the games, the game selecting device requests the player to select a game other than one running in a terminal device within the predetermined distance from a terminal device for running therein the player-selected game. This prevents the same game from running at the same time in a plurality of the terminal devices within a predetermined distance. When a single game runs at the same time in a plurality of the terminal devices within a predetermined distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, although a single game is prevented from running at the same time in a plurality of terminal devices within a predetermined distance, the same game can run in terminal devices outside the predetermined distance. This provides larger selection of games to the player, and a more enjoyable gaming environment.
- The following describes a gaming device related to
Embodiment 2 of the present invention, and an embodiment of a playing method of the gaming device. Note that same symbols are given to members identical to those ofEmbodiment 1, and explanation therefor are omitted here. - As shown in
FIG. 1 , a gaming device executes a playing method including: a stage for determining, based on an input to themicrophone 227 of a terminal device 400 (hereinafter, player-intended terminal device), if any one of the plurality of different games is running and which one of the games is running in aterminal device 400 located within such a distance that a game-related voice output from theterminal device 400 can reach themicrophone 227 of a player-intended terminal device 400 (such a distance is hereinafter referred to as a voice-reachable distance); a stage for requesting, based on the result of the stage for determining, the player to select through a game selecting device 111 a game other than one running in aterminal device 400 located within the voice-reachable distance; a stage for causing the player-intendedterminal device 400 to run the player-selected game; and a stage for causing aspeaker 229 to output a voice related to the game to be run in the player-intendedterminal device 400, based on an input to themicrophone 227. - As shown in
FIG. 2 , thecontroller 200 includes: a terminaldevice control unit 112; an running-game determining unit 113; a voice-input determining unit 116; an output-voice determining unit 117; and a game selectingdevice control unit 118. - (Configuration of Controller 200)
- The
controller 200 performs a fifth process for determining, based on an input to themicrophone 227 of a player-intendedterminal device 400, if a game is running and what game is running in the player-intendedterminal device 400 located within the voice-reachable distance; a sixth process for requesting, based on the result of the fifth process, the player to select via the selecting device 111 a game other than one running in aterminal device 400 located within the voice-reachable distance; a third process for causing the player-intendedterminal device 400 to run the player-selected game; a fourth process for causing thespeaker 229 to output the voice related to the game running in the player-intendedterminal device 400, based on an input to themicrophone 300. In other words, thecontroller 200 includes the third process unit, the fourth process unit, a fifth process unit, and a sixth process unit. - (Operation of Controller 200)
- The following describes an operation of the
controller 200 having the above mentioned configuration. First, the voice-input determining unit 116 determines which one of the games, voice data having been input to themicrophone 227 is related to. Then, the output-voice determining unit 117 outputs the result to the running-game determining unit 113. The running-game determining unit 113 determines that the game which is recognized as to relate to the voice as a result of the determination performed by the output-voice determining unit 117 is run in aterminal device 400 located within the voice-reachable distance. Through the processes, thecontroller 200 performs the fifth process for determining, based on an input to themicrophone 227 of the player-intendedterminal device 400, if a game is running and what game is running in aterminal device 400 located within the voice-reachable distance. - Further, based on the result of the fifth process and the game data in the
game memory 54, the running-game determining unit 113 specifies a game which is not related to the game recognized as to relate to the voice as a result of the determination performed by the output-voice determining unit 117. As described, based on the result of the above determination, thecontroller 200 performs a sixth process for requesting the player to select through a game selecting device 111 a game other than one running in aterminal device 400 located within the voice-reachable distance. - The game selecting
device control unit 118 outputs to the terminaldevice control unit 112 data indicating a game selected through thegame selecting device 111. The terminaldevice control unit 112 reads out from thegame memory 54 game data related to the player-selected game which is input from the game selectingdevice control unit 118. The terminaldevice control unit 112 outputs the read out game data to the player-intendedterminal device 400 to have the player-selected game run by thegame running unit 110. Thecontroller 200 performs the third process for causing the player-intendedterminal device 400 to run the player-selected game. - the voice-
input determining unit 116 determines if voice data input to the microphone 30 (227) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by thegame running unit 110. Then, the voice-input determining unit 116 outputs the result to the output-voice determining unit 117. The output-voice determining unit 117 then determines a reply to the voice input, and outputs the reply from the speaker 29 (229) in the form of voice output. In this way, thecontroller 100 performs based on an input to the microphone 30 (227), the fourth process for causing the speaker 29 (229) to output, based on an input to the microphone 30 (227), a voice related to the player-selected game running in the player-intendedterminal device 400. - As is obvious from the above operation, the gaming device realizes a playing method including: a stage for determining, based on an input to the
microphone 227 of the player-intendedterminal device 400, if a game is running and what game is running in aterminal device 400 located within the voice-reachable distance; a stage for requesting, based on the result of the stage for determining, the player to select through a game selecting device 111 a game other than one running in aterminal device 400 located within the voice-reachable distance; a stage for causing the player-intendedterminal device 400 to run the player-selected game; and a stage for outputting, based on an input to themicrophone 227, a voice related to the game to be run in the player-intendedterminal device 400, from thespeaker 229 in the form of voice output. - According to the playing method, the player is asked to select, from the plurality of different games, a game to be run in a player-intended terminal device. The player-intended terminal device runs a game selected by the player. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in a terminal device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device only allows the player to select a game other than one running in a terminal device located within the voice-reachable distance. The player-selected game then runs in the player-intended terminal device. Meanwhile, a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, the player is requested to select a game other than one running in a terminal device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a terminal device located within the voice-reachable distance. When a single game runs at the same time in a plurality of the terminal devices within a voice-reachable distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, since it is possible to prevent a single game from running in terminal devices at the same time within the voice-reachable distance, the same game can run at the same time in a terminal device located within the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices located within the voice-reachable distance, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- (Gaming Device and Flow of Playing Method)
- The explanation for the gaming device and the playing method thereof are omitted as they are the same as those described in
Embodiment 1. - (Relation Between Running Game and Runnable Game)
- The following describes a relation between a running game and a runnable game. In
Embodiment 2, the plurality of different games are the following three games: roulette game, slot game, and Derby game. Further, the plurality ofterminal devices 400 are provided. In a player-intendedterminal device 400 which runs a player-selected game, a voice related to the game is output from thespeaker 229. - Further, the gaming device of the present embodiment shown in
FIG. 6 includes: amicrophone 227 and aspeaker 229. As shown inFIG. 6 , oneterminal device 400 is running a Derby game. Anotherterminal device 400 is running a roulette game. Further, yet anotherterminal device 400 is running a slot game. Therespective speakers 229 of the terminal devices running games output a voice related to the games running therein. A game-related voice output from thespeaker 229 of theterminal device 400 running the Derby game is input to themicrophone 227 of the player-intendedterminal device 400 for running a player-selected game. A game-related voice from thespeaker 229 of theterminal device 400 running the roulette game is input to themicrophone 227 of the player-intendedterminal device 400 for running a player-selected game. On the other hand, a game-related voice output from thespeaker 229 of theterminal device 400 running the slot game is not input to themicrophone 227 of the player-intendedterminal device 400 for running the player-selected game. In this case, a roulette game and Derby game are not selectable in the player-intendedterminal device 400 for running a player-selected game, while the slot game is selectable. In other words, the player is not able to select a game running in aterminal device 400 located within the voice-reachable distance. As described, the gaming device only allows the player to select a game other than one running in aterminal device 400 located within the voice-reachable distance. Note that the player-intendedterminal device 400 for running a player-selected game outputs a game-related voice from itsspeaker 229. - Thus, the player is requested to select a game other than one running in a
terminal device 400 located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in aterminal device 400 located within the voice-reachable distance. Therefore, it is possible to preventterminal devices 400 located within the voice-reachable distance to run the same game. Thus, the player is less likely confused by a voice related to the same game output at the same time by running the same game at the same time within the voice-reachable distance. This realizes an enjoyable gaming environment. Running of the same game at the same time in a plurality of terminal devices within the voice-reachable distance is avoided, but the same game can run outside the voice-reachable distance. Thus a larger selection of games and a more enjoyable gaming environment is provided to the player. Further, since it is possible to avoid outputting a voice related to the same game at the same time within the voice-reachable distance, the selection of player-runnable games is more appropriately enlarged, and an enjoyable gaming environment is realized. Further, convenience is improved because it is no longer necessary to set a need for setting the voice-reachable distance. - (Mechanical and Electric Configurations of Gaming Device)
- Explanations for the mechanical and electrical configurations of the gaming device of
Embodiment 2 is omitted as they are the same as those ofEmbodiment 1. - (Running Game Administration Table)
- The
RAM 243 of eachterminal device 400 stores therein a running game administration table as shown inFIG. 15 . The running game administration table is a table for administrating games running interminal devices 400 located within the voice-reachable distance. The running game administration table is stored in each of theterminal devices 400. The running game administration table includes at least: a list of games running; and a list of detection times. The list of games running is a list of data items indicating games. The list of detection times is a list of data items each indicating a time of detecting a game running in anotherterminal device 400. - More specifically, the running game administration table of
FIG. 15 indicates that a slot game runs at XX (hour):YY (min). Further, the table indicates that a roulette game runs at XX (hour):ZZ (min). Further, the table indicates that a Derby game runs at XX (hour):AA (min). - Note that the running game administration table is not limited to the one described in the present embodiment, provided that games running within the voice-reachable distance are stored.
- (Process Performed in Gaming Machine Terminal 2: Runnable Game Determination Routine)
- Next, the following describes a routine of a runnable game determination of
Embodiment 2, with reference toFIG. 16 . The routine of the runnable game determination is called during the terminal end process routine. When the routine of the runnable game determination is executed, theterminal CPU 241 specifies a runnable game based on the running game administration table (D1). Then, the process returns to the terminal end process routine. Specifically, specified as a runnable game is a game which is not in the running game administration table. - (Process Performed in Gaming Machine Terminal 2: Running Game Determination Routine)
- Next, the following describes a routine of a running game determination, with reference to
FIG. 17 . This routine of the running game determination is always executed by theterminal CPU 241, independently from the other routines. When the running game determination routine is executed, theterminal CPU 241 determines if there is an input to the microphone 227 (E1). If theterminal CPU 241 determines that there is an input to the microphone 227 (E1: YES), theterminal CPU 241 determines whether the input to themicrophone 227 is a voice related to a game, through the conversation engine circuit 228 (E2). If theterminal CPU 241 determines that the input is a voice related to a game (E2: YES), the name of the game and the time of detecting the game is stored in the running game administration table (E3). The process then returns to E1. - On the other hand in E1, if the
terminal CPU 241 determines that no a voice is input to the microphone 227 (E1: NO), the current time is acquired (E4). Next, theterminal CPU 241 sets the current time as a reference time, and determines if the running game administration table contains information recorded a predetermined time before the reference time (E5). If theterminal CPU 241 determines that there is information recorded the predetermined time before the reference time (E5: YES), theterminal CPU 241 deletes the information (E6). The process then returns to E1. On the other hand, if theterminal CPU 241 determines that there is no information recorded the predetermined time before the reference time (E5: NO), the process returns to E1. - In the above mentioned manner, the player is asked to select, from the plurality of different games, a game to be run in the player-intended terminal device. The player-intended terminal device runs a game selected by the player. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in a terminal device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device requests the player to select a game other than one running in a terminal device located within the voice-reachable distance. The player-selected game then runs in the player-intended terminal device. Meanwhile, a voice related to the game to be run in the player-intended terminal device is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, the player is requested to select a game other than one running in a terminal device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a terminal device located within the voice-reachable distance. When a single game runs at the same time in a plurality of the terminal devices within a voice-reachable distance, a voice related to the game is output at the same time from the terminal devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, since it is possible to prevent a single game from running in terminal devices at the same time located within the voice-reachable distance, the same game can run at the same time in a terminal device located within the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices located within the voice-reachable distance, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- The following describes a gaming device related to
Embodiment 3 of the present invention, and an embodiment of a playing method of the gaming device. Note that same symbols are given to members identical to those ofEmbodiment 1, and explanation therefor are omitted here. - A gaming device of
Embodiment 3 only includesgaming machine terminal 2 of the gaming device inEmbodiment 2. That is, a single gaming device stores therein a plurality of games, requests a player to select a game through thegame selecting device 111, and run a game selected by the player. In the present embodiment, at least two of these gaming devices are installed in a game arcade. - The gaming device executes a playing method including: a stage for determining, based on an input to the
microphone 30 of a player-intended gaming device, if a game is running and what game is running in another gaming device located within a distance such that a game-related voice output from the other gaming device can reach themicrophone 30 of the player-intended gaming device (such a distance is hereinafter referred to as a voice-reachable distance); a stage for allowing, based on the result of the stage for determining, the player to select through a game selecting device 111 a game other than one running in the gaming device located within the voice-reachable distance; a stage for causing the player-intended gaming device to run the player-selected game; and a stage for causing aspeaker 29 to output a voice related to the game to be run in the player-intended gaming device based on an input to themicrophone 30. - As shown in
FIG. 18 , thecontroller 300 includes: a running-game determining unit 113; a voice-input determining unit 116; an output-voice determining unit 117; a game selectingdevice control unit 118; and agame running unit 110. - (Configuration of Controller 300)
- The
controller 300 performs a seventh process for determining, based on an input to themicrophone 30 of a player-intended gaming device, if a game is running and what game is running in a gaming device located within the voice-reachable distance; an eighth process for requesting, based on the result of the seventh process, the player to select via the selecting device 111 a game other than one running in the gaming device located within the voice-reachable distance; a ninth process for causing the player-intended gaming device to run the player-selected game; a tenth process for causing thespeaker 29 to output the voice related to the game to be run in the gaming device, based on an input to themicrophone 30 and game running-status. In other words, thecontroller 300 includes a ninth process unit, a tenth process unit, a seventh process unit, and an eighth process unit. - (Operation of Controller 300)
- The following describes an operation of the
controller 300 having the above mentioned configuration. First, the voice-input determining unit 116 determines which one of the games, voice data having been input to themicrophone 30 provided to the gaming device as shown inFIG. 18 is related to. Then, the output-voice determining unit 117 outputs the result to the running-game determining unit 113. The running-game determining unit 113 determines that the game related to the voice, as the result of determination performed by the output-voice determining unit 117, is running in another gaming device located within the voice-reachable distance. As described, thecontroller 300 performs the seventh process for determining, based on an input to themicrophone 30 of a gaming device, if a game is running and what game is running in a gaming device located within the voice-reachable distance. - As shown in
FIG. 18 , based on the result of the seventh process and the game data in thegame memory 54, the running-game determining unit 113 specifies a game which is not related to the game recognized as to relate to the voice as a result of the determination performed by the output-voice determining unit 117. As described, based on the result of the above determination, thecontroller 300 performs the eighth process for requesting the player to select through a game selecting device 111 a game other than those running in another gaming device located within the voice-reachable distance. - Further, as shown in
FIG. 18 , thecontroller 300 performs the ninth process for causing thegame running unit 110 to run the player-selected game. - Further, as shown in
FIG. 18 , the voice-input determining unit 116 determines if voice data input to the microphone 30 (227) corresponds to a voice of any of the games and if the voice data corresponds to a game being run by thegame running unit 110. Then, the output-voice determining unit 117 determines a reply to the voice input, and outputs the reply from thespeaker 29 in the form of voice output. In this way, thecontroller 100 performs based on an input to themicrophone 30 and the game running-status, the tenth process for outputting from the speaker 29 a voice related to the game to be run. - As is obvious from the above operation, the gaming device realizes a playing method including: a stage for determining, based on an input to the
microphone 30 of the gaming device, if a game is running and what game is running in another gaming device located within the voice-reachable distance; a stage for requesting the player to select through the selecting device 111 a game other than one running in the other gaming device located within the voice-reachable distance, based on the result of the stage for determining; a stage for running the player-selected game; and a stage for outputting, based on an input to themicrophone 30 and the game running-status, a voice related to the game to be run from thespeaker 29 in the form of voice output. - According to the playing method, the game selecting device asks the player to select, from the plurality of different games, a game to be run. Based on an input to the microphone and information in the game memory, there is determined if a game is running and what game is running in another gaming device located within the voice-reachable distance. Based on the game running-status determined, the game selecting device only requests the player to select a game other than one running in the other gaming device located within the voice-reachable distance. Then, the player-selected game is run. Meanwhile, a voice related to the game to be run is output based on an input to the microphone, information stored in the game memory, and a game running-status. Thus, the player is requested to select a game other than one running in a gaming device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a gaming device located within the voice-reachable distance. When a single game runs at the same time in a plurality of the gaming devices within a voice-reachable distance, a voice related to the game is output at the same time from the gaming devices within the distance, based on an input to the microphone and information in the game memory, which may consequently confuse the player. This however less likely to takes place with the above mentioned playing method. As a result, an enjoyable gaming environment is provided. Further, since it is possible to prevent a single game from running in terminal devices at the same time located within the voice-reachable distance, the same game can run at the same time in a gaming device located within the voice-reachable distance. This provides larger selection of games to the player, and a more enjoyable gaming environment. Further, since a voice of a game is not output at the same time from terminal devices located within the voice-reachable distance, the selection of the games to be selected by the player is more appropriately increased. This is convenient as there is no need for setting an area where the same game can run at the same time in a plurality of terminal devices. Thus, more enjoyable gaming environment is provided.
- (Gaming Device and Flow of Playing Method)
- The explanation for the gaming device and the playing method thereof are omitted as they are the same as those described in
Embodiment 1. - (Relation Between Running Game and Runnable Game)
- The following describes a relation between a running game and a runnable game. In
Embodiment 3, the plurality of different games are the following three games: roulette game, slot game, and Derby game. Further, the plurality ofterminal devices 400 are provided. In the following provides an explanation with theterminal device 400 ofFIG. 6 being replaced with “gaming device”. In a gaming device which runs a player-selected game, a voice related to the game is output from thespeaker 29. Further, the gaming device includes amicrophone 30 for receiving a voice input. - Further, the gaming device of the present embodiment shown in
FIG. 6 includes: amicrophone 30 and aspeaker 29. As shown inFIG. 6 , one gaming device is running a Derby game. Another gaming device is running a roulette game. Further, yet another gaming device is running a slot game. Therespective speakers 229 of the terminal devices running games output a voice related to the games running therein. a game-related voice output from thespeaker 29 of the gaming device running the Derby game is input to themicrophone 30 of the player-intended gaming device for running a player-selected game. a game-related voice from thespeaker 29 of the gaming device running the roulette game is input to themicrophone 30 of the player-intended gaming device for running a player-selected game. On the other hand, a game-related voice output from thespeaker 29 of the gaming device running the slot game is not input to themicrophone 30 of the player-intended gaming device for running the player-selected game. In this case, a roulette game and Derby game are not selectable in the player-intended gaming device for running a player-selected game, while the slot game is selectable. In other words, the player is not able to select a game which is running in a gaming device located within the voice-reachable distance. As described, the gaming device only allows the player to select a game other than one running in a gaming device located within the voice-reachable distance. Note that the gaming device for running a player-selected game outputs a game-related voice from itsspeaker 29. - (Mechanical and Electrical Configuration of Gaming Device)
- Mechanical and electrical configuration of the gaming device of
Embodiment 3 is the same as those of theterminal device 400 described inEmbodiment 2, except in that agame memory 54 is added. - Thus, the player is requested to select a game other than one running in a gaming device located within the voice-reachable distance, at the time of selecting a game from the plurality of games. This prevents the same game from running at the same time in a gaming device located within the voice-reachable distance. Thus, the player is less likely confused by a voice related to the same game output at the same time by running the same game at the same time within the voice-reachable distance. This realizes an enjoyable gaming environment. Running of the same game at the same time in a plurality of terminal devices within the voice-reachable distance is avoided, but the same game can run outside the voice-reachable distance. Thus, a larger selection of games and a more enjoyable gaming environment is provided to the player. Further, since it is possible to avoid outputting a voice related to the same game at the same time within the voice-reachable distance, the selection of player-runnable games is more appropriately enlarged, and an enjoyable gaming environment is realized. Further, convenience is improved because it is no longer necessary to set a need for setting the voice-reachable distance.
- The detailed description of the present invention provided hereinabove mainly focused on characteristics thereof for the purpose of easier understanding; however, the scope of the present invention shall be construed as broadly as possible, encompassing various forms of other possible embodiments, and therefore the present invention shall not be limited to the above description. Further, the terms and phraseology used in the present specification are adopted solely to provide specific illustration of the present invention, and in no case should the scope of the present invention be limited by such terms and phraseology. Further, it will be obvious for those skilled in the art that the other structures, systems, methods or the like are possible, within the spirit of the present invention described in the present specification. The description of claims therefore shall encompass structures equivalent to the present invention, unless otherwise such structures are regarded as to depart from the spirit and scope of the present invention. Further, the abstract is provided to allow, through a simple investigation, quick analysis of the technical features and essences of the present invention by an intellectual property office, a general public institution, or one skilled in the art who is not fully familiarized with patent and legal or professional terminology. It is therefore not an intention of the abstract to limit the scope of the present invention which shall be construed on the basis of the description of the claims. To fully understand the object and effects of the present invention, sufficient reference to documents which are already disclosed is strongly encouraged.
- In addition, the detailed description of the present invention provided hereinabove includes a process executed on a computer or computer network. The above descriptions and expressions have been provided to allow the one skilled in the art to most efficiently understand the invention. In the specification, the respective steps used to derive one result or blocks having a predetermined processing function should be understood as a process free of self-contradiction. Further, the electrical or magnetic signal is transmitted/received and written in the respective steps or blocks. It should be note that such a signal is expressed in the form of bit, value, character, term, number, or the like solely for the sake of convenience. Further, although the processes in the respective steps or blocks have been often described as an expression common to a human action; however, the process described in the specification is executed by a variety of devices in principle. Further, the other structures necessary for the respective steps or blocks are obvious from the above descriptions.
Claims (5)
1. A gaming device comprising:
a game memory which stores therein a plurality of different games;
a speaker which outputs a voice related to the games;
a microphone which receives a voice externally input;
a plurality of terminal devices which runs therein a game;
a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices; and
a controller which is programmed to perform the processes of:
(a1) determining if a game is running and what game is running in each of the terminal devices;
(a2) requesting the player to select, through the player-intended terminal device, a game other than one running in the terminal device, based on a result (a1);
(a3) causing the player-intended terminal device to run the game selected;
(a4) outputting from the speaker a voice related to the game to be run in the player-intended terminal device, based on an input to the microphone, information stored in the game memory, and a game running-status.
2. A gaming device comprising:
a game memory which stores therein a plurality of different games;
a plurality of terminal devices which runs therein a game, wherein each of the terminal devices has a speaker which outputs a voice related to the games and a microphone which receives a voice externally input;
a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices;
a terminal position memory which stores a position of each of the terminal devices; and
a controller which is programmed to perform the processes of:
(b1) determining if a game is running and what game is running in each of the terminal devices;
(b2) based on a result of (b1), requesting the player to select, through the game selecting device, games other than one running in a terminal device located within a predetermined distance from the player-intended terminal device;
(b3) causing the player-intended terminal device to run the game selected;
(b4) outputting from the speaker a voice related to the game to be run in the player-intended terminal device, based on an input to the microphone, information stored in the game memory, and a game running-status.
3. A gaming device comprising:
a game memory which stores therein a plurality of different games;
a plurality of terminal devices which runs therein a game, wherein each of the terminal devices has a speaker which outputs a voice related to the games and a microphone which receives a voice externally input;
a game selecting device which requests a player to select, from the plurality of games, a game to be run in a player-intended terminal device amongst the terminal devices; and
a controller which is programmed to perform the processes of:
(c1) based on an input to the microphone and information stored in the game memory, determining if a game is running and what game is running in a terminal device located within a voice-reachable distance;
(c2) requesting the player to select through the game selecting device a game other than one running in a terminal device located within the voice-reachable distance, based on the game running-status determined;
(c3) causing the player-intended terminal device to run the game selected;
(c4) outputting from the speaker a voice related to the game to be run in the player-intended terminal device, based on an input to the microphone, information stored in the game memory, and a game running-status.
4. A gaming device comprising:
a game memory which stores therein a plurality of different games;
a speaker which outputs a voice related to the games;
a microphone which receives a voice externally input;
a game selecting device which requests the player to select a game to be run from the plurality of the games; and
a controller which is programmed to perform the processes of:
(d1) determining if a game is running and what game is running in another gaming device located within a voice-reachable distance, based on an input to the microphone and information stored in the game memory;
(d2) based on the game running-status determined, requesting the player to select, through the game selecting device, a game other than one running in the other gaming device located within the voice-reachable distance;
(d3) running the player-selected game;
(d4) causing the speaker to output a voice related to the game to be run, based on an input to the microphone, information stored in the game memory, and the game running-status.
5. A playing method of a gaming device by which games are run in a plurality of terminal devices,
the method comprising the steps of:
(e1) determining if a game is running and what game is running in each of the terminal devices;
(e2) requesting the player to select, through a player-intended terminal device, a game other than one running in the terminal device, based on a result of (e1);
(e3) running the player-selected game in the player-intended terminal devices;
(e4) based on an input to the microphone, outputting from the speaker a voice related to the game to be run in the player-intended terminal device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/140,005 US20090203417A1 (en) | 2008-02-08 | 2008-06-16 | Gaming Device Giving Player Choice Of Game And Playing Method Thereof |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US2713208P | 2008-02-08 | 2008-02-08 | |
US12/140,005 US20090203417A1 (en) | 2008-02-08 | 2008-06-16 | Gaming Device Giving Player Choice Of Game And Playing Method Thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090203417A1 true US20090203417A1 (en) | 2009-08-13 |
Family
ID=40939352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/140,005 Abandoned US20090203417A1 (en) | 2008-02-08 | 2008-06-16 | Gaming Device Giving Player Choice Of Game And Playing Method Thereof |
Country Status (1)
Country | Link |
---|---|
US (1) | US20090203417A1 (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2007A (en) * | 1841-03-16 | Improvement in the mode of harvesting grain | ||
US4856787A (en) * | 1986-02-05 | 1989-08-15 | Yuri Itkis | Concurrent game network |
US20040106446A1 (en) * | 2001-06-01 | 2004-06-03 | Cannon Lee E. | Gaming machines and systems offering simultaneous play of multiple games and methods of gaming |
US20040229698A1 (en) * | 2003-05-13 | 2004-11-18 | Clifton Lind | Dynamically configurable gaming system |
US20050043072A1 (en) * | 2002-02-06 | 2005-02-24 | Igt | Control and configuration of gaming machines based on gaming machine location |
US20050059474A1 (en) * | 2003-09-12 | 2005-03-17 | Stargames Limited | Communal slot system and method for operating same |
US20050218590A1 (en) * | 2004-03-25 | 2005-10-06 | Stargames Corporation Pty Limited | Communal gaming wager feature |
US20050282618A1 (en) * | 2004-06-16 | 2005-12-22 | Stargames Corporation Pty Limited | Communal gaming system |
US20060058102A1 (en) * | 2004-09-10 | 2006-03-16 | Nguyen Binh T | Apparatus and methods for wireless gaming communications |
US20070082731A1 (en) * | 2005-10-06 | 2007-04-12 | Aruze Corporation | Gaming machine |
US20070094004A1 (en) * | 2005-10-21 | 2007-04-26 | Aruze Corp. | Conversation controller |
US20070094008A1 (en) * | 2005-10-21 | 2007-04-26 | Aruze Corp. | Conversation control apparatus |
US20070094005A1 (en) * | 2005-10-21 | 2007-04-26 | Aruze Corporation | Conversation control apparatus |
US20080051169A1 (en) * | 2003-03-06 | 2008-02-28 | Igt | Central determination gaming system with a game outcome generated by a gaming terminal and approved by a central controller |
-
2008
- 2008-06-16 US US12/140,005 patent/US20090203417A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2007A (en) * | 1841-03-16 | Improvement in the mode of harvesting grain | ||
US4856787A (en) * | 1986-02-05 | 1989-08-15 | Yuri Itkis | Concurrent game network |
US4856787B1 (en) * | 1986-02-05 | 1997-09-23 | Fortunet Inc | Concurrent game network |
US20040106446A1 (en) * | 2001-06-01 | 2004-06-03 | Cannon Lee E. | Gaming machines and systems offering simultaneous play of multiple games and methods of gaming |
US20050043072A1 (en) * | 2002-02-06 | 2005-02-24 | Igt | Control and configuration of gaming machines based on gaming machine location |
US20080051169A1 (en) * | 2003-03-06 | 2008-02-28 | Igt | Central determination gaming system with a game outcome generated by a gaming terminal and approved by a central controller |
US20040229698A1 (en) * | 2003-05-13 | 2004-11-18 | Clifton Lind | Dynamically configurable gaming system |
US20050059474A1 (en) * | 2003-09-12 | 2005-03-17 | Stargames Limited | Communal slot system and method for operating same |
US20050218590A1 (en) * | 2004-03-25 | 2005-10-06 | Stargames Corporation Pty Limited | Communal gaming wager feature |
US20050282618A1 (en) * | 2004-06-16 | 2005-12-22 | Stargames Corporation Pty Limited | Communal gaming system |
US20060058102A1 (en) * | 2004-09-10 | 2006-03-16 | Nguyen Binh T | Apparatus and methods for wireless gaming communications |
US20070082731A1 (en) * | 2005-10-06 | 2007-04-12 | Aruze Corporation | Gaming machine |
US20070094004A1 (en) * | 2005-10-21 | 2007-04-26 | Aruze Corp. | Conversation controller |
US20070094008A1 (en) * | 2005-10-21 | 2007-04-26 | Aruze Corp. | Conversation control apparatus |
US20070094005A1 (en) * | 2005-10-21 | 2007-04-26 | Aruze Corporation | Conversation control apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7758420B2 (en) | Gaming machine with promotional item dispenser | |
US8460096B2 (en) | Apparatus and method for copying gaming machine configuration settings | |
US8435109B2 (en) | Gaming machine with mechanical reel rotatable through player's operation and confirmation method of symbol | |
US20030186733A1 (en) | Method and apparatus for rewarding multiple game players for a single win | |
US20030228898A1 (en) | Casino gambling system with biometric access control | |
US10949839B2 (en) | Information processing apparatus and conversion apparatus | |
US8192278B2 (en) | Gaming machine and playing method thereof, which qualifies player to join special game through chance game run at the same time base game is run | |
US20090239653A1 (en) | Gaming Machine And Playing Method Thereof, Which Qualifies Player To Join Special Game Through Chance Game Run At The Same Time Base Game Is Run | |
US20090203439A1 (en) | Gaming Device Giving Player Choice Of Character And Playing Method Thereof | |
US20090253484A1 (en) | Slot machine with replicating symbol feature and control method thereof | |
EA011491B1 (en) | Gaming machine | |
US11227467B2 (en) | Information processing apparatus executable in a user selectable medium of exchange | |
US20090203417A1 (en) | Gaming Device Giving Player Choice Of Game And Playing Method Thereof | |
US20100048275A1 (en) | Gaming Machine And Playing Method Thereof, Capable Of Running Game Based On Audio Input | |
US20090239630A1 (en) | Gaming Machine Which Displays Effect That Responded to the Number of Rights of a Lottery of a Special Game and Playing Method Thereof | |
US8986099B2 (en) | Gaming machine with bonus game and method of controlling same | |
US20080176628A1 (en) | Gaming machine and playing method of permitting bet while performing game | |
US20090247265A1 (en) | Slot machine enabling player to easily recognize gap from another player in terms required bet amount in game, and playing method thereof | |
US20090181760A1 (en) | Gaming device executing game program based on form of input from outside and playing method thereof | |
US11915557B2 (en) | Information processing apparatus | |
US8277313B2 (en) | Gaming machine and playing method thereof, which qualifies player to join special game through chance game run at the same time base game is run | |
AU2007237259B2 (en) | Apparatus and method for copying gaming machine configuration settings | |
SG172228A1 (en) | A gaming machine and a network system for distributed gaming | |
JP7010640B2 (en) | Information processing device, game program, game control method | |
US20090227335A1 (en) | Gaming Machine Arranging Symbol Based on Rearranged Symbol and Playing Method Thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ARUZE GAMING AMERICA, INC., NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OKADA, KAZUO;REEL/FRAME:021487/0919 Effective date: 20080723 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |