(57)【要約】【課題】抽出された数値と遊技状態の判定に用いられる複数の数値とを比較する制御処理の時間を短縮することができる遊技機を提供する。【解決手段】第一あるいは第二遊技状態判定数値をそれぞれビットデータに変換して第一遊技状態判定数値のビットデータと所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致するように第一および第二遊技状態判定数値と所定の基準ビットデータを設定し、数値抽出手段により抽出された数値のビットデータと所定の基準ビットデータとの論理積後のビットデータが所定の基準ビットデータと一致するか否かを判定することにより、前記抽出された数値が複数の第一遊技状態判定数値のいずれかであるか否かを一括して判定する遊技状態判定制御を行う。【選択図】図７
2005312668.tif 000002
【特許請求の範囲】
【請求項１】
遊技の状態が第一遊技状態あるいは該第一遊技状態とは異なる第二遊技状態となることを判定するために用いられる数値を所定の範囲内で更新する数値更新手段と、
前記判定に用いられる数値を抽出する条件の成立に起因して該数値を抽出する数値抽出手段と、
前記判定に用いられる数値が複数の第一遊技状態判定数値と該第一遊技状態判定数値とは異なる複数の第二遊技状態判定数値からなり、前記数値抽出手段により抽出された数値が前記第一遊技状態判定数値であるときに前記遊技の状態を第一遊技状態に変更する遊技状態変更制御手段とを備えた遊技機において、
前記第一遊技状態判定数値あるいは前記第二遊技状態判定数値をそれぞれビットデータに変換して前記第一遊技状態判定数値のビットデータと所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致し、前記第二遊技状態判定数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致しないように前記第一および第二遊技状態判定数値と前記所定の基準ビットデータを設定し、
前記数値抽出手段により抽出された数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが前記所定の基準ビットデータと一致するか否かを判定することにより、前記抽出された数値が前記複数の第一遊技状態判定数値のいずれかであるか否かを一括して判定する遊技状態判定制御を行うことを特徴とする遊技機。
【請求項２】
前記第一遊技状態判定数値と前記第二遊技状態判定数値がそれぞれ遊技の当たり判定数値と外れ判定数値であり、前記第一遊技状態と前記第二遊技状態がそれぞれ遊技者に有利な当たり遊技状態と該当たり遊技状態とは異なる遊技状態であることを特徴とする請求項１に記載の遊技機。
【請求項３】
遊技の当たり外れの判定結果を表示する図柄表示手段を備え、前記第一遊技状態判定数値と前記第二遊技状態判定数値がそれぞれ第一図柄表示態様決定数値と該第一図柄表示態様決定数値とは異なる第二図柄表示態様決定数値であり、前記第一遊技状態と前記第二遊技状態がそれぞれ第一図柄表示態様と該第一図柄表示態様とは異なる第二図柄表示態様を前記図柄表示手段に表示するものであることを特徴とする請求項１に記載の遊技機。
【請求項４】
前記数値抽出手段により抽出された数値のビットデータと前記所定の基準ビットデータとの論理積が各ビットデータの同一桁のビット同士を積算するものであることを特徴とする請求項１ないし３のいずれか１項に記載の遊技機。
【請求項５】
前記遊技状態判定制御の処理が所定時間内に実行必要な処理の一部を構成することを特徴とする請求項１ないし４のいずれか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、パチンコ遊技機等の遊技機に関する。
【背景技術】
【０００２】
従来のパチンコ遊技機等の遊技機は、遊技の状態が第一遊技状態あるいは該第一遊技状態とは異なる第二遊技状態となることを判定するために用いられる数値を所定の範囲内で更新する数値更新手段と、前記判定に用いられる数値を抽出する条件の成立に起因して該数値を抽出する数値抽出手段と、前記判定に用いられる数値が複数の第一遊技状態判定数値と該第一遊技状態判定数値とは異なる複数の第二遊技状態判定数値からなり、前記数値抽出手段により抽出された数値が前記第一遊技状態判定数値であるときに前記遊技の状態を第一遊技状態に変更する遊技状態変更制御手段と備えている。
【０００３】
この遊技機においては、遊技状態の変更制御を前記抽出された数値と複数の判定に用いられる数値とを順次比較して両数値が一致するか否かを判断することによって行っていた。例えば、予め設定された第一遊技状態判定数値（ここでは遊技の当たり判定数値）が５つであるときは、遊技状態の変更制御を抽出された数値と遊技の当たり判定数値とを順次比較して繰り返し行っていた（特許文献１参照）。この遊技状態の変更制御によれば、該変更制御の処理の時間が予め設定される当たり判定数値が増加するにつれて長くなるという問題がある。
【０００４】
しかるに、この遊技状態の制御処理は、所定の処理を所定時間（例えば２ｍｓや４ｍｓ）毎に繰り返し行って該所定時間内に完了しなければならない。
【特許文献１】特開平７−３０３７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、このような状況に鑑み提案されたもので、抽出された数値と遊技状態の判定に用いられる複数の数値とを比較する制御処理の時間を短縮することができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
すなわち、請求項１の発明は、遊技の状態が第一遊技状態あるいは該第一遊技状態とは異なる第二遊技状態となることを判定するために用いられる数値を所定の範囲内で更新する数値更新手段と、前記判定に用いられる数値を抽出する条件の成立に起因して該数値を抽出する数値抽出手段と、前記判定に用いられる数値が複数の第一遊技状態判定数値と該第一遊技状態判定数値とは異なる複数の第二遊技状態判定数値からなり、前記数値抽出手段により抽出された数値が前記第一遊技状態判定数値であるときに前記遊技の状態を第一遊技状態に変更する遊技状態変更制御手段とを備えた遊技機において、前記第一遊技状態判定数値あるいは前記第二遊技状態判定数値をそれぞれビットデータに変換して前記第一遊技状態判定数値のビットデータと所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致し、前記第二遊技状態判定数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致しないように前記第一および第二遊技状態判定数値と前記所定の基準ビットデータを設定し、前記数値抽出手段により抽出された数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが前記所定の基準ビットデータと一致するか否かを判定することにより、前記抽出された数値が前記複数の第一遊技状態判定数値のいずれかであるか否かを一括して判定する遊技状態判定制御を行うことを特徴とする遊技機に係る。
【０００７】
請求項２の発明は、請求項１において、前記第一遊技状態判定数値と前記第二遊技状態判定数値がそれぞれ遊技の当たり判定数値と外れ判定数値であり、前記第一遊技状態と前記第二遊技状態がそれぞれ遊技者に有利な当たり遊技状態と該当たり遊技状態とは異なる遊技状態であることを特徴とする遊技機に係る。
【０００８】
請求項３の発明は、請求項１において、遊技の当たり外れの判定結果を表示する図柄表示手段を備え、前記第一遊技状態判定数値と前記第二遊技状態判定数値がそれぞれ第一図柄表示態様決定数値と該第一図柄表示態様決定数値とは異なる第二図柄表示態様決定数値であり、前記第一遊技状態と前記第二遊技状態がそれぞれ第一図柄表示態様と該第一図柄表示態様とは異なる第二図柄表示態様を前記図柄表示手段に表示するものであることを特徴とする遊技機に係る。
【０００９】
請求項４の発明は、請求項１ないし３のいずれか１項において、前記数値抽出手段により抽出された数値のビットデータと前記所定の基準ビットデータとの論理積が各ビットデータの同一桁のビット同士を積算するものであることを特徴とする遊技機に係る。
【００１０】
請求項５の発明は、請求項１ないし４のいずれか１項において、前記遊技状態判定制御の処理が所定時間内に実行必要な処理の一部を構成することを特徴とする遊技機に係る。
【発明の効果】
【００１１】
請求項１の発明に係る遊技機によれば、遊技の状態が第一遊技状態あるいは該第一遊技状態とは異なる第二遊技状態となることを判定するために用いられる数値を所定の範囲内で更新する数値更新手段と、前記判定に用いられる数値を抽出する条件の成立に起因して該数値を抽出する数値抽出手段と、前記判定に用いられる数値が複数の第一遊技状態判定数値と該第一遊技状態判定数値とは異なる複数の第二遊技状態判定数値からなり、前記数値抽出手段により抽出された数値が前記第一遊技状態判定数値であるときに前記遊技の状態を第一遊技状態に変更する遊技状態変更制御手段とを備えた遊技機において、前記第一遊技状態判定数値あるいは前記第二遊技状態判定数値をそれぞれビットデータに変換して前記第一遊技状態判定数値のビットデータと所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致し、前記第二遊技状態判定数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致しないように前記第一および第二遊技状態判定数値と前記所定の基準ビットデータを設定し、前記数値抽出手段により抽出された数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが前記所定の基準ビットデータと一致するか否かを判定することにより、前記抽出された数値が前記複数の第一遊技状態判定数値のいずれかであるか否かを一括して判定する遊技状態判定制御を行うことより、抽出された数値と遊技状態の判定に用いられる複数の数値（第一遊技状態判定数値）とを１つずつ比較する必要がなくこの比較制御処理の時間を短縮することができる。
【００１２】
請求項２の発明によれば、請求項１において、前記第一遊技状態判定数値と前記第二遊技状態判定数値がそれぞれ遊技の当たり判定数値と外れ判定数値であり、前記第一遊技状態と前記第二遊技状態がそれぞれ遊技者に有利な当たり遊技状態と該当たり遊技状態とは異なる遊技状態であることより、抽出された数値と複数の遊技の当たり判定数値とを１つずつ比較する必要がなくこの比較制御処理の時間を短縮することができる。
【００１３】
請求項３の発明によれば、請求項１において、遊技の当たり外れの判定結果を表示する図柄表示手段を備え、前記第一遊技状態判定数値と前記第二遊技状態判定数値がそれぞれ第一図柄表示態様決定数値と該第一図柄表示態様決定数値とは異なる第二図柄表示態様決定数値であり、前記第一遊技状態と前記第二遊技状態がそれぞれ第一図柄表示態様と該第一図柄表示態様とは異なる第二図柄表示態様を前記図柄表示手段に表示するものであることより、抽出された数値と複数の第一図柄表示態様決定数値とを１つずつ比較する必要がなくこの第一図柄表示態様を図柄表示装置に表示するか否かを判定する処理の時間を短縮することができる。
【００１４】
請求項４の発明によれば、請求項１ないし３のいずれか１項において、前記数値抽出手段により抽出された数値のビットデータと前記所定の基準ビットデータとの論理積が各ビットデータの同一桁のビット同士を積算するものであることより、抽出された数値と遊技状態の判定に用いられる複数の数値とを１つずつ比較する必要がなくこの比較制御処理の時間を短縮することができる遊技機に適用することができる。
【００１５】
請求項５の発明によれば、請求項１ないし４のいずれか１項において、前記遊技状態判定制御の処理が所定時間内に実行必要な処理の一部を構成することより、所定時間内に実行される他の複数の制御処理の時間を確保することができる。
【発明を実施するための最良の形態】
【００１６】
以下添付の図面に基づきこの発明の好適な実施形態を説明する。図１はこの発明の一実施例に係る遊技機全体の正面図、図２は同遊技機のシステム制御を簡略に示すブロック図、図３は同遊技機のメイン制御回路が実行するメイン処理に関するフローチャート、図４は割り込み処理に関するフローチャート、図５は特別動作処理に関するフローチャート、図６は特別図柄待機処理に関するフローチャート、図７は大当たり判定処理に関するフローチャートである。
【００１７】
図１に示す実施例の遊技機（ここではパチンコ遊技機）１は、遊技盤３の縁に遊技球の外側誘導レール４および内側誘導レール５が略円形に立設され、前記内側誘導レール５によって囲まれた遊技領域６の中心線上にその上部から下部に向かって順に表示装置９、普通電動役物である始動入賞口１１、特別電動役物である大入賞口１５、アウト口１７が配設され、また上方両側にはランプ風車１８ａ，１８ｂ、その下方に普通図柄変動開始用左ゲート１９および普通図柄変動開始用右ゲート２１、その下方に風車２２ａ，２２ｂ、その下方に左袖入賞口２３と右袖入賞口２５、さらには前記大入賞口１５の両側に左落とし入賞口２７と右落とし入賞口２９が配設されている。前記種々の入賞口に遊技球が入賞すると所定数の遊技球が賞球として払い出される。また、後に詳述するある条件で判定結果が当たり（この実施例では大当たり）となると、所定の特別遊技状態となって大入賞口１５が開放され、遊技球が入賞し易い状態となる。また、普通図柄変動開始用ゲート１９，２１の検出信号により取得される普通図柄の当たり外れに関係する数値が所定値となった場合、始動入賞口１１が拡大開放状態となる。
【００１８】
前記遊技盤３の前面側には払い出された遊技球を受けるための上側球受け皿３２、該上側球受け皿３２を取り付けるための取付板３３、前記上側球受け皿３２の飽和時に遊技球を受けるための下側球受け皿３４、遊技状態を報知するランプ表示器３５，３６、音声や効果音を発して遊技状態を遊技者に報知するスピーカ３７、遊技者の発射操作に応じて遊技球を遊技領域６に向けて弾発発射する発射装置Ｈ等がそれぞれ組み付けられている。
【００１９】
前記表示装置９の図柄表示装置４３は、液晶、ドットマトリックスもしくはＬＥＤ表示装置等の表示装置からなり、この実施例ではカラー表示可能な液晶表示器（ＴＦＴ−ＬＣＤモジュール）等からなる画像表示部（可変表示領域）５０を備えている。前記画像表示部５０は、数字、アルファベット、記号あるいは絵（キャラクタ）等の普通図柄または特別図柄を変動表示および停止表示可能としている。さらに前記画像表示部５０は、横に並ぶ３つの表示領域に分割されて左側表示領域、中央表示領域、右側表示領域となっており、左側表示領域には左特別図柄が、中央表示領域には中特別図柄が、右側表示領域には右特別図柄が、それぞれ判定図柄として、変動表示および停止表示可能とされている。なお、この実施例における前記左側表示領域、中央表示領域、右側表示領域にそれぞれ表示される特別図柄は、‘０’，‘１’，‘２’，‘３’，‘４’，‘５’，‘６’，‘７’，‘８’，‘９’，‘１０’，‘１１’の１２通りの図柄とされている。前記画像表示部５０はその左下方の隅に普通図柄表示領域４５を有しており、普通図柄が該表示領域４５で所定時間（この実施例では５０秒）変動した後に停止図柄で停止表示される。
【００２０】
また、前記画像表示部５０は、前記特別図柄の変動中に、該特別図柄に加えて背景（建物、風景等）、キャラクタ（人物、動物、植物、物等）、文字等の装飾図柄を表示し、該装飾図柄は前記特別図柄の変動開始等の所定始動条件に起因して変動表示可能となっている。さらに、前記画像表示部５０の上方両側にあたる表示装置９は、ＬＥＤ等からなる特別図柄変動数記憶表示器５１を備えている。
【００２１】
前記始動入賞口１１は表示装置９の真下に設けられ、二つの可動片１１ａ，１１ｂが背面の始動入賞口用ソレノイドによって通常状態である略垂直の狭小開放状態と略Ｖ字形の拡大開放状態間を変化可能に制御されている。前記始動入賞口１１の拡大開放は、前記普通図柄表示領域４５の図柄が変動停止して特定の図柄が表示された普通図柄当たりとなった時に行われる。この実施例では、遊技状態時に普通図柄表示領域４５の停止図柄が特定図柄で停止表示された場合には、０．４秒間の始動入賞口１１の拡大開放を１回行う。
【００２２】
また、前記始動入賞口１１の背面には、該始動入賞口１１に入賞した球を検出する特別図柄変動開始スイッチが入賞球の通路に設けられており、該入賞球の検出によって遊技の当たり外れに関係する数値を取得し、前記図柄表示装置４３ではその数値に対応する図柄の変動を開始するようになっている。その際、特別図柄の変動中に始動入賞口１１に入賞し前記数値を記憶して保留、すなわち保留記憶個数（この実施例では最高４回）を前記特別図柄変動数記憶表示器５１に表示し、図柄変動の開始による保留記憶個数の減少によって前記表示器５１の表示個数を減らすようになっている。
【００２３】
前記普通図柄変動開始用左ゲート１９および普通図柄変動開始用右ゲート２１は表示装置９の左右に設けられ、普通図柄変動開始スイッチを備え、該普通図柄変動開始スイッチで両ゲート１９，２１を通過する遊技球を検出することによって普通図柄の当たり外れに関係する数値を取得し、前記普通図柄表示領域４５の普通図柄の変動を開始させるようになっている。普通図柄の変動中に、前記普通図柄変動開始用左ゲート１９および普通図柄変動開始用右ゲート２１を遊技球が通過することによって普通図柄の当たり外れに関係する数値を記憶して保留、すなわち保留記憶個数（この実施例では最高４回）を普通図柄変動数記憶表示器４７に表示し、前記保留記憶個数の減少によって前記表示器４７の表示個数を減らすようになっている。また、前記左袖入賞口２３と右袖入賞口２５の入賞球を検出する左袖入賞口用検出スイッチと右袖入賞口用検出スイッチ、前記左落とし入賞口２７と右落とし入賞口２９の入賞球を検出する左落とし入賞口用検出スイッチと右落とし入賞口用検出スイッチが、それぞれ対応する入賞口背面に設けられている。
【００２４】
前記大入賞口１５は始動入賞口１１の下方に設けられ、大入賞口開放用ソレノイドと該ソレノイドによって開閉する開閉板とを備えている。この大入賞口１５は、通常は開閉板が閉じた状態とされ、当該大入賞口１５の内部には、該大入賞口１５の開放と同時に開放して入賞可能にする特定領域入賞口を有する。さらに、該特定領域入賞口には、所定条件時に特定領域開放用ソレノイドにより開閉される開閉扉が設けられている。また、前記特定領域入賞口には特定入賞球を検出する特定入賞球検出スイッチが設けられ、該入賞球の検出により大入賞口１５を再度開ける継続権利が成立するようにされている。また、大入賞口１５内の略中央には、前記大入賞口１５に入賞しかつ前記特定領域入賞口に入賞しなかった入賞球を検出する入賞球数カウントスイッチが設けられている。
【００２５】
前記図柄表示装置４３の作動および大入賞口１５の作動、つまり特別遊技実行時（大当たり成立時）の動作について説明する。この特別遊技は、メイン制御回路７０によって、所定の確率（後述の低確率状態では４／３２，高確率状態では５／３２）に設定された判定確率に基づいて判定条件の成立毎に実行されるか否かが判定される。前記のように始動入賞口１１に遊技球が入賞し、特別図柄変動開始スイッチによって入賞球が検出されると、前記特別図柄変動開始スイッチにより入賞信号がメイン制御回路７０で読み取られ、それに伴って、メイン制御回路７０の各種の数値が取得（抽出）され、その取得数値がメイン制御回路７０のＲＡＭの特別図柄乱数記憶領域等に一旦格納される。そして、当該格納された各数値に基づいて大当たりの判定、確定停止図柄の決定（作成）、リーチの有無決定、図柄変動・停止パターンおよび装飾図柄の種類の決定等が行われ、前記図柄表示装置４３における画像表示部５０の左側表示領域、中央表示領域、右側表示領域で特別図柄の変動を開始する。
【００２６】
前記特別図柄の変動開始から所定時間変動後、例えば、左側表示領域、中央表示領域、右側表示領域の順や左側表示領域、右側表示領域、中央表示領域の順等で特別図柄が変動停止して、停止図柄が確定停止表示される。その際、決定された停止図柄および図柄変動・停止パターン等によっては、リーチ状態が成立することがある。ここで、リーチ状態とは、画像表示部５０で特別図柄の変動表示が開始された後、表示制御が進行して表示結果が停止表示される前段階において、特定の表示態様、つまり大当たりの組合せが表示され易い可変表示態様となったと遊技者に思わせるための表示態様をいう。この実施例では、リーチ状態の１つとして、前記画像表示部５０の各表示領域のうち、最終停止図柄（ここでは中特別図柄）を表示する表示領域（ここでは中央表示領域）だけを残して、残りの二つの表示領域で図柄が特定の組合せ（例えば同一図柄）となるように停止表示するリーチ変動表示処理がなされている。
【００２７】
また、前記リーチ状態時には、前記画像表示部５０における特別図柄（主に最終停止特別図柄）の変動時間を長くしたり、前記画像表示部５０における特別図柄の背後に表示される背景画像を変化させたり、該画像表示部５０上に前記キャラクタや文字を表示する等の複数の画像情報からなる表示態様（リーチアクション等）の中から選択されたリーチアクション等が演出されるようになっている。なお、前記リーチ状態になる前に、該リーチ状態になる可能性または大当たりになる可能性が高いことを報知する予告（予兆）が演出されるようにしても良い。前記予告としては、画像表示部５０上へのキャラクタ表示や残像表示等が挙げられる。
【００２８】
前記停止特別図柄の組合せが、同一図柄の組合せからなる大当たり図柄組合せであると、大当たり状態（特別遊技）に移行する。例えば、この大当たり状態と該大当たり状態以外がそれぞれ第一遊技状態と第２遊技状態に該当する。大当たり状態になると、前記大入賞口１５の開閉板が開いて遊技領域６表面を落下してくる遊技球を受け止め、大入賞口１５へ入賞可能にし、該大入賞口１５への入賞があると、図示しない賞球払出装置により所定数の遊技球が賞球として払い出される。前記開閉板は、所定時間（例えば２９．５秒）経過後、あるいは入賞球数カウントスイッチで検出された入賞球数が所定個数（例えば１０個）となった時点で閉じるようにされている。なお、前記入賞球数カウントスイッチで検出された入賞球数は、図柄表示装置４３の画像表示部５０に、０〜１０までの数字または棒グラフのように表示されるようになっている。
【００２９】
前記大入賞口１５の開放中または大入賞口１５が閉じてから約２秒以内に、前記特定領域入賞口への入賞球を特定入賞球検出スイッチが検出すると、前記大当たりを再度繰り返す継続権利が発生し、所定最高回数（例えば最高１６回）、前記開閉板の開放を繰り返すようになっている。
【００３０】
実施例のパチンコ遊技機１は確率変動機能を備えた機種であり、大当たり成立時における大当たり図柄組合せが１，３，５，７，９，１１の何れかの奇数のぞろ目であるときには、大当たり（特別遊技状態）の発生に加えて、大当たり終了後に確率変動が生じ、次回の大当たり発生確率が平時における低確率の遊技状態（低確率状態、４／３２）よりも高い確率変動状態（高確率状態、５／３２）に移行され、該確率変動状態は次回の大当たりまで継続するようになっている。また、大当たり成立時における大当たり図柄組合せが通常図柄である０，２，４，６，８，１０の何れかの偶数のぞろ目であるときには、大当たり終了後は、低確率の遊技状態（低確率状態、４／３２）とされ、該低確率の遊技状態は次回の大当たりまで継続するようになっている。なお、前記確率変動状態時に、再び上記何れかの奇数のぞろ目で大当たりが成立した場合には、その大当たり終了後に再度確率変動状態になる。
【００３１】
この発明の遊技機（実施例ではパチンコ遊技機１）は、図２に示すように、遊技の主制御を行うメイン制御回路７０を備えている。このメイン制御回路７０のＣＰＵ７２は、所定時間（ここでは２ｍｓ）毎にメイン制御回路７０のＲＯＭ７４に記憶されている各プログラム（割り込み処理）を実行する。このメイン制御回路７０は、前述した数値更新手段、数値抽出手段、遊技状態変更制御手段に相当する。
【００３２】
この遊技機は遊技の当たり外れの判定結果を表示する図柄表示手段を備えている。この実施例のパチンコ遊技機１は、遊技の当たり外れの判定図柄（左特別図柄、中特別図柄、右特別図柄）等を図柄表示表示装置４３（図１参照）に表示する。
【００３３】
図３のフローチャートに示すように、メイン処理（Ｓ１０）においては、電源投入スイッチによって電源投入がなされると初期設定（Ｓ１１）が行われ、メイン制御プログラムを繰り返すループ処理が行われる。初期設定（Ｓ１１）では、スタックの設定、定数設定、ＣＰＵの設定、ＳＩＯ，ＰＩＯ，ＣＴＣの設定等を行う。図示するように、メイン処理（Ｓ１０）においては、割り込み処理（Ｓ２０）を前記ループ処理を行っている間において所定時間（例えば２ｍｓ）毎に実行する。
【００３４】
図４のフローチャートに示すように、この割り込み処理（Ｓ２０）においては、出力処理（Ｓ３０）、入力処理（Ｓ４０）、賞球制御処理（Ｓ５０）、動作タイマ減算処理（Ｓ６０）、乱数更新処理（Ｓ７０）、スイッチ検出処理（Ｓ８０）、普通動作処理（Ｓ９０）、特別動作処理（Ｓ１００）、その他の処理（Ｓ１６０）が行われる。
【００３５】
出力処理（Ｓ３０）では、メイン制御回路７０のＲＡＭ７３中の出力バッファ内に格納されたデータが該メイン制御回路７０とは異なる表示制御回路９０等に出力される。この出力バッファ内に格納されるデータは、表示態様指定信号、停止図柄指定信号、図柄変動停止信号等である。この表示態様停止信号等は、このパチンコ遊技機１の表示制御回路９０に限らず、音声制御回路８５，発光体制御回路８８等にそれぞれ送信される。
【００３６】
入力処理（Ｓ４０）では、このパチンコ遊技機１の各入賞口への入賞に関するデータや賞球払出装置の賞球の払い出しに関するデータが変更された否かを確認し、このデータが変更されたときは、該データの変更が誤動作によるものであるか正常な処理によるものであるか否かが確認される。正常な処理によるデータの変更は、前記判定に用いられる数値を抽出する条件の成立の一部に該当する。この入力処理（Ｓ４０）は、遊技の状態が第一遊技状態あるいは第二遊技状態となることを判定するために用いられる数値を抽出する数値抽出手段の一部に該当する。
【００３７】
賞球制御処理（Ｓ５０）では、このパチンコ遊技機１の遊技球検出スイッチが各入賞口への入賞球を検出して賞球を払い出す条件が成立すると、賞球払出装置が入賞球数に応じて予め設定されている所定数の遊技球を賞球として払い出すように制御される。
【００３８】
動作タイマ減算処理（Ｓ６０）では、特別図柄や普通図柄の変動時間を減算して計測する処理、このパチンコ遊技機１の各種の駆動入賞口の開放時間を減算して計測する処理が行われる。
【００３９】
乱数更新処理（Ｓ７０）では、遊技の状態が第一遊技状態あるいは該第一遊技状態とは異なる第二遊技状態となることを判定するために用いられる数値を所定の範囲内で更新する。この実施例では、第一遊技状態と第二遊技状態がそれぞれ遊技者に有利な当たり遊技状態と該当たり遊技状態とは異なる遊技状態である。遊技者に有利な当たり遊技状態とは、パチンコ遊技機１に設けられた電動役物（例えば大入賞口１５）が拡大開放するように制御されて遊技球がこの拡大開放した電動役物に入賞し易い状態である。乱数更新処理（Ｓ７０）では、このパチンコ遊技機１の各カウンタの数値が１ずつ加算され各カウンタの数値が所定最大値に至ると次に再び‘０’に戻る繰り返しを行う。
【００４０】
この実施例では、大当たり状態あるいは外れ状態となることを判定するために用いられる数値が０〜３１の範囲内で更新される。この数値は、複数の第一遊技状態判定数値と該第一遊技状態判定数値とは異なる複数の第二遊技状態判定数値とによって構成される。ここでは、第一遊技状態判定数値（遊技の当たり判定数値）が‘２１’，‘２３’，‘２９’，‘３０’，‘３１’、第二遊技状態判定数値（遊技の外れ判定数値）が‘０’〜‘２０’ ，‘２２’，‘２４’〜‘２８’である。第一遊技状態判定数値（当たり判定数値）は、いわゆる低確率の遊技状態のときは‘２１’，‘２３’，‘２９’，‘３１’、いわゆる高確率（確率変動中）のときは‘２１’，‘２３’，‘２９’，‘３０’，‘３１’に設定されている。各カウンタの更新数値はメイン制御回路７０のＲＡＭ７３の各カウンタと対応する乱数記憶エリアにそれぞれ格納される。
【００４１】
スイッチ検出処理（Ｓ８０）では、入力処理（Ｓ４０）において始動入賞口１１への入賞に関するデータが正常なデータであって変更されたことが確認されたとき、第一遊技状態あるいは第二遊技状態となることを判定するために用いられる数値を抽出する条件の成立（ここでは保留記憶個数が４回を超えていないこと）に起因して該数値を抽出する。このスイッチ検出処理（Ｓ４０）では、抽出した各カウンタの数値（例えば当たり判定数値等）と保留記憶個数を前記メイン制御回路７０のＲＡＭ７３に記憶する。
【００４２】
普通動作処理（Ｓ９０）では、普通図柄待機処理、普通図柄変動処理、普通図柄確定停止処理、普通電動役物である始動入賞口１１の開放処理が、遊技の状態に応じてそれぞれ行われる。
【００４３】
特別動作処理（Ｓ１００）では、図５に示すように、特別外れ図柄作成処理（Ｓ１１０）、特別図柄待機処理（Ｓ１２０）、特別図柄変動処理（Ｓ１３０）、特別図柄確定停止処理（Ｓ１４０）、特別電動役物処理（Ｓ１５０）が行われる。
【００４４】
この特別動作処理（Ｓ１００）では、特別外れ図柄作成処理（Ｓ１１０）を行った後に特別図柄待機処理（Ｓ１２０）、特別図柄変動処理（Ｓ１３０）、特別図柄確定停止処理（Ｓ１４０）、特別電動役物処理（Ｓ１５０）が遊技の状態に応じて行われる。この特別外れ図柄作成処理（Ｓ１１０）では、特別外れ図柄の決定に用いられるカウンタの記憶取得数値が読み出され、その数値に対して予め決定されている図柄（左外れ特別図柄，中外れ特別図柄，右外れ特別図柄）を外れ図柄組合せの図柄として作成する。
【００４５】
特別図柄待機処理（Ｓ１２０）では、図６に示すように、始動入賞口に入賞し前記メイン制御回路７０のＲＡＭ７３に記憶された保留記憶個数を読み出す処理（Ｓ１２１）がなされ、この保留記憶個数が０か否かが判断される（Ｓ１２２）。保留記憶個数が０ではないときは、大当たり判定処理（Ｓ１２３）が行われる。
【００４６】
この大当たり判定処理（Ｓ１２３）は、スイッチ検出処理（Ｓ８０）によって抽出された数値が前記第一遊技状態判定数値（ここでは当たり判定数値）であるときに遊技の状態を第一遊技状態（ここでは当たり状態）に変更（Ｓ１２３Ｊ）する。加えて、この大当たり判定処理（Ｓ１２３）は、スイッチ検出処理（Ｓ８０）によって抽出された数値をビットデータに変換し、この数値のビットデータと所定の基準ビットデータとの論理積後のビットデータが前記所定の基準ビットデータと一致するか否かを判定することにより、スイッチ検出処理（Ｓ８０）によって抽出された数値が前記複数の第一遊技状態判定数値（ここでは当たり判定数値）のいずれかであるか否かを一括して判定する遊技状態判定制御を行う。
【００４７】
実施例の大当たり判定処理（Ｓ１２３）では、図７に示すように、抽出数値読出処理（Ｓ１２３Ａ）がなされる。この抽出数値読出処理（Ｓ１２３Ａ）では、メイン制御回路７０のＲＡＭ７３に記憶された当たり判定数値あるいは外れ判定数値がビットデータに変換されて読み出される。次に、後述する基準ビットデータ読出処理（Ｓ１２３Ｆ）で指定するアドレスがアドレス１となるように設定するアドレス指定初期化処理（Ｓ１２３Ｂ）がなされる。その後に遊技状態（当たりあるいは外れ）の判定回数を２回に設定する処理（Ｓ１２３Ｃ）がなされ、確率変動中であるか否かが判断される（Ｓ１２３Ｄ）。確率変動中でない、すなわち低確率の遊技状態と判断したときは、遊技状態の判定回数を１回に設定する処理（Ｓ１２３Ｅ）がなされる。
【００４８】
【表１】
2005312668.tif 000003
【００４９】
表１に示すように、基準ビットデータが各アドレスにそれぞれ記憶されている。Ｓ１２３Ｅの処理に続いて、メイン制御回路７０のＲＯＭ７４のアドレス（１）に記憶された基準ビットデータ（ここでは０００１０１０１Ｂ）を読み出す処理（Ｓ１２３Ｆ）がなされた後にアドレス番号を１加算して他の基準ビットデータ（ここでは０００１１１１０Ｂ）が格納されたアドレス（２）を指定する指定アドレス変更処理（Ｓ１２３Ｇ）がなされる。
【００５０】
次に、前記抽出数値読出処理（Ｓ１２３Ａ）によって読み出された数値のビットデータと基準ビットデータ（アドレス１に記憶された０００１０１０１Ｂ）との論理積を行い、この論理積後のビットデータをメイン制御回路７０のＲＡＭ７３に記憶する論理積および論理積結果ビットデータ記憶処理（Ｓ１２３Ｈ）がなされ、この論理積結果ビットデータと前記基準ビットデータ（０００１０１０１Ｂ）が一致しないか否かを判断する（Ｓ１２３Ｉ）。なお、この論理積は、読み出された数値のビットデータと基準ビットデータの同一桁のビット同士を積算するものである。
【００５１】
Ｓ１２３Ｉで論理積結果ビットデータと基準ビットデータが一致しないと判断したときは大当たりフラグＡ１の値が１にセットされ（Ｓ１２３Ｊ）、遊技状態判定回数を１減算した値が０ではないか否かを判断し（Ｓ１２３Ｋ）、この判定回数が０であると判断したときは大当たり判定処理（Ｓ１２３）を終了する。前記Ｓ１２３Ｉで両ビットデータが一致しないと判断したときは、Ｓ１２３Ｋの処理がなされた後に大当たり判定処理（Ｓ１２３）を終了する。
【００５２】
一方、前記１２３Ｄで確率変動中、すなわち高確率の遊技状態であると判断したときは、Ｓ１２３Ｆにジャンプして上述したＳ１２３ＦないしＳ１２３Ｋの処理がなされる。以下の説明では、上記と同様の処理を行うステップはその説明を省略する。Ｓ１２３Ｋで遊技状態判定回数が０ではない、すなわち残りの判定回数が１回であると判断したときは前記Ｓ１２３Ｆにジャンプする。Ｓ１２３Ｆでは前のサイクルのＳ１２３Ｇで指定したアドレス（２）に記憶された基準ビットデータ（ここでは０００１１１１０Ｂ）を読み出す処理がなされ、その後にアドレス番号を１加算してアドレス（３）を指定する指定アドレス変更処理（Ｓ１２３Ｇ）がなされる。
【００５３】
次に、前記抽出数値読出処理（Ｓ１２３Ａ）によって読み出された数値のビットデータと基準ビットデータ（Ｓ１２３Ｇで指定したアドレス（２）に記憶された０００１１１１０Ｂ）との論理積後のビットデータをメイン制御回路７０のＲＡＭ７３に記憶する論理積および論理積結果ビットデータ記憶処理（Ｓ１２３Ｈ）がなされ、この論理積結果ビットデータと前記基準ビットデータ（０００１１１１０Ｂ）が一致しないか否かを判断する（Ｓ１２３Ｉ）。
【００５４】
上述した論理積および論理積結果ビットデータ記憶処理（Ｓ１２３Ｈ）等の処理を確率変動中（高確率の遊技状態）と低確率の遊技状態とに分けて説明する。この実施例では、設定される当たり判定数値が高確率の遊技状態と低確率の遊技状態では異なっている。
【００５５】
この実施例では、高確率のときはＳ１２３ＦないしＳ１２３Ｊの処理が２回行われる。一方、低確率のときはＳ１２３ＦないしＳ１２３Ｊの処理が１回行われる。
【００５６】
低確率のときは、抽出数値読出処理（Ｓ１２３Ａ）によって読み出された当たり判定数値（例えば‘２１’）のビットデータ（０００１０１０１Ｂ）とアドレス（１）に記憶された所定の基準ビットデータ（０００１０１０１Ｂ）との論理積後のビットデータ（０００１０１０１Ｂ）が該基準ビットデータと一致するように当たり判定数値と基準ビットデータを設定している。他の当たり判定数値（‘２３’，‘２９’，‘３１’）のビットデータ（０００１１１１Ｂ等）とアドレス（１）に記憶された所定の基準ビットデータ（０００１０１０１Ｂ）との論理積後のビットデータ（０００１０１０１Ｂ）も該基準ビットデータと一致するように当たり判定数値と基準ビットデータを設定している。一方、読み出された数値が外れ判定数値（‘０’〜‘２０’，‘２２’，‘２４’〜‘２８’，‘３０’）のときは、この外れ判定数値のビットデータとアドレス（１）に記憶された所定の基準ビットデータ（０００１０１０１Ｂ）との論理積後のビットデータが該基準ビットデータ（０００１０１０１Ｂ）と一致することがない。
【００５７】
高確率のときはＳ１２３ＦないしＳ１２３Ｊの処理が２回行われ、１回目のＳ１２３ＦないしＳ１２３Ｊの処理において抽出数値読出処理（Ｓ１２３Ａ）によって読み出された数値が低確率時の外れ判定数値（０’〜‘２０’，‘２２’，‘２４’〜‘２８’，‘３０’）であるときは、この外れ判定数値のビットデータとアドレス（１）に記憶された所定の基準ビットデータ（０００１０１０１Ｂ）との論理積後のビットデータが該基準ビットデータ（０００１０１０１Ｂ）と一致することはない。一方、２回目のＳ１２３ＦないしＳ１２３Ｊの処理において読み出された数値が‘３０’であるときは、高確率時の当たり判定数値（ここでは‘３０’）のビットデータ（０００１１１１０Ｂ）とアドレス（２）に記憶された所定の基準ビットデータ（０００１１１１０Ｂ）との論理積後のビットデータ（０００１１１１０Ｂ）が該基準ビットデータ（０００１１１１０Ｂ）と一致するように高確率時の当たり判定数値と高確率時の基準ビットデータを設定している。なお、高確率時の実施例では、１回目あるいは２回目の遊技状態の判定（Ｓ１２３ＦないしＳ１２３Ｊの処理）においては、抽出数値読出処理（Ｓ１２３Ａ）によって読み出された高確率時の外れ判定数値（０’〜‘２０’，‘２２’，‘２４’〜‘２８’）のビットデータ（００００１１１１Ｂ）と所定の各基準ビットデータ（０００１０１０１Ｂ，０００１１１１０Ｂ）の論理積後のビットデータ（０００００１０１Ｂ，００００１１１０Ｂ）が各基準ビットデータ（０００１０１０１Ｂ，０００１１１１０Ｂ）と一致しないようにすべての外れ判定数値と基準ビットデータを設定している。
【００５８】
ここでは、２回目（高確率のとき）の遊技状態の判定に用いる基準ビットデータを０００１１１１０Ｂとし、この基準ビットデータと論理積後のビットデータが該基準ビットデータとなるものが‘３０’の他に‘３１’（０００１１１１１Ｂ）も該当してしまうのであるが、‘３１’は１回目の遊技状態の判定においても大当たりフラグに設定されているためこれが問題となることがない。  
【００５９】
この論理積および論理積結果ビットデータ記憶処理（Ｓ１２３Ｈ）を含む大当たり判定処理（Ｓ１２３）によって、抽出数値読出処理（Ｓ１２３Ａ）により読み出された数値と遊技状態の判定に用いられる複数の当たり判定数値とを１つずつ比較する必要がなく遊技状態の判定制御の処理の時間を短縮することができる。
【００６０】
図６のフローチャートに示すように、上述した大当たり判定処理（Ｓ１２３）の後は特別図柄作成処理（Ｓ１２４）がなされる。この特別図柄作成処理（Ｓ１２４）では、大当たり停止図柄組合せあるいは前記特別外れ図柄の決定に用いられるカウンタの記憶取得数値が読み出され、その数値に対して予め決定されている図柄の組合せを大当たり停止図柄組合せあるいはリ−チ外れ図柄として作成する。
【００６１】
特別図柄作成処理（Ｓ１２４）の後は特別図柄変動態様作成処理（Ｓ１２５）がなされる。この特別図柄変動態様作成処理（Ｓ１２５）では、このパチンコ遊技機１の図柄表示装置４３における特別図柄の変動・停止パターンの決定、装飾図柄の種類（実施例ではキャラクタの種類および文字）の決定等がなされる。
【００６２】
特別図柄変動態様作成処理（Ｓ１２５）の後は保留記憶個数減算処理（Ｓ１２６）がなされる。
【００６３】
保留記憶個数減算処理（Ｓ１２６）の後は特別図柄変動開始設定処理（Ｓ１２７）がなされこの特別図柄待機処理（Ｓ１２０）が終了する。この特別図柄変動開始設定処理（Ｓ１２７）では、前記特別外れ図柄作成処理（Ｓ１１０）や特別図柄作成処理（Ｓ１２４）で作成した特別図柄、特別図柄変動態様作成処理（Ｓ１２５）で決定した特別図柄の変動・停止パタ−ンや装飾図柄を図柄表示装置４３において変動させるように設定する。
【００６４】
一方、図６のＳ１２２で保留記憶個数が０であるときは、デモンストレーション画面データ設定処理（Ｓ１２８）がなされこの特別図柄待機処理（Ｓ１２０）が終了する。このデモンストレーション画面データ設定処理（Ｓ１２８）では、所定のデータで構成される演出画面を図柄表示装置４３に表示するように設定する。
【００６５】
図５に示すように、上述した特別図柄待機処理（Ｓ１２０）の後は特別図柄変動処理（Ｓ１３０）がなされる。この特別図柄変動処理（Ｓ１３０）では、前記特別図柄変動開始設定処理（Ｓ１２７）で設定された装飾図柄や特別図柄をその変動・停止パターンに従って図柄表示装置４３に変動表示する。
【００６６】
特別図柄変動処理（Ｓ１３０）の後は特別図柄確定停止処理（Ｓ１４０）がなされる。この特別図柄確定停止処理（Ｓ１４０）では、装飾図柄や特別図柄を所定の変動時間が経過した時に図柄表示装置４３に確定停止表示する。
【００６７】
特別図柄確定停止処理（Ｓ１４０）によって大当たり図柄組合せが図柄表示装置４３に確定停止表示すると特別電動役物処理（Ｓ１５０）がなされる。この特別電動役物処理（Ｓ１５０）では、スイッチ検出処理（Ｓ８０）によって抽出された数値が第一遊技状態判定数値（当たり判定数値）であるときに特別電動役物（実施例ではこのパチンコ遊技機１の大入賞口１５）を所定時間（例えば２９．５秒間）拡大開放する。この状態が本発明の第一遊技状態（当たり遊技状態）に該当する。
【００６８】
図４に示すように、特別動作処理（Ｓ１００）の後はその他の処理（Ｓ１６０）がなされこの割り込み処理（Ｓ２０）が終了する。その他の処理（Ｓ１６０）では、エラーの処理等の遊技に必要な処理が行われる。
【００６９】
図３から理解できるように、割り込み処理は、所定の処理を所定時間毎に繰り返し行っており少なくとも該所定時間内に完了しなければならない。図４ないし図６から理解できるように、前記遊技状態判定制御（ここでは大当たり判定処理）の処理は所定時間内に実行必要な処理の一部を構成する。この大当たり判定処理は、抽出された数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが前記所定の基準ビットデータと一致するか否かを判定することにより当たり判定数値が抽出されたか否かを複数の当たり判定数値に対し一括して判定して処理時間を短縮することができる。これによって、遊技に必要な処理を、短縮した時間を利用して適宜追加可能とし所定時間（２ｍｓや４ｍｓ）内に実行することもできる。
【００７０】
この発明は、前記第一遊技状態判定数値と前記第二遊技状態判定数値をそれぞれ第一図柄表示態様決定数値と該第一図柄表示態様決定数値とは異なる第二図柄表示態様決定数値とし、前記第一遊技状態と前記第二遊技状態をそれぞれ第一図柄表示態様と該第一図柄表示態様とは異なる第二図柄表示態様を前記図柄表示手段に表示するものとすることもできる。
【００７１】
すなわち、第一図柄表示態様決定数値と第二図柄表示態様決定数値がそれぞれリーチ決定数値とリーチ非決定数値であり、第一遊技状態と第二遊技状態がそれぞれリーチ外れ図柄とリーチとならない外れ図柄を所定の変動・停止パターンによる演出の後に図柄表示装置４３に確定停止表示することである。ここでは、リーチ外れ図柄またはリーチとならない外れ図柄を図柄表示装置４３に確定停止表示すること決定する数値が０〜３１の範囲内で更新される。
【００７２】
実施例では、リーチ決定数値が‘２１’，‘２３’，‘２９’，‘３１’、リーチ非決定数値が‘０’〜‘２０’，‘２２’，‘２４’〜‘２８’，‘３０’にそれぞれ設定されている。ここでは、リーチ決定およびリーチ非決定数値と所定の基準ビットデータを、リーチ決定数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致し、リーチ非決定数値のビットデータと前記所定の基準ビットデータとの論理積後のビットデータが該基準ビットデータと一致しないように基準ビットデータ（０００１０１０１Ｂ）を設定する。これによって、抽出された数値と複数のリーチ決定数値とを１つずつ比較する必要がなくリーチの演出を行うか否かを判定する処理の時間を短縮することができる。
【００７３】
なお、この発明は、上記実施例に限定されるものではなく、複数の判定数値を用いて遊技状態の判定制御を行うときは発明の趣旨を逸脱しない範囲において適宜実施することができる。この発明は、パチンコ遊技機を用いて説明したが、コイン遊技機やスロットマシン遊技機等の適宜の遊技機に適用することができる。
【図面の簡単な説明】
【００７４】
【図１】この発明の一実施例に係る遊技機全体の正面図である。
【図２】同遊技機のシステム制御を簡略に示すブロック図である。
【図３】同遊技機のメイン制御回路が実行するメイン処理に関するフローチャートである。
【図４】割り込み処理に関するフローチャートである。
【図５】特別動作処理に関するフローチャートである。
【図６】特別図柄待機処理に関するフローチャートである。
【図７】大当たり判定処理に関するフローチャートである。
【符号の説明】
【００７５】
１  パチンコ遊技機
４３  図柄表示装置
７０  メイン制御回路
【図１】
2005312668.tif 000004
【図２】
2005312668.tif 000005
【図３】
2005312668.tif 000006
【図４】
2005312668.tif 000007
【図５】
2005312668.tif 000008
【図６】
2005312668.tif 000009
【図７】
2005312668.tif 000010