【文献】
「CR Gメン’75」,パチンコ必勝ガイド2007年2月4日号,株式会社白夜書房,2007年 2月 4日,p.125
(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0011】
以下、本発明の実施形態を図面を参照しながら説明する。
本実施形態では、本発明に係る遊技機を、
図1に示すように、演出図柄表示装置104で複数の図柄を変動表示するパチンコ機1に適用している。
(遊技盤面の構成)
まず、パチンコ機1における遊技盤面102の構成を説明する。
図1は、パチンコ機における遊技盤面の正面部、特に説明に必要な部分を模式的に示した図である。
【0012】
図1に示すように、遊技盤面102のほぼ中央部には、演出画像を表示することが可能な演出図柄表示装置104が設けられている。演出図柄表示装置104は、例えば、液晶ディスプレイ、CRT(Cathode Ray Tube)ディスプレイ等の可変表示装置によって構成される。本実施形態では、演出図柄表示装置104は、背景等の演出画像及び複数の図柄を動画として表示可能な可変表示装置によって構成され、多彩な演出画像及び演出図柄を表示可能としている。
【0013】
演出図柄表示装置104は、それぞれにおいて演出図柄Z1(
図18参照)を独立して表示することが可能な3つの領域R1,R2,R3(
図18参照)を有している。
第1から第3の領域R1,R2,R3のそれぞれでは、演出図柄Z1の変動表示及び停止表示が行われる。ここで、演出図柄Z1は、数字を含んで構成される。本実施形態では、演出図柄Z1は、数字及び図柄から構成されている。そして、演出図柄Z1の変動表示とは、第1から第3の領域R1,R2,R3のそれぞれにおいて、複数種類の演出図柄Z1をスクロールさせた状態で表示することをいう。また、演出図柄Z1の停止表示とは、第1から第3の領域R1,R2,R3のそれぞれにおいて、演出図柄Z1を停止させた状態で表示することをいう。
【0014】
そして、演出図柄表示装置104では、第1から第3の領域R1,R2,R3で停止表示される演出図柄Z1の組み合わせによって、当たり抽選の結果を通知する。
演出図柄表示装置104の下方には、遊技球を左右方向及び前後方向に転動させること
が可能なステージ108が設けられている。また、演出図柄表示装置104の左側には、流入した遊技球をステージ108に放出させるワープ入口112が設けられている。ステージ108は、前面側が開放しており、放出された遊技球を転動させた後、遊技盤面102に放出する。また、ステージ108の左右方向の中央部の奥側には、遊技球導出路108aが設けられている。そして、遊技球導出路108aに流入した遊技球は、遊技盤面102における、後述する第一始動入賞口111aの真上に導出される。
【0015】
演出図柄表示装置104の左側には、普通図柄始動ゲート122が設けられている。普通図柄始動ゲート122は、遊技球が通過すると、パチンコ機1内部の始動ゲートスイッチ(図示せず)の検出信号により遊技球の入賞を検知し、普通図柄による抽選の契機を与える。また、普通図柄始動ゲート122の下方には、遊技球を常時入賞可能とする2つの一般入賞口124,125が設けられている。
【0016】
演出図柄表示装置104の下方には、始動入賞装置111が設けられている。始動入賞装置111は、第一始動入賞口111aと、第一始動入賞口111aの下側に設けられた第二始動入賞口111bとを有している。第一始動入賞口111aは、常時、遊技球が入賞可能となるように上向きに開口した入賞口(いわゆるヘソ)である。第二始動入賞口111bは、入賞確率を変更することが可能な電動役物(いわゆる電動チューリップ)である。第二始動入賞口111bは、通常時は、遊技球が入賞することができないように閉止状態であるが、普通図柄表示装置106の表示が特定の態様となったときに、所定パターンで開放状態となって遊技球を入賞可能とする。
【0017】
第一始動入賞口111aは、遊技球が入賞すると、パチンコ機1内部の第一始動入賞口スイッチ131a(
図2参照)の検出信号により遊技球の入賞を検知し、演出図柄表示装置104における演出図柄Z1の変動表示開始の契機及び特別図柄表示装置107aにおける特別図柄の変動表示開始の契機を与える。また、第二始動入賞口111bは、遊技球が入賞すると、パチンコ機1内部の第二始動入賞口スイッチ131b(
図2参照)の検出信号により遊技球の入賞を検知し、演出図柄表示装置104における演出図柄Z1の変動表示開始の契機及び特別図柄表示装置107bにおける特別図柄の変動表示開始の契機を与える。特別図柄及び演出図柄Z1の変動表示は、所定の変動時間経過後に停止し、当たり抽選の結果の通知や演出が行われる。
【0018】
始動入賞装置111の右側には、2つの特別図柄表示装置107a,107bが設けられている。各特別図柄表示装置107a,107bは、例えば、液晶ディスプレイ又はCRTディスプレイ等の可変表示装置、7セグメントLED、ドットマトリクスLED等によって構成される。各特別図柄表示装置107a,107bは、数字や図柄等からなる特別図柄の変動表示及び停止表示を行うことが可能となっている。そして、各特別図柄表示装置107a,107bは、停止表示された特別図柄によって、当たり抽選の結果を通知する。この際、特別図柄表示装置107aは、第一始動入賞口111aへの遊技球の入賞を契機として行われた当たり抽選の結果を通知する。また、特別図柄表示装置107bは、第二始動入賞口111bへの遊技球の入賞を契機として行われた当たり抽選の結果を通知する。ここで、各特別図柄表示装置107a,107bにおいて停止表示された特別図柄が特定の図柄となって生起する遊技状態を「特賞状態(当たり)」という。特賞状態とは、遊技者へ多数の賞球を払い出す等の所定の遊技価値を付与する有利な遊技状態をいう。また、各特別図柄表示装置107a,107bにおける特別図柄の表示と、演出図柄表示装置104における演出図柄Z1,Z2の表示とは、互いに対応付けられている。
【0019】
特別図柄表示装置107a,107bの右側には、普通図柄表示装置106が設けられている。普通図柄表示装置106は、例えば、液晶ディスプレイ又はCRTディスプレイ等の可変表示装置、7セグメントLED、ドットマトリクスLED等によって構成される
。普通図柄表示装置106は、数字や図柄等からなる普通図柄の変動表示及び停止表示を行うことが可能となっている。そして、普通図柄表示装置106は、停止表示された普通図柄によって、普通図柄による抽選の結果を通知する。
【0020】
特別図柄表示装置107a,107bの上側には、特別図柄始動情報記憶数表示装置109a,109b及び普通図柄始動情報記憶数表示部103が設けられている。特別図柄始動情報記憶数表示部109a,109b及び普通図柄始動情報記憶数表示部103は、それぞれ、例えば、LED等によって構成されている。
特別図柄始動情報記憶数表示部109a,109bは、後述する特別図柄の始動情報が主制御装置210のRAM240における特別図柄用の始動情報記憶領域に記憶されることに連動して点灯し、連続して特別図柄及び演出図柄Z1の変動表示を行うことが可能な回数(以下、始動情報記憶数(いわゆる、保留玉数)という)を表示する。ここで、パチンコ機1では、第一始動入賞口111aへの遊技球の入賞を契機とする始動情報記憶数及び第二始動入賞口111bへの遊技球の入賞を契機とする始動情報記憶数を、それぞれ個別に表示する。すなわち、第一始動入賞口111aへの遊技球の入賞を契機とする始動情報記憶数を特別図柄始動情報記憶数表示装置109aに表示するとともに、第二始動入賞口111bへの遊技球の入賞を契機とする始動情報記憶数を特別図柄始動情報記憶数表示装置109bに表示する。
【0021】
普通図柄始動情報記憶数表示部103は、普通図柄の始動情報が主制御装置210のRAM240における普通図柄用の始動情報記憶領域に記憶されることに連動して点灯し、連続して普通図柄の変動表示を行うことが可能な回数を表示する。
始動入賞装置111の下方には、大入賞口115が設けられている。大入賞口115は、通常時は閉止状態であるが、特賞状態が生起されたときに、所定パターンで開放状態となることによって遊技球を入賞可能とする。すなわち、大入賞口115は、特別図柄表示装置107a,107bに停止表示された特別図柄が特定の図柄となり特賞状態が生起された際に、大入賞口115の前面に設置された開閉部材115aを開くことにより開放動作を行う。
【0022】
大入賞口115の開放動作は、所定の時間(例えば、30秒)経過するか、所定数(例えば10個等)の遊技球が入賞するまで(1ラウンド)継続する。また、大入賞口115の開放動作は、特賞状態の種類に応じて設定されたラウンド数だけ繰り返し行われる。そして、大入賞口115に遊技球が入賞すると、パチンコ機1内部の大入賞口スイッチ132(
図2参照)の検出信号により入賞した遊技球数が検出され、入賞した遊技球数に応じて賞球を払い出す。
【0023】
そして、大入賞口115の下方であって遊技盤面102の最下方には、いずれの入賞口にも入賞しなかった遊技球を回収するためのアウト口110が設けられている。
なお、遊技盤面102においては、各入賞口に遊技球を導くように複数の釘(図示せず)が配置されている。
また、以下、特賞状態(当たり)の終了後に当たり抽選の当選確率が低確率(通常確率)となる遊技状態を「低確率状態」といい、特賞状態の終了後に当たり抽選の当選確率が低確率状態と比較して高確率(例えば、通常確率の10倍)となる遊技状態を「確率変動状態」という。また、特別図柄及び演出図柄Z1の変動時間が短縮する遊技状態を「時短状態」という。時短状態では、普通図柄の抽選確率が通常時の抽選確率と比較して高確率(例えば、10倍)になるとともに、第二始動入賞口111bの開放時間が通常時の開放時間と比較して延長される。
【0024】
(制御系の構成)
次に、パチンコ機1における制御系の構成を説明する。
図2は、パチンコ機の制御系の構成を示すブロック図である。
図2に示すように、パチンコ機1は、第一始動入賞口スイッチ131aと、第二始動入賞口スイッチ131bと、大入賞口スイッチ132と、各種入賞口スイッチ133とを備えている。
【0025】
第一始動入賞口スイッチ131aは、第一始動入賞口111aへの遊技球の入賞を検出し、検出信号を主制御装置210に出力する。第二始動入賞口スイッチ131bは、第二始動入賞口111bへの遊技球の入賞を検出し、検出信号を主制御装置210に出力する。大入賞口スイッチ132は、大入賞口115への遊技球の入賞を検出し、検出信号を主制御装置210に出力する。各種入賞口スイッチ133は、普通図柄始動ゲート122への遊技球の通過等を検出し、検出信号を主制御装置210に出力する。
【0026】
また、パチンコ機1は、制御部として、主に、主制御装置210及び演出制御装置150を備えている。不正行為防止等のため、主制御装置210及び演出制御装置150は、それぞれ別々の基板に実装される。また、主制御装置210から演出制御装置150への一方向にのみデータの送信が可能となっている。
主制御装置210は、主として、第一始動入賞口111aへの遊技球の入賞の検出及び第二始動入賞口111bへの遊技球の入賞の検出に応じて、各種の乱数を発生(抽出)させる。そして、主制御装置210は、発生させた各種乱数に基づいて、制御コマンドの送信及び遊技全体の制御を行う。また、主制御装置210は、特別図柄表示装置107a,107b、普通図柄表示装置106、特別図柄始動情報記憶数表示装置109a,109b、普通図柄始動情報記憶数表示装置103、賞球払出制御装置156、大入賞口ソレノイド158及び電動チューリップ(図示せず)を直接制御(ポート出力制御)する。
【0027】
主制御装置210は、CPU220と、ROM230と、RAM240と、入力ポート250と、出力ポート255とを備える。
入力ポート250は、第一始動入賞口スイッチ131a、第二始動入賞口スイッチ131b、大入賞口スイッチ132及び各種入賞口スイッチ133のそれぞれから出力された検出信号をCPU220に出力する。
【0028】
出力ポート255は、演出制御装置150、特別図柄表示装置107a,107b、普通図柄表示装置106、特別図柄始動情報記憶数表示装置109a,109b、普通図柄始動情報記憶数表示装置103、賞球払出制御装置156及び大入賞口ソレノイド158のそれぞれに制御コマンドや制御信号を出力する。また、出力ポート255は、パチンコ機1の出玉情報や異常信号をホールコンピュータ500に出力する。これにより、ホールコンピュータ500においてパチンコ機1の遊技状況等を遠隔監視する。
【0029】
ROM230には、主制御装置210で実行されるパチンコ機1を制御するためのプログラム、遊技制御用のデータ等が記憶されている。遊技制御用のデータには、演出制御装置150を制御するための各種制御コマンド等が含まれる。ここで、各種制御コマンドとしては、図柄指定コマンド、変動パターンコマンド、図柄停止コマンド、事前判定情報コマンド、始動情報記憶数コマンド、演出開始コマンド、状態指定コマンド等がある。
【0030】
RAM240は、主制御装置210に対する入出力データ、演算処理のためのデータ、遊技に関連する乱数カウンタを始めとする各種カウンタ、抽選結果や遊技状態を管理するフラグ等を一時的に記憶する。また、RAM240は、特別図柄用の始動情報記憶領域及び普通図柄用の始動情報記憶領域を有する。ここで、特別図柄用の始動情報記憶領域には、第一始動入賞口111aへの遊技球の入賞を契機として取得される始動情報(以下、第一始動情報とする)を記憶する領域(以下、第一始動情報記憶領域とする)及び第二始動入賞口111bへの遊技球の入賞を契機として取得される始動情報(以下、第二始動情報とする)を記憶する領域(以下、第二始動情報記憶領域とする)が設けられている。ここで、始動情報とは、始動入賞口111a,111bへの遊技球の入賞を契機として取得された各種乱数値等の情報(例えば、当たり決定乱数、当たり種別決定乱数、停止図柄決定乱数、リーチ決定乱数、変動パターン決定乱数等)をいう。これにより、特別図柄用の始動情報記憶領域では、第一始動情報及び第二始動情報が、それぞれ個別に記憶される。
【0031】
図3は、第一始動情報記憶領域及び第二始動情報記憶領域を説明するための図である。
第一始動情報記憶領域及び第二始動情報記憶領域は、それぞれ、始動情報を所定上限数(所定数)まで記憶する。本実施形態では、
図3に示すように、第一始動情報記憶領域は、1番目から4番目までの4つの記憶部(A1からA4)を有しており、それぞれの記憶部に第一始動情報を記憶することにより、4つの第一始動情報を記憶する。また、第二始動情報記憶領域は、1番目から4番目までの4つの記憶部(B1からB4)を有しており、それぞれの記憶部に第二始動情報を記憶することにより、4つの第二始動情報を記憶する。ここで、主制御装置210は、第一始動情報記憶領域及び第二始動情報記憶領域のそれぞれに記憶されている始動情報について、1番目の記憶部に記憶されている始動情報から順に当たり判定を行って消化する。
【0032】
また、普通図柄の始動情報記憶領域には、普通図柄始動ゲート122への遊技球の通過を契機として取得された乱数等の情報が所定上限数(本実施形態では、4つ)まで記憶される。
また、RAM240は、演出制御装置150等に出力すべき制御コマンドを一時的に記憶しておくためのコマンド記憶領域を有する。そして、パチンコ機1では、停電等による電源遮断が発生した場合、停電から復帰した際に、RAM240の記憶内容を停電直前の状態に復元し、RAM240のコマンド記憶領域に記憶されている出力すべき制御コマンドを出力することにより、遊技状態を電源遮断前の状態に復帰させる。
【0033】
また、主制御装置210には、電源供給を行うための電源回路212が接続されている。
演出制御装置150は、主制御装置210と同様に、CPU、ROM、RAM、入力ポート及び出力ポートを備える。
演出制御装置150のROMには、演出を制御するためのプログラム、各種データ等が記憶されている。演出制御装置150のRAMには、主制御装置210から入力された制御コマンド、演算処理を行うためのデータ等が一時的に記憶される。演出制御装置150のCPUは、ROMに記憶されたプログラムにしたがって処理を実行することにより、表示制御部151による演出図柄表示装置104の制御、ランプ制御部152によるランプ154の制御及び効果音制御部153によるスピーカ155からの効果音の出力の制御を行う。
【0034】
演出制御装置150は、演出図柄表示装置104における表示を制御する表示制御部151と、ランプ154の点灯、点滅等を制御するランプ制御部152と、スピーカ155からの効果音の出力を制御する効果音制御部153とを備える。演出制御装置150は、主制御装置210から受信した制御コマンドにしたがって演出制御装置150内で送信される内部コマンドを生成し、該内部コマンドを送信することによって、表示制御部151、ランプ制御部152及び効果音制御部153のそれぞれを制御する。
【0035】
特に、演出制御装置150は、主制御装置210から受信した制御コマンドにしたがって、表示制御コマンドを生成する。そして、演出制御装置150は、生成した表示制御コマンドを表示制御部151に送信することにより、表示制御部151を制御する。
ランプ制御部152は、演出制御装置150から入力される内部コマンドに応じて、実行すべきランプ演出を決定し、該ランプ演出に対応する制御データをROMから読み出して、該制御データに基づいてランプ154の点灯、点滅、消灯等を行う。
【0036】
効果音制御部153は、演出制御装置150から入力される内部コマンドに応じて、実行すべき効果音演出を決定し、該効果音演出に対応する音響データをROMから読み出してスピーカ155に出力する。
表示制御部151は、CPU、ROM、RAM、画像処理用VDP(Video Display Processor)、入力ポート及び出力ポートを備える。
【0037】
表示制御部151のROMには、表示演出制御を行うためのプログラム、各種画像データ等が記憶されている。表示制御部151のRAMには、CPUに対する入出力データや演算処理のためのデータが一時的に記憶され、ワークエリアやバッファメモリとして機能する。
表示制御部151のCPUは、演出制御装置150から入力された表示制御コマンドに応じて、ROMに記憶されたプログラムにしたがって、該表示制御コマンドに応じた画像データをROMから読み出して、該画像データをVDPに出力する。画像処理用VDPは、CPUからの出力指示にしたがって、出力ポートを介して演出図柄表示装置104に画像データを出力する。
【0038】
(特別図柄及び演出図柄の停止表示の態様)
次に、特別図柄表示装置107a,107bにおける特別図柄の停止表示の態様及び演出図柄表示装置104における演出図柄Z1の停止表示の態様を説明する。
図4は、特別図柄の停止図柄の態様を示す図である。
パチンコ機1においては、
図4に示すように、当たり(特賞状態)の種別として、「通常大当たり」、「確変1大当たり」、「確変2大当たり」、「確変3大当たり」及び「小当たり」の5つが規定されている。
【0039】
通常大当たりとなったときは、特別図柄表示装置107a,107bにおいて特別図柄を時短図柄で停止表示させるとともに、演出図柄表示装置104において演出図柄Z1を時短図柄で停止表示させるように制御する。演出図柄表示装置104において演出図柄Z1を時短図柄で停止表示する場合、例えば、演出図柄表示装置104の第1から第3の領域R1,R2,R3において、「222」、「444」、「666」等の偶数の同一の数字が揃う組み合わせで第一の演出図柄Z1を停止表示させる。また、通常大当たりとなったときは、当たり時における大入賞口115の最高開放回数、すなわちラウンドの最高継続回数が15回となり、当たり後の100回の抽選において時短作動状態となる。さらに、通常大当たりとなったときは、当たり終了後の遊技状態が低確率状態に設定される。
【0040】
確変1大当たりとなったときは、特別図柄表示装置107a,107bにおいて特別図柄を確変1図柄で停止表示させるとともに、演出図柄表示装置104において演出図柄Z1を確変1図柄で停止表示させるように制御する。演出図柄表示装置104において演出図柄Z1を確変1図柄で停止表示する場合、例えば、演出図柄表示装置104の第1から第3の領域R1,R2,R3において、「111」、「333」、「555」といった奇数の同一の数字が揃う組み合わせで第一の演出図柄Z1を停止表示させる。また、確変1大当たりとなったときは、ラウンドの最高継続回数が15回となり、当たり後において時短作動状態となる。さらに、確変1大当たりとなったときは、当たり終了後の遊技状態が確率変動状態に設定される。
【0041】
確変2大当たりとなったときは、特別図柄表示装置107a,107bにおいて特別図柄を確変1図柄で停止表示させるとともに、演出図柄表示装置104において演出図柄Z1を確変2図柄で停止表示させるように制御する。また、確変2大当たりとなったときは、ラウンドの最高継続回数が2回となり、当たり後において時短作動状態となる。さらに、確変2大当たりとなったときは、当たり終了後の遊技状態が確率変動状態に設定される。
【0042】
確変3大当たりとなったときは、特別図柄表示装置107a,107bにおいて特別図柄を確変1図柄で停止表示させるとともに、演出図柄表示装置104において演出図柄Z1を確変3図柄で停止表示させるように制御する。また、確変3大当たりとなったときは、ラウンドの最高継続回数が2回となる。また、確変3大当たりとなったときは、当たり時(当たり発生を報知するための特別図柄の変動表示が開始された時点)に時短未作動状態である場合は、当たり後において時短未作動状態となり、当たり時に時短作動状態である場合は、当たり後において時短作動状態を継続させる(時短継続制御)ように制御する。さらに、確変3大当たりとなったときは、当たり終了後の遊技状態が確率変動状態に設定される。
【0043】
確変2大当たり、確変3大当たりは、1ラウンドの期間(大入賞口115の開放時間)が通常大当たりと比較して短く(数ms程度)、ラウンドの最高継続回数も2回しかないので、遊技者に対しては、当たりとならずに確率変動状態に突然移行したかのような意外性を与えることができる。
小当たりとなったときは、特別図柄表示装置107a,107bにおいて特別図柄を小当たり図柄で停止表示させるとともに、演出図柄表示装置104において演出図柄Z1を小当たり図柄で停止表示させるように制御する。演出図柄表示装置104において停止表示される確変3図柄及び小当たり図柄は、1又は複数の特定の図柄の組み合わせからなり、両者を区別することができないようになっている。また、小当たりとなったときは、ラウンドの最高継続回数が2回となり、小当たり後において時短機能の作動、未作動が変化しないように制御する。さらに、小当たりとなったときは、小当たり終了後の遊技状態が、小当たり前の遊技状態と同じ遊技状態に設定される。
【0044】
なお、当たりの種別は、上記種別に限られるものではなく、上記以外の別の種別を備える構成としても構わない。また、上記当たりの種別を全て備える必要はなく、その遊技機の特性に応じて、各当たりの種別を個々に組み合わせて構成することができる。
さらに、第一始動情報に基づいて生起され得る当たりの種別及び第二始動情報に基づいて生起され得る当たりの種別が互いに異なる構成とすることによって、より変化に富んだ遊技が提供され、遊技者の遊技意欲を向上させることができる。
【0045】
次に、主制御装置210から演出制御装置150に出力される制御コマンドの構造及び内容を説明する。
図5は、主制御装置から演出制御装置に出力される演出制御コマンドの内容を示す図である。
制御コマンドは、
図5に示すように、制御コマンドの分類を識別するための識別子で1バイト長のディジタルデータであるモード(MODE)と、実行される制御コマンドの内容(機能)を示す1バイト長のディジタルデータであるイベント(EVENT)とからなる。
【0046】
主制御装置210では、コマンド変化時に自身が生成するストローブ信号(DUSTB)の1つ目の立ち上がりを契機として、モード(MODE)データが出力され、次いでストローブ信号(DUSTB)の2つ目の立ち上がりを契機として、イベント(EVENT)データが出力される。これに対応して、演出制御装置150では、CPUにより、ストローブ信号(DUSTB)の入力に応じて割込を発生させ、割込処理によって演出制御コマンドが演出制御装置150のRAMに格納される。
【0047】
図5に示すように、演出制御コマンドとしては、図柄指定コマンド、変動パターンコマンド、図柄停止コマンド、事前判定情報コマンド、始動情報記憶数コマンド、演出開始コマンド、状態指定コマンド等がある。
図柄指定コマンドは、演出図柄表示装置104において停止表示される演出図柄Z1の組み合わせを指定するコマンドである。具体的には、図柄指定コマンドは、演出図柄表示装置104において停止表示させる演出図柄Z1として、はずれ演出図柄、時短図柄、確変1図柄、確変2図柄、確変3図柄及び小当たり図柄のいずれかを指定する。図柄指定コマンドは、演出図柄Z1の変動開始時に出力される。ここで、演出図柄Z1の変動開始時は、特別図柄の変動開始時とほぼ一致している。
【0048】
変動パターンコマンドは、演出図柄表示装置104において表示する変動パターンとして、n(n=1〜104)種類の変動パターンのうちいずれかを指定するためのコマンドである。変動パターンコマンドは、図柄指定コマンドとともに、演出図柄Z1の変動開始時に出力される。
なお、変動パターンコマンドと図柄指定コマンドとは、どちらが先に出力される構成としても構わない。ただし、演出制御装置150では、図柄指定コマンドの受信を契機として演出に関わる様々な抽選を実行することが好ましい。したがって、図柄指定コマンドが、変動パターンコマンドより先に出力される構成とすることが好ましい。これにより、演出制御装置150において、変動パターンの選択決定等の制御を行う前に演出に関わる抽選を実行することができ、制御負担を大幅に軽減することができる。
【0049】
図柄停止コマンドは、演出図柄Z1の停止表示を指定するためのコマンドである。図柄停止コマンドは、演出図柄Z1の停止表示時に出力される。ここで、演出図柄Z1の停止表示時は、特別図柄の停止表示時とほぼ一致している。
事前判定情報コマンドは、事前判定情報を通知するためのコマンドである。ここで、事前判定情報とは、始動情報(第一始動情報、第二始動情報)が指定する各種抽選(当たり抽選、当たり種別抽選、リーチ抽選、変動パターン抽選等)の結果を示す情報をいう。主制御装置210は、始動入賞口111a,111bへの遊技球の入賞を契機として取得した始動情報について、該始動情報が指定する各種抽選結果を判定して、判定した各種抽選結果に応じた事前判定情報コマンドを演出制御装置150に出力する。
【0050】
本実施形態では、主制御装置210は、当たり抽選の結果が当たりである場合には、当たり種別を示す事前判定情報に応じた事前判定情報コマンドを演出制御装置150に出力する。本実施形態では、当たり種別を示す事前判定情報としては、「15R通常大当たり(通常大当たり)」、「15R確変大当たり(確変1大当たり)」、「2R確変大当たり(確変2大当たり又は確変3大当たり)」及び「小当たり」等が設定されている。なお、事前判定情報として設定される情報は、これに限られず、図柄指定に基づく当たりの種別から判別される情報であれば、他の情報を設定しても構わない。
【0051】
また、主制御装置210は、当たり抽選の結果がはずれである場合には、はずれであることを示す事前判定情報及び変動パターンを示す事前判定情報に応じた事前判定情報コマンドを演出制御装置150に出力する。本実施形態では、変動パターンを示す事前判定情報としては、「変動パターン不定」、「固定値変動1」、「固定値変動2」及び「固定値変動3」が設定されている。
【0052】
ここで、演出図柄1の変動パターンを決定する際には、まず、リーチ決定乱数の値と変動パターン種別との対応が登録された変動パターン種別決定テーブルに基づいて、変動パターンの種別が決定される。変動パターン種別決定テーブルは、当たり抽選の結果、当たり種別、当該始動情報についての当たり判定処理(
図11に示すステップS504、S508)の実行時の始動情報記憶数等の組み合わせごとに設定されている。そして、変動パターンの種別が決定された後、変動パターン決定乱数の値と変動パターン番号との対応が登録された変動パターン決定テーブルに基づいて、変動パターンが決定される。変動パターン決定テーブルは、それぞれの変動パターンの種別に対応して設定されている。
【0053】
図6は、はずれ時における変動パターン種別決定テーブルの一例を示す図である。なお、
図6(a)は、始動情報記憶数が1の場合に選択される変動パターン決定テーブルを示し、
図6(b)は、始動情報記憶数が2の場合に選択される変動パターン決定テーブルを示し、
図6(c)は、始動情報記憶数が3の場合に選択される変動パターン決定テーブルを示し、
図6(d)は、始動情報記憶数が4の場合に選択される変動パターン決定テーブルを示す。
【0054】
図6に示すように、パチンコ機1では、はずれ時における変動パターン種別決定テーブルとして、当該始動情報についての当たり判定処理の実行時の始動情報記憶数に応じて4つの変動パターン種別決定テーブルT1,T2,T3,T4が設定されている。そして、4つの変動パターン種別決定テーブルT1,T2,T3,T4のそれぞれにおいては、通常変動、ノーマルリーチ変動、スーパーリーチ変動及び固定値変動の4種類の変動パターンの種別が設定されている。
【0055】
ここで、通常変動とは、リーチ演出を実行しない変動をいう。リーチ演出とは、複数の表示領域R1,R2,R3のうち二以上の表示領域において、特賞状態を生起させる組み合わせに含まれる演出図柄Z1を仮停止表示させる演出をいう。ノーマルリーチ変動及びスーパーリーチ変動とは、それぞれ、リーチ演出を実行する変動をいう。スーパーリーチ変動では、ノーマルリーチ変動と比較して、特賞状態が生起させる期待が高くなるような演出が設定されている。そして、スーパーリーチ変動(信頼度高)、リーチ変動(信頼度中)、通常変動(信頼度低)の順に、特賞状態が生起される信頼度が高く設定されている。信頼度とは、特賞状態となる場合に当該変動パターン種別が選択される割合を、全体の当該変動パターン種別が選択される割合で除した値である。
【0056】
ここで、4つの変動パターン種別決定テーブルT1,T2,T3,T4のそれぞれにおいては、該4つの変動パターン種別決定テーブルT1,T2,T3,T4で共通のリーチ決定乱数の範囲(1701〜1999)が固定値として設定されている。そして、4つの変動パターン種別決定テーブルT1,T2,T3,T4のそれぞれにおいては、固定値に対応する変動パターンの種別として固定値変動が設定されている。さらに、固定値変動としては、リーチ演出を行わない通常変動が設定されている。
【0057】
また、4つの変動パターン種別決定テーブルT1,T2,T3,T4のうちいずれかによって固定値変動が決定された場合には、変動パターン決定テーブルとして、固定値変動専用変動パターン決定テーブルが選択される。固定値変動専用変動パターン決定テーブルでは、低信頼度変動、中信頼度変動及び高信頼度変動の3種類の変動パターンが設定されている。そして、高信頼度変動(信頼度高)、中信頼度変動(信頼度中)、低信頼度変動(信頼度低)の順に、特賞状態が生起される信頼度が高く設定されている。
【0058】
このように、はずれ時における4つの変動パターン種別決定テーブルT1,T2,T3,T4のそれぞれにおいて、該4つの変動パターン種別決定テーブルT1,T2,T3,T4で共通の固定値を設定することによって、固定値変動であるか否かについては、当該始動情報の当たり判定処理以前においても判定することが可能となっている。また、固定値変動である場合の変動パターンについても、当該始動情報の当たり判定処理以前においても判定することが可能となっている。
【0059】
一方、固定値変動以外の変動パターンについては、当該始動情報についての当たり判定処理の実行時の始動情報記憶数等に応じて決定されるため、それ以前の時点では不定となる。
そして、「変動パターン不定」は、始動情報の取得時には変動パターンが不定となって
いる変動パターンを示す。
【0060】
「固定値変動1」、「固定値変動2」及び「固定値変動3」は、変動パターンの種別が固定値変動である変動パターンを示す。「固定値変動1」は、高信頼度変動の変動パターンを示す。「固定値変動2」は、中信頼度変動の変動パターンを示す。「固定値変動3」は、低信頼度変動の変動パターンを示す。
そして、事前判定情報コマンドは、始動情報の取得時に出力される。
【0061】
始動情報記憶数コマンドは、正確な始動情報記憶数情報を演出制御装置150に通知するためのコマンドである。ここで、始動情報記憶数コマンドは、第一始動情報記憶数及び第二始動情報記憶数のそれぞれを区別して通知する。すなわち、主制御装置210は、RAM240の第一始動情報記憶領域に記憶されている第一始動情報の記憶数に応じた始動情報記憶数コマンドを演出制御装置150に出力する。また、主制御装置210は、RAM240の第二始動情報記憶領域に記憶されている第二始動情報の記憶数に応じた始動情報記憶数コマンドを演出制御装置150に出力する。始動情報記憶数コマンドは、主制御装置210による第一始動情報記憶数及び第二始動情報記憶数それぞれの更新時に出力される。すなわち、始動情報記憶数コマンドは、第一始動情報記憶数及び第二始動情報記憶数それぞれについて、増加又は減少があったときに出力される。
【0062】
演出開始コマンドは、m(m=1〜95)種類の15R当たり(通常大当たり、確変1大当たり)の演出開始、確変2大当たりの演出開始、確変3大当たりの演出開始及び小当たりの演出開始をそれぞれ指定するためのコマンドである。演出開始コマンドは、当たり開始時に出力される。
状態指定コマンドは、時短の終了及び開始をそれぞれ指定するためのコマンドである。状態指定コマンドは、時短の終了時及び時短の開始時のそれぞれに出力される。
【0063】
次に、主制御装置210で実行される遊技制御処理を説明する。
CPU220は、マイクロプロセッシングユニット等からなり、所定の動作クロック(例えば、4[ms])で1サイクルを実行可能な遊技制御プログラムに基づいて動作し、ROM230の所定領域に格納されている遊技制御プログラムを起動させ、
図7のフローチャートに示す遊技制御処理を実行する。
【0064】
まず、主制御装置210が実行する遊技制御処理を説明する。
図7は、遊技制御処理を示すフローチャートである。
遊技制御処理は、CPU220において実行されると、
図7に示すように、まず、ステップS100に移行する。
ステップS100では、遊技者の利益に直接影響する出玉の決定等に関わる各種乱数を更新する当たり決定乱数等更新処理を実行する。ここで、出玉の決定等に直接関わる各種乱数としては、当たりを生起させるか否かの当たり抽選に用いる乱数(以下、当たり決定乱数という)、当たり種別決定乱数、停止図柄決定乱数等がある。なお、当たり決定乱数等更新処理では、当たり決定乱数が一巡するたびに初期値を変化させることにより、当たり決定乱数値を容易に予測することができないようにしている。
【0065】
次いで、ステップS102に移行して、演出に関わる演出制御用乱数(例えば、リーチ決定乱数、変動パターン決定乱数等)を更新する演出制御用乱数更新処理を実行し、ステップS104に移行する。
ステップS104では、入力ポート250を介して、各スイッチ131a,131b,132,133からの信号を入力する入力処理を実行し、ステップS106に移行する。入力処理では、第一始動入賞口スイッチ131aからの検出信号及び第二始動入賞口スイッチ131bからの検出信号を入力する。
【0066】
ステップS106では、始動情報を更新する入賞スイッチ入力処理を実行し、ステップ
S108に移行する。
ステップS108では、当たりの判定を行うとともに演出図柄Z1の変動パターンを決定する変動設定処理を実行し、ステップS110に移行する。
ステップS110では、大入賞口115を所定パターンで開放させる電動役物作動処理を実行し、ステップS112に移行する。
【0067】
ステップS112では、賞球払出制御装置156に対して払出し動作を行わせるための制御コマンドをRAM240の所定領域に格納する賞球払出管理処理を実行し、ステップS114に移行する。
ステップS114では、遊技制御に関する外部情報信号をホールコンピュータ500に出力する外部情報出力処理を実行し、ステップS116に移行する。
【0068】
ステップS116では、パチンコ機1の検査に必要な遊技機検査信号を出力する遊技機検査信号出力処理を実行する。なお、場合によっては、ステップS116の処理は省略することもできる。
次いで、ステップS118に移行して、出力ポート255を介して、RAM240に格納した制御コマンドを出力するポート出力処理を実行し、一連の処理を終了して元の処理に復帰させる。
【0069】
ポート出力処理では、演出制御コマンドが、演出制御装置150に対して出力される。この際、演出制御装置150に対しては、まず、ストローブ信号を出力し、モード及びイベントからなる制御コマンドを出力する。また、ポート出力処理では、特別図柄表示装置107a,107b、普通図柄表示装置106、大入賞口ソレノイド158、特別図柄始動情報記憶数表示装置109a,109b、普通図柄始動情報記憶数表示装置103等へも主制御装置210からの制御情報が出力される。
【0070】
次に、ステップS106の入賞スイッチ入力処理を説明する。
図8は、入賞スイッチ入力処理を示すフローチャートである。
入賞スイッチ入力処理は、ステップS106において実行されると、
図8に示すように、まず、ステップS200に移行する。
ステップS200では、ステップS104の入力処理の処理結果に基づいて、第一始動入賞口スイッチ131aから検出信号を入力したか否かを判定し、検出信号を入力したと判定した場合(Yes)は、ステップS202に移行する。一方、ステップS200で、第一始動入賞口スイッチ131aから検出信号を入力しないと判定した場合(No)は、ステップS204に移行する。
【0071】
ステップS202では、RAM240の第一始動情報記憶領域における第一始動情報の記憶を更新する第一始動情報記憶更新処理を実行し、ステップS204に移行する。
ステップS204では、ステップS104の入力処理の処理結果に基づいて、第二始動入賞口スイッチ131bから検出信号を入力したか否かを判定し、検出信号を入力したと判定した場合(Yes)は、ステップS206に移行する。一方、ステップS204で、第二始動入賞口スイッチ131bから検出信号を入力しないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0072】
ステップS206では、RAM240の第二始動情報記憶領域における第二始動情報の記憶を更新する第二始動情報記憶更新処理を実行し、一連の処理を終了して元の処理に復帰させる。
次に、ステップS202の第一始動情報記憶更新処理及びステップS206の第二始動情報記憶更新処理を説明する。
【0073】
ここで、ステップS202の第一始動情報記憶更新処理及びステップS206の第二始動情報記憶更新処理は、同様の処理である。したがって、以下、ステップS202の第一
始動情報記憶更新処理について説明し、ステップS206の第二始動情報記憶更新処理については説明を省略する。
図9は、第一始動情報記憶更新処理を示すフローチャートである。
【0074】
第一始動情報記憶更新処理は、ステップS202において実行されると、
図9に示すように、まず、ステップS300に移行する。
ステップS300では、RAM240の第一始動情報記憶領域における第一始動情報の記憶数が「4」以上であるか否かを判定し、第一始動情報の記憶数が「4」以上ではないと判定した場合(No)は、ステップS302に移行する。一方、ステップS300で、第一始動情報の記憶数が「4」以上であると判定した場合(Yes)は、一連の処理を終了して元の処理に復帰させる。
【0075】
ステップS302では、当たり決定乱数、当たり種別決定乱数、リーチ決定乱数、変動パターン決定乱数、停止図柄決定乱数等を対応の乱数カウンタから取得し、取得した各乱数値(第一始動情報)を、RAM240の第一始動情報記憶領域における所定の記憶部に記憶する第一始動情報記憶処理を実行する。この際、取得された第一始動情報は、第一始動情報記憶領域において、第一始動情報が記憶されていない記憶部のうち最も上位の記憶部に記憶される。ここで、上位の記憶部とは、特賞状態を生起させるか否かを決定するための当たり判定処理(ステップS504又はS508)が先に行われる記憶部をいう(以下、同様)。すなわち、上位の記憶部に記憶されている始動情報は、当たり抽選の結果の表示(演出図柄Z1の変動表示及び停止表示)が先に行われる。例えば、RAM240の第一始動情報記憶領域における第一始動情報の記憶数が「1」である場合、取得した第一始動情報を、第一始動情報記憶領域における2番目の記憶部A2に記憶する。同様に、RAM240の第一始動情報記憶領域における第一始動情報の記憶数が「2」である場合、取得した第一始動情報を、第一始動情報記憶領域における3番目の記憶部A3に記憶する。これにより、RAM240の第一始動情報記憶領域における第一始動情報の記憶が更新される。
【0076】
次に、ステップS304に移行して、RAM240の所定領域に記憶されている第一始動情報記憶領域における第一始動情報の記憶数を1加算する始動情報記憶数加算処理を実行し、ステップS306に移行する。また、始動情報記憶数加算処理では、RAM240の第一始動情報記憶領域における第一始動情報の記憶数が更新されることに伴い、特別図柄始動情報記憶数表示装置109aにおいて表示する第一始動情報数を「1」加算した表示とする。
【0077】
ステップS306では、ステップS302で取得した始動情報に基づいて、該始動情報が指定する各種抽選の結果を判定する事前判定処理を実行し、ステップS308に移行する。
ステップS308では、ステップS304の始動情報記憶数加算処理の処理結果に基づいて、更新後の第一始動情報記憶領域における第一始動情報の記憶数に応じた始動情報記憶数コマンドをRAM240の所定領域に格納し、一連の処理を終了して元の処理に復帰させる。
【0078】
これにより、ステップS118のポート出力処理では、出力ポート255を介して、始動情報記憶数コマンドが演出制御装置150に送信される。例えば、RAM240の第一始動情報記憶領域に新たな第一始動情報を記憶した結果、第一始動情報記憶数が「1」となった場合、第一始動情報記憶数が「1」であることを示す始動情報記憶数コマンドが演出制御装置150に送信される。
【0079】
次に、ステップS306の事前判定処理を説明する。
図10は、事前判定処理を示すフローチャートである。
事前判定処理は、ステップS306において実行されると、
図10に示すように、まず、ステップS400に移行する。
ステップS400では、ステップS302で取得した当たり決定乱数に基づいて、該当たり決定乱数の値が当たり値と一致しているか否かを判定し、当たり値と一致していないと判定した場合(No)は、ステップS402に移行する。一方、ステップS400で、当たり値と一致していると判定した場合(Yes)は、ステップS408に移行する。
【0080】
ステップS402では、ステップS302で取得したリーチ決定乱数に基に基づいて、該リーチ決定乱数の値が
図6に示す固定値(1701〜1999)と一致しているか否かを判定し、固定値と一致していると判定した場合(Yes)は、ステップS404に移行する。一方、ステップS402で、固定値と一致していないと判定した場合(No)は、ステップS406に移行する。
【0081】
ステップS404では、固定値変動を示す事前判定情報コマンドをRAM240の所定領域に格納し、一連の処理を終了して元の処理に復帰させる。
この際、ステップS302で取得した変動パターン決定乱数に基づいて変動パターン(高信頼度変動、中信頼度変動又は低信頼度変動)を判定し、該判定の結果に応じた事前判定情報コマンド(はずれ固定値変動1、はずれ固定値変動2又ははずれ固定値変動3)をRAM240の所定領域に格納する。
【0082】
一方、ステップS406では、はずれ変動パターン不定を示す事前判定情報コマンドをRAM240の所定領域に格納し、一連の処理を終了して元の処理に復帰させる。
一方、ステップS408では、大当たり又は小当たりを示す事前判定情報コマンドをRAM240の所定領域に格納し、一連の処理を終了して元の処理に復帰させる。
この際、ステップS302で取得した当たり種別決定乱数に基づいて当たり種別(通常大当たり、確変1大当たり、確変2大当たり、確変3大当たり又は小当たり)を判定し、該判定の結果に応じた事前判定情報コマンド(15R通常大当たり、15R確変大当たり、2R確変大当たり又は小当たり)をRAM240の所定領域に格納する。
【0083】
以上の処理により、ステップS118のポート出力処理では、出力ポート255を介して、事前判定情報コマンドが演出制御装置150に送信される。
次に、ステップS108の変動設定処理を説明する。
図11は、変動設定処理を示すフローチャートである。
変動設定処理は、ステップS108において実行されると、
図11に示すように、まず、ステップS500に移行する。
【0084】
ステップS500では、演出図柄表示装置104において演出図柄Z1が変動中か否かを判定し、演出図柄Z1が変動中でないと判定した場合(No)は、ステップS502に移行する。一方、ステップS500で、演出図柄Z1が変動中であると判定した場合(Yes)は、ステップS510に移行する。
ステップS502では、第二始動情報記憶数が「1」以上であるか否かを判定し、第二始動情報記憶数が「1」以上であると判定した場合(Yes)は、ステップS504に移行する。一方、ステップS502で、第二始動情報記憶数が「1」以上でないと判定した場合(No)は、ステップS506に移行する。
【0085】
ステップS504では、第二始動情報記憶に基づく当たり判定処理を実行し、一連の処理を終了して元の処理に復帰させる。
ステップS506では、第一始動情報記憶数が「1」以上であるか否かを判定し、第一始動情報記憶数が「1」以上であると判定した場合(Yes)は、ステップS508に移行する。一方、ステップS506で、第一始動情報記憶数が「1」以上でないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0086】
ステップS508では、第一始動情報記憶に基づく当たり判定処理を実行し、一連の処理を終了して元の処理に復帰させる。
ステップS510では、演出図柄の変動を開始してから所定時間が経過したか否かを判定し、所定時間が経過したと判定した場合(Yes)は、ステップS512に移行する。一方、ステップS510で、演出図柄の変動を開始してから所定時間が経過していないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。ここで、所定時間とは、後述するステップS610で設定される演出図柄Z1の変動表示時間であり、後述するステップS608又はS616で決定した変動パターン番号に基づいて決定される。
【0087】
ステップS512では、図柄停止コマンドをRAM240の所定領域に格納する図柄停止処理を実行し、一連の処理を終了して元の処理に復帰させる。これにより、ステップS118のポート出力処理では、出力ポート255を介して図柄停止コマンドが演出制御装置150に送信される。
以上に示すように、ステップS108の変動設定処理では、第二始動情報に基づく当たり判定処理が、第一始動情報に基づく当たり判定処理に対して優先して実行される。すなわち、主制御装置210は、RAM240の第二始動情報記憶領域に記憶されている第二始動情報を、第一始動情報記憶領域に記憶されている第一始動情報に対して優先して消化(処理)する。これにより、演出制御装置150は、演出図柄表示装置104において、第二始動情報に基づく演出図柄Z1の変動表示及び停止表示を、第一始動情報に基づく演出図柄Z1の変動表示及び停止表示に対して優先して実行する。
【0088】
次に、ステップS504の第二始動情報に基づく当たり判定処理及びステップS508の第一始動情報に基づく当たり判定処理を説明する。
ここで、ステップS504の第二始動情報に基づく当たり判定処理及びステップS508の第一始動情報に基づく当たり判定処理は、同様の処理である。したがって、以下、ステップS504の第二始動情報に基づく当たり判定処理について説明し、ステップS508の第一始動情報に基づく当たり判定処理については説明を省略する。
【0089】
図12は、当たり判定処理を示すフローチャートである。
当たり判定処理は、所定確率で特賞状態を生起させるために、所定の数値範囲に1個の当たり値を設定し、取得した当たり決定乱数と当たり値とが一致しているときに当たり(特賞状態)を生起させる処理である。
当たり判定処理は、ステップS504又はステップS508において実行されると、
図12に示すように、まず、ステップS600に移行する。
【0090】
ステップS600では、RAM240の始動情報記憶領域から当たり決定乱数を読み出し、ステップS602に移行する。
ここで、当たり決定乱数の読み出しでは、RAM240の第二始動情報記憶領域(第一始動情報記憶領域)における1番目の記憶部B1(A1)に記憶されている始動情報(以下、最先始動情報とする)の当たり決定乱数が読み出される。
【0091】
ステップS602では、ステップS600で読み出した当たり決定乱数の値が当たり値と一致しているか否かを判定し、読み出した当たり決定乱数の値が当たり値と一致していると判定した場合(Yes)は、ステップS604に移行する。一方、ステップS602で、読み出した当たり決定乱数の値が当たり値と一致していないと判定した場合(No)は、ステップS614に移行する。
【0092】
ステップS604では、当たりの種別を決定する当たり種別決定処理を実行する。
ここで、ROM230には、当たり種別決定乱数の値と当たり種別番号との対応を登録
した当たり種別決定テーブルが格納されている。そして、当たり種別決定処理では、最先始動情報の当たり種別決定乱数を読み出し、該当たり種別決定乱数の値に対応する当たり種別番号を当たり種別決定テーブルから読み出して当たりの種別を決定する。これにより、通常大当たり、確変1大当たり、確変2大当たり、確変3大当たり、小当たりの別が決定される。
【0093】
次に、ステップS606に移行して、当たり時に停止表示する特別図柄及び演出図柄Z1の組み合わせを決定する当たり時停止図柄決定処理を実行する。
ここで、ROM230には、各当たり種別ごとに設定された停止図柄決定テーブルが格納されている。各停止図柄決定テーブルには、停止図柄決定乱数の値と停止表示する演出図柄Z1の組み合わせを示す停止図柄番号との対応が登録されている。そして、当たり時停止図柄決定処理では、まず、ステップS604で決定された当たり種別番号に対応する停止図柄決定テーブルを読み出す。そして、最先始動情報の停止図柄決定乱数を読み出し、該停止図柄決定乱数の値に対応する停止図柄番号を停止図柄決定テーブルから読み出す。さらに、読み出した停止図柄番号に対応する停止図柄指定コマンドをRAM240の所定領域に格納する。これにより、ステップS118のポート出力処理では、出力ポート255を介して停止図柄指定コマンドが演出制御装置150に送信される。
【0094】
一方、停止表示する特別図柄は、停止図柄決定乱数の値と停止表示する特別図柄との対応が登録された特別図柄決定テーブルに基づいて、演出図柄Z1の場合と同様の処理により決定する。ただし、停止表示する特別図柄は、停止表示する演出図柄Z1の組み合わせの決定に先立って決定される。すなわち、停止表示する特別図柄を決定した後に、これに対応させて停止表示する演出図柄Z1の組み合わせを決定する。そのため、停止表示する特別図柄及び停止表示する演出図柄Z1の組み合わせは、ともに、同一の停止図柄決定乱数値に基づいて決定される。そして、停止表示する特別図柄を指定するための指令情報をRAM240の所定領域に格納する。これにより、ステップS118のポート出力処理では、出力ポート255を介して特別図柄表示装置107a,107bに指令情報が直接送信される。
【0095】
次いで、ステップS608に移行して、当たり時に変動表示する演出図柄Z1の変動パターンを決定する当たり時変動パターン決定処理を実行する。
ここで、ROM230には、当たり種別、現在の遊技状態等の組み合わせごとに設定された変動パターン種別決定テーブルが格納されている。各変動パターン種別決定テーブルには、リーチ決定乱数の値と変動パターンの種別との対応が登録されている。また、ROM230には、それぞれの変動パターンの種別に対応して設定された変動パターン決定テーブルが格納されている。各変動パターン決定テーブルには、変動パターン決定乱数と変動パターン番号との対応が登録されている。そして、当たり時変動パターン決定処理では、まず、ステップS604で決定された当たり種別番号、現在の遊技状態に対応する変動パターン種別決定テーブルを読み出す。そして、最先始動情報のリーチ決定乱数を読み出し、該リーチ決定乱数の値に対応する変動パターンの種別を変動パターン種別決定テーブルから決定する。また、決定した変動パターン種別に対応する変動パターン決定テーブルを読み出す。そして、最先始動情報の変動パターン決定乱数を読み出し、該変動パターン決定乱数の値に対応する変動パターン番号を変動パターン決定テーブルから読み出す。さらに、読み出した変動パターン番号に対応する変動パターンコマンドをRAM240の所定領域に格納する。これにより、ステップS118のポート出力処理では、出力ポート255を介して変動パターンコマンドが演出制御装置150に送信される。
【0096】
次いで、ステップS610に移行して、演出図柄Z1の変動表示時間を設定する変動設定処理を実行する。演出図柄Z1の変動表示時間は、ステップS608又はS616で決定した変動パターン番号に基づいて決定する。
また、当たりを生起させる場合、変動設定処理では、大入賞口115の開放回数及び開放時間を設定する。具体的には、当たり種別番号が通常大当たり又は確変1大当たりを示すときは、ラウンド最高継続回数を15回に設定するとともに、各ラウンドにおける大入賞口115の開放時間を約30秒に設定する。また、当たり種別番号が確変2大当たり、確変3大当たり又は小当たりを示すときは、ラウンド最高継続回数を2回に設定するとともに、各ラウンドにおける大入賞口115の開放時間を約0.5秒に設定する。
【0097】
次に、ステップS612に移行して、始動情報記憶数を「1」減算する始動情報記憶数減算処理を実行し、一連の処理を終了して元の処理に復帰させる。
始動情報記憶数減算処理では、最先始動情報をRAM240における変動中の始動情報を記憶する領域に移す。そして、第二始動情報記憶領域(第一始動情報記憶領域)における2番目以降B2(A2)〜B4(A4)の記憶部に記憶されている第二始動情報(第一始動情報)を、それぞれ、1つ上の順位の記憶部に繰り上げて記憶する。これにより、RAM240の始動情報記憶領域における始動情報の記憶が更新される。
【0098】
また、始動情報記憶数減算処理では、RAM240の始動情報記憶領域における始動情報の記憶が更新されることに伴い、特別図柄始動情報記憶数表示装置109b(109a)において表示する第二始動情報記憶数(第一始動情報記憶数)を「1」減算した表示とする。
さらに、始動情報記憶数減算処理では、RAM240の始動情報記憶領域における始動情報の記憶が更新されることに伴い、更新後の始動情報の記憶数に応じた始動情報記憶数コマンドをRAM240の所定領域に格納する。これにより、ステップS118のポート出力処理では、出力ポート255を介して始動情報記憶数コマンドが演出制御装置150に送信される。例えば、RAM240の第二始動情報記憶領域(第一始動情報記憶領域)に記憶されている第二始動情報(第一始動情報)が更新された結果、第二始動情報記憶数(第一始動情報記憶数)が「2」となった場合、第二始動情報記憶数(第一始動情報記憶数)が「2」であることを示す始動情報記憶数コマンドが演出制御装置150に送信される。
【0099】
一方、ステップS614では、はずれ時に停止表示する演出図柄Z1の組み合わせを決定するはずれ時停止図柄決定処理を実行する。はずれ時停止図柄決定処理は、ステップS606と同様に構成される。ここで、はずれ時停止図柄決定処理では、演出図柄表示装置104で停止表示する具体的なはずれ演出図柄Z1の組み合わせを指定するのではなく、当たり抽選の結果がはずれであるという結果だけを指定するためのコマンドであるはずれ演出図柄指定コマンドをRAM240の所定領域に格納する。これにより、ステップS118のポート出力処理では、出力ポート255を介してはずれ演出図柄指定コマンドが演出制御装置150に送信される。そして、演出制御装置150は、はずれ演出図柄指定コマンドを入力したときは、はずれになる演出図柄Z1の組み合わせを決定し、決定した組み合わせで演出図柄Z1を停止表示する。
【0100】
次いで、ステップS616に移行して、はずれ時に変動表示する演出図柄Z1の変動パターンを決定するはずれ時変動パターン決定処理を実行し、ステップS610に移行する。
はずれ時変動パターン決定処理は、ステップS608と同様に構成される。ただし、ROM230には、現在の遊技状態、始動情報記憶数の組み合わせごとに設定された変動パターン種別決定テーブルが格納されている。そして、はずれ時変動パターン決定処理では、まず、現在の遊技状態、始動情報記憶数に対応する変動パターン種別決定テーブルを読み出す。そして、最先始動情報のリーチ決定乱数を読み出し、該リーチ決定乱数の値に対応する変動パターンの種別を変動パターン種別決定テーブルから決定する。また、決定した変動パターン種別に対応する変動パターン決定テーブルを読み出す。そして、最先始動情報の変動パターン決定乱数を読み出し、該変動パターン決定乱数の値に対応する変動パターン番号を変動パターン決定テーブルから読み出す。さらに、読み出した変動パターン番号に対応する変動パターンコマンドをRAM240の所定領域に格納する。これにより、ステップS118のポート出力処理では、出力ポート255を介して変動パターンコマンドが演出制御装置150に送信される。
【0101】
次に、演出制御装置150で実行される処理を説明する。
演出制御装置150のCPUは、所定の動作クロック(例えば、2[ms])で1サイクルを実行可能な制御プログラムに基づいて動作し、ROM230の所定領域に格納されている制御プログラムを起動させ、
図13のフローチャートに示す演出制御処理を繰り返し実行する。
【0102】
図13は、演出制御装置が実行する演出制御処理を示すフローチャートである。
演出制御処理は、演出制御装置150のCPUにおいて実行されると、
図13に示すように、まず、ステップS700に移行する。
ステップS700では、演出制御装置150は、事前判定情報コマンドを受信する事前判定情報コマンド受信処理を実行し、ステップS702に移行する。
【0103】
ステップS702では、演出制御装置150は、始動情報記憶数コマンドを受信する始動情報記憶数コマンド受信処理を実行し、ステップS704に移行する。
始動情報記憶数コマンド受信処理では、演出制御装置150は、主制御装置210から始動情報記憶数コマンドを受信し、受信した始動情報記憶数コマンドが示す始動情報記憶数をRAMの所定領域に記憶する。この際、演出制御装置150は、主制御装置210から始動情報記憶数コマンドを受信するごとに、RAMの所定領域に記憶されている始動情報記憶数を更新する。ここで、演出制御装置150は、RAMの所定領域において、第一始動情報記憶数及び第二始動情報記憶数を、それぞれ個別に記憶する。
【0104】
また、演出制御装置150は、受信した始動情報記憶数コマンドに対応する表示制御コマンド(以下、始動情報記憶数表示コマンドとする)を生成し、生成した始動情報記憶数表示コマンドを表示制御部151に送信する。
そして、表示制御部151は、始動情報記憶数表示コマンドを受信すると、該始動情報記憶数表示コマンドが示す始動情報記憶数を、演出図柄表示装置104において表示させる。ここで、表示制御部151は、演出図柄表示装置104において、第一始動情報記憶数及び第二始動情報記憶数を、それぞれ個別に表示する。表示制御部151は、演出図柄表示装置104において表示される第一始動情報記憶数及び第二始動情報記憶数のそれぞれを、新たな始動情報記憶数表示コマンドを受信するまで維持する。本実施形態では、演出図柄表示装置104において、第一始動情報記憶数を保留図柄X(
図18参照)によって表示し、第二始動情報記憶数を保留図柄Y(
図18参照)によって表示する。
【0105】
ステップS704では、演出制御装置150は、変動パターンコマンドを受信する変動パターンコマンド受信処理を実行し、ステップS706に移行する。
変動パターンコマンド受信処理では、演出制御装置150は、主制御装置210から変動パターンコマンドを受信する。そして、演出制御装置150は、受信した変動パターンコマンドに対応する表示制御コマンド(以下、変動パターン表示コマンドとする)を生成し、生成した変動パターン表示コマンドを表示制御部151に送信する。
【0106】
そして、表示制御部151は、変動パターン表示コマンドを受信すると、演出図柄表示装置104において変動パターン表示コマンドで指定されている変動パターンによる演出図柄Z1の変動表示を開始させる。
ステップS706では、演出制御装置150は、図柄指定コマンドを受信する図柄指定コマンド受信処理を実行し、ステップS708に移行する。
【0107】
図柄指定コマンド受信処理では、演出制御装置150は、主制御装置210から図柄指定コマンドを受信する。そして、演出制御装置150は、受信した図柄指定コマンドに対応する表示制御コマンド(以下、停止図柄表示コマンドとする)を生成し、生成した停止図柄表示コマンドを表示制御部151に送信する。
ステップS708では、演出制御装置150は、図柄停止コマンドを受信する図柄停止コマンド受信処理を実行し、ステップS710に移行する。
【0108】
図柄停止コマンド受信処理では、演出制御装置150は、主制御装置210から図柄停止コマンドを受信する。そして、演出制御装置150は、受信した図柄停止コマンドに対応する表示制御コマンドを生成し、生成した表示制御コマンドを表示制御部151に送信する。
そして、表示制御部151は、図柄停止コマンドに対応する表示制御コマンドを受信すると、演出図柄表示装置104において演出図柄Z1を停止表示させる。この際、表示制御部151は、ステップS706で受信した停止図柄表示コマンドで指定されている組み合わせで、演出図柄Z1を停止表示させる。
【0109】
ステップS710では、演出制御装置150は、演出開始コマンドを受信する演出開始コマンド受信処理を実行し、ステップS712に移行する。
演出開始コマンド受信処理では、演出制御装置150は、主制御装置210から演出開始コマンドを受信して、受信した演出開始コマンドに応じて当たり演出を実行する。
ステップS712では、演出制御装置150は、予告演出表示制御処理を実行し、一連の処理を終了して元の処理に復帰させる。
【0110】
次に、ステップS700の事前判定情報コマンド受信処理を説明する。
図14は、事前判定情報コマンド受信処理を示すフローチャートである。
事前判定情報コマンド受信処理は、ステップS700において実行されると、
図14に示すように、まず、ステップS800に移行する。
ステップS800では、演出制御装置150は、主制御装置210から事前判定情報コマンドを受信したか否かを判定し、事前判定情報コマンドを受信したと判定した場合(Yes)は、ステップS802に移行する。一方、ステップS800で、事前判定情報コマンドを受信していないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0111】
ステップS802では、演出制御装置150は、受信した事前判定情報コマンドが示す事前判定情報を、最新の事前判定情報として、RAMの事前判定情報記憶領域に記憶し、ステップS804に移行する。
ここで、演出制御装置150のRAMには、第一始動情報に基づく事前判定情報(以下、第一事前判定情報とする)を記憶する領域(以下、第一事前判定情報憶領域とする)及び第二始動情報に基づく事前判定情報(以下、第二事前判定情報とする)を記憶する領域(以下、第二事前判定情報記憶領域とする)が設けられている。
【0112】
第一事前判定情報記憶領域は、
図3に示す第一始動情報記憶領域に対応している。すなわち、第一事前判定情報記憶領域は、1番目から4番目までの4つの記憶部を有している。そして、第一事前判定情報記憶領域のそれぞれの記憶部は、第一始動情報記憶領域の同一の順位の記憶部に対応している。また、第二事前判定情報記憶領域は、第一事前判定情報記憶領域と同様に、
図3に示す第二始動情報記憶領域に対応している。
【0113】
そして、演出制御装置150は、受信した事前判定情報コマンドが示す事前判定情報(第一事前判定情報、第二事前判定情報)を、RAMの事前判定情報記憶領域(第一事前判定情報記憶領域、第二事前判定情報記憶領域)における、該事前判定情報に係る始動情報
が記憶されている記憶部に対応する記憶部に記憶する。
例えば、第一始動入賞口111aへの遊技球の入賞を契機として取得された第一始動情報が第一始動情報記憶領域の3番目の記憶部A3に記憶された場合、演出制御装置150は、該第一始動情報に係る第一事前判定情報を、第一事前判定情報記憶領域の3番目の記憶部に記憶する。
【0114】
また、演出制御装置150は、消化された始動情報に係る事前判定情報をRAMの事前判定情報記憶領域から削除する。この際、演出制御装置150は、RAMの事前判定情報記憶領域(第一事前判定情報記憶領域又は第二事前判定情報記憶領域)における2番目以降の記憶部に記憶されている事前判定情報を、それぞれ、1つ上の順位の記憶部に繰り上げて記憶する。
【0115】
例えば、第一始動情報記憶領域における第一始動情報の記憶が更新されて、第一始動情報記憶領域の3番目の記憶部A3に記憶されていた第一始動情報が2番目の記憶部A2に繰り上げて記憶された場合、演出制御装置150は、第一事前判定情報記憶領域の3番目の記憶部に記憶されていた第一事前判定情報を2番目の記憶部に繰り上げて記憶する。
以上により、演出図柄表示装置150は、RAMの事前判定情報記憶領域における事前判定情報の記憶を、主制御装置210のRAM240の始動情報記憶領域における始動情報の記憶に対応させる。
【0116】
ステップS804では、演出制御装置150は、予告演出実行処理を実行し、ステップS806に移行する。
ステップS806では、演出制御装置150は、補助演出実行処理を実行し、一連の処理を終了して元の処理に復帰させる。
次に、ステップS804の予告演出実行処理を説明する。
【0117】
図15は、予告演出実行処理を示すフローチャートである。
予告演出実行処理は、ステップS804において実行されると、
図15に示すように、まず、ステップS900に移行する。
ステップS900では、演出制御装置150は、RAMの所定領域において予告演出フラグがON状態に設定されているか否かを判定し、予告演出フラグがON状態に設定されていない(OFF状態に設定されている)と判定した場合(No)は、ステップS902に移行する。一方、ステップS900で、予告演出フラグがON状態に設定されてると判定した場合(Yes)は、一連の処理を終了して元の処理に復帰させる。
【0118】
ステップS902では、演出制御装置150は、ステップS800で受信したと判定した事前判定情報が第一事前判定情報であるか否かを判定し、第一事前判定情報であると判定した場合(Yes)は、ステップS904に移行する。一方、ステップS902で、第一事前判定情報ではない(第二事前判定情報である)と判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0119】
ここで、本実施形態では、第一始動情報に基づく演出図柄Z1の変動表示に対応させて予告演出を実行し、第二始動情報に基づく演出図柄Z1の変動表示に対応させて予告演出を実行しない構成となっている。したがって、演出制御装置150は、第一事前判定情報記憶領域に記憶されている第一事前判定情報に基づいて、予告演出を実行するか否かを決定する。
【0120】
ステップS904では、演出制御装置150は、第一始動情報記憶数が2以上であるか否かを判定し、第一始動情報記憶数が2以上であると判定した場合(Yes)は、ステップS906に移行する。一方、ステップS904で、第一始動情報記憶数が2以上ではないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
ステップS906では、演出制御装置150は、第二始動情報記憶数が0であるか否か
を判定し、第二始動情報記憶数が0であると判定した場合(Yes)は、ステップS908に移行する。一方、ステップS906で、第二始動情報記憶数が0ではないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0121】
ステップS908では、演出制御装置150は、予告演出許可条件を満たすか否かを判定し、予告演出許可条件を満たすと判定した場合(Yes)は、ステップS910に移行する。一方、ステップS908で、予告演出許可条件を満たさないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
具体的には、演出制御装置150は、RAMの第一事前判定情報記憶領域に記憶されている第一事前判定情報のうち、ステップS802で記憶した第一事前判定情報(以下、対象事前判定情報とする)より上位に記憶されている第一事前判定情報の内容を確認する。ここで、対象事前判定情報より上位に記憶されている第一事前判定情報とは、第一事前判定情報に係る第一始動情報についての当たり判定処理(ステップS508)が、対象事前判定情報に係る第一始動情報についての当たり判定処理より先に行われる第一事前判定情報をいう(以下、同様)。
【0122】
そして、演出制御装置150は、RAMの第一事前判定情報記憶領域に記憶されている第一事前判定情報のうち、対象事前判定情報よりも上位に記憶されているものについて、全ての第一事前判定情報がはずれ固定値変動(はずれ固定値変動1、はずれ固定値変動2又ははずれ固定値変動3)を示すものであるか否かを判定し、全ての第一事前判定情報がはずれ固定値変動を示すものであると判定した場合に予告演出許可条件を満たすものと判定する。
【0123】
これにより、対象事前判定情報より上位に記憶されている第一事前判定情報において、当たりを生起させることを示すものが存在する場合には、予告演出を実行しないように設定することが可能となる。また、対象事前判定情報より上位に記憶されている第一事前判定情報において、リーチ演出を実行する変動パターンを示すものが存在する場合には、予告演出を実行しないように設定することが可能となる。
【0124】
ステップS910では、演出制御装置150は、予告演出抽選処理を実行し、ステップS912に移行する。
予告演出抽選処理では、予告演出を実行するか否かを決定するための乱数(以下、予告演出乱数という)を対応の乱数カウンタから取得する。
ステップS912では、演出制御装置150は、ステップS910で読み出した予告演出乱数に基づいて予告演出を実行するか否かを判定し、予告演出を実行すると判定した場合(Yes)は、ステップS914に移行する。一方、ステップS912で、予告演出を実行しないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0125】
ここで、演出制御装置150のROMには、予告演出乱数と予告演出当たり値との対応が登録された予告演出抽選用テーブルが格納されている。本実施形態では、予告演出抽選用テーブルとして、対象事前判定情報の内容のそれぞれ(15R通常大当たり、15R確変大当たり、2R確変大当たり、小当たり又ははずれ)に対応する予告演出テーブルが設定されている。そして、対象事前判定情報が当たり(15R通常大当たり、15R確変大当たり、2R確変大当たり、小当たり)の場合に対応する予告演出テーブルでは、対象事前判定情報がはずれの場合に対応する予告演出テーブルと比較して、予告演出当たり値が多く登録されている。
【0126】
そして、ステップS912では、演出制御装置150は、対象事前判定情報の内容を確認して、該対象事前判定情報の内容に応じた予告演出抽選テーブルを読み出す。そして、読み出した予告演出抽選テーブルに基づいて、予告演出乱数の値が予告演出用の当たり値
と一致しているか否かを判定し、読み出した予告演出乱数の値が予告演出用の当たり値と一致していると判定した場合は、予告演出を実行すると判定する。一方、予告演出乱数の値が予告演出用の当たり値と一致していないと判定した場合は、予告演出を実行しないと判定する。
【0127】
なお、ステップS910及びステップS912の処理は省略しても構わない。すなわち、ステップS908で予告演出許可条件を満たすと判定した場合は、予告演出を実行することを決定し、ステップS914に移行する構成としても構わない。
ステップS914では、演出制御装置150は、RAMの所定領域において予告演出フラグをON状態に設定し、ステップS916に移行する。
【0128】
本実施形態では、対象事前判定情報が示す演出図柄Z1の変動パターンの信頼度に応じて、実行する予告演出の種類が決定される。そして、予告演出フラグとして、実行することが決定された予告演出の種類に応じた予告演出フラグが設定される。
具体的には、予告演出フラグとして、高信頼度の予告演出を指定する予告演出フラグ、中信頼度の予告演出を指定する予告演出フラグ及び低信頼度の予告演出を指定する予告演出フラグが設定されている。
【0129】
そして、演出制御装置150は、対象事前判定情報の内容が固定値変動1を示す場合には、高信頼度の予告演出を指定する予告演出フラグをON状態に設定し、対象事前判定情報の内容が固定値変動2を示す場合には、中信頼度の予告演出を指定する予告演出フラグをON状態に設定し、対象事前判定情報の内容が固定値変動3を示す場合には、低信頼度の予告演出を指定する予告演出フラグをON状態に設定する。また、演出制御装置150は、対象事前判定情報の内容が2R確変大当たり又は小当たりを示す場合には、低信頼度の予告演出を指定する予告演出フラグをON状態に設定する。さらに、演出制御装置150は、対象事前判定情報の内容が上記以外の場合には、所定のテーブルに基づいてON状態に設定する予告演出フラグを決定する。
【0130】
ステップS916では、演出制御装置150は、RAMの所定領域において予告演出カウンタkの値を設定し、一連の処理を終了して元の処理に復帰させる。
ここで、予告演出カウンタkは、複数回の演出図柄Z1の変動表示において予告演出を連続的に実行するためのカウンタである。
ステップS916では、演出制御装置150は、ステップS802で対象事前判定情報が記憶された第一事前判定情報記憶領域の記憶部の順番に応じた値(第一始動情報記憶数の値)を、kの値として設定する。例えば、ステップS802で対象事前判定情報が第一事前判定情報記憶領域の3番目の記憶部に記憶された場合にはk=3に設定し、4番目の記憶部に記憶された場合にはk=4に設定する。
【0131】
次に、ステップS806の補助演出実行処理を説明する。
補助演出実行処理とは、予告演出を実行することが決定された場合に、当該予告演出に伴って、演出図柄表示装置104に表示される保留図柄Xによる補助演出を実行するか否かを決定するための処理である。
ここで、保留図柄Xによる補助演出とは、予告演出を実行することが決定された対象事前判定情報に係る第一始動情報に対応する保留図柄Xによる演出をいう。
【0132】
図16は、補助演出実行処理を示すフローチャートである。
補助演出実行処理は、ステップS806において実行されると、
図16に示すように、まず、ステップS1000に移行する。
ステップS1000では、演出制御装置150は、RAMの所定領域において予告演出フラグがON状態に設定されているか否かを判定し、予告演出フラグがON状態に設定さ
れていると判定した場合(Yes)は、ステップS1002に移行する。一方、ステップS1000で、予告演出フラグがON状態に設定されていないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0133】
ステップS1002では、演出制御装置150は、RAMの所定領域において補助演出フラグがON状態に設定されているか否かを判定し、補助演出フラグがON状態に設定されていないと判定した場合(No)は、ステップS1004に移行する。一方、ステップS1002で、補助演出フラグがON状態に設定されていると判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0134】
ステップS1004では、演出制御装置150は、補助演出抽選処理を実行し、ステップS1006に移行する。
補助演出抽選処理では、補助演出を実行するか否かを決定するための乱数(以下、補助演出乱数という)を対応の乱数カウンタから取得する。
ステップS1006では、演出制御装置150は、ステップS1004で読み出した補助演出乱数に基づいて補助演出を実行するか否かを判定し、補助演出を実行すると判定した場合(Yes)は、ステップS1008に移行する。一方、ステップS1006で、補助演出を実行しないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0135】
ここで、演出制御装置150のROMには、補助演出乱数と補助演出当たり値との対応が登録された補助演出抽選用テーブルが格納されている。そして、演出制御装置150は、補助演出乱数及び補助演出抽選用テーブルに基づいて、補助演出を実行するか否かを判定する。
ステップS1008では、演出制御装置150は、RAMの所定領域において補助演出フラグをON状態に設定し、ステップS1010に移行する。
【0136】
ステップS1010では、演出制御装置150は、補助演出内容設定処理を実行し、一連の処理を終了して元の処理に復帰させる。
補助演出内容設定処理は、補助演出の変化パターンを設定するための処理である。本実施形態では、補助演出として、予告演出を実行することが決定された対象事前判定情報に係る第一始動情報に対応する保留図柄Xの色彩を、始動情報記憶数が減少するごとに変化させる演出を行う。例えば、第一事前判定情報記憶領域の4番目の記憶部に記憶された対象事前判定情報に基づいて予告演出を実行することが決定された場合、当該事前判定情報が4番目の記憶部に記憶されている際の保留図柄Xの色彩(例えば、黄色)、当該事前判定情報が3番目の記憶部に記憶されている際の保留図柄Xの色彩(例えば、オレンジ色)、当該事前判定情報が2番目の記憶部に記憶されている際の保留図柄Xの色彩(例えば、赤色)及び当該事前判定情報が1番目の記憶部に記憶されている際の保留図柄Xの色彩(例えば、虹色)のそれぞれが決定される。これにより、第一保留情報記憶数が更新されるごとに、予告演出を実行することが決定された対象事前判定情報に係る第一始動情報に対応する保留図柄Xの色彩が、黄色、オレンジ色、赤色、虹色に変化する。なお、本実施形態では、補助演出として保留図柄Xの色彩を変化させる演出を行うが、補助演出として保留図柄Xの形状を変化させる演出(例えば、円形、三角形、四角形、星形に変化させる演出等)を行っても構わない。
【0137】
ここで、演出制御装置150のROMには、補助演出乱数と補助演出変化パターンとの対応が登録された補助演出内容抽選用テーブルが格納されている。本実施形態では、予告演出抽選用テーブルとして、第一始動情報記憶数のそれぞれに応じた4つの補助演出内容抽選用テーブルが設定されている。
そして、演出制御装置150は、現在の第一始動情報記憶数に応じた補助演出内容抽選
用テーブルを読み出し、補助演出乱数及び読み出した補助演出内容抽選用テーブルに基づいて、補助演出の変化パターンを決定する。
【0138】
また、演出制御装置150のRAMの所定領域には、予告演出カウンタkの値のそれぞれに対応する補助演出内容記憶部が設定されている。
そして、演出制御装置150は、決定した補助演出の変化パターンに基づいて、予告演出を実行することが決定された事前判定情報が第一事前判定情報記憶部の各記憶部に記憶された際の保留図柄Xの変化パターンを、各補助演出内容記憶部に設定する。
【0139】
次に、ステップS712の予告演出表示制御処理を説明する。
図17は、予告演出表示制御処理を示すフローチャートである。
予告演出表示制御処理は、ステップS712において実行されると、
図17に示すように、まず、ステップS1100に移行する。
ステップS1100では、演出制御装置150は、主制御装置210から第一始動情報に基づく変動パターンコマンドを受信したか否かを判定し、第一始動情報に基づく変動パターンコマンドを受信したと判定した場合(Yes)は、ステップS1102に移行する。一方、ステップS1100で、第一始動情報に基づく変動パターンコマンドを受信していないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0140】
ステップS1102では、演出制御装置150は、RAMの所定領域において予告演出フラグがON状態に設定されているか否かを判定し、予告演出フラグがON状態に設定されていると判定した場合(Yes)は、ステップS1104に移行する。一方、ステップS1102で、予告演出フラグがON状態に設定されていないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0141】
ステップS1104では、演出制御装置150は、予告演出表示処理を実行し、ステップS1106に移行する。
予告演出表示処理は、ステップS1100で受信したと判定した変動パターンコマンドに係る演出図柄Z1の変動表示(以下、当該変動表示とする)に対応させて表示する予告演出を決定し、該予告演出を表示するための処理である。
【0142】
予告演出表示処理では、演出制御装置150は、まず、当該変動表示に対応させて表示する予告演出を抽選により決定する。
ここで、演出制御装置150のROMには、予告演出の種類及び予告演出カウンタkの値の組み合わせのそれぞれに応じて設定された予告演出内容抽選用テーブルが格納されている。本実施形態では、3種類の予告演出(高信頼度の予告演出、中信頼度の予告演出及び低信頼度の予告演出)及び予告演出カウンタkの値(1〜4)の組み合わせのそれぞれに対応する予告演出内容抽選用テーブルが設定されている。
【0143】
そして、演出制御装置150は、予告演出内容抽選用乱数カウンタから、予告演出内容抽選用乱数を取得する。また、演出制御装置150は、設定されている予告演出フラグの種類及び予告演出カウンタkの値に基づいて、予告演出内容抽選用テーブルを読み出す。そして、演出制御装置150は、取得した予告演出内容抽選用乱数及び読み出した予告演出内容抽選用テーブルに基づいて、予告演出の内容を決定する。
【0144】
さらに、演出制御装置150は、決定した予告演出の内容に対応する表示制御コマンド(以下、予告演出内容表示コマンドとする)を生成し、生成した予告演出内容表示コマンドを表示制御部151に送信する。
そして、表示制御部151は、予告演出内容表示コマンドを受信すると、演出図柄表示装置104において予告演出内容表示コマンドで指定されている予告演出の内容を実行する。
【0145】
ステップS1106では、演出制御装置150は、補助演出表示処理を実行し、ステップS1108に移行する。
補助演出表示処理は、ステップS1010で設定した補助演出を表示するための処理である。
補助演出表示処理では、演出制御装置150は、現在の予告演出カウンタkの値を参照する。そして、演出制御装置150は、該予告演出カウンタkの値に対応する補助演出内容記憶部から、該補助演出内容記憶部に設定されている保留図柄Xの変化パターンを読み出す。
【0146】
そして、演出制御装置150は、読み出した保留図柄Xの変化パターンに対応する表示制御コマンド(以下、補助演出内容表示コマンドとする)を生成し、生成した補助演出内容表示コマンドを表示制御部151に送信する。
そして、表示制御部151は、補助演出内容表示コマンドを受信すると、演出図柄表示装置104において補助演出内容表示コマンドで指定されている変化パターンによる保留図柄Xの表示を実行する。
【0147】
ステップS1108では、演出制御装置150は、現在の予告演出カウンタkの値から1を減算した値を新たな予告演出カウンタkの値として設定し、ステップS1110に移行する。
ステップS1110では、演出制御装置150は、予告演出カウンタkの値が0となっているか否かを判定し、予告演出カウンタkの値が0となっていると判定した場合(Yes)は、ステップS1112に移行する。一方、ステップS1110で、予告演出カウンタkの値が0となっていないと判定した場合(No)は、一連の処理を終了して元の処理に復帰させる。
【0148】
ステップS1112では、演出制御装置150は、予告演出フラグをOFF状態に設定し、ステップS1114に移行する。
ステップS1114では、演出制御装置150は、補助演出フラグをOFF状態に設定し、一連の処理を終了して元の処理に復帰させる。
(パチンコ機1の動作)
次に、パチンコ機1の動作を説明する。
【0149】
図18は、演出図柄表示装置における演出図柄の変動表示の一例を示す図である。
図19は、演出図柄表示装置における演出図柄の停止表示の一例を示す図である。
図20は、演出図柄表示装置における予告演出表示の一例を示す図である。
図21は、演出図柄表示装置における予告演出表示の一例を示す図である。
図22は、演出図柄表示装置における予告演出表示の一例を示す図である。
図23は、演出図柄表示装置における予告演出表示の一例を示す図である。
【0150】
遊技盤面102に発射された遊技球が始動入賞口111a,111bに入賞すると、始動入賞口スイッチ131a,131bにより検出信号が出力される。
主制御装置210では、始動入賞口スイッチ131a,131bから検出信号が入力されると、ほぼそのタイミングで当たり決定乱数等の各種乱数が取得される。そして、取得された各種乱数は、始動入賞情報として、RAM240の始動入賞情報記憶領域に記憶される。この際、第一始動入賞口スイッチ131aの検出信号を契機として取得された第一始動情報は、RAM240における第一始動情報記憶領域に最大4つまで記憶される。また、第二始動入賞口スイッチ131bの検出信号を契機として取得された第二始動情報は、RAM240における第二始動情報記憶領域に最大4つまで記憶される。
【0151】
そして、主制御装置210は、始動情報記憶領域に記憶されている始動情報について、
当たり判定を行う。この際、主制御装置210は、第二始動情報記憶領域に記憶されている第二始動情報について、第一始動情報記憶領域に記憶されている第一始動情報に対して優先して当たり判定を行う。これにより、演出図柄表示装置104において、第二始動情報記憶領域に記憶されている第二始動情報に基づく演出表示(演出図柄Z1の変動表示、停止表示等)が、第一始動情報記憶領域に記憶されている第一始動情報に基づく演出表示に対して優先して実行される。
【0152】
そして、当たり判定の結果、当たりを生起させることを決定した場合、当たりの種別、停止表示する特別図柄及び停止表示する演出図柄Z1の組み合わせ、並びに当たり時の変動パターンが決定される。一方、当たり判定の結果、はずれを生起させることを決定した場合、停止表示する特別図柄及び停止表示する演出図柄Z1の組み合わせ、並びにはずれ時の変動パターンが決定される。
【0153】
主制御装置210は、当たり判定により、当たり及びはずれのうちいずれかを生起させることを決定すると、演出図柄Z1を変動表示し特定の組み合わせで停止表示させるために、変動パターンコマンド及び停止図柄指定コマンド等の制御コマンドを演出制御装置150に送信する。そして、演出制御装置150は、主制御装置210から制御コマンドを受信すると、演出図柄表示装置104において、決定された変動パターンで演出図柄Z1を変動表示させ、所定の変動時間経過後に、決定された組み合わせで演出図柄Z1を停止表示させる。
【0154】
具体的には、
図18に示すように、演出図柄表示装置104において演出図柄Z1の変動表示を行う場合、第1から第3の領域R1,R2,R3のそれぞれにおいて、数字及び図柄からなる演出図柄Z1が変動表示(スクロール表示)される。そして、
図19に示すように、演出図柄表示装置104において演出図柄Z1の停止表示を行う場合、第1から第3の領域R1,R2,R3のそれぞれにおいて演出図柄Z1が停止表示される。
【0155】
また、主制御装置210は、始動情報記憶数(第一始動情報記憶数、第二始動情報記憶数)の更新時に、更新された始動情報数を示す始動情報記憶数コマンドを演出図柄表示置150に送信する。そして、演出制御装置150は、始動情報記憶数コマンドを受信すると、RAMの所定領域に記憶されている始動情報記憶数を更新し、更新した始動情報記憶数を、演出図柄表示装置104において表示させる。
【0156】
図18から
図22に示すように、演出図柄表示領域104では、第一始動情報記憶数を表示する保留図柄Xが表示されるとともに、第二始動情報記憶数を表示する保留図柄Yが表示される。保留図柄Xは、第一始動情報記憶数に応じた数だけ点灯される。保留図柄Yは、第二始動情報記憶数に応じた数だけ点灯される。例えば、
図18では、保留図柄Xが3つ点灯するとともに、保留図柄Yが2つ点灯していることによって、第一始動情報記憶数が3つ、第二始動情報記憶数が2つであることを示す。
【0157】
ここで、主制御装置210は、始動入賞口111a,111bへの遊技球の入賞を契機として取得した始動情報について、該始動情報が指定する各種抽選結果を判定して、判定した各種抽選結果に応じた事前判定情報コマンドを演出制御装置150に出力する。
そして、演出制御装置150は、事前判定情報コマンドを受信した場合、該事前判定情報コマンドが示す事前判定情報を、RAMの事前判定情報記憶領域に記憶する。
【0158】
また、演出制御装置150は、第一始動情報に基づく事前判定情報コマンドを受信した場合、予告演出許可条件を満たすか否かの判定を行う。具体的には、演出制御装置150は、RAMの第一事前判定情報記憶領域に記憶されている第一事前判定情報のうち、ステップS802で記憶した第一事前判定情報(対象事前判定情報)より上位に記憶されている第一事前判定情報の内容を確認する。そして、演出制御装置150は、RAMの第一事前判定情報記憶領域に記憶されている第一事前判定情報のうち、対象事前判定情報よりも上位に記憶されているものについて、全ての第一事前判定情報がはずれ固定値変動(はずれ固定値変動1、はずれ固定値変動2又ははずれ固定値変動3)を示すものであるか否かを判定し、全ての第一事前判定情報がはずれ固定値変動を示すものであると判定した場合に予告演出許可条件を満たすものと判定する。
【0159】
これにより、対象事前判定情報より上位に記憶されている第一事前判定情報において、当たりを生起させることを示すものが存在する場合には、予告演出を実行しないように設定することが可能となる。また、対象事前判定情報より上位に記憶されている第一事前判定情報において、リーチ演出を実行する変動パターンを示すものが存在する場合には、予告演出を実行しないように設定することが可能となる。
【0160】
さらに、演出制御装置150は、予告演出許可条件を満たすものと判定した場合、予告演出を実行するか否かを決定するための予告演出抽選処理を実行する。
そして、演出制御装置150は、予告演出抽選処理において予告演出を実行することを決定した場合、RAMの所定領域において予告演出フラグをON状態に設定する。この際、演出制御装置150は、実行することが決定された予告演出の種類に応じた予告演出フラグをON状態に設定する。また、演出制御装置150は、RAMの所定領域において予告演出カウンタkの値を設定する。この際、演出制御装置150は、対象事前判定情報が記憶された第一事前判定情報記憶領域の記憶部の順番に応じた値(第一始動情報記憶数の値)を、kの値として設定する。
【0161】
また、演出制御装置150は、予告演出フラグがON状態に設定されてた場合、補助演出を実行するか否かを決定するための補助演出抽選処理を実行する。そして、演出制御装置150は、補助演出を実行することを決定した場合、RAMの所定領域において補助演出フラグをON状態に設定する。また、演出制御装置150は、補助演出の変化パターンを決定し、決定した変化パターンをRAMの所定領域における予告演出カウンタkの値のそれぞれに対応する補助演出内容記憶部に設定する。
【0162】
一方、演出制御装置150は、予告演出フラグがON状態に設定されている際に、第一始動情報に基づく変動パターンコマンドを受信した場合、予告演出表示処理を実行する。具体的には、演出制御装置150は、受信した変動パターンコマンドに係る演出図柄Z1の変動表示に対応させて表示する予告演出を決定し、該予告演出を演出図柄表示装置104に表示させる。
【0163】
また、演出制御装置150は、現在の予告演出カウンタkの値に対応する補助演出内容記憶部から保留図柄Xの変化パターンを読み出し、読み出した保留図柄Xの変化パターンによる保留図柄Xの表示を実行する。
以下に、第一始動情報記憶数が3つの状態で第一始動入賞口111aへの遊技球の入賞があり、該入賞に基づいて予告演出を実行することが決定された場合の演出図柄表示装置104における予告演出の表示例について説明する。
【0164】
第一始動情報記憶数が3つの状態で第一始動入賞口111aへの遊技球の入賞があった場合、演出図柄表示装置104において保留図柄Xが4つ点灯した状態(以下、この状態を当初状態とする)となる。そして、当初状態で第一始動情報記憶領域の4番目の記憶部A4に記憶されていた第一始動情報が予告演出を実行することが決定された第一始動情報(以下、対象始動情報とする)となる。
【0165】
まず、
図20に示すように、演出図柄表示装置104において、当初状態で第一始動情
報記憶領域の1番目の記憶部A1に記憶されていた第一始動情報に基づく演出図柄Z1の変動表示が行われる。これに伴い、演出図柄表示装置104において、3つの保留図柄X1,X2,X3が点灯した状態となる。この際、対象始動情報に対応する保留図柄Xは、保留図柄X3となっている。
【0166】
そして、
図20に示すように、演出図柄表示装置104において、当初状態で第一始動情報記憶領域の1番目の記憶部A1に記憶されていた第一始動情報に基づく演出図柄Z1の変動表示に対応して「チャンスかも!?」というメッセージからなる予告演出が表示される。また、対象始動情報に対応する保留図柄X3の色彩が黄色に変化される。
次に、
図21に示すように、演出図柄表示装置104において、当初状態で第一始動情報記憶領域の2番目の記憶部A1に記憶されていた第一始動情報に基づく演出図柄Z1の変動表示が行われる。これに伴い、演出図柄表示装置104において、2つの保留図柄X1,X2が点灯した状態となる。この際、対象始動情報に対応する保留図柄Xは、保留図柄X2となっている。
【0167】
そして、
図21に示すように、演出図柄表示装置104において、当初状態で第一始動情報記憶領域の2番目の記憶部A1に記憶されていた第一始動情報に基づく演出図柄Z1の変動表示に対応して「アツイかも!?」というメッセージからなる予告演出が表示される。また、対象始動情報に対応する保留図柄X2の色彩が赤色に変化される。
さらに、
図22に示すように、演出図柄表示装置104において、当初状態で第一始動情報記憶領域の3番目の記憶部A1に記憶されていた第一始動情報に基づく演出図柄Z1の変動表示が行われる。これに伴い、演出図柄表示装置104において、1つの保留図柄X1が点灯した状態となる。この際、対象始動情報に対応する保留図柄Xは、保留図柄X1となっている。
【0168】
そして、
図22に示すように、演出図柄表示装置104において、当初状態で第一始動情報記憶領域の3番目の記憶部A1に記憶されていた第一始動情報に基づく演出図柄Z1の変動表示に対応して「激アツかも!?」というメッセージからなる予告演出が表示される。また、対象始動情報に対応する保留図柄X1の色彩が虹色に変化される。
そして、
図23に示すように、演出図柄表示装置104において、当初状態で第一始動情報記憶領域の4番目の記憶部A1に記憶されていた対象始動情報に基づく演出図柄Z1の変動表示が行われる。これに伴い、演出図柄表示装置104において、全ての保留図柄Xが消灯した状態となる。
【0169】
そして、
図23に示すように、演出図柄表示装置104において、対象始動情報に基づく演出図柄Z1の変動表示に対応して「大当たり確定!?」というメッセージからなる予告演出が表示される。
このように、パチンコ機1では、対象始動情報より上位に記憶されている第一始動情報の全てが特賞状態を生起させないことを示すものである場合に、予告演出の実行を許可する。したがって、パチンコ機1では、対象始動情報より上位に記憶されている第一始動情報において特賞状態を生起させることを示すものが存在することによって予告演出が中断させることを防止することが可能となり、遊技者に違和感を与える事態を防止することが可能となる。
【0170】
またパチンコ機1では、対象始動情報より上位に記憶されている第一始動情報の全てが通常変動を示すものである場合に、予告演出の実行を許可する。したがって、パチンコ機1では、対象始動情報より上位に記憶されている第一始動情報に基づく報知演出によって予告演出が阻害されることを防止でき、遊技者に違和感を与える事態を防止することが可能となる。
【0171】
(変形例)
以上、本発明の実施形態について説明したが、上記実施形態では、種々の変更を行うことが可能である。
例えば、上記実施形態においては、演出制御装置150が、予告演出実行処理(ステップS804)及び補助演出実行処理(ステップS806)を行う。しかしながら、主制御装置210が、予告演出実行処理(ステップS804)及び補助演出実行処理(ステップS806)行っても構わない。
【0172】
また、上記実施形態においては、演出制御装置150は、第一始動情報に基づく事前判定情報が事前判定情報記憶領域に記憶された際に、予告演出抽選を行う。しかしながら、演出制御装置150は、第二始動情報に基づく事前判定情報が事前判定情報記憶領域に記憶された際に、予告演出抽選を行っても構わない。例えば、低確率状態では、第一始動情報に基づく事前判定情報が事前判定情報記憶領域に記憶されることに基づいて予告演出抽選を行い、確率変動状態及び時短状態では、第二始動情報に基づく事前判定情報が事前判定情報記憶領域に記憶されることに基づいて予告演出抽選を行っても構わない。これにより、遊技性を向上することが可能となる。
【0173】
また、上記実施形態では、主制御装置210は、第二始動情報に基づく当たり判定処理を、第一始動情報に基づく当たり判定処理に対して優先して実行する。しかしながら、主制御装置210は、当たり判定処理を行う順番を、全ての始動情報を通じて、該始動情報が取得された順番としても構わない。さらに、主制御装置210は、遊技状態(低確率状態、高確率状態、時短状態等)に応じて、第二始動情報に基づく当たり判定処理を第一始動情報に基づく当たり判定処理に対して優先して実行するか、第一始動情報に基づく当たり判定処理を第二始動情報に基づく当たり判定処理に対して優先して実行するかを決定する構成としても構わない。
【0174】
また、上記実施形態では、演出制御装置150は、予告演出として、演出図柄表示装置104において画像を表示する構成となっている。しかしながら、演出制御装置150は、予告演出として、演出図柄表示装置104において画像を表示するとともに、スピーカ154から所定の音声を出力すること、ランプ154を所定パターンで点灯又は点滅させることを適宜組み合わせても構わない。
【0175】
また、上記実施形態では、主制御装置210が、当たり時に停止表示する演出図柄Z1の組み合わせを示す停止図柄番号を決定し、決定した停止図柄番号に対応する停止図柄指定コマンドを演出制御装置150に送信する構成となっている。しかしながら、演出制御装置150が、当たり時及びはずれ時に停止表示する演出図柄Z1の組み合わせを決定する構成としても構わない。この場合、主制御装置210は、当たり種別(当たり種別又ははずれ)を示す制御コマンドを演出制御装置150に送信する。そして、演出制御装置150は、受信した当たり種別を示す制御コマンドに基づいて、停止表示する演出図柄Z1の組み合わせを決定する。
さらに、上記各実施形態においては、パチンコ機1である遊技機に本発明を適用した場合について説明したが、これに限らず、本発明の主旨を逸脱しない範囲で他のアミューズメントゲーム機等の遊技機にも適用可能である。