(57)【特許請求の範囲】
【請求項１】
遊技盤面上に設けられ、遊技球が入ると、予め定められた個数の遊技球に相当する価値が遊技者に付与される入球口と、
該入球口へ遊技球が入ったことを検出するＮＣ（ノーマルクローズ）型の球検出手段と
該球検出手段からの前記入球を検出したことを示す検出信号および前記入球を検出していないことを示す非検出信号が入力される主制御装置と、
を備えた弾球遊技機において、
前記主制御装置は、周期的に定時割込処理を実行するものであり、
該定時割込処理として、
前記球検出手段から入力される検出信号または非検出信号を取得する検出結果取得手段と、
該検出結果取得手段が取得した検出信号または非検出信号に基づいてスイッチデータを生成するデータ生成手段と、
該データ生成手段により生成された前記スイッチデータが、入球時に成立する条件を満たしたことに起因して入球フラグを設定する入球フラグ設定手段と、
該入球フラグ設定手段により前記入球フラグが設定されてから、当該定時割込処理が実行された回数をカウントするタイマー手段と、
該タイマー手段によりカウントされた前記回数が予め定められた回数以内である場合には、前記入球フラグ設定手段による入球フラグの設定を禁止する設定禁止手段と
を含むことを特徴とする弾球遊技機。
【請求項２】
前記設定禁止手段によって前記入球フラグの設定が禁止される期間は、遊技球が前記入球口に入った場合に、前記検出結果取得手段が前記検出信号を連続して取得する期間に対応することを特徴とする請求項１に記載の弾球遊技機。
【請求項３】
前記設定禁止手段によって入球フラグの設定が禁止されている状態で、前記検出結果取得手段が非検出信号を取得したことを条件に、異常の発生を報知するための信号を出力する異常報知手段
を備えたことを特徴とする請求項２に記載の弾球遊技機。
【請求項４】
前記設定禁止手段により入球フラグの設定が禁止されている状態で、前記検出結果取得手段が非検出信号を取得した回数を計数する計数手段
を備え、前記異常報知手段は、前記計数手段により計数された回数が予め定められた回数に達したことを条件に異常の発生を報知することを特徴とする請求項３に記載の弾球遊技機。
【請求項５】
前記設定禁止手段による前記入球フラグの設定の禁止が解除されることを条件に、前記予め定められた個数の遊技球に相当する価値を遊技者に付与する賞球付与手段
を備えたことを特徴とする請求項３または４に記載の弾球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電波を用いた不正行為を検出可能な弾球遊技機に関するものである。
【背景技術】
【０００２】
多くの弾球遊技機（パチンコ機、或いは単に遊技機ともいう）では、入賞口に遊技球が入ったことを検出するために近接センサ（検出スイッチともいう）を用いている。この検出スイッチは、鋼球である遊技球を検出するために、遊技球が通る孔の周りに巻回されたコイルを備えており、遊技球がコイルの内部を通過することによるコイルのインピーダンス変化を検出することにより入球を検出している（例えば特許文献１）。
【０００３】
こうした検出スイッチは、非接触で遊技機を検出できることから、壊れにくく、汚れにも強いという特長を有している。その反面、電波を照射されると誤検出を起こし、賞球を払い出してしまうという欠点がある。そこで近年はＮＣ（ノーマルクローズ）型の検出スイッチを用いて、こうした不正行為を防止する試みが行なわれている。ＮＣ型は、検出対象（ここでは遊技球）を検出した際に出力がＬｏｗ（０）となり、検出していない際には出力がＨｉ（１）となるもので、出力がＬｏｗとなっているときに電波が照射された場合のみ、電波の影響を受け、出力がＨｉとなっている状態で電波が照射されても出力はＨｉのままである。従って、不正行為が行なわれるのは、検出スイッチが遊技球を検出している間のみとなり、遊技球が検出スイッチを通過していない状態で電波を照射しても、誤検出は発生せず、不正な賞球を払い出すのを抑えることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１４７６８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、最近は、大玉を用いた不正行為が行なわれることがある。大玉とは、通常の遊技球よりも直径が大きな鋼球（表面の一部が削られているものもある）であり、入賞口を通過することができない。この大玉を入賞口にハメ込み、電波を照射すると、検出センサが大玉を検出した状態で電波が照射されることになるので誤検出を起こしてしまう。
本発明は係る課題に鑑みなされたものであり、電波を用いた不正行為を防止することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた請求項１記載の本発明は、遊技盤面上に設けられ、遊技球が入ると、予め定められた個数の遊技球に相当する価値が遊技者に付与される入球口と、該入球口へ遊技球が入ったことを検出するＮＣ（ノーマルクローズ）型の球検出手段と、該球検出手段からの前記入球を検出したことを示す検出信号および前記入球を検出していないことを示す非検出信号が入力される主制御装置とを備えた弾球遊技機において、前記主制御装置は、周期的に定時割込処理を実行するものであり、該定時割込処理として、前記球検出手段から入力される検出信号または非検出信号を取得する検出結果取得手段と、該検出結果取得手段が取得した検出信号または非検出信号に基づいてスイッチデータを生成するデータ生成手段と、該データ生成手段により生成された前記スイッチデータが、入球時に成立する条件を満たしたことに起因して入球フラグを設定する入球フラグ設定手段と、該入球フラグ設定手段により前記入球フラグが設定されてから、当該定時割込処理が実行された回数をカウントするタイマー手段と、該タイマー手段によりカウントされた前記回数が予め定められた回数以内である場合には、前記入球フラグ設定手段による入球フラグの設定を禁止する設定禁止手段とを含むことを特徴とする。
【０００７】
ここで「遊技球に相当する価値」とは、遊技球の個数を示す数値データを例示できるが、遊技球そのものであってもよい。従って、以下、単に遊技球とか賞球ともいう。また、入球フラグは、設定されていることに基づいて適切な個数の賞球を遊技者に付与するのが目的であるため、該付与が行なわれたり、該付与を行なう旨の決定が為されたり、該決定に基づく指令が外部（例えば払出制御装置）に出力されたりといった処理が１つでも行なわれると、入球フラグの設定が解除される（さもないと、１回の入球判定に対して２回分以上の賞球を払い出してしまう恐れがある。入球フラグを解除する契機を、これらの内のどれにするかは当該遊技機の設計者次第である）。このため、入球フラグを設定するか否かの判定および実行が行なわれる都度、入球フラグが設定されたか否かの判定を行い、設定されていれば遊技球に相当する価値を付与するように構成した場合には、入球フラグは設定後、間もなく、その設定が解除される。ここで「間もなく」とは例えば、入球フラグが設定された定時割込処理が終了するまで、又は次回の定時割込処理内といった程度の時間である。また、タイマー手段が行なう「カウント」は、カウントアップ、カウントダウンの何れでも構わない。何れを行うにせよ、入球フラグ設定手段により前記入球フラグが設定された定時割込処理中に、初期値を定めるとよい。なお、カウントアップをする場合には前記初期値を０にするのが望ましい。またカウントダウンを行なう場合の前記初期値は、タイマー手段によるカウントダウンによりカウント値が０になったときに、設定禁止手段による入球フラグの設定禁止が解除されるような値にしておくと、設定禁止手段の処理が簡素になる。この場合、定時割込処理の割込み周期に初期値を乗じたものが、設定禁止手段によって入球フラグの設定が禁止される期間（以下、禁止期間という）に対応する。
【０００８】
本発明の参考例は、請求項１に記載の弾球遊技機において、前記データ生成手段は、前記検出結果取得手段が取得した検出信号または非検出信号を、取得順に並列することにより前記スイッチデータを生成するものであり、前記入球フラグ設定手段が入球フラグを設定する前記条件は、前記データ生成手段により生成された前記スイッチデータの少なくとも一部が予め定められた時系列のパターンとなっていることを特徴とする。
【０００９】
なお、当然のことながら、たとえ前記条件が成立しても、設定禁止手段により入球フラグの設定が禁止されている場合は、入球フラグは設定されない。また、「スイッチデータの少なくとも一部」とはスイッチデータ中の任意の箇所でも良いし、固定された箇所（例えば下位３ｂｉｔや、上位４ｂｉｔなど）でも良い。もちろん、そのスイッチデータの全体でも良い。
【００１０】
請求項２に記載の本発明は、請求項１に記載の弾球遊技機において、前記設定禁止手段によって前記入球フラグの設定が禁止されている期間は、遊技球が前記入球口に入った場合に、前記検出結果取得手段が前記検出信号を連続して取得する期間に対応することを特徴とする。
【００１１】
請求項３に記載の本発明は、請求項２に記載の弾球遊技機において、前記設定禁止手段により前記入球フラグの設定が禁止されている状態で、前記検出結果取得手段が非検出信号を取得したことを条件に、異常の発生を報知する異常報知手段を備えたことを特徴とする。
【００１２】
ここで「非検出信号を取得したことを条件に、…を報知する」とは、「非検出信号が取得されると直ちに報知する」という意味に限らない。例えば、データ生成手段が直前に出力された非検出信号を含むスイッチデータを生成したときに報知する態様も含まれるし、非検出信号が取得されたり、直前に出力された該非検出信号を含むスイッチデータが生成されたりした後に、更に何らかの条件判断をして該条件が成立したときに初めて報知する態様も含まれる。これらの態様はいずれも、検出結果取得手段が非検出信号を取得しない限り報知が行なわれないことになるので、「非検出信号を取得したことを条件に、異常の発生を報知する」ものとなる。
【００１３】
請求項４に記載の本発明は、請求項３に記載の弾球遊技機において、前記設定禁止手段により入球フラグの設定が禁止されている状態で、前記検出結果取得手段が非検出信号を取得した回数を計数する計数手段を備え、前記異常報知手段は、前記計数手段により計数された回数が予め定められた回数に達したことを条件に異常の発生を報知することを特徴とする。
【００１４】
請求項５に記載の本発明は、請求項３または４に記載の弾球遊技機において、前記設定禁止手段による前記入球フラグの設定の禁止が解除されることを条件に、前記予め定められた個数の遊技球に相当する価値を遊技者に付与する賞球付与手段を備えたことを特徴とする。
【発明の効果】
【００１５】
請求項１に記載の遊技機によれば、定時割込処理により、球検出手段の出力信号（検出信号または非検出信号）を取得し、これに基づいてスイッチデータを生成する。このスイッチデータが、入球時に成立する条件を満たした場合に入球フラグを設定する。ただし、ひとたび入球フラグが設定されると、タイマー手段がカウントを開始する。このカウント回数は、入球フラグ設定後の、定時割込処理の起動回数に対応する。このカウント回数が予め定められた回数以内の場合には、新たな入球フラグの設定が、設定禁止手段によって禁止される。従って、不正な電波が球検出手段に照射されることにより、入球時に成立する条件が禁止期間内に何度も成立しても、入球フラグが新たに設定されることは無く、不正行為による被害を防止することができる。
【００１６】
本発明の参考例の遊技機におけるスイッチデータは、球検出手段の出力信号（検出信号または非検出信号）を取得順に並列したものである。例えば検出信号が「０」、非検出信号が「１」であり、定時割込処理により、順次「１」「１」「０」「０」「０」「１」「１」「１」という出力を検出結果取得手段が取得した場合には、スイッチデータは「１１０００１１１」となる（スイッチデータが８ｂｉｔの場合）。次の定時割込処理では、最上位１ｂｉｔが溢れて、全体が左へ１個シフトし、新たに取得した出力信号（検出信号または非検出信号）が最下位のｂｉｔに挿入される。なお、この例では取得時が早いほど上位ｂｉｔとなるように並列させたが逆順すなわち「１１１０００１１」としても良い。この場合はシフトの方向は右方向となる。このようにスイッチデータが簡素な構成となっているので、生成が容易である。こうして生成したスイッチデータの少なくとも一部が、予め定められた時系列のパターン（例えば「０１１」や「１１００」）となっている場合に、入球フラグが設定される。従って、主制御装置の処理が簡素で済む。
【００１７】
請求項２に記載の遊技機は、設定禁止手段によって入球フラグの設定が禁止される期間、すなわち禁止期間は、遊技球が前記入球口に入った場合に、検出結果取得手段が検出信号を連続して取得する期間（連続検出期間ということにする）に対応するものとなっている。最も簡素な構成としては、連続検出期間そのものを禁止期間とすればよい。その他の構成としては、スイッチデータが入球時に成立する条件を満たすのに要する時間を、連続検出期間から差し引いた期間とすることや、更にこの期間から、入球フラグ設定手段が入球フラグを設定するのに要する期間を差し引いた期間とすること等が考えられる。以上のようにして設定された期間内に、スイッチデータが入球時に成立する条件を２度以上（禁止期間の設定態様によっては１度以上）満たすことはないので、これを禁止期間とすることにより、過度に入球フラグが設定されることを防止することができ、ひいては電波を用いた不正行為を効果的に防ぐことができる。
【００１８】
請求項３に記載の遊技機は、異常報知手段を備えており、禁止期間中に検出結果取得手段が非検出信号を取得したことを条件に、異常の発生を報知する。禁止期間は、通常の入球が発生した場合に連続して検出信号が取得される期間であるため、本来、非検出信号は検出されないはずである。その禁止期間中に非検出信号が発生すると、これに起因した報知動作が異常報知手段によって行なわれる。
従って、電波を用いた不正行為を防止するだけでなく、こうした不正行為を報知することができる。
【００１９】
請求項４に記載の遊技機は、計数手段を備えており、この計数手段により、禁止期間中に検出結果取得手段が非検出信号を取得した回数が計数される。そして異常報知手段は、計数手段により計数された回数が予め定められた回数に達したことを条件に異常の発生を報知する。
【００２０】
このように構成された遊技機によれば、異常報知手段が報知動作をすることとなる、計数手段の計数値を１回とすると、請求項４に記載の遊技機と実質同じものとなるので、電波を用いた不正行為を報知することができるものとなる。また、前記計数値を２回以上の所定値とすると、禁止期間中に１回、非検出信号が検出されただけでは報知動作が行なわれず、前記所定値に達して初めて報知動作が行なわれるので、不正な電波が照射されていないにも係わらず、不慮のノイズなどにより、禁止期間中に所定値未満の回数、非検出信号が検出されても報知が行なわれないので、誤報知を起こり難くすることができる。
【００２１】
請求項５に記載の遊技機は、賞球付与手段を備えており、禁止期間が終了すること（設定禁止手段による入球フラグの設定の禁止が解除されること）を条件に、賞球（遊技球に相当する価値）を遊技者に付与する。
このように構成された遊技機によれば、禁止期間が終了するまでは賞球が付与されないので、例えば報知動作が行なわれる条件が成立した際（この条件は、請求項３、４によれば禁止期間中に成立する）には、賞球を払い出さないといった処理も可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１実施例のパチンコ機５０の正面図
【図２】パチンコ機５０の遊技盤１の正面図
【図３】パチンコ機５０の背面図
【図４】パチンコ機５０の電気構成図
【図５】パチンコ機５０の主制御装置８０で実行されるメインルーチンの概要を示すフローチャート
【図６】（ａ）は通常の入球をした場合の入球判定を示すタイムチャート、（ｂ）はスイッチデータバッファのパターンを示す説明図
【図７】従来の遊技機において、入球時に４ｍｓ周期の電波が入賞口スイッチ３１ａに照射された場合の入球判定を示すタイムチャート
【図８】本発明の第１実施例の遊技機において、入球時に４ｍｓ周期の電波が入賞口スイッチ３１ａに照射された場合の入球判定を示すタイムチャート
【図９】第１実施例の主制御装置８０で実行される各スイッチ読込処理の概要を示すフローチャート
【図１０】第１実施例の主制御装置８０で実行される入賞口検出確認処理の概要を示すフローチャート
【図１１】第１実施例の主制御装置８０で実行される賞球指示処理の概要を示すフローチャート
【図１２】第２実施例の主制御装置８０で実行される入賞口検出確認処理の概要を示すフローチャート１
【図１３】第２実施例の主制御装置８０で実行される入賞口検出確認処理の概要を示すフローチャート２
【図１４】第２実施例の遊技機において、入球時に４ｍｓ周期の電波が入賞口スイッチ３１ａに照射された場合の入球判定を示すタイムチャート
【図１５】第３実施例の主制御装置８０で実行される賞球指示処理の概要を示すフローチャート
【発明を実施するための形態】
【００２３】
以下に本発明の好適な実施形態について説明する。尚、本発明の実施の形態は下記の実施例に何ら限定されるものではなく、本発明の技術的範囲に属する種々の形態を採ることができ、各実施例に記載された内容を適宜組み合わせることが可能なことはいうまでもない。
［実施例１］
【００２４】
図１に示すように、弾球遊技機の一種であるパチンコ機５０は、縦長の固定外郭保持枠をなす外枠５１にて構成の各部を保持する構造である。外枠５１の左側上下には、ヒンジ５３が設けられており、該ヒンジ５３の他方側には図３に記載する内枠７０が取り付けられており、内枠７０は外枠５１に対して開閉可能な構成になっている。前枠５２には、板ガラス６１が取り外し自在に設けられており、板ガラス６１の奥には図２に記載する遊技盤１が内枠７０に取り付けられている。
【００２５】
前枠５２の上側左右には、スピーカ６６が設けられており、パチンコ機５０から発生する遊技音が出力され、遊技者の趣向性を向上させる。また、遊技者の趣向性を向上させるために前枠５２に遊技状態に応じて発光する枠側装飾ランプ６５も複数設けられている。前枠５２の下方には、上皿５５と下皿６３が一体に形成されている。下皿６３の右側には発射ハンドル６４が取り付けられており、発射ハンドル６４を時計回りに回動操作することによって発射装置（図示省略）が可動して、上皿５５から供給された遊技球が遊技盤１に向けて発射される。
【００２６】
上皿５５の上部ほぼ中央には、遊技者が操作可能な演出ボタン６７が備えられており、この演出ボタン６７は、周囲にジョグダイヤル６８を備えたものとなっている。遊技者が所定期間中に、演出ボタン６７やジョグダイヤル６８を操作することで後述する演出図柄表示装置６に表示される内容が変化したり、スピーカ６６より出力される遊技音が変化したりする。また、このパチンコ機５０はいわゆるＣＲ機であって、プリペイドカードの読み書き等を行うためのプリペイドカードユニット（ＣＲユニット）５６が付属しており、パチンコ機５０の上皿５５には、貸出ボタン５７、精算ボタン５８及び残高表示器５９を有するＣＲ精算表示装置が備わっている。
【００２７】
図２は、本実施例のパチンコ機の遊技盤１の正面図である。なお、このパチンコ機の全体的な構成は公知技術に従っているので図示及び説明は省略する。図２に示すように遊技盤１には、公知のガイドレール２ａ、２ｂによって囲まれた略円形の遊技領域３が設けられている。この遊技領域３には多数の遊技釘４が打ち付けられている。遊技領域３のほぼ中央部には、センターケース５が配されている。センターケース５は、公知のものと同様に、ワープ入口、ワープ通路、ステージ、演出図柄表示装置６（液晶表示装置であり擬似図柄を表示する。）の画面を臨ませる窓等を備えている。
【００２８】
センターケース５の下には、第１始動口１１が配置され、更にその下には、第２始動口１２が配置されている。第２始動口１２は開閉可能な翼片を供えた普通電動役物を備えており、この翼片が開放しないと遊技球は第２始動口１２に入球できない構成となっている。センターケース５の左方にはゲート１７が配置されており、ここを遊技球が通過すると普通図柄が変動し、普通図柄が当り図柄で停止すると翼片が開放される。遊技領域の右下部には、複数個のＬＥＤからなる普通図柄表示装置７と、普通図柄保留数表示装置８と、特別図柄保留数表示装置１８と、７セグメント表示装置からなる特別図柄表示装置９とが配置されている。
【００２９】
第２始動口１２の下方にはアタッカー式の大入賞口１４が配置されている。また、第１始動口１１の左方には、第１左入賞口３１、第２左入賞口３２、第３左入賞口３３及び第４左入賞口３４が設けられている。なお、この第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４が、常時、入球率が変化しない普通入賞口である。これら普通入賞口を総じて一般入賞口３１ともいう。
【００３０】
パチンコ機５０の裏面は図３に示すとおり、前述した遊技盤１を脱着可能に取り付ける内枠７０が前述した外枠５１に収納されている。この内枠７０には、上方から、球タンク７１、タンクレール７２及び払出装置７３が設けられている。この構成により、遊技盤１上の入賞口に遊技球の入賞があれば球タンク７１からタンクレール７２を介して所定個数の遊技球を払出装置７３により前述した上皿５５に排出することができる。また、パチンコ機５０の裏側には（図４も参照のこと）、主制御装置８０、払出制御装置８１、演出図柄制御装置８２、サブ統合制御装置８３、発射制御装置８４、電源基板８５が設けられている。なお、演出図柄制御装置８２、サブ統合制御装置８３がサブ制御装置に該当する。
【００３１】
主制御装置８０、演出図柄制御装置８２、サブ統合制御装置８３は遊技盤１に設けられており、払出制御装置８１、発射制御装置８４、電源基板８５が内枠７０に設けられている。なお、図３では、発射制御装置８４が描かれていないが、発射制御装置８４は払出制御装置８１の下に設けられている。また、球タンク７１の右側には、外部接続端子７８が設けられており、この外部接続端子７８より、遊技状態や遊技結果を示す信号が図示しないホールコンピュータに送られる。なお、従来はホールコンピュータへ信号を送信するための外部接続端子７８には、盤用（遊技盤側から出力される信号をホールコンピュータへ出力するための端子）と枠用（枠側（前枠５２、内枠７０、外枠５１）から出力される信号をホールコンピュータへ出力するための端子）の２種類を用いているが、本実施例では、一つの外部接続端子７８を介してホールコンピュータへ遊技状態や遊技結果を示す信号を送信している。
【００３２】
このパチンコ機５０の電気的構成は、図４のブロック図に示すとおり、主制御装置８０を中心にして構成されている。なお、このブロック図には、単に信号を中継するだけのためのいわゆる中継基板及び電源回路等は記載していない。また、詳細の図示は省略するが、主制御装置８０、払出制御装置８１、演出図柄制御装置８２、サブ統合制御装置８３のいずれもＣＰＵ、ＲＯＭ、ＲＡＭ、入力ポート、出力ポート等を備えているが、本実施例では発射制御装置８４にはＣＰＵ、ＲＯＭ、ＲＡＭは設けられていない。しかし、これに限るわけではなく、発射制御装置８４にＣＰＵ、ＲＯＭ、ＲＡＭ等を設けてもよい。
【００３３】
主制御装置８０には、第１始動口１１に入球した遊技球を検出する第１始動口スイッチ１１ａ、第２始動口１２に入球した遊技球を検出する第２始動口スイッチ１２ａ、普通図柄を作動させるゲート１７に進入した遊技球を検出する普通図柄作動スイッチ１７ａ、大入賞口１４に入球した遊技球を計数するための第１カウントスイッチ１４ａ、第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４に入球した遊技球を検出する入賞口スイッチ３１ａ等の検出信号が入力される。なお、入賞口スイッチ３１ａの符号は第１左入賞口３１に対応しているが、前記各一般入賞口、すなわち第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４に対してそれぞれ入賞口スイッチが設けられており、各一般入賞口に遊技球が入ったことを個別に検出可能に構成されている。
【００３４】
主制御装置８０は搭載しているプログラムに従って動作して、上述の検出信号などに基づいて遊技の進行に関わる各種のコマンドを生成して払出制御装置８１及びサブ統合制御装置８３に出力する。また主制御装置８０は、図柄表示装置中継端子板９０を介して接続されている特別図柄表示装置９及び普通図柄表示装置７の表示、特別図柄保留数表示装置１８、普通図柄保留数表示装置８の点灯を制御する。
【００３５】
更に、主制御装置８０は、大入賞口ソレノイド１４ｂを制御することで大入賞口１４の開閉を制御し、普通電動役物ソレノイド（図４では普電役物ソレノイドと表記。以下、普電といえば普通電動役物を指すものとする）１２ｂを制御することで第２始動口１２の開閉を制御する。主制御装置８０からの出力信号は試験信号端子にも出力される他、図柄変動や大当り（特別遊技ともいう）等の管理用の信号が外部接続端子７８に出力されてホールメインコンピュータ８７に送られる。主制御装置８０と払出制御装置８１とは双方向通信が可能である。
【００３６】
払出制御装置８１は、主制御装置８０から送られてくるコマンドに応じて払出モータ２０を稼働させて賞球を払い出させる。本実施例においては、賞球として払い出される遊技球を計数するための払出スイッチ２１の検出信号は払出制御装置８１に入力され、払出制御装置８１で賞球の計数が行われる構成を用いる。この他にも主制御装置８０と払出制御装置８１に払出スイッチ２１の検出信号が入力され、主制御装置８０と払出制御装置８１の双方で賞球の計数を行う構成を用いることも考えられる。
【００３７】
なお、払出制御装置８１はガラス枠開放スイッチ３５、内枠開放スイッチ３６、満杯スイッチ２２、球切れスイッチ２３からの信号が入力され、満杯スイッチ２２により下皿６３が満タンであることを示す信号が入力された場合及び球切れスイッチ２３により球タンクに遊技球が少ないあるいは無いことを示す信号が入力されると払出モータ２０を停止させ、賞球の払出動作を停止させる。なお、満杯スイッチ２２、球切れスイッチ２３も、その状態が解消されるまで信号を出力し続ける構成になっており、払出制御装置８１は、その信号が出力されなくなることに起因して払出モータ２０の駆動を再開させる。
【００３８】
また、払出制御装置８１はＣＲユニット端子板２４を介してプリペイドカードユニットと交信することで払出モータ２０を作動させ、貸し球を排出する。払出された貸し球は払出スイッチ２１に検出され、検出信号は払出制御装置８１に入力される。なお、ＣＲユニット端子板２４は精算表示基板２５とも双方向通信可能に接続されており、精算表示基板２５には、遊技球の貸出しを要求するための球貸ボタン、精算を要求するための返却ボタン、残高表示器が接続されている。
【００３９】
また、払出制御装置８１は、外部接続端子７８を介して賞球に関する情報、枠（内枠、前枠）の開閉状態を示す情報などをホールコンピュータに送信するほか、発射制御装置８４に対して発射停止信号を送信する。なお本実施例では遊技球を払い出す構成であるが、入賞等に応じて発生した遊技球を払い出さずに記憶する封入式の構成にしても良い。
【００４０】
発射制御装置８４は発射モータ３０を制御して、遊技球を遊技領域３に遊技球を発射させる。なお、発射制御装置８４には払出制御装置８１以外に発射ハンドルからの回動量信号、タッチスイッチ２８からのタッチ信号、発射停止スイッチ２９から発射停止信号が入力される。回動量信号は、遊技者が発射ハンドルを操作することで出力され、タッチ信号は遊技者が発射ハンドルを触ることで出力され、発射停止スイッチ信号は、遊技者が発射停止スイッチ２９を押すことで出力される。なお、タッチ信号が発射制御装置８４に入力されていなければ、遊技球は発射できないほか、発射停止スイッチ信号が入力されているときには、遊技者が発射ハンドルを触っていても遊技球は発射できないようになっている。
【００４１】
サブ統合制御装置８３はサブ制御装置に該当し、主制御装置８０から送信されてくるデータ及びコマンドを演出中継端子板６５を介して受信し、それらを演出表示制御用、音制御用及びランプ制御用のデータに振り分けて、演出表示制御用のコマンド等は演出図柄制御装置８２に送信し、音制御用及びランプ制御用は自身に含まれている各制御部位（音声制御装置及びランプ制御装置としての機能部）に分配する。そして、音声制御装置としての機能部は、音声制御用のデータに基づいて音ＬＳＩを作動させることによってスピーカからの音声出力を制御し、ランプ制御装置としての機能部はランプ制御用のデータに基づいてランプドライバを作動させることによって各種ＬＥＤ、ランプ２６を制御する。また、サブ統合制御装置８３には、演出ボタン６７、およびジョグダイヤル６８が接続されており、遊技者がこれらを操作した際には、その信号がサブ統合制御装置８３に入力される。
【００４２】
サブ統合制御装置８３と演出図柄制御装置８２とは双方向通信が可能である。演出図柄制御装置８２は、サブ統合制御装置８３から受信したデータ及びコマンド（共に主制御装置８０から送信されてきたものとサブ統合制御装置８３が生成したものとがある）に基づいて演出図柄表示装置６を制御して、演出図柄等の演出画像を演出図柄表示装置６の画面６ａに表示させる。
【００４３】
メインルーチンを図５に従って説明する。メインルーチンは、約２ｍｓ毎のハード割り込みにより繰り返し実行される。本実施形態では、当該メインルーチンが１回起動されるごとにＳ１０〜Ｓ７０までの１回だけ実行される処理を「本処理」と称し、この本処理を実行して余った時間内に時間の許す限り繰り返し実行されるＳ７５の処理を「残余処理」と称する。「本処理」は上記割り込みにより定期的に実行されることになる。
【００４４】
マイコンによるハード割り込みが実行されると、まず正常割り込みであるか否かが判断される（Ｓ１０）。この判断処理は、メモリとしてのＲＡＭの所定領域の値が所定値であるか否かを判断することにより行われ、マイコンにより実行される処理が本処理に移行したとき、通常の処理を実行して良いのか否かを判断するためのものである。正常割り込みでない場合としては、電源投入時又はノイズ等によるマイコンの暴走等が考えられるが、マイコンの暴走は近年の技術の向上によりほとんど無いものと考えて良いので、たいていが電源投入時である。電源投入時にはＲＡＭの所定領域の値が所定値と異なる値となっている。
【００４５】
正常割り込みでないと判断されると（Ｓ１０：ｎｏ）、初期設定(例えば前記メモリの所定領域への所定値を書き込み、特別図柄及び普通図柄を初期図柄とする等のメモリの作業領域への各初期値の書き込み等）が為され（Ｓ１５）、残余処理（Ｓ７５）に移行する。
【００４６】
正常割り込みとの肯定判断がなされると（Ｓ１０：ｙｅｓ）、初期値乱数更新処理が実行される（Ｓ２０）。この処理は、初期値乱数の値についてこの処理を実行する毎に＋１するインクリメント処理であり、この処理実行前の初期値乱数の値に＋１するが、この処理を実行する前の乱数値が最大値である「２９９」のときには次回の処理で初めの値である「０」に戻り、「０」〜「２９９」までの３００個の整数を繰り返し昇順に作成する。
【００４７】
Ｓ２０に続く大当り決定用乱数更新処理（Ｓ２５）については、初期値乱数更新処理と同様に処理を実行する毎に＋１するインクリメント処理であり、最大値である「２９９」のときは次回の処理で初めの値である「０」に戻り、「０」〜「２９９」までの３００個の整数を繰り返し昇順に作成する。なお、大当り決定用乱数の最初の値は、初期値乱数設定処理で設定された値となる。この値が２５０であったとすると、大当り決定用乱数は「２５０」「２５１」「２５２」・・・「２９９」「０」「１」・・・と更新されていく。
【００４８】
なお、大当り決定用乱数が一巡（３００回、更新されること）すると、そのときの前記初期値乱数の値を大当り決定用乱数の初期値にする。大当り決定用乱数は、その初期値から＋１されていく。そして、再び大当り決定用乱数が一巡すると、その時の初期値乱数の値を大当り決定用乱数の初期値にする動作を行なう。つまり、この一連の動作を繰り返し続けることになる。前述の例では大当り決定用乱数が「２４９」になると一巡であるから、「２４９」の次は前記初期値乱数の値となる。仮に初期値乱数の値が「８７」だったとすると、「２４９」「８７」「８８」・・・「２９９」「０」「１」・・・「８６」と変化していき、「８６」の次は新たな前記初期値乱数の値となる。
【００４９】
大当り図柄決定用乱数更新処理（Ｓ３０）は「０」〜「９」の１０個の整数を繰り返し作成するカウンタとして構成され、本処理毎に＋１され最大値を超えると初めの値である「０」に戻る。Ｓ３０に続く当り決定用乱数更新処理（Ｓ３５）は、「０」〜「５」の６個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初めの値である「０」に戻る。なお、当選することとなる値は、非時短時は「３」、時短時は「０」、「３」、「５」である。この当り決定用乱数更新処理は普通図柄の抽選に使用し、初期値乱数、大当り決定用乱数、リーチ判定用乱数は特別図柄の抽選に使用し、大当り図柄決定用乱数、変動パターン決定用乱数は、普通図柄の抽選・特別図柄の抽選の双方に用いる。
【００５０】
リーチ判定用乱数更新処理（Ｓ４０）は、「０」〜「２２８」の２２９個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初めの値である「０」に戻る。なお、通常確率状態時で変動時間短縮機能未作動時に当選する値の数は２１で、値は「０」〜「２０」であり、通常確率状態時で変動時間短縮機能作動時に当選する値の数は５で、値は「０」〜「４」であり、高確率状態時に当選する値の数は６で、値は「０」〜「５」である。
【００５１】
変動パターン決定用乱数更新処理（Ｓ４５）は、「０」〜「１０２０」の１０２１個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初めの値である「０」に戻る。
続く入賞確認処理（Ｓ５０）では、第１始動口１１、第２始動口１２の入賞の確認及びパチンコ機５０に設けられ主制御基板８０に接続された各スイッチ類の入力処理が実行される。
【００５２】
本実施例では、遊技球が第１始動口１１、第２始動口１２に入賞すると大当り決定用乱数、大当り図柄決定用乱数、変動パターン決定用乱数、リーチ判定用乱数など複数の乱数を取得されるのだが、保留記憶できる数を第１始動口１１と第２始動口１２をあわせて４個までとしており、保留記憶が満タンである４個のときに遊技球が第１始動口１１又は第２始動口１２に入賞しても賞球が払出されるだけで、前記複数の乱数は保留記憶されない構成になっている。
【００５３】
続いて、大当りか否かを判定する条件成立判定手段としての当否判定処理（Ｓ５５）を行う。当否判定処理（Ｓ５５）では、特別図柄および普通図柄のそれぞれに対応した当否判定や、当否判定に付随する図柄変動や特別遊技処理などの処理を行なう。この当否判定処理（Ｓ５５）に続く不正監視処理（Ｓ６０）は、一般入賞口（第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４）に対する不正が行われていないか監視する処理であり、所定時間内における入賞口への遊技球の入球が予め決定された規定数よりも多いか否かを判断して、多かった場合には不正と判断され、その旨を報知する処理である。つまり、不正判断手段は、主制御基板８０に設けている。
【００５４】
続く画像出力処理等の各出力処理（Ｓ７０）では、遊技の進行に応じて主制御基板８０は演出図柄制御装置８２、払出制御基板８１、発射制御装置８４、サブ統合制御装置８３、大入賞口ソレノイド１４ｂ等に対して各々出力処理を実行する。即ち、入賞確認処理（Ｓ５０）により遊技盤１上の各入賞口に遊技球の入賞があることが検知されたときには賞球としての遊技球を払い出すべく払出制御基板８１に賞球信号を送信する処理を、遊技状態に対応したサウンドデータをサブ統合制御装置８３に出力する処理を、パチンコ機５０に異常があるときにはエラー中であることを報知すべく演出図柄制御装置８２にエラー信号を出力する処理を各々実行する。
【００５５】
本処理に続く前述の残余処理は、初期値乱数更新処理（Ｓ７５）から構成されるが、前述したＳ２０と全く同じ処理である。この処理は無限ループを形成し、次の割り込みが実行されるまで時間の許される限り繰り返し実行される。前述したＳ１０〜Ｓ７０までの本処理を実行するのに必要とされる時間は、大当り処理を実行するか否か、特別図柄の表示態様の相違等により割り込み毎に異なる。この結果、残余処理を実行する回数も割り込み毎に異なり、割り込み処理が１回実行されることにより初期値乱数に更新される値も一律ではなくなる。これにより、初期値乱数が大当り決定用乱数と同期する可能性は極めて小さくなる。大当り決定用乱数が一巡したときの、初期値乱数の値（０〜２９９の３００通り）が、同程度に発生するとすれば、同期する確率はわずか１／３００である。また、前述した当り決定用乱数更新処理（Ｓ３５）も残余処理内において実行するよう構成しても良い。
【００５６】
次に、図６（ａ）のタイミングチャートを用いて、左一般入賞口３５ａに遊技球が入球した場合の、入賞口スイッチ３１ａの入球判定タイミング（入球フラグ設定タイミング）を説明する。
【００５７】
図６（ａ）は、入賞口スイッチ３１ａが遊技球を検出した場合に、入球判定の結果として入球フラグ（入賞口検出フラグともいう）を設定するタイミングを示したタイミングチャートである。なお、入賞口スイッチ３１ａはＮＣ（ノーマルクローズ）タイプの近接スイッチであり、そのスイッチ信号の態様は、検出スイッチから主制御装置８０には反転して入力される構成となっている。従って、主制御装置８０が受信する信号内容は遊技球検出状態ではＨｉ（１）、非検出状態ではＬｏｗ（０）（ＮＯ（ノーマルオンリー）タイプと同一）となる。
【００５８】
入賞口スイッチ３１ａが、遊技球の非検出状態Ｈｉ（１）で遊技球を検出し、ＳＷ信号が検出状態Ｌｏｗ（０）に変化すると、ＳＷ信号の変化から２ｍｓ以内に検出状態への変化を検知する（主制御装置８０の定時割込処理の間隔が２ｍｓであるため）。主制御装置８０が実行する入賞口スイッチ３１ａの入球判定では、「定時割込処理でスイッチ信号が非検出状態Ｈｉ（１）から検出状態Ｌｏｗ（０）に変化したことを検知し、更に次の定時割込処理においてＳＷ信号が検出状態Ｌｏｗ（０）を維持」したことを検知した時点で、遊技球が入球したと判断し入球フラグを設定する。
【００５９】
次に、本発明における、上記した入賞口スイッチ３１ａの入球判定を実行するために主制御装置８０が備えるスイッチデータバッファの構成と、入球判定を行うスイッチデータパターン（スイッチデータ検出パターン）を、図６（ｂ）を用いて説明する。スイッチデータバッファは、主制御装置８０が定時割込処理を実施する毎に検知する入賞口に配置された近接スイッチの非検出状態「０」又は検出状態「１」を、所定期間記憶する一時記憶領域となる。
【００６０】
具体的には、スイッチデータバッファは８ｂｉｔの記憶領域で構成され、定時割込処理毎に以前に記憶したスイッチデータを上位にシフトしながら下位から新しいデータを書込み更新する構成となっている。但し、上位からデータを書き込む構成も考えられる。また、新しいデータを書き込む際のシフト処理によって記憶領域から消失するデータを所定期間記憶する記憶領域又はカウンタを設ける構成も考えられるし、スイッチデータバッファを１６ｂｉtとする構成も考えられる。
【００６１】
入賞口スイッチ３１ａのスイッチデータバッファでは、図６（ａ）の太枠に示すように、下位３ｂｉｔが非検出状態「０」から検出状態「１」に変化した後に検出状態「１」を１回維持した状態を示すスイッチデータ検出パターン「０１１」となった場合に入球と判定し、入球フラグを設定する入球処理と共に入賞口スイッチ３１ａにおける図３Ｓ５５で説明した入賞確認処理を実施する構成となっている。本実施例では、上記したように入球処理を実施するデータパターンを球検出スイッチ毎に備え、定時割込処理を実施する毎にデータ内容が更新されるスイッチデータバッファの記憶内容とデータテーブルに記憶されたデータパターンとを比較し、記憶内容とデータパターンが一致した場合に入球処理及び入賞確認処理を実施する構成となっている。
【００６２】
次に、図７、図８のタイミングチャートを用いて、入賞口スイッチ３１ａに電波が照射された場合の入球フラグの設定タイミングと電波ゴトの判定タイミングについて説明する。図７は、従来の構成において、一般入賞口３１への遊技球入球時に入賞口スイッチ３１ａに４ｍｓ周期の電波が照射された場合のタイミングチャートである。
【００６３】
入賞口スイッチ３１ａで使用するＮＣタイプの近接スイッチでは、遊技球の検出状態時Ｌｏｗ（０）のみ、照射された電波の影響を受けＳＷ信号が変化する。具体的には、図７のように４ｍｓ周期の電波を遊技球検出状態時に照射された場合、遊技球の検出期間が例えば１２ｍｓであった場合、本来ならばこの１２ｍｓの期間はＬｏｗ（０）状態を維持し、主制御装置８０が実行する定時割込処理ではスイッチ信号として反転した信号「１」を６回連続して検知するが、この期間において４ｍｓ毎にＬｏｗとＨｉを繰り返す電波が照射されると、電波の周期に合わせ４ｍｓ毎にＬｏｗ状態の信号が持ち上げられてしまい、信号が持ち上げられた期間の定時割込処理では、ＳＷ信号として「１」を読込んでしまう。
【００６４】
入賞口スイッチ３１ａが遊技球を検出する際に、４ｍｓ周期の電波を照射された場合、主制御装置８０が定時割込処理によって検知する偽入賞口スイッチ信号は、実際の遊技球の入球に応じて遊技球の非検出状態「０」から検出状態「１」に変化するが、４ｍｓの電波周期にあわせて次回の定時割込処理時まで検出状態「１」を維持し、次の定時割込処理時に非検出状態「０」に変化する。そして非検出状態「０」を１回維持した後検出状態「１」に変化し、検出状態「１」を１回維持した後非検出状態に変化して入賞口スイッチ３１ａの遊技球検出期間が終了する。
【００６５】
従って、従来の構成では、入賞口スイッチ３１ａが実際には１個の遊技球を検出する間に、主制御装置８０は定時割込処理によって「０１１」の入球判定を２回実施し、入球フラグが２回設定されてしまう。
【００６６】
図８は、本実施例の構成において、一般入賞口３１への遊技球入球時に入賞口スイッチ３１ａに４ｍｓ周期の電波が照射された場合のタイミングチャートである。本実施例の構成においても、４ｍｓ周期の電波を遊技球検出状態時に照射された場合、遊技球の検出期間において、電波の周期に合わせ４ｍｓ毎にＬｏｗ状態の信号が持ち上げられ、信号が持ち上げられた期間の定時割込処理では、ＳＷ信号として「１」を読込んでしまう。
【００６７】
そして従来の構成と同様、主制御装置８０が定時割込処理によって検知する偽入賞口スイッチ信号は、実際の遊技球の入球に応じて遊技球の非検出状態「０」から検出状態「１」に変化するが、４ｍｓの電波周期にあわせて次回の定時割込処理時まで検出状態「１」を維持し、次の定時割込処理時に非検出状態「０」に変化する。そして非検出状態「０」を１回維持した後検出状態「１」に変化し、検出状態「１」を１回維持した後非検出状態に変化して入賞口スイッチ３１ａの遊技球検出期間が終了する。入賞口スイッチ３１ａが実際には１個の遊技球を検出する間に、主制御装置８０は定時割込処理によって「０１１」の入球判定を２回実施してしまう。
【００６８】
しかし本実施例においては、これら２回の入球判定の内の最初の判定、すなわち主制御装置８０が、スイッチデータバッファの下位３ｂｉｔが「０１１」であると判定した場合には、禁止フラグを１にする。この禁止フラグは「０」から「１」に設定されると定時割込処理４回分、すなわち８ｍｓ「１」が維持され、「１」に立ち上がってから５回目の定時割込処理で「０」に戻される。この８ｍｓという長さは、一般入賞口３１に入球した際に、入賞口スイッチ３１ａが検出信号を出力する期間（パチンコ機５０においては１０〜１２ｍｓ。当処理においては１２ｍｓとした）から、入賞口スイッチデータとして「１」が２回出力される時間を引いたものであり、前記説明における禁止期間に相当する。
【００６９】
禁止フラグが設定されていない状態（「０」の状態）で、主制御装置８０が「０１１」の入球判定をした際に入球フラグを設定する（図８の実線）が、禁止フラグが設定されている状態（「１」の状態）で、主制御装置８０が「０１１」の入球判定をした際に入球フラグを設定しない（図８の破線）。また、禁止フラグが設定されている状態で入賞口スイッチデータが０になる（検出していた遊技球を検出できなくなったことに対応）と、異常フラグを設定する（「１」にする）。正常な入球であれば一旦、入球判定が為されると禁止フラグが１である間は、入賞口スイッチデータは１を維持する筈であり、０になるのは異常なので異常フラグを設定する。
【００７０】
以上に説明した入球判定などを実現する処理を図９〜１１に示す。まず主制御装置８０により実行される各スイッチ読込処理を図９に示す。当処理は、図５の入賞口確認処理（Ｓ５０）の一部となっている。各スイッチ読込処理が起動されると、まず第１始動口検出確認処理（Ｓ１００）を行なう。具体的には、第１始動口１１に遊技球が入球したか否かを第１始動口スイッチ１１ａの検出結果に基づいて判定する。続いて同様に第２始動口検出確認処理（Ｓ１０５）を行ない、入賞口検出確認処理（Ｓ１１０）を行ない、大入賞口検出確認処理（Ｓ１１５）を行なって当処理を終了（リターン）する。
【００７１】
次に、入賞口検出確認処理（Ｓ１１０）の概要を図９に示す。当処理ではまず、異常フラグが「０」か否かを判定する（Ｓ２００）。否定判断なら当処理をそのまま終了する。肯定判断（Ｓ２００：ｙｅｓ）なら入賞口スイッチデータが「１」か否かを判定する。肯定判断ならスイッチデータバッファ（本図ではＳＷバッファと表記）を上位へ１ｂｉｔシフトし（Ｓ２１０）、スイッチデータバッファの下位１ｂｉｔに入賞口スイッチデータ「１」を書き込む（Ｓ２１５）。続いて禁止フラグが０か否かを判定し（Ｓ２２０）、肯定判断ならばスイッチデータバッファの下位３ｂｉｔが「０１１」か否かを判定する（Ｓ２２５）。否定判断（Ｓ２２５：ｎｏ）の場合は当処理を終了し、肯定判断（Ｓ２２５：ｙｅｓ）ならば入賞口検出フラグに「１」をセットする（Ｓ２３０）。そして禁止フラグに１をセットし（Ｓ２３５）、禁止カウンタに４をセットし（Ｓ２４０）、当処理を終了する。Ｓ２２０において禁止フラグが０ではない、すなわち１であると判定された場合は、禁止カウンタをデクリメントし（Ｓ２４５）、禁止カウンタが０か否かを判定する。否定判断なら当処理を終了し、肯定判断（Ｓ２５０：ｙｅｓ）ならば禁止フラグを０にしてから（Ｓ２５５）、当処理を終了する。
【００７２】
またＳ２０５で入賞口スイッチデータが「１」ではない、すなわち「０」であると判定された場合は、Ｓ２６０にてスイッチデータバッファを上位へ１ｂｉｔシフトし、スイッチデータバッファの下位１ｂｉｔに入賞口スイッチデータ「０」を書き込む（Ｓ２６５）。続いて禁止フラグが１か否かを判定し（Ｓ２７０）、否定判断なら当処理を終了し、肯定判断なら異常フラグに１をセットしてから（Ｓ２７５）、当処理を終了する。異常フラグが１になると、不正監視処理（図５のＳ６０）により報知動作が行なわれる（具体的にはスピーカ６６から警報音を出力し、所定のランプ２６を点滅させる）。なお、第１始動口検出確認処理（Ｓ１００）、第２始動口検出確認処理（Ｓ１０５）、及び大入賞口検出確認処理（Ｓ１１０）も、入球を検出するスイッチが異なる以外は入賞口検出確認処理と同様の処理を行なっている。
【００７３】
前記のような入賞口検出確認処理を実行することにより、スイッチデータバッファの下位３ｂｉｔが「０１１」の場合には、入賞口検出フラグを「１」にする（Ｓ２３０）だけでなく、禁止フラグを１にする（Ｓ２３５）。禁止フラグは定時割込が４回行なわれる間（２ｍｓ×４＝８ｍｓ）は０にならず、この間はＳ２２０で否定判断されてＳ２２５に到達することはない。従って、仮に禁止フラグが１の状態で入賞口スイッチデータとして非検出信号「０」が入力され、引き続き入賞口スイッチデータとして検出信号「１」が２回連続して入力されても（つまりスイッチデータバッファの下位３ｂｉｔが「０１１」となっても）、入賞口検出フラグが１になる（Ｓ２３０）ことはない。これにより、４ｍｓ周期の電波が一般入賞口３１に照射されても、従来技術において２個目の偽入賞口スイッチ信号は禁止フラグが１の状態で発生することとなる。従って、入賞口検出フラグが１になることはなく、電波照射によるゴト行為を防止することができる。
【００７４】
主制御装置８０が実行する賞球指示処理のフローチャートを図１１に示す。当処理は各出力処理（図５のＳ７０）の一部である。当処理が起動されると、まずＳ３００にて第１始動口１１の入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を３個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ３０５）、Ｓ３１０に移行する。否定判断であれば（Ｓ３００：ｎｏ）、そのままＳ３１０に移行する。Ｓ３１０では、第２始動口１２の入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を３個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ３１５）、Ｓ３２０に移行する。否定判断であれば（Ｓ３１０：ｎｏ）、そのままＳ３２０に移行する。Ｓ３２０では、一般入賞口３１の入賞口検出フラグが１か否かを判定する。これは前述したように、第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４のそれぞれについて、入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を１０個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ３２５）、Ｓ３３０に移行する。なお、入賞口検出フラグは、払出制御装置８１に払出信号が送信されると０に戻される。否定判断であれば（Ｓ３２０：ｎｏ）、そのままＳ３３０に移行する。Ｓ３３０では、大入賞口１４の入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を１４個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ３３５）、当処理を終了する。否定判断であれば（Ｓ３３０：ｎｏ）、そのまま当処理を終了する。
【００７５】
入賞口検出フラグは図１０に示した入賞口検出確認処理により適切に設定されるので、遊技球の払出動作を適切に行なうことができる。そして電波を用いた不正行為が行なわれた場合には、異常フラグが１になることにより、この不正行為を検出することができる。
【００７６】
ここで本実施例の構成と、本発明の構成要件との対応関係を示す。第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、及び第４左入賞口３４が本発明の「入球口」に相当し、入賞口スイッチ３１ａが本発明の「球検出手段」に相当し、Ｓ２０５の処理が本発明の「検出結果取得手段」に相当し、Ｓ２１０、Ｓ２１５，Ｓ２６０およびＳ２６５の処理が本発明の「データ生成手段」に相当し、入賞口検出フラグが本発明の「入球フラグ」に相当し、Ｓ２２５およびＳ２３０の処理が本発明の「入球フラグ設定手段」に相当し、Ｓ２４０〜Ｓ２５０の処理が本発明の「タイマー手段」に相当し、Ｓ２３５の処理が本発明の「設定禁止手段」に相当し、Ｓ２７０およびＳ２７５の処理を受けて行なわれる不正監視処理（Ｓ６０）が本発明の「異常報知手段」に相当する。
［実施例２］
【００７７】
本発明の第２実施例について図１２〜１４を用いて説明する。なお、本実施例は実施例１と共通点が多いため、異なる点のみを重点的に説明する。図１２、１３は第２実施例の主制御装置８０が実行する入賞口検出確認処理のフローチャートである。第１実施例との違いは、Ｓ２０５にて入賞口スイッチデータが「１」ではない、すなわち「０」であると判定され、且つＳ２７０において禁止フラグが１であると判定された場合に、スイッチデータバッファの下位３ｂｉｔが「１００」か否かを判定（Ｓ４００）する点にある（図１３参照）。肯定判断（Ｓ４００：ｙｅｓ）の場合に異常フラグを１にして当処理を終了し、否定判断（Ｓ４００：ｎｏ）ならば、そのまま当処理を終了する。これは、スイッチデータバッファの下位３ｂｉｔが「０１１」になった後、検出信号「１」が４回連続で発生することなく非検出信号「０」が連続して２回発生したときのみ、異常フラグを１にすることを意味する。この場合のタイムチャートを図１４に示す。第２実施例の入賞口検出確認処理によれば、スイッチデータバッファの下位３ｂｉｔが「０１１」になった後、非検出信号「０」が連続して２回発生したときに、異常フラグが１となるので、異常フラグが１となるタイミングが第１実施例の処理よりも定時割込１回分だけ遅れる。遅れるといっても定時割込１回分であるため、本実施例においては２ｍｓであり、これがために不正行為を検出し損ねることはない。
【００７８】
また、第１実施例の処理では、禁止フラグが１である状態で非検出信号「０」がわずか１回発生しただけでも異常フラグが１となるので、不正な電波が照射されていない状況においても、何らかの電気的なノイズにより異常フラグが１になってしまう可能性があった。この点、第２実施例の処理によれば、禁止フラグが１である状態で非検出信号「０」が２回連続で発生しないと異常フラグが１とならないので前記したような過検出の状態を起こすことがない。なお、不正電波の周期が２ｍｓの場合には、第２実施例の処理によればスイッチデータバッファの下位３ｂｉｔは「１００」にならないので、異常フラグが１にならず、報知動作がなされないことになるが、この場合は、スイッチデータバッファの下位３ｂｉｔが「０１１」になることがないため、入球フラグが１にならない。すなわち、不正の検出はできない反面、賞球を過分に払い出すことがないので、当該遊技機の設置店などが損害を被るのを防止することができる。ここでＳ４００およびＳ２７５の処理が本発明の「計数手段」に相当する。
［実施例３］
【００７９】
本発明の第３実施例について図１５を用いて説明する。なお、本実施例も実施例１と共通点が多いため、異なる点のみを重点的に説明する。図１５は第２実施例の主制御装置８０が実行する賞球指示処理のフローチャートである。
当処理が起動されると、まずＳ４３０にて異常フラグが０か否かを判定し、否定判断すなわち異常フラグが１の場合には当処理を終了する。肯定判断（Ｓ４３０：ｙｅｓ）の場合は、Ｓ７５５にて第１始動口１１の入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を３個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ７６０）、Ｓ７６５に移行する。否定判断であれば（Ｓ７５５：ｎｏ）、そのままＳ７６５に移行する。Ｓ７６５では、第２始動口１２の入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を３個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ７７５）、Ｓ７８０に移行する。否定判断であれば（Ｓ７６５：ｎｏ）、そのままＳ７８０に移行する。Ｓ７８０では禁止フラグが０か否かを判定し、０であれば一般入賞口３１の入賞口検出フラグが１か否かを判定する（Ｓ７８５）。これは図１１のＳ３２０と同様に、第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４のそれぞれについて、入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を１０個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ７９０）、Ｓ７９５に移行する。Ｓ７８０で禁止フラグが１ではないと判定された場合またはＳ７８５で入賞口検出フラグが０であると判定された場合は、そのままＳ７９５に移行する。Ｓ７９５では、大入賞口１４の入賞口検出フラグが１か否かを判定する。肯定判断であれば賞球を１４個払い出す旨の指示信号を払出制御装置８１に送信し（Ｓ８００）、当処理を終了する。否定判断であれば（Ｓ７９５：ｎｏ）、そのまま当処理を終了する。
【００８０】
ところで、入賞口検出フラグが１になったタイミングで払出動作を行なうと、その後のタイミングで禁止フラグが１になっても、それは払い出しを行なった後になる可能性が高い。この点、第３実施例の賞球指示処理によれば、一般入賞口３１については入賞口検出フラグが１になったタイミングではなく、禁止フラグが０となったタイミング（Ｓ７８０：ｙｅｓ）で払い出し動作を払出制御装置８１に行なわせるので、禁止フラグが１になった場合には、一切、払い出しを行なわないことが可能となる。
ここで第３実施例におけるＳ７８０〜Ｓ７９０の処理が本発明の「賞球付与手段」に相当する。
［他の実施例］
【００８１】
前記実施例の遊技機はいずれも定時割込の周期が２ｍｓであったが、４ｍｓなど他の周期で定時割込処理を行なう遊技機に本発明を適用しても良い。また、禁止フラグが１となる期間は８ｍｓであったが、これは正常な入球が発生した際に入賞口スイッチ３１ａが検出する検出信号の長さに応じて設定するものであるから、遊技機の仕様や一般入賞口３１の位置や形状に応じて変化する。主制御装置８０は、スイッチデータバッファの下位３ｂｉｔが「０１１」となることに起因して入球フラグを１にしていたが、他のビットパターン（例えばスイッチデータバッファの下位４ｂｉｔが「０１１１」となった場合や、下位５ｂｉｔが「１１１１１」となった場合）となることを必要条件として入球フラグを１にする構成としてもよい。前記遊技機は払出制御装置８１により遊技球を遊技者に払い出す構成となっていたが、このような実体のある遊技球を払い出さずに、賞球数に対応する数値データを遊技者に付与する遊技機に本発明を適用しても良い。
【符号の説明】
【００８２】
１１：第１始動口
１１ａ：第１始動口スイッチ
１２：第２始動口
１２ａ：第２始動口スイッチ
１４：大入賞口
１４ａ：カウントスイッチ
３１：第１左入賞口
３１ａ：入賞口スイッチ
３２：第２左入賞口
３３：第３左入賞口
３４：第４左入賞口
５０：パチンコ機
８０：主制御装置
８１：払出制御装置
【図１】
0005597799.tif 000002
【図２】
0005597799.tif 000003
【図３】
0005597799.tif 000004
【図４】
0005597799.tif 000005
【図５】
0005597799.tif 000006
【図６】
0005597799.tif 000007
【図７】
0005597799.tif 000008
【図８】
0005597799.tif 000009
【図９】
0005597799.tif 000010
【図１０】
0005597799.tif 000011
【図１１】
0005597799.tif 000012
【図１２】
0005597799.tif 000013
【図１３】
0005597799.tif 000014
【図１４】
0005597799.tif 000015
【図１５】
0005597799.tif 000016