(57)【特許請求の範囲】
【請求項１】
遊技媒体を用いて遊技者が所定の遊技を行うことが可能であり、遊技領域における入賞領域に遊技媒体が入賞したことに基づいて景品として景品遊技媒体を払い出す遊技機であって、
前記入賞領域に遊技媒体が入賞したことを検出して入賞検出信号を出力する入賞検出手段と、
操作に応じて初期化要求信号を出力する初期化操作手段と、
操作に応じて排出要求信号を出力する排出操作手段と、
前記景品遊技媒体の払い出しを行う払出手段と、
前記入賞検出手段からの入賞検出信号が入力され、遊技の進行を制御する遊技制御処理を実行し、前記払出手段を制御させるための払出制御コマンドと、遊技機に設けられている演出用の電気部品を制御させるための演出制御コマンドと、を送信する遊技制御用マイクロコンピュータが搭載された遊技制御基板と、
前記遊技制御用マイクロコンピュータによって送信された払出制御コマンドに応じて前記払出手段を制御する払出制御処理を実行する払出制御用マイクロコンピュータが搭載された払出制御基板と、
前記遊技制御用マイクロコンピュータによって送信された演出制御コマンドに応じて前記演出用の電気部品を制御する演出制御用マイクロコンピュータが搭載された演出制御基板と、
遊技機で用いられる所定の電源の状態を監視して電源断の発生を検出したときに電圧低下検出信号を出力する電源監視手段とを備え、
前記遊技制御用マイクロコンピュータは、
前記入賞検出信号の入力に応じて、払い出すべき景品遊技媒体の数を特定可能な景品遊技媒体数データを含む遊技の進行状態を示すデータを記憶し、遊技機への電力供給が停止しても少なくとも所定期間は記憶内容を保持する遊技制御用記憶手段と、
前記入賞検出信号の入力に応じて、払い出すべき景品遊技媒体の数を指定する払出数指定コマンドを前記払出制御コマンドとして前記払出制御用マイクロコンピュータに送信する払出数指定コマンド送信手段と、
前記払出数指定コマンド送信手段によって払出数指定コマンドが送信されるときに、前記景品遊技媒体数データから前記払出数指定コマンドで指定した払出数に対応する値を減算する減算処理を実行する景品遊技媒体数データ減算処理手段と、
前記電源監視手段が前記電圧低下検出信号を出力したことに応じて、遊技の進行状態を示すデータを保存するための遊技制御側電力供給停止時処理を実行する遊技制御側電力供給停止時処理手段と、
遊技機への電力供給が開始されたときに、前記初期化操作手段から初期化要求信号が出力されているか否かを判定する初期化操作判定手段と、
前記初期化操作判定手段による判定結果を保持する判定結果保持手段と、
前記初期化操作判定手段による判定がなされた後に、前記遊技制御処理の実行の開始を当該遊技制御処理が実行可能状態となってから少なくとも前記払出制御処理の実行が開始されるときまで遅延させる遅延処理を実行する遅延処理手段と、
前記遅延処理手段による遅延処理が実行された後に、前記判定結果保持手段により保持された初期化要求信号が出力されていない旨の判定結果に基づいて、前記遊技制御用記憶手段に保存されていた遊技の進行状態を示すデータに基づいて遊技機への電力供給が停止したときの遊技の進行状態を復旧させる遊技制御側復旧処理を実行する遊技制御側復旧処理手段と、
前記遊技制御側復旧処理手段によって前記遊技制御側復旧処理が実行されたときに、当該復旧処理が実行された旨を報知させるための復旧報知コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する復旧報知コマンド送信手段と、
前記遅延処理手段による遅延処理が実行された後に、前記判定結果保持手段により保持された初期化要求信号が出力されている旨の判定結果に基づいて、前記遊技制御用記憶手段の記憶内容を初期化させる初期化処理を実行する遊技制御側初期化処理手段とを含み、
前記払出制御用マイクロコンピュータは、
前記払出数指定コマンド送信手段によって送信された払出数指定コマンドを受信する払出数指定コマンド受信手段と、
前記払出数指定コマンド受信手段によって受信された払出数指定コマンドで示された景品遊技媒体の払出数のうち未だ払い出されていない未払出の景品遊技媒体の数を示す未払出数データを含む払出手段の制御状態を示すデータを記憶し、遊技機への電力供給が停止しても少なくとも所定期間は記憶内容を保持する払出制御用記憶手段と、
前記払出手段を駆動制御して、前記未払出数データで示される数の未払出の景品遊技媒体を払い出させる払出制御を実行する景品遊技媒体払出制御手段と、
前記排出要求信号の入力に応じて、前記払出手段を駆動制御して、遊技機内に残存する残存遊技媒体の排出を開始する排出開始制御手段と、
前記排出開始制御手段により前記残存遊技媒体の排出が開始されてからの時間を計測する時間計測手段と、
前記時間計測手段によって予め定められた時間が計測されたときに、前記払出手段を停止制御して、前記残存遊技媒体の排出を終了する排出終了制御手段と、
前記電源監視手段が前記電圧低下検出信号を出力したことに応じて、払出手段の制御状態を示すデータを保存するための払出制御側電力供給停止時処理を実行する払出制御側電力供給停止時処理手段と、
遊技機への電力供給が開始されたときに、前記初期化操作手段から初期化要求信号が出力されていないときには、前記払出制御用記憶手段に保存されていた払出手段の制御状態を示すデータに基づいて遊技機への電力供給が停止したときの払出手段の制御状態を復旧させる払出制御側復旧処理を実行する払出制御側復旧処理手段と、
前記払出制御側復旧処理手段により前記払出制御側復旧処理が実行されるときに、前記時間計測手段が計測した時間のデータを初期化する時間データ初期化手段と、
遊技機への電力供給が開始されたときに、前記初期化操作手段から初期化要求信号が出力されているときには、前記払出制御用記憶手段の記憶内容を初期化させる初期化処理を実行する払出制御側初期化処理手段とを含み、
前記演出制御用マイクロコンピュータは、前記復旧報知コマンド送信手段によって送信された復旧報知コマンドを受信したときに、前記演出用の電気部品を制御して前記遊技制御側復旧処理手段によって前記遊技制御側復旧処理が実行された旨を報知する、
ことを特徴とする遊技機。
【請求項２】
前記排出開始制御手段によって前記残存遊技媒体の排出が開始されるときに、前記払出用記憶手段に記憶される前記払出手段の制御状態を示すデータのうち、前記残存遊技媒体の排出中であることを示す排出中データをセットする排出中データセット手段と、
遊技機への電力供給が開始されたときに、前記払出制御用記憶手段に記憶されている前記排出中データに基づいて、前記電源監視手段が前記電源低下信号を出力するときに前記残存遊技媒体の排出が行われていたか否かを判定する排出判定手段と、
前記排出判定手段によって前記電源監視手段が前記電圧低下信号を出力するときに前記残存遊技媒体の排出が行われていた旨の判定がなされたときに、前記時間計測手段により計測された時間のデータと前記排出中データとを初期化する復旧時初期化手段とを備える、
ことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記初期化操作手段によって出力された初期化要求信号は、前記遊技制御基板を経由して前記払出制御基板に入力される、
ことを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記遊技制御用マイクロコンピュータは、前記初期化操作判定手段による判定がなされる前に、電源電圧が安定したか否かを確認する電源確認手段を含む、
ことを特徴とする請求項１、２または３に記載の遊技機。
【請求項５】
前記払出数指定コマンド受信手段は、払出数指定コマンドを受信したときに、当該払出数指定コマンドを受信したことを示す受信確認信号を前記遊技制御用マイクロコンピュータに送信する受信確認信号送信手段を含み、
前記遊技制御用マイクロコンピュータは、
前記払出数指定コマンド送信手段によって払出数指定コマンドが送信された後、前記受信確認信号を受信しないことを確認したときに、前記払出数指定コマンド送信手段に払出数指定コマンドを再送信させる再送信制御手段と、
前記再送信制御手段が前記払出数指定コマンド送信手段に払出数指定コマンドを再送信させたときに、払出異常が生じたことを報知させるための払出異常報知コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する払出異常報知コマンド送信手段とを含み、
前記演出制御用マイクロコンピュータは、前記払出異常報知コマンド送信手段によって送信された払出異常報知コマンドを受信したときに、前記演出用の電気部品を制御して払出異常が生じたことを報知する、
ことを特徴とする請求項１から４のいずれか１項に記載の遊技機。
【請求項６】
遊技領域を形成する遊技盤と、該遊技盤が取り付けられる遊技枠と、前記遊技制御基板および前記払出制御基板に対して電力供給を行う電源基板とを備え、
前記電源監視手段は前記電源基板に搭載され、
前記電源基板および前記払出制御基板は前記遊技枠に付属し、
前記遊技制御基板は前記遊技盤に付属し、
前記電源監視手段から出力された電圧低下検出信号は、前記払出制御基板を経由して前記遊技制御基板に入力される、
ことを特徴とする請求項１から５のいずれか１項に記載の遊技機。
【請求項７】
前記演出制御基板に搭載されて前記演出制御用マイクロコンピュータによる制御に応じた第１の解像度による画像データを生成する画像データ生成手段と、
前記画像データ生成手段によって生成された画像データを前記第１の解像度とは異なる第２の解像度に変換するスケーリング手段とを備え、
前記演出用の電気部品は、前記スケーリング手段によって前記第１の解像度から前記第２の解像度に変換された画像データに応じた画像を表示する画像表示手段を含む、
ことを特徴とする請求項１から６のいずれか１項に記載の遊技機。
【請求項８】
前記演出制御基板を収容する基板収容ボックスを備え、
前記基板収容ボックスは、主体と蓋体から構成され、
前記主体及び蓋体には、一部を破壊しない限り固着状態を解除できない固着手段で前記主体と前記蓋体とを固着するための固着部を形成した、
ことを特徴とする請求項１から７のいずれか１項に記載の遊技機。
【請求項９】
所定の始動条件が成立したことに基づいて、各々が識別可能な複数種類の識別情報の可変表示を行う可変表示手段と、
前記遊技領域に設けられた遊技者にとって有利な第１状態と遊技者にとって不利な第２状態とのいずれかの状態に変化可能な特別可変入賞手段とを備え、
前記遊技制御用マイクロコンピュータは、
前記可変表示手段における識別情報の可変表示の表示結果が予め定められた特定表示結果となったときに、前記特別可変入賞手段を所定期間において前記第１状態に変化させる第１特定遊技状態に制御する第１特定遊技状態制御手段と、
前記可変表示手段における識別情報の可変表示の表示結果が予め定められた特定表示結果となったときに、前記特別可変入賞手段を前記所定期間よりも短い期間において前記第１状態に変化させる第２特定遊技状態に制御し、該第２特定遊技状態が終了した後に前記第１及び第２特定遊技状態とは異なる有利な特別遊技状態に移行させる第２特定遊技状態制御手段と、
前記始動条件の成立に応じて前記可変表示手段における識別情報の可変表示の表示結果を前記特定表示結果とするか否かと、前記第１及び第２特定遊技状態のいずれに制御するかを決定する事前決定手段と、
前記識別情報の可変表示を開始するときに、前記事前決定手段の決定結果を示す結果コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する結果コマンド送信手段とを含み、
前記演出制御用マイクロコンピュータは、
前記結果コマンド送信手段によって送信された結果コマンドが前記第２特定遊技状態とする旨を示しているか否かを判定する特定遊技状態判定手段と、
前記特定遊技状態判定手段によって前記第２特定遊技状態とする旨を示していないと判定されたときに、前記演出用の電気部品を制御して前記第１特定遊技状態である旨を報知する第１特定演出を実行する第１特定演出実行手段と、
前記特定遊技状態判定手段によって前記第２特定遊技状態とする旨を示していると判定されたときに、前記演出用の電気部品を制御して前記第２特定遊技状態である旨を報知する第２特定演出を実行する第２特定演出実行手段とを含む、
ことを特徴とする請求項１から８のいずれか１項に記載の遊技機。
【請求項１０】
所定の始動条件が成立したことに基づいて、各々が識別可能な複数種類の識別情報の可変表示を行う可変表示手段を備え、
前記遊技制御用マイクロコンピュータは、
前記可変表示手段における識別情報の可変表示の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御する特定遊技状態制御手段と、
前記始動条件の成立に応じて前記可変表示手段における識別情報の可変表示の表示結果を前記特定表示結果とするか否かと、前記特定遊技状態が終了した後に該特定遊技状態とは異なる有利な特別遊技状態に制御するか否かとを決定する事前決定手段と、
前記事前決定手段によって前記可変表示手段における可変表示結果が前記特定表示結果に決定されたときに、前記特定遊技状態制御手段によって前記特定遊技状態に制御を開始した後、前記特別遊技状態となるか否かを報知する特別演出を実行するか否かを決定する特別演出実行決定手段と、
前記特別演出の実行の開始と、当該特別演出の実行によって前記特別遊技状態となる旨の報知を行うか否かを示す特別演出指示コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する特別演出指示コマンド送信手段とを含み、
前記演出制御用マイクロコンピュータは、前記特別演出指示コマンド送信手段によって送信された特別演出指示コマンドを受信したときに、前記特定遊技状態制御手段の制御による前記特定遊技状態が開始された後、前記演出用の電気部品を制御して前記特別演出を実行する、
ことを特徴とする請求項１から９のいずれか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機等の遊技機に係り、詳しくは、遊技媒体を用いて遊技者が所定の遊技を行うことが可能であり、遊技領域における入賞領域に遊技媒体が入賞したことに基づいて景品として景品遊技媒体を払い出す遊技機に関する。
【背景技術】
【０００２】
パチンコ遊技機等の遊技機として、遊技球などの遊技媒体を発射装置によって遊技領域に発射し、遊技領域に設けられている入賞口などの入賞領域に遊技媒体が入賞すると、所定個数の賞球を遊技者に払い出すものが数多く提供されている。さらに、液晶表示装置（以下ＬＣＤ：Liquid Crystal Display）等の表示装置上に所定の識別情報（以下、表示図柄）を更新表示やスクロール表示させることで可変表示を行い、その表示結果により所定の遊技価値を付与するか否かを決定する、いわゆる可変表示ゲームによって遊技興趣を高めたものがある。
【０００３】
可変表示ゲームの１つとして行われる特図ゲームは、始動入賞口を通過する遊技球の検出（可変表示の始動条件が成立したこと）に基づいて表示図柄の可変表示を行い、表示図柄の可変表示が完全に停止した際の停止図柄態様が予め定められた特定表示態様となっている場合を「大当り」とするゲームである。この特図ゲームにおいて「大当り」となると、大入賞口又はアタッカと呼ばれる特別電動役物を開放状態とし、遊技者に対して遊技球の入賞が極めて容易となる状態を一定時間継続的に提供する。こうした状態を「特定遊技状態」あるいは「大当り遊技状態」という。
【０００４】
こうした遊技機における遊技の進行は、マイクロコンピュータ等による遊技制御手段によって制御される。ここで、賞球払出の制御を行う払出制御手段が、遊技制御手段を搭載した遊技制御基板（主基板）とは別の払出制御基板に搭載されている場合、遊技の進行は主基板に搭載された遊技制御用マイクロコンピュータによって制御される。そのため、入賞に基づく賞球の個数は遊技制御手段によって決定され、賞球個数を示す制御コマンドが払出制御用マイクロコンピュータに送信される。そして、払出制御用マイクロコンピュータは、遊技制御用マイクロコンピュータからの制御コマンドに基づいて、入賞に対応した個数の賞球を払い出す処理を実行する。
【０００５】
また、停電等の電力供給停止時に遊技状態を保存するため、電源電圧の低下を検出する電源監視手段からの検出信号を主基板と払出制御基板に入力し、遊技制御用マイクロコンピュータと払出制御用マイクロコンピュータのそれぞれにより、電力供給が停止するときの状態を復元するためのデータを保存する処理を実行させるものが提案されている（例えば特許文献１）。
【特許文献１】特開２００３−１０３０２５号公報
【０００６】
この特許文献１に記載の技術によると、遊技機に対する電力供給が開始されたときに、払出制御用マイクロコンピュータの立上がり（制御動作が実行可能になること）に対して、遊技制御用マイクロコンピュータの立上がりを遅らせるように構成することで、遊技制御用マイクロコンピュータから払出制御用マイクロコンピュータに送信されるコマンドを払出制御手段が確実に受信することが可能になる。さらに、特許文献１に記載の技術によると、１つのクリアスイッチが設けられ、遊技機に対する電力供給が開始されたときに、クリアスイッチが押下されている場合には、遊技制御用マイクロコンピュータと払出制御用マイクロコンピュータのそれぞれが初期化処理を実行することで、電力供給が停止するときの状態を復元するためのデータをクリアすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の技術によると、遊技機に対する電力供給が開始されたときに、払出制御用マイクロコンピュータの立上がりに対して遊技制御用マイクロコンピュータの立上がりを遅らせることから、クリアスイッチが押下されていることを示す信号の確認を行う時点が、払出制御用マイクロコンピュータと遊技制御用マイクロコンピュータとでずれることになる。そのため、払出制御用マイクロコンピュータがクリアスイッチの押下を検出したときであっても、遊技制御用マイクロコンピュータがクリアスイッチの押下を検出できないおそれがある。この場合には、払出制御用マイクロコンピュータのみが初期化処理を実行することになるので、遊技制御用マイクロコンピュータとの制御状態の整合がとれなくなるという問題が生じる。
【０００８】
この発明は、上記実状に鑑みてなされたものであり、クリアスイッチなどといった操作手段の操作に応じて初期化処理を実行するときに、遊技制御用マイクロコンピュータと払出制御用マイクロコンピュータの制御状態の整合がとれなくなることを防止することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本願の請求項１に記載の遊技機は、遊技媒体（例えば遊技球など）を用いて遊技者が所定の遊技を行うことが可能であり、遊技領域における入賞領域（例えば普通可変入賞球装置６、特別可変入賞球装置７、入賞口４２Ａ〜４２Ｄなど）に遊技媒体が入賞したことに基づいて景品として景品遊技媒体を払い出す遊技機（例えばパチンコ遊技機１など）であって、前記入賞領域に遊技媒体が入賞したことを検出して入賞検出信号を出力する入賞検出手段（例えば始動口スイッチ２２、カウントスイッチ２４、入賞口スイッチ２５Ａ〜２５Ｄなど）と、操作に応じて初期化要求信号（例えばクリア信号など）を出力する初期化操作手段（例えばクリアスイッチ３０４など）と、操作に応じて排出要求信号を出力する排出操作手段（例えば球抜きスイッチ２８）と、前記景品遊技媒体の払い出しを行う払出手段（例えば払出モータ５１など）と、前記入賞検出手段からの入賞検出信号が入力され、遊技の進行を制御する遊技制御処理（例えばタイマ割込によるステップＳ４１〜Ｓ５１の処理）を実行し、前記払出手段を制御させるための払出制御コマンドと、遊技機に設けられている演出用の電気部品（例えば画像表示装置５など）を制御させるための演出制御コマンドとを送信する遊技制御用マイクロコンピュータ（例えば遊技制御用マイクロコンピュータ１１０など）が搭載された遊技制御基板（例えば主基板１１など）と、前記遊技制御用マイクロコンピュータによって送信された払出制御コマンドに応じて前記払出手段を制御する払出制御処理（例えばタイマ割込によるステップＳ９０〜Ｓ９７の処理）を実行する払出制御用マイクロコンピュータ（例えば払出制御用マイクロコンピュータ１５０など）が搭載された払出制御基板（例えば払出制御基板１５など）と、前記遊技制御用マイクロコンピュータによって送信された演出制御コマンドに応じて前記演出用の電気部品を制御する演出制御用マイクロコンピュータ（例えば演出制御用マイクロコンピュータ１２０など）が搭載された演出制御基板（例えば演出制御基板１２など）と、遊技機で用いられる所定の電源の状態を監視して電源断の発生を検出したときに電圧低下検出信号（例えば電源断信号など）を出力する電源監視手段（例えば電源監視回路３０３など）とを備え、前記遊技制御用マイクロコンピュータは、前記入賞検出信号の入力に応じて、払い出すべき景品遊技媒体の数を特定可能な景品遊技媒体数データ（例えば総入賞球数カウンタに設定されるデータや、第１〜第３払出数指示カウンタに設定されるデータなど）を含む遊技の進行状態を示すデータを記憶し、遊技機への電力供給が停止しても少なくとも所定期間は記憶内容を保持する遊技制御用記憶手段（例えば電源バックアップされたＲＡＭ１１２など）と、前記入賞検出信号の入力に応じて、払い出すべき景品遊技媒体の数を指定する払出数指定コマンドを前記払出制御コマンドとして前記払出制御用マイクロコンピュータに送信する払出数指定コマンド送信手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ３１０、Ｓ３１２、Ｓ３１３の処理を実行する部分など）と、前記払出数指定コマンド送信手段によって払出数指定コマンドが送信されるときに、前記景品遊技媒体数データから前記払出数指定コマンドで指定した払出数に対応する値を減算する減算処理を実行する景品遊技媒体数データ減算処理手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ３０７、Ｓ３２４、Ｓ３２６、Ｓ３２７の処理を実行する部分など）と、前記電源監視手段が前記電圧低下検出信号を出力したことに応じて、遊技の進行状態を示すデータを保存するための遊技制御側電力供給停止時処理を実行する遊技制御側電力供給停止時処理手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１０１〜Ｓ１０５の処理を実行する部分など）と、遊技機への電力供給が開始されたときに、前記初期化操作手段から初期化要求信号が出力されているか否かを判定する初期化操作判定手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ５の処理を実行する部分など）と、前記初期化操作判定手段による判定結果を保持する判定結果保持手段と、前記初期化操作判定手段による判定がなされた後に、前記遊技制御処理の実行の開始を当該遊技制御処理が実行可能状態となってから少なくとも前記払出制御処理の実行が開始されるときまで遅延させる遅延処理を実行する遅延処理手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ７〜Ｓ９の処理を実行する部分など）と、前記遅延処理手段による遅延処理が実行された後に、前記判定結果保持手段により保持された初期化要求信号が出力されていない旨の判定結果に基づいて、前記遊技制御用記憶手段に保存されていた遊技の進行状態を示すデータに基づいて遊技機への電力供給が停止したときの遊技の進行状態を復旧させる遊技制御側復旧処理を実行する遊技制御側復旧処理手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１６の処理を実行する部分など）と、前記遊技制御側復旧処理手段によって前記遊技制御側復旧処理が実行されたときに、当該復旧処理が実行された旨を報知させるための復旧報知コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する復旧報知コマンド送信手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１７の処理を実行する部分など）と、前記遅延処理手段による遅延処理が実行された後に、前記判定結果保持手段により保持された初期化要求信号が出力されている旨の判定結果に基づいて、前記遊技制御用記憶手段の記憶内容を初期化させる初期化処理を実行する遊技制御側初期化処理手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１８、Ｓ１９の処理を実行する部分など）とを含み、前記払出制御用マイクロコンピュータは、前記払出数指定コマンド送信手段によって送信された払出数指定コマンドを受信する払出数指定コマンド受信手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ４０４〜Ｓ４１４の処理を実行する部分など）と、前記払出数指定コマンド受信手段によって受信された払出数指定コマンドで示された景品遊技媒体の払出数のうち未だ払い出されていない未払出の景品遊技媒体の数を示す未払出数データ（例えば賞球未払出カウンタに設定されるデータなど）を含む払出手段の制御状態を示すデータを記憶し、遊技機への電力供給が停止しても少なくとも所定期間は記憶内容を保持する払出制御用記憶手段（例えば電源バックアップされたＲＡＭ１５２など）と、前記払出手段を駆動制御して、前記未払出数データで示される数の未払出の景品遊技媒体を払い出させる払出制御を実行する景品遊技媒体払出制御手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ５３１〜Ｓ５３４の処理を実行する部分など）と、前記排出要求信号の入力に応じて、前記払出手段を駆動制御して、該遊技機内に残存する残存遊技媒体の排出を開始する排出開始制御手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ６８３の処理を実行する部分など）と、前記排出開始制御手段により前記残存遊技媒体の排出が開始されてからの時間を計測する時間計測手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ６８５の処理を実行する部分など）と、前記時間計測手段によって予め定められた時間が計測されたときに（例えば払出制御用マイクロコンピュータ１５０がステップＳ６８６の処理にてＹｅｓと判定したときなど）、前記払出手段を停止制御して、前記残存遊技媒体の排出を終了する排出終了制御手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ６８７の処理を実行する部分など）と、前記電源監視手段が前記電圧低下検出信号を出力したことに応じて、払出手段の制御状態を示すデータを保存するための払出制御側電力供給停止時処理を実行する払出制御側電力供給停止時処理手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ１５１〜Ｓ１５５の処理を実行する部分など）と、遊技機への電力供給が開始されたときに、前記初期化操作手段から初期化要求信号が出力されていないときには、前記払出制御用記憶手段に保存されていた払出手段の制御状態を示すデータに基づいて遊技機への電力供給が停止したときの払出手段の制御状態を復旧させる払出制御側復旧処理を実行する払出制御側復旧処理手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ８０の処理を実行する部分など）と、前記払出制御側復旧処理手段により前記払出制御側復旧処理が実行されるときに、前記時間計測手段が計測した時間のデータを初期化する時間データ初期化手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ８２の処理を実行する部分）と、遊技機への電力供給が開始されたときに、前記初期化操作手段から初期化要求信号が出力されているときには、前記払出制御用記憶手段の記憶内容を初期化させる初期化処理を実行する払出制御側初期化処理手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ８４及びＳ８５の処理を実行する部分など）とを含み、前記演出制御用マイクロコンピュータは、前記復旧報知コマンド送信手段によって送信された復旧報知コマンドを受信したときに、前記演出用の電気部品を制御して前記遊技制御側復旧処理手段によって前記遊技制御側復旧処理が実行された旨を報知する（例えば演出制御用マイクロコンピュータ１２０がステップＳ８１１、Ｓ８１２の処理を実行することにより、例えば図５４（Ｄ）に示すような電源復旧時画像を画像表示装置５に表示する部分など）。
【００１０】
請求項２に記載の遊技機において、前記排出開始制御手段によって前記残存遊技媒体の排出が開始されるときに、前記払出用記憶手段に記憶される前記払出手段の制御状態を示すデータのうち、前記残存遊技媒体の排出中であることを示す排出中データをセットする排出中データセット手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ６８４の処理を実行する部分）と、遊技機への電力供給が開始されたときに、前記払出制御用記憶手段に記憶されている前記排出中データに基づいて、前記電源監視手段が前記電源低下信号を出力するときに前記残存遊技媒体の排出が行われていたか否かを判定する排出判定手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ８１の処理を実行する部分など）と、前記排出判定手段によって前記電源監視手段が前記電圧低下信号を出力するときに前記残存遊技媒体の排出が行われていた旨の判定がなされたときに、前記時間計測手段により計測された時間のデータと前記排出中データとを初期化する復旧時初期化手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ８２及びＳ８３の処理を実行する部分など）とを備える。
【００１１】
請求項３に記載の遊技機において、前記初期化操作手段によって出力された初期化要求信号は、前記遊技制御基板を経由して前記払出制御基板に入力される（例えば図６参照）。
【００１２】
請求項４に記載の遊技機において、前記遊技制御用マイクロコンピュータは、前記初期化操作判定手段による判定がなされる前に、電源電圧が安定したか否かを確認する電源確認手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ３の処理を実行する部分など）を含む。
【００１３】
請求項５に記載の遊技機において、前記払出数指定コマンド受信手段は、払出数指定コマンドを受信したときに、当該払出数指定コマンドを受信したことを示す受信確認信号（例えば賞球ＡＣＫ信号など）を前記遊技制御用マイクロコンピュータに送信する受信確認信号送信手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ４１３の処理を実行する部分など）を含み、前記遊技制御用マイクロコンピュータは、前記払出数指定コマンド送信手段によって払出数指定コマンドが送信された後、前記受信確認信号を受信しないことを確認したときに、前記払出数指定コマンド送信手段に払出数指定コマンドを再送信させる再送信制御手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ３２８にてＹｅｓと判定した後、ステップＳ３２９、Ｓ３３１の処理を実行し、これに応じてステップＳ３０９〜Ｓ３１３の処理を実行する部分など）と、前記再送信制御手段が前記払出数指定コマンド送信手段に払出数指定コマンドを再送信させたときに、払出異常が生じたことを報知させるための払出異常報知コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する払出異常報知コマンド送信手段（例えば払出制御用マイクロコンピュータ１５０がステップＳ３２９の処理を実行したことによりステップＳ２１８にてＹｅｓと判定した後、ステップＳ２２１の処理を実行する部分など）とを含み、前記演出制御用マイクロコンピュータは、前記払出異常報知コマンド送信手段によって送信された払出異常報知コマンドを受信したときに、前記演出用の電気部品を制御して払出異常が生じたことを報知する（例えば演出制御用マイクロコンピュータ１２０がステップＳ８２５、Ｓ８２６の処理を実行することにより、例えば図５４（Ａ）に示すような画像を画像表示装置５に表示する部分など）。
【００１４】
請求項６に記載の遊技機においては、遊技領域を形成する遊技盤（例えば遊技盤２など）と、該遊技盤が取り付けられる遊技枠（例えば遊技機用枠３など）と、前記遊技制御基板および前記払出制御基板に対して電力供給を行う電源基板（例えば電源基板１０など）とを備え、前記電源監視手段は前記電源基板に搭載され、前記電源基板および前記払出制御基板は前記遊技枠に付属し、前記遊技制御基板は前記遊技盤に付属し、前記電源監視手段から出力された電圧低下検出信号は、前記払出制御基板を経由して前記遊技制御基板に入力される（例えば図６参照）。
【００１５】
請求項７に記載の遊技機においては、前記演出制御基板に搭載されて前記演出制御用マイクロコンピュータによる制御に応じた第１の解像度による画像データを生成する画像データ生成手段（例えばＶＤＰ１２５など）と、前記画像データ生成手段によって生成された画像データを前記第１の解像度とは異なる第２の解像度に変換するスケーリング手段（例えばスケーラ回路５０など）とを備え、前記演出用の電気部品は、前記スケーリング手段によって前記第１の解像度から前記第２の解像度に変換された画像データに応じた画像を表示する画像表示手段（例えば画像表示装置５など）を含む。
【００１６】
請求項８に記載の遊技機においては、前記演出制御基板を収容する基板収容ボックス（例えば図１８に示す基板収容ボックスなど）を備え、前記基板収容ボックスは、主体（例えばボックス状主体１９０など）と蓋体（例えばカバー体２１０など）から構成され、前記主体及び蓋体には、一部を破壊しない限り固着状態を解除できない固着手段（例えばワンウェイネジ２２７など）で前記主体と前記蓋体とを固着するための固着部（例えば取付片部１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂや固定片部２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂなど）を形成した。
【００１７】
請求項９に記載の遊技機においては、所定の始動条件（例えば普通可変入賞球装置６への入賞後に特別図柄表示装置４や画像表示装置５における前回の可変表示あるいは大当り遊技状態が終了したこと）が成立したことに基づいて、各々が識別可能な複数種類の識別情報（例えば特別図柄や飾り図柄など）の可変表示を行う可変表示手段（例えば特別図柄表示装置４や画像表示装置５など）と、前記遊技領域に設けられた遊技者にとって有利な第１状態（例えば開放状態）と遊技者にとって不利な第２状態（例えば閉鎖状態）とのいずれかの状態に変化可能な特別可変入賞手段（例えば特別可変入賞球装置７など）とを備え、前記遊技制御用マイクロコンピュータは、前記可変表示手段における識別情報の可変表示の表示結果が予め定められた特定表示結果となったときに、前記特別可変入賞手段を所定期間において前記第１状態に変化させる第１特定遊技状態に制御する第１特定遊技状態制御手段（例えば図１３の突然確変判定用の乱数値ＭＲ６に基づき突然確変としないと判定したときなど）と、前記可変表示手段における識別情報の可変表示の表示結果が予め定められた特定表示結果となったときに、前記特別可変入賞手段を前記所定期間よりも短い期間において前記第１状態に変化させる第２特定遊技状態に制御し、該第２特定遊技状態が終了した後に前記第１及び第２特定遊技状態とは異なる有利な特別遊技状態に移行させる第２特定遊技状態制御手段（例えば図１３の突然確変判定用の乱数値ＭＲ６に基づき突然確変とすると判定したときなど）と、前記始動条件の成立に応じて前記可変表示手段における識別情報の可変表示の表示結果を前記特定表示結果とするか否かと、前記第１及び第２特定遊技状態のいずれに制御するかを決定する事前決定手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１３１の処理において大当り判定用の乱数値ＭＲ１に基づいて大当りとするか否かを決定する部分や、大当りとする旨の決定がなされたときに確変判定用の乱数値ＭＲ４に基づいて確変大当りとするか通常大当りとするかを決定する部分、さらには、確変大当りとする旨の決定がなされたときに突然確変判定用の乱数値ＭＲ６に基づいて通常確変とするか突然確変とするかを決定する部分など）と、前記識別情報の可変表示を開始するときに、前記事前決定手段の決定結果を示す結果コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する結果コマンド送信手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１３１の可変表示開始時処理において図９（Ａ）に示す表示結果通知＃１〜＃５のコマンド９０００Ｈ〜９００４Ｈを演出制御基板１２に対して送信するための設定を行う部分など）とを含み、前記演出制御用マイクロコンピュータは、前記結果コマンド送信手段によって送信された結果コマンドが前記第２特定遊技状態とする旨を示しているか否かを判定する特定遊技状態判定手段（例えば演出制御用マイクロコンピュータ１２０がステップＳ７０４の演出コマンド解析処理において受信した演出制御コマンドが表示結果通知＃５のコマンド９００４Ｈか否かを判定する部分など）と、前記特定遊技状態判定手段によって前記第２特定遊技状態とする旨を示していないと判定されたときに、前記演出用の電気部品を制御して前記第１特定遊技状態である旨を報知する第１特定演出（例えば画像表示装置５における飾り図柄の可変表示結果として大当り組合せの確定飾り図柄を導出表示すること）を実行する第１特定演出実行手段（例えば演出制御用マイクロコンピュータ１２０が画像表示装置５において飾り図柄の可変表示結果として大当り組合せの確定飾り図柄の導出表示を行うことなど）と、前記特定遊技状態判定手段によって前記第２特定遊技状態とする旨を示していると判定されたときに、前記演出用の電気部品を制御して前記第２特定遊技状態である旨を報知する第２特定演出（例えば画像表示装置５における飾り図柄の可変表示結果として図５６（Ｂ）に示すチャンス目を導出表示した後、図５６（Ｃ）〜（Ｅ）に示すような画像を表示すること）を実行する第２特定演出実行手段（例えば演出制御用マイクロコンピュータ１２０が画像表示装置５において飾り図柄の可変表示結果として図５６（Ｂ）に示すチャンス目を導出表示した後、図５６（Ｃ）〜（Ｅ）に示すような画像の表示を行うことなど）とを含む。
【００１８】
請求項１０に記載の遊技機においては、所定の始動条件（例えば普通可変入賞球装置６への入賞後に特別図柄表示装置４や画像表示装置５における前回の可変表示あるいは大当り遊技状態が終了したこと）が成立したことに基づいて、各々が識別可能な複数種類の識別情報（例えば特別図柄や飾り図柄など）の可変表示を行う可変表示手段（例えば特別図柄表示装置４や画像表示装置５など）を備え、前記遊技制御用マイクロコンピュータは、前記可変表示手段における識別情報の可変表示の表示結果が予め定められた特定表示結果となったときに、遊技者にとって有利な特定遊技状態に制御する特定遊技状態制御手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１３４、Ｓ１３５の処理を実行する部分など）と、前記始動条件の成立に応じて前記可変表示手段における識別情報の可変表示の表示結果を前記特定表示結果とするか否かと、前記特定遊技状態が終了した後に該特定遊技状態とは異なる有利な特別遊技状態に制御するか否かとを決定する事前決定手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１３１の処理において大当り判定用の乱数値ＭＲ１に基づいて大当りとするか否かを決定する部分や、大当りとする旨の決定がなされたときに確変判定用の乱数値ＭＲ４に基づいて確変大当りとするか通常大当りとするかを決定する部分など）と、前記事前決定手段によって前記可変表示手段における可変表示結果が前記特定表示結果に決定されたときに、前記特定遊技状態制御手段によって前記特定遊技状態に制御を開始した後、前記特別遊技状態となるか否かを報知する特別演出を実行するか否かを決定する特別演出実行決定手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１３１の可変表示開始時処理において再抽選演出表示実行判定用の乱数値ＭＲ５に基づいて大当り終了後再抽選演出表示を実行するか否かを決定する部分など）と、前記特別演出の実行の開始と、当該特別演出の実行によって前記特別遊技状態となる旨の報知を行うか否かを示す特別演出指示コマンドを前記演出制御コマンドとして前記演出制御用マイクロコンピュータに送信する特別演出指示コマンド送信手段（例えば遊技制御用マイクロコンピュータ１１０がステップＳ１３１の可変表示開始時処理において図９（Ａ）に示す表示結果通知＃２のコマンド９００１Ｈや表示結果通知＃３のコマンド９００２Ｈを演出制御基板１２に対して送信するための設定を行う部分など）とを含み、前記演出制御用マイクロコンピュータは、前記特別演出指示コマンド送信手段によって送信された特別演出指示コマンドを受信したときに、前記特定遊技状態制御手段の制御による前記特定遊技状態が開始された後、前記演出用の電気部品を制御して前記特別演出を実行する（例えば演出制御用マイクロコンピュータ１２０が画像表示装置５において図５５（Ｈ）〜（Ｋ）に示す表示を行う部分など）。
【発明の効果】
【００１９】
本発明は、以下に示す効果を有する。
【００２０】
請求項１に記載の構成によれば、遊技制御用マイクロコンピュータが、遊技機への電力供給が開始されたときに初期化操作手段から初期化要求信号が出力されているか否かを判定して、その判定結果を判定結果保持手段に保持しておき、遊技制御処理の実行開始を、遊技制御処理が実行可能状態となってから少なくとも払出制御処理が実行開始されるときまで遅延させる遅延処理を実行するように構成されている。
これにより、初期化操作手段に対する操作に応じて遊技制御用マイクロコンピュータと払出制御用マイクロコンピュータとが確実に初期化処理を実行することで、制御状態の整合性を保つことができる。また、払出制御用マイクロコンピュータが遊技制御用マイクロコンピュータからの払出制御コマンドを確実に受信することができる。
【００２１】
請求項２に記載の遊技機においては、払出制御用マイクロコンピュータが、払出制御側電力供給停止時処理の実行時に残存遊技媒体の排出が行われていたと判定したときには、払出制御用記憶手段に記憶されたタイマ値データと残存遊技媒体排出中データとをクリアすることにより、遊技機への電力供給が開始された後、遊技機への電力供給が停止したときに行われていた残存遊技媒体の排出を中止する。
これにより、排出時間が経過していなくても、管理者が、遊技機内の残存遊技媒体が全て排出されたことを確認して遊技機への電源供給を停止すれば、電源供給の開始後に残りの排出時間が経過するまで払出手段が駆動してしまうといった事態を防止することができるので、残存遊技媒体の排出を効率く行うことができる。
【００２２】
請求項３に記載の遊技機においては、初期化操作手段からの初期化要求信号が遊技制御基板から払出制御基板に入力されるので、初期化処理に関わる配線を簡略化して、遊技機のコストを低減させることができる。
【００２３】
請求項４に記載の遊技機においては、初期化操作判定手段による判定がなされる前に、電源電圧が安定したか否かを確認するように構成されている。
これにより、初期化要求信号が出力されていないにもかかわらず出力されていると遊技制御用マイクロコンピュータが誤検出しないようにすることができる。
【００２４】
請求項５に記載の遊技機においては、遊技制御用マイクロコンピュータが、払出数指定コマンドを送信した後、受信確認信号を受信しないことを確認したときに、払出数指定コマンド送信手段に払出数指定コマンドを再送信させる再送信制御手段と、再送信制御手段が払出数指定コマンドを再送信させたときに、払出異常が生じたことを報知させるための払出異常報知コマンドを演出制御コマンドとして演出制御用マイクロコンピュータに送信する払出異常報知コマンド送信手段とを含むように構成されている。
これにより、払出制御用マイクロコンピュータが払出数指定コマンドを受信していないと判断される場合に払出数指定コマンドの再送信によって払出制御に支障を来さないようして遊技者の不利益を防止できるとともに、払出制御に関する通信の異常を遊技機外部で容易に認識できるようになる。
【００２５】
請求項６に記載の遊技機においては、電源監視手段が電源基板に搭載され、電源基板および払出制御基板は遊技枠に付属し、遊技制御基板は遊技盤に付属している。
これにより、電源基板からの電圧低下検出信号の配線構成を簡略化でき、配線長が短くなってノイズの影響を受けにくくすることができる。
また、電源監視手段からの電圧低下検出信号が払出制御基板から遊技制御基板に入力されるので、電力供給停止時処理の実行に関わる配線を簡略化して、遊技機のコストを低減させることができる。
【００２６】
請求項７に記載の遊技機においては、画像データ生成手段によって生成された第１の解像度による画像データを、第１の解像度とは異なる第２の解像度に変換して画像表示手段に供給する。
これにより、解像度が異なる画像表示手段を用いて演出制御用マイクロコンピュータによる制御に応じた画像を表示することができる。
【００２７】
請求項８に記載の遊技機においては、演出制御基板を基板収容ボックスに収容し、基板収容ボックスには一部を破壊しない限り固着状態を解除できない固着手段で主体と蓋体とを固着する固着部を形成した。
これにより、演出制御基板に対する不正な配線接続等の不正行為を行うには、基板収容ボックスの一部を破壊しなければならなくなり、破壊したときにはその痕跡が残るため、簡単に固着状態を解除することができなくなり、不正行為を確実に防止することができる。
【００２８】
請求項９に記載の遊技機においては、演出制御用マイクロコンピュータが、結果コマンド送信手段によって送信された結果コマンドに応じて、特別可変入賞手段を所定期間において第１状態に変化させる第１特定遊技状態が開始される旨を報知する第１特定演出と、特別可変入賞手段を所定期間よりも短い時間において第１状態に変化させる第２特定遊技状態が開始される旨を報知する第２特定演出とのいずれかを実行することができるように構成されている。
これにより、特別可変入賞手段が第１状態に変化する期間の違いを認識することができるようになる。
【００２９】
請求項１０に記載の遊技機においては、演出制御用マイクロコンピュータが、特定遊技状態制御手段の制御による特定遊技状態の制御が開始された後、特別遊技状態となるか否かを報知する特別演出を実行することができるように構成されている。
これにより、特定遊技状態の終了後に特別遊技状態となることに対する遊技者の期待感を、長期間にわたって保つことができる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しつつ、本発明の一実施形態を詳細に説明する。図１は、本実施例におけるパチンコ遊技機１の正面図であり、主要部材の配置レイアウトを示す。パチンコ遊技機（遊技機）１は、大別して、遊技盤面を構成する遊技盤（ゲージ盤）２と、遊技盤２を支持固定する遊技機用枠（台枠）３とから構成されている。遊技盤２にはガイドレールによって囲まれた、ほぼ円形状の遊技領域が形成されている。
【００３１】
この遊技領域の中央位置上方には、識別可能な識別情報としての特別図柄を可変表示する特別図柄表示装置４が設けられている。特別図柄表示装置４の下方には、特別図柄とは異なる飾り図柄の可変表示や所定の演出表示となる画像表示などを行うことができる画像表示装置５が設けられている。画像表示装置５の下方には、始動入賞口を形成する普通可変入賞球装置６が配置されている。普通可変入賞球装置６の下方には、大入賞口を形成する特別可変入賞球装置７や、普通図柄表示器４０が設けられている。
【００３２】
特別図柄表示装置４は、例えば７セグメントやドットマトリクスのＬＥＤ等から構成されている。特別図柄表示装置４は、普通可変入賞球装置６への遊技球の入賞により始動条件が成立したことに基づいて行われる可変表示ゲームとしての特図ゲームにおいて、例えば「０」〜「９」を示す数字等から構成され、各々が識別可能な複数種類の識別情報として機能する特別図柄を可変表示する。各特別図柄には、例えば各図柄が示す数字と同一の番号といった、各々の特別図柄に対応した図柄番号が付されている。なお、特別図柄表示装置４は、遊技者に特定の停止図柄を把握しづらくさせるために、例えば「００」〜「９９」を示す数字など、より多種類の図柄を可変表示するように構成されていてもよい。
【００３３】
特別図柄表示装置４により行われる特図ゲームでは、特別図柄の変動を開始させた後、所定時間が経過すると、特別図柄の可変表示結果となる確定特別図柄を停止表示（導出表示）する。このとき、特別図柄表示装置４にて特図ゲームでの確定特別図柄として特定の特別図柄（大当り図柄）が停止表示されれば特定表示結果としての「大当り」となり、大当り図柄以外の特別図柄が停止表示されれば「ハズレ」となる。特図ゲームでの変動表示結果が「大当り」になると、特別可変入賞球装置７が備える開閉板を開閉させることによる特定遊技状態としての大当り遊技状態に制御される。この実施の形態におけるパチンコ遊技機１では、具体的な一例として、「３」あるいは「７」を示す特別図柄を大当り図柄とし、それ以外の数値を示す特別図柄をハズレ図柄としている。また、大当り図柄のうち、「３」を示す特別図柄を２ラウンド大当り図柄とする一方、「７」を示す特別図柄を１５ラウンド大当り図柄とする。
【００３４】
特別図柄表示装置４における特図ゲームでの確定特別図柄として１５ラウンド大当り図柄である「７」を示す特別図柄が停止表示されたことに基づく大当り遊技状態においては、特別可変入賞球装置７の開閉板により、１５ラウンド用開放期間（例えば２９秒）あるいは所定個数（例えば１０個）の入賞球が発生するまでの期間において大入賞口が開放され、開放されている間は遊技盤２の表面を落下する遊技球が受け止められて大入賞口への入賞が可能となり、その後に大入賞口を閉鎖することで１回のラウンドが終了する。そして、この開閉サイクルとしてのラウンドを所定の上限回数（例えば１５ラウンド）まで繰り返すことができる。
【００３５】
他方、特別図柄表示装置４における特図ゲームでの確定特別図柄として２ラウンド大当り図柄である「３」を示す特別図柄が停止表示されたことに基づく大当り遊技状態においては、特別可変入賞球装置７の開閉板により、１５ラウンド用開放期間よりも短い２ラウンド開放期間（例えば０．５秒）において大入賞口が開放され、その後に大入賞口を閉鎖することで１回のラウンドが終了する。そして、この開閉サイクルとしてのラウンドを、１５ラウンド大当り図柄が停止表示された場合において前述した所定の上限回数よりも少ない回数（例えば２ラウンド）だけ実行する。
【００３６】
画像表示装置５は、例えばＬＣＤ等から構成され、多数の画素（ピクセル）を用いたドットマトリクス方式による画面表示を行うものであればよい。画像表示装置５の表示画面では、特別図柄表示装置４による特図ゲームにおける特別図柄の変動表示に対応して、例えば３つに分割された表示領域としての可変表示部にて、各々が識別可能な複数種類の飾り図柄を変動可能に表示する可変表示を行う。具体的な一例として、画像表示装置５には、「左」、「中」、「右」の可変表示部が配置され、各可変表示部にて飾り図柄が可変表示される。そして、特別図柄表示装置４における特別図柄の変動表示が開始されるときには、画像表示装置５における「左」、「中」、「右」の各可変表示部にて飾り図柄の変動表示（例えば切替表示やスクロール表示）を開始させ、その後、特別図柄表示装置４における特別図柄の変動表示結果として確定特別図柄が停止表示されるときに、画像表示装置５における「左」、「中」、「右」の各可変表示部にて確定飾り図柄となる飾り図柄が停止表示されることで、可変表示結果となる飾り図柄の組合せが停止表示（導出表示）される。
【００３７】
例えば、「左」、「中」、「右」の各可変表示部では、１０種類の数字「０」〜「９」を示す図柄が飾り図柄として変動可能に表示される。各飾り図柄には、例えば各図柄が示す数字と同一の番号といった、各々の飾り図柄に対応した図柄番号が付されている。そして、「左」、「中」、「右」の各可変表示部では、飾り図柄の変動表示が開始されると、例えば図柄が示す番号の小さいものから大きいものへと切替表示やスクロール表示が行われ、飾り図柄「９」が表示されると、次に飾り図柄「０」が表示される。そして、特別図柄表示装置４における特図ゲームでの確定特別図柄が大当り図柄である場合すなわち大当り発生時には、「左」、「中」、「右」の可変表示部にて所定の組合せからなる確定飾り図柄が停止表示される。例えば、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄としての「７」を示す特別図柄であるときには、「左」、「中」、「右」の可変表示部にて同一の飾り図柄が停止表示される。これに対して、特図ゲームでの確定特別図柄が２ラウンド大当り図柄としての「３」を示す特別図柄であるときには、「左」、「中」、「右」の可変表示部にて「チャンス目」となる飾り図柄の組合せ（例えば「１」、「３」、「５」を示す飾り図柄の組合せ）が停止表示される。
【００３８】
この実施の形態では、図柄番号が奇数である飾り図柄「１」、「３」、「５」、「７」または「９」は確変大当り用の飾り図柄（確変図柄）として用いられ、図柄番号が偶数である飾り図柄「０」、「２」、「４」、「６」または「８」は通常大当り用の飾り図柄（通常図柄）として用いられる。飾り図柄の可変表示結果として「左」、「中」、「右」の可変表示部にて同一の確変図柄（確変大当り組合せの飾り図柄）が停止表示されたときや、後述する大当り終了後再抽選演出表示での再抽選結果として同一の確変図柄が停止表示されるときには、確変大当りとなる。すなわち、この実施の形態における確変大当りには、飾り図柄の可変表示結果として同一の確変図柄からなる確変大当り組合せの確定飾り図柄が導出表示されることのほかに、大当り終了後再抽選演出表示での再抽選結果として同一の確変図柄が停止表示されるなどして遊技状態が高確率状態となる成り上がりが有る旨の報知が行われることが、含まれている。また、飾り図柄の可変表示結果として予め定められた「チャンス目」となる飾り図柄の組合せが停止表示されたときには、突然確変大当りとなる。確変大当りや突然確変大当りとなったときには、その確変大当り、あるいは突然確変大当りに基づく大当り遊技状態が終了した後、所定回数（例えば１００回）の特図ゲームが実行されるまで、あるいは特図ゲームにおける可変表示結果が大当りとなるまで、特別遊技状態の１つとして、継続して確率変動制御（確変制御）が行われる高確率状態（確率向上状態）となる。この高確率状態では、特図ゲームにおいて可変表示結果として大当り図柄が停止表示されて大当り遊技状態に制御される確率が、通常遊技状態時よりも向上する。なお、通常遊技状態とは、大当り遊技状態や特別遊技状態以外の遊技状態のことであり、特図ゲームにおける確定特別図柄として大当り図柄が停止表示されて大当りとなる確率が、電源投入直後などの初期設定状態と同一に制御されている。
【００３９】
なお、確変大当りとなったときには、大当り遊技状態の開始時に、その旨が画像表示装置５などを用いて遊技者に報知されるのに対し、突然確変大当りとなったときには、大当り遊技状態が開始される旨が報知されず、画像表示装置５などにて所定の演出表示が実行される。このため、遊技者に、大当り遊技状態を経ることなく、飾り図柄の可変表示結果としてチャンス目となる組合せが導出表示されたことに起因して、遊技状態が通常遊技状態から突然高確率状態へと移行したように思わせることができる。
【００４０】
また、飾り図柄における可変表示結果として「左」、「中」、「右」の可変表示部にて同一の通常図柄（通常大当り組合せの飾り図柄）が停止表示され、その後、後述する大当り終了後再抽選演出表示での再抽選結果として同一の通常図柄が停止表示されているときには、通常大当りとなる。すなわち、この実施の形態における通常大当りとは、飾り図柄の可変表示結果として同一の通常図柄からなる通常大当り組合せの確定飾り図柄が導出表示され、なおかつ、大当り終了後再抽選演出表示での再抽選結果として同一の通常図柄が停止表示されるなどして遊技状態が高確率状態となる成り上がりが無い旨の報知が行われることである。この通常大当りとなるときには、確変制御が行われないため、特図ゲームにおける可変表示結果が大当りとなって大当り遊技状態に制御される確率は向上しない。その一方で、通常大当りとなるときには、所定回数（例えば１００回）の特図ゲームの実行が開始されるまで、または、大当りとなる特図ゲームの実行が開始されるまで、高確率状態とは異なる特別遊技状態の１つとして、継続して時間短縮制御（時短制御）が行われる時間短縮状態となるようにしてもよい。時短制御が行われる時間短縮状態では、各特図ゲームにて大当りとなって大当り遊技状態に制御される確率は通常遊技状態と同一であるが、特図ゲームにおいて特別図柄の可変表示が開始されてから表示結果となる確定特別図柄が停止表示されるまでの時間である可変表示時間は、通常遊技状態よりも短くなるように制御される。
【００４１】
「左」、「中」、「右」の各可変表示部では、アルファベットを示す複数種類の図柄が飾り図柄として変動可能に表示されてもよいし、所定のモチーフに関連する複数種類のキャラクタ図柄を飾り図柄として可変表示してもよい。また、画像表示装置５では、特別図柄表示装置４による特図ゲームの実行中において、様々な演出態様のいずれかによる演出表示を行うことができる。なお、可変表示部は固定的な領域であってもよいが、遊技進行中に、画像表示装置５の表示領域において移動したり大きさが変化してもよい。
【００４２】
加えて、画像表示装置５には、普通可変入賞球装置６に入った有効入賞球数すなわち保留記憶数（始動入賞記憶数）を表示する特別図柄始動記憶表示エリアが設けられていてもよい。特別図柄始動記憶表示エリアでは、保留記憶数が所定の上限値（例えば「４」）未満のときの有効始動入賞に対応して、入賞表示が行われる。具体的な一例として、通常青色であった表示を赤色表示に変化させる。この場合、飾り図柄の表示エリア（可変表示部）と特別図柄始動記憶表示エリアとを区分けして設けることで、飾り図柄の可変表示中も保留記憶数が表示された状態とすることができる。なお、特別図柄始動記憶表示エリアを飾り図柄の表示エリアの一部に設けるようにしてもよい。この場合には、飾り図柄の可変表示中には保留記憶数の表示を中断するようにすればよい。また、保留記憶数を表示する表示器（特別図柄始動記憶表示器）が、画像表示装置５とは別個に設けられてもよい。
【００４３】
普通可変入賞球装置６は、ソレノイド８１（図３）によって垂直（通常開放）位置と傾動（拡大開放）位置との間で可動制御される一対の可動翼片を有するチューリップ型役物（普通電動役物）を備えて構成されている。普通可変入賞球装置６は、普通図柄表示器４０による普通図柄の可変表示（普通図ゲーム）で表示結果が「当り」となったときに、電動チューリップの可動翼片を所定時間が経過するまで傾動位置に制御することで、可動翼片を垂直位置としたときに比べて遊技球が始動入賞口に入賞しやすくなる。普通可変入賞球装置６に入賞した遊技球は、始動口スイッチ２２（図２、図３）によって検出される。始動口スイッチ２２によって遊技球が検出されたことに基づいて、所定個数（例えば４個）の賞球の払い出しが行われる。
【００４４】
特別可変入賞球装置７は、ソレノイド８２（図３）によって大入賞口を開成及び閉成制御する開閉板を備えて構成されている。この開閉板は、特別図柄表示装置４による特図ゲームでの変動表示結果などに基づいて大当り遊技状態となった場合に、所定期間あるいは所定個数の入賞球が発生するまでの期間において、遊技者にとって有利な第１の状態としてソレノイド８２により大入賞口を開放した状態となった後に、閉鎖する。他方、例えばパチンコ遊技機１の電源投入後に大当り遊技状態が発生する以前までのような通常時には、遊技者にとって不利な第２の状態としてソレノイド８２により大入賞口を閉鎖した状態にある。特別可変入賞球装置７にて開閉板が大入賞口を開放しているときに大入賞口に遊技球が入賞した場合には、カウントスイッチ２４（図２、図３）によって当該遊技球が検出されたことに基づいて、所定個数（例えば１５個）の賞球の払い出しが行われる。なお、大入賞口に入賞して遊技盤２の背面に導かれた遊技球のうち一方の領域（Ｖ入賞領域；特別領域）に入ったものはＶ入賞スイッチ２３（図３）で検出された後にカウントスイッチ２４で検出され、他方の領域に入った遊技球は、そのままカウントスイッチ２４で検出されるようにしてもよい。この場合、遊技盤２の背面には、大入賞口内の経路を切り替えるためのソレノイドが設けられていてもよい。あるいは、Ｖ入賞領域を設けずに、大当り遊技状態における最終ラウンド以外のラウンドでは、常に次のラウンドへと移行できるようにしてもよい。
【００４５】
また、遊技盤２には、複数の入賞口４２Ａ〜４２Ｄが設けられ、遊技球の入賞口４２Ａ〜４２Ｄへの入賞は、それぞれ入賞口スイッチ２５Ａ〜２５Ｄ（図２、図３）によって検出される。各入賞口スイッチ２５Ａ〜２５Ｄによって遊技球が検出されたことに基づいて、所定個数（例えば７個）の賞球の払い出しが行われる。すなわち、各入賞口４２Ａ〜４２Ｄは、遊技媒体としての遊技球を受け入れて入賞を許容する領域として遊技盤２に設けられる入賞領域を構成している。また、普通可変入賞球装置６に形成された始動入賞口や、特別可変入賞球装置７に形成された大入賞口も、遊技媒体としての遊技球を受け入れて入賞を許容する入賞領域を構成する。
【００４６】
図２は、遊技盤２に設けられている入賞口などの入賞領域に入賞した遊技球を検出するための各スイッチの関係を示す説明図である。図２に示すように、始動口スイッチ２２、カウントスイッチ２４、及び入賞口スイッチ２５Ａ〜２５Ｄのそれぞれで検出された遊技球は、例えば遊技盤２の背面において、全入賞球検出スイッチ２９の設置位置に誘導され、全入賞球検出スイッチ２９によって検出される。ここで、全入賞球検出スイッチ２９の設置位置は、例えば各入賞球通路が合流する位置、またはその位置の下流側となる所定位置であればよい。
【００４７】
普通図柄表示器４０は、例えばＬＥＤ等から構成され、遊技領域に設けられた通過ゲート４１を通過した遊技球がゲートスイッチ２１（図３）によって検出されたことを始動条件とする普通図ゲームにおいて、点灯、点滅、発色などが制御される。この普通図ゲームにおいて所定の当りパターンで表示が行われると、普通図ゲームにおける表示結果が「当り」となる。ここで、前述の高確率状態と時間短縮状態では、普通図柄表示器４０による普通図ゲームにおける可変表示時間が通常遊技状態のときよりも短くなるとともに、各回の普通図ゲームで表示結果が当り図柄となる確率が向上するようにしてもよい。このときにはさらに、普通可変入賞球装置６における可動翼片の傾動時間が通常遊技状態のときよりも長くなるとともに、その傾動回数が通常遊技状態のときよりも増加するようにしてもよい。このように、高確率状態や時間短縮状態では、大当り遊技状態とは異なる遊技者にとって有利な遊技状態となる。ここで、時間短縮状態では、確変制御が行われず、大当り遊技状態となる確率は通常遊技状態のときと同じであるので、高確率状態の方が時間短縮状態よりも遊技者にとって有利である。
【００４８】
また、遊技盤２の遊技領域には、上記した構成以外にも、装飾ランプを内蔵した風車やアウト口等が設けられている。遊技領域外側の左右上部には、効果音を発する２つのスピーカ８Ｌ、８Ｒが設けられている。遊技領域の外周には、点灯又は点滅する遊技効果ランプ９が設けられている。遊技領域外側の右下位置には、遊技球を遊技領域に向けて発射させるために遊技者等が操作する操作ノブ３０が設けられている。加えて、遊技領域の外側左部には、賞球残数があるときに点灯する賞球ランプが設けられていてもよい。遊技領域の外側上部には、補給球が切れたときに点灯する球切れランプが設けられていてもよい。
【００４９】
さらに、図１には、パチンコ遊技機１に隣接して設置され、プリペイドカードが挿入されることによって球貸しを可能にするプリペイドカードユニット（以下、カードユニットという）７０も示されている。カードユニット７０には、使用可能状態であるか否かを示す使用可表示ランプ、カードユニット７０がいずれの側のパチンコ遊技機１に対応しているのかを示す連結台方向表示器、カードユニット７０内にカードが投入されていることを示すカード投入表示ランプ、記録媒体としてのカードが挿入されるカード挿入口、及びカード挿入口の裏面に設けられているカードリーダライタの機構を点検する場合にカードユニット７０を開放するためのカードユニット錠などが設けられている。
【００５０】
パチンコ遊技機１には、例えば図３に示すような電源基板１０、主基板１１、演出制御基板１２、音声制御基板１３、ランプ制御基板１４、払出制御基板１５、発射制御基板１７といった、各種の制御基板が搭載されている。また、パチンコ遊技機１には、主基板１１と演出制御基板１２との間で伝送される各種の制御信号を中継するための中継基板１８なども搭載されている。なお、音声制御基板１３やランプ制御基板１４は、演出制御基板１２とは別個の独立した基板によって構成されてもよいし、演出制御基板１２にまとめられて１つの基板として構成されてもよい。その他、パチンコ遊技機１の背面には、例えば情報端子基板などといった、各種の制御基板が配置されている。
【００５１】
電源基板１０は、主基板１１、演出制御基板１２、払出制御基板１５等の各制御基板と独立して設置され、パチンコ遊技機１内の各制御基板及び機構部品が使用する電圧を生成する。例えば、電源基板１０では、図４に示すように、ＡＣ２４Ｖ、ＶＬＰ（直流＋２４Ｖ）、ＶＳＬ（直流＋３０Ｖ）、ＶＤＤ（直流＋１２Ｖ）、ＶＣＣ（直流＋５Ｖ）及びＶＢＢ（直流＋５Ｖ）を生成する。電源基板１０は、例えば図４に示すように、変圧回路３０１と、直流電圧生成回路３０２と、電源監視回路３０３と、クリアスイッチ３０４とを備えて構成されている。また、電源基板１０には、バックアップ電源となるコンデンサが設けられていてもよい。このコンデンサは、例えばＶＢＢ（直流＋５Ｖ）の電源ラインから充電されるものであればよい。加えて、電源基板１０には、パチンコ遊技機１内の各制御基板及び機構部品への電力供給を実行または遮断するための電源スイッチが設けられていてもよい。あるいは、電源スイッチは、パチンコ遊技機１において、電源基板１０の外に設けられていてもよい。
【００５２】
変圧回路３０１は、例えば商用電源が入力側（一次側）に印加されるトランスや、トランスの入力側に設けられた過電圧保護回路としてのバリスタなどを備えて構成されたものであればよい。ここで、変圧回路３０１が備えるトランスは、商用電源と電源基板１０の内部とを電気的に絶縁するためのものであればよい。変圧回路３０１は、その出力電圧として、ＡＣ２４Ｖを生成する。直流電圧生成回路３０２は、例えばＡＣ２４Ｖを整流素子で整流昇圧することによってＶＳＬを生成する整流平滑回路を含んでいる。ＶＳＬは、ソレノイド駆動用の電源電圧として用いられる。また、直流電圧生成回路３０２は、例えばＡＣ２４Ｖを整流素子で整流することによってＶＬＰを生成する整流回路を含んでいる。ＶＬＰは、ランプ点灯用の電源電圧として用いられる。加えて、直流電圧生成回路３０２は、例えばＶＳＬに基づいてＶＤＤおよびＶＣＣを生成するＤＣ−ＤＣコンバータを含んでいる。このＤＣ−ＤＣコンバータは、例えば１つまたは複数のスイッチングレギュレータと、そのスイッチングレギュレータの入力側に接続された比較的大容量のコンデンサとを含み、外部からパチンコ遊技機１への電力供給が停止したときに、ＶＳＬ、ＶＤＤ、ＶＢＢ等の直流電圧が比較的緩やかに低下するように構成されたものであればよい。
【００５３】
図４に示すように、変圧回路３０１から出力されたＡＣ２４Ｖは、例えば所定のコネクタや電源ラインを介して、払出制御基板１５へと伝送される。ＶＬＰは、例えば所定のコネクタや電源ラインを介して、ランプ制御基板１４へと伝送される。ＶＳＬ、ＶＤＤ及びＶＣＣは、例えば所定のコネクタや電源ラインを介して、主基板１１、ランプ制御基板１４及び払出制御基板１５へと伝送される。ＶＢＢは、例えば所定のコネクタや電源ラインを介して、主基板１１及び払出制御基板１５へと伝送される。なお、演出制御基板１２及び音声制御基板１３には、ランプ制御基板１４を経由して各電圧が供給されればよい。
【００５４】
電源監視回路３０３は、例えば停電監視リセットモジュールＩＣを用いて構成され、電源断信号を出力する電源監視手段を実現する回路である。例えば、電源監視回路３０３は、パチンコ遊技機１において用いられる所定電圧（一例としてＶＬＰ）が所定値（一例として＋５Ｖ）以下になった期間が、予め決められている時間（一例として５６ミリ秒）以上継続したときに、電源断信号を出力する。電源断信号は、例えばローレベルとなることでオン状態となる電気信号であればよい。電源監視回路３０３から出力された電源断信号は、例えば電源基板１０に搭載された出力ドライバ回路によって増幅された後に所定のコネクタや信号ラインを介して、払出制御基板１５へと伝送される。なお、外部からパチンコ遊技機１に供給される電力の供給停止を検出するための条件としては、パチンコ遊技機１において用いられる所定電圧が所定値以下になったことに限られず、外部からの電力が途絶えたことを検出できる任意の条件であればよい。例えば、ＡＣ２４Ｖ等の交流波そのものを監視して交流波が途絶えたことを検出条件としてもよいし、交流波をデジタル化した信号を監視して、デジタル信号が平坦になったことをもって交流波が途絶えたことの検出条件としてもよい。
【００５５】
また、電源監視回路３０３は、例えば所定電圧（一例としてＶＣＣ）が所定値（一例として＋４．５Ｖ）以下になったときに、リセット信号を出力してもよい。リセット信号は、例えばローレベルとなることでオン状態となる電気信号であればよい。電源監視回路３０３から出力されたリセット信号は、例えば電源基板１０に搭載された出力ドライバ回路によって増幅された後に所定のコネクタや信号ラインを介して、主基板１１、ランプ制御基板１４及び払出制御基板１５へと伝送される。なお、演出制御基板１２には、ランプ制御基板１４を経由してリセット信号が伝送されればよい。さらに、リセット信号を出力する回路は、電源監視回路３０３とは別個に設けられたウォッチドッグタイマ内蔵ＩＣ、あるいはシステムリセットＩＣなどを用いて構成されてもよい。
【００５６】
パチンコ遊技機１への電力供給が停止するときには、電源監視回路３０３が、電源断信号を出力（ローレベルに設定）してから所定期間が経過したときに、リセット信号を出力（ローレベルに設定）する。ここでの所定期間は、例えば主基板１１に搭載されている遊技制御用マイクロコンピュータ１１０及び払出制御基板１５に搭載されている払出制御用マイクロコンピュータ１５０が、後述する電源断処理（図２４に示すメイン側電源断処理、及び図３３に示す払出側電源断処理）を実行するのに十分な時間であればよい。すなわち、電源監視回路３０３は、電圧低下検出信号としての電源断信号を出力した後、遊技制御用マイクロコンピュータ１１０及び払出制御用マイクロコンピュータ１５０が所定の電源断処理を実行完了してから、動作停止信号としてのリセット信号を出力（ローレベルに設定）する。また、パチンコ遊技機１への電力供給が開始され、例えば所定電圧（一例としてＶＣＣ）が所定値（一例として＋４．５Ｖ）を超えたときに、電源監視回路３０３はリセット信号の出力を停止（ハイレベルに設定）する。
【００５７】
図５は、パチンコ遊技機１への電力供給が開始されたとき、及び電力供給が停止するときにおける、ＡＣ２４Ｖ、ＶＬＰ、ＶＣＣ、リセット信号及び電源断信号の状態を、模式的に示すタイミング図である。図５に示すように、パチンコ遊技機１への電力供給が開始されたときに、ＶＬＰ及びＶＣＣは徐々に規定値（直流＋２４Ｖ及び直流＋５Ｖ）に達する。このとき、ＶＬＰが第１の所定値を超えると、電源監視回路３０３は電源断信号の出力を停止（ハイレベルに設定）してオフ状態とする。また、ＶＣＣが第２の所定値を超えると、電源監視回路３０３はリセット信号の出力を停止（ハイレベルに設定）してオフ状態とする。他方、パチンコ遊技機１への電力供給が停止するときに、ＶＬＰ及びＶＣＣは徐々に低下する。このとき、ＶＬＰが第１の所定値にまで低下すると、電源監視回路３０３は電源断信号をオン状態として出力（ローレベルに設定）する。また、ＶＣＣが第２の所定値にまで低下すると、電源監視回路３０３はリセット信号をオン状態として出力（ローレベルに設定）する。
【００５８】
図４に示す電源基板１０が備えるクリアスイッチ３０４は、例えば押しボタン構造を有し、押下などの操作に応じてクリア信号を出力する。クリア信号は、例えばローレベルとなることでオン状態となる電気信号であればよい。クリアスイッチ３０４から出力されたクリア信号は、例えば所定のコネクタや信号ラインを介して、主基板１１へと伝送される。また、クリアスイッチ３０４の操作がなされていないときには、クリア信号の出力を停止（ハイレベルに設定）する。なお、クリアスイッチ３０４は、押しボタン構造以外の他の構成（例えばスライドスイッチ構造やトグルスイッチ構造、ダイヤルスイッチ構造など）であってもよい。
【００５９】
この実施の形態では、図６に示すように、電源基板１０及び払出制御基板１５は遊技機用枠３に設置され、主基板１１は遊技盤２に設置されている。そして、電源基板１０から払出制御基板１５へと電源断信号が伝送され、払出制御基板１５を経由して主基板１１に電源断信号が入力される。また、電源基板１０から主基板１１へとクリア信号が伝送され、主基板１１を経由して払出制御基板１５にクリア信号が入力される。
【００６０】
図３に示す主基板１１は、メイン側の制御基板であり、パチンコ遊技機１における遊技の進行を制御するための各種回路が搭載されている。主基板１１は、主として、特図ゲームにおいて用いる乱数の設定機能、所定位置に配設されたスイッチ等からの信号の入力を行う機能、演出制御基板１２や払出制御基板１５などからなるサブ側の制御基板に宛てて、それぞれに指令情報の一例となる制御コマンドを制御信号として出力して送信する機能、ホールの管理コンピュータに対して各種情報を出力する機能などを備えている。また、主基板１１は、特別図柄表示装置４を構成する各セグメントの点灯／消灯制御を行うことにより特別図柄表示装置４における特別図柄の変動表示を制御する一方で、普通図柄表示器４０の点灯／点滅／発色制御を行うことにより普通図柄表示器４０における普通図柄の変動表示を制御する。
【００６１】
図３に示すように、主基板１１には、ゲートスイッチ２１、始動口スイッチ２２、Ｖ入賞スイッチ２３、カウントスイッチ２４、入賞口スイッチ２５Ａ〜２５Ｄ、全入賞球検出スイッチ２９からの検出信号を受信するための配線が接続されている。なお、ゲートスイッチ２１、始動口スイッチ２２、Ｖ入賞スイッチ２３、カウントスイッチ２４、入賞口スイッチ２５Ａ〜２５Ｄ、全入賞球検出スイッチ２９は、例えばセンサと称されるものなどのように、遊技媒体としての遊技球を検出できる任意の構成を有するものであればよい。ここで、始動口スイッチ２２、カウントスイッチ２４、及び入賞口スイッチ２５Ａ〜２５Ｄの各スイッチは、遊技領域に設けられた複数の入賞領域それぞれに対応して設けられ、各入賞領域への遊技球の入賞を検出して入賞検出信号を出力する入賞口スイッチとなる。また、ゲートスイッチ２１のような通過ゲート４１を通過した遊技球を検出するものであっても、賞球の払い出しが行われるものであれば、入賞領域への遊技球の入賞を検出して入賞検出信号を出力する入賞口スイッチに含まれることになる。
【００６２】
加えて、主基板１１には、普通可変入賞球装置６における可動翼片の傾動制御を行うための指令信号をソレノイド８１に送信するための配線や、特別可変入賞球装置７における開閉板の開閉制御を行うための指令信号をソレノイド８２に送信するための配線が接続されている。さらに、主基板１１には、特別図柄表示装置４や普通図柄表示器４０の表示制御を行うための指令信号を送信するための配線が接続されている。
【００６３】
主基板１１は、例えば遊技制御用マイクロコンピュータ１１０、スイッチ回路１１６、ソレノイド回路１１７などを備えて構成される。また、主基板１１には、払出制御基板１５との間にて双方向でシリアル通信を行うためのシリアル通信回路１１５（図１０）なども搭載されている。遊技制御用マイクロコンピュータ１１０は、例えば１チップマイクロコンピュータであり、ゲーム制御用のプログラム等を記憶するＲＯＭ（Read Only Memory）１１１、ワークメモリとして使用されるＲＡＭ（Random Access Memory）１１２、プログラムに従って制御動作を行うＣＰＵ（Central Processing Unit）１１３及びＩ／Ｏ（Input/Output）ポート１１４を含んでいる。また、遊技制御用マイクロコンピュータ１１０は、ＣＰＵ１１３とは独立して乱数値を示す数値データの生成を行う乱数回路などを含んでいてもよい。スイッチ回路１１６は、ゲートスイッチ２１、始動口スイッチ２２、Ｖ入賞スイッチ２３、カウントスイッチ２４、入賞口スイッチ２５Ａ〜２５Ｄ、全入賞球検出スイッチ２９などの各スイッチからの検出信号を取り込んで、遊技制御用マイクロコンピュータ１１０に伝送する。ソレノイド回路１１７は、遊技制御用マイクロコンピュータ１１０からの指令に従って各ソレノイド８１、８２を駆動するための指令信号を出力する。
【００６４】
主基板１１から演出制御基板１２に向けて出力される制御信号は、中継基板１８によって中継される。ここで、主基板１１には、例えば中継基板１８対応の主基板側コネクタが設けられるとともに、この主基板側コネクタと遊技制御用マイクロコンピュータ１１０との間に、例えば図７に示すような出力バッファ回路１１８が接続されていてもよい。この出力バッファ回路１１８は、例えば主基板１１から中継基板１８を介して演出制御基板１２へ向かう方向にのみ制御信号を通過させることができ、中継基板１８から主基板１１への信号の入力を阻止する。従って、演出制御基板１２や中継基板１８の側から主基板１１側に信号が伝わる余地はない。
【００６５】
中継基板１８には、例えば主基板１１から演出制御基板１２に対して出力される制御信号を伝送するための配線毎に、伝送方向規制回路が設けられていればよい。各伝送方向規制回路は、主基板１１対応の主基板用コネクタにアノードが接続されるとともに演出制御基板１２対応の演出制御基板用コネクタ６２にカソードが接続されたダイオードと、一端がダイオードのカソードに接続されるとともに他端がグランド（ＧＮＤ）接続された抵抗とから構成されている。この構成により、各伝送方向規制回路は、演出制御基板１２から中継基板１８への信号の入力を阻止して、主基板１１から演出制御基板１２へ向かう方向にのみ信号を通過させることができる。従って、演出制御基板１２の側から主基板１１側に信号が伝わる余地はない。なお、主基板への不正な信号の入力を防ぐために、主基板とサブ基板との間に主基板からサブ基板への信号の出力のみを規制する一方向データ転送手段を設けたものは既に提案されている（例えば、特開平８−２２４３３９号公報などを参照）。しかしながら、主基板と一方向データ転送手段との間には主基板への信号入力を規制するものがないため、一方向データ転送手段に改変を加えることで主基板に不正な信号を入力させることが可能であった。この実施の形態では、中継基板１８において制御信号を伝送するための配線毎に伝送方向規制回路を設けるとともに、主基板１１にて遊技制御用マイクロコンピュータ１１０と主基板側コネクタの間に出力バッファ回路１１８を設けることで、外部から主基板１１への不正な信号の入力を、より確実に防止することができる。
【００６６】
演出制御基板１２は、主基板１１とは独立したサブ側の制御基板であり、中継基板１８を介して主基板１１から送信された制御コマンドを受信して、画像表示装置５、スピーカ８Ｌ、８Ｒ及び遊技効果ランプ９といった演出用の電気部品を制御するための各種回路が搭載されている。すなわち、演出制御基板１２は、画像表示装置５における表示動作や、スピーカ８Ｌ、８Ｒからの音声出力動作、遊技効果ランプ９におけるランプの点灯動作及び消灯動作などを制御する機能を備えている。演出制御基板１２には、音声制御基板１３やランプ制御基板１４に制御信号を伝送する配線や、スケーラ回路５０を介して画像表示装置５に画像データ信号を伝送する配線などが接続されている。
【００６７】
演出制御基板１２は、例えば演出制御用マイクロコンピュータ１２０などを備えて構成されている。また、演出制御基板１２には、演出制御用マイクロコンピュータ１２０からの描画コマンドに応じて画像データを生成するＶＤＰ１２５（図７）なども搭載されている。演出制御用マイクロコンピュータ１２０は、例えば１チップマイクロコンピュータであり、ＲＯＭ１２１と、ＲＡＭ１２２と、ＣＰＵ１２３と、Ｉ／Ｏポート１２４とを含んでいる。また、演出制御用マイクロコンピュータ１２０は、ＣＰＵ１２３とは独立して乱数値を示す数値データの生成を行う乱数回路などを含んでいてもよい。図７に示すように、中継基板１８を介して主基板１１から送信された制御信号は、所定のコネクタやＩ／Ｏポート１２４内のＩ／Ｏ１２４Ａを介して、ＣＰＵ１２３に入力される。また、音声制御基板１３に対する制御信号は、ＣＰＵ１２３からＩ／Ｏポート１２４内のＩ／Ｏ１２４Ｂや所定のコネクタを介して、音声制御基板１３へと出力される。ランプ制御基板１４に対する制御信号は、ＣＰＵ１２３からＩ／Ｏポート１２４内のＩ／Ｏ１２４Ｃや所定のコネクタを介して、ランプ制御基板１４へと出力される。
【００６８】
ＶＤＰ１２５が演出制御用マイクロコンピュータ１２０からの描画コマンドに応じて生成した画像データは、スケーラ回路５０により解像度が変換された後、画像表示装置５に供給される。ここで、スケーラ回路５０は、ＶＤＰ１２５によって生成された第１の解像度による画像データを、第１の解像度とは異なる第２の解像度に変換するための回路である。具体的な一例として、スケーラ回路５０は、ＶＤＰ１２５によって生成された第１の解像度による画像データを入力し、垂直方向及び水平方向のいずれか一方あるいは双方について、以下のような処理を施すことにより、入力された画像データを第１の解像度とは異なる第２の解像度に変換する。例えば、垂直方向における解像度を変換する場合には、入力された画像データの垂直方向に沿って第１のサンプルレートでアップサンプリングを行った後、予め用意されたフィルタ（例えばＦＩＲフィルタ）によるフィルタリング処理を施す。その後、垂直方向に沿って所定のスケーリング係数に対応する第２のサンプルレートでダウンサンプリングを行うようにすればよい。また、水平方向における解像度を変換する場合には、入力された画像データの水平方向に沿って、垂直方向と同じようなアップサンプリング、フィルタリング処理及びダウンサンプリングを行うようにすればよい。具体的な一例として、ＶＤＰ１２５によってＶＧＡモード（６４０×４８０ピクセル）の画像データが生成された場合に、スケーラ回路５０における変換処理により、その画像データをＳＸＧＡモード（１２８０×１０２４ピクセル）、あるいは他のモードに変換することが可能になる。
【００６９】
中継基板１８を介して主基板１１から演出制御基板１２に対して送信される制御コマンドは、例えば電気信号として伝送される演出制御コマンドである。演出制御コマンドには、例えば画像表示装置５における画像表示動作を制御するために用いられる表示制御コマンドや、スピーカ８Ｌ、８Ｒからの音声出力を制御するために用いられる音声制御コマンド、遊技効果ランプ９や装飾用ＬＥＤの点灯動作などを制御するために用いられるランプ制御コマンドが含まれている。図８は、この実施の形態で用いられる表示制御コマンドの内容の一例を示す説明図である。表示制御コマンドは、例えば２バイト構成であり、１バイト目はＭＯＤＥ（コマンドの分類）を示し、２バイト目はＥＸＴ（コマンドの種類）を表す。ＭＯＤＥデータの先頭ビット（第７ビット［ビット７］）は必ず「１」とされ、ＥＸＴデータの先頭ビットは「０」とされる。なお、図８に示された表示制御コマンドの形態は一例であって、他のコマンド形態を用いてもよい。また、この例では、表示制御コマンドが２つの制御信号で構成されることになるが、表示制御コマンドを構成する制御信号数は、１であってもよいし、３以上の複数であってもよい。この実施の形態では、表示制御コマンドとして、可変表示開始コマンド、表示結果通知コマンド、大当り開始コマンド、大当り終了コマンド、初期化通知コマンド、復旧報知コマンド、払出異常報知開始コマンド、払出異常報知終了コマンド、賞球過多報知コマンド、賞球不足報知コマンドなどが、予め用意されている。
【００７０】
図８に示す例において、コマンド８０ＸＸＨは、特別図柄表示装置４による特図ゲームで特別図柄の変動表示を開始するときに送信される可変表示開始コマンドである。なお、ＸＸＨは、不特定の１６進数であることを示し、表示制御コマンドによる指示内容に応じて任意に設定される値であればよい。可変表示開始コマンドは、例えば特別図柄表示装置４における特別図柄の変動表示を開始してから確定特別図柄を停止表示するまでの時間である特別図柄の可変表示時間（総変動時間）や、飾り図柄の可変表示態様をリーチとしてからハズレとなるリーチハズレとするか、リーチとすることなくハズレとなる通常ハズレとするか、さらには大当り開始前再抽選演出表示を実行するか否かなどを示すＥＸＴデータを含んでいる。すなわち、可変表示開始コマンドは、特別図柄の可変表示時間（総変動時間）を示す表示制御コマンドであり、表示に使用する可変表示パターン（変動パターン）を指定する可変表示パターンコマンドである。
【００７１】
ここで、リーチとは、画像表示装置５にて導出表示した飾り図柄が大当り組合せの一部を構成しているときに未だ導出表示していない飾り図柄（リーチ変動図柄という）については変動表示が行われている表示態様、あるいは、全て又は一部の飾り図柄が大当り図柄の全て又は一部を構成しながら同期して変動表示している表示態様のことである。具体的には、予め定められた組合せ有効ライン上の一部の可変表示部に予め定められた大当り組合せを構成する図柄を停止表示しているときに未だ停止表示していない組合せ有効ライン上の可変表示部において変動表示が行われている表示態様（例えば、表示領域に設けられた「左」、「中」、「右」の可変表示部のうち「左」、「右」の可変表示部には大当り図柄の一部となる（例えば「７」）が停止表示されている状態で「中」の可変表示部は未だ変動表示が行われている表示態様）、あるいは、有効ライン上の可変表示部の全て又は一部の飾り図柄が大当り図柄の全て又は一部を構成しながら同期して変動表示している表示態様（例えば、表示領域に設けられた「左」、「中」、「右」の可変表示部の全てで変動表示が行われてどの状態が表示されても同一の飾り図柄が揃っている態様で変動表示が行われている表示態様）である。また、リーチの際に、通常と異なる演出がランプや音などで行われることがある。この演出をリーチ演出という。また、リーチの際に、画像表示装置５にてキャラクタ（人物等を模した演出表示であり、飾り図柄とは異なるもの）を表示させたり、背景の表示態様を変化させたり、飾り図柄の変動表示態様を変化させたりすることがある。このキャラクタの表示や背景の表示態様、飾り図柄の変動態様の変化を、リーチ演出表示という。
【００７２】
また、大当り開始前再抽選演出表示とは、画像表示装置５における飾り図柄の可変表示が開始されてから可変表示時間が経過する以前に、通常大当り組合せとなる同一の通常図柄を「左」、「中」、「右」の可変表示部に仮停止（例えば表示中の飾り図柄を停止、揺動、拡大縮小あるいは変形）させて特図ゲームの可変表示結果が大当りとなった旨を報知した後に、飾り図柄を再び変動させて可変表示時間が経過したときには「左」、「中」、「右」の可変表示部において、通常大当り組合せとなる同一の通常図柄または確変大当り組合せとなる同一の確変図柄を導出表示させることにより、可変表示結果を通常大当りから確変大当りに成り上げるか否かの再抽選を行う演出表示のことである。具体的な一例として、画像表示装置５による飾り図柄の可変表示を開始してから可変表示時間経過前の所定タイミングで、「左」、「中」、「右」の可変表示部に同一の通常図柄を仮停止させるとともに、例えば画像表示装置５に所定の大当り報知用画像を表示させたり、スピーカ８Ｌ、８Ｒから所定の大当り報知用音声を出力させたりするなどして、遊技者に大当りが発生した旨を報知する。それから所定期間が経過した後、例えば画像表示装置５に所定の再抽選報知用画像を表示させたり、スピーカ８Ｌ、８Ｒから再抽選報知用音声を出力させたりするなどして、発生した通常大当りを確変大当りに成り上げるか否かの再抽選が行われる旨を遊技者に報知するとともに、画像表示装置５による飾り図柄の変動を再開させる。そして、飾り図柄の可変表示時間が経過したときに、通常大当り組合せの飾り図柄または確変大当り組合せの飾り図柄を導出表示させる。この結果、確変大当り組合せの飾り図柄が導出表示されたときには、画像表示装置５における表示画像やスピーカ８Ｌ、８Ｒからの音声出力などにより、確変大当りに成り上がった旨の報知演出が実行される。その一方で、通常大当り組合せの飾り図柄が導出表示されたときには、成り上がらなかった旨の報知演出が実行される。なお、この実施の形態では、再抽選を行う際、仮停止した通常大当り組合せの飾り図柄を再度変動させてから、通常大当り組合せの飾り図柄または確変大当り組合せの飾り図柄を導出表示するが、これに限られず、例えば仮停止した通常大当り図柄を変動させることなく、所定のアニメ画像を伴った演出表示などを行った後に、通常大当り組合せの飾り図柄または確変大当り組合せの飾り図柄に変更させるようにしてもよい。
【００７３】
コマンド９０ＸＸＨは、特別図柄表示装置４における特図ゲームでの確定特別図柄や、遊技状態が高確率状態となる確変大当りや突然確変大当りとなるか否かなどを示す表示結果通知コマンドである。例えば、図９（Ａ）に示すように、コマンド９０００Ｈは、特図ゲームでの確定特別図柄がハズレ図柄となることを示す表示結果通知＃１のコマンドである。コマンド９００１Ｈは、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄となる１５ラウンド大当りであること、及び遊技状態が高確率状態にはならない通常大当りであることを示す表示結果通知＃２のコマンドである。コマンド９００２Ｈは、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄となる１５ラウンド大当りであること、遊技状態が高確率状態となる確変大当りであること、及び大当り終了後再抽選演出表示を実行することを示す表示結果通知＃３のコマンドである。コマンド９００３Ｈは、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄となる１５ラウンド大当りであること、遊技状態が高確率状態となる確変大当りであること、及び大当り終了後再抽選演出表示を実行しないことを示す表示結果通知＃４のコマンドである。コマンド９００４Ｈは、特図ゲームでの確定特別図柄が２ラウンド大当り図柄となる２ラウンド大当り（突然確変大当り）であることを示す表示結果通知＃５のコマンドである。
【００７４】
こうした表示結果通知コマンドにより、演出制御基板１２の側では、飾り図柄の可変表示や大当り終了後再抽選演出表示などが行われた後に停止表示される最終的な飾り図柄の表示結果の種類がハズレであるか通常大当りであるか確変大当りであるか突然確変大当りであるかを特定することが可能になる。このとき、大当り終了後再抽選演出表示が行われる場合には、大当り終了後に表示される飾り図柄の表示結果の種類が通常大当りであるか確変大当りであるかが特定される一方、大当り終了後再抽選演出表示が行われない場合には、飾り図柄の可変表示を開始してから可変表示時間が経過したときに導出表示される飾り図柄の表示結果の種類がハズレであるか通常大当りであるか確変大当りであるか突然確変大当りであるかが特定される。また、表示結果通知コマンドから特定される飾り図柄の表示結果の種類が確変大当りのときには、大当り終了後再抽選演出表示の実行の有無をも特定することができる。
【００７５】
ここで、大当り終了後再抽選演出表示とは、画像表示装置５における飾り図柄の可変表示結果として通常大当り組合せの飾り図柄を導出表示させて大当り遊技状態となったときに、遊技状態が高確率状態となる成り上がりが有るか否かの再抽選を行う演出表示である。具体的な一例として、画像表示装置５による飾り図柄の可変表示結果が通常大当りとなったことに基づく大当り遊技状態が終了した後には、通常の大当り終了時（再抽選を行わない大当り終了時）とは異なる態様のエンディング画像を画像表示装置５に表示することにより、それまでの可変表示結果が通常大当りであっても遊技状態は高確率状態となる成り上がりが有るか否かの再抽選が行われる旨を遊技者に報知する。その後、画像表示装置５による飾り図柄を可変表示させ、所定期間経過後、通常大当り組合せの飾り図柄または確変大当り組合せの飾り図柄を導出表示させる。この結果、確変大当り組合せの飾り図柄が導出表示されたときには、画像表示装置５における表示画像やスピーカ８Ｌ、８Ｒからの音声出力などにより、遊技状態が高確率状態となる成り上がりが有る旨の報知演出が実行される。その一方で、通常大当り組合せの飾り図柄が導出表示されたときには、遊技状態が高確率状態となる成り上がりが無い旨の報知演出が実行される。なお、この実施の形態では、再抽選を行う際、導出表示された通常大当り組合せの飾り図柄を可変表示させてから、通常大当り組合せの飾り図柄または確変大当り組合せの飾り図柄を導出表示するが、これに限られず、例えば導出表示させた通常大当り図柄を可変表示させることなく、所定のアニメ画像を伴った演出表示などを行った後に、通常大当り組合せの飾り図柄または確変大当り組合せの飾り図柄に変更させるようにしてもよい。また、飾り図柄の表示態様によることなく、遊技状態が高確率状態となるか否かを報知するアニメ画像などを表示するようにしてもよい。例えば大当り終了時に画像表示装置５にてルーレットゲームを開始させ、回転するルーレットに投入されたボールが「奇数」に入ったときには、「確変!!」という画像を表示して、遊技状態が高確率状態となる成り上がりが有ることを報知するようにし、投入されたボールが「偶数」に入ったときには、「残念!!」という画像を表示して、遊技状態が高確率状態となる成り上がりが無い旨を報知するようにしてもよい。
【００７６】
図８に示すコマンドＡ０００Ｈは、特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示にて大当りとなったことにより、大当り遊技状態が開始されることを示す大当り開始コマンドである。コマンドＡ１ＸＸＨは、大当り遊技状態が終了することを示す大当り終了コマンドである。この実施の形態において、大当り終了コマンドは、大当り終了時に画像表示装置５において行われる演出表示の内容、具体的には、大当り終了後再抽選演出表示が行われるか否かや、大当り終了後再抽選演出表示によって遊技状態が高確率状態となる成り上がりが有るか否か、あるいは大当り終了後再抽選演出表示が行われない場合に突然確変開始時演出表示が行われるか否かを示している。
【００７７】
例えば図９（Ｂ）に示すように、コマンドＡ１００Ｈは、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄となった１５ラウンド大当りであり、遊技状態が高確率状態となる場合において、大当り終了後再抽選演出表示が行われないことを示す大当り終了＃１のコマンドである。コマンドＡ１０１Ｈは、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄となった１５ラウンド大当りであり、遊技状態が高確率状態とはならない場合において、大当り終了後再抽選演出表示が行われることと、この大当り終了後再抽選演出表示では高確率状態となる成り上がりが無いこととを示す大当り終了＃２のコマンドである。コマンドＡ１０２Ｈは、特図ゲームでの確定特別図柄が１５ラウンド大当り図柄となった１５ラウンド大当りであり、遊技状態が高確率状態となる場合において、大当り終了後再抽選演出表示が行われることと、この大当り終了後再抽選演出表示では高確率状態となる成り上がりが有ることを示す大当り終了＃３のコマンドである。コマンドＡ１０３Ｈは、特図ゲームでの確定特別図柄が２ラウンド大当り図柄となった２ラウンド大当り（突然確変大当り）であり、突然確変大当りに対応した突然確変開始時演出表示が行われることを示す大当り終了＃４のコマンドである。こうした大当り終了コマンドにより、演出制御基板１２の側では、大当り遊技状態が終了するときに大当り終了後再抽選演出表示を実行するか否かや、大当り終了後再抽選演出表示を実行する場合には遊技状態が高確率状態となる成り上がりが有るか否か、あるいは大当り終了後再抽選演出表示を実行しない場合には突然確変開始時演出表示を実行するか否かを、特定することができる。
【００７８】
図８に示すコマンドＤ０００Ｈは、パチンコ遊技機１への電力供給が開始されたときに、遊技制御用マイクロコンピュータ１１０により所定の初期化処理（例えば図２３に示すステップＳ１８、Ｓ１９）が実行された旨を通知する初期化通知コマンドである。コマンドＤ００１Ｈは、パチンコ遊技機１への電力供給が開始されたときに、遊技制御用マイクロコンピュータ１１０によりＲＡＭ１２２の保存データに基づく所定の復旧処理（例えば図２３に示すステップＳ１６）が実行された旨を示す復旧通知コマンドである。
【００７９】
コマンドＤ００２Ｈは、賞球の払出に関わる異常が発生した旨の報知を開始させるための払出異常報知開始コマンドである。コマンドＤ００３Ｈは、払出異常報知開始コマンドによって開始が指示された報知を終了させるための払出異常報知終了コマンドである。払出異常報知開始コマンドは、例えば払出制御用マイクロコンピュータ１５０が主基板１１に対して賞球ＡＣＫ信号を送信しない状態になっているときなどに、主基板１１から演出制御基板１２に対して送信される。払出異常報知終了コマンドは、例えば払出制御用マイクロコンピュータ１５０が主基板１１に対して賞球ＡＣＫ信号を送信できる状態になったときなどに、主基板１１から演出制御基板１２に対して送信される。コマンドＤ００４Ｈは、賞球の過大な払出である賞球過多が生じた旨の報知をさせるための賞球過多報知コマンドである。コマンドＤ００５Ｈは、賞球の過小な払出である賞球不足が生じた旨の報知をさせるための賞球不足報知コマンドである。
【００８０】
図３に示す払出制御基板１５は、主基板１１とは独立したサブ側の制御基板であり、主基板１１から送信された制御コマンドを受信して、払出モータ５１による遊技球の払出動作を制御するための各種回路が搭載されている。すなわち、払出制御基板１５は、払出モータ５１による賞球の払出動作を制御する機能を備えている。また、払出制御基板１５は、カードユニット７０との通信結果に応じて払出モータ５１の駆動制御を行って、球貸し動作を制御する機能を備えている。さらに、払出制御基板１５は、払出モータ５１の駆動制御を行って、球抜き動作を制御する機能を備えている。払出制御基板１５には、満タンスイッチ２６や球切れスイッチ２７、球抜きスイッチ２８からの検出信号を受信するための配線や、払出モータ位置センサ７１や払出カウントスイッチ７２、エラー解除スイッチ７３からの検出信号を受信するための配線が接続されている。加えて、払出制御基板１５には、払出モータ５１における遊技球の払出制御を行うための指令信号を送信するための配線や、エラー表示用ＬＥＤ７４における表示制御を行うための指令信号を送信するための配線、発射制御基板１７に制御信号を伝送する配線、カードユニット７０との間で通信を行うための配線などが接続されている。
【００８１】
ここで、満タンスイッチ２６は、例えば遊技盤２の背面下方にて打球供給皿と余剰球受皿の間を連通する余剰球通路の側壁に設置され、余剰球受皿の満タンを検出するためのものである。賞球又は球貸し要求に基づく遊技球が多数払い出されて打球供給皿が満杯になり、遊技球が連絡口に到達した後、さらに遊技球が払い出されると、遊技球は、余剰球通路を経て余剰球受皿へと導かれる。さらに遊技球が払い出されると、例えば所定の感知レバーが満タンスイッチ２６を押圧してオンする。
【００８２】
また、球切れスイッチ２７は、例えば遊技盤２の背面にて遊技球を払出モータ５１が設置された払出装置へと誘導する誘導レールの下流に設置され、誘導レールの下流にてカーブ樋を介して連通された２列の球通路内における遊技球の有無を検出するためのものである。一例として、球切れスイッチ２７は、球通路に２７〜２８個の遊技球が存在することを検出できるような位置に係止片によって係止され、球貸しの一単位の最大払出個数（例えば１００円分に相当する２５個）以上が確保されていることを確認可能にする。なお、誘導レールは、遊技盤２の背面上方にて補給球としての遊技球を貯留する貯留タンクからの遊技球を払出装置へと誘導するものであり、球通路の下部には、払出モータ５１が設置された払出装置が固定されている。球抜きスイッチ２８は、貯留タンクや誘導レール、払出装置などパチンコ遊技機１内に残存する遊技球の排出（球抜き）を行うためのスイッチである。具体的には、この球抜きスイッチ２８がホール管理者などによって押下されると、所定の検出信号が払出制御基板１５へと出力され、払出制御基板１５が、この検出信号を受信したことに応じて、払出モータ５１を所定の球抜き期間駆動させることにより、パチンコ遊技機１内の球抜きが行われる。エラー解除スイッチ７３は、払出制御用マイクロコンピュータ１５０が所定のエラー状態に設定されているときに、ソフトウェアリセットによって、そのエラー状態を解除するためのスイッチである。
【００８３】
エラー解除スイッチ７３は、払出制御用マイクロコンピュータ１５０が所定のエラー状態に設定されているときに、ソフトウェアリセットによって、そのエラー状態を解除するためのスイッチである。エラー表示用ＬＥＤ７４は、例えば７セグメントＬＥＤにより構成され、払出制御用マイクロコンピュータ１５０にてセットされたエラーフラグなどに基づいて、各種のエラーに対応するエラーコードを表示するためのものである。
【００８４】
払出制御基板１５は、例えば払出制御用マイクロコンピュータ１５０、スイッチ回路１５６などを備えて構成される。また、払出制御基板１５には、主基板１１との間にて双方向でシリアル通信を行うためのシリアル通信回路１５５（図１０）なども搭載されている。払出制御用マイクロコンピュータ１５０は、例えば１チップマイクロコンピュータであり、ＲＯＭ１５１と、ＲＡＭ１５２と、ＣＰＵ１５３と、Ｉ／Ｏポート１５４とを含んでいる。図１０に示すように、電源基板１０から伝送された電源断信号は、所定のコネクタやＩ／Ｏポート１５４を介して、ＣＰＵ１５３に入力される。また、電源断信号は、ＣＰＵ１５３からＩ／Ｏポート１５４や所定のコネクタを介して、主基板１１へと伝送される。主基板１１へと伝送された電源断信号は、例えば所定のコネクタや遊技制御用マイクロコンピュータ１１０が備えるＩ／Ｏポート１１４などを介して、遊技制御用マイクロコンピュータ１１０内のＣＰＵ１１３に入力される。さらに、この実施の形態では、電源基板１０から伝送されたクリア信号が、例えば所定のコネクタや遊技制御用マイクロコンピュータ１１０が備えるＩ／Ｏポート１１４などを介して、遊技制御用マイクロコンピュータ１１０内のＣＰＵ１１３に入力されている。また、クリア信号は、遊技制御用マイクロコンピュータ１１０内のＣＰＵ１１３からＩ／Ｏポート１１４や所定のコネクタなどを介して、払出制御基板１５へと伝送される。払出制御基板１５へと伝送されたクリア信号は、所定のコネクタやＩ／Ｏポート１５４を介して、ＣＰＵ１５３に入力される。
【００８５】
なお、電源基板１０から払出制御基板１５へと伝送された電源断信号は、払出制御用マイクロコンピュータ１５０に入力されるよりも前の段階で分岐された後、一方が払出制御用マイクロコンピュータ１５０に入力され、他方が所定の出力回路やコネクタなどを介して主基板１１へと伝送されるようにしてもよい。また、電源基板１０から主基板１１へと伝送されたクリア信号は、遊技制御用マイクロコンピュータ１１０に入力されるよりも前の段階で分岐された後、一方が遊技制御用マイクロコンピュータ１１０に入力され、他方が所定の出力回路やコネクタなどを介して払出制御基板１５へと伝送されるようにしてもよい。
【００８６】
主基板１１から払出制御基板１５に対して送信される制御コマンドは、例えば電気信号として伝送される払出制御コマンドである。また、払出制御基板１５から主基板１１に対しては、例えば電気信号としての賞球エラー通知コマンドなどが送信される。図１１は、主基板１１と払出制御基板１５との間で送受信されるコマンドの構成例を示す説明図である。図１１（Ａ）に示すように、主基板１１から払出制御基板１５に対して送信される払出制御コマンドと、払出制御基板１５から主基板１１に対して送信される賞球エラー通知コマンドは、いずれも２バイト構成であり、１バイト目を反転させることで２バイト目となるように構成されている。そして、各バイトの先頭ビット（第７ビット［ビット７］）をヘッダとして、そのヘッダを異ならせることにより、１バイト目と２バイト目の区別を可能にしている。例えば、１バイト目におけるヘッダは「０」の固定値に設定されている一方で、２バイト目におけるヘッダは「１」の固定値に設定されている。
【００８７】
主基板１１から払出制御基板１５に対して送信される払出制御コマンドには、払出用初期化コマンドと、払出数指定コマンドとが含まれている。払出用初期化コマンドは、パチンコ遊技機１への電力供給が開始されたときに、遊技制御用マイクロコンピュータ１１０により所定の初期化処理（例えば図２３に示すステップＳ１８、Ｓ１９）が実行された旨を通知するコマンドであり、例えば図１１（Ｂ）に示すようなビット値（１６進数表示ではＣＦ３０Ｈ）で構成されている。払出数指定コマンドは、払い出すべき賞球の数を指定するコマンドであり、例えば図１１（Ｃ）に示すようなビット値で構成されている。ここで、払出数指定コマンドにおける１バイト目及び２バイト目の第０ビット［ビット０］〜第３ビット［ビット３］は、払い出すべき賞球の個数に応じて設定される値であればよい。図１１（Ｄ）は、この実施の形態で用いられる払出数指定コマンドを１６進数で示した説明図である。図１１（Ｄ）に示すコマンドＥ１１ＥＨは、１５個の賞球払出を指示する第１払出数指定コマンドである。コマンドＥ９１６Ｈは、７個の賞球払出を指示する第２払出数指定コマンドである。コマンドＥＣ１３Ｈは、４個の賞球払出を指示する第３払出数指定コマンドである。この実施の形態では、始動口スイッチ２２で遊技球が検出されると４個の賞球払出を行い、入賞口スイッチ２５Ａ〜２５Ｄのいずれかで遊技球が検出されると７個の賞球払出を行い、カウントスイッチ２４で遊技球が検出されると１５個の賞球払出を行う。
【００８８】
払出制御基板１５の払出制御に応じて遊技球を払い出すための回転動作を行う払出モータ５１は、例えば図１２に示すような３つのケース９１、９２、９３から構成された払出ケースの内部に設けられた払出装置に含まれている。ケース９１、９２の上部には、それぞれ球通路と連通する穴８５、８６が設けられており、遊技球は、この穴８５、８６から払出装置内へと流入する。また、払出モータ５１の回転軸にはギア８７が嵌合されており、払出ケースの内部には、ギア８７と噛み合うギア８８と、ギア８８の中心軸に嵌合して球載置部を有するカム８９と、カム８９の下方における球通路９０とが設けられている。例えば、穴８５、８６から流入した遊技球は、カム８９の球載置部が１／３回転するごとに１個ずつ交互に球通路９０を経て落下する。さらに、払出ケースの内部には、例えば発光素子（ＬＥＤ）と受光素子とから構成される払出モータ位置センサ７１が設けられている。払出モータ位置センサ７１は、払出モータ５１の回転位置を検出するためのセンサであり、遊技球の詰まり、いわゆる球噛みを検出するために用いられる。払出ケースの内部に設けられた球通路９０の下部には、例えば近接スイッチによる払出カウントスイッチ７２が配置されている。払出カウントスイッチ７２は、球通路９０から１個の遊技球が落下するごとにオンして、所定の検出信号を払出制御基板１５に送信する。
【００８９】
図３に示す発射制御基板１７は、払出制御基板１５からの制御信号及び操作ノブ３０の操作量に応じて、所定の発射装置による遊技球の発射動作を制御するためのものである。発射制御基板１７には、払出制御基板１５及び操作ノブ３０からの配線が接続されるとともに、発射モータ６１への配線が接続されている。発射制御基板１７は、操作ノブ３０の操作量に対応して発射モータ６１の駆動力を調整する。発射モータ６１は、例えば発射制御基板１７により調整された駆動力により発射バネを弾性変形させ、発射バネの付勢力を打撃ハンマに伝達して遊技球を打撃することにより、遊技球を操作ノブ３０の操作量に対応した速度で遊技領域に向けて発射させる。
【００９０】
主基板１１に搭載された遊技制御用マイクロコンピュータ１１０では、例えば所定の乱数回路などにより、遊技の進行を制御するために用いられる各種の乱数値を示す数値データがカウントされる。具体的な一例として、ＣＰＵ１１３は、遊技制御用マイクロコンピュータ１１０が備える乱数回路による乱数生成動作の設定を行い、数値データを所定の手順に従って定期的（または不定期）に更新させる。図１３は、主基板１１の側にてカウントされる乱数値を例示する説明図である。図１３に示すように、この実施の形態では、主基板１１の側において、大当り判定用の乱数値ＭＲ１、リーチ判定用の乱数値ＭＲ２、可変表示パターン決定用の乱数値ＭＲ３、確変判定用の乱数値ＭＲ４、再抽選演出実行判定用の乱数値ＭＲ５、突然確変判定用の乱数値ＭＲ６を示す数値データを、カウント可能に制御する。なお、遊技効果を高めるために、これら以外の乱数が用いられてもよい。遊技制御用マイクロコンピュータ１１０が備える乱数回路は、これらの乱数値ＭＲ１〜ＭＲ６の全部または一部を示す数値データをカウントするものであればよい。ＣＰＵ１０３は、乱数回路とは異なるランダムカウンタを用いて、ソフトウェアによる更新によって、乱数値ＭＲ１〜ＭＲ６の全部または一部を示す数値データをカウントするようにしてもよい。
【００９１】
大当り判定用の乱数値ＭＲ１は、大当りを発生させてパチンコ遊技機１を大当り遊技状態とするか否かの判定を行うために用いられる乱数値であり、例えば「０」〜「６５５３５」の範囲の値をとる。すなわち、大当り判定用の乱数値ＭＲ１は、特図ゲームにおける可変表示結果の種類を大当りとするかハズレとするかの判定を行うために用いられる。リーチ判定用の乱数値ＭＲ２は、特図ゲームにて確定特別図柄が大当り図柄とならない場合に、飾り図柄の可変表示態様をリーチとした後にハズレ組合せの確定飾り図柄を導出表示するのか、リーチとすることなくハズレ組合せの確定飾り図柄を導出表示するのかを判定するために用いられる表示用の乱数値であり、例えば「０」〜「１５３０」の範囲の値をとる。可変表示パターン決定用の乱数値ＭＲ３は、特別図柄表示装置４による特図ゲームにおける特別図柄の可変表示時間や画像表示装置５における飾り図柄の可変表示態様などを、予め用意された複数の可変表示パターンのいずれかに対応して決定するために用いられる表示用の乱数値であり、例えば「０」〜「１０８」の範囲の値をとる。
【００９２】
確変判定用の乱数値ＭＲ４は、特図ゲームにて大当りとする旨の判定がなされたときに、確変大当りとするか通常大当りとするかを判定するために用いられる乱数値であり、例えば「０」〜「９」の範囲の値をとる。再抽選演出実行判定用の乱数値ＭＲ５は、大当り終了後再抽選演出表示を実行するか否かを判定するために用いられる乱数値であり、例えば「０」〜「９９」の範囲の値をとる。突然確変判定用の乱数値ＭＲ６は、確変大当りとする旨の判定がなされたときに、突然確変大当りとするか否かを判定するために用いられる乱数値であり、例えば「０」〜「３９９」の範囲の値をとる。
【００９３】
遊技制御用マイクロコンピュータ１１０が備えるＲＯＭ１１１には、ゲーム制御用のプログラムの他にも、遊技の進行を制御するために用いられる各種のデータテーブルが格納されている。例えば、ＲＯＭ１１１は、ＣＰＵ１１３が各種の判定や決定を行うために用意された複数の判定テーブルや決定テーブルを構成するテーブルデータを記憶する。判定テーブルとしては、特図ゲームにおける確定特別図柄を大当り図柄として可変表示結果を大当りとするか否かを判定するために参照される大当り判定テーブルや、大当りとするときに確変大当りとするか通常大当りとするかを判定するために参照される確変判定テーブル、ハズレとするときに飾り図柄の可変表示態様をリーチとするか否かを判定するために参照されるリーチ判定テーブル、確変大当りとするときに突然確変大当りとするか否かを判定するために参照される突然確変判定テーブルなどが含まれている。
【００９４】
また、ＲＯＭ１０１に記憶される決定テーブルには、特図ゲームでの可変表示結果として導出表示する確定特別図柄を決定するための確定特別図柄決定テーブル、特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示中での図柄等の可変表示パターンを決定するための可変表示パターン決定テーブル、各種の演出表示を実行するか否かを決定するための演出表示実行決定テーブルなどが含まれている。
【００９５】
ＲＯＭ１０１に記憶される可変表示パターン決定テーブルは、例えば各可変表示パターンと、可変表示パターン決定用の乱数値ＭＲ３とを対応付けることにより、可変表示パターン決定用の乱数値ＭＲ３に基づいて可変表示パターンの選択を可能にする選択データなどから構成されていればよい。この実施の形態では、特別遊技状態や特定遊技状態以外の通常遊技状態において飾り図柄の可変表示態様がリーチとなることなくハズレ組合せの確定飾り図柄を導出表示する可変表示パターンとして、通常ハズレパターンが用意されている。また、飾り図柄の可変表示態様をリーチとした後に大当りとなることなくハズレ組合せの確定飾り図柄を導出表示するリーチハズレ用の可変表示パターンとして、リーチハズレパターンが複数種類用意されている。特図ゲームにて大当り図柄を確定特別図柄として導出表示するとともに大当り組合せの飾り図柄を導出表示する可変表示パターンとしては、大当りパターンが複数種類用意されている。可変表示パターン決定テーブルにて各可変表示パターンを示すデータは、例えば可変表示パターン決定テーブル内において、あるいは可変表示パターン決定テーブルとは異なる可変表示パターン設定用のテーブルなどにおいて、特別図柄の可変表示時間を示すデータや、第１及び第２可変表示開始コマンドにてＥＸＴデータとして設定される制御データなどと、対応付けられている。
【００９６】
図１４は、可変表示パターン設定用のテーブルの一例として、可変表示パターンテーブル１６０の構成例を示している。可変表示パターンテーブル１６０は、例えば複数種類の可変表示パターンと、特別図柄の可変表示時間（総変動時間）と、可変表示開始コマンドのＥＸＴデータとして設定される制御データとを対応付ける設定データなどから構成されている。この実施の形態では、例えば大当りに対応する大当りパターンとして、リーチＡ大当り、リーチＢ大当りなどの可変表示パターンが用意されている。また、リーチＡ大当り、リーチＢ大当りなどの大当りパターンのそれぞれには、大当り開始前再抽選演出表示の実行を伴うものと、伴わないものとが用意されている。リーチハズレに対応するリーチハズレパターンとしては、リーチＡハズレ、リーチＢハズレなどの可変表示パターンが用意されている。通常ハズレに対応する通常ハズレパターンとしては、通常ハズレＡ、通常ハズレＢなどの可変表示パターンが用意されている。可変表示パターンは可変表示開始コマンドによって指定されることから、演出制御基板１２の側においては、可変表示開始コマンドにて指定された可変表示パターンにより、画像表示装置５での飾り図柄の可変表示結果をハズレとするか大当りとするか、ハズレの場合にリーチとするか否か、及び大当りの場合に大当り開始前再抽選演出表示を実行するか否か、を特定することができる。ここで、図１４に示す通常ハズレＢの可変表示パターン＃２における特別図柄の可変表示時間Ｔ１は、通常ハズレＡの可変表示パターン＃１における特別図柄の可変表示時間Ｔ０に比べて短い時間となるように定められている。また、飾り図柄の可変表示時間（総変動時間）は、特別図柄の可変表示時間と同じ時間となっている。したがって、可変表示パターンを決定して特別図柄の可変表示時間を設定することにより、飾り図柄の可変表示時間も決定されることになる。
【００９７】
遊技制御用マイクロコンピュータ１１０が備えるＲＡＭ１１２には、パチンコ遊技機１における遊技状態などを制御するために用いられる各種のデータを保持する領域として、例えば図１５に示すような遊技制御用データ保持エリア１３０が設けられている。また、ＲＡＭ１１２の少なくとも一部は、電源基板１０において作成されるバックアップ電源によってバックアップされているバックアップＲＡＭである。すなわち、パチンコ遊技機１への電力供給が停止しても、所定期間は、ＲＡＭ１１２の少なくとも一部の内容は保存される。この実施の形態では、ＲＡＭ１１２の全体がバックアップされているバックアップＲＡＭであるものとする。図１５に示す遊技制御用データ保持エリア１３０は、特図保留記憶部１３１と、確定特別図柄記憶部１３２と、遊技制御フラグ設定部１３３と、遊技制御タイマ設定部１３４と、遊技制御カウンタ設定部１３５と、遊技制御バッファ設定部１３６とを備えている。
【００９８】
特図保留記憶部１３１は、普通可変入賞球装置６に遊技球が入賞して特別図柄表示装置４による特図ゲームを実行するための始動条件が成立したものの、従前の特図ゲームを実行中である等の理由のために可変表示を開始するための開始条件が成立していない特図ゲームに関する保留情報を記憶する。例えば、特図保留記憶部１３１は、普通可変入賞球装置６への入賞順に保留番号と関連付けて、その入賞による始動条件の成立に基づいてＣＰＵ１１３により乱数回路等から抽出された大当り判定用の乱数値ＭＲ１を示す数値データを保留データとして、その数が所定の上限値（例えば「４」）に達するまで記憶する。
【００９９】
確定特別図柄記憶部１３２は、特別図柄表示装置４による特図ゲームにて可変表示結果として導出表示される確定特別図柄を示すデータを記憶する。遊技制御フラグ設定部１３３は、パチンコ遊技機１における遊技状態やスイッチ回路１１６を介して各入賞口スイッチ等から伝送された信号などに応じて、各々セットあるいはクリアされる複数種類のフラグを設定するためのデータを記憶する。遊技制御タイマ設定部１３４は、パチンコ遊技機１での遊技制御に用いられる複数種類のタイマ値を示すデータを記憶する。遊技制御カウンタ設定部１３５は、パチンコ遊技機１での遊技制御に用いられる複数種類のカウント値を示すデータを記憶する。なお、フラグ設定やカウンタ／タイマに用いる回路は、ＲＡＭ１１２とは別に設けたレジスタ回路などによって構成してもよい。
【０１００】
遊技制御フラグ設定部１３３には、例えばクリアフラグや、メインバックアップフラグ、特別図柄プロセスフラグ、賞球プロセスフラグ、大当りフラグ、確変確定フラグ、突然確変フラグ、確変中フラグ、時短中フラグ、再送信フラグ、払出異常検出フラグ、払出異常報知フラグなどが設けられている。クリアフラグは、パチンコ遊技機１への電力供給が開始されたときに電源基板１０が備えるクリアスイッチ３０４からのクリア信号がオン状態となっているか否かを指示する。すなわち、電力供給の開始時にクリア信号がオン状態であればクリアフラグがオン状態にセットされる一方、クリア信号がオフ状態であればクリアフラグはオフ状態に保持される。メインバックアップフラグは、パチンコ遊技機１への電力供給が停止されたときに遊技制御用マイクロコンピュータ１１０により所定の記憶保護処理が実行されたか否かを示す。例えば、メインバックアップフラグの値として「５５Ｈ」が設定されているときにはバックアップあり（オン状態）を示す一方、「５５Ｈ」以外の値が設定されているときにはバックアップなし（オフ状態）を示している。
【０１０１】
特別図柄プロセスフラグは、特別図柄表示装置４に対応して実行される特別図柄プロセス処理（図２５のステップＳ４７、及び図３１）において、どの処理を選択・実行すべきかを示す。賞球プロセスフラグは、賞球個数の設定などを行う賞球処理（図２５のステップＳ４４、及び図２６（Ａ））において、どの処理を選択・実行すべきかを示す。大当りフラグは、特別図柄表示装置４による特図ゲームを開始するときに、その特図ゲームにおける可変表示結果が大当りとなる旨の判定がなされると、オン状態にセットされる。その後、特図ゲームにて大当りとなったことに基づく大当り遊技状態が終了するときには、大当りフラグはクリアされてオフ状態となる。
【０１０２】
確変確定フラグは、特別図柄表示装置４による特図ゲームを開始するときに、可変表示結果の種類を確変大当りにする旨の決定がなされると、オン状態にセットされる。その後、大当り遊技状態が終了するときには、確変確定フラグはクリアされてオフ状態になる。突然確変フラグは、特別図柄表示装置４による特図ゲームを開始するときに、可変表示結果の種類を突然確変大当りにする旨の決定がなされると、オン状態にセットされる。その後、大当り遊技状態が終了するときには、突然確変フラグはクリアされてオフ状態になる。確変中フラグは、大当り遊技状態が終了するときに確変確定フラグや突然確変フラグがオンとなっていることに対応して、オン状態にセットされる。他方、確変中フラグは、例えば高確率状態における特図ゲームの実行回数が所定の確変終了基準値に達したときや、大当り遊技状態が終了するときに確変確定フラグ及び突然確変フラグのいずれもオフとなっているときなどに、クリアされてオフ状態となる。時短中フラグは、大当り遊技状態を終了するときに確変確定フラグ及び突然確変フラグの双方がオフとなっていることなどに対応して、オン状態にセットされる。他方、時短中フラグは、例えば時間短縮状態における特図ゲームの実行回数が所定の時短終了基準値に達したときや、大当り遊技状態が終了するときに確変確定フラグ及び突然確変フラグのいずれかがオンとなっているときなどに、クリアされてオフ状態となる。
【０１０３】
再送信フラグは、払出制御基板１５に対して払出制御コマンドを送信するための設定を行った後、払出制御基板１５からの賞球ＡＣＫ信号がオン状態とならずに所定の賞球待ち時間が経過したときに、オン状態にセットされる。他方、再送信フラグは、賞球待ち時間が経過する前に賞球ＡＣＫ信号がオン状態となったときに、クリアされてオフ状態となる。払出異常検出フラグは、払出制御基板１５から送信された賞球エラー通知コマンドなどのコマンドを正しく受信できなかったときに、オン状態にセットされる。払出異常報知フラグは、再送信フラグや払出異常検出フラグがオン状態となったことに応じて、画像表示装置５における表示により払出異常が発生した旨の報知が開始されるときに、オン状態にセットされる。
【０１０４】
遊技制御タイマ設定部１３４には、例えば賞球待ち時間タイマや、ＡＣＫ出力時間タイマ、可変表示時間タイマなどが設けられている。賞球待ち時間タイマは、主基板１１から払出制御基板１５に対して払出制御コマンドを送信した後、払出制御基板１５からの賞球ＡＣＫ信号を受信するまでの待機時間である賞球待ち時間を計測するためのものである。ＡＣＫ出力時間タイマは、払出制御基板１５から送信された賞球エラー通知コマンドなどの各種コマンドを受信したときに、払出制御基板１５に対してメインＡＣＫ信号を出力する出力時間を計測するためのものである。可変表示時間タイマは、特図ゲームにおける特別図柄の可変表示時間（総変動時間）を計測するためのものである。
【０１０５】
遊技制御カウンタ設定部１３５には、例えばウェイトカウンタや、総賞球数カウンタ、第１〜第３払出数指示カウンタ、コマンド送信回数カウンタなどが設けられている。また、遊技制御カウンタ設定部１３５には、高確率状態や時間短縮状態における特図ゲームの実行回数をカウントするための可変表示回数カウンタなどが設けられていてもよい。
【０１０６】
ウェイトカウンタは、パチンコ遊技機１への電力供給が開始されて遊技制御用マイクロコンピュータ１１０による遊技制御処理（遊技の進行を制御するための処理）の実行が可能な状態となったときに、遊技制御処理の実行を開始するタイミングを遅延させるために用いられる。例えば、ウェイトカウンタには、パチンコ遊技機１への電力供給が開始されて遊技制御用マイクロコンピュータ１１０が起動したときに、所定の遅延時間に対応した初期化ウェイト回数指定値がセットされる。その後、ウェイトカウンタの値であるウェイトカウント値を順次に減算するなどの更新処理が行われ、その値が所定の遅延終了判定値に達したときに、遊技制御処理の実行が開始される。なお、パチンコ遊技機１への電力供給が開始されて遊技制御用マイクロコンピュータ１１０が起動したとき、ウェイトカウンタにカウント初期値「０」を設定するようにし、その後ウェイトカウント値を順次に加算するなどの更新処理を行い、その値が所定の遅延時間に対応した遅延終了判定値に達したとき、遊技制御処理の実行を開始するようにしてもよい。
【０１０７】
総賞球数カウンタは、各入賞口スイッチで遊技球が検出されたことに基づき払い出すべき賞球のうちで、主基板１１から払出制御基板１５に対して払い出しの指示が未だ完了していない賞球の総数をカウントするためのものである。例えば、遊技制御用マイクロコンピュータ１１０においてカウントスイッチ２４からの入賞検出信号がオン状態であると判定されたときには、総賞球数カウンタの値である総賞球数カウント値が１５加算される。また、入賞口スイッチ２５Ａ〜２５Ｄのいずれかからの入賞検出信号がオン状態であると判定されたときには、総賞球数カウント値が７加算され、始動口スイッチ２２からの入賞検出信号がオン状態であると判定されたときには、総賞球数カウント値が４加算される。他方、例えば主基板１１から払出制御基板１５に対して第１払出数指定コマンドが送信された後に遊技制御用マイクロコンピュータ１１０において払出制御基板１５から送信される賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときには、総賞球数カウント値が１５減算される。また、例えば主基板１１から払出制御基板１５に対して第２払出数指定コマンドが送信された後に賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときには、総賞球数カウント値が７減算され、例えば第３払出数指定コマンドが送信された後に賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときには、総賞球数カウント値が４減算される。なお、総賞球数カウント値を減算するタイミングは、主基板１１から払出制御基板１５に対して第１〜第３払出数指定コマンドのいずれかを送信した後に賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときに限られず、第１〜第３払出数指定コマンドを送信するための設定を行う前の段階であってもよい。
【０１０８】
第１〜第３払出数指示カウンタは、各入賞口スイッチで遊技球が検出されたことに基づいて、主基板１１から払出制御基板１５に対して第１〜第３払出数指定コマンドのそれぞれを送信すべき回数をカウントするためのものである。例えば、遊技制御用マイクロコンピュータ１１０においてカウントスイッチ２４からの入賞検出信号がオン状態であると判定されたときには、第１払出数指示カウンタの値である第１払出数指示カウント値が１加算される。また、入賞口スイッチ２５Ａ〜２５Ｄのいずれかからの入賞検出信号がオン状態であると判定されたときには、第２払出数指示カウンタの値である第２払出数指示カウント値が１加算され、始動口スイッチ２２からの入賞検出信号がオン状態であると判定されたときには、第３払出数指示カウンタの値である第３払出数指示カウント値が１加算される。他方、例えば主基板１１から払出制御基板１５に対して第１払出数指定コマンドが送信された後に遊技制御用マイクロコンピュータ１１０において賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときには、第１払出数指示カウント値が１減算される。また、例えば主基板１１から払出制御基板１５に対して第２払出数指定コマンドが送信された後に賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときには、第２払出数指示カウント値が１減算され、例えば主基板１１から払出制御基板１５に対して第３払出数指定コマンドが送信された後に賞球ＡＣＫ信号がオン状態となった旨の判定がなされたときには、第３払出数指示カウント値が１減算される。なお、第１〜第３払出数指示カウント値のそれぞれを加算するタイミングは、例えば主基板１１から払出制御基板１５に対して第１〜第３払出数指定コマンドのそれぞれを送信した後であって、賞球ＡＣＫ信号がオン状態となる前の段階であってもよい。
【０１０９】
コマンド送信回数カウンタは、払出制御基板１５に対して第１〜第３払出数指定コマンドのいずれかを送信した回数をカウントし、全入賞球検出スイッチ２９からの検出信号に応じて検出された遊技球の個数との差を、入賞個数差として特定するためのものである。例えば、コマンド送信回数カウンタには、パチンコ遊技機１への電力供給が開始されたときに、所定のカウント初期値（例えば「２００」）が設定される。そして、主基板１１から払出制御基板１５に対して第１〜第３払出数指定コマンドのいずれかが送信されるときに、コマンド送信回数カウンタの値であるコマンド送信回数カウント値が１加算される一方、全入賞球検出スイッチ２９からの検出信号がオン状態となったときには、コマンド送信回数カウント値が１減算される。
【０１１０】
遊技制御バッファ設定部１３６には、例えばメインチェックサムバッファや、コマンド受信バッファなどが設けられている。メインチェックサムバッファは、パチンコ遊技機１への電力供給が停止されるときにＲＡＭ１１２の特定領域における記憶データを用いて算出されたチェックサムを保存するためのものである。コマンド受信バッファは、払出制御基板１５からの受信コマンドにおける１バイト目を示す受信データを一時的に格納するために用いられる。
【０１１１】
図１６は、遊技制御用マイクロコンピュータ１１０が備えるＩ／Ｏポート１１４に含まれる入力ポートにおけるビット割当ての一例を示す説明図である。図１６に示すように、入力ポート＃０のビット０〜３には、それぞれ、主基板１１に搭載されたシリアル通信回路１１５からの送信許可信号、送信中信号、受信データ未処理信号、受信エラー信号が入力される。入力ポート＃１は、払出制御基板１５との間でのシリアル通信によって受信される賞球エラー通知コマンドなどを示す８ビットのデータ（払出シリアル通信入力データ）の入力ポートである。入力ポート＃２のビット０〜７には、それぞれ、Ｖ入賞スイッチ２３、カウントスイッチ２４、ゲートスイッチ２１、入賞口スイッチ２５Ａ〜２５Ｄ、始動口スイッチ２２からの検出信号が入力される。また、入力ポート＃３のビット１〜３には、それぞれ、払出制御基板１５からの電源断信号、全入賞球検出スイッチ２９からの検出信号、電源基板１０からのクリア信号が入力される。さらに、入力ポート＃３のビット７には、払出制御基板１５からの賞球ＡＣＫ信号が入力される。
【０１１２】
図１７は、遊技制御用マイクロコンピュータ１１０が備えるＩ／Ｏポート１１４に含まれる出力ポートにおけるビット割当ての一例を示す説明図である。図１７に示すように、出力ポート＃０からは、特別可変入賞球装置７において大入賞口を開閉するためのソレノイド８２、普通可変入賞球装置６において可動翼片を傾動させるためのソレノイド８１に対する駆動信号が出力される。また、出力ポート＃０からは、払出制御基板１５に対するメインＡＣＫ信号や、クリア信号、あるいは演出制御基板１２に対する演出制御ＩＮＴ信号も出力される。演出制御ＩＮＴ信号は、演出制御コマンドを構成する８ビットのデータを取り込む（受信する）ことを演出制御基板１２に対して指令するための取込信号である。さらに、出力ポート＃０からは、主基板１１に搭載されたシリアル通信回路１１５に対する受信レジスタ・受信フラグクリア、シリアル送受信リセットの指示データも出力される。出力ポート＃１は、払出制御基板１５との間でのシリアル通信によって送信される払出制御コマンドを示す８ビットのデータ（払出シリアル通信出力データ）の出力ポートである。出力ポート＃２は、演出制御基板１２に対して送信される演出制御コマンドを示す８ビットのデータ（演出制御出力データ）の出力ポートである。
【０１１３】
演出制御基板１２は、例えば図１８に示すように、ボックス状主体１９０とカバー体２１０とを備えて構成される演出制御基板ボックスに収容される。ボックス状主体１９０は、回路基板としての演出制御基板１２の裏面を被覆して、演出制御基板１２を支持する主体となる。カバー体２１０は、ボックス状主体１９０に被覆支持される演出制御基板１２の電子部品実装領域（表面）を少なくとも被覆する蓋体となる。例えば、ボックス状主体１９０とカバー体２１０は、全て内部が視認し得る非導電性の透明合成樹脂で形成されていればよい。
【０１１４】
ボックス状主体１９０が備える被覆板１９１の内側四隅には、演出制御基板１２を止着支持するための位置決め突起１９２と取付ボス１９３とが突設されている。位置決め突起１９２は、被覆板１９１における一方の対角線端部に突設され、取付ボス１９３は、他方の対角線端部に突設され、その中心に取付穴が形成されている。これにより、位置決め突起１９２には、演出制御基板１２の一方の対角隅角部に形成される位置決め穴２４０が嵌合され、取付ボス１９３には、演出制御基板１２の他方の対角隅角部に形成される取付穴２４１が対応して基板取付用導電ネジ２４２によって止着されるようになっている。被覆板１９１の内周には、演出制御基板１２の裏面（ハンダ面）を支持する支持突起１９４が適宜間隔をおいて複数形成されている。
【０１１５】
ボックス状主体１９０の側壁角部には、突出片部２０８が突設されている。突出片部２０８には、カバー体２１０の係合突片２１７と嵌合する係合段差溝１９５が形成されている。係合段差溝１９５は、クランク状に形成された第１段差溝１９５ａと第２段差溝１９５ｂとにより係合部を構成し、カバー体２１０の係合突片２１７を第１段差溝１９５ａに落とし入れた後にスライドさせて第２段差溝１９５ｂに係合突片２１７を落とし入れることにより、ボックス状主体１９０とカバー体２１０とを係合することができる。
【０１１６】
ボックス状主体１９０の側壁外側には、複数の取付片部１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂが突設形成されている。各取付片部１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂには、カバー体２１０と分離できないようにワンウェイネジ２２７で止着するための止着穴が形成されている。
【０１１７】
カバー体２１０は、例えばボックス状に形成され、放熱穴２１４が形成された基板被覆面や壁面２１１などを備えている。ここで、壁面２１１の端部には、開口としてのコネクタ貫通穴２１３が複数形成されたパターン被覆板２１２が外側に向かって突設されている。コネクタ貫通穴２１３は、演出制御基板１２に実装されるコネクタ１２ａ〜１２ｉのみが貫通する。そして、コネクタ１２ａ〜１２ｉ周辺の配線パターンは、パターン被覆板２１２により完全に覆われている。このような構成により、コネクタ１２ａ〜１２ｉ周辺の配線パターンに不正な配線のハンダ付け等を行うことを防止することができるとともに、演出制御基板１２とカバー体２１０との間から配線を含む異物を挿入することを不可能にして、演出制御基板１２に対する不正な行為が行えないようになっている。
【０１１８】
カバー体２１０における上下左右の対角位置には、係合部として、第１突片２１７ａと第２突片２１７ｂとから構成されたＬ字状の係合突片２１７が突設されている。各係合突片２１７は、ボックス状主体１９０の係合段差溝１９５に落とし入れられるようになっている。例えば、係合突片２１７が備える第１突片２１７ａを係合段差溝１９５が備える第１段差溝１９５ａに落とし入れてから、カバー体２１０をボックス状主体１９０に対してスライドさせた後、第１突片２１７ａを第２段差溝１９５ｂに落とし入れることで、カバー体２１０をボックス状主体１９０に取り付けることができるように構成されていればよい。
【０１１９】
係合突片２１７の間には、固着部として、複数（例えば４つ）の固定片部２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂが突設形成されている。この固定片部２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂは、ボックス状主体１９０とカバー体２１０とを分離できないようにワンウェイネジ２２７を挿通するための挿通穴を有している。各固定片部２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂが有する挿通穴は、ボックス状主体１９０の各取付片部１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂに形成された止着穴に対応している。
【０１２０】
ワンウェイネジ２２７は、ネジ締め方向にしか回らない特殊なネジであり、一旦締め付けるとネジを破壊しない限り取り外すことができないものである。具体的には、図１９（Ａ）及び（Ｂ）に示すように、その頭部２２９に形成されたネジ溝が当接面部２３０と凹部２３１と中心穴部２３２とから構成されている。そして、図１９（Ｃ）及び（Ｄ）に示す特殊マイナスドライバー２３３でネジ締めを行う場合には、ドライバー２３３の中心軸部２３４を中心穴部２３２に差し込み、この状態からドライバー２３３の当接片部２３５を当接面部２３０に当接させて一方向（図１９（Ａ）の時計回り方向）に頭部２２９を回転させることでネジ締めを行う。これに対して、ドライバー２３３で頭部２２９を他方向（図１９（Ａ）の反時計回り方向）に回転させてワンウェイネジ２２７を取り外そうとした場合には、ドライバー２３３が凹部２３１に入り込んで滑ることから、頭部２２９を回転させることができず、ワンウェイネジ２２７を取り外すことができない。そのため、ボックス状主体１９０とカバー体２１０とを取り外すためには、例えば取付片部１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂと固定片部２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂとをニッパ等の工具で切断するなどして一部を破壊しなければならず、一部を破壊しなければ固着状態を解除することはできない。
【０１２１】
払出制御用マイクロコンピュータ１５０が備えるＲＯＭ１５１には、払出制御用のプログラムが記憶されている。払出制御用マイクロコンピュータ１５０では、例えばＣＰＵ１５３がＲＯＭ１５１に記憶されている払出制御用のプログラムを読み出し、主基板１１から送信された払出制御コマンドやカードユニット７０との通信結果などに基づいて各種の処理を実行することにより、遊技球の払出動作を制御する。
【０１２２】
払出制御用マイクロコンピュータ１５０が備えるＲＡＭ１５２には、遊技球の払出動作などを制御するために用いられる各種のデータを保持する領域として、例えば図２０に示すような払出制御用データ保持エリア１４０が設けられている。また、ＲＡＭ１５２の少なくとも一部は、電源基板１０において作成されるバックアップ電源によってバックアップされているバックアップＲＡＭである。すなわち、パチンコ遊技機１への電力供給が停止しても、所定時間は、ＲＡＭ１５２の少なくとも一部の内容は保存される。この実施の形態では、ＲＡＭ１５２の全体がバックアップされているバックアップＲＡＭであるものとする。図２０に示す払出制御用データ保持エリア１４０は、払出制御フラグ設定部１４１と、払出制御タイマ設定部１４２と、払出制御カウンタ設定部１４３と、払出制御バッファ設定部１４４とを備えている。
【０１２３】
払出制御フラグ設定部１４１には、例えば払出バックアップフラグや、払出制御プロセスフラグ、賞球払出動作プロセスフラグ、球貸し動作プロセスフラグ、シリアル送信プロセスフラグ、球抜き中フラグ、エラーフラグなどが設けられている。払出バックアップフラグは、パチンコ遊技機１への電力供給が停止されたときに払出制御用マイクロコンピュータ１５０により所定の記憶保護処理が実行されたか否かを示す。払出制御プロセスフラグは、払出モータ５１による遊技球の払出動作を制御するための払出動作制御処理（図３２のステップＳ９５、及び図３６）において、どの処理を選択・実行すべきかを示す。賞球払出動作プロセスフラグは、払出モータ５１を駆動して賞球となる遊技球を払い出すために実行される賞球払出動作処理（図３６のステップＳ４４２、及び図３９）において、どの処理を選択・実行すべきかを示す。球貸し動作プロセスフラグは、払出モータ５１を駆動して貸し球となる遊技球を払い出すために実行される球貸し払出動作処理（図３６のステップＳ４３３、及び図４２）において、どの処理を選択・実行すべきかを示す。シリアル送信プロセスフラグは、払出制御基板１５から主基板１１に対して賞球エラー通知コマンドなどを送信するために実行される払出側送信処理（図３２のステップＳ９７、及び図４６）において、どの処理を選択・実行すべきかを示す。球抜き中フラグは、払出モータ５１による球抜き動作が開始されるときにオン状態にセットされ、球抜き動作を終了するときにクリアされてオフ状態となる。
【０１２４】
払出制御フラグ設定部１４１に設けられたエラーフラグは、払出モータ５１を駆動することによる遊技球の払出動作状態や、主基板１１との間におけるコマンドの送受信状態などに基づき、所定のエラー発生が検出されたときにオン状態にセットされる複数種類のフラグを含んで構成されている。例えば、エラーフラグは、主制御通信エラーフラグ、多量未払出エラーフラグ、球切れエラーフラグ、カードユニット未接続エラーフラグ、球詰まりエラーフラグ、満タンエラーフラグ、球噛みエラーフラグ、空切り(奥）エラーフラグ、空切り（手前）エラーフラグ、払出側送信エラーフラグなどを含んでいる。
【０１２５】
ここで、主制御通信エラーフラグは、主基板１１との間における通信状態にエラーが発生したときに、オン状態にセットされる。多量未払出エラーフラグは、主基板１１からの払出数指定コマンドにより払い出しが指示された後に未だ払い出されていない未払出の賞球数が所定個数を超えたときに、オン状態にセットされる。球切れエラーフラグは、球切れスイッチ２７からの検出信号がオン状態となったことに応じて、オン状態にセットされる。カードユニット未接続エラーフラグは、カードユニット７０との間における通信状態にエラーが発生したときに、オン状態にセットされる。球詰まりエラーフラグは、例えば払出カウントスイッチ７２からの検出信号が所定時間（具体的な一例として、０．５秒）以上継続してオン状態となったことに応じて、オン状態にセットされる。満タンエラーフラグは、例えば満タンスイッチ７１からの検出信号が所定期間以上（具体的な一例として、０．１秒）以上継続してオン状態となったことに応じて、オン状態にセットされる。球噛みエラーフラグは、例えば払出モータ５１を駆動したときに払出モータ位置センサ７１が所定時間以上継続してオン状態またはオフ状態であることに応じて、オン状態にセットされる。空切り（奥）エラーフラグは、例えば払出モータ５１を駆動したときに、図１２に示すような払出装置における球通路９０の奥側（穴８５から流入した遊技球の通路）での遊技球の通過が払出カウントスイッチ７２により検出できなかったことに応じて、オン状態にセットされる。空切り（手前）エラーフラグは、例えば払出モータ５１を駆動したときに、図１２に示すような払出装置における球通路９０の手前側（穴８６から流入した遊技球の通路）での遊技球の通過が払出カウントスイッチ７２により検出できなかったことに応じて、オン状態にセットされる。払出側送信エラーフラグは、主基板１１に対して賞球エラー通知コマンドを送信するための設定を行った後、主基板１１からのメインＡＣＫ信号がオン状態とならずに所定の送信終了待ち時間が経過したときに、オン状態にセットされる。
【０１２６】
払出制御タイマ設定部１４２には、例えば賞球ＡＣＫ出力時間タイマや球抜き時間タイマなどが設けられている。賞球ＡＣＫ出力時間タイマは、主基板１１から送信された払出制御コマンドを受信したときに、主基板１１に対して賞球ＡＣＫ信号を出力する出力時間を計測するためのものである。球抜き時間タイマは、パチンコ遊技機１内の球抜きを行うときの払出モータ５１の駆動時間（球抜き時間）を計測するためのものである。
【０１２７】
払出制御カウンタ設定部１４３には、例えば賞球未払出カウンタや、球貸し未払出カウンタ、初期化コマンド受信回数カウンタ、払出個数カウンタ、払出動作不良回数カウンタ、払出モータ回転カウンタなどが設けられている。賞球未払出カウンタは、主基板１１から送信される第１〜第３払出数指定コマンドに基づき、賞球として払い出すべき遊技球の個数を、賞球未払出カウント値として更新可能に記憶することにより、カウントするためのものである。球貸し未払出カウンタは、カードユニット７０からの球貸し要求に基づき、貸し球として払い出すべき遊技球の個数を、球貸し未払出カウント値として更新可能に記憶することにより、カウントするためのものである。初期化コマンド受信回数カウンタは、主基板１１からの払出用初期化コマンドを受信した回数を、初期化コマンド受信回数カウント値として更新可能に記憶することにより、カウントするためのものである。払出個数カウンタは、払出モータ５１を駆動することによって払出カウントスイッチ７２により検出された遊技球の個数を、払出個数カウント値として更新可能に記憶することにより、カウントするためのものである。払出動作不良回数カウンタは、遊技球を払い出すために払出モータ５１を駆動したときに払出動作の不良が検出された回数を、払出動作不良回数カウント値として更新可能に記憶することにより、カウントするためのものである。払出モータ回転カウンタは、賞球または貸し球として払い出すべき遊技球の個数に応じた払出モータ回転カウント値を更新可能に記憶して、払出モータ５１の駆動量（回転量）を設定するために用いられる。
【０１２８】
払出制御バッファ設定部１４４には、例えば払出チェックサムバッファや、第１及び第２コマンド受信バッファなどが設けられている。払出チェックサムバッファは、パチンコ遊技機１への電力供給が停止されたときにＲＡＭ１５２の特定領域における記憶データを用いて算出されたチェックサムを保存するためのものである。第１及び第２コマンド受信バッファは、主基板１１からの払出制御コマンドを一時的に格納するために用いられ、第１コマンド受信バッファには受信コマンドにおける１バイト目を示す受信データを、第２コマンド受信バッファには受信コマンドにおける２バイト目を示す受信データを、それぞれ格納することができる。
【０１２９】
図２１は、払出制御用マイクロコンピュータ１５０が備えるＩ／Ｏポート１５４に含まれる入力ポートにおけるビット割当ての一例を示す説明図である。図２１に示すように、入力ポート＃０のビット０〜３には、それぞれ、払出制御基板１５に搭載されたシリアル通信回路１５５からの送信許可信号、送信中信号、受信データ未処理信号、受信エラー信号が入力される。入力ポート＃１は、主基板１１との間でのシリアル通信によって受信される払出制御コマンドなどを示す８ビットのデータ（シリアル通信入力データ）の入力ポートである。なお、遊技制御用マイクロコンピュータ１１０の出力ポート＃１から出力される払出シリアル通信出力データが、払出制御用マイクロコンピュータ１５０の入力ポート＃１に入力されるシリアル通信入力データとなる。入力ポート＃２のビット０〜２には、それぞれ、カードユニット７０からのＢＲＱ信号、ＢＲＤＹ信号、ＣＲ接続確認信号が入力される。なお、ＢＲＤＹ信号は、球貸し操作に応じてカードユニット７０から出力されるユニット操作信号であり、ＢＲＱ信号は、ＢＲＤＹ信号が出力されてから所定の遅延時間が経過するとカードユニット７０から出力される球貸し要求信号である。また、入力ポート＃２には、払出カウントスイッチ７２、払出モータ位置センサ７１からの検出信号が入力される。入力ポート＃３のビット０〜２には、それぞれ、球切れスイッチ２７、満タンスイッチ２６、及び図示せぬ球抜きスイッチからの検出信号が入力される。また、入力ポート＃３には、主基板１１からのクリア信号、エラー解除スイッチ７３からの検出信号、電源基板１０からの電源断信号、主基板１１からのメインＡＣＫ信号が入力される。
【０１３０】
図２２は、払出制御用マイクロコンピュータ１５０が備えるＩ／Ｏポート１５４に含まれる出力ポートにおけるビット割当ての一例を示す説明図である。出力ポート＃０は、払出モータ５１に供給される各相の信号（払出モータφ０〜φ３）の出力ポートである。例えば、払出モータφ０〜φ３の出力信号は、ステッピングモータである払出モータ５１の励磁パターンを示す信号である。出力ポート＃１からは、カードユニット７０に対するＥＸＳ信号、ＰＲＤＹ信号と、パチンコ遊技機１の外部に送信される賞球情報、賞球中信号と、主基板１１に対する賞球ＡＣＫ信号が出力される。なお、ＰＲＤＹ信号は、パチンコ遊技機１への電力供給が開始されたときに出力されるパチンコ機動作信号であり、ＥＸＳ信号は、カードユニット７０からＢＲＱ信号を受信したときにオン状態となる一方で球貸しとして遊技球の払出動作が完了したときにオフ状態となることでカードユニット７０に対して球貸しが完了したことを通知する球貸し完了信号である。また、出力ポート＃１からは、払出制御基板１５に搭載されたＷＤＴ（ウォッチドッグタイマ）に対するＷＤＴクリアや、払出制御基板１５に搭載されたシリアル通信回路１５５に対する受信レジスタ・受信フラグクリア、シリアル送受信リセットの指示データも出力される。出力ポート＃２は、主基板１１との間でのシリアル通信によって送信される賞球エラー通知コマンドなどを示す８ビットのデータ（シリアル通信出力データ）の出力ポートである。なお、シリアル通信出力データは、遊技制御用マイクロコンピュータ１１０の入力ポート＃１に入力される払出シリアル通信入力データとなる。出力ポート＃３は、７セグメントＬＥＤによるエラー表示用ＬＥＤ７４の各セグメントに対する駆動信号の出力ポートである。その他、Ｉ／Ｏポート１５４に含まれる出力ポートからは、発射制御基板１７に対する発射制御信号や、パチンコ遊技機１の外部に送信される球貸し情報及び球切れ情報などが出力されてもよい。
【０１３１】
次に、本実施例におけるパチンコ遊技機１の動作（作用）を説明する。主基板１１では、電源基板１０からの電力供給が開始され遊技制御用マイクロコンピュータ１１０へのリセット信号がハイレベル（オフ状態）になったことに応じて、遊技制御用マイクロコンピュータ１１０が起動し、図２３のフローチャートに示すような遊技制御メイン処理が実行される。図２３に示す遊技制御メイン処理を開始すると、遊技制御用マイクロコンピュータ１１０は、まず、割込モードの設定を行う（ステップＳ１）。例えば、ステップＳ１では、割込禁止に設定した後、遊技制御用マイクロコンピュータ１１０の特定レジスタ（Ｉレジスタ）の値（１バイト）と内蔵デバイスが出力する割込ベクタ（１バイト：最下位ビットは「０」）とを合成することにより割込アドレスが生成されるマスク可能割込の割込モードが設定される。この後にマスク可能な割込みが発生したときには、遊技制御用マイクロコンピュータ１１０が自動的に割込禁止状態となる設定を行うとともに、プログラムカウンタの内容がスタックにセーブされればよい。
【０１３２】
続いて、内蔵デバイスレジスタの設定（初期化）を行う（ステップＳ２）。例えば、遊技制御用マイクロコンピュータ１１０がＣＴＣ（カウンタ／タイマ）及びＰＩＯ（パラレル入出力ポート）を内蔵している場合には、ステップＳ２の処理が実行されることにより、内蔵デバイス（内蔵周辺回路）としてのＣＴＣやＰＩＯの設定（初期化）などが行われるとよい。
【０１３３】
ステップＳ２の処理を実行した後には、例えばＩ／Ｏポート１１４に含まれる入力ポート＃３におけるビット１の状態をチェックすることなどにより、電源断信号がオフ状態となっているか否かを判定する（ステップＳ３）。パチンコ遊技機１への電力供給が開始されたときには、ＶＣＣなどの各種電源電圧が徐々に上昇して規定値に達する。ステップＳ３の処理では、電源断信号が出力されていないオフ状態（ハイレベル）となっていることを確認する。ここで、遊技制御用マイクロコンピュータ１１０は、Ｉ／Ｏポート１１４に含まれる入力ポート＃３を介して１回だけ電源断信号の状態を確認するようにしてもよいが、電源断信号の状態を複数回確認するようにしてもよい。例えば、電源断信号がオフ状態であることを１回確認したら、所定時間（例えば０．１秒）が経過した後に、電源断信号をもう１回確認する。このとき、電源断信号がオフ状態であれば、電源断信号がオフ状態である旨の判定を行うようにする。他方、このときに電源断信号の状態がオン状態であれば、所定時間が経過した後に、電源断信号の状態を再び確認するようにしてもよい。なお、電源断信号の状態を再確認する回数は１回であってもよいし、複数回であってもよい。また、２回チェックして、チェック結果が一致していなかったときに、もう一度確認するようにしてもよい。
【０１３４】
ステップＳ３にて電源断信号がオン状態であるときには（ステップＳ３；Ｎｏ）、所定時間（例えば０．１秒）が経過するまで待機した後（ステップＳ４）、ステップＳ３の処理にリターンして、電源断信号がオフ状態となっているか否かの判定を再び行うようにする。これにより、遊技制御用マイクロコンピュータ１１０は、電源電圧が安定したことを確認することができる。そして、ステップＳ３にて電源断信号がオフ状態であるときには（ステップＳ３；Ｙｅｓ）、例えばＩ／Ｏポート１１４に含まれる入力ポート＃３におけるビット３の状態をチェックすることなどにより、クリア信号がオン状態となっているか否かを判定する（ステップＳ５）。このとき、クリア信号がオン状態であれば（ステップＳ５；Ｙｅｓ）、例えば遊技制御フラグ設定部１３３に設けられたクリアフラグをオン状態にセットする（ステップＳ６）。他方、クリア信号がオフ状態であるときには（ステップＳ５；Ｎｏ）、ステップＳ６の処理をスキップして、クリアフラグをオフ状態のままとする。
【０１３５】
ここで、遊技制御用マイクロコンピュータ１１０は、Ｉ／Ｏポート１１４に含まれる入力ポート＃３を介して１回だけクリア信号の状態を確認するようにしてもよいが、クリア信号の状態を複数回確認するようにしてもよい。例えば、クリア信号の状態がオフ状態であることを１回確認したら、所定時間（例えば０．１秒）が経過した後に、クリア信号の状態をもう１回確認する。このとき、クリア信号がオフ状態であれば、クリア信号がオフ状態である旨の判定を行うようにする。他方、このときにクリア信号の状態がオン状態であれば、所定時間が経過した後に、クリア信号の状態を再び確認するようにしてもよい。なお、クリア信号の状態を再確認する回数は１回であってもよいし、複数回であってもよい。また、２回チェックして、チェック結果が一致していなかったときに、もう一度確認するようにしてもよい。
【０１３６】
その後、遊技の進行を制御するための遊技制御処理の開始タイミングをソフトウェアの実行により遅延させる遅延処理の設定を行う（ステップＳ７）。具体的な一例として、遊技制御カウンタ設定部１３５に設けられたウェイトカウンタに、初期化ウェイト回数指定値をセットする。続いて、ステップＳ７での設定に基づく遅延処理を開始して、例えばウェイトカウンタにおけるカウント値を１減算するなど、遅延処理の実行に関わる設定の更新を行う（ステップＳ８）。そして、例えばウェイトカウンタにおけるカウント値が所定の遅延終了判定値に達したか否かを判定することなどにより、所定の遅延時間が経過したか否かを判定する（ステップＳ９）。ここで、遅延終了判定値を示すデータは、ＲＯＭ１１１に予め記憶されていればよい。例えば、遅延終了判定値は、遊技制御処理が実行可能状態となったときから、少なくとも払出制御基板１５に搭載された払出制御用マイクロコンピュータ１５０による払出制御用の各種処理が実行開始されるまでの時間に比べて遅延時間の方が長くなるように、予め定められた基準値であればよい。
【０１３７】
ステップＳ９にて遅延時間が経過していないときには（ステップＳ９；Ｎｏ）、ステップＳ８の処理にリターンし、遅延時間が経過しているときには（ステップＳ９；Ｙｅｓ）、ＲＡＭ１１２をアクセス可能に設定する（ステップＳ１０）。また、遊技制御用マイクロコンピュータ１１０は、例えばスタックポインタ指定アドレスの設定など、スタックポインタに関わる設定を行う（ステップＳ１１）。続いて、遊技制御用マイクロコンピュータ１１０は、クリアフラグがオンとなっているか否かを判定する（ステップＳ１２）。クリアフラグがオフであるときには（ステップＳ１２；Ｎｏ）、ＲＡＭ１１２のデータチェックを行い、チェック結果が正常であるか否かを判定する（ステップＳ１３）。ステップＳ１３の処理では、例えばＲＡＭ１１２の特定領域における記憶データを用いてチェックサムを算出し、算出されたチェックサムとメインチェックサムバッファに記憶されているチェックサムとを比較する。ここで、メインチェックサムバッファには、前回の電力供給停止時に、同様の処理によって算出されたチェックサムが記憶されている。そして、比較結果が不一致であれば、ＲＡＭ１１２の特定領域におけるデータが電力供給停止時のデータとは異なっていることから、チェック結果が正常でないと判断される。
【０１３８】
ステップＳ１３におけるチェック結果が正常であるときには（ステップＳ１３；Ｙｅｓ）、遊技制御フラグ設定部１３３に設けられたメインバックアップフラグがオンとなっているか否かを判定する（ステップＳ１４）。メインバックアップフラグの状態は、電力供給が停止するときに、遊技制御フラグ設定部１３３に設定される。そして、このメインバックアップフラグの設定箇所がバックアップ電源によってバックアップされることで、電力供給が停止した場合でも、メインバックアップフラグの状態は保存されることになる。ステップＳ１４では、例えばメインバックアップフラグの値として「５５Ｈ」が遊技制御フラグ設定部１３３に設定されていれば、バックアップあり（オン状態）であると判断される。これに対して、「５５Ｈ」以外の値が設定されていればバックアップなし（オフ状態）であると判断される。
【０１３９】
ステップＳ１４にてメインバックアップフラグがオンであるときには（ステップＳ１４；Ｙｅｓ）、メインバックアップフラグをクリアしてオフ状態とした後（ステップＳ１５）、遊技制御用マイクロコンピュータ１１０の内部状態などを電力供給が停止されたときの状態に戻すための復旧時における設定を行う（ステップＳ１６）。具体的な一例として、ステップＳ１６の処理では、ＲＯＭ１１１に格納されているバックアップ時設定テーブルの先頭アドレスをポインタに設定し、バックアップ時設定テーブルの内容を順次に、ＲＡＭ１１２内の作業領域に設定する。ここで、ＲＡＭ１１２の作業領域はバックアップ電源によってバックアップされており、バックアップ時設定テーブルには、作業領域のうちで初期化してもよい領域についての初期化データが設定されていればよい。ステップＳ１６の処理を実行したときには、演出制御基板１２に対して復旧報知コマンドを送信するための設定を行う（ステップＳ１７）。具体的な一例として、ステップＳ１７の処理では、ＲＯＭ１１１に格納されているバックアップ時コマンド送信テーブルの先頭アドレスをポインタに設定し、バックアップ時コマンド送信テーブルの内容に基づいて、コマンド送信用の制御データを、Ｉ／Ｏポート１１４内の出力ポート＃２に設定する。
【０１４０】
また、ステップＳ１２にてクリアフラグがオンであるときや（ステップＳ１２；Ｙｅｓ）、ステップＳ１３にてチェック結果が正常ではないとき（ステップＳ１３；Ｎｏ）、あるいはステップＳ１４にてメインバックアップフラグがオフであるときには（ステップＳ１４；Ｎｏ）、ＲＡＭ１１２の初期化を行う（ステップＳ１８）。なお、ステップＳ１８の処理では、ＲＡＭ１１２の全領域までは初期化せずに、例えば大当り判定用の乱数値ＭＲ１を示す数値データの生成を行うカウンタのカウント値データのような、所定のデータをそのまま保持させるようにしてもよい。これにより、不正な手段によってＲＡＭ１１２の初期化が実行される状態になったとしても、大当り判定用の乱数値ＭＲ１を生成するためのカウンタのカウント値が大当り判定用の判定値データに合致するタイミングを狙うことは、困難になる。ステップＳ１８の処理に続いて、遊技制御用マイクロコンピュータ１１０の内部状態などを初期状態とするための初期化時における設定を行う（ステップＳ１９）。具体的な一例として、ステップＳ１９の処理では、ＲＯＭ１１１に格納されている初期化時設定テーブルの先頭アドレスをポインタに設定し、初期化時設定テーブルの内容を順次、ＲＡＭ１１２内の作業領域に設定する。また、ステップＳ１９の処理では、遊技制御カウンタ設定部１３５に設けられたコマンド送信回数カウンタに、所定のカウント初期値（例えば「２００」）を設定する。ステップＳ１８、Ｓ１９の処理を実行したときには、演出制御基板１２に対して初期化通知コマンドを送信するための設定と（ステップＳ２０）、払出制御基板１５に対して払出用初期化コマンドを送信するための設定とを行う（ステップＳ２１）。具体的な一例として、ステップＳ２０、Ｓ２１の処理では、ＲＯＭ１１１に格納されている初期化時コマンド送信テーブルの先頭アドレスをポインタに設定し、初期化時コマンド送信テーブルの内容に基づいて、コマンド送信用の制御データを順次に、Ｉ／Ｏポート１１４内の出力ポート＃２と出力ポート＃１とに設定する。
【０１４１】
ステップＳ１７またはステップＳ２１の処理を実行した後には、例えばＣＴＣが備えるレジスタの設定を行うことなどにより、所定時間（例えば２ミリ秒）ごとにタイマ割込みが発生するように遊技制御用マイクロコンピュータ１１０の内部設定を行う（ステップＳ２２）。この後、遊技制御用マイクロコンピュータ１１０は割込許可状態に設定して（ステップＳ２３）、タイマ割込みの発生を待機する。このときには、電源断信号がオン状態になったか否か（出力されたか否か）の判定を行い（ステップＳ２４）、オフであれば（ステップＳ２４；Ｎｏ）、例えば図１３に示す乱数値ＭＲ１〜ＭＲ６などといった、主基板１１の側でカウントされる各種の乱数値を更新するための乱数更新処理を実行する（ステップＳ２５）。なお、遊技制御用マイクロコンピュータ１１０に内蔵された乱数回路によって生成されたハードウェア乱数としての乱数のみが使用され、なおかつ、乱数回路がＣＰＵ１１３からの指令によることなく乱数値となる数値データを更新可能である場合には、ステップＳ２５の処理が実行されなくてもよい。また、ステップＳ２４にて電源断信号がオンとなった旨の判定がなされたときには（ステップＳ２４；Ｙｅｓ）、メイン側電源断処理を実行した後（ステップＳ２６）、所定のループ処理を実行して、電力供給の停止による遊技制御用マイクロコンピュータ１１０の動作停止まで待機する。
【０１４２】
図２４は、ステップＳ２６にて実行されるメイン側電源断処理の一例を示すフローチャートである。図２４に示すメイン側電源断処理において、遊技制御用マイクロコンピュータ１１０は、まず、割込禁止に設定する（ステップＳ１０１）。続いて、例えばＩ／Ｏポート１１４に含まれる出力ポート＃０のビット０及びビット１にクリアデータをセットするなどして、ソレノイド８１、８２の駆動制御に関する設定を初期化する（ステップＳ１０２）。このときには、出力ポート＃０のビット０及びビット１以外にも、クリアすべき出力ポートにはクリアデータを設定するようにしてもよい。ステップＳ１０２の処理を実行した後には、例えばＲＡＭ１１２の特定領域における記憶データを用いてチェックサムを算出するなど、チェックデータの作成を行うとともに（ステップＳ１０３）、遊技制御フラグ設定部１３３に設けられたメインバックアップフラグをオン状態にセットする（ステップＳ１０４）。このとき作成されたチェックデータは、例えば遊技制御バッファ設定部１３６に設けられたメインチェックサムバッファなどといった、ＲＡＭ１１２の所定領域に格納される。そして、遊技制御用マイクロコンピュータ１１０は、例えば所定のＲＡＭアクセスレジスタにアクセス禁止値を設定することなどにより、以後、ＲＡＭ１１２へのアクセスを禁止する（ステップＳ１０５）。これにより、電力供給の停止に伴ってプログラムの暴走が生じても、ＲＡＭ１１２の記憶内容が破損することを防止できる。こうしたメイン側電源断処理が実行された後には、待機状態（ループ処理）に入ることになる。
【０１４３】
図２５は、遊技制御用マイクロコンピュータ１１０にてタイマ割込みが発生するごとに実行される遊技制御割込処理の一例を示すフローチャートである。この実施の形態では、タイマ割込みの発生に応答して、遊技制御メイン処理とは別個の遊技制御割込処理が実行される。これに対して、タイマ割込みの発生に応答して所定のタイマ割込処理が実行されることによりタイマ割込フラグがオン状態にセットされ、遊技制御割込処理に含まれる具体的な各処理が遊技制御メイン処理内において実行されてもよい。
【０１４４】
図２５に示す遊技制御割込処理において、遊技制御用マイクロコンピュータ１１０は、まず、内部レジスタを退避した後（ステップＳ４１）、所定のスイッチ処理を実行することにより、スイッチ回路１１６を介して各スイッチから入力される検出信号の状態を判定する（ステップＳ４２）。続いて、例えば図１３に示す乱数値ＭＲ１〜ＭＲ６などといった、主基板１１の側でカウントされる各種の乱数値を更新する乱数更新処理が実行される（ステップＳ４３）。なお、遊技制御用マイクロコンピュータ１１０に内蔵された乱数回路によって生成されたハードウェア乱数としての乱数のみが使用され、なおかつ、乱数回路がＣＰＵ１１３からの指令によることなく乱数値となる数値データを更新可能である場合には、ステップＳ４３の処理が実行されなくてもよい。
【０１４５】
ステップＳ４３にて乱数更新処理を実行した後、遊技制御用マイクロコンピュータ１１０は、ステップＳ４２におけるスイッチ処理の実行結果に基づき、入賞検出信号の入力に応じて賞球個数の設定などを行う賞球処理を実行する（ステップＳ４４）。また、遊技制御用マイクロコンピュータ１１０は、賞球過多や賞球不足、その他の払出異常が発生した場合に対応して、異常の発生を報知するための設定などを行う異常入賞報知処理を実行する（ステップＳ４５）。続いて、シリアル通信により払出制御基板１５から送信されたコマンドを受信するためのメイン側受信処理を実行する（ステップＳ４６）。
【０１４６】
この後、遊技制御用マイクロコンピュータ１１０は、特別図柄プロセス処理を実行する（ステップＳ４７）。特別図柄プロセス処理では、遊技制御フラグ設定部１３３に設けられた特別図柄プロセスフラグの値をパチンコ遊技機１における遊技の進行状況に応じて更新し、特別図柄表示装置４における表示動作の制御や特別可変入賞球装置７の開閉動作の設定などを所定の手順で行うために、各種の処理が選択されて実行される。特別図柄プロセス処理に続いて、普通図柄プロセス処理が実行される（ステップＳ４８）。遊技制御用マイクロコンピュータ１１０は、普通図柄プロセス処理を実行することにより、普通図柄表示器４０における表示動作（例えばＬＥＤの点灯、消灯など）を制御して、普通図柄の可変表示（例えば、点灯・点滅表示など）や普通可変入賞球装置６における可動翼片の傾動制御の設定などを可能にする。また、遊技制御用マイクロコンピュータ１１０は、所定の情報出力処理を実行することにより、例えばパチンコ遊技機１の外部に設置されたホール管理用コンピュータに供給される大当り情報、始動情報、確率変動情報などのデータを出力する（ステップＳ４９）。
【０１４７】
さらに、遊技制御用マイクロコンピュータ１１０は、所定のコマンド制御処理を実行することにより、主基板１１から演出制御基板１２や払出制御基板１５などのサブ側の制御基板に対して制御コマンドを送信し、遊技の進行に合わせた動作制御を指示する（ステップＳ５０）。その後、ステップＳ４１にて退避したレジスタの内容を復帰させてから（ステップＳ５１）、遊技制御割込処理を終了する。
【０１４８】
図２６（Ａ）は、賞球処理として、図２５に示すステップＳ４４にて実行される処理の一例を示すフローチャートである。図２６（Ａ）に示す賞球処理において、遊技制御用マイクロコンピュータ１１０は、まず、図２５に示すステップＳ４２におけるスイッチ処理の実行結果に基づき、始動口スイッチ２２、カウントスイッチ２４、及び入賞口スイッチ２５Ａ〜２５Ｄといった各入賞口スイッチからの入賞検出信号がオン状態となっているか否かをチェックする（ステップＳ２０１）。続いて、ステップＳ２０１でのチェック結果に基づき、遊技制御カウンタ設定部１３５に設けられた第１〜第３払出数指示カウンタや総賞球数カウンタにおけるカウント値の設定を行う（ステップＳ２０２）。
【０１４９】
図２６（Ｂ）は、ステップＳ２０２における処理内容の一例を示す説明図である。ステップＳ２０２の処理では、各入賞口スイッチからの入賞検出信号がオン状態となっているか否か（入力されているか否か）の判定が行われる。そして、カウントスイッチ２４からの入賞検出信号がオン状態であるときには、遊技制御カウンタ設定部１３５に設けられた第１払出数指示カウンタの値を１加算するとともに、総賞球数カウンタの値を１５加算する。また、左右の袖入賞口スイッチとなる入賞口スイッチ２５Ａ、２５Ｂのいずれかからの入賞検出信号がオン状態であるときには、遊技制御カウンタ設定部１３５に設けられた第２払出数指示カウンタの値を１加算するとともに、総賞球数カウンタの値を７加算する。左右の落とし入賞口スイッチとなる入賞口スイッチ２５Ｃ、２５Ｄのいずれかからの入賞検出信号がオン状態であるときにも、遊技制御カウンタ設定部１３５に設けられた第２払出数指示カウンタの値を１加算するとともに、総賞球数カウンタの値を７加算する。さらに、始動口スイッチ２２からの入賞検出信号がオン状態であるときには、遊技制御カウンタ設定部１３５に設けられた第３払出数指示カウンタの値を１加算するとともに、総賞球数カウンタの値を４加算する。このようなステップＳ２０２での処理を実行した後、遊技制御用マイクロコンピュータ１１０は、遊技制御フラグ設定部１３３に設けられた賞球プロセスフラグの値に応じて、以下のようなステップＳ２０３、Ｓ２０４の各処理を実行する。
【０１５０】
ステップＳ２０３の賞球送信処理は、賞球プロセスフラグの値が“０”のときに実行される。図２７は、賞球送信処理として、図２６（Ａ）に示すステップＳ２０３にて実行される処理の一例を示すフローチャートである。図２７に示す賞球送信処理において、遊技制御用マイクロコンピュータ１１０は、まず、例えば主基板１１に搭載されたシリアル通信回路１１５における通信動作状態をチェックするなどして、送信準備が完了しているか否かを判定する（ステップＳ３０１）。具体的な一例として、ステップＳ３０１の処理では、Ｉ／Ｏポート１１４が備える入力ポート＃０のビット０及びビット１をチェックして、送信許可信号がオン状態であり、なおかつ、送信中信号がオフ状態となっているか否かを判定する。そして、送信許可信号がオン状態であるとともに送信中信号がオフ状態であれば、送信準備が完了しているものと判断し、それ以外の場合には、送信準備が完了していないものと判断する。
【０１５１】
ステップＳ３０１にて送信準備が完了していないときには（ステップＳ３０１；Ｎｏ）、そのまま賞球送信処理を終了する。他方、送信準備が完了しているときには（ステップＳ３０１；Ｙｅｓ）、遊技制御フラグ設定部１３３に設けられた再送信フラグがオンとなっているか否かを判定する（ステップＳ３０２）。ここで、再送信フラグは、後述する図２８に示すステップＳ３２９の処理が実行されたときにオン状態にセットされる一方、図２８に示すステップＳ３２２の処理が実行されたときにはクリアされてオフ状態となる。ステップＳ３０２にて再送信フラグがオフであるときには（ステップＳ３０２；Ｎｏ）、第１〜第３払出数指示カウンタの値をチェックするために用いられる変数Ｎの値を、初期値となる「１」に設定する（ステップＳ３０３）。
【０１５２】
続いて、遊技制御用マイクロコンピュータ１１０は、変数Ｎの値に対応して特定される第１〜第３払出数指示カウンタのいずれかの値が、「０」となっているか否かを判定する（ステップＳ３０４）。例えば、変数Ｎの値が「１」であるときには、第１払出数指示カウンタの値が「０」となっているか否かを判定し、変数Ｎの値が「２」であるときには、第２払出数指示カウンタの値が「０」となっているか否かを判定し、変数Ｎの値が「３」であるときには、第３払出数指示カウンタの値が「０」となっているか否かを判定する。ステップＳ３０４にて判定の対象となった払出数指示カウンタの値が「０」であるときには（ステップＳ３０４；Ｙｅｓ）、変数Ｎの値が「３」であるか否かを判定し（ステップＳ３０５）、「３」であるときには（ステップＳ３０５；Ｙｅｓ）、賞球送信処理を終了する。これに対して、ステップＳ３０５にて変数Ｎの値が「３」以外の値であるときには（ステップＳ３０５；Ｎｏ）、変数Ｎの値を１加算した後（ステップＳ３０６）、ステップＳ３０４の処理にリターンする。
【０１５３】
ステップＳ３０４にて判定の対象となった払出数指示カウンタの値が「０」以外の値であるときには（ステップＳ３０４；Ｎｏ）、その払出数指示カウンタ（第１〜第３払出数指示カウンタのいずれか）の値を１減算する（ステップＳ３０７）。このときには、遊技制御カウンタ設定部１３５に設けられたコマンド送信回数カウンタの値を１加算する（ステップＳ３０８）。
【０１５４】
ステップＳ３０２にて再送信フラグがオンであるときや（ステップＳ３０２；Ｙｅｓ）、ステップＳ３０８の処理を実行した後には、変数Ｎの値が「１」であるか否かを判定し（ステップＳ３０９）、「１」である場合には（ステップＳ３０９；Ｙｅｓ）、例えばＲＯＭ１１１に格納されている第１払出数指定コマンド設定テーブルの先頭アドレスをポインタに設定することなどにより、第１払出数指定コマンドを払出制御基板１５に対して送信するための設定を行う（ステップＳ３１０）。ステップＳ３０９にて変数Ｎの値が「１」以外の値であるときには（ステップＳ３０９；Ｎｏ）、その変数Ｎの値は「２」であるか否かを判定する（ステップＳ３１１）。
【０１５５】
ステップＳ３１１にて変数Ｎの値が「２」である場合には（ステップＳ３１１；Ｙｅｓ）、例えばＲＯＭ１１１に格納されている第２払出数指定コマンド設定テーブルの先頭アドレスをポインタに設定することなどにより、第２払出数指定コマンドを払出制御基板１５に対して送信するための設定を行う（ステップＳ３１２）。ステップＳ３１１にて変数Ｎの値が「２」ではない場合には（ステップＳ３１１；Ｎｏ）、変数Ｎの値が「３」であるものと判断して、例えばＲＯＭ１１１に格納されている第３払出数指定コマンド設定テーブルの先頭アドレスをポインタに設定することなどにより、第３払出数指定コマンドを払出制御基板１５に対して送信するための設定を行う（ステップＳ３１３）。
【０１５６】
ステップＳ３１０、Ｓ３１２、Ｓ３１３のいずれかの処理を実行した後、遊技制御用マイクロコンピュータ１１０は、遊技制御タイマ設定部１３４に設けられた賞球待ち時間タイマの設定を行う（ステップＳ３１４）。例えば、ステップＳ３１４の処理では、払出制御基板１５からの賞球ＡＣＫ信号がオン状態になるか否かを監視するための賞球待ち時間に対応したタイマ初期値が賞球待ち時間タイマに設定されて、賞球待ち時間の計測が開始される。ステップＳ３１４の処理を実行した後には、賞球プロセスフラグの値を“１”に更新する（ステップＳ３１５）。
【０１５７】
図２６（Ａ）に示すステップＳ２０４の賞球待ち処理は、賞球プロセスフラグの値が“１”のときに実行される。図２８は、賞球待ち処理として、図２６（Ａ）に示すステップＳ２０４にて実行される処理の一例を示すフローチャートである。図２８に示す賞球待ち処理において、遊技制御用マイクロコンピュータ１１０は、まず、払出制御基板１５から送信される賞球ＡＣＫ信号がオン状態となっているか否かを判定する（ステップＳ３２１）。具体的な一例として、ステップＳ３２１の処理では、Ｉ／Ｏポート１１４が備える入力ポート＃３のビット７をチェックして、賞球ＡＣＫ信号がオン状態となっているか否かを判定する。
【０１５８】
ステップＳ３２１にて賞球ＡＣＫ信号がオン状態であるときには（ステップＳ３２１；Ｙｅｓ）、再送信フラグをクリアしてオフ状態とした後（ステップＳ３２２）、変数Ｎの値が「１」であるか否かを判定する（ステップＳ３２３）。このとき、変数Ｎの値が「１」であれば（ステップＳ３２３；Ｙｅｓ）、第１払出数指定コマンドの送信により１５個の賞球を払い出すための指示が完了したと判断して、総賞球数カウンタの値を１５減算する（ステップＳ３２４）。ステップＳ３２３にて変数Ｎの値が「１」以外の値であるときには（ステップＳ３２３；Ｎｏ）、その変数Ｎの値は「２」であるか否かを判定する（ステップＳ３２５）。
【０１５９】
ステップＳ３２５にて変数Ｎの値が「２」である場合には（ステップＳ３２５；Ｙｅｓ）、第２払出数指定コマンドの送信により７個の賞球を払い出すための指示が完了したと判断して、総賞球数カウンタの値を７減算する（ステップＳ３２６）。ステップＳ３２５にて変数Ｎの値が「２」ではない場合には（ステップＳ３２５；Ｎｏ）、変数Ｎの値が「３」であることに対応した第３払出数指定コマンドの送信により４個の賞球を払い出すための指示が完了したと判断して、総賞球数カウンタの値を４減算する（ステップＳ３２７）。
【０１６０】
また、ステップＳ３２１にて賞球ＡＣＫ信号がオフ状態であるときには（ステップＳ３２１；Ｎｏ）、例えば賞球待ち時間タイマの値が所定の賞球待ち時間終了判定値（例えば「０」）となったか否かを判定することなどにより、賞球待ち時間が経過したか否かを判定する（ステップＳ３２８）。このとき、賞球待ち時間が経過していなければ（ステップＳ３２８；Ｎｏ）、賞球待ち処理を終了する。他方、賞球待ち時間が経過した場合には（ステップＳ３２８；Ｙｅｓ）、再送信フラグをオン状態にセットする（ステップＳ３２９）。ステップＳ３２４、Ｓ３２６、Ｓ３２７、Ｓ３２９のいずれかの処理を実行した後には、賞球待ち時間タイマをクリアして初期化した後（ステップＳ３３０）、賞球プロセスフラグの値を“０”に更新してから（ステップＳ３３１）、賞球待ち処理を終了する。
【０１６１】
図２９は、異常入賞報知処理として、図２５に示すステップＳ４５にて実行される処理の一例を示すフローチャートである。図２９に示す異常入賞報知処理において、遊技制御用マイクロコンピュータ１１０は、まず、図２５に示すステップＳ４２におけるスイッチ処理の実行結果に基づき、全入賞球検出スイッチ２９からの検出信号がオン状態となっているか否かを判定する（ステップＳ２１１）。
【０１６２】
ステップＳ２１１にて全入賞球検出スイッチ２９からの検出信号がオン状態であるときには（ステップＳ２１１；Ｙｅｓ）、コマンド送信回数カウンタの値を１減算する（ステップＳ２１２）。これに対して、ステップＳ２１１にて全入賞球検出スイッチ２９からの検出信号がオフ状態であるときには（ステップＳ２１１；Ｎｏ）、ステップＳ２１２の処理をスキップする。その後、遊技制御用マイクロコンピュータ１１０は、コマンド送信回数カウンタの値が予め定められた賞球過多基準値（例えば「２５０」）以上となっているか否かを判定する（ステップＳ２１３）。
【０１６３】
ステップＳ２１３にてコマンド送信回数カウンタの値が賞球過多基準値以上であるときには（ステップＳ２１３；Ｙｅｓ）、演出制御基板１２に対して賞球過多報知コマンドを送信するための設定を行う（ステップＳ２１４）。具体的な一例として、ステップＳ２１４の処理では、ＲＯＭ１１１に格納されている賞球過多報知コマンド送信テーブルの先頭アドレスをポインタに設定し、賞球過多報知コマンド送信テーブルの内容に基づいて、コマンド送信用の制御データをＩ／Ｏポート１１４内の出力ポート＃２に設定する。ステップＳ２１３にてコマンド送信回数カウンタの値が賞球過多基準値未満であるときには（ステップＳ２１３；Ｎｏ）、コマンド送信回数カウンタの値が予め定められた賞球不足基準値（例えば「０」）に達したか否かを判定する（ステップＳ２１５）。
【０１６４】
ステップＳ２１５にてコマンド送信回数カウンタの値が賞球不足基準値に達しているときには（ステップＳ２１５；Ｙｅｓ）、演出制御基板１２に対して賞球不足報知コマンドを送信するための設定を行う（ステップＳ２１６）。具体的な一例として、ステップＳ２１６の処理では、ＲＯＭ１１１に格納されている賞球不足報知コマンド送信テーブルの先頭アドレスをポインタに設定し、賞球不足報知コマンド送信テーブルの内容に基づいて、コマンド送信用の制御データをＩ／Ｏポート１１４内の出力ポート＃２に設定する。ステップＳ２１４、Ｓ２１６のいずれかの処理を実行した後には、コマンド送信回数カウンタに、所定のカウント初期値（例えば「２００」）を設定する（ステップＳ２１７）。
【０１６５】
ステップＳ２１５にてコマンド送信回数カウンタの値が賞球不足基準値に達していないときや（ステップＳ２１５；Ｎｏ）、ステップＳ２１７の処理を実行した後には、再送信フラグがオンとなっているか否かを判定する（ステップＳ２１８）。このとき、再送信フラグがオフであれば（ステップＳ２１８；Ｎｏ）、払出異常検出フラグがオンとなっているか否かを判定する（ステップＳ２１９）。ここで、払出異常検出フラグは、後述する図３０に示すステップＳ２４２の処理が実行されたときにオン状態にセットされる。そして、ステップＳ２１８にて再送信フラグがオンであるとき（ステップＳ２１８；Ｙｅｓ）、またはステップＳ２１９にて払出異常検出フラグがオンであるときには（ステップＳ２１９；Ｙｅｓ）、遊技制御フラグ設定部１３３に設けられた払出異常報知フラグがオンとなっているか否かを判定する（ステップＳ２２０）。なお、払出異常報知フラグは、後述するステップＳ２２２の処理が実行されたときにオン状態にセットされる一方、ステップＳ２２５の処理が実行されたときにクリアされてオフ状態となる。
【０１６６】
ステップＳ２２０にて払出異常報知フラグがオンであるときには（ステップＳ２２０；Ｙｅｓ）、既に払出動作の異常が発生した旨の報知が行われていると判断して、異常入賞報知処理を終了する。他方、ステップＳ２２０にて払出異常報知フラグがオフであるときには（ステップＳ２２０；Ｎｏ）、演出制御基板１２に対して払出異常報知開始コマンドを送信するための設定を行う（ステップＳ２２１）。具体的な一例として、ステップＳ２２１の処理では、ＲＯＭ１１１に格納されている払出異常報知開始コマンド送信テーブルの先頭アドレスをポインタに設定し、払出異常報知開始コマンド送信テーブルの内容に基づいて、コマンド送信用の制御データをＩ／Ｏポート１１４内の出力ポート＃２に設定する。また、ステップＳ２２１の処理を実行したときには、払出異常報知フラグをオン状態にセットする（ステップＳ２２２）。
【０１６７】
また、ステップＳ２１９にて払出異常検出フラグがオフであるときには（ステップＳ２１９；Ｎｏ）、払出異常報知フラグがオンとなっているか否かを判定する（ステップＳ２２３）。そして、払出異常報知フラグがオンであるときには（ステップＳ２２３；Ｙｅｓ）、演出制御基板１２に対して払出異常報知終了コマンドを送信するための設定を行う（ステップＳ２２４）。具体的な一例として、ステップＳ２２４の処理では、ＲＯＭ１１１に格納されている払出異常報知終了コマンド送信テーブルの先頭アドレスをポインタに設定し、払出異常報知終了コマンド送信テーブルの内容に基づいて、コマンド送信用の制御データをＩ／Ｏポート１１４内の出力ポート＃２に設定する。ステップＳ２２４の処理を実行した後には、払出異常報知フラグをクリアしてオフ状態にする（ステップＳ２２５）。ステップＳ２２３にて払出異常報知フラグがオフであるときには（ステップＳ２２３；Ｎｏ）、ステップＳ２２４、Ｓ２２５の処理を実行せずに、異常入賞報知処理を終了すればよい。
【０１６８】
図３０は、メイン側受信処理として、図２５に示すステップＳ４６にて実行される処理の一例を示すフローチャートである。図３０に示すメイン側受信処理において、遊技制御用マイクロコンピュータ１１０は、まず、例えばＩ／Ｏポート１１４内の入力ポート＃０におけるビット３の状態をチェックして受信エラー信号がオン状態となっているか否かを確認することなどにより、主基板１１に搭載されたシリアル通信回路１１５でのシリアル通信動作にエラーが発生しているか否かを判定する（ステップＳ２３１）。このとき、シリアル通信動作にエラーが発生していれば（ステップＳ２３１；Ｙｅｓ）、例えばＩ／Ｏポート１１４内の出力ポート＃０のビット７にクリアデータをセットすることなどにより、シリアル通信回路１１５の初期設定を行う（ステップＳ２３２）。他方、ステップＳ２３１にてシリアル通信動作にエラーが発生していないときには（ステップＳ２３１；Ｎｏ）、ステップＳ２３２の処理をスキップする。
【０１６９】
続いて、遊技制御用マイクロコンピュータ１１０は、払出制御基板１５に対してメインＡＣＫ信号を出力中であるか否かを判定する（ステップＳ２３３）。具体的な一例として、ステップＳ２３３の処理では、遊技制御タイマ設定部１３４に設けられたＡＣＫ出力時間タイマの値を読み取り、メインＡＣＫ信号の出力停止中に対応した停止中タイマ値（例えば「０」）となっているか否かをチェックする。そして、ＡＣＫ出力時間タイマの値が停止中タイマ値となっていれば、メインＡＣＫ信号は出力されていないと判定する一方、停止中タイマ値以外であれば、メインＡＣＫ信号の出力中であると判定する。
【０１７０】
ステップＳ２３３にてメインＡＣＫ信号を出力中であるときには（ステップＳ２３３；Ｙｅｓ）、主基板１１の側においてコマンドを受信できる状態にはないと判断して、メイン側受信処理を終了する。他方、ステップＳ２３３にてメインＡＣＫ信号が出力されていないときには（ステップＳ２３３；Ｎｏ）、例えばＩ／Ｏポート１１４内の入力ポート＃０におけるビット２の状態をチェックして受信データ未処理信号がオン状態となっているか否かを確認することなどにより、主基板１１に搭載されたシリアル通信回路１１５により払出制御基板１５から受信したコマンドがあるか否かを判定する（ステップＳ２３４）。
【０１７１】
ステップＳ２３４にて受信コマンドがないときには（ステップＳ２３４；Ｎｏ）、メイン側受信処理を終了する。他方、ステップＳ２３４にて受信コマンドがあるときには（ステップＳ２３４；Ｙｅｓ）、例えばＩ／Ｏポート１１４内の入力ポート＃１への入力データを内蔵レジスタに取り込むことなどにより、受信コマンドとなる８ビットの受信データを読み込む（ステップＳ２３５）。このときには、例えばＩ／Ｏポート１１４内の出力ポート＃０のビット６にクリアデータをセットすることなどにより、シリアル通信回路１１５の初期設定を行う（ステップＳ２３６）。
【０１７２】
ステップＳ２３６の処理に続いて、遊技制御用マイクロコンピュータ１１０は、例えば８バイトの受信データにおいてヘッダとなる先頭ビット（第７ビット［ビット７］）をチェックすることなどにより、受信データは２バイト構成の受信コマンドにおける１バイト目を示すものであるか否かを判定する（ステップＳ２３７）。例えば、ステップＳ２３７の処理で受信データの先頭ビットが「０」と特定されたときには受信データは受信コマンドにおける１バイト目を示すものであると判定する一方、先頭ビットが「１」と特定されたときには受信データは受信コマンドにおける２バイト目を示すものであると判定する。
【０１７３】
ステップＳ２３７にて受信コマンドが１バイト目であると判定されたときには（ステップＳ２３７；Ｙｅｓ）、例えばステップＳ２３５にて読み込んだ８ビットの受信データを遊技制御バッファ設定部１３６に設けられたコマンド受信バッファに記憶させることにより、受信コマンドを格納する（ステップＳ２３８）。また、ステップＳ２３７にて受信コマンドが１バイト目ではないと判定されたときには（ステップＳ２３７；Ｎｏ）、受信データが受信コマンドの２バイト目に相当すると判断して、コマンド受信バッファに既に格納されている受信コマンドの１バイト目を読み出す（ステップＳ２３９）。続いて、ステップＳ２３５にて読み込んだ受信コマンドの２バイト目と、ステップＳ２３９にて読み出した受信コマンドの１バイト目との排他的論理和を演算し（ステップＳ２４０）、演算結果が正常値となっているか否かを判定する（ステップＳ２４１）。この実施の形態では、払出制御基板１５から主基板１１に対して送信されるコマンドは、１バイト目を反転させることで２バイト目となるように構成されている。したがって、受信コマンドの１バイト目と２バイト目との排他的論理和を演算したときに、全ビット値が「１」となれば、主基板１１において正常にコマンドを受信できたことになる。
【０１７４】
また、この実施の形態において払出制御基板１５から主基板１１に対して送信されるコマンドは、賞球の払出動作に関わるエラーが発生したことを通知するための賞球エラー通知コマンドとなっている。そこで、ステップＳ２４１にて演算結果が正常値となっているときには（ステップＳ２４１；Ｙｅｓ）、賞球の払出動作に関するエラーが発生したと判断して、払出異常検出フラグをオン状態にセットする（ステップＳ２４２）。これに対して、ステップＳ２４１にて演算結果が正常値ではないときには（ステップＳ２４１；Ｎｏ）、ステップＳ２４２の処理をスキップする。この後、遊技制御用マイクロコンピュータ１１０は、払出制御基板１５に対してメインＡＣＫ信号を出力するための設定を行う（ステップＳ２４３）。例えば、ステップＳ２４３の処理では、遊技制御タイマ設定部１３４に設けられたＡＣＫ出力時間タイマに所定のタイマ設定値をセットして、メインＡＣＫ信号の出力時間の計測を開始する。ここで、ＡＣＫ出力時間タイマにより出力時間の計測が行われている期間では、例えばＩ／Ｏポート１１４内の出力ポート＃０におけるビット３をオン状態にセットすることなどにより、主基板１１から払出制御基板１５に対してメインＡＣＫ信号が送信される。
【０１７５】
ステップＳ２４３の処理が実行された後には、コマンド受信バッファをクリアして、その記憶内容を消去する（ステップＳ２４４）。ここで、ステップＳ２４１にて演算結果が正常値ではないと判定されたときには、ステップＳ２４２の処理が実行されずにステップＳ２４４の処理が実行されることから、払出制御基板１５からの受信コマンドに対応した処理が実行されずに、受信コマンドが消去されることになる。すなわち、遊技制御用マイクロコンピュータ１１０において払出制御基板１５からの受信コマンドにおける１バイト目のデータと２バイト目のデータとの排他的論理和を演算することによりコマンドを正しく受信できなかった旨の判定がなされたときには、払出制御基板１５からの受信コマンドを消去することができる。
【０１７６】
図３１は、特別図柄プロセス処理として、図２５に示すステップＳ４７にて実行される処理の一例を示すフローチャートである。図３１に示す特別図柄プロセス処理において、遊技制御用マイクロコンピュータ１１０は、まず、始動口スイッチ２２からの入賞検出信号がオン状態となっているか否かを判定する（ステップＳ１２０）。このとき、始動口スイッチ２２からの入賞検出信号がオン状態であれば（ステップＳ１２０；Ｙｅｓ）、所定の入賞処理を実行して、大当り判定用の乱数値ＭＲ１を示す数値データの抽出などを行う（ステップＳ１２１）。他方、ステップＳ１２０にて始動口スイッチ２２からの入賞検出信号がオフ状態であるときには（ステップＳ１２０；Ｎｏ）、ステップＳ１２１の処理をスキップする。
【０１７７】
ステップＳ１２１の入賞処理では、特図保留記憶部１３１が記憶している大当り判定用の乱数値ＭＲ１を示す数値データの個数である保留記憶数が、所定の上限値（例えば「４」）となっているか否かを判定する。このとき、保留記憶数が上限値となっていれば、今回の入賞による始動検出は無効として、そのまま入賞処理を終了する。これに対して、保留記憶数が上限値未満であるときには、例えば遊技制御用マイクロコンピュータ１１０に内蔵された乱数回路などから大当り判定用の乱数値ＭＲ１を示す数値データを抽出し、抽出した乱数値ＭＲ１を示す数値データを、特図保留記憶部１３１における空エントリの先頭にセットする。
【０１７８】
この後、遊技制御用マイクロコンピュータ１１０は、遊技制御フラグ設定部１３３に設けられた特別図柄プロセスフラグの値に応じて、以下のようなステップＳ１３０〜Ｓ１３６の各処理を実行する。
【０１７９】
ステップＳ１３０の特別図柄通常処理は、特別図柄プロセスフラグの値が“０”のときに実行される。この特別図柄通常処理において、遊技制御用マイクロコンピュータ１１０は、特図保留記憶部１３１における保留記憶数が「０」となっているか否かを判定する。そして、保留記憶数が「０」であるときには、特図ゲームの開始条件が成立する前提となる始動条件が成立していないと判断して、そのまま特別図柄通常処理を終了する。これに対して、保留記憶数が「０」以外であるときには、特別図柄プロセスフラグの値を“１”に更新する。
【０１８０】
ステップＳ１３１の可変表示開始時処理は、特別図柄プロセスフラグの値が“１”のときに実行される。この可変表示開始時処理は、特別図柄表示装置４による特図ゲームにおける確定特別図柄を決定する処理や、特別図柄の可変表示時間（総変動時間）及び画像表示装置５における飾り図柄の可変表示態様を決定する処理などを含んでいる。具体的な一例として、ステップＳ１３１の可変表示開始時処理では、まず、特図保留記憶部１３１から保留番号「１」に対応して記憶されている大当り判定用の乱数値ＭＲ１を示す数値データを読み出すとともに、保留番号「１」よりも下位のエントリ（例えば保留番号「２」〜「４」に対応するエントリ）に記憶された乱数値ＭＲ１を示す数値データを、１エントリずつ上位にシフトする。
【０１８１】
こうして特図保留記憶部１３１から読み出した乱数値ＭＲ１を示す数値データに基づき、例えばＲＯＭ１１１に格納されている大当り判定テーブルを参照することなどにより、特図ゲームや飾り図柄の可変表示における表示結果を大当りとするか否かの判定を行う。このとき、大当りとする旨の判定がなされると、遊技制御フラグ設定部１３３に設けられた大当りフラグをオン状態にセットするとともに、確変判定用の乱数値ＭＲ４を示す数値データを抽出する。続いて、抽出した乱数値ＭＲ４を示す数値データに基づき、例えばＲＯＭ１１１に格納されている確変判定テーブルを参照することなどにより、大当り遊技状態の終了後における遊技状態を確変制御による高確率状態とするか否かの判定を行う。そして、高確率状態とする旨の判定がなされたときには、遊技制御フラグ設定部１３３に設けられた確変確定フラグをオン状態にセットするとともに、突然確変判定用の乱数値ＭＲ６を示す数値データを抽出する。このとき抽出した乱数値ＭＲ６を示す数値データに基づき、例えばＲＯＭ１１１に格納されている突然確変判定テーブルを参照することなどにより、突然確変大当りとするか否かの判定を行う。突然確変大当りとする旨の判定がなされたときには、突然確変フラグをオン状態にセットする。
【０１８２】
また、ステップＳ１３１の可変表示開始時処理では、特図ゲームや飾り図柄の可変表示における表示結果をハズレとする旨の判定がなされたときに、特図ゲームにおける確定特別図柄をハズレ図柄のいずれかに決定する。例えば、確定図柄決定用の乱数値を示す数値データを抽出し、予め用意された確定図柄決定テーブルを参照することなどにより、ハズレ図柄のうちから確定特別図柄となるものを決定すればよい。このときには、リーチ判定用の乱数値ＭＲ２を示す数値データを抽出し、抽出した乱数値ＭＲ２を示す数値データに基づき、ＲＯＭ１１１に格納されているリーチ判定テーブルを参照することなどにより、飾り図柄の可変表示態様をリーチとするか否かの判定を行う。そして、リーチとする旨の判定がなされたときには、可変表示パターン決定用の乱数値ＭＲ３を示す数値データに基づき、予め用意されたリーチハズレパターン決定テーブルを参照することなどにより、複数種類のリーチハズレパターンのいずれかを選択決定する。また、リーチとしない旨の判定がなされたときには、例えば遊技制御フラグ設定部１３３に設けられた時短中フラグがオンとなっているか否かを判定し、オンであれば図１４に示す通常ハズレＢとなる可変表示パターン＃２に決定する一方、オフであれば通常ハズレＡとなる可変表示パターン＃１に決定する。
【０１８３】
さらに、ステップＳ１３１の可変表示開始時処理では、特図ゲームや飾り図柄の可変表示における表示結果を大当りとする旨の判定がなされたときに、突然確変フラグをオン状態にセットしたか否かに応じて、特図ゲームにおける確定特別図柄を２ラウンド大当り図柄と１５ラウンド大当り図柄のいずれかに決定する。すなわち、突然確変フラグがオンであるときには、２ラウンド大当り図柄となる「３」を示す特別図柄を確定特別図柄に決定する一方、突然確変フラグがオフであるときには、１５ラウンド大当り図柄となる「７」を示す特別図柄を確定特別図柄に決定する。また、確変確定フラグがオフであるときには、図９（Ａ）に示す表示結果通知＃２のコマンド９００１Ｈを演出制御基板１２に対して送信するための設定を行う。続いて、可変表示パターン決定用の乱数値ＭＲ３を示す数値データに基づき、予め用意された大当りパターン決定テーブルを参照することなどにより、複数種類の大当りパターンのいずれかを選択決定する。ここで、大当りパターン決定テーブルは、図１４に示す突然確変大当りの可変表示パターン＃６１は選択されないように構成されているものとする。
【０１８４】
ステップＳ１３１の可変表示開始時処理において確変確定フラグをオン状態にセットしたときには、突然確変フラグをオン状態にセットしたか否かに応じた表示結果通知コマンドの送信設定や、可変表示パターンの決定も行われる。すなわち、確変確定フラグがオンである一方で、突然確変フラグがオフであるときには、再抽選演出実行判定用の乱数値ＭＲ５を示す数値データに基づき、予め用意された再抽選演出実行判定テーブルを参照することなどにより、大当り終了後再抽選演出表示を実行するか否かの判定を行う。このとき、大当り終了後再抽選演出表示を実行する旨の判定がなされたときには、図９（Ａ）に示す表示結果通知＃３のコマンド９００２Ｈを演出制御基板１２に対して送信するための設定を行う。これに対して、大当り終了後再抽選演出表示を実行しない旨の判定がなされたときには、図９（Ａ）に示す表示結果通知＃４のコマンド９００３Ｈを演出制御基板１２に対して送信するための設定を行う。続いて、可変表示パターン決定用の乱数値ＭＲ３を示す数値データに基づき、大当りパターン決定テーブルを参照することなどにより、複数種類の大当りパターンのいずれかを選択決定する。他方、確変確定フラグがオンであるとともに、突然確変フラグもオンであるときには、図９（Ａ）に示す表示結果通知＃５のコマンド９００４Ｈを演出制御基板１２に対して送信するための設定を行う。続いて、図１４に示す突然確変大当りの可変表示パターン＃６１を、今回の特図ゲーム及び飾り図柄の可変表示にて用いるものとして選択決定する。
【０１８５】
こうして可変表示パターンを選択決定した後には、決定した可変表示パターンに対応する可変表示開始コマンドを演出制御基板１２に対して送信するための設定を行う。これとともに、可変表示パターンにおける特別図柄の可変表示時間（総変動時間）に対応したタイマ初期値を遊技制御タイマ設定部１３４に設けられた可変表示時間タイマに設定する。また、例えば特別図柄表示装置４における各セグメントや各ドットの点灯／消灯動作を開始させるなどといった、特別図柄表示装置４において特別図柄の可変表示を開始する設定を行う。このときには、特別図柄プロセスフラグの値を“２”に更新する。
【０１８６】
ステップＳ１３２の可変表示制御処理は、特別図柄プロセスフラグの値が“２”のときに実行される。この可変表示制御処理は、可変表示時間タイマの値に基づいて、特別図柄表示装置４による特図ゲームにおける特別図柄の残りの可変表示時間を計測する処理を含んでいる。そして、特別図柄の可変表示時間（総変動時間）が経過したときには、特別図柄プロセスフラグの値を“３”に更新する。
【０１８７】
ステップＳ１３３の可変表示停止時処理は、特別図柄プロセスフラグの値が“３”のときに実行される。この可変表示停止時処理では、特別図柄や飾り図柄の可変表示結果が大当りであるかハズレであるかが判定される。また、パチンコ遊技機１が高確率状態となっているときには、遊技状態を高確率状態から通常遊技状態に戻すか否かを判定し、戻すと判定すると、パチンコ遊技機１における遊技状態を高確率状態から通常遊技状態に移行させる。具体的な一例として、高確率状態にて実行された特図ゲームの回数が所定の確変終了基準値（例えば「１００」）に達すると、高確率状態から通常遊技状態に戻すと判定する。そして、可変表示結果が大当りであるときには特別図柄プロセスフラグの値が“４”に更新される一方で、ハズレであるときには特別図柄プロセスフラグの値が“０”に更新される。
【０１８８】
ステップＳ１３４の大入賞口開放前処理は、特別図柄プロセスフラグの値が“４”のときに実行される。この大入賞口開放前処理では、大当り遊技状態において特別可変入賞球装置７が備える開閉板により大入賞口が開放されるラウンドが開始されるよりも前の段階で、突然確変フラグがオンとなっているか否かを判定する。このとき、突然確変フラグがオフであれば、大当り遊技状態におけるラウンドの実行回数を「１５」に設定するとともに、各ラウンドにおける大入賞口の最長開放期間を予め定められた１５ラウンド開放期間（例えば２９秒）に設定する。これに対して、突然確変フラグがオフであれば、大当り遊技状態におけるラウンドの実行回数を「２」に設定するとともに、各ラウンドにおける大入賞口の最長開放期間を１５ラウンド開放期間に比べて短い２ラウンド開放期間（例えば０．５秒）に設定する。この後、大当り開始コマンドを演出制御基板１２に対して送信するための設定を行って、特別図柄プロセスフラグの値を“５”に更新する。
【０１８９】
ステップＳ１３５の大入賞口開放中処理は、特別図柄プロセスフラグの値が“５”のときに実行される。この大入賞口開放中処理では、大入賞口開放前処理での設定に従ってソレノイド８２の駆動制御を行うことにより、特別可変入賞球装置７が備える開閉板により大入賞口を開閉させる。そして、大当り遊技状態における最終のラウンドが終了したときには、特別図柄プロセスフラグの値を“６”に更新する。
【０１９０】
ステップＳ１３６の大当り終了処理は、特別図柄プロセスフラグの値が“６”のときに実行される。この大当り終了処理では、大当り終了後再抽選演出表示を実行するか否かの判定を行い、実行すると判定されたときには、確変確定フラグがオンとなっているか否かを判定する。このとき、確変確定フラグがオフであれば、図９（Ｂ）に示す大当り終了＃２のコマンドＡ１０１Ｈを演出制御基板１２に対して送信するための設定を行う。また、確変中フラグをクリアしてオフ状態にすることで、遊技状態を高確率状態から通常遊技状態へと移行させる。あるいは、確変中フラグをクリアするとともに、時短中フラグをオン状態にセットすることで、遊技状態を時間短縮状態に移行させるようにしてもよい。これに対して、確変確定フラグがオンであれば、図９（Ｂ）に示す大当り終了＃３のコマンドＡ１０２Ｈを演出制御基板１２に対して送信するための設定を行う。また、確変中フラグをオン状態にセットすることで、遊技状態を高確率状態に移行させる。
【０１９１】
さらに、ステップＳ１３６の大当り終了処理で大当り終了後再抽選演出表示を実行しないと判定されたときには、突然確変フラグがオンとなっているか否かを判定する。このとき、突然確変フラグがオンであれば、図９（Ｂ）に示す大当り終了＃４のコマンドＡ１０３Ｈを演出制御基板１２に対して送信するための設定を行う。また、確変確定フラグ及び突然確変フラグをクリアしてオフ状態にするとともに、確変中フラグをオン状態にセットすることで、遊技状態を高確率状態に移行させる。他方、突然確変フラグがオフであるときには、図９（Ｂ）に示す大当り終了＃１のコマンドＡ１００Ｈを演出制御基板１２に対して送信するための設定を行う。また、確変確定フラグをクリアしてオフ状態にするとともに、確変中フラグをオン状態にセットすることで、遊技状態を高確率状態に移行させる。
【０１９２】
また、大当り終了処理で大当り終了後再抽選演出表示を実行する旨の判定がなされたときには、大当り終了後再抽選演出表示の実行時間（例えば１２秒）を計測し、その実行時間が経過したときに、特別図柄プロセスフラグの値を“０”に更新する。これに対して、大当り終了後再抽選演出表示を実行しない旨の判定がなされたときには、大当り終了後再抽選演出表示とは異なる大当り終了報知演出表示の実行時間（例えば４秒）を計測し、その実行時間が経過したときに、特別図柄プロセスフラグの値を“０”に更新する。
【０１９３】
次に、払出制御基板１５における動作を説明する。払出制御基板１５では、電源基板１０からの電力供給が開始され払出制御用マイクロコンピュータ１５０へのリセット信号がハイレベル（オフ状態）になったことに応じて、払出制御用マイクロコンピュータ１５０が起動し、図３２のフローチャートに示すような払出制御メイン処理が実行される。図３２に示す払出制御メイン処理を開始すると、払出制御用マイクロコンピュータ１５０は、まず、割込モードの設定を行う（ステップＳ７１）。続いて、例えばＩ／Ｏポート１５４に含まれる入力ポート＃３におけるビット６の状態をチェックすることなどにより、電源断信号がオフ状態となっているか否かを判定する（ステップＳ７２）。例えば、ステップＳ７２の処理では、電源断信号が出力されていないオフ状態（ハイレベル）となっていることを確認する。
【０１９４】
ステップＳ７２にて電源断信号がオン状態であるときには（ステップＳ７２；Ｎｏ）、所定時間（例えば０．１秒）が経過するまで待機した後（ステップＳ７３）、ステップＳ７２の処理にリターンして、電源断信号がオフ状態となっているか否かの判定を再び行うようにする。これにより、払出制御用マイクロコンピュータ１５０は、電源電圧が安定したことを確認することができる。そして、ステップＳ７２にて電源断信号がオフ状態であるときには（ステップＳ７２；Ｙｅｓ）、ＲＡＭ１５２をアクセス可能に設定する（ステップＳ７４）。また、払出制御用マイクロコンピュータ１５０は、例えばスタックポインタ指定アドレスの設定など、スタックポインタに関わる設定を行う（ステップＳ７５）。
【０１９５】
続いて、払出制御用マイクロコンピュータ１５０は、例えばＩ／Ｏポート１５４に含まれる入力ポート＃３におけるビット３の状態をチェックすることなどにより、クリア信号がオン状態となっているか否かを判定する（ステップＳ７６）。クリア信号がオフ状態となっているときには（ステップＳ７６；Ｎｏ）、ＲＡＭ１５２のデータチェックを行い、チェック結果が正常であるか否かを判定する（ステップＳ７７）。ステップＳ７７の処理では、例えばＲＡＭ１５２の特定領域における記憶データを用いてチェックサムを算出し、算出されたチェックサムと払出チェックサムバッファに記憶されているチェックサムとを比較する。ここで、払出チェックサムバッファには、前回の電力供給停止時に、同様の処理によって算出されたチェックサムが記憶されている。そして、比較結果が不一致であれば、ＲＡＭ１５２の特定領域におけるデータが電力供給停止時のデータとは異なっていることから、チェック結果が正常でないと判断される。
【０１９６】
ステップＳ７７におけるチェック結果が正常であるときには（ステップＳ７７；Ｙｅｓ）、払出制御フラグ設定部１４１に設けられた払出バックアップフラグがオンとなっているか否かを判定する（ステップＳ７８）。払出バックアップフラグの状態は、電力供給が停止するときに、払出制御フラグ設定部１４１に設定される。そして、この払出バックアップフラグの設定箇所がバックアップ電源によってバックアップされることで、電力供給が停止した場合でも、払出バックアップフラグの状態は保存されることになる。
【０１９７】
ステップＳ７８にて払出バックアップフラグがオンであるときには（ステップＳ７８；Ｙｅｓ）、払出バックアップフラグをクリアしてオフ状態とした後（ステップＳ７９）、払出制御用マイクロコンピュータ１５０の内部状態などを電力供給が停止されたときの状態に戻すための復旧時における設定を行う（ステップＳ８０）。例えば、パチンコ遊技機１への電力供給が停止されるときに、払出制御カウンタ設定部１４３に設けられた賞球未払出カウンタの値を示すデータがＲＡＭ１５２のバックアップ領域に格納される場合には、ステップＳ８０の処理においてＲＡＭ１５２のバックアップ領域の記憶データを読み出し、読み出した記憶データが示すカウント値を賞球未払出カウンタにセットするようにすればよい。また、パチンコ遊技機１への電力供給が停止されるときに、払出制御フラグ設定部１４１に設けられた球抜き中フラグがオン状態であることを示すデータと払出制御タイマ設定部１４２に設けられた球抜き時間タイマの値を示すデータとがＲＡＭ１５２のバックアップ領域に格納される場合には、ステップＳ８０においてＲＡＭ１５２のバックアップ領域の記憶データを読み出して、球抜き中フラグをオン状態にセットするとともに、読み出した記憶データが示すタイマ値を球抜き時間タイマにセットするようにすればよい。
【０１９８】
ステップＳ８０の処理を実行した後には、払出制御フラグ設定部１４１に設けられた球抜き中フラグがオンであるか否かを判定する（ステップＳ８１）。ここで、球抜き中フラグがオンであれば（ステップＳ８１；Ｙｅｓ）、パチンコ遊技機１への電力供給が停止されるときに払出モータ５１によってパチンコ遊技機１内の球抜きが行われていたと判断して、払出制御タイマ設定部１４２に設けられた球抜き時間タイマの値をクリアして初期化するとともに（ステップＳ８２）、払出制御フラグ設定部１４１に設けられた球抜き中フラグをクリアしてオフ状態にする（ステップＳ８３）。これにより、パチンコ遊技機１への電力供給が停止されるときに行われていたパチンコ遊技機１内の球抜きが、電源基板１０からの電力供給が開始された以後、行われないようにすることができる。
【０１９９】
また、ステップＳ７６にてクリア信号がオンであるときや（ステップＳ７７６；Ｙｅｓ）、ステップＳ７７にてチェック結果が正常ではないとき（ステップＳ７７；Ｎｏ）、あるいはステップＳ７８にて払出バックアップフラグがオフであるときには（ステップＳ７８；Ｎｏ）、ＲＡＭ１５２の初期化を行う（ステップＳ８４）。続いて、払出制御用マイクロコンピュータ１５０の内部状態などを初期状態とするための初期化時における設定を行う（ステップＳ８５）。例えば、ステップＳ８２の処理では、払出制御フラグ設定部１４１に設けられた各種のフラグや、払出制御タイマ設定部１４２に設けられた各種のタイマ、あるいは払出制御カウンタ設定部１４３に設けられた各種のカウンタなどに、それぞれの初期値を設定すればよい。
【０２００】
ステップＳ８１にて球抜き中フラグがオフであるときや（ステップＳ８１；Ｎｏ）、ステップＳ８３またはステップＳ８５の処理を実行した後には、例えば払出制御用マイクロコンピュータ１５０に内蔵されたＣＴＣが備えるレジスタの設定を行うことなどにより、所定時間（例えば２ミリ秒）ごとにタイマ割込みが発生するように払出制御用マイクロコンピュータ１５０の内部設定を行う（ステップＳ８６）。この後、払出制御用マイクロコンピュータ１５０は割込許可状態に設定して（ステップＳ８７）、タイマ割込みの発生を待機する。このときには、電源断信号がオン状態となったか否か（出力されたか否か）の判定を行い（ステップＳ８８）、オフであれば（ステップＳ８８；Ｎｏ）、タイマ割込みが発生したか否かを判定する（ステップＳ８９）。タイマ割込みが発生しないときには（ステップＳ８９；Ｎｏ）、ステップＳ８８の処理にリターンする。また、ステップＳ８８にて電源断信号がオンとなった旨の判定がなされたときには（ステップＳ８８；Ｙｅｓ）、払出側電源断処理を実行した後（ステップＳ９８）、所定のループ処理を実行して、電力供給の停止による払出制御用マイクロコンピュータ１５０の動作停止まで待機する。
【０２０１】
ステップＳ８９にてタイマ割込みが発生した旨の判定がなされたときには（ステップＳ８９；Ｙｅｓ）、所定の入出力処理を実行する（ステップＳ９０）。ステップＳ９０の入出力処理では、例えばＩ／Ｏポート１５４に含まれる入力ポート＃０〜＃３における所定ビットの状態をチェックする処理や、Ｉ／Ｏポート１５４に含まれる出力ポート＃０〜＃３における所定ビットに対して所定の制御データをセットする処理などが実行されればよい。続いて、払出制御用マイクロコンピュータ１５０は、エラー解除処理を実行して、エラー解除スイッチ７３からの検出信号がオン状態となっているか否かを判定し、オン状態となっていれば、払出制御基板１５にて発生しているエラーのうちで所定のエラー（例えば球詰まりエラー、空切り発生エラーなど）を解除するための設定を行う（ステップＳ９１）。
【０２０２】
ステップＳ９１の処理を実行した後には、プリペイドカードユニット処理を実行して、カードユニット７０との間での通信を行う（ステップＳ９２）。この後、シリアル通信により主基板１１から送信された払出制御コマンドを受信するための払出側受信処理を実行する（ステップＳ９３）。そして、払出コマンド解析処理を実行することで、主基板１１から受信した払出制御コマンドに応じた各種の設定を行う（ステップＳ９４）。さらに、カードユニット７０からの球貸し要求や、主基板１１からの払出数指定コマンドに応じて、遊技球の払出動作を制御する払出動作制御処理を実行する（ステップＳ９５）。
【０２０３】
ステップＳ９５の処理に続いて、払出制御用マイクロコンピュータ１５０は、例えば払出制御フラグ設定部１４１に設けられた各種のエラーフラグにおける状態に応じてエラー表示用ＬＥＤ７４に所定の表示を行う７セグ表示処理を実行する（ステップＳ９６）。また、主基板１１に対して賞球エラー通知コマンドなどのコマンド送信を行う払出側送信処理を実行する（ステップＳ９７）。その後、ステップＳ８８の処理にリターンする。
【０２０４】
図３３は、払出側電源断処理として、図３２に示すステップＳ９８にて実行される処理の一例を示すフローチャートである。図３３に示す払出側電源断処理において、払出制御用マイクロコンピュータ１５０は、まず、割込禁止に設定する（ステップＳ１５１）。続いて、例えばＩ／Ｏポート１５４に含まれる出力ポート＃０のビット０〜ビット３にクリアデータをセットするなどして、払出モータ５１の動作を停止させるための設定を行う（ステップＳ１５２）。このときには、出力ポート＃０のビット０〜ビット３以外にも、クリアすべき出力ポートにはクリアデータを設定するようにしてもよい。ステップＳ１５２の処理を実行した後には、例えばＲＡＭ１５２の特定領域における記憶データを用いてチェックサムを算出するなど、チェックデータの作成を行うとともに（ステップＳ１５３）、払出制御フラグ設定部１４１に設けられた払出バックアップフラグをオン状態にセットする（ステップＳ１５４）。このとき作成されたチェックデータは、例えば払出制御バッファ設定部１４４に設けられた払出チェックサムバッファなどといった、ＲＡＭ１５２の所定領域に格納される。そして、払出制御用マイクロコンピュータ１５０は、例えば所定のＲＡＭアクセスレジスタにアクセス禁止値を設定することなどにより、以後、ＲＡＭ１５２へのアクセスを禁止する（ステップＳ１５５）。
【０２０５】
図３４は、払出側受信処理として、図３２に示すステップＳ９３にて実行される処理の一例を示すフローチャートである。図３４に示す払出側受信処理において、払出制御用マイクロコンピュータ１５０は、まず、例えばＩ／Ｏポート１５４内の入力ポート＃０におけるビット３の状態をチェックして受信エラー信号がオン状態となっているか否かを確認することなどにより、払出制御基板１５に搭載されたシリアル通信回路１５５でのシリアル通信動作にエラーが発生しているか否かを判定する（ステップＳ４０１）。このとき、シリアル通信動作にエラーが発生していれば（ステップＳ４０１；Ｙｅｓ）、例えばＩ／Ｏポート１５４内の出力ポート＃１のビット７にクリアデータをセットすることなどにより、シリアル通信回路１５５の初期設定を行う（ステップＳ４０２）。他方、ステップＳ４０１にてシリアル通信動作にエラーが発生していないときには（ステップＳ４０１；Ｎｏ）、ステップＳ４０２の処理をスキップする。
【０２０６】
続いて、払出制御用マイクロコンピュータ１５０は、主基板１１に対して賞球ＡＣＫ信号を出力中であるか否かを判定する（ステップＳ４０３）。具体的な一例として、ステップＳ４０３の処理では、払出制御タイマ設定部１４２に設けられた賞球ＡＣＫ出力時間タイマの値を読み取り、賞球ＡＣＫ信号の出力停止中に対応した停止中タイマ値（例えば「０」）となっているか否かをチェックする。そして、賞球ＡＣＫ出力時間タイマの値が停止中タイマ値となっていれば、賞球ＡＣＫ信号は出力されていないと判定する一方、停止中タイマ値以外であれば、賞球ＡＣＫ信号の出力中であると判定する。
【０２０７】
ステップＳ４０３にて賞球ＡＣＫ信号を出力中であるときには（ステップＳ４０３；Ｙｅｓ）、払出制御基板１５の側においてコマンドを受信できる状態にはないと判断して、払出側受信処理を終了する。他方、ステップＳ４０３にて賞球ＡＣＫ信号が出力されていないときには（ステップＳ４０３；Ｎｏ）、例えばＩ／Ｏポート１５４内の入力ポート＃０におけるビット２の状態をチェックして受信データ未処理信号がオン状態となっているか否かを確認することなどにより、払出制御基板１５に搭載されたシリアル通信回路１５５により主基板１１から受信したコマンドがあるか否かを判定する（ステップＳ４０４）。
【０２０８】
ステップＳ４０４にて受信コマンドがないときには（ステップＳ４０４；Ｎｏ）、払出側受信処理を終了する。他方、ステップＳ４０４にて受信コマンドがあるときには（ステップＳ４０４；Ｙｅｓ）、例えばＩ／Ｏポート１５４内の入力ポート＃１への入力データを内蔵レジスタに取り込むことなどにより、受信コマンドとなる８ビットの受信データを読み込む（ステップＳ４０５）。このときには、例えばＩ／Ｏポート１５４内の出力ポート＃１のビット６にクリアデータをセットすることなどにより、シリアル通信回路１５５の初期設定を行う（ステップＳ４０６）。
【０２０９】
ステップＳ４０６の処理に続いて、払出制御用マイクロコンピュータ１５０は、例えば８ビットの受信データにおいてヘッダとなる先頭ビット（第７ビット［ビット７］）をチェックすることなどにより、受信データは２バイト構成の受信コマンドにおける１バイト目を示すものであるか否かを判定する（ステップＳ４０７）。例えば、ステップＳ４０７の処理で受信データの先頭ビットが「０」と特定されたときには受信データは受信コマンドにおける１バイト目を示すものであると判定する一方、先頭ビットが「１」と特定されたときには受信データは受信コマンドにおける２バイト目を示すものであると判定する。
【０２１０】
ステップＳ４０７にて受信コマンドが１バイト目であると判定されたときには（ステップＳ４０７；Ｙｅｓ）、例えばステップＳ４０５にて読み込んだ８ビットの受信データを払出制御バッファ設定部１４４に設けられた第１コマンド受信バッファに記憶させることにより、受信コマンドの１バイト目を示す受信データを格納する（ステップＳ４０８）。また、ステップＳ４０７にて受信コマンドが１バイト目ではないと判定されたときには（ステップＳ４０７；Ｎｏ）、受信データが受信コマンドの２バイト目に相当すると判断して、例えばステップＳ４０５にて読み込んだ８ビットの受信データを払出制御バッファ設定部１４４に設けられた第２コマンド受信バッファに記憶させることにより、受信コマンドの２バイト目を示す受信データを格納する（ステップＳ４０９）。
【０２１１】
ステップＳ４０９の処理を実行した後には、例えば第１コマンド受信バッファの記憶データである受信コマンドの１バイト目と、ステップＳ４０５にて読み込んだ受信データである受信コマンドの２バイト目との排他的論理和を演算する（ステップＳ４１０）。そして、演算結果が正常値となっているか否かの判定を行う（ステップＳ４１１）。この実施の形態では、主基板１１から払出制御基板１５に対して送信されるコマンドは、１バイト目を反転させることにより２バイト目となるように構成されている。したがって、受信コマンドの１バイト目と２バイト目との排他的論理和を演算したときに、全ビット値が「１」となれば、払出制御基板１５において正常にコマンドを受信できたことになる。
【０２１２】
ステップＳ４１１にて演算結果が正常値となっているときには（ステップＳ４１１；Ｙｅｓ）、第１及び第２コマンド受信バッファの記憶データをコマンド受信データとして、例えば払出制御用データ保持エリア１４０における所定領域（例えばコマンド受信データ格納領域）に格納する（ステップＳ４１２）。このときには、主基板１１に対して賞球ＡＣＫ信号を出力するための設定を行う（ステップＳ４１３）。例えば、ステップＳ４１３の処理では、払出制御タイマ設定部１４２に設けられた賞球ＡＣＫ出力時間タイマに所定のタイマ設定値をセットして、賞球ＡＣＫ信号の出力時間の計測を開始する。ここで、賞球ＡＣＫ出力時間タイマにより出力時間の計測が行われている期間では、例えばＩ／Ｏポート１５４内の出力ポート＃１におけるビット４をオン状態にセットすることなどにより、払出制御基板１５から主基板１１に対して賞球ＡＣＫ信号が送信される。
【０２１３】
ステップＳ４１１にて演算結果が正常値ではないときには（ステップＳ４１１；Ｎｏ）、払出制御フラグ設定部１４１に設けられたエラーフラグに含まれる主制御通信エラーフラグをオン状態にセットする（ステップＳ４１４）。そして、ステップＳ４１３、Ｓ４１４のいずれかの処理を実行した後には、第１及び第２コマンド受信バッファをクリアする（ステップＳ４１５）。ここで、ステップＳ４１１にて演算結果が正常値ではないと判定されたときには、ステップＳ４１２の処理が実行されずにステップＳ４１５の処理が実行されることから、受信コマンドを示す受信データがコマンド受信データとして取り込まれることなく、受信コマンドが消去されることになる。すなわち、払出制御用マイクロコンピュータ１５０において主基板１１からの受信コマンドにおける１バイト目のデータと２バイト目のデータとの排他的論理和を演算することによりコマンドを正しく受信できなかった旨の判定がなされたときには、主基板１１からの受信コマンドを消去することができる。また、図４６を参照して後述するように、ステップＳ４１４にて主制御通信エラーフラグがオン状態にセットされることにより、エラー表示用ＬＥＤ７４には、主基板接続エラーが発生したことを示す「０」が表示されることになる。すなわち、払出制御用マイクロコンピュータ１５０において主基板１１からの受信コマンドにおける１バイト目のデータと２バイト目のデータとの排他的論理和を演算することによりコマンドを正しく受信できなかった旨の判定がなされたときには、主基板１１と払出制御基板１５との間の通信に関して異常が生じたことを報知することができる。
【０２１４】
図３５は、払出コマンド解析処理として、図３２に示すステップＳ９４にて実行される処理の一例を示すフローチャートである。図３５に示す払出コマンド解析処理において、払出制御用マイクロコンピュータ１５０は、まず、例えば払出制御用データ保持エリア１４０に設けられたコマンド受信データ格納領域をチェックすることなどにより、コマンド受信データがあるか否かを判定する（ステップＳ４２１）。このとき、有効なコマンド受信データがなければ（ステップＳ４２１；Ｎｏ）、そのまま払出コマンド解析処理を終了する。
【０２１５】
ステップＳ４２１にてコマンド受信データがあるときには（ステップＳ４２１；Ｙｅｓ）、そのコマンド受信データを読み出した後、受信コマンドは図１１（Ｂ）に示すような払出用初期化コマンドであるか否かを判定する（ステップＳ４２２）。そして、受信コマンドが払出用初期化コマンドであるときには（ステップＳ４２２；Ｙｅｓ）、払出制御カウンタ設定部１４３に設けられた初期化コマンド受信回数カウンタの値が所定のエラー判定値（例えば「０」）となっているか否かを判定する（ステップＳ４２３）。ステップＳ４２３にてエラー判定値となっているときには（ステップＳ４２３；Ｙｅｓ）、主制御通信エラーフラグをオン状態にセットして（ステップＳ４２４）、払出コマンド解析処理を終了する。他方、ステップＳ４２３にて初期化コマンド受信回数カウンタの値がエラー判定値ではないときには（ステップＳ４２３；Ｎｏ）、例えば初期化コマンド受信回数カウンタの値を１減算するなどして、そのカウント値を更新する（ステップＳ４２５）。
【０２１６】
また、ステップＳ４２２にて受信コマンドが払出用初期化コマンドではないと判定したときには（ステップＳ４２２；Ｎｏ）、受信コマンドは払出数指定コマンドであるか否かを判定する（ステップＳ４２６）。そして、受信コマンドが払出数指定コマンドではないときには（ステップＳ４２６；Ｎｏ）、払出コマンド解析処理を終了する。これに対して、受信コマンドが払出数指定コマンドであるときには（ステップＳ４２６；Ｙｅｓ）、そのコマンドによって指定された賞球の払出数を賞球未払出カウンタの値に加算して格納する（ステップＳ４２７）。このときには、払出制御カウンタ設定部１４３に設けられた払出動作不良回数カウンタに所定のカウント初期値（例えば「９」）を設定するとともに（ステップＳ４２８）、初期化コマンド受信回数カウンタに所定のカウント初期値（例えば「１」）を設定する（ステップＳ４２９）。ステップＳ４２５、Ｓ４２９のいずれかの処理を実行した後には、主制御通信エラーフラグをクリアしてオフ状態とする（ステップＳ４３０）。
【０２１７】
図３６は、払出動作制御処理として、図３２に示すステップＳ９５にて実行される処理の一例を示すフローチャートである。図３６に示す払出動作制御処理を開始すると、払出制御用マイクロコンピュータ１５０は、まず、未払出の賞球個数に関する記憶に異常が発生したか否かを判定するための払出数記憶異常判定処理を実行する（ステップＳ４４０）。図３７は、ステップＳ４４０にて実行される払出数記憶異常判定処理の一例を示すフローチャートである。
【０２１８】
図３７に示す払出数記憶異常判定処理では、まず、賞球未払出カウンタに格納されているカウント値における増加分を特定する（ステップＳ５０１）。例えば、払出制御用データ保持エリア１４０には、前回カウント値格納領域が設けられており、図３５に示すステップＳ４２７の処理を実行して賞球未払出カウンタの値を更新するときに、更新前の賞球未払出カウンタにおけるカウント値を前回カウント値格納領域に記憶させておく。そして、ステップＳ５０１の処理では、前回カウント値格納領域の記憶データを読み出し、賞球未払出カウンタの値との差分をとることにより、カウント値における増加分を特定することができる。
【０２１９】
続いて、ステップＳ５０１にて特定したカウント値の増加分が、所定の賞球増加上限値（例えば「１５」）以下となっているか否かを判定する（ステップＳ５０２）。この実施の形態では、主基板１１から払出制御基板１５に対して送信される払出制御コマンドにより指定される払出数の最大値は、図１１（Ｄ）に示す第１払出数指定コマンドによって指定される「１５」となっている。そして、図３２に示すステップＳ８９にてタイマ割込みがあったと判定されたときには、ステップＳ９４の払出コマンド解析処理と、ステップＳ９５の払出動作制御処理とが、１回ずつ実行される。したがって、前回の払出動作制御処理が実行されてから今回の払出動作制御処理が実行されるまでの間に、賞球未払出カウンタにおけるカウント値の増加分は、最大でも第１払出数指定コマンドによって指定される「１５」となる。そこで、ステップＳ５０２にてカウント値の増加分が賞球増加上限値を超えていると判定したときには（ステップＳ５０２；Ｎｏ）、賞球未払出カウンタにおけるカウント値が異常に増加したため、その値は無効であると判断して、賞球未払出カウンタをクリアしてカウント値を初期化する（ステップＳ５０３）。
【０２２０】
ステップＳ５０２にてカウント値の増加分が賞球増加上限値以下であるときには（ステップＳ５０２；Ｙｅｓ）、払出制御カウンタ設定部１４３に設けられた球貸し未払出カウンタに格納されているカウント値における増加分を特定する（ステップＳ５０４）。そして、ステップＳ５０４にて特定したカウント値の増加分が、所定の球貸し増加上限値（例えば「２５」）以下となっているか否かを判定する（ステップＳ５０５）。このとき、カウント値の増加分が球貸し増加上限値を超えていれば（ステップＳ５０５；Ｎｏ）、球貸し未払出カウンタにおけるカウント値が異常に増加したため、その値は無効であると判断して、球貸し未払出カウンタをクリアしてカウント値を初期化する（ステップＳ５０６）。
【０２２１】
ステップＳ５０５にてカウント値の増加分が球貸し増加上限値以下であるときや（ステップＳ５０５；Ｙｅｓ）、ステップＳ５０３、Ｓ５０６のいずれかの処理を実行した後には、賞球未払出カウンタの値が予め定められた多量未払出上限値（例えば「５０」）未満であるか否かを判定する（ステップＳ５０７）。このとき、多量未払出上限値未満であると判定されれば（ステップＳ５０７；Ｙｅｓ）、払出制御フラグ設定部１４１に設けられたエラーフラグに含まれる多量未払出エラーフラグをクリアしてオフ状態とする（ステップＳ５０８）。これに対して、多量未払出上限値以上であるときには（ステップＳ５０７；Ｎｏ）、多量未払出エラーフラグをオン状態にセットする（ステップＳ５０９）。以上のような払出数記憶異常判定処理を実行した後には、払出制御フラグ設定部１４１に設けられた払出制御プロセスフラグの値に応じて、図３６に示すようなステップＳ４４１〜Ｓ４４４の各処理を実行する。
【０２２２】
ステップＳ４４１の払出制御通常処理は、払出制御プロセスフラグの値が“０”のときに実行される。図３８は、払出制御通常処理として、図３６に示すステップＳ４４１にて実行される処理の一例を示すフローチャートである。図３８に示す払出制御通常処理において、払出制御用マイクロコンピュータ１５０は、まず、賞球未払出カウンタの値が「０」以外の値となっているか否かを判定する（ステップＳ５２１）。このとき、賞球未払出カウンタの値が「０」以外の値であれば（ステップＳ５２１；Ｙｅｓ）、例えば払出制御フラグ設定部１４１に設けられたエラーフラグに含まれる球切れエラーフラグをチェックすることなどにより、球切れ状態となっているか否かを判定する（ステップＳ５２２）。そして、球切れ状態となっているときには（ステップＳ５２２；Ｙｅｓ）、払出制御通常処理を終了する。これに対して、ステップＳ５２２にて球切れ状態ではない場合には（ステップＳ５２２；Ｎｏ）、払出制御プロセスフラグの値を“１”に更新する（ステップＳ５２３）。
【０２２３】
また、ステップＳ５２１にて賞球未払出カウンタの値が「０」であるときには（ステップＳ５２１；Ｎｏ）、球貸し未払出カウンタの値が「０」以外の値となっているか否かを判定する（ステップＳ５２４）。ここで、球貸し未払出カウンタの値は、例えばカードユニット７０との通信により球貸し要求を受けたときに、所定数（例えば「２５」）が加算されることなどにより、更新される。ステップＳ５２４にて球貸し未払出カウンタの値が「０」以外の値であるときには（ステップＳ５２４；Ｙｅｓ）、例えば払出制御フラグ設定部１４１に設けられたエラーフラグに含まれる球切れエラーフラグや、カードユニット未接続エラーフラグをチェックすることなどにより、球貸し可能な状態となっているか否かを判定する（ステップＳ５２５）。そして、例えば球切れエラーフラグとカードユニット未接続エラーフラグのいずれかがオン状態となっていることなどにより、球貸し可能な状態ではないと判定されたときには（ステップＳ５２５；Ｎｏ）、払出制御通常処理を終了する。これに対して、ステップＳ５２５にて球貸し可能な状態となっているときには（ステップＳ５２５；Ｙｅｓ）、払出制御プロセスフラグの値を“２”に更新する（ステップＳ５２６）。
【０２２４】
他方、ステップＳ５２４にて球貸し未払出カウンタの値が「０」であれば（ステップＳ５２４；Ｎｏ）、例えばＩ／Ｏポート１５４内の入力ポート＃３におけるビット２の状態をチェックすることなどにより、球抜きスイッチ２８からの検出信号がオン状態となっているか否かを判別する（ステップＳ５２７）。そして、ステップＳ５２７にて払出カウントスイッチ７２からの検出信号がオフ状態であるときには（ステップＳ５２７；Ｎｏ）、払出制御通常処理を終了する。これに対して、球抜きスイッチ２８からの検出信号がオン状態であるときには（ステップＳ５２７；Ｙｅｓ）、払出制御プロセスフラグの値を“３”に更新する（ステップＳ５２８）。
【０２２５】
図３６に示すステップＳ４４２の賞球払出動作処理は、払出制御プロセスフラグの値が“１”のときに実行される。図３９は、賞球払出動作処理として、図３６に示すステップＳ４４２にて実行される処理の一例を示すフローチャートである。図３９に示す賞球払出動作処理において、払出制御用マイクロコンピュータ１５０は、まず、例えばＩ／Ｏポート１５４内の入力ポート＃２におけるビット３及びビット４の状態をチェックすることなどにより、払出カウントスイッチ７２からの検出信号がオン状態となっているか否かを判定する（ステップＳ５３１）。そして、払出カウントスイッチ７２からの検出信号がオン状態であるときには（ステップＳ５３１；Ｙｅｓ）、払出制御カウンタ設定部１４３に設けられた払出個数カウンタの値を１加算する（ステップＳ５３２）。これに対して、ステップＳ５３１にて払出カウントスイッチ７２からの検出信号がオフ状態であるときには（ステップＳ５３１；Ｎｏ）、ステップＳ５３２の処理をスキップする。この後、払出制御フラグ設定部１４１に設けられた賞球払出動作プロセスフラグの値に応じて、図３９に示すステップＳ５３３、Ｓ５３４のいずれかの処理を選択して実行する。
【０２２６】
ステップＳ５３３の賞球払出回数算出処理は、賞球払出動作プロセスフラグの値が“０”のときに実行される。この賞球払出回数算出処理は、賞球未払出カウンタや払出個数カウンタの値などに基づき、払出モータ５１を駆動することにより賞球として払い出す遊技球の個数を設定する処理である。ステップＳ５３４の賞球払出駆動処理は、賞球払出動作プロセスフラグの値が“１”のときに実行される。この賞球払出駆動処理は、賞球払出回数算出処理での設定に基づき、払出モータ５１の駆動制御に関する設定を行う処理である。
【０２２７】
図４０は、賞球払出回数算出処理として、図３９に示すステップＳ５３３にて実行される処理の一例を示すフローチャートである。図４０に示す賞球払出回数算出処理において、払出制御用マイクロコンピュータ１５０は、まず、賞球未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているか否かを判定する（ステップＳ６０１）。ここで、ステップＳ６０１にて賞球未払出カウンタの値が払出個数カウンタの値と等しいか、それよりも小さな値となっているときには（ステップＳ６０１；Ｎｏ）、賞球未払出カウンタの値に対応した遊技球の払出動作が完了したと判断される。このときには、払出制御カウンタ設定部１４３に設けられた払出動作不良回数カウンタをクリアしてカウント値を初期化するとともに（ステップＳ６０２）、賞球未払出カウンタをクリアしてカウント値を初期化する（ステップＳ６０３）。
【０２２８】
他方、ステップＳ６０１にて賞球未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているときには（ステップＳ６０１；Ｙｅｓ）、賞球未払出カウンタによってカウントされている遊技球個数のうちに、未だ払出動作が完了していないものが含まれていると判断される。そこで、賞球未払出カウンタの値である未払出数から、払出個数カウンタの値である払出個数を減算することにより、未だ払出動作が完了していない遊技球の個数を特定する（ステップＳ６０４）。続いて、ステップＳ６０４での減算処理により特定された値としての減算値を、払出制御カウンタ設定部１４３に設けられた払出モータ回転カウンタにセットする（ステップＳ６０５）。
【０２２９】
ステップＳ６０５の処理に続いて、払出制御用マイクロコンピュータ１５０は、払出動作不良回数カウンタの値が所定の不良回数上限値（例えば「９」）を超えているか否かを判定する（ステップＳ６０６）。このとき、不良回数上限値を超えていれば（ステップＳ６０６；Ｙｅｓ）、払出制御フラグ設定部１４１に設けられたエラーフラグに含まれる球詰まりエラーフラグをオン状態にセットするとともに（ステップＳ６０７）、払出動作不良回数カウンタをクリアしてカウント値を初期化する（ステップＳ６０８）。他方、ステップＳ６０６にて不良回数上限値以下であるときには（ステップＳ６０６；Ｎｏ）、賞球となる遊技球の払出動作が可能な状態となっているか否かを判定する（ステップＳ６０９）。具体的な一例として、ステップＳ６０９の処理では、エラーフラグに含まれる球詰まりエラーフラグや空切りエラーフラグ、球噛みエラーフラグ、球切れエラーフラグ、満タンエラーフラグなどをチェックして、いずれかのエラーフラグがオン状態となっているときには、賞球となる遊技球の払出動作が不可能な状態であると判断する。他方、いずれのエラーフラグもオフ状態となっているときには、賞球となる遊技球の払出動作が可能な状態であると判断する。
【０２３０】
ステップＳ６０３の処理を実行した後や、ステップＳ６０９にて払出動作が不可能な状態であるときには（ステップＳ６０９；Ｎｏ）、払出制御プロセスフラグの値を“０”に更新するとともに（ステップＳ６１０）、払出個数カウンタをクリアしてカウント値を初期化する（ステップＳ６１１）。また、払出モータ回転カウンタをクリアしてカウント値を初期化する（ステップＳ６１２）。これに対して、ステップＳ６０９にて払出動作が可能な状態であるときには（ステップＳ６０９；Ｙｅｓ）、ステップＳ６０４にて得られた減算値を賞球未払出カウンタにセットすることにより、賞球未払出カウンタの値を更新する（ステップＳ６１３）。そして、賞球払出動作プロセスフラグの値を“１”に更新する（ステップＳ６１４）。
【０２３１】
図４１は、賞球払出駆動処理として、図３９に示すステップＳ５３４にて実行される処理の一例を示すフローチャートである。図４１に示す賞球払出駆動処理において、払出制御用マイクロコンピュータ１５０は、まず、賞球未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているか否かを判定する（ステップＳ６２１）。ここで、ステップＳ６２１にて賞球未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているときには（ステップＳ６２１；Ｙｅｓ）、賞球となる遊技球の正常な払出動作が行われていると判断される。このときには、例えば払出モータ５１の励磁時間などから、賞球となる遊技球を１個分払い出すための払出動作が完了したか否かを判定する（ステップＳ６２２）。
【０２３２】
ステップＳ６２２にて遊技球を１個分払い出すための払出動作が完了したときには（ステップＳ６２２；Ｙｅｓ）、払出モータ回転カウンタの値を１減算して更新する（ステップＳ６２３）。そして、減算された払出モータ回転カウンタの値が「０」となったか否かを判定する（ステップＳ６２４）。ここで、ステップＳ６２４にて払出モータ回転カウンタの値が「０」であるときには（ステップＳ６２４；Ｙｅｓ）、払出モータ５１を駆動することにより既に払い出された遊技球として払出個数カウンタでカウントされた遊技球の個数が、払い出すべき賞球として賞球未払出カウンタでカウントされた遊技球の個数に達するより以前に、払い出しの対象となる賞球の個数に対応した払出モータ５１の駆動動作が完了したと判断される。このときには、払出動作不良回数カウンタの値を１加算して更新する（ステップＳ６２５）。なお、図３９に示すステップＳ５３３の賞球払出回数算出処理が実行された後、ステップＳ６２４にて払出モータ回転カウンタの値が「０」である旨の判定がなされるより前の段階で図３５に示すステップＳ４２６にて払出数指定コマンドを受信した旨の判定がなされた場合には、払出個数カウンタによってカウントされた遊技球の個数が賞球未払出カウンタによってカウントされた遊技球の個数に達するより以前に、払出モータ回転カウンタの値が「０」となることにより払い出しの対象となる賞球の個数に対応した遊技球の払出動作が完了したと判断されることがある。この実施の形態では、図４０に示すステップＳ６０６にて払出動作不良回数カウンタの値と比較される不良回数上限値を適切な値（例えば「９」）に定めておくことで、途中で払出数指定コマンドを受信した場合でも直ちにエラーと判定されることを防止しつつ、払出装置における球詰まりなどの発生による払出動作の不良を適切に検出することができる。
【０２３３】
ステップＳ６２１にて賞球未払出カウンタの値が払出個数カウンタの値と等しいか、それよりも小さな値となっているときや（ステップＳ６２１；Ｎｏ）、ステップＳ６２５の処理を実行した後には、払出モータ５１の駆動を停止するための設定を行うとともに（ステップＳ６２６）、賞球払出動作プロセスフラグの値を“０”に更新する（ステップＳ６２７）。
【０２３４】
ステップＳ６２４にて払出モータ回転カウンタの値が「０」以外の値であるときには（ステップＳ６２４；Ｎｏ）、例えば所定の励磁パターンテーブルの先頭アドレスをポインタに設定するなどといった、遊技球を１個分払い出すための払出動作に関する設定を行ってから（ステップＳ６２８）、賞球払出駆動処理を終了する。
【０２３５】
また、ステップＳ６２２にて遊技球を１個分払い出すための払出動作が完了していないときには（ステップＳ６２２；Ｎｏ）、例えば払出制御フラグ設定部１４１に設けられた各種のエラーフラグの状態を確認することなどにより、払出モータ５１による払出動作にエラーが発生したかどうかをチェックする（ステップＳ６２９）。このとき、払出動作にエラーが発生していれば（ステップＳ６２９；Ｎｏ）、例えばステップＳ６２６と同様にして払出モータ５１の駆動を停止するための設定を行うなど、払出モータ５１による払出動作中に発生したエラーに対応した設定を行う（ステップＳ６３０）。他方、ステップＳ６２９にて払出動作にエラーが発生していないと判定されたときには（ステップＳ６２９；Ｙｅｓ）、ステップＳ６３０の処理をスキップして賞球払出駆動処理を終了する。
【０２３６】
図３６に示す球貸し払出動作処理は、払出制御プロセスフラグの値が“２”のときに実行される。図４２は、球貸し払出動作処理として、図３６に示すステップＳ４４３にて実行される処理の一例を示すフローチャートである。図４２に示す球貸し払出動作処理において、払出制御用マイクロコンピュータ１５０は、まず、例えばＩ／Ｏポート１５４内の入力ポート＃２におけるビット３及びビット４の状態をチェックすることなどにより、払出カウントスイッチ７２からの検出信号がオン状態となっているか否かを判定する（ステップＳ５５１）。そして、払出カウントスイッチ７２からの検出信号がオン状態であるときには（ステップＳ５５１；Ｙｅｓ）、払出個数カウンタの値を１加算する（ステップＳ５５２）。これに対して、ステップＳ５５１にて払出カウントスイッチ７２からの検出信号がオフ状態であるときには（ステップＳ５５１；Ｎｏ）、ステップＳ５５２の処理をスキップする。この後、払出制御フラグ設定部１４１に設けられた球貸し動作プロセスフラグの値に応じて、図４２に示すステップＳ５５３、Ｓ５５４のいずれかの処理を選択して実行する。
【０２３７】
ステップＳ５５３の球貸し払出回数算出処理は、球貸し動作プロセスフラグの値が“０”のときに実行される。この球貸し払出回数算出処理は、球貸し未払出カウンタや払出個数カウンタの値などに基づき、払出モータ５１を駆動することにより貸し球として払い出す遊技球の個数を設定する処理である。ステップＳ５５４の球貸し払出駆動処理は、球貸し動作プロセスフラグの値が“１”のときに実行される。この球貸し払出駆動処理は、球貸し払出回数算出処理での設定に基づき、払出モータ５１の駆動制御に関する設定を行う処理である。
【０２３８】
図４３は、球貸し払出回数算出処理として、図４２に示すステップＳ５５３にて実行される処理の一例を示すフローチャートである。図４３に示す球貸し払出回数算出処理において、払出制御用マイクロコンピュータ１５０は、まず、球貸し未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているか否かを判定する（ステップＳ６５１）。ここで、ステップＳ６５１にて球貸し未払出カウンタの値が払出個数カウンタの値と等しいか、それよりも小さな値となっているときには（ステップＳ６５１；Ｎｏ）、球貸し未払出カウンタの値に対応した遊技球の払出動作が完了したと判断される。このときには、払出動作不良回数カウンタをクリアしてカウント値を初期化するとともに（ステップＳ６５２）、球貸し未払出カウンタをクリアしてカウント値を初期化する（ステップＳ６５３）。
【０２３９】
他方、ステップＳ６５１にて球貸し未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているときには（ステップＳ６５１；Ｙｅｓ）、球貸し未払出カウンタによってカウントされている遊技球個数のうちに、未だ払出動作が完了していないものが含まれていると判断される。そこで、球貸し未払出カウンタの値である未払出数から、払出個数カウンタの値である払出個数を減算することにより、未だ払出動作が完了していない遊技球の個数を特定する（ステップＳ６５４）。続いて、ステップＳ６５４での減算処理により特定された値としての減算値を、払出モータ回転カウンタにセットする（ステップＳ６５５）。
【０２４０】
ステップＳ６５５の処理に続いて、払出制御用マイクロコンピュータ１５０は、払出動作不良回数カウンタの値が所定の不良回数上限値（例えば「９」）を超えているか否かを判定する（ステップＳ６５６）。このとき、不良回数上限値を超えていれば（ステップＳ６５６；Ｙｅｓ）、球詰まりエラーフラグをオン状態にセットするとともに（ステップＳ６５７）、払出動作不良回数カウンタをクリアしてカウント値を初期化する（ステップＳ６５８）。他方、ステップＳ６５６にて不良回数上限値以下であるときには（ステップＳ６５６；Ｎｏ）、貸し球となる遊技球の払出動作が可能な状態となっているか否かを判定する（ステップＳ６５９）。具体的な一例として、ステップＳ６５９の処理では、エラーフラグに含まれる球詰まりエラーフラグや空切りエラーフラグ、球噛みエラーフラグ、球切れエラーフラグ、満タンエラーフラグ、カードユニット未接続エラーフラグなどをチェックして、いずれかのエラーフラグがオン状態となっているときには、貸し球となる遊技球の払出動作が不可能な状態であると判断する。他方、いずれのエラーフラグもオフ状態となっているときには、貸し球となる遊技球の払出動作が可能な状態であると判断する。
【０２４１】
ステップＳ６５３の処理を実行した後や、ステップＳ６５９にて払出動作が不可能な状態であるときには（ステップＳ６５９；Ｎｏ）、払出制御プロセスフラグの値を“０”に更新するとともに（ステップＳ６６０）、払出個数カウンタをクリアしてカウント値を初期化する（ステップＳ６６１）。また、払出モータ回転カウンタをクリアしてカウント値を初期化する（ステップＳ６６２）。これに対して、ステップＳ６５９にて払出動作が可能な状態であるときには（ステップＳ６５９；Ｙｅｓ）、ステップＳ６５４にて得られた減算値を賞球未払出カウンタにセットすることにより、球貸し未払出カウンタの値を更新する（ステップＳ６６３）。そして、球貸し動作プロセスフラグの値を“１”に更新する（ステップＳ６６４）。
【０２４２】
図４４は、球貸し払出駆動処理として、図４２に示すステップＳ５５４にて実行される処理の一例を示すフローチャートである。図４４に示す球貸し払出駆動処理において、払出制御用マイクロコンピュータ１５０は、まず、球貸し未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているか否かを判定する（ステップＳ６７１）。ここで、ステップＳ６７１にて球貸し未払出カウンタの値が払出個数カウンタの値よりも大きな値となっているときには（ステップＳ６７１；Ｙｅｓ）、貸し球となる遊技球の正常な払出動作が行われていると判断される。このときには、例えば払出モータ５１の励磁時間などから、貸し球となる遊技球を１個分払い出すための払出動作が完了したか否かを判定する（ステップＳ６７２）。
【０２４３】
ステップＳ６７２にて遊技球を１個分払い出すための払出動作が完了したときには（ステップＳ６７２；Ｙｅｓ）、払出モータ回転カウンタの値を１減算して更新する（ステップＳ６７３）。そして、減算された払出モータ回転カウンタの値が「０」となったか否かを判定する（ステップＳ６７４）。ここで、ステップＳ６７４にて払出モータ回転カウンタの値が「０」であるときには（ステップＳ６７４；Ｙｅｓ）、払出モータ５１を駆動することにより既に払い出された遊技球として払出個数カウンタでカウントされた遊技球の個数が、払い出すべき貸し球として球貸し未払出カウンタでカウントされた遊技球の個数に達するより以前に、払い出しの対象となる貸し球の個数に対応した払出モータ５１の駆動動作が完了したと判断される。このときには、払出動作不良回数カウンタの値を１加算して更新する（ステップＳ６７５）。
【０２４４】
ステップＳ６７１にて球貸し未払出カウンタの値が払出個数カウンタの値と等しいか、それよりも小さな値となっているときや（ステップＳ６７１；Ｎｏ）、ステップＳ６７５の処理を実行した後には、払出モータ５１の駆動を停止するための設定を行うとともに（ステップＳ６７６）、球貸し動作プロセスフラグの値を“０”に更新する（ステップＳ６７７）。
【０２４５】
ステップＳ６７４にて払出モータ回転カウンタの値が「０」以外の値であるときには（ステップＳ６７４；Ｎｏ）、例えば所定の励磁パターンテーブルの先頭アドレスをポインタに設定するなどといった、遊技球を１個分払い出すための払出動作に関する設定を行ってから（ステップＳ６７８）、球貸し払出駆動処理を終了する。
【０２４６】
また、ステップＳ６７２にて遊技球を１個分払い出すための払出動作が完了していないときには（ステップＳ６７２；Ｎｏ）、例えば払出制御フラグ設定部１４１に設けられた各種のエラーフラグの状態を確認することなどにより、払出モータ５１による払出動作にエラーが発生したかどうかをチェックする（ステップＳ６７９）。このとき、払出動作にエラーが発生していれば（ステップＳ６７９；Ｎｏ）、例えばステップＳ６７６と同様にして払出モータ５１の駆動を停止するための設定を行うなど、払出モータ５１による払出動作中に発生したエラーに対応した設定を行う（ステップＳ６８０）。他方、ステップＳ６７９にて払出動作にエラーが発生していないと判定されたときには（ステップＳ６７９；Ｙｅｓ）、ステップＳ６８０の処理をスキップして球貸し払出駆動処理を終了する。
【０２４７】
図３６に示す球抜き動作処理は、払出制御プロセスフラグの値が“３”のときに実行される。図４５は、球抜き動作処理として、図３６に示すステップＳ４４４にて実行される処理の一例を示すフローチャートである。図４５に示す球抜き動作処理において、払出制御用マイクロコンピュータ１５０は、まず、払出制御フラグ設定部１４１に設けられた球抜き中フラグがオン状態になっているか否かを判定する（ステップＳ６８１）。そして、球抜き中フラグがオフ状態であるときには（ステップＳ６８１；Ｎｏ）、払出制御タイマ設定部１４２に設けられた球抜き時間タイマに、予め定められた球抜き時間に対応するタイマ初期値をセットするとともに（ステップＳ６８２）、払出モータ５１の駆動を開始するための設定を行う（ステップＳ６８３）。これにより、払出モータ５１によるパチンコ遊技機１内の球抜き動作が開始される。その後、払出制御用マイクロコンピュータ１５０は、払出制御フラグ設定部１４１に設けられた球抜き中フラグをオン状態にセットしてから（ステップＳ６８４）、球抜き動作処理を終了する。
【０２４８】
これに対して、球抜き中フラグがオン状態であるときには（ステップＳ６８１；Ｙｅｓ）、球抜き時間タイマの値を１減算して更新する（ステップＳ６８５）。そして、減算された球抜き時間タイマの値が「０」になったか否かを判定する（ステップＳ６８６）。ここで、ステップＳ６８６にて球抜き時間タイマの値が「０」であるときには（ステップＳ６８６；Ｙｅｓ）、予め定められた球抜き時間が経過したものと判断して、払出モータ５１の駆動を停止するための設定を行うとともに（ステップＳ６８７）、球抜き中フラグをクリアしてオフ状態とする（ステップＳ６８８）。これにより、払出モータ５１によるパチンコ遊技機１内の球抜き動作が終了する。その後、払出制御用マイクロコンピュータ１５０は、払出動作プロセスフラグの値を“０”に更新する（ステップＳ６８９）。他方、ステップＳ６８６にて球抜き時間タイマの値が「０」以外の数値であるときには（ステップＳ６８６；Ｎｏ）、球抜き動作処理を終了する。
【０２４９】
図３２に示すステップＳ９６にて実行される７セグ表示処理では、例えば払出制御用マイクロコンピュータ１５０が払出制御フラグ設定部１４１に設けられた各種のエラーフラグの状態をチェックする。そして、オン状態となっているエラーフラグに対応してエラー表示用ＬＥＤ７４の点灯動作を制御するための制御データを、Ｉ／Ｏポート１５４内の出力ポート＃３にセットする。図４６は、エラーの種類とエラー表示用ＬＥＤ７４の表示との関係などを示す説明図である。
【０２５０】
図４６に示すように、主制御通信エラーフラグがオン状態になった場合には、払出制御用マイクロコンピュータ１５０は、主基板接続エラーとして、エラー表示用ＬＥＤ７４に「０」を表示する制御を行う。球切れエラーフラグがオン状態になった場合には、球切れエラーとして、エラー表示用ＬＥＤ７４に「１」を表示する制御を行う。球噛みエラーフラグがオン状態になった場合には、球噛みエラーとして、エラー表示用ＬＥＤ７４に「２」を表示する制御を行う。空切り（奥）エラーフラグがオン状態になった場合には、第１の球経路異常である空切り（奥）エラーとして、エラー表示用ＬＥＤ７４に「３」を表示する制御を行う。
【０２５１】
空切り（手前）エラーフラグがオン状態になった場合には、第２の球経路異常である空切り（手前）エラーとして、エラー表示用ＬＥＤ７４に「４」を表示する制御を行う。球詰まりエラーフラグがオン状態になった場合には、球詰まりエラーとして、エラー表示用ＬＥＤ７４に「５」を表示する制御を行う。カードユニット未接続エラーフラグがオン状態になった場合には、カードユニット未接続エラーとして、エラー表示用ＬＥＤ７４に「７」を表示する制御を行う。多量未払出エラーフラグがオン状態になった場合には、多量未払出エラーとして、エラー表示用ＬＥＤ７４に「９」を表示する制御を行う。
【０２５２】
図４７は、払出側送信処理として、図３２に示すステップＳ９７にて実行される処理の一例を示すフローチャートである。図４７に示す払出側送信処理において、払出制御用マイクロコンピュータ１５０は、払出制御フラグ設定部１４１に設けられたシリアル送信プロセスフラグの値に応じて、ステップＳ４６１〜Ｓ４６３の各処理を実行する。
【０２５３】
ステップＳ４６１の送信設定処理は、シリアル送信プロセスフラグの値が“０”のときに実行される。図４８は、送信設定処理として、図４７に示すステップＳ４６１にて実行される処理の一例を示すフローチャートである。図４８に示す送信設定処理において、払出制御用マイクロコンピュータ１５０は、例えば所定のエラーフラグの状態をチェックすることなどにより、主基板１１に対して賞球エラー通知コマンドを送信するためのコマンド送信タイミングとなったか否かを判定する（ステップＳ５７１）。具体的な一例として、払出制御用マイクロコンピュータ１５０は、カードユニット未接続エラーフラグや主制御通信エラーフラグ、多量未払出エラーフラグ、球切れエラーフラグをチェックして、いずれかのフラグがオフ状態からオン状態へと変化したときに、コマンド送信タイミングとなった旨の判定を行う。
【０２５４】
ステップＳ５７１にてコマンド送信タイミングでなければ（ステップＳ５７１；Ｎｏ）、そのまま送信設定処理を終了する。これに対して、ステップＳ５７１にてコマンド送信タイミングとなっている場合には（ステップＳ５７１；Ｙｅｓ）、主基板１１に対して送信するコマンドの１バイト目となる送信用データを生成する（ステップＳ５７２）。このとき生成される送信用データとしては、例えばカードユニット未接続エラーフラグや主制御通信エラーフラグ、多量未払出エラーフラグ、球切れエラーフラグの状態を示すビットを含んだ８ビットのデータなどであればよい。ステップＳ５７２の処理を実行した後には、シリアル送信プロセスフラグの値を“１”に更新する（ステップＳ５７３）。
【０２５５】
図４７に示すステップＳ４６２の送信開始処理は、シリアル送信プロセスフラグの値が“１”のときに実行される。図４９は、送信開始処理として、図４７に示すステップＳ４６２にて実行される処理の一例を示すフローチャートである。図４９に示す送信開始処理において、払出制御用マイクロコンピュータ１５０は、まず、例えば払出制御基板１５に搭載されたシリアル通信回路１５５における通信動作状態をチェックするなどして、主基板１１に対してコマンドを送信可能な状態となっているか否かを判定する（ステップＳ５８１）。具体的な一例として、ステップＳ５８１の処理では、Ｉ／Ｏポート１５４内の入力ポート＃０におけるビット０及びビット１をチェックして、送信許可信号がオン状態であり、なおかつ、送信中信号がオフ状態となっているか否かを判定する。そして、送信許可信号がオン状態であるとともに送信中信号がオフ状態であれば、送信可能な状態になっているものと判断し、それ以外の場合には、送信可能な状態ではないものと判断する。
【０２５６】
ステップＳ５８１にて送信可能な状態ではないときには（ステップＳ５８１；Ｎｏ）、そのまま送信開始処理を終了する。他方、送信可能な状態になっているときには（ステップＳ５８１；Ｙｅｓ）、例えば前述した図４８に示すステップＳ５７２の処理で生成した送信用データをＩ／Ｏポート１５４内の出力ポート＃２にセットするなどして、コマンドの１バイト目を送信するための設定を行う（ステップＳ５８２）。この後、所定時間（例えば約３マイクロ秒）が経過するまで待機する（ステップＳ５８３）。
【０２５７】
ステップＳ５８３の処理に続いて、払出制御用マイクロコンピュータ１５０は、例えば前述した図４８に示すステップＳ５７２の処理で生成した送信用データにおける各ビット値を反転させることにより、主基板１１に対して送信するコマンドの２バイト目となる送信用データを生成する（ステップＳ５８４）。そして、例えばステップＳ５８４にて生成した送信用データをＩ／Ｏポート１５４内の出力ポート＃２にセットするなどして、コマンドの２バイト目を送信するための設定を行う（ステップＳ５８５）。その後、シリアル送信プロセスフラグの値を“２”に更新する（ステップＳ５８６）。
【０２５８】
図４７に示すステップＳ４６３の送信終了処理は、シリアル送信プロセスフラグの値が“２”のときに実行される。図５０は、送信終了処理として、図４７に示すステップＳ４６３にて実行される処理の一例を示すフローチャートである。図５０に示す送信終了処理において、払出制御用マイクロコンピュータ１５０は、主基板１１から送信されるメインＡＣＫ信号がオン状態となっているか否かを判定する（ステップＳ５９１）。具体的な一例として、ステップＳ５９１の処理では、Ｉ／Ｏポート１５４内の入力ポート＃３のビット７をチェックして、メインＡＣＫ信号がオン状態となっているか否かを判定する。
【０２５９】
ステップＳ５９１にてメインＡＣＫ信号がオフ状態であるときには（ステップＳ５９１；Ｎｏ）、図４９に示す送信開始処理の実行が完了してからの経過時間が予め定められた送信終了待ち時間に達したか否かを判定する（ステップＳ５９２）。このとき、経過時間が送信終了待ち時間に達していなければ（ステップＳ５９２；Ｎｏ）、そのまま送信終了処理を終了する。他方、経過時間が送信終了待ち時間に達していれば（ステップＳ５９２；Ｙｅｓ）、払出制御フラグ設定部１４１に設けられたエラーフラグに含まれる払出側送信エラーフラグをオン状態にセットする（ステップＳ５９３）。
【０２６０】
ステップＳ５９１にてメインＡＣＫ信号がオン状態であるときには（ステップＳ５９１；Ｙｅｓ）、払出側送信エラーフラグをクリアしてオフ状態にする（ステップＳ５９４）。ステップＳ５９３、Ｓ５９４のいずれかの処理を実行した後には、シリアル送信プロセスフラグの値を“０”に更新する（ステップＳ５９５）。
【０２６１】
次に、演出制御基板１２における動作を説明する。演出制御基板１２では、電源基板１０からの電力供給が開始され演出制御用マイクロコンピュータ１２０へのリセット信号がハイレベル（オフ状態）になったことに応じて、演出制御用マイクロコンピュータ１２０が起動し、図５１のフローチャートに示すような演出制御メイン処理が実行される。図５１に示す演出制御メイン処理を開始すると、演出制御用マイクロコンピュータ１２０は、まず、ＲＡＭ１２２のクリアや各種初期値の設定、また演出制御の実行間隔を決めるためのタイマ初期設定等を行う初期化処理を実行する（ステップＳ７０１）。その後、演出制御用マイクロコンピュータ１２０は、タイマ割込フラグを監視してオンとなったか否かを判定する（ステップＳ７０２）。そして、タイマ割込フラグがオンとなるまでは（ステップＳ７０２；Ｎｏ）、ステップＳ７０２の処理を繰り返し実行するループ処理に入る。タイマ割込みの発生によりタイマ割込フラグがオンとなったときには（ステップＳ７０２；Ｙｅｓ）、そのフラグをクリアして（ステップＳ７０３）、以下のような演出制御処理を実行する。
【０２６２】
演出制御用マイクロコンピュータ１２０におけるタイマ割込みは、例えば２ミリ秒ごとに発生する。すなわち、演出制御処理は、例えば２ミリ秒ごとに実行される。この実施の形態では、タイマ割込みの発生に応答して所定のタイマ割込処理が実行されることにより、タイマ割込フラグがオン状態にセットされ、具体的な演出制御処理は演出制御メイン処理内において実行される。これに対して、タイマ割込処理内において演出制御処理が実行されるようにしてもよい。
【０２６３】
演出制御処理では、演出制御用マイクロコンピュータ１２０が、まず、主基板１１から中継基板１８を介して受信した演出制御コマンドを解析するための演出コマンド解析処理を実行する（ステップＳ７０４）。続いて、演出制御用マイクロコンピュータ１２０は、演出制御プロセス処理を実行する（ステップＳ７０５）。演出制御プロセス処理では、演出用の電気部品となる画像表示装置５やスピーカ８Ｌ、８Ｒ、遊技効果ランプ９などの制御状態に応じて、各種の処理が選択されて実行される。この後、演出制御用マイクロコンピュータ１２０においてカウントされる各種の乱数を更新するための乱数更新処理が実行される（ステップＳ７０６）。さらに、主基板１１からの演出制御コマンドによる報知指示などに基づく報知動作を制御するための報知処理を実行する（ステップＳ７０７）。
【０２６４】
図５２は、演出制御プロセス処理として、図５１に示すステップＳ７０５にて実行される処理の一例を示すフローチャートである。図５２に示す演出制御プロセス処理において、演出制御用マイクロコンピュータ１２０は、例えばＲＡＭ１２２の所定領域（演出制御フラグ設定領域など）に設けられた演出制御プロセスフラグの値に応じて、以下のようなステップＳ８００〜Ｓ８０５の各処理を実行する。
【０２６５】
ステップＳ８００の可変表示開始コマンド受信待ち処理は、演出制御プロセスフラグの値が“０”のときに実行される。この可変表示開始コマンド受信待ち処理において、演出制御用マイクロコンピュータ１２０は、主基板１１から送信された可変表示開始コマンドを受信したか否かを判定する。そして、可変表示開始コマンドを受信していないときには、そのまま可変表示開始コマンド受信待ち処理を終了する。他方、可変表示開始コマンドを受信したときには、演出制御プロセスフラグの値を“１”に更新する。
【０２６６】
ステップＳ８０１の演出表示制御設定処理は、演出制御プロセスフラグの値が“１”のときに実行される。この演出表示制御設定処理は、特別図柄表示装置４による特図ゲームにて特別図柄が変動表示されることに対応して、画像表示装置５における飾り図柄の可変表示を含めた各種の表示による演出を行うために、画像表示装置５の表示動作を設定するための処理を含んでいる。具体的な一例として、ステップＳ８０１の演出表示制御設定処理では、まず、主基板１１からの可変表示開始コマンドにより指定された可変表示パターンが大当りパターンであるか否かを判定し、大当りパターンではないと判定されたときには、リーチハズレパターンであるか否かを判定する。そして、リーチハズレパターンではないと判定されたときには、通常ハズレパターンが指定されたものと判断して、通常ハズレ組合せとなる確定飾り図柄を決定するための通常ハズレ図柄決定処理を実行する。
【０２６７】
例えば、通常ハズレ図柄決定処理では、演出制御用マイクロコンピュータ１２０にてカウントされている左図柄決定用の乱数値を抽出し、その乱数値に基づきＲＯＭ１２１に格納されている左図柄決定テーブルを参照することなどにより、画像表示装置５の表示領域に設けられた「左」の可変表示部にて可変表示結果として停止表示する飾り図柄（左確定飾り図柄）の図柄番号を決定する。また、中図柄決定用の乱数値を抽出し、その乱数値に基づきＲＯＭ１２１に格納されている中図柄決定テーブルを参照することなどにより、画像表示装置５の表示領域に設けられた「中」の可変表示部にて可変表示結果として停止表示する飾り図柄（中確定飾り図柄）の図柄番号を決定する。さらに、右図柄決定用の乱数値を抽出し、その乱数値に基づきＲＯＭ１２１に格納されている右図柄決定テーブルを参照することなどにより、画像表示装置５の表示領域に設けられた「右」の可変表示部にて可変表示結果として停止表示する飾り図柄（右確定飾り図柄）の図柄番号を決定する。
【０２６８】
こうして決定された左・中・右確定飾り図柄からなる飾り図柄の組合せが、「チャンス目」として予め定められた飾り図柄の組合せと同一となっているか否かを判定する。このとき、「チャンス目」と同じになっていれば、例えば右確定飾り図柄の図柄番号に任意の値（例えば「１」）を加算するなどして、左・中・右確定飾り図柄からなる飾り図柄の組合せが「チャンス目」とはことなるものとなるようにする。
【０２６９】
また、可変表示開始コマンドにより指定された可変表示パターンがリーチハズレパターンであるときには、リーチハズレ組合せとなる確定飾り図柄を決定するためのリーチハズレ図柄決定処理を実行する。例えば、リーチハズレ図柄決定処理では、左図柄決定用の乱数値を抽出し、その乱数値に基づき左図柄決定テーブルを参照することなどにより、左確定飾り図柄の図柄番号を決定する。そして、左確定飾り図柄と同一の図柄番号である飾り図柄を右確定飾り図柄に決定するとともに、左・右確定飾り図柄とは異なる図柄番号の飾り図柄を中確定飾り図柄に決定する。
【０２７０】
さらに、可変表示開始コマンドにより指定された可変表示パターンが大当りパターンであるときには、その大当りパターンが大当り開始前再抽選演出表示の実行を伴うものであるか否かを判定する。そして、大当り開始前再抽選演出表示の実行を伴うものであれば、大当り組合せとなる仮停止図柄を決定する。例えば、演出制御用マイクロコンピュータ１２０にてカウントされている仮停止図柄決定用の乱数値を抽出し、その乱数値に基づきＲＯＭ１２１に格納されている仮停止図柄決定テーブルを参照することなどにより、飾り図柄の可変表示時間が経過する前の所定のタイミングに「左」、「中」、「右」の各可変表示部で仮停止される左・中・右仮停止飾り図柄として、同一の図柄番号を有する通常図柄を選択して決定する。大当り開始前再抽選演出表示の実行を伴わない大当りパターンであるときには、仮停止図柄を決定するための処理をスキップする。続いて、主基板１１から送信された表示結果通知コマンドに基づき、特図ゲームにおける可変表示結果、高確率状態に制御されるか否か、及び大当り終了後再抽選演出表示の実行の有無を特定する。このとき特定された特図ゲームにおける可変表示結果が２ラウンド大当りである場合には、「チャンス目」となる飾り図柄の組合せを左・中・右確定飾り図柄に決定する。他方、１５ラウンド大当りである場合には、高確率状態に制御されるか否かを判定する。高確率状態に制御されるときには、さらに、大当り終了後再抽選演出表示が実行されるか否かを判定する。
【０２７１】
こうした処理により、大当り終了後再抽選演出表示が実行されないと判定された場合には、確変大当り組合せとなる確定飾り図柄を決定する。例えば、演出制御用マイクロコンピュータ１２０にてカウントされている大当り図柄決定用の乱数値を抽出し、その乱数値に基づきＲＯＭ１２１に格納されている確変大当り時図柄決定テーブルを参照することなどにより、左・中・右確定飾り図柄として、同一の図柄番号を有する確変図柄を選択して決定する。他方、高確率状態に制御されないと判定した場合や、大当り終了後再抽選演出表示が実行されると判定した場合には、通常大当り組合せとなる確定飾り図柄を決定する。例えば、演出制御用マイクロコンピュータ１２０にてカウントされている大当り図柄決定用の乱数値を抽出し、その乱数値に基づきＲＯＭ１２１に格納されている通常大当り時図柄決定テーブルを参照することなどにより、左・中・右確定飾り図柄として、同一の図柄番号を有する通常図柄を選択して決定する。
【０２７２】
このようにして確定飾り図柄を決定した後、演出表示制御設定処理では、可変表示開始コマンドにより指定された可変表示パターンに対応する図柄表示制御パターンを決定し、その図柄表示制御パターンに対応した描画コマンドをＶＤＰ１２５に送出するなどして、飾り図柄の可変表示を開始するための設定を行う。このときには、図柄表示制御パターンに対応して飾り図柄の可変表示時間を計測するためのタイマ設定なども行われる。この後、演出制御プロセスフラグの値を“２”に更新して、演出表示制御設定処理を終了する。
【０２７３】
ステップＳ８０２の飾り図柄可変表示処理は、演出制御プロセスフラグの値が“２”のときに実行される。この飾り図柄可変表示処理では、例えば飾り図柄の可変表示を開始してからの経過時間に応じて図柄表示制御パターンにおける読出位置を切り替え、その読出位置から読み出された表示制御データに対応する描画コマンドをＶＤＰ１２５に送出するなどして、画像表示装置５における表示動作の制御を行う。そして、飾り図柄の可変表示を終了するタイミングに達すると、大当り開始コマンド受信待ち時間の設定を行うとともに、演出制御プロセスフラグの値を“３”に更新する。
【０２７４】
ステップＳ８０３の飾り図柄停止時処理は、演出制御プロセスフラグの値が“３”のときに実行される。この飾り図柄停止時処理では、主基板１１から送信された大当り開始コマンドの受信があったか否かを判定する。そして、大当り開始コマンドを受信せずに大当り開始コマンド受信待ち時間が経過したときには、飾り図柄の可変表示結果がハズレであると判断して、演出制御プロセスフラグの値を“０”に更新する。
【０２７５】
また、飾り図柄停止時処理にて大当り開始コマンドを受信した旨の判定がなされたときには、既に受信している表示結果通知コマンドに基づき、飾り図柄の可変表示結果を特定する。より具体的には、主基板１１から受信した表示結果通知コマンドのＥＸＴデータが「０１Ｈ」または「０２Ｈ」であるときには通常図柄からなる大当りの可変表示結果であると特定し、「０３Ｈ」であるときには確変図柄からなる大当りの可変表示結果であると特定し、「０４Ｈ」であるときには突然確変大当りに対応した「チャンス目」となる可変表示結果であると特定する。
【０２７６】
こうして特定された飾り図柄の可変表示結果が通常図柄または確変図柄からなる大当りの可変表示結果である場合には、大当り遊技状態の開始を報知する１５ラウンド大当り演出表示を画像表示装置５にて開始させるための設定を行う。他方、特定された飾り図柄の可変表示結果が突然確変大当りに対応した「チャンス目」である場合には、高確率状態の開始を予告する突然確変大当り演出表示を画像表示装置５にて開始させるための設定を行う。この後、演出制御プロセスフラグの値を“４”に更新する。
【０２７７】
ステップＳ８０４の大当り演出処理は、演出制御プロセスフラグの値が“４”のときに実行される。この大当り演出処理では、画像表示装置５における表示動作を制御することにより、大当り遊技状態に応じた画像を表示する制御を行う。具体的な一例として、ステップＳ８０４の大当り演出処理では、飾り図柄の可変表示結果が通常図柄または確変図柄からなる大当りの可変表示結果であるときに、１５ラウンド大当りに対応したラウンド中画像を画像表示装置５に表示させるための設定を行う。他方、飾り図柄の可変表示結果が突然確変大当りに対応した「チャンス目」であるときには、確変突入予告演出表示を画像表示装置５にて実行させるための設定を行う。また、大当り演出処理では、主基板１１からの大当り終了コマンドを受信したか否かの判定を行い、受信した旨の判定がなされたときには、演出制御プロセスフラグの値を“５”に更新する。
【０２７８】
ステップＳ８０５の大当り終了演出処理は、演出制御プロセスフラグの値が“５”のときに実行される。この大当り終了演出処理は、画像表示装置５にて大当り終了後再抽選演出表示や大当り終了報知演出表示などを実行するための制御を行う処理を含んでいる。具体的な一例として、ステップＳ８０５の大当り終了演出処理では、飾り図柄の可変表示結果が通常図柄または確変図柄からなる大当りの可変表示結果である場合に、主基板１１からの大当り終了コマンドに基づき、大当り終了後再抽選演出表示の実行の有無を判定する。このとき、大当り終了後再抽選演出表示を実行しないと判定された場合には、画像表示装置５にて大当り終了後再抽選演出表示の実行を伴わない大当り終了演出表示を実行するための設定を行う。他方、大当り終了後再抽選演出表示を実行すると判定された場合には、画像表示装置５にて大当り終了後再抽選演出表示を実行するための設定を行う。また、飾り図柄の可変表示結果が突然確変大当りに対応した「チャンス目」である場合には、確変突入時演出表示を実行するための設定を行う。その後、各種の演出表示が終了したときには、演出制御プロセスフラグの値を“０”に更新する。
【０２７９】
図５３は、報知処理として、図５１に示すステップＳ７０７にて実行される処理の一例を示すフローチャートである。図５３に示す報知処理において、演出制御用マイクロコンピュータ１２０は、まず、主基板１１からの復旧報知コマンドを受信したか否かを判定する（ステップＳ８１１）。そして、復旧報知コマンドを受信したときには（ステップＳ８１１；Ｙｅｓ）、図５４（Ｄ）に例示するような電源復旧時画像を画像表示装置５に表示させるための設定を行う（ステップＳ８１２）。他方、ステップＳ８１１にて復旧報知コマンドを受信していないときには（ステップＳ８１１；Ｎｏ）、主基板１１からの初期化通知コマンドを受信したか否かを判定する（ステップＳ８１３）。このとき、初期化通知コマンドを受信していれば（ステップＳ８１３；Ｙｅｓ）、図５４（Ｅ）に例示するような初期設定飾り図柄を画像表示装置５に表示させるための設定を行う（ステップＳ８１４）。
【０２８０】
演出制御用マイクロコンピュータ１２０は、電源復旧時画像や初期設定飾り図柄を表示した後、予め定められた表示期間が経過したときに、それらの表示を消去するようにしてもよい。あるいは、電源復旧時画像や初期設定飾り図柄の表示を開始した後、主基板１１からの可変表示開始コマンドを受信するまでは、それらの表示を継続して行うようにしてもよい。予め定められた表示期間が経過したときに表示を消去する場合には、その後、デモンストレーション画面となる所定の画像を画像表示装置５に表示させるようにしてもよい。なお、予め定められた表示期間が経過したときに表示を消去する場合であっても、その表示期間が経過するより以前に主基板１１からの可変表示開始コマンドを受信したときには、その可変表示開始コマンドを受信したことに基づく飾り図柄の可変表示を開始できるようにすればよい。
【０２８１】
ステップＳ８１３にて初期化通知コマンドを受信していないときや（ステップＳ８１３；Ｎｏ）、ステップＳ８１２、Ｓ８１４のいずれかの処理を実行した後には、賞球過多または賞球不足の報知を行っているか否かを判定する（ステップＳ８１５）。このとき、それらの報知を行っていなければ（ステップＳ８１５；Ｎｏ）、主基板１１からの賞球過多コマンドを受信したか否かを判定する（ステップＳ８１６）。そして、賞球過多コマンドを受信したときには（ステップＳ８１６；Ｙｅｓ）、図５４（Ｂ）に例示するような賞球過多報知画面となる所定の画像を画像表示装置５に表示させることにより賞球過多の報知を開始するための設定を行う（ステップＳ８１７）。このときには、報知を終了するまでの経過時間を計測するための報知タイマに、賞球過多の報知に対応した報知時間を示すタイマ初期値を設定する（ステップＳ８１８）。
【０２８２】
また、ステップＳ８１６にて賞球過多コマンドを受信していないときには（ステップＳ８１６；Ｎｏ）、主基板１１からの賞球不足コマンドを受信したか否かを判定する（ステップＳ８１９）。そして、賞球不足コマンドを受信したときには（ステップＳ８１９；Ｙｅｓ）、図５４（Ｃ）に例示するような賞球不足報知画面となる所定の画像を画像表示装置５に表示させることにより賞球不足の報知を開始するための設定を行う（ステップＳ８２０）。このときには、報知を終了するまでの経過時間を計測するための報知タイマに、賞球不足の報知に対応した報知時間を示すタイマ初期値を設定する（ステップＳ８２１）。
【０２８３】
ステップＳ８１５にて賞球過多または賞球不足の報知を行っている旨の判定がなされたときには（ステップＳ８１５；Ｙｅｓ）、報知タイマにおけるタイマ値を、例えば１減算するなどして更新する（ステップＳ８２２）。そして、ステップＳ８２２にて更新された報知タイマの値に基づき、賞球過多または賞球不足の報知を終了するタイミングに達したか否かを判定する（ステップＳ８２３）。このとき、報知を終了するタイミングに達していれば（ステップＳ８２３；Ｙｅｓ）、賞球過多または賞球不足の報知を終了するための設定を行う（ステップＳ８２４）。例えば、ステップＳ８２４の処理では、図５４（Ｂ）、（Ｃ）に示す画面に代えて、それらの画面を表示する前に表示していた画面に戻すようにすればよい。ステップＳ８２３にて報知を終了するタイミングに達していないときには、ステップＳ８２４の処理をスキップする。
【０２８４】
この後、演出制御用マイクロコンピュータ１２０は、主基板１１からの払出異常報知開始コマンドを受信したか否かを判定する（ステップＳ８２５）。そして、払出異常報知開始コマンドを受信したときには（ステップＳ８２５；Ｙｅｓ）、図５４（Ａ）に例示するような払出異常報知画面となる所定の画像を画像表示装置５に表示させることにより払出異常報知を開始するための設定を行う（ステップＳ８２６）。他方、ステップＳ８２５にて払出異常報知開始コマンドを受信していないときには（ステップＳ８２５；Ｎｏ）、ステップＳ８２６の処理をスキップする。
【０２８５】
また、演出制御用マイクロコンピュータ１２０は、主基板１１からの払出異常報知終了コマンドを受信したか否かを判定する（ステップＳ８２７）。そして、払出異常報知終了コマンドを受信したときには（ステップＳ８２７；Ｙｅｓ）、払出異常報知を終了する為の設定を行う（ステップＳ８２８）。例えば、ステップＳ８２８の処理では、図５４（Ａ）に示す画面に代えて、その画面を表示する前に表示していた画面に戻すようにすればよい。ステップＳ８２７にて払出異常報知終了コマンドを受信していないときには（ステップＳ８２７；Ｎｏ）、ステップＳ８２８の処理をスキップする。
【０２８６】
次に、パチンコ遊技機１における具体的な動作例について説明する。パチンコ遊技機１では、遊技者等がパチンコ遊技機１における遊技領域外側の右下位置に設けられた操作ノブ３０を操作したことに応答して、発射モータ６１の駆動力により遊技球が遊技領域に打ち込まれる。そして、遊技領域に打ち込まれた遊技球が普通可変入賞球装置６に設けられた始動入賞口に入賞して始動口スイッチ２２から出力される入賞検出信号がオン状態となることにより（図３１のステップＳ１２０；Ｙｅｓ）、特別図柄表示装置４による特図ゲームや画像表示装置５における飾り図柄の可変表示を実行するための始動条件が成立すると、入賞処理の実行によって（ステップＳ１２１）、遊技制御用マイクロコンピュータ１１０に内蔵された乱数回路などから大当り判定用の乱数値ＭＲ１を示す数値データが抽出され、特図保留記憶部１３１に記憶される。
【０２８７】
また、始動口スイッチ２２からの入賞検出信号がオン状態となったことに応じて、遊技制御カウンタ設定部１３５に設けられた第３払出数指示カウンタの値が１加算されるとともに、総賞球数カウンタの値が４加算される（図２６（Ａ）のステップＳ２０２、及び図２６（Ｂ）参照）。この場合には、図２７に示すステップＳ３０４にて第３払出数指示カウンタの値が「０」以外の値であると判定されることにより（ステップＳ３０４；Ｎｏ）、その第３払出数指示カウンタの値が１減算されるとともに（ステップＳ３０７）、コマンド送信回数カウンタの値が１加算される（ステップＳ３０８）。このとき、変数Ｎの値が「３」になっていることから（ステップＳ３０９；Ｎｏ、及びステップＳ３１１；Ｎｏ）、第３払出数指定コマンドを払出制御基板１５に対して送信するための設定が行われる（ステップＳ３１３）。
【０２８８】
こうして主基板１１から払出制御基板１５に対して第３払出数指定コマンドが送信されたときには、払出制御用マイクロコンピュータ１５０によって受信コマンドがあると判定されることにより（図３４のステップＳ４０４；Ｙｅｓ）、受信データが８ビット単位で読み込まれる（ステップＳ４０５）。そして、受信データが受信コマンドにおける１バイト目を示すものであるときには（ステップＳ４０７；Ｙｅｓ）、第１コマンド受信バッファに受信データが格納される一方（ステップＳ４０８）、２バイト目を示すものであるときには（ステップＳ４０７；Ｎｏ）、第２コマンド受信バッファに受信データが格納される（ステップＳ４０９）。加えて、受信コマンドにおける２バイト目を示す受信データが読み込まれたときには、受信コマンドにおける１バイト目と２バイト目との排他的論理和が演算され（ステップＳ４１０）、その演算結果が正常値となっているか否かを判別することにより（ステップＳ４１１）、主基板１１から払出制御基板１５に対して送信された払出制御コマンドを正しく受信できたか否かを判定することができる。このとき、払出制御コマンドを正しく受信できなかったと判定された場合には（ステップＳ４１１；Ｎｏ）、主制御通信エラーフラグがオン状態にセットされることにより（ステップＳ４１４）、エラー表示用ＬＥＤ７４には主基板接続エラーが発生したことを示す「０」が表示され（図４６参照）、遊技制御用マイクロコンピュータ１１０と払出制御用マイクロコンピュータ１５０との間の通信に関して異常が生じたことを報知することができる。
【０２８９】
さらに、主制御通信エラーフラグがオン状態となることにより、払出制御基板１５から主基板１１に対する賞球エラー通知コマンドの送信タイミングとなったときには（図４８のステップＳ５７１；Ｙｅｓ）、払出制御用マイクロコンピュータ１５０が、送信するコマンドの１バイト目となる送信用データを生成した後（ステップＳ５７２）、コマンドの１バイト目を送信するための設定を行う（図４９のステップＳ５８２）。そして、所定時間が経過するまで待機した後（ステップＳ５８３）、１バイト目の送信用データにおける各ビット値を反転（ビット値「０」をビット値「１」に置換し、ビット値「１」をビット値「０」に置換）させることにより、送信するコマンドの２バイト目となる送信用データを生成する（ステップＳ５８４）。こうして生成された送信用データに基づいて、コマンドの２バイト目を送信するための設定が行われる（ステップＳ５８５）。
【０２９０】
主基板１１の側で遊技制御用マイクロコンピュータ１１０により受信コマンドがあると判定されたときには（図３０のステップＳ２３４；Ｙｅｓ）、受信データが８ビット単位で読み込まれる（ステップＳ２３５）。そして、受信データが受信コマンドにおける１バイト目を示すものであるときには（ステップＳ２３７；Ｙｅｓ）、コマンド受信バッファに受信データが格納される（ステップＳ２３８）。これに対して、受信データが２バイト目を示すものであるときには（ステップＳ２３７；Ｎｏ）、コマンド受信バッファに格納されているデータが読み出され（ステップＳ２３９）、受信コマンドにおける１バイト目と２バイト目との排他的論理和が演算される（ステップＳ２４０）。遊技制御用マイクロコンピュータ１１０は、この演算結果が正常値となっているか否かを判別することにより（ステップＳ２４１）、払出制御基板１５から主基板１１に対して送信された賞球エラー通知コマンドを正しく受信できたか否かを判定することができる。このとき、賞球エラー通知コマンドを正しく受信できなかったと判定された場合には（ステップＳ２４１；Ｎｏ）、払出異常検出フラグをオン状態にセットするためのステップＳ２４２の処理が実行されずに、コマンド受信バッファがクリアされるので（ステップＳ２４４）、払出制御用マイクロコンピュータ１５０からの受信コマンドが消去されることになる。
【０２９１】
また、主基板１１の側では、第３払出数指定コマンドを送信した後、賞球ＡＣＫ信号がオフ状態のままで賞球待ち時間が経過すると（図２８のステップＳ３２８；Ｙｅｓ）、再送信フラグがオン状態にセットされることにより（ステップＳ３２９）、第３払出数指定コマンドを再送信するための設定が行われる（図２７のステップＳ３０２）。そして、再送信フラグがオン状態となったときに（図２９のステップＳ２１８；Ｙｅｓ）、払出異常報知フラグがオフであれば（ステップＳ２２０；Ｎｏ）、払出異常報知開始コマンドを演出制御基板１２に対して送信するための設定が行われる（ステップＳ２２１）。こうして主基板１１から演出制御基板１２に対して払出異常報知開始コマンドが送信されたときには、演出制御用マイクロコンピュータ１２０が払出異常報知開始コマンドを受信した旨の判定を行ったことに応じて（図５３のステップＳ８２５；Ｙｅｓ）、例えば図５４（Ａ）に示すような払出異常報知画面となる所定の画像を画像表示装置５に表示させて、払出異常が生じたことを報知することができる。
【０２９２】
他方、主基板１１から払出制御基板１５に対して第３払出数指定コマンドを送信した後、賞球待ち時間が経過する前に賞球ＡＣＫ信号がオン状態となったときには（図２８のステップＳ３２１；Ｙｅｓ）、変数Ｎの値が「３」となっていることに対応して、総賞球数カウンタの値が４減算される（ステップＳ３２７）。払出制御基板１５の側で払出制御用マイクロコンピュータ１５０が第３払出数指定コマンドを正しく受信できたと判定したときには（図３４のステップＳ４１１；Ｙｅｓ）、コマンド受信データが払出制御用データ保持エリア１４０などの所定領域に格納される（ステップＳ４１２）。こうしてコマンド受信データが格納されたことに応じて（図３５のステップＳ４２１；Ｙｅｓ）、受信コマンドは払出用初期化コマンドであるか第１〜第３払出数指定コマンドのいずれかであるかの判定が行われる（ステップＳ４２２、Ｓ４２６）。そして、第３払出数指定コマンドであるときには（ステップＳ４２６；Ｙｅｓ）、そのコマンドにより指定された払出数である「４」が、賞球未払出カウンタの値に加算される（ステップＳ４２７）。これにより、第３払出数指定コマンドで指定された遊技球の払出数が、未だ払い出されていない未払出の賞球数に加算されて、賞球未払出カウンタのカウント値として記憶される。
【０２９３】
このようにして賞球未払出カウンタの値が増加して払出個数カウンタの値よりも大きな値になったときには（図４０のステップＳ６０１；Ｙｅｓ）、賞球未払出カウンタの値である未払出数から払出個数カウンタの値である払出個数を減算することにより得られた減算値が、払出モータ回転カウンタにセットされる（ステップＳ６０５）。例えば、未払出数が「４」であり、払出個数が「０」であれば、払出モータ回転カウンタには「４」がセットされる。この後、賞球の払出が可能な状態であれば（ステップＳ６０９；Ｙｅｓ）、減算値が賞球未払出カウンタにセットされ（ステップＳ６１３）、払出モータ５１の駆動制御が開始されることになる。
【０２９４】
賞球となる遊技球を払い出すために払出モータ５１の駆動制御が開始されると、払出個数カウンタの値が賞球未払出カウンタの値に達するまでは（図４１のステップＳ６２１；Ｎｏ）、遊技球を１個分払い出すための払出動作が完了するごとに（ステップＳ６２２；Ｙｅｓ）、払出モータ回転カウンタの値が１減算される（ステップＳ６２３）。このときには、払出カウントスイッチ７２からの検出信号がオン状態となるごとに（図３９のステップＳ５３１；Ｙｅｓ）、払出個数カウンタの値が１加算される（ステップＳ５３２）。そして、払出個数カウンタの値が賞球未払出カウンタの値に達したときには（ステップＳ６２１；Ｎｏ）、払出モータ５１の駆動を停止するための設定が行われ（ステップＳ６２６）、遊技球の払い出しが完了する。また、払出個数カウンタの値が賞球未払出カウンタの値に達したときには（図４０のステップＳ６０１；Ｙｅｓ）、払出動作不良回数カウンタがクリアされるとともに（ステップＳ６０２）、賞球未払出カウンタもクリアされる（ステップＳ６０３）。これにより、未払出の賞球数に対応した遊技球の払出動作が完了したときには、未払出の賞球数をカウント値として記憶する賞球未払出カウンタの値を更新することができる。
【０２９５】
特別図柄表示装置４による特図ゲームが終了したこと、あるいは大当り遊技状態が終了したことにより、次の特図ゲームを開始するための開始条件が成立したときには、特図保留記憶部１３１に記憶されている大当り判定用の乱数値ＭＲ１を保留番号「１」のエントリから読み出し、読み出した乱数値ＭＲ１の値に基づいて、特別図柄及び飾り図柄の可変表示結果を大当りとする場合には、遊技状態を高確率状態とするか否かの判定を行う。
【０２９６】
可変表示結果を大当りとする場合に遊技状態を高確率状態とする旨の判定がなされたときには、さらに、突然確変大当りとするか否かの判定を行う。このとき、第１特定遊技状態、即ち突然確変大当りとしない旨の判定がなされた場合には、再抽選演出実行判定用の乱数値ＭＲ５に基づき、大当り終了後再抽選演出表示を実行するか否かの決定がなされる。そして、大当り終了後再抽選演出表示を実行する旨の判定がなされたときには、表示結果通知＃３のコマンド９００２Ｈが演出制御基板１２に対して送信される。また、第２特定遊技状態、即ち突然確変大当りとしない旨の判定がなされた場合には、可変表示パターン決定用の乱数値ＭＲ３に基づき、大当りパターン決定テーブルを参照することなどにより、複数種類の大当りパターンのいずれかが選択決定され、決定された可変表示パターンに対応する可変表示開始コマンドが演出制御基板１２に対して送信される。大当りパターン決定テーブルは、大当り開始前再抽選演出表示の実行を伴う可変表示パターンと、伴わない可変表示パターンとを含んだ複数種類の大当りパターンのうちからいずれかを選択決定できるように構成されている。したがって、大当りパターン決定テーブルを参照して可変表示パターンを決定することにより、大当り開始前再抽選演出表示の実行の有無も決定することができる。
【０２９７】
演出制御基板１２の側では、主基板１１からの可変表示開始コマンドを受信したときに、このコマンドで示された可変表示パターンを特定する。このときに特定された可変表示パターンが大当り開始前再抽選演出表示の実行を伴う大当りパターンであれば、左・中・右仮停止飾り図柄として、同一の図柄番号を有する通常図柄を選択して決定する。具体的な一例として、図柄番号「２」を有する飾り図柄を、左・中・右仮停止図柄として決定することができる。また、演出制御用マイクロコンピュータ１２０は、主基板１１から送信された表示結果通知＃３のコマンド９００２Ｈを受信した旨の判定をしたときには、可変表示結果が大当りになること、遊技状態が高確率状態となること、及び大当り終了後再抽選演出表示が実行されることを、特定できる。このときには、通常大当り組合せとなる確定飾り図柄を決定する。具体的な一例として、図柄番号「２」を有する飾り図柄を、左・中・右確定飾り図柄として決定することができる。そして、演出制御用マイクロコンピュータ１２０は、可変表示開始コマンドで示された可変表示パターンに対応する図柄表示制御パターンに従って画像表示装置５における飾り図柄の可変表示を開始するための表示設定を行う。
【０２９８】
こうして画像表示装置５の表示領域では、飾り図柄の可変表示が開始され、その後に可変表示時間が経過するより前の所定タイミングにて左・中・右仮停止飾り図柄が仮停止することにより、例えば図５５（Ａ）に示すように、通常大当り組合せの飾り図柄が表示される。このときには、例えば図５５（Ｂ）に示すような所定の大当り報知用画像を画像表示装置５に表示させて、遊技者等に大当りが発生したことを報知する。これにより、パチンコ遊技機１は、遊技者等に飾り図柄の可変表示結果が通常大当りになったものと判断させることができる。
【０２９９】
そして、画像表示装置５に通常大当り組合せの飾り図柄を仮停止させてから所定時間が経過した後に、例えば図５５（Ｃ）に示すような所定の再抽選報知用画像を表示させて、可変表示結果を通常大当りから確変大当りに成り上げるか否かの再抽選が行われることを、遊技者等に報知する。続いて、画像表示装置５では、例えば図５５（Ｄ）に示すように、仮停止していた飾り図柄を再び変動させる。この飾り図柄の再変動表示を開始した後に飾り図柄の可変表示時間が経過すると、画像表示装置５では、左・中・右確定飾り図柄が停止することにより、例えば図５５（Ｅ）に示すように、通常大当り組合せの飾り図柄が表示される。そして、主基板１１からの大当り開始コマンドを受信したときには、例えば図５５（Ｆ）に示すような所定の再抽選結果報知画像を画像表示装置５に表示させて、再抽選の結果、確変大当りに成り上がらなかった旨を遊技者等に報知する。このとき、主基板１１の側では、特別図柄表示装置４による特図ゲームにおける確定特別図柄として「７」を示す１５ラウンド大当り図柄を停止表示させた後、１５ラウンド大当りに基づく大当り遊技状態への制御が開始される。
【０３００】
その後、パチンコ遊技機１は、特別図柄及び飾り図柄の可変表示結果が大当りとなったことに基づく大当り遊技状態となり、一定時間が経過するまでの期間または一定数の遊技球が入賞するまでの期間において、特別可変入賞球装置７の開閉板が大入賞口を開放し、その後に大入賞口を閉鎖する動作を一定サイクル繰り返す。このとき大入賞口に入賞した遊技球がカウントスイッチ２４によって検出されると、主基板１１から払出制御基板１５に対して第１払出数指定コマンドが送信される。このとき実行される処理の基本的な流れは、始動口スイッチ２２によって遊技球が検出されたときに主基板１１から払出制御基板１５に対して第３払出数指定コマンドが送信された場合と同様である。ただし、カウントスイッチ２４によって遊技球が検出された場合には、例えば１５個といったように、始動口スイッチ２２によって遊技球が検出された場合（４個）とは異なる個数の賞球を払い出すための処理が実行される。その後、大当り遊技状態が終了すると、主基板１１から演出制御基板１２に対して、大当り終了後再抽選演出表示の実行を指示するとともに再抽選結果として遊技状態が高確率状態となることを示す大当り終了＃３のコマンドＡ１０２Ｈが送信される。
【０３０１】
演出制御基板１２の側では、主基板１１からの大当り終了＃３のコマンドＡ１０２Ｈを受信したときに、例えば図５５（Ｇ）に示すような所定の大当り終了報知画像を画像表示装置５に表示させた後、例えば図５５（Ｈ）に示すような所定の再抽選報知用画像を画像表示装置５に表示させる。こうして、遊技者等に大当り遊技状態が終了した後の遊技状態が高確率状態となる成り上がりがあるか否かの再抽選が行われることを報知する。また、大当り終了＃３のコマンドＡ１０２Ｈを受信したときには、大当り終了後再抽選演出表示を実行するための設定として、例えば変動後に停止させる確変大当り組合せの飾り図柄を決定する。具体的な一例として、図柄番号「７」を有する飾り図柄を、再抽選の結果として「左」、「中」、「右」の各可変表示部にて停止させる飾り図柄に決定する。そして、例えば図５５（Ｉ）に示すように、通常大当り組合せで停止していた飾り図柄を再び変動させ、所定時間が経過した後に、例えば図５５（Ｊ）に示すように、確変大当り組合せの飾り図柄を表示させる。続いて、例えば図５５（Ｋ）に示すような所定の再抽選結果報知画像を画像表示装置５に表示させて、再抽選の結果、遊技状態が高確率状態となる成り上がりがあった旨が遊技者等に報知される。
【０３０２】
また、可変表示結果を大当りとし、なおかつ、遊技状態を高確率状態とする場合に、突然確変大当りとする旨の判定がなされたときには、表示結果通知＃５のコマンド９００４Ｈが演出制御基板１２に対して送信される。加えて、突然確変大当りとする旨の判定がなされた場合には、突然確変大当りの可変表示パターン＃６１に対応する可変表示開始コマンドが演出制御基板１２に対して送信される。
【０３０３】
演出制御基板１２の側では、主基板１１から送信された可変表示開始コマンド及び表示結果通知＃５のコマンド９００４Ｈに基づいて突然確変大当りとなることを特定したときに、左・中・右確定飾り図柄として「チャンス目」となる飾り図柄の組合せを決定する。そして、演出制御用マイクロコンピュータ１２０は、可変表示開始コマンドで示された可変表示パターンに対応する図柄表示制御パターンに従って画像表示装置５における飾り図柄の可変表示を開始するための表示設定を行う。
【０３０４】
こうして画像表示装置５の表示領域では、例えば図５６（Ａ）に示すように、飾り図柄の可変表示が開始され、その後に可変表示時間が経過すると、例えば図５６（Ｂ）に示すような「チャンス目」となる飾り図柄の組合せが表示される。また、主基板１１の側では、特別図柄表示装置４による特図ゲームにおける確定特別図柄として「３」を示す２ラウンド大当り図柄を停止表示させた後、２ラウンド大当りに基づく大当り遊技状態への制御が開始される。この２ラウンド大当りに基づく大当り遊技状態では、例えばラウンドの実行回数が２回となり、各ラウンドでの大入賞口の開放時間が０．５秒となるなど、１５ラウンド大当りに基づく大当り遊技状態に比べて短い期間において大入賞口が開放される。このとき、画像表示装置５には、例えば図５６（Ｃ）〜（Ｅ）に示すような所定の確変突入予告用の演出画像が表示される。その後に大当り遊技状態が終了すると、画像表示装置５には、例えば図５６（Ｆ）に示すような確変突入時用の演出画像が表示される。
【０３０５】
このようにすることで、パチンコ遊技機１は、大当り遊技状態に移行したことを遊技者等に報知することなく、１５ラウンド大当りが発生したときよりも短い期間において大入賞口を開放する大当り遊技状態に制御し、その大当り遊技状態が終了した後には、遊技状態を高確率状態とすることができる。これにより、遊技者等に、大当り遊技状態を経ることなく、飾り図柄の可変表示結果として「チャンス目」が表示されたことに起因して、遊技状態が高確率状態となったように思わせることができる。
【０３０６】
さらに、パチンコ遊技機１への電力供給が停止されるときには、遊技制御用マイクロコンピュータ１１０が図２３に示すステップＳ２４の処理にて、電源基板１０から払出制御基板１５を介して入力される電源断信号がオン状態となった旨の判定を行う（ステップＳ２４；Ｙｅｓ）。ここで、遊技制御用マイクロコンピュータ１１０が備えるＲＡＭ１１２はバックアップＲＡＭとして構成されており、パチンコ遊技機１への電力供給が停止しても、所定期間は記憶内容を保持することができる。そして、遊技制御用マイクロコンピュータ１１０は、電源断信号がオン状態となったことに応じて、チェックデータを作成するとともに（図２４のステップＳ１０３）、メインバックアップフラグをオン状態にセットするなどといった（ステップＳ１０４）、ＲＡＭ１１２に記憶されて遊技の進行状態を示すデータを保存するための処理を実行する。その後、パチンコ遊技機１への電力供給が開始されたときには、電源断信号がオフ状態となったか否かを判定し（ステップＳ３）、オフ状態となったことが確認されてから（ステップＳ３；Ｙｅｓ）、電源基板１０に設けられたクリアスイッチ３０４から出力されるクリア信号がオン状態となっているか否かの判定を行う（ステップＳ５）。このとき、クリア信号がオン状態であれば（ステップＳ５；Ｙｅｓ）、クリアフラグをオン状態にセットする一方（ステップＳ６）、クリア信号がオフ状態であれば（ステップＳ５；Ｎｏ）、クリアフラグをオフ状態に保持する。
【０３０７】
続いて、遊技制御用マイクロコンピュータ１１０は、遅延処理の設定に基づき（ステップＳ７）、所定の遅延時間が経過するまで遊技制御処理の実行を待機する（ステップＳ８、Ｓ９）。これにより、遊技制御処理が実行可能状態となった場合でも、払出制御用マイクロコンピュータ１５０により払出動作を制御するための処理が開始されるまでは、遊技制御処理の実行の開始を遅延させることができる。その後、遅延時間が経過したときには、クリアフラグがオンとなっているか否かを判別することで（ステップＳ１２）、パチンコ遊技機１への電力供給が開始されたときにクリア信号がオン状態となっていたか否かを判定する。このとき、クリアフラグがオフであれば（ステップＳ１２；Ｎｏ）、ＲＡＭ１１２のデータチェック結果が正常であり（ステップＳ１３；Ｙｅｓ）、なおかつ、メインバックアップフラグがオンである場合に（ステップＳ１４；Ｙｅｓ）、復旧時における設定が行われることになる（ステップＳ１６）。こうして復旧時における設定が行われたときには、復旧報知コマンドが演出制御基板１２に対して送信される（ステップＳ１７）。演出制御基板１２では、演出制御用マイクロコンピュータ１２０が復旧報知コマンドを受信した旨の判定を行ったことに応じて（図５３のステップＳ８１１；Ｙｅｓ）、例えば図５４（Ｄ）に示すような電源復旧時画像を画像表示装置５に表示させて、復旧時における設定を行うための処理が実行された旨を報知することができる。
【０３０８】
これに対して、クリアフラグがオンであることによりパチンコ遊技機１への電力供給が開始されたときにクリア信号がオン状態となっていた旨の判定がなされたときには（図２３のステップＳ１２；Ｙｅｓ）、ＲＡＭ１１２の初期化や（ステップＳ１８）、その他の初期化時における設定が行われることになる（ステップＳ１９）。こうして初期化時における設定が行われたときには、初期化報知コマンドが演出制御基板１２に対して送信される（ステップＳ２０）。演出制御基板１２では、演出制御用マイクロコンピュータ１２０が初期化報知コマンドを受信した旨の判定を行ったことに応じて（図５３のステップＳ８１３；Ｙｅｓ）、例えば図５４（Ｅ）に示すような初期設定飾り図柄を画像表示装置５に表示させて、初期化時における設定を行うための処理が実行された旨を報知することができる。また、初期化時における設定が行われたときには、主基板１１から払出制御基板１５に対して払出用初期化コマンドが送信される（図２３のステップＳ２１）。
【０３０９】
加えて、パチンコ遊技機１への電力供給が停止されるときには、払出制御用マイクロコンピュータ１５０が図３２に示すステップＳ８８の処理にて、電源基板１０に設けられた電源監視回路３０３から出力される電源断信号がオン状態となった旨の判定を行う（ステップＳ８８；Ｙｅｓ）。ここで、払出制御用マイクロコンピュータ１５０が備えるＲＡＭ１５２はバックアップＲＡＭとして構成されており、パチンコ遊技機１への電力供給が停止しても、所定時間は記憶内容を保持することができる。そして、払出制御用マイクロコンピュータ１５０は、電源断信号がオン状態となったことに応じて、チェックデータを作成するとともに（図３３のステップＳ１５３）、払出バックアップフラグをオン状態にセットするなどといった（ステップＳ１５４）、ＲＡＭ１５２の記憶データを保存するための処理を行う。ＲＡＭ１５２の記憶データには、賞球未払出カウンタの値を示すデータが含まれていることから、このような処理を実行することにより、未払出の賞球数を示す未払出数データが保存されることになる。また、この記憶データには、球抜き中フラグの状態を示すデータや球抜き時間タイマの値を示すデータも含まれている。その後、パチンコ遊技機１への電力供給が開始されたときには、電源断信号がオフ状態となったか否かを判定し（ステップＳ７２）、オフ状態となったことが確認されてから（ステップＳ７２；Ｙｅｓ）、電源基板１０から主基板１１を介して入力されるクリア信号がオン状態となっているか否かの判定を行う（ステップＳ７６）。
【０３１０】
このとき、クリア信号がオフ状態であれば（ステップＳ７６；Ｎｏ）、ＲＡＭ１５２のデータチェック結果が正常であり（ステップＳ７７；Ｙｅｓ）、なおかつ、払出バックアップフラグがオン状態である場合に（ステップＳ７８；Ｙｅｓ）、復旧時における設定が行われ（ステップＳ８０）、賞球未払出カウンタの値は電力供給が停止される前の状態に復旧されることになる。これにより、電力供給が開始されたときにクリアスイッチ３０４の操作がなされていない場合には、ＲＡＭ１５２に保存された未払出数データに基づいて払い出しを可能な状態に復旧させることができる。
【０３１１】
また、ステップＳ８０にて行われる復旧時における設定では、球抜き中フラグの状態や球抜き時間タイマの値も電力供給が停止される前の状態に復旧され、続くステップＳ８１において、この復旧された球抜き中フラグがオン状態であるか否かの判定が行われる（ステップＳ８１）。このとき、球抜き中フラグがオンであれば（ステップＳ８１；Ｙｅｓ）、球抜き時間タイマの値をクリアして初期化するとともに（ステップＳ８２）、球抜き中フラグをクリアしてオフ状態とする（ステップＳ８３）。これにより、パチンコ遊技機１への電力供給が停止されるときに行われていたパチンコ遊技機１内の球抜きが、電源基板１０からの電力供給が開始された以後、行われないようにすることができる。
【０３１２】
また、払出制御基板１５では、払出制御用マイクロコンピュータ１５０が主基板１１からの払出用初期化コマンドを受信した旨の判定を行うごとに（図３５のステップＳ４２２；Ｙｅｓ）、初期化コマンド受信回数カウンタの値がエラー判定値（例えば「０」）となっているか否かを判定する（ステップＳ４２３）。このとき、エラー判定値となっていなければ（ステップＳ４２３；Ｎｏ）、初期化コマンド受信回数カウンタの値を、例えば１減算するなどして更新する（ステップＳ４２５）。これに対して、エラー判定値となっている場合には（ステップＳ４２３；Ｙｅｓ）、主制御通信エラーフラグをオン状態にセットして（ステップＳ４２４）、払い出しに関わる制御状態をエラー状態に移行させることができる。こうして主制御通信エラーフラグがオン状態にセットされたときには、エラー表示用ＬＥＤ７４にて主基板接続エラーが発生したことを示す「０」が表示され（図４６参照）、遊技制御用マイクロコンピュータ１１０と払出制御用マイクロコンピュータ１５０との間の通信に関して異常が生じたことを報知することができる。また、払出制御基板１５から主基板１１に対しては賞球エラー通知コマンドが送信され、遊技制御用マイクロコンピュータ１１０によって正しく受信できた旨の判定がなされたときには（図３０のステップＳ２４１；Ｙｅｓ）、払出異常検出フラグがオン状態にセットされる（ステップＳ２４２）。
【０３１３】
遊技制御用マイクロコンピュータ１１０により払出異常検出フラグがオン状態にセットされたときに（図２９のステップＳ２１９；Ｙｅｓ）、払出異常報知フラグがオフであれば（ステップＳ２２０；Ｎｏ）、払出異常報知開始コマンドを演出制御基板１２に対して送信するための設定が行われる（ステップＳ２２１）。これにより、初期化コマンド受信回数カウンタの値がエラー判定値となったときには、例えば図５４（Ａ）に示すような払出異常報知画面となる所定の画像を画像表示装置５に表示させて、払出異常が生じたことを報知することができる。
【０３１４】
以上説明したように、上記実施の形態におけるパチンコ遊技機１では、電力供給が開始されたときに、遊技制御用マイクロコンピュータ１１０が図２３に示すステップＳ５にて電源基板１０からのクリア信号がオン状態となっているか否かを判定した後に、ステップＳ７での設定に基づき、所定の遅延時間が経過するまで待機してから遊技の進行を制御するための遊技制御処理を実行可能にする。そして、ここでの遅延時間は、遊技制御処理が実行可能な状態となったときから、少なくとも払出制御用マイクロコンピュータ１５０による払出制御用の各種処理が実行開始されるまでは遅延させるように設定されている。これにより、電源基板１０に搭載されたクリアスイッチ３０４に対する操作に応じて遊技制御用マイクロコンピュータ１１０と払出制御用マイクロコンピュータ１５０とが確実に初期化時における設定を行うための初期化処理を実行することができ、制御状態の整合性を保つことができる。また、払出制御用マイクロコンピュータ１５０が搭載された払出制御基板１５の側において、遊技制御用マイクロコンピュータ１１０が搭載された主基板から送信される払出用初期化コマンドなどの払出制御コマンドを、確実に受信することができる。
【０３１５】
加えて、演出制御基板１２に搭載された演出制御用マイクロコンピュータ１２０は、払出制御用マイクロコンピュータ１５０と同様に、パチンコ遊技機１への電力供給が開始されたときに遅延処理を実行しない。そのため、遊技制御処理は演出制御用マイクロコンピュータ１２０による制御が開始された後に開始されることになる。したがって、主基板１１から演出制御基板１２に対して演出制御コマンド（例えば初期化通知コマンドや復旧報知コマンド）を送信する際に、演出制御用マイクロコンピュータ１２０は確実にコマンドを受信して、受信したコマンドに基づく報知処理（例えば図５４（Ｄ）に示す電源復旧時画像や図５４（Ｅ）に示す初期設定飾り図柄を画像表示装置５に表示させる処理）を実行することができる。
【０３１６】
また、払出制御用マイクロコンピュータは、ステップＳ８０にて復旧された球抜き中フラグがオン状態であれば（ステップＳ８１；Ｙｅｓ）、球抜き時間タイマの値をクリアして初期化するとともに（ステップＳ８２）、球抜き中フラグをクリアしてオフ状態とすることにより（ステップＳ８３）、パチンコ遊技機１への電力供給が停止されるときに行われていたパチンコ遊技機１内の球抜きを、電源基板１０からの電力供給が開始された以後、行われないようにする。これにより、球抜き時間タイマがタイムアウトしていなくても、ホール管理者が、パチンコ遊技機１内に残存する遊技球が全て排出されたことを確認して電源供給を停止すれば、電力供給の開始後にステップＳ８０にて復旧された球抜き時間タイマの値が「０」になるまで、払出モータ５１が駆動してしまうといった事態を防止することができるので、パチンコ遊技機１内の球抜きを効率良く行うことができる。
【０３１７】
図６及び図１０に示したように、電源基板１０に搭載されたクリアスイッチ３０４から出力されたクリア信号は、主基板１１に入力された後、主基板１１から払出制御基板１５へと伝送される。これにより、電源基板１０から主基板１１及び払出制御基板１５の双方にクリア信号を伝送するための配線を接続する場合に比べて配線構成を簡略化でき、パチンコ遊技機１のコストを低減させることができる。
【０３１８】
さらに、遊技制御用マイクロコンピュータ１１０は、ステップＳ７での設定に基づく遅延処理を実行するより前のステップＳ５にてクリア信号の状態を確認しているので、払出制御用マイクロコンピュータ１５０との制御状態に差異が生じる可能性を低減することができる。
【０３１９】
また、払出制御用マイクロコンピュータ１５０は、主基板１１からの払出用初期化コマンドを受信したときに、図３５に示すステップＳ４２５にて初期化コマンド受信回数カウンタの値を更新することにより、払出用初期化コマンドの受信回数をカウントする。そして、初期化コマンド受信回数カウンタの値が所定のエラー判定値となったときには、例えばステップＳ４２４にて主制御通信エラーフラグをオン状態にセットすることなどにより、払い出しに関わる制御状態をエラー状態に移行させる。これにより、パチンコ遊技機１への電力供給の開始とクリアスイッチ３０４の操作が不適切に繰り返されたこと、あるいは、払出用初期化コマンドの受信誤りが発生したことを、確実に検出して制御状態をエラー状態に移行させることで、異常な動作時に制御が続行されてしまうことを防止することができる。
【０３２０】
さらに、遊技制御用マイクロコンピュータ１１０が搭載された主基板１１と、払出制御用マイクロコンピュータ１５０が搭載された払出制御基板１５との間では、双方向でシリアル通信を行い、２バイト構成の送信用データにおける１バイト目を反転させて２バイト目とした払出制御コマンドや賞球エラー通知コマンドを生成して送受信する。そして、遊技制御用マイクロコンピュータ１１０は、図３０に示すステップＳ２４０にて受信コマンドの１バイト目と２バイト目との排他的論理和を演算することにより、払出制御基板１５から送信された賞球エラー通知コマンドを正しく受信できたか否かの判定を行う。他方、払出制御用マイクロコンピュータ１５０は、図３４に示すステップＳ４１０にて受信コマンドの１バイト目と２バイト目との排他的論理和を演算することにより、主基板１１から送信された払出制御コマンドを正しく受信できたか否かの判定を行う。これにより、主基板１１と払出制御基板１５との間で送受信されるコマンドの管理が容易になり、コマンド送受信中における誤りの発生を容易に検出して誤動作の可能性を低減することができ、遊技制御用マイクロコンピュータ１１０と払出制御用マイクロコンピュータ１５０との整合をとりやすくなる。
【０３２１】
加えて、遊技制御用マイクロコンピュータ１１０は、図２３に示すステップＳ１９にて初期化時における設定を行ったときに、ステップＳ２０での設定により初期化通知コマンドを演出制御基板１２に対して送信させる。そして、演出制御基板１２に搭載された演出制御用マイクロコンピュータ１２０は、図５３に示すステップＳ８１３にて主基板１１からの初期化通知コマンドを受信したと判定したときに、ステップＳ８１４での設定により図５４（Ｅ）に例示するような初期設定飾り図柄を画像表示装置５に表示させることで、遊技制御用マイクロコンピュータ１１０により初期化時の設定が行われた旨を報知させる。これにより、初期化時の設定を行うための処理としての初期化処理が行われたことを、パチンコ遊技機１の外部で容易に認識できるようになる。
【０３２２】
遊技制御用マイクロコンピュータ１１０は、パチンコ遊技機１への電力供給が開始されたときに、図２３に示すステップＳ５にてクリア信号がオン状態となっているか否かを判定するより前に実行されるステップＳ３の処理にて、電源基板１０に搭載された電源監視回路３０３から出力される電源断信号がオフ状態となったか否かの判定を行う。そして、電源断信号がオフ状態となってから、ステップＳ５にてクリア信号がオン状態となっているか否かの判定を行うようにしている。また、払出制御用マイクロコンピュータ１５０も、パチンコ遊技機１への電力供給が開始されたときには、図３２に示すステップＳ７６にてクリア信号がオン状態となっているか否かを判定するより前に実行されるステップＳ７２の処理にて、電源基板１０からの電源断信号がオフ状態となったか否かを判定し、オフ状態となってからステップＳ７６の処理に進むようにしている。このように、電源基板１０から供給される電源電圧の安定が確認されてからクリア信号の状態をチェックすることで、クリア信号の出力状態（オン状態であるかオフ状態であるか）を確実に特定することができ、誤検出を防止することができる。
【０３２３】
遊技制御用マイクロコンピュータ１１０は、図２７に示すステップＳ３１０、Ｓ３１２、Ｓ３１３のいずれかでの設定により第１〜第３払出数指定コマンドのいずれかを払出制御基板１５に対して送信させた後、図２８に示すステップＳ３２８にて賞球待ち時間が経過したと判定したときには、ステップＳ３２９にて再送信フラグをオン状態にセットすることなどにより、払出数指定コマンドを再送信させる。これにより、払出制御基板１５に搭載された払出制御用マイクロコンピュータ１５０によって払出数指定コマンドを受信していないと判断される場合に、払出数指定コマンドを再送信することによって払出制御に支障を来さないようにして、遊技者の不利益を防止することができる。また、図２９に示すステップＳ２１８にて再送信フラグがオンであると判定したときに、ステップＳ２２０にて払出異常報知フラグがオフであると判定すれば、ステップＳ２２１での設定により払出異常報知開始コマンドを演出制御基板１２に対して送信させる。そして、演出制御用マイクロコンピュータ１２０は、図５３に示すステップＳ８２５にて主基板１１からの払出異常報知開始コマンドを受信したと判定したときに、ステップＳ８２６での設定により図５４（Ａ）に例示するような払出異常報知画面となる画像を画像表示装置５に表示させることで、払出異常が生じたことを報知させる。これにより、払出制御に関する通信の異常をパチンコ遊技機１の外部で容易に認識できるようになる。
【０３２４】
図４に示したように、電源監視回路３０３は電源基板１０に搭載されている。また、図６に示したように、電源基板１０と払出制御基板１５は遊技機用枠３に設置される一方で、主基板１１は遊技盤２に設置される。これにより、電源基板１０からの電源断信号を伝送するための配線構成を簡略化でき、配線長が短くなってノイズの影響を受けにくくすることができる。また、電源監視回路３０３から出力された電源断信号は、払出制御基板１５に入力された後、払出制御基板１５から主基板１１へと伝送される。これにより、電源基板１０から払出制御基板１５及び主基板１１の双方に電源断信号を伝送するための配線を接続する場合に比べて配線構成を簡略化でき、パチンコ遊技機１のコストを低減させることができる。
【０３２５】
図７に示したように、演出制御基板１２に搭載されたＶＤＰ１２５と画像表示装置５との間には、スケーラ回路５０が設置されており、ＶＤＰ１２５が演出制御用マイクロコンピュータ１２０からの描画コマンドに応じて生成した画像データは、スケーラ回路５０により解像度が変換された後、画像表示装置５に供給される。これにより、ＶＤＰ１２５が生成する画像データの解像度と画像表示装置５における表示画面の解像度とが異なる場合であっても、適切な画像を表示して遊技者等に違和感を与えないようにすることができる。
【０３２６】
演出制御基板１２は、図１８に例示するようなボックス状主体１９０とカバー体２１０とを備えて構成される演出制御基板ボックスに収容され、ボックス状主体１９０の側壁外側にはカバー体２１０に突設形成された固定片部２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂと分離できないようにワンウェイネジ２２７で止着する取付片部１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂが突設形成されている。そのため、ボックス状主体１９０とカバー体２１０とは、一部を破壊しなければ固着状態を解除することができない。これにより、演出制御基板１２に対する不正な配線接続等の不正行為を行うには、演出制御基板ボックスの一部を破壊しなければならなくなり、破壊したときにはその痕跡が残るため、簡単に固着状態を解除することができなくなり、不正行為を確実に防止することができる。
【０３２７】
特別図柄表示装置４における特図ゲームでの確定特別図柄として１５ラウンド大当り図柄である「７」を示す特別図柄が停止表示されるときには、図５５（Ｅ）に例示するような通常大当り組合せの飾り図柄などといった、大当り組合せの確定飾り図柄を画像表示装置５に表示させ、例えばラウンドの実行回数が１５回となり、各ラウンドでの大入賞口の開放時間が２９秒になるなど、所定期間において大入賞口が開閉される大当り遊技状態が開始される旨を報知させる。これに対して、特別図柄表示装置４における特図ゲームでの確定特別図柄として２ラウンド大当り図柄である「３」を示す特別図柄が停止表示されるときには、図５６（Ｂ）に例示するような「チャンス目」となる確定飾り図柄を画像表示装置５に表示させ、例えばラウンドの実行回数が２回となり、各ラウンドでの大入賞口の開放回数が０．５秒になるなど、１５ラウンド大当り図柄が停止表示された場合における所定期間よりも短い期間において大入賞口が開閉される大当り遊技状態が開始される旨を報知させる。これにより、特別可変入賞球装置７が備える開閉板により大入賞口が開放される期間の違いを認識することができるようになる。
【０３２８】
特別図柄や飾り図柄の可変表示結果が大当りとなったことに基づく大当り遊技状態が開始された後、例えば図５５（Ｈ）〜（Ｋ）に示すような大当り終了後再抽選演出表示を実行することで、遊技状態が高確率状態となるか否かを報知させる。これにより、大当り遊技状態の終了後に高確率状態などの特別遊技状態となることに対する遊技者の期待感を、長期間にわたって保つことができる。
【０３２９】
この発明は上記実施の形態に限定されるものではなく、様々な変形及び応用が可能である。より具体的に、上記実施の形態では、電源基板１０に電源監視回路３０３が搭載されるものとして説明したが、この発明はこれに限定されるものではなく、例えば電源監視回路を払出制御基板１５に搭載してもよい。この場合、払出制御基板１５では、電源基板１０から供給された電源電圧の少なくとも一部（例えばＶＳＬとＶＣＣ）を電源監視回路に入力して、電源電圧の低下が検出されたときには電源断信号がオン状態となるように構成する。そして、電源監視回路から出力された電源断信号は、払出制御用マイクロコンピュータ１５０が備えるＩ／Ｏポート１５４における所定の入力ポートに入力させるとともに、例えば所定の出力回路を介して、主基板１１へと伝送できるように構成すればよい。このような構成によれば、電源基板１０から払出制御基板１５に対して電源断信号を伝送するための配線を設ける必要がないので、配線構成をさらに簡略化できる。また、電源断信号を伝送する配線の全体的な長さが短くなるので、電源断信号にノイズが乗る可能性を低減することができる。
【０３３０】
上記実施の形態では、電源基板１０にクリアスイッチ３０４が搭載されるものとして説明したが、この発明はこれに限定されるものではなく、例えばクリアスイッチを主基板１１に搭載してもよい。この場合、クリアスイッチから出力されたクリア信号は、遊技制御用マイクロコンピュータ１１０が備えるＩ／Ｏポート１１４における所定の入力ポートに入力させるとともに、例えば所定の出力回路を介して、払出制御基板１５へと伝送できるよう構成すればよい。このような構成によれば、電源基板１０から主基板１１に対してクリア信号を伝送するための配線を設ける必要がないので、配線構成をさらに簡略化できる。また、クリア信号を伝送する配線の全体的な長さが短くなるので、クリア信号にノイズが乗る可能性を低減することができる。
【０３３１】
上記実施の形態では、電源基板１０に搭載された電源監視回路３０３がリセット信号を出力するものとして説明したが、これに限定されるものではなく、例えば主基板１１を含めた各制御基板にリセット信号を出力するリセット回路を搭載してもよい。あるいは、複数の制御基板のうちのいずれか（１つまたは複数の制御基板）にリセット回路を搭載し、そのリセット回路から出力されたリセット信号を、リセット回路が搭載されていない他の制御基板に供給するようにしてもよい。リセット回路を各制御基板に搭載した場合には、リセット信号がハイレベルとなるときの電圧値を、それぞれのリセット回路に応じて異ならせるようにしてもよい。例えば、主基板１１に搭載されたリセット回路から出力されるリセット信号がハイレベルとなるときの電圧値を、他の制御基板に搭載されたリセット回路から出力されるリセット信号がハイレベルとなるときの電圧値に比べて高くなるようにして、遊技制御用マイクロコンピュータ１１０に入力されるリセット信号がオン状態となるタイミングが最も遅くなるように設定してもよい。
【０３３２】
上記実施の形態では、パチンコ遊技機１への電力供給が開始されたときに、電源基板１０に搭載されたクリアスイッチ３０４における押下などの操作に応じてクリア信号がオン状態となっているときに、遊技制御用マイクロコンピュータ１１０及び払出制御用マイクロコンピュータ１５０が初期化時における設定を行うものとして説明した。しかしながら、この発明はこれに限定されるものではなく、パチンコ遊技機１への電力供給が開始されたときに、例えばパチンコ遊技機１の外部から入力される初期化指令信号がオン状態となっていることなどの所定条件が成立しているときには、遊技制御用マイクロコンピュータ１１０及び払出制御用マイクロコンピュータ１５０が初期化時における設定を行うようにしてもよい。具体的な一例として、初期化指令信号は、ホールの管理コンピュータから出力されてパチンコ遊技機１に入力されるものであってもよいし、パチンコ遊技機１への侵入物や接触物を検出するセンサなどから出力されてパチンコ遊技機１に入力されるものであってもよい。
【０３３３】
上記実施の形態では、電源断を検出するための電源監視手段として交流電源（ＡＣ２４Ｖ）を整流、平滑した直流電源（ＤＣ３０Ｖ）を監視して、監視している直流電源が所定の電圧以下になったことを検出すると電源断信号を出力するものを例示したが、これに限らず、交流電源（ＡＣ２４Ｖ）を直流に変換する途中における全波整流波形の有無を監視し、波形が所定期間検出できなかったときに電源断信号を出力するものでもよい。さらに交流電源を直接監視し、交流波形が所定期間検出できなかったときに電源断信号を出力するものでもよい。つまり、監視する対象は電圧に限らず、全波整流波形でも半波整流波形でもよく、遊技機への供給電力が低下していることを検出できるものであればよい。
【０３３４】
上記実施の形態では、遊技制御用マイクロコンピュータ、払出制御用マイクロコンピュータにおける入力ポートから電源断信号を入力し、電源断信号がＯＮである旨の判定がされたときに電源断処理を実行するものを例示したが、これに限らず、電源断信号をＮＭＩ端子へ入力し、ノンマスカブル割込処理にて電源断処理を実行するものでもよい。また、電源断信号をＮＭＩ端子へ入力し、電源断信号の入力に応じて電断フラグをセットし、タイマ割込処理あるいはメイン処理にて電断フラグの状態を監視して、オンであれば電源断処理を実行するものでもよい。
【０３３５】
上記実施の形態では、電源断処理にてチェックサムデータの作成や、バックアップフラグのセットを行い、それらを電源投入時に確認するものを例示したが、これに限らず電源断処理にて出力ポートをクリアする処理や、電源状態が復帰したか否かを監視する処理(瞬停時に復帰させる処理)を実行しても良い。また、それらの処理の順番は本件実施の形態に限定されるものではない。
【０３３６】
上記実施の形態では、図２３に示す遊技制御メイン処理にて電源断処理が実行されるものとして説明したが、これに限らず図２５に示す遊技制御割込処理にて行うようにしてもよい。
【０３３７】
上記実施の形態では、ステップＳ８０の処理の後、ステップＳ８１にて球抜き中フラグがオンであるか否かを判定し、オンであれば（ステップＳ８１；Ｙｅｓ）、ステップＳ８２の処理にて球抜き時間タイマを初期化し、さらにステップＳ８３の処理にて球抜き中フラグをオフ状態にするものとして説明した。しかしながら、本発明は、これに限定されるものではなく、ステップＳ８０の処理の後には、球抜き中フラグの状態をチェックすることなく、球抜き時間タイマを初期化するとともに球抜き中フラグをオフ状態にするものとしてもよい。また、ここでいう球抜き時間タイマの初期化とは、上記実施の形態のようにタイマ値を「０」にするもののみを指すものではなく、例えばタイマ値に予め定められた球抜き時間に対応する初期設定値を設定するようなものであっても構わない。
【０３３８】
上記実施の形態では、遊技制御カウンタ設定部１３５に総賞球数カウンタと第１〜第３払出数指示カウンタとが設けられ、図２６（Ａ）に示すステップＳ２０１の処理では、総賞球数カウンタの値と第１〜第３払出数指示カウンタのいずれかの値に、所定値が加算されて更新される。また、図２７に示すステップＳ３０７では、変数Ｎの値に対応した第１〜第３払出数指示カウンタのいずれかの値が１減算されて更新される一方で、図２８に示すステップＳ３２４、Ｓ３２６、Ｓ３２７のいずれかの処理が実行されることにより、変数Ｎの値に対応した所定値が総賞球数カウンタの値から減算されて更新されるようにしている。しかしながら、この発明はこれに限定されるものではなく、遊技制御用マイクロコンピュータ１１０が賞球として払い出すべき遊技球の個数を特定可能なデータを記憶できる任意の構成を有するものであればよい。例えば、遊技制御カウンタ設定部１３５には総賞球数カウンタが設けられる一方で、第１〜第３払出数指示カウンタは設けられていなくてもよい。この場合には、図１１（Ｃ）に示す払出数指定コマンドの１バイト目及び２バイト目におけるビット０〜ビット３のビット値により、遊技球の払出数として「１」〜「１６」のいずれでも指定可能とする。そして、総賞球数カウンタの値から払い出すべき賞球の個数を特定し、特定した賞球の個数を払出数として指示する払出数指定コマンドを、主基板１１から払出制御基板１５に対して送信するようにすればよい。このとき、総賞球数カウンタの値が払出数指定コマンドで指示することが可能な払出数の最大値（例えば「１６」）よりも大きな値となっているときには、最大の払出数を指示する払出数指定コマンドを送信するとともに総賞球数カウンタの値を更新し、更新後の総賞球数カウンタの値に基づいて、さらに払出数指定コマンドの送信を行うようにすればよい。
【０３３９】
あるいは、遊技制御カウンタ設定部１３５には第１〜第３払出数指示カウンタが設けられる一方で、総賞球数カウンタは設けられていなくてもよい。この場合には、図２６（Ａ）に示すステップＳ２０１にてオン状態のスイッチに対応して第１〜第３払出数指示カウンタのいずれかの値を更新すればよく、図２８に示すステップＳ３２２の処理を実行した後には、ステップＳ３３０の処理に進むようにすればよい。
【０３４０】
上記実施の形態では、総賞球数カウンタの値は、図２７に示すステップＳ３１０、Ｓ３１２、Ｓ３１３のいずれかでの設定により第１〜第３払出数指定コマンドのいずれかが払出制御基板１５に対して送信された後、図２８に示すステップＳ３２４、Ｓ３２６、Ｓ３２７のいずれかの処理が実行されることにより、払出数に対応する値が減算されるものとして説明した。しかしながら、この発明はこれに限定されるものではなく、第１〜第３払出数指定コマンドのいずれかが払出制御基板１５に対して送信される前に、総賞球数カウンタの値から払出数に対応する値を減算するようにしてもよい。例えば、図２７に示すステップＳ３０２にて再送信フラグがオンであるときや、ステップＳ３０８の処理を実行した後には、図２８に示すステップＳ３２３〜Ｓ３２７の処理を実行してから、ステップＳ３０９の処理に進むようにしてもよい。また、この場合には、図２８に示すステップＳ３２２の処理を実行した後には、ステップＳ３３０の処理に進むようにすればよい。
【０３４１】
上記実施の形態では、第１〜第３払出数指示カウンタの値は、第１〜第３払出数指定コマンドが送信される前に、図２７に示すステップＳ３０７の処理が実行されることにより、払出数に対応する第１〜第３払出数指示カウンタのいずれかにおける値が更新されるものとして説明した。しかしながら、この発明はこれに限定されるものではなく、第１〜第３払出数指定コマンドのいずれかが払出制御基板１５に対して送信された後に、払出数に対応する第１〜第３払出数指示カウンタのいずれかにおける値を更新するようにしてもよい。例えば、図２７に示すステップＳ３０４にてカウンタの値が「０」以外の値であると判定されたときには、ステップＳ３０８の処理に進む。そして、図２８に示すステップＳ３２１にて賞球ＡＣＫ信号がオン状態であると判定されたときには、図２７に示すステップＳ３０７と同様の処理を実行することで、払出数に対応する第１〜第３払出数指示カウンタのいずれかにおける値を更新すればよい。
【０３４２】
上記実施の形態では、演出制御用マイクロコンピュータ１２０が図５３に示すステップＳ８２５にて払出異常報知開始コマンドを受信したと判定したときに、図５４（Ａ）に例示するような払出異常報知画面となる画像を画像表示装置５に表示させた後、図５３に示すステップＳ８２７にて払出異常終了コマンドを受信したと判定されるまでは、払出異常報知画面の表示が継続して行われるものとして説明した。しかしながら、この発明はこれに限定されるものではなく、例えば図５４（Ｂ）に例示した賞球過多報知画面や図５４（Ｃ）に例示した賞球不足報知画面を表示する場合と同様に、報知を終了するタイミングに達したときには、払出異常報知画面の表示を終了させるようにしてもよい。この場合には、主基板１１から演出制御基板１２に対して払出異常報知終了コマンドを送信する必要がないので、遊技制御用マイクロコンピュータ１１０における制御負担を軽減することができる。
【０３４３】
上記実施の形態では、図３８に示すステップＳ５２１にて賞球未払出カウンタの値が「０」であると判定されたときに、ステップＳ５２４の処理が実行されて球貸し未払出カウンタの値が「０」以外の値となっているか否か判定される。そのため、上記実施の形態では、賞球となる遊技球の払出動作が、貸し球となる遊技球の払出動作よりも優先して実行されることになる。これに対して、貸し球となる遊技球の払出動作が、賞球となる遊技球の払出動作よりも優先して実行されるようにしてもよい。この場合、図３８に示す払出制御通常処理では、まずステップＳ５２４の処理を実行して球貸し未払出カウンタの値が「０」以外の値となっているか否かを判定し、「０」となっているときには、ステップＳ５２１の処理を実行して賞球未払出カウンタの値が「０」以外の値となっているか否かを判定するようにすればよい。
【０３４４】
上記実施の形態では、演出制御基板１２に搭載された演出制御用マイクロコンピュータ１２０が、主基板１１から送信される可変表示開始コマンドに基づいて大当り開始前再抽選演出表示の実行の有無を判定し、表示結果通知コマンドに基づいて大当り終了後再抽選演出表示の実行の有無を判定するものとして説明した。しかしながら、この発明はこれに限定されるものではなく、例えば可変表示開始コマンドから、大当り開始前再抽選演出表示の実行の有無と、大当り終了後再抽選演出表示の実行の有無との双方を特定できるようにしてもよい。
【０３４５】
あるいは、可変表示開始コマンドにより、飾り図柄の可変表示結果をハズレとするか大当りとするか、ハズレの場合に飾り図柄の可変表示態様をリーチとするか否か、及び大当りの場合に大当り開始前再抽選演出表示を実行するか否かに加え通常大当りとなるか確変大当りとなるかを示し、表示結果通知コマンドにより画像表示装置５における飾り図柄の可変表示結果を示すようにしてもよい。この場合、可変表示開始コマンドが指定する可変表示パターンが通常大当りであることを示す通常大当りパターンであるときに、演出制御用マイクロコンピュータ１２０は、遊技状態が高確率状態に移行しないものと特定する一方、確変大当りであることを示す確変大当りパターンであるときに、遊技状態が高確率状態に移行するものと特定すればよい。そして、可変表示開始コマンドが指定する可変表示パターンが通常大当りパターンであるとき、あるいは、可変表示開始コマンドが指定する可変表示パターンは確変大当りパターンであり、なおかつ、表示結果通知コマンドにより示される飾り図柄の可変表示結果が通常大当りであるときに、大当り終了後再抽選演出表示を実行するように設定すればよい。
【０３４６】
また、上記実施の形態では、大当り開始前再抽選演出表示と大当り終了後再抽選演出表示の双方を実行できるものとして説明したが、これに限定されるものではなく、例えば大当り終了後再抽選演出表示だけを実行する場合のように、少なくとも大当り遊技状態に制御を開始した後、遊技状態が高確率状態などの特別遊技状態となるか否かを報知する演出を実行できるものであればよい。
【０３４７】
さらに、上記実施の形態では、第２特定遊技状態が突然確変である例について説明したが、これに限らず、第２特定遊技状態を突然時短としてもよい。
【０３４８】
上記実施の形態における各種の報知は、画像表示装置５における表示によって行われるものに限定されず、例えば音声制御基板１３の制御下にスピーカ８Ｌ、８Ｒから音声を出力させたり、ランプ制御基板１４の制御下に遊技効果ランプ９に含まれる各種の演出用ランプを点灯もしくは点滅させたり、さらには可動部材からなる役物を動作させたりすることなどによって行われるものであってもよい。さらには、画像表示装置５における表示、スピーカ８Ｌ、８Ｒからの音声出力、所定のランプの点灯もしくは点滅、役物の動作のいずれかを組み合わせて、各種の報知が行われるようにしてもよい。
【０３４９】
上記実施の形態では、特別図柄表示装置４による特図ゲームにて、「３」を示す特別図柄が確定特別図柄として導出表示されたときには２ラウンド大当りとなり、「７」を示す特別図柄が確定特別図柄として導出表示されたときには１５ラウンド大当りになるものとして説明した。しかしながら、この発明はこれに限定されるものではなく、特図ゲームにて可変表示されるいずれの特別図柄が確定特別図柄として導出表示されたとしても、２ラウンド大当りあるいは１５ラウンド大当りのいずれかとなることができ、大当り遊技状態に制御できるようにしてもよい。
【０３５０】
加えて、本発明の遊技機は、パチンコ遊技機等の弾球遊技機において画像表示装置を有するものであれば、例えば、一般電役機、又はパチコンと呼ばれる確率設定機能付き弾球遊技機等であっても構わない。さらに、パチンコ遊技機１の動作をシミュレーションするゲーム機などにも本発明を適用することができる。本発明を実現するためのプログラム及びデータは、コンピュータ装置等に対して、着脱自在の記録媒体により配布・提供される形態に限定されるものではなく、予めコンピュータ装置等の有する記憶装置にプリインストールしておくことで配布される形態を採っても構わない。さらに、本発明を実現するためのプログラム及びデータは、通信処理部を設けておくことにより、通信回線等を介して接続されたネットワーク上の、他の機器からダウンロードすることによって配布する形態を採っても構わない。
【０３５１】
そして、ゲームの実行形態も、着脱自在の記録媒体を装着することにより実行するものだけではなく、通信回線等を介してダウンロードしたプログラム及びデータを、内部メモリ等に一旦格納することにより実行可能とする形態、通信回線等を介して接続されたネットワーク上における、他の機器側のハードウェア資源を用いて直接実行する形態としてもよい。さらには、他のコンピュータ装置等とネットワークを介してデータの交換を行うことによりゲームを実行するような形態とすることもできる。
【図面の簡単な説明】
【０３５２】
【図１】本実施例におけるパチンコ遊技機１の正面図である。
【図２】遊技球を検出するための各スイッチの関係を示す説明図である。
【図３】パチンコ遊技機に搭載された各種の制御基板などを示す構成図である。
【図４】電源基板の構成例を示す図である。
【図５】リセット信号及び電源断信号の状態を模式的に示すタイミング図である。
【図６】主基板、払出制御基板及び電源基板の設置例を示すブロック図である。
【図７】主基板と演出制御基板の接続例を示すブロック図である。
【図８】表示制御コマンドの内容の一例を示す説明図である。
【図９】表示結果通知コマンドと大当り終了コマンドの構成例を示す説明図である。
【図１０】主基板と払出制御基板の接続例を示すブロック図である。
【図１１】主基板と払出制御基板との間で送受信されるコマンドの構成例を示す説明図である。
【図１２】払出モータが設置される払出装置の構成例を示す分解斜視図である。
【図１３】主基板の側にてカウントされる乱数値を例示する説明図である。
【図１４】可変表示パターンテーブルの構成例を示す説明図である。
【図１５】遊技制御用データ保持エリアの構成例を示すブロック図である。
【図１６】遊技制御用マイクロコンピュータにおける入力ポートのビット割当例を示す説明図である。
【図１７】遊技制御用マイクロコンピュータにおける出力ポートのビット割当例を示す説明図である。
【図１８】演出制御基板が収容される演出制御基板ボックスの構成例を示す分解図である。
【図１９】ワンウェイネジの構成例を示す図である。
【図２０】払出制御用データ保持エリアの構成例を示すブロック図である。
【図２１】払出制御用マイクロコンピュータにおける入力ポートのビット割当例を示す説明図である。
【図２２】払出制御用マイクロコンピュータにおける出力ポートのビット割当例を示す説明図である。
【図２３】遊技制御メイン処理の一例を示すフローチャートである。
【図２４】メイン側電源断処理の一例を示すフローチャートである。
【図２５】遊技制御割込処理の一例を示すフローチャートである。
【図２６】賞球処理の一例を示すフローチャートと、賞球処理内で実行される具体的な処理の一例を示す説明図である。
【図２７】賞球送信処理の一例を示すフローチャートである。
【図２８】賞球待ち処理の一例を示すフローチャートである。
【図２９】異常入賞報知処理の一例を示すフローチャートである。
【図３０】メイン側受信処理の一例を示すフローチャートである。
【図３１】特別図柄プロセス処理の一例を示すフローチャートである。
【図３２】払出制御メイン処理の一例を示すフローチャートである。
【図３３】払出側電源断処理の一例を示すフローチャートである。
【図３４】払出側受信処理の一例を示すフローチャートである。
【図３５】払出コマンド解析処理の一例を示すフローチャートである。
【図３６】払出動作制御処理の一例を示すフローチャートである。
【図３７】払出数記憶異常判定処理の一例を示すフローチャートである。
【図３８】払出制御通常処理の一例を示すフローチャートである。
【図３９】賞球払出動作処理の一例を示すフローチャートである。
【図４０】賞球払出回数算出処理の一例を示すフローチャートである。
【図４１】賞球払出駆動処理の一例を示すフローチャートである。
【図４２】球貸し払出動作処理の一例を示すフローチャートである。
【図４３】球貸し払出回数算出処理の一例を示すフローチャートである。
【図４４】球貸し払出駆動処理の一例を示すフローチャートである。
【図４５】球抜き動作処理の一例を示すフローチャートである。
【図４６】エラーの種類とエラー表示用ＬＥＤの表示との関係などを示す説明図である。
【図４７】払出側送信処理の一例を示すフローチャートである。
【図４８】送信設定処理の一例を示すフローチャートである。
【図４９】送信開始処理の一例を示すフローチャートである。
【図５０】送信終了処理の一例を示すフローチャートである。
【図５１】演出制御メイン処理の一例を示すフローチャートである。
【図５２】演出制御プロセス処理の一例を示すフローチャートである。
【図５３】報知処理の一例を示すフローチャートである。
【図５４】画像表示装置における表示動作例を示す図である。
【図５５】画像表示装置における表示動作例を示す図である。
【図５６】画像表示装置における表示動作例を示す図である。
【符号の説明】
【０３５３】
１  …  パチンコ遊技機
２  …  遊技盤
３  …  遊技機用枠
４  …  特別図柄表示装置
５  …  画像表示装置
６  …  普通可変入賞球装置
７  …  特別可変入賞球装置
１０  …  電源基板
１１  …  主基板
１２  …  演出制御基板
１５  …  払出制御基板
２２  …  始動口スイッチ
２４  …  カウントスイッチ
２５Ａ〜２５Ｄ  …  入賞口スイッチ
４２Ａ〜４２Ｄ  …  入賞口
５０  …  スケーラ回路
５１  …  払出モータ
７４  …  エラー表示用ＬＥＤ
１１０  …  遊技制御用マイクロコンピュータ
１１２、１５２  …  ＲＡＭ
１２０  …  演出制御用マイクロコンピュータ
１２５  …  ＶＤＰ
１５０  …  払出制御用マイクロコンピュータ
１９０  …  ボックス状主体
１９６ａ〜１９９ａ、１９６ｂ〜１９９ｂ  …  取付片部
２１８ａ〜２２１ａ、２１８ｂ〜２２１ｂ  …  固定片部
２１０  …  カバー体
２２７  …  ワンウェイネジ
３０３  …  電源監視回路
３０４  …  クリアスイッチ
【図１】
0004657045.tif 000002
【図２】
0004657045.tif 000003
【図３】
0004657045.tif 000004
【図４】
0004657045.tif 000005
【図５】
0004657045.tif 000006
【図６】
0004657045.tif 000007
【図７】
0004657045.tif 000008
【図８】
0004657045.tif 000009
【図９】
0004657045.tif 000010
【図１０】
0004657045.tif 000011
【図１１】
0004657045.tif 000012
【図１２】
0004657045.tif 000013
【図１３】
0004657045.tif 000014
【図１４】
0004657045.tif 000015
【図１５】
0004657045.tif 000016
【図１６】
0004657045.tif 000017
【図１７】
0004657045.tif 000018
【図１８】
0004657045.tif 000019
【図１９】
0004657045.tif 000020
【図２０】
0004657045.tif 000021
【図２１】
0004657045.tif 000022
【図２２】
0004657045.tif 000023
【図２３】
0004657045.tif 000024
【図２４】
0004657045.tif 000025
【図２５】
0004657045.tif 000026
【図２６】
0004657045.tif 000027
【図２７】
0004657045.tif 000028
【図２８】
0004657045.tif 000029
【図２９】
0004657045.tif 000030
【図３０】
0004657045.tif 000031
【図３１】
0004657045.tif 000032
【図３２】
0004657045.tif 000033
【図３３】
0004657045.tif 000034
【図３４】
0004657045.tif 000035
【図３５】
0004657045.tif 000036
【図３６】
0004657045.tif 000037
【図３７】
0004657045.tif 000038
【図３８】
0004657045.tif 000039
【図３９】
0004657045.tif 000040
【図４０】
0004657045.tif 000041
【図４１】
0004657045.tif 000042
【図４２】
0004657045.tif 000043
【図４３】
0004657045.tif 000044
【図４４】
0004657045.tif 000045
【図４５】
0004657045.tif 000046
【図４６】
0004657045.tif 000047
【図４７】
0004657045.tif 000048
【図４８】
0004657045.tif 000049
【図４９】
0004657045.tif 000050
【図５０】
0004657045.tif 000051
【図５１】
0004657045.tif 000052
【図５２】
0004657045.tif 000053
【図５３】
0004657045.tif 000054
【図５４】
0004657045.tif 000055
【図５５】
0004657045.tif 000056
【図５６】
0004657045.tif 000057