(57)【要約】【課題】遊技者が簡易にボタン連打機能を使用することができる遊技機を提供することを目的としている。【解決手段】演出ボタン装置、設定ボタンの操作が有効となる有効時間前に遊技者が演出ボタン装置、設定ボタンを押下し続けた場合、有効時間開始前は、演出ボタン装置、設定ボタンが連打されたと判定せず、有効時間が開始されると、演出ボタン装置、設定ボタンが連打されたと判定する。そして、その連打の間隔は、最初の間隔（区間Ｋ１０参照）とそれ以降の間隔（区間Ｋ１１参照）とで異なっている。【選択図】図５
2017217193.tif 000002
【特許請求の範囲】
【請求項１】
遊技者が操作可能な操作手段と、
前記操作手段を遊技者が所定時間押下し続けると、当該操作手段が連打されたものと判定する連打判定手段と、を有し、
前記連打判定手段は、前記操作手段の操作が有効となる有効時間前から遊技者が前記操作手段を押下し続けた場合、前記有効時間開始前は、当該操作手段が連打されたものと判定せず、前記有効時間が開始されると、当該操作手段が連打されたものと判定してなる遊技機。
【請求項２】
前記連打判定手段にて前記操作手段が連打されたものと判定された際、連打の判定間隔は、最初の判定間隔とそれ以降の判定間隔とが異なってなる請求項１に記載の遊技機。
【請求項３】
前記操作手段の操作が有効となる非遊技機中の有効時間中、前記連打判定手段による判定を無効にしてなる連打判定無効手段をさらに有してなる請求項１又は２に記載の遊技機。
【請求項４】
前記連打判定手段は、前記操作手段の操作が有効となる有効時間前に遊技者が前記操作手段を前記所定時間以上押下し続けた場合、前記有効時間が開始されると、当該操作手段が連打されたものと判定してなる請求項１〜３の何れか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機、アレンジボール機、雀球遊技機、スロットなどの遊技機に関し、より詳しくは、遊技者が簡易にボタン連打機能を使用することができる遊技機に関する。
【背景技術】
【０００２】
従来のパチンコ機等の遊技機として、例えば特許文献１に記載のような遊技機が知られている。この遊技機は、ボタンを長押しすると、ボタンを連打した場合と同じような処理を行うことができるものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−４７３３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような遊技機は、ボタンを長押しすることによって、ボタンを連打した場合と同じような処理を行うことができるものの、ボタン連打機能を有効とするか否かを設定する必要があり、操作が複雑であるという問題があった。
【０００５】
そこで本発明は、上記問題に鑑み、遊技者が簡易にボタン連打機能を使用することができる遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記本発明の目的は、以下の手段によって達成される。なお、括弧内は、後述する実施形態の参照符号を付したものであるが、本発明はこれに限定されるものではない。
【０００７】
請求項１の発明に係る遊技機によれば、遊技者が操作可能な操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）と、
前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）を遊技者が所定時間押下し続けると、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定する連打判定手段（図５〜図７参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）と、を有し、
前記連打判定手段（図５〜図７参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）は、前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）の操作が有効となる有効時間前から遊技者が前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）を押下し続けた場合、前記有効時間開始前は、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定せず、前記有効時間が開始されると、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定してなることを特徴としている。
【０００８】
また、請求項２の発明に係る遊技機によれば、上記請求項１に記載の遊技機において、前記連打判定手段（図５，図６参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）にて前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定された際、連打の判定間隔は、最初の判定間隔（図５，図６に示す区間Ｋ１０参照）とそれ以降の判定間隔（図５，図６に示す区間Ｋ１１参照）とが異なってなることを特緒としている。
【０００９】
さらに、請求項３の発明に係る遊技機によれば、上記請求項１又は２に記載の遊技機において、前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）の操作が有効となる非遊技機中の有効時間中、前記連打判定手段（図５〜図７参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）による判定を無効にしてなる連打判定無効手段（図９に示すステップＳ１２参照）をさらに有してなることを特徴としている。
【００１０】
そして、請求項４の発明に係る遊技機によれば、上記請求項１〜３の何れか１項に記載の遊技機において、前記連打判定手段（図６参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）は、前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）の操作が有効となる有効時間前に遊技者が前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）を前記所定時間以上押下し続けた場合、前記有効時間が開始されると、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定してなることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、遊技者が簡易にボタン連打機能を使用することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る遊技機の外観を示す斜視図である。
【図２】同実施形態に係る遊技機の遊技盤の正面図である。
【図３】同実施形態に係る遊技機の制御装置を示すブロック図である。
【図４】同実施形態に係る演出ボタン装置及び設定ボタンの仕様態様Ｉのタイミングチャート図を示し、（ａ）はスイッチＯＮデータがＯＦＦからＯＮに変化するタイミングチャート図、（ｂ）はスイッチＯＮデータがＯＮからＯＦＦに変化するタイミングチャート図である。
【図５】同実施形態に係る演出ボタン装置及び設定ボタンの仕様態様ＩＩのボタン有効開示時間後に演出ボタン装置又は設定ボタンが押下された場合のタイミングチャート図である。
【図６】同実施形態に係る演出ボタン装置及び設定ボタンの仕様態様ＩＩのボタン有効開示時間前に演出ボタン装置又は設定ボタンが押下された場合のタイミングチャート図である。
【図７】図６に示すタイミングチャートの変形例を示し、ボタン有効開示時間前に演出ボタン装置又は設定ボタンが押下された後、一時的に、演出ボタン装置又は設定ボタンが押下されず、再び、演出ボタン装置又は設定ボタンが押下された場合のタイミングチャート図である。
【図８】同実施形態に係る演出ボタン装置及び設定ボタンの仕様態様ＩＩＩのタイミングチャート図である。
【図９】同実施形態に係る演出制御のメイン処理を示すフローチャート図である。
【図１０】同実施形態に係る演出制御のコマンド受信処理を示すフローチャート図である。
【図１１】同実施形態に係る演出制御のタイマ割込み処理を示すフローチャート図である。
【図１２】図１１に示すボタン入力処理の詳細を示すフローチャート図である。
【図１３】図１２に示すスイッチ状態作成処理の詳細を示すフローチャート図である。
【図１４】図１２に示すスイッチ判定処理の詳細を示すフローチャート図である。
【図１５】図１２に示すスイッチ判定処理の詳細を示すフローチャート図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る遊技機の一実施形態を、パチンコ遊技機を例にして、図１〜図１５を参照して具体的に説明する。なお、以下の説明において、上下左右の方向を示す場合には、図示正面から見た場合の上下左右をいうものとする。
【００１４】
＜外観構成の説明＞
まず、図１〜図３を参照して本実施形態に係るパチンコ遊技機の外観構成を説明する。
【００１５】
図１に示すように、パチンコ遊技機１は、木製の外枠２の前面に矩形状の前面枠３を開閉可能に取り付け、その前面枠３の裏面に取り付けられている遊技盤収納フレーム（図示せず）内に遊技盤４を装着された構成からなる。遊技盤４は、図２に示す遊技領域４０を前面に臨ませた状態で装着され、図１に示すようにこの遊技領域４０の前側に透明ガラスを支持したガラス扉枠５が設けられている。なお、上記遊技領域４０は、遊技盤４の面上に配設された球誘導レール６（図２参照）で囲まれた領域からなるものである。
【００１６】
一方、パチンコ遊技機１は、図１に示すように、ガラス扉枠５の下側に前面操作パネル７が配設され、その前面操作パネル７には上受け皿ユニット８が設けられている。そして、この上受け皿ユニット８には、排出された遊技球を貯留する上受け皿９が一体形成されている。また、この前面操作パネル７には、球貸しボタン１１及びプリペイドカード排出ボタン１２（カード返却ボタン１２）が設けられ、上受け皿９の上皿表面部分には、内蔵ランプ（図示せず）点灯時に押下することにより演出効果を変化させることができる押しボタン式の演出ボタン装置１３が設けられている。そして、この上受け皿９には、当該上受け皿９に貯留された遊技球を下方に抜くための球抜きボタン１４が設けられ、さらに、略十字キーからなる設定ボタン１５が設けられている。この設定ボタン１５は、中央部に設けられた円形の中央ボタン１５ａと、その中央ボタン１５ａの図示上側に設けられた三角形状の上ボタン１５ｂと、その中央ボタン１５ａの図示左側に設けられた三角形状の左ボタン１５ｃと、その中央ボタン１５ａの図示右側に設けられた三角形状の右ボタン１５ｄと、その中央ボタン１５ａの図示下側に設けられた三角形状の下ボタン１５ｅとで構成されている。
【００１７】
一方、前面操作パネル７の右端部側には、発射ユニット（図示せず）を動作させるための発射ハンドル１６が設けられ、前面枠３の上部両側面側並びに発射ハンドル１６の左隣接位置には、ＢＧＭ（Ｂａｃｋｇｒｏｕｎｄ  ｍｕｓｉｃ）あるいは効果音を発するスピーカ１７が設けられている。そして、上記前面枠３の周枠には、光の装飾により演出効果を現出するＬＥＤランプ等の装飾ランプが配設されている。
【００１８】
他方、上記遊技盤４の遊技領域４０には、図２に示すように、略中央部にＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等からなる液晶表示装置４１が配設されている。この液晶表示装置４１は、表示エリアを左、中、右の３つのエリアに分割し、独立して数字やキャラクタ、文字（キャラクタの会話や歌詞テロップ等）あるいは図柄（装飾図柄）の変動表示を行うことができるものである。
【００１９】
一方、液晶表示装置４１の真下には、特別図柄始動口４２が配設され、その内部には入賞球を検出する特別図柄始動口スイッチ４２ａ（図３参照）が設けられている。そして、この特別図柄始動口４２の右側には、大入賞口４３が配設され、その内部には入賞球を検出する大入賞口スイッチ４３ａ（図３参照）が設けられている。
【００２０】
また一方、液晶表示装置４１の右上部側には、ゲートからなる普通図柄始動口４４が配設されており、その内部には、遊技球の通過を検出する普通図柄始動口スイッチ４４ａ（図３参照）が設けられている。また、上記大入賞口４３の右側及び上記特別図柄始動口４２の左側には、一般入賞口４５が夫々配設され（図示では、右側に１つ、左側に３つ）、その内部には、夫々、遊技球の通過を検出する一般入賞口スイッチ４５ａ（図３参照）が設けられている。
【００２１】
さらに、上記遊技盤４の遊技領域４０の右下周縁部には、７セグメントを３桁に並べて構成される特別図柄表示装置４６と、２個のＬＥＤからなる普通図柄表示装置４７が設けられている。そしてさらに、上記遊技盤４の遊技領域４０には、図示はしないが複数の遊技釘が配設され、遊技球の落下方向変換部材としての風車４８が配設されている。
【００２２】
＜制御装置の説明＞
次に、上記のような外観構成からなるパチンコ遊技機内に設けられる遊技の進行状況に応じて電子制御を行う制御装置を、図３を用いて説明する。この制御装置は、図３に示すように、遊技動作全般の制御を司る主制御基板６０と、主制御基板６０から演出制御コマンドＤＩ_ＣＭＤを受けて、画像と光と音についての制御を行うサブ制御基板８０とを有している。なお、サブ制御基板８０は、図３に示すように、演出制御基板９０と、液晶制御基板１２０と、装飾ランプ基板１００とで構成されている。
【００２３】
上記主制御基板６０は、主制御ＣＰＵ６００と、一連の遊技制御手順を記述した制御プログラム等を格納した主制御ＲＯＭ６０１と、作業領域やバッファメモリ等として機能する主制御ＲＡＭ６０２とで構成された１チップマイクロコンピュータを搭載している。そして、このように構成される主制御基板６０には、払出モータＭを制御して遊技球を払出す払出制御基板７０と、遊技者の操作に応答して遊技球を発射させる発射制御基板７１とが接続されている。そしてさらには、特別図柄始動口４２への入賞を検出する特別図柄始動口スイッチ４２ａと、普通図柄始動口４４の通過を検出する普通図柄始動口スイッチ４４ａと、一般入賞口４５への入賞を検出する一般入賞口スイッチ４５ａと、大入賞口４３への入賞を検出する大入賞口スイッチ４３ａとが接続され、さらに、特別図柄表示装置４６と、普通図柄表示装置４７とが接続されている。
【００２４】
このように構成される主制御基板６０は、特別図柄始動口スイッチ４２ａや普通図柄始動口スイッチ４４ａからの信号を受信すると、遊技者に有利な特別遊技状態を発生させるか（いわゆる「当たり」）、あるいは、遊技者に有利な特別遊技状態を発生させないか（いわゆる「ハズレ」）の抽選を行い、その抽選結果である当否情報に応じて特別図柄の変動パターンや停止図柄あるいは普通図柄の表示内容を決定し、その決定した情報を特別図柄表示装置４６又は普通図柄表示装置４７に送信する。これにより、特別図柄表示装置４６又は普通図柄表示装置４７に抽選結果が表示されることとなる。そしてさらに、主制御基板６０は、その決定した情報を含む演出制御コマンドＤＩ_ＣＭＤを生成し、サブ制御基板８０、すなわち、演出制御基板９０に送信する。なお、主制御基板６０が、一般入賞口スイッチ４５ａ、大入賞口スイッチ４３ａからの信号を受信した場合は、遊技者に幾らの遊技球を払い出すかを決定し、その決定した情報を払出制御基板７０に送信することで、その払出制御基板７０より、遊技者に遊技球が払出されることとなる。
【００２５】
演出制御基板９０は、上記主制御基板６０（主制御ＣＰＵ６００）からの演出制御コマンドＤＩ_ＣＭＤを受けて各種演出を実行制御する演出制御ＣＰＵ９００と、演出制御手順を記述した制御プログラム等が格納されているフラッシュメモリからなる演出制御ＲＯＭ９０１と、作業領域やバッファメモリ等として機能する演出制御ＲＡＭ９０２とで構成されている。そしてさらに、演出制御基板９０は、所望のＢＧＭや効果音を生成する音ＬＳＩ９０３と、ＢＧＭや効果音等の音データ等が予め格納されている音ＲＯＭ９０４とが搭載されている。
【００２６】
このように構成される演出制御基板９０には、ランプ演出効果を現出するＬＥＤランプ等の装飾ランプが搭載されている装飾ランプ基板１００が接続され、さらに、内蔵されているランプ（図示せず）点灯時に遊技者が押下することにより演出内容を変化させることができる押しボタン式の演出ボタン装置１３が接続され、各種設定が可能な設定ボタン１５が接続され、ＢＧＭや効果音等を発するスピーカ１７が接続されている。またさらに、演出制御基板９０には、液晶表示装置４１を制御する液晶制御基板１２０が接続されている。
【００２７】
かくして、このように構成される演出制御基板９０は、主制御基板６０（主制御ＣＰＵ６００）より送信される大当たり抽選結果（大当たりかハズレの別）に基づく特別図柄変動パターン、現在の遊技状態、始動保留球数、抽選結果に基づき停止させる装飾図柄等に必要となる基本情報を含んだ演出制御コマンドＤＩ_ＣＭＤを演出制御ＣＰＵ９００にて受信する。そして、演出制御ＣＰＵ９００は、受信した演出制御コマンドＤＩ_ＣＭＤに対応した演出パターンを、演出制御ＲＯＭ９０１内に予め格納しておいた多数の演出パターンの中から抽選により決定し、その決定した演出パターンを実行指示する制御信号を演出制御ＲＡＭ９０２内に一時的に格納する。
【００２８】
演出制御ＣＰＵ９００は、演出制御ＲＡＭ９０２に格納しておいた演出パターンを実行指示する制御信号のうち、音に関する制御信号を音ＬＳＩ９０３に送信する。これを受けて音ＬＳＩ９０３は、当該制御信号に対応する音データを音ＲＯＭ９０４より読み出し、スピーカ１７に出力する。これにより、スピーカ１７より上記決定された演出パターンに対応したＢＧＭや効果音が発せられることとなる。
【００２９】
また演出制御ＣＰＵ９００は、演出制御ＲＡＭ９０２に格納しておいた演出パターンを実行指示する制御信号のうち、光に関する制御信号を装飾ランプ基板１００に送信する。これにより、装飾ランプ基板１００が、ランプ演出効果を現出するＬＥＤランプ等の装飾ランプを点灯又は消灯する制御を行うため、上記決定された演出パターンに対応したランプ演出が実行されることとなる。
【００３０】
そして演出制御ＣＰＵ９００は、演出制御ＲＡＭ９０２に格納しておいた演出パターンを実行指示する制御信号のうち、画像に関する液晶制御コマンドＬＣＤ_ＣＭＤを液晶制御基板１２０に送信する。これにより、液晶制御基板１２０が、当該液晶制御コマンドＬＣＤ_ＣＭＤに基づく画像を表示させるように液晶表示装置４１を制御することにより、上記決定された演出パターンに対応した画像が液晶表示装置４１に表示されることとなる。なお、液晶制御基板１２０には演出内容に沿った画像を表示するための種々の画像データが記憶されており、さらに、演出出力全般の制御を担うＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）が搭載されている。
【００３１】
ところで、上記説明した各基板への電源供給は、図３に示す電源基板１３０より供給されている。なお、図示では、電源供給ルートは、省略している。
【００３２】
＜演出ボタン装置及び設定ボタンに関する説明＞
ここで、上記詳述した制御装置のうち、本実施形態の特徴部分は、演出ボタン装置１３及び設定ボタン１５のボタン処理に関する部分であるため、この点につき、図４〜図８を参照して具体的に説明する。
【００３３】
演出ボタン装置１３及び設定ボタン１５は、仕様態様として、次の３つの仕様態様を備えている。具体的には、ボタン有効時間中に、演出ボタン装置１３又は設定ボタン１５を一度押下することによって、現在実行されている第１の演出を第２の演出へ変化させることができる仕様態様（以下、仕様態様Ｉという）、ボタン有効時間中に、演出ボタン装置１３又は設定ボタン１５を長押しすることによって連打押下したかのように判断され、もって、現在実行されている第３の演出を演出ボタン装置１３又は設定ボタン１５が複数回押下される連打操作によって第４の演出へ変化させることができる仕様態様（以下、仕様態様ＩＩという）、ボタン有効時間中に、演出ボタン装置１３又は設定ボタン１５を長押しすることによって、現在実行されている演出を異なる演出へ発展させることができる仕様態様（以下、仕様態様ＩＩＩという）の３つの仕様態様を備えている。以下、この３つの仕様態様を説明することとする。
【００３４】
＜仕様態様Ｉの説明＞
ボタン有効時間中に、演出ボタン装置１３又は設定ボタン１５が、現在実行されている第１の演出を第２の演出へ変化させるか否かで使用される場合、図４（ａ）に示すように、タイミングｔ３時、遊技者によって、演出ボタン装置１３又は設定ボタン１５が押下されると、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回（タイミングｔ４，タイミングｔ５，タイミングｔ６参照）、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態であれば、タイミングｔ６に示すように、スイッチＯＮデータをＯＦＦからＯＮにする処理を行う。そして、このスイッチＯＮデータがＯＦＦからＯＮに変化するに伴って、エッジデータ（ＯＮエッジ）をＯＮにする処理も合せて行う（図４（ａ）に示すタイミングｔ６参照）。一方、このエッジデータ（ＯＮエッジ）は、図４（ａ）に示すタイミングｔ７時、スイッチＯＮデータがＯＮ状態に維持されている（ＯＦＦからＯＮへの変化がない）ことから、ＯＮからＯＦＦに変化する。なお、図４（ａ）に示すタイミングｔ１からタイミングｔ２の区間が、区間Ｋ１の時間（例えば、２０ｍｓ）よりも短ければ、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態になっていたとしても、そのＯＮ状態は、遊技者によって演出ボタン装置１３又は設定ボタン１５が押下されたものではなく、何らかのノイズが生じたものとして、スイッチＯＮデータ及びエッジデータ（ＯＮエッジ）をＯＦＦ状態のまま維持する。
【００３５】
一方、図４（ｂ）に示すように、タイミングｔ１２時、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了した際、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回（タイミングｔ１３，タイミングｔ１４，タイミングｔ１５参照）、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＦＦ状態であれば、タイミングｔ１５に示すように、スイッチＯＮデータをＯＮからＯＦＦにする処理を行う。そして、このスイッチＯＮデータがＯＮからＯＦＦに変化するに伴って、エッジデータ（ＯＦＦエッジ）をＯＮにする処理も合せて行う（図４（ｂ）に示すタイミングｔ１５参照）。一方、このエッジデータ（ＯＦＦエッジ）は、図４（ｂ）に示すタイミングｔ１６時、スイッチＯＮデータがＯＦＦ状態に維持されている（ＯＮからＯＦＦへの変化がない）ことから、ＯＮからＯＦＦに変化する。なお、図４（ｂ）に示すタイミングｔ１０からタイミングｔ１１の区間が、区間Ｋ１の時間（例えば、２０ｍｓ）よりも短ければ、演出ボタン装置１３又は設定ボタン１５の状態がＯＦＦ状態になっていたとしても、そのＯＦＦ状態は、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了したものではなく、何らかのノイズが生じたものとして、スイッチＯＮデータをＯＮ状態のまま維持し、エッジデータ（ＯＦＦエッジ）をＯＦＦ状態のまま維持する。
【００３６】
かくして、演出制御ＣＰＵ９００は、上記のように、遊技者による演出ボタン装置１３又は設定ボタン１５の押下がされた否かを確認し、スイッチＯＮデータ及びエッジデータを作成することによって、現在実行されている第１の演出を第２の演出へ変化させるか否かを決定することとなる。すなわち、演出制御ＣＰＵ９００は、エッジデータがＯＮであれば、現在実行されている第１の演出を第２の演出へ変化させる処理を行い、エッジデータがＯＦＦであれば、現在実行されている第１の演出のままにする処理を行うこととなる。
【００３７】
＜仕様態様ＩＩの説明＞
次に、ボタン有効時間中に、演出ボタン装置１３又は設定ボタン１５が、現在実行されている第３の演出を演出ボタン装置１３又は設定ボタン１５が複数回押下される連打操作によって第４の演出へ変化させるか否かで使用される場合、図５に示すように、ボタン有効開始後のタイミングｔ２０時、遊技者によって、演出ボタン装置１３又は設定ボタン１５が押下されると、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態であれば、タイミングｔ２１に示すように、スイッチＯＮデータをＯＦＦからＯＮにする処理を行う。そして、このスイッチＯＮデータがＯＦＦからＯＮに変化するに伴って、エッジデータ（ＯＮエッジ）をＯＮにする処理と、連続押下状態を判定するための連続押しフラグをＯＮにする処理も合せて行う（図５に示すタイミングｔ２１参照）。この連続押しフラグがＯＦＦからＯＮになると、演出制御ＣＰＵ９００は、演出ボタン装置１３又は設定ボタン１５が連続して押下されたと判断し、タイミングｔ２１〜タイミングｔ２７に示すように、スイッチＯＮデータがＯＮ状態であることに基づいて、連続押し判定を行う。すなわち、演出制御ＣＰＵ９００は、連続押し判定第１回目（最初）の区間Ｋ１０の時間（例えば、６００ｍｓ）中（タイミングｔ２１〜タイミングｔ２２参照）に、１つ目の演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態を生成する。次いで、演出制御ＣＰＵ９００は、連続押し判定第２回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ２２〜タイミングｔ２３参照）に、２つ目の演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態を生成する。次いで、演出制御ＣＰＵ９００は、連続押し判定第３回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ２３〜タイミングｔ２４参照）に、３つ目の演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態を生成する。というように、連続押し判定を行い、演出制御ＣＰＵ９００は、連続押し判定第ｍ−１回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ２５〜タイミングｔ２６参照）に、ｍ−１つ目の演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態を生成し、連続押し判定第ｍ回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ２６〜タイミングｔ２７参照）に、ｍつ目の演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態を生成するようにする。その後、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了すると（タイミングｔ２７参照）、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＦＦ状態であれば、タイミングｔ２８に示すようにスイッチＯＮデータ及び連続押しフラグをＯＮからＯＦＦにする処理を行う。
【００３８】
かくして、演出制御ＣＰＵ９００は、上記のように、遊技者による演出ボタン装置１３又は設定ボタン１５の押下がされた否かを確認し、押下が継続されている間中、連続押し判定を行い、図５に示すような演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態を生成する。これにより、演出制御ＣＰＵ９００は、遊技者によって、演出ボタン装置１３又は設定ボタン１５が連打押下されたと判断し、現在実行されている第３の演出を演出ボタン装置１３又は設定ボタン１５が複数回押下される連打操作によって第４の演出へ変化させる処理を行うこととなる。
【００３９】
ところで、ボタン有効時間前に、演出ボタン装置１３又は設定ボタン１５が押下されていた場合は、図６に示すような処理が行われる。すなわち、図６に示すように、タイミングｔ３０時、遊技者によって、演出ボタン装置１３又は設定ボタン１５が押下されると、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態であれば、タイミングｔ３１に示すように、スイッチＯＮデータをＯＦＦからＯＮにする処理を行う。そして、このスイッチＯＮデータがＯＦＦからＯＮに変化するに伴って、エッジデータ（ＯＮエッジ）をＯＮにする処理と、連続押下状態を判定するための連続押しフラグをＯＮにする処理も合せて行う（図５に示すタイミングｔ３１参照）。この連続押しフラグがＯＦＦからＯＮになると、演出制御ＣＰＵ９００は、ボタン有効開始後、演出ボタン装置１３又は設定ボタン１５が連続して押下されたと判断し、タイミングｔ３２〜タイミングｔ３８に示すように、スイッチＯＮデータがＯＮ状態であることに基づいて、連続押し判定を行う。すなわち、演出制御ＣＰＵ９００は、連続押し判定第１回目（最初）の区間Ｋ１０の時間（例えば、６００ｍｓ）中（タイミングｔ３２〜タイミングｔ３３参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態の１つ目を生成する。次いで、演出制御ＣＰＵ９００は、連続押し判定第２回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３３〜タイミングｔ３４参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態の２つ目を生成する。次いで、演出制御ＣＰＵ９００は、連続押し判定第３回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３４〜タイミングｔ３５参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態の３つ目を生成する。というように、連続押し判定を行い、演出制御ＣＰＵ９００は、連続押し判定第ｍ−１回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３６〜タイミングｔ３７参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態のｍ−１つ目を生成し、連続押し判定第ｍ回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３７〜タイミングｔ３８参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態のｍつ目を生成するようにする。その後、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了すると（タイミングｔ３８参照）、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＦＦ状態であれば、タイミングｔ３９に示すようにスイッチＯＮデータ及び連続押しフラグをＯＮからＯＦＦにする処理を行う。これにより、演出制御ＣＰＵ９００は、現在実行されている第３の演出を演出ボタン装置１３又は設定ボタン１５が複数回押下される連打操作によって第４の演出へ変化させる処理を行うこととなる。
【００４０】
しかして、このようにすれば、遊技者は、従来のように、ボタン連打機能を有効とするか否かを設定する必要がなくなり、しかも、ボタン有効時間を特に意識することなく、ボタン連打機能を使用したい場合は、演出ボタン装置１３又は設定ボタン１５を押下しておくだけで良いため、ボタン連打機能を簡易に使用することができる。
【００４１】
なお、本実施形態においては、連続押し判定の第１回目の区間Ｋ１０の時間（例えば、６００ｍｓ）と、第１回目以降の区間Ｋ１１の時間（例えば、１５０ｍｓ）を異なるものにしているが同一にしても良い。しかしながら、連続押し判定の第１回目の区間Ｋ１０の時間（例えば、６００ｍｓ）と、第１回目以降の区間Ｋ１１の時間（例えば、１５０ｍｓ）は異なる方が好ましい。遊技者が連打機能を使用したくて、演出ボタン装置１３又は設定ボタン１５を押下したのか、それとも、連打機能を使用する意図がなく、単に、演出ボタン装置１３又は設定ボタン１５を１度だけ押下しただけなのかを判定するための時間が必要なためである。そのため、連続押し判定の第１回目の区間Ｋ１０の時間（例えば、６００ｍｓ）と、第１回目以降の区間Ｋ１１の時間（例えば、１５０ｍｓ）は異なる方が好ましい。
【００４２】
ところで、ボタン有効時間前に、演出ボタン装置１３又は設定ボタン１５が押下されていた場合において、一時的に、演出ボタン装置１３又は設定ボタン１５が押下されなかった場合、図７に示すような処理が行われる。
【００４３】
すなわち、図７に示すように、タイミングｔ３０時、遊技者によって、演出ボタン装置１３又は設定ボタン１５が押下されると、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態であれば、タイミングｔ３１に示すように、スイッチＯＮデータをＯＦＦからＯＮにする処理を行う。そして、このスイッチＯＮデータがＯＦＦからＯＮに変化するに伴って、エッジデータ（ＯＮエッジ）をＯＮにする処理と、連続押下状態を判定するための連続押しフラグをＯＮにする処理も合せて行う（図７に示すタイミングｔ３１参照）。次いで、タイミングｔ３１ａ時、何らかの理由で、演出ボタン装置１３又は設定ボタン１５が一時的に押下されなかった場合、タイミングｔ３１ｂ時、スイッチＯＮデータがＯＮからＯＦＦに変化する。しかしながら、連続押しフラグは、ＯＮからＯＦＦに変化せず、ＯＮ状態が維持される。本来であれば、連続押しフラグも合せて、ＯＮからＯＦＦに変化するが、演出ボタン装置１３又は設定ボタン１５が複数回押下される連続押し予告演出が発生することが既に決定されている場合は、連続押しフラグは、ＯＮからＯＦＦに変化させず、ＯＮ状態が維持される。
【００４４】
次いで、タイミングｔ３１ｃ時、再び、演出ボタン装置１３又は設定ボタン１５が押下されると、演出制御ＣＰＵ９００は、区間Ｋ１の時間内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態であれば、タイミングｔ３２に示すように、スイッチＯＮデータをＯＦＦからＯＮにする処理を行う。そして、このスイッチＯＮデータがＯＦＦからＯＮに変化するに伴って、エッジデータ（ＯＮエッジ）をＯＮにする処理を行う。そしてさらに、演出制御ＣＰＵ９００は、ボタン有効開始後、連続押しフラグがＯＮであると、演出ボタン装置１３又は設定ボタン１５が連続して押下されたと判断し、タイミングｔ３２〜タイミングｔ３８に示すように、スイッチＯＮデータがＯＮ状態であることに基づいて、連続押し判定を行う。すなわち、演出制御ＣＰＵ９００は、連続押し判定第１回目（最初）の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３２〜タイミングｔ３３参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態の１つ目を生成する。次いで、演出制御ＣＰＵ９００は、連続押し判定第２回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３３〜タイミングｔ３４参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態の２つ目を生成する。次いで、演出制御ＣＰＵ９００は、連続押し判定第３回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３４〜タイミングｔ３５参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態の３つ目を生成する。というように、連続押し判定を行い、演出制御ＣＰＵ９００は、連続押し判定第ｍ−１回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３６〜タイミングｔ３７参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態のｍ−１つ目を生成し、連続押し判定第ｍ回目の区間Ｋ１１の時間（例えば、１５０ｍｓ）中（タイミングｔ３７〜タイミングｔ３８参照）に、演出ボタン装置１３又は設定ボタン１５がＯＮからＯＦＦ又はＯＦＦからＯＮされた場合と同等の状態のｍつ目を生成するようにする。その後、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了すると（タイミングｔ３８参照）、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＦＦ状態であれば、タイミングｔ３９に示すようにスイッチＯＮデータ及び連続押しフラグをＯＮからＯＦＦにする処理を行う。なお、図７に示すように、一時的に、演出ボタン装置１３又は設定ボタン１５が押下されず、再び、演出ボタン装置１３又は設定ボタン１５が押下された場合は、遊技者が連打機能を使用したくて、演出ボタン装置１３又は設定ボタン１５を押下したのか、それとも、連打機能を使用する意図がなく、単に、演出ボタン装置１３又は設定ボタン１５を１度だけ押下しただけなのかを判定する時間は必要ないため、連続押し判定の区間は、同一時間に設定しておけば良い。勿論、図５，図６に示すように、異なるようにしても良い。
【００４５】
＜仕様態様ＩＩＩの説明＞
次に、ボタン有効時間中に、演出ボタン装置１３又は設定ボタン１５が、現在実行されている演出を異なる演出へ発展させるか否かで使用される場合、図８に示すように、タイミングｔ４０時、遊技者によって、演出ボタン装置１３又は設定ボタン１５が押下されると、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＮ状態であれば、タイミングｔ４１に示すように、スイッチＯＮデータをＯＦＦからＯＮにする処理を行う。そして、このスイッチＯＮデータがＯＦＦからＯＮに変化するに伴って、エッジデータ（ＯＮエッジ）をＯＮにする処理と、長押し状態を判定するための長押しフラグをＯＮにする処理も合せて行う（図８に示すタイミングｔ４１参照）。長押しフラグがＯＦＦからＯＮになると、演出制御ＣＰＵ９００は、演出ボタン装置１３又は設定ボタン１５が連続して押下されたと判断し、タイミングｔ４１〜タイミングｔ４７に示すように、スイッチＯＮデータがＯＮ状態であることに基づいて、現在実行されている演出を異なる演出へ発展させる演出発展判定を行う。すなわち、演出制御ＣＰＵ９００は、演出発展判定第１回目の区間Ｋ２０の判定時間中（タイミングｔ４１〜タイミングｔ４２参照）に、１つ目の演出発展判定処理に伴う発展演出を実行する。次いで、演出制御ＣＰＵ９００は、演出発展判定第２回目の区間Ｋ２１の判定時間中（タイミングｔ４２〜タイミングｔ４３参照）に、２つ目の演出発展判定処理に伴う発展演出を実行する。次いで、演出制御ＣＰＵ９００は、演出発展判定第３回目の区間Ｋ２２の判定時間中（タイミングｔ４３〜タイミングｔ４４参照）に、３つ目の演出発展判定処理に伴う発展演出を実行する。というように、演出発展判定を行い、演出制御ＣＰＵ９００は、演出発展判定第ｍ−１回目の区間Ｋ２３の判定時間中（タイミングｔ４５〜タイミングｔ４６参照）に、ｍ−１つ目の演出発展判定処理に伴う発展演出を実行し、演出発展判定第ｍ回目の区間Ｋ２４の判定時間中（タイミングｔ４６〜タイミングｔ４７参照）に、ｍつ目の演出発展判定処理に伴う発展演出を実行するようにする。その後、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了すると（タイミングｔ４７参照）、演出制御ＣＰＵ９００は、区間Ｋ１の時間（例えば、２０ｍｓ）内に少なくとも３回、演出ボタン装置１３又は設定ボタン１５の状態を確認する。そして、この区間Ｋ１の時間（例えば、２０ｍｓ）中、演出ボタン装置１３又は設定ボタン１５の状態がＯＦＦ状態であれば、タイミングｔ４８に示すようにスイッチＯＮデータ及び長押しフラグをＯＮからＯＦＦにする処理を行う。
【００４６】
かくして、演出制御ＣＰＵ９００は、上記のように、遊技者による演出ボタン装置１３又は設定ボタン１５の押下がされた否かを確認し、押下が継続されている間中、演出発展判定を行い、演出発展判定処理に伴う発展演出を実行する。これにより、演出制御ＣＰＵ９００は、遊技者によって、演出ボタン装置１３又は設定ボタン１５が長押しされたと判断し、現在実行されている演出を異なる演出へ発展させる処理を行うこととなる。
【００４７】
＜演出制御：プログラム処理の説明＞
ここで、上記演出ボタン装置１３又は設定ボタン１５の仕様態様Ｉ〜ＩＩＩに関する具体的な処理方法について、図９〜図１５に示す演出制御基板９０の処理内容（プログラムの概要）を参照して具体的に説明する。
【００４８】
＜演出制御：メイン処理の説明＞
パチンコ遊技機に電源が投入されると、電源基板１３０（図３参照）から各制御基板に電源が投入された旨の電源投入信号が送られる。そしてその信号を受けて、図３に示す演出制御基板９０に搭載されている演出制御ＣＰＵ９００は、演出制御ＲＯＭ９０１内に格納されている演出制御手順を記述した制御プログラムを逐次実行する。図９は、この制御プログラムの処理に関し、最初に実行される演出制御メイン処理を示したものである。
【００４９】
図９に示すように、この演出制御メイン処理は、まず、演出制御ＣＰＵ９００が、演出制御ＣＰＵ９００内に設けられているレジスタ（図示せず）を初期化すると共に、演出制御ＣＰＵ９００内に設けられているＩ／Ｏポートの入出力方向を設定する。そしてさらに、出力方向に設定されたＩ／Ｏポート（すなわち、出力ポート）から外部に送信されるデータがシリアル転送となるように設定する（ステップＳ１）。
【００５０】
その設定後、演出制御ＣＰＵ９００は、上記主制御基板６０（図３参照）から受信する演出制御コマンドＤＩ_ＣＭＤ及び上記液晶制御基板１２０（図３参照）に送信する液晶制御コマンドＬＣＤ_ＣＭＤを格納する演出制御ＲＡＭ９０２内のメモリ領域を初期化する（ステップＳ２）。そして、演出制御ＣＰＵ９００は、上記主制御基板６０からの演出制御割込み信号を受信する入力ポートの割込み許可設定処理を行う（ステップＳ３）。
【００５１】
次いで、演出制御ＣＰＵ９００は、作業領域、スタック領域として使用する演出制御ＲＡＭ９０２内のメモリ領域を初期化し（ステップＳ４）、音ＬＳＩ９０３（図３参照）に初期化指令を行う。これにより、音ＬＳＩ９０３は、その内部に設けられているレジスタ（図示せず）を初期化する（ステップＳ５）。
【００５２】
次いで、演出制御ＣＰＵ９００は、図示しない可動役物装置のモータを動作させるモータデータが格納される演出制御ＲＡＭ９０２内のメモリ領域に、異常データが格納されているか否かを確認する。そして、その確認により異常データが格納されていれば、可動役物装置が初期位置以外の位置に移動している可能性があるため、演出制御ＣＰＵ９００は、可動役物装置のモータを原点位置に戻す指令を行う。これにより、可動役物装置は初期位置に戻ることとなる。しかしながら、演出制御ＣＰＵ９００は、可動役物装置のモータの位置を検出するモータセンサから送信されるデータに基づきモータの位置を確認し、初期位置に戻っていなければ、エラーフラグをＯＮにセットする処理を行う。なお、初期位置に戻っていれば、エラーフラグをＯＦＦにセットする処理を行う（ステップＳ６）。
【００５３】
その後、演出制御ＣＰＵ９００は、その内部に設けられている一定周期のパルス出力を作成する機能や時間計測の機能等を有するＣＴＣ（Ｃｏｕｎｔｅｒ  Ｔｉｍｅｒ  Ｃｉｒｃｕｉｔ）の設定を行う。具体的には、演出制御ＣＰＵ９００は、１ｍｓ毎に定期的にタイマ割込みがかかるように上記ＣＴＣの時間定数レジスタを設定する（ステップＳ７）。
【００５４】
以上説明したステップＳ１〜Ｓ７により、遊技動作開始前における演出制御ＣＰＵ９００による初期設定処理が行われ、その後、演出制御ＣＰＵ９００は、メインループ更新周期か否かを確認する。具体的には、０〜３１までループ状にカウントするメインループカウンタＭＬ_ＣＮＴを１６分周（すなわち、１６で除算）した際の余りを確認し、その余りが０であれば（ステップＳ８：ＹＥＳ）ステップＳ１０に進み、０以外であれば（ステップＳ８：ＮＯ）予告抽選等に用いる乱数値を更新する処理を行う（ステップＳ９）。なお、メインループカウンタＭＬ_ＣＮＴのインクリメント（＋１）方法については、後述することとする。
【００５５】
次いで、演出制御ＣＰＵ９００は、後述するステップＳ１２にて生成された上記ＬＥＤランプ等の装飾ランプを夫々点灯又は消灯させるのに必要なランプデータを演出制御ＲＡＭ９０２内のメモリ領域に書込みする処理を行う（ステップＳ１０）。
【００５６】
次いで、演出制御ＣＰＵ９００は、上記演出制御ＲＡＭ９０２内のメモリ領域に格納されている上記主制御基板６０（図３参照）から受信する演出制御コマンドＤＩ_ＣＭＤを読み出し、その内容に応じた演出パターンを、演出制御ＲＯＭ９０１内に予め格納しておいた多数の演出パターンの中から抽選により決定する。そして、その決定された演出パターンに対応する液晶制御コマンドＬＣＤ_ＣＭＤを上記演出制御ＲＡＭ９０２内のメモリ領域に格納する。この際、後述するステップＳ１２にて演出ボタン装置１３又は設定ボタン１５を遊技者に押下させるような演出が実行されることが決定され、その決定された演出内容に応じて遊技者が、演出ボタン装置１３又は設定ボタン１５を押下した場合、その演出ボタン装置１３又は設定ボタン１５の押下内容に応じて演出パターンを決定する。すなわち、その決定された演出パターンが現在実行されている第１の演出を第２の演出へ変化させるような演出パターンであった場合、演出ボタン装置１３又は設定ボタン１５は仕様態様Ｉの操作となり、現在実行されている第３の演出を演出ボタン装置１３又は設定ボタン１５が複数回押下される連打操作によって第４の演出へ変化させる演出パターンであった場合、演出ボタン装置１３又は設定ボタン１５の操作は仕様態様ＩＩとなり、現在実行されている演出を異なる演出へ発展させる演出パターンであった場合、演出ボタン装置１３又は設定ボタン１５の操作は仕様態様ＩＩＩとなる。この仕様態様Ｉ〜ＩＩＩに応じた演出ボタン装置１３又は設定ボタン１５の押下内容に応じて演出パターンを決定することとなる（ステップＳ１１）。なお、この演出ボタン装置１３又は設定ボタン１５の押下内容は、後述する図１１に示すタイマ割込み処理内のステップＳ２０３にて決定されることとなる。
【００５７】
次いで、演出制御ＣＰＵ９００は、上記決定された演出パターンに応じた光に関する制御信号、音に関する制御信号を生成する。そして、上記決定された演出パターン内に、演出ボタン装置１３又は設定ボタン１５を遊技者に押下させるような演出があるか否かも決定される。さらには、可動役物装置（図示せず）を動作させるモータ（図示せず）の動作内容及びソレノイドの動作内容を決定する（ステップＳ１２）。なお、この決定された光に関する制御信号が、次回のステップＳ１０の処理の際、演出制御ＲＡＭ９０２内のメモリ領域に書き込まれることとなる。
【００５８】
次いで、演出制御ＣＰＵ９００は、上記決定された音に関する制御信号を音ＬＳＩ９０３に送信する。そして、音ＬＳＩ９０３は、その制御信号に応じたＢＧＭあるいは効果音を音ＲＯＭ９０４から読み出す。これにより、音ＬＳＩ９０３は、その読み出した音データに基づく処理を行い、音源データとしてスピーカ１７へ出力する処理を行う（ステップＳ１３）。
【００５９】
次いで、演出制御ＣＰＵ９００は、ステップＳ１２にて決定されたソレノイドの動作内容に応じたソレノイドデータを生成し、その生成したソレノイドデータを演出制御ＲＡＭ９０２内のメモリ領域に格納する（ステップＳ１４）。
【００６０】
次いで、演出制御ＣＰＵ９００は、上記ステップＳ１３の処理に関し、音ＬＳＩ９０３が音データ等をデコード処理する際、ノイズ等により何らかのエラーが発生していないかを、当該音ＬＳＩ９０３にアクセスし確認する（ステップＳ１５）。
【００６１】
かくして、演出制御ＣＰＵ９００は、上記ステップＳ１５の処理を終えた後、再度ステップＳ８の処理に戻り、ステップＳ８〜Ｓ１５の処理を繰り返すこととなる。なお、本実施形態においては、ステップＳ１０の処理をステップＳ８：ＹＥＳの処理後にしているが、これは、ステップＳ１１〜Ｓ１５の処理時間が変動する可能性があるためである。
【００６２】
＜演出制御：コマンド受信割込み処理の説明＞
続いて、図１０を参照して、このような演出制御メイン処理の実行中に、主制御基板６０より演出制御コマンドＤＩ_ＣＭＤ及び演出制御割込み信号が送信されてきた際の処理について説明する。
【００６３】
図１０に示すように、演出制御ＣＰＵ９００は、上記演出制御割込み信号を受信した際、各レジスタの内容を演出制御ＲＡＭ９０２内のスタック領域に退避させる退避処理を実行する（ステップＳ１００）。その後、演出制御ＣＰＵ９００は、演出制御コマンドＤＩ_ＣＭＤを受信した入力ポートのレジスタを読み出し（ステップＳ１０１）、演出制御ＲＡＭ９０２内のコマンド送受信用メモリ領域のアドレス番地を示すポインタを算出する（ステップＳ１０２）。
【００６４】
そしてその後、演出制御ＣＰＵ９００は、再度、演出制御コマンドＤＩ_ＣＭＤを受信した入力ポートのレジスタを読み出し（ステップＳ１０３）、ステップＳ１０１にて読み出した値とステップＳ１０３にて読み出した値が一致しているか否かを確認する。一致していなければ（ステップＳ１０４：ＮＯ）、ステップＳ１０７に進み、一致していれば（ステップＳ１０４：ＹＥＳ）、上記算出したポインタに対応するアドレス番地に、主制御基板６０より受信した演出制御コマンドＤＩ_ＣＭＤを格納する（ステップＳ１０５）。なお、この格納された演出制御コマンドＤＩ_ＣＭＤが、図９に示すステップＳ１１の処理の際、演出制御ＣＰＵ９００に読み出されることとなる。
【００６５】
次いで、演出制御ＣＰＵ９００は、演出制御ＲＡＭ９０２内のコマンド送受信用メモリ領域のアドレス番地を示すポインタを更新し（ステップＳ１０６）、ステップＳ１００の処理で退避しておいたレジスタを復帰させる（ステップＳ１０７）。これにより、図９に示す演出制御メイン処理に戻ることとなる。
【００６６】
＜演出制御：タイマ割込み処理の説明＞
続いて、図１１〜図１５を参照して、演出制御メイン処理のステップＳ７の処理（図９参照）にて設定した、１ｍｓ毎のタイマ割込みが発生した際の処理について説明する。
【００６７】
図１１に示すように、演出制御ＣＰＵ９００は、１ｍｓ毎のタイマ割込みが発生した際、各レジスタの内容を演出制御ＲＡＭ９０２内のスタック領域に退避させる退避処理を実行する（ステップＳ２００）。その後、演出制御ＣＰＵ９００は、演出制御ＣＰＵ９００内に設けられているＩ／Ｏポートのレジスタをリフレッシュする（ステップＳ２０１）。
【００６８】
続いて、演出制御ＣＰＵ９００は、図９に示すステップＳ１４にて処理した演出制御ＲＡＭ９０２内のメモリ領域に格納されているソレノイドデータを出力ポートよりシリアル転送で送信する。またさらに、演出制御ＣＰＵ９００は、演出制御ＲＡＭ９０２内のメモリ領域に格納されているモータデータを出力ポートよりシリアル転送で送信する。これにより、図示しない可動役物装置は、そのモータデータに基づいた動作をすることとなる（ステップＳ２０２）。なお、このモータデータの生成方法は、後述するステップＳ２０６にて詳述することとする。
【００６９】
次いで、演出制御ＣＰＵ９００は、演出ボタン装置１３及び設定ボタン１５からの信号を受信する（ステップＳ２０３）。この処理内容について、図１２〜図１５を用いてより詳しく説明する。
【００７０】
＜演出制御：ボタン入力処理の説明＞
図１２に示すように、演出制御ＣＰＵ９００は、先ず、スイッチ状態作成処理を実行する（ステップＳ２５０）。
【００７１】
＜演出制御：スイッチ状態作成処理の説明＞
この点、図１３を参照してより詳しく説明すると、図１３に示すように、演出制御ＣＰＵ９００は、演出ボタン装置１３、設定ボタン１５からの信号を受信し、前回のタイマ割込みの際受信した演出ボタン装置１３、設定ボタン１５からの信号と、今回のタイマ割込みの際受信した演出ボタン装置１３、設定ボタン１５からの信号を比較する。そして、ＯＦＦ状態からＯＮ状態に変化していた場合（図４（ａ）に示すタイミングｔ１参照、タイミングｔ３参照、図４（ｂ）に示すタイミングｔ１１参照、図５に示すタイミングｔ２０参照、図６，図７に示すタイミングｔ３０参照、図７に示すタイミングｔ３１ｃ参照、図８に示すタイミングｔ４０参照）、演出ボタン装置１３又は設定ボタン１５のボタンの状態変化を確認するための信号ＯＮエッジデータを作成する。一方、ＯＮ状態からＯＦＦ状態に変化していた場合（図４（ａ）に示すタイミングｔ２参照、図４（ｂ）に示すタイミングｔ１０参照、タイミングｔ１２参照、図５に示すタイミングｔ２７参照、図６，図７に示すタイミングｔ３８参照、図７に示すタイミングｔ３１ａ参照、図８に示すタイミングｔ４７参照）、演出ボタン装置１３又は設定ボタン１５のボタンの状態変化を確認するための信号ＯＦＦエッジデータを作成する（ステップＳ３００）。なお、信号を比較した結果、何も変化していない場合は、新たに、信号ＯＮエッジデータ、信号ＯＦＦエッジデータが作成されない。
【００７２】
次いで、演出制御ＣＰＵ９００は、信号ＯＮエッジデータが作成させているか否かを確認する（ステップＳ３０１）。信号ＯＮエッジデータが作成されていれば（ステップＳ３０１：ＹＥＳ）、信号ＯＮフラグＳＯＮ_ＦＬＧに「１」をセットし（ステップＳ３０２）、スイッチ状態作成処理を終える。
【００７３】
一方、信号ＯＮエッジデータが作成されていなければ（ステップＳ３０１：ＮＯ）、信号ＯＦＦエッジデータが作成されているか否かを確認する（ステップＳ３０３）。信号ＯＦＦエッジデータが作成されていれば（ステップＳ３０３：ＹＥＳ）、信号ＯＦＦフラグＳＯＦＦ_ＦＬＧに「１」をセットし（ステップＳ３０４）、スイッチ状態作成処理を終える。
【００７４】
一方、信号ＯＦＦエッジデータが作成されていなければ（ステップＳ３０３：ＮＯ）、信号ＯＮフラグＳＯＮ_ＦＬＧに「１」がセットされているか否かを確認する（ステップＳ３０５）。信号ＯＮフラグＳＯＮ_ＦＬＧに「１」がセットされていれば（ステップＳ３０５：ＹＥＳ）、演出制御ＣＰＵ９００は、上記ステップＳ３００にて今回のタイマ割込みの際受信した演出ボタン装置１３、設定ボタン１５からの信号を確認し（ステップＳ３０６）、ＯＮ状態であれば（ステップＳ３０６：ＹＥＳ）、信号ＯＮカウンタＳＯＮ_ＣＮＴをインクリメント（＋１）する処理を行う（ステップＳ３０７）。
【００７５】
次いで、演出制御ＣＰＵ９００は、信号ＯＮカウンタＳＯＮ_ＣＮＴの値を確認し（ステップＳ３０８）、２０以上でなければ（ステップＳ３０８：ＮＯ）、スイッチ状態作成処理を終え、２０以上であれば（ステップＳ３０８：ＹＥＳ）、スイッチＯＮデータに「１」をセットする（ステップＳ３０９）。これにより、図４（ａ）に示すタイミングｔ４〜タイミングｔ６に示す区間Ｋ１の時間経過後、又は、図５に示すタイミングｔ２０〜タイミングｔ２１に示す区間Ｋ１の時間経過後、又は、図６，図７に示すタイミングｔ３０〜タイミングｔ３１に示す区間Ｋ１の時間経過後、又は、図７に示すタイミングｔ３１ｃ〜タイミングｔ３２に示す区間Ｋ１の時間経過後、又は、図８に示すタイミングｔ４０〜タイミングｔ４１に示す区間Ｋ１の時間経過後、スイッチＯＮデータがＯＦＦからＯＮに変化することとなる（図４（ａ）に示すタイミングｔ６参照、図５に示すタイミングｔ２１参照、図６，図７に示すタイミングｔ３１参照、図７に示すタイミングｔ３２参照、図８に示すタイミングｔ４１参照）。
【００７６】
一方、上記ステップＳ３０９の処理後、又は、上記ステップＳ３００にて今回受信した演出ボタン装置１３、設定ボタン１５からの信号がＯＦＦ状態であれば（ステップＳ３０６：ＮＯ）、信号ＯＮフラグＳＯＮ_ＦＬＧに「０」をセットし、信号ＯＮカウンタＳＯＮ_ＣＮＴに「０」をセットし（ステップＳ３１０）、スイッチ状態作成処理を終える。これにより、図４（ａ）に示すタイミングｔ１〜タイミングｔ２の区間が区間Ｋ１の時間（例えば、２０ｍｓ）を超えていなければ、スイッチＯＮデータに「１」がセットされることがないため、図４（ａ）に示すように、スイッチＯＮデータはＯＦＦのままとなる。
【００７７】
他方、信号ＯＮフラグＳＯＮ_ＦＬＧに「１」がセットされていなければ（ステップＳ３０５：ＮＯ）、演出制御ＣＰＵ９００は、信号ＯＦＦフラグＳＯＦＦ_ＦＬＧの値を確認する（ステップＳ３１１）。信号ＯＦＦフラグＳＯＦＦ_ＦＬＧに「１」がセットされていなければ（ステップＳ３１１：ＮＯ）、スイッチ状態作成処理を終え、信号ＯＦＦフラグＳＯＦＦ_ＦＬＧに「１」がセットされていれば（ステップＳ３１１：ＹＥＳ）、上記ステップＳ３００にて今回のタイマ割込みの際受信した演出ボタン装置１３、設定ボタン１５からの信号を確認し（ステップＳ３１２）、ＯＦＦ状態であれば（ステップＳ３１２：ＹＥＳ）、信号ＯＦＦカウンタＳＯＦＦ_ＣＮＴをインクリメント（＋１）する処理を行う（ステップＳ３１３）。
【００７８】
次いで、演出制御ＣＰＵ９００は、信号ＯＦＦカウンタＳＯＦＦ_ＣＮＴの値を確認し（ステップＳ３１４）、２０以上でなければ（ステップＳ３１４：ＮＯ）、スイッチ状態作成処理を終え、２０以上であれば（ステップＳ３１４：ＹＥＳ）、スイッチＯＮデータに「０」をセットする（ステップＳ３１５）。これにより、図４（ｂ）に示すタイミングｔ１３〜タイミングｔ１５に示す区間Ｋ１の時間経過後、又は、図５に示すタイミングｔ２７〜タイミングｔ２８に示す区間Ｋ１の時間経過後、又は、図６，図７に示すタイミングｔ３８〜タイミングｔ３９に示す区間Ｋ１の時間経過後、又は、図８に示すタイミングｔ４７〜タイミングｔ４８に示す区間Ｋ１の時間経過後、スイッチＯＮデータがＯＮからＯＦＦに変化することとなる（図４（ｂ）に示すタイミングｔ１５参照、図５に示すタイミングｔ２８参照、図６，図７に示すタイミングｔ３９参照、図８に示すタイミングｔ４８参照）。
【００７９】
一方、上記ステップＳ３１５の処理後、又は、上記ステップＳ３００にて今回のタイマ割込みの際受信した演出ボタン装置１３、設定ボタン１５からの信号がＯＮ状態であれば（ステップＳ３１２：ＮＯ）、信号ＯＦＦフラグＳＯＦＦ_ＦＬＧに「０」をセットし、信号ＯＦＦカウンタＳＯＦＦ_ＣＮＴに「０」をセットし（ステップＳ３１６）、スイッチ状態作成処理を終える。これにより、図４（ｂ）に示すタイミングｔ１０〜タイミングｔ１１の区間が区間Ｋ１の時間（例えば、２０ｍｓ）を超えていなければ、スイッチＯＮデータに「０」がセットされることがないため、図４（ｂ）に示すように、スイッチＯＮデータはＯＮのままとなる。
【００８０】
＜演出制御：ボタン入力処理の説明＞
かくして、上記の処理を終えた後、演出制御ＣＰＵ９００は、図１２に示すように、スイッチ判定処理を実行し（ステップＳ２５１）、ボタン入力処理を終える。
【００８１】
＜演出制御：スイッチ判定処理の説明＞
このスイッチ判定処理について、図１４及び図１５を参照してより詳しく説明すると、図１４に示すように、演出制御ＣＰＵ９００は、前回のタイマ割込みの際のスイッチＯＮデータと今回のタイマ割込みの際のスイッチＯＮデータを比較する。そして、スイッチＯＮデータが「０」から「１」に変化していれば、ＯＮエッジデータを作成し、スイッチＯＮデータが「１」から「０」に変化していれば、ＯＦＦエッジデータを作成する（ステップＳ４００）。
【００８２】
次いで、演出制御ＣＰＵ９００は、ボタン有効時間中か否かを確認する（ステップＳ４０１）。ボタン有効時間中でなければ（ステップＳ４０１：ＮＯ）、スイッチ判定処理を終え、ボタン有効時間中であれば（ステップＳ４０１：ＹＥＳ）、ステップＳ４０２の処理に進む。なお、このボタン有効時間中か否かは、図９に示すステップＳ１２にて決定されることとなる。
【００８３】
次いで、演出制御ＣＰＵ９００は、ボタン仕様の種類を確認する（ステップＳ４０２）。すなわち、図９に示すステップＳ１２にて決定された演出ボタン装置１３又は設定ボタン１５を遊技者に押下させるような演出が、演出ボタン装置１３又は設定ボタン１５が一度押下されると、現在実行されている第１の演出を第２の演出へ変化させるようなボタン押下演出であった場合（ステップＳ４０２：仕様態様Ｉ）、演出制御ＣＰＵ９００は、ＯＮエッジデータが作成させているか否かを確認する（ステップＳ４０３）。ＯＮエッジデータが作成されていなければ（ステップＳ４０３：ＮＯ）、スイッチ判定処理を終え、ＯＮエッジデータが作成されていれば（ステップＳ４０３：ＹＥＳ）、遊技者により演出ボタン装置１３又は設定ボタン１５か押下されたと判定し、押下された場合に実行される演出に必要な情報の取得等を含んだボタン押下時の処理を行い（ステップＳ４０４）、スイッチ判定処理を終える。これにより、図９に示すステップＳ１１にて、現在実行されている第１の演出を第２の演出へ変化させるような演出パターンが実行されることが決定されることとなる。
【００８４】
一方、図９に示すステップＳ１２にて決定された演出ボタン装置１３又は設定ボタン１５を遊技者に押下させるような演出が、演出ボタン装置１３又は設定ボタン１５が連打押下されると、現在実行されている第３の演出を演出ボタン装置１３又は設定ボタン１５が複数回押下される連打操作によって第４の演出へ変化させるようなボタン押下演出であった場合（ステップＳ４０２：仕様態様ＩＩ）、演出制御ＣＰＵ９００は、連続押しフラグＲＯ_ＦＬＧに「１」がセットされているか否か確認する（ステップＳ４０５）。連続押しフラグＲＯ_ＦＬＧに「１」がセットされていなければ（ステップＳ４０５：ＮＯ）、演出制御ＣＰＵ９００は、ＯＮエッジデータが作成されているか否かを確認する（ステップＳ４０６）。ＯＮエッジデータが作成されていなければ（ステップＳ４０６：ＮＯ）、スイッチ判定処理を終え、ＯＮエッジデータが作成されていれば（ステップＳ４０６：ＹＥＳ）、連続押しフラグＲＯ_ＦＬＧに「１」をセットし（ステップＳ４０７）、遊技者により演出ボタン装置１３又は設定ボタン１５か押下されたことを示す信号（図５に示すタイミングｔ２１参照、図６，図７に示すタイミングｔ３１参照）を生成し（ステップＳ４０８）、スイッチ判定処理を終える。
【００８５】
他方、連続押しフラグＲＯ_ＦＬＧに「１」がセットされていれば（ステップＳ４０５：ＹＥＳ）、演出制御ＣＰＵ９００は、スイッチＯＮデータに「１」がセットされているか否かを確認する（ステップＳ４０９）。スイッチＯＮデータに「１」がセットされていれば（ステップＳ４０９：ＹＥＳ）、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が継続されていると判断し、連続押しカウンタＲＯ_ＣＮＴをインクリメント（＋１）する（ステップＳ４１０）。
【００８６】
次いで、演出制御ＣＰＵ９００は、連打フラグＲＤ_ＦＬＧに「１」がセットされているか確認し（ステップＳ４１１）、連打フラグＲＤ_ＦＬＧに「１」がセットされていなければ（ステップＳ４１１：ＮＯ）、図５，図６に示す第１回目の連続押し判定の区間Ｋ１０の時間（例えば、６００ｍｓ）中であると判断し、連続押しカウンタＲＯ_ＣＮＴの値を確認する（ステップＳ４１２）。連続押しカウンタＲＯ_ＣＮＴの値が６００以上でなければ（ステップＳ４１２：ＮＯ）、スイッチ判定処理を終え、連続押しカウンタＲＯ_ＣＮＴの値が６００以上であれば（ステップＳ４１２：ＹＥＳ）、図５，図６に示す第１回目の連続押し判定の区間Ｋ１０の時間（例えば、６００ｍｓ）に達したと判断し、連打フラグＲＤ_ＦＬＧに「１」をセットし（ステップＳ４１３）、連続押しカウンタＲＯ_ＣＮＴに「０」をセットし（ステップＳ４１４）、遊技者により演出ボタン装置１３又は設定ボタン１５か押下されたことを示す信号（図５に示すタイミングｔ２２参照，図６に示すタイミングｔ３３参照）を生成し（ステップＳ４１５）、スイッチ判定処理を終える。
【００８７】
一方、連打フラグＲＤ_ＦＬＧに「１」がセットされていれば（ステップＳ４１１：ＹＥＳ）、図５，図６に示す第１回目の連続押し判定が終了したと判断し、連続押しカウンタＲＯ_ＣＮＴの値を確認する（ステップＳ４１６）。連続押しカウンタＲＯ_ＣＮＴの値が１５０以上でなければ（ステップＳ４１６：ＮＯ）、スイッチ判定処理を終え、連続押しカウンタＲＯ_ＣＮＴの値が１５０以上であれば（ステップＳ４１６：ＹＥＳ）、図５，図６に示す第１回目以降の連続押し判定の区間Ｋ１１の時間（例えば、１５０ｍｓ）に達したと判断し、連続押しカウンタＲＯ_ＣＮＴに「０」をセットし（ステップＳ４１７）、遊技者により演出ボタン装置１３又は設定ボタン１５か押下されたことを示す信号（図５に示すタイミングｔ２３参照、タイミングｔ２４参照、タイミングｔ２５参照、タイミングｔ２６参照、図６に示すタイミングｔ３４参照、タイミングｔ３５参照、タイミングｔ３６参照、タイミングｔ３７参照、）を生成し（ステップＳ４１８）、スイッチ判定処理を終える。
【００８８】
他方、スイッチＯＮデータに「１」がセットされていなければ（ステップＳ４０９：ＮＯ）、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が終了したと判断し、連続押しフラグＲＯ_ＦＬＧに「０」をセットし、連打フラグＲＤ_ＦＬＧに「０」をセットし、連続押しカウンタＲＯ_ＣＮＴに「０」をセットし（ステップＳ４１９）、スイッチ判定処理を終える。
【００８９】
しかして、このように、連続押し判定が行われ、遊技者により演出ボタン装置１３又は設定ボタン１５か押下されたことを示す信号（図５，図６に示す連続押し判定参照）が生成されることにより、図９に示すステップＳ１１にて、遊技者によって、演出ボタン装置１３又は設定ボタン１５が連打押下されたと判断され、現在実行されている第３の演出を第４の演出へ変化させるような演出パターンが実行されることが決定されることとなる。
【００９０】
そしてさらに、ボタン有効時間を確認する（ステップＳ４０１参照）前に、図１３に示すスイッチ状態作成処理にて、スイッチＯＮデータに「１」又は「０」をセットする処理をし（ステップＳ３０９、ステップＳ３１５参照）、連続押しフラグに「１」をセットする処理を予め行っておくことで、有効時間開始のタイミングで、連続押し判定（ステップＳ４０９〜ステップＳ４１８参照）を実行しているため、ボタン有効時間前に、演出ボタン装置１３又は設定ボタン１５が押下されていたとしても、連続押し判定が実行されることとなる。
【００９１】
しかして、このようにすれば、遊技者は、従来のように、ボタン連打機能を有効とするか否かを設定する必要がなくなり、しかも、ボタン有効時間を特に意識することなく、ボタン連打機能を使用したい場合は、演出ボタン装置１３又は設定ボタン１５を押下しておくだけで良いため、ボタン連打機能を簡易に使用することができる。
【００９２】
一方、図９に示すステップＳ１２にて決定された演出ボタン装置１３又は設定ボタン１５を遊技者に押下させるような演出が、演出ボタン装置１３又は設定ボタン１５が長押しされると、現在実行されている演出を異なる演出へ発展させるようなボタン押下演出であった場合（ステップＳ４０２：仕様態様ＩＩＩ）、演出制御ＣＰＵ９００は、図１５に示すように、長押しフラグＮＯ_ＦＬＧに「１」がセットされているか否か確認する（ステップＳ４２０）。長押しフラグＮＯ_ＦＬＧに「１」がセットされていなければ（ステップＳ４２０：ＮＯ）、演出制御ＣＰＵ９００は、ＯＮエッジデータが作成されているか否かを確認する（ステップＳ４２１）。ＯＮエッジデータが作成されていなければ（ステップＳ４２１：ＮＯ）、スイッチ判定処理を終え、ＯＮエッジデータが作成されていれば（ステップＳ４２１：ＹＥＳ）、長押しフラグＮＯ_ＦＬＧに「１」をセットし（ステップＳ４２２）、演出発展させるための信号（図８に示すタイミングｔ４１参照）を生成し（ステップＳ４２３）、スイッチ判定処理を終える。
【００９３】
他方、長押しフラグＮＯ_ＦＬＧに「１」がセットされていれば（ステップＳ４２０：ＹＥＳ）、演出制御ＣＰＵ９００は、スイッチＯＮデータに「１」がセットされているか否かを確認する（ステップＳ４２４）。スイッチＯＮデータに「１」がセットされていれば（ステップＳ４２４：ＹＥＳ）、遊技者による演出ボタン装置１３又は設定ボタン１５の押下が継続されていると判断し、長押しカウンタＮＯ_ＣＮＴをインクリメント（＋１）する（ステップＳ４２５）。
【００９４】
次いで、演出制御ＣＰＵ９００は、長押しカウンタＮＯ_ＣＮＴの値を確認する（ステップＳ４２６）。長押しカウンタＮＯ_ＣＮＴの値が判定時間（図８に示す区間Ｋ２０参照、区間Ｋ２１参照、区間Ｋ２２参照、区間Ｋ２３参照、区間Ｋ２４参照）以上でなければ（ステップＳ４２６：ＮＯ）、スイッチ判定処理を終え、長押しカウンタＮＯ_ＣＮＴの値が判定時間（図８に示す区間Ｋ２０参照、区間Ｋ２１参照、区間Ｋ２２参照、区間Ｋ２３参照、区間Ｋ２４参照）以上であれば（ステップＳ４２６：ＹＥＳ）、判定時間（図８に示す区間Ｋ２０参照、区間Ｋ２１参照、区間Ｋ２２参照、区間Ｋ２３参照、区間Ｋ２４参照）に達したと判断し、長押しカウンタＮＯ_ＣＮＴに「０」をセットし（ステップＳ４２７）、演出発展させるための信号（図８に示すタイミングｔ４２参照、タイミングｔ４３参照、タイミングｔ４４参照、タイミングｔ４５参照、タイミングｔ４６参照）を生成し（ステップＳ４２８）、スイッチ判定処理を終える。
【００９５】
しかして、このように、演出発展判定が行われ、演出発展させるための信号（図８に示す演出発展判定参照）が生成されることにより、図９に示すステップＳ１１にて、遊技者によって、演出ボタン装置１３又は設定ボタン１５が長押しされたと判断され、現在実行されている演出を異なる演出へ発展させるような演出パターンが実行されることが決定されることとなる。
【００９６】
＜演出制御：タイマ割込み処理の説明＞
かくして、図１１に示すステップＳ２０３の処理を終えた後、演出制御ＣＰＵ９００は、図示しない可動役物装置のモータ（図示せず）の位置を検出するモータセンサから送信される検出データに基づきモータの位置を確認する（ステップＳ２０４）。
【００９７】
次いで、演出制御ＣＰＵ９００は、図９に示すステップＳ１１の処理にて演出制御ＲＡＭ９０２内のメモリ領域に格納された液晶制御コマンドＬＣＤ_ＣＭＤを液晶制御基板１２０に送信する（ステップＳ２０５）。
【００９８】
次いで、演出制御ＣＰＵ９００は、上記ステップＳ２０４にて確認したモータの位置に基づき、図９に示すステップＳ１２にて決定された可動役物装置を動作させるモータの動作内容に応じたモータデータを生成した上で、演出制御ＲＡＭ９０２内のメモリ領域に格納する（ステップＳ２０６）。なお、この演出制御ＲＡＭ９０２内のメモリ領域に格納されたモータデータが、次の１ｍｓのタイマ割込みの際、ステップＳ２０２の処理にて出力ポートよりシリアル転送にて送信されることとなる。
【００９９】
次いで、演出制御ＣＰＵ９００は、図９に示すステップＳ１２の処理にて演出制御ＲＡＭ９０２内に格納した音に関する制御信号を出力ポートより装飾ランプ基板１００にシリアル転送にて送信する。これにより、ＬＥＤランプ等の装飾ランプが点灯又は消灯することとなり、所望のランプ演出が行われることとなる（ステップＳ２０７）。
【０１００】
次いで、演出制御ＣＰＵ９００は、図９に示すステップＳ８の処理にて用いる０〜３１までループ状にカウントするメインループカウンタＭＬ_ＣＮＴをインクリメント（＋１）し、そのインクリメントした値を１６分周（すなわち、１６で除算）する処理を行う（ステップＳ２０８）。そしてその後、演出制御ＣＰＵ９００は、ステップＳ２００の処理で退避しておいたレジスタを復帰させる（ステップＳ２０９）。これにより、図９に示す演出制御メイン処理に戻ることとなる。
【０１０１】
しかして、以上説明した本実施形態によれば、遊技者が簡易にボタン連打機能を使用することができる。
【０１０２】
ところで、本実施形態においては、演出ボタン装置１３又は設定ボタン１５を長押しすることによって、現在実行されている演出を異なる演出へ発展させることができる演出において、演出ボタン装置１３又は設定ボタン１５がボタン有効時間前に、長押しされていたとしても、現在実行されている演出を異なる演出へ発展させることができる演出が実行されないようになっている例を示したが、それに限らず、上述した使用態様ＩＩと同様、演出ボタン装置１３又は設定ボタン１５がボタン有効時間前に、長押しされていた場合、現在実行されている演出を異なる演出へ発展させることができる演出が実行されるようにしても良い。
【０１０３】
一方、演出ボタン装置１３及び設定ボタン１５の３つの仕様態様のうち、仕様態様ＩＩは、客待ちデモ中等の非遊技中のボタン有効時間時に対しては、無効にするのが好ましい。例えば、演出ボタン装置１３又は設定ボタン１５が故障してしまい、常時ＯＮ状態であった場合に、客待ち中のメニュー選択等において、遊技者によって、演出ボタン装置１３又は設定ボタン１５が連打押下されたと判断され、遊技者が所望する設定が出来ない可能性があるためである。なお、この無効にする処理は、図９に示すステップＳ１２にて、仕様態様ＩＩの操作の無効を決定するようにすれば良い。
【０１０４】
また、仕様態様ＩＩにおける連続押し判定の区間Ｋ１０、Ｋ１１の時間は、予告演出毎に変化させるようにしても良い。このようにすれば、予告演出の内容、演出時間、見た目の演出などから、連打押下のスピードを異ならせることができ、もって、演出の見栄えを良くすることができる。なお、連続押し判定の区間Ｋ１０、Ｋ１１の時間の設定は、図９に示すステップＳ１２にて決定するようにすれば良い。
【０１０５】
またさらに、仕様態様ＩＩは、予告演出の内容によって、この機能を有効にしたり無効にしたりしても良い。全ての予告演出で仕様態様ＩＩを有効にしてしまうと、演出ボタン装置１３又は設定ボタン１５が故障等してしまい、常時ＯＮ状態であった場合に、ボタン有効時間開始前の演出ボタン装置１３又は設定ボタン１５の押下内容が、ボタン有効時間開始後、連続押し判定に反映されてしまう可能性があり、もって、遊技者が意図しないボタン操作になる可能性があるためである。なお、この処理は、図９に示すステップＳ１２にて、仕様態様ＩＩの機能の有効又は無効を決定するようにすれば良い。
【符号の説明】
【０１０６】
１                    パチンコ遊技機
１３                  演出ボタン装置（操作手段）
１５                  設定ボタン（操作手段）
【図１】
2017217193.tif 000003
【図２】
2017217193.tif 000004
【図３】
2017217193.tif 000005
【図４】
2017217193.tif 000006
【図５】
2017217193.tif 000007
【図６】
2017217193.tif 000008
【図７】
2017217193.tif 000009
【図８】
2017217193.tif 000010
【図９】
2017217193.tif 000011
【図１０】
2017217193.tif 000012
【図１１】
2017217193.tif 000013
【図１２】
2017217193.tif 000014
【図１３】
2017217193.tif 000015
【図１４】
2017217193.tif 000016
【図１５】
2017217193.tif 000017
【手続補正書】
【提出日】平成29年7月20日(2017.7.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技者が操作可能な操作手段と、
前記操作手段を遊技者が所定時間押下し続けると、当該操作手段が連打されたものと判定する連打判定手段と、を有し、
前記連打判定手段は、前記操作手段の操作が有効となる有効時間前から遊技者が前記操作手段を押下し続けた場合、前記有効時間開始前は、当該操作手段が連打されたものと判定せず、前記有効時間が開始されると、当該操作手段が連打されたものと判定し、当該操作手段が連打されたとの判定を複数の判定間隔にて行い、
前記複数の判定間隔は、最初の判定間隔とそれ以降の判定間隔が異なり、
前記最初の判定間隔は、前記それ以降の判定間隔より長い時間に設定されてなる遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項１の発明に係る遊技機によれば、遊技者が操作可能な操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）と、
前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）を遊技者が所定時間押下し続けると、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定する連打判定手段（図５〜図７参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）と、を有し、
前記連打判定手段（図５〜図７参照、図１２に示すステップＳ２５０、図１４に示すステップＳ４０１、ステップＳ４０２、ステップＳ４０５〜ステップＳ４１８参照）は、前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）の操作が有効となる有効時間前から遊技者が前記操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）を押下し続けた場合、前記有効時間開始前は、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定せず、前記有効時間が開始されると、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたものと判定し、当該操作手段（図１に示す演出ボタン装置１３、設定ボタン１５参照）が連打されたとの判定を複数の判定間隔（図５，図６に示す区間Ｋ１０，区間Ｋ１１参照）にて行い、
前記複数の判定間隔は、最初の判定間隔（図５，図６に示す区間Ｋ１０参照）とそれ以降の判定間隔（図５，図６に示す区間Ｋ１１参照）が異なり、
前記最初の判定間隔（図５，図６に示す区間Ｋ１０参照）は、前記それ以降の判定間隔（図５，図６に示す区間Ｋ１１参照）より長い時間に設定されてなることを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】