(57)【特許請求の範囲】
【請求項１】
第１の状態を検出する第１の状態検出手段と、前記第１の状態検出手段の検出に基づいて第１の異常が発生したかを判定する第１の異常判定手段と、第２の状態を検出する第２の状態検出手段と、前記第２の状態検出手段の検出に基づいて第２の異常が発生したかを判定する第２の異常判定手段と、第３の状態を検出する第３の状態検出手段と、前記第３の状態検出手段の検出に基づいて第３の異常が発生したかを判定する第３の異常判定手段とを備えた遊技機において、
複数の出力端子を備えた出力端子板と、
前記出力端子板に備えられる複数の出力端子を通じて情報信号を機外部へ出力する外部出力手段とを備え、
前記外部出力手段は、前記第１の異常が発生したと前記第１の異常判定手段が判定した場合に、前記出力端子板に備えられる所定の出力端子を通じて電源断まで出力する第１情報信号によって異常の発生を示す一方、前記第２の異常が発生したと前記第２の異常判定手段が判定した場合に、前記所定の出力端子を通じて予め定めた出力時間に亘って出力する第２情報信号によって異常の発生を示し、かつ、該第２情報信号の出力中に前記第１の異常が発生した場合には、前記第２の情報信号の出力から前記第１の情報信号の出力に変更するよう構成され、
前記第１の異常が発生したと前記第１の異常判定手段が判定した場合に、前記第２の異常判定手段による判定の実行を停止させる一方、前記第３の異常判定手段による判定の実行は停止させないよう構成された
ことを特徴とする遊技機。
【請求項２】
第１の状態を検出する第１の状態検出手段と、前記第１の状態検出手段の検出に基づいて第１の異常が発生したかを判定する第１の異常判定手段と、第２の状態を検出する第２の状態検出手段と、前記第２の状態検出手段の検出に基づいて第２の異常が発生したかを判定する第２の異常判定手段と、第３の状態を検出する第３の状態検出手段と、前記第３の状態検出手段の検出に基づいて第３の異常が発生したかを判定する第３の異常判定手段とを備えた遊技機において、
複数の出力端子を備えた出力端子板と、
前記出力端子板に備えられる複数の出力端子を通じて情報信号を機外部へ出力する外部出力手段とを備え、
前記外部出力手段は、前記第１の異常が発生したと前記第１の異常判定手段が判定した場合に、前記出力端子板に備えられる所定の出力端子を通じて電源断まで出力する第１情報信号によって異常の発生を示す一方、前記第２の異常が発生したと前記第２の異常判定手段が判定した場合に、前記所定の出力端子を通じて予め定めた出力時間に亘って出力する第２情報信号によって異常の発生を示し、かつ、該第２情報信号の出力中に前記第１の異常が発生した場合には、前記第２の情報信号の出力から前記第１の情報信号の出力に変更するよう構成され、
前記第２の異常が発生したことに対応する異常報知用制御の実行が、前記第１の異常が発生したと前記第１の異常判定手段が判定したときに停止され得る一方、前記第３の異常が発生したことに対応する異常報知用制御の実行は、前記第１の異常が発生したと前記第１の異常判定手段が判定したときに停止されないよう構成された
ことを特徴とする遊技機。
【請求項３】
前記第１の異常が発生したことに対応する異常報知が、電源断まで実行される一方、前記第２の異常が発生したことに対応する異常報知は、前記第２の情報信号が出力される前記予め定めた出力時間よりも長い所定時間が経過するまで実行される請求項１または２記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常状態を検出可能な遊技機に関するものである。
【背景技術】
【０００２】
遊技機の代表例の一つとしてのパチンコ機は、機前面に操作ハンドルが設けられ、遊技者が操作ハンドルを操作して機内部に画成された遊技領域へ向けてパチンコ球を発射することができるように構成されている。また、遊技領域には、パチンコ球が入賞可能な入賞口が設けられており、パチンコ球が入賞口に入賞すると、規定個数の賞球が払い出されたり、遊技者に有利な遊技状態が生起されたりして、遊技の結果としての特典が遊技者に付与され得るようになっている。このため、遊技者は、自らの操作によりパチンコ球を発射して遊技を行い、遊技領域でのパチンコ球の挙動に応じた遊技結果に一喜一憂する。
【０００３】
ところで、上記例示したパチンコ機等の遊技機では、不正行為や故障等の不具合が生じた可能性のある異常状態を検出して、該異常状態が発生したことに関するセキュリティー情報信号を、外部出力端子盤に備えられる出力端子からホールコンピュータへ向けて出力するよう構成されることがある。この場合に、遊技店は、ホールコンピュータに入力されるセキュリティー情報信号に基づいて不正行為の可能性を知ることができる(例えば、特許文献１)。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２００５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、外部出力端子盤においてセキュリティー情報信号を出力するために用いることが可能な出力端子の数には限りがある。ここで、同一の出力端子から複数種類のセキュリティー情報信号を出力する場合に、遊技店側では入力されるセキュリティー情報信号の種類の識別が困難となることも考えられ、重大な異常状態が発生したことに気付くのが遅れるといった事態に繋がりかねない。
【０００６】
そこで本発明は、従来の技術に内在する前記問題に鑑み、これらを好適に解決するべく提案されたものであって、出力端子盤の同一の端子から機外部へ出力される情報信号に関し、所定の情報信号を他の情報信号と区別し易い状態で機外部へ出力可能な遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決し、所期の目的を達成するため、本願の請求項１に係る発明は、
第１の状態を検出する第１の状態検出手段(SE6)と、前記第１の状態検出手段(SE6)の検出に基づいて第１の異常が発生したかを判定する第１の異常判定手段(S402)と、第２の状態を検出する第２の状態検出手段(SE1)と、前記第２の状態検出手段(SE8)の検出に基づいて第２の異常が発生したかを判定する第２の異常判定手段(S404)と、第３の状態を検出する第３の状態検出手段(SE1,SE2,SE3,SE4,SE7)と、前記第３の状態検出手段(SE1,SE2,SE3,SE4,SE7)の検出に基づいて第３の異常が発生したかを判定する第３の異常判定手段(S403,S405,S406,SE407,S408)とを備えた遊技機において、
複数の出力端子を備えた出力端子板(63)と、
前記出力端子板(63)に備えられる複数の出力端子を通じて情報信号を機外部へ出力する外部出力手段(61a)とを備え、
前記外部出力手段(61a)は、前記第１の異常が発生したと前記第１の異常判定手段(S402)が判定した場合に、前記出力端子板(63)に備えられる所定の出力端子を通じて電源断まで出力する第１情報信号によって異常の発生を示す一方、前記第２の異常が発生したと前記第２の異常判定手段(S404)が判定した場合に、前記所定の出力端子を通じて予め定めた出力時間に亘って出力する第２情報信号によって異常の発生を示し、かつ、該第２情報信号の出力中に前記第１の異常が発生した場合には、前記第２の情報信号の出力から前記第１の情報信号の出力に変更するよう構成され、
前記第１の異常が発生したと前記第１の異常判定手段(S402)が判定した場合に前記第２の異常判定手段(S404)による判定の実行を停止させる(S205)一方、前記第３の異常判定手段(S403,S405,S406,S407,S408)による判定の実行は停止させないよう構成されたことを要旨とする。
請求項１に係る発明によれば、第１の異常が発生した場合の第１情報信号および第２の異常が発生した場合の第２情報信号を共通の出力端子から出力する構成としつつ、第１情報信号を第２情報信号と区別し易い状態で機外部へ出力することができる。
前記課題を解決し、所期の目的を達成するため、本願の請求項２に係る発明は、
第１の状態を検出する第１の状態検出手段(SE6)と、前記第１の状態検出手段(SE6)の検出に基づいて第１の異常が発生したかを判定する第１の異常判定手段(S402)と、第２の状態を検出する第２の状態検出手段(SE8)と、前記第２の状態検出手段(SE8)の検出に基づいて第２の異常が発生したかを判定する第２の異常判定手段(S404)と、第３の状態を検出する第３の状態検出手段(SE1,SE2,SE3,SE4,SE7)と、前記第３の状態検出手段(SE1,SE2,SE3,SE4,SE7)の検出に基づいて第３の異常が発生したかを判定する第３の異常判定手段(S403,S405,S406,S407,S408)とを備えた遊技機において、
複数の出力端子を備えた出力端子板(63)と、
前記出力端子板(63)に備えられる複数の出力端子を通じて情報信号を機外部へ出力する外部出力手段(61a)とを備え、
前記外部出力手段(61a)は、前記第１の異常が発生したと前記第１の異常判定手段(S402)が判定した場合に、前記出力端子板(63)に備えられる所定の出力端子を通じて電源断まで出力する第１情報信号によって異常の発生を示す一方、前記第２の異常が発生したと前記第２の異常判定手段(S404)が判定した場合に、前記所定の出力端子を通じて予め定めた出力時間に亘って出力する第２情報信号によって異常の発生を示し、かつ、該第２情報信号の出力中に前記第１の異常が発生した場合には、前記第２の情報信号の出力から前記第１の情報信号の出力に変更するよう構成され、
前記第２の異常が発生したことに対応する異常報知用制御の実行が、前記第１の異常が発生したと前記第１の異常判定手段(S402)が判定したときに停止され得る(S205)一方、前記第３の異常が発生したことに対応する異常報知用制御の実行は、前記第１の異常が発生したと前記第１の異常判定手段(S402)が判定したときに停止されないよう構成されたことを要旨とする。
請求項３に係る発明は、
前記第１の異常が発生したことに対応する異常報知が、電源断まで実行される一方、前記第２の異常が発生したことに対応する異常報知は、前記第２の情報信号が出力される前記予め定めた出力時間よりも長い所定時間が経過するまで実行されることを要旨とする。
【０００８】
本願には、次のような技術的思想が含まれる。
遊技時間を決定する決定制御手段(S307)と、前記遊技時間を計測する計時制御手段(S302)とを備えると共に、前記計時制御手段(S302)による前記遊技時間の計測に応じて遊技を進行させるよう構成され、
前記第１の異常が発生したと前記第１の異常判定手段(S402)が判定した場合に、前記決定制御手段(S307)による前記遊技時間の決定および前記計時制御手段(S302)による前記遊技時間の計測のうち少なくとも何れかを停止するよう構成されたことを要旨とする。
上記構成によれば、遊技機の異常が発生した場合に、遊技時間の決定または計測を停止することで、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。
【発明の効果】
【０００９】
本発明に係る遊技機によれば、出力端子盤の同一の端子から機外部へ出力される情報信号に関し、所定の情報信号を他の情報信号と区別し易い状態で機外部へ出力することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１に係る中枠に対して前枠を開放した状態を示す斜視図である。
【図２】実施例１に係る遊技盤を示す正面図である。
【図３】実施例１に係るパチンコ機の電気的な接続関係を示す回路図である。
【図４】実施例１に係る電気部品の接続先と、パチンコ機の状況に応じた各電気部品の状態とを示す説明図である。
【図５】実施例１に係る主制御ＣＰＵのメイン処理を示すフローチャートである。
【図６】エラー情報設定・遊技停止処理を示すフローチャートである。
【図７】実施例１に係る主制御ＣＰＵのタイマ割込処理を示すフローチャートである。
【図８】エラー判定処理を示すフローチャートである。
【図９】実施例１に係る主制御ＲＡＭの過剰入球エラー判定用記憶部を示す説明図である。
【図１０】実施例１に係る過剰入球エラーに関する判定の流れを示すフローチャートである。
【図１１】実施例１に係るパチンコ機のエラー報知に関し、該エラー報知の種類、実行契機、報知手段および報知内容を示す説明図である。
【図１２】実施例２に係る遊技盤を示す正面図である。
【図１３】実施例２に係る主制御基板と他の電気部品との電気的な接続関係を示す回路図である。
【発明を実施するための形態】
【実施例１】
【００１１】
次に、本発明に係る遊技機につき、好適な実施例を挙げて、添付図面を参照しながら以下詳細に説明する。なお、遊技機としては、一般的なパチンコ機を例にして説明する。また、以下の説明において、「前」、「後」、「左」、「右」とは、特に断りのない限り、パチンコ機を前側(遊技者側)から見た状態で指称する。
【００１２】
(パチンコ機１０について)
実施例１に係るパチンコ機１０は、図１に示すように、前後に開口する矩形枠状に形成されて遊技店の図示しない設置枠台に縦置き姿勢で設置される固定枠としての外枠１１の開口前面側に、遊技盤２０を着脱可能に保持する中枠(遊技機本体)１２が開閉および着脱可能に組み付けられている。また、中枠１２の右下方位置には、該中枠１２に配設された球発射装置(球発射ソレノイド)１２Ａを作動する操作ハンドル１６が設けられている。操作ハンドル１６は、左回転方向に付勢された操作レバー１６ａを備えており、該操作レバー１６ａを右回転するよう遊技者が回動操作することで球発射装置１２Ａが作動されて、打出し位置から前記遊技盤２０の前面側に画成された遊技領域２０ａに向けてパチンコ球が１球ずつ発射されるようになっている。操作ハンドル１６は、内蔵されたタッチセンサ１６ｂ(図３参照)によって遊技者の接触を検出している状態で、操作レバー１６ａの回動量に応じて前記球発射装置１２Ａによるパチンコ球の打球力が強弱変化するよう構成され、遊技者が操作ハンドル１６の操作レバー１６ａを右回りに回転させて回動量を調節することで、球発射装置１２Ａに打ち出されるパチンコ球が遊技領域２０ａの適宜の位置に導かれるようになっている。そして、打ち出されたパチンコ球が遊技領域２０ａの後述する始動入賞口３１ａ,３２ａに入賞した場合には、当該入賞(当り判定条件の成立)を契機として特図当り判定(当り判定)が実行され、この当り判定の結果が当りの判定となることで、遊技者に有利な大当り遊技(特図当り遊技)が生起されるようになっている。なお、中枠１２に配設される遊技盤２０には、演出(表示演出)を実行可能な演出手段としての図柄表示装置(表示手段)１７が着脱可能に配設されている。この図柄表示装置１７の表示部１７ａでは、始動入賞口３１ａ,３２ａへのパチンコ球の入賞(始動条件の成立)を契機として演出用の図柄(以下飾図という)を変動表示させて図柄変動演出を行い、最終的に停止表示(確定停止表示)する飾図によって当り判定の結果を報知するようになっている。実施例１では、図柄表示装置１７として、飾図の他に各種絵柄やキャラクタ等を表示可能な液晶パネルを収容ケースに収容した液晶表示装置が採用されているが、これに限られるものではなく、ドラム式の図柄表示装置やドットマトリックス式の図柄表示装置等の各種図柄を停止および変動表示可能な従来公知の各種の表示装置を採用し得る。
【００１３】
図１に示すように、前記中枠１２の前面側には、装飾が施された装飾枠としての前枠(扉体)１３が開閉可能に組み付けられている。すなわち、前枠１３は、中枠１２の前側を覆う閉位置および該中枠１２の前側を開放する開位置に変位可能に構成されている。なお、実施例１のパチンコ機１０には、前枠１３の開閉動作に応じて前後に進退移動する開閉検出レバー１２ａと、この開閉検出レバー１２ａの位置に応じて前枠１３の開閉状態(閉位置から開位置側へ変位した状態か)を検出する前枠開放検出センサＳＥ１０(図３参照)とが、中枠１２の右上端部に配設されている。また、前枠１３には、前記遊技盤２０の遊技領域２０ａを機前側から視認するための窓口１３ａが前後に貫通形成されており、ガラス板や透明な合成樹脂材からなる透視保護板(図示せず)が窓口１３ａを覆うように配設されることで、遊技領域２０ａを機前側から透視し得る状態で遊技盤２０が保護されるよう構成されている。また、前枠１３には、窓口１３ａの外周を囲繞するよう枠ランプ(発光手段)１９が配設されると共に、前枠１３の上隅部に、音声や効果音を出力可能なスピーカ(音出力手段)１８が配設されている。すなわち、枠ランプ１９に設けられたＬＥＤ等の発光体(図示せず)を点灯・点滅したり、スピーカ１８から適宜の音声を出力することで、前記図柄表示装置１７での図柄変動演出に合わせて発光演出や音声演出を行い得るよう構成されている。すなわち、前枠１３に配設されたスピーカ１８および枠ランプ１９は、演出を実行可能な演出手段として機能している。
【００１４】
前記前枠１３の下部位置には、パチンコ球を貯留する上球受け皿１４および下球受け皿１５が一体的に組み付けられており(図１参照)、前枠１３の開閉に合わせて球受け皿１４,１５が一体的に開閉するようになっている。ここで、パチンコ機１０は、遊技店内の図示しない球補給機構から補給されたパチンコ球を貯留する球貯留タンク(図示せず)が機後側の上部に配設されており、この球貯留タンクの下流側に繋がる球通路(図示せず)の下端に接続するよう配設された球払出装置１２Ｂ(図３参照)を駆動することで、球貯留タンクに貯留されたパチンコ球を上皿連絡通路７１(図１参照)を通じて上球受け皿１４へと払い出すよう構成される。上球受け皿１４は、球払出装置１２Ｂによって払い出されたパチンコ球を貯留すると共に、貯留したパチンコ球を最終的に前記球発射装置１２Ａによる打出し位置へと１個ずつ送り出すように設けられている。なお、上球受け皿１４がパチンコ球で満杯になると、球払出装置１２Ｂによって新たに払い出されたパチンコ球は下皿連絡通路７２(図１参照)を介して下球受け皿１５に導かれて貯留される。また、この下球受け皿１５がパチンコ球で満杯になると、球払出装置１２Ｂによって新たに払い出されたパチンコ球は上球受け皿１４および下球受け皿１５へ流入できず、下球受け皿１５より上流側かつ球払出装置１２Ｂよりも下流側に位置する下皿連絡通路７２や上皿連絡通路７１に貯留される。ここで、中枠１２には、パチンコ球を検出する満杯検出センサＳＥ９(図３参照)が、球払出装置１２Ｂおよび下球受け皿１５の間で上皿連絡通路７１に臨むように配設されており、当該満杯検出センサＳＥ９の検出に応じて上球受け皿１４および下球受け皿１５が満杯状態になったかを判別し得るよう構成されている。なお、前記スピーカ１８や前記枠ランプ１９を下球受け皿１５に配設してもよい。また、満杯検出センサＳＥ９は、下皿連絡通路７２に臨むよう配設してもよい。
【００１５】
前記球払出装置１２Ｂには、前記球貯留タンク側に貯留されたパチンコ球を上皿連絡通路７１側へ１個ずつ送り出す払出スプロケット(図示せず)と、この払出スプロケットを回転させる払出モータＭＴ１(図３参照)とが設けられており、後述する入球口３１ａ,３２ａ,３３ａ,３４ａへのパチンコ球の入賞(入球)を契機として当該払出モータＭＴ１が駆動制御されることで、規定個数のパチンコ球(賞球)を払い出すよう構成されている。また、球払出装置１２Ｂには、払出スプロケットにより払い出したパチンコ球を検出する払出検出センサＳＥ１１(図３参照)が配設されている。すなわち、パチンコ機１０は、払い出したパチンコ球を払出検出センサＳＥ１１で検出することで、パチンコ球(賞球)が規定個数払い出したかを判別し得るよう構成されている。
【００１６】
(パチンコ機１０に備えられる各種基板５９,６０,６１,６２,６５,６６等について)
前記パチンコ機１０の後面側には、図３に示すように、パチンコ遊技に関する統括的な制御を行う主制御ＣＰＵ(第１制御部)６０ａを備えた主制御基板６０が配設されている。また、パチンコ機１０の後面側には、演出に関する制御を行う演出制御ＣＰＵ(第２制御部)６５ａを備えた演出制御基板６５と、この演出制御基板６５(演出制御ＣＰＵ６５ａ)で決定した演出内容に応じて前記図柄表示装置１７での画像表示を制御する表示制御ＣＰＵ６６ａを備えた表示制御基板６６とが配設されている。主制御基板６０(主制御ＣＰＵ６０ａ)には、遊技に関する各種の情報を表示する遊技情報表示器(遊技手段)Ｍが電気的に接続されており、該遊技情報表示器Ｍの表示内容(発光態様)を主制御ＣＰＵ６０ａが切替制御するよう構成されている。
【００１７】
演出制御基板６５(演出制御ＣＰＵ６５ａ)は、主制御基板６０により出力された制御信号(コマンド)に基づいて演出内容を決定し、その決定した演出内容を制御信号(コマンド)として表示制御基板６６へ出力する。また、演出制御基板６５(演出制御ＣＰＵ６５ａ)は、決定した演出内容に応じて、前記スピーカ１８の音声出力を制御すると共に、前記前枠１３に設けられた前記枠ランプ１９や、遊技盤２０に設けられた遊技盤ランプ(演出手段)２４を発光制御する。更に、演出制御基板６５(演出制御ＣＰＵ６５ａ)は、決定した演出内容に応じて、遊技盤２０に設けられた演出用の可動体(演出手段)２５ｄを動作制御するようになっている。これにより演出制御基板６５(演出制御ＣＰＵ６５ａ)は、演出手段としての図柄表示装置１７、スピーカ１８、枠ランプ１９、遊技盤ランプ２４および可動体２５ｄにより実行される演出を統括的にコントロールし得るようになっている。
【００１８】
また、パチンコ機１０の後面側には、図３に示すように、前記球払出装置１２Ｂを駆動制御する払出制御ＣＰＵ６１ａを備えた払出制御基板６１や、前記操作ハンドル１６の操作状態に基づいて前記球発射装置１２Ａを駆動制御する発射制御ＣＰＵ６２ａを備えた発射制御基板６２が配設され、払出制御基板６１が主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されると共に、発射制御基板６２(発射制御ＣＰＵ６２ａ)が払出制御基板６１(払出制御ＣＰＵ６１ａ)と電気的に接続されている。払出制御基板６１(払出制御ＣＰＵ６１ａ)には、未だ払い出していない賞球(未払出球)の個数を表示する賞球残数表示器５１が電気的に接続されており、該賞球残数表示器５１の表示内容(発光態様)を払出制御ＣＰＵ６１ａが切替制御するよう構成されている。ここで、払出制御基板６１(払出制御ＣＰＵ６１ａ)は、複数個の出力端子が設けられた外部情報出力端子盤(出力端子板、外部中継基板)６３と電気的に接続されており、この外部情報出力端子盤６３の各出力端子を通じて機外部(ホールコンピュータ)にパチンコ機１０に関する情報を示す情報信号を出力するよう構成されている。更に、パチンコ機１０の後面側には、図３に示すように、外部電源(例えば、ＡＣ２４Ｖ)から各部の必要電源電圧(例えば、ＤＣ３０Ｖ)を生成して各制御基板６０,６１,６２,６５,６６や他の電気部品に供給する電源回路(図示せず)を備えた電源基板５９が配設されている。
【００１９】
(遊技盤２０について)
次に、前記遊技盤２０の構成について説明する。遊技盤２０は、アクリルやポリカーボネート等の光透過性の合成樹脂材から所定板厚の略矩形状に形成された平板状の透明板(遊技領域形成部材)により構成されている。遊技盤２０の前側には、図２に示す如く、前面(盤面)に配設された略円形状の案内レール２２によりパチンコ球が流下可能(移動可能)な遊技領域２０ａが画成されて、前記球発射装置１２Ａから発射されたパチンコ球が発射球通路２２ａ(図２参照)を通じて当該遊技領域２０ａ内に打ち出されることで遊技が行われるようになっている。なお、遊技盤２０は、ベニヤ材や合成樹脂材等の非光透過性の板部材の表面に装飾シール等を貼付したものであってもよい。
【００２０】
図２に示すように、前記遊技盤２０には、前後に貫通する装着口が前記遊技領域２０ａ内に複数開設されて、各装着口に対して各種遊技構成部品２５,３２,３３,３４,３５が前側から取り付けられている。また、遊技盤２０には、遊技領域２０ａの最下部位置にアウト口２３が開設されており(図２参照)、遊技領域２０ａに打ち出されたパチンコ球がアウト口２３に入球して機外に排出されるよう構成される。ここで、パチンコ機１０は、遊技領域２０ａを流下するパチンコ球が入球可能な入球口３１ａ,３２ａ,３３ａ,３４ａ,３５ａが形成された遊技構成部品として、振分ユニット２５(第１始動入賞部３１)、第２始動入賞部３２、特別入賞部３３、普通入賞部３４およびゲート部３５が遊技盤２０に設けられており、パチンコ球が入球した入球口３１ａ,３２ａ,３３ａ,３４ａ,３５ａに応じた制御が実行されることで所定の遊技を行い得るよう構成されている。また、遊技盤２０の遊技領域２０ａには多数の遊技釘(図示せず)が設けられており、遊技釘との接触によりパチンコ球の流下方向が不規則に変化するようになっている。なお、前記図柄表示装置１７は、遊技盤２０の後面側に取り付けられ、該遊技盤２０に形成された装着口および後述する振分ユニット２５に形成された開口部２５ａを介して、遊技盤２０の前側から視認し得るよう構成されている。
【００２１】
(振分ユニット２５について)
前記遊技盤２０には、前記案内レール２２で囲まれた遊技領域２０ａの略中央部分が開口する装着口に、前後に開口する開口部２５ａが形成された振分ユニット２５(図２参照)が取り付けられ、該振分ユニット２５の開口部２５ａを介して図柄表示装置１７の表示部１７ａが遊技盤２０の前面側に臨むよう構成されている。振分ユニット２５は、遊技盤２０の前面より前方に突出して遊技領域２０ａの内周を画成する庇状部２５ｂと、該庇状部２５ｂの後縁から外方に延出する薄板状の台板部２５ｃとを備えている。そして、台板部２５ｃを遊技盤２０の前面に当接させて取付位置に位置合わせした状態で該台板部２５ｃをネジ等の固定手段で遊技盤２０に固定することで、振分ユニット２５が遊技盤２０に取り付けられる。ここで、庇状部２５ｂは、開口部２５ａの外周を囲うように設けられており、遊技領域２０ａを流下するパチンコ球が開口部２５ａの内側(すなわち表示部１７ａの前面側)へと進入するのを規制している。
【００２２】
なお、前記遊技盤２０に画成された遊技領域２０ａは、前記振分ユニット２５における庇状部２５ｂの左側方をパチンコ球が流下する第１球流下経路２１ａと、該振分ユニット２５における庇状部２５ｂの上方から右側方をパチンコ球が流下する第２球流下経路２１ｂとに区画されている。これにより、操作ハンドル１６の操作レバー１６ａを回動操作して打球力を調節することで、遊技領域２０ａに打ち出されたパチンコ球が第１球流下経路２１ａを流下する遊技形態(左打ち)および当該パチンコ球が第２球流下経路２１ｂを流下する遊技形態(右打ち)の何れかを遊技者が任意に選択し得るようになっている。そして、パチンコ機１０は、前記第１球流下経路２１ａをパチンコ球が流下する場合(左打ちした場合)に、パチンコ球が第２球流下経路２１ｂを流下する場合と比較して後述する第１始動入賞部３１や普通入賞部３４にパチンコ球が入賞(入球)する可能性が高くなるよう構成されると共に、該第２球流下経路２１ｂをパチンコ球が流下する場合(右打ちの場合)に、パチンコ球が第１球流下経路２１ａを流下する場合と比較して後述するゲート部３５、第２始動入賞部３２および特別入賞部３３へパチンコ球が入賞(入球)する可能性が高くなるよう構成されている。
【００２３】
図２に示す如く、前記振分ユニット２５は、開口部２５ａおよび遊技領域２０ａ(第１球流下経路２１ａ)を連通するよう庇状部２５ｂに形成された導入口２６ａと、この導入口２６ａから開口部２５ａ側へと入球したパチンコ球が入賞可能な第１始動入賞部３１と、導入口２６ａおよび第１始動入賞部３１の間でパチンコ球を振り分ける振分部２７,２８,２９とを備えている。また、振分ユニット２５は、図柄表示装置１７の表示部１７ａで行われる図柄変動演出に合わせて発光演出を行う前記遊技盤ランプ２４と、図柄変動演出に合わせて動作演出を行う前記可動体２５ｄとを備えている。なお、可動体２５ｄは、振分ユニット２５に配設された演出用モータＭＴ３の駆動に応じて発光しながら回転動作を行う回転灯であり、発光演出を行う遊技盤ランプとしても機能するものである。
【００２４】
前記振分ユニット２５は、前記導入口２６ａに入球したパチンコ球を複数の振分部２７,２８,２９によって振り分け、最終的に第１始動入賞部３１に入賞させるか、または機外へ向けて排出するよう構成されている。ここで、導入口２６ａに入球したパチンコ球は、開口部２５ａの上部で左右に延在するステージ２６に最初に導かれ、このステージ２６で転動した後、該ステージ２６の出口から第１振分部２７へと導かれるようになっている。
【００２５】
前記第１振分部２７は、駆動手段としての振分用モータＭＴ２の駆動によって回転位置(姿勢)が変化する一定の動作(回転動作)を行う上振分回転体(遊技手段)２７ａを備えており、当該上振分回転体２７ａが前後方向の軸線を中心として回転することによって、ステージ２６から導かれたパチンコ球を右側の特別ルート２７ｂおよび左側の通常ルート２７ｃへと振り分ける(第１始動入賞口３１ａより上流側でのパチンコ球の挙動に変化を与える)よう構成されている。ここで、振分用モータＭＴ２は、主制御ＣＰＵ６０ａによる遊技停止処理(後述)が実行されない限り、上振分回転体２７ａを当該パチンコ機１０の電源投入から電源断まで常に一定の速度(具体的には、１２０００ｍｓ毎に１回転する速度)で回転させるよう主制御ＣＰＵ６０ａにより駆動制御される。すなわち、上振分回転体(遊技手段)２７ａは、パチンコ機１０の稼働状態(電源ＯＮ状態)において、遊技状態に関係なく一定の動作(回転動作)を行う(すなわち、後述する特図当り遊技や確変状態が生起されているか等に関係なく一定の動作を行うと共に、特別入賞口３３ａが開放される時間(後述する特電開放時間)に関係なく一定の動作を行い、また図柄変動演出が行われる時間(後述する特図変動時間)に関係なく一定の動作を行う)よう構成されている。なお、この第１振分部２７は、ステージ２６から導かれたパチンコ球を１０分の１の割合で特別ルート２７ｂへ振り分け、１０分の９の割合で通常ルート２７ｃへと振り分ける。そして、第１振分部２７によって通常ルート２７ｃに振り分けられたパチンコ球が、後述する第２振分部２８へと導かれる一方、特別ルート２７ｂに振り分けられたパチンコ球は、第２振分部２８を経由することなく後述する第３振分部２９へと導かれるよう構成されている。なお、第１振分部２７の上流側にステージ２６を設けることで、導入口２６ａに入球したパチンコ球が第１振分部２７による振分位置に到達するタイミングが一定となるのを防いでいる。
【００２６】
また、前記第２振分部２８は、凹曲面状の図示しない転動面でパチンコ球を複数の経路に振り分ける上下２段のクルーンを備えている。そして、前記通常ルート２７ｃの下流端部から排出されたパチンコ球を上側のクルーンで受け入れて、該上側のクルーンの転動面で振り分けると共に、この上側のクルーンによって振り分けられたパチンコ球の一部を下側のクルーンの転動面上に導いて更に振り分けるようになっている。これにより、振分ユニット２５は、通常ルート２７ｃから第２振分部２８に導かれたパチンコ球を８分の１の割合で後述する第３振分部２９へ振り分け、８分の７の割合で機外へ向けて排出するよう構成されている。
【００２７】
前記第３振分部２９は、駆動手段としての振分用モータＭＴ２の駆動によって所定の動作(回転動作)を行う下振分回転体(遊技手段)２９ａを備えており、当該下振分回転体２９ａが上下方向の軸線を中心として回転することによって、前記特別ルート２７ｂおよび前記第２振分部２８から導かれたパチンコ球の一部を第１始動入賞部３１へと入賞させ、該第１始動入賞部３１へと振り分けられない他のパチンコ球を機外へと排出するようになっている。ここで、振分用モータＭＴ２は、主制御ＣＰＵ６０ａによる遊技停止処理(後述)が実行されない限り、下振分回転体２９ａを当該パチンコ機１０の電源投入から電源断まで常に一定の速度(具体的には、５０００ｍｓ毎に１回転する速度)で回転させるよう主制御ＣＰＵ６０ａにより駆動制御される。すなわち、下振分回転体(遊技手段)２９ａは、パチンコ機１０の稼働状態(電源ＯＮ状態)において、遊技状態に関係なく一定の動作(回転動作)を行う(すなわち、後述する特図当り遊技や確変状態が生起されているか等に関係なく一定の動作を行うと共に、特別入賞口３３ａが開放される時間(後述する特電開放時間)に関係なく一定の動作を行い、また図柄変動演出が行われる時間(後述する特図変動時間)に関係なく一定の動作を行う)よう構成されている。これにより、振分ユニット２５は、特別ルート２７ｂおよび第２振分部２８から導かれたパチンコ球を４分の１の割合で第１始動入賞部３１へ振り分け、４分の３の割合で機外へ向けて排出するよう構成されている。なお、下振分回転体２９ａを回転させる振分用モータＭＴ２は、前記上振分回転体２７ａを回転させる振分用モータＭＴ２と同一であってもよいし、異なるモータであってもよい。
【００２８】
(始動入賞部３１,３２について)
図２に示す如く、前記遊技盤２０には、遊技領域２０ａを流下するパチンコ球が入賞可能な始動入賞口３１ａ,３２ａを備えた始動入賞部３１,３２が設けられている。具体的には、前記振分ユニット２５における前記振分部２７,２８,２９の下流側に、第１球流下経路２１ａを流下する過程で前記導入口２６ａに入球したパチンコ球が入賞可能な第１始動入賞口(入球口)３１ａを備えた第１始動入賞部３１が配設されている。また、振分ユニット２５に対して右側方に離間する位置に、第２球流下経路２１ｂを流下するパチンコ球が入賞可能な第２始動入賞口(入球口、可変入球口)３２ａを備えた第２始動入賞部３２が設けられている。ここで、第１始動入賞部３１は、第１始動入賞口３１ａが常に第３振分部２９と連通して(常時開放して)、前記第３振分部２９によって振り分けられるパチンコ球を第１始動入賞口３１ａから常に受け入れるよう構成されている。一方、第２始動入賞部３２は、所定の開放条件および閉鎖条件に従って第２始動入賞口３２ａが、遊技領域２０ａに導かれたパチンコ球が接触可能な遊技部材としての始動用開閉部材３２ｂにより開閉される開閉型の入賞部とされている。すなわち、第２始動入賞口３２ａは、パチンコ球が入賞(入球)可能な開状態および入賞(入球)不可能な閉状態に変化する。なお、第２始動入賞部３２は、始動用開閉部材３２ｂを開閉作動(駆動)する駆動手段としての始動入賞ソレノイドＳＬ１(図３参照)を備え、該始動入賞ソレノイドＳＬ１が主制御ＣＰＵ６０ａによって駆動制御されるよう構成される。
【００２９】
前記第１および第２始動入賞部３１,３２には、該第１および第２始動入賞口３１ａ,３２ａに入賞(入球)したパチンコ球を検出する入球検出センサ(入球検出手段)としての始動入賞検出センサＳＥ１,ＳＥ２(図３参照)が設けられている。始動入賞検出センサＳＥ１,ＳＥ２は、前記主制御基板６０(主制御ＣＰＵ６０ａ)に配線接続されている。そして、始動入賞検出センサＳＥ１,ＳＥ２からの検出信号が主制御基板６０(主制御ＣＰＵ６０ａ)に入力されると、該主制御基板６０(主制御ＣＰＵ６０ａ)は、始動入賞検出センサＳＥ１,ＳＥ２からの検出信号の入力を賞球の払出条件として払出制御基板６１に対して払出情報信号としての賞球払出指令コマンドを出力して、球払出装置１２Ｂに規定個数(例えば４個)のパチンコ球(賞球)を払い出させるようになっている。また、第１および第２始動入賞検出センサＳＥ１,ＳＥ２によるパチンコ球の検出(すなわち第１および第２始動入賞口３１ａ,３２ａへのパチンコ球の入賞)を条件(始動条件)の成立として、主制御基板６０(主制御ＣＰＵ６０ａ)が各種始動入賞情報(後述する各種乱数の値)を取得して、この取得した始動入賞情報に基づいて、大当り遊技を付与するかの特図当り判定(大当り抽選)が行われるよう構成されている。
【００３０】
そして、演出制御ＣＰＵ６５ａが表示制御ＣＰＵ６６ａを介して特図当り判定の結果に基づいて図柄表示装置１７の表示部１７ａで表示する内容を制御して、該図柄表示装置１７において図柄変動演出を実行するよう構成される。すなわち、演出制御ＣＰＵ６５ａは、表示部１７ａの表示を制御する表示制御手段として機能している。また、図柄変動演出の結果、図柄表示装置１７に所定の当り表示となる組み合わせ(例えば同一飾図の３つ揃い等)で図柄(演出用の飾図)が確定停止表示されることで、遊技者に有利な当り遊技(以後、大当り遊技という)が付与されることを報知し得るようになっている。
【００３１】
(特別入賞部３３について)
図２に示すように、前記遊技盤２０には、前記振分ユニット２５の右下方に離間する位置に、遊技領域２０ａ(第２球流下経路２１ｂ)を流下するパチンコ球が入賞(入球)可能な特別入賞部３３が設けられている。特別入賞部３３は、遊技領域２０ａ(第２球流下経路２１ｂ)に開口する特別入賞口(入球口、可変入球口)３３ａを開閉自在に閉成する特別用開閉部材３３ｂを備えている。そして、特別入賞部３３は、特別用開閉部材(遊技領域２０ａに導かれたパチンコ球が接触可能な遊技部材)３３ｂを開閉作動(駆動)する駆動手段としての特別入賞ソレノイドＳＬ２(図３参照)を備え、該特別入賞ソレノイドＳＬ２が主制御ＣＰＵ６０ａによって駆動制御されるよう構成されている。すなわち、特別入賞口３３ａは、パチンコ球が入賞(入球)可能な開状態および入賞(入球)不可能な閉状態に変化する。また、特別入賞部３３には、特別入賞口３３ａに入賞したパチンコ球を検出する入球検出センサ(入球検出手段)としての特別入賞検出センサＳＥ３(図３参照)が設けられている。特別入賞検出センサＳＥ３は、前記主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されており、特別入賞検出センサＳＥ３がパチンコ球を検出(すなわち特別入賞口３３ａへのパチンコ球の入賞による検出条件の成立)すると、検出信号を主制御基板６０(主制御ＣＰＵ６０ａ)に出力し、該主制御基板６０(主制御ＣＰＵ６０ａ)は、特別入賞検出センサＳＥ３からの検出信号の入力を賞球の払出条件として前記払出制御基板６１に賞球払出指令コマンドを出力して、前記球払出装置１２Ｂに規定個数(例えば９個)のパチンコ球(賞球)を払い出させるようになっている。
【００３２】
ここで、前記特別入賞ソレノイドＳＬ２は、図柄表示装置１７による図柄変動演出の終了後に大当り遊技が付与される場合に、主制御基板６０(主制御ＣＰＵ６０ａ)によって駆動制御される。すなわち、大当り遊技を付与する場合に特別入賞部３３の特別入賞口３３ａを所定の開放条件で開放することで、遊技者が賞球を獲得し得る機会が与えられるよう構成されている。なお、大当り遊技は、規定回数(実施例１では１６回)のラウンド遊技において特別用開閉部材３３ｂを開放することで、遊技者がラウンド遊技において特別入賞口３３ａへの入賞を狙うことができるようになっている。１回のラウンド遊技は、特別入賞口３３ａに規定個数(例えば９個)のパチンコ球が入賞するか、あるいは各ラウンド遊技の開始から規定時間(例えば２５０００ｍｓの特電開放時間)が経過することで終了するよう設定されている。なお、大当り遊技における各ラウンド遊技の間は、特別用開閉部材３３ｂが所定時間(例えば１０００ｍｓのラウンド間インターバル時間)だけ閉鎖状態に維持されるラウンド間インターバルが設定されるようになっている。また、大当り遊技では、１回目のラウンド遊技の開始前にオープニング演出が所定時間(例えば８０００ｍｓのオープニング時間)に亘って行われ、最終回のラウンド遊技の終了後にはエンディング演出が所定時間(例えば５０００ｍｓのエンディング時間)に亘って行われるようになっている。ここで、主制御ＣＰＵ６０ａは、大当り遊技中か否かを示す大当りフラグを主制御ＲＡＭ６０ｃに設定可能に構成され、大当り遊技の開始タイミング(オープニング演出の開始タイミング)で大当りフラグの値を「１」に設定し、大当り遊技の終了タイミング(エンディング演出の終了タイミング)で大当りフラグの設定値を「０」に戻すよう制御を行う。
【００３３】
(ゲート部３５について)
図２に示すように、前記遊技盤２０には、前記振分ユニット２５の右側方に離間する位置に、遊技領域２０ａ(第２球流下経路２１ｂ)を流下するパチンコ球が通過(入球)可能なゲート部３５が設けられている。ゲート部３５には、パチンコ球が上下に通過(入球)可能なゲート口(作動口)３５ａが設けられており、該ゲート口３５ａをパチンコ球が通過したことを検出する入球検出センサ(入球検出手段)としてのゲートセンサＳＥ５(図３参照)が配設される。ゲートセンサＳＥ５は、前記主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、ゲートセンサＳＥ５から主制御基板６０(主制御ＣＰＵ６０ａ)への検出信号の入力、すなわちゲートセンサＳＥ５のパチンコ球の検出(ゲート口３５ａへのパチンコ球の入球による検出条件の成立)に伴って各種作動入球情報(後述する各種乱数の値)が取得され、この取得した遊技情報に基づいて普図当り判定(普図当り抽選)が行われるよう構成されている。そして、この普図当り判定が当りの判定結果となり、普図当り遊技が付与される場合には、前記始動入賞ソレノイドＳＬ１が駆動制御されて始動用開閉部材３２ｂが開閉動作する(第２始動入賞口３２ａを開閉する)ようになっている。
【００３４】
(普通入賞部３４について)
図２に示すように、前記遊技盤２０には、前記振分ユニット２５の左側方に離間する位置に、遊技領域２０ａ(第１球流下経路２１ａ)を流下するパチンコ球が入賞(入球)可能な普通入賞部３４が設けられている。図２に示すように、前記普通入賞部３４は、前記遊技領域２０ａの左側縁(第１球流下経路２１ａ)において、パチンコ球が入賞可能な普通入賞口３４ａが上方に常時開口するよう前記遊技盤２０に設けられており、第１球流下経路２１ａを流下するパチンコ球が一定の確率で普通入賞口３４ａに入賞し得るようになっている。普通入賞部３４は、普通入賞口３４ａに入賞(入球)したパチンコ球を検出する入球検出センサ(入球検出手段)としての普通入賞検出センサＳＥ４(図３参照)が設けられている。前記普通入賞検出センサＳＥ４は、前記主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、普通入賞検出センサＳＥ４からの検出信号が主制御基板６０(主制御ＣＰＵ６０ａ)に入力されることを賞球の払出条件として、該主制御基板６０(主制御ＣＰＵ６０ａ)が賞球の払い出しを決定し、前記払出制御基板６１に対して賞球払出指令コマンドを出力して、前記球払出装置１２Ｂに規定個数(例えば１５個)のパチンコ球(賞球)を払い出させるようになっている。
【００３５】
ここで、遊技盤２０に設けられた図柄表示用の表示手段(遊技情報表示器Ｍおよび図柄表示装置１７)について説明する。
【００３６】
(遊技情報表示器Ｍについて)
図２に示すように、遊技盤２０には、各種の遊技情報を表示可能な遊技情報表示器Ｍが配設されている。遊技情報表示器Ｍは、複数の表示部(情報表示部)Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇを備えると共に、主制御基板６０の主制御ＣＰＵ６０ａと電気的に接続され、主制御ＣＰＵ６０ａによって表示内容(発光態様)が制御されるようになっている。各表示部(情報表示部)Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇは、点灯状態および消灯状態に変化可能な１個または複数個の点灯部(ＬＥＤ)を有しており、点灯部の点灯数、点灯色および点灯位置のうち少なくとも何れかの違いに応じて、当該表示部(情報表示部)Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇ毎に複数種類の遊技情報を表示可能に構成されている。またこれらの各表示部(情報表示部)Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇは、互いに異なる種類の遊技情報を表示するものである。遊技情報表示器Ｍは、遊技盤２０における遊技領域２０ａ外の位置に配設されることで、前記図柄表示装置１７で実行されている演出に注目している遊技者にとって妨げにならないように構成されている。また、遊技情報表示器Ｍは、１つの表示ユニットとして図柄表示装置１７よりも表示領域が小さく構成されており、各表示部Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇに表示される情報(遊技情報)をまとめて確認することが容易となっている。なお、実施例１の遊技情報表示器Ｍは、各表示部(情報表示部)Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇが個別に点灯制御可能な所定数のＬＥＤ(点灯部)により構成されているが、対応する情報を表示乃至報知し得るものであれば、７セグメント表示器やドットマトリックス表示器、小型の液晶表示器、その他の表示手段を採用できる。
【００３７】
(特図表示部Ｍａ,Ｍｂについて)
遊技情報表示器Ｍには、前記第１始動入賞口３１ａおよび第２始動入賞口３２ａへの入賞を契機として行われる特図当り判定(大当り抽選)の結果を示す報知用の特別図柄(以下、特図という)を特定可能に表示する特図表示部(情報表示部、表示手段)Ｍａ,Ｍｂが設けられている(図２参照)。特図表示部Ｍａ,Ｍｂは、前記第１始動入賞口３１ａへの入賞(第１始動入賞検出センサＳＥ１による検出)を契機として変動表示を開始した後に最終的に複数種類の図柄(特別図柄)の内の１つを停止表示する複数個のＬＥＤ(実施例１では８個)から構成された第１特図表示部Ｍａと、第２始動入賞口３２ａへの入賞(第２始動入賞検出センサＳＥ２による検出)を契機として変動表示を開始した後に最終的に複数種類の特別図柄(以下、「特図」という)の内の１つを停止表示する複数個のＬＥＤ(実施例１では８個)から構成された第２特図表示部Ｍｂとからなる。なお、第１および第２特図表示部Ｍａ,Ｍｂに停止表示される特図としては、大当り遊技が付与されることを認識し得る大当り図柄としての複数種類の特図と、はずれを認識し得るはずれ表示(はずれ図柄)としての１種類の特図とが、各特図表示部Ｍａ,Ｍｂに対応して夫々設定されている。これらの特図(複数種類の大当り図柄および１種類のはずれ図柄)は、特図表示部Ｍａ,Ｍｂの点灯部のうち少なくとも１個の点灯部が点灯状態となる表示に対応し、互いに点灯数、点灯位置および点灯色の少なくとも何れかが異なるように設定されている。なお、以下の説明では、第１特図表示部Ｍａで行われる特図変動表示を「第１特図変動表示」と称し、該第１特図変動表示の結果、第１特図表示部Ｍａに停止表示される特図を特図１と称する場合がある。同様に、第２特図表示部Ｍｂで行われる特図変動表示を「第２特図変動表示」と称し、該第２特図変動表示の結果、第２特図表示部Ｍｂに停止表示される特図を特図２と称する場合がある。
【００３８】
特図表示部Ｍａ,Ｍｂでの特図変動表示の変動時間(特図変動時間)および停止表示する特図の種類は、第１および第２始動入賞検出センサＳＥ１,ＳＥ２によるパチンコ球の検出を契機として主制御ＣＰＵ６０ａに取得される始動入賞情報(取得した乱数の値)に基づいて決定される。具体的に、主制御ＣＰＵ６０ａは、大当り遊技を付与するか否かの決定(特図当り判定)に用いる特図当り判定用乱数の値と、特図としての大当り図柄の決定に用いる特図決定用乱数の値と、特図変動表示の変動時間の決定や図柄変動演出の内容の決定に用いる特図変動パターン振分用乱数の値とを、第１および第２始動入賞検出センサＳＥ１,ＳＥ２によるパチンコ球の検出タイミングに応じて取得し、主制御基板６０に備えられる記憶手段としての主制御ＲＡＭ６０ｃに記憶する。そして、主制御ＲＡＭ６０ｃに記憶した特図当り判定用乱数の値に応じて特図当り判定を行い、この特図当り判定がはずれの判定結果となった場合には、停止表示する特図としてはずれを示す１種類の特図を決定する。また、特図当り判定が当りの判定結果となった場合には、特図決定用乱数の値に応じて大当り図柄としての特図を決定する。更に、特図変動パターン振分用乱数の値に応じて特図変動表示の変動時間や図柄変動演出の内容を特定する特図変動パターンを複数種類のうちから決定する。
【００３９】
また、実施例１では、特図表示部Ｍａ,Ｍｂでの特図変動表示の結果として停止表示される特図によって、大当り遊技が終了した後の遊技状態が報知されるようになっている。ここで、実施例１のパチンコ機１０は、前記特図決定用乱数の値を用いた大当り図柄の決定に基づいて、大当り遊技が終了した後の遊技状態を主制御ＣＰＵ６０ａが決定する。そして、主制御ＣＰＵ６０ａは、特図当り判定が当りの判定結果となる確率を向上させる確率変動機能と、第２始動入賞口３２ａへのパチンコ球の入賞し易さ(入賞確率)を向上させる入賞率向上機能とを有しており、確率変動機能が作動する確率変動状態(確変状態)とするか、および入賞率向上機能が作動する入賞率向上状態(時短状態)とするかの組み合わせによって、複数種類の遊技状態を生起し得るようになっている。具体的に、パチンコ機１０では、確率変動機能および入賞率向上機能の何れも作動させない第１の遊技状態(非確変状態かつ非時短状態)と、確率変動機能および入賞率向上機能を作動させる第２の遊技状態(確変状態かつ時短状態)と、確率変動機能を作動させ、入賞率向上機能を作動させない第３の遊技状態(確変状態かつ非時短状態)と、確率変動機能を作動させず、入賞率向上状態を作動させる第４の遊技状態(非確変状態かつ時短状態)とを生起させ得るよう構成されている。すなわち、特図表示部Ｍａ,Ｍｂで停止表示される大当り図柄としての特図の種類に応じて、大当り遊技が終了した後の遊技状態が第１〜第４の遊技状態のうち何れとなるかを識別できるようになっている。なお、主制御ＣＰＵ６０ａは、確率変動機能が作動した状態に対応して、主制御ＲＡＭ６０ｃに記憶される確変フラグの値を「１」に設定すると共に、確率変動機能が作動しない状態では確変フラグの値を「０」に設定するよう構成されている。また、主制御ＣＰＵ６０ａは、入賞率向上機能が作動した状態に対応して、主制御ＲＡＭ６０ｃに記憶される時短フラグの値を「１」に設定すると共に、入賞率向上機能が作動しない状態では時短フラグの値を「０」に設定するよう構成されている。すなわち、主制御ＣＰＵ６０ａは、第１の遊技状態(非確変状態かつ非時短状態)において確変フラグおよび時短フラグの各値を「０」に設定し、第２の遊技状態(確変状態かつ時短状態)において確変フラグおよび時短フラグの各値を「１」に設定し、第３の遊技状態(確変状態かつ非時短状態)において確変フラグの値を「１」に設定する一方で時短フラグの値を「０」に設定し、第４の遊技状態(非確変状態かつ時短状態)において確変フラグの値を「０」に設定する一方で時短フラグの値を「１」に設定する。なお、実施例１では、入賞率向上機能が作動する時短状態において、パチンコ球を第１始動入賞口３１ａに入賞させるよりも第２始動入賞口３２ａに入賞させる方が容易な状態となる一方、非時短状態では第２始動入賞口３２ａが閉鎖状態に維持されてパチンコ球を入賞させることが不可能になるよう設定されている。
【００４０】
(特図保留表示部Ｍｃ,Ｍｄについて)
特図保留表示部(情報表示部、表示手段)Ｍｃ,Ｍｄは、第１始動入賞口３１ａおよび第２始動入賞口３２ａにパチンコ球が入賞した際に取得される始動入賞情報(各種乱数情報)を、機内部の記憶手段(具体的には、主制御基板６０に備えられた主制御ＲＡＭ６０ｃ)に始動保留情報(特図保留情報)として記憶する場合に、当該始動保留情報の保留数を特定可能に表示する表示部である。ここで、図２に示すように、前記特図保留表示部Ｍｃ,Ｍｄは、前記第１始動入賞口３１ａにパチンコ球が入賞した際に取得される始動入賞情報(各種乱数情報)を主制御ＲＡＭ６０ｃが第１始動保留情報として記憶した保留数を表示する第１特図保留表示部Ｍｃと、第２始動入賞口３２ａにパチンコ球が入賞した際に取得される始動入賞情報(各種乱数情報)を主制御ＲＡＭ６０ｃが第２始動保留情報として記憶した保留数を表示する第２特図保留表示部Ｍｄとからなり、各特図保留表示部Ｍｃ,Ｍｄの何れも複数個(実施例１では各２個)のＬＥＤ(点灯部)により構成されている。すなわち、第１および第２特図保留表示部Ｍｃ,Ｍｄの表示内容によって、保留されている第１特図変動表示および第２特図変動表示の回数(図柄変動演出の回数)が報知される。
【００４１】
ここで、第１特図保留表示部Ｍｃで表示される第１始動保留情報の保留数は、第１始動入賞口３１ａへパチンコ球が入賞することで１加算されると共に、第１特図変動表示(図柄変動演出)が行われる毎に１減算される。同様に、第２特図保留表示部Ｍｄで表示される第２始動保留情報の保留数は、第２始動入賞口３２ａへパチンコ球が入賞することで１加算されると共に、第２特図変動表示(図柄変動演出)が行われる毎に１減算される。なお、第１および第２始動保留情報の保留数には所定の上限数(実施例１では何れに対しても「４」)が設定されており、該上限数まで第１および第２始動保留情報の保留数を夫々加算し得るよう設定されている。
【００４２】
(普図表示部Ｍｅについて)
遊技情報表示器Ｍには、ゲートセンサＳＥ５のパチンコ球の検出(ゲート口(作動口)３５ａへのパチンコ球の通過)を契機として変動表示を開始した後に最終的に複数種類の図柄(普通図柄)の内の１つを停止表示する複数個(実施例１では２個)のＬＥＤ(点灯部)から構成された普図表示部(情報表示部、表示手段)Ｍｅが設けられている(図２参照)。なお、普図表示部Ｍｅに停止表示される普通図柄(以下、「普図」という)としては、普図当り遊技が付与されることを認識し得る当り図柄としての複数種類の普図と、はずれを認識し得るはずれ表示(はずれ図柄)としての１種類の普図とが設定されている。これらの普図(複数種類の当り図柄および１種類のはずれ図柄)は、普図表示部Ｍｅの点灯部のうち少なくとも１個の点灯部が点灯状態となる表示に対応し、互いに点灯数、点灯位置および点灯色の少なくとも何れかが異なるように設定されている。
【００４３】
なお、主制御ＣＰＵ６０ａは、作動入球情報としての複数種類の乱数の値をゲートセンサＳＥ５によるパチンコ球の検出を契機として取得すると共に、普図表示部Ｍｅでの普図変動表示の変動時間および停止表示する普図の種類を作動入球情報(取得した乱数の値)に基づいて決定するよう構成されている。具体的に、主制御ＣＰＵ６０ａは、普図当り遊技を付与するか否かの決定(普図当り判定)に用いる普図当り判定用乱数の値と、普図としての当り図柄の決定に用いる普図決定用乱数の値と、普図変動表示の変動時間(普図変動時間)の決定に用いる普図変動パターン振分用乱数の値とを、ゲートセンサＳＥ５によるパチンコ球の検出タイミングに応じて取得し、主制御基板６０に備えられる記憶手段としての主制御ＲＡＭ６０ｃに記憶する。そして、主制御ＲＡＭ６０ｃに記憶した普図当り判定用乱数の値に応じて普図当り判定を行い、この普図当り判定がはずれの判定結果となった場合には、停止表示する普図としてはずれを示す１種類の普図を決定する。また、普図当り判定が当りの判定結果となった場合には、普図決定用乱数の値に応じて当り図柄としての普図を決定する。更に、普図変動パターン振分用乱数の値に応じて普図変動時間を特定する普図変動パターンを複数種類のうちから決定する。
【００４４】
(普図保留表示部Ｍｆについて)
普図保留表示部(情報表示部、表示手段)Ｍｆは、ゲート部３５をパチンコ球が通過した際に取得される作動入球情報(普図当り判定用乱数等の各種乱数情報)を、機内部の記憶手段(具体的には主制御ＲＡＭ６０ｃ)に作動保留情報(普図保留情報)として記憶する場合に、当該作動保留情報の保留数を特定可能に表示する表示部である。ここで、普図保留表示部Ｍｆは、図２に示すように、複数個(実施例１では２個)のＬＥＤ(点灯部)により構成された表示部であり、該普図保留表示部Ｍｆの表示内容によって保留されている普図の変動回数が報知される。普図保留表示部Ｍｆで表示される作動保留記憶数は、ゲート部３５をパチンコ球が通過すると１加算され、普図変動表示が開始されることにより１減算される。なお、作動保留記憶数には所定の上限数(実施例１では「４」)が設定されており、該上限数まで作動保留記憶数を加算し得るよう設定されている。
【００４５】
(状態表示部Ｍｇについて)
状態表示部(情報表示部、表示手段)Ｍｇは、パチンコ機１０において遊技が行われる複数種類の遊技状態が設定されている場合に、当該遊技状態を特定可能に表示する表示部であって、複数個(実施例１では３個)のＬＥＤ(点灯部)により構成されている。ここで、実施例１のパチンコ機１０は、遊技が行われる遊技状態として後述のように確変状態および時短状態が設定されていることから、状態表示部ＭｇのＬＥＤが異なった点灯パターン(点灯位置、点灯数、点灯色等)で点灯することで遊技状態としての確変状態および時短状態を報知するようになっている。ここで、状態表示部Ｍｇは、特図表示部Ｍａ,Ｍｂが当り図柄(大当り図柄)を表す点灯パターンで点灯したと同時またはその後の大当り遊技が行われる時に、当選した当り図柄に対応した大当り遊技の終了後の遊技状態を示すパターンで点灯するよう設定される。また、状態表示部Ｍｇは、確変状態や時短状態が終了して特図表示部Ｍａ,Ｍｂにおいて次の特図変動表示が行われるまで、点灯パターンを維持するよう設定されている。
【００４６】
(図柄表示装置１７について)
図柄表示装置１７は、表示制御基板６６と電気的に接続され、演出制御基板６５の演出制御ＣＰＵ６５ａから出力される特図変動パターン指定コマンド等の制御信号に基づく表示制御基板６６の制御によって表示内容が更新されるようになっている。図柄表示装置１７の表示部１７ａには、演出用の図柄である飾図を変動表示可能な図柄列が複数列設定されており、前記第１始動入賞口３１ａまたは第２始動入賞口３２ａへの入賞(始動条件の成立)を契機として、各図柄列の飾図が変動開始されるようになっている。そして、各図柄列に定められた有効停止位置を組み合わせた停止図柄有効ラインに停止表示(確定表示)される飾図の図柄組み合わせを導出するようになっている。すなわち、図柄表示装置１７では、始動条件の成立を契機として飾図(図柄)を変動表示した後に、所定の飾図(図柄)を有効停止位置に停止表示(確定表示)するよう構成される。図柄表示装置１７には、主制御ＣＰＵ６０ａが決定した特図変動パターンにより特定される変動時間に亘って図柄変動演出(飾図の変動表示)が行われ、該変動時間の終了タイミングで飾図が停止表示(確定表示)されるようになっている。ここで、第１特図表示部Ｍａと図柄表示装置１７とでは、第１特図変動表示と該第１特図変動表示に関する図柄変動演出とが同時に開始され、特図１と飾図とが同時に停止表示される。同様に、第２特図表示部Ｍｂと図柄表示装置１７とでは、第２特図変動表示と該第２特図変動表示に関する図柄変動演出とが同時に開始され、特図２と飾図とが同時に停止表示される。
【００４７】
(エラー検出センサＳＥ６〜ＳＥ１０,ＳＥ１〜ＳＥ４について)
実施例１のパチンコ機１０は、エラー(異常)を検出可能なエラー検出センサを複数種類備えている。具体的には、図３および図４に示すように、主制御ＣＰＵ６０ａと電気的に接続されるエラー検出センサ(状態検出手段)として、磁気を検出する磁気検出センサＳＥ６、電波を検出する電波検出センサＳＥ７、振動を検出する振動検出センサＳＥ８、遊技球を検出する複数の入球検出センサ(入球検出手段)ＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４が設けられている。ここで、開閉可能な入球口である第２始動入賞口３２ａおよび特別入賞口３３ａに対応する入球検出センサとしての前記第２始動入賞検出センサＳＥ２および前記特別入賞検出センサＳＥ３が、後述する閉時入賞エラー(普電入賞エラー、特電入賞エラー)を検出するエラー検出センサとして機能していると共に、開閉しない入球口である第１始動入賞口３１ａおよび普通入賞口３４ａに対応する入球検出センサとしての第１始動入賞検出センサＳＥ１および普通入賞検出センサＳＥ４が、後述する過剰入球エラー(始動入賞エラー、普通入賞エラー)を検出するエラー検出センサとして機能している。なお、実施例１では、磁気検出センサＳＥ６が第１の状態(磁気発生状態)を検出する第１の状態検出手段として機能すると共に、電波検出センサＳＥ７、振動検出センサＳＥ８および複数の入球検出センサ(入球検出手段)ＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４が第２の状態(電波発生状態、振動発生状態、または対応する入球口に入球したパチンコ球)を検出する第２の状態検出手段として機能している。更に、実施例１のパチンコ機１０は、払出制御ＣＰＵ６１ａと電気的に接続されるエラー検出センサとして、前記球受け皿１４,１５の満杯状態を検出する満杯検出センサＳＥ９、前枠１３の開閉状態を検出する前枠開放検出センサＳＥ１０が設けられている。以下、エラー検出手段(磁気検出センサＳＥ６、電波検出センサＳＥ７、振動検出センサＳＥ８、第２始動入賞検出センサＳＥ２、特別入賞検出センサＳＥ３、始動入賞検出センサＳＥ１、普通入賞検出センサＳＥ４、満杯検出センサＳＥ９および前枠開放検出センサＳＥ１０)について説明する。
【００４８】
(磁気検出センサＳＥ６)
実施例１のパチンコ機１０は、磁気を検出可能な磁気検出センサＳＥ６を備えている(図３参照)。この磁気検出センサＳＥ６は、振分ユニット２５の導入口２６ａ、ステージ２６および振分部２７,２８,２９等を含む範囲で磁気(磁気発生状態)を検出可能な姿勢、位置に配設されている。より具体的には、実施例１の磁気検出センサＳＥ６は、ステージ２６(すなわち、パチンコ球が第１振分部２７に到達するタイミングが一定となるのを防ぐためのタイミング調整手段)における第１振分部２７へ向けた出口付近を含む範囲で磁気を検出可能な姿勢、位置に配設されている。そして、磁気(磁気発生状態)を検出して主制御基板６０(主制御ＣＰＵ６０ａ)へ検出信号を出力すると共に、主制御ＣＰＵ６０ａが磁気検出センサＳＥ６からの検出信号の入力に基づいて当該パチンコ機１０の異常(所定の異常)としての磁気検出センサエラーを判定するよう構成されている。これにより、磁気発生機器で発生させた磁気によって遊技領域２０ａでのパチンコ球の挙動に変化を与えようとする不正行為が行われた状態を磁気検出センサエラーとして認識することが可能となっている。また、磁気検出センサＳＥ６からの検出信号の入力に基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が磁気検出センサエラーを判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は、遊技に関する制御処理(後述)の実行を停止する遊技停止状態に移行する(図４参照)と共に、磁気検出センサエラーの発生を示す磁気エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００４９】
(電波検出センサＳＥ７)
実施例１のパチンコ機１０は、電波を検出可能な電波検出センサＳＥ７を備えている(図３参照)。この電波検出センサＳＥ７は、例えば前記始動入賞検出センサＳＥ１,ＳＥ２の周辺で電波(電波発生状態)を検出可能な姿勢、位置に配設されている。そして、電波(電波発生状態)を検出して主制御基板６０(主制御ＣＰＵ６０ａ)へ検出信号を出力すると共に、主制御ＣＰＵ６０ａが電波検出センサＳＥ７からの検出信号の入力に基づいて当該パチンコ機１０の異常としての電波検出センサエラーを判定するよう構成されている。これにより、電波出力機器からの電波を始動入賞検出センサＳＥ１,ＳＥ２に当てて擬似検出状態を作り出すことで賞球を得ようとする不正行為が行われた状態を電波検出センサエラーとして認識することが可能となっている。また、電波検出センサＳＥ７からの検出信号の入力に基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が電波検出センサエラーを判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は電波検出センサエラーの発生を示す電波エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００５０】
(振動検出センサＳＥ８)
実施例１のパチンコ機１０は、振動を検出可能な振動検出センサＳＥ８を備えている(図３参照)。この振動検出センサＳＥ８は、例えば所定の周波数の衝撃を検出すると２つの状態系のバランスが変化するマルチバイブレータ回路を備えている。そして、パチンコ機１０の振動(振動発生状態)を検出して主制御基板６０(主制御ＣＰＵ６０ａ)へ検出信号を出力すると共に、主制御ＣＰＵ６０ａが振動検出センサＳＥ８からの検出信号の入力に基づいて当該パチンコ機１０の異常としての振動検出センサエラーを判定するよう構成されている。これにより、パチンコ機１０の外面を故意に叩いて前記振分ユニット２５内でのパチンコ球の挙動に変化を与えようとする不正行為が行われた状態を振動検出センサエラーとして認識することが可能となっている。また、振動検出センサＳＥ８からの検出信号の入力に基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が振動検出エラーを判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は振動検出センサエラーの発生を示す振動エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００５１】
(第２始動入賞検出センサＳＥ２)
実施例１のパチンコ機１０は、始動用開閉部材３２ｂの開閉動作に応じて(始動入賞ソレノイドＳＬ１の駆動に応じて)、パチンコ球が入賞(入球)可能な開状態および入賞(入球)不可能な閉状態に第２始動入賞口３２ａの状態が変化するよう構成されると共に、該第２始動入賞口３２ａに入賞(入球)したパチンコ球を検出する第２始動入賞検出センサＳＥ２を備えている(図３参照)。この第２始動入賞検出センサＳＥ２は、パチンコ球を検出すると第２始動入賞口３２ａが開放されているかに関係なく検出信号を主制御基板６０(主制御ＣＰＵ６０ａ)へ向けて出力するよう構成されている。これに対し、主制御ＣＰＵ６０ａは、第２始動入賞口３２ａが閉状態とされる期間における第２始動入賞検出センサＳＥ２による検出の発生に基づいて、当該パチンコ機１０の異常としての普電入賞エラーを判定するよう構成されている。これにより、開閉機構の故障・破損に起因して始動用開閉部材３２ｂが開放したり、始動用開閉部材３２ｂを不正具で強制開放する不正行為が行われたりした場合における第２始動入賞口３２ａへの入賞の発生状態を、普電入賞エラーとして認識することが可能となっている。また、第２始動入賞検出センサＳＥ２からの検出信号の入力タイミングに基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が普電入賞エラーの発生を判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は普電入賞エラーの発生を示す普電入賞エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００５２】
(特別入賞検出センサＳＥ３)
実施例１のパチンコ機１０は、特別用開閉部材３３ｂの開閉動作に応じて(特別入賞ソレノイドＳＬ２の駆動に応じて)、パチンコ球が入賞(入球)可能な開状態および入賞(入球)不可能な閉状態に特別入賞口３３ａの状態が変化するよう構成されると共に、該特別入賞口３３ａに入賞(入球)したパチンコ球を検出する特別入賞検出センサＳＥ３を備えている(図３参照)。この特別入賞検出センサＳＥ３は、パチンコ球を検出すると特別入賞口３３ａが開放されているかに関係なく検出信号を主制御基板６０(主制御ＣＰＵ６０ａ)へ向けて出力するよう構成されている。これに対し、主制御ＣＰＵ６０ａは、特別入賞口３３ａが閉状態とされる期間における特別入賞検出センサＳＥ３による検出の発生に基づいて、当該パチンコ機１０の異常としての特電入賞エラーを判定するよう構成されている。これにより、開閉機構の故障・破損に起因して特別用開閉部材３３ｂが開放したり、特別用開閉部材３３ｂを不正具で強制開放する不正行為が行われたりした場合における特別入賞口３３ａへの入賞の発生状態を、特電入賞エラーとして認識することが可能となっている。また、特別入賞検出センサＳＥ３からの検出信号の入力タイミングに基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が特電入賞エラーの発生を判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は特電入賞エラーの発生を示す特電入賞エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００５３】
(第１始動入賞検出センサＳＥ１)
実施例１のパチンコ機１０は、第１始動入賞口３１ａに入賞(入球)したパチンコ球を検出する第１始動入賞検出センサＳＥ１を備えている(図３参照)。この第１始動入賞検出センサＳＥ１は、パチンコ球を検出すると検出信号を主制御基板６０(主制御ＣＰＵ６０ａ)へ向けて出力するよう構成されている。これに対し、主制御ＣＰＵ６０ａは、所定の期間(実施例１では、２０分の基準時間および１分の単位時間)における第１始動入賞検出センサＳＥ１による検出の発生回数(検出信号の入力回数)に基づいて、当該パチンコ機１０の異常としての始動入賞エラー(過剰入球エラー)を判定するよう構成されている。これにより、第１始動入賞口３１ａへの入賞の発生頻度が通常では生じ得ない程度に高い状態(すなわち、パチンコ球を強制的に第１始動入賞口３１ａへ入賞させる不正行為が行われている可能性のある状態)を、始動入賞エラーとして認識することが可能となっている。また、第１始動入賞検出センサＳＥ１からの検出信号の入力回数に基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が始動入賞エラーの発生を判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は始動入賞エラーの発生を示す始動入賞エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００５４】
(普通入賞検出センサＳＥ４)
実施例１のパチンコ機１０は、普通入賞口３４ａに入賞(入球)したパチンコ球を検出する普通入賞検出センサＳＥ４を備えている(図３参照)。この普通入賞検出センサＳＥ４は、パチンコ球を検出すると検出信号を主制御基板６０(主制御ＣＰＵ６０ａ)へ向けて出力するよう構成されている。これに対し、主制御ＣＰＵ６０ａは、所定の期間(実施例１では、２０分の基準時間および１分の単位時間)における普通入賞検出センサＳＥ４による検出の発生回数(検出信号の入力回数)に基づいて、当該パチンコ機１０の異常としての普通入賞エラー(過剰入球エラー)を判定するよう構成されている。これにより、普通入賞口３４ａへの入賞の発生頻度が通常では生じ得ない程度に高い状態(すなわち、パチンコ球を強制的に普通入賞口３４ａへ入賞させる不正行為が行われている可能性のある状態)を、普通入賞エラーとして認識することが可能となっている。また、普通入賞検出センサＳＥ４からの検出信号の入力回数に基づいて主制御基板６０(主制御ＣＰＵ６０ａ)が普通入賞エラーの発生を判定した場合に、該主制御基板６０(主制御ＣＰＵ６０ａ)は普通入賞エラーの発生を示す普通入賞エラー指定コマンド(エラー情報)を演出制御基板６５(演出制御ＣＰＵ６５ａ)および払出制御基板６１(払出制御ＣＰＵ６１ａ)に出力し得るよう構成されている。
【００５５】
(満杯検出センサＳＥ９)
実施例１のパチンコ機１０は、前記球受け皿１４,１５よりも上流側の前記上皿連絡通路７１でパチンコ球を検出する満杯検出センサＳＥ９を備えている(図３参照)。この満杯検出センサＳＥ９は、上皿連絡通路７１でパチンコ球を検出(すなわち、払い出されたパチンコ球が下球受け皿１５より上流側にある状態を検出)して、検出の有無に応じて払出制御基板６１(払出制御ＣＰＵ６１ａ)へ向けた検出信号の信号出力状態を変化させる(なお、実施例１では、検出がある場合に検出信号を出力する)と共に、払出制御ＣＰＵ６１ａでは、満杯検出センサＳＥ９からの検出信号の入力に基づいて当該パチンコ機１０の異常としての満杯エラーを判定するよう構成されている。これにより、球受け皿１４,１５の貯留量が過剰となった状態(満杯状態)を、満杯エラーとして認識することが可能となっている。また、満杯検出センサＳＥ９からの検出信号の入力に基づいて払出制御基板６１(払出制御ＣＰＵ６１ａ)が満杯エラーを判定した場合に、該払出制御基板６１(払出制御ＣＰＵ６１ａ)は、前記球払出装置１２Ｂ(払出モータＭＴ１)の駆動を強制停止して賞球の払い出しを行わない払出停止状態に制御状態を移行させると共に、満杯エラーの発生を示す満杯エラー指定コマンド(エラー情報)を主制御基板６０(主制御ＣＰＵ６０ａ)を介して演出制御基板６５(演出制御ＣＰＵ６５ａ)に出力し得るよう構成されている。
【００５６】
(前枠開放検出センサＳＥ１０)
実施例１のパチンコ機１０は、前記前枠１３が前記中枠１２に対して閉鎖位置(施錠位置)にあるか否かを検出する前枠開放検出センサＳＥ１０を備えている(図３参照)。この前枠開放検出センサＳＥ１０は、前枠１３の開閉状態に応じて検出信号の信号出力状態が変化するよう構成されている。そして、実施例１では、前枠１３が中枠１２に対して閉鎖位置から開放位置へ向けて変位した状態を検出して、発射制御基板６２の図示しない回路を経由して払出制御基板６１(払出制御ＣＰＵ６１ａ)へ向けて検出信号を出力すると共に、払出制御ＣＰＵ６１ａが前枠開放検出センサＳＥ１０からの検出信号の入力に応じて当該パチンコ機１０の異常としての扉開放エラーを判定するよう構成されている。これにより、中枠１２の前面側から遊技領域２０ａへの不正アクセスが容易な前枠１３の開放状態を、前枠開放エラーとして認識することが可能となっている。また、前枠開放検出センサＳＥ１０からの検出信号に基づいて払出制御基板６１(払出制御ＣＰＵ６１ａ)が扉開放エラーを判定した場合に、該払出制御基板６１(払出制御ＣＰＵ６１ａ)は、前記球払出装置１２Ｂ(払出モータＭＴ１)の駆動を強制停止して賞球の払い出しを行わない払出停止状態に制御状態を移行させると共に、扉開放エラーの発生を示す扉開放エラー指定コマンド(エラー情報)を主制御基板６０(主制御ＣＰＵ６０ａ)を介して演出制御基板６５(演出制御ＣＰＵ６５ａ)に出力し得るよう構成されている。
【００５７】
(パチンコ機の制御に関する構成について)
次に、パチンコ機１０が備える電源基板５９、主制御基板６０、払出制御基板６１、発射制御基板６２、演出制御基板６５および表示制御基板６６の基板構成等について説明する。
【００５８】
(電源基板５９について)
前記電源基板５９には、電源のＯＮ−ＯＦＦを切り替えるための電源スイッチ(図示せず)と、所定の制御基板６０,６１,６５に備えられる制御ＲＡＭ６０ｃ,６１ｃ,６５ｃを初期化(バックアップした記憶内容を消去)するためのクリアスイッチ(図示せず)とが設けられている。また、電源基板５９には、電源回路(図示せず)に供給される電源電圧(以下、監視電源電圧という場合もある)の電圧値が閾値電圧に降下したかを監視する電源断監視回路(図示せず)が設けられている。ここで、監視電源電圧が閾値電圧に降下するのは、例えば、前記電源スイッチのＯＦＦ操作や停電によって機外部からの電力供給が遮断された場合(電源断時)である。更に、電源基板５９には、前記クリアスイッチに接続するクリアスイッチ回路(図示せず)が設けられている。実施例１では、クリアスイッチをＯＮ操作した状態で電源スイッチをＯＮ操作(電源投入)したときに限り、前記クリアスイッチ回路から制御基板６０,６１,６５にクリア信号が出力され、該クリア信号を受けた所定の制御基板６０,６１,６５の制御ＣＰＵ６０ａ,６１ａ,６５ａが制御ＲＡＭ６０ｃ,６１ｃ,６５ｃを初期化する処理(後述する図５におけるステップＳ１０４の処理)を行うよう設定される。なお、実施例１では、電源基板５９からのクリア信号の出力に応じて、主制御基板６０、払出制御基板６１および演出制御基板６５に夫々備えられる制御ＲＡＭ６０ｃ,６１ｃ,６５ｃを初期化するよう構成されている。
【００５９】
電源基板５９には、前記電源断監視回路に接続するリセット信号回路(図示せず)が設けられている。ここで、前記電源断監視回路は、監視電源電圧が閾値電圧以下となった場合に、前記リセット信号回路、主制御基板６０(主制御ＣＰＵ６０ａ)、払出制御基板６１(払出制御ＣＰＵ６１ａ)および演出制御基板６５(演出制御ＣＰＵ６５ａ)に対して電源断信号(監視電源電圧が閾値電圧に降下したことを示す信号)を出力するよう構成される。また、前記リセット信号回路は、機外部からの電力供給の開始時(電源投入時や復電時)および電源断信号の入力時に、主制御基板６０(主制御ＣＰＵ６０ａ)、払出制御基板６１(払出制御ＣＰＵ６１ａ)および演出制御基板６５(演出制御ＣＰＵ６５ａ)に対してリセット信号を出力し、主制御ＣＰＵ６０ａ、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａの動作を規制するようになっている。なお、リセット信号についての詳細な説明は省略してある。
【００６０】
電源基板５９には、コンデンサ等のバックアップ電源(図示せず)が設けられ、パチンコ機１０への電力供給が停止した場合(電源断信号が出力された場合)には、前記バックアップ電源から主制御ＣＰＵ６０ａ、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａに電力が供給される。ここで、各制御ＲＡＭ６０ｃ,６１ｃ,６５ｃには、パチンコ機１０の動作中に各種情報を一時的に記憶する常用記憶エリア(作業領域)の他に、バックアップエリアが設けられている。そして、バックアップ電源からの電力供給に応じて、制御ＲＡＭ６０ｃ,６１ｃ,６５ｃの常用記憶エリアに記憶されている各種情報がバックアップエリアに記憶(書き込み)され、バックアップエリアに記憶された情報は、機外部からパチンコ機１０への電力供給が停止された後の一定期間に亘って保持されるようになっている。各制御ＣＰＵ６０ａ,６１ａ,６５ａによるバックアップエリアへの各種情報の記憶(書き込み)は、電源断時(電源断信号の入力時)の電源断処理(図５参照)において実行され、該バックアップエリアに記憶された各種情報の常用記憶エリアへの設定(読み出し)は、パチンコ機１０への電力供給開始時におけるデータ復旧処理(図５参照)で実行される。
【００６１】
(主制御基板６０について)
前記主制御基板６０は、図３に示すように、制御処理を実行する主制御ＣＰＵ６０ａ、該主制御ＣＰＵ６０ａが実行する制御プログラムを記憶する主制御ＲＯＭ６０ｂ、当該主制御ＣＰＵ６０ａの処理に必要なデータの書込み・読出しが可能な主制御ＲＡＭ６０ｃ、後述する特図当り判定および普図当り判定に用いるハードウエア乱数を発生させる乱数発生回路６０ｄ等が備えられている。主制御ＣＰＵ６０ａは、図４に示すように、第１始動入賞検出センサＳＥ１、第２始動入賞検出センサＳＥ２、特別入賞検出センサＳＥ３、普通入賞検出センサＳＥ４、ゲートセンサＳＥ５、磁気検出センサＳＥ６、電波検出センサＳＥ７、振動検出センサＳＥ８等の各種の検出センサと電気的に接続され、各検出センサからの検出信号を夫々入力すると共に、該検出信号の入力の有無を夫々判定するよう構成されている。また、主制御ＣＰＵ６０ａは、前記第２始動入賞口３２ａを開閉する始動用開閉部材３２ｂに連繋する始動入賞ソレノイドＳＬ１、特別入賞口３３ａを開閉する特別用開閉部材３３ｂに連繋する特別入賞ソレノイドＳＬ２、前記振分ユニット２５の振分回転体２７ａ,２９ａに連繋する振分用モータＭＴ２等の各種の駆動手段と電気的に接続され、各駆動手段を夫々駆動制御するよう構成されている。更に、主制御ＣＰＵ６０ａは、遊技情報表示器Ｍと電気的に接続され、当該遊技情報表示器Ｍに備えられる各表示部Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇの表示内容(発光態様)を夫々制御するよう構成されている。主制御ＲＡＭ６０ｃでは、遊技状態を特定可能な情報や、遊技の進行状況を特定可能な情報といった遊技に関する情報(後述する特定の情報)が、パチンコ機１０の動作中には常用記憶エリアに記憶され、電源断時(主制御基板６０への電源断信号の入力時)にはバックアップエリアに記憶されるようになっている。すなわち、主制御ＲＡＭ６０ｃは、遊技に関する情報を記憶する記憶手段として機能している。
【００６２】
なお、主制御基板６０には、図９に示すように、過剰入球エラー(始動入賞エラーおよび普通入賞エラー)が発生したか否かの判定に用いる情報(具体的には、第１始動入賞検出センサＳＥ１による検出回数および普通入賞検出センサＳＥ４による検出回数)を記憶するための複数の記憶領域ＰＡ１,ＰＡ２を備えた過剰入球エラー判定用記憶部が設定されている。ここで、過剰入球エラー判定用記憶部は、過剰入球エラー(始動入賞エラー)が発生したか否かの判定に用いる情報(第１始動入賞検出センサＳＥ１による検出回数)を記憶可能な複数の第１記憶領域ＰＡ１により構成された第１バッファと、過剰入球エラー(普通入賞エラー)が発生したか否かの判定に用いる情報(普通入賞検出センサＳＥ４による検出回数)を記憶可能な複数の第２記憶領域ＰＡ２により構成された第２バッファとを備えている。なお、過剰入球エラー判定用記憶部は、主制御基板６０において主制御ＲＡＭ６０ｃとは別の記憶手段として備えられているが、主制御ＲＡＭ６０ｃの一部として備えられていてもよい。この過剰入球エラー判定用記憶部については、過剰入球エラー(始動入賞エラーおよび普通入賞エラー)の判定に関する説明と共に後述する。
【００６３】
ここで、実施例１において主制御ＣＰＵ(第１制御部)６０ａは、遊技に関する所定の制御処理(遊技制御処理)や、エラーの判定に関する所定の制御処理(エラー制御処理)を実行する制御処理実行手段として機能している。また、主制御ＣＰＵ６０ａは、入球検出センサ(入球検出手段)ＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５による検出が発生したかを判定する検出判定処理(後述)を実行可能な検出判定手段として機能している。また、主制御ＣＰＵ６０ａは、始動条件の成立(始動入賞検出センサＳＥ１,ＳＥ２による検出)を契機として遊技者に有利な遊技状態(大当り遊技)を生起させるかの特図当り判定(抽選)を行う当り判定手段として機能すると共に、始動条件の成立(始動入賞検出センサＳＥ１,ＳＥ２による検出)を契機として遊技者に有利な遊技状態(大当り遊技)を生起させる生起手段として機能している。また、主制御ＣＰＵ６０ａは、入球検出センサ(入球検出手段)ＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５によるパチンコ球の検出を契機として払出情報信号(賞球払出指令コマンド)を出力する払出情報出力手段として機能している。また、主制御ＣＰＵ６０ａは、遊技部材としての始動用開閉部材３２ｂや特別用開閉部材３３ｂを駆動する始動入賞ソレノイド(駆動手段)ＳＬ１や特別入賞ソレノイド(駆動手段)ＳＬ２の駆動制御処理(後述する第１および第２駆動処理)を実行する動作制御手段として機能している。
【００６４】
なお、実施例１において後述する「遊技時間」とは、主制御ＣＰＵ６０ａが遊技を進行させるために計測する時間であり、例えば、図柄変動に関する特図変動時間、特図インターバル時間、普図変動時間および普図インターバル時間等の時間や、当り遊技に関するオープニング時間、エンディング時間、ラウンドインターバル時間、駆動手段の駆動時間(例えば特電開放時間および普電開放時間等の時間)や、タイマ割込処理の発生間隔として主制御基板ＣＰＵ６０ａの後述するタイマ回路６０ｅにより計測される時間(４ｍｓ)等を含んでいる。そして、主制御ＣＰＵ６０ａは、時間決定条件の成立(例えば後述する特図開始処理の実行)を契機として遊技時間(例えば特図変動時間)を決定する(例えば後述する特図変動時間決定処理を実行する)時間決定手段として機能している。ここで、主制御ＣＰＵ６０ａは、遊技時間を計測する計時制御手段として機能している。そして、主制御ＣＰＵ６０ａは、遊技時間の計測に応じて遊技を進行させるように構成されている。また、主制御ＣＰＵ６０ａは、計時処理での遊技時間(例えば特図変動時間)の計測に応じて情報表示部(例えば特図表示部Ｍａ,Ｍｂ)の表示を変更する(後述する表示制御処理を実行する)情報表示制御手段として機能し、情報表示部の表示を変更することで遊技情報表示器Ｍの外観(表示内容)を変化させるよう構成されている。また、主制御ＣＰＵ６０ａは、第３駆動処理において４ｍｓ毎(後述するタイマ割込処理毎)に振分用モータＭＴ２を駆動させることで、振分回転体(遊技手段)２７ａ,２９ａに一定の動作を行わせて該振分回転体(遊技手段)２７ａ,２９ａの外観(回転位置、姿勢)を変化させるよう構成されている。
【００６５】
なお、主制御ＣＰＵ６０ａは、第３駆動処理において４ｍｓ毎(後述するタイマ割込処理毎)に振分用モータＭＴ２を駆動させる駆動制御手段として機能している。ここで、主制御ＣＰＵ６０ａは、時間決定条件の成立(例えば電源投入)を契機としてタイマ回路６０ｅにタイマ割込処理の発生間隔として４ｍｓを設定することで、振分用モータＭＴ２等の駆動手段の駆動時間(遊技時間)を決定する時間決定手段として機能している。なお、主制御ＣＰＵ６０ａが実行するタイマ割込処理では、後述するように遊技に関する複数種類の制御処理が実行されるようになっており、タイマ割込処理の発生間隔としてのタイマ回路６０ｅによる４ｍｓの計測に応じて主制御ＣＰＵ６０ａが遊技を進行させるよう構成されている。すなわち、タイマ割込処理の発生間隔としての４ｍｓは、遊技を進行させるための遊技時間であり、タイマ回路６０ｅは、遊技時間を計測する計時制御手段として機能している。
【００６６】
また、主制御ＣＰＵ６０ａは、第１の状態検出手段(状態検出手段)としての磁気検出センサによる磁気発生状態(所定の状態、第１の状態)の検出を契機として、磁気検出センサエラー(所定の異常、第１の異常)が発生したかを判定する異常判定手段(第１の異常判定手段)として機能している。また、主制御ＣＰＵ６０ａは、第２の状態検出手段としての第１始動入賞検出センサＳＥ１,第２始動入賞検出センサＳＥ２,特別入賞検出センサＳＥ３,普通入賞検出センサＳＥ４,電波検出センサＳＥ７,振動検出センサＳＥ８による検出を契機として各種エラー(第２の異常)が発生したかを判定する第２の異常判定手段として機能している。また、主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定した場合において、遊技に関する制御処理やエラーに関する制御処理の実行を停止する(遊技停止させる)停止手段として機能している(図４参照)。なお、主制御ＣＰＵ６０ａは、停止手段として、後述するタイマ割込処理の発生間隔を計測する処理の実行(主制御基板６０のタイマ回路６０ｅにおける計時制御手段としての機能)や、後述する計時処理の実行(主制御ＣＰＵ６０ａにおける計時制御手段としての機能)や、後述する検出判定処理の実行(主制御ＣＰＵ６０ａによる検出判定手段としての機能)や、後述する特図変動時間決定処理の実行(主制御ＣＰＵ６０ａによる決定制御手段としての機能)や、後述する表示制御処理の実行(主制御ＣＰＵ６０ａによる遊技を進行させる機能)や、後述する第１〜第３駆動制御処理の実行(主制御ＣＰＵ６０ａによる遊技を進行させる機能)や、後述するエラー判定処理の実行(主制御ＣＰＵ６０ａにおける第２の異常判定手段としての機能)を停止するよう機能している。
【００６７】
主制御基板６０に備えられる前記乱数発生回路６０ｄは、クロック発信器(図示せず)と、特図当り判定用乱数カウンタ(図示せず)と、普図当り判定用乱数カウンタ(図示せず)とを備えたもので、前記特図当り判定用乱数カウンタが、「０」から「６５５３５」までの特図当り判定用乱数の値を前記クロック発信器からのクロック信号の入力に応じたタイミングでカウント(更新)すると共に、前記普図当り判定用乱数カウンタが、「０」から「６５５３５」までの普図当り判定用乱数の値を前記クロック発信器からのクロック信号の入力に応じたタイミングでカウント(更新)するようになっている(ハードウエア乱数更新処理)。そして、始動入賞検出センサＳＥ１,ＳＥ２による検出を示す信号が主制御ＣＰＵ６０ａから乱数発生回路６０ｄに対して入力された場合に、当該入力時点で前記特図当り判定用乱数カウンタがカウントする特図当り判定用乱数の値が乱数確認信号として主制御ＣＰＵ６０ａに入力されて、主制御ＲＡＭ６０ｃに始動入賞情報として記憶されるようになっている。また、乱数発生回路６０ｄに対してゲートセンサＳＥ５による検出を示す信号が主制御ＣＰＵ６０ａから入力された場合に、当該入力時点で前記普図当り判定用乱数カウンタがカウントする普図当り判定用乱数の値が乱数確認信号として主制御ＣＰＵ６０ａに入力されて、主制御ＲＡＭ６０ｃに作動入球情報として記憶されるようになっている。なお、主制御基板６０は、乱数発生回路６０ｄにおいてハードウエア乱数としての特図当り判定用乱数および普図当り判定用乱数を更新する一方で、主制御ＣＰＵ６０ａの制御によってソフトウエア乱数としての特図決定用乱数、特図変動パターン振分用乱数、普図決定用乱数および普図変動パターン振分用乱数の各値を更新するようになっている。
【００６８】
なお、主制御ＣＰＵ６０ａは、乱数発生回路６０ｄからの乱数確認信号の入力が正常でない状態を検出する状態検出手段として機能すると共に、乱数確認信号の入力が正常でない状態を検出したことに応じて前記ハードウエア乱数更新処理の異常としての主基板エラーが発生したことを判定する異常判定手段として機能している。
【００６９】
(メイン処理)
ここで、主制御ＣＰＵ６０ａが行うメイン処理について、図５を参照しながら詳細に説明する。先ず、主制御ＣＰＵ６０ａは、前記電源基板５９の前記電源スイッチがＯＦＦからＯＮに切り替えられてパチンコ機１０の電源が投入された場合に、主制御ＣＰＵ６０ａを正常動作させるために必要な初期設定処理を実行する(ステップＳ１０１)。そして、初期設定処理を終了すると、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃをアクセス許可状態に設定する(ステップＳ１０２)。
【００７０】
次に、主制御ＣＰＵ６０ａは、前記電源スイッチがＯＮに切り替えられるタイミングで電源基板５９に備えられる前記クリアスイッチがＯＮされたかを判定する(ステップＳ１０３)。このステップＳ１０３の判定処理において、主制御ＣＰＵ６０ａは、前記クリアスイッチ回路からのクリア信号の入力があるか否かを判定し、クリア信号を入力していると判定した場合(肯定判定の場合)には、ステップＳ１０４の処理に移行する(後述)。また主制御ＣＰＵ６０ａは、ステップＳ１０３の判定処理においてクリア信号を入力していないと判定した場合(否定判定の場合)には、ステップＳ１０５の処理に移行して、主制御ＲＡＭ６０ｃのバックアップエリアに保存されているバックアップデータが正常か否かのデータチェックを行う。具体的には、ＲＡＭ判定値(チェックサム値)を算出すると共に、算出したＲＡＭ判定値を後述する電源断処理(ステップＳ１１２)で保存されたＲＡＭ判定値と比較して、正常値か否かを判定する。そして、このステップＳ１０５においてバックアップデータが正常ではないと判定した場合(否定判定の場合)は、ステップＳ１０４に移行する。一方、バックアップデータを正常と判定した場合(肯定判定の場合)には、ステップＳ１０６の処理に移行する。
【００７１】
主制御ＣＰＵ６０ａは、ステップＳ１０４の処理において、主制御ＲＡＭ６０ｃの記憶内容をクリア(消去)する。すなわち、前述したステップＳ１０３において肯定判定した場合(クリア信号の入力時)、または前述したステップＳ１０５において否定判定した場合(バックアップデータの異常時)に、主制御ＣＰＵ６０ａは、電源断時(電源スイッチのＯＦＦ操作時または停電時)に行われた電源断処理(後述するステップＳ１１２)で記憶保持したバックアップデータをクリアし、主制御ＲＡＭ６０ｃに初期値を設定する。すなわち、主制御ＣＰＵ６０ａは、当該ステップＳ１０４の処理において主制御ＲＡＭ６０ｃを初期化した上で、パチンコ機１０を起動させる。また、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃの記憶内容をクリアしたことを示すＲＡＭクリア指定コマンドを設定し、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。
【００７２】
前述したステップＳ１０５において肯定判定した場合(バックアップデータの正常時)に、主制御ＣＰＵ６０ａは、電源断フラグの値を「０」に設定する(ステップＳ１０６)。なお、電源断フラグは、主制御ＲＡＭ６０ｃにおいて常には「０」の値に設定され、機外部からの電力供給が遮断された場合に、主制御ＣＰＵ６０ａの処理(ノンマスカブル割込処理)において「１」に変更される。すなわち、電源断フラグの値が「１」に設定されるのは、電源ＯＦＦや停電の発生に応じて電源基板５９からの電源断信号が主制御基板６０に入力された場合である。このステップＳ１０６の処理が終了すると、主制御ＣＰＵ６０ａは、ステップＳ１０７の処理に移行する。なお、電源断フラグの値は、前述したステップＳ１０４においても「０」に設定されるようになっている。
【００７３】
次に、ステップＳ１０７において、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃのバックアップエリアに記憶されている情報に基づいてデータ復旧処理を実行する。このデータ復旧処理において、主制御ＣＰＵ６０ａは、電源断時にバックアップした内容を主制御ＲＡＭ６０ｃの常用記憶エリア(作業領域)に設定して、パチンコ機１０を電源断前の状態に復帰させると共に、電源断前の状態への復帰を示す復旧コマンドを設定して、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。なお、図柄変動演出の途中で電力供給が停止(電源断)した後に電力供給が再開された場合に、当該ステップＳ１０７において主制御ＣＰＵ６０ａから出力された復旧コマンドを入力した演出制御ＣＰＵ６５ａは、スピーカ１８、枠ランプ１９および遊技盤ランプ２４に関する演出については、電源断時に中断した図柄変動演出を再開する時点から演出の実行を再開させる。一方、図柄表示装置１７での演出については、次回の図柄変動演出から演出の実行を再開させるようにする(図４参照)。
【００７４】
なお、電源断時には、パチンコ機１０を電源断前の状態に復帰させるためのバックアップデータ(特定の情報)として例えば、遊技状態を特定可能な情報(確変フラグ、時短フラグおよび大当りフラグの各設定値)や、遊技の進行状況を特定可能な情報(後述する遊技時間の計測値や、大当り遊技中のラウンド遊技の実行済み回数等)や、始動入賞口３１ａ,３２ａへの入賞に応じて取得された始動入賞情報(各種乱数の値)や、ゲート口３５ａへの入球に応じて取得された作動入球情報(各種乱数の値)や、コマンドの未出力情報等が、主制御ＲＡＭ６０ｃのバックアップエリアに記憶される。
【００７５】
次に、ステップＳ１０８において、主制御ＣＰＵ６０ａは、後述するタイマ割込処理(図７参照)を定期的に発生させるための設定を行う。このステップＳ１０８では、割込の発生間隔を計測するためのインターバルタイマ(例えば４ｍｓ)を、主制御基板６０に備えられるタイマ回路６０ｅ(図３参照)のレジスタに設定すると共に、タイマ割込処理の発生を許可する。なお、主制御ＣＰＵ６０ａは、一定間隔(４ｍｓ)毎に発生するタイマ割込処理において、遊技に関する制御処理(後述)等を実行するように構成されている。このステップＳ１０８でのタイマ割込処理の設定が終了すると、主制御ＣＰＵ６０ａは、主制御基板６０への前記電源断信号の入力がされない限り、ステップＳ１０９,Ｓ１１０,Ｓ１１１,Ｓ１１３の各処理を繰り返す制御状態(通常動作状態)に移行する。
【００７６】
ステップＳ１０９のコマンド入出力処理において、主制御ＣＰＵ６０ａは、前記通常動作状態中に設定されたコマンドを出力する。なお、このステップＳ１０９において出力可能なコマンドは、後述するエラー情報設定・遊技停止処理(ステップＳ１１０)または後述するタイマ割込処理(図７参照)において設定されたコマンドであり、例えば、賞球払出指令コマンドや、始動入賞コマンド(後述)や、大当り開始コマンド(後述)および大当り終了コマンド(後述)や、開放コマンド(後述)および閉鎖コマンド(後述)や、確変開始コマンド(後述)および確変終了コマンド(後述)や、時短開始コマンド(後述)および時短終了コマンド(後述)や、特図変動パターン指定コマンド(後述)や、普図当り開始コマンド(後述)および普図当り終了コマンド(後述)や、エラー指定コマンド(後述)等がある。すなわち、ステップＳ１０１〜Ｓ１０７の処理や、後述するステップＳ１１２の処理で設定されるコマンド(具体的には、ＲＡＭクリア指定コマンド、復旧コマンドおよび後述する電源断コマンド)は、ステップＳ１０９において出力可能なコマンドには含まれていない。
【００７７】
また、主制御ＣＰＵ６０ａは、このステップＳ１０９のコマンド入出力処理において、払出制御ＣＰＵ６１ａ(払出制御基板６１)によって出力されたコマンド(満杯エラー指定コマンド(後述)、満杯エラー解消コマンド(後述)、前枠開放エラー指定コマンド(後述)および前枠開放エラー解消コマンド(後述)等)を入力すると共に、入力したコマンドを演出制御ＣＰＵ６５ａ(演出制御基板６５)へ向けて出力するようになっている。
【００７８】
次に、主制御ＣＰＵ６０ａは、後述するエラー情報設定・遊技停止処理を実行する(ステップＳ１１０)。このステップＳ１１０の処理において、主制御ＣＰＵ６０ａは、エラー(異常)の判定に応じてエラー指定コマンドを設定するエラー情報設定処理(図６におけるステップＳ２０２およびステップＳ２０３の処理)と、特定のエラー(所定の異常)の判定に応じて遊技に関する制御処理(後述)を停止する遊技停止処理(図６におけるステップＳ２０５からステップＳ２０７までの処理)とを実行する。このエラー情報設定・遊技停止処理の詳細については後述する。
【００７９】
エラー情報設定・遊技停止処理(ステップＳ１１０)が終了すると、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃに設定されている電源断フラグの値が「１」であるかを判定する(ステップＳ１１１)。ここで、主制御基板６０は、電源基板５９からの前記電源断信号を入力する場合(電源断時)に、主制御ＣＰＵ６０ａの制御状態に関わらずノンマスカブル割込処理を主制御ＣＰＵ６０ａの処理に強制的に割り込ませ、主制御ＲＡＭ６０ｃに記憶される電源断フラグの設定値を「０」から「１」に変更するよう構成されている。そして、このステップＳ１１１の判定処理において電源断フラグの値を「１」と判定した場合(肯定判定の場合)に、主制御ＣＰＵ６０ａは、電源断処理(ステップＳ１１２)を実行するようになっている。一方、電源断フラグの値を「０」と判定した場合(否定判定の場合)には、主制御ＣＰＵ６０ａは、後述するステップＳ１１３の処理に移行する。
【００８０】
電源断処理(ステップＳ１１２)において、主制御ＣＰＵ６０ａは、先ず、タイマ割込処理を禁止に設定する。そして、主制御ＣＰＵ６０ａは、復電時に遊技状態等を復旧するために必要な特定の情報を、主制御ＲＡＭ６０ｃのバックアップエリアに記憶する。ここで、主制御ＲＡＭ６０ｃのバックアップエリアに記憶される特定の情報としては、例えば、遊技状態を特定可能な情報(確変フラグ、時短フラグおよび大当りフラグの各設定値)や、遊技の進行状況を特定可能な情報(後述する遊技時間の計測値や、大当り遊技中のラウンド遊技の実行済み回数等)や、始動入賞口３１ａ,３２ａへの入賞に応じて取得された始動入賞情報(各種乱数の値)や、ゲート口３５ａへの入球に応じて取得された作動入球情報(各種乱数の値)や、コマンドの未出力情報等がある。そして、主制御ＣＰＵ６０ａは、この電源断処理において、機外部からの電力供給の開始時に参照されるＲＡＭ判定値(チェックサム値)を算出すると共に、算出したＲＡＭ判定値を主制御ＲＡＭ６０ｃのバックアップエリアに記憶する。
【００８１】
また、主制御ＣＰＵ６０ａは、前記電源断処理(ステップＳ１１２)において、電源断コマンドを設定すると共に、演出制御ＣＰＵ６５ａ、表示制御ＣＰＵ６６ａおよび払出制御ＣＰＵ６１ａへ向けて電源断コマンドを出力する。そして、主制御ＣＰＵ６０ａは、当該電源断処理において、主制御ＲＡＭ６０ｃをアクセス禁止状態に設定する。主制御ＣＰＵ６０ａは、前述した一連の電源断処理を終了すると、電圧値が完全に低下しきるまで、処理を行わないループ状態(待機状態)となる。
【００８２】
一方、前述したステップＳ１１１の判定処理において電源断フラグの値を「０」と判定した場合(否定判定の場合)に、主制御ＣＰＵ６０ａは、後述するタイマ割込処理(図７参照)が、ステップＳ１０８の処理の終了後からの期間または前回のステップＳ１１３の終了後からの期間に発生したか否かを判定する(ステップＳ１１３)。そして、主制御ＣＰＵ６０ａは、タイマ割込処理が発生したと判定した場合(肯定判定の場合)には、前述したステップＳ１０９のコマンド入出力処理に移行する。すなわち、主制御ＣＰＵ６０ａは、図５に示すメイン処理においてタイマ割込処理が設定(ステップＳ１０８)された後は、前記電源基板５９からの前記電源断信号が主制御基板６０に入力されない限り、ステップＳ１０９,Ｓ１１０,Ｓ１１１,Ｓ１１３の処理を繰り返し実行する前記通常動作状態となり、この通常動作状態において定期的に(４ｍｓ毎に)タイマ割込処理が発生することになる。なお、ステップＳ１１３の判定処理においてタイマ割込処理が発生していないと判定すると(否定判定となると)、主制御ＣＰＵ６０ａは、タイマ割込処理が発生するまで当該ステップＳ１１３の判定処理を繰り返し実行する。すなわち、タイマ割込処理が発生しない間に(４ｍｓ以内に)コマンド入出力処理(ステップＳ１０９)やエラー情報設定・遊技停止処理(ステップＳ１１０)が複数回実行されない構成となっている。
【００８３】
(タイマ割込処理)
次に、主制御ＣＰＵ６０ａが行うタイマ割込処理について、図７を参照しながら詳細に説明する。タイマ割込処理では、パチンコ機１０のエラー(異常)が発生したか否かの判定を行うエラー判定処理(ステップＳ３０１の処理)と、遊技に関する複数種類の制御処理(ステップＳ３０２からステップＳ３１１までの各処理)とを実行するようになっている。
【００８４】
実施例１のパチンコ機１０は、「遊技に関する制御処理」の実行を、エラー判定処理(ステップＳ３０１)の結果に応じて停止する(遊技停止する)よう構成されている。以下のタイマ割込処理(図７参照)に関する説明では、主制御ＣＰＵ６０ａが「遊技に関する制御処理」を実行するステップＳ３０２からステップＳ３１１までを先に説明し、ステップＳ３０１のエラー判定処理(図８に詳細を示している)についてはエラー情報設定・遊技停止処理(図６参照)と共に後述する。ここで、実施例１において「遊技」は、操作ハンドル１６を操作してパチンコ球を発射することや、発射したパチンコ球を遊技領域２０ａの適宜位置へと導入して入球口３１ａ,３２ａ,３３ａ,３４ａ,３５ａに入賞(入球)させることや、パチンコ球を入球口３１ａ,３２ａ,３３ａ,３４ａ,３５ａに入賞(入球)させた結果として特典(例えば、賞球の払い出しや、図柄変動演出の実行や、当り遊技の生起)を得ること等を指す。また、実施例１において「遊技に関する制御処理」は、前記「遊技」が正常な状態で行われるようにするために必要な制御処理を指している。この「遊技に関する制御処理」には、ステップＳ３０２からステップＳ３１１までの処理の他、例えば、払出制御ＣＰＵ６１ａが実行する払出モータＭＴ１の駆動制御処理や、発射制御ＣＰＵ６２ａが実行する球発射ソレノイドの駆動制御処理や、遊技に関する情報の伝達に用いるコマンドの設定・入出力処理等も含まれるが、実施例１ではこれらの処理の実行は停止しないようになっている。なお、実施例１では、「遊技に関する制御処理」の実行を停止する場合に、主制御ＣＰＵ６０ａがエラー検出手段ＳＥ２,ＳＥ３,ＳＥ６,ＳＥ７,ＳＥ８の検出に基づいて実行可能な「エラーの判定に関する制御処理」についても実行停止するようになっており、処理負担が軽減されている。
【００８５】
(計時処理(ステップＳ３０２)について)
ステップＳ３０２において、主制御ＣＰＵ６０ａは、遊技の進行に関する遊技時間(変動時間等)を計測する計時処理を実行する。具体的に、主制御ＣＰＵ６０ａは、遊技の進行に関する遊技時間として、特図変動パターンによって特定される特図変動時間と、特図変動表示の終了タイミングから次の特図変動表示の開始タイミングまでの待機時間である特図変動インターバル時間と、普図変動パターンによって特定される普図変動時間と、普図変動表示の終了タイミングから次の普図変動表示の開始タイミングまでの待機時間である普図変動インターバル時間と、大当り遊技においてオープニング演出が行われる時間であるオープニング時間と、大当り遊技においてエンディング演出が行われる時間であるエンディング時間と、各ラウンド遊技の最大継続時間である特電開放時間と、ラウンド遊技の終了時点から次のラウンド遊技の開始までの待機時間であるラウンドインターバル時間と、普図当り遊技における第２始動入賞口３２ａの開放時間である普電開放時間とを、当該計時処理(ステップＳ３０２)において計測可能に構成されている。なお、実施例１では、ラウンド遊技が付与される期間に亘って特別用開閉部材３３ｂが開放されるようになっているが、ラウンド遊技が付与される期間の一部において特別用開閉部材３３ｂが開放されるようにしてもよい。この場合には、当該ステップＳ３０２において、ラウンド遊技の開始タイミングからの最大継続時間を計測すると共に、この最大継続期間のうち一部を特電開放時間として計測することができる。
【００８６】
また、ステップＳ３０２の計時処理において、主制御ＣＰＵ６０ａは、前述した複数種類の遊技時間の他に、後述するエラー判定処理(図８参照)での各エラー判定において必要となる時間についても計測を行うようになっている。
【００８７】
(検出判定処理(ステップＳ３０３)について)
ステップＳ３０３において、主制御ＣＰＵ６０ａは、当該主制御ＣＰＵ６０ａと電気的に接続されている検出センサ(第１始動入賞検出センサＳＥ１、第２始動入賞検出センサＳＥ２、特別入賞検出センサＳＥ３、普通入賞検出センサＳＥ４、ゲートセンサＳＥ５、磁気検出センサＳＥ６、電波検出センサＳＥ７、振動検出センサＳＥ８等)からの検出信号が入力されているか否かを判定するための検出判定処理を実行する。この検出判定処理において、主制御ＣＰＵ６０ａは、各種の入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５からの検出信号の入力の有無に応じて、入球検出センサ毎に検出状態であるか否かを判定すると共に、各種のエラー検出センサＳＥ６,ＳＥ７,ＳＥ８(,ＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４)からの検出信号の入力の有無に応じて、エラー検出センサ毎に検出状態であるか否かを判定するようになっている。なお、このステップＳ３０３の処理のうち、入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５毎に行う個々の判定処理の夫々が「遊技に関する制御処理」に相当する処理となる。ここで、主制御ＣＰＵ６０ａは、複数の入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４のうち何れかの検出状態(検出信号が入力されていること)を判定した場合に、検出状態に対応する入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４の種類に応じた賞球を払い出すことを決定する。そして、主制御ＣＰＵ６０ａは、払い出すことを決定した賞球に応じた賞球払出指令コマンドを設定する。なお、設定された賞球払出指令コマンドは、前述したコマンド入出力処理(図５参照)の実行に応じて払出制御ＣＰＵ６１ａへ向けて出力される。
【００８８】
(ソフトウエア乱数更新処理(ステップＳ３０４)について)
ステップＳ３０４において、主制御ＣＰＵ６０ａは、特図の大当り図柄を決定するために用いられるソフトウエア乱数としての特図決定用乱数の値と、特図変動パターンを決定するために用いられるソフトウエア乱数としての特図変動パターン振分用乱数の値と、普図の当り図柄を決定するために用いられるソフトウエア乱数としての普図決定用乱数の値と、普図変動パターンを決定するために用いられるソフトウエア乱数としての普図変動パターン決定用乱数の値とを更新する(ソフトウエア乱数更新処理を実行する)。このソフトウエア乱数更新処理では、特図決定用乱数としての「０」〜「１００」の全１０１通りの整数値と、特図変動パターン振分用乱数としての「０」〜「２５０」の全２５１通りの整数値と、普図決定用乱数としての「０」〜「１００」の全１０１通りの整数値と、普通図変動パターン振分用乱数としての「０」〜「２５０」の全２５１通りの整数値とを、１回の更新処理につき夫々「１」更新する。すなわち、実施例１では、タイマ割込み処理が１回発生する毎に(４ｍｓ毎に)、特図決定用乱数、特図変動パターン振分用乱数、普図決定用乱数および普図変動パターン振分用乱数の各乱数の値が「１」ずつ更新される(なお、更新前の値が最大値の場合は、ランダムな値に決定される初期値へと更新する)ようになっている。
【００８９】
なお、特図当り判定用乱数および普図当り判定用乱数の各値を更新するハードウエア乱数更新処理は、乱数発生回路６０ｄに備えられる前記特図当り判定用乱数カウンタおよび前記普図当り判定用乱数カウンタにより実行されており、「遊技に関する制御処理」の１つではあるが後述するエラー情報設定・遊技停止処理(図６参照)では実行停止されないようになっている。
【００９０】
(遊技状態切替処理(ステップＳ３０５)について)
ステップＳ３０５において、主制御ＣＰＵ６０ａは、遊技状態を切り替える遊技状態切替処理を実行する。具体的に、主制御ＣＰＵ６０ａは、大当り遊技を開始するタイミング(特図変動表示の結果として大当り図柄(特図)を停止表示してから所定時間が経過するタイミング)で、主制御ＲＡＭ６０ｃに記憶される大当りフラグの設定値を「０」から「１」に変更し、大当り遊技を終了するタイミングで、大当りフラグの設定値を「１」から「０」に変更する。主制御ＣＰＵ６０ａは、大当りフラグの値を「１」に変更するのに応じて大当り開始コマンドを設定する。一方、主制御ＣＰＵ６０ａは、大当りフラグの値を「０」に変更するのに応じて大当り終了コマンドを設定する。
【００９１】
また、このステップＳ３０５において、主制御ＣＰＵ６０ａは、大当り遊技の終了に伴って確変状態を開始する場合に、主制御ＲＡＭ６０ｃに記憶される確変フラグの設定値を「０」から「１」に変更し、確変状態を終了する場合に、確変フラグの設定値を「１」から「０」に変更する。主制御ＣＰＵ６０ａは、確変フラグの値を「１」に変更するのに応じて確変開始コマンドを設定する。一方、主制御ＣＰＵ６０ａは、確変フラグの値を「０」に変更するのに応じて確変終了コマンドを設定する。更に、主制御ＣＰＵ６０ａは、このステップＳ３０５において、大当り遊技の終了に伴って時短状態を開始する場合に、主制御ＲＡＭ６０ｃに記憶される時短フラグの設定値を「０」から「１」に変更し、時短状態を終了する場合に、時短フラグの設定値を「１」から「０」に変更する。主制御ＣＰＵ６０ａは、時短フラグの値を「１」に変更するのに応じて時短開始コマンドを設定する。そして、主制御ＣＰＵ６０ａは、時短フラグの値を「０」に変更するのに応じて時短終了コマンドを設定する。
【００９２】
また、主制御ＣＰＵ６０ａは、ステップＳ３０５において、普図当り遊技を開始するタイミング(普図変動表示の結果として普図当り図柄としての普図を停止表示してから所定時間が経過するタイミング)で、主制御ＲＡＭ６０ｃに記憶される普図当りフラグの設定値を「０」から「１」に変更し、普図当り遊技を終了するタイミングで、普図当りフラグの設定値を「１」から「０」に変更する。主制御ＣＰＵ６０ａは、普図当りフラグの値を「１」に変更するのに応じて普図当り開始コマンドを設定する。一方、主制御ＣＰＵ６０ａは、普図当りフラグの値を「０」に変更するのに応じて普図当り終了コマンドを設定する。なお、設定された大当り開始コマンド、大当り終了コマンド、確変開始コマンド、確変終了コマンド、時短開始コマンド、時短終了コマンド、普図当り開始コマンドおよび普図終了コマンドは、前述したコマンド入出力処理(図５参照)の実行に応じて、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。
【００９３】
(特図入力処理(ステップＳ３０６)について)
ステップＳ３０６において、主制御ＣＰＵ６０ａは、特図に関する特図入力処理を実行する。この特図入力処理において、主制御ＣＰＵ６０ａは、前述した検出判定処理(ステップＳ３０３)において始動入賞検出センサＳＥ１,ＳＥ２からの検出信号の入力があったと判定された場合(すなわち、始動入賞口３１ａ,３２ａへのパチンコ球の入賞が発生した場合)に、始動入賞情報としての各種乱数値を取得すると共に主制御ＲＡＭ６０ｃの始動記憶領域に記憶する。ここで、始動入賞情報として主制御ＲＡＭ６０ｃの始動記憶領域に記憶される乱数の値としては、特図当り判定用乱数カウンタによりカウントされる特図当り判定用乱数(ハードウエア乱数)の値の他に、特図決定用乱数や特図変動パターン振分用乱数といったソフトウエア乱数の値がある。なお、主制御ＲＡＭ６０ｃの始動記憶領域は、第１始動入賞検出センサＳＥ１からの検出信号の入力があったと判定された場合に始動入賞情報を記憶する始動記憶領域と、第２始動入賞検出センサＳＥ２からの検出信号の入力があったと判定された場合に始動入賞情報を記憶する始動記憶領域とが個別に設定されており、各始動記憶領域において予め定めた上限数(実施例１では、４個)までの始動入賞情報を、時系列に従って、対応する特図変動表示が開始されるまで始動保留情報として記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、第１始動入賞検出センサＳＥ１からの検出信号の入力があったと判定された場合には、該第１始動入賞検出センサＳＥ１に対応する始動記憶領域における始動入賞情報(始動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな始動入賞情報を始動記憶領域に記憶すると共に、当該始動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。また、主制御ＣＰＵ６０ａは、第２始動入賞検出センサＳＥ２からの検出信号の入力があったと判定された場合には、該第２始動入賞検出センサＳＥ２に対応する始動記憶領域における始動入賞情報(始動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな始動入賞情報を始動記憶領域に記憶すると共に、当該始動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。また、特図入力処理(ステップＳ３０６)では、主制御ＲＡＭ６０ｃの始動記憶領域に記憶される始動入賞情報(始動保留情報)の記憶数(保留数)等が変化するタイミングで、変化後の記憶数(保留数)等を特定するための始動入賞コマンドを設定する。なお、始動入賞コマンドとしては、第１始動入賞検出センサＳＥ１による検出に応じて出力される場合と、第２始動入賞検出センサＳＥ２による検出に応じて出力される場合とで異なるコマンドが設定される。また、設定された始動入賞コマンドは、前述したコマンド入出力処理(図５参照)の実行に応じて演出制御ＣＰＵ６５ａ(および払出制御ＣＰＵ６１ａ)へ向けて出力される。
【００９４】
なお、図示省略するが、主制御ＣＰＵ６０ａは、普図に関する普図入力処理を前述した特図入力処理(ステップＳ３０６)と同様に行うよう構成されている。普図入力処理では、前述した検出判定処理(ステップＳ３０３)においてゲートセンサＳＥ５からの検出信号の入力があったと判定された場合(すなわち、ゲート口３５ａへのパチンコ球の入球が発生した場合)に、作動入球情報としての各種乱数値(普図当り判定用乱数、普図決定用乱数および普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの作動記憶領域は、ゲートセンサＳＥ５からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例１では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、ゲートセンサＳＥ５からの検出信号の入力があったと判定された場合には、該ゲートセンサＳＥ５に対応する作動記憶領域における作動入球情報(作動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな作動入球情報を作動記憶領域に記憶すると共に、当該作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。
【００９５】
(特図開始処理(ステップＳ３０７)について)
ステップＳ３０７において、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃに記憶した始動入賞情報に基づいて(各種乱数の値に基づいて)遊技内容を決定して特図変動表示(図柄変動演出)を開始させる特図開始処理を実行する。この特図開始処理では、特図当り遊技を生起させるか否かの特図当り判定や、特図表示部Ｍａ,Ｍｂに停止表示させる特図の決定や、図柄変動演出(特図変動表示)の実行時間に関する特図変動パターンの決定(特図変動時間決定処理)等が主制御ＣＰＵ６０ａにより実行される。具体的に、特図開始処理において、主制御ＣＰＵ６０ａは、特図変動表示の変動開始条件が成立したかを判定し、この変動開始条件が成立したと判定した場合に、主制御ＲＡＭ６０ｃの始動記憶領域に記憶されている始動入賞情報(複数ある場合は、最も早く記憶された始動入賞情報)を読み出す。そして、主制御ＣＰＵ６０ａは、読み出した始動入賞情報が記憶された始動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(減算)する。次に、主制御ＣＰＵ６０ａは、読み出した始動入賞情報のうち特図当り判定用乱数の値が、主制御ＲＯＭ６０ｂに記憶されている特図当り判定値と一致するか否かを判定する(特図当り判定)。ここで、特図当り判定では、非確変状態の時(確変フラグの値が「０」の時)には３２７５／６５５３６の確率で当りの判定結果となり、確変状態の時(確変フラグの値が「１」の時)には９３００／６５５３６の確率で当りの判定結果となるよう設定されている。そして、特図当り判定がはずれの判定結果となった場合には、特図変動表示の結果として特図表示部Ｍａ,Ｍｂに停止表示する特図として、はずれを示す特図を決定する。一方、特図当り判定が当りの判定結果となった場合には、読み出した始動入賞情報のうち特図決定用乱数の値が、主制御ＲＯＭ６０ｂに記憶されている特図決定用判定値の何れと一致するかによって、特図変動表示の結果として特図表示部Ｍａ,Ｍｂに大当り図柄として停止表示する特図を複数種類のうちから決定する。次に、主制御ＣＰＵ６０ａは、特図当り判定が当りの判定結果であったか、はずれの判定結果であったかに応じて、異なる変動パターンテーブルを参照して特図変動パターンを決定する(特図変動時間決定処理)。そして、主制御ＣＰＵ６０ａは、決定した特図(当りの種類)および決定した特図変動パターンを示す特図変動パターン指定コマンドを設定して、特図変動表示を開始するタイミングに応じて演出制御ＣＰＵ６５ａへ向けて出力する。なお、設定された特図変動パターン指定コマンドは、前述したコマンド入出力処理(図５参照)の実行に応じて演出制御ＣＰＵ６５ａへ向けて出力される。
【００９６】
なお、図示省略するが、主制御ＣＰＵ６０ａは、普図に関する普図開始処理を前述した特図開始処理(ステップＳ３０７)と同様に行うよう構成されている。普図開始処理では、普図入力処理において主制御ＲＡＭ６０ｃに記憶された普図当り判定用乱数、普図決定用乱数および普図変動パターン振分用乱数の各値等の作動入球情報(作動保留情報)のうち最も早く記憶された作動入球情報を読み出して、読み出した作動入球情報に応じて、普図変動表示の結果として普図表示部Ｍｅに停止表示する普図や普図変動パターンを決定(普図変動時間決定処理)し、決定した普図および普図変動パターンに応じて普図変動パターン指定コマンドを設定して、設定した普図変動パターン指定コマンドを普図変動表示の開始タイミングに応じて演出制御ＣＰＵ６５ａへ向けて出力するよう構成される。また、主制御ＣＰＵ６０ａは、読み出した作動入球情報が記憶された作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(減算)する。
【００９７】
(表示制御処理(ステップＳ３０８)について)
ステップＳ３０８において、主制御ＣＰＵ６０ａは、遊技情報表示器Ｍ(第１および第２特図表示部Ｍａ,Ｍｂ、普図表示部Ｍｅ)での特図や普図の表示内容を制御する表示制御処理を実行する。具体的に、前記特図変動時間を計測している期間に対応して、特図変動表示中であることを示す発光態様で特図表示部Ｍａ,Ｍｂを点灯および消灯制御(切替制御)すると共に、前記特図変動時間の計測終了に合わせて、変動表示の結果としての特図を示す発光態様で、特図表示部Ｍａ,Ｍｂを点灯制御する。一方、特図変動時間を計測していない期間(大当り遊技中を含む)には、各表示部Ｍａ,Ｍｂの各々において、最も新しい特図変動表示の結果として停止表示した特図を示す発光態様の点灯制御を維持する。ここで、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃの対応する始動記憶領域に記憶された始動入賞情報(始動保留情報)の記憶数(保留数)が増減するタイミングで、特図保留表示部Ｍｃ,Ｍｄでの保留数を示す発光態様を変更制御すると共に、変更した発光態様を次に記憶数が増減するまで維持させる。また、前記普図変動時間を計測している期間に対応して、普図変動表示中であることを示す発光態様で、普図表示部Ｍｅを点灯および消灯制御(切替制御)すると共に、前記普図変動時間の計測終了に合わせて、変動表示の結果としての普図を示す発光態様で、普図表示部Ｍｅを点灯制御する。一方、普図変動時間を計測していない期間(普図当り遊技中を含む)には、前回の普図変動表示の結果として停止表示した普図を示す発光態様での普図表示部Ｍｅの点灯制御を継続する。ここで、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃの対応する作動記憶領域に記憶された作動入球情報(作動保留情報)の記憶数(保留数)が増減するタイミングで、普図保留表示部Ｍｆでの保留数を示す発光態様を変更制御すると共に、変更した発光態様を次に記憶数が増減するまで維持させる。更に、主制御ＣＰＵ６０ａは、前述した遊技状態切替処理(ステップＳ３０５)で設定された確変フラグおよび時短フラグの各値に基づいて、状態表示部Ｍｇを現在の遊技状態(非確変状態かつ非時短状態、確変状態かつ時短状態、確変状態かつ非時短状態、非確変状態かつ時短状態の４種類)を示す発光態様とするよう制御を行う。なお、表示情報表示器Ｍは、後述するエラー情報設定・遊技停止処理(図６参照)において消灯状態に制御(非表示化)されることがある。
【００９８】
(第１駆動処理(ステップＳ３０９)について)
ステップＳ３０９において、主制御ＣＰＵ６０ａは、普図当り遊技を付与する期間に、始動入賞ソレノイドＳＬ１を駆動して始動用開閉部材３２ｂを開放する第１駆動処理を実行する。具体的に、主制御ＣＰＵ６０ａは、前述した計時処理(ステップＳ３０２)での普電開放時間の計測を開始するタイミングで、始動入賞ソレノイドＳＬ１を消磁状態から励磁状態に切り替える(始動用開閉部材３２ｂを開放する)と共に、第２始動入賞検出センサＳＥ２による規定個数のパチンコ球の検出または前述した計時処理(ステップＳ３０２)での計測における普電開放時間の経過を契機として、始動入賞ソレノイドＳＬ１を励磁状態から消磁状態に切り替える(始動用開閉部材３２ｂを閉鎖する)。なお、始動入賞ソレノイドＳＬ１は、後述するエラー情報設定・遊技停止処理(図６参照)において駆動停止状態(消磁状態)に切り替えられることがある。
【００９９】
(第２駆動処理(ステップＳ３１０)について)
ステップＳ３１０において、主制御ＣＰＵ６０ａは、大当り遊技を付与する期間(主制御ＲＡＭ６０ｃにおける大当りフラグの設定値が「１」とされる期間)に、特別入賞ソレノイドＳＬ２を駆動して特別用開閉部材３３ｂを開放する第２駆動処理を実行する。具体的に、主制御ＣＰＵ６０ａは、前述した計時処理(ステップＳ３０２)での特電開放時間の計測を開始するタイミング(言い換えれば、オープニング時間やラウンドインターバル時間の計測を終了するタイミング)で、特別入賞ソレノイドＳＬ２を消磁状態から励磁状態に切り替える(特別用開閉部材３３ｂを開放する)と共に、特別入賞検出センサＳＥ３による規定個数のパチンコ球の検出または前述した計時処理(ステップＳ３０２)での計測における特電開放時間の経過を契機として、特別入賞ソレノイドＳＬ２を励磁状態から消磁状態に切り替える(特別用開閉部材３３ｂを閉鎖する)。ここで、主制御ＣＰＵ６０ａは、特別入賞ソレノイドＳＬ２を消磁状態から励磁状態に切り替えるタイミング(各ラウンド遊技の開始タイミング)で、特別用開閉部材３３ｂを開放することを示す開放コマンドを設定する。また、主制御ＣＰＵ６０ａは、特別入賞ソレノイドＳＬ２を励磁状態から消磁状態に切り替えるタイミング(各ラウンド遊技の終了タイミング)で、特別用開閉部材３３ｂを閉鎖することを示す閉鎖コマンドを設定する。なお、設定された開放コマンドや閉鎖コマンドは、前述したコマンド入出力処理(図５参照)の実行に応じて払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。また、特別入賞ソレノイドＳＬ２は、後述するエラー情報設定・遊技停止処理(図６参照)において駆動停止状態(消磁状態)に切り替えられることがある。
【０１００】
(第３駆動処理(ステップＳ３１１)について)
ステップＳ３１１において、主制御ＣＰＵ６０ａは、振分ユニット２５の振分回転体２７ａ,２９ａに一定の回転動作を行わせるよう振分用モータＭＴ２を駆動する第３駆動処理を実行する。具体的に、主制御ＣＰＵ６０ａは、第３駆動処理において振分用モータＭＴ２の図示しない作動軸を所定の回転角度(所定のステップ数)分だけ駆動し、この第３駆動処理を４ｍｓ毎(タイマ割込処理の発生毎)に実行することにより、振分用モータＭＴ２の作動軸を当該パチンコ機１０の電源投入から電源断までに亘り一定の回転速度で回転させる。これにより、振分用モータＭＴ２の作動軸にギヤ等を介して連繋された振分回転体２７ａ,２９ａが一定の動作を行う。すなわち、上振分回転体２７ａは、第３駆動処理において振分用モータＭＴ２が駆動されることにより１２０００ｍｓに１回転する回転速度で当該パチンコ機１０の電源投入から電源断までに亘って一定の回転動作を行う。また、下振分回転体２９ａは、第３駆動処理において振分用モータＭＴ２が駆動されることにより５０００ｍｓに１回転する回転速度で当該パチンコ機１０の電源投入から電源断までに亘って一定の回転動作を行う。
【０１０１】
そして、主制御ＣＰＵ６０ａは、ステップＳ３１１の処理の終了に応じてタイマ割込処理を終了する。ステップＳ３１１において、主制御ＣＰＵ６０ａは、大当り遊技が付与されているか、および第１〜第４の遊技状態の何れであるかに関係なく、当該第３駆動処理(ステップＳ３１１)によって振分用モータＭＴ２に一定の回転動作を行わせる。なお、振分用モータＭＴ２は、後述するエラー情報設定・遊技停止処理(図６参照)において駆動停止状態(原位置で停止する状態)に切り替えられることがある。
【０１０２】
(エラー判定処理)
次に、主制御ＣＰＵ６０ａが行うエラー判定処理について、図８を参照しながら詳細に説明する。このエラー判定処理では、パチンコ機１０においてエラー(異常)が発生したか否かを判定して、該エラーが発生したと判定した場合に、その発生したエラーに対応するエラー判定フラグの設定値を「１」に設定するようになっている。
【０１０３】
(主基板エラーの判定(ステップＳ４０１)について)
ステップＳ４０１において、主制御ＣＰＵ６０ａは、乱数発生回路６０ｄによるハードウエア乱数更新処理の異常が発生した状態を「主基板エラー」として判定し得るよう構成されている。具体的には、主制御基板６０に備えられる前記乱数発生回路６０ｄからの乱数確認信号を主制御ＣＰＵ６０ａが正常に入力しているか否かを確認(検出)し、乱数発生回路６０ｄからの乱数確認信号の入力が正常でない状態を検出したことに応じて主基板エラーが発生したと判定するようになっている。主制御ＣＰＵ６０ａは、主基板エラーが発生したと判定する場合に、主制御ＲＡＭ６０ｃに記憶される主基板エラー判定フラグの設定値を「０」から「１」に変更する。そして、主制御ＣＰＵ６０ａは、主基板エラー判定フラグの設定値を「１」に変更した場合ことに応じて、当該ステップＳ４０１の判定の実行を電源断まで回避するための処理を行うようになっている。なお、主基板エラー判定フラグの設定値は、後述するエラー情報設定・遊技停止処理(図６参照)において参照される。ここで、実施例１の主制御ＣＰＵ６０ａは主基板エラーが解消したかを判定しないよう構成され、仮に主基板エラーが解消したとしても該主基板エラーに関するエラー報知(後述)を電源断まで継続するようになっている。これに対し、主基板エラーが解消したかを判定して、主基板エラーが解消したと判定する場合にエラー報知を中止させるよう構成してもよい。
【０１０４】
(磁気検出センサエラーの判定(ステップＳ４０２)について)
ステップＳ４０２において、主制御ＣＰＵ６０ａは、磁気検出センサＳＥ６による磁気の検出状態を「磁気検出センサエラー」として判定し得るよう構成されている。具体的には、主制御ＣＰＵ６０ａが磁気検出センサＳＥ６からの検出信号を所定時間(例えば、３００ｍｓ)の間連続して入力したと判定した場合に、磁気検出センサエラーが発生したと判定するようになっている。主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定する場合に、主制御ＲＡＭ６０ｃに記憶される磁気エラー判定フラグの設定値を「０」から「１」に変更する。なお、磁気エラー判定フラグの設定値は、後述するエラー情報設定・遊技停止処理(図６参照)において参照される。そして、主制御ＣＰＵ６０ａは、磁気エラー判定フラグの値が「１」に設定されたことに応じて、遊技に関する制御処理の実行を停止させる遊技停止処理をエラー情報設定・遊技停止処理(図６参照)において実行するようになっている。ここで、実施例１の主制御ＣＰＵ６０ａは、磁気検出センサエラーが解消したかを判定しないよう構成され、仮に磁気検出センサエラーが解消したとしても該磁気検出センサエラーに関するエラー報知(後述)を電源断まで継続するようになっている。これに対し、磁気検出センサエラーが解消したかを判定して、磁気検出センサエラーが解消したと判定する場合にエラー報知を中止させるよう構成してもよい。
【０１０５】
(電波検出センサエラーの判定(ステップＳ４０３)について)
ステップＳ４０３において、主制御ＣＰＵ６０ａは、電波検出センサＳＥ７による電波の検出状態を「電波検出センサエラー」として判定し得るよう構成されている。具体的には、主制御ＣＰＵ６０ａが電波検出センサＳＥ７からの検出信号を所定時間(例えば、５０００ｍｓ)の間に所定回数(例えば、１０回)以上入力したと判定した場合に、電波検出センサエラーが発生したと判定するようになっている。主制御ＣＰＵ６０ａは、電波検出センサエラーが発生したと判定する場合に、主制御ＲＡＭ６０ｃに記憶される電波エラー判定フラグの設定値を「０」から「１」に変更する。そして、主制御ＣＰＵ６０ａは、電波センサエラー判定フラグの設定値を「１」に変更したことに応じて、当該ステップＳ４０３の判定の実行を電源断まで回避するための処理を行うようになっている。なお、電波エラー判定フラグの設定値は、後述するエラー情報設定・遊技停止処理(図６参照)において参照される。ここで、実施例１の主制御ＣＰＵ６０ａは電波検出センサエラーが解消したかを判定しないよう構成され、仮に電波検出センサエラーが解消したとしても該電波検出センサエラーに関するエラー報知(後述)を電源断まで継続するようになっている。これに対し、電波検出センサエラーが解消したかを判定して、電波検出センサエラーが解消したと判定する場合にエラー報知を中止させるよう構成してもよい。
【０１０６】
(振動検出センサエラーの判定(ステップＳ４０４)について)
ステップＳ４０４において、主制御ＣＰＵ６０ａは、振動検出センサＳＥ８による振動の検出状態を「振動検出センサエラー」として判定し得るよう構成されている。具体的には、主制御ＣＰＵ６０ａが振動検出センサＳＥ８からの検出信号を所定時間(例えば、２００ｍｓ)の間連続して入力したと判定した場合に、振動検出センサエラーが発生したと判定するようになっている。ここで、主制御ＣＰＵ６０ａは、振動検出センサエラーが発生したと判定する場合に、主制御ＲＡＭ６０ｃに記憶される振動エラー判定フラグの設定値を「０」から「１」に変更する。そして、主制御ＣＰＵ６０ａは、振動センサエラー判定フラグの設定値を「１」に変更したことに応じて、当該ステップＳ４０４の判定の実行を電源断まで回避するための処理を行うようになっている。ここで、実施例１の主制御ＣＰＵ６０ａは振動検出センサエラーが解消したかを判定しないよう構成され、仮に振動検出センサエラーが解消したとしても該振動検出センサエラーに関するエラー報知(後述)を電源断まで継続するようになっている。これに対し、振動検出センサエラーが解消したかを判定して、振動検出センサエラーが解消したと判定する場合にエラー報知を中止させるよう構成してもよい。
【０１０７】
(特電入賞エラーの判定(ステップＳ４０５)について)
ステップＳ４０５において、主制御ＣＰＵ６０ａは、特別入賞口３３ａへのパチンコ球の入賞(入球)が特別用開閉部材３３ｂを閉状態とする期間(特別入賞ソレノイドＳＬ２を消磁状態とする期間)に所定回数(実施例１では、２回)以上発生した状態を「特電入賞エラー」として判定し得るよう構成されている。具体的には、主制御ＣＰＵ６０ａが大当り遊技における最終回目のラウンド遊技を終了するタイミング以降であって次の大当り遊技が付与されるまでの期間において、主制御ＣＰＵ６０ａが特別入賞検出センサＳＥ３からの検出信号に基づいて所定回数(２回)以上の特別入賞口３３ａへの入賞を判定した場合に、その所定回数目以降の入賞が判定される毎に、特電入賞エラーが発生したと判定するようになっている。ここで、主制御ＣＰＵ６０ａは、特電入賞エラーが発生したと判定する毎に、主制御ＲＡＭ６０ｃに記憶される特電入賞エラー判定フラグの設定値を「０」から「１」に変更するよう構成されている。なお、特電入賞エラー判定フラグの設定値は、後述するエラー情報設定・遊技停止処理(図６参照)において参照される。実施例１のパチンコ機１０は、演出制御ＣＰＵ６５ａが所定の条件に応じて特電入賞エラーに関する報知(特電入賞エラー報知)を終了または継続するよう構成されている(後述する)が、電源断まで報知を継続するよう構成してもよい。
【０１０８】
(普電入賞エラーの判定(ステップＳ４０６)について)
ステップＳ４０６において、主制御ＣＰＵ６０ａは、第２始動入賞口３２ａへのパチンコ球の入賞(入球)が始動用開閉部材３２ｂを閉状態とする期間(始動入賞ソレノイドＳＬ１を消磁状態とする期間)に所定回数(実施例１では、２回)以上発生した状態を「普電入賞エラー」として判定し得るよう構成されている。具体的には、主制御ＣＰＵ６０ａが普図当り遊技を終了するタイミング以降であって次の普図当り遊技が付与されるまでの期間において、主制御ＣＰＵ６０ａが第２始動入賞検出センサＳＥ２からの検出信号に基づいて所定回数(２回)以上の第２始動入賞口３２ａへの入賞を判定した場合に、その所定回数目以降の入賞が判定される毎に、普電入賞エラーが発生したと判定するようになっている。ここで、主制御ＣＰＵ６０ａは、普電入賞エラーが発生したと判定する毎に、主制御ＲＡＭ６０ｃに記憶される普電入賞エラー判定フラグの設定値を「０」から「１」に変更するよう構成されている。なお、普電入賞エラー判定フラグの設定値は、後述するエラー情報設定・遊技停止処理(図６参照)において参照される。実施例１のパチンコ機１０は、演出制御ＣＰＵ６５ａが所定の条件に応じて普電入賞エラーに関する報知(普電入賞エラー報知)を終了または継続するよう構成されている(後述する)が、電源断まで報知を継続するよう構成してもよい。なお、ステップＳ４０６の処理を終了すると、主制御ＣＰＵ６０ａは、エラー判定処理を終了し、図７に示すタイマ割込処理のステップＳ３０２の処理(計時処理)に移行する。
【０１０９】
(始動入賞エラーの判定(ステップＳ４０７)について)
実施例１のパチンコ機１０は、ステップＳ４０７において、第１始動入賞口(入球口)３１ａへの入賞頻度が過剰に発生する状態を「始動入賞エラー(過剰入球エラー)」と判定し得るように構成されている。ここで、主制御ＣＰＵ(異常判定手段)６０ａは、始動入賞エラーが発生したかの定期判定処理(後述)を、判定対象期間(後述)において定期的に(実施例では１分の単位時間(後述)の経過毎に)、かつ当該判定時点から所定時間前まで(実施例１では２０分前まで)の基準時間(後述)に発生した第１始動入賞口３１ａへのパチンコ球の入賞回数に基づいて行う。また、主制御ＣＰＵ６０ａは、始動入賞エラーが発生したかの入賞時判定処理(後述)を、判定対象期間において第１始動入賞口３１ａへの入賞が発生する毎に、かつ当該判定時点から前回の定期判定処理が行われた時点まで(実施例１では最大１分間)において発生した第１始動入賞口３１ａへのパチンコ球の入賞回数に基づいて行うよう構成されている。なお、実施例１のパチンコ機１０において、始動入賞エラーが発生したかの判定(定期判定処理および入賞時判定処理)は、パチンコ機１０が電源ＯＮ状態であり、かつ判定対象期間として設定される状態において主制御ＣＰＵ６０ａが実行するようになっている。
【０１１０】
ここで、始動入賞エラーの「判定対象期間」は、始動入賞エラーが発生したかの判定(定期判定処理)が所定の単位時間(１分)の経過毎に実行される期間であり、当該「判定対象期間」の期間内で主制御ＣＰＵ６０ａが単位時間を計測するようになっている。すなわち、主制御ＣＰＵ６０ａは、複数の「判定対象期間」を跨いで１回の単位時間を計測しないよう構成されている。また、主制御ＣＰＵ６０ａは、別々の「判定対象期間」に計測された２以上の単位時間を連続する単位時間と認識しないよう構成されている。この「判定対象期間」は、基本的にパチンコ機１０の電源が投入されたこと(電源スイッチがＯＮ操作されたこと)を契機として開始され、パチンコ機１０の電源が停止されたこと(電源スイッチのＯＦＦ操作または停電)を契機として終了される。またこの「判定対象期間」は、主制御ＣＰＵ６０ａが磁気検出センサエラーの発生に伴うタイマ割込処理の禁止設定(後述する図６のエラー情報設定・遊技停止処理を参照)を実行したことを契機として終了されることがあり、この場合に主制御ＣＰＵ６０ａは、電源断まで新たな判定対象期間を開始させない。更に、この「判定対象期間」は、始動入賞エラーが発生したことを契機として判定対象期間を終了されることがあり、この場合に主制御ＣＰＵ６０ａは、単位時間の計測値や第１始動入賞検出センサＳＥ１による検出回数の計数値をリセット(初期化)して直ちに新たな「判定対象期間」を開始させるようになっている。
【０１１１】
図９に示すように、過剰入球エラー判定用記憶部には、第１始動入賞検出センサＳＥ１(状態検出手段、第１の状態検出手段)による検出回数を始動入賞エラーの判定用に記憶するための第１バッファが設けられている。この第１バッファには、複数の第１記憶領域(格納エリア)ＰＡ１が設けられており、各第１記憶領域ＰＡ１に対して第１始動入賞検出センサＳＥ１による検出回数を夫々記憶可能に構成されている。具体的に、第１バッファには、領域番号「００００Ｈ」〜「００１３Ｈ」が割り当てられた合計２０個の第１記憶領域ＰＡ１が備えられている。これに対し、主制御ＣＰＵ６０ａは、第１始動入賞検出センサＳＥ１による検出回数の更新対象となる第１記憶領域ＰＡ１を条件に応じて１個ずつ指定し、第１始動入賞検出センサＳＥ１による検出が発生する毎に、当該検出の発生時点で指定されている第１記憶領域ＰＡ１の検出回数を更新するようになっている。なお、以下の説明では、複数の第１記憶領域ＰＡ１の内で検出回数の更新対象として主制御ＣＰＵ６０ａにより指定される第１記憶領域ＰＡ１のことを「更新領域」と称し、他の第１記憶領域ＰＡ１と区別することがある。そして、主制御ＣＰＵ６０ａは、第１始動入賞検出センサＳＥ１による検出が発生した時点で、検出回数の更新対象とされている１個の第１記憶領域ＰＡ１(更新領域)に記憶された検出回数に基づいて、始動入賞エラーが発生したかを判定する(入賞時判定処理を行う)よう構成されている。また、主制御ＣＰＵ６０ａは、所定の単位時間の経過毎に、更新順序(後述)が連続する２以上(実施例では２０個全て)の第１記憶領域ＰＡ１に記憶された検出回数の合計回数に基づいて、始動入賞エラーが発生したかを判定する(定期判定処理を行う)よう構成されている。
【０１１２】
主制御ＣＰＵ６０ａは、第１始動入賞口３１ａへの入賞頻度が過剰であるかの判断に用いる単位時間(実施例１では１分)を計測するための単位時間計測処理(後述する図１０におけるステップＳ５０２の処理)を実行するように構成されている。具体的に、主制御ＣＰＵ６０ａは、時間を計測するための計時カウンタを備えており、当該計時カウンタが定期的(実施例１では４ｍｓ毎)に更新する値(実施例１では「１４９９９」〜「０」までの値)に基づいて、単位時間が経過したかを判断する(後述する図１０におけるステップＳ５０７の処理)ようになっている。ここで、主制御ＣＰＵ６０ａは、計時カウンタの値として初期値(実施例１では「１４９９９」)を設定して当該計時カウンタによる計時を開始する(後述する図１０におけるステップＳ５１３の処理)ことで最初の単位時間の計測を開始(すなわち、判定対象期間を開始)して以降、磁気検出センサエラー(所定の異常)または当該始動入賞エラーが発生しない限り、パチンコ機１０の電源が遮断されるまで単位時間を連続的に計測し続ける。この場合に、計時カウンタの計測値が最終値(実施例１では「０」)となって単位時間の計測を終了するのと同時に、次の単位時間の計測を開始するようになっている。ここで、主制御ＣＰＵ６０ａは、パチンコ機１０の電源が投入されたこと(電源スイッチがＯＮ操作されたこと)を契機として、または、始動入賞エラーが発生したことを契機として、判定対象期間を開始させる判定対象期間開始処理(後述する図１０におけるステップＳ５１１〜Ｓ５１３の処理)を実行するように構成されている。
【０１１３】
また、主制御ＣＰＵ６０ａは、更新領域として指定する第１記憶領域ＰＡ１を単位時間の経過毎に変更するポインタ変更処理(後述する図１０におけるステップＳ５０８の処理)を実行するように構成されている。なお、過剰入球エラー判定用記憶部には、複数の第１記憶領域ＰＡ１の何れかと一対一で対応するポインタ値を記憶するためのポインタ記憶領域ＰＡｐが設定されており、主制御ＣＰＵ６０ａは、ポインタ記憶領域ＰＡｐのポインタ値に対応する第１記憶領域ＰＡ１を更新領域として指定する(後述する図１０におけるステップＳ５０８およびステップＳ５１１の処理)ようになっている。すなわち、主制御ＣＰＵ６０ａは、ポインタ記憶領域ＰＡｐに記憶されるポインタ値をポインタ変更処理において更新(変更)することで、更新されたポインタ値に対応する第１記憶領域ＰＡ１を新たに更新領域として指定するよう構成されている。ここで、主制御ＣＰＵ６０ａは、ポインタ変更処理を実行する毎に、最小値「０」から最大値「１９」までの整数に対応するポインタ値を１ずつ繰り上げ、かつ最大値「１９」の次に値を最小値「０」に戻すことで、ポインタ値の更新順序を循環させるよう構成されている。これに対し、主制御ＲＡＭ６０ｃにおける過剰入球エラー判定用記憶部の第１バッファに設定される合計２０個の第１記憶領域ＰＡ１は、最小値「０」から最大値「１９」までの各ポインタ値に対して領域番号が小さい順に一対一で対応付けされており、ポインタ値の最小値となる「０」に対応する領域番号「００００Ｈ」の第１記憶領域ＰＡ１を先頭順位とし、ポインタ値の最大値となる「１９」に対応する領域番号「００１３Ｈ」の第１記憶領域ＰＡ１を最後尾順位とした順序が定められている。これにより、主制御ＣＰＵ６０ａは、複数の第１記憶領域ＰＡ１において予め定めた更新順序に従って、単位時間の経過毎に更新領域を変更すると共に、合計２０個の第１記憶領域ＰＡ１の内で最後尾順位となる領域番号「００１３Ｈ」の第１記憶領域ＰＡ１を更新領域として指定した後には、先頭順位となる領域番号「００００Ｈ」の第１記憶領域ＰＡ１を更新領域に指定することで、該更新領域として指定する第１記憶領域ＰＡ１を合計２０個の第１記憶領域ＰＡ１において循環させるように構成されている。なお、主制御ＣＰＵ６０ａは、計時カウンタにより計測される単位時間が経過する毎に、新たに更新領域として指定された第１記憶領域ＰＡ１をクリアして記憶される検出回数を０回とするよう構成されている(後述する図１０におけるステップＳ５１４の処理)。このため、第１記憶領域ＰＡ１が更新領域として新たに指定された時点での検出回数は０回となり、検出回数が正確に計数できるようになっている。
【０１１４】
過剰入球エラー判定用記憶部の第１バッファは、最大２０分の間に生じた第１始動入賞検出センサＳＥ１による検出の回数(合計回数)を、１分毎の検出回数に分けて合計２０個の第１記憶領域ＰＡ１に記憶可能に構成されている。これに対し、主制御ＣＰＵ６０ａは、更新領域に指定される更新順序が循環するように設定された合計２０個の第１記憶領域ＰＡ１のうちで最も古い時期の検出回数が記憶されている可能性がある第１記憶領域ＰＡ１を、単位時間毎に新たな更新領域として指定するよう構成されている。すなわち、計測中の単位時間が経過すると、判定対象期間が開始されてから２０分以内の間を除き、その時点から２０分前〜１９分前までの検出回数(最も古い検出回数)を記憶した第１記憶領域ＰＡ１が、当該時点から１分間(単位時間)に亘って新たな更新領域として指定される。なお、新たに指定された更新領域は、検出回数がクリアされた上で用いられる。
【０１１５】
ここで、主制御ＣＰＵ６０ａは、判定対象期間において計時カウンタにより連続的に計測される単位時間が経過する毎に(ポインタ値を更新する毎に)、更新順序が連続する２以上(２０個)の各第１記憶領域ＰＡ１に記憶されている検出回数の合計回数に基づいて始動入賞エラーが発生したかを判定する定期判定処理(後述する図１０におけるステップＳ５０９の処理)を実行するよう構成されている。具体的に、主制御ＣＰＵ６０ａは、単位時間としての１分が経過するタイミングで行う定期判定処理として、該判定の直前まで更新領域として指定されていた第１記憶領域ＰＡ１と、この第１記憶領域ＰＡ１に対して更新順序が逆順に連続(時間が遡る方向に連続)する少なくとも１個の第１記憶領域ＰＡとを含む２以上の第１記憶領域ＰＡ１(実施例１では全ての第１記憶領域ＰＡ１)に記憶されている検出回数の合計回数が、許容上限数(実施例１では１９回)を超える回数であるかにより、始動入賞エラーが発生したかを判定するよう構成されている。すなわち、主制御ＣＰＵ６０ａは、定期判定処理の判定時点を終点とする２０分間(基準時間)に発生した第１始動入賞検出センサＳＥ１による検出の合計回数が許容上限数(実施例１では１９回)を超えているかを判定し、該許容上限数を超えている場合に、始動入賞エラーが発生したと判定するよう構成されている。これにより、実施例１のパチンコ機１０は、第１始動入賞口３１ａに対するパチンコ球の入賞頻度が高くなる状況が比較的長い時間(１回の単位時間よりも長い時間)に亘って継続した場合に、不正行為の可能性がある始動入賞エラーの発生を判定することができるよう構成されている。そして、主制御ＣＰＵ６０ａは、始動入賞エラーの発生を判定した場合に、主制御ＲＡＭ６０ｃに記憶される始動入賞エラー判定フラグ(過剰入球エラー判定フラグの１種)の設定値を「０」から「１」に変更する(後述する図１０におけるステップＳ５１０の処理)ことで、始動入賞エラーが発生したことを示す情報を記憶するよう構成されている。
【０１１６】
また、主制御ＣＰＵ６０ａは、判定対象期間において第１始動入賞検出センサＳＥ１による検出を契機として、更新領域とされている第１記憶領域ＰＡ１に記憶される検出回数(すなわち、計測中の１回の単位時間内での検出回数)を更新する検出回数更新処理(後述する図１０におけるステップＳ５０３〜Ｓ５０５の処理)を実行し、この検出回数更新処理を行う毎に(第１始動入賞口３１ａへの入賞が発生する毎に)、更新領域に記憶される検出回数に基づいて始動入賞エラーが発生したことを判定する入賞時判定処理(後述する図１０におけるステップＳ５０６の処理)を実行するよう構成されている。具体的に、主制御ＣＰＵ６０ａは、第１始動入賞検出センサＳＥ１による検出が発生する毎に行う入賞時判定処理として、該判定の時点で計時カウンタにより計測されている単位時間内に発生した第１始動入賞検出センサＳＥ１による検出の回数(すなわち、更新領域に記憶されている検出回数)が許容上限数として設定した１９回を超える回数であるかを判定するよう構成されている。このため、実施例１のパチンコ機１０は、判定対象期間において、第１始動入賞口３１ａに対するパチンコ球の入賞個数が短時間で多数に及ぶような状況が発生すると、入賞が発生したタイミングで早期に始動入賞エラーの発生を判定することができるよう構成されている。そして、主制御ＣＰＵ６０ａは、始動入賞エラーの発生を判定した場合に、主制御ＲＡＭ６０ｃに記憶される始動入賞エラー判定フラグ(過剰入球エラー判定フラグの１種)の設定値を「０」から「１」に変更する(後述する図１０におけるステップＳ５１０の処理)ことで、始動入賞エラーが発生したことを示す情報を主制御ＲＡＭ６０ｃに記憶するよう構成されている。
【０１１７】
次に、主制御ＣＰＵ６０ａによる始動入賞エラー(過剰入球エラー)の判定に関する各処理について具体的に説明する。なお、主制御ＣＰＵ６０ａは、始動入賞エラーの判定(図８のステップＳ４０７)において後述する普通入賞エラーの判定(図８のステップＳ４０８)と同様の処理を行うため、これら複数種類の過剰入球エラーの判定について、何れも図１０(過剰判定処理)を参照して説明することとする。
【０１１８】
主制御ＣＰＵ６０ａは、始動入賞エラー(過剰入球エラー)が発生したかを判定する場合に、先ず、ステップＳ５０１において、計時カウンタが未設定となっているか否かを判定する。ここで、計時カウンタが設定されている状態(判定対象期間)とは、計時カウンタを用いた単位時間計時処理(ステップＳ５０２)が定期的に(４ｍｓ毎に)実行されている状態である。そして、主制御ＣＰＵ６０ａは、計時カウンタが設定されていると判定した場合(否定判定の場合)には、ステップＳ５０２の単位時間計時処理へと移行して、計時カウンタの値を１減算(更新)する。なお、計時カウンタは、後述するステップＳ５１３において計時カウンタが設定される際に、初期値としての「１４９９９」が値として設定された後、単位時間計時処理(ステップＳ５０２)が実行される毎に(４ｍｓ毎に)値が１ずつ減算され、最終値「０」に達した場合のみ初期値「１４９９９」へと更新される。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０１において計時カウンタが未設定であると判定した場合(肯定判定の場合)には、後述する判定対象期間開始処理(ステップＳ５１１〜Ｓ５１３)へと移行する。
【０１１９】
主制御ＣＰＵ６０ａは、単位時間計測処理(ステップＳ５０２)において単位時間の計測(計時カウンタの値の更新)を行った後、ステップＳ５０３へと移行する。主制御ＣＰＵ６０ａは、ステップＳ５０３からステップＳ５０５までにおいて、第１始動入賞検出センサ(入球検出センサ)ＳＥ１による検出に応じて更新領域(第１記憶領域ＰＡ１)に記憶された検出回数を更新する検出回数更新処理を実行する。具体的に、ステップＳ５０３では、前述した検出判定処理(図７におけるステップＳ３０３の処理)での判定結果に基づいて、第１始動入賞検出センサＳＥ１からの検出信号が入力されたと判定した場合(肯定判定の場合)に、ステップＳ５０４およびステップＳ５０５の各処理を実行する。ここで、主制御ＣＰＵ６０ａは、ステップＳ５０４において、ポインタ記憶領域ＰＡｐに記憶されているポインタの値に対応する第１記憶領域ＰＡ１(更新領域)として複数の第１記憶領域ＰＡ１のうち何れかを特定する。また、主制御ＣＰＵ６０ａは、ステップＳ５０５において、ステップＳ５０４で特定した第１記憶領域ＰＡ１(更新領域)に記憶される第１始動入賞検出センサＳＥ１による検出回数を１加算する(更新する)。そして、ステップＳ５０３からステップＳ５０５までの検出回数更新処理が終了すると、主制御ＣＰＵ６０ａは、始動入賞エラーが発生したか否かの入賞時判定処理(ステップＳ５０６)へと移行する。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０３の処理において第１始動入賞検出センサＳＥ１からの検出信号が入力されなかったと判定した場合(否定判定の場合)には、後述するステップＳ５０７の処理へと移行する。
【０１２０】
ステップＳ５０６において、主制御ＣＰＵ６０ａは、計測中の単位時間(１分)内での第１始動入賞検出センサＳＥ１による検出回数が予め定めた許容上限数(１９回)を超えているか否かを判定する入賞時判定処理を実行する。すなわち、主制御ＣＰＵ６０ａは、このステップＳ５０６において、更新領域としての所定の第１記憶領域ＰＡ１に記憶されている検出回数を確認し、確認した検出回数(計測中の単位時間内での検出回数)が１９回以下であれば、検出回数が許容上限数を超えていないと判定し(否定判定し)、後述するステップＳ５０７の処理へと移行する。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０６において、確認した検出回数(計測中の単位時間内での検出回数)が２０回以上であれば、検出回数が許容上限数を超えていると判定して(肯定判定して)、ステップＳ５１０へと移行する。すなわち、主制御ＣＰＵ６０ａは、ステップＳ５０６において肯定判定することで、始動入賞エラーが発生したことを判定するよう構成される。そして、主制御ＣＰＵ６０ａは、始動入賞エラーの発生をステップＳ５０６で判定した場合には、当該始動入賞エラーが発生したか否かを示す過剰入球エラー判定フラグの１種としての始動入賞エラー判定フラグをステップＳ５１０において「１」に設定するように構成されている。これにより、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けた始動入賞エラー指定コマンドが、エラー情報設定・遊技停止処理(図６)のステップＳ２０３において設定され、コマンド入出力処理(図５のステップＳ１０９)の実行に伴って払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。
【０１２１】
主制御ＣＰＵ６０ａは、前述したステップＳ５０３の処理(検出回数判定処理の一部)または前述したステップＳ５０６の処理(入賞時判定処理の一部)において否定判定した場合に、ステップＳ５０７の処理に移行する。そして、このステップＳ５０７において、主制御ＣＰＵ６０ａは、計時カウンタの値が最終値(「０」)に達したかを判定する。ここで、主制御ＣＰＵ６０ａは、ステップＳ５０７において計時カウンタの値が最終値であると判定する場合(すなわち、単位時間の計測が１分に達したと判定する場合)に、ステップＳ５０８に移行する。
【０１２２】
ステップＳ５０８において、主制御ＣＰＵ６０ａは、単位時間の経過に応じてポインタ値を更新する。なお、ポインタ値は、前述したように、第１始動入賞検出センサＳＥ１による検出回数を更新する対象となる更新領域として何れかの第１記憶領域ＰＡ１を指定するための値であり、最小値「０」から最大値「１９」までの整数の中で、予め定めた順序に従って値が更新される。具体的に、ポインタ値は、後述するステップＳ５１１において最小値としての「０」が設定された後、当該ステップＳ５０８の処理が行われる毎に、基本的には１ずつ加算され、最大値である「１９」に達した場合のみ最小値「０」へと更新される。これにより、第１記憶領域ＰＡ１の更新順序がポインタの値に対応して循環するようになっている。なお、実施例１では、入賞時判定処理のステップＳ５０６において肯定判定した場合(始動入賞エラーが発生したと判定した場合)にステップＳ５０７およびステップＳ５０８の各処理を行わないよう構成されているが、ステップＳ５０６において肯定判定した場合に当該ステップＳ５０７およびステップＳ５０８の各処理を実行するよう構成してもよい。
【０１２３】
そして、ステップＳ５０８の処理が終了すると、主制御ＣＰＵ６０ａは、始動入賞エラーが発生したか否かの定期判定処理(ステップＳ５０９)を実行する。ここで、主制御ＣＰＵ６０ａは、ステップＳ５０９において、２０個の第１記憶領域に記憶されている第１始動入賞検出センサＳＥ１による検出回数の合計回数を計算し、該合計回数が予め定めた許容上限数(１９回)を超えているか否かを判定する。そして、合計回数(計測が終了した基準時間内での検出回数)が１９回以下であれば、合計回数が許容上限数を超えていないと判定し(否定判定し)、後述するステップＳ５１４の処理へと移行する。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０９において、合計回数が２０回以上であれば、合計回数が許容上限数を超えていると判定して(肯定判定して)、ステップＳ５１０へと移行する。すなわち、主制御ＣＰＵ６０ａは、このステップＳ５０９において、基準時間(２０分)における第１始動入賞検出センサＳＥ１による検出回数が許容上限数である１９回を超えているか否かにより、始動入賞エラーが発生したか否かを判定するよう構成されている。そして、主制御ＣＰＵ６０ａは、始動入賞エラーの発生をステップＳ５０９で判定した場合には、当該始動入賞エラーが発生したか否かを示す過剰入球エラー判定フラグの１種としての始動入賞エラー判定フラグをステップＳ５１０において「１」に設定するように構成されている。これにより、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けた始動入賞エラー指定コマンドが、エラー情報設定・遊技停止処理(図６)のステップＳ２０３において設定され、コマンド入出力処理(図５のステップＳ１０９)の実行に伴って払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。なお、前述した入賞時判定処理のステップＳ５０６において検出回数が許容上限数を超えていると判定される場合には、定期判定処理において判定対象とされる検出回数の合計回数も許容上限数を超えることから、実施例１では、入賞時判定処理において始動入賞エラーが発生したと判定した場合には、定期判定処理による始動入賞エラーが発生したかの判定を行わないよう構成されている。
【０１２４】
ここで、主制御ＣＰＵ６０ａは、入賞時判定処理(ステップＳ５０６)または定期判定処理(ステップＳ５０９)の何れかにおいて始動入賞エラーが発生したと判定し、対応する過剰入球エラー判定フラグ(始動入賞エラー判定フラグ)を「１」に設定すると、現在の判定対象期間を終了して新たな判定対象期間を開始させる判定対象期間開始処理(ステップＳ５１１、ステップＳ５１２およびステップＳ５１３)を実行する。具体的に、主制御ＣＰＵ６０ａは、ステップＳ５１１において、ポインタ値として最小値「０」を設定することで、ポインタ値に対応して更新領域に指定される第１記憶領域ＰＡ１が領域番号「００００Ｈ」の第１記憶領域ＰＡ１となるように設定する。次に、主制御ＣＰＵ６０ａは、ステップＳ５１２において、２０個の第１記憶領域ＰＡ１の全てに記憶される検出回数が０回となるよう各第１記憶領域ＰＡ１を初期化する。次に、主制御ＣＰＵ６０ａは、ステップＳ５１３において、計時カウンタの値として初期値である「１４９９９」を設定して、当該計時カウンタによる計測を開始させる。なお、前述したステップＳ５０１において肯定判定した場合(計時カウンタが未設定の場合)には、ステップＳ５０６やステップＳ５０９において肯定判定した場合(ステップＳ５１０を実行した場合)と同様に、判定対象期間開始処理(ステップＳ５１１、ステップＳ５１２およびステップＳ５１３)に移行して、判定対象期間を開始させる。
【０１２５】
なお、主制御ＣＰＵ６０ａは、ステップＳ５０９の処理において始動入賞エラーが発生していないと判定する場合(否定判定する場合)に、新たに更新領域として指定された第１記憶領域ＰＡ１の初期化を実行する。すなわち、主制御ＣＰＵ６０ａは、ステップＳ５１４において、前述したステップＳ５０８でのポインタ値の更新による新たなポインタ値に対応する第１記憶領域ＰＡ１(新たな更新領域)を特定すると共に、特定した第１記憶領域ＰＡ１(更新領域)に記憶されている検出回数(すなわち、前回更新領域に指定された際に記憶された検出回数)をクリアする。なおこの場合に、主制御ＣＰＵ６０ａは、現在の計時カウンタの値をクリアせず、単位時間の計測を引き続き行うようにする。
【０１２６】
(普通入賞エラーの判定(ステップＳ４０８)について)
実施例１のパチンコ機１０は、ステップＳ４０８において、普通入賞口(入球口)３４ａへの入賞頻度が過剰に発生する状態を「普通入賞エラー(過剰入球エラー)」と判定し得るように構成されている。ここで、主制御ＣＰＵ(異常判定手段)６０ａは、普通入賞エラーが発生したかの定期判定処理(後述)を、判定対象期間において定期的に(実施例では１分の単位時間(後述)の経過毎に)、かつ当該判定時点から所定時間前まで(実施例１では２０分前まで)の基準時間(後述)に発生した普通入賞口３４ａへのパチンコ球の入賞回数に基づいて行う。また、主制御ＣＰＵ６０ａは、普通入賞エラーが発生したかの入賞時判定処理(後述)を、判定対象期間において普通入賞口３４ａへの入賞が発生する毎に、かつ当該判定時点から前回の定期判定処理が行われた時点まで(実施例１では最大１分間)において発生した普通入賞口３４ａへのパチンコ球の入賞回数に基づいて行うよう構成されている。なお、実施例１のパチンコ機１０において、普通入賞エラーが発生したかの判定(定期判定処理および入賞時判定処理)は、パチンコ機１０が電源ＯＮ状態であり、かつ判定対象期間として設定される状態において主制御ＣＰＵ６０ａが実行するようになっている。ここで、普通入賞エラーの「判定対象期間」は、普通入賞エラーが発生したかの判定(定期判定処理)が所定の単位時間(１分)の経過毎に実行される期間であり、当該「判定対象期間」の期間内で主制御ＣＰＵ６０ａが単位時間を計測するようになっている。なお、普通入賞エラーの「判定対象期間」は、当該普通入賞エラーの発生を契機として終了する点で、前述した始動入賞エラーの判定が行われる判定対象期間とは必ずしも一致しない。
【０１２７】
図９に示すように、過剰入球エラー判定用記憶部には、普通入賞検出センサＳＥ４(状態検出手段、第２の状態検出手段)による検出回数を普通入賞エラーの判定用に記憶するための第２バッファが設けられている。この第２バッファには、複数の第２記憶領域(格納エリア)ＰＡ２が設けられており、各第２記憶領域ＰＡ２に対して普通入賞検出センサＳＥ４による検出回数を夫々記憶可能に構成されている。具体的に、第２バッファには、領域番号「００２０Ｈ」〜「００３３Ｈ」が割り当てられた合計２０個の第２記憶領域ＰＡ２が備えられている。これに対し、主制御ＣＰＵ６０ａは、普通入賞検出センサＳＥ４による検出回数の更新対象となる第２記憶領域ＰＡ２を条件に応じて１個ずつ指定し、普通入賞検出センサＳＥ４による検出が発生する毎に、当該検出の発生時点で指定されている第２記憶領域ＰＡ２の検出回数を更新するようになっている。なお、以下の説明では、複数の第２記憶領域ＰＡ２の内で検出回数の更新対象として主制御ＣＰＵ６０ａにより指定される第２記憶領域ＰＡ２のことを「更新領域」と称し、他の第２記憶領域ＰＡ２と区別することがある。そして、主制御ＣＰＵ６０ａは、普通入賞検出センサＳＥ４による検出が発生した時点で、検出回数の更新対象とされている１個の第２記憶領域ＰＡ２(更新領域)に記憶された検出回数に基づいて、普通入賞エラーが発生したかを判定する(入賞時判定処理を行う)よう構成されている。また、主制御ＣＰＵ６０ａは、所定の単位時間の経過毎に、更新順序(後述)が連続する２以上(実施例１では２０個全て)の第２記憶領域ＰＡ２に記憶された検出回数の合計回数に基づいて、普通入賞エラーが発生したかを判定する(定期判定処理を行う)よう構成されている。
【０１２８】
主制御ＣＰＵ６０ａは、普通入賞口３４ａへの入賞頻度が過剰であるかの判断に用いる単位時間(実施例１では１分)を計測するための単位時間計測処理(図１０におけるステップＳ５０２の処理)を実行するように構成されている。具体的に、主制御ＣＰＵ６０ａは、時間を計測するための計時カウンタを前述した始動入賞エラーの判定用に用いた計時カウンタとは別に備えており、当該計時カウンタが定期的(実施例１では４ｍｓ毎)に更新する値(実施例１では「１４９９９」〜「０」までの値)に基づいて、単位時間が経過したかを判断する(図１０におけるステップＳ５０７の処理)ようになっている。ここで、主制御ＣＰＵ６０ａは、計時カウンタの値として初期値(実施例１では「１４９９９」)を設定して当該計時カウンタによる計時を開始する(図１０におけるステップＳ５１３の処理)ことで最初の単位時間の計測を開始(すなわち、判定対象期間を開始)して以降、磁気検出センサエラー(所定の異常)または当該普通入賞エラーが発生しない限り、パチンコ機１０の電源が遮断されるまで単位時間を連続的に計測し続ける。この場合に、計時カウンタの計測値が最終値(実施例１では「０」)となって単位時間の計測を終了するのと同時に、次の単位時間の計測を開始するようになっている。ここで、主制御ＣＰＵ６０ａは、パチンコ機１０の電源が投入されたこと(電源スイッチがＯＮ操作されたこと)を契機として、または、普通入賞エラーが発生したことを契機として、判定対象期間を開始させる判定対象期間開始処理(図１０におけるステップＳ５１１〜Ｓ５１３の処理)を実行するように構成されている。
【０１２９】
また、主制御ＣＰＵ６０ａは、更新領域として指定する第２記憶領域ＰＡ２を単位時間の経過毎に変更するポインタ変更処理(図１０におけるステップＳ５０８の処理)を実行するように構成されている。なお、過剰入球エラー判定用記憶部には、複数の第２記憶領域ＰＡ２の何れかと一対一で対応するポインタ値を記憶するためのポインタ記憶領域ＰＡｐが設定されており、主制御ＣＰＵ６０ａは、ポインタ記憶領域ＰＡｐのポインタ値に対応する第２記憶領域ＰＡ２を更新領域として指定する(後述する図１０におけるステップＳ５０８およびステップＳ５１１の処理)ようになっている。すなわち、主制御ＣＰＵ６０ａは、ポインタ記憶領域ＰＡｐに記憶されるポインタ値をポインタ変更処理において更新(変更)することで、更新されたポインタ値に対応する第２記憶領域ＰＡ２を新たに更新領域として指定するよう構成されている。ここで、主制御ＣＰＵ６０ａは、ポインタ変更処理を実行する毎に、最小値「０」から最大値「１９」までの整数に対応するポインタ値を１ずつ繰り上げ、かつ最大値「１９」の次に値を最小値「０」に戻すことで、ポインタ値の更新順序を循環させるよう構成されている。これに対し、過剰入球エラー判定用記憶部の第２バッファに設定される合計２０個の第２記憶領域ＰＡ２は、最小値「０」から最大値「１９」までの各ポインタ値に対して領域番号が小さい順に一対一で対応付けされており、ポインタ値の最小値となる「０」に対応する領域番号「００２０Ｈ」の第２記憶領域ＰＡ２を先頭順位とし、ポインタ値の最大値となる「１９」に対応する領域番号「００３３Ｈ」の第２記憶領域ＰＡ２を最後尾順位とした順序が定められている。これにより、主制御ＣＰＵ６０ａは、複数の第２記憶領域ＰＡ２において予め定めた順序に従って、単位時間の経過毎に更新領域を変更すると共に、合計２０個の第２記憶領域ＰＡ２の内で最後尾順位となる領域番号「００３３Ｈ」の第２記憶領域ＰＡ２を更新領域として指定した後には、先頭順位となる領域番号「００２０Ｈ」の第２記憶領域ＰＡ２を更新領域に指定することで、該更新領域として指定する第２記憶領域ＰＡ２を合計２０個の第２記憶領域ＰＡ２において循環させるように構成されている。なお、主制御ＣＰＵ６０ａは、計時カウンタにより計測される単位時間が経過する毎に、新たに更新領域として指定された第２記憶領域ＰＡ２をクリアして記憶される検出回数を０回とするよう構成されている(図１０におけるステップＳ５１４の処理)。このため、第２記憶領域ＰＡ２が更新領域として新たに指定された時点での検出回数は０回となり、検出回数が正確に計数できるようになっている。
【０１３０】
ここで、主制御ＣＰＵ６０ａは、判定対象期間において計時カウンタにより計測される単位時間が経過する毎に(ポインタ値を更新する毎に)、直前まで更新領域として指定されていた第２記憶領域ＰＡ２へ向けて更新順序が連続する２以上(２０個)の各第２記憶領域ＰＡ２に記憶されている検出回数の合計回数に基づいて普通入賞エラーが発生したかを判定する定期判定処理(図１０におけるステップＳ５０９の処理)を実行するよう構成されている。また、主制御ＣＰＵ６０ａは、判定対象期間において普通入賞検出センサＳＥ４による検出を契機として、更新領域とされている第２記憶領域ＰＡ２に記憶される検出回数(すなわち、計測中の１回の単位時間内での検出回数)を更新する検出回数更新処理(図１０におけるステップＳ５０３〜Ｓ５０５の処理)を実行し、この検出回数更新処理を行う毎に(普通入賞口３４ａへの入賞が発生する毎に)、更新領域に記憶される検出回数に基づいて普通入賞エラーが発生したかを判定する入賞時判定処理(図１０におけるステップＳ５０６の処理)を実行するよう構成されている。そして、主制御ＣＰＵ６０ａは、入賞時判定処理または定期判定処理において普通入賞エラーの発生を判定した場合に、主制御ＲＡＭ６０ｃに記憶される普通入賞エラー判定フラグ(過剰入球エラー判定フラグの１種)の設定値を「０」から「１」に変更する(図１０におけるステップＳ５１０の処理)ことで、普通入賞エラーが発生したことを示す情報を主制御ＲＡＭ６０ｃに記憶するよう構成されている。
【０１３１】
次に、主制御ＣＰＵ６０ａによる普通入賞エラー(過剰入球エラー)の判定に関する各処理について、図１０を参照して具体的に説明する。
【０１３２】
主制御ＣＰＵ６０ａは、普通入賞エラー(過剰入球エラー)が発生したかを判定する場合に、先ず、ステップＳ５０１において、計時カウンタが未設定となっているか否かを判定する。ここで、計時カウンタが設定されている状態(判定対象期間)とは、計時カウンタを用いた単位時間計時処理(ステップＳ５０２)が定期的に(４ｍｓ毎に)実行されている状態である。そして、主制御ＣＰＵ６０ａは、計時カウンタが設定されていると判定した場合(否定判定の場合)には、ステップＳ５０２の単位時間計時処理へと移行して、計時カウンタの値を１減算(更新)する。なお、計時カウンタは、後述するステップＳ５１３において計時カウンタが設定される際に、初期値としての「１４９９９」が値として設定された後、単位時間計時処理(ステップＳ５０２)が実行される毎に(４ｍｓ毎に)値が１ずつ減算され、最終値「０」に達した場合のみ初期値「１４９９９」へと更新される。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０１において計時カウンタが未設定であると判定した場合(肯定判定の場合)には、後述する判定対象期間開始処理(ステップＳ５１１〜Ｓ５１３)へと移行する。
【０１３３】
主制御ＣＰＵ６０ａは、単位時間計測処理(ステップＳ５０２)において単位時間の計測(計時カウンタの値の更新)を行った後、ステップＳ５０３へと移行する。主制御ＣＰＵ６０ａは、ステップＳ５０３からステップＳ５０５までにおいて、普通入賞検出センサ(入球検出センサ)ＳＥ４による検出に応じて更新領域(第２記憶領域ＰＡ２)に記憶された検出回数を更新する検出回数更新処理を実行する。具体的に、ステップＳ５０３では、前述した検出判定処理(図７におけるステップＳ３０３の処理)での判定結果に基づいて、普通入賞検出センサＳＥ４からの検出信号が入力されたと判定した場合(肯定判定の場合)に、ステップＳ５０４およびステップＳ５０５の各処理を実行する。ここで、主制御ＣＰＵ６０ａは、ステップＳ５０４において、ポインタ記憶領域ＰＡｐに記憶されているポインタの値に対応する第２記憶領域ＰＡ２(更新領域)として複数の第２記憶領域ＰＡ２のうち何れかを特定する。また、主制御ＣＰＵ６０ａは、ステップＳ５０５において、ステップＳ５０４で特定した第２記憶領域ＰＡ２(更新領域)に記憶される普通入賞検出センサＳＥ４による検出回数を１加算する(更新する)。そして、ステップＳ５０３からステップＳ５０５までの検出回数更新処理が終了すると、主制御ＣＰＵ６０ａは、普通入賞エラーが発生したか否かの入賞時判定処理(ステップＳ５０６)へと移行する。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０３の処理において普通入賞検出センサＳＥ４からの検出信号が入力されなかったと判定した場合(否定判定の場合)には、後述するステップＳ５０７の処理へと移行する。
【０１３４】
ステップＳ５０６において、主制御ＣＰＵ６０ａは、計測中の単位時間(１分)内での普通入賞検出センサＳＥ４による検出回数が予め定めた許容上限数(２９回)を超えているか否かを判定する入賞時判定処理を実行する。すなわち、主制御ＣＰＵ６０ａは、このステップＳ５０６において、更新領域としての所定の第２記憶領域ＰＡ２に記憶されている検出回数を確認し、確認した検出回数(計測中の単位時間内での検出回数)が２９回以下であれば、検出回数が許容上限数を超えていないと判定し(否定判定し)、後述するステップＳ５０７の処理へと移行する。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０６において、確認した検出回数(計測中の単位時間内での検出回数)が３０回以上であれば、検出回数が許容上限数を超えていると判定して(肯定判定して)、ステップＳ５１０へと移行する。すなわち、主制御ＣＰＵ６０ａは、ステップＳ５０６において肯定判定することで、普通入賞エラーが発生したことを判定するよう構成される。そして、主制御ＣＰＵ６０ａは、普通入賞エラーの発生をステップＳ５０６で判定した場合には、当該普通入賞エラーが発生したか否かを示す過剰入球エラー判定フラグの１種としての普通入賞エラー判定フラグをステップＳ５１０において「１」に設定するように構成されている。これにより、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けた普通入賞エラー指定コマンドが、エラー情報設定・遊技停止処理(図６)のステップＳ２０３において設定され、コマンド入出力処理(図５のステップＳ１０９)の実行に伴って払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。
【０１３５】
主制御ＣＰＵ６０ａは、前述したステップＳ５０３の処理(検出回数判定処理の一部)または前述したステップＳ５０６の処理(入賞時判定処理の一部)において否定判定した場合に、ステップＳ５０７の処理に移行する。そして、このステップＳ５０７において、主制御ＣＰＵ６０ａは、計時カウンタの値が最終値(「０」)に達したかを判定する。ここで、主制御ＣＰＵ６０ａは、ステップＳ５０７において計時カウンタの値が最終値であると判定する場合(すなわち、単位時間の計測が１分に達したと判定する場合)に、ステップＳ５０８に移行する。
【０１３６】
ステップＳ５０８において、主制御ＣＰＵ６０ａは、単位時間の経過に応じてポインタ値を更新する。なお、ポインタ値は、前述したように、普通入賞検出センサＳＥ４による検出回数を更新する対象となる更新領域として何れかの第２記憶領域ＰＡ２を指定するための値であり、最小値「０」から最大値「１９」までの整数の中で、予め定めた順序に従って値が更新される。具体的に、ポインタ値は、後述するステップＳ５１１において最小値としての「０」が設定された後、当該ステップＳ５０８の処理が行われる毎に、基本的には１ずつ加算され、最大値である「１９」に達した場合のみ最小値「０」へと更新される。これにより、第２記憶領域ＰＡ２の更新順序がポインタの値に対応して循環するようになっている。なお、実施例１では、入賞時判定処理のステップＳ５０６において肯定判定した場合(普通入賞エラーが発生したと判定した場合)にステップＳ５０７およびステップＳ５０８の各処理を行わないよう構成されているが、ステップＳ５０６において肯定判定した場合に当該ステップＳ５０７およびステップＳ５０８の各処理を実行するよう構成してもよい。
【０１３７】
そして、ステップＳ５０８の処理が終了すると、主制御ＣＰＵ６０ａは、普通入賞エラーが発生したか否かの定期判定処理(ステップＳ５０９)を実行する。ここで、主制御ＣＰＵ６０ａは、ステップＳ５０９において、２０個の第１記憶領域に記憶されている普通入賞検出センサＳＥ４による検出回数の合計回数を計算し、該合計回数が予め定めた許容上限数(２９回)を超えているか否かを判定する。そして、合計回数(計測が終了した基準時間内での検出回数)が２９回以下であれば、合計回数が許容上限数を超えていないと判定し(否定判定し)、後述するステップＳ５１４の処理へと移行する。一方で、主制御ＣＰＵ６０ａは、ステップＳ５０９において、合計回数が３０回以上であれば、合計回数が許容上限数を超えていると判定して(肯定判定して)、ステップＳ５１０へと移行する。すなわち、主制御ＣＰＵ６０ａは、このステップＳ５０９において、基準時間(２０分)における普通入賞検出センサＳＥ４による検出回数が許容上限数である２９回を超えているか否かにより、普通入賞エラーが発生したか否かを判定するよう構成されている。そして、主制御ＣＰＵ６０ａは、普通入賞エラーの発生をステップＳ５０９で判定した場合には、当該普通入賞エラーが発生したか否かを示す過剰入球エラー判定フラグの１種としての普通入賞エラー判定フラグをステップＳ５１０において「１」に設定するように構成されている。これにより、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けた普通入賞エラー指定コマンドが、エラー情報設定・遊技停止処理(図６)のステップＳ２０３において設定され、コマンド入出力処理(図５のステップＳ１０９)の実行に伴って払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。なお、前述した入賞時判定処理のステップＳ５０６において検出回数が許容上限数を超えていると判定される場合には、定期判定処理において判定対象とされる検出回数の合計回数も許容上限数を超えることから、入賞時判定処理において普通入賞エラーが発生したと判定した場合には、定期判定処理による始動入賞エラーが発生したかの判定を行わないよう構成されている。
【０１３８】
ここで、主制御ＣＰＵ６０ａは、入賞時判定処理(ステップＳ５０６)または定期判定処理(ステップＳ５０９)の何れかにおいて普通入賞エラーが発生したと判定し、対応する過剰入球エラー判定フラグ(普通入賞エラー判定フラグ)を「１」に設定すると、現在の判定対象期間を終了して新たな判定対象期間を開始させる判定対象期間開始処理(ステップＳ５１１、ステップＳ５１２およびステップＳ５１３)を実行する。具体的に、主制御ＣＰＵ６０ａは、ステップＳ５１１において、ポインタ値として最小値「０」を設定することで、ポインタ値に対応して更新領域に指定される第２記憶領域ＰＡ２が領域番号「００２０Ｈ」の第２記憶領域ＰＡ２となるように設定する。次に、主制御ＣＰＵ６０ａは、ステップＳ５１２において、２０個の第２記憶領域ＰＡ２の全てに記憶される検出回数が０回となるよう各第２記憶領域ＰＡ２を初期化する。次に、主制御ＣＰＵ６０ａは、ステップＳ５１３において、計時カウンタの値として初期値である「１４９９９」を設定して、当該計時カウンタによる計測を開始させる。なお、前述したステップＳ５０１において肯定判定した場合(計時カウンタが未設定の場合)には、ステップＳ５０６やステップＳ５０９において肯定判定した場合(ステップＳ５１０を実行した場合)と同様に、当該判定対象期間開始処理(ステップＳ５１１、ステップＳ５１２およびステップＳ５１３)に移行して、判定対象期間を開始させる。
【０１３９】
なお、主制御ＣＰＵ６０ａは、ステップＳ５０９の処理において普通入賞エラーが発生していないと判定する場合(否定判定する場合)に、新たに更新領域として指定された第２記憶領域ＰＡ２の初期化を実行する。すなわち、主制御ＣＰＵ６０ａは、ステップＳ５１４において、前述したステップＳ５０８でのポインタ値の更新による新たなポインタ値に対応する第２記憶領域ＰＡ２(新たな更新領域)を特定すると共に、特定した第２記憶領域ＰＡ２(更新領域)に記憶されている検出回数(すなわち、前回更新領域に指定された際に記憶された検出回数)をクリアする。なおこの場合に、主制御ＣＰＵ６０ａは、現在の計時カウンタの値をクリアせず、単位時間の計測を引き続き行うようにする。
【０１４０】
(エラー情報設定・遊技停止処理)
次に、主制御ＣＰＵ６０ａが行うエラー情報設定・遊技停止処理について、図６を参照しながら詳細に説明する。このエラー情報設定・遊技停止処理では、前述したエラー判定処理(図８参照)でパチンコ機１０のエラー(異常)の何れかの発生を判定した場合に、そのエラーの発生に関するエラー情報を含むコマンドの出力設定を行うエラー情報設定処理(ステップＳ２０２およびステップＳ２０３の処理)と、エラー判定処理(図８参照)で特定のエラー(実施例１では、磁気センサエラー)が発生したと判定された場合に、遊技に関する制御処理を停止させる遊技停止処理(ステップＳ２０５からステップＳ２０７までの処理)とを実行するようになっている。
【０１４１】
ステップＳ２０１において、主制御ＣＰＵ６０ａは、タイマ割込処理(図７参照)が禁止設定されているか否かを判定する。なお、タイマ割込処理は、メイン処理(図５参照)におけるステップＳ１０８の処理において所定時間毎(４ｍｓ毎)に発生するよう設定された後、後述する遊技停止処理において禁止設定され得るようになっている。そして、このステップＳ２０１においてタイマ割込処理が禁止設定されていると判定した場合(肯定判定の場合)には、主制御ＣＰＵ６０ａは、エラー情報設定・遊技停止処理を終了して、メイン処理(図５参照)におけるステップＳ１１１の処理に移行する。一方、ステップＳ２０１においてタイマ割込処理が禁止設定されていないと判定した場合(否定判定の場合)には、ステップＳ２０２およびステップＳ２０３のエラー情報設定処理に移行する。
【０１４２】
(エラー情報設定処理(ステップＳ２０２,Ｓ２０３)について)
主制御ＣＰＵ６０ａは、エラー情報設定処理(ステップＳ２０２およびステップＳ２０３)において先ず、主制御ＲＡＭ６０ｃに記憶されている複数種類のエラー判定フラグの設定値を夫々確認し、何れかのエラー判定フラグの値が「１」となっているかを判定する(ステップＳ２０２)。具体的には、主制御ＣＰＵ６０ａは、主制御ＲＡＭ６０ｃに記憶されているエラー判定フラグとしての主基板エラー判定フラグ、磁気エラー判定フラグ、電波エラー判定フラグ、振動エラー判定フラグ、特電入賞エラー判定フラグ、普電入賞エラー判定フラグ、始動入賞エラー判定フラグおよび普通入賞エラー判定フラグの各値を確認し、各エラー判定フラグの値が「１」であるか否かを判定する。そして、何れかのエラー判定フラグの設定値が「１」である場合(肯定判定の場合)には、主制御ＣＰＵ６０ａは、ステップＳ２０３の処理に移行する。一方で、主制御ＣＰＵ６０ａは、全てのエラー判定フラグの設定値が「０」である場合(否定判定の場合)には、エラー情報設定・遊技停止処理を終了して、メイン処理(図５参照)におけるステップＳ１１１の処理に移行する。
【０１４３】
ステップＳ２０３において、主制御ＣＰＵ６０ａは、設定値が「１」になっているエラー判定フラグを特定し、特定したエラー判定フラグに対応するエラー指定コマンドを設定する。なお、設定されたエラー指定コマンドは、前述したコマンド入出力処理(図５参照)の実行に応じて、払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力される。すなわち、主制御ＣＰＵ６０ａは、主基板エラー判定フラグの値が「１」に設定されている場合に、該主基板エラー判定フラグに応じた主基板エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力するようになっている。同様に、主制御ＣＰＵ６０ａは、磁気エラー判定フラグの値が「１」に設定されている場合に、該磁気エラー判定フラグに応じた磁気エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力し、電波エラー判定フラグの値が「１」に設定されている場合には、該電波エラー判定フラグに応じた電波エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力すると共に、振動エラー判定フラグの値が「１」に設定されている場合には、該振動エラー判定フラグに応じた振動エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力するよう構成されている。また、主制御ＣＰＵ６０ａは、特電入賞エラー判定フラグの値が「１」に設定されている場合に、該特電入賞エラー判定フラグに応じた特電入賞エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力すると共に、普電入賞エラー判定フラグの値が「１」に設定されている場合に、該普電入賞エラー判定フラグに応じた普電入賞エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力するようになっている。更に、主制御ＣＰＵ６０ａは、始動入賞エラー判定フラグの値が「１」に設定されている場合に、該始動入賞エラー判定フラグに応じた始動入賞エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力すると共に、普通入賞エラー判定フラグの値が「１」に設定されている場合に、該普通入賞エラー判定フラグに応じた普通入賞エラー指定コマンドを他の制御ＣＰＵ６１ａ,６５ａへ向けて出力するようになっている。このステップＳ２０３の処理が終了すると、主制御ＣＰＵ６０ａは、ステップＳ２０４に移行する。
【０１４４】
ここで、ステップＳ２０３の処理で設定したエラー指定コマンドが主制御ＣＰＵ６０ａによる前述したコマンド入出力処理(図５参照)の実行に応じて出力されると、該エラー指定コマンドを入力した払出制御ＣＰＵ６１ａは、コマンドに応じてエラーの種類を特定すると共に、特定したエラーに応じたセキュリティに関する情報信号(後述する第９端子信号(情報信号))を外部情報出力端子盤６３の出力端子(後述する出力端子９)を介してホールコンピュータへ出力するように構成されている。また、エラー指定コマンドを入力した演出制御ＣＰＵ６５ａは、コマンドに応じてエラーの種類を特定すると共に、特定したエラーの発生を周知させるためのエラー報知を所定の報知手段(具体的には、図柄表示装置１７の表示部１７ａ、スピーカ１８および枠ランプ１９)に実行させるように構成されている。
【０１４５】
エラー情報設定処理(ステップＳ２０２およびステップＳ２０３)が終了すると、主制御ＣＰＵ６０ａは、ステップＳ２０４の判定処理において、特定のエラー(所定の異常)としての磁気検出センサエラーに対応する磁気エラー判定フラグの値が「１」であるかを判定する。そして、このステップＳ２０４で磁気エラー判定フラグの値を「０」と判定した場合(否定判定の場合であって、磁気検出センサエラー以外のエラーの何れかに対応するエラー判定フラグの値が「１」の場合)には、主制御ＣＰＵ６０ａは、ステップＳ２０８の処理に移行する。一方で、主制御ＣＰＵ６０ａは、磁気エラー判定フラグの値を「１」と判定した場合(肯定判定の場合)には、ステップＳ２０５からステップＳ２０７までの遊技停止処理に移行する。
【０１４６】
(遊技停止処理(ステップＳ２０５〜Ｓ２０７)について)
主制御ＣＰＵ６０ａは、遊技停止処理(ステップＳ２０５からステップＳ２０７まで)において先ず、タイマ割込処理(図７参照)の禁止設定(ステップＳ２０５)を行って、主制御ＣＰＵ６０ａのタイマ回路６０ｅによる４ｍｓ(遊技時間)の計測を停止させるようになっている。すなわち、実施例１のパチンコ機１０は、前述したエラー判定処理(図８参照)において磁気検出センサエラーが発生したと判定した場合に、タイマ割込処理(図７参照)で実行される各制御処理の実行を停止する(遊技停止する)ように構成されている。その結果、主制御ＣＰＵ６０ａと電気的に接続される各種電気部品との関係では、図４に示すように、各検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５,ＳＥ６,ＳＥ７,ＳＥ８の検出状態(検出信号が入力されているか)を主制御ＣＰＵ６０ａが判定し得ない状態となり、各駆動手段ＳＬ１,ＳＬ２,ＭＴ２が駆動停止される。なお、払出制御ＣＰＵ６１ａや発射制御ＣＰＵ６２ａと電気的に接続される各種電気部品との関係では、図４に示すように、各検出センサＳＥ９,ＳＥ１０,ＳＥ１１については検出状態を判定し得る状態が維持され、払出モータＭＴ１の駆動制御も停止されないようになっている。
【０１４７】
具体的に、このステップＳ２０５では、主制御ＣＰＵ６０ａは、遊技に関する制御処理として、図柄(特図、普図)や該図柄に応じた変動パターンの決定等に用いられる各種乱数の値を更新する制御処理(ソフトウエア乱数更新処理)の実行を停止させる。また、主制御ＣＰＵ６０ａは、遊技に関する制御処理として、入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５によるパチンコ球の検出に基づいた制御処理(検出判定処理や、特図入力処理や、特図開始処理や、図示しない普図入力処理および普図開始処理)の実行を停止させる。更に、主制御ＣＰＵ６０ａは、遊技に関する制御処理として、前記遊技時間を計測する計時制御処理(計時処理)や、遊技情報表示器Ｍの表示制御処理や、各種駆動手段ＳＬ１,ＳＬ２,ＭＴ２に関する第１〜第３駆動処理の実行を停止させる。更にまた、主制御ＣＰＵ６０ａは、エラーの判定に関する制御処理として、エラー検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ６,ＳＥ７,ＳＥ８による各種状態の検出に基づいた制御処理(検出判定処理や、エラー判定処理)の実行を停止させるようになっている。
【０１４８】
すなわち、主制御ＣＰＵ６０ａは、ステップＳ２０５の処理において、遊技に関する制御処理としての計時処理、検出判定処理、ソフトウエア乱数更新処理、特図入力処理、特図開始処理、表示制御処理および第１〜第３駆動処理の実行を夫々停止することで、正常に遊技を行うことができない状態へと移行し、該状態が電源断まで継続する(例え磁気検出センサエラーが解消しても電源断まで継続する)ようになっている。但し、バックアップ可能な前記特定の情報は、電源断までは主制御ＲＡＭ６０ｃの常用記憶エリアに記憶保持されて、電源断時にはバックアップエリアに書き込みされて記憶されることから、電源断後の電力供給の再開(電源の再投入)時にタイマ割込処理の設定処理(図５のメイン処理におけるステップＳ１０８の処理)が実行されることで、遊技停止前(各制御処理の実行をステップＳ２０５で停止させる前)の状態に復帰し得るようになっている。
【０１４９】
また、主制御ＣＰＵ６０ａは、ステップＳ２０５の処理でタイマ割込処理(図７参照)を禁止設定することに応じて、検出判定処理(図７のステップＳ３０３)での各種エラー検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ６,ＳＥ７,ＳＥ８についての検出状態か否かの判定を実行停止すると共に、エラー判定処理(図７のステップＳ３０１)での各種エラーが発生したかの判定を実行停止することで、新たにエラーが発生したとしても該エラーの発生を識別し得ない状態とする。すなわち、主制御ＣＰＵ６０ａは、特定のエラーとしての磁気検出センサエラーの発生を判定した後は、当該特定のエラー(磁気検出センサエラー)に伴うエラー報知等の処理を継続的に行うことから、ステップＳ２０５の処理において、エラーの判定に関する制御処理としての検出判定処理およびエラー判定処理の実行を夫々停止することで、他のエラーの発生有無は無視するようになっている。
【０１５０】
ここで、実施例１では、主制御ＣＰＵ６０ａが実行する処理のうち、検出判定処理(図７のステップＳ３０３)は、前述の如くタイマ割込処理(図７参照)に組み込まれ、ステップＳ２０５の処理において実行が停止される。一方、主制御ＣＰＵ６０ａがコマンドの入出力を行うコマンド入出力処理(図５のステップＳ１０９)については、タイマ割込処理には組み込まれておらず、遊技停止処理(ステップＳ２０５からステップＳ２０７まで)においてタイマ割込処理(ステップＳ２０５)が禁止設定された後も、メイン処理でコマンド入出力処理を実行可能となっている。これにより、主制御ＣＰＵ６０ａが磁気検出センサエラーの発生を判定した後のタイミングでは、入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４から主制御ＣＰＵ６０ａに入力される検出信号が検出判定処理で確認されることがないことから、パチンコ球が入球口３１ａ,３２ａ,３３ａ,３４ａに入賞(入球)しても、主制御ＣＰＵ６０ａによる磁気検出センサエラー発生の判定時点以降の入賞による賞球の払い出しが発生しない(実行されない)。一方で、主制御ＣＰＵ６０ａが磁気検出センサエラーの発生を判定する前のタイミングでパチンコ球が入球口３１ａ,３２ａ,３３ａ,３４ａに入賞(入球)して賞球払出指令コマンドが設定された場合には、タイマ割込処理(ステップＳ２０５)が禁止設定された後であっても該賞球払出指令コマンドが払出制御ＣＰＵ６１ａに出力されて賞球(すなわち、磁気検出センサエラーの発生時点での未払出球)が払い出されるようになっている。
【０１５１】
なお、満杯検出センサＳＥ９や前枠開放検出センサＳＥ１０は、後述する払出制御ＣＰＵ６１ａに接続されており、主制御ＣＰＵ６０ａがステップＳ２０５の処理を実行した後も、払出制御ＣＰＵ６１ａが満杯エラーや前枠開放エラーの発生を判定可能となるよう構成してある。
【０１５２】
ステップＳ２０５の処理が終了すると、主制御ＣＰＵ６０ａは、ステップＳ２０６において、遊技情報表示器Ｍを非表示化する処理を実行する。すなわち、遊技情報表示器Ｍは、前述したステップＳ２０５において表示制御処理(図７のステップＳ３０８)の実行が停止された場合に、各表示部Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇの全部または何れかが点灯状態のまま停止する可能性がある。そこで、主制御ＣＰＵ６０ａは、このステップＳ２０６において各表示部Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇを強制的に消灯状態に制御する。これにより、遊技情報表示器Ｍは、特図表示部Ｍａ,Ｍｂが有する各８個の点灯部が何れも消灯状態とされ、特図保留表示部Ｍｃ,Ｍｄが有する各２個の点灯部が何れも消灯状態とされ、普図表示部Ｍｅが有する２個の点灯部が何れも消灯状態とされ、普図表示部Ｍｆが有する各２個の点灯部が何れも消灯状態とされ、状態表示部Ｍｇが有する３個の点灯部が何れも消灯状態とされる。そして、主制御ＣＰＵ６０ａは、複数の情報表示部Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇが有する各点灯部(すなわち、遊技情報表示器Ｍに備えられる全ての点灯部)を、当該パチンコ機１０の電源断まで(所定の終了条件が成立するまで)消灯状態に統一するようになっている。
【０１５３】
ステップＳ２０６の処理が終了すると、主制御ＣＰＵ６０ａは、ステップＳ２０７において、駆動手段として始動入賞ソレノイドＳＬ１、特別入賞ソレノイドＳＬ２および振分用モータＭＴ２の非駆動化を実行する。すなわち、始動入賞ソレノイドＳＬ１および特別入賞ソレノイドＳＬ２は、前述したステップＳ２０５において第１駆動処理(図７のステップＳ３０９)および第２駆動処理(図７のステップＳ３１０)の実行が停止された場合に、始動入賞ソレノイドＳＬ１および特別入賞ソレノイドＳＬ２の一方または両方が励磁状態に維持されて、始動用開閉部材３２ｂおよび特別用開閉部材３３ｂの一方または両方が開状態のままとなる可能性がある。また、振分用モータＭＴ２は、前述したステップＳ２０５において第３駆動処理(図７のステップＳ３１１)の実行が停止された場合に、原位置に対して変位した動作位置で停止する可能性がある。そこで、主制御ＣＰＵ６０ａは、このステップＳ２０７において、始動入賞ソレノイドＳＬ１および特別入賞ソレノイドＳＬ２への通電を遮断して消磁状態とすると共に、振分用モータＭＴ２を原位置まで移動させて通電を遮断する。すなわち、主制御ＣＰＵ６０ａは、振分用モータＭＴ２を当該パチンコ機１０の電源断まで(所定の終了条件が成立するまで)駆動停止状態とすることにより、常には一定の動作を行う振分回転体２７ａ,２９ａを当該パチンコ機１０の電源断まで(所定の終了条件が成立するまで)動作停止態様とするようになっている。
【０１５４】
前述したステップＳ２０４の判定処理で否定判定となった場合、および前述したステップＳ２０５からステップＳ２０７までの遊技停止処理を終了した場合に、主制御ＣＰＵ６０ａは、全てのエラー判定フラグの値を「０」に設定する(ステップＳ２０８)。そして、このステップＳ２０８の処理が終了すると、主制御ＣＰＵ６０ａは、エラー情報設定・遊技停止処理を終了して、メイン処理(図５参照)におけるステップＳ１１１の処理に移行する。
【０１５５】
(払出制御基板６１について)
次に、払出制御基板６１について説明する。払出制御基板６１は、図３に示すように、制御処理を実行する払出制御ＣＰＵ６１ａ、該払出制御ＣＰＵ６１ａが実行する制御プログラムを記憶する払出制御ＲＯＭ６１ｂ、当該払出制御ＣＰＵ６１ａの処理に必要なデータの書込み・読出しが可能な払出制御ＲＡＭ６１ｃ等が備えられている。払出制御ＣＰＵ６１ａは、図４に示すように、払出検出センサＳＥ１１、満杯検出センサＳＥ９等の検出センサと電気的に接続されると共に、発射制御基板６２に備えられる所定の回路を介して前枠開放検出センサＳＥ１０と電気的に接続されており、各検出センサからの検出信号を夫々入力すると共に、該検出信号の入力の有無を夫々判定するよう構成されている。また、払出制御ＣＰＵ６１ａは、前記払出スプロケット(図示せず)を回転させてパチンコ球(賞球)を払い出させる駆動手段としての払出モータＭＴ１と電気的に接続され、該払出モータＭＴ１を駆動制御するよう構成されている。更に、払出制御ＣＰＵ６１ａは、図３および図４に示すように賞球残数表示器５１と電気的に接続され、当該賞球残数表示器５１の表示内容(発光態様)を制御するよう構成されている。更にまた、払出制御ＣＰＵ６１ａは、図３に示すように、外部情報出力端子盤６３と電気的に接続され、当該外部情報出力端子盤６３に備えられる複数の出力端子の夫々を介して、パチンコ機１０に関する各種の情報を示す情報信号を機外部(ホールコンピュータ)へ向けて出力するよう構成されている。
【０１５６】
ここで、実施例１において払出制御ＣＰＵ６１ａは、主制御ＣＰＵ(払出情報出力手段)６０ａからの払出情報信号(賞球払出指令コマンド)の入力に基づいて球払出装置(球払出手段)１２Ｂを駆動制御する払出制御手段として機能している。また、払出制御ＣＰＵ６１ａは、遊技に関する情報信号を、外部情報出力端子盤６３の出力端子を通じて機外部へ出力可能な外部出力手段として機能している。また、払出制御ＣＰＵ６１ａは、磁気検出センサ(状態検出手段)ＳＥ６とは別のエラー検出手段(別の状態検出手段)としての満杯検出センサＳＥ９および前枠開放検出センサＳＥ１０による検出が発生したかを判定する検出判定処理(主制御ＣＰＵ６０ａが実行する検出判定処理とは別の検出判定処理)を実行可能な、主制御ＣＰＵ６０ａとは別の検出判定手段として機能している。また、払出制御ＣＰＵ６１ａは、満杯検出センサＳＥ９の検出に基づいて満杯エラーが発生したかの判定処理を実行すると共に、前枠開放検出センサＳＥ１０の検出に基づいて前枠開放エラーが発生したかの判定処理を実行する異常判定手段として機能している。
【０１５７】
(賞球の払い出しおよび賞球残数の表示に関する制御について)
払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの賞球払出指令コマンドの入力に基づいて、該賞球払出指令コマンドにより特定される賞球数に対応する値を、払出制御ＲＡＭ６１ｃの記憶エリアに記憶される払い出すべきパチンコ球の個数に対応する値(賞球残数)に加算する。また、払出制御ＣＰＵ６１ａは、払出制御ＲＡＭ６１ｃに記憶される賞球残数の値が１以上の賞球個数を示す場合に、払出モータＭＴ１を駆動制御して前記払出スプロケットを回転動作させ、賞球残数に応じたパチンコ球(賞球)を払い出させる。更に、払出制御ＣＰＵ６１ａは、払出検出センサＳＥ１１からの検出信号の入力の有無を判定する検出判定処理を実行して、該検出判定処理において払出検出センサＳＥ１１からの検出信号の入力があると判定した場合に、払出制御ＲＡＭ６１ｃの記憶エリアに記憶される賞球残数の値から１減算する。そして、払出制御ＣＰＵ６１ａは、払出制御ＲＡＭ６１ｃの記憶エリアに記憶される賞球残数の値が増加または減少する毎に、賞球残数表示器５１での賞球残数の表示内容を更新するようになっている。
【０１５８】
(満杯エラーについて)
払出制御ＣＰＵ６１ａは、満杯検出センサＳＥ９による継続的な検出状態を「満杯エラー」として判定し得るよう構成されている。具体的には、払出制御ＣＰＵ６１ａは、満杯検出センサＳＥ９からの検出信号の入力の有無を判定する検出判定処理を実行して、該検出判定処理において満杯検出センサＳＥ９からの検出信号の入力があると判定する状態が所定時間(例えば、１０００ｍｓ)の間連続した場合に、満杯エラーが発生したと判定するようになっている。ここで、払出制御ＣＰＵ６１ａは、満杯エラーが発生したと判定する場合に、払出制御ＲＡＭ６１ｃに記憶される満杯エラー判定フラグの設定値を「０」から「１」に変更する。そして、満杯エラー判定フラグの設定値を「１」に変更したことに応じて、払出モータＭＴ１の駆動制御を実行停止する。すなわち、払出制御ＣＰＵ６１ａは、満杯エラーが発生したと判定する場合に、賞球残数が１以上であるか否かに関わらず、払出モータＭＴ１を駆動制御しない状態へと移行させる。この場合に、払出制御ＲＡＭ６１ｃにおいて賞球残数の値は記憶保持されると共に、賞球残数表示器５１での賞球残数の表示は継続されるようになっている。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからのエラー指定コマンドを入力しても(主制御ＣＰＵ６０ａがエラーの発生を判定しても)、払出モータＭＴ１の駆動制御を実行停止しない。
【０１５９】
また、払出制御ＣＰＵ６１ａは、満杯エラーが発生したと判定したことに応じて満杯エラー判定フラグの設定値を「１」に変更した状態において、満杯検出センサＳＥ９からの検出信号の入力がない状態が所定時間(例えば、２００ｍｓ)の間連続した場合に、満杯エラーが解消されたと判定して、払出制御ＲＡＭ６１ｃに記憶される満杯エラー判定フラグの設定値を「１」から「０」に変更する。そして、満杯エラー判定フラグの設定値を「０」に変更したことに応じて、払出モータＭＴ１の駆動制御の実行を再開させる。
【０１６０】
また、払出制御ＣＰＵ６１ａは、当該満杯エラー判定フラグの設定値が「０」から「１」に変更されたことに応じて満杯エラー指定コマンドを設定して、演出制御ＣＰＵ６５ａへ向けて出力すると共に、当該満杯エラー判定フラグの設定値が「１」から「０」に変更されたことに応じて満杯エラー解消コマンドを設定して、演出制御ＣＰＵ６５ａへ向けて出力する。なお、払出制御ＣＰＵ６１ａから出力された満杯エラー指定コマンドおよび満杯エラー解消コマンドは、主制御基板６０の主制御ＣＰＵ６０ａに入力された後、主制御ＣＰＵ６０ａが実行するコマンド入出力処理(図５のメイン処理におけるステップＳ１０９)において演出制御ＣＰＵ６５ａへ向けて出力されるようになっている。これに対し、満杯エラー指定コマンドおよび満杯エラー解消コマンドを主制御ＣＰＵ６０ａに入力することなく演出制御基板６５の演出制御ＣＰＵ６５ａに入力するように構成してもよい。
【０１６１】
(前枠開放エラーについて)
払出制御ＣＰＵ６１ａには、発射制御基板６２に配線接続された前枠開放検出センサＳＥ１０からの検出信号が入力されるようになっており、払出制御ＣＰＵ６１ａは、前枠開放検出センサＳＥ１０による検出状態を「前枠開放エラー」として判定し得るよう構成されている。具体的には、払出制御ＣＰＵ６１ａは、前枠開放検出センサＳＥ１０からの検出信号の入力の有無を判定する検出判定処理を実行して、該検出判定処理において前枠開放検出センサＳＥ１０からの検出信号の入力があると判定する状態が所定時間(例えば、１０００ｍｓ)の間連続した場合に、前枠開放エラーが発生したと判定するようになっている。ここで、払出制御ＣＰＵ６１ａは、前枠開放エラーが発生したと判定する場合に、払出制御ＲＡＭ６１ｃに記憶される前枠開放エラー判定フラグの設定値を「０」から「１」に変更する。そして、前枠開放エラー判定フラグの設定値を「１」に変更したことに応じて、払出モータＭＴ１の駆動制御を実行停止する。すなわち、払出制御ＣＰＵ６１ａは、前枠開放エラーが発生したと判定する場合に、賞球残数が１以上であるか否かに関わらず、払出モータＭＴ１を駆動制御しない状態へと移行させる。この場合に、払出制御ＲＡＭ６１ｃの記憶エリアにおける賞球残数の値は記憶保持されると共に、賞球残数表示器５１での賞球残数の表示も継続されるようになっている。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからのエラー指定コマンドを入力しても(主制御ＣＰＵ６０ａがエラーの発生を判定しても)、払出モータＭＴ１の駆動制御を実行停止しない。
【０１６２】
また、払出制御ＣＰＵ６１ａは、前枠開放エラーが発生したと判定したことに応じて前枠開放エラー判定フラグの設定値を「１」に変更した状態において、前枠開放検出センサＳＥ１０からの検出信号の入力がない場合に、前枠開放エラーが解消されたと判定して、払出制御ＲＡＭ６１ｃに記憶される前枠開放エラー判定フラグの設定値を「１」から「０」に変更する。そして、前枠開放エラー判定フラグの設定値を「０」に変更したことに応じて、払出モータＭＴ１の駆動制御の実行を再開させる。
【０１６３】
また、払出制御ＣＰＵ６１ａは、当該前枠開放エラー判定フラグの設定値が「０」から「１」に変更されたことに応じて前枠開放エラー指定コマンドを設定して、演出制御ＣＰＵ６５ａへ向けて出力すると共に、当該前枠開放エラー判定フラグの設定値が「１」から「０」に変更されたことに応じて前枠開放エラー解消コマンドを設定して、演出制御ＣＰＵ６５ａへ向けて出力する。なお、払出制御ＣＰＵ６１ａから出力された前枠開放エラー指定コマンドおよび前枠開放エラー解消コマンドは、主制御基板６０の主制御ＣＰＵ６０ａに入力された後、主制御ＣＰＵ６０ａが実行するコマンド入出力処理(図５のメイン処理におけるステップＳ１０９)において演出制御ＣＰＵ６５ａへ向けて出力されるようになっている。これに対し、前枠開放エラー指定コマンドおよび前枠開放エラー解消コマンドを主制御ＣＰＵ６０ａに入力することなく演出制御基板６５の演出制御ＣＰＵ６５ａに入力するように構成してもよい。
【０１６４】
(情報信号の外部出力について)
払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａから出力される各種のコマンド(例えば、賞球払出指令コマンド、始動入賞コマンド、大当り開始コマンド、大当り終了コマンド、開放コマンド、閉鎖コマンド、特図変動パターン指定コマンド、確変開始コマンド、確変終了コマンド、時短開始コマンド、時短終了コマンド、エラー指定コマンド等)に基づいて、遊技に関する各種情報を得ると共に、該遊技に関する各種情報を外部情報出力端子盤６３の出力端子から機外部のホールコンピュータへ向けて情報信号として出力し得るよう構成されている。ここで、払出制御ＣＰＵ６１ａと電気的に接続される外部情報出力端子盤６３には、出力端子１から出力端子９までの合計９つの出力端子が設けられており、各出力端子に応じて異なる情報に対応する情報信号を出力するようになっている。
【０１６５】
外部情報出力端子盤６３の出力端子１は、前枠開放エラーの発生を示す第１端子信号(情報信号)(セキュリティーに関する情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、前枠開放検出センサＳＥ１０からの検出信号の入力に基づいて前枠開放エラーの発生を判定した場合に、出力端子１から第１端子信号(情報信号)を所定時間(実施例１では、約５６ｍｓ)に亘って出力させる。なお、払出制御ＣＰＵ６１ａは、前枠開放エラーの他に満杯エラーが発生したかの判定も行うよう構成されるが、この満杯エラーの発生を判定した場合には外部情報出力端子盤６３を介した情報信号の外部出力を行わないようになっている。
【０１６６】
外部情報出力端子盤６３の出力端子２は、賞球の払い出しを示す第２端子信号(情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの賞球払出指令コマンドに基づいて払出制御ＲＡＭｃに記憶される賞球残数の値を加算する場合に、所定数分(実施例１では、１０個分)の値の増加毎に出力端子２から第２端子信号(情報信号)を所定時間(実施例１では、約５６ｍｓ)に亘って出力させる。
【０１６７】
外部情報出力端子盤６３の出力端子３および出力端子４は、始動入賞口３１ａ,３２ａへの入賞の発生を示す第３端子信号(情報信号)および第４端子信号(情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、第１始動入賞検出センサＳＥ１による検出に応じて主制御ＣＰＵ６０ａから出力されるコマンド(賞球払出指令コマンドや始動入賞コマンド等)を入力する毎に、出力端子３から第３端子信号(情報信号)を所定時間(実施例１では、約５６ｍｓ)に亘って出力させる。また、払出制御ＣＰＵ６１ａは、第２始動入賞検出センサＳＥ２による検出に応じて主制御ＣＰＵ６０ａから出力されるコマンド(賞球払出指令コマンドや始動入賞コマンド等)を入力する毎に、出力端子４から第４端子信号(情報信号)を所定時間(実施例１では、約５６ｍｓ)に亘って出力させる。
【０１６８】
外部情報出力端子盤６３の出力端子５は、特別入賞口３３ａへの入賞の発生を示す第５端子信号(情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、特別入賞検出センサＳＥ３による検出に応じて主制御ＣＰＵ６０ａから出力されるコマンド(賞球払出指令コマンド等)を入力する毎に、出力端子５から第５端子信号(情報信号)を所定時間(実施例１では、約５６ｍｓ)に亘って出力させる。
【０１６９】
外部情報出力端子盤６３の出力端子６は、大当り遊技が付与される期間を示す第６端子信号(情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの大当り開始コマンドを入力したことに応じて、出力端子６から第６端子信号(情報信号)を出力開始させると共に、主制御ＣＰＵ６０ａからの大当り終了コマンドを入力したことに応じて、出力端子６からの第６端子信号(情報信号)の出力を終了させる。なお、大当り遊技における１回目のラウンド遊技に対応する開放コマンドを主制御ＣＰＵ６０ａから入力したことに応じて第６端子信号(情報信号)を出力開始させるようにしてもよいし、大当り遊技における最終回目のラウンド遊技に対応する閉鎖コマンドを主制御ＣＰＵ６０ａから入力したことに応じて第６端子信号(情報信号)の出力を終了または開始させるようにしてもよい。
【０１７０】
外部情報出力端子盤６３の出力端子７は、大当り遊技および確変状態が付与される期間を示す第７端子信号(情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの特図変動パターン指定コマンド等のコマンドに応じて確変状態が付与されることを特定した場合に、主制御ＣＰＵ６０ａからの大当り開始コマンドを入力したことに応じて、出力端子７から第７端子信号(情報信号)を出力開始させると共に、主制御ＣＰＵ６０ａからの確変終了コマンドを入力したことに応じて、出力端子７からの第７端子信号(情報信号)の出力を終了させる。なお、第７端子信号(情報信号)は、確変状態が付与される期間のみを示す情報信号として出力端子７や他の出力端子から出力するようにしてもよい。この場合に、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの確変開始コマンドを入力したことに応じて第７端子信号(情報信号)を出力開始させると共に、確変終了コマンドを入力したことに応じて第７端子信号(情報信号)の出力を終了させるようにすればよい。
【０１７１】
外部情報出力端子盤６３の出力端子８は、大当り遊技および時短状態が付与される期間を示す第８端子信号(情報信号)を出力する出力端子として用いられる。払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの特図変動パターン指定コマンド等のコマンドに応じて時短状態が付与されることを特定する場合に、主制御ＣＰＵ６０ａからの大当り開始コマンドを入力したことに応じて、出力端子８から第８端子信号(情報信号)を出力開始させると共に、主制御ＣＰＵ６０ａからの時短終了コマンドを入力したことに応じて、出力端子８からの第８端子信号(情報信号)の出力を終了させる。なお、第８端子信号(情報信号)は、時短状態が付与される期間のみを示す情報信号として出力端子８や他の出力端子から出力するようにしてもよい。この場合に、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからの時短開始コマンドを入力したことに応じて第８端子信号(情報信号)を出力開始させると共に、時短終了コマンドを入力したことに応じて第８端子信号(情報信号)の出力を終了させるようにすればよい。
【０１７２】
(セキュリティーに関する情報信号の外部出力について)
次に、セキュリティーに関する情報信号(第９端子信号(情報信号))を出力する構成について説明する。外部情報出力端子盤６３の出力端子９(所定の端子)は、主制御ＲＡＭ６０ｃについてのＲＡＭクリアが実行されたこと(図５のステップＳ１０４を参照)や、パチンコ機１０においてエラー(異常)の発生が判定されたこと(図８参照)や、遊技停止処理が実行されたこと(図６のステップＳ２０４からステップＳ２０７を参照)等の情報(セキュリティーに関する情報)を示す第９端子信号(情報信号)を出力する出力端子として用いられる。なお、セキュリティーに関する情報のうち前枠開放エラーについては、出力端子１から第１端子信号(情報信号)として出力される。
【０１７３】
ここで、払出制御ＣＰＵ６１ａは、外部情報出力端子盤６３の出力端子９から出力する第９端子信号(情報信号)として、出力終了契機が異なる複数種類の情報信号を出力するよう構成されている。具体的に、払出制御ＣＰＵ６１ａは、特定エラー(磁気検出センサエラー)が発生した場合に、電源の遮断を出力契機とする遊技停止情報信号(第１情報信号)を出力端子９から出力する一方、特定エラー以外のエラー(主基板エラー、電波検出センサエラー、振動検出センサエラー、閉時入賞エラー、過剰入球エラー)が発生した場合に、予め定めた出力時間(実施例１では、約５６ｍｓ)の経過を出力終了契機とする一定時間情報信号(第２情報信号)を出力端子９から出力するよう構成されている。
【０１７４】
すなわち、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからのエラー指定コマンドとして、主基板エラー指定コマンド、電波エラー指定コマンド、振動エラー指定コマンド、特電入賞エラー指定コマンド、普電入賞エラー指定コマンド、始動入賞エラー指定コマンドおよび普通入賞エラー指定コマンドの何れかを入力したことに応じて、一定時間情報信号(第２情報信号)を予め定めた出力時間(実施例１では、約５６ｍｓ)に亘って出力端子９から出力させる。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａからのＲＡＭクリア指定コマンドを入力した場合も同様に、出力端子９から一定時間情報信号(第２情報信号)を約５６ｍｓに亘って出力させる。一方で、払出制御ＣＰＵ６１ａは、特定のエラー(所定の異常)の発生を示す磁気エラー指定コマンドを主制御ＣＰＵ６０ａから入力したことに応じて、出力端子９から遊技停止情報信号(第１情報信号)を電源断まで継続的に出力させるようになっている。すなわち、磁気エラー指定コマンドの入力に応じて出力端子９から出力される第９端子信号(情報信号)は、磁気検出センサエラー(特定のエラー)以外のエラーが発生した場合とは異なる出力期間で出力されると共に、遊技に関する制御処理の実行が停止される期間(すなわち、電源断まで)と同じ期間に亘って出力される。これにより、特定のエラーとしての磁気エラー指定コマンドの入力に応じて出力される第９端子信号(情報信号)は、磁気検出センサエラーの発生を示すと共に、該磁気検出センサエラーの発生に応じた遊技停止状態(遊技に関する制御処理の実行停止状態)であることを示す情報信号(遊技停止情報信号)として、他のエラー指定コマンドの入力に応じた第９端子信号(情報信号)とは区別し得る出力態様で出力端子９から出力されるようになっている。
【０１７５】
ここで、払出制御ＣＰＵ６１ａは、磁気エラー指定コマンドの入力に応じた遊技停止情報信号の出力を開始する場合に、出力端子９からの一定時間情報信号(約５６ｍｓ)の出力中であれば、当該情報信号の出力状態を約５６ｍｓの経過後もそのまま継続することで、出力端子９から出力される情報信号を遊技停止情報信号に変更する。この遊技停止情報信号が出力端子９から出力されている状態では、主制御ＣＰＵ６０ａによる前述した遊技停止処理の実行後であって遊技停止情報信号の出力が開始されることはなく、出力端子９は遊技停止情報信号の出力状態が電源断まで継続される。このように、払出制御ＣＰＵ６１ａは、遊技停止情報信号の出力を一旦開始すると、当該遊技停止情報信号の出力を電源断まで中止せず継続するよう構成されている。すなわち、主制御ＣＰＵ６０ａによる遊技停止処理の実行後において払出制御ＣＰＵ６１ａが出力端子９からの一定時間情報信号の出力を実行し得ない状態となることから、主制御ＣＰＵ６０ａにより実行される全てのエラーに関する判定(少なくとも一定時間情報信号の出力契機となるエラーの判定)が遊技停止処理の実行後には行われないよう構成されている。
【０１７６】
また、払出制御ＣＰＵ６１ａは、磁気エラー指定コマンドを入力したことに応じて、他の出力端子３〜８から機外部(ホールコンピュータ)へ向けた第３〜第８端子信号(情報信号)の外部出力を電源断まで停止するようになっている。すなわち、磁気検出センサエラーが発生した場合に、外部情報出力端子盤６３の出力端子３〜８の出力状態(第３〜第８端子信号(情報信号)が出力されない状態)は、遊技停止される際の遊技状態とは必ずしも対応しなくなる。このように、第９端子信号(情報信号)を出力することに限らず、第３〜第８端子信号(情報信号)の出力を電源断まで停止することによっても、遊技停止状態(遊技に関する制御処理の実行停止状態)であることを示す情報を機外部(ホールコンピュータ)に伝達するようになっている。なお、実施例１では、払出制御ＣＰＵ６１ａが磁気エラー指定コマンドを入力しても出力端子１および２から機外部(ホールコンピュータ)へ向けた第１および第２端子信号(情報信号)の外部出力を変更しないようにしたが、第３〜第８端子信号(情報信号)と同様に電源断まで出力を停止するようにしてもよい。
【０１７７】
(発射制御基板６２について)
次に、発射制御基板６２について説明する。発射制御基板６２は、図３に示すように、制御処理を実行する発射制御ＣＰＵ６２ａ、該発射制御ＣＰＵ６２ａが実行する制御プログラムを記憶する発射制御ＲＯＭ６２ｂ、当該発射制御ＣＰＵ６２ａの処理に必要なデータの書込み・読出しが可能な発射制御ＲＡＭ６２ｃ等が備えられている。発射制御ＣＰＵ６２ａは、図４に示すように、操作ハンドル１６の前記タッチセンサ１６ｂと電気的に接続され、該タッチセンサ１６ｂからの検出信号の入力の有無を判定するよう構成されている。また、発射制御ＣＰＵ６２ａは、前記球発射装置(球発射ソレノイド)１２Ａと電気的に接続され、該球発射装置１２Ａを駆動制御するよう構成されている。なお、実施例１では、発射制御基板６２に配線接続された前枠開放検出センサＳＥ１０の検出信号が払出制御ＣＰＵ６１ａに入力され、前枠開放エラーが発生したかの判定を払出制御ＣＰＵ６１ａが行うよう構成されているが、前枠開放検出センサＳＥ１０の検出信号を発射制御ＣＰＵ６２ａに入力するよう構成して、前枠開放エラーが発生したかの判定を発射制御ＣＰＵ６２ａが行うようにしてもよい。
【０１７８】
(演出制御基板６５について)
次に、演出制御基板６５について説明する。演出制御基板６５には、図３に示すように、制御処理を実行する演出制御ＣＰＵ６５ａ、該演出制御ＣＰＵ６５ａが実行する制御プログラムを記憶する演出制御ＲＯＭ６５ｂ、当該演出制御ＣＰＵ６５ａの処理に必要なデータの書込み・読出しが可能な演出制御ＲＡＭ６５ｃ等が備えられている。演出制御ＣＰＵ６５ａには、演出制御ＲＯＭ６５ｂおよび演出制御ＲＡＭ６５ｃが接続されており、演出制御ＲＡＭ６５ｃに記憶される各種乱数の値を演出制御ＣＰＵ６５ａが所定の周期毎に更新して、更新後の値を演出制御ＲＡＭ６５ｃに記憶(設定)するようになっている。
【０１７９】
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａから出力される各種のコマンド(例えば、始動入賞コマンド、大当り開始コマンド、大当り終了コマンド、確変開始コマンド、確変終了コマンド、時短開始コマンド、時短終了コマンド、特図変動パターン指定コマンド、開放コマンド、閉鎖コマンド、エラー指定コマンド等)に基づいて、遊技に関する各種情報を得ると共に、該遊技に関する各種情報に基づいて、演出内容を統括的に制御する。例えば、演出制御ＣＰＵ６５ａは、大当り開始コマンド、大当り終了コマンド、開放コマンドおよび閉鎖コマンドの入力に基づいて、演出制御ＲＯＭ６５ｂに記憶されている大当り遊技中の各種演出(例えば、オープニング演出や、エンディング演出や、各ラウンド遊技中の演出や、各ラウンドインターバル中の演出等)に対応する複数種類の演出パターンのうち何れかを決定し、決定した演出パターンに応じて、図柄表示装置１７(表示制御基板６６)、スピーカ１８、枠ランプ１９、遊技盤ランプ２４および可動体２５ｄを統括的に制御するよう構成されている。また、大当り開始コマンド、大当り終了コマンド、確変開始コマンド、確変終了コマンド、時短開始コマンドおよび時短終了コマンドの入力に基づいて、演出制御ＲＯＭ６５ｂに記憶されている遊技状態(第１〜第４の遊技状態)に応じた演出用の背景画像や効果音、発光パターン等を決定して、各演出手段１７,１８,１９,２４,２５ｄを制御するよう構成されている。
【０１８０】
また、演出制御ＲＯＭ６５ｂには、図柄変動演出において実行する具体的な演出内容を特定する演出パターンが記憶されている。この図柄変動演出用の演出パターンは、主制御ＣＰＵ６０ａにより決定される特図変動パターンに対応付けられており、主制御ＣＰＵ６０ａから入力された特図変動パターン指定コマンドに基づいて(特図変動パターンにより特定される変動時間に基づいて)、対応する演出パターンを演出制御ＣＰＵ６５ａが決定するようになっている。そして、演出制御ＣＰＵ６５ａは、決定した演出パターンに応じて、図柄表示装置１７(表示制御基板６６)、スピーカ１８、枠ランプ１９、遊技盤ランプ２４および可動体２５ｄを統括的に制御するよう構成されている。すなわち、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａが取得した始動入賞情報(乱数値)に基づいて、図柄表示装置１７で行わせる図柄変動演出の演出内容や、図柄変動演出に応じた遊技盤ランプ２４および枠ランプ１９の発光色および発光タイミングや、図柄変動演出に応じたスピーカ１８の音声出力内容および音声出力タイミング等を決定する。
【０１８１】
(エラーの発生に伴う報知について)
ここで、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａや払出制御ＣＰＵ６１ａから出力される各種のエラー指定コマンド(主基板エラー指定コマンド、磁気エラー指定コマンド、電波エラー指定コマンド、振動エラー指定コマンド、特電入賞エラー指定コマンド、普電入賞エラー指定コマンド、始動入賞エラー指定コマンド、普通入賞エラー指定コマンド、満杯エラー指定コマンド、前枠開放エラー指定コマンド)に基づいて、各種エラーの発生を周知させるためのエラー報知を統括的に制御するよう構成されている。また、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａから出力されるＲＡＭクリア指定コマンドに基づいて、ＲＡＭクリア操作の実行を示す報知を統括的に制御するよう構成されている。なお、実施例１では、ＲＡＭクリア操作の実行を示す報知についてもエラー報知の一種として以下に説明する。
【０１８２】
演出制御ＣＰＵ６５ａは、図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御することで、発生したエラーに応じたエラー報知を実行させる。すなわち、演出手段として用いられる図柄表示装置１７、スピーカ１８および枠ランプ１９は、エラー報知を実行する報知手段として機能している。ここで、報知手段としての図柄表示装置１７は、遊技店員(係員)による緊急的な対処が特に求められる種類のエラー(主基板エラー、磁気検出センサエラー、電波検出センサエラー、振動検出センサエラー)に対応する場合には、遊技店員(係員)および遊技者の目に止まり易い形態、具体的には、表示部１７ａにおいて飾図が視認不能となる形態でエラー報知としての表示(全画面エラー表示)を実行する。一方、他のエラー(実施例１では、特電入賞エラー、普電入賞エラー、始動入賞エラー、普通入賞エラー、満杯エラー)に対応する場合には、表示部１７ａにおいて飾図を視認し得る形態で、表示部１７ａの一部領域のみを用いて、エラー報知としての表示(小エラー表示)を実行するようになっている。なお、実施例１において、ＲＡＭクリア操作の実行に伴うエラー報知や、前枠開放エラーの発生に伴うエラー報知については、図柄表示装置１７での前述した全画面エラー表示や小エラー表示は行わない。エラー報知として図柄表示装置１７に表示される情報としては、発生したエラーの種類(どのエラーが発生したか)を識別可能にするための種別表示(具体的なエラーの種類の表示)と、遊技停止状態を識別可能にするための遊技停止用表示と、発生したエラーへの対処方法を識別可能にするための対処用表示(後述する「係員をお呼び下さい」や「球を抜いて下さい」の表示)とがあり、エラーに応じて種別表示および対処用表示の一方または両方が表示されるようになっている。
【０１８３】
(ＲＡＭクリアに応じた報知について）
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからのＲＡＭクリア指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８、枠ランプ１９を統括的に制御し、ＲＡＭクリア報知(図１１参照)を実行させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、枠ランプ１９を所定時間(実施例１では、３００００ｍｓ)に亘って橙色で点灯するよう発光制御すると共に、スピーカ１８から「ＲＡＭクリア」を特定可能なＲＡＭクリア音を所定時間(実施例１では、３００００ｍｓ)に亘って音声出力させる。そして、解除条件となる所定時間(３００００ｍｓ)の経過に応じて、ＲＡＭクリア報知を解除するようになっている。なお、図柄表示装置１７の表示部１７ａには、少なくともＲＡＭクリア報知の間において、パチンコ機１０に設定される初期画像が表示される。この初期画像は、第１の遊技状態(非確変状態かつ非時短状態)に対応する背景画像と、初期図柄として予め定められた飾図の組み合わせの停止表示とで構成される。
【０１８４】
(主基板エラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの主基板エラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、主基板エラー報知(図１１参照)を実行させるよう構成されている。ここで、演出制御ＣＰＵ６５ａは、この主基板エラー報知を主基板エラー指定コマンドの入力に応じて開始した後、電源断まで継続させるようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面を同一色(例えば黄色)で表示(全画面エラー表示)した状態で、「主基板エラー」の文字(種別表示)および「係員をお呼び下さい」(対処用表示)の文字を表示するよう表示制御する。すなわち、図柄表示装置１７では、表示部１７ａの全画面を用いて主基板エラー報知が行われることから、エラー発生前まで表示部１７ａに表示されていた飾図(図柄)や背景等は表示されなくなる。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を赤色で点灯するよう発光制御すると共に、スピーカ１８から「主基板に異常を検出しました」の音声を、電源断までの間に定期的に、または所定回数(例えば、３回)に限って、出力させる。
【０１８５】
(磁気検出センサエラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの磁気検出センサエラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、磁気検出センサエラー報知(図１１参照)を実行させるよう構成されている。すなわち、主制御ＣＰＵ(所定の異常判定手段)６０ａによるエラー発生の判定に応じて、報知手段１７,１８,１９がエラー報知を行うようになっている。ここで、演出制御ＣＰＵ６５ａは、この磁気検出センサエラー報知を磁気エラー指定コマンドの入力に応じて開始した後、電源断まで継続させるようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面を同一色(例えば黄色)で表示(全画面エラー表示)した状態で、「磁気検出センサエラー」の文字(種別表示)と、「係員をお呼び下さい」の文字(対処用表示)と、「遊技を停止しました」の文字(遊技停止用表示)とを表示するよう表示制御する。すなわち、図柄表示装置１７では、表示部１７ａの全画面を用いて磁気検出センサエラー報知が行われることから、エラー発生前まで表示部１７ａに表示されていた飾図(図柄)や背景等は表示されなくなる。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を黄色で点灯するよう発光制御すると共に、スピーカ１８から「磁気検出センサが反応しました。遊技を停止しました」の音声を、電源断までの間に定期的に、または所定回数(例えば、３回)に限って、出力させる。
【０１８６】
(電波検出センサエラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの電波検出センサエラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、電波検出センサエラー報知(図１１参照)を実行させるよう構成されている。ここで、演出制御ＣＰＵ６５ａは、この電波検出センサエラー報知を電波エラー指定コマンドの入力に応じて開始した後、電源断まで継続させるようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面を同一色(例えば黄色)で表示(全画面エラー表示)した状態で、「電波検出センサエラー」の文字(種別表示)と、「係員をお呼び下さい」の文字(対処用表示)とを表示するよう表示制御する。すなわち、図柄表示装置１７では、表示部１７ａの全画面を用いて電波検出センサエラー報知が行われることから、エラー発生前まで表示部１７ａに表示されていた飾図(図柄)や背景等は表示されなくなる。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を緑色で点灯するよう発光制御すると共に、スピーカ１８から「電波検出センサが反応しました」の音声を、電源断までの間に定期的に、または所定回数(例えば、３回)に限って、出力させる。
【０１８７】
(振動検出センサエラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの振動検出センサエラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、振動検出センサエラー報知(図１１参照)を実行させるよう構成されている。ここで、演出制御ＣＰＵ６５ａは、この振動検出センサエラー報知を振動エラー指定コマンドの入力に応じて開始した後、電源断まで継続させるようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面を同一色(例えば黄色)で表示(全画面エラー表示)した状態で、「振動検出センサエラー」の文字(種別表示)と、「係員をお呼び下さい」の文字(対処用表示)とを表示するよう表示制御する。すなわち、図柄表示装置１７では、表示部１７ａの全画面を用いて振動検出センサエラー報知が行われることから、エラー発生前まで表示部１７ａに表示されていた飾図(図柄)や背景等は表示されなくなる。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を白色で点灯するよう発光制御すると共に、スピーカ１８から「振動検出センサが反応しました」の音声を、電源断までの間に定期的に、または所定回数(例えば、３回)に限って、出力させる。
【０１８８】
(特電入賞エラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの特電入賞エラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、特電入賞エラー報知(図１１参照)を実行させるよう構成されている。すなわち、主制御ＣＰＵ６０ａによるエラー発生の判定に応じて、報知手段１７,１８,１９がエラー報知(第２エラー報知)を行うようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、例えば表示部１７ａの外縁付近や飾図の停止表示位置の間に「閉時入賞エラー(特電)」の文字(種別表示)を表示(小エラー表示)するよう表示制御する。なお、図柄表示装置１７での特電入賞エラー報知は、他のエラー報知(具体的には、普電入賞エラーおよび満杯エラーに伴う各エラー報知)と同時に表示可能とされ、「閉時入賞エラー(特電)」の文字表示を行う表示領域は、他のエラー報知による文字表示の表示領域とは異なる領域が設定されている。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を青色で点灯するよう発光制御すると共に、スピーカ１８からはエラー音(例えば、ブーブーという音)を連続で出力させる。なお、特電入賞エラー指定コマンドは、大当り遊技における最後の閉鎖コマンドを主制御ＣＰＵ６０ａから入力するタイミング以降であって主制御ＣＰＵ６０ａから大当り開始コマンドを入力されるまでの期間(すなわち、特別入賞ソレノイドＳＬ２が消磁状態とされる所定の期間)において主制御ＣＰＵ６０ａから入力されることから、以下の説明では、入力タイミングが当該所定の期間の開始タイミングに近いコマンドから順にコマンドの入力順を特定することがある。なお、当該所定の期間以外で特電入賞エラー指定コマンドを入力した場合に、演出制御ＣＰＵ６５ａは、通信異常と判断して入力された特電入賞エラー指定コマンドを無視する。
【０１８９】
ここで、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａが特電入賞エラーが発生したと最初(１回目)に判定するタイミングよりも後に、報知手段１７,１８,１９による特電入賞エラー報知を実行開始させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの所定の特電入賞エラー指定コマンドの入力タイミングから３００００ｍｓが経過する前に次の特電入賞エラー指定コマンドを入力したタイミングで、報知手段１７,１８,１９での特電入賞エラー報知を実行開始させるよう構成されており、１回の特電入賞エラー指定コマンドの入力では特電入賞エラー報知を開始させないようになっている。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａから特電入賞エラー指定コマンドを入力する毎に外部情報出力端子盤６３の出力端子９を介して特電入賞エラーの発生を示す第９端子信号(情報信号)を外部出力するよう構成されている。また、演出制御ＣＰＵ６５ａは、実行開始させた特電入賞エラー報知を、所定の報知終了条件の成立に応じて終了させると共に、所定の報知終了条件が成立しない場合に当該エラー報知を電源断まで継続させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、特電入賞エラー報知の開始から３００００ｍｓが経過するまでの期間に新たな特電入賞エラー指定コマンドが入力されない場合には、当該３００００ｍｓの経過時点で各報知手段１７,１８,１９による特電入賞エラー報知を終了させる。一方で、特電入賞エラー報知の実行期間(報知開始から３００００ｍｓが経過するまでの期間)中に新たな特電入賞エラー指定コマンドが入力された場合には、スピーカ１８および枠ランプ１９による特電入賞エラー報知のみを終了させ、図柄表示装置１７による特電入賞エラー報知は電源断まで終了させないようになっている。
【０１９０】
(普電入賞エラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの普電入賞エラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、普電入賞エラー報知(図１１参照)を実行させるよう構成されている。すなわち、主制御ＣＰＵ６０ａによるエラー発生の判定に応じて、報知手段１７,１８,１９がエラー報知(第２エラー報知)を行うようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、例えば表示部１７ａの外縁付近や飾図の停止表示位置の間に「閉時入賞エラー(普電)」の文字(種別表示)を表示(小エラー表示)するよう表示制御する。なお、図柄表示装置１７での普電入賞エラー報知は、他のエラー報知(具体的には、特電入賞エラーおよび満杯エラーに伴う各エラー報知)と同時に表示可能とされ、「閉時入賞エラー(普電)」の文字表示を行う表示領域は、他のエラー報知による文字表示の表示領域とは異なる領域が設定されている。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を青色で点灯するよう発光制御すると共に、スピーカ１８からはエラー音(例えば、ブーブーという音)を連続で出力させる。なお、普電入賞エラー指定コマンドは、普図当り終了コマンドを主制御ＣＰＵ６０ａから入力するタイミング以降であって主制御ＣＰＵ６０ａから普図当り開始コマンドが入力されるまでの期間(すなわち、始動入賞ソレノイドＳＬ１が消磁状態とされる所定の期間)において主制御ＣＰＵ６０ａから入力されることから、以下の説明では、入力タイミングが当該所定の期間の開始タイミングに近いコマンドから順にコマンドの入力順を特定することがある。なお、当該所定の期間以外で普電入賞エラー指定コマンドを入力した場合に、演出制御ＣＰＵ６５ａは、通信異常と判断して、入力された普電入賞エラー指定コマンドを無視する。
【０１９１】
ここで、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａが普電入賞エラーが発生したと最初(１回目)に判定するタイミングよりも後に、報知手段１７,１８,１９による普電入賞エラー報知を実行開始させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの所定の普電入賞エラー指定コマンドの入力タイミングから３００００ｍｓが経過する前に次の普電入賞エラー指定コマンドを入力したタイミングで、報知手段１７,１８,１９での普電入賞エラー報知を実行開始させるよう構成されており、１回の普電入賞エラー指定コマンドの入力では普電入賞エラー報知を開始させないようになっている。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａから普電入賞エラー指定コマンドを入力する毎に外部情報出力端子盤６３の出力端子９を介して普電入賞エラーの発生を示す第９端子信号(情報信号)を外部出力するよう構成されている。また、演出制御ＣＰＵ６５ａは、実行開始させた普電入賞エラー報知を、所定の報知終了条件の成立に応じて終了させると共に、所定の報知終了条件が成立しない場合に当該エラー報知を電源断まで継続させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、普電入賞エラー報知の開始から３００００ｍｓが経過するまでの期間に新たな普電入賞エラー指定コマンドが入力されない場合には、当該３００００ｍｓが経過した時点で各報知手段１７,１８,１９による普電入賞エラー報知を終了させる。一方で、普電入賞エラー報知の実行期間(報知開始から３００００ｍｓが経過するまでの期間)中に新たな普電入賞エラー指定コマンドが入力された場合には、スピーカ１８および枠ランプ１９による普電入賞エラー報知のみを終了させ、図柄表示装置１７による普電入賞エラー報知は電源断まで終了させない。
【０１９２】
(始動入賞エラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの始動入賞エラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、始動入賞エラー報知(図１１参照)を実行させるよう構成されている。すなわち、主制御ＣＰＵ(異常判定手段)６０ａによるエラー発生の判定に応じて、報知手段１７,１８,１９がエラー報知(過剰入球エラー報知)を行うようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、例えば表示部１７ａの外縁付近や飾図の停止表示位置の間に「過剰入球エラー(第１始動入賞口)：α回」の文字(種別表示)を表示(小エラー表示)するよう制御する。ここで、「α」は、１０を上限とする整数であり、演出制御ＣＰＵ６５ａが始動入賞エラー指定コマンドを入力する毎に「α」の部分に表示する数字を１ずつ増加させるよう表示制御を行う。すなわち、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａが始動入賞エラーが発生したと判定する回数が増加することに応じて、始動入賞エラー報知としての表示内容を変更するよう構成されている。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａから始動入賞エラー指定コマンドを入力する毎に外部情報出力端子盤６３の出力端子９を介して始動入賞エラーの発生を示す第９端子信号(情報信号)を外部出力するよう構成されている。また、図柄表示装置１７での始動入賞エラー報知は、他のエラー報知(具体的には、普電入賞エラー、普通入賞エラーおよび満杯エラーに伴う各エラー報知)と同時に表示可能とされ、「過剰入球エラー(第１始動入賞口)：α回」の文字表示を行う表示領域は、他のエラー報知による文字表示の表示領域とは異なる領域が設定されている。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を紫色で点灯するよう発光制御すると共に、スピーカ１８からはエラー音(例えば、ピピピ、ピピピという音)を連続で出力させる。
【０１９３】
ここで、演出制御ＣＰＵ６５ａは、複数の報知手段１７,１８,１９に始動入賞エラー報知を実行開始させた状態から、何れかの報知手段１８,１９による始動入賞エラー報知を所定の報知終了条件の成立(所定時間の経過)に応じて終了させると共に、他の報知手段１７による始動入賞エラー報知を所定の報知終了条件の成立後(所定時間の経過後)まで継続させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、始動入賞エラー報知の開始から３００００ｍｓが経過した時点で、スピーカ１８および枠ランプ１９による始動入賞エラー報知を終了させ、図柄表示装置１７による始動入賞エラー報知は電源断まで終了させないようになっている。
【０１９４】
(普通入賞エラー報知について)
演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａからの普通入賞エラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９を統括的に制御し、始動入賞エラー報知(図１１参照)を実行させるよう構成されている。すなわち、主制御ＣＰＵ(異常判定手段)６０ａによるエラー発生の判定に応じて、報知手段１７,１８,１９がエラー報知(過剰入球エラー報知)を行うようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、例えば表示部１７ａの外縁付近や飾図の停止表示位置の間に「過剰入球エラー(普通入賞口)：α回」の文字(種別表示)を表示(小エラー表示)するよう制御する。ここで、「α」は、１０を上限とする整数であり、演出制御ＣＰＵ６５ａが始動入賞エラー指定コマンドを入力する毎に「α」の部分に表示する数字を１ずつ増加させるよう表示制御を行う。すなわち、演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａが普通入賞エラーが発生したと判定する回数が増加することに応じて、普通入賞エラー報知としての表示内容を変更するよう構成されている。なお、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａから普通入賞エラー指定コマンドを入力する毎に外部情報出力端子盤６３の出力端子９を介して普通入賞エラーの発生を示す第９端子信号(情報信号)を外部出力するよう構成されている。また、図柄表示装置１７での普通入賞エラー報知は、他のエラー報知(具体的には、普電入賞エラー、始動入賞エラーおよび満杯エラーに伴う各エラー報知)と同時に表示可能とされ、「過剰入球エラー(普通入賞口)：α回」の文字表示を行う表示領域は、他のエラー報知による文字表示の表示領域とは異なる領域が設定されている。また、演出制御ＣＰＵ６５ａは、枠ランプ１９を紫色で点灯するよう発光制御すると共に、スピーカ１８からはエラー音(例えば、ピピピ、ピピピという音)を連続で出力させる。
【０１９５】
ここで、演出制御ＣＰＵ６５ａは、複数の報知手段１７,１８,１９に普通入賞エラー報知を実行開始させた状態から、何れかの報知手段１８,１９による普通入賞エラー報知を所定の報知終了条件の成立(所定時間の経過)に応じて終了させると共に、他の報知手段１７による普通入賞エラー報知を所定の報知終了条件の成立後(所定時間の経過後)まで継続させるよう構成されている。具体的に、演出制御ＣＰＵ６５ａは、普通入賞エラー報知の開始から３００００ｍｓが経過した時点で、スピーカ１８および枠ランプ１９による普通入賞エラー報知を終了させ、図柄表示装置１７による普通入賞エラー報知は電源断まで終了させないようになっている。
【０１９６】
(満杯エラー報知について)
演出制御ＣＰＵ６５ａは、払出制御ＣＰＵ６１ａからの満杯エラー指定コマンドの入力に基づいて、報知手段としての図柄表示装置１７およびスピーカ１８を統括的に制御し、満杯エラー報知(図１１参照)を実行させるよう構成されている。すなわち、払出制御ＣＰＵ６１ａによるエラー発生の判定に応じて、報知手段１７,１８がエラー報知(第２エラー報知)を行うようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、図柄表示装置１７において表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、例えば表示部１７ａの外縁付近や飾図の停止表示位置の間に「球を抜いて下さい」の文字(対処用表示)を表示(小エラー表示)するよう表示制御する。なお、図柄表示装置１７での満杯エラー報知は、他のエラー報知(具体的には、特電入賞エラー、普電入賞エラー、始動入賞エラーおよび普通入賞エラーに伴う各エラー報知)と同時に表示可能とされ、「球を抜いて下さい」の文字表示を行う表示領域は、他のエラー報知による文字表示の表示領域とは異なる領域が設定されている。また、演出制御ＣＰＵ６５ａは、スピーカ１８から「球を抜いて下さい」の音声を所定回数(実施例１では１回のみ)のみ出力させる。演出制御ＣＰＵ６５ａは、払出制御ＣＰＵ６１ａから満杯エラー指定コマンドを入力したタイミングで図柄表示装置１７およびスピーカ１８による満杯エラー報知を実行開始させると共に、満杯エラーが解消したと判定した場合に払出制御ＣＰＵ６１ａから出力される満杯エラー解消コマンドを入力したタイミングで、満杯エラー報知を終了させるようになっている。
【０１９７】
(前枠開放エラー報知について)
演出制御ＣＰＵ６５ａは、払出制御ＣＰＵ６１ａからの前枠開放エラー指定コマンドの入力に基づいて、報知手段としてのスピーカ１８を音声出力制御し、前枠開放エラー報知(図１１参照)を実行させるよう構成されている。すなわち、払出制御ＣＰＵ６１ａによるエラー発生の判定に応じて、報知手段１８がエラー報知(第２エラー報知)を行うようになっている。具体的な報知態様として、演出制御ＣＰＵ６５ａは、スピーカ１８から「扉が開いています」の音声を所定回数(実施例１では１回のみ)のみ出力させる。演出制御ＣＰＵ６５ａは、払出制御ＣＰＵ６１ａから前枠開放エラー指定コマンドを入力したタイミングでスピーカ１８による前枠開放エラー報知を実行開始させると共に、前枠開放エラーが解消したと判定した場合に払出制御ＣＰＵ６１ａから出力される前枠開放エラー解消コマンドを入力したタイミングで、前枠開放エラー報知を終了させるようになっている。
【０１９８】
(表示制御基板６６について)
次に、表示制御基板６６について説明する。表示制御基板６６には、図３に示すように、制御処理を実行する表示制御ＣＰＵ６６ａ、該表示制御ＣＰＵ６６ａが実行する制御プログラムを記憶する表示制御ＲＯＭ６６ｂ、当該表示制御ＣＰＵ６６ａの処理に必要なデータの書込み・読出しが可能な表示制御ＲＡＭ６６ｃ等が備えられている。表示制御ＣＰＵ６６ａには、表示制御ＲＯＭ６６ｂおよび表示制御ＲＡＭ６６ｃが接続されると共に、図柄表示装置１７が接続されている。そして、表示制御ＲＯＭ６６ｂには、図柄表示装置１７の表示内容を制御するための表示制御プログラムが記憶されている。この表示制御ＲＯＭ６６ｂには、図柄変動演出に関する各種の画像データ(図柄、各種背景画像、文字、キャラクタなどの画像データ)が記憶されていると共に、エラー報知に関する各種の画像データが記憶されている。また、表示制御ＲＡＭ６６ｃには、パチンコ機１０の動作中に適宜書き換えられる各種の情報が記憶(設定)される。
【０１９９】
ここで、前記表示制御ＲＯＭ６６ｂに記憶されるエラー報知に関する画像データとしては、具体的に、主基板エラーに対応して画面全体に表示する画像データであって、黄色の画面上に「主基板エラー」の文字(種別表示)および「係員をお呼び下さい」の文字(対処用表示)を表示する画像データと、磁気検出センサエラーに対応して画面全体に表示する画像データであって、黄色の画面上に「磁気検出センサエラー」の文字(種別表示)、「係員をお呼び下さい」の文字(対処用表示)および「遊技を停止しました」の文字(遊技停止用表示)を表示する画像データと、電波検出センサエラーに対応して画面全体に表示する画像データであって、黄色の画面上に「電波検出センサエラー」の文字(種別表示)および「係員をお呼び下さい」の文字(対処用表示)を表示する画像データと、振動検出センサエラーに対応して画面全体に表示する画像データであって、黄色の画面上に「振動検出センサエラー」の文字(種別表示)および「係員をお呼び下さい」の文字(対処用表示)を表示する画像データと、特電入賞エラーに対応して画面の一部に「閉時入賞エラー(特電)」の文字(種別表示)を表示する画像データと、普電入賞エラーに対応して画面の一部に「閉時入賞エラー(普電)」の文字(種別表示)を表示する画像データと、始動入賞エラーに対応して画面の一部に「過剰入球エラー(第１始動入賞口)α回」の文字(種別表示)を表示する画像データと、普通入賞エラーに対応して画面の一部に「過剰入球エラー(普通入賞口)α回」の文字(種別表示)を表示する画像データと、満杯エラーに対応して画面の一部に「球を抜いて下さい」の文字(対処用表示)を表示する画像データとが、表示制御ＲＯＭ６６ｂに夫々記憶されている。なお、前枠開放エラーについては図柄表示装置１７によるエラー報知を行わないことから、該前枠開放エラーに関する画像データは表示制御ＲＯＭ６６ｂに記憶されていない。
【０２００】
(実施例１の作用)
次に、前述した実施例１に係るパチンコ機１０の作用につき説明する。
【０２０１】
実施例１のパチンコ機１０において遊技者は、機前面に設けられた操作ハンドル１６を操作して遊技を開始する。操作ハンドル１６の操作レバー１６ａを操作すると、操作ハンドル１６に内蔵されたタッチセンサ１６ｂによって遊技者の接触が検出され、該タッチセンサ１６ｂからの検出信号の入力を判定した発射制御ＣＰＵ６２ａが操作レバー１６ａの回動量に応じた打球力で球発射装置(球発射ソレノイド)１２Ａを駆動することで、パチンコ球が遊技領域２０ａの適宜位置へ向けて発射される。球発射装置１２Ａにより発射されたパチンコ球が遊技領域２０ａに到達すると、該パチンコ球は遊技領域２０ａを流下して、振分ユニット２５の導入口２６ａに入球したり、ゲート部３５のゲート口３５ａに入球したり、第２始動入賞部３２の第２始動入賞口３２ａに入賞したり、特別入賞部３３の特別入賞口３３ａに入賞したりすることがある。
【０２０２】
(第１および第３の遊技状態での遊技について)
第１および第３の遊技状態(非時短状態)において、遊技者は、遊技領域２０ａにおける第１球流下経路２１ａにパチンコ球を導いて振分ユニット２５の導入口２６ａへ入球させるよう球発射装置１２Ａの打球力を適宜調整して遊技を行う。ここで、第１球流下経路２１ａを流下するパチンコ球が振分ユニット２５の導入口２６ａに入球すると、該導入口２６ａに入球したパチンコ球はステージ２６に導かれて転動し、該ステージ２６の出口から所定のタイミングで振分部(第１〜第３振分部)２７,２８,２９に導かれる。そして、振分部(第１〜第３振分部)２７,２８,２９で振り分けられた結果、パチンコ球は、第１始動入賞口３１ａに入賞(入球)するか、入賞せずに機外部へと排出される。
【０２０３】
(第２および第４の遊技状態での遊技について)
一方、第２および第４の遊技状態(時短状態)においては、パチンコ球を第１始動入賞口３１ａに入賞させるよりも第２始動入賞口３２ａに入賞させる方が容易な状態となることから、遊技者は、遊技領域２０ａにおける第２球流下経路２１ｂにパチンコ球を導いてゲート部３５のゲート口３５ａへ入球させるよう球発射装置１２Ａの打球力を適宜調整して遊技を行う。ゲート口３５ａへの入球に基づいて(ゲートセンサＳＥ５による検出に基づいて)主制御ＣＰＵ６０ａが普図当り判定を行い、普図当り判定が当りの判定結果となった場合には、普図変動表示の終了後に始動入賞ソレノイドＳＬ１が駆動制御(励磁)されて始動用開閉部材３２ｂが開放される(普図当り遊技が生起される)ことで、第２始動入賞口３２ａへのパチンコ球の入賞が可能となる。
【０２０４】
(始動入賞口３１ａ,３２ａへの入賞に伴う作用について)
始動入賞口３１ａ,３２ａに入賞したパチンコ球は、始動入賞検出センサＳＥ１,ＳＥ２により検出される。そして、始動入賞検出センサＳＥ１,ＳＥ２から主制御ＣＰＵ６０ａに入力される検出信号に基づいて、始動入賞検出センサＳＥ１,ＳＥ２による検出状態(検出があったこと)が主制御ＣＰＵ６０ａにより判定される。この場合には、主制御ＣＰＵ６０ａから払出制御ＣＰＵ６１ａへ向けて賞球払出指令コマンド(払出情報信号)が出力され、この賞球払出指令コマンドを入力した払出制御ＣＰＵ６１ａは、当該賞球払出指令コマンドにより特定される賞球数(始動入賞口３１ａ,３２ａへの入賞に対する賞球数)を払出制御ＲＡＭ６１ｃに記憶される賞球残数の値に加算する。そして、払出制御ＣＰＵ６１ａは、球払出装置１２Ｂの払出モータＭＴ１を駆動して払出スプロケットを回転させ、払出制御ＲＡＭ６１ｃに記憶される賞球残数に応じた数のパチンコ球(賞球)を払い出させる。なお、他の入球検出センサとしての特別入賞検出センサＳＥ３、ゲートセンサＳＥ５および普通入賞検出センサＳＥ４も同様に、パチンコ球を検出すると検出信号が主制御ＣＰＵ６０ａに入力されて検出状態が主制御ＣＰＵ６０ａにより判定される。そして、特別入賞検出センサＳＥ３および普通入賞検出センサＳＥ４による検出状態が主制御ＣＰＵ６０ａにより判定された場合も、賞球払出指令コマンドが払出制御ＣＰＵ６１ａへ向けて出力され、払出制御ＣＰＵ６１ａは賞球払出指令コマンドに応じた賞球を球払出装置１２Ｂに払い出させる。
【０２０５】
また、主制御ＣＰＵ６０ａは、始動入賞検出センサＳＥ１,ＳＥ２による検出があり、かつ、主制御ＲＡＭ６０ｃに記憶される始動保留情報の記憶数(保留数)が上限個数に達していない等の条件が成立する場合に、該始動入賞検出センサＳＥ１,ＳＥ２による検出タイミングに応じて始動入賞情報(特図当り判定用乱数、特図決定用乱数、特図変動パターン振分用乱数等の値)を取得し、取得した始動入賞情報を始動保留情報として主制御ＲＡＭ６０ｃの始動記憶領域に記憶させる。そして、主制御ＣＰＵ６０ａは、特図の変動開始条件が成立した場合に、始動入賞情報(始動保留情報)に基づいて、大当り遊技を付与するか否かの特図当り判定を行うと共に、特図表示部Ｍａ,Ｍｂでの特図変動表示の結果として停止表示する特図を決定する。ここで、決定した特図が当り図柄である場合(特図当り判定が当りの判定結果となった場合)は、特図の種類に応じて大当り遊技後の遊技状態が第１〜第４の遊技状態のうちから決定される。また、主制御ＣＰＵ６０ａは、特図当り判定の結果等に基づいて、特図変動表示の変動時間や演出内容等を特定する特図変動パターンを決定し、その決定した特図変動パターンを特定する特図変動パターン指定コマンドを演出制御ＣＰＵ６５ａへ向けて出力する。そして、決定した特図変動パターンに基づいて、特図表示部Ｍａ,Ｍｂ(遊技情報表示器Ｍ)での特図変動表示を開始させる。
【０２０６】
主制御ＣＰＵ６０ａは、特図変動パターンにより特定される特図変動時間を計測すると共に、この特図変動時間の計測に合わせて特図表示部Ｍａ,Ｍｂでの特図変動表示を表示制御する。主制御ＣＰＵ６０ａは、特図変動時間に対応する時間が経過した場合に、特図表示部Ｍａ,Ｍｂでの特図変動表示を終了させて、この特図変動表示の最終的な結果としての特図を停止表示させる。また、主制御ＣＰＵ６０ａは、特図表示部Ｍａ,Ｍｂでの特図変動表示の終了タイミング(特図を停止表示したタイミング)で、特図変動インターバル時間の計測を開始する。この特図変動インターバル時間の計測中は、大当り遊技や次の特図変動表示を開始させない。すなわち、主制御ＣＰＵ６０ａは、特図表示部Ｍａ,Ｍｂにはずれ図柄としての特図を停止表示した場合には、特図変動インターバル時間の経過後に、次の特図変動表示を開始させる(なお、始動保留情報が記憶されている場合に限る)。一方で、特図表示部Ｍａ,Ｍｂに大当り図柄としての特図を停止表示した場合には、特図インターバル時間の経過後に、大当り遊技を開始させる。
【０２０７】
(大当り遊技について)
大当り遊技では、主制御ＣＰＵ６０ａは、大当り遊技の開始タイミングからオープニング時間を計測して、この大当り遊技の開始タイミングで大当り開始コマンドを演出制御ＣＰＵ６５ａへ向けて出力すると共に、オープニング時間の経過後に１回目のラウンド遊技を開始させる。主制御ＣＰＵ６０ａは、１回目のラウンド遊技の開始タイミングで、特別入賞ソレノイドＳＬ２の駆動制御を開始(励磁)して特別用開閉部材３３ｂを開放させ、ラウンド遊技の最大継続時間である特電開放時間の計測を開始すると共に、１回目のラウンド遊技に応じた開放コマンドを演出制御ＣＰＵ６５ａへ向けて出力する。また、１回目のラウンド遊技の終了条件が成立すると、主制御ＣＰＵ６０ａは、特別入賞ソレノイドＳＬ２の駆動制御を終了(消磁)して特別用開閉部材３３ｂを閉鎖させ、特電開放時間の計測を終了すると共に、１回目のラウンド遊技に応じた閉鎖コマンドを演出制御ＣＰＵ６５ａへ向けて出力する。この１回目のラウンド遊技の終了タイミングで、主制御ＣＰＵ６０ａは、ラウンドインターバル時間の計測を開始する。次に、主制御ＣＰＵ６０ａは、このラウンドインターバル時間の経過後に２回目のラウンド遊技を開始させる。なお、２回目のラウンド遊技が開始されてから最終回目のラウンド遊技が終了するまで、主制御ＣＰＵ６０ａは、１回目のラウンド遊技と同様の制御を行う。そして、主制御ＣＰＵ６０ａは、最終回目のラウンド遊技の終了タイミングでエンディング時間の計測を開始し、該エンディング時間の経過後に大当り終了コマンドを演出制御ＣＰＵ６５ａへ向けて出力して、大当り遊技を終了させる。また、大当り遊技において演出制御ＣＰＵ６５ａは、主制御ＣＰＵ６０ａから演出制御ＣＰＵ６５ａへ向けて出力される大当り開始コマンド、各ラウンド遊技に応じた開放コマンド、各ラウンド遊技に応じた閉鎖コマンド、大当り終了コマンドの入力に基づいて、演出手段としての図柄表示装置１７、スピーカ１８、枠ランプ１９および遊技盤ランプ２４等に実行させる演出内容を適宜切り替える。
【０２０８】
(満杯エラー発生時について)
球払出装置１２Ｂにより払い出されたパチンコ球は、球受け皿１４,１５に貯留される。この球受け皿１４,１５でのパチンコ球の貯留量が過剰(満杯)になると、球受け皿１４,１５に入りきらないパチンコ球は下球受け皿１５より上流側の球通路(下皿連絡通路７２および上皿連絡通路７１)に貯留される。そして、払い出しが継続された場合には、第１球通路に貯留されるパチンコ球が球払出装置１２Ｂまで達して球払出装置１２Ｂの故障の原因となり得る。ここで、払出制御ＣＰＵ６１ａは、上皿連絡通路７１に臨むように設けた満杯検出センサＳＥ９からの検出信号の入力がある状態が１０００ｍｓの間連続したと判定することで満杯エラーの発生を判定して、球払出装置１２Ｂを駆動停止させる。これにより、パチンコ球の貯留量の増大による球払出装置１２Ｂの故障を防止することができる。また、払出制御ＣＰＵ６１ａは、満杯エラーの発生を判定した後に、満杯検出センサＳＥ９からの検出信号の入力がない状態が２００ｍｓの間連続したと判定することで、満杯エラーが解消したと判定する。なお、払出制御ＣＰＵ６１ａは、満杯エラーの発生時には、外部情報出力端子盤６３を通じた情報の外部出力は行わない。払出制御ＣＰＵ６１ａは、満杯エラーが発生したと判定することに応じて満杯エラー指定コマンドを主制御ＣＰＵ６０ａを介して演出制御ＣＰＵ６５ａに入力させると共に、満杯エラーが解消したと判定することに応じて満杯エラー解消コマンドを主制御ＣＰＵ６０ａを介して演出制御ＣＰＵ６５ａに入力させる。これに対し、演出制御ＣＰＵ６５ａは、満杯エラー指定コマンドの入力に応じて報知手段１７,１８での満杯エラー報知を実行開始させると共に、満杯エラー解消コマンドの入力に応じて満杯エラー報知を実行終了させるようにする。図柄表示装置１７での具体的なエラー報知の内容としては、表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、エラーへの対処方法を示す対処用表示(「球を抜いて下さい」の文字)を表示させる。
【０２０９】
(前枠開放エラー発生時について)
パチンコ機１０では、機外部から遊技領域２０ａに不正具を侵入させる不正行為の対象となり得る。ここで、払出制御ＣＰＵ６１ａは、中枠１２の右上端部(開放側端部)に設けた前枠開放検出センサＳＥ１０からの検出信号の入力がある状態が１０００ｍｓの間連続したと判定することで前枠開放エラーの発生を判定する。これにより、遊技領域２０ａへの不正なアクセスが容易な状態を識別することができる。なお、前枠開放エラーの発生を判定した場合に、払出制御ＣＰＵ６１ａは、球払出装置１２Ｂを駆動停止させる。そして、払出制御ＣＰＵ６１ａは、前枠開放エラーの発生を示す第１端子信号(情報信号)を外部情報出力端子盤６３の出力端子１から約５６ｍｓの期間に亘って外部出力する。なお、払出制御ＣＰＵ６１ａは、満杯エラーの発生を判定した後に、前枠開放検出センサＳＥ１０からの検出信号の入力がない状態が２００ｍｓの間連続したと判定することで、前枠開放エラーが解消したと判定する。払出制御ＣＰＵ６１ａは、前枠開放エラーが発生したと判定することに応じて前枠開放エラー指定コマンドを主制御ＣＰＵ６０ａを介して演出制御ＣＰＵ６５ａに入力させると共に、前枠開放エラーが解消したと判定することに応じて前枠開放エラー解消コマンドを主制御ＣＰＵ６０ａを介して演出制御ＣＰＵ６５ａに入力させる。これに対し、演出制御ＣＰＵ６５ａは、前枠開放エラー指定コマンドの入力に応じて報知手段１８での前枠開放エラー報知(図１１参照)を実行開始させると共に、前枠開放エラー解消コマンドの入力に応じて前枠開放エラー報知を実行終了させるようにする。
【０２１０】
(過剰入球エラー(始動入賞エラー、普通入賞エラー)発生時について)
遊技領域２０ａに設けられる第１始動入賞口３１ａ(普通入賞口３４ａ)は、常に上方へ向けて開放し、遊技領域２０ａを流下するパチンコ球が入賞可能となっている。そして、例えば、不正行為者が遊技領域２０ａに侵入させた不正具を利用して第１始動入賞口３１ａ(普通入賞口３４ａ)へ向けた誘導経路を不正に形成し、または不正具によって遊技釘の曲げる等して第１始動入賞口３１ａ(普通入賞口３４ａ)への入賞が容易となるように遊技領域２０ａに改変を施した場合には、不正行為者が遊技領域２０ａに打ち出したパチンコ球を高確率で第１始動入賞口３１ａ(普通入賞口３４ａ)へ入賞させることが可能な状態となることから、不正行為に応じて賞球の払い出しや特図当り判定の機会が発生し得る。ここで、主制御ＣＰＵ６０ａは、エラー判定処理(ステップＳ３０１)において、所定の期間(１分の単位時間、および２０分の基準時間)に、第１始動入賞検出センサＳＥ１(普通入賞検出センサＳＥ４)からの検出信号の入力が２０回以上発生すると、始動入賞エラーの発生(普通入賞エラーの発生)を判定する。具体的に、主制御ＣＰＵ６０ａは、過剰入球エラー判定用記憶部の第１バッファ(第２バッファ)を構成する複数の第１記憶領域ＰＡ１(複数の第２記憶領域ＰＡ２)のうち１個の第１記憶領域ＰＡ１(１個の第２記憶領域ＰＡ２)を、ポインタの値に応じて更新領域として指定する。そして、計時カウンタによって１分の単位時間を連続的に計測し、各単位時間の経過毎にポインタの値を変更して、更新領域として指定する第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)を予め定めた更新順序に従って単位時間毎に変更していく。これにより、単位時間毎に異なる第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)を対象として第１始動入賞検出センサＳＥ１(普通入賞検出センサＳＥ４)による検出回数が更新される。そして、主制御ＣＰＵ６０ａは、１個の第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)に記憶される検出回数に基づいて、始動入賞エラー(普通入賞エラー)が発生したか否かを判定すると共に、更新順序が連続する２以上(実施例１では２０個全て)の第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)に記憶される検出回数の合計回数に基づいて、始動入賞エラー(普通入賞エラー)が発生したか否かを判定する。
【０２１１】
例えば、遊技領域２０ａに改変を施した不正行為者が、連続的に打ち出す全てのパチンコ球を第１始動入賞口３１ａ(普通入賞口３４ａ)へ入賞させて短時間のうちに多くの賞球や特図当り判定の機会を不正に獲得しようとする場合には、複数の第１記憶領域ＰＡ１(複数の第２記憶領域ＰＡ２)のうちで主制御ＣＰＵ６０ａがポインタ値に対応して指定する更新領域に記憶される第１始動入賞検出センサＳＥ１(普通入賞検出センサＳＥ４)による検出回数が１分以内に許容上限数としての１９回を超え、２０回に達する。主制御ＣＰＵ６０ａは、第１始動入賞検出センサＳＥ１(普通入賞検出センサＳＥ４)による検出が発生する毎に入賞時判定処理(図１０のステップＳ５０６)を実行し、更新領域に記憶される検出回数として許容上限数を超える２０回以上の検出回数が記憶された場合に、始動入賞エラー(普通入賞エラー)が発生したと判定する。
【０２１２】
また例えば、遊技領域２０ａに改変を施した不正行為者が、１分毎に１０個のパチンコ球を第１始動入賞口３１ａ(普通入賞口３４ａ)へ入賞させる変則的な打ち出し方法で比較的長い時間をかけて不正に賞球や特図当り判定の機会を獲得しようとする場合には、更新領域として指定される１個の第１記憶領域ＰＡ１(複数の第２記憶領域ＰＡ２)に記憶される検出回数は許容上限数に達しないものの、更新順序が連続する２以上の第１記憶領域ＰＡ１(複数の第２記憶領域ＰＡ２)に記憶される検出回数は、許容上限に達する。これに対し、主制御ＣＰＵ６０ａは、計時カウンタにより計測される単位時間の経過毎に定期判定処理(図１０のステップＳ５０９)を実行し、第１バッファ(第２バッファ)を構成する複数(２０個)の第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)の内で、直前まで更新領域として指定されていた第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)を含みかつ更新順序が連続する２以上(実施例１では２０個全て)の第１記憶領域ＰＡ１(第２記憶領域ＰＡ２)に記憶された検出回数の合計回数が許容上限数を超える２０回以上であった場合に、始動入賞エラー(普通入賞エラー)が発生したと判定する。
【０２１３】
そして、主制御ＣＰＵ６０ａは、始動入賞エラーの発生(普通入賞エラーの発生)を判定した場合に、コマンド入出力処理(ステップＳ１０９)において、始動入賞エラー指定コマンド(普通入賞エラー指定コマンド)を払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。これに対し、払出制御ＣＰＵ６１ａは、始動入賞エラー指定コマンド(普通入賞エラー指定コマンド)の入力に応じて、始動入賞エラーの発生(普通入賞エラーの発生)を示す第９端子信号(情報信号)を外部情報出力端子盤６３の出力端子９から約５６ｍｓの期間に亘って外部出力する。これにより、始動入賞エラー(普通入賞エラー)が発生したというエラー情報が機外部のホールコンピュータに伝達される。なお、払出制御ＣＰＵ６１ａは、始動入賞エラー指定コマンド(普通入賞エラー指定コマンド)を入力しても、球払出装置１２Ｂの駆動制御については停止しない。また、演出制御ＣＰＵ６５ａは、始動入賞エラー指定コマンド(普通入賞エラー指定コマンド)を入力した場合に、報知手段１７,１８,１９での始動入賞エラー報知(普通入賞エラー報知)(図１１参照)を実行開始させる。この場合に、演出制御ＣＰＵ６５ａは、図柄表示装置１７での始動入賞エラー報知(普通入賞エラー報知)を実行させる。ここで、図柄表示装置１７での具体的なエラー報知の内容としては、表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、エラーの種類を示す種別表示(「過剰入球エラー(第１始動入賞口)α回」の文字または「過剰入球エラー(普通入賞口)α回」の文字)を表示させる。そして、演出制御ＣＰＵ６５ａは、過剰入球エラー報知の開始から３００００ｍｓが経過した時点でスピーカ１８および枠ランプ１９によるエラー報知のみを終了させる一方、図柄表示装置１７によるエラー報知は電源断まで終了させないようにする。
【０２１４】
すなわち、実施例１に係るパチンコ機１０は、第１始動入賞口３１ａに入賞したパチンコ球を検出する第１始動入賞検出センサＳＥ１と、第１始動入賞検出センサＳＥ１による検出回数に基づいて過剰入球エラーが発生したかを判定する主制御ＣＰＵ６０ａとを備えている。また、第１始動入賞検出センサＳＥ１による検出回数を記憶可能な複数の第１記憶領域ＰＡ１により構成される第１バッファが過剰入球エラー判定用記憶部に設けられている。そして、主制御ＣＰＵ６０ａは、複数の第１記憶領域ＰＡ１の内から更新領域を指定し、第１始動入賞検出センサＳＥ１による検出を契機として更新領域が記憶する検出回数を更新する。ここで、主制御ＣＰＵ６０ａは、複数の第１記憶領域ＰＡ１において予め定めた更新順序に従って所定の単位時間の経過毎に更新領域を変更すると共に、最後尾順位の第１記憶領域ＰＡ１を更新領域として指定した後には、先頭順位の第１記憶領域ＰＡ１を更新領域として指定することで、複数の第１記憶領域ＰＡ１において更新領域を循環させる。これに対し、主制御ＣＰＵ６０ａは、複数の第１記憶領域ＰＡ１の内で更新順序が連続する２以上の第１記憶領域ＰＡ１に記憶された検出回数の合計回数に基づいて過剰入球エラーが発生したかを判定する。すなわち、過剰入球エラーが発生したかの判定対象期間を一部ずつ定期的に更新することで、過剰入球エラーの発生を厳密に判定することが可能となる。
【０２１５】
また、実施例１に係るパチンコ機１０は、主制御ＣＰＵ６０ａが過剰入球エラーが発生したことを判定した場合に、当該主制御ＣＰＵ６０ａが複数の第１記憶領域ＰＡ１の記憶内容を初期化する。すなわち、過剰入球エラーが１回発生するのに対して主制御ＣＰＵ６０ａが当該過剰入球エラーの発生を連続的に複数回判定するのを防ぐことができるから、異常の発生回数を正確に把握し得る。
【０２１６】
また、実施例１に係るパチンコ機１０は、当該パチンコ機１０の電源が投入されたことを契機として、主制御ＣＰＵ６０ａによる検出回数の更新が可能な判定対象期間に移行する。すなわち、電源投入を契機として判定対象期間に移行することで、過剰入球エラーが発生するタイミングに関わらず当該過剰入球エラーの発生を把握できる。
【０２１７】
また、実施例１に係るパチンコ機１０は、第１始動入賞検出センサＳＥ１による検出を契機として主制御ＣＰＵ６０ａが遊技者に有利な大当り遊技を生起する。すなわち、第１始動入賞口３１ａに対してパチンコ球を強制的に入賞させて大当り遊技を不正に生起させようとする行為が行われた状態を、過剰入球エラーが発生した状態として判定することができる。
【０２１８】
(閉時入賞エラー(特電入賞エラー、普電入賞エラー)発生時について)
遊技領域２０ａに設けられる特別入賞部３３(第２始動入賞部３２)は、特別入賞ソレノイドＳＬ２(始動入賞ソレノイドＳＬ１)が駆動制御されていない状態(消磁状態)であっても、例えば、特別用開閉部材３３ｂ(始動用開閉部材３２ｂ)の開閉機構が故障して特別用開閉部材３３ｂ(始動用開閉部材３２ｂ)が閉鎖し得なくなったり、不正行為者が遊技領域２０ａに不正具を侵入させて特別用開閉部材３３ｂ(始動用開閉部材３２ｂ)が強制開放されたりすると、特別入賞口３３ａ(第２始動入賞口３２ａ)が開放されてパチンコ球が入賞し、賞球が払い出され得る。ここで、主制御ＣＰＵ６０ａは、エラー判定処理(ステップＳ３０１)において、所定の期間(特電入賞エラーの判定においては、大当り遊技の最終回目のラウンド遊技を終了するタイミングから次の大当り遊技が付与されるタイミングまでの期間であり、普電入賞エラーの判定においては、普図当り遊技が終了するタイミングから次の普図当り遊技が開始されるタイミングまでの期間)に、特別入賞検出センサＳＥ３(第２始動入賞検出センサＳＥ２)からの検出信号の入力が２回以上発生したと判定すると、該２回目以降の検出信号の入力が判定される毎に、特電入賞エラーの発生(普電入賞エラーの発生)を判定する。そして、特電入賞エラーの発生(普電入賞エラーの発生)を判定する毎に、主制御ＣＰＵ６０ａは、コマンド入出力処理(ステップＳ１０９)において、特電入賞エラー指定コマンド(普電入賞エラー指定コマンド)を払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。これに対し、払出制御ＣＰＵ６１ａは、特電入賞エラー指定コマンド(普電入賞エラー指定コマンド)の入力に応じて、特電入賞エラーの発生(普電入賞エラーの発生)を示す第９端子信号(情報信号)を外部情報出力端子盤６３の出力端子９から約５６ｍｓの期間に亘って外部出力する。これにより、特電入賞エラー(普電入賞エラー)が発生したというエラー情報が機外部のホールコンピュータに伝達される。なお、払出制御ＣＰＵ６１ａは、特電入賞エラー指定コマンド(普電入賞エラー指定コマンド)を入力しても、球払出装置１２Ｂの駆動制御については停止しない。
【０２１９】
また、演出制御ＣＰＵ６５ａは、特別入賞ソレノイドＳＬ２(始動入賞ソレノイドＳＬ１)が消磁状態とされる所定の期間において、所定の特電入賞エラー指定コマンド(所定の普電入賞エラー指定コマンド)の入力タイミングから３００００ｍｓが経過する前に新たな特電入賞エラー指定コマンド(新たな普電入賞エラー指定コマンド)を入力したタイミングで、報知手段１７,１８,１９での特電入賞エラー報知(普電入賞エラー報知)を実行開始させる。すなわち、主制御ＣＰＵ６０ａに対する特別入賞検出センサＳＥ３(第２始動入賞検出センサＳＥ２)からの検出信号の入力が、特別用開閉部材３３ｂ(始動用開閉部材３２ｂ)を閉状態とする期間に３回以上発生し、かつ３回目以降の検出信号の入力が直前の検出信号の入力から３００００ｍｓ以内に発生した場合に、特電入賞エラー報知(普電入賞エラー報知)が開始されるようになっている。この場合に、演出制御ＣＰＵ６５ａは、図柄表示装置１７での特電入賞エラー報知(普電入賞エラー報知)(図１１参照)を実行させる。ここで、図柄表示装置１７での具体的なエラー報知の内容としては、表示部１７ａの全面の大きさと比べて小さな表示領域に、進行中の図柄変動演出において停止表示された飾図と重ならないように、エラーの種類を示す種別表示(「閉時入賞エラー(特電)」の文字または「閉時入賞エラー(普電)」の文字)を表示させる。そして、演出制御ＣＰＵ６５ａは、閉時入賞エラー報知の開始から３００００ｍｓが経過するまでの期間に新たな特電入賞エラー指定コマンド(新たな普電入賞エラー指定コマンド)が入力されない場合には、当該３００００ｍｓが経過した時点で各報知手段１７,１８,１９による閉時入賞エラー報知を終了させる。一方で、エラー報知期間中に新たな特電入賞エラー指定コマンド(新たな普電入賞エラー指定コマンド)が入力された場合には、報知開始から３００００ｍｓが経過した時点でスピーカ１８および枠ランプ１９によるエラー報知のみを終了させる一方、図柄表示装置１７によるエラー報知は電源断まで終了させないようにする。
【０２２０】
(主基板エラー発生時について)
大当り遊技(特図当り遊技)を付与するか否かの特図当り判定は、主制御基板６０の乱数発生回路６０ｄで発生させる特図当り判定用乱数の値に基づいて行われる。また、普図当り遊を付与するか否かの普図当り判定は、主制御基板６０の乱数発生回路６０ｄで発生させる普図当り判定用乱数の値に基づいて行われる。このため、乱数発生回路６０ｄから主制御ＣＰＵ６０ａに対して乱数確認信号が正常に入力されないと、遊技者が折角遊技を行っても始動条件の成立を契機として乱数値が取得されず、該遊技が無駄になる虞がある。ここで、主制御ＣＰＵ６０ａは、エラー判定処理(ステップＳ３０１)において、乱数発生回路６０ｄから主制御ＣＰＵ６０ａへ向けた乱数確認信号の入力が正常でない状態を判定することで、主基板エラーの発生を判定する。この場合に、主制御ＣＰＵ６０ａは、コマンド入出力処理(ステップＳ１０９)において、主基板エラー指定コマンドを払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。これに対し、払出制御ＣＰＵ６１ａは、主基板エラー指定コマンドの入力に応じて、主基板エラーの発生を示す第９端子信号(情報信号)を外部情報出力端子盤６３の出力端子９から約５６ｍｓの期間に亘って外部出力する。これにより、主基板エラーが発生したというエラー情報が機外部のホールコンピュータに伝達される。なお、払出制御ＣＰＵ６１ａは、主基板エラー指定コマンドを入力しても、球払出装置１２Ｂの駆動制御については停止しない。また、演出制御ＣＰＵ６５ａは、主基板エラー指定コマンドの入力に応じて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９に主基板エラー報知(図１１参照)を実行させる。この場合に、演出制御ＣＰＵ６５ａは、主基板エラー報知を電源断まで実行させる。図柄表示装置１７の具体的なエラー報知の内容としては、表示部１７ａの全面を同一色で表示した状態(すなわち図柄変動演出を表示しない状態、全画面エラー表示)で、エラーの種類を示す種別表示(「主基板エラー」の文字)と、主基板エラーへの対処方法を示す対処用表示(「係員をお呼び下さい」の文字)とを表示させる。
【０２２１】
(電波検出センサエラー発生時について)
遊技領域２０ａに設けられる始動入賞部３１,３２は、始動入賞口３１ａ,３２ａに入賞したパチンコ球を検出する始動入賞検出センサＳＥ１,ＳＥ２を備えており、不正行為者が電波出力機器を用いて例えば始動入賞検出センサＳＥ１,ＳＥ２に電波を当てることで、当該始動入賞検出センサＳＥ１,ＳＥ２による擬似検出状態が発生して、賞球が払い出され得ると共に、特図当り判定が行われて大当り遊技が付与され得る。ここで、主制御ＣＰＵ６０ａは、エラー判定処理(ステップＳ３０１)において、始動入賞検出センサＳＥ１,ＳＥ２の周辺で電波を検出可能な電波検出センサＳＥ７からの検出信号を、５０００ｍｓの間に１０回入力したことを判定することで、電波検出センサエラーの発生を判定する。この場合に、主制御ＣＰＵ６０ａは、コマンド入出力処理(ステップＳ１０９)において、電波検出センサエラー指定コマンドを払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。これに対し、払出制御ＣＰＵ６１ａは、電波検出センサエラー指定コマンドの入力に応じて、電波検出センサエラーの発生を示す第９端子信号(情報信号)を外部情報出力端子盤６３の出力端子９から約５６ｍｓの期間に亘って外部出力する。これにより、電波検出センサエラーが発生したというエラー情報が機外部のホールコンピュータに伝達される。なお、払出制御ＣＰＵ６１ａは、電波検出センサエラー指定コマンドを入力しても、球払出装置１２Ｂの駆動制御については停止しない。また、演出制御ＣＰＵ６５ａは、電波検出センサエラー指定コマンドの入力に応じて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９に電波検出センサエラー報知(図１１参照)を実行させる。この場合に、演出制御ＣＰＵ６５ａは、電波検出センサエラー報知を電源断まで実行させる。図柄表示装置１７の具体的なエラー報知の内容としては、表示部１７ａの全面を同一色で表示した状態(すなわち図柄変動演出を表示しない状態、全画面エラー表示)で、エラーの種類を示す種別表示(「電波検出センサエラー」の文字)と、電波検出センサエラーへの対処方法を示す対処用表示(「係員をお呼び下さい」の文字)とを表示させる。
【０２２２】
(振動検出センサエラー発生時について)
遊技領域２０ａに設けられる振分ユニット２５は、導入口２６ａに入球したパチンコ球を第１始動入賞口３１ａおよび機外部に振り分ける振分部２７,２８,２９と、第１振分部２７にパチンコ球が到達するタイミングが一定となるのを防ぐタイミング調整手段としてのステージ２６とを備えており、不正行為者がパチンコ機の外面を故意に叩くことで、ステージ２６や振分部２７,２８,２９でのパチンコ球の挙動が変化して、第１始動入賞口３１ａに振り分けられる頻度が不正に高められる可能性がある。ここで、主制御ＣＰＵ６０ａは、エラー判定処理(ステップＳ３０１)において、振動検出センサＳＥ８からの検出信号を２００ｍｓの間連続して入力したことを判定することで、振動検出センサエラーの発生を判定する。この場合に、主制御ＣＰＵ６０ａは、コマンド入出力処理(ステップＳ１０９)において、振動検出センサエラー指定コマンドを払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。これに対し、払出制御ＣＰＵ６１ａは、振動検出センサエラー指定コマンドの入力に応じて、振動検出センサエラーの発生を示す第９端子信号(情報信号)を外部情報出力端子盤６３の出力端子９から約５６ｍｓの期間に亘って外部出力する。これにより、振動検出センサエラーが発生したというエラー情報が機外部のホールコンピュータに伝達される。なお、払出制御ＣＰＵ６１ａは、振動検出センサエラー指定コマンドを入力しても、球払出装置１２Ｂの駆動制御については停止しない。また、演出制御ＣＰＵ６５ａは、振動検出センサエラー指定コマンドの入力に応じて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９に振動検出センサエラー報知(図１１参照)を実行させる。この場合に、演出制御ＣＰＵ６５ａは、振動検出センサエラー報知を電源断まで実行させる。図柄表示装置１７の具体的なエラー報知の内容としては、表示部１７ａの全面を同一色で表示した状態(すなわち図柄変動演出を表示しない状態、全画面エラー表示)で、エラーの種類を示す種別表示(「振動検出センサエラー」の文字)と、振動検出センサエラーへの対処方法を示す対処用表示(「係員をお呼び下さい」の文字)とを表示させる。
【０２２３】
(磁気検出センサエラー発生時について)
遊技領域２０ａに設けられる振分ユニット２５は、導入口２６ａに入球したパチンコ球を第１始動入賞口３１ａおよび機外部に振り分ける振分部２７,２８,２９と、第１振分部２７にパチンコ球が到達するタイミングが一定となるのを防ぐタイミング調整手段としてのステージ２６とを備えており、不正行為者が磁気発生機器で発生させた磁気によってパチンコ球が第１振分部２７に振り分けられるタイミングを調整することで、ステージ２６でのパチンコ球の挙動が変化して、第１振分部２７に導かれたパチンコ球が特別ルート２７ｂに振り分けられる頻度が不正に高められる可能性がある。ここで、主制御ＣＰＵ６０ａは、エラー判定処理(ステップＳ３０１)において、ステージ２６における第１振分部２７へ向けた出口付近を含む範囲で磁気を検出可能な磁気検出センサＳＥ６からの検出信号を３００ｍｓの間連続して入力したことを判定することで、磁気検出センサエラーの発生を判定する。
【０２２４】
磁気検出センサエラーの発生を判定した場合に、主制御ＣＰＵ６０ａは、遊技情報設定・遊技停止処理(ステップＳ１１０)において、遊技に関する制御処理の実行を停止(遊技停止)させる。より具体的には、タイマ割込処理(図７参照)を禁止設定する(ステップＳ２０５)ことに応じて、計時処理(ステップＳ３０２)での各種の遊技時間の計測を実行停止することで、特図変動表示(図柄変動演出)や大当り遊技(ラウンド遊技)を進行し得ない状態とする。また、検出判定処理(ステップＳ３０３)での各種入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ５についての検出状態か否かの判定を実行停止することで、新たな賞球の払い出しの契機や新たな当り判定(特図当り判定、普図当り判定)の契機が発生し得ない状態とする。更に、ソフトウエア乱数更新処理(ステップＳ３０４)での特図決定用乱数、特図変動パターン振分用乱数、普図決定用乱数および普図変動パターン振分用乱数の各値が更新されない状態とする。更にまた、遊技状態切替処理(ステップＳ３０５)での確変フラグ、時短フラグおよび大当りフラグの各値の設定処理を実行停止することで、遊技状態が移行し得ない状態とする。
【０２２５】
また、主制御ＣＰＵ６０ａは、タイマ割込処理を禁止設定することに応じて、特図入力処理(ステップＳ３０６)での始動入賞口３１ａ,３２ａへの入賞を契機とする各種乱数値の取得を実行停止すると共に、特図開始処理(ステップＳ３０７)での特図当り判定、特図の決定および特図変動パターンの決定を実行停止することで、新たな特図変動表示(図柄変動演出)や大当り遊技の付与が発生し得ない状態とする。更に、表示制御処理(ステップＳ３０８)での遊技情報表示器Ｍ(第１特図表示部Ｍａ、第２特図表示部Ｍｂおよび普図表示部Ｍｅ)の表示内容の更新処理を実行停止することで、遊技情報表示器Ｍでの特図や普図の変動表示および停止表示が更新されない状態とする。
【０２２６】
また、主制御ＣＰＵ６０ａは、タイマ割込処理を禁止設定することに応じて、第１駆動処理(ステップＳ３０９)での普図当り遊技における始動入賞ソレノイドＳＬ１の駆動制御を実行停止することで、第２始動入賞口３２ａが開状態および閉状態の一方から他方に変化し得ない状態とする。更に、第２駆動処理(ステップＳ３１０)での大当り遊技における特別入賞ソレノイドＳＬ２の駆動制御を実行停止することで、特別入賞口３３ａが開状態および閉状態の一方から他方に変化し得ない状態とする。更にまた、第３駆動処理(ステップＳ３１１)での振分用モータＭＴ２の駆動制御を実行停止することで、一定の回転動作を行うべき振分回転体２７ａ,２９ａの動作を停止させる。
【０２２７】
また、磁気検出センサエラーの発生を判定した場合に、主制御ＣＰＵ６０ａは、遊技情報設定・遊技停止処理(ステップＳ１１０)において、エラーの判定に関する制御処理の実行を停止させる。より具体的には、タイマ割込処理を禁止設定することに応じて、検出判定処理(図７のステップＳ３０３)での各種エラー検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４,ＳＥ６,ＳＥ７,ＳＥ８についての検出状態か否かの判定を実行停止すると共に、エラー判定処理(図７のステップＳ３０１)での各種エラーが発生したかの判定を実行停止することで、新たにエラーが発生したとしても該エラーの発生を識別し得ない状態とする。
【０２２８】
主制御ＣＰＵ６０ａは、磁気検出センサエラーの発生を判定した場合に、コマンド入出力処理(ステップＳ１０９)において、磁気検出センサエラー指定コマンドを払出制御ＣＰＵ６１ａおよび演出制御ＣＰＵ６５ａへ向けて出力する。これに対し、払出制御ＣＰＵ６１ａは、磁気検出センサエラー指定コマンドの入力に応じて、磁気検出センサエラーの発生を示す第９端子信号(情報信号)(遊技停止情報信号)を外部情報出力端子盤６３の出力端子９から継続的に電源断まで外部出力する。これにより、磁気検出センサエラーが発生したというエラー情報に加えて、遊技停止処理が実行されて遊技に関する制御処理の実行が停止された(遊技停止された)というエラー情報が、機外部のホールコンピュータに伝達される。
【０２２９】
ここで、払出制御ＣＰＵ６１ａは、主制御ＣＰＵ６０ａから磁気検出センサエラー指定コマンドを入力しても、球払出装置１２Ｂの駆動制御については停止しない。また、主制御ＣＰＵ６０ａは、コマンド入力処理(ステップＳ１０９)の実行については停止せず、主制御ＣＰＵ６０ａからの賞球払出指令コマンドの出力を規制しない。但し、主制御ＣＰＵ６０ａは、遊技情報設定・遊技停止処理(ステップＳ１１０)において遊技に関する制御処理としての検出判定処理(ステップＳ３０３)の実行を停止させる。これにより、主制御ＣＰＵ６０ａが磁気検出センサエラーの発生を判定する前のタイミングでパチンコ球が入球口３１ａ,３２ａ,３３ａ,３４ａに入賞(入球)した場合、該エラーの発生が判定された後となっても、主制御ＣＰＵ６０ａからの賞球払出指令コマンドが払出制御ＣＰＵ６１ａに入力されて賞球(すなわち、磁気検出センサエラーの発生時点での未払出球)が払い出される。一方で、主制御ＣＰＵ６０ａが磁気検出センサエラーの発生を判定した後のタイミングでパチンコ球が入球口３１ａ,３２ａ,３３ａ,３４ａに入賞(入球)すると、入球検出センサＳＥ１,ＳＥ２,ＳＥ３,ＳＥ４から主制御ＣＰＵ６０ａに入力される検出信号が検出判定処理で確認されることがないことから、磁気検出センサエラーの発生時点以降の入賞による賞球の払い出しは実行されない。
【０２３０】
また、演出制御ＣＰＵ６５ａは、磁気検出センサエラー指定コマンドの入力に応じて、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９に磁気検出センサエラー報知(図１１参照)を実行させる。この場合に、演出制御ＣＰＵ６５ａは、磁気検出センサエラー報知を、遊技停止する期間と同じく電源断まで実行させる。図柄表示装置１７の具体的なエラー報知の内容としては、表示部１７ａの全面を同一色で表示した状態(すなわち図柄変動演出を表示しない状態、全画面エラー表示)で、エラーの種類を示す種別表示(「磁気検出センサエラー」の文字)と、磁気検出センサエラーへの対処方法を示す対処用表示(「係員をお呼び下さい」の文字)と、遊技停止されたことを示す遊技停止用表示(「遊技を停止しました」の文字)とを表示させる。
【０２３１】
すなわち、実施例１のパチンコ機１０は、磁気発生状態(所定の状態)を検出する磁気検出センサ(状態検出手段)ＳＥ６が主制御ＣＰＵ６０ａと電気的に接続されており、主制御ＣＰＵ(制御処理実行手段、異常判定手段)６０ａが、遊技に関する制御処理としての計時処理、検出判定処理、ソフトウエア乱数更新処理、遊技状態切替処理、特図入力処理、特図開始処理、表示制御処理および第１〜第３駆動処理を実行すると共に、磁気検出センサＳＥ６の検出に基づいて磁気検出センサエラーが発生したかを判定する。そして、主制御ＣＰＵ６０ａは、磁気検出センサＳＥ６の検出に基づいて磁気検出センサエラーの発生を判定した場合に、遊技に関する制御処理の実行を停止する(遊技停止する)よう構成されている。すなわち、遊技を正常な状態で行うために必要な制御処理を停止させることで、磁気発生機器を用いた不正行為に基づく遊技の結果として特典(大当り遊技等)を不正に得ることができない状態とすることができる。ここで、主制御ＣＰＵ６０ａは、特図に関する遊技内容を決定する制御処理としての検出判定処理、特図入力処理および特図開始処理等の実行を停止して、特図変動表示や特図当り遊技の実行可否および実行内容を決定し得ない制御状態へと移行すると共に、計時処理(遊技時間の計測)の実行を停止して、特図変動表示(図柄変動演出)や大当り遊技等の進行を停止させる。このため、主制御ＣＰＵ６０ａが磁気検出センサエラーの発生を判定した後には、磁気発生機器を用いた不正行為によって遊技店側に生じ得る不利益を防ぐことができる。そして、遊技に関する制御処理を電源断まで停止させることで、パチンコ機１０の稼働中において前記不正行為を確実に防ぐことが可能となる。
【０２３２】
ところで、パチンコ機は、法令その他の規則の定めに基づいた性能で動作することが求められている。このためパチンコ機は、遊技の性能に関わる例えば特図当り判定(抽選)等の制御を実行する遊技制御用の制御基板と、この遊技制御用の制御基板から出力される制御信号に基づいて遊技演出に関わる制御を実行する演出制御用の制御基板とを搭載しており、遊技制御用の制御基板が試験機関による性能試験の対象とされている。また、パチンコ機に備えられる遊技情報を表示する表示器や、遊技領域でパチンコ球を振り分ける可動体等は、遊技者の利益に関係する(遊技の性能に関わる)遊技手段であることから、性能試験の対象としての遊技制御用の制御基板によって制御されて、該遊技手段を動作させる制御の内容は性能試験の過程で確認されるようになっている。ここで、実施例１のパチンコ機１０は、始動入賞口３１ａ,３２ａへの入賞(始動条件の成立)を契機として特図当り判定(抽選)を行う主制御ＣＰＵ(第１制御部)６０ａと、特図当り判定の結果に応じて主制御ＣＰＵ６０ａから出力される特図変動パターン指定コマンド等の制御信号に基づいて、図柄表示装置１７、スピーカ１８および枠ランプ１９等の演出手段に図柄変動演出や該図柄変動演出に合わせた演出を実行させる演出制御ＣＰＵ(第２制御部)６５ａとを備え、主制御ＣＰＵ６０ａが制御する遊技手段としての、複数種類の遊技情報を表示し得る情報表示部Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇを備えた遊技情報表示器Ｍを作動する制御(すなわち、遊技情報表示器Ｍの表示内容(外観)を変化させる制御)や、第１始動入賞口３１ａより上流側でのパチンコ球の挙動に変化を与え得るよう構成された振分回転体２７ａ,２９ａを作動する制御(すなわち、振分回転体２７ａ,２９ａの位置(外観)および姿勢(外観)を変化させる制御)を、電源断まで(所定の終了条件が成立するまで)停止するようにしている。このように、遊技手段Ｍ,２７ａ,２９ａを作動する主制御ＣＰＵ６０ａの制御を停止することで、遊技手段Ｍ,２７ａ,２９ａの外観(表示内容や姿勢や位置)が変化しなくなり、また遊技の性能が低下することとなるから、遊技手段Ｍ,２７ａ,２９ａの作動を停止するだけの簡易な構成によって磁気検出センサエラー(所定の異常)の発生を遊技店の店員や遊技者等に知らせることができる。
【０２３３】
すなわち、実施例１のパチンコ機１０は、主制御ＣＰＵ６０ａが磁気検出センサＳＥ６の検出を契機として磁気検出センサエラーが発生したと判定した場合に、当該主制御ＣＰＵ６０ａによる遊技情報表示器Ｍの外観を変化させる制御を電源断まで停止する。これにより、簡易な構成により磁気検出センサエラーの発生を遊技店内の店員等に知らせることができ、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。また、主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定した場合に、特図変動時間決定処理(特図開始処理の一部)および計時処理のうち少なくとも何れか(実施例１では両方)を停止するから、遊技内容の決定(例えば特図当り遊技を生起するか否か)や遊技の進行(例えば特図変動時間の経過や特電開放時間の経過)を停止して遊技店側または遊技者側に生じ得る不利益を防ぐことができる。ここで、主制御ＣＰＵ６０ａは、遊技情報表示器Ｍの外観を変化させる制御を停止する場合に、遊技情報表示器Ｍに備えられる複数の表示部(情報表示部)Ｍａ,Ｍｂ,Ｍｃ,Ｍｄ,Ｍｅ,Ｍｆ,Ｍｇが有する各点灯部を消灯状態に統一する。これにより、磁気検出センサエラーの発生を主制御ＣＰＵ６０ａが判定したことに伴う遊技情報表示器Ｍの変化を遊技店の店員等に対して容易に認識させることができる。
【０２３４】
また、実施例１のパチンコ機１０は、主制御ＣＰＵ６０ａが磁気検出センサＳＥ６の検出を契機として磁気検出センサエラーが発生したと判定した場合に、当該主制御ＣＰＵ６０ａによる振分回転体２７ａ,２９ａの位置および姿勢を変化させる制御を電源断まで停止する。これにより、簡易な構成により磁気検出センサエラーの発生を遊技店内の店員等に知らせることができ、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。また、主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定した場合に、検出判定処理、特図変動時間決定処理(特図開始処理の一部)および計時処理のうち少なくとも何れか(実施例１では全て)を停止するから、遊技内容の決定(例えば特図当り遊技を生起するか否か)や遊技の進行(例えば特図変動時間の経過や特電開放時間の経過)を停止して遊技店側または遊技者側に生じ得る不利益を防ぐことができる。ここで、主制御ＣＰＵ６０ａは、振分回転体２７ａ,２９ａの位置および姿勢を変化させる制御を停止する場合に、振分回転体２７ａ,２９ａの動作を停止した動作停止態様とする。これにより、磁気検出センサエラーの発生を主制御ＣＰＵ６０ａが判定したことに伴う振分回転体２７ａ,２９ａの変化を遊技店の店員等に対して容易に認識させることができる。
【０２３５】
更に、実施例１のパチンコ機１０は、主制御ＣＰＵ６０ａによる計時処理の実行が停止された場合に、実行停止時点で計測されている遊技時間を記憶手段としての主制御ＲＡＭ６０ｃに記憶し、該遊技時間が主制御ＲＡＭ６０ｃに記憶された状態でパチンコ機１０への電力供給が遮断された後に再開した場合に、主制御ＲＡＭ６０ｃのバックアップエリアに記憶された遊技時間に基づいて計時処理での遊技時間の計測を主制御ＣＰＵ６０ａが再開し得るようになっている。すなわち、パチンコ機１０の異常としての磁気検出センサエラーが発生したことに応じて進行を停止していた遊技を当該パチンコ機１０の電力供給再開後に再開させることができるから、磁気検出センサエラーの発生に伴う遊技店側の処置に対して、不正行為を行っていない遊技者が不信感を抱くことはない。
【０２３６】
ここで、実施例１のパチンコ機１０は、遊技に関する制御処理の実行を主制御ＣＰＵ(停止手段)６０ａが停止する場合に、主制御ＣＰＵ６０ａによる検出判定処理の実行を停止する一方で、主制御ＣＰＵ６０ａによるコマンド入出力処理の実行は停止せず、また払出制御ＣＰＵ６１ａによる球払出装置１２Ｂの駆動制御の実行も停止しないようにする。これにより、実施例１のパチンコ機１０は、主制御ＣＰＵ(異常判定手段)６０ａによって磁気検出センサエラー(所定の異常)が発生したと判定される前に生じた入球口３１ａ,３２ａ,３３ａ,３４ａへの所定の入賞(入球)を契機とするパチンコ球(賞球)の払い出しが当該判定時点で実行されていない場合(未払出球がある場合)に、主制御ＣＰＵ(計時制御手段)６０ａによる遊技時間の計測が停止された状態であっても前記所定の入賞(入球)を契機とする未払出球(賞球)の払い出しが実行される一方、主制御ＣＰＵ(異常判定手段)６０ａによって磁気検出センサエラーが発生したと判定された後に生じた入球口３１ａ,３２ａ,３３ａ,３４ａへの入賞(入球)を契機とするパチンコ球の払い出しが実行されないように構成されている。すなわち、パチンコ機１０において磁気検出センサエラーが発生した場合に、遊技時間の計測の実行停止に伴って遊技の進行を停止すると共に、磁気検出センサエラーの発生を判定した時点(遊技時間の計測が停止した時点)以降に生じた入賞(入球)に対しては賞球の払い出しを行わないようにすることができる。従って、パチンコ機１０において磁気検出センサエラーの発生を主制御ＣＰＵ(異常判定手段)６０ａが判定した場合に、その後の入球口３１ａ,３２ａ,３３ａ,３４ａへの入賞(入球)に応じたパチンコ球(賞球)の払い出しを規制することで、不正行為者による操作を確実に止めさせることができる。これにより、磁気検出センサエラーの発生が判定された後において遊技店に不利益が生ずるのを防ぐことができる。一方で、磁気検出センサエラーの発生を判定した時点(遊技時間の計測が停止した時点)以前に生じた入賞(入球)を契機として、賞球としての規定個数の遊技球を確実に払い出すことができ、遊技者の不利益を防止し得る。
【０２３７】
なお、実施例１のパチンコ機１０は、磁気検出センサエラー(所定の異常)が発生したと主制御ＣＰＵ(異常判定手段)６０ａが判定した場合に、主制御ＣＰＵ(停止手段)６０ａが、第１および第２駆動処理の実行と、検出判定処理の実行とを停止する一方で、当該主制御ＣＰＵ(払出情報出力手段)６０ａによるコマンド入出力処理(賞球払出指令コマンドの出力)と、払出制御ＣＰＵ(払出制御手段)６１ａによる球払出装置１２Ｂの駆動制御とは、磁気検出センサエラーが発生したかに関係なく実行されるようになっている。すなわち、実施例１のパチンコ機１０は、複数種類の駆動手段を駆動制御する構成であるが、磁気検出センサエラーが発生した場合に全ての駆動手段の駆動制御を一括して実行停止するのではなく、球払出装置１２Ｂの駆動制御については実行停止しないようにする。またこの場合に、主制御ＣＰＵ６０ａによるコマンド入力処理についても実行停止しない。これに対し、主制御ＣＰＵ６０ａによる検出判定処理については実行停止する。このようにすることにより、磁気検出センサエラーが発生したと主制御ＣＰＵ(異常判定手段)６０ａが判定した後に生じた入球口３１ａ,３２ａ,３３ａ,３４ａへの入賞(入球)によるパチンコ球の払い出しが実行されないようにすると共に、主制御ＣＰＵ(異常判定手段)６０ａによって磁気検出センサエラーが発生したと判定される時点で存在する未払出球の払い出しを実行し得るように構成してある。すなわち、実施例１のパチンコ機１０は、主制御ＣＰＵ６０ａによるコマンド入出力処理や、払出制御ＣＰＵ６１ａによる制御内容を変更することなく、磁気検出センサエラーの発生を主制御ＣＰＵ６０ａが判定した時点以後に生じた入賞(入球)に対するパチンコ球(賞球)の払い出しを停止することができる。
【０２３８】
一方で、実施例１のパチンコ機１０は、払出制御ＣＰＵ(別の検出判定手段)６１ａによる検出判定処理の結果(別の状態検出手段としての満杯検出センサＳＥ９や前枠開放検出センサＳＥ１０の検出)に応じて満杯エラー(異常)や前枠開放エラー(異常)の発生を該払出制御ＣＰＵ(所定の異常判定手段)６１ａが判定した場合には、払出制御ＣＰＵ(払出制御手段)６１ａによる球払出装置(球払出手段)１２Ｂの駆動制御の実行を停止する一方で、主制御ＣＰＵ(検出判定手段)６０ａによる検出判定処理については、満杯エラー(異常)や前枠開放エラー(異常)が発生したと判定されるかに関係なく実行される。すなわち、実施例１のパチンコ機１０は、磁気検出センサエラーが発生したか、および満杯エラー(異常)や前枠開放エラー(異常)が発生したかによって、主制御ＣＰＵ６０ａによる検出判定処理の実行を停止するか否か、および球払出装置(球払出手段)１２Ｂの駆動制御の実行を停止するか否かを異ならせることができる。
【０２３９】
また、第２始動入賞口(可変入球口)３２ａが閉状態とされる期間における該第２始動入賞口３２ａへのパチンコ球の入賞(第２状態)を検出するための第２始動入賞検出センサ(入球検出手段)ＳＥ２を備えており、当該第２始動入賞検出センサＳＥ２の検出に基づいて普電入賞エラーが発生したかの判定処理を主制御ＣＰＵ６０ａが判定し、かつ、第２始動入賞検出センサＳＥ２の検出に基づいて遊技に関する制御処理(検出判定処理、特図入力処理、特図開始処理等)を主制御ＣＰＵ(制御処理実行手段)６０ａが実行する。また、パチンコ機１０は、満杯検出センサＳＥ９や前枠開放検出センサＳＥ１０を備えており、これら満杯検出センサＳＥ９や前枠開放検出センサＳＥ１０の検出に基づいて満杯エラーや前枠開放エラーが発生したかの判定処理を払出制御ＣＰＵ(異常判定手段)６１ａが実行する。そして、磁気検出センサエラー(所定の異常)が発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、主制御ＣＰＵ６０ａによる普電入賞エラーが発生したかの判定処理の実行や遊技に関する制御処理の実行を停止する一方、払出制御ＣＰＵ６１ａによる満杯エラーや前枠開放エラーが発生したかの判定処理の実行については継続するよう構成されている。すなわち、普電入賞エラーの発生が判定された場合に、第２始動入賞口３２ａへのパチンコ球の入賞に基づいて行われる制御処理(検出判定処理、特図入力処理、特図開始処理等)の実行を停止することができるから、パチンコ球を不正に第２始動入賞口３２ａに入賞させようとする不正行為が行われた場合に、当該不正行為による被害の拡大を防ぐことができる。一方で、払出制御ＣＰＵ６１ａによる満杯エラーや前枠開放エラーが発生したかの判定処理の実行は継続することで、磁気検出センサエラーが発生した状態において、満杯エラーや前枠開放エラーの発生を把握することができる。すなわち、磁気検出センサエラーが発生した状態において、満杯エラーが発生したかの判定を実行可能とすることにより、主制御ＣＰＵ６０ａによる普電入賞エラーが発生したかの判定の実行が停止された状態となっても、球受け皿１４,１５におけるパチンコ球の貯留量が過剰となる満杯エラーの発生を把握することができる。また、磁気検出センサエラーが発生した状態において、前枠開放エラーが発生したかの判定を実行可能とすることにより、主制御ＣＰＵ６０ａによる普電入賞エラーが発生したかの判定の実行が停止された状態となっても、前枠１３が閉位置にない前枠開放エラーの発生を把握することができる。
【０２４０】
また、実施例１のパチンコ機１０において、払出制御ＣＰＵ(外部出力手段)６１ａは、遊技に関する情報信号として、賞球の払い出しを示す第２端子信号(情報信号)や、始動入賞口３１ａ,３２ａへの入賞の発生を示す第３端子信号(情報信号)および第４端子信号(情報信号)や、特別入賞口３３ａへの入賞の発生を示す第５端子信号(情報信号)や、大当り遊技が付与される期間を示す第６端子信号(情報信号)や、大当り遊技および確変状態が付与される期間を示す第７端子信号(情報信号)や、大当り遊技および時短状態が付与される期間を示す第８端子信号(情報信号)を、外部情報出力端子盤６３の出力端子を介して機外部のホールコンピュータへ向けて出力可能であり、当該払出制御ＣＰＵ(外部出力手段)６１ａは、主制御ＣＰＵ(停止手段)６０ａによって遊技に関する制御処理(計時処理、検出判定処理、ソフトウエア乱数更新処理、遊技状態切替処理、特図入力処理、特図開始処理、表示制御処理および第１〜第３駆動処理)の実行が停止されたことを示す第９端子信号(情報信号)としての遊技停止情報信号を出力し得るよう構成されている。これにより、パチンコ機１０で遊技に関する制御処理が停止されたことを、第９端子信号(情報信号)の入力に応じて機外部のホールコンピュータで容易に把握することができる。
【０２４１】
払出制御ＣＰＵ(外部出力手段)６１ａは、主制御ＣＰＵ(停止手段)６０ａによって遊技に関する制御処理の実行が停止された場合に、該制御処理が停止されたことを示す第９端子信号(情報信号)としての遊技停止情報信号を電源断まで(所定の出力終了条件が成立するまで)出力するよう構成されている。また、主制御ＣＰＵ(停止手段)６０ａは、磁気検出センサエラーが発生したと主制御ＣＰＵ(異常判定手段、第１の異常判定手段)６０ａが判定した場合に、該主制御ＣＰＵ(制御処理実行手段)６０ａによる遊技に関する制御処理の実行を電源断まで停止するよう構成されている。これにより、パチンコ機１０において磁気検出センサエラーが発生した場合に、磁気発生機器を用いた不正行為によって遊技店に不利益が生ずるのを防ぐことができる。また、電源断まで(所定の出力終了条件が成立するまで)外部出力手段が遊技停止情報信号を出力することにより、機外部のホールコンピュータでは、パチンコ機１０において遊技に関する制御処理が停止された期間となっていることを遊技停止情報信号の入力期間に対応して把握することができる。
【０２４２】
また、払出制御ＣＰＵ(外部出力手段)６１ａは、遊技に関する制御処理の実行を主制御ＣＰＵ(停止手段)６０ａが停止しないエラー(第２の異常)としての主基板エラー、電波検出センサエラー、振動検出センサエラー、特電入賞エラー、普電入賞エラー、始動入賞エラー、普通入賞エラーが発生したと主制御ＣＰＵ(第２の異常判定手段)６０ａが判定した場合に、該エラーが発生したことを示す第９端子信号(情報信号)としての一定時間情報信号を、遊技に関する制御処理の実行が停止される場合と同じ出力端子である出力端子９を通じて出力すると共に、該エラーに対応して定めた時間(約５６ｍｓ)が経過することで、一定時間情報信号(情報信号)の出力を停止するよう構成されている。すなわち、磁気検出センサエラーの発生によって遊技に関する制御処理が停止されたことを示す第９端子信号(情報信号)としての遊技停止情報信号と、遊技に関する制御処理が停止されないエラーが発生した場合の第９端子信号(情報信号)としての一定時間情報信号とを、識別可能な態様で、外部出力手段の同一の出力端子９から機外部へ向けて出力することができる。
【０２４３】
すなわち、実施例１のパチンコ機１０は、磁気検出センサエラーが発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、該エラーが発生したことを示す第９端子信号(情報信号)としての遊技停止情報信号を出力端子９から出力すると共に、主基板エラー、電波検出センサエラー、振動検出センサエラー、特電入賞エラー、普電入賞エラー、始動入賞エラー、普通入賞エラーのうち何れかが発生したと主制御ＣＰＵ(第２の異常判定手段)６０ａが判定した場合に、該エラーが発生したことを示す予め定めた出力時間としての約５６ｍｓに亘って第９端子信号(情報信号)としての一定時間情報信号を出力端子９から出力する。そして、磁気検出センサエラー(所定の異常、第１の異常)が発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、主制御ＣＰＵ(第２の異常判定手段)６０ａによる他のエラー(第２の異常)としての主基板エラー、電波検出センサエラー、振動検出センサエラー、特電入賞エラー、普電入賞エラー、始動入賞エラー、普通入賞エラー)が発生したかの判定の実行を主制御ＣＰＵ(停止手段)６０ａが停止させるようになっている。すなわち、磁気検出センサエラーが発生した場合の遊技停止情報信号と、主基板エラー、電波検出センサエラー、振動検出センサエラー、特電入賞エラー、普電入賞エラー、始動入賞エラー、普通入賞エラーのうち何れかが発生した場合の一定時間情報信号とを共通の出力端子９から出力する構成としつつ、出力端子９から出力される情報信号が遊技停止情報信号から一定時間情報信号に変更されることがなく確実に電源断まで継続して出力されるようにしたことで、遊技停止情報信号を一定時間情報信号と区別し易い態様でホールコンピュータへ向けて出力することができる。また、磁気検出センサエラーが発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、主制御ＣＰＵ６０ａによる特図変動時間決定処理(特図入力処理の一部)や計時処理を停止することで、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。
【０２４４】
また、実施例１のパチンコ機１０において、演出制御ＣＰＵ(表示制御手段)６５ａは、磁気検出センサエラーが発生したと主制御ＣＰＵ(第２の異常判定手段)６０ａが判定したことを契機として、該主制御ＣＰＵ(制御処理実行手段)６０ａによる遊技に関する制御処理の実行が停止された場合に、表示部１７ａにおいて飾図(図柄)が視認不能となる形態でエラー表示(全画面エラー表示)を行うと共に、当該エラー表示を当該パチンコ機１０の電源断まで継続するよう構成されている。このように、磁気検出センサエラー報知として表示部１７ａに表示するエラー表示により、該表示部１７ａでの飾図の表示が視認不能となる。すなわち、表示部１７ａにおいて目立つ態様で磁気検出センサエラーのエラー報知を行うことができるから、磁気検出センサエラーの発生を確実に周知させることができる。また、当該磁気検出センサエラー報知を、遊技に関する制御処理が停止される電源断まで継続することで、遊技に関する制御処理が停止された状態であることをエラー報知の実行期間に対応して識別可能とすることができる。
【０２４５】
また、主制御ＣＰＵ(第２の異常判定手段)６０ａによる磁気検出センサエラーの発生の判定に応じて磁気検出センサエラー報知を行う報知手段としての図柄表示装置１７の表示部１７ａでは、「遊技を停止しました」の文字表示によって、遊技の進行を停止したこと(遊技に関する制御処理としての計時処理の実行が停止されたこと)を識別し得る一方で、進行が停止された遊技が停止時点から再開され得ることを識別不能な形態により、磁気検出センサエラー報知を行うよう構成されている。これにより、磁気検出センサエラー報知として図柄表示装置１７に表示する内容が複雑化する(情報量が多くなる)ことによって遊技者が混乱するのを防ぐことができる。
【０２４６】
ここで、実施例１のパチンコ機１０の図柄表示装置１７では、遊技に関する制御処理の実行停止を識別可能な態様(具体的には、「遊技を停止しました」の文字を表示すること)で磁気検出センサエラー報知を行うと共に、特電入賞エラー報知や普電入賞エラー報知を行う場合には、エラーの種類を示す文字を表示することで、特電入賞エラー報知や普電入賞エラー報知が発生したことを識別可能な態様で行うよう構成されている。これにより、パチンコ機１０において磁気検出センサエラーが発生した場合に、遊技に関する制御処理の実行を停止することで、磁気検出センサエラーの発生が判定された後において磁気発生機器を用いた不正行為に応じて遊技店側に生じ得る不利益を確実に防ぐことができる。また、磁気検出センサエラーが発生した場合には、遊技に関する制御処理が停止されたことを識別可能な態様で磁気検出センサエラー報知を行うことで、該制御処理が停止されたことを遊技者に確実に把握させることができる。一方で、特電入賞エラー報知や普電入賞エラー報知によって閉時入賞エラーが発生したことを報知することで、遊技に関する制御処理が停止されていないことを遊技者に把握させることができる。なお、磁気検出センサエラー報知においても「磁気検出センサエラー」の文字を表示して、磁気検出センサエラーが発生したことを識別可能な態様で当該磁気検出センサエラー報知を行うことで、該磁気検出センサエラー報知が行われた場合に、遊技に関する制御処理が停止される契機となった磁気検出センサエラーの発生を遊技者に確実に把握させることができる。
【０２４７】
また、実施例１に係るパチンコ機１０は、報知手段としての図柄表示装置１７、スピーカ１８および枠ランプ１９が過剰入球エラー報知を実行するように構成されており、スピーカ１８および枠ランプ１９による過剰入球エラー報知を所定時間の経過に応じて終了させる一方で、図柄表示装置１７による過剰入球エラー報知は所定時間の経過後も継続する。すなわち、所定時間が経過するまでの間に過剰入球エラーが発生したことを明確に報知し得ると共に、所定時間の経過に伴って当該パチンコ機１０での報知態様を容易に変化させることができる。
【実施例２】
【０２４８】
次に、実施例２について図１２および図１３を参照して説明する。なお、以下の説明において、実施例１で説明したパチンコ機１０と同一の構成に関しては、同一の符号を付して詳細な説明は省略する。実施例２に係るパチンコ機１０は、遊技領域２０ａに設けられる遊技構成部品の種類(入球口の種類)が、実施例１のパチンコ機１０と相違している。具体的に、実施例２に係るパチンコ機１０は、後述する遊技情報表示器Ｍにおいて普図に関する複数の情報表示部Ｍｈ,Ｍｉ,Ｍｊ,Ｍｋ,Ｍｌ,Ｍｍ,Ｍｎ,Ｍｏ,Ｍｐ,Ｍｑ,Ｍｒ,Ｍｓが複数設けられており、所定の情報表示部Ｍｈ,Ｍｊ,Ｍｌ,Ｍｎにおける普図変動表示の契機となるパチンコ球の入球口９１ａ,９２ａ,９３ａ,９４ａ,９６ａ,９７ａが複数設けられている点、および振分用モータＭＴ２の駆動によって後述する誘導部材１０２に一定の動作を行わせる点が、実施例１のパチンコ機１０との主な相違点となっている。なお、実施例２に係るパチンコ機１０は、後述する可変ソレノイドＳＬｔ,ＳＬｍ,ＳＬｕ,ＳＬｈの駆動制御を第１駆動処理において行う点で、実施例１のパチンコ機１０と異なり、前述した実施例１のパチンコ機１０が実行する特図の変動表示に関する処理(例えば、特図入力処理、特図開始処理、特図の表示制御処理等)、特電入賞エラーの判定処理等の各処理を行わず、確変状態や時短状態を生起しない点で、実施例１のパチンコ機１０と異なり、また、普電入賞エラーの判定処理を複数の可変入賞部９３,９４,９５(複数の可変式の入球口９３ａ,９４ａ,９５ａ)に対して行い、かつ、過剰入球エラーの判定処理を複数の固定作動口９１ａ,９２ａ,９６ａに対して行う点でも、実施例１のパチンコ機１０と異なっている。なお、特電入賞エラーや過剰入球エラーの判定処理の流れや、各エラーの種類に対応するエラー報知に関する演出制御ＣＰＵ６５ａの制御、および外部情報出力端子盤６３の出力端子１〜９から出力される情報信号の態様については、実施例１と基本的に同じであるから、実施例２ではこれらについての説明を省略する。
【０２４９】
ここで、実施例２において主制御ＣＰＵ６０ａは、遊技に関する所定の制御処理(遊技制御処理)や、エラーの判定に関する所定の制御処理(エラー制御処理)を実行する制御処理実行手段として機能している。また、主制御ＣＰＵ６０ａは、入球検出センサ(入球検出手段)ＳＥ２１,ＳＥ２２１,ＳＥ２２２,ＳＥ２３,ＳＥ２４１,ＳＥ２４２,ＳＥ２５,ＳＥ２６,ＳＥ２８,ＳＥ２９等による検出が発生したかを判定する検出判定処理を実行可能な検出判定手段として機能している。また、主制御ＣＰＵ６０ａは、始動条件の成立(普図用センサＳＥ２１,ＳＥ２２１,ＳＥ２２２,ＳＥ２３,ＳＥ２４１,ＳＥ２４２による検出)を契機として遊技者に有利な遊技状態(普図当り遊技)を生起させるかの普図当り判定(抽選)を行う当り判定手段として機能すると共に、始動条件の成立を契機として遊技者に有利な遊技状態(普図当り遊技)を生起させる生起手段として機能している。また、主制御ＣＰＵ６０ａは、入球検出センサ(入球検出手段)ＳＥ２２１,ＳＥ２２２,ＳＥ２３,ＳＥ２４２,ＳＥ２５,ＳＥ２８,ＳＥ２９によるパチンコ球の検出を契機として払出情報信号(賞球払出指令コマンド)を出力する払出情報出力手段として機能している。また、主制御ＣＰＵ６０ａは、遊技部材としての開閉作動部材９３ｂ,９４ｂ,９５ｂ,９７ｂを駆動する可変ソレノイドＳＬｔ,ＳＬｍ,ＳＬｕ,ＳＬｈの駆動制御処理(第１駆動処理)を実行する動作制御手段として機能している。
【０２５０】
なお、実施例２において主制御ＣＰＵ６０ａは、時間決定条件の成立(例えば普図開始処理の実行)を契機として遊技時間(例えば普図変動時間)を決定する(例えば普図変動時間決定処理を実行する)時間決定手段として機能している。ここで、主制御ＣＰＵ６０ａは、遊技時間を計測する計時制御手段として機能しており、主制御ＣＰＵ６０ａは、遊技時間の計測に応じて遊技を進行させるように構成されている。また、主制御ＣＰＵ６０ａは、計時処理での遊技時間(例えば普図変動時間)の計測に応じて情報表示部(例えば後述する普図表示部Ｍｈ,Ｍｊ,Ｍｌ,Ｍｎ)の表示を変更する(表示制御処理を実行する)情報表示制御手段として機能し、情報表示部の表示を変更することで遊技情報表示器Ｍの外観(表示内容)を変化させるよう構成されている。また、主制御ＣＰＵ６０ａは、第３駆動処理において振分用モータＭＴ２を駆動させる駆動制御手段として機能し、振分用モータＭＴ２を駆動させることで後述する誘導部材１０２に一定の動作を行わせて該誘導部材１０２の外観(揺動位置、姿勢)を変化させるよう構成されている。
【０２５１】
また、主制御ＣＰＵ６０ａは、第１の状態検出手段(状態検出手段)としての磁気検出センサによる磁気発生状態(所定の状態、第１の状態)の検出を契機として、磁気検出センサエラー(所定の異常、第１の異常)が発生したかを判定する異常判定手段(第１の異常判定手段)として機能している。また、主制御ＣＰＵ６０ａは、第２の状態検出手段としての普図用センサ９１ａ,９２ａ,９３ａ,９４ａ,９５ａ,９６ａ,電波検出センサＳＥ７,振動検出センサＳＥ８による検出を契機として各種エラー(第２の異常)が発生したかを判定する第２の異常判定手段として機能している。また、主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定した場合において、遊技に関する制御処理やエラーに関する制御処理の実行を停止する(遊技停止させる)停止手段として機能している。なお、主制御ＣＰＵ６０ａは、停止手段として、タイマ割込処理の発生間隔を計測する処理の実行(主制御基板６０のタイマ回路６０ｅにおける計時制御手段としての機能)や、計時処理の実行(主制御ＣＰＵ６０ａにおける計時制御手段としての機能)や、検出判定処理の実行(主制御ＣＰＵ６０ａによる検出判定手段としての機能)や、普図変動時間決定処理の実行(主制御ＣＰＵ６０ａによる決定制御手段としての機能)や、表示制御処理の実行(主制御ＣＰＵ６０ａによる遊技を進行させる機能)や、第２および第３駆動制御処理の実行(主制御ＣＰＵ６０ａによる遊技を進行させる機能)や、エラー判定処理の実行(主制御ＣＰＵ６０ａにおける第２の異常判定手段としての機能)を停止するよう機能している。
【０２５２】
実施例２のパチンコ機１０は、入球口として、パチンコ球の入球が普図当り判定の契機となる作動口９１ａ,９２ａ,９３ａ,９４ａ,９６ａ,９７ａを備えると共に、作動口とは別の入球口として、可変入賞口９５ａおよび普通入賞口９８ａ,９９ａを備えている。また、作動口として、開口寸法が変化しない固定作動口(作動口)９１ａ,９２ａ,９６ａと、開口寸法が変化し得る可変作動口９３ａ,９４ａ,９７ａとが設けられている。そして、実施例２では、固定作動口９１ａ,９２ａ,９６ａとして、通過するパチンコ球を遊技領域２０ａの内側へ案内するゲート状の固定作動口９１ａ,９２ａと、通過するパチンコ球を遊技領域２０ａの外側へ案内(排出)する樋状の固定作動口９６ａとが設けられている。可変入賞口９５ａおよび可変作動口９３ａ,９４ａ,９７ａの各入球口は、複数種類の普図当り判定(第１〜第４の普図当り判定)のうち何れかと一対一で対応しており、対応する普図当り判定が当りの判定結果となった場合に開放されて、パチンコ球が入球可能となるよう構成されている。
【０２５３】
図１２に示すように、遊技盤２０には、案内レール２２で囲まれた遊技領域２０ａの略中央に、前後に開口する開口部１００ａが形成された環状(枠状)の装飾体１００が取り付けられており、遊技盤２０の後面側に取り付けられた図柄表示装置１７の表示部１７ａが装飾体１００の開口部１００ａを介して遊技盤２０の前面側に臨むよう構成されている。この装飾体１００には、作動口として振分固定作動口９６ａおよび庇可変作動口９７ａが設けられている。また、遊技領域２０ａにおける装飾体１００の下方には、作動口としての左固定作動口９１ａを有する左ゲート部９１と、作動口としての右固定作動口９２ａを有する右ゲート部９２とが左右に離間するように配設されている。更に、遊技領域２０ａにおける装飾体１００の右下方位置(遊技領域２０ａの右下縁部)には、作動口としての上可変作動口９３ａを有する上可変入賞部９３と、作動口としての中可変作動口９４ａを有する中可変入賞部９４と、可変入賞口９５ａを有する下可変入賞部９５とが上から順に相互に離間するよう配設されている。更にまた、遊技領域２０ａにおける左ゲート部９１の下方位置(アウト口２３の上方位置)に、第１普通入賞口９８ａを有する第１普通入賞部９８が配設されると共に、遊技領域２０ａにおける装飾体１００の左下方位置(遊技領域２０ａの左下縁部)に、第２普通入賞口９９ａを有する第２普通入賞部９９が配設されている。
【０２５４】
ここで、実施例２に係るパチンコ機１０は、遊技者が第１球流下経路２１ａに打ち出したパチンコ球が左固定作動口９１ａ(左ゲート部９１)に入球したことを契機として、上可変作動口９３ａ(上可変入賞部９３)、中可変作動口９４ａ(中可変入賞部９４)、および可変入賞口９５ａ(下可変入賞部９５)を順に開放させる第１の遊技形態と、遊技者が第１球流下経路２１ａに打ち出したパチンコ球が振分固定作動口９６ａ(振分転動部９６)に入球したことを契機として、庇可変作動口９７ａ(庇可変入賞部９７)、中可変作動口９４ａ(中可変入賞部９４)、および可変入賞口９５ａ(下可変入賞部９５)を順に開放させる第２の遊技形態と、遊技者が第２球流下経路２１ｂに打ち出したパチンコ球が右固定作動口９２ａ(右ゲート部９２)に入球したことを契機として、庇可変作動口９７ａ(庇可変入賞部９７)、中可変作動口９４ａ(中可変入賞部９４)、および可変入賞口９５ａ(下可変入賞部９５)を順に開放させる第３の遊技形態とで、遊技を行うことが可能に構成されている。
【０２５５】
そして、上可変入賞部９３は、駆動手段としての上可変ソレノイドＳＬｔの駆動に伴って上開閉作動部材９３ｂが開状態に変化することでパチンコ球が上可変作動口９３ａに入球可能となるように構成されている。また、中可変入賞部９４は、駆動手段としての中可変ソレノイドＳＬｍの駆動に伴って中開閉作動部材９４ｂが開状態に変化することでパチンコ球が中可変作動口９４ａに入球可能となるように構成されている。更に、下可変入賞部９５は、駆動手段としての下可変ソレノイドＳＬｕの駆動に伴って下開閉作動部材９５ｂが開状態に変化することでパチンコ球が可変入賞口９５ａに入球可能となるように構成されている。更にまた、庇可変入賞部９７は、駆動手段としての庇可変ソレノイドＳＬｈの駆動に伴って庇開閉作動部材９７ｂが開状態に変化することでパチンコ球が庇可変作動口９７ａに入球可能となるように設けられている。
【０２５６】
(遊技情報表示器Ｍについて)
実施例２の遊技情報表示器Ｍには、図１２に示すように、情報表示部として、普図を表示可能な第１〜第４普図表示部Ｍｈ,Ｍｊ,Ｍｌ,Ｍｎと、各普図表示部に対応する普図変動表示の保留数を表示可能な第１〜第４普図保留表示部Ｍｉ,Ｍｋ,Ｍｍ,Ｍｏと、遊技者に右打ちの遊技形態で遊技を行うことが有利であることを報知するための第１〜第４右打ち表示部Ｍｐ,Ｍｑ,Ｍｒ,Ｍｓとが設けられている。ここで、遊技情報表示器Ｍには、普図表示部Ｍｈ,Ｍｊ,Ｍｌ,Ｍｎとして、普図１用センサＳＥ２１によるパチンコ球の検出(左固定作動口９１ａへのパチンコ球の通過)を契機として変動表示を開始した後に最終的に複数種類の図柄(普図)の内の１つを停止表示する複数個(実施例１では２個)のＬＥＤ(点灯部)から構成された第１普図表示部(情報表示部、表示手段)Ｍｈと、第１の普図２用センサＳＥ２２１または第２の普図２用センサ２２２によるパチンコ球の検出(上可変作動口９３ａまたは庇可変作動口９７ａへのパチンコ球の入球)を契機として変動表示を開始した後に最終的に複数種類の図柄(普図)の内の１つを停止表示する複数個(実施例１では２個)のＬＥＤ(点灯部)から構成された第２普図表示部(情報表示部、表示手段)Ｍｊと、普図３用センサＳＥ２３によるパチンコ球の検出(中可変作動口９４ａへのパチンコ球の通過)を契機として変動表示を開始した後に最終的に複数種類の図柄(普図)の内の１つを停止表示する複数個(実施例１では２個)のＬＥＤ(点灯部)から構成された第３普図表示部(情報表示部、表示手段)Ｍｌと、第１の普図４用センサＳＥ２４１または第２の普図４用センサ２４２によるパチンコ球の検出(右固定作動口９２ａまたは振分固定作動口９６ａへのパチンコ球の入球)を契機として変動表示を開始した後に最終的に複数種類の図柄(普図)の内の１つを停止表示する複数個(実施例１では２個)のＬＥＤ(点灯部)から構成された第４普図表示部(情報表示部、表示手段)Ｍｊとが設けられている。なお、各普図表示部Ｍｈ,Ｍｊ,Ｍｌ,Ｍｎに停止表示される普図としては、普図当り遊技が付与されることを認識し得る当り図柄としての複数種類の普図と、はずれを認識し得るはずれ表示(はずれ図柄)としての１種類の普図とが設定されている。これらの普図(複数種類の当り図柄および１種類のはずれ図柄)は、普図表示部Ｍｈ,Ｍｊ,Ｍｌ,Ｍｎの点灯部のうち少なくとも１個の点灯部が点灯状態となる表示に対応し、互いに点灯数、点灯位置および点灯色の少なくとも何れかが異なるように設定されている。
【０２５７】
(装飾体１００について)
図１２に示す如く、装飾体１００は、遊技盤２０の前面より前方に突出して遊技領域２０ａの内周を画成する庇状部１００ｂと、該庇状部１００ｂの後縁から外方に延出する薄板状の台板部１００ｃとを備えている。庇状部１００ｂは、開口部１００ａの外周を囲うように設けられており、遊技領域２０ａを流下するパチンコ球が開口部１００ａの内側(すなわち表示部１７ａの前面側)へと進入するのを規制している。この装飾体１００は、開口部１００ａの内周下部に設けられてパチンコ球が転動可能な振分転動部９６(後述)と、この振分転動部９６(開口部１００ａ)および遊技領域２０ａ(第１球流下経路２１ａ)を連通するよう庇状部２５ｂに形成された球導入通路１０１とを備えており、当該球導入通路１０１における庇状部１００ｂに開口する入口に入球したパチンコ球を球導入通路１０１の出口から振分転動部９６へ向けて導出可能に構成されている。振分転動部９６は、球導入通路１０１から導かれたパチンコ球を不規則に転動させて、最終的に振分固定作動口９６ａおよび複数の第２アウト口９６ｂの何れかに入球させるよう振り分ける構成とされ、具体的には、パチンコ球を約３０パーセントの確率で振分固定作動口９６ａに入球させ、約７０パーセントの確率で複数の第２アウト口９６ｂの何れかに入球させるように構成されている。また、装飾体１００における庇状部１００ｂの右側部には、入球口(作動口)としての庇可変作動口９７ａを有する庇可変入賞部９７(後述)が設けられている。更に、装飾体１００には、パチンコ球を検出する各種センサ(第２の普図２用センサＳＥ２２２、第２の普図４用センサＳＥ２４２、球導入検出センサＳＥ２６)や、駆動手段としての後述する庇可変ソレノイドＳＬｈが配設されている。
【０２５８】
なお、遊技領域２０ａは、装飾体１００における庇状部１００ｂの左側方をパチンコ球が流下する第１球流下経路２１ａと、該装飾体１００における庇状部１００ｂの右側方をパチンコ球が流下する第２球流下経路２１ｂとに区画されている。そして、実施例２のパチンコ機１０は、第１球流下経路２１ａをパチンコ球が流下する場合(左打ちした場合)に、パチンコ球が第２球流下経路２１ｂを流下する場合と比較して左固定作動口９１ａ(左ゲート部９１)、振分固定作動口９６ａ(振分転動部９６)、第１普通入賞口９８ａ(第１普通入賞部９８)および第２普通入賞口９９ａ(第２普通入賞部９９)にパチンコ球が入賞(入球)する可能性が高くなるよう構成されると共に、第２球流下経路２１ｂをパチンコ球が流下する場合(右打ちした場合)に、パチンコ球が第１球流下経路２１ａを流下する場合と比較して右固定作動口９２ａ(右ゲート部９２)、上可変作動口９３ａ(上可変入賞部９３)、中可変作動口９４ａ(中可変入賞部９４)、可変入賞口９５ａ(下可変入賞部９５)および庇可変作動口９７ａ(庇可変入賞部９７)へパチンコ球が入賞(入球)する可能性が高くなるよう構成されている。
【０２５９】
(誘導部材１０２について)
図１２に示すように、遊技領域２０ａには、第１球流下経路２１ａを流下するパチンコ球および第２球流下経路２１ｂを流下するパチンコ球を誘導する誘導部材１０２が設けられている。誘導部材１０２は、左ゲート部９１(左固定作動口９１ａ)および右ゲート部９２(右固定作動口９２ａ)の上方領域で左右および前後に延在する板状部材であり、左右中央で前後に延在するよう設けられた軸部１０３を中心に左傾および右傾する揺動動作を行って、左傾姿勢では上面に乗ったパチンコ球を左ゲート部９１(左固定作動口９１ａ)へ誘導する一方で、右傾姿勢では上面に乗ったパチンコ球を右ゲート部９２(右固定作動口９２ａ)へ誘導するよう構成されている。すなわち、誘導部材１０２は、作動口(入球口)９１ａ,９２ａの上流側でのパチンコ球の挙動に変化を与え得るよう構成されている。
【０２６０】
誘導部材１０２は、振分用モータＭＴ２から前方へ突出する図示しない作動軸に軸部１０３の後端部が連結され、当該作動軸と軸部１０３とが一体に正逆回転するよう構成されている。ここで、主制御ＣＰＵ６０ａは、第３駆動処理を実行する毎に振分用モータＭＴ２を予め定めた駆動制御パターンに従って駆動制御することで、第１揺動動作および第２揺動動作からなる一定の動作を当該パチンコ機１０の電源投入から電源断に亘って誘導部材１０２に行わせるよう構成されている(但し、主制御ＣＰＵ６０ａにより遊技停止処理が実行される場合を除く)。具体的に、主制御ＣＰＵ６０ａは、第３駆動処理を実行する毎に、振分用モータＭＴ２の駆動パターンにより定められる回転方向および回転角度に合わせて振分用モータＭＴ２の作動軸を回転させる。これにより、誘導部材１０２は、水平姿勢から第１の移動速度で右傾姿勢へと変化し、第１の移動速度で右傾姿勢から水平姿勢、左傾姿勢の順に変化し、更に第１の移動速度で左傾姿勢から水平姿勢に変化する合計で約１００００ｍｓの第１揺動動作を行った後に、水平姿勢から第２の移動速度で右傾姿勢へと変化し、第２の移動速度で右傾姿勢から水平姿勢、左傾姿勢の順に変化し、更に第２の移動速度で左傾姿勢から水平姿勢に変化する合計で約５０００ｍｓの第２揺動動作を行い、この第１揺動動作および第２揺動動作を交互に繰り返すよう構成されている。
【０２６１】
(左ゲート部９１について)
図１２に示すように、左ゲート部９１には、パチンコ球が上下に通過(入球)可能な左固定作動口(左ゲート口)９１ａが設けられており、該左固定作動口９１ａを通過するパチンコ球を検出する入球検出センサ(入球検出手段)としての普図１用センサＳＥ２１(図１３参照)が配設されている。この普図１用センサＳＥ２１は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、普図１用センサＳＥ２１からの検出信号の入力があったと判定された場合(すなわち、左固定作動口９１ａへのパチンコ球の入球が発生した場合)に、普図入力処理において、作動入球情報としての各種乱数値(第１の普図当り判定用乱数、第１の普図決定用乱数および第１の普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの第１作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの第１作動記憶領域は、普図１用センサＳＥ２１からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、検出判定処理において普図１用センサＳＥ２１からの検出信号の入力があったと判定された場合には、普図入力処理において、第１作動記憶領域における作動入球情報(作動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな作動入球情報を第１作動記憶領域に記憶すると共に、第１作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。また、主制御ＣＰＵ６０ａは、第１作動記憶領域における作動入球情報の記憶数が増加したことに伴い、表示制御処理において、第１作動記憶領域での記憶数(保留数)を表示する第１普図保留表示部Ｍｉ(図１２参照)の表示内容を更新する。そして、主制御ＣＰＵ６０ａは、普図入力処理において主制御ＲＡＭ６０ｃに記憶された作動入球情報(作動保留情報)のうち最も早く記憶された作動入球情報を普図開始処理において読み出して、読み出した作動入球情報に応じて、第１の普図当り判定(第１の普図当り抽選)を実行すると共に、第１の普図当り判定の結果に対応する普図変動表示の結果として第１普図表示部Ｍｈ(図１２参照)に停止表示する普図や普図変動パターンを決定し、決定した普図および普図変動パターンに応じて普図変動パターン指定コマンドを設定して、設定した普図変動パターン指定コマンドを普図変動表示の開始タイミングに応じて演出制御ＣＰＵ６５ａへ向けて出力するよう構成される。これに対し、演出制御ＣＰＵ６５ａは、普図変動パターン指定コマンドにより特定される内容で、普図に対応する装飾図柄(飾図)による変動表示を図柄表示装置１７に表示制御するよう構成されている。また、主制御ＣＰＵ６０ａは、読み出した作動入球情報が記憶された第１作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(減算)する。また、主制御ＣＰＵ６０ａは、第１作動記憶領域における作動入球情報の記憶数が減少したことに伴い、表示制御処理において第１普図保留表示部Ｍｉの表示内容を更新する。ここで、主制御ＣＰＵ６０ａは、約７８分の１で当りとなる確率で第１の普図当り判定を行うよう構成されている。そして、第１の普図当り判定が当りの判定結果となったことに応じて普図当り遊技を付与する場合には、第１駆動処理において、上可変入賞部９３に設けられる上可変ソレノイドＳＬｔを消磁状態から励磁状態に切り替える(上開閉作動部材９３ｂを閉状態から開状態に変化させて上可変作動口９３ａを開放する)と共に、予め定めた普電開放時間の経過または規定個数(実施例２では４個)のパチンコ球の入球を契機として上可変ソレノイドＳＬｔを励磁状態から消磁状態に切り替える(上開閉作動部材９３ｂを開状態から閉状態に変化させて上可変作動口９３ａを閉鎖する)。なお、主制御ＣＰＵ６０ａは、上可変ソレノイドＳＬｔを励磁状態とする期間全体を少なくとも含む期間において、遊技情報表示器Ｍに設けられる第１右打ち表示部Ｍｐ(図１２参照)を点灯状態とするよう表示制御処理を実行することで、遊技者に対し第２球流下経路２１ｂへ向けたパチンコ球の打ち出しを促すよう構成されている。
【０２６２】
(上可変入賞部９３について)
図１２に示すように、上可変入賞部９３には、パチンコ球が入賞(入球)可能な上可変作動口９３ａが設けられると共に、この上可変入賞口９３ａを閉鎖する閉状態および開放する開状態に変化可能な上開閉作動部材９３ｂと、前述した第１の普図当り判定が当りの判定結果となった場合に上開閉作動部材９３ｂを閉状態から開状態に変化させる駆動手段としての上可変ソレノイドＳＬｔと、上可変作動口９３ａに入球したパチンコ球を検出する入球検出センサ(入球検出手段)としての第１の普図２用センサＳＥ２２１(図１３参照)が配設されている。ここで、上可変ソレノイドＳＬｔおよび第１の普図２用センサＳＥ２２１は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、第１の普図２用センサＳＥ２２１からの検出信号の入力があったと判定された場合(すなわち、上可変作動口９３ａへのパチンコ球の入球が発生した場合)に、払出制御基板６１に対して払出情報信号としての賞球払出指令コマンドを出力して、球払出装置１２Ｂに規定個数のパチンコ球(賞球)を払い出させる。また、普図入力処理において、作動入球情報としての各種乱数値(第２の普図当り判定用乱数、第２の普図決定用乱数および第２の普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの第２作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの第２作動記憶領域は、第１の普図２用センサＳＥ２２１または後述する第２の普図２用センサ２２２からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、検出判定処理において第１の普図２用センサＳＥ２２１からの検出信号の入力があったと判定された場合には、普図入力処理において、第２作動記憶領域における作動入球情報(作動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな作動入球情報を第２作動記憶領域に記憶すると共に、第２作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。また、主制御ＣＰＵ６０ａは、第２作動記憶領域における作動入球情報の記憶数が増加したことに伴い、表示制御処理において、第２作動記憶領域での記憶数(保留数)を表示する第２普図保留表示部Ｍｋ(図１２参照)の表示内容を更新する。そして、主制御ＣＰＵ６０ａは、普図入力処理において主制御ＲＡＭ６０ｃに記憶された作動入球情報(作動保留情報)のうち最も早く記憶された作動入球情報を普図開始処理において読み出して、読み出した作動入球情報に応じて、第２の普図当り判定(第２の普図当り抽選)を実行すると共に、第２の普図当り判定の結果に対応する普図変動表示の結果として第２普図表示部Ｍｊ(図１２参照)に停止表示する普図や普図変動パターンを決定し、決定した普図および普図変動パターンに応じて普図変動パターン指定コマンドを設定して、設定した普図変動パターン指定コマンドを普図変動表示の開始タイミングに応じて演出制御ＣＰＵ６５ａへ向けて出力するよう構成される。これに対し、演出制御ＣＰＵ６５ａは、普図変動パターン指定コマンドにより特定される内容で、普図に対応する装飾図柄(飾図)による変動表示を図柄表示装置１７に表示制御するよう構成されている。また、主制御ＣＰＵ６０ａは、読み出した作動入球情報が記憶された第２作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(減算)する。また、主制御ＣＰＵ６０ａは、第２作動記憶領域における作動入球情報の記憶数が減少したことに伴い、表示制御処理において第２普図保留表示部Ｍｋの表示内容を更新する。ここで、主制御ＣＰＵ６０ａは、１分の１(または１００分の９９等)で当りとなる確率で第２の普図当り判定を行うよう構成されている。そして、第２の普図当り判定が当りの判定結果となったことに応じて普図当り遊技を付与する場合には、第１駆動処理において、中可変入賞部９４に設けられる中可変ソレノイドＳＬｍを消磁状態から励磁状態に切り替える(中開閉作動部材９４ｂを閉状態から開状態に変化させて中可変作動口９４ａを開放する)と共に、予め定めた普電開放時間の経過または規定個数(実施例２では４個)のパチンコ球の入球を契機として中可変ソレノイドＳＬｍを励磁状態から消磁状態に切り替える(中開閉作動部材９４ｂを開状態から閉状態に変化させて中可変作動口９４ａを閉鎖する)。なお、主制御ＣＰＵ６０ａは、中可変ソレノイドＳＬｍを励磁状態とする期間全体を少なくとも含む期間において、遊技情報表示器Ｍに設けられる第２右打ち表示部Ｍｑ(図１２参照)を点灯状態とするよう表示制御処理を実行することで、遊技者に対し第２球流下経路２１ｂへ向けたパチンコ球の打ち出しを促すよう構成されている。
【０２６３】
(中可変入賞部９４について)
図１２に示すように、中可変入賞部９４には、パチンコ球が入賞(入球)可能な中可変作動口９４ａが設けられると共に、この中可変入賞口９４ａを閉鎖する閉状態および開放する開状態に変化可能な中開閉作動部材９４ｂと、前述した第２の普図当り判定が当りの判定結果となった場合および後述する第４の普図当り判定が当りの判定結果となった場合に中開閉作動部材９４ｂを閉状態から開状態に変化させる駆動手段としての中可変ソレノイドＳＬｍと、中可変作動口９４ａに入球したパチンコ球を検出する入球検出センサ(入球検出手段)としての普図３用センサＳＥ２３(図１３参照)が配設されている。ここで、中可変ソレノイドＳＬｍおよび普図３用センサＳＥ２３は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、普図３用センサＳＥ２３からの検出信号の入力があったと判定された場合(すなわち、中可変作動口９４ａへのパチンコ球の入球が発生した場合)に、払出制御基板６１に対して払出情報信号としての賞球払出指令コマンドを出力して、球払出装置１２Ｂに規定個数のパチンコ球(賞球)を払い出させる。また、普図入力処理において、作動入球情報としての各種乱数値(第３の普図当り判定用乱数、第３の普図決定用乱数および第３の普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの第３作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの第３作動記憶領域は、普図３用センサＳＥ２３からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、検出判定処理において普図３用センサＳＥ２３からの検出信号の入力があったと判定された場合には、普図入力処理において、第３作動記憶領域における作動入球情報(作動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな作動入球情報を第３作動記憶領域に記憶すると共に、第３作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。また、主制御ＣＰＵ６０ａは、第３作動記憶領域における作動入球情報の記憶数が増加したことに伴い、表示制御処理において、第３作動記憶領域での記憶数(保留数)を表示する第３普図保留表示部Ｍｍ(図１２参照)の表示内容を更新する。そして、主制御ＣＰＵ６０ａは、普図入力処理において主制御ＲＡＭ６０ｃに記憶された作動入球情報(作動保留情報)のうち最も早く記憶された作動入球情報を普図開始処理において読み出して、読み出した作動入球情報に応じて、第３の普図当り判定(第３の普図当り抽選)を実行すると共に、第３の普図当り判定の結果に対応する普図変動表示の結果として第３普図表示部Ｍｌ(図１２参照)に停止表示する普図や普図変動パターンを決定し、決定した普図および普図変動パターンに応じて普図変動パターン指定コマンドを設定して、設定した普図変動パターン指定コマンドを普図変動表示の開始タイミングに応じて演出制御ＣＰＵ６５ａへ向けて出力するよう構成される。これに対し、演出制御ＣＰＵ６５ａは、普図変動パターン指定コマンドにより特定される内容で、普図に対応する装飾図柄(飾図)による変動表示を図柄表示装置１７に表示制御するよう構成されている。また、主制御ＣＰＵ６０ａは、読み出した作動入球情報が記憶された第３作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(減算)する。また、主制御ＣＰＵ６０ａは、第３作動記憶領域における作動入球情報の記憶数が減少したことに伴い、表示制御処理において第３普図保留表示部Ｍｍの表示内容を更新する。ここで、主制御ＣＰＵ６０ａは、１分の１(または１００分の９９等)で当りとなる確率で第３の普図当り判定を行うよう構成されている。そして、第３の普図当り判定が当りの判定結果となったことに応じて普図当り遊技を付与する場合には、第１駆動処理において、下可変入賞部９５に設けられる下可変ソレノイドＳＬｕを消磁状態から励磁状態に切り替える(下開閉作動部材９５ｂを閉状態から開状態に変化させて可変入賞口９５ａを開放する)と共に、予め定めた普電開放時間の経過または規定個数(実施例２では４個)のパチンコ球の入球を契機として下可変ソレノイドＳＬｕを励磁状態から消磁状態に切り替える(下開閉作動部材９５ｂを開状態から閉状態に変化させて可変入賞口９５ａを閉鎖する)。なお、主制御ＣＰＵ６０ａは、下可変ソレノイドＳＬｕを励磁状態とする期間全体を少なくとも含む期間において、遊技情報表示器Ｍに設けられる第３右打ち表示部Ｍｒ(図１２参照)を点灯状態とするよう表示制御処理を実行することで、遊技者に対し第２球流下経路２１ｂへ向けたパチンコ球の打ち出しを促すよう構成されている。
【０２６４】
(下可変入賞部９５について)
図１２に示すように、下可変入賞部９５には、パチンコ球が入賞(入球)可能な可変入賞口９５ａが設けられると共に、この可変入賞口９５ａを閉鎖する閉状態および開放する開状態に変化可能な下開閉作動部材９５ｂと、前述した第３の普図当り判定が当りの判定結果となった場合に下開閉作動部材９５ｂを閉状態から開状態に変化させる駆動手段としての下可変ソレノイドＳＬｕと、可変入賞口９５ａに入球したパチンコ球を検出する入球検出センサ(入球検出手段)としての下可変入賞検出センサＳＥ２５(図１３参照)が配設されている。ここで、下可変ソレノイドＳＬｕおよび下可変入賞検出センサＳＥ２５は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、下可変入賞検出センサＳＥ２３からの検出信号の入力があったと判定された場合(すなわち、可変入賞口９５ａへのパチンコ球の入球が発生した場合)に、払出制御基板６１に対して払出情報信号としての賞球払出指令コマンドを出力して、球払出装置１２Ｂに規定個数のパチンコ球(賞球)を払い出させるように構成されている。
【０２６５】
(右ゲート部９２について)
図１２に示すように、右ゲート部９２には、パチンコ球が上下に通過(入球)可能な右固定作動口(右ゲート口)９２ａが設けられており、該右固定作動口９２ａを通過するパチンコ球を検出する入球検出センサ(入球検出手段)としての第１の普図４用センサＳＥ２４１(図１３参照)が配設されている。この第１の普図４用センサＳＥ２４１は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、第１の普図４用センサＳＥ２４１からの検出信号の入力があったと判定された場合(すなわち、右固定作動口９２ａへのパチンコ球の入球が発生した場合)に、普図入力処理において、作動入球情報としての各種乱数値(第４の普図当り判定用乱数、第４の普図決定用乱数および第４の普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの第４作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの第４作動記憶領域は、第１の普図４用センサＳＥ２４１または後述する第２の普図４用センサＳＥ２４２からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、検出判定処理において第１の普図４用センサＳＥ２４１からの検出信号の入力があったと判定された場合には、普図入力処理において、第４作動記憶領域における作動入球情報(作動保留情報)の記憶数(保留数)が上限に達しているかを確認し、上限に達していない場合に限り、新たな作動入球情報を第４作動記憶領域に記憶すると共に、第４作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(加算)する。また、主制御ＣＰＵ６０ａは、第４作動記憶領域における作動入球情報の記憶数が増加したことに伴い、表示制御処理において、第４作動記憶領域での記憶数(保留数)を表示する第４普図保留表示部Ｍｏ(図１２参照)の表示内容を更新する。そして、主制御ＣＰＵ６０ａは、普図入力処理において主制御ＲＡＭ６０ｃに記憶された作動入球情報(作動保留情報)のうち最も早く記憶された作動入球情報を普図開始処理において読み出して、読み出した作動入球情報に応じて、第４の普図当り判定(第４の普図当り抽選)を実行すると共に、第４の普図当り判定の結果に対応する普図変動表示の結果として第４普図表示部Ｍｎ(図１２参照)に停止表示する普図や普図変動パターンを決定し、決定した普図および普図変動パターンに応じて普図変動パターン指定コマンドを設定して、設定した普図変動パターン指定コマンドを普図変動表示の開始タイミングに応じて演出制御ＣＰＵ６５ａへ向けて出力するよう構成される。これに対し、演出制御ＣＰＵ６５ａは、普図変動パターン指定コマンドにより特定される内容で、普図に対応する装飾図柄(飾図)による変動表示を図柄表示装置１７に表示制御するよう構成されている。また、主制御ＣＰＵ６０ａは、読み出した作動入球情報が記憶された第４作動記憶領域における現在の記憶数(保留数)を示す数値情報を更新(減算)する。また、主制御ＣＰＵ６０ａは、第４作動記憶領域における作動入球情報の記憶数が減少したことに伴い、表示制御処理において第４普図保留表示部Ｍｏの表示内容を更新する。ここで、主制御ＣＰＵ６０ａは、約６７分の１で当りとなる確率で第４の普図当り判定を行うよう構成されている。そして、第４の普図当り判定が当りの判定結果となったことに応じて普図当り遊技を付与する場合には、第１駆動処理において、庇可変入賞部９７に設けられる庇可変ソレノイドＳＬｈを消磁状態から励磁状態に切り替える(庇開閉作動部材９７ｂを閉状態から開状態に変化させて庇可変作動口９７ａを開放する)と共に、予め定めた普電開放時間の経過または規定個数(実施例２では４個)のパチンコ球の入球を契機として庇可変ソレノイドＳＬｈを励磁状態から消磁状態に切り替える(庇開閉作動部材９７ｂを開状態から閉状態に変化させて庇可変作動口９７ａを閉鎖する)。なお、主制御ＣＰＵ６０ａは、庇可変ソレノイドＳＬｈを励磁状態とする期間全体を少なくとも含む期間において、遊技情報表示器Ｍに設けられる第４右打ち表示部Ｍｓ(図１２参照)を点灯状態とするよう表示制御処理を実行することで、遊技者に対し第２球流下経路２１ｂへ向けたパチンコ球の打ち出しを促すよう構成されている。
【０２６６】
(振分転動部９６の振分固定作動口９６ａについて)
図１２に示すように、装飾体１００には、パチンコ球が入賞(入球)可能な振分固定作動口９６ａが振分転動部９６に設けられており、該振分固定作動口９６ａを通過するパチンコ球を検出する入球検出センサ(入球検出手段)としての第２の普図４用センサＳＥ２４２(図１３参照)が配設されている。この第２の普図４用センサＳＥ２４２は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、第２の普図４用センサＳＥ２４１からの検出信号の入力があったと判定された場合(すなわち、振分固定作動口９６ａへのパチンコ球の入球が発生した場合)に、普図入力処理において、作動入球情報としての各種乱数値(第４の普図当り判定用乱数、第４の普図決定用乱数および第４の普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの第４作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの第４作動記憶領域は、第２の普図４用センサＳＥ２４２または前述した第１の普図４用センサＳＥ２４１からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、検出判定処理において第２の普図４用センサＳＥ２４２からの検出信号の入力があったと判定された場合には、第１の普図４用センサＳＥ２４１からの検出信号の入力があった場合と同様の制御処理を実行するよう構成されている。
【０２６７】
(庇可変入賞部９７について)
図１２に示すように、庇可変入賞部９７には、パチンコ球が入賞(入球)可能な庇可変作動口９７ａが設けられると共に、この庇可変作動口９７ａを閉鎖する閉状態および開放する開状態に変化可能な庇開閉作動部材９７ｂと、前述した第４の普図当り判定が当りの判定結果となった場合に庇開閉作動部材９７ｂを閉状態から開状態に変化させる駆動手段としての庇可変ソレノイドＳＬｈと、庇可変作動口９７ａに入球したパチンコ球を検出する入球検出センサ(入球検出手段)としての第２の普図２用センサＳＥ２２２(図１３参照)が配設されている。ここで、庇可変ソレノイドＳＬｈおよび第２の普図２用センサＳＥ２２２は、主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、主制御ＣＰＵ６０ａは、検出判定処理において、第２の普図２用センサＳＥ２２２からの検出信号の入力があったと判定された場合(すなわち、庇可変作動口９７ａへのパチンコ球の入球が発生した場合)に、払出制御基板６１に対して払出情報信号としての賞球払出指令コマンドを出力して、球払出装置１２Ｂに規定個数のパチンコ球(賞球)を払い出させる。また、普図入力処理において、作動入球情報としての各種乱数値(第２の普図当り判定用乱数、第２の普図決定用乱数および第２の普図変動パターン振分用乱数の各値)を取得すると共に主制御ＲＡＭ６０ｃの第２作動記憶領域に記憶する。なお、主制御ＲＡＭ６０ｃの第２作動記憶領域は、第２の普図２用センサＳＥ２２２または前述した第１の普図２用センサＳＥ２２１からの検出信号の入力があったと判定された場合に作動入球情報を作動保留情報として予め定めた上限数(実施例では、４個)まで時系列に従って記憶(保留)可能となっている。このため、主制御ＣＰＵ６０ａは、検出判定処理において第２の普図２用センサＳＥ２２２からの検出信号の入力があったと判定された場合には、第１の普図２用センサＳＥ２２１からの検出信号の入力があった場合と同様の制御処理を実行するよう構成されている。
【０２６８】
(普通入賞部９８,９９について)
図１２に示すように、第１普通入賞部９８は、パチンコ球が入賞可能な第１普通入賞口９８ａが上方へ向けて常時開口するよう設けられており、かつ遊技領域２０ａ(第１球流下経路２１ａ)における左ゲート部９１の下方位置に配設されている。すなわち、実施例２のパチンコ機１０は、左固定作動口９１ａを通過したパチンコ球が比較的高い頻度で第１普通入賞口９８ａに入球し得る(他の作動口９２ａを通過したパチンコ球よりも高い頻度で入球し得る)よう構成されている。また、第２普通入賞部９９は、パチンコ球が入賞可能な第２普通入賞口９９ａが上方へ向けて常時開口するよう設けられており、かつ遊技領域２０ａにおける装飾体１００の左下方(遊技領域２０ａの左下縁部)に配設されており、第１球流下経路２１ａを流下するパチンコ球が第２普通入賞口９９ａに入球し得るよう構成されている。第１普通入賞部９８には、第１普通入賞口９８ａに入賞(入球)したパチンコ球を検出する入球検出センサ(入球検出手段)としての第１普通入賞検出センサＳＥ２８(図１３参照)が夫々設けられている。また、第２普通入賞部９９には、第２普通入賞口９９ａに入賞(入球)したパチンコ球を検出する入球検出センサ(入球検出手段)としての第２普通入賞検出センサＳＥ２９(図１３参照)が夫々設けられている。これらの普通入賞検出センサＳＥ２８,ＳＥ２９は、前記主制御基板６０(主制御ＣＰＵ６０ａ)と電気的に接続されている。そして、普通入賞検出センサＳＥ２８,ＳＥ２９からの検出信号が主制御基板６０(主制御ＣＰＵ６０ａ)に入力されることを賞球の払出条件として、該主制御基板６０(主制御ＣＰＵ６０ａ)が賞球の払い出しを決定し、前記払出制御基板６１に対して賞球払出指令コマンドを出力して、前記球払出装置１２Ｂに規定個数のパチンコ球(賞球)を払い出させるようになっている。
【０２６９】
(実施例２の作用)
次に、前述した実施例２に係るパチンコ機１０の作用につき説明する。
【０２７０】
実施例２のパチンコ機１０は、作動口９１ａ,９２ａ,９３ａ,９４ａ,９６ａ,９７ａへの入賞(始動条件の成立)を契機として普図当り判定(抽選)を行う主制御ＣＰＵ(第１制御部)６０ａと、普図当り判定の結果に応じて主制御ＣＰＵ６０ａから出力される普図変動パターン指定コマンド等の制御信号に基づいて、図柄表示装置１７、スピーカ１８および枠ランプ１９等の演出手段に図柄変動演出や該図柄変動演出に合わせた演出を実行させる演出制御ＣＰＵ(第２制御部)６５ａとを備え、主制御ＣＰＵ６０ａが制御する遊技情報表示器Ｍや誘導部材１０２について、位置、姿勢および外観の少なくとも何れかを変化させる制御を電源断まで(所定の終了条件が成立するまで)停止することで、磁気検出センサエラー(所定の異常)の発生を遊技店の店員等に知らせることができるようにしている。
【０２７１】
すなわち、実施例２のパチンコ機１０は、主制御ＣＰＵ６０ａが磁気検出センサＳＥ６の検出を契機として磁気検出センサエラーが発生したと判定した場合に、当該主制御ＣＰＵ６０ａによる遊技情報表示器Ｍの外観を変化させる制御を電源断まで停止する。これにより、簡易な構成により磁気検出センサエラーの発生を遊技店内の店員等に知らせることができ、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。また、主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定した場合に、普図変動時間決定処理(普図開始処理の一部)および計時処理のうち少なくとも何れか(実施例２では両方)を停止するから、遊技内容の決定(例えば普図当り遊技を生起するか否か)や遊技の進行(例えば普図変動時間の経過や普電開放時間の経過)を停止して遊技店側または遊技者側に生じ得る不利益を防ぐことができる。ここで、主制御ＣＰＵ６０ａは、遊技情報表示器Ｍの外観を変化させる制御を停止する場合に、遊技情報表示器Ｍに備えられる複数の表示部(情報表示部)Ｍｈ,Ｍｉ,Ｍｊ,Ｍｋ,Ｍｌ,Ｍｍ,Ｍｎ,Ｍｏ,Ｍｐ,Ｍｑ,Ｍｒ,Ｍｓが有する各点灯部を消灯状態に統一する。これにより、磁気検出センサエラーの発生を主制御ＣＰＵ６０ａが判定したことに伴う遊技情報表示器Ｍの変化を遊技店の店員等に対して容易に認識させることができる。
【０２７２】
また、実施例２のパチンコ機１０は、主制御ＣＰＵ６０ａが磁気検出センサＳＥ６の検出を契機として磁気検出センサエラーが発生したと判定した場合に、当該主制御ＣＰＵ６０ａによる誘導部材１０２の位置および姿勢を変化させる制御を電源断まで停止する。これにより、簡易な構成により磁気検出センサエラーの発生を遊技店内の店員等に知らせることができ、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。また、主制御ＣＰＵ６０ａは、磁気検出センサエラーが発生したと判定した場合に、検出判定処理、普図変動時間決定処理(普図開始処理の一部)および計時処理のうち少なくとも何れか(実施例１では全て)を停止するから、遊技内容の決定(例えば普図当り遊技を生起するか否か)や遊技の進行(例えば普図変動時間の経過や普電開放時間の経過)を停止して遊技店側または遊技者側に生じ得る不利益を防ぐことができる。ここで、主制御ＣＰＵ６０ａは、誘導部材１０２の位置および姿勢を変化させる制御を停止する場合に、誘導部材１０２の動作を停止した動作停止態様とする。これにより、磁気検出センサエラーの発生を主制御ＣＰＵ６０ａが判定したことに伴う誘導部材１０２の変化を遊技店の店員等に対して容易に認識させることができる。
【０２７３】
また、実施例２のパチンコ機１０は、磁気検出センサエラーが発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、該エラーが発生したことを示す第９端子信号(情報信号)としての遊技停止情報信号を出力端子９から出力すると共に、主基板エラー、電波検出センサエラー、振動検出センサエラー、普電入賞エラー、始動入賞エラー、普通入賞エラーのうち何れかが発生したと主制御ＣＰＵ(第２の異常判定手段)６０ａが判定した場合に、該エラーが発生したことを示す予め定めた出力時間としての約５６ｍｓに亘って第９端子信号(情報信号)としての一定時間情報信号を出力端子９から出力する。そして、磁気検出センサエラー(所定の異常、第１の異常)が発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、主制御ＣＰＵ(第２の異常判定手段)６０ａによる他のエラー(第２の異常)としての主基板エラー、電波検出センサエラー、振動検出センサエラー、普電入賞エラー、始動入賞エラー、普通入賞エラー)が発生したかの判定の実行を主制御ＣＰＵ(停止手段)６０ａを停止させるようになっている。すなわち、磁気検出センサエラーが発生した場合の遊技停止情報信号と、主基板エラー、電波検出センサエラー、振動検出センサエラー、普電入賞エラー、始動入賞エラー、普通入賞エラーのうち何れかが発生した場合の一定時間情報信号とを共通の出力端子９から出力する構成としつつ、出力端子９から出力される情報信号が遊技停止情報信号から一定時間情報信号に変更されることがなく確実に電源断まで継続して出力されるようにしたことで、遊技停止情報信号を一定時間情報信号と区別し易い態様でホールコンピュータへ向けて出力することができる。また、磁気検出センサエラーが発生したと主制御ＣＰＵ(第１の異常判定手段)６０ａが判定した場合に、主制御ＣＰＵ６０ａによる普図変動時間決定処理(普図入力処理の一部)や計時処理を停止することで、遊技店側または遊技者側に生じ得る不利益を防ぐことができる。
【０２７４】
(変更例)
本発明は、前述の実施例１および２に限定されず、以下の如く変更することも可能である。
【０２７５】
(１) 実施例１および２では、磁気検出センサエラー(所定の異常)が発生したことを主制御ＣＰＵ(異常判定手段)が判定した場合に、遊技に関する制御処理の実行やエラーに関する制御処理の実行を停止させる構成としたが、主基板エラーや、電波検出センサエラーや、振動検出センサエラーや、閉時入賞エラーや、過剰入球エラーのうち何れかが発生したことを主制御ＣＰＵが判定した場合に、遊技に関する制御処理や、エラーに関する制御処理のうち少なくとも何れかを停止させるよう構成してもよい。
また、主制御基板(主制御ＣＰＵ)と配線接続される電気部品(例えば、実施例１で示した各種の検出センサや、振分用モータや、遊技情報表示器等)の接続状態が正常でない状態(配線の接続状態が正常でない状態、断線エラー)が発生したかを主制御ＣＰＵ(異常判定手段)が判定し、断線エラー(所定の異常)が発生したことを契機として遊技に関する制御処理の実行を停止させることにより、遊技者による当該エラー中の遊技が無駄になったりするといった遊技者側の不利益の発生または拡大を防止することができる。
また、主制御基板(主制御ＣＰＵ)と他の制御基板(他の制御ＣＰＵ)との間のコマンド(制御信号)の入出力が正常でない状態(通信エラー)が発生したかを主制御ＣＰＵ(異常判定手段)が判定し、通信エラー(所定の異常)が発生したことを契機として遊技に関する制御処理の実行を停止させることにより、遊技者による当該エラー中の遊技が無駄になったりするといった遊技者側の不利益の発生または拡大を防止することができる。
【０２７６】
(２) 実施例１および２では、磁気検出センサエラーが発生した場合に、遊技に関する制御処理としての計時処理、検出判定処理、ソフトウエア乱数更新処理、遊技状態切替処理、特図入力処理、特図開始処理、表示制御処理、駆動処理の各処理の実行を停止させるようにしたが、これらの処理の少なくとも何れかを停止させないようにしてもよい。
例えば、実施例１では、遊技状態に関係なく一定動作を行う振分回転体を駆動制御するための第３駆動処理を主制御ＣＰＵ(制御処理実行手段)が実行するよう構成すると共に、磁気検出センサエラーが発生した場合に第３駆動処理の実行を停止するよう構成したが、磁気検出センサエラーが発生した場合に第３駆動処理の実行を停止しないよう構成してもよい。
また、磁気検出センサエラーが発生した場合に、遊技に関する制御処理としてのコマンド入出力処理を停止したり、払出制御ＣＰＵによる球払出装置(球払出手段)の駆動制御処理を停止したり、払出制御ＣＰＵによる賞球残数表示器の表示制御処理を停止したり、発射制御ＣＰＵによる球発射装置(球発射手段)の駆動制御処理を停止したりすることも可能である。
また、特図当り判定用乱数や普図当り判定用乱数をソフトウエア乱数で構成することで、ソフトウエア乱数更新処理の実行停止に伴って特図当り判定用乱数や普図当り判定用乱数の値の更新を停止させるようにしてもよい。
【０２７７】
(３) 実施例１および２では、遊技に関する制御処理としての計時処理、検出判定処理、ソフトウエア乱数更新処理、遊技状態切替処理、特図入力処理、特図開始処理、表示制御処理、駆動処理を、主制御ＣＰＵによるメイン処理に対して定期的に割込み発生するタイマ割込処理において実行するようにし、磁気検出センサエラーが発生した場合にタイマ割込処理の発生を禁止することで、遊技に関する各制御処理の実行を一斉に停止させるよう構成したが、計時処理、検出判定処理、ソフトウエア乱数更新処理、遊技状態切替処理、特図入力処理、特図開始処理、表示制御処理、駆動処理のうち少なくとも何れかをメイン処理で行うと共に、該メイン処理で行う制御処理の実行を磁気検出センサエラーが発生したことを契機に停止させるようにしてもよい。
(４) 実施例１および２では、磁気検出センサエラーが発生した場合に計時処理の実行を停止して遊技時間の計測を停止させると共に、停止時点での遊技時間を主制御ＲＡＭ(記憶手段)に記憶して、電源断後において電源供給が再開された場合に、主制御ＲＡＭ(記憶手段)に記憶された遊技時間に基づいて遊技の進行が再開するよう構成したが、磁気検出センサエラーが発生した場合に計測が停止された遊技時間を主制御ＲＡＭ(記憶手段)に記憶しない(遊技の進行を電源断後に再開し得ない)ようにしてもよい。
(５) 実施例１および２では、磁気検出センサエラーが発生した場合に、エラーの判定に関する制御処理として、主基板エラー、磁気検出センサエラー、電波検出センサエラー、振動検出センサエラー、閉時入賞エラー、過剰入球エラーの各エラーが発生したかの判定の実行を停止させる構成としたが、これらのエラー判定のうち少なくとも何れかを停止しないようにしてもよい。
また、前述した断線エラーまたは通信エラーの判定を行う場合には、断線エラーまたは通信エラーの判定の実行を磁気検出センサエラーが発生した場合に停止させるよう構成してもよいし、停止しないよう構成してもよい。
【０２７８】
(６) 実施例１および２では、磁気検出センサエラーが発生した場合に、遊技情報表示器の表示制御を行うための表示制御処理の実行を停止すると共に、遊技情報表示器を非表示化して複数の情報表示部が有する全ての点灯部を消灯状態に統一するよう構成したが、複数の情報表示部(遊技情報表示器)が有する全ての点灯部を点灯状態に統一するよう構成してもよい。また、磁気検出センサエラーが発生した時点での遊技情報表示器の表示態様を維持するようにしてもよい。
(７) 実施例１および２では、入球口を開閉する駆動手段を駆動制御するための駆動処理の実行を磁気検出センサエラーの発生に応じて停止すると共に、駆動手段を消磁状態とするよう構成したが、駆動手段に対応する入球検出手段による検出を判定する検出判定処理の実行を停止するのであれば、駆動手段については磁気検出センサエラーが発生した時点の状態(励磁状態または消磁状態)を維持するようにしてもよい。
また、実施例１および２では、磁気検出センサエラーの発生に応じて駆動手段を原位置で停止する駆動停止状態とするよう構成したが、磁気検出センサエラーが発生した時点の状態を維持するようにしてもよい。
【０２７９】
(８) 実施例１および２では、遊技情報表示器を遊技盤における遊技領域外の位置に設けたが、遊技領域の内側に設けてもよい。この場合には、遊技情報表示器の外観変化に遊技者が気付き易くなり、磁気検出センサエラーの発生を遊技者に確実に知らせることができる。
(９) 実施例１では、遊技機の電源投入から電源断まで継続的に一定速度で回転する振分回転体を遊技手段として振分ユニットの内部に設け、導入口に入球して入球口(第１始動入賞口)の上流側に位置する遊技球の挙動に変化を与え得るよう構成した。これに対し、所定の作動契機の発生毎に予め定めた１種類の動作(一定の動作)を行う遊技手段を備えるようにしてもよい。
この場合には例えば、特別入賞口から特別入賞部の内部空間に入賞した遊技球が入球可能な複数の入球領域(入球口、排出口)を設けると共に、該特別入賞部の内部空間に位置して遊技球を複数の入球領域に振り分ける遊技手段を設け、当該遊技手段が主制御ＣＰＵの制御に応じて当り遊技における予め定めたタイミングで原位置から遊技球を特定の入球領域に振り分ける作動位置に変位し、予め定めた時間の経過後に原位置に復帰する一定の動作を行うよう構成する。そして、特定の入球領域に遊技球が入球した場合に、遊技者に対する所定の特典(例えば、確変状態や変短状態を生起することを決定する等)を付与するように構成する。これにより、遊技手段を利用して遊技の興趣を高めると共に、遊技手段の変位により磁気検出センサエラー(異常)の発生を知らせることができる。
(１０) 実施例１では、遊技球の挙動に変化を与える遊技手段として、部材全体の位置および姿勢が回転動作により変化する振分回転体を備え、磁気検出センサエラーの発生を契機として当該振分回転体を回転させる主制御ＣＰＵの制御(第３駆動処理)を電源断まで停止するよう構成した。また、実施例２では、遊技球の挙動に変化を与える遊技手段として、部材全体の位置および姿勢が揺動動作により変化する誘導部材を備え、磁気検出センサエラーの発生を契機として当該誘導部材を揺動させる主制御ＣＰＵの制御(第３駆動処理)を電源断まで停止するよう構成した。これに対し、部材の一部だけが位置変化する遊技手段、または部材の一部だけが姿勢変化する遊技手段を備え、磁気検出センサエラーの発生を契機として遊技手段の一部を作動する主制御ＣＰＵの制御を所定の終了条件が成立するまで停止するよう構成してもよい。
(１１) 実施例２では、遊技領域における左固定作動口(左ゲート)および右固定作動口(右ゲート)の上方位置に遊技手段としての誘導部材を設け、当該誘導部材が一定の動作を行って両作動口の上流側での遊技球の挙動に変化を与え得るよう構成した。ここで、実施例２では、左固定作動口および右固定作動口を当り判定(普図当り判定)の契機口として構成したが、当り判定(特図当り判定や普図当り判定)の契機口とは別の入球口として構成してもよい。この場合には例えば、当り遊技(普図当り遊技や特図当り遊技)を生起することが決定した後の期間での遊技球の入球に応じて当該当り遊技の種類(価値)や当り遊技終了後の遊技状態を決定する(例えば確変状態とするか否かや変短状態とするか否かを決定する)契機口として構成することができる。
【０２８０】
(１２) 実施例１および２では、磁気検出センサエラー(所定の異常、第１の異常)が発生した場合に、遊技に関する制御処理の実行が停止されたことを示す遊技停止情報信号を機外部へ向けて出力するよう構成した。ここで、実施例１および２では、磁気検出センサエラーが発生した場合の遊技停止情報信号と、他のエラーが発生した場合の一定時間情報信号とを同一の出力端子から異なる態様で出力するようにしたが、異なる出力端子から出力するようにしてもよいし、同じ態様の情報信号として出力してもよい。
例えば、磁気検出センサエラーが発生した場合に、他のエラーが発生した場合と同様に情報信号を所定時間が経過するまでの期間(約５６ｍｓが経過するまで)に限って出力するよう構成することができる。また、例えば、外部情報出力端子盤に出力端子１〜９とは別の出力端子を設けておき、磁気検出センサエラーが発生した場合には該別の出力端子を介して情報信号(遊技停止情報信号)を出力するよう構成することができる。
(１３) 実施例１および２では、磁気検出センサエラーが発生した場合に、遊技に関する制御処理の実行が停止されたことを示す情報信号(遊技停止情報信号)を、電源断(所定の出力終了条件の成立)まで継続的に機外部へ向けて出力するよう構成したが、予め定めた第２の出力時間の経過(所定の出力終了条件の成立)まで(例えば、他のエラーが発生した場合の情報信号の出力期間である約５６ｍｓより長い１００００ｍｓの経過まで)に限って出力するようにしてもよい。
【０２８１】
(１４) 実施例１および２では、磁気検出センサエラーが発生した場合に、払出制御ＣＰＵによる満杯エラーが発生したかの判定および前枠開放エラーが発生したかの判定については実行を停止しないよう構成したが、満杯エラーおよび前枠開放エラーのうち少なくとも何れかについての判定を磁気検出センサエラーが発生した場合に停止するようにしてもよい。なお、満杯エラーおよび前枠開放エラーは、主制御ＣＰＵが実行する制御処理(例えば、エラー判定処理)の中でエラー判定を行うようにしてもよい。この場合には、満杯検出センサや前枠開放検出センサを主制御基板(主制御ＣＰＵ)と電気的に接続するよう構成してもよい。
(１５) 実施例１および２では、報知手段としての図柄表示装置、スピーカおよび枠ランプの少なくとも何れかを利用してエラー報知を実行するよう構成したが、遊技盤ランプや可動体を報知手段としてエラー報知を実行するようにしてもよい。なお、エラーの種類と報知手段の種類との関係は、実施例１の構成に限られるものではない。
(１６) 実施例１および２では、磁気検出センサエラー報知、主基板エラー報知、電波検出センサエラー報知および振動検出センサエラー報知の各エラー報知を電源断まで夫々継続するよう構成した。これに対し、磁気検出センサエラー報知、主基板エラー報知、電波検出センサエラー報知および振動検出センサエラー報知のうち少なくとも何れかのエラー報知について、所定の報知終了条件の成立(例えば、所定時間が経過したことや、報知終了ボタンの押下等の所定の操作が行われたことを条件の成立とする)に伴って報知を終了するようにしてもよい。
例えば、磁気検出センサエラーが発生した場合に、主制御ＣＰＵによる遊技に関する制御処理の実行を電源断まで停止する一方で、磁気検出センサエラー報知を報知手段としての図柄表示装置、スピーカおよび枠ランプが実行するようにする。そして、予め定めた時間が経過した場合(報知終了条件が成立した場合)に、パチンコ機に設定される初期画像を図柄表示装置に表示して該図柄表示装置でのエラー報知を終了し、スピーカを無音状態として該スピーカでのエラー報知を終了し、枠ランプを全消灯状態として該枠ランプでのエラー報知を終了するようにする。
【０２８２】
(１７) 実施例１および２では、磁気検出センサエラーが発生したことを主制御ＣＰＵ(異常判定手段)が判定した場合に、遊技に関する制御処理の実行を電源断まで停止させる構成としたが、所定の遊技停止終了条件の成立(例えば、所定時間が経過したことや、遊技停止解除ボタンの押下等の所定の操作が行われたことを条件の成立とする)に伴って、遊技に関する制御処理の実行を再開するようにしてもよい。なおこの場合には、制御処理の実行の再開に伴ってエラー報知を終了するようにすることが好ましい。
(１８) 実施例１および２では、磁気検出センサエラー報知、主基板エラー報知、電波検出センサエラー報知および振動検出センサエラー報知の各エラー報知を、複数の報知手段としての図柄表示装置、スピーカおよび枠ランプが電源断まで夫々継続するよう構成した。これに対し、磁気検出センサエラー報知、主基板エラー報知、電波検出センサエラー報知および振動検出センサエラー報知のうち少なくとも何れかのエラー報知について、少なくとも１つの演出手段による報知を電源断まで継続させる一方、他の演出手段による報知を所定の報知終了条件の成立(例えば、所定時間が経過したことや、報知終了ボタンの押下等の所定の操作が行われたことを条件の成立とする)に伴って終了するようにしてもよい。
例えば、磁気検出センサエラー(所定の異常)が発生した場合に、主制御ＣＰＵによる遊技に関する制御処理の実行を電源断まで停止する一方で、磁気検出センサエラー報知を報知手段としての図柄表示装置、スピーカおよび枠ランプが実行するようにする。そして、予め定めた時間が経過した場合(報知終了条件が成立した場合)に、スピーカを無音状態として該スピーカでのエラー報知を終了し、枠ランプを全消灯状態として該枠ランプでのエラー報知を終了するようにする一方で、図柄表示装置でのエラー報知については電源断まで継続するようにする。
【０２８３】
(１９) 実施例１および２では、閉時入賞エラー報知が開始されてから所定時間が経過するまでの期間に主制御ＣＰＵから演出制御ＣＰＵへ向けて閉時入賞エラー指定コマンドが入力されない場合に、報知手段としての図柄表示装置、スピーカおよび枠ランプによる閉時入賞エラー報知を当該所定時間の経過時点で終了させる一方で、報知開始から所定時間が経過するまでの期間中に閉時入賞エラー指定コマンドが入力された場合には、スピーカおよび枠ランプによる閉時入賞エラー報知のみを終了させ、図柄表示装置による閉時入賞エラー報知は電源断まで終了させないようにした。これに対し、報知開始から所定時間が経過するまでの期間中に閉時入賞エラー指定コマンドが入力された場合に、図柄表示装置による閉時入賞エラー報知のみを終了させ、スピーカおよび枠ランプのうち少なくとも何れかによる閉時入賞エラー報知を電源断まで終了させないようにしてもよい。また、報知手段としての図柄表示装置、スピーカおよび枠ランプによる閉時入賞エラー報知を必ず電源断まで継続するよう構成してもよい。
(２０) 実施例１および２では、閉時入賞エラーが発生したことを判定することに応じて主制御ＣＰＵが閉時入賞エラー指定コマンドを出力する毎に、払出制御ＣＰＵ(外部出力手段)が外部情報出力端子盤の出力端子からセキュリティーに関する第９端子信号(情報信号)を出力するよう構成する一方、演出制御ＣＰＵは、閉時入賞エラー報知を１回目の閉時入賞エラー指定コマンドの入力時に開始させないよう構成した。すなわち、実施例１および２では、閉時入賞エラーが発生した場合に、外部情報出力端子盤の出力端子から情報信号が出力されるタイミングよりも遅れて閉時入賞エラー報知が開始される(または、外部情報出力端子盤の出力端子から情報信号が出力されたとしても閉時入賞エラー報知が開始されない)よう構成した。これに対し、閉時入賞エラーが発生した場合において外部情報出力端子盤の出力端子から情報信号が出力される条件と、閉時入賞エラー報知が実行開始される条件とを同一にしてもよい。
【０２８４】
(２１) 実施例１および２では、磁気検出センサエラーが発生した場合に、当該エラー発生前に生じた入球口への入球を契機とする賞球の払い出しが当該エラー発生後においても実行される(未払出球が払い出される)よう構成したが、当該エラー発生時点で存在する未払出球の払い出しを無効にするよう構成してもよい。
(２２) 実施例１および２では、外部情報出力端子盤を払出制御ＣＰＵと電気的に接続し、払出制御ＣＰＵが外部情報出力端子盤の端子(出力端子)を介して情報信号を機外部へ向けて出力するよう構成したが、外部情報出力端子盤を主制御ＣＰＵと電気的に接続し、主制御ＣＰＵが外部情報出力端子盤の端子(出力端子)を介して情報信号を機外部へ向けて出力するよう構成してもよい。
(２３) 実施例１では、磁気検出センサを、振分ユニットのステージにおける振分部へ向けた出口付近を含む範囲で磁気を検出可能な姿勢および位置に設けるようにしたが、第１始動入賞口や第２始動入賞口や特別入賞口等の入球口を含む範囲で磁気を検出可能な姿勢および位置に設けてもよい。
(２４) 実施例１では、第１始動入賞部(第１始動入賞口)を振分ユニットの内部に設けるよう構成したが、第１始動入賞部を振分ユニットとは別に遊技領域に設け、遊技領域を流下する遊技球が直接的に(振分ユニットへの入球を条件とせずに)第１始動入賞口に入球し得るよう構成してもよい。なお、振分ユニットを備えない構成としてもよい。
【０２８５】
(２５) 実施例１では、特別用開閉部材を閉状態とする期間としての、大当り遊技の最終回目のラウンド遊技を終了するタイミング以降であって次の大当り遊技が付与されるまでの期間において、特別入賞口への遊技球の入賞が所定回数以上発生した場合に、特電入賞エラーが発生したと主制御ＣＰＵが判定するよう構成したが、ラウンドインターバルを更に含む期間において特別入賞口への遊技球の入賞が所定回数以上発生した場合に、主制御ＣＰＵが特電入賞エラーの発生を判定するよう構成してもよい。
また、大当り遊技の最終回目のラウンド遊技を終了するタイミングから所定時間(例えば、５００ｍｓ)が経過する時点以降であって次の大当り遊技が付与されるまでの期間において特別入賞口への遊技球の入賞が所定回数以上発生した場合に、特電入賞エラーが発生したと主制御ＣＰＵが判定するよう構成してもよい。
更に、大当り遊技の各ラウンド遊技を終了するタイミングから所定時間(例えば、５００ｍｓ)が経過する時点以降であって次のラウンド遊技が開始されるまでの期間において特別入賞口への遊技球の入賞が所定回数以上発生した場合に、特電入賞エラーが発生したと主制御ＣＰＵが判定するよう構成してもよい。
(２６) 実施例１では、始動用開閉部材を閉状態とする期間としての、普図当り遊技を終了するタイミング以降であって次の普図当り遊技が付与されるまでの期間において、第２始動入賞口への遊技球の入賞が所定回数以上発生した場合に、普電入賞エラーが発生したと主制御ＣＰＵが判定するよう構成したが、普図当り遊技を終了するタイミングから所定時間(例えば、５００ｍｓ)が経過する時点以降であって次の普図当り遊技が付与されるまでの期間において第２始動入賞口への遊技球の入賞が所定回数以上発生した場合に、普電入賞エラーが発生したと主制御ＣＰＵが判定するよう構成してもよい。
(２７) 実施例１では、特別用開閉部材を閉状態とする期間としてラウンドインターバルを含む期間において特別入賞口への遊技球の入賞が所定回数以上発生した場合に、主制御ＣＰＵが特電入賞エラーが発生したと判定し、特電入賞エラー報知を行うよう構成した。ここで更に、特別入賞ソレノイドが駆動制御されていない状態(消磁状態)のときに特別用開閉部材が閉状態から開状態へと変位するのを規制する開放規制機構を備えることで、特電入賞エラーの発生可能性を低減させるようにしてもよい。
【０２８６】
(２８) 実施例１では、過剰入球エラー(所定の異常)が発生したか否かを、記憶手段としての主制御ＲＡＭ(過剰入球エラー判定用記憶部)に設けた複数の記憶領域の内で更新順序が連続する全ての記憶領域に記憶された検出回数の合計回数に基づいて主制御ＣＰＵ(異常判定手段)が判定するよう構成したが、複数の記憶領域の内で更新順序が連続する２以上かつ総数未満の記憶領域に記憶された検出回数の合計回数に基づいて主制御ＣＰＵ(異常判定手段)が判定するよう構成してもよい。
(２９) 実施例１では、主制御ＣＰＵ(領域指定手段)が検出回数を更新する対象の記憶領域(更新領域)を複数の記憶手段の内から指定するよう構成したが、複数の記憶領域を主制御ＲＡＭ以外の記憶手段に設けて、過剰入球エラー(所定の異常)が発生したか否かを主制御ＣＰＵ以外の異常判定手段(例えば、演出制御ＣＰＵや払出制御ＣＰＵ等)が判定すると共に、主制御ＣＰＵ以外の領域指定手段(例えば、演出制御ＣＰＵや払出制御ＣＰＵ等)が更新領域を指定するよう構成してもよい。
(３０) 実施例１では、エラー検出センサとして入球口に入球した遊技球(所定の状態)を検出可能な入球検出センサ(状態検出手段)を備えると共に、該入球検出センサによる検出回数を各記憶領域に記憶可能とし、複数の記憶領域の内で更新順序が連続する２以上の記憶領域に記憶された検出回数の合計回数に基づいて過剰入球エラー(所定の異常)が発生したか否かを判定するよう構成したが、入球検出センサ以外のエラー検出センサ(状態検出手段)による検出回数を各記憶領域に記憶可能とし、複数の記憶領域の内で更新順序が連続する２以上の記憶領域に記憶された検出回数の合計回数に基づいて過剰入球エラー(所定の異常)が発生したか否かを判定するよう構成してもよい。
この場合には例えば、エラー検出センサの１種としての電波検出センサによる検出回数を各記憶領域に記憶可能とし、複数の記憶領域の内で更新順序が連続する２以上の記憶領域に記憶された検出回数の合計回数に基づいて電波検出センサエラー(所定の異常)が発生したか否かを判定するよう構成してもよい。
【０２８７】
(３１) 実施例１および２では、常に開口して開口寸法が変化しない入球口(具体的には、第１始動入賞口、普通入賞口、固定作動口)に入球した遊技球を検出する入球検出センサ(状態検出手段)による検出回数に基づいて、過剰入球エラーが発生したか否かを主制御ＣＰＵ(異常判定手段)が判定する構成としたが、開口寸法が変化する入球口(例えば、特別入賞口、第２始動入賞口、可変作動口、可変入賞口)に入球した遊技球を検出する入球検出センサ(状態検出手段)による検出回数に基づいて、過剰入球エラーが発生したか否かを主制御ＣＰＵ(異常判定手段)が判定する構成としてもよい。
この場合には、入球口が開状態(遊技球が入球可能な状態)とされる期間を判定対象期間として設定し、この判定対象期間において、予め定めた更新順序に従って、所定の単位時間(例えば５秒等)の経過毎に、主制御ＣＰＵ(領域指定手段)が更新領域を更新すると共に、複数の記憶領域の内で更新順序が連続する２以上の記憶領域に記憶された検出回数の合計回数に基づいて過剰入球エラー(所定の異常)が発生したか否かを判定するよう構成することができる。
【０２８８】
(３２) 実施例１では、第１始動入賞検出センサによる検出回数を記憶する複数の記憶領域としての第１バッファと、普通入賞検出センサによる検出回数を記憶する複数の記憶領域としての第２バッファとについて、予め定めた更新順序に従って、所定の単位時間(具体的には１分)の経過毎に、主制御ＣＰＵ(領域指定手段)が更新領域を更新すると共に、複数の記憶領域の内で更新順序が連続する２以上の記憶領域に記憶された検出回数の合計回数に基づいて過剰入球エラー(所定の異常)が発生したか否かを判定するよう構成したが、他の入球検出センサ(例えば、特別入賞検出センサやゲートセンサ)による検出回数を過剰入球エラーの判定対象として複数の記憶領域に記憶するよう構成してもよい。
また、発射球通路や振分ユニットの導入口を通過する遊技球を検出する遊技球検出センサ(遊技媒体検出手段)を設け、該遊技球検出センサにより検出される遊技球の数が所定数増加する毎に、主制御ＣＰＵ(領域指定手段)が更新領域を更新するよう構成してもよい。
(３３) 実施例１および２では、主制御ＣＰＵ(異常判定手段)が過剰入球エラーの発生を判定した場合に、複数の記憶領域の記憶内容(検出回数)や、ポインタの値や、計数カウンタ(または導入数カウンタ)の値を初期化するようにしたが、初期化することなく引き続き判定対象期間を継続するようにしてもよい。
(３４) 実施例１および２では、遊技機への電源投入を契機として判定対象期間を開始するよう構成したが、電源投入後に所定の開始条件が成立することを契機として判定対象期間を開始するよう構成してもよい。
この場合には例えば、電源投入後における入球検出センサ(状態検出手段)による最初の検出を開始条件の成立として、判定対象期間を開始するよう構成することができる。
【０２８９】
(３５) 実施例１および２では、遊技球(遊技媒体)が流下可能な遊技領域を備え、遊技者が遊技領域に遊技球を打ち出して遊技を行うパチンコ機を例として説明したが、遊技者が規定数のメダル(遊技媒体)を投入し、操作レバーを押下操作することで、複数種類の絵柄が表示された複数のリール(回胴)を回転させた後に、ストップボタンを操作して各リールを停止させ、各リールの絵柄が所定の組み合わせとなる場合に規定数のメダル(遊技媒体)の払出を行う回胴式遊技機(スロットマシーン)に本願発明を適用してもよい。
【符号の説明】
【０２９０】
６０ａ  主制御ＣＰＵ(第１の異常判定手段、第２の異常判定手段、第３の異常判定手段、停止手段、計時制御手段、決定制御手段)
６１ａ  払出制御ＣＰＵ(外部出力手段)
６３  外部情報出力端子盤(出力端子板)
ＳＥ１  第１始動入賞検出センサ(第２の状態検出手段)
ＳＥ２  第２始動入賞検出センサ(第３の状態検出手段)
ＳＥ３  特別入賞検出センサ(第３の状態検出手段)
ＳＥ４  普通入賞検出センサ(第３の状態検出手段)
ＳＥ６  磁気検出センサ(第１の状態検出手段)
ＳＥ７  電波検出センサ(第３の状態検出手段)
ＳＥ８  振動検出センサ(第３の状態検出手段)
【図１】
0006563860.tif 000002
【図２】
0006563860.tif 000003
【図３】
0006563860.tif 000004
【図４】
0006563860.tif 000005
【図５】
0006563860.tif 000006
【図６】
0006563860.tif 000007
【図７】
0006563860.tif 000008
【図８】
0006563860.tif 000009
【図９】
0006563860.tif 000010
【図１０】
0006563860.tif 000011
【図１１】
0006563860.tif 000012
【図１２】
0006563860.tif 000013
【図１３】
0006563860.tif 000014