IP Library › Granted Patent US 11,189,128
Granted Patent B2
US 11,189,128 · App. 16/586,415 · Granted Nov 30, 2021

Gaming machine, gaming system, display method and program

Inventors: Norikazu Miura (Zama, JP); Shinnosuke Hiratsuka (Zama, JP)
Assignee: Konami Gaming, Inc.
G07F17/3213G07F17/34
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,189,128
App. No.
16/586,415
Granted
Nov 30, 2021
Kind
B2
Abstract

A technique of synchronizing a timing to display an event in a game with a beat of a sound is provided. A gaming machine includes a display, a speaker, a storage device that stores tempo data including beat information of the entire BGM and BGM sound data, and a controller connected to the display, the speaker, and the storage device. The controller starts a display of a progression of a game in the display while causing the speaker to output the BGM on the basis of the BGM sound data, determines a timing at which an event is displayed on the display on the basis of the tempo data, dynamically configures animation data so that the event is displayed at the determined timing, and causes the dynamically configured animation data to be displayed on the display.

Claims (54)

1. A gaming machine, comprising:

a display configured to display a progression of a game including at least one event;

a speaker configured to output a sound of the game;

a storage device configured to store tempo data including beat information of an entire background music (BGM) and sound data of the BGM; and

a controller connected to the display, the speaker, and the storage device, wherein the controller is configured to:

display the game including a game screen displaying a plurality of reels at a predefined frame rate while causing the speaker to output the BGM on the basis of the sound data of the BGM stored in the storage device; and

detect a game start input and initiate an instance of the game by:

determining a current frame count associated with the game start input based on the predefined frame rate and an elapsed time since a start of the BGM;

determining a first frame count at which the BGM is on-beat based on the current frame count, a predefined frame count, and the tempo data;

dynamically configuring animation data so that at least one reel is displayed to spin and stop at the determined first frame count; and

displaying the reels spinning and stopping based on the dynamically configured animation data.

2. The gaming machine according to claim 1 , further comprising, an operation unit configured to receive a player's operation, wherein the controller detects the game start input on the basis of a timing when the player operates the operation unit and the tempo data.

3. The gaming machine according to claim 1 , wherein the controller determines a stop position of the at least one reel randomly.

4. The gaming machine according to claim 1 , wherein the storage device stores event sound data, and the controller causes the speaker to output a sound related to the event sound data stored in the storage device at the determined first frame count.

5. The gaming machine according to claim 1 , wherein the storage device stores a rhythm pattern defining a rhythm for sequentially displaying the plurality of reels, the controller is configured to:

determine timings at which the plurality of reels are displayed on the display on the basis of the tempo data and the rhythm pattern; and

dynamically configure the animation data so that the plurality of reels are sequentially stopped at the determined timings.

6. The gaming machine according to claim 1 , wherein the display displays a game screen including a plurality of cells arranged in a grid form, and the controller randomly determines symbols to be arranged in the plurality of cells and performs winning determination in accordance with a combination of the symbols displayed on the display.

7. The gaming machine according to claim 5 , wherein the display displays a game screen including a reel corresponding to a column of a plurality of cells arranged in a grid form.

8. The gaming machine according to claim 1 , further comprising, an illumination to be lighted up, and the controller causes the illumination to be lighted up at the determined first frame count.

9. A control method of a gaming machine, the gaming machine including a display configured to display a progression of a game including at least one event, a speaker configured to output a sound of the game, a storage device configured to store tempo data including beat information of an entire BGM and sound data of the BGM, and a controller connected to the display, the speaker, and the storage device, the control method comprising the controller performing the algorithm steps of:

displaying the game in the display including a game screen displaying a plurality of reels at a predefined frame rate while causing the speaker to output the BGM on the basis of the sound data of the BGM stored in the storage device; and

detecting a game start input and initiate an instance of the game by:

determining a current frame count associated with the game start input based on the predefined frame rate and an elapsed time since a start of the BGM;

determining a first frame count at which the BGM is on-beat based on the current frame count, a predefined frame count, and the tempo data;

dynamically configuring animation data so that at least one reel is displayed to spin and stop at the determined first frame count; and

displaying the reels spinning and stopping based on the dynamically configured animation data.

10. One or more non-transitory computer-readable storage media, having a program for operating a gaming machine embodied thereon, the gaming machine including a display configured to display a progression of a game including at least one event, a speaker configured to output a sound of the game, a storage device configured to store tempo data including beat information of an entire BGM and sound data of the BGM, and a controller connected to the display, the speaker, and the storage device, the program causing the controller to execute the algorithm steps including:

displaying the game in the display including a game screen displaying a plurality of reels at a predefined frame rate while causing the speaker to output the BGM on the basis of the sound data of the BGM stored in the storage device; and

detecting a game start input and initiate an instance of the game by:

determining a current frame count associated with the game start input based on the predefined frame rate and an elapsed time since a start of the BGM;

determining a first frame count at which the BGM is on-beat based on the current frame count, a predefined frame count, and the tempo data;

dynamically configuring animation data so that at least one reel is displayed to spin and stop at the determined first frame count; and

displaying the reels spinning and stopping based on the dynamically configured animation data.

11. The one or more non-transitory computer-readable storage media of claim 10 , wherein the computer-executable instructions cause the controller to:

receive a player's operation via an operation unit; and

detect the game start input on the basis of a timing when the player operates the operation unit and the tempo data.

12. The one or more non-transitory computer-readable storage media of claim 10 , wherein the computer-executable instructions cause the controller to:

determine timings at which the plurality of reels are displayed on the display on the basis of the tempo data and a rhythm pattern defining a rhythm for sequentially displaying the plurality of reels;

dynamically configure the animation data so that the plurality of reels are sequentially stopped at the determined timings.

13. The one or more non-transitory computer-readable storage media of claim 10 , wherein the computer-executable instructions cause the controller to:

display a game screen including a plurality of cells arranged in a grid form and a reel corresponding to a column of a plurality of cells arranged in a grid form;

randomly determine symbols to be arranged in the plurality of cells and perform winning determination in accordance with a combination of the symbols displayed on the display.

14. The control method according to claim 9 , further comprising the controller performing the steps of:

receiving a player's operation via an operation unit; and

detects the game start input on the basis of a timing when the player operates the operation unit and the tempo data.

15. The control method according to claim 9 , further comprising the controller performing the steps of determining a stop position of the at least one reel randomly.

16. The control method according to claim 9 , further comprising the controller performing the steps of causing the speaker to output a sound related to event sound data stored in the storage device at the determined first frame count.

17. The control method according to claim 9 , further comprising the controller performing the steps of:

determining timings at which the plurality of reels are displayed on the display on the basis of the tempo data and a rhythm pattern defining a rhythm for sequentially displaying a plurality of reels;

dynamically configuring the animation data so that the plurality of reels are sequentially stopped at the determined timings.

18. The control method according to claim 9 , wherein the display displays a game screen including a plurality of cells arranged in a grid form, the control method includes the controller performing the steps of randomly determining symbols to be arranged in the plurality of cells and performing winning determination in accordance with a combination of the symbols displayed on the display.

19. The control method according to claim 18 , wherein the display displays a game screen including a reel corresponding to a column of a plurality of cells arranged in a grid form.

20. The control method according to claim 9 , further comprising the controller performing the steps of causing an illumination unit of the gaming machine to be lighted up at the determined first frame count.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2019
From: MIURA, NORIKAZU; HIRATSUKA, SHINNOSUKE
To: KONAMI GAMING, INC.
Reel/Frame 050525/0757 →
Priority Claims (1)
JP JP2018-190139 · Oct 5, 2018 · national
Continuity (1)
Related Publication 20200111296A1 · Apr 9, 2020