JP2006034791A - Game machine and simulation game program - Google Patents

Game machine and simulation game program Download PDF

Info

Publication number
JP2006034791A
JP2006034791A JP2004222092A JP2004222092A JP2006034791A JP 2006034791 A JP2006034791 A JP 2006034791A JP 2004222092 A JP2004222092 A JP 2004222092A JP 2004222092 A JP2004222092 A JP 2004222092A JP 2006034791 A JP2006034791 A JP 2006034791A
Authority
JP
Japan
Prior art keywords
sound
volume
output
game
voice
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.)
Withdrawn
Application number
JP2004222092A
Other languages
Japanese (ja)
Inventor
Katsumi Yamaguchi
克巳 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Aruze Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aruze Corp filed Critical Aruze Corp
Priority to JP2004222092A priority Critical patent/JP2006034791A/en
Publication of JP2006034791A publication Critical patent/JP2006034791A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a game machine and a simulation game program with high performing effect by which a player can sufficiently listen sound and sound pronounced. <P>SOLUTION: The game machine has a sound output means (a speaker 25L, 25R, and a sound control circuit 46) outputting the sound relating to the performance of a game, a sound input means (a microphone 52L, 52R) obtaining outside sound, and a sound control means (a sub CPU 42) controlling the volume of the sound outputted by the sound output means based on the volume of the sound obtained by the sound input means. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、スピーカ等によって演出のための効果音等を出力する遊技機およびシミュレーションゲームプログラムに関する。   The present invention relates to a gaming machine and a simulation game program that output a sound effect or the like for production using a speaker or the like.

従来、パチンコ機等の遊技機においては、遊技状態を報知したり、演出のための効果音等を出力する音声出力手段を備えており、画像や発光により情報を伝える液晶表示装置や各種のランプとともに、音声により遊技者に情報を伝えながら遊技を進行するようにしたものが知られている(例えば、特許文献1)。
特開2003−340060号公報
Conventionally, in gaming machines such as pachinko machines, liquid crystal display devices and various lamps that are provided with sound output means for notifying the game state and outputting sound effects for production, etc., and transmitting information by images and light emission Along with this, a game is progressed while conveying information to the player by voice (for example, Patent Document 1).
JP 2003-340060 A

上述した従来の遊技機においては、音声出力手段から出力する音声の音量が固定されているため、他の遊技機が発声する音、ホール内のアナウンスの音またはドアの開閉時のホール外部の騒音等によって、遊技機が発声する音声が聞き取り難い場合があるという問題があった。本発明は、発生する音声を遊技者が充分に聞き取ることができる演出効果の高い遊技機およびシミュレーションゲームプログラムを提供することを目的とする。   In the conventional gaming machine described above, since the volume of the sound output from the sound output means is fixed, the sound produced by other gaming machines, the sound of announcements in the hall, or the noise outside the hall when the door is opened or closed For example, there is a problem that it is difficult to hear the voice uttered by the gaming machine. It is an object of the present invention to provide a gaming machine and a simulation game program that have a high stage effect so that a player can sufficiently hear the generated sound.

本発明の遊技機は、遊技の演出に関する音声を出力する音声出力手段(例えば、スピーカ25L、25Rおよび音声制御回路46)と、外部の音声を取得する音声入力手段(例えば、マイク52L、52R)と、前記音声入力手段が取得した音声の音量に基づいて、前記音声出力手段が出力する音声の音量を制御する音声制御手段(例えば、サブCPU42)とを備えたことを特徴とする。   The gaming machine according to the present invention includes an audio output means (for example, speakers 25L and 25R and an audio control circuit 46) that outputs audio related to the effect of the game, and an audio input means (for example, microphones 52L and 52R) that acquires external audio. And voice control means (for example, sub CPU 42) for controlling the volume of voice output by the voice output means based on the volume of voice acquired by the voice input means.

この構成により、遊技機外部の騒音等の状況に応じた十分な音量で音声を出力し、演出効果を高めることができる。   With this configuration, it is possible to output sound at a sufficient volume according to the situation such as noise outside the gaming machine and enhance the effect.

また、本発明の遊技機は、前記音声入力手段を、異なる箇所に複数備え、前記音声制御手段は、前記音声入力手段が取得した複数の音声の音量に基づいて前記音声出力手段が出力する音声の音量を制御することを特徴とする。   Further, the gaming machine of the present invention includes a plurality of the voice input means at different locations, and the voice control means outputs the voice output by the voice output means based on the volume of the plurality of voices acquired by the voice input means. It is characterized by controlling the sound volume.

この構成により、遊技機外部の音を適正に取得し、より高い精度で遊技機外部の騒音等の状況に応じた出力音量に設定できる。   With this configuration, the sound outside the gaming machine can be appropriately acquired, and the output volume corresponding to the situation such as noise outside the gaming machine can be set with higher accuracy.

また、本発明の遊技機は、前記音声制御手段は、前記音声入力手段が取得した複数の音声の内、最も音量の大きな音声に応じて前記音声出力手段が出力する音声の音量を制御することを特徴とする。   In the gaming machine of the present invention, the voice control means controls the volume of the voice output by the voice output means according to the loudest voice among a plurality of voices acquired by the voice input means. It is characterized by.

この構成により、遊技機外部の騒音等の状況に適した出力音量に設定できる。   With this configuration, it is possible to set the output volume suitable for the situation such as noise outside the gaming machine.

また、本発明の遊技機は、前記音声制御手段は、前記音声入力手段が取得した複数の音声の内、最も大きな音量より大きな音量に、前記音声出力手段が出力する音声の音量を制御することを特徴とする。   In the gaming machine of the present invention, the voice control means controls the volume of the voice output by the voice output means to a volume larger than the largest volume among the plurality of voices acquired by the voice input means. It is characterized by.

この構成により、周囲の他の遊技機よりも目立たせることができる。   With this configuration, it can be made more conspicuous than other surrounding gaming machines.

また、本発明の遊技機は、遊技者が操作可能な操作手段(例えば、操作スイッチ51)と、前記操作手段が操作されたことを検知する操作検知手段(例えば、サブCPU42)とを備え、前記音声制御手段は、前記操作手段が操作されたことを前記操作検知手段が検知した場合に、前記音声出力手段が出力する音声の音量を制御することを特徴とする。   In addition, the gaming machine of the present invention includes operation means (for example, an operation switch 51) that can be operated by a player, and operation detection means (for example, a sub CPU 42) that detects that the operation means has been operated, The sound control means controls the volume of sound output from the sound output means when the operation detection means detects that the operation means has been operated.

この構成により、遊技者が望むときに出力音量の調整をすることができる。   With this configuration, the output volume can be adjusted when the player desires.

また、本発明の遊技機は、遊技状態を制御する遊技状態制御手段(例えば、メインCPU32)を備え、前記音声制御手段は、前記遊技状態制御手段によって制御される遊技状態に基づいて、前記音声出力手段が出力する音声の音量を制御することを特徴とする。
この構成により、遊技の進行に係る演出の要所で出力音量の調整をすることができ、音声による演出を効果的に行うことができる。
In addition, the gaming machine of the present invention includes a game state control means (for example, a main CPU 32) for controlling the game state, and the sound control means is configured to control the sound based on the game state controlled by the game state control means. The volume of the sound output from the output means is controlled.
With this configuration, it is possible to adjust the output volume at the point of the production related to the progress of the game, and it is possible to effectively perform the production by voice.

また、本発明の遊技機は、前記音声制御手段は、前記音声入力手段が取得した複数の音声の内、最も大きな音量より大きな音量に、前記音声出力手段が出力する音声の音量を制御することを特徴とする。   In the gaming machine of the present invention, the voice control means controls the volume of the voice output by the voice output means to a volume larger than the largest volume among the plurality of voices acquired by the voice input means. It is characterized by.

この構成により、周囲の他の遊技機よりも目立たせることができる。   With this configuration, it can be made more conspicuous than other surrounding gaming machines.

本発明のシミュレーションゲームプログラムは、コンピュータに、遊技の演出に関する音声を出力する音声出力機能と、外部の音声を取得する音声入力機能と、前記音声入力機能が取得した音声の音量に基づいて、前記音声出力機能が出力する音声の音量を制御する音声制御機能とを実行させることを特徴とする。   The simulation game program of the present invention is based on the sound output function for outputting sound related to the effect of the game to the computer, the sound input function for acquiring external sound, and the sound volume acquired by the sound input function. And a voice control function for controlling a volume of voice output by the voice output function.

上述したシミュレーションプログラムは、シミュレーションプログラムをROMカートリッジ、CD−ROM、DVD等の記録媒体に記憶したり、通信衛星等のネットワーク環境下、あるいはインターネット等の通信回線を利用して配布することにより、家庭用ゲーム機等において遊技機と同様に、外部の騒音等の状況に応じた十分な音量で音声を出力し、演出効果を高めることができる。   The above-described simulation program is stored in a recording medium such as a ROM cartridge, CD-ROM, or DVD, or distributed in a network environment such as a communication satellite or using a communication line such as the Internet. In a game machine or the like, the sound can be output at a sufficient volume according to the situation of external noise or the like in the same manner as a gaming machine, and the effect of production can be enhanced.

本発明によれば、発生する音声を遊技者が充分に聞き取ることができる演出効果の高い遊技機およびシミュレーションゲームプログラムを提供することができる。   According to the present invention, it is possible to provide a gaming machine and a simulation game program with high performance effects that allow the player to sufficiently hear the generated sound.

以下、本発明の好ましい実施の形態を図面に基づいて説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

図1〜図11は、本発明に係る遊技機の一実施の形態を示す図であり、本発明の遊技機
をパチンコ遊技機に適用した例を示している。
1 to 11 are diagrams showing an embodiment of a gaming machine according to the present invention, showing an example in which the gaming machine of the present invention is applied to a pachinko gaming machine.

まず、構成を説明する。図1は、本発明の一実施の形態に係る遊技機10を示す外観図である。   First, the configuration will be described. FIG. 1 is an external view showing a gaming machine 10 according to an embodiment of the present invention.

図1において、遊技機10は、遊技場に遊技機10を設置するために設けられている外枠1と、外枠1の内側に開閉可能に設けられている内枠2aと、内枠2aの前面側に開閉可能に設けられている前面扉2bと、内枠2aと前面扉2bとの間に設けられている遊技盤3と、回動操作されることにより遊技盤3上の遊技領域に向けて遊技球を発射するように構成された発射ハンドル24と、遊技状態に応じて効果音や音声等を出力するスピーカ25Lおよび25Rと、遊技状態に応じて所定のパターンで点灯・消灯するランプ26Lおよび26Rとを備える。   In FIG. 1, a gaming machine 10 includes an outer frame 1 provided for installing the gaming machine 10 in a game hall, an inner frame 2a provided inside the outer frame 1 so as to be openable and closable, and an inner frame 2a. The front door 2b that can be opened and closed on the front side of the game, the game board 3 provided between the inner frame 2a and the front door 2b, and a game area on the game board 3 by being rotated. A launch handle 24 configured to launch a game ball toward the player, speakers 25L and 25R that output sound effects, sounds, and the like according to the game state, and turn on / off in a predetermined pattern according to the game state Lamps 26L and 26R are provided.

また、遊技機10には、プリペイドカードなどが挿入されると、該プリペイドカードの残高に応じて、遊技球が貸し出されるように構成されたカードユニット20(図2参照)が接続されている。   The gaming machine 10 is connected to a card unit 20 (see FIG. 2) configured such that when a prepaid card or the like is inserted, a gaming ball is lent according to the balance of the prepaid card.

また、前面扉2bには表示部および複数のボタンを有する球貸し操作部60が設けられており、この球貸し操作部60はカードユニット20によって読み込まれるプリペイドカード等の金額を表示したり、一定の金額毎の遊技球(パチンコ球)を購入するための操作を行うものである。   Further, the front door 2b is provided with a ball lending operation unit 60 having a display unit and a plurality of buttons. The ball lending operation unit 60 displays the amount of a prepaid card or the like read by the card unit 20 or is constant. An operation for purchasing a game ball (pachinko ball) for each amount of money is performed.

また、前面扉2bの左右には、音声入力手段としてのマイク52L、52Rが設けられており、このマイク52L、52Rには遊技機の周囲の騒音等が入力されるようになっている。なお、マイク52L、52Rは1つでも良く、3つ以上でも良い。   Further, microphones 52L and 52R as voice input means are provided on the left and right of the front door 2b, and noise around the gaming machine is input to the microphones 52L and 52R. The number of microphones 52L and 52R may be one, or three or more.

また、前面扉2bの球貸し操作部60の左には操作スイッチ51が設けられている。本実施の形態において遊技機10は、操作スイッチ51が押下されたことを検知すると、マイク52L、52Rが取得した遊技機10の周囲の音の大きさに応じて、スピーカ25L、25Rから出力される音声の音量を制御するようになっている。操作スイッチ51と球貸し操作部60は、1つのパネル状部材の上に設けられている。本実施の形態では、操作スイッチ51は操作手段を構成する。   An operation switch 51 is provided on the left side of the ball lending operation unit 60 of the front door 2b. In the present embodiment, when the gaming machine 10 detects that the operation switch 51 is pressed, the gaming machine 10 outputs the sound from the speakers 25L and 25R according to the volume of sound around the gaming machine 10 acquired by the microphones 52L and 52R. It is designed to control the volume of audio. The operation switch 51 and the ball lending operation unit 60 are provided on one panel-like member. In the present embodiment, the operation switch 51 constitutes an operation means.

遊技盤3上の遊技領域には、液晶表示装置4(図1では不図示)と、始動口6と、普通図柄作動ゲート7と、大入賞口8と、アウト口9と、一般入賞口16とが設けられている。   The game area on the game board 3 includes a liquid crystal display device 4 (not shown in FIG. 1), a start port 6, a normal symbol operation gate 7, a big winning port 8, an out port 9, and a general winning port 16. And are provided.

液晶表示装置4上では、始動口6内に設けられた始動領域を遊技球が通過したことを条件として、特別図柄(または、装飾図柄)の変動表示が実行される。なお、特別図柄の変動表示は、始動領域を遊技球が通過したことを条件として抽出される大当り判定用乱数値や大当り図柄決定用乱数値等に基づいて実行される。また、液晶表示装置4上では、遊技の進行に伴って動画および静止画からなる各種の演出画像が表示される。   On the liquid crystal display device 4, the special symbol (or decorative symbol) is displayed in a variable manner on condition that the game ball has passed through the starting area provided in the starting port 6. The special symbol variation display is executed based on a jackpot determination random number value, a jackpot symbol determination random number value, or the like extracted on the condition that the game ball has passed through the starting area. On the liquid crystal display device 4, various effect images including moving images and still images are displayed as the game progresses.

なお、大当り判定用乱数値とは、遊技状態を大当り状態に移行させるか否か判定するために用いられる乱数値である。具体的には、大当り判定用乱数値と大当り判定値とが一致した場合に、遊技状態を大当り状態に移行すると判定される。   The jackpot determining random number is a random value used for determining whether or not to shift the gaming state to the jackpot state. Specifically, when the jackpot determination random number value matches the jackpot determination value, it is determined to shift the gaming state to the jackpot state.

また、大当り図柄決定用乱数億とは、遊技状態を確変状態に移行させるか否か判定するために用いられる乱数値である。具体的には、大当り図柄決定用乱数値と確変判定値とが一致した場合に、遊技状態を確変状態に移行すると判定される。なお、大当り図柄決定用乱数値と確変判定値とが一致した場合には、特別図柄の変動表示が行われた結果、確変図柄が大当り図柄として液晶表示装置4上に停止表示される。一方、大当り図柄決定用乱数値と確変判定値とが一致しない揚合には、特別図柄の変動表示が行われた結果、通常図柄が大当り図柄として液晶表示装置4上に停止表示される。   The jackpot symbol determination random number 100 million is a random value used for determining whether or not to shift the gaming state to the probable change state. More specifically, when the jackpot symbol determination random number value matches the probability variation determination value, it is determined to shift the gaming state to the probability variation state. When the random number for determining the big hit symbol matches the probability variation determination value, as a result of the special symbol variation display, the probability variation symbol is stopped and displayed on the liquid crystal display device 4 as the big hit symbol. On the other hand, when the big hit symbol determination random number value does not match the probability variation determination value, the special symbol variation display is performed. As a result, the normal symbol is stopped and displayed on the liquid crystal display device 4 as the big hit symbol.

なお、確変状態とは、大当り判定において、大当り判定用乱数値と大当り判定値とが一致する確率が向上する状態である。   Note that the probability variation state is a state in which the probability of matching the jackpot determination random value with the jackpot determination value is improved in the jackpot determination.

また、本実施形態では、特別図柄の変動表示は、液晶表示装置4上で実行されているが、これに限定されるものではなく、7セグメントのLEDランプによって実行されてもよい。   In the present embodiment, the special symbol variation display is executed on the liquid crystal display device 4, but is not limited thereto, and may be executed by a 7-segment LED lamp.

始動口6は、遊技球が入球し易い開放状態と遊技球が入球し難い閉鎖状態とに変化可能であり、始動口6内に設けられた始動領域を遊技球が通過したことを条件として、大当り判定用乱数値や大当り図柄決定用乱数値等が抽出されるように構成されている。また、始動口6は、始動口6に遊技球が入球すると、所定数の遊技球が賞球として払出されるように構成されている。   The start port 6 can be changed between an open state in which a game ball is easy to enter and a closed state in which the game ball is difficult to enter, provided that the game ball has passed through a start area provided in the start port 6 The jackpot determining random number value, the jackpot symbol determining random number value, and the like are extracted. In addition, the start port 6 is configured such that when a game ball enters the start port 6, a predetermined number of game balls are paid out as prize balls.

普通図柄作動ゲート7は、普通図柄作動ゲート7を遊技球が通過したことを条件として、始動口6を開放状態とするか否か決定するために用いられる乱数値(普通図柄当り判定用乱数値)が抽出されるように構成されている。   The normal symbol operating gate 7 is a random value (random number value for determining per normal symbol) that is used to determine whether or not the starting port 6 is to be opened on condition that the game ball has passed through the normal symbol operating gate 7. ) Is extracted.

大入賞口8は、遊技球が入球し易い開放状態と遊技球が入球し難い閉鎖状態とに変化可能なものである。また、大入賞口8は、遊技状態が大当り状態に移行されると、閉鎖状態である大入賞口8が開放状態となってから、再び閉鎖状態となるまでを1ラウンドとして制御される。   The big winning opening 8 can be changed between an open state in which a game ball is easy to enter and a closed state in which a game ball is difficult to enter. In addition, when the gaming state is shifted to the big hit state, the big winning opening 8 is controlled as one round from the closed big winning opening 8 to the closed state until the closed state again.

なお、大当り状態においては、所定回数(本実施の形態では、15回)を上限として、ラウンドが繰り返されるものとする。さらに、大入賞口8は、大入賞口8に遊技球が入球すると、所定数の遊技球が賞球として払出されるように構成されている。   In the big hit state, the round is repeated up to a predetermined number of times (15 in the present embodiment). Furthermore, the special winning opening 8 is configured such that when a game ball enters the special winning opening 8, a predetermined number of game balls are paid out as a winning ball.

アウト口9は、始動口6、大入賞口8および一般入賞口16等のいずれにも入球しなかった遊技球を受け入れる。   The out port 9 receives a game ball that has not entered any of the starting port 6, the big winning port 8, the general winning port 16, and the like.

一般入賞口16は、一般入賞口16に遊技球が入賞すると、所定数の遊技球が賞球として払い出されるように構成されている。また、遊技盤3の下方には、カードユニット20から貸し出された遊技球や賞球として払出された遊技球を貯留するための皿ユニット21が設けられている。   The general winning opening 16 is configured such that when a game ball wins the general winning opening 16, a predetermined number of game balls are paid out as winning balls. Further, below the game board 3, a tray unit 21 for storing game balls lent out from the card unit 20 and game balls paid out as prize balls is provided.

なお、遊技盤3の少なくとも一部は、液晶表示装置4上に表示される画像を遊技者が視認することができるように、所定の透明性を有する樹脂(例えば、アクリル樹脂)によって形成されていても良い。このように構成した場合には、遊技者は、遊技盤3の背面側に設けられた液晶表示装置4上に表示される画像を透明な遊技盤3を通して視認することができる。   Note that at least a part of the game board 3 is formed of a resin having a predetermined transparency (for example, an acrylic resin) so that the player can visually recognize an image displayed on the liquid crystal display device 4. May be. When configured in this way, the player can visually recognize the image displayed on the liquid crystal display device 4 provided on the back side of the game board 3 through the transparent game board 3.

図2は遊技機10の制御部の構成図を示すブロック図である。図2に示すように、本実施の形態の遊技機10の制御部は、主制御回路30と、副制御回路40と、払出・発射制御回路80とを備えている。   FIG. 2 is a block diagram showing a configuration diagram of the control unit of the gaming machine 10. As shown in FIG. 2, the control unit of the gaming machine 10 according to the present embodiment includes a main control circuit 30, a sub control circuit 40, and a payout / launch control circuit 80.

主制御回路30は、I/O31と、メインCPU32と、メインROM33と、メインRAM34と、コマンド出力ポート35とによって構成される。   The main control circuit 30 includes an I / O 31, a main CPU 32, a main ROM 33, a main RAM 34, and a command output port 35.

また、主制御回路30には、大入賞口8内に設けられた特定領域(Vゾーン)を通過した遊技球を検出するV・カウントスイッチ28Sと、大入賞口8内に設けられた一般領域を通過した遊技球を検出するカウントスイッチ29Sと、一般入賞口16に入球した遊技球を検出する一般入賞球スイッチ16Sと、普通図柄作動ゲート7を通過した遊技球を検出する通過球スイッチ7Sと、始動口6内に設けられた始動領域を通過した遊技球を検出する始動入賞球スイッチ6Sと、始動口6に設けられた1対の可動片を駆動する始動口ソレノイド6aと、大入賞口8に設けられた扉体を駆動する大入賞口ソレノイド8aと、大入賞口8に入球した遊技球を特定領域と一般領域とに振り分けるシーソーを駆動するシーソーソレノイド8bと、遊技機10を初期状態に戻すバックアップクリアスイッチ9がI/O31を介して接続されている。   The main control circuit 30 includes a V / count switch 28S for detecting a game ball that has passed through a specific area (V zone) provided in the special winning opening 8, and a general area provided in the special winning opening 8. A count switch 29S for detecting a game ball that has passed through, a general winning ball switch 16S for detecting a game ball that has entered the general winning opening 16, and a passing ball switch 7S that detects a game ball that has passed through the normal symbol operating gate 7. A start winning ball switch 6S that detects a game ball that has passed through a start area provided in the start port 6, a start port solenoid 6a that drives a pair of movable pieces provided in the start port 6, and a grand prize A prize winning solenoid 8a for driving a door provided in the mouth 8, a seesaw solenoid 8b for driving a seesaw that distributes a game ball entered into the prize winning opening 8 into a specific area and a general area, and a gaming machine 0 backup clear switch 9 to return to the initial state is connected via the I / O 31 a.

なお、本実施形態において、始動入賞球スイッチ6Sは、遊技盤上に設けられた始動領域を遊技球が通過したことを検出する検出手段を構成する。   In the present embodiment, the start winning ball switch 6S constitutes detection means for detecting that the game ball has passed through the start area provided on the game board.

I/O31は、上述した各スイッチおよび上述した各ソレノイドとの間で、信号を入出力するためのインターフェースである。   The I / O 31 is an interface for inputting and outputting signals between the above-described switches and the above-described solenoids.

メインCPU32は、後述する「システムタイマ割込処理」(図3(a)を参照)、および、「メイン処理」(図3(b)を参照)における各処理を行う。なお、メインCPU32の動作の詳細については後述する。本実施の形態では、メインCPU32は、遊技状態を制御する遊技状態制御手段を構成する。   The main CPU 32 performs each process in a “system timer interrupt process” (see FIG. 3A) and a “main process” (see FIG. 3B) described later. Details of the operation of the main CPU 32 will be described later. In the present embodiment, the main CPU 32 constitutes game state control means for controlling the game state.

メインROM33には、後述する「システムタイマ割込処理」(図3(a)を参照)、および、「メイン処理」(図3(b)を参照)における各処理を行うためのプログラムやテーブルなどが記憶されている。   The main ROM 33 stores programs and tables for performing each process in “system timer interrupt processing” (see FIG. 3A), which will be described later, and “main processing” (see FIG. 3B). Is remembered.

メインRAM34には、DRAMなどによって構成され、始動記憶(大当り判定用乱数値や大当り図柄決定用乱数値を含む)などが記憶される。   The main RAM 34 is constituted by a DRAM or the like, and stores a start-up memory (including a jackpot determining random number value and a jackpot symbol determining random value).

コマンド出力ポート35は、メインCPU32によってセットされた各コマンドを副制御回路40に出力するためのポートである。   The command output port 35 is a port for outputting each command set by the main CPU 32 to the sub control circuit 40.

副制御回路40は、コマンド入力ポート41と、サブCPU42と、サブROM43と、サブRAM44と、画像制御回路45と、音声制御回路46と、ランプ制御回路47とを備えている。   The sub control circuit 40 includes a command input port 41, a sub CPU 42, a sub ROM 43, a sub RAM 44, an image control circuit 45, an audio control circuit 46, and a lamp control circuit 47.

コマンド入力ポート41は、主制御回路30から出力された各コマンドをサブCPU42に入力するためのポートである。   The command input port 41 is a port for inputting each command output from the main control circuit 30 to the sub CPU 42.

サブCPU42は、主制御回路30から出力された各コマンド(メインCPU32によってセットされた各コマンド)に基づいて、画像制御回路45、音声制御回路46およびランプ制御回路47を制御する。なお、サブCPU42の動作の詳細については、後述する(図9〜図11を参照)。   The sub CPU 42 controls the image control circuit 45, the sound control circuit 46, and the lamp control circuit 47 based on each command (each command set by the main CPU 32) output from the main control circuit 30. The details of the operation of the sub CPU 42 will be described later (see FIGS. 9 to 11).

サブROM43は、画像制御回路45、音声制御回路46およびランプ制御回路47を制御するためのプログラムを記憶している。   The sub ROM 43 stores a program for controlling the image control circuit 45, the sound control circuit 46 and the lamp control circuit 47.

サブRAM44は、DRAMなどによって構成され、主制御回路30から出力された各コマンドを記憶する。   The sub RAM 44 is constituted by a DRAM or the like, and stores each command output from the main control circuit 30.

画像制御回路45は、サブCPU42からの制御データに基づいて、遊技状態に応じた画像(例えば、特別図柄の変動表示や演出内容)を液晶表示装置4上に表示する。   Based on the control data from the sub CPU 42, the image control circuit 45 displays on the liquid crystal display device 4 an image corresponding to the gaming state (for example, a special symbol variation display or effect content).

音声制御回路46は、サブCPU42からの制御データに基づいて、遊技状態に応じた効果音や音声等をスピーカ25Lおよび25Rから出力する。本実施の形態では、音声制御回路46およびスピーカ25L、25Rは音声出力手段を構成する。また、サブCPU42は音声制御手段を構成する。   The sound control circuit 46 outputs sound effects, sounds, and the like corresponding to the gaming state from the speakers 25L and 25R based on the control data from the sub CPU 42. In the present embodiment, the audio control circuit 46 and the speakers 25L and 25R constitute audio output means. Further, the sub CPU 42 constitutes a sound control means.

ランプ制御回路47は、サブCPU42からの制御データに基づいて、遊技状態に応じた所定のパターンで、ランプ26Lおよび26Rを点灯・消灯する。   The lamp control circuit 47 turns on and off the lamps 26L and 26R in a predetermined pattern according to the gaming state based on the control data from the sub CPU 42.

払出・発射制御回路80は、始動口6、大入賞口8および一般入賞口16等に遊技球が入球したことに基づいて出力される主制御回路30からのコマンドに応じて、所定数の遊技球を賞球として払い出す払出装置81、および、発射ハンドル24に対する回転操作に応じて、遊技盤3上の遊技領域に向けて遊技球を発射する発射装置82を制御する。   The payout / launch control circuit 80 has a predetermined number of commands in response to a command from the main control circuit 30 that is output based on a game ball having entered the starting port 6, the big winning port 8, the general winning port 16, and the like. The payout device 81 that pays out the game ball as a prize ball and the launch device 82 that launches the game ball toward the game area on the game board 3 are controlled according to the rotation operation on the launch handle 24.

また、払出・発射制御回路80には、カードユニット20が接続され、当該カードユニット20にプリペイドカードが挿入されると、払出・発射制御回路80は、該プリペイドカードの残高に応じた数を上限として、所定数の遊技球を貸し出すように払出装置81を制御する。   Further, when the card unit 20 is connected to the payout / fire control circuit 80 and a prepaid card is inserted into the card unit 20, the payout / fire control circuit 80 limits the number according to the balance of the prepaid card. The payout device 81 is controlled so as to lend a predetermined number of game balls.

また、サブCPU42には、A/Dコンバータ53を介してマイク52L、52Rが接続されており、マイク52L、52Rから入力された音声はA/Dコンバータ53によってアナログ/デジタル変換されてサブCPU42に入力される。   Also, microphones 52L and 52R are connected to the sub CPU 42 via the A / D converter 53, and the audio input from the microphones 52L and 52R is analog / digital converted by the A / D converter 53 and sent to the sub CPU 42. Entered.

また、サブCPU42は、マイク52L、52Rに入力された音声に基づいてスピーカ25L、25Rの出力音量を制御するようになっており、音声制御手段を構成している。また、サブCPU42は、操作スイッチ51が押下されたことを検出する操作検知手段を構成している。   The sub CPU 42 controls the output volume of the speakers 25L and 25R based on the sound input to the microphones 52L and 52R, and constitutes a sound control means. Further, the sub CPU 42 constitutes an operation detection unit that detects that the operation switch 51 is pressed.

次に、図3〜図11に基づいてメイン遊技機10の動作について説明する。図3〜図11は遊技機10の動作を示すフロー図である。   Next, the operation of the main gaming machine 10 will be described based on FIGS. 3 to 11 are flowcharts showing the operation of the gaming machine 10.

図3において、まず、メインCPU32は、レジスタに格納されている情報を退避させる(ステップS10)。次いで、メインCPU32は、大当り判定用乱数や大当り図柄決定用乱数等の値を更新する(ステップS11)。   In FIG. 3, the main CPU 32 first saves the information stored in the register (step S10). Next, the main CPU 32 updates values such as a jackpot determination random number and a jackpot symbol determination random number (step S11).

次いで、メインCPU32は、各スイッチ(始動入賞球スイッチ6S、通過球スイッチ7S、一般入賞球スイッチ16S、V・カウントスイッチ28Sおよびカウントスイッチ29S)からの信号がI/O31に入力されたか否か判定する(ステップS12)。また、メインCPU32は、I/O31に入力された信号がある場合には、入力された信号に応じた処理を行う。なお、スイッチ入力検出処理の詳細については後述する。   Next, the main CPU 32 determines whether or not signals from the respective switches (start winning ball switch 6S, passing ball switch 7S, general winning ball switch 16S, V / count switch 28S and count switch 29S) are input to the I / O 31. (Step S12). Further, when there is a signal input to the I / O 31, the main CPU 32 performs a process according to the input signal. The details of the switch input detection process will be described later.

次いで、メインCPU32は、待ち時間タイマ(t)、大入賞口開放時間タイマ(t)等の値を更新する(ステップS13)。なお、待ち時間タイマ(t)とは、後述する特別図柄制御処理(図7を参照)の各処理において、メインCPU32が次の処理に移るまでの待ち時間がセットされるタイマである。また、大入賞口開放時間タイマ(t)とは、1ラウンド内において、大入賞口8が開放状態とされる最大時間(大入賞口開放時間)がセットされるタイマである。   Next, the main CPU 32 updates values such as a waiting time timer (t) and a special prize opening time timer (t) (step S13). The waiting time timer (t) is a timer in which a waiting time until the main CPU 32 shifts to the next process is set in each process of the special symbol control process (see FIG. 7) described later. The big prize opening time timer (t) is a timer in which the maximum time (the big prize opening time) for which the big prize opening 8 is opened in one round is set.

なお、本実施の形態では、上述した各タイマは、該タイマにセットされた時間をカウントダウンするように構成されているものとするが、これに限定されるものではなく、時間をカウントアップするように構成されていても良い。   In this embodiment, each timer described above is configured to count down the time set in the timer. However, the present invention is not limited to this and counts up the time. It may be configured as follows.

タイマ更新処理が終了すると、メインCPU32は、賞球として払い出された遊技球の数、遊技状態が大当り状態に移行された回数等の遊技情報を、遊技場に設置されているホールコンピュータに出力する(ステップS14)。   When the timer update process is completed, the main CPU 32 outputs game information such as the number of game balls paid out as prize balls and the number of times the game state has been changed to the big hit state to the hall computer installed in the game hall. (Step S14).

次いで、メインCPU32は、始動口6に設けられた1対の可動片を駆動するように始動口ソレノイド6aを制御するための信号、および、大入賞口8の扉体を駆動するように大入賞口ソレノイド8aを制御するための信号を出力する(ステップS15)。   Next, the main CPU 32 receives a signal for controlling the start opening solenoid 6a so as to drive a pair of movable pieces provided at the start opening 6 and a large winning so as to drive the door body of the large winning opening 8. A signal for controlling the mouth solenoid 8a is output (step S15).

次いで、メインCPU32は、セットされたコマンド(例えば、変動表示パターン指定コマンドや停止図柄指定コマンド)を副制御回路40に出力した後(ステップS16)、玉切れや下皿満タン等のエラーを報知するためのランプ等を制御する(ステップS17)。   Next, the main CPU 32 outputs a set command (for example, a change display pattern designation command or a stop symbol designation command) to the sub-control circuit 40 (step S16), and then notifies an error such as a ball breakage or a full lower pan. A lamp or the like is controlled (step S17).

次いで、遊技球が入球した入賞口の種類(始動口6、大入賞口8および一般入賞口16)に応じて、所定数の遊技球を賞球として払い出すことを指示する払出コマンドを払出・発射制御回路80に出力した後(ステップS18)、メインCPU32は、ステップS10で退避した情報をレジスタに復帰させる(ステップS19)。   Next, a payout command is issued to instruct a predetermined number of game balls to be paid out as prize balls according to the types of winning holes that the game balls have entered (starting opening 6, large winning opening 8 and general winning opening 16). After output to the launch control circuit 80 (step S18), the main CPU 32 restores the information saved in step S10 to the register (step S19).

次に、メイン処理について、図3(b)を参照しながら説明する。図3(b)に示すように、まず、ステップS1においてメインCPU32は、メインRAM34に記憶された各種設定を前回電源断となったときの設定に復帰する(または、メインRAM34に記憶された各種設定を初期化する)。   Next, the main process will be described with reference to FIG. As shown in FIG. 3B, first, in step S1, the main CPU 32 restores the various settings stored in the main RAM 34 to the settings when the power was last cut (or the various settings stored in the main RAM 34). Initialize settings).

次いで、メインCPU32は、特別図柄制御処理を行う(ステップS2)。具体的には、メインCPU32は、遊技状態を大当り状態に移行させるか否かの判定(大当り判定)、変動表示パターンの決定、大当り状態におけるラウンド制御等を行う。なお、特別図柄制御処理の詳細については後述する(図7を参照)。   Next, the main CPU 32 performs a special symbol control process (step S2). Specifically, the main CPU 32 determines whether or not to shift the gaming state to the big hit state (big hit determination), determines a variable display pattern, round control in the big hit state, and the like. Details of the special symbol control process will be described later (see FIG. 7).

次いで、メインCPU32は、普通図柄制御処理を行う(ステップS3)。具体的には、メインCPU32は、始動口6を開放状態とするか否かの判定(普通図柄当り判定)、始動口6に設けられた1対の可動片を駆動するための制御等を行う。   Next, the main CPU 32 performs a normal symbol control process (step S3). Specifically, the main CPU 32 determines whether or not the starting port 6 is in an open state (normal symbol determination), performs control for driving a pair of movable pieces provided at the starting port 6, and the like. .

次いで、メインCPU32は、変動表示パターンを決定するために用いられる変動表示パターン選択用乱数、ハズレ図柄を決定するために用いられるハズレ図柄決定用乱数等を更新する(ステップS4)。   Next, the main CPU 32 updates the random display pattern selection random number used for determining the variable display pattern, the lost symbol determination random number used for determining the lost symbol, and the like (step S4).

なお、メインCPU32は、上述のステップS20からステップS40までの処理を繰り返し行うものとする。   Note that the main CPU 32 repeatedly performs the processing from step S20 to step S40 described above.

次に、図4のフロー図に基づいてステップS12のスイッチ入力検出処理を説明する。   Next, the switch input detection process of step S12 will be described based on the flowchart of FIG.

図4に示すスイッチ入力検出処理では、まず、メインCPU32は、各スイッチ(始動入賞球スイッチ6S、一般入賞球スイッチ16S、V・カウントスイッチ28Sおよびカウントスイッチ29S)からの信号がI/O31に入力されたか否か判定する(ステップS21)。   In the switch input detection process shown in FIG. 4, first, the main CPU 32 inputs signals from the respective switches (start winning ball switch 6S, general winning ball switch 16S, V / count switch 28S and count switch 29S) to the I / O 31. It is determined whether it has been done (step S21).

また、メインCPU32は、I/O31に入力された信号がある場合には、入力された信号に応じて所定数の遊技球を賞球として払出すためのコマンドをセットする。なお、セットされたコマンドは、上述したステップS16で払出・発射制御回路80に出力され、払出・発射制御回路80は、入力されたコマンドに応じて所定数の遊技球を賞球として払出す。   Further, when there is a signal input to the I / O 31, the main CPU 32 sets a command for paying out a predetermined number of game balls as prize balls according to the input signal. The set command is output to the payout / firing control circuit 80 in step S16 described above, and the payout / firing control circuit 80 pays out a predetermined number of game balls as prize balls according to the input command.

次いで、メインCPU32は、各スイッチ(始動入賞球スイッチ6S、V・カウントスイッチ28Sおよびカウントスイッチ29S)からの信号がI/O31に入力されたか否か判定する(ステップS22)。   Next, the main CPU 32 determines whether or not a signal from each switch (start winning ball switch 6S, V / count switch 28S and count switch 29S) is input to the I / O 31 (step S22).

また、メインCPU32は、I/O31に入力された信号がある場合には、入力された信号に応じた処理を行う。なお、特別図柄関連スイッチ検出処理の詳細については後述する(図5を参照)。   Further, when there is a signal input to the I / O 31, the main CPU 32 performs a process according to the input signal. Details of the special symbol related switch detection process will be described later (see FIG. 5).

次いで、メインCPU32は、通過球スイッチ7Sからの信号がI/O31に入力されたか否か判定する(ステップS23)。また、メインCPU32は、I/O31に入力された信号がある場合には、普通図柄当り判定用乱数値等をメインRAM34に記憶する。   Next, the main CPU 32 determines whether or not a signal from the passing ball switch 7S is input to the I / O 31 (step S23). Further, when there is a signal input to the I / O 31, the main CPU 32 stores a random number for normal symbol determination and the like in the main RAM 34.

次に、図5のフロー図に基づいて特別図柄関連スイッチ入力処理を説明する。図5に示す特別図柄関連スイッチ入力処理では、まず、メインCPU32は、カウントスイッチ29Sからの信号がI/O31に入力されたか否か判定する(ステップS31)。   Next, the special symbol related switch input processing will be described based on the flowchart of FIG. In the special symbol related switch input process shown in FIG. 5, first, the main CPU 32 determines whether or not a signal from the count switch 29S is input to the I / O 31 (step S31).

ステップS31でI/O31に入力された信号がある場合には、ステップS32の処理に移り、I/O31に入力された信号がない場合には、ステップS33の処理に移る。   If there is a signal input to the I / O 31 in step S31, the process proceeds to step S32. If there is no signal input to the I / O 31, the process proceeds to step S33.

ステップS32では、メインCPU32は、大入賞口カウンタの値に“1”を加算する。なお、大入賞口カウンタとは、1ラウンド内に大入賞口8に入球した遊技球の数を計数するためのカウンタである。   In step S32, the main CPU 32 adds “1” to the value of the special winning prize counter. Note that the big prize opening counter is a counter for counting the number of game balls that have entered the big prize opening 8 within one round.

ステップS33では、メインCPU32は、V・カウントスイッチ28Sからの信号がI/O31に入力されたか否か判定する。ここで、I/O31に入力された信号がある場合には、ステップS34の処理に移り、I/O31に入力された信号がない場合には、ステップS35の処理に移る。   In step S <b> 33, the main CPU 32 determines whether a signal from the V / count switch 28 </ b> S is input to the I / O 31. If there is a signal input to the I / O 31, the process proceeds to step S34. If there is no signal input to the I / O 31, the process proceeds to step S35.

ステップS34において、メインCPU32は、大入賞口カウンタの値に“1”を加算する。なお、メインCPU32は、大入賞口8内に設けられた特定領域(Vゾーン)を遊技球が通過したことを示す情報をメインRAM34に記憶する。   In step S34, the main CPU 32 adds “1” to the value of the big prize opening counter. The main CPU 32 stores in the main RAM 34 information indicating that the game ball has passed through a specific area (V zone) provided in the special winning opening 8.

ステップS35において、メインCPU32は、始動入賞球スイッチ6Sからの信号がI/O31に入力されたか否か判定する。ここで、I/O31に入力された信号がある場合には、ステップS36の処理に移り、I/O31に入力された信号がない場合には、特別図柄関連スイッチ入力処理を終了する。   In step S <b> 35, the main CPU 32 determines whether or not a signal from the start winning ball switch 6 </ b> S is input to the I / O 31. If there is a signal input to the I / O 31, the process proceeds to step S36. If there is no signal input to the I / O 31, the special symbol related switch input process is terminated.

ステップS36では、メインCPU32は、I/O31に入力された始動入賞球スイッチ6Sからの信号に応じた処理を行う。具体的には、図6のフロー図に示す始動口検出時処理を実行する。   In step S36, the main CPU 32 performs a process according to the signal from the start winning ball switch 6S input to the I / O 31. Specifically, the starting port detection process shown in the flowchart of FIG. 6 is executed.

図6の始動口検出時処理では、まず、メインCPU32は、始動記憶数カウンタの値が“4”よりも大きいか否か判定する(ステップS41)。ここで、メインCPU32は、始動記憶数カウンタの値が“4”よりも大きいものと判定した場合には、始動口検出時処理を終了し、始動記憶数カウンタの値が“4”以下であるものと判定した場合には、ステップS42の処理に移る。なお、始動記憶数カウンタとは、大当り判定用乱数値や大当り図柄決定用乱数値を含む始動記憶の数を計数するためのカウンタである。   In the starting port detection process of FIG. 6, first, the main CPU 32 determines whether or not the value of the starting memory number counter is larger than “4” (step S41). Here, when the main CPU 32 determines that the value of the start memory number counter is larger than “4”, the main CPU 32 ends the process of detecting the start port, and the value of the start memory number counter is “4” or less. If it is determined that it is, the process proceeds to step S42. The starting memory number counter is a counter for counting the number of starting memories including the big hit determination random number value and the big hit symbol determining random number value.

ステップS42において、メインCPU32は、始動記憶数カウンタの値に“1”を加算した後、各乱数値(大当り判定用乱数値や大当り図柄決定用乱数値)を抽出するとともに、抽出した各乱数値を始動記憶としてメインRAM34に記憶する(ステップS43)。   In step S42, the main CPU 32 adds “1” to the value of the starting memory number counter, and then extracts each random value (random number for jackpot determination and random number for jackpot symbol determination), and each extracted random number value Is stored in the main RAM 34 as a start memory (step S43).

次いで、メインCPU32は、ステップS43で抽出した大当り判定用乱数値が大当り判定値と一致するか否か判定する(ステップS44)。ここで、メインCPU32は、大当り判定用乱数値が大当り判定値と一致したものと判定した場合には、ステップS45の処理に移り、大当り判定用乱数値が大当り判定値と一致しないものと判定した場合には、ステップS46の処理に移る。   Next, the main CPU 32 determines whether or not the jackpot determination random number extracted in step S43 matches the jackpot determination value (step S44). Here, if the main CPU 32 determines that the jackpot determination random number value matches the jackpot determination value, the main CPU 32 proceeds to the processing of step S45 and determines that the jackpot determination random number value does not match the jackpot determination value. In that case, the process proceeds to step S46.

ステップS45では、メインCPU32は、ステップS43で抽出した大当り図柄決定用乱数値が確変判定値と一致するか否か判定する。ここで、メインCPU32は、大当り図柄決定用乱数値が確変判定値と一致したものと判定した場合には、ステップS47の処理に移り、大当り図柄決定用乱数値が確変判定値と一致しないものと判定した場合には、ステップS48の処理に移る。   In step S45, the main CPU 32 determines whether or not the jackpot symbol determination random number extracted in step S43 matches the probability variation determination value. Here, if the main CPU 32 determines that the jackpot symbol determination random number value matches the probability variation determination value, the main CPU 32 proceeds to the processing of step S47, and the jackpot symbol determination random number value does not match the probability variation determination value. If it is determined, the process proceeds to step S48.

ステップS48において、メインCPU32は、始動記憶の数を表示するための始動記憶表示コマンド(通常用)をセットする。また、ステップS47において、メインCPU32は、始動記憶の数を表示するための始動記憶表示コマンド(確変用)をセットする。なお、始動記憶表示コマンド(通常用)および始動記憶表示コマンド(確変用)には、始動記憶数カウンタの値を特定可能な情報が含まれているものとする。   In step S48, the main CPU 32 sets a start memory display command (for normal use) for displaying the number of start memories. In step S47, the main CPU 32 sets a start memory display command (for probability change) for displaying the number of start memories. It is assumed that the start memory display command (for normal use) and the start memory display command (for probability change) include information that can specify the value of the start memory number counter.

次に、図7のフロー図に基づいて特別図柄制御処理を説明する。図7の特別図柄制御処理では、まず、メインCPU32は、制御状態フラグをロードする処理を実行する(ステップS51)。なお、制御状態フラグとは、特別図柄ゲームにおける遊技の状態を示すフラグであり、メインCPU32は、この制御状態フラグに基づいて、ステップS52〜ステップS60における各処理を実行するか否か判別する。   Next, the special symbol control process will be described based on the flowchart of FIG. In the special symbol control process of FIG. 7, first, the main CPU 32 executes a process of loading a control state flag (step S51). The control state flag is a flag indicating the state of the game in the special symbol game, and the main CPU 32 determines whether or not to execute each process in step S52 to step S60 based on the control state flag.

ステップS52において、メインCPU32は、制御状態フラグが特別図柄記憶チェック処理を示す値(00)であり、始動記憶の数が“1”以上である場合に、大当り判定用乱数値が大当り判定値と一致するか否か判定する(大当り判定)。   In step S52, when the control state flag is a value (00) indicating the special symbol memory check process and the number of start memories is “1” or more, the big hit determination random number value is determined as the big hit determination value. It is determined whether or not they match (big hit determination).

また、メインCPU32は、大当り判定用乱数値が大当り判定値と一致する場合には、大当り図柄決定用乱数値に基づいて、特別図柄の停止図柄(大当り図柄)を決定するとともに、変動表示パターン選択用乱数値に基づいて、変動表示パターンを決定する。   In addition, when the big hit determination random number value matches the big hit determination value, the main CPU 32 determines a special symbol stop symbol (big hit symbol) based on the big hit symbol determination random number value and selects a variable display pattern. The variable display pattern is determined based on the random number value for use.

一方、メインCPU32は、大当り判定用乱数値が大当り判定値と一致しない場合には、ハズレ図柄決定用乱数値に基づいて、特別図柄の停止図柄(ハズレ図柄)を決定するとともに、変動表示パターン選択用乱数値に基づいて、変動表示パターンを決定する。   On the other hand, when the big hit determination random number value does not match the big hit determination value, the main CPU 32 determines a stop symbol (losing symbol) of the special symbol based on the random symbol value for determining the loss symbol, and selects a variable display pattern. The variable display pattern is determined based on the random number value for use.

また、メインCPU32は、特別図柄変動時間管理処理を示す値(01)を制御状態フラグにセットするとともに、決定した変動表示パターンに対応する変動表示時間を待ち時間タイマ(t)にセットする。なお、特別図柄記憶チェック処理の詳細については後述する(図8を参照)。   The main CPU 32 sets a value (01) indicating the special symbol variation time management process in the control state flag, and sets a variation display time corresponding to the determined variation display pattern in the waiting time timer (t). Details of the special symbol memory check process will be described later (see FIG. 8).

次いで、ステップS53において、メインCPU32は、制御状態フラグが特別図柄変動時間管理処理を示す値(01)であり、変動表示時間がセットされた待ち時間タイマ(t)の値が“0”である場合に、特別図柄表示時間管理処理を示す値(02)を制御状態フラグにセットするとともに、確定後待ち時間を待ち時間タイマにセットする。   Next, in step S53, the main CPU 32 has a value (01) indicating that the control state flag indicates the special symbol variation time management process, and the value of the waiting time timer (t) in which the variation display time is set is “0”. In this case, a value (02) indicating the special symbol display time management process is set in the control state flag, and the waiting time after determination is set in the waiting time timer.

次いで、ステップS54において、メインCPU32は、制御状態フラグが特別図柄表示時間管理処理を示す値(02)であり、確定後待ち時間がセットされた待ち時間タイマ(t)の値が“0”である場合に、以下の処理を行う。   Next, in step S54, the main CPU 32 determines that the control state flag is a value (02) indicating the special symbol display time management process, and the value of the waiting time timer (t) in which the waiting time after determination is set is “0”. In some cases, the following processing is performed.

すなわち、メインCPU32は、大当り判定において大当り判定用乱数値が大当り判定値と一致すると判定された場合には、大当り開始インターバル管理処理を示す値(03)を制御状態フラグにセットするとともに、大当り開始インターバルに対応する時間を待ち時間タイマ(t)にセットする。また、メインCPU32は、高確率フラグをオフにする。なお、高確率フラグとは、遊技状態が確変状態であるか否か判定するためのフラグである。   That is, the main CPU 32 sets a value (03) indicating the big hit start interval management process to the control state flag and starts the big hit when the big hit determination random number value is determined to match the big hit determination value in the big hit determination. The time corresponding to the interval is set in the waiting time timer (t). Further, the main CPU 32 turns off the high probability flag. The high probability flag is a flag for determining whether or not the gaming state is a probable change state.

一方、メインCPU32は、大当り判定において大当り判定用乱数値が大当り判定値と一致しないと判定された場合には、特別図柄ゲーム終了処理を示す値(08)を制御状態フラグにセットする。   On the other hand, the main CPU 32 sets a value (08) indicating a special symbol game end process in the control state flag when it is determined in the jackpot determination that the random number for jackpot determination does not match the jackpot determination value.

次いで、ステップS55において、メインCPU32は、制御状態フラグが大当り開始インターバル管理処理を示す値(03)であり、大当り開始インターバルに対応する時間がセットされた待ち時間タイマ(t)の値が“0”である場合には、大入賞口8を開放状態とするように大入賞口ソレノイド8aを制御する。また、メインCPU32は、大入賞口開放中処理を示す値(04)を制御状態フラグにセットするとともに、1ラウンド内において大入賞口8が開放状態とされる最大時間(大入賞口開放時間)を大入賞口開放時間タイマ(t)にセットする。   Next, in step S55, the main CPU 32 sets the control state flag to a value (03) indicating the big hit start interval management process, and sets the value of the waiting time timer (t) in which the time corresponding to the big hit start interval is set to “0”. In the case of "", the special winning opening solenoid 8a is controlled so that the special winning opening 8 is opened. Further, the main CPU 32 sets a value (04) indicating the process for opening the big prize opening in the control state flag, and at the same time, the maximum time for which the big prize opening 8 is opened in one round (big prize opening opening time). Is set to the special winning opening opening time timer (t).

次いで、ステップS56において、メインCPU32は、制御状態フラグが大入賞口開放中処理を示す値(04)である場合に、大入賞口開放時間がセットされた大入賞口開放時間タイマ(t)の値が“0”であるという条件、または、大入賞口カウンタの値が所定値(例えば、“10”以上)となったという条件のうち、いずれかの条件が成立しているか否か判定する。   Next, in step S56, when the control status flag is a value (04) indicating the process for opening the big prize opening, the main CPU 32 sets the big prize opening time timer (t) in which the big prize opening time is set. It is determined whether any of the condition that the value is “0” or the condition that the value of the big prize counter is a predetermined value (for example, “10” or more) is satisfied. .

また、メインCPU32は、上述した条件のうち、いずれかの条件が成立している場合には、大入賞口8を閉鎖状態とするように大入賞口ソレノイド8aを制御する。さらに、メインCPU32は、大入賞口内残留球監視処理を示す値(05)を制御状態フラグにセットするとともに、大入賞口内残留球監視時間を待ち時間タイマ(t)にセットする。   Further, the main CPU 32 controls the special prize opening solenoid 8a so that the special prize opening 8 is closed when any of the above-described conditions is satisfied. Further, the main CPU 32 sets a value (05) indicating the special winning opening residual ball monitoring process in the control state flag, and sets the special winning prize residual ball monitoring time in the waiting time timer (t).

次いで、ステップS57において、メインCPU32は、制御状態フラグが大入賞口内残留球監視処理を示す値(05)であり、大入賞口内残留球監視時間がセットされた待ち時間タイマ(t)の値が“0”である場合には、大入賞口8内に設けられた特定領域を遊技球が通過しなかったという条件、または、大入賞口開放回数カウンタの値が所定値(例えば、“15”以上)であるという条件(ラウンド数が最終ラウンドであるという条件)のうち、いずれかの条件が成立しているか否か判定する。なお、大入賞口開放回数カウンタとは、大当り状態におけるラウンド数をカウントするためのカウンタである。   Next, in step S57, the main CPU 32 has a value (05) indicating that the control state flag indicates the winning ball residual ball monitoring process and the value of the waiting time timer (t) in which the winning ball residual ball monitoring time is set. In the case of “0”, the condition that the game ball has not passed through the specific area provided in the special winning opening 8, or the value of the special winning opening release number counter is a predetermined value (for example, “15”). Or the like) (a condition that the number of rounds is the final round) is determined. The big prize opening number counter is a counter for counting the number of rounds in the big hit state.

メインCPU32は、上述した条件のうち、いずれかの条件が成立している場合には、大当り終了インターバル管理処理を示す値(07)を制御状態フラグにセットするとともに、大当り終了インターバルに対応する時間を待ち時間タイマ(t)にセットする。一方、メインCPU32は、上述した条件のうち、いずれの条件も成立していない場合には、大入賞口再開放前待ち時間管理処理を示す値(06)を制御状態フラグにセットするとともに、ラウンド間インターバルに対応する時間を待ち時間タイマ(t)にセットする。   When any of the above-described conditions is satisfied, the main CPU 32 sets a value (07) indicating the big hit end interval management process in the control state flag, and the time corresponding to the big hit end interval. Is set in the waiting time timer (t). On the other hand, when none of the above conditions is satisfied, the main CPU 32 sets a value (06) indicating a waiting time management process before the big winning opening reopening to the control state flag, and rounds. The time corresponding to the interval is set in the waiting time timer (t).

次いで、ステップS58において、メインCPU32は、制御状態フラグが大入賞口再開放前待ち時間管理処理を示す値(06)であり、ラウンド間インターバルに対応する時間がセットされた待ち時間タイマ(t)の値が“0”である場合には、大入賞口開放回数カウンタの値に“1”を加算する。また、メインCPU32は、大入賞口開放中処理を示す値(04)を制御状態フラグにセットするとともに、大入賞口開放時間を大入賞口開放時間タイマ(t)にセットする。   Next, in step S58, the main CPU 32 determines that the control state flag is a value (06) indicating the waiting time management process before reopening the big winning opening, and the waiting time timer (t) in which the time corresponding to the interval between rounds is set. When the value of “0” is “0”, “1” is added to the value of the special winning opening opening number counter. Further, the main CPU 32 sets a value (04) indicating the process for opening the big prize opening to the control state flag, and sets the big prize opening time to the big prize opening time timer (t).

次いで、ステップS59において、メインCPU32は、制御状態フラグが大当り終了インターバル管理処理を示す値(07)であり、大当り終了インターバルに対応する時間がセットされた待ち時間タイマ(t)の値が“0”である場合には、特別図柄ゲーム終了処理を示す値(08)を制御状態フラグにセットする。また、メインCPU32は、液晶表示装置4上に停止表示されている大当り図柄が確変図柄である場合には、高確率フラグをオンにする。   Next, in step S59, the main CPU 32 sets the control state flag to a value (07) indicating the jackpot end interval management process, and the value of the waiting time timer (t) in which the time corresponding to the jackpot end interval is set is “0”. If "," a value (08) indicating the special symbol game end process is set in the control state flag. Further, the main CPU 32 turns on the high probability flag when the jackpot symbol that is stopped and displayed on the liquid crystal display device 4 is a probability variation symbol.

次いで、ステップS60において、メインCPU32は、制御状態フラグが特別図柄ゲーム終了処理を示す値(08)である場合に、始動記憶の数から1を減算するとともに、特別図柄記憶チェック処理を示す値(00)を制御状態フラグにセットする。   Next, in step S60, when the control state flag is a value (08) indicating the special symbol game end process, the main CPU 32 subtracts 1 from the number of start memories and a value indicating the special symbol memory check process ( 00) is set in the control state flag.

次に、図8のフロー図に基づいて特別図柄記憶チェック処理を説明する。図8の特別図柄記憶チェック処理では、まず、メインCPU32は、制御状態フラグが特別図柄記憶チェック処理を示す値(00)であるか否か判定する(ステップS61)。   Next, the special symbol memory check process will be described based on the flowchart of FIG. In the special symbol memory check process of FIG. 8, first, the main CPU 32 determines whether or not the control state flag is a value (00) indicating the special symbol memory check process (step S61).

ここで、メインCPU32は、制御状態フラグが特別図柄記憶チェック処理を示す値(00)であるものと判定した場合には、ステップS62の処理に移り、制御状態フラグが特別図柄記憶チェック処理を示す値(00)でないものと判定した場合には、特別図柄記憶チェック処理を終了する。   When the main CPU 32 determines that the control state flag is a value (00) indicating the special symbol storage check process, the main CPU 32 proceeds to the process of step S62, and the control state flag indicates the special symbol storage check process. If it is determined that the value is not (00), the special symbol storage check process is terminated.

ステップS62において、メインCPU32は、メインRAM34に記憶されている始動記憶の数が“0”であるか否か判定する。ここで、メインCPU32は、始動記憶の数が“0”であるものと判定した場合には、ステップS63の処理に移り、始動記憶の数が“1”以上であるものと判定した場合には、ステップS64の処理に移る。   In step S <b> 62, the main CPU 32 determines whether or not the number of start memories stored in the main RAM 34 is “0”. Here, when the main CPU 32 determines that the number of start memories is “0”, the main CPU 32 proceeds to the process of step S63, and when it determines that the number of start memories is “1” or more. The process proceeds to step S64.

ステップS63において、メインCPU32は、所定のデモンストレーション画像を液晶表示装置4上に表示するように指示するコマンド(デモ表示コマンド)をセットする。なお、所定のデモンストレーション画像とは、液晶表示装置4上で特別図柄が変動表示されていないときに、遊技者を飽きさせないようにするための画像である。   In step S63, the main CPU 32 sets a command (demonstration display command) for instructing to display a predetermined demonstration image on the liquid crystal display device 4. The predetermined demonstration image is an image for preventing the player from getting bored when the special symbol is not variably displayed on the liquid crystal display device 4.

また、ステップS64において、メインCPU32は、特別図柄変動時間管理処理を示す値(01)を制御状態フラグにセットする。次いで、メインCPU32は、特別図柄の変動表示が実行された後に、遊技状態を大当り状態に移行させるか否か判定する(ステップS65の大当り判定)。   In step S64, the main CPU 32 sets a value (01) indicating the special symbol variation time management process in the control state flag. Next, the main CPU 32 determines whether or not to shift the gaming state to the big hit state after the special symbol variation display is executed (a big hit determination in step S65).

具体的には、メインCPU32は、高確率フラグがオンである場合には、大当り判定テーブル(確変用)を参照し、大当り判定テーブル(確変用)に記憶されている大当り判定値と、始動記憶に含まれる大当り判定用乱数値とが一致するか否か判定する。   Specifically, when the high probability flag is on, the main CPU 32 refers to the jackpot determination table (for probability variation), stores the jackpot determination value stored in the jackpot determination table (for probability variation), and the start memory. It is determined whether or not the jackpot determination random number value included in the number matches.

一方、メインCPU32は、高確率フラグがオフである場合には、大当り判定テーブル(通常用)を参照し、大当り判定テーブル(通常用)に記憶されている大当り判定値と、始動記憶に含まれる大当り判定用乱数値とが一致するか否か判定する。   On the other hand, when the high probability flag is OFF, the main CPU 32 refers to the jackpot determination table (for normal use) and is included in the jackpot determination value stored in the jackpot determination table (for normal use) and the start-up memory. It is determined whether or not the jackpot determination random number value matches.

次いで、メインCPU32は、大当り判定を行った結果、遊技状態を大当り状態に移行させると判定したか否か確認する(ステップS66)。ここで、メインCPU32が遊技状態を大当り状態に移行させるものと判定した場合には、ステップS68の処理に移り、遊技状態を大当り状態に移行させないと判定した場合には、ステップS67の処理に移る。   Next, as a result of performing the big hit determination, the main CPU 32 confirms whether or not it is determined to shift the gaming state to the big hit state (step S66). If the main CPU 32 determines that the gaming state is to be shifted to the big hit state, the process proceeds to step S68. If it is determined that the gaming state is not to be shifted to the big hit state, the process proceeds to step S67. .

ステップS67では、メインCPU32は、ハズレ図柄決定用乱数値に基づいて、液晶表示装置4上で特別図柄の変動表示が実行された結果、該液晶表示装置4上に停止表示させるハズレ図柄を決定する。   In step S67, the main CPU 32 determines a lost symbol to be stopped and displayed on the liquid crystal display device 4 as a result of executing the special symbol variation display on the liquid crystal display device 4 based on the random symbol value for determining the lost symbol. .

ステップS68では、メインCPU32は、始動記憶に含まれる大当り図柄決定用乱数値に基づいて、液晶表示装置4上で特別図柄の変動表示が実行された結果、該液晶表示装置4上に停止表示させる大当り図柄を決定する。具体的には、メインCPU32は、大当り図柄決定用乱数値と確変判定値と一致する場合には、確変図柄を大当り図柄として決定する。一方、メインCPU32は、大当り図柄決定用乱数値と確変判定値と一致しない場合には、通常図柄を大当り図柄として決定する。   In step S <b> 68, the main CPU 32 causes the liquid crystal display device 4 to stop display on the liquid crystal display device 4 as a result of executing the special symbol variation display on the liquid crystal display device 4 based on the jackpot symbol determining random number value included in the start-up memory. Determine the jackpot symbol. Specifically, the main CPU 32 determines the probability variation symbol as a jackpot symbol when the jackpot symbol determination random number value matches the probability variation determination value. On the other hand, the main CPU 32 determines the normal symbol as the big hit symbol when the random number for determining the big hit symbol does not match the probability variation determination value.

次いで、ステップS69において、メインCPU32は、ステップS65で遊技状態を大当り状態に移行させると判定したか否か、高確率フラグがオンであるか否か(遊技状態が確変状態であるか否か)に基づいて、変動表示パターン1〜6を決定するとともに、決定した変動表示パターン1〜6に対応する変動表示パターン指定コマンドをセットする。   Next, in step S69, the main CPU 32 determines whether or not the gaming state is shifted to the big hit state in step S65, and whether or not the high probability flag is on (whether or not the gaming state is a probable change state). Based on the above, the variable display patterns 1 to 6 are determined, and the variable display pattern designation command corresponding to the determined variable display patterns 1 to 6 is set.

具体的には、メインCPU32は、遊技状態を大当り状態に移行させると判定したか否か、および、高確率フラグがオンであるか否か(遊技状態が確変状態であるか否か)に基づいて、変動表示パターン選択テーブルを参照し、変動表示パターン選択用乱数値に基づいて、変動表示パターンを選択するとともに、選択した変動表示パターンに対応する変動表示パターン指定コマンドをセットする。なお、この変動表示パターンは説明の便宜上、6パターンだけ示しているが、実際は遊技状態に応じて6パターン以上の変動表示パターンがあることは言うまでもない。   Specifically, the main CPU 32 determines whether or not to shift the gaming state to the big hit state, and whether or not the high probability flag is on (whether or not the gaming state is a probable change state). Then, referring to the variation display pattern selection table, the variation display pattern is selected based on the variation display pattern selection random value, and the variation display pattern designation command corresponding to the selected variation display pattern is set. For convenience of explanation, only six patterns are shown as variable display patterns. Needless to say, there are actually six or more variable display patterns depending on the gaming state.

次いで、ステップS70において、メインCPU32は、選択した変動表示パターンに対応する変動表示時間を待ち時間タイマ(t)にセットする。   Next, in step S70, the main CPU 32 sets the variation display time corresponding to the selected variation display pattern in the waiting time timer (t).

次に、図9のフロー図に基づいてサブCPU42が実行するメイン処理を説明する。図9に示すメイン処理では、まず、サブCPU42は、サブRAM44に記憶された各種設定を前回電源断となったときの設定に復帰する(又は、サブRAM44に記憶された各種設定を初期化する)(ステップS71)。   Next, main processing executed by the sub CPU 42 will be described based on the flowchart of FIG. In the main process shown in FIG. 9, first, the sub CPU 42 returns the various settings stored in the sub RAM 44 to the settings at the time when the power was last turned off (or initializes the various settings stored in the sub RAM 44. (Step S71).

次いで、サブCPU42は、予告決定用乱数などの値を更新する(ステップS72)。なお、予告決定用乱数は、変動表示パターン指定コマンドに応じて予告画像を決定する際に用いられる。   Next, the sub CPU 42 updates values such as a notice determination random number (step S72). The random number for determining the notice is used when the notice image is determined according to the change display pattern designation command.

次いで、サブCPU42は、受信バッファに格納されたコマンド(主制御回路30から入力されたコマンド)を解析するとともに、解析した結果に応じた処理を行う(ステップS73)。   Next, the sub CPU 42 analyzes the command (command input from the main control circuit 30) stored in the reception buffer and performs processing according to the analyzed result (step S73).

次いで、サブCPU42は、コマンド解析処理でセットしたデータに応じて、画像制御回路45を制御する(ステップS74)。具体的には、サブCPU42は、画像制御回路45を制御することによって、液晶表示装置4上に予告画像や背景画像等を表示する。   Next, the sub CPU 42 controls the image control circuit 45 according to the data set in the command analysis process (step S74). Specifically, the sub CPU 42 displays a preview image, a background image, and the like on the liquid crystal display device 4 by controlling the image control circuit 45.

また、サブCPU42は、一の通常背景画像の表示時間(本実施形態では、50秒)が経過すると、一の通常背景画像から該一の通常背景画像の次に表示される通常背景画像に背景画像を切替える。   Further, when the display time of one normal background image (in this embodiment, 50 seconds) has elapsed, the sub CPU 42 changes the background from the one normal background image to the normal background image displayed next to the one normal background image. Switch images.

次いで、サブCPU42は、コマンド解析処理でセットしたデータに応じて、音声制御回路46を制御する(ステップS75)。具体的には、サブCPU42は、音声制御回路46を制御することによって、スピーカ25Lおよび25Rから効果昔や音声等を出力する。   Next, the sub CPU 42 controls the voice control circuit 46 according to the data set in the command analysis process (step S75). Specifically, the sub CPU 42 controls the sound control circuit 46 to output the effect old sound and sound from the speakers 25L and 25R.

次いで、サブCPU42は、コマンド解析処理でセットしたデータに応じて、ランプ制御回路47を制御する。具体的には、サブCPU42は、ランプ制御回路47を制御することによって、ランプ26Lおよび26Rを所定のパターンで点灯・消灯する(ステップS76)。   Next, the sub CPU 42 controls the lamp control circuit 47 according to the data set in the command analysis process. Specifically, the sub CPU 42 controls the lamp control circuit 47 to turn on and off the lamps 26L and 26R in a predetermined pattern (step S76).

次に、図10のフロー図に基づいてサブCPU42が実行するコマンド受信割込処理を説明する。なお、コマンド受信割込処理とは、主制御回路30からのコマンドがコマンド入力ポート41に入力される毎に、上述したメイン処理に割り込む処理である。   Next, command reception interrupt processing executed by the sub CPU 42 will be described based on the flowchart of FIG. The command reception interrupt process is a process that interrupts the main process described above every time a command from the main control circuit 30 is input to the command input port 41.

図10に示すコマンド受信割込処理では、まず、サブCPU42は、レジスタに格納されている情報を退避させる(ステップS81)。   In the command reception interrupt process shown in FIG. 10, first, the sub CPU 42 saves the information stored in the register (step S81).

次いで、サブCPU42は、コマンド入力ポート41に入力されたコマンドを受信バッファに格納する(ステップS82)。   Next, the sub CPU 42 stores the command input to the command input port 41 in the reception buffer (step S82).

次いで、サブCPU42は、ステップS81で退避させた情報をレジスタに復帰させる(ステップS83)。   Next, the sub CPU 42 restores the information saved in step S81 to the register (step S83).

次に、副制御回路40で行われる音量調整処理について図を参照して説明する。図11は、音量調整処理を示すフロー図である。なお、この音量調整処理は、所定の周期(例えば2msec)毎に副制御回路のメイン処理に割り込む処理であり、前述したステップS75におけるスピーカ25L、25Rからの出力を調整するものである。   Next, the volume adjustment processing performed in the sub control circuit 40 will be described with reference to the drawings. FIG. 11 is a flowchart showing the volume adjustment processing. This volume adjustment process is a process that interrupts the main process of the sub-control circuit every predetermined cycle (for example, 2 msec), and adjusts the output from the speakers 25L and 25R in step S75 described above.

まず、サブCPU42は、操作スイッチ51が押下された信号を検知したか否かを判別する(ステップS91)。操作スイッチ51からの信号を検知した場合は、ステップS93に移行し、操作スイッチ51からの信号を検知しなかった場合は、所定の遊技状態であるか否かを判別する(ステップS92)。ここで、所定の遊技状態とは、リーチまたは大当りが発生している遊技状態のことであり、メインCPU32から受信したコマンドを解析して判断される。   First, the sub CPU 42 determines whether or not a signal indicating that the operation switch 51 has been pressed is detected (step S91). If a signal from the operation switch 51 is detected, the process proceeds to step S93. If a signal from the operation switch 51 is not detected, it is determined whether or not a predetermined gaming state is set (step S92). Here, the predetermined gaming state is a gaming state in which a reach or a big hit has occurred, and is determined by analyzing a command received from the main CPU 32.

ステップS91またはステップS92の判別が“YES”であった場合、すなわち、操作スイッチ51の押下を検知したか、または所定の遊技状態であると判断した場合は、所定期間(例えば10秒)にわたりマイク52によって遊技機10の周囲の音を取得する(ステップS93)。   If the determination in step S91 or step S92 is “YES”, that is, if pressing of the operation switch 51 is detected or it is determined that the game state is predetermined, the microphone is set for a predetermined period (for example, 10 seconds). The sound around the gaming machine 10 is acquired by 52 (step S93).

次いで、サブCPU42は、取得した音の音量が所定値以上であるか否かを判別する(ステップS94)。具体的には、2つのマイク52L、52Rが取得した2つの音の内、音量の大きな方の音が所定値以上であるか否かを判別する。本実施の形態では2つのマイク52L、52Rにより遊技機10の周囲の音を取得しているが、さらに多くの数のマイクにより音を取得するように構成してもよい。例えば、4つのマイクで音を取得をする場合、最も音量の大きな音が所定値以上であるかを判別する。なお、この所定値は、次のステップS95においてスピーカ25L、25Rの出力音量を調整するか否かを決定するための閾値であり、サブROM43に予め記憶されている。ステップS93で取得した音声の音量が所定値以上である場合は、音声制御回路46を制御して、スピーカ25L、25Rが出力する音量が、取得した音声の音量に応じて予めサブROM43に定められた音量以上になるようにする(ステップS95)。すなわち、サブROM43には、ステップS94の判別に用いられる閾値としての所定値と、マイク52が取得した音声の音量に応じてスピーカ25L、25Rが出力する音量が記憶されている。例えば、サブROM43には、閾値としての所定値が50デシベル、マイク52が取得した音量が55、60、65デシベルのときのスピーカ25L、25Rの出力音量がそれぞれ60、65、70デシベルと定められている。ステップS95で調整された音声制御回路46の出力音量の設定は、ステップS75(図9)の音声制御処理における出力音量として用いられる。   Next, the sub CPU 42 determines whether or not the volume of the acquired sound is equal to or higher than a predetermined value (step S94). Specifically, it is determined whether or not the louder sound of the two sounds acquired by the two microphones 52L and 52R is equal to or higher than a predetermined value. In the present embodiment, sounds around the gaming machine 10 are acquired by the two microphones 52L and 52R, but the sound may be acquired by a larger number of microphones. For example, when acquiring sounds with four microphones, it is determined whether the sound with the highest volume is equal to or higher than a predetermined value. The predetermined value is a threshold value for determining whether or not to adjust the output volume of the speakers 25L and 25R in the next step S95, and is stored in advance in the sub ROM 43. When the sound volume acquired in step S93 is equal to or higher than the predetermined value, the sound control circuit 46 is controlled, and the sound volume output from the speakers 25L and 25R is determined in advance in the sub ROM 43 according to the acquired sound volume. The volume is set to be higher than the sound volume (step S95). That is, the sub ROM 43 stores a predetermined value as a threshold value used for the determination in step S94 and the sound volume output from the speakers 25L and 25R according to the sound volume acquired by the microphone 52. For example, in the sub ROM 43, the output volume of the speakers 25L and 25R when the predetermined value as the threshold is 50 decibels and the volume acquired by the microphone 52 is 55, 60, and 65 decibels is determined as 60, 65, and 70 decibels, respectively. ing. The setting of the output volume of the voice control circuit 46 adjusted in step S95 is used as the output volume in the voice control process in step S75 (FIG. 9).

なお、ステップS94にて音量が所定値以下であるか否かを判別し、音量が所定値以下の場合は、ステップS95にて、予めサブROM43に定められた音量に戻すようにすることも可能である。   In step S94, it is determined whether or not the sound volume is equal to or lower than a predetermined value. If the sound volume is equal to or lower than the predetermined value, it is possible to return the sound volume to a predetermined sound volume in the sub ROM 43 in step S95. It is.

このように本実施の形態では、サブCPU42は、マイク52が取得した遊技機10外部の音の大きさに応じて、音量制御回路46の出力音量を制御するので、遊技機10外部の騒音等の状況に応じた十分な音量で音声を出力し、演出効果を高めることができる。   As described above, in the present embodiment, the sub CPU 42 controls the output volume of the volume control circuit 46 according to the volume of sound outside the gaming machine 10 acquired by the microphone 52. The sound can be output at a sufficient volume according to the situation, and the production effect can be enhanced.

また、本実施の形態では、異なる箇所に設けられた2つのマイク52L、52Rが取得した2つの音声の大きさに応じて、サブCPU42が、音量制御回路46の出力音量を制御するので、遊技機10外部の音を適正に取得し、より高い精度で遊技機10外部の騒音等の状況に応じた出力音量に設定できる。   In the present embodiment, the sub CPU 42 controls the output volume of the volume control circuit 46 in accordance with the volume of the two sounds acquired by the two microphones 52L and 52R provided at different locations. The sound outside the machine 10 can be appropriately acquired and set to an output volume corresponding to the situation such as noise outside the gaming machine 10 with higher accuracy.

また、本実施の形態では、2つのマイク52L、52Rが取得した2つの音声の内、音量の大きな音声に応じて、サブCPU42が、音量制御回路46の出力音量を制御するので、遊技機10外部の騒音等の状況に適した出力音量に設定できる。   In the present embodiment, the sub CPU 42 controls the output sound volume of the sound volume control circuit 46 in accordance with the loud sound of the two sounds acquired by the two microphones 52L and 52R. The output volume can be set to suit the external noise situation.

また、本実施の形態では、2つのマイク52L、52Rが取得した2つの音声の内、音量の大きな音声よりも大きな音量に、サブCPU42が、音量制御回路46の出力音量を制御するので、周囲の他の遊技機よりも目立たせることができる。   In the present embodiment, the sub CPU 42 controls the output volume of the volume control circuit 46 so that the volume of the two voices acquired by the two microphones 52L and 52R is larger than that of the loud voice. It can stand out from other gaming machines.

また、本実施の形態では、サブCPU42は、操作スイッチ51が押下されたことを検知すると、音量制御回路46の出力音量を制御するので、遊技者が望むときに出力音量の調整をすることができる。   In the present embodiment, when the sub CPU 42 detects that the operation switch 51 is pressed, the sub CPU 42 controls the output volume of the volume control circuit 46, so that the player can adjust the output volume when desired. it can.

また、本実施の形態では、サブCPU42は、所定の遊技状態であると判断したときに、音量制御回路46の出力音量を制御するので、遊技の進行に係る演出の要所で出力音量の調整をすることができ、音声による演出を効果的に行うことができる。   Further, in the present embodiment, the sub CPU 42 controls the output volume of the volume control circuit 46 when it is determined that the game state is predetermined, so that the adjustment of the output volume is performed at the point of the effect related to the progress of the game. It is possible to perform a voice effect effectively.

図12、図13は本発明に係るシミュレーションゲームプログラムの一実施の形態を示す図であり、上述した実施の形態における遊技機10によって提供される遊技(パチンコ遊技)を、サーバ等に記憶されているシミュレーションゲームプログラムを実行することによって、パーソナルコンピュータ等の端末の画面上で再現するものである。   12 and 13 are diagrams showing an embodiment of a simulation game program according to the present invention. A game (pachinko game) provided by the gaming machine 10 in the above-described embodiment is stored in a server or the like. The simulation game program is reproduced on a screen of a terminal such as a personal computer.

本実施の形態では、端末の画面上で再現される遊技のことをシミュレーション遊技と呼ぶ。   In the present embodiment, a game reproduced on the terminal screen is called a simulation game.

以下、端末によってシミュレーション遊技を実行する方法について、図面を参照しながら説明する。また、以下においては、上述の実施の形態との差異のみを説明するものとする。   Hereinafter, a method for executing a simulation game by a terminal will be described with reference to the drawings. In the following, only differences from the above-described embodiment will be described.

図12(a)は、端末によってシミュレーション遊技を実行する方法について説明するための図である。また、図12(b)は、本発明の一変更例に係る端末101を示す概観図である。   FIG. 12A is a diagram for explaining a method of executing a simulation game by a terminal. FIG. 12B is an overview diagram showing a terminal 101 according to a modification of the present invention.

図12(a)に示すように、端末101aとサーバ100とはLANを介して接続され、端末110bとサーバ100とは通信回線網102を介して接続されている。   As shown in FIG. 12A, the terminal 101a and the server 100 are connected via a LAN, and the terminal 110b and the server 100 are connected via a communication network 102.

サーバ100は、端末101の画面103上においてシミュレーション遊技を実行するためのシミュレーションゲームプログラムを記憶している。このシミュレーションゲームプログラムは、端末101に、遊技の演出に関する音声を出力する音声出力機能と、外部の音声を取得する音声入力機能と、前記音声入力機能が取得した音声の音量に基づいて、前記音声出力機能が出力する音声の音量を制御する音声制御機能とを実行させるものである。   The server 100 stores a simulation game program for executing a simulation game on the screen 103 of the terminal 101. This simulation game program is based on the sound output function for outputting sound related to the effect of the game to the terminal 101, the sound input function for acquiring external sound, and the sound volume acquired by the sound input function. The voice control function for controlling the volume of the voice output by the output function is executed.

また、シミュレーションゲームプログラムには、図3で説明したシステムタイマ割込処理、メイン処理を実行するためのプログラム、図9、10で説明したメイン処理、コマンド受信割込処理、および図11で説明した音量調整処理を実行するためのプログラム、シミュレーション遊技を端末101の画面103上に表示するためのプログラム等が含まれている。   The simulation game program includes the system timer interrupt process described in FIG. 3, a program for executing the main process, the main process described in FIGS. 9 and 10, the command reception interrupt process, and the process described in FIG. A program for executing volume adjustment processing, a program for displaying a simulation game on the screen 103 of the terminal 101, and the like are included.

また、サーバ100は、シミュレーションプログラムを実行することによって、端末101の画面103上にシミュレーション遊技を表示する。   Further, the server 100 displays a simulation game on the screen 103 of the terminal 101 by executing the simulation program.

端未101は、LANまたは通信回線網102等を介してサーバ100に接続され、WEBブラウザ等によって画面103上にシミュレーション遊技を表示する。なお、端末101は、シミュレーションゲームプログラムをサーバ100からダウンロードすることによって、サーバ100に依存することなくシミュレーションゲームプログラムを実行するように構成されていても良い。   The terminal 101 is connected to the server 100 via a LAN or a communication network 102 and displays a simulation game on the screen 103 by a WEB browser or the like. The terminal 101 may be configured to execute the simulation game program without depending on the server 100 by downloading the simulation game program from the server 100.

具体的には、図12(b)に示すように、端末101は、画面103と、本体部104と、操作部105と、マイク107L、107Rとを具備する。また、端末101は、所定の遊技状態(当り遊技状態や大当り遊技状態)を遊技者に報知する効果音や音声等を出力するスピーカ106L、106Rを具備している。   Specifically, as illustrated in FIG. 12B, the terminal 101 includes a screen 103, a main body 104, an operation unit 105, and microphones 107L and 107R. Further, the terminal 101 includes speakers 106L and 106R that output sound effects and voices for notifying a player of a predetermined gaming state (a winning gaming state or a big winning gaming state).

画面103は、液晶表示装置4や始動口6等を含む遊技領域の画像を表示し、当該遊技領域の画像上における遊技球の挙動や特別図柄の変動表示等の画像を表示する。   The screen 103 displays an image of a game area including the liquid crystal display device 4, the start port 6 and the like, and displays an image such as a behavior of a game ball on the image of the game area and a special symbol variation display.

本体部104は、CPU・ROM・RAM等により構成され、端末101における各処理を制御する。なお、本体部104は、シミュレーションゲームプログラムをダウンロードした際には、当該シミュレーションゲームプログラムを記憶する。   The main body unit 104 includes a CPU, a ROM, a RAM, and the like, and controls each process in the terminal 101. Note that the main body unit 104 stores the simulation game program when the simulation game program is downloaded.

操作部105は、キーボード等により構成され、発射ハンドル24、操作スイッチ51等と同等の機能を有する。   The operation unit 105 includes a keyboard or the like, and has functions equivalent to the firing handle 24, the operation switch 51, and the like.

マイク107L、107Rは、端末101の周囲の音を取得するものである。   The microphones 107L and 107R acquire sounds around the terminal 101.

通信回線網102は、サーバ100と端末101とを接続するインターネット網や衛星通信回線網等である。   The communication network 102 is an Internet network or a satellite communication network that connects the server 100 and the terminal 101.

なお、端末101は、CD−ROMやDVD−ROMやROMカートリッジ等の記憶媒体から読み込んだシミュレーションゲームプログラムに基づいて、シミュレーション遊技を実行するように構成されていても良い。   The terminal 101 may be configured to execute a simulation game based on a simulation game program read from a storage medium such as a CD-ROM, DVD-ROM, or ROM cartridge.

また、シミュレーション遊技は、所定の表示領域を備えた携帯端末110によって再現されても良い。図13は、本発明の一変更例に係る携帯端末110の概観図である。図13に示すように、携帯端末110は、上述した画面103と同様の機能を有する画面111と、上述したスピーカ106L、106Rと同様の機能を有するスピーカ112と、上述した操作部105と同様の機能を有する操作部113と、周囲の音を取得するマイク114L、114Rとを具備する。   The simulation game may be reproduced by the mobile terminal 110 having a predetermined display area. FIG. 13 is an overview of the mobile terminal 110 according to a modification of the present invention. As shown in FIG. 13, the mobile terminal 110 is similar to the screen 111 having the same function as the screen 103 described above, the speaker 112 having the same function as the speakers 106 </ b> L and 106 </ b> R described above, and the operation unit 105 described above. An operation unit 113 having a function and microphones 114L and 114R for acquiring ambient sounds are provided.

本実施の形態によれば、サーバ100(端末101または携帯端末110)が、シミュレーションゲームプログラム、すなわち、端末101に、遊技の演出に関する音声を出力する音声出力機能と、外部の音声を取得する音声入力機能と、前記音声入力機能が取得した音声の音量に基づいて、前記音声出力機能が出力する音声の音量を制御する音声制御機能とを実行させるシミュレーションゲームプログラムに基づいてシミュレーション遊技を再現することにより、遊技者は、端末101または携帯端末110によって、上述した遊技機10のシミュレーション遊技を楽しむことができる。   According to the present embodiment, the server 100 (the terminal 101 or the portable terminal 110) is a simulation game program, that is, an audio output function for outputting audio related to game effects to the terminal 101, and audio for acquiring external audio. Reproducing a simulation game based on a simulation game program that executes an input function and a sound control function for controlling the sound volume output by the sound output function based on the sound volume acquired by the sound input function Thus, the player can enjoy the above-described simulation game of the gaming machine 10 by using the terminal 101 or the portable terminal 110.

なお、シミュレーションゲームプログラムは、サーバ100に記憶させる代わりに、ROMカートリッジ、CD−ROM、DVD等の記録媒体に記憶しても良い。   The simulation game program may be stored in a recording medium such as a ROM cartridge, a CD-ROM, or a DVD instead of being stored in the server 100.

本発明の一実施の形態の遊技機の外観を示す斜視図The perspective view which shows the external appearance of the game machine of one embodiment of this invention 一実施の形態の遊技機の回路構成を示すブロック図The block diagram which shows the circuit structure of the gaming machine of one embodiment 一実施の形態のメインCPU32の動作を示すフロー図A flow chart showing operation of main CPU32 of one embodiment メインCPU32で行われるスイッチ入力検出処理を示すフローチャートThe flowchart which shows the switch input detection process performed in main CPU32. メインCPU32で行われる特別図柄関連スイッチ入力処理を示すフローチャートThe flowchart which shows the special symbol related switch input processing which is done with main CPU32 メインCPU32で行われる始動口検出時処理を示すフローチャートThe flowchart which shows the process at the time of starting port detection performed by main CPU32. メインCPU32で行われる特別図柄制御処理を示すフローチャートThe flowchart which shows the special symbol control processing which is done with main CPU32 メインCPU32で行われる特別図柄記憶チェック処理を示すフローチャートThe flowchart which shows the special symbol memory check processing which is done with main CPU32 遊技機の副制御回路で行われるメイン処理を示すフローチャートFlow chart showing main processing performed in the sub-control circuit of the gaming machine 遊技機の副制御回路で行われるコマンド受信割込処理を示すフローチャートA flowchart showing command reception interrupt processing performed in the sub-control circuit of the gaming machine 遊技機の副制御回路で行われる音量調整処理を示すフローチャートFlow chart showing volume adjustment processing performed in the sub-control circuit of the gaming machine 本発明の一実施の形態に係るシミュレーション遊技について説明する図The figure explaining the simulation game which concerns on one embodiment of this invention 本発明の一実施の形態に係るシミュレーション遊技について説明する図The figure explaining the simulation game which concerns on one embodiment of this invention

符号の説明Explanation of symbols

1 外枠
2a 内枠
2b 前面扉
3 遊技盤
4 液晶表示装置
6 始動口
6a 始動口ソレノイド
6S 始動入賞球スイッチ
7 普通図柄作動ゲート
7S 通過球スイッチ
8 大入賞口
8a 大入賞口ソレノイド
8b シーソーソレノイド
9 アウト口
10 遊技機
11 上皿
12 下皿
16 一般入賞口
16S 一般入賞球スイッチ
20 カードユニット
21 皿ユニット
24 発射ハンドル
25L、25R スピーカ(音声出力手段)
26L、26R ランプ
28S V・カウントスイッチ
29S カウントスイッチ
30 主制御回路
31 I/O
32 メインCPU(遊技状態制御手段)
33 メインROM
34 メインRAM
35 コマンド出力ポート
40 副制御回路
41 コマンド入力ポート
42 サブCPU(音声制御手段、操作検知手段)
43 サブROM
44 サブRAM
45 画像制御回路
46 音声制御回路(音声出力手段)
47 ランプ制御回路
51 操作スイッチ(操作手段)
52L、52R マイク(音声入力手段)
53 A/Dコンバータ
60 球貸し操作部
80 払出・発射制御回路
81 払出装置
82 発射装置
90 バックアップクリアスイッチ
100 サーバ
101、101a、101b 端末
103 画面
104 本体部
105 操作部
102 通信回線網
110 携帯端末
111 画面
112 スピーカ
113a、113b、113c 操作部
114L、114R マイク
DESCRIPTION OF SYMBOLS 1 Outer frame 2a Inner frame 2b Front door 3 Game board 4 Liquid crystal display device 6 Start opening 6a Start opening solenoid 6S Start winning ball switch 7 Normal symbol operation gate 7S Passing ball switch 8 Big winning opening 8a Large winning opening solenoid 8b Seesaw solenoid 9 Out port 10 Game machine 11 Upper plate 12 Lower plate 16 General winning port 16S General winning ball switch 20 Card unit 21 Dish unit 24 Launch handle 25L, 25R Speaker (sound output means)
26L, 26R Lamp 28S V / Count switch 29S Count switch 30 Main control circuit 31 I / O
32 main CPU (game state control means)
33 Main ROM
34 Main RAM
35 Command output port 40 Sub control circuit 41 Command input port 42 Sub CPU (voice control means, operation detection means)
43 Sub ROM
44 Sub RAM
45 Image control circuit 46 Audio control circuit (audio output means)
47 Lamp control circuit 51 Operation switch (operation means)
52L, 52R Microphone (voice input means)
53 A / D converter 60 Ball lending operation section 80 Dispensing / launching control circuit 81 Dispensing apparatus 82 Launching apparatus 90 Backup clear switch 100 Server 101, 101a, 101b Terminal 103 Screen 104 Main body section 105 Operation section 102 Communication network 110 Mobile terminal 111 Screen 112 Speaker 113a, 113b, 113c Operation unit 114L, 114R Microphone

Claims (7)

遊技の演出に関する音声を出力する音声出力手段と、
外部の音声を取得する音声入力手段と、
前記音声入力手段が取得した音声の音量に基づいて、前記音声出力手段が出力する音声の音量を制御する音声制御手段とを備えたことを特徴とする遊技機。
An audio output means for outputting audio related to a game effect;
An audio input means for acquiring external audio;
A gaming machine comprising voice control means for controlling the volume of voice output from the voice output means based on the volume of voice acquired by the voice input means.
前記音声入力手段を、異なる箇所に複数備え、
前記音声制御手段は、前記音声入力手段が取得した複数の音声の音量に基づいて前記音声出力手段が出力する音声の音量を制御することを特徴とする請求項1記載の遊技機。
A plurality of the voice input means are provided in different places,
The gaming machine according to claim 1, wherein the voice control unit controls a volume of voice output by the voice output unit based on a plurality of voice volumes acquired by the voice input unit.
前記音声制御手段は、前記音声入力手段が取得した複数の音声の内、最も音量の大きな音声に応じて前記音声出力手段が出力する音声の音量を制御することを特徴とする請求項2記載の遊技機。   3. The sound control unit according to claim 2, wherein the sound control unit controls a sound volume output from the sound output unit according to a sound having a loudest volume among a plurality of sounds acquired by the sound input unit. Gaming machine. 前記音声制御手段は、前記音声入力手段が取得した複数の音声の内、最も大きな音量より大きな音量に、前記音声出力手段が出力する音声の音量を制御することを特徴とする請求項3記載の遊技機。   4. The sound control unit according to claim 3, wherein the sound control unit controls the volume of the sound output by the sound output unit so that the sound volume is larger than a maximum volume among a plurality of sounds acquired by the sound input unit. Gaming machine. 遊技者が操作可能な操作手段と、
前記操作手段が操作されたことを検知する操作検知手段とを備え、
前記音声制御手段は、前記操作手段が操作されたことを前記操作検知手段が検知した場合に、前記音声出力手段が出力する音声の音量を制御することを特徴とする請求項1乃至請求項4の何れかに記載の遊技機。
Operation means that can be operated by the player;
Operation detecting means for detecting that the operating means has been operated,
5. The sound control unit controls a sound volume output from the sound output unit when the operation detection unit detects that the operation unit is operated. A gaming machine according to any one of the above.
遊技状態を制御する遊技状態制御手段を備え、
前記音声制御手段は、前記遊技状態制御手段によって制御される遊技状態に基づいて、前記音声出力手段が出力する音声の音量を制御することを特徴とする請求項1乃至請求項5の何れかに記載の遊技機。
A game state control means for controlling the game state;
6. The sound control unit according to claim 1, wherein the sound control unit controls a sound volume output by the sound output unit based on a gaming state controlled by the gaming state control unit. The gaming machine described.
コンピュータに、遊技の演出に関する音声を出力する音声出力機能と、外部の音声を取得する音声入力機能と、前記音声入力機能が取得した音声の音量に基づいて、前記音声出力機能が出力する音声の音量を制御する音声制御機能とを実行させることを特徴とするシミュレーションゲームプログラム。   Based on the sound output function for outputting sound related to the effect of the game to the computer, the sound input function for acquiring external sound, and the sound volume acquired by the sound input function, the sound output by the sound output function A simulation game program for executing a sound control function for controlling sound volume.
JP2004222092A 2004-07-29 2004-07-29 Game machine and simulation game program Withdrawn JP2006034791A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004222092A JP2006034791A (en) 2004-07-29 2004-07-29 Game machine and simulation game program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004222092A JP2006034791A (en) 2004-07-29 2004-07-29 Game machine and simulation game program

Publications (1)

Publication Number Publication Date
JP2006034791A true JP2006034791A (en) 2006-02-09

Family

ID=35900394

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004222092A Withdrawn JP2006034791A (en) 2004-07-29 2004-07-29 Game machine and simulation game program

Country Status (1)

Country Link
JP (1) JP2006034791A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008022964A (en) * 2006-07-19 2008-02-07 Maruhon Ind Co Ltd Pachinko machine
JP2014097261A (en) * 2012-11-16 2014-05-29 Maruhon Industry Co Ltd Pachinko machine
WO2018216480A1 (en) * 2017-05-22 2018-11-29 ソニー株式会社 Information processing device, information processing method and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008022964A (en) * 2006-07-19 2008-02-07 Maruhon Ind Co Ltd Pachinko machine
JP2014097261A (en) * 2012-11-16 2014-05-29 Maruhon Industry Co Ltd Pachinko machine
WO2018216480A1 (en) * 2017-05-22 2018-11-29 ソニー株式会社 Information processing device, information processing method and program
JPWO2018216480A1 (en) * 2017-05-22 2020-03-26 ソニー株式会社 Information processing apparatus, information processing method and program
JP7172999B2 (en) 2017-05-22 2022-11-16 ソニーグループ株式会社 Information processing device, information processing method and program
US12023584B2 (en) 2017-05-22 2024-07-02 Sony Corporation Information processing apparatus and information processing method for setting vibration strength for each type of a sound output section

Similar Documents

Publication Publication Date Title
JP5212964B2 (en) Game machine and sound control program
JP5792038B2 (en) Pachinko machine
JP2015029870A (en) Game machine
JP2014042632A (en) Pachinko machine
JP2008183318A (en) Pachinko machine
JP2013132321A (en) Pachinko machine
JP2013132320A (en) Pachinko machine
JP4840696B2 (en) Game machine
JP2013240540A (en) Pachinko machine
JP2013132323A (en) Pachinko machine
JP2014023620A (en) Pachinko machine
JP2006034791A (en) Game machine and simulation game program
JP2003180957A (en) Game machine, performance expressing method for game machine, storage medium and server
JP2019107162A (en) Game machine
JP2013132322A (en) Pachinko machine
JP2004188057A (en) Game machine
JP5869974B2 (en) Pachinko machine
JP4050843B2 (en) Play equipment
JP2014023614A (en) Pachinko machine
JP6046953B2 (en) Pachinko machine
JP2005304950A (en) Game machine and simulation program
JP5869975B2 (en) Pachinko machine
JP2002165987A (en) Game machine and presentation control method
JP2003190528A (en) Game machine, performance expression method for game machine, and server
JP2003190412A (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070517

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20081111