(57)【要約】【課題】不正な始動口スイッチ信号や不正なラッチ信号の入力を発見可能なパチンコ遊技機の提供。【解決手段】主制御部が、ラッチ信号が入力されたとき、数値生成手段において生成されている数値を、第１の記憶部に記憶するラッチ割込処理と、入力された始動口スイッチ信号に基づいて遊技球の始動口への入賞を確定し、第１の記憶部に記憶されている数値を、所定個数を上限として、第２の記憶部に記憶する始動口スイッチ処理と、第２の記憶部に記憶されている数値に基づいて大当たりか否かの判定を行う大当たり判定処理と、を実行するように構成され、大当たり判定処理において大当たりと判定したとき大当たり遊技を実行するパチンコ遊技機において、主制御部が、ラッチ信号が入力されてから始動口スイッチ信号が入力されるまでのずれ時間を計測し、ずれ時間が所定の上限時間を超えた場合には、所定のエラー処理を行うパチンコ遊技機。【選択図】図１５
2011167240.tif 000002
【特許請求の範囲】
【請求項１】
遊技球が流下する遊技領域に設けられた始動口と、
遊技球の前記始動口への入賞を検出する始動口スイッチと、
数値を生成する数値生成手段を備え、前記始動口スイッチが接続されて、前記始動口スイッチが前記遊技球の入賞を検出したとき、前記始動口スイッチから出力された信号に基づいてラッチ信号と始動口スイッチ信号とが入力されるように構成された主制御部と、
を備え、
前記主制御部が、
前記ラッチ信号が入力されたとき、前記数値生成手段において生成されている数値を、前記主制御部内の第１の記憶部に記憶するラッチ割込処理と、
入力された前記始動口スイッチ信号に基づいて遊技球の前記始動口への入賞を確定し、該入賞を確定したとき、前記第１の記憶部に記憶されている数値、または、前記第１の記憶部に記憶されている数値から生成した数値を、所定個数を上限として、前記主制御部内の第２の記憶部に記憶する始動口スイッチ処理と、
前記第２の記憶部に記憶されている数値に基づいて大当たりか否かの判定を行う大当たり判定処理と、
を実行するように構成され、
前記主制御部が、前記大当たり判定処理において大当たりと判定したとき、遊技者が多数の賞球を獲得可能な大当たり遊技を実行するように構成されたパチンコ遊技機において、
前記主制御部が、前記ラッチ信号が入力されてから前記始動口スイッチ信号が入力されるまでのずれ時間を計測し、該ずれ時間が所定の上限時間を超えた場合には、所定のエラー処理を行うことを特徴とするパチンコ遊技機。
【請求項２】
前記主制御部への前記始動口スイッチ信号の入力を遅延させる遅延手段を備え、
前記主制御部が、前記ずれ時間が前記遅延手段によって前記始動口スイッチ信号の入力が遅延される時間以下に設定された所定の下限時間未満の場合にも、所定のエラー処理を行うことを特徴とする請求項１記載のパチンコ遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、始動口に遊技球が入賞すると数値生成手段から数値を取得し、その数値に基づいて大当たり判定を行い、判定結果が大当たりであれば大当たり遊技を行うパチンコ遊技機に関する。
【背景技術】
【０００２】
下記特許文献１記載のパチンコ遊技機は、主制御基板においてＣＰＵの外部に設けられた乱数発生手段（数値生成手段）を有し、始動口スイッチからの信号をＣＰＵの割込入力端子（ラッチ端子）に入力するとともに、Ｉ／Ｏポート経由でＣＰＵに入力している。そして、割込入力端子への入力（ラッチ信号）があると、割込処理で乱数発生手段から乱数をレジスタ経由でＲＡＭに読み込み、メイン処理のスイッチ処理において、Ｉ／Ｏポート経由の信号（始動口スイッチ信号）を２度読みして遊技球の始動口への入賞を確定したら、ＲＡＭに格納されている乱数を、所定個数を上限として、乱数格納エリアに読み込んでいる。そして、乱数格納エリアに格納された乱数により、大当たり判定を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２００５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来のパチンコ遊技機のように、ラッチ信号が入力されたときに乱数発生手段から乱数を取得し、始動口スイッチ信号により入賞を確定したときに、その乱数を大当たり判定用の乱数格納エリアに読み込んで、大当たり判定を行うパチンコ遊技機では、ラッチ端子に不正なパルス生成回路を接続して、不正なラッチ信号を入力し、大当たりと判定される乱数を乱数発生手段から取得させたり、Ｉ／Ｏポートを不正なものに置き換えて不正な始動口スイッチ信号を入力して、大当たり判定を行わせたりする不正が行われる虞がある。
【０００５】
しかし、上記従来のパチンコ遊技機では、不正な始動口スイッチ信号や不正なラッチ信号が入力されても、発見できないという問題があった。
【０００６】
本発明は、上述した問題を解決するものであり、不正な始動口スイッチ信号や不正なラッチ信号の入力を発見可能なパチンコ遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のパチンコ遊技機は、遊技球が流下する遊技領域に設けられた始動口と、遊技球の前記始動口への入賞を検出する始動口スイッチと、数値を生成する数値生成手段を備え、前記始動口スイッチが接続されて、前記始動口スイッチが前記遊技球の入賞を検出したとき、前記始動口スイッチから出力された信号に基づいてラッチ信号と始動口スイッチ信号とが入力されるように構成された主制御部と、を備え、前記主制御部が、前記ラッチ信号が入力されたとき、前記数値生成手段において生成されている数値を、前記主制御部内の第１の記憶部に記憶するラッチ割込処理と、入力された前記始動口スイッチ信号に基づいて遊技球の前記始動口への入賞を確定し、該入賞を確定したとき、前記第１の記憶部に記憶されている数値、または、前記第１の記憶部に記憶されている数値から生成した数値を、所定個数を上限として、前記主制御部内の第２の記憶部に記憶する始動口スイッチ処理と、前記第２の記憶部に記憶されている数値に基づいて大当たりか否かの判定を行う大当たり判定処理と、を実行するように構成され、前記主制御部が、前記大当たり判定処理において大当たりと判定したとき、遊技者が多数の賞球を獲得可能な大当たり遊技を実行するように構成されたパチンコ遊技機において、前記主制御部が、前記ラッチ信号が入力されてから前記始動口スイッチ信号が入力されるまでのずれ時間を計測し、該ずれ時間が所定の上限時間を超えた場合には、所定のエラー処理を行うことを特徴とする。
【０００８】
ここで、前記主制御部への前記始動口スイッチ信号の入力を遅延させる遅延手段を備え、前記主制御部が、前記ずれ時間が前記遅延手段によって前記始動口スイッチ信号の入力が遅延される時間以下に設定された所定の下限時間未満の場合にも、所定のエラー処理を行うことが好ましい。
【発明の効果】
【０００９】
本発明のパチンコ遊技機によれば、ラッチ信号が入力されてから始動口スイッチ信号が入力されるまでのずれ時間が所定の上限時間を越えた場合には、所定のエラー処理が行われるので、不正なラッチ信号や不正な始動口スイッチ信号が入力されたとき、ラッチ信号と始動口スイッチ信号のずれ時間により、不正を発見可能である。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態に係るパチンコ遊技機の正面図である。
【図２】同パチンコ遊技機の電気系統のブロック図である。
【図３】同パチンコ遊技機のメイン制御基板の主要部を示すブロック図である。
【図４】タイマ割込処理及びラッチ割込処理のタイミングの一例を示すタイミングチャートである。
【図５】タイマ割込処理のフローチャートである。
【図６】始動口ＳＷ処理のフローチャートである。
【図７】ゲートＳＷ処理のフローチャートである。
【図８】特別図柄処理のフローチャートである。
【図９】大当たり判定処理のフローチャートである。
【図１０】停止中処理のフローチャートである。
【図１１】普通図柄処理のフローチャートである。
【図１２】大入賞口処理のフローチャートである。
【図１３】遊技状態判定処理のフローチャートである。
【図１４】電チュー処理のフローチャートである。
【図１５】ラッチ割込処理のフローチャートである。
【図１６】ラッチ割込処理の変形例のフローチャートである。
【図１７】本発明の第２実施形態に係るパチンコ遊技機の主制御基板の主要部を示すブロック図である。
【図１８】第２実施形態に係るラッチ割込処理のフローチャートである。
【図１９】各遊技状態を示す図である。
【図２０】（ａ）、（ｂ）は大当たり判定用テーブル、（ｃ）、（ｄ）は大当たり図柄判定用テーブルを示す図である。
【発明を実施するための形態】
【００１１】
〈第１実施形態〉本発明の第１実施形態に係るパチンコ遊技機について、図面に基づいて説明する。図１に示すように、実施形態のパチンコ遊技機は、前面枠１０の内側に取着された遊技盤１を備え、遊技盤１には、ハンドル１１の操作により発射された遊技球が流下する遊技領域２が、レール１２で囲まれて形成されている。遊技領域２には、図示しない釘が多数突設されている。遊技盤１には、可動役物６や盤ランプ１９が設けられ、前面枠１０には、複数の枠ランプ１７及びスピーカ１８が配設されている。
【００１２】
また、遊技盤１には、始動入賞装置５と大入賞装置７と複数の普通入賞装置９とが設けられている。始動入賞装置５は、遊技領域２にそれぞれ設けられた第１始動口５１ａと第２始動口５１ｂと電チュー（電動チューリップ）５０とを備え、第１始動口５１ａは常時遊技球が入賞可能な状態であるが、第２始動口５１ｂは、電チュー５０が開放されているときのみ、遊技球が入賞可能な状態となる。なお、電チュー５０は電チューソレノイド５３（図２参照）により開閉される。大入賞装置７は、遊技領域２に設けられた大入賞口７１を備え、大入賞口７１は、大入賞口ソレノイド７２（図２参照）により開閉されて、開放されているときのみ遊技球が入賞可能な状態となる。各普通入賞装置９は、遊技領域２に設けられた普通入賞口９０を備え、各普通入賞口９０は常時遊技球が入賞可能な状態である。
【００１３】
遊技領域２には、液晶表示装置である画像表示器３の表示部４が配置されている。画像表示器３は、客待ち用のデモ表示、第１始動口５１ａや第２始動口５１ｂへの遊技球の入賞に基づく装飾図柄変動演出、大当たり遊技に並行して行われる大当たり演出などを表示部４に表示する。装飾図柄変動演出は、数字等の装飾図柄と装飾図柄以外の画像とにより構成されて、変動表示を経て停止表示された装飾図柄により大当たり抽選（即ち、大当たり乱数の保留記憶部２７（図２参照）への記憶とその大当たり乱数を用いた判定）の結果を報知する演出であり、後述する特別図柄変動に並行して行われる。
【００１４】
遊技領域２の外側には、普通図柄表示器１３、第１特別図柄表示器１４ａ、及び、第２特別図柄表示器１４ｂが設けられるとともに、普通図柄保留ランプ１５、第１特別図柄保留ランプ１６ａ、第２特別図柄保留ランプ１６ｂがそれぞれ４つ設けられている。
【００１５】
第１特別図柄表示器１４ａ、第２特別図柄表示器１４ｂは、それぞれ、遊技球の第１始動口５１ａ、第２始動口５１ｂへの入賞を契機として行われる大当たり抽選の結果を、変動表示を経て停止表示された図柄により報知する特別図柄変動を行うものである。なお、第１特別図柄表示器１４ａ及び第２特別図柄表示器１４ｂに表示される図柄を特別図柄という。停止表示された特別図柄が大当たり図柄であれば、大入賞口７１が所定回数開閉され、遊技者が多数の賞球を獲得可能な大当たり遊技が行われる。
【００１６】
遊技球の第１始動口５１ａまたは第２始動口５１ｂへの入賞（以下、「始動入賞」という。）を確定すると、メイン制御基板２０（図２参照）は、その入賞に対する大当たり乱数（すなわち、後述するラッチレジスタ４０で保持している数値）を、第１始動口５１ａへの入賞であれば第１保留記憶部２７ａ（図２参照）に、第２始動口５１ｂへの入賞であれば第２保留記憶部２７ｂ（図２参照）に記憶する。そして、特別図柄変動を実行可能になったとき、即ち、前の入賞に対する特別図柄変動も大当たり遊技も実行されていない状態になったときに、記憶しておいた大当たり乱数を用いて大当たりか否かの判定を行い、特別図柄変動を実行する。第１特別図柄保留ランプ１６ａ、第２特別図柄保留ランプ１６ｂは、それぞれ、第１保留記憶部２７ａ、第２保留記憶部２７ｂに記憶されている大当たり乱数の個数を表示するものである。なお、第１保留記憶部２７ａ、第２保留記憶部２７ｂに記憶される大当たり乱数は、それぞれ４個が上限とされている。
【００１７】
また、遊技領域２には遊技球が通過可能なゲート８が設けられ、普通図柄表示器１３は、遊技球のゲート８の通過を契機として行われる普通図柄抽選（すなわち、当たり乱数の取得とその当たり乱数を用いた判定）の結果に応じた普通図柄を、普通図柄の変動表示を経て停止表示するものであり、停止表示された普通図柄が当たり図柄であれば、所定時間及び所定回数電チュー５０を開く補助遊技が行われる。
【００１８】
普通図柄の変動表示中または補助遊技中に、遊技球がゲート８を通過すると、メイン制御基板２０は、その通過に対して取得した当たり乱数を記憶しておき、普通図柄の変動表示を開始可能な状態になったときに、記憶しておいた当たり乱数を用いて当たりか否かの判定を行い、普通図柄の変動表示を開始してその判定を報知する普通図柄を停止表示する。普通図柄保留ランプ１５は、このように記憶されている当たり乱数の個数を表示するものである。なお、記憶される当たり乱数は４個が上限とされている。
【００１９】
図２に示すように、実施形態のパチンコ遊技機は、メイン制御基板２０、払出制御基板２１、サブ制御基板２５を備え、サブ制御基板２５は、演出制御基板２２、画像制御基板２３、及び、ランプ制御基板２４を備えている。そして、払出制御基板２１及び演出制御基板２２はメイン制御基板２０に接続され、画像制御基板２３及びランプ制御基板２４は演出制御基板２２に接続されている。メイン制御基板２０には、ワンチップマイコン（本実施形態では、ジャパン・アイディー社製のIDNAC301）からなる主制御部３０が設けられ、主制御部３０は、ＣＰＵ３１、ＲＯＭ３２、及び、ＲＡＭ３３を備え、ＲＡＭ３３内に、第２の記憶部に相当し、第１保留記憶部２７ａ及び第２保留記憶部２７ｂからなる保留記憶部２７を備えている。
【００２０】
メイン制御基板２０には、第１始動口５１ａに入賞した遊技球を検出する第１始動口スイッチ（以下、スイッチを「ＳＷ」とも表記する。）５４ａ、第２始動口５１ｂに入賞した遊技球を検出する第２始動口ＳＷ５４ｂ、電チューソレノイド５３、ゲート８を通過した遊技球を検出するゲートＳＷ８１、大入賞口７１に入賞した遊技球を検出する大入賞口ＳＷ７４、大入賞口ソレノイド７２、普通入賞口９０に入賞した遊技球を検出する普通入賞口ＳＷ９１、第１特別図柄保留ランプ１６ａ、第２特別図柄保留ランプ１６ｂ、普通図柄保留ランプ１５、第１特別図柄表示器１４ａ、第２特別図柄表示器１４ｂ、及び、普通図柄表示器１３がそれぞれ接続され、図２の矢印で示すように、各スイッチからはメイン制御基板２０に信号が入力され、各ソレノイドやランプにはメイン制御基板２０から信号が出力される。
【００２１】
また、メイン制御基板２０は、払出制御基板２１に各種コマンドを送信し、払出制御基板２１には、払出装置（図示せず。）を駆動する払出駆動モータ２６が接続されて、払出制御基板２１は、メイン制御基板２０から受信したコマンドに従って払出駆動モータ２６を動作させ、賞球の払出を行わせる。
【００２２】
さらに、メイン制御基板２０は、演出制御基板２２に対し各種コマンドを送信し、演出制御基板２２は、画像制御基板２３との間でコマンドや信号の送受信を行う。画像制御基板２３には画像表示器３及びスピーカ１８が接続され、画像制御基板２３は演出制御基板２２から受信したコマンドに従って、画像表示器３の表示部４に装飾図柄その他の画像を表示し、スピーカ１８から音声を出力する。また、演出制御基板２２はランプ制御基板２４にコマンドを送信する。ランプ制御基板２４には、可動役物６、枠ランプ１７、及び、盤ランプ１９が接続され、ランプ制御基板２４は、演出制御基板２２から受信したコマンドに従って、可動役物６を作動し、枠ランプ１７や盤ランプ１９を点灯・消灯する。
【００２３】
図３に示すように、メイン制御基板２０は、上述した主制御部３０を備えるとともに、インターフェース３４、入力ポート３５、及び、発振回路３６を備えている。第１始動口ＳＷ５４ａ及び第２始動口ＳＷ５４ｂは、インターフェース３４に接続されて、遊技球の入賞を検出することによりON信号を出力し、第１始動口ＳＷ５４ａ及び第２始動口ＳＷ５４ｂから出力された信号はインターフェース３４を介して、ラッチ信号として主制御部３０に設けられたラッチ端子（詳しくは、第１始動口ＳＷ５４ａからの信号は第１ラッチ端子、第２始動口ＳＷ５４ｂからの信号は第２ラッチ端子）に入力されるとともに、インターフェース３４に接続された入力ポート３５を介して、始動口ＳＷ信号として主制御部３０に入力される。主制御部３０は、上述したＣＰＵ３１、ＲＯＭ３２、及び、ＲＡＭ３３を備えるとともに、数値生成手段３７を構成する分周回路３８及びカウンタ３９と、第１の記憶部に相当するラッチレジスタ４０とを備えている。分周回路３８は、発振回路３６に接続されて、発振回路３６から入力された基準クロック信号を分周して、カウンタ３９に入力する。カウンタ３９は、入力されたクロック信号に基づいてカウントを行うことにより、数値を生成してラッチレジスタ４０に出力する。ラッチレジスタ４０は、ラッチ信号が第１ラッチ端子または第２ラッチ端子に入力されたとき、そのラッチ信号またはそのラッチ信号に基づく信号が入力されるように構成されて、かかる信号が入力されたとき、カウンタ３９から入力されている数値、すなわち、数値生成手段３７において生成されている数値（大当たり乱数に相当。）を保持（記憶）する。そして、主制御部３０は、始動口ＳＷ信号に基づいて始動入賞を確定したとき、ラッチレジスタ４０に保持されている数値を、ＲＡＭ３３内の保留記憶部２７に記憶する。
【００２４】
図１９に示すように、実施形態のパチンコ遊技機は、通常遊技状態、大当たり遊技状態、時短遊技状態、確変遊技状態、及び、潜確遊技状態の５つの遊技状態を有している。通常遊技状態は、特別図柄当選確率（大当たり抽選が大当たりになる確率）が1/300、普通図柄当選確率（普通図柄抽選が当たりになる確率）が1/11、普通図柄変動時間が4.0秒、電チュー５０の作動パターンが0.15秒の開放１回とされている。時短遊技状態は、特別図柄当選確率が1/300、普通図柄当選確率が11/11、普通図柄変動時間が1.5秒、電チュー５０の作動パターンが1.80秒の開放３回とされている。確変遊技状態は、特別図柄当選確率が1/30、普通図柄当選確率が11/11、普通図柄変動時間が1.5秒、電チュー５０の作動パターンが1.80秒の開放３回とされている。潜確遊技状態は、特別図柄当選確率が1/30、普通図柄当選確率が1/11、普通図柄変動時間が4.0秒、電チュー５０の作動パターンが0.15秒の開放１回とされている。時短遊技状態及び確変遊技状態は、普通図柄当選確率が高く、普通図柄変動時間が短く、かつ、電チュー５０の開放時間が長くなっており、電チュー５０が開き易い所謂電サポ（電チューサポート）有りの状態である。一方、通常遊技状態及び潜確遊技状態は電サポ無しの状態であり、潜確遊技状態は通常遊技状態よりも特別図柄当選確率が高いが、潜確遊技状態であるのか通常遊技状態であるのかは分かり難くなっている。大当り遊技状態は、大入賞口７１を所定回数開閉する大当たり遊技が実行されている状態であり、普通図柄当選確率が1/11、普通図柄変動時間が4.0秒、電チュー５０の作動パターンが0.15秒の開放１回とされている。また、大当り遊技状態においては、第１始動口５１ａまたは第２始動口５１ｂに遊技球が入賞したとしても大当たり抽選は実行されず、保留個数が上限未満であればその入賞が保留されて、その後に遷移した遊技状態（時短遊技状態、確変遊技状態、又は、潜確遊技状態）において保留された入賞に対して大当たり抽選が実行されるため、図１９では特別図柄当選確率が表示されていない。
【００２５】
そして、実施形態のパチンコ遊技機は、遊技開始時は通常遊技状態であり、大当たり遊技状態を経て、その大当たりの種類に応じた遊技状態に遷移する。大当たりの種類には、１５Ｒ（ラウンド）通常大当たり、１５Ｒ確変大当たり、２Ｒ潜確（潜伏確変）大当たり、及び、２Ｒ突確大当たりがあり、これら大当たりの他に当たりとして小当たりがある。ラウンドとは大入賞口７１の開放期間を言い、１５Ｒ確変大当たりであれば、大入賞口７１を１５回開放する大当たり遊技を行った後、確変遊技状態に遷移し、１５Ｒ通常大当たりであれば、大入賞口７１を１５回開放する大当たり遊技を行った後、時短遊技状態に遷移し、２Ｒ突確大当たりであれば、大入賞口７１を極短時間２回開放する大当たり遊技を行った後、確変遊技状態に遷移し、２Ｒ潜確大当たりであれば、大入賞口７１を極短時間２回開放する大当たり遊技を行った後、潜確遊技状態に遷移する。１５Ｒ確変大当たり及び１５Ｒ通常大当たりを長当たり、２Ｒ潜確大当たり及び２Ｒ突確大当たりを短当たりといい、長当たりでは遊技者は多数の賞球を獲得可能であるが、短当たりでは大入賞口７１への入賞が殆どないため、遊技者は賞球を殆ど獲得できない。また、小当たりであれば、大入賞口７１を極短時間２回開放する小当たり遊技を行うが、遊技状態は遷移しない。小当たりも、短当たりと同様に、遊技者は賞球を殆ど獲得できない。以下、大当たり遊技及び小当たり遊技を当たり遊技という。なお、時短遊技状態において途中で大当たりが発生することなく１００回図柄変動演出が行われたときは、通常遊技状態に遷移する。また、図示はしていないが、確変遊技状態又は潜確遊技状態において途中で大当たりが発生することなく１００００回図柄変動演出が行われたときも、通常遊技状態に遷移する。
【００２６】
次に、主制御部３０の動作について説明する。主制御部３０は、図４に示すように、タイマ割込処理を例えば４msecといった短時間毎に繰り返すが、第１ラッチ端子または第２ラッチ端子にラッチ信号が入力された場合（ラッチ信号がONになった場合）には、タイマ割込処理に優先してラッチ割込処理を行う。すなわち、タイマ割込処理を中断してラッチ割込処理を行った後、タイマ割込処理に復帰する。以下、詳述する。
【００２７】
［タイマ割込処理］図５に示すように、タイマ割込処理では、主制御部３０は、後述する始動口ＳＷ処理（S101）及びゲートＳＷ処理（S102）の他、大入賞口ＳＷ処理（S103）及び普通入賞口ＳＷ処理（S104）を行う。大入賞口ＳＷ処理は、大入賞口ＳＷ７４がONしていれば、当たり遊技（後述する当たり遊技フラグがON）中か否かを判定して、当たり遊技中であれば、入賞個数カウンタの値Ｃに１を加算するとともに、大入賞口カウンタの値に１を加算する処理である。普通入賞口ＳＷ処理は、普通入賞口ＳＷ９１がONしていれば普通入賞口カウンタの値に１を加算する処理である。
【００２８】
続いて、主制御部３０は、後述する特別図柄処理（S105）、普通図柄処理（S106）、大入賞口処理（S107）、及び、電チュー処理（S108）を行う。そして、主制御部３０は、大入賞口カウンタの値に応じた数の賞球、及び、普通入賞口カウンタの値に応じた数の賞球を払い出すためのコマンドをセットして、それらのカウンタをゼロクリアする賞球処理（S109）を行い、以上の各処理においてセットしたコマンドを払出制御基板２１及び演出制御基板２２に出力する出力処理（S110）を行う。
【００２９】
［始動口ＳＷ処理］図６に示すように、始動口ＳＷ処理では、主制御部３０は入力ポート３５経由で入力される始動口ＳＷ信号に基づいて、始動入賞を確定する。詳しくは、主制御部３０は、第１始動口ＳＷ５４ａからの始動口ＳＷ信号を所定間隔で２度読みし、２度ともONであれば第１始動口５１ａへの入賞確定と判定し（S201でYES）、１度でもONでなければ入賞確定でないと判定する（S201でNO）。なお、このように信号を２度読みして入賞を確定（すなわち、確かに入賞したと判定）するのは、ノイズ対策のためである。そして、入賞確定でない場合にはステップS206に進むが、入賞確定の場合にはステップS202に進んで、第１保留記憶部２７ａに記憶されている大当たり乱数の個数を数える第１始動口保留カウンタの値Ｕ１が、上限値の４未満か否かを判定し、４未満でない場合はステップS206に進み、４未満の場合はＵ１に１を加算して（S203）、そのときラッチレジスタ４０に保持されている大当たり乱数を、ラッチレジスタ４０から取得して第１保留記憶部２７ａに格納するとともに、大当たり図柄乱数等を取得して所定記憶域に記憶し（S204）、第１保留数増加コマンドをセットして（S205）、ステップS206に進む。
【００３０】
ステップS206では、主制御部３０は、第２始動口ＳＷ５４ｂからの始動口ＳＷ信号に基づいて、第１始動口ＳＷ５４ａの場合と同様に始動入賞が確定か否かを判定し、入賞確定と判定すればステップS207に進み、入賞確定でないと判定すれば始動口ＳＷ処理を終える。ステップS207では、第２保留記憶部２７ｂに記憶されている大当たり乱数の個数を数える第２始動口保留カウンタの値Ｕ２が、上限値の４未満か否かを判定し、４未満でない場合は始動口ＳＷ処理を終え、４未満の場合は、Ｕ２に１を加算して（S208）、そのときラッチレジスタ４０に保持されている大当たり乱数を、ラッチレジスタ４０から取得して第２保留記憶部２７ｂに格納するとともに、大当たり図柄乱数等を取得して所定記憶域に記憶し（S209）、第２保留数増加コマンドをセットして（S210）、始動口ＳＷ処理を終える。なお、第１始動口５１ａまたは第２始動口５１ｂに遊技球が入賞したことにより生成する始動口ＳＷ信号の長さ（ON期間の長さ）は、いずれかのタイマ割込処理中の始動口ＳＷ処理で必ず始動入賞が確定されるように、タイマ割込処理１回分の長さ以上とされる。また、同じ始動口ＳＷ信号で複数回始動入賞を確定することのないよう、前回の始動口ＳＷ処理において読んだ始動口ＳＷ信号のレベルと現在の始動口ＳＷ処理において読んだ始動口ＳＷ信号のレベルとを比較し、OFFからONへの立ち上がりを検出したときのみ、始動入賞を確定する。
【００３１】
［ゲートＳＷ処理］図７に示すように、ゲートＳＷ処理では、主制御部３０はゲートＳＷ８１がONしたか否かを判定し（S301）、ONしていなければ処理を終え、ONしていれば、ゲート保留カウンタの値Ｇが上限値の４未満か否かを判定する（S302）。そして、４未満でない場合はゲートＳＷ処理を終え、４未満であればＧに１を加算して（S303）、当たり乱数を取得して所定記憶域に格納し（S304）、ゲートＳＷ処理を終える。
【００３２】
［特別図柄処理］図８に示すように、特別図柄処理では、主制御部３０は、当たり遊技中か否かを示す当たり遊技フラグ（即ち、小当たり遊技フラグ、長当たり遊技フラグ、又は、短当たり遊技フラグ）がONか否かを判定し（S401）、ONであれば、特別図柄の変動を開始できないため処理を終え、ONでなければ特別図柄の変動中か否かを判定する（S402）。そして、変動中であればステップS411に進むが、変動中でなければ、特別図柄の変動を開始できるため、第２始動口保留カウンタの値Ｕ２が１以上か否かを判定する（S403）。主制御部３０は、Ｕ２が１以上であれば、第２保留記憶部２７ｂに記憶されている大当たり乱数のうち最先に記憶されたものを、後述する大当たり判定処理（S407）に用いることとし、Ｕ２から１を減算する（S404）。一方、Ｕ２が１以上でなければ、第１始動口保留カウンタの値Ｕ１が１以上か否かを判定して（S405）、Ｕ１が１以上でなければ、処理を終えるが、Ｕ１が１以上であれば、第１保留記憶部２７ａに記憶されている大当たり乱数のうち最先に記憶されたものを大当たり判定処理（S407）に用いることとし、Ｕ１から１を減算する（S406）。
【００３３】
主制御部３０は、ステップS407において後述する大当たり判定処理を行い、特別図柄の変動パターンを選択する変動パターン選択処理を行って（S408）、特別図柄の変動を開始し（S409）、変動開始コマンドをセットして（S410）、ステップS411に進む。ステップS411では、特別図柄の変動時間が経過したか否かを判定し、経過していなければ特別図柄処理を終えるが、経過していれば、特別図柄の変動を停止して、大当たり判定処理でセットされた図柄で特別図柄を確定表示し（S412）、変動停止コマンドをセットして（S413）、後述する停止中処理（S414）を行って、特別図柄処理を終える。
【００３４】
［大当たり判定処理］図９に示すように、大当たり判定処理では、主制御部３０は、図２０（ａ）（ｂ）に示すように、各遊技状態に応じて大当たりとされる乱数値及び小当たりとされる乱数値が格納された大当たり判定用テーブルを用いて、上述したように第１保留記憶部２７ａまたは第２保留記憶部２７ｂに記憶されている大当たり乱数が大当たりか否かの判定を行う（S501）。例えば、現在の遊技状態が確変遊技状態であって、大当たり乱数が「７」であれば、大当りである。そして、大当たりであれば（S502でYES）、ステップS204またはS209で格納しておいた大当たり図柄乱数がどの大当たり図柄を示すものかを、第１始動口５１ａへの入賞に基づく大当たりであれば図２０（ｃ）、第２始動口５１ｂへの入賞に基づく大当たりであれば図２０（ｄ）に示す大当たり図柄判定用テーブルを用いて判定し（S503）、その大当たり図柄をセットする（S504）。なお、この大当たり図柄によって、大当たりの種類が決まる。例えば、第１始動口５１ａへの入賞に基づく大当たりであって、大当たり図柄乱数が「２００」であれば、２Ｒ潜確図柄がセットされ、２Ｒ潜確大当たりとなる。この大当たり図柄判定用テーブルから分かるように、第１始動口５１ａへの入賞に基づく大当たりよりも、第２始動口５１ｂへの入賞に基づく大当たりの方が、長当たりの割合が多く、遊技者が多数の賞球を獲得し易くなっている。一方、大当たり乱数が大当たりでないが（S502でNO）、小当たりであれば（S505でYES）、小当たり図柄をセットし（S506）、小当たりでもなければ（S505でNO）、ハズレ図柄をセットする（S507）。主制御部３０は、判定に用いた大当たり乱数を、保留記憶部２７から削除する。
【００３５】
［停止中処理］図１０に示すように、停止中処理では、主制御部３０は、時短遊技状態か否かを示す時短遊技フラグがONか否かを判定し（S701）、ONでない場合はステップS705に進むが、ONの場合は、時短遊技状態中の特別図柄の変動回数を数える時短変動カウンタの値Ｊを１減算し（S702）、Ｊが０であれば時短遊技状態を終えるために時短遊技フラグをOFFして（S703、704）、ステップS705に進む。
【００３６】
ステップS705では、主制御部３０は、確変遊技状態か否かを示す確変遊技フラグ、又は、潜確遊技状態か否かを示す潜確遊技フラグがONか否かを判定し、いずれもONでない場合はステップS709に進むが、いずれかがONの場合は、確変遊技状態又は潜確遊技状態中の特別図柄の変動回数を数える高確率変動カウンタの値Ｘを１減算し（S706）、Ｘが０であれば、確変遊技状態又は潜確遊技状態を終えるために、ONであった確変遊技フラグ又は潜確遊技フラグをOFFして（S712、713）、ステップS709に進む。
【００３７】
ステップS709では、大当たりか否か（即ち、停止した特別図柄が大当たり図柄か否か）を判定し（S709）、大当たりである場合、長当たりであれば長当たり遊技フラグをONし（S710、711）、長当たりでなければ短当たり遊技フラグをONする（S710、711）。そして、時短変動カウンタの値Ｊ及び高確率変動カウンタの値Ｘを０とし（S713）、時短遊技フラグ、確変遊技フラグ、及び、潜確遊技フラグをOFFし（S714）、オープニングを開始するとともに（S717）、オープニングコマンドをセットして（S718）、停止中処理を終える。
【００３８】
一方、大当たりでない場合（S709でNO）、主制御部３０は、小当たりか否かを判定し（S715）、小当たりでない場合には停止中処理を終え、小当たりである場合には、小当たり遊技フラグをONし（S716）、オープニングを開始するとともに（S717）、オープニングコマンドをセットして（S718）、停止中処理を終える。
【００３９】
［普通図柄処理］図１１に示すように、普通図柄処理では、主制御部３０は、補助遊技中か否かを示す補助遊技フラグがONか否かを判定し（S801）、ONであれば普通図柄処理を終え、ONでなければ普通図柄の変動中か否かを判定する（S802）。そして、変動中の場合にはステップS809に進み、変動中でない場合には、ゲート保留カウンタの値Ｇが１以上か否かを判定し（S803）、Ｇが１以上でなければ普通図柄処理を終え、Ｇが１以上であればＧから１を減算して（S804）、ステップS304で格納しておいた当たり乱数が当たりか否かを判定して（S805）、停止図柄を選択する（S806）。そして、そして、遊技状態に応じた変動時間（本実施形態では、通常遊技状態または潜確遊技状態であれば4.0秒、時短遊技状態または確変遊技状態であれば1.5秒）を選択し（S807）、普通図柄の変動を開始して（S808）、ステップS809に進む。
【００４０】
ステップS809では、主制御部３０は、変動時間が経過したか否かを判定し、経過していなければ普通図柄処理を終えるが、経過していれば、普通図柄の変動を停止して停止図柄を表示する（S810）。そして、停止図柄が当たりを示す図柄であれば（S811でYES）、補助遊技フラグをONし（S812）、ハズレを示す図柄であれば（S811でNO）、普通図柄処理を終える。
【００４１】
［大入賞口処理］図１２に示すように、大入賞口処理では、主制御部３０は、まず、当たり遊技フラグがONか否かを判定し（S901）、ONでなければ大入賞口処理を終えるが、ONであれば、オープニング中であるか否かを判定する（S902）。オープニングとは、大当たり遊技の開始から第１ラウンドの開始までの期間をいう。主制御部３０は、オープニング中と判定した場合には、オープニング時間が経過したか否かを判定し（S903）、経過していなければ大入賞口処理を終え、経過していれば、大当たりの種類に応じた最大Ｒ数（ラウンド数）と作動パターンとを設定する（S904）。ここでは、長当たりであれば、Ｒ数を１５、１ラウンド中の作動パターンを29.5秒の開放１回とし、短当たりであれば、Ｒ数を２、１ラウンド中の作動パターンを0.8秒の開放１回とし、小当たりであれば、Ｒ数を１、１ラウンド中の作動パターンを0.8秒の開放２回とする。そして、入賞個数カウンタの値Ｃをゼロクリアし（S905）、ラウンドカウンタの値Ｒに１を加算し（S906）、上記作動パターンによる大入賞口７１の作動、すなわち、長当たりであれば29.5秒の開放１回、短当たりであれば0.8秒の開放１回、小当たりであれば0.8秒の開放２回の作動を開始する（S907）。
【００４２】
次に、主制御部３０は、大入賞口７１の作動時間（１ラウンドの作動パターン実行にかかる時間）が経過したか否かを判定し（S908）、経過していれば大入賞口７１の作動を終了し（S910）、経過していなければ、入賞個数カウンタの値Ｃが規定個数（ここでは、９個）であるか否かを判定して（S909）、規定個数でなければ大入賞口処理を終え、規定個数であれば大入賞口７１の作動を終了する（S910）。なお、短当たり及び小当たりの場合には、大入賞口７１の開放時間が極短時間であるため、大入賞口７１に規定個数入賞することはない。
【００４３】
そして、主制御部３０は、ラウンドカウンタの値Ｒが最大Ｒ数であるか否かを判定し（S911）、最大Ｒ数でなければ大入賞口処理を終え、最大Ｒ数であれば、エンディングを開始して（S912）、エンディングコマンドをセットし（S913）、ラウンドカウンタの値Ｒをゼロクリアする（S914）。なお、エンディングとは、最終ラウンドの終了から大当たり遊技の終了までの期間をいう。次に、主制御部３０は、エンディング時間が経過したか否かを判定し（S917）、経過していなければ大入賞口処理を終え、経過していれば後述する遊技状態設定処理を行って（S918）、当たり遊技フラグをOFFする。
【００４４】
一方、主制御部３０は、ステップS902においてオープニング中でないと判定したときは、大入賞口７１がエンディング中であるか否かを判定し（S915）、エンディング中であればステップS917に移行し、エンディング中でなければ大入賞口の作動中か否かを判定する（S916）。そして、作動中でなければステップS905に移行し、作動中であればステップS908に移行する。
【００４５】
［遊技状態設定処理］図１３に示すように、遊技状態設定処理では、主制御部３０は、今終了した当たり遊技が、小当たりであれば（S1001でYES）、遊技状態は遷移させないので遊技状態設定処理を終え、通常大当たりであれば（S1002でYES）、時短遊技状態に遷移させるため、時短遊技フラグをONし（S1003）、時短変動カウンタの値Ｊを100とする（S1004）。また、確変大当たりであれば（S1005でYES）、遊技状態を確変遊技状態に遷移させるため、確変遊技フラグをONし（S1006）、確変大当たりでなければ潜確大当たりであるので、遊技状態を潜確遊技状態に遷移させるため、潜確遊技フラグをONして（S1007）、高確率変動カウンタの値Ｘを10000とする（S1008）。
【００４６】
［電チュー処理］図１４に示すように、電チュー処理では、主制御部３０は、補助遊技フラグがONか否かを判定し（S1101）、ONでないと判定すれば電チュー処理を終える。一方、ONと判定すれば、電チュー５０が作動中か否かを判定し（S1102）、作動中であればステップS1105に進み、作動中でなければ、現在の遊技状態に応じた電チュー５０の作動パターン（本実施形態では、通常遊技状態または潜確遊技状態であれば0.15秒の開放を１回、時短遊技状態または確変遊技状態であれば1.80秒の開放を３回）を選択して（S1103）、その作動パターンに則った作動を開始して（S1104）、ステップS1105に進む。ステップS1105では、主制御部３０は、作動時間が経過したか否かを判定し（S1105）、経過していなければ電チュー処理を終え、経過していれば補助遊技フラグをOFFして（S1106）、電チュー処理を終える。
【００４７】
［ラッチ割込処理］ラッチ割込処理では、図１５に示すように、主制御部３０は、カウンタ３９においてそのとき生成されている数値をラッチレジスタ４０でラッチ（保持）する（S1201）。そして、ラッチ信号と始動口ＳＷ信号とのずれ時間Δｔの計測を開始する（S1202）。Δｔの計測のための構成は図示していないが、例えば、ずれ時間計測用のカウンタを設け、発振回路３６からの基準クロック信号をそのカウンタに入力してカウントする等の構成が考えられる。次に、主制御部３０は、対応する始動口ＳＷ信号がONとなっているか否か、すなわち、現在のラッチ割込処理の契機となったラッチ信号が、第１ラッチ端子に入力されたものであれば、第１始動口ＳＷ５４ａからの始動口ＳＷ信号がONか否か、第２ラッチ端子に入力されたものであれば、第２始動口ＳＷ５４ｂからの始動口ＳＷ信号がONか否かを判定する（S1203）。そして、主制御部３０は、対応する始動口ＳＷ信号がONでなければ、ステップS1203の判定に戻る。すなわち、対応する始動口ＳＷ信号がONになるまで、Δｔの計測を継続しつつステップS1203の判定を繰り返す。一方、対応する始動口ＳＷ信号がONであれば、Δｔの計測を終了して（S1204）、Δｔが所定の上限時間を超えているか否かを判定する（S1205）。なお、第１始動口ＳＷ５４ａまたは第２始動口ＳＷ５４ｂから出力された同じ信号に基づくラッチ信号と始動口ＳＷ信号とでは、始動口ＳＷ信号が入力ポート３５を経由するためラッチ信号よりも遅れて主制御部３０に入力されることとなるが、両者のずれの程度はパチンコ遊技機の構成により推測できるので、それ以上ずれると明らかに異常であるという時間を上限時間として予め定めておく。
【００４８】
主制御部３０は、Δｔが所定の上限時間を超えていなければ（S1205でNO）、ラッチ割込処理を終えてタイマ割込処理に復帰し、超えていれば（S1205でYES）、所定のエラー処理（S1206）を行ってから、ラッチ割込処理を終えてタイマ割込処理に復帰する。本実施形態では、エラー処理は外部への報知処理とし、ここでは、主制御部３０がメイン制御基板２０に設けられた図示しない出力ポート及びインターフェースを介して、エラーを示す所定の情報を外部の装置（例えば、パチンコ遊技機に接続されパチンコ遊技機の上方に設けられたランプ装置や、かかるランプ装置を介してパチンコ遊技機に接続されたホール側のコンピュータ）に出力する処理とする。
【００４９】
図４を用いて説明すると、主制御部３０は、始動口ＳＷ処理を含むタイマ割込処理を繰り返すが、ラッチ信号がONするとタイマ割込処理が中断されてラッチ割込処理が行われる。ラッチ割込処理では、主制御部３０は、ラッチレジスタ４０に大当たり乱数を保持し、始動口ＳＷ信号のONが検出されるまでのずれ時間Δｔを計測する。そして、Δｔが所定の上限時間を超えていなければラッチ割込処理を終えて、タイマ割込処理に戻る。主制御部３０は、タイマ割込処理中の始動口ＳＷ処理において、始動口ＳＷ信号を２度読みして２度ともONであれば始動入賞を確定（スイッチ確定）し、ラッチレジスタ４０に保持されている大当たり乱数を保留記憶部２７に格納する。主制御部３０は、タイマ割込処理中の大当たり判定処理（図４には図示せず。）において、保留記憶部２７に記憶されている大当たり乱数を用いて大当たりか否かの判定を行う。一方、主制御部３０は、ラッチ割込処理でΔｔが所定の上限時間を超えていると判定した場合には、エラーを示す所定の情報を外部の装置に出力するエラー処理を行った後、タイマ割込処理に戻る。外部の装置において、エラーを示す所定の情報を受け取ったときに、ランプの点灯や画面での表示等により報知することとすれば、ホール側の者は、不正が行われた可能性があることを知ることができ、例えばかかる報知が複数回行われた場合には、不正の可能性が高いため、パチンコ遊技機の作動を停止させて内部を調べる等、対処することができる。
【００５０】
本実施形態のパチンコ遊技機は、ラッチ信号と始動口スイッチ信号のずれ時間が所定の上限時間を超えているとき、エラー処理を行うので、ラッチ信号や始動口ＳＷ信号を不正に入力するような行為を発見可能である。すなわち、ラッチ信号や始動口ＳＷ信号を不正に入力するとき、それらのずれ時間まで考慮して入力することは困難であるため、ずれ時間が本来あり得る正常な範囲を超えてしまうことがあるが、本実施形態のパチンコ遊技機によれば、かかる不正を発見可能である。
【００５１】
なお、ラッチ割込処理を図１５に示す流れで実行すると、対応する始動口ＳＷ信号がONするまでは、たとえ既にずれ時間が上限時間を超えていたとしてもエラー処理が行われないこととなるため、図１６に示すような流れでラッチ割込処理を行ってもよい。図１６の流れでは、主制御部３０は、カウンタ３９においてそのとき生成されている数値をラッチレジスタ４０で保持し（S1301）、ラッチ信号と始動口ＳＷ信号とのずれ時間Δｔの計測を開始する（S1302）。次に、主制御部３０は、対応する始動口ＳＷ信号がONとなっているか否かを判定し（S1303）、ONであれば、Δｔの計測を終了して（S1304）、Δｔが所定の上限時間を超えているか否かを判定し（S1305）、超えていなければラッチ割込処理を終え、超えていれば所定のエラー処理を行って（S1306）、ラッチ割込処理を終える。一方、ステップS1303でONでないと判定すれば、その時点でのΔｔが所定の上限時間を超えているか否かを判定する（S1307）。そして、超えていなければ、ステップS1303の判定に戻り、超えていれば、Δｔの計測を終了して（S1308）、所定のエラー処理を行い（S1309）、ラッチ割込処理を終える。このようにすれば、対応する始動口ＳＷ信号がONになる前に、ずれ時間が所定の上限時間を超えたとき、速やかにエラー処理が行われることとなる。
【００５２】
〈第２実施形態〉次に、第２実施形態のパチンコ遊技機について、第１実施形態と異なる部分を中心に説明する。なお、第１実施形態と同じ構成要素については同じ符号を用いて、その説明を適宜省略する。
【００５３】
図１７に示すように、第２実施形態のパチンコ遊技機は、主制御部３０への始動口ＳＷ信号の入力を遅延させる遅延手段として、遅延回路４１、４２を備えている。遅延回路４１は、第１始動口ＳＷ５４ａから入力ポート３５に入力される信号の経路上であって、第１始動口ＳＷ５４ａからの信号が、入力ポート３５に入力されるものと、第１ラッチ端子に入力されるものとに分岐する分岐点よりも後に設けられている。遅延回路４２は、第２始動口ＳＷ５４ｂから入力ポート３５に入力される信号の経路上であって、第２始動口ＳＷ５４ｂからの信号が、入力ポート３５に入力されるものと、第２ラッチ端子に入力されるものとに分岐する分岐点よりも後に設けられている。すなわち、遅延回路４１、４２は、始動口ＳＷ信号を遅延させるが、ラッチ信号は遅延させない。遅延回路４１、４２により始動口スイッチ信号の入力が遅延される時間（以下、「遅延時間」という。）は、上述したずれ時間の上限時間よりは短い時間とする。遅延回路４１、４２を備える他は、第２実施形態のメイン制御基板２０の構成は、第１実施形態と同じである。
【００５４】
第２実施形態における主制御部３０の動作は、ラッチ割込処理以外は第１実施形態と同様であるので、以下、第２実施形態のラッチ割込処理について、図１８に基づいて説明する。主制御部３０は、カウンタ３９においてそのとき生成されている数値をラッチレジスタ４０でラッチする（S1401）。そして、ラッチ信号と始動口ＳＷ信号とのずれ時間Δｔの計測を開始する（S1402）。次に、主制御部３０は、対応する始動口ＳＷ信号がONとなっているか否かを判定する（S1403）。そして、対応する始動口ＳＷ信号がONでなければ、ステップS1403の判定に戻る。一方、対応する始動口ＳＷ信号がONであれば、Δｔの計測を終了して（S1404）、Δｔが所定の上限時間を超えているか、または、Δｔが所定の下限時間未満か否かを判定する（S1405）。第１始動口ＳＷ５４ａまたは第２始動口ＳＷ５４ｂから出力された同じ信号に基づくラッチ信号と始動口ＳＷ信号とでは、上述したように始動口ＳＷ信号がラッチ信号よりも遅れて主制御部３０に入力されるが、第２実施形態では、始動口ＳＷ信号は、ラッチ信号よりも、少なくとも上述した遅延時間遅れて主制御部３０に入力される。したがって、かかる遅延時間以下の時間を下限時間と定めておく。なお、本実施形態では、遅延回路４１による遅延時間と遅延回路４２による遅延時間とは同じ長さとするが、異なる場合には、短い方の遅延時間以下の時間を下限時間と定めておく。
【００５５】
主制御部３０は、Δｔが所定の上限時間を超えてなく、かつ、所定の下限時間未満でもなければ（S1405でNO）、ラッチ割込処理を終えてタイマ割込処理に復帰し、所定の上限時間を超えているか、または、所定の下限時間未満であれば（S1405でYES）、所定のエラー処理（S1406）を行ってから、ラッチ割込処理を終えてタイマ割込処理に復帰する。このように、ずれ時間Δｔが、上限時間を超えているか否かのみならず、下限時間未満であるか否かをも判定すれば、不正によりラッチ信号と始動口ＳＷ信号のずれ時間が正常な範囲よりも大きくなった場合のみならず、正常な範囲よりも小さくなった場合も発見でき、ラッチ信号や始動口ＳＷ信号の不正入力を発見できる可能性が高くなる。
【００５６】
なお、第２実施形態においても、図１６と同様に、ステップS1403でNOと判定した場合に、Δｔが所定の上限時間を超えているか否かを判定して、超えていない場合にはステップS1403に戻るが、超えている場合には、エラー処理を行ってラッチ割込処理を終えるように構成してもよい。
【００５７】
また、上記各実施形態では、始動入賞の確定を、１回の始動口ＳＷ処理において始動口ＳＷ信号を２度読みすることにより行ったが、１回の始動口ＳＷ処理では１度だけ始動口ＳＷ信号を読むこととし、複数回の始動口ＳＷ処理において（すなわち、複数回のタイマ割込処理において）連続して始動口ＳＷ信号のONが検出されたら、始動入賞を確定するように構成してもよい。かかる場合には、始動口ＳＷ信号の長さは、その複数回のタイマ割込処理に亘る長さであることが必要である。
【００５８】
また、上記各実施形態では、第１の記憶部をラッチレジスタ４０としたが、第１の記憶部をＲＡＭ３３内の記憶領域（但し、保留記憶部２７とは異なる領域）としてもよい。すなわち、ラッチ割込処理において、ラッチ信号が入力されたとき、数値生成手段３７において生成されている数値をラッチレジスタ４０に一旦保持し、更にラッチレジスタ４０からＲＡＭ３３内の第１の記憶部に記憶することとして、始動口ＳＷ処理においては、その第１の記憶部から第２の記憶部である保留記憶部２７に数値を格納することとしてもよい。
【００５９】
また、上記実施形態では、発振回路３６を数値生成手段３７に含めなかったが、発振回路３６を含めて数値生成手段３７と言うこともできる。かかる場合には、主制御部３０も発振回路３６を含むこととなり、主制御部３０は上述したワンチップマイコンと発振回路３６とから構成されることとなる。さらに、上記各実施形態では、主制御部３０を数値生成手段３７を備えたワンチップマイコンとしたが、主制御部３０を、数値生成手段３７を備えないワンチップマイコンと、そのワンチップマイコンに接続された乱数発生器（外部乱数発生器）等の数値生成手段３７とから構成することもできる。
【００６０】
また、数値生成手段３７が生成する数値は、ランダムなものであってもよいし、シーケンシャルなものであってもよい。
【００６１】
また、ラッチレジスタ４０から複数ビット（例えば８ビット）の数値が各ビットの値を伝送する信号線を介してＣＰＵ３１に入力される場合、ラッチレジスタ４０における各ビットの順番がＣＰＵ３１側では変わるように各信号線を接続することにより、ラッチレジスタ４０に保持されていた数値をランダムにして、ＣＰＵ３１に入力し、ＣＰＵ３１がそのランダムにされた数値を保留記憶部２７に記憶することとしてもよい。すなわち、第１の記憶部であるラッチレジスタ４０に記憶されている数値を、そのまま第２の記憶部である保留記憶部２７に記憶するのではなく、第１の記憶部に記憶されている数値から生成した数値を、第２の記憶部に記憶するようにしてもよい。
【００６２】
また、上述したようにラッチレジスタ４０における各ビットの順番がＣＰＵ３１側では変わるように各信号線を接続するとともに、第１の記憶部をＲＡＭ３３内の記憶領域として、ラッチレジスタ４０に保持されていた数値をランダムにして、ＣＰＵ３１に入力し、ＣＰＵ３１がそのランダムにされた数値を第１の記憶部に記憶する場合には、ラッチレジスタ４０における各ビットの値をＣＰＵ３１に伝送する各信号線まで含んで、数値生成手段３７と言える。
【００６３】
また、上記各実施形態では、エラー処理を行った後、元の流れ（エラー処理が行われなかった場合の流れ）に処理を戻している。これは、エラー処理が行われる度にパチンコ遊技機の作動を停止させると、ノイズによりエラー処理が行われた場合にもパチンコ遊技機の作動が停止して遊技の興趣を損なってしまう虞があるからであるが、勿論、エラー処理を行った後にパチンコ遊技機の作動が停止するように構成してもよいし、エラー処理においてパチンコ遊技機の作動を停止することとしてもよい。
【符号の説明】
【００６４】
２…遊技領域
２７…保留記憶部（第２の記憶部）
３０…主制御部
３７…数値生成手段
４０…ラッチレジスタ（第１の記憶部）
４１、４２…遅延回路（遅延手段）
５１ａ…第１始動口
５１ｂ…第２始動口
５４ａ…第１始動口ＳＷ
５４ｂ…第２始動口ＳＷ
【図１】
2011167240.tif 000003
【図２】
2011167240.tif 000004
【図３】
2011167240.tif 000005
【図４】
2011167240.tif 000006
【図５】
2011167240.tif 000007
【図６】
2011167240.tif 000008
【図７】
2011167240.tif 000009
【図８】
2011167240.tif 000010
【図９】
2011167240.tif 000011
【図１０】
2011167240.tif 000012
【図１１】
2011167240.tif 000013
【図１２】
2011167240.tif 000014
【図１３】
2011167240.tif 000015
【図１４】
2011167240.tif 000016
【図１５】
2011167240.tif 000017
【図１６】
2011167240.tif 000018
【図１７】
2011167240.tif 000019
【図１８】
2011167240.tif 000020
【図１９】
2011167240.tif 000021
【図２０】
2011167240.tif 000022