Gaming machine, game control method, and their program
A gaming machine for executing a subgame in parallel with a main game, the gaming machine includes: a main game control unit for dealing a plurality of elements and determining the result of the main game in response to the dealt plurality of elements; a dealt element storage unit for storing the plurality of elements dealt by the main game control unit; and a subgame control unit for determining the result of the subgame based on the dealt plurality of elements stored in the dealt element storage unit.
Latest Patents:
This application is based upon and claims a priority from prior Japanese Patent Applications No. 2004-282824 filed on Sep. 28, 2004, the entire contents of which are incorporated herein by reference.
BACKGROUND OF THE INVENTION1. Field of the Invention
This invention relates to a gaming machine, a game control method, and their programs and more particularly to a gaming machine, a game control method, and their programs for making it possible to decrease the possibility of a one-sided lost game of a player by enabling the player to play a main game such as blackjack, for example, and a subgame played using the main game in parallel.
2. Description of the Related Art
In a game arcade, a large number of gaming machines for a sole player to enjoy a game with a dealer player or another player in the relation that if one wins the game, the other loses the game, such as blackjack, poker, or baccarat become widespread. (For example, refer to JP-A-10-508236.)
The user joins a game provided by this kind of gaming machine as a player and plays the game with a dealer played by a CPU of the gaming machine or another player. If the user wins the game, he or she can gain valuable resource of a coin, a medal, credit, etc., or non-valuable resource of a game chip, etc., which will be hereinafter collectively called “coin, etc. On the other hand, if the dealer played by the CPU of the gaming machine or another player wins the game, the user of the player loses his or her coin, etc. This gaming machine is disclosed in JP-A-5-49755.
In the gaming machine as described above, under circumstances where the CPU is stronger than the player because the logic of the CPU opposed to the player of the user is superior or advantageous cards are continuously dealt to the CPU, the player of the user continues to lose games and cannot sufficiently enjoy games; this is a problem.
As a method of adjusting the situation in which the CPU is superior to the user and the user is hard to increase the number of coins on hand, it is also possible to give the player an opportunity for increasing the number of gained coins by allowing the player to play a bonus game if the user gains a coin. However, the payout rate (the percentage of the number of coins, etc., gained by the user to the number of coins, etc., consumed for the game by the player) may become considerably high depending on the type of game and if a bonus game is introduced, there is a possibility that the payout rate may exceed 100% and therefore it is difficult to introduce a bonus game; this is a problem.
SUMMARY OF THE INVENTIONIt is an object of the invention to provide a gaming machine, a game control method, and their programs for decreasing the possibility of a one-sided lost game of a player by enabling the player to play a subgame played using a main game in parallel with the main game.
In order to achieve the object, the invention has the following features:
A first form of the invention is proposed as a gaming machine for executing a subgame in parallel with a main game. The expression “in parallel with” mentioned here is used to means that the subgame is started and terminated while the main game is started and terminated although they are not executed at the same time strictly speaking.
The gaming machine has a main game control unit for dealing a plurality of elements and determining the result of the main game in response to the dealt plurality of elements; a dealt element storage unit for storing the plurality of elements dealt by the main game control unit; and a subgame control unit for determining the result of the subgame based on the dealt elements stored in the dealt plurality of element storage unit.
The term “elements” mentioned here are used to mean elements used with a game using a set of tools made up of different types of elements, such as cards of playing cards, cards of trading cards, cards of Japanese playing cards, or mah-jongg tiles.
The term “deal(ing)” mentioned here is used to mean determining that one of the elements becomes a part of a combination of elements on hand of a person joining the game (player, etc.,) or an interested person (dealer, etc.,); in the specification, when one of the elements becomes a part of a combination of elements on hand of a person joining the game, etc., the element is dealt.
The gaming machine can provide a game to decrease the possibility of a one-sided lost game of a player by enabling the player to play a subgame played using a main game in parallel with the main game.
A second form of the invention is proposed as a game control method.
The game control method corresponds to a method of executing the first form of the gaming machine. This method includes: dealing a plurality of elements in a main game; determining the result of the main game in response to the plurality of elements determined in the dealing; and determining the result of the subgame in response to the plurality of elements determined in the dealing.
The invention also comes into existence as a program for causing a computer to function as the above-described gaming machine. The invention also comes into existence as a program for causing a computer to execute the above-described game control method.
The invention makes it possible to decrease the possibility of a one-sided lost game of a player as the player is allowed to play a subgame played using a main game in parallel with the main game.
BRIEF DESCRIPTION OF THE DRAWINGSThese and other objects and advantages of the present invention will be more fully apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
Referring now to the accompanying drawings, there are shown preferred embodiments of the invention.
First Embodiment To begin with, a first embodiment according to the invention will be discussed with reference to
A gaming machine 100 has an input unit 101 for a player to enter a command or an instruction of bet, card draw, stay, etc., into the gaming machine 100, a game control unit 102 for executing a game in accordance with the command or the instruction entered through the input unit 101 and a predetermined game procedure, a display unit 103 for displaying an image to transmit the game progress state to the player (for example, game screen) in response to a game image display instruction from the game control unit 102, and a billvali unit 104 for accepting valuable resource (coin, etc.,) paid by the player by way of compensation for playing the game, informing the game control unit 102 of the valuable resource, receiving the value of the valuable resource to be paid out to the player in response to the game result from the game control unit 102, and paying out all or a part of the valuable resource owned or gained by the player at the point in time in response to a player's request.
The input unit 101 is, for example, a control panel and has appropriate input devices of a bet button, a start button, a game stick, a pointing device, etc., and converts a player's entry into a predetermined signal, and transmits the signal to the game control unit 102.
The game control unit 102 is, for example, a main board installing a microcomputer.
The main board has a microcomputer 201, an I/O interface 202 connected to the microcomputer 201, and an image control circuit 203, a hopper drive circuit 205, and a payout completion signal circuit 204 connected to the I/O interface 202.
The microcomputer 201 has a main CPU (Central Processing Unit) 206, RAM (Random Access Memory) 207, ROM (Read-Only Memory) 208, and a bus 209.
The main CPU 206 functions in accordance with a program stored in the ROM 208 and inputs a signal from the input unit 101 through the image control circuit 203 and the bus 209 and also inputs/outputs signals from/to other components for controlling the whole operation of the gaming machine 100. The RAM 207 stores data and a program used for the main CPU 206 to function. The ROM 208 stores the programs executed by the main CPU 206 and permanent data.
The main board further has a hopper drive circuit 205 for diving the billvali unit 104, a payout completion signal circuit 204, and an image control circuit 203 for controlling the image to be displayed on the display unit 103.
The hopper drive circuit 205 drives a hopper (not shown), etc., installed in the billvali unit 104 under the control of the main CPU 206, and the hopper performs the operation for paying out coins of valuable resource and pays out coins to a coin receiving tray.
A coin detection section (not shown) installed in the billvali unit 104 measures the number of coins paid out by the hopper and sends the data of the measured number of coins to the payout completion signal circuit 204. The payout completion signal circuit 204 inputs the data of the number of coins from the coin detection section. When the number of coins reaches the data of the setup number of coins, the payout completion signal circuit 204 outputs a signal indicating coin payout completion to the main CPU 206.
The image control circuit 203 generates a control signal concerning image display on the display unit 103 for displaying a game screen on the display unit 103. The image control circuit 203 is made up of an image control CPU, work RAM, program ROM, image ROM, video RAM, a VDP (Video Display Processor), and the like, for example. The image control CPU determines the image to be displayed on the display unit 103 (playing card image, etc.,) in accordance with an image control program previously stored in the program ROM based on the parameters set by the microcomputer 201. The work RAM is implemented as a temporary storage unit for the image control CPU to execute the image control program.
Next, the function of the game control unit 102 will be discussed with reference to
As shown in
The main game control section 301 has a function of controlling the progress of a main game provided by the gaming machine 100. The main game control section 301 determines how the game is won or lost based on what elements are dealt to whom and the dealt elements with respect to the persons joining the game and receiving dealing of elements (containing both the player and the dealer), and pays out valuable resource (for example, coin) to the player based on the determination result.
The term “elements” mentioned here refers to a gaming tool used for the game, wherein there are different types of elements used in one game and completion of a given prize can be determined in response to a combination of the dealt element types, such as playing cards, Japanese playing cards, mah-jongg tiles, or trading cards, for example. The gaming machine in the embodiment executes a game using such elements as the main game. If the elements are playing cards, the main game is blackjack, poker, baccarat, bridge, etc. Any game may be executed as the main game of the gaming machine if it is a game using the elements.
The subgame control section 302 determines whether or not a given prize (different from a prize of the main game) is complete in response to the element dealing result of the main game control section 301. If a given prize is complete, the subgame control section 302 pays out a predetermined valuable resource to the player, etc.
The main game control section 301 and the subgame control section 302 are mainly implemented as the microcomputer 201.
The dealt element storage section 303 has a function of storing what elements have been dealt to whom in accordance with the processing result of the main game control section 301. The subgame control section 302 determines whether or not a given prize (different from a prize of the main game) is complete based on the storage contents of the dealt element storage section 303. The dealt element storage section 303 is mainly implemented as the RAM 207.
The valuable resource management section 304 has a function of managing the valuable resources already input and already gained by each player, receiving a payout instruction based on the results of the main game and the subgame from the main game control section 301 and the subgame control section 302, and managing increasing or decreasing the valuable resource value in response to a payout request from the billvali unit 104. The valuable resource management section 304 is mainly implemented as the payout completion signal circuit 204 and the hopper drive circuit 205.
The image processing section 305 performs image display control processing of causing the display unit 103 to display elements for the player in response to the element dealing progress and causing the display unit 103 to display a game screen for informing the player of the game progress state. The image processing section 305 is mainly implemented as the image control circuit 203.
Operation Example of Gaming Machine
Next, an operation example of the gaming machine according to the embodiment will be discussed.
Main Processing
First, when a power switch of the gaming machine 100 is turned on, the gaming machine 100 performs initialization processing of initializing memory, read the program stored in the ROM 208, starting-up, etc., (S401).
When the initialization processing is complete and starting the gaming machine 100 is complete, the gaming machine 100 performs bet wait processing of waiting for a player to bet on a main game and a subgame (S402). In the bet wait processing, the gaming machine 100 waits for the player to perform input processing through the input unit 101. In the embodiment, the player can bet on a main game and a subgame separately. For example, the players may bet in such a manner that player A bets three coins on the main game and one coin on the subgame, player B bets 10 coins on the main game and 20 coin on the subgame, and player C bets 10 coins on the main game and 0 coins on the subgame.
The microcomputer 201 of the game control unit 102 determines an acceptance end condition. If it is determined that the acceptance end condition is met, the gaming machine 100 terminates the bet wait processing (S402). The acceptance end condition is the passage of a predetermined time, the end of bet input of all players, etc., for example.
The bet on the subgame may be accepted only if the player bets on the main game, or may be accepted regardless of whether or not the player bets on the main game.
When the bet wait processing (S402) terminates, the gaming machine 100 executes main game execution processing (S403) and subgame execution processing (S404). The flowchart of
Main Game Execution Processing
The main game execution processing (S403) is processing of repeating element dealing according to the rule of the main game until a predetermined condition is met and determining the winner of the game and the valuable resource gained by the winner of the game in response to the already dealt elements when the condition is met. The main game execution processing is performed by the main game control section 301.
Upon completion of the element dealing processing, the main game control section 301 performs win or loss determination processing of determining whether or not a win or loss determination condition is met (S502). The win or loss determination condition is a condition making it possible to determine the game winner according to the rule of the main game. For example, if the main game is blackjack, the condition is that two cards have been dealt to each of the dealer and the players; if the main game is poker, the condition is that all players remaining in the game have declared call. The main game control section 301 stores the win or loss determination condition in the ROM 208, etc., and determines the win or loss determination condition based on the storage contents of the ROM 208 and the storage contents of the dealt element storage section 303.
If it is determined in the win or loss determination condition determination processing that the condition is not met (NO at S502), the main game control section 301 returns to the element dealing processing (S501) and continues the game.
On the other hand, if it is determined in the win or loss determination condition determination processing that the condition is met (YES at S502), the main game control section 301 performs win or loss and gained valuable resource determination processing (S503). That is, the main game control section 301 determines the element combination on hand of each of the dealer and the players and determines superiority or inferiority of each element combination on hand based on the storage contents of the dealt element storage section 303 and further determines the winner based on superiority or inferiority of each element combination on hand. If the player wins the game, the main game control section 301 calculates the gained valuable resource responsive to the element combination on hand. The main game control section 301 reports the calculated gained valuable resource to the valuable resource management section 304, which then adds the reported gained valuable resource to the value of the valuable resource owned by the player for storage.
Upon completion of the win or loss and gained valuable resource determination processing, the main game execution processing is complete and the subroutine returns to the main routine (see the flowchart of
Subgame Execution Processing
The subgame execution processing (S404) is also performed in parallel with the main game execution processing. The subgame execution processing is processing of determining the winner of the subgame and the valuable resource gained by the winner of the subgame in response to the already dealt elements according to the rule of the main game. The subgame execution processing is performed by the subgame control section 302.
The win or loss determination condition is a condition making it possible to determine the game winner according to the rule of the subgame. The win or loss determination condition of the subgame may be defined according to the contents of the subgame and may be the same as the win or loss determination condition of the main game. The subgame control section 302 stores the win or loss determination condition in the ROM 208, etc., and determines the win or loss determination condition based on the storage contents of the ROM 208 and the storage contents of the dealt element storage section 303.
If it is determined in the win or loss determination condition determination processing that the condition is not met (NO at S601), the subgame control section 302 continues the game and waits for meeting the win or loss determination condition.
On the other hand, in the win or loss determination condition determination processing, if the subgame control section 302 determines that the condition is met (YES at S601), the subgame control section 302 performs win or loss and gained valuable resource determination processing (S602). That is, the subgame control section 302 determines the element combination on hand of each of the players based on the storage contents of the dealt element storage section 303 and calculates the gained valuable resource responsive to the element combination on hand. If the element combination on hand of the dealer is strong in the main game and the player loses the game, preferably the element combination on hand in the subgame is selected so that the possibility that the player losing the game will win the subgame becomes high. For example, if the main game is blackjack, when a card with a high possibility that blackjack will be formed (for example, ace) is dealt to the dealer, the element combination on hand containing the card (for example, combination made up of one ace and one picture card) is adopted as the element combination on hand in the subgame.
Upon completion of the win or loss and gained valuable resource determination processing, the subgame execution processing is complete and the subroutine returns to the main routine (see the flowchart of
Referring again to
If the player makes a request for paying out the valuable resource stored by performing the adjustment processing, payout processing of ejecting coins, etc., from the billvali unit 104 is performed or for the player to execute another game, the valuable resource used for bet can be paid out from the stored valuable resource.
Upon completion of the adjustment processing, the gaming machine 100 returns to the bet wait processing (S402) and waits for the player to bet for starting another game.
The description of the main processing of the operation example of the gaming machine 100 is now complete.
Next, an example of the invention will be discussed.
Gaming Machine Cabinet
The gaming machine 100 has an image forming section 710, a video control section 730 for supplying image data, a projection section 720 for projecting an image onto the front of the image forming section 710 based on the image data from the video control section 730, an image pickup section 750 for photographing the image forming section 710 formed with a shadow PS of a pointing section P from the rear of the image forming section 710, a position detection section 760 for receiving the image data of the rear of the image forming section 710 output from the image pickup section 750, determining the position of the shadow PS of the pointing section P from the image data, and outputting position information, and a general control section 770 for performing game execution processing based on the position information output from the position detection section 760 and specifying the image to be projected onto the image forming section 710 for the video control section 730.
The image forming section 710 has transparency and allows light from the front and the rear to pass through. The image forming section 710 is a translucent screen for a liquid crystal projector, for example. The translucent screen of the image forming section 710 contains a screen having a light scattering layer for efficiently scattering light from a liquid crystal projector, etc., and displaying light contrast video.
When a user U views the image forming section 710 from the front of the image forming section 710, the user U sees the optical image emitted by the projection section 720 from the rear of the image forming section 710 on the image forming section 710 and consequently can see the image corresponding to the image data, projected by the projection section 720.
The image forming section 710, the projection section 720, and the video control section 730 function as an image display section 740 in cooperation with each other. The image forming section 710, the image pickup section 750, and the position detection section 760 function as an input detection section 780 in cooperation with each other. The image display section 740 corresponds to the display unit 103 described above and the input detection section 780 corresponds to the input unit 101 described above. The general control section 770 corresponds to the game control unit 102 (except the image processing section 305). The gaming machine 100 also has a mechanism corresponding to the billvali unit 104, but the mechanism is not shown in
The pointing section P is a substance or unit for the user to point to any desired part of the image displayed on the front of the image forming section 710; for example, it is a hand (or an arm) of the user U, a pointing rod, etc. The pointing section P is illuminated by a light source LS and the shadow PS of the pointing section P is reflected on the image forming section 710. Since the image forming section 710 has transparency, the shadow PS is seen if it is seen from the rear of the image forming section 710. The light source LS may be a natural light source such as the sun, may be an illumination device installed in the environment (indoor) where an information input unit 1 is placed, or may be an illumination device such as a fluorescent lamp installed in the gaming machine 100.
The projection section 720 is an optical projection system that can project an optical image onto the image forming section 710 based on image data; for example, it is a liquid crystal projector (DLP (Digital Liquid Projector)), etc. Preferably the light source LS is a light source for emitting white light. As white light passes through the image forming section 710, the region of the shadow PS of the pointing section P is seen black in the rear of the image forming section 710 and any other region than the shadow PS is seen white, providing an image equivalent to a monochrome image.
The image pickup section 750 is a section for generating image data of the rear of the image forming section 710; for example, it is a digital camera, a digital video camera, a CCD camera unit, etc.
The video control section 730, the position detection section 760, and the general control section 770 are an apparatus including a central processing unit (CPU), main memory (RAM), read-only memory (ROM), an input/output unit (I/O), and external storage such as a hard disk drive as required; for example, the apparatus is an information processing apparatus such as a computer, a workstation, or an LSI chip. A program for causing an information processing apparatus to function as the video control section 730, the position detection section 760, the general control section 770 is stored in the ROM or the hard disk drive, etc., and the program is loaded into the main memory and is executed by the CPU, whereby the video control section 730, the position detection section 760, or the general control section 770 is provided. The program need not necessarily be stored in the storage in the information processing apparatus and may be provided from an external apparatus (for example, a server of ASP (Application Service Provider) or the like) and may be loaded into the main memory.
The video control section 730, the position detection section 760, and the general control section 770 may be implemented each as a separate information processing apparatus or one information processing apparatus may function as the video control section 730, the position detection section 760, and the general control section 770.
The video control section 730 stores a plurality of pieces of image data to be provided for the player (user) and reads necessary image data in response to a command from the general control section 770 and performs image processing as required and provides an image for the projection section 720.
The position detection section 760 receives the image data of the rear of the image forming section 710 from the image pickup section 750 and performs necessary image processing for the image data, thereby detecting the position of the shadow PS of the pointing section P and outputting the detected position as position information. The image processing includes threshold value processing to extract the region of the shadow PS, edge detection to extract the contours of the shadow PS, etc. The position detection section 760 generates the position information of the shadow PS using the coordinate position information of the pixels of the shadow region and the contour lines provided by performing the threshold value processing and the edge detection.
The general control section 770 has a function of controlling the whole operation of the gaming machine 100 and instructs the video control section 730 to output which image data at what timing, etc., and sends a command for changing the image data to the video control section 730 in response to the position information of the shadow PS from the position detection section 760.
The gaming machine 100 in the example has a table section 801 and a front display 802 placed in the rear of the table section 801.
The table section 801 stores an optical system and information processing machines making up the gaming machine 100. An opening is made in the center of the top of the table section 801, and a translucent screen 803 of the image forming section 710 is put on the opening. The translucent screen 803 functions as a top display (which will be hereinafter referred to as “table screen 805”) corresponding to the image display section 740 for displaying a game image for the user. The top of the translucent screen 803 is protected by a transparent plate member such as a glass panel so as to prevent the translucent screen 803 from being broken or becoming dirty if the player touches the table screen 805.
Fluorescent lamps 804A and 804B corresponding to the light source LS are provided at both ends of the top of the front display 802 so as to project the shadow PS of the pointing section P onto the translucent screen 803. The placement positions of the fluorescent lamps 804A and 804B need not necessarily be those shown in
The translucent screen 803 is fixed in the center of the table section 801 in a state in which it is protected by a glass plate, etc. A mirror 901 is installed in an inclined state below the translucent screen 803. A digital liquid crystal projector (DLP) 902 corresponding to the projection section 720 and a digital video camera (DVC) 903 corresponding to the image pickup section 750 are fixed at the positions opposed to the mirror 901. The distance of the mirror 901 from the DLP 902 and the reflecting face angle of the mirror 901 are adjusted so as to reflect an image projected from the DLP 902 toward the translucent screen 803 for displaying the image in any desired size. Likewise, the distance of the mirror 901 from the DVC 903 and the reflecting face angle of the mirror 901 relative to the translucent screen 803/DVC 903 are adjusted so as to reflect the rear image of the translucent screen 803 toward the digital video camera 903 and enable the DVC 903 to pick up the image of the rear of the translucent screen 803.
Next, an electric configuration example of the gaming machine shown in
As shown in
A front display control section 1004 outputs image data of the image to be displayed on the front display 802, which will be hereinafter referred to as “front display image data, in response to the command from the game control section 1002. The front display 802 receives and displays the front display image data. The image displayed on the front display 802 informs the user of the game situation, the game progress state, etc., together with the image displayed on the translucent screen 803.
In the example, a dealer of blackjack is displayed on the front display 802 as a moving image.
A plurality of player terminal sections 10051 to 1005N are connected to the game control section 1002. Each player terminal section 1005 is a terminal having a billvali function of receiving a coin, a bill, a prepaid card, a credit card, etc., from a player and enabling it to be handled as credit (medal/coin) used with the gaming machine 100 and paying out the credit (medal/coin) owned by the player at the point in time in response to a payout command from the player and a bet input function of determining the number of medals/coins, the amount, or the credit count of the bet on each game. The player uses the player terminal section 1005 and the pointing section P to make entries for advancing the game.
Game Contents, Game Screen, Etc.
Next, the contents of a game executed by the gaming machine 100, a game screen, and the like will be discussed.
Main Game and Subgame
The gaming machine 100 executes blackjack as the main game and the microcomputer 201 of the gaming machine 100 takes at least a dealer role. The microcomputer 201 of the gaming machine 100 may take charge of some of players.
The blackjack game of the main game of the gaming machine 100 will be discussed. In the blackjack, each picture card (king (K), queen (Q), jack (J)) is counted as 10 points and an ace (A) is counted as one or 11 points so as to give favorable conditions to the player in response to the situation. Other cards (2 to 9) are counted intact as two to nine.
When a game is started, the dealer played by the microcomputer 201 of the gaming machine 100 deals two cards to each player with the inside of each card out and deals one with the inside out and one with the outside out to the dealer.
If the total count of the points of the cards dealt to the dealer is 16 points or less, the dealer must continue to draw any other card. If the number of points of the dealer becomes 17 points or more, the dealer must stand (stop drawing any other card).
Each player plays the game so that the total count of the points of the cards dealt to the player becomes 21. If the number of points of the dealt cards does not become 21, the player who has the number of points closer to 21 points wins the game.
However, if the total count of the points of the cards dealt to the player exceeds 21, the player loses the game (“Bust”).
When the player sees the total number of points of the dealt cards, if the player determines that an additional card is required, the player can “hit” and make a request for dealing an additional card so as to bring the total number of points close to 21 points. On the other hand, if the player determines that it is not necessary to deal an additional card, the player “stands” and plays the game with the dealer based on the cards dealt at the point in time.
If the player wins the game, the player receives payout of twice the valuable resource bet by the player. On the other hand, if the player loses the game, the valuable resource bet by the player is impounded.
If the two cards initially dealt to the player are a combination of an ace and a card counted as 10 points, the card combination on hand becomes “blackjack” and the player receives payout of three times the bet chips unless the card combination on hand of the dealer is “blackjack.” If the card combination on hand of the player and that of the dealer are both “blackjack,” namely, if the game ends in a draw, the bet (bet chip) is returned intact to the player.
The description of the main rule of blackjack of the main game is now complete.
Next, a subgame of the gaming machine 100 will be discussed.
The subgame is a game to form a predetermined card combination (prize) based on the dealt cards (target cards) in blackjack of the main game. The target cards in the subgame are one card initially dealt to the dealer with the inside out and two cards initially dealt to each player (three cards in total). If the three target cards form a predetermined card combination, the player can receive payout at a predetermined multiplying power of the amount bet on the subgame.
As the card combinations are formed as prizes in such a manner, in the card dealing situation in which the possibility that the dealer will win the game is high (the possibility that if an ace is dealt to the dealer, the dealer's cards on hand will become blackjack is high), the possibility that the player will win the subgame is provided and consequently it is made possible to avoid the situation in which the player continues to lose games unilaterally.
Progress Examples of Main Game and Subgame
Next, progress examples of main game and subgame in the gaming machine 100 will be discussed with game screen examples shown in the accompanying drawings.
The card ID field 1403 stores the card ID of information indicating the card type and numeral. In the example shown in the figure, the card ID is provided by suffixing two digits representing the numeral of the card to spade=S, club=C, heart=H, diamond=D. For example, “S11” represents 11 of spades, namely, a card of the jack of spades and “H04” represents a card of 4 of hearts.
If the card indicated on the record is not yet dealt, “0” is written into the deal flag field 1404. When the card indicated on the record is dealt, “0” is replaced with “1.”
The main game control section 301 determines the storage contents of the card deck storage area 1401 according to a random number, etc., before a game is started, and stores the determined card ID in the card ID field 1403 of each record for storage in the dealt element storage section 303.
The dealt element storage section 303 further has a dealer card storage area 1405. The dealer card storage area 1405 is an area to store the cards dealt to the dealer and has a hole card record 14061 and an up card record 14062. Each of the records 14061 and 14062 has a card ID field 1407 for identifying the card dealt to the dealer, and the card ID field 1407 stores the card ID of information indicating the card type and numeral.
The dealt element storage section 303 further has a player card storage area 1408. Only one player card storage area 1408 is shown in the figure; in fact, one player card storage area 1408 is provided for each player.
The player card storage area 1408 is an area to store the cards dealt to the player and has a plurality of card records 14091, 14092, . . . Each record has a card ID field 1410 for storing the card ID identifying the card, and the card ID field 1410 stores the card ID of information indicating the type and numeral of the card dealt to the player.
In the example shown in
Now, it is assumed that the player bets on the main game and the subgame from the state in
It is assumed that the game further proceeds from the game progress state in
Subsequently, it is assumed that the game proceeds from the state in
Subsequently, it is assumed that the game proceeds from the state in
The subgame control section 302 monitors the storage contents of the dealt element storage section 303 and determines whether or not a win or loss determination condition of the subgame is met (S601 in
Subsequently, it is assumed that the game proceeds from the state in
The storage contents of the dealt element storage section 303 in the screen state in
In the game situation shown in
That is, in the game progress examples shown in FIGS. 13 to 23, the advantageous card (ace of diamonds) is dealt to the dealer and thus the player loses the main game; in the subgame, however, as the advantageous card is dealt to the dealer, an advantageous combination for the player results, so that the player wins the subgame.
Such a subgame is played in parallel with the main game, whereby if the card combination on hand of the player's opponent becomes advantageous in the game development, a one-sided lost game of the player can be avoided and it is made possible to prevent the player from having the fight taken out of the player of the game.
In the description given above, one player uses the gaming machine to play a game. However, the gaming machine 100 also enables a plurality of players to play a game at the same time.
According to the embodiment, if an advantageous element (for example, a strong card, a card advantageous for winning the game, etc.,) is dealt to the dealer and the possibility that the dealer will win the main game is high, the advantageous element is of benefit to the player in the subgame and thus the possibility of a one-sided lost game of the player is decreased.
According to the gaming machine, as the element combination on hand of the dealer is more advantageous, the possibility that the dealer will be able to gain the larger value of valuable resource in the subgame increases and consequently the possibility of a one-sided lost game of the player is decreased.
Claims
1. A gaming machine for executing a subgame in parallel with a main game, the gaming machine comprising:
- a main game control unit for dealing a plurality of elements and determining the result of the main game in response to the dealt plurality of elements;
- a dealt element storage unit for storing the plurality of elements dealt by the main game control unit; and
- a subgame control unit for determining the result of the subgame based on the dealt plurality of elements stored in the dealt element storage unit.
2. The gaming machine according to claim 1, wherein:
- the main game is a game that a dealer and one or more players play the game each other; and
- the subgame control unit determines the result of the subgame based on an element combination containing at least one element dealt to the dealer.
3. The gaming machine according to claim 1, wherein:
- the plurality of elements are a plurality of cards; and
- the main game is blackjack and the subgame control unit determines the result of the subgame based on a combination of plurality of cards containing an open card dealt to the dealer and at least one card dealt to each player.
4. The gaming machine according to claim 3, wherein
- the subgame control unit stores a plurality of combinations of the plurality of cards, and the value to be paid out if the combination of the plurality of cards is complete, and is set so that the value of valuable resource to be paid out more increases as the plurality of cards contain a card for making a stronger card combination of the dealer.
5. A game control method comprising:
- dealing a plurality of elements in a main game;
- determining the result of the main game in response to the plurality of elements determined in the dealing; and
- determining the result of the subgame in response to the plurality of elements determined in the dealing.
6. The game control method according to claim 5, wherein:
- the main game is a game that a dealer and one or more players play the game each other; and
- in the determination of the result of the subgame, the result of the subgame is determined based on an element combination containing at least one element dealt to the dealer.
7. The game control method according to claim 5, wherein:
- the plurality of elements are a plurality of cards; and
- the main game is blackjack and the determination of the result of the subgame, the result of the subgame is determined based on a combination of plurality of cards containing an open card dealt to the dealer and at least one card dealt to each player.
8. The game control method according to claim 7, further comprising
- previously storing a plurality of combinations of the plurality of cards, and the value to be paid out if the combination of the plurality of cards is complete, wherein
- in the determination of the result of the subgame, setting is made so that the value of valuable resource to be paid out to the player winning the game more increases as the plurality of cards contain a card for making a stronger card combination of the dealer.
9. A computer-readable program product for causing a computer to execute:
- dealing a plurality of elements in a main game;
- determining the result of the main game in response to the plurality of elements determined in the dealing; and
- determining the result of the subgame in response to the plurality of elements determined in the dealing.
10. An automatic game performing method executed in a computer comprising the steps of:
- dealing a plurality of elements in a main game;
- determining the result of the main game in response to the plurality of elements determined in the dealing; and
- determining the result of the subgame in response to the plurality of elements determined in the dealing.
Type: Application
Filed: Sep 28, 2005
Publication Date: Oct 5, 2006
Applicant:
Inventor: Takahiro Ogiwara (Tokyo)
Application Number: 11/236,846
International Classification: A63F 9/24 (20060101);