(57)【要約】【課題】一度異常が発生したことを確実に把握することができ、大きな故障の発生を未然に防ぐことが可能な遊技台を提供する。【解決手段】本発明に係る遊技台は、遊技に関して設けられた遊技装置と、遊技装置の動作状態を監視する監視手段と、監視手段の監視結果に基づいて、遊技装置が正常な動作をしていない異常動作状態であることを特定する特定手段と、特定手段により遊技装置が異常動作状態であると特定されたことに基づいて、遊技装置が異常動作状態であることを示す異常動作情報の出力処理を行う情報出力手段と、を備え、情報出力手段は、異常動作情報の出力処理中に遊技装置の動作状態が異常動作状態から正常な動作状態となった場合に、異常動作情報の出力処理を継続して行う。【選択図】図２６
2010035871.tif 000002
【特許請求の範囲】
【請求項１】
遊技に関して設けられた遊技装置と、
前記遊技装置の動作状態を監視する監視手段と、
前記監視手段の監視結果に基づいて、前記遊技装置が正常な動作をしていない異常動作状態であることを特定する特定手段と、
前記特定手段により前記遊技装置が前記異常動作状態であると特定されたことに基づいて、前記遊技装置が前記異常動作状態であることを示す異常動作情報の出力処理を行う情報出力手段と、を備え、
前記情報出力手段は、前記異常動作情報の出力処理中に前記遊技装置の動作状態が前記異常動作状態から正常な動作状態となった場合に、前記異常動作情報の出力処理を継続して行うことを特徴とする、遊技台。
【請求項２】
前記遊技装置は、遊技に関連した制御を行う遊技制御部を冷却する冷却装置であることを特徴とする、
請求項１に記載の遊技台。
【請求項３】
前記異常動作状態とは、前記冷却装置の冷却度合いが低下した冷却低下状態であることを特徴とする、
請求項２に記載の遊技台。
【請求項４】
前記遊技台の電源が投入された場合に前記情報出力手段の処理速度を第１の処理速度に設定し、前記特定手段により前記遊技装置が前記異常動作状態であると特定された場合に前記情報出力手段の処理速度を前記第１の処理速度よりも低速な第２の処理速度に設定する処理速度設定手段をさらに備え、
前記情報出力手段は、前記処理速度設定手段により設定された処理速度に基づいて、前記出力処理を行うことを特徴とする、
請求項１乃至３のいずれかに記載の遊技台。
【請求項５】
前記監視手段は、前記遊技装置の動作が停止したことを示す停止動作信号を検出する検出手段を備え、
前記特定手段は、前記検出手段による前記停止動作信号の検出が所定の期間連続して複数回なされた場合に、前記異常動作状態であると特定することを特徴とする、
請求項１乃至４のいずれかに記載の遊技台。
【請求項６】
前記特定手段は、前記遊技台の電源が投入された後の初回の特定タイミングにおいては、前記検出手段による前記停止動作信号の検出が第１の回数なされた場合に前記異常動作状態であると特定し、前記初回の後の特定タイミングにおいては、前記第１の回数よりも多い第２の回数の前記検出がなされた場合に前記異常動作状態であると特定することを特徴とする、
請求項５に記載の遊技台。
【請求項７】
前記異常動作情報の出力処理を終了させる操作を受け付ける操作受付手段をさらに備え、
前記情報出力手段は、前記操作受付手段により前記操作が受け付けられたことに基づいて、前記異常動作情報の出力処理を終了することを特徴とする、
請求項１乃至６のいずれかに記載の遊技台。
【請求項８】
前記情報出力手段は、遊技の制御に応じて送信される遊技制御情報に基づいて、遊技の演出情報の出力処理を行うことが可能に構成され、
前記特定手段により前記遊技装置が前記異常動作状態であると特定されたことに基づいて、送信された前記遊技制御情報を破棄する状態に設定する破棄設定手段をさらに備えることを特徴とする、
請求項１乃至７のいずれかに記載の遊技台。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシンやパチンコ機等に代表される遊技台に関する。
【背景技術】
【０００２】
従来、スロットマシンやパチンコ機等の遊技台は、画像を表示する画像表示装置を備えており、この画像表示装置に多彩な画像や動画を表示することによって遊技を演出している。また、画像表示装置を利用することにより、内部の機器や動作等に異常が生じた旨を報知するエラー表示を表示することができる。
【０００３】
このような遊技台において、異常なコマンドを受信した場合にエラー表示を行い、エラー表示開始時点から所定時間が経過したとき、または、この所定時間が経過する以前に正常なコマンドを受信したときに、そのエラー表示を解除する遊技台のエラー解除方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００１−３２７７４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の遊技台では、一度異常が発生した後に何らかの要因で一見正常な状態に戻った場合には、エラー表示が解除されてしまう。このため、遊技台の動作が不安定な状態となって異常発生の兆候を示しているにもかかわらず、店員がこれを早期に把握することができないという問題があった。従って、メンテナンスや修理のタイミングが遅れ、結果として遊技台が使用不能となるような大きな故障を誘発することとなり、遊技店に損害を与えてしまう場合があった。
【０００５】
本発明は、このような問題点を解決するためになされたものであって、一度異常が発生したことを確実に把握することができ、大きな故障の発生を未然に防ぐことが可能な遊技台を提供しようとするものである。
【課題を解決するための手段】
【０００６】
（１）本発明は、遊技に関して設けられた遊技装置と、前記遊技装置の動作状態を監視する監視手段と、前記監視手段の監視結果に基づいて、前記遊技装置が正常な動作をしていない異常動作状態であることを特定する特定手段と、前記特定手段により前記遊技装置が前記異常動作状態であると特定されたことに基づいて、前記遊技装置が前記異常動作状態であることを示す異常動作情報の出力処理を行う情報出力手段と、を備え、前記情報出力手段は、前記異常動作情報の出力処理中に前記遊技装置の動作状態が前記異常動作状態から正常な動作状態となった場合に、前記異常動作情報の出力処理を継続して行うことを特徴とする、遊技台である。
【０００７】
（２）本発明はまた、前記遊技装置は、遊技に関連した制御を行う遊技制御部を冷却する冷却装置であることを特徴とする、上記（１）に記載の遊技台である。
【０００８】
（３）本発明はまた、前記異常動作状態とは、前記冷却装置の冷却度合いが低下した冷却低下状態であることを特徴とする、上記（２）に記載の遊技台である。
【０００９】
（４）本発明はまた、前記遊技台の電源が投入された場合に前記情報出力手段の処理速度を第１の処理速度に設定し、前記特定手段により前記遊技装置が前記異常動作状態であると特定された場合に前記情報出力手段の処理速度を前記第１の処理速度よりも低速な第２の処理速度に設定する処理速度設定手段をさらに備え、前記情報出力手段は、前記処理速度設定手段により設定された処理速度に基づいて、前記出力処理を行うことを特徴とする、上記（１）乃至（３）のいずれかに記載の遊技台である。
【００１０】
（５）本発明はまた、前記監視手段は、前記遊技装置の動作が停止したことを示す停止動作信号を検出する検出手段を備え、前記特定手段は、前記検出手段による前記停止動作信号の検出が所定の期間連続して複数回なされた場合に、前記異常動作状態であると特定することを特徴とする、上記（１）乃至（４）のいずれかに記載の遊技台である。
【００１１】
（６）本発明はまた、前記特定手段は、前記遊技台の電源が投入された後の初回の特定タイミングにおいては、前記検出手段による前記停止動作信号の検出が第１の回数なされた場合に前記異常動作状態であると特定し、前記初回の後の特定タイミングにおいては、前記第１の回数よりも多い第２の回数の前記検出がなされた場合に前記異常動作状態であると特定することを特徴とする、上記（５）に記載の遊技台である。
【００１２】
（７）本発明はまた、前記異常動作情報の出力処理を終了させる操作を受け付ける操作受付手段をさらに備え、前記情報出力手段は、前記操作受付手段により前記操作が受け付けられたことに基づいて、前記異常動作情報の出力処理を終了することを特徴とする、上記（１）乃至（６）のいずれかに記載の遊技台である。
【００１３】
（８）本発明はまた、前記情報出力手段は、遊技の制御に応じて送信される遊技制御情報に基づいて、遊技の演出情報の出力処理を行うことが可能に構成され、前記特定手段により前記遊技装置が前記異常動作状態であると特定されたことに基づいて、送信された前記遊技制御情報を破棄する状態に設定する破棄設定手段をさらに備えることを特徴とする、上記（１）乃至（７）のいずれかに記載の遊技台である。
【発明の効果】
【００１４】
本発明に係る遊技台によれば、一度異常が発生したことを確実に把握することができ、大きな故障の発生を未然に防ぐことができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１５】
以下、図面を用いて、本発明の実施例１に係るスロットマシン（遊技台）について詳細に説明する。
【実施例１】
【００１６】
＜全体構成＞
まず、図１を用いて、本実施例に係るスロットマシン１００の全体構成について説明する。なお、同図はスロットマシン１００の外観斜視図である。
【００１７】
スロットマシン１００は、本体１０１と、本体１０１の正面に取付けられ、本体１０１に対して開閉可能な前面扉１０２と、を備える。本体１０１の中央内部には、（図１において図示省略）外周面に複数種類の図柄が配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。これらのリール１１０〜１１２はステッピングモータ等の駆動手段により回転駆動される。
【００１８】
本実施例において、各図柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形筒状の枠材に貼り付けられて各リール１１０〜１１２が構成されている。リール１１０〜１１２上の図柄は、遊技者から見ると、図柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの図柄が見えるようになっている。そして、各リール１１０〜１１２を回転させることにより、遊技者から見える図柄の組み合せが変動することとなる。つまり、各リール１１０〜１１２は複数種類の図柄の組合せを変動可能に表示する表示手段として機能する。なお、このような表示手段としてはリール以外にも液晶表示装置等の電子画像表示装置も採用できる。また、本実施例では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００１９】
各々のリール１１０〜１１２の背面には、図柄表示窓１１３に表示される個々の図柄を照明するためのバックライト（図示省略）が配置されている。バックライトは、各々の図柄ごとに遮蔽されて個々の図柄を均等に照射できるようにすることが望ましい。なお、スロットマシン１００内部において各々のリール１１０〜１１２の近傍には、投光部と受光部から成る光学式センサ（図示省略）が設けられており、この光学式センサの投光部と受光部の間をリールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の図柄の回転方向の位置を判断し、目的とする図柄が入賞ライン上に表示されるようにリール１１０〜１１２を停止させる。
【００２０】
入賞ライン表示ランプ１２０は、有効となる入賞ラインを示すランプである。有効となる入賞ラインは、遊技媒体としてベットされたメダルの数によって予め定まっている。入賞ラインは５ラインあり、例えば、メダルが１枚ベットされた場合、中段の水平入賞ラインが有効となり、メダルが２枚ベットされた場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚ベットされた場合、右下り入賞ラインと右上り入賞ラインが追加された５ラインが入賞ラインとして有効になる。なお、入賞ラインの数については５ラインに限定されるものではなく、また、例えば、メダルが１枚ベットされた場合に、中段の水平入賞ライン、上段水平入賞ライン、下段水平入賞ライン、右下り入賞ラインおよび右上り入賞ラインの５ラインを入賞ラインとして有効としてもよい。
【００２１】
告知ランプ１２３は、例えば、後述する内部抽選において特定の入賞役（具体的には、ボーナス）に内部当選していること、または、ボーナス遊技中であることを遊技者に知らせるランプである。遊技メダル投入可能ランプ１２４は、遊技者が遊技メダルを投入可能であることを知らせるためのランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要であること）を遊技者に知らせるランプである。リールパネルランプ１２８は演出用のランプである。
【００２２】
メダル投入ボタン１３０〜１３２は、スロットマシン１００に電子的に貯留されているメダル（クレジットという。）を所定の枚数分投入するためのボタンである。本実施例においては、メダル投入ボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、メダル投入ボタン１３１が押下されると２枚投入され、メダル投入ボタン１３２が押下されると３枚投入されるようになっている。以下、メダル投入ボタン１３２はＭＡＸメダル投入ボタンとも言う。なお、遊技メダル投入ランプ１２９は、投入されたメダル数に応じた数のランプを点灯させ、規定枚数のメダルの投入があった場合、遊技の開始操作が可能な状態であることを知らせる遊技開始ランプ１２１が点灯する。
【００２３】
メダル投入口１４１は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、メダル投入ボタン１３０〜１３２により電子的に投入することもできるし、メダル投入口１４１から実際のメダルを投入（投入操作）することもでき、投入とは両者を含む意味である。貯留枚数表示器１２５は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。遊技情報表示器１２６は、各種の内部情報（例えば、ボーナス遊技中のメダル払出枚数）を数値で表示するための表示器である。払出枚数表示器１２７は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。
【００２４】
スタートレバー１３５は、リール１１０〜１１２の回転を開始させるためのレバー型のスイッチである。すなわち、メダル投入口１４１に所望するメダル枚数を投入するか、メダル投入ボタン１３０〜１３２を操作して、スタートレバー１３５を操作すると、リール１１０〜１１２が回転を開始することとなる。スタートレバー１３５に対する操作を遊技の開始操作と言う。
【００２５】
ストップボタンユニット１３６には、ストップボタン１３７〜１３９が設けられている。ストップボタン１３７〜１３９は、スタートレバー１３５の操作によって回転を開始したリール１１０〜１１２を個別に停止させるためのボタン型のスイッチであり、各リール１１０〜１１２に対応づけられている。以下、ストップボタン１３７〜１３９に対する操作を停止操作と言い、最初の停止操作を第１停止操作、次の停止操作を第２停止操作、最後の停止操作を第３停止操作という。なお、各ストップボタン１３７〜１３９の内部に発光体を設けてもよく、ストップボタン１３７〜１３９の操作が可能である場合、該発光体を点灯させて遊技者に知らせることもできる。
【００２６】
メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。精算ボタン１３４は、スロットマシン１００に電子的に貯留されたメダル、ベットされたメダルを精算し、メダル払出口１５５から排出するためのボタンである。ドアキー孔１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。
【００２７】
音孔１６０ａ〜ｃはスロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。全面扉１０２の下部に設けられたタイトルパネル１６２は、遊技台を装飾するためのものであり、前面扉１０２の左右各部に設けられたサイドランプ１４４は遊技を盛り上げるための装飾用のランプである。前面扉１０２の上部には演出装置２００が配設されている。
【００２８】
この演出装置２００は、垂直方向に移動可能な垂直可動部材２０２と、水平方向に移動自在な水平可動部材２０４と、これらの可動部材２０２、２０４の奥側に配設された液晶表示装置１５７を備えており、液晶表示装置１５７が演出表示を行うと共に、垂直可動部材２０２および水平可動部材２０４が液晶表示装置１５７の手前で演出動作を行う構造となっている。
【００２９】
なお、図示は省略するが、スロットマシン１００の電源を投入するための電源スイッチ（電源基板の操作部）、およびスロットマシン１００の設定を変更するための設定スイッチは、本体１０１の内部のリール１１０〜１１２の右下方に配設されている。すなわち、これらの電源スイッチおよび設定スイッチは、ドアキーを使用して前面扉１０２のロックを解除し、前面扉１０２を開かなければ、操作することができないようになっている。
【００３０】
＜演出装置＞
次に、図２〜６を用いて、演出装置２００について詳細に説明する。
【００３１】
図２（ａ）は、演出装置２００のカバー部材２１０の斜視図であり、同図（ｂ）は、演出ユニット２２０の斜視図である。これらの図に示されるように、演出装置２００は、液晶表示装置１５７、垂直可動部材２０２および水平可動部材２０４を備える演出ユニット２２０と、この演出ユニット２２０を前方（手前側）から覆うカバー部材２１０から構成されている。
【００３２】
図３は、カバー部材２１０の分解斜視図である。同図に示されるように、カバー部材２１０は、正面が大きく開口した枠状の枠部材２１２と、透明な素材から構成された略平板状の化粧パネル２１４から構成されている。
【００３３】
枠部材２１２は、不透明な樹脂等から構成されており、正面の開口部２１２ａを通して後方（奥側）の液晶表示装置１５７および各可動部材２０２、２０４を視認可能にすると共に、その他の遊技者には視認させたくない部分を隠蔽するためのものである。枠部材２１２は、背面の左右両端２箇所に係止舌片２１２ｂが形成されており、この係止舌片２１２ｂを係止させることによって前面扉１０２の上部に固定される。また、枠部材２１２の正面上部の左右両側２箇所には音孔１６０ａが形成されており、この音孔１６０ａの背後には、スピーカ２１８がそれぞれ配設される。
【００３４】
化粧パネル２１４は、枠部材２１２の正面外側に配設され、後方（奥側）の液晶表示装置１５７および各可動部材２０２、２０４に遊技者が直接触れないように保護するためのものである。化粧パネル２１４は、四隅のネジ２１６によって枠部材２１２に固定される。また、化粧パネル２１４の上部の左右両側２箇所には、枠部材２１２の音孔１６０ａと対応する位置に音孔１６０ａが形成されている。また、化粧パネル２１４の枠部材２１２の開口部２１２ａに対応する部分の上部および下部には、半透明に着色された上部遮蔽領域２１４ａおよび下部遮蔽領域２１４ｂがそれぞれ設けられており、液晶表示装置１５７、垂直可動部材２０２および水平可動部材２０４の一部を遮蔽するようになっている。
【００３５】
図４は、演出ユニット２２０の分解斜視図である。同図に示されるように、演出ユニット２２０は、枠状のフレーム２２１と、このフレーム２２１に固定される液晶表示装置１５７、垂直可動部材２０２および水平可動部材２０４を有して構成されている。
【００３６】
フレーム２２１は、左右両端に設けられたブラケット２２１ａを介して前面扉１０２に固定される。そして、液晶表示装置１５７は、ブラケット２２１ｂを介してフレーム２２１の前方に固定され、各可動部材２０２、２０４は、液晶表示装置１５７の前方に位置することとなる。
【００３７】
フレーム２２１の左端部および右端部には、上下方向に直線移動可能に構成された左スライダ２３０、右スライダ２３２がそれぞれ配設されている。この左右スライダ２３０、２３２には、垂直可動部材２０２の左右両端が揺動自在にそれぞれ接続されており、垂直可動部材２０２は、左右スライダ２３０、２３２の移動に伴って動作するようになっている。さらに、フレーム２２１の上端部には、左右方向に直線移動可能に構成されると共に水平可動部材２０２が固定された上スライダ２３４が配設されている。従って、水平可動部材は、上スライダ２３４の移動に伴って動作するようになっている。なお、フレーム２２１の下端部には、左右方向に直線移動可能に構成された下スライダ２３６がオプションとして配設されているが、本実施例ではこの下スライダ２３６を使用していない。
【００３８】
フレーム２２１の内部には、左スライダを駆動する左モータ２４０が内側面左下部に、右スライダ２３２を駆動する右モータ２４２が内側面右上部に、上スライダ２３４を駆動する上モータ２４４が内側面左上部に、下スライダ２３６を駆動する下モータ２４６が内側面右下部にそれぞれ配設されている。なお、本実施例では、下モータ２４６は、下スライダ２３６と共にオプションとなっている。
【００３９】
図示は省略するが、各モータ２４０〜２４６の駆動軸は、フレーム２２１の内部から外側に向けてそれぞれ突出されており、各スライダ２３０〜２３６が固定された無端ベルトをプーリを介して駆動し、走行させるようになっている。すなわち、各スライダ２３０〜２３６は、無端ベルトの走行に伴って移動するように構成されている。また、各モータ２４０〜２４６は、本実施例ではステッピングモータであり、各スライダ２３０〜２３６を任意の位置まで移動させて停止させることが可能である。なお、無端ベルトの代わりに、ラックアンドピニオン機構やネジ伝動機構を採用してもよい。
【００４０】
垂直可動部材２０２は、宇宙船のコックピットにおける計器盤の模型であり、液晶表示装置１５７と略同じ幅に構成されている。垂直可動部材２０２は、左方に向けて突出した左ブラケット２０２ａを介して左スライダ２３０に接続されると共に、右方に向けて突出した右ブラケット２０２ｂを介して右スライダ２３２に接続されている。また、垂直可動部材２０２の中央部には、略四角形状の開口部２０２ｃが形成されており、前方の遊技者がこの開口部２０２ｃを通して奥側の液晶表示装置１５７の表示を視認することができるようになっている。演出では、液晶表示装置１５７によって開口部２０２ｃの後方に遊技者に対するメッセージが表示される。
【００４１】
水平可動部材２０４は、宇宙船のコックピットにおける照準器の模型であり、液晶表示装置１５７の上部に配設されている。水平可動部材２０４は、上方に向けて突出した上ブラケット２０４ａを介して上スライダ２３４に接続されている。水平可動部材２０４の中央部には、内部に２つの同心円および十字線が形成された円形状の開口部２０４ｂが形成されており、遊技者はこの開口部２０４ｂを通して奥側の液晶表示装置１５７の表示を視認することが可能となっている。
【００４２】
フレーム２２１の背面には、演出装置２００を制御する回路基板が配設される基板固定部材２５０、および基板固定部材２５０に固定された回路基板を覆う基板カバー部材２６０が配設される。基板固定部材２５０には、液晶表示装置１５７を制御する副制御部５００、および各可動部材２０２、２０４を制御する副制御部６００（共に詳細は後述する）を構成する回路基板がそれぞれ配設される。
【００４３】
本実施例では、このように各可動部材２０２、２０４を動作させるための各モータ２４０〜２４６をフレーム２２１の内部に配設すると共に、演出装置２００を制御する副制御部５００、６００を構成する回路基板をフレーム２２１の背面に配設することで、演出ユニット２２０をコンパクトに構成している。これにより、スロットマシン１００内部の限られたスペースを効率的に活用し、液晶表示装置１５７および各可動部材２０２、２０４を備える演出装置２００をスロットマシン１００に設けることを可能としている。
【００４４】
図５（ａ）は、基板固定部材２５０および基板カバー部材２６０を背面側から見た斜視図であり、同図（ｂ）は、基板固定部材２５０、副制御部５００、６００、および基板カバー部材２６０の分解斜視図である。
【００４５】
基板固定部材２５０は、これらの図に示されるように、略平板状の部材である。副制御部５００および副制御部６００は、四隅をネジ２５２で固定されることによって基板固定部材２５０の背面側に左右に並べて配設される。基板固定部材２５０上部の左右両側には、基板カバー部材２６０を固定するための係止フック２５６がそれぞれ設けられている。また、基板固定部材２５０には、空気を流通させて副制御部５００、６００が発する熱を放熱するための複数の通気スリット２５４が形成されている。
【００４６】
副制御部５００および副制御部６００は、それぞれＣＰＵ、ＲＯＭ、ＲＡＭ等を備える回路基板である。副制御部５００および副制御部６００は、それぞれの基板上に実装されたコネクタ５０２、およびコネクタ６０２によって半ば一体的に接続されている。副制御部５００には、液晶表示装置１５７に表示する画像を描画（生成）するＶＤＰ（ビデオ・ディスプレイ・プロセッサ）５３４が実装されている（ＶＤＰの詳細は後述する）。このＶＤＰ５３４は、副制御部５００、６００に実装されたＩＣの中で最も負荷の高いＩＣであるため、その上部（背面側）に冷却装置２７０が配設されている。冷却装置２７０の詳細については、後述する。
【００４７】
基板カバー部材２６０は、これらの図に示されるように、副制御部５００、６００を背面側から覆うトレイ状の部材である。基板カバー部材２６０には、基板固定部材２５０と同様に複数の通気スリット２６２が形成されている。さらに、冷却装置２７０に対応する位置には、冷却装置２７０と干渉しないように一部を外側に向けて直方体状に膨出させた膨出部２６４が形成されている。この膨出部２６４の頂面には、冷却装置２７０からの送風を外部に排出するための排気スリット２６４ａが複数形成されている。
【００４８】
基板カバー部材２６０は、上端の左右両側２箇所に設けられた係止ピン２６６を基板固定部材２５０の係止フック２５６に係止させた上で、下端の左右両側２箇所をネジ２５２で固定することにより、基板固定部材２５０に取付けられる。基板カバー部材２６０は、透明な素材から構成されているため、基板固定部材２５０に取付けられた状態で内部の副制御部５００、６００の様子を外部から視認することができるようになっている。
【００４９】
図６は、冷却装置２７０、ならびに副制御部５００および副制御部６００の分解斜視図である。なお、冷却装置２７０については、副制御部５００、６００側（回路基板側）を下として以下の説明を行う。同図に示されるように、冷却装置２７０は、ＶＤＰ５３４の上（ここでは、回路基板側を下として説明する）に配設されるシリコンシート２７２と、シリコンシート２７２の上に配設されるヒートシンク２７４と、ヒートシンク２７４の上に配設される冷却ファン２７６から構成されている。
【００５０】
シリコンシート２７２は、熱伝導性に優れる素材からなり、ＶＤＰ５３４とヒートシンク２７４の間で両者を密着させ、ＶＤＰ５３４の動作に伴って発生した熱をスムーズにヒートシンク２７４へ伝達するためのものである。シリコンシート２７２は、予めシート状に形成されたものであってもよいし、ＶＤＰ５３４上面に塗布されるペースト状のものであってもよい。
【００５１】
ヒートシンク２７４は、熱伝導性に優れる金属やセラミック等の素材からなり、ＶＤＰ５３４が発した熱を吸熱して放熱するためのものである。ヒートシンク２７４の上部には、放熱性を高めるために複数の放熱フィンが設けられている。ヒートシンク２７４は、ＶＤＰ５３４およびシリコンシート２７２を挟んだ状態で、４つのプッシュピン２７８によって副制御部５００（回路基板）に固定される。
【００５２】
プッシュピン２７８は、副制御部５００に設けられた孔５０４に挿通されて係止するパイプ状の係止部材２７８ａと、係止部材２７８ａに外挿されてヒートシンク２７４を下方に向けて付勢するコイルスプリング２７８ｂと、係止部材２７８ａの内部に挿通されて係止部材２７８ａの孔５０４への係止が外れないように固定するロックピン２７８ｃから構成されている。
【００５３】
本実施例では、ヒートシンク２７４の固定にプッシュピン２７８を使用することで、コイルスプリング２７８ｂの付勢力によってヒートシンク２７４を均等にＶＤＰ５３４に向けて押圧し、両者を均一に密着させることを可能としている。これにより、ＶＤＰ５３４からヒートシンクへの熱伝達性が向上し、ＶＤＰ５３４が発した熱を速やかにヒートシンク２７４に移動させることができる。また、ヒートシンク２７４およびＶＤＰ５３４等の熱膨張をコイルスプリング２７４ｂによって吸収することができるため、熱膨張によってヒートシンク２７４やＶＤＰ５３４等に過大な力が加わりこれらの部品に不具合が生じるのを防止することができる。
【００５４】
冷却ファン２７６は、ファンモータ２７６ａを内蔵した軸流型の送風ファンであり、ヒートシンク２７４周囲の空気を流動させてヒートシンク２７４からの放熱を促進すると共に、ヒートシンク２７４によって加熱された空気を排気スリット２６４ａから排出することで、ＶＤＰ５３４の冷却効率を高めるものである。冷却ファン２７６は、２つのステー２７９を介してヒートシンク２７４にネジ２７９ａで固定される。なお、冷却ファン２７６は、外部の空気をヒートシンク２７４に向けて送風するものであってもよい。
【００５５】
本実施例では、ＶＤＰ５３４は、通常１６６ＭＨｚの動作周波数（処理速度）で動作するようになっている。ＶＤＰ５３４は、１６６ＭＨｚの動作周波数で動作する場合の消費電力は最大８Ｗとなっている。また、ＶＤＰ５３４は、消費電力１Ｗ当たり約３．５℃温度が上昇し、ジャンクション温度（ＶＤＰ５３４に異常が生じる温度）は１０５℃となっている。従って、動作中のＶＤＰ５３４は、チップ表面温度（周囲温度）を７７（＝１０５−（３．５×８））℃以下に維持する必要がある。このため、本実施例の冷却装置２７０は、ＶＤＰ５３４の表面温度を７７℃以下に保持することが可能な冷却能力を備えて構成されている。
【００５６】
なお、図示は省略するが、ファンモータ２７６ａは、回転を検知するホール素子を備えており、本実施例では、このホール素子を利用してファンモータ２７６ａが何らかの原因で異常に停止したこと、すなわち、冷却装置２７０によるＶＤＰ５３４の冷却度合いが低下したことを検出するようにしている。ホール素子および異常停止検出の詳細については後述する。
【００５７】
＜制御部＞
次に、図７〜図１２を用いて、スロットマシン１００の制御部の回路構成について詳細に説明する。
【００５８】
スロットマシン１００の制御部は、大別すると、遊技の中枢部分を制御する主制御部３００と、主制御部３００より送信されたコマンド（制御コマンドとも言う）に応じて各種機器を制御する副制御部４００と、副制御部４００より送信されたコマンドに応じて各種機器を制御する副制御部５００と、副制御部５００より送信されたコマンドに応じて各種機器を制御する副制御部６００と、によって構成されている。
【００５９】
＜主制御部３００＞
まず、図７を用いて、スロットマシン１００の主制御部３００について説明する。なお、同図は、主制御部３００の回路ブロック図である。
【００６０】
主制御部３００は、主制御部３００の全体を制御するための演算処理装置であるＣＰＵ３１０や、ＣＰＵ３１０が各ＩＣや各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、その他、以下に述べる構成を有する。
【００６１】
クロック補正回路３１４は、水晶発振器３１１から発振されたクロックを分周してＣＰＵ３１０に供給する回路である。例えば、水晶発振器３１１の周波数が１６ＭＨｚの場合に、分周後のクロックは８ＭＨｚとなる。ＣＰＵ３１０は、クロック回路３１４により分周されたクロックをシステムクロックとして受け入れて動作する。
【００６２】
また、ＣＰＵ３１０には、後述するセンサやスイッチの状態を常時監視するための監視周期やモータの駆動パルスの送信周期を設定するためのタイマ回路３１５がバスを介して接続されている。ＣＰＵ３１０は、電源が投入されると、データバスを介してＲＯＭ３１２の所定エリアに格納された分周用のデータをタイマ回路３１５に送信する。
【００６３】
タイマ回路３１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ３１０に送信する。ＣＰＵ３１０は、この割込み要求を契機に、各センサ等の監視や駆動パルスの送信を実行する。例えば、ＣＰＵ３１０のシステムクロックを８ＭＨｚ、タイマ回路３１５の分周値を１／２５６、ＲＯＭ３１２の分周用のデータを４７に設定した場合、この割り込みの基準時間は、２５６×４７÷８ＭＨｚ＝１．５０４ｍｓとなる。
【００６４】
また、ＣＰＵ３１０には、各ＩＣを制御するための制御プログラムデータ、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等を記憶しているＲＯＭ３１２や、一時的なデータを保存するためのＲＡＭ３１３が接続されている。これらのＲＯＭ３１２やＲＡＭ３１３については他の記憶手段を用いてもよく、この点は後述する各制御部においても同様である。
【００６５】
ＣＰＵ３１０には、さらに、入力インタフェース３６０、出力インタフェース３７０、３７１がアドレスデコード回路３５０を介してアドレスバスに接続されている。ＣＰＵ３１０は、これらのインタフェースを介して外部のデバイスと信号の送受信を行っている。
【００６６】
ＣＰＵ３１０は、割込み時間ごとに入力インタフェース３６０を介して、メダル受付センサ３２０、スタートレバーセンサ３２１、ストップボタンセンサ３２２、メダル投入ボタンセンサ３２３、精算スイッチセンサ３２４、メダル払い出しセンサ３２６、インデックスセンサ３２５の状態を検出し、各センサを監視している。
【００６７】
メダル受付センサ３２０は、メダル投入口１４１の内部の通路に２個設置されており、メダルの通過有無を検出する。スタートレバーセンサ３２１は、スタートレバー１３５に２個設置されており、遊技者によるスタート操作を検出する。ストップボタンセンサ３２２は、各々のストップボタン１３７〜１３９に設置されており、遊技者によるストップボタンの操作を検出する。
【００６８】
メダル投入ボタンセンサ３２３は、メダル投入ボタン１３０〜１３２のそれぞれに設置されており、ＲＡＭ３１３に電子的に貯留されているメダルを遊技用のメダルとして投入する場合の投入操作を検出する。たとえば、ＣＰＵ３１０は、メダル投入ボタン１３０に対応するメダル投入センサ３２３がＬレベルになった場合に、電子的に貯留メダルを１枚投入し、メダル投入ボタン１３１に対応するメダル投入センサ３２３がＬレベルになった場合に、電子的に貯留メダルを２枚投入し、メダル投入ボタン１３２に対応するメダル投入センサ３２３がＬレベルになった場合に、電子的に貯留メダルを３枚投入する。なお、メダル投入ボタン１３２が押された際、貯留されているメダル枚数が２枚の場合は２枚投入され、１枚の場合は１枚投入される。
【００６９】
なお、メダル投入ボタン１３２は、演出用投入ボタンとしても機能する。すなわち、メダル投入ボタン１３２は、遊技者の操作を介入させる演出を行う場合に、遊技者による演出操作を受け付けるためのボタンとしても機能するようになっている。具体的には、遊技者によるスタートレバー１３５の操作から全てのリール１１０〜１１２が停止するまでの間に、メダル投入ボタン１３２に対応するメダル投入センサ３２３がＬレベルになった場合、ＣＰＵ３１０は、遊技者による演出操作があったもの（演出用投入ボタンの受付）と判断し、遊技者の操作に対応した処理を実行する。そして、全てのリール１１０〜１１２の停止から遊技者によりスタートレバー１３５が操作されるまでの間に、メダル投入ボタン１３２に対応するメダル投入センサ３２３がＬレベルになった場合、ＣＰＵ３１０は電子的に貯留メダルを３枚投入する。
【００７０】
精算スイッチセンサ３２４は、精算ボタン１３４に設けられている。精算ボタン１３４が一回押されると、貯留されているメダルを精算する。メダル払い出しセンサ３２６は、払い出されるメダルを検出するためのセンサである。なお、以上の各センサは、非接触式のセンサであっても接点式のセンサであってもよい。
【００７１】
インデックスセンサ３２５は、具体的には、各リール１１０〜１１２の取付台の所定位置に設置されており、リールに設けた遮光片がこのインデックスセンサ３２５を通過するたびにＬレベルになる。ＣＰＵ３１０は、この信号を検出すると、リールが１回転したものと判断し、リールの回転位置情報をゼロにリセットする。
【００７２】
出力インタフェース３７０には、リールを駆動させるためのリールモータ駆動部３３０と、ホッパー（バケットにたまっているメダルをメダル払出口１５５から払出すための装置。）のモータを駆動するためのホッパーモータ駆動部３３１と、遊技ランプ３４０（具体的には、入賞ライン表示ランプ１２０、遊技開始ランプ１２１、再遊技ランプ１２２、告知ランプ１２３、遊技メダル投入可能ランプ１２４等）と、７セグメント表示器３４１（貯留枚数表示器１２５、遊技情報表示器１２６、払出枚数表示器１２７等）が接続されている。
【００７３】
また、ＣＰＵ３１０には、乱数発生回路３１７がデータバスを介して接続されている。乱数発生回路３１７は、水晶発振器３１６から発振されるクロックに基いて、一定の範囲内で値をインクリメントし、そのカウント値をＣＰＵ３１０に出力することのできるインクリメントカウンタであり、後述する入賞役の内部抽選をはじめ各種抽選処理に使用される。本発実施形態における乱数発生回路３１７は、水晶発振器３１６のクロック周波数を用いて０〜６５５３５までの値をインクリメントする１つの乱数カウンタを備えている。
【００７４】
また、ＣＰＵ３１０のデータバスには、副制御部４００にコマンド（例えば、ボーナスや小役の内部当選を示すコマンド、演出用投入ボタン受付コマンド等）を送信するための出力インタフェース３７１が接続されている。
【００７５】
＜副制御部４００＞
次に、図８を用いて、スロットマシン１００の副制御部４００について説明する。なお、同図は、副制御部４００の回路ブロック図である。
【００７６】
副制御部４００は、主制御部３００より送信されたコマンドに基づいて副制御部４００の全体を制御する演算処理装置であるＣＰＵ４１０や、ＣＰＵ４１０が各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。
【００７７】
クロック補正回路４１４は、水晶発振器４１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ４１０に供給する回路である。
【００７８】
また、ＣＰＵ４１０にはタイマ回路４１５がバスを介して接続されている。ＣＰＵ４１０は、所定のタイミングでデータバスを介してＲＯＭ４１２の所定エリアに格納された分周用のデータをタイマ回路４１５に送信する。タイマ回路４１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ４１０に送信する。ＣＰＵ４１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００７９】
また、ＣＰＵ４１０には、副制御部４００の全体を制御するための命令及びデータ、バックライトの点灯パターンや各種表示器を制御するためのデータが記憶されたＲＯＭ４１２や、データ等を一時的に保存するためのＲＡＭ４１３が各バスを介して接続されている。
【００８０】
また、ＣＰＵ４１０には、外部の信号を送受信するための入出力インタフェース４６０が接続されており、入出力インタフェース４６０には、各リール１１０〜１１２の図柄を背面より照明するためのバックライト４２０、前面扉１０２の開閉を検出するための扉センサ４２１、ＲＡＭ４１３のデータをクリアにするためのリセットスイッチ４２２が接続されている。さらに、ＣＰＵ４１０には、データバスを介して主制御部３００から信号（コマンド）を受信するための入力インタフェース４６１が接続されている。
【００８１】
また、ＣＰＵ４１０のデータバスとアドレスバスには、音源ＩＣ４８０が接続されている。音源ＩＣ４８０は、ＣＰＵ４１０からの命令に応じて音声の制御を行う。また、音源ＩＣ４８０には、音声データが記憶されたＲＯＭ４８１が接続されており、音源ＩＣ４８０は、ＲＯＭ４８１から取得した音声データをアンプ４８２で増幅させてスピーカ４８３（スピーカ２１８等）から出力する。
【００８２】
また、ＣＰＵ４１０には、主制御部３００と同様に、外部ＩＣを選択するためのアドレスデコード回路４５０が接続されており、アドレスデコード回路４５０には、主制御部３００からの信号（コマンド）を受信するための入力インタフェース４６１、入出力インタフェース４７０、時計ＩＣ４２２、が接続されている。ＣＰＵ４１０は、時計ＩＣ４２２が接続されていることで、現在時刻を取得することが可能である。
【００８３】
さらに、入出力インタフェース４７０には、デマルチプレクサ４１９が接続されている。デマルチプレクサ４１９は、入出力インタフェース４７０から送信された信号を各表示部等に分配する。即ち、デマルチプレクサ４１９は、ＣＰＵ４１０から受信されたデータに応じて演出ランプ４３０（上部ランプ、下部ランプ、サイドランプ１４４、リールパネルランプ１２８、タイトルパネルランプ、受皿ランプ、等）を制御する。なお、タイトルパネルランプは、タイトルパネル１６２を照明するランプである。
【００８４】
ＣＰＵ４１０は、入力インタフェース４６１を介して受信したコマンドに基づいて、遊技全体を盛り上げる演出処理を自ら実行すると共に、演出処理を実行させるためのコマンドを入出力インタフェース４７０を介して副制御部５００に送信する。また、ＣＰＵ４１０は、演出処理において入出力インタフェース４７０を介して副制御部６００からのコマンドを受信する。
【００８５】
＜副制御部５００＞
次に、図９を用いて、スロットマシン１００の副制御部５００について説明する。なお、同図は、副制御部５００の回路ブロック図である。
【００８６】
副制御部５００は、演算処理装置であるＣＰＵ５１０や、各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。クロック補正回路５１４は、水晶発振器５１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ５１０に供給する回路である。このＣＰＵ５１０は、副制御部４００のＣＰＵ４１０からの信号（コマンド）を入出力インタフェース５２０を介して受信し、副制御部５００全体を制御する。
【００８７】
また、ＣＰＵ５１０にはタイマ回路５１５がバスを介して接続されている。ＣＰＵ５１０は、所定のタイミングでデータバスを介してＲＯＭ５１２の所定エリアに格納された分周用のデータをタイマ回路５１５に送信する。タイマ回路５１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ５１０に送信する。ＣＰＵ５１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００８８】
また、ＣＰＵ５１０には、バスを介して、ＲＯＭ５１２、ＲＡＭ５１３、ＶＤＰ５３４が接続されている。ＲＯＭ５１２には、副制御部５００全体を制御するための制御プログラムデータや演出用のデータが記憶されている。ＲＡＭ５１３は、ＣＰＵ５１０で処理されるプログラムのワークエリア等を有する。
【００８９】
ＶＤＰ５３４には、水晶発信器５３３が接続され、さらに、バスを介して、画像データと、画像データ用のカラーパレットデータが記憶されているＣＧ−ＲＯＭ５３５、ＶＲＡＭ５３６が接続されている。ＶＤＰ５３４は、ＣＰＵ５１０からの信号をもとにＣＧ−ＲＯＭ５３５に記憶された画像データを読み出し、ＶＲＡＭ５３６のワークエリアを使用して画像信号を生成し、Ｄ／Ａコンバータ５３７を介して液晶表示装置１５７の表示画面に画像を表示する。なお、液晶表示装置１５７には、ＣＰＵ５１０によって液晶表示装置１５７の表示画面の輝度調整を可能とするため輝度調整信号が入力されている。
【００９０】
また、ＣＰＵ５１０には、主制御部３００および副制御部４００と同様に、外部ＩＣを選択するためのアドレスデコード回路５５０が接続されており、アドレスデコード回路５５０には、入出力インタフェース５２０が接続されている。入出力インタフェース５２０は、副制御部４００からコマンドを受信すると共に副制御部６００にコマンドを送信するためのインタフェースである。ＣＰＵ５１０は、入出力インタフェース５２０を介して副制御部４００から受信したコマンドに基づいて、液晶表示装置１５７の表示を制御する処理を実行すると共に、演出処理を実行させるためのコマンドを入出力インタフェース５２０を介して副制御部６００に送信する。
【００９１】
さらに、ＣＰＵ５１０には、バスを介して、入出力インタフェース５２２が接続されている。この入出力インタフェース５２２には、波形整形回路（フィルタ部）５６０を介して冷却ファン制御装置５７０が接続されている。波形整形回路５６０は、冷却ファン制御装置５７０から送信された信号からノイズや歪みを除去して信号波形を整えるものである。
【００９２】
＜冷却ファン制御装置＞
次に、図１０および１１を用いて、冷却ファン制御装置５７０について詳細に説明する。
【００９３】
図１０は、副制御部５００の一部、および冷却ファン制御装置５７０の回路ブロック図である。同図に示されるように、冷却ファン制御装置５７０は、ドライバＩＣ５７２と、ドライバＩＣ５７２に接続されるホール素子５７４およびコンデンサ（Ｃｔ）５７６から構成されている。
【００９４】
ドライバＩＣ５７２は、駆動制御回路５７２ａと、充放電回路５７２ｂと、ファン停止検出回路５７２ｃから構成されている。駆動制御回路５７２ａは、冷却ファン２７６のファンモータ２７６ａの回転を制御するものであり、ファンモータ２７６ａのコイル５７８が接続されている。充放電回路５７２ｂはコンデンサ５７６を充電または放電させる回路であり、コンデンサ５７６が接続されている。異常停止検出回路５７２ｃは、詳細は後述するが、コンデンサ５７６の電圧値から２７６ａの異常停止を検出する回路である。
【００９５】
ホール素子５７４は、ホール効果を利用した磁気センサであり、磁石や電流によって発生する磁場を電気信号に変換して出力するものである。具体的には、ホール素子５７４は、磁場から受けるローレンツ力によって素子内部の電子が一方に偏ることで生じた電位差を出力電圧として信号を出力する。ホール素子５７４はモータ２７６に配設されると共にドライバＩＣ５７２の駆動制御回路５７２ａに接続されており、モータ２７６のコイル５７８によって発生する磁場に応じた信号を駆動制御回路５７２ａに出力する。
【００９６】
ホール素子５７４周囲の磁場は、ファンモータ２７６ａの回転に伴って周期的に変化する。従って、ファンモータ２７６ａの回転中はホール素子５７４の出力電圧が周期的に変化し、正弦波状の信号が駆動制御回路５７２ａに出力されることとなる。一方、例えばファンとケーシングの間にゴミが詰る等して、ファンモータ２７６ａが強制的に停止された状態（異常停止状態）となると、ホール素子５７４周囲の磁場は一定の状態に保たれる。すると、ホール素子５７４からは、一定の出力電圧の信号が駆動制御回路５７２ａに出力されることとなる。
【００９７】
本実施例の冷却ファン制御装置５７０は、ファンモータ２７６ａが正常に動作（回転）している場合のホール素子５７４の出力信号と、ファンモータ２７６ａが異常停止した場合の出力信号の違いから、冷却ファン２７６の異常停止を検出するように構成されている。
【００９８】
図１１は、冷却ファン制御装置５７０による冷却ファン２７６の異常停止検出の概要を示した図である。なお、同図においては、図の右方向に時間軸をとっている。
【００９９】
上述のように、ファンモータ２７６ａが正常に回転している場合、ホール素子５７４は、正弦波状のホール素子信号を駆動制御回路５７２ａに出力する。駆動制御回路５７２ａは、受信したホール素子信号に基づいて、駆動信号をファンモータ２７６ａに出力する。また、駆動制御回路５７２ａは、パルス状の信号であるトリガパルス信号をホール素子信号の周期と同一の周期で充放電回路５７２ｂに出力する。
【０１００】
充放電回路５７２ｂは、受信したトリガパルス信号がＨｉレベルまたはＬｏレベルで一定である間にコンデンサ５７６を充電し、トリガパルス信号がエッジ切替（ＨｉレベルからＬｏレベルに変化、またはＬｏレベルからＨｉレベルに変化）されたときにコンデンサ５７６を放電させる。従って、ファンモータ２７６ａが正常に回転している場合、同図に示されるように、コンデンサ（Ｃｔ）５７６のＣｔ端子電圧は鋸歯状に変化することとなる。異常停止検出回路５７２ｃは、このＣｔ端子電圧を監視する。
【０１０１】
あるタイミングで、ファンモータ２７６ａが異常停止（モータロック）すると、ホール素子５７４は、一定電圧のホール素子信号を出力し続けることとなる。駆動制御回路５７２ｂは、ホール素子信号が一定となったことに基づいて、ＨｉまたはＬｏレベルで一定のトリガパルス信号を出力する（図１１ではＨｉレベルで一定となった例を示している）。これにより、充放電回路５７２ｂは、コンデンサ５７６を充電し続けることとなるため、コンデンサ５７６のＣｔ端子電圧は上昇し続けることとなる。
【０１０２】
異常停止検出回路５７２ｃは、Ｃｔ端子電圧が上昇して所定の電圧（Ｃｔ充電電圧）に到達したことを検出すると、異常停止検出信号を副制御部５００に向けて送信すると共に、出力停止信号を駆動制御回路５７２ａに向けて送信する。異常停止検出信号を受信した副制御部５００は、ＶＤＰ５３４の動作周波数を変更して発熱を抑えると共に、近傍の他の発熱源である可動部材２０２、２０４駆動用の各モータ２４０〜２４６を停止させる旨のコマンドを副制御部６００に送信する（詳細は後述する）。また、出力停止信号を受信した駆動制御回路５７２ａは、ファンモータ２７６ａへの駆動信号の出力を停止する。
【０１０３】
充放電回路５７２ｂは、Ｃｔ端子電圧がＣｔ充電電圧に到達するとコンデンサ５７６の充電を停止する。これにより、コンデンサ５７６は自然放電し、Ｃｔ端子電圧は徐々に下降することとなる。Ｃｔ端子電圧が自然放電により下降して所定の電圧（Ｃｔ放電電圧）に到達すると、充放電回路５７２ｂは、トリガパルス信号に基づくコンデンサ５７６の充電を再び開始する。このとき、同図のＣｔ放電電圧に到達（１回目）に示されるように、ファンモータ２７６ａの異常停止状態が継続している場合、再びＣｔ端子電圧は上昇し続けることとなる。
【０１０４】
異常停止検出回路５７２ｃは、自然放電によりＣｔ端子電圧が下降してＣｔ放電電圧に到達したことを検出すると、ファンモータ２７６ａへの駆動信号の出力を再開する旨の信号を駆動制御回路５７２ａに送信し、これを受信した駆動制御回路５７２ａは駆動信号を再びファンモータ２７６ａに出力する。
【０１０５】
本実施例では、このように、異常停止を検出したときからコンデンサ５７６のＣｔ充電電圧までの充電、およびＣｔ充電電圧からＣｔ放電電圧までの放電に要する所定の時間だけファンモータ２７６ａの駆動を停止した後に、再びファンモータ２７６ａの駆動を試みるようにしている。この所定の時間経過後に異常停止の原因が解消されていた場合（例えば、詰まっていたゴミ等が自然に脱落したような場合）には、ホール素子信号に基づくファンモータ２７６ａの正常な駆動が再開されることとなる。また、この所定の時間経過後に異常停止の原因が解消されていない場合には、Ｃｔ端子電圧がＣｔ充電電圧に到達したときにファンモータ２７６ａの駆動が停止される。
【０１０６】
なお、図１１では、ファンモータ２７６ａの異常停止後、Ｃｔ端子電圧が２回目にＣｔ放電電圧に到達したときに、異常停止の原因が解消された場合を示している。また、同図においては、Ｃｔ端子電圧が２回目にＣｔ放電電圧に到達してからファンモータ２７６ａが正常動作に復帰するまでのホール素子信号、トリガパルス信号およびＣｔ端子電圧の波形を、簡略化して示しているが、実際には異常停止解消時のファンモータ２７６ａの状態に応じた乱れた波形となる場合がある。
【０１０７】
異常停止検出回路５７２ｃは、異常停止を検出した後、ファンモータ２７６ａの正常動作が再開されてＣｔ端子電圧が所定の最低値まで下降したことを検出するまでは、異常停止検出信号を副制御部５００に送信し続ける。副制御部５００は、後述する演出実行処理において、約３３ｍｓ（１秒間に３０回）の周期で、異常停止検出信号の受信の有無を判定する。そして、電源投入時以外においては、連続して３０回異常停止検出信号を受信したと判定した場合、すなわち、約１秒間にわたって異常停止状態が継続していると判断した場合に、液晶表示装置１５７にファンエラー表示を出力する処理を実行する。なお、このファンエラー表示は、ファンモータ２７６ａの異常停止が解消された後も電源が再投入（電源を一度落とした後に再び投入）されるまで、液晶表示装置１５７に継続して表示される。異常停止検出における副制御部５００の処理の詳細については後述する。
【０１０８】
＜副制御部６００＞
次に、図１２を用いて、スロットマシン１００の副制御部６００について説明する。なお、同図は、副制御部６００の回路ブロック図である。
【０１０９】
副制御部６００は、演算処理装置であるＣＰＵ６１０や、各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。クロック補正回路６１４は、水晶発振器６１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ６１０に供給する回路である。このＣＰＵ６１０は、副制御部５００のＣＰＵ５１０からの信号（コマンド）を入出力インタフェース６２０を介して受信し、副制御部６００全体を制御する。
【０１１０】
また、ＣＰＵ６１０にはタイマ回路６１５がバスを介して接続されている。ＣＰＵ６１０は、所定のタイミングでデータバスを介してＲＯＭ６１２の所定エリアに格納された分周用のデータをタイマ回路６１５に送信する。タイマ回路６１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ６１０に送信する。ＣＰＵ６１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【０１１１】
また、ＣＰＵ６１０には、バスを介して、ＲＯＭ６１２およびＲＡＭ６１３が接続されている。ＲＯＭ６１２には、副制御部６００全体を制御するための制御プログラムデータや演出用のデータが記憶されている。ＲＡＭ６１３は、ＣＰＵ６１０で処理されるプログラムのワークエリア等を有する。
【０１１２】
また、ＣＰＵ６１０には、副制御部４００および副制御部５００と同様に、外部ＩＣを選択するためのアドレスデコード回路６５０が接続されており、アドレスデコード回路６５０には、入出力インタフェース６２０、入力インタフェース６６０および出力インタフェース６７０が接続されている。
【０１１３】
入出力インタフェース６２０は、副制御部５００からコマンドを受信すると共に副制御部４００にコマンドを送信するためのインタフェースである。ＣＰＵ６１０は、入出力インタフェース６２０を介して副制御部５００から受信したコマンドに基づいて、演出装置２００の各モータ２４０〜２４４を制御する処理を実行すると共に、コマンドを入出力インタフェース６２０を介して副制御部４００に送信する。
【０１１４】
入力インタフェース６６０には、演出装置２００が備える左センサＡ６６１、左センサＢ６６２、右センサＡ６６３、右センサＢ６６４、上センサＡ６６５、上センサＢ６６６、下センサＡ６６７および下センサＢ６６８が接続されている。これらのセンサ６６１〜６６８は、演出装置２００が備える各スライダ２３０〜２３６の動作範囲の限界位置（一方の限界位置は基準位置となる）を検出するものである。
【０１１５】
なお、本実施例では、左センサＡ６６１および右センサＡ６６３が垂直可動部材２０２（左スライダ２３０および右スライダ２３２）の基準位置を検出し、上センサＡ６６５が水平可動部材２０４（上スライダ２３４）の基準位置を検出するようになっている。また、本実施例では、上述のように下スライダ２３６を使用していないため、下スライダ２３６の限界位置を検出する下センサＡ６６７、および下センサＢ６６８は使用していない。
【０１１６】
出力インタフェース６７０には、演出装置２００の各駆動機構が備える各モータ２４０〜２４６がドライバを介して接続されている。具体的には、左モータドライバ６７１を介して左モータ２４０、右モータドライバ６７２を介して右モータ２４２、上モータドライバ６７３を介して上モータ２４４、そして下モータドライバ６７４を介して下モータ２４６が接続されている。なお、本実施例では、下スライダ２３６を駆動するための下モータ６７５は使用していない。
【０１１７】
なお、本実施例の各制御部３００〜６００では、主制御部３００と副制御部４００の間の情報通信は、一方向の通信となっており、逆方向の通信は不可能に構成されている。すなわち、主制御部３００からはコマンドを副制御部４００へ送信することができるが、副制御部４００からはコマンドを主制御部３００へ送信することはできない。
【０１１８】
また、副制御部４００と副制御部５００、副制御部５００と副制御部６００、および副制御部６００と副制御部４００の間の直接的な情報通信は、一方向の通信となっており、逆方向の通信は不可能に構成されている。すなわち、副制御部４００から副制御部５００へ、副制御部５００から副制御部６００へ、および副制御部６００から副制御部４００へは、直接的にコマンドを送信することができるが、副制御部５００から副制御部４００へ、副制御部６００から副制御部５００へ、および副制御部４００から副制御部６００へは、直接的にコマンドを送信することができない。従って、副制御部５００から副制御部４００へコマンドを送信する場合は、副制御部６００を介して副制御部４００へコマンドを送信するようになっている。同様に、副制御部６００から副制御部５００へ信号を送信する場合は、副制御部４００を介して副制御部５００へコマンドを送信し、副制御部４００から副制御部６００へ信号を送信する場合は、副制御部５００を介して副制御部６００へコマンドを送信する。
【０１１９】
＜図柄配列＞
次に、図１３を用いて、上述の各リール１１０〜１１２に施される図柄配列について説明する。なお、同図は、各リール（左リール１１０、中リール１１１、右リール１１２）に施される図柄の配列を平面的に展開して示した図である。
【０１２０】
各リール１１０〜１１２には、同図の右側に示す複数種類（本実施例では、８種類）の図柄が所定コマ数（本実施例では、番号０〜２０の２１コマ）だけ配置されている。また、同図の左端に示した番号０〜２０は、各リール１１０〜１１２上の図柄の配置位置を示す番号である。例えば、本実施例では、左リール１１０の番号１のコマには「ＢＢ１図柄」、中リール１１１の番号０のコマには「ＣＨＡＮＣＥ図柄（チャンス図柄）」、右リール１１２の番号２のコマには「リプレイ図柄」がそれぞれ配置されている。
【０１２１】
＜入賞役の種類＞
次に、図１４を用いて、スロットマシン１００の入賞役の種類について説明する。なお、同図は、入賞役（作動役を含む）の種類、各入賞役の名称、各入賞役に対応する図柄組合せ、各入賞役の払出枚数、および各入賞役の作動を示した図である。
【０１２２】
スロットマシン１００の入賞役には、特別役１（ＢＢ１）と、特別役２（ＢＢ２）と、特別役３（ＲＢ）と、小役１〜４（ＣＨＡＮＣＥ、ベル、スイカ、チェリー）と、再遊技役（リプレイ）がある。なお、入賞役の種類は、これに限定されるものではなく、任意に採用できることは言うまでもない。また、本実施例において、特別役１（ＢＢ１）はボーナス役１（ＢＢ１）と言うことがあり、特別役２（ＢＢ２）はボーナス役２（ＢＢ２）と言うことがあり、特別役３（ＲＢ）はボーナス役３（ＲＢ３）と言うことがある。また、これら特別役１〜３を総称してボーナス役と言うことがある。
【０１２３】
本実施例における入賞役のうち、特別役１（ＢＢ１）、特別役２（ＢＢ２）および特別役３（ＲＢ）はボーナス遊技に移行する役として、また、再遊技役（リプレイ）は新たにメダルを投入することなく前回遊技で投入した枚数と同じ枚数のメダルを投入したものとする再遊技が可能となる役として、それぞれ入賞役とは区別され「作動役」と呼ばれる場合があるが、本実施例における「入賞役」には、作動役である、特別役１（ＢＢ１）、特別役２（ＢＢ２）、特別役３（ＲＢ）および再遊技役１、再遊技役２が含まれる。
【０１２４】
また、「入賞」とは、入賞役に対応する図柄組合せが有効ライン上に表示されることをいうが、本実施例における「入賞」には、メダルの配当を伴わない（メダルの払い出しを伴わない）作動役の図柄組合せが有効ライン上に表示される場合も含まれ、例えば、特別役１（ＢＢ１）、特別役２（ＢＢ２）、特別役３（ＲＢ）、再遊技役への入賞が含まれる。
【０１２５】
「特別役１（ＢＢ１）、特別役２（ＢＢ２）」（以下、特別役１（ＢＢ１）および特別役２（ＢＢ２）を「ビッグボーナス（ＢＢ）」と総称する場合がある）は、入賞によりビッグボーナス遊技（ＢＢ遊技）が開始される特別役（作動役）である。対応する図柄組合せは、ＢＢ１が「ＢＢ１図柄−ＢＢ１図柄−ＢＢ１図柄」、ＢＢ２が「ＢＢ２図柄−ＢＢ２図柄−ＢＢ２図柄」である。
【０１２６】
また、ＢＢ１、ＢＢ２についてはフラグ持越しを行う。すなわち、ＢＢ１、ＢＢ２に内部当選すると、これを示すフラグが立つ（主制御部３００のＲＡＭ３１３の所定のエリア内に記憶される）が、その遊技においてＢＢ１、ＢＢ２に入賞しなかったとしても、入賞するまで内部当選を示すフラグが立った状態が維持され、次遊技以降でもＢＢ１、ＢＢ２に内部当選中となり、ＢＢ１に対応する図柄組合せ「ＢＢ１図柄−ＢＢ１図柄−ＢＢ１図柄」、ＢＢ２に対応する図柄組合せ「ＢＢ２図柄−ＢＢ２図柄−ＢＢ２図柄」が、有効ライン上に揃って入賞する状態にある。
【０１２７】
「特別役３（ＲＢ）」（以下、特別役３（ＲＢ）を「レギュラーボーナス」と称する場合がある。）は、入賞によりレギュラーボーナス遊技（ＲＢ遊技）が開始される特殊役（作動役）である。対応する図柄組合せは、「ＲＢ図柄−ＲＢ図柄−ＲＢ図柄」である。なお、ＲＢについても上述のＢＢと同様にフラグ持越しを行う。但し、（詳細は後述するが）ビッグボーナス遊技（ＢＢ遊技）においては、レギュラーボーナス遊技（ＲＢ遊技）が内部当選することや、図柄組み合わせが入賞ライン上に表示されること、を開始条件とせずに自動的に開始させる設定としてもよい。
【０１２８】
なお、本実施例では、上述したビッグボーナス遊技（ＢＢ遊技）およびレギュラーボーナス遊技（ＲＢ遊技）を合わせて特別遊技又は単にボーナス遊技と言うことがある。また特別遊技は、通常遊技よりも遊技媒体の獲得率が高く、遊技者に有利な遊技状態である。
【０１２９】
「小役１（ＣＨＡＮＣＥ）、小役２（ベル）、小役３（スイカ）、小役４（チェリー）」（以下、単に「ＣＨＡＮＣＥ」、「ベル」、「スイカ」、「チェリー」と称する場合がある）は、入賞により所定数のメダルが払い出される入賞役で、対応する図柄組合せは、ＣＨＡＮＣＥが「ＣＨＡＮＣＥ図柄−ＣＨＡＮＣＥ図柄−ＣＨＡＮＣＥ図柄」、ベルが「ベル図柄−ベル図柄−ベル図柄」、スイカが「スイカ図柄−スイカ図柄−スイカ図柄」、チェリーが「チェリー図柄−ＡＮＹ−ＡＮＹ」である。また、対応する払出枚数は同図に示す通りである。
【０１３０】
なお、「チェリー図柄−ＡＮＹ−ＡＮＹ」とは、左リール１１０の図柄が「チェリー図柄」であれば中リール１１１と右リール１１２の図柄はどの図柄でもよいことを示している。「小役１（ＣＨＡＮＣＥ）、小役２（ベル）、小役３（スイカ）、および小役４（チェリー）」」を一般役と言う。
【０１３１】
「再遊技役（リプレイ）」は、入賞により次回の遊技でメダル（遊技媒体）の投入を行うことなく遊技を行うことができる入賞役（作動役）であり、メダルの払出は行われない。なお、対応する図柄組合せは、「リプレイ図柄−リプレイ図柄−リプレイ図柄」である。
【０１３２】
＜遊技状態の種類＞
次に、スロットマシン１００の遊技状態の種類について説明する。
【０１３３】
本実施例では、スロットマシン１００の遊技状態は、通常遊技状態（ＲＴ０モード）と、ビッグボーナス（ＢＢ）およびレギュラーボーナス（ＲＢ）の特別役（ボーナス役）内部当選遊技（ＲＴ１モード）と、ＢＢ遊技とＲＢ遊技を含むボーナス遊技（ＲＴ２モード）と、再遊技変動遊技（ＲＴ３モード）と、に大別することができる。
【０１３４】
＜通常遊技状態（ＲＴ０モード）＞
通常遊技状態（ＲＴ０モード）の内容は特に限定されないが、例えば、内部抽選の結果が概ねハズレとなり、遊技者が複数回の遊技を行った場合に遊技中に獲得できるメダルの総数が、遊技中に投入したメダルの総数に満たないような遊技状態をいい、本実施例では、後述する特別役（ボーナス役）内部当選遊技（ＲＴ１モード）、ボーナス遊技（ＲＴ２モード）、および再遊技変動遊技（ＲＴ３モード）以外の遊技状態をいう。
【０１３５】
この通常遊技状態（ＲＴ０モード）では、ＢＢ１、ＢＢ２またはＲＢに内部当選した場合（重複役による内部当選を含む）に特別役（ボーナス役）内部当選遊技（ＲＴ１モード）に移行する。また、再遊技変動遊技（ＲＴ３モード）が終了した場合には、通常遊技状態（ＲＴ０モード）に移行する。
【０１３６】
＜特別役（ボーナス役）内部当選遊技（ＲＴ１モード）＞
この特別役（ボーナス役）内部当選遊技（ＲＴ１モード）は、特別役に対応する図柄組合せを有効ライン上に表示させることが可能となっている遊技状態をいう。この特別役（ボーナス役）内部当選遊技（ＲＴ１モード）は、通常遊技状態（ＲＴ０モード）において、ＢＢ１、ＢＢ２またはＲＢに内部当選した場合（重複役による内部当選を含む）、または後で説明する再遊技変動遊技（ＲＴ３モード）において、ＢＢ１、ＢＢ２またはＲＢのいずれかの特別役に内部当選した場合（重複役による内部当選を含む）で、且つ所定の遊技数（本実施例では、５ゲーム）を消化した場合に移行する。
【０１３７】
また、ＢＢ１、ＢＢ２またはＲＢに対応する図柄組合せが有効ライン上に表示された場合に終了し、入賞した特別役（特別役１〜３）の種類に応じて、次に説明するＢＢ遊技（ＢＢ１遊技、ＢＢ２遊技）やＲＢ遊技に移行する。
【０１３８】
＜ＢＢ遊技（ＲＴ２モード）＞
ＢＢ遊技（ＲＴ２モード）の内容は特に限定されないが、遊技者にとって通常遊技状態よりも利益の大きい遊技状態であり、本実施例では、遊技中に獲得するメダルの総数が、遊技中に投入したメダルの総数を超えるような遊技状態をいう。ＢＢ遊技の一つであるＢＢ１遊技は、特別役（ボーナス役）内部当選遊技（ＲＴ１モード）においてＢＢ１に対応する図柄組合せが有効ライン上に表示された場合に移行し、後述するＲＢ遊技を繰返し実行可能な遊技状態である。また、ＢＢ遊技の一つであるＢＢ２遊技は、特別役（ボーナス役）内部当選遊技（ＲＴ１モード）においてＢＢ２に対応する図柄組合せが有効ライン上に表示された場合に移行し、後述するＲＢ遊技を繰返し実行可能な遊技状態である。
【０１３９】
また、ＢＢ遊技（ＢＢ１遊技またはＢＢ２遊技）は、遊技中に予め定められた所定の数（例えば、３５１枚）を超えるメダルが払い出された場合に終了し、再遊技変動遊技（ＲＴ３モード）に移行する。但し、ＢＢ遊技中のＲＢ遊技の開始条件は、ＲＢ遊技を開始する役（例えば、リプレイ）を設定し、この役が内部当選した場合、または、入賞した場合に、ＲＢ遊技を開始するように設定してもよい。さらには、ＢＢ遊技は、ＢＢ遊技中のＲＢ遊技を除くＢＢ一般遊技を予め定めた回数（例えば、３０回）実行した場合、または、ＢＢ遊技中に実行したＲＢ遊技の回数が予め定めた回数に達した場合（例えば、３回）に終了するようにしてもよい。
【０１４０】
＜ＲＢ遊技（ＲＴ２モード）＞
ＲＢ遊技（ＲＴ２モード）の内容は特に限定されないが、遊技者にとって通常遊技状態よりも利益の大きい遊技状態であり、本実施例では、遊技中に獲得するメダルの総数が、遊技中に投入したメダルの総数を超えるような遊技状態をいう。ＲＢ遊技は、特別役（ボーナス役）内部当選遊技（ＲＴ１モード）においてＲＢに対応する図柄組合せが有効ライン上に表示された場合に移行する。
【０１４１】
また、ＲＢ遊技は、遊技中に予め定められた所定の数（例えば、１０４枚）を超えるメダルが払い出された場合に終了し、再遊技変動遊技（ＲＴ３モード）に移行する。但し、予め定めた所定の役が内部当選の確率を上昇させる変動（例えば、「設定１」、「通常遊技」に設定された「小役１」の内部当選確率１／１５を、予め定めた所定の値である内部当選確率１／１．２に上昇させる）をし、予め定めた所定の数（例えば８回）の入賞があった場合に終了するようにしてもよい。
【０１４２】
＜再遊技変動遊技（ＲＴ３モード）＞
再遊技変動遊技（ＲＴ３モード）の内容は特に限定されないが、本実施例では、再遊技役の内部当選確率を、通常遊技状態（ＲＴ０モード）における再遊技役（例えば、再遊技役１（リプレイ））の内部当選確率（本実施例では、約１／７．３）よりも上昇させる変動を行う遊技状態である。再遊技変動遊技状態（ＲＴ３モード）は、通常遊技状態（ＲＴ０モード）において、ＣＨＡＮＣＥに対応する図柄組合せが有効ライン上に表示された場合に移行する。
【０１４３】
また、再遊技変動遊技状態（ＲＴ３モード）では、ＢＢ１、ＢＢ２またはＲＢのいずれの特別役にも内部当選しなかった場合（重複役による内部当選を含む）、且つ所定の遊技数（本実施例では、５ゲーム）を消化した場合に通常遊技状態（ＲＴ０モード）に移行し、ＢＢ１、ＢＢ２またはＲＢのいずれかの特別役に内部当選した場合（重複役による内部当選を含む）で、且つ所定の遊技数（本実施例では、５ゲーム）を消化した場合に特別役（ボーナス役）内部当選遊技（ＲＴ１モード）に移行する。
【０１４４】
なお、本実施例では、再遊技変動遊技をリプレイタイムとも言う。また、本実施例で特典遊技とは、例えばＲＴ準備状態やＲＴ状態をいうが、これに限定されず通常遊技状態よりも遊技者に有利な特典が付与される遊技であればよい。したがって、例えば、ＡＴ（アシストタイム：入賞役の内部当選等をランプ等で遊技者に報知する機能）、ＡＲＴ（アシストリプレイタイム：上述のＡＴとＲＴを併せ持つ機能）、ＳＴ（ストックタイム：ボーナス役の内部当選フラグを一時的に貯留し、一定の条件を満たした場合にボーナス役の内部当選フラグを放出する機能）等でもよい。
【０１４５】
＜主制御部の処理＞
次に、図１５を用いて、主制御部３００のメイン処理について説明する。なお、同図は、主制御部３００のメイン処理の流れを示すフローチャートである。
【０１４６】
遊技の基本的制御は、主制御部３００のＣＰＵ３１０が中心になって行い、電源断等を検知しないかぎり、ＣＰＵ３１０が同図の主制御部メイン処理を繰り返し実行する。そして、各処理の実行によって得られた情報は、所定のタイミングで副制御部４００に適宜送信される。
【０１４７】
スロットマシン１００に電源が投入されると、まず、主制御部メイン処理のステップＳ１０１において各種の初期化処理が実行され、各種の初期設定が行われる。
【０１４８】
ステップＳ１０２では、メダル投入に関する処理を行う。ここでは、メダルの投入の有無をチェックし、投入されたメダルの枚数に応じて入賞ライン表示ランプ１２０を点灯させる。なお、前回の遊技で再遊技役に入賞した場合は、メダルの追加投入をすることなく前回の遊技と同じ賭け数の遊技を行うことができる。また、ステップＳ１０２では、遊技のスタート操作に関する処理を行う。ここでは、スタートレバー１３５が操作されたか否かのチェックを行い、スタート操作されたと判断した場合は、投入されたメダル枚数を確定するとともに、副制御部４００に対してスタート信号（コマンド）を送信する。
【０１４９】
ステップＳ１０３では、有効な入賞ラインを確定し、ステップＳ１０４では、乱数発生器３１７で発生させた乱数を取得する。
【０１５０】
ステップＳ１０５では、ステップＳ１０４で取得した乱数値と、現在の遊技状態に応じてＲＯＭ３１２に格納されている入賞役抽選テーブルを用いて、入賞役の内部抽選を行う（抽選手段）。内部抽選の結果、いずれかの入賞役（作動役を含む）に内部当選した場合、その入賞役のフラグがオンになる。また、このステップＳ１０５では、入賞役内部抽選の結果、入賞役に内部当選したと判定した場合には入賞役に対応するコマンドを、ハズレ（入賞役の非当選）と判定した場合にはハズレに対応するコマンドを、副制御部４００に送信する。
【０１５１】
ステップＳ１０６では、ＲＯＭ３１２に格納されているリール停止制御データ選択テーブルを参照し、ステップＳ１０５の内部抽選結果等に基づいて候補となるリール停止制御データを選択する。ステップＳ１０７では、リール回転開始処理により、全リール１１０〜１１２の回転を開始させる。
【０１５２】
ステップＳ１０８では、演出用投入ボタン受付処理を行う。ここでは、操作有効期間中（スタートレバー１３５が操作されてから全てのリール１１０〜１１２が停止されるまでの間）に遊技者による演出用投入ボタン１３２の操作を受け付けた場合に、その旨を示す演出用投入ボタン受付コマンドを副制御部４００に送信する。なお、副制御部４００〜６００は、この演出用投入ボタン受付コマンドの受信に基づいた所定の演出処理を実行する。
【０１５３】
ステップＳ１０９では、リール停止制御処理により、押されたストップボタン１３７〜１３９に対応するリール１１０〜１１２の回転を停止させる。この際、各リール１１０〜１１２を、ステップＳ１０６で選択したリール停止制御データに基づいて停止させる。また、このステップＳ１０９では、全てのリール１１０〜１１２が停止した場合に、副制御部４００に対して第３停止コマンドを送信する。
【０１５４】
ステップＳ１１０では、ストップボタン１３７〜１３９が押されることによって停止した図柄の入賞判定を行う。ここでは、有効ライン上に、内部当選した入賞役またはフラグ持越し中の入賞役に対応する図柄組合せが揃った（表示された）場合にその入賞役に入賞したと判定する。例えば、有効ライン上に「リプレイ図柄−リプレイ図柄−リプレイ図柄」が揃っていたならばリプレイ入賞と判定する。また、このステップＳ１１０では、入賞判定の結果、入賞役に入賞したと判定した場合に、入賞役に対応するコマンドを副制御部４００に送信する。
【０１５５】
ステップＳ１１１では、メダル払出処理を行う。このメダル払出処理では、払い出しのある何らかの入賞役に入賞していれば、その入賞役に対応する枚数のメダルを払い出す。ステップＳ１１２では、遊技状態制御処理を行う。以上により１ゲームが終了する。以降ステップＳ１０２へ戻って上述した処理を繰り返すことにより遊技が進行することになる。
【０１５６】
＜副制御部４００の処理＞
次に、図１６（ａ）〜（ｄ）を用いて、副制御部４００の処理について説明する。図１６（ａ）は、副制御部４００のメイン処理の流れを示すフローチャートである。
【０１５７】
まず、ステップＳ２０１では、各種の初期設定を行う。電源投入が行われると、まずステップＳ２０１で初期化処理が実行される。この初期化処理では、入出力ポートの初期設定や、ＲＡＭ４１３内の記憶領域の初期化処理等を行う。ステップＳ２０２では、コマンド入力処理（詳細は後述する）を行う。
【０１５８】
ステップＳ２０３では、演出データの更新処理を行う。この演出データの更新処理では、演出を制御するための動作制御データ等の更新を行う。ステップＳ２０４では、ステップＳ２０３で更新した演出データの中に副制御部４００の各演出デバイス（演出ランプ４３０、スピーカ４８３等）のドライバに出力するデータがあるか否かを判定する。該当する場合はステップＳ２０５へ進み、該当しない場合はステップＳ２０６に進む。ステップＳ２０５では、副制御部４００の演出デバイスのドライバにデータをセットする。データのセットにより演出デバイスがそのデータに応じた演出を実行する。
【０１５９】
ステップＳ２０６では、ステップＳ２０３で更新した演出データの中に副制御部５００に送信する制御コマンドがあるか否かを判定する。該当する場合はステップＳ２０７へ進み、該当しない場合はステップＳ２０２に戻る。ステップＳ２０７では、副制御部５００に制御コマンド（例えば、特別役内部当選コマンドや演出用投入ボタン受付コマンドを主制御部３００から受信した旨のコマンド等）を送信してステップＳ２０２に戻る。
【０１６０】
次に、図１６（ｂ）を用いて、副制御部４００のコマンド入力処理について説明する。同図は、副制御部４００のコマンド入力処理の流れを示すフローチャートである。ステップＳ３０１では、ＲＡＭ４１３に設けたコマンド記憶領域に少なくとも１つの未処理コマンド（後述するストローブ割込み処理によって格納される制御コマンド）が格納されているか否かを判定する。該当する場合はステップＳ３０２へ進み、該当しない場合はステップＳ３０１に戻る。ステップＳ３０２では、コマンド記憶領域から制御コマンドを１つ取得して解析し、解析結果に応じた処理を実行する。なお、取得した制御コマンドはコマンド記憶領域から消去する。
【０１６１】
次に、図１６（ｃ）を用いて、副制御部４００のストローブ割込み処理について説明する。同図は、副制御部４００のストローブ割込み処理の流れを示すフローチャートである。このストローブ割込み処理は、副制御部４００が、主制御部３００が制御コマンドの送信とともに出力するストローブ信号を検出した場合に実行する処理である。ストローブ割込み処理のステップＳ４０１では、主制御部３００が出力した制御コマンドを未処理コマンドとしてＲＡＭ４１３に設けたコマンド記憶領域に記憶する。
【０１６２】
次に、図１６（ｄ）を用いて、副制御部４００のタイマ割込み処理について説明する。同図は、副制御部４００のタイマ割込み処理の流れを示すフローチャートである。副制御部４００は、所定の周期（本実施例では２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機としてタイマ割込み処理を実行する。このタイマ割込み処理のステップＳ６０１では、ＲＡＭ４１３の所定記憶領域に記憶した汎用タイマを更新する。なお、本実施例では、割込み処理を５回行う毎に汎用タイマを１つ加算することによって汎用タイマの更新周期を１０ｍｓ（＝２ｍｓ×５回）に設定している。
【０１６３】
＜副制御部５００の処理＞
次に、図１７〜２１を用いて、副制御部５００の処理について説明する。
【０１６４】
＜副制御部５００のメイン処理＞
まず、図１７を用いて、副制御部メイン処理について説明する。なお、同図は、副制御部５００のメイン処理の流れを示すフローチャートである。
【０１６５】
まず、ステップＳ６０１では、各種の初期設定を行う。電源投入が行われると、まずステップＳ６０１で初期化処理が実行される。この初期化処理では、ＣＰＵ５１０のスタックポインタ（ＳＰ）へのスタック初期値の設定、割込みマスクの設定、入出力インタフェースの初期設定、ＲＡＭ５１３に記憶する各種変数の初期設定等を行う。また、後述する割込み処理を定期毎に実行するための周期の設定や、所定の入出力インタフェースからクリア信号を出力する処理、ＲＡＭ５１３への書き込みを許可する設定等を行う。
【０１６６】
ステップＳ６０２では、パラメータ値の設定を行う。ここでは、ＶＤＰ５３４の動作周波数パラメータｉを１６６に設定する。すなわち、ＶＤＰ５３４を１６６ＭＨｚの動作周波数（処理速度）で動作させるように設定する。ステップＳ６０３では、１．５ｓ（秒）のウェイトを行う。ここでは、冷却ファン制御装置５７０のドライバＩＣ５７２の起動、およびコンデンサ５７６の放電に要する時間を考慮して１．５ｓのウェイトを行う。
【０１６７】
ステップＳ６０４では、冷却ファン制御装置５７０の異常停止検出回路５７２ｃから異常停止検出信号を受信したか否かを判定する。ここでは、異常停止検出信号の受信を１００μｓの間待ち受け、この間に異常停止信号を受信した場合はステップＳ６０５に進み、そうでない場合は後述する異常停止検出信号用のカウンタを０にクリアしてステップＳ６０７に進む。
【０１６８】
ステップＳ６０５では、異常停止検出信号を受信したと連続３回判定したか否かを判定する。具体的には、異常停止検出信号を受信した場合に、ＲＡＭ５１３の所定の領域に設けられた異常停止検出信号用のカウンタの数値に１を加えた数値を新たに記憶し、この新たに記憶した数値が３となったか否かを判定する。本実施例では、電源投入直後は、ファンモータ２７６ａが停止状態からの回転動作（回転負荷のない状態で１．５ｓ待っても回転しない状態＝異常状態）であると共に、ノイズもほとんど発生しない状態であるため、異常停止検出信号受信の確認回数を３回、確認時間を３００μｓ（＝１００μｓ×３回）とし、いずれも後述する通常時（確認回数３０回、確認時間１ｓ＝約３３ｍｓ×３０回）よりも少なくしている。なお、電源投入直後の異常停止検出信号受信の確認回数および確認時間は上記した値に限定されるものではなく、ＶＤＰ５３４や冷却装置２７０の特性等に応じて適宜に設定すればよい。異常停止検出信号受信を連続３回判定した場合はステップＳ６０６に進み、そうでない場合はステップＳ６０４に戻る。
【０１６９】
ステップＳ６０６では、ファンストップエラー処理を行う。ファンストップエラー処理の詳細については後述する。
【０１７０】
ステップＳ６０７では、ＲＡＭチェックを行い、ＲＡＭ５１３に異常があるか否かを判定する。ＲＡＭ５１３に異常がある場合はステップＳ６０８に進み、そうでない場合はステップＳ６０９に進む。ステップＳ６０８では、ＲＡＭエラー処理を行う。ここではＲＡＭクリア等を実行してＲＡＭ５１３の異常を解消する処理を行う。
【０１７１】
ステップＳ６０９では、強制ＲＡＭクリア信号がオンであるか否かを判定する。具体的には、最初に電源基板の操作部（電源スイッチ）を遊技店の店員等が操作した場合に送信されるＲＡＭクリア信号がオン（操作があったことを示す）であるか否か、すなわちＲＡＭクリアが必要であるか否かを判定し、ＲＡＭクリア信号がオンの場合（ＲＡＭクリアが必要な場合）はステップＳ６１０に進み、そうでない場合はステップＳ６１２に進む。
【０１７２】
ステップＳ６１０では、初期状態遊技開始処理を行う。ここでは、スタックポインタへのスタック初期値の設定、ＲＡＭ５１３の全ての記憶領域の初期化等を行う。また、ＣＧ−ＲＯＭ５３５に記憶した画像データやカラーパレットデータのうち、使用頻度の多いデータをＶＲＡＭ５３６に転送する処理等を行う。また、このステップＳ６１０では、後述するファンストップエラー処理におけるステップＳ７０２でオンにセットされたファンストップエラーフラグをオフにリセットする。この結果、詳細は後述するが、副制御部５００は、通常の演出処理（副制御部４００から受信したコマンドに基づいた演出処理）を実行することとなるため、それまで液晶表示装置１５７に表示されていたファンエラー表示は終了される。
【０１７３】
ステップＳ６１１では、演出実行処理を行う。演出実行処理の詳細については後述する。ステップＳ６１２では、復帰処理を行う。ここでは、電断時にＲＡＭ５１３に設けられたスタックポインタ退避領域に記憶しておいたスタックポインタを読み出し、スタックポインタに再設定する。また、電断時にＲＡＭ５１３に設けられたレジスタ退避領域に記憶しておいた各レジスタの値を読み出し、各レジスタに再設定した後、割込み許可の設定を行う。以降、ＣＰＵ５１０が、再設定後のスタックポインタやレジスタに基づいて制御プログラムを実行する結果、副制御部５００は電源断時の状態に復帰する。すなわち、後述する演出実行処理における電断直前に行った所定の命令の次の命令から処理を再開する。
【０１７４】
＜ファンストップエラー処理＞
次に、図１８を用いて、副制御部５００のメイン処理におけるステップＳ６０６のファンストップエラー処理について説明する。なお、同図は、ファンストップエラー処理の流れを示すフローチャートである。
【０１７５】
ステップＳ７０１では、パラメータ値の再設定を行う。ここでは、ＶＤＰ５３４の発熱量を抑えるために、動作周波数（処理速度）パラメータｉを１３３に再設定する。すなわち、ＶＤＰ５３４の動作周波数を１６６ＭＨｚから１３３ＭＨｚに変更し、それまでよりも低速で動作させるように設定する。
【０１７６】
ステップＳ７０２では、ファンストップエラーフラグをセットする。ここでは、ＲＡＭ５１３の所定の領域に設定されたファンストップエラーフラグをオンにセットする。ステップＳ７０３では、可動部材２０２、２０４駆動用の各モータ２４０〜２４６を停止させるための異常停止要求コマンドを副制御部６００に送信するための準備を行う。ステップＳ７０４では、液晶表示装置１５７に表示するファンストップエラー表示の演出データ（画像データ等）を予約設定する。このファンストップエラー表示とは、冷却ファン２７６が異常停止状態となったことを報知するための表示であり、プログラム上でエンドレス設定（次回の指示があるまで継続される）されている。
【０１７７】
＜演出実行処理＞
次に、図１９を用いて、副制御部５００のメイン処理におけるステップＳ６１１の演出実行処理について説明する。なお、同図は、演出実行処理の流れを示すフローチャートである。
【０１７８】
ステップＳ８０１では、コマンド入力処理を行う。ここでは、まず、ＲＡＭ５１３に設けたコマンド記憶領域に少なくとも１つの未処理コマンド（後述する副制御部５００の割込み処理によって格納される制御コマンド）が格納されているか否かを判定する。そしてコマンド記憶領域に未処理の制御コマンドが格納されている場合には、コマンド記憶領域から制御コマンドを１つ取得して解析し、解析結果に応じた処理を実行する。なお、取得した制御コマンドはコマンド記憶領域から消去する。
【０１７９】
ステップＳ８０２では、演出データ更新処理を行う。ここでは、受信した制御コマンド等に基づき、液晶表示装置１５７に表示する画像データ等の演出データの更新を行う。なお、上記ファンストップエラー処理におけるステップＳ７０４でファンストップエラー表示の演出データが予約設定されている場合は、演出データをこれに更新する。また、このステップＳ８０２では、副制御部６００へ送信する制御コマンドの有無を判定し、判定結果に基づいて演出のための制御データ等の更新を行う。
【０１８０】
ステップＳ８０３では、液晶演出処理を行う。ここでは、ＣＰＵ５１０は、液晶表示装置１５７に表示する演出用画像の描画および表示処理を、ＶＤＰ５３４に実行させる処理等を行う。なお、ＶＤＰ５３４は、ＣＰＵ５１０からの命令に基づいて、ＲＯＭ５１２、ＣＧ−ＲＯＭ５３５から画像データ等をロードし、ＶＲＡＭ５３６に設定された２つのフレームバッファの一方に画像を描画（生成）する処理を行う。また、ＶＤＰ５３４は、他方のフレームバッファに既に描画された画像を液晶表示装置１５７に表示する処理等を行う。このとき、ＶＤＰ５３４は、上記副制御部５００のメイン処理においてステップＳ６０６のファンストップエラー処理が実行された場合は１３３ＭＨｚの動作周波数で動作し、そうでない場合は上記副制御部５００のメイン処理におけるステップＳ６０２で設定された１６６ＭＨｚで動作する。
【０１８１】
ステップＳ８０４では、ファン駆動監視処理を行う。ファン駆動監視処理の詳細については、後述する。ステップＳ８０５では、ステップＳ８０２で更新した演出データの中に副制御部６００に送信する制御コマンドがあるか否かを判定する。該当する場合はステップＳ８０６に進み、該当しない場合はステップＳ８０１に戻る。ステップＳ８０６では、副制御部６００に制御コマンドを送信する。ここでは、垂直可動部材２０２および水平可動部材２０４を動作させる演出を行う場合に、各モータ２４０〜２４４を制御するためのモータコマンド等を副制御部６００に送信する。
【０１８２】
ステップＳ８０６を実行した後はステップＳ８０２に戻り、上記ステップＳ８０１〜Ｓ８０６の処理を繰り返す。なお、本実施例では、１秒間に３０フレームの画像を液晶表示装置１５７に表示させる。従って、上記ステップＳ８０１〜Ｓ８０６の処理は、１／３０秒ごと、すなわち約３３ｍｓの周期で実行される。
【０１８３】
＜ファン駆動監視処理＞
次に、図２０を用いて、上記演出実行処理におけるステップＳ８０４のファン駆動監視処理について説明する。なお、同図は、ファン駆動監視処理の流れを示すフローチャートである。
【０１８４】
ステップＳ９０１では、冷却ファン制御装置５７０から異常停止検出信号を受信したか否かを判定する。異常停止検出信号を受信した場合はステップＳ９０２に進み、受信していない場合はステップＳ９０３に進む。
【０１８５】
ステップＳ９０２では、ＲＡＭ５１３の所定の領域に記憶された異常停止検出信号用のカウンタの数値に１を加えた数値を新たに記憶する。なお、異常停止検出信号用のカウンタは、副制御部５００のメイン処理のステップＳ６１０において初期値が０に設定されている。ステップＳ９０３では、異常停止検出信号用のカウンタの数値をクリアする（初期値の０に再設定する）。
【０１８６】
ステップＳ９０４では、異常停止検出信号用のカウンタの数値が３０であるか否か、すなわち、ステップＳ９０１において異常停止検出信号を受信したと判定した回数が３０回に達したか否かを判定する。上述のように、演出実行処理は１秒間に３０回繰り返される（約３３ｍｓの周期）ため、ここでは、冷却ファン２７６の異常停止状態が約１秒間継続したか否かを判定するようになっている。カウンタの数値が３０である場合は副制御部５００のメイン処理におけるステップＳ６０６のファンストップエラー処理にジャンプし、そうでない場合は処理を終了する。
【０１８７】
このように、本実施例では、演出実行処理の処理サイクル（約３３ｍｓの周期）を利用することによって、別の割込み処理を使用することなく、冷却ファン２７６の約１秒間の異常停止状態を判定可能となっている。なお、本実施例では、ＶＤＰ５３４および冷却装置２７０の特性、具体的には、冷却ファン２７６の停止から約１秒後にＶＤＰ５３４の温度上昇が始まるという実験結果に基づき、冷却ファン２７６が約１秒間異常停止状態となった場合に上記ファンストップエラー処理を実行するようにしているが、この確認時間は１秒間に限定されるものではないことは言うまでもない。
【０１８８】
＜副制御部５００の割込み処理＞
次に、図２１を用いて、副制御部５００の割込み処理について説明する。なお、同図は、副制御部５００の割込み処理の流れを示すフローチャートである。副制御部５００は、所定の周期（本実施例では、２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機として、副制御部５００割込み処理を実行する。
【０１８９】
ステップＳ１００１では、副制御部４００からの受信コマンドがあるか否かを判定する。副制御部４００からコマンドを受信した場合はステップＳ１００２に進み、そうでない場合は処理を終了する。ステップＳ１００２では、上記ファンストップエラー処理におけるステップＳ７０２でファンストップエラーフラグがオンにセットされているか否かを判定する。ファンストップエラーフラグがオンである場合はステップＳ１００３に進み、ファンストップエラーフラグがオフである場合はステップＳ１００４に進む。
【０１９０】
ステップＳ１００３では、副制御部４００からの受信コマンドを破棄して処理を終了する。すなわち、副制御部５００は、ファンストップエラーフラグがオンである場合には、遊技の進行につれて副制御部４００から随時送信されるコマンドを全て破棄し、上記ファンストップエラー処理におけるステップＳ７０４で予約設定されたファンストップエラー表示の演出データのみに基づいて上記演出実行処理におけるステップＳ８０３の液晶演出処理を実行する。これにより、液晶表示装置１５７には、電源が再投入されて副制御部５００のメイン処理におけるステップＳ６１０の初期状態遊技開始処理が実行されるまで、ファンストップエラー表示（詳細は後述する）が表示され続けることとなる。
【０１９１】
ステップＳ１００４では、受信コマンドを未処理コマンドとしてＲＡＭ５１３のコマンド記憶領域に記憶して処理を終了する。すなわち、ファンストップエラーフラグがオフである場合には、副制御部４００から送信されるコマンドに基づいた通常の液晶演出処理が実行される。
【０１９２】
＜副制御部６００の処理＞
次に、図２２〜２５を用いて、副制御部６００の処理について説明する。
【０１９３】
＜副制御部６００のメイン処理＞
まず、図２２を用いて、副制御部６００のメイン処理について説明する。なお、同図は、副制御部６００のメイン処理の流れを示すフローチャートである。
【０１９４】
ステップＳ１１０１では、各種の初期設定を行う。電源投入が行われると、まずステップＳ１１０１で初期化処理が実行される。この初期化処理では、入出力ポートの初期設定や、ＲＡＭ６１３内の記憶領域の初期化処理等を行う。また、左モータ２４０、右モータ２４２および上モータ２４４を制御して、垂直可動部材２０２および水平可動部材２０４を基準位置（原点）に移動させる処理を行う。なお、本実施例では、垂直可動部材２０２基準位置は下限位置、水平可動部材２０４基準位置は左限位置となっている。また、このステップＳ１１０１では、後述するステップＳ１１１１で設定された割込み禁止指令を解除する処理を行う。
【０１９５】
ステップＳ１１０２では、ＲＡＭ６１３のコマンド記憶領域に未処理コマンド（後述する副制御部６００の割込み処理によって格納される制御コマンド）が格納されているか否かを判定する。未処理コマンドがある場合はステップＳ１１０３に進み、そうでない場合はステップＳ１１０４に進む。ステップＳ１１０３では、未処理コマンドの内容を解析して判定する。
【０１９６】
ステップＳ１１０４では、未処理コマンドがモータコマンドであるか否かを判定する。未処理コマンドが、左モータ２４０、右モータ２４２および上モータ２４４を制御するためのモータコマンドである場合はステップＳ１１０５に進み、そうでない場合はステップＳ１１０６に進む。ステップＳ１１０５では、動作停止の要求を行う。ここでは、後述するインターバルタイマ割込み処理に対して動作停止を要求する。具体的には、ＲＡＭ６１３の所定の領域に動作停止を要求する旨の情報を記憶する。
【０１９７】
ステップＳ１１０６では、未処理コマンドが異常停止要求コマンドであるか否かを判定する。未処理コマンドが冷却ファン２７６の異常停止に基づく異常停止要求コマンドである場合はステップＳ１１０７に進み、そうでない場合はステップＳ１１０８に進む。ステップＳ１１０７では、異常時停止の要求を行う。ここでは、ＲＡＭ６１３の所定の領域に異常時停止を要求する旨の情報を記憶し、後述するインターバル割込み処理に対して異常時停止を要求する。
【０１９８】
ステップＳ１１０８では、後述するインターバルタイマ割込み処理におけるステップＳ１２０１の駆動停止処理においてパーツリストデータの要求がされたか否かを判定する。具体的には、ＲＡＭ６１３の所定の領域にパーツリストデータの取得を要求する旨の情報が記憶されているか否かを判定する。本実施例では、後述するステップＳ１１０９において、受信したモータコマンドに基づき、ＲＯＭ６１２の所定の領域に予め記憶されたパーツリストデータを参照して制御情報を取得する。そして、後述するインターバルタイマ割込み処理において、取得したパーツリストデータに基づき、ＲＯＭ６１２の所定の領域に予め記憶されたパーツデータを参照してより詳細な制御情報を取得する。
【０１９９】
なお、副制御部５００から送信されるモータコマンドは、２ｂｙｔｅ×４の合計８ｂｙｔｅ長のデータによって構成されており、先頭から２ｂｙｔｅごとに、左モータ２４０、右モータ２４２、上モータ２４４および下モータ２４６についてどのパーツリストデータを参照するかを示した情報（各々のパーツリストデータが格納されているＲＯＭ６１２上の先頭アドレス）がそれぞれ格納されている。なお、本実施例では、下モータ２４６は使用していないのでモータコマンドの下モータ２４６の領域には無効コマンドが格納されているが、下モータ２４６の領域に無効コマンドを格納するのではなく、モータコマンドを２ｂｙｔｅ×２の合計４ｂｙｔｅ長のデータで構成してもよい。
【０２００】
パーツリストデータは、例えば「動作パターン」、「動作回数」、「データ数（Ｎ）」および「データ１〜Ｎ」の項目から構成されており、ＲＯＭ６１２の所定記憶領域に予め記憶されている。本実施例では、「動作パターン」の領域に０が格納されている場合は基準位置を基準とする絶対座標動作を示し、１が格納されている場合は直前の停止位置を基準とする相対座標動作を示している。また、「動作回数」の領域には、０〜６５５３５の範囲で動作回数が格納されている（０の場合は無限ループとなる）。「データ数」の領域には、０〜６５５３５の範囲でデータ１〜Ｎの総数（Ｎ）が格納されている（０の場合は無効（無視）となる）。「データ１〜Ｎ」の領域には、パーツデータを参照するためのアドレス（各々のパーツデータが格納されているＲＯＭ６１２上の先頭アドレス）がそれぞれ格納されている。すなわち、パーツリストデータは最小単位の制御情報である複数のパーツデータを時系列的に組み合わせることで、様々な連続動作の制御を実行可能に構成されている。
【０２０１】
パーツデータは、例えば「動作パターン」、「移動位置（停止ポジション）」、「移動に要する時間」の項目から構成されており、ＲＯＭ６１２の所定記憶領域に予め記憶されている。本実施例では、「動作パターン」の領域に０が格納されている場合は絶対座標動作を示し、１が格納されている場合は相対座標動作を示している。「移動位置」の領域には、移動位置（移動先の位置）の座標に関する情報（例えば、基準位置から移動先までのモータのステップ数）が格納されている。「移動に要する時間」の領域には、０〜６５５３５ｍｓの範囲で移動に要する時間が格納されている（０の場合は最速動作となる）。
【０２０２】
ステップＳ１１０９では、モータコマンドに基づくパーツリストデータの受渡しを行う。ここでは、まず、ＲＡＭ６１３に設定されたパーツリストデータ記憶領域に記憶されていたパーツリストデータを消去する。そして、今回の未処理コマンド（モータコマンド）に基づいてＲＯＭ６１２から取得したパーツリストデータをパーツリストデータ記憶領域に記憶する。
【０２０３】
ステップＳ１１１０では、後述する異常時停止処理におけるステップＳ１５０６で割込み禁止の要求がされたか否かを判定する。詳細は後述するが、本実施例では、異常停止要求コマンドを受信した場合に、後述する異常時停止処理において各可動部材２０２、２０４を原点復帰させた上で全ての割込み処理を実行しないように要求する。ここでは、ＲＡＭ６１３の所定の領域に割込み禁止を要求する旨の情報が記憶されているか否かを判定し、割込み禁止の要求がされた場合はステップＳ１１１１に進み、要求がされていない場合はステップＳ１１１２に進む。ステップＳ１１１１では、全ての割込み処理を禁止する割込み禁止指令を設定した後に無限ループとなる。なお、ここで設定された割込み禁止令は、電源を再投入して上記ステップＳ１１０１を実行することによって解除される。
【０２０４】
ステップＳ１１１２では、副制御部４００へコマンドを送信するか否かを判定する。副制御部４００へコマンドを送信する場合はステップＳ１１１３に進み、そうでない場合は、ステップＳ１１０２に戻る。ステップＳ１１１３では、副制御部４００へコマンドを送信した後にステップＳ１１０２に戻る。副制御部６００メイン処理では、割込み禁止要求がされた場合を除いて、上記ステップＳ１１０２〜Ｓ１１１３の処理を繰り返し実行する。
【０２０５】
＜インターバルタイマ割込み処理＞
次に、図２３（ａ）を用いて、インターバルタイマ割込み処理について説明する。なお、同図は、インターバルタイマ割込み処理の流れを示すフローチャートである。副制御部６００は、所定の周期（本実施例では、０．３ｍｓに１回）でインターバルタイマ割込み処理を実行する。
【０２０６】
ステップＳ１２０１では、駆動停止処理を行う。ここでは、可動部材２０２、２０４を駆動する各モータ２４０〜２４４の駆動を停止させる処理を行う。駆動停止処理の詳細については後述する。ステップＳ１２０２では、後述する駆動停止処理におけるステップＳ１４０５で駆動停止フラグがオンにセットされたか否かを判定する。なお、駆動停止フラグとは、モータを一時停止させるか否かを示す情報であり、ＲＡＭ６１３の所定の領域に記憶されている。駆動停止フラグがオンである場合はステップＳ１２０４に進み、駆動停止フラグがオフである場合はステップＳ１２０３に進む。
【０２０７】
ステップＳ１２０３では、駆動処理を行う。ここでは、まず、後述するステップＳ１２０５においてＲＡＭ６１３の絶対座標動作用の指定記憶領域に記憶されたパーツデータを参照して駆動情報を更新設定する。具体的には、各モータ２４０、２４２、２４４を駆動させるために各モータドライバ６７１、６７２、６７３に出力する駆動情報（１パルスの信号）の設定を行う。
【０２０８】
この駆動情報は、現在の各スライダ２３０、２３２、２３４の座標位置（各モータ２４０、２４２、２４４のステップ数）、ならびにパーツデータの「移動位置」および「移動に要する時間」に基づいて設定される。駆動情報は、例えば「励磁」、「トルク」、「ＣＷ／ＣＣＷ（回転方向）」の項目から構成されている。ここで、「励磁」は、使用する励磁（１−２相または２相等）を設定するものである。「トルク」は、モータの駆動トルクを設定するものであり、通常は１００に設定される。「ＣＷ／ＣＣＷ」はモータの回転方向を設定するものであり、現在のステップ数が移動先のステップ数より小さいならば正回転に、現在のステップ数が移動先のステップ数より大きいならば負回転に設定される。設定された駆動情報はＲＡＭ６１３の所定の領域に記憶され、ＲＡＭ６１３の所定の領域にそれまで記憶されていた駆動情報は消去される。
【０２０９】
次に、各モータドライバ６７１、６７２、６７３に信号を出力するタイミングであるか否かを判定し、信号を出力するタイミングである場合は、設定した駆動情報を示す信号を各モータドライバ６７１、６７２、６７３に出力する。具体的には、駆動情報を示す１パルスのデジタル信号を各モータドライバ６７１、６７２、６７３に出力する。なお、駆動情報を示す信号を受信した各モータドライバ６７１、６７２、６７３は、受信した信号をアナログ信号に変換した上で各モータ２４０、２４２、２４４に出力する。各モータ２４０、２４２、２４４は、１パルスのデジタル信号によって、２相励磁ならば１ステップ回転し、１−２相励磁ならば１／２ステップ回転する。
【０２１０】
ステップＳ１２０４では、パーツリストデータの受渡しがされたか否かを判定する。ここでは、副制御部６００のメイン処理におけるステップＳ１１０９でＲＡＭ６１３のパーツリストデータ記憶領域にパーツリストデータが新たに記憶されたか否かを判定し、パーツリストデータが記憶された場合はステップＳ１２０５に進み、そうでない場合は処理を終了する。
【０２１１】
ステップＳ１２０５では、データ更新記憶処理を行う。ここでは、まず、ＲＡＭ６１３のパーツリストデータ記憶領域に記憶されたパーツリストデータを参照し、これに基づいてＲＯＭ６１２に予め記憶されたパーツデータを抽出して取得する。そして、取得したパーツデータをＲＡＭ６１３の絶対座標動作用の指定記憶領域、または相対座標動作用の指定記憶領域に記憶する。このとき、それまで指定記憶領域に記憶されていたパーツデータは消去される。また、このステップＳ１２０５では、駆動停止フラグをオフにリセットする。
【０２１２】
＜副制御部６００の割込み処理＞
次に、図２３（ｂ）を用いて、副制御部６００の割込み処理について説明する。なお、同図は、副制御部６００の割込み処理の流れを示すフローチャートである。副制御部６００は、所定の周期（本実施例では、２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機として、副制御部６００の割込み処理を実行する。
【０２１３】
ステップＳ１３０１では、受信コマンドがあるか否かを判定する。副制御部５００からコマンドを受信した場合はステップＳ１３０２に進み、そうでない場合は処理を終了する。ステップＳ１３０２では、受信コマンドを未処理コマンドとしてＲＡＭ６１３のコマンド記憶領域に記憶する。
【０２１４】
＜駆動停止処理＞
次に、図２４を用いて、駆動停止処理について説明する。なお、同図は、駆動停止処理の流れを示すフローチャートである。
【０２１５】
ステップＳ１４０１では、駆動停止フラグがオンであるか否かを判定する。駆動停止フラグがオンである場合はステップＳ１４０２に進み、駆動停止フラグがオフである場合はステップＳ１４０３に進む。
【０２１６】
ステップＳ１４０２では、駆動停止情報として中励磁情報を設定する。駆動停止情報とは、各モータ２４０、２４２、２４４の駆動を一時停止させるために各モータドライバ６７１、６７２、６７３に出力する１パルスの信号であり、例えば「励磁」、「トルク」、「ＣＷ／ＣＣＷ（回転方向）」の項目から構成されている。本実施例では、「トルク」を１００（最大値）に設定した駆動停止情報を強励磁情報、「トルク」を５０に設定した駆動停止情報を中励磁情報としている。ここでは、後述するステップＳ１４０４で設定した強励磁情報に基づいてステップＳ１４０７で停止させた各モータ２４０、２４２、２４４の停止状態を、次の割込みにおいて中程度のトルクによる保持に変更するために、中励磁情報を駆動停止情報に設定する。設定された中励磁情報は、ＲＡＭ６１３の所定の領域（上記駆動情報とは異なる領域）に記憶され、所定の領域にそれまで記憶されていた駆動停止情報は消去される。
【０２１７】
ステップＳ１４０３では、動作停止の要求があるか否かを判定する。ここでは、副制御部６００のメイン処理におけるステップＳ１１０５でＲＡＭ６１３の所定の領域に動作停止を要求する旨の情報が記憶されたか否かを判定する。動作停止を要求する旨の情報が記憶されている場合はステップＳ１４０４に進み、そうでない場合はステップＳ１４０８に進む。
【０２１８】
ステップＳ１４０４では、駆動停止情報として強励磁情報を設定する。ここでは、各モータ２４０、２４２、２４４を通常のトルクで停止させるために、駆動停止情報として強励磁情報を設定する。ステップＳ１４０５では、ＲＡＭ６１３の所定の領域に設定された駆動停止フラグをオンにセットする。ステップＳ１４０６では、ＲＡＭ６１３の所定の領域にパーツリストデータの取得を要求する旨の情報を記憶し、パーツリストデータの要求を行う。
【０２１９】
ステップＳ１４０７では、設定した駆動停止情報を１パルスの信号として各モータドライバ６７１、６７２、６７３に出力した後に処理を終了する。なお、駆動停止情報を受信した各モータドライバ６７１、６７２、６７３は、次の信号（駆動停止情報または駆動情報）を受信するまで、当該駆動停止情報に基づく信号を各モータ２４０、２４２、２４４に出力し続ける。
【０２２０】
ステップＳ１４０８では、副制御部６００のメイン処理におけるステップＳ１１０７でＲＡＭ６１３の所定の領域に異常時停止を要求する旨の情報が記憶されたか否かを判定する。異常停止の要求がされた場合はステップＳ１４０９に進み、そうでない場合は処理を終了する。ステップＳ１４０９では、異常時停止処理を行う。
【０２２１】
＜異常時停止処理＞
次に、図２５を用いて、上記駆動停止処理におけるステップＳ１４０９の異常時停止処理について説明する。なお、同図は、異常時停止処理の流れを示すフローチャートである。
【０２２２】
ステップＳ１５０１では、駆動停止情報として強励磁情報を設定し、各モータドライバ６７１、６７２、６７３に出力する。これにより、各可動部材２０２、２０４を停止させる。ステップＳ１５０２では、１００ｍｓ経過するまで待ち受け、１００ｍｓ経過したならば、ステップＳ１５０３に進む。ここでは、各可動部材２０２、２０４がいずれの速度で動作中であっても必ず停止可能な時間として１００ｍｓのウェイトを設定している。
【０２２３】
ステップＳ１５０３では、原点復帰情報を示す信号を駆動情報として設定し、各モータドライバ６７１、６７２、６７３に出力する。これにより、各可動部材２０２、２０４を原点（基準位置）に移動させる。本実施例では、このように、各可動部材２０２、２０４を原点に移動させることで、液晶表示装置１５７に表示したファンストップエラー表示が各可動部材２０２、２０４によって遮られることがないようにしている。
【０２２４】
ステップＳ１５０４では、各可動部材２０２、２０４が原点（基準位置）に復帰したか否かを判定する。具体的には、左センサＡ６６１が左スライダ２３０が原点にあることを検出したか否か、右センサＡ６６３が右スライダ２３２が原点にあることを検出したか否か、上センサＡ６６５が上スライダ２３４が原点にあることを検出したか否かをそれぞれ判定する。ここでは、各センサ６６１、６６３、６６５によって各スライダ２３０、２３２、２３４が原点にあることを検出されるまで待ち受け、全てのスライダ２３０、２３２、２３４が原点にあると判定したならばステップＳ１５０５に進む。
【０２２５】
ステップＳ１５０５では、励磁出力なし情報を駆動停止情報として設定し、各モータドライバ６７１、６７２、６７３に出力する。ここでは、上記駆動停止処理のステップＳ１４０２とは異なり、各可動部材２０２、２０４を駆動する各モータ２４０、２４２、２４４を励磁させないで停止状態を維持させる。これにより、各モータ２４０、２４２、２４４が発熱しないようにしている。
【０２２６】
ステップＳ１５０６では、ＲＡＭ６１３の所定の領域に割込み禁止を要求する旨の情報を記憶し、割込み禁止を要求する。これにより、各モータ２４０、２４２、２４４を駆動する処理が実行されなくなるため、各モータ２４０、２４２、２４４は発熱しない非励磁状態を維持することとなる。
【０２２７】
本実施例では、演出ユニット２２０をコンパクトに構成しているため、ＶＤＰ５３４を備える副制御部５００の近傍に各可動部材２０２、２０４を駆動する各モータ２４０、２４２、２４４が配設されている。従って、ＶＤＰ５３４を冷却する冷却装置２７０の冷却ファン２７６が異常停止した場合には、これらの各モータ２４０、２４２、２４４が駆動時に発する熱によってＶＤＰ５３４が加熱されないように、各モータ２４０、２４２、２４４を非励磁状態で停止させるようにしている。
【０２２８】
なお、中励磁情報に基づく停止保持状態における各モータ２４０、２４２、２４４の発熱量が十分少ない場合には、ステップＳ１５０５において中励磁情報を駆動停止情報に設定するようにしてもよい。
【０２２９】
＜ファンモータが異常停止した場合の演出ユニット＞
次に、図２６（ａ）〜（ｃ）を用いて、ファンモータ２７６ａが異常停止した場合の演出ユニット２２０の動作について説明する。なお、同図は、ファンモータ２７６ａが異常停止した場合の演出ユニットの動作の一例を示した図である。
【０２３０】
まず、電源投入後、垂直可動部材２０２および水平可動部材２０４は、同図（ａ）に示されるように、一旦基準位置に復帰する。すなわち、垂直可動部材２０２は左スライダ２３０および右スライダ２３２が下限の基準位置にある状態、水平可動部材２０４は上スライダ２３４が左限の基準位置にある状態となる。また、液晶表示装置１５７は、通常表示として複数の星を含む宇宙空間の画像を表示する。
【０２３１】
そして、この状態から、各可動部材２０２、２０４は遊技の進行に応じた各種演出動作を行い、液晶表示装置１５７は各種演出表示を行う。例えば、垂直可動部材２０２の右端および左端を交互に上下させて、垂直可動部材２０２をゆらゆらと揺れるように動作させることで、宇宙船が揺れながら宇宙空間を飛行する様子を表現する。
【０２３２】
このように、演出ユニット２２０による演出を実行中に、演出ユニット２２０の背部に配設された冷却ファン２７６に何らかの異常が発生して異常停止状態が約１秒間継続した場合、同図（ｂ）に示されるように、演出動作中の垂直可動部材２０２および水平可動部材２０４は、副制御部６００による上記異常時停止処理のステップＳ１５０１によって動作の途中で強制的に停止させられる。そして、垂直可動部材２０２および水平可動部材２０４は、同図（ｃ）に示されるように、上記異常時停止処理のステップＳ１５０３によって原点に復帰させられる。
【０２３３】
また、液晶表示装置１５７には、副制御部５００による上記演出実行処理のステップＳ８０３によって、同図（ｃ）に示されるように、各可動部材２０２、２０４の停止および原点復帰と略同じタイミングで、ファンストップエラー表示が表示される。同図に示したファンストップエラー表示の例では、遊技者の前の遊技台が煙を出している画像と共に「ファンストップエラー」および「店員をお呼びください。」というメッセージが表示される。このとき、垂直可動部材２０２および水平可動部材２０４は原点に復帰しているため、ファンストップエラー表示は遊技者から明確に視認されるようになっている。これにより、冷却ファン２７６に異常停止状態となったことを遊技者に明確に報知することができる。
【０２３４】
なお、冷却ファン２７６が約１秒間継続して異常停止状態となった場合、上述のように副制御部５００は副制御部４００からのコマンドを全て破棄するため、液晶表示装置１５７はファンストップエラー表示を表示し続けることとなる。また、副制御部６００は、全ての割込み処理を禁止すると共に、メイン処理が無限ループとなるため、各可動部材２０２、２０４は原点で動作を停止することとなる。すなわち、冷却ファン２７６が異常停止状態となった後は、演出ユニット２２０による演出は行われないこととなる。
【０２３５】
しかし、主制御部３００および副制御部４００による処理は、冷却ファン２７６が異常停止状態となった後も通常通り実行されるため、遊技者は遊技を進行することが可能となっている。また、副制御部４００が制御する演出デバイス（スピーカ４８３、演出ランプ４３０等）による演出は通常通り行われる。従って、ファンストップエラー表示では、「＊液晶演出がない状態ですが、遊技操作は行えますので、店員が到着するまで遊技をお楽しみください。」というメッセージを表示することで、遊技は継続可能であることを遊技者に報知するようにしている。すなわち、本実施例では、冷却ファン２７６が異常停止状態となった場合は、遊技を継続したままで遊技店の店員を呼ぶように遊技者に示唆することが可能となっている。このようにすることで、遊技者が遊技を中止させることによる不利益を被ることがないようにすることができる。また、スロットマシン１００の稼働率を低下させないため、冷却ファン２７６の不具合によって遊技店に損害を与えないようにすることができる。
【０２３６】
また、本実施例では、一度冷却ファン２７６が約１秒間継続して異常停止状態となった場合には、この異常停止状態が解消され、冷却ファン２７６が正常動作を再開した後も、ファンストップエラー表示を継続して液晶表示装置１５７に表示すると共に、各可動部材２０２、２０４の原点における停止状態を継続するようになっている。このようにすることで、冷却ファン２７６が不具合の兆候を時折示すような不安定な状態となったことを、遊技店の店員に確実に把握させることができる。これにより、早期に清掃や故障チェック等のメンテナンスを行うことが可能となり、冷却ファン２７６が完全に作動不能となるような大きな故障を未然に防ぐことができる。結果として、スロットマシン１００の稼働率を高めることとなり、遊技店に利益をもたらすことができる。なお、スロットマシン１００の電源を再投入することによって、演出装置２００を通常の動作状態に戻すことができる。
【実施例２】
【０２３７】
次に、本発明の実施例２について説明する。本実施例は、上記実施例１に係る演出装置およびＶＤＰ用冷却ファンの異常停止に関する処理をパチンコ機１０００に適用したものである。このため、同一部分についてはその説明を省略する。以下、図２７〜３４を用いて、パチンコ機１０００について詳細に説明する。
【０２３８】
＜全体構成＞
まず、図２７および２８を用いて、パチンコ機１０００の全体構成について説明する。なお、図２７はパチンコ機１０００を正面側（遊技者側）から見た外観斜視図である。
【０２３９】
パチンコ機１０００は、ガラス製または樹脂製の透明板部材１１５２および透明部材保持枠（ガラス枠）１１５４からなる扉部材１１５６の奥側に視認可能に配設した後述する遊技盤(盤面)１１０２を備えている。
【０２４０】
扉部材１１５６の下方には、後述する発射モータ１６０２によって回動する発射杆１１３８と、この発射杆１１３８の先端部に取り付けて球を後述する遊技領域１１０４に向けて打ち出す発射槌１１４０と、この発射槌１１４０によって打ち出す球を後述する外レール１１０６に導くための発射レール１１４２と、球を一時的に貯留すると共に、貯留している球を順次、発射レール１１４２に供給するための貯留皿１１４４と、遊技者による押下操作が可能であり、所定の時期にその操作を検出した場合に後述する装飾図柄表示装置１１１０等による演出表示を変化させるためのチャンスボタン１１４６を配設している。
【０２４１】
また、発射杆１１３８および発射槌１１４０の下方には、発射杆１１３８を制御して遊技領域１１０４に向けて球の発射強度の操作を行うための操作ハンドル１１４８を配設していると共に、貯留皿１１４４の下方には、貯留皿１１４４に貯留できない溢れ球を貯留するための下皿１１５０を設けている。
【０２４２】
なお、図示は省略するが、パチンコ機１０００の電源を投入するための電源スイッチ（電源基板の操作部）は、発射杆１１３８および発射槌１１４０の後方に配設されており、ドアキーを使用してロックを解除し、扉部材１１５６と共に前枠１１５８を開かなければ、操作することができないようになっている。
【０２４３】
図２８は、遊技盤１１０２を正面から見た略示正面図である。遊技盤１１０２には、外レール１１０６と内レール１１０８とを配設し、遊技球（以下、単に「球」と称する場合がある。）が転動可能な遊技領域１１０４を区画形成している。
【０２４４】
遊技盤１１０２の略中央には、演出装置１２００を配設している。この演出装置１２００は、垂直方向に移動可能な垂直可動部材１２０２と、水平方向に移動自在な水平可動部材１２０４と、これらの可動部材１２０２、１２０４の奥側に配設された液晶表示装置である装飾図柄表示装置１１１０を備えている。また、垂直可動部材１２０２および水平可動部材１２０４の手前側には、装飾図柄表示装置１１１０、垂直可動部材１２０２および水平可動部材１２０４を覆うようにして透明なカバー部材１２０５を配設している。このカバー部材１２０５の上部および下部には、半透明に着色された上部遮蔽領域１２０６および下部遮蔽領域１２０８をそれぞれ設けており、装飾図柄表示装置１１１０、垂直可動部材１２０２および水平可動部材１２０４の一部を遮蔽している。
【０２４５】
装飾図柄表示装置１１１０は、装飾図柄ならびに演出に用いる様々な画像を表示するための表示装置であり、本実施例では液晶表示装置によって構成している。この装飾図柄表示装置１１１０は、左図柄表示領域１１１０ａ、中図柄表示領域１１１０ｂ、右図柄表示領域１１１０ｃおよび演出表示領域１１１０ｄの４つの表示領域に分割し、左図柄表示領域１１１０ａ、中図柄表示領域１１１０ｂおよび左図柄表示領域１１１０ｃはそれぞれ異なった装飾図柄を表示し、演出表示領域１１１０ｄは演出に用いる画像を表示する。さらに、各表示領域１１１０ａ、１１１０ｂ、１１１０ｃ、１１１０ｄの位置や大きさは、装飾図柄表示装置１１１０の表示画面内で自由に変更することを可能としている。なお、装飾図柄表示装置１１１０は、液晶表示装置に代えて、ドットマトリクス表示装置、７セグメント表示装置、ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）表示装置、ドラム式表示装置、リーフ式表示装置等他の表示デバイスを採用してもよい。
【０２４６】
演出装置１２００は、各可動部材１２０２、１２０４を動作させるためのモータが内部に配設された演出ユニットを備え、この演出ユニットの背面に、後述する副制御部１５００、１６００を配設している。また、副制御部１５００には、上記実施例１と同様にＶＤＰを冷却するために、冷却ファンを備えた冷却装置が配設されている。演出装置１２００の構成は、上記実施例１に係る演出装置２００と同様であるため、説明は省略する。
【０２４７】
演出装置１２００の下方には、普通図柄表示装置１１１２と、特別図柄表示装置１１１４と、普通図柄保留ランプ１１１６と、特別図柄保留ランプ１１１８と、高確中ランプ１１２０を配設している。なお、以下、普通図柄を「普図」、特別図柄を「特図」と称する場合がある。
【０２４８】
普図表示装置１１１２は、普図の表示を行うための表示装置であり、本実施例では７セグメントＬＥＤによって構成する。特図表示装置１１１４は、特図の表示を行うための表示装置であり、本実施例では７セグメントＬＥＤによって構成する。
【０２４９】
普図保留ランプ１１１６は、保留している普図変動遊技の数を示すためのランプであり、本実施例では、普図変動遊技を２つまで保留することを可能としている。特図保留ランプ１１１８は、保留している特図変動遊技の数を示すためのランプであり、本実施例では、特図変動遊技を４つまで保留することを可能としている。高確中ランプ１１２０は、遊技状態が高確率状態（後述する大当り遊技の当選確率を通常の確率よりも高く設定した遊技状態）であること、または高確率状態になることを示すためのランプであり、遊技状態を低確率状態（後述する大当り遊技の当選確率を通常の確率に設定した遊技状態）から高確率状態にする場合に点灯し、高確率状態から低確率状態にする場合に消灯する。
【０２５０】
遊技領域１１０４には、一般入賞口１１２２と、普図始動口１１２４と、第１特図始動口１１２６と、第２特図始動口１１２８と、可変入賞口１１３０を配設している。一般入賞口１１２２は、本実施例では遊技盤１１０２に複数配設しており、この一般入賞口１１２２への入球を所定の球検出センサ（図示省略）が検出した場合（一般入賞口１１２２に入賞した場合）、後述する払出装置１５５２を駆動し、所定の個数（本実施例では１０個）の球を賞球として貯留皿１１４４に排出する。貯留皿１１４４に排出した球は遊技者が自由に取り出すことが可能であり、これらの構成により、入賞に基づいて賞球を遊技者に払い出すようにしている。なお、一般入賞口１１２２に入球した球は、パチンコ機１０００の裏側に誘導した後、遊技島側に排出する。本実施例では、入賞の対価として遊技者に払い出す球を「賞球」、遊技者に貸し出す球を「貸球」と区別して呼ぶ場合があり、「賞球」と「貸球」を総称して「球（遊技球）」と呼ぶ。
【０２５１】
普図始動口１１２４は、ゲートやスルーチャッカーと呼ばれる、遊技領域の所定の領域を球が通過したか否かを判定するための装置で構成しており、本実施例では遊技盤１１０２の左側に１つ配設している。普図始動口１１２４を通過した球は一般入賞口１１２２に入球した球と違って、遊技島側に排出することはない。球が普図始動口１１２４を通過したことを所定の玉検出センサが検出した場合、パチンコ機１０００は、普図表示装置１１１２による普図変動遊技を開始する。
【０２５２】
第１特図始動口１１２６は、本実施例では遊技盤１１０２の中央に１つだけ配設している。この第１特図始動口１１２６への入球を所定の球検出センサが検出した場合、後述する払出装置１５５２を駆動し、所定の個数（本実施例では３個）の球を賞球として貯留皿１１４４に排出するとともに、特図表示装置１１１４による特図変動遊技を開始する。また、第１特図始動口１１２６への入球を所定の球検出センサが検出した場合には、内部抽選が行われる。この内部抽選に当選した場合には、特図表示装置１１１４および装飾図柄表示装置１１１０に当選したことを示す図柄を停止表示すると共に、大当たり遊技を開始する。この大当り遊技は、後述する可変入賞口１１３０に入球する確率が高くなるため、通常遊技（電源投入後に最初に開始される遊技状態）よりも遊技者にとって有利な遊技状態となっている。なお、第１特図始動口１１２６に入球した球は、パチンコ機１０００の裏側に誘導した後、遊技島側に排出する。
【０２５３】
第２特図始動口１１２８は、電動チューリップ（電チュー）と呼ばれ、本実施例では第１特図始動口１１２６の真下に１つだけ配設している。この第２特図始動口１１２８は、左右に開閉自在な羽根を備え、羽根の閉鎖中は球の入球が不可能であり、普図変動遊技に当選し、普図表示装置１１１２が当たり図柄を停止表示した場合に羽根が所定の時間間隔、所定の回数で開閉する。第２特図始動口１１２８への入球を所定の球検出センサが検出した場合、後述する払出装置１５５２を駆動し、所定の個数（本実施例では５個）の球を賞球として貯留皿１１４４に排出するとともに、特図表示装置１１１４による特図変動遊技を開始する。また、第２特図始動口１１２８への入球を所定の球検出センサが検出した場合には、内部抽選が行われ、この内部抽選に当選した場合には、特図表示装置１１１４および装飾図柄表示装置１１１０に当選したことを示す図柄を停止表示すると共に、大当り遊技を開始する。なお、第２特図始動口１１２８に入球した球は、パチンコ機１０００の裏側に誘導した後、遊技島側に排出する。
【０２５４】
可変入賞口１１３０は、大入賞口またはアタッカーと呼ばれ、本実施例では遊技盤１１０２の中央部下方に１つだけ配設している。この可変入賞口１１３０は、開閉自在な扉部材を備え、扉部材の閉鎖中は球の入球が不可能であり、特図変動遊技に当選し、特図表示装置１１１４が大当たり図柄を停止表示した場合に扉部材が所定の時間間隔（例えば、開放時間２９秒、閉鎖時間１．５秒）、所定の回数（例えば１５回）で開閉する。可変入賞口１１３０への入球を所定の球検出センサが検出した場合、後述する払出装置１５５２を駆動し、所定の個数（本実施例では１５球）の球を賞球として貯留皿１１４４に排出する。なお、可変入賞口１１３０に入球した球は、パチンコ機１０００の裏側に誘導した後、遊技島側に排出する。
【０２５５】
さらに、これらの入賞口や始動口の近傍には、風車と呼ばれる円盤状の打球方向変換部材１１３２や、遊技釘１１３４を複数個、配設していると共に、内レール１１０８の最下部には、いずれの入賞口や始動口にも入賞しなかった球をパチンコ機１０００の裏側に誘導した後、遊技島側に排出するためのアウト口１１３６を設けている。
【０２５６】
また、演出装置１２００の左方から下方にかけては、ワープ装置１２３０が配設されている。ワープ装置１２３０は、演出装置１２００の左方に設けた入球口１２３２に入った遊技球を演出装置１２００の前面下方の前面ステージ１２３４に排出し、さらに、前面ステージ１２３４に排出した遊技球が前面ステージ１２３４の中央部後方に設けた第２の入球口１２３６に入った場合は、遊技球を、第１特図始動口１１２６の上方に設けた排出口１２３８から第１特図始動口１１２６に向けて排出するものである。この排出口１２３８から排出した遊技球は特図始動口１１２６に入球しやすくなっている。
【０２５７】
このパチンコ機１０００は、遊技者が貯留皿１１４４に貯留している球を発射レール１１４２の発射位置に供給し、遊技者の操作ハンドル１１４８の操作量に応じた強度で発射モータ１６０２を駆動し、発射杆１１３８および発射槌１１４０によって外レール１１０６、内レール１１０８を通過させて遊技領域１１０４に打ち出す。そして、遊技領域１１０４の上部に到達した球は、打球方向変換部材１１３２や遊技釘１１３４等によって進行方向を変えながら下方に落下し、入賞口（一般入賞口１１２２、可変入賞口１１３０）や始動口（第１特図始動口１１２６、第２特図始動口１１２８）に入賞するか、いずれの入賞口や始動口にも入賞することなく、または普図始動口１１２４を通過するのみでアウト口１１３６に到達する。
【０２５８】
＜制御部＞
次に、図２９を用いて、このパチンコ機１０００の制御部の回路構成について詳細に説明する。なお、同図は制御部の回路ブロック図を示したものである。
【０２５９】
パチンコ機１０００の制御部は、大別すると、遊技の中枢部分を制御する主制御部１３００と、主制御部１３００が送信するコマンドに応じて、主に演出の制御を行う副制御部１４００と、主に装飾図柄表示装置１１１０の制御を行う副制御部１５００と、主に各可動部材１２０２、１２０４の制御を行う副制御部１６００と、主制御部１３００が送信するコマンドに応じて、主に遊技球の払い出しに関する制御を行う払出制御部１５５０と、遊技球の発射制御を行う発射制御部１５６０と、パチンコ機１０００に供給される電源を制御する電源管理部１６５０によって構成している。
【０２６０】
＜主制御部＞
まず、パチンコ機１０００の主制御部１３００について説明する。
【０２６１】
主制御部１３００は、主制御部１３００の全体を制御する基本回路１３０２を備えており、この基本回路１３０２には、ＣＰＵ１３０４と、制御プログラムや各種データを記憶するためのＲＯＭ１３０６と、一時的にデータを記憶するためのＲＡＭ１３０８と、各種デバイスの入出力を制御するためのＩ／Ｏ１３１０と、時間や回数等を計測するためのカウンタタイマ１３１２を搭載している。なお、ＲＯＭ１３０６やＲＡＭ１３０８については他の記憶手段を用いてもよく、この点は後述する副制御部１４００についても同様である。この基本回路１３０２のＣＰＵ１３０４は、水晶発信器１３１４が出力する所定周期のクロック信号をシステムクロックとして入力して動作する。
【０２６２】
また、基本回路１３０２には、水晶発信器１３１４が出力するクロック信号を受信する度に０〜６５５３５の範囲で数値を変動させるハードウェア乱数カウンタとして使用しているカウンタ回路１３１６（この回路には２つのカウンタを内蔵しているものとする）と、各始動口１１２４、１１２６、１１２８、一般入賞口１１２２の入り口および可変入賞口１１３０の内部に設けた球検出センサを含む各種センサ１３１８が出力する信号を受信し、増幅結果や基準電圧との比較結果をカウンタ回路１３１６および基本回路１３０２に出力するためのセンサ回路１３２０と、特図表示装置１１１４の表示制御を行うための表示回路１３２２と、普図表示装置１１１２の表示制御を行うための表示回路１３２４と、各種状態表示部１３２６（普図保留ランプ１１１６、特図保留ランプ１１１８、高確中ランプ１１２０等）の表示制御を行うための表示回路１３２８と、第２特図始動口１１２８や可変入賞口１１３０等を開閉駆動する各種ソレノイド１３３０を制御するためのソレノイド回路１３３２を接続している。
【０２６３】
なお、第１特図始動口１１２６に球が入賞したことを球検出センサ１３１８が検出した場合には、センサ回路１３２０は球を検出したことを示す信号をカウンタ回路１３１６に出力する。この信号を受信したカウンタ回路１３１６は、第１特図始動口１１２６に対応するカウンタのそのタイミングにおける値をラッチし、ラッチした値を、第１特図始動口１１２６に対応する内蔵のカウンタ値記憶用レジスタに記憶する。また、カウンタ回路１３１６は、第２特図始動口１１２８に球が入賞したことを示す信号を受信した場合も同様に、第２特図始動口１１２８に対応するカウンタのそのタイミングにおける値をラッチし、ラッチした値を、第２特図始動口１１２８に対応する内蔵のカウンタ値記憶用レジスタに記憶する。
【０２６４】
さらに、基本回路１３０２には、情報出力回路１３３４を接続しており、主制御部１３００は、この情報出力回路１３３４を介して、外部のホールコンピュータ（図示省略）等が備える情報入力回路１６５２にパチンコ機１０００の遊技情報（例えば、遊技状態）を出力する。
【０２６５】
また、主制御部１３００には、電源管理部１５００から主制御部１３００に供給している電源の電圧値を監視する電圧監視回路１３３６を設けており、この電圧監視回路１３３６は、電源の電圧値が所定の値（本実施例では９ｖ）未満である場合に電圧が低下したことを示す低電圧信号を基本回路１３０２に出力する。
【０２６６】
また、主制御部１３００には、電源が投入されると起動信号（リセット信号）を出力する起動信号出力回路（リセット信号出力回路）１３３８を設けており、ＣＰＵ１３０４は、この起動信号出力回路１３３８から起動信号を入力した場合に、遊技制御を開始する（後述する主制御部メイン処理を開始する）。
【０２６７】
また、主制御部１３００は、副制御部１４００に信号（コマンド）を送信するための出力インタフェースと、払出制御部１５５０に信号（コマンド）を送信するための出力インタフェースをそれぞれ備えており、この構成により、副制御部１４００および払出制御部１５５０との通信を可能としている。なお、主制御部１３００と副制御部１４００および払出制御部１５５０との情報通信は一方向の通信であり、主制御部１３００は副制御部１４００および払出制御部１５５０にコマンド等の信号を送信できるように構成しているが、副制御部１４００および払出制御部１５５０からは主制御部１３００にコマンド等の信号を送信できないように構成している。
【０２６８】
＜副制御部＞
次に、パチンコ機１０００の副制御部１４００について説明する。
【０２６９】
副制御部１４００は、主に主制御部１３００が送信したコマンド等に基づいて副制御部１４００の全体を制御する基本回路１４０２を備えており、この基本回路１４０２には、ＣＰＵ１４０４と、制御プログラムや各種データを記憶するためのＲＯＭ１４０６と、一時的にデータを記憶するためのＲＡＭ１４０８と、各種デバイスの入出力を制御するためのＩ／Ｏ１４１０と、時間や回数等を計測するためのカウンタタイマ１４１２を搭載している。この基本回路１４０２のＣＰＵ１４０４は、水晶発信器１４１４が出力する所定周期のクロック信号をシステムクロックとして入力して動作する。
【０２７０】
また、基本回路１４０２には、スピーカ１４１６（およびアンプ）の制御を行うための音源ＩＣ１４１８と、各種ランプ１４２０の制御を行うための表示回路１４２２と、装飾図柄表示装置（液晶表示装置）１１１０の制御を行うための副制御部１５００と、チャンスボタン１１４６の押下を検出して信号を出力するチャンスボタン検出回路１３８０を接続している。
【０２７１】
副制御部１５００は、図示は省略するが、演算処理装置であるＣＰＵや、ＲＯＭやＲＡＭ等の各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備えている。副制御部１５００のＣＰＵは、副制御部１４００のＣＰＵ１４０４からの信号（コマンド）を入出力インタフェースを介して受信し、副制御部１５００全体を制御する。また、ＣＰＵには、バスを介して、ＶＤＰが接続されている。このＶＤＰには、水晶発信器が接続され、さらに、バスを介して、画像データと、画像データ用のカラーパレットデータが記憶されているＣＧ−ＲＯＭ、ＶＲＡＭが接続されている。ＶＤＰは、ＣＰＵからの信号をもとにＲＯＭに記憶された画像データを読み出すと共に、ＲＡＭのワークエリアを使用して画像信号を生成し、Ｄ／Ａコンバータを介して装飾図柄表示装置１１１０の表示画面に画像を表示する。なお、装飾図柄表示装置１１１０には、ＣＰＵによって装飾図柄表示装置１１１０の表示画面の輝度調整を可能とするため輝度調整信号が入力されている。副制御部１５００のＣＰＵは、入出力インタフェースを介して副制御部１４００から受信したコマンドに基づいて、装飾図柄表示装置１１１０の表示を制御する処理を実行する。
【０２７２】
また、副制御部１５００のＣＰＵには、バスを介して、入出力インタフェースが接続され、この入出力インタフェースには、波形整形回路を介して冷却ファン制御装置が接続されている。この冷却ファン制御装置はＶＤＰを冷却する冷却装置の冷却ファンを制御するためのものである。
【０２７３】
副制御部１６００は、図示は省略するが、演算処理装置であるＣＰＵや、ＲＯＭやＲＡＭ等の各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備えている。副制御部１６００のＣＰＵは、副制御部１４００からの信号（コマンド）を入出力インタフェースを介して受信し、副制御部１６００全体を制御する。
【０２７４】
また、副制御部１６００のＣＰＵには、外部の機器から信号を受信するための入力インタフェース、および外部の機器へ信号を送信するための出力インタフェースが接続されている。入力インタフェースには、演出装置１２００が備える左センサＡ１６６１、左センサＢ１６６２、右センサＡ１６６３、右センサＢ１６６４、上センサＡ１６６５および上センサＢ１６６６が接続されている。なお、本実施例の副制御部１６００は、オプションとしてさらに下センサＡ１６６７、および下センサＢ１６６８が接続されている。
【０２７５】
出力インタフェースには、演出装置１２００が備える各モータが駆動部を介して接続されている。具体的には、左モータ駆動部１６７１を介して左モータ１６７２、右モータ駆動部１６７３を介して右モータ１６７４、上モータ駆動部１６７５を介して上モータ１６７６が接続されている。なお、本実施例の副制御部１６００は、オプションとしてさらに下モータ駆動部１６７７を介して下モータ１６７８が接続されている。
【０２７６】
また、副制御部１６００のＣＰＵには、副制御部１４００と信号（コマンド）を送受信するための入出力インタフェースが接続されている。副制御部１６００のＣＰＵは、入出力インタフェースを介して副制御部１４００から受信したコマンドに基づいて、演出装置２００の各可動部材１２０２、１２０４を制御する処理を実行する。
【０２７７】
＜払出制御部、発射制御部、電源管理部＞
次に、パチンコ機１０００の払出制御部１５５０、発射制御部１５６０、電源管理部１６５０について説明する。
【０２７８】
払出制御部１５５０は、主に主制御部１３００が送信したコマンド等の信号に基づいて払出装置１５５２を制御すると共に、払出センサ１５５４が出力する制御信号に基づいて賞球または貸球の払い出しが完了したか否かを検出すると共に、インタフェース部１５５６を介して、パチンコ機１０００とは別体で設けられたカードユニット１６５４との通信を行う。
【０２７９】
発射制御部１５６０は、払出制御部１５５０が出力する、発射許可または停止を指示する制御信号や、操作ハンドル１１４８内に設けた発射強度出力回路が出力する、遊技者による発射ハンドル１１４８の操作量に応じた発射強度を指示する制御信号に基づいて、発射杆１１３８および発射槌１１４０を駆動する発射モータ１５６２の制御や、貯留皿１１４４から発射レール１１４２に球を供給する球送り装置１５６４の制御を行う。
【０２８０】
電源管理部１６５０は、パチンコ機１０００に外部から供給される交流電源を直流化し、所定の電圧に変換して主制御部１３００、副制御部１４００等の各制御部や払出装置１５５２等の各装置に供給する。さらに、電源管理部１６５０は、外部からの電源が断たれた後も所定の部品（例えば主制御部１３００のＲＡＭ１３０８等）に所定の期間（例えば１０日間）電源を供給するための蓄電回路（例えばコンデンサ）を備えている。
【０２８１】
＜図柄の種類＞
次に、図３０（ａ）〜（ｃ）を用いて、パチンコ機１００の特図表示装置、装飾図柄表示装置、普図表示装置が停止表示する特図および普図の種類について説明する。
【０２８２】
図３０（ａ）は特図の停止表示態様の一例を示したものである。本実施例の特図の停止表示態様には、大当たり図柄である「特図１」と、特別大当たり図柄である「特図２」と、外れ図柄である「特図３」の３種類がある。第１特図始動口または第２特図始動口に球が入賞したことを所定の球検出センサが検出したことを条件として特図変動遊技を開始した場合には、特図表示装置は、７個のセグメントの全点灯と、中央の１個のセグメントの点灯を繰り返す「特図の変動表示」を行う。そして、特図の変動開始前に決定した変動時間が経過すると、特図変動遊技の当選を報知する場合には「特図１」または「特図２」を停止表示し、特図変動遊技の外れを報知する場合には「特図３」を停止表示する。なお、図中の白抜きの部分が消灯するセグメントの場所を示し、黒塗りの部分が点灯するセグメントの場所を示している。
【０２８３】
図３０（ｂ）は装飾図柄の一例を示したものである。本実施例の装飾図柄には、「装飾１」〜「装飾１０」の１０種類がある。第１特図始動口または第２特図始動口に球が入賞したことを所定の球検出センサが検出したことを条件にして、装飾図柄表示装置の左図柄表示領域、中図柄表示領域、右図柄表示領域の各図柄表示領域に、「装飾１」→「装飾２」→「装飾３」→・・・・「装飾９」→「装飾１０」→「装飾１」→・・・の順番で表示を切り替える「装飾図柄の変動表示」を行う。そして、大当たりを報知する場合には、図柄表示領域に大当たりに対応する図柄組合せ（本実施例では、同一の数字の装飾図柄の組合せ（例えば、「装飾２−装飾２−装飾２」））を停止表示し、特別大当たりを報知する場合には、特別大当たりに対応する図柄組合せ（本実施例では、同一の奇数番号数字の装飾図柄の組合せ（例えば、「装飾１−装飾１−装飾１」））を停止表示する。
【０２８４】
なお、大当たりに対応する図柄の組合せを停止表示した場合には、大当たり遊技または特別大当たり遊技を開始し、特別大当たりに対応する図柄の組合せを停止表示した場合には、特別大当たり遊技を開始する。また、外れを報知する場合には、図柄表示領域に大当たりに対応する図柄組合せ以外の図柄組合せを停止表示した後で、保留している装飾図柄の変動表示があれば、その変動表示を開始する。
【０２８５】
図３０（ｃ）は普図の停止表示態様の一例を示したものである。本実施例の普図の停止表示態様には、当たり図柄である「普図１」と、外れ図柄である「普図２」の２種類がある。普図始動口を球が通過したことを所定の球検出センサが検出したことを条件として普図表示遊技を開始した場合には、普図表示装置は、７個のセグメントの全点灯と、中央の１個のセグメントの点灯を繰り返す「普図の変動表示」を行う。そして、普図変動遊技の当選を報知する場合には「普図１」を停止表示し、普図変動遊技の外れを報知する場合には「普図２」を停止表示する。
【０２８６】
＜主制御部メイン処理＞
次に、図３１を用いて、主制御部１３００のＣＰＵ１３０４が実行する主制御部メイン処理について説明する。なお、同図は、主制御部メイン処理の流れを示すフローチャートである。
【０２８７】
上述したように、主制御部１３００には、電源が投入されると起動信号（リセット信号）を出力する起動信号出力回路（リセット信号出力回路）１３３８を設けている。この起動信号を入力した基本回路１３０２のＣＰＵ１３０４は、リセット割込みによりリセットスタートしてＲＯＭ１３０６に予め記憶している制御プログラムに従って処理を実行する。
【０２８８】
ステップＳ１６０１では、初期設定１を行う。この初期設定１では、ＣＰＵ１３０４のスタックポインタ（ＳＰ）へのスタック初期値の設定、割込みマスクの設定、Ｉ／Ｏポート１３１０の初期設定、ＲＡＭ１３０８に記憶する各種変数の初期設定、ＷＤＴ１３１３への動作許可及び初期値の設定等を行う。なお、本実施例では、ＷＤＴ１３１３に、初期値として３２．８ｍｓに相当する数値を設定する。
【０２８９】
ステップＳ１６０２では、ＷＤＴ１３１３のカウンタの値をクリアし、ＷＤＴ１３１３による時間計測を再始動する。
【０２９０】
ステップＳ１６０３では、低電圧信号がオンであるか否か、すなわち、電圧監視回路１３３６が、電源管理部１６５０から主制御部１３００に供給している電源の電圧値が所定の値（本実施例では９ｖ）未満である場合に電圧が低下したことを示す低電圧信号を出力しているか否かを監視する。そして、低電圧信号がオンの場合（ＣＰＵ１３０４が電源の遮断を検知した場合）にはステップＳ１６０２に戻り、低電圧信号がオフの場合（ＣＰＵ１３０４が電源の遮断を検知していない場合）にはステップＳ１６０４に進む。
【０２９１】
ステップＳ１６０４では、初期設定２を行う。この初期設定２では、後述する主制御部タイマ割込み処理を定期毎に実行するための周期を決める数値をカウンタタイマ１３１２に設定する処理、Ｉ／Ｏ１３１０の所定のポート（例えば試験用出力ポート、副制御部１４００への出力ポート）からクリア信号を出力する処理、ＲＡＭ１３０８への書き込みを許可する設定等を行う。
【０２９２】
ステップＳ１６０５では、電源の遮断前（電断前）の状態に復帰するか否かの判定を行い、電断前の状態に復帰しない場合（主制御部１３００の基本回路１３０２を初期状態にする場合）にはステップＳ１６０７に進む。同様に電源ステータスの情報が「サスペンド」以外の情報を示している場合にもステップＳ１６０７に進む。
【０２９３】
具体的には、最初に、電源基板に設けた操作部（電源スイッチ）を遊技店の店員等が操作した場合に送信されるＲＡＭクリア信号がオン（操作があったことを示す）であるか否か、すなわちＲＡＭクリアが必要であるか否かを判定し、ＲＡＭクリア信号がオンの場合（ＲＡＭクリアが必要な場合）には、基本回路１３０２を初期状態にすべくステップＳ１６０７に進む。一方、ＲＡＭクリア信号がオフの場合（ＲＡＭクリアが必要でない場合）は、ＲＡＭ１３０８に設けた電源ステータス記憶領域に記憶した電源ステータスの情報を読み出し、この電源ステータスの情報がサスペンドを示す情報であるか否かを判定する。そして、電源ステータスの情報がサスペンドを示す情報でない場合には、基本回路１３０２を初期状態にすべくステップＳ１６０７に進み、電源ステータスの情報がサスペンドを示す情報である場合には、ＲＡＭ１３０８の所定の領域（例えば全ての領域）に記憶している１バイトデータを初期値が０である１バイト構成のレジスタに全て加算することによりチェックサムを算出し、算出したチェックサムの結果が特定の値（例えば０）であるか否か（チェックサムの結果が正常であるか否か）を判定する。そして、チェックサムの結果が特定の値（例えば０）の場合（チェックサムの結果が正常である場合）には電断前の状態に復帰すべくステップＳ１６０６に進み、チェックサムの結果が特定の値（例えば０）以外である場合（チェックサムの結果が異常である場合）には、パチンコ機１０００を初期状態にすべくステップＳ１６０７に進む。同様に電源ステータスの情報が「サスペンド」以外の情報を示している場合にもステップＳ１６０７に進む。
【０２９４】
ステップＳ１６０６では、復電時処理を行う。この復電時処理では、電断時にＲＡＭ１３０８に設けられたスタックポインタ退避領域に記憶しておいたスタックポインタを読み出し、スタックポインタに再設定する。また、電断時にＲＡＭ１３０８に設けられたレジスタ退避領域に記憶しておいた各レジスタの値を読み出し、各レジスタに再設定した後、割込み許可の設定を行う。以降、ＣＰＵ１３０４が、再設定後のスタックポインタやレジスタに基づいて制御プログラムを実行する結果、パチンコ機１０００は電源断時の状態に復帰する。すなわち、電断直前にタイマ割込み処理（後述）に分岐する直前に行った（ステップＳ１６０８、ステップＳ１６０９内の所定の）命令の次の命令から処理を再開する。
【０２９５】
ステップＳ１６０７では、初期化処理を行う。この初期化処理では、割込み禁止の設定、スタックポインタへのスタック初期値の設定、ＲＡＭ１３０８の全ての記憶領域の初期化等を行う。
【０２９６】
ステップＳ１６０８では、割込み禁止の設定を行った後、基本乱数初期値更新処理を行う。この基本乱数初期値更新処理では、普図当選乱数カウンタ、および特図乱数値カウンタの初期値をそれぞれ生成するための２つの初期値生成用乱数カウンタと、普図タイマ乱数値、特図タイマ乱数値をそれぞれ生成するための２つの乱数カウンタを更新する。例えば、普図タイマ乱数値として取り得る数値範囲が０〜２０とすると、ＲＡＭ１３０８に設けた普図タイマ乱数値を生成するための乱数カウンタ記憶領域から値を取得し、取得した値に１を加算してから元の乱数カウンタ記憶領域に記憶する。このとき、取得した値に１を加算した結果が２１であれば０を元の乱数カウンタ記憶領域に記憶する。他の初期値生成用乱数カウンタ、乱数カウンタもそれぞれ同様に更新する。また、この基本乱数初期値更新処理の終了後に割込み許可の設定を行ってステップＳ１６０９に進む。
【０２９７】
ステップＳ１６０９では、演出乱数更新処理を行う。この演出乱数更新処理では、主制御部３００で使用する演出用乱数値を生成するための乱数カウンタを更新する。
【０２９８】
主制御部１３００は、所定の周期ごとに開始するタイマ割込み処理を行っている間を除いて、ステップＳ１６０８およびＳ１６０９の処理を繰り返し実行する。
【０２９９】
＜主制御部タイマ割込み処理＞
次に、図３２を用いて、主制御部１３００のＣＰＵ１３０４が実行する主制御部タイマ割込み処理について説明する。なお、同図は主制御部タイマ割込み処理の流れを示すフローチャートである。
【０３００】
主制御部１３００は、所定の周期（本実施例では約２ｍｓに１回）でタイマ割込み信号を発生するカウンタタイマ１３１２を備えており、このタイマ割込み信号を契機として主制御部タイマ割込み処理を所定の周期で開始する。
【０３０１】
ステップＳ１７０１では、タイマ割込みスタート処理を行う。このタイマ割込みスタート処理では、ＣＰＵ１３０４の各レジスタの値をスタック領域に一時的に退避する処理等を行う。
【０３０２】
ステップＳ１７０２では、ＷＤＴ１３１３のカウント値が初期設定値（本実施例では３２．８ｍｓ）を超えてＷＤＴ割込みが発生しないように（処理の異常を検出しないように）、ＷＤＴを定期的に（本実施例では、主制御部タイマ割込みの周期である約２ｍｓに１回）リスタートを行う。
【０３０３】
ステップＳ１７０３では、入力ポート状態更新処理を行う。この入力ポート状態更新処理では、Ｉ／Ｏ１３１０の入力ポートを介して、上述の透明部材保持枠開放センサ、前枠開放センサ、下皿満タンセンサ、複数の球検出センサを含む各種センサ１３１８の検出信号を入力して検出信号の有無を監視し、ＲＡＭ１３０８に各種センサ１３１８ごとに区画して設けた信号状態記憶領域に記憶する。本実施例では、前々回のタイマ割込み処理（約４ｍｓ前）で検出した各々の球検出センサの検出信号の有無の情報を、ＲＡＭ１３０８に各々の球検出センサごとに区画して設けた前回検出信号記憶領域から読み出し、この情報をＲＡＭ１３０８に各々の球検出センサごとに区画して設けた前々回検出信号記憶領域に記憶し、前回のタイマ割込み処理（約２ｍｓ前）で検出した各々の球検出センサの検出信号の有無の情報を、ＲＡＭ１３０８に各々の球検出センサごとに区画して設けた今回検出信号記憶領域から読み出し、この情報を上述の前回検出信号記憶領域に記憶する。また、今回検出した各々の球検出センサの検出信号を、上述の今回検出信号記憶領域に記憶する。
【０３０４】
また、ステップＳ１７０３では、上述の前々回検出信号記憶領域、前回検出信号記憶領域、および今回検出信号記領域の各記憶領域に記憶した各々の球検出センサの検出信号の有無の情報を比較し、各々の球検出センサにおける過去３回分の検出信号の有無の情報が一致するか否かを判定する。そして、各々の球検出センサにおいて過去３回分の検出信号の有無の情報が、予め定めた入賞判定パターン情報（本実施例では、前々回検出信号無し、前回検出信号有り、今回検出信号有りであることを示す情報）と一致した場合に、入賞口（一般入賞口１１２２、可変入賞口１１３０）や始動口（第１特図始動口１１２６、第２特図始動口１１２８）への入球、または普図始動口１１２４の通過があったと判定する。例えば、一般入賞口１１２２への入球を検出する球検出センサにおいて過去３回分の検出信号の有無の情報が上述の入賞判定パターン情報と一致した場合には、一般入賞口１１２２へ入球したと判定し、以降の一般入賞口１１２２への入球に伴う処理を行うが、過去３回分の検出信号の有無の情報が上述の入賞判定パターン情報と一致しなかった場合には、以降の一般入賞口１１２２への入球に伴う処理を行わずに後続の処理に分岐する。
【０３０５】
ステップＳ１７０４およびステップＳ１７０５では、基本乱数初期値更新処理および基本乱数更新処理を行う。これらの基本乱数初期値更新処理および基本乱数更新処理では、上記主制御部メイン処理におけるステップＳ１６０８で行った初期値生成用乱数カウンタの値の更新を行い、次に主制御部１３００で使用する普図当選乱数値および特図乱数値をそれぞれ生成するための２つの乱数カウンタを更新する。例えば、普図当選乱数値として取り得る数値範囲が０〜１００とすると、ＲＡＭ１３０８に設けた普図当選乱数値を生成するための乱数カウンタ記憶領域から値を取得し、取得した値に１を加算してから元の乱数カウンタ記憶領域に記憶する。このとき、取得した値に１を加算した結果が１０１であれば０を元の乱数カウンタ記憶領域に記憶する。また、取得した値に１を加算した結果、乱数カウンタが一周していると判定した場合にはそれぞれの乱数カウンタに対応する初期値生成用乱数カウンタの値を取得し、乱数カウンタの記憶領域にセットする。例えば、０〜１００の数値範囲で変動する普図当選乱数値生成用の乱数カウンタから値を取得し、取得した値に１を加算した結果が、ＲＡＭ１３０８に設けた所定の初期値記憶領域に記憶している前回設定した初期値と等しい値（例えば７）である場合に、普図当選乱数値生成用の乱数カウンタに対応する初期値生成用乱数カウンタから値を初期値として取得し、普図当選乱数値生成用の乱数カウンタにセットすると共に、普図当選乱数値生成用の乱数カウンタが次に１周したことを判定するために、今回設定した初期値を上述の初期値記憶領域に記憶しておく。なお、普図当選乱数値生成用の乱数カウンタが次に１周したことを判定するための上述の初期値記憶領域とは別に、特図乱数生成用の乱数カウンタが１周したことを判定するための初期値記憶領域をＲＡＭ１３０８に設けている。
【０３０６】
ステップＳ１７０６では、演出乱数更新処理を行う。この演出乱数更新処理では、主制御部１３００で使用する演出用乱数値を生成するための乱数カウンタを更新する。
【０３０７】
ステップＳ１７０７では、タイマ更新処理を行う。詳細は後述するが、このタイマ更新処理では、普通図柄表示装置１１１２に図柄を変動・停止表示する時間を計時するための普図表示図柄更新タイマ、特別図柄表示装置１１１４に図柄を変動・停止表示する時間を計時するための特図表示図柄更新タイマ、所定の入賞演出時間、所定の開放時間、所定の閉鎖時間、所定の終了演出期間等を計時するためのタイマ等を含む各種タイマを更新する。
【０３０８】
ステップＳ１７０８では、入賞口カウンタ更新処理を行う。この入賞口カウンタ更新処理では、入賞口（一般入賞口１１２２、第１、第２特図始動口１１２６、１１２８、および可変入賞口１１３０）に入賞（入球）があった場合に、ＲＡＭ１３０８に入賞口ごとに設けた賞球数記憶領域の値を読み出し、１を加算して、元の賞球数記憶領域に設定する。
【０３０９】
また、ステップＳ１７０９では、入賞受付処理を行う。この入賞受付処理では、第１、第２特図始動口１１２６、１１２８に入賞があり、且つ、保留している特図変動遊技の数が４未満である場合には、入賞した始動口に対応するカウンタ回路１３１６のカウンタ値記憶用レジスタから値を特図当選乱数値として取得する。また、上述の特図乱数値生成用の乱数カウンタから値を特図乱数値として取得し、ＲＡＭ１３０８に設けた乱数値記憶領域に特図当選乱数値と共に記憶する。また、普図始動口１１２４を球が通過したことを検出し、且つ、保留している普図変動遊技の数が２未満の場合には、そのタイミングにおける普図当選乱数値生成用の乱数カウンタの値を普図当選乱数値として取得し、ＲＡＭ１３０８に設けた上述の特図用とは別の乱数値記憶領域に記憶する。また、この入賞受付処理では、所定の球検出センサにより第１、第２特図始動口１１２６、１１２８、普図始動口１１２４、または可変入賞口１１３０の入賞（入球）を検出した場合に、副制御部１４００に送信すべき送信情報に、第１、第２特図始動口１１２６、１１２８、普図始動口１１２４、および可変入賞口１１３０の入賞（入球）の有無を示す入賞受付情報を設定する。
【０３１０】
ステップＳ１７１０では、払出要求数送信処理を行う。なお、払出制御部１５５０に出力する出力予定情報および払出要求情報は１バイトで構成しており、ビット７にストローブ情報（オンの場合、データをセットしていることを示す）、ビット６に電源投入情報（オンの場合、電源投入後一回目のコマンド送信であることを示す）、ビット４〜５に今回加工種別（０〜３）、およびビット０〜３に加工後の払出要求数を示すようにしている。
【０３１１】
ステップＳ１７１１では、普図状態更新処理を行う。この普図状態更新処理は、普図の状態に対応する複数の処理のうちの１つの処理を行う。例えば、普図変動中（後述する普図汎用タイマの値が１以上）における普図状態更新処理では、普図表示装置１１１２を構成する７セグメントＬＥＤの点灯と消灯を繰り返す点灯・消灯駆動制御を行う。
【０３１２】
また、普図変動表示時間が経過したタイミング（普図表示図柄更新タイマの値が１から０になったタイミング）における普図状態更新処理では、当りフラグがオンの場合には、図３０（ｃ）に示す普図１の態様となるように普図表示装置１１１２を構成する７セグメントＬＥＤの点灯・消灯駆動制御を行い、当りフラグがオフの場合には、図３０（ｃ）に示す普図２の態様となるように普図表示装置１１１２を構成する７セグメントＬＥＤの点灯・消灯駆動制御を行うと共に、その後、所定の停止表示期間（例えば５００ｍ秒間）その表示を維持するためにＲＡＭ１３０８に設けた普図停止時間管理用タイマの記憶領域に停止期間を示す情報を設定する。この設定により普図の停止表示を行い、普図変動遊技の結果を遊技者に報知するようにしている。
【０３１３】
また、所定の停止表示期間が終了したタイミング（普図停止時間管理用タイマの値が１から０になったタイミング）で開始する普図状態更新処理では、当りフラグがオンの場合には、所定の開放期間（例えば２秒間）、第２特図始動口１１２８の羽根部材の開閉駆動用のソレノイド１３３０に、羽根部材を開放状態に保持する信号を出力するとともに、ＲＡＭ１３０８に設けた羽根開放時間管理用タイマの記憶領域に開放期間を示す情報を設定する。
【０３１４】
また、所定の開放期間が終了したタイミング（羽根開放時間管理用タイマの値が１から０になったタイミング）で開始する普図状態更新処理では、所定の閉鎖期間（例えば５００ｍ秒間）、羽根部材の開閉駆動用のソレノイド１３３０に、羽根部材を閉鎖状態に保持する信号を出力するとともに、ＲＡＭ１３０８に設けた羽根閉鎖時間管理用タイマの記憶領域に閉鎖期間を示す情報を設定する。
【０３１５】
また、所定の閉鎖期間を経過したタイミング（羽根閉鎖時間管理用タイマの値が１から０になったタイミング）で開始する普図状態更新処理では、普図の状態を非作動中に設定する。普図の状態が非作動中の場合における普図状態更新処理では、何もせずに次のステップＳ１７１２に移行するようにしている。
【０３１６】
ステップＳ１７１２では、普図関連抽選処理を行う。この普図関連抽選処理では、普図変動遊技および第２特図始動口１１２８の開閉制御を行っておらず（普図の状態が非作動中）、且つ、保留している普図変動遊技の数が１以上である場合に、上述の乱数値記憶領域に記憶している普図当選乱数値に基づいた乱数抽選により普図変動遊技の結果を当選とするか、不当選とするかを決定する当り判定をおこない、当選とする場合にはＲＡＭ１３０８に設けた当りフラグにオンを設定する。不当選の場合には、当りフラグにオフを設定する。また、当り判定の結果に関わらず、次に上述の普図タイマ乱数値生成用の乱数カウンタの値を普図タイマ乱数値として取得し、取得した普図タイマ乱数値に基づいて複数の変動時間のうちから普図表示装置１１１２に普図を変動表示する時間を１つ選択し、この変動表示時間を、普図変動表示時間として、ＲＡＭ１３０８に設けた普図変動時間記憶領域に記憶する。なお、保留している普図変動遊技の数は、ＲＡＭ１３０８に設けた普図保留数記憶領域に記憶するようにしており、当り判定をするたびに、保留している普図変動遊技の数から１を減算した値を、この普図保留数記憶領域に記憶し直すようにしている。また当り判定に使用した乱数値を消去する。
【０３１７】
ステップＳ１７１３では、特図状態更新処理を行う。この特図状態更新処理は、特図の状態に応じて、次の８つの処理のうちの１つの処理を行う。例えば、特図変動中（後述する特図汎用タイマの値が１以上）における特図状態更新処理では、特図表示装置１１１４を構成する７セグメントＬＥＤの点灯と消灯を繰り返す点灯・消灯駆動制御を行う。
【０３１８】
また、特図変動表示時間が経過したタイミング（特図表示図柄更新タイマの値が１から０になったタイミング）で開始する特図状態更新処理では、大当たりフラグがオンで確変フラグがオフの場合には特図表示装置１１１４に図３０（ａ）に示す特図１、大当たりフラグがオンで確変フラグがオンの場合には特図表示装置１１１４に図３０（ａ）に示す特図２、大当たりフラグがオフの場合には、図３０（ａ）に示す特図３の態様となるように特図表示装置１１１４を構成する７セグメントＬＥＤの点灯・消灯駆動制御を行うと共に、その後、所定の停止表示期間（例えば５００ｍ秒間）その表示を維持するためにＲＡＭ１３０８に設けた特図停止時間管理用タイマの記憶領域に停止期間を示す情報を設定する。この設定により特図の停止表示をおこない、特図変動遊技の結果を遊技者に報知するようにしている。また、コマンド設定送信処理（ステップＳ１７１５）で一般コマンド回転停止設定送信処理を実行させるために上述の送信情報記憶領域に０２Ｈを送信情報（一般情報）として追加記憶する。
【０３１９】
また、所定の停止表示期間が終了したタイミング（特図停止時間管理用タイマの値が１から０になったタイミング）で開始する特図状態更新処理では、大当たりフラグがオンの場合には、所定の入賞演出期間（例えば３秒間）すなわち装飾図柄表示装置１１１０による大当たりを開始することを遊技者に報知する画像を表示している期間待機するためにＲＡＭ１３０８に設けた特図待機時間管理用タイマの記憶領域に入賞演出期間を示す情報を設定する。また、コマンド設定送信処理（ステップＳ１７１５）で一般コマンド入賞演出設定送信処理を実行させるために上述の送信情報記憶領域に０４Ｈを送信情報（一般情報）として追加記憶する。
【０３２０】
また、所定の入賞演出期間が終了したタイミング（特図待機時間管理用タイマの値が１から０になったタイミング）で開始する特図状態更新処理では、所定の開放期間（例えば２９秒間、または可変入賞口１１３０に所定球数（例えば１０球）の遊技球の入賞を検出するまで）可変入賞口１１３０の扉部材の開閉駆動用のソレノイド１３３０に、扉部材を開放状態に保持する信号を出力するとともに、ＲＡＭ３０８に設けた扉開放時間管理用タイマの記憶領域に開放期間を示す情報を設定する。また、コマンド設定送信処理（ステップＳ１７１５）で一般コマンド大入賞口開放設定送信処理を実行させるために上述の送信情報記憶領域に１０Ｈを送信情報（一般情報）として追加記憶する。
【０３２１】
また、所定の開放期間が終了したタイミング（扉開放時間管理用タイマの値が１から０になったタイミング）で開始する特図状態更新処理では、所定の閉鎖期間（例えば１．５秒間）可変入賞口１１３０の扉部材の開閉駆動用のソレノイド１３３０に、扉部材を閉鎖状態に保持する信号を出力するとともに、ＲＡＭ１３０８に設けた扉閉鎖時間管理用タイマの記憶領域に閉鎖期間を示す情報を設定する。また、コマンド設定送信処理（ステップＳ１７１５）で一般コマンド大入賞口閉鎖設定送信処理を実行させるために上述の送信情報記憶領域に２０Ｈを送信情報（一般情報）として追加記憶する。
【０３２２】
また、この扉部材の開放・閉鎖制御を所定回数（例えば１５ラウンド）繰り返し、終了したタイミングで開始する特図状態更新処理では、所定の終了演出期間（例えば３秒間）すなわち装飾図柄表示装置１１１０による大当たりを終了することを遊技者に報知する画像を表示している期間待機するように設定するためにＲＡＭ１３０８に設けた演出待機時間管理用タイマの記憶領域に演出待機期間を示す情報を設定する。また、コマンド設定送信処理（ステップＳ１７１５）で一般コマンド終了演出設定送信処理を実行させるために上述の送信情報記憶領域に０８Ｈを送信情報（一般情報）として追加記憶する。
【０３２３】
また、所定の終了演出期間が終了したタイミング（演出待機時間管理用タイマの値が１から０になったタイミング）で開始する特図状態更新処理では、特図の状態を非作動中に設定する。特図の状態が非作動中の場合における特図状態更新処理では、何もせずに次のステップＳ１７１４に移行するようにしている。
【０３２４】
ステップＳ１７１４では、特図関連抽選処理を行う。この特図関連抽選処理では、特図変動遊技および可変入賞口１１３０の開閉制御を行っておらず（特図の状態が非作動中）、且つ、保留している特図変動遊技の数が１以上である場合に、大当たり判定テーブル、高確率状態移行判定テーブル、タイマ番号決定テーブル等を使用した各種抽選のうち、最初に大当たり判定を行う。具体的には、ステップＳ１７０９で乱数値記憶領域に記憶した特図当選乱数値が、大当たり判定テーブルの第１特図始動口用抽選データの数値範囲であるか否かを判定し、特図当選乱数値が第１特図始動口用抽選データの数値範囲である場合には、特図変動遊技の当選と判定してＲＡＭ１３０８に設けた大当たりフラグの格納領域に大当たりとなることを示す情報を設定する（ここで、大当たりの情報をＲＡＭ１３０８に設定することを大当たりフラグをオンに設定するという）。一方、特図当選乱数値が第１特図始動口用抽選データの数値範囲以外である場合には、特図変動遊技の外れと判定してＲＡＭ１３０８に設けた大当たりフラグの格納領域に外れとなることを示す情報を設定する（ここで、外れの情報をＲＡＭ１３０８に設定することを大当たりフラグをオフに設定するという）。なお、保留している特図変動遊技の数は、ＲＡＭ１３０８に設けた特図保留数記憶領域に記憶するようにしており、当り判定をするたびに、保留している特図変動遊技の数から１を減算した値を、この特図保留数記憶領域に記憶し直すようにしている。また、当り判定に使用した乱数値を消去する。
【０３２５】
具体例としては、遊技状態が低確率状態であり、第１特図始動口１１２６への球入賞の検出に基づいて取得した特図当選乱数値が１０１００の場合は大当たりフラグをオンに設定し、特図当選乱数値が１０２００の場合は大当たりフラグをオフに設定する。また、第２特図始動口１１２８への球入賞の検出に基づいて取得した特図当選乱数値が２０１００の場合は大当たりフラグをオンに設定し、特図当選乱数値が２０２００の場合は大当たりフラグをオフに設定する。
【０３２６】
大当たりフラグにオンを設定した場合には、次に確変移行判定を行う。具体的には、ステップＳ１７０９で乱数値記憶領域に記憶した特図乱数値が、移行判定乱数の数値範囲であるか否かを判定し、特図乱数値が抽選データの数値範囲である場合には、ＲＡＭ１３０８に設けた確変（確率変動）フラグの格納領域に、特別大当たり遊技を開始することを示す情報を設定する。（ここで、特別大当たり遊技開始の情報をＲＡＭ１３０８に設定することを確変フラグをオンに設定するという）。一方、特図乱数値が抽選データの数値範囲以外である場合には、上述の確変フラグの格納領域に、大当たり遊技を開始することを示す情報を設定する（ここで、大当たり遊技開始の情報をＲＡＭ１３０８に設定することを確変フラグをオフに設定するという）。例えば、取得した特図乱数値が２０の場合には確変フラグをオフに設定する。一方、取得した特図乱数値が８０の場合には確変フラグをオンに設定する。
【０３２７】
大当たり判定の結果に関わらず、次にタイマ番号を決定する処理を行う。具体的には、上述の特図タイマ乱数値生成用の乱数カウンタの値を特図タイマ乱数値として取得する。大当たりフラグの値、および取得した特図タイマ乱数値を含むタイマ乱数の数値範囲に対応するタイマ番号を選択し、ＲＡＭ１３０８に設けた所定のタイマ番号格納領域に記憶する。さらに、そのタイマ番号に対応する変動時間を、特図変動表示時間として、上述の特図表示図柄更新タイマに記憶し、コマンド設定送信処理（ステップＳ１７１５）で一般コマンド回転開始設定送信処理を実行させるために上述の送信情報記憶領域に０１Ｈを送信情報（一般情報）として追加記憶してから処理を終了する。
【０３２８】
例えば、大当たりフラグがオフで、取得した特図タイマ乱数値が５００００の場合には、特図タイマ乱数値は０〜６０２３５の範囲であることから、タイマ番号決定テーブルのそれらの条件に対応する１行目に記憶しているタイマ番号を示すタイマ１、および変動時間を示す５を選択し、ＲＡＭ１３０８に設けたそれぞれの記憶領域に記憶する。一方、大当たりフラグがオンで、取得した特図タイマ乱数値が６４０００の場合には、特図タイマ乱数値は０〜１５５３５の範囲ではないことからタイマ２は選択せず、１５５３６〜２４５３５ではないことからタイマ３は選択せず、２４５３６〜６２５３５ではないことからタイマ４は選択しないが、６２５３６〜６５５３５の範囲内であることから、タイマ番号決定テーブルのそれらの条件に対応する８行目に記憶しているタイマ番号を示すタイマ５、および変動時間を示す５０を選択し、ＲＡＭ１３０８に設けたそれぞれの記憶領域に記憶する。なお、割込み処理の開始周期である２ｍｓを考慮して、選択した変動時間の値に５００（１０００ｍｓ／２ｍｓ）を掛けた値を変動時間記憶領域にセットする。例えば、変動時間が５秒の場合には、変動時間記憶領域には２５００の値を初期値としてセットし、ステップＳ１７０７のタイマ更新処理を実行する度に、この変動時間記憶領域の値を１だけ減算するようにすることで、割込み処理の実行回数により時間の経過を計測できるようにしている。また、複数回（例えば５回）のタイマ割込み処理の実行ごと（例えば２ｍｓ周期）に変動時間記憶領域の値を減算する場合には、変動時間が１０秒の場合であれば、１０秒が１００００ｍｓであることから周期（２ｍｓ×５）で割り算して１０００を変動時間記憶領域に設定する。
【０３２９】
ステップＳ１７１５では、コマンド設定送信処理を行う。なお、副制御部１４００に送信する出力予定情報は１６ビットで構成しており、ビット１５はストローブ情報（オンの場合、データをセットしていることを示す）、ビット１１〜１４はコマンド種別（００Ｈの場合は基本コマンド、０１Ｈの場合は図柄変動開始コマンド、０４Ｈの場合は図柄変動停止コマンド、０５Ｈの場合は入賞演出開始コマンド、０６Ｈの場合は終了演出開始コマンド、０７Ｈの場合は大当たりラウンド数指定コマンド、０ＥＨの場合は復電コマンド、０ＦＨの場合はＲＡＭクリアコマンドをそれぞれ示す等コマンドの種類を特定可能な情報）、ビット０〜１０はコマンドデータ（コマンド種別に対応する所定の情報）で構成している。
【０３３０】
具体的には、ストローブ情報は上述のコマンド送信処理でオン、オフするようにしている。また、コマンド種別が図柄変動開始コマンドの場合であればコマンドデータに、大当たりフラグの値、確変フラグの値、特図関連抽選処理で選択したタイマ番号等を示す情報を含み、図柄変動停止コマンドの場合であれば、大当たりフラグの値、確変フラグの値等を含み、入賞演出コマンドおよび終了演出開始コマンドの場合であれば、確変フラグの値等を含み、大当たりラウンド数指定コマンドの場合であれば確変フラグの値、大当たりラウンド数等を含むようにしている。コマンド種別が基本コマンドを示す場合は、コマンドデータにデバイス情報、第１特図始動口１１２６への入賞の有無、第２特図始動口１１２８への入賞の有無、可変入賞口１１３０への入賞の有無等を含む。
【０３３１】
また、上述の一般コマンド回転開始設定送信処理では、コマンド種別に０１Ｈ、コマンドデータにＲＡＭ１３０８に記憶している大当たりフラグの値、確変フラグの値、特図関連抽選処理で選択したタイマ番号、保留している特図変動遊技の数等を示す情報を設定する。上述の一般コマンド回転停止設定送信処理では、コマンド種別に０４Ｈ、コマンドデータにＲＡＭ１３０８に記憶している大当たりフラグの値、確変フラグの値等を示す情報を設定する。上述の一般コマンド入賞演出設定送信処理では、コマンド種別に０５Ｈ、コマンドデータにＲＡＭ１３０８に記憶している入賞演出期間中に装飾図柄表示装置１１１０、各種ランプ１４２０、スピーカ１４１６等に出力する演出制御情報、確変フラグの値、保留している特図変動遊技の数等を示す情報を設定する。上述の一般コマンド終了演出設定送信処理では、コマンド種別に０６Ｈ、コマンドデータにＲＡＭ３０８に記憶している演出待機期間中に装飾図柄表示装置１１１０、各種ランプ１４２０、スピーカ１４１６等に出力する演出制御情報、確変フラグの値、保留している特図変動遊技の数等を示す情報を設定する。上述の一般コマンド大入賞口開放設定送信処理では、コマンド種別に０７Ｈ、コマンドデータにＲＡＭ１３０８に記憶している大当たりラウンド数、確変フラグの値、保留している特図変動遊技の数等を示す情報を設定する。上述の一般コマンド大入賞口閉鎖設定送信処理では、コマンド種別に０８Ｈ、コマンドデータにＲＡＭ１３０８に記憶している大当たりラウンド数、確変フラグの値、保留している特図変動遊技の数等を示す情報を設定する。副制御部１４００では、受信した出力予定情報に含まれるコマンド種別により、主制御部１３００における遊技制御の変化に応じた演出制御の決定が可能になるとともに、出力予定情報に含まれているコマンドデータの情報に基づいて、演出制御内容を決定することができるようになる。
【０３３２】
ステップＳ１７１６では、外部出力信号設定処理を行う。この外部出力信号設定処理では、ＲＡＭ１３０８に記憶している遊技情報を、情報出力回路１３３４を介してパチンコ機１０００とは別体の情報入力回路１６５２に出力する。
【０３３３】
ステップＳ１７１７では、デバイス監視処理を行う。このデバイス監視処理では、ステップＳ１７０３において信号状態記憶領域に記憶した各種センサの信号状態を読み出して、透明部材保持枠開放エラーの有無、前枠開放エラーの有無、または下皿満タンエラーの有無等を監視し、透明部材保持枠開放エラー、前枠開放エラー、または下皿満タンエラーを検出した場合に、副制御部１４００に送信すべき送信情報に、透明部材保持枠開放エラーの有無、前枠開放エラーの有無、下皿満タンエラーの有無を示すデバイス情報を設定する。また、各種ソレノイド１３３０を駆動して第２特図始動口１１２８や、可変入賞口１１３０の開閉を制御したり、表示回路１３２２、１３２４、１３２８を介して普図表示装置１１１２、特図表示装置１１１４、各種状態表示部１３２６等に出力する表示データを、Ｉ／Ｏ１３１０の出力ポートに設定する。また、払出要求数送信処理（ステップＳ１７１０）で設定した出力予定情報を出力ポート１３１０を介して副制御部４００に出力する。
【０３３４】
ステップＳ１７１８では、低電圧信号がオンであるか否かを監視する。そして、低電圧信号がオンの場合（電源の遮断を検知した場合）にはステップＳ１７２０に進み、低電圧信号がオフの場合（電源の遮断を検知していない場合）にはステップＳ１７１９に進む。
【０３３５】
ステップＳ１７１９では、タイマ割込みエンド処理を行う。このタイマ割込みエンド処理では、ステップＳ１７０１で一時的に退避した各レジスタの値を元の各レジスタに設定したり、割込み許可の設定等を行う。
【０３３６】
ステップＳ１７２０では、電源管理部１６５０から主制御部１３００に供給している電源の電圧値を監視する電圧監視回路が、所定の値以下である場合に電圧が低下したことを示す電圧低下信号を出力しているか否か、すなわち電源の遮断を検知したか否かを監視し、電源の遮断を検知した場合には、復電時に電断時の状態に復帰するための特定の変数やスタックポインタを復帰データとしてＲＡＭ１３０８の所定の領域に退避し、入出力ポートの初期化等の電断処理を行う。
【０３３７】
＜副制御部の処理＞
次に、図３３および３４を用いて、副制御部１４００、１５００、１６００の処理について説明する。図３３は、副制御部１４００、１５００、１６００の処理の概要を示した図であり、図３４（ａ）〜（ｃ）は、冷却ファンが異常停止した場合の装飾図柄表示装置１１１０の表示の一例を示した図である。なお、副制御部１４００、１５００、１６００の処理は、実施例１に係る副制御部４００、５００、６００の処理と同様であるため、概略のみ説明する。
【０３３８】
副制御部１５００は、冷却ファン制御装置から異常停止検出信号を受信したと、連続３０回判定した場合（冷却ファンが約１秒間継続して異常停止状態となった場合）に、ファンストップエラー処理を行う。副制御部１５００のファンストップエラー処理では、ＶＤＰの動作速度（動作周波数）を１６６ＭＨｚから１３３ＭＨｚに再設定すると共に、装飾図柄表示装置１１１０にファンストップエラー表示を表示する。このファンストップエラー表示は、図３４（ａ）に示されるように、遊技者の前の遊技台が煙を出している画像と共に「ファンストップエラー」、「店員をお呼びください。」および「遊技操作は行えますので、店員が到着するまでは遊技をお楽しみください。」というメッセージが表示されるものであり、パチンコ機１０００の電源が再投入されるまで装飾図柄表示装置１１１０の演出表示領域１１１０ｄに表示される。また、副制御部１５００は、ファンストップエラー処理において異常停止要求コマンドを副制御部１４００に送信する。
【０３３９】
副制御部１４００は、副制御部１５００から異常停止要求コマンドを受信すると、副制御部１５００と同様に、ファンストップエラー処理を行う。副制御部１４００のファンストップエラー処理では、副制御部１６００に異常停止要求コマンドを転送すると共に、エラー対応の変動パターンを選択する設定を行う。このエラー対応の変動パターンとは、装飾図柄の変動表示をＶＤＰの動作速度の再設定に対応させた簡素な変動パターンとしたものである。
【０３４０】
上記実施例１と同様に、冷却ファンが約１秒間継続して異常停止状態となった後も、遊技者は遊技を継続することができる。従って、冷却ファンの約１秒間の異常停止後であっても、第１、第２特図始動口１１２６、１１２８に遊技球が入球した場合には、主制御部１３００は、装飾図柄の変動表示を行うべく、副制御部１４００に変動表示情報を送信する。主制御部１３００から変動表示情報を受信した副制御部１４００は、上記設定により、異常停止要求コマンドを受信した後から電源が再度投入されるまでの間は常にエラー対応の変動パターンのみを選択することとなる。そして、選択した変動パターンを含む変動表示情報を副制御部１５００に送信する。
【０３４１】
副制御部１５００は、受信した変動表示情報に基づく装飾図柄の変動表示を実行するため、ファンストップエラー処理を実行した後は、常にエラー対応の変動パターンに基づく装飾図柄の変動表示を実行することとなる。
【０３４２】
このエラー対応の変動パターンの変動表示では、図３４（ｂ）に示されるように、ファンストップエラー表示を演出表示領域１１１０ｄに表示したまま、通常よりも小さく設定された左図柄表示領域１１１０ａ、中図柄表示領域１１１０ｂ、右図柄表示領域１１１０ｃに、通常よりも低速で装飾図柄の変動表示を行う。なお、同図では変動表示を下向きの矢印で簡略化して示している。そして、変動表示の開始から所定の時間が経過した後に、図３４（ｃ）に示されるように、左図柄表示領域１１１０ａ、右図柄表示領域１１１０ｃ、中図柄表示領域１１１０ｂの順に所定のタイミングで装飾図柄を停止表示する。大当たりを遊技者に報知する場合は、各図柄表示領域１１１０ａ〜１１１０ｃに所定の同一の装飾図柄が表示される。
【０３４３】
副制御部１６００は、副制御部１４００から異常停止要求コマンドを受信すると、実施例１に係る副制御部６００と同様に、各可動部材１２０２、１２０４の動作を中断して基準位置（原点）に復帰させ、基準位置で停止状態を維持させる。また、全ての割込み処理の禁止を設定する処理を実行する。
【０３４４】
このように、本実施例では、ＶＤＰの冷却ファンが約１秒間継続して異常停止した後に遊技を継続する場合に、簡素な装飾図柄の変動表示を行うことで遊技者に遊技結果を報知することができるようになっている。これにより、遊技者が遊技結果を認識できないことによる不利益を被るのを防ぐことができる。また、本実施例では、上記同様に簡素なパターンを選択することによって、大当たり遊技中にファンエラー表示と共に遊技操作を示唆する表示を行うことが可能となっている。これにより、ＶＤＰの冷却ファンが異常停止した場合であっても、遊技者に損をさせないようにすることができる。また、パチンコ機１０００の稼働率を低下させないため、冷却ファンの不具合によって遊技店に損害を与えないようにすることができる。
【０３４５】
また、本実施例では、上記実施例１と同様に、一度冷却ファンが約１秒間継続して異常停止状態となった場合には、この異常停止状態が解消され、冷却ファンが正常動作を再開した後も、ファンストップエラー表示を継続して装飾図柄表示装置１１１０に表示すると共に、各可動部材１２０２、１２０４の原点における停止状態を継続するようになっている。このようにすることで、冷却ファンが完全に作動不能となるような大きな故障を未然に防ぐことができる。また、パチンコ機１０００の稼働率を高め、遊技店に利益をもたらすことができる。
【０３４６】
以上説明したように、本発明に係る遊技台（実施例１ではスロットマシン１００、実施例２ではパチンコ機１０００）は、遊技に関して設けられた遊技装置（上記実施例では、冷却装置２７０）と、遊技装置の動作状態を監視する監視手段（上記実施例では、主に冷却ファン制御装置５７０の異常停止検出回路５７２ｃ、副制御部５００のメイン処理におけるステップＳ６０４の処理、およびファン駆動監視処理におけるステップＳ９０１〜Ｓ９０３の処理）と、監視手段の監視結果に基づいて、遊技装置が正常な動作をしていない異常動作状態であることを特定する特定手段（上記実施例では、主に副制御部５００のメイン処理におけるステップＳ６０５の処理、およびファン駆動監視処理におけるステップＳ９０４の処理）と、特定手段により遊技装置が異常動作状態であると特定されたことに基づいて、遊技装置が異常動作状態であることを示す異常動作情報（上記実施例では、ファンストップエラー表示）の出力処理を行う情報出力手段（上記実施例では、ＶＤＰ５３４）と、を備え、情報出力手段は、異常動作情報の出力処理中に遊技装置の動作状態が異常動作状態から正常な動作状態となった場合に、異常動作情報の出力処理を継続して行う。
【０３４７】
このため、一度異常が発生したことを確実に把握することができ、早期に適切なメンテナンス等を行うことで遊技台に大きな故障が発生するのを未然に防ぐことができる。
【０３４８】
また、遊技装置は、遊技に関連した制御を行う遊技制御部（上記実施例では、ＶＤＰ５３４）を冷却する冷却装置である。このような遊技制御部を冷却する空冷方式または水冷方式等の冷却装置においては、ファンやポンプ等を駆動するモータが完全に停止状態となる前に、停止、駆動を繰り返すことが多い。また、ファンやポンプにはゴミ等が付着しやすく、そのゴミ等の影響でモータの回転数が変化して冷却度合いが低下することが多い。従って、本発明は、このような冷却装置の異常を確実に把握するのに好適である。
【０３４９】
また、異常動作状態とは、冷却装置の冷却度合いが低下した冷却低下状態であるため、熱の影響で遊技装置が破壊される前に、冷却装置の冷却度合いが低下したことをいち早く把握することができる。
【０３５０】
また、遊技台の電源が投入された場合に情報出力手段の処理速度を第１の処理速度（上記実施例では１６６ＭＨｚの動作周波数）に設定し、特定手段により遊技装置が異常動作状態であると特定された場合に情報出力手段の処理速度を第１の処理速度よりも低速な第２の処理速度（上記実施例では１３３ＭＨｚの動作周波数）に設定する処理速度設定手段（上記実施例では、主に副制御部５００のメイン処理におけるステップＳ６０２の処理、およびファンストップエラー処理におけるステップＳ７０１の処理）をさらに備え、情報出力手段は、処理速度設定手段により設定された処理速度に基づいて、出力処理を行う。
【０３５１】
このため、遊技装置が異常動作状態となった場合に、省電力で異常動作情報を出力することができる。また、本発明は、遊技装置が情報出力手段を冷却する冷却装置である場合に特に好適である。
【０３５２】
また、監視手段は、遊技装置の動作が停止したことを示す停止動作信号（上記実施例では、異常停止検出信号）を検出する検出手段（上記実施例では、主に異常停止検出回路５７２ｃ、入出力インタフェース５２２、副制御部５００のメイン処理におけるステップＳ６０４の処理、およびファン駆動監視処理におけるステップＳ９０１の処理）を備え、特定手段は、検出手段による停止動作信号の検出が所定の期間連続して複数回なされた場合に、異常動作状態であると特定する。これにより、ノイズ等による誤検出を防ぐことが可能となり、遊技装置の異常動作状態を正確に検出することができる。
【０３５３】
また、特定手段は、遊技台の電源が投入された後の初回の特定タイミングにおいては、検出手段による停止動作信号の検出が第１の回数（上記実施例では３回）なされた場合に異常動作状態であると特定し、初回の後の特定タイミングにおいては、第１の回数よりも多い第２の回数（上記実施例では３０回）の検出がなされた場合に異常動作状態であると特定する。このように、遊技の進行によりノイズが発生しやすい通常時と、遊技が開始されておらずノイズが発生しにくい電源投入時とを分けて条件を設定することで、遊技装置の異常動作状態を正確に検出することができる。また、電源投入時には、遊技店の店員が近傍にいるタイミングで異常動作情報を出力することができるため、遊技店の営業開始前にメンテナンス等を行うことができる。
【０３５４】
また、異常動作情報の出力処理を終了させる操作（上記実施例では、電源の再投入）を受け付ける操作受付手段（上記実施例では、電源スイッチ）をさらに備え、情報出力手段は、操作受付手段により操作が受け付けられたことに基づいて、異常動作情報の出力処理を終了する。これにより、遊技装置が異常動作状態であることを確実に把握させた上で、異常動作情報の出力を終了することができる。
【０３５５】
また、情報出力手段は、遊技の制御に応じて送信される遊技制御情報（上記実施例では、例えば、特別役内部当選コマンドや演出用投入ボタン受付コマンド等）に基づいて、遊技の演出情報の出力処理を行うことが可能に構成され、遊技台は、特定手段により遊技装置が異常動作状態であると特定されたことに基づいて、送信された遊技制御情報を破棄する状態に設定する破棄設定手段（上記実施例では、主に副制御部５００の割込み処理におけるステップＳ１００２〜Ｓ１００３の処理）をさらに備えている。このように、演出情報の出力処理と異常動作情報の出力処理を１つの情報出力手段で行うことで、新たな装置を備えることなく異常動作情報の出力を行うことができる。また、破棄設定手段を備えることにより、送信された遊技制御情報によって異常動作情報が上書きされることがないため、最優先で異常動作情報を出力することができる。
【０３５６】
なお、本発明に係る遊技台は、上記した各実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０３５７】
例えば、遊技台全体、または遊技台を構成する装置もしくは部材等の形状、構成および配置は、上記実施例において示したものに限定されず、その他の形状、構成および配置であってもよい。
【０３５８】
また、本発明に係る遊技装置は、上記実施例で示したＶＤＰを冷却する冷却装置に限定されるものではなく、例えば、主制御部または副制御部等の回路基板や液晶表示装置等を冷却する冷却装置であってもよいし、冷却装置以外の装置、例えば、副制御部等の回路基板自体や液晶表示装置自体等であってもよい。
【０３５９】
また、本発明に係る異常動作状態は、動作が停止した状態に限定されるものではなく、例えば、動作が緩慢になった状態や、断続的に停止、動作を繰り返すような状態であってもよいし、急激に動作する暴走状態であってもよい。
【０３６０】
また、本発明に係る情報出力手段は、液晶表示装置等に表示する画像情報の出力を処理する装置に限定されるものではなく、音声情報の出力を処理するものや、ランプ等の点灯や点滅による情報の出力を処理するものであってもよいし、遊技店のホールコンピュータ等の外部の機器に対する情報の出力を処理するものであってもよい。従って、本発明に係る異常動作情報は、画像情報以外に音声情報や電子情報その他の情報であってもよい。
【０３６１】
また、上記実施例１では、冷却ファン２７６の動作状態の監視を副制御部５００が行っているが、主制御部３００や副制御部４００、６００、または他に設けた監視制御部等によって冷却ファン２７６の動作状態を監視するようにしてもよい。
【０３６２】
また、上記実施例１では、冷却ファン２７６を備える空冷方式の冷却装置２７０を示したが、本発明の冷却装置はこれに限定されるものではなく、ポンプ等を備える水冷方式等、その他の方式の冷却装置であってもよい。
【０３６３】
また、本発明に係る異常動作情報の出力処理を終了させる操作は、上記実施例で示した電源の再投入に限定されるものではなく、電源を落とさずに各制御部を再起動させるリセット操作であってもよい。また、電源の再投入と同時（または、再投入の前後）に他の操作手段（例えば、設定スイッチやリセットスイッチ等）を操作することによって異常動作情報の出力処理を終了させるようにしてもよい。
【０３６４】
また、上記実施例１では、副制御部５００の割込み処理におけるステップＳ１００２、Ｓ１００３において、ファンストップエラーフラグがオンである場合に受信コマンドを破棄することで、ファンストップエラー表示を継続するようになっているが、副制御部６００と同様に割込み禁止指令を設定することで、ファンストップエラー表示を継続するようにしてもよい。
【０３６５】
また、上記実施例１では、副制御部６００のメイン処理におけるステップＳ１１１１で割込み禁止指令を設定するようになっているが、割込み禁止指令を設定する代わりに、副制御部５００と同様に受信コマンドを全て破棄するようにしてもよい。
【０３６６】
また、本発明に係る遊技台は、上記パチンコ機１０００（１種）以外に、パチンコ機（２種、３種）、封入式パチンコ機、アレンジボール遊技機、じゃん球遊技機、およびカジノマシン等にも適用することができる。
【０３６７】
また、本発明の実施例に記載された作用および効果は、本発明から生じる最も好適な作用および効果を列挙したに過ぎず、本発明による作用および効果は、本発明の実施例に記載されたものに限定されるものではない。
【産業上の利用可能性】
【０３６８】
本発明の遊技台は、スロットマシンや遊技機（パチンコ等）に代表される遊技台の分野で特に利用することができる。
【図面の簡単な説明】
【０３６９】
【図１】本発明の実施例１に係るスロットマシンの外観斜視図である。
【図２】（ａ）は演出装置のカバー部材の斜視図であり、（ｂ）は演出ユニットの斜視図である。
【図３】カバー部材の分解斜視図である。
【図４】演出ユニットの分解斜視図である。
【図５】（ａ）は基板固定部材および基板カバー部材を背面側から見た斜視図であり、（ｂ）は基板固定部材、副制御部５００、６００、および基板カバー部材の分解斜視図である。
【図６】冷却装置、ならびに副制御部５００および副制御部６００の分解斜視図である。
【図７】主制御部３００の回路ブロック図である。
【図８】副制御部４００の回路ブロック図である。
【図９】副制御部５００の回路ブロック図である。
【図１０】副制御部５００の一部、および冷却ファン制御装置の回路ブロック図である。
【図１１】冷却ファン制御装置による冷却ファンの異常停止検出の概要を示した図である。
【図１２】副制御部６００の回路ブロック図である。
【図１３】各リール（左リール、中リール、右リール）に施される図柄の配列を平面的に展開して示した図である。
【図１４】入賞役（作動役を含む）の種類、各入賞役の名称、各入賞役に対応する図柄組合せ、各入賞役の払出枚数、および各入賞役の作動を示した図である。
【図１５】主制御部３００のメイン処理の流れを示すフローチャートである。
【図１６】（ａ）は副制御部４００のメイン処理の流れを示すフローチャートであり、（ｂ）は副制御部４００のコマンド入力処理の流れを示すフローチャートであり、（ｃ）は副制御部４００のストローブ割込み処理の流れを示すフローチャートであり、（ｄ）は副制御部４００のタイマ割込み処理の流れを示すフローチャートである。
【図１７】副制御部５００のメイン処理の流れを示すフローチャートである。
【図１８】ファンストップエラー処理の流れを示すフローチャートである。
【図１９】演出実行処理の流れを示すフローチャートである。
【図２０】ファン駆動監視処理の流れを示すフローチャートである。
【図２１】副制御部５００の割込み処理の流れを示すフローチャートである。
【図２２】副制御部６００のメイン処理の流れを示すフローチャートである。
【図２３】（ａ）はインターバルタイマ割込み処理の流れを示すフローチャートであり、（ｂ）は副制御部６００の割込み処理の流れを示すフローチャートである。
【図２４】駆動停止処理の流れを示すフローチャートである。
【図２５】異常時停止処理の流れを示すフローチャートである。
【図２６】（ａ）〜（ｃ）ファンモータが異常停止した場合の演出ユニットの動作の一例を示した図である。
【図２７】本発明の実施例２に係るパチンコ機を正面側（遊技者側）から見た外観斜視図である。
【図２８】遊技盤を正面から見た略示正面図である。
【図２９】制御部の回路ブロック図を示したものである。
【図３０】（ａ）は特図の停止表示態様の一例を示したものであり、（ｂ）は装飾図柄の一例を示したものであり、（ｃ）は普図の停止表示態様の一例を示したものである。
【図３１】主制御部メイン処理の流れを示すフローチャートである。
【図３２】主制御部タイマ割込み処理の流れを示すフローチャートである。
【図３３】副制御部１４００、１５００、１６００の処理の概要を示した図である。
【図３４】（ａ）〜（ｃ）冷却ファンが異常停止した場合の装飾図柄表示装置の表示の一例を示した図である。
【符号の説明】
【０３７０】
１００  スロットマシン
２７０  冷却装置
５００  副制御部
５３４  ＶＤＰ
１０００  パチンコ機
１５００  副制御部
【図１】
2010035871.tif 000003
【図２】
2010035871.tif 000004
【図３】
2010035871.tif 000005
【図４】
2010035871.tif 000006
【図５】
2010035871.tif 000007
【図６】
2010035871.tif 000008
【図７】
2010035871.tif 000009
【図８】
2010035871.tif 000010
【図９】
2010035871.tif 000011
【図１０】
2010035871.tif 000012
【図１１】
2010035871.tif 000013
【図１２】
2010035871.tif 000014
【図１３】
2010035871.tif 000015
【図１４】
2010035871.tif 000016
【図１５】
2010035871.tif 000017
【図１６】
2010035871.tif 000018
【図１７】
2010035871.tif 000019
【図１８】
2010035871.tif 000020
【図１９】
2010035871.tif 000021
【図２０】
2010035871.tif 000022
【図２１】
2010035871.tif 000023
【図２２】
2010035871.tif 000024
【図２３】
2010035871.tif 000025
【図２４】
2010035871.tif 000026
【図２５】
2010035871.tif 000027
【図２６】
2010035871.tif 000028
【図２７】
2010035871.tif 000029
【図２８】
2010035871.tif 000030
【図２９】
2010035871.tif 000031
【図３０】
2010035871.tif 000032
【図３１】
2010035871.tif 000033
【図３２】
2010035871.tif 000034
【図３３】
2010035871.tif 000035
【図３４】
2010035871.tif 000036