(57)【要約】【課題】設定変更に関する音声報知が切り替わることなく、確実に設定変更に関する音声を報知することができる遊技台を提供する。【解決手段】音声による報知を行う報知手段を備え、複数種類の音声データには、設定変更に関連した内容を示すデータで構成された第１音声データと、設定変更に関連しない内容を示すデータで構成された第２音声データと、が含まれ、第１音声データが対応付けられる再生チャンネルは、第２音声データが対応付けられる再生チャンネルとは異なる遊技台とした。【選択図】図２４
2010187741.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ異なる払出率が定められた複数種類の抽選情報の設定変更を行う設定変更手段と、
複数種類の音声データを、該音声データを再生する複数の再生チャンネルにそれぞれ対応付けて記憶するデータ記憶手段と、
前記音声データを再生する場合には、前記データ記憶手段の対応関係に基づいて、選択された前記音声データを、対応する再生チャンネルに上書きして設定するデータ設定手段と、
前記データ設定手段により設定された音声データを、対応する再生チャンネルを介して再生し、音声による報知を行う報知手段と、を備え、
前記複数種類の音声データには、少なくとも、前記設定変更に関連した内容を示すデータで構成された第１音声データと、前記設定変更に関連しない内容を示すデータで構成された第２音声データと、が含まれ、
前記第１音声データが対応付けられる再生チャンネルは、前記第２音声データが対応付けられる再生チャンネルとは異なることを特徴とする遊技台。
【請求項２】
前記第１音声データは、前記設定変更の処理中であることを示す音声データ、または前記設定変更の処理が終了したことを示す音声データのうち、少なくともいずれか一方であることを特徴とする請求項１記載の遊技台。
【請求項３】
前記設定変更に係わる設定変更操作とは異なる遊技操作を受け付ける操作手段をさらに備え、
前記第２音声データは、前記操作手段が受け付けられたことに基づく音声内容を示すことを特徴とする請求項１又は２記載の遊技台。
【請求項４】
前記操作手段は、
前記遊技媒体記憶手段に記憶された遊技媒体を精算するための精算操作を受け付ける精算操作手段を含み、
さらに、
遊技に使用される遊技媒体の数量を電子的に更新して記憶する遊技媒体記憶手段と、
前記精算操作手段により前記精算操作を受け付けた場合には、前記遊技媒体の精算処理を行う精算処理手段と、を備え、
前記第２音声データは、前記精算処理手段により前記精算処理が行われていることを示す音声データであることを特徴とする請求項３記載の遊技台。
【請求項５】
前記操作手段は、
前記設定変更手段により設定変更された抽選情報の設定値を確認するための確認操作を受け付ける確認操作手段を含み、
さらに
前記確認操作手段により前記確認操作を受け付けた場合には、前記設定値を表示して設定確認処理を行う設定確認処理手段を備え、
前記第２音声データは、前記設定確認処理手段により前記設定確認処理が行われていることを示す音声データであることを特徴とする請求項３記載の遊技台。
【請求項６】
前記音声データは、エンコード処理されたエンコードデータを含み、
前記報知手段は、前記音声データに対応する再生チャンネルにて前記エンコードデータをデコード処理し、音声データを再生することを特徴とする請求項１乃至５のいずれか１項に記載の遊技台。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシン（パチスロ）、パチンコに代表される遊技台に関する。
【背景技術】
【０００２】
遊技台（例えば、スロットマシン）は、メダルを投入してスタートレバーを操作することでリールを回転させるとともに、内部抽選によって役を内部決定し、ストップボタンを操作することでリールを停止させた時に、図柄表示窓上に内部決定に応じて予め定められた図柄の組合せが表示されると役が成立するように構成されている。そして、メダルの払出を伴う役が成立した場合には、成立した役に対応する規定数のメダルが払い出されるようになっている。
【０００３】
このような遊技台においては、例えば、特許文献１に示すように、遊技における入賞の当否を決定する内部の抽選データを設定値に応じて複数段階設定することが可能に構成され、遊技台に設定された設定値の変更操作（設定変更）を行なう際に、不正に設定値の変更操作が行われる、いわゆる不正行為（ゴト行為）を防止するためとして警報音（音声報知）を出力するスロットマシンが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−９７３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スロットマシンやパチンコ機等の遊技台においては、遊技性やセキュリティー性の関係から遊技者が操作可能な操作（例えば、精算ボタンの操作、スタートレバーの操作、ベットボタンの操作、ストップボタンの操作、演出ボタンの操作、発射ハンドルの操作、発射ハンドルの操作により遊技球が始動口に入賞等）が受付けられた場合に、現在実行している音声報知から遊技者の操作に基づく新たな音声報知（例えば、精算中を示す音声報知、遊技開始を示す音声報知等）へ即座に切替えて、遊技に関する演出を実行することが必要不可欠となっており、このような音声報知の切替え演出処理を搭載した遊技台が一般的となっている。
【０００６】
しかしながら、このような音声報知の切替え演出処理を搭載した遊技台においては、迅速に設定値の変更操作を終了させ、次なる操作が行われた場合には、設定値の変更操作を行うことを示す警報音が、遊技者の操作に基づく新たな音声報知に切替ってしまい、警報音が途中で終了または鳴らないといった不都合が生じてしまい、不正行為の防止にいたらないという問題がある。
【０００７】
また、これとは別に、設定変更操作においてチャタリングが発生し、設定変更終了を示す音声文言がかき消されてしまうという問題もある。すなわち、遊技店の店員が設定変更処理を行う場合には、電源スイッチがオフの状態で、設定キースイッチをオンにし、次に、電源スイッチをオンにする。これを契機に、遊技台においては、設定変更処理が開始される（例えば、「設定変更中です」という音声が出力される）ので、設定変更ボタンを操作しつつ、設定表示器に表示される設定値を確認し、スタートレバーを叩いて、設定値を確定させる。そして最後に、設定キースイッチをオフにする。ここで、この電源スイッチがオンのまま、設定キースイッチをオフにする操作で、設定変更処理は終了されるようになっているが（例えば、「設定変更しました」という音声が出力される）、このとき、設定キースイッチのオフ操作に対してチャタリングが発生する場合には、遊技台は設定キースイッチが再度オフからオンに変更されたと認識してしまうので、設定変更確認の操作（具体的には、電源キースイッチがオンのまま、設定キースイッチをオフからオンにする操作）と誤認識し、結果、設定変更終了を示す音声に代わって、設定変更確認を示す音声（例えば、「設定確認中です」などの音声）が出力されてしまうという問題がある。
【０００８】
本発明は上記の問題を解決するためになされたものであり、設定変更に関する音声報知が切り替わることなく、確実に設定変更に関する音声を報知することができる遊技台を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る遊技台は、次のように構成される。
【００１０】
本発明に係る遊技台は、その一態様として、それぞれ異なる払出率が定められた複数種類の抽選情報の設定変更を行う設定変更手段と、複数種類の音声データを、該音声データを再生する複数の再生チャンネルにそれぞれ対応付けて記憶するデータ記憶手段と、前記音声データを再生する場合には、前記データ記憶手段の対応関係に基づいて、選択された前記音声データを、対応する再生チャンネルに上書きして設定するデータ設定手段と、前記データ設定手段により設定された音声データを、対応する再生チャンネルを介して再生し、音声による報知を行う報知手段と、を備え、前記複数種類の音声データには、少なくとも、前記設定変更に関連した内容を示すデータで構成された第１音声データと、前記設定変更に関連しない内容を示すデータで構成された第２音声データと、が含まれ、前記第１音声データが対応付けられる再生チャンネルは、前記第２音声データが対応付けられる再生チャンネルとは異なることを特徴とする。
【００１１】
本発明の一態様においては、設定変更に関する音声データは、他の音声データとは異なる再生チャンネルで再生されるので、重要度の高い設定変更に関する音声報知を確実に報知することができる。すなわち、例えば、設定変更に関する報知演出を実行中に遊技者の操作などによって他の報知演出が開始されたとしても、設定変更に関する音声報知が切り替わることなく、設定変更に関する音声報知を確実に報知することができる。
【００１２】
また、前記第１音声データは、前記設定変更の処理中であることを示す音声データ、または前記設定変更の処理が終了したことを示す音声データのうち、少なくともいずれか一方であることが好ましい。この場合には、設定変更の処理中であることを示す設定変更可能状態報知演出、または設定変更の処理が終了したことを示す設定変更終了報知演出を確実に報知することができる。
【００１３】
また、前記設定変更に係わる設定変更操作とは異なる遊技操作を受け付ける操作手段をさらに備え、前記第２音声データは、前記操作手段が受け付けられたことに基づく音声内容を示すことが好ましい。この場合には、設定変更以外の遊技操作があって、当該操作が受け付けられたことを示す音声報知が開始されたとしても、設定変更に関する音声報知が打ち消されることはない。
【００１４】
また、前記操作手段は、前記遊技媒体記憶手段に記憶された遊技媒体を精算するための精算操作を受け付ける精算操作手段を含み、さらに、遊技に使用される遊技媒体の数量を電子的に更新して記憶する遊技媒体記憶手段と、前記精算操作手段により前記精算操作を受け付けた場合には、前記遊技媒体の精算処理を行う精算処理手段と、を備え、前記第２音声データは、前記精算処理手段により前記精算処理が行われていることを示す音声データであることが好ましい。この場合には、遊技媒体の精算処理が行われても、精算処理中を示す音声報知により、設定変更に関する音声報知が打ち消されることはない。
【００１５】
また、別の一例としては、前記操作手段は、前記設定変更手段により設定変更された抽選情報の設定値を確認するための確認操作を受け付ける確認操作手段を含み、さらに前記確認操作手段により前記確認操作を受け付けた場合には、前記設定値を表示して設定確認処理を行う設定確認処理手段を備え、前記第２音声データは、前記設定確認処理手段により前記設定確認処理が行われていることを示す音声データであることが好ましい。この場合には、設定変更終了操作におけるチャタリングにより、設定確認中であることを報知する設定確認中報知演出が実行されたとしても、設定変更に関する音声報知が打ち消されることはない。
【００１６】
また、前記音声データは、エンコード処理されたエンコードデータを含み、前記報知手段は、前記音声データに対応する再生チャンネルにて前記エンコードデータをデコード処理し、音声データを再生することが好ましい。この場合には、音声データが圧縮されて格納されるので、多様な音声データを格納することができる。
【００１７】
また、前記複数の再生チャンネルは、それぞれ同時に前記エンコードデータをデコード処理することができることが好ましい。この場合には、複数の再生チャンネルを用いて、同時に複数の音声データを再生することができるので、それぞれの再生チャンネルに割り付けられた音声データを確実に報知することができる。
【発明の効果】
【００１８】
本発明の遊技台によれば、設定変更に関する音声報知が切り替わることなく、確実に設定変更に関する音声を報知することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係るスロットマシンの外観を示す斜視図である。
【図２】本発明の一実施形態に係るスロットマシンの内部構成を示す図である。
【図３】本発明の一実施形態に係るスロットマシンの主制御部を示すブロック図である。
【図４】本発明の一実施形態に係るスロットマシンの副制御部４００を示すブロック図である。
【図５】本発明の一実施形態に係るスロットマシンの副制御部４００に含まれる音源ＩＣの回路構成図である。
【図６】本発明の一実施形態に係るスロットマシンの副制御部５００を示すブロック図である。
【図７】本発明の一実施形態に係るスロットマシンの主制御部の電源投入処理の流れを示すフローチャートである。
【図８】図７のステップＳ１０５の設定値変更処理の流れを詳しく示すフローチャートである。
【図９】図７のステップＳ１０８の遊技実行処理の流れを詳しく示すフローチャートである。
【図１０】本発明の一実施形態に係るスロットマシンの主制御部の割り込み処理の流れを示すフローチャートである。
【図１１】図１０のステップＳ４０２の監視処理の流れを詳しく示すフローチャートである。
【図１２】本発明の一実施形態に係るスロットマシンにおける演出の報知態様の一例を示す図である。
【図１３】本発明の一実施形態に係るスロットマシンのタイミングチャートデータの構成を示す図である。
【図１４】本発明の一実施形態に係るスロットマシンのタイミングチャートデータに含まれるレイヤデータの構成を示す図である。
【図１５】本発明の一実施形態に係るスロットマシンのデバイスデータ（音声）の構成を示す図である。
【図１６】本発明の一実施形態に係るスロットマシンの音源ＩＣの制御レジスタのアドレスマップである。
【図１７】本発明の一実施形態に係るスロットマシンの音源ＩＣの制御レジスタのアドレスマップである。
【図１８】本発明の一実施形態に係るスロットマシンの副制御部４００メイン処理、ストローブ処理及びタイマ割込み処理の流れを示すフローチャートである。
【図１９】図１８のステップＳ７０２の副制御部４００コマンド入力処理の流れを詳しく示すフローチャートである。
【図２０】図１８のステップＳ７０３の副制御部４００演出更新処理の流れを詳しく示すフローチャートである。
【図２１】図２０のステップＳ１１０５の演出データ更新処理の流れを詳しく示すフローチャートである。
【図２２】本発明の一実施形態に係るスロットマシンの副制御部５００メイン処理、コマンド入力処理、ストローブ処理、タイマ割込み処理及びＶＤＰ処理の流れを示すフローチャートである
【図２３】本発明の一実施形態に係るスロットマシンにおける演出切替タイミングを示すタイミングチャート図である（スタートレバー操作→第１停止操作→第２停止操作→第３停止操作の場合）。
【図２４】本発明の一実施形態に係るスロットマシンにおける演出切替タイミングを示すタイミングチャート図である（設定変更可能操作→設定変更終了操作→精算ボタン操作の場合）。
【図２５】従来のスロットマシンにおける演出切替タイミングを示すタイミングチャート図である（設定変更可能操作→設定変更終了操作→精算ボタン操作の場合）。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について図面を用いて説明する。
【００２１】
＜全体構成＞
図１は、本発明の一実施形態に係るスロットマシン１００の外観斜視図である。スロットマシン１００は、メダルの投入により遊技が開始され、遊技の結果によりメダルが払い出されるものである。
【００２２】
図１に示すスロットマシン１００は、本体１０１と、本体１０１の正面に取付けられ、本体１０１に対して開閉可能な前面扉１０２と、を備える。本体１０１の中央内部には、外周面に複数種類の図柄が配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。これらのリール１１０〜１１２はステッピングモータ等の駆動手段により回転駆動される。
【００２３】
本実施形態において、各図柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形筒状の枠材に貼り付けられて各リール１１０〜１１２が構成されている。リール１１０〜１１２上の図柄は、遊技者から見ると、図柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの図柄が見えるようになっている。そして、各リール１１０〜１１２を回転させることにより、遊技者から見える図柄の組み合せが変動することとなる。つまり、各リール１１０〜１１２は複数種類の図柄の組合せを変動可能に表示する表示手段として機能する。なお、このような表示手段としてはリール以外にも液晶表示装置等の電子画像表示装置も採用できる。また、本実施形態では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００２４】
各々のリール１１０〜１１２の背面には、図柄表示窓１１３に表示される個々の図柄を照明するためのバックライト（図１において図示省略）が配置されている。バックライトは、各々の図柄ごとに遮蔽されて個々の図柄を均等に照射できるようにすることが望ましい。なお、スロットマシン１００内部において各々のリール１１０〜１１２の近傍には、投光部と受光部から成る光学式センサ（図示省略）が設けられており、この光学式センサの投光部と受光部の間をリールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の図柄の回転方向の位置を判断し、目的とする図柄が入賞ライン上に表示されるようにリール１１０〜１１２を停止させる。
【００２５】
入賞ライン表示ランプ１２０は、有効となる入賞ライン１１４を示すランプである。有効となる入賞ラインは、遊技媒体としてベットされたメダルの数によって予め定まっている。入賞ライン１１４は５ラインあり、例えば、メダルが１枚ベットされた場合、中段の水平入賞ラインが有効となり、メダルが２枚ベットされた場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚ベットされた場合、右下り入賞ラインと右上り入賞ラインが追加された５ラインが入賞ラインとして有効になる。なお、入賞ライン１１４の数については５ラインに限定されるものではなく、また、例えば、メダルが１枚ベットされた場合に、中段の水平入賞ライン、上段水平入賞ライン、下段水平入賞ライン、右下り入賞ラインおよび右上り入賞ラインの５ラインを入賞ラインとして有効としてもよい。
【００２６】
告知ランプ１２３は、例えば、後述する内部抽選において特定の入賞役（具体的には、ボーナス）に内部当選していること、または、ボーナス遊技中であることを遊技者に知らせるランプである。遊技メダル投入可能ランプ１２４は、遊技者が遊技メダルを投入可能であることを知らせるためのランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要であること）を遊技者に知らせるランプである。リールパネルランプ１２８は演出用のランプである。
【００２７】
メダル投入ボタン（ベットボタンともいう）１３０及び１３１は、スロットマシン１００に電子的に貯留されているメダル（クレジットという。）を所定の枚数分投入するためのボタンである。本実施形態においては、ベットボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、ベットボタン１３１が押下されると３枚投入されるようになっている。以下、ベットボタン１３１をＭＡＸベットボタンとも言う。なお、規定枚数のメダルの投入があった場合、遊技の開始操作が可能な状態であることを知らせる遊技開始ランプ１２１が点灯する。
【００２８】
メダル投入口１３４は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、ベットボタン１３０及び１３１により電子的に投入することもできるし、メダル投入口１３４から実際のメダルを投入（投入操作）することもでき、投入とは両者を含む意味である。貯留枚数表示器１２５は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。遊技情報表示器１２６は、各種の内部情報（例えば、ボーナス遊技中のメダル払出枚数）を数値で表示するための表示器である。払出枚数表示器１２７は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。
【００２９】
スタートレバー１３５は、リール１１０〜１１２の回転を開始させるためのレバー型のスイッチである。即ち、メダル投入口１３４に所望するメダル枚数を投入するか、ベットボタン１３０及び１３１を操作して、スタートレバー１３５を操作すると、リール１１０〜１１２が回転を開始することとなる。スタートレバー１３５に対する操作を遊技の開始操作と言う。
【００３０】
ストップボタンユニット１３６には、ストップボタン１３７〜１３９が設けられている。ストップボタン１３７〜１３９は、スタートレバー１３５の操作によって回転を開始したリール１１０〜１１２を個別に停止させるためのボタン型のスイッチであり、各リール１１０〜１１２に対応づけられている。以下、ストップボタン１３７〜１３９に対する操作を停止操作と言い、最初の停止操作を第１停止操作、次の停止操作を第２停止操作、最後の停止操作を第３停止操作という。なお、各ストップボタン１３７〜１３９の内部に発光体を設けてもよく、ストップボタン１３７〜１３９の操作が可能である場合、該発光体を点灯させて遊技者に知らせることもできる。
【００３１】
メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。精算ボタン１３２は、スロットマシン１００に電子的に貯留されたメダル、ベットされたメダルを精算し、メダル払出口１５５から排出するためのボタンである。ドアキー孔１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。メダル受皿１５６は、メダル払出口１５５から払い出されたメダルを溜めるための器である。なお、本実施形態においては、メダル受皿１５６は、発光可能な受皿を採用している。
【００３２】
音孔１６０はスロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。前面扉１０２の上部には演出装置１９０が配設されている。この演出装置１９０は、水平方向に開閉自在な２枚の右扉１６３ａ、左扉１６３ｂからなる扉（シャッタ）部材１６３と、この扉部材１６３の奥側に配設された液晶表示装置１５７を備えており、２枚の右扉１６３ａ、左扉１６３ｂが液晶表示装置１５７の手前で水平方向外側に開くと液晶表示装置１５７（図示省略）の表示画面がスロットマシン１００正面（遊技者側）に出現する構造となっている。
【００３３】
上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４は、遊技を盛り上げるための装飾用のランプである。
【００３４】
＜内部構成＞
図２は、スロットマシン１００の内部構成を示す図であり、図２（ａ）は、前面扉１０２を開放した状態を示すスロットマシン１００の概略斜視図であり、同図（ｂ）は、前面扉１０２に配設されている扉中継基板１７０を拡大した斜視図であり、同図（ｃ）は、前面扉１０２を開放した状態において、本体１０１に配設された状態のメダル払出装置１８０近傍を拡大した正面図である。
【００３５】
同図（ａ）に示されるように、本体１０１の中央内部には、リール１１０〜１１２が回転可能に設けられたリールユニット１１５が設けられている。また、このリールユニット１１５の下方には、遊技者に払い出すためのメダルを収納し、その収納したメダルを払い出すメダル払出装置１８０と、メダル払出装置１８０に収納しきれないメダル（メダル払出装置１８０から溢れたメダル）を収納するメダル補助収納庫１８２が設けられている。さらに、本体１０１の下側には、スロットマシン１００の遊技モードの設定変更を行ったり、変更した設定の確認をしたりする設定キースイッチ１８４やスロットマシン１００の電源投入や電源遮断を行うための電源スイッチ１８６が設けられている。
【００３６】
また、本体１０１には、スロットマシン１００の各電気回路（例えば、後で説明する主制御部３００や副制御部４００、５００）に供給する電源を生成する電源装置１８８や、電源装置１８８で生成された電圧を各電気回路で使用するために所定の電圧に変換する電源回路基板１８９などが内設されている。なお、電源装置１８８及び電源回路基板１８９は、容易に触れることができないように、人為的に操作し難い場所（例えば、本体１０１の下奥側等）に配置されていることが好ましい。
【００３７】
前面扉１０２の背面（開口側）には、図柄表示窓１１３の下方に扉中継基板１７０が配設されている。この扉中継基板１７０は、リセットスイッチ１７２、設定変更スイッチ１７４、設定値表示器１７６、ハーネス１７８が設けられている（同図（ｂ）参照）。
【００３８】
リセットスイッチ１７２は、プッシュボタン式のスイッチであり、このリセットスイッチ１７２を押下（短期押下）することによりスロットマシン１００のエラー解除を行うことができる。
【００３９】
設定変更スイッチ１７４も、リセットスイッチ１７２と同様なプッシュボタン式のスイッチである。この設定変更スイッチ１７４による設定変更の操作手順については、後述する。
【００４０】
設定値表示器１７６は、７セグメントＬＥＤ等の表示器である。この設定値表示器１７６は、設定変更スイッチ１７４により設定された遊技モード（以下、設定値とも言う）１〜６を数字で表示することができる。なお、設定値表示器１７６は、電源投入状態（電源ＯＮ）において設定キーを設定キースイッチ１８４に挿入して右回し（設定キーＯＦＦ→ＯＮ）にすると、現在設定されている遊技モード（例えば、１）が数字で表示されるので、現在設定されている遊技モードの確認をするのに使用することができる。
【００４１】
ハーネス１７８は、複数のハーネスから構成されている。このハーネス１７８は、主制御部３００（詳細は後述）、設定キースイッチ１８４、電源スイッチ１８６等に設けられたコネクタと電気的に接続されている。
【００４２】
また、同図（ａ）に示されるように、前面扉１０２の背面の開口部近傍には、扉開放センサ３８２、リセットスイッチセンサ３８３が設けられている。扉開放センサ３８２は、閉扉時にはＬ（ＯＦＦ）で開放時にはＨ（ＯＮ）になるように構成されている。
【００４３】
次に、本体１０１の下側には、同図（ｃ）に示されるように、メダル払出装置１８０と、メダル補助収納庫１８２と、設定キースイッチ１８４と、電源スイッチ１８６と、電源装置１８８と、電源回路基板１８９が配設されている。なお、本体１０１の下側に設けられ、メダル払出装置１８０等が配設されている空間を電源ボックス１０３と言う。
【００４４】
メダル払出装置１８０（以下、ホッパーと言うことがある）は、遊技者によりメダル投入口１３４から投入されたメダルが、メダルセレクタ１９５を通って貯留されるものである。また、このメダル払出装置１８０は、メダル払出口１５５と連通している。したがって、遊技の結果、メダル払出装置１８０から払い出されるメダルは、メダル払出口１５５から遊技者に払い出されるようになっている。
【００４５】
メダル補助収納庫１８２は、メダル払出装置１８０に収納しきれない溢れたメダルがメダル補助収納庫１８２の開口部に落下するように構成され、一時的にメダルを収納しておく箱状装置である。このメダル補助収納庫１８２のメダルは、遊技店の店員により回収される。
【００４６】
設定キースイッチ１８４は、所定の設定キー（図示省略）を差し込んで回転することにより電気的にＯＮ／ＯＦＦするキースイッチである。具体的には、設定キースイッチ１８４に所定の設定キーを差し込んで右回転すると、設定キースイッチ１８４に設けられている設定キースイッチセンサ３８１がＯＮ状態を検出し、左回転すると、設定キースイッチセンサ３８１がＯＦＦ状態を検出する。
【００４７】
電源スイッチ１８６は、電源装置１８８と電気的に接続されたトグルスイッチである。この電源スイッチ１８６によりスロットマシン１００の電源投入（電源ＯＮ）又は電源遮断（電源ＯＦＦ）を行うことができる。
【００４８】
ここで、設定変更の操作手順を説明する。設定キースイッチ１８４に設定キー（図示省略）を挿入して右回し（設定キーＯＦＦ→ＯＮ）をし、電源スイッチ１８６を電源遮断状態（電源ＯＦＦ）から電源投入状態（電源ＯＮ）とすることにより設定変更が有効となり（設定変更処理が開始される）、設定変更スイッチ１７４を押下する毎に遊技モード（設定または、設定値とも言う）が１〜６まで順番に変わり、所定の遊技モードに設定することができる。なお、スタートレバー１３５を操作することにより、その時に設定されていた設定値が確定する。そして、最後に設定キーを左回し（設定キーＯＮ→ＯＦＦ）することで、設定変更処理は終了する。
【００４９】
なお、設定キースイッチ１８４は、キースイッチに限定されず他のスイッチを用いても好ましい。また、電源スイッチ１８６は、トグルスイッチに限定されず、例えば、プッシュスイッチ等を用いても好ましい。
【００５０】
また、設定キースイッチ１８４及び電源スイッチ１８６は、電源ボックス１０３内に配設されるものに限定されず、例えば専用ボックスを設けて、その中に配設しても好ましく、又はスロットマシン１００で使用する制御基板（例えば、主制御部３００の基板等）上に設けても好ましい。
【００５１】
＜制御部の回路構成＞
次に、図３〜図６を用いて、このスロットマシン１００の制御部の回路構成について詳細に説明する。
【００５２】
スロットマシン１００の制御部は、大別すると、遊技の中枢部分の制御、すなわち、スロットマシン１００の遊技進行に関する処理を実行する主制御部３００と、主制御部３００より送信された信号（制御コマンド）に応じて各種機器を制御する副制御部、すなわち、演出に関する処理を実行する副制御部４００及び副制御部５００と、によって構成されている。
【００５３】
＜主制御部３００＞
まず、図３を用いて、スロットマシン１００の主制御部３００について説明する。主制御部３００は、主制御部３００の全体を制御するための演算処理装置であるＣＰＵ３１０や、ＣＰＵ３１０が各ＩＣや各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、その他、以下に述べる構成を有する。
【００５４】
クロック補正回路３１４は、水晶発振器３１１から発振されたクロックを分周してＣＰＵ３１０に供給する回路である。例えば、水晶発振器３１１の周波数が１２ＭＨｚの場合に、分周後のクロックは６ＭＨｚとなる。ＣＰＵ３１０は、クロック回路３１４により分周されたクロックをシステムクロックとして受け入れて動作する。
【００５５】
また、ＣＰＵ３１０には、後述するセンサやスイッチの状態を常時監視するための監視周期やモータの駆動パルスの送信周期を設定するためのタイマ回路３１５がバスを介して接続されている。ＣＰＵ３１０は、電源が投入されると、データバスを介してＲＯＭ３１２の所定エリアに格納された分周用のデータをタイマ回路３１５に送信する。
【００５６】
タイマ回路３１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ３１０に送信する。ＣＰＵ３１０は、この割込み要求を契機に、各センサ等の監視や駆動パルスの送信を実行する。例えば、ＣＰＵ３１０のシステムクロックを８ＭＨｚ、タイマ回路３１５の分周値を１／２５６、ＲＯＭ３１２の分周用のデータを４７に設定した場合、この割り込みの基準時間は、２５６×４７÷８ＭＨｚ＝１．５０４ｍｓとなる。
【００５７】
また、ＣＰＵ３１０には、各ＩＣを制御するための制御プログラムデータ、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等を記憶しているＲＯＭ３１２や、一時的なデータを保存するためのＲＡＭ３１３が接続されている。これらのＲＯＭ３１２やＲＡＭ３１３については他の記憶手段を用いてもよく、この点は後述する各制御部においても同様である。
【００５８】
また、ＣＰＵ３１０には、外部の信号を受信するための入力インタフェース３６０が接続され、ＣＰＵ３１０は、割込み時間ごとに入力インタフェース３６０を介して、メダル受付センサ３２０、スタートレバーセンサ３２１、ストップボタンセンサ３２２、メダル投入ボタンセンサ３２３、精算スイッチセンサ３２４、メダル払い出しセンサ３２６、設定変更スイッチセンサ３８０、設定キースイッチセンサ３８１、扉開放センサ３８２、及びリセットスイッチセンサ３８３の状態を検出し、各センサを監視している。
【００５９】
メダル受付センサ３２０は、メダル投入口１３４の内部の通路に２個設置されており、メダルの通過有無を検出する。スタートレバーセンサ３２１は、スタートレバー１３５に設置されており、遊技者によるスタート操作を検出する。ストップボタンセンサ３２２は、各々のストップボタン１３７〜１３９に設置されており、遊技者によるストップボタンの操作を検出する。
【００６０】
メダル投入ボタンセンサ３２３は、メダル投入ボタン１３０及び１３１のそれぞれに設置されており、ＲＡＭ３１３に電子的に貯留されているメダルを遊技用のメダルとして投入する場合の投入操作を検出する。たとえば、ＣＰＵ３１０は、メダル投入ボタン１３０に対応するメダル投入センサ３２３がＨレベルになった場合に、電子的に貯留メダルを１枚投入し、メダル投入ボタン１３１に対応するメダル投入センサ３２３がＨレベルになった場合に、電子的に貯留メダルを３枚投入する。なお、メダル投入ボタン１３１が押された際、貯留されているメダル枚数が２枚の場合は２枚投入され、１枚の場合は１枚投入される。
【００６１】
精算スイッチセンサ３２４は、精算ボタン１３２に設けられている。精算ボタン１３２が一回押されると、貯留されているメダルを精算する。メダル払い出しセンサ３２６は、払い出されるメダルを検出するためのセンサである。
【００６２】
設定変更スイッチセンサ３８０は、設定変更スイッチ１７４に設けられ、設定変更スイッチ１７４が押下されたことを検出するものである。設定キースイッチセンサ３８１は、設定キースイッチ１８４に設けられている。この設定キースイッチセンサ３８１は、設定キースイッチ１８４に設定キーが差し込まれたことを検知し、設定変更スイッチ１７４による設定値の変更が可能となる。
【００６３】
扉開放センサ３８２は、前面扉１０２のドアキー孔１４０に設けられている。この扉開放センサ３８２は、所定のキーがドアキー孔１４０に差し込まれ、右回しされた場合にその右回しされたことを検知し、前面扉１０２の開閉（扉開放状態又は扉閉扉状態）を検知するものである。リセットスイッチセンサ３８３も前面扉１０２のドアキー孔１４０に設けられ、所定のキーが差し込まれて左回しされた場合に、その左回しされたことを検知し、リセット処理を行うものである。つまり、ドアキー孔１４０には、扉開放センサ３８２及びリセットスイッチセンサ３８３が設けられ、所定のキーが差し込まれて右回しされた場合は、前面扉１０２が開放したことを検知し、左回しされた場合は、リセット処理を行う。なお、以上の各センサは、非接触式のセンサであっても接点式のセンサであってもよい。
【００６４】
また、入力インタフェース３６０には、インデックスセンサ３２５が接続されている。インデックスセンサ３２５は、具体的には、各リール１１０〜１１２の取付台の所定位置に設置されており、リールに設けた遮光片がこのインデックスセンサ３２５を通過するたびにハイレベルになる。ＣＰＵ３１０は、この信号を検出すると、リールが１回転したものと判断し、リールの回転位置情報をゼロにリセットする。
【００６５】
ＣＰＵ３１０には、さらに、出力インタフェース３７０、３７１がアドレスデコード回路３５０を介してアドレスバスに接続されている。ＣＰＵ３１０は、これらのインタフェースを介して外部のデバイスと信号の送受信を行っている。
【００６６】
出力インタフェース３７０には、リールを駆動させるためのリールモータ駆動部３３０と、ホッパー（バケットにたまっているメダルをメダル払出口１５５から払出すための装置。）のモータを駆動するためのホッパーモータ駆動部３３１と、遊技ランプ３４０（具体的には、入賞ライン表示ランプ１２０、遊技開始ランプ１２１、再遊技ランプ１２２、リールパネルランプ１２３、遊技メダル投入可能ランプ１２４等）と、７セグメント表示器３４１（貯留枚数表示器１２５、遊技情報表示器１２６、払出枚数表示器１２７等）が接続されている。
【００６７】
外部集中端子板３４２は、パラレル信号とシリアル信号をスロットマシン１００の外部に出力可能に構成する。これにより、外部集中端子板３４２を、遊技店などに設置される情報提供端子板（図示省略）に接続することで、スロットマシン１００の遊技情報（例えば、前面扉１０２を開放することにより扉開放センサ３８２が検知して発信する扉開放情報、又は設定キースイッチ１８４に設定キーが差し込まれることにより設定キースイッチセンサ３８１が検知して発信する設定変更操作情報等）を各種信号として外部に出力することを可能としている。この遊技情報は、情報提供端子板を介してホールコンピュータ（図示省略）に転送される。
【００６８】
また、ＣＰＵ３１０には、乱数発生回路３１７がデータバスを介して接続されている。乱数発生回路３１７は、水晶発振器３１１及び水晶発振器３１６から発振されるクロックに基いて、一定の範囲内で値をインクリメントし、そのカウント値をＣＰＵ３１０に出力することのできるインクリメントカウンタであり、後述する入賞役の内部抽選をはじめ各種抽選処理に使用される。本発実施形態における乱数発生回路３１７は、水晶発振器３１１のクロック周波数を用いて０〜６５５３５までの値をインクリメントするカウンタと、水晶発振器３１６のクロック周波数を用いて０〜１６７７７２１５までの値をインクリメントするカウンタの２つの乱数カウンタを備えている。
【００６９】
また、ＣＰＵ３１０のデータバスには、副制御部４００にコマンドを送信するための出力インタフェース３７１が接続されている。
【００７０】
＜副制御部４００＞
次に、図４を用いて、スロットマシン１００の副制御部４００について説明する。副制御部４００は、主制御部３００より送信された制御コマンド等に基づいて副制御部４００の全体を制御する演算処理装置であるＣＰＵ４１０や、ＣＰＵ４１０が各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。
【００７１】
クロック補正回路４１４は、水晶発振器４１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ４１０に供給する回路である。
【００７２】
また、ＣＰＵ４１０にはタイマ回路４１５がバスを介して接続されている。ＣＰＵ４１０は、所定のタイミングでデータバスを介してＲＯＭ４１２の所定エリアに格納された分周用のデータをタイマ回路４１５に送信する。タイマ回路４１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ４１０に送信する。ＣＰＵ４１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００７３】
また、ＣＰＵ４１０には、副制御部４００の全体を制御するための命令及びデータ、バックライトの点灯パターンや各種表示器を制御するためのデータが記憶されたＲＯＭ４１２や、データ等を一時的に保存するためのＲＡＭ４１３が各バスを介して接続されている。
【００７４】
また、ＣＰＵ４１０には、出力インタフェース４６０が接続されており、出力インタフェース４６０には、各リール１１０〜１１２の図柄を背面より照明するためのバックライト４２０が接続されている。
【００７５】
ＣＰＵ４１０には、データバスを介して主制御部３００から制御コマンドを受信するための入力インタフェース４６１が接続されており、ＣＰＵ４１０は、入力インタフェース４６１を介して受信したコマンドに基づいて、遊技全体を盛り上げる演出処理等を実行する。
【００７６】
また、ＣＰＵ４１０のデータバスとアドレスバスには、音源ＩＣ４８０が接続されている。音源ＩＣ４８０は、ＣＰＵ４１０からの命令に応じて音声の制御を行う。また、音源ＩＣ４８０には、音声データが記憶されたＲＯＭ４８１が接続されており、音源ＩＣ４８０は、ＲＯＭ４８１から取得した音声データをＨＰＦ（ハイパスフィルタ）及びＬＰＦ（ローパスフィルタ）からなるフィルタ４８４で所定の周波数帯域のみフィルタリングし、アンプ４８２で増幅させてスピーカ４８３から出力する。
【００７７】
図５は、音源ＩＣ４８０の回路構成図である。音源ＩＣ４８０は、ＣＰＵ４１０からのコマンド（命令）を格納する制御レジスタを備えている。制御レジスタは、チャンネル区分された記憶領域であり、コマンドは、対応する各チャンネルの領域に格納される。音源ＩＣ４８０は、格納したコマンドに基づき、各チャンネル毎の音源データ（ＡＭＭデータともいう。フレーズデータ（音声データ）をＡＭＭエンコード（圧縮）したデータ）をＲＯＭ４８１より取得し、取得した音源データをＡＭＭデコーダにより、波形データ（ＰＣＭデータ）にデコードする。デコードされた波形データは、さらに各チャンネル毎にボリュームとパン、トータルボリューム、及びエフェクタを経て、デジタル及びアナログにて出力されるようになっている。なお、本実施形態の音源ＩＣ４８０は、フレーズ再生チャンネル（ＡＭＭデコーダのチャンネル）が１６チャンネルで構成されているため、モノラルデータは最大１６フレーズ、ステレオデータは最大８フレーズのＡＭＭデータを同時に独立してデコード再生できるようになっている。
【００７８】
図４に戻って、ＣＰＵ４１０には、主制御部３００と同様に、外部ＩＣを選択するためのアドレスデコード回路４５０が接続されており、アドレスデコード回路４５０には、主制御部３００からのコマンドを受信するための入力インタフェース４６１、後述する入出力インタフェース４７０、時計ＩＣ４２２が接続されている。
【００７９】
ＣＰＵ４１０は、時計ＩＣ４２２が接続されていることで、現在時刻を取得することが可能である。
【００８０】
更に、入出力インタフェース４７０には、デマルチプレクサ４１９が接続されている。デマルチプレクサ４１９は、入出力インタフェース４７０から送信された信号を各表示部等に分配する。即ち、デマルチプレクサ４１９は、ＣＰＵ４１０から受信されたデータに応じて演出ランプ４３０（上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４など）を制御する。
【００８１】
また、ＣＰＵ４１０は、副制御部５００への信号送信は、入出力インタフェース４７０を介して実施する。すなわち、ＣＰＵ４１０は入出力インタフェース４７０を介して副制御部５００と通信を行う。
【００８２】
＜副制御部５００＞
次に、図６を用いて、スロットマシン１００の副制御部５００について説明する。副制御部５００は、演算処理装置であるＣＰＵ５１０や、各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。
【００８３】
クロック補正回路５１４は、水晶発振器５１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ５１０に供給する回路である。
【００８４】
また、ＣＰＵ５１０にはタイマ回路５１５がバスを介して接続されている。ＣＰＵ５１０は、所定のタイミングでデータバスを介してＲＯＭ５１２の所定エリアに格納された分周用のデータをタイマ回路５１５に送信する。タイマ回路５１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ５１０に送信する。ＣＰＵ５１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００８５】
ＣＰＵ５１０は、副制御部４００のＣＰＵ４１０からの信号（制御コマンド）を、入出力インタフェース５６１を介して受信し、副制御部５００全体を制御する。
【００８６】
また、ＣＰＵ５１０には、バスを介して、ＲＯＭ５１２、ＲＡＭ５１３、ＶＤＰ（ビデオ・ディスプレイ・プロセッサー）６００が接続されている。ＲＯＭ５１２には、副制御部５００全体を制御するための制御プログラムデータや演出用のデータが記憶されている。ＲＡＭ５１３は、ＣＰＵ５１０で処理されるプログラムのワークエリア等を有する。ＶＤＰ６００には、水晶発信器５１９が接続され、さらに、バスを介して、画像データと、画像データ用のカラーパレットデータとが記憶されているＣＧ−ＲＯＭ６１２、ＶＲＡＭ６１３が接続されている。ＶＤＰ６００は、ＣＰＵ５１０からの信号をもとに、ＲＯＭ５１２やＣＧ−ＲＯＭ６１２に記憶された画像データを読み出し、ＶＲＡＭ６１３のワークエリアを使用して画像信号を生成し、Ｄ／Ａコンバータ６１４を介して、液晶表示装置１５７の表示画面に画像を表示する。なお、液晶表示装置１５７には、ＣＰＵ５１０によって液晶表示装置１５７の表示画面の輝度調整を可能とするため輝度調整信号が入力されている。
【００８７】
また、ＣＰＵ５１０には、出力インタフェース５７０を介して、左扉１６３ｂを水平方向に移動させる左扉モータ駆動部５２２、及び右扉１６３ａを水平方向に移動させる右扉モータ駆動部５３２が接続されている。本実施形態においては、左扉モータ駆動部５２２及び右扉モータ駆動部５３２は、各々にパルスモータを適用しており、左扉モータ駆動部５２２は、ＣＰＵ５１０からの信号をもとに、モータ（左扉）を駆動するＩＣであり、左扉モータ駆動部５３２は、ＣＰＵ５１０からの信号をもとに、モータ（右扉）を駆動するＩＣである。
【００８８】
また、ＣＰＵ５１０には、入力インタフェース５６０を介して、４つのシャッタセンサ５５０〜５５３（左扉１、左扉２、右扉１、右扉２）が接続されている。シャッタセンサ（左扉１）５５２およびシャッタセンサ（左扉２）５５３は、左扉１６３ｂの開閉状態を検出するためのセンサであり、シャッタセンサ（右扉１）５５０、シャッタセンサ（右扉２）５５１は、右扉１６３ａの開閉状態を検出するためのセンサである。
【００８９】
＜電源投入処理＞
次に、図７を用いて、スロットマシン１００の電源投入時に主制御部３００のＣＰＵ３１０にて実行される電源投入処理について説明する。なお、同図は、電源投入処理の流れを示すフローチャートである。
【００９０】
スロットマシン１００の電源スイッチ１８６がＯＮされると、主制御部３００のＣＰＵ３１０にて、以下に説明する電源投入処理が実行される。
【００９１】
ステップＳ１０１では、各種のイニシャル処理（初期化処理）を行う。
【００９２】
ステップＳ１０２では、ＲＡＭ３１２の少なくとも一部に異常があるか否かを判定する。そして、ＲＡＭ３１２に異常がある場合はステップＳ１０３に進み、異常が無い場合はステップＳ１０４に進む。なお、ＲＡＭ３１２の異常を検出する方法は種々考えられるが、例えば、同一の情報を２つの第１の記憶領域及び第２の記録領域に記憶しておき、電源投入後に、第１の記憶領域に記憶された情報と、第２の記憶領域に記憶された情報を比較し、両者が異なる場合に異常と判定する方法が一例として挙げられる。
【００９３】
ステップＳ１０３では、ＲＡＭエラー処理を行う。このＲＡＭエラー処理では、使用スタックエリアを除く全てのＲＡＭ３１２の記憶領域をクリアする準備を行ったり、副制御部４００にエラー発生コマンドの送信準備等を行ったりする。
【００９４】
ステップＳ１０４では、設定キースイッチ１８４がＯＮ状態か否かを判定する。そして、設定キースイッチ１８４がＯＮ状態の場合はステップＳ１０５に進み、ＯＦＦ状態の場合はステップＳ１０６に進む。
【００９５】
ステップＳ１０５では、設定値変更処理（詳細は後述）を行う。
【００９６】
ステップＳ１０６では、強制ＲＡＭクリアがＯＮ状態か否かを判定する。具体的には、電源が投入され、且つ前述したリセットスイッチ１７２のリセットボタンが長押し（例えば、５秒間の押下）されたことに基づき、強制ＲＡＭクリアのＯＮ状態とする。そして、強制ＲＡＭクリアがＯＮ状態の場合はステップＳ１０７に進み、ＯＦＦ状態の場合はステップＳ１０９に進む。
【００９７】
ステップＳ１０７では、初期状態遊技開始処理を行う。この初期状態遊技開始処理では、「設定値の記憶領域」や「ＲＡＭ３１２のクリア時に使用するスタック領域を除く記憶領域」のクリア、自動精算及び打ち止めの有無などの設定、内部当選の有無の設定、副制御部４００に対する制御コマンドの送信などを行う。
【００９８】
ステップＳ１０８では、遊技実行処理（詳細は後述）を行う。
【００９９】
ステップＳ１０９では、復帰処理によりスロットマシン１００を電源が遮断された前の状態に復帰し、後述する遊技実行処理を再開する。
【０１００】
＜設定値変更処理＞
次に、図８を用いて、設定値変更処理について説明する。なお、同図は、図７のステップＳ１０５の設定値変更処理の流れを詳しく示すフローチャートである。
【０１０１】
ステップＳ２０１では、現在設定されている設定値（遊技モード）を設定値表示器１７６に表示させる。
【０１０２】
ステップＳ２０２では、ＲＡＭ３１２を初期化（ＲＡＭクリア）する。
【０１０３】
ステップＳ２０３では、設定変更可能状態（設定変更処理中）であることを示す設定変更可能状態コマンドを副制御部４００に送信する。なお、副制御部４００は設定変更可能状態コマンドを受信すると、設定変更可能状態であることを示す設定変更可能状態報知演出を実行する。
【０１０４】
ステップＳ２０４では、設定変更スイッチ１７４の押下操作があったか否かを判定する。そして、設定変更スイッチ１７４の押下操作があった場合はステップＳ２０５に進み、そうでない場合はステップＳ２０６に進む。
【０１０５】
ステップＳ２０５では、設定値表示器１７６に表示されている設定値を設定値変更操作に基づいて更新する。この設定値の更新は、設定変更スイッチ１７４を１回押下する毎に、現在設定されている設定値１〜６に対して１ずつ加算更新し、設定値が６を超えると１に戻ることを繰り返す。
【０１０６】
ステップＳ２０６では、スタートレバー１３５の操作があったか否かを判定する。そして、スタートレバー１３５の操作があった場合はステップＳ２０７に進み、そうでない場合はステップＳ２０４に進んで設定値の変更操作の可否を特定する処理を継続する。
【０１０７】
ステップＳ２０７では、現在、設定値表示器１７６に表示されている設定値（変更操作ありで変更された設定値、変更操作なしで元々設定されていた設定値）をＲＡＭ３１２の設定値記憶領域に記憶し、設定値を確定する。
【０１０８】
ステップＳ２０８では、設定キースイッチ１８４がＯＮからＯＦＦに切り替えられたか否かを判定する。そして、設定キースイッチ１８４がＯＦＦにされた場合はステップＳ２０９へ進み、そうでない場合はステップＳ２０８の処理を繰り返し、設定キースイッチ１８４がＯＦＦにされるのを待つ。
【０１０９】
ステップＳ２０９では、設定変更可能状態が終了したことを示す設定変更終了コマンドを副制御部４００に送信して処理を終了する。なお、副制御部４００は設定変更終了コマンドを受信すると、設定変更可能状態が終了したことを示す設定変更終了演出を実行する。
【０１１０】
＜遊技実行処理＞
次に、図９を用いて、遊技実行処理について説明する。なお、同図は、図７のステップＳ１０５の設定値変更処理の流れを詳しく示すフローチャートである。ＣＰＵ３１０は、電源断等を検知しないかぎり、以下に説明する遊技実行処理を繰り返し実行する。
【０１１１】
ステップＳ３０１では、メダル投入に関する処理を行う。ここでは、メダルの投入の有無をチェックし、投入されたメダルの枚数に応じて入賞ライン表示ランプ１２０を点灯させる。なお、前回の遊技で再遊技役に入賞した場合はメダルの投入が不要である。
【０１１２】
また、このステップＳ３０１では、遊技のスタート操作に関する処理を行う。ここでは、後述する監視処理のステップＳ６１０にて行われるスタートレバーセンサ３２１の検出結果に基づいて、スタートレバー１３５が操作されたか否かのチェックを行い、スタート操作されたと判断した場合は、当該遊技に使用するメダル枚数を確定する。なお、このステップＳ３０１では、副制御部４００に対してスタートレバー１３５が操作されたことを示すスタートレバー操作コマンドを送信する。副制御部４００は、このスタートレバーコマンドを受信することによってスタートレバー操作を把握し、スタートレバー操作に対応した演出を実行する。
【０１１３】
ステップＳ３０２では、ステップＳ３０１で確定されたメダルの枚数に応じて有効な入賞ライン１１４を確定する。
【０１１４】
ステップＳ３０３では、スタート操作に基づいて、乱数発生回路３１７で発生させた乱数を取得する。
【０１１５】
ステップＳ３０４では、ステップＳ３０３で取得した乱数値と、ＲＯＭ３１２に格納されている入賞役抽選テーブルを用いて、入賞役の内部抽選を行う。内部抽選の結果、いずれかの入賞役に内部当選した場合、その入賞役のフラグを内部的にオンにする。また、このステップＳ３０４では、副制御部４００に対して内部抽選の結果を示す内部抽選結果コマンドを送信する。副制御部４００は、この内部抽選結果コマンドを受信することによって内部抽選の結果を把握し、内部抽選の結果に対応した演出を実行する。
【０１１６】
ステップＳ３０５では、ステップＳ３０４の内部抽選結果等に基づき、各リール１１０〜１１２毎に規定された複数の停止位置データ選択テーブルを参照し、いずれか一つのリール停止制御テーブルを選択する。
【０１１７】
ステップＳ３０６では、スタート操作に基づいて、全リール１１０〜１１２の回転を開始させる。
【０１１８】
ステップＳ３０７では、後述する監視処理のステップＳ６１０にて行われるストップボタンセンサ３２２の検知結果に基づいて、押されたストップボタン１３７〜１３９に対応するリール１１０〜１１２の回転を停止させる。この際、各リール１１０〜１１２を、ステップＳ３０５で選択したリール停止制御テーブルに基づいて停止させる。また、このステップＳ３０７では、副制御部４００に対して停止コマンドを送信する。すなわち、第１停止操作に対しては、第１停止リールの停止位置を示す第１停止コマンド、第２停止操作に対しては、第２停止リールの停止位置を示す第２停止コマンド、第３停止操作に対しては、第３停止リールの停止位置を示す第３停止コマンドを送信する。副制御部４００は、この第１停止コマンド、第２停止コマンド、及び第３停止コマンドを受信することによって、リールの停止操作及びリールの停止位置を把握し、コマンドに応じた演出を実行する。
【０１１９】
ステップＳ３０８では、ストップボタン１３７〜１３９が押されることによって停止した図柄の入賞判定を行う。ここでは、有効化された入賞ライン１１４上に、内部当選した入賞役又はフラグ持越し中の入賞役に対応する入賞図柄組合せが揃った（表示された）場合にその入賞役に入賞したと判定する。例えば、有効化された入賞ライン１１４上に、「リプレイ−リプレイ−リプレイ」が揃っていたならばリプレイ入賞と判定する。また、このステップＳ３０８では、副制御部４００に対して入賞判定の結果と、入賞した役の種類と、を示す表示判定結果コマンドを送信する。副制御部４００は、この表示判定結果コマンドを受信することによって入賞判定の結果と入賞した役の種類を把握し、表示判定結果コマンドに応じた演出を実行する。
【０１２０】
ステップＳ３０９では、払い出しのある何らかの入賞役に入賞していれば、その入賞役
に対応する枚数のメダルを払い出す。
【０１２１】
ステップＳ３１０では、遊技状態制御処理を行う。この遊技状態制御処理では、遊技状態を移行するための制御が行われ、例えば、ＢＢ（ビッグボーナス）入賞やＳＲＢ（シフトレギュラーボーナス）入賞の場合に次回からＢＢ（ビッグボーナス）ゲーム又はＳＲＢ（シフトレギュラーボーナス）ゲームを開始できるよう準備し、それらの最終遊技では、次回から通常遊技が開始できるよう準備する。また、このステップＳ３１０では、副制御部４００に対して遊技状態を示す遊技状態コマンドを送信する。副制御部４００は、遊技状態コマンドを受信することによって遊技状態を把握し、遊技状態に応じた演出を実行する。
【０１２２】
以上により１ゲームが終了し、以降、ＣＰＵ３１０が遊技実行処理を繰り返すことにより遊技が進行することになる。
【０１２３】
＜タイマ割り込み処理及び電源断割り込み処理＞
次に、図１０を用いて、主制御部３００のＣＰＵ３１０にて実行されるタイマ割込み処理及び電源断割込み処理について詳細に説明する。なお、図１０（ａ）はタイマ割込み処理の流れを示すフローチャート、図１０（ｂ）は電源断割込み処理の流れを示すフローチャートをそれぞれ示したものである。
【０１２４】
ステップＳ４０１では、ＣＰＵ３１０の各レジスタ値の退避等を行う。
【０１２５】
ステップＳ４０２では、監視処理（詳細は後述）を行う。
【０１２６】
ステップＳ４０３では、電源断フラグがＯＮであるか否かを判定する。そして、電源断フラグがＯＮの場合にはステップＳ４０４に進み、電源断フラグがＯＦＦの場合にはステップＳ４０６に進む。本実施形態における電源断フラグは、図１０（ｂ）に示される電源断割込み処理においてＯＮに設定される。この電源断割込み処理は、ＣＰＵ３１０のＮＭＩ（ノンマスカブル割り込み）に割り当てられており、スロットマシン１００の電源電圧が所定の電圧値より低くなるとノンマスカブル割り込みが発生し、電源断割込み処理のステップＳ５０１において電源断フラグがＯＮに設定されるようになっている。なお、電源断の検出方法はこれに限定されるものではなく、例えば、電源断を割り込みで検出する方法の他、所定の時間間隔で電圧値を監視する方法（いわゆるポーリング）も考えられる。
【０１２７】
ステップＳ４０４では、現在のスタックポインタの値をＲＡＭ３１３に退避して、ステ
ップＳ４０５に進む。
【０１２８】
ステップＳ４０５では、ＲＡＭ３１３における特定の領域のデータ（本実施形態では設定値）を３つの設定値記憶エリアにそれぞれ退避すると共に、それ以外の領域のデータ（例えば、遊技情報）を退避領域に退避した後、電源断に備えて待ち状態（無限ループ）となる。
【０１２９】
ステップＳ４０６では、ステップＳ４０１で退避した各レジスタの値を復帰した後、処理を終了する
＜監視処理＞
次に、図１１を用いて、監視処理について説明する。なお、同図は、図１０（ａ）のタイマ割込み処理のステップＳ４０２の監視処理の流れを詳しく示すフローチャートである。
【０１３０】
ステップＳ６０１では、設定キースイッチセンサ３８１の検知結果に基づき設定キースイッチ１８４の操作があるか否かを判定する。設定キースイッチ１８４の操作がある、すなわち、設定キースイッチ１８４のＯＦＦからＯＮへの操作があると判断された場合にはステップＳ６０２に進み、設定キースイッチ１８４の操作がないと判断された場合にはステップＳ６０４に進む。
【０１３１】
ステップＳ６０２では、電源スイッチ１８６がＯＮ状態において設定キースイッチ１８４のＯＦＦ状態からＯＮ状態への操作があったと判断されたので、設定確認中であることを示す設定確認コマンドを副制御部４００に送信する処理を行う。なお、副制御部４００は設定確認コマンドを受信すると、設定確認中であることを報知する設定確認中報知演出を実行する。
【０１３２】
ステップＳ６０３では、現在、設定されている設定値を設定値表示器１７６に表示する設定確認処理を行う。
【０１３３】
ステップＳ６０４では、精算スイッチセンサ３２４の検出結果に基づき、精算ボタン１３２の操作があるか否かの判断を行う。精算ボタン１３２の操作があると判断された場合にはステップＳ６０５へ進み、精算ボタン１３２の操作がないと判断された場合にはステップＳ６０７へ進む。
【０１３４】
ステップＳ６０５では、精算ボタン１３２の操作があった場合、精算ボタン１３２が操作されたことを示す精算コマンドを副制御部４００に送信する。なお、副制御部４００は精算コマンドを受信すると、精算処理中であることを報知する精算中報知演出を実行する。
【０１３５】
ステップＳ６０６では、貯留されたメダル（最大５０枚）とベットされたが未だ遊技に用いられていない掛け枚数（掛け枚数として確定していない。１〜３枚）の双方が精算される精算処理を行う。
【０１３６】
ステップＳ６０７では、リセットスイッチセンサ３８３の検知結果に基づきリセット操作があるか否かの判断を行う。リセット操作があると判断された場合にはステップＳ６０８へ進み、リセット操作がないと判断された場合にはステップＳ６１０へ進む。
【０１３７】
ステップＳ６０８では、リセット操作があった場合、副制御部４００へリセット操作がされたことを示すリセット実行コマンドを送信する。なお、副制御部４００はリセット実行コマンドを受信すると、リセット処理中であることを報知するリセット報知演出を実行する。
【０１３８】
ステップＳ６０９では、リセット操作に応じた処理を行う。例えば、リセット操作が短期押下（例えば、５秒間以下の押下）された場合に、エラーステータスの復帰処理（エラー解除）や払出しを再開させる処理を行う。
【０１３９】
ステップＳ６１０では、その他の各種の割込み処理を行う。各種割込み処理は、例えば、スタートレバーセンサ３２１の検知状況を監視して検出判定を行う割込み処理を行ったり、ストップボタンセンサ３２２の検知状況を監視して検出判定を行う割込み処理を行ったりする。
【０１４０】
＜演出の報知態様＞
次に、図１２を用いて、本実施形態における報知演出の報知態様の一例について説明する。ここで、図１２は、設定変更可能状態報知演出、設定変更終了報知演出、設定確認中報知演出、精算中報知演出、及びリセット報知演出に関する報知態様を示しており、図１２（ａ）は、ランプ（具体的には上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３及び下部ランプ１５４）の報知態様、図１２（ｂ）は、スピーカ４８３の報知態様、図１２（ｃ）は、液晶表示装置１５７の報知態様を示している。
【０１４１】
なお、設定変更可能状態報知演出は、副制御部４００が上述した設定変更可能状態コマンドを受信した場合に、副制御部４００及び５００により実行される演出であり、設定変更終了報知演出は、副制御部４００が上述した設定変更終了コマンドを受信した場合に、副制御部４００及び５００により実行される演出であり、設定確認中報知演出は、副制御部４００が上述した設定確認コマンドを受信した場合に、副制御部４００及び５００により実行される演出である。また、精算中報知演出は、副制御部４００が上述した精算コマンドを受信した場合に、副制御部４００及び５００により実行される演出であり、リセット報知演出は、副制御部４００が上述したリセット実行コマンドを受信した場合に、副制御部４００及び５００により実行される演出である。
【０１４２】
例えば、設定変更可能状態報知演出を実行する場合には、演出ランプ４３０（上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４）を継続して高速点滅させ、スピーカ４８３からは「設定変更中」の文言を５回出力した後、「異常発生」の文言を継続して出力する。また、液晶表示装置１５７上では、設定変更中という文言を継続して表示する。
【０１４３】
また、設定変更終了報知演出を実行する場合には、演出ランプ４３０を継続して６秒間中速点滅させ、スピーカ４８３からは「設定変更しました」の文言を３回出力し、液晶表示装置１５７上では、設定変更終了という文言を継続して６秒間表示し続ける。
【０１４４】
なお、本実施形態のスピーカ４８３を介した音声出力に関しては、デモ音声の場合を除き、１回の文言出力は、２秒（２０００ｍｓ）で終了するように音声データは作成されている。すなわち、上述した「設定変更中です」の音声報知は計１０秒間に亘って行われ、また、「設定変更しました」の音声報知は、計６秒間に亘って行われる。
【０１４５】
＜演出データ＞
次に、本実施形態の演出データについて具体的に説明する。
【０１４６】
図１３は、本実施形態の演出データが実装されるタイミング・チャートデータ（以下、ＴＣデータと表記する）の構成を示す図である。演出データは、それぞれの演出ごとに、図１３に示すようなＴＣデータに分類されて、ＲＯＭ４１２上に格納されている。
【０１４７】
例えば、設定変更可能状態報知演出の場合には、ＴＣデータを一意に識別可能なＴＣデータＮＯが「ＴＣ＿０００１」のＴＣデータが対応づけられており、また、設定変更終了報知演出の場合には、ＴＣデータＮＯが「ＴＣ＿０００２」のＴＣデータが対応づけられている。ＴＣデータは、複数のデバイス（マーカ、ステレオ、モノラル１、モノラル２…、サイドランプ、液晶画像など）ごとに管理され、例えば、ＴＣデータＮＯが「ＴＣ＿０００１」の設定変更可能状態報知演出では、デバイスとしてモノラル１（スピーカ４８３のモノラル音源のうちの１つのチャンネル）、サイドランプ１５１、液晶画像（液晶表示装置１５７）が用いられ、モノラル１は、演出番号（なお、詳しくはレイヤーアドレスという）「Ｈ'００００」の演出データ（なお、詳しくはレイヤデータという）により演出内容（演出パターン）が決定され、サイドランプ１５１は、演出番号「Ｈ'００００」の演出データにより演出内容（演出パターン）が決定され、液晶画像は、演出番号「Ｈ'００００」の演出データにより演出内容（演出パターン）が決定される。
【０１４８】
同様に、ＴＣデータＮＯが「ＴＣ＿０００４」の設定確認中報知演出では、デバイスとしてモノラル３（スピーカ４８３のモノラル音源のうちの１つのチャンネル）、サイドランプ１５１、液晶画像が用いられ、モノラル３は、演出番号「Ｈ'００００」の演出データにより演出内容（演出パターン）が決定され、サイドランプ１５１は、演出番号「Ｈ'０００３」の演出データにより演出内容（演出パターン）が決定され、液晶画像は、演出番号「Ｈ'０００３」の演出データにより演出内容（演出パターン）が決定される。
【０１４９】
なお、図１３に示す演出番号は、１６進表記で記載されており、「Ｈ'ＦＦＦＦ」は、該当する演出がないことを示す。また、本実施形態の音源ＩＣ４８０は、上述したようにフレーズ再生チャンネルが１６チャンネルで構成されているため、モノラルのレイヤ区分はモノラル１〜１６まで存在する。ここで、モノラルのレイヤ区分であるモノラル１〜１６には、それぞれ、フレーズ再生チャンネルのいずれかが一意に対応付けられている。例えば、後述する図１４に示すように、モノラル１には、フレーズ再生チャンネル０が割り当てられており、また、モノラル２は、フレーズ再生チャンネル１が割り当てられている。１６の各フレーズ再生チャンネルは、それぞれ、図１６及び図１７に示すように、音源ＩＣ４８０の制御レジスタ上に対応するアドレスを保持しており、音声データが再生される際には音声データに対応するコマンドが、それぞれのレイヤ区分に対応するフレーズ再生チャンネルのアドレスに格納されるようになっている。
【０１５０】
本実施形態においては、図１３に示すように、設定変更に関する演出（具体的には、設定変更可能状態報知演出、及び設定変更終了報知演出）の音声データだけが、モノラル１のチャンネルに設定されており、他の演出の音声データは、モノラル１に設定されていない（例えば、精算中報知演出の音声データは、モノラル２、設定確認中報知演出は、モノラル３など）。したがって、詳しくは後述するが、所定の契機により設定変更に関する報知演出が他の報知演出に切り替わったとしても、設定変更に関する報知演出の音声が、他の報知演出の音声によりかき消されてしまうことがない。すなわち、設定変更に関する報知演出の音声と他の報知演出の音声が同時にスピーカ４８３から出力されることとなる。本実施形態においては、図５に示したように、音源ＩＣが１６チャンネルの音声データを同時に再生することが可能であるからである。
【０１５１】
なお、従来においては、設定変更に関する報知演出の音声データは、他の報知演出の音声データと同じチャンネルに割り付けられていたため、設定変更に関する報知演出が他の報知演出に切り替わる場合には、設定変更に関する報知演出の音声が、他の報知演出の音声によりかき消されてしまっていた。設定変更に関する報知演出が実行中であっても、設定変更に関する報知演出の音声データと他の報知演出の音声データは同一チャンネルに設定されるため、他の報知演出の音声データが設定変更に関する報知演出の音声データにとって代わって、当該チャンネルに対して上書き設定されてしまうためである。
【０１５２】
以下、音声の演出データについて、具体的に説明する。
【０１５３】
＜音声データ＞
図１４にレイヤ区分がモノラル１、２及び３の演出データ（レイヤデータ）の一例を具体的に示す。また、図１５にレイヤデータを構成するデバイスデータ（音声）の一例を具体的に示す。なお、デバイスデータ（音声）は、にエンコードされた状態でＲＯＭ４８１上に格納されている。また、図１４に示す切替タイミング、ＶＯＬ／ＰＡＮ、及び図１５に示すフレーズ番号及び繰り返し回数は、１６進表記で記載されている。
【０１５４】
例えば、ＴＣデータＮＯが「ＴＣ＿０００１」である設定変更可能状態報知演出が選択された場合において（図１３参照）、レイヤ区分がモノラル１の演出番号（レイヤアドレス）「Ｈ'００００」のレイヤデータは、レイヤデータ名が「＄ｄｉｒ＿Ｌａｙｅｒ＿Ｍｏｎａｕｒａｌ＿００００」のデータである（図１４参照）。このレイヤデータは、３つの演出データ（切り替えタイミング、データＩＤ及びＶＯＬ／ＰＡＮからなる演出データ）から構成されており、具体的には、まず、データＩＤがｅＤＥＶ＿ＳＮＤ＿０００１の演出データが設定され、次いで、データＩＤがｅＤＥＶ＿ＳＮＤ＿０００２の演出データが設定され、最後に、データＩＤがｅＬＡＹＥＲＤＡＴＥ＿ＥＮＤ＿Ｌの演出データが順次設定されることを示している。データＩＤがｅＤＥＶ＿ＳＮＤ＿０００１の演出データは、詳しくは、図１５に示すように、データＩＤ、フレーズ番号、繰り返し回数、コメントなどから構成されたデバイスデータ（音声）であり、演奏時間が１０秒（１００００ｍｓ）の設定変更中音（例えば、「設定変更中です」など）を示す音声データである。また、同様にして、データＩＤがｅＤＥＶ＿ＳＮＤ＿０００２の演出データ（デバイスデータ）は、演奏時間が２秒（２０００ｍｓ）の異常発生音（例えば、「異常発生」など）が無限に繰り返される音声データである。なお、データＩＤがｅＬＡＹＥＲＤＡＴＥ＿ＥＮＤ＿Ｌの演出データは、演出の終了を示すデータである。ここで、各演出データは、図１４に示す切り替えタイミングで順次、次の演出データに切り替えられるので、レイヤ区分がモノラル１の演出番号「Ｈ'００００」のレイヤデータが選択された場合には、まず、データＩＤがｅＤＥＶ＿ＳＮＤ＿０００１のデバイスデータに基づいて、設定変更中音が１０秒間（Ｈ'０３Ｅ８）継続して出力され、次いで、１０秒後にデータＩＤがｅＤＥＶ＿ＳＮＤ＿０００２の演出データに基づいて、異常発生音が無限回数繰り返されて出力されることとなる。すなわち、レイヤ区分がモノラル１の演出番号「Ｈ'００００」のレイヤデータが選択された場合には、図１２（ｂ）に示すようなスピーカ４８３を介した設定可能状態報知演出が実行されることとなる。なお、ＶＯＬ／ＰＡＮの値は、最初の２ビットがＶＯＬ（大きさ：０〜１００の１０刻みの１０段階設定）を示し、次の２ビットがＰＡＮ（左右のバランス：０〜１００の５刻みの２０段階設定、５０は左右バランス同じであることを示す）を示す。
【０１５５】
また、レイヤ区分がモノラル１の演出番号「Ｈ'０００１」のレイヤデータが選択された場合には、データＩＤがｅＤＥＶ＿ＳＮＤ＿０００３のデバイスデータに基づいて、設定変更終了音が６秒間（Ｈ'０２５８）継続して出力され、６秒後に終了するようになっている。すなわち、レイヤ区分がモノラル１の演出番号「Ｈ'０００１」のレイヤデータが選択された場合には、図１２（ｂ）に示すようなスピーカ４８３を介した設定変更終了報知演出が実行されることとなる。
【０１５６】
＜副制御部４００メイン処理＞
次に、図１８（ａ）を用いて、副制御部４００におけるメイン処理について説明する。
【０１５７】
なお、同図は、副制御部４００メイン処理の流れを示すフローチャートである。副制御部４００メイン処理は、副制御部４００のＣＰＵ４１０が中心になって行い、電源断等を検知しないかぎり、ステップＳ７０２〜ステップＳ７０３の処理を繰り返し実行する。
【０１５８】
電源投入が行われると、まずステップＳ７０１で初期化処理が実行される。この初期化処理では、電源が遮断された場合の復旧処理、入出力ポートの初期設定、ＲＡＭ４１３内の記憶領域の初期化、データロード処理等を行う。また、主制御部３００からのコマンドを受信できる状態にする。
【０１５９】
ステップＳ７０２では、副制御部４００のコマンド入力処理を行う。詳細は後述するが、この副制御部４００コマンド入力処理では、ＲＡＭ４１３のコマンド格納エリアに未処理コマンドがあるか否かを判定し、未処理コマンドがある場合は、その未処理コマンド（例えば、設定変更可能状態コマンド、設定変更終了コマンドなど）に応じた処理を実行する。
【０１６０】
ステップＳ７０３では、副制御部４００演出更新処理を行う。詳細は後述するが、この副制御部４００演出設定処理では、演出を制御するための演出データの更新を行う。
【０１６１】
＜副制御部４００ストローブ処理＞
次に、図１８（ｂ）を用いて、副制御部４００のストローブ割込み処理について説明する。このストローブ割込み処理は、副制御部４００が、主制御部３００が出力するストローブ信号を検出した場合に実行する処理である。ストローブ割込み処理のステップＳ８０１では、主制御部３００が出力したコマンド（例えば、設定変更可能状態コマンド、設定変更終了コマンドなど）を未処理コマンドとしてＲＡＭ４１３に設けたコマンド格納領域に記憶する。
【０１６２】
＜副制御部４００タイマ割込み処理＞
次に、図１８（ｃ）を用いて、副制御部４００のタイマ割込み処理について説明する。
【０１６３】
副制御部４００は所定の周期（本実施形態では２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機として、副制御部４００タイマ割込み処理を実行する。なお、副制御部４００は汎用タイマの設定（１０ｍｓ）としており、ステップＳ９０１ではこの汎用タイマの更新を行う。
【０１６４】
ステップＳ９０２では、副制御部４００の演出デバイス（例えば、スピーカ４８３、演出ランプ４３０など）へ送信するコマンドがあるか否かを判定する。具体的には、副制御部４００メイン処理のステップＳ７０３の副制御部４００演出更新処理において、演出デバイスへ送信するコマンドが準備されている場合には、コマンド送信ありと判定してステップＳ９０３へ進む。一方、何らコマンドが準備されていない場合には、コマンド送信なしと判断してステップＳ９０４に進む。
【０１６５】
ステップＳ９０３では、準備されているコマンドを副制御部４００の演出デバイスに送信する。例えば、スピーカ４８３のデバイスドライバにコマンドを送信する場合には、送信バッファ上にフレーズ再生チャンネルごとに区分されて格納されたコマンドを送信する。この結果、音源ＩＣ４８０は、対応するフレーズ再生チャンネル（対応するアドレス）に送信されたコマンドを書き込む。
【０１６６】
ステップＳ９０４では、副制御部５００へ送信するコマンドがあるか否かを判定する。
【０１６７】
具体的には、ステップＳ７０３の副制御部４００演出更新処理で副制御部５００へ送信するコマンドが準備されている場合には、コマンド送信ありと判定してステップＳ９０５へ進む。一方、何らコマンドが準備されていない場合には、コマンド送信なしと判断して処理を終了する。
【０１６８】
ステップＳ９０５では、準備されているコマンドを副制御部５００へ送信する。
【０１６９】
＜副制御部４００コマンド入力処理＞
次に、図１９を用いて、副制御部４００コマンド入力処理について説明する。なお、同図は、図１８のステップＳ７０２の副制御部４００コマンド入力処理の流れを詳しく示すフローチャートである。
【０１７０】
ステップＳ１００１では、ＲＡＭ４１３のコマンド格納領域に未処理コマンドが格納されているか否かを判定する。未処理コマンドがあると判定された場合には、ステップＳ１００２へ進み、未処理コマンドがないと判定された場合には処理を終了する。
【０１７１】
ステップＳ１００２では、コマンド格納領域にどのような未処理コマンドが格納されているかを判定するためのコマンド判定処理を行う。
【０１７２】
ステップＳ１００３では、格納されていた未処理コマンドが設定変更可能状態コマンドであるか否かを判定する。設定変更可能状態コマンドである場合は、ステップＳ１００４へ進み、設定変更可能状態コマンドでない場合は、ステップＳ１００５へ進む。
【０１７３】
ステップＳ１００４では、設定変更可能状態の報知演出（設定変更可能状態報知演出）に対応するＴＣデータのアドレス（ＴＣデータＮＯ）を格納する。例えば、図１３に示したＴＣデータの場合には、ＴＣ＿０００１をＲＡＭ４１３上のＴＣアドレス格納領域に記憶する。
【０１７４】
ステップＳ１００５では、格納されていた未処理コマンドが設定変更終了コマンドであるか否かを判定する。設定変更終了コマンドである場合は、ステップＳ１００６へ進み、設定変更終了コマンドでない場合は、ステップＳ１００７へ進む。
【０１７５】
ステップＳ１００６では、設定変更終了の報知演出（設定変更終了報知演出）に対応するＴＣデータのアドレス（ＴＣデータＮＯ）を格納する。例えば、図１３に示したＴＣデータの場合には、ＴＣ＿０００２をＲＡＭ４１３上のＴＣアドレス格納領域に記憶する。
【０１７６】
ステップＳ１００７では、格納されていた未処理コマンドが設定確認コマンドであるか否かを判定する。設定確認コマンドである場合は、ステップＳ１００８へ進み、設定確認コマンドでない場合は、ステップＳ１００９へ進む。
【０１７７】
ステップＳ１００８では、設定確認の報知演出（設定確認中報知演出）に対応するＴＣデータのアドレス（ＴＣデータＮＯ）を格納する。例えば、図１３に示したＴＣデータの場合には、ＴＣ＿０００４をＲＡＭ４１３上のＴＣアドレス格納領域に記憶する。
【０１７８】
ステップＳ１００９では、格納されていた未処理コマンドがリセット実行コマンドであるか否かを判定する。リセット実行コマンドである場合は、ステップＳ１０１０へ進み、リセット実行コマンドでない場合は、ステップＳ１０１１へ進む。
【０１７９】
ステップＳ１０１０では、リセット処理の報知演出（リセット報知演出）に対応するＴＣデータのアドレス（ＴＣデータＮＯ）を格納する。例えば、図１３に示したＴＣデータの場合には、ＴＣ＿０００５をＲＡＭ４１３上のＴＣアドレス格納領域に記憶する。
【０１８０】
ステップＳ１０１１では、受信コマンドに応じたその他の処理を実行する。例えば、主制御部３００から送信された内部当選した役を示す内部抽選結果コマンドやスタートレバー１３５の操作がされたことを示すスタートレバー操作コマンドなどの遊技に関連するコマンドに基づいて、対応するＴＣデータのＴＣデータＮＯをＲＡＭ４１３上のＴＣアドレス格納領域に記憶し、コマンドに対応した演出選択を行う。
【０１８１】
＜副制御部４００演出更新処理＞
次に、図２０を用いて、副制御部４００演出更新処理について説明する。なお、同図は、図１８のステップＳ７０３の副制御部４００演出更新処理の流れを詳しく示すフローチャートである。また、副制御部４００演出更新処理は、ＴＣデータの各レイヤに対して実行される。
【０１８２】
ステップＳ１１０１では、ＲＡＭ４１３のＴＣアドレス格納領域にＴＣアドレスデータ（ＴＣデータＮＯ）が格納されているか否かを判定する。ＴＣアドレスデータがあると判定された場合には、ステップＳ１１０２へ進み、ＴＣアドレスデータがないと判定された場合には処理を終了する。
【０１８３】
ステップＳ１１０２では、ＲＡＭ４１３のＴＣアドレス格納領域に記憶されたＴＣアドレスデータを参照して、各レイヤごとのレイヤデータのアドレスを特定する。例えば、図１３に示すＴＣデータにおいてＴＣデータＮＯが「ＴＣ＿０００３」の場合には、モノラル２の「Ｈ’０００２」、サイドランプの「Ｈ’０００２」、液晶画像の「Ｈ’０００２」が特定される。
【０１８４】
ステップＳ１１０３では、特定したレイヤごとの各アドレスをＲＡＭ４１３のＬＤアドレス記憶領域に上書き格納し、記憶されたＴＣアドレスデータをクリアする。例えば、図１３に示すＴＣデータにおいてＴＣデータＮＯが「ＴＣ＿０００３」の場合には、モノラル２の「Ｈ’０００２」、サイドランプの「Ｈ’０００２」、液晶画像の「Ｈ’０００２」がＲＡＭ４１３のＬＤアドレス記憶領域に格納される。
【０１８５】
ステップＳ１１０４では、格納されたレイヤデータのアドレスに基づいて、副制御部５００へのコマンド送信準備を行う。例えば、図１３に示すＴＣデータにおいてＴＣデータＮＯが「ＴＣ＿０００３」の場合には、液晶画像のレイヤデータ「Ｈ’０００２」に対するコマンド送信準備が行われる。なお、この送信準備されたコマンドは、図１８（ｃ）のタイマ割込み処理において、副制御部５００に送信される（図１８（ｃ）のステップＳ９０５参照）。
【０１８６】
ステップＳ１１０５では、演出データ更新処理（詳しくは後述する）を行う。
【０１８７】
ステップＳ１１０６では、格納されたレイヤデータのレイヤがモノラルまたはステレオであるか否かを判定する。格納されたレイヤデータのレイヤがモノラルまたはステレオである場合には、ステップＳ１１０７へ進み、モノラル及びステレオのいずれでもない場合には、ステップＳ１１０９へ進む。
【０１８８】
ステップＳ１１０７では、レイヤデータに含まれる演出データのうち、特定された演出データのデータＩＤに基づいて、動作データを示すコマンドを作成する。例えば、図１４に示すレイヤ区分がモノラル１のレイヤデータ「Ｈ’００００」において、データＩＤが「ｅＤＥＶ＿ＳＮＤ＿０００１」の演出データが特定されている場合には、図１５に示すデータＩＤが「ｅＤＥＶ＿ＳＮＤ＿０００１」のデバイスデータを示すコマンドを生成する。
【０１８９】
ステップＳ１１０８では、生成した各コマンドを対応するチャンネルの送信バッファに格納する。例えば、図１４に示すレイヤ区分がモノラル１のレイヤデータ「Ｈ’００００」であって、データＩＤが「ｅＤＥＶ＿ＳＮＤ＿０００１」の演出データに基づいてコマンドが生成された場合には、制御レジスタのフレーズ再生チャンネル１に対応する送信バッファにコマンドを格納する。ここで、本実施形態の音声用の送信バッファは、１６チャンネル分の配列構成であり、音源ＩＣ４８０の制御レジスタの各フレーズ再生チャンネルと対をなすように構成されている。なお、この送信準備されたコマンドは、図１８（ｃ）のタイマ割込み処理において、副制御部４００の演出デバイスに送信される（図１８（ｃ）のステップＳ９０３参照）。
【０１９０】
ステップＳ１１０９では、格納されたレイヤデータのその他のレイヤ、すなわち、副制御部４００が制御する他の演出デバイス、例えば、ランプなどに対するコマンドの送信準備を行う。なお、この送信準備されたコマンドは、図１８（ｃ）のタイマ割込み処理において、副制御部４００の演出デバイスに送信される（図１８（ｃ）のステップＳ９０３参照）。
【０１９１】
＜演出データ更新処理＞
次に、図２１を用いて、演出データ更新処理について説明する。なお、同図は、図２０のステップＳ１１０５の演出データ更新処理の流れを詳しく示すフローチャートである。また、演出データ更新処理は、ＴＣデータの各レイヤに対して行われる処理である。
【０１９２】
ステップＳ１２０１では、ＲＡＭ４１３のＬＤアドレス記憶領域にレイヤデータのアドレスが格納されているか否かを判定する。レイヤデータのアドレスが格納されている場合には、ステップＳ１２０２へ進み、レイヤデータのアドレスが格納されていない場合には処理を終了する。
【０１９３】
ステップＳ１２０２では、格納されたレイヤデータに含まれる演出データのうち、該当する演出データを参照する。なお、該当する演出データの特定は、演出経過時間を計測するタイマ、及び演出データの演出切替時間に基づく。例えば、図１４に示すレイヤ区分がモノラル１のレイヤデータ「Ｈ’００００」の場合には、演出経過時間に応じて、データＩＤが「ｅＤＥＶ＿ＳＮＤ＿０００１」、「ｅＤＥＶ＿ＳＮＤ＿０００２」または「ｅＬＡＹＥＲ＿ＤＡＴＥ＿ＥＮＤ＿Ｌ」の演出データが参照される。
【０１９４】
ステップＳ１２０３では、演出経過時間を計測するタイマに基づいて、演出初期実行時または演出切替タイミングであるか否かを判定する。演出初期実行時または演出切替タイミングである場合には、ステップＳ１２０４へ進み、演出初期実行時及び演出切替タイミングのいずれでもない場合には、処理を終了する。
【０１９５】
ステップＳ１２０４では、参照した演出データのデータＩＤを特定する。例えば、図１４に示すレイヤ区分がモノラル１のレイヤデータ「Ｈ’００００」の場合には、演出初期実行時には、データＩＤが「ｅＤＥＶ＿ＳＮＤ＿０００１」の演出データが特定され、また、演出切替タイミングの場合には、データＩＤが「ｅＤＥＶ＿ＳＮＤ＿０００２」または「ｅＬＡＹＥＲ＿ＤＡＴＥ＿ＥＮＤ＿Ｌ」の演出データが特定される。
【０１９６】
ステップＳ１２０５では、演出初期実行時であるか否かを判定する。演出初期実行時である場合には、ステップＳ１２０５へ進み、演出初期実行時でない場合には、ステップＳ１２０７へ進む。
【０１９７】
ステップＳ１２０６では、演出切替時間の更新処理を開始、すなわち、演出経過時間を計測するタイマのタイマ値をクリアする処理を行う。
【０１９８】
ステップＳ１２０７では、演出が終了したか否かを判定する。演出が終了した場合には、ステップＳ１２０８に進み、演出が終了していない場合には、処理を終了する。
【０１９９】
ステップＳ１２０８では、ＲＡＭ４１３のＬＤアドレス記憶領域に格納されていたレイヤデータのアドレスをクリアする。
【０２００】
＜副制御部５００のメイン処理＞
次に、図２２（ａ）を用いて、副制御部５００のメイン処理について説明する。同図は、副制御部５００のメイン処理のフローチャートである。
【０２０１】
ステップＳ１４０１では、各種の初期設定を行う。電源投入が行われると、まずステップＳ１４０１で初期化処理が実行される。この初期化処理では、電源が遮断された場合の復旧処理、入出力ポートの初期設定、ＲＡＭ内の記憶領域の初期化、データロード処理、右扉１６３ａ、左扉１６３ｂを駆動するためのモータの原点復帰処理等を行う。また、主制御部３００からのコマンドを受信できる状態にする。さらに、変数の初期化等、その他の初期化処理を行う。
【０２０２】
ステップＳ１４０２では、副制御部５００のコマンド入力処理を行う。この副制御部５００コマンド入力処理では、副制御部４００から受信したコマンドに基づいて、実行予定の演出を設定しておくための演出予約情報を記憶（格納）する処理を行う。
【０２０３】
ステップＳ１４０３では、副制御部５００の演出更新処理を行う。この副制御部５００演出更新処理では、演出予約情報に基づいて対応する演出（報知演出含む）の新規設定や実行中の演出を更新する処理を行う。
【０２０４】
ステップＳ１４０４では、モータ駆動処理を行う。ＣＰＵ５１０は、右扉１６３ａを駆動するための右扉モータ駆動部５３２（右扉モータドライバとも言う）および左扉１６３ｂを駆動するための左扉モータ駆動部５２２（左扉モータドライバとも言う）に対し、Ｓ１４０３で更新された演出のデバイス情報に基づいて、扉を用いた演出を実行させるためのモータ駆動データ（デバイスデータ）をセットする処理を行う。
【０２０５】
ステップＳ１４０５では、ＲＡＭ５１３に記憶されたＶＤＰカウンタの値が２であるか否かを判定する。本実施形態では、副制御部５００は、ＶＤＰ６００が定期的に（この例では約１６．６６ｍｓに１回）出力するＶブランク信号（垂直同期信号）を受信した場合に、後述するＶＤＰ割込処理においてＲＡＭ５１３の所定の領域に記憶されたＶＤＰカウンタの値に１を加える。ＶＤＰカウンタの値が２である場合はステップＳ１４０６に進み、そうでない場合は、ステップＳ１４０２に進む。
【０２０６】
ステップＳ１４０６では、Ｓ１４０３で更新された演出のデバイス情報に基づいて、ＶＤＰ６００に対し、更新された演出の画像内容を示す演出情報や準備させた描画画像（ＶＲＡＭ６１３に描画展開された画像）を液晶表示装置１５７に出力する指示情報を転送する演出画像表示処理を行う。より具体的には、副制御部５００のＣＰＵ５１０は、更新された演出のデバイス情報に基づいてＣＧ−ＲＯＭ６１２に記憶された画像データを読出し、ＶＲＡＭ６１３のワークエリアを使用して画像信号の生成（描画展開）を行う。その後、Ｄ／Ａコンバータ６１４を介して、液晶表示装置１５７に更新された演出の画像内容を示す演出情報や準備させた描画画像（ＶＲＡＭ６１３に描画展開された画像）を表示する。
【０２０７】
ステップＳ１４０７では、ＶＤＰカウンタの値を０に設定する。ここでは、ＲＡＭ５１３の所定の領域に記憶されたＶＤＰカウンタの値を０に変更する。以降、副制御部５００はステップＳ１４０２〜Ｓ１４０７の処理を繰り返し実行する。すなわち、副制御部５００は、ＶＤＰ６００から送信されたＶブランク信号を２回受取った場合に演出画像表示処理を実行するように設定されている。従って、副制御部５００は、１６．６６ｍｓ×２＝約３３ｍｓごとに演出画像表示処理を実行する。これにより１秒間に３０フレーム（約３３ｍｓ×３０＝１秒）スプライト動画を描画可能に設定されている。
【０２０８】
＜副制御部５００ストローブ処理＞
次に、図２２（ｂ）を用いて、副制御部５００のストローブ処理について説明する。
【０２０９】
副制御部５００は、副制御部４００から入力されるストローブ信号の変化を検出した場合に、このストローブ処理を行う。ストローブ処理のステップＳ１５０１では、副制御部４００から受信したコマンドを、未処理コマンドとしてＲＡＭ５１３の所定記憶領域に記憶した後、処理を終了する。
【０２１０】
＜副制御部５００タイマ割込処理＞
次に、図２２（ｃ）を用いて、副制御部５００のタイマ割込処理について説明する。
【０２１１】
副制御部５００は、ＣＰＵ５１０のタイマユニットが出力するタイマ割込み要求信号に基づいて、このタイマ割込処理を定期的に実行する。タイマ割込処理のステップＳ１６０１では、遊技状態等に応じて演出データを更新する。
【０２１２】
＜副制御部５００ＶＤＰ割込処理＞
次に、図２２（ｄ）を用いて、上述の副制御部５００メイン処理におけるＶＤＰ割込処理について説明する。
【０２１３】
副制御部５００は、ＶＤＰ６００から送信されたＶブランク信号を受信した場合に、ＶＤＰ割込処理を実行する。ステップＳ１７０１では、ＲＡＭ５１３の所定の領域に記憶されたＶＤＰカウンタの値に１を加える。
【０２１４】
＜演出の切替タイミングを示すタイミングチャート＞
次に、図２３〜図２５を用いて、上述した本実施形態の報知演出の切替タイミングについて説明する。なお、図２３〜図２５は、遊技者の操作に起因して演出内容が変化する様子を示すタイミングチャートである。
【０２１５】
図２３は、１ゲームにおける遊技者の操作、すなわち、スタートレバー操作、ストップボタン操作（第１停止操作、第２停止操作、第３停止操作）によって、ランプ４３０、スピーカ４８３、及び液晶表示装置１５７を介した演出が切り替わる様子を示している。具体的には、ランプ４３０では、スタートレバー操作により、点灯パターン１の演出が開始され、次いで第１停止操作により、点灯パターン２の演出が開始され、次いで第２停止操作により、点灯パターン３の演出が開始され、次いで第３停止操作により、点灯パターン４の演出が開始される様子を示している。すなわち、当該演出における点灯パターン１〜４を示すランプデータは、上述したＴＣデータの同一レイヤ区分に設定されているため、次なる演出の切替契機が発生すると、次のランプデータが上書きされて設定される。その結果、遊技操作により実行中の演出は中断され（例えば、点灯パターン１）、次の演出が実行されることとなる（例えば、点灯パターン２）。
【０２１６】
同様にして、スピーカ４８３でも、スタートレバー操作により、効果音１の演出が開始され、次いで第１停止操作により、効果音２の演出が開始され、次いで第２停止操作により、効果音３の演出が開始され、次いで第３停止操作により、効果音４の演出が開始される様子を示している。
【０２１７】
遊技台においてこのような演出の切替機構、すなわち、同一レイヤ区分の演出データを上書きして切り替えていく構成を採用するのは、遊技台においては遊技者ごと、また同一遊技者であっても毎ゲームごとに操作タイミングが異なるため、遊技者個々及び毎ゲームごとの異なる操作タイミングに合わせて演出を実行する必要があるからである。
【０２１８】
しかしながら、遊技台におけるこのような演出切替機構が不具合をもたらす場合もある。上述した設定変更処理に関する場合である。そこで、本実施形態においては、設定変更に関する処理の音声データは、他の報知演出の音声データと異なったレイヤ区分に設定され、異なった再生チャンネルにて再生されるようになっている。
【０２１９】
図２４は、本実施形態において、設定変更可能操作、次いで設定変更終了操作、次いで、精算ボタン操作を行った場合のランプ４３０、スピーカ４８３、及び液晶表示装置１５７の演出切替の様子を示している。
【０２２０】
ランプ４３０及び液晶表示装置１５７においては、図２３と同様に、遊技者の操作により次なる演出が開始される様子が示されている。例えば、設定変更終了報知演出を実行中に、精算ボタン操作を行うと、ランプ４３０及び液晶表示装置１５７においては、設定変更終了報知演出は中断され、精算中報知演出が実行される。
【０２２１】
一方、スピーカ４８３においては、設定変更に関する報知演出を実行中に次なる操作を行っても、設定変更に関する報知演出は引き続き実行され、かつ、次なる演出も同時に実行される。例えば、設定変更終了報知演出を実行中に、精算ボタン操作を行うと、スピーカ４８３においては、設定変更終了報知演出は中断されず、引き続き実行されるとともに、精算中報知演出も実行される。
【０２２２】
図２５は、従来における、設定変更可能操作、次いで設定変更終了操作、次いで、精算ボタン操作を行った場合のランプ４３０、スピーカ４８３、及び液晶表示装置１５７の演出切替の様子を示している。
【０２２３】
この場合には、スピーカ４８３による設定変更終了報知演出は、精算ボタン操作により、中断されて、精算中報知演出が実行されるので、スピーカ４８３による設定変更終了演出を最後まで実行することはできない。
【０２２４】
このように本実施形態の設定変更に関する音声報知演出は、他の操作を契機とする別の音声報知演出が開始されたとしても、設定変更に関する音声報知演出が中断されず、最後まで音声出力することができる。
【０２２５】
以上、述べたように本実施形態のスロットマシン１００によれば、設定変更に関する音声データは、他の音声データとは異なる再生チャンネルで再生されるので、重要度の高い設定変更に関する音声報知を確実に報知することができる。例えば、設定変更に関する報知演出を実行中に遊技者の操作などによって他の報知演出が開始されたとしても、設定変更に関する音声報知が切り替わることなく、設定変更に関する音声報知を確実に報知することができる。
【０２２６】
具体的には、設定変更終了操作を示す音声報知が終わらないうちに精算操作などの他の操作を行っても、設定変更終了操作を示す音声報知は中断されず、最後まで確実に報知される。また、設定変更終了操作によってチャタリングが発生したとしても、設定変更終了操作を示す音声報知は中断されず、最後まで確実に報知される。
【０２２７】
以上、本発明の実施の形態について説明してきたが、本発明は、上述した実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲において、本発明の実施の形態に対して種々の変形や変更を施すことができ、そのような変形や変更を伴うものもまた、本発明の技術的範囲に含まれるものである。また、発明の実施の形態に記載された、作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、本発明の実施の形態に記載されたものに限定されるものではない。
【符号の説明】
【０２２８】
１００  スロットマシン
１１０、１１１、１１２  リール
１１３  図柄表示窓
１１４  入賞ライン
１３０、１３１  メダル投入ボタン
１３２  精算ボタン
１３５  スタートレバー
１３７、１３８、１３９  ストップボタン
１５７  液晶表示装置
１７２  リセットスイッチ
１７４  設定変更スイッチ
１８４  設定キースイッチ
１８６  電源スイッチ
３２４  精算スイッチセンサ
３８０  設定変更スイッチセンサ
３８１  設定キースイッチセンサ
３８３  リセットスイッチセンサ
３００  主制御部
４００  副制御部
４３０  演出ランプ
４８０  音源ＩＣ
４８３  スピーカ
５００  副制御部
【図１】
2010187741.tif 000003
【図２】
2010187741.tif 000004
【図３】
2010187741.tif 000005
【図４】
2010187741.tif 000006
【図５】
2010187741.tif 000007
【図６】
2010187741.tif 000008
【図７】
2010187741.tif 000009
【図８】
2010187741.tif 000010
【図９】
2010187741.tif 000011
【図１０】
2010187741.tif 000012
【図１１】
2010187741.tif 000013
【図１２】
2010187741.tif 000014
【図１３】
2010187741.tif 000015
【図１４】
2010187741.tif 000016
【図１５】
2010187741.tif 000017
【図１６】
2010187741.tif 000018
【図１７】
2010187741.tif 000019
【図１８】
2010187741.tif 000020
【図１９】
2010187741.tif 000021
【図２０】
2010187741.tif 000022
【図２１】
2010187741.tif 000023
【図２２】
2010187741.tif 000024
【図２３】
2010187741.tif 000025
【図２４】
2010187741.tif 000026
【図２５】
2010187741.tif 000027