(57)【要約】【課題】  副制御手段が早期に主制御手段からの制御コマンドを受信可能とし、その制御コマンドに基づいた制御が行える遊技機を提供する。【解決手段】  前記副制御手段は、その起動時に行われる初期化処理として、少なくとも制御コマンドの受信に必要な初期設定をする第１の処理を行い、その後、該制御コマンドの受信割込みを許可する第２の処理を行い、第２の処理が終了したときには、該制御コマンドを受信可能とし、第１の処理の内容以外の初期設定をする第３の処理を行う。【選択図】  図１０
2014030747.tif 000002
【特許請求の範囲】
【請求項１】
種々の図柄を変動表示する表示手段を備えた遊技機であって、
前記遊技機を制御する複数種類の制御コマンドを送信する主制御手段と、
前記制御コマンドを受信し、該制御コマンドに基づく制御を行う副制御手段とを備え、
前記副制御手段は、
該副制御手段の起動時に行われる初期化処理として、少なくとも前記制御コマンドの受信に必要な初期設定をする第１の処理を行い、その後、該制御コマンドの受信割込みを許可する第２の処理を行い、
前記第２の処理が終了したときには、前記制御コマンドを受信可能とし、前記第１の処理の内容以外の初期設定をする第３の処理を行うことを特徴とする遊技機。
【請求項２】
請求項１に記載の遊技機において、
前記主制御手段は、前記遊技機に異常が発生した場合には、前記副制御手段に前記複数種類の制御コマンドのうち前記異常に関する異常コマンドを送信することを特徴とする遊技機。
【請求項３】
請求項２に記載の遊技機において、
前記副制御手段は、前記異常コマンドを受信した場合には、少なくとも前記表示手段により異常の報知をすることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、種々の図柄を変動表示する表示手段を備えた弾球遊技機或いは回胴式遊技機等の遊技機に関する。
【背景技術】
【０００２】
主制御手段と副制御手段を備えた遊技機では、起動時に主制御手段および副制御手段の初期化処理が行われる。副制御手段は、その初期化処理が完了してコマンドの受信が可能になると、主制御手段から初期化コマンドを受信し、表示装置には初期画面が表示される。
【０００３】
かかる遊技機のうち、主制御手段を構成するメイン制御基板は、起動時にＲＡＭのクリアスイッチが押されたか、あるいはクリアスイッチが押されていないがＲＡＭが正常でないときには、ＲＡＭの記憶内容をクリアし、副制御手段を構成する図柄制御基板に作動許可コマンド（図柄制御基板の作動を許可するための信号）を送信するものがある。
【０００４】
これによると、図柄制御基板は、メイン制御基板から作動許可コマンドを受信するまでは作動待機のための作動待機演出を行い、作動許可コマンドを受信すると、表示待機演出（初期画面に相当）を行う。すなわち、図柄制御基板は、メイン制御基板から制御コマンドを受信することで起動処理が進行していく（特許文献１、段落００１９〜００２２、図４）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４５１２７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の遊技機では、ノイズ等の影響でメイン制御基板から作動許可コマンドが正常に送信されなかった場合、又は図柄制御基板側で受信できなかった場合には、表示待機演出が行われない。このような場合、図柄制御基板は、ＲＡＭクリア等の処理が完了したか否かを把握できず、これ以降の制御も正常に行われない可能性があった。したがって、メイン制御基板から図柄制御基板にエラーコマンドが送信されても、表示装置にてエラー報知が行われないおそれがあった。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、副制御手段が早期に主制御手段からの制御コマンドを受信可能とし、その制御コマンドに基づいた制御が行える遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１発明は、種々の図柄を変動表示する表示手段を備えた遊技機であって、前記遊技機を制御する複数種類の制御コマンドを送信する主制御手段と、前記制御コマンドを受信し、該制御コマンドに基づく制御を行う副制御手段とを備え、前記副制御手段は、該副制御手段の起動時に行われる初期化処理として、少なくとも前記制御コマンドの受信に必要な初期設定をする第１の処理を行い、その後、該制御コマンドの受信割込みを許可する第２の処理を行い、前記第２の処理が終了したときには、前記制御コマンドを受信可能とし、前記第１の処理の内容以外の初期設定をする第３の処理を行うことを特徴とする。
【０００９】
第２発明は、第１発明において、前記主制御手段は、前記遊技機に異常が発生した場合には、前記副制御手段に前記複数種類の制御コマンドのうち前記異常に関する異常コマンドを送信することを特徴とする。
【００１０】
第３発明は、第２発明において、前記副制御手段は、前記異常コマンドを受信した場合には、少なくとも前記表示手段により異常の報知をすることを特徴とする。
【発明の効果】
【００１１】
副制御手段は、早期に主制御手段からの制御コマンドの受信を可能とし、その制御コマンドに基づく制御を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るパチンコ遊技機の正面側の斜視図。
【図２】図１のパチンコ遊技機の背面側の斜視図。
【図３】図１のパチンコ遊技機の遊技盤の正面図。
【図４】図１のパチンコ遊技機の制御装置の構成を示すブロック図。
【図５Ａ】従来のパチンコ遊技機の起動処理を説明する説明図。
【図５Ｂ】実施例１のパチンコ遊技機の起動処理を説明する説明図。
【図６Ａ】主制御側の電源投入処理のフローチャート。
【図６Ｂ】主制御側の電源投入処理のフローチャート（続き）。
【図７】電源投入処理中のバックアップ復帰時処理のフローチャート。
【図８】電源投入処理中のＲＡＭクリア時処理のフローチャート。
【図９】副制御側のメイン処理のフローチャート。
【図１０】副制御側のメイン処理中の初期化処理のフローチャート。
【図１１】副制御側のコマンド受信割込み処理のフローチャート。
【図１２】副制御側のタイマ割込み処理のフローチャート。
【図１３】実施例２のパチンコ遊技機の起動処理を説明する説明図。
【図１４】実施例２の可動役物イニシャライズ処理とエラー報知を示す説明図。
【発明を実施するための形態】
【００１３】
まず、本実施形態のパチンコ遊技機の概要について説明する。
【００１４】
本実施形態は、種々の図柄を変動表示する表示手段を備えた遊技機であって、前記遊技機を制御する複数種類の制御コマンドを送信する主制御手段と、前記制御コマンドを受信し、該制御コマンドに基づく制御を行う副制御手段とを備え、前記副制御手段は、該副制御手段の起動時に行われる初期化処理として、少なくとも前記制御コマンドの受信に必要な初期設定をする第１の処理を行い、その後、該制御コマンドの受信割込みを許可する第２の処理を行い、前記第２の処理が終了したときには、前記制御コマンドを受信可能とし、前記第１の処理の内容以外の初期設定をする第３の処理を行うことを特徴とする。
【００１５】
本実施形態の遊技機において、第１の処理の制御コマンドの受信に必要な初期設定とは、例えば、制御コマンドを格納する領域を確保するため、コマンド受信用バッファを初期状態とする設定である。また、第２の処理の制御コマンドの割込みの許可とは、制御コマンドの受信割込みが実行されるように許可することである。
【００１６】
副制御手段の初期化処理では、制御コマンドの受信に関係する初期設定と、これ以外の初期設定が分離され、制御コマンドの受信に関係しない初期設定については、初期化処理の後半に実行する。
【００１７】
この制御は、遊技機の様々な部分の初期設定や割込み設定を一度にまとめて行う方法よりも時間を要せず、制御コマンドの受信に関係する処理のみを優先して実行する。これにより、副制御手段は、早期に制御コマンドの受信が可能となり、その制御コマンドに基づく制御を行うことができる。
【００１８】
また、本実施形態の遊技機において、前記主制御手段は、前記遊技機に異常が発生した場合には、前記副制御手段に前記複数種類の制御コマンドのうち前記異常に関する異常コマンドを送信することが好ましい。
【００１９】
本実施形態の遊技機では、例えば、異常検出センサが異常を検出した場合に、その異常検出信号に基づいて主制御手段が副制御手段に異常コマンドを送信する。
【００２０】
副制御手段は、第２の処理により、制御コマンドの受信割込みが許可されたときには、制御コマンドの受信が可能となる。したがって、制御コマンドの１つである異常コマンドの受信も可能となり、副制御手段は、異常コマンドに基づく制御を行うことができる。
【００２１】
また、本実施形態の遊技機において、前記副制御手段は、前記異常コマンドを受信した場合には、少なくとも前記表示手段により異常の報知をすることが好ましい。
【００２２】
副制御手段は、異常コマンドを受信した場合には、例えば、液晶表示装置に「扉が開いています」等の文字を表示させることができる。このとき、装飾ＬＥＤやスピーカ等の報知部材によって、液晶表示装置の表示と連動した異常報知を行ってもよい。
【００２３】
副制御手段は、受信した異常コマンドにより、液晶表示装置にて異常の報知を行うことができるので、セキュリティの高い遊技機を実現することができる。
【００２４】
次に、図１を参照して、本実施形態のパチンコ遊技機１を構成する部分について説明する。図１に示すように、パチンコ遊技機１は、矩形状の外枠２と、この外枠２に開閉可能に枢着された前面枠３及び前扉５を備えている。
【００２５】
前面枠３は、額縁状であり開口部に遊技盤４（図３参照）が取付け可能となっている。また、前扉５の中央部にはガラス板６が嵌め込まれており、外部より遊技盤４が視認可能となっている。
【００２６】
前扉５の上部左右両側にはスピーカ７が設けられている。スピーカ７は、遊技に伴う演出効果音を外部に出力する音響出力部である。また、前扉５の左右両側及び上部には枠装飾ＬＥＤ８が設けられている。枠装飾ＬＥＤ８は、遊技の演出に連動してＬＥＤが発光、点滅する発光装飾部である。
【００２７】
前扉５の下側には前面板９があり、その左端部は前面枠３に開放可能に枢着されている。前面板９には、発射機構を作動させるための発射ハンドル１０、遊技球を貯留する上貯留皿１１、下貯留皿１２等が設けられている。
【００２８】
また、上貯留皿１１の表面部分には、内蔵ランプが点灯したとき操作が有効となる左演出ボタン１３と、中央演出ボタン１４が設けられている。演出ボタン１３、１４は、遊技中に操作が有効となったとき、遊技者が押下することにより演出を変化させることができる。
【００２９】
図２は、本実施形態のパチンコ遊技機１の背面側の斜視図である。図２に示すように、パチンコ遊技機１の背面には、遊技盤４を裏側から押さえる枠体状の裏機構盤１６が取り付けられている。
【００３０】
この裏機構盤１６の上部には、パチンコホール側島設備の遊技球補給装置（図示省略）から供給される遊技球を貯留する遊技球貯留タンク１７が設けられている。
【００３１】
また、遊技球貯留タンク１７から球を導出するタンクレール１８の傾斜下端には、遊技球を払い出すための遊技球払出装置１９が設けられている。さらに、裏機構盤１６の上部の隅部には、パチンコホールにある全遊技機を統括的に管理するホールコンピュータ（図４参照）に電気的に接続するための外部端子基板２１が、端子基板ケース２２に収納され、設けられている。
【００３２】
また、裏機構盤１６の略中央には、遊技盤４の裏側に装着された透明の裏カバー２３が備えられており、この裏カバー２３内に、演出制御基板２５を収納した透明の演出制御基板ケース２５ａと、液晶制御基板２６を収納した透明の液晶制御基板ケース２６ａとが設けられている。
【００３３】
演出制御基板ケース２５ａの下方には、その内部に主制御基板２４を収納した透明な主制御基板ケース２４ａが設けられている。
【００３４】
主制御基板２４は、パチンコ遊技機１の動作を統括的に制御するものである。主制御基板２４は、各種スイッチやセンサと接続されているため、これらの検出信号を受信して各種処理を行う。なお、主制御基板２４は、本発明の「主制御手段」に相当する。
【００３５】
また、主制御基板２４には、ＲＡＭクリアスイッチ２７が設けられている。ＲＡＭクリアスイッチ２７を押下しながら、電源を投入することによりＲＡＭ領域の記憶内容は消去され、パチンコ遊技機１は初期状態となる。
【００３６】
演出制御基板２５は、主制御基板２４から送信される各種制御コマンドを受信し、その制御コマンドに基づいて、例えば、盤面装飾ＬＥＤ３５による演出を制御し、或いは液晶表示装置３６によりエラーを報知する。なお、演出制御基板２５は、本発明の「副制御手段」に相当する。
【００３７】
主制御基板ケース２４ａの下方には、電源基板２８を収めた透明な電源基板ケース２８ａと、払出制御基板２９を収めた透明な払出制御基板ケース２９ａが配設されている。
【００３８】
さらに、発射ハンドル１０に対応する位置には、遊技球を打撃する打撃槌やこれを駆動する発射モータを備えた遊技球発射装置（図示省略）の後側に発射制御基板３０が設けられている。
【００３９】
次に、図３を参照して、本実施形態のパチンコ遊技機１の遊技盤４について説明する。
【００４０】
図３に示すように遊技盤４は、略正方形のパネルで形成され、その盤面上の遊技領域４ａは、化粧板４ｂの前面にビス等で固定されるセンター飾り体３４ａ、左部コーナー飾り体３４ｂ、右部コーナー飾り体３４ｃ等の部材によって区画形成されている。飾り体３４ａ〜３４ｃは、ポリカーボネート等の硬質樹脂材料を用いた射出成形によってそれぞれ一体成型で形成されている。
【００４１】
センター飾り体３４ａには、複数の盤面装飾ＬＥＤ３５が配置されている。盤面装飾ＬＥＤ３５は、各遊技における図柄の変動表示や予告表示にともない発光色や発光態様を変化させ、演出を盛り上げる発光装飾部である。
【００４２】
遊技盤４の中央部には開口が形成され、この開口内に液晶表示装置３６の表示画面が配置される。液晶表示装置３６は、種々の数字、キャラクタ等が描かれた図柄や背景画像、リーチ等の各種演出を遊技に応じて表示する表示器である。なお、液晶表示装置３６は、本発明の「表示手段」に相当する。
【００４３】
センター飾り体３４ａの右側には、人形の頭部及び胴体の形状をした可動役物３７ｃ、人形の腕の形状をした可動役物３７ｄが配置されている。また、液晶表示装置３６の前面下方には下駄の形状の可動役物３７ｅ配置されている。可動役物３７ｃ〜３７ｅは、いずれも遊技における演出や大当り期待度に応じて動作する。
【００４４】
液晶表示装置３６の下方には、第１特別図柄始動口３８ａ及び第２特別図柄始動口３８ｂからなる始動入賞装置３８が配置されている。遊技領域４ａを流下する遊技球が第１特別図柄始動口３８ａ、又は第２特別図柄始動口３８ｂに入賞することにより抽選が行われ、後述する特別図柄表示装置４３ａにて変動表示がなされる。また、液晶表示装置３６でも、特別図柄の抽選に対応した変動表示が行われる。
【００４５】
第２特別図柄始動口３８ｂは開閉部材を備えており、開閉部材が開放した場合、遊技球が入賞し易い状態となる。上記開閉部材は、普通図柄の抽選に当選した場合に、所定回数、所定時間開放するようになっている。以下では、第２特別図柄始動口３８ｂと開閉部材を合わせた装置を普通電動役物と称することがある。
【００４６】
始動入賞装置３８の下方には、第１大入賞装置３９ａが配置されている。また、始動入賞装置３８の右側には、第２大入賞装置３９ｂが配置されている。大入賞装置３９ａ、３９ｂは、共に特別図柄の抽選に当選したとき、すなわち大当りとなったときに所定時間開放される入賞装置である。遊技球が大入賞装置３９ａ、３９ｂの内部にある大入賞口（図示省略）に入賞することにより、多くの賞球を獲得することが可能となっている。
【００４７】
遊技領域４ａの右側下方には、特別図柄表示装置４３ａ及び普通図柄表示装置４３ｂが配置されている。特別図柄表示装置４３ａは、２個の７セグメントＬＥＤ（左及び中）から構成され、特別図柄始動口３８ａ、３８ｂへの入賞を契機として特別図柄を変動させ、抽選結果を表示する。なお、残り１個の７セグメントＬＥＤ（右）は、特別図柄及び普通図柄の保留球数や、時短状態であることを表示するために設けられている。
【００４８】
普通図柄表示装置４３ｂは、複数のＬＥＤからなる表示器であり、普通図柄用始動ゲート４０ａへの入賞を契機として普通図柄を始動させ、ＬＥＤの点灯により抽選結果を表示する。
【００４９】
遊技領域４ａの左側には、普通図柄用始動ゲート４０ａや遊技球の流下方向を変化させる風車４１、多数の遊技釘（図示省略）が配置されている。普通図柄用始動ゲート４０ａは、後述する普通図柄の始動契機となる入賞装置である。遊技球が普通図柄用始動ゲート４０ａを通過することにより抽選が行われ、普通図柄表示装置４３ｂにて、普通図柄の変動表示がなされる。
【００５０】
また、第２大入賞装置３９ｂの上方には、右普通図柄用始動ゲート４０ｂが配置されている。これは、右打ちをする遊技状態の場合の普通図柄用の始動ゲートであり、遊技者が右打ちをしているか否かを検知する役割も有する。
【００５１】
遊技領域４ａの左側下方には、複数の一般入賞口４２が配置されている。遊技球が一般入賞口４２に入賞すると所定数の賞球の払出しが行われる。
【００５２】
また、遊技領域４ａの最も左側には、発射機構により発射された遊技球を遊技領域４ａに案内するため略上下方向に延びたガイドレール４４が配置されている。ガイドレール４４は、金属製の帯状の外内２本のガイドレール４４ａ、４４ｂで構成されている。
【００５３】
これら外内２本のガイドレール４４ａ及び４４ｂの間で上下方向に延びた空間が、前記発射機構から発射された遊技球が通過する発射通路４５を形成している。内側ガイドレール４４ｂの上端には、発射球の発射方向（遊技領域４ａ側）への通過を許可すると共に戻り方向（発射通路４５側）への通過を阻止する戻り球防止片４６が配設されている。また、内側ガイドレール４４ｂの最下部にはアウト球回収口４７と、アウト球回収口４７にアウト球を導入する球寄せ部４８が形成されている。
【００５４】
図４は、パチンコ遊技機１の制御装置の構成を示すブロック図である。なお、図４では信号を中継する中継基板や、本発明に関係のない一部の部材の構成を省略した。
【００５５】
この制御装置は、パチンコ遊技機１の動作を統括的に制御する主制御基板２４と、主制御基板２４からコマンド受けて演出の制御をする演出制御基板２５を中心に構成される。電源基板２８は、主制御基板２４を初めとした各基板に接続され、外部電源から交流電圧２４Ｖを受けて直流電圧に変換し、各基板に供給する。
【００５６】
主制御基板２４は、その内部に、主制御基板側ＣＰＵ２４１と、ＲＯＭ２４２と、ＲＡＭ２４３を備えている。主制御基板側ＣＰＵ２４１は、いわゆるプロセッサ部であり、大当りを発生させるか否かの抽選処理、決定された変動パターンや停止図柄の情報から制御コマンド作成し、演出制御基板２５に送信する等の処理を行う。
【００５７】
ＲＯＭ２４２は、一連の遊技機制御手順を記述した制御プログラムや制御データ等を格納した記憶部である。また、ＲＡＭ２４３は、主制御基板側ＣＰＵ２４１の処理で設定されたデータを一時記憶するワークエリアを備えた記憶部である。
【００５８】
主制御基板２４には、ＲＡＭクリアスイッチ２７、始動入賞口センサ３８ｃ、大入賞口センサ３９ｃ、始動ゲート通過センサ４０ｃ、一般入賞口センサ４２ｃ、磁気センサ５０、電波センサ５１、振動センサ５２が接続され、各センサの検出信号を受信可能となっている。
【００５９】
磁気センサ５０は、パチンコ遊技機１に磁石等を近づけた場合に、磁気を検出するセンサである。また、電波センサ５１は、パチンコ遊技機１に対し発せられた強い電波を検出するセンサであり、振動センサ５２は、パチンコ遊技機１に対し与えられた強い振動を検出するセンサである。
【００６０】
また、主制御基板２４には、特別図柄表示装置４３ａ、普通図柄表示装置４３ｂが接続され、主制御基板側ＣＰＵ２４１が抽選処理により取得した乱数情報は、各図柄表示装置４３ａ、４３ｂに送信される。
【００６１】
さらに、主制御基板２４には、パチンコ遊技機１の外部へ接続する端子を備えた外部端子基板２１が接続されている。遊技における大当り、入賞数、ゲーム数等の各種情報は、主制御基板２４から外部端子基板２１を介してホールコンピュータに送信される。
【００６２】
さらに、主制御基板２４には、払出制御基板２９が接続されている。払出制御基板２９には、下貯留皿満杯センサ１２ｃ及び扉開放センサ３２が接続されているため、これらのセンサが異常を検出すると、検出信号は払出制御基板２９から主制御基板２４に送信される。なお、払出制御基板２９には、遊技球払出装置１９と、発射制御基板３０（さらに発射装置１０ａと接続）が接続している。
【００６３】
次に、演出制御基板２５は、その内部に、演出制御基板側ＣＰＵ２５１と、ＲＯＭ２５２と、ＲＡＭ２５３を備えている。演出制御基板側ＣＰＵ２５１はいわゆるプロセッサ部であり、主制御基板２４から送信された制御コマンドを受信し、その制御コマンドに基づいた各種演出を制御する処理を行う。
【００６４】
ＲＯＭ２５２は、一連の演出制御手順を記述した制御プログラムや演出データ等を格納した記憶部である。また、ＲＡＭ２５３は、演出制御基板側ＣＰＵ２５１の処理で設定されたデータを一時記憶するワークエリアを備えた記憶部である。
【００６５】
演出制御基板２５には、スピーカ７、枠装飾ＬＥＤ８、盤面装飾ＬＥＤ３５、可動役物用モータ３７ａ、可動役物位置検出センサ３７ｂ、左演出ボタン１３、中央演出ボタン１４が接続されている。これにより、演出制御基板２５は、例えば、スピーカ７の効果音や各ＬＥＤ等の動作を制御し、演出効果を高めている。
【００６６】
可動役物用モータ３７ａ、可動役物位置検出センサ３７ｂは、演出制御基板２５に直接接続しているので、可動役物の位置を検出して、可動役物用モータ３７ａの動作等に問題があった場合、主制御基板２４に影響されることなく、液晶表示装置３６にエラーの表示が行える。
【００６７】
演出ボタン１３、１４をは、遊技者が有効期間にこれらを押下げることで、検知信号が演出制御基板２５に送信され、液晶表示装置３６に表示される演出が変化する。
【００６８】
演出制御基板２５には、液晶制御基板２６が接続されている。液晶制御基板２６は、演出制御基板２５から液晶制御コマンドを受けて液晶表示装置３６の表示制御を行うものである。
【００６９】
液晶制御基板２６は、その内部に、液晶制御ＣＰＵ２６１と、液晶制御ＲＯＭ２６２と、液晶制御ＲＡＭ２６３と、映像表示プロセッサＶＤＰ２６４と、画像データＲＯＭ２６５と、ＶＲＡＭ２６６を備えている。
【００７０】
液晶制御ＣＰＵ２６１は、いわゆるプロセッサ部であり、演出制御基板２５から受信した液晶制御コマンドに基づいて表示制御を行うために必要な液晶制御データを生成する。また、そのデータを映像表示プロセッサＶＤＰ２６４に出力する。
【００７１】
液晶制御ＲＯＭ２６２は、液晶制御ＣＰＵ２６１の動作手順を記述したプログラムを格納した記憶部であり、液晶制御ＲＡＭ２６３は、ワークエリアやバッファメモリとして機能する記憶部である。
【００７２】
映像表示プロセッサＶＤＰ２６４は、液晶表示装置３６に表示する画像データの画像処理を行うプロセッサである。また、画像データＲＯＭ２６５は、映像表示プロセッサＶＤＰ２６４が画像処理を行うために必要な画像データを格納した記憶部であり、ＶＲＡＭ２６６は、映像表示プロセッサＶＤＰ２６４が画像処理した画像データを一時記憶する記憶部である。
【００７３】
上記の構成により液晶制御基板２６は、演出制御基板２５から送信された液晶制御コマンドに基づき画像処理を行い、液晶表示装置３６に演出画像や動画を表示している。
【００７４】
次に、図５Ａ、５Ｂを参照して、従来例と本発明の実施例１を比較して説明する。図５Ａ（ａ）は、主制御基板２４、演出制御基板２５が正常に起動した場合を示している。
【００７５】
まず、演出制御基板２５の起動によって、演出制御基板２５の初期化処理が開始する。その初期化処理が終了した後には、僅かなアイドルタイムがある。一方、主制御基板２４は、起動時に演出制御基板２５の初期化処理が終了するのに十分な時間待機した後、演出制御基板２５に向けて初期表示コマンドを送信する。
【００７６】
初期設定コマンドを受信した演出制御基板２５は、初期表示を行う。初期表示コマンドは、待機画面の表示コマンドであり、演出制御基板２５は、液晶表示装置３６に「ＲＡＭクリア処理中」又は、「バックアップ処理中」等のメッセージを表示させる。「しばらくお待ちください」等のメッセージを表示することもある。
【００７７】
主制御基板２４は、初期表示コマンドを送信した後、自身の初期化処理を開始する。主制御基板２４と演出制御基板２５の初期化処理を同時に開始し、主制御基板２４の初期化処理が先に終了した場合、主制御基板２４は、その時点で初期表示コマンドを送信してしまう。このような場合、初期化処理中の演出制御基板２５は、初期表示コマンドを受信できず、初期表示の処理が行えなくなるので、故意に主制御基板２４の初期化処理タイミングを後にずらしている。
【００７８】
主制御基板２４は、初期化処理が終了すると通常遊技状態となる。これに伴って、演出制御基板２５も通常遊技状態に移行する。通常遊技処理では、例えば、始動入賞があった場合に主制御基板２４にて抽選処理が行われ、その始動入賞に対する図柄変動が液晶表示装置３６に表示される。
【００７９】
また、通常遊技状態で前扉５の開放があった場合には、扉開放センサ３２の検出信号がＯＦＦからＯＮに変化し、扉開放センサ３２から主制御基板２４に向けて扉開放検出信号が送信される。このとき、主制御基板２４は、演出制御基板２５に向けて扉開放エラーコマンドを送信するので、液晶表示装置３６には、「扉が開いています」等のエラー報知がなされる。
【００８０】
ここで、扉開放エラーコマンドは、本発明の「異常コマンド」に相当する。また、例えば、磁気センサ５０（図４参照）により磁気異常が検出された場合に、主制御基板２４から演出制御基板２５に向けて送信される磁気異常コマンドも「異常コマンド」の１つである。同様に、電波センサ５１の電波検出による電波異常コマンドや、振動センサ５２の振動検出による振動異常コマンドも本発明の「異常コマンド」に含まれる。
【００８１】
以上は、主制御基板２４と演出制御基板２５が正常に起動した場合であるが、主制御基板２４から送信された各種制御コマンドを演出制御基板２５で受信することができれば、その制御コマンドに応じて液晶表示装置３６に各種表示が行われる。
【００８２】
次に、図５Ａ（ｂ）を参照して、初期表示コマンドがノイズ等の影響で正常に送信されなかった場合について説明する。図５Ａの場合と同様に、まず、演出制御基板２５の初期化処理が開始し、主制御基板２４は、演出制御基板２５の初期化処理が終了するのに十分な時間待機した後、演出制御基板２５に向けて初期表示コマンドを送信する。
【００８３】
ここで、ノイズ等によって初期表示コマンドが正常に送信されなかった場合には、初期表示が開始されず、初期化処理が完了したままの状態が継続する。液晶表示装置３６には、何も表示されないか、液晶制御基板２６単体の制御で表示可能な「ＰＯＷＥＲ  ＯＮ」等の文字が表示される。
【００８４】
一方、主制御基板２４は、所定時間待機した後に、自身の初期化処理を開始し、この処理が終了すると通常遊技状態となる。しかし、この状態で前扉５の開放があった場合には、主制御基板２４は、演出制御基板２５に向けて扉開放エラーコマンドを送信しても、液晶表示装置３６の表示が変化せず、依然として初期化処理が完了した状態のままである。
【００８５】
演出制御基板２５は、初期表示コマンドを受信できなかった場合には、主制御基板２４の初期化処理にてＲＡＭクリア処理、又はバックアップ処理のいずれが行われたかの判断することができない。
【００８６】
したがって、主制御基板２４から制御コマンドが送信された場合にも、演出制御基板２５は、コマンドの解析処理等が行えず、液晶表示装置３６に適切な表示をさせることができない。すなわち、パチンコ遊技機１に異常が発生した場合にも、エラー報知を行えないので、セキュリティが非常に低い状態となってしまう。
【００８７】
［実施例１］
次に、図５Ｂを参照して、本発明の実施例１について説明する。実施例１では、初期表示コマンドがノイズ等の影響で主制御基板２４から正常に送信されなかった場合であっても、扉開放によるエラー報知等を行うことができるように演出制御基板２５の初期化処理に工夫がなされている。
【００８８】
図５Ａの場合と同様に、まず、演出制御基板２５の初期化処理が開始し、主制御基板２４は、演出制御基板２５の初期化処理が終了するのに十分な時間待機した後、演出制御基板２５に向けて初期表示コマンドを送信する。
【００８９】
ノイズ等によって初期表示コマンドが正常に送信されなかった場合には、演出制御基板２５では、初期表示が開始されず、初期化処理が完了したままの状態が継続する。一方、主制御基板２４は、所定時間待機した後に、自身の初期化処理を行い、この処理が終了すると通常遊技状態となる。
【００９０】
ここで、図５Ａのケースと同様に前扉５の開放があった場合には、扉開放センサ３２の検出信号は、ＯＦＦからＯＮに変化する。そして、主制御基板２４から演出制御基板２５に向けて扉開放エラーコマンドが送信されるが、演出制御基板２５は、扉開放エラーコマンドを受信して液晶表示装置３６に、「扉が開いています」等のエラー報知をさせることができる。
【００９１】
このとき、枠装飾ＬＥＤ８や盤面装飾ＬＥＤ３５、又はスピーカ７等の複数の報知部材によって、液晶表示装置３６の表示と連動したエラー報知を行ってもよい。
【００９２】
詳細は後述するが、本発明の演出制御基板２５の初期化処理では、初期化処理の前半のステップにて、「コマンド受信割込み設定」及び「コマンド受信割込み許可」を行っている（図１０参照）。また、初期化処理の後に受信コマンドの種類を解析する「受信コマンド解析処理」が行われる（図９参照）。
【００９３】
したがって、演出制御基板２５は、主制御基板２４から制御コマンドを受信することができ、その後、液晶表示装置３６に受信した制御コマンドに基づく適切な表示をさせることができる。以下では、このような制御を可能とするパチンコ遊技機１の各処理について説明する。
【００９４】
まず、図６Ａを参照して、パチンコ遊技機１の主制御側電源投入処理について説明する。この電源投入処理は、主制御基板２４の電源投入時に行われる処理である。
【００９５】
主制御基板２４は、まず、割込みを禁止とする（ステップＳ０１）。すなわち、電源投入処理においては、タイマ割込み等の割込み処理が実行されないように禁止の設定をする。その後、ステップＳ０２に進む。
【００９６】
次に、主制御基板２４は、各種初期設定を行う（ステップＳ０２）。具体的には、割込みモード、スタックポインタ、内蔵ＷＤＴ（Ｗａｔｃｈ  Ｄｏｇ  Ｔｉｍｅｒ）、入出力ポートの初期設定を行う。その後、ステップＳ０３に進む。
【００９７】
次に、主制御基板２４は、ＲＡＭクリアスイッチ信号の読込みを行う（ステップＳ０３）。電源投入時にＲＡＭクリアスイッチ２７（図２、４参照）が操作された場合には、ＲＡＭクリアスイッチ信号がオンとなり、操作されたことが分かるようになっている。その後、ステップＳ０４に進む。
【００９８】
次に、主制御基板２４は、演出制御基板起動待ち時間をセットする（ステップＳ０４）。演出制御基板２５が完全に起動する前に、主制御基板２４が制御コマンドを送信することがないように、主制御基板２４は、演出制御基板２５の起動（初期化処理）が完了するまで一定時間待機する。実際には、この待機時間は３秒程度である。その後、ステップＳ０５に進む。
【００９９】
次に、主制御基板２４は、演出制御基板起動待ち時間を−１する（ステップＳ０５）。この処理と、以降のステップＳ０６、Ｓ０７を併せて、演出制御基板２５の起動待ち時間が経過するまで繰り返すループ処理となる。その後、ステップＳ０６に進む。
【０１００】
次に、主制御基板２４は、内蔵ＷＤＴをクリアする（ステップＳ０６）。これは、演出制御基板２５の起動待ち時間が経過するまでのループ処理の間に、ウォッチドッグタイマ（ＷＤＴ）をクリアすることで、定期的にＣＰＵ２４１をリセットして、再スタートさせる処理となる。その後、ステップＳ０７に進む。
【０１０１】
次に、主制御基板２４は、演出制御基板起動待ち時間となったか否かを判定する（ステップＳ０７）。演出制御基板起動待ち時間となった場合には、「ＹＥＳ」の判定となり、ステップＳ０８に進む。一方、まだ起動待ち時間となっていない場合には、「ＮＯ」の判定となり、ステップＳ０５〜Ｓ０７の処理を繰り返す。
【０１０２】
ステップＳ０７の判定が「ＹＥＳ」である場合、主制御基板２４は、電源異常信号を２回読込む（ステップＳ０８）。電源異常信号とは、電源スイッチがオフとなった際に、電源基板２８から送信される信号である。ノイズ等の影響で、読込んだ信号が本来の状態とは異なっている場合があるので、確認のため、この信号を２回読込むようにしている。その後、ステップＳ０９に進む。
【０１０３】
次に、主制御基板２４は、電源異常信号が一致したか否かを判定する（ステップＳ０９）。これは、電源異常信号の一致を確認して、信号の正確性を保持する処理である。電源異常信号が一致した場合は、「ＹＥＳ」の判定となり、ステップＳ１０に進む。一方、電源異常信号が一致しない場合は、「ＮＯ」の判定となり、ステップＳ０８、Ｓ０９の処理を繰り返す。
【０１０４】
ステップＳ０９の判定が「ＹＥＳ」である場合、主制御基板２４は、電源異常信号がオンしているか否かを判定する（ステップＳ１０）。電源異常信号がオンしている場合には、「ＹＥＳ」の判定となり、ステップＳ０８〜Ｓ１０の処理を繰り返す。一方、電源異常信号がオンしていない場合は、「ＮＯ」の判定となり、ステップＳ１１に進む。
【０１０５】
ステップＳ１０の判定が「ＮＯ」である場合、主制御基板２４は、内蔵ＲＡＭのライト許可をする（ステップＳ１１）。この処理により初めて、ＲＡＭ２４３は、書込み動作が可能となる。その後、ステップＳ１２に進む。
【０１０６】
次に、主制御基板２４は、待機画面表示コマンドの送信を行う（ステップＳ１２）。主制御基板２４は、演出制御基板２５に向けて待機画面表示コマンドを送信するので、これを受信した演出制御基板２５は、液晶表示装置３６に待機画面を表示させることができる。その後、ステップＳ１３（図６Ｂ参照）に進む。
【０１０７】
次に、主制御基板２４は、内蔵ＷＤＴをクリアする（ステップＳ１３）。ステップＳ１３、Ｓ１４は、払出制御基板２９の起動確認のためのループ処理であるが、ここでもウォッチドッグタイマ（ＷＤＴ）をクリアすることで定期的にＣＰＵ２４１をリセットする。その後、ステップＳ１４に進む。
【０１０８】
次に、主制御基板２４は、電源投入信号がオンしているか否かを判定する（ステップＳ１４）。払出制御基板２９の電源投入信号がオンしている場合には、「ＹＥＳ」の判定となり、ステップＳ１５に進む。一方、電源投入信号がオンしていない場合には、「ＮＯ」の判定となり、ステップＳ１３、Ｓ１４の処理を繰り返す。
【０１０９】
ステップＳ１４の判定が「ＹＥＳ」である場合、主制御基板２４は、ＲＡＭクリアスイッチ信号がオンしているか否かを判定する（ステップＳ１５）。ＲＡＭクリアスイッチ信号がオンしている場合は、「ＹＥＳ」の判定となり、ステップＳ１９に進む。一方、ＲＡＭクリアスイッチ信号がオンしていない場合は、「ＮＯ」の判定となり、ステップＳ１６に進む。
【０１１０】
ステップＳ１５の判定が「ＮＯ」である場合、主制御基板２４は、バックアップフラグがオンしているか否かを判定する（ステップＳ１６）。すなわち、ステップＳ１５、Ｓ１６では、主制御基板２４の電源投入時に行われる処理がＲＡＭクリア処理か、又はバックアップ処理かを判定していることになる。
【０１１１】
バックアップフラグがオンしている場合には、「ＹＥＳ」の判定となり、ステップＳ１７に進む。一方、バックアップフラグがオンしていない場合には、「ＮＯ」の判定となり、ステップＳ１９に進む。
【０１１２】
ステップＳ１６の判定が「ＹＥＳ」である場合、主制御基板２４は、チェックサムが一致するか否かを判定する（ステップＳ１７）。ここで、チェックサムが一致しない場合とは、ＲＡＭ２４３に異常があり、正常なバックアップ処理が行えない場合である。
【０１１３】
チェックサムが一致する場合には、「ＹＥＳ」の判定となり、ステップＳ１８に進む。一方、チェックサムが一致していない場合には、「ＮＯ」の判定となり、ステップＳ１９に進む。
【０１１４】
ステップＳ１７の判定が「ＹＥＳ」である場合、主制御基板２４は、バックアップ復帰時処理を行う（ステップＳ１８）。バックアップ復帰時処理は、電源断のときのＲＡＭ２４３の内容を保持して、主制御基板２４を起動する処理である。以下、図７を参照して、電源投入処理中のバックアップ復帰時処理の詳細について説明する。
【０１１５】
まず、主制御基板２４は、電源復帰表示コマンドを送信する（ステップＳ１８１）。具体的には、主制御基板２４は、演出制御基板２５に向けて電源復帰表示コマンドを送信するので、これを受信した演出制御基板２５は、液晶表示装置３６に電源復帰表示をさせることができる。その後、ステップＳ１８２に進む。
【０１１６】
次に、主制御基板２４は、遊技情報を報知する（ステップＳ１８２）。この処理は、電源断時の遊技情報を保持していることを報知するものである。例えば、電源断のとき潜伏確変状態であった場合、起動時には、いわゆる「朝一確変ランプ（図示省略）」で確変状態であることを報知する等、バックアップ復帰に特有の処理となる。その後、ステップＳ１８３に進む。
【０１１７】
次に、主制御基板２４は、特図１、２保留球数指定コマンドを送信する（ステップＳ１８３）。ここで、特図１とは、遊技球が第１特別図柄始動口３８ａに入賞した場合に変動する特別図柄であり、特図１保留球数指定コマンドとは、第１特別図柄始動口３８ａに入賞した遊技球の保留球数を指定する制御コマンドである。
【０１１８】
主制御基板２４は、演出制御基板２５に向けて特図１保留球数指定コマンドを送信するので、これを受信した演出制御基板２５は、特別図柄表示装置４３ａ、又は液晶表示装置３６に保留球数を表示させることができる。これも、バックアップ復帰に特有の処理である。なお、特図２とは、遊技球が第２特別図柄始動口３８ｂに入賞した場合に変動する特別図柄である。その後、ステップＳ１８４に進む。
【０１１９】
次に、主制御基板２４は、変動パターン指定番号に対応したコマンドを送信する（ステップＳ１８４）。主制御基板２４は、演出制御基板２５に向けて、始動入賞によって記憶されている変動パターン振分け指定番号に対応した制御コマンドを送信する。また、これを受信した演出制御基板２５は、液晶表示装置３６にその制御コマンドに対応した変動パターンを表示する。その後、ステップＳ１８５に進む。
【０１２０】
次に、主制御基板２４は、客待ち中であるか否かを判定する（ステップＳ１８５）。現在、客待ち中であれば、「ＹＥＳ」の判定となり、ステップＳ１８６に進む。一方、客待ち中でなければ、「ＮＯ」の判定となり、ステップＳ１８７に進む。
【０１２１】
ステップＳ１８５の判定が「ＹＥＳ」である場合、主制御基板２４は、デモコマンドを送信する（ステップＳ１８６）。具体的には、主制御基板２４は、演出制御基板２５に向けてデモコマンドを送信するので、これを受信した演出制御基板２５は、液晶表示装置３６にデモンストレーション画面を表示させることができる。その後、ステップＳ１８７に進む。
【０１２２】
最後に、主制御基板２４は、各種フラグをクリアする（ステップＳ１８７）。具体的には、乱数回路異常確認フラグ、エラーフラグ、電波エラーカウンタ、磁気エラーカウンタ、各入賞口エラーカウンタを０クリアする。その後、このバックアップ復帰時処理を終了し、図６ＢのステップＳ２０に進む。
【０１２３】
次に、ステップＳ１５の判定が「ＹＥＳ」である場合、また、ステップＳ１６、Ｓ１７の判定が「ＮＯ」である場合、主制御基板２４は、ＲＡＭクリア時処理を行う（ステップＳ１９）。ＲＡＭクリア時処理は、ＲＡＭ２４３に記憶された情報をクリアして、初期状態として主制御基板２４を起動する処理である。以下、図８を参照して、電源投入処理中のＲＡＭクリア時処理について説明する。
【０１２４】
まず、主制御基板２４は、ＲＡＭを初期化する（ステップＳ１９１）。この処理により、電源断の際、ＲＡＭ２４３に記憶されていた各種情報は消去される。その後、ステップＳ１９２に進む。
【０１２５】
次に、主制御基板２４は、ＲＡＭクリア表示コマンドを送信する（ステップＳ１９２）。具体的には、主制御基板２４は、演出制御基板２５に向けてＲＡＭクリア表示コマンドを送信するので、これを受信した演出制御基板２５は、液晶表示装置３６にＲＡＭクリア表示画面を表示させることができる。その後、ステップＳ１９３に進む。
【０１２６】
次に、主制御基板２４は、デモコマンドを送信する（ステップＳ１９３）。ここでは、主制御基板２４は、演出制御基板２５に向けてデモコマンドを送信するので、これを受信した演出制御基板２５は、液晶表示装置３６にデモンストレーション画面を表示させることができる。その後、ステップＳ１９４に進む。
【０１２７】
最後に、主制御基板２４は、ＲＡＭクリア報知タイマを設定する（ステップＳ１９４）。ＲＡＭクリアの処理が行われた場合には、主制御基板２４は、その報知ため枠装飾ＬＥＤ８を点灯、点滅させたり、スピーカ７から報知音を発生させる。この報知は、例えば、３０秒間継続するので、ここではその時間を設定する。そして、ＲＡＭクリア時処理を終了し、図６ＢのステップＳ２０に進む。
【０１２８】
図６Ｂに戻り、ステップＳ１８、又はステップＳ１９の後、主制御基板２４は、ＣＴＣの設定を行う（ステップＳ２０）。主制御基板２４は、タイマ／カウンタ回路（ＣＴＣ：Ｃｏｕｎｔｅｒ  Ｔｉｍｅｒ  Ｃｉｒｃｕｉｔ）によって、後述するタイマ割込み処理が４ｍｓ周期ごとに実行されるように設定する。その後、ステップＳ２１に進む。
【０１２９】
次に、主制御基板２４は、割込みを禁止とする（ステップＳ２１）。ステップＳ２１〜Ｓ２３は、主制御基板２４のメインループ処理となるが、まずは、タイマ割込み等が実行されないように禁止の設定をする。その後、ステップＳ２２に進む。
【０１３０】
次に、主制御基板２４は、各種乱数を更新する（ステップＳ２２）。具体的には、普通図柄用乱数及び特別図柄用乱数の初期値変更に使用する乱数を更新する処理となる。その後、ステップＳ２３に進む。
【０１３１】
次に、主制御基板２４は、割込みを許可する（ステップＳ２３）。この処理により、メインループ処理の期間に４ｍｓ周期のタイマ割込みが呼び出され、実行される。１回のタイマ割込みが終了すると、メインループ処理を繰り返し、また４ｍｓが経過した時点で、タイマ割込み処理が実行される。なお、タイマ割込み処理の詳細については、省略する。
【０１３２】
次に、図９を参照して、演出制御側のメイン処理について説明する。このメイン処理には、演出制御基板２５の起動時に行われる初期化処理が含まれている。
【０１３３】
まず、演出制御基板２５は、初期化処理を行う（ステップＳ５１）。以下、図１０を参照して演出制御基板２５の初期化処理の詳細について説明する。
【０１３４】
まず、演出制御基板２５は、ＣＰＵレジスタの初期設定を行う（ステップＳ５１１）。具体的には、各ポートを入力、出力の何れかとするかの設定や、シリアル転送に関して機能設定を行う。このステップでパチンコ遊技機１の全ての初期設定を行うと多くの時間を必要とするので、制御コマンドの受信に関係する初期設定に留めている。その後、ステップＳ５１２に進む。
【０１３５】
次に、演出制御基板２５は、ＣＰＵのメモリの初期設定を行う（ステップＳ５１２）。ここでは、制御コマンドの受信に必要なＲＡＭ領域を確保するため、コマンド受信用バッファ及び受信バッファポインタの初期設定を行う。その後、ステップＳ５１３に進む。
【０１３６】
次に、演出制御基板２５は、コマンド受信割込みの設定を行う（ステップＳ５１３）。コマンド受信割込みとは、主制御基板２４から制御コマンドが送信された場合に実行される割込み処理である（詳細は後述する）。割込み処理には、タイマ割込み処理等、複数の割込み処理があり、優先順位も定義されている。このため、このような割込みの設定を行い、優先順位を最上位とする必要がある。その後、ステップＳ５１４に進む。なお、ステップＳ５１１〜Ｓ５１３は、本発明の「第１の処理」に相当する。
【０１３７】
次に、演出制御基板２５は、コマンド受信割込みを許可する（ステップＳ５１４）。これにより、主制御基板２４から制御コマンドが送信された場合に、コマンド受信割込み処理が実行されるようになり、制御コマンドは受信用バッファに格納される。その後、ステップＳ５１５に進む。なお、ステップＳ５１４は、本発明の「第２の処理」に相当する。
【０１３８】
演出制御基板２５の初期化処理のうち、ステップＳ５１４までの処理が終了するとコマンド受信割込みが許可されるので、演出制御基板２５は、主制御基板２４から送信される制御コマンドの受信が可能となる。また、演出制御基板２５は、後述する可動役物位置検出センサ３７ｂ等の信号についても、各ポートの入力、出力の設定を行っているので、情報の取得が可能となる。
【０１３９】
次に、演出制御基板２５は、ＣＰＵのメモリの初期設定を行う（ステップＳ５１５）。ここでは、上述のステップＳ５１２で初期設定がされなかったワークエリア、スタックポインタ等の記憶エリアの初期設定を行う。その後、ステップＳ５１６に進む。
【０１４０】
次に、演出制御基板２５は、ＹＭＺの初期設定を行う（ステップＳ５１６）。ＹＭＺとは、音声再生用ＬＳＩであり、ＹＭＺが起動するまでの待機時間を含めた設定処理となる。その際、待機時間中に定期的なリセットがかからないように、内蔵ＷＤＴによりリセットする時間も含んでいる。その後、ステップＳ５１７に進む。
【０１４１】
次に、演出制御基板２５は、入力バッファの初期設定を行う（ステップＳ５１７）。具体的には、電源断前の情報で、エッジデータ（ＯＦＦ→ＯＮの情報）が残っていると、誤作動が生じるおそれがあるので、エッジデータをクリアする。その後、ステップＳ５１８に進む。
【０１４２】
次に、演出制御基板２５は、可動役物の初期設定を行う（ステップＳ５１８）。ここでは、ＲＡＭ２５３に記憶されたモータ（可動役物用モータ３７ａ）等の動作ステータスの設定値のみを判断し、初期化のためのデータをセットする。その後、ステップＳ５１９に進む。
【０１４３】
次に、演出制御基板２５は、割込みの設定を行う（ステップＳ５１９）。ここでは、タイマ割込み処理（詳細は後述する）及びＹＭＺ割込み処理の設定を行う。すなわち、コマンド受信割込み以外の割込み処理については、コマンド受信割込み処理の設定と分離して、このステップにて設定する。その後、ステップＳ５２０に進む。なお、ステップＳ５１５〜Ｓ５１９は、本発明の「第３の処理」に相当する。
【０１４４】
最後に、演出制御基板２５は、割込みの許可を行う（ステップＳ５２０）。ここでは、前ステップで設定したタイマ割込み処理及びＹＭＺ割込み処理を許可するので、これらの割込み処理が実行されるようになる。その後、この処理を終了する。
【０１４５】
次に、図９に戻り、ステップＳ５１の初期化処理が終了すると、演出制御基板２５は、メインループ更新周期となったか否かを判定する（ステップＳ５２）。メインループとは、後述するステップＳ５４〜Ｓ５９までの処理であるが、その更新周期は１６ｍｓとなっている。
【０１４６】
ステップＳ５２に進んでから更新周期の１６ｍｓが経過すると、「ＹＥＳ」の判定となり、ステップＳ５４に進む。一方、１６ｍｓ経過する前の状態では、更新周期となっていないので、「ＮＯ」の判定となる。この場合、ステップＳ５３に進む。
【０１４７】
ステップＳ５２の判定が「ＮＯ」である場合、演出制御基板２５は、各種ソフト乱数の更新処理を行う（ステップＳ５３）。その後、ステップＳ５２の判定が「ＹＥＳ」となるまでステップＳ５２、Ｓ５３の処理を繰り返す。このループの期間には、１ｍｓ周期のタイマ割込み処理（図１２参照）が実行され、演出制御基板２５は、この割込み処理回数をカウントして、上記の１６ｍｓが経過したか否かを判定する。
【０１４８】
ステップＳ５２の判定が「ＹＥＳ」である場合、演出制御基板２５は、ＬＥＤデータ更新処理を行う（ステップＳ５４）。上述の通り、ステップＳ５４〜Ｓ５９はメインループの処理となるが、ここでは、枠装飾ＬＥＤ８、盤面装飾ＬＥＤ３５のデータを更新することで、ＬＥＤの発光態様を変化させる。その後、ステップＳ５５に進む。
【０１４９】
次に、演出制御基板２５は、受信コマンド解析処理を行う（ステップＳ５５）。演出制御基板２５は、コマンド受信割込みを許可（図１０：ステップＳ５１４）したことにより、コマンド受信用バッファに格納された制御コマンドについて、その種別を判定する。したがって、演出制御基板２５は、受信した制御コマンドに基づく処理を行うことができる。その後、ステップＳ５６に進む。
【０１５０】
次に、演出制御基板２５は、メインシナリオ更新処理を行う（ステップＳ５６）。演出制御基板２５は、受信した制御コマンドの演出シナリオに基づいて液晶制御コマンド、サウンド出力、ＬＥＤの出力設定等の概要を設定する。その後、ステップＳ５７に進む。
【０１５１】
次に、演出制御基板２５は、サウンド出力処理を行う（ステップＳ５７）。演出制御基板２５は、前ステップで更新したメインシナリオに応じて、スピーカ７からサウンドを出力させる。その後、ステップＳ５８に進む。
【０１５２】
次に、演出制御基板２５は、ソレノイド更新処理を行う（ステップＳ５８）。演出制御基板２５は、可動役物３７や大入賞装置３９に用いられているソレノイドの詳細な動作を設定する。その後、ステップＳ５９に進む。
【０１５３】
次に、演出制御基板２５は、ノイズ対策用処理を行う（ステップＳ５９）。演出制御基板２５は、ＹＭＺ等の周辺ＬＳＩについてノイズの影響を受けていないかチェックする。演出制御基板２５は、この処理が終了すると、ステップＳ５２に戻り、以降の処理を継続して実行する。
【０１５４】
次に、図１１を参照して、コマンド受信割込み処理について説明する。コマンド受信割込み処理は、主制御基板２４から制御コマンドが送信された場合に、演出制御基板２５のメイン処理に対して実行される割込み処理である。演出制御基板２５のメイン処理のうち、「コマンド受信割込み許可（図１０：ステップＳ５１４）」までの処理が終了していれば、コマンド受信割込み処理が実行されても問題がない。
【０１５５】
まず、演出制御基板２５は、１回目のコマンド受信ポートをリードする（ステップＳ６１）。すなわち、コマンド受信ポートにある制御コマンドの読込みを行う。その後、ステップＳ６２に進む。
【０１５６】
次に、演出制御基板２５は、コマンド受信用バッファのポインタを算出する（ステップＳ６２）。コマンド受信用バッファはＲＡＭ２５３中のポインタで指示される領域である。すなわち、ここでは、受信した制御コマンドを格納するコマンド受信用バッファのポインタを算出する。その後、ステップＳ６３に進む。
【０１５７】
次に、演出制御基板２５は、２回目のコマンド受信ポートをリードする（ステップＳ６３）。コマンド受信ポートの制御コマンドは、ノイズ等の対策のため合計２回の読込みを行う。その後、ステップＳ６４に進む。
【０１５８】
次に、演出制御基板２５は、コマンド受信ポートの１回目、２回目のリード結果が同じか否かを判定する（ステップＳ６４）。２つの受信データ、すなわち、受信した制御コマンドが同じである場合、「ＹＥＳ」の判定となり、ステップＳ６５に進む。一方、２つの受信データが同じでない場合、「ＮＯ」の判定となり、このコマンド受信割込み処理を終了する。
【０１５９】
ステップＳ６４の判定が「ＹＥＳ」である場合、演出制御基板２５は、コマンド受信用バッファに受信データをセーブする（ステップＳ６５）。これは、ノイズ等に影響されず制御コマンドが受信できた場合に、それをコマンド受信用バッファに格納する処理となる。その後、ステップＳ６６に進む。
【０１６０】
最後に、演出制御基板２５は、コマンド受信用バッファのポインタを更新する（ステップＳ６６）。コマンド受信用バッファは、前ステップで書込まれた領域と異なる領域に次回の受信データを書込むため、書込み領域を指示するポインタを更新する必要がある。その後、このコマンド受信割込み処理を終了する。
【０１６１】
次に、図１２を参照して、タイマ割込み処理について説明する。タイマ割込み処理は、演出制御基板２５のメイン処理に対して、１ｍｓ周期で実行される割込み処理である。
【０１６２】
まず、演出制御基板２５は、ＣＰＵレジスタの初期設定をする（ステップＳ７１）。具体的には、演出制御基板２５は、ポートのリフレッシュ初期値の設定を行う。その後、ステップＳ７２に進む。
【０１６３】
次に、演出制御基板２５は、出力処理を行う（ステップＳ７２）。具体的には、演出制御基板２５は、可動役物３７に用いられているソレノイドやモータの出力処理を行う。その後、ステップＳ７３に進む。
【０１６４】
次に、演出制御基板２５は、ボタン入力状態更新処理を行う（ステップＳ７３）。演出制御基板２５は、演出ボタン１３、１４の操作がされた場合に、入力状態を更新する。その後、ステップＳ７４に進む。なお、演出ボタン１３，１４が操作されなかった場合には、入力状態は更新されず、そのままステップＳ７４に進む。
【０１６５】
次に、演出制御基板２５は、液晶制御コマンド送信処理を行う（ステップＳ７４）。ここでは、演出制御基板２５は、液晶制御基板２６に向けて液晶制御コマンドを送信するので、これを受信した液晶表示装置３６には、上記液晶制御コマンドに応じた演出が表示される。その後、ステップＳ７５に進む。
【０１６６】
次に、演出制御基板２５は、モータ更新処理を行う（ステップＳ７５）。演出制御基板２５は、可動役物３７等に用いられているモータ（可動役物用モータ３７ａ）の詳細な動作設定をする。その後、ステップＳ７６に進む。
【０１６７】
次に、演出制御基板２５は、ＬＥＤデータ出力処理を行う（ステップＳ７６）。演出制御基板２５は、必要なタイミングで枠装飾ＬＥＤ８、盤面装飾ＬＥＤ３５を点灯、点滅させるＬＥＤデータ出力を行う。その後、ステップＳ７７に進む。
【０１６８】
最後に、演出制御基板２５は、メインループ更新周期用ワークを＋１する（ステップＳ７７）。これは、メインループの処理（図９：ステップＳ５４〜Ｓ５９）の更新周期である１６ｍｓをカウントするため、メインループ更新周期用ワークを１だけインクリメントする処理である。その後、タイマ割込み処理を終了する。以上、パチンコ遊技機１の実施例１の一連の動作を説明した。
【０１６９】
上記のように実施例１では、演出制御基板２５は、初期化処理の初めのステップでコマンド受信割込みの設定及び許可をする。このような処理により、演出制御基板２５は、制御コマンドを取りこぼすことなく受信することができる。また、演出制御基板２５は、主制御基板から送信される初期表示コマンドがなくても、受信した制御コマンドに基づくエラーの報知等の制御を行うことができる。
【０１７０】
［実施例２］
次に、図１３を参照して、本発明の実施例２について説明する。実施例２は、可動役物イニシャライズ処理（図１０：ステップＳ５１８に相当）にて異常が検出された場合に、演出制御基板２５が可動役物位置検出センサ３７ｂの信号に基づいてエラー報知を行うものである。
【０１７１】
可動役物イニシャライズ処理を行わなければ、遊技中の可動役物の動作タイミングで、これらが動作しないことが判明する。したがって、演出制御基板２５の初期化処理の中に、可動役物イニシャライズ処理のステップを設けて、可動役物エラーがあった場合に、直ちにエラー報知を行うこととしている。
【０１７２】
また、演出制御基板２５は、可動役物位置検出センサ３７ｂに直接接続しているので、主制御基板２４の影響を受けない。すなわち、主制御基板２４から送信される初期表示コマンドを受信しなくても、エラー報知を行えるようになっている。
【０１７３】
図１３に示すように、演出制御基板２５は、起動時の初期化処理を開始するが、その処理の後半が可動役物イニシャライズ処理となっている。可動役物イニシャライズ処理は、全ての可動役物３７ｃ〜３７ｉ（詳細は後述する）を一度動作させ、動作に異常がないことを確認するものである。
【０１７４】
例えば、人形の腕の形状をした可動役物３７ｄの可動役物イニシャライズ処理では、可動範囲内で可動役物用モータ３７ａ（図４参照）を正転及び逆転させて、その動作を確認し、最終的に可動役物３７ｄを原点位置にセットする。
【０１７５】
主制御基板２４は、演出制御基板２５の上記初期化処理が終了するのに十分な時間待機した後、演出制御基板２５に向けて初期表示コマンドを送信する。今回、図示していないが、可動役物イニシャライズ処理にて異常が検出されなかった場合、演出制御基板２５は、初期表示コマンドを受信して初期表示を開始し、その後、通常遊技状態に移行する。
【０１７６】
図１３は、特に、可動役物３７ｃ〜３７ｉのいずれかに動作の異常が検出された場合のタイミングチャートを示している。可動役物イニシャライズ処理において、可動役物３７ｃ〜３７ｉが動作しているとき、可動役物位置検出センサ３７ｂはＯＮ状態を保っている。
【０１７７】
演出制御基板２５は、ポートの入力を確認することにより、可動役物３７ｃ〜３７ｉの動作に異常が生じたと判断することができ、液晶表示装置３６に適切な表示をさせることができる。すなわち、演出制御基板２５は、主制御基板２４から初期表示コマンドを受信しなくても、可動役物エラー信号によって、エラー報知が可能である。
【０１７８】
次に、図１４を参照して、パチンコ遊技機１の可動役物イニシャライズ処理とエラー報知について説明する。まず、図１４（ａ）は、可動役物イニシャライズ処理が行われている状態を示している。
【０１７９】
液晶表示装置３６の周辺にあるセンター飾り３４ａには、図３では図示していない可動役物３７ｆ〜３７ｉが存在している。これらは、通常時は視認できない位置にあるが（図１４（ｂ）参照）、演出に応じて液晶表示装置３６の手前に出現する。
【０１８０】
可動役物イニシャライズ処理では、全ての可動役物３７ｃ〜３７ｉを動作させて異常がないことを確認するので、図１４（ａ）に示すように、一度、液晶表示装置３６の手前に可動役物３７ｃ〜３７ｈが出現する（可動役物３７ｉが動作していない点は後述する）。
【０１８１】
具体的には、可動役物３７ｃは、センター飾り３４ａの中心側に傾いて液晶表示装置３６の一部を覆い、可動役物３７ｄは、その先端が液晶表示装置３６の中心付近に移動するように回動する。また、可動役物３７ｅは、両方が起立した状態となり、可動役物３７ｆ〜３７ｉは、それぞれ液晶表示装置３６の中心に向けて移動する。
【０１８２】
図１４（ａ）は、特に、異常によって可動役物３７ｉが適切に動作をせず、原点位置に留まった状態を示している。このような場合が可動役物エラーであり、エラー報知の対象である。
【０１８３】
一方、図１４（ｂ）は、可動役物イニシャライズ処理の後、エラー報知が行われている状態を示している。図１４（ｂ）に示すように、可動役物３７ｃ〜３７ｈは、それぞれ原点位置に戻る。また、液晶表示装置３６には、例えば、「エラー１  右上役物エラー」の表示がなされる。
【０１８４】
これは、演出制御基板２５が可動役物位置検出センサ３７ｂからの入力に基づいて、何れかの可動役物に異常が発生したと判断し、液晶制御基板２６にエラー報知のための制御コマンドを送信したことによる。このとき、枠装飾ＬＥＤ８や盤面装飾ＬＥＤ３５、又はスピーカ７等の複数の報知部材によって、液晶表示装置３６の表示と連動したエラー報知を行ってもよい。
【０１８５】
実施例２は、演出制御基板２５が初期化処理の初めのステップでコマンド受信割込みの設定及び許可をする点において、実施例１と同じである。しかし、可動役物位置検出センサ３７ｂが演出制御基板２５に直接接続されているため、演出制御基板２５は、主制御基板２４から送信される制御コマンドによらなくても、エラー報知が可能となる点において異なる。
【０１８６】
以上の実施例は、本発明の一例であり、これ以外にも本発明を実施することができる種々の変形例が考えられる。
【０１８７】
実施例１、２では、パチンコ遊技機１に発生する異常として、扉開放と可動役物の動作異常の例を示したが、本発明の異常には、磁気異常、電波異常、球詰まり異常等のあらゆる異常が含まれる。
【０１８８】
また、実施例１では、主制御基板２４から演出制御基板２５に送信される制御コマンドとして、異常コマンドを例示したが、これに限られるものではない。演出制御基板２５は、第２の処理（図１０参照）まで終了したときには、図柄変動用表示コマンド等のいかなる制御コマンドも受信が可能である。
【０１８９】
さらに、演出制御基板２５は、図柄変動用表示コマンド等の制御コマンドを受信した後、このコマンドに基づく内容を液晶表示装置３６に表示することができる。
【０１９０】
また、実施例１では、初期表示コマンドが正常に送信されなかった場合に生じる課題の解決手段を示したが（図５Ｂ参照）、初期表示コマンドが送信されなかった場合を想定して、演出制御基板２５の初期化処理の完了を確認する手段を設けてもよい。
【０１９１】
例えば、演出制御基板２５は、初期化処理のうち可動役物の初期設定（図１０：ステップＳ５１８）において、演出ボタン１３、１４の初期設定も同時に行い、この処理の終了時に演出ボタン１３、１４のうち、少なくとも一方の内蔵ランプを点灯させる。そして、遊技店の店員が演出ボタン１３、１４を押下げたとき、上記の初期化処理が完了していれば、スピーカ７から検査音が鳴るようにする。
【０１９２】
この検査音が鳴るのは、演出制御基板２５の初期化処理の前半のステップにて「コマンド受信割込み設定」及び「コマンド受信割込み許可」が行われるため、演出制御基板２５が、演出ボタン１３、１４が押下げられたときに送信される信号を受信できることによる。
【０１９３】
したがって、店員は、演出制御基板２５の初期化処理が完了したことを演出ボタン１３、１４の操作により認識することができ、液晶表示装置３６に初期表示が開始されない場合にも、演出制御基板２５の初期化処理が完了し、制御コマンドの受信が可能な状態となっていることが分かる。
【０１９４】
このような確認手段があれば、主制御基板２４の待機時間が終わる前（演出制御基板２５のアイドルタイム期間）であっても、演出制御基板２５の動作確認が可能である。また、演出ボタン１３、１４は、演出制御基板２５に直接接続されているため、主制御基板２４の状態によらなくても、演出制御基板２５の初期化処理の完了を確認できる。
【０１９５】
以上、本発明の実施例としてパチンコ遊技機について説明したが、本発明は、これに限らず、回胴式遊技機、パロット機、アレンジボール機、雀球式遊技機等の遊技機にも適用可能である。
【符号の説明】
【０１９６】
１  パチンコ遊技機
２  外枠
３  前面枠
４  遊技盤
４ａ  遊技領域
４ｂ  化粧板
５  前扉
６  ガラス板
７  スピーカ
８  枠装飾ＬＥＤ
９  前面板
１０  発射ハンドル
１０ａ  発射装置
１１  上貯留皿
１２  下貯留皿
１２ａ  下貯留皿満杯センサ
１３  左演出ボタン
１４  中央演出ボタン
１６  裏機構盤
１７  遊技球貯留タンク
１８  タンクレール
１９  遊技球払出装置
２１  外部端子基板
２２  端子基板ケース
２３  裏カバー
２４  主制御基板  （主制御手段）
２４ａ  主制御基板ケース
２５  演出制御基板  （副制御手段）
２５ａ  演出制御基板ケース
２６  液晶制御基板
２６ａ  液晶制御基板ケース
２７  ＲＡＭクリアスイッチ
２８  電源基板
２８ａ  電源基板ケース
２９  払出制御基板
２９ａ  払出制御基板ケース
３０  発射制御基板
３１  ヒンジ
３１ａ  前扉用回転軸
３２  扉開放センサ
３４ａ  センター飾り体
３４ｂ  左部コーナー飾り体
３４ｃ  右部コーナー飾り体
３５  盤面装飾ＬＥＤ
３６  液晶表示装置  （表示手段）
３７ａ  右可動役物用モータ
３７ｂ  可動役物位置検出センサ
３７、３７ｃ〜３７ｉ  可動役物
３８  始動入賞装置
３８ａ  第１特別図柄始動口
３８ｂ  第２特別図柄始動口
３８ｃ  始動入賞口センサ
３９  大入賞装置
３９ａ  第１大入賞装置
３９ｂ  第２大入賞装置
３９ｃ  大入賞口センサ
４０ａ  普通図柄用始動ゲート
４０ｂ  右普通図柄用始動ゲート
４０ｃ  始動ゲート通過センサ
４１  風車 
４２  一般入賞口
４２ａ  一般入賞口センサ
４３ａ  特別図柄表示装置
４３ｂ  普通図柄表示装置
４４  ガイドレール
４４ａ  外側ガイドレール
４４ｂ  内側ガイドレール
４５  発射通路
４６  戻り球防止片
４７  アウト球回収口
４８  球寄せ部
５０  磁気センサ
５１  電波センサ
５２  振動センサ
【図１】
2014030747.tif 000003
【図２】
2014030747.tif 000004
【図３】
2014030747.tif 000005
【図４】
2014030747.tif 000006
【図５Ａ】
2014030747.tif 000007
【図５Ｂ】
2014030747.tif 000008
【図６Ａ】
2014030747.tif 000009
【図６Ｂ】
2014030747.tif 000010
【図７】
2014030747.tif 000011
【図８】
2014030747.tif 000012
【図９】
2014030747.tif 000013
【図１０】
2014030747.tif 000014
【図１１】
2014030747.tif 000015
【図１２】
2014030747.tif 000016
【図１３】
2014030747.tif 000017
【図１４】
2014030747.tif 000018