(57)【特許請求の範囲】
【請求項１】
一定の周期で発振信号を発生する発振手段と、この発振手段で発生した発振信号に基づく所定の周期で遊技動作を制御処理する遊技制御手段と、この遊技制御手段の制御処理によって前記所定の周期で駆動データを出力するデータ出力手段と、このデータ出力手段から出力される駆動データに基づいて駆動信号を出力する駆動手段と、この駆動手段から出力される駆動信号によって駆動されて遊技動作を行う被駆動装置とを備えた弾球遊技機において、
前記データ出力手段と接続されており、前記データ出力手段から出力される駆動データを保持するデータ保持手段と、前記発振手段が発生する発振信号を前記所定の周期とは異なる特定の周期に分周してこの特定の周期で分周クロック信号を前記駆動手段に出力する分周手段とを備え、
前記駆動手段は、前記データ保持手段と接続されているとともに、前記分周手段と接続されており、前記分周手段からの前記分周クロック信号の入力により前記特定の周期に同期して、前記データ保持手段で保持されている駆動データに基づいた駆動信号を出力し、
前記被駆動装置は、所定の条件が成立すると、遊技球が入賞し難い閉鎖状態から遊技球が入賞し易い開放状態へと動作する可変入賞装置であり、
この可変入賞装置に遊技球が入賞すると、遊技者に有利な特別遊技を作動させるか否かの特別の判定処理を前記所定の周期で行う特別の判定手段を備えており、
前記所定の条件を成立させるか否かの普通の判定処理を前記所定の周期で行う普通の判定手段と、
この普通の判定手段による普通の判定処理の結果として前記所定の条件が成立したか否かを普通図柄の変動表示後の停止表示態様で表示する普通図柄表示装置と、
前記可変入賞装置が開放状態にある動作時間と前記普通図柄表示装置が表示を行っている動作時間との間のインターバル時間を、前記特定の周期と前記所定の周期との差の時間よりも長く設定するインターバル時間設定手段とを備え、
前記データ出力手段は、このインターバル時間設定手段によって設定されたインターバル時間の経過後に、前記普通図柄表示装置に表示を行わせる駆動データ、または前記可変入賞装置を開放状態に動作させる駆動データを前記所定の周期で出力することを特徴とする弾球遊技機。
【請求項２】
前記被駆動装置は、前記特別の判定手段による特別の判定処理の結果遊技者に有利な特別遊技を作動させるか否かを特別図柄の変動表示後の停止表示態様で表示する特別図柄表示装置、および前記特別の判定手段による特別の判定処理で遊技者に有利な特別遊技を作動させることが決定されると、遊技球が入賞し難い閉鎖状態から前記可変表示装置よりも遊技球が入賞し易い開放状態へと動作する特別可変入賞装置を含み、
前記特別図柄表示装置が表示を行っている動作時間と前記特別可変入賞装置が開放状態にある動作時間との間のインターバル時間を、前記特定の周期と前記所定の周期との差の時間よりも長く設定するインターバル時間設定手段を備え、
前記データ出力手段は、このインターバル時間設定手段によって設定されたインターバル時間の経過後に、前記特別可変入賞装置を開放状態に動作させる駆動データ、または前記特別図柄表示装置に表示を行わせる駆動データを前記所定の周期で出力することを特徴とする請求項１に記載の弾球遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の周期で出力される駆動データに基づいて駆動手段が駆動信号を出力し、この駆動信号によって被駆動装置を駆動させて遊技動作を行わせる弾球遊技機に関するものである。
【背景技術】
【０００２】
従来、この種の弾球遊技機としては、例えば、下記の特許文献１に開示されているパチンコ遊技機がある。
【０００３】
このパチンコ遊技機の遊技領域には、７セグメントＬＥＤ（発光ダイオード）からなる普通図柄表示器や、ソレノイドによって開閉制御される可変入賞球装置等の被駆動装置が設けられている。ＣＰＵ（中央演算装置）からの駆動データは、出力ポートを介して出力回路に出力され、出力回路において増幅される。増幅された駆動データは駆動信号として出力回路から出力され、駆動信号に従って被駆動装置の７セグメントＬＥＤは発光制御され、被駆動装置のソレノイドは駆動される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３００８１２号公報（段落［００５０］，［００５２］および図５，図６参照）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来のパチンコ遊技機では、ＣＰＵから出力される駆動データの出力周期と、実際に被駆動装置が駆動する駆動周期とが一致するため、遊技者に認識可能な被駆動装置の駆動周期からＣＰＵの処理周期が認識されてしまう。このため、上記従来のパチンコ遊技機は、遊技者が認識したＣＰＵの処理周期から不正行為が行われる問題があった。
【課題を解決するための手段】
【０００６】
本発明はこのような課題を解決するためになされたもので、一定の周期で発振信号を発生する発振手段と、この発振手段で発生した発振信号に基づく所定の周期で遊技動作を制御処理する遊技制御手段と、この遊技制御手段の制御処理によって所定の周期で駆動データを出力するデータ出力手段と、このデータ出力手段から出力される駆動データに基づいて駆動信号を出力する駆動手段と、この駆動手段から出力される駆動信号によって駆動されて遊技動作を行う被駆動装置とを備えた弾球遊技機において、
データ出力手段から出力される駆動データを保持するデータ保持手段と、発振手段が発生する発振信号を所定の周期とは異なる特定の周期に分周してこの特定の周期で分周クロック信号を駆動手段に出力する分周手段とを備え、
駆動手段は、分周手段からの分周クロック信号の入力により特定の周期に同期して、データ保持手段で保持されている駆動データに基づいた駆動信号を出力することを特徴とする。
【０００７】
この構成によれば、被駆動装置は、駆動手段が、分周手段からの分周クロック信号の入力により特定の周期に同期して、データ保持手段で保持されている駆動データに基づいた駆動信号を出力することにより、駆動される。従って、遊技制御手段の制御によってデータ出力手段から所定の周期で出力される駆動データの出力周期と、駆動手段から所定の周期とは異なる特定の周期で出力される駆動信号の出力周期とは、異なるようになる。このため、遊技者は、認識可能な被駆動装置の動作周期から、遊技制御手段による遊技動作の制御処理周期を認識することが出来なくなる。従って、遊技者が遊技制御手段の制御処理周期を認識することによって不正行為を行うことを防止することが出来る。また、被駆動装置は、分周手段から入力される分周クロック信号に基づき、特定の周期に同期して駆動されるので、被駆動装置の駆動周期は、遊技制御手段の制御処理を変更することなく、分周手段における発振信号の分周周期を変更するだけで、変更することが出来る。
【０００８】
また、本発明は、被駆動装置が、所定の条件が成立すると、遊技球が入賞し難い閉鎖状態から遊技球が入賞し易い開放状態へと動作する可変入賞装置であり、
この可変入賞装置に遊技球が入賞すると、遊技者に有利な特別遊技を作動させるか否かの特別の判定処理を所定の周期で行う特別の判定手段を備えていることを特徴とする。
【０００９】
この構成によれば、特別の判定手段による特別の判定処理は、所定の周期で行われるが、所定の条件が成立した場合に、可変入賞装置を動作させる駆動信号は、データ保持手段および駆動手段によって特定の周期に同期して出力される。従って、可変入賞装置が動作する周期と、特別の判定手段が遊技者に有利な特別遊技を作動させるか否かの特別の判定処理を行う周期とは、異なるようになる。このため、特別の判定手段が特別の判定処理を行う周期と可変入賞装置が動作する周期とが、同期し続けることがなくなる。この結果、可変入賞装置に遊技球が入賞することを契機に行われる、遊技者に有利な特別遊技を作動させるか否かを判定する特別の判定処理において、特別遊技の作動が決定される判定が続いたり、決定されない判定が続いたりすることが無くなる。よって、特別の判定処理の公平性を担保することが可能になる。また、遊技者は、可変入賞装置が開閉する動作の周期から、遊技制御手段の制御処理周期を認識することが出来なくなる。従って、遊技者が可変入賞装置の動作を基準に特別遊技を狙うという不正行為を防止することが出来る。
【００１０】
また、本発明は、所定の条件を成立させるか否かの普通の判定処理を所定の周期で行う普通の判定手段と、
この普通の判定手段による普通の判定処理の結果として所定の条件が成立したか否かを普通図柄の変動表示後の停止表示態様で表示する普通図柄表示装置と、
可変入賞装置が開放状態にある動作時間と普通図柄表示装置が表示を行っている動作時間との間のインターバル時間を、特定の周期と所定の周期との差の時間よりも長く設定するインターバル時間設定手段とを備え、
データ出力手段が、このインターバル時間設定手段によって設定されたインターバル時間の経過後に、普通図柄表示装置に表示を行わせる駆動データ、または可変入賞装置を開放状態に動作させる駆動データを所定の周期で出力することを特徴とする。
【００１１】
この構成によれば、可変入賞装置が開放状態にある動作時間と普通図柄表示装置が表示を行っている動作時間との間のインターバル時間は、インターバル時間設定手段により、特定の周期と所定の周期との差の時間よりも長く設定される。また、普通図柄表示装置に表示を行わせる駆動データ、または可変入賞装置を開放状態に動作させる駆動データは、データ出力手段により、インターバル時間設定手段によって設定されたインターバル時間の経過後に出力される。従って、可変入賞装置が開放状態に動作しているにもかかわらず、普通図柄表示装置が変動表示したり、普通図柄表示装置に所定の条件が成立した停止表示態様が表示されていないのに、可変入賞装置が開放状態に動作したりするという、特異の状況をなくすことが出来る。このため、遊技状況に関する遊技者の認識が混乱するのを防止することが出来る。また、可変入賞装置が開放状態にある動作時間と普通図柄表示装置が表示を行っている動作時間とが確実に区分けされるので、普通図柄表示装置の変動表示中における不正行為によって、可変入賞装置が開放状態に動作するのを防止することが出来る。
【００１２】
また、本発明は、被駆動装置が、特別の判定手段による特別の判定処理の結果遊技者に有利な特別遊技を作動させるか否かを特別図柄の変動表示後の停止表示態様で表示する特別図柄表示装置、および特別の判定手段による特別の判定処理で遊技者に有利な特別遊技を作動させることが決定されると、遊技球が入賞し難い閉鎖状態から可変表示装置よりも遊技球が入賞し易い開放状態へと動作する特別可変入賞装置を含み、
特別図柄表示装置が表示を行っている動作時間と特別可変入賞装置が開放状態にある動作時間との間のインターバル時間を、特定の周期と所定の周期との差の時間よりも長く設定するインターバル時間設定手段を備え、
データ出力手段が、このインターバル時間設定手段によって設定されたインターバル時間の経過後に、特別可変入賞装置を開放状態に動作させる駆動データ、または特別図柄表示装置に表示を行わせる駆動データを所定の周期で出力することを特徴とする。
【００１３】
この構成によれば、特別図柄表示装置が表示を行っている動作時間と特別可変入賞装置が開放状態にある動作時間との間のインターバル時間は、インターバル時間設定手段により、特定の周期と所定の周期との差の時間よりも長く設定される。また、特別可変入賞装置を開放状態に動作させる駆動データ、または特別図柄表示装置に表示を行わせる駆動データは、データ出力手段により、インターバル時間設定手段によって設定されたインターバル時間の経過後に出力される。従って、特別図柄表示装置が変動表示を行っているにもかかわらず、特別可変入賞装置が開放状態に動作したり、特別可変入賞装置が開放状態に動作しているにもかかわらず、特別図柄表示装置が変動表示するという、特異の状況をなくすことが出来る。このため、遊技状況に関する遊技者の認識が混乱するのを防止することが出来る。また、特別図柄表示装置が表示を行っている動作時間と特別可変入賞装置が開放状態にある動作時間とが確実に区別されるので、特別図柄表示装置の変動表示中における不正行為によって特別可変入賞装置が開放状態に動作するのを防止することが出来る。
【発明の効果】
【００１４】
本発明によれば、上記のように、遊技者は、認識可能な被駆動装置の動作周期から、遊技制御手段による遊技動作の制御処理周期を認識することが出来なくなるので、遊技者が遊技制御手段の制御処理周期を認識することによって不正行為を行うことを防止することが出来る。また、被駆動装置の駆動周期は、遊技制御手段の制御処理を変更することなく、分周手段における発振信号の分周周期を変更するだけで、変更することが出来る。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１，第２の実施形態によるパチンコ機の正面図である。
【図２】図１に示すパチンコ機の遊技動作を処理制御する電子回路の主な構成を示すブロック図である。
【図３】図１に示すパチンコ機の主制御基板におけるメイン処理の概略を示すフローチャートである。
【図４】図１に示すパチンコ機の主制御基板におけるシステムタイマ割込処理の概略を示すフローチャートである。
【図５】図３に示す特別図柄制御処理の詳細を示すフローチャートである。
【図６】図５に示す特別図柄制御処理の流れを示す図である。
【図７】図５に示す特別図柄記憶チェック処理の詳細を示すフローチャートである。
【図８】図１に示すパチンコ機における駆動データ、分周クロック信号、および駆動信号のタイミングチャートを示した図である。
【図９】図１に示すパチンコ機の主制御基板におけるメイン処理の変形例の概略を示すフローチャートである。
【図１０】図１に示すパチンコ機の主制御基板におけるシステムタイマ割込処理の変形例の概略を示すフローチャートである。
【図１１】図１に示すパチンコ機の遊技動作を処理制御する電子回路の変形例の主な構成を示すブロック図である。
【図１２】本発明の第２の実施形態によるパチンコ機の遊技動作を処理制御する電子回路の主な構成を示すブロック図である。
【図１３】図１２に示すパチンコ機における、普通電動役物が開放状態にある動作時間が最も長い場合における、普通電動役物の動作時間と普通図柄表示装置が表示を行っている動作時間との間のインターバル時間を示したタイミングチャート図である。
【図１４】図１２に示すパチンコ機における、普通電動役物が開放状態にある動作時間が最も短い場合における、普通電動役物の動作時間と普通図柄表示装置が表示を行っている動作時間との間のインターバル時間を示したタイミングチャート図である。
【発明を実施するための形態】
【００１６】
次に、本発明を実施するための最良の形態について説明する。
【００１７】
図１は、本発明の第１の実施形態によるパチンコ機１の正面図である。
【００１８】
パチンコ機１の正面には遊技球であるパチンコ球を流下させる遊技盤２が設けられている。この遊技盤２の表面の遊技領域には、流下するパチンコ球の流下方向を変化させる多数の釘が植設されている。なお、同図においては一部の釘のみが記載されている。遊技盤２の下方には上皿３が設けられており、上皿３の下方右側には、レール４を介して遊技盤２の遊技領域へパチンコ球を打ち込む際に操作される発射ハンドル５が設けられている。また、遊技盤２の上方には枠上部飾りランプ６が設けられている。
【００１９】
遊技盤２の盤面中央には、装飾図柄を表示する装飾図柄表示装置１０が設けられている。装飾図柄表示装置１０は液晶表示装置（ＬＣＤ）からなり、数字や文字などの複数の図柄要素を装飾図柄として表示する。また、遊技盤２の左下方には、普通図柄表示装置１１および特別図柄表示装置１２が設けられている。普通図柄表示装置１１は、普通図柄を構成する「緑色」および「赤色」を交互に表示する２つのＬＥＤ（発光ダイオード）からなり、特別図柄表示装置１２は、特別図柄を構成する「０」〜「９」の数字を２桁に７セグメント表示する２つの７セグメントＬＥＤからなる。装飾図柄表示装置１０は特別図柄表示装置１２が表示する特別図柄を上記装飾図柄として表示する。
【００２０】
また、特別図柄表示装置１２の右側には、４つのＬＥＤからなる普通図柄始動記憶個数表示部１３および特別図柄始動記憶個数表示部１４が設けられている。また、普通図柄始動記憶個数表示部１３および特別図柄始動記憶個数表示部１４の右側には、２つのＬＥＤからなる状態表示部１５が設けられている。状態表示部１５は、２つのＬＥＤの点灯態様により、パチンコ機１の遊技状態、例えば、確率変動状態や確率通常状態、時短状態等を遊技者に報知する。また、装飾図柄表示装置１０の左右には、通過ゲート１６が設けられている。通過ゲート１６は、普通図柄表示装置１１に点灯表示される普通図柄の変動表示を開始させる普通図柄始動口を構成している。
【００２１】
また、装飾図柄表示装置１０の下方には、特別図柄始動入賞口を構成する普通電動役物１７が設けられている。普通電動役物１７は、特別図柄表示装置１２に表示される特別図柄の変動表示を開始させる特別図柄始動入賞口を構成しており、遊技者にとって有利な状態である同図に示すパチンコ球が入賞し易い開状態と、これに比して不利な状態であるパチンコ球が入賞し難い閉状態とに変位自在な羽根部材を球受入口に有している。また、普通電動役物１７の下方には、後述する大当り遊技の際に開放される大入賞口１８が設けられており、普通電動役物１７の左右には、一般入賞口１９がそれぞれ設けられている。また、大入賞口１８の下方には、上記の普通電動役物１７、大入賞口１８および一般入賞口１９のいずれにも入賞しなかったパチンコ球が入球するアウト口２０が設けられている。
【００２２】
上記の通過ゲート１６を通過したパチンコ球は最大で４個まで保留され、後述するメインＲＡＭ３４に格納された普通図柄保留個数カウンタに保留個数が記憶される。この保留個数に応じて、上述した普通図柄始動記憶個数表示部１３が最大で４個まで点灯表示される。同様に、普通電動役物１７に入賞したパチンコ球も最大で４個まで保留され、後述するメインＲＡＭ３４に格納された普通電役入賞カウンタに保留個数が記憶される。この保留個数に応じて、上述した特別図柄始動記憶個数表示部１４が最大で４個まで点灯表示される。
【００２３】
また、上皿３の上方には、球貸しボタン７ａ、返却ボタン７ｂ、選択ボタン７ｃ、および決定ボタン７ｄが設けられている。球貸しボタン７ａは、パチンコ機１に併設されるカードユニットに挿入されたプリペイドカードの残高の範囲内で、パチンコ球の貸し出しを受けるときに、操作される。返却ボタン７ｂは、カードユニットに挿入されているカードを返却させるときに操作される。選択ボタン７ｃは、装飾図柄表示装置１０に表示される情報項目を選択するときに操作される。決定ボタン７ｄは、装飾図柄表示装置１０に表示される情報項目を決定するときに操作される。
【００２４】
図２は、本発明の第１の実施形態によるパチンコ機１の遊技動作を処理制御する電子回路の主な構成を示すブロック図である。
【００２５】
この電子回路は、主制御基板３０に設けられた主制御回路、副制御基板５０に設けられた副制御回路、払出制御基板６０に設けられた払出制御回路、および発射制御基板７０に設けられた発射制御回路などから構成されている。主制御基板３０は、遊技盤２におけるパチンコ遊技の進行に関する電気的制御を行う遊技制御基板であり、副制御基板５０は、主制御基板３０からの制御信号および遊技情報に基づいて、各種演出装置による遊技演出の電気的制御を行う演出制御基板である。払出制御基板６０の払出制御回路および発射制御基板７０の発射制御回路は、主制御基板３０からの制御信号および遊技情報に基づいて、賞球および貸球の払い出しやパチンコ球の発射を制御する。
【００２６】
主制御基板３０にはマイコン３１および発振器４０が実装されている。発振器４０は、一定の周期で発振信号を発生する発振手段を構成している。マイコン３１は、メインＣＰＵ３２、メインＲＯＭ（リードオンリメモリ）３３、およびメインＲＡＭ（ランダムアクセスメモリ）３４から構成されている。メインＣＰＵ３２は、発振器４０で発生した発振信号に基づく所定の周期、本実施形態では２[ｍｓｅｃ]の周期で遊技動作を制御処理する遊技制御手段を構成している。メインＲＯＭ３３には、メインＣＰＵ３２がパチンコ機１の遊技動作を制御処理するためのプログラムや、各種テーブルなどが記憶格納されている。メインＲＡＭ３４には、メインＣＰＵ３２の処理制御時にデータが一時的に記憶される。また、メインＲＡＭ３４には、遊技者に有利な特別遊技を構成する大当り遊技における大入賞口１８の開放回数を計数する大入賞口開放回数カウンタ、大当り遊技の各ラウンドにおいて大入賞口１８が開放している時間を計時する大入賞口開放時間タイマ、上述した普通図柄始動記憶個数を計数する普通図柄保留個数カウンタおよび特別図柄始動記憶個数を計数する特別図柄保留個数カウンタなどが記憶される。
【００２７】
また、主制御基板３０には、ウォッチドッグタイマ回路３５および発振器３６が実装されている。ウォッチドッグタイマ回路３５は、発振器３６が一定の周期で発生する発振信号に基づいて駆動させられ、メインＣＰＵ３２が制御処理不能の状態に陥って暴走状態になると、メインＣＰＵ３２にリセット信号を出力する。このリセット信号がメインＣＰＵ３２に入力されると、メインＣＰＵ３２がリセットされ、メインＣＰＵ３２はメインＲＯＭ３３に記憶されたプログラムの所定アドレスから制御処理を再開する。
【００２８】
また、主制御基板３０には、スイッチ入力回路３７が実装されている。マイコン３１は、このスイッチ入力回路３７を介して、通過ゲートスイッチ１６ｓ、始動入賞口スイッチ１７ｓ、カウントスイッチ１８ｓ、および一般入賞口スイッチ１９ｓと接続されている。通過ゲートスイッチ１６ｓは上述した通過ゲート１６の内側に設けられ、パチンコ球が通過ゲート１６を通過するのを検出し、始動入賞口スイッチ１７ｓは普通電動役物１７に入賞したパチンコ球を検出する。カウントスイッチ１８ｓは大入賞口１８に入賞したパチンコ球を検出し、一般入賞口スイッチ１９ｓは一般入賞口１９へ入賞したパチンコ球を検出する。これら各種スイッチ１６ｓ，１７ｓ，１８ｓ，１９ｓがパチンコ球を検出すると、その検出信号はスイッチ入力回路３７を介してマイコン３１に入力される。
【００２９】
また、主制御基板３０には、出力駆動回路３８、データラッチ回路３９、および分周回路４１が実装されている。出力駆動回路３８には、普通図柄表示装置１１や特別図柄表示装置１２、状態表示装置１５、始動入賞口ソレノイド１７ｖ、および大入賞口ソレノイド１８ｖが接続されている。始動入賞口ソレノイド１７ｖは普通電動役物１７の球受入口を拡張し、大入賞口ソレノイド１８ｖは大入賞口１８の扉を開閉する。普通図柄表示装置１１、特別図柄表示装置１２、状態表示装置１５、始動入賞口ソレノイド１７ｖからなる普通電動役物１７、および大入賞口ソレノイド１８ｖからなる大入賞口１８は、被駆動装置を構成している。メインＣＰＵ３２は、上述した遊技制御手段の制御処理によって、これら被駆動装置を駆動させるための駆動データを所定の周期で出力するデータ出力手段を構成している。出力駆動回路３８は、このデータ出力手段から出力される駆動データに基づいて、被駆動装置を駆動させる駆動手段を構成している。被駆動装置は、出力駆動回路３８から出力される駆動信号によって駆動され、遊技動作を行う。
【００３０】
また、出力駆動回路３８は、データラッチ回路３９を介してマイコン３１と接続されており、マイコン３１から出力される駆動データは、直接、出力駆動回路３８へは出力されず、データラッチ回路３９に出力されて保持される。データラッチ回路３９は、メインＣＰＵ３２から出力される駆動データを保持するデータ保持手段を構成している。また、分周回路４１は、発振器４０が発生する発振信号を入力し、この発振信号を８[ｍｓｅｃ]の特定の周期に分周し、８[ｍｓｅｃ]の特定の周期で分周クロック信号を出力駆動回路３８に出力する分周手段を構成している。この特定の周期は、メインＣＰＵ３２が遊技動作を制御処理する２[ｍｓｅｃ]の所定の周期とは異なっている。出力駆動回路３８は、分周回路４１からの分周クロック信号の入力により８[ｍｓｅｃ]の特定の周期に同期して、データラッチ回路３９で保持されている駆動データに基づいた駆動信号を出力する。
【００３１】
また、普通電動役物１７は、所定の条件が成立すると、パチンコ球が入賞し難い閉鎖状態から遊技球が入賞し易い開放状態へと動作する可変入賞装置を構成している。メインＣＰＵ３２は、通過ゲート１６をパチンコ球が通過すると、この所定の条件を成立させるか否か、つまり、普通電動役物１７の羽根部材を開閉させるか否かの普通の判定処理を、６[ｍｓｅｃ]の所定の周期で判定する普通の判定手段を構成している。また、メインＣＰＵ３２は、普通電動役物１７にパチンコ球が入賞すると、遊技者に有利な大当り遊技を作動させるか否かの特別の判定処理を６[ｍｓｅｃ]の所定の周期で行う特別の判定手段を構成している。
【００３２】
メインＣＰＵ３２は、普通の判定手段による普通の判定処理の結果、上記の所定の条件が成立した場合に、データ出力手段に普通電動役物１７を動作させる駆動データを２[ｍｓｅｃ]の所定の周期で出力させる。また、普通図柄表示装置１１は、普通の判定手段による普通の判定処理の結果、上記の所定の条件が成立したか否かを、普通図柄の変動表示後の停止表示態様で表示する。本実施形態では、「緑色」および「赤色」を交互に変動表示する２つのＬＥＤを「緑色」で停止表示して、所定の条件が成立したことを表示する。また、特別図柄表示装置１２は、特別の判定手段による特別の判定処理の結果、遊技者に有利な大当り遊技を作動させるか否かを、特別図柄の変動表示後の停止表示態様で表示する。本実施形態では「０」〜「９」の数字を変動表示する２つの７セグメントＬＥＤを「７」で停止表示して、遊技者に有利な大当り遊技を作動させることが決定されたことを表示する。また、大入賞口１８は、上記の特別の判定手段による特別の判定処理で遊技者に有利な大当り遊技を作動させることが決定されると、遊技球が入賞し難い閉鎖状態から普通電動役物１７よりも遊技球が入賞し易い開放状態へと動作する特別可変入賞装置を構成している。
【００３３】
また、主制御基板３０には、図示しないバックアップクリアスイッチ基板がスイッチ回路３７を介して接続されている。バックアップクリアスイッチ基板には、バックアップクリアスイッチが実装されている。バックアップクリアスイッチは、主制御基板３０に実装されたマイコン３１を構成するメインＲＡＭ３４、および払出制御基板６０の払出制御回路に実装されたマイコン６５を構成するワークＲＡＭ６４のバックアップ内容のクリアを指令するバックアップクリア信号を出力する。
【００３４】
また、メインＣＰＵ３２には、副制御基板５０の副制御回路、および払出制御基板６０の払出制御回路、および発射制御基板７０の発射制御回路に各種コマンドを出力する図示しないコマンド出力ポートが接続されている。このコマンド出力ポートからは、メインＣＰＵ３２から送出される制御信号（コマンド）が各基板５０，６０，７０へシリアルに送信される。
【００３５】
副制御基板５０は、ＬＣＤ１０に接続されており、ＬＣＤ１０における画像表示を行う画像表示制御を行う。また、副制御基板５０は、スピーカ５８、およびランプ・ＬＥＤ５９に接続されており、遊技状態に応じてスピーカ５８から効果音を放音させる音制御、およびランプ・ＬＥＤ５９の発光を制御する電飾制御を行う。ランプ・ＬＥＤ５９は、枠上部飾りランプ６，普通図柄始動記憶個数表示部１３，特別図柄始動記憶個数表示部１４等を表している。この副制御基板５０には、サブＣＰＵ５１、プログラムＲＯＭ５２、およびワークＲＡＭ５３が実装されている。サブＣＰＵ５１は、図示しない中継基板およびコマンド入力ポートを介して主制御基板３０から受信したコマンドの解釈や、画像制御回路５４、音声制御回路５５、およびランプ制御回路５６への制御指令を行う。プログラムＲＯＭ５２には、サブＣＰＵ５１がＬＣＤ１０や、スピーカ５８、ランプ・ＬＥＤ５９の各動作を処理制御するための制御プログラムが記憶格納されている。ワークＲＡＭ５３は、サブＣＰＵ５１が上記制御プログラムに従って処理制御を行う際の一時的な記憶手段となる。
【００３６】
画像制御回路５４は、サブＣＰＵ５１からの制御指令に応じてＬＣＤ１０に表示するための画像データを生成する。メインＣＰＵ３２は、普通電動役物１７へパチンコ球が入賞して始動入賞が発生すると上述した特別の判定処理を大当り判定として行い、この大当り判定の結果を特別図柄表示装置１２に表示させると共に、画像制御回路５４は、この大当り判定の結果に対応する態様でＬＣＤ１０に装飾図柄を順次停止表示させる。左図柄と右図柄とが同一図柄で揃って停止表示されるリーチ状態になると、ＬＣＤ１０に装飾図柄および演出画を用いてリーチ演出を行う。音声制御回路５５は、サブＣＰＵ５１からの駆動信号により、スピーカ５８を制御する。ランプ制御回路５６は、サブＣＰＵ５１からの駆動信号により、パチンコ機１の遊技状態に応じてランプ・ＬＥＤ５９の発光を制御する。
【００３７】
プログラムＲＯＭ５２は複数の演出態様をパターン化して記憶した演出記憶手段を構成しており、主制御基板３０におけるメインＣＰＵ３２，メインＲＯＭ３３，およびメインＲＡＭ３４、並びに副制御基板５０におけるサブＣＰＵ５１，プログラムＲＯＭ５２，およびワークＲＡＭ５３は、この演出記憶手段に記憶された演出態様の中から、実行させる演出に応じた演出態様を決定する演出決定手段を構成している。また、ＬＣＤ１０および画像制御回路５４、スピーカ５８および音声制御回路５５、並びにランプ・ＬＥＤ５９およびランプ制御回路５６は、演出決定手段によって決定された演出態様に対応した演出を実行する演出手段を構成している。
【００３８】
払出制御基板６０は、図示しない枠中継基板を介して主制御基板３０と接続されている。払出制御基板６０には払出制御回路が構成されており、発振器６１とマイコン６５が実装されている。マイコン６５は、ＣＰＵ６２、プログラムＲＯＭ６３、およびワークＲＡＭ６４からなる。発振器６１は、一定の周期で発振信号を発生させてマイコン６５を駆動させる。プログラムＲＯＭ６３には、ＣＰＵ６２がパチンコ球の発射などを処理制御するための制御プログラムや、パチンコ球の貸し出し，賞球の払い出しなどを処理制御するための制御プログラムなどが記憶格納されている。また、ワークＲＡＭ６４には、ＣＰＵ６２によって処理制御が行われる際に一時的にデータが記憶される。また、払出制御基板６０には、払出ソレノイド６６がアクチュエータとして接続されている。払出ソレノイド６６は、賞球の払い出しやパチンコ球の貸出しの際に駆動制御される。また、払出制御基板６０には計数スイッチ６７が接続されている。計数スイッチ６７は、払い出されるパチンコ球を計数し、所定数のパチンコ球が払い出されたことを検知すると、ＣＰＵ６２へ検知信号を出力する。
【００３９】
発射制御基板７０は払出制御基板６０に接続されており、発射制御基板７０に構成された発射制御回路は払出制御基板６０に実装されたマイコン６５によって制御される。発射制御基板７０には発振器７１が実装されており、球送りソレノイド７２、発射ソレノイド７３、タッチスイッチ７４および発射ボリューム７５が接続されている。発振器７１は、６[ｍｓｅｃ]の周期で発振信号を発生する。この周期は、メインＣＰＵ３２の制御の下で出力駆動回路３８が普通電動役物１７といった被駆動装置を駆動する８[ｍｓｅｃ]の特定の周期とは異なる。タッチスイッチ７４は、遊技者の手などが発射ハンドル５の操作部に触れたことを検知すると、ＣＰＵ６２へ検知信号を出力する。ＣＰＵ６２は、この検知信号を受信すると、遊技者が発射ハンドル５に触れたことを検知する。また、発射ボリューム７５は、発射ハンドル５の所定時間における操作量を検知する。球送りソレノイド７２は、遊技者によりタッチセンサが触れられた状態で発射ハンドル５が回動操作されると駆動され、上皿３に貯留されたパチンコ球を発射位置に送り出す。また、発射ソレノイド７３は、遊技者によりタッチセンサが触れられた状態で発射ハンドル５が回動操作されると、発振器７１で発生する発振信号の６[ｍｓｅｃ]の周期に同期して駆動され、球送りソレノイド７２によって発射位置に送り出されたパチンコ球をレール４を介して１分間当たり１００発遊技盤２に発射する。
【００４０】
電源基板８０には、電源監視回路８１が実装されている。電源監視回路８１は、各基板３０，５０，６０，７０に構成された回路等に電源を供給すると共に、電源供給状態を監視する。
【００４１】
次に、本発明の第１の実施形態によるパチンコ機１の遊技動作の処理について説明する。
【００４２】
図３は、本発明の第１の実施形態によるパチンコ機１の主制御基板３０の主制御回路で行われるメイン遊技処理の概略を示すフローチャートである。
【００４３】
パチンコ機１の電源が投入されると、まず始めに、メインＣＰＵ３２の動作の初期化設定処理が行われる（図３，ステップ（以下Ｓと記す）１参照）。この初期化設定処理では、メインＲＡＭ３４のアクセス許可、バックアップ復帰処理、作業領域の初期化等の処理が実行される。続いて、２[ｍｓｅｃ]毎に後述するシステムタイマ割込が発生するように、メインＣＰＵ３２に内蔵のＣＴＣレジスタに２[ｍｓｅｃ]を設定するＣＴＣ動作設定処理が行われる（Ｓ２）。
【００４４】
次に、割込み処理の実行をマスクするように割込禁止処理が行われ（Ｓ３）、初期値乱数が更新されて（Ｓ４）、割込みが許可される（Ｓ５）。次に、システムタイマ監視タイマの値が３であるか否かが判別される（Ｓ６）。このシステムタイマ監視タイマの値が３でなければ、Ｓ３〜Ｓ６の処理が繰り返し行われる。システムタイマ監視タイマの値が３になった場合、つまり、６[ｍｓｅｃ]（＝３×２[ｍｓｅｃ]）が経過した場合には、システムタイマ監視タイマの値から３が減算され（Ｓ７）、システムタイマ監視タイマの値がリセットされる。続いて、メインＣＰＵ３２により、主制御基板３０の主制御回路と副制御基板５０の副制御回路との同期をとるための待ち時間タイマや、大入賞口開放時間タイマ等、各種のタイマの更新処理が実行される（Ｓ８）。
【００４５】
次に、メインＣＰＵ３２によって特別図柄の変動を制御する後述する特別図柄制御処理が行われる（Ｓ９）。この特別図柄制御処理では、後述するように、遊技者に有利な大当り遊技を作動させるか否かの特別の判定処理が行われる。続いて、普通図柄の変動を制御する普通図柄制御処理が行われる（Ｓ１０）。この普通図柄制御処理では、上述した普通の判定手段によって普通の判定処理が行われ、普通電動役物１７の羽根部材を開閉させるか否かが判定される。次に、特別図柄表示装置１０および普通図柄表示装置１１をＳ９およびＳ１０の各図柄制御処理で決定された変動表示態様で変動表示させる図柄表示装置制御処理が行われる（Ｓ１１）。
【００４６】
次に、遊技状態コマンド制御処理が行われ（Ｓ１２）、続いて、演出制御コマンド出力制御処理（Ｓ１３）、払出処理（Ｓ１４）が行われる。この処理が終了すると、Ｓ３の処理に戻り、Ｓ３〜Ｓ１４の処理が繰り返して実行される。
【００４７】
図４は、上述したメイン処理が実行される間にメインＣＰＵ３２によって２[ｍｓｅｃ]毎に割り込んで行われる、システムタイマ割込処理の流れを示したフローチャートである。
【００４８】
このシステムタイマ割込処理では、最初に、メインＣＰＵ３２によって、割込発生時の各レジスタの値がメインＲＡＭ３４のスタックエリアに退避させられる（図４，Ｓ２１参照）。次に、システムタイマ監視タイマ値に１が加算させられ（Ｓ２２）、続いて、ウォッチドッグ出力データにクリアデータがセットされる（Ｓ２３）。
【００４９】
次に、上述した各スイッチ１６ｓ〜１９ｓから出力される検出信号に基づいて、通過ゲート１６をパチンコ球が通過したか否かや、普通電動役物１７や大入賞口１８、一般入賞口１９などにパチンコ球が入賞したか否かを検出するスイッチ入力検出処理が実行される（Ｓ２４）。このＳ２４の処理では、大当り判定等に用いられる大当り判定用乱数値を抽出する処理も行われ、上述した特別図柄制御処理（図３，Ｓ９参照）において大当り遊技を行うか否かが決定される。
【００５０】
次に、Ｓ２４の処理が終了した後、メインＣＰＵ３２は、ポート出力処理を実行する（Ｓ２５）。この処理では、メインＣＰＵ３２は、メインＲＡＭ３４の送信データ記憶領域に記憶されている各種のコマンドをデータラッチ回路３９へ出力する。これらのコマンドとしては、具体的には、普通図柄表示装置１１、特別図柄表示装置１２、状態表示装置１５、始動入賞口ソレノイド１７ｖ、および大入賞口ソレノイド１８ｖの駆動信号等が含まれる。
【００５１】
その後、割込発生時の状態へ復帰させるために、メインＲＡＭ３４のスタックエリアに退避させておいたレジスタの値をレジスタに復帰させるレジスタ復帰処理が行われ（Ｓ２６）、割込み処理を許可して（Ｓ２７）、システムタイマ割込処理が終了する。このシステムタイマ割込処理が終了すると、本サブルーチンが終了し、メインＣＰＵ３２によるメイン処理が割込発生時の状態から再び実行される。
【００５２】
次に、図５を参照して、図３，Ｓ９でメインＣＰＵ３２によって行われる特別図柄制御処理について説明する。なお、同図において、Ｓ３２からＳ４０の側方に描いた数値は、それらの処理に対応する制御状態フラグの内容を示し、その制御状態フラグの数値に対応する処理が実行され、特別図柄ゲームが進行することとなる。
【００５３】
この特別図柄制御処理では、最初に、メインＣＰＵ３２は、制御状態フラグをロードして読み出す（図５，Ｓ３１参照）。なお、後述するＳ３２からＳ４０において、メインＣＰＵ３２は、後述するように、制御状態フラグの値に基づいて、各種の処理を実行するか否かを判断することとなる。この制御状態フラグは、特別図柄ゲームの遊技の状態を示すものであり、Ｓ３２からＳ４０における処理のいずれかを実行可能にするものである。また、それに加えて、メインＣＰＵ３２は、各処理に対して設定された待ち時間タイマ（ｔ）等に応じて決定される所定のタイミングで各処理を実行する。なお、この所定のタイミングに至る前においては、各処理を実行することなく終了することとなり、他のサブルーチンを実行することとなる。もちろん、所定の周期でシステムタイマ割込処理も実行する。
【００５４】
Ｓ３２においては、特別図柄記憶チェック処理を実行する。詳しくは図７を用いて後述するが、この処理では、メインＣＰＵ３２は、制御状態フラグが特別図柄記憶チェックを示す値（００）である場合に、普通電動役物１７に入賞したパチンコ球の保留個数のチェックを行い、保留個数がある場合に、大当り判定、停止表示させる特別図柄、および特別図柄の変動パターン等の決定を行う。そして、メインＣＰＵ３２は、特別図柄変動時間管理を示す値（０１）を制御状態フラグにセットし、今回の処理で決定された変動パターンに対応する変動時間を待ち時間タイマ（ｔ）にセットする。そして、待ち時間タイマ（ｔ）にセットされた変動時間が経過すると、Ｓ３３に処理を移す。
【００５５】
Ｓ３３においては、特別図柄変動時間管理処理を実行する。この処理では、メインＣＰＵ３２は、制御状態フラグが特別図柄変動時間管理を示す値（０１）であり、変動時間が経過した場合に、特別図柄表示時間管理を示す値（０２）を制御状態フラグにセットし、変動確定後待ち時間（例えば１秒）を待ち時間タイマ（ｔ）にセットする。そして、待ち時間タイマ（ｔ）にセットした変動確定後待ち時間が経過すると、Ｓ３４に処理を移す。
【００５６】
Ｓ３４においては、特別図柄表示時間管理処理を実行する。メインＣＰＵ３２は、制御状態フラグが特別図柄表示時間管理を示す値（０２）であり、変動確定後待ち時間が経過した場合に、大当りか否かを判断する。メインＣＰＵ３２は、大当りである場合に、大当り開始インターバル管理を示す値（０３）を制御状態フラグにセットし、大当り開始インターバルに対応する時間（例えば１０秒）を待ち時間タイマ（ｔ）にセットする。そして、待ち時間タイマ（ｔ）にセットした大当り開始インターバルに対応する時間が経過すると、Ｓ３５に処理を移す。また、メインＣＰＵ３２は、大当りではない場合には、特別図柄ゲーム終了を示す値（０８）をセットして、Ｓ４０に処理を移す。
【００５７】
Ｓ３５においては、大当り開始インターバル管理処理を実行する。この処理において、メインＣＰＵ３２は、制御状態フラグが大当り開始インターバル管理を示す値（０３）であり、その大当り開始インターバルに対応する時間が経過した場合に、大入賞口１８を開放させるために、メインＲＯＭ３３から読み出されたデータに基づいて、メインＲＡＭ３４に位置付けられた変数を更新する。そして、メインＣＰＵ３２は、大入賞口開放中を示す値（０４）を制御状態フラグにセットしてＳ３７の処理を実行するように設定するとともに、開放上限時間（例えば３０秒）を大入賞口開放時間タイマにセットし、大入賞口開放回数カウンタに初期値である“１”をセットする。そして、メインＣＰＵ３２は、ラウンド数を示すデータおよび大入賞口１８が開放中である旨を示す大入賞口開放中コマンドを、メインＲＡＭ３４の所定領域にセットする。これによって、大入賞口開放中コマンドは、主制御基板３０のメインＣＰＵ３２から副制御基板５０のサブＣＰＵ５１に送信される。これによって、副制御基板５０の副制御回路においても、ラウンド数や大入賞口１８の状態が認識される。この処理が終了した場合には、Ｓ３７に処理を移す。
【００５８】
Ｓ３６においては、大入賞口再開放前待ち時間管理処理を実行する。この処理において、メインＣＰＵ３２は、制御状態フラグが大入賞口再開放待ち時間管理を示す値（０６）であり、ラウンド間インターバルに対応する時間が経過した場合に、大入賞口開放回数カウンタを“１”増加するように記憶更新する。そして、メインＣＰＵ３２は、大入賞口開放中を示す値（０４）を制御状態フラグにセットしてＳ３７の処理を実行するように設定するとともに、開放上限時間（例えば３０秒）を大入賞口開放時間タイマにセットする。この処理が終了した場合には、Ｓ３７に処理を移す。
【００５９】
Ｓ３７においては、大入賞口開放中処理を実行する。この処理において、メインＣＰＵ３２は、制御状態フラグが大入賞口開放中を示す値（０４）である場合に、大入賞口１８に入賞したパチンコ球の数を計数する大入賞口入賞カウンタが“１０”以上であるという条件、または、大入賞口１８の開放上限時間を経過した（大入賞口開放時間タイマが“０”である）という条件のいずれかを満たすか否かを判別する。メインＣＰＵ３２は、いずれかの条件を満たした場合に、大入賞口１８を閉鎖させるために、メインＲＡＭ３４に位置付けられた変数を更新する。そして、メインＣＰＵ３２は、大入賞口内残留球監視を示す値（０５）を制御状態フラグにセットして、大入賞口内残留球監視時間（例えば１秒）を待ち時間タイマ（ｔ）にセットする。つまり、大入賞口内残留球監視時間が経過した後、Ｓ３８の処理を実行するように設定する。なお、メインＣＰＵ３２は、上記のいずれの条件も満たさない場合には、上述した処理を実行しない。Ｓ３７の処理が終了した場合には、Ｓ３８に処理を移す。
【００６０】
Ｓ３８においては、大入賞口内残留球監視処理を実行する。この処理において、メインＣＰＵ３２は、制御状態フラグが大入賞口内残留球監視を示す値（０５）であり、大入賞口内残留球監視時間が経過した場合に、大入賞口開放回数カウンタが大入賞口開放回数最大値以上である（最終ラウンドである）という条件を満たすか否かを判断する。メインＣＰＵ３２は、この条件を満たした場合に、大当り終了インターバルを示す値（０７）を制御状態フラグにセットし、大当り終了インターバルに対応する時間を待ち時間タイマにセットする。つまり、大当り終了インターバルに対応する時間が経過した後、Ｓ３９の処理を実行するように設定する。一方、メインＣＰＵ３２は、この条件を満たさない場合に、大入賞口再開放待ち時間管理を示す値（０６）を制御状態フラグにセットするとともに、ラウンド間インターバルに対応する時間を待ち時間タイマにセットする。この場合、ラウンド間インターバルに対応する時間が経過した後、Ｓ３６の処理を実行するように設定する。
【００６１】
Ｓ３９においては、大当り終了インターバル処理を実行する。この処理において、メインＣＰＵ３２は、制御状態フラグが大当り終了インターバルを示す値（０７）であり、大当り終了インターバルに対応する時間が経過した場合に、特別図柄ゲーム終了を示す値（０８）を制御状態フラグにセットしてＳ４０の処理を実行するように設定する。そして、メインＣＰＵ３２は、大当り図柄が確変図柄である場合には、遊技状態を確率変動状態に移行させる制御を行う。この処理が終了した場合には、Ｓ４０に処理を移す。
【００６２】
Ｓ４０においては、特別図柄ゲーム終了処理を実行する。この処理において、メインＣＰＵ３２は、制御状態フラグが特別図柄ゲーム終了を示す値（０８）である場合に、特別図柄始動記憶個数表示部１２に示される普通電役入賞カウンタの値（保留個数）を“１”減少するように記憶更新する。また、メインＣＰＵ３２は、保留個数が“１”減少する旨の始動記憶数指定コマンドを示すデータを、メインＲＡＭ３４の所定の記憶領域にセットする。セットされた始動記憶数指定コマンドは、主制御基板３０のメインＣＰＵ３２から副制御基板５０のサブＣＰＵ５１に送信される。これによって、副制御基板５０の副制御回路においても、保留個数が“１”減少した旨が認識される。そして、メインＣＰＵ３２は、次回の変動表示を行うために、特別図柄記憶領域の更新を行い、制御状態フラグに特別図柄記憶チェックを示す値（００）をセットして、Ｓ３２の処理を実行するように設定する。この処理が終了した場合には、本サブルーチンを終了する。
【００６３】
上述したように制御状態フラグをセットすることにより、特別図柄表示装置１２において特別図柄ゲームが実行されることとなる。具体的には、メインＣＰＵ３２は、図６に示すように、大当り判定の結果がハズレで大当り遊技状態にならないときには、制御状態フラグを“００”、“０１”、“０２”、“０８”と順にセットすることにより、図５に示すＳ３２、Ｓ３３、Ｓ３４、Ｓ４０の処理を所定のタイミングで実行することとなる。また、メインＣＰＵ３２は、大当り判定の結果が大当りで大当り遊技状態になるときには、制御状態フラグを“００”、“０１”、“０２”、“０３”と順にセットすることにより、図５に示すＳ３２、Ｓ３３、Ｓ３４、Ｓ３５の処理を所定のタイミングで実行し、大当り遊技状態への制御を実行することとなる。更には、メインＣＰＵ３２は、大当り遊技状態への制御が実行された場合には、制御状態フラグを“０４”、“０５”、“０６”と順にセットすることにより、図５に示すＳ３７、Ｓ３８、Ｓ３６の処理を所定のタイミングで実行し、大当り遊技を実行することとなる。なお、大当り遊技が実行されている場合において、大当り遊技状態の終了条件が成立した場合には、制御状態フラグを“０４”、“０５”、“０７”、“０８”と順にセットすることにより、図５に示すＳ３７からＳ４０の処理を所定のタイミングで実行し、大当り遊技状態を終了することとなる。なお、この大当り遊技状態の終了条件は、大当りラウンド最大継続数（上限ラウンド数、例えば、本実施形態においては１５ラウンド）が終了したことである。
【００６４】
図７は、上述した図５に示す特別図柄制御処理のＳ３２において行われる特別図柄記憶チェック処理の詳細を示すフローチャートである。
【００６５】
この特別図柄記憶チェック処理では、まず、メインＣＰＵ３２は、制御状態フラグが特別図柄記憶チェックを示す値（００）であるか否かを判別する（図７，Ｓ４１参照）。この判別が“Ｎｏ”である場合、特別図柄記憶チェック処理は終了する。一方、Ｓ４１の判別が“Ｙｅｓ”である場合、続いてメインＣＰＵ３２は、メインＲＡＭ３４の普通電役入賞カウンタの値を読み出して、普通電動役物１７に入賞したパチンコ球の保留個数が“０”であるか否かを判別する（Ｓ４２）。この判別が“Ｙｅｓ”である場合、特別図柄記憶チェック処理は終了する。一方、Ｓ４２の判別が“Ｎｏ”である場合、メインＣＰＵ３２は、制御状態フラグに特別図柄変動時間管理を示す値（０１）をセットし（Ｓ４３）、続いて、大当り判定処理を行う（Ｓ４４）。大当り判定処理では、上述した特別の判定処理を行う。すなわち、大当り判定用乱数カウンタの値を読み出して大当り遊技を実行するか否かを決定する大当り抽籤を行い、この抽籤に当籤したか否かの大当り判定を行う。
【００６６】
続いて、メインＣＰＵ３２は特別図柄決定処理を行う（Ｓ４５）。特別図柄決定処理では、メインＣＰＵ３２は、大当り図柄決定用乱数カウンタの値を読み出し、大当り抽籤の結果に基づいて図柄確定停止表示処理で停止表示させる特別図柄を決定する。続いて、メインＣＰＵ３２は、変動パターン決定処理を行う（Ｓ４６）。変動パターン決定処理では、変動パターンテーブルを参照して、Ｓ４４の大当り判定の結果「ハズレ」または「大当たり」に基づいて、乱数範囲の中から１個の乱数値を抽出し、コマンド番号および変動時間を抽籤して、演出内容を決定する。この処理で抽籤されたコマンド番号の変動パターンコマンドは、前述したシステムタイマ割込処理におけるポート出力処理（図４，Ｓ２５参照）において、主制御基板３０から副制御基板５０へ送信される。続いて、この変動パターン決定処理で決定した変動時間を待ち時間タイマ（ｔ）にセットする（Ｓ４７）。Ｓ４７の処理が終了すると、メインＣＰＵ３２は、今回の変動に用いられたメインＲＡＭ３４の記憶領域をクリアして（Ｓ４８）、特別図柄記憶チェック処理を終了する。
【００６７】
このような本実施形態によるパチンコ機１によれば、被駆動装置である普通図柄表示装置１１，特別図柄表示装置１２，状態表示装置１５，普通電動役物１７，および大入賞口１８は、出力駆動回路３８が、分周回路４１からの分周クロック信号の入力により８[ｍｓｅｃ]の特定の周期に同期して、データラッチ回路３９で保持されている駆動データに基づいた駆動信号を出力することにより、駆動される。
【００６８】
図８は、この際の回路各部における信号のタイミングチャート図であり、同図の横軸は時間[ｍｓｅｃ]、縦軸はハイ電圧レベルを「ＯＮ」，ロウ電圧レベルを「ＯＦＦ」で表している。同図（ａ）は、メインＣＰＵ３２により構成されるデータ出力手段が、図４，Ｓ２５のポート出力処理によって２[ｍｓｅｃ]の所定の周期で出力する駆動データを示している。同図（ｂ）は、分周回路４１が８[ｍｓｅｃ]の特定の周期で発生させて、出力駆動回路３８へ出力する分周クロック信号を示している。同図（ｃ）は、出力駆動回路３８が分周回路４１からの分周クロック信号に同期して出力する駆動信号を示している。
【００６９】
駆動データは、同図（ａ）に示すように、時刻Ａから時刻Ｃの１８[ｍｓｅｃ]の間「ＯＮ」状態になり、この「ＯＮ」信号はデータラッチ回路３９で保持される。分周クロック信号は、同図（ｂ）に示すように、８[ｍｓｅｃ]の時間間隔で単発的に「ＯＮ」状態になり、出力駆動回路３８に入力される。出力駆動回路３８は、同図（ｃ）に示すように、データラッチ回路３９から入力される駆動データが時刻Ａで「ＯＮ」状態になった後、分周クロック信号が始めて入力される時刻Ｂで駆動信号を「ＯＮ」状態にして出力する。また、出力駆動回路３８は、データラッチ回路３９から入力される駆動データが時刻Ｃで「ＯＦＦ」状態になった後、分周クロック信号が始めて入力される時刻Ｄで駆動信号を「ＯＦＦ」状態にして出力を停止する。この結果、駆動信号は、同図（ｃ）に示すように、時刻Ｂから時刻Ｄの１６[ｍｓｅｃ]の間「ＯＮ」状態になり、分周回路４１から入力される分周クロック信号に基づき、８[ｍｓｅｃ]の特定の周期に同期して出力されることになる。
【００７０】
従って、本実施形態によるパチンコ機１によれば、遊技制御手段を構成するメインＣＰＵ３２の制御によってデータ出力手段から２[ｍｓｅｃ]の所定の周期で出力される駆動データの出力周期と、出力駆動回路３８からこの所定の周期とは異なる８[ｍｓｅｃ]の特定の周期で出力される駆動信号の出力周期とは、異なるようになる。このため、遊技者は、認識可能な被駆動装置の動作周期から、メインＣＰＵ３２による遊技動作の制御処理周期を認識することが出来なくなる。従って、遊技者がメインＣＰＵ３２の制御処理周期を認識することによって不正行為を行うことを防止することが出来る。また、被駆動装置は、分周回路４１から入力される分周クロック信号に基づき、８[ｍｓｅｃ]の特定の周期に同期して駆動されるので、被駆動装置の駆動周期は、メインＣＰＵ３２の制御処理を変更することなく、分周回路４１における発振信号の分周周期を変更するだけで、変更することが出来る。
【００７１】
また、本実施形態によるパチンコ機１では、遊技者に有利な大当り遊技を作動させるか否かを判定するメインＣＰＵ３２による特別の判定処理は、６[ｍｓｅｃ]の所定の周期で行われるが、所定の条件が成立した場合に、普通電動役物１７を動作させる駆動信号は、データラッチ回路３９および出力駆動回路３８によって上記のように８[ｍｓｅｃ]の特定の周期に同期して出力される。従って、普通電動役物１７が動作する周期と、メインＣＰＵ３２が遊技者に有利な大当り遊技を作動させるか否かの特別の判定処理を行う６[ｍｓｅｃ]の所定の周期とは、異なるようになる。このため、メインＣＰＵ３２が特別の判定処理つまり大当り判定を行う周期と、普通電動役物１７が動作する周期とが、同期し続けることがなくなる。この結果、普通電動役物１７にパチンコ球が入賞することを契機に行われる、遊技者に有利な大当り遊技を作動させるか否かを判定する大当り判定処理において、大当り遊技の作動が決定される判定が続いたり、決定されない判定が続いたりすることが無くなる。よって、大当り判定処理の公平性を担保することが可能になる。また、遊技者は、普通電動役物１７が開閉する動作の周期から、メインＣＰＵ３２の制御処理周期を認識することが出来なくなる。従って、遊技者が普通電動役物１７の動作を基準に大当り遊技を狙うという不正行為を防止することが出来る。
【００７２】
また、本実施形態によるパチンコ機１では、被駆動装置が駆動される８[ｍｓｅｃ]の周期と、パチンコ球を発射ソレノイド７３によって遊技盤２に発射する６[ｍｓｅｃ]の発射周期とは異なる。従って、例えば、普通電動役物１７が動作する周期と、パチンコ球が遊技盤２へ発射される周期とが同期し続けることがなくなる。従って、普通電動役物１７にパチンコ球が入賞し続けたり外れ続けたりすることが無くなり、入賞の波を作ることが出来る。
【００７３】
なお、上記実施の形態によるパチンコ機１では、メインＣＰＵ３２が、メインＲＡＭ３４の送信データ記憶領域に記憶されている各種のコマンドをデータラッチ回路３９へ出力するポート出力処理を、図４に示すシステムタイマ割込処理のＳ２５で２[ｍｓｅｃ]の割込周期に同期して行う場合について説明した。しかし、このＳ２５のポート出力処理は、図９に示すように、メイン処理において、Ｓ１１の図柄表示装置制御処理の後に、６[ｍｓｅｃ]の所定の周期に同期して行われるようにしてもよい。この場合、図４に示すシステムタイマ割込処理は、図１０に示すように、Ｓ２５の同処理を抜いた形になる。なお図９および図１０において、図３および図４と同一または相当する処理には同一のステップ番号を付してその説明は省略する。
【００７４】
このような構成では、メインＣＰＵ３２が、メインＲＡＭ３４の送信データ記憶領域に記憶されている各種のコマンドを６[ｍｓｅｃ]の所定の周期で出力するが、出力される駆動データはデータラッチ回路３９で保持され、出力駆動回路３８によって８[ｍｓｅｃ]の特定の周期で駆動信号が出力される。このため、被駆動装置は８[ｍｓｅｃ]の特定の周期で駆動される。従って、この構成においても、メインＣＰＵ３２から６[ｍｓｅｃ]の所定の周期で出力される駆動データの出力周期と、出力駆動回路３８から所定の周期とは異なる８[ｍｓｅｃ]の特定の周期で出力される駆動信号の出力周期とは、異なるようになり、上記の実施形態と同様な作用効果が奏される。
【００７５】
また、上記実施の形態によるパチンコ機１では、分周回路４１に入力される発振信号を発生する発振器４０と、ウォッチドッグタイマ回路３５に入力される発振信号を発生する発振器３６とを図２に示すように別個に備えた場合について、説明した。しかし、図１１に示すように、各発信器３６，４０を兼用するように構成してもよい。
【００７６】
図１１は、この変形例によるパチンコ機１の遊技動作を処理制御する電子回路の主な構成を示すブロック図である。なお、同図において、図２と同一または相当する部分には同一の符号を付してその説明は省略する。
【００７７】
同図に示される主制御基板３０では、図２に示されている発振器３６を備えずに、発振器４０のみが実装されている。発振器４０は、一定の周期で発生する発振信号をマイコン３１、ウォッチドッグタイマ回路３５、および分周回路４１へ出力しており、発振器３６を兼ねている。従って、この構成によれば、主制御基板３０に実装する発振器が１つで済むため、主制御基板３０に新たな素子を実装できるスペースが生まれると共に、部品代を低減することが出来る。
【００７８】
次に、本発明の第２の実施形態によるパチンコ機について説明する。
【００７９】
図１２は、この第２の実施形態によるパチンコ機の遊技動作を処理制御する電子回路の主な構成を示すブロック図である。なお、同図において、図２と同一または相当する部分には同一の符号を付してその説明は省略する。
【００８０】
この第２の実施形態によるパチンコ機は、主制御基板３０におけるマイコン３１および被駆動装置間の回路構成だけが上述した第１の実施形態によるパチンコ機１と相違しており、その他の構成は上述した第１の実施形態によるパチンコ機１と同じである。
【００８１】
本実施形態によるパチンコ機１では、図１２に示すように、被駆動装置のうち、普通図柄表示装置１１および大入賞口ソレノイド１８ｖは、データラッチ回路３９を介さずに出力駆動回路３８ａを介してマイコン３１に接続されている。特別図柄表示装置１２、状態表示装置１５、および始動口ソレノイド１７ｖは、データラッチ回路３９および出力駆動回路３８ｂを介してマイコン３１に接続されている。従って、特別図柄表示装置１２、状態表示装置１５、および始動口ソレノイド１７ｖは、出力駆動回路３８ｂおよびデータラッチ回路３９によって、分周回路４１から出力される分周クロック信号の８[ｍｓｅｃ]の特定の周期に同期して出力される駆動信号によって駆動されるが、普通図柄表示装置１１および大入賞口ソレノイド１８ｖは、メインＣＰＵ３２から２[ｍｓｅｃ]の所定の周期に同期して出力される駆動データに従い、出力駆動回路３８ａによって２[ｍｓｅｃ]の所定の周期に同期して出力される駆動信号によって駆動される。
【００８２】
また、メインＣＰＵ３２は、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間との間のインターバル時間、および、特別図柄表示装置１２が表示を行っている動作時間と大入賞口１８が開放状態にある動作時間との間のインターバル時間を、メインＣＰＵ３２によって出力される駆動データの出力停止時から出力駆動回路３８ｂによって８[ｍｓｅｃ]の特定の周期に同期して出力される駆動信号の出力停止時までの最大遅れ時間、すなわち８[ｍｓｅｃ]の特定の周期と２[ｍｓｅｃ]の所定の周期との差の時間よりも長く設定するインターバル時間設定手段を構成している。
【００８３】
また、データ出力手段を構成するメインＣＰＵ３２は、このインターバル時間設定手段によって設定されたインターバル時間の経過後に、普通図柄表示装置１１に表示を行わせる駆動データ、または普通電動役物１７を開放状態に動作させる駆動データを２[ｍｓｅｃ]の所定の周期で出力する。また、メインＣＰＵ３２は、インターバル時間設定手段によって設定されたインターバル時間の経過後に、大入賞口１８を開放状態に動作させる駆動データ、または特別図柄表示装置１２に表示を行わせる駆動データを２[ｍｓｅｃ]の所定の周期で出力する。
【００８４】
図１３は、メインＣＰＵ３２によって出力される駆動データの出力停止時から出力駆動回路３８ｂによって出力される駆動信号の出力停止時までの遅れ時間が最大となり、普通電動役物１７が開放状態にある動作時間が最も長くなる場合における、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間との間のインターバル時間を示したタイミングチャート図である。なお、同図の横軸は時間[ｍｓｅｃ]、縦軸はハイ電圧レベルを「ＯＮ」，ロウ電圧レベルを「ＯＦＦ」で表している。
【００８５】
同図（ａ）は、メインＣＰＵ３２からデータラッチ回路３９へ始動口ソレノイド１７ｖを制御するために出力されるソレノイド駆動データ、同図（ｂ）は、分周回路４１から出力駆動回路３８ｂへ出力される分周クロック信号、同図（ｃ）は、出力駆動回路３８ｂから始動口ソレノイド１７ｖへ出力されるソレノイド駆動信号を示している。ソレノイド駆動データは、同図（ａ）に示すように、時刻Ａから時刻Ｂまでの１８[ｍｓｅｃ]の間「ＯＮ」状態になっている。分周クロック信号は、同図（ｂ）に示すように、８[ｍｓｅｃ]の特定の周期で単発的に「ＯＮ」状態になる。ソレノイド駆動信号は、ソレノイド駆動データの立ち上がり時刻と分周クロック信号の発生時刻とが時刻Ａで一致するため、同図（ｃ）に示すように、時刻Ａに「ＯＮ」状態になる。また、ソレノイド駆動信号は、ソレノイド駆動データが「ＯＦＦ」状態になった後、分周クロック信号が始めて発生する時刻Ｄに「ＯＦＦ」状態になる。この場合、ソレノイド駆動データの時刻Ａにおける出力停止時からソレノイド駆動信号の時刻Ｄにおける出力停止時までの遅れ時間は、６[ｍｓｅｃ]となる。ソレノイド駆動信号は、２[ｍｓｅｃ]周期に同期するソレノイド駆動データが８[ｍｓｅｃ]の特定の周期に同期して出力されるため、この６[ｍｓｅｃ]の遅れ時間は最大になる。
【００８６】
この場合、普通図柄表示装置１１の表示を制御する駆動データとして、同図（ｄ）に示すソレノイド駆動データの時刻Ｂにおける出力停止時から通常の２[ｍｓｅｃ]のインターバル時間経過後の時刻Ｃのタイミングで普通図柄表示データ１をメインＣＰＵ３２から出力駆動回路３８ａへ出力すると、このデータはデータラッチ回路３９によって保持されないので、普通図柄表示装置１１を表示させる駆動信号である普通図柄表示信号１は、出力駆動回路３８ａにより、同じ時刻Ｃのタイミングに普通図柄表示装置１１へ出力される。
【００８７】
従って、同図（ｃ）に示すソレノイド駆動信号と同図（ｅ）に示す普通図柄表示信号１は、時刻Ｃから時刻Ｄの図で太い実線で示す４[ｍｓｅｃ]の期間において、重なる。このため、普通電動役物１７が開放状態に動作しているにもかかわらず、普通図柄表示装置１１が変動表示するという特異の状況が発生することになる。
【００８８】
従って、本実施形態では、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間との間のインターバル時間を、インターバル時間設定手段により、メインＣＰＵ３２によって出力されるソレノイド駆動データの出力停止時から出力駆動回路３８ｂによって出力されるソレノイド駆動信号の出力停止時までの最大遅れ時間６[ｍｓｅｃ]よりも長く設定している。
【００８９】
つまり、本実施形態では、普通図柄表示装置１１の表示を制御する駆動データとして、ソレノイド駆動データの時刻Ｂにおける出力停止時から、通常の２[ｍｓｅｃ]のインターバル時間に６[ｍｓｅｃ]の最大遅れ時間が加えられたインターバル時間経過後の同図（ｆ）に示す時刻Ｅのタイミングで、普通図柄表示データ２がメインＣＰＵ３２から出力駆動回路３８へ出力される。この普通図柄表示データ２は、出力駆動回路３８ａによって同じタイミングで「ＯＮ」状態になる同図（ｇ）に示す普通図柄表示信号２に変換され、普通図柄表示装置１１はこの普通図柄表示信号２によって駆動される。
【００９０】
図１４は、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間との間のインターバル時間が最小となり、普通電動役物１７が開放状態にある動作時間が最も短くなる場合における、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間との間のインターバル時間を示したタイミングチャート図である。なお、同図の横軸は時間[ｍｓｅｃ]、縦軸はハイ電圧レベルを「ＯＮ」，ロウ電圧レベルを「ＯＦＦ」で表している。
【００９１】
ソレノイド駆動データは、同図（ａ）に示すように時刻Ａから時刻Ｃの２２[ｍｓｅｃ]の間「ＯＮ」状態になっている。分周クロック信号は、同図（ｂ）に示すように８[ｍｓｅｃ]の特定の周期で単発的に「ＯＮ」状態になっている。ソレノイド駆動信号は、ソレノイド駆動データが「ＯＮ」状態になった後、分周クロック信号が始めて発生する時刻Ｂで同図（ｃ）に示すように「ＯＮ」状態になる。また、ソレノイド駆動信号は、ソレノイド駆動データの立ち下がり時刻と分周クロック信号の発生時刻とが時刻Ｃで一致するため、同図（ｃ）に示すように、時刻Ｃに「ＯＦＦ」状態になる。
【００９２】
この場合には、普通図柄表示装置１１の表示を制御する駆動データとして、同図（ｄ）に示すように、ソレノイド駆動データの時刻Ｂにおける出力停止時から通常の２[ｍｓｅｃ]のインターバル時間経過後の時刻Ｄのタイミングで普通図柄表示データ１をメインＣＰＵ３２から出力駆動回路３８へ出力し、出力駆動回路３８ａから同じタイミングで同図（ｅ）に示すように普通図柄表示信号１が出力されても、同図（ｃ）に示すソレノイド駆動信号と同図（ｅ）に示す普通図柄表示信号１とは重ならない。
【００９３】
しかしながら、この場合においても、本実施形態では、インターバル時間設定手段により設定されたインターバル時間の経過後に、同図（ｆ）に示す普通図柄表示データ２、同図（ｇ）に示す普通図柄表示信号２が、図１３（ｆ），（ｇ）に示す普通図柄表示データ２，普通図柄表示信号２と同様に出力される。
【００９４】
図１３および図１４では、普通電動役物１７の動作時間と普通図柄表示装置１１の動作時間との間に、インターバル時間設定手段による８[ｍｓｅｃ]のインターバル時間が設けられている場合について説明したが、特別図柄表示装置１２の変動表示時間と大入賞口１８を開放状態にさせる動作時間との間にも、同様にインターバル時間設定手段による８[ｍｓｅｃ]のインターバル時間が設けられている。
【００９５】
このような第２の実施形態によるパチンコ機１によれば、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間との間のインターバル時間、および、特別図柄表示装置１２が表示を行っている動作時間と大入賞口１８が開放状態にある動作時間との間のインターバル時間は、インターバル時間設定手段により、メインＣＰＵ３２によって出力される駆動データの出力停止時から出力駆動回路３８ｂによって８[ｍｓｅｃ]の特定の周期に同期して出力される駆動信号の出力停止時までの６[ｍｓｅｃ]の最大遅れ時間、すなわち８[ｍｓｅｃ]の特定の周期と２[ｍｓｅｃ]の所定の周期との差の時間よりも長く設定される。
【００９６】
また、普通図柄表示装置１１に表示を行わせる駆動データ、または普通電動役物１７を開放状態に動作させる駆動データは、メインＣＰＵ３２により、インターバル時間設定手段によって設定されたインターバル時間の経過後に出力される。従って、普通電動役物１７が開放状態に動作しているにもかかわらず、普通図柄表示装置１１が変動表示したり、普通図柄表示装置１１に所定の条件が成立した停止表示態様が表示されていないのに、普通電動役物１７が開放状態に動作したりするという、特異の状況をなくすことが出来る。また、普通電動役物１７が開放状態にある動作時間と普通図柄表示装置１１が表示を行っている動作時間とが確実に区分けされるので、普通図柄表示装置１１の変動表示中における不正行為によって、普通電動役物１７が開放状態に動作するのを防止することが出来る。
【００９７】
また、大入賞口１８を開放状態に動作させる駆動データ、または特別図柄表示装置１２に表示を行わせる駆動データは、メインＣＰＵ３２により、インターバル時間設定手段によって設定されたインターバル時間の経過後に出力される。従って、特別図柄表示装置１２が変動表示を行っているにもかかわらず、大入賞口１８が開放状態に動作したり、大入賞口１８が開放状態に動作しているにもかかわらず、特別図柄表示装置１２が変動表示するという、特異の状況をなくすことが出来る。このため、遊技状況に関する遊技者の認識が混乱するのを防止することが出来る。また、特別図柄表示装置１２が表示を行っている動作時間と大入賞口１８が開放状態にある動作時間とが確実に区別されるので、特別図柄表示装置１２の変動表示中における不正行為によって大入賞口１８が開放状態に動作するのを防止することが出来る。
【００９８】
なお、上記の各実施形態によるパチンコ機では、図２，図１１および図１２に示したように、主制御基板３０に発振器４０と分周回路４１とを実装した場合について説明した。しかし、発振器４０と分周回路４１とを主制御基板３０に実装せず、他の別基板に実装し、分周クロック信号を主制御基板３０へ出力する構成にしてもよい。この構成においても、上述した作用・効果が得られる。
【産業上の利用可能性】
【００９９】
上記実施形態においては、本発明による弾球遊技機をパチンコ機１に適用した場合について説明したが、所定の周期で出力される駆動データに基づいて駆動手段が駆動信号を出力し、この駆動信号によって被駆動装置を駆動させて遊技動作を行わせる他の弾球遊技機に本発明を適用することも可能である。このような弾球遊技機に本発明を適用した場合においても、上記実施形態と同様な作用効果が奏される。
【符号の説明】
【０１００】
１…パチンコ機
１１…普通図柄表示装置
１２…特別図柄表示装置
１５…状態表示装置
１７…普通電動役物
１７ｖ…始動口ソレノイド
１８…大入賞口
１８ｖ…大入賞口ソレノイド
３２…メインＣＰＵ３２
３３…メインＲＯＭ
３４…メインＲＡＭ
３８，３８ａ，３８ｂ…出力駆動回路
３９…データラッチ回路
４０…発振器
４１…分周回路
【図１】
0005483493.tif 000002
【図２】
0005483493.tif 000003
【図３】
0005483493.tif 000004
【図４】
0005483493.tif 000005
【図５】
0005483493.tif 000006
【図６】
0005483493.tif 000007
【図７】
0005483493.tif 000008
【図８】
0005483493.tif 000009
【図９】
0005483493.tif 000010
【図１０】
0005483493.tif 000011
【図１１】
0005483493.tif 000012
【図１２】
0005483493.tif 000013
【図１３】
0005483493.tif 000014
【図１４】
0005483493.tif 000015