(57)【要約】【課題】従来と比較して、遊技者にとって有利な遊技状態に対する興趣を高めた効果的な演出を行うことができる遊技機を提供する。【解決手段】メインＣＰＵ６０は、シャッタが開放状態にある大入賞口に入賞した遊技球をカウントスイッチが検出したタイミングに基づいて、今回開放されている大入賞口においてシャッタが開放状態から閉鎖状態に変位した後に、シャッタを開放状態に変位させる大入賞口を２つの第１大入賞口３９Ａ、第２大入賞口３９Ｂのうちから選択するとともに、選択される大入賞口におけるシャッタが開放状態となる期間を選択する。【選択図】図１０
2015039588.tif 000002
【特許請求の範囲】
【請求項１】
遊技球が転動可能な遊技領域を有する遊技盤と、
前記遊技領域に設けられ、前記遊技球が通過可能な始動領域と、
前記始動領域を前記遊技球が通過したことを契機に遊技者にとって有利な遊技状態である特別遊技状態に移行するか否かの抽選を行う抽選手段と、
前記遊技領域に設けられ、前記遊技球の入賞が相対的に不利となる第１の状態と前記遊技球の入賞が相対的に有利となる第２の状態とに変位可能な可動部材を有する複数の変動入賞装置と、
前記複数の変動入賞装置のそれぞれに入賞した遊技球を検出可能な検出手段と、
前記抽選手段による抽選の結果、前記特別遊技状態に移行することが決定されたことを条件に前記可動部材を前記第１の状態から前記第２の状態に変位させた後、所定の条件が成立したことを条件に前記可動部材を前記第２の状態から前記第１の状態に変位させる一連の動作を複数回行うよう前記変動入賞装置を制御する入賞制御手段と、
前記特別遊技状態中の所定のタイミングで、前記可動部材を前記第２の状態に変位させる一の変動入賞装置を前記複数の変動入賞装置のうちから選択するとともに、選択された前記一の変動入賞装置における前記可動部材が前記第２の状態となる期間を選択する選択手段と、を備え、
前記選択手段は、前記可動部材が前記第２の状態にある変動入賞装置に入賞した遊技球を前記検出手段が検出したタイミングに基づいて、前記可動部材が前記第２の状態にある変動入賞装置において前記可動部材が前記第２の状態から前記第１の状態に変位した後に前記可動部材を前記第２の状態に変位させる前記一の変動入賞装置を前記複数の変動入賞装置のうちから選択するとともに、選択された前記一の変動入賞装置における前記可動部材が前記第２の状態となる期間を選択することを特徴とする遊技機。
【請求項２】
前記可動部材が前記第２の状態となる変動入賞装置を遊技者に報知する報知手段を、さらに備え、
前記複数の変動入賞装置は、前記選択手段によって選択された前記一の変動入賞装置に対して遊技者が選択的に遊技球を入賞させるために打ち分け操作が必要な程度に前記一の変動入賞装置と他の変動入賞装置とが互いに離隔するよう配置され、
前記報知手段は、前記選択手段によって選択された前記一の変動入賞装置における前記可動部材が前記第２の状態となる期間を遊技者に報知することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記選択手段は、前記報知手段による報知を行うか否かを選択可能であることを特徴とする請求項２に記載の遊技機。
【請求項４】
前記抽選手段による抽選の結果に基づいて、前記特別遊技状態の終了条件であるラウンド遊技の回数と、ラウンド遊技の終了条件である第１の入賞回数と、ラウンド遊技の終了条件である前記変動入賞装置の第１の開放期間と、を選択可能な終了条件選択手段を、さらに備え、
前記選択手段は、前記選択手段によって選択された前記一の変動入賞装置における前記可動部材を前記第２の状態から前記第１の状態へと変位させる条件として、前記一の変動入賞装置に対する第２の入賞回数、第２の開放回数を選択可能であり、
前記入賞制御手段は、前記変動入賞装置の第２の入賞回数の累積が前記第１の入賞回数を超えることがないように前記変動入賞装置を制御するとともに、前記選択手段によって選択された期間の累積が前記第１の開放期間を超えることがないように前記変動入賞装置を制御することを特徴とする請求項１ないし３のいずれか１項に記載の遊技機。
【請求項５】
前記複数の変動入賞装置の少なくともいずれか１つの内部に設けられ、前記可動部材が前記第２の状態にあるときに前記遊技球が通過可能な特定領域と、
前記特定領域を前記遊技球が通過したか否かに基づき、前記特別遊技状態の終了後の遊技状態を変更可能な遊技状態変更手段と、をさらに備えたことを特徴とする請求項１ないし４のいずれか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の大入賞口を有する遊技機に関する。
【背景技術】
【０００２】
従来、開閉可能な複数のアタッカーを有する大入賞口（可変入賞口）を備えた遊技機であって、大当り遊技中の各ラウンド間の所定タイミングにて、次ラウンドで開放するアタッカーの数を抽選で決定するとともに、開放されるアタッカーの数を表示するようにしたものが知られている（例えば、特許文献１参照）。
【０００３】
この従来の遊技機によれば、各ラウンドで開放されるアタッカーの数を可変とすることができるので、遊技者が得られる遊技価値に変化を与えることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−１０３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の遊技機にあっては、大当り遊技中の各ラウンドにおいて開放されるアタッカーの数を可変とすることができるものの、各ラウンドにおけるアタッカーの開放時間は一定であり、単調なものであった。
【０００６】
したがって、従来の遊技機においては、大当り遊技中における遊技者のスリルと興奮の持続性に欠け、大当り遊技に対する興趣を高めるような効果的な演出が行えていなかった。このため、従来の遊技機では、大当り遊技に対する興趣が低下するおそれがあった。
【０００７】
本発明は、上述のような事情に鑑みてなされたもので、従来と比較して、遊技者にとって有利な遊技状態に対する興趣を高めることができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る遊技機は、遊技球が転動可能な遊技領域（１４０）を有する遊技盤（１４）と、前記遊技領域に設けられ、前記遊技球が通過可能な始動領域（第１始動口３４及び第２始動口３５）と、前記始動領域を前記遊技球が通過したことを契機に遊技者にとって有利な遊技状態である特別遊技状態（大当り遊技状態）に移行するか否かの抽選を行う抽選手段（メインＣＰＵ６０）と、前記遊技領域に設けられ、前記遊技球の入賞が相対的に不利となる第１の状態（閉鎖状態）と前記遊技球の入賞が相対的に有利となる第２の状態（開放状態）とに変位可能な可動部材（シャッタ４０Ａ，４０Ｂ）を有する複数の変動入賞装置（第１大入賞口３９Ａ、第２大入賞口３９Ｂ）と、前記複数の変動入賞装置のそれぞれに入賞した遊技球を検出可能な検出手段（カウントスイッチ３９０Ａ，３９０Ｂ）と、前記抽選手段による抽選の結果、前記特別遊技状態に移行することが決定されたことを条件に前記可動部材を前記第１の状態から前記第２の状態に変位させた後、所定の条件が成立したことを条件に前記可動部材を前記第２の状態から前記第１の状態に変位させる一連の動作を複数回行うよう前記変動入賞装置を制御する入賞制御手段（メインＣＰＵ６０）と、前記特別遊技状態中の所定のタイミングで、前記可動部材を前記第２の状態に変位させる一の変動入賞装置を前記複数の変動入賞装置のうちから選択するとともに、選択された前記一の変動入賞装置における前記可動部材が前記第２の状態となる期間（大入賞口開放時間）を選択する選択手段（メインＣＰＵ６０）と、を備え、前記選択手段は、前記可動部材が前記第２の状態にある変動入賞装置に入賞した遊技球を前記検出手段が検出したタイミングに基づいて、前記可動部材が前記第２の状態にある変動入賞装置において前記可動部材が前記第２の状態から前記第１の状態に変位した後に前記可動部材を前記第２の状態に変位させる前記一の変動入賞装置を前記複数の変動入賞装置のうちから選択するとともに、選択された前記一の変動入賞装置における前記可動部材が前記第２の状態となる期間を選択する構成を有する。
【０００９】
この構成により、本発明に係る遊技機は、特別遊技状態中に、選択手段が可動部材を第２の状態に変位させる一の変動入賞装置を複数の変動入賞装置のうちから選択するので、特別遊技状態中に可動部材が第２の状態となる変動入賞装置を遊技者が推測し難くなる。これにより、特別遊技状態中の遊技性が変化に富んだものとなる。
【００１０】
また、本発明に係る遊技機は、選択された一の変動入賞装置における可動部材が第２の状態となる期間を選択手段が選択するので、単調となりがちな特別遊技状態中の第２の状態の期間に変化を持たせることができる。
【００１１】
さらに、本発明に係る遊技機は、可動部材が第２の状態にある変動入賞装置に入賞した遊技球が検出されたタイミングに基づいて、当該変動入賞装置の可動部材が第２の状態から第１の状態に変位した後に可動部材を第２の状態に変位させる一の変動入賞装置を複数の変動入賞装置のうちから選択するとともに、当該一の変動入賞装置の可動部材が第２の状態となる期間を選択するので、特別遊技状態中に可動部材が第２の状態となる変動入賞装置が切り替わるタイミングを遊技者が推測し難くなる。これにより、特別遊技状態中の遊技性が変化に富んだものとなる。
【００１２】
このように、本発明に係る遊技機は、遊技者にとって有利な特別遊技状態に対する興趣を高めることができる。
【００１３】
また、本発明に係る遊技機において、前記可動部材が前記第２の状態となる変動入賞装置を遊技者に報知する報知手段（液晶表示装置１３）を、さらに備え、前記複数の変動入賞装置は、前記選択手段によって選択された前記一の変動入賞装置に対して遊技者が選択的に遊技球を入賞させるために打ち分け操作が必要な程度に前記一の変動入賞装置と他の変動入賞装置とが互いに離隔するよう配置され、前記報知手段は、前記選択手段によって選択された前記一の変動入賞装置における前記可動部材が前記第２の状態となる期間（大入賞口開放時間）を遊技者に報知する構成を有する。
【００１４】
この構成により、本発明に係る遊技機は、選択手段によって選択された一の変動入賞装置を報知手段が遊技者に報知するので、遊技者は報知手段の報知を参考に可動部材が第２の状態となる変動入賞装置に向けて遊技球を発射することができる。このため、従来と比較して報知手段による報知の重要性を高めることができる。
【００１５】
また、本発明に係る遊技機は、選択された一の変動入賞装置における可動部材が第２の状態となる期間を遊技者に報知するので、遊技者にとって報知手段による報知の重要性が増し、特別遊技状態に対する興趣を高めることができる。
【００１６】
また、本発明に係る遊技機において、前記選択手段は、前記報知手段による報知を行うか否かを選択可能である構成を有する。
【００１７】
この構成により、本発明に係る遊技機は、報知手段による報知を行うか否かを選択手段が選択可能であるので、選択手段の選択結果如何によって報知手段による報知を行う場合と、行わない場合とが生じることとなる。このため、報知を行う場合と行わない場合とで特別遊技状態中の遊技者の有利な度合いに差を持たせることができる。
【００１８】
すなわち、本発明に係る遊技機は、遊技状態や特別遊技状態の種類以外の要素によって遊技者の有利な度合いに変化を持たせることができる。したがって、選択手段の選択結果に対する遊技者の興趣を高めることができる。
【００１９】
また、本発明に係る遊技機は、前記抽選手段による抽選の結果に基づいて、前記特別遊技状態の終了条件であるラウンド遊技の回数（４ラウンドあるいは１６ラウンド）と、ラウンド遊技の終了条件である第１の入賞回数（ラウンド入賞回数上限値）と、ラウンド遊技の終了条件である前記変動入賞装置の第１の開放期間（ラウンド時間上限値）と、を選択可能な終了条件選択手段（メインＣＰＵ６０）を、さらに備え、前記選択手段は、前記選択手段によって選択された前記一の変動入賞装置における前記可動部材を前記第２の状態から前記第１の状態へと変位させる条件として、前記一の変動入賞装置に対する第２の入賞回数（入賞回数上限値）、第２の開放回数（開放回数上限値）を選択可能であり、前記入賞制御手段は、前記変動入賞装置の第２の入賞回数の累積が前記第１の入賞回数を超えることがないように前記変動入賞装置を制御するとともに、前記選択手段によって選択された期間の累積が前記第１の開放期間を超えることがないように前記変動入賞装置を制御する構成を有する。
【００２０】
この構成により、本発明に係る遊技機は、特別遊技状態中の１ラウンド間に複数回の第１の状態から第２の状態への可動部材の変位が行われ、可動部材が第２の状態から第１の状態へと変位させる契機となる第２の入賞回数が当該複数回の可動部材の変位ごとに異なっている場合であっても、ラウンド遊技の終了条件として選択された第１の入賞回数、あるいは同じくラウンド遊技の終了条件として選択された第１の開放期間を超えることなく、特別遊技（大当り遊技）を実行することが可能となる。このため、遊技者に対して特別遊技が当初から規定されているラウンド数以内であることを明確に報知することが可能となり、遊技者に対して特別遊技のラウンド数に対する疑念を抱かせないようにすることができる。
【００２１】
さらに、本発明に係る遊技機は、前記複数の変動入賞装置の少なくともいずれか１つの内部に設けられ、前記可動部材が前記第２の状態にあるときに前記遊技球が通過可能な特定領域（Ｖ入賞口６００）と、前記特定領域を前記遊技球が通過したか否かに基づき、前記特別遊技状態の終了後の遊技状態を変更可能な遊技状態変更手段（メインＣＰＵ６０）と、をさらに備える。
【００２２】
この構成により、本発明に係る遊技機は、複数の変動入賞装置の少なくともいずれか１つの内部に設けられた特定領域を遊技球が通過したか否かに基づき、特別遊技状態の終了後の遊技状態を変更可能であるため、特定領域を遊技球が通過するか否かによって特別遊技状態終了後の遊技状態の有利（例えば確変状態）、不利（例えば非確変状態）を決定することができる。
【００２３】
このため、遊技者にとっては、報知手段による報知の重要性が高まり、特別遊技状態に対する興趣、特別領域に対する興趣、および特別遊技状態終了後の遊技状態に対する興趣をそれぞれ高めることができる。
【発明の効果】
【００２４】
本発明によれば、従来と比較して、遊技者にとって有利な遊技状態に対する興趣を高めた効果的な演出を行うことができる遊技機を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１の実施の形態に係るパチンコ遊技機における外観を示す斜視図である。
【図２】図１に示したパチンコ遊技機の分解斜視図である。
【図３】図１に示したパチンコ遊技機における遊技盤の正面図である。
【図４】図１に示したパチンコ遊技機における遊技盤の裏面側におけるスイッチ類の配置を示す概略図である。
【図５】本発明の第１の実施の形態に係るパチンコ遊技機における制御回路を示すブロック図である。
【図６】本発明の第１の実施の形態に係るパチンコ遊技機における当り判定テーブルを示す図である。
【図７】本発明の第１の実施の形態に係るパチンコ遊技機における特別図柄決定テーブル（第１始動口）を示す図である。
【図８】本発明の第１の実施の形態に係るパチンコ遊技機における特別図柄決定テーブル（第２始動口）を示す図である。
【図９】本発明の第１の実施の形態に係るパチンコ遊技機における大当り種類決定テーブルを示す図である。
【図１０】本発明の第１の実施の形態に係るパチンコ遊技機における大入賞口開放態様データテーブルを示す図である。
【図１１】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される主制御メイン処理を説明するためのフローチャートである。
【図１２】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行されるシステムタイマ割込処理を説明するためのフローチャートである。
【図１３】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行されるスイッチ入力処理を説明するためのフローチャートである。
【図１４】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される始動口入賞検出処理を説明するためのフローチャートである。
【図１５】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口入賞検出処理を説明するためのフローチャートである。
【図１６】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される特別図柄制御処理を説明するためのフローチャートである。
【図１７】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される特別図柄記憶チェック処理を説明するためのフローチャートである。
【図１８】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される特別図柄決定処理を説明するためのフローチャートである。
【図１９】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される特別図柄変動時間管理処理を説明するためのフローチャートである。
【図２０】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される特別図柄表示時間管理処理を説明するためのフローチャートである。
【図２１】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大当り開始インターバル管理処理を説明するためのフローチャートである。
【図２２】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口開放態様初期処理を説明するためのフローチャートである。
【図２３】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口開放中処理を説明するためのフローチャートである。
【図２４】図２４に続くフローチャートである。
【図２５】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口開放態様抽選処理を説明するためのフローチャートである。
【図２６】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口再開放前待ち時間管理処理を説明するためのフローチャートである。
【図２７】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される大当り終了インターバル処理を説明するためのフローチャートである。
【図２８】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される特別図柄ゲーム終了処理を説明するためのフローチャートである。
【図２９】本発明の第１の実施の形態に係るパチンコ遊技機において主制御回路で実行される普通図柄制御処理を説明するためのフローチャートである。
【図３０】本発明の第１の実施の形態に係るパチンコ遊技機において副制御回路で実行される副制御回路割込処理を説明するためのフローチャートである。
【図３１】本発明の第２の実施の形態に係るパチンコ遊技機における大当り種類決定テーブルを示す図である。
【図３２】本発明の第２の実施の形態に係るパチンコ遊技機における大入賞口開放態様データテーブルを示す図である。
【図３３】本発明の第２の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口開放態様初期処理を説明するためのフローチャートである。
【図３４】本発明の第２の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口開放態様抽選処理を説明するためのフローチャートである。
【図３５】本発明の第２の実施の形態に係るパチンコ遊技機において副制御回路で実行される大入賞口開放態様ナビ機能を説明するためのフローチャートである。
【図３６】本発明の第３の実施の形態に係るパチンコ遊技機における第２大入賞口を示す斜視図である。
【図３７】本発明の第３の実施の形態に係るパチンコ遊技機における制御回路を示すブロック図である。
【図３８】本発明の第３の実施の形態に係るパチンコ遊技機における大当り種類決定テーブルを示す図である。
【図３９】本発明の第３の実施の形態に係るパチンコ遊技機において主制御回路で実行される大入賞口開放態様初期処理を説明するためのフローチャートである。
【図４０】本発明の第３の実施の形態に係るパチンコ遊技機において主制御回路で実行されるＶ入賞開放態様決定処理を説明するためのフローチャートである。
【図４１】本発明の第３の実施の形態に係るパチンコ遊技機におけるＶ入賞開放態様のタイムチャートであって、（ａ）はＶ入賞容易な開放態様、（ｂ）はＶ入賞困難な開放態様を示している。
【発明を実施するための形態】
【００２６】
以下に、本発明の実施の形態に係る遊技機をパチンコ遊技機に適用した場合を例に、図面を参照して説明する。
【００２７】
（第１の実施の形態）
［遊技機の構成］
まず、図１ないし図５を用いて、本発明の第１の実施の形態に係るパチンコ遊技機１の構成について説明する。
【００２８】
図１及び図２に示すように、パチンコ遊技機１は、ガラスドア１０、皿ユニット１１、発射装置１２、液晶表示装置（装飾図柄表示部／可変表示手段／報知手段）１３、及び遊技盤１４が、ベースドア１５に支持された構造を有している。ベースドア１５は、裏面側に排出ユニット１６及び基板ユニット１７を支持しており、木枠１８の開口１８１に嵌め込まれている。
【００２９】
ガラスドア１０は、ベースドア１５に対して開閉自在に軸着されている。このガラスドア１０は、中央に形成された開口１０１を有しており、その開口１０１には透過性を有する保護ガラス１９が配設されている。この保護ガラス１９は、ガラスドア１０が閉鎖された状態で遊技盤１４の前面に対面するように配設されている。ガラスドア１０には、上部にスピーカ２１が配設され、左右にランプ・ＬＥＤ２２が配置されている。スピーカ２１は、例えば音声での告知や演出、エラー報知を行うためのものである。ランプ・ＬＥＤ２２は、演出や告知等、各種の報知を行うものである。
【００３０】
皿ユニット１１は、遊技球（遊技媒体）を貯留するためのものであり、ガラスドア１０の下部においてベースドア１５に配設されている。この皿ユニット１１は、上皿１１１の下方に下皿１１２を一体化したユニットとして構成されている。
【００３１】
上皿１１１は、後述する遊技領域１４０に発射させる遊技球を貯留するためのものである。上皿１１１には、払出口１１３が設けられている。この払出口１１３は、遊技球の貸し出し、遊技球の払出し（賞球）を行うためのものであり、所定の払出条件が成立した場合には、遊技球が排出される。
【００３２】
下皿１１２には、払出口１１４が設けられている。この払出口１１４は、払出口１１３と同様に、遊技球の貸し出し、遊技球の払出し（賞球）を行い、所定の払出条件が成立した場合に遊技球が排出されるものである。
【００３３】
発射装置１２は、後述する遊技領域１４０に、上皿１１１に貯留された遊技球を発射するためのものである。この発射装置１２は、パネル体１２１の表面側に発射ハンドル１２２を設けたものであり、ベースドア１５の右下部に配設されている。
【００３４】
パネル体１２１は、皿ユニット１１及び発射装置１２をベースドア１５に配設するとき、皿ユニット１１の右下部と一体化されるものである。このパネル体１２１の裏側には、遊技球を発射するための駆動装置（図示略）が設けられている。駆動装置としては、例えば発射ソレノイドが使用される。
【００３５】
図１ないし図３に示すように、液晶表示装置１３は、遊技盤１４の略中央に配設されている。この液晶表示装置１３は、第１始動口３４及び第２始動口３５への遊技球の入賞に基づく大当り抽選の結果の他、遊技に関する各種の画像、例えば演出用の識別図柄（装飾図柄／識別情報）、通常状態での演出画像、大当り中の演出画像（例えば大当り遊技状態中に開放状態となる大入賞口を報知するための画像等）、デモ演出を表示するものである。すなわち、液晶表示装置１３は、遊技球が第１始動口３４及び第２始動口３５を通過（入賞）したことを条件に識別情報（例えば、装飾図柄）の変動表示を行うようになっている。
【００３６】
図２に示すように、遊技盤１４は、保護ガラス１９の後方に位置するように、ベースドア１５の前方に配設されている。この遊技盤１４は、発射された遊技球が転動可能な遊技領域１４０を有している。この遊技領域１４０は、外レール３１に囲まれ、複数の遊技釘（図示せず）が打ち込まれたものである。
【００３７】
図３及び図４に示すように、遊技盤１４には、外レール３１、内レール３２、ステージ３３、第１始動口３４、第２始動口３５、通過ゲート３６，３６、第１及び第２保留表示部３７，３８、第１大入賞口３９Ａ、第２大入賞口３９Ｂ、一般入賞口４１，４２，４３，４４、及び図柄表示部５が設けられている。
【００３８】
外レール３１は、遊技領域１４０を区画（画定）するために遊技領域１４０を囲むように配置されている。内レール３２は、外レール３１とともに遊技球を遊技盤１４の上部に案内するためのものであり、遊技盤１４の左側において外レール３１の内側に配設されている。
【００３９】
ステージ３３は、遊技領域１４０における遊技球の流化領域を振り分けるものであり、液晶表示装置１３の上縁部に沿って配置されている。
【００４０】
発射装置１２によって発射された遊技球は、遊技盤１４に打ち込まれた遊技釘、ステージ３３等との衝突により、その進行方向を変えながら遊技盤１４の下方に向かって流下する。この過程において、第１始動口３４、第２始動口３５、通過ゲート３６，３６、第１大入賞口３９Ａ、第２大入賞口３９Ｂ、あるいは一般入賞口４１〜４４に、遊技球が入賞し、入賞しなかった遊技球はアウト口４５から排出（回収）される。遊技球は、発射ハンドル１２２の回動角度が小さい場合には遊技球に与えられる打ち出し力が小さいために主としてステージ３３の左側を流下する一方で、発射ハンドル１２２の回転角度が大きい場合には遊技球に与えられる打ち出し力が大きいために主としてステージ３３の右側を流下する。一般に、ステージ３３の左側に遊技球を流下させる打ち方は左打ち、ステージ３３の右側に遊技球を流下させる打ち方は右打ちと呼ばれている。
【００４１】
第１始動口３４及び第２始動口３５は、いずれも遊技盤１４の遊技領域１４０に設けられ、遊技球が通過可能な始動領域を構成している。また、これら第１始動口３４及び第２始動口３５は、遊技球の入賞（通過）を条件に大当り抽選の契機を与えるとともに、大当り抽選の結果を後述する特別図柄表示部５２や液晶表示装置１３において表示させる契機を与えるものである。
【００４２】
第１始動口３４は、遊技盤１４の中央やや下方位置に設けられている。第１始動口３４は、その後方に第１始動口スイッチ（ＳＷ）３４０を有している。第１始動口スイッチ３４０によって遊技球が検出された場合、遊技機１の内部（図２の基板ユニット１７）において大当り抽選が行われるとともに、予め設定されている数の遊技球が払出口１１３または払出口１１４を介して上皿１１１または下皿１１２に払い出される。
【００４３】
第２始動口３５は、第１始動口３４の直下に設けられている。第２始動口３５は、その後方に第２始動口スイッチ（ＳＷ）３５０を有している。第２始動口スイッチ３５０によって遊技球が検出された場合、遊技機１の内部（図２の基板ユニット１７）において大当り抽選が行われるとともに、予め設定されている数の遊技球が払出口１１３または払出口１１４を介して上皿１１１または下皿１１２に払い出される。この第２始動口３５は、普通電動役物としての羽根部材４６によって入賞困難性が決定される。
【００４４】
羽根部材４６は、左右方向に回動するものであり、第２始動口３５への遊技球の入賞を可能とする開放状態と、第２始動口３５への遊技球の入賞を不可能または困難とする閉鎖状態と、を選択可能とするものである。羽根部材４６は、後述する普通図柄表示部５０において所定の図柄で停止表示（点灯・消灯の組み合わせ）されたときに、所定の時間、所定の回数だけ開放状態となり、第２始動口３５に遊技球が入りやすくなる。
【００４５】
例えば、普通図柄ゲームにおいて、低確率状態（通常状態）における当り確率は、例えば１／２５６であり、これに当選した場合に、羽根部材４６が０．３秒間、１回開放される。高確率状態（時短状態）における当り確率は、例えば２５５／２５６であり、これに当選した場合に、羽根部材４６が１．３秒間、３回開放される。また、普通図柄ゲームの１回の当り遊技に対する第２始動口３５への最大入賞カウント数は８カウントである。
【００４６】
なお、普通電動役物としては、羽根部材４６を左右に回動させるものに限らず、例えば、舌状部材が遊技盤１４の前後に移動するもの、あるいは遊技盤１４の前後に回動して第２始動口３５を開閉する開閉扉であってもよい。
【００４７】
通過ゲート３６，３６は、第２始動口３５を開放するための普通図柄抽選を行う契機を与えるものであり、遊技盤１４の左右の中央位置に設けられている。この普通図柄抽選の結果は、後述する普通図柄表示部５０において表示される。後述の普通図柄表示部５０において特定の図柄が停止表示された場合には、普通図柄抽選の結果が当選であることを遊技者に把握させる演出画像が液晶表示装置１３の表示領域１３１に表示されるようにしてもよい。
【００４８】
パチンコ遊技機１では、大当り遊技終了後に、通常状態、あるいは大当り確率が通常状態よりも高くなる確率変動状態に移行する。確率変動状態では、普通図柄抽選の当選確率が高確率状態となるため、普通電動役物としての羽根部材４６のサポートによって第２始動口３５への入賞が容易となる。この状態は、「電サポ」と呼ばれる状態であり、特別図柄ゲームの保留球が貯まりやすくなるとともに、第２始動口３５への入賞により遊技球の目減りを抑制することができる。「電サポ」状態は、次に大当りに当選するまで継続するため、遊技者は短時間で、しかも遊技球の減少が抑制された状態で大当りに当選することが可能となる。
【００４９】
一方、大当り遊技終了後に大当り確率が通常状態とされる場合にも、「電サポ」状態に移行する。この場合の「電サポ」状態は、所定回数分（例えば１００回分）の大当り抽選の結果を、特別図柄表示部５２において表示するまで継続する。このような有限回数の「電サポ」状態は、「時短状態」と呼ばれている。
【００５０】
第１及び第２保留表示部３７，３８は、後述する特別図柄表示部５２が変動表示しているときに、第１または第２始動口スイッチ３４０，３５０によって遊技球が検出された場合、特別図柄表示部５２において変動表示中の第１または第２特別図柄が停止表示されるまで、第１または第２始動口３４，３５への遊技球の入球に基づく第１または第２特別図柄の変動表示の実行（開始）が保留される。変動表示していた第１または第２特別図柄が停止表示された場合には、保留されていた第１または第２特別図柄の変動表示が開始される。なお、本実施の形態では、特別図柄表示部５２を第１特別図柄と第２特別図柄とで共通としているが、第１特別図柄と第２特別図柄とで互いに異なる特別図柄表示部に表示させるようにしてもよい。
【００５１】
ここで、第１及び第２特別図柄の変動表示の優先順位は、本実施の形態では、第２特別図柄のほうが第１特別図柄よりも高くされている。もちろん、第１及び第２始動口３４，３５への入賞順にしたがって、対応する第１及び第２特別図柄を順次変動表示させるようにしてもよい。
【００５２】
また、特別図柄の変動表示の実行が保留される回数には上限が設定されており、本実施の形態においては、第１始動口３４及び第２始動口３５への入球による第１及び第２特別図柄の変動表示の保留数は、それぞれ最大で４個としている。第１特別図柄に対する第１特別図柄ゲームが４回分保留されている場合には、変動中の第１特別図柄に対応する特別図柄ゲームの情報が、後述するメインＲＡＭ６２（図５参照）の第１特別図柄始動記憶領域（０）に始動記憶として記憶され、保留されている４回分の特別図柄ゲームの情報は、第１特別図柄始動記憶領域（１）〜第１特別図柄始動記憶領域（４）に始動記憶として記憶される。第２特別図柄ゲームについても同様に、４回分保留されている場合には、変動中の第２特別図柄に対応する第２特別図柄ゲームの情報が、後述するメインＲＡＭ６２（図５参照）の第２特別図柄始動記憶領域（０）に始動記憶として記憶され、保留されている４回分の第２特別図柄ゲームの情報は、第２特別図柄始動記憶領域（１）〜第２特別図柄始動記憶領域（４）に始動記憶として記憶される。したがって、第１及び第２特別図柄の双方、すなわち第１始動口３４及び第２始動口３５への入賞保留数は、合計で最大８個となる。
【００５３】
なお、第１及び第２保留表示部３７，３８に代えて、あるいは第１及び第２保留表示部３７，３８に加えて、液晶表示装置１３において、第１始動口３４への入賞の保留及び第２始動口３５への入賞の保留を表示するようにしてもよい。
【００５４】
第１大入賞口３９Ａ、第２大入賞口３９Ｂは、それぞれ遊技者に有利な遊技状態である特別遊技状態（大当り遊技状態または小当り遊技状態）のときに開放される部分であり、第１始動口３４を挟んで左右に配置されている。これら第１大入賞口３９Ａ、第２大入賞口３９Ｂには、それぞれに入賞した遊技球を検出可能な検出手段としてのカウントスイッチ３９０Ａ，３９０Ｂが設けられている。これらカウントスイッチ３９０Ａ，３９０Ｂは、第１大入賞口３９Ａ、第２大入賞口３９Ｂへの遊技球の入賞数をカウントするためのものであり、遊技球の入賞が確認されると、予め設定されている数の遊技球が払出口１１３または払出口１１４を介して上皿１１１または下皿１１２に払い出される。
【００５５】
また、第１大入賞口３９Ａ、第２大入賞口３９Ｂは、それぞれ遊技領域１４０に設けられ、遊技球の入賞が相対的に不利となる閉鎖状態（第１の状態）と遊技球の入賞が相対的に有利となる開放状態（第２の状態）とに変位可能な可動部材としてのシャッタ４０Ａ，４０Ｂを有している。また、これら第１大入賞口３９Ａと第２大入賞口３９Ｂとは、後述する大入賞口開放態様抽選処理（図２５）において、シャッタを開放状態に変位させる大入賞口として選択された大入賞口に対して遊技者が選択的に遊技球を入賞させるために打ち分け操作が必要な程度に互いに離隔するよう配置されている。つまり、第１大入賞口３９Ａと第２大入賞口３９Ｂとは、ステージ３３を境に左打ち、あるいは右打ちを遊技者が意図的に行わなければ、それぞれの大入賞口への遊技球の入賞が困難となるような間隔を隔てて左右に並んで配置されている。例えば、本実施の形態では、左打ちをしなければ第１大入賞口３９Ａに遊技球を入賞させることが困難となり、また右打ちをしなければ第２大入賞口３９Ｂに遊技球を入賞させることが困難となるような配置となっている。本実施の形態における第１大入賞口３９Ａ、第２大入賞口３９Ｂは、それぞれ本発明に係る変動入賞装置を構成する。
【００５６】
シャッタ４０Ａ，４０Ｂは、それぞれ第１大入賞口３９Ａ、第２大入賞口３９Ｂを開放状態あるいは閉鎖状態に制御するものであり、第１大入賞口３９Ａ、第２大入賞口３９Ｂを覆うように配置されている。すなわち、シャッタ４０Ａ，４０Ｂは、第１大入賞口３９Ａ、第２大入賞口３９Ｂに遊技球の入賞が可能な開放状態と、遊技球の入賞が不可能または困難な閉鎖状態と、に変化するように駆動される。シャッタ４０Ａ，４０Ｂによる第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放駆動は、後述する特別図柄表示部５２において特別図柄が特定の停止表示態様となって、大当り遊技状態または小当り遊技状態に移行された場合に行われる。
【００５７】
ここで、大当り遊技状態は、通常状態よりも遊技球を獲得できる状態であり、小当り遊技状態は、シャッタ４０Ａ，４０Ｂは開放するものの、シャッタ４０Ａ，４０Ｂの開閉速度が速く、実質的に遊技球を獲得できない状態である。
【００５８】
シャッタ４０Ａ，４０Ｂによる第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放状態及び閉鎖状態は、後述する大入賞口開放中処理に基づき制御される。詳しくは後述する。
【００５９】
大当り遊技状態では、第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放状態と閉鎖状態とが繰り返される。本実施の形態での大当り遊技状態におけるラウンドゲーム数（ラウンド数）は、４ラウンドあるいは１６ラウンドに振り分けられるようになっている。
【００６０】
ここで、本実施の形態では、１ラウンドにおける第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放回数が合計で１回ないし３回となるよう設定されている。すなわち、本実施の形態では、大当り遊技状態における各ラウンドで複数回の第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放が可能となっている。なお、１ラウンド中の第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放回数は、１回ないし３回に限らず、４回以上であってもよい。
【００６１】
また、各ラウンド間において第１大入賞口３９Ａ、第２大入賞口３９Ｂが閉鎖状態とされている期間は、「ラウンド間ゲーム」あるいは「インターバル」という。
【００６２】
一般入賞口４１〜４４は、遊技球の入賞を条件に規定個数の遊技球を払い出させる役物である。これらの一般入賞口４１〜４４は、装飾部材を配置することにより遊技盤１４の左下部及び右下部にそれぞれ２個ずつ形成されている。一般入賞口４１〜４４に遊技球が入賞したときには、予め設定されている数の遊技球が払出口１１３または払出口１１４を介して上皿１１１または下皿１１２に払い出される。
【００６３】
また、図４に示すように、上述した第１始動口３４、第２始動口３５、第１大入賞口３９Ａ、第２大入賞口３９Ｂ、一般入賞口４１〜４４の後方には、それぞれ、第１始動口スイッチ３４０、第２始動口スイッチ３５０、カウントスイッチ３９０Ａ，３９０Ｂ、一般入賞口スイッチ４１０，４２０，４３０，４４０が配設され、通過ゲート３６，３６の内部には通過ゲートスイッチ３６０，３６０が配設され、それぞれの入球または通過が検出される。また、シャッタ４０Ａ，４０Ｂ及び羽根部材４６の後方には、それぞれ、大入賞口ソレノイド４００Ａ，４００Ｂ及び普通電動役物ソレノイド４６０が配設され、それぞれの可動部材の駆動が行われる。
【００６４】
図３に示したように、図柄表示部５は、普通図柄表示部５０、普通図柄用保留表示部５１、特別図柄表示部５２、ラウンド数表示部５３を有している。
【００６５】
普通図柄表示部５０は、普通電動役物（羽根部材４６）を駆動して第２始動口３５を開放するか否かを決定する「普通図柄ゲーム」に対する抽選結果を表示するものであり、２つのＬＥＤランプ５０１，５０２を含んでいる。ＬＥＤランプ５０１，５０２は、交互に点灯・消灯を繰り返すことによって普通図柄として変動表示された後、停止表示される。羽根部材４６は、普通図柄表示部５０におけるＬＥＤランプ５０１，５０２の点灯・消灯の組み合わせが所定の態様となったときに、所定のパターンで開閉駆動して第２始動口３５の入球困難性の選択を行う。
【００６６】
普通図柄用保留表示部５１は、４つのＬＥＤランプの点灯・消灯によって保留されている普通図柄の変動表示の実行可能回数を表示するものである。普通図柄用保留表示部５１による保留表示は、例えば保留数が「１」の場合には１つのＬＥＤランプが点灯し、他のＬＥＤランプが消灯する。保留数が「４」の場合には全てのＬＥＤランプが点灯する。
【００６７】
特別図柄表示部５２は、「特別図柄ゲーム」に対する大当り抽選の結果を示すものであり、７セグメント表示器で構成されている。特別図柄表示部５２は、第１始動口３４、第２始動口３５への始動入賞を契機として変動表示を行うとともに、第１始動口３４、第２始動口３５への入賞に基づく大当り抽選結果を表示するものである。特別図柄表示部５２は、７セグメント表示器に特別図柄として例えば「０」、「１」、「２」・・・「７」、「８」、「９」等の数字を変動表示し、停止表示された数字が「３」あるいは「７」となった場合に「当り」とすることができる。なお、７セグメント表示器の表示態様は、数字に限らず、他の態様であってもよい。
【００６８】
大当り抽選に当選した場合には、特別図柄が特定の停止表示態様（例えば「３」あるいは「７」）に停止表示された後、通常遊技状態から遊技者に有利な状態である当り遊技状態（特別遊技状態）に遊技状態が移行させられる。この当り遊技状態となった場合には、上述のようにシャッタ４０Ａ，４０Ｂが駆動制御され、第１大入賞口３９Ａ及び第２大入賞口３９Ｂのいずれか一方が開放状態とされて遊技球の受け入れが可能な状態となる。一方、大当り抽選に当選しなかった場合（小当りを除く）には、特別図柄として、ハズレ図柄（例えば「３」及び「７」以外の数字）が停止表示されて遊技状態が維持される。また、小当りに当選した場合には、小当りに対応する表示パターンに特別図柄が停止表示され、所定のパターンでシャッタ４０Ａ，４０Ｂが駆動される。
【００６９】
液晶表示装置１３の表示領域１３１では、特別図柄表示部５２において表示される特別図柄と関連する演出画像が表示される。例えば、特別図柄表示部５２で表示される特別図柄の変動表示中においては、特定の場合を除いて、液晶表示装置１３の表示領域１３１において、数字からなる識別図柄（装飾図柄）、例えば、「０」、「１」、「２」・・・「９」のような数字が３列変動表示される。一方、特別図柄表示部５２において変動表示されていた特別図柄が停止表示されるとともに、液晶表示装置１３の表示領域１３１でも装飾図柄が停止表示される。
【００７０】
また、特別図柄表示部５２において、変動、停止された特別図柄が特定の停止表示態様の場合には、「当り」であることを遊技者に把握させる演出画像が液晶表示装置１３の表示領域１３１において表示される。具体的には、特別図柄表示部５２において特別図柄が、例えば、多くの出球が獲得可能な「大当り」に対応する特定の表示態様（例えば「３」あるいは「７」）で停止表示された場合には、液晶表示装置１３の表示領域１３１において表示される演出用の識別図柄の組合せが特定の表示態様（例えば、複数の図柄列のそれぞれに同一の図柄が全て揃った状態で停止表示される態様）となり、さらに、大当り用の演出画像が液晶表示装置１３の表示領域１３１において表示される。なお、出球を得ることが困難な「小当り」の場合は、「小当り」であることを遊技者に把握させる演出画像を、液晶表示装置１３の表示領域１３１において表示しなくてもよい。
【００７１】
ラウンド数表示部５３は、大当り発生時に決定される大当り遊技状態のラウンド数を表示するものであり、決定されたラウンド数に応じて点灯・消灯する２つのＬＥＤランプ５３１，５３２を含んでいる。ＬＥＤランプ５３１は、大当り遊技状態のラウンド数として４ラウンドが決定された場合に点灯する。また、ＬＥＤランプ５３２は、大当り遊技状態のラウンド数として１６ラウンドが決定された場合に点灯する。遊技者は、ラウンド数表示部５３の２つのＬＥＤランプ５３１，５３２のうち、いずれのＬＥＤランプが点灯しているか否かを把握することにより、開始される大当り遊技状態のラウンド数を認識することができる。
【００７２】
［遊技機の電気的構成］
次に、図５を用いて、本実施の形態のパチンコ遊技機１の制御回路について説明する。
【００７３】
図５に示すように、パチンコ遊技機１は、遊技の制御を行う主制御回路６と、遊技の進行に応じた演出の制御を行う副制御回路７と、を備えている。
【００７４】
主制御回路６は、メインＣＰＵ６０、メインＲＯＭ（読み出し専用メモリ）６１、メインＲＡＭ（読み書き可能メモリ）６２、初期リセット回路６３、Ｉ／Ｏポート６４、及びコマンド出カポート６５を備えているとともに、各種のデバイス（機器やスイッチ（ＳＷ）等）と接続されている。
【００７５】
メインＣＰＵ６０は、メインＲＯＭ６１及びメインＲＡＭ６２と接続されており、メインＲＯＭ６１に記憶されたプログラムにしたがって、各種の処理を実行する機能を有する。
【００７６】
メインＲＯＭ６１は、メインＣＰＵ６０によりパチンコ遊技機１の動作を制御するためのプログラム、例えば、図１１〜図２９に示す処理をメインＣＰＵ６０に実行させるためのプログラムの他、各種のテーブルを記憶している。
【００７７】
メインＲＡＭ６２は、メインＣＰＵ６０の一時記憶領域として、種々のデータ（フラグ及び変数の値等）を記憶する機能を有する。メインＣＰＵ６０の一時記憶領域としては、メインＲＡＭ６２に代えて、他の読み書き可能な記憶媒体を用いることもできる。
【００７８】
初期リセット回路６３は、電源投入時においてリセット信号を生成するものであり、メインＣＰＵ６０に接続されている。
【００７９】
Ｉ／Ｏポート６４は、各種のデバイスからの入力信号をメインＣＰＵ６０に、メインＣＰＵ６０からの出力信号を各種のデバイスに送信するものである。
【００８０】
コマンド出カポート６５は、メインＣＰＵ６０からのコマンドを副制御回路７に送信するものである。
【００８１】
なお、電断時において、例えば、メインＲＡＭ６２に対して速やかに電源を供給することにより、メインＲＡＭ６２に記憶されている種々のデータを保護するためのバックアップコンデンサを備えるようにしてもよい。
【００８２】
主制御回路６に接続される各種のデバイスとしては、図柄表示部５の他、各種ソレノイド（ＳＯＬ）４００Ａ，４００Ｂ，４６０、及び外部端子板８０が含まれる。
【００８３】
図３に示したように、図柄表示部５は、上述のように普通図柄ゲームにおける普通図柄の可変表示を行う普通図柄表示部５０、普通図柄用保留表示部５１、特別図柄ゲームにおける特別図柄の可変表示を行う特別図柄表示部５２、ラウンド数表示部５３を含んでいる。
【００８４】
各種ソレノイドには、シャッタ４０Ａ，４０Ｂを駆動させて第１大入賞口３９Ａ、第２大入賞口３９Ｂを開放状態または閉鎖状態とする大入賞口ソレノイド４００Ａ，４００Ｂ、及び普通電動役物としての羽根部材４６を開閉状態とする電動役物ソレノイド４６０が含まれる。
【００８５】
外部端子板８０は、ホール係員を呼び出す機能や当り回数を表示するといった機能を有する図示しない呼出装置、あるいはホール全体のパチンコ遊技機を管理するホールコンピュータ９０等の外部機器との間でデータ通信するためのものである。
【００８６】
主制御回路６に接続される各種のスイッチとしては、第１始動口スイッチ３４０、第２始動口スイッチ３５０、通過ゲートスイッチ３６０、カウントスイッチ３９０Ａ，３９０Ｂ、及び一般入賞口スイッチ４１０，４２０，４３０，４４０、及びバックアップクリアスイッチ８１が含まれる。第１始動口スイッチ３４０及び第２始動口スイッチ３５０は、第１及び第２始動口３４，３５に遊技球が入球（入賞）した場合に、所定の検知信号を主制御回路６に供給するものである。通過ゲートスイッチ３６０は、通過ゲート３６，３６を遊技球が通過した場合に、所定の検知信号を主制御回路６に供給するものである。カウントスイッチ３９０Ａ，３９０Ｂは、第１大入賞口３９Ａ、第２大入賞口３９Ｂの所定領域を遊技球が通過した場合に、所定の検知信号を主制御回路６に供給するものである。一般入賞口スイッチ４１０，４２０，４３０，４４０は、一般入賞口４１，４２，４３，４４を遊技球が通過した場合に、所定の検知信号を主制御回路６に供給するものである。
【００８７】
主制御回路６には、さらに、払出・発射制御回路８２が接続されている。払出・発射制御回路８２は、払出装置８３及び発射装置１２を制御するものであり、払出装置８３、発射装置１２及びカードユニット８４が接続されている。カードユニット８４は、遊技者の操作によって、カードユニット８４に遊技球の貸し出しを要求する信号を出力する球貸し操作パネル８５との間で送受信可能である。払出・発射制御回路８２は、主制御回路６から供給される賞球制御コマンド、カードユニット８４から供給される貸し球制御信号を受け取り、払出装置８３に対して所定の信号を送信することにより、払出装置８３に遊技球を払い出させる。払出・発射制御回路８２は、さらに、発射装置１２の発射ハンドル１２２が遊技者によって握持され、かつ、時計回り方向へ回動操作されたときには、その回動角度に応じて発射ソレノイドに電力を供給し、遊技球を発射させる制御を行う。
【００８８】
バックアップクリアスイッチ８１は、電断時等における主制御回路６及び払出・発射制御回路８２のバックアップデータを、遊技場の管理者の操作に応じてクリアするものである。
【００８９】
副制御回路７は、コマンド出力ポート６５及びコマンド入力ポート７０を介して主制御回路６に接続されており、主制御回路６からコマンドが供給されるように構成されている。この副制御回路７は、主制御回路６から供給される各種のコマンドに応じて、各種の制御を行うものであり、サブＣＰＵ７１、プログラムＲＯＭ７２、ワークＲＡＭ７３、表示制御回路７４、音声制御回路７５、及びランプ制御回路７６を備えている。
【００９０】
サブＣＰＵ７１は、プログラムＲＯＭ７２に記憶されたプログラムにしたがって、図３０に示す処理を含む各種処理を実行する機能を有する。特に、サブＣＰＵ７１は、主制御回路６から供給される各種のコマンドにしたがって、副制御回路７の制御を行う。
【００９１】
プログラムＲＯＭ７２には、サブＣＰＵ７１によりパチンコ遊技機１の遊技演出を制御するためのプログラムや各種のテーブルが記憶されている。プログラムや各種のテーブルは、プログラムＲＯＭ７２に代えて、あるいはプログラムＲＯＭ７２に加えて、コンピュータにおいて読み取り可能な他の記憶媒体に記憶されたものを使用することができる。この場合の記憶媒体としては、例えばハードディスク装置、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭカートリッジを使用することができる。また、上述のプログラムやテーブルは、電源投入後にパチンコ遊技機１の外部のサーバからダウンロードし、ワークＲＡＭ７３に記憶するようにしてもよい。
【００９２】
ワークＲＡＭ７３は、サブＣＰＵ７１の一時記憶領域として種々のデータ（フラグや変数の値等）を記憶するものである。サブＣＰＵ７１の一時記憶領域としては、ワークＲＡＭ７３に代えて、あるいはワークＲＡＭ７３に加えて、他の読み書き可能な記憶媒体を使用することができる。
【００９３】
表示制御回路７４は、サブＣＰＵ７１から供給されるデータに応じて、液晶表示装置（ＬＣＤ）１３における表示制御を行うためのものであり、例えば画像データプロセッサ（ＶＤＰ）、各種の画像データを生成するためのデータが記憶されている画像データＲＯＭ、画像データをバッファするフレームバッファ、画像データを画像信号として変換するＤ／Ａコンバータ等から構成されている。表示制御回路７４は、サブＣＰＵ７１から供給される画像表示命令に応じて、液晶表示装置１３に表示させるための画像データを一時的にフレームバッファに格納する。画像データとしては、例えば装飾図柄画像データ、背景画像データ、各種演出用画像データ、大当り遊技状態中に開放状態となる大入賞口を報知するための画像データ等が含まれる。
【００９４】
したがって、液晶表示装置１３は、前述の画像データに基づき、大当り遊技状態中にシャッタ４０Ａ，４０Ｂが開放状態（第２の状態）となる大入賞口を遊技者に報知することができる。
【００９５】
このときの報知態様としては、例えば第１大入賞口３９Ａ、第２大入賞口３９Ｂを模した画像を表示させ、開放される大入賞口が点滅したり、液晶表示装置１３の表示領域１３１上で実際に開放される大入賞口が開放する様子を示す画像等を表示させる等、種々の態様をとることができる。また、こうした画像と併せて右打ち表示、あるいは左打ち表示を表示することもできる。
【００９６】
さらに、液晶表示装置１３は、後述する大入賞口開放態様抽選処理でメインＣＰＵ６０によって選択（決定）された「次回開放する大入賞口」におけるシャッタが開放状態となる期間（大入賞口開放時間）を遊技者に報知することも可能である。この大入賞口開放時間の報知態様としては、例えば大入賞口開放時間を数値、あるいはメータ等で表示させる等、種々の態様をとることができる。このように、本実施の形態に係る液晶表示装置１３は、本発明に係る報知手段を構成する。
【００９７】
表示制御回路７４は、さらに、所定のタイミングで、フレームバッファに格納された画像データをＤ／Ａコンバータに供給する。Ｄ／Ａコンバータは、画像データを画像信号として変換し、所定のタイミングで、この画像信号を液晶表示装置１３に供給する。液晶表示装置１３では、Ｄ／Ａコンバータからの画像信号に基づいて画像が表示される。
【００９８】
音声制御回路７５は、スピーカ２１から発生させる音声に関する制御を行うためのものであり、例えば音声に関する制御を行う音源ＩＣ、各種の音声データを記憶する音声データＲＯＭ、音声信号を増幅するための増幅器（ＡＭＰ）を含んでいる。音源ＩＣは、スピーカ２１から発生させる音声の制御を行うものである。音源ＩＣは、サブＣＰＵ７１から供給される音声発生命令に応じて、音声データＲＯＭに記憶されている複数の音声データから一つの音声データを選択することができる。音源ＩＣは、さらに、選択された音声データを音声データＲＯＭから読み出し、音声データを所定の音声信号に変換し、その音声信号をＡＭＰに供給することもできる。ＡＭＰは、音声信号を増幅させ、スピーカ２１から音声を発生させる。
【００９９】
ランプ制御回路７６は、装飾ランプ等を含むランプ・ＬＥＤ２２の制御を行うためのものであり、ランプ制御信号を供給するためのドライブ回路、複数種類のランプ装飾パターンが記憶されている装飾データＲＯＭ等から構成されている。
【０１００】
図５では、主制御回路６から副制御回路７に信号を供給し、副制御回路７から主制御回路６に対しては信号を供給できないように構成された状態が示されているが、副制御回路７から主制御回路６に対して信号を送信できるように構成してもよい。
【０１０１】
［遊技機のテーブル］
次に、図６ないし図１０を用いて、パチンコ遊技機１が備える各種のテーブルについて説明する。
【０１０２】
［当り判定テーブル］
図６は、このパチンコ遊技機１の当り判定テーブルを示している。この当り判定テーブルに関するデータは、メインＲＯＭ６１に記憶されている。この当り判定テーブルは、遊技状態を問わず共通化されたテーブルとして、メインＲＯＭ６１に記憶されている。
【０１０３】
特別図柄ゲームにおいて、確率変動がオフの低確率状態（通常状態）における大当り確率は、第１始動口３４及び第２始動口３５のいずれの始動入賞の場合であっても共通に１／４００である。一方、確率変動がオンの高確率状態（確変状態）における大当り確率は、第１始動口３４及び第２始動口３５のいずれの始動入賞の場合であっても共通に１／５０である。すなわち、０〜３９９の４００個の大当り判定用乱数値のうち、低確率状態（通常状態）では１個（乱数値０）が「大当り」とされ、高確率状態（確変状態）では８個（乱数値０〜７）が「大当り」とされる。低確率状態（通常状態）における小当り確率は、第１始動口３４及び第２始動口３５のいずれの始動入賞の場合であっても共通に１／１００（乱数値１０〜１３が小当り）である。一方、高確率状態（確変状態）における小当り確率は、第１始動口３４及び第２始動口３５のいずれの始動入賞の場合であっても共通に１／４００（乱数値８が小当り）である。それ以外は「ハズレ」である。
【０１０４】
［特別図柄決定テーブル（第１始動口）］
図７は、このパチンコ遊技機１の特別図柄決定テーブル（第１始動口）を示している。この特別図柄決定テーブル（第１始動口）に関するデータは、メインＲＯＭ６１に記憶されている。
【０１０５】
第１始動口３４への始動入賞に基づき行われる特別図柄ゲームにおいて「大当り」に当選した場合、主制御回路６にて、大当り図柄乱数値の抽選が「０〜９」の数値範囲で行われる。
【０１０６】
図７に示すように、特別図柄決定テーブル（第１始動口）は、第１始動口３４への始動入賞に基づき取得された、図６に示した大当り判定用乱数値と当り判定テーブルとに基づいて「大当り」とされた場合に、大当り図柄乱数値の抽選に基づき大当り図柄を決定する際に用いられる。また、大当り図柄乱数値は、低確率状態（通常状態）、高確率状態（確変状態）ごとに所定の大当り図柄及び図柄指定コマンドに対応付けられている。図柄指定コマンドは、そのコマンドが「大当り」の種類に対応しており、装飾図柄の変動中に実行される演出を決定する際に参照されるものである。
【０１０７】
具体的には、低確率状態（通常状態）で「大当り」に当選した場合に、大当り図柄乱数値が「０」〜「３」の範囲であるときは図柄指定コマンドが「ｚ１」、「４」のときは「ｚ２」、「５」のときは「ｚ３」、「６」〜「９」のときは「ｚ４」がそれぞれ指定される。一方、高確率状態（確変状態）で「大当り」に当選した場合に、大当り図柄乱数値が「０」のときは図柄指定コマンドが「ｚ１」、「１」〜「４」のときは「ｚ２」、「５」のときは「ｚ３」、「６」〜「９」のときは「ｚ４」がそれぞれ指定される。
【０１０８】
このように、特別図柄決定テーブル（第１始動口）では、図柄指定コマンドとして「ｚ１」〜「ｚ４」のみが指定される。ここで、「ｚ１」〜「ｚ４」の図柄指定コマンドは、後述する大当り種類決定テーブル（図９参照）で示すようにラウンド数を４ラウンドとする「大当り（以下、「４ラウンド大当り」という）」に対応している。したがって、第１始動口３４への始動入賞に基づき「大当り」に当選した場合は、全て「４ラウンド大当り」となる。
【０１０９】
また、「ｚ３」、「ｚ４」の図柄指定コマンドは、後述する大当り種類決定テーブル（図９参照）で示すように確率変動を伴う「大当り」に対応している。
【０１１０】
［特別図柄決定テーブル（第２始動口）］
図８は、このパチンコ遊技機１の特別図柄決定テーブル（第２始動口）を示している。この特別図柄決定テーブル（第２始動口）に関するデータは、メインＲＯＭ６１に記憶されている。
【０１１１】
第２始動口３５への始動入賞に基づき行われる特別図柄ゲームにおいて「大当り」に当選した場合、主制御回路６にて、大当り図柄乱数値の抽選が「０〜９」の数値範囲で行われる。
【０１１２】
図８に示すように、特別図柄決定テーブル（第２始動口）は、第２始動口３５への始動入賞に基づき取得された、図６に示した大当り判定用乱数値と当り判定テーブルとに基づいて「大当り」とされた場合に、大当り図柄乱数値の抽選に基づき大当り図柄を決定する際に用いられる。また、特別図柄決定テーブル（第２始動口）においても特別図柄決定テーブル（第１始動口）と同様、大当り図柄乱数値は、低確率状態（通常状態）、高確率状態（確変状態）ごとに所定の大当り図柄及び図柄指定コマンドに対応付けられている。
【０１１３】
具体的には、低確率状態（通常状態）で「大当り」に当選した場合に、大当り図柄乱数値が「０」〜「１」の範囲であるときは図柄指定コマンドが「ｚ５」、「２」〜「４」のときは「ｚ６」、「５」〜「６」のときは「ｚ７」、「７」〜「９」のときは「ｚ８」がそれぞれ指定される。一方、高確率状態（確変状態）で「大当り」に当選した場合に、大当り図柄乱数値が「０」〜「４」のときは図柄指定コマンドが「ｚ６」、「５」〜「９」のときは「ｚ８」がそれぞれ指定される。
【０１１４】
このように、特別図柄決定テーブル（第２始動口）では、図柄指定コマンドとして「ｚ５」〜「ｚ８」のみが指定される。ここで、「ｚ５」〜「ｚ８」の図柄指定コマンドは、後述する大当り種類決定テーブル（図９参照）で示すようにラウンド数を１６ラウンドとする「大当り（以下、「１６ラウンド大当り」という）」に対応している。したがって、第２始動口３５への始動入賞に基づき「大当り」に当選した場合は、全て「１６ラウンド大当り」となる。
【０１１５】
また、「ｚ７」、「ｚ８」の図柄指定コマンドは、後述する大当り種類決定テーブル（図９参照）で示すように確率変動を伴う「大当り」に対応している。
【０１１６】
［大当り種類決定テーブル］
図９は、このパチンコ遊技機１の大当り種類決定テーブルを示している。この大当り種類決定テーブルに関するデータは、メインＲＯＭ６１に記憶されている。大当り種類決定テーブルは、図７、図８で示した特別図柄決定テーブルで決定された図柄指定コマンド（ｚ１〜ｚ８）に応じて、「大当り」の種別を決定する際に用いられる。
【０１１７】
図９に示すように、大当り種類決定テーブルにおいて、「初回開放する大入賞口」は、「大当り」の開始時に第１大入賞口３９Ａ及び第２大入賞口３９Ｂのうち、最初に開放する大入賞口を指定するものであり、「１」の場合は第１大入賞口３９Ａ、「２」の場合は第２大入賞口３９Ｂがそれぞれ最初に開放される大入賞口となる。本実施の形態では、こうした「初回開放する大入賞口」は、図柄指定コマンド（ｚ１〜ｚ８）ごとに異なり、例えば図柄指定コマンドが「ｚ１」のときは第１大入賞口３９Ａ、図柄指定コマンドが「ｚ２」のときは第２大入賞口３９Ｂが初回開放されることとなる。
【０１１８】
なお、本実施の形態では、図柄指定コマンドに応じて初回開放する大入賞口を決定するようにしたが、後述する大入賞口開放態様データテーブル（図１０参照）を用いて抽選により初回開放する大入賞口を決定するようにしてもよい。
【０１１９】
また、「ラウンド数」は、大当り遊技状態におけるラウンドゲーム数を規定したもので、図柄指定コマンドが「ｚ１」〜「ｚ４」のときは４ラウンド、「ｚ５」〜「ｚ８」のときは１６ラウンドが指定される。なお、本実施の形態では、１ラウンド中の第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放回数が合計で１回ないし３回であるため、ここで指定される「ラウンド数」は、大当り遊技状態における第１大入賞口３９Ａ、第２大入賞口３９Ｂの最低の開放回数である。
【０１２０】
また、「ラウンド時間上限値（秒）」は、１ラウンド中の第１大入賞口３９Ａ及び第２大入賞口３９Ｂの開放時間の合計時間の上限値であり、本実施の形態では「３０（秒）」に規定されている。
【０１２１】
また、「ラウンド入賞回数上限値」は、大当り遊技状態の１ラウンド中に第１大入賞口３９Ａ、第２大入賞口３９Ｂに入賞した遊技球の合計数（入賞回数）の上限値であり、本実施の形態では「１０」に規定されている。
【０１２２】
さらに、「大当り終了後の遊技状態」は、大当り遊技状態の終了後に実行される遊技状態を示すもので、本実施の形態では各種遊技状態として確率変動状態及び時短状態でない「通常状態」、「時短状態」、「電サポなしの確率変動状態」、「電サポありの確率変動状態」が規定されている。これら「大当り終了後の遊技状態」は、図柄指定コマンドに応じてそれぞれ異なる遊技状態とされ、例えば図柄指定コマンドが「ｚ１」、「ｚ５」のときは「確率変動状態（確変）」が「０」で、かつ「時短状態（時短）」が「０」の「通常状態」が指定される。また、図柄指定コマンドが「ｚ２」、「ｚ６」のときは「確率変動状態（確変）」が「０」で、かつ「時短状態（時短）」が「１」の「時短状態」が指定され、図柄指定コマンドが「ｚ３」、「ｚ７」のときは「確率変動状態（確変）」が「１」で、かつ「時短状態（時短）」が「０」の「電サポなしの確率変動状態」が指定される。さらに、図柄指定コマンドが「ｚ４」、「ｚ８」のときは「確率変動状態（確変）」が「１」で、かつ「時短状態（時短）」が「１」の「電サポありの確率変動状態」が指定される。
【０１２３】
［大入賞口開放態様データテーブル］
図１０は、このパチンコ遊技機１の大入賞口開放態様データテーブルを示している。この大入賞口開放態様データテーブルに関するデータは、メインＲＯＭ６１に記憶されている。大入賞口開放態様データテーブルは、大入賞口開放態様乱数値（１〜１０）の抽選結果に基づき第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放態様（例えば、開放回数、開放時間、入賞回数）を選択する際に用いられる。
【０１２４】
図１０に示すように、大入賞口開放態様データテーブルにおいて、「開放する大入賞口」は、大入賞口開放態様乱数値（１〜１０）の抽選結果に基づき開放される大入賞口を選択するもので、「１」のときは第１大入賞口３９Ａ、「２」のときは第２大入賞口３９Ｂが開放されるように規定されている。なお、この大入賞口開放態様データテーブルで選択される「開放する大入賞口」には、大当り遊技状態の初回開放する大入賞口は含まれていない。「初回開放する大入賞口」は、図９に示した大当り種類決定テーブルにおいて図柄指定コマンドに応じて決定されるためである。
【０１２５】
また、「開放回数上限値」は、大当り遊技状態の１ラウンド中に開放される第１大入賞口３９Ａ、第２大入賞口３９Ｂの合計回数の上限値である。例えば「開放回数上限値」が「１」の場合は、大当り遊技状態の１ラウンド中に第１大入賞口３９Ａ、第２大入賞口３９Ｂのいずれかが１回のみ開放される。また、「開放回数上限値」が「３」の場合は、大当り遊技状態の１ラウンド中に第１大入賞口３９Ａ、第２大入賞口３９Ｂが合計で３回まで開放可能である。
【０１２６】
また、「開放時間上限値（秒）」は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放１回あたりの開放時間の上限値である。したがって、「開放回数上限値」が「２」で、「開放時間上限値（秒）」が「１０（秒）」の場合、１ラウンド中に最大で１０秒の第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放が２回行われる。この場合、１ラウンド中の第１大入賞口３９Ａ、第２大入賞口３９Ｂの開放時間の合計は最大で「２０（秒）」となる。
【０１２７】
さらに、「入賞回数上限値」は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの１回の開放で入賞可能な遊技球の数（入賞回数）の上限値である。例えば「開放回数上限値」が「１」で、「入賞回数上限値」が「５」の場合は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの１回の開放において最大で５回まで遊技球の入賞が可能である。また、「開放回数上限値」が「３」で、「入賞回数上限値」が「１０」の場合は、第１大入賞口３９Ａ、第２大入賞口３９Ｂの３回の開放を通じて最大で１０回まで遊技球の入賞が可能である。
【０１２８】
［処理フロー１］
次に、主制御回路６（メインＣＰＵ６０）によって行われる各処理の流れについて、図１１〜図２９を参照して説明する。
【０１２９】
［主制御メイン処理］
まず、図１１を参照して、主制御メイン処理について説明する。
【０１３０】
図１１に示すように、ステップＳ１０において、メインＣＰＵ６０は、初期設定を行う。この処理において、メインＣＰＵ６０は、バックアップ復帰処理、初期化設定処理等を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ１１に処理を移す。
【０１３１】
ステップＳ１１において、メインＣＰＵ６０は、初期値乱数更新処理を行う。この処理において、メインＣＰＵ６０は、初期値乱数カウンタ、演出条件選択用乱数カウンタ等の更新を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ１２に処理を移す。
【０１３２】
ステップＳ１２において、メインＣＰＵ６０は、特別図柄に対する制御を行う。この処理において、メインＣＰＵ６０は、第１始動口スイッチ３４０、第２始動口スイッチ３５０からの検知信号に応じて、大当り判定用乱数値と大当り図柄決定用乱数値を抽出し、メインＲＯＭ６１に記憶される当り判定テーブル及び特別図柄決定テーブルを参照し、特別図柄抽選（大当りまたは小当り）に当選したか否かを判定し、判定の結果をメインＲＡＭ６２に記憶する処理を行う。すなわち、メインＣＰＵ６０は、第１始動口３４、第２始動口３５を遊技球が通過したことを契機に遊技者にとって有利な大当り遊技状態に移行するか否かの抽選を行う。こうした処理を行うメインＣＰＵ６０は、本発明に係る抽選手段を構成する。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ１３に処理を移す。
【０１３３】
ステップＳ１３において、メインＣＰＵ６０は、普通図柄に対する制御を行う。この処理において、詳しくは後述するが、メインＣＰＵ６０は、通過ゲートスイッチ３６０からの検知信号に応じて、乱数値を抽出し、メインＲＯＭ６１に記憶される普通図柄当選テーブルを参照し、普通図柄抽選に当選したか否かを判定し、判定の結果をメインＲＡＭ６２に記憶する処理を行う。なお、普通図柄抽選に当選した場合、普通電動役物（羽根部材４６（図３及び図４参照））が開放状態となって、第２始動口３５に遊技球が入球しやすくなる。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ１４に処理を移す。
【０１３４】
ステップＳ１４において、メインＣＰＵ６０は、図柄表示部制御処理を行う。この処理において、メインＣＰＵ６０は、ステップＳ１２及びステップＳ１３でメインＲＡＭ６２に記憶された特別図柄制御処理の結果と普通図柄制御処理の結果とに応じて、特別図柄表示部５２と普通図柄表示部５０とを駆動するための制御信号を、メインＲＡＭ６２に記憶する処理を行う。メインＣＰＵ６０は、その制御信号を特別図柄表示部５２と普通図柄表示部５０に送信する。特別図柄表示部５２は受信した制御信号に基づき、特別図柄を変動表示及び停止表示する。普通図柄表示部５０は受信した制御信号に基づき、普通図柄を変動表示及び停止表示する。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ１５に処理を移す。
【０１３５】
ステップＳ１５において、メインＣＰＵ６０は、遊技情報データ生成処理を行う。この処理において、メインＣＰＵ６０は、外部機器（例えばホールコンピュータ９０や呼出装置）へ出力する遊技情報データを生成する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ１６に処理を移す。
【０１３６】
ステップＳ１６において、メインＣＰＵ６０は、記憶・遊技状態データ生成処理を行う。この処理において、メインＣＰＵ６０は、確変フラグ、時短フラグに応じて副制御回路７に送信する記憶・遊技状態データを生成する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１１に処理を移し、ステップＳ１１〜Ｓ１６の処理を繰り返し行う。
【０１３７】
［システムタイマ割込処理］
図１２を参照して、システムタイマ割込処理について説明する。
【０１３８】
ステップＳ２０において、メインＣＰＵ６０は、レジスタ退避処理を行う。この処理において、メインＣＰＵ６０は、内部のレジスタ（記憶領域）に記憶されている実行中のプログラムを退避させる。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２１に処理を移す。
【０１３９】
ステップＳ２１において、メインＣＰＵ６０は、乱数更新処理を行う。この処理において、メインＣＰＵ６０は、大当り判定用乱数カウンタ、大当り図柄決定用乱数カウンタ等の更新を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２２に処理を移す。
【０１４０】
ステップＳ２２において、メインＣＰＵ６０は、入力検出処理を行う。この処理において、メインＣＰＵ６０は、後述するスイッチ入力検出処理で判定する各種スイッチ以外の入力の有無を判定する。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２３に処理を移す。
【０１４１】
ステップＳ２３において、メインＣＰＵ６０は、タイマ更新処理を行う。この処理において、メインＣＰＵ６０は、各種のタイマの更新を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２４に処理を移す。
【０１４２】
ステップＳ２４において、メインＣＰＵ６０は、スイッチ入力検出処理を行う。この処理において、メインＣＰＵ６０は、第１及び第２始動口スイッチ３４０，３５０、一般入賞口スイッチ４１０，４２０，４３０，４４０等への信号の入力の有無を判定する。この処理が終了した場合、ステップＳ２５に処理を移す。
【０１４３】
ステップＳ２５において、メインＣＰＵ６０は、演出制御データ出力制御処理を行う。この処理において、メインＣＰＵ６０は、演出用の制御データを決定するために用いられる変動パターン等の各種のデータを副制御回路７に出力する。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２６に処理を移す。
【０１４４】
ステップＳ２６において、メインＣＰＵ６０は、払出処理を行う。この処理において、メインＣＰＵ６０は、第１大入賞口３９Ａ、第２大入賞口３９Ｂ、第１及び第２始動口３４，３５、一般入賞口４１〜４４に遊技球が入賞したか否かのチェックを行い、入賞があった場合、それぞれに対応する払出要求コマンドを払出・発射制御回路８２の払出制御用ＣＰＵに送信する。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２７に処理を移す。
【０１４５】
ステップＳ２７において、メインＣＰＵ６０は、遊技情報出力処理を行う。この処理において、メインＣＰＵ６０は、主制御回路６、副制御回路７、払出・発射制御回路８２等で処理される、遊技に関わる情報（遊技情報）をホールコンピュータ９０等に出力する。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ２８に処理を移す。
【０１４６】
ステップＳ２８において、メインＣＰＵ６０は、レジスタ復帰処理を行う。この処理において、メインＣＰＵ６０は、退避させたプログラムをレジスタに復帰させる。この処理が終了した場合、メインＣＰＵ６０は、本ルーチンを終了する。
【０１４７】
［スイッチ入力検出処理］
図１３を参照して、図１２のステップＳ２４において実行されるサブルーチン（スイッチ入力検出処理）について説明する。
【０１４８】
ステップＳ３０において、メインＣＰＵ６０は、始動口入賞検出処理を行う。この始動口入賞検出処理については、後述する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３１に処理を移す。
【０１４９】
ステップＳ３１において、メインＣＰＵ６０は、一般入賞口入賞検出処理を行う。この処理において、メインＣＰＵ６０は、一般入賞口スイッチ４１０，４２０，４３０，４４０の入力があったか否か、言い換えれば遊技球を検知したか否かを判定する。そして、メインＣＰＵ６０は、一般入賞口スイッチ４１０，４２０，４３０，４４０の入力があったと判定した揚合には、一般入賞口賞球カウンタの値に"１"加算する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３２に処理を移す。
【０１５０】
ステップＳ３２において、メインＣＰＵ６０は、大入賞口入賞検出処理を行う。この大入賞口入賞検出処理については、後述する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３３に処理を移す。
【０１５１】
ステップＳ３３において、メインＣＰＵ６０は、ゲート入賞検出処理を行う。この処理において、メインＣＰＵ６０は、通過ゲートスイッチ３６０の入力があったか否か、言い換えれば遊技球を検知したか否かを判定し、入力があったと判定した場合には、保留個数が上限（例えば４個）である否かを判定し、上限であると判定した場合には本サブルーチンを終了する。上限でないと判定した場合には、普通図柄ゲームの当り判定用乱数値カウンタから当り判定用乱数値を抽出し、さらに当り図柄決定用乱数値カウンタから当り図柄決定用乱数値を抽出し、メインＲＡＭ６２の普通図柄記憶領域に格納する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、本ルーチンを終了する。
【０１５２】
［始動口入賞検出処理］
図１４を参照して、図１３のステップＳ３０において実行されるサブルーチン（始動口入賞検出処理）について説明する。
【０１５３】
ステップＳ４０において、メインＣＰＵ６０は、第１始動口３４への始動入賞（遊技球）が検出されたか否かを判断する処理を行う。この処理において、メインＣＰＵ６０は、第１始動口スイッチ３４０の入力があった否かを判定する。メインＣＰＵ６０は、第１始動口スイッチ３４０の入力があったと判定した場合には、ステップＳ４１に処理を移し、第１始動口スイッチ３４０の入力がないと判定した場合には、ステップＳ４６に処理を移す。
【０１５４】
ステップＳ４１において、メインＣＰＵ６０は、システムタイマ割込処理で払出・発射制御回路８２の払出制御用ＣＰＵに送信される払出要求コマンドに係る払出情報をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ４２に処理を移す。
【０１５５】
ステップＳ４２において、メインＣＰＵ６０は、第１特別図柄の始動記憶が４以上であるか否かを判定する処理を行う。この処理において、メインＣＰＵ６０は、第１特別図柄の始動記憶、すなわち保留個数が４以上であるか否かを判定する。メインＣＰＵ６０は、保留個数が４以上であると判定した場合には、ステップＳ４６に処理を移し、保留個数が４以上でないと判定した場合には、ステップＳ４３に処理を移す。
【０１５６】
ステップＳ４３において、メインＣＰＵ６０は、第１特別図柄の始動記憶に"１"加算する処理を行う。この処理において、メインＣＰＵ６０は、メインＲＡＭ６２に記憶されている第１特別図柄の保留個数の値に"１"加算する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ４４に処理を移す。
【０１５７】
ステップＳ４４において、メインＣＰＵ６０は、各種乱数値取得処理を行う。この処理において、メインＣＰＵ６０は、大当り判定用乱数値カウンタから特別図柄ゲームの大当り判定用乱数値の抽出（特別図柄抽選）を行い、さらに、大当り図柄乱数値カウンタから大当り図柄乱数値を抽出して、メインＲＡＭ６２の第１特別図柄始動記憶領域に格納する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ４５に処理を移す。
【０１５８】
ステップＳ４５において、メインＣＰＵ６０は、第１始動口の保留個数増加コマンドをメインＲＡＭ６２の所定領域にセットする処理を行う。第１始動口の保留個数増加コマンドは、システムタイマ割込処理でメインＣＰＵ６０から副制御回路７に送信される。これにより、例えば副制御回路７は始動口に入賞があったことや当り抽選結果の当否を認識するようになる。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ４６に処理を移す。
【０１５９】
ステップＳ４６において、メインＣＰＵ６０は、第２始動口３５への始動入賞（遊技球）が検出されたか否かを判断する処理を行う。この処理において、メインＣＰＵ６０は、第２始動口スイッチ３５０の入力があった否かを判定する。メインＣＰＵ６０は、第２始動口スイッチ３５０の入力があったと判定した場合には、ステップＳ４７に処理を移し、第２始動口スイッチ３５０の入力がないと判定した場合には、本ルーチンを終了する。
【０１６０】
ステップＳ４７において、メインＣＰＵ６０は、システムタイマ割込処理で払出・発射制御回路８２の払出制御用ＣＰＵに送信される払出要求コマンドに係る払出情報をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ４８に処理を移す。
【０１６１】
ステップＳ４８において、メインＣＰＵ６０は、第２特別図柄の始動記憶が４以上であるか否かを判定する処理を行う。この処理において、メインＣＰＵ６０は、第２特別図柄の始動記憶、すなわち保留個数が４以上であるか否かを判定する。メインＣＰＵ６０は、保留個数が４以上であると判定した場合には、本ルーチンを終了し、保留個数が４以上でないと判定した場合には、ステップＳ４９に処理を移す。
【０１６２】
ステップＳ４９において、メインＣＰＵ６０は、第２特別図柄の始動記憶に"１"加算する処理を行う。この処理において、メインＣＰＵ６０は、メインＲＡＭ６２に記憶されている第２特別図柄の保留個数の値に"１"加算する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ５０に処理を移す。
【０１６３】
ステップＳ５０において、メインＣＰＵ６０は、各種乱数値取得処理を行う。この処理において、メインＣＰＵ６０は、大当り判定用乱数値カウンタから特別図柄ゲームの大当り判定用乱数値の抽出（特別図柄抽選）を行い、さらに、大当り図柄乱数値カウンタから大当り図柄乱数値を抽出して、メインＲＡＭ６２の第２特別図柄始動記憶領域に格納する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ５１に処理を移す。
【０１６４】
ステップＳ５１において、メインＣＰＵ６０は、第２始動口の保留個数増加コマンドをメインＲＡＭ６２の所定領域にセットする処理を行う。第２始動口の保留個数増加コマンドは、システムタイマ割込処理でメインＣＰＵ６０から副制御回路７に送信される。これにより、例えば副制御回路７は始動口に入賞があったことや当り抽選結果の当否を認識するようになる。
【０１６５】
［大入賞口入賞検出処理］
図１５を参照して、図１３のステップＳ３２において実行されるサブルーチン（大入賞口入賞検出処理）について説明する。
【０１６６】
ステップＳ６０において、メインＣＰＵ６０は、制御状態フラグが大入賞口開放中を示す値（０４）であるか否かを判定する。メインＣＰＵ６０は、制御状態フラグが（０４）であると判定した場合には、ステップＳ６５に処理を移し、制御状態フラグが（０４）でないと判定した場合には、ステップＳ６１に処理を移す。ここで、本実施の形態では、単に「制御状態フラグ」というときは、「特別図柄制御状態フラグ」と同義であり、後述する「普通図柄制御状態フラグ」とは区別される。なお、本実施の形態では、上述の通り、大入賞口が開放中であるか否かを制御状態フラグの値から判定するようにしたが、これに限らず、大入賞口が開放中であるか否かを判定可能であれば、どのような態様であってもよく、例えば大入賞口の開放信号などを受信する構成とし、当該開放信号の受信有無に基づき大入賞口が開放中であるか否かを判定するようにしてもよい。
【０１６７】
ステップＳ６１において、メインＣＰＵ６０は、第１大入賞口３９Ａで遊技球を検出したか否か、すなわち第１大入賞口３９Ａに遊技球が入賞したか否かをカウントスイッチ３９０Ａの入力に基づき判定する。メインＣＰＵ６０は、第１大入賞口３９Ａに遊技球が入賞したと判定した場合には、ステップＳ６２に処理を移し、第１大入賞口３９Ａに遊技球が入賞していないと判定した場合には、ステップＳ６３に処理を移す。
【０１６８】
ステップＳ６２において、メインＣＰＵ６０は、第１大入賞口３９Ａが開放中でないにも関わらず遊技球の入賞があったことから、第１大入賞口３９Ａになんらかのエラーが発生したものと判断して第１大入賞口３９Ａのエラー（エラー１）を検出する。
【０１６９】
ステップＳ６３において、メインＣＰＵ６０は、第２大入賞口３９Ｂで遊技球を検出したか否か、すなわち第２大入賞口３９Ｂに遊技球が入賞したか否かをカウントスイッチ３９０Ｂの入力に基づき判定する。メインＣＰＵ６０は、第２大入賞口３９Ｂに遊技球が入賞したと判定した場合には、ステップＳ６４に処理を移し、第２大入賞口３９Ｂに遊技球が入賞していないと判定した場合には、本ルーチンを終了する。
【０１７０】
ステップＳ６４において、メインＣＰＵ６０は、第２大入賞口３９Ｂが開放中でないにも関わらず遊技球の入賞があったことから、第２大入賞口３９Ｂになんらかのエラーが発生したものと判断して第２大入賞口３９Ｂのエラー（エラー２）を検出する。
【０１７１】
一方、ステップＳ６５において、メインＣＰＵ６０は、第１大入賞口３９Ａで遊技球を検出したか否か、すなわち第１大入賞口３９Ａに遊技球が入賞したか否かをカウントスイッチ３９０Ａの入力に基づき判定する。メインＣＰＵ６０は、第１大入賞口３９Ａに遊技球が入賞したと判定した場合には、ステップＳ６６に処理を移し、第１大入賞口３９Ａに遊技球が入賞していないと判定した場合には、ステップＳ６９に処理を移す。
【０１７２】
ステップＳ６６において、メインＣＰＵ６０は、システムタイマ割込処理で払出・発射制御回路８２の払出制御用ＣＰＵに送信される払出要求コマンドに係る払出情報をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ６７に処理を移す。
【０１７３】
ステップＳ６７において、メインＣＰＵ６０は、大入賞口入賞カウンタの値に"１"加算する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ６８に処理を移す。
【０１７４】
ステップＳ６８において、メインＣＰＵ６０は、各種乱数値取得処理を行う。この処理において、メインＣＰＵ６０は、大入賞口開放態様乱数値カウンタから大入賞口開放態様乱数値を抽出して、メインＲＡＭ６２の所定の記憶領域に格納する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ６９に処理を移す。
【０１７５】
ここで、本実施の形態においては、大入賞口開放態様乱数値が格納される所定の記憶領域として２つの記憶領域を使用することができる。記憶領域を２つとすることで、例えば１ラウンド目（初回のラウンド）の最後の大入賞口開放態様乱数値を記憶する記憶領域と２ラウンド目に使用される記憶領域とを異ならせることができる。これにより、後述する大入賞口内残留球監視処理において、残留球を検出した場合であっても正常な制御を行うことができる。なお、この場合、３ラウンド目は、１ラウンド目に使用された記憶領域を使用する。
【０１７６】
次いで、ステップＳ６９において、メインＣＰＵ６０は、第２大入賞口３９Ｂで遊技球を検出したか否か、すなわち第２大入賞口３９Ｂに遊技球が入賞したか否かをカウントスイッチ３９０Ｂの入力に基づき判定する。メインＣＰＵ６０は、第２大入賞口３９Ｂに遊技球が入賞したと判定した場合には、ステップＳ７０に処理を移し、第２大入賞口３９Ｂに遊技球が入賞していないと判定した場合には、本ルーチンを終了する。
【０１７７】
ステップＳ７０において、メインＣＰＵ６０は、システムタイマ割込処理で払出・発射制御回路８２の払出制御用ＣＰＵに送信される払出要求コマンドに係る払出情報をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ７１に処理を移す。
【０１７８】
ステップＳ７１において、メインＣＰＵ６０は、大入賞口入賞カウンタの値に"１"加算する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、ステップＳ７２に処理を移す。
【０１７９】
ステップＳ７２において、メインＣＰＵ６０は、各種乱数値取得処理を行う。この処理において、メインＣＰＵ６０は、大入賞口開放態様乱数値カウンタから大入賞口開放態様乱数値を抽出して、メインＲＡＭ６２の所定の記憶領域に格納する処理を行う。この処理が終了した場合、メインＣＰＵ６０は、本ルーチンを終了する。なお、本ステップにおいても、上述のステップＳ６８と同様、大入賞口開放態様乱数値が格納される所定の記憶領域として２つの記憶領域を使用することができる。
【０１８０】
［特別図柄制御処理］
図１６を参照して、図１１のステップＳ１２において実行されるサブルーチン（特別図柄制御処理）について説明する。
【０１８１】
図１６において、ステップＳ１０１からステップＳ１０９の側方に描いた数値は、それらのステップに対応する特別図柄制御状態フラグを示し、メインＲＡＭ６２における特別図柄制御状態フラグとして機能する記憶領域に記憶されている。メインＣＰＵ６０は、メインＲＡＭ６２に記憶されている特別図柄制御状態フラグの数値に応じて、その数値に対する１つのステップが実行され、特別図柄ゲームが進行することになる。
【０１８２】
また、メインＣＰＵ６０は、特別図柄制御状態フラグの値に基づいて、各ステップにおける各種の処理を実行するか否かを判定する。この特別図柄制御状態フラグは、特別図柄ゲームの遊技の状態を示すものであり、ステップＳ１０１からステップＳ１０９における処理のいずれかを実行可能にするものである。
【０１８３】
それに加えて、メインＣＰＵ６０は、各ステップに対して設定された待ち時間タイマ等に応じて決定される所定のタイミングで、各ステップにおける処理を実行する。なお、この所定のタイミングに至る前においては、各ステップにおける処理を実行することなく終了することになり、他のサブルーチンを実行することになる。もちろん、所定の周期で図１２に示したシステムタイマ割込処理も実行する。
【０１８４】
特別図柄制御処理においては、メインＣＰＵ６０は、まずステップＳ１００として特別図柄制御状態フラグをロードする処理を実行する。この処理が終了した場合には、ステップＳ１０１からステップＳ１０９へと処理を移す。
【０１８５】
ステップＳ１０１において、メインＣＰＵ６０は、特別図柄記憶チェック処理を実行する。この処理の詳細については後述する。この処理が終了した場合には、ステップＳ１０２に処理を移す。
【０１８６】
ステップＳ１０２において、メインＣＰＵ６０は、特別図柄変動時間管理処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、特別図柄制御状態フラグが特別図柄変動時間管理を示す値（０１）であり、先の特別図柄変動において、所定の変動時間が経過した場合（特別図柄変動が変動停止した場合）に、特別図柄表示時間管理を示す値（０２）を特別図柄制御状態フラグにセットし、確定後待ち時間を待ち時間タイマにセットする。つまり、確定後待ち時間が経過した後、ステップＳ１０３の処理を実行するように設定する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１０３に処理を移す。
【０１８７】
ステップＳ１０３において、メインＣＰＵ６０は、特別図柄表示時間管理処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、特別図柄制御状態フラグが特別図柄表示時間管理を示す値（０２）であり、確定後待ち時間が経過した場合に、大当りか否かを判定する。メインＣＰＵ６０は、大当りである場合に、大当り開始インターバル管理を示す値（０３）を特別図柄制御状態フラグにセットし、大当り開始インターバルに対応する時間を待ち時間タイマにセットする。つまり、大当り開始インターバルに対応する時間が経過した後、ステップＳ１０４の処理を実行するように設定するのである。一方、メインＣＰＵ６０は、大当りではない場合に、特別図柄ゲーム終了を示す値（０８）をセットする。すなわち、メインＣＰＵ６０は、ステップＳ１０９の処理を実行するように設定する。この処理が終了した場合には、ステップＳ１０４に処理を移す。
【０１８８】
ステップＳ１０４において、メインＣＰＵ６０は、大当り開始インターバル管理処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、特別図柄制御状態フラグが大当り開始インターバル管理を示す値（０３）であり、その大当り開始インターバルに対応する時間が経過した場合に、メインＲＯＭ６１から読み出された大入賞口３９を開放させるためのデータをメインＲＡＭ６２に記憶する。メインＣＰＵ６０はメインＲＡＭ６２に記憶された大入賞口３９を開放させるためのデータを読み出し、第１大入賞口３９Ａ又は第２大入賞口３９Ｂを開放させる旨の信号を、大入賞口ソレノイド４００Ａ，４００Ｂに供給する。このように、メインＣＰＵ６０等は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開閉制御を行う。
【０１８９】
つまり、メインＣＰＵ６０は、第１始動口３４及び第２始動口３５への遊技球の入賞に基づく大当り抽選の結果、特別遊技状態（大当り遊技状態）に移行することが決定されたことを条件にシャッタ４０Ａ，４０Ｂのいずれかを閉鎖状態から開放状態に変位させた後、所定の条件が成立したことを条件に開放状態にあるシャッタ４０Ａ，４０Ｂのいずれかを開放状態から閉鎖状態に変位させる一連の動作を複数回行うよう、第１大入賞口３９Ａ、第２大入賞口３９Ｂを制御する。このような制御を行うメインＣＰＵ６０は、本発明に係る入賞制御手段を構成する。
【０１９０】
さらに、メインＣＰＵ６０は、大入賞口開放中を示す値（０４）を特別図柄制御状態フラグにセットするとともに、後述する大入賞口開放態様初期処理、及び大入賞口開放態様抽選処理で設定された開放時間上限値をセットする。この処理が終了した場合には、ステップＳ１０５に処理を移す。
【０１９１】
ステップＳ１０５において、メインＣＰＵ６０は、大入賞口開放中処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、特別図柄制御状態フラグが大入賞口開放中を示す値（０４）である場合に、大入賞口入賞カウンタが所定値（例えば"１０"）以上であるという条件、ラウンド時間上限値を経過した（累計待ち時間タイマが「０」である）という条件のいずれかを満たすか否かを判定する。メインＣＰＵ６０は、いずれかの条件を満たした場合に、第１大入賞口３９Ａ、第２大入賞口３９Ｂを閉鎖させるために、メインＲＡＭ６２に位置付けられた変数を更新する。そして、大入賞口開放回数カウンタが大入賞口開放回数最大値以上である（最終ラウンドである）という条件を満たすか否かを判定する。メインＣＰＵ６０は、最終ラウンドであると判定した場合に、大当り終了インターバルを示す値（０７）を特別図柄制御状態フラグにセットする一方、最終ラウンドでない場合に、大入賞口再開放前待ち時間管理を示す値（０６）を特別図柄制御状態フラグにセットする。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１０６に処理を移す。
【０１９２】
ステップＳ１０６において、メインＣＰＵ６０は、特別図柄制御状態フラグが大入賞口内残留球監視を示す値（０５）である大入賞口内残留球監視処理を実行する。この処理は、予め定められた一定時間（監視時間）の間、第１大入賞口３９Ａ及び第２大入賞口３９Ｂの大入賞口内に残留球が存在するか否かを監視する処理である。
【０１９３】
本実施の形態では、大当り遊技状態における各ラウンドにおいて、少なくとも１回以上行われる大入賞口の閉鎖のうち最後の閉鎖から予め定められた一定時間が経過するまでを１ラウンドとして換算している。つまり、大入賞口内残留球監視処理を行っている間に第１大入賞口３９Ａ、第２大入賞口３９Ｂのいずれかにおいて遊技球の入賞を検出した場合には、当該遊技球の入賞を有効な遊技球の入賞であると判断するようになっている。したがって、例えば、１ラウンド目が終了し、２ラウンド目が開始するまでに行われる大入賞口内残留球監視処理において上述のような遊技球の入賞が検出された場合には、当該遊技球は１ラウンド目に検出した遊技球であると判断する。
【０１９４】
このように、メインＣＰＵ６０は、第１大入賞口３９Ａ及び第２大入賞口３９Ｂの大入賞口内に残留球が存在するか否かを監視時間の間、監視し、監視時間が終了したら特別図柄制御状態フラグに大入賞口再開放前待ち時間管理処理を示す値（０６）をセットして、ステップＳ１０７に処理を移行する。
【０１９５】
ステップＳ１０７において、メインＣＰＵ６０は、大入賞口再開放前待ち時間管理処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、制御状態フラグが大入賞口再開放前待ち時間管理を示す値（０６）であり、ラウンド間インターバルに対応する時間が経過した場合に、大入賞口開放回数カウンタを"１"増加するように記憶更新する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１０８に処理を移す。
【０１９６】
ステップＳ１０８においては、大当り終了インターバル管理処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、特別図柄制御状態フラグが大当り終了インターバルを示す値（０７）であり、大当り終了インターバルに対応する時間が経過した場合に、特別図柄ゲーム終了を示す値（０８）を特別図柄制御状態フラグにセットする。すなわち、メインＣＰＵ６０は、ステップＳ１０９の処理を実行するように設定する。この処理が終了した場合には、ステップＳ１０９に処理を移す。
【０１９７】
ステップＳ１０９においては、メインＣＰＵ６０は、特別図柄ゲーム終了処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、特別図柄制御状態フラグが特別図柄ゲーム終了を示す値（０８）である場合に、特別図柄記憶チェックを示す値（００）をセットする。すなわち、メインＣＰＵ６０は、ステップＳ１０１の処理を実行するように設定する。この処理が終了した場合には、本サブルーチンを終了する。
【０１９８】
上述したように、特別図柄制御状態フラグをセットすることにより、特別図柄ゲームが実行されることとなる。具体的には、メインＣＰＵ６０は、遊技状態が、大当り遊技状態ではない場合において、大当り判定の結果がハズレであるときには、制御状態フラグを"００"、"０１"、"０２"、"０８"と順にセットすることにより、図１６に示すステップＳ１０１、ステップＳ１０２、ステップＳ１０３、及びステップＳ１０９の処理を所定のタイミングで実行することとなる。
【０１９９】
また、メインＣＰＵ６０は、遊技状態が大当り遊技状態ではない場合において、大当り判定の結果が大当りであるときには、特別図柄制御状態フラグを"００"、"０１"、"０２"、"０３"と順にセットすることにより、図１６に示すステップＳ１０１、ステップＳ１０２、ステップＳ１０３、及びステップＳ１０４の処理を所定のタイミングで実行し、大当り遊技状態への制御を実行することになる。
【０２００】
さらには、メインＣＰＵ６０は、大当り遊技状態への制御が実行された場合には、制御状態フラグを"０４"、"０５"、"０６"と順にセットすることにより、図１６に示すステップＳ１０５、ステップＳ１０６、及びステップＳ１０７の処理を所定のタイミングで実行し、大当り遊技を実行することとなる。なお、大当り遊技の終了条件が成立した場合には、"０４"、"０７"、"０８"と順にセットすることにより、図１６に示すステップＳ１０５、ステップＳ１０８からステップＳ１０９の処理を所定のタイミングで実行し、大当り遊技を終了することになる。
【０２０１】
［特別図柄記憶チェック処理］
図１７を参照して、図１６のステップＳ１０１において実行されるサブルーチン（特別図柄記憶チェック処理）について説明する。
【０２０２】
特別図柄記憶チェック処理においては、メインＣＰＵ６０は、まずステップＳ１１０として制御状態フラグをロードする処理を実行する。この処理が終了した場合には、ステップＳ１１１からステップＳ１２４へと処理を移す。
【０２０３】
ステップＳ１１１において、メインＣＰＵ６０は、制御状態フラグが特別図柄記憶チェックを示す値（００）であるか否かの判定を行う。メインＣＰＵ６０は、制御状態フラグが特別図柄記憶チェックを示す値であると判別した場合には、ステップＳ１１２に処理を移す。一方、メインＣＰＵ６０は、制御状態フラグが特別図柄記憶チェックを示す値でないと判定した場合には、本サブルーチンを終了する。
【０２０４】
ステップＳ１１２において、メインＣＰＵ６０は、第２始動口３５の始動記憶の有無、すなわち第２始動口３５の保留個数が「０」か否かを判定する処理を行う。この処理において、メインＣＰＵ６０は、第２始動口３５への始動入賞にかかる特別図柄ゲームの始動記憶がないと判定した場合、すなわち第２始動口３５の保留個数が「０」であると判定した場合には、ステップＳ１１３に処理を移す。一方、メインＣＰＵ６０は、始動記憶があると判定した場合には、第２始動口３５への始動入賞にかかる特別図柄の始動記憶が存在するため、ステップＳ１１７に処理を移す。
【０２０５】
ステップＳ１１３において、メインＣＰＵ６０は、第１始動口３４の始動記憶の有無、すなわち第１始動口３４の保留個数が「０」か否かを判定する処理を行う。この処理において、メインＣＰＵ６０は、第１始動口３４への始動入賞にかかる特別図柄ゲームの始動記憶がないと判定した場合、すなわち第１始動口３４の保留個数が「０」であると判定した場合には、ステップＳ１１４に処理を移す。一方、メインＣＰＵ６０は、始動記憶があると判定した場合には、第１始動口３４への始動入賞にかかる特別図柄の始動記憶が存在するため、ステップＳ１１５に処理を移す。
【０２０６】
ステップＳ１１４において、メインＣＰＵ６０は、デモ表示処理を行う。この処理において、メインＣＰＵ６０は、メインＲＡＭ６２にデモ表示許可値をセットする処理を行う。さらに、特別図柄ゲームの始動記憶の個数が「０」である状態が所定時間（例えば、２５秒）維持された場合、デモ表示許可値として、デモ表示の実行を許可する値をセットする。そして、メインＣＰＵ６０は、デモ表示許可値が所定値であった場合に、デモ表示コマンドデータをセットする処理を行う。このように、記憶されたデモ表示コマンドデータは、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１にデモ表示コマンドとして供給される。これによって、副制御回路７により、デモ表示が液晶表示装置１３において実行されることとなる。この処理が終了した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０２０７】
ステップＳ１１５において、メインＣＰＵ６０は、メインＲＡＭ６２（図５参照）の第１特別図柄始動記憶領域に記憶されている始動記憶数から"１"減算する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１１６に処理を移す。
【０２０８】
ステップＳ１１６において、メインＣＰＵ６０は、第１始動口入賞に基づく特別図柄記憶領域を転送する処理を行う。この処理において、メインＣＰＵ６０は、第１特別図柄始動記憶領域（１）から第１特別図柄始動記憶領域（４）のデータのそれぞれを、第１特別図柄始動記憶領域（０）から第１特別図柄始動記憶領域（３）にシフト（記憶）する処理を実行する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１１９に処理を移す。
【０２０９】
一方、ステップＳ１１７において、メインＣＰＵ６０は、メインＲＡＭ６２（図５参照）の第２特別図柄始動記憶領域に記憶されている始動記憶数から"１"減算する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１１８に処理を移す。
【０２１０】
ステップＳ１１８において、メインＣＰＵ６０は、第２始動口入賞に基づく特別図柄記憶領域を転送する処理を行う。この処理において、メインＣＰＵ６０は、第２特別図柄始動記憶領域（１）から第２特別図柄始動記憶領域（４）のデータのそれぞれを、第２特別図柄始動記憶領域（０）から第２特別図柄始動記憶領域（３）にシフト（記憶）する処理を実行する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１１９に処理を移す。
【０２１１】
ステップＳ１１９において、メインＣＰＵ６０は、特別図柄制御状態フラグとして特別図柄変動時間管理を示す値（０１）をセットする処理を実行する。この処理が終了した場合には、ステップＳ１２０に処理を移す。
【０２１２】
ステップＳ１２０において、メインＣＰＵ６０は、大当り判断処理を実行する。この処理において、メインＣＰＵ６０は、高確率フラグを読み出し、読み出した高確率フラグに基づいて、大当りとなる判定値（大当り判定値）の数が異なる複数の当り判定テーブルから１つの当り判定テーブルを選択する。すなわち、高確率フラグが所定の値である場合には、大当り判定値の数が多い高確率用の当り判定テーブルが参照され、高確率フラグが所定の値でない場合には、大当り判定値が少ない通常用の当り判定テーブルが参照される。このように、遊技状態フラグが所定の値である場合、つまり遊技状態が高確率状態（確率変動状態）である場合には、大当り遊技状態に移行する確率は、通常時よりも向上することとなる。
【０２１３】
そして、メインＣＰＵ６０は、始動入賞時に抽出され、第１特別図柄始動記憶領域（０）と第２特別図柄始動記憶領域（０）とにおいて先にセットされた特別図柄始動記憶領域の大当り判定用乱数値と、選択された当り判定テーブルと、を参照する。そして、メインＣＰＵ６０は、大当り判定用乱数値が大当りの判定値と一致している場合には、すなわち通常状態では大当り判定用乱数値が「０」であれば大当りと判定し、高確率状態では大当り判定用乱数値が「０〜７」であれば大当りと判定する。つまり、メインＣＰＵ６０は、遊技者に有利な大当り遊技状態とするか否かの判定を行うこととなる。この処理が終了した場合には、ステップＳ１２１に処理を移す。
【０２１４】
ステップＳ１２１において、メインＣＰＵ６０は、特別図柄決定処理を実行する。この処理において、メインＣＰＵ６０は、大当り判定の結果が大当りの場合には大当り図柄を決定し、大当りでない場合、すなわちハズレの場合にはハズレ図柄を決定する処理を行う。なお、特別図柄決定処理の詳細については後述する。この処理が終了した場合には、ステップＳ１２２に処理を移す。
【０２１５】
ステップＳ１２２において、メインＣＰＵ６０は、特別図柄の変動パターン決定処理を実行する。この処理において、メインＣＰＵ６０は、ステップＳ１２１の処理において決定された特別図柄と、ステップＳ１２０の処理において決定された大当り判定の結果とに基づいて、特別図柄の変動パターンを決定するための変動パターンテーブル（図示せず）を選択する。そして、メインＣＰＵ６０は、演出条件選択用乱数カウンタから抽出した演出条件選択用乱数値と選択した変動パターンテーブルとに基づいて変動パターンを決定し、メインＲＡＭ６２の所定領域に記憶する。メインＣＰＵ６０は、このような変動パターンを示すデータに基づいて、特別図柄表示部５２における特別図柄の変動表示態様を決定する。
【０２１６】
このように記憶された変動パターンを示すデータは、特別図柄表示部５２に供給される。これによって、特別図柄表示部５２に、特別図柄が決定した変動パターンで変動表示することとなる。また、このように記憶された変動パターンを示すデータは、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に特図変動パターン指定コマンドとして供給される。副制御回路７のサブＣＰＵ７１は、受信した特図変動パターン指定コマンドに応じた演出表示を実行することとなる。この処理が終了した場合には、ステップＳ１２３に処理を移す。
【０２１７】
ステップＳ１２３において、メインＣＰＵ６０は、決定した特別図柄の変動パターンに対応する変動時間を待ち時間タイマにセットする処理を実行する。この処理が終了した場合には、ステップＳ１２４に処理を移す。
【０２１８】
そして、ステップＳ１２４において、メインＣＰＵ６０は、今回の変動表示に用いられた始動記憶領域（０）の値をクリアする処理を実行する。この処理が終了した場合には、本サブルーチンを終了する。
【０２１９】
［特別図柄決定処理］
図１８を参照して、図１７のステップＳ１２１において実行されるサブルーチン（特別図柄決定処理）について説明する。
【０２２０】
最初に、ステップＳ１３０において、メインＣＰＵ６０は、大当り判定の結果、大当りか否かを判定する処理を行う。大当りであると判定した場合には、ステップＳ１３４に処理を移す。大当りでないと判定した場合には、ステップＳ１３１に処理を移す。
【０２２１】
ステップＳ１３１において、メインＣＰＵ６０は、小当りか否かを判定する処理を行う。小当りであると判定した場合には、メインＣＰＵ６０は、ステップＳ１３３に処理を移す。小当りでないと判定した場合には、ステップＳ１３２に処理を移す。
【０２２２】
ステップＳ１３２において、メインＣＰＵ６０は、ハズレ図柄のデータセットを行う。この処理において、メインＣＰＵ６０は、ハズレ図柄のデータをメインＲＡＭ６２の所定領域にセットし、特別図柄表示部５２に供給する。特別図柄表示部５２は、第１特別図柄又は第２特別図柄を変動表示させて、ハズレ図柄のデータに基づく態様で停止表示させる。
【０２２３】
一方、ステップＳ１３３において、メインＣＰＵ６０は、大当り図柄決定用カウンタから抽出した乱数値に応じて小当り図柄を決定し、決定した小当り図柄のデータセットを行う。この処理において、メインＣＰＵ６０は、決定した小当り図柄のデータをメインＲＡＭ６２の所定領域にセットし、特別図柄表示部５２に供給する。特別図柄表示部５２は、第１特別図柄又は第２特別図柄を変動表示させて、小当り図柄のデータに基づく態様で停止表示させる。
【０２２４】
他方、ステップＳ１３４において、メインＣＰＵ６０は、第１特別図柄又は第２特別図柄の大当り図柄を決定する処理を行う。この処理において、メインＣＰＵ６０は、大当り図柄決定用カウンタから抽出した大当り図柄乱数値（「０」〜「９」）と特別図柄決定テーブル（図７、図８）とに基づいて、第１特別図柄又は第２特別図柄の大当り図柄を決定する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ１３５に処理を移す。
【０２２５】
ステップＳ１３５において、メインＣＰＵ６０は、第１特別図柄又は第２特別図柄の大当り図柄のデータセット及び大当り図柄のコマンドセットを行う。この処理において、メインＣＰＵ６０は、第１特別図柄又は第２特別図柄の大当り図柄のデータを、メインＲＡＭ６２の所定領域にセットし、特別図柄表示部５２に供給する。特別図柄表示部５２は、第１特別図柄又は第２特別図柄を変動表示させて、第１特別図柄又は第２特別図柄の大当り図柄のデータに基づく態様で停止表示させる。
【０２２６】
また、メインＣＰＵ６０は、第１特別図柄又は第２特別図柄の大当り図柄のコマンドを、メインＲＡＭ６２の所定領域にセットし、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に図柄指定コマンドとして供給する。これにより、副制御回路７の制御によって、識別図柄が大当り停止表示態様で液晶表示装置１３に導出表示されることとなる。この処理が終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２２７】
［特別図柄変動時間管理処理］
図１９を参照して、図１６のステップＳ１０２において実行されるサブルーチン（特別図柄変動時間管理処理）について説明する。
【０２２８】
最初に、ステップＳ２００において、メインＣＰＵ６０は、制御状態フラグが特別図柄変動時間管理を示す値（０１）であるか否かの判定を行う。メインＣＰＵ６０は、特別図柄変動時間管理を示す値（０１）であると判定した場合には、ステップＳ２０１に処理を移す。一方、メインＣＰＵ６０は、特別図柄変動時間管理を示す値（０１）でないと判定した場合には、本サブルーチンを終了する。
【０２２９】
ステップＳ２０１において、メインＣＰＵ６０は、待ち時間タイマが「０」であるか否かの判定を行い、待ち時間タイマが「０」であると判定した場合には、ステップＳ２０２に処理を移す。一方、メインＣＰＵ６０は、待ち時間タイマが「０」でないとは判別した場合には、本サブルーチンを終了する。
【０２３０】
ステップＳ２０２において、メインＣＰＵ６０は、特別図柄制御状態フラグとして特別図柄表示時間管理を示す値（０２）をセットする処理を実行する。この処理において、メインＣＰＵ６０は、特別図柄表示時間管理を示す値（０２）を特別図柄制御状態フラグにセットする処理を行う。その際、メインＣＰＵ６０は、図柄表示装置制御処理にて図柄停止を認識し、図柄表示装置に特別図柄決定処理にて決定された図柄による表示結果を導出させる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２０３に処理を移す。
【０２３１】
ステップＳ２０３において、メインＣＰＵ６０は、図柄停止コマンドのセットを行う。この処理において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に、図柄停止コマンドデータをセット（記憶）する処理を行う。そして、図柄停止コマンドデータは、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に図柄停止コマンドとして供給されることにより、副制御回路７が図柄停止を認識するようになる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２０４に処理を移す。
【０２３２】
ステップＳ２０４において、メインＣＰＵ６０は、確定後、待ち時間としての待ち時間タイマをセットする処理を実行する。この処理において、メインＣＰＵ６０は、メインＲＡＭ６２における待ち時間タイマとして機能する領域に、確定後待ち時間を記憶する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０２３３】
［特別図柄表示時間管理処理］
図２０を参照して、図１６のステップＳ１０３において実行されるサブルーチン（特別図柄表示時間管理処理）について説明する。
【０２３４】
最初に、ステップＳ２１０において、メインＣＰＵ６０は、制御状態フラグが特別図柄表示時間管理処理を示す値（０２）であるか否かを判定する処理を行う。メインＣＰＵ６０は、制御状態フラグが特別図柄表示時間管理処理を示す値（０２）であると判定した場合には、ステップＳ２１１に処理を移行する。メインＣＰＵ６０は、制御状態フラグが特別図柄表示時間管理処理を示す値（０２）でないと判定した場合には、本サブルーチンを終了する。
【０２３５】
ステップＳ２１１において、メインＣＰＵ６０は、制御状態フラグが特別図柄表示時間管理処理を示す値（０２）である場合に、特別図柄表示管理処理に対応する待ち時間タイマ（ｔ）の値が「０」であるか否か判定する。メインＣＰＵ６０は、待ち時間タイマの値が「０」である場合には、ステップＳ２１２に処理を移す。待ち時間タイマの値が「０」でない場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０２３６】
ステップＳ２１２において、メインＣＰＵ６０は、大当りであるか否かを判定する処理を行う。メインＣＰＵ６０は、大当りである場合には、ステップＳ２１３に処理を移す。メインＣＰＵ６０は、大当りでない場合には、ステップＳ２２０に処理を移す。
【０２３７】
ステップＳ２１３において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に大当りフラグをセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２１４に処理を移す。
【０２３８】
ステップＳ２１４において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に記憶されている、ラウンド回数カウンタの値、遊技状態フラグ（特図高確率状態、特図低確率状態、普図高確率状態及び普図低確率状態を示すフラグ）、及び時短状態変動回数カウンタの値をそれぞれクリアする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２１５に処理を移す。
【０２３９】
ステップＳ２１５において、メインＣＰＵ６０は、大当り開始インターバル管理処理を示す値（０３）をメインＲＡＭ６２の制御状態フラグにセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２１６に処理を移す。
【０２４０】
ステップＳ２１６において、メインＣＰＵ６０は、特別図柄（第１特別図柄又は第２特別図柄）に対応する大当り開始インターバル時間としての待ち時間タイマの値（本実施の形態では５０００ｍｓ）をメインＲＡＭ６２にセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２１７に処理を移す。
【０２４１】
ステップＳ２１７において、メインＣＰＵ６０は、特別図柄（第１特別図柄又は第２特別図柄）に対応する大当り開始コマンドをメインＲＡＭ６２にセットする処理を行う。この処理において、大当り開始コマンドは、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に供給されることにより、副制御回路７が大当り開始を認識するようになる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２１８に処理を移す。
【０２４２】
ステップＳ２１８において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、ラウンド上限値としてのラウンド数（４ラウンド又は１６ラウンド）に係るデータをメインＲＡＭ６２にセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２１９に処理を移す。
【０２４３】
ステップＳ２１９において、メインＣＰＵ６０は、ステップＳ２１８でセットされたラウンド上限値に基づき、副制御回路７のサブＣＰＵ７１に送信する、ラウンド数表示部５３のＬＥＤランプ５３１，５３２のＬＥＤパターンフラグをメインＲＡＭ６２にセットする処理を行う。セットされたＬＥＤパターンフラグは、システムタイマ割込処理における演出制御データ出力制御処理でメインＣＰＵ６０から副制御回路７に送信される。
【０２４４】
一方、ステップＳ２２０において、メインＣＰＵ６０は、メインＲＡＭ６２における制御状態フラグとなる所定領域に、特別図柄ゲーム終了処理を示す値（０８）をセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２２１に処理を移す。
【０２４５】
ステップＳ２２１において、メインＣＰＵ６０は、メインＲＡＭ６２の時短状態変動回数カウンタの値が「０」であるか否か判定する。時短状態変動回数カウンタの値が「０」である場合には、メインＣＰＵ６０は、本ルーチンを終了する。時短状態変動回数カウンタの値が「０」でない場合には、メインＣＰＵ６０は、ステップＳ２２２に処理を移す。
【０２４６】
ステップＳ２２２において、メインＣＰＵ６０は、メインＲＡＭ６２の時短状態変動回数カウンタの値を"１"減算する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２２３に処理を移す。
【０２４７】
ステップＳ２２３において、メインＣＰＵ６０は、メインＲＡＭ６２の時短状態変動回数カウンタの値が「０」であるか否かを判定する。時短状態変動回数カウンタの値が「０」である場合には、メインＣＰＵ６０は、ステップＳ２２４に処理を移す。時短状態変動回数カウンタの値が「０」でない場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２４８】
ステップＳ２２４において、メインＣＰＵ６０は、メインＲＡＭ６２の遊技状態フラグをクリアする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２２５に処理を移す。
【０２４９】
ステップＳ２２５において、メインＣＰＵ６０は、遊技状態コマンドとして時短終了（非時短）コマンドをメインＲＡＭ６２にセットする処理を行う。この時短終了（非時短）コマンドは、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に供給されることにより、副制御回路７が時短終了を認識するようになる。この処理が終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２５０】
［大当り開始インターバル管理処理］
図２１を参照して、図１６のステップＳ１０４において実行されるサブルーチン（大当り開始インターバル管理処理）について説明する。
【０２５１】
まず、ステップＳ２３０において、メインＣＰＵ６０は、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）であるか否かを判定する処理を行う。制御状態フラグが大当り開始インターバル管理処理を示す値（０３）であると判定した場合には、ステップＳ２３１に処理を移行する。制御状態フラグが大当り開始インターバル管理処理を示す値（０３）でないと判定した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０２５２】
ステップＳ２３１において、メインＣＰＵ６０は、制御状態フラグが大当り開始インターバル管理処理を示す値（０３）である場合に、特別図柄変動時間管理処理（図１９）のステップＳ２０４でセットされた待ち時間タイマの値が「０」であるか否かを判定する。メインＣＰＵ６０は、待ち時間タイマの値が「０」である場合には、ステップＳ２３２の処理に移り、待ち時間タイマの値が「０」でない場合には、本サブルーチンを終了する。
【０２５３】
ステップＳ２３２において、メインＣＰＵ６０は、ラウンド回数カウンタの値として「１」をセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２３３に処理を移す。
【０２５４】
ステップＳ２３３において、メインＣＰＵ６０は、大入賞口開放中コマンドデータをメインＲＡＭ６２の所定領域にセットする処理を行う。この場合の大入賞口開放中コマンドデータは、第１大入賞口３９Ａ又は第２大入賞口３９Ｂを開放させるためのデータであり、１ラウンド目を示すデータとなる。大入賞口開放中コマンドデータは、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に供給される。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２３４に処理を移す。
【０２５５】
ステップＳ２３４において、メインＣＰＵ６０は、メインＲＡＭ６２における制御状態フラグとして機能する所定領域に、大入賞口開放中処理を示す値（０４）を制御状態フラグとしてセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２３５に処理を移す。
【０２５６】
ステップＳ２３５において、メインＣＰＵ６０は、メインＲＡＭ６２の大入賞口入賞カウンタをクリアする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２３６に処理を移す。
【０２５７】
ステップＳ２３６において、メインＣＰＵ６０は、後述する大入賞口開放中処理（図２３）のステップＳ２８１で記憶された累計待ち時間タイマの値をクリアする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２３７に処理を移す。
【０２５８】
ステップＳ２３７において、メインＣＰＵ６０は、大入賞口開放態様初期処理を実行する。この処理の詳細については後述するが、メインＣＰＵ６０は、ラウンド上限値に加えて、大当り遊技状態の初回ラウンド、すなわち１ラウンド目における最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様（例えば、ラウンド時間上限値、ラウンド入賞回数上限値、初回開放する大入賞口）を決定する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２３８に処理を移す。なお、本実施の形態では、１ラウンド目における最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様を大入賞口開放態様初期処理により決定しているが、これに限らず、抽選によって１ラウンド目における最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様を決定するようにしてもよい。例えば後述する大入賞口開放態様抽選処理（図２５）を用いて最初の開放態様を決定するようにしてもよい。このように、抽選によって最初の開放態様を決定することによって、より遊技者に対して大当り遊技に対する興趣を高めるとともに、大当り遊技中の遊技性を変化に富んだものとすることが可能となる。
【０２５９】
ステップＳ２３８において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に大入賞口開放中データをセットする処理を行う。この処理において、メインＣＰＵ６０は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂを開放させるために、メインＲＯＭ６１から読み出されたデータに基づいて、メインＲＡＭ６２に位置付けられた変数を更新する。このように記憶された変数は、大入賞口ソレノイド４００Ａ，４００Ｂを駆動して第１大入賞口３９Ａ又は第２大入賞口３９Ｂを開放状態とすることとなる。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２３９に処理を移す。
【０２６０】
ステップＳ２３９において、メインＣＰＵ６０は、初期処理フラグを「１」にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２４０に処理を移す。
【０２６１】
ステップＳ２４０において、メインＣＰＵ６０は、累計待ち時間タイマの計測を開始する。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２６２】
［大入賞口開放態様初期処理］
図２２を参照して、図２１のステップＳ２３７において実行されるサブルーチン（大入賞口開放態様初期処理）について説明する。
【０２６３】
まず、ステップＳ２５０において、メインＣＰＵ６０は、大当り遊技におけるラウンド上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、ラウンド上限値（４ラウンド又は１６ラウンド）をメインＲＡＭ６２の所定領域にセットする。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２５１に処理を移す。
【０２６４】
ステップＳ２５１において、メインＣＰＵ６０は、大入賞口開放時間としての待ち時間をセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定されたラウンド時間上限値（３０秒）と同値を待ち時間（３０秒）としてメインＲＡＭ６２にセットする。また、このときのラウンド時間上限値（３０秒）も同様にメインＲＡＭ６２にセットされる。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２５２に処理を移す。
【０２６５】
ステップＳ２５２において、メインＣＰＵ６０は、ラウンド中における入賞回数上限値をセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定されたラウンド入賞回数上限値（１０）を、１ラウンド目の最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様における入賞回数上限値としてメインＲＡＭ６２にセットする。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２５３に処理を移す。
【０２６６】
このように、本実施の形態においては、１ラウンド目の最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様として、ラウンド時間上限値（３０秒）と同値が待ち時間としてセットされるとともに、入賞回数上限値としてラウンド入賞回数上限値（１０）がセットされるので、１ラウンド目は第１大入賞口３９Ａ又は第２大入賞口３９Ｂのいずれかが３０秒間、１回だけ開放される。また、本実施の形態において、メインＣＰＵ６０は、上述のように、大当り遊技状態の終了条件であるラウンド遊技の回数（４ラウンド又は１６ラウンド）と、ラウンド遊技の終了条件である第１の入賞回数としてのラウンド入賞回数上限値（１０）と、ラウンド遊技の終了条件である大入賞口の第１の開放期間としてのラウンド時間上限値（３０秒）と、を選択可能となっている。本実施の形態のメインＣＰＵ６０は、本発明に係る終了条件選択手段を構成する。
【０２６７】
なお、２ラウンド目以降は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様は、後述する大入賞口開放態様抽選処理（図２５）によるので、待ち時間及び入賞回数上限値は抽選結果に基づき、それぞれ異なる値にセットされる。したがって、２ラウンド目以降は、第１大入賞口３９Ａ、第２大入賞口３９Ｂが少なくとも１回以上３回まで開放される可能性があり、また各開放に係る待ち時間は３０秒に限らない。
【０２６８】
ステップＳ２５３において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、第１大入賞口３９Ａ、第２大入賞口３９Ｂのうち初回開放する大入賞口を決定する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２６９】
［大入賞口開放中処理］
図２３、図２４を参照して、図１６のステップＳ１０５において実行されるサブルーチン（大入賞口開放中処理）について説明する。
【０２７０】
まず、図２３に示すように、ステップＳ２７０において、メインＣＰＵ６０は、制御状態フラグが大入賞口開放中処理を示す値（０４）であるか否かを判定する処理を行う。制御状態フラグが大入賞口開放中処理を示す値（０４）であると判定した場合には、メインＣＰＵ６０は、ステップＳ２７１に処理を移行する。制御状態フラグが大入賞口開放中処理を示す値（０４）でないと判定した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０２７１】
ステップＳ２７１において、メインＣＰＵ６０は、初期処理フラグが「１」にセットされているか否かを判定する処理を行う。初期処理フラグが「１」にセットされていると判定した場合には、メインＣＰＵ６０は、ステップＳ２７２に処理を移行する。初期処理フラグが「１」にセットされていないと判定した場合には、メインＣＰＵ６０は、ステップＳ２７９に処理を移行する。
【０２７２】
ステップＳ２７２において、メインＣＰＵ６０は、ラウンド入賞回数上限値（本実施の形態では図柄指定コマンドの種類に関わらずラウンド入賞回数上限値＝１０である）が大入賞口入賞カウンタの値と入賞回数上限値とを合算した値よりも大きいか否かを判定する処理を行う。ここで、大当り遊技の１ラウンド目は、ラウンド入賞回数上限値（１０）と同値を１ラウンド目の入賞回数上限値としてセットし、２ラウンド目以降は、大入賞口開放態様抽選処理（図２５）によって入賞回数上限値がセットされる。なお、１ラウンド目の入賞回数上限値を、例えば大入賞口開放態様抽選処理（図２５）を使用して、抽選によってセットするようにしてもよい。
【０２７３】
ラウンド入賞回数上限値が大入賞口入賞カウンタの値と入賞回数上限値とを合算した値よりも大きいと判定した場合には、メインＣＰＵ６０は、ステップＳ２７４に処理を移行する。一方、ラウンド入賞回数上限値が大入賞口入賞カウンタの値と入賞回数上限値とを合算した値よりも大きくない、つまり小さいと判定した場合には、メインＣＰＵ６０は、ステップＳ２７３に処理を移行する。
【０２７４】
ステップＳ２７３において、メインＣＰＵ６０は、ラウンド入賞回数上限値（１０）を所定値ＸとしてメインＲＡＭ６２の所定領域に記憶する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２７５に処理を移す。ここで、大当り遊技の１ラウンド目は、ステップＳ２７２において入賞回数上限値がラウンド入賞回数上限値（１０）と同値として取り扱われるので、ステップＳ２７２で必ずＮＯの判定がなされ、ステップＳ２７３においてラウンド入賞回数上限値（１０）が所定値Ｘとして記憶される。
【０２７５】
一方、ステップＳ２７４において、メインＣＰＵ６０は、大入賞口入賞カウンタの値と入賞回数上限値とを合算した値を所定値ＸとしてメインＲＡＭ６２の所定領域に記憶する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２７５に処理を移す。
【０２７６】
ステップＳ２７５において、メインＣＰＵ６０は、累計待ち時間タイマの値と開放時間上限値とを合算した値がラウンド時間上限値以上か否かを判定する処理を行う。ここで、大当り遊技の１ラウンド目は、ラウンド時間上限値（３０秒）と同値を１ラウンド目の開放時間上限値としてセットし、２ラウンド目以降は、大入賞口開放態様抽選処理（図２５）によって開放時間上限値がセットされる。なお、１ラウンド目の開放時間上限値を、例えば大入賞口開放態様抽選処理（図２５）を使用して、抽選によってセットするようにしてもよい。
【０２７７】
累計待ち時間タイマの値と開放時間上限値とを合算した値がラウンド時間上限値以上であると判定した場合には、メインＣＰＵ６０は、ステップＳ２７７に処理を移す。一方、累計待ち時間タイマの値と開放時間上限値とを合算した値がラウンド時間上限値以上でないと判定した場合には、メインＣＰＵ６０は、ステップＳ２７６に処理を移す。
【０２７８】
ステップＳ２７６において、メインＣＰＵ６０は、後述する大入賞口開放態様抽選処理（図２５）で開放時間上限値としてセットされた待ち時間を所定値ＹとしてメインＲＡＭ６２の所定領域に記憶する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２７８に処理を移す。
【０２７９】
一方、ステップＳ２７７において、メインＣＰＵ６０は、ラウンド時間上限値（３０）から累計待ち時間タイマの値を減算した値を所定値ＹとしてメインＲＡＭ６２の所定領域に記憶する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２７８に処理を移す。ここで、大当り遊技の１ラウンド目は、ステップＳ２７５において開放時間上限値がラウンド時間上限値（３０）と同値として取り扱われるので、ステップＳ２７５で必ずＹＥＳの判定がなされ、ステップＳ２７７においてラウンド時間上限値（３０）から累計待ち時間タイマの値を減算した値が所定値Ｙとして記憶される。
【０２８０】
ステップＳ２７８において、メインＣＰＵ６０は、初期処理フラグを「０」にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２７９に処理を移す。
【０２８１】
ステップＳ２７９において、メインＣＰＵ６０は、大入賞口入賞カウンタの値がステップＳ２７３あるいはステップＳ２７４で記憶された所定値Ｘ以上か否か、つまり１ラウンド中に第１大入賞口３９Ａ、第２大入賞口３９Ｂに入賞した遊技球の合計数が所定値Ｘに達したか否かを判定する処理を行う。大入賞口入賞カウンタの値が所定値Ｘ以上であると判定した場合には、メインＣＰＵ６０は、ステップＳ２８１に処理を移す。一方、大入賞口入賞カウンタの値が所定値Ｘ以上でないと判定した場合には、メインＣＰＵ６０は、ステップＳ２８０に処理を移す。
【０２８２】
ステップＳ２８０において、メインＣＰＵ６０は、ステップＳ２７６あるいはステップＳ２７７で記憶された所定値Ｙが「０」であるか否か、つまり所定値Ｙの分だけ時間が経過したか否かを判定する処理を行う。所定値Ｙが「０」であると判定した場合には、メインＣＰＵ６０は、ステップＳ２８１に処理を移す。一方、所定値Ｙが「０」でないと判定した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２８３】
ステップＳ２８１において、メインＣＰＵ６０は、累計待ち時間タイマの値をメインＲＡＭ６２の所定領域に記憶する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２８２に処理を移す。
【０２８４】
ステップＳ２８２において、メインＣＰＵ６０は、開放している大入賞口に対する大入賞口閉鎖データをセットする処理を行う。この処理において、メインＣＰＵ６０は、開放している大入賞口を閉鎖させるために、メインＲＯＭ６１から読み出されたデータに基づいてメインＲＡＭ６２に位置付けられた変数を更新する。このように記憶された変数に基づいて、大入賞口ソレノイド４００Ａ，４００Ｂのうち、開放されている大入賞口に対応する大入賞口ソレノイドが閉鎖状態とされることとなる。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２８３に処理を移す。
【０２８５】
ステップＳ２８３において、メインＣＰＵ６０は、大入賞口開放回数カウンタの値に"１"加算する処理を行う。大入賞口開放回数カウンタは、大入賞口開放態様データテーブルで決定された開放回数上限値に実際の開放回数が達したか否かを判定するために用いられるものであり、メインＲＡＭ６２に設けられている。
【０２８６】
次いで、図２４に示すように、ステップＳ２８４において、メインＣＰＵ６０は、大入賞口入賞カウンタの値がラウンド入賞回数上限値（１０）以上となったか否かを判定する処理を行う。大入賞口入賞カウンタの値がラウンド入賞回数上限値（１０）以上となったと判定した場合には、メインＣＰＵ６０は、ステップＳ２９２に処理を移す。一方、大入賞口入賞カウンタの値がラウンド入賞回数上限値（１０）以上となっていないと判定した場合には、メインＣＰＵ６０は、ステップＳ２８５に処理を移す。
【０２８７】
ここで、ステップＳ２８５〜ステップＳ２９１の各処理は、大当り遊技の２ラウンド目以降に移行する処理である。２ラウンド目以降では、１ラウンド中の大入賞口の１回の開放における入賞回数上限値がラウンド入賞回数上限値未満に設定されることがあるからである。これに対し、１ラウンド目は、入賞回数上限値がラウンド入賞回数上限値と同値となるので、ステップＳ２８４において否定的な判定がなされることがない。このため、１ラウンド目は、ステップＳ２８５〜ステップＳ２９１の各処理に移行することはない。なお、１ラウンド目の入賞回数上限値を抽選によって決定する場合には、この限りでない。
【０２８８】
ステップＳ２８５において、メインＣＰＵ６０は、ラウンド時間上限値から累計待ち時間タイマの値を減算した値が０より大きいか否かを判定する処理を行う。ラウンド時間上限値から累計待ち時間タイマの値を減算した値が０より大きい、つまり累計待ち時間タイマの値がラウンド時間上限値に達していないと判定した場合には、メインＣＰＵ６０は、ステップＳ２８６に処理を移す。すなわち、第１大入賞口３９Ａ、第２大入賞口３９Ｂに入賞した遊技球の合計数（大入賞口入賞カウンタの値）がラウンド入賞回数上限値に達しておらず、かつ１ラウンド中の累計待ち時間タイマの値がラウンド時間上限値に達していない場合には、同ラウンド中の次回開放する大入賞口の抽選が行われることとなる。なお、複数回の大入賞口開放回数が決定されている場合であって、大入賞口開放回数カウンタの値が開放回数上限値に達していない場合には、次回開放する大入賞口の抽選は行われない。この場合、大入賞口開放回数カウンタの値が開放回数上限値に達した後に、大入賞口入賞カウンタの値がラウンド入賞回数上限値に達しておらず、かつ１ラウンド中の累計待ち時間タイマの値がラウンド時間上限値に達していないことを条件に次回開放する大入賞口の抽選が行われることとなる。
【０２８９】
一方、ラウンド時間上限値から累計待ち時間タイマの値を減算した値が０より大きくない、つまり累計待ち時間タイマの値がラウンド時間上限値に達したと判定した場合には、メインＣＰＵ６０は、ステップＳ２９２に処理を移す。これにより、１ラウンド中の累計待ち時間タイマの値がラウンド時間上限値に達している場合には、次回開放する大入賞口の抽選は行われないこととなる。
【０２９０】
このように、メインＣＰＵ６０は、１ラウンド中に選択された入賞回数上限値の累積がラウンド入賞回数上限値を超えることがないように第１大入賞口３９Ａ、第２大入賞口３９Ｂの各シャッタ４０Ａ、４０Ｂを制御するとともに、１ラウンド中の累計待ち時間タイマの値がラウンド時間上限値を超えることがないように第１大入賞口３９Ａ、第２大入賞口３９Ｂの各シャッタ４０Ａ、４０Ｂを制御する。
【０２９１】
このため、ステップＳ２８４とステップＳ２８５の処理によって１ラウンド間に複数回の大入賞口の開放が行われ、各開放が閉鎖される契機となる入賞回数上限値が異なっている場合であっても、１ラウンド間ごとに設定されているラウンド時間上限値とラウンド入賞回数上限値を超えることなく、大当り遊技を実行することが可能となる。このため、遊技者に対して大当り遊技が当初から規定されているラウンド数以内であることを明確に報知することが可能となり、遊技者に対して大当り遊技のラウンド数に対する疑念を抱かせないようにすることができる。
【０２９２】
ステップＳ２８６において、メインＣＰＵ６０は、大入賞口開放回数カウンタの値が開放回数上限値以上となったか否かを判定する処理を行う。この処理において、メインＣＰＵ６０は、１ラウンド中に開放した第１大入賞口３９Ａ、第２大入賞口３９Ｂの合計開放回数を示す大入賞口開放回数カウンタの値が、後述する大入賞口開放態様抽選処理（図２５）で決定された開放回数上限値（１ないし３）に達したか否かを判定する。
【０２９３】
大入賞口開放回数カウンタの値が開放回数上限値以上となったと判定した場合には、メインＣＰＵ６０は、ステップＳ２８７に処理を移す。一方、大入賞口開放回数カウンタの値が開放回数上限値以上となっていないと判定した場合には、メインＣＰＵ６０は、ステップＳ２８９に処理を移す。
【０２９４】
ステップＳ２８７において、メインＣＰＵ６０は、大入賞口開放回数カウンタの値をクリアする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２８８に処理を移す。
【０２９５】
ステップＳ２８８において、メインＣＰＵ６０は、大入賞口開放態様抽選処理を行う。詳細については後述するが、この処理において、メインＣＰＵ６０は、大入賞口開放態様データテーブル（図１０参照）を用いて、大入賞口開放時間としての待ち時間（開放時間上限値）、入賞回数上限値、開放回数上限値、開放する大入賞口を決定する。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２８９に処理を移す。
【０２９６】
ステップＳ２８９において、メインＣＰＵ６０は、上述の大入賞口開放態様抽選処理にて決定された、開放する大入賞口に応じた大入賞口開放中データをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２９０に処理を移す。
【０２９７】
ステップＳ２９０において、メインＣＰＵ６０は、初期処理フラグを「１」にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２９１に処理を移す。
【０２９８】
ステップＳ２９１において、メインＣＰＵ６０は、ラウンド中表示コマンドをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０２９９】
他方、ステップＳ２９２において、メインＣＰＵ６０は、ラウンド回数カウンタの値がラウンド上限値（４ラウンド又は１６ラウンド）以上か否かを判定する処理を行う。この処理において、メインＣＰＵ６０は、今回終了したラウンドが最終ラウンドか否かを判定する。ラウンド回数カウンタの値がラウンド上限値（４ラウンド又は１６ラウンド）以上であると判定した場合には、メインＣＰＵ６０は、ステップＳ２９３に処理を移す。一方、ラウンド回数カウンタの値がラウンド上限値（４ラウンド又は１６ラウンド）以上でないと判定した場合には、メインＣＰＵ６０は、ステップＳ２９６に処理を移す。
【０３００】
ステップＳ２９３において、メインＣＰＵ６０は、ラウンド中表示コマンドをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ２９４に処理を移す。
【０３０１】
ステップＳ２９４において、メインＣＰＵ６０は、制御状態フラグとして大当り終了インターバルを示す値（０７）をセットする処理を実行する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２９５に処理を移す。
【０３０２】
ステップＳ２９５において、メインＣＰＵ６０は、大当り終了コマンドをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３０３】
一方、ステップＳ２９６において、メインＣＰＵ６０は、ラウンド間インターバル表示時間としての待ち時間をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでいうラウンド間インターバル表示時間としての待ち時間は、大入賞口内残留球監視処理における予め定められた一定時間（監視時間）に相当する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２９７に処理を移す。
【０３０４】
ステップＳ２９７において、メインＣＰＵ６０は、制御状態フラグとして大入賞口内残留球監視を示す値（０５）をセットする処理を実行する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２９８に処理を移す。
【０３０５】
ステップＳ２９８において、メインＣＰＵ６０は、ラウンド間表示コマンドをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３０６】
［大入賞口開放態様抽選処理］
図２５を参照して、図２４のステップＳ２８８及び図２６のステップＳ３０９において実行されるサブルーチン（大入賞口開放態様抽選処理）について説明する。
【０３０７】
まず、ステップＳ２６０において、メインＣＰＵ６０は、大入賞口開放態様乱数値（１〜１０）のうち、１番最後に記憶された乱数値を取得する処理を行う。この処理において、メインＣＰＵ６０は、今回開放されていた大入賞口に１番最後に入賞した遊技球の検出に基づき記憶された大入賞口開放態様乱数値を取得する。この記憶された大入賞口開放態様乱数値とは、上述した大入賞口入賞検出処理（図１５）において大入賞口開放態様乱数値カウンタから抽出され、メインＲＡＭ６２の所定の記憶領域に１番最後に格納された大入賞口開放態様乱数値（１〜１０のいずれか）である。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２６１に処理を移す。
【０３０８】
ステップＳ２６１において、メインＣＰＵ６０は、上述のステップＳ２６０で大入賞口開放態様乱数値カウンタから取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、大入賞口開放時間としての待ち時間をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた待ち時間は、大入賞口開放中処理（図２３、図２４）における開放時間上限値として用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２６２に処理を移す。
【０３０９】
ステップＳ２６２において、メインＣＰＵ６０は、上述のステップＳ２６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、入賞回数上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた入賞回数上限値は、大入賞口開放中処理（図２３、図２４）において用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２６３に処理を移す。
【０３１０】
ステップＳ２６３において、メインＣＰＵ６０は、上述のステップＳ２６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、開放回数上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた開放回数上限値は、大入賞口開放中処理（図２３、図２４）において用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ２６４に処理を移す。
【０３１１】
ステップＳ２６４において、メインＣＰＵ６０は、上述のステップＳ２６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、次回開放する大入賞口を決定する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３１２】
このように、本実施の形態の大入賞口開放態様抽選処理のステップＳ２６４において、メインＣＰＵ６０は、大当り遊技状態中の所定のタイミングで、次回開放する大入賞口、すなわち次回シャッタを開放状態とする大入賞口を２つの第１大入賞口３９Ａ、第２大入賞口３９Ｂのうちから選択するようになっている。より詳細には、メインＣＰＵ６０は、シャッタが開放状態にある大入賞口（今回開放されている大入賞口）に入賞した遊技球をカウントスイッチ（３９０Ａあるいは３９０Ｂ）が検出したタイミングに基づいて、今回開放されている大入賞口においてシャッタが開放状態から閉鎖状態に変位した後に、シャッタを開放状態に変位させる大入賞口を２つの第１大入賞口３９Ａ、第２大入賞口３９Ｂのうちから選択するようになっている。
【０３１３】
また、メインＣＰＵ６０は、ステップＳ２６１において、ステップＳ２６４で選択される大入賞口におけるシャッタが開放状態となる期間（大入賞口開放時間）を選択するようになっている。さらに、メインＣＰＵ６０は、ステップＳ２６２、ステップＳ２６３において、ステップＳ２６４で選択される大入賞口におけるシャッタを閉鎖状態へと変位させる条件として、その選択される大入賞口に対する第２の入賞回数としての入賞回数上限値と、第２の開放回数としての開放回数上限値を選択可能となっている。したがって、本実施の形態におけるメインＣＰＵ６０は、本発明に係る選択手段を構成する。
【０３１４】
［大入賞口再開放前待ち時間管理処理］
図２６を参照して、図１６のステップＳ１０７において実行されるサブルーチン（大入賞口再開放前待ち時間管理処理）について説明する。
【０３１５】
まず、ステップＳ３００において、メインＣＰＵ６０は、制御状態フラグが大入賞口再開放前待ち時間管理処理を示す値「０６」であるか否かを判定する処理を行う。制御状態フラグが大入賞口再開放前待ち時間管理処理を示す値「０６」であると判定した場合には、メインＣＰＵ６０は、ステップＳ３０１に処理を移行する。制御状態フラグが大入賞口再開放前待ち時間管理処理を示す値「０６」でないと判定した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０３１６】
ステップＳ３０１において、メインＣＰＵ６０は、制御状態フラグが大入賞口再開放前待ち時間管理処理を示す値「０６」である場合に、大入賞口再開放前待ち時間管理処理に対応する待ち時間タイマの値が「０」であるか否か判定する。また、メインＣＰＵ６０は、待ち時間タイマの値が「０」である場合には、ステップＳ３０２の処理に移り、待ち時間タイマの値が「０」でない場合には、本サブルーチンを終了する。
【０３１７】
ステップＳ３０２において、メインＣＰＵ６０は、ラウンド回数カウンタの値がラウンド上限値（４ラウンド又は１６ラウンド）以上か否かを判定する処理を行う。ラウンド回数カウンタの値がラウンド上限値（４ラウンド又は１６ラウンド）以上であると判定した場合には、メインＣＰＵ６０は、ステップＳ３０４に処理を移す。一方、ラウンド回数カウンタの値がラウンド上限値（４ラウンド又は１６ラウンド）以上でないと判定した場合には、メインＣＰＵ６０は、ステップＳ３０３に処理を移す。
【０３１８】
ステップＳ３０３において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に、大入賞口開放中表示コマンドデータ（Ｘラウンド）をセットする処理を行う。この場合の大入賞口開放中表示コマンドデータ（Ｘラウンド）は、２ラウンド目以降を示すデータであり、最終ラウンドを示すデータを含まないものとなる。大入賞口開放中表示コマンドデータ（Ｘラウンド）は、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に大入賞口開放中表示コマンド（Ｘラウンド）として供給される。この大入賞口開放中表示コマンド（Ｘラウンド）には、サブＣＰＵ７１に対してラウンドカウンタ"＋１"を行う旨の指示が含まれている。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３０５に処理を移す。
【０３１９】
一方、ステップＳ３０４において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に、大入賞口開放中表示コマンドデータ（最終ラウンド）をセットする処理を行う。この場合の大入賞口開放中表示コマンドデータ（最終ラウンド）は、最終ラウンドを示すデータとなる。大入賞口開放中表示コマンドデータ（最終ラウンド）は、主制御回路６のメインＣＰＵ６０から副制御回路７のサブＣＰＵ７１に大入賞口開放中表示コマンド（最終ラウンド）として供給される。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３０５に処理を移す。
【０３２０】
ステップＳ３０５において、メインＣＰＵ６０は、メインＲＡＭ６２のラウンド回数カウンタの値に"１"加算する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３０６に処理を移行する。
【０３２１】
ステップＳ３０６において、メインＣＰＵ６０は、メインＲＡＭ６２おける制御状態フラグとして機能する所定領域に、大入賞口開放中処理を示す値（０４）をセットする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３０７に処理を移行する。
【０３２２】
ステップＳ３０７において、メインＣＰＵ６０は、メインＲＡＭ６２の大入賞口入賞カウンタの値をクリアする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３０８に処理を移す。
【０３２３】
ステップＳ３０８において、メインＣＰＵ６０は、累計待ち時間タイマの値をクリアする処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３０９に処理を移行する。
【０３２４】
ステップＳ３０９において、メインＣＰＵ６０は、上述した大入賞口開放態様抽選処理（図２５）を実行する。この処理において、メインＣＰＵ６０は、今回終了したラウンドの次ラウンド（２ラウンド目以降）の大入賞口の開放態様（例えば、開放時間上限値、入賞回数上限値、開放する大入賞口）を決定する。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３１０に処理を移行する。
【０３２５】
ステップＳ３１０において、メインＣＰＵ６０は、メインＲＡＭ６２の所定領域に大入賞口開放中データをセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ３１１に処理を移行する。
【０３２６】
ステップＳ３１１において、メインＣＰＵ６０は、初期処理フラグを「１」にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０３２７】
［大当り終了インターバル管理処理］
図２７を参照して、図１６のステップＳ１０８において実行されるサブルーチン（大当り終了インターバル管理処理）について説明する。
【０３２８】
まず、ステップＳ３２０において、メインＣＰＵ６０は、メインＲＡＭ６２の制御状態フラグが大当り終了インターバル管理処理を示す値（０７）であるか否かを判定する処理を行う。制御状態フラグが大当り終了インターバル管理処理を示す値（０７）であると判定した場合には、メインＣＰＵ６０は、ステップＳ３２１に処理を移行する。制御状態フラグが大当り終了インターバル管理処理を示す値（０７）でないと判定した場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０３２９】
ステップＳ３２１において、メインＣＰＵ６０は、メインＲＡＭ６２の制御状態フラグが大当り終了インターバル管理処理を示す値（０７）である場合に、大当り終了インターバル管理に対応する待ち時間タイマの値が「０」であるか否か判定する。メインＣＰＵ６０は、待ち時間タイマの値が「０」である場合には、ステップＳ３２２に処理を移し、待ち時間タイマの値が「０」でない場合には、本サブルーチンを終了する。
【０３３０】
ステップＳ３２２において、メインＣＰＵ６０は、特別図柄表示時間管理処理（図２０）でメインＲＡＭ６２にセットされているラウンド数表示部５３のＬＥＤランプ５３１，５３２のＬＥＤパターンフラグをクリアする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ３２３に処理を移行する。
【０３３１】
ステップＳ３２３において、メインＣＰＵ６０は、メインＲＡＭ６２の特別図柄ゲーム終了を示す値（０８）を制御状態フラグとしてセットする。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３２４に処理を移す。
【０３３２】
ステップＳ３２４において、メインＣＰＵ６０は、特別図柄決定処理（図１８）でセットされた図柄指定コマンド（ｚ１〜ｚ８のいずれか）と大当り種類決定テーブル（図９）とに基づき、「確率変動状態（確変）」が「１」で、かつ「時短状態（時短）」が「１」の「電サポありの確率変動状態」か否かを判定する処理を行う。「電サポありの確率変動状態」であると判定した場合には、メインＣＰＵ６０は、ステップＳ３３３に処理を移行する。一方、「電サポありの確率変動状態」でないと判定した場合には、メインＣＰＵ６０は、ステップＳ３２５に処理を移行する。
【０３３３】
ステップＳ３２５において、メインＣＰＵ６０は、特別図柄決定処理（図１８）でセットされた図柄指定コマンド（ｚ１〜ｚ８のいずれか）と大当り種類決定テーブル（図９）とに基づき、「確率変動状態（確変）」が「１」、あるいは「時短状態（時短）」が「１」であるか否かを判定する処理を行う。「確率変動状態（確変）」が「１」、あるいは「時短状態（時短）」が「１」であると判定した場合には、メインＣＰＵ６０は、ステップＳ３２６に処理を移行する。一方、「確率変動状態（確変）」が「１」、あるいは「時短状態（時短）」が「１」でないと判定した場合には、メインＣＰＵ６０は、ステップＳ３３１に処理を移行する。
【０３３４】
ステップＳ３２６において、メインＣＰＵ６０は、「確率変動状態（確変）」が「１」か否かを判定する処理を行う。「確率変動状態（確変）」が「１」であると判定した場合には、メインＣＰＵ６０は、ステップＳ３２９に処理を移行する。一方、「確率変動状態（確変）」が「１」でないと判定した場合には、メインＣＰＵ６０は、ステップＳ３２７に処理を移行する。
【０３３５】
ステップＳ３２７において、メインＣＰＵ６０は、遊技状態フラグとして「特図低確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。ここで、「特図低確率状態」は、特別図柄ゲームにおいて大当り確率が低確率な状態である。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ３２８に処理を移行する。
【０３３６】
ステップＳ３２８において、メインＣＰＵ６０は、遊技状態フラグとして「普図高確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。ここで、「普図高確率状態」は、普通図柄ゲームにおいて当り確率が高確率な状態である。
【０３３７】
したがって、上述のステップＳ３２７、ステップＳ３２８において、遊技状態として「時短状態」がセットされることとなる。ステップＳ３２８の処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３３８】
一方、ステップＳ３２９において、メインＣＰＵ６０は、遊技状態フラグとして「特図高確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。ここで、「特図高確率状態」は、特別図柄ゲームにおいて大当り確率が高確率な状態である。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ３３０に処理を移行する。
【０３３９】
ステップＳ３３０において、メインＣＰＵ６０は、遊技状態フラグとして「普図低確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。ここで、「普図低確率状態」は、普通図柄ゲームにおいて当り確率が低確率な状態である。
【０３４０】
したがって、上述のステップＳ３２９、ステップＳ３３０において、遊技状態として「電サポなしの確率変動状態」がセットされることとなる。ステップＳ３３０の処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３４１】
また、ステップＳ３３１において、メインＣＰＵ６０は、遊技状態フラグとして「特図低確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ３３２に処理を移行する。
【０３４２】
ステップＳ３３２において、メインＣＰＵ６０は、遊技状態フラグとして「普図低確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。
【０３４３】
したがって、上述のステップＳ３３１、ステップＳ３３２において、遊技状態として「通常状態」がセットされることとなる。ステップＳ３３２の処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３４４】
他方、ステップＳ３３３において、メインＣＰＵ６０は、遊技状態フラグとして「特図高確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ３３４に処理を移行する。
【０３４５】
ステップＳ３３４において、メインＣＰＵ６０は、遊技状態フラグとして「普図高確率状態」を示すフラグをメインＲＡＭ６２の所定領域にセットする処理を行う。
【０３４６】
したがって、上述のステップＳ３３３、ステップＳ３３４において、遊技状態として「電サポありの確率変動状態」がセットされることとなる。ステップＳ３３４の処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３４７】
［特別図柄ゲーム終了処理］
図２８を参照して、図１６のステップＳ１０９において実行されるサブルーチン（特別図柄ゲーム終了処理）について説明する。
【０３４８】
まず、ステップＳ３４０において、メインＣＰＵ６０は、メインＲＡＭ６２の制御状態フラグが特別図柄ゲーム終了処理を示す値（０８）であるか否かを判定する処理を行う。制御状態フラグが特別図柄ゲーム終了処理を示す値（０８）であると判定した場合には、メインＣＰＵ６０は、ステップＳ３４１に処理を移す。一方、制御状態フラグが特別図柄ゲーム終了処理を示す値（０８）でないと判定しない場合には、メインＣＰＵ６０は、本サブルーチンを終了する。
【０３４９】
ステップＳ３４１において、メインＣＰＵ６０は、制御状態フラグとして特別図柄記憶チェック処理を示す値（００）をメインＲＡＭ６２にセットする処理を行う。この処理が終了した場合には、本サブルーチンを終了する。
【０３５０】
［普通図柄制御処理］
図２９を参照して、図１１のステップＳ１３において実行されるサブルーチン（普通図柄制御処理）について説明する。
【０３５１】
まず、ステップＳ３５０おいて、メインＣＰＵ６０は、普通図柄制御状態フラグをロードする処理を実行する。この処理において、メインＣＰＵ６０は、普通図柄制御状態フラグを読み出す。この処理が終了した場合には、ステップＳ３５１に処理を移す。
【０３５２】
なお、後述する処理において、メインＣＰＵ６０は、普通図柄制御状態フラグの値に基づいて、各ステップにおける各種の処理を実行するか否かを判断することとなる。この普通図柄制御状態フラグは、普通図柄ゲームの遊技の状態を示すものであり、各処理のいずれを実行可能にするものである。また、メインＣＰＵ６０は、各ステップに対して設定された待ち時間タイマ等に応じて決定される所定のタイミングで各ステップにおける処理を実行する。
【０３５３】
なお、この所定のタイミングに至る前においては、各ステップにおける処理を実行することなく終了することとなり、他のサブルーチンを実行することとなる。もちろん、所定の周期でシステムタイマ割込処理も実行する。
【０３５４】
ステップＳ３５１において、メインＣＰＵ６０は、普通図柄記憶チェック処理を実行する。詳細については後述するが、この処理において、メインＣＰＵ６０は、普通図柄制御状態フラグが普通図柄記憶チェックを示す値（００）である場合に、普通図柄に関する保留個数のチェックを行い、保留個数がある場合に、当り判定等を行う。そして、メインＣＰＵ６０は、普通図柄変動時間管理を示す値（０１）を普通図柄制御状態フラグにセットし、予め定めた規定時間を変動時間として待ち時間タイマにセットする。つまり、予め規定された変動時間を経過した後、後述する普通図柄変動時間管理処理を実行するように設定するのである。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３５２に処理を移す。
【０３５５】
ステップＳ３５２において、メインＣＰＵ６０は、普通図柄変動時間監視処理を実行する。この処理において、メインＣＰＵ６０は、普通図柄制御状態フラグが普通図柄変動時間監視を示す値（０１）であり、変動時間が経過した場合に、普通図柄表示時間監視を示す値（０２）を普通図柄制御状態フラグにセットし、確定後待ち時間を待ち時間タイマにセットする。つまり、確定後待ち時間が経過した後、後述する普通図柄表示時間監視処理を実行するように設定するのである。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ３５３に処理を移す。
【０３５６】
ステップＳ３５３において、メインＣＰＵ６０は、普通図柄表示時間監視処理を実行する。詳細については後述するが、この処理において、メインＣＰＵ６０は、普通図柄制御状態フラグが普通図柄表示時間監視を示す値（０２）であり、確定後待ち時間が経過した場合に、当りか否かを判断する。メインＣＰＵ６０は、当りである場合に、普通電動役物の開放回数や開放時間の設定を行い、普通電動役物開放を示す値（０３）を普通図柄制御状態フラグにセットする。つまり、後述する普通電動役物開放処理を実行するように設定するのである。
【０３５７】
一方、メインＣＰＵ６０は、当りではない場合に、普通図柄ゲーム終了を示す値（０４）をセットする。つまり、後述する普通図柄ゲーム終了処理を実行するように設定するのである。
【０３５８】
ステップＳ３５４において、メインＣＰＵ６０は、普通電動役物開放処理を実行する。この処理において、メインＣＰＵ６０は、普通図柄制御状態フラグが普通電役開放を示す値（０３）である場合に、普通電動役物の開放中において所定数の始動入賞があったという条件、普通電役開放時間タイマが"０"であるという条件のいずれかを満たすか否かを判断する。
【０３５９】
メインＣＰＵ６０は、いずれかの条件を満たした場合に、普通電動役物である羽根部材４６を閉鎖状態にさせるために、メインＲＡＭ６２に位置付けられた変数を更新する。メインＣＰＵ６０は、普通図柄ゲーム終了を示す値（０４）を普通図柄制御状態フラグにセットする。つまり、後述する普通図柄ゲーム終了処理を実行するように設定するのである。
【０３６０】
ステップＳ３５５において、メインＣＰＵ６０は、普通図柄ゲーム終了処理を実行する。この処理において、メインＣＰＵ６０は、普通図柄制御状態フラグが普通図柄ゲーム終了を示す値（０４）である場合に、普通図柄に関する保留個数を示すデータを"１"減少するように記憶更新する。メインＣＰＵ６０は、次回の普通図柄の変動表示を行うために、普通図柄記憶領域の更新を行う。メインＣＰＵ６０は、普通図柄記憶チェックを示す値（００）をセットする。つまり、上述した普通図柄制御状態フラグをロードする処理を実行するように設定するのである。この処理が終了した場合には、本サブルーチンを終了する。
【０３６１】
［処理フロー２］
次に、副制御回路７（サブＣＰＵ７１）によって行われる各処理の流れについて、図３０を参照して説明する。副制御回路７は、主制御回路６からの各種コマンドを受信して、表示処理等の様々な処理を行う。以下では、特に、これらの処理の中で副制御回路割込処理について説明する。サブＣＰＵ７１は、メイン処理を実行している状態であっても、メイン処理を中断させ、システムタイマ割込処理を実行する場合に、副制御回路７のリセット用クロックパルス発生回路から所定の周期（例えば２ｍｓ）ごとに発生されるクロックパルスに応じて副制御回路割込処理を実行する。
【０３６２】
［副制御回路割込処理］
図３０を用いて、副制御回路割込処理について説明する。
【０３６３】
まず、ステップＳ３６０において、サブＣＰＵ７１は、演出用乱数更新処理を実行する。この処理において、サブＣＰＵ７１は、演出パターン決定用のカウンタのカウント値を"１"増加するように演出用乱数更新処理を実行する。この処理が終了した場合には、サブＣＰＵ７１は、ステップＳ３６１に処理を移す。
【０３６４】
ステップＳ３６１において、サブＣＰＵ７１は、各制御回路から入賞検出コマンドや変動パターン指定コマンド等の各種コマンドを受信するコマンド受信処理を実行する。この処理が終了した場合には、サブＣＰＵ７１は、ステップＳ３６２に処理を移す。
【０３６５】
ステップＳ３６２において、サブＣＰＵ７１は、各種の時間を計測するためのタイマを更新するタイマ更新処理を実行する。この処理が終了した場合には、サブＣＰＵ７１は、ステップＳ３６３に処理を移す。
【０３６６】
ステップＳ３６３において、サブＣＰＵ７１は、演出内容に応じたコマンドを表示制御回路７４、音声制御回路７５、及びランプ制御回路７６等に出力するコマンド出力処理を実行する。ここで、上述の演出内容に応じたコマンドには、大当り遊技状態中に開放状態となる大入賞口を報知するためのコマンド等、大入賞口の報知態様を示すコマンドが含まれる。この処理が終了した場合には、サブＣＰＵ７１は、本ルーチンを終了するとともに、割込発生前のアドレスへの復帰を行う。
【０３６７】
以上のように、本実施の形態に係るパチンコ遊技機１は、大当り遊技状態中に、メインＣＰＵ６０がシャッタ４０Ａ，４０Ｂのいずれかを開放状態に変位させる一の大入賞口を第１大入賞口３９Ａ、第２大入賞口３９Ｂのうちから選択するので、大当り遊技状態中にシャッタ４０Ａ，４０Ｂのいずれかが開放状態となる大入賞口を遊技者が推測し難くなる。これにより、大当り遊技状態中の遊技性が変化に富んだものとなる。
【０３６８】
また、本実施の形態に係るパチンコ遊技機１は、選択された一の大入賞口におけるシャッタ（シャッタ４０Ａ，４０Ｂのいずれか）が開放状態となる期間をメインＣＰＵ６０が選択するので、単調となりがちな大当り遊技状態中の開放状態の期間に変化を持たせることができる。
【０３６９】
また、本実施の形態に係るパチンコ遊技機１は、メインＣＰＵ６０によって選択された一の大入賞口（開放される大入賞口）を液晶表示装置１３によって遊技者に報知するので、遊技者は液晶表示装置１３による報知を参考にシャッタ４０Ａ，４０Ｂのいずれかが開放状態となる大入賞口に向けて遊技球を発射することができる。このため、従来と比較して液晶表示装置１３による報知の重要性を高めることができる。
【０３７０】
さらに、本実施の形態に係るパチンコ遊技機１は、シャッタが開放状態にある大入賞口に入賞した遊技球が検出されたことを条件として、当該大入賞口のシャッタが開放状態から閉鎖状態に変位した後にシャッタを開放状態に変位させる一の大入賞口を第１大入賞口３９Ａ、第２大入賞口３９Ｂのうちから選択するとともに、当該一の大入賞口のシャッタが開放状態となる期間を選択するので、大当り遊技状態中にシャッタが開放状態となる大入賞口が切り替わるタイミングを遊技者が推測し難くなる。これにより、大当り遊技状態中の遊技性が変化に富んだものとなる。
【０３７１】
また、本実施の形態に係るパチンコ遊技機１は、大当り遊技状態中はメインＣＰＵ６０によってシャッタを開放状態に変位させる大入賞口を切り替えるので、この切り替えに応じて遊技球の発射操作を変更する必要が生じる。このため、大当り遊技状態中の遊技者の操作性に関して変化を持たせることができる。
【０３７２】
このように、本実施の形態に係るパチンコ遊技機１は、遊技者にとって有利な大当り遊技状態に対する興趣を高めることができる。
【０３７３】
また、本実施の形態に係るパチンコ遊技機１は、選択された一の大入賞口におけるシャッタが開放状態となる期間を、液晶表示装置１３を介して遊技者に報知するので、遊技者にとって液晶表示装置１３による報知の重要性が増し、大当り遊技状態に対する興趣を高めることができる。
【０３７４】
（第２の実施の形態）
次に、図３１〜図３５を参照して、本発明の第２の実施の形態に係るパチンコ遊技機１について説明する。
【０３７５】
なお、本実施の形態においては、本発明の第１の実施の形態とは、特に、大当り種類決定テーブル、大入賞口開放態様データテーブルの構成、及び大当り遊技状態中に開放する大入賞口の報知を行うか否かを選択可能とした制御を加えた点で異なるが、他の構成は、略同様に構成されている。したがって、以下においては、第１の実施の形態と同様の構成については説明を省略し、特に第１の実施の形態との相違点についてのみ説明する。
【０３７６】
［大当り種類決定テーブル］
図３１は、本実施の形態の大当り種類決定テーブルを示しており、第１の実施の形態の大当り種類決定テーブル（図９）とは、大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するためのデータが加えられている点で異なる。その他の点については、第１の実施の形態の大当り種類決定テーブル（図９）と同一であるため説明を省略する。
【０３７７】
本実施の形態の大当り種類決定テーブルにおいて、「報知」は、大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するためのデータであり、「１」の場合は大当り遊技状態中に開放する大入賞口の報知を行い、「０」の場合は大当り遊技状態中に開放する大入賞口の報知を行わないとしたものである。本実施の形態では、こうした「報知」は、図柄指定コマンド（ｚ１〜ｚ８）ごとに異なり、例えば図柄指定コマンドが「ｚ１」のときは上記報知を行い、図柄指定コマンドが「ｚ２」のときは上記報知を行わないこととなる。このため、メインＣＰＵ６０は、本実施の形態の大当り種類決定テーブルを参照することで液晶表示装置１３による報知（開放する大入賞口の報知）を行うか否かを選択可能である。
【０３７８】
また、本実施の形態の大当り種類決定テーブルは、大当り遊技の１ラウンド目の大入賞口の開放態様を決定する際に参照されるものである。したがって、この大当り種類決定テーブルで決定される「報知」は、大当り遊技の１ラウンド目に初回開放する大入賞口の報知を行うか否かを決定するものである。
【０３７９】
なお、本実施の形態では、図柄指定コマンドに応じて大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するようにしたが、後述する大入賞口開放態様データテーブル（図３２参照）を用いて抽選により初回開放する大入賞口の報知を行うか否かを決定するようにしてもよい。
【０３８０】
［大入賞口開放態様データテーブル］
図３２は、本実施の形態の大入賞口開放態様データテーブルを示しており、第１の実施の形態の大入賞口開放態様データテーブル（図１０）とは、大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するためのデータが加えられている点で異なる。その他の点については、第１の実施の形態の大入賞口開放態様データテーブル（図１０）と同一であるため説明を省略する。
【０３８１】
本実施の形態の大入賞口開放態様データテーブルにおいて、「報知」は、大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するためのデータであり、「１」の場合は大当り遊技状態中に開放する大入賞口の報知を行い、「０」の場合は大当り遊技状態中に開放する大入賞口の報知を行わないとしたものである。本実施の形態では、こうした「報知」は、大入賞口開放態様乱数値（１〜１０）の抽選結果に基づき上記報知を行うか否かを決定するもので、例えば大入賞口開放態様乱数値が「１」のときは上記報知を行い、大入賞口開放態様乱数値が「２」のときは上記報知を行わないこととなる。
【０３８２】
また、本実施の形態の大入賞口開放態様データテーブルは、大当り遊技の２ラウンド目以降の大入賞口の開放態様を決定する際に参照されるものである。したがって、この大入賞口開放態様データテーブルで決定される「報知」は、大当り遊技の２ラウンド目以降に開放する大入賞口の報知を行うか否かを決定するものである。
【０３８３】
なお、本実施の形態では、上述の大当り種類決定テーブル（図３１）及び大入賞口開放態様データテーブル（図３２）を用いて大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するようにしたが、これに限らず、例えば「大当り遊技状態中に開放する大入賞口」の報知に加えて、「大入賞口の開放時間」、例えば大当り種類決定テーブルにあってはラウンド時間上限値、大入賞口開放態様データテーブルにあっては開放時間上限値を報知するか否かも決定するようにしてもよい。この場合、大当り種類決定テーブル、あるいは大入賞口開放態様データテーブルを用いて「報知」が行われることが決定されると、「大当り遊技状態中に開放する大入賞口」と「大入賞口の開放時間」とが併せて報知されることとなる。
【０３８４】
［大入賞口開放態様初期処理］
図３３を参照して、本実施の形態の大入賞口開放態様初期処理について説明する。
【０３８５】
本実施の形態の大入賞口開放態様初期処理は、第１の実施の形態と同様、図２１のステップＳ２３７において実行されるサブルーチンであるが、第１の実施の形態とは大当り遊技状態中に開放する大入賞口の報知を行うか否かに関する情報をセットする処理が加えられている点で異なる。
【０３８６】
まず、ステップＳ４５０において、メインＣＰＵ６０は、大当り遊技におけるラウンド上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、ラウンド上限値（４ラウンド又は１６ラウンド）をメインＲＡＭ６２の所定領域にセットする。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ４５１に処理を移す。
【０３８７】
ステップＳ４５１において、メインＣＰＵ６０は、大入賞口開放時間としての待ち時間をセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定されたラウンド時間上限値（３０秒）と同値を待ち時間（３０秒）としてメインＲＡＭ６２にセットする。また、このときのラウンド時間上限値（３０秒）も同様にメインＲＡＭ６２にセットされる。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ４５２に処理を移す。
【０３８８】
ステップＳ４５２において、メインＣＰＵ６０は、ラウンド中における入賞回数上限値をセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定されたラウンド入賞回数上限値（１０）を、１ラウンド目の最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様における入賞回数上限値としてメインＲＡＭ６２にセットする。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ４５３に処理を移す。
【０３８９】
このように、本実施の形態においては、１ラウンド目の最初の第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様として、ラウンド時間上限値（３０秒）と同値が待ち時間としてセットされるとともに、入賞回数上限値としてラウンド入賞回数上限値（１０）がセットされるので、１ラウンド目は第１大入賞口３９Ａ又は第２大入賞口３９Ｂのいずれかが３０秒間、１回だけ開放される。ここで、大入賞口の開放は、開放時間、又は入賞回数が一定数（ラウンド時間上限値あるいは開放時間上限値、ラウンド入賞回数上限値あるいは入賞回数上限値）に達した場合に閉鎖されるため、例えば１ラウンド目は、３０秒経過するか、１０回の入賞を満たすまで大入賞口が開放される。
【０３９０】
なお、２ラウンド目以降は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様は、後述する大入賞口開放態様抽選処理（図３４）によるので、待ち時間及び入賞回数上限値は抽選結果に基づき、それぞれ異なる値にセットされる。したがって、２ラウンド目以降は、第１大入賞口３９Ａ、第２大入賞口３９Ｂが少なくとも１回以上３回まで開放される可能性があり、また各開放に係る待ち時間は３０秒に限らない。
【０３９１】
ステップＳ４５３において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、第１大入賞口３９Ａ、第２大入賞口３９Ｂのうち初回開放する大入賞口を決定する処理を行う。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ４５４に処理を移す。
【０３９２】
ステップＳ４５４において、メインＣＰＵ６０は、大当り種類決定テーブル（図９）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、大当り遊技の１ラウンド目に初回開放する大入賞口の報知を行うか否かに関する情報（大当り種類決定テーブルにおける「報知」が「１」か「０」かを示す情報）をメインＲＡＭ６２にセットする。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０３９３】
［大入賞口開放態様抽選処理］
図３４を参照して、本実施の形態の大入賞口開放態様抽選処理について説明する。
【０３９４】
本実施の形態の大入賞口開放態様抽選処理は、第１の実施の形態と同様、図２４のステップＳ２８８及び図２６のステップＳ３０９において実行されるサブルーチンであるが、第１の実施の形態とは大当り遊技状態中に開放する大入賞口の報知を行うか否かに関する情報をセットする処理が加えられている点で異なる。
【０３９５】
まず、ステップＳ４６０において、メインＣＰＵ６０は、大入賞口開放態様乱数値（１〜１０）のうち、１番最後に記憶された乱数値を取得する処理を行う。この処理において、メインＣＰＵ６０は、今回開放されていた大入賞口に１番最後に入賞した遊技球の検出に基づき記憶された大入賞口開放態様乱数値を取得する。この記憶された大入賞口開放態様乱数値とは、上述した大入賞口入賞検出処理（図１５）において大入賞口開放態様乱数値カウンタから抽出され、メインＲＡＭ６２の所定の記憶領域に１番最後に格納された大入賞口開放態様乱数値（１〜１０のいずれか）である。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ４６１に処理を移す。
【０３９６】
ステップＳ４６１において、メインＣＰＵ６０は、上述のステップＳ４６０で大入賞口開放態様乱数値カウンタから取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、大入賞口開放時間としての待ち時間をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた待ち時間は、大入賞口開放中処理（図２３、図２４）における開放時間上限値として用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ４６２に処理を移す。
【０３９７】
ステップＳ４６２において、メインＣＰＵ６０は、上述のステップＳ４６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、入賞回数上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた入賞回数上限値は、大入賞口開放中処理（図２３、図２４）において用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ４６３に処理を移す。
【０３９８】
ステップＳ４６３において、メインＣＰＵ６０は、上述のステップＳ４６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、開放回数上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた開放回数上限値は、大入賞口開放中処理（図２３、図２４）において用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ４６４に処理を移す。
【０３９９】
ステップＳ４６４において、メインＣＰＵ６０は、上述のステップＳ４６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、次回開放する大入賞口を決定する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ４６５に処理を移す。
【０４００】
ステップＳ４６５において、メインＣＰＵ６０は、上述のステップＳ４６０で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、大当り遊技の２ラウンド目以降に開放する大入賞口の報知を行うか否かに関する情報（大当り種類決定テーブルにおける「報知」が「１」か「０」かを示す情報）をメインＲＡＭ６２にセットする。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０４０１】
［大入賞口開放態様ナビ機能］
図３５を参照して、本実施の形態の大入賞口開放態様ナビ機能について説明する。
【０４０２】
この大入賞口開放態様ナビ機能は、大当り遊技状態中に開放する大入賞口に関する情報（開放する大入賞口、開放時間上限値、開放回数上限値、入賞回数上限値など）を出力する機能を説明したもので、こうした機能は副制御回路７のサブＣＰＵ７１によって実現される。
【０４０３】
まず、ステップＳ４７０において、サブＣＰＵ７１は、メインＣＰＵ６０から供給される情報に基づき、現在の遊技状態が大当り遊技状態中か否かを判定する処理を行う。現在の遊技状態が大当り遊技状態中であると判定した場合には、サブＣＰＵ７１は、ステップＳ４７１に処理を移す。一方、現在の遊技状態が大当り遊技状態中でないと判定した場合には、サブＣＰＵ７１は、本ルーチンを終了する。
【０４０４】
ステップＳ４７１において、サブＣＰＵ７１は、開放する大入賞口の報知を行うか否かを判定する処理を行う。この処理において、サブＣＰＵ７１は、副制御回路割込処理（図３０）のステップＳ３６１のコマンド受信処理において大入賞口の報知を行うか否かに関する情報（大当り種類決定テーブル、大入賞口開放態様データテーブルにおける「報知」が「１」か「０」かを示す情報）を受信し、受信した当該情報に基づき、開放する大入賞口の報知を行うかを判定する。
【０４０５】
開放する大入賞口の報知を行うと判定した場合には、サブＣＰＵ７１は、ステップＳ４７２に処理を移す。一方、開放する大入賞口の報知を行わないと判定した場合には、サブＣＰＵ７１は、本ルーチンを終了する。
【０４０６】
ステップＳ４７２において、サブＣＰＵ７１は、副制御回路割込処理（図３０）のステップＳ３６１のコマンド受信処理を通じて、開放する大入賞口に関する情報（開放する大入賞口、開放時間上限値、開放回数上限値、入賞回数上限値など）を受信する。この処理を終了した場合には、サブＣＰＵ７１は、ステップＳ４７３に処理を移す。
【０４０７】
ステップＳ４７３において、サブＣＰＵ７１は、ステップＳ４７２のコマンド受信処理で受信した情報に基づき、第１大入賞口３９Ａ、第２大入賞口３９Ｂのうち、いずれの大入賞口が開放するかに関する情報をワークＲＡＭ７３の所定領域に登録する処理を行う。例えば、サブＣＰＵ７１は、大当り遊技状態中に開放状態となる大入賞口を報知するための画像データを特定するための情報等を、第１大入賞口３９Ａ、第２大入賞口３９Ｂのうち、いずれの大入賞口が開放するかに関する情報として登録する。このように、開放する、又は開放している大入賞口を報知することによって、遊技者はどの大入賞口を狙えばよいのかが分かるため、予め開放するであろう大入賞口に向けて遊技球（遊技媒体）を発射することも可能となる。したがって、開放する大入賞口が報知されていない場合よりも、より大入賞口に遊技球を入賞させる可能性を高めることが可能となり、結果として遊技者の有利な度合いに差を持たせることが可能となる。この処理を終了した場合には、サブＣＰＵ７１は、ステップＳ４７４に処理を移す。
【０４０８】
ステップＳ４７４において、サブＣＰＵ７１は、開放時間に関する情報をワークＲＡＭ７３の所定領域に登録する処理を行う。例えば、サブＣＰＵ７１は、開放時間上限値とタイマの値とに基づき、開放している大入賞口が後何秒開放しているかといった内容を登録する。このように、開放する、又は開放している大入賞口の開放時間が報知されるため、遊技者は開放時間が短い場合には遊技球を発射せず、開放時間が長い場合には遊技球を発射させ大入賞口に遊技球を入賞させることが可能であると判断することができる。これにより、遊技者が所有する遊技球の消費を抑え、より確実に賞球を得ることが可能となるため、結果として遊技者の有利な度合いに差を持たせることが可能となる。このため、大当り遊技中の遊技性を高めることができる。また、上述のような開放時間の報知によって、遊技球の発射を止めるタイミングを掴みやすくなるため、遊技者は所有する遊技球の消費を抑えることが可能となる。この処理を終了した場合には、サブＣＰＵ７１は、ステップＳ４７５に処理を移す。
【０４０９】
ステップＳ４７５において、サブＣＰＵ７１は、開放回数に関する情報をワークＲＡＭ７３の所定領域に登録する処理を行う。例えば、サブＣＰＵ７１は、開放回数上限値と大入賞口開放回数カウンタの値とに基づき本ラウンド中に最低でも後何回開放するかといった内容や、大当り発生時に決定されたラウンド数とラウンド回数カウンタの値とに基づき残りのラウンド数等を登録する。このように、開放する、又は開放している大入賞口の開放回数が報知されるため、遊技者は開放回数が残っている場合には遊技球を発射し続けることも可能となり、より遊技球が大入賞口に入賞する可能性を高めることができる。これにより、遊技者の有利な度合いに差を持たせることが可能となる。この処理を終了した場合には、サブＣＰＵ７１は、ステップＳ４７６に処理を移す。
【０４１０】
ステップＳ４７６において、サブＣＰＵ７１は、入賞回数に関する情報をワークＲＡＭ７３の所定領域に登録する処理を行う。例えば、サブＣＰＵ７１は、大入賞口入賞カウンタの値に基づき大入賞口への入賞回数の合計を登録する。また、サブＣＰＵ７１は、ラウンド入賞回数上限値あるいは入賞回数上限値と大入賞口入賞カウンタの値とに基づき最終ラウンドまでに後何回入賞可能かや、本ラウンドで後何回入賞可能か等といった内容を登録する。このように、開放する、又は開放している大入賞口の入賞回数が報知されるため、遊技者は入賞回数が上限に達していない限りは遊技球を発射し、入賞回数が上限に達した場合には遊技球の発射を止めてもよいと判断することが可能となる。これにより、遊技者が所有する遊技球の消費を抑え、より確実に賞球を得ることが可能となる。また、本ラウンドで後何回入賞可能か、が報知されている場合には、本実施の形態においてはラウンドごとに定められた入賞回数が規定値（ラウンド入賞回数上限値）以上となった場合には、必ず大入賞口の開放抽選を行うため、遊技者は大入賞口の開放抽選が行われることが分かり、遊技球の発射を一時控えることもできる。その結果、遊技球の消費を抑えることが可能となる。この処理を終了した場合には、サブＣＰＵ７１は、ステップＳ４７７に処理を移す。
【０４１１】
ステップＳ４７７において、サブＣＰＵ７１は、登録した報知内容（演出内容）についての情報を表示制御回路７４、音声制御回路７５、及びランプ制御回路７６などの各制御装置に対して送信する処理を行う。この処理を終了した場合には、サブＣＰＵ７１は、本ルーチンを終了する。
【０４１２】
以上のように、本実施の形態に係るパチンコ遊技機１は、第１の実施の形態で説明した効果に加えて、下記の効果を奏する。
【０４１３】
すなわち、本実施の形態に係るパチンコ遊技機１は、液晶表示装置１３による大当り遊技状態中に開放する大入賞口の報知を行うか否かをメインＣＰＵ６０が選択可能であるので、その選択結果如何によって液晶表示装置１３による報知を行う場合と、行わない場合とが生じることとなる。このため、報知を行う場合と行わない場合とで大当り遊技状態中の遊技者の有利な度合いに差を持たせることができる。
【０４１４】
つまり、本実施の形態に係るパチンコ遊技機１は、遊技状態や大当り遊技状態の種類以外の要素によって遊技者の有利な度合いに変化を持たせることができる。したがって、メインＣＰＵ６０の選択結果に対する遊技者の興趣を高めることができる。
【０４１５】
なお、本実施の形態では、主制御回路６のメインＣＰＵ６０が大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するようにしたが、これに限らず、例えば副制御回路７のサブＣＰＵ７１が大当り遊技状態中に開放する大入賞口の報知を行うか否かを決定するようにしてもよい。
【０４１６】
（第３の実施の形態）
次に、図３６〜図４１を参照して、本発明の第３の実施の形態に係るパチンコ遊技機１について説明する。
【０４１７】
なお、本実施の形態においては、本発明の第１の実施の形態とは、特に、第２大入賞口３９ＢにＶ入賞口を備えた点、及び大当り種類決定テーブルの構成等が異なるが、他の構成は、略同様に構成されている。したがって、以下においては、第１の実施の形態と同様の構成については説明を省略し、特に第１の実施の形態との相違点についてのみ説明する。
【０４１８】
まず、図３６に示すように、本実施の形態に係るパチンコ遊技機１は、第２大入賞口３９Ｂの内部に設けられ、シャッタ４０Ｂが開放状態にあるときに遊技球が通過可能な特定領域としてのＶ入賞口６００を備えている。
【０４１９】
このＶ入賞口６００の開口部には、Ｖ入賞口６００を閉鎖可能なＶ入賞シャッタ６０１が設けられており、このＶ入賞シャッタ６０１が閉鎖状態とされることでＶ入賞口６００への遊技球の入賞が不可能となり、Ｖ入賞シャッタ６０１が開放状態とされることでＶ入賞口６００への遊技球の入賞が可能となる。Ｖ入賞シャッタ６０１は、後述するＶ入賞口ソレノイド（ＳＯＬ）６２０（図示省略）によって駆動される。
【０４２０】
また、Ｖ入賞口６００には、Ｖ入賞口６００に入賞した遊技球を検出する、すなわちＶ入賞口６００を遊技球が通過したことを検出するＶ入賞口スイッチ（ＳＷ）６１０が設けられている。
【０４２１】
［遊技機の電気的構成］
図３７に示すように、本実施の形態のパチンコ遊技機１は、第１の実施の形態とは電気的構成において、Ｖ入賞口スイッチ（ＳＷ）６１０と、Ｖ入賞口ソレノイド（ＳＯＬ）６２０とを備えている点で異なるが、他の電気的構成は第１の実施の形態と同様である。したがって、以下においては、第１の実施の形態と異なる電気的構成についてのみ説明する。
【０４２２】
Ｖ入賞口スイッチ（ＳＷ）６１０は、Ｖ入賞口６００を遊技球が通過したことを検出し、所定の検知信号を主制御回路６に供給するものである。Ｖ入賞口ソレノイド（ＳＯＬ）６２０は、主制御回路６のメインＣＰＵ６０からの駆動信号に応じてＶ入賞シャッタ６０１を開閉動作するものである。
【０４２３】
［大当り種類決定テーブル］
図３８は、本実施の形態の大当り種類決定テーブルを示している。
【０４２４】
図３８に示すように、本実施の形態の大当り種類決定テーブルにおいて、「初回開放する大入賞口」は、図柄指定コマンド「ｚ１」〜「ｚ８」のいずれであっても「２」が指定される。つまり、本実施の形態において、初回開放する大入賞口は、必ず第２大入賞口３９Ｂとなる。初回開放される大入賞口が第２大入賞口３９Ｂとされるのは、第２大入賞口３９ＢがＶ入賞口６００を備えているからであり、また初回開放時に当該Ｖ入賞口６００に遊技球が入賞したか否かによって大当り終了後の遊技状態を確変状態とするか否かを決定するためである。
【０４２５】
また、「開放時間（秒）」は、初回開放する第２大入賞口３９Ｂの開放時間を規定したもので、例えば図柄指定コマンドが「ｚ１」、「ｚ３」のときは「０．１（秒）」、図柄指定コマンドが「ｚ２」、「ｚ４」〜「ｚ８」のときは「３０（秒）」と規定されている。
【０４２６】
ここで、開放時間が「０．１（秒）」のときは、第２大入賞口３９Ｂの開放時間が極端に短いので実質的に第２大入賞口３９Ｂへの遊技球の入賞自体が困難であり、また仮に第２大入賞口３９Ｂへの遊技球の入賞があったとしても、後述するＶ入賞開放態様によってＶ入賞口６００への遊技球の入賞の可能性が限りなく低くなっている。
【０４２７】
対照的に、開放時間が「３０（秒）」のときは、第２大入賞口３９Ｂの開放時間が長いので第２大入賞口３９Ｂへの遊技球の入賞が容易であり、また後述するＶ入賞開放態様によってＶ入賞口６００への遊技球の入賞も容易となっている。
【０４２８】
したがって、開放時間が「３０（秒）」の場合、つまり図柄指定コマンドが「ｚ２」、「ｚ４」〜「ｚ８」のときは、Ｖ入賞口６００への遊技球の入賞を条件に大当り終了後の遊技状態を確変状態とすることができる。一方、開放時間が「０．１（秒）」のときは、Ｖ入賞口６００への遊技球の入賞の可能性が限りなく低いため、大当り終了後の遊技状態は殆どが非確変状態となる。
【０４２９】
このように、主制御回路６のメインＣＰＵ６０は、大当り遊技状態の第２大入賞口３９Ｂの初回開放時にＶ入賞口６００を遊技球が通過したか否かに基づき、大当り遊技状態の終了後の遊技状態を変更可能に構成されている。本実施の形態におけるメインＣＰＵ６０は、本発明に係る遊技状態変更手段を構成する。
【０４３０】
「ラウンド数」及び「時短」は、その振り分けこそ第１の実施の形態とは異なるが内容は同一であり、「ラウンド時間上限値」及び「ラウンド入賞回数上限値」は、第１の実施の形態と同一である。したがって、これらについては説明を省略する。
【０４３１】
［大入賞口開放態様初期処理］
図３９を参照して、本実施の形態の大入賞口開放態様初期処理について説明する。
【０４３２】
本実施の形態の大入賞口開放態様初期処理は、第１の実施の形態と同様、図２１のステップＳ２３７において実行されるサブルーチンであるが、第１の実施の形態とはステップＳ５５１における処理内容が異なり、またステップＳ５５４の処理が加えられている点で異なる。
【０４３３】
まず、ステップＳ５５０において、メインＣＰＵ６０は、大当り遊技におけるラウンド上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図３８）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、ラウンド上限値（４ラウンド又は１６ラウンド）をメインＲＡＭ６２の所定領域にセットする。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ５５１に処理を移す。
【０４３４】
ステップＳ５５１において、メインＣＰＵ６０は、大入賞口開放時間としての待ち時間をセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図３８）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定された開放時間「０．１秒」あるいは「３０秒」のいずれかを待ち時間としてメインＲＡＭ６２にセットする。また、このときのラウンド時間上限値（３０秒）も同様にメインＲＡＭ６２にセットされる。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ５５２に処理を移す。
【０４３５】
ステップＳ５５２において、メインＣＰＵ６０は、ラウンド中における入賞回数上限値をセットする処理を行う。この処理において、メインＣＰＵ６０は、大当り種類決定テーブル（図３８）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定されたラウンド入賞回数上限値（１０）を、１ラウンド目の最初の第２大入賞口３９Ｂの開放態様における入賞回数上限値としてメインＲＡＭ６２にセットする。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ５５３に処理を移す。
【０４３６】
このように、本実施の形態における１ラウンド目の最初の第２大入賞口３９Ｂの開放態様としては、第２大入賞口３９Ｂが０．１秒間あるいは３０秒間の１回だけ開放されることとなる。
【０４３７】
なお、２ラウンド目以降は、第１大入賞口３９Ａ又は第２大入賞口３９Ｂの開放態様は、大入賞口開放態様抽選処理（図２５）によるので、待ち時間及び入賞回数上限値は抽選結果に基づき、それぞれ異なる値にセットされる。したがって、２ラウンド目以降は、第１大入賞口３９Ａ、第２大入賞口３９Ｂが少なくとも１回以上３回まで開放される可能性があり、また各開放に係る待ち時間は０．１秒及び３０秒に限らない。
【０４３８】
ステップＳ５５３において、メインＣＰＵ６０は、大当り種類決定テーブル（図３８）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき、第１大入賞口３９Ａ、第２大入賞口３９Ｂのうち初回開放する大入賞口を決定する処理を行う。本実施の形態では、この処理において大当り種類決定テーブル（図３８）に基づき、必ず第２大入賞口３９Ｂが初回開放する大入賞口として決定される。この処理を終了した場合には、メインＣＰＵ６０は、ステップＳ５５４に処理を移す。
【０４３９】
ステップＳ５５４において、メインＣＰＵ６０は、Ｖ入賞口６００の開放態様（Ｖ入賞開放態様）を決定する処理を行う。Ｖ入賞開放態様としては、例えば図４０に示すように、Ｖ入賞容易な開放態様（図４０（ａ）参照）と、Ｖ入賞困難な開放態様（図４０（ｂ）参照）とがある。
【０４４０】
図４０（ａ）に示すように、Ｖ入賞容易な開放態様では、第２大入賞口３９Ｂが開放している間（３０秒間）に所定のタイミングでＶ入賞口６００が開放開始され一定時間（例えば１０秒）の間、その開放が維持されるようになっている。これにより、Ｖ入賞口６００が開放されている間に第２大入賞口３９Ｂに入賞した遊技球がＶ入賞口６００に容易に入賞可能となる。
【０４４１】
一方、図４０（ｂ）に示すように、Ｖ入賞困難な開放態様では、０．１秒間の第２大入賞口３９Ｂの開放が行われた後、すなわち第２大入賞口３９Ｂの閉鎖後に、Ｖ入賞口６００が開放開始され一定時間（例えば１０秒）の間、その開放が維持されるようになっている。つまり、Ｖ入賞困難な開放態様では、Ｖ入賞口６００が開放されている間、第２大入賞口３９Ｂは閉鎖状態とされる。これにより、仮に０．１秒間の第２大入賞口３９Ｂの開放において遊技球が第２大入賞口３９Ｂに入賞しても、その入賞した遊技球がＶ入賞口６００に入賞する可能性は限りなく低い。
【０４４２】
したがって、上述のステップＳ５５１で第２大入賞口３９Ｂの開放時間が「０．１秒」にセットされている場合には、ステップＳ５５４において、メインＣＰＵ６０は、図４０（ｂ）に示すＶ入賞困難な開放態様をＶ入賞開放態様として決定する。
【０４４３】
一方、上述のステップＳ５５１で第２大入賞口３９Ｂの開放時間が「３０秒」にセットされている場合には、ステップＳ５５４において、メインＣＰＵ６０は、図４０（ａ）に示すＶ入賞容易な開放態様をＶ入賞開放態様として決定する。この処理を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０４４４】
以上のように、本実施の形態に係るパチンコ遊技機１は、第１の実施の形態で説明した効果に加えて、下記の効果を奏する。
【０４４５】
すなわち、本実施の形態に係るパチンコ遊技機１は、第２大入賞口３９Ｂの内部に設けられたＶ入賞口６００を遊技球が通過したか否かに基づき、大当り遊技状態の終了後の遊技状態を変更可能であるため、Ｖ入賞口６００を遊技球が通過するか否かによって大当り遊技状態終了後の遊技状態の有利、不利を決定することができる。
【０４４６】
このため、遊技者にとっては、液晶表示装置１３による報知の重要性が高まり、大当り遊技状態に対する興趣、Ｖ入賞口６００に対する興趣、および大当り遊技状態終了後の遊技状態に対する興趣をそれぞれ高めることができる。
【０４４７】
なお、本実施の形態においては、大当り遊技状態におけるＶ入賞可能な開放ラウンド（Ｖ入賞開放ラウンド）を１ラウンド目とした例について説明したが、これに限らず、例えばＶ入賞可能な開放ラウンドを２ラウンド目以降の所定のラウンドに設けてもよい。この場合、Ｖ入賞可能な開放ラウンドは、固定であってもよいし、例えば図柄指定コマンドに応じて大当り毎に変動させるようにしてもよい。
【０４４８】
この変形例は、第１の実施の形態とは大入賞口開放態様抽選処理が一部異なるだけで、他の構成は第１の実施の形態と同様に構成されている。以下、第１の実施の形態と異なる点についてのみ説明する。
【０４４９】
［大入賞口開放態様抽選処理］
まず、ステップＳ５７０において、メインＣＰＵ６０は、ラウンド回数カウンタの値がＶ入賞開放ラウンドであるか否かを判定する処理を行う。ここで、本実施の形態では、Ｖ入賞開放ラウンドは、上述した通り２ラウンド目以降の任意のラウンドであり、例えば予め固定されたラウンド（例えば最終ラウンド等）や、図柄指定コマンドに応じて決定されたラウンドである。したがって、この処理において、メインＣＰＵ６０は、ラウンド回数カウンタの値がＶ入賞開放ラウンドを示す値であるか否かを判定する。
【０４５０】
ラウンド回数カウンタの値がＶ入賞開放ラウンドであると判定した場合には、メインＣＰＵ６０は、ステップＳ５７１に処理を移す。一方、ラウンド回数カウンタの値がＶ入賞開放ラウンドでないと判定した場合には、メインＣＰＵ６０は、ステップＳ５７２に処理を移す。
【０４５１】
ステップＳ５７１において、メインＣＰＵ６０は、図３９に示したステップＳ５５１とステップＳ５５４の各処理を行う。具体的には、メインＣＰＵ６０は、大当り種類決定テーブル（図３８）と図柄指定コマンド（ｚ１〜ｚ８）とに基づき決定された開放時間「０．１秒」あるいは「３０秒」のいずれかを待ち時間としてメインＲＡＭ６２にセットする。また、メインＣＰＵ６０は、Ｖ入賞口６００の開放態様（Ｖ入賞開放態様）を決定する処理を行う。
【０４５２】
ここで、本変形例のＶ入賞開放態様において、Ｖ入賞容易な開放態様は図４０（ａ）に示した通りである。一方、Ｖ入賞困難な開放態様は、図４０（ｂ）に示した例とは異なり、例えばＶ入賞開放ラウンドの第２大入賞口３９Ｂの１回目の開放と２回目の開放との間にＶ入賞口６００を開放する態様である。つまり、本変形例においても、Ｖ入賞口６００の開放は、第２大入賞口３９Ｂが閉鎖状態であるときに行われるようになっている。
【０４５３】
ステップＳ５７１を終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０４５４】
一方、ステップＳ５７２において、メインＣＰＵ６０は、大入賞口開放態様乱数値（１〜１０）のうち、１番最後に記憶された乱数値を取得する処理を行う。この処理において、メインＣＰＵ６０は、今回開放されていた大入賞口に１番最後に入賞した遊技球の検出に基づき記憶された大入賞口開放態様乱数値を取得する。この記憶された大入賞口開放態様乱数値とは、上述した大入賞口入賞検出処理（図１５）において大入賞口開放態様乱数値カウンタから抽出され、メインＲＡＭ６２の所定の記憶領域に１番最後に格納された大入賞口開放態様乱数値（１〜１０のいずれか）である。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ５７３に処理を移す。
【０４５５】
ステップＳ５７３において、メインＣＰＵ６０は、上述のステップＳ５７２で大入賞口開放態様乱数値カウンタから取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、大入賞口開放時間としての待ち時間をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた待ち時間は、大入賞口開放中処理（図２３、図２４）における開放時間上限値として用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ５７４に処理を移す。
【０４５６】
ステップＳ５７４において、メインＣＰＵ６０は、上述のステップＳ５７２で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、入賞回数上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた入賞回数上限値は、大入賞口開放中処理（図２３、図２４）において用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ５７５に処理を移す。
【０４５７】
ステップＳ５７５において、メインＣＰＵ６０は、上述のステップＳ５７２で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、開放回数上限値をメインＲＡＭ６２の所定領域にセットする処理を行う。ここでセットされた開放回数上限値は、大入賞口開放中処理（図２３、図２４）において用いられる。この処理が終了した場合には、メインＣＰＵ６０は、ステップＳ５７６に処理を移す。
【０４５８】
ステップＳ５７６において、メインＣＰＵ６０は、上述のステップＳ５７２で取得した大入賞口開放態様乱数値と大入賞口開放態様データテーブル（図１０）とに基づき、次回開放する大入賞口を決定する処理を行う。この処理が終了した場合には、メインＣＰＵ６０は、本ルーチンを終了する。
【０４５９】
本変形例においても、本実施の形態と同様の効果を得ることができる。
【符号の説明】
【０４６０】
１  パチンコ遊技機
６  主制御回路
７  副制御回路
１３  液晶表示装置（報知手段）
１４  遊技盤
３４  第１始動口（始動領域）
３５  第２始動口（始動領域）
３９Ａ  第１大入賞口（変動入賞装置）
３９Ｂ  第２大入賞口（変動入賞装置）
４０Ａ，４０Ｂ  シャッタ（可動部材）
５３  ラウンド数表示部
６０  メインＣＰＵ（抽選手段、入賞制御手段、選択手段、遊技状態変更手段、終了条件選択手段）
７１  サブＣＰＵ
１４０  遊技領域
３４０  第１始動口スイッチ
３５０  第２始動口スイッチ
３９０Ａ，３９０Ｂ  カウントスイッチ（検出手段）
４００Ａ，４００Ｂ  大入賞口ソレノイド
６００  Ｖ入賞口（特定領域）
６０１  Ｖ入賞シャッタ
６１０  Ｖ入賞口スイッチ
６２０  Ｖ入賞口ソレノイド
【図１】
2015039588.tif 000003
【図２】
2015039588.tif 000004
【図３】
2015039588.tif 000005
【図４】
2015039588.tif 000006
【図５】
2015039588.tif 000007
【図６】
2015039588.tif 000008
【図７】
2015039588.tif 000009
【図８】
2015039588.tif 000010
【図９】
2015039588.tif 000011
【図１０】
2015039588.tif 000012
【図１１】
2015039588.tif 000013
【図１２】
2015039588.tif 000014
【図１３】
2015039588.tif 000015
【図１４】
2015039588.tif 000016
【図１５】
2015039588.tif 000017
【図１６】
2015039588.tif 000018
【図１７】
2015039588.tif 000019
【図１８】
2015039588.tif 000020
【図１９】
2015039588.tif 000021
【図２０】
2015039588.tif 000022
【図２１】
2015039588.tif 000023
【図２２】
2015039588.tif 000024
【図２３】
2015039588.tif 000025
【図２４】
2015039588.tif 000026
【図２５】
2015039588.tif 000027
【図２６】
2015039588.tif 000028
【図２７】
2015039588.tif 000029
【図２８】
2015039588.tif 000030
【図２９】
2015039588.tif 000031
【図３０】
2015039588.tif 000032
【図３１】
2015039588.tif 000033
【図３２】
2015039588.tif 000034
【図３３】
2015039588.tif 000035
【図３４】
2015039588.tif 000036
【図３５】
2015039588.tif 000037
【図３６】
2015039588.tif 000038
【図３７】
2015039588.tif 000039
【図３８】
2015039588.tif 000040
【図３９】
2015039588.tif 000041
【図４０】
2015039588.tif 000042
【図４１】
2015039588.tif 000043