(57)【要約】【課題】設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることを目的とする。【解決手段】電源装置と、メイン制御手段と、設定値の変更が可能な設定変更状態への制御を開始する開始操作又は終了する終了操作が可能な特定操作手段と、設定変更状態における設定値を決定する決定操作が可能な所定操作手段と、を備え、設定変更状態は、決定操作が行われる前の決定前状態と、決定操作が行われた後の決定後状態とがあり、設定変更状態は、決定後状態において終了操作が行われることで終了し、メイン制御手段は、所定操作手段に対する決定操作が継続された状態で、特定操作手段に対する開始操作を伴い電源装置による電力供給が開始された場合には、決定操作が行われたと判定して決定後状態に制御し、特定操作手段に対する終了操作が行われることで設定変更状態を終了させる。【選択図】図２
2020179147.tif 000002
【特許請求の範囲】
【請求項１】
電力供給を行う電源装置と、
遊技に関する制御を行うメイン制御手段と、
遊技者にとっての有利度合いの異なる設定値の変更が可能な設定変更状態への制御を開始するための操作である開始操作又は終了するための操作である終了操作が可能な特定操作手段と、
前記設定変更状態における前記設定値を決定するための操作である決定操作が可能な所定操作手段と、
を備え、
前記設定変更状態は、前記決定操作が行われる前の状態である決定前状態と、前記決定操作が行われた後の状態である決定後状態とがあり、
前記設定変更状態は、前記決定後状態において前記終了操作が行われることで当該設定変更状態を終了することができるものであり、
前記メイン制御手段は、前記所定操作手段に対する前記決定操作が継続された状態で、前記特定操作手段に対する前記開始操作を伴い前記電源装置による電力供給が開始された場合には、前記決定操作が行われたと判定して前記決定後状態に制御し、前記特定操作手段に対する前記終了操作が行われることで前記設定変更状態を終了させることを特徴とする遊技機。
【請求項２】
前記メイン制御手段が取得する前記所定操作手段の情報として、０又は１のビット値を含む入力データと、前記入力データのビット値に変化があった場合に変化後の前記入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられ、
前記メイン制御手段は、前記入力データのビット値に変化があった場合に、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定するとともに、前記立上りデータのビット値の変化に基づき前記決定操作が行われたと判定し、
前記メイン制御手段は、前記設定変更状態へ制御が行われると、前記入力データ及び前記立上りデータのビット値を初期化するが、前記設定変更状態となる前から前記所定操作手段に対する前記決定操作が継続されている場合には、前記入力データ及び前記立上りデータのビット値を初期化した後の所定の契機で前記入力データのビット値を変化させるとともに、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定して、前記決定操作が行われたと判定することを特徴とする請求項１に記載の遊技機。
【請求項３】
複数の図柄を変動表示可能な複数の回転リールを備え、
前記所定操作手段は、前記複数の回転リールの図柄の変動表示を開始させるための操作である始動操作が可能であり、
前記メイン制御手段は、前記所定操作手段に対する操作が継続された状態で、前記特定操作手段に対する前記開始操作を伴わず前記電源装置による電力供給が開始された場合には、前記始動操作が行われたと判定せず、前記複数の回転リールの図柄の変動表示を行わないことを特徴とする請求項１又は２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
特許文献１には、遊技者にとっての有利度合いの異なる設定値の変更が可能な遊技機が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３２２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１のように設定値の変更が可能な遊技機では、同一設定への打ち直し又は次の段階の設定値への変更を行う設定変更作業の作業時間を効率化するための工夫が十分になされていなかった。
【０００５】
そこで、本発明は、設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、以下のような構成を備える。
本発明に係る遊技機は、電力供給を行う電源装置と、遊技に関する制御を行うメイン制御手段と、遊技者にとっての有利度合いの異なる設定値の変更が可能な設定変更状態への制御を開始するための操作である開始操作又は終了するための操作である終了操作が可能な特定操作手段と、前記設定変更状態における前記設定値を決定するための操作である決定操作が可能な所定操作手段と、を備え、前記設定変更状態は、前記決定操作が行われる前の状態である決定前状態と、前記決定操作が行われた後の状態である決定後状態とがあり、前記設定変更状態は、前記決定後状態において前記終了操作が行われることで当該設定変更状態を終了することができるものであり、前記メイン制御手段は、前記所定操作手段に対する前記決定操作が継続された状態で、前記特定操作手段に対する前記開始操作を伴い前記電源装置による電力供給が開始された場合には、前記決定操作が行われたと判定して前記決定後状態に制御し、前記特定操作手段に対する前記終了操作が行われることで前記設定変更状態を終了させることを特徴とする。
【０００７】
設定変更状態は、所定操作手段に対する決定操作が行われる前の状態である決定前状態と、決定操作が行われた後の状態である決定後状態とがある。また、設定変更状態は、決定後状態において特定操作手段に対する終了操作が行われることで当該設定変更状態を終了するよう構成されている。
【０００８】
そして、メイン制御手段は、所定操作手段に対する決定操作が継続された状態で、特定操作手段に対する開始操作を伴い電源装置による電力供給が開始された場合には、決定操作が行われたと判定して決定後状態に制御し、特定操作手段に対する終了操作が行われることで設定変更状態を終了させる。
【０００９】
つまり、この構成は、所定操作手段に対する決定操作が継続された状態で設定変更状態が開始された場合には、既に決定後状態となっており、特定操作手段に対する終了操作が行われることで設定変更状態を終了させることができる。
そのため、この構成によれば、設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることができる。
【００１０】
また、本発明に係る遊技機の具体例としては、さらに、前記メイン制御手段が取得する前記所定操作手段の情報として、０又は１のビット値を含む入力データと、前記入力データのビット値に変化があった場合に変化後の前記入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられ、前記メイン制御手段は、前記入力データのビット値に変化があった場合に、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定するとともに、前記立上りデータのビット値の変化に基づき前記決定操作が行われたと判定し、前記メイン制御手段は、前記設定変更状態へ制御が行われると、前記入力データ及び前記立上りデータのビット値を初期化するが、前記設定変更状態となる前から前記所定操作手段に対する前記決定操作が継続されている場合には、前記入力データ及び前記立上りデータのビット値を初期化した後の所定の契機で前記入力データのビット値を変化させるとともに、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定して、前記決定操作が行われたと判定することを特徴とする。
【００１１】
この構成では、メイン制御手段が取得する所定操作手段の情報として、０又は１のビット値を含む入力データと、入力データのビット値に変化があった場合に変化後の入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられている。
【００１２】
そして、メイン制御手段は、設定変更状態へ制御が行われると、入力データ及び立上りデータのビット値を初期化するが、設定変更状態となる前から所定操作手段に対する決定操作が継続されている場合には、入力データ及び立上りデータのビット値を初期化した後の所定の契機で入力データのビット値を変化させるとともに、変化後の入力データに対応するビット値を立上りデータのビット値に設定して、決定操作が行われたと判定する。
【００１３】
つまり、この構成では、所定操作手段に対する決定操作が行われたことを立上りデータのビット値の変化を契機として検知している。そして、立上りデータのビット値が変化するための条件は、入力データのビット値が変化することとなっている。
以上より、この構成によれば、設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることができる所定操作手段の制御を行うことができる。
【００１４】
また、本発明に係る遊技機の具体例としては、さらに、複数の図柄を変動表示可能な複数の回転リールを備え、前記所定操作手段は、前記複数の回転リールの図柄の変動表示を開始させるための操作である始動操作が可能であり、前記メイン制御手段は、前記所定操作手段に対する操作が継続された状態で、前記特定操作手段に対する前記開始操作を伴わず前記電源装置による電力供給が開始された場合には、前記始動操作が行われたと判定せず、前記複数の回転リールの図柄の変動表示を行わないことを特徴とする。
【００１５】
この構成では、所定操作手段に対して、複数の回転リールの図柄の変動表示を開始させるための操作である始動操作を行うことが可能とされている。
そして、メイン制御手段は、所定操作手段に対する操作が継続された状態で、特定操作手段に対する開始操作を伴わず電源装置による電力供給が開始された場合には、始動操作が行われたと判定せず、複数の回転リールの図柄の変動表示を行わないこととしている。
【００１６】
つまり、この構成は、設定変更を伴わない電断復帰時に所定操作手段に対する操作を継続していても、始動操作が行われたと判定せず、複数の回転リールの図柄の変動表示を行わないこととしている。
そのため、この構成によれば、設定変更を伴わない電断復帰時に所定操作手段に対する操作を継続している場合に、所定操作手段に対する始動操作が行われたと判定されてしまい、複数の回転リールの図柄の変動表示が行われてしまうという事象を防止できる。
【００１７】
また、本発明に係る遊技機の具体例としては、さらに、前記メイン制御手段が取得する前記所定操作手段の情報として、０又は１のビット値を含む第１情報と、前記第１情報のビット値に変化があった場合に変化後の前記第１情報に対応するビット値が設定される第２情報と、が少なくとも設けられ、前記メイン制御手段は、前記第１情報のビット値に変化があった場合に、変化後の前記第１情報に対応するビット値を前記第２情報のビット値に設定するとともに、前記第２情報のビット値の変化に基づき前記決定操作が行われたと判定し、前記メイン制御手段は、前記設定変更状態へ制御が行われると、前記第１情報及び前記第２情報のビット値を初期化するが、前記設定変更状態となる前から前記所定操作手段に対する前記決定操作が継続されている場合には、前記第１情報及び前記第２情報のビット値を初期化した後の所定の契機で前記第１情報のビット値を変化させるとともに、変化後の前記第１情報に対応するビット値を前記第２情報のビット値に設定して、前記決定操作が行われたと判定することを特徴とする。
【００１８】
この構成では、メイン制御手段が取得する所定操作手段の情報として、０又は１のビット値を含む第１情報と、第１情報のビット値に変化があった場合に変化後の第１情報に対応するビット値が設定される第２情報と、が少なくとも設けられている。なお、第１情報は「入力データ」ともいえ、第２情報は「立上りデータ」ともいえる。
【００１９】
そして、メイン制御手段は、設定変更状態へ制御が行われると、第１情報及び第２情報のビット値を初期化するが、設定変更状態となる前から所定操作手段に対する決定操作が継続されている場合には、第１情報及び第２情報のビット値を初期化した後の所定の契機で第１情報のビット値を変化させるとともに、変化後の第１情報に対応するビット値を第２情報のビット値に設定して、決定操作が行われたと判定する。
【００２０】
つまり、この構成では、所定操作手段に対する決定操作が行われたことを第２情報のビット値の変化を契機として検知している。そして、第２情報のビット値が変化するための条件は、第１情報のビット値が変化することとなっている。
以上より、この構成によれば、設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることができる所定操作手段の制御を行うことができる。
【００２１】
他の例として、さらに、電力供給を行う電源装置と、遊技に関する制御を行うメイン制御手段と、遊技者にとっての有利度合いの異なる設定値の変更が可能な設定変更状態への制御を開始するための操作である開始操作又は終了するための操作である終了操作が可能な特定操作手段と、前記設定値を変更させるための操作である変更操作が可能な変更操作手段と、を備え、前記設定変更状態は、前記変更操作が行われる前の状態である変更前状態と、前記変更操作が行われた後の状態である変更後状態とがあり、前記メイン制御手段は、前記変更操作手段に対する前記変更操作が継続された状態で、前記特定操作手段に対する前記開始操作を伴い前記電源装置による電力供給が開始された場合には、前記変更操作が行われたと判定し、前記設定値を次の段階へ変更させた前記変更後状態に制御することを特徴とする。
【００２２】
設定変更状態は、変更操作手段に対する変更操作が行われる前の状態である変更前状態と、変更操作が行われた後の状態である変更後状態とがある。
そして、メイン制御手段は、変更操作手段に対する変更操作が継続された状態で、特定操作手段に対する開始操作を伴い電源装置による電力供給が開始された場合には、変更操作が行われたと判定し、設定値を次の段階へ変更させた変更後状態に制御する。
【００２３】
つまり、この構成は、変更操作手段に対する変更操作が継続された状態で設定変更状態が開始された場合には、既に設定値が次の段階へ変更された変更後状態となっている。
そのため、この構成によれば、設定変更作業として次の段階の設定値への変更を行う場合における作業時間の効率化を図ることができる。
【００２４】
他の例として、さらに、前記メイン制御手段が取得する前記変更操作手段の情報として、０又は１のビット値を含む入力データと、前記入力データのビット値に変化があった場合に変化後の前記入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられ、前記メイン制御手段は、前記入力データのビット値に変化があった場合に、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定するとともに、前記立上りデータのビット値の変化に基づき前記変更操作が行われたと判定し、前記メイン制御手段は、前記設定変更状態へ制御が行われると、前記入力データ及び前記立上りデータのビット値を初期化するが、前記設定変更状態となる前から前記変更操作手段に対する前記変更操作が継続されている場合には、前記入力データ及び前記立上りデータのビット値を初期化した後の所定の契機で前記入力データのビット値を変化させるとともに、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定して、前記変更操作が行われたと判定することを特徴とする。
【００２５】
この構成では、メイン制御手段が取得する変更操作手段の情報として、０又は１のビット値を含む入力データと、入力データのビット値に変化があった場合に変化後の入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられている。
【００２６】
そして、メイン制御手段は、設定変更状態へ制御が行われると、入力データ及び立上りデータのビット値を初期化するが、設定変更状態となる前から変更操作手段に対する変更操作が継続されている場合には、入力データ及び立上りデータのビット値を初期化した後の所定の契機で入力データのビット値を変化させるとともに、変化後の入力データに対応するビット値を立上りデータのビット値に設定して、変更操作が行われたと判定する。
【００２７】
つまり、この構成では、変更操作手段に対する変更操作が行われたことを立上りデータのビット値の変化を契機として検知している。そして、立上りデータのビット値が変化するための条件は、入力データのビット値が変化することとなっている。
以上より、この構成によれば、設定変更作業として次の段階の設定値への変更を行う場合における作業時間の効率化を図ることができる変更操作手段の制御を行うことができる。
【００２８】
他の例として、さらに、前記メイン制御手段は、特定事象の発生を検知する特定事象検知手段を備えるとともに、前記特定事象の検知に基づいて所定のエラー状態に制御し、前記変更操作手段は、前記所定のエラー状態を解除するための操作である解除操作が可能であり、前記メイン制御手段は、前記所定のエラー状態中に前記電源装置による電力供給が遮断された後、前記変更操作手段に対する操作が継続された状態で、前記特定操作手段に対する前記開始操作を伴わず前記電源装置による電力供給が開始された場合には、前記解除操作が行われたと判定せず、前記所定のエラー状態を継続させることを特徴とする。
【００２９】
この構成におけるメイン制御手段は、特定事象の発生を検知する特定事象検知手段を備えるとともに、特定事象の検知に基づいて所定のエラー状態に制御する。また、この構成では、変更操作手段に対して、所定のエラー状態を解除するための操作である解除操作を行うことが可能とされている。
【００３０】
そして、メイン制御手段は、所定のエラー状態中に電源装置による電力供給が遮断された後、変更操作手段に対する操作が継続された状態で、特定操作手段に対する開始操作を伴わず電源装置による電力供給が開始された場合には、解除操作が行われたと判定せず、所定のエラー状態を継続させることとしている。
【００３１】
つまり、この構成は、所定のエラー状態中から設定変更を伴わず電断復帰する場合に変更操作手段に対する操作を継続していても、解除操作が行われたと判定せず、所定のエラー状態を継続させることとしている。
そのため、この構成によれば、所定のエラー状態中から設定変更を伴わず電断復帰する場合において、変更操作手段に対する操作を継続しているときに、変更操作手段に対する解除操作が行われたと判定されてしまい、所定のエラー状態が解除されてしまうという事象を防止できる。
【００３２】
他の例として、さらに、前記メイン制御手段が取得する前記変更操作手段の情報として、０又は１のビット値を含む第１情報と、前記第１情報のビット値に変化があった場合に変化後の前記第１情報に対応するビット値が設定される第２情報と、が少なくとも設けられ、前記メイン制御手段は、前記第１情報のビット値に変化があった場合に、変化後の前記第１情報に対応するビット値を前記第２情報のビット値に設定するとともに、前記第２情報のビット値の変化に基づき前記変更操作が行われたと判定し、前記メイン制御手段は、前記設定変更状態へ制御が行われると、前記第１情報及び前記第２情報のビット値を初期化するが、前記設定変更状態となる前から前記変更操作手段に対する前記変更操作が継続されている場合には、前記第１情報及び前記第２情報のビット値を初期化した後の所定の契機で前記第１情報のビット値を変化させるとともに、変化後の前記第１情報に対応するビット値を前記第２情報のビット値に設定して、前記変更操作が行われたと判定することを特徴とする。
【００３３】
この構成では、メイン制御手段が取得する変更操作手段の情報として、０又は１のビット値を含む第１情報と、第１情報のビット値に変化があった場合に変化後の第１情報に対応するビット値が設定される第２情報と、が少なくとも設けられている。なお、第１情報は「入力データ」ともいえ、第２情報は「立上りデータ」ともいえる。
【００３４】
そして、メイン制御手段は、設定変更状態へ制御が行われると、第１情報及び第２情報のビット値を初期化するが、設定変更状態となる前から変更操作手段に対する変更操作が継続されている場合には、第１情報及び第２情報のビット値を初期化した後の所定の契機で第１情報のビット値を変化させるとともに、変化後の第１情報に対応するビット値を第２情報のビット値に設定して、変更操作が行われたと判定する。
【００３５】
つまり、この構成では、変更操作手段に対する変更操作が行われたことを第２情報のビット値の変化を契機として検知している。そして、第２情報のビット値が変化するための条件は、第１情報のビット値が変化することとなっている。
以上より、この構成によれば、設定変更作業として次の段階の設定値への変更を行う場合における作業時間の効率化を図ることができる変更操作手段の制御を行うことができる。
【図面の簡単な説明】
【００３６】
【図１】本実施の形態における遊技機の概略正面図である。
【図２】本実施の形態における遊技機の入力、制御及び出力を示すブロック図である。
【図３】本実施の形態における入力ポート０〜２を示す図である。
【図４】本実施の形態におけるメイン制御手段のＲＡＭに記憶されるデータの番地（格納アドレス）とその内容を示す図である。
【図５】図２のメイン制御手段の詳細を説明するための概略ブロック図である。
【図６】図２のサブ制御手段の詳細を説明するための概略ブロック図である。
【図７】本実施の形態における遊技状態の説明図である。
【図８】本実施の形態における非有利区間及び有利区間の説明図である。
【図９】一般的な設定変更処理の流れを示したタイムチャートである。
【図１０】設定キースイッチの状態が切り替わる契機を示す説明図である。
【図１１】特殊終了制御の流れを示したタイムチャートである。
【図１２】特殊変更制御の流れを示したタイムチャートである。
【図１３】設定変更状態において電断が発生した場合の流れを示したタイムチャートである。
【図１４】設定変更状態において電断が発生した場合の流れを示したタイムチャートである。
【図１５】設定変更状態において電断が発生した場合の流れを示したタイムチャートである。
【図１６】遊技可能状態において電断が発生した場合の流れを示したタイムチャートである。
【図１７】遊技可能状態において電断が発生した場合の流れを示したタイムチャートである。
【図１８】本実施の形態における遊技機に対応するエラーの種類を示す説明図である。
【図１９】所定のエラー状態が解除される流れを示したタイムチャートである。
【図２０】所定のエラー状態において電断が発生した場合の流れを示したタイムチャートである。
【図２１】所定のエラー状態において電断が発生した場合の流れを示したタイムチャートである。
【図２２】本実施の形態における電源投入時の処理を示すフローチャートである。
【図２３】本実施の形態におけるＲＡＭバックアップ不良判定処理を示すフローチャートである。
【図２４】本実施の形態におけるすべての入力ポートスイッチ状態設定及びスイッチフラグリセットを示すフローチャートである。
【図２５】本実施の形態におけるすべての入力ポートスイッチ状態設定を示すフローチャートである。
【図２６】本実施の形態におけるセンサエラー（ＥＡエラー）判定処理を示すフローチャートである。
【図２７】本実施の形態におけるメイン制御手段の処理を示すフローチャートである。
【図２８】本実施の形態におけるオーバーフローエラーの判定処理を示すフローチャートである。
【図２９】本実施の形態におけるリールエラーの判定処理を示すフローチャートである。
【図３０】本実施の形態におけるメダル払出処理を示すフローチャートである。
【図３１】本実施の形態におけるタイマ割込処理を示すフローチャートである。
【図３２】本実施の形態における電断処理を示すフローチャートである。
【図３３】本実施の形態における外部信号出力処理を示すフローチャートである。
【図３４】本実施の形態における使用領域外用割込み処理を示すフローチャートである。
【図３５】本実施の形態におけるセレクターセンサ監視処理を示すフローチャートである。
【図３６】本実施の形態におけるセレクターセンサ監視処理を示すフローチャートである。
【図３７】本実施の形態におけるセレクターセンサ監視処理を示すフローチャートである。
【図３８】本実施の形態における払出センサ監視処理を示すフローチャートである。
【図３９】本実施の形態における払出センサ監視処理を示すフローチャートである。
【図４０】本実施の形態におけるドア監視処理を示すフローチャートである。
【図４１】本実施の形態におけるエラー処理を示すフローチャートである。
【図４２】本実施の形態における設定変更処理を示すフローチャートである。
【図４３】本実施の形態におけるＲＡＭ領域クリアを示すフローチャートである。
【図４４】本実施の形態におけるサブ制御手段におけるエラー報知処理を示すフローチャートである。
【発明を実施するための形態】
【００３７】
（遊技機10）
本明細書では、各説明箇所において、方向についての定義等が示されていない場合には、遊技機10の方を向いて位置している遊技者から見て、遊技機10から遊技者の手前側に向かう方向を「前」方向とし、その逆方向を「後」方向とする。また、同様に、「左」や「右」等の左右方向及び「上」や「下」等の上下方向も、遊技者から見た場合の左方向や右方向、又は上方向や下方向を意味する。同様に、各部材の説明においても、方向についての定義等が示されていない場合には、各部材を、遊技機10の所定位置に固定した場合における遊技者から見た方向を意味する。
本実施の形態に係る遊技機10としてのスロットマシンを、以下、図面を参照しながら説明する。
【００３８】
（筐体12、前扉14）
図１に示すように、本実施の形態に係る遊技機10としてのスロットマシンは、前方向に向かって開口する正面開口を有する四角箱状の筐体12と、この筐体12の正面開口を開閉自在に覆う前扉14とを備えている。
【００３９】
（回転リール62）
前扉14の上部には、薄板樹脂からなる上パネル20を備えている。この上パネル20の略中央には、３個の回転リール62（正面から向かって左側の左回転リール64、中央の中回転リール66、右側の右回転リール68）の円周上の図柄61を見ることができる透過可能な図柄表示窓部16が形成されている。この図柄表示窓部16は、３個全ての回転リール62の回転が停止した際には、縦３列横３行に配置した合計９個の図柄61を遊技者に見せるように形成されている。この図柄表示窓部16は、回転リール62の正面側に設けられて、回転リール62の回転が停止した際、後述する有効ライン86上に停止している複数の図柄61を視認するためのものである。回転リール62は、複数の図柄61を図柄表示窓部16を介して変動表示可能なものである。
【００４０】
（リールユニット60）
前記図柄表示窓部16の後方向（奥方向）には、３個のリール駆動モータ65と、この各リール駆動モータ65によってそれぞれ回転させられる合計３個の前記回転リール62と、前記リール駆動モータ65及び前記回転リール62を保持するユニットホルダ（図示せず）とを有するリールユニット60が配置されている。また、リールユニット60には、回転リール62の回転位置が基準となる位置（基準位置）であることを検出するためリール位置センサ63が設けられている。このリール駆動モータ65は、メイン制御手段200から出力されるリール駆動モータ65を駆動するための駆動信号に基づき駆動する。
【００４１】
（クレジット表示器87、払出枚数表示器88）
前記図柄表示窓部16の下方には、クレジットメダルの貯留枚数（以下、「クレジットメダル数」とする）を表示するクレジット表示器87と、このクレジット表示器87の左側に配置され、遊技機10から払い出されたメダルの総数を表示する払出枚数表示器88とが設けられている。これらの表示器は、例えば２個の７セグメントＬＥＤで構成されている。このような構成により、クレジット表示器87では、クレジットメダル数に対応する２桁の数字が表示可能となっており、払出枚数表示器88では、払出枚数に対応する２桁の数字が表示可能となっている。また、払出枚数表示器88では、エラーの発生時に後述するエラーコード表示が表示可能となっている。この詳細については後述する。さらに、払出枚数表示器88では、後述するＡＴ状態中においては、後述するナビ表示が表示可能となっている。
【００４２】
本実施の形態に係る遊技機10は、後述するメダル投入口38に投入したメダルを最大５０枚までクレジットメダルとして内部に貯留可能なクレジット機能（投入枚数を電子データとして電子的に記憶し管理する機能）を有している。そして、このクレジットメダルとして貯留可能な最大枚数である５０枚を「最大クレジットメダル数」とする。
【００４３】
（区間報知ランプ90）
前扉14のうち、クレジット表示器87と払出枚数表示器88との間には、現在の状態が「有利区間」であることを発光態様により報知する区間報知ランプ90が設けられている。
【００４４】
ここで、「有利区間」とは、遊技者にとって有利なストップスイッチ50の押し順の表示が行われない非有利区間から移行可能であり、上記の押し順の表示が可能な区間である。
この区間報知ランプ90は、有利区間へ移行する契機となる予め定められた役に当選したゲームの所謂第３停止後に点灯するように設定されている。そして、区間報知ランプ90が点灯した場合には、当該有利区間中は常時点灯される。
【００４５】
なお、区間報知ランプ90の点灯は、上述した場合に限定されず、他の場合、例えば、後述するＡＴ状態への移行時に点灯するようにしてもよい。
ここで、区間報知ランプ90のみで現在の状態が「有利区間」であることを発光態様により報知することに限らず、例えば、クレジット表示器87又は払出枚数表示器88を構成する特定の７セグメントＬＥＤと区間報知ランプ90との双方を用いて、現在の状態が「有利区間」であることを発光態様により報知してもよい。
【００４６】
また、区間報知ランプ90を設けずに、例えば、クレジット表示器87又は払出枚数表示器88を構成する特定の７セグメントＬＥＤを用いて、現在の状態が「有利区間」であることを発光態様により報知してもよい。
【００４７】
（操作部30）
前記前扉14の下部には下パネル22が設けられている。そして、前扉14には下パネル22の上に位置して前扉14の前方向へ向けて突出する操作部30を備えている。この操作部30は、メダル投入口38と、精算スイッチ36と、ストップスイッチ50と、スタートスイッチ40と、ベットスイッチ32と、演出用ボタンスイッチ42と、を備えている。
【００４８】
（メダル投入口38）
操作部30の右側部分には、遊技機10の内部へ遊技用価値としてのメダルを投入するためのメダル投入口38が設けられている。
【００４９】
（メダルセレクタ17）
前扉14の裏側であって、前記メダル投入口38の近傍には、メダル投入口38に投入されたメダルが正規のものか否かを選別して、正規のメダルのみをホッパーユニット24に導くメダルセレクタ17が設けられている。このメダルセレクタ17には、メダル投入口38に投入されたメダルを１枚ずつ検知する投入センサ92が設けられている。なお、この投入センサ92は、図示しない３つのセレクターセンサ（セレクターセンサＡ、セレクターセンサＢ、及びセレクターセンサＣ）を備えている。そして、投入センサ92は、３つのセレクターセンサの順序及び所定の範囲の時間の間隔（タイミング）で投入されたメダルを検知する。
【００５０】
なお、前扉14の裏側には図示しないメダル通路が設けられており、メダルセレクタ17において非正規のメダルとして排除されたメダルや、ホッパーユニット24から払い出されたメダルが、このメダル通路を通過してメダル払出口28から払い出される。
【００５１】
（精算スイッチ36）
メダル投入口38の下方には、クレジット機能によりクレジットしたメダルの全てを払い出すための精算スイッチ36が設けられている。
【００５２】
（ストップスイッチ50）
前記操作部30の中央には、操作により対応する回転リール62の回転を停止させるため、３個の回転リール62のそれぞれに対応する３個のストップスイッチ50が設けられている。このストップスイッチ50は、左回転リール64を停止させるための左ストップスイッチＬと、中回転リール66を停止させるための中ストップスイッチＣと、右回転リール68を停止させるための右ストップスイッチＲとを有している。すなわち、これらのストップスイッチ50は、複数の回転リール62それぞれに対応して設けられ、複数の回転リール62の図柄61の変動表示の開始後、遊技者の操作により回転リール62の図柄61の変動表示を個別に停止させるためのものである。
【００５３】
（スタートスイッチ40）
このストップスイッチ50の左側には、所定操作手段としてのスタートスイッチ40が設けられている。このスタートスイッチ40は、後述する遊技可能状態で操作された場合、メダルの投入、後述するベットスイッチ32の操作、又は後述する再遊技を条件に回転リール62の図柄61の変動表示を開始させる。なお、以下では、遊技可能状態における複数の回転リール62の図柄61の変動表示を開始させるためのスタートスイッチ40に対する操作を「始動操作」と記載する。
また、スタートスイッチ40は、後述する設定変更状態で操作された場合、設定変更状態における設定値を決定させる。なお、以下では、設定変更状態における設定値を決定するためのスタートスイッチ40に対する操作を「決定操作」と記載する。
【００５４】
（ベットスイッチ32）
このスタートスイッチ40の上方には、ベットスイッチ32として、クレジットしたメダル数から最大投入枚数（具体的には３枚）に達するまで投入可能なメダル数を減じて３枚のメダル投入に代えるマックスベットスイッチ34と、クレジットしたメダル数から１枚のメダル数を減じて１枚のメダル投入に代えるシングルベットスイッチ35とが設けられている。
【００５５】
（演出用ボタンスイッチ42）
マックスベットスイッチ34の右側には、所定の演出において遊技者が操作可能な演出用ボタンスイッチ42が設けられている。
また、前記前扉14の裏側には、扉開閉用スイッチ19、設定変更スイッチ46、設定表示器89などが配置されている（図２参照）。
【００５６】
（扉開閉用スイッチ19）
扉開閉用スイッチ19は前扉14が閉じているか否かを検知するためのものである。この扉開閉用スイッチ19は、前扉14が閉塞している場合に、前扉14の背面と扉開閉用スイッチ19の前面とが押圧されることでオンとなり、前扉14が開放するに従って、前扉14の背面が扉開閉用スイッチ19の前面から離間して押圧が解除されることでオフとなる。
【００５７】
（設定変更スイッチ46）
変更操作手段としての設定変更スイッチ46は、後述する電源ユニット43の設定キースイッチ45と共に設定変更を行うためのものである。この設定変更スイッチ46は、設定変更状態で操作された場合、次の段階へ設定値を変更させる。また、遊技者にとって最も有利度の高い最高設定値（例えば、設定値６）が表示されている場合に設定変更スイッチ46を操作したときは、次の段階として、遊技者にとって最も有利度の低い最低設定値（例えば、設定値１）に設定値が変更される。なお、以下では、設定変更状態における設定値を変更させるための設定変更スイッチ46に対する操作を「変更操作」と記載する。
また、設定変更スイッチ46は、後述する所定のエラー状態で操作された場合、所定のエラー状態を解除させる。なお、以下では、所定のエラー状態における所定のエラー状態を解除するための設定変更スイッチ46に対する操作を「解除操作」と記載する。
【００５８】
（設定表示器89）
設定表示器89は、例えば７セグメントの小型のＬＥＤにより、複数段階設けられた設定値を表示するものである。設定表示器89には、当該遊技機10の設定値が表示されるが、外部から視認できないようにすべく、設定後一定時間が経過するとその表示は解除される。なお、設定表示器89の表示はこのような例に限定されず、他の例として、設定値が表示されることとなる表示条件が成立した場合に設定値を表示し、設定値の表示を終了することとなる終了条件が成立した場合に設定値の表示を終了してもよい。この表示条件としては、設定キースイッチ45の操作に基づき設定変更状態又は設定確認状態に移行されたことに基づくことを表示条件としてもよい。また終了条件としては、設定キースイッチ45の操作に基づき設定変更状態又は設定確認状態が終了したことや電源遮断されたことを終了条件としてもよい。
【００５９】
ここで、後述するＲＡＭエラーが発生した場合には、設定表示器89に「Ｃ」が表示される。設定表示器89に「Ｃ」が表示されている場合に、設定変更スイッチ46に対する操作が行われると、設定表示器89に「１」が表示される。そして、このように設定変更スイッチ46に対する操作が行われ、新たな設定値が入力された場合には、ＲＡＭエラーが解除される。
【００６０】
また、前記前扉14の下部に相当する筐体12の内部には、メダルを貯留することができるとともに、メダルを払い出すことができるホッパーユニット24と、電源投入又は電源遮断のための操作が可能な電源スイッチ44を有すると共に各部品に電力を供給するための電源装置としての電源ユニット43とが配置されている（図２参照）。
【００６１】
（ホッパーユニット24）
このホッパーユニット24には、その駆動によりメダルをメダル払出口28に向けて払い出すホッパーモータ95と、ホッパーユニット24の出口に設けられ、メダル払出口28に払い出されたメダルを１枚ずつ検出する払出センサ94と、ホッパーユニット24のメダルタンクから溢れたメダルを収納するための補助タンクの近傍に設けられ、補助タンク内のメダルが満杯になったことを検出してメイン制御手段200へ信号を出力するオーバーフローセンサ96とが設けられている。なお、払出センサ94は、払出センサＡと、払出センサＢとの２つのセンサを備えている。
【００６２】
（電源ユニット43）
この電源ユニット43には、電源投入又は電源遮断のための操作が可能な電源スイッチ44と、設定変更処理のための特定操作手段としての設定キースイッチ45とが設けられている。なお、以下では、電源スイッチ44に対する電源投入のための操作を「電源投入操作」と記載し、電源遮断のための操作を「電源遮断操作」と記載する。また、設定キースイッチ45は、電源ユニット43に設けられることに限らず、他の部材に設けてもよい。例えば、後述するメイン制御手段200を有するメイン基板に設定キースイッチ45を設けてもよい。なお、設定キースイッチ45は、メイン基板に設けられていることに限らず、メイン基板の近傍や、メイン基板を収容するメイン基板ケースの近傍や、メイン基板ケースを固定するベース部材に設けられていてもよい。
【００６３】
（メダル払出口28等）
前記前扉14の下部には、所定の場合にホッパーユニット24からメダルが払い出されるメダル払出口28が形成されている。このメダル払出口28の下方には、メダル払出口28から払い出されたメダルを貯留するため、上方に向かって開口する皿状のメダル受け皿26が形成されている。なお、クレジットされているメダル数が最大クレジットメダル数である５０枚未満の場合は、５０枚に到達するまで、獲得したメダルはメダル払出口28から払い出されずにクレジットメダルの枚数に加算される。
【００６４】
（遊技の流れの説明）
本実施の形態に係る遊技機10は、マックスベットスイッチ34やシングルベットスイッチ35等の操作、メダル投入により所定枚数のメダルを投入すること、又は再遊技であることにより遊技の開始を可能とするものである。そして、スタートスイッチ40に対する始動操作により、回転リール62の回転を開始させて遊技が開始されるとともに、複数の役の少なくとも何れか１つに当選か又はハズレかの役抽選が行われる。そして、当該遊技機10は、各回転リール62に対応するストップスイッチ50の操作タイミング及び役抽選の結果に基づいて、回転リール62の回転を役抽選の結果に適合するように停止させる。当該遊技機10は、停止時の図柄61の組合せによって、当選した役を構成する図柄61の組合せが所定の有効なライン（所定の役の図柄61の組合せが当該ライン上に揃ったときに所定の配当としてのメダルが付与されるラインのことであり、以下、有効ライン86とする。）上に停止した場合に、入賞等となり、所定枚数のメダルを払い出す等の所定の配当を遊技者に付与する。これにより、１回の遊技が終了するものである。
【００６５】
（演出装置70）
前記前扉14には、遊技者に役抽選の当選等の種々の情報を音や光や映像等で報知させるための演出装置70が形成されている。この演出装置70は、スピーカー72と、演出用ランプ78と、表示部84と、バックランプ67と、を備えている。
【００６６】
（スピーカー72）
前記スピーカー72は、前扉14の上部左右に配置された上部スピーカー74と、前扉14の下部左右に配置された下部スピーカー76とを備えている。
【００６７】
（演出用ランプ78）
前記演出用ランプ78は、前扉14の上部に配置された上部ランプ80と、前扉14の下部の左右に配置された下部ランプ82とを備えている。
【００６８】
（表示部84）
前記表示部84は、その画面に種々の情報を表示するための液晶表示装置である。
【００６９】
（バックランプ67）
前記バックランプ67は、リールユニット60に設けられており、回転リール62上の図柄61を照らすためのものである。
【００７０】
（制御装置100）
図２に示すように、遊技機10の内部には、遊技機10の全体の動作を制御するための制御装置100が形成されている。この制御装置100は、遊技を進行させて遊技を制御するメイン制御手段200と、このメイン制御手段200からの情報（コマンド）を受けて、遊技の進行に応じた演出を制御し、主に遊技内容に関する情報を遊技者に報知する演出を行うサブ制御手段500とを備えている。
【００７１】
なお、メイン制御手段200とサブ制御手段500との間は、メイン制御手段200への不正操作を防止するために、メイン制御手段200からサブ制御手段500への一方向の通信により行われ、サブ制御手段500からメイン制御手段200への逆方向の通信は行われていない（すなわち双方向の通信ではない）。メイン制御手段200は、メダルセレクタ17、スタートスイッチ40、ベットスイッチ32、ストップスイッチ50、設定変更スイッチ46、精算スイッチ36、扉開閉用スイッチ19、電源ユニット43、リールユニット60及びホッパーユニット24の入力を受け付け、クレジット表示器87、払出枚数表示器88、リールユニット60、ホッパーユニット24、設定表示器89及び区間報知ランプ90の作動を制御する。サブ制御手段500は、メイン制御手段200及び演出用ボタンスイッチ42からの信号を入力し、演出用ランプ78等の演出装置70の作動を制御する。サブ制御手段500には、演出装置70としての演出用ランプ78、スピーカー72、表示部84及びバックランプ67の各パーツが接続されている。
【００７２】
なお、特に図示していないが、メイン制御手段200を有するメイン基板と、サブ制御手段500を有するサブ基板とは、それぞれ専用の基板ケースの内部に収納されている。具体的には、メイン制御手段200は、メイン基板ケースの内部に収納され、サブ制御手段500は、サブ基板ケースの内部に収納されている。そして、メイン基板ケースは、筐体12内部の奥側の上部に固定され、サブ基板ケースは、筐体12内部の正面から向かって左側に固定されている。
【００７３】
メイン制御手段200及びサブ制御手段500は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏポート（図示せず）を備えたマイクロコンピュータにより構成される。ＣＰＵは、タイマ割込などの割込機能を持ち、ＲＯＭに記憶されたプログラムを実行して、種々の処理を行う。ＲＯＭは、ＣＰＵが実行するプログラムや各種テーブル等の固定的なデータを記憶し、ＲＡＭは、ＣＰＵがプログラムを実行する際の一時的な記憶領域、例えば遊技機10の状態を記憶するための記憶領域や、役抽選の抽選結果を記憶するための記憶領域として使用される。
【００７４】
ここで、図３を用いて、メイン制御手段200に設けられたＩ／Ｏポートのうち、入力ポートについて説明する。
図３は、メイン制御手段200に設けられた入力ポート０〜２を示す図である。この入力ポートは、図１及び図２に示す設定キースイッチ45、設定変更スイッチ46、及びスタートスイッチ40等の信号が入力される接続部である。そして、メイン制御手段200と、設定キースイッチ45、設定変更スイッチ46、及びスタートスイッチ40等とは、入力ポートを介して電気的に接続されている。
【００７５】
入力ポート０〜２は、ＢＩＴ０〜ＢＩＴ７の８ビットが入力可能な１バイトのポートである。なお、入力ポートは、入力ポート０〜２以外にも設けられているが、その他の入力ポートについての説明は省略する。また、図３において、「未使用」と記載されたＢＩＴは、入力ポートにおいて実際に使用されていないＢＩＴであることを意味する。
【００７６】
図３（Ａ）に示すように、入力ポート０は、ＢＩＴ０〜ＢＩＴ７の順に、設定キースイッチ45、設定変更スイッチ46、スタートスイッチ40、払出センサＡ（払出センサ94）、払出センサＢ（払出センサ94）、セレクターセンサＡ（投入センサ92）、セレクターセンサＢ（投入センサ92）、及びセレクターセンサＣ（投入センサ92）に対応する。
【００７７】
図３（Ｂ）に示すように、入力ポート１は、ＢＩＴ０〜ＢＩＴ７の順に、シングルベットスイッチ35、マックスベットスイッチ34、打ち止め解除センサ（図示せず）、エラー解除センサ（図示せず）、扉開閉用スイッチ19、オーバーフローセンサ96、精算スイッチ36、及び電断信号（電断が発生したときに出力される信号）に対応する。
【００７８】
図３（Ｃ）に示すように、入力ポート２は、ＢＩＴ０〜ＢＩＴ７の順に、左ストップスイッチＬ、中ストップスイッチＣ、右ストップスイッチＲ、未使用、左回転リールインデックス信号、中回転リールインデックス信号、右回転リールインデックス信号、及び未使用に対応する。なお、第４リールまである場合は未使用のところに第４リールに対応するもの（ストップスイッチ50及び回転リールインデックス信号）が入る。
【００７９】
打ち止め解除センサは、打ち止めを解除するための打ち止め解除スイッチ（図示せず）が操作された場合にＯＮ（１）となる。
エラー解除センサは、例えば、後述する図４１に示すステップＳ３７８の処理において、オン状態であるか否かが判定されるセンサである。
左回転リールインデックス信号、中回転リールインデックス信号、及び右回転リールインデックス信号は、図示しないリールセンサの検出信号であり、左回転リール64、中回転リール66、右回転リール68の基準位置の通過を特定可能とされている。
【００８０】
図４は、メイン制御手段200に設けられたＲＡＭに記憶されるデータの番地（格納アドレス）とその内容を示す図である。なお、以下では、図４のうち、本実施の形態における要部のみを説明し、その他の部分の説明は省略する。
具体的には、図４のうち、入力ポート０〜２入力データ、入力ポート０〜２立上りデータ、及び入力ポート０〜２立下りデータについてのみ説明する。
【００８１】
入力データは、レベルデータともいい、入力ポート０〜２のＢＩＴ０〜ＢＩＴ７のＯＮ（１）又はＯＦＦ（０）を示すデータである。
立上りデータは、前回の入力時がＯＦＦ（０）で、今回の入力時にＯＮ（１）となったＢＩＴを示すデータである。
立下りデータは、前回の入力時がＯＮ（１）で、今回の入力時にＯＦＦ（０）となったＢＩＴを示すデータである。
【００８２】
図４に示すように、番地「０１００」は、入力ポート０入力データの記憶領域である。この番地「０１００」には、図２５に示す後述する「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート０（図３（Ａ）参照）からの信号が読み込まれ、入力ポート０のＢＩＴ０〜ＢＩＴ７の各々のデータが更新される。
【００８３】
番地「０１０１」は、入力ポート０立上りデータの記憶領域である。入力ポート０立上りデータは、入力ポート０入力データが更新される都度、所定の演算がなされ、入力ポート０立上りデータが更新される。つまり、番地「０１０１」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート０のＢＩＴ０〜ＢＩＴ７のうち、前回の処理時がＯＦＦ（０）で、今回の処理時にＯＮ（１）となったＢＩＴを示すデータが入力される。
【００８４】
番地「０１１０」は、入力ポート０立下りデータの記憶領域である。入力ポート０立下りデータは、入力ポート０入力データが更新される都度、所定の演算がなされ、入力ポート０立下りデータが更新される。つまり、番地「０１１０」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート０のＢＩＴ０〜ＢＩＴ７のうち、前回の処理時がＯＮ（１）で、今回の処理時にＯＦＦ（０）となったＢＩＴを示すデータが入力される。
【００８５】
番地「０１１１」は、入力ポート１入力データの記憶領域である。この番地「０１１１」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート１（図３（Ｂ）参照）からの信号が読み込まれ、入力ポート１のＢＩＴ０〜ＢＩＴ７の各々のデータが更新される。
【００８６】
番地「１０００」は、入力ポート１立上りデータの記憶領域である。入力ポート１立上りデータは、入力ポート１入力データが更新される都度、所定の演算がなされ、入力ポート１立上りデータが更新される。つまり、番地「１０００」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート１のＢＩＴ０〜ＢＩＴ７のうち、前回の処理時がＯＦＦ（０）で、今回の処理時にＯＮ（１）となったＢＩＴを示すデータが入力される。
【００８７】
番地「１００１」は、入力ポート１立下りデータの記憶領域である。入力ポート１立下りデータは、入力ポート１入力データが更新される都度、所定の演算がなされ、入力ポート１立下りデータが更新される。つまり、番地「１００１」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート１のＢＩＴ０〜ＢＩＴ７のうち、前回の処理時がＯＮ（１）で、今回の処理時にＯＦＦ（０）となったＢＩＴを示すデータが入力される。
【００８８】
番地「１０１０」は、入力ポート２入力データの記憶領域である。この番地「１０１０」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート２（図３（Ｃ）参照）からの信号が読み込まれ、入力ポート２のＢＩＴ０〜ＢＩＴ７の各々のデータが更新される。
【００８９】
番地「１０１１」は、入力ポート２立上りデータの記憶領域である。入力ポート２立上りデータは、入力ポート２入力データが更新される都度、所定の演算がなされ、入力ポート２立上りデータが更新される。つまり、番地「１０１１」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート２のＢＩＴ０〜ＢＩＴ７のうち、前回の処理時がＯＦＦ（０）で、今回の処理時にＯＮ（１）となったＢＩＴを示すデータが入力される。
【００９０】
番地「１１００」は、入力ポート２立下りデータの記憶領域である。入力ポート２立下りデータは、入力ポート２入力データが更新される都度、所定の演算がなされ、入力ポート２立下りデータが更新される。つまり、番地「１１００」には、図２５に示す「すべての入力ポートスイッチ状態設定」の処理が行われる都度、入力ポート２のＢＩＴ０〜ＢＩＴ７のうち、前回の処理時がＯＮ（１）で、今回の処理時にＯＦＦ（０）となったＢＩＴを示すデータが入力される。
【００９１】
また、メイン制御手段200に設けられたＲＡＭの番地のうち、番地「０１００」（入力ポート０入力データ）〜番地「１１００」（入力ポート２立下りデータ）は、後述する図４２に示すステップＳ３９１の「ＲＡＭ領域クリア」により初期化されるクリア領域に含まれている。なお、図４２に示すステップＳ３９１の「ＲＡＭ領域クリア」による初期化は、初期化対象となるデータにＯＦＦ（０）が設定される。
【００９２】
（外部集中端子板18）
また、筐体12内部の正面から向かって右側には、外部集中端子板18が設けられている。
外部集中端子板18は、遊技データを遊技機10外部に出力させるものであり、メイン制御手段200と配線される接続端子（コネクタ）や、外部機器（図示省略）と配線される接続端子（コネクタ）が設けられた端子板である。また、外部集中端子板18は、図示しないが、遊技島設備（例えばデータ表示器）やホールコンピュータに接続されている。
【００９３】
（メイン制御手段200）
メイン制御手段200は、図５に示すように、役抽選手段210、リール制御手段220、停止図柄判定手段230、配当付与手段240、遊技状態制御手段250、有利区間制御手段260、設定変更制御手段270、特定事象検知手段280、遊技停止手段290、メイン側報知手段300、及び送信手段310の各手段を有する。各手段の詳細については後述する。
【００９４】
以上の構成をもって、メイン制御手段200は、役の抽選を行い、回転リール62の回転及び停止を制御し、回転リール62が全て停止したときに停止図柄61の判定を行い、遊技の進行を行う手段として機能することとなる。
メイン制御手段200は、遊技を制御するためのものであって、遊技を進行させるためのものである。以下、本実施の形態における遊技について説明する。
【００９５】
規定の賭け数（３枚又は２枚）が設定されると、１本の有効ライン86が設定される。なお、本実施の形態に係る遊技機10は、規定の賭け数として３又は２が設定されている。賭け数を設定する方法には、メダル投入口38からメダルを投入する方法と、ベットスイッチ32を操作することによってクレジットメダルを賭け数として設定する方法とがある。そして、規定の賭け数（３枚又は２枚）が設定されていることを条件に、スタートスイッチ40を操作すると、賭け数が確定し、役抽選手段210により、複数の役の何れかに当選したか又はハズレかの抽選（役抽選）が行われる。また、役抽選とほぼ同時に、前回の遊技での回転リール62の回転開始時から所定の時間（本実施の形態では、４．１秒）が経過しているか否かが判定され、所定の時間が経過すると、３個全ての回転リール62の回転が開始する。
【００９６】
回転リール62の回転開始後、所定の条件（本実施の形態では、回転リール62を加速する処理を実行した後、所定のセンサにより回転リール62の回転位置が基準位置であることを検出すること）が成立すると、ストップスイッチ50の操作が可能な状態（停止操作可能状態）となる。
【００９７】
その後に、３個のストップスイッチ50のうち１個を操作すると、当該ストップスイッチ50に対応した回転リール62の回転が停止する。そして、３個全てのストップスイッチ50の操作を終えると、３個全ての回転リール62の回転が停止する。
このとき、有効ライン86上に所定の図柄61の組合せが揃うと、当該図柄61の組合せに対応した処理が行われる。本実施の形態に係る遊技機10は、有効ライン86上に予め定められた図柄61の組合せが揃うと遊技者に配当としてのメダルが付与されるように形成されている。例えば小役（メダルの払い出しを伴う役）に対応した図柄61の組合せが有効ライン86上に揃うと、小役に対応した枚数のメダルが遊技者に対して付与される。
【００９８】
また、有効ライン86上に再遊技役（遊技者所有のメダルを使用することなく次回の遊技を開始可能とする役、所謂リプレイ役）に対応する図柄61の組合せが揃うと、メダルの払い出しはないものの、次回の遊技において遊技者所有のメダルを使用することなく賭け数が自動的に設定され遊技を行うことができる。
【００９９】
（役抽選手段210）
役抽選手段210は、当選役を決定する役抽選を実行するものである。すなわち、役抽選手段210は、スタートスイッチ40の操作を契機に、複数の役の何れか（１つ又は複数）に当選か又はハズレかの役抽選を行うためのものである。役抽選手段210は、役に当選したか否かを決定するための役抽選テーブルを、主な分類としてノーマル遊技状態用、ボーナス内部中状態用、ボーナス遊技状態用のそれぞれに対応して複数備えており、メイン制御手段200のＲＯＭ上に記憶されている。役抽選手段210は、予め定めた抽選データと、所定範囲の整数値を繰り返してカウントするループカウンタを有する所定の乱数発生手段（乱数発生回路）が発生した乱数のうちから抽出した乱数とを比較して、当選か否かを判定する。
【０１００】
役抽選手段210の役抽選に用いる当選確率は、図示しない役抽選テーブルにより、予めプログラムされた範囲内で遊技ホールの管理者により変更可能に形成されている。具体的には、その当選確率を規定するための値である複数段階の設定値を変更するための筐体12内部の設定変更スイッチ46に対する変更操作により、複数段階の設定値のうち何れか１つの特定の設定値が選択される。そして、役抽選手段210は、選択された設定値毎に予め定められた抽選確率で役抽選を行っている。また、後述する有利区間制御手段260は、選択された設定値毎に予め定められた抽選確率で後述するＡＴ移行抽選を行っている。つまり、選択された設定値に応じて、役の当選確率やＡＴ移行抽選の当選確率や割合が異なっている。
【０１０１】
また、本実施の形態における設定値は、設定値「１」から「６」の６段階に設定されている。なお、設定値は複数段階であれば、設定値「１」から「６」の６段階に限られず、例えば「１・３・６」又は「２・４・６」としてもよい。
本実施の形態では、役抽選手段210により抽選される役として、大別すると、小役、リプレイ役、ボーナス移行役（遊技状態の移行を伴う役）が設けられている。
【０１０２】
（リール制御手段220）
リール制御手段220は、各回転リール62の回転を停止させるためのものである。リール制御手段220は、役抽選手段210の役抽選結果と、各ストップスイッチ50が操作されたときの対応する回転リール62の回転位置とに基づいて、各回転リール62の回転を停止させる。なお、リール制御手段220は、必要に応じて各ストップスイッチ50の押し順が所定の条件に適合しているか否かも停止させる条件にする場合がある。
【０１０３】
（停止図柄判定手段230）
停止図柄判定手段230は、全ての回転リール62が停止した際における有効ライン86上の図柄61の組合せを記憶するとともに入賞等の判定をするためのものである。
【０１０４】
（配当付与手段240）
配当付与手段240は、停止図柄判定手段230の判定結果に基づいて、メダル払い出し等の所定の配当の付与を行うものである。配当付与手段240は、停止図柄判定手段230の判定の結果、小役が入賞していると判定されると配当としてのメダルの払い出しを行う。
【０１０５】
（遊技状態制御手段250）
遊技状態制御手段250は、遊技状態を制御するものである。
具体的には、遊技状態制御手段250は、図５に示すように、大別すると、ノーマル遊技状態制御手段251、ボーナス内部中状態制御手段252及びボーナス遊技状態制御手段253の各手段を有する。
【０１０６】
（ノーマル遊技状態制御手段251）
ノーマル遊技状態制御手段251は、「ノーマル遊技状態」（図７参照）を制御するものである。ここで、ノーマル遊技状態は、ボーナス内部中状態制御手段252によるボーナス内部中状態、ボーナス遊技状態制御手段253によるボーナス遊技状態、以外の状態をいう。
【０１０７】
（ボーナス内部中状態制御手段252）
ボーナス内部中状態制御手段252は、「ボーナス内部中状態」（図７参照）を制御するものである。ここで、ボーナス内部中状態は、ボーナス移行役として、例えば、「ＣＢＢ１」、「ＣＢＢ２」に当選したが、当該ボーナス移行役に対応した図柄61の組み合わせを有効ライン86上に停止表示できなかった場合に移行する。
【０１０８】
（ボーナス遊技状態制御手段253）
ボーナス遊技状態制御手段253は、「ボーナス遊技状態」（図７参照）を制御するものである。
ボーナス遊技状態は、ボーナス移行役として、例えば、「ＣＢＢ１」、「ＣＢＢ２」に当選し、当該ボーナス移行役に対応した図柄61の組み合わせを有効ライン86上に停止表示させることで移行する。
【０１０９】
ここで、ボーナス遊技状態「ＣＢＢ１」、「ＣＢＢ２」は、所定の枚数、例えば２００枚を超えるメダルの払い出しで終了する。
そして、ボーナス遊技状態終了後、ノーマル遊技状態に移行する。
【０１１０】
（有利区間制御手段260）
有利区間制御手段260は、図８を用いて後述するストップスイッチ50の押し順を報知不可能な非有利区間と、報知可能な有利区間とを制御するものである。そして、有利区間制御手段260は、後述するサブ側報知手段520を用いてストップスイッチ50の押し順を報知させる演出等を実行させる。
【０１１１】
また、有利区間制御手段260は、所定条件が成立した場合、例えば、役抽選により予め定められた役に当選した場合に行われる「非有利区間」から「有利区間」への移行抽選に当選することにより「非有利区間」から「有利区間」へ移行させる（図８参照）。
【０１１２】
なお、役抽選により予め定められた役に当選することを契機に実行される抽選（有利区間移行抽選）により、有利区間へ移行することが決定された場合に移行する場合に限定されず、予め定められた役に当選することにより、有利区間移行抽選をすることなく非有利区間から有利区間へ移行するようにしてもよい。
また、有利区間制御手段260は、役抽選により予め定められた役に当選した場合に、有利区間通常状態からＡＴ状態へ移行するか否かの移行抽選（ＡＴ移行抽選）を行い、当該ＡＴ移行抽選に当選した場合に、有利区間通常状態からＡＴ状態へ移行させる。
【０１１３】
なお、役抽選により予め定められた役に当選した場合に、ＡＴ移行抽選を行う場合に限定されず、役抽選により入賞した役に基づいて、ＡＴ移行抽選を行うようにしてもよい。また、役抽選により予め定められた役に当選した場合は、ＡＴ移行抽選をせずに、ＡＴ状態へ移行するようにしてもよい。
【０１１４】
また、有利区間制御手段260は、有利区間へ移行したときにゲーム数の計数を開始し、計数されたゲーム数が、天井ゲーム数抽選により決定された所定のゲーム数、例えば６６６ゲーム、に到達することにより、後述するＡＴ状態へ移行させるようにしている（所謂天井）。
なお、所定のゲーム数は、抽選により決定される場合に限定されず、予め定められたゲーム数であってもよい。
【０１１５】
また、有利区間は、遊技可能な遊技区間に上限が設定されており、非有利区間から有利区間へ移行してから、所定の上限ゲーム数、例えば１５００ゲームを消化した場合は、有利区間の上限ゲーム数に到達したとして、有利区間から非有利区間へ移行するようにしている。
【０１１６】
また、本実施の形態では、非有利区間から有利区間へ移行した後、所定の上限ゲーム数（１５００ゲーム）を消化する前（有利区間の上限ゲーム数に到達する前）であっても、予め定められた所定枚数の出玉（例えば所謂ＭＹ２４００枚）を獲得したときには、これを契機に、上限ゲーム数を消化する前であっても、有利区間から非有利区間へ移行するようにしている。
【０１１７】
なお、有利区間において、有利区間の上限ゲーム数に到達する前や、ＭＹ２４００枚を獲得する前であっても、ボーナス遊技状態の終了やＡＴ状態の終了等といった任意の契機で有利区間から非有利区間へ移行させることもできる。
【０１１８】
（設定変更制御手段270）
設定変更制御手段270は、同一設定への打ち直し又は他の段階への設定値の変更が行われる設定変更処理を制御するものである。
【０１１９】
（特定事象検知手段280）
特定事象検知手段280は、特定事象が発生したか否かを検知するものである。この特定事象とは、具体的には、遊技機10において、通常の状態とは異なる異常な状態が発生している状態、所謂エラー発生が含まれる。そして、特定事象検知手段280は、特定事象の検知に基づいて所定のエラー状態に制御する。
【０１２０】
本実施の形態では、特定事象検知手段280は、メイン制御手段200が備える例を説明しているが、これに限定されるものではなく、特定事象検知手段280は、サブ制御手段500が備えてもよく、また、メイン制御手段200及びサブ制御手段500の両方に備えてもよい。
【０１２１】
この特定事象には、例えば、後述する投入メダルエラー、払出メダルエラー、払出不良エラー、払出メダル切れエラー、ＲＡＭエラー、リールエラー、オーバーフローエラー、メダル払出装置接続エラー、センサエラー等（図１８参照）が含まれる。これらの特定事象には、各々の種類を分類するためのエラーコード（上記の順番にＥ０、Ｅ１、Ｅ２、Ｅ３、Ｅ４、Ｅ５、Ｅ６、Ｅ７、ＥＡ）が設定されている（図１８参照）。
【０１２２】
なお、この特定事象検知手段280は、上記の各種のエラー発生を検知することができるものである。そのため、特定事象検知手段280は、所定の状態が発生したときに当該状態が予め定めた時間を経過したか否かの時間をカウント（計時）する各種タイマ（例：後述するＥＡタイマ、ドア監視保留タイマ等）や、所定の事象が所定の順番で発生しているか否か等を複数のセンサの検知順番で判定することができる各種判定手段（例：セレクターセンサＡ、Ｂ、Ｃ、払出センサＡ、Ｂ等が所定の順番（通過順）でメダルを検知しているか等の判定手段）を備えている。
【０１２３】
例えば、回転リール62が回転中であるときは、本来ならばメダルの払出しは行われないが、回転リール62が回転中であるときにメダルの払出しが発生してしまった場合は、これが異常な状態、つまり、本発明に係る特定事象であり、本実施の形態のエラーである。そして、この場合は払出センサＡ、Ｂに関する処理が特定事象検知手段280により行われる。
【０１２４】
また、回転リール62が回転中であるときは、本来ならばメダルの投入は受け付けられないが、回転リール62が回転中であるときに投入メダルエラーが発生した場合は、これが異常な状態、つまり、本発明に係る特定事象であり、本実施の形態のエラーである。そして、この場合はセレクターセンサＡ、Ｂ、Ｃに関する処理が特定事象検知手段280により行われる。
【０１２５】
（遊技停止手段290）
遊技停止手段290は、特定事象検知手段280により特定事象としてエラー発生が検知されたことに基づいて、遊技の進行ができないように遊技停止（エラー処理）を行うものである。
遊技停止手段290は、最終リール（最終に停止操作する回転リール62）に対する停止操作が行われるまで遊技停止（エラー処理）をせずに、最終リールに対する停止操作が行われた以降の所定のタイミング（具体的には、最終リールに対する停止操作後のスベり発生後であって、ステッピングモータによる４相励磁後）において遊技停止（エラー処理）を行う。
【０１２６】
（メイン側報知手段300）
メイン側報知手段300は、払出枚数表示器88を用いて、配当付与手段240を介して払出枚数を表示させる払出枚数表示と、エラーの種類を特定可能なエラーコードを表示させるエラーコード表示と、を切り換えて報知するものである。なお、詳細については省略するが、メイン側報知手段300は、ＡＴ状態中においては、払出枚数表示器88を用いて、ストップスイッチ50の正解の押し順を特定可能なナビ表示を報知する。
【０１２７】
メイン側報知手段300は、エラーが発生していない場合、すなわち、遊技が可能な遊技可能状態の場合には、配当付与手段240からのデータに基づいて、当該遊技で払出される払出枚数に対応する払出枚数表示を払出枚数表示器88に報知させる制御を行う。
また、メイン側報知手段300は、遊技停止手段290による遊技停止（エラー処理）、すなわち、所定のエラー状態の場合には、所定のタイミング（具体的には、後述する最終リールの回転停止後）において、発生したエラーの種類に対応するエラーコード表示を払出枚数表示器88に報知させる制御を行う。
【０１２８】
（送信手段310）
送信手段310は、サブ制御手段500へ信号を送信するためのものである。
送信手段310は、例えば、投入センサ92の検知を契機に送信される投入検知信号、ベットスイッチ32での検知を契機に送信される投入操作信号、スタートスイッチ40での検知を契機に送信されるスタート信号、ストップスイッチ50での検知を契機に送信されるストップ信号、をサブ制御手段500へ送信する。
【０１２９】
また、送信手段310は、これらスイッチの検知に対応する信号に加え、メイン制御手段200において管理する遊技状態（例えば遊技中の状態であるか、非遊技中の状態であるか）を識別可能にするための遊技状態信号も、適宜のタイミングで送信する。
【０１３０】
さらに、送信手段310は、特定事象検知手段280によって特定事象としてエラー発生が検知されたときに、エラー発生を特定可能なエラーフラグをサブ制御手段500へ送信する。そして、送信手段310は、遊技停止手段290による遊技停止（エラー処理）が解除された場合に、エラー解除を特定可能なエラー解除イベント（信号）をサブ制御手段500へ送信する。
【０１３１】
（サブ制御手段500）
サブ制御手段500は、図６に示すように、受信手段510、サブ側報知手段520の各手段を有する。各手段の詳細については後述する。
以上の構成をもって、サブ制御手段500は、メイン制御手段200からの信号を受けて、遊技の進行に伴う演出を行うものである。
【０１３２】
具体的には、サブ制御手段500は、演出用ランプ78を駆動するためのＬＥＤ駆動回路（図示せず）に対してＬＥＤの点灯や消灯を規定するデータを出力したり、スピーカー72から音を出力するための音声出力回路（図示せず）に対して出力する音声を規定するデータを出力したり、表示部84を駆動するための液晶制御基板（図示せず）に対して出力する映像データを規定するデータを出力したりする。
【０１３３】
（受信手段510）
受信手段510は、送信手段310からの信号を受信するものである。
【０１３４】
（サブ側報知手段520）
サブ側報知手段520は、演出装置70を用いて種々の情報、具体的には、演出を遊技者に報知するためのものである。
このサブ側報知手段520は、役抽選の結果に基づく当選役に応じた演出、各遊技状態に応じた演出、各演出状態に応じた演出、又は押し順を報知するための演出等を遊技者に報知する。これらの演出は、それぞれ複数設けられており、サブ側報知手段520は、抽選により選択された演出やメイン制御手段200からの信号（コマンド）に対応する演出を演出装置70を用いて遊技者に報知する。
【０１３５】
また、サブ側報知手段520は、エラーフラグを受信したことに基づいて、特定事象が発生していることを特定可能な特殊報知（所謂エラー報知）を演出装置70により報知させる。演出装置70によるエラー報知の一例として、本実施の形態では、スピーカー72から「エラーです」との音声が出力される。
【０１３６】
ここで、本実施の形態では、所定のエラー状態において、設定変更スイッチ46が操作された場合には、遊技停止手段290による遊技停止（エラー処理）を解除させる解除条件の１つが成立する。そして、全ての解除条件が成立した場合、遊技停止手段290は、遊技停止（エラー処理）を解除する。これにより、所定のエラー状態が解除され、遊技の進行を可能な状態となる。
【０１３７】
上記のように、設定変更スイッチ46は、設定変更状態においては、設定値を変更させるための操作である変更操作が可能であるが、所定のエラー状態においては、所定のエラー状態を解除するための操作である解除操作が可能となる。
そして、遊技停止手段290による遊技停止（エラー処理）が解除された場合、メイン側報知手段300は、払出枚数表示器88を用いて行っていたエラーコード表示の報知を停止する。
【０１３８】
さらに、遊技停止手段290による遊技停止（エラー処理）が解除された場合、送信手段310は、サブ制御手段500に対してエラー解除イベント（信号）を送信する。その後、エラー解除イベント（信号）を受信したサブ側報知手段520は、演出装置70を用いて行っていたエラー報知を停止する。
【０１３９】
（図７を用いた遊技状態の説明）
次に、図７を用いて遊技状態について説明する。
遊技状態は、メイン制御手段200により管理され、図７に示すように、大別すると、ノーマル遊技状態、ボーナス内部中状態、ボーナス遊技状態がある。
【０１４０】
（ノーマル遊技状態）
ノーマル遊技状態（ＮＯＭ）は、ノーマル遊技状態制御手段251により制御される。
ノーマル遊技状態におけるリプレイ役への当選確率は、通常（１／７．３）に設定されている。
【０１４１】
ノーマル遊技状態における役抽選によりボーナス移行役に当選し、当該ボーナス移行役に対応する図柄組み合わせが有効ライン86上に停止表示されなかった場合に、ノーマル遊技状態からボーナス内部中状態へ移行し、停止表示された場合はボーナス遊技状態へ移行する。
【０１４２】
（ボーナス内部中状態）
ボーナス内部中状態は、ボーナス内部中状態制御手段252により制御され、ノーマル遊技状態において、ボーナス移行役として、例えば、「ＣＢＢ１」、「ＣＢＢ２」に当選し、当該ボーナス移行役「ＣＢＢ１」、「ＣＢＢ２」に対応する図柄組み合わせが有効ライン86上に停止表示されなかった場合に移行する。
【０１４３】
具体的には、ボーナス移行役「ＣＢＢ１」に当選した場合は「ＣＢＢ１Ｆ」に、ボーナス移行役「ＣＢＢ２」に当選した場合は「ＣＢＢ２Ｆ」に、それぞれ移行する。
ボーナス内部中状態におけるリプレイ役への当選確率は、ノーマル遊技状態よりも高く設定されている。
【０１４４】
また、ボーナス内部中状態は、複数のボーナス遊技状態のそれぞれに対応して複数設けられる。
具体的には、ボーナス遊技状態「ＣＢＢ１Ｆ」からはボーナス遊技状態「ＣＢＢ１」に移行可能であり、ボーナス遊技状態「ＣＢＢ２Ｆ」からはボーナス遊技状態「ＣＢＢ２」に移行可能である。
【０１４５】
（ボーナス遊技状態）
ボーナス遊技状態は、ボーナス遊技状態制御手段253により制御され、本実施の形態では、ボーナス移行役として、例えば、「ＣＢＢ１」、「ＣＢＢ２」に当選し、当該ボーナス移行役「ＣＢＢ１」、「ＣＢＢ２」に対応する図柄組み合わせが有効ライン86上に停止表示された場合に移行する。
【０１４６】
ボーナス遊技状態におけるリプレイ役への当選確率は、「０」に設定されている。
ボーナス遊技状態は、本実施の形態では、ボーナス移行役「ＣＢＢ１」に当選した場合に移行可能な「ＣＢＢ１」に、ボーナス移行役「ＣＢＢ２」に当選した場合に移行可能な「ＣＢＢ２」が、それぞれ設けられている。
【０１４７】
ここで、本実施の形態では、「ＣＢＢ」は、規定枚数が２枚のみの所謂２枚賭けのみであり、所謂チャレンジボーナス（ＣＢ）が連続作動し、２００枚を超えるメダルの払い出しで終了する。
【０１４８】
そして、「ＣＢＢ」の終了後は、ノーマル遊技状態（ＮＯＭ）に移行する。
なお、この「ＣＢＢ」における第２種特別役物としてのＣＢでは、抽選とは無関係に小役が成立（当選）している状態となる。また、当該ＣＢ中以外の他の遊技、例えばボーナス非当選状態では、全ての回転リール62は、ストップスイッチ50の停止操作タイミングから１９０ｍｓ以内に停止させなければならないのに対して、当該ＣＢ中では、左回転リール64のみ、ストップスイッチ50の停止操作タイミングから７５ｍｓ以内に停止させるように設定されている。なお、中回転リール66及び右回転リール68は、他の遊技と同様に停止操作タイミングから１９０ｍｓ以内の制限時間が設定されている。
【０１４９】
（図８を用いた有利区間の説明）
図８に示すように、役抽選により予め定められた押し順でストップスイッチ50の操作がされた場合に入賞となる押し順役に当選した場合に、当該押し順を遊技者に報知不可能な「非有利区間」と、「非有利区間」から移行可能であり、役抽選により予め定められた押し順でストップスイッチ50の操作がされた場合に入賞となる押し順役に当選した場合に、当該押し順を遊技者に報知可能な「有利区間」とがある。
【０１５０】
「非有利区間」は、「有利区間」を除いた区間であって、「非有利区間通常状態」を備える。
「非有利区間」から「有利区間」には、本実施の形態では、役抽選により予め定められた役に当選した場合に「非有利区間」から「有利区間」への有利区間移行抽選がされ、当該有利区間移行抽選に当選することにより移行させる。
【０１５１】
なお、本実施の形態では、有利区間移行抽選の当選確率は、高確率に設定されており、非有利区間の数ゲームで有利区間へ移行するように設定されている。
また、「非有利区間」から「有利区間」へは、役抽選により予め定められた役に当選した場合に行われる有利区間移行抽選に当選することにより移行する場合に限定されず、役抽選により予め定められた役に当選した場合は有利区間移行抽選をすることなく有利区間へ移行するようにしてもよい。
【０１５２】
（有利区間）
「有利区間」は、「非有利区間」よりも遊技者にとって有利な区間であって、「有利区間通常状態」、「ＡＴ状態」を備える。
なお、ここで、遊技者に有利な区間とは、例えば、非有利区間では、役抽選により予め定められた押し順でストップスイッチ50の操作がされた場合に入賞となる押し順役に当選した場合であっても、当該押し順を遊技者に報知することが不可能であった状態から可能な状態になったことや、非有利区間では実行されないＡＴ状態が実行されることなどから、遊技者に有利な区間となっている。
【０１５３】
したがって、「有利区間」全体を通して遊技者にとって有利である必要はなく、「有利区間」の一部で遊技者にとって有利ではないことがあってもよい。
また、非有利区間から有利区間へ移行してから、有利区間を遊技可能な遊技区間の上限、本実施の形態では、所定の上限ゲーム数、例えば１５００ゲームを消化した場合は、有利区間の上限ゲーム数に到達したとして、有利区間から非有利区間へ移行するようにしている。
【０１５４】
そのため、メイン制御手段200では、上限ゲーム数カウンタを備え、所定の上限ゲーム数（１５００ゲーム）に到達するか否か判定するため、有利区間へ移行した後の消化ゲーム数を計数している。
【０１５５】
また、非有利区間から有利区間へ移行した後、所定の上限ゲーム数（１５００ゲーム）を消化する前（有利区間の上限ゲーム数に到達する前）であっても、有利区間で投入されたメダルの数と払い出したメダルの数との差である差枚数が所定枚数に到達したとき（上限差枚数）には、これを契機に、上限ゲーム数を消化する前であっても、有利区間から非有利区間へ移行するようにしている。
【０１５６】
ここで、有利区間で投入されたメダルの数と払い出したメダルの数との差である差枚数は、例えば、有利区間で最もメダルが減った状態と有利区間で最もメダルが増えた状態との差によって求められる数、所謂ＭＹである。
そのため、メイン制御手段200では、所定枚数の差枚数（所謂ＭＹ２４００枚）に到達するか否か判定するため、有利区間へ移行した後の投入枚数と払出枚数とを計数している。
【０１５７】
（有利区間通常状態）
有利区間通常状態は、「有利区間」における「ＡＴ状態」等の特殊な状態を除いた状態である。
有利区間通常状態は、非有利区間の非有利区間通常状態を継続した状態となっており、非有利区間通常状態と同様の演出が行われる。つまり、非有利区間通常状態と有利区間通常状態との違いは、滞在している区間が「非有利区間」か「有利区間」かの違いとなっている。
【０１５８】
（ＡＴ状態）
「ＡＴ状態」は、有利区間通常状態より遊技者にとって有利な状態である。
当該「ＡＴ状態」に移行すると、所定の役の入賞をアシストするための報知演出として、当選した役の押し順が報知（押し順ナビ）される遊技（ＡＴ）が開始され、報知された押し順に従ってストップスイッチ50を操作することで、当選した小役やリプレイ役の図柄61の組み合わせを停止表示させることができる。このため、成立した小役に対応する所定枚数のメダルが払い出される。
【０１５９】
「ＡＴ状態」は、上述したＡＴ移行抽選に当選することで移行してくる状態である。
また、「ＡＴ状態」へは、非有利区間から有利区間へ移行後、計数が開始されるゲーム数が、上述した天井ゲーム数抽選により決定されたゲーム数（６６６ゲームなど）に到達すること（所謂天井）によっても移行してくるようにしている。
【０１６０】
そして、「ＡＴ状態」の終了後、非有利区間通常状態へ移行する。
なお、「有利区間」は、有利区間通常状態やＡＴ状態に限定されず、ＡＴ状態などへの移行を示唆する前兆演出が実行される前兆状態や、ＡＴ状態などに高確率で移行可能なチャンスゾーン状態、ＡＴ状態の遊技区間を上乗せ可能な上乗せ状態などの状態を備えてもよい。
【０１６１】
次に、図９を用いて、設定変更処理が行われる流れについて説明する。図９は、一般的な設定変更処理の流れを示したタイムチャートである。
まず、作業者は、図示しない設定キーを設定キースイッチ45の差込孔45A（図１０参照）に差し込み、その状態で設定キーを正面視にて時計回りに回転させる。これにより、遊技機10は、設定変更処理が行われる設定変更状態を開始可能な状態となる。
【０１６２】
次に、作業者は、電源スイッチ44に対し電源投入操作を行う。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。
また、遊技機10は、作業者の設定キーの操作により、設定変更状態を開始可能な状態となっているため、電源がＯＮになったことに基づき、契機Ｔ１において、設定キースイッチ45のオン状態を検知することで、設定変更制御手段270により設定変更状態が開始される。
【０１６３】
なお、図９に示す設定変更状態の開始時における設定値は、内部設定値（設定表示器89に表示されない遊技機10内部で記憶されている設定値）及び表示設定値（設定表示器89に表示された設定値）ともに「設定１」となっている。
設定変更状態の開始後、契機Ｔ２において、作業者により設定変更スイッチ46に対する変更操作が行われたことに基づいて、設定変更制御手段270は、表示設定値を次の段階へ変更させる。なお、以下では、設定変更状態において、変更操作が行われる前の状態を「変更前状態」と記載し、変更操作が行われた後の状態を「変更後状態」と記載し、当該操作によって設定値が次の段階へ変更される処理を「変更処理」と記載する。
【０１６４】
具体的には、設定変更制御手段270は、契機Ｔ２において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替え、「設定１」となっていた表示設定値を次の段階である「設定２」へと変更させる。すなわち、設定変更制御手段270は、変更後状態における設定表示器89の表示を、変更前状態における「１」から「２」へと変更させる。
【０１６５】
変更後状態の契機Ｔ３において、設定変更制御手段270は、作業者によりスタートスイッチ40に対する決定操作が行われたことに基づきスタートスイッチ40をオフ状態からオン状態に切り替え、設定変更状態における設定値を決定する。なお、以下では、設定変更状態において、決定操作が行われる前の状態を「決定前状態」、決定操作が行われた後の状態を「決定後状態」、当該操作によって設定値が決定される処理を「決定処理」と記載する。そのため、設定変更状態は、変更前状態又は変更後状態の場合には、常に決定前状態となる。
【０１６６】
そして、決定後状態では、作業者により変更操作が行われたとしても、表示設定値が次の段階へ変更されることがなくなっている。つまり、図９に示す例では、決定後状態以降で「設定２」から設定値が変更されることがない。
【０１６７】
決定後状態の契機Ｔ４において、作業者により設定キーが正面視にて反時計回りに回転される。これにより、契機Ｔ４において、設定キースイッチ45がオフ状態となり、設定変更制御手段270により設定変更状態が終了される。また、設定変更制御手段270は、設定変更状態の終了に伴い内部設定値を「設定１」から「設定２」へと変更させる。その結果、設定変更状態の終了後における設定値は、内部設定値及び表示設定値ともに「設定２」となっている。そして、設定変更状態の終了後、「設定２」の状態で、遊技可能状態が開始される。このように、スタートスイッチ40や設定変更スイッチ46への操作を伴わずに設定変更状態へ制御された場合は、変更前状態から開始されることとなる。
【０１６８】
次に、図１０を用いて、設定キースイッチ45のオフ状態とオン状態とが切り替わる契機について説明する。
【０１６９】
図１０に示すように、遊技可能状態の開始時は、差込孔45Aが正面視にて上下方向を長手、左右方向を短手とする長方形状となる向きに位置している。なお、以下では、遊技可能状態の開始時における差込孔45Aの位置を「開始位置Ｂ」と記載する。差込孔45Aが開始位置Ｂにある場合は、設定キースイッチ45がオフ状態となっており、差込孔45Aが正面視にて左右方向を長手、上下方向を短手とする長方形状となる向きに位置するまで回転されたときに設定キースイッチ45がオン状態となる。なお、以下では、設定キースイッチ45がオン状態となる差込孔45Aの位置を「切替位置Ｓ」と記載する。つまり、差込孔45Aが切替位置Ｓへ向かう回転途中に位置する際には設定キースイッチ45がオフ状態からオン状態に切り替わらず、切替位置Ｓに差込孔45Aが到達した際に設定キースイッチ45がオフ状態からオン状態に切り替わることとなっている。そのため、図１０では、開始位置Ｂから時計回りに４５度回転した回転途中に差込孔45Aが位置する際には設定キースイッチ45がオフ状態のままとなっており、開始位置Ｂから時計回りに９０度回転した切替位置Ｓに差込孔45Aが到達した際に設定キースイッチ45がオン状態に切り替わっている。なお、切替位置Ｓに差込孔45Aが到達して設定キースイッチ45がオン状態となったことで設定確認状態へ移行され、設定表示器89も設定値の表示を開始する。
【０１７０】
これに対し、設定キースイッチ45がオン状態からオフ状態に切り替わる場合は、差込孔45Aが切替位置Ｓから開始位置Ｂへ向かう回転途中に位置する際にも切り替わることとなっている。そのため、図１０では、切替位置Ｓから反時計回りに４５度回転した回転途中に差込孔45Aが位置する際に設定キースイッチ45がオフ状態となっている。つまり、本実施の形態では、切替位置Ｓから差込孔45Aがずれた場合に、設定キースイッチ45がオン状態からオフ状態に切り替わることとなっている。もちろん、図１０では、切替位置Ｓから反時計回りに９０度回転した開始位置Ｂに差込孔45Aが到達した際にも設定キースイッチ45がオフ状態となっている。なおこれに伴って、差込孔45Aが切替位置Ｓではなくなったことにより設定確認状態が終了され、設定表示器89における設定値の表示も終了する。
【０１７１】
つまり、設定確認状態へ移行するときは、差込孔45Aの位置が開始位置Ｂから切替位置Ｓとなることで設定確認状態が開始されるが、設定確認状態が終了するときは、差込孔45Aの位置が開始位置Ｂとなる前であっても切替位置Ｓではなくなったことで設定確認状態が終了される。なお、これらは設定変更状態であっても同様である。
【０１７２】
なお、以下では、切替位置Ｓに差込孔45Aが到達するまで設定キーを回転させることを「設定変更状態への制御を開始するための操作である開始操作（単に、「開始操作」と記載することもある）」と記載し、切替位置Ｓから差込孔45Aをずらすように設定キーを回転させることを「設定変更状態への制御を終了するための操作である終了操作（単に、「終了操作」と記載することもある）」と記載する。
【０１７３】
ここで、設定変更制御手段270は、スタートスイッチ40に対する決定操作が継続された状態で、設定キースイッチ45に対する開始操作を伴い電源スイッチ44に対し電源投入操作がされた場合には、決定操作が行われたと判定して決定後状態に制御する。その後、設定変更制御手段270は、設定キースイッチ45に対する終了操作のみが行われることで設定変更状態を終了させる。以下、設定変更状態における上記の制御を「特殊終了制御」と記載する。
【０１７４】
次に、図１１を用いて、特殊終了制御の流れについて説明する。図１１は、特殊終了制御の流れを示したタイムチャートである。
【０１７５】
ここで、設定変更制御手段270は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の立上りデータのＯＦＦ（０）からＯＮ（１）への切替を契機に、スタートスイッチ40の操作が行われたと判定し、当該操作に対応する処理（ここでは決定処理）を行う。また、設定変更制御手段270が上記の立上りデータをＯＦＦ（０）からＯＮ（１）へ切り替える契機は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の入力データのＯＦＦ（０）からＯＮ（１）への切替があった場合である。
【０１７６】
図１１では、まず、作業者により開始操作が行われた状態で、決定操作を継続したまま電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。なお、図１１では、作業者により決定操作が継続された傾動状態が、後述する初回のタイマ割込処理が行われるまで維持されている。
【０１７７】
そして、電源がＯＮになった後、図２２に示す後述する電源投入時処理のステップＳ１１３の「すべての入力ポートスイッチ状態設定及びスイッチフラグリセット」が行われ、その結果として、設定変更制御手段270により、入力データに１、立上りデータに０が設定される。なお、図１１に示す「入力データ」は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の入力データであり、図１１に示す「立上りデータ」は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の立上りデータである。
【０１７８】
また、遊技機10は、作業者による開始操作により、設定変更状態を開始可能な状態となっているため、電源がＯＮになったことに基づき設定キースイッチ45のオン状態を検知することで、設定変更制御手段270により設定変更状態が開始される。
設定変更状態の開始後は、所定の周期（例：１．４９ｍｓ）で、メイン制御手段200に接続された構成（スタートスイッチ40、設定変更スイッチ46等）の入力処理（後述するステップＳ２４４の「入力ポートスイッチ状態設定」）を含む複数の処理から構成されるタイマ割込処理が行われる（図３１参照）。
【０１７９】
ここで、設定変更状態において、所定の契機としての初回のタイマ割込処理が行われる前（割込み不可の状態ともいえる）では、設定変更制御手段270により、入力データに０、立上りデータに０が設定される。具体的には、初回のタイマ割込処理が行われる前に、図４２に示す後述する設定変更処理のステップＳ３９１の「ＲＡＭクリア処理」が行われ、その結果として、設定変更制御手段270により、設定変更状態の開始前に設定されていた入力データ及び立上りデータが初期化される。
【０１８０】
次に、初回のタイマ割込処理が行われた場合は、図３１に示す後述するステップＳ２４４の「入力ポートスイッチ状態設定」が行われ、当該処理において、スタートスイッチ40に対応する入力処理が行われる。このとき、作業者による決定操作が継続されているため、当該入力処理では、設定変更制御手段270により、入力ポート０のＢＩＴ２（図３（Ａ）参照）の入力データがＯＦＦ（０）からＯＮ（１）に切り替えられる、すなわち、入力データに１が設定される。
【０１８１】
また、設定変更制御手段270は、入力データのＯＦＦ（０）からＯＮ（１）への切替を契機に、入力ポート０のＢＩＴ２（図３（Ａ）参照）の立上りデータをＯＦＦ（０）からＯＮ（１）に切り替える、すなわち、立上りデータに１を設定する。
【０１８２】
そして、設定変更制御手段270は、立上りデータのＯＦＦ（０）からＯＮ（１）への切替を契機に、スタートスイッチ40への操作として判定する。すなわち、決定操作が行われたと判定し、当該操作に対応する処理（ここでは決定処理）として決定前状態（図９参照）から決定後状態（図９参照）に制御する。つまり、初回のタイマ割込処理が行われた結果、設定変更制御手段270により入力データに１、立上りデータに１が設定され、決定処理が行われる。
【０１８３】
そのため、上記の特殊終了制御が行われた場合は、設定キースイッチ45に対する終了操作のみが行われることで設定キースイッチ45がオン状態からオフ状態に切り替わり、当該設定変更状態を終了させることができる。このように、スタートスイッチ40に対する操作が継続された状態で設定変更状態に制御された場合には、すぐに決定後状態（図９参照）に制御されるので同一設定値への打ち直し作業を効率的に行うことができる。
【０１８４】
また、設定変更制御手段270は、設定変更スイッチ46に対する変更操作が継続された状態で、設定キースイッチ45に対する開始操作を伴い電源スイッチ44に対し電源投入操作がされた場合には、変更操作が行われたと判定し、設定値を次の段階へ変更させた変更後状態に制御する。以下、設定変更状態における上記の制御を「特殊変更制御」と記載する。
【０１８５】
次に、図１２を用いて、特殊変更制御の流れについて説明する。図１２は、特殊変更制御の流れを示したタイムチャートである。
【０１８６】
ここで、設定変更制御手段270は、入力ポート０のＢＩＴ１（図３（Ａ）参照）の立上りデータのＯＦＦ（０）からＯＮ（１）への切替を契機に、設定変更スイッチ46の操作が行われたと判定し、当該操作に対応する処理（ここでは変更処理）を行う。また、設定変更制御手段270が上記の立上りデータをＯＦＦ（０）からＯＮ（１）へ切り替える契機は、入力ポート０のＢＩＴ１（図３（Ａ）参照）の入力データのＯＦＦ（０）からＯＮ（１）への切替があった場合である。
【０１８７】
図１２では、まず、作業者により開始操作が行われた状態で、変更操作を継続したまま電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。なお、図１２では、作業者により変更操作が継続された押下状態が、後述する初回のタイマ割込処理が行われるまで維持されている。
【０１８８】
そして、電源がＯＮになった後、図２２に示す後述する電源投入時処理のステップＳ１１３の「すべての入力ポートスイッチ状態設定及びスイッチフラグリセット」が行われ、その結果として、設定変更制御手段270により、入力データに１、立上りデータに０が設定される。なお、図１２に示す「入力データ」は、入力ポート０のＢＩＴ１（図３（Ａ）参照）の入力データであり、図１２に示す「立上りデータ」は、入力ポート０のＢＩＴ１（図３（Ａ）参照）の立上りデータである。
【０１８９】
また、遊技機10は、作業者による開始操作により、設定変更状態を開始可能な状態となっているため、電源がＯＮになったことに基づき設定キースイッチ45のオン状態を検知することで、設定変更制御手段270により設定変更状態が開始される。
【０１９０】
設定変更状態の開始後は、所定の周期（例：１．４９ｍｓ）でタイマ割込処理が行われる（図３１参照）。
ここで、設定変更状態において、初回のタイマ割込処理が行われる前（割込み不可の状態ともいえる）では、設定変更制御手段270により、入力データに０、立上りデータに０が設定される。具体的には、初回のタイマ割込処理が行われる前に、図４２に示す後述する設定変更処理のステップＳ３９１の「ＲＡＭクリア処理」が行われ、その結果として、設定変更制御手段270により、設定変更状態の開始前に設定されていた入力データ及び立上りデータが初期化される。
【０１９１】
次に、初回のタイマ割込処理が行われた場合は、図３１に示す後述するステップＳ２４４の「入力ポートスイッチ状態設定」が行われ、当該処理において、設定変更スイッチ46に対応する入力処理が行われる。このとき、作業者による変更操作が継続されているため、当該入力処理では、設定変更制御手段270により、入力ポート０のＢＩＴ１（図３（Ａ）参照）の入力データがＯＦＦ（０）からＯＮ（１）に切り替えられる、すなわち、入力データに１が設定される。
【０１９２】
また、設定変更制御手段270は、入力データのＯＦＦ（０）からＯＮ（１）への切替を契機に、入力ポート０のＢＩＴ１（図３（Ａ）参照）の立上りデータをＯＦＦ（０）からＯＮ（１）に切り替える、すなわち、立上りデータに１を設定する。
【０１９３】
そして、設定変更制御手段270は、立上りデータのＯＦＦ（０）からＯＮ（１）への切替を契機に、設定変更スイッチ46への操作として判定する。すなわち、変更操作が行われたと判定し、当該操作に対応する処理（ここでは変更処理）として設定値を次の段階へ変更させた変更後状態（図９参照）に制御する。つまり、初回のタイマ割込処理が行われた結果、設定変更制御手段270により入力データに１、立上りデータに１が設定され、変更処理が行われる。
【０１９４】
そのため、上記の特殊変更制御が行われた場合は、開始された設定変更状態が既に設定値が次の段階へ変更された変更後状態となっている。その後は、設定キースイッチ45に対する終了操作のみが行われることで設定キースイッチ45がオン状態からオフ状態に切り替わり、当該設定変更状態を終了させることができる。このように、設定変更スイッチ46に対する操作が継続された状態で設定変更状態に制御された場合には、すぐに変更後状態（図９参照）に制御されるので次の段階の設定値への変更作業を効率的に行うことができる。
【０１９５】
次に、図１３〜図１５を用いて、設定変更状態において電断が発生した場合の流れについて説明する。
図１３では、まず、作業者により開始操作が行われた状態で、電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。
また、遊技機10は、作業者による開始操作により、設定変更状態を開始可能な状態となっているため、電源がＯＮになったことに基づき、契機Ｔ５において、設定キースイッチ45のオン状態を検知することで、設定変更制御手段270により設定変更状態が開始される。
【０１９６】
なお、図１３に示す設定変更状態の開始時における設定値は、内部設定値及び表示設定値ともに「設定１」となっている。
そして、決定前状態かつ変更前状態である場合に、停電等により電断が発生する。すなわち、遊技機10に対する電力供給が遮断され、電源がＯＮからＯＦＦに切り替わる。
【０１９７】
その後、電断から復帰すると、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。また、電断からの復帰に伴い、契機Ｔ６において、設定キースイッチ45のオン状態を検知することで、再度、設定変更状態が開始される。
【０１９８】
設定変更制御手段270は、設定変更状態の開始後、契機Ｔ７において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替える。このとき、設定変更制御手段270は、表示設定値を次の段階へ変更させる。具体的には、設定変更制御手段270は、契機Ｔ７において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替え、「設定１」となっていた表示設定値を次の段階である「設定２」へと変更させる。すなわち、設定変更制御手段270は、変更後状態における設定表示器89の表示を、変更前状態における「１」から「２」へと変更させる。
【０１９９】
変更後状態の契機Ｔ８において、設定変更制御手段270は、作業者により決定操作が行われたことに基づきスタートスイッチ40をオフ状態からオン状態に切り替え、設定変更状態における設定値を決定する。
【０２００】
決定後状態の契機Ｔ９において、作業者により設定キースイッチ45に対する終了操作が行われる。これにより、契機Ｔ９において、設定キースイッチ45がオフ状態となり、設定変更制御手段270により設定変更状態が終了される。また、設定変更制御手段270は、設定変更状態の終了に伴い内部設定値を「設定１」から「設定２」へと変更させる。その結果、設定変更状態の終了後における設定値は、内部設定値及び表示設定値ともに「設定２」となっている。そして、設定変更状態の終了後、「設定２」の状態で、遊技可能状態が開始される。
【０２０１】
以上のように、図１３に示す一例では、決定前状態かつ変更前状態である場合に電断が発生し、その後、電断復帰後の設定変更状態では、電断前と同様の決定前状態かつ変更前状態が開始される。つまり、図１３に示す一例では、決定後状態における終了操作に基づいて設定キースイッチ45がオフ状態となっていないため、電断復帰後の設定変更状態が電断前と同様の決定前状態かつ変更前状態となる。
【０２０２】
図１４では、まず、作業者により開始操作が行われた状態で、電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。
【０２０３】
また、遊技機10は、作業者による開始操作により、設定変更状態を開始可能な状態となっているため、電源がＯＮになったことに基づき、契機Ｔ１０において、設定キースイッチ45のオン状態を検知することで、設定変更制御手段270により設定変更状態が開始される。
なお、図１４に示す設定変更状態の開始時における設定値は、内部設定値及び表示設定値ともに「設定１」となっている。
【０２０４】
設定変更制御手段270は、設定変更状態の開始後、契機Ｔ１１において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替える。このとき、設定変更制御手段270は、表示設定値を次の段階へ変更させる。具体的には、設定変更制御手段270は、契機Ｔ１１において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替え、「設定１」となっていた表示設定値を次の段階である「設定２」へと変更させる。すなわち、設定変更制御手段270は、変更後状態における設定表示器89の表示を、変更前状態における「１」から「２」へと変更させる。
【０２０５】
そして、決定前状態かつ変更後状態である場合に、停電等により電断が発生する。すなわち、遊技機10に対する電力供給が遮断され、電源がＯＮからＯＦＦに切り替わる。
【０２０６】
その後、電断から復帰すると、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。また、電断からの復帰に伴い、契機Ｔ１２において、設定キースイッチ45のオン状態を検知することで、再度、設定変更状態が開始される。
そして、電断復帰後の設定変更状態の開始時における設定値は、内部設定値及び表示設定値ともに「設定１」となっている。
【０２０７】
以上のように、図１４に示す一例では、決定前状態かつ変更後状態である場合に電断が発生し、その後、電断復帰後の設定変更状態では、決定前状態かつ変更前状態が開始される。そのため、電断復帰後の設定変更状態では、電断前の設定変更状態における表示設定値の変更が反映されず、表示設定値が変更前の「設定１」となっている。
【０２０８】
つまり、図１４に示す一例では、決定後状態における終了操作に基づいて設定キースイッチ45がオフ状態となっていないため、電断前の設定変更状態における表示設定値の変更が反映されず、表示設定値が変更前の数値となる。このようにすることで、決定操作をしていないにも関わらず電断復帰後に変更後状態になってしまうという事象を防止することができる。
【０２０９】
図１５では、まず、作業者により開始操作が行われた状態で、電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。
【０２１０】
また、遊技機10は、作業者による開始操作により、設定変更状態を開始可能な状態となっているため、電源がＯＮになったことに基づき、契機Ｔ１３において、設定キースイッチ45のオン状態を検知することで、設定変更制御手段270により設定変更状態が開始される。
なお、図１５に示す設定変更状態の開始時における設定値は、内部設定値及び表示設定値ともに「設定１」となっている。
【０２１１】
設定変更制御手段270は、設定変更状態の開始後、契機Ｔ１４において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替える。このとき、設定変更制御手段270は、表示設定値を次の段階へ変更させる。具体的には、設定変更制御手段270は、契機Ｔ１４において、作業者により変更操作が行われたことに基づき設定変更スイッチ46をオフ状態からオン状態に切り替え、「設定１」となっていた表示設定値を次の段階である「設定２」へと変更させる。すなわち、設定変更制御手段270は、変更後状態における設定表示器89の表示を、変更前状態における「１」から「２」へと変更させる。
【０２１２】
変更後状態の契機Ｔ１５において、設定変更制御手段270は、作業者により決定操作が行われたことに基づきスタートスイッチ40をオフ状態からオン状態に切り替え、設定変更状態における設定値を決定する。
そして、決定後状態である場合に、停電等により電断が発生する。すなわち、遊技機10に対する電力供給が遮断され、電源がＯＮからＯＦＦに切り替わる。
【０２１３】
その後、電断から復帰すると、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。また、電断からの復帰に伴い、契機Ｔ１６において、設定キースイッチ45のオン状態を検知することで、再度、設定変更状態が開始される。
そして、電断復帰後の設定変更状態の開始時における設定値は、内部設定値及び表示設定値ともに「設定１」となっている。
【０２１４】
以上のように、図１５に示す一例では、決定後状態である場合に電断が発生し、その後、電断復帰後の設定変更状態では、決定前状態かつ変更前状態が開始される。そのため、電断復帰後の設定変更状態では、電断前の設定変更状態における表示設定値の変更が反映されず、表示設定値が変更前の「設定１」となっている。
【０２１５】
つまり、図１５に示す一例では、決定後状態における終了操作に基づいて設定キースイッチ45がオフ状態となっていないため、電断前の設定変更状態における表示設定値の変更が反映されず、表示設定値が変更前の数値となる。このようにすることで、設定キースイッチ45をオフ状態にしていないにも関わらず、設定値が変更されてしまうという事象を防ぐことができる。つまり、図１５に示した一例や先述した図９に示した一例から、変更後状態におけるスタートスイッチ40の操作は一時的な設定値の決定操作とも言え、決定後状態以降の設定キースイッチ45のオフ状態への操作（オン状態でないこと）に基づいて設定値の変更が反映され設定値が確定する。よって、決定後状態以降の設定キースイッチ45のオフ状態への操作（オン状態でないこと）は設定値の確定操作とも言える。
【０２１６】
次に、図１６及び図１７を用いて、遊技可能状態において電断が発生した場合の流れについて説明する。
【０２１７】
図１６に示す一例では、開始操作が行われていない、すなわち、設定キースイッチ45がオフ状態であるため、設定変更状態が行われずに遊技可能状態が行われている。
【０２１８】
上記のように、遊技可能状態では、スタートスイッチ40に対して、複数の回転リール62の図柄61の変動表示を開始させるための操作である始動操作が可能とされている。そのため、図１６に示すように、遊技可能状態の契機Ｔ１７において、作業者によりスタートスイッチ40に対し始動操作が行われると（傾動状態となると）、スタートスイッチ40がオフ状態からオン状態に切り替わる。すなわち、メイン制御手段200は、契機Ｔ１７において、始動操作が行われたと判定し、複数の回転リール62の図柄61の変動表示を開始させる（オフ状態からオン状態に切り替える）。なお、当該操作によって行われる変動表示の処理を「変動処理」とも言う。
【０２１９】
その後、遊技可能状態の契機Ｔ１８において、最終のストップスイッチ50の停止操作が行われたことに基づいて、最終リールの図柄61の変動表示が停止する。すなわち、契機Ｔ１８において、回転リール62の変動表示が停止する（オン状態からオフ状態に切り替わる）。
そして、遊技可能状態中に、停電が発生した場合や、作業者により電源スイッチ44に対し電源遮断操作が行われると、遊技機10に対する電力供給が遮断され（電断が発生し）、電源がＯＮからＯＦＦに切り替わる。
【０２２０】
次に、作業者によりスタートスイッチ40に対する操作が継続された状態、すなわち、傾動状態で電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、契機Ｔ１９において、電源がＯＦＦからＯＮに切り替わる。
ここで、メイン制御手段200は、開始操作が行われていない、すなわち、設定キースイッチ45のオフ状態において、スタートスイッチ40に対する操作が継続された状態で電源投入操作が行われた場合には、始動操作が行われたと判定せず、複数の回転リール62の図柄61の変動表示（変動処理）を行わない。
【０２２１】
そのため、図１６に示す一例では、作業者により電源投入操作が行われたことに基づき電断から復帰し、再度、遊技可能状態が開始されるが、スタートスイッチ40が内部的にはオフ状態のままとなっている。したがって、メイン制御手段200は、遊技可能状態の契機Ｔ２０において、始動操作が行われたと判定しないため、複数の回転リール62の図柄61の変動表示が開始されることがなくなっている。すなわち、スタートスイッチ40を物理的に作業者が押下したままの場合の電断復帰後の遊技可能状態では、変動処理は行わない。
【０２２２】
以下、図１７を用いて、上記の場合に始動操作が行われたと判定されない詳細について説明する。
図１７は、図１６に示す一例における電断発生後の流れを示したタイムチャートである。なお、図１７では、電断復帰時における作業者によるスタートスイッチ40に対する操作が継続された傾動状態が、後述する初回のタイマ割込処理が行われるまで維持されている。
【０２２３】
図１７に示すように、電源がＯＮになった後、図２２に示す後述する電源投入時処理のステップＳ１１３の「すべての入力ポートスイッチ状態設定及びスイッチフラグリセット」が行われ、その結果として、メイン制御手段200により、入力データに１、立上りデータに０が設定される。なお、図１７に示す「入力データ」は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の入力データであり、図１７に示す「立上りデータ」は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の立上りデータである。
【０２２４】
また、遊技機10は、設定キースイッチ45がオフ状態であるため（図１６参照）、電源がＯＮになったことに基づき遊技可能状態が開始される。遊技可能状態の開始後は、所定の周期（例：１．４９ｍｓ）でタイマ割込処理が行われる（図３１参照）。
【０２２５】
ここで、遊技可能状態では、設定変更状態と異なり、初回のタイマ割込処理が行われる前（割込み不可の状態ともいえる）に、図４２に示す後述する設定変更処理のステップＳ３９１の「ＲＡＭクリア処理」が行われないこととなっている。そのため、遊技可能状態では、上記で設定された入力データ及び立上りデータが初回のタイマ割込処理まで維持される。
【０２２６】
次に、初回のタイマ割込処理が行われた場合は、図３１に示す後述するステップＳ２４４の「入力ポートスイッチ状態設定」が行われ、当該処理において、スタートスイッチ40に対応する入力処理が行われる。このとき、作業者によるスタートスイッチ40に対する操作が継続されているため、当該入力処理では、入力ポート０のＢＩＴ２（図３（Ａ）参照）の入力データがＯＮ（１）、すなわち、入力データに１が設定される。
【０２２７】
このとき、初回のタイマ割込処理が行われた際の入力データ「１」は、初回のタイマ割込処理が行われる前の入力データ「１」から変化していない。そのため、メイン制御手段200は、入力ポート０のＢＩＴ２（図３（Ａ）参照）の立上りデータをＯＦＦ（０）のまま、すなわち、立上りデータに０が設定された状態を維持する。
【０２２８】
また、初回のタイマ割込処理が行われた際の立上りデータ「０」は、初回のタイマ割込処理が行われる前の立上りデータ「０」から変化していない。そのため、メイン制御手段200は、始動操作が行われたと判定せず、変動処理を行わない。
【０２２９】
以上の結果、初回のタイマ割込処理が行われた後は、メイン制御手段200により、入力データに１、立上りデータに０が設定される。
そのため、図１７に示す一例では、スタートスイッチ40に対する操作が継続された状態で電源投入操作が行われているが、始動操作が行われたと判定されず、複数の回転リール62の図柄61の変動表示が開始することがない。
【０２３０】
次に、図１８を用いて、本実施の形態における遊技機10に対応するエラーの種類について説明する。
図１８は、本実施の形態における遊技機10に対応するエラーの種類を示す説明図である。図１８は、エラー名称と、エラーコードと、エラーコードＥ０〜ＥＡの払出枚数表示器88による表示形態と、エラー内容の詳細とを示している。
【０２３１】
投入メダルエラー（エラーコードＥ０）は、メダルが滞留したり、或いは、メダルセレクタ17の投入センサ92を異常な状態で通過したりする状態が発生しているものである。
払出メダルエラー（エラーコードＥ１）は、ホッパーユニット24の払出口でのメダル詰まりが発生しているものである。
【０２３２】
払出不良エラー（エラーコードＥ２）は、メダルの払出し時以外で払出センサ94がオン状態になっているものである。
払出メダル切れエラー（エラーコードＥ３）は、ホッパーユニット24内のメダルが空になっている、所謂ホッパーエンプティー状態が発生しているものである。
【０２３３】
ＲＡＭエラー（エラーコードＥ４）は、ＲＡＭのバックアップ不良等が発生しているものである。
リールエラー（エラーコードＥ５）は、回胴（リール）位置検出エラーであって、回転リール62の停止処理中に電断になった場合や、回転リール62の停止処理中のリールユニット60の故障等により回転リール62の位置検出に関するエラーが発生している状態である。
【０２３４】
オーバーフローエラー（エラーコードＥ６）は、ホッパーユニット24の横に設けられている補助タンクがメダルで満杯になっている状態である。
メダル払出装置接続エラー（エラーコードＥ７）は、ホッパーユニット24の払出センサ94が不良になっている状態であって、ホッパーユニット24が正常位置から外れている場合等に発生するものである。
【０２３５】
センサエラー（エラーコードＥＡ）は、メダルの異常通過が発生している状態であって、メダルの投入不可の状態において、メダルの投入を検知する投入センサ92がメダルの通過を検知した場合に発生する。
これらのエラーのうち、投入メダルエラー（エラーコードＥ０）、払出不良エラー（エラーコードＥ２）、リールエラー（エラーコードＥ５）、センサエラー（エラーコードＥＡ）においては、少なくとも１つの回転リール62が回転中のときであっても検知可能なエラーである。
【０２３６】
次に、図１９を用いて、所定のエラー状態が解除される流れについて説明する。
図１９に示す一例では、開始操作が行われていない、すなわち、設定キースイッチ45がオフ状態のままで作業者により電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、電源がＯＦＦからＯＮに切り替わる。そして、設定キースイッチ45がオフ状態なので設定変更状態は開始されず、遊技機10では、電源がＯＮになったことに基づき遊技可能状態が開始される。
【０２３７】
その後、遊技可能状態中に、特定事象検知手段280により、特定事象、例えば、オーバーフローエラー（図１８参照）が検知され、遊技可能状態から所定のエラー状態に制御される。
【０２３８】
ここで、上記のように、所定のエラー状態では、設定変更スイッチ46に対して、所定のエラー状態を解除するための操作である解除操作が可能とされている。そのため、図１９に示すように、所定のエラー状態の契機Ｔ２１において、当該エラー原因を取り除き、作業者により設定変更スイッチ46に対し解除操作が行われると、設定変更スイッチ46がオフ状態からオン状態に切り替わる。
【０２３９】
そして、遊技停止手段290は、上記の設定変更スイッチ46に対する解除操作を含む所定のエラー状態を解除するための全ての解除条件が成立した場合、所定のエラー状態を解除する。これにより、再度、遊技可能状態が開始される。なお、当該設定変更スイッチ46への操作によって行われるエラー解除の処理を「解除処理」とも言う。
【０２４０】
次に、図２０及び図２１を用いて、所定のエラー状態において電断が発生した場合の流れについて説明する。
図２０に示す一例では、図１９に示す一例と同様に、設定キースイッチ45がオフ状態のままで作業者により電源投入操作が行われ、電源がＯＦＦからＯＮになったことに基づき遊技可能状態が開始される。
【０２４１】
その後、遊技可能状態中に、特定事象検知手段280により、特定事象、例えば、オーバーフローエラー（図１８参照）が検知され、遊技可能状態から所定のエラー状態に制御される。
そして、所定のエラー状態中に、停電が発生した場合や、作業者により電源スイッチ44に対し電源遮断操作が行われると、遊技機10に対する電力供給が遮断され（電断が発生し）、電源がＯＮからＯＦＦに切り替わる。
【０２４２】
次に、作業者により設定変更スイッチ46に対する操作が継続された状態、すなわち、押下状態で電源投入操作が行われる。これにより、遊技機10に電力供給が行われ、契機Ｔ２２において、電源がＯＦＦからＯＮに切り替わる。
ここで、メイン制御手段200は、所定のエラー状態中に電断が発生した後、開始操作が行われていない、すなわち、設定キースイッチ45のオフ状態において、設定変更スイッチ46に対する操作が継続された状態で電源投入操作が行われた場合には、解除操作が行われたと判定せず、所定のエラー状態を継続させる。すなわち、解除処理を行わない。
【０２４３】
そのため、図２０に示す一例では、作業者により電源投入操作が行われたことに基づき電断から復帰するが、設定変更スイッチ46が内部的にはオフ状態のままとなっている。したがって、メイン制御手段200は、契機Ｔ２３において、解除操作が行われたと判定しないため、電断発生前の所定のエラー状態を継続させる。すなわち、設定変更スイッチ46を物理的に作業者が押下したままの場合の電断復帰後は、解除処理を行わない。
【０２４４】
以下、図２１を用いて、上記の場合に解除操作が行われたと判定されない詳細について説明する。
図２１は、図２０に示す一例における電断発生後の流れを示したタイムチャートである。なお、図２１では、電断復帰時における作業者による設定変更スイッチ46に対する操作が継続された押下状態が、後述する初回のタイマ割込処理が行われるまで維持されている。
【０２４５】
図２１に示すように、電源がＯＮになった後、図２２に示す後述する電源投入時処理のステップＳ１１３の「すべての入力ポートスイッチ状態設定及びスイッチフラグリセット」が行われ、その結果として、メイン制御手段200により、入力データに１、立上りデータに０が設定される。なお、図２１に示す「入力データ」は、入力ポート０のＢＩＴ１（図３（Ａ）参照）の入力データであり、図２１に示す「立上りデータ」は、入力ポート１のＢＩＴ２（図３（Ａ）参照）の立上りデータである。
【０２４６】
また、遊技機10は、設定キースイッチ45がオフ状態であるため（図２０参照）、電源がＯＮになったことに基づき所定のエラー状態が開始される。所定のエラー状態の開始後は、所定の周期（例：１．４９ｍｓ）でタイマ割込処理が行われる（図３１参照）。
【０２４７】
ここで、所定のエラー状態では、設定変更状態と異なり、初回のタイマ割込処理が行われる前（割込み不可の状態ともいえる）に、図４２に示す後述する設定変更処理のステップＳ３９１の「ＲＡＭクリア処理」が行われないこととなっている。そのため、所定のエラー状態では、上記で設定された入力データ及び立上りデータが初回のタイマ割込処理まで維持される。
【０２４８】
次に、初回のタイマ割込処理が行われた場合は、図３１に示す後述するステップＳ２４４の「入力ポートスイッチ状態設定」が行われ、当該処理において、設定変更スイッチ46に対応する入力処理が行われる。このとき、作業者による設定変更スイッチ46に対する操作が継続されているため、当該入力処理では、入力ポート０のＢＩＴ１（図３（Ａ）参照）の入力データがＯＮ（１）、すなわち、入力データに１が設定される。
【０２４９】
このとき、初回のタイマ割込処理が行われた際の入力データ「１」は、初回のタイマ割込処理が行われる前の入力データ「１」から変化していない。そのため、メイン制御手段200は、入力ポート０のＢＩＴ１（図３（Ａ）参照）の立上りデータをＯＦＦ（０）のまま、すなわち、立上りデータに０が設定された状態を維持する。
【０２５０】
また、初回のタイマ割込処理が行われた際の立上りデータ「０」は、初回のタイマ割込処理が行われる前の立上りデータ「０」から変化していない。そのため、メイン制御手段200は、解除操作が行われたと判定せず、解除処理を行わない。
【０２５１】
以上の結果、初回のタイマ割込処理が行われた後は、メイン制御手段200により、入力データに１、立上りデータに０が設定される。
そのため、図２１に示す一例では、設定変更スイッチ46に対する操作が継続された状態で電源投入操作が行われているが、解除操作が行われたと判定されず、電断発生前の所定のエラー状態が維持されている。
【０２５２】
（フローチャート）
以下、図２２〜図４４に示すフローチャートの処理について説明する。なお、図２２〜図４４において、「リール」との記載部分は、本実施の形態における「回転リール62」を意味する。
【０２５３】
図２２に示すフローチャートに基づいて、電源投入時の処理について説明する。
先ず、ステップＳ１１０において、電断信号がＯＮであるか否かの判定が行われる。遊技機10の電源スイッチ44が操作される（ＯＮされる）と、電断信号がＯＮであるか否かの判定が行われ、電断信号がＯＮ（ステップＳ１１０がＹＥＳ）の場合には、そのまま待機し、電断信号がＯＦＦ（ステップＳ１１０がＮＯ）の場合には次のステップＳ１１１に進む。
【０２５４】
ステップＳ１１１において、ＲＡＭへのアクセスが可能な状態となる。そして、次のステップＳ１１２に進む。
ステップＳ１１２において、ＲＡＭのバックアップ不良判定処理が行われる。なお、当該処理は後で詳細に説明する。そして、次のステップＳ１１３に進む。
【０２５５】
ステップＳ１１３において、すべての入力ポートスイッチ状態設定及びスイッチフラグリセットが行われる。なお、当該処理は後で詳細に説明する。そして、次のステップＳ１１４に進む。
【０２５６】
ステップＳ１１４において、扉センサ（具体的には扉開閉用スイッチ19）がオン状態（前扉14が閉状態）であるか否かが判定される。そして、扉センサ（扉開閉用スイッチ19）がオン状態（前扉14が閉状態）でない、すなわち前扉14が開状態であると判定された場合、次のステップＳ１１５に進み、オン状態（前扉14が閉状態）であると判定された場合、ステップＳ１１６に進む。
【０２５７】
ステップＳ１１５において、設定変更処理用の開始スイッチ（具体的には、設定キースイッチ45）が操作されてオン状態であるか否かが判定される。設定キースイッチ45がオン状態であると判定された場合、ステップＳ１２０に進み、オン状態でないと判定された場合、ステップＳ１１６に進む。このように遊技機10は、不正対策として安全性を高めるために、前扉14が開放状態であって、且つ、設定キースイッチ45がオン状態でないと、ステップＳ１２０の設定変更処理に移行しないようになっている。
【０２５８】
ステップＳ１１６において、ＲＡＭのバックアップの不良判定処理の結果（ステップＳ１１２）が不良であるか否かが判定される。ＲＡＭのバックアップの状態が不良であると判定された場合、ステップＳ１２１に進み、不良でないと判定された場合、ステップＳ１１７に進む。
【０２５９】
ステップＳ１１７において、いずれかの回転リール62が回転中であるか否かが判定される。いずれかの回転リール62が回転中であると判定された場合、次のステップＳ１１８に進み、いずれの回転リール62も回転中でないと判定された場合、ステップＳ１１９に進む。
【０２６０】
ステップＳ１１８において、回転リール62の再起動状態が設定される。具体的には、回転中の回転リール62を電断前の状態に戻す処理を行うものである。電源が投入された際、現在の回転リール62の状態が復元可能となるような設定が行われるものである。そして、次のステップＳ１１９に進む。
【０２６１】
ステップＳ１１９において、センサエラー（ＥＡエラー）の判定処理が行われる。なお、当該処理は後で詳細に説明する。そして、当該処理は終了する。
一方、ステップＳ１１５で開始スイッチ（設定キースイッチ45）がオン状態であると判定された場合は、ステップＳ１２０において、設定変更処理が行われる。なお、この設定変更処理は後で詳細に説明する。
【０２６２】
一方、ステップＳ１１６のＲＡＭのバックアップの状態が不良であると判定された場合は、ステップＳ１２１において、エラー処理（具体的には、Ｅ４エラーとなる）が行われる。なお、このエラー処理は、後で詳細に説明する。そして、当該処理は終了する。
【０２６３】
図２３に示すフローチャートに基づいて、図２２のステップＳ１１２のＲＡＭのバックアップの不良判定処理について説明する。
ステップＳ１４０において、チェックサム値の判定が行われる。これは、電断時に保存しておいたチェックサム値と一致するか判定するものである。不一致ならばバックアップ不良と判定されるものである。なお、このチェックサム値は、ＲＡＭの所定領域に記憶されたデータを整数値の列とみなして和を求め、所定の定数で割った余りを検査用のデータとしているものである。そして、次のステップＳ１４１に進む。
【０２６４】
ステップＳ１４１において、電断フラグの判定が行われる。これは、電断時に予め定めた所定の数値が記憶されているものであって、この所定の数値以外のものである場合には異常な状態の電断と判定されるものである。そして、次のステップＳ１４２に進む。
【０２６５】
ステップＳ１４２において、スタックポインタの判定が行われる。これは、電断時のスタックポインタの範囲を判定するものであり、最も直近に参照された位置のアドレスを保持しているものであって、このアドレスが予め定めたアドレスの範囲以外ならば、異常な状態として判定するものである。そして、次のステップＳ１４３に進む。
【０２６６】
ステップＳ１４３において、設定値の判定が行われる。具体的には、設定値が１〜６の範囲内であるか否かを判定するものである。当該範囲外である場合には、異常な状態として判定するものである。そして、次のステップＳ１４４に進む。
【０２６７】
ステップＳ１４４において、当選情報上位の判定が行われる。これは、役抽選における当選情報（くじ情報）のボーナス情報が予め定めた上位データの範囲内であるか否かを判定するものである。役抽選の当選情報（くじ情報）のボーナス情報が予め定めた上位データの範囲外である場合には、異常な状態として判定するものである。そして、次のステップＳ１４５に進む。
【０２６８】
ステップＳ１４５において、ＲＡＭのバックアップが不良であるか否かが判定される。ステップＳ１４０〜ステップＳ１４４の判定結果に基づいて、異常な状態であるか否か、すなわち不良な状態であるか否かが判定されるものである。不良な状態であると判定された場合、次のステップＳ１４６においてＲＡＭバックアップ不良を設定し、不良な状態でないと判定された場合、当該処理は終了する。
【０２６９】
図２４に示すフローチャートに基づいて、図２２のステップＳ１１３のすべての入力ポートスイッチ状態設定及びスイッチフラグリセットについて説明する。
ステップＳ１５０において、すべての入力ポートスイッチ状態設定が行われる。なお、当該処理は後で詳細に説明する。そして、次のステップＳ１５１に進む。
【０２７０】
ステップＳ１５１において、スイッチ入力用立上り、立下りフラグがクリア（初期化）される。このステップＳ１５１が行われると、メイン制御手段200のＲＡＭに記憶された入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータ（図４参照）のうち、初期化対象となるデータが初期化される。ステップＳ１５１において初期化対象となるデータは、入力ポート０のＢＩＴ０〜ＢＩＴ２（設定キースイッチ45、設定変更スイッチ46、スタートスイッチ40）、入力ポート１のＢＩＴ０〜ＢＩＴ７、及び入力ポート２のＢＩＴ０〜ＢＩＴ７に対応する立上りデータ及び立下りデータである。このステップＳ１５１における初期化は、初期化対象となるデータにＯＦＦ（０）が設定される。そして、当該処理は終了する。
【０２７１】
ここで、図２４に示す「すべての入力ポートスイッチ状態設定及びスイッチフラグリセット」が行われた後は、入力ポート０〜２入力データに「１」又は「０」が設定され、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータのうち、ステップＳ１５１において初期化対象となったデータに「０」が設定され、ステップＳ１５１において初期化対象となっていないデータに「１」又は「０」が設定された状態となる。
【０２７２】
図２５に示すフローチャートに基づいて、図２４のステップＳ１５０のすべての入力ポートスイッチ状態設定について説明する。
ステップＳ１６０において、当該処理における繰返し回数が設定される。そして、次のステップＳ１６１に進む。
【０２７３】
ステップＳ１６１において、入力データが設定される。例えば、初回のステップＳ１６１では、入力ポート０（図３（Ａ）参照）からの信号が読み込まれ、入力ポート０入力データ（図４参照）に「１」又は「０」が設定される。そして、次のステップＳ１６２に進む。
【０２７４】
ステップＳ１６２において、立上りデータが設定される。このステップＳ１６２では、所定の演算が行われ、ステップＳ１６１でＯＦＦ（０）からＯＮ（１）への切替があった入力データに対応するＢＩＴの立上りデータに「１」が設定され、これ以外のＢＩＴの立上りデータ」が現状維持となる。例えば、初回のステップＳ１６２では、入力ポート０入力データ（図４参照）の変化に基づいて、入力ポート０立上りデータ（図４参照）に「１」又は「０」が設定される。そして、次のステップＳ１６３に進む。
【０２７５】
ステップＳ１６３において、立下りデータが設定される。このステップＳ１６３では、所定の演算が行われ、ステップＳ１６１でＯＮ（１）からＯＦＦ（０）への切替があった入力データに対応するＢＩＴの立下りデータに「１」が設定され、これ以外のＢＩＴの立下りデータ」が現状維持となる。例えば、初回のステップＳ１６３では、入力ポート０入力データ（図４参照）の変化に基づいて、入力ポート０立下りデータ（図４参照）に「１」又は「０」が設定される。そして、次のステップＳ１６４に進む。
【０２７６】
ステップＳ１６４において、入力ポートアドレス及びＲＡＭアドレスの更新が行われる。例えば、このステップＳ１６４では、入力ポートアドレス及びＲＡＭアドレスが入力ポート０に対応したアドレスから、入力ポート１に対応したアドレスへと更新される。そして、次のステップＳ１６５に進む。
【０２７７】
ステップＳ１６５において、繰返し回数から１が減算され、減算後の値が０である場合は当該処理を終了し、減算後の値が０より大きい場合はステップＳ１６１に戻る。
ここで、図２５に示す「すべての入力ポートスイッチ状態設定」が行われた後は、入力ポート０〜２入力データ、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータに「１」又は「０」が設定された状態となる。
【０２７８】
図２６に示すフローチャートに基づいて、図２２のステップＳ１１９のセンサエラー（ＥＡエラー）の判定処理について説明する。
ステップＳ１７０において、セレクターセンサＡ又はＢがオン状態であるか否かが判定される。オン状態であると判定された場合、次のステップＳ１７１に進み、オン状態でないと判定された場合、当該処理は終了する。
【０２７９】
ステップＳ１７１において、センサエラー（ＥＡエラー）フラグを、エラー判定フラグに設定する。このエラー判定フラグは、エラー処理に移行するのを保留するためのサブ制御手段500によりエラー報知を行うか否かの判定用のフラグ、所謂先に記載した予約フラグ（保留フラグ）である。このエラー判定フラグに基づき、後述する送信用コマンドの「払出異常」等がサブ制御手段500に送信されるものである。そして、当該処理は終了する。
【０２８０】
図２７に示すフローチャートに基づいて、メイン制御手段200の制御処理について説明する。
先ず、ステップＳ１８０において、オーバーフローエラー（Ｅ６エラー）の判定処理が行われる。具体的には、このオーバーフローエラー（Ｅ６エラー）は、ホッパーユニット24に隣接して配置されている補助タンクにメダルが満杯となって、オーバーフローセンサ96により検知されるものである。なお、このオーバーフローエラーの判定処理は、後で詳細に説明する。そして、次のステップＳ１８１に進む。
【０２８１】
ステップＳ１８１において、メダルが規定数（規定枚数、具体的には、本実施の形態では３枚又は２枚）、投入されているか否かが判定される。そして、規定数のメダルが投入されたと判定された場合、次のステップＳ１８２に進み、規定数のメダルが投入されていないと判定された場合、規定数のメダルが投入するまで待機する。
【０２８２】
ステップＳ１８２において、スタートスイッチ40の操作が行われたか否かが判定される。スタートスイッチ40の操作が行われたと判定された場合、次のステップＳ１８３に進み、当該操作が行われていないと判定された場合、当該操作が行われるまで待機する。
【０２８３】
ステップＳ１８３において、役抽選手段210により役抽選処理が行われる。そして、次のステップＳ１８４に進む。
ステップＳ１８４において、リール制御手段220により回転リール62の回転が開始される。そして、次のステップＳ１８５に進む。
【０２８４】
ステップＳ１８５において、ストップスイッチ50の操作が行われたか否かが判定される。ストップスイッチ50の操作が行われたと判定された場合、次のステップＳ１８６に進み、当該操作が行われていないと判定された場合、当該操作が行われるまで待機する。
ステップＳ１８６において、リール制御手段220により、回転リール62の停止制御が行われる。そして、次のステップＳ１８７に進む。
【０２８５】
ステップＳ１８７において、リールエラー（Ｅ５エラー）の判定処理が行われる。なお、このリールエラー（Ｅ５エラー）の判定処理は、後で詳細に説明する。そして、次のステップＳ１８８に進む。
【０２８６】
ステップＳ１８８において、全部（３個）の回転リール62の回転が停止したか否かが判定される。全ての回転リール62の回転が停止したと判定された場合、次のステップＳ１８９に進み、全ての回転リール62の回転が停止していないと判定された場合、ステップＳ１８５に戻る。
【０２８７】
ステップＳ１８９において、図柄判定処理が行われる。具体的には、このステップＳ１８９では、停止図柄判定手段230により、当選役に係る図柄61が有効ライン86上に停止しているか否かが判定される。そして、次のステップＳ１９０に進む。
ステップＳ１９０において、配当付与手段240により、メダルの払出処理が行われる。なお、このメダルの払出処理は、後で詳細に説明する。そして、ステップＳ１８０に戻る。
【０２８８】
図２８に示すフローチャートに基づいて、図２７のステップＳ１８０のオーバーフローエラー（Ｅ６エラー）の判定処理について説明する。
ステップＳ２００において、オーバーフローエラーが発生しているか否かが判定される。具体的には、補助タンクにメダルが満杯状態となったときに、補助タンクに差し込まれている２本のオーバーフローセンサ96が通電することにより検知されるものである。オーバーフローエラーが発生していると判定された場合、次のステップＳ２０１に進み、オーバーフローエラーが発生していないと判定された場合、当該処理は終了する。
【０２８９】
ステップＳ２０１において、エラーコード「Ｅ６」が設定される。そして、次のステップＳ２０２に進む。
ステップＳ２０２において、エラー処理が行われる。なお、このエラー処理は、後で詳細に説明する。そして、当該処理が終了する。
【０２９０】
図２９に示すフローチャートに基づいて、図２７のステップＳ１８７のリールエラー（Ｅ５エラー）の判定処理について説明する。
ステップＳ２１０において、回転リール62（回胴）が回転を停止したか否かが判定される。回転リール62が回転を停止したと判定された場合、当該処理は終了し、回転リール62が回転を停止していないと判定された場合、次のステップＳ２１１に進む。
【０２９１】
ステップＳ２１１において、回転リール62（回胴）の回転が定常回転速度で回転している状態である定常回転の状態であるか否かが判定される。定常回転の状態であると判定された場合、ステップＳ２１０に戻り、定常回転の状態でないと判定された場合、次のステップＳ２１２に進む。
ステップＳ２１２において、エラーコード「Ｅ５」が設定される。そして、次のステップＳ２１３に進む。
【０２９２】
ステップＳ２１３において、エラー処理が行われる。なお、このエラー処理は、後で詳細に説明する。そして、次のステップＳ２１４に進む。
ステップＳ２１４において、回転リール62の再起動が行われる。具体的には、いったん、回転を停止して、正常な回転加速度で正常な回転速度まで回転を開始するものである。なお、いったん、停止せずに正常な回転速度になるようにしてもよい。そして、次のステップＳ２１５に進む。
【０２９３】
ステップＳ２１５において、回転リール62が回転を停止可能な状態となる。すなわち、当該ステップＳ２１５の回胴停止可を設定することにより、ストップスイッチ50の操作無しで回転リール62が停止すべき位置で停止する。そして、ステップＳ２１０に戻る。
【０２９４】
図３０に示すフローチャートに基づいて、図２７のステップＳ１９０のメダル払出処理について説明する。
ステップＳ２２０において、停止図柄判定手段230によりメダルの払出しが有るか否かが判定される。メダルの払出しが有ると判定された場合、次のステップＳ２２１に進み、メダルの払出しが無いと判定された場合、当該処理は終了する。
【０２９５】
ステップＳ２２１において、クレジットメダルの枚数が５０枚であるか否かが判定される。クレジットメダルの枚数が５０枚であると判定された場合、次のステップＳ２２２に進み、クレジットメダルの枚数が５０枚未満であると判定された場合、ステップＳ２２７に進む。
【０２９６】
ステップＳ２２２において、払出メダル切れエラー（Ｅ３エラー）の判定時間が設定される。予め定めた時間が経過しても払出しが行われない場合に、ホッパーユニット24の中のメダルが空になっていると判定するための判定時間の計時（時間のカウント）が開始される。そして、次のステップＳ２２３に進む。
ステップＳ２２３において、ホッパーユニット24のホッパーモータ95が回転を開始する。そして、次のステップＳ２２４に進む。
【０２９７】
ステップＳ２２４において、払出メダル切れエラー（Ｅ３エラー）の判定時間が経過したか否かが判定される。当該判定時間が経過したと判定された場合、ステップＳ２２９に進み、当該判定時間が経過していないと判定された場合、ステップＳ２２５に進む。
ステップＳ２２５において、メダルが１枚、払出されたか否かが判定される。これは、ホッパーユニット24の払出センサ94によりメダルが１枚、払出されたか否かの検知が行われるものである。そして、メダルが１枚、払出されたと判定された場合、次のステップＳ２２６に進み、メダルが１枚、払出されていないと判定された場合、ステップＳ２２３に戻る。
【０２９８】
ステップＳ２２６において、配当付与手段240により、メダルの払出しが終了したか否かが判定される。メダルの払出しが終了したと判定された場合、当該処理は終了し、メダルの払出しが終了していないと判定された場合、ステップＳ２２２に戻る。
【０２９９】
一方、ステップＳ２２１でクレジットメダルの枚数が５０枚未満であると判定された場合は、ステップＳ２２７において、クレジットメダルの枚数（貯留枚数）に１枚が加算される。そして、次のステップＳ２２８に進む。
ステップＳ２２８において、メダルの払出しが終了したか否かが判定される。メダルの払出しが終了したと判定された場合、当該処理は終了し、メダルの払出しが終了していないと判定された場合、ステップＳ２２１に戻る。
【０３００】
また、一方、ステップＳ２２４で当該判定時間が経過したと判定された場合は、ステップＳ２２９において、エラーコード「Ｅ３」が設定される。そして、次のステップＳ２３０に進む。
ステップＳ２３０において、エラー処理が行われる。なお、このエラー処理は、後で詳細に説明する。そして、ステップＳ２２２に戻る。
【０３０１】
図３１に示すフローチャートに基づいて、タイマ割込処理について説明する。
先ず、ステップＳ２４０において、リール駆動モータ65としてのステッピングモータに位相出力処理が行われる。具体的には、このステッピングモータに対して、回転リール62の回転のための励磁データが出力されるものである。そして、次のステップＳ２４１に進む。
【０３０２】
ステップＳ２４１において、メイン制御手段200の送信手段310からサブ制御手段500の受信手段510へコマンド送信処理が行われる。具体的には、このコマンドは、メイン制御手段200から通常に送信しているサブ制御手段500へのコマンド送信処理であって、実際に送信手段310から受信手段510へ送信するものである。そして、次のステップＳ２４２に進む。
【０３０３】
ステップＳ２４２において、電源ユニット43において、電断（電源の遮断、すなわち電力供給の中止）となったか否かが判定される。電断になったと判定された場合は、ステップＳ２５０に進み、電断になっていないと判定された場合は、ステップＳ２４３に進む。
ステップＳ２４３において、ランプ処理が行われる。このランプは、特に図示していないが、ベット数表示ランプや、再遊技表示ランプ等であって、メイン制御手段200で制御処理するものである。そして、次のステップＳ２４４に進む。
【０３０４】
ステップＳ２４４において、入力ポートスイッチ状態設定が行われる。この入力ポートスイッチ状態設定は、図２５に示す「すべての入力ポートスイッチ状態設定」が行われる。つまり、このステップＳ２４４が行われた後は、入力ポート０〜２入力データ、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータに「１」又は「０」が設定された状態となる。そして、次のステップＳ２４５に進む。
【０３０５】
ステップＳ２４５において、使用領域外用割込み処理が行われる。なお、この使用領域外用割込み処理は、後で詳細に説明する。そして、次のステップＳ２４６に進む。
ステップＳ２４６において、メイン制御手段200からサブ制御手段500へ送信するための送信用コマンドがあるか否かが判定される。当該送信用コマンドがあると判定された場合、ステップＳ２４７に進み、設定されている送信用コマンド（後述する投入異常、払出異常、ドア状態等）の送信処理を行い、当該送信用コマンドがないと判定された場合、ステップＳ２４８に進む。
【０３０６】
ステップＳ２４８において、エラーデータがあるか否かが判定される。このエラーデータは、メイン制御手段200でエラー報知する（エラー処理に移行する）ためのフラグであって、エラーデータが設定される（オン状態となる）と、メイン制御手段200でエラー処理に移行することになるものである。エラーデータが設定されている（オン状態である）と判定された場合、ステップＳ２４９に進み、エラーデータが設定されていない（オン状態でない）と判定された場合、ステップＳ２５１に進む。
【０３０７】
ステップＳ２５１において、メダルの投入判定が行われる。そして、次のステップＳ２５２に進む。
ステップＳ２５２において、メダルの払出判定が行われる。そして、次のステップＳ２５３に進む。
ステップＳ２５３において、タイマ更新処理が行われる。そして、次のステップＳ２５４に進む。
【０３０８】
ステップＳ２５４において、ポート出力処理が行われる。そして、次のステップＳ２５５に進む。
ステップＳ２５５において、外部信号出力処理が行われる。なお、この外部信号出力処理は、後で詳細に説明する。そして、次のステップＳ２５６に進む。
ステップＳ２５６において、回転リール62（回胴）の制御処理が行われる。そして、当該処理が終了する。
【０３０９】
一方、ステップＳ２４２で電断になったと判定された場合は、ステップＳ２５０において、電断処理が行われる。なお、この電断処理は、後で詳細に説明する。そして、当該処理が終了する。
また、一方、ステップＳ２４８でエラーデータがあると判定された場合、ステップＳ２４９において、エラー処理が行われる。なお、このエラー処理は、後で詳細に説明する。そして、当該処理が終了する。
【０３１０】
図３２に示すフローチャートに基づいて、図３１のステップＳ２５０の電断処理について説明する。
ステップＳ２６０において、スタックポインタの設定が行われる。これはスタックと呼ばれるメモリ領域のうち、最も直近に参照された位置のアドレスを保持しているものである。そして、次のステップＳ２６１に進む。
【０３１１】
ステップＳ２６１において、電断フラグの設定が行われる。予め定めた所定の数値を記憶するものである。そして、次のステップＳ２６２に進む。
ステップＳ２６２において、チェックサム値の設定が行われる。そして、当該処理が終了する。
【０３１２】
図３３に示すフローチャートに基づいて、図３１のステップＳ２５５の外部信号出力処理について説明する。
ステップＳ２７０において、ドア（具体的には、前扉14）が開状態であるか否かが判定される。具体的には、扉センサ（扉開閉用スイッチ19）のＯＮ、ＯＦＦの検知信号により判定しているものである。前扉14が閉状態である場合は、ステップＳ２７２に進み、前扉14が開状態である場合には、次のステップＳ２７１に進む。
【０３１３】
ステップＳ２７１において、外部信号５出力保留タイマの設定が行われる。具体的には、外部信号５出力保留タイマのカウント（計時）が開始されるものである。ここで、「出力保留タイマ」は、ドア（前扉14）が開状態になったり、所定のエラーが発生したりした場合等に所定の信号を出力し続けるためのタイマとなるものである。具体的には、例えば、ドア（前扉14）が開放すると、開放したときから３秒間タイマが設定され、その間にドア（前扉14）が開状態から閉状態へ移行しても、３秒間の当該タイマの時間を経過しないと、信号がオフ状態にならないように設定されているものである。これにより、仮に瞬間的に開状態から閉状態へ移行しても、ドア（前扉14）がいったん開放されたという状態を確実に外部に出力することができるものである。この信号出力は、具体的には、外部集中端子板18により、遊技ホールのホール管理者が管理するホールコンピュータへ出力されるものである。なお、後述する外部信号４出力保留タイマの「保留タイマ」も同様の機能を有するものである。そして、次のステップＳ２７２に進む。
【０３１４】
ステップＳ２７２において、外部信号５出力保留タイマが作動中であるか否かが判定される。外部信号５出力保留タイマが作動中であると判定された場合、ステップＳ２７３に進み、外部信号５出力保留タイマが作動中でないと判定された場合、ステップＳ２７４に進む。
【０３１５】
ステップＳ２７３において、外部信号５がオン状態となる。そして、ステップＳ２７５に進む。
一方、ステップＳ２７２で外部信号５出力保留タイマが作動中でないと判定された場合は、ステップＳ２７４において、外部信号５をオフ状態にする。そして、ステップＳ２７５に進む。
【０３１６】
ステップＳ２７５において、特定条件に一致したか否かが判定される。ここで、この特定条件に一致するとは、具体的には、（１）Ｅ０エラー、（２）Ｅ１エラー、（３）Ｅ２エラー、（４）Ｅ７エラー、（５）ＥＡエラー、（６）Ｅ０エラー判定フラグオン、（７）Ｅ２エラー判定フラグオン、（８）ＥＡエラー判定フラグオンの（１）〜（８）のいずれかに該当していることを意味する。ここで、（１）〜（５）は、エラーコードに対応するエラーが発生した状態を示す正規のエラー信号によるものであり、（６）〜（８）の「エラー判定フラグ」は、所謂予約フラグ（保留フラグ）のことである。そして、特定条件のいずれかに一致していると判定された場合は、次のステップＳ２７６に進み、特定条件のいずれにも一致していないと判定された場合は、ステップＳ２７７に進む。
【０３１７】
ステップＳ２７６において、外部信号４出力保留タイマの設定が行われる。具体的には、外部信号４出力保留タイマのカウント（計時）が開始されるものである。そして、次のステップＳ２７７に進む。
【０３１８】
ステップＳ２７７において、外部信号４出力保留タイマが作動中であるか否かが判定される。外部信号４出力保留タイマが作動中であると判定された場合、次のステップＳ２７８に進み、外部信号４出力保留タイマが作動中でないと判定された場合、ステップＳ２７９に進む。
【０３１９】
ステップＳ２７８において、外部信号４がオン状態となる。そして、当該処理が終了する。
一方、ステップＳ２７７で外部信号４の出力保留タイマが作動中でないと判定された場合、ステップＳ２７９において、外部信号４がオフ状態となる。そして、当該処理が終了する。
【０３２０】
図３４に示すフローチャートに基づいて、図３１のステップＳ２４５の使用領域外用割込み処理について説明する。
ステップＳ２８０において、メダルセレクタ17のセレクターセンサ（具体的には、投入センサ92）の監視処理が行われる。なお、このセレクターセンサ（具体的には、投入センサ92）の監視処理は後で詳細に説明する。そして、次のステップＳ２８１に進む。
【０３２１】
ステップＳ２８１において、払出センサ94の監視処理が行われる。なお、この払出センサ94の監視処理は後で詳細に説明する。そして、次のステップＳ２８２に進む。
ステップＳ２８２において、ドア（具体的には前扉14）の監視処理が行われる。なお、このドア（具体的には前扉14）の監視処理は後で詳細に説明する。そして、当該処理が終了する。
【０３２２】
図３５に示すフローチャートに基づいて、図３４のステップＳ２８０のセレクターセンサの監視処理について説明する。
ステップＳ２９０において、セレクターセンサＣがタイムオーバーか否かが判定される。これは、セレクターセンサＣにおいて、１．６秒間、オン状態が継続するとＥ０エラー（投入メダルエラー）とするためのものである。セレクターセンサＣがタイムオーバーであると判定された場合、次のステップＳ２９１に進み、セレクターセンサＣがタイムオーバーでないと判定された場合、ステップＳ２９４に進む。
【０３２３】
ステップＳ２９１において、Ｅ０エラーフラグをエラー判定フラグに設定する。そして、Ｅ０エラーフラグ及びエラー判定フラグがオン（ＯＮ）状態となる。このエラー判定フラグは、エラーが発生してエラー処理に移行することを予約（保留）するフラグである。なお、このエラー判定フラグに基づき、後述する送信用コマンドの「投入異常」や「払出異常」等がサブ制御手段500に送信されるものである。そして、次のステップＳ２９２に進む。
【０３２４】
ステップＳ２９２において、いずれかの回転リール62が回転中であるか否かが判定される。回転リール62が回転中であると判定された場合、次のステップＳ２９３に進み、回転リール62が回転中でないと判定された場合、ステップＳ２９４に進む。
ステップＳ２９３において、メイン制御手段200からサブ制御手段500への送信用コマンドにメダルの「投入異常」が設定される。そして、次のステップＳ２９４に進む。
【０３２５】
ステップＳ２９４において、いずれかの回転リール62が回転中であるか否かが判定される。いずれかの回転リール62が回転中であると判定された場合、ステップＳ２９８に進み、いずれの回転リール62も回転中でないと判定された場合、ステップＳ２９５に進む。
ステップＳ２９５において、メダルが払出中であるか否かが判定される。メダルが払出中であると判定された場合、ステップＳ２９８に進み、メダルが払出中でないと判定された場合、ステップＳ２９６に進む。
【０３２６】
ステップＳ２９６において、ステップＳ２９１において設定されるＥ０エラー（投入メダルエラー）フラグがオン状態であるか否かが判定される。Ｅ０エラーフラグがオン状態であると判定された場合、Ｅ０エラーのエラー判定フラグがクリアされ、ステップＳ３０２に進み、また、Ｅ０エラーフラグがオン状態でないと判定された場合、ステップＳ２９７に進む。
【０３２７】
ステップＳ２９７において、ステップＳ１７１（図２６参照）又はステップＳ２９９において設定されるＥＡエラー（センサエラー）フラグがオン状態であるか否かが判定される。ＥＡエラーフラグがオン状態であると判定された場合、ＥＡエラーのエラー判定フラグがクリアされ、ステップＳ３０３に進み、ＥＡエラーフラグがオン状態でないと判定された場合、図３６に示すステップＳ３０４に進む。
【０３２８】
一方、ステップＳ２９４でいずれかの回転リール62が回転中であると判定された場合は、ステップＳ２９８において、投入センサ92としてのセレクターセンサＡ又はＢがオン状態であるか否かが判定される。セレクターセンサＡ又はＢがオン状態であると判定された場合、ステップＳ２９９に進み、セレクターセンサＡ及びＢのいずれもオン状態でないと判定された場合、当該処理は終了する。
【０３２９】
ステップＳ２９９において、ＥＡエラー（センサエラー）フラグをエラー判定フラグに設定する。このエラー判定フラグは、エラーが発生してエラー処理に移行することを予約するフラグである。そして、次のステップＳ３００に進む。
ステップＳ３００において、回転リール62が回転中であるか否かが判定される。回転リール62が回転中であると判定された場合、ステップＳ３０１に進み、回転リール62が回転中でないと判定された場合、当該処理は終了する。
【０３３０】
ステップＳ３０１において、メイン制御手段200からサブ制御手段500への送信用コマンドにメダルの「投入異常」が設定される。そして、当該処理が終了する。
一方、ステップＳ２９６でＥ０エラーフラグがオン状態であると判定された場合、ステップＳ３０２において、エラーコード「Ｅ０」によりエラーデータが設定される（エラーデータのフラグがオン状態に設定される）。このエラーデータが設定されるとは、エラーデータのフラグがオン状態になることを意味し、メイン制御手段200でエラー処理に移行するためのフラグがオン状態になることを意味する。そして、当該処理が終了する。
【０３３１】
一方、ステップＳ２９７でＥＡエラーフラグがオン状態であると判定された場合は、ステップＳ３０３において、エラーコード「ＥＡ」によりエラーデータが設定される（エラーデータのフラグがオン状態に設定される）。そして、当該処理が終了する。
【０３３２】
図３６に示すフローチャートに基づいて、図３５に続いて、セレクターセンサの監視処理について説明する。
ステップＳ３０４において、キャンセルコイルがオン状態になっているか否かが判定される。なお、このキャンセルコイルは、特に図示していないが、メダルセレクタ17において、メダル投入口38から投入されたメダルをホッパーユニット24側へ投入してクレジットメダルとするか、又は、メダル受け皿26へ排出させるかのメダル通路の切り換えを行うためのものである。メダル投入口38から投入されたメダルは、キャンセルコイルがオン状態のときクレジットメダルとして採用され、オン状態でないときには、メダル受け皿26は排出される。キャンセルコイルがオン状態であると判定された場合、次のステップＳ３０５に進み、キャンセルコイルがオン状態でないと判定された場合、ステップＳ２９８（図３５参照）に進む。
【０３３３】
ステップＳ３０５において、セレクターセンサＢのタイミングチャートが立下り状態（オン状態からオフ状態へ移行する状態）であるか否かが判定される。このセレクターセンサＢのタイミングチャートの立下り状態とは、通路内において、セレクターセンサＢの前をメダルが通過して過ぎ去ろうとしている状態を意味する。立下り状態であると判定された場合、ステップＳ３０７に進み、立下り状態でないと判定された場合、ステップＳ３０６に進む。
【０３３４】
ステップＳ３０６において、セレクターセンサＡのタイミングチャートが立下りの状態（オン状態からオフ状態へ移行する状態）であるか否かが判定される。同様に、セレクターセンサＡの前をメダルが通過して過ぎ去ろうとしている状態を意味する。立下り状態であると判定された場合、ステップＳ３０９へ進み、立下り状態でないと判定された場合、図３７に示すステップＳ３１０に進む。
【０３３５】
一方、ステップＳ３０５でセレクターセンサＢのタイミングチャートが立下り状態であると判定された場合、ステップＳ３０７において、メダルの通過順が異常であるか否かが判定される。このメダルの通過順が異常であるか否かとは、セレクターセンサＡ、Ｂ、Ｃは、メダルの通過順としては、セレクターセンサＣ、セレクターセンサＡ、セレクターセンサＢの順番に検知するように配置されているため、当該順番で検知されていない場合には、異常であると判定されるものである。メダルの通過順が異常であると判定された場合、ステップＳ３０３（図３５参照）に進み、メダルの通過順が異常でないと判定された場合、ステップＳ３０８に進む。
【０３３６】
ステップＳ３０８において、ＥＡタイマがクリア（初期化）される。そして、当該処理が終了する。
また、一方、ステップＳ３０６でセレクターセンサＡのタイミングチャートが立下り状態であると判定された場合は、ステップＳ３０９において、メダルの通過順が異常であるか否かが判定される。メダルの通過順が異常であると判定された場合、ステップＳ３０２（図３５参照）に進み、メダルの通過順が異常でないと判定された場合、図３７のステップＳ３１２に進む。
【０３３７】
図３７に示すフローチャートに基づいて、図３６に続いて、セレクターセンサの監視処理について説明する。
ステップＳ３１０において、セレクターセンサＢのタイミングチャートが立上り状態（オフ状態からオン状態への移行状態）であるか否かが判定される。このセレクターセンサＢのタイミングチャートの立上り状態とは、通路内において、セレクターセンサＢの前にメダルが移行してきた状態を意味する。セレクターセンサＢのタイミングチャートが立上り状態であると判定された場合、ステップＳ３１３に進み、立上り状態でないと判定された場合、ステップＳ３１１に進む。
【０３３８】
ステップＳ３１１において、セレクターセンサＡのタイミングチャートが立上り状態であるか否かが判定される。このセレクターセンサＡのタイミングチャートの立上り状態とは、通路内において、セレクターセンサＡの前にメダルが移行してきた状態を意味する。セレクターセンサＡのタイミングチャートが立上り状態であると判定された場合、ステップＳ３１５に進み、立上り状態でないと判定された場合、ステップＳ３１２に進む。
【０３３９】
ステップＳ３１２において、ＥＡタイマが予め定めた所定の時間が経過（カウントダウン、減算）して、０になったか否かが判定される。ＥＡタイマが０になっていると判定された場合、ステップＳ３０３（図３５参照）に進み、ＥＡタイマが０になっていないと判定された場合、当該処理は終了する。
【０３４０】
一方、ステップＳ３１０でセレクターセンサＢのタイミングチャートの立上り状態であると判定された場合は、ステップＳ３１３において、メダルの通過順が異常であるか否かが判定される。メダルの通過順が異常であると判定された場合、ステップＳ３０３（図３５参照）に進み、メダルの通過順が異常でないと判定された場合、ステップＳ３１４に進む。
【０３４１】
ステップＳ３１４において、ＥＡタイマが設定される。そして、当該処理が終了する。
また、一方、ステップＳ３１１でセレクターセンサＡのタイミングチャートが立上り状態であると判定された場合、ステップＳ３１５において、セレクターセンサＣオフから５００ｍｓ以上経過しているか否かが判定される。当該条件を満足していると判定された場合は、ステップＳ３０２（図３５参照）に進み、当該条件を満足していないと判定された場合は、ステップＳ３１６に進む。
【０３４２】
ステップＳ３１６において、メダルの通過順が異常であるか否かが判定される。セレクターセンサＡ、Ｂ、Ｃの検知順番に基づいて、メダルの通過順が異常であると判定された場合は、ステップＳ３０２（図３５参照）に進み、メダルの通過順が異常でないと判定された場合は、ステップＳ３１７に進む。
ステップＳ３１７において、ＥＡタイマが設定される。そして、当該処理が終了する。
【０３４３】
図３８に示すフローチャートに基づいて、図３４に示すステップＳ２８１の払出センサの監視処理について説明する。
ステップＳ３２０において、いずれかの回転リール62が回転中であるか否かが判定される。いずれかの回転リール62が回転中であると判定された場合、ステップＳ３２１に進み、いずれの回転リール62も回転中でない、すなわち全ての回転リール62が回転を停止していると判定された場合、ステップＳ３２３に進む。
【０３４４】
ステップＳ３２１において、払出センサＡ又はＢがオン状態であるか否かが判定される。払出センサＡ又はＢがオン状態であると判定された場合、ステップＳ３２２に進み、払出センサＡ及びＢのいずれもオン状態でないと判定された場合、ステップＳ３２３に進む。
ステップＳ３２２において、メイン制御手段200からサブ制御手段500への送信用コマンドにメダルの「払出異常」が設定される。そして、次のステップＳ３２３に進む。
【０３４５】
ステップＳ３２３において、ステップＳ３２８において設定されたエラー判定フラグとしてのＥ２エラーフラグがオン状態であるか否かが判定される。Ｅ２エラーフラグがオン状態であると判定された場合、ステップＳ３２８に進み、Ｅ２エラーフラグがオン状態でない、オフ状態であると判定された場合、ステップＳ３２４に進む。
【０３４６】
ステップＳ３２４において、エラーコードＥ７の判定時間がちょうど経過したか否かが判定される。エラーコードＥ７の判定時間がちょうど経過したと判定された場合、ステップＳ３２５に進み、エラーコードＥ７の判定時間が経過していないと判定された場合、ステップＳ３３１に進む。
【０３４７】
ステップＳ３２５において、ホッパーユニット24が駆動中であるか否かが判定される。具体的には、ホッパーモータ95が回転駆動中であるか否かが判定される。ホッパーユニット24が駆動中であると判定された場合、ステップＳ３２６に進み、ホッパーユニット24が駆動中でないと判定された場合、ステップＳ３３１に進む。
【０３４８】
ステップＳ３２６において、払出センサＢがオン状態であるか否かが判定される。払出センサＢがオン状態であると判定された場合、ステップＳ３３１に進み、オン状態でないと判定された場合、ステップＳ３２７に進む。
ステップＳ３２７において、エラーコード「Ｅ７」により、メイン制御手段200に用いられるエラーデータが設定される。そして、当該処理が終了する。
【０３４９】
一方、ステップＳ３２３でＥ２エラーフラグがオン状態であると判定された場合は、ステップＳ３２８において、Ｅ２エラーフラグが、エラー判定フラグに設定される。すなわち、Ｅ２エラーフラグのオン状態により、エラー判定フラグがオン状態に設定される。そして、ステップＳ３２９に進む。
【０３５０】
ステップＳ３２９において、いずれかの回転リール62が回転中であるか否かが判定される。いずれかの回転リール62が回転中であると判定された場合、当該処理は終了し、全ての回転リール62が回転中でない、すなわち停止していると判定された場合、Ｅ２エラーのエラー判定フラグをクリアし、ステップＳ３３０に進む。
【０３５１】
ステップＳ３３０において、エラーコードＥ２が、メイン制御手段200で用いられるエラーデータに設定される。そして、当該処理が終了する。
【０３５２】
一方、ステップＳ３２４でエラーコードＥ７の判定時間が経過していないと判定された場合、ステップＳ３２５でホッパーユニット24が駆動中でないと判定された場合、ステップＳ３２６で払出センサＢがオン状態であると判定された場合は、ステップＳ３３１において、払出センサＡ又はＢがオン状態であるか否かが判定される。払出センサＡ又はＢがオン状態であると判定された場合、ステップＳ３３２に進み、払出センサＡ及びＢもオン状態でないと判定された場合、図３９のステップＳ３５０に進む。
【０３５３】
ステップＳ３３２において、ホッパーユニット24が駆動中であるか否か、具体的には、ホッパーモータ95が回転駆動中であるか否かが判定される。ホッパーユニット24が駆動中であると判定された場合、ステップＳ３３３に進み、ホッパーユニット24が駆動中でないと判定された場合、ステップＳ３２８に進む。
【０３５４】
ステップＳ３３３において、払出センサＡが立上り状態（オフ状態からオン状態への移行状態）であるか否かが判定される。立上り状態であると判定された場合、ステップＳ３３４に進み、立上り状態でないと判定された場合、図３９のステップＳ３５０に進む。
ステップＳ３３４において、Ｅ１タイマが設定される（Ｅ１タイマのカウントダウン（計時）が開始される）。そして、当該処理は終了する。
【０３５５】
図３９に示すフローチャートに基づいて、図３８に続いて、払出センサの監視処理について説明する。
ステップＳ３５０において、ホッパーユニット24が駆動中であるか否か、具体的には、ホッパーモータ95が回転駆動中であるか否かが判定される。ホッパーユニット24が駆動中であると判定された場合、ステップＳ３５１に進み、ホッパーユニット24が駆動中でないと判定された場合、当該処理は終了する。
【０３５６】
ステップＳ３５１において、エラーコードＥ７の判定時間経過後に払出センサＡ及びＢの両方がオフ状態であるか否かが判定される。両方ともオフ状態であると判定された場合、ステップＳ３５３に進み、両方ともオフ状態ではない、すなわち少なくとも一方がオン状態であると判定された場合、ステップＳ３５２に進む。
【０３５７】
ステップＳ３５２において、Ｅ１タイマで所定時間が経過（カウントダウン（減算））して残り時間が０になっているか否かが判定される。Ｅ１タイマが０になっていると判定された場合、ステップＳ３５３に進み、０になっていないと判定された場合、ステップＳ３５４に進む。
ステップＳ３５３において、エラーコード「Ｅ１」により、メイン制御手段200で用いられるエラーデータが設定される。そして、当該処理が終了する。
【０３５８】
一方、ステップＳ３５２でＥ１タイマで所定時間が経過（カウントダウン（減算））して残り時間が０になっていない場合は、ステップＳ３５４において、払出センサＡが立下り状態（オン状態からオフ状態へ移行する状態）であるか否かが判定される。立下り状態であると判定された場合は、ステップＳ３５５に進み、立下り状態でないと判定された場合、当該処理は終了する。
【０３５９】
ステップＳ３５５において、Ｅ１タイマのクリア（初期化）が行われる。そして、次のステップＳ３５６に進む。
ステップＳ３５６において、払出センサＡの立上り状態（オフ状態からオン状態へ移行する状態）から立下り状態（オン状態からオフ状態へ移行する状態）の間に払出センサＢの立下り状態（オン状態からオフ状態へ移行する状態）が発生したか否かが判定される。立下り状態が発生したと判定された場合、当該処理は終了し、立下り状態が発生していないと判定された場合、ステップＳ３５３に進む。
【０３６０】
図４０に示すフローチャートに基づいて、図３４のステップＳ２８２のドア（前扉14）の監視処理について説明する。
ステップＳ３６０において、ドア（前扉14）の監視保留タイマにより予め定めた所定時間が経過したか否かが判定される。経過したと判定された場合は、ステップＳ３６１に進み、経過していないと判定された場合、当該処理は終了する。
【０３６１】
ステップＳ３６１において、ドア（前扉14）の状態が取得される。そして、次のステップＳ３６２に進む。
ステップＳ３６２において、取得したドア（前扉14）の状態が前回取得したドア（前扉14）情報と異なるか否かが判定される。当該情報と異なると判定された場合、次のステップＳ３６３に進み、当該情報と異ならないと判定された場合、当該処理は終了する。
【０３６２】
ステップＳ３６３において、ドア（前扉14）の状態が更新される。そして、次のステップＳ３６４に進む。
ステップＳ３６４において、メイン制御手段200からサブ制御手段500へ送信するための送信用コマンドにドア（前扉14）状態が設定される。そして、次のステップＳ３６５に進む。
ステップＳ３６５において、ドア（前扉14）監視保留タイマが設定される。そして、当該処理が終了する。
【０３６３】
図４１に示すフローチャートに基づいて、図２８のステップＳ２０２、図２９のステップＳ２１３、図３０のステップＳ２３０、図３１のステップＳ２４９のエラー処理について説明する。
ステップＳ３７０において、現在の遊技状態が保存される。そして、次のステップＳ３７１に進む。
【０３６４】
ステップＳ３７１において、発生しているエラーの状態（エラー状態）をエラーフラグとしてサブ制御手段500へ送信する。具体的には、メイン制御手段200の送信手段310からサブ制御手段500の受信手段510へ送信されるものである。そして、次のステップＳ３７２に進む。
ステップＳ３７２において、払出枚数表示器88の内容が保存される。そして、次のステップＳ３７３に進む。
【０３６５】
ステップＳ３７３において、メイン側報知手段300により払出枚数表示器88にエラーコード表示が行われ、エラーコードが表示される。そして、次のステップＳ３７４に進む。
ステップＳ３７４において、ホッパーユニット24及びキャンセルコイル（メダルセレクタ17）の状態が保存される。そして、次のステップＳ３７５に進む。
【０３６６】
ステップＳ３７５において、ホッパーユニット24及びキャンセルコイル（メダルセレクタ17）の設定（オフ状態）が行われる。そして、次のステップＳ３７６に進む。
ステップＳ３７６において、Ｅ４エラーの状態であるか否かが判定される。Ｅ４エラーの状態であると判定された場合、ステップＳ３８８に進み、Ｅ４エラーの状態でないと判定された場合、ステップＳ３７７に進む。
【０３６７】
ステップＳ３７７において、Ｅ３エラー状態であるか否かが判定される。Ｅ３エラー状態であると判定された場合、ステップＳ３７８に進み、Ｅ３エラー状態でないと判定された場合、ステップＳ３７９に進む。
【０３６８】
ステップＳ３７８において、エラー解除センサがオン状態であるか否かが判定される。なお、このステップＳ３７８は、Ｅ３エラー（ホッパーエンプティエラー）となるので、ここでのエラー解除センサは、ドアキーリセットとなるものである。このドアキーリセットは、前扉14を開くための鍵（ドアキー）を、前扉14の解錠方向とは反対の方向に回すことで成立するものである。エラー解除センサがオン状態であると判定された場合、ステップＳ３８１に進み、エラー解除センサがオン状態でないと判定された場合、ステップＳ３７９に進む。
【０３６９】
ステップＳ３７９において、設定変更スイッチ46がオン状態であるか否かが判定される。なお、ここでの設定変更スイッチ46がリセットスイッチになるものである。設定変更スイッチ46がオン状態であると判定された場合、ステップＳ３８０に進み、オン状態でないと判定された場合、ステップＳ３７６に戻る。
【０３７０】
ステップＳ３８０において、ドア（前扉14）の開閉センサ（具体的には、扉開閉用スイッチ19）がオン状態であるか否かが判定される。オン状態であると判定された場合、ステップＳ３７６に戻り、オン状態でないと判定された場合、ステップＳ３８１に進む。
ステップＳ３８１において、セレクターセンサＡ、Ｂ、Ｃ、払出センサＡ、Ｂのいずれかがオン状態であるか否かが判定される。オン状態であると判定された場合、ステップＳ３７６に戻り、オン状態でないと判定された場合、ステップＳ３８２に進む。
【０３７１】
ステップＳ３８２において、ホッパーユニット24及びキャンセルコイルの状態を元の状態に復帰させる。そして、次のステップＳ３８３に進む。
ステップＳ３８３において、エラーコード表示のクリア（初期化）が行われる。そして、次のステップＳ３８４に進む。
【０３７２】
ステップＳ３８４において、払出枚数表示器88の内容の復帰が行われる。そして、ステップＳ３８５に進む。
ステップＳ３８５において、遊技状態の復帰が行われる。そして、ステップＳ３８６に進む。
【０３７３】
ステップＳ３８６において、サブ制御手段500へエラー解除イベント（信号）の送信が行われる。そして、次のステップＳ３８７に進む。
ステップＳ３８７において、サブ制御手段500のメダル払出開始イベント（信号）の送信判定が行われる。そして、当該処理が終了する。
一方、ステップＳ３７６のＥ４エラーの状態であると判定された場合、ステップＳ３８８において、設定変更が行われるまで待機状態となる。
【０３７４】
図４２に示すフローチャートに基づいて、設定変更処理について説明する。
ステップＳ３９０において、スタック領域がクリア（初期化）される。そして、次のステップＳ３９１に進む。
ステップＳ３９１において、ＲＡＭ領域がクリア（初期化）される。なお、当該処理は後で詳細に説明する。そして、次のステップＳ３９２に進む。
【０３７５】
ステップＳ３９２において、設定変更時における初期設定が行われる。そして、次のステップＳ３９３に進む。
ステップＳ３９３において、メイン制御手段200の送信手段310からサブ制御手段500の受信手段510へ設定変更状態が開始されたことを示すコマンドが送信される。そして、次のステップＳ３９４に進む。
【０３７６】
ステップＳ３９４において、メイン制御手段200のＲＡＭのバックアップ不良が設定されているか否かが判定される。そして、バックアップ不良が設定されていると判定された場合、ステップＳ３９５に進み、バックアップ不良が設定されていないと判定された場合、ステップＳ４０５に進む。
【０３７７】
ステップＳ３９５において、設定表示器89に「Ｃ」の表示が行われる。そして、次のステップＳ３９６に進む。
ステップＳ３９６において、割込み可となる、すなわち、図３１に示すタイマ割込処理の実行が許容され、図３１に示すフローチャートの処理が行われる。そして、次のステップＳ３９７に進む。
【０３７８】
ステップＳ３９７において、設定変更後に予定される設定値（設定変更予定値）が０でない場合は次のステップＳ３９８に進み、０である場合はステップＳ３９９に進む。
ステップＳ３９８において、スタートスイッチ40がオン状態になっているか否かが判定される。オン状態になっていると判定された場合、ステップＳ４０６に進み、オン状態になっていないと判定された場合、次のステップＳ３９９に進む。
【０３７９】
ステップＳ３９９において、設定変更スイッチ46がオン状態になっているか否かが判定される。オン状態になっていると判定された場合、次のステップＳ４００に進み、オン状態になっていないと判定された場合、ステップＳ３９６に戻る。
【０３８０】
ステップＳ４００において、チャタリング防止ウェイトが設定される。具体的には、このチャタリング防止ウェイトにより、設定変更スイッチ46の１度の操作で設定変更予定値が２以上更新されることを防止している。そして、次のステップＳ４０１に進む。
ステップＳ４０１において、スイッチ入力用立上り、立下りフラグがクリア（初期化）される。つまり、このステップＳ４０１が行われることにより、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータ（図４参照）のうち、初期化対象となるデータが初期化される。そして、次のステップＳ４０２に進む。このステップＳ４０１における初期化は、初期化対象となるデータにＯＦＦ（０）が設定される。
【０３８１】
ステップＳ４０２において、設定変更予定値が＋１、すなわち、次の段階へ更新される。例えば、設定変更予定値が２の場合は３へ更新され、６の場合は１へ更新される。そして、次のステップＳ４０３に進む。
ステップＳ４０３において、設定変更予定値が７より小さくない場合は次のステップＳ４０４に進み、７より小さい場合はステップＳ４０５に進む。
【０３８２】
ステップＳ４０４において、設定変更用の初期値が設定される。ここでの初期値は、１〜６の中の１つの値とされている。そして、次のステップＳ４０５に進む。
ステップＳ４０５において、設定表示器89に設定変更予定値が表示される。そして、ステップＳ３９６に戻る。
【０３８３】
一方、ステップＳ３９８でスタートスイッチ40がオン状態になっていると判定された場合、ステップＳ４０６において、スイッチ入力用立上り、立下りフラグがクリア（初期化）される。つまり、このステップＳ４０６が行われることにより、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータ（図４参照）のうち、初期化対象となるデータが初期化される。そして、次のステップＳ４０７に進む。このステップＳ４０６における初期化は、初期化対象となるデータにＯＦＦ（０）が設定される。
【０３８４】
ステップＳ４０７において、割込み可となる、すなわち、図３１に示すタイマ割込処理の実行が許容され、図３１に示すフローチャートの処理が行われる。そして、次のステップＳ４０８に進む。
【０３８５】
ステップＳ４０８において、設定キースイッチ45がオフ状態であるか否かが判定される。オフ状態であると判定された場合、ステップＳ４０９に進み、オフ状態でないと判定された場合、ステップＳ４０７に進む。
ステップＳ４０９において、設定値の確定が行われる。そして、当該処理が終了する。
【０３８６】
図４３に示すフローチャートに基づいて、図４２のステップＳ３９１のＲＡＭ領域クリアについて説明する。
ステップＳ４１０において、ＲＡＭエラーが発生しているか否かが判定される。ＲＡＭエラーが発生していると判定された場合、次のステップＳ４１１に進み、ＲＡＭエラーが発生しないと判定された場合、ステップＳ４１２に進む。
【０３８７】
ステップＳ４１１において、メイン制御手段200のＲＡＭの番地のうち、ＲＴモードに対応する番地（図４参照）から番地「Ｆ０ＦＦ」までに格納されたデータがクリア（初期化）される。そして、当該処理が終了する。
ステップＳ４１２において、メイン制御手段200のＲＡＭの番地のうち、抽せん乱数に対応する番地（図４参照）から番地「Ｆ０ＦＦ」までに格納されたデータがクリア（初期化）される。そして、当該処理が終了する。
【０３８８】
ここで、図４３において、ステップＳ４１１又はステップＳ４１２の何れかが行われたとしても、入力ポート０〜２入力データ、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータに「０」が設定される（図４参照）。つまり、図４３に示す「ＲＡＭ領域クリア」が行われた後は、入力ポート０〜２入力データ、入力ポート０〜２立上りデータ、及び、入力ポート０〜２立下りデータに「０」が設定された状態となる。
【０３８９】
図４４に示すフローチャートに基づいて、サブ制御手段500におけるエラー報知処理について説明する。
先ず、ステップＳ４２０において、サブ制御手段500の受信手段510が、メイン制御手段200の送信手段310からステップＳ２４７における送信用コマンドを受信したか否かが判定される。送信用コマンドを受信したと判定された場合、次のステップＳ４２１に進み、送信用コマンドを受信していないと判定された場合、当該処理は終了する。
【０３９０】
ステップＳ４２１において、送信用コマンドがドア状態か否かが判定される。具体的には、送信用コマンドが、ドア（前扉14）の開閉に関するドア状態のものであるか否かが判定されるものである。送信用コマンドがドア状態のものであると判定された場合、ステップＳ４２７に進み、送信用コマンドがドア状態のものではないと判定された場合、ステップＳ４２２に進む。
【０３９１】
ステップＳ４２２において、エラー報知が行われる。具体的には、スピーカー72から「エラーです」の音声報知が行われる。そして、次のステップＳ４２３に進む。
ステップＳ４２３において、ステップＳ３７１におけるエラーフラグを受信しているか否かが判定される。エラーフラグを受信していると判定された場合は、ステップＳ４２４に進み、エラーフラグを受信していないと判定された場合は、待機状態となる。
【０３９２】
ステップＳ４２４において、エラー再報知が行われる。そして、次のステップＳ４２５に進む。
ステップＳ４２５において、エラー解除イベント（信号）を受信しているか否かが判定される。エラー解除イベント（信号）を受信していると判定された場合、次のステップＳ４２６に進み、エラー解除イベント（信号）を受信していないと判定された場合、当該処理は終了する。
【０３９３】
ステップＳ４２６において、エラー報知がクリア（初期化）される。すなわち、エラー報知が行われていない状態に戻る。そして、当該処理は終了する。
一方、ステップＳ４２１で送信用コマンドがドア状態（前扉14の開閉状態）であると判定された場合は、ステップＳ４２７において、ドア状態が前扉14の開状態であるか否かが判定される。前扉14が開状態であると判定された場合、ステップＳ４２９に進み、前扉14が開状態でない、すなわち閉状態であると判定された場合、ステップＳ４２８に進む。
【０３９４】
ステップＳ４２８において、エラー報知がクリア（初期化）される。具体的には、スピーカー72からの音声出力を停止する。そして、当該処理は終了する。
一方、ステップＳ４２７でドア状態が開状態であると判定された場合は、ステップＳ４２９において、エラー報知が行われる。具体的には、スピーカー72から音声が出力される。そして、当該処理は終了する。
【０３９５】
（作用効果）
設定変更状態は、スタートスイッチ40に対する決定操作が行われる前の状態である決定前状態と、決定操作が行われた後の状態である決定後状態とがある。また、設定変更状態は、決定後状態において設定キースイッチ45に対する終了操作が行われることで当該設定変更状態を終了するよう構成されている。
【０３９６】
そして、設定変更制御手段270は、スタートスイッチ40に対する決定操作が継続された状態で、設定キースイッチ45に対する開始操作を伴い電源スイッチ44に対し電源投入操作がされた場合には、決定操作が行われたと判定して決定後状態に制御する。その後、設定変更制御手段270は、設定キースイッチ45に対する終了操作のみが行われることで設定変更状態を終了させる。
【０３９７】
つまり、本実施の形態は、スタートスイッチ40に対する決定操作が継続された状態で設定変更状態が開始された場合には、既に決定後状態となっており、設定キースイッチ45に対する終了操作のみが行われることで設定変更状態を終了させることができる。
そのため、本実施の形態によれば、設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることができる。
【０３９８】
本実施の形態では、設定変更制御手段270が取得するスタートスイッチ40の情報として、０又は１のビット値を含む入力データと、入力データのビット値に変化があった場合に変化後の入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられている。
【０３９９】
そして、設定変更制御手段270は、設定変更状態へ制御が行われると、ステップＳ３９１のＲＡＭ領域クリア（図４２参照）で入力データ及び立上りデータのビット値を初期化する。ただし、設定変更制御手段270は、設定変更状態となる前からスタートスイッチ40に対する決定操作が継続されている場合には、ステップＳ３９１のＲＡＭ領域クリア（図４２参照）後のステップＳ３９６の割込み可（図４２参照）で入力データのビット値を変化させるとともに、変化後の入力データに対応するビット値を立上りデータのビット値に設定する。その後、設定変更制御手段270は、ステップＳ３９８（図４２参照）において決定操作が行われたと判定する。
【０４００】
つまり、本実施の形態では、スタートスイッチ40に対する決定操作が行われたことを立上りデータのビット値の変化を契機として検知している。そして、立上りデータのビット値が変化するための条件は、入力データのビット値が変化することとなっている。
【０４０１】
以上より、本実施の形態によれば、設定変更作業として同一設定への打ち直しを行う場合における作業時間の効率化を図ることができるスタートスイッチ40の制御を行うことができる。
【０４０２】
本実施の形態では、スタートスイッチ40に対して、複数の回転リール62の図柄61の変動表示を開始させるための操作である始動操作を行うことが可能とされている。
そして、メイン制御手段200は、スタートスイッチ40に対する操作が継続された状態で、設定キースイッチ45に対する開始操作を伴わず電源スイッチ44に対し電源投入操作がされた場合には、始動操作が行われたと判定せず、複数の回転リール62の図柄61の変動表示を行わないこととしている。
【０４０３】
つまり、本実施の形態は、設定変更を伴わない電断復帰時にスタートスイッチ40に対する操作を継続していても、始動操作が行われたと判定せず、複数の回転リール62の図柄61の変動表示を行わないこととしている。
【０４０４】
そのため、本実施の形態によれば、設定変更を伴わない電断復帰時にスタートスイッチ40に対する操作を継続している場合に、スタートスイッチ40に対する始動操作が行われたと判定されてしまい、複数の回転リール62の図柄61の変動表示が行われてしまうという事象を防止できる。
【０４０５】
設定変更状態は、設定変更スイッチ46に対する変更操作が行われる前の状態である変更前状態と、変更操作が行われた後の状態である変更後状態とがある。
そして、設定変更制御手段270は、設定変更スイッチ46に対する変更操作が継続された状態で、設定キースイッチ45に対する開始操作を伴い電源スイッチ44に対し電源投入操作がされた場合には、変更操作が行われたと判定し、設定値を次の段階へ変更させた変更後状態に制御する。
【０４０６】
つまり、本実施の形態は、設定変更スイッチ46に対する変更操作が継続された状態で設定変更状態が開始された場合には、既に設定値が次の段階へ変更された変更後状態となっている。
そのため、本実施の形態によれば、設定変更作業として次の段階の設定値への変更を行う場合における作業時間の効率化を図ることができる。
【０４０７】
本実施の形態では、設定変更制御手段270が取得する設定変更スイッチ46の情報として、０又は１のビット値を含む入力データと、入力データのビット値に変化があった場合に変化後の入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられている。
【０４０８】
そして、設定変更制御手段270は、設定変更状態へ制御が行われると、ステップＳ３９１のＲＡＭ領域クリア（図４２参照）で入力データ及び立上りデータのビット値を初期化する。ただし、設定変更制御手段270は、設定変更状態となる前から設定変更スイッチ46に対する変更操作が継続されている場合には、ステップＳ３９１のＲＡＭ領域クリア（図４２参照）後のステップＳ３９６の割込み可（図４２参照）で入力データのビット値を変化させるとともに、変化後の入力データに対応するビット値を立上りデータのビット値に設定する。その後、設定変更制御手段270は、ステップＳ３９９（図４２参照）において変更操作が行われたと判定する。
【０４０９】
つまり、本実施の形態では、設定変更スイッチ46に対する変更操作が行われたことを立上りデータのビット値の変化を契機として検知している。そして、立上りデータのビット値が変化するための条件は、入力データのビット値が変化することとなっている。
以上より、本実施の形態によれば、設定変更作業として次の段階の設定値への変更を行う場合における作業時間の効率化を図ることができる設定変更スイッチ46の制御を行うことができる。
【０４１０】
本実施の形態におけるメイン制御手段200は、特定事象の発生を検知する特定事象検知手段280を備えるとともに、特定事象の検知に基づいて所定のエラー状態に制御する。また、本実施の形態では、設定変更スイッチ46に対して、所定のエラー状態を解除するための操作である解除操作を行うことが可能とされている。
【０４１１】
そして、メイン制御手段200は、所定のエラー状態中に電断が発生した後、設定変更スイッチ46に対する操作が継続された状態で、設定キースイッチ45に対する開始操作を伴わず電源スイッチ44に対し電源投入操作がされた場合には、解除操作が行われたと判定せず、所定のエラー状態を継続させることとしている。
【０４１２】
つまり、本実施の形態は、所定のエラー状態中から設定変更を伴わず電断復帰する場合に設定変更スイッチ46に対する操作を継続していても、解除操作が行われたと判定せず、所定のエラー状態を継続させることとしている。
【０４１３】
そのため、本実施の形態によれば、所定のエラー状態中から設定変更を伴わず電断復帰する場合において、設定変更スイッチ46に対する操作を継続しているときに、設定変更スイッチ46に対する解除操作が行われたと判定されてしまい、所定のエラー状態が解除されてしまうという事象を防止できる。
【０４１４】
（その他）
上記の実施形態は、入力データのＯＦＦ（０）からＯＮ（１）への切替を契機に、立上りデータをＯＦＦ（０）からＯＮ（１）に切り替える、すなわち、立上りデータに１を設定することとした。しかし、これに限らず、入力データがＯＮ（１）になったか否かを判定し、ＯＮ（１）になった場合に、立上りデータに１を設定することとしてもよい。
【０４１５】
なお、上記の実施形態では、立上りデータのＯＦＦ（０）からＯＮ（１）への切替を契機に、変更処理、決定処理、変動処理、及び解除処理を行うこととしたが、これに限らず、立上りデータがＯＮ（１）になったか否かを判定し、ＯＮ（１）になった場合にこれらの処理を行うこととしてもよい。つまり、入力データがＯＮ（１）となったことによって立上りデータがＯＮ（１）となり、立上りデータがＯＮ（１）となったことにより対応する処理を行うようにしてもよい。
【０４１６】
また、これらは互いに組み合わさった実施形態としてもよく、例えば、入力データのＯＦＦ（０）からＯＮ（１）への切替を契機に、立上りデータがＯＦＦ（０）からＯＮ（１）に切り替えられ、立上りデータがＯＮ（１）となったことにより対応する処理を行うようにしてもよい。一方で、入力データがＯＮ（１）となったことによって立上りデータがＯＮ（１）となり、立上りデータのＯＦＦ（０）からＯＮ（１）への切替を契機に対応する処理を行うようにしてもよい。
【０４１７】
また、これにより、スタートスイッチ40や設定変更スイッチ46等を含む所定の操作手段に対して操作を行った場合に当該所定の操作手段の入力データのＯＮ（１）が検知されることにより、当該所定の操作手段の立上りデータがＯＮ（１）となり、当該立上りデータがＯＮ（１）となったことで当該所定の操作手段に対応する処理を行うこととなる。これは、例えば設定変更状態における設定変更スイッチ46への操作であれば設定値を次の段階へ切替えることであり、設定変更状態におけるスタートスイッチ40への操作であれば設定値の決定であり、遊技可能状態におけるスタートスイッチ40への操作であれば役抽選や変動処理を行い、エラー状態における設定変更スイッチ46への操作であればエラー解除となる。
【０４１８】
また、上記の実施形態では図４２や図４３における設定変更処理における「ＲＡＭクリア処理（ＲＡＭ領域クリア）」において入力ポート０の入力データと立上りデータが初期化対象となっており、この中にスタートスイッチ40、設定変更スイッチ46、設定キースイッチ45が含まれており、当該「ＲＡＭクリア処理（ＲＡＭ領域クリア）」において、これらの入力ポート０の入力データと立上りデータが初期化されていたが、これらに加えて又は除いて初期化対象となるスイッチ類は適宜定めても良い。
【符号の説明】
【０４１９】
10  遊技機                              12  筐体
14  前扉                                16  図柄表示窓部
17  メダルセレクタ                      18  外部集中端子板
19  扉開閉用スイッチ                    20  上パネル
22  下パネル                            24  ホッパーユニット
26  メダル受け皿                        28  メダル払出口
30  操作部                              32  ベットスイッチ
34  マックスベットスイッチ              35  シングルベットスイッチ
36  精算スイッチ                        38  メダル投入口
40  スタートスイッチ                    42  演出用ボタンスイッチ
43  電源ユニット                        44  電源スイッチ
45  設定キースイッチ                    46  設定変更スイッチ
50  ストップスイッチ                    Ｌ  左ストップスイッチ
Ｃ  中ストップスイッチ                  Ｒ  右ストップスイッチ
60  リールユニット                      61  図柄
62  回転リール                          63  リール位置センサ
64  左回転リール                        65  リール駆動モータ
66  中回転リール                        67  バックランプ
68  右回転リール                        70  演出装置
72  スピーカー                          74  上部スピーカー
76  下部スピーカー                      78  演出用ランプ
80  上部ランプ                          82  下部ランプ
84  表示部                              86  有効ライン
87  クレジット表示器                    88  払出枚数表示器
89  設定表示器                          90  区間報知ランプ
92  投入センサ
94  払出センサ                          95  ホッパーモータ
96  オーバーフローセンサ            
100  制御装置
200  メイン制御手段                     210  役抽選手段
220  リール制御手段                     230  停止図柄判定手段
240  配当付与手段                       250  遊技状態制御手段
251  ノーマル遊技状態制御手段           252  ボーナス内部中状態制御手段
253  ボーナス遊技状態制御手段
260  有利区間制御手段                   270  設定変更制御手段
280  特定事象検知手段                   290  遊技停止手段
300  メイン側報知手段                   310  送信手段
500  サブ制御手段                       510  受信手段
520  サブ側報知手段
【図１】
2020179147.tif 000003
【図２】
2020179147.tif 000004
【図３】
2020179147.tif 000005
【図４】
2020179147.tif 000006
【図５】
2020179147.tif 000007
【図６】
2020179147.tif 000008
【図７】
2020179147.tif 000009
【図８】
2020179147.tif 000010
【図９】
2020179147.tif 000011
【図１０】
2020179147.tif 000012
【図１１】
2020179147.tif 000013
【図１２】
2020179147.tif 000014
【図１３】
2020179147.tif 000015
【図１４】
2020179147.tif 000016
【図１５】
2020179147.tif 000017
【図１６】
2020179147.tif 000018
【図１７】
2020179147.tif 000019
【図１８】
2020179147.tif 000020
【図１９】
2020179147.tif 000021
【図２０】
2020179147.tif 000022
【図２１】
2020179147.tif 000023
【図２２】
2020179147.tif 000024
【図２３】
2020179147.tif 000025
【図２４】
2020179147.tif 000026
【図２５】
2020179147.tif 000027
【図２６】
2020179147.tif 000028
【図２７】
2020179147.tif 000029
【図２８】
2020179147.tif 000030
【図２９】
2020179147.tif 000031
【図３０】
2020179147.tif 000032
【図３１】
2020179147.tif 000033
【図３２】
2020179147.tif 000034
【図３３】
2020179147.tif 000035
【図３４】
2020179147.tif 000036
【図３５】
2020179147.tif 000037
【図３６】
2020179147.tif 000038
【図３７】
2020179147.tif 000039
【図３８】
2020179147.tif 000040
【図３９】
2020179147.tif 000041
【図４０】
2020179147.tif 000042
【図４１】
2020179147.tif 000043
【図４２】
2020179147.tif 000044
【図４３】
2020179147.tif 000045
【図４４】
2020179147.tif 000046
【手続補正書】
【提出日】令和2年3月2日(2020.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電力供給を行う電源装置と、
遊技に関する制御を行うメイン制御手段と、
複数の図柄を変動表示可能な複数の回転リールと、
前記複数の回転リールの図柄の変動表示を開始させるための操作である始動操作が可能な所定操作手段と、
を備え、
前記メイン制御手段は、前記所定操作手段に対する操作が継続された状態で前記電源装置による電力供給が開始された場合には、前記始動操作が行われたと判定せず、前記複数の回転リールの図柄の変動表示を行わないことを特徴とする遊技機。
【請求項２】
前記メイン制御手段が取得する前記所定操作手段の情報として、特定値又は所定値のビット値を含む入力データと、前記入力データのビット値に変化があった場合に変化後の前記入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられ、
前記メイン制御手段は、前記入力データのビット値に変化があった場合に、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定するとともに、前記立上りデータのビット値の変化に基づき前記始動操作が行われたと判定し、
前記メイン制御手段は、前記所定操作手段に対する操作が継続された状態で前記電源装置による電力供給が開始された場合には、該電力供給が開始されたことに基づき前記入力データに対応するビット値である入力データ初期ビット値及び前記立上りデータに対応するビット値である立上りデータ初期ビット値を設定する特定処理を行い、前記特定処理の後に行う前記所定操作手段の前記入力データに対応するビット値及び前記立上りデータに対応するビット値を更新可能な入力処理では、前記入力データ初期ビット値及び前記立上りデータ初期ビット値が変化しないことで、前記始動操作が行われたと判定せず、前記複数の回転リールの図柄の変動表示を行わないことを特徴とする請求項１に記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
特許文献１には、操作手段（ベットボタン）の押下操作に基づく立上りエッジを検出した場合、当該押下操作に基づく制御処理を行う遊技機が開示されている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
【特許文献１】特開２０１０−１３１１３３号公報
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、所定操作手段に対する操作が継続された状態で電源装置による電力供給が開始された場合に、複数の回転リールの図柄の変動表示を行わない遊技機を提供することを目的とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
つまり、この構成では、変更操作手段に対する変更操作が行われたことを第２情報のビット値の変化を契機として検知している。そして、第２情報のビット値が変化するための条件は、第１情報のビット値が変化することとなっている。
以上より、この構成によれば、設定変更作業として次の段階の設定値への変更を行う場合における作業時間の効率化を図ることができる変更操作手段の制御を行うことができる。
他の例として、さらに、電力供給を行う電源装置と、遊技に関する制御を行うメイン制御手段と、複数の図柄を変動表示可能な複数の回転リールと、前記複数の回転リールの図柄の変動表示を開始させるための操作である始動操作が可能な所定操作手段と、を備え、前記メイン制御手段は、前記所定操作手段に対する操作が継続された状態で前記電源装置による電力供給が開始された場合には、前記始動操作が行われたと判定せず、前記複数の回転リールの図柄の変動表示を行わないことを特徴とする。
この構成によれば、所定操作手段に対する操作が継続された状態で電源装置による電力供給が開始された場合に、複数の回転リールの図柄の変動表示を行わない遊技機を提供することができる。
他の例として、さらに、前記メイン制御手段が取得する前記所定操作手段の情報として、特定値又は所定値のビット値を含む入力データと、前記入力データのビット値に変化があった場合に変化後の前記入力データに対応するビット値が設定される立上りデータと、が少なくとも設けられ、前記メイン制御手段は、前記入力データのビット値に変化があった場合に、変化後の前記入力データに対応するビット値を前記立上りデータのビット値に設定するとともに、前記立上りデータのビット値の変化に基づき前記始動操作が行われたと判定し、前記メイン制御手段は、前記所定操作手段に対する操作が継続された状態で前記電源装置による電力供給が開始された場合には、該電力供給が開始されたことに基づき前記入力データに対応するビット値である入力データ初期ビット値及び前記立上りデータに対応するビット値である立上りデータ初期ビット値を設定する特定処理を行い、前記特定処理の後に行う前記所定操作手段の前記入力データに対応するビット値及び前記立上りデータに対応するビット値を更新可能な入力処理では、前記入力データ初期ビット値及び前記立上りデータ初期ビット値が変化しないことで、前記始動操作が行われたと判定せず、前記複数の回転リールの図柄の変動表示を行わないことを特徴とする。