(57)【特許請求の範囲】
【請求項１】
演出画像を表示する演出画像表示手段、前記演出画像表示手段による前記演出画像の表示を制御する演出画像制御手段、及び、前記演出画像に係る画像データを格納する第１の格納手段を有する遊技機であって、
前記第１の格納手段において格納されている特定の画像データを前記演出画像表示手段による演出画像の表示の制御が可能になる前に記憶手段に読み込む画像データ読み込み手段と、
前記演出画像制御手段が機能を発揮できるための準備を行う準備手段と、
所定のエラーを報知するエラー報知手段と、
前記準備手段による前記演出画像制御手段が機能を発揮できるための準備において、前記準備手段に係るエラーが発生すると、当該エラーの発生を示す準備エラー検知信号を前記エラー報知手段に出力する準備エラー検知手段と、
前記演出画像制御手段による前記演出画像の表示の制御中に、前記演出画像制御手段に係るエラーが発生すると、当該エラーの発生を示す画像制御中エラー検知信号を前記エラー報知手段に出力する演出画像制御中エラー検知手段と、を有し、
少なくとも前記準備手段による前記演出画像制御手段が機能を発揮できるための準備及び前記画像データ読み込み手段による前記特定の画像データの前記記憶手段への読み込みが完了することを条件に、前記演出画像制御手段による前記演出画像の表示の制御が可能になり、
前記エラー報知手段は、
前記準備手段による前記演出画像制御手段が機能を発揮できるための準備中に、前記準備エラー検知信号を受信すると、当該準備エラーの発生を所定の態様で報知し、
前記演出画像制御手段による前記演出画像の表示の制御中に、前記画像制御中エラー検知信号を受信すると、前記準備エラー検知信号を受信した場合と同一の態様で、当該画像制御中エラーの発生を報知することを特徴とする遊技機。
【請求項２】
前記演出画像制御手段は、前記演出画像の表示の制御を行うためのオペレーティングシステムを格納する第２の格納手段を具備し、
前記準備手段は、前記オペレーティングシステムを起動させる起動手段を具備し、
前記準備エラー検知手段は、前記起動手段による前記オペレーティングシステムの起動においてエラーが発生すると、当該エラーの発生を示すオペレーティングシステム起動エラー報知信号を前記エラー報知手段に出力し、
前記オペレーティングシステム起動エラー検知信号が前記準備エラー検知信号を構成することを特徴とする請求項１に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
遊技機は、演出装置を具備しており、遊技の状況に応じて様々な演出を行う。近年では、演出装置を構成し、画像による演出を行う画像表示装置を制御する画像制御基板は、画像に係る描画データを生成するＧＰＵ、ＧＰＵが描画データを生成するために用いるテクスチャデータ等の画像データを格納するＣＧＲＯＭ、及び、ＧＰＵが生成した描画データを展開する（ＧＰＵが画像を仮想的に描画する）ＶＲＡＭを有しており、画像表示装置に表示される画像を仮想的に描画する。すなわち、画像制御基板は、基本的には、リアルタイムで、ＣＧＲＯＭに格納されている画像データを読み出して描画データを生成して、ＶＲＡＭに書き込む。
【０００３】
ＧＰＵの性能の向上に伴って、画像制御基板による画像に対して高度且つ複雑な描画処理を行うことができる。その結果、画像表示装置において趣向を凝らした多彩な画像による演出が行われることで、遊技の興趣が高められている。しかしながら、多彩な画像による演出を行おうとすると、多量な画像データを必要とする。よって、遊技中にリアルタイムで描画処理を実行しようとしても、ＣＧＲＯＭへのアクセス速度はＶＲＡＭへのアクセス速度に比べて遅いことから、描画処理が制限され、または、不完全となる場合がある。そこで、画像制御基板の電源投入後に、画像制御基板の立ち上げ処理（遊技の準備処理）の一環として所定の画像データをＣＧＲＯＭからＶＲＡＭへ予め展開させている遊技機がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−６８２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、遊技機を製造する際に、遊技機の画像による演出の動作を確認する工程がある。この工程は、遊技が可能な状態（以下、「遊技可能状態」という）になってから行われるのであるが、遊技可能状態は、立ち上げ処理、すなわち、上述したようなＣＧＲＯＭに格納されている画像データが予めＶＲＡＭに展開される他、画像制御基板のデバイス、デバイスドライバ及びシリアルポートの初期化処理等のＣＰＵが機能を発揮するための準備処理が完了することで発生する。
【０００６】
この場合、基本的には準備処理後に画像データのＶＲＡＭへの展開が行われる。したがって、準備処理中にエラーが発生したとしても、遊技可能状態の発生に要する時間が経過するまで、当該エラーの発生を検知することは困難である。この結果、実際に準備処理中にエラーが発生していたとすると、製造に係る工程全体に対して時間的なロスをもたらすこととなる。しかも、このロスは、ＶＲＡＭへ展開される画像データ量が増加するにつれて大きくなる。
【０００７】
本発明の目的は、上記の背景を鑑みて、製造工程における時間的なロスを軽減することができる遊技機を提供することである。
【課題を解決するための手段】
【０００８】
第１の発明は、演出画像を表示する演出画像表示手段、前記演出画像表示手段による前記演出画像の表示を制御する演出画像制御手段、及び、前記演出画像に係る画像データを格納する第１の格納手段を有する遊技機であって、前記第１の格納手段において格納されている特定の画像データを前記演出画像表示手段による演出画像の表示の制御が可能になる前に記憶手段に読み込む画像データ読み込み手段と、前記演出画像制御手段が機能を発揮できるための準備を行う準備手段と、所定のエラーを報知するエラー報知手段と、前記準備手段による前記演出画像制御手段が機能を発揮できるための準備において、前記準備手段に係るエラーが発生すると、当該エラーの発生を示す準備エラー検知信号を前記エラー報知手段に出力する準備エラー検知手段と、前記演出画像制御手段による前記演出画像の表示の制御中に、前記演出画像制御手段に係るエラーが発生すると、当該エラーの発生を示す画像制御中エラー検知信号を前記エラー報知手段に出力する演出画像制御中エラー検知手段と、を有し、少なくとも前記準備手段による前記演出画像制御手段が機能を発揮できるための準備及び前記画像データ読み込み手段による前記特定の画像データの前記記憶手段への読み込みが完了することを条件に、前記演出画像制御手段による前記演出画像の表示の制御が可能になり、前記エラー報知手段は、前記準備手段による前記演出画像制御手段が機能を発揮できるための準備中に、前記準備エラー検知信号を受信すると、当該準備エラーの発生を所定の態様で報知し、前記演出画像制御手段による前記演出画像の表示の制御中に、前記画像制御中エラー検知信号を受信すると、前記準備エラー検知信号を受信した場合と同一の態様で、当該画像制御中エラーの発生を報知することを特徴とする。
第２の発明は、前記演出画像制御手段は、前記演出画像の表示の制御を行うためのオペレーティングシステムを格納する第２の格納手段を具備し、前記準備手段は、前記オペレーティングシステムを起動させる起動手段を具備し、前記準備エラー検知手段は、前記起動手段による前記オペレーティングシステムの起動においてエラーが発生すると、当該エラーの発生を示すオペレーティングシステム起動エラー報知信号を前記エラー報知手段に出力し、前記オペレーティングシステム起動エラー検知信号が前記準備エラー検知信号を構成することを特徴とする。
【０００９】
演出画像制御手段が、画像データ読み込み手段の処理及び準備手段の処理が終了することを条件に、演出画像の表示を制御する。そして、準備手段による演出画像制御手段が機能を発揮できるための準備中に所定のエラーが発生すると、エラー報知手段は、当該準備のエラーの発生を報知する。したがって、例えば、画像データ読み込み手段による特定の画像データの記憶手段への読み込みが完了する前に、準備のエラーの発生を検知することができる。すなわち、画像表示制御手段による画像表示の制御に要する時間が経過する前に、準備手段におけるエラーを検知し、時間的なロス（当該エラーの検知の遅延）を抑えながら、当該エラーの措置をとることができる。なお、画像データ読み込み手段による処理と準備手段による処理とは、同時に行われても、又、いずれか一方が終了することを条件に他方が行われてもよいが、準備手段による処理が終了することを条件に画像データ読み込み手段による処理が行われる場合、上述の準備のエラーの発生の報知による作用が効果的である。これは、準備手段による処理が終了した後に画像データ読み込み手段による処理が行われる場合が、画像データ読み込み手段による処理が行われないまま、画像表示制御手段による画像表示の制御に要する時間が経過した場合における時間的なロス（当該エラーの検知の遅延）が最も大きいからである。
【００１０】
エラー報知手段は、演出画像制御手段による演出画像の表示の制御中に、演出画像の表示の制御中に所定のエラーが発生すると、当該エラーの発生を報知する場合がある。したがって、部品点数の増加、換言すると、製品コストの増加を抑えながら、エラー検知の範囲を拡大させることができる。ここで、エラー報知手段は、特定の準備エラー検知信号及び特定の画像制御中エラー検知信号を受信すると同一の態様で当該エラーを報知する場合、部品点数の増加、換言すると、製造コストの増加を抑えながら、検知対象のエラーの種類を増加させることができる。
【００１１】
演出画像制御手段は、演出画像の表示の制御を行うためのオペレーティングシステムを格納する第２の格納手段を具備する場合、すなわち、演出画像の表示の制御がオペレーティングシステムによって行われ、準備手段は、オペレーティングシステムを起動させる起動手段を具備する場合がある。この場合、エラー報知手段は、オペレーティングシステムの起動中にエラーが発生すると、当該オペレーティングシステムの起動のエラーの発生を報知する。オペレーティングシステムによって演出画像の表示の制御が行われるので、演出画像の表示の制御の一層の高度化且つ複雑化を図ることができる。また、オペレーティングシステムの起動中にエラーが発生したとしても、エラー報知手段が当該エラーを報知するので、時間的なロス（当該エラーの検知の遅延）を抑えながら、当該エラーの措置をとることができる。
【発明の効果】
【００１２】
第１の格納手段によって格納されている特定の画像データを演出画像表示手段による演出画像の表示の制御が可能になる前に記憶手段に読み込む画像データ読み込み手段と、演出画像制御手段が機能を発揮できるための準備を行う準備手段と、所定のエラーを報知するエラー報知手段と、準備手段による演出画像制御手段が機能を発揮できるための準備において、所定のエラーが発生すると、当該エラーの発生を表す準備エラー検知信号を前記エラー報知手段に出力するエラー検知手段と、を有する。そして、エラー報知手段は、準備エラー検知信号を受信すると、当該準備のエラーの発生を報知するので、製造工程における時間的なロスを軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の遊技機の正面図である。
【図２】遊技機の背面図である。
【図３】制御手段のブロック図である。
【図４】（ａ）は図３の画像制御基板の概略図、（ｂ）は図４（ａ）の冷却装置の斜視図である。
【図５】主制御基板におけるメイン処理を示すフローチャートである。
【図６】主制御基板におけるタイマ割込処理を示すフローチャートである。
【図７】主制御基板における入力制御処理を示すフローチャートである。
【図８】主制御基板における特図特電制御処理を示すフローチャートである。
【図９】演出制御基板におけるメイン処理を示すフローチャートである。
【図１０】演出制御基板における受信割込処理を示すフローチャートである。
【図１１】演出制御基板におけるタイマ受信処理を示すフローチャートである。
【図１２】演出制御基板における入力信号解析処理を示すフローチャートである。
【図１３】演出制御基板における電断エラー報知処理を示すフローチャートである。
【図１４】演出制御基板における画像音声停止処理を示すフローチャートである。
【図１５】演出制御基板における警告演出継続判定処理を示すフローチャートである。
【図１６】画像制御基板におけるメイン処理を示すフローチャートである。
【図１７】画像制御基板における準備処理を示すフローチャートである。
【図１８】画像制御基板における画像データのＶＲＡＭロード処理を示すフローチャートである。
【図１９】画像制御基板における受信割込処理を示すフローチャートである。
【図２０】画像制御基板におけるタイマ割込処理を示すフローチャートである。
【図２１】画像制御基板における入力信号解析処理を示すフローチャートである。
【図２２】画像制御基板における温度管理制御処理を示すフローチャートである。
【図２３】画像制御基板におけるリセット処理を示すフローチャートである。
【図２４】画像制御基板における回転数正異判定処理を示すフローチャートである。
【図２５】画像制御基板における電圧正異判定処理を示すフローチャートである。
【図２６】画像制御基板が遊技可能となるまでの一例を表すタイムチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しながら具体的に説明する。
【００１５】
図１及び図３に示すように、遊技機１は、遊技店の島設備に取り付けられる外枠６０と、その外枠６０に取り付けられたガラス枠６１とを備えている。外枠６０には、遊技球が流下する遊技領域２Ａが形成された遊技盤２が設けられている。一方、ガラス枠６１には、遊技盤２の前方（遊技者側）において遊技領域２Ａを視認可能に覆うガラス板が設けられている。
【００１６】
ガラス枠６１は、水平方向の一端側においてヒンジ機構部６１Ａを介して外枠６０に連結されており、ヒンジ機構部６１Ａを支点として回動可能に支持されている。よって、ガラス板とともに遊技盤２を覆っているガラス枠６１を、ヒンジ機構部６１を支点として扉のように回動することによって、遊技盤２を含む外枠６０の内側部分を開閉することができる。また、ガラス枠６１の他端側には、ガラス枠６１の他端側を外枠６０に固定するロック機構（図示なし）が設けられている。ロック機構による固定は、専用の鍵によって解除することが可能とされている。さらに、ガラス枠６１には、ガラス枠６１が外枠６０から開放されているか否かを検出する扉開放スイッチ（図示なし）も設けられている。
【００１７】
また、ガラス枠６１には、回動操作されることにより遊技領域２Ａに向けて遊技球を発射させる操作ハンドル３ａ、スピーカーからなる音声出力装置１４、複数のランプを有する演出用照明装置１６、及び、複数の遊技球を貯留する受け皿６１が設けられている。
【００１８】
遊技盤２は、ガラス枠６１に着脱自在に取り付けられている。遊技盤２には、区画部材４が遊技盤２から前面側に突出した状態で取り付けられており、遊技盤２と区画部材４によって遊技領域２Ａが形成されている。区画部材４は、枠状の枠体４１、湾曲形状を呈した外側レール部材４２及び内側レール部材４３で構成されている。枠体４１の内側には、液晶表示装置からなる画像出力装置１３が嵌め込まれており、これらが一体化されたセンター役物が遊技盤２の中央部に設けられている。また、枠体４１の外側には内側レール部材４３が配置され、内側レール部材４３のさらに外側には外側レール部材４２が配置されている。
【００１９】
遊技機１は、遊技球を発射させる遊技球発射装置３を備えており、遊技球発射装置３は回動可能に配置された操作ハンドル３ａ、タッチセンサ３ｂ、発射用ソレノイド３ｃ、及び、発射ボリュームのつまみ３ｄを有している。遊技者が操作ハンドル３ａに触れると、操作ハンドル３ａ内に取り付けられているタッチセンサ３ｂが、操作ハンドル３ａに人間が接触したことを検知し、発射制御基板１０６（図３参照）にタッチ検出信号を送信する。
【００２０】
発射制御基板１０６は、タッチセンサ３ｂからタッチ検知信号を受信すると、発射用ソレノイド３ｃの通電を許可する。そして、操作ハンドル３ａの回転角度が変化すると、操作ハンドル３ａに連結されているギアが回転すると共に、ギアに連結した発射ボリュームのつまみ３ｄが回転する。この発射ボリュームのつまみ３ｄの検出角度に応じた電圧が、発射用ソレノイド３ｃに印加される。
【００２１】
そして、発射用ソレノイド３ｃに電圧が印加されると、発射用ソレノイド３ｃが印加電圧に応じて作動し、操作ハンドル３ａの回動角度（発射ボリュームのつまみ３ｄの回転角度）に応じた強さ（以下、「遊技球発射強度」という）で、遊技球が発射される。有効に（所定の遊技球発射強度で正常に）発射された遊技球は、外側レール４２と内側レール４３との間を上昇して遊技領域２Ａ内を落下（流下）する。このとき、遊技球は遊技領域２Ａに設けられた複数の釘や風車との衝突によって、予測不能に落下する。
【００２２】
遊技領域２Ａには、複数（本実施の形態では４つ）の一般入賞口１１が設けられている。各一般入賞口１１には、一般入賞口検出センサ１１ａが設けられており、この一般入賞口検出センサ１１ａが遊技球の入賞を検出すると、所定の賞球（例えば１０個の遊技球）が払い出される。
【００２３】
また、遊技領域２Ａには、遊技球の通過が可能な入賞ゲート１０が設けられている。入賞ゲート１０には、遊技球を検出する入賞ゲート検出センサ１０ａが設けられている。この入賞ゲート検出センサ１０ａが遊技球を検出することを条件に、普通図柄の抽選が行われる。
【００２４】
遊技領域２Ａの下部で、入賞ゲート１０の下流側には、不変であり、且つ、常時入球可能である第１始動口６が設けられている。入賞ゲート１０から第１始動口６の間には、釘や風車等によって遊技球を第１始動口６へ誘導する一連の遊技球経路が形成されている。第１始動口６には、遊技球を検出する第１始動口検出センサ６ａが設けられており、この検出センサ６ａが遊技球を検出することを条件に、第１特別図柄の抽選行われる。
【００２５】
また、第１始動口６の直下には、可変の第２始動口７が設けられている。入賞ゲート１０から第２始動口７の間には、釘や風車等によって遊技球を第２始動口７へ誘導する一連の遊技球経路が形成されている。第２始動口７は、第２始動口制御装置７０によって入賞不可能な第１の態様又は入賞可能な第２の態様のいずれかに制御される。第２始動口７にも、遊技球を検出する第２始動口検出センサ７ａが設けられており、この検出センサ７ａが遊技球を検出することを条件に、第２特別図柄の抽選が行われる。
【００２６】
第２始動口７は、基本的には第１の態様に制御されているが、所定条件が成立する場合にのみ第２の態様に制御される。すなわち、第２始動口制御装置７０は第２始動口７に愁傷されている普通可動片７０ｂを具備しており、通常は（所定条件が成立する以外は）停止している。この停止状態において、（未作動の）普通可動片７０ｂによって、第２始動口７が封鎖されることで、第２始動口７は入賞不可能な第１の態様に制御されている。所定条件が成立し、第２始動口制御装置７０が作動すると、普通可動片７０ｂが前方に直進して、第２始動口７の入口が開放されることで、第２始動口７は入賞可能な第４の態様に制御される。なお、ここでの所定条件とは、上述した普通図柄の抽選において、当たりに当選することである。
【００２７】
なお、第１始動口検出センサ６ａ、又は、第２始動口検出センサ７ａが遊技球を検出した場合、所定個数（例えば、３個）の賞球が払い出される。
【００２８】
また、図１に示すように、第１始動口６及び第２始動口７の右方には、可変の大入賞口８が設けられている。大入賞口８は、大入賞口制御装置８０によって入賞不可能な第３の態様又は入賞可能な第４の態様のいずれかに制御される。大入賞口８には、遊技球を検出する大入賞口検出センサ８ａが設けられており、この検出センサ８ａが遊技球を検出すると、所定個数（例えば、１５個）の賞球が払い出される。
【００２９】
大入賞口制御装置８０は回転扉８０ｂを具備しており、回転扉８０ｂは所定条件が成立する場合にのみ作動する。すなわち、通常は（所定条件が成立する以外は）、停止している（未作動の）回転扉８０ｂが大入賞口８の入口を封鎖することで、大入賞口８は入賞不可能な第３の態様に制御されている。一方、所定条件が成立すると、大入賞口制御装置８０が作動して回転扉８０ｂが回動し、大入賞口８の入口が開放されることで、大入賞口８は入賞可能な第４の態様に制御される。なお、ここでの所定条件とは、上述した第１特別図柄の抽選及び第２特別図柄の抽選（以下において、第１特別図柄の抽選及び第２特別図柄の抽選の双方を指す場合、単に「特別図柄抽選」という）において、特賞（大当たり、及び、小当たり）に当選することである。
【００３０】
上記遊技領域２Ａの最下部には、第１始動口６、第２始動口７、大入賞口８及び一般入賞口１１のいずれにも入賞しなかった遊技球を排出するための排出口１２が設けられている。
【００３１】
上記遊技機１には、遊技機１の内部状態に応じてさまざまな演出を行う演出装置が設けられている。具体的には、演出装置は、画像を表示する画像出力装置１３、音声を出力するスピーカーからなる音声出力装置１４、可動部１５ａを具備する演出用役物装置１５、及び、光を発するライト１６ａを複数個具備する演出用照明装置１６からなる。
【００３２】
遊技中に高い頻度で行われる演出は、遊技球の第１始動口６又は第２始動口７への有効な入賞に基づく特別図柄抽選に対応して行われる抽選演出である。画像出力装置１３による抽選演出では、基本的には、まず演出図柄を構成する装飾図柄が所定の態様で所定時間変動する演出図柄の変動表示が行われ、次いで、演出図柄が完全に停止し、当該抽選演出が終了することを意味する演出図柄の停止表示が行われる。
【００３３】
なお、演出図柄が複数の装飾図柄で構成される場合、全ての装飾図柄が停止表示されることをもって演出図柄の停止表示という。例えば、画像出力装置１３の画面の左側領域、中央領域及び右側領域において、装飾図柄の変動表示及び装飾図柄の停止表示が行われる。この場合、全ての領域において装飾図柄の停止表示が行われたときの所定の有効ライン上に配置された装飾図柄の配列が当該特別図柄の抽選の結果に対応し得る。ただし、抽選演出は特別図柄の抽選に対応して行われるが、あくまで特別図柄の抽選に対する「演出」であるので、演出図柄の停止表示が行われたときの有効ライン上の装飾図柄の配列が、必ずしも当該特別図柄の抽選の結果を表しているとは限らない。このように装飾図柄が左側領域、中央領域、及び、右側領域で表示される場合、左側領域に表示される装飾図柄を左図柄、右側領域に表示される装飾図柄を右図柄、中央領域に表示される装飾図柄を中図柄という。
【００３４】
各装飾図柄の変動表示では、当該変動表示が開始されてから停止表示が行われるまでの所定時間、複数の装飾図柄が次から次に規則的に縦方向（例えば、上から下）に移動（スクロール）する。このスクロール表示によって、あたかも現在抽選が行われているような印象を遊技者に与える。なお、特別図柄の抽選が所定期間行われない内部的な待機状態（所謂、客待ち状態）になると、デモ演出が行われる。
【００３５】
また、遊技機１は、演出の興趣を高める入力装置として演出ボタン装置１８を具備する。演出ボタン装置１８は、演出ボタン１８ｂ及び演出ボタン１８ｂに接続された演出ボタン検出スイッチ１８ａを有する。演出ボタン１８ｂは上皿に押圧操作可能に設置されている。演出ボタン検出スイッチ１８ａが演出ボタン１８ｂの被操作を検知すると、後述する演出制御基板１０２に演出ボタン操作検知信号を送信し、この操作に応じた特別な演出（演出ボタン演出）が実行される。演出ボタン１８ｂの操作は、常時有効でなく、所定期間のみ有効となる。例えば、遊技中において、画像出力装置１３に演出ボタン１８ｂが表示されると共に、演出ボタン１８ｂの操作を促すメッセージが表示されるときにその操作が有効となる。
【００３６】
特別図柄表示装置１９、２０は、始動口６、７に遊技球が入賞することを条件に行われる特別図柄の抽選の結果を表示する装置である。特別図柄の抽選の結果には特別図柄が設定されており、特別図柄の抽選が行われると、当該抽選の結果に応じた特別図柄が特別図柄表示装置１９、２０に停止状態で表示される。つまり、特別図柄表示装置１９、２０における特別図柄の停止表示は、当該特別図柄の抽選の結果の報知となる。なお、第１始動口６への入賞に基づく特別図柄の抽選に対しては第１特別図柄表示装置１９で特別図柄が表示され、第２始動口７への入賞に基づく特別図柄の抽選に対しては第２特別図柄表示装置２０で特別図柄が表示される。以下、第１特別図柄表示装置１９に表示される特別図柄を第１特別図柄と称し、第２特別図柄表示装置２０に表示される特別図柄を第２特別図柄と称する。
【００３７】
特別図柄表示装置１９、２０は、例えばそれぞれ複数のＬＥＤを具備しており、大当たりに当選した場合には大当たりに対応する特定のＬＥＤが点灯し、ハズレであった場合にはハズレに対応する特定のＬＥＤが点灯する。このようにして特別図柄表示装置１９、２０が具備するＬＥＤが点灯することによって現される文字、図形及び模様等が特別図柄を構成するが、この特別図柄が停止する前には必ず所定時間変動する。すなわち、１回の特別図柄の抽選に対して、特別図柄表示が行われ、１回の特別図柄表示において、特別図柄の変動表示及び特別図柄の停止表示が行われる。
【００３８】
普通図柄表示装置２１は、入賞ゲート１０を遊技球が通過することを条件に行われる普通図柄の抽選の結果を表示する装置である。普通図柄の抽選の結果には普通図柄が設定されており、普通図柄の抽選が行われると、当該抽選の結果に応じた普通図柄が普通図柄表示装置２１に停止状態で表示される。つまり、普通図柄表示装置２１における普通図柄の停止表示は、当該普通図柄の抽選の結果の報知となる。
【００３９】
普通図柄表示装置２１は、例えば複数のＬＥＤを具備しており、当たりに当選した場合には当たりに対応する特定のＬＥＤが点灯し、ハズレであった場合にはハズレに対応する特定のＬＥＤが点灯する。このようにして普通図柄表示装置２１が具備するＬＥＤが点灯することによって現される文字、図形及び模様等が普通図柄を構成するが、この普通図柄が停止する前には必ず所定時間変動する。すなわち、１回の普通図柄の抽選に対して、普通図柄表示が行われ、１回の普通図柄表示においては、普通図柄の変動表示及び普通図柄の停止表示が行われる。
【００４０】
ところで、特別図柄表示装置１９、２０が作動する特別図柄の変動表示中や大入賞口制御装置８０が作動する特別遊技中に、始動口６、７に遊技球が入賞しても、即座に特別図柄の変動表示が行われて特別図柄の抽選の結果が報知される訳ではない。この場合、一定条件下で特別図柄の変動表示（特別図柄の抽選の結果の確定的な報知）が保留される。本実施の形態では、一定条件として、保留される特別図柄の変動表示の個数が特別図柄の変動表示を保留できる個数の上限値以下であることが採用されている。本実施の形態では、その上限値は、特別図柄の変動表示が行われていない第１特別図柄の抽選、第２特別図柄の抽選に対して「４」に設定されている。すなわち、各特別図柄の抽選の権利を４個まで保留することができる。
【００４１】
そして、第１特別図柄保留数表示装置２２は第１始動口６に対応し、第２特別図柄保留数表示装置２３は第２始動口７に対応しており、それぞれの表示装置２２、２３には現時点の保留数（Ｕ１、Ｕ２）が所定の態様で表示される。普通図柄の変動表示についても同様に、上限保留数が４個に設定されており、その保留数が、普通図柄保留数表示装置２４において表示される。
【００４２】
また、図２に示すように、遊技盤２の裏面には、主制御基板１０１、演出制御基板１０２、払出制御基板１０３、ランプ制御基板１０４、画像制御基板１０５、発射制御基板１０６、及び、電源基板１０７を含む基板ユニットからなる制御手段１００が設けられている。電源基板１０７には遊技機に電力を供給するための電源プラグ５０や、電源スイッチが設けられている。
【００４３】
（制御手段の内部構成）
次に、図４を用いて、遊技の進行を制御する制御手段１００について説明する。主制御基板１０１は遊技の基本動作を制御する。この主制御基板１０１は、メインＣＰＵ１０１ａ、メインＲＯＭ１０１ｂ、メインＲＡＭ１０１ｃを備えている。メインＣＰＵ１０１ａは、各検出センサやタイマからの入力信号に基づいて、メインＲＯＭ１０１ｂに格納されたプログラムを読み出して演算処理を行うとともに、各装置や表示装置を直接制御したり、あるいは演算処理の結果に応じて他の基板に所定のコマンドを送信したりする。メインＲＡＭ１０１ｃは、メインＣＰＵ１０１ａの演算処理時におけるデータのワークエリアとして機能する。
【００４４】
上記主制御基板１０１の入力側には、第１始動口検出センサ６ａ、第２始動口検出センサ７ａ、大入賞口検出センサ８ａ、入賞ゲート検出センサ１０ａ、及び、一般入賞口検出センサ１１ａが接続されており、入力ポート（図示せず）を介して各センサに対応した検出信号が主制御基板１０１に入力する。
【００４５】
主制御基板１０１の出力側には、第２始動口制御装置７０の可動片７０ｂを作動させる第２始動口開閉ソレノイド７０ｃ、及び、大入賞口制御装置８０の開閉扉８０ｂを作動させる大入賞口開閉ソレノイド８０ｃが接続されており、出力ポート（図示せず）を介して各ソレノイドを制御する信号が出力される。また、主制御基板１０１の出力側には、第１特別図柄表示装置１９、第２特別図柄表示装置２０、普通図柄表示装置２１、第１特別図柄保留数表示装置２２、第２特別図柄保留数表示装置２３及び普通図柄保留数表示装置２４が接続されており、出力ポート（図示せず）を介して各表示装置を制御する信号が出力される。
【００４６】
さらに、主制御基板１０１の出力側には遊技情報出力端子板１０８が接続されており、出力ポート（図示せず）を介して、所定の遊技に関する情報（以下、遊技情報という）が変換された外部信号として出力される。遊技情報出力端子板１０８には遊技情報表示装置７００及び遊技店のホールコンピュータが接続されており、上記の所定の遊技情報（外部信号）が遊技情報出力端子板１０８から遊技情報表示装置７００及びホールコンピュータに送信される。所定の遊技情報が遊技情報表示装置７００で出力（表示）されることで、遊技者は遊技店に設置された遊技機（台）選びの判断材料が提供されることになる。一方、所定の遊技情報がホールコンピュータに接続された表示装置やプリンターで出力（表示・印刷）されることで、遊技店は各遊技機の稼働状況を把握することができる。
【００４７】
なお、本実施の形態では、遊技情報出力端子板１０８と遊技情報表示装置７００とが接続され、遊技情報表示装置７００とホールコンピュータとが接続されているが、接続態様はこれに限られるものでなく、遊技情報出力端子板１０８とホールコンピュータとが接続され、ホールコンピュータと遊技情報表示装置７００とが接続される態様でも、接続遊技情報出力端子板１０８から遊技情報表示装置７００及びホールコンピュータの双方に直接接続される態様でもよい。
【００４８】
演出制御基板１０２は、主に遊技中や待機中等の各演出を制御する。この演出制御基板１０２は、サブＣＰＵ１０２ａ、サブＲＯＭ１０２ｂ、サブＲＡＭ１０２ｃを備えており、主制御基板１０１に、当該主制御基板１０１から演出制御基板１０２への一方向に通信可能に接続されている。また、演出制御基板１０２の入力側には、演出ボタン検出スイッチ１８ａが接続されており、演出ボタン１８ｂの操作が行われたことを示す演出ボタン操作検知信号が演出制御基板１０２に入力する。
【００４９】
サブＣＰＵ１０２ａは、主制御基板１０１から送信されたコマンド、または、上記演出ボタン検出スイッチ１８ａやタイマからの入力信号に基づいて、サブＲＯＭ１０２ｂに格納されたプログラムを読み出して演算処理を行うとともに、当該処理に基づいて、コマンドをランプ制御基板１０４、画像制御基板１０５、又は、後述する演出情報出力端子板１１０に送信する。サブＲＡＭ１０２ｃは、サブＣＰＵ１０２ａの演算処理時におけるデータのワークエリアとして機能する。
【００５０】
払出制御基板１０３は、遊技球の発射制御と遊技球の払い出し制御とを行う。この払出制御基板１０３は、払出ＣＰＵ１０３ａ、払出ＲＯＭ１０３ｂ、払出ＲＡＭ１０３ｃを備えており、主制御基板１０１及び発射制御基板１０６に対して、双方向に通信可能に接続されている。
【００５１】
払出ＣＰＵ１０３ａの入力側には、遊技球が払い出されたか否かを検知する払出球計数スイッチ３１ａが接続されており、これらからの払出球検知信号とタイマからの入力信号とに基づいて、払出ＲＯＭ１０３ｂに格納されたプログラムを読み出して演算処理を行うとともに、当該処理に基づいて、対応するデータを主制御基板１０１に送信する。
【００５２】
払出制御基板１０３の出力側には、貯留タンク３０から所定数の遊技球を遊技者に払い出すための払出装置３１の払出駆動部３１ｂが接続されている。払出ＣＰＵ１０３ａは、主制御基板１０１から送信された賞球要求信号に基づいて、払出ＲＯＭ１０３ｂから所定のプログラムを読み出して演算処理を行うとともに、払出装置３１を制御して所定の遊技球を遊技者に払い出す。このとき、払出ＲＡＭ１０３ｃは、払出ＣＰＵ１０３ａの演算処理時におけるデータのワークエリアとして機能する。
【００５３】
また、払出ＣＰＵ１０３ａは、プリペイドカードが挿入される遊技球を貸出する装置である遊技球貸出装置８００が払出制御基板１０３に接続されているか否かを確認する。払出ＣＰＵ１０３ａは、遊技球貸出装置８００が接続されていると判断すれば、発射制御基板１０６に遊技球を発射させることを許可する発射制御データを送信する。
【００５４】
発射制御基板１０６は、払出制御基板１０３から発射制御データを受信すると、遊技球の発射を許可する。そして、発射制御基板１０６は、遊技球の発射が許可された状態で、タッチセンサ３ｂからのタッチ検知信号及び発射ボリューム３ｄからの入力信号が有する情報に基づいて、発射用ソレノイド３ｃを通電制御し、遊技球を発射させる。本実施の形態では、発射用ソレノイド３ｃの往復速度は、発射制御基板１０６に設けられた水晶発振器の出力周期に基づく周波数から、約９９．９（回／分）に設定されている。発射用ソレノイド３ｃが１往復する毎に１個の遊技球が発射されるため、１分間における発射される遊技球の個数は、約９９．９（個／分）となる。
【００５５】
ランプ制御基板１０４は、上記各基板と同様に、ランプＣＰＵ１０４ａ、ランプＲＯＭ１０４ｂ、ランプＲＡＭ１０４ｃを備えており、遊技盤２に設けられた演出用照明装置１６を点灯制御したり、演出用照明装置１６の光の照射方向を変更するためのモータに対する駆動制御をしたりする。また、演出用役物装置１５を作動させるソレノイドやモータ等の駆動源を通電制御する。このランプ制御基板１０４は、演出制御基板１０２に接続されており、演出制御基板１０２から送信されるコマンドに基づいて、上記の各制御を行うこととなる。
【００５６】
画像制御基板１０５は、少なくとも画像出力装置１３に表示させる動画や静止画等の画像に係る画像信号を画像出力装置１３の駆動回路に出力する画像生成部１０５Ｂと、音声出力装置１４に出力させる音声に係る音声信号を音声出力装置１４の駆動回路に出力する音声生成部１０５Ｃと、画像生成部１０５Ｂ及び音声生成部１０５Ｃを統括制御する統括部１０５Ａとを有する。
【００５７】
画像制御基板１０５の統括部１０５Ａは、演出制御基板１０２から送信される演出制御コマンドを受信し、統括部１０５Ａの統括ＣＰＵ１０５Ａａが、画像出力装置１３に表示させる画像の制御及び音声出力装置１４に出力させる音声の制御を行う。統括ＣＰＵ１０５Ａａは、統括ＣＰＵ１０５Ａａの基本動作等を制御し、画像出力装置１３の画像制御を行うオペレーティングシステムや画像出力装置１３によって表示される画像を仮想的に描画するプログラム等のユーザープログラムが格納されている統括ＲＯＭ１０５Ａｂに接続されており、統括ＣＰＵ１０５Ａａの動作に必要な制御プログラムが読み出されるようになっている。
【００５８】
ＧＰＵ１０５Ｂａは、画像データが格納されているＣＧＲＯＭ１０５Ｂｂに接続されており、画像データに基づいて画像信号の元となる描画データを生成する。描画データは、画像出力装置１３に表示させる画像（フレーム）、例えば、装飾図柄画像や装飾図柄の背景を構成する、景色、キャラクター、及びアイテム等の背景画像が複合して構成される画像を表す総合的なデータである。一方、画像データは、装飾図柄画像や背景画像等のフレームを構成する各要素を表す素材的なデータである。
【００５９】
また、ＧＰＵ１０５Ｂａは、ＶＲＡＭ１０５Ｂｃに接続されている。ＶＲＡＭ１０５Ｂｃは、ＣＧＲＯＭ１０５Ｂｂに記憶されている画像データの中で頻繁に使用される所定の画像データを記憶すると共に、生成した描画データを記憶する。
【００６０】
なお、ＧＰＵ１０５Ｂａは、画像出力装置１３に対して、背景画像表示処理、装飾図柄画像表示処理、キャラクター画像表示処理など各種画像処理を実行するが、背景画像、装飾図柄画像、キャラクター画像は、画像出力装置１３の表示画面上において重畳表示される。すなわち、装飾図柄画像やキャラクター画像は背景画像よりも手前に見えるように表示される。このとき、同一位置に背景画像と図柄画像が重なる場合、Ｚバッファ法など周知の陰面消去法により各画像データのＺバッファのＺ値を参照することで、図柄画像を優先してＶＲＡＭ１０５Ｂｃに記憶させる。
【００６１】
一方、ＳＤＰ１０５Ｃａは、音声データが記憶されている音声ＲＯＭ１０５Ｃｂに接続されており、音声データに基づいて音声信号の元となる音声データを生成する。ＳＤＰ１０５Ｃａの動作に必要な制御プログラムが読み出されるようになっている。ＳＤＰ１０５Ｃａには、音声出力装置１４に出力させる音声に係る音声データも予め記憶されている。また、ＳＤＰ１０５Ｃａは、生成した音声データを記憶させる音声ＲＡＭ１０５Ｃｃにも接続されている。
【００６２】
また、画像制御基板１０５の統括部１０５Ａの入力側には、温度検出センサ５２、ロータリ・エンコーダ５４及びコネクタ電圧測定器５５がそれぞれ入力ポート（図示せず）を介して接続されており、温度検知信号、ファン回転数検知信号及びコネクタ電圧検知信号が統括部１０５Ａに入力する。統括部１０５Ａの出力側には、後述するエラー報知器５１及び冷却装置５３が接続されている。
【００６３】
温度検知センサ５２は、画像生成部１０５Ｂを構成する回路に組み込まれており、温度を示す温度検知信号を統括部１０５Ａに定期的に出力する。なお、本実施の形態では、温度検知信号が統括部１０５Ａに直接送られる構成となっているが、温度検知信号が画像生成部１０５Ｂを中継させて統括部１０５Ａに送る構成としてもよい。
【００６４】
ロータリ・エンコーダ５４は、後述するＧＰＵ１０５Ｂａを冷却する冷却装置５３が具備するファン５３ａの回転数を計測する装置であり、冷却装置５３に取り付けられている。ロータリ・エンコーダ５４は、現実のファンの回転数（ｒｐｍ）を示すファン回転数検知信号を統括部１０５Ａに定期的に出力する。
【００６５】
コネクタ電圧測定器５５は、演出制御基板１０２に接続されている画像制御基板１０５のコネクタ（図示せず）の電圧を測定する回路で構成されており、コネクタ電圧検知信号を定期的に統括部１０５Ａに出力する。
【００６６】
冷却装置５３は、画像生成部１０５ＢのＧＰＵ１０５Ｂａを冷却する装置である。ＧＰＵ１０５Ｂａを冷却するのは、ＧＰＵ１０５Ｂａが画像制御基板１０５の他のＣＰＵや他の基板のＣＰＵより煩雑な処理を行い、それらに比べて非常に熱を持ち易いからである。図４（ａ）、図４（ｂ）に示すように、冷却装置５３は、ＧＰＵ１０５Ｂａを取り囲んだ状態で画像制御基板１０５に取り付けられている。冷却装置５３は、ファン５３ａと、ファン５３ａに接続された冷却駆動部５３ａとを備える。冷却駆動部５３ａが、統括部１０５Ａから出力される信号によって、駆動することにより、ファン５３ａが回転する。よって、ＧＰＵ１０５Ｂａを含む冷却装置５３に囲まれた空間の空気が排出される。なお、冷却駆動部５１ｂを駆動させる冷却駆動信号は、画像制御基板１０５の電源投入時に統括部１０５Ａから送信される。
【００６７】
エラー報知器５１は、本実施の形態では、３つのＬＥＤ（第１ＬＥＤ５１ａ〜第３ＬＥＤ５１ｃ）からなり、画像制御基板１０５の統括部１０５Ａ、画像生成部１０５Ｂ及び音声生成部１０５Ｃ以外の領域に、露出した状態で取り付けられている。エラー報知器５１を構成する第１ＬＥＤ５１ａ〜第３ＬＥＤ５１ｃは、一方向に並設されており、所定条件が成立すると、予め決められた態様で発光する。例えば、後述するように、統括部１０５Ａの立ち上げ、すなわち、統括部１０５Ａの準備処理を構成するデバイスやデバイスドライバ、シリアルポート等の初期化処理でエラーが発生した場合、あるいは、遊技可能状態においてＧＰＵ１０５Ｂａの温度が第１閾値（耐熱許容温度）に達した場合に第１ＬＥＤ５１ａが点灯する。また、統括部１０５Ａの準備処理を構成する統括ＲＯＭ１０５Ａｂに格納されているオペレーティングシステムの立ち上げ処理においてエラーが発生した場合、あるいは、ファンの回転数が予め設定された所定値まで低下すると第２ＬＥＤ５１ｂが点灯する。さらに、統括部１０５Ａの準備処理を構成するユーザプロセスへの移行処理においてエラーが発生した場合、あるいは、コネクタ電圧測定器５５の測定対象となる特定のコネクタの電圧が所定値まで低下する場合に第３ＬＥＤ５１ｃが発光する。
【００６８】
遊技情報出力端子板１０８は、主制御基板１０１において生成された外部信号を遊技店のホールコンピュータ及び遊技情報表示装置７００に伝達するための中継的な基板である。本実施形態においては、遊技情報出力端子板１０８は出力側で遊技情報表示装置７００にのみ直接接続されており、遊技情報表示装置７００を介してホールコンピュータに接続されている。遊技情報出力端子板１０８は、主制御基板１０１と配線接続され、遊技店のホールコンピュータ等と接続をするためのコネクタが設けられている。
【００６９】
なお、本実施の形態では遊技情報出力端子板１０８は遊技情報表示装置７００を介してホールコンピュータに接続されているが、遊技情報出力端子板１０８から遊技情報表示装置７００及びホールコンピュータの双方に接続される構成でもよい。また、遊技情報出力端子板１０８はホールコンピュータを介して遊技情報表示装置７００に接続される構成でもよい。
【００７０】
払出情報出力端子板１０９は、払出制御基板１０３において生成された、賞球払出個数を示す賞球要求信号及び貸し球払出個数を示す球貸要求信号をホールコンピュータに出力するための中継的な基板である。本実施形態においては、払出情報出力端子板１０９も遊技情報表示装置７００を介してホールコンピュータに接続されている。払出情報出力端子板１０９は、払出制御基板１０３と配線接続され、遊技店のホールコンピュータ等と接続をするためのコネクタが設けられている。なお、本実施の形態では払出情報出力端子板１０９は遊技情報表示装置７００を介してホールコンピュータに接続されているが、払出情報出力端子板１０９から遊技情報表示装置７００及びホールコンピュータの双方に接続される構成でもよい。また、払出情報出力端子板１０９はホールコンピュータを介して遊技情報表示装置７００に接続される構成でもよい。
【００７１】
電源基板１０７は、コンデンサからなるバックアップ電源を備えており（図示せず）、遊技機１に供給する電源電圧を監視し、電源電圧が所定値以下となったときに、電断検知信号を主制御基板１０１に出力する。より具体的には、電断検知信号がハイレベルになるとメインＣＰＵ１０１ａは動作可能状態になり、電断検知信号がローレベルになるとメインＣＰＵ１０１ａは動作停止状態になる。バックアップ電源はコンデンサに限らず、例えば、電池でもよく、コンデンサと電池とを併用して用いてもよい。
【００７２】
（主制御基板のメイン処理）
図５を用いて、主制御基板１０１のメイン処理を説明する。電源基板１０７により主制御基板１０１に電源が供給されると、メインＣＰＵ１０１ａにシステムリセットが発生し、以下のメイン処理が行われる。
【００７３】
まず、ステップＳ１０において、初期化処理を行う。この処理において、電源投入に応じて、メインＲＯＭ１０１ｂから起動プログラム及び遊技の進行を制御するメイン制御プログラムを読み込むとともに、メインＣＰＵ１０１ａの周辺デバイス及びメインＲＡＭ１０１ｃの各記憶領域の初期設定を行う。この結果、メイン制御プログラムが作動して、主制御基板１０１における以下の処理を行う。
【００７４】
ステップＳ２０において、リーチ判定用乱数値、特図変動パターン判定用乱数値等で構成される特別図柄の変動表示における特図変動パターンを決定するための乱数の更新を行う。
【００７５】
ステップＳ３０において、大当たり判定用初期値乱数、特別図柄判定用初期値乱数、当たり判定用初期値乱数等で構成される初期値乱数の更新を行う。以降は、所定の割込み処理が行われるまで、ステップＳ２０とステップＳ３０との処理を繰り返し行う。
【００７６】
（主制御基板のタイマ割込処理）
図６を用いて、主制御基板１０１のタイマ割込処理を説明する。主制御基板１０１に設けられたリセット用クロックパルス発生回路によって、所定の周期（４ミリ秒）毎にクロックパルスが発生されることで、以下に述べるタイマ割込処理が実行される。
【００７７】
まず、ステップＳ１００において、メインＣＰＵ１０１ａのレジスタに格納されている情報をスタック領域に退避させる。
【００７８】
ステップＳ１１０において、特別図柄の変動時間の更新処理、特別図柄の停止時間の更新処理、オープニング時間の更新処理、大入賞口８の開閉時間の更新処理等を行う特別遊技タイマカウンタ、及び、普通図柄の変動時間の更新処理、普通図柄の停止時間の更新処理、並びに、第２始動口７の開閉時間の更新処理等を行う補助遊技タイマカウンタを更新する時間制御処理を行う。
【００７９】
ステップＳ１２０において、大当たり判定用乱数値、特別図柄判定用乱数値、当たり判定用乱数値の乱数更新処理を行う。具体的には、それぞれの乱数カウンタを＋１加算して、乱数カウンタを更新する。なお、加算した結果が乱数範囲の最大値を超えた場合には、乱数カウンタを０に戻し、乱数カウンタが１周した場合には、その時の初期値乱数の値から乱数を更新する。
【００８０】
ステップＳ１３０において、大当たり判定用初期値乱数カウンタ、特別図柄用初期値乱数カウンタ、当たり判定用初期値乱数カウンタを＋１加算して乱数カウンタを更新する初期値乱数更新処理を行う。
【００８１】
ステップＳ２００において、入力制御処理を行う。この処理において、所定の検出センサから新たに有効な信号が送信されたか否か判定する入力制御処理を行う。詳しくは、図７を用いて後述する。
【００８２】
ステップＳ３００において、第１特別図柄表示装置１９、第２特別図柄表示装置２０、第１特別図柄保留数表示装置２２、第２特別図柄保留数表示装置２３、及び、大入賞口制御装置８０の制御（特別図柄系装置の制御）を行うための特図特電制御処理（特別図柄係処理）を行う。詳しくは、図８を用いて後述する。
【００８３】
ステップＳ４００において、普通図柄表示装置２１、普通図柄保留数表示装置２４、第２始動口制御装置７０の制御（普通図柄系装置の制御）を行うための普図普電制御処理（普通図柄系処理）を行う。
【００８４】
ステップＳ５００において、払出制御処理を行う。この処理において、始動口（第１始動口６、第２始動口７）、大入賞口８、及び、一般入賞口１１に対応する賞球カウンタが「０」を超えているか否かのチェックを行い、「０」を超えている場合、それぞれの入賞口に対応する賞球個数を示す賞球要求信号を払出制御基板１０３に送信する。そして賞球信号を送信するとき、その信号に係る賞球カウンタを「１」減算する更新処理を行う。
【００８５】
ステップＳ６００において、遊技に関する情報を外部信号として遊技情報表示装置７００等の外部装置に出力するための外部信号出力制御データ、第２始動口開閉ソレノイド７０ｃ及び大入賞口開閉ソレノイド８０ｃを駆動させるための駆動制御データ（始動口開閉ソレノイド駆動データ及び大入賞口開閉ソレノイド駆動データ）、及び、図柄表示装置１９、２０、２１や保留数表示装置２２、２３、２４に所定の図柄を表示させるための表示制御データ（特別図柄表示データ、普通図柄表示データ、特別図柄保留表示データ、普通図柄保留表示データ）のデータ作成処理を行う。
【００８６】
ステップＳ７００において、出力制御処理を行う。この処理において、まず上記Ｓ６００で作成した外部信号出力制御データ、駆動制御データに基づいて信号を出力させるポート出力処理が行われる。次いで、図柄表示装置１９、２０、２１及び保留数表示装置２２、２３、２４の各ＬＥＤを点灯させるために、上記ステップＳ６００で作成した表示制御データに基づいて信号を出力させる表示装置出力処理を行う。最後に、メインＲＡＭ１０１ｃの送信バッファにセットされているコマンドを他の基板に送信するコマンド送信処理も行う。
【００８７】
ステップＳ８００において、ステップＳ１００で退避した情報をメインＣＰＵ１０１ａのレジスタに復帰させる。
【００８８】
図７を用いて、入力制御処理を説明する。まず、ステップＳ２１０において、メインＣＰＵ１０１ａは、一般入賞口検出センサ入力処理を行う。メインＣＰＵ１０１ａは、一般入賞口検出センサ１１ａから検出信号を入力したか、換言すれば、遊技球が一般入賞口１１に入賞したか否かを判定する。一般入賞口検出センサ１１ａから検出信号を入力した場合には、賞球のために用いる一般入賞口賞球カウンタに所定のデータを加算して更新する。
【００８９】
ステップＳ２２０において、メインＣＰＵ１０１ａは、大入賞口検出センサ入力処理を行う。メインＣＰＵ１０１ａは、大入賞口検出センサ８ａからの検出信号を入力したか、換言すれば、遊技球が大入賞口８に入賞したか否かを判定する。大入賞口検出センサ８ａから検出信号を入力した場合には、賞球のために用いる大入賞口賞球カウンタに所定のデータを加算して更新するとともに、大入賞口８に入賞した遊技球を計数するためのラウンド入賞カウンタ（Ｃ）のカウンタ値を加算して更新する。
【００９０】
ステップＳ２３０において、メインＣＰＵ１０１ａは、第１始動口検出センサ入力処理を行う。メインＣＰＵ１０１ａは、第１始動口検出センサ６ａからの検出信号を入力したか、換言すれば、遊技球が第１始動口６に入賞したか否かを判定する。メインＣＰＵ１０１ａは、第１始動口検出センサ６ａから検出信号を入力した場合には、第１特別図柄の抽選及び当該抽選に係る特別図柄表示に必要な遊技媒介情報（大当たり判定用乱数、特別図柄判定用乱数、リーチ判定用乱数、及び、特図変動パターン判定用乱数）を取得し、メインＲＡＭ１０１ｃの第１特別図柄記憶領域に記憶する。また、メインＣＰＵ１０１ａは、第１始動口入賞指定コマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。この送信バッファにセットされたコマンドは演出制御基板１０２に送信される。なお、本実施の形態においてこの記憶領域は、それぞれに遊技媒介情報を記憶できる第１記憶部〜第４記憶部を有しており、この記憶領域が記憶できる遊技媒介情報の個数は４個までとなっている。また、ステップＳ２３０においては賞球のために用いる始動口賞球カウンタに所定のデータを加算して更新する。
【００９１】
ステップＳ２４０において、メインＣＰＵ１０１ａは、第２始動口検出センサ入力処理を行う。メインＣＰＵ１０１ａは、第２始動口検出センサ７ａからの検出信号を入力したか、換言すれば、すなわち、遊技球が第２始動口７に入賞したか否かを判定する。第２始動口検出センサ７ａから検出信号を入力した場合には、第２特別図柄の抽選及び当該抽選に係る特別図柄表示に必要な遊技媒介情報（大当たり判定用乱数、特別図柄判定用乱数、リーチ判定用乱数、及び、特図変動パターン判定用乱数）を取得し、メインＲＡＭ１０１ｃの第２特別図柄記憶領域に記憶する。また、メインＣＰＵ１０１ａは、第２始動口入賞指定コマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。この送信バッファにセットされたコマンドは演出制御基板１０２に送信される。なお、本実施の形態においてこの記憶領域は、それぞれに遊技媒介情報を記憶できる第１記憶部〜第４記憶部を有しており、この記憶領域が記憶できる遊技媒介情報の個数は４個までとなっている。また、ステップＳ２４０においては賞球のために用いる始動口賞球カウンタに所定のデータを加算して更新する。
【００９２】
ステップＳ２５０において、メインＣＰＵ１０１ａは、入賞ゲート検出センサ入力処理を行う。メインＣＰＵ１０１ａは、入賞ゲート検出センサ１０ａからの検出信号を入力したか、換言すれば、遊技球が入賞ゲート１０に入賞したか否かを判定する。入賞ゲート検出センサ１０ａから検出信号を入力した場合には、普通図柄の抽選及び当該抽選に係る普通図柄表示に必要な遊技媒介情報（当たり判定用乱数、及び、普通図柄判定用乱数）を取得し、メインＲＡＭ１０１ｃの普通図柄記憶領域に記憶する。
【００９３】
なお、本実施の形態においてこの普通図柄記憶領域は、それぞれに遊技媒介情報を記憶できる第１記憶部〜第４記憶部を有しており、この記憶領域が記憶できる遊技媒介情報の個数は４個までとなっている。本処理を終了すると、入力制御処理が終了する。
【００９４】
図８を用いて、特図特電制御処理を説明する。ステップＳ３０１において特図特電処理データの値をロードし、ステップＳ３０２においてロードした特図特電処理データから分岐アドレスを参照し、特図特電処理データ＝０であれば特別図柄記憶判定処理（ステップＳ３１０）に処理を移し、特図特電処理データ＝１であれば特別図柄変動処理（ステップＳ３２０）に処理を移し、特図特電処理データ＝２であれば特別図柄停止処理（ステップＳ３３０）に処理を移し、特図特電処理データ＝３であれば大当たり遊技処理（ステップＳ３４０）に処理を移し、特図特電処理データ＝４であれば小当たり遊技処理（ステップＳ３５０）に処理を移し、特図特電処理データ＝５であれば特別遊技終了処理（ステップＳ３６０）に処理を移す。
【００９５】
ステップＳ３１０において、メインＣＰＵ１０１ａは、特別図柄記憶判定処理を行う。すなわち、メインＣＰＵ１０１ａは、ステップＳ２３０及びステップＳ２４０において取得されて記憶された遊技媒介情報に基づいて特別図柄抽選を行い、当該抽選結果を確定する。さらに、当該特別図柄抽選に対応する特別図柄の変動表示（特別図柄表示）を開始させる。ここで、特別図柄の変動表示に要する時間（以下、特図変動時間という）もステップＳ２３０及びステップＳ２４０において取得されて記憶された遊技媒介情報に基づいて決定する。また、特別図柄の変動表示が開始する際に、当該特別図柄抽選や当該特図変動時間等の情報を有する特図変動開始コマンドがメインＲＡＭ１０１ｃの送信バッファにセットする。
【００９６】
ステップＳ３２０において、メインＣＰＵ１０１ａは、特別図柄変動処理を行う。すなわち、メインＣＰＵ１０１ａは、当該特別図柄の変動表示の特図変動時間が経過したか否かを判定し、経過したと判定されたら、特別図柄の変動表示を終了すると共に、当該特別図柄抽選の結果に対応した特別図柄の停止表示を行う。また、メインＣＰＵ１０１ａは、特図変動終了コマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。この送信バッファにセットされたコマンドは演出制御基板１０２に送信される。
【００９７】
ステップＳ３３０において、メインＣＰＵ１０１ａは、特別図柄停止処理を行う。すなわち、メインＣＰＵ１０１ａは、当該特別図柄の停止表示に要する時間（以下、特図停止時間という）が経過したか否かを判定し、経過したと判定されたら、当該特別図柄の停止表示を終了する。当該特別図柄抽選の結果が大当たりである場合、当該特別図柄の停止表示終了と共に、大当たり遊技が開始されるので、そのことを示す大当たり遊技オープニングコマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。また、当該特別図柄抽選の結果が小当たりである場合、当該特別図柄の停止表示終了と共に、小当たり遊技が開始されるので、そのことを示す小当たり遊技オープニングコマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。
【００９８】
ステップＳ３４０において、メインＣＰＵ１０１ａは、大当たり遊技処理を行う。すなわち、メインＣＰＵ１０１ａは、当該特別図柄抽選の結果が大当たりである場合に、大当たり遊技を実行する。メインＣＰＵ１０１ａは、大当たり遊技中においては、ランド遊技の開始を示すラウンド指定コマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。また、メインＣＰＵ１０１ａは、当該大当たり遊技が終了する際には、そのことを示す大当たり遊技エンディングコマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。
【００９９】
ステップＳ３５０は、メインＣＰＵ１０１ａは、小当たり遊技処理を行う。すなわち、メインＣＰＵ１０１ａは、当該特別図柄抽選の結果が小当たりである場合、ステップＳ３５０において小当たり遊技を実行する。当該小当たり遊技が終了する際には、そのことを示す小当たり遊技エンディングコマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。
【０１００】
ステップＳ３６０においては、メインＣＰＵ１０１ａは、特別遊技終了処理を行う。すなわち、メインＣＰＵ１０１ａは、当該大当たりに関連付けられた遊技状態を新たに設定すると共に、その遊技状態に対応付けられた遊技状態指定コマンドをメインＲＡＭ１０１ｃの送信バッファにセットする。
【０１０１】
（演出制御基板のメイン処理）
次に、図９を用いて、演出制御基板１０２のメイン処理を説明する。電源基板１０７より演出制御基板１０２に電源が供給されると、サブＣＰＵ１０２ａにシステムリセットが発生し、以下のメイン処理が行われる。
【０１０２】
まず、ステップＳ１０００において、初期化処理を行う。この処理において、電源投入に応じて、サブＲＯＭ１０２ｂから起動プログラム及び演出を制御する演出制御プログラムを読み込むとともに、サブＣＰＵ１０２ａの周辺デバイス及びサブＲＡＭ１０２ｃの各記憶領域の初期設定を行う。この結果、演出制御プログラムが作動して、演出制御基板１０２における以下の処理を行う。
【０１０３】
ステップＳ１００１において、サブＣＰＵ１０２ａは、演出モード判定用乱数及び演出パターン判定用乱数等の演出用乱数の更新を行う。以降は、所定の割込み処理が行われるまで、ステップＳ１００１の処理を繰り返し行う。
【０１０４】
（演出制御基板の受信割込処理）
図１０を用いて、演出制御基板１０２の受信割込処理を説明する。サブＣＰＵ１０２ａは、主制御基板１０１からのコマンドや演出ボタン装置１８からの信号を受信すると、サブＲＡＭ１０２ｃにおいて受信対象のコマンドや信号毎に設けられた専用の記憶領域にデータを記憶すると共に、そのデータが新たに記憶されたことを示す（入力したことを示す）受信フラグをサブＲＡＭ１０２ｃのデータ受信フラグ記憶領域にＯＮする（ステップＳ２００１〜ステップＳ２０２４）。なお、このデータ受信フラグはデータの種類を識別する機能を有する。
【０１０５】
（演出制御基板のタイマ割込処理）
図１１を用いて、演出制御基板１０２のタイマ割込処理を説明する。演出制御基板１０２に設けられたリセット用クロックパルス発生回路によって、所定の周期（例えば、４ミリ秒）毎にクロックパルスが発生されることで、以下に述べるタイマ割込処理が実行される。
【０１０６】
まず、ステップＳ１１１０において、サブＣＰＵ１０２ａは、サブＣＰＵ１０２ａのレジスタに格納されている情報をスタック領域に退避させる。
【０１０７】
ステップＳ１１２０において、サブＣＰＵ１０２ａは、各種演出に係る演出タイマカウンタを更新する時間制御処理を行う。
【０１０８】
ステップＳ１１３０において、サブＣＰＵ１０２ａは、種々の演出用乱数の乱数更新処理を行う。具体的には、サブＣＰＵ１０２ａは、それぞれの乱数カウンタを＋１加算して、乱数カウンタを更新する。なお、加算した結果が乱数範囲の最大値を超えた場合には、乱数カウンタを０に戻し、乱数カウンタが１周した場合には、その時の初期値乱数の値から乱数を更新する。
【０１０９】
ステップＳ１２００において、サブＣＰＵ１０２ａは、入力信号解析処理を行う。サブＣＰＵ１０２ａは、主制御基板１０１又は画像制御基板１０５から送信された各種のコマンドや信号は、サブＲＡＭ１０２ｃのそれぞれのコマンドに対応した専用の領域に記憶されている。なお、以前に送信されたコマンドや信号が記憶されているときは、以前のコマンドを上書して、新たに送信されてきたコマンドが記憶される。詳しくは、図１２〜図１４を用いて後述する。
【０１１０】
ステップＳ１３００において、サブＣＰＵ１０２ａは、演出ボタン処理を行う。すなわち、演出ボタン検出スイッチ１８ａからの演出ボタン操作検知信号を受信すると、ランプ制御基板１０４及び画像制御基板１０５に演出ボタン１８ｂの操作があったことを伝達するために、演出ボタン演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットする。
【０１１１】
ステップＳ１４００において、サブＣＰＵ１０２ａは、デモ演出処理を行う。すなわち、サブＣＰＵ１０２ａは、デモ演出を行うか否かを判定するデモ演出判定処理を行う。この判定処理の結果、サブＣＰＵ１０２ａは、デモ演出を行うと判定すれば、デモ演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットする。
【０１１２】
ステップＳ１５００において、サブＣＰＵ１０２ａは、特図保留数演出パターン決定処理を行う。すなわち、現在の特図保留の状況（例えば、特図保留数（第１特図保留数（Ｕ１）及び第２特図保留数（Ｕ２）））を画像出力装置１３に表示するために特図保留数演出パターン決定処理を行う。具体的には、サブ制御基板１０２に設けられた特図保留数カウンタに基づいて現在の特図保留数を確認し、特図保留数に対応付けられた特図保留演出制御コマンドを生成して、サブＲＡＭ１０２ｃの送信バッファにセットする。
【０１１３】
ステップＳ１７００において、サブＣＰＵ１０２ａは、出力制御処理を行う。この処理において、サブＣＰＵ１０２ａは、所定の演出を行うために、送信バッファにセットされたコマンドをランプ制御基板１０４及び画像制御基板１０５に送信する。
【０１１４】
ステップＳ１１４０において、サブＣＰＵ１０２ａは、ステップＳ１１１０で退避した情報をサブＣＰＵ１０２ａのレジスタに復帰させる。
【０１１５】
図１２を用いて、入力信号解析処理を説明する。まず、サブＣＰＵ１０２ａは、ステップＳ１２０１において、遊技状態指定コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２０３に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２０２において、当該遊技状態指定コマンドが示す遊技条件の状態、すなわち、例えば大当たりの当選確率の状態（高確率状態／低確率状態）及び始動口入賞容易性の状態（時短状態／非時短状態）を解析し、解析結果に基づいて、サブＲＡＭ１０２ｃに設けられている時短フラグ記憶領域にフラグをＯＮ／ＯＦＦし、遊技状態指定コマンド受信フラグをＯＦＦする。
【０１１６】
サブＣＰＵ１０２ａは、ステップＳ１２０３において、始動口入賞指定コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２０５に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２０４において、始動口入賞指定コマンドが示す特図保留の種類（第１特図保留ｏｒ第２特図保留）を確認して、特図保留に関する特図保留数加算処理を行い、始動口入賞指定コマンド受信フラグをＯＦＦする。
【０１１７】
サブＣＰＵ１０２ａは、ステップＳ１２０５において、特図変動開始コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２０７に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２０６において、当該確定的な特別図柄抽選、すなわち、特別図柄表示に対応する抽選演出の態様（内容）を決定し、その内容が対応付けられた抽選演出制御コマンドを送信バッファにセットすると共に、特図変動開始コマンド受信フラグをＯＦＦする。
【０１１８】
なお、抽選演出パターンは、装飾図柄の表示パターンや、情景やキャラクターからなる装飾図柄の背景の表示パターン等からなり、変動開始コマンドに基づいて、装飾図柄の変動態様及び停止態様、リーチ演出の有無、背景の種類・変動態様等が設定されている。１つの特図変動開始コマンドには、１つ又は複数の抽選演出パターンが対応付けられており、抽選演出パターンには、演出乱数判定値が対応付けられている。すなわち、特図変動開始コマンド毎に、抽選演出パターンと演出乱数判定値とが対応付けられた抽選演出パターン判定テーブルが設定され、サブＲＯＭ１０２ｂに格納されている。抽選演出パターン決定プログラムは、ステップＳ１２０６において演出乱数を取得し、特図変動開始コマンドに基づく抽選演出パターン判定テーブルに照合することによって、抽選演出パターンを決定する。抽選演出パターンには一義的に抽選演出制御コマンドが対応付けられており、決定された抽選演出パターンに対応する抽選演出制御コマンドがサブＲＡＭ１０２ｃの送信バッファにセットされる。
【０１１９】
サブＣＰＵ１０２ａは、ステップＳ１２０７において、演出図柄指定コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２０９に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２０８において、演出図柄指定コマンドが示す保留の種類（第１特図保留ｏｒ第２特図保留）を確認して、サブＲＡＭ１０２ｃの特図保留数カウンタのカウンタ値を「１」減算して、特図保留数を更新する特図保留数減算処理を行い、特別演出図柄指定コマンド受信フラグをＯＦＦする。
【０１２０】
サブＣＰＵ１０２ａは、ステップＳ１２０９において、特図変動終了コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２１１に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２１０において、抽選演出終了コマンドをサブＲＡＭ１０２ｃの送信バッファにセットすると共に、特図変動終了コマンド受信フラグをＯＦＦする。
【０１２１】
サブＣＰＵ１０２ａは、ステップＳ１２１１において、デモ指定コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２１３に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２１２において、デモ演出を実行するための事前処理としてデモ演出が開始するまでの時間の計測を開始するデモ演出待機時間計測開始処理を行い、デモ指定コマンド受信フラグをＯＦＦする。
【０１２２】
サブＣＰＵ１０２ａは、ステップＳ１２１３において、特別遊技オープニングコマンド（大当たり遊技オープニングコマンド又は小当たり遊技オープニングコマンド）受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２１５に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２１４において、当該特別遊技に係る主要な演出である特別遊技演出の内容を決定し、その内容が対応付けられた特別演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットすると共に、特別遊技オープニングコマンド受信フラグをＯＦＦする。
【０１２３】
サブＣＰＵ１０２ａは、ステップＳ１２１５において、ラウンド指定コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２１７に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２１６において、長当たり遊技に係るラウンド番号が表示されるラウンド開始演出の内容を示すラウンド開始演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットすると共に、ラウンド指定コマンド受信フラグをＯＦＦする。
【０１２４】
サブＣＰＵ１０２ａは、ステップＳ１２１７において、特別遊技エンディングコマンド（大当たり遊技エンディングコマンド又は小当たり遊技エンディングコマンド）受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２１８に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２２０において、特別遊技のエンディングに係る演出である特別遊技エンディング演出の内容に対応付けられた特別遊技エンディング演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットすると共に、特別遊技エンディングコマンド受信フラグをＯＦＦする。
【０１２５】
サブＣＰＵ１０２ａは、ステップＳ１２１９において、警告演出指定コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２２１に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２２０において、警告演出実行処理を行う。詳しくは、図１３（ａ）を用いて説明する。
【０１２６】
サブＣＰＵ１０２ａは、ステップＳ１２２１において、画像音声停止コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、ステップＳ１２２３に処理を移す。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２２２において、画像音声停止処理を行う。詳しくは、図１４を用いて説明する。
【０１２７】
サブＣＰＵ１０２ａは、ステップＳ１２２３において、警告演出終了コマンド受信フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、フラグがＯＮされていないと判定すれば、当該入力信号解析処理を終了する。サブＣＰＵ１０２ａは、フラグがＯＮされていると判定すれば、ステップＳ１２２４において、警告演出終了処理を行う。詳しくは、図１３（ｂ）を用いて説明する。
【０１２８】
図１３（ａ）を用いて、警告演出実行処理について説明する。
【０１２９】
サブＣＰＵ１０２ａは、ステップＳ１２２０−１において、警告演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットする。後述するように、画像制御基板１０５が警告演出制御コマンドを受信すると画像出力装置１３において、警告演出を行う。警告演出の内容については後述する。
【０１３０】
サブＣＰＵ１０２ａは、ステップＳ１２２０−２において、サブＲＡＭ１０２ｃの警告演出実行フラグ記憶領域に警告演出実行フラグをＯＮする。警告演出実行フラグは、警告演出が行われている間、すなわち、ＧＰＵ１０５Ｂａの温度が予め設定された警告範囲（第２閾値以上第１閾値未満）にある間、ＯＮされる。
【０１３１】
サブＣＰＵ１０２ａは、ステップＳ１２２０−３において、警告演出時間を警告演出残り時間カウンタにセットする。警告演出時間とは、１回の警告演出に要する時間のことである。警告演出残り時間カウンタとは、当該警告演出の残り時間を計測する手段である。このように、警告演出の残り時間を計測するのは、１回の警告演出時間は有限であり、画像ＣＰＵ１０５Ｂａの温度が上記の警告範囲にある間は、警告演出を繰り返し行うためである。なお、警告演出残り時間カウンタは上記ステップＳ１１２０において４ｍｓ毎に減算処理されていく。
【０１３２】
図１３（ｂ）を用いて、警告演出終了処理について説明する。
【０１３３】
サブＣＰＵ１０２ａは、ステップＳ１２２４−１において、警告演出終了コマンドをサブＲＡＭ１０２ｃの送信バッファにセットする。後述するように、画像制御基板１０５が警告演出終了コマンドを受信すると画像出力装置１３において行われている警告演出を終了させる。
【０１３４】
サブＣＰＵ１０２ａは、ステップＳ１２２４−２において、警告演出実行フラグ記憶領域にＯＮされている警告演出実行フラグをＯＦＦする。これは、後述するように、警告演出終了コマンドが画像制御基板１０５から送信されてきたということは、上記の警告範囲に突入したＧＰＵ１０５Ｂａの温度が、警告範囲の最小値である第２閾値より低くなったからである。
【０１３５】
サブＣＰＵ１０２ａは、当該警告演出が終了するために、ステップＳ１２２４−３において、警告演出残り時間カウンタをクリアする。
【０１３６】
図１４を用いて、画像音声停止プログラムによる画像音声停止処理について説明する。
【０１３７】
サブＣＰＵ１０２ａは、ステップＳ１２２２−１において、サブＲＡＭ１０２ｃの画像音声停止フラグ記憶領域に画像音声停止フラグをＯＮする。画像音声停止フラグは、後述するように、画像ＣＰＵ１０５Ｂａの温度が耐熱限界温度である第１閾値を超えることにより画像制御基板１０５による画像制御及び音声制御が停止されている間、ＯＮされる。このフラグがＯＮされている間、特別演出モードとなり、ランプ制御基板１０４による特別な（画像制御基板１０５に電力が供給されているときより激しい又は派手な）演出が行われる。これは、画像出力装置１３及び音声出力装置１４による演出を行えなくなったことによる興趣の低下を軽減するためである。
【０１３８】
サブＣＰＵ１０２ａは、ステップＳ１２２２−２において、画像制御基板温度エラー信号を演出情報出力端子板１１０に送信する。演出情報出力端子板１１０に送信された画像制御基板温度エラー信号は遊技情報出力装置７００に送信される。そして、遊技情報出力装置７００では画像制御基板温度エラー報知が行われる。本実施の形態では、遊技情報出力装置７００において「画像・音声が停止します。遊技は継続します。店員をお呼び下さい！！」という表示が水平方向にスクロール表示される。
【０１３９】
サブＣＰＵ１０２ａは、ステップＳ１２２２−３において、ＲＳＴ信号（リセット信号）を画像制御基板１０５に送信する。画像制御基板１０５はＲＳＴ信号を受けると、進行中の画像制御及び音声制御を中止すると共に、信号の入力が拒否される入力禁止状態となる。
【０１４０】
図１５を用いて、警告演出継続判定処理について説明する。
【０１４１】
サブＣＰＵ１０２ａは、ステップＳ１６０１において、サブＲＡＭ１０２ｃの警告演出実行フラグ記憶領域に警告演出実行フラグがＯＮされているか否かを判定する。サブＣＰＵ１０２ａは、警告演出実行フラグがＯＮされていないと判定すると、当該警告演出継続判定処理を終了し、警告演出実行フラグがＯＮされていると判定すると、ステップＳ１６０２に処理を移す。
【０１４２】
サブＣＰＵ１０２ａは、ステップＳ１６０２において、警告演出残り時間＝０か否かを判定する。サブＣＰＵ１０２ａは、警告残り時間＝０ではないと判定すると、当該警告演出継続判定処理を終了し、警告残り時間＝０であると判定すると、ステップＳ１６０３に処理を移す。
【０１４３】
サブＣＰＵ１０２ａは、ステップＳ１６０３において、警告演出制御コマンドをサブＲＡＭ１０２ｃの送信バッファにセットし、ステップＳ１６０４において警告演出時間を警告演出残り時間カウンタにセットし、当該警告演出継続判定処理を終了する。なお、警告演出残り時間カウンタは上記ステップＳ１１２０において４ｍｓ毎に減算処理されていく。
【０１４４】
（画像制御基板のメイン処理）
次に、図１６を用いて、画像制御基板１０５のメイン処理を説明する。最初に統括ＣＰＵ１０５Ａａは、電源供給に応じて、ステップＳ３０００において、オペレーティングシステムの起動やデバイスドライバ等の初期化等からなる準備処理を行う。詳しくは、図１７を用いて後述する。なお、本実施の形態において、オペレーティングシステムは、画像制御及び音声制御に係るプログラム（アプリケーション）の実行環境を整えるためのソフトウェアであり、統括ＣＰＵ１０５Ａａを管理する。
【０１４５】
統括ＣＰＵ１０５Ａａは、ステップＳ３１００において、冷却装置作動信号送信を行う。すなわち、冷却装置５３の冷却駆動部５３ｂに冷却装置５３を作動させる冷却装置作動信号を出力する。冷却装置５３にこの信号が入力すると、冷却装置５３が作動し、ファン５３ａは所定の回転数（ｒｐｍ）で回転する。
【０１４６】
統括ＣＰＵ１０５Ａａは、ステップＳ３２００において、画像生成部１０５ＢのＣＧＲＯＭ１０５Ｂｂに格納されている画像データの一部（遊技中にＶＲＡＭ１０５Ｂｃに常駐させる画像データ）をＶＲＡＭ１０５Ｂｃに記憶させる画像データのＶＲＡＭロード処理を行う。詳しくは、図１８を用いて後述する。
【０１４７】
ステップＳ３２００が終了したということは、画像制御基板１０５が遊技が可能な状態（以下、「遊技可能状態」という）になったということであるので、統括ＣＰＵ１０５Ａａは、画像制御基板１０５が遊技可能状態になったことを報知すべく、画像出力装置１３においてデモ演出を実行する。そして、統括ＣＰＵ１０５Ａａは、同様に画像制御基板１０５が遊技可能状態になったことを報知すべく、演出制御基板１０２に画像演出制御許可コマンドを送信する。演出制御基板１０２は、このコマンドを受信することによって、画像制御基板１０５への演出制御コマンドの送信が可能となる。
【０１４８】
次に、統括ＣＰＵ１０５Ａａは、ステップＳ３５００において、電断コマンドを受信したか否かを判定する。統括ＣＰＵ１０５Ａａは、受信していないと判定すると所定の割込処理を待ちながら当該処理を繰り返し、受信したと判定するとステップＳ３６００において、電源供給の停止に伴ってデバイスやシリアルポートをクリア等する電断処理を行い、当該画像制御基板メイン処理を終了する。なお、電断コマンドは、電源基板１０７が電力供給を停止する際に電源基板１０７から送信され、演出制御基板１０２経由で送信される。
【０１４９】
（準備処理）
図１７を用いて、準備処理について説明する。当該準備処理が正常に完了することで、統括部１０５Ａは機能を発揮できる。すなわち、統括ＲＯＭ１０５Ａｂに格納されたプログラムの読み込み処理や、他の部（画像生成部１０５Ｂ・音声生成部１０５Ｃ）との通信が可能な状態となる。まず、統括ＣＰＵ１０５Ａａは、ステップＳ３００１において、デバイス初期化処理を行う。
【０１５０】
統括ＣＰＵ１０５Ａａは、ステップＳ３００２において、ステップＳ３００１のデバイス初期化処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、ステップＳ３００３に処理を移し、正常に終了していない、すなわち、デバイス初期化処理においてエラーが発生したと判定すると、ステップＳ３０１５において、所定の初期化に係るエラーの発生を示す初期化エラー検知信号をエラー報知器５１に送信し、メイン処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第１ＬＥＤ５１ａを点灯させる。なお、ステップＳ３０１５において、統括ＣＰＵ１０５Ａａは、演出制御基板１０２に画像制御基板１０５の立ち上げにおいてエラーが発生したことを示す立ち上げエラーコマンドを送信する。演出制御基板１０２は、当該コマンドを受信すると、画像制御基板１０５へのコマンド送信処理が禁止される。
【０１５１】
統括ＣＰＵ１０５Ａａは、ステップＳ３００３において、ブートローダ初期化処理を行い、ステップＳ３００４において、当該ブートローダ初期化処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、ステップＳ３００５に処理を移し、正常に終了していない、すなわち、ブートローダ初期化処理においてエラーが発生したと判定すると、ステップＳ３０１６において、オペレーティングシステムの起動に係るエラーの発生を示すＯＳ起動前エラー検知信号をエラー報知器５１に送信し、メイン処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第２ＬＥＤ５１ｂを点灯させる。なお、ステップＳ３０１５において、統括ＣＰＵ１０５Ａａは、演出制御基板１０２に画像制御基板１０５の立ち上げにおいてエラーが発生したことを示す立ち上げエラーコマンドを送信する。演出制御基板１０２は、当該コマンドを受信すると、画像制御基板１０５へのコマンド送信処理が禁止される。
【０１５２】
統括ＣＰＵ１０５Ａａは、ステップＳ３００５において、カーネル初期化処理を行い、ステップＳ３００６において、当該カーネル初期化処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、ステップＳ３００７に処理を移し、正常に終了していない、すなわち、ブートローダ初期化処理においてエラーが発生したと判定すると、ステップＳ３０１６に処理を移す。
【０１５３】
統括ＣＰＵ１０５Ａａは、ステップＳ３００７において、カーネルによるシステムメモリ初期化処理を行い、ステップＳ３００８において、当該システムメモリ初期化処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、ステップＳ３００９に処理を移し、正常に終了していない、すなわち、システムメモリ初期化処理においてエラーが発生した判定すると、ステップＳ３０１６に処理を移す。
【０１５４】
統括ＣＰＵ１０５Ａａは、ステップＳ３００９において、シリアルポート初期化処理を行い、ステップＳ３０１０において、当該シリアルポート初期化処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、ステップＳ３０１１に処理を移し、正常に終了していない、すなわち、シリアルポート初期化処理においてエラーが発生したと判定すると、ステップＳ３０１５に処理を移す。
【０１５５】
統括ＣＰＵ１０５Ａａは、ステップＳ３０１１において、デバイスドライバ初期化処理を行い、ステップＳ３０１２において、当該デバイスドライバ初期化処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、ステップＳ３０１３に処理を移し、正常に終了していない、すなわち、デバイスドライバ初期化処理においてエラーが発生したと判定すると、ステップＳ３０１６に処理を移す。
【０１５６】
統括ＣＰＵ１０５Ａａは、ステップＳ３０１３において、ユーザプロセスへの移行処理を行い、ステップＳ３０１４において、ユーザプロセスへの移行処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、当該起動処理を終了し、正常に終了していない、すなわち、ユーザプロセスへの移行処理においてエラーが発生したと判定すると、ステップＳ３０１７において、ユーザプロセスへの移行処理に係るエラーの発生を示すユーザプロセス移行エラー検知信号をエラー報知器５１に送信し、メイン処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第３ＬＥＤ５１ｃを点灯させる。なお、ステップＳ３０１５において、統括ＣＰＵ１０５Ａａは、演出制御基板１０２に画像制御基板１０５の立ち上げにおいてエラーが発生したことを示す立ち上げエラーコマンドを送信する。演出制御基板１０２は、当該コマンドを受信すると、画像制御基板１０５へのコマンド送信処理が禁止される。
【０１５７】
次に、図１８を用いて、画像データのＶＲＡＭロード（読み込み）処理について説明する。まず、統括ＣＰＵ１０５Ａａは、ステップＳ３２０１においてＣＧＲＯＭ１０５Ｂｂに格納されている画像データを構成する常駐用画像データのうち検査用画像データをＶＲＡＭ１０５Ｂｃに記憶させる。常駐用画像データとは、遊技中にＶＲＡＭ１０５Ｂｃに記憶（常駐）させておく特定の画像データのことであり、相対的に使用頻度の高い画像データで構成される。また、検査用画像データとは、所定の外部装置から送られてくる検査演出制御コマンドを受信することで行われる画像の検査（チェック）において使用される画像データのことである。画像の検査は、当該検査用画像データのＶＲＡＭロード処理が終了することで実行可能となり、この画像の検査の実行可能（図２６において、検査演出制御可能）な状態において所定の外部装置から送られてきた検査演出制御コマンドを受信することで実行される（図２６参照）。なお、ここから、統括ＣＰＵ１０５Ａａは、当該処理が正常に行われているか否かを監視する。
【０１５８】
そして、統括ＣＰＵ１０５Ａａは、ステップＳ３２０２において、当該検査用画像データのＶＲＡＭロード処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、当ステップＳ３２０３に処理を移し、正常に終了していない、すなわち、検査用画像データのＶＲＡＭロード処理においてエラーが発生したと判定すると、ステップＳ３２０３において、検査用画像データのＶＲＡＭロードに係るエラーの発生を示す検査用画像データＶＲＡＭロードエラー検知信号をエラー報知器５１に送信し、メイン処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第１ＬＥＤ５１ａを点滅させる。なお、ステップＳ３０１５において、統括ＣＰＵ１０５Ａａは、演出制御基板１０２に画像制御基板１０５の立ち上げにおいてエラーが発生したことを示す立ち上げエラーコマンドを送信する。演出制御基板１０２は、当該コマンドを受信すると、画像制御基板１０５へのコマンド送信処理が禁止される。
【０１５９】
統括ＣＰＵ１０５Ａａは、ステップＳ３２０３において、検査用画像データ以外の常駐用画像データ（以下、「非検査用画像データ」という）をＶＲＡＭ１０５Ｂｃに記憶（常駐）させる。統括ＣＰＵ１０５Ａａは、ここから当該処理が正常に行われているか否かを監視する。なそして、統括ＣＰＵ１０５Ａａは、ステップＳ３２０４において、当該非検査用画像データＶＲＡＭロード処理が正常に終了したか否かを判定する。統括ＣＰＵ１０５Ａａは、正常に終了したと判定すると、当該画像データのＶＲＡＭロード処理を終了し、正常に終了していない、すなわち、非検査用画像データのＶＲＡＭロード処理においてエラーが発生したと判定すると、ステップＳ３２０６において、非検査用画像データのＶＲＡＭロードに係るエラーの発生を示す非検査用画像データＶＲＡＭロードエラー検知信号をエラー報知器５１に送信し、メイン処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第２ＬＥＤ５１ｂを点滅させる。なお、ステップＳ３０１５において、統括ＣＰＵ１０５Ａａは、演出制御基板１０２に画像制御基板１０５の立ち上げにおいてエラーが発生したことを示す立ち上げエラーコマンドを送信する。演出制御基板１０２は、当該コマンドを受信すると、画像制御基板１０５へのコマンド送信処理が禁止される。なお、非検査用画像データのＶＲＡＭロードが終了すると画像制御基板１０５は、遊技が可能、すなわち、遊技に係る演出画像の表示の制御が可能となる（図２６参照）。
【０１６０】
なお、上述した通り、画像制御手段１０５は、ステップＳ３２００の画像データのＶＲＡＭロード処理を終了させると、後述する信号受信割込処理やタイマ割込処理等の所定の割込処理が可能となる。すなわち、画像制御手段１０５は、ステップＳ３１００の起動処理及びステップＳ３２００の画像データのＶＲＡＭロード処理を終了させると遊技が可能な状態となる。
【０１６１】
（画像制御基板の受信割込処理）
図１９を用いて、画像制御基板１０５の受信割込処理を説明する。統括ＣＰＵ１０５Ａａは、ステップＳ４０００において、後述する入力禁止フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、入力禁止フラグがＯＮされていると判定すると、当該信号受信割込処理を終了する。すなわち、入力禁止フラグがＯＮされていれば、コマンド等が画像制御基板１０５に送信されても有効に受信されない。一方、統括ＣＰＵ１０５Ａａは、入力禁止フラグがＯＮされていないと判定すると、ステップＳ４００１〜ステップＳ４０２６の処理を行う。すなわち、統括ＣＰＵ１０５Ａａは、演出制御基板１０２からコマンドが送信されると、サブＲＡＭ１０２ｃにおいて受信対象のコマンド毎に設けられた専用の記憶領域にデータを記憶すると共に、そのデータが新たに記憶されたことを示す（入力したことを示す）受信フラグをサブＲＡＭ１０２ｃのデータ受信フラグ記憶領域にＯＮする。なお、このデータ受信フラグはデータの種類を識別する機能を有する。
【０１６２】
（画像制御基板のタイマ割込処理）
図２０を用いて、画像制御基板１０５のタイマ割込処理を説明する。画像制御基板１０５に設けられたリセット用クロックパルス発生回路によって、所定の周期（例えば、３２ミリ秒）毎にクロックパルスが発生されることで、以下に述べるタイマ割込処理が実行される。
【０１６３】
まず、統括ＣＰＵ１０５Ａａは、ステップＳ５１００において、統括ＣＰＵ１０５Ａａのレジスタに格納されている情報をスタック領域に退避させる。
【０１６４】
ステップＳ５１１０において、統括ＣＰＵ１０５Ａａは、各種演出に係る画像制御タイマカウンタを更新する時間制御処理を行う。
【０１６５】
ステップＳ５２００において、統括ＣＰＵ１０５Ａａは、入力信号解析処理を行う。詳しくは、図２１を用いて後述する。
【０１６６】
ステップＳ５３００において、統括ＣＰＵ１０５Ａａは出力制御処理を行う。すなわち、統括ＣＰＵ１０５Ａａは、画像生成部１０５Ｂによって生成されて、ＶＲＡＭ１０５Ｂｃに記憶されている描画データを画像出力装置１３の駆動部１３ｂに送信すると共に、音声生成部１０５Ｃによって生成されて、音声ＲＡＭ１０５Ｃｃに記憶されている音声データを音声出力装置１４の駆動部１４ｂに送信する。さらに、当該画像制御基板タイマ割込処理で統括ＲＡＭ１０５Ａｃにセットされたコマンドを演出制御基板１０２に送信する。
【０１６７】
ステップＳ５１３０において、ステップＳ３１００で退避した情報をサブＣＰＵ１０２ａのレジスタに復帰させる。
【０１６８】
図２１を用いて、入力信号解析処理を説明する。統括ＣＰＵ１０５Ａａは、ステップＳ５２０１において、温度検知信号受信フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていないと判定すれば、ステップＳ５２０３に処理を移す。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていると判定すれば、ステップＳ５２０２において、温度管理制御処理を行う。詳細は、図２２を用いて説明する。
【０１６９】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０３において、ＲＳＴ信号受信フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていないと判定すれば、ステップＳ５２０５に処理を移す。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていると判定すれば、ステップＳ５２０４において、リセット処理を行う。詳細は、図２３を用いて説明する。
【０１７０】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０５において、回転数検知信号受信フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていないと判定すれば、ステップＳ５２０７に処理を移す。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていると判定すれば、ステップＳ５２０６において、回転数正異判定処理を行う。詳細は、図２４を用いて説明する。
【０１７１】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０７において、電圧検知信号受信フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていないと判定すれば、当該入力信号解析処理を終了する。統括ＣＰＵ１０５Ａａは、フラグがＯＮされていると判定すれば、ステップＳ５２０８において、電圧正異判定処理を行う。詳細は、図５３を用いて説明する。
【０１７２】
図２２を用いて、温度管理制御処理について説明する。
【０１７３】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−１において、温度検知信号が示す温度を確認する。温度検知信号は温度センサから送信されており、温度検知信号は温度センサが検知した温度を示している。
【０１７４】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−２において、ステップＳ５２０２−１で確認した温度（以下、「当該検知温度」という）が、予め設定された第１閾値以上であるか否かを判定する。当該検知温度が第１閾値以上であれば、ステップＳ５２０２−１０に処理を移し、第１閾値以上ではなければ、ステップＳ５２０２−３に処理を移す。
【０１７５】
本実施の形態では、第１閾値は、ＧＰＵ１０５Ｂａの耐熱限界温度（本実施の形態においては１１５℃）に設定されている。耐熱限界温度とは、ＧＰＵ１０５Ｂａの機能が損なわれず耐えることができる限界（許容）の温度のことである。本実施の形態では、第１閾値として、耐熱限界温度が設定されているが、第１閾値は耐熱限界温度より低くてもよい。ＧＰＵ１０５Ｂａの故障を防止することができるからである。
【０１７６】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−３において、当該検知温度が、予め設定された第２閾値（本実施の形態においては１１０℃）以上であるか否かを判定する。第２閾値は第１閾値より低く設定されている。当該検知温度が第２閾値以上であれば、ステップＳ５２０２−７に処理を移し、第２閾値以上ではなければ、ステップＳ５２０２−４に処理を移す。なお、第２閾値、すなわち、警告範囲の広さは特に限定されるものではない。
【０１７７】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−４において、統括ＲＡＭ１０５Ａｃの警告状態フラグ記憶領域に警告状態フラグがＯＮされているか否かを判定する。警告状態フラグがＯＮされていないと判定されると当該温度管理制御処理を終了し、警告状態フラグがＯＮされていると判定されるとステップＳ５２０２−５に処理を移す。このフラグは後述するように、当該検知温度が第２閾値以上第１閾値未満のときにＯＮされる。
【０１７８】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−５において、警告演出終了コマンドを統括ＲＡＭ１０５Ａｃの送信バッファにセットし、ステップＳ５２０２−６において、警告状態フラグをＯＦＦし、当該温度管理制御処理を終了する。このコマンドは演出制御基板１０２に送信される。ここで、警告演出終了コマンドが演出制御基板１０２に送信されるのは、当該温度管理制御処理が行われるまでは、当該検知温度は第２閾値以上第１閾値未満であり、警告演出が行われていたが、当該検知温度が第２閾値未満になり、とりあえずは警告演出を行う必要がなくなったからである。
【０１７９】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−７において、警告状態フラグ記憶領域に警告状態フラグがＯＮされているか否かを判定する。警告状態フラグがＯＮされていると判定されると当該温度管理制御処理を終了し、警告状態フラグがＯＮされていないと判定されるとステップＳ５２０２−８に処理を移す。
【０１８０】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−８において、警告演出指定コマンドを統括ＲＡＭ１０５Ａｃの送信バッファにセットし、ステップＳ５２０２−９において警告状態フラグをＯＮし、当該温度管理制御処理を終了する。このコマンドは演出制御基板１０２に送信される。ここで、警告演出指定コマンドが演出制御基板１０２に送信されるのは、当該温度管理制御処理が行われるまでは、当該検知温度は第２閾値未満であり、警告演出が行われていなかったが、当該検知温度が第２閾値以上第１閾値未満になり、警告演出を行う必要になったからである。
【０１８１】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０２−１０において、統括ＲＡＭ１０５Ａｃの画像音声停止フラグ記憶領域に画像音声停止フラグをＯＮし、ステップＳ５２０２−１１において、警告状態フラグをＯＦＦし、当該温度管理制御処理を終了する。画像音声停止フラグは、後述する画像制御基板１０５による画像制御及び音声制御の停止を行う前にＯＮされるフラグである。
【０１８２】
図２３を用いて、リセット処理について説明する。統括ＣＰＵ１０５Ａａは、ステップＳ５２０４−１において、統括ＲＡＭ１０５Ａｃ、ＶＲＡＭ１０５Ｂｃ及び音声ＲＡＭ１０５Ｃｃをクリアし、ステップＳ５２０４−２において統括ＲＡＭ１０５Ａｃの入力禁止フラグ記憶領域に入力禁止フラグをＯＮし、ステップＳ５２０４−３において、ＧＰＵ１０５Ｂａの温度が第１閾値以上になったことが原因でＲＳＴ信号が送信されてきたことを示す温度異常を示す温度エラー検知信号をエラー報知器５１に送信し、リセット処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第１ＬＥＤ５１ａを点灯させる。
【０１８３】
図２４を用いて、回転数正異判定処理について説明する。統括ＣＰＵ１０５Ａａは、ファン回転数検知信号が示す冷却装置５３のファン５３ａの回転数（ｒｐｍ）を確認する。ファン回転数検知信号はロータリ・エンコーダ５４から出力されており、ファン回転数検知信号はロータリ・エンコーダ５４が検知したファン５３ａの回転数を示している。
【０１８４】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０６−２において、ステップＳ５２０６−１で確認した回転数（以下、「当該検知回転数」という）が、予め設定された回転数判定値（Ｋ１）以上であるか否かを判定する。当該検知回転数が回転数判定値以上であれば、ステップＳ５２０６−６に処理を移し、回転数判定値以上ではなければ、ステップＳ５２０６−３に処理を移す。
【０１８５】
本実施の形態では、回転数判定値は、上記のファン５３ａの所定の回転数×０．９に設定されている。このように、回転数判定値として、遊技機１の稼働中のファン５３ａの回転数より低く設定されているのは、ロータリ・エンコーダ５４によるファン回転数検知信号の示すファン５３ａの回転数がノイズ等によって、実際の回転数より低くなるおそれがあるからである。
【０１８６】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０６−３において、統括ＲＡＭ１０５Ａｃの回転数異常状態フラグ記憶領域に回転数異常状態フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、回転数異常状態フラグがＯＮされていると、判定すると当該正異判定処理を終了し、回転数異常状態フラグがＯＮされていないと判定するとステップＳ５２０６−４に処理を移す。このフラグは後述するように、当該検知回転数が判定値未満になるときにＯＮされる。
【０１８７】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０６−４において、回転数異常状態フラグをＯＮし、ステップＳ５２０６−５において、ファン５３ａの回転数が回転数判定値未満になったことを示すファン回転数異常を示す回転数エラー検知信号をエラー報知器５１に送信し、回転数正異判定処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第２ＬＥＤ５１ａを点灯させる。
【０１８８】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０６−６において、統括ＲＡＭ１０５Ａｃの回転数異常状態フラグ記憶領域に回転数異常状態フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、回転数異常状態フラグがＯＮされていないと判定すると、当該回転数正異判定処理を終了し、回転数異常状態フラグがＯＮされていると判定すると、ステップＳ５２０６−７に処理を移す。
【０１８９】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０６−７において、回転数異常状態フラグをＯＦＦし、ステップＳ５２０６−８において第２ＬＥＤ５１ｂを消灯させるために回転数エラー解除信号をエラー検知器５１に送信し、当該回転数正異判定処理を終了する。エラー報知器５１は、当該エラー解除信号を受信すると第２ＬＥＤ５１ｂを消灯させる。
【０１９０】
図２５を用いて、電圧正異判定処理について説明する。統括ＣＰＵ１０５Ａａは、コネクタ電圧検知信号が示す特定のコネクタ（本実施の形態においては、画像制御基板１０５に設置され、演出制御基板１０２に接続されているコネクタ）の電圧（Ｖ）を確認する。コネクタ電圧検知信号はコネクタ電圧測定器５５から出力されており、コネクタ電圧検知信号はコネクタ電圧測定器５５が検知した上記の特定のコネクタの電圧値を示している。
【０１９１】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０８−２において、ステップＳ５２０８−１で確認した電圧（以下、「当該検知電圧」という）が、予め設定された電圧判定値（Ｋ１）以上であるか否かを判定する。当該検知電圧が電圧判定値以上であれば、ステップＳ５２０８−６に処理を移し、電圧判定値以上ではなければ、ステップＳ５２０８−３に処理を移す。
【０１９２】
本実施の形態では、電圧判定値は、上記の特定のコネクタの通常の所定の電圧×０．９に設定されている。このように、電圧判定値として、遊技機１の稼働中の特定のコネクタの通常の電圧より低く設定されているのは、コネクタ電圧測定器５５によるコネクタ電圧検知信号の示す特定のコネクタの電圧がノイズ等によって、実際の電圧より低くなるおそれがあるからである。
【０１９３】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０８−３において、統括ＲＡＭ１０５Ａｃの電圧異常状態フラグ記憶領域に電圧異常状態フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、電圧異常状態フラグがＯＮされていると、判定すると当該電圧正異判定処理を終了し、電圧異常状態フラグがＯＮされていないと判定するとステップＳ５２０８−４に処理を移す。このフラグは後述するように、当該検知電圧値が電圧判定値未満になるときにＯＮされる。
【０１９４】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０８−４において、電圧異常状態フラグをＯＮし、ステップＳ５２０８−５において、特定のコネクタの電圧値が電圧判定値未満になったことを示す電圧低下異常を示す電圧低下エラー検知信号をエラー報知器５１に送信し、電圧正異判定処理を終了する。エラー報知器５１は、当該エラー検知信号を受信すると第３ＬＥＤ５１ｃを点灯させる。
【０１９５】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０８−６において、統括ＲＡＭ１０５Ａｃの電圧異常状態フラグ記憶領域に電圧異常状態フラグがＯＮされているか否かを判定する。統括ＣＰＵ１０５Ａａは、電圧異常状態フラグがＯＮされていないと判定すると、当該電圧正異判定処理を終了し、電圧異常状態フラグがＯＮされていると判定すると、ステップＳ５２０８−７に処理を移す。
【０１９６】
統括ＣＰＵ１０５Ａａは、ステップＳ５２０８−７において、異常状態フラグをＯＦＦし、ステップＳ５２０８−８において第３ＬＥＤ５１ｃを消灯させるために電圧低下エラー解除信号をエラー検知器５１に送信し、当該電圧正異判定処理を終了する。エラー報知器５１は、当該エラー解除信号を受信すると第３ＬＥＤ５１ｃを消灯させる。
【０１９７】
以上のように、画像制御基板１０５の統括部１０５Ａが機能を発揮できるための準備処理中にエラーが発生すると、エラー報知器５１が当該エラーを報知する。したがって、画像出力装置１３による画像の表示が可能、すなわち、画像制御基板１０５による画像表示制御が可能となる前に、当該エラーの発生を検知することができる。この結果、画像制御基板１０５による画像表示制御が可能となるために必要な時間の経過を待たなくても、当該エラーに対処することができる。この結果、検査等における時間のロスを軽減することができる。
【０１９８】
また、本実施の形態では、統括ＲＯＭ１０５Ａｂに、画像演出制御の中枢を担うオペレーティングシステムが格納されているので、画像演出の高度化・複雑化を図り、遊技の興趣を向上させることができる。また、準備処理を構成するオペレーティングシステムの起動中にエラーが発生すると、エラー報知器５１が当該エラーを報知するので、準備処理が正常に完了するのに必要な時間が経過する前に、当該エラーに対処することができる。この結果、検査等においてさらに時間のロスを軽減することができる。
【０１９９】
さらに、本実施の形態では、画像制御基板１０５が遊技可能状態となった後において、遊技可能状態になった後にのみ検知されるエラーが発生すると、エラー報知器５１が当該エラーを報知する。したがって、部品点数、換言すれば、製品コストを抑えながら、エラーの報知の種類を増やすことができる。なお、準備処理及び常駐用画像データのＶＲＡＭロード処理において発生するエラーは、遊技中に発生することはないことから、画像制御基板１０５が遊技可能状態となる前後において同一のエラー報知器５１を使用したとしても、エラー内容を誤認することはない。
【０２００】
さらに、本実施の形態では、画像制御基板１０５が遊技可能状態となる前後において、エラー報知器５１は、異なるエラーを同一態様で報知する。具体的には、遊技可能状態前に、所定の初期化処理に関するエラーが発生すると第１ＬＥＤ５１ａが点灯し、オペレーティングシステム起動処理に関するエラーが発生すると第２ＬＥＤ５１ｂが点灯し、ユーザプロセスへの移行処理に関するエラーが発生すると第３ＬＥＤ５１ｃが発光する。一方、遊技可能状態において、温度エラーが発生すると第１ＬＥＤ５１ａが発光し、ファンの回転数エラーが発生すると第２ＬＥＤ５１ｂが発光し、電圧低下エラーが発生すると第３ＬＥＤ５１ｃが発光する。よって、部品点数（製造コスト）を抑えながら、エラーの種類を増やすことができる。また、遊技可能状態前においてのみ検知されるエラーと、遊技可能状態悠においてのみ検知されるエラーとが同一の態様で報知されているので、エラーの種類が誤認されることはない。
【０２０１】
なお、本実施の形態では、エラー報知器５１としてＬＥＤが用いられているが、電球等の他の発光原理からなる照明部材や、音出力装置等の知覚で認識できる装置であればよい。また、エラー報知器５１として、モノカラーのＬＥＤが用いられているが、マルチカラー又はフルカラーのＬＥＤを用いても良い。さらに、本実施の形態では、エラー報知器５１として、３つのＬＥＤが用いられているが、エラー報知器５１を構成する素子の数は特に限定されない。
【０２０２】
また、本実施の形態では、準備処理において、所定の初期化処理と、オペレーティングシステム起動処理と、ユーザプロセス移行処理とを異なる態様で報知しているが同一の態様で報知してもよい。さらに、所定の初期化処理及びオペレーティングシステムを構成する各処理も異なる態様で報知することもできる。
【０２０３】
また、エラー報知器５１の設置箇所も図４（ａ）に示す位置に限られない。さらに、エラー報知器５１は、画像制御基板１０５上ではなく、外枠６０や内枠６２等であってもよい。また、エラーの報知態様及びエラーの報知対象の本実施の形態に限られない。
【符号の説明】
【０２０４】
１          遊技機
２          遊技盤
１３        画像出力装置
１５        演出用役物装置
１６        演出用照明装置
１７        音声出力装置
５０        温度検出センサ
５１        エラー報知器
５１ａ      第１ＬＥＤ
５１ｂ      第２ＬＥＤ
５１ｃ      第３ＬＥＤ
５３        冷却装置
５４        ロータリ・エンコーダ
１００      制御手段
１０１      主制御基板
１０２      演出制御基板
１０４      ランプ制御基板
１０５      画像制御基板
１０５Ａ    統括部
１０５Ａａ  統括ＣＰＵ
１０５Ａｂ  統括ＲＯＭ
１０５Ａｃ  統括ＲＡＭ
１０５Ｂａ  ＧＰＵ
１０５Ｂｂ  ＣＧＲＯＭ
１０５Ｂｃ  ＶＲＡＭ
【図２】
0005294502.tif 000002
【図３】
0005294502.tif 000003
【図４】
0005294502.tif 000004
【図５】
0005294502.tif 000005
【図６】
0005294502.tif 000006
【図７】
0005294502.tif 000007
【図８】
0005294502.tif 000008
【図９】
0005294502.tif 000009
【図１０】
0005294502.tif 000010
【図１１】
0005294502.tif 000011
【図１２】
0005294502.tif 000012
【図１３】
0005294502.tif 000013
【図１４】
0005294502.tif 000014
【図１５】
0005294502.tif 000015
【図１６】
0005294502.tif 000016
【図１７】
0005294502.tif 000017
【図１８】
0005294502.tif 000018
【図１９】
0005294502.tif 000019
【図２０】
0005294502.tif 000020
【図２１】
0005294502.tif 000021
【図２２】
0005294502.tif 000022
【図２３】
0005294502.tif 000023
【図２４】
0005294502.tif 000024
【図２５】
0005294502.tif 000025
【図２６】
0005294502.tif 000026
【図１】
0005294502.tif 000027