US20080305846A1 - Slot Machine With Symbol Sensor And Control Method Thereof - Google Patents
Slot Machine With Symbol Sensor And Control Method Thereof Download PDFInfo
- Publication number
- US20080305846A1 US20080305846A1 US11/927,169 US92716907A US2008305846A1 US 20080305846 A1 US20080305846 A1 US 20080305846A1 US 92716907 A US92716907 A US 92716907A US 2008305846 A1 US2008305846 A1 US 2008305846A1
- Authority
- US
- United States
- Prior art keywords
- symbols
- reel
- rotatable
- display
- stop
- 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
- 238000000034 method Methods 0.000 title claims description 25
- 238000001514 detection method Methods 0.000 claims description 36
- 230000002093 peripheral effect Effects 0.000 claims description 35
- 238000012545 processing Methods 0.000 description 24
- 238000003780 insertion Methods 0.000 description 7
- 230000037431 insertion Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 241000167854 Bourreria succulenta Species 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 235000019693 cherries Nutrition 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
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/34—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements depending on the stopping of moving members in a mechanical slot machine, e.g. "fruit" machines
-
- 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
- G07F17/3213—Details of moving display elements, e.g. spinning reels, tumbling members
Definitions
- the present invention relates to a slot machine configured to execute games by use of game media such as coins, bills and the like, and to a control method thereof.
- U.S. Pat. No. 4,138,114 discloses a slot machine configured to execute unit games (slot games) by rotating and stopping multiple rotatable reels each of which includes symbols that are printed on a circumferential surface thereof.
- a decision as to whether or not a payout should be awarded is made according to the combination of the symbols on the circumferential surfaces of the respective reels viewable through display windows, the symbols aligned as a result of stopping rotation of the rotatable reels in a unit game. Accordingly, in the slot machine using the multiple rotatable reels, it is necessary to detect the symbol viewable through the display window for each of the rotatable reels after all of the rotatable reels are rotated and then stopped.
- U.S. Pat. No. 4,138,114 discloses a technique in which symbols and markings with binary codes for detecting the symbols are drawn on the respective rotatable reels.
- U.S. Pat. No. 4,074,258 discloses a device that detects a position of a movable member.
- this device multiple identification marks having different contents from each other are written with intervals on a strip-shaped scale connected to the movable member along the moving direction of the movable member.
- the device reads the identification marks optically in the course of movement of the movable member, and thereby detects a position of the movable member by using the contents of the identification marks thus read out.
- Japanese Unexamined Patent Application Laid-open Publications Nos. 2003-803, H6-170033, and 2006-187529 disclose slot machines each including one or multiple reel bands, each of which has symbols drawn on the front surface, and bar codes indicating contents of the symbols drawn on the rear surface, and each of which is attached to the outer periphery of a rotatable reel.
- Japanese Unexamined Patent Application Publication No. H6-246032 and Japanese Patent Publication No. 2772455 disclose slot machines each including information code marks indicating contents of symbols drawn on either the front surface or the rear surface of a reel band.
- Japanese Unexamined Patent Application Publication No. 2002-35200 discloses a slot machine including reel bands in each of which a magnetic tape with information recorded therein is attached to the rear surface of the reel band, the information indicating contents of symbols.
- An object of the present invention is to provide a slot machine capable of detecting occurrence of an intentional rotating operation of a rotatable reel, even after the original rotating operation of the rotatable reel is stopped.
- the first aspect of the present invention is a slot machine comprising: a rotatable reel including a plurality of symbols drawn on a peripheral surface thereof and being rotatable and stoppable; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and a controller configured to (a) execute a unit game for rotating and stopping the rotatable reel, (b) determine an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel, and (c) judge whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- the second aspect of the present invention is a slot machine comprising: a rotatable reel being rotatable and stoppable; a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and a controller configured to (a) execute a unit game for rotating and stopping the rotatable reel, (b) determine an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel, and (c) judge whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- the third aspect of the present invention is a slot machine comprising: a rotatable reel being rotatable and stoppable; a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and a controller configured to (a) execute a unit game for rotating and stopping the rotatable reel, (b) store the symbols repeatedly detected by the sensor after the stop of the rotatable reel and time points of detections of the symbols by the sensor linking each other, (c) determine an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the stored symbols, and (d) judge whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the stored symbols.
- the fourth aspect of the present invention is a slot machine comprising: a rotatable reel being rotatable and stoppable; a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; a removable memory storing the symbols repeatedly detected by the sensor after the stop of the rotatable reel and time points of detections of the symbols by the sensor linking each other; and a controller configured to (a) execute a unit game for rotating and stopping the rotatably reel, (b) determine an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the symbols stored in the memory, and (c) judge whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the symbols stored in the memory.
- the fifth aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a plurality of symbols drawn on a peripheral surface; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; determining an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel; and judging whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- the sixth aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; determining an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel; and judging whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- the seventh aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; storing the symbols detected in the detecting step and time points of the detections linking each other; determining an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the stored symbols; and judging whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the stored symbols.
- the eighth aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; storing in a removable memory the symbols detected in the detecting step and time points of the detections; determining an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the symbols stored in the memory; and judging whether or not the at least one of the symbol displayed on the display is changed after the stop of the rotatable reel according to the symbols stored in the memory.
- FIG. 1 is a flowchart showing procedure of processing to be executed by a slot machine according to an embodiment of the present invention.
- FIG. 2 is a perspective view showing the appearance of the slot machine according to the embodiment of the present invention.
- FIG. 3 is a perspective view showing rotatable reels and a surrounding structure thereof according to the embodiment of the present invention.
- FIG. 4 is a perspective view showing one of the rotatable reels and a surrounding structure thereof according to the embodiment of the present invention.
- FIG. 5A is an explanatory view showing a front surface of a reel band according to the embodiment of the present invention.
- FIG. 5B is an explanatory view showing a rear surface of the reel band according to the embodiment of the present invention.
- FIG. 6 is a block diagram showing an electrical configuration of the slot machine according to the embodiment of the present invention.
- FIG. 7 is an explanatory view showing an example of correspondence data according to the embodiment of the present invention.
- FIG. 8 is a flowchart showing procedures of processing to be executed by the slot machine according to the embodiment of the present invention.
- FIG. 9 is a block diagram showing an electrical configuration of a slot machine according to a first modified example of the embodiment of the present invention.
- FIG. 10 is a block diagram showing an electrical configuration of a server according to the first modified example of the embodiment of the present invention.
- FIG. 11 is a perspective view showing a rotatable reel and a surrounding structure thereof according to a second modified example of the embodiment of the present invention.
- FIG. 12 is a perspective view showing a rotatable reel and a surrounding structure thereof according to a third modified example of the embodiment of the present invention.
- FIG. 1 is a flowchart schematically showing processing to be executed by a slot machine 10 according to an embodiment of the present invention.
- FIG. 2 is a perspective view showing the appearance of the slot machine 10
- FIG. 3 is a perspective view showing rotatable reels 53 a to 53 c and a surrounding structure thereof.
- the slot machine 10 executes a unit game.
- the unit game is for rotating and stopping the rotatable reels 53 a to 53 c .
- Reel bands Q 1 to Q 3 are wound around the peripheral surfaces of the rotatable reels 53 a to 53 c , respectively.
- each of the reel bands Q 1 to Q 3 are bonded together, the reel bands Q 1 to Q 3 are not bonded to the rotatable reels 53 a to 53 c .
- the reel bands Q 1 to Q 3 are wound around the rotatable reels 53 a to 53 c , when the rotatable reels 53 a to 53 c are rotated, the reel bands Q 1 to Q 3 are also rotated along with rotation of the rotatable reels 53 a to 53 c .
- Multiple symbols R 1 are drawn on each of the reel bands Q 1 to Q 3 . Some of the symbols drawn on the reel bands Q 1 to Q 3 are displayed on display windows 16 a to 16 c provided on a display 16 .
- the scrolled symbols R 1 are displayed on the display windows 16 a to 16 c as the rotatable reels 53 a to 53 c are rotated, and the stopped symbols R 1 are displayed on the display windows 16 a to 16 c as the rotatable reels 53 a to 53 c are stopped.
- Three of the stopped symbols R 1 are displayed on each of the display windows 16 a to 16 c .
- each of the display windows 16 a to 16 c is divided into an upper column, a middle column, and a lower column, and the stopped symbols R 1 are displayed in the respective columns.
- Step S 2 the slot machine 10 confirms an outcome of the unit game.
- Step S 3 the slot machine 10 detects the symbols R 1 displayed in the middle columns of the display windows 16 a to 16 c and stores the detected symbols R 1 and a time point of detection, which are related to each other. A method of detecting the symbols R 1 will be described later.
- Step S 4 the slot machine 10 judges whether an error occurrence condition is satisfied according to the results obtained in Steps S 2 and S 3 , the error occurrence condition being that any of the symbols R 1 displayed on the display windows 16 a to 16 c is changed after the time point when all the rotatable reels 56 a to 56 c are stopped.
- the slot machine 10 judges, according to the results obtained in Steps S 2 and S 3 , whether or not any of the symbols R 1 displayed on the display windows 16 a to 16 c is changed after all the rotatable reels 56 a to 56 c are stopped.
- the slot machine 10 proceeds to Step S 5 when the error occurrence condition is satisfied, or proceeds to Step S 6 when the error occurrence condition is not satisfied.
- Step S 5 the slot machine 10 stores error data indicating in which display window the symbol R 1 that has been changed is displayed, and at which time point the symbol R 1 was changed.
- Step S 6 the slot machine 10 determines whether or not it is appropriate to start a subsequent unit game.
- the processing goes to Step S 1 when it is determined to be appropriate to start the subsequent unit game, or goes to Step S 3 when it is determined not to be appropriate to start the subsequent unit game.
- FIG. 2 is a perspective view showing the slot machine 10 according to the embodiment of the present invention.
- the slot machine 10 includes a cabinet 11 , a top box 12 disposed above the cabinet 11 , and a main door 13 .
- a display 16 is provided on the face of the cabinet 11 facing a player.
- Various component members including a controller 40 (see FIG. 6 ) for electrically controlling the slot machine 10 , a hopper 44 (see FIG. 6 ) for controlling insertion, storage, and payouts of medals, the rotatable reels 53 a to 53 c , a case 83 (See FIG. 3 ), and the like are provided inside the cabinet 11 .
- the game medium are not limited only to medals.
- the case 83 houses the rotatable reels 53 a to 53 c , the reel bands Q 1 to Q 3 , bar code readers 54 a to 54 c (sensors), and stepping motors 56 a to 56 c .
- a configuration of the rotatable reels 53 a to 53 c , the reel bands Q 1 to Q 3 , the bar code readers 54 a to 54 c , and the stepping motors 56 a to 56 c will be described with reference to FIG. 2 to FIG. 5B .
- FIG. 4 is a perspective view showing the rotatable reels 53 a to 53 c and a surrounding structure thereof.
- FIG. 5A is an explanatory view showing the front surface of the reel band Q 1
- FIG. 5B is an explanatory view showing the rear surface of the reel band Q 1 .
- the rotatable reels 53 a to 53 c are housed in parallel with one another inside the case 83 .
- the rotatable reel 53 a includes a disk 532 a , a ring member 533 a , and connectors 534 a.
- the rotating shaft of the stepping motor 56 a is connected to the center 531 a of the disk 532 a .
- the ring member 533 a has the same radius as that of the disk 532 a .
- the ring member 533 a is set parallel to the disk 532 a , and the center thereof is opposed to the center 531 a of the disk 532 a .
- the connectors 534 a connect the disk 532 a to the ring member 533 a .
- the multiple connectors 534 a are provided at constant intervals. Accordingly, the disk 532 a , an outer circumferential section of the ring member 533 a and the connectors 534 a collectively constitute a peripheral surface of the rotatable reel 53 a .
- the rotatable reel 53 a is rotated when the stepping motor 56 a is driven.
- the rotating shaft of the stepping motor 56 a becomes the rotating axis of the rotatable reel 53 a.
- the multiple symbols R 1 are drawn on the front surface of the reel band Q 1 . Blanks are also treated as the symbols R 1 . Bar codes B 1 are drawn on sections on the rear surface of the reel band Q 1 opposed with the respective symbols R 1 (i.e. the back sides of the symbols R 1 ). Each bar code B 1 specifies the symbol R 1 drawn on the reverse side thereof. Accordingly, designs of the bar codes B 1 are different from each other, depending on the symbols R 1 .
- the reel band Q 1 is wound around the peripheral surface of the rotatable reel 53 a so as not to cause the bar codes B 1 to overlap the connector 534 a . Moreover, the front end Q 12 and a back end Q 13 of the reel band Q 1 are made to overlap each other, and the overlapped sections are bonded together.
- the reel band Q 1 is not bonded to the rotatable reel 53 a .
- the reel band Q 1 is rotated along with rotation of the rotatable reel 53 a .
- Some of the symbols R 1 drawn on the reel band Q 1 are displayed on the display window 16 a of the display 16 .
- the rotatable reel 53 a is rotated by driving the stepping motor 56 a .
- the bar code reader 54 a reads the bar code B 1 drawn on the back side of the symbol R 1 displayed in the middle column of the display window 16 a , and detects the symbol R 1 displayed in the middle column of the display window 16 a according to the bar code B 1 thus read out.
- the bar code reader 54 a performs this detection processing when a detection request signal is sent from a central processing unit (CPU) 106 .
- the bar code reader 54 a outputs a detection result signal concerning the detected symbol R 1 to the CPU 106 .
- the rotatable reels 53 b and 53 c have a similar configuration to the rotatable reel 53 a .
- the reel band Q 2 has a similar configuration to the reel band Q 2 .
- the reel band Q 2 is wound around a peripheral surface of the rotatable reel 53 b so as not to cause the bar codes B 1 to overlap connectors 534 b of the rotatable reel 53 b .
- the front end Q 22 and a back end Q 23 of the reel band Q 2 are made to overlap each other, and the overlapped sections are bonded together. In this way, the front end Q 22 and the back end Q 23 of the reel band Q 2 are bonded to each other.
- the reel band Q 2 is not bonded to the rotatable reel 53 b .
- Layouts of the symbols R 1 on the reel band Q 2 are different from that on the reel band Q 1 .
- the reel band Q 2 is rotated along with rotation of the rotatable reel 53 b .
- Some of the symbols R 1 drawn on the reel band Q 2 are displayed in the display window 16 b of the display 16 .
- the reel band Q 3 has a similar configuration to the reel band Q 1 .
- the reel band Q 3 is wound around a peripheral surface of the rotatable reel 53 c so as not to cause the bar codes B 1 to overlap connectors 534 c of the rotatable reel 53 c .
- the front end Q 32 and the back end Q 33 of the reel band Q 3 are made to overlap each other, and the overlapped sections are bonded together. In this way, the front end Q 32 and the back end Q 33 of the reel band Q 3 are bonded to each other.
- the reel band Q 3 is not bonded to the rotatable reel 53 c .
- Layouts of the symbols R 1 on the reel band Q 3 are different from those on the reel bands Q 1 and Q 2 .
- the reel band Q 3 is rotated along with rotation of the rotatable reel 53 c . Some of the symbols R 1 drawn on the reel band Q 3 are displayed on the display window 16 c of the display 16 .
- the stepping motors 56 b and 56 c have a similar configuration to the stepping motor 56 a . Specifically, the rotatable reel 53 b is rotated when the stepping motor 56 b is driven, and the rotatable reel 53 c is rotated when the stepping motor 56 c is driven.
- the bar code reader 54 b reads the bar code B 1 drawn on the back side of the symbol R 1 displayed in the middle column of the display window 16 b and detects the symbol R 1 displayed in the middle column of the display window 16 b according to the bar code B 1 thus read out.
- the bar code reader 54 b outputs a detection result signal concerning the detected symbol R 1 to the CPU 106 .
- the bar code reader 54 c reads the bar code B 1 drawn on the back side of the symbol R 1 displayed in the middle column of the display window 16 c and detects the symbol R 1 displayed in the middle column of the display window 16 c according to the bar code B 1 thus read out.
- the bar code reader 54 c outputs a detection result signal concerning the detected symbol R 1 to the CPU 106 .
- the bar code readers 54 b and 54 c perform the detection processing when the detection request signal is sent from the CPU 106 .
- a payline is formed with the middle column of the display window 16 a , the middle column of the display window 16 b , and the middle column of the display window 16 c .
- the total medal count is a total number of medals that the slot machine 10 can pay to a player, which is stored in a random access memory (RAM) 110 .
- RAM random access memory
- the main door 13 is openably and closably fitted to the cabinet 11 , and the display 16 is disposed approximately in the center of this main door 13 .
- a total-medal-count display section 48 is provided in a lower left region of the display 16 .
- a medal insertion slot 21 for inserting the medals to be used for playing a game, and a bill validator 22 for identifying legitimate bills and for accepting legitimate bills are provided below the display 16 .
- Various operation switches are provided to the vicinity of the medal insertion slot 21 and the bill validator 22 .
- a cash-out switch 23 a MAXBET switch 24 , a BET switch 25 , a spin repeat bet switch 26 , and a start switch 27 are provided as the operation switches.
- the BET switch 25 is for determining the number of medals to be bet on a unit game. One medal is bet on the unit game every time the BET switch 25 is pressed.
- the spin repeat bet switch 26 is for betting the same number of medals as a precedent unit game on a current unit game.
- the start switch 27 is for staring the unit game.
- the unit game will be started when this start switch 27 is pressed after the number of the medals bet for the unit game (which will be hereinafter referred to as a “bet number” as well) becomes equal to or more than 1.
- the cash-out switch 23 is for paying out the medals in an amount equivalent to the total medal count.
- the medals to be cashed out are discharged from a medal payout opening 19 located at a lower part on a front face of the main door 13 .
- the medals thus cashed out are collected in a medal tray 18 .
- the MAXBET switch 24 is for betting, with a single operation, the maximum number of medals (such as 30 medals) that the player can bet in one round of the unit game.
- These switches 23 to 27 output predetermined operation signals to the CPU 106 when operated by the player.
- a foot display 34 is provided on the lower front face of the main door 13 and displays various images concerning the games of the slot machine 10 .
- the images may include characters of the slot machine 10 , for example.
- the medal payout opening 19 is provided below the foot display 34 .
- An upper display 33 is disposed on the front face of the top box 12 .
- the upper display 33 includes a display panel and displays the number of medals to be paid out corresponding to combinations of the symbols R 1 , and the like.
- a speaker 29 and a lamp 30 are provided on the top box 12 .
- a ticket printer 35 , a card reader 36 , a data display 37 , and a keypad 38 are provided below the upper display 33 .
- the ticket printer 35 prints a bar code for various coded data including the total medal count, date and time, the identification number of the slot machine 10 , and the like on a ticket, and outputs the ticket as a bar-coded ticket 39 .
- the player is able to play with a different slot machine by allowing this slot machine to read the bar-coded ticket 39 , and to exchange the bar-coded ticket 39 with bills and the like in a designated place in a game arcade (such as a cashier in a casino).
- the card reader 36 is made to allow insertion of a smart card, to read data from the inserted smart card, and to write data into the smart card.
- the smart card is the card carried by the player, which stores data for identifying the player, data concerning a history of games played by the player, and so forth.
- FIG. 6 is a block diagram showing an electrical configuration of the controller 40 provided in the slot machine 10 according to this embodiment and various instruments to be connected to the controller 40 .
- the controller 40 of the slot machine 10 shown in FIG. 6 is a microcomputer, which includes an interface circuit group 102 , an input-output bus 104 , the CPU 106 , a ROM 108 , the RAM 110 , a communication interface circuit 111 , a motor driving circuit 51 , a timer 52 , a speaker driving circuit 122 , a hopper driving circuit 124 , and a display driving circuit 128 .
- the interface circuit group 102 is connected to the input-output bus 104 .
- This input-output bus 104 executes input and output of data signals or address signals to and from the CPU 106 .
- the start switch 27 is connected to the interface circuit group 102 . A signal outputted from this start switch 27 is converted into a predetermined signal by the interface circuit group 102 and is then transmitted to the CPU 106 through the input-output bus 104 .
- the BET switch 25 , the MAXBET switch 24 , the spin repeat bet switch 26 , the cash-out switch 23 , and an error data display switch 50 are connected to the interface circuit group 102 .
- the respective signals outputted from these switches 25 , 24 , 26 , 23 , and 50 are supplied to the interface circuit group 102 , converted into predetermined signals in this interface circuit group 102 , and then transmitted to the CPU 106 through the input-output bus 104 .
- the error data display switch 50 is provided inside the cabinet 11 so that the player cannot touch that switch.
- the error data display switch 50 is supposed to be operated by a staff member of a game arcade. When the error data display switch 50 is operated, an error presence checking request signal is outputted to the CPU 106 through the interface circuit group 102 . Processing carried out by the CPU 106 corresponding to this signal will be described later.
- the bill validator 22 and a medal sensor 43 are connected to the interface circuit group 102 .
- the bill validator 22 identifies legitimate bills, accepts a legitimate bill when the bill is determined to be legitimate, and calculates the number of medals corresponding to the value of the bill.
- the bill validator 22 outputs a signal concerning the calculated number of medals to the CPU 106 through the interface circuit group 102 .
- the CPU 106 increases the total medal count in response to the number of medals calculated by the bill validator 22 according to the signal sent from the bill validator 22 .
- the medal sensor 43 is for detecting the medals inserted into the medal insertion slot 21 , which is provided in a medal insertion region of the medal insertion slot 21 .
- a detection signal outputted from this medal sensor 43 is supplied to the interface circuit group 102 , then converted into a predetermined signal in this interface circuit group 102 , and then transmitted to the CPU 106 through the input-output bus 104 .
- the CPU 106 increments the total medal count by one every time the signal is sent from the medal sensor 43 .
- the ROM 108 for storing a game execution program and various data and the RAM 110 functioning as a work area for the CPU 106 are connected to the input-output bus 104 .
- the communication interface circuit 111 , the motor driving circuit 51 , the timer 52 , the hopper driving circuit 124 , the speaker driving circuit 122 , and the display driving circuit 128 are connected to the input-output bus 104 .
- the CPU 106 reads a game execution program and executes the unit game by taking acceptance of pressing the start switch 27 as a trigger.
- the game execution program is a program necessary for executing a unit game.
- the communication interface circuit 111 is connected to a hall server or the like and transmits data such as a history of the plays executed by this slot machine 10 to the hall server. Moreover, the communication interface circuit 111 receives various data transmitted from the hall server.
- the motor driving circuit 51 drives and stops the stepping motors 56 a to 56 c under control of the CPU 106 .
- the display driving circuit 128 displays the total medal count on the total medal count display section 48 defined in the lower left region of the display 16 .
- the timer 52 measures a current time point. A value T of the current time point is increased as time goes further. The value T of the timer 52 is displayed by the second as the unit thereof.
- the speaker driving circuit 122 outputs audio data to the speaker 29 .
- the CPU 106 reads the audio data stored in the ROM 108 and transmits the audio data to the speaker driving circuit 122 through the input-output bus 104 . In this way, predetermined sound effects are outputted from the speaker 29 .
- the hopper driving circuit 124 outputs a payout signal to the hopper 44 when a cash-out occurs. Specifically, when a cash-out signal is inputted from the cash-out switch 23 , the CPU 106 outputs a drive signal to the hopper driving circuit 124 through the input-output bus 104 . In this way, the hopper 44 cashes out the medals corresponding to the total medal count.
- FIG. 7 shows correlations between the symbols R 1 detected by the bar code readers 54 a to 54 c and the time points of detection of the symbols R 1 by the bar code readers 54 a to 54 c .
- the time points of detection of the symbols R 1 by the bar code readers 54 a to 54 c are expressed by the values T of the timer 52 .
- the values T of the timer 52 are expressed by T 0 , T 1 , T 2 , Tn (n is an integer) in ascending order.
- the CPU 106 outputs the detection request signal to the bar code readers 54 a to 54 c at a time point when all the rotatable reels 53 a to 53 c are stopped (or to be more precise, at a time point when a stop completion signal is sent from the motor driving circuit 51 ) and acquires the value T of the timer 52 .
- the value T of the timer 52 at this point is expressed as T 0 . Accordingly, the value T 0 of the timer 52 indicates the time point when all the rotatable reels 53 a to 53 c are stopped. According to FIG.
- the bar code reader 54 a detects a “bell”
- the bar code reader 54 b detects a “cherry”
- the bar code reader 54 c detects a “plum”.
- the CPU 106 further outputs the detection request signals to the bar code readers 54 a to 54 c at given time intervals (such as every 0.5 (s)) from that time on.
- the bar code readers 54 a to 54 c detect the symbols R 1 displayed in the middle columns of the display windows 16 a to 16 c and output the detection result signals concerning the detected symbols R 1 to the CPU 106 .
- the CPU 106 links the contents of the detection result signals, i.e. the symbols R 1 detected by the bar code readers 54 a to 54 c , with the value T of the timer 52 , and stores the data in the RAM 110 .
- the data formed by linking the symbols R 1 detected by the bar code readers 54 a to 54 c with the value T of the timer 52 will be hereinafter referred to as correspondence data as appropriate.
- the CPU 106 judges whether the error occurrence condition is satisfied, the error occurrence condition being that any of the symbols R 1 displayed on the display windows 16 a to 16 c is changed after the time point when all the rotatable reels 56 a to 56 c are stopped.
- the CPU 106 generates the error data indicating on which display window the changed symbol is displayed and at which time point the symbol was changed, and stores the error data in the RAM 110 .
- the CPU 106 generates the error data indicating the display window where the symbol R 1 is changed and the value T of the timer 52 indicating the time point when the symbol R 1 is changed, and stores the error data in the RAM 110 .
- the CPU 106 stores the error data indicating the display window 16 a and the value T 2 of the timer 52 in the RAM 110 .
- the CPU 106 judges whether or not the error data are stored in the RAM 110 .
- the CPU 106 displays a character string “ERROR 1 -Tn” on the total medal count display unit 48 .
- the CPU 106 displays a character string “ERROR 2 -Tn” on the total medal count display unit 48 .
- the CPU 106 displays a character string “ERROR 3 -Tn” on the total medal count display unit 48 .
- the CPU 106 does not display any of these character strings.
- a staff member of the game arcade can recognize whether or not the error occurrence condition is satisfied. Moreover, when the error occurrence condition is satisfied, the staff member of the game arcade can recognize the display window in which the changed symbol R 1 is displayed and at which time point the symbol was changed.
- the slot machine 10 When a power source is turned on, the slot machine 10 performs various initial setting processing and then repeatedly executes the main processing.
- the value of the timer 52 is set to 0 at the time point of turning the power source on and then starts increasing.
- Step S 7 the CPU 106 judges whether a condition that a outcome of a previous unit game is present is satisfied is satisfied, or more specifically, judges whether a condition that the correspondence data are stored in the RAM 110 is satisfied.
- the processing goes to Step S 7 - 1 when this condition is satisfied, or goes to Step 11 when this condition is not satisfied. Since the correspondence data are absent at the time point immediately after tuning the power source on, the CPU 106 advances the processing to Step S 11 .
- Step S 7 - 1 the CPU 106 acquires a value T of the timer 52 and judges whether a condition that the acquired value T of the timer 52 is equal to or above (T ⁇ +0.5) is satisfied. The processing goes to Step S 8 when this condition is satisfied, or goes to Step S 11 when this condition is not satisfied.
- the value T ⁇ is the largest value among the values T of the timer 52 indicated by the correspondence data.
- Step S 8 the CPU 106 outputs the detection request signal to the bar code readers 54 a to 54 c .
- the bar code readers 54 a to 54 c detect the symbols R 1 displayed in the middle columns of the display windows 16 a to 16 c , generate the detection result signals concerning the detected symbols R 1 , and output the detection result signals to the CPU 106 .
- the CPU 106 links the contents of the detection result signals, i.e. the symbols R 1 detected by the bar code readers 54 a to 54 c , with the value T of the timer 52 acquired in Step S 7 - 1 , and stores the data in the RAM 110 . In this way, the correspondence data are expanded.
- Step S 9 according to the correspondence data stored in the RAM 110 , the CPU 106 judges whether the error occurrence condition is satisfied, the error occurrence condition being that any of the symbols R 1 displayed on the display windows 16 a to 16 c is changed after the time point when all the rotatable reels 53 a to 53 c are stopped.
- the CPU 106 advances the processing to Step S 10 when the error occurrence condition is satisfied, or to Step S 11 when the error occurrence condition is not satisfied.
- Step S 10 the CPU 106 stores the error data, which indicate the display window where the symbol R 1 is changed and the value T of the timer 52 indicating the time point when the symbol R 1 is changed, in the RAM 110 .
- Step S 11 the CPU 106 judges whether a condition that a bet number stored in the RAM 110 is equal to or above 10 is satisfied.
- the processing goes to Step S 12 when this condition is satisfied, or goes to Step S 7 when this condition is not satisfied.
- the CPU 106 executes a bet number calculation processing as interrupt processing relative to the main processing. To be more precise, the CPU 106 calculates the bet number according to the signals provided from the switches 24 , 25 , and 26 , and judges whether a condition that the calculated bet number is equal to or below the total medal count is satisfied.
- the CPU 106 stores the calculated bet number in the RAM 110 when this condition is satisfied, and reduces the total bet count by the amount equivalent to the calculated bet number. On the contrary, the CPU 106 invalidates and discards the calculated bet number when this condition is not satisfied.
- Step S 12 the CPU 106 judges whether or not it is appropriate to start the unit game. To be more precise, the CPU 106 judges whether a condition that the start switch 27 is pressed, or namely, a condition that the given signal is sent from the start switch 27 , is satisfied. The processing goes to Step S 12 - 1 when this condition is satisfied, or goes to Step S 7 when this condition is not satisfied.
- Step S 12 - 1 the CPU 106 judges whether a condition that the correspondence data are stored in the RAM 110 is satisfied. The processing goes to Step S 12 - 2 when this condition is satisfied, or goes to Step S 13 when this condition is not satisfied.
- Step S 12 - 2 the CPU deletes the correspondence data stored in the RAM 110 and resets the value of the timer 52 to 0. After the value is reset to 0, the timer 52 immediately restarts increasing the value.
- Step S 13 the CPU 106 executes the unit game.
- the CPU 106 outputs a drive signal to the motor driving circuit 51 .
- the motor driving circuit 51 starts driving the stepping motors 56 a to 56 c when the driving signal is sent from the CPU 106 .
- the rotatable reels 53 a to 53 c start rotation, and the symbols R 1 displayed on the display windows 16 a to 16 c start scrolling.
- the unit game is started.
- the CPU 106 After a lapse of a certain time period (such as 10 (s)) from starting the unit game, the CPU 106 outputs a stop signal to the motor driving circuit 51 .
- the motor driving circuit 51 stops the stepping motors 56 a to 56 c . Accordingly, the rotatable reels 53 a to 53 c are stropped, and the symbols R 1 to be displayed on the display windows 16 a to 16 c are stopped. In other words, the stopped symbols R 1 are displayed in the respective columns of the display windows 16 a to 16 c .
- the motor driving circuit 51 After stopping all the stepping motors 56 a to 56 c , the motor driving circuit 51 outputs a stop completion signal to the CPU 106 .
- Step S 14 the CPU 106 determines the outcome of the unit game.
- the bar code readers 54 a to 54 c detect the symbols R 1 displayed in the middle columns of the display windows 16 a to 16 c , and output the detection result signals corresponding to the detection results to the CPU 106 .
- the CPU 106 links the contents of the detection result signals, i.e. the symbols R 1 detected by the bar code readers 54 a to 54 c , with the acquired value T of the timer 52 , and stores the data in the RAM 110 . In this way, the correspondence data are generated, and the outcome of the unit game becomes definite.
- Step S 15 the CPU 106 calculates a payout amount of medals according to the three symbols R 1 indicated by the correspondence data generated in Step S 14 (i.e. the symbols R 1 displayed in the middle columns of the display windows 16 a to 16 c when all the rotatable reels 53 a to 53 c are stopped).
- Step S 16 the CPU 106 provides a payout. To be more precise, the CPU 106 increases the total medal count in the amount equivalent to the payout amount calculated in Step S 15 . Thereafter, the CPU 106 terminates the main processing.
- the slot machine 10 detects the symbols R 1 according to the bar codes B 1 . Accordingly, it is possible to detect the positions of the symbols R 1 accurately, or more specifically, the symbols R 1 displayed in the middle columns of the display windows 16 a to 16 c . Moreover, the slot machine 10 repeatedly detects the symbols to be displayed in the middle columns of the display windows 16 a to 16 c after all the rotatable reels 53 a to 53 c are stopped and judges according to the detected symbols R 1 whether or not any of the symbols R 1 displayed on the display windows 16 a to 16 c is changed after the time point when all the rotatable reels 56 a to 56 c are stopped.
- the slot machine 10 can detect occurrence of accidental rotating operations of the rotatable reels 53 a to 53 c or intentional rotating operations of the rotatable reels 53 a to 53 c even after the original rotating operations of the rotatable reels 53 a to 53 c are completed.
- the slot machine 10 has the configuration of winding the reel bands Q 1 to Q 3 around the rotatable reels 53 a to 53 c , the symbols R 1 drawn on the reel bands Q 1 to Q 3 are detected directly according to the bar codes B 1 . Accordingly, it is possible to detect the symbols R 1 accurately.
- the slot machine 10 links the symbols R 1 and the time points of detection of the symbols R 1 , and stores the data repeatedly after the time point when all the rotatable reels 53 a to 53 c are stopped. Accordingly, the slot machine 10 can also detect the time point of change of the symbol R 1 .
- the slot machine 10 is configured to wind the reel bands Q 1 to Q 3 around the rotatable reels 53 a to 53 c and to attach only the front ends and the back ends of the reel bands Q 1 to Q 3 together.
- the symbols R 1 drawn on the reel bands Q 1 to Q 3 are detected directly according to the bar codes B 1 , it is possible to detect the symbols R 1 reliably. In other words, even when rotation of the reel bands Q 1 to Q 3 is deviated from rotation of the rotatable reels 53 a to 53 c , it is still possible to detect the symbols R 1 accurately.
- the slot machine 10 includes a card slot 57 a and a memory card 57 b in addition to the configuration shown in FIG. 6 .
- the card slot 57 a is connected to the interface circuit group 102 and is disposed inside the slot machine 10 .
- the memory card 57 b is attachable to and detachable from the card slot 57 a .
- the CPU 106 can exchange data with the memory card 57 b when the memory card 57 b is connected to the card slot 57 a .
- the CPU 10 stores the above-described correspondence data in the memory card 57 b in addition to the RAM 110 .
- the CPU 106 performs the above-described processing using the correspondence data that are stored either in the RAM 110 or in the memory card 57 b.
- the slot machine 10 can detect occurrence of accidental rotating operations of the rotatable reels 53 a to 53 c and intentional rotating operations of the rotatable reels 53 a to 53 c even after the original rotating operations of the rotatable reels 53 a to 53 c are completed.
- a staff member of a game arcade can recognize whether or not any of the symbols R 1 is changed by taking the memory card 57 b out of the slot machine 10 and allowing a server 200 shown in FIG. 10 to read the correspondence data stored in the memory card 57 b.
- FIG. 10 is a block diagram showing the server 200 and the surrounding structure thereof.
- the server 200 includes a CPU 201 , a RAM 202 , and a ROM 203 .
- a card slot 204 , a display 205 , and a keyboard 206 are connected to the server 200 .
- the CPU 201 displays on the display 205 the correspondence data stored in the memory card 57 b .
- the RAM 202 is used as a work area for the CPU 201 .
- the ROM 203 stores a program and various data necessary for operations of the CPU 201 .
- the card slot 204 is configured to allow attachment and detachment of the memory card 57 b and is connected to the CPU 201 .
- the CPU 201 can exchange the data with the memory card 57 b when the memory card 57 b is connected to the card slot 204 . In other words, the CPU 201 acquires the correspondence data from the memory card 57 b when the memory card 57 b is connected to the card slot 204 , and displays the correspondence data on the display 205 .
- the display 205 displays the correspondence data under control of the CPU 201 .
- the keyboard 206 is used by the staff member of the game arcade to input various data.
- the keyboard 206 outputs the inputted data to the CPU 201 .
- the data may include display request data for requesting display of the correspondence data, for example.
- the staff member of the game arcade connects the memory card 57 b to the card slot 204 and inputs the display request data by use of the keyboard 206 , the data are outputted from the keyboard 206 to the CPU 201 .
- the CPU 201 acquires the correspondence data from the memory card 57 b .
- the CPU 201 stores the data in the RAM 202 and displays the data on the display 205 at the same time.
- the staff member of the game arcade can recognize whether or not any of the symbols R 1 is changed.
- the reel band Q 1 is bonded to the peripheral surface of the rotatable reel 53 a , i.e. to the outer circumferential section of the disk 532 a and the ring member 533 a as well as the connectors 534 a together.
- the reel bands Q 2 and Q 3 are also bonded to the peripheral surfaces of the rotatable reels 53 b and 53 c , respectively.
- the slot machine 10 directly detects, according to the bar codes B 1 , the symbols R 1 drawn on the reel bands Q 1 to Q 3 . Accordingly, it is possible to detect the symbols R 1 accurately. Moreover, the slot machine 10 can detect occurrence of accidental rotating operations of the rotatable reels 53 a to 53 c and intentional rotating operations of the rotatable reels 53 a to 53 c even after the original rotating operations of the rotatable reels 53 a to 53 c are completed.
- the slot machine 10 has different structures of the rotatable reels 53 a to 53 c from the structure shown in FIG. 4 .
- the rotatable reel 53 a includes the disk 532 a , the ring member 533 a , the connectors 534 a , and a peripheral surface member 535 a .
- the peripheral surface member 535 a is formed into a cylindrical shape, and the length from the central axis thereof to an outer peripheral surface thereof is equal to the length of the radius of the disk 532 a and the ring member 533 a .
- the peripheral surface member 535 a constitutes the peripheral surface of the rotatable reel 53 a .
- Multiple symbols R 1 are drawn on the front surface of the peripheral surface member 535 a
- the bar codes B 1 are drawn on the sections out of the rear surface of the peripheral surface member 535 a opposed with the symbols R 1 .
- the disk 532 a and the ring member 533 a are respectively provided to the end sections on both sides of the peripheral surface member 535 a .
- the connectors 534 a connect the disk 532 a and the ring member 533 a .
- the connectors 534 a contact the rear surface of the peripheral surface member 535 a so as not to overlap the bar codes B 1 .
- the disk 532 a , the ring member 533 a , the connectors 534 a , and the peripheral surface member 535 a are integrally formed.
- the rotatable reels 53 b and 53 c also have a similar configuration.
- the slot machine 10 directly detects, according to the barcodes B 1 , the symbols R 1 drawn on the reel bands Q 1 to Q 3 . Accordingly, it is possible to detect the symbols R 1 accurately. Moreover, the slot machine 10 can detect occurrence of accidental rotating operations of the rotatable reels 53 a to 53 c and intentional rotating operations of the rotatable reels 53 a to 53 c even after the original rotating operations of the rotatable reels 53 a to 53 c are completed.
- the embodiment of the slot machine according to the present invention has been described above, it is to be noted that the embodiment and the modified examples described above are merely examples and will not limit the present invention.
- the concrete structures of the respective constituents of the present invention are subject to design changes when appropriate.
- the effects stated in conjunction with the present invention merely describe some preferable effects to be achieved by the present invention, and the effects of the present invention are thus not limited only to those described in conjunction with the embodiment and the modified examples.
- the number of the rotatable reels is not limited only to 3.
- the slot machine 10 is configured to detect the symbols R 1 by utilizing the bar codes B 1 , the method of detecting the symbols R 1 is not limited only to this configuration.
- magnetic tapes storing different data for each of the symbols R 1 may be bonded to the rear surfaces of the reel bands Q 1 to Q 3 instead of the bar codes B 1 .
- magnetic heads may be provided instead of the bar code readers 54 a to 54 c so that the data on the magnetic tapes, i.e. the symbols R 1 are detected by use of these magnetic heads.
- optical sensors may be provided instead of the bar code readers 54 a to 54 c so that the symbols R 1 are detected by using these optical sensors. In this case, distribution of the punch holes varies depending on the symbols R 1 .
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Slot Machines And Peripheral Devices (AREA)
Abstract
A slot machine repeatedly detects symbols displayed in the middle columns of display windows even after the respective rotatable reels are stopped, and judges whether or not the symbols displayed in the display windows are changed after all the rotatable reels are stopped.
Description
- This application claims priority to co-pending U.S. provisional patent application Ser. No. 60/929,030 filed on Jun. 8, 2007, and which is incorporated by reference herein for all purposes.
- 1. Field of the Invention
- The present invention relates to a slot machine configured to execute games by use of game media such as coins, bills and the like, and to a control method thereof.
- 2. Description of Related Art
- U.S. Pat. No. 4,138,114 discloses a slot machine configured to execute unit games (slot games) by rotating and stopping multiple rotatable reels each of which includes symbols that are printed on a circumferential surface thereof.
- In a slot machine using multiple rotatable reels as represented by the above-mentioned slot machine, it is possible to easily change contents and layouts of symbols on the respective rotatable reels substantially by attaching, onto the circumferential surfaces of the respective rotatable reels, new reel bands that include symbols with new contents and layouts printed on surfaces thereof.
- In the slot machine using the multiple rotatable reels, a decision as to whether or not a payout should be awarded is made according to the combination of the symbols on the circumferential surfaces of the respective reels viewable through display windows, the symbols aligned as a result of stopping rotation of the rotatable reels in a unit game. Accordingly, in the slot machine using the multiple rotatable reels, it is necessary to detect the symbol viewable through the display window for each of the rotatable reels after all of the rotatable reels are rotated and then stopped.
- Concerning such detection of the symbols, U.S. Pat. No. 4,138,114 discloses a technique in which symbols and markings with binary codes for detecting the symbols are drawn on the respective rotatable reels.
- Therefore, when changing the contents and the layouts of the symbols on the respective rotatable reels by attaching the above-mentioned reel bands to the respective rotatable reels according to U.S. Pat. No. 4,138,114, it is necessary to attach the reel bands accurately to the rotatable reels so as not to cause misalignment of positions of the symbols on the reel bands and positions of the markings on the rotatable reels.
- When the reel bands are not attached to the rotatable reels accurately, the contents of the symbols detected by reading the binary codes of the markings after the rotatable reels are stopped do not match the contents of the symbols actually displayed in the display windows. Occurrence of such a mismatch may cause occurrence of an erroneous payout or nonoccurrence of a payout that should be made.
- However, an operation to fit the reel bands accurately to the rotatable reels requires skill, and is extremely complicated. Accordingly, such an operation is not practical.
- U.S. Pat. No. 4,074,258 discloses a device that detects a position of a movable member. In this device, multiple identification marks having different contents from each other are written with intervals on a strip-shaped scale connected to the movable member along the moving direction of the movable member. The device reads the identification marks optically in the course of movement of the movable member, and thereby detects a position of the movable member by using the contents of the identification marks thus read out.
- However, the related art disclosed in U.S. Pat. No. 4,074,258 is for detecting the position of the strip-shaped scale itself after movement thereof, and hence does not have a relation with detection of symbols printed on a reel band.
- Japanese Unexamined Patent Application Laid-open Publications Nos. 2003-803, H6-170033, and 2006-187529 disclose slot machines each including one or multiple reel bands, each of which has symbols drawn on the front surface, and bar codes indicating contents of the symbols drawn on the rear surface, and each of which is attached to the outer periphery of a rotatable reel.
- Japanese Unexamined Patent Application Publication No. H6-246032 and Japanese Patent Publication No. 2772455 (Japanese Unexamined Patent Application Publication No. H6-277328) disclose slot machines each including information code marks indicating contents of symbols drawn on either the front surface or the rear surface of a reel band.
- Japanese Unexamined Patent Application Publication No. 2002-35200 discloses a slot machine including reel bands in each of which a magnetic tape with information recorded therein is attached to the rear surface of the reel band, the information indicating contents of symbols.
- All the related arts disclosed in these publications are merely for simply confirming with a readout result of barcodes, information code marks or information recorded on magnetic tapes that symbols matching a predetermined combination are actually displayed on display windows of a slot machine after stopping rotation of rotatable reels.
- Accordingly, the related arts disclosed in these publications do not offer any effective countermeasures against a case where a user obtains a fraudulent payout by improperly (intentionally) rotating rotatable reels that has already stopped and thereby improperly aligning on display windows a combination of symbols for providing a payout.
- An object of the present invention is to provide a slot machine capable of detecting occurrence of an intentional rotating operation of a rotatable reel, even after the original rotating operation of the rotatable reel is stopped.
- The first aspect of the present invention is a slot machine comprising: a rotatable reel including a plurality of symbols drawn on a peripheral surface thereof and being rotatable and stoppable; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and a controller configured to (a) execute a unit game for rotating and stopping the rotatable reel, (b) determine an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel, and (c) judge whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- The second aspect of the present invention is a slot machine comprising: a rotatable reel being rotatable and stoppable; a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and a controller configured to (a) execute a unit game for rotating and stopping the rotatable reel, (b) determine an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel, and (c) judge whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- The third aspect of the present invention is a slot machine comprising: a rotatable reel being rotatable and stoppable; a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and a controller configured to (a) execute a unit game for rotating and stopping the rotatable reel, (b) store the symbols repeatedly detected by the sensor after the stop of the rotatable reel and time points of detections of the symbols by the sensor linking each other, (c) determine an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the stored symbols, and (d) judge whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the stored symbols.
- The fourth aspect of the present invention is a slot machine comprising: a rotatable reel being rotatable and stoppable; a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; a display adapted to display part of the symbols; a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; a removable memory storing the symbols repeatedly detected by the sensor after the stop of the rotatable reel and time points of detections of the symbols by the sensor linking each other; and a controller configured to (a) execute a unit game for rotating and stopping the rotatably reel, (b) determine an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the symbols stored in the memory, and (c) judge whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the symbols stored in the memory.
- The fifth aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a plurality of symbols drawn on a peripheral surface; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; determining an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel; and judging whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- The sixth aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; determining an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel; and judging whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
- The seventh aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; storing the symbols detected in the detecting step and time points of the detections linking each other; determining an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the stored symbols; and judging whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the stored symbols.
- The eighth aspect of the present invention is a method of controlling a slot machine, the method comprising the steps of: executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band; displaying part of the symbols on a display; repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel; storing in a removable memory the symbols detected in the detecting step and time points of the detections; determining an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the symbols stored in the memory; and judging whether or not the at least one of the symbol displayed on the display is changed after the stop of the rotatable reel according to the symbols stored in the memory.
-
FIG. 1 is a flowchart showing procedure of processing to be executed by a slot machine according to an embodiment of the present invention. -
FIG. 2 is a perspective view showing the appearance of the slot machine according to the embodiment of the present invention. -
FIG. 3 is a perspective view showing rotatable reels and a surrounding structure thereof according to the embodiment of the present invention. -
FIG. 4 is a perspective view showing one of the rotatable reels and a surrounding structure thereof according to the embodiment of the present invention. -
FIG. 5A is an explanatory view showing a front surface of a reel band according to the embodiment of the present invention. -
FIG. 5B is an explanatory view showing a rear surface of the reel band according to the embodiment of the present invention. -
FIG. 6 is a block diagram showing an electrical configuration of the slot machine according to the embodiment of the present invention. -
FIG. 7 is an explanatory view showing an example of correspondence data according to the embodiment of the present invention. -
FIG. 8 is a flowchart showing procedures of processing to be executed by the slot machine according to the embodiment of the present invention. -
FIG. 9 is a block diagram showing an electrical configuration of a slot machine according to a first modified example of the embodiment of the present invention. -
FIG. 10 is a block diagram showing an electrical configuration of a server according to the first modified example of the embodiment of the present invention. -
FIG. 11 is a perspective view showing a rotatable reel and a surrounding structure thereof according to a second modified example of the embodiment of the present invention. -
FIG. 12 is a perspective view showing a rotatable reel and a surrounding structure thereof according to a third modified example of the embodiment of the present invention. -
FIG. 1 is a flowchart schematically showing processing to be executed by aslot machine 10 according to an embodiment of the present invention. First of all, an outline of the processing to be executed by theslot machine 10 will be described with reference toFIG. 1 toFIG. 3 .FIG. 2 is a perspective view showing the appearance of theslot machine 10, andFIG. 3 is a perspective view showingrotatable reels 53 a to 53 c and a surrounding structure thereof. In Step S1, theslot machine 10 executes a unit game. The unit game is for rotating and stopping therotatable reels 53 a to 53 c. Reel bands Q1 to Q3 are wound around the peripheral surfaces of therotatable reels 53 a to 53 c, respectively. Although the front end and the back end of each of the reel bands Q1 to Q3 are bonded together, the reel bands Q1 to Q3 are not bonded to therotatable reels 53 a to 53 c. However, as the reel bands Q1 to Q3 are wound around therotatable reels 53 a to 53 c, when therotatable reels 53 a to 53 c are rotated, the reel bands Q1 to Q3 are also rotated along with rotation of therotatable reels 53 a to 53 c. Multiple symbols R1 are drawn on each of the reel bands Q1 to Q3. Some of the symbols drawn on the reel bands Q1 to Q3 are displayed ondisplay windows 16 a to 16 c provided on adisplay 16. Accordingly, in the unit game, the scrolled symbols R1 are displayed on thedisplay windows 16 a to 16 c as therotatable reels 53 a to 53 c are rotated, and the stopped symbols R1 are displayed on thedisplay windows 16 a to 16 c as therotatable reels 53 a to 53 c are stopped. Three of the stopped symbols R1 are displayed on each of thedisplay windows 16 a to 16 c. In other words, each of thedisplay windows 16 a to 16 c is divided into an upper column, a middle column, and a lower column, and the stopped symbols R1 are displayed in the respective columns. - In Step S2, the
slot machine 10 confirms an outcome of the unit game. - In Step S3, the
slot machine 10 detects the symbols R1 displayed in the middle columns of thedisplay windows 16 a to 16 c and stores the detected symbols R1 and a time point of detection, which are related to each other. A method of detecting the symbols R1 will be described later. - In Step S4, the
slot machine 10 judges whether an error occurrence condition is satisfied according to the results obtained in Steps S2 and S3, the error occurrence condition being that any of the symbols R1 displayed on thedisplay windows 16 a to 16 c is changed after the time point when all therotatable reels 56 a to 56 c are stopped. In other words, theslot machine 10 judges, according to the results obtained in Steps S2 and S3, whether or not any of the symbols R1 displayed on thedisplay windows 16 a to 16 c is changed after all therotatable reels 56 a to 56 c are stopped. Theslot machine 10 proceeds to Step S5 when the error occurrence condition is satisfied, or proceeds to Step S6 when the error occurrence condition is not satisfied. - In Step S5, the
slot machine 10 stores error data indicating in which display window the symbol R1 that has been changed is displayed, and at which time point the symbol R1 was changed. - In Step S6, the
slot machine 10 determines whether or not it is appropriate to start a subsequent unit game. The processing goes to Step S1 when it is determined to be appropriate to start the subsequent unit game, or goes to Step S3 when it is determined not to be appropriate to start the subsequent unit game. - Next, the configuration of the
slot machine 10 will be described.FIG. 2 is a perspective view showing theslot machine 10 according to the embodiment of the present invention. Theslot machine 10 includes acabinet 11, atop box 12 disposed above thecabinet 11, and amain door 13. Adisplay 16 is provided on the face of thecabinet 11 facing a player. Various component members including a controller 40 (seeFIG. 6 ) for electrically controlling theslot machine 10, a hopper 44 (seeFIG. 6 ) for controlling insertion, storage, and payouts of medals, therotatable reels 53 a to 53 c, a case 83 (SeeFIG. 3 ), and the like are provided inside thecabinet 11. - Although this embodiment employs medals as an example of a game medium for executing games, the game medium are not limited only to medals. For instance, it is also possible to use coins, tokens, electronic money, and other electronic value information (credits) equivalent thereto as the game media.
- The
case 83 houses therotatable reels 53 a to 53 c, the reel bands Q1 to Q3,bar code readers 54 a to 54 c (sensors), and steppingmotors 56 a to 56 c. Now, a configuration of therotatable reels 53 a to 53 c, the reel bands Q1 to Q3, thebar code readers 54 a to 54 c, and the steppingmotors 56 a to 56 c will be described with reference toFIG. 2 toFIG. 5B .FIG. 4 is a perspective view showing therotatable reels 53 a to 53 c and a surrounding structure thereof.FIG. 5A is an explanatory view showing the front surface of the reel band Q1, andFIG. 5B is an explanatory view showing the rear surface of the reel band Q1. - The
rotatable reels 53 a to 53 c are housed in parallel with one another inside thecase 83. Therotatable reel 53 a includes adisk 532 a, aring member 533 a, andconnectors 534 a. - The rotating shaft of the stepping
motor 56 a is connected to thecenter 531 a of thedisk 532 a. Thering member 533 a has the same radius as that of thedisk 532 a. Thering member 533 a is set parallel to thedisk 532 a, and the center thereof is opposed to thecenter 531 a of thedisk 532 a. Theconnectors 534 a connect thedisk 532 a to thering member 533 a. Themultiple connectors 534 a are provided at constant intervals. Accordingly, thedisk 532 a, an outer circumferential section of thering member 533 a and theconnectors 534 a collectively constitute a peripheral surface of therotatable reel 53 a. Therotatable reel 53 a is rotated when the steppingmotor 56 a is driven. The rotating shaft of the steppingmotor 56 a becomes the rotating axis of therotatable reel 53 a. - The multiple symbols R1 are drawn on the front surface of the reel band Q1. Blanks are also treated as the symbols R1. Bar codes B1 are drawn on sections on the rear surface of the reel band Q1 opposed with the respective symbols R1 (i.e. the back sides of the symbols R1). Each bar code B1 specifies the symbol R1 drawn on the reverse side thereof. Accordingly, designs of the bar codes B1 are different from each other, depending on the symbols R1. The reel band Q1 is wound around the peripheral surface of the
rotatable reel 53 a so as not to cause the bar codes B1 to overlap theconnector 534 a. Moreover, the front end Q12 and a back end Q13 of the reel band Q1 are made to overlap each other, and the overlapped sections are bonded together. In this way, the front end Q12 and the back end Q13 of the reel band Q1 are bonded to each other. However, the reel band Q1 is not bonded to therotatable reel 53 a. The reel band Q1 is rotated along with rotation of therotatable reel 53 a. Some of the symbols R1 drawn on the reel band Q1 are displayed on thedisplay window 16 a of thedisplay 16. - The
rotatable reel 53 a is rotated by driving the steppingmotor 56 a. Thebar code reader 54 a reads the bar code B1 drawn on the back side of the symbol R1 displayed in the middle column of thedisplay window 16 a, and detects the symbol R1 displayed in the middle column of thedisplay window 16 a according to the bar code B1 thus read out. Thebar code reader 54 a performs this detection processing when a detection request signal is sent from a central processing unit (CPU) 106. Thebar code reader 54 a outputs a detection result signal concerning the detected symbol R1 to theCPU 106. - The
rotatable reels rotatable reel 53 a. The reel band Q2 has a similar configuration to the reel band Q2. The reel band Q2 is wound around a peripheral surface of therotatable reel 53 b so as not to cause the bar codes B1 to overlapconnectors 534 b of therotatable reel 53 b. Moreover, the front end Q22 and a back end Q23 of the reel band Q2 are made to overlap each other, and the overlapped sections are bonded together. In this way, the front end Q22 and the back end Q23 of the reel band Q2 are bonded to each other. However, the reel band Q2 is not bonded to therotatable reel 53 b. Layouts of the symbols R1 on the reel band Q2 are different from that on the reel band Q1. The reel band Q2 is rotated along with rotation of therotatable reel 53 b. Some of the symbols R1 drawn on the reel band Q2 are displayed in thedisplay window 16 b of thedisplay 16. - The reel band Q3 has a similar configuration to the reel band Q1. The reel band Q3 is wound around a peripheral surface of the
rotatable reel 53 c so as not to cause the bar codes B1 to overlapconnectors 534 c of therotatable reel 53 c. Moreover, the front end Q32 and the back end Q33 of the reel band Q3 are made to overlap each other, and the overlapped sections are bonded together. In this way, the front end Q32 and the back end Q33 of the reel band Q3 are bonded to each other. However, the reel band Q3 is not bonded to therotatable reel 53 c. Layouts of the symbols R1 on the reel band Q3 are different from those on the reel bands Q1 and Q2. The reel band Q3 is rotated along with rotation of therotatable reel 53 c. Some of the symbols R1 drawn on the reel band Q3 are displayed on thedisplay window 16 c of thedisplay 16. - The stepping
motors motor 56 a. Specifically, therotatable reel 53 b is rotated when the steppingmotor 56 b is driven, and therotatable reel 53 c is rotated when the steppingmotor 56 c is driven. - The
bar code reader 54 b reads the bar code B1 drawn on the back side of the symbol R1 displayed in the middle column of thedisplay window 16 b and detects the symbol R1 displayed in the middle column of thedisplay window 16 b according to the bar code B1 thus read out. Thebar code reader 54 b outputs a detection result signal concerning the detected symbol R1 to theCPU 106. - The
bar code reader 54 c reads the bar code B1 drawn on the back side of the symbol R1 displayed in the middle column of thedisplay window 16 c and detects the symbol R1 displayed in the middle column of thedisplay window 16 c according to the bar code B1 thus read out. Thebar code reader 54 c outputs a detection result signal concerning the detected symbol R1 to theCPU 106. Thebar code readers CPU 106. A payline is formed with the middle column of thedisplay window 16 a, the middle column of thedisplay window 16 b, and the middle column of thedisplay window 16 c. When a combination of the symbols R1 stopped on the payline is equal to a predetermined combination, a total medal count is increased by a predetermined number corresponding to the combination. The total medal count is a total number of medals that theslot machine 10 can pay to a player, which is stored in a random access memory (RAM) 110. - The
main door 13 is openably and closably fitted to thecabinet 11, and thedisplay 16 is disposed approximately in the center of thismain door 13. - A total-medal-
count display section 48 is provided in a lower left region of thedisplay 16. - A
medal insertion slot 21 for inserting the medals to be used for playing a game, and abill validator 22 for identifying legitimate bills and for accepting legitimate bills are provided below thedisplay 16. Various operation switches are provided to the vicinity of themedal insertion slot 21 and thebill validator 22. - A cash-
out switch 23, aMAXBET switch 24, aBET switch 25, a spinrepeat bet switch 26, and astart switch 27 are provided as the operation switches. - The
BET switch 25 is for determining the number of medals to be bet on a unit game. One medal is bet on the unit game every time theBET switch 25 is pressed. - The spin
repeat bet switch 26 is for betting the same number of medals as a precedent unit game on a current unit game. - The
start switch 27 is for staring the unit game. The unit game will be started when thisstart switch 27 is pressed after the number of the medals bet for the unit game (which will be hereinafter referred to as a “bet number” as well) becomes equal to or more than 1. - The cash-
out switch 23 is for paying out the medals in an amount equivalent to the total medal count. The medals to be cashed out are discharged from amedal payout opening 19 located at a lower part on a front face of themain door 13. The medals thus cashed out are collected in amedal tray 18. - The
MAXBET switch 24 is for betting, with a single operation, the maximum number of medals (such as 30 medals) that the player can bet in one round of the unit game. Theseswitches 23 to 27 output predetermined operation signals to theCPU 106 when operated by the player. - A
foot display 34 is provided on the lower front face of themain door 13 and displays various images concerning the games of theslot machine 10. The images may include characters of theslot machine 10, for example. Themedal payout opening 19 is provided below thefoot display 34. - An
upper display 33 is disposed on the front face of thetop box 12. Theupper display 33 includes a display panel and displays the number of medals to be paid out corresponding to combinations of the symbols R1, and the like. - Moreover, a
speaker 29 and a lamp 30 are provided on thetop box 12. Aticket printer 35, acard reader 36, adata display 37, and akeypad 38 are provided below theupper display 33. Theticket printer 35 prints a bar code for various coded data including the total medal count, date and time, the identification number of theslot machine 10, and the like on a ticket, and outputs the ticket as a bar-codedticket 39. - The player is able to play with a different slot machine by allowing this slot machine to read the bar-coded
ticket 39, and to exchange the bar-codedticket 39 with bills and the like in a designated place in a game arcade (such as a cashier in a casino). - The
card reader 36 is made to allow insertion of a smart card, to read data from the inserted smart card, and to write data into the smart card. The smart card is the card carried by the player, which stores data for identifying the player, data concerning a history of games played by the player, and so forth. -
FIG. 6 is a block diagram showing an electrical configuration of thecontroller 40 provided in theslot machine 10 according to this embodiment and various instruments to be connected to thecontroller 40. Thecontroller 40 of theslot machine 10 shown inFIG. 6 is a microcomputer, which includes aninterface circuit group 102, an input-output bus 104, theCPU 106, aROM 108, theRAM 110, acommunication interface circuit 111, amotor driving circuit 51, atimer 52, aspeaker driving circuit 122, ahopper driving circuit 124, and adisplay driving circuit 128. - The
interface circuit group 102 is connected to the input-output bus 104. This input-output bus 104 executes input and output of data signals or address signals to and from theCPU 106. - The
start switch 27 is connected to theinterface circuit group 102. A signal outputted from thisstart switch 27 is converted into a predetermined signal by theinterface circuit group 102 and is then transmitted to theCPU 106 through the input-output bus 104. - The
BET switch 25, theMAXBET switch 24, the spinrepeat bet switch 26, the cash-out switch 23, and an errordata display switch 50 are connected to theinterface circuit group 102. The respective signals outputted from theseswitches interface circuit group 102, converted into predetermined signals in thisinterface circuit group 102, and then transmitted to theCPU 106 through the input-output bus 104. The errordata display switch 50 is provided inside thecabinet 11 so that the player cannot touch that switch. The errordata display switch 50 is supposed to be operated by a staff member of a game arcade. When the errordata display switch 50 is operated, an error presence checking request signal is outputted to theCPU 106 through theinterface circuit group 102. Processing carried out by theCPU 106 corresponding to this signal will be described later. - In addition, the
bill validator 22 and amedal sensor 43 are connected to theinterface circuit group 102. The bill validator 22 identifies legitimate bills, accepts a legitimate bill when the bill is determined to be legitimate, and calculates the number of medals corresponding to the value of the bill. The bill validator 22 outputs a signal concerning the calculated number of medals to theCPU 106 through theinterface circuit group 102. TheCPU 106 increases the total medal count in response to the number of medals calculated by thebill validator 22 according to the signal sent from thebill validator 22. - The
medal sensor 43 is for detecting the medals inserted into themedal insertion slot 21, which is provided in a medal insertion region of themedal insertion slot 21. A detection signal outputted from thismedal sensor 43 is supplied to theinterface circuit group 102, then converted into a predetermined signal in thisinterface circuit group 102, and then transmitted to theCPU 106 through the input-output bus 104. TheCPU 106 increments the total medal count by one every time the signal is sent from themedal sensor 43. - The
ROM 108 for storing a game execution program and various data and theRAM 110 functioning as a work area for theCPU 106 are connected to the input-output bus 104. Moreover, thecommunication interface circuit 111, themotor driving circuit 51, thetimer 52, thehopper driving circuit 124, thespeaker driving circuit 122, and thedisplay driving circuit 128 are connected to the input-output bus 104. - The
CPU 106 reads a game execution program and executes the unit game by taking acceptance of pressing thestart switch 27 as a trigger. Hence, the game execution program is a program necessary for executing a unit game. - The
communication interface circuit 111 is connected to a hall server or the like and transmits data such as a history of the plays executed by thisslot machine 10 to the hall server. Moreover, thecommunication interface circuit 111 receives various data transmitted from the hall server. - The
motor driving circuit 51 drives and stops the steppingmotors 56 a to 56 c under control of theCPU 106. Thedisplay driving circuit 128 displays the total medal count on the total medalcount display section 48 defined in the lower left region of thedisplay 16. - The
timer 52 measures a current time point. A value T of the current time point is increased as time goes further. The value T of thetimer 52 is displayed by the second as the unit thereof. - The
speaker driving circuit 122 outputs audio data to thespeaker 29. Specifically, theCPU 106 reads the audio data stored in theROM 108 and transmits the audio data to thespeaker driving circuit 122 through the input-output bus 104. In this way, predetermined sound effects are outputted from thespeaker 29. - The
hopper driving circuit 124 outputs a payout signal to thehopper 44 when a cash-out occurs. Specifically, when a cash-out signal is inputted from the cash-out switch 23, theCPU 106 outputs a drive signal to thehopper driving circuit 124 through the input-output bus 104. In this way, thehopper 44 cashes out the medals corresponding to the total medal count. -
FIG. 7 shows correlations between the symbols R1 detected by thebar code readers 54 a to 54 c and the time points of detection of the symbols R1 by thebar code readers 54 a to 54 c. The time points of detection of the symbols R1 by thebar code readers 54 a to 54 c are expressed by the values T of thetimer 52. The values T of thetimer 52 are expressed by T0, T1, T2, Tn (n is an integer) in ascending order. - The
CPU 106 outputs the detection request signal to thebar code readers 54 a to 54 c at a time point when all therotatable reels 53 a to 53 c are stopped (or to be more precise, at a time point when a stop completion signal is sent from the motor driving circuit 51) and acquires the value T of thetimer 52. The value T of thetimer 52 at this point is expressed as T0. Accordingly, the value T0 of thetimer 52 indicates the time point when all therotatable reels 53 a to 53 c are stopped. According toFIG. 7 , at the time point when all therotatable reels 53 a to 53 c are stopped, thebar code reader 54 a detects a “bell”, thebar code reader 54 b detects a “cherry”, and thebar code reader 54 c detects a “plum”. - Thereafter, the
CPU 106 further outputs the detection request signals to thebar code readers 54 a to 54 c at given time intervals (such as every 0.5 (s)) from that time on. When the detection request signal is provided, thebar code readers 54 a to 54 c detect the symbols R1 displayed in the middle columns of thedisplay windows 16 a to 16 c and output the detection result signals concerning the detected symbols R1 to theCPU 106. TheCPU 106 links the contents of the detection result signals, i.e. the symbols R1 detected by thebar code readers 54 a to 54 c, with the value T of thetimer 52, and stores the data in theRAM 110. The data formed by linking the symbols R1 detected by thebar code readers 54 a to 54 c with the value T of thetimer 52 will be hereinafter referred to as correspondence data as appropriate. - Moreover, according to the correspondence data stored in the
RAM 110, theCPU 106 judges whether the error occurrence condition is satisfied, the error occurrence condition being that any of the symbols R1 displayed on thedisplay windows 16 a to 16 c is changed after the time point when all therotatable reels 56 a to 56 c are stopped. When the error occurrence condition is satisfied, theCPU 106 generates the error data indicating on which display window the changed symbol is displayed and at which time point the symbol was changed, and stores the error data in theRAM 110. To be more precise, theCPU 106 generates the error data indicating the display window where the symbol R1 is changed and the value T of thetimer 52 indicating the time point when the symbol R1 is changed, and stores the error data in theRAM 110. For example, when the correspondence data shows the correlations shown inFIG. 7 , the symbol R1 displayed on thedisplay window 16 a is changed at the time point when the value T of thetimer 52 becomes equal to T2. Accordingly, theCPU 106 stores the error data indicating thedisplay window 16 a and the value T2 of thetimer 52 in theRAM 110. - When the
CPU 106 receives the error presence checking request signal from the errordata display switch 50, theCPU 106 judges whether or not the error data are stored in theRAM 110. When the error data indicating thedisplay window 16 a and the value Tn of thetimer 52 are stored in theRAM 110, theCPU 106 displays a character string “ERROR1-Tn” on the total medalcount display unit 48. When the error data indicating thedisplay window 16 b and the value Tn of thetimer 52 are stored in theRAM 110, theCPU 106 displays a character string “ERROR2-Tn” on the total medalcount display unit 48. When the error data indicating thedisplay window 16 c and the value Tn of thetimer 52 are stored in theRAM 110, theCPU 106 displays a character string “ERROR3-Tn” on the total medalcount display unit 48. When error data are not stored, theCPU 106 does not display any of these character strings. - In this way, a staff member of the game arcade can recognize whether or not the error occurrence condition is satisfied. Moreover, when the error occurrence condition is satisfied, the staff member of the game arcade can recognize the display window in which the changed symbol R1 is displayed and at which time point the symbol was changed.
- Next, main processing executed by the
slot machine 10 will be described with reference toFIG. 8 . When a power source is turned on, theslot machine 10 performs various initial setting processing and then repeatedly executes the main processing. The value of thetimer 52 is set to 0 at the time point of turning the power source on and then starts increasing. - In Step S7, the
CPU 106 judges whether a condition that a outcome of a previous unit game is present is satisfied, or more specifically, judges whether a condition that the correspondence data are stored in theRAM 110 is satisfied. The processing goes to Step S7-1 when this condition is satisfied, or goes to Step 11 when this condition is not satisfied. Since the correspondence data are absent at the time point immediately after tuning the power source on, theCPU 106 advances the processing to Step S11. - In Step S7-1, the
CPU 106 acquires a value T of thetimer 52 and judges whether a condition that the acquired value T of thetimer 52 is equal to or above (Tα+0.5) is satisfied. The processing goes to Step S8 when this condition is satisfied, or goes to Step S11 when this condition is not satisfied. The value Tα is the largest value among the values T of thetimer 52 indicated by the correspondence data. - In Step S8, the
CPU 106 outputs the detection request signal to thebar code readers 54 a to 54 c. In response to the signal, thebar code readers 54 a to 54 c detect the symbols R1 displayed in the middle columns of thedisplay windows 16 a to 16 c, generate the detection result signals concerning the detected symbols R1, and output the detection result signals to theCPU 106. TheCPU 106 links the contents of the detection result signals, i.e. the symbols R1 detected by thebar code readers 54 a to 54 c, with the value T of thetimer 52 acquired in Step S7-1, and stores the data in theRAM 110. In this way, the correspondence data are expanded. - In Step S9, according to the correspondence data stored in the
RAM 110, theCPU 106 judges whether the error occurrence condition is satisfied, the error occurrence condition being that any of the symbols R1 displayed on thedisplay windows 16 a to 16 c is changed after the time point when all therotatable reels 53 a to 53 c are stopped. TheCPU 106 advances the processing to Step S10 when the error occurrence condition is satisfied, or to Step S11 when the error occurrence condition is not satisfied. - In Step S10, the
CPU 106 stores the error data, which indicate the display window where the symbol R1 is changed and the value T of thetimer 52 indicating the time point when the symbol R1 is changed, in theRAM 110. - In Step S11, the
CPU 106 judges whether a condition that a bet number stored in theRAM 110 is equal to or above 10 is satisfied. The processing goes to Step S12 when this condition is satisfied, or goes to Step S7 when this condition is not satisfied. TheCPU 106 executes a bet number calculation processing as interrupt processing relative to the main processing. To be more precise, theCPU 106 calculates the bet number according to the signals provided from theswitches CPU 106 stores the calculated bet number in theRAM 110 when this condition is satisfied, and reduces the total bet count by the amount equivalent to the calculated bet number. On the contrary, theCPU 106 invalidates and discards the calculated bet number when this condition is not satisfied. - In Step S12, the
CPU 106 judges whether or not it is appropriate to start the unit game. To be more precise, theCPU 106 judges whether a condition that thestart switch 27 is pressed, or namely, a condition that the given signal is sent from thestart switch 27, is satisfied. The processing goes to Step S12-1 when this condition is satisfied, or goes to Step S7 when this condition is not satisfied. - In Step S12-1, the
CPU 106 judges whether a condition that the correspondence data are stored in theRAM 110 is satisfied. The processing goes to Step S12-2 when this condition is satisfied, or goes to Step S13 when this condition is not satisfied. - In Step S12-2, the CPU deletes the correspondence data stored in the
RAM 110 and resets the value of thetimer 52 to 0. After the value is reset to 0, thetimer 52 immediately restarts increasing the value. - In Step S13, the
CPU 106 executes the unit game. To be more precise, theCPU 106 outputs a drive signal to themotor driving circuit 51. Themotor driving circuit 51 starts driving thestepping motors 56 a to 56 c when the driving signal is sent from theCPU 106. In this way, therotatable reels 53 a to 53 c start rotation, and the symbols R1 displayed on thedisplay windows 16 a to 16 c start scrolling. Hence the unit game is started. - After a lapse of a certain time period (such as 10 (s)) from starting the unit game, the
CPU 106 outputs a stop signal to themotor driving circuit 51. As the stop signal is sent from theCPU 106, themotor driving circuit 51 stops the steppingmotors 56 a to 56 c. Accordingly, therotatable reels 53 a to 53 c are stropped, and the symbols R1 to be displayed on thedisplay windows 16 a to 16 c are stopped. In other words, the stopped symbols R1 are displayed in the respective columns of thedisplay windows 16 a to 16 c. Hence the unit game is completed. After stopping all the steppingmotors 56 a to 56 c, themotor driving circuit 51 outputs a stop completion signal to theCPU 106. - In Step S14, the
CPU 106 determines the outcome of the unit game. To be more precise, theCPU 106 acquires the value T (=T0) of thetimer 52 at the time point when the stop completion signal is sent from the motor driving circuit 51 (i.e. at the time point when all therotatable reels 53 a to 53 c are stopped), and outputs the detection request signal to thebar code readers 54 a to 54 c at the same time. When the detection request signal is provided, thebar code readers 54 a to 54 c detect the symbols R1 displayed in the middle columns of thedisplay windows 16 a to 16 c, and output the detection result signals corresponding to the detection results to theCPU 106. TheCPU 106 links the contents of the detection result signals, i.e. the symbols R1 detected by thebar code readers 54 a to 54 c, with the acquired value T of thetimer 52, and stores the data in theRAM 110. In this way, the correspondence data are generated, and the outcome of the unit game becomes definite. - In Step S15, the
CPU 106 calculates a payout amount of medals according to the three symbols R1 indicated by the correspondence data generated in Step S14 (i.e. the symbols R1 displayed in the middle columns of thedisplay windows 16 a to 16 c when all therotatable reels 53 a to 53 c are stopped). - In Step S16, the
CPU 106 provides a payout. To be more precise, theCPU 106 increases the total medal count in the amount equivalent to the payout amount calculated in Step S15. Thereafter, theCPU 106 terminates the main processing. - As described above, the
slot machine 10 detects the symbols R1 according to the bar codes B1. Accordingly, it is possible to detect the positions of the symbols R1 accurately, or more specifically, the symbols R1 displayed in the middle columns of thedisplay windows 16 a to 16 c. Moreover, theslot machine 10 repeatedly detects the symbols to be displayed in the middle columns of thedisplay windows 16 a to 16 c after all therotatable reels 53 a to 53 c are stopped and judges according to the detected symbols R1 whether or not any of the symbols R1 displayed on thedisplay windows 16 a to 16 c is changed after the time point when all therotatable reels 56 a to 56 c are stopped. Hence, theslot machine 10 can detect occurrence of accidental rotating operations of therotatable reels 53 a to 53 c or intentional rotating operations of therotatable reels 53 a to 53 c even after the original rotating operations of therotatable reels 53 a to 53 c are completed. - Moreover, although the
slot machine 10 has the configuration of winding the reel bands Q1 to Q3 around therotatable reels 53 a to 53 c, the symbols R1 drawn on the reel bands Q1 to Q3 are detected directly according to the bar codes B1. Accordingly, it is possible to detect the symbols R1 accurately. - The
slot machine 10 links the symbols R1 and the time points of detection of the symbols R1, and stores the data repeatedly after the time point when all therotatable reels 53 a to 53 c are stopped. Accordingly, theslot machine 10 can also detect the time point of change of the symbol R1. - The
slot machine 10 is configured to wind the reel bands Q1 to Q3 around therotatable reels 53 a to 53 c and to attach only the front ends and the back ends of the reel bands Q1 to Q3 together. However, since the symbols R1 drawn on the reel bands Q1 to Q3 are detected directly according to the bar codes B1, it is possible to detect the symbols R1 reliably. In other words, even when rotation of the reel bands Q1 to Q3 is deviated from rotation of therotatable reels 53 a to 53 c, it is still possible to detect the symbols R1 accurately. - Next, a first modified example of the
slot machine 10 will be described. As shown inFIG. 9 , theslot machine 10 according to the first modified example includes acard slot 57 a and amemory card 57 b in addition to the configuration shown inFIG. 6 . Thecard slot 57 a is connected to theinterface circuit group 102 and is disposed inside theslot machine 10. Thememory card 57 b is attachable to and detachable from thecard slot 57 a. TheCPU 106 can exchange data with thememory card 57 b when thememory card 57 b is connected to thecard slot 57 a. To be more precise, theCPU 10 stores the above-described correspondence data in thememory card 57 b in addition to theRAM 110. TheCPU 106 performs the above-described processing using the correspondence data that are stored either in theRAM 110 or in thememory card 57 b. - Accordingly, the
slot machine 10 can detect occurrence of accidental rotating operations of therotatable reels 53 a to 53 c and intentional rotating operations of therotatable reels 53 a to 53 c even after the original rotating operations of therotatable reels 53 a to 53 c are completed. - In addition, a staff member of a game arcade can recognize whether or not any of the symbols R1 is changed by taking the
memory card 57 b out of theslot machine 10 and allowing aserver 200 shown inFIG. 10 to read the correspondence data stored in thememory card 57 b. - Now, the
server 200 and a surrounding structure thereof will be described with reference toFIG. 10 .FIG. 10 is a block diagram showing theserver 200 and the surrounding structure thereof. Theserver 200 includes aCPU 201, aRAM 202, and aROM 203. In addition, acard slot 204, adisplay 205, and akeyboard 206 are connected to theserver 200. - The
CPU 201 displays on thedisplay 205 the correspondence data stored in thememory card 57 b. TheRAM 202 is used as a work area for theCPU 201. TheROM 203 stores a program and various data necessary for operations of theCPU 201. Thecard slot 204 is configured to allow attachment and detachment of thememory card 57 b and is connected to theCPU 201. TheCPU 201 can exchange the data with thememory card 57 b when thememory card 57 b is connected to thecard slot 204. In other words, theCPU 201 acquires the correspondence data from thememory card 57 b when thememory card 57 b is connected to thecard slot 204, and displays the correspondence data on thedisplay 205. Thedisplay 205 displays the correspondence data under control of theCPU 201. Thekeyboard 206 is used by the staff member of the game arcade to input various data. Thekeyboard 206 outputs the inputted data to theCPU 201. The data may include display request data for requesting display of the correspondence data, for example. - Next, operations of the
server 200 will be described. When the staff member of the game arcade connects thememory card 57 b to thecard slot 204 and inputs the display request data by use of thekeyboard 206, the data are outputted from thekeyboard 206 to theCPU 201. When the display request data are sent from thekeyboard 206 to theCPU 201, theCPU 201 acquires the correspondence data from thememory card 57 b. Then theCPU 201 stores the data in theRAM 202 and displays the data on thedisplay 205 at the same time. - In this way, the staff member of the game arcade can recognize whether or not any of the symbols R1 is changed.
- Next, a second modified example of the
slot machine 10 will be described. As shown inFIG. 11 , in theslot machine 10 according to the second modified example, the reel band Q1 is bonded to the peripheral surface of therotatable reel 53 a, i.e. to the outer circumferential section of thedisk 532 a and thering member 533 a as well as theconnectors 534 a together. The reel bands Q2 and Q3 are also bonded to the peripheral surfaces of therotatable reels - Even with this configuration, the
slot machine 10 directly detects, according to the bar codes B1, the symbols R1 drawn on the reel bands Q1 to Q3. Accordingly, it is possible to detect the symbols R1 accurately. Moreover, theslot machine 10 can detect occurrence of accidental rotating operations of therotatable reels 53 a to 53 c and intentional rotating operations of therotatable reels 53 a to 53 c even after the original rotating operations of therotatable reels 53 a to 53 c are completed. - Next, a third modified example of the
slot machine 10 will be described. As shown inFIG. 12 , theslot machine 10 according to the third modified example has different structures of therotatable reels 53 a to 53 c from the structure shown inFIG. 4 . Specifically, therotatable reel 53 a includes thedisk 532 a, thering member 533 a, theconnectors 534 a, and aperipheral surface member 535 a. Theperipheral surface member 535 a is formed into a cylindrical shape, and the length from the central axis thereof to an outer peripheral surface thereof is equal to the length of the radius of thedisk 532 a and thering member 533 a. Theperipheral surface member 535 a constitutes the peripheral surface of therotatable reel 53 a. Multiple symbols R1 are drawn on the front surface of theperipheral surface member 535 a, and the bar codes B1 are drawn on the sections out of the rear surface of theperipheral surface member 535 a opposed with the symbols R1. Thedisk 532 a and thering member 533 a are respectively provided to the end sections on both sides of theperipheral surface member 535 a. Theconnectors 534 a connect thedisk 532 a and thering member 533 a. Theconnectors 534 a contact the rear surface of theperipheral surface member 535 a so as not to overlap the bar codes B1. Thedisk 532 a, thering member 533 a, theconnectors 534 a, and theperipheral surface member 535 a are integrally formed. Therotatable reels - Even in this configuration, the
slot machine 10 directly detects, according to the barcodes B1, the symbols R1 drawn on the reel bands Q1 to Q3. Accordingly, it is possible to detect the symbols R1 accurately. Moreover, theslot machine 10 can detect occurrence of accidental rotating operations of therotatable reels 53 a to 53 c and intentional rotating operations of therotatable reels 53 a to 53 c even after the original rotating operations of therotatable reels 53 a to 53 c are completed. - Although the embodiment of the slot machine according to the present invention has been described above, it is to be noted that the embodiment and the modified examples described above are merely examples and will not limit the present invention. The concrete structures of the respective constituents of the present invention are subject to design changes when appropriate. Moreover, the effects stated in conjunction with the present invention merely describe some preferable effects to be achieved by the present invention, and the effects of the present invention are thus not limited only to those described in conjunction with the embodiment and the modified examples. For example, the number of the rotatable reels is not limited only to 3. Although the
slot machine 10 is configured to detect the symbols R1 by utilizing the bar codes B1, the method of detecting the symbols R1 is not limited only to this configuration. For instance, magnetic tapes storing different data for each of the symbols R1 may be bonded to the rear surfaces of the reel bands Q1 to Q3 instead of the bar codes B1. In addition, magnetic heads may be provided instead of thebar code readers 54 a to 54 c so that the data on the magnetic tapes, i.e. the symbols R1 are detected by use of these magnetic heads. Alternatively, it is possible to drill punch holes in the sections of the reel bands Q1 to Q3 where the symbols R1 are drawn. Here, optical sensors may be provided instead of thebar code readers 54 a to 54 c so that the symbols R1 are detected by using these optical sensors. In this case, distribution of the punch holes varies depending on the symbols R1. When light is emitted from the optical sensors to the symbols R1, a fraction of the light is reflected by the reel bands Q1 to Q3 and returns to the optical sensors. Meanwhile, the remaining light passes through the reel bands Q1 to Q3 and does not return to the optical sensors. Consequently, intensity distribution of the reflected light to be detected by the optical sensor varies depending on the symbols R1. In this way, it is possible to detect the symbols R1.
Claims (12)
1. A slot machine comprising:
a rotatable reel including a plurality of symbols drawn on a peripheral surface thereof and being rotatable and stoppable;
a display adapted to display part of the symbols;
a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and
a controller configured to
(a) execute a unit game for rotating and stopping the rotatable reel,
(b) determine an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel, and
(c) judge whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
2. A slot machine comprising:
a rotatable reel being rotatable and stoppable;
a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band;
a display adapted to display part of the symbols;
a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and
a controller configured to
(a) execute a unit game for rotating and stopping the rotatable reel,
(b) determine an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel, and
(c) judge whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
3. A slot machine comprising:
a rotatable reel being rotatable and stoppable;
a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band;
a display adapted to display part of the symbols;
a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel; and
a controller configured to
(a) execute a unit game for rotating and stopping the rotatable reel,
(b) store the symbols repeatedly detected by the sensor after the stop of the rotatable reel and time points of detections of the symbols by the sensor linking each other,
(c) determine an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the stored symbols, and
(d) judge whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the stored symbols.
4. A slot machine comprising:
a rotatable reel being rotatable and stoppable;
a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band;
a display adapted to display part of the symbols;
a sensor configured to repeatedly detect the symbols displayed on the display at least after a stop of the rotatable reel;
a removable memory storing the symbols repeatedly detected by the sensor after the stop of the rotatable reel and time points of detections of the symbols by the sensor linking each other; and
a controller configured to
(a) execute a unit game for rotating and stopping the rotatably reel,
(b) determine an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the symbols stored in the memory, and
(c) judge whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the symbols stored in the memory.
5. The slot machine according to any one of claims 2 to 4 , wherein the one end and the other end of the reel band are fixed together.
6. The slot machine according to any one of claims 2 to 4 , wherein the reel band is fixed to the peripheral surface of the rotatable reel.
7. A method of controlling a slot machine, the method comprising the steps of:
executing a unit game for rotating and stopping a rotatable reel including a plurality of symbols drawn on a peripheral surface;
displaying part of the symbols on a display;
repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel;
determining an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel; and
judging whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel, according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
8. A method of controlling a slot machine, the method comprising the steps of:
executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band;
displaying part of the symbols on a display;
repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel;
determining an outcome of the unit game according to one of the symbols detected by the sensor at a time point of the stop of the rotatable reel; and
judging whether or not the one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the symbols repeatedly detected by the sensor after the stop of the rotatable reel.
9. A method of controlling a slot machine, the method comprising the steps of:
executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band;
displaying part of the symbols on a display;
repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel;
storing the symbols detected in the detecting step and time points of the detections linking each other;
determining an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the stored symbols; and
judging whether or not the at least one of the symbols displayed on the display is changed after the stop of the rotatable reel according to the stored symbols.
10. A method of controlling a slot machine, the method comprising the steps of:
executing a unit game for rotating and stopping a rotatable reel including a reel band wound on a peripheral surface of the rotatable reel and having a plurality of symbols drawn on the reel band;
displaying part of the symbols on a display;
repeatedly detecting the symbols displayed on the display at least after a stop of the rotatable reel;
storing in a removable memory the symbols detected in the detecting step and time points of the detections;
determining an outcome of the unit game according to at least one of the symbols linked to a time point of the stop of the rotatable reel among the symbols stored in the memory; and
judging whether or not the at least one of the symbol displayed on the display is changed after the stop of the rotatable reel according to the symbols stored in the memory.
11. The method according to any one of claims 8 to 10 , wherein the one end and the other end of the reel band are fixed together.
12. The method according to any one of claims 8 to 10 , wherein the reel band is fixed to the peripheral surface of the rotatable reel.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/927,169 US20080305846A1 (en) | 2007-06-08 | 2007-10-29 | Slot Machine With Symbol Sensor And Control Method Thereof |
JP2008081982A JP2008302204A (en) | 2007-06-08 | 2008-03-26 | Slot machine with symbol position sensor, and control method for the same |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US92903007P | 2007-06-08 | 2007-06-08 | |
US11/927,169 US20080305846A1 (en) | 2007-06-08 | 2007-10-29 | Slot Machine With Symbol Sensor And Control Method Thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080305846A1 true US20080305846A1 (en) | 2008-12-11 |
Family
ID=40096365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/927,169 Abandoned US20080305846A1 (en) | 2007-06-08 | 2007-10-29 | Slot Machine With Symbol Sensor And Control Method Thereof |
Country Status (2)
Country | Link |
---|---|
US (1) | US20080305846A1 (en) |
JP (1) | JP2008302204A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5633022B2 (en) * | 2010-02-04 | 2014-12-03 | 株式会社オリンピア | Game machine |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2812182A (en) * | 1950-10-25 | 1957-11-05 | Fiorino James | Rotating disk amusement device |
US3684290A (en) * | 1969-06-09 | 1972-08-15 | Centaur Mini Computer Devices | Electrically operated plural reel chance device |
US4072930A (en) * | 1974-09-13 | 1978-02-07 | Bally Manufacturing Corporation | Monitoring system for use with amusement game devices |
US4074258A (en) * | 1975-05-07 | 1978-02-14 | Societe D'applications Generales D'electricite Et De Mecanique (Sagem) | Device for reading displacements of a movable member |
US4095795A (en) * | 1974-06-24 | 1978-06-20 | Saxton James C | Amusement apparatus and method |
US4099722A (en) * | 1975-07-30 | 1978-07-11 | Centronics Data Computer Corp. | Electronic slot machine |
US4138114A (en) * | 1973-10-02 | 1979-02-06 | Andersen Kurt H | Slot machines |
US4238127A (en) * | 1977-01-17 | 1980-12-09 | Bally Manufacturing Corporation | Electronic gaming apparatus |
US4607844A (en) * | 1984-12-13 | 1986-08-26 | Ainsworth Nominees Pty. Ltd. | Poker machine with improved security after power failure |
US4660833A (en) * | 1985-01-02 | 1987-04-28 | Igt | Reel monitoring and diagnostic device for an amusement machine |
US4715604A (en) * | 1985-04-30 | 1987-12-29 | Kabushiki Kaisha Universal | Slot machine |
US4874172A (en) * | 1987-11-13 | 1989-10-17 | Sigma, Incorporated | Reel tare fixing device and reel |
US5257179A (en) * | 1991-10-11 | 1993-10-26 | Williams Electronics Games, Inc. | Audit and pricing system for coin-operated games |
US5785595A (en) * | 1994-09-23 | 1998-07-28 | Atronic Casino Technology Distribution Gmbh | Method for the determination of stop positions of rotating reel bodies of a game display device of a gambling machine |
US5839957A (en) * | 1996-09-30 | 1998-11-24 | Casino Data Systems | Stepping motor driven reel mechanism having an encoder means integrally formed on the motor: apparatus and method |
US5938196A (en) * | 1997-05-07 | 1999-08-17 | Universal De Desarrollos Electronicos, S.A. | Reel type slot machine with physical mapping to control the win odds |
US5988638A (en) * | 1997-06-13 | 1999-11-23 | Unislot, Inc. | Reel type slot machine utilizing random number generator for selecting game result |
US6135887A (en) * | 1996-02-12 | 2000-10-24 | International Game Technology | Peripheral device download method and apparatus |
US6149522A (en) * | 1995-06-29 | 2000-11-21 | Silicon Gaming - Nevada | Method of authenticating game data sets in an electronic casino gaming system |
US6203430B1 (en) * | 1998-10-01 | 2001-03-20 | Walker Digital, Llc | Electronic amusement device and method for enhanced slot machine play |
US6394900B1 (en) * | 2000-01-05 | 2002-05-28 | International Game Technology | Slot reel peripheral device with a peripheral controller therein |
US20040068654A1 (en) * | 2001-08-08 | 2004-04-08 | Igt | Process verification |
US20050159210A1 (en) * | 2004-01-20 | 2005-07-21 | Konami Corporation | Disk, displayed symbol indentifier of mechanical slot machine, and mechanical slot machine |
US20070032293A1 (en) * | 2005-08-08 | 2007-02-08 | Wms Gaming, Inc. | Reel strip attachment |
-
2007
- 2007-10-29 US US11/927,169 patent/US20080305846A1/en not_active Abandoned
-
2008
- 2008-03-26 JP JP2008081982A patent/JP2008302204A/en active Pending
Patent Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2812182A (en) * | 1950-10-25 | 1957-11-05 | Fiorino James | Rotating disk amusement device |
US3684290A (en) * | 1969-06-09 | 1972-08-15 | Centaur Mini Computer Devices | Electrically operated plural reel chance device |
US4138114A (en) * | 1973-10-02 | 1979-02-06 | Andersen Kurt H | Slot machines |
US4095795A (en) * | 1974-06-24 | 1978-06-20 | Saxton James C | Amusement apparatus and method |
US4072930A (en) * | 1974-09-13 | 1978-02-07 | Bally Manufacturing Corporation | Monitoring system for use with amusement game devices |
US4074258A (en) * | 1975-05-07 | 1978-02-14 | Societe D'applications Generales D'electricite Et De Mecanique (Sagem) | Device for reading displacements of a movable member |
US4099722A (en) * | 1975-07-30 | 1978-07-11 | Centronics Data Computer Corp. | Electronic slot machine |
US4238127A (en) * | 1977-01-17 | 1980-12-09 | Bally Manufacturing Corporation | Electronic gaming apparatus |
US4607844A (en) * | 1984-12-13 | 1986-08-26 | Ainsworth Nominees Pty. Ltd. | Poker machine with improved security after power failure |
US4660833A (en) * | 1985-01-02 | 1987-04-28 | Igt | Reel monitoring and diagnostic device for an amusement machine |
US4715604A (en) * | 1985-04-30 | 1987-12-29 | Kabushiki Kaisha Universal | Slot machine |
US4874172A (en) * | 1987-11-13 | 1989-10-17 | Sigma, Incorporated | Reel tare fixing device and reel |
US5257179A (en) * | 1991-10-11 | 1993-10-26 | Williams Electronics Games, Inc. | Audit and pricing system for coin-operated games |
US5785595A (en) * | 1994-09-23 | 1998-07-28 | Atronic Casino Technology Distribution Gmbh | Method for the determination of stop positions of rotating reel bodies of a game display device of a gambling machine |
US6149522A (en) * | 1995-06-29 | 2000-11-21 | Silicon Gaming - Nevada | Method of authenticating game data sets in an electronic casino gaming system |
US6135887A (en) * | 1996-02-12 | 2000-10-24 | International Game Technology | Peripheral device download method and apparatus |
US5839957A (en) * | 1996-09-30 | 1998-11-24 | Casino Data Systems | Stepping motor driven reel mechanism having an encoder means integrally formed on the motor: apparatus and method |
US5938196A (en) * | 1997-05-07 | 1999-08-17 | Universal De Desarrollos Electronicos, S.A. | Reel type slot machine with physical mapping to control the win odds |
US5988638A (en) * | 1997-06-13 | 1999-11-23 | Unislot, Inc. | Reel type slot machine utilizing random number generator for selecting game result |
US6003867A (en) * | 1997-06-13 | 1999-12-21 | Unislot, Inc. | Reel type slot machine utilizing time-based random game result selection means |
US6203430B1 (en) * | 1998-10-01 | 2001-03-20 | Walker Digital, Llc | Electronic amusement device and method for enhanced slot machine play |
US6394900B1 (en) * | 2000-01-05 | 2002-05-28 | International Game Technology | Slot reel peripheral device with a peripheral controller therein |
US20040068654A1 (en) * | 2001-08-08 | 2004-04-08 | Igt | Process verification |
US20050159210A1 (en) * | 2004-01-20 | 2005-07-21 | Konami Corporation | Disk, displayed symbol indentifier of mechanical slot machine, and mechanical slot machine |
US20070032293A1 (en) * | 2005-08-08 | 2007-02-08 | Wms Gaming, Inc. | Reel strip attachment |
Also Published As
Publication number | Publication date |
---|---|
JP2008302204A (en) | 2008-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2343552C9 (en) | Scanning-based configuration control in gamble environment | |
US7963838B2 (en) | Bonus game for gaming machine providing player with deal or no deal options | |
US8696434B2 (en) | Slot machine capable of keeping constant order or constant tempo of stopping rotation reels | |
EP1760674A2 (en) | Gaming machine, game control method and game system | |
US8821254B2 (en) | Gaming machine having effect corresponding to award to be provided for special game and playing method thereof | |
US20080058067A1 (en) | Gaming machine | |
US20090253490A1 (en) | Gaming Machine Having Questionnaire Function And Control Method Thereof | |
US20080058072A1 (en) | Gaming machine | |
US20090253477A1 (en) | Gaming Machine Having Questionnaire Function And Control Method Thereof | |
US20080125216A1 (en) | Gaming machine for providing progressive dividend for insurance along with execution of games, and playing method of same | |
US20070135206A1 (en) | Gaming machine and game system | |
AU2009200728A1 (en) | Gaming machine | |
US20080305847A1 (en) | Slot machine with symbol detection feature | |
US20080144089A1 (en) | Data output device adn data output method | |
US9965917B2 (en) | Gaming machine for changing game sound in free game and control method thereof | |
US20070149274A1 (en) | Gaming machine | |
US20080305846A1 (en) | Slot Machine With Symbol Sensor And Control Method Thereof | |
US20090227328A1 (en) | Slot Machine | |
US20070066384A1 (en) | Gaming machine | |
US20060281532A1 (en) | Gaming machine | |
US20080305848A1 (en) | Slot machine with symbol sensor and control method thereof | |
US20060148557A1 (en) | Gaming machine and gaming system | |
US20070155476A1 (en) | Gaming machine | |
JP2009078119A (en) | Slot machine which pays out prescribed number of credits when frequency of game reaches specified value | |
AU2007237332A1 (en) | Gaming machine and gaming 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:020476/0723 Effective date: 20071115 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |