(57)【要約】【課題】管理者状態へと状態移行されていることについて外部から確認することができる遊技機を提供する。【解決手段】設定キースイッチ３７をｏｎ状態にする操作がされかつ前面扉１ｂが開放されているときに遊技可能状態から管理者状態へと状態移行する一方で、設定キースイッチ３７をｏｎ状態にする操作がされても前面扉１ｂが開放されていなければ遊技可能状態から管理者状態へと状態移行しない遊技機において、設定キースイッチ３７をｏｎ状態にする操作がされても前面扉１ｂが開放されていないことで管理者状態へと状態移行しないときには外部出力信号１が外部出力されない一方で、設定キースイッチ３７をｏｎ状態にする操作がされかつ前面扉１ｂが開放されていることで管理者状態へと状態移行するときには外部出力信号１が外部出力されるようにした。【選択図】図３１
2018029846.tif 000002
【特許請求の範囲】
【請求項１】
遊技を行う遊技機であって、
前記遊技機の前面側を開閉可能な開閉部材と、
前記開閉部材の開放を検知する開放検知手段と、
前記遊技機の管理者による所定操作を受け付ける操作受付手段と、
遊技が進行可能な遊技可能状態から遊技が進行不可能な管理者状態へと状態移行する状態移行手段と、
信号を外部出力する外部出力手段とを備え、
前記状態移行手段は、前記操作受付手段によって前記所定操作が受け付けられかつ前記開放検知手段によって前記開閉部材の開放が検知されているときに前記遊技可能状態から前記管理者状態へと状態移行する一方で、前記操作受付手段によって前記所定操作が受け付けられても前記開放検知手段によって前記開閉部材の開放が検知されていなければ前記遊技可能状態から前記管理者状態へと状態移行せず、
前記外部出力手段は、前記操作受付手段によって前記所定操作が受け付けられても前記開放検知手段によって前記開閉部材の開放が検知されていないことで前記管理者状態へと状態移行しないときには信号を外部出力しない一方で、前記操作受付手段によって前記所定操作が受け付けられかつ前記開放検知手段によって前記開閉部材の開放が検知されていることで前記管理者状態へと状態移行するときには信号を外部出力する、遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技を行う遊技機に関する。
【背景技術】
【０００２】
遊技機として、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を備え、可変表示部を変動表示した後、可変表示部の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシンがある。さらに、遊技機として、遊技媒体である遊技球を発射装置によって遊技領域に発射し、遊技領域に設けられている入賞口などの入賞領域に遊技球が入賞すると、所定の入賞価値を遊技者に与えるパチンコ遊技機がある。
【０００３】
このような遊技機として、前面扉を開放した状態で設定キースイッチを捻ってＯＮすることを条件に、遊技者にとっての有利度を変更するための設定変更処理などを実行可能な管理者状態へと状態移行する遊技機があった（たとえば、特許文献１）。この遊技機は、一旦管理者状態へと状態移行すると、前面扉が開放されているか否かにかかわらず、当該管理者状態を維持するものであった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５６１８０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した遊技機においては、管理者状態への状態移行と、信号の外部出力との関連性について何ら鑑みられていないため、管理者状態へと状態移行されていることについて外部から確認することができなかった。
【０００６】
この発明は、かかる実情に鑑み考え出されたものであり、その目的は、管理者状態へと状態移行されていることについて外部から確認することができる遊技機を提供することである。
【課題を解決するための手段】
【０００７】
（１）  遊技を行う遊技機（スロットマシン１、パチンコ遊技機）であって、
前記遊技機の前面側を開閉可能な開閉部材（前面扉１ｂ）と、
前記開閉部材の開放を検知する開放検知手段（ドア開放検出スイッチ２５）と、
前記遊技機の管理者による所定操作（設定キースイッチ３７をｏｎ状態またはｏｆｆ状態に切り替える操作）を受け付ける操作受付手段（設定キースイッチ３７）と、
遊技が進行可能な遊技可能状態から遊技が進行不可能な管理者状態（設定確認状態と設定変更状態とを含む管理者状態）へと状態移行する状態移行手段（メイン制御部４１による管理者状態に切り替える処理、図１３の設定変更処理、図２１の設定確認処理）と、
信号（ドア開放信号、設定中信号、投入エラー信号、および払出エラー信号で構成される外部出力信号１、ドア開放信号で構成される外部出力信号２）を外部出力する外部出力手段（メイン制御部４１による外部出力信号１および外部出力信号２を出力する処理）とを備え、
前記状態移行手段は、前記操作受付手段によって前記所定操作が受け付けられかつ前記開放検知手段によって前記開閉部材の開放が検知されているときに前記遊技可能状態から前記管理者状態へと状態移行する（図３１に示すように、時刻ｔ２において設定キースイッチ３７をｏｎ状態にしドア開放検出スイッチ２５がｏｎ状態で検出されているときに遊技可能状態から設定確認状態に移行する）一方で、前記操作受付手段によって前記所定操作が受け付けられても前記開放検知手段によって前記開閉部材の開放が検知されていなければ前記遊技可能状態から前記管理者状態へと状態移行せず（図３２に示すように、時刻ｔ１において設定キースイッチ３７をｏｎ状態にしてもドア開放検出スイッチ２５がｏｆｆ状態であるときには遊技可能状態から設定確認状態に移行しない）、
前記外部出力手段は、前記操作受付手段によって前記所定操作が受け付けられても前記開放検知手段によって前記開閉部材の開放が検知されていないことで前記管理者状態へと状態移行しないときには信号を外部出力しない（図３２に示すように時刻ｔ１においてドア開放検出スイッチ２５がｏｆｆ状態で設定キースイッチ３７をｏｎ状態にしても外部出力信号１は出力されない）一方で、前記操作受付手段によって前記所定操作が受け付けられかつ前記開放検知手段によって前記開閉部材の開放が検知されていることで前記管理者状態へと状態移行するときには信号を外部出力する（図３１に示すように時刻ｔ２においてドア開放検出スイッチ２５がｏｎ状態で検出されている状態で設定キースイッチ３７をｏｎ状態にしたときは外部出力信号１を出力する）。
【０００８】
このような構成によれば、所定操作がされかつ開閉部材が開放されているときに遊技可能状態から管理者状態へと状態移行する一方で、所定操作がされても開閉部材が開放されていなければ遊技可能状態から管理者状態へと状態移行しないものにおいて、所定操作がされても開閉部材が開放されていないことで管理者状態へと状態移行しないときには信号が外部出力されない一方で、所定操作がされかつ開閉部材が開放されていることで管理者状態へと状態移行するときには信号が外部出力される。このように、管理者状態へと状態移行されていることと信号の外部出力とが連係するため、管理者状態へと状態移行されていることについて外部から確認することができる。
【０００９】
（２）  上記（１）に記載の遊技機において、
前記外部出力手段は、前記開放検知手段によって前記開閉部材の開放が検知されているときに信号を外部出力することが可能であり（図３１に示すように、時刻ｔ１〜ｔ４においてドア開放検出スイッチ２５がｏｎ状態で検出されているときに外部出力信号２を出力する）、
前記開放検知手段による前記開閉部材の開放検知に対応する信号（外部出力信号２）と、前記管理者状態への状態移行に対応する信号（外部出力信号１）とは、異なる端子を介して外部出力される（外部出力信号１と外部出力信号２とは異なる端子を介して外部出力される）。
【００１０】
このような構成によれば、開閉部材が開放されているか否かと、管理者状態へと状態移行しているか否かとを、信号が外部出力されている端子に応じて確認することができる。
【００１１】
（３）  上記（１）または（２）に記載の遊技機において、
前記外部出力手段は、前記操作受付手段によって前記所定操作が受け付けられている状態から当該操作受付手段によって当該所定操作が受け付けられていない状態へと切り替わった後、所定期間においては信号の外部出力を維持するとともに、当該所定期間が経過した後に信号の外部出力を終了する（図３１に示すように、時刻ｔ３において設定キースイッチ３７がｏｎ状態からｏｆｆ状態に切り替わった後、２秒間は外部出力信号１の出力を維持するとともに、２秒経過した時刻ｔ３’において外部出力信号１の出力を終了する）。
【００１２】
このような構成によれば、所定操作がされなくなってからも所定期間は信号の外部出力が維持されるため、所定操作の切り替えが短時間で行われた場合であっても確実に信号を外部出力することができる。
【００１３】
（４）  上記（１）〜（３）のいずれかに記載の遊技機において、
前記状態移行手段は、前記遊技可能状態から前記管理者状態へと一旦状態移行した場合、当該管理者状態において前記開放検知手段によって前記開閉部材の開放が検知されたか否かにかかわらず当該管理者状態を維持し（図３３に示すように、管理者状態に移行した後の時刻ｔ２〜ｔ４においてドア開放検出スイッチ２５がｏｎ状態で検出されたか否かにかかわらず管理者状態をｏｎ状態で維持している）、
前記外部出力手段は、前記遊技可能状態から前記管理者状態へと一旦状態移行した場合、当該管理者状態において前記開放検知手段によって前記開閉部材の開放が検知されたか否かにかかわらず信号の外部出力を維持する（図３３に示すように、管理者状態に移行した後の時刻ｔ２〜ｔ４においてドア開放検出スイッチ２５がｏｎ状態で検出されたか否かにかかわらず外部出力信号１の出力をｏｎ状態で維持している）。
【００１４】
このような構成によれば、一旦管理者状態へと状態移行した場合、当該管理者状態において開閉部材が開放したか否かにかかわらず管理者状態が維持されるとともに、信号の外部出力も維持される。これにより、管理者状態であることについて外部から確認することができる。
【００１５】
（５）  上記（１）〜（４）のいずれかに記載の遊技機において、
前記遊技機は、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を備え、前記可変表示部を変動表示した後、前記可変表示部の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）であって、
前記スロットマシンで発生した異常（投入エラーおよび払出エラーなど）を検知する異常検知手段（メイン制御部４１）と、
前記異常検知手段による異常の検知に応じた異常処理（エラーコードを表示するなどのエラー処理）を実行する異常処理手段（メイン制御部４１）と、
投入口（メダル投入口４）から投入された遊技媒体（メダル）を前記スロットマシンの内部に取り込むための取込通路（メダルを貯留するためのホッパータンク３４ａ側への取込通路）と、当該遊技媒体を前記スロットマシンの外部に排出するための返却通路（メダル払出口９側への返却通路）とのうちのいずれかに、当該遊技媒体が通過する通路を切り替える切替手段（メイン制御部４１による流路切替ソレノイド３０を切り替える処理）とを備え、
前記異常処理手段は、
前記遊技可能状態において前記異常検知手段によって異常が検知されたときには、当該遊技可能状態において前記異常処理を実行し（図２２に示すように、エラー処理は、設定確認処理中および設定変更処理中に実行されずにエラー報知処理中に実行される）、
前記管理者状態において前記異常検知手段によって異常が検知されたときには、当該管理者状態から状態移行した後の前記遊技可能状態において前記異常処理を実行し（図２２に示すように、設定確認処理中および設定変更処理中のタイマ割込処理でエラーを検知した場合でも、その後のエラー報知処理でエラーコードを表示するなどのエラー処理が実行される）、
前記切替手段は、前記状態移行手段によって前記遊技可能状態から前記管理者状態に状態移行したときに前記取込通路から前記返却通路へと通路を切り替える（図９、図１１、および図３５に示すように、設定キースイッチがｏｆｆからｏｎに切り替わって管理者状態に状態移行したときに流路切替ソレノイドがｏｎからｏｆｆに切り替わる）。
【００１６】
このような構成によれば、管理者状態において異常が検知されたときには、当該管理者状態から状態移行した後の遊技可能状態において異常処理が実行される。このため、管理者状態において異常が発生したときでも、当該管理者状態における管理者の操作が中断してしまうといった不都合が生じず、さらに、管理者状態から遊技可能状態に状態移行した後において異常の発生を管理者に示唆することができる。また、遊技可能状態から管理者状態に状態移行したときに、遊技媒体が通過する通路が、取込通路から返却通路へと切り替えられるため、遊技が進行不可能な管理者状態であるにもかかわらず遊技媒体がスロットマシンの内部に取り込まれてしまうことを防ぐことができる。
【００１７】
（６）  上記（１）〜（４）のいずれかに記載の遊技機において、
前記遊技機は、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を備え、前記可変表示部を変動表示した後、前記可変表示部の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）であって、
前記スロットマシンで発生した異常（投入エラーおよび払出エラーなど）を検知する異常検知手段（メイン制御部４１）と、
前記異常検知手段による異常の検知に応じた異常処理（エラーコードを表示するなどのエラー処理）を実行する異常処理手段（メイン制御部４１）と、
投入口（メダル投入口４）から投入された遊技媒体（メダル）を前記スロットマシンの内部に取り込むための取込通路（メダルを貯留するためのホッパータンク３４ａ側への取込通路）と、当該遊技媒体を前記スロットマシンの外部に排出するための返却通路（メダル払出口９側への返却通路）とのうちのいずれかに、当該遊技媒体が通過する通路を切り替える切替手段（メイン制御部４１による流路切替ソレノイド３０を切り替える処理）とを備え、
前記異常処理手段は、
前記遊技可能状態において前記異常検知手段によって異常が検知されたときには、当該遊技可能状態において前記異常処理を実行し（図２２に示すように、エラー処理は、設定確認処理中および設定変更処理中に実行されずにエラー報知処理中に実行される）、
前記管理者状態において前記異常検知手段によって異常が検知されたときには、当該管理者状態から状態移行した後の前記遊技可能状態において前記異常処理を実行し（図２２に示すように、設定確認処理中および設定変更処理中のタイマ割込処理でエラーを検知した場合でも、その後のエラー報知処理でエラーコードを表示するなどのエラー処理が実行される）、
前記切替手段は、
前記状態移行手段によって前記遊技可能状態から前記管理者状態に状態移行したときに前記取込通路から前記返却通路へと通路を切り替え（図９、図１１、および図３５に示すように、設定キースイッチがｏｆｆからｏｎに切り替わって管理者状態に状態移行したときに流路切替ソレノイドがｏｎからｏｆｆに切り替わる）、
前記状態移行手段によって前記管理者状態から前記遊技可能状態に状態移行した後、前記異常処理が実行されているときには前記返却通路から前記取込通路へと通路を切り替えない（図９、図１０、図１１、および図３５に示すように、設定キースイッチがｏｎからｏｆｆに切り替わって遊技可能状態に状態移行した後、エラー処理が実行されているときには流路切替ソレノイドがｏｆｆに維持される）のに対して、前記異常処理が実行されていないときには前記返却通路から前記取込通路へと通路を切り替える（図９、図１０、図１１、および図３５に示すように、設定キースイッチがｏｎからｏｆｆに切り替わって遊技可能状態に状態移行した後、エラー処理が実行されていないときには流路切替ソレノイドがｏｆｆからｏｎに切り替わる）。
【００１８】
このような構成によれば、管理者状態において異常が検知されたときには、当該管理者状態から状態移行した後の遊技可能状態において異常処理が実行される。このため、管理者状態において異常が発生したときでも、当該管理者状態における管理者の操作が中断してしまうといった不都合が生じず、さらに、管理者状態から遊技可能状態に状態移行した後において異常の発生を管理者に示唆することができる。また、遊技可能状態から管理者状態に状態移行したときに、遊技媒体が通過する通路が、取込通路から返却通路へと切り替えられるため、遊技が進行不可能な管理者状態であるにもかかわらず遊技媒体がスロットマシンの内部に取り込まれてしまうことを防ぐことができる。さらに、管理者状態から遊技可能状態に状態移行した後においては、異常処理が実行されているときに返却通路から取込通路へと通路が切り替えられないため、異常が発生しているにもかかわらず遊技媒体がスロットマシンの内部に取り込まれてしまうことを防ぐことができる。
【００１９】
（７）  上記（１）〜（４）のいずれかに記載の遊技機において、
前記遊技機で発生した異常（投入エラーおよび払出エラーなど）を検知する異常検知手段（メイン制御部４１）と、
前記異常検知手段による異常の検知に応じた異常処理（エラーコードを表示するなどのエラー処理）を実行する異常処理手段（メイン制御部４１）と、
所定信号（設定中信号、投入エラー信号、払出エラー信号）を外部出力する外部出力手段（メイン制御部４１）とを備え、
前記異常処理手段は、
前記遊技可能状態において前記異常検知手段によって異常が検知されたときには、当該遊技可能状態において前記異常処理を実行し（図２２に示すように、エラー処理は、設定確認処理中および設定変更処理中に実行されずにエラー報知処理中に実行される）、
前記管理者状態において前記異常検知手段によって異常が検知されたときには、当該管理者状態から状態移行した後の前記遊技可能状態において前記異常処理を実行し（図２２に示すように、設定確認処理中および設定変更処理中のタイマ割込処理でエラーを検知した場合でも、その後のエラー報知処理でエラーコードを表示するなどのエラー処理が実行される）、
前記外部出力手段は、前記状態移行手段によって前記遊技可能状態から前記管理者状態に状態移行したときに前記所定信号を外部出力する（図９、図１０、図１１、および図３５に示すように、設定キースイッチがｏｆｆからｏｎに切り替わって管理者状態に状態移行したときに外部出力信号がｏｆｆからｏｎに切り替わる）。
【００２０】
このような構成によれば、管理者状態において異常が検知されたときには、当該管理者状態から状態移行した後の遊技可能状態において異常処理が実行される。このため、管理者状態において異常が発生したときでも、当該管理者状態における管理者の操作が中断してしまうといった不都合が生じず、さらに、管理者状態から遊技可能状態に状態移行した後において異常の発生を管理者に示唆することができる。また、遊技可能状態から管理者状態に状態移行したときに所定信号が外部出力されるため、適切なタイミングで所定信号を外部出力することができる。
【００２１】
（８）  上記（１）〜（４）のいずれかに記載の遊技機において、
前記遊技機の管理者（店員等の管理者）による所定操作（設定変更状態への移行のために設定キースイッチ３７をｏｎ状態としてからスロットマシン１の電源をｏｎする操作、設定確認状態への移行のためにスロットマシン１の電源がｏｎ状態のときに設定キースイッチ３７をｏｎする操作）に基づき、遊技が進行可能な遊技可能状態から遊技が進行不可能な管理者状態（設定変更状態および設定確認状態といった管理者状態）へと状態移行する状態移行手段（メイン制御部４１による設定確認処理および設定変更処理）と、
前記遊技機で発生した異常（投入エラーおよび払出エラーなど）を検知する異常検知手段（メイン制御部４１）と、
前記異常検知手段による異常の検知に応じた異常処理（エラーコードを表示するなどのエラー処理）を実行する異常処理手段（メイン制御部４１）と、
所定信号（設定中信号、投入エラー信号、払出エラー信号）を外部出力する外部出力手段（メイン制御部４１）とを備え、
前記異常処理手段は、
前記遊技可能状態において前記異常検知手段によって異常が検知されたときには、当該遊技可能状態において前記異常処理を実行し（図２２に示すように、エラー処理は、設定確認処理中および設定変更処理中に実行されずにエラー報知処理中に実行される）、
前記管理者状態において前記異常検知手段によって異常が検知されたときには、当該管理者状態から状態移行した後の前記遊技可能状態において前記異常処理を実行し（図２２に示すように、設定確認処理中および設定変更処理中のタイマ割込処理でエラーを検知した場合でも、その後のエラー報知処理でエラーコードを表示するなどのエラー処理が実行される）、
前記外部出力手段は、
前記状態移行手段によって前記遊技可能状態から前記管理者状態に状態移行したときに前記所定信号を外部出力し（図９、図１０、図１１、および図３５に示すように、設定キースイッチがｏｆｆからｏｎに切り替わって管理者状態に状態移行したときに外部出力信号がｏｆｆからｏｎに切り替わる）、
前記状態移行手段によって前記管理者状態から前記遊技可能状態に状態移行した後、前記異常処理が実行されているときには前記所定信号の外部出力を維持する（図９、図１０、図１１、および図３５に示すように、設定キースイッチがｏｎからｏｆｆに切り替わって遊技可能状態に状態移行した後、エラー処理が実行されているときには外部出力信号がｏｎに維持される）のに対して、前記異常処理が実行されていないときには前記所定信号の外部出力を終了する（図９、図１０、図１１、および図３５に示すように、設定キースイッチがｏｎからｏｆｆに切り替わって遊技可能状態に状態移行した後、エラー処理が実行されていないときには外部出力信号がｏｎからｏｆｆに切り替わる）。
【００２２】
このような構成によれば、管理者状態において異常が検知されたときには、当該管理者状態から状態移行した後の遊技可能状態において異常処理が実行される。このため、管理者状態において異常が発生したときでも、当該管理者状態における管理者の操作が中断してしまうといった不都合が生じず、さらに、管理者状態から遊技可能状態に状態移行した後において異常の発生を管理者に示唆することができる。また、遊技可能状態から管理者状態に状態移行したときに所定信号が外部出力されるため、適切なタイミングで所定信号を外部出力することができる。さらに、管理者状態から遊技可能状態に状態移行した後においては、異常処理が実行されているときには所定信号の外部出力が維持されるのに対して、異常処理が実行されていないときには所定信号の外部出力が終了するため、異常処理の実行有無に応じて適切に所定信号を外部出力することができる。
【００２３】
（９）  上記（１）〜（８）のいずれかに記載の遊技機およびスロットマシンにおいて、
遊技者にとっての有利度（設定値）を表示させる有利度表示制御（設定値の表示制御）を行う有利度表示制御手段（メイン制御部４１）と、
前記有利度表示制御が行われていることを外部で認識可能に出力する出力制御（設定中信号の出力、設定確認中報知）を行う出力制御手段（メイン制御部４１、サブ制御部９１）とを備え、
前記有利度表示制御手段は、開始操作（設定キースイッチ３７のｏｎ）を契機に前記有利度表示制御を開始し、終了操作（設定キースイッチ３７のｏｆｆ）を契機に該有利度表示制御を終了し、
前記出力制御手段は、前記開始操作を契機に前記出力制御を開始し、前記終了操作がされた後、所定の遅延期間（遅延期間）が経過した以後に該出力制御を終了する。
【００２４】
このような構成によれば、有利度表示制御は、開始操作を契機に開始され、終了操作を契機に終了する一方で、有利度表示制御が行われていることを外部で認識可能に出力する出力制御は、開始操作を契機に開始され、終了操作がされた後も所定の遅延時間が経過するまでは継続するので、有利度が確認されたことを外部で確実に認識させることができる。
【００２５】
（１０）  上記（９）に記載の遊技機およびスロットマシンにおいて、
前記出力制御は、前記有利度表示制御が行われていることを示す外部出力信号（設定中信号）を外部機器に出力する制御であり、
前記出力制御手段は、前記開始操作を契機に前記外部出力信号の出力を開始し、前記終了操作がされた後、所定の遅延期間（遅延期間）が経過した以後に該外部出力信号の出力を終了する。
【００２６】
このような構成によれば、有利度が確認されたことを外部機器で確実に認識させることができる。
【００２７】
（１１）  上記（９）または（１０）に記載の遊技機およびスロットマシンにおいて、
前記有利度表示制御手段を含む第１の制御手段（メイン制御部４１）と、
報知を行うことが可能な報知手段（液晶表示器５１、スピーカ５３，５４）と、
前記第１の制御手段から送信された制御情報（コマンド）にもとづいて前記報知手段の制御を行う第２の制御手段（サブ制御部９１）とを備え、
前記出力制御手段は、前記第１の制御手段と、前記第２の制御手段とからなり、
前記出力制御は、前記有利度表示制御が行われていることを前記報知手段により報知させる制御（設定確認中報知）であり、
前記第１の制御手段は、前記開始操作を契機に前記有利度表示制御の開始を示す開始制御情報（設定確認開始コマンド）を送信し、前記終了操作がされた後、所定の遅延期間（遅延期間）が経過した以後に前記有利度表示制御の終了を示す終了制御情報（設定確認終了コマンド）を送信し、
前記第２の制御手段は、前記開始制御情報を受信したときに前記報知手段による報知（設定確認中報知）を開始させ、前記終了制御情報を受信したときに前記報知手段による報知を終了させる。
【００２８】
このような構成によれば、有利度が確認されたことを報知手段で確実に認識させることができる。
【００２９】
（１２）  上記（９）〜（１１）のいずれかに記載の遊技機およびスロットマシンにおいて、
遊技媒体（メダル）の投入が可能な状態（投入可能フラグが設定されている状態）または遊技媒体の投入が不可能な状態（投入可能フラグが設定されていない状態）の一方を設定する投入可否状態設定手段（メイン制御部４１）を備え、
前記投入可否状態設定手段は、前記有利度表示制御が開始するときに、遊技媒体の投入が可能な状態であるか遊技媒体の投入が不可能な状態であるかにかかわらず、遊技媒体の投入が不可能な状態に設定する（投入可能フラグをクリアする）。
【００３０】
このような構成によれば、有利度表示制御が行われるときに、遊技媒体の投入が可能な状態であるか遊技媒体の投入が不可能な状態であるかにかかわらず、遊技媒体の投入が不可能な状態が設定されるので、有利度表示制御を行うのに際して確実に遊技媒体の投入が不可能な状態とすることができる。
【００３１】
（１３）  上記（９）〜（１２）のいずれかに記載の遊技機およびスロットマシンにおいて、
遊技媒体の投入が可能な状態か否かを判定する投入可否判定手段（投入可否判定処理）と、
遊技媒体の投入が可能な状態（投入可能フラグが設定されている状態）または遊技媒体の投入が不可能な状態（投入可能フラグが設定されていない状態）の一方を設定する投入可否状態設定手段（メイン制御部４１）とを備え、
前記有利度表示制御手段は、遊技媒体の投入が可能な状態（投入可能フラグが設定されている状態）か否かにかかわらず、前記開始操作を契機に前記有利度表示制御を開始し、
前記投入可否判定手段は、前記有利度表示制御が終了したときに、遊技媒体（メダル）の投入が可能な状態か否かを判定し、
前記投入可否状態設定手段は、前記投入可否判定手段の判定結果に応じて遊技媒体の投入が可能な状態または遊技媒体の投入が不可能な状態を設定する。
【００３２】
このような構成によれば、有利度表示制御の終了後、遊技媒体の投入が可能な状態または遊技媒体の投入が不可能な状態をする場合も、有利度表示制御の終了以外で遊技媒体の投入が可能な状態または遊技媒体の投入が不可能な状態を設定する場合も、これらの状態を設定するための処理を共通化できる。
【００３３】
（１４）  上記（９）〜（１３）のいずれかに記載の遊技機およびスロットマシンにおいて、
前記開始操作を検出するのに要する時間は、遊技の進行に係る操作（スタートスイッチ７のｏｎ）を検出するのに要する時間よりも短い。
【００３４】
このような構成によれば、開始操作を検出するのに要する時間が相対的に短いことで、不正がなされた可能性があれば高い割合で検出することが可能となり、一方で遊技の進行に係る操作を検出するのに要する時間が相対的に長いことで、操作がされたか否かの判定精度を高めることができる。
【００３５】
（１５）  上記（９）〜（１４）のいずれかに記載の遊技機およびスロットマシンにおいて、
開閉扉（前面扉１ｂ）を備え、
前記開始操作は、前記開閉扉を開放していることを条件に操作可能となる。
【００３６】
このような構成によれば、不正により有利度表示制御が行われることを防止できる。
（１６）  上記（１）〜（１５）のいずれかに記載の遊技機およびスロットマシンにおいて、
前記切替手段により前記投入口から投入された遊技媒体が流下する通路を切り替える切替制御を行う切替制御手段（メイン制御部４１）と、
前記取込通路を流下する遊技媒体の通過を検出する遊技媒体検出手段（投入メダルセンサ３１ａ〜ｃ）と、
前記遊技媒体検出手段により検出された遊技媒体の数を記憶する記憶手段（クレジット）と、
所定操作（設定キースイッチ３７の操作）にもとづいて遊技者にとっての有利度（設定値）を確認可能な確認状態（設定確認状態）に制御する確認状態制御手段（メイン制御部４１）とを備え、
前記切替制御手段は、前記確認状態制御手段が確認状態に制御するときに、既に前記返却通路に切り替える切替制御（流路切替ソレノイド３０をｏｆｆの状態にする制御）を行っているか否かにかかわらず、前記返却通路に切り替える切替制御（流路切替ソレノイド３０をｏｆｆの状態にする制御）を行う。
【００３７】
このような構成によれば、所定操作にもとづいて遊技者にとっての有利度を確認可能な確認状態に制御するときに、投入口から投入された遊技媒体が流下する通路を返却通路に切り替える切替制御を行っているか否かにかかわらず、返却通路に切り替える切替制御を行うので、確認状態に制御するのに際して確実に返却通路に切り替えることができる。
【００３８】
（１７）  上記（１６）に記載の遊技機およびスロットマシンにおいて、
前記返却通路に切り替える切替制御を行う前に前記遊技媒体検出手段による遊技媒体（メダル）の検出を無効化（投入可能フラグのクリア）する検出無効化手段（メイン制御部４１）を備える。
【００３９】
このような構成によれば、返却通路に切り替える切替制御を行うのに先立って、遊技媒体検出手段による遊技媒体の検出を無効化することで、通路が返却通路に切り替わっている状況にもかかわらず、意図せずに遊技媒体検出手段により遊技媒体が検出されてしまうことを防止できる。
【００４０】
（１８）  上記（１７）に記載の遊技機およびスロットマシンにおいて、
前記検出不能化手段により遊技媒体の検出が無効化（投入可能フラグのクリア）された後、前記遊技媒体の投入が許可されたときに前記遊技媒体検出手段による遊技媒体の検出を有効化（投入可能フラグの設定）する検出有効化手段（メイン制御部４１）を備え、
前記切替制御手段は、前記検出有効化手段により前記遊技媒体検出手段による遊技媒体の検出が有効化されたこと（投入可能フラグが設定されたこと）を条件に、前記取込通路に切り替える切替制御（流路切替ソレノイド３０をｏｎの状態にする制御）を行う。
【００４１】
このような構成によれば、投入口から投入された遊技媒体が流下する通路が取込通路に切り替えられたときに、取込通路を流下する遊技媒体が遊技媒体検出手段により検出されることなく遊技機の内方側へ流下してしまうことを防止できる。
【００４２】
（１９）  上記（１６）〜（１８）のいずれかに記載の遊技機およびスロットマシンにおいて、
前記記憶手段に記憶されている遊技媒体（メダル）の数が上限数（クレジットの上限数）に達しているか否かを判定する上限数判定手段（投入可否判定処理）を備え、
前記上限数判定手段は、前記設定確認状態制御手段が前記確認状態を終了したときに、前記記憶手段に記憶されている遊技媒体の数が上限数に達しているか否かを判定し、
前記切替制御手段は、前記遊技媒体数判定手段により前記記憶手段に記憶されている遊技媒体の数が上限数に達していないと判定されたことを条件に、前記取込通路に切り替える切替制御（流路切替ソレノイド３０をｏｎの状態にする制御）を行う。
【００４３】
このような構成によれば、確認状態の終了後、取込通路に切り替える切替制御を行う場合も、確認状態の終了以外で取込通路に切り替える切替制御を行う場合も、取込通路に切り替える切替制御を共通化できる。
【００４４】
（２０）  上記（１６）〜（１９）のいずれかに記載の遊技機およびスロットマシンにおいて、
前記確認状態に制御するときに、制御情報（設定確認開始コマンド）を送信する制御情報送信手段（メイン制御部４１）と、
前記制御情報送信手段により送信された制御情報（設定確認開始コマンド）にもとづいて報知（設定確認中報知）を行う報知手段（サブ制御部９１）とを備え、
前記切替制御手段は、前記制御情報送信手段により制御情報（設定確認開始コマンド）が送信された後に、前記返却通路に切り替える切替制御（流路切替ソレノイド３０をｏｆｆの状態にする制御）を行う。
【００４５】
このような構成によれば、投入口から投入された遊技媒体が流下する通路が返却通路に切り替わる前に遊技媒体が投入できないことを報知することができる。
【００４６】
（２１）  上記（１６）〜（２０）のいずれかに記載の遊技機およびスロットマシンにおいて、
前記遊技媒体検出手段による検出状況にもとづいて遊技媒体の検出に係る異常（メダル詰まりエラー）を検出する異常検出手段を備え、
前記異常検出手段は、前記切替制御手段により前記返却通路に切り替える切替制御（流路切替ソレノイド３０をｏｆｆの状態にする制御）が行われたときから所定時間（５００ｍｓ）が経過するまでの期間（検出時間無効化タイマが設定されている期間）において前記遊技媒体の検出に係る異常（メダル詰まりエラー）を検出しない。
【００４７】
このような構成によれば、遊技媒体が流下する通路が返却通路に切り替わったにもかかわらず、遊技媒体が投入された勢いで取込通路に流下してしまうことがあり、この場合に遊技媒体が流下する時間は、正常に遊技媒体が流下する時間に比較して長い時間を要することが多いが、切替手段により遊技媒体が流下する通路が返却通路に切り替えられたときから所定時間が経過するまでの期間、遊技媒体の検出に係る異常が検出されないので、いわゆる遊技媒体の飲み込みにより異常検出が頻発してしまうことを防止できる。
【００４８】
（２２）  上記（１６）〜（２１）のいずれかに記載の遊技機およびスロットマシンにおいて、
遊技媒体を投入可能な状態であることを報知する投入可能報知手段（投入要求ＬＥＤ１７）と、
前記投入可能報知手段の制御を行う報知制御手段（メイン制御部４１）とを備え、
前記報知制御手段は、前記切替制御手段による前記投入口から投入された遊技媒体の流下する通路を前記返却通路に切り替える切替制御（流路切替ソレノイド３０をｏｆｆの状態にする制御）が行われることに応じて前記投入可能報知手段による報知（点灯）を停止させる。
【００４９】
このような構成によれば、返却通路に切り替わったために遊技媒体が投入できないことを遊技者に報知することができる。
【００５０】
（２３）  上記（１）〜（２２）のいずれかに記載の遊技機およびスロットマシンにおいて、
設定操作手段（リセット／設定スイッチ３８、スタートスイッチ７）の操作にもとづいて、遊技者にとっての有利度が異なる複数種類の設定値のうちから選択された設定値を設定する設定変更状態の制御を行う設定変更状態制御手段（図１３および図１４の処理を行う部分）と、
前記設定変更状態において特定の表示を行う特定表示手段（遊技補助表示器１２、設定値表示器２４）と、
電力供給が停止してもバックアップデータを所定期間保持可能なバックアップ記憶手段（ＲＡＭ４１ｃ）と、
電力供給が開始したときに前記バックアップ記憶手段により保持されているバックアップデータにもとづいて電力供給停止前の状態に復帰させる復帰手段（図１２の処理を行う部分）とを備え、
前記設定変更状態のときに電力供給が停止し、かつ電力供給が開始したときに前記バックアップデータにもとづいて前記復帰手段により前記設定変更状態に復帰される場合には、前記設定操作手段の操作の受け付けが可能となるタイミングよりも早いタイミングに前記特定表示手段による前記特定の表示が再開される（図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分、図２９に示す部分）。
【００５１】
このような構成によれば、誤った操作が行われることを抑止できる。
また、上記（２３）に記載の遊技機およびスロットマシンは、以下のように構成されていてもよい。
【００５２】
設定変更状態制御手段は、特定表示手段による前記特定の表示が開始された後に設定操作手段の操作の受け付けを開始するように設定変更状態の制御を行う（図１３のＳｒ５の処理を行った後にＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【００５３】
このような構成によれば、誤った操作が行われることを抑止できる。
設定操作手段は、設定値を選択するための設定値選択操作を行う設定値選択操作手段（リセット／設定スイッチ３８）と、前記設定選択操作により選択された前記設定値を確定させる設定値確定操作を行う設定値確定操作手段（スタートスイッチ７）とを含み、
復帰手段は、設定変更状態のときに電力供給が停止し、かつ電力供給が開始したときにバックアップデータにもとづいて前記設定変更状態に復帰させる場合には、前記設定値選択操作および前記設定値確定操作の受け付けを再開させるタイミングよりも早いタイミングに特定表示手段による特定の表示を再開させる（図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【００５４】
このような構成によれば、誤った操作が行われることを抑止できる。
特定表示手段は、特定の表示として設定変更状態に制御されていることを示す設定変更中表示を行う設定変更中表示手段（遊技補助表示器１２）と、前記特定の表示として選択されている設定値を示す設定値表示を行う設定値表示手段（設定値表示器２４）とを含み、
復帰手段は、設定変更状態のときに電力供給が停止し、かつ電力供給が開始したときにバックアップデータにもとづいて前記設定変更状態に復帰させる場合には、設定値操作手段の操作の受け付けを再開させるタイミングよりも早いタイミングに前記設定変更中表示および前記設定値表示を再開させる（図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【００５５】
このような構成によれば、誤った操作が行われることを抑止できる。
演出の実行に用いられる演出実行手段（液晶表示器５１）を備え、
前記演出実行手段は、設定変更状態に制御されていることを示す設定変更状態中報知も実行し、
設定操作手段は、設定値を選択するための設定値選択操作を行う設定値選択操作手段を含み、
復帰手段は、設定変更状態のときに電力供給が停止し、かつ電力供給が開始したときにバックアップデータにもとづいて前記設定変更状態に復帰させる場合には、報知手段による報知を再開させるタイミングよりも早いタイミングに設定値選択操作の受け付けを再開させる（図１３のＳｒ１０，Ｓｒ１１、図２６のＳｐ５参照）。
【００５６】
このような構成によれば、必要最低限の表示が復帰したときに設定値選択操作を有効にすることができる。
【００５７】
所定操作が所定期間行われたときに設定操作手段の操作が行われたことを検出する検出手段と、
前記所定操作が行われているときに電力供給が停止するとともに電力供給が停止したときに所定操作が所定期間行われていない場合には、電力供給が開始したときに前記所定操作の操作状況に関するデータを初期化するデータ初期化手段とを備え、
復帰手段は、初期化された前記データにもとづいて電力供給停止前の状態に復帰させる（図１３のＳｒ１２やＳｒ１７の判定中に電断したときに、電断復帰時にＳｒ１２やＳｒ１７の判定で用いる検出回数カウンタを初期化する部分）。
【００５８】
このような構成によれば、意図しない操作を防止することができる。
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部（リール２Ｌ、２Ｃ、２Ｒ）を備え、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）において、
遊技者が表示結果を導出させるために操作する導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）と、
所定内容（メダルの払出枚数、エラーコード）を表示可能な表示手段（遊技補助表示器１２）と、
前記表示手段の表示制御を行う表示制御手段（メイン制御部４１）とを備え、
前記表示制御手段は、
所定内容（メダルの払出枚数）とは異なる表示内容として前記導出操作手段の操作態様を識別可能な操作態様情報（ナビ番号）を前記表示手段（遊技補助表示器１２）に表示させることが可能であり、
操作態様情報（ナビ番号）を前記表示手段（遊技補助表示器１２）に表示させた後、所定内容（メダルの払出枚数）を前記表示手段に表示させる場合に、前記表示手段の表示内容を一旦初期化してから所定内容を表示させる。
【００５９】
このような構成によれば、所定内容を表示させる表示手段を利用して操作態様情報を表示させることにより新たな表示手段を設けることなく、所定内容も操作態様情報も表示することができるとともに、操作態様情報を表示手段に表示させた後、所定内容を表示手段に表示させる場合に、表示手段の表示内容を一旦初期化してから所定内容を表示させるので、表示手段に表示された表示内容が操作態様情報であるか、所定内容であるか、が誤認されてしまうことを防止できる。
【００６０】
なお、導出操作手段の操作態様は、複数の異なる操作タイミングのうちいずれかの操作タイミングで操作する操作態様、複数の操作順のうちいずれかの操作順で操作する操作態様、これらの組合せによる操作態様等が該当する。
【００６１】
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部（リール２Ｌ、２Ｃ、２Ｒ）を備え、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）において、
表示内容（メダルの払出枚数、エラーコード、ナビ番号）を変更可能な表示手段（遊技補助表示器１２）と、
前記表示手段（遊技補助表示器１２）の表示制御を行う表示制御手段と、
前記表示手段（遊技補助表示器１２）に表示させるデータ（払出枚数表示データ、エラー表示データ、ナビ報知表示データ）を格納する表示内容格納手段（出力バッファ）とを備え、
前記表示制御手段は、
第１の表示内容（メダルの払出枚数）または第２の表示内容（ナビ番号）の表示中に表示切替条件（エラー表示条件）が成立することで特別表示内容（エラーコード）を表示させ、復帰条件（エラー状態の解除）が成立することで再び第１の表示内容（メダルの払出枚数）または第２の表示内容（ナビ番号）を表示させることが可能であり、
第１の表示内容（メダルの払出枚数）の表示中に表示切替条件（エラー表示条件）が成立したときに、前記表示内容格納手段（出力バッファ）に格納されている第１の表示内容（払出枚数表示データ）を退避する退避処理を行い、特別表示内容（エラー表示データ）を前記表示内容格納手段（出力バッファ）に格納することで特別表示内容（エラーコード）を表示させ、復帰条件（エラー状態の解除）が成立したときに退避した第１の表示内容（払出枚数表示データ）を前記表示内容格納手段（出力バッファ）に復帰させる復帰処理を行うことで第１の表示内容（メダルの払出枚数）を表示させ、
第２の表示内容（ナビ番号）の表示中に表示切替条件（エラー表示条件）が成立したときに、前記表示内容格納手段（出力バッファ）に格納されている第２の表示内容（ナビ報知表示データ）を退避する退避処理を行い、特別表示内容（エラー表示データ）を前記表示内容格納手段（出力バッファ）に格納することで特別表示内容（エラーコード）を表示させ、復帰条件（エラー状態の解除）が成立したときに退避した第２の表示内容（ナビ報知表示データ）を前記表示内容格納手段（出力バッファ）に復帰させる復帰処理を行うことで第２の表示内容（ナビ番号）を表示させ、
第１の表示内容（払出枚数表示データ）を退避する退避処理と、第２の表示内容（ナビ報知表示データ）を退避する退避処理とは共通の処理である。
【００６２】
このような構成によれば、第１の表示内容または第２の表示内容の表示中に表示切替条件が成立したときに、表示内容格納手段に格納されている第１の表示内容または第２の表内容を退避し、特別表示内容を表示内容格納手段に格納することで特別表示内容を表示させ、復帰条件が成立したときに退避した第１の表示内容または第２の表示内容を表示内容格納手段に復帰させて第１の表示内容または第２の表示内容を表示させるので、異なる種類の情報をそれぞれ正しく表示させることができる。
【００６３】
また、第１の表示内容の表示中に表示切替条件が成立して第１の表示内容を退避する退避処理と、第２の表示内容の表示中に表示切替条件が成立して第２の表示内容を退避する退避処理とが共通の処理であるため、これらの表示内容を退避する退避処理の容量を軽減することができる。
【００６４】
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部（リール２Ｌ、２Ｃ、２Ｒ）を備え、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）において、
表示内容（メダルの払出枚数、エラーコード、ナビ番号）を変更可能な表示手段（遊技補助表示器１２）と、
前記表示手段（遊技補助表示器１２）の表示制御を行う表示制御手段と、
前記表示手段（遊技補助表示器１２）に表示させるデータ（払出枚数表示データ、ナビ報知表示データ）を格納する第１の表示内容格納手段（第１の出力バッファ）と、
前記表示手段（遊技補助表示器１２）に表示させるデータ（エラー表示データ）を格納する第２の表示内容格納手段（第２の出力バッファ）とを備え、
前記表示制御手段は、
通常表示内容（メダルの払出枚数、ナビ番号）の表示中に表示切替条件（エラー表示条件）が成立することで特別表示内容（エラーコード）を表示させ、復帰条件（エラー状態の解除）が成立することで再び通常表示内容（メダルの払出枚数、ナビ番号）を表示させることが可能であり、
通常表示内容（メダルの払出枚数、ナビ番号）を表示させるときには、第１の表示内容格納手段（第１の出力バッファ）に通常表示内容（払出枚数表示データ、ナビ報知表示データ）を格納することで通常表示内容を表示させ、
通常表示内容（メダルの払出枚数、ナビ番号）の表示中に表示切替条件（エラー表示条件）が成立したときに、前記表示手段（遊技補助表示器１２）の表示に用いる表示内容格納手段（出力バッファ）を前記第１の表示内容格納手段（第１の出力バッファ）から特別表示内容（エラー表示データ）が格納された第２の表示内容格納手段（第２の出力バッファ）に切り替えることにより特別表示内容（エラーコード）を表示させ、復帰条件（エラー状態の解除）が成立したときに、前記表示手段（遊技補助表示器１２）の表示に用いる表示内容格納手段（出力バッファ）を前記第２の表示内容格納手段（第２の出力バッファ）から前記第１の表示内容格納手段（第１の出力バッファ）に切り替えることにより通常表示内容を表示させる。
【００６５】
このような構成によれば、通常表示内容を表示させるときには、第１の表示内容格納手段に通常表示内容を格納することで通常表示内容を表示させるとともに、通常表示内容の表示中に表示切替条件が成立したときに、表示手段の表示に用いる表示内容格納手段を第１の表示内容格納手段から特別表示内容が格納された第２の表示内容格納手段に切り替えることにより特別表示内容を表示させ、復帰条件が成立したときに、表示手段の表示に用いる表示内容格納手段を前記第２の表示内容格納手段から第１の表示内容格納手段に切り替えることにより通常表示内容を表示させるので、異なる種類の情報をそれぞれ正しく表示させることができる。
【００６６】
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部（リール２Ｌ、２Ｃ、２Ｒ）を備え、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）において、
遊技の制御を行う遊技制御手段（メイン制御部４１）と、
遊技制御手段から送信された制御情報（コマンド）にもとづいて演出を行う演出制御手段（サブ制御部９１）と、
遊技者が表示結果を導出させるために操作する導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）と、
報知を行うことが可能な報知手段（遊技補助表示器１２）とを備え、
前記遊技制御手段（メイン制御部４１）は、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示が開始した後、有効化条件が成立したときに前記導出操作手段の操作（停止操作）を有効化する導出操作有効化手段と、
前記報知手段（遊技補助表示器１２）にて前記導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）の操作態様を識別可能な操作態様情報（ナビ番号）を報知させる制御（ナビ報知）を行うことが可能な報知制御手段とを含み、
前記導出操作有効化手段は、前記導出操作手段の操作（停止操作）が有効化された状態で電力供給が停止された後、電力供給が再開されたときに、電力供給の再開後に改めて有効化条件が成立するまで前記導出操作手段の操作（停止操作）を有効化せず、
前記報知制御手段は、前記導出操作手段の操作が有効化された状態、かつ前記報知手段（遊技補助表示器１２）にて操作態様情報（ナビ番号）を報知させる制御（ナビ報知）を行っている状態で電力供給が停止された後、電力供給が再開されたときに、前記導出操作手段の操作が有効化されるよりも早いタイミングで前記報知手段（遊技補助表示器１２）にて操作態様情報（ナビ番号）を報知させる制御（ナビ報知）を再開する。
【００６７】
このような構成によれば、導出操作手段の操作が有効化された状態で電力供給が停止された後、電力供給が再開されたときに、電力供給の再開後に改めて有効化条件が成立するまでの期間において導出操作手段の操作を有効化しないので、電力供給が再開した後、正常回転であるかが不明な状況において表示結果が導出されてしまうことを防止できる。
【００６８】
また、導出操作手段の操作が有効化された状態、かつ報知手段にて操作態様情報を報知させる制御を行っている状態で電力供給が停止された後、電力供給が再開されたときに、導出操作手段の操作が有効化されるよりも早いタイミングで報知手段にて操作態様情報を報知させる制御を再開させるので、遊技者が操作態様情報が報知されていることを知らずに誤って操作態様情報により識別される操作態様以外の操作態様にて導出操作手段を操作してしまうことを防止できる。
【００６９】
なお、導出操作手段の操作態様は、複数の異なる操作タイミングのうちいずれかの操作タイミングで操作する操作態様、複数の操作順のうちいずれかの操作順で操作する操作態様、これらの組合せによる操作態様等が該当する。
【００７０】
また、上記（２３）において前記可変表示部の変動表示が開始した後、前記導出操作手段の操作が有効化される有効化条件と、電力供給の再開後に前記導出操作手段の操作が有効化される有効化条件と、は同一の条件であってもよいし、異なる条件であってもよい。
【００７１】
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部（リール２Ｌ、２Ｃ、２Ｒ）を備え、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシン（スロットマシン１）において、
遊技の制御を行う遊技制御手段（メイン制御部４１）と、
遊技制御手段から送信された制御情報（コマンド）にもとづいて演出を行う演出制御手段（サブ制御部９１）と、
遊技者が表示結果を導出させるために操作する導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）と、
所定内容（メダルの払出枚数、エラーコード）を表示可能な表示手段（遊技補助表示器１２）とを備え、
前記遊技制御手段（メイン制御部４１）は、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示が開始した後、有効化条件が成立したときに前記導出操作手段の操作（停止操作）を有効化する導出操作有効化手段と、
前記表示手段（遊技補助表示器１２）の表示制御を行う表示制御手段と、
を含み、
前記表示制御手段は、所定内容（メダルの払出枚数）とは異なる表示内容として遊技者にとって有利な前記導出操作手段の操作態様を識別可能な操作態様情報（ナビ番号）を前記表示手段（遊技補助表示器１２）に表示させることが可能であり、
前記導出操作有効化手段は、前記導出操作手段の操作（停止操作）が有効化された状態で電力供給が停止された後、電力供給が再開されたときに、電力供給の再開後に改めて有効化条件が成立するまで前記導出操作手段の操作（停止操作）を有効化せず、
前記表示制御手段は、前記導出操作手段の操作が有効化された状態、かつ前記表示手段（遊技補助表示器１２）にて操作態様情報（ナビ番号）を表示させる制御（ナビ報知）を行っている状態で電力供給が停止された後、電力供給が再開されたときに、前記導出操作手段の操作が有効化されるよりも早いタイミングで前記表示手段（遊技補助表示器１２）にて操作態様情報（ナビ番号）を表示させる制御（ナビ報知）を再開する。
【００７２】
このような構成によれば、導出操作手段の操作が有効化された状態で電力供給が停止された後、電力供給が再開されたときに、電力供給の再開後に改めて有効化条件が成立するまでの期間において導出操作手段の操作を有効化しないので、電力供給が再開した後、正常回転であるかが不明な状況において表示結果が導出されてしまうことを防止できる。
【００７３】
また、導出操作手段の操作が有効化された状態、かつ表示手段にて操作態様情報を表示させる制御を行っている状態で電力供給が停止された後、電力供給が再開されたときに、導出操作手段の操作が有効化されるよりも早いタイミングで表示手段にて操作態様情報を表示させる制御を再開させるので、遊技者が操作態様情報が表示されていることを知らずに誤って操作態様情報により認識される操作態様以外の操作態様にて導出操作手段を操作してしまうことを防止できる。
【００７４】
また、遊技制御手段側が直接制御する表示手段で操作態様情報を表示させる場合に、所定内容を表示させる表示手段を利用して操作態様情報を表示させることにより新たな表示手段を設けることなく、所定内容も操作態様情報も表示することができる。
【００７５】
なお、導出操作手段の操作態様は、複数の異なる操作タイミングのうちいずれかの操作タイミングで操作する操作態様、複数の操作順のうちいずれかの操作順で操作する操作態様、これらの組合せによる操作態様等が該当する。
【００７６】
また、上記（２３）において前記可変表示部の変動表示が開始した後、前記導出操作手段の操作が有効化される有効化条件と、電力供給の再開後に前記導出操作手段の操作が有効化される有効化条件と、は同一の条件であってもよいし、異なる条件であってもよい。
【００７７】
各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部（リール２Ｌ、２Ｃ、２Ｒ）を複数備え、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示を停止することで表示結果を導出し、複数の可変表示部の表示結果の組合せに応じて入賞が発生可能なスロットマシン（スロットマシン１）において、
遊技の制御を行う遊技制御手段（メイン制御部４１）と、
遊技制御手段から送信された制御情報（コマンド）にもとづいて演出を行う演出制御手段（サブ制御部９１）と、
遊技者が表示結果を導出させるために操作する導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）と、
報知を行うことが可能な報知手段（遊技補助表示器１２）とを備え、
前記遊技制御手段（メイン制御部４１）は、
前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の変動表示が開始した後、有効化条件が成立したときに前記導出操作手段の操作（停止操作）を有効化する導出操作有効化手段と、
前記報知手段（遊技補助表示器１２）にて遊技者にとって有利な前記導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）の操作態様を識別可能な操作態様情報（ナビ番号）を報知させる制御（ナビ報知）を行うことが可能な報知制御手段とを含み、
前記導出操作有効化手段は、前記導出操作手段の操作（停止操作）が有効化された状態で電力供給が停止された後、電力供給が再開されたときに、電力供給の再開後に改めて有効化条件が成立するまで前記導出操作手段の操作（停止操作）を有効化せず、
前記報知制御手段は、前記導出操作手段の操作が有効化された状態、かつ前記報知手段（遊技補助表示器１２）にて操作態様情報（ナビ番号）を報知させる制御（ナビ報知）を行っている状態で電力供給が停止された後、電力供給が再開されたときに、前記導出操作手段の操作が有効化されるよりも早いタイミングで前記報知手段（遊技補助表示器１２）にて操作態様情報（ナビ番号）を報知させる制御（ナビ報知）を再開するとともに、前記可変表示部（リール２Ｌ、２Ｃ、２Ｒ）の停止状態に関わらず、共通の報知態様（ナビ番号）において操作態様情報を報知させる制御を再開する。
【００７８】
このような構成によれば、導出操作手段の操作が有効化された状態で電力供給が停止された後、電力供給が再開されたときに、電力供給の再開後に改めて有効化条件が成立するまでの期間において導出操作手段の操作を有効化しないので、電力供給が再開した後、正常回転であるかが不明な状況において表示結果が導出されてしまうことを防止できる。
【００７９】
また、導出操作手段の操作が有効化された状態、かつ報知手段にて操作態様情報を報知させる制御を行っている状態で電力供給が停止された後、電力供給が再開されたときに、導出操作手段の操作が有効化されるよりも早いタイミングで報知手段にて操作態様情報を報知させる制御を再開させるので、遊技者が操作態様情報が報知されていることを知らずに誤って操作態様情報により識別される操作態様以外の操作態様にて導出操作手段を操作してしまうことを防止できる。
【００８０】
また、導出操作手段の操作が有効化された状態、かつ報知手段にて操作態様情報を報知させる制御を行っている状態で電力供給が停止された後、電力供給が再開されたときに、可変表示部の停止状態に関わらず、共通の報知態様にて操作態様情報を報知させる制御を再開するので、操作態様情報を報知させる制御の再開に係る制御を簡素化することができる。
【００８１】
なお、導出操作手段の操作態様は、複数の異なる操作タイミングのうちいずれかの操作タイミングで操作する操作態様、複数の操作順のうちいずれかの操作順で操作する操作態様、これらの組合せによる操作態様等が該当する。
【００８２】
また、上記（２３）において前記可変表示部の変動表示が開始した後、前記導出操作手段の操作が有効化される有効化条件と、電力供給の再開後に前記導出操作手段の操作が有効化される有効化条件と、は同一の条件であってもよいし、異なる条件であってもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明を適用したスロットマシンの正面図である。
【図２】スロットマシンの内部構造図である。
【図３】リールの図柄配列を示す図である。
【図４】スロットマシンの構成を示すブロック図である。
【図５】（ａ）は、流路切替ソレノイドをｏｆｆにした状態でのメダルセレクタの断面図であり、（ｂ）は、（ａ）のＡ−Ａ断面図である。
【図６】（ａ）は、流路切替ソレノイドをｏｎにした状態でのメダルセレクタの断面図であり、（ｂ）は、（ａ）のＢ−Ｂ断面図である。
【図７】設定確認状態と外部出力信号との関係について説明するタイミングチャートである。
【図８】設定確認状態と外部出力信号との関係について説明するタイミングチャートである。
【図９】設定確認状態でエラーが発生した際の処理について説明するタイミングチャートである。
【図１０】設定変更状態でエラーが発生した際の処理について説明するタイミングチャートである。
【図１１】設定変更状態でエラーが発生した際の処理について説明するタイミングチャートである（第１実施形態に対する変形例）。
【図１２】メイン制御部が起動時に実行する起動処理（メイン）の制御内容を示すフローチャートである。
【図１３】メイン制御部が実行する設定変更処理の制御内容を示すフローチャートである。
【図１４】メイン制御部が実行する設定変更処理の制御内容を示すフローチャートである。
【図１５】メイン制御部が設定変更処理後に実行するゲーム処理の制御内容を示すフローチャートである。
【図１６】メイン制御部が実行するＢＥＴ処理の制御内容を示すフローチャートである。
【図１７】メイン制御部が実行するＢＥＴ処理の制御内容を示すフローチャートである。
【図１８】メイン制御部が実行するＢＥＴ処理の制御内容を示すフローチャートである。
【図１９】メイン制御部が実行するメダル投入判定処理の制御内容を示すフローチャートである。
【図２０】メイン制御部が実行する投入可否判定処理の制御内容を示すフローチャートである。
【図２１】メイン制御部が実行する設定確認処理の制御内容を示すフローチャートである。
【図２２】メイン制御部が実行するエラー報知処理の制御内容を示すフローチャートである。
【図２３】メイン制御部が一定間隔毎に実行するタイマ割込処理（メイン）の制御内容を示すフローチャートである。
【図２４】メイン制御部が一定間隔毎に実行するタイマ割込処理（メイン）の制御内容を示すフローチャートである。
【図２５】メイン制御部が設定変更処理後に実行する電断処理の制御内容を示すフローチャートである。
【図２６】サブ制御部が一定間隔毎に実行するタイマ割込処理（サブ）の制御内容を示すフローチャートである。
【図２７】設定確認処理における外部出力信号の出力状況を示すタイミングチャートである。
【図２８】本発明が適用されないスロットマシンの外部出力信号の出力状況を示すタイミングチャートである。
【図２９】設定変更状態中に電断が発生し、電断復帰したときの各表示や各操作の状態を示すタイミングチャートである。
【図３０】エラー状態中に電断が発生し、電断復帰したときの各表示や各操作の状態を示すタイミングチャートである。
【図３１】設定確認状態と外部出力信号との関係について説明するタイミングチャートである（第２実施形態）。
【図３２】設定確認状態と外部出力信号との関係について説明するタイミングチャートである（第２実施形態）。
【図３３】設定確認状態と外部出力信号との関係について説明するタイミングチャートである（第１および第２実施形態に対する変形例）。
【図３４】設定変更状態と外部出力信号との関係について説明するタイミングチャートである（第１および第２実施形態に対する変形例）。
【図３５】設定確認状態でエラーが発生した際の処理について説明するタイミングチャートである（第１および第２実施形態に対する変形例）。
【図３６】設定変更状態でエラーが発生した際の処理について説明するタイミングチャートである（第１および第２実施形態に対する変形例１）。
【図３７】設定変更状態でエラーが発生した際の処理について説明するタイミングチャートである（第１および第２実施形態に対する変形例２）。
【図３８】パチンコ遊技機の正面図である。
【図３９】遊技補助表示器の構成を示す図である。
【図４０】エラー報知による報知態様を示す図である。
【図４１】ゲーム中における遊技補助表示器の表示態様の切替タイミングについて説明するための図である。
【図４２】電断前後における遊技補助表示器の表示態様の切替タイミングについて説明するための図である。
【発明を実施するための形態】
【００８４】
［第１実施の形態］
本発明の実施の形態を以下に説明する。初めに図１〜図３０を参照しながら、第１実施形態を説明する。
【００８５】
［スロットマシンの構成例］
図１に示すように、本実施の形態のスロットマシン１は、前面が開口する筐体１ａと、この筐体１ａの側端に回動自在に枢支された前面扉１ｂと、から構成されている。
【００８６】
図２に示すように、本実施の形態のスロットマシン１の筐体１ａの内部には、外周に複数種の図柄が配列されたリール２Ｌ、２Ｃ、２Ｒ（以下、左リール、中リール、右リール）が水平方向に並設されており、図１に示すように、これらリール２Ｌ、２Ｃ、２Ｒに配列された図柄のうち連続する３つの図柄が前面扉１ｂに設けられた透視窓３から見えるように配置されている。
【００８７】
図３に示すように、リール２Ｌ、２Ｃ、２Ｒの外周部には、互いに識別可能な複数種類の図柄が所定の順序で、それぞれ２１個ずつ描かれている。リール２Ｌ、２Ｃ、２Ｒの外周部に描かれた図柄は、前面扉１ｂのリールパネル１ｃ略中央に設けられた透視窓３において各々上中下三段に表示される。
【００８８】
各リール２Ｌ、２Ｃ、２Ｒは、各々対応して設けられリールモータ３２Ｌ、３２Ｃ、３２Ｒ（図４参照）によって回転させることで、各リール２Ｌ、２Ｃ、２Ｒの図柄が透視窓３に連続的に変化しつつ表示されるとともに、各リール２Ｌ、２Ｃ、２Ｒの回転を停止させることで、透視窓３に３つの連続する図柄が表示結果として導出表示されるようになっている。
【００８９】
リール２Ｌ、２Ｃ、２Ｒの内側には、リール２Ｌ、２Ｃ、２Ｒそれぞれに対して、基準位置を検出するリールセンサ３３Ｌ、３３Ｃ、３３Ｒと、リール２Ｌ、２Ｃ、２Ｒを背面から照射するリールＬＥＤ５５と、が設けられている。また、リールＬＥＤ５５は、リール２Ｌ、２Ｃ、２Ｒの連続する３つの図柄に対応する１２のＬＥＤからなり、各図柄をそれぞれ独立して照射可能とされている。
【００９０】
前面扉１ｂには、メダルを投入可能なメダル投入部４、メダルが払い出されるメダル払出口９、クレジット（遊技者所有の遊技用価値として記憶されているメダル数）を用いて、その範囲内において遊技状態に応じて定められた規定数の賭数のうち最大の賭数を設定する際に操作されるＭＡＸＢＥＴスイッチ６、クレジットとして記憶されているメダルおよび賭数の設定に用いたメダルを精算する（クレジットおよび賭数の設定に用いた分のメダルを返却させる）際に操作される精算スイッチ１０、ゲームを開始する際に操作されるスタートスイッチ７、リール２Ｌ、２Ｃ、２Ｒの回転を各々停止する際に操作されるストップスイッチ８Ｌ、８Ｃ、８Ｒ、演出に用いるための演出用スイッチ５６が遊技者により操作可能にそれぞれ設けられている。
【００９１】
なお、本実施の形態では、回転を開始した３つのリール２Ｌ、２Ｃ、２Ｒのうち、最初の停止を第１停止、２番目の停止を第２停止、３番目の停止を第３停止あるいは最終停止と称する。
【００９２】
また、前面扉１ｂには、クレジットとして記憶されているメダル枚数が表示されるクレジット表示器１１、入賞の発生により払い出されたメダル枚数やエラー発生時にその内容（すなわち、エラーの種類）を示すエラーコードやエラー状態に制御されていることを示すエラー状態中表示、設定値を変更可能な設定変更状態中であることを示す設定変更状態中表示等が表示される遊技補助表示器１２、設定されている賭数を点灯により報知する１ＢＥＴＬＥＤ１４、２ＢＥＴＬＥＤ１５、および３ＢＥＴＬＥＤ１６、メダルの投入が可能な状態を点灯により報知する投入要求ＬＥＤ１７、スタート操作が有効である旨を点灯により報知するスタート有効ＬＥＤ１８、ウェイト中である旨を点灯により報知するウェイト中ＬＥＤ１９、リプレイゲーム中である旨を点灯により報知するリプレイ中ＬＥＤ２０が設けられた遊技用表示部１３が設けられている。
【００９３】
ＭＡＸＢＥＴスイッチ６の内部には、ＭＡＸＢＥＴスイッチ６の操作による賭数の設定操作が有効である旨を点灯により報知するＢＥＴスイッチ有効ＬＥＤ２１（図４参照）が設けられており、ストップスイッチ８Ｌ、８Ｃ、８Ｒの内部には、該当するストップスイッチ８Ｌ、８Ｃ、８Ｒによるリールの停止操作が有効である旨を点灯により報知する左、中、右停止有効ＬＥＤ２２Ｌ、２２Ｃ、２２Ｒ（図４参照）がそれぞれ設けられている。
【００９４】
前面扉１ｂの内側には、所定のキー操作によりエラー状態および打止状態を解除するためのリセット操作を検出するリセットスイッチ２３、設定値の変更中や設定値の確認中にその時点の設定値が表示される設定値表示器２４、打止機能の有効／無効を選択するための打止スイッチ３６ａ、自動精算機能の有効／無効を選択するための自動精算スイッチ３６ｂ、メダル投入部４から投入されたメダルの流路を、筐体１ａ内部に設けられたホッパータンク３４ａ（図２参照）側またはメダル払出口９側のいずれか一方に選択的に切り替えるための流路切替ソレノイド３０、メダル投入部４から投入され、ホッパータンク３４ａ側に流下したメダルを検出する投入メダルセンサ３１を有するメダルセレクタ（図示略）、前面扉１ｂの開放状態を検出するドア開放検出スイッチ２５（図４参照）が設けられている。設定値を表示する設定値表示器２４は前面扉１ｂの内側に取り付けられているが、設定変更状態中表示を行う遊技補助表示器１２は前面扉１ｂの外側に取り付けられている。このため、設定変更状態中であることは外部から視認することができるが、設定値については外部から視認することができないようになっている。これにより、設定値が遊技者に察知されてしまうことを防止できる。なお、設定値表示器２４は、設定値の他、発生した各種のエラーを表示する機能も備える。
【００９５】
図２に示すように、筐体１ａ内部には、リールユニット２、外部出力基板１０００、ホッパーユニット３４、および電源ボックス１００が設けられている。リールユニット２は、リール２Ｌ、２Ｃ、２Ｒ、リールモータ３２Ｌ、３２Ｃ、３２Ｒ、各リールのリール基準位置をそれぞれ検出可能なリールセンサ３３Ｌ、３３Ｃ、３３Ｒ（図４参照）を備える。ホッパーユニット３４は、メダルを貯留するホッパータンク３４ａ、メダルを払い出すためのホッパーモータ３４ｂ、払い出されたメダルを検出する払出センサ３４ｃを備える。
【００９６】
ホッパーユニット３４の側部には、溢れたメダルが貯留されるオーバーフロータンク３５が設けられている。オーバーフロータンク３５の内部には、満タン状態を検出する満タンセンサ３５ａが設けられている。
【００９７】
電源ボックス１００の前面には、設定値を変更可能な設定変更状態または設定値を確認可能な設定確認状態に切り替えるための設定キースイッチ３７、通常時においてはエラー状態や打止状態を解除するためのリセットスイッチとして機能し、設定変更状態においては内部抽選の当選確率（出玉率）の設定値を変更するための設定スイッチとして機能するリセット／設定スイッチ３８、および電源をｏｎ／ｏｆｆする際に操作される電源スイッチ３９が設けられている。
【００９８】
スロットマシン１でのゲームの流れは次のとおりである。まず、メダルの投入、あるいはクレジットの使用により賭数を設定する。すると、入賞ラインＬＮ（図１参照）が有効となり、スタートスイッチ７の操作が有効な状態、すなわち、ゲームが開始可能な状態となる。なお、ＬＭ１〜４は、無効ラインである。この状態でスタートスイッチ７を操作すると、各リール２Ｌ、２Ｃ、２Ｒが回転する。その後、いずれかのストップスイッチ８Ｌ、８Ｃ、８Ｒを操作すると、対応するリール２Ｌ、２Ｃ、２Ｒの回転が停止し、透視窓３に表示結果が導出表示される。全てのリール２Ｌ、２Ｃ、２Ｒが停止されることで１ゲームが終了し、入賞ラインＬＮに予め定められた図柄の組み合わせ（以下、役とも呼ぶ）が各リール２Ｌ、２Ｃ、２Ｒの表示結果として停止した場合には入賞が発生し、その入賞に応じて定められた枚数のメダルに対応するクレジットが加算される。クレジットが上限数（本実施の形態では５０）に達した場合には、メダルがメダル払出口９（図１参照）から払い出される。入賞ラインＬＮに、遊技状態の移行を伴う図柄の組み合わせが停止した場合には図柄の組み合わせに応じた遊技状態に移行する。
【００９９】
図４は、スロットマシン１の構成を示すブロック図である。スロットマシン１には、図４に示すように、遊技制御基板４０、演出制御基板９０、電源基板１０１が設けられており、遊技制御基板４０によって遊技状態が制御され、演出制御基板９０によって遊技状態に応じた演出が制御され、電源基板１０１によってスロットマシン１を構成する電気部品の駆動電源が生成され、各部に供給される。
【０１００】
［初期化について］
次に、メイン制御部４１のＲＡＭ４１ｃの初期化について説明する。メイン制御部４１のＲＡＭ４１ｃの格納領域は、重要ワーク、非保存ワーク、一般ワーク、特別ワーク、未使用領域、スタック領域に区分されている。
【０１０１】
重要ワークは、各種表示器やＬＥＤの表示用データ、Ｉ／Ｏの入出力データ、遊技時間の計時カウンタ等、初期化すると不都合があるデータに加え、ボーナスとは異なる通常遊技状態において、いずれの遊技状態にあるのかを特定する通常遊技状態フラグなどが格納されるワークである。非保存ワークは、各種スイッチ類の状態を保持するワークであり、起動時にＲＡＭ４１ｃのデータが破壊されているか否かに関わらず必ず値が設定されることとなる。一般ワークは、停止制御テーブル、停止図柄、メダルの払出枚数、ＢＢ中のメダル払出総数、遊技状態フラグ等、ＢＢ終了時に初期化可能なデータが格納されるワークである。特別ワークは、各種ソフトウェア乱数等、設定開始前にのみ初期化されるデータが格納されるワークである。未使用領域は、ＲＡＭ４１ｃの格納領域のうち使用していない領域であり、複数の初期化条件のいずれか１つでも成立すれば初期化されることとなる。スタック領域は、メイン制御部４１のレジスタから退避したデータが格納される領域であり、このうちの未使用スタック領域は、未使用領域と同様に、複数の初期化条件のいずれか１つでも成立すれば初期化されることとなるが、使用中スタック領域は、プログラムの続行のため、初期化されることはない。
【０１０２】
本実施の形態においてメイン制御部４１は、設定キースイッチ３７がｏｎの状態での起動時、ＲＡＭ異常エラー発生時、ＢＢ終了時、設定キースイッチ３７がｏｆｆの状態での起動時でＲＡＭ４１ｃのデータが破壊されていないとき、１ゲーム終了時の５つからなる初期化条件が成立した際に、各初期化条件に応じて初期化される領域の異なる４種類の初期化を行う。
【０１０３】
初期化１は、起動時において設定キースイッチ３７がｏｎの状態であり、設定変更状態へ移行する場合において、その前に行う初期化、またはＲＡＭ異常エラー発生時に行う初期化であり、初期化１では、ＲＡＭ４１ｃの格納領域のうち、重要ワークおよび使用中スタック領域を除く全ての領域（未使用領域および未使用スタック領域を含む）、すなわち非保存ワークから未使用スタック領域までの領域が初期化される。初期化２は、ＢＢ終了時に行う初期化であり、初期化２では、ＲＡＭ４１ｃの格納領域のうち、一般ワーク、未使用領域および未使用スタック領域、すなわち一般ワークから未使用スタック領域までの領域が初期化される。初期化３は、起動時において設定キースイッチ３７がｏｆｆの状態であり、かつＲＡＭ４１ｃのデータが破壊されていない場合において行う初期化であり、初期化３では、非保存ワーク、未使用領域および未使用スタック領域が初期化される。初期化４は、１ゲーム終了時に行う初期化であり、初期化４では、ＲＡＭ４１ｃの格納領域のうち、未使用領域および未使用スタック領域が初期化される。
【０１０４】
なお、本実施の形態では、初期化１を設定変更状態の移行前に行っているが、設定変更状態の終了時に行ったり、設定変更状態移行前、設定変更状態終了時の双方で行うようにしても良い。
【０１０５】
このように本実施の形態では、電源投入時などにＲＡＭ異常エラーが発生した場合には、初期化１が実行され、それ以前の制御状態が初期化されることとなるが、この際、重要ワークに割り当てられた通常遊技状態フラグなどは初期化されることなく保持されるようになっている。一方で、一般ワークに割り当てられた遊技状態フラグについては、初期化１が実行されることに伴って初期化されることとなる。
【０１０６】
［入賞役について］
入賞となる役の種類には、メダルの払い出しを伴う小役と、賭数の設定を必要とせずに次のゲームを開始可能となる再遊技役（以下、「リプレイ」と称することもある）と、遊技者にとって有利な遊技状態への移行を伴う特別役とがある。さらに、特別役には、ビッグボーナス（ＢＢ）とレギュラーボーナス（ＲＢ）とが存在する。以下では、小役と再遊技役をまとめて一般役とも呼ぶ。遊技状態に応じて定められた各役の入賞が発生するためには、内部抽選に当選して、当該役の当選フラグがＲＡＭに設定されている必要がある。なお、以下、「再遊技役」や「リプレイ」というときは各種リプレイを総称する。なお、これら各役の当選フラグのうち、小役および再遊技役の当選フラグは、当該フラグが設定されたゲームにおいてのみ有効とされ、次のゲームでは無効となるが、特別役の当選フラグは、当該フラグにより許容された役の組合せが揃うまで有効とされ、許容された役の組合せが揃ったゲームにおいて無効となる。
【０１０７】
［内部抽選について］
内部抽選は、上記した各役への入賞を許容するか否かを、全てのリール２Ｌ、２Ｃ、２Ｒの表示結果が導出表示される以前に（実際には、スタートスイッチ７の検出時）決定するものである。賭数設定後、スタートスイッチ７が操作されると、所定の乱数回路から乱数値を抽出し、当該抽出した乱数値に基づいて入賞の発生を許容するか否かを決定（内部抽選）するための内部抽選処理が行われる。乱数回路は、所定の数値範囲（０〜６５５３５）内の数値を所定の更新規則にしたがって更新する。メイン制御部４１は、スタートスイッチ７が操作されたときに乱数回路が更新している数値を乱数値として抽出する。内部抽選において抽選対象役に当選したときには、当該抽選対象役に含まれる入賞役の当選フラグがＲＡＭの所定領域に設定される。特別役の当選フラグについては、当選した特別役に入賞するまで持ち越される一方、それ以外の入賞役に対応する当選フラグは、入賞の発生の有無にかかわらず、当選したゲームが終了したときに消去される。
【０１０８】
［リールの停止制御について］
メイン制御部４１は、ストップスイッチ８Ｌ、８Ｃ、８Ｒのうち、回転中のリールに対応するいずれかの操作が有効に検出されたときに、該当するリールの停止制御テーブルを参照し、参照した停止制御テーブルの滑りコマ数に基づいて、操作されたストップスイッチに対応するリールの回転を停止させる制御を行う。滑りコマ数は、０〜４である。したがって、メイン制御部４１は、停止操作の検出から最大４コマ図柄を引き込んでリールを停止させることが可能である。
【０１０９】
特別役（ＢＢ）が前ゲーム以前から持ち越されている状態で再遊技役が当選した場合には、停止操作が行われた際に、入賞ラインＬＮに最大４コマの引込範囲で再遊技役の図柄を揃えて停止させる制御が行われる。再遊技役を構成する図柄は、リール２Ｌ、２Ｃ、２Ｒのいずれについても５図柄以内、すなわち４コマ以内の間隔で配置されており、４コマの引込範囲で必ず任意の位置に停止させることができるので、特別役と再遊技役が同時に当選している場合には、遊技者によるストップスイッチ８Ｌ、８Ｃ、８Ｒの操作タイミングに関わらずに、必ず再遊技役が入賞する。
【０１１０】
［遊技状態］
スロットマシン１は、複数種類の遊技状態に移行し得る。遊技状態は、ビッグボーナスと称される遊技状態と、レギュラーボーナスと称される遊技状態と、それらの遊技状態とは異なる通常遊技状態とに分けることができる。ビッグボーナスには、特別役（ＢＢ）の入賞が発生したときに移行する。レギュラーボーナスには、特別役（ＲＢ）の入賞が発生したときに移行する。特別役（ＢＢ）の抽選対象役としてＢＢ１およびＢＢ２が設けられている。ＢＢ１およびＢＢ２のいずれかに入賞することでビッグボーナスに移行するが、入賞のための図柄の組合せが異なる。ＢＢ１は、入賞ライン上に「赤７−赤７−赤７」が揃ったときに入賞となる一方、ＢＢ２は、入賞ライン上に「白７−白７−白７」が揃ったときに入賞となる。このため、特別役（ＢＢ）が当選していても、目押しすべき図柄を間違えるとビッグボーナスを発生させることができない。
【０１１１】
通常遊技状態は、不利遊技状態と有利遊技状態とに分かれる。有利遊技状態は不利遊技状態よりもメダルの払出率が高い。たとえば、リプレイの当選率を異ならせることによって不利遊技状態と有利遊技状態とを実現することが可能である。不利遊技状態において所定の昇格入賞が発生すれば、有利遊技状態に移行する。このことを“昇格“ともいう。逆に、有利遊技状態において所定の転落入賞が発生すれば、不利遊技状態に移行する。このことを“転落”ともいう。なお、有利遊技状態として、メダルの払出率が異なる第１有利遊技状態と第２有利遊技状態とをさらに設けてもよい。たとえば、第２有利遊技状態は第１有利遊技状態よりも一層、リプレイの当選率が高い状態とする。この場合、第１有利遊技状態において、所定の昇格入賞が発生すれば、第２有利遊技状態に昇格する一方、所定の転落入賞が発生すれば、不利遊技状態に転落するようにしてもよい。
【０１１２】
［重複当選役］
当選役の中には、押し順によって入賞の内容が異なる当選役が存在する。このような当選役のことを、ここでは“重複当選役”と呼ぶ。リプレイおよび小役の当選役として、複数種類の重複当選役が設定されている。リプレイの重複当選役には、特定の押し順に対応して昇格入賞が発生する一方、他の押し順に対応して転落入賞が発生するように定められた重複当選役が含まれている。特定の押し順は、正解手順とも称され、それ以外の押し順は、不正解手順とも称される。このように、重複当選役に昇格入賞と転落入賞との機能を設けることによって遊技性を高めることができる。
【０１１３】
そこで、本実施の形態では、このような重複当選役として、複数種類の特別な再遊技役を設けている。それは、リプレイＧＲ１〜ＧＲ６である。リプレイＧＲ１〜ＧＲ６のそれぞれには異なる正解手順が定められている。リプレイＧＲ１〜ＧＲ６は、いずれも図柄の組合せを目押しのタイミングに関わらず、常に引込み可能な組合せとする（引込率１００％）。したがって、当選している特別な再遊技役の種類と、押し手順とに応じて、昇格入賞が発生するか否かが確定する。
【０１１４】
たとえば、リプレイＧＲ１に対応する正解手順は「左中右」であり、リプレイＧＲ２に対応する正解手順は「左右中」であり、リプレイＧＲ３に対応する正解手順は「中左右」であり、リプレイＧＲ４に対応する正解手順は「中右左」であり、リプレイＧＲ５に対応する正解手順は「右左中」であり、リプレイＧＲ６に対応する正解手順は「右中左」である。リプレイＧＲ１〜ＧＲ６のいずれが当選していたとしても、それぞれに対応する正解手順でストップスイッチ８Ｌ、８Ｃ、８Ｒが操作されることで昇格入賞が発生する一方、不正解手順でストップスイッチ８Ｌ、８Ｃ、８Ｒが操作されたときには転落入賞となる。したがって、仮に、高確率でリプレイが当選するようなリプレイタイム（ＲＴ）であり、かつ、リプレイの引込率が１００％であるために、確実にリプレイを狙えるとしても、押し順によって移行する遊技状態が異なることになる。なお、重複当選役には、昇格入賞と転落入賞とに加えて、その入賞が発生したとしても現状の遊技状態が維持されるような“通常入賞”をさらに設けてもよい。その場合、第１の押し順に対応して昇格入賞が発生し、第２の押し順に対応して通常入賞が発生し、それ以外の押し順に対応して転落入賞が発生するようにしてもよい。
【０１１５】
［ＡＴ］
遊技者に対してストップスイッチ８Ｌ、８Ｃ、８Ｒの操作の手順を教えるための演出をナビ演出という。重複当選役が当選しているゲームにおいて、正解手順を報知する演出がナビ演出に該当する。その他、目押しすべき図柄を教える演出、あるいは、目押しのタイミングを教える演出もナビ演出の例である。たとえば、リプレイＧＲ１が当選しているゲームにおいて、「左中右！」といった正解手順を液晶表示器５１に表示することによってナビ演出が行なわれる。あるいは、ＢＢ１が当選しているゲームにおいて、たとえば「赤７を狙え！」の画像を液晶表示器５１に表示することによってナビ演出が行なわれる。ナビ演出の対象となる役のことをナビ対象役ともいう。また、ナビ演出が行われる期間をアシストタイム（ＡＴ）という。
【０１１６】
ＡＴへは、ＡＴ抽選に当選したことに基づいて移行する。メイン制御部４１は、たとえば、特定の小役（たとえば、チェリー等）の当選を契機に、ＡＴの権利であるナビストックを付与するか否かのナビストック抽選を行う。ナビストック抽選では、０を含むナビストック数を決定することにより、ナビストック数を付与するか否かおよび付与する場合にはその個数が決定される。ナビストック数が残っているときに、ナビストックに当選した場合には、残っているナビストック数に今回当選したナビストック数が上乗せ加算される。なお、有利遊技状態の一例となるＲＴ（リプレイ当選率が高い状態）においてＡＴに制御される状態を特にＡＲＴいう。なお、ナビ演出の態様は、遊技者が当選状況に応じて区別可能な態様であればどのようなものであってもよい。ナビ演出は、液晶表示器５１に表示するものに限らず、演出効果ＬＥＤ５２、スピーカ５３、５４、リールＬＥＤ５５等を用いて実行するものであってもよい。
【０１１７】
［送信用ナビ番号］
メイン制御部４１はサブ制御部９１に対して、ナビ演出に必要なナビ番号を送信する。特に、これを送信用ナビ番号という。送信用ナビ番号は、それぞれの正解手順に対応して予め定めた番号であり、メイン制御部４１とサブ制御部９１とでその番号を共有している。送信用ナビ番号には、リプレイＧＲ１〜６に対応する正解手順（押順）と、特別役（ＢＢ）に対応する正解手順（入賞図柄）とが対応付けられている。送信用ナビ番号「１」「２」、「３」、「４」、「５」、「６」は、それぞれ、「左中右」、「左右中」、「中左右」、「中右左」、「右左中」、「右中左」の押順を意味する。したがって、たとえば、リプレイＧＲ１当選時は、正解手順である「左中右」を特定可能な送信用ナビ番号「１」が送信される。一方、送信用ナビ番号「７」、「８」は、それぞれ、「赤７」、「白７」の入賞図柄を意味する。したがって、たとえば、ＢＢ１当選時は、正解手順である「赤７」を特定可能な送信用ナビ番号「７」が送信される。これらの送信用ナビ番号は、押し順コマンドの情報としてメイン制御部４１からサブ制御部９１へ送信される。
【０１１８】
［設定値について］
本実施形態のスロットマシン１は、設定値に応じてメダルの払出率が変わるものである。詳しくは、設定値に応じて、内部抽選で用いる当選確率を決定することにより、メダルの払出率が変わるようになっている。設定値は１〜６の６段階からなり、６が最も払出率が高く、５、４、３、２、１の順に値が小さくなるほど払出率が低くなる。すなわち設定値として６が設定されている場合には、遊技者にとって最も有利度が高く、５、４、３、２、１の順に値が小さくなるほど有利度が段階的に低くなる。
【０１１９】
ただし、設定値によって当選確率が変化しない抽選対象役も存在する。遊技者にとっての有利度合いが高い状態への移行を決定するための抽選対象役がそれである。遊技者にとっての有利度合いが高い状態とは、ＡＴ（Assist Time）のようにメダルの純増枚数が多くなるような状態、あるいは、ＣＺと呼ばれるＡＴ抽選の高確率状態のことである。たとえば、メイン制御部４１は、このような抽選対象役に当選したことを契機として、遊技者にとっての有利度合いが高い状態へ移行させるか否かを決定するための乱数抽選を行う。このような乱数抽選を有利期間作動抽選ともいう。また、有利期間作動抽選の当選確率も設定値によって変化しない。
【０１２０】
また、上記のように設定差によって当選確率を変えるものと当選確率を変えないものとを定めるものに限らず、以下のようにしてもよい。すなわち、設定値に応じて内部抽選の当選確率を変化させ設定値に応じて有利区間作動抽選の当選確率を変化させないもの、設定値に応じて内部抽選の当選確率を変化させず設定値に応じて有利区間作動抽選の当選確率を変化させるもの、設定値に応じて内部抽選の当選確率を変化させるとともに設定値に応じて有利区間作動抽選の当選確率をも変化させるもの、のいずれかが行われるものであってもよい。
【０１２１】
[管理者状態]
「設定変更状態」および「設定確認状態」のように、遊技者とは異なる管理者が設定に関わる作業を行うための状態を「管理者状態」と称する。遊技機が管理者状態にあるときには、遊技者の遊技が進行不可能となる。「管理者状態」に対して、遊技の進行が可能な状態を「遊技可能状態」とも称する。なお、遊技者の遊技が不可能な状態として、管理者状態以外にも、投入エラー等のエラーが検出されている状態もある。
【０１２２】
「設定変更状態」に移行し設定値を変更するためには、スロットマシン１の内部に設けられた設定キースイッチ３７を店員等の管理者がｏｎ状態としてからスロットマシン１の電源をｏｎする必要がある。このとき、遊技者の遊技が不可能な状態となる。前面扉１ｂを開放し設定キースイッチ３７をｏｎ状態として電源をｏｎすると、設定値表示器２４にＲＡＭ４１ｃから読み出された設定値が表示値として表示され、リセット／設定スイッチ３８の操作による設定値の変更操作（すなわち、設定値の選択操作）が可能な設定変更状態に移行する。設定変更状態において、リセット／設定スイッチ３８が操作されると、設定値表示器２４に表示された表示値が１ずつ更新されていく（設定６からさらに操作されたときは、設定１に戻る）。そして、スタートスイッチ７が操作されると表示値を設定値として確定する。そして、設定キースイッチ３７がｏｆｆされると、確定した表示値（設定値）がメイン制御部４１のＲＡＭ４１ｃに格納され、前面扉１ｂを閉鎖すると遊技の進行が可能な状態に移行する。以下、設定変更状態におけるリセット／設定スイッチ３８の操作を設定値選択操作と称し、設定変更状態におけるスタートスイッチ７の操作を設定値確定操作と称して説明することがある。
【０１２３】
また、「設定確認状態」に移行し設定値を確認するためには、ゲーム終了後、賭数が設定されていない状態で設定キースイッチ３７をｏｎ状態とすれば良い。このような状況で前面扉１ｂを開放し設定キースイッチ３７をｏｎ状態とすると、遊技者の遊技が不可能な状態になり、設定値表示器２４にＲＡＭ４１ｃから読み出された設定値が表示されることで設定値を確認可能な設定確認状態に移行する。設定確認状態においては、ゲームの進行が不能であり、設定キースイッチ３７をｏｆｆ状態とすることで、設定確認状態が終了し、前面扉１ｂを閉鎖するとゲームの進行が可能な状態に復帰することとなる。
【０１２４】
本実施の形態のスロットマシン１においては、メイン制御部４１は、タイマ割込処理（メイン）を実行する毎に、電断検出回路４８からの電圧低下信号が検出されているか否かを判定する停電判定処理を行い、停電判定処理において電圧低下信号が検出されていると判定した場合に、電断処理（メイン）を実行する。
【０１２５】
[メダルセレクタ]
次いで、メダルセレクタ２９の構造を、主に図５および図６に基づいて説明する。なお、以下の説明において、前面扉１ｂの裏面側からメダルセレクタ２９を見た状態を、メダルセレクタ２９の前面側として説明する。
【０１２６】
メダルセレクタ２９は、図５および図６に示すように直方体形状に構成されており、その本体部の内部には、正面視略Ｌ字状のメダル流下通路１３３が形成されている。メダル流下通路１３３の側壁は、図５（ｂ）および図６（ｂ）に示すように、流下するメダルの上端が下端よりも前方側に傾く姿勢となるように下方から上方にかけて前面側に傾斜している。
【０１２７】
メダルセレクタ２９の本体部の上面には、メダル流下通路１３３の上流側に連通する流入口１４１が形成されており、メダル投入口４から投入されたメダルがメダル流下通路１３３に流入するようになっている。また、メダルセレクタ２９の本体部の側面には、メダル流下通路１３３の下流側に連通する流出口１４２が形成されており、流出口１４２から排出されたメダルはメダルシュート１４９に案内されてホッパータンク３４ａに導かれる。
【０１２８】
また、メダル流下通路１３３の上流側には、流入口１４１から流入したメダルの通過を検出する前述の投入口センサ２６が設けられており、メダル流下通路１３３の下流側には、流出口１４２に排出されるメダルの通過を検出する前述の投入メダルセンサ３１ａ〜ｃが設けられている。
【０１２９】
また、メダルセレクタ２９では、投入されたメダルの真偽（形状、大きさ、厚み等）が判別されるようになっており、真正なメダルは、その通過が投入メダルセンサ３１ａ〜ｃにて検出された後、メダルセレクタ２９の本体側面に形成された流出口１４２から流出され、偽メダルはその通過が投入メダルセンサ３１ａ〜ｃにて検出される前に、メダルセレクタ２９の本体下部に形成された返却部１３７から下方に向けて落下し、メダルセレクタ２９の下方に設けられたメダル返却通路１３２を介してメダル払出口９から下皿に返却されるようになっている。
【０１３０】
メダル流下通路１３３の下部には、図５および図６に示すように、投入されたメダルの通過が投入口センサ２６により検出される位置よりも下流側の位置から、メダル流下通路１３３を流下するメダルの通過が投入メダルセンサ３１ａ〜ｃに検出される位置よりも上流側の位置にかけて、流路切替板１４７が設けられている。流路切替板１４７は、本体部の前面側に設けられる流路切替ソレノイド３０の励磁に連係して、メダル流下通路１３３を流下するメダルの下面が案内されない非案内位置（図５（ａ）（ｂ）の位置）と、メダル流下通路１３３を流下するメダルの下面が案内される案内位置（図６（ａ）（ｂ）の位置）と、の間を移動可能なように取り付けられている。
【０１３１】
流路切替板１４７は、流路切替ソレノイド３０が励磁されていない状態（ｏｆｆ状態）において、図５（ａ）（ｂ）に示すように、非案内位置となるように付勢されることでメダル流下通路１３３の側方に退避しており、メダル流下通路１３３を流下するメダルの下面が案内されない状態となる。このため、流入口１４１から流入してメダル流下通路１３３を流下するメダルは、流路切替板１４７によってその下面が案内されないことから、図５（ｂ）に示すように、メダル流下通路１３３から落下して、返却部１３７から排出され、メダル返却通路１３２を介してメダル払出口９から返却される。
【０１３２】
また、流路切替板１４７は、流路切替ソレノイド３０が励磁されると（ｏｎ状態）、図６（ａ）（ｂ）に示すように、非案内位置から案内位置に移動することで、メダル流下通路１３３を流下するメダルの下面が案内される状態となる。このため、流入口１４１から流入してメダル流下通路１３３を流下するメダルは、その下面が流路切替板１４７により案内されることで、図６（ｂ）に示すように、メダル流下通路１３３から落下することなく、流出口１４２の方へ流下して、投入メダルセンサ３１ａ〜ｃに検出され、流出口１４２から排出される。
【０１３３】
なお、本実施の形態では、投入口センサ２６、投入メダルセンサ３１ａ〜ｃとして、投光部と受光部の間をメダルが通過することにより受光部が投光部からの光の遮断を検知することでメダルの通過を検出するフォトセンサを用いているが、投光部と受光部を通路の一端側に配置し、受光部がメダルに反射した投光部の光を検知することでメダルの通過を検出する反射型センサを用いてもよい。また、メダルの通過に連動して動作する可動片の動作を検知することでメダルの通過を検出する物理センサを用いてもよい。
【０１３４】
[エラー]
スロットマシン１は、様々なエラーを検知する機能を備える。ここでは、スロットマシン１が検知可能なエラーの具体例として、メダルセレクタ２９の異常を示す投入エラーと、ホッパーユニット３４の異常を示す払出エラーと、オーバーフロータンク３５が満タン状態であることを示す満タンエラーとを順に説明する。
【０１３５】
投入エラーには、投入エラー１〜投入エラー３がある。投入エラー１とは、メダルセレクタ２９内でメダルが詰まる等、メダルセレクタ２９内でメダルが滞留状態であることが検出された場合に判定されるエラーである。たとえば、不正行為者が、スロットマシン１内に異物を投入するという不正行為をして異物がメダルセレクタ２９内で詰まると、投入エラー１は発生する。
【０１３６】
投入エラー２とは、正規のタイミングとは異なるタイミングでメダルセレクタ２９内のメダルの通過が生じたとき（メダル投入部４からホッパータンク３４ａにメダルが入ったとき）に検出されるエラーである。ここで、正規のタイミングとは、クレジットに空きがある状態または賭け数が最大値に到達していない状態、かつ、リールが回転していない状態である。通常、正規のタイミングとは異なるタイミングで、メダル投入部４からメダルが投入された場合には、メダルの流路として、流路切替ソレノイド３０によりメダル払出口９側の流路が選択されているため、ホッパータンク３４ａには入らず、メダル払出口９からメダルが払出されることになる。つまり、正規のタイミングとは異なるタイミングでメダル投入部４からホッパータンク３４ａ方向にメダルが流下し投入エラー２が発生しているときは、不正行為者により何かしらの不正行為が行われている可能性がある。
【０１３７】
投入エラー３とは、メダル投入部４からホッパータンク３４ａまでの流路を正規の通過順（投入メダルセンサ３１ａ〜ｃの順）とは異なる順路でメダルが通過したときに発生するエラーである。たとえば、投入エラー３はメダルの逆流が生じたときなどに発生するエラーであって、投入エラー３が発生しているときは、不正行為が行われている可能性がある。
【０１３８】
払出エラーには、払出エラー１〜払出エラー３がある。払出エラー１とは、ホッパータンク３４ａにメダルが貯留されていないことが検出された場合等、ホッパータンク３４ａが空である場合に判定されるエラーである。たとえば、ホッパータンク３４ａ内のメダルを不正行為者が不正に取り出すという不正行為を行った場合に払出エラー１が発生する。
【０１３９】
払出エラー２とは、ホッパータンク３４ａ内において払出されたメダルが詰まったことが検出された場合等、ホッパータンク３４ａからメダル払出口９の間でメダルが詰まった場合に判定されるエラーである。不正行為者がスロットマシン１内にメダル以外の異物を投入する等の不正行為を行った場合に払出エラー２は発生する。
【０１４０】
払出エラー３とは、正規のタイミングとは異なるタイミングでメダルの払い出し（ホッパータンク３４ａからメダル払出口９にメダルが払い出されること）が生じたときに検出されるエラーである。ここで、正規のタイミングとは、払出処理が実行されているタイミングである。払出エラー３は、不正行為者がメダル払出口から何らかの方法で不正にメダルを取り出そうとするときに生じ得るエラーであって、不正行為が行われている可能性があるときに発生する。
【０１４１】
満タンエラーとは、オーバーフロータンク３５が満タン状態であることが満タンセンサ３５ａにより検出された場合に判定されるエラーである。満タンエラーが発生した場合には、オーバーフロータンク３５からメダルが溢れ、スロットマシン１の内部にメダルがこぼれるといった安全上の問題が発生する虞がある。
【０１４２】
[エラー報知処理]
メイン制御部４１は、上述したようなエラーを検出すると、エラー報知処理（図２２参照）を実行し、遊技の進行が不能な遊技不能状態とする。遊技不能状態では、スタートスイッチ７およびストップスイッチ８Ｌ、８Ｃ、８Ｒの操作が無効化される。また、メイン制御部４１は、流路切替ソレノイドをｏｆｆからｏｎに切り替える。これにより、メダル投入口４に投入されたメダルは賭数の設定あるいはクレジットの加算に用いられることなく、返却される。さらに、メイン制御部４１は、設定値表示器２４の表示をエラーコードに切り替える（図２２のＳｂ３参照）。また、メイン制御部４１は、サブ制御部９１に対してエラー開始コマンドを送信する（図２３のＳｋ１６参照）。エラー開始コマンドを受信したサブ制御部９１は、液晶表示器５１の画面をエラー表示に切り替えるとともに、スピーカ５３，５４からエラー報知音を出力する。以降、液晶表示器５１にもナビ演出を含む様々な遊技に関する演出が表示されなくなり、その結果、実質的に遊技の進行が妨げられる。
【０１４３】
エラーの解除条件は、設定キースイッチ３７を捻ってｏｎ状態にするか、あるいはリセットスイッチ２３が操作（リセット操作ともいう）されることにより成立する（図２２のｓｂ１０，ｓｂ１１参照）。メイン制御部４１は、リセット操作を受け付けると、設定値表示器２４のエラーコードの表示をクリアする。また、メイン制御部４１は、エラーの報知を終了する旨を示すエラー解除コマンドをサブ制御部９１に送信する。サブ制御部９１は、エラー解除コマンドを受信すると、液晶表示器５１のエラー画像の表示をクリアするとともに、スピーカ５３，５４からのエラー報知音の出力を停止する。さらに、エラーの解除条件が成立すると、メイン制御部４１は、流路切替ソレノイドをｏｆｆからｏｎに切り替えることで、ホッパータンク３４ａ側へとメダルを案内する。また、エラーの解除条件が成立すると、メイン制御部４１は、スタートスイッチ７やストップスイッチの操作に基づく処理を実行する。このように、エラーが解除されると、遊技の進行が可能になる。
【０１４４】
一方、本実施の形態においては、管理者状態においては、設定キースイッチ３７がｏｎ状態になったり、リセット操作されたりしても、エラーの解除条件が成立しない。
【０１４５】
［信号の外部出力］
メイン制御部４１は、遊技状態やエラーの発生状況などを示す信号を外部出力基板１０００からスロットマシンの外部へ出力するための制御を行う。外部出力基板１０００から出力された信号は、スロットマシン１が設置される遊技店（ホール）の情報提供端子板を介してホールコンピュータなどのホール機器に出力される。ホール機器は、受信した信号に基づいて、遊技状態などを把握する。
【０１４６】
メイン制御部４１は、賭数の設定に用いられたメダル数を示すメダルＩＮ信号、入賞の発生により遊技者に付与されたメダル数を示すメダルＯＵＴ信号、遊技状態がＲＢ（レギュラーボーナス）中の旨を示すＲＢ中信号、遊技状態がＢＢ（ビッグボーナス）中の旨を示すＢＢ中信号、ＡＴの開始を示すＡＴ信号、前面扉１ｂが開放中の旨を示すドア開放信号、設定変更状態または設定確認状態に移行している旨を示す設定中信号、メダルセレクタ２９の異常を示す投入エラー信号、ホッパーユニット３４の異常を示す払出エラー信号を遊技制御基板４０から外部出力基板１０００へ出力する。
【０１４７】
遊技制御基板４０から外部出力基板１０００へ出力される信号は、その信号が示す事象の発生で立ち上がり、その事象の終了で立ち下がる信号である。たとえば、メダルＩＮ信号およびメダルＯＵＴ信号は、メダル数に応じた数から成るパルス信号である。また、ドア開放信号は、ドアの開放が検出された時に立ち上がり、ドアの開放が検出されなくなったときに立ち下がることによって、信号の立ち上がりと立ち下がりとの時間差でその事象の発生している期間を示す信号である。
【０１４８】
外部出力基板１０００は、遊技制御基板４０から出力された信号を入力する入力端子と、遊技制御基板４０から出力された各種の信号のうち、特定の信号群を対象として、その論理和から成る論理和信号を生成するための回路と、信号を遊技店（ホール）の情報提供端子板へ出力する出力端子とを備える。特定の信号群は、遊技不能状態のときに出力され続ける信号の集合であり、具体的には、設定中信号、投入エラー信号、および払出エラー信号から成る。外部出力基板１０００において、これらの信号のいずれかが立ち上がっていれば、立ち上がった状態が維持されるように、それらの信号の立ち上がり部分の論理和から成る信号が生成され、生成された論理和信号が出力端子から情報提供端子板へと出力される。本実施の形態においては、遊技不能状態のときに出力され続ける信号群の論理和信号を「外部出力信号１」と称する。外部出力信号１が出力されているときは、設定中信号とエラー信号とのいずれの信号が出力されているのかは判別できないものの、管理者は遊技の進行が不能な状態であることを知ることができる。なお、外部出力信号１の信号構成は、これに限らず、設定中信号や各エラー信号を識別可能に外部出力する構成にしてもよい。
【０１４９】
「外部出力信号１」以外の信号、すなわち、メダルＩＮ信号、メダルＯＵＴ信号、ＲＢ中信号、ＢＢ中信号、ＡＴ信号、およびドア開放信号は、各信号に対応する出力端子からそれぞれの信号として情報提供端子板に出力される。本実施の形態においては、これらの信号のうち、ドア開放信号を「外部出力信号２」と称する。
【０１５０】
なお、検出された投入エラーの種類（投入エラー１〜投入エラー３）に関わらず、同じ態様の投入エラー信号が遊技制御基板４０から出力され、また、検出された払出エラーの種類（払出エラー１〜払出エラー３）に関わらず、同じ態様の払出エラー信号が遊技制御基板４０から出力される。ただし、それぞれのエラーの種類に応じた信号を遊技制御基板４０から外部出力基板１０００へと出力してもよい。また、外部出力基板１０００は、新号の論理和をとるのではなく、すべての信号をそれぞれに対応する出力端子から情報提供端子板へと出力するようにしてもよい。
【０１５１】
ドア開放信号（外部出力信号２）は、外部出力基板１０００のそれ専用の端子から外部出力される。このため、管理者は、外部出力されたドア開放信号の状態によって、前面扉１ｂが開放しているか否かを特定できる。すでに説明したとおり、スロットマシン１の設定値を変更あるいは確認するための正規の手順は、管理者が前面扉１ｂを開放した上で、その内部に設けられた設定キースイッチ３７をｏｎ状態にするという手順を含む。正規の手順を踏んでいる場合には、設定中信号がｏｎ状態になったときには、ドア開放信号がｏｎ状態になっている。このとき、ドア開放信号がｏｎ状態かつ外部出力信号１がｏｎ状態となる。ところが、前面扉１ｂが閉じている状態で設定キースイッチ３７をｏｎ状態にすると、ドア開放信号がｏｆｆ状態で設定中信号がｏｎになる。このとき、ドア開放信号がｏｆｆ状態かつ外部出力信号１がｏｎ状態となる。したがって、管理者は、外部出力基板１０００から出力される信号のうち、ドア開放信号と外部出力信号１とに着目することによって、前面扉１ｂが閉じた状態で不正に設定変更が行われている可能性の有無を認識できる。
【０１５２】
[設定確認状態と外部出力信号との関係]
図７は、設定確認状態と外部出力信号との関係について説明するタイミングチャートである。横軸は時刻ｔを示し、上から「ドア開放検出スイッチ」、「設定キースイッチ」、「管理者状態」、「外部出力信号１」、および「外部出力信号２」が、ｏｎまたはｏｆｆのいずれであるかを示している。
【０１５３】
管理者状態がｏｎ状態となる条件は、ドア開放検出スイッチ２５および設定キースイッチ３７がｏｎ状態となることである。また、外部出力信号１は、上述のように、設定中信号、投入エラー信号、および払出エラー信号の論理和から成る信号であるが、ここでは、設定中信号のみが出力されている状況を想定している。設定キースイッチ３７がｏｆｆ状態からｏｎ状態に切り替わることで設定中信号が出力され、これにより外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わることになる。
【０１５４】
また、管理者状態は、一度ｏｎ状態に切り替わると、設定キースイッチ３７がｏｆｆ状態にならないかぎり、ドア開放検出スイッチ２５の状態に関わらずその状態を維持する。また、同様に外部出力信号１も、一度ｏｎ状態に切り替わると、設定キースイッチ３７がｏｆｆ状態にならないかぎり、ドア開放検出スイッチ２５の状態に関わらずその状態を維持する。
【０１５５】
また、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えたとき、本来外部出力信号１はｏｆｆ状態となる。しかし、本実施の形態においては、設定キースイッチ３７がｏｆｆ状態に切り替わってから２秒間は外部出力信号１はｏｎ状態を継続させるようにしている。
【０１５６】
また、設定キースイッチ３７がｏｎ状態のままでドア開放検出スイッチ２５がｏｎ状態からｏｆｆ状態に切り替わっても、管理者状態が維持されるとともに、外部出力信号１のみが外部出力される構成となっている。たとえば、設定キースイッチ３７ｏｎ状態のままでドア開放検出スイッチ２５がｏｆｆ状態に切り替わったときに、その旨を示す異常信号を別途出力することも考えられるが、本実施の形態ではそのような異常信号を別途出力するようなことは行わない。
【０１５７】
以下、図７のタイミングチャートに基づいて説明する。遊技可能状態から設定確認状態に切り替えるためには、店員などの管理者が、電源が投入されているｏｎ状態で、まず前面扉１ｂを開く必要がある。時刻ｔ１において、前面扉１ｂの開放により、ドア開放検出スイッチ２５は、ｏｆｆ状態からｏｎ状態に切り替わる。ドア開放検出スイッチ２５がｏｎ状態に切り替わることで、外部出力信号２はｏｆｆ状態からｏｎ状態へと切り替わる。
【０１５８】
次に、前面扉１ｂが開かれた状態で、時刻ｔ２において、管理者が設定キースイッチ３７をｏｎ状態にする。このとき、ドア開放検出スイッチ２５および設定キースイッチ３７はともにｏｎ状態となる。これにより、同時に管理者状態もｏｎ状態となる。また、設定キースイッチ３７がｏｎ状態に切り替わることで設定中信号が出力されるため、外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わる。
【０１５９】
次に、時刻ｔ３において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えている。これにより、管理者状態はｏｆｆ状態となる。このとき、外部出力信号１の出力条件を満たさなくなるが、２秒間は外部出力信号１はｏｎ状態を継続する。そして、２秒経過後である時刻ｔ３’において外部出力信号１はｏｆｆ状態に切り替わる。
【０１６０】
最後に、時刻ｔ４において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。このとき、ドア開放検出スイッチ２５はｏｎ状態からｏｆｆ状態に切り替わるとともに、外部出力信号２もｏｎ状態からｏｆｆ状態に切り替わる。
【０１６１】
[設定確認状態と外部出力信号との関係]
図８は、設定確認状態と外部出力信号との関係について説明するタイミングチャートである。図７においては、ドア開放検出スイッチ２５がｏｆｆ状態からｏｎ状態に切り替わった後に、設定キースイッチ３７がｏｆｆ状態からｏｎ状態に切り替わるケースについて説明した。図８においては、設定キースイッチ３７がｏｆｆ状態からｏｎ状態に切り替わった後に、ドア開放検出スイッチ２５がｏｆｆ状態からｏｎ状態に切り替わるケースについて説明する。
【０１６２】
設定確認を行う場合には、図７のように、ドア開放をした後に設定キースイッチをｏｎにする手順が通常である。図８のようなケースは、たとえば、ドア開放をしたが、なんらかの不具合によりドア開放検出スイッチ２５がしばらく検出されず、設定キースイッチ３７が先に検出してしまったようなケースが想定される。あるいは、設定キースイッチ３７がｏｎ状態でドアを閉じて、再度ドアを開いたような場合には、設定キースイッチ３７よりもドア開放検出スイッチ２５の方が後でｏｎ状態となる。
【０１６３】
時刻ｔ１において、設定キースイッチ３７がｏｎ状態になる。このとき、ドア開放検出スイッチ２５はｏｆｆ状態であるので、管理者状態はｏｆｆ状態のままである。また、設定キースイッチ３７がｏｎ状態に切り替わることで設定中信号が出力されるため、外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わる。
【０１６４】
次に、時刻ｔ２において、ドア開放検出スイッチ２５がｏｆｆ状態からｏｎ状態に切り替わっている。ドア開放検出スイッチ２５がｏｎ状態に切り替わることで、外部出力信号２はｏｆｆ状態からｏｎ状態へと切り替わる。また、ドア開放検出スイッチ２５および設定キースイッチ３７はともにｏｎ状態となるため、設定確認状態（管理者状態）もｏｎ状態となる。
【０１６５】
次に、時刻ｔ３において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えている。これにより、管理者状態はｏｆｆ状態となる。このとき、外部出力信号１の出力条件を満たさなくなるが、２秒間は外部出力信号１はｏｎ状態を継続する。そして、２秒経過後である時刻ｔ３’において外部出力信号１はｏｆｆ状態に切り替わる。
【０１６６】
最後に、時刻ｔ４において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。このとき、ドア開放検出スイッチ２５はｏｎ状態からｏｆｆ状態に切り替わるとともに、外部出力信号２もｏｎ状態からｏｆｆ状態に切り替わる。
【０１６７】
[設定確認状態中にエラーが発生したとき]
次に、設定変更状態または設定確認状態においてエラーが発生した際の処理について、図９〜図１１に基づいて以下に説明する。
【０１６８】
図９は、設定確認状態でエラーが発生した際の処理について説明するタイミングチャートである。横軸は時刻ｔを示し、上から「エラー検出フラグ」、「エラー処理」、「ドア開放検出スイッチ」、「設定キースイッチ」、「流路切替ソレノイド」、および「外部出力信号１」が、ｏｎまたはｏｆｆのいずれであるかを示している。「エラー検出フラグ」は、エラーが発生した旨および発生したエラーの種類を示すフラグである。「エラー検出フラグ」は、メイン制御部４１が記憶する。ここでは、発生したエラーが投入エラーおよび払出エラーのいずれかである場合を想定して説明する。
【０１６９】
以下、図９に基づいて設定確認状態においてエラーが発生した際の処理について説明する。遊技可能状態から設定確認状態に切り替えるためには、店員などの管理者が、電源が投入されているｏｎ状態で、まず前面扉１ｂを開く必要がある。時刻ｔ１において、前面扉１ｂの開放により、ドア開放検出スイッチ２５は、ｏｆｆ状態からｏｎ状態に切り替わる。次に、前面扉１ｂが開かれた状態で、時刻ｔ２において、管理者が設定キースイッチ３７をｏｎ状態にする。これにより、設定確認状態となり、設定確認処理が実行される。
【０１７０】
遊技可能状態から設定確認状態に切り替わると、流路切替ソレノイド３０はｏｎ状態からｏｆｆ状態に切り替わる。これにより、流路切替板１４７は案内位置から非案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却されるようになる。
【０１７１】
また、設定確認状態に移行することで設定中信号が出力されるため、外部出力信号はｏｆｆ状態からｏｎ状態に切り替わる。
【０１７２】
次に、時刻ｔ３において、タイマ割込処理によって投入エラーまたは払出エラー（以下、投入等エラーとも称する）が検出されたとする。このとき、エラーの種類に応じたエラー検出フラグが設定される。エラー検出フラグが設定されている場合、エラー処理が実行される。ただし、設定キースイッチがｏｎ状態にあるときには、設定キースイッチがｏｎ状態からｏｆｆ状態となるまで、エラー処理は実行されない。設定キースイッチがｏｎ状態にあるときには、設定値表示器２４に設定値が表示される訳であるが、このときにエラー表示をも併せて設定値表示器２４に行うと、表示内容が複雑になり、管理者にとって煩わしい表示となるためである。
【０１７３】
したがって、時刻ｔ４において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えると、設定確認状態が終了し、これに伴い、エラー処理が実行される。エラー処理が実行されることによって、設定値表示器２４の表示が設定値からエラー表示に切り替わる。具体的には、設定値表示器２４にエラーの種類に応じたエラーコードが表示される。また、エラー処理が実行されることによって、メイン制御部４１から、サブ制御部９１に対してエラー開始コマンドが送信される。エラー開始コマンドを受信したサブ制御部９１側では、エラー処理中である旨を液晶表示器５１に表示する。
【０１７４】
さらにこのとき、流路切替ソレノイド３０は励磁されていない状態を維持する（ｏｆｆ状態を維持する）。すなわち、流路切替板１４７は非案内位置のままであるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却される。
【０１７５】
さらにこのとき、設定キースイッチ３７がｏｆｆとなることで設定中信号はｏｆｆとなるが、未だ投入等エラーが解除されていなければ投入エラー信号または払出エラー信号はｏｎを維持するため、外部出力信号１はｏｎ状態のまま継続される。
【０１７６】
次に、時刻ｔ５において、リセットスイッチ２３によるリセット操作によりエラーの解除条件が成立してエラー検出フラグが解除されると、メイン制御部４１は、設定値表示器２４のエラーコードの表示をクリアする。また、メイン制御部４１は、エラー処理を終了する旨を示すエラー解除コマンドを設定し、エラー解除コマンドを受信したサブ制御部９１側では、エラー処理中である旨を示す報知を終了させる。
【０１７７】
最後に、時刻ｔ６において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。
【０１７８】
一方、時刻ｔ４において、投入等エラーが検出されていない場合、エラー検出フラグは設定されていない。設定確認処理が終了し、管理者状態である設定確認状態から遊技可能状態に切り替わったときに、エラー検出フラグが設定されていないため、エラーコードを設定値表示器２４に表示させることも、また、エラー開始コマンドがサブ制御部９１に送信されることもない。
【０１７９】
このとき、流路切替ソレノイド３０は励磁されていない状態から励磁されている状態に切り替わる（ｏｆｆ状態からｏｎ状態へと切り替わる）。すなわち、流路切替板１４７は非案内位置から案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出されるようになる。
【０１８０】
さらにこのとき、設定キースイッチ３７がｏｆｆとなることで設定中信号はｏｆｆとなる。また、投入エラー信号または払出エラー信号もｏｆｆのままであるため、外部出力信号はｏｎ状態からｏｆｆ状態へと切り替わる。
【０１８１】
[設定変更状態中にエラーが発生したとき]
図１０は、設定変更状態でエラーが発生した際の処理について説明するタイミングチャートである。設定変更を行うのは、通常、ホールの閉店時間である。スロットマシン１の電源がｏｆｆになっている状態で、管理者は前面扉１ｂを開放する。そして、管理者は、設定キースイッチ３７をｏｎ状態としてからスロットマシン１の電源をｏｎする。この作業により、設定変更状態に移行するとともに、設定値表示器２４にＲＡＭ４１ｃから読み出された設定値が表示値として表示される。設定変更を行う場合は、設定確認を行う場合と異なり、電源がｏｆｆの状態でドア開放することになる。このため、スロットマシン１の電源をｏｎにしたタイミングでドア開放検出スイッチ２５がｏｎ状態で検出される。また、同時に、設定キースイッチ３７もｏｎ状態でスロットマシン１の電源をｏｎにするため、スロットマシン１の電源をｏｎにしたタイミングで設定キースイッチ３７もｏｎ状態で検出される。すなわち、スロットマシン１の電源をｏｎにした時刻ｔ１において、ドア開放検出スイッチ２５および設定キースイッチ３７はｏｎ状態で検出される。
【０１８２】
電源をｏｎにしたタイミングでは、流路切替ソレノイド３０は励磁されていない状態である（ｏｆｆ状態）。流路切替板１４７非案内位置であるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却されるようになる。
【０１８３】
また、設定変更状態に移行することで設定中信号が出力されるため、外部出力信号はｏｎ状態で出力される。
【０１８４】
次に、時刻ｔ２において、タイマ割込処理によって投入等エラーが検出されたとする。このとき、エラー検出フラグが設定される。エラー検出フラグが設定されている場合、エラー処理が実行される。しかし、設定変更状態中（管理者状態中）は、エラー処理はｏｎ状態にはならず、ｏｆｆ状態のままである。
【０１８５】
時刻ｔ３において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えると、設定変更状態が終了する。設定変更状態が終了した時刻ｔ３の時点から、先に設定済みのエラー検出フラグに基づいたエラー処理が実行される。エラー処理が実行されることにより、既に説明したとおり、設定値表示器２４および液晶表示器５１の双方でエラー表示が行われる。
【０１８６】
さらにこのとき、流路切替ソレノイド３０は励磁されていない状態を維持する（ｏｆｆ状態を維持する）。すなわち、流路切替板１４７は非案内位置のままであるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却される。
【０１８７】
さらにこのとき、設定キースイッチ３７がｏｆｆとなることで設定中信号はｏｆｆとなるが、未だ投入等エラーが解除されていなければ投入エラー信号または払出エラー信号がｏｎを維持するため、外部出力信号はｏｎ状態のまま継続される。
【０１８８】
次に、時刻ｔ４において、リセットスイッチ２３によるリセット操作によりエラーの解除条件が成立してエラー検出フラグが解除されると、メイン制御部４１は、設定値表示器２４のエラーコードの表示をクリアする。また、メイン制御部４１は、エラーの報知を終了する旨を示すエラー解除コマンドを設定し、エラー解除コマンドを受信したサブ制御部９１側では、エラー報知を終了させる。
【０１８９】
最後に、時刻ｔ５において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。
【０１９０】
一方、時刻ｔ３において、投入等エラーの検出が検出されていない場合、エラー検出フラグは設定されていない。設定確認処理が終了し、管理者状態である設定確認状態から遊技可能状態に切り替わったときに、エラー検出フラグが設定されていないため、エラー処理は実行されない。このため、エラー処理を開始した旨を示すエラー開始コマンドは設定されず、エラーコードを設定値表示器２４に表示させることもない。サブ制御部９１においても、エラー開始コマンドを受信しないため、エラー処理中である旨を報知するエラー中報知は実行されない。
【０１９１】
このとき、流路切替ソレノイド３０は励磁されていない状態から励磁されている状態に切り替わる（ｏｆｆ状態からｏｎ状態へと切り替わる）。すなわち、流路切替板１４７は非案内位置から案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出されるようになる。
【０１９２】
さらにこのとき、設定キースイッチ３７がｏｆｆとなることで設定中信号はｏｆｆとなる。また、投入エラー信号または払出エラー信号もｏｆｆのままであるため、外部出力信号はｏｎ状態からｏｆｆ状態へと切り替わる。
【０１９３】
図１１は、設定変更状態でエラーが発生した際の処理について説明するタイミングチャートである。本実施の形態においては、スロットマシン１の電源をｏｎにしたタイミングでは、流路切替ソレノイド３０は励磁されていない状態（ｏｆｆ状態）とした。しかし、これに限らず、スロットマシン１の電源をｏｎにしたタイミングで、流路切替ソレノイド３０を励磁されていない状態から励磁されている状態に一瞬切り替えてもよい（ｏｆｆ状態からｏｎ状態に短時間のみ切り替える）。スロットマシン１の電源をｏｎにしてすぐに流路切替ソレノイド３０をｏｎ状態に切り替えておくことで、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出される。これにより、速やかに遊技の進行が可能となる。
【０１９４】
スロットマシン１の電源をｏｎにした時刻ｔ１において、流路切替ソレノイド３０を励磁されていない状態から励磁されている状態に切り替える処理を行う（ｏｆｆ状態からｏｎ状態に切り替える）。これにより、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出される。そして、次に、時刻ｔ１において、ドア開放検出スイッチ２５および設定キースイッチ３７はｏｎ状態で検出される。さらに、管理者状態である設定変更状態に切り替わることで、流路切替ソレノイド３０は励磁されている状態から励磁されていない状態に切り替わる（ｏｎ状態からｏｆｆ状態に切り替わる）。これにより、流路切替板１４７は案内位置から非案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却されるようになる。結果として、流路切替ソレノイド３０は、ｏｆｆ状態からｏｎ状態に一瞬切り替わった直後に再度ｏｆｆ状態となる。
【０１９５】
また、設定変更状態に移行することで設定中信号が出力されるため、外部出力信号はｏｎ状態で出力される。時刻ｔ２〜ｔ５までの処理に関しては、図１０に示す時刻ｔ２〜ｔ５までの処理と同様であるので、説明を省略する。
【０１９６】
次に、本実施の形態におけるメイン制御部４１が実行する各種制御内容を説明する。
［起動処理（メイン）］
メイン制御部４１は、リセット回路４９からシステムリセット信号が入力されると、図１２のフローチャートに示す起動処理（メイン）を行う。
【０１９７】
図１２に示すように、メイン制御部４１は、まず、内蔵デバイスや周辺ＩＣ、割込モード、スタックポインタ等を初期化した後（Ｓａ２）、ＩレジスタおよびＩＹレジスタの値を初期化する（Ｓａ３）。ＩレジスタおよびＩＹレジスタの初期化により、Ｉレジスタには、割込発生時に参照する割込テーブルのアドレスが設定され、ＩＹレジスタには、ＲＡＭ４１ｃの格納領域を参照する際の基準アドレスが設定される。これらの値は、固定値であり、起動時には常に初期化されることとなる。
【０１９８】
次いで、ＲＡＭ４１ｃへのアクセスを許可し（Ｓａ４）、ＲＡＭ４１ｃの全ての格納領域（未使用領域および未使用スタック領域を含む）のＲＡＭパリティを計算する（Ｓａ５）。
【０１９９】
Ｓａ６のステップでは、Ｓａ５のステップにおいて計算したＲＡＭパリティが０か否かを判定する。正常に電断割込処理（メイン）が行われていれば、ＲＡＭパリティが０になるはずであり、Ｓａ６のステップにおいてＲＡＭパリティが０でなければ、ＲＡＭ４１ｃに格納されているデータが正常ではなく、この場合には、ＲＡＭ４１ｃの格納領域のうち、使用中スタック領域、重要ワークを除く全ての格納領域を初期化する初期化１を実行した後（Ｓａ１９）、設定キースイッチ３７がｏｎか否かを判定し（Ｓａ２０）、設定キースイッチ３７がｏｎであれば、設定開始を示す設定コマンドを生成し（Ｓａ１６）、生成した設定変更中コマンドをコマンドバッファに格納し（Ｓａ１７）、図２３において説明するメイン制御部４１が一定間隔（０．５６ｍｓの間隔）で実行するタイマ割込処理（メイン）の割込を許可して（Ｓａ１８）、当選役の当選確率の変更などを行う設定変更処理、すなわち設定変更状態に移行する。そして、設定変更処理が終了すると、図１５に示すゲーム処理に移行する。
【０２００】
Ｓａ２０のステップにおいて設定キースイッチ３７がｏｆｆであれば、ＲＡＭ異常を示すエラーコードをレジスタに設定し（Ｓａ２１）、ＲＡＭ異常を示すエラーコマンドを生成し（Ｓａ２２）、生成したエラーコマンドをコマンドバッファに格納し（Ｓａ２３）、図２３において説明するメイン制御部４１が一定間隔（０．５６ｍｓの間隔）で実行するタイマ割込処理（メイン）の割込を許可して（Ｓａ２４）、エラー処理、すなわちＲＡＭ異常エラー状態に移行する。そして、たとえば、遊技店員によってリセット／設定スイッチ３８が操作されるなどして、ＲＡＭ異常エラー状態が解除されると、図１５に示すゲーム処理に移行する。
【０２０１】
Ｓａ６のステップにおいて、ＲＡＭパリティが０であれば、更に破壊診断用データが正常か否かを判定する（Ｓａ７）。正常に電断処理（メイン）が行われていれば、破壊診断用データが設定されているはずであり、Ｓａ７のステップにおいて破壊診断用データが正常でない場合（破壊診断用データが電断時に格納される５Ａ（Ｈ）以外の場合）にも、ＲＡＭ４１ｃのデータが正常ではないので、Ｓａ１９のステップに移行して初期化１を実行し、その後、Ｓａ２０のステップにおいて設定キースイッチ３７がｏｎであれば、前述したＳａ１６〜Ｓａ１８の処理を行い、設定変更処理、すなわち設定変更状態に移行する。また、Ｓａ２０のステップにおいて設定キースイッチ３７がｏｆｆであれば、前述したＳａ２１〜Ｓａ２４の処理を行い、エラー処理、すなわちＲＡＭ異常エラー状態に移行する。そして、ＲＡＭ異常エラー状態が解除されると、図１５に示すゲーム処理に移行する。
【０２０２】
Ｓａ７のステップにおいて破壊診断用データが正常であると判定した場合には、ＲＡＭ４１ｃのデータは正常であるので、破壊診断用データをクリアし（Ｓａ８）、ＲＡＭ４１ｃの非保存ワーク、未使用領域および未使用スタック領域を初期化する初期化３を行った後（Ｓａ９）、設定キースイッチ３７がｏｎか否かを判定し（Ｓａ１０）、設定キースイッチ３７がｏｎであれば、初期化１を実行し（Ｓａ１５）、前述したＳａ１６〜Ｓａ１８の処理を行い、設定変更処理、すなわち設定変更状態に移行する。そして、設定変更処理が終了すると、図１５に示すゲーム処理に移行する。
【０２０３】
Ｓａ１０のステップにおいて設定キースイッチ３７がｏｆｆであれば、各レジスタを電断前の状態、すなわちスタックに保存されている状態に復帰し（Ｓａ１１）、復帰コマンドを生成して（Ｓａ１２）、コマンドバッファに格納し（Ｓａ１３）、設定変更状態中に電断が発生して設定変更状態に復帰したことを識別するための停電復旧フラグをＲＡＭ４１ｃにセットし（Ｓａ１４ａ）、図２３において説明するメイン制御部４１が一定間隔（０．５６ｍｓの間隔）で実行するタイマ割込処理（メイン）の割込を許可して（Ｓａ１４）、電断前の最後に実行していた処理に戻る。電断前に図１５に示すゲーム処理中のいずれかの処理が行われていた場合には、Ｓａ１１で復帰されたプログラムカウンタ（ＰＣ）の値およびバックアップＲＡＭのバックアップデータに基づいて、ゲーム処理のＳｑ１〜Ｓｑ７の処理のうち、電断前に行われていた処理に戻る。また、たとえば、電断前に図２３に示すタイマ割込処理中のいずれかの処理が行われていた場合には、Ｓａ１１で復帰されたプログラムカウンタ（ＰＣ）の値およびバックアップＲＡＭのバックアップデータに基づいて、タイマ割込処理のＳｋ１〜Ｓｋ２６の処理のうち、電断前に行われていた処理に戻る。
【０２０４】
なお、電断前に設定変更状態中であり、図１３および図１４に示す設定変更処理中のいずれかの処理が行われていた場合において、設定キースイッチがｏｎのままで電断復帰したときは、Ｓａ１０で設定キースイッチがｏｎであることが判定され、設定変更処理では最初の処理であるＳｒ１の処理から処理が実行される。しかし、電断中に設定キースイッチがｏｆｆに戻されて電断が復帰したときには、図１２のＳａ１１で復帰されたプログラムカウンタ（ＰＣ）の値およびバックアップＲＡＭのバックアップデータに基づいて、設置変更処理のＳｒ１〜Ｓｒ２８の処理のうち、電断前に行われていた処理に戻る。電断前に設定変更状態中であったか否かは図１２のＳａ１４ａでセットされる停電復旧フラグの有無を判定することにより識別することができる。また、電断復帰により設定変更状態に復帰するときには、設定値表示器２４や設定値表示器２４の表示状態もバックアップＲＡＭのバックアップデータにもとづいて電断前の表示状態に復帰する。
【０２０５】
また、電断前にエラー状態中である場合には、バックアップＲＡＭに図２４のＳｋ２６でセットされるエラー検出フラグが記憶される。よって、電断復帰時にはエラー検出フラグがセットされていると判定されるのでエラー報知処理が最初から再開される（図２２のＳｂ１）。
【０２０６】
［設定変更処理］
図１３および図１４は、メイン制御部４１が実行する設定変更処理の制御内容を示すフローチャートである。メイン制御部４１は、設定変更処理を行うことにより設定変更状態に制御する。
【０２０７】
設定変更処理では、まず、ＲＡＭ４１ｃの設定値ワークに格納されている設定値を読み出して、読み出した値を表示値とする（Ｓｒ１）。次いで、リセット／設定スイッチ３８による設定値選択操作とスタートスイッチ７による設定値確定操作とを受け付け開始するまでの時間をカウントする操作遅延カウンタにカウント値をセットする（Ｓｒ２）。操作遅延カウンタのカウント値として、たとえば３秒に相当する値をセットする。
【０２０８】
次いで、表示値が設定可能な範囲（１〜６）外か否かを判定し（Ｓｒ３）、表示値が設定可能な範囲内であればＳｒ５のステップに進み、表示値が設定可能な範囲外であれば、表示値を１に補正し（Ｓｒ４）、Ｓｒ５のステップに進む。
【０２０９】
Ｓｒ５のステップでは、遊技補助表示器１２によって設定変更状態に制御されていることを示す設定変更中表示を表示し、設定値表示器２４によってＳｒ１で読み出した表示値、すなわち選択された設定値を示す設定値表示を表示する。また、Ｓｒ４で設定値を補正した場合には補正した表示値を設定値表示器２４によって表示する。具体的には、遊技補助表示器１２では他の状態では表示されない表示（たとえば「−  −」（ハイフンを２つ表示））を表示して設定変更状態に制御されていることを表示する。また、設定値表示器２４には、１〜６のうちのいずれかの数字を表示する。
【０２１０】
次いで、Ｓｒ２ｃでカウント値をセットした操作遅延カウンタのカウント値をＣＰＵ４１ａにクロックが入力されるごとに「１」ずつ減算する（Ｓｒ６）。次いで、操作遅延カウンタのカウント値が「０」になったか否かを判定する（Ｓｒ７）。カウント値が「０」になっていない場合にはカウント値の減算を繰り返す。カウント値が「０」になった場合には、リセット／設定スイッチ３８による設定値選択操作とスタートスイッチ７による設定値確定操作との受け付けが開始される。換言すると、リセット／設定スイッチ３８とスタートスイッチ７のｏｆｆからｏｎの変化の検出待ちの状態となる。このように、Ｓｒ５で設定値表示器２４による表示をした後に操作遅延カウンタのカウント値が「０」になったときに、設定値選択操作と設定値確定操作とが受け付け開始されるので、遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが表示されるタイミングは設定値選択操作と設定値確定操作との受け付けが開始されるタイミングよりも早い。
【０２１１】
次いで、図１２のＳａ１４ａでセットされる停電復旧フラグがセットされているか否かを判定する（Ｓｒ８）。停電復旧フラグがセットされている場合には、Ｓｒ６のステップに戻る。このとき、操作遅延カウンタに初期値を再セットする。また、停電復旧フラグをクリアする。
【０２１２】
停電復旧フラグがセットされていない場合には、設定開始を示す設定コマンドをサブ制御部９１にすでに送信したか否かを判定する（Ｓｒ９）。設定コマンドを送信済みである場合にはＳｒ１２のステップに進む。設定コマンドを送信済みでない場合には、設定開始を示す設定コマンドを生成し、生成した設定コマンドをコマンドバッファに格納する（Ｓｒ１１）。
【０２１３】
Ｓｒ１２では、リセット／設定スイッチ３８がｏｆｆからｏｎに変化したか否かを判定する（Ｓｒ１２）。
【０２１４】
リセット／設定スイッチ３８のｏｆｆからｏｎの変化が検出された場合には、停電復旧フラグがセットされているか否かを判定する（Ｓｒ１３）。停電復旧フラグがセットされている場合には、Ｓｒ６のステップに戻る。このとき、操作遅延カウンタに初期値を再セットする。また、停電復旧フラグをクリアする。
【０２１５】
停電復旧フラグがセットされていない場合には、エッジデータをクリアし（Ｓｒ１４）、表示値を１加算し（Ｓｒ１５）、設定値表示器２４に１加算した設定値を表示する（Ｓｒ１６）。そして、Ｓｒ８のステップに戻る。
【０２１６】
また、Ｓｒ１２のステップでリセット／設定スイッチ３８のｏｆｆからｏｎの変化が検出されなかった場合には、スタートスイッチ７がｏｆｆからｏｎに変化したか否かを判定する（Ｓｒ１７）。スタートスイッチ７のｏｆｆからｏｎの変化が検出されなかった場合には、Ｓｒ８のステップに戻る。
【０２１７】
スタートスイッチ７のｏｆｆからｏｎの変化が検出された場合には、停電復旧フラグがセットされているか否かを判定する（Ｓｒ１８）。停電復旧フラグがセットされている場合には、Ｓｒ６のステップに戻る。このとき、操作遅延カウンタに初期値を再セットする。また、停電復旧フラグをクリアする。
【０２１８】
停電復旧フラグがセットされていない場合には、エッジデータをクリアし（Ｓｒ１９）、設定値表示器２４に表示されている値を０に更新し（Ｓｒ２１）、設定キースイッチ３７がｏｆｆの状態か否かを判定する（Ｓｒ２２）。設定キースイッチ３７がｏｆｆの状態の場合には判定を繰り返し、設定キースイッチ３７がｏｎの状態になるまで待機する。設定キースイッチ３７がｏｆｆの状態でない場合（設定キースイッチ３７がｏｎの状態の場合）には、設定キースイッチ３７がｏｆｆの状態となるまで待機する（Ｓｒ２３）。
【０２１９】
なお、起動処理（メイン）の実行時にＳａ１０で設定キースイッチ３７がｏｎの状態であると判定され、設定変更処理が実行されたときは、設定キースイッチ３７はｏｎの状態なので、Ｓｒ２２でＮと判定されるとともにＳｒ２２でＹと判定される。一方、設定変更状態中に電断が発生して電断復帰した場合は起動処理（メイン）の実行時にＳａ１０で設定キースイッチ３７がｏｆｆの状態であると判定される。よって、設定変更処理が実行されたときは、設定キースイッチ３７はｏｆｆの状態なので、Ｓｒ２２でＹと判定される。しかし、Ｓｒ２２でＮと判定されるとともにＳｒ２２でＹと判定されないと処理が進行しない、よって、設定変更状態中に電断が発生して電断復帰した場合に設定変更状態を終了させるには、設定キースイッチ３７をｏｆｆの状態からｏｎの状態にし、さらにｏｆｆの状態に戻す必要がある。
【０２２０】
Ｓｒ２３のステップにおいて設定キースイッチ３７のｏｆｆが判定されると、表示値を設定値ワークに格納して（Ｓｒ２４）、設定の終了および新たな設定値を示す設定コマンドを生成し（Ｓｒ２５）、コマンド格納処理を行ってコマンドバッファに格納する（Ｓｒ２６）、ゲーム処理に移行する。
【０２２１】
なお、Ｓｒ１２でのリセット／設定スイッチ３８がｏｆｆからｏｎに変化したか否かの判定は、タイマ割込処理（メイン）により所定回数連続してリセット／設定スイッチ３８がｏｆｆからｏｎに変化したことを検出されたか否かを判定することによって判定している。これにより、ノイズなどに起因してリセット／設定スイッチ３８がｏｆｆからｏｎに変化したものでなく、操作がされたことによりリセット／設定スイッチ３８がｏｆｆからｏｎに変化したことを検出している。検出回数のカウントは検出回数カウンタを用いて行われる。そして、Ｓｒ１２での各操作が検出されたが検出回数が所定回数に達していないときに電断が発生したときは、電断復帰時に検出回数カウンタのカウント値を初期化する。これにより、意図しない操作が検出されてしまうことを防止している。なお、リセット／設定スイッチ３８がｏｆｆからｏｎに変化した時間が所定時間に達したことを検出することにより同様の効果を得ることも可能である。なお、Ｓｒ１７でのスタートスイッチ７がｏｆｆからｏｎに変化したか否かの判定も同様に行われている。
【０２２２】
本実施形態では、Ｓｒ１〜Ｓｒ５のいずれかの処理中に電断が発生したときには、Ｓｒ５の処理を行った後にＳｒ６およびＳｒ７の処理が行われて設定値選択操作と設定値確定操作との受け付けが開始される。よって、電断復帰後により設定変更状態に復帰したときは、遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが表示されるタイミングは設定値選択操作と設定値確定操作との受け付けが再開されるタイミングよりも早い。なお、Ｓｒ１〜Ｓｒ５のいずれかの処理中に電断が発生したときにはＳｒ６およびＳｒ７の処理が２度繰り返して実行されないように停電復旧フラグは電断復帰時にクリアされる。
【０２２３】
また、Ｓｒ７〜Ｓｒ８で電断が発生したときには、電断した処理から復帰するので、電断復帰時にはＳｒ５の処理も復帰する。よって、電断復帰時には遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが即座に復帰する。一方、Ｓｒ７〜Ｓｒ８で電断が発生したときには、Ｓｒ８の処理を必ず通過するので、再度Ｓｒ６およびＳｒ７の処理が行われてから設定値選択操作と設定値確定操作との受け付けが再開される。よって、Ｓｒ７〜Ｓｒ８のいずれかの処理中に電断が発生し、電断復帰により設定変更状態に復帰したときには、遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが再開されるタイミングは設定値選択操作と設定値確定操作との受け付けが再開されるタイミングよりも早い。
【０２２４】
また、Ｓｒ９〜Ｓｒ１３で電断が発生したときには、電断した処理から復帰するので、電断復帰時にはＳｒ５の処理も復帰する。よって、電断復帰時には遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが即座に復帰する。一方、Ｓｒ９〜Ｓｒ１３で電断が発生したときには、Ｓｒ１３の処理を必ず通過するので、再度Ｓｒ６およびＳｒ７の処理が行われてから設定値選択操作と設定値確定操作との受け付けが再開される。よって、Ｓｒ９〜Ｓｒ１３のいずれかの処理中に電断が発生し、電断復帰により設定変更状態に復帰したときには、遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが再開されるタイミングは設定値選択操作と設定値確定操作と受け付けが再開されるタイミングよりも早い。
【０２２５】
また、Ｓｒ１４〜Ｓｒ１８で電断が発生したときには、電断した処理から復帰するので、電断復帰時にはＳｒ５の処理も復帰する。よって、電断復帰時には遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが即座に復帰する。一方、Ｓｒ１４〜Ｓｒ１８で電断が発生したときには、Ｓｒ１３の処理を必ず通過するので、再度Ｓｒ６およびＳｒ７の処理が行われてから設定値選択操作と設定値確定操作との受け付けが再開される。よって、Ｓｒ１４〜Ｓｒ１８のいずれかの処理中に電断が発生し、電断復帰により設定変更状態に復帰したときには、遊技補助表示器１２による設定変更中表示と設定値表示器２４による設定値表示とが再開されるタイミングは設定値選択操作と設定値確定操作との受け付けが再開されるタイミングよりも早い。
【０２２６】
なお、たとえば、Ｓｒ６の処理を行っているときに電断が発生したときには、操作遅延カウンタにカウント値として初期値が再セットされる。これにより、電断復帰後に、設定値表示や設定変更中表示の再開に一定時間遅れて設定値選択操作および設定値確定操作の受け付けが再開される。
【０２２７】
なお、設定変更状態中に電断が発生したときに、電断復帰後は設定変更処理を最初から（Ｓｒ１から）再開するように構成することも可能である。この場合には、停電復旧フラグをセットすることなく、処理を最初から再開すればよい。この構成によっても本発明の効果を得ることができる。
【０２２８】
［各種コマンドについて］
本実施の形態では、メイン制御部４１がサブ制御部９１に対して、投入枚数コマンド、内部当選コマンド、押し順コマンド、リール回転開始コマンド、リール停止コマンド、入賞番号コマンド、遊技状態コマンド、復帰コマンド、設定変更中コマンド、設定コマンド、エラーコマンドを含む複数種類のコマンドを送信する。
【０２２９】
これらコマンドは、コマンドの種類を示す１バイトの種類データとコマンドの内容を示す１バイトの拡張データとからなり、サブ制御部９１は、種類データからコマンドの種類を判別できるようになっている。
【０２３０】
投入枚数コマンドは、メダルの投入枚数、すなわち賭数の設定に使用されたメダル枚数を特定可能なコマンドであり、ゲーム終了後（設定変更後）からゲーム開始までの状態であり、電断復帰時、または規定数の賭数が設定されていない状態においてメダルが投入されるか、ＭＡＸＢＥＴスイッチ６が操作されて賭数が設定されたときに送信される。
【０２３１】
内部当選コマンドは、内部抽選の結果に応じて当選した抽選対象役が属するグループを特定可能なコマンドである。内部当選コマンドは、スタートスイッチ７が操作されてゲームが開始されたときに送信される。サブ制御部９１は、内部当選コマンドを受信することにより、スタートスイッチ７の操作、および当選した抽選対象役が属するグループを特定可能である。
【０２３２】
押し順コマンドは、内部抽選において当選した抽選対象役に応じて、遊技者にとって有利となる図柄組合せを停止させるための操作手順（正解手順ともいう）を特定可能なコマンドである。押し順コマンドには、正解手順を特定可能な送信用ナビ番号が含まれている。押し順コマンドは、スタートスイッチ７が操作されてゲームが開始されたときに送信される。ＡＴ中においては、押し順コマンドが送信されるのに対して、非ＡＴ中においては、押し順コマンドは送信されない。このため、サブ制御部９１は、ＡＴ中においては押し順コマンドを受信することにより、正解手順を特定可能となる一方で、非ＡＴ中においては正解手順を特定できないようになっている。
【０２３３】
リール回転開始コマンドは、リールの回転の開始を通知するコマンドであり、リール２Ｌ、２Ｃ、２Ｒの回転が開始されたときに送信される。リール２Ｌ、２Ｃ、２Ｒは、賭数の設定が行われた状態でスタートスイッチ７が操作されると回転開始するので、リール回転開始コマンドを受信すると、スタートスイッチ７が操作されたことを特定可能である。
【０２３４】
リール停止コマンドは、停止するリールが左リール、中リール、右リールのいずれかであるか、該当するリールの停止操作位置の領域番号、該当するリールの停止位置の領域番号、を特定可能なコマンドであり、各リールの停止操作に伴う停止制御が行われる毎に送信される。また、リール停止コマンドは、ストップスイッチ８Ｌ、８Ｃ、８Ｒが操作されたとき（すなわち押下されたとき）に送信されるので、リール停止コマンドを受信することでストップスイッチ８Ｌ、８Ｃ、８Ｒが操作されたことおよび操作された順序を特定可能である。
【０２３５】
入賞番号コマンドは、入賞が発生したか否かおよび入賞役の種類など入賞結果を特定可能なコマンドであり、第３停止に対するストップスイッチの操作時にリールの停止位置を検出して送信される。
【０２３６】
エラーコマンドは、エラー状態の発生または解除、エラー状態の種類を示すコマンドであり、エラーが判定され、エラー状態に制御された時点でエラー状態の発生およびその種類を示すエラーコマンドが送信され、リセット操作がなされてエラー状態が解除された時点で、エラー状態の解除を示すエラーコマンドが送信される。
【０２３７】
復帰コマンドは、メイン制御部４１が電断前の制御状態に復帰した旨を示すコマンドであり、メイン制御部４１の起動 時において電断前の制御状態に復帰した際に送信される。
【０２３８】
起動時設定コマンドは、メイン制御部４１の起動から設定変更状態に移行することを示すコマンドであり、起動処理（メイン）で設定キースイッチ３７がｏｎ状態になっていることが判定されたときに送信される。また、起動処理（メイン）では、設定変更状態への移行に伴ってメイン制御部４１の制御状態が初期化されるため、起動時設定コマンドによりメイン制御部４１の制御状態が初期化されたことを特定可能である。
【０２３９】
設定コマンドは、設定変更状態の開始、終了、確定した設定値を示すコマンドであり、設定変更状態の開始時および終了時に送信される。
【０２４０】
上述した複数種類のコマンドは、メイン制御部４１のＲＡＭ４１ｃの特別ワークに設けられたコマンド送信用バッファに一時的に格納され、図２３に示すタイマ割込処理（メイン）で実行されるコマンド送信処理（Ｓｋ１６）においてサブ制御部９１に送信される。
【０２４１】
［ゲーム処理］
図１５は、メイン制御部４１が実行するゲーム処理の制御内容を示すフローチャートである。
【０２４２】
図１５に示すように、ゲーム処理では、ＢＥＴ処理（Ｓｑ１）、内部抽選処理（Ｓｑ２）、リール回転処理（Ｓｑ３）、入賞判定処理（Ｓｑ４）、払出処理（Ｓｑ５）、ゲーム終了時処理（Ｓｑ６）、エラー報知処理（Ｓｑ７）を順に実行し、ゲーム終了時処理が終了すると、再びＢＥＴ処理に戻る。
【０２４３】
Ｓｑ１のステップにおけるＢＥＴ処理では、賭数を設定可能な状態で待機し、遊技状態に応じた規定数の賭数が設定され、スタートスイッチ７が操作された時点でゲームを開始させる処理を実行する。
【０２４４】
Ｓｑ２のステップにおける内部抽選処理では、Ｓｑ１のステップにおけるスタートスイッチ７の検出によるゲーム開始と同時にラッチされた内部抽選用の乱数値に基づいて上記した各役への入賞を許容するか（すなわち、表示結果の導出を許容するか否か）どうかを決定する処理を行う。この内部抽選処理では、それぞれの抽選結果に基づいて、ＲＡＭ４１ｃに当選フラグが設定される。なお、内部抽選により特別役（ＢＢまたはＲＢ）に当選した場合は特別役持ち越しフラグセットされる。そして、上記したように特別役持ち越しフラグの有無を判定することによって特別役の持ち越しの有無を判定し、持ち越しの有無に応じた当選役（特別役持ち越し中は特別役は内部抽選の対象から除外される）について判定処理が行われる。
【０２４５】
Ｓｑ３のステップにおけるリール回転処理では、ストップスイッチ７の操作に応答して各リール２Ｌ、２Ｃ、２Ｒを回転させる処理、Ｓｑ２のステップにおける内部抽選の結果および遊技者によるストップスイッチ８Ｌ、８Ｃ、８Ｒの操作が検出されたことに応じて対応するリール２Ｌ、２Ｃ、２Ｒの回転を停止させる処理を実行する。
【０２４６】
Ｓｑ４のステップにおける入賞判定処理では、Ｓｑ３のステップにおいて全てのリール２Ｌ、２Ｃ、２Ｒの回転が停止したと判定した時点で、各リール２Ｌ、２Ｃ、２Ｒに導出された表示結果に応じて入賞が発生したか否かを判定する処理を実行する。なお、特別役が入賞した場合には本処理において特別役持ち越しフラグがクリアされる。
【０２４７】
Ｓｑ５のステップにおける払出処理では、Ｓｑ４のステップにおいて入賞の発生が判定された場合に、その入賞に応じた払出枚数に基づきクレジットの加算並びにメダルの払出等の処理を行う。
【０２４８】
Ｓｑ６のステップにおけるゲーム終了時処理では、次のゲームに備えて遊技状態を設定する処理を実行する。
【０２４９】
Ｓｑ７のステップにおけるエラー報知処理では、エラーが発生した旨およびエラーの種類を報知する処理を実行する。メイン制御部４１は、Ｓｑ１〜Ｓｑ６の処理を行っているときにエラーの発生が検出された場合には、各処理を中断して本処理を実行する。そして、エラーが解除されたときに中断前の処理に復帰させる。
【０２５０】
また、ゲーム処理では、ゲームの進行制御に応じてコマンドを生成してコマンドバッファに設定し、サブ制御部９１に送信されるようになっている。
【０２５１】
次に、メイン制御部４１がメイン処理において呼び出して実行するＢＥＴ処理について、図１６〜図１８に基づいて説明する。
【０２５２】
図１６に示すように、ＢＥＴ処理では、まず、ＲＡＭ４１ｃにおいて賭数の値が格納されるＢＥＴカウンタの値をクリアする（Ｓｃ１）。そして、遊技状態に応じた規定数をＲＡＭ４１ｃに設定し（Ｓｃ２）、ＲＡＭ４１ｃにリプレイゲームである旨を示すリプレイゲームフラグが設定されているか否かに基づいて、当該ゲームがリプレイゲームであるか否かを判定する（Ｓｃ３）。
【０２５３】
Ｓｃ３のステップにおいて、当該ゲームがリプレイゲームであると判定された場合には、ＢＥＴカウンタの値を１加算した後（Ｓｃ４）、ＲＡＭ４１ｃに設定された賭数の規定数を参照して、ＢＥＴカウンタの値が規定数であるか否か、すなわちゲームの開始条件となる賭数が設定されているか否かを判定する（Ｓｃ５）。そして、Ｓｃ５のステップにおいて、ＢＥＴカウンタの値が規定数でなければ、Ｓｃ４のステップに戻る一方で、ＢＥＴカウンタの値が規定数であれば、Ｓｃ６のステップに進み、クレジットの値に応じてメダルの投入の可否を判定する投入可否判定処理を実行する。また、Ｓｃ３のステップにおいて、当該ゲームがリプレイゲームでないと判定されれば、Ｓｃ６のステップに進み、投入可否判定処理を実行する。
【０２５４】
Ｓｃ６のステップにおいて投入可否判定処理を実行した後、ポート入力処理において取得された設定キースイッチ３７に対応する入力ポートの状態を参照し、設定キースイッチ３７がｏｎの状態であるか否かを判定し（Ｓｃ９）、設定キースイッチ３７がｏｎの状態であれば、確認のために設定値を表示する設定確認処理を実行する（Ｓｃ１０）。
【０２５５】
そして、Ｓｃ１０のステップにおいて設定確認処理が終了した後、またはＳｃ９のステップにおいて設定キースイッチ３７がｏｎでないと判定した場合は、Ｓｃ１１のステップに進み、メダルの投入を判定するメダル投入判定処理を実行する。
【０２５６】
Ｓｃ１１のステップにおいてメダル投入判定処理を実行した後は、ＲＡＭ４１ｃの所定領域に設定されている確定データを参照して、スタートスイッチ７、ＭＡＸＢＥＴスイッチ６、精算スイッチ１０のいずれかがｏｆｆの状態からｏｎの状態に変化したか否かを各スイッチの確定データに基づいて判定し（Ｓｃ１２、Ｓｃ２１、Ｓｃ２６）、いずれのスイッチもｏｆｆの状態からｏｎの状態に変化していないと判定した場合は、Ｓｃ９のステップに戻る。
【０２５７】
Ｓｃ１２のステップにおいて、スタートスイッチ７がｏｆｆの状態からｏｎの状態に変化したと判定した場合は、他のスイッチがｏｎの状態か否かを各スイッチの確定データに基づいて判定し（Ｓｃ１３）、他のスイッチがｏｎでないと判定した場合は、ＢＥＴカウンタの値が規定数であるか否かを判定する（Ｓｃ１４）。Ｓｃ１３のステップにおいて他のスイッチがｏｎの状態であると判定した場合、またはＳｃ１４のステップにおいてＢＥＴカウンタの値が規定数に達していないと判定した場合は、Ｓｃ９のステップに戻る。一方、Ｓｃ１３のステップにおいて他のスイッチがｏｎの状態でないと判定し、かつＳｃ１４のステップにおいてＢＥＴカウンタの値が規定数に達している場合は、ＲＡＭ４１ｃの抽選用ワークに、乱数格納ワークの値を設定し（Ｓｃ１５）、投入可能フラグをクリアし（Ｓｃ１６）、流路切替ソレノイド３０に対応する出力ポートの値をｏｆｆを示す値とし（Ｓｃ１７）、メダルの流路をメダル払出口９側の経路として新たなメダルの投入を禁止するとともに、投入要求ＬＥＤ１７をｏｆｆの状態に設定する（Ｓｃ１８）。そして、所定期間（本実施の形態では、５００ｍｓ）にわたり投入メダルセンサ３１ａ〜ｃによるメダル詰りエラーの検出を無効化するための検出時間無効化タイマを設定し（Ｓｃ１９）、ゲーム開始時の設定を行った後（Ｓｃ２０）、ＢＥＴ処理を終了してメイン処理に復帰する。
【０２５８】
Ｓｃ２１のステップにおいて、ＭＡＸＢＥＴスイッチがｏｆｆの状態からｏｎの状態に変化したと判定した場合は、ＢＥＴカウンタの値が規定数に達しているか否かを判定し（Ｓｃ２２）、規定数に達していない場合は、クレジットカウンタの値が０か否かを判定する（Ｓｃ２３）。Ｓｃ２３のステップにおいて、クレジットカウンタの値が０でない場合はクレジットカウンタを１減算し（Ｓｃ２４）、ＢＥＴカウンタを１加算して（Ｓｃ２５）、Ｓｃ２３のステップに戻り、ＢＥＴカウンタの値が規定数に達するか、クレジットカウンタの値が０となるまで、Ｓｃ２２〜Ｓｃ２５の処理を繰り返し行う。そして、Ｓｃ２２のステップにおいてＢＥＴカウンタの値が規定数に達していると判定した場合、またはＳｃ２３のステップにおいて、クレジットカウンタの値が０であると判定した場合は、Ｓｃ９のステップに戻る。
【０２５９】
Ｓｃ２６のステップにおいて、精算スイッチ１０がｏｆｆの状態からｏｎの状態に変化したと判定した場合は、クレジットまたは賭数の設定に用いられたメダルを返却する精算処理を実行する（Ｓｃ２７）そして、精算処理が終了した後は、Ｓｃ９のステップに戻る。
【０２６０】
次に、メイン制御部４１が実行するメダル投入判定処理について、図１９に基づいて説明する。
【０２６１】
図１９に示すように、メダル投入判定処理では、投入可能フラグが設定されているか否かを判定して（Ｓｄ１）、投入可能フラグが設定されており、メダルの投入が可能な状態である場合は、投入メダルセンサ３１ａ〜ｃの遷移データを取得し（Ｓｄ２）、投入可能フラグが設定されておらず、メダルの投入が不可能な状態である場合は、メダル投入判定処理を終了させて、ＢＥＴ処理に復帰する。
【０２６２】
Ｓｄ２のステップにおいて投入メダルセンサ３１ａ〜ｃの遷移データを取得した後は、取得した遷移データに基づいて、メダルセレクタ２９のメダル流下通路１３３内を流出口１４２方向へメダルが通過中であるか否かを判定する（Ｓｄ３）。Ｓｄ３のステップにおいて、メダルが通過中でないと判定した場合は、流路切替ソレノイド３０に対応する出力ポートの値をｏｎを示す値に設定して（Ｓｄ４）、メダル流下通路１３３を流出口１４２側に切り替え新たなメダルの投入を許可し、投入要求ＬＥＤ１７をｏｎの状態に設定して（Ｓｄ５）、Ｓｄ６のステップへ進む。一方、Ｓｄ３のステップにおいて、メダルが通過中であると判定した場合は、流路切替ソレノイド３０および投入要求ＬＥＤ１７をｏｎの状態に設定することなく、Ｓｄ６のステップへ進む。
【０２６３】
Ｓｄ６のステップでは、Ｓｄ２のステップで取得した遷移データが正常であるか否かを判定し、遷移データが正常であると判定した場合は、更に、投入メダルセンサ３１ａ〜ｃの出力に変化があるか否かを判定する（Ｓｄ７）。Ｓｄ６のステップにおいて遷移データが正常でないと判定した場合は、投入エラーを示すエラーコードを設定して（Ｓｄ１３）、メダル投入判定処理を終了させ、Ｓｄ７のステップにおいて、投入メダルセンサ３１ａ〜ｃの出力に変化がないと判定した場合も、メダル投入判定処理を終了させて、ＢＥＴ処理に復帰する。
【０２６４】
Ｓｄ６のステップにおいては、投入メダルセンサ３１ａ〜ｃの遷移データが正常であると判定し、かつ、Ｓｄ７のステップにおいて、投入メダルセンサ３１ａ〜ｃの出力に変化があると判定した場合は、更に、投入メダルセンサ３１ａ〜ｃの出力のいずれかがｏｎの状態であるか否かを判定する（Ｓｄ８）。
【０２６５】
Ｓｄ８のステップにおいて、投入メダルセンサ３１ａ〜ｃの出力のいずれかがｏｎの状態であると判定した場合は、ＲＡＭ４１ｃを参照して１枚投入可能フラグが設定されているか否か、すなわち、投入メダルセンサ３１ａ〜ｃにより検出されているメダルがスロットマシン１に投入可能な最終メダルであり、このメダルの投入によってクレジットの値が上限数に達するか否かを判定する。Ｓｄ９のステップにおいて、１枚投入可能フラグが設定されている場合は、流路切替ソレノイド３０に対応する出力ポートの値をｏｆｆを示す値に設定し（Ｓｄ１０）、メダル流下通路１３３をメダル払出口９側に切り替え、新たなメダルの投入を禁止し、投入要求ＬＥＤ１７をｏｆｆの状態に設定し（Ｓｄ１１）、投入メダルセンサ３１ａ〜ｃによるメダル詰りエラーの検出を無効化するための検出時間無効化タイマを設定した後（Ｓｄ１２）、メダル投入判定処理を終了して、ＢＥＴ処理に復帰する。一方、Ｓｄ９のステップにおいて、１枚投入可能フラグが設定されていないと判定した場合は、Ｓｄ１０〜Ｓｄ１２のステップを行うことなく、メダル投入判定処理を終了して、ＢＥＴ処理に復帰する。
【０２６６】
また、Ｓｄ８のステップにおいて、投入メダルセンサ３１ａ〜ｃの出力のいずれもｏｎの状態でないと判定した場合は、ＢＥＴカウンタの値を参照して、賭数が規定数に達しているか否かを判定し（Ｓｄ１４）、賭数が規定数に達していない場合は、ＢＥＴカウンタに１加算して（Ｓｄ１５）、投入可否判定処理を実行した後、メダル投入判定処理を終了して、ＢＥＴ処理に復帰する。一方、Ｓｄ１４のステップにおいて、賭数が規定数に達していると判定した場合は、クレジットカウンタに１加算して（Ｓｄ１７）、投入可否判定処理を実行した後、メダル投入判定処理を終了して、ＢＥＴ処理に復帰する。
【０２６７】
このように、メダル投入判定処理では、投入可能フラグが設定されており、メダルが通過中でない場合には、流路切替ソレノイド３０および投入要求ＬＥＤ１７をｏｆｆの状態に制御する。
【０２６８】
また、メダル投入判定処理では、投入メダルセンサ３１ａ〜ｃの遷移データが正常であり、投入メダルセンサ３１ａ〜ｃのいずれかの出力がｏｆｆからｏｎに変化しており、１枚投入可能フラグが設定されている場合、すなわち、スロットマシン１に投入可能な最終メダルの投入が検出されたときに、流路切替ソレノイド３０および投入要求ＬＥＤ１７をｏｆｆの状態に制御する。このため、１枚投入可能フラグが設定されており、投入メダルセンサ３１ａがメダルを検出したときに、他の投入メダルセンサ３１ｂ、３１ｃが当該メダルを検出する前に、メダルの流下通路を流出口１４２側からメダル返却通路１３２側に切り替えるようになっており、メダルがあと１枚だけ投入可能な状態では、最後の１枚のメダルが投入されてから極力早い段階でメダルの流下経路が流出口１４２側からメダル返却通路１３２側に切り替わるので、更にメダルが流下してきた場合でも当該メダルが内部に取り込まれてしまうことを防止できる。
【０２６９】
また、流路切替ソレノイド３０がｏｎからｏｆｆに切り替わったときには、検出時間無効化タイマが設定され、その後所定期間にわたり投入メダルセンサ３１ａ〜ｃの検出時間がメダル詰り判定時間を超えてもメダル詰りエラーが判定されないようになっており、メダルの流下経路が流出口１４２側からメダル返却通路１３２側に切り替わった後、投入されたメダルが勢いでメダル流下通路１３３を流出口１４２側に流下してしまった際に、メダルの通過速度が通常よりも遅くなってもメダル詰りエラーと判定されてしまうことがないようになっている。
【０２７０】
また、投入メダルセンサ３１ａ〜ｃの遷移データが正常であり、投入メダルセンサ３１ａ〜ｃの出力がｏｎからｏｆｆに変化した場合、すなわちメダル流下通路１３３を流下するメダルが正常に流出口１４２に流下した場合に、投入されたメダルを賭数またはクレジットに加算する。
【０２７１】
次に、メイン制御部４１が実行する投入可否判定処理について、図２０に基づいて説明する。投入可否判定処理は、ＢＥＴ処理、メダル投入判定処理、精算処理、設定確認処理、エラー処理などの各処理に基づいて呼び出すことが可能なように共通モジュール化されている。
【０２７２】
図２０に示すように、投入可否判定処理では、ＲＡＭ４１ｃの遊技ＲＡＭ領域に割り当てられたクレジットカウンタおよびＢＥＴカウンタを参照してクレジットの値および賭数の値を特定するとともに、ＲＯＭ４１ｂの遊技データ領域を参照してクレジットの上限数（本実施の形態では、５０）を特定する（Ｓｅ１）。そして、クレジットの値と賭数の値との和が、投入可能な最大のメダル数（本実施の形態では、クレジットの上限数５０と賭数の最大数３との和）に達しているか否かを判定し（Ｓｅ２）、クレジットの値と賭数の値との和が、投入可能な最大のメダル数に達していると判定した場合は、メダルの投入可能を示す投入可能フラグをクリアして（Ｓｅ３）、投入可否判定処理を終了して、呼び出し元の処理に復帰する。
【０２７３】
一方、Ｓｅ２のステップにおいて、クレジットの値と賭数の値との和が、投入可能な最大のメダル数に達していないと判定した場合は、クレジットの値と賭数の値との和が、投入可能な最大のメダル数より１少ない数に達しているか否かを判定する（Ｓｅ４）。Ｓｅ４のステップにおいて、クレジットの値と賭数の値との和が、投入可能な最大のメダル数より１少ない数に達している、すなわち、あと１枚だけメダルをスロットマシン１に投入可能な状態である場合は、メダルをあと１枚投入可能であることを示す１枚投入可能フラグを設定し（Ｓｅ５）、投入可能フラグを設定して（Ｓｅ６）、投入可否判定処理を終了する。一方で、Ｓｅ５のステップにおいてクレジットの値と賭数の値との和が、投入可能な最大のメダル数より１少ない数に達していない場合は、投入可能フラグを設定して（Ｓｅ６）、投入可否判定処理を終了する。
【０２７４】
このように、本実施の形態の投入可否判定処理は、共通モジュール化されて遊技プログラムに含まれているので、精算処理、設定確認処理、エラー処理に基づいて呼び出すことが可能であり、遊技プログラムの容量を低減することができる。
【０２７５】
また、本実施の形態の投入可否判定処理は、クレジットの値と賭数の値との和が、投入可能な最大のメダル数に達していないと判定した場合には、投入可能フラグを設定する。投入可能フラグが設定されることで、投入可否判定処理の後、メダル投入判定処理において参照されて、当該投入可否判定処理での判定結果、すなわち投入可能フラグが設定されていることに応じて、流路切替ソレノイド３０がｏｎの状態となる。
【０２７６】
また、クレジットの値と賭数の値との和が投入可能な最大のメダル数より１少ない数に達していると判定した場合に、１枚投入可能フラグを設定する。１枚投入可能フラグが設定されることで、投入可否判定処理の後、メダル投入判定処理において投入されたメダルの通過が検出された際に参照されて、当該投入可否判定処理での判定結果、すなわち１枚投入可能フラグが設定されていることに応じて、流路切替ソレノイド３０がｏｆｆの状態となる。
【０２７７】
また、本実施の形態では、クレジットに記憶することができるメダルの最大数（本実施の形態では、５０）が、ＲＯＭ４１ｂの遊技データ領域に記憶されており、投入可否判定処理では、ＲＯＭ４１ｂの遊技データ領域に設定された値を参照してクレジットの最大数を特定するようになっている。
【０２７８】
次に、メイン制御部４１がＢＥＴ処理において実行する設定確認処理について、図２１に基づいて説明する。
【０２７９】
図２１に示すように、設定確認処理においては、まず、メダルの投入が可能な旨を示す投入可能フラグをクリアし（Ｓｇ１）、流路切替ソレノイド３０に対応する出力ポートの値をｏｆｆを示す値に設定して（Ｓｇ２）、メダルの流路をメダル払出口９側の経路として新たなメダルの投入を禁止する。そして、投入要求ＬＥＤ１７を消灯し（Ｓｇ３）、設定確認処理を実行中である旨を示す設定確認中フラグをＲＡＭ４１ｃの所定領域に設定する（Ｓｇ４）。設定確認中フラグが設定されている状態で、次回タイマ割込処理が実行されて外部出力２処理が行われることで、設定確認中フラグが設定されていることに連動して、外部出力基板１０００から出力される外部出力信号としての設定中信号がｏｎの状態に切り替えられる。
【０２８０】
そして、所定期間（本実施の形態では、５００ｍｓ）にわたり投入メダルセンサ３１ａ〜ｃによるメダル詰りエラーの検出を無効化するための検出時間無効化タイマを設定する（Ｓｇ５）。その後、設定確認処理を開始した旨を示す設定確認開始コマンドをコマンドキューに設定し（Ｓｇ６）、現在設定されている設定値を設定値表示器２４に表示させ（Ｓｇ７）、ポート入力処理において取得された設定キースイッチ３７に対応する入力ポートの状態を参照し、設定キースイッチ３７がｏｎ状態か否かを判定し（Ｓｇ８）、設定キースイッチ３７がｏｎの状態であると判定した場合は、設定キースイッチ３７がｏｆｆの状態となるまで待機する。
【０２８１】
Ｓｇ８のステップにおいて、設定キースイッチ３７がｏｎの状態でないと判定した場合は、設定値表示器２４の設定値の表示を非表示にする（Ｓｇ９）。その後、所定期間（本実施の形態では、タイマ割込処理の４回分の時間間隔に相当する２．２４ｍｓ（ミリ秒））にわたり設定確認処理の進行を遅延させるための遅延期間タイマをＲＡＭ４１ｃの所定領域に設定し（Ｓｇ１０）、当該所定期間が経過したか否かを判定して（Ｓｇ１１）、当該所定期間が経過するまで待機する。なお、Ｓｇ１０のステップでは、遅延期間タイマとしてＲＡＭ４１ｃの所定領域に４が設定され、その後、タイマ割込処理毎に当該遅延期間タイマの値が１ずつ減算されることとなり、Ｓｇ１１のステップでは、当該遅延期間タイマの値が０である場合に、所定期間が経過したと判定するようになっている。
【０２８２】
Ｓｇ１１のステップにおいて、遅延期間タイマに基づいて所定期間が経過したと判定した場合は、設定確認処理を終了させる旨を特定可能な設定確認終了コマンドを設定し（Ｓｇ１２）、Ｓｇ４のステップで設定された設定確認中フラグを解除する（Ｓｇ１３）。設定確認中フラグが解除されている状態で、次回タイマ割込処理が実行されて外部出力２処理が行われることで、設定確認中フラグが設定されていないことに連動して、設定中信号がｏｆｆの状態に切り替えられる。
【０２８３】
Ｓｇ１３のステップの後には、投入可否判定処理を呼び出して実行し（Ｓｇ１４）、投入可否判定処理が終了した後に、設定確認処理を終了させてＢＥＴ処理に復帰する。
【０２８４】
設定確認処理の実行中に行われるタイマ割込処理において、投入等エラーが検出された場合、エラー検出フラグがレジスタに設定される。しかし、設定確認処理においては、エラー処理が実行されないため、メイン制御部４１により設定されているエラーコードが設定値表示器２４に表示され、サブ制御部９１側によりエラー処理中である旨が報知されることはない。メイン制御部４１およびサブ制御部９１でのエラー処理（エラー報知）は、設定確認処理が終了した後の「エラー報知処理」において実行される。
【０２８５】
このように、本実施の形態では、設定確認処理を実行するときに、既に流路切替ソレノイド３０をｏｎの状態に設定する処理が行われているか否かに関わらず、流路切替ソレノイド３０に対応する出力ポートの値をｏｆｆを示す値に設定することで、メダルセレクタ２９の流路切替板１４７を非案内位置に位置させて、メダル流下通路１３３を返却部１３７側に切り替えるようになっている。
【０２８６】
また、本実施の形態では、設定確認処理を開始したときに、メダルの投入可能を示す投入可能フラグをクリアすることで、メダルの投入が不可能な状態とした後、流路切替ソレノイド３０をｏｆｆの状態に設定するようになっており、投入可能フラグがクリアされることで、投入メダルセンサ３１ａ〜ｃに基づくメダルの投入判定が行われない状態となる。
【０２８７】
また、本実施の形態では、設定確認処理を開始したときに、設定確認処理を開始した旨を示す設定確認開始コマンドを設定することで、サブ制御部９１に対して設定確認開始コマンドを送信するようになっている。なお、設定確認開始コマンドを受信したサブ制御部９１側では、設定確認状態中である旨を報知する設定確認中報知を実行し、設定確認状態中である旨を示す音声をスピーカ５３、５４から出力させて、設定確認状態中であること、メダル投入口４よりメダルを投入できないことを遊技者に報知する。
【０２８８】
また、本実施の形態では、設定確認処理において設定キースイッチ３７がｏｆｆの状態とされて、設定確認処理を終了させるときに、設定確認処理を終了する旨を示す設定確認終了コマンドを設定することで、サブ制御部９１に対して設定確認終了コマンドを送信するようになっている。なお、設定確認終了コマンドを受信したサブ制御部９１側では、設定確認中である旨を示す報知を終了させる。
【０２８９】
また、本実施の形態では、設定確認処理において流路切替ソレノイド３０をｏｆｆの状態に設定したときに、メダル検出無効化タイマを設定することで、所定期間（本実施の形態では、５００ｍｓ）にわたり、投入メダルセンサ３１ａ〜ｃでの検出を無効化するようになっている。
【０２９０】
また、本実施の形態では、設定確認処理において流路切替ソレノイド３０をｏｆｆの状態に設定したときに、投入要求ＬＥＤ１７を消灯させるようになっている。
【０２９１】
また、本実施の形態では、設定確認処理を終了させるときに、投入可否判定処理を呼び出して実行し、賭数とクレジットの値と賭数の値との和が、投入可能な最大のメダル数に達している場合は、投入可能フラグをクリアする一方で、賭数とクレジットの値と賭数の値との和が、投入可能な最大のメダル数に達していない場合は、投入可能フラグを設定するので、設定確認処理が終了された後に復帰するＢＥＴ処理において、投入可否判定処理での判定結果、すなわち投入可能フラグが設定されているか否かに応じて、流路切替ソレノイド３０のｏｎ‐ｏｆｆの状態が切り替えられることとなる。
【０２９２】
また、本実施の形態では、設定確認処理において、設定確認中フラグが設定された後、設定キースイッチがｏｎの状態であると判定されたときに、遅延期間タイマが設定されることで、その後、所定の遅延期間（２．２４ｍｓ（ミリ秒））が経過するまで設定確認処理が進行されることなく待機されることとなり、設定確認中フラグが設定された状態で、遅延期間内にタイマ割込処理が実行されることで、当該タイマ割込処理の外部出力２処理において設定確認中フラグが参照されて、設定確認中フラグが設定されていることに基づいて、外部出力基板１０００から出力される外部出力信号としての設定中信号がｏｎの状態に切り替えられる。
【０２９３】
また、本実施の形態では、設定確認処理において、設定キースイッチがｏｎの状態であると判定されたときに、所定の遅延期間が少なくともタイマ割込処理において外部出力２処理が行われるまでの時間（本実施の形態では、タイマ割込処理４回分の時間）であり、かつ設定中信号が外部機器で検出するのに十分な時間に相当するように遅延期間タイマが設定されることで、当該所定の遅延期間が経過するまで設定確認処理が終了することなく待機されるので、当該所定の遅延期間内に実行されるタイマ割込処理の外部出力２処理において、確実に、設定中信号がｏｎの状態に切り替えられるとともに、設定中信号のｏｎの状態が外部機器で検出できる時間にわたり維持されることとなる。
【０２９４】
また、本実施の形態では、設定確認処理において、設定確認開始コマンドがコマンドキューに設定された後、設定キースイッチがｏｎの状態であると判定されたときに、遅延期間タイマが設定されることで、その後、所定の遅延期間（２．２４ｍｓ（ミリ秒））が経過するまで設定確認処理が進行されることなく待機され、遅延期間内にタイマ割込処理が実行されることで、コマンドキューに設定された設定確認開始コマンドがサブ制御部９１に対して送信されるようになっている。そして、遅延期間が経過した後、すなわち設定確認開始コマンドが送信された後に、設定確認終了コマンドがコマンドキューに設定され、その後のタイマ割込処理において送信されることとなるので、サブ制御部９１側では、設定確認開始コマンドを受信した後、少なくとも遅延期間が経過した後に、設定確認終了コマンドを受信することとなり、少なくとも遅延期間にわたり設定確認中報知が実行されることなる。
【０２９５】
また、メイン制御部４１は、ＢＥＴ処理において、スタートスイッチ７、ＭＡＸＢＥＴスイッチ６、精算スイッチ１０については、各スイッチの確定データに基づいてｏｎの状態であるか否かを判定する一方で、ＢＥＴ処理および設定確認処理において、設定キースイッチ３７については、対応する入力ポートの状態に基づいてｏｎの状態であるか、ｏｆｆの状態であるかを判定するようになっており、遊技の進行に関するスイッチの操作の検出に要する期間（本実施の形態では、タイマ割込処理４回分の期間）に比較して、設定確認状態を開始または終了するためのスイッチの操作の検出に要する期間（タイマ割込処理１回分の期間）が短く設定されている。
【０２９６】
［エラー報知処理］
図２２は、メイン制御部４１が図１５のＳｑ７において実行するエラー報知処理の制御内容を示すフローチャートである。前述したように、図１５のＳｑ１〜Ｓｑ６の処理を実行しているときにエラーが検出されたときには、そのときに実行している処理を中断して本処理を実行する。エラーは、図２３および図２４に示すメイン制御部４１が一定時間ごとに実行するタイマ割込処理（メイン）のエラー検出処理（図２４のＳｋ２６）によって検出される。
【０２９７】
エラー報知処理では、まず、図２３および図２４に示すタイマ割込処理（メイン）のエラー検出処理（図２４のＳｋ２６）においてエラーが検出され、エラー検出フラグがセットされたか否かを判定する（Ｓｂ１）。エラー検出フラグがセットされていない場合には処理を終了する。
【０２９８】
エラー検出フラグがセットされている場合には、現在の設定値表示器２４の表示状態をスタックに退避する（Ｓｂ２）。そして、エラー状態に制御されていることを示すエラー状態中表示およびレジスタに格納されているエラーコードを示すエラーコード表示（エラー種類表示）を設定値表示器２４に表示する（Ｓｂ３）。具体的には、設定値表示器２４で１桁目はエラー状態中表示である「Ｅ」を示し、２桁目はエラーコードを示す数字を示す表示（たとえば「Ｅ  １」）を行う。
【０２９９】
次いで、リセット／設定スイッチ３８またはリセットスイッチ２３によるエラー解除操作を受け付け開始するまでの時間をカウントする操作遅延カウンタにカウント値をセットする（Ｓｂ４）。操作遅延カウンタのカウント値として、たとえば３秒に相当する値をセットする。
【０３００】
次いで、エラーコードがＲＡＭ異常エラーであるか否かを判定し（Ｓｂ５）、ＲＡＭ異常エラーを示すエラーコードである場合には、いずれの処理も行わないループ処理に移行する。
【０３０１】
Ｓｂ５のステップにおいてＲＡＭ異常エラーを示すエラーコードではないと判定された場合には、Ｓｂ４でカウント値をセットした操作遅延カウンタのカウント値をＣＰＵ４１ａにクロックが入力されるごとに「１」ずつ減算する（Ｓｂ６）。そして、操作遅延カウンタのカウント値が「０」になったか否かを判定する（Ｓｂ７）。カウント値が「０」になっていない場合にはカウント値の減算を繰り返す。
【０３０２】
カウント値が「０」になった場合には、リセット／設定スイッチ３８およびリセットスイッチ２３によるエラー解除操作の受け付けが開始される。換言すると、リセット／設定スイッチ３８およびリセットスイッチ２３のｏｆｆからｏｎの変化の検出待ちの状態となる。このように、Ｓｂ３で設定値表示器２４によるエラー状態中表示およびエラーコード表示をした後に操作遅延カウンタのカウント値が「０」になるとエラー解除操作が受け付け開始されるので、設定値表示器２４によるエラー状態中表示およびエラーコード表示のタイミングはエラー解除操作が受け付け開始されるタイミングよりも早い。
【０３０３】
操作遅延カウンタのカウント値が「０」になった場合には、エラー状態の発生およびその種類を示すエラーコマンドを生成し、コマンドバッファに格納し（Ｓｂ８）、コマンド格納処理を行ってコマンドバッファに格納する（Ｓｂ９）。
【０３０４】
次いで、リセット／設定スイッチ３８のｏｆｆからｏｎの変化が検出されたか否かを判定し（Ｓｂ１０）、リセット／設定スイッチ３８のｏｆｆからｏｎの変化が検出されていなければ、更にリセットスイッチ２３のｏｆｆからｏｎの変化が検出されているか否かを判定し（Ｓｂ１１）、リセットスイッチ２３のｏｆｆからｏｎの変化も検出されていなければ、Ｓｂ１０のステップに戻る。すなわちリセット／設定スイッチ３８またはリセットスイッチ２３のｏｆｆからｏｎの変化が検出されるまで、遊技の進行が不能な状態で待機する。
【０３０５】
そして、Ｓｂ１０のステップにおいてリセット／設定スイッチ３８のｏｆｆからｏｎの変化が検出された場合、またはＳｂ１１のステップにおいてリセットスイッチ２３のｏｆｆからｏｎの変化が検出された場合には、スイッチの検出状態がｏｆｆからｏｎに変化した旨またはｏｎからｏｆｆに変化した旨を示すエッジデータ（ｏｆｆからｏｎに変化した場合には立ち上がりエッジと呼び、ｏｎからｏｆｆに変化した場合には立ち下がりエッジと呼ぶ）をクリアし（Ｓｂ１２）、レジスタに格納されているエラーコードをクリアし（Ｓｂ１３）、設定値表示器２４の表示状態をＳｂ１のステップにおいてスタックに退避した表示状態に復帰させ（Ｓｂ１４）、エラー状態が解除された旨を示すエラーコマンドを生成し（Ｓｂ１５）、コマンド格納処理を行ってコマンドバッファ内のエラーコマンドを格納し（Ｓｂ１６）、エラー検出フラグをクリアして（Ｓｂ１７）、もとの処理に戻る。
【０３０６】
このようにエラー処理においては、ＲＡＭ異常以外によるエラー処理であれば、リセット／設定スイッチ３８またはリセットスイッチ２３が操作されることで、エラー状態を解除してもとの処理に復帰するが、ＲＡＭ異常によるエラー処理であれば、リセット／設定スイッチ３８またはリセットスイッチ２３が操作されてもエラー状態が解除され、元の状態に復帰することはない。
【０３０７】
なお、Ｓｂ１０でのリセット／設定スイッチ３８がｏｆｆからｏｎに変化したか否かの判定は、タイマ割込処理（メイン）により所定回数連続してリセット／設定スイッチ３８がｏｆｆからｏｎに変化したことを検出されたか否かを判定することによって判定している。これにより、ノイズなどに起因してリセット／設定スイッチ３８がｏｆｆからｏｎに変化したものでなく、操作がされたことによりリセット／設定スイッチ３８がｏｆｆからｏｎに変化したことを検出している。検出回数のカウントは検出回数カウンタを用いて行われる。そして、Ｓｂ１０での各操作が検出されたが検出回数が所定回数に達していないときに電断が発生したときは、電断復帰時に検出回数カウンタのカウント値を初期化する。これにより、意図しない操作が検出されてしまうことを防止している。なお、リセット／設定スイッチ３８がｏｆｆからｏｎに変化した時間が所定時間に達したことを検出することにより同様の効果を得ることも可能である。なお、Ｓｂ１１でのリセットスイッチ２３がｏｆｆからｏｎに変化したか否かの判定も同様に行われている。
【０３０８】
また、エラー状態中に電断して電断復帰したときには、Ｓｂ１の処理から再開されるので、電断復帰時にはＳｂ３の処理によるエラー状態中表示およびエラーコード表示が再開される。そして、再度Ｓｂ６およびＳｂ７の処理が行われてからエラー解除操作の受け付けが再開される。よって、エラー状態中に電断が発生し、電断復帰によりエラー状態に復帰したときには、設定値表示器２４によるエラー状態中表示およびエラーコード表示が再開されるタイミングはエラー解除操作の受け付けが再開されるタイミングよりも早い。
【０３０９】
なお、エラー状態中に電断が発生したときには、電断復帰時には電断により中断した処理から再開するように構成することも可能である。この場合には、エラー解除操作の前および後に停電復旧フラグがセットされているか否かを判定する処理を追加し、停電復旧フラグがセットされている場合には、操作遅延カウンタにカウント値の初期値を再セットして、Ｓｂ６の処理に戻るようにすればよい。この構成によっても本発明の効果を得ることができる。
【０３１０】
［タイマ割込処理（メイン）］
図２３および図２４は、メイン制御部４１が一定間隔（０．５６ｍｓの間隔）で起動処理やゲーム処理に割り込んで実行するタイマ割込処理（メイン）の制御内容を示すフローチャートである。なお、タイマ割込処理（メイン）の実行期間中は自動的に他の割込が禁止される。
【０３１１】
図２３および図２４に示すように、タイマ割込処理（メイン）においては、まず、使用中のレジスタをスタック領域に退避する（Ｓｋ１）。
【０３１２】
次いで、停電判定処理を行う（Ｓｋ２）。停電判定処理では、電断検出回路４８から電圧低下信号が入力されているか否かを判定し、電圧低下信号が入力されていれば、前回の停電判定処理でも電圧低下信号が入力されていたか否かを判定し、前回の停電判定処理でも電圧低下信号が入力されていた場合には停電と判定し、その旨を示す電断フラグを設定する。
【０３１３】
Ｓｋ２のステップにおける停電判定処理の後、電断フラグが設定されているか否かを判定し（Ｓｋ３）、電断フラグが設定されていなければ、Ｓｋ４に進み、電断フラグが設定されていた場合には、電断処理（メイン）に移行する。
【０３１４】
Ｓｋ４のステップでは、入力ポートから各種スイッチ類の検出データを入力するポート入力処理を行う。
【０３１５】
次いで、４種類のタイマ割込１〜４から当該タイマ割込処理（メイン）において実行すべきタイマ割込を識別するための分岐用カウンタを１進める（Ｓｋ５）。この実施形態では、タイマ割込１とは、モータを制御してリールの開始制御を行うタイマ割込中の分岐処理であり、具体的には、リール始動処理など、Ｓｋ９〜Ｓｋ１１の処理が行われる。また、タイマ割込２とは、ＬＥＤ表示制御や、時間カウンタの更新、ドア開閉状態の監視、制御信号等の出力制御、コマンドおよび外部出力信号の更新を行うタイマ割込中の分岐処理であり、具体的には、ＬＥＤダイナミック表示処理など、Ｓｋ１２〜Ｓｋ１７の処理が行われる。また、タイマ割込３とは、リールの原点通過を検出したり、スイッチ入力を監視したり、乱数値の読み出しを行うタイマ割込中の分岐処理であり、具体的には、原点通過時処理など、Ｓｋ２０〜Ｓｋ２２の処理が行われる。また、タイマ割込４とは、停止スイッチの入力を検出してリールの停止制御を行うタイマ割込中の分岐処理であり、具体的には、停止スイッチ処理など、Ｓｋ２３〜Ｓｋ２５の処理が行われる。Ｓｋ５のステップでは、分岐用カウンタ値が０〜２の場合に１が加算され、カウンタ値が３の場合に０に更新される。すなわち分岐用カウンタ値は、タイマ割込処理（メイン）が実行される毎に、０→１→２→３→０・・・の順番でループする。
【０３１６】
次いで、分岐用カウンタ値を参照して２または３か、すなわちタイマ割込３またはタイマ割込４かを判定し（Ｓｋ６）、タイマ割込３またはタイマ割込４ではない場合、すなわちタイマ割込１またはタイマ割込２の場合には、リールモータ３２Ｌ、３２Ｃ、３２Ｒの始動時または定速回転中か否かを確認し、リールモータ３２Ｌ、３２Ｃ、３２Ｒの始動時または定速回転中であれば、Ｓｋ１０のモータステップ処理において変更した位相信号データやＳｋ２４の最終停止処理において変更した位相信号データを出力するモータ位相信号出力処理を実行する（Ｓｋ７）。
【０３１７】
次いで、分岐用カウンタ値を参照して１か否か、すなわちタイマ割込２か否かを判定し（Ｓｋ８）、タイマ割込２ではない場合、すなわちタイマ割込１の場合には、リールモータ３２Ｌ、３２Ｃ、３２Ｒの始動時のステップ時間間隔の制御を行うリール始動処理（Ｓｋ９）、リールモータ３２Ｌ、３２Ｃ、３２Ｒの位相信号データの変更を行うモータステップ処理（Ｓｋ１０）、リールモータ３２Ｌ、３２Ｃ、３２Ｒの停止後、一定時間経過後に位相信号を１相励磁に変更するモータ位相信号スタンバイ処理（Ｓｋ１１）を順次実行した後、Ｓｋ２５のステップに進む。
【０３１８】
また、Ｓｋ８のステップにおいてタイマ割込２の場合には、各種表示器をダイナミック点灯させるＬＥＤダイナミック表示処理（Ｓｋ１２）、各種ＬＥＤ等の点灯信号等のデータを出力ポートへ出力する制御信号等出力処理（Ｓｋ１３）、各種時間カウンタを更新する時間カウンタ更新処理（Ｓｋ１４）、ドア開放検出スイッチ２５の検出状態の監視、ドアコマンドの送信要求などを行うドア監視処理（Ｓｋ１５）、コマンドバッファに設定された設定変更中コマンドや復帰コマンド、エラーコマンド等の各種コマンドをサブ制御部９１に送信するコマンド送信処理（Ｓｋ１６）、外部出力信号を更新する外部出力信号更新処理（Ｓｋ１７）を順次実行した後、Ｓｋ２５のステップに進む。
【０３１９】
また、Ｓｋ６のステップにおいてタイマ割込３またはタイマ割込４であれば、更に、分岐用カウンタ値を参照して３か否か、すなわちタイマ割込４か否かを判定し（Ｓｋ１８）、タイマ割込４でなければ、すなわちタイマ割込３であれば、回転中のリール２Ｌ、２Ｃ、２Ｒの原点通過（リール基準位置の通過）をチェックし、リール回転エラーの発生を検知するとともに、停止準備が完了しているか（停止準備完了コードが設定されているか）を確認し、停止準備が完了しており、かつ定速回転中であれば、回転中のリールに対応するストップスイッチの操作を有効化する原点通過時処理（Ｓｋ２０）、ＭＡＸＢＥＴスイッチ６、スタートスイッチ７、ストップスイッチ８Ｌ、８Ｃ、８Ｒなどのスイッチ類の検出状態に変化があったか否かの判定、操作検出コマンドの送信要求等を行うスイッチ入力判定処理（Ｓｋ２１）、乱数値レジスタＲ１Ｄから数値データを読み出して乱数値格納ワークに格納する乱数値読出処理（Ｓｋ２２）を順次実行した後、Ｓｋ２６のステップに進む。
【０３２０】
また、Ｓｋ１８のステップにおいてタイマ割込４であれば、ストップスイッチ８Ｌ、８Ｃ、８Ｒの検出に伴って停止リールのワークに停止操作位置が格納されたときに、停止リールのワークに格納された停止操作位置から停止位置を決定し、何ステップ後に停止すれば良いかを算出する停止スイッチ処理（Ｓｋ２３）、停止スイッチ処理で算出された停止までのステップ数をカウントして、停止する時期になったら２相励磁によるブレーキを開始する停止処理（Ｓｋ２４）、停止処理においてブレーキを開始してから一定時間後に３相励磁とする最終停止処理（Ｓｋ２５）を順次実行した後、Ｓｋ２６のステップに進む。
【０３２１】
Ｓｋ２６のステップでは、エラーの発生を検出するエラー検出処理を実行する（Ｓｋ２６）。エラー検出処理では、複数種類のエラーのうちのいずれかが発生したときに、エラーが発生した旨および発生したエラーの種類を示すエラー検出フラグをＲＡＭ４１ｃにセットする。なお、本実施形態では、エラーとして、ＲＡＭ異常エラーの他に、投入メダル詰まりエラー、メダル切れエラー、払出しエラー、払出メダル詰りエラー、満タンエラー、リール回転エラー、異常入賞エラー、ドア開放エラーが設定されているが、エラーの種類は適宜変更可能である。
【０３２２】
Ｓｋ２７のステップでは、Ｓｋ１においてスタック領域に退避したレジスタを復帰し、割込前の処理に戻る（Ｓｋ２７）。
【０３２３】
［電断処理（メイン）］
図２５は、メイン制御部４１が前述したタイマ割込処理（メイン）において電断フラグが設定されていると判定した場合に実行する電断処理（メイン）の制御内容を示すフローチャートである。
【０３２４】
電断処理（メイン）においては、まず、使用している可能性がある全てのレジスタをスタック領域に退避する（Ｓｍ１）。なお、前述したＩレジスタおよびＩＹレジスタの値は使用されているが、起動時の初期化に伴って常に同一の固定値が設定されるため、ここでは保存されない。
【０３２５】
次いで、破壊診断用データ（本実施例では、５Ａ（Ｈ））をセットして（Ｓｍ２）、全ての出力ポートを初期化する（Ｓｍ３）。次いでＲＡＭ４１ｃの全ての格納領域（未使用領域および未使用スタック領域を含む）の排他的論理和が０になるようにＲＡＭパリティ調整用データを計算してセットし（Ｓｍ４）、ＲＡＭ４１ｃへのアクセスを禁止する（Ｓｍ５）。
【０３２６】
その後、電圧が低下してメイン制御部４１のＣＰＵ４１ａが停止する待機状態に移行する。そして、この待機状態のまま電圧が低下すると内部的に動作停止状態になる。よって、電断時に確実にメイン制御部４１は動作停止する。
【０３２７】
次に、本実施の形態におけるサブ制御部９１が実行する各種制御内容を以下に説明する。
【０３２８】
［タイマ割込処理（サブ）］
図２６は、サブ制御部が一定間隔毎に実行するタイマ割込処理（サブ）の制御内容を示すフローチャートである。図２６を参照して、サブ制御部９１（ＣＰＵ９１ｃ）が内部クロックのカウント値に基づいて１．１２秒の間隔で実行するタイマ割込処理（サブ）について説明する。
【０３２９】
図２６に示すように、タイマ割込処理（サブ）においては、サブ制御部９１は、まず、使用中のレジスタをスタック領域に退避する（Ｓｐ１）。次いで、停電判定処理を行う（Ｓｐ２）。停電判定処理では、電断検出回路４８から電圧低下信号が入力されているか否かを判定し、電圧低下信号が入力されていれば、前回の停電判定処理でも電圧低下信号が入力されていたか否かを判定し、前回の停電判定処理でも電圧低下信号が入力されていた場合には停電と判定し、その旨を示す電断フラグを設定する。
【０３３０】
Ｓｐ２のステップにおける停電判定処理の後、電断フラグが設定されているか否かを判定し（Ｓｐ３）、電断フラグが設定されていた場合には電断処理（サブ）に移行する。電断処理（サブ）では、起動処理（サブ）の判定で用いるバックアップフラグをバックアップデータの作成後にセットしたり、起動処理（サブ）の判定で用いるチェックサムをバックアップデータの排他的論理和を算出して計算するなどの処理を実行する。
【０３３１】
電断フラグが設定されていない場合にはコマンド解析処理を実行する（Ｓｐ４）。コマンド解析処理では、コマンドバッファにコマンドが格納されているか否かを判定し、コマンドバッファにコマンドが格納されていればコマンドバッファからコマンドを取得する。そして、取得したコマンドに応じた処理を実行する。
【０３３２】
Ｓｐ５のステップでは、サブ制御部９１は、設定変更状態中報知処理を実行する（Ｓｐ５）。設定変更状態中報知処理では、メイン制御部４１からの設定開始を示す設定コマンド（図１３のＳｒ１０参照）を受けて、液晶表示器５１により設定変更状態中である旨を示す画像を表示する。そして、設定終了を示す設定コマンド（図１４のＳｒ２５）を受けて、液晶表示器５１による設定変更状態中である旨の表示を終了する。なお、液晶表示器５１は演出の実行の際に演出画像の表示にも用いられる。
【０３３３】
また、図１３のＳｒ８の処理までに電断が発生したときは、電断復帰後にＳｒ８でＹと判定されてＳｒ６およびＳｒ７の処理が行われ、Ｓｒ７でＹと判定されて設定値選択操作の受け付けが再開されてから、Ｓｒ１０およびＳｒ１１の処理で設定開始を示す設定コマンドが送信されることになる。そして、サブ制御部９１は、設定開始を示す設定コマンドを受信したときには、受信から一定時間が経過した後に設定変更状態中である旨を示す画像を表示する。よって、電断復帰時に設定値選択操作の受け付けが再開されるタイミングは設定変更状態中である旨を示す画像の表示が行われるタイミングより早くなる。
【０３３４】
Ｓｐ６のステップでは、サブ制御部９１は、エラー状態中報知処理を実行する（Ｓｐ６）。エラー状態中報知処理では、メイン制御部４１からのエラー状態中である旨を示すエラーコマンド（図２２のＳｂ８参照）を受けて、液晶表示器５１によりエラー状態中である旨を示す画像を表示する。そして、エラー状態の解除を示すエラーコマンド（図２２のＳｂ１５）を受けて、液晶表示器５１によるエラー状態中である旨の表示を終了する。なお、液晶表示器５１は演出の実行の際に演出画像の表示にも用いられる。
【０３３５】
また、図２２のＳｂ８の処理までに電断が発生したときは、電断復帰後にＳｂ６およびＳｂ７の処理が行われ、Ｓｂ７でＹと判定されてエラー解除操作の受け付けが再開されてから、Ｓｂ８およびＳｂ９の処理でエラーコマンドが送信されることになる。そして、サブ制御部９１は、エラーコマンドを受信したときには、受信から一定時間が経過した後にエラー状態中である旨を示す画像を表示する。よって、電断復帰時にエラー解除操作の受け付けが再開されるタイミングはエラー状態中である旨を示す画像の表示が行われるタイミングより早くなる。
【０３３６】
図２７は、設定確認処理における外部出力信号の出力状況を示すタイミングチャートである。設定確認処理では、設定値の表示が開始され、現時点での設定値が設定値表示器２４に表示され、設定確認中フラグがＲＡＭ４１ｃに設定され、設定確認中フラグが設定されていることに基づいて、外部出力基板１０００より外部出力信号として設定中信号の出力がｏｎの状態となる。また、設定確認開始コマンドが設定され、当該コマンドがサブ制御部９１に対して送信される。これに対して、サブ制御部９１では、設定確認開始コマンドを受信することで、メイン制御部４１が設定確認状態である旨を示す画像および音声を液晶表示器５１、スピーカ５３、５４より出力させる設定確認中報知が開始される。
【０３３７】
この状態で、メイン制御部４１では、設定キースイッチ３７が操作されて、設定キースイッチ３７のｏｆｆの状態が検出されたときに、設定値表示器２４での設定値の表示が終了され、遅延期間タイマが設定される。そして、所定の遅延期間（本実施の形態では、２．２４ｍｓ）が経過した後に、設定確認中フラグがＲＡＭ４１ｃからクリアされることで、設定変状態信号の出力がｏｆｆの状態とされる。また、設定確認終了コマンドが設定され、当該コマンドがサブ制御部９１に対して送信される。これに対して、サブ制御部９１では、設定確認終了コマンドを受信することで、メイン制御部４１での設定確認状態が終了されたと判定し、設定確認中報知を終了させる。
【０３３８】
このように、本実施の形態では、メイン制御部４１は、設定確認処理において設定確認状態を終了させる操作が行われたときに遅延期間を設定し、遅延期間の経過後に設定確認中フラグをクリアするので、遅延期間中において、外部出力信号の出力がｏｎの状態で維持され、遅延期間の経過した後に、設定確認中フラグのクリアされた後に、外部出力信号の出力がｏｆｆの状態にされる。
【０３３９】
本実施の形態のメイン制御部４１は、遊技が行われていないときに、設定キースイッチ３７がｏｎの状態とされた場合に、設定値を確認可能に設定値表示器２４に表示する設定確認処理を開始させ、設定キースイッチ３７がｏｆｆの状態とされた場合に、設定確認処理を終了させる。
【０３４０】
このような構成では、設定キースイッチ３７がｏｎの状態とされた後、すぐに設定キースイッチ３７がｏｆｆの状態とされた場合には、不正に設定確認がされた場合など設定確認がされたことを外部で認識できず、不正がされた可能性を特定できない虞がある。
【０３４１】
これに対して、本実施の形態のメイン制御部４１は、設定キースイッチ３７がｏｎの状態とされた場合に、設定値を確認可能に表示する設定確認処理を開始させて、設定値表示器２４での設定値の表示を開始させた後、設定キースイッチ３７がｏｆｆの状態とされた場合に、設定値表示器２４での設定値の表示を終了させた後に、エラー処理に復帰する構成であって、設定キースイッチ３７がｏｎの状態とされて、設定確認処理が行われていることをメイン制御部４１が管理する設定値表示器２４での設定値の表示を開始させるとともに、設定確認処理が行われていることをメイン制御部４１の外部で認識可能に出力する外部出力制御（設定中信号を出力する制御、設定確認開始コマンドを送信する制御）を開始させ、設定キースイッチ３７がｏｆｆの状態とされたときに、設定値表示器２４での設定値の表示を終了させる一方で、遅延期間タイマを設定して、所定の遅延期間が経過した後に外部出力制御を終了させた後に、設定確認処理を終了させるので、設定値表示器２４での設定値の表示は、設定確認処理の開始操作を契機に開始され、終了操作を契機に終了される一方で、設定確認処理が行われていることを外部で認識可能に出力する外部出力制御は、設定確認処理の開始操作を契機に開始され、終了操作がされた後も所定の遅延時間が経過するまで継続されるので、設定確認処理が実行されたことをメイン制御部４１の外部で確実に認識させることができる。
【０３４２】
また、本実施の形態のメイン制御部４１は、設定確認処理を実行可能な構成であって、設定キースイッチ３７がｏｎの状態とされて、設定確認処理を開始したきに、設定確認中フラグを設定することで外部出力制御として外部出力信号である設定中信号の出力を開始させ、設定キースイッチ３７がｏｆｆの状態とされた後、所定の遅延期間が経過した後に、設定確認中フラグを解除することで設定中信号の出力を終了させるので、スロットマシン１の外部に接続される外部機器で、設定中信号の出力に基づいて設定確認処理が実行されたことをメイン制御部４１の外部で確実に認識させることができる。
【０３４３】
特に、図２８に示すように、設定キースイッチ３７がｏｎの状態とされて設定確認処理が開始された後、設定中信号の出力状態を制御する外部出力２処理が行われるタイマ割込処理が実行されるまでの期間において、設定確認中フラグがクリアされてしまうと、設定中信号がｏｎに切り替わることなく設定確認処理が終了してしまうこととなるが、設定確認処理が開始された後、設定中信号の出力状態を制御する外部出力２処理が行われるタイマ割込処理が実行されるまでの期間よりも長い期間が所定の遅延期間として設定されることで、設定キースイッチ３７がｏｎの状態が検出されて設定確認処理が行われたにも関わらず、外部出力信号として設定中信号がｏｎの状態に切り替えられず、外部機器で設定中信号が検出されなくなってしまうことを防止できる。
【０３４４】
また、設定中信号が入力される外部機器においては、設定中信号がｏｎの状態に切り替わったことを検出するのに一定の時間を要することとなるが、設定キースイッチ３７がｏｎの状態とされて設定確認処理が開始され、設定中信号がｏｎの状態に切り替わった後、ｏｆｆの状態に切り替わるまでの期間として、外部機器において設定中信号がｏｎの状態に切り替わったことを検出するのに十分な時間が確保されるように所定の遅延期間が設定されることで、設定キースイッチ３７がｏｎの状態が検出されて設定確認処理が行われて設定中信号がｏｎの状態に切り替わったにも関わらず、外部機器で設定中信号が検出されなくなってしまうことを防止できる。
【０３４５】
また、本実施の形態のメイン制御部４１は、設定確認処理を実行可能な構成であって、設定キースイッチ３７がｏｎの状態とされて、設定確認処理を開始したきに、外部出力制御として設定確認処理が開始されたことを特定可能な設定確認開始コマンドをサブ制御部９１に対して送信させ、設定キースイッチ３７がｏｆｆの状態とされた後、所定の遅延期間が経過した後に、設定確認処理が終了されることを特定可能な設定確認終了コマンドをサブ制御部９１に対して送信させた後、設定確認処理を終了させるのに対して、サブ制御部９１は、設定確認開始コマンドを受信したときに、設定確認処理が行われていることを報知する設定確認中報知を開始して、設定確認終了コマンドを受信したときに、設定確認中報知を終了させるので、サブ制御部９１側において、設定確認開始コマンドおよび設定確認終了コマンドに基づいて、メイン制御部４１で設定確認処理が実行されたことを確実に認識させることができる。
【０３４６】
特に、設定確認開始コマンドを送信した後、設定確認終了コマンドを送信するまで遅延させる所定の遅延期間として、サブ制御部９１が設定確認コマンドを受信して設定確認中報知を開始した後、設定確認中報知を店員等が認識するのに十分な期間が設定されることで、設定キースイッチ３７がｏｎの状態が検出されて設定確認処理が行われたにも関わらず、設定確認中報知により設定確認処理が行われたことを認識できなくなってしまうことを防止できる。
【０３４７】
なお、本実施の形態では、メイン制御部４１は、設定確認処理において設定キースイッチ３７がｏｆｆの状態であると判定した場合に、遅延期間タイマを設定することで、所定の遅延期間の経過後に設定確認終了コマンドをサブ制御部９１に対して送信し、これに対して、サブ制御部９１は、設定確認終了コマンドを受信したときに、設定確認中報知を終了させる構成であるが、メイン制御部４１は、設定確認処理において設定キースイッチ３７がｏｆｆの状態であると判定したときに、設定確認終了コマンドをサブ制御部９１に対して送信し、サブ制御部９１は、設定確認終了コマンドを受信してから所定の遅延期間が経過した後に、設定確認中報知を終了させる構成としてもよいし、メイン制御部４１は、設定確認処理において設定キースイッチ３７がｏｆｆの状態であると判定したときに、遅延期間タイマを設定し、所定の遅延時間の経過後に、設定確認終了コマンドをサブ制御部９１に対して送信し、サブ制御部９１は、設定確認終了コマンドを受信してからさらに所定の遅延期間が経過した後に、設定確認中報知を終了させる構成としてもよい。このような構成では、メイン制御部４１は、設定確認処理において、設定確認状態の終了させるための操作が行われた後、少なくとも所定の遅延期間が経過した後に、サブ制御部９１が設定確認報知を終了させるように管理することができる。
【０３４８】
また、本実施の形態では、メイン制御部４１は、設定確認処理において、設定確認開始コマンドを送信した後に、所定の遅延期間が少なくとも４回分のタイマ割込処理の時間間隔に相当するように遅延期間タイマを設定し、当該遅延期間の経過後に、設定確認中フラグを解除し、設定確認終了コマンドを送信する構成であるが、メイン制御部４１は、設定確認開始コマンドを送信した後から、設定確認中フラグの解除し、設定確認終了コマンドを送信するまでに、意図的に遅延させる処理を備える構成であれば、タイマ割込４回分未満の時間間隔を遅延期間として設定してもよいし、タイマ割込４回分以上の時間間隔を遅延期間として設定してもよく、このような構成において、上記のように所定の遅延期間として、設定中信号の出力状態を制御する外部出力２処理が行われるタイマ割込処理が実行されるまでの期間よりも長い期間、外部機器において設定中信号がｏｎの状態に切り替わったことを検出するのに十分な時間が確保される期間、設定確認中報知を店員等が認識するのに十分な期間等が設定される構成であれば、設定確認処理が実行されたことをメイン制御部４１の外部で確実に認識させることができる。
【０３４９】
また、本実施の形態のメイン制御部４１は、設定キースイッチ３７がｏｎの状態とされ、設定中信号の出力を開始させるとともに、設定確認開始コマンドを送信させた後、所定の遅延時間が経過した後に、設定中信号の出力を終了させるとともに、設定確認終了コマンドを送信させる構成であり、設定中信号の出力を終了させるまでの遅延期間と、設定確認終了コマンドを送信させる遅延期間とが、同じ時間間隔に設定されているが、設定中信号の出力を終了させるまでの遅延期間と、設定確認終了コマンドを送信させる遅延期間とが、異なる時間間隔とする構成してもよい。
【０３５０】
また、本実施の形態では、メイン制御部４１は、設定確認処理において、設定キースイッチ３７がｏｎの状態とされたときに、設定値を設定値表示器２４に表示させ、設定キースイッチ３７がｏｆｆの状態とされたときに、設定値表示器２４の設定値の表示を停止させる構成であるが、メイン制御部４１は、設定キースイッチ３７がｏｎの状態とされたときに、設定値を設定値表示器２４に表示させ、設定キースイッチ３７がｏｆｆの状態とされたときに、遅延期間タイマを設定し、所定の遅延期間が経過したときに、設定値表示器２４の設定値の表示を停止させる構成であってもよい。このような構成とすることで、設定キースイッチ３７がｏｆｆの状態とされた後、所定の遅延期間が経過するまでの期間にわたり、設定値表示器２４での設定値の表示を維持することで、設定値表示器２４による設定値の表示を外部で確実に認識させることができる。
【０３５１】
また、本実施の形態のメイン制御部４１は、スタートスイッチ７、ストップスイッチ８Ｌ、８Ｃ、８Ｒ等の遊技の進行に係る各種スイッチ類の操作については、前回と今回のタイマ割込処理で取得された入力データが同じ状態であることを示す確定データ、すなわち複数のタイミングで取得された入力データに基づいて、操作されたことを検出する一方で、設定確認処理を開始する契機となる設定キースイッチ３７の操作については、その時点における対応する入力ポートの状態、すなわち単一のタイミングで取得された設定キースイッチ３７のｏｎ／ｏｆｆの状態に基づいて、操作されたことを検出するようになっており、設定キースイッチ３７の操作を検出するのに要する時間は、遊技の進行に係る操作を検出するのに要する時間よりも相対的に短いため、極短時間であっても設定キースイッチ３７がｏｎの状態となった場合には、設定確認状態に移行して外部出力制御が実行されることとなるので、不正がなされた可能性があれば、高い割合で検出することが可能となり、一方で遊技の進行に係る操作を検出するのに要する時間が相対的に長いことで、静電気などのノイズによって誤って操作が検出されてしまうことなく、操作がされたか否かの判定精度を高めることができる。
【０３５２】
なお、本実施の形態では、設定確認処理を開始させる際、および設定確認処理において設定確認処理を終了させる際に、その時点における対応する入力ポートの状態に基づいて設定キースイッチ３７のｏｎ-ｏｆｆの状態を判定する構成であるが、設定確認処理を開始させる際または終了させる際に、設定キースイッチ３７の確定データに基づいてｏｎ-ｏｆｆの状態を判定する構成であってもよい。この場合でも、設定キースイッチ３７の確定データの取得に要する時間を、遊技を進行させるための他のスイッチ類よりも確定データの取得に要する時間よりも短く設定することで、極短時間であっても設定キースイッチ３７がｏｎの状態となった場合には、設定確認状態に移行して外部出力制御が実行されることとなり、不正がなされた可能性があれば、高い割合で検出することが可能となり、一方で遊技の進行に係る操作を検出するのに要する時間が相対的に長いことで、静電気などのノイズによって誤って操作が検出されてしまうことなく、操作がされたか否かの判定精度を高めることができる。
【０３５３】
また、本実施の形態のメイン制御部４１は、設定キースイッチ３７が操作されることで設定確認処理を開始する構成であり、設定キースイッチ３７は、前面扉１ｂを開放することで操作することが可能となっているので、設定確認処理へ移行させるために一手間を要することから、不正により設定確認処理が実行されることを防止できる。
【０３５４】
なお、本実施の形態のメイン制御部４１は、設定キースイッチ３７がｏｎの状態とされることで設定確認処理を行う構成であるが、設定キースイッチ３７がｏｎの状態とされた際に、ドア開放検出スイッチ２５の出力に基づいて前面扉１ｂが開放されていることが特定される場合に、設定確認処理を行う構成としてもよく、このような構成とすることで、前面扉１ｂを開放せずに設定値確認処理が実行させることができないため、不正により設定確認処理が実行されることをより効果的に防止できる。
【０３５５】
前述した実施の形態においては、図９および図１１に示したように、管理者状態においてタイマ割込処理によって投入等エラーが検出されエラー検出フラグが設定されたときには、当該管理者状態から状態移行した後の遊技可能状態においてエラー処理が実行される。仮に、管理者状態においてエラー処理が実行されてしまった場合、設定値表示器２４にエラーコードが表示されてしまい、管理者による設定確認や設定変更が行えなくなってしまう。また、管理者状態においてエラー処理が実行されてしまった場合、液晶表示器５１の画面上においてエラー画像が表示されるとともに、スピーカ５３，５４からエラー報知音が出力されてしまい、管理者による設定確認や設定変更の邪魔になってしまう。そこで、本実施の形態においては、管理者状態において投入等エラーが検出されエラー検出フラグが設定されても、当該管理者状態中ではエラー処理を実行しないようにすることで、当該管理者状態における管理者の設定変更操作または設定確認操作が中断してしまうといった不都合を生じさせない。さらに、管理者状態から遊技可能状態に状態移行した後においては、エラー処理を実行することで、投入等エラーによる異常の発生を管理者に示唆することができる。また、遊技可能状態から管理者状態に状態移行したときに、流路切替ソレノイドがｏｎからｏｆｆに切り替わることで、メダルが通過する通路が、メダルを貯留するためのホッパータンク３４ａ側への取込通路からメダル払出口９側への返却通路へと切り替えられるため、遊技が進行不可能な管理者状態であるにもかかわらずメダルがスロットマシン１の内部に取り込まれてしまうことを防ぐことができる。
【０３５６】
前述した実施の形態においては、図９〜１０に示したように、さらに、管理者状態から遊技可能状態に状態移行した後においては、エラー処理が実行されているときに、流路切替ソレノイドがｏｆｆ状態を維持することで、メダルが通過する通路が、メダル払出口９側への返却通路からメダルを貯留するためのホッパータンク３４ａ側への取込通路へと切り替えられないため、投入等エラーによる異常が発生しているにもかかわらずメダルがスロットマシン１の内部に取り込まれてしまうことを防ぐことができる。
【０３５７】
前述した実施の形態においては、図９〜１０に示したように、さらに、遊技可能状態から管理者状態に状態移行したときに設定キースイッチ３７がｏｎ状態になることで設定中信号が外部出力信号として外部出力されるため、適切なタイミングで外部出力信号（設定中信号）を外部出力することができる。
【０３５８】
前述した実施の形態においては、図９〜１０に示したように、さらに、管理者状態から遊技可能状態に状態移行した後においては、エラー処理が実行されているときには外部出力信号の外部出力が維持される（設定中信号は検出されなくなるが、投入エラー信号または払出エラー信号が新たに検出されるため、外部出力信号の出力は維持される）のに対して、エラー処理が実行されていないときには外部出力信号の外部出力が終了するため、エラー処理の実行有無に応じて適切に外部出力信号を外部出力することができる。
【０３５９】
図２９は、設定変更状態中に電断が発生し、電断復帰したときの各表示や各操作の状態を示すタイミングチャートである。また、図３０は、エラー状態中に電断が発生し、電断復帰したときの各表示や各操作の状態を示すタイミングチャートである。
【０３６０】
図２９に示すように、設定変更状態に移行すると設定値の表示（図中「設定値表示」）が遊技補助表示器１２によって表示され、設定変更状態中である旨の表示（図中「設定変更中表示」）が設定値表示器２４によって表示される（図１３のＳｒ５参照）。そして、設定値選択操作および設定値確定操作の受け付け開始が遅延され（図１３のＳｒ６参照）、各表示が行われてから一定時間が経過したときに設定値選択操作および設定値確定操作の受け付けが開始される（図１３のＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。また、各操作の受け付けが開始されてから一定時間が経過した後に液晶表示器５１において設定変更状態中である旨の表示（図中「設定変更中報知」）が行われる（図１３のＳｒ１０，Ｓｒ１１、図２６のＳｐ５参照）。
【０３６１】
設定変更状態中に電断が発生し、電断復帰した場合には、まず、設定値表示と設定変更中表示との表示が再開される（図１３のＳｒ５参照）。各表示が再開してから一定時間が経過したときに設定値選択操作および設定値確定操作の受け付けが再開される（図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。また、各操作の受け付けが開始されてから一定時間が経過した後に液晶表示器５１において設定変更中報知が再開される（図１３のＳｒ１０，Ｓｒ１１、図２６のＳｐ５参照）。
【０３６２】
以上のように、電断復帰後に設定値表示および設定変更中表示が再開されるタイミングは設定値選択操作および設定値確定操作の受け付けが再開されるタイミングよりも早い。よって、各表示を確認せずに誤って設定値選択操作および設定値確定操作を行ってしまうことを抑止することができる。
【０３６３】
図３０に示すように、エラーが発生してエラーが検出されたときに（図２２のＳｂ１でＹと判定されたとき）、エラー状態に移行するとエラーコードの表示（図中「エラーコード表示」）と、エラー状態中である旨の表示（図中「エラー状態中表示」）とが設定値表示器２４によって表示される（図２２のＳｂ３参照）。そして、エラー解除操作の受け付けが遅延され（図２２のＳｂ６参照）、各表示が開始されてから一定時間が経過したときにエラー解除操作が受け付けられる（図２２のＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。また、各操作の受け付けが開始されてから一定時間が経過した後に液晶表示器５１において設定変更状態中である旨の表示（図中「設定変更状態中報知」）が行われる（図１３のＳｂ８，Ｓｂ９、図２６のＳｐ６参照）。
【０３６４】
エラー状態中に電断が発生し、電断復帰した場合には、まず、エラーコード表示とエラー状態中表示との表示が再開される（図２２のＳｂ３参照）。各表示が再開されてから一定時間が経過したときにエラー解除操作の受け付けが再開される（図２２のＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。また、各操作の受け付けが開始されてから一定時間が経過した後に液晶表示器５１において設定変更状態中報知が行われる（図１３のＳｂ８，Ｓｂ９、図２６のＳｐ６参照）。
【０３６５】
以上のように、電断復帰後にエラーコード表示およびエラー状態中表示が再開されるタイミングはエラー解除操作の受け付けが再開されるタイミングよりも早い。よって、各表示を確認せずに誤ってエラー解除操作を行ってしまうことを抑止することができる。
【０３６６】
［第２実施形態に係るスロットマシン］
第２実施形態における設定確認状態（管理者状態）と外部出力信号との関係について、図３１および図３２に基づいて以下に説明する。なお、第１実施形態に係るスロットマシン１が備える基本構成は、第２実施形態に係るスロットマシン１においても備わっているものとする。
【０３６７】
[設定確認状態と外部出力信号との関係]
図３１は、第２実施形態における設定確認状態と外部出力信号との関係について説明するタイミングチャートである。なお、図３１および図３２の説明においては、投入エラー信号または払出エラー信号が検出されないものとする。
【０３６８】
外部出力信号１は、上述のように、設定中信号、投入エラー信号、および払出エラー信号の論理和から成る信号である。しかし、第２実施形態においては、管理者状態、投入エラー信号、および払出エラー信号の論理和から成る信号で構成される。すなわち、第１実施形態においては、ドア開放検出スイッチ２５の検出有無にかかわらず設定キースイッチ３７がｏｎ状態であれば、外部出力信号１が出力されるのに対し、第２実施形態においては、ドア開放検出スイッチ２５が検出されていない場合は、管理者状態はｏｆｆ状態となるため外部出力信号１が出力されない。
【０３６９】
以下、図３１に基づいて説明する。遊技可能状態から設定確認状態に切り替えるためには、店員などの管理者が、電源が投入されているｏｎ状態で、まず前面扉１ｂを開く必要がある。時刻ｔ１において、前面扉１ｂの開放により、ドア開放検出スイッチ２５は、ｏｆｆ状態からｏｎ状態に切り替わる。ドア開放検出スイッチ２５がｏｎ状態に切り替わることで、外部出力信号２はｏｆｆ状態からｏｎ状態へと切り替わる。
【０３７０】
次に、前面扉１ｂが開かれた状態で、時刻ｔ２において、管理者が設定キースイッチ３７をｏｎ状態にする。これにより、同時に管理者状態もｏｎ状態となる。管理者状態がｏｎ状態に切り替わることで、外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わる。
【０３７１】
次に、時刻ｔ３において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えている。これにより、管理者状態はｏｆｆ状態となる。このとき、外部出力信号１の出力条件を満たさなくなるが、２秒間は外部出力信号１はｏｎ状態を継続する。そして、２秒経過後である時刻ｔ３’において外部出力信号１はｏｆｆ状態に切り替わる。
【０３７２】
最後に、時刻ｔ４において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。
【０３７３】
図３２は、第２実施形態における設定確認状態と外部出力信号との関係について説明するタイミングチャートである。図３１においては、ドア開放検出スイッチ２５がｏｆｆ状態からｏｎ状態に切り替わった後に、設定キースイッチ３７がｏｆｆ状態からｏｎ状態に切り替わるケースについて説明した。図３２においては、設定キースイッチ３７がｏｆｆ状態からｏｎ状態に切り替わった後に、ドア開放検出スイッチ２５がｏｆｆ状態からｏｎ状態に切り替わるケースについて説明する。
【０３７４】
設定確認を行う場合には、図３１のように、ドア開放をした後に設定キースイッチをｏｎにする手順が通常である。図３２のようなケースは、たとえば、ドア開放をしたが、なんらかの不具合によりドア開放検出スイッチ２５がしばらく検出されず、設定キースイッチ３７が先に検出してしまったようなケースが想定される。あるいは、設定キースイッチ３７がｏｎ状態でドアを閉じて、再度ドアを開いたような場合には、設定キースイッチ３７よりもドア開放検出スイッチ２５の方があとでｏｎ状態となる。
【０３７５】
時刻ｔ１において、設定キースイッチ３７をｏｎ状態になる。このとき、ドア開放検出スイッチ２５はｏｆｆ状態であるので、管理者状態はｏｆｆ状態のままである。管理者状態がｏｆｆ状態であるため、外部出力信号１はｏｆｆ状態のままである。
【０３７６】
次に、時刻ｔ２において、ドア開放検出スイッチ２５がｏｆｆ状態からｏｎ状態に切り替わっている。これにより、外部出力信号２はｏｆｆ状態からｏｎ状態へと切り替わる。また、ドア開放検出スイッチ２５および設定キースイッチ３７はともにｏｎ状態となるため、設定確認状態（管理者状態）もｏｎ状態となる。これにより、外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わる。
【０３７７】
次に、時刻ｔ３において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えている。これにより、管理者状態はｏｆｆ状態となる。このとき、外部出力信号１の出力条件を満たさなくなるが、２秒間は外部出力信号１はｏｎ状態を継続する。そして、２秒経過後である時刻ｔ３’において外部出力信号１はｏｆｆ状態に切り替わる。
【０３７８】
最後に、時刻ｔ４において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。このとき、ドア開放検出スイッチ２５はｏｎ状態からｏｆｆ状態に切り替わるとともに、外部出力信号２もｏｎ状態からｏｆｆ状態に切り替わる。
【０３７９】
［変形例］
次に、第１実施形態および第２実施形態の変形例について説明する。なお、上記実施形態と同様の部分については詳しい説明は省略する。
【０３８０】
[設定確認状態と外部出力信号との関係]
図３３は、第１実施形態および第２実施形態の変形例として、設定確認状態と外部出力信号との関係について説明するタイミングチャートである。図７および図３１においては、設定キースイッチ３７がｏｎ状態からｏｆｆ状態に切り替わった後に、ドア開放検出スイッチ２５がｏｎ状態からｏｆｆ状態に切り替わるケースについて説明した。図３３においては、ドア開放検出スイッチ２５がｏｎ状態からｏｆｆ状態に切り替わった後に、設定キースイッチ３７がｏｎ状態からｏｆｆ状態に切り替わるケースについて説明する。
【０３８１】
設定確認を終了する場合には、図７などに示したように、設定キースイッチをｏｆｆにした後にドアを閉じる手順が通常である。図３３のようなケースは、たとえば、ドアを閉じていないにも関わらず、なんらかの不具合によりドア開放検出スイッチ２５がｏｆｆ状態を検出してしまい、設定キースイッチ３７がｏｆｆ状態になるよりも先にドア開放検出スイッチ２５がｏｆｆ状態を検出してしまったようなケースが想定される。
【０３８２】
以下、図３３に基づいて説明する。遊技可能状態から設定確認状態に切り替えるためには、店員などの管理者が、電源が投入されているｏｎ状態で、まず前面扉１ｂを開く必要がある。時刻ｔ１において、前面扉１ｂの開放により、ドア開放検出スイッチ２５は、ｏｆｆ状態からｏｎ状態に切り替わる。ドア開放検出スイッチ２５がｏｎ状態に切り替わることで、外部出力信号２はｏｆｆ状態からｏｎ状態へと切り替わる。
【０３８３】
次に、前面扉１ｂが開かれた状態で、時刻ｔ２において、管理者が設定キースイッチ３７をｏｎ状態にする。このとき、ドア開放検出スイッチ２５および設定キースイッチ３７はともにｏｎ状態となる。これにより、同時に管理者状態もｏｎ状態となる。
【０３８４】
ここで、外部出力信号１が出力するためには、第１実施形態では設定キースイッチ３７がｏｎ状態（設定中信号がｏｎ状態）であることが必要であり、第２実施形態では管理者状態がｏｎ状態であることが必要である。時刻ｔ２においては、第１実施形態および第２実施形態のいずれにおいても出力条件を満たすため、外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わる。
【０３８５】
次に、時刻ｔ３において、設定キースイッチ３７がｏｎ状態のままでドア開放検出スイッチ２５はｏｆｆ状態に切り替わっている。このため、外部出力信号２は、ｏｎ状態からｏｆｆ状態に切り替わっている。また、このとき、設定確認状態はｏｎ状態であり、ドア開放検出スイッチ２５はｏｆｆ状態となっている。管理者状態は、一度ｏｎ状態に切り替わると、ドア開放検出スイッチ２５の状態に関わらずその状態を維持する。このため、管理者状態はｏｎ状態のままである。また、同様に外部出力信号１も、一度ｏｎ状態に切り替わると、ドア開放検出スイッチ２５の状態に関わらずその状態を維持する。このため、外部出力信号１はｏｎ状態のままである。
【０３８６】
また、設定キースイッチ３７がｏｎ状態のままでドア開放検出スイッチ２５がｏｎ状態からｏｆｆ状態に切り替わっても、異常信号を別途出力ような構成にはなっておらず、外部出力信号１のみが外部出力される。
【０３８７】
次に、時刻ｔ４において、管理者が設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えている。これにより、管理者状態はｏｎ状態からｏｆｆ状態に切り替わる。管理者状態がｏｆｆ状態となることで外部出力信号１の出力条件を満たさなくなるが、２秒間は外部出力信号１はｏｎ状態を継続する。そして、２秒経過後である時刻ｔ４’において外部出力信号１はｏｆｆ状態に切り替わる。
【０３８８】
[設定変更状態と外部出力信号との関係]
図３４は、第１実施形態および第２実施形態の変形例として、設定変更状態と外部出力信号との関係について説明するタイミングチャートである。設定変更を行うのは、通常、ホールの閉店時間である。スロットマシン１の電源がｏｆｆになっている状態で、管理者は前面扉１ｂを開放する。そして、管理者は、設定キースイッチ３７をｏｎ状態としてからスロットマシン１の電源をｏｎする。この作業により、設定変更状態に移行するとともに、設定値表示器２４にＲＡＭ４１ｃから読み出された設定値が表示値として表示される。
【０３８９】
設定変更を行う場合は、設定確認を行う場合と異なり、電源がｏｆｆの状態でドア開放することになる。このため、スロットマシン１の電源をｏｎにしたタイミング（時刻ｔ１）でドア開放検出スイッチ２５がｏｎ状態で検出される。また、同時に、設定キースイッチ３７もｏｎ状態でスロットマシン１の電源をｏｎにするため、スロットマシン１の電源をｏｎにしたタイミングで設定キースイッチ３７もｏｎ状態で検出される。
【０３９０】
また、ドア開放検出スイッチ２５がｏｎ状態に切り替わることで、外部出力信号２はｏｆｆ状態からｏｎ状態へと切り替わる。これにより、同時に管理者状態もｏｎ状態となる。
【０３９１】
ここで、外部出力信号１が出力するためには、第１実施形態では設定キースイッチ３７がｏｎ状態（設定中信号がｏｎ状態）であることが必要であり、第２実施形態では管理者状態がｏｎ状態であることが必要である。時刻ｔ１においては、第１実施形態および第２実施形態のいずれにおいても出力条件を満たすため、外部出力信号１はｏｆｆ状態からｏｎ状態に切り替わる。
【０３９２】
次に、時刻ｔ２において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えている。これにより、管理者状態はｏｆｆ状態となる。管理者状態がｏｆｆ状態となることで外部出力信号１の出力条件を満たさなくなるが、２秒間は外部出力信号１はｏｎ状態を継続する。そして、２秒経過後である時刻ｔ２’において外部出力信号１はｏｆｆ状態に切り替わる。
【０３９３】
最後に、時刻ｔ３において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。このとき、ドア開放検出スイッチ２５はｏｎ状態からｏｆｆ状態に切り替わるとともに、外部出力信号２もｏｎ状態からｏｆｆ状態に切り替わる。
【０３９４】
［外部出力について］
前述した第１および第２実施形態においては、外部出力するエラー信号として、投入エラー信号、および払出エラー信号を記載した。しかし、これに限らず、設定変更状態中と設定確認状態中とに発生しうるものであればどのようなエラー信号を外部出力してもよい。また、「外部出力信号１」を設定中信号、投入エラー信号、および払出エラー信号で構成し、「外部出力信号２」をドア開放信号で構成した。しかし、これに限らず、「外部出力信号１」を設定中信号、投入エラー信号、払出エラー信号、およびドア開放信号で構成し、外部出力信号として「外部出力信号１」のみを出力するものであってもよい。また、「外部出力信号１」および「外部出力信号２」の信号構成について、上記のような構成に限るものでなく、その他の信号を追加した構成であってもよく、構成している信号の一部を削除するものであってもよい。
【０３９５】
前述した第１および第２実施形態においては、図７で示したように、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えたとき、２秒間は外部出力信号１はｏｎ状態を継続させるようにしている。しかし、外部出力信号１の出力継続時間は２秒に限らず、外部出力信号の受信側で当該外部出力信号１が受信可能である程度の期間であれば、出力継続時間はどのようなものであってもよい。
【０３９６】
図３５〜図３７を参照しながら、上記第１および第２実施形態の変形例について説明する。なお、変形例に係るスロットマシンにおいても、タイマ割込処理は、設定確認状態中および設定変更状態中のいずれにおいても常に行われるため、設定確認状態中および設定変更状態中のいずれにおいてもエラーが発生したときには、当該エラーが検知されて、エラー検出フラグが設定される。その他、上記各実施形態と同様の部分については詳しい説明は省略する。
【０３９７】
上記各実施形態においては、設定変更状態または設定確認状態の管理者状態において投入等エラーの異常が検知されたときには、管理者状態が設定変更状態および設定確認状態のいずれの管理状態であったかにかかわらず、管理者状態から遊技可能状態に移行してからエラー処理を実行し、メイン制御部４１によりエラーコードが設定値表示器２４に表示され、さらに、サブ制御部９１側によりエラー処理中である旨が報知されるようにした。
【０３９８】
変形例においては、管理者状態において投入等エラーの異常が検知されたときには、該管理者状態から遊技可能状態に移行したときに、管理者状態が設定変更状態あった場合にはエラー処理を実行しない。一方、管理者状態が設定確認状態あった場合にはエラー処理を実行し、メイン制御部４１によりエラーコードが設定値表示器２４に表示され、さらに、サブ制御部９１側によりエラー処理中である旨が報知されるようにした。
【０３９９】
[設定確認状態中にエラーが発生したとき]
図３５は、設定確認状態でエラーが発生した際の処理の変形例を説明するタイミングチャートである。遊技可能状態から設定確認状態に切り替えるためには、店員などの管理者が、電源が投入されているｏｎ状態で、まず前面扉１ｂを開く必要がある。時刻ｔ１において、前面扉１ｂの開放により、ドア開放検出スイッチ２５は、ｏｆｆ状態からｏｎ状態に切り替わる。次に、前面扉１ｂが開かれた状態で、時刻ｔ２において、管理者が設定キースイッチ３７をｏｎ状態にする。これにより、設定確認状態となり、設定確認処理が実行される。
【０４００】
遊技可能状態から設定確認状態に切り替わると、流路切替ソレノイド３０はｏｎ状態からｏｆｆ状態に切り替わる。これにより、流路切替板１４７は案内位置から非案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却されるようになる。
【０４０１】
また、設定確認状態に移行することで設定中信号が出力されるため、外部出力信号はｏｆｆ状態からｏｎ状態に切り替わる。
【０４０２】
次に、時刻ｔ３において、タイマ割込処理によって投入等エラーが検出されたとする。このとき、エラー検出フラグが設定される。エラー検出フラグが設定されている場合、エラー処理が実行される。しかし、設定確認状態中（管理者状態中）はエラー処理はｏｎ状態にはならず、ｏｆｆ状態のままである。
【０４０３】
時刻ｔ４において、管理者が、設定キースイッチ３７をｏｎ状態からｏｆｆ状態に切り替えると、設定確認状態が終了する。設定変更状態が終了した時刻ｔ４の時点から、先に設定済みのエラー検出フラグに基づいたエラー処理が実行される。エラー処理が実行されることにより、既に説明したとおり、設定値表示器２４および液晶表示器５１の双方でエラー表示が行われる。
【０４０４】
さらにこのとき、流路切替ソレノイド３０は励磁されていない状態を維持する（ｏｆｆ状態を維持する）。すなわち、流路切替板１４７は非案内位置のままであるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却される。
【０４０５】
さらにこのとき、設定キースイッチ３７がｏｆｆとなることで設定中信号はｏｆｆとなるが、未だ投入等エラーが解除されていなければ投入エラー信号または払出エラー信号がｏｎを維持するため、外部出力信号はｏｎ状態のまま継続される。
【０４０６】
次に、時刻ｔ５において、リセットスイッチ２３によるリセット操作によりエラーの解除条件が成立してエラー検出フラグが解除されると、メイン制御部４１は、設定値表示器２４のエラーコードの表示をクリアする。また、メイン制御部４１は、エラー処理を終了する旨を示すエラー解除コマンドを設定し、エラー解除コマンドを受信したサブ制御部９１側では、エラー処理中である旨を示す報知を終了させる。
【０４０７】
最後に、時刻ｔ６において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。
【０４０８】
一方、時刻ｔ４において、投入等エラーの検出が検出されていない場合、エラー検出フラグは設定されていない。設定確認処理が終了し、管理者状態である設定確認状態から遊技可能状態に切り替わったときに、エラー検出フラグが設定されていないため、エラー処理は実行されない。このため、エラー処理を開始した旨を示すエラー開始コマンドは設定されず、エラーコードを設定値表示器２４に表示させることもない。サブ制御部９１においても、エラー開始コマンドを受信しないため、エラー処理中である旨を報知するエラー中報知は実行されない。
【０４０９】
このとき、流路切替ソレノイド３０は励磁されていない状態から励磁されていない状態に切り替わる（ｏｆｆ状態からｏｎ状態へと切り替わる）。すなわち、流路切替板１４７は非案内位置から案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出されるようになる。
【０４１０】
さらにこのとき、設定キースイッチ３７がｏｆｆとなることで設定中信号はｏｆｆとなる。また、投入エラー信号または払出エラー信号もｏｆｆのままであるため、外部出力信号はｏｎ状態からｏｆｆ状態へと切り替わる。
【０４１１】
[設定変更状態中にエラー発生したとき]
図３６は、設定変更状態でエラーが発生した際の処理の変形例１を説明するタイミングチャートである。設定変更を行うのは、通常ホールが閉店している時間である。スロットマシン１の電源がｏｆｆになっている状態で、前面扉１ｂ開放する。そして、設定値を変更するためには、設定キースイッチ３７をｏｎ状態としてからスロットマシン１の電源をｏｎする。この作業により、設定変更状態に移行するとともに、設定値表示器２４にＲＡＭ４１ｃから読み出された設定値が表示値として表示される。設定変更を行う場合は、設定確認を行う場合と異なり、電源がｏｆｆの状態でドア開放することになる。このため、スロットマシン１の電源をｏｎにしたタイミングでドア開放検出スイッチ２５がｏｎ状態で検出される。また、同時に、設定キースイッチ３７もｏｎ状態でスロットマシン１の電源をｏｎにするため、スロットマシン１の電源をｏｎにしたタイミングで設定キースイッチ３７もｏｎ状態で検出される。すなわち、スロットマシン１の電源をｏｎにした時刻ｔ１において、ドア開放検出スイッチ２５および設定キースイッチ３７はｏｎ状態で検出される。
【０４１２】
電源をｏｎにしたタイミングでは、流路切替ソレノイド３０は励磁されていない状態である（ｏｆｆ状態）。流路切替板１４７非案内位置であるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却されるようになる。
【０４１３】
また、設定変更状態に移行することで設定中信号が出力されるため、外部出力信号はｏｎ状態で出力される。
【０４１４】
次に、時刻ｔ２において、タイマ割込処理によって投入等エラーが検出されたとする。このとき、エラー検出フラグが設定される。エラー検出フラグが設定されている場合、エラー処理が実行される。しかし、設定変更状態中（管理者状態中）は、エラー処理はｏｎ状態にはならず、ｏｆｆ状態のままである。
【０４１５】
管理者による設定変更が終了したとき、設定キースイッチ３７をｏｆｆ状態にする。これにより、時刻ｔ３において、設定キースイッチ３７はｏｆｆ状態からｏｎ状態に切り替わっている。
【０４１６】
投入等エラーが検出されている場合、エラー検出フラグは設定されたままである。設定変更処理が終了し、管理者状態である設定変更状態から遊技可能状態に切り替わったときに、エラー検出フラグが設定されている（投入等エラーを検出し続けている）とエラー処理が実行される。しかし、図３６に示す変形例においては、設定変更状態から遊技可能状態に切り替わるときにエラー検出フラグの設定が削除される。これにより、管理者状態から遊技可能状態に移行したときには、エラー処理が実行されない。
【０４１７】
なお、本実施の形態では、エラー処理が実行される前にエラー検出フラグの設定を削除する処理を行うようにしたが、これに限らず、投入等エラーが検出されても、そもそもエラー検出フラグを設定されないようにしてもよい。このように、設定変更状態中においてエラー検出フラグが設定されなければ、設定変更状態から遊技可能状態に移行してもエラー処理が実行されない。
【０４１８】
設定キースイッチ３７がｏｆｆとなると、設定中信号はｏｆｆとなる。また、投入エラー信号または払出エラー信号もｏｆｆのままであるため、外部出力信号はｏｎ状態からｏｆｆ状態へと切り替わる。
【０４１９】
最後に、時刻ｔ４において、管理者が前面扉１ｂを閉じることで遊技の進行が可能となる。
【０４２０】
[設定変更状態中にエラー発生したとき]
図３７は、設定変更状態でエラーが発生した際の処理の変形例２を説明するタイミングチャートである。図３６では、スロットマシン１の電源をｏｎにしたタイミングでは、流路切替ソレノイド３０は励磁されていない状態（ｏｆｆ状態）とした。しかし、これに限らず、スロットマシン１の電源をｏｎにしたタイミングで、流路切替ソレノイド３０を励磁されていない状態から励磁されている状態に一瞬切り替えてもよい（ｏｆｆ状態からｏｎ状態に短時間のみ切り替える）。スロットマシン１の電源をｏｎにしてすぐに流路切替ソレノイド３０をｏｎ状態に切り替えておくことで、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出される。これにより、速やかに遊技の進行が可能となる。
【０４２１】
スロットマシン１の電源をｏｎにした時刻ｔ１において、流路切替ソレノイド３０を励磁されていない状態から励磁されている状態に切り替える処理を行う（ｏｆｆ状態からｏｎ状態に切り替える）。これにより、メダル投入口４から投入されたメダルは、メダルを貯留するためのホッパータンク３４ａ側へ排出される。そして、次に、時刻ｔ１において、ドア開放検出スイッチ２５および設定キースイッチ３７はｏｎ状態で検出される。さらに、管理者状態である設定変更状態に切り替わることで、流路切替ソレノイド３０は励磁されている状態から励磁されていない状態に切り替わる（ｏｎ状態からｏｆｆ状態に切り替わる）。これにより、流路切替板１４７は案内位置から非案内位置に切り替わるため、メダル投入口４から投入されたメダルは、メダル払出口９から返却されるようになる。結果として、流路切替ソレノイド３０は、ｏｆｆ状態からｏｎ状態に一瞬切り替わった直後に再度ｏｆｆ状態となる。
【０４２２】
また、設定変更状態に移行することで設定中信号が出力されるため、外部出力信号はｏｎ状態で出力される。時刻ｔ２〜ｔ５までの処理に関しては、図３６に示す時刻ｔ２〜ｔ５までの処理と同様であるので、説明を省略する。
【０４２３】
前述した実施の形態においては、図３６および図３７に示したように、設定変更状態において投入等エラーが検出され異常が発生したときには当該設定変更状態の終了後にエラー処理が実行されないため、店員等の管理者による作業がエラー処理によって煩わしくなってしまうといった不都合が生じない。また、図３５に示したように、設定確認状態において投入等エラーが検出され異常が発生したときには当該設定確認状態の終了後にエラー処理が実行されるため、設定確認状態後においてエラー処理が実行されないことによって不正などを防止することができないといった不都合が生じない。これにより、異常の発生に伴う不都合が生じることがない。
【０４２４】
前述した実施の形態においては、図３６および図３７に示すように、設定変更状態においてエラー検出フラグを設定しても、設定キースイッチがｏｆｆに切り替わって設定変更状態から遊技可能状態に切り替わったときにはエラー検出フラグの設定が削除される（エラー検出フラグがｏｆｆに切り替わる）。これにより、設定変更状態においては、設定確認状態と同様にスロットマシン１で発生した異常を検知するため、状態にかかわらず異常を検知する処理を共通化することができ、記憶容量を余分に使用する必要がない。
【０４２５】
また、前述した実施の形態においては、投入等エラーが検出されても、そもそもエラー検出フラグを設定されないようにしてもよい。これにより、設定変更状態においては異常が検知されないため、設定変更状態における処理を簡素化することができる。さらに、設定変更状態においては、タイマ割込が実行されないことで、投入等エラーが検出されないものであってもよい。あるいは、設定変更状態においては、タイマ割込が実行されても、投入等エラーは検出されないものであってもよい。
【０４２６】
前述した実施の形態においては、図３５に示したように、管理者状態において投入等エラーが検出され異常が検知されたときには、当該管理者状態から状態移行した後の遊技可能状態においてエラー処理が実行される。このため、管理者状態において投入等エラーが検出され異常が発生したときでも、当該管理者状態における管理者の設定変更操作または設定確認操作が中断してしまうといった不都合が生じず、さらに、管理者状態から遊技可能状態に状態移行した後において投入等エラーによる異常の発生を管理者に示唆することができる。また、遊技可能状態から管理者状態に状態移行したときに、流路切替ソレノイドがｏｎからｏｆｆに切り替わることで、メダルが通過する通路が、メダルを貯留するためのホッパータンク３４ａ側への取込通路からメダル払出口９側への返却通路へと切り替えられるため、遊技が進行不可能な管理者状態であるにもかかわらずメダルがスロットマシン１の内部に取り込まれてしまうことを防ぐことができる。
【０４２７】
前述した実施の形態においては、図３５に示したように、さらに、管理者状態から遊技可能状態に状態移行した後においては、エラー処理が実行されているときに、流路切替ソレノイドがｏｆｆ状態を維持することで、メダルが通過する通路が、メダル払出口９側への返却通路からメダルを貯留するためのホッパータンク３４ａ側への取込通路へと切り替えられないため、投入等エラーによる異常が発生しているにもかかわらずメダルがスロットマシン１の内部に取り込まれてしまうことを防ぐことができる。
【０４２８】
前述した実施の形態においては、図３５に示したように、さらに、遊技可能状態から管理者状態に状態移行したときに設定キースイッチ３７がｏｎ状態になることで設定中信号が外部出力信号として外部出力されるため、適切なタイミングで外部出力信号（設定中信号）を外部出力することができる。
【０４２９】
前述した実施の形態においては、図３５に示したように、さらに、管理者状態から遊技可能状態に状態移行した後においては、エラー処理が実行されているときには外部出力信号の外部出力が維持される（設定中信号は検出されなくなるが、投入エラー信号または払出エラー信号が新たに検出されるため、外部出力信号の出力は維持される）のに対して、エラー処理が実行されていないときには外部出力信号の外部出力が終了するため、エラー処理の実行有無に応じて適切に外部出力信号を外部出力することができる。
【０４３０】
［パチンコ遊技機について］
次に、図３８を用いて、本発明をパチンコ遊技機に適用した場合の例を説明する。以下、上記実施形態と同様の部分については詳しい説明を省略する。
【０４３１】
図３８は、パチンコ遊技機の正面図であり、主要部材の配置レイアウトを示す。パチンコ遊技機は、遊技盤２に設けられた遊技領域に遊技媒体であるパチンコ玉を打込むことで遊技が行われる。パチンコ遊技機においては、遊技領域に設けられた始動領域（普通入賞球装置６Ａが形成する第１始動入賞口や、普通可変入賞球装置６Ｂが形成する第２始動入賞口）をパチンコ玉が通過することにより、抽出された乱数に基づいて、大当りを発生させるか否か、大当りを発生させるときには当該大当り終了後において大当りとなる確率が通常時よりも向上する確変状態や時短状態に制御するか否かなどについて決定される。さらに、パチンコ遊技機においては、画像表示装置５で所定の演出が実行される。たとえば、大当りに制御すると決定されたときには、キャラクタの演出画像が画像表示装置５に表示される。なお、スロットマシン１において管理者状態へ移行するには、前面扉１ｂを開放して設定キースイッチ３７を操作する必要があるが、これと同様に、パチンコ遊技機においても、スロットマシン１の設定キースイッチ３７に相当するようなものが、複数の扉（枠）を開放することで操作可能な位置（枠の背面位置）に備えられている。そして、複数の扉を開放し、設定変更キースイッチを操作することでパチンコ遊技機においても設定変更が可能となる。
【０４３２】
以上のようなパチンコ遊技機に本発明を適用する場合には、たとえば、パチンコ遊技機で設定値を選択および設定可能な場合に、電断復帰後は設定値の表示を復帰させた後に設定値選択操作や設定値確定操作を有効にすることが可能である。また、電断復帰後はエラーコード表示およびエラー状態中表示を復帰させた後にエラー解除操作を有効にすることが可能である。
【０４３３】
また、パチンコ遊技機における設定変更状態としては、演出の設定内容（音、色、キャラクタ、役物の動作など）を変更する状態、大当り抽選の当選確率を変更する状態、あるいは大当りとなる確率が通常時よりも向上する確変状態や時短状態（時短、確変）の当選確率を変更する状態について適用できる。適用例について以下説明する。
【０４３４】
たとえば、管理者が演出の設定内容（音、色、キャラクタ、役物の動作など）を変更または確認する状態、または大当り抽選（時短、確変）の当選確率を変更または確認する状態に移行したときに、設定スイッチがｏｎ状態になることで設定中信号が外部出力信号として外部出力されるようなものであってもよい。
【０４３５】
また、たとえば、管理者が演出の設定内容（音、色、キャラクタ、役物の動作など）を変更または確認する状態、または大当り抽選（時短、確変）の当選確率を変更または確認する状態から通常の遊技状態に移行した後においては、エラー処理が実行されているときには外部出力信号の外部出力が維持されるのに対して、エラー処理が実行されていないときには外部出力信号の外部出力が終了するようなものであってもよい。
【０４３６】
また、たとえば、演出の設定内容（音、色、キャラクタ、役物の動作など）を変更する状態、または大当り抽選（時短、確変）の当選確率を変更する状態において異常が発生したときに当該変更状態の終了後にエラー処理が実行されず、演出の設定内容（音、色、キャラクタ、役物の動作など）を確認する状態、または大当り抽選（時短、確変）の当選確率を確認する状態においてエラーが検出され異常が発生したときには当該確認状態の終了後にエラー処理が実行されるようにしてもよい。
【０４３７】
［遊技補助表示器に関する変形例］
次に、メイン制御部４１がゲームの進行状況等に応じて遊技補助表示器１２の点灯態様を切り替えるタイミング、メイン制御部４１が行う遊技補助表示器１２の出力バッファの設定に関する制御、遊技補助表示器１２の出力バッファの変形例について説明する。以下、図３９〜図４１を用いて説明するが、上記実施形態と同様の部分については詳しい説明は省略する。また、以下、説明する変形例の各制御を上記実施形態に適用すると上記実施形態の効果に加え、以下に説明する変形例の効果を奏することが可能である。
【０４３８】
図３９（ａ）に示すように、メイン制御部４１は、ゲームを開始させるために１以上の賭数が設定されるときに、遊技補助表示器１２の出力バッファを初期化して、遊技補助表示器１２の全てのセグメントを消灯させて非表示に制御する。そして、規定数の賭数が設定された状態でスタート操作が行われることで、ゲームに関するリール２Ｌ、２Ｃ、２Ｒの回転制御を開始させる。この際、ＲＡＭ４１ｃの所定領域を参照して標準押し順のナビ番号「０」が設定されており、ナビ報知を行わない場合には、遊技補助表示器１２の全てのセグメントを消灯させた状態で維持する。そして、第３停止の操作が行われた後、全てリール２Ｌ、２Ｃ、２Ｒが停止されたときに、いずれかの小役の入賞が発生している場合には、入賞により払い出されるメダルの枚数を払出枚数表示データとして遊技補助表示器１２の出力バッファに設定し、遊技補助表示器１２に払い出されるメダルの枚数を表示させる。そして、次のゲームを開始させるために１以上の賭数が設定されることで、遊技補助表示器１２の出力バッファを再び初期化して、遊技補助表示器１２を非表示に制御する。これにより、ナビ報知を行わないゲームにおいては、１以上の賭数が設定されるときから、入賞によりメダルの払い出しが開始されるときまでの期間にわたり、遊技補助表示器１２が非表示に制御され、全てのリール２Ｌ、２Ｃ、２Ｒが停止されてメダルの払い出しが開始されたときから、１以上の賭数が設定されるか、または待機条件（一定時間操作がないこと、精算操作がされること）が成立して待機状態に移行するまでの期間にわたり、遊技補助表示器１２に払出枚数表示としてメダルの枚数を表示させるように制御されることとなる。尚、第３停止の操作が行われて、全てリール２Ｌ、２Ｃ、２Ｒが停止されたときに、再遊技役が入賞している場合およびいずれの入賞も発生していない場合には、遊技補助表示器１２の出力バッファに払出枚数表示データを設定しないことで、遊技補助表示器１２の点灯態様を非表示で維持して、一のゲームを開始させるために１以上の賭数が設定されるときから、次のゲームを開始させるために賭数が設定されるときまでの期間にわたり、すなわち一のゲーム中の全ての期間にわたって、遊技補助表示器１２の点灯態様を非表示に制御する。
【０４３９】
一方で、図３９（ｂ）に示すように、メイン制御部４１は、ナビ報知を行う場合には、規定数の賭数が設定された状態でスタート操作が行われた後に、ゲームに関するリール２Ｌ、２Ｃ、２Ｒの回転制御を開始させるときに、ＲＡＭ４１ｃの所定領域を参照して、押し順コマンド送信処理によりナビ番号「１」〜「６」のいずれかが送信用ナビ番号として設定されている場合、または特別役のナビ報知の実施条件が成立しており、ナビ番号「７」および「８」のいずれかが送信用ナビ番号として設定されている場合には、該当するナビ番号を表示させるナビ報知表示データを遊技補助表示器１２の出力バッファに設定して、遊技補助表示器１２にナビ番号を表示させる。その後、第３停止のストップスイッチの操作が行われ、当該ストップスイッチが離されたときに、遊技補助表示器１２の出力バッファを初期化して、遊技補助表示器１２の点灯態様を非表示に制御し、その後、所定の待機期間にわたり待機する。そして、所定の待機期間が経過した後に、いずれかの小役の入賞が発生しているか否かを判定し、小役の入賞が発生している場合には、入賞により払い出されるメダルの枚数を払出枚数表示データとして遊技補助表示器１２の出力バッファに設定し、遊技補助表示器１２に払い出されるメダルの枚数を表示させる。これにより、ナビ報知を行うゲームにおいては、ゲームの開始に伴ってリールの回転が開始されたときから、第３停止操作のストップスイッチが離されたときまでの期間にわたり、遊技補助表示器１２にナビ報知としてナビ番号が継続して表示されるように制御される。そして、出力バッファが初期化されることで、遊技補助表示器１２の点灯態様が一旦非表示に制御された後、全てのリール２Ｌ、２Ｃ、２Ｒが停止されてメダルの払い出しが開始されたときから、１以上の賭数が設定されるときまでの期間にわたり、遊技補助表示器１２に払出枚数表示としてメダルの枚数が表示させるように制御される。
【０４４０】
また、図３９（ｂ）に示すように、メイン制御部４１は、ゲームのスタート操作が行われた際には、上述の押し順コマンドをサブ制御部９１に対して送信する。これに対して、サブ制御部９１は、押し順コマンドに基づきナビ番号を特定し、当該ナビ番号に基づいてナビ報知が行われることが特定される場合には、当該ナビ番号に基づいて特定される有利操作態様を示唆するナビ演出を実行する。ナビ演出では、たとえば、ナビ番号に基づく停止順を示す数字を、液晶表示器５１の表示領域５１ａ上のストップスイッチ８Ｌ、８Ｃ、８Ｒに対応する位置に表示させたり、ナビ番号に基づく停止操作のタイミングを示唆する画像（たとえば、「赤７」の画像等）を、液晶表示器５１の表示領域５１ａに表示させることで、有利操作態様を示唆する。
【０４４１】
従来のスロットマシンは、遊技の進行に関する制御を行うメイン制御部と、演出に関する制御を行うサブ制御部とを備え、メイン制御部は、遊技者に払い出されるメダル枚数や、遊技に関するエラーの発生時にその内容を示すエラーコードを表示させることが可能な遊技補助表示器を備え、また、内部抽選結果を特定可能なコマンドをサブ制御部に対して送信することが可能であり、サブ制御部は、当該コマンドに基づいて特定される内部抽選結果に応じて遊技者にとって有利な操作態様を、サブ制御部が備える液晶表示器等に表示させて報知する構成であった。
【０４４２】
このような構成では、サブ制御部や液晶表示器に不具合が生じることで有利な操作態様が特定できず、遊技者に不利益が生じる虞があるため、本実施例では、メイン制御部４１側で有利な操作態様を表示させる制御を行うとともに、遊技者に払い出されるメダル数が表示される遊技補助表示器１２を利用して有利な操作態様を表示させるようになっているが、遊技者に払い出されるメダル数と遊技者にとって有利な操作態様とを、メイン制御部４１が備える遊技補助表示器１２に表示させる構成とすると、一の表示器において遊技者に払い出されるメダル数と、遊技者にとって有利な操作態様と、がいずれも表示されることとなるため、その際の表示が切り替わったときに表示内容を誤認させてしまう虞がある。
【０４４３】
これに対して、本実施例のメイン制御部４１は、所定内容として遊技者に払い出されるメダルの払出枚数や、遊技に関するエラーの発生時にその内容を示すエラーコードを表示させることが可能な遊技補助表示器１２を備え、遊技補助表示器１２に、所定内容とは異なる表示内容として遊技者にとって有利なストップスイッチの有利操作態様（停止順および停止タイミング）を識別可能なナビ番号を表示させることが可能であり、遊技補助表示器１２にナビ番号を表示させた後、所定内容としてメダルの払出枚数を表示させる場合に、遊技補助表示器１２の表示内容を一旦初期化して非表示の状態としてから所定内容を表示させるので、メイン制御部４１側が直接制御する表示器にナビ番号を表示させる場合に、新たな表示手段を設けることなく、所定内容としてメダルの払出枚数等を表示させる遊技補助表示器１２を利用してナビ番号を表示させることにより、所定内容もナビ番号も表示することができるとともに、遊技補助表示器１２にナビ番号を表示させた後、所定内容を表示させる場合に、遊技補助表示器１２の表示内容を一旦初期化して非表示としてから所定内容を表示させるので、遊技補助表示器１２に表示された表示内容がナビ番号であるか、所定内容であるか、が誤認されてしまうことを防止できる。
【０４４４】
次に、メイン制御部４１が行う遊技補助表示器１２の出力バッファの設定に関する制御について、図４０に基づいて説明する。
【０４４５】
本実施例のメイン制御部４１は、上述のように、遊技補助表示器１２の出力バッファに払出枚数表示データを設定することで、第１の表示内容として小役の入賞により付与されるメダルの払出枚数を表示させることが可能であり、当該出力バッファにナビ報知表示データを設定することで、第２の表示内容として遊技者にとって有利な停止操作態様を示唆するナビ番号を表示させることが可能であり、さらに、当該出力バッファにエラー表示データを設定することで、特別表示内容としてエラー発生時にその内容を示すエラーコードを表示させることが可能である。
【０４４６】
図４０（ａ）に示すように、メイン制御部４１は、遊技補助表示器１２の出力バッファに払出枚数表示データが設定されており、第１の表示内容として払出枚数を表示させている期間中にエラーを検出した場合には、その後、遊技補助表示器１２の表示内容を特別表示内容に切り替える所定の表示切替条件としてエラー表示条件が成立したときに、エラー状態に制御するとともに、出力バッファのデータをＲＡＭ４１ｃの所定領域に退避させる退避処理を行って、出力バッファに設定されている払出枚数表示データをＲＡＭ４１ｃの所定領域に退避させる。そして、出力バッファを一旦初期化することで、遊技補助表示器１２の表示内容を非表示に制御した後、特別表示内容を表示させるためのデータとしてエラー表示データを出力バッファに設定することで、遊技補助表示器１２に特別表示内容としてエラーコードを表示させるように制御しつつ、エラー状態に制御して待機する。
【０４４７】
そして、リセットスイッチ２３が所定の操作手順で操作さることで、エラー状態が解除されることで復帰条件が成立したときに、ＲＡＭ４１ｃに退避されているデータを出力バッファに復帰させる復帰処理を行って、第１の表示内容としての払出枚数を表示させるための払出枚数表示データをＲＡＭ４１ｃの所定領域から出力バッファに復帰させることで、遊技補助表示器１２に第１の表示内容として払出枚数を表示させる。
【０４４８】
このように、本実施例のメイン制御部４１は、エラーを検出した後、エラー表示条件が成立したときに、遊技補助表示器１２の出力バッファにエラー表示データを設定するので、エラーを検出したときからエラー表示条件が成立するまでの期間において、遊技補助表示器１２の表示内容が変更されることを制限して、当該期間の経過したときに、遊技補助表示器１２にエラーコードを表示させることができるようになっている。
【０４４９】
また、本実施例のメイン制御部４１は、ゲームが開始され少なくとも１つのリールを回転制御しているときに、エラーを検出した場合には、全てのリールの停止操作が行われて、全てのリールが停止することで、当該ゲームが終了したときに、当該エラーを報知する構成であるが、ゲームが開始されリールを回転制御している場合に、エラーを検出した場合には、エラーを検出したときに当該エラーを報知する構成としても良く、このような構成では、メイン制御部４１は、遊技補助表示器１２によりナビ報知としてナビ番号を表示させているときに、エラーを検出したことにより、遊技補助表示器１２にエラーの内容を示すエラーコードを表示させる場合がある。
【０４５０】
尚、本実施例では、メイン制御部４１は、遊技補助表示器１２の出力バッファに、払出枚数表示データとして、小役の入賞に伴い払い出されるメダルの総枚数（本実施例では、８枚）を表示させるデータを設定することで、第１の表示内容として遊技補助表示器１２に払い出されるメダルの総枚数を表示させている期間中にエラーを検出した場合には、その後、エラー表示条件が成立したときに、遊技補助表示器１２の表示内容を特別表示内容として検出されたエラーの内容を示すエラーコードを表示させるように切り替える構成（図４０参照）であるが、メイン制御部４１は、遊技補助表示器１２にメダルの払出枚数を表示させる際に、払出枚数表示データの初期データを設定した後、払出センサ３４ｃによりメダルの払い出しが検出される毎に、払出枚数表示データを更新して、遊技補助表示器１２の表示を更新するように制御する構成としても良く、このような構成において、払出センサ３４ｃによりメダルの払い出しが検出される毎に、払出枚数表示データを更新しつつ、小役の入賞に伴い所定枚数のメダルを払い出す制御を行っている途中で、たとえば、ホッパーユニット３４内のメダルが不足して払出エラー（Ｅ１）が検出されて、エラー表示条件が成立するような場合には、払出センサ３４ｃにより最後に検出されたメダルの枚数（たとえば、４枚目等）を表示させるための払出枚数表示データを退避領域に退避させることとなる。その後、出力バッファを一旦初期化することで、遊技補助表示器１２の表示内容を非表示に制御し、払出エラーを示すエラー表示データを出力バッファに設定して、エラーコードを表示させる。そして、復帰条件が成立したときには、払出枚数表示データとして、払出センサ３４ｃにより最後に検出されたメダルの枚数（たとえば、４枚目等）を表示させるための払出枚数表示データを、遊技補助表示器１２の出力バッファに復帰させることで、遊技補助表示器１２での払出枚数の表示を、エラーが検出されたときの表示内容に復帰させることができる。
【０４５１】
図４０（ｂ）に示すように、メイン制御部４１は、遊技補助表示器１２の出力バッファにナビ報知表示データが設定されており、第２の表示内容としてナビ番号を表示させている期間中にエラーを検出した場合には、その後、エラー表示条件が成立したときに、エラー状態に制御するとともに、上述の第１の表示内容を特別表示内容に切り替える際と共通の退避処理を行うことで、出力バッファに設定されているナビ報知表示データをＲＡＭ４１ｃの所定領域に退避させることができる。
【０４５２】
そして、遊技補助表示器１２の出力バッファにエラー表示データを設定して、特別表示内容としてエラーコードを表示させつつ、エラー状態で待機して、復帰条件が成立したときには、上述のＲＡＭ４１ｃに退避されている第１の表示内容のデータを出力バッファに復帰させる際と共通の復帰処理を行うことで、ＲＡＭ４１ｃのナビ報知表示データを出力バッファに復帰させて、遊技補助表示器１２にエラー検出前と同様のナビ番号を表示させることができる。
【０４５３】
このように、本実施例のメイン制御部４１は、遊技補助表示器１２の出力バッファに、払出枚数表示データが設定されている場合にも、ナビ報知表示データが設定されている場合にも、共通の退避処理を行うことで、払出枚数表示データ、ナビ報知表示データをＲＡＭ４１ｃの所定領域に退避させることができるようになっている。
【０４５４】
また、メイン制御部４１は、ＲＡＭ４１ｃの所定領域に退避されている払出枚数表示データを遊技補助表示器１２の出力バッファに復帰させる場合にも、ＲＡＭ４１ｃの所定領域に退避されているナビ報知表示データを当該出力バッファに復帰させる場合にも、共通の復帰処理を行うことで、ＲＡＭ４１ｃの所定領域に退避されている払出枚数表示データ、ナビ報知表示データを出力バッファに復帰させることができるようになっている。
【０４５５】
本実施例のように、一の表示器において遊技者に払い出されるメダル数と、遊技者にとって有利な有利操作態様と、がいずれも表示される構成では、払い出されるメダル数を表示させるための表示処理と、有利操作態様を表示させるための表示処理とが互いに干渉して、遊技補助表示器に意図しない表示が行われる虞がある。
【０４５６】
これに対して、本実施例のメイン制御部４１が備える遊技補助表示器１２は、出力バッファに所定のデータが設定されることで、当該所定のデータに基づく表示内容を表示させることが可能な構成であり、メイン制御部４１は、遊技補助表示器１２の出力バッファに所定のデータとして払出枚数表示データを設定することで、第１の表示内容として小役の入賞により付与されるメダルの払出枚数を表示させることが可能であり、当該出力バッファにナビ報知表示データを設定することで、第２の表示内容として遊技者にとって有利な停止操作態様を示唆するナビ番号を表示させることが可能であり、さらに、当該出力バッファにエラー表示データを設定することで、特別表示内容としてエラー発生時にその内容を示すエラーコードを表示させることが可能な構成であって、遊技補助表示器１２に、第１の表示内容としてメダルの払出枚数を表示させている状態で、特別表示内容を表示させる条件としてエラー表示条件が成立したときには、退避処理を実行して、出力バッファに設定されている払出枚数表示データをＲＡＭ４１ｃの所定領域に退避させた後、特別表示内容としてエラーコードを表示させるためのエラー表示データを出力バッファに設定することで、遊技補助表示器１２にエラーコードを表示させ、エラー状態が解除されることで復帰条件が成立したときに、復帰処理を実行して、ＲＡＭ４１ｃに退避させていた払出枚数表示データを出力バッファに復帰させることで、遊技補助表示器１２に再び第１の表示内容としてメダルの払出枚数を表示させることが可能であり、遊技補助表示器１２に、第２の表示内容として遊技者にとって有利な停止操作態様を示唆するナビ番号を表示させている状態で、エラー表示条件が成立する場合に、上述の退避処理を実行することで、出力バッファに設定されているナビ報知表示データをＲＡＭ４１ｃの所定領域に退避させた後、特別表示内容としてエラーコードを表示させるためのエラー表示データを出力バッファに設定することで、遊技補助表示器１２にエラーコードを表示させ、エラー状態が解除されることで復帰条件が成立したときに、上述の復帰処理を実行することで、ＲＡＭ４１ｃの所定領域に退避させたナビ報知表示データを出力バッファに復帰させることで、遊技補助表示器１２に再び第２の表示内容としてナビ番号を表示させることが可能な構成であり、第１の表示内容または第２の表示内容の表示中に特別表示内容の表示に切り替える条件が成立したときに、出力バッファに設定されている第１の表示内容させるためのデータまたは第２の表内容させるためのデータを退避し、特別表示内容を出力バッファに設定することで特別表示内容を表示させ、復帰条件が成立したときに退避した第１の表示内容を表示させるためのデータまたは第２の表示内容を表示させるためのデータを、出力バッファに復帰させて、第１の表示内容または第２の表示内容を再び表示させるので、異なる種類の情報をそれぞれ正しく表示させることができる。
【０４５７】
また、共通の退避処理を実行することで、出力バッファに設定されている払出枚数表示データをＲＡＭ４１ｃの所定領域に退避させること、出力バッファに設定されているナビ報知表示データをＲＡＭ４１ｃの所定領域に退避させることが可能であるので、これらの表示内容を退避する退避処理の容量を軽減することができる。
【０４５８】
尚、本実施例のメイン制御部４１は、遊技補助表示器１２の出力バッファに所定のデータを設定することで、遊技補助表示器１２に所定の表示内容を表示させることが可能であり、表示内容を切り替える際には、出力バッファに設定されているデータをＲＡＭ４１ｃに退避させて、新たなデータを設定することで、遊技補助表示器１２の表示内容を新たなデータに基づく表示内容に切り替えることが可能な構成であるが、第１の出力バッファと第２の出力バッファとを切り替え可能に設けて、遊技補助表示器１２の出力バッファとして第１の出力バッファが設定されているときには、第１の出力バッファに設定されているデータに基づく表示内容が遊技補助表示器１２に表示される一方で、遊技補助表示器１２の出力バッファとして第２の出力バッファが設定されているときには、第２の出力バッファに設定されているデータに基づく表示内容が遊技補助表示器１２に表示される構成として、出力バッファを第１の出力バッファと第２の出力バッファとで切り替えることで、遊技補助表示器１２の表示内容を切り替え可能な構成としても良い。
【０４５９】
具体的には、図４１に示すように、遊技補助表示器１２の出力バッファとして第１の出力バッファと第２の出力バッファとが設けられている構成において、メイン制御部４１は、遊技補助表示器１２の出力バッファとして設定されている第１の出力バッファに払出枚数表示データを設定することで、遊技補助表示器１２に払出枚数を表示させている場合に、エラーを検出したときには、発生しているエラーの内容を示すエラーコードを含むエラー表示データを第２の出力バッファに設定する一方で、第１の出力バッファに設定されている払出枚数表示データをそのまま保持させる。その後、エラー表示条件が成立したときに、エラー状態に制御するとともに、遊技補助表示器１２の出力バッファを第１の出力バッファから第２の出力バッファに切り替えることで、遊技補助表示器１２に第２の出力バッファに設定されているエラー表示データに基づいてエラーコードを表示させるように制御しつつ、エラー状態に制御して待機する。
【０４６０】
そして、リセットスイッチ２３が所定の操作手順で操作さることで、エラー状態が解除されることで復帰条件が成立したときに、遊技補助表示器１２の出力バッファを第２の出力バッファから第１の出力バッファに切り替えることで、遊技補助表示器１２に第１の出力バッファに保持されている払出枚数表示データに基づいて払出枚数を表示させる。また、復帰条件が成立したときに遊技補助表示器１２の出力バッファを切り替える際には、エラー状態が解除されたことに基づいて、第２の出力バッファを初期化する。
【０４６１】
また、図示しないが、遊技補助表示器１２の出力バッファを第１の出力バッファとして、当該第１の出力バッファにナビ報知表示データを設定することで、遊技補助表示器１２にナビ番号を表示させているときに、エラーを検出し、発生しているエラーの内容を示すエラーコードを遊技補助表示器１２に表示させる場合には、エラーを検出したときに、第２の出力バッファにエラー表示データを設定し、その後、エラー表示条件が成立したときに、遊技補助表示器１２の出力バッファを第２の出力バッファに切り替えることで、遊技補助表示器１２にエラーコードを表示させることができ、その後、復帰条件が成立したときに、遊技補助表示器１２の出力バッファを第１の出力バッファに切り替えることで、遊技補助表示器１２の表示内容をナビ番号に復帰させることができる。
【０４６２】
このような構成とすることで、本実施例の構成と同様に、第１の表示内容として小役の入賞により付与されるメダルの払出枚数、第２の表示内容として遊技者にとって有利な停止操作態様を示唆するナビ番号、特別表示内容としてエラー発生時にその内容を示すエラーコードを、共通の遊技補助表示器１２に表示させることが可能である。
【０４６３】
また、メイン制御部４１は、エラーを検出したときに、発生しているエラーの内容示すエラーコードを含むエラー表示データを第２の出力バッファに設定し、エラー状態が解除されて復帰条件が成立するときに、第２の出力バッファを初期化してエラー表示データを消去するので、エラーを検出したときから復帰条件が成立するまでの期間、すなわちエラーが発生している期間にわたり、第２の出力バッファにエラー表示データが保持されるので、当該第２の出力バッファに設定されているデータを利用して所定の判定処理、たとえば、エラーの発生状況の判定等を行うことができるようになっている。
【０４６４】
また、メイン制御部４１は、エラーを検出したときにエラー表示データを第２の出力バッファに設定する一方で、第１の出力バッファに設定されているデータをそのまま保持させるので、当該第１の出力バッファに設定されているデータを利用して所定の判定処理、たとえば、ナビ報知中であるか、払い出し中であるか等の制御状況の判定等を行うことができるようになっている。
【０４６５】
また、メイン制御部４１は、エラー表示データを第２の出力バッファに設定した後、エラー表示条件が成立したときに、遊技補助表示器１２の出力バッファを第２の出力バッファに切り替えるので、出力バッファを第２の出力バッファに切り替えた後に遅延なく、遊技補助表示器１２に第２の出力バッファに設定されているデータに基づく表示内容を表示させることができるようになっている。
【０４６６】
また、このような構成においても、遊技補助表示器１２にメダルの払出枚数を表示させる際に、払出枚数表示データの初期データを設定した後、払出センサ３４ｃによりメダルの払い出しが検出される毎に、払出枚数表示データを更新して、遊技補助表示器１２の表示を更新するように制御する構成としても良く、このような構成においても、払出枚数表示データが更新されている途中でエラーが発生し、エラー表示条件が成立した場合に、第２の出力バッファに基づいて遊技補助表示器１２においてエラーコードを表示させている期間においては、更新の途中である払出枚数表示データが第１の出力バッファに保持されるので、復帰条件が成立したときに、第１の出力バッファに基づいて遊技補助表示器１２の表示を行わせることで、遊技補助表示器１２での払出枚数の表示を、エラーが検出されたときの表示内容に復帰させることができる。
【０４６７】
このように、メイン制御部４１が、遊技補助表示器１２と、遊技補助表示器１２に所定の表示内容を表示させるためのデータを設定するための出力バッファとして第１の出力バッファおよび第２の出力バッファを備える構成において、メイン制御部４１は、通常表示内容として遊技者にとって有利な有利操作態様を示すナビ番号および特別表示内容として発生しているエラーの内容を示すエラーコードを遊技補助表示器１２に表示させることが可能な構成であり、遊技補助表示器１２の出力バッファとして第１の出力バッファを設定し、当該第１の出力バッファにナビ報知表示データを設定することで、通常表示内容としてナビ番号を表示させることが可能であり、通常表示内容を表示させている状態で、特別表示内容を表示させる切り替え条件としてエラー表示条件が成立したときに、遊技補助表示器１２の出力バッファを第１の出力バッファから第２の出力バッファに切り替えることにより、第２の出力バッファに設定されているデータに基づいて、遊技補助表示器１２に特別表示内容を表示させ、エラー状態が解除されることで復帰条件が成立したときに、遊技補助表示器１２の出力バッファを第２の出力バッファから第１の出力バッファに切り替えることにより、再び、遊技補助表示器１２に第１の表示内容としてナビ番号を表示させる構成とすることでも、本実施例の構成と同様に、遊技補助表示器１２において異なる種類の情報をそれぞれ正しく表示させることができる。
【０４６８】
［電断からの復帰について］
メイン制御部４１のＲＡＭ４１ｃは、スロットマシン１への電力供給が停止された場合であっても、バックアップ電源により電力が供給されることで記憶内容を保持することが可能であり、スロットマシン１への電力供給が停止されて、電断検出回路４８の出力に基づいて電断が検出される場合には、ＲＡＭ４１ｃに設定されているメイン制御部４１での制御状態を、電断から復帰する際に復帰させることができるように電断処理を行って、その後、スロットマシン１への電力供給が開始されたときには、電断が検出されたときの制御状態で制御を開始することができるようになっている。以下、図４２を用いてこのような制御について説明する。なお、上記実施形態と同様の部分については詳しい説明は省略する。
【０４６９】
図４２に示すように、メイン制御部４１は、ゲームの進行に伴い少なくとも１つ以上のリールを回転制御しており、かつ遊技補助表示器１２にナビ報知を行っている場合に、電断が検出されたときには、電断に関連する制御を行って、遊技補助表示器１２の出力バッファを初期化して、遊技補助表示器１２の点灯態様を非表示に制御するとともに、回転制御を行っているリールのリールモータの励磁パターン、励磁制御のステップ数やナビ番号等を含む制御状態をスロットマシン１への電力供給が再開された際に、電断が検出されたときの内容で復帰させることができるように電断処理を行う。
【０４７０】
その後、スロットマシン１への電力供給が再開されることで、メイン制御部４１での制御状態を電断前の制御状態に復帰させる際には、電断が検出されたときにＲＡＭ４１ｃに記憶されていた制御状態に基づいて電断前の制御状態に復帰させるが、制御状態のうち全てのストップスイッチによる停止操作の受け付け状態については、無効に変更して設定する。これにより、メイン制御部４１は、全てのストップスイッチによる停止操作の受け付けが無効化されている状態で復帰することになる。
【０４７１】
また、メイン制御部４１は、制御状態を電断前の状態に復帰させる際に、ナビ番号、各リールのリールモータの励磁パターンおよびステップ数については、電断が検出されたときにＲＡＭ４１ｃに記憶されていたままの内容で復帰させる。そして、復帰した際には、メイン制御部４１が電断前の制御状態に復帰した旨を示す復帰コマンド、およびナビ番号を特定可能な押し順コマンドを含むメイン制御部４１側での制御状態を特定可能な各種コマンドをサブ制御部９１に対して送信する。その後は、上述のゲーム開始時と共通の制御を実行して、ＲＡＭ４１ｃに設定されている制御状態に基づいてゲームを進行させるための制御を行うことで、ＲＡＭ４１ｃに設定されているナビ番号に基づいてナビ報知表示データを遊技補助表示器１２の出力バッファに設定して、遊技補助表示器１２におけるナビ番号の表示を再開させるように制御した後、ＲＡＭ４１ｃに設定されているリールモータの励磁パターンすなわち定速パターンに基づいて、電断前に回転制御していたリールのリールモータを電断が検出された時の励磁パターンのステップ数から励磁して、該当するリールを再び所定の定速回転で回転させるように制御し、当該リールが所定の定速回転となった場合に、該当するリールのストップスイッチによる停止操作の受け付けを有効化する制御を行う。
【０４７２】
この際、該当するリールを再び所定の定速回転で回転させる制御においては、電断が検出された時点で設定されている励磁パターンとして定速パターンに基づいて、該当するリールモータの回転制御を開始させることとなり、このような場合には、該当するリールの状態（回転状態または停止状態）によって、該当するリールが正常に回転される場合もあれば、正常に回転されない場合もあり、正常に回転されない場合には、該当するリールについて正常に回転さるために再始動制御が行われることとなる。
【０４７３】
そして、正常に回転される場合および正常に回転されない場合であって再始動制御により正常に回転されるようになった場合に、当該リールが所定の定速回転となったときに、該当するリールのストップスイッチによる停止操作の受け付けを有効化する。その後、受け付けが有効化されたストップスイッチが操作されるまで待機し、ストップスイッチの操作が行われるときに、該当するリールを停止させる制御を行う。
【０４７４】
これに対して、サブ制御部９１は、電断から復帰した後、復帰コマンドを受信した後、押し順コマンドを受信することで、押し順コマンドにより特定されるナビ番号に基づいて、メイン制御部４１側においてナビ報知が行われることが特定さえる場合には、ナビ番号に基づく遊技者にとって有利な有利操作態様を特定可能なナビ演出を再開させる。その後、ゲームの進行に応じて受信される各種コマンドに基づいて演出の制御を行うこととなる。これにより、メイン制御部４１では、電断から復帰し、押し順コマンド等を送信した後、リールの回転制御を再開して、該当するリールが定速回転となることで、ストップスイッチによる停止操作の受け付けを有効化するのに対して、サブ制御部９１では、電断からの復帰後、押し順コマンドを受信したときに、ナビ演出を再開させるので、サブ制御部９１は、メイン制御部４１側において停止操作が有効化されるときには、既にナビ演出を行っている状態とすることとができるようになっている。
【０４７５】
このように、本実施例のメイン制御部４１は、電断が検出されたときには、遊技補助表示器１２の出力バッファを初期化して、遊技補助表示器１２を非表示に制御するので、電断が検出されたときから、スロットマシン１への電力供給が完全に停止するまでの期間において、遊技補助表示器１２にナビ報知によるナビ番号が表示されることがないようになっている。また、電断が検出されたときには、遊技補助表示器１２の出力バッファを初期化し、スロットマシン１への電力供給が再開されて、メイン制御部４１が復帰したときに、出力バッファにナビ報知表示データを再設定するように制御するので、電力供給が再開されたときからメイン制御部４１が復帰するときまでの期間にわたり、遊技補助表示器１２にナビ報知によるナビ番号が表示されることがないようになっている。
【０４７６】
また、メイン制御部４１は、スロットマシン１への電力供給が再開されて、メイン制御部４１が復帰したときに、遊技補助表示器１２の出力バッファにナビ報知表示データを再設定し、その後、電断が検出された時に回転制御を行っていたリールを再び所定の定速回転で回転させる制御を行って、該当するリールが定速回転となった場合に、当該リールのストップスイッチによる停止操作の受け付けを有効化するように制御するので、スロットマシン１への電力供給が再開された際には、遊技補助表示器１２にナビ報知によるナビ番号の表示を開始させた後に、ストップスイッチによる停止操作の受け付けが有効化されるようになっており、ナビ番号の表示が既に行われている状態で、停止操作の受け付けが有効化されるようになっている。
【０４７７】
また、メイン制御部４１は、リールの回転制御を行っているときに電断が検出され、その後、電断から復帰したときには、ゲーム開始時と共通の処理を実行して、復帰時に設定された制御状態に基づいてゲームの進行を制御するようになっている。
【０４７８】
このように、本実施例のスロットマシン１は、遊技の制御を行うメイン制御部４１と、演出の制御を行うサブ制御部９１と、を備え、メイン制御部４１は、メイン制御部４１側が制御する遊技補助表示器１２にて、遊技者にとって有利な操作態様を報知するナビ報知を行うことが可能な構成である。
【０４７９】
このような構成では、遊技補助表示器１２にてナビ報知を行っている状態で、電断が発生した場合に、電断復帰後もナビ報知が行われることとなるが、電断復帰後に、ナビ報知が復帰する前に停止操作を有効化する構成とすると、報知される有利な操作態様とは異なる操作態様にて停止操作がされてしまう虞がある。
【０４８０】
これに対して、本実施例のメイン制御部４１は、メイン制御部４１側が制御する遊技補助表示器１２にて、遊技者にとって有利な操作態様を報知するナビ報知を行うことが可能な構成であり、ゲームの開始に伴いリールの回転制御を開始した後、所定の有効化条件が成立した状態でストップスイッチ８Ｌ、８Ｃ、８Ｒによる停止操作を受け付ける一方で、所定の有効化条件が成立した状態かつナビ報知を行っている状態で、スロットマシン１への電力供給が停止された後、電力供給が再開されたときには、電力供給が再開されてから所定の有効化条件が成立するまでの期間において、ストップスイッチ８Ｌ、８Ｃ、８Ｒによる停止操作を受け付けず、遊技補助表示器１２にてナビ報知を再開し、所定の有効化条件が成立した後に、ストップスイッチ８Ｌ、８Ｃ、８Ｒによる停止操作を受け付けるので、所定の有効化条件が成立した状態で電力供給が停止された後、電力供給が再開されたときに、電力供給が再開されてから有効化条件が成立するまでの期間においてストップスイッチ８Ｌ、８Ｃ、８Ｒによる停止操作が受け付けられないこととなり、電力供給が再開した後、正常回転であるかが不明な状況においてリール２Ｌ、２Ｃ、２Ｒが停止されてしまうことを防止できる。また、所定の有効化条件が成立した状態、かつナビ報知を行っている状態で電力供給が停止された後、電力供給が再開されたときに、所定の有効化条件が成立するよりも早いタイミングでナビ報知が再開されることとなるので、ナビ報知が行われることで遊技者が有利操作態様が報知されることを知らずに、誤って有利操作態様以外の操作態様にてストップスイッチ８Ｌ、８Ｃ、８Ｒを操作してしまうことを防止できる。
【０４８１】
また、本実施例のメイン制御部４１は、メイン制御部４１が制御する遊技補助表示器１２に、所定内容として、小役の入賞に伴い払い出されるメダルの払出枚数と、発生しているエラーの内容を示すエラーコードとを表示させることが可能であり、また、遊技補助表示器１２に、所定内容とは異なる表示内容として、遊技者にとって有利な有利操作態様を識別可能なナビ番号を表示させることが可能であるので、メイン制御部４１側が直接制御する遊技補助表示器１２でナビ番号を表示させる場合に、所定内容を表示させる表示手段を利用してナビ番号を表示させることにより新たな表示手段を設けることなく、所定内容もナビ番号も表示することができる。
【０４８２】
また、本実施例のメイン制御部４１は、所定の有効化条件が成立した状態、かつナビ報知を行っている状態で、スロットマシン１への電力供給が停止された後、電力供給が再開されて、メイン制御部４１が電断前の状態に復帰したときに、ナビ報知を再開した後、スロットマシン１への電力供給が停止された際に回転制御を行っていたリールについて、リールの回転制御を再開する構成であり、電力供給が再開された後には、リールの停止状態に関わらず、電力供給が停止されたときと共通の表示態様にて遊技補助表示器１２にナビ番号を表示させて、有利操作態様を報知するので、ナビ報知により有利操作態様を報知させる制御の再開に係る制御を簡素化することができる。
【０４８３】
［上記実施形態の効果］
これまでの説明を踏まえて、スロットマシン１の構成から奏される効果について説明する。図７および図８に示すように、設定キースイッチ３７をｏｎ状態にし前面扉１ｂが開放されているときに遊技可能状態から設定確認状態に移行する一方で、設定キースイッチ３７をｏｎ状態にしても前面扉１ｂが開放されていなければ遊技可能状態から設定確認状態に移行しないものにおいて、前面扉１ｂが開放されているか否かにかかわらず、設定キースイッチ３７をｏｎ状態にする操作がされているときに外部出力信号１が外部出力される。このように、設定キースイッチ３７をｏｎ状態にする操作がされていることと外部出力信号１の外部出力とが連係するため、設定キースイッチ３７をｏｎ状態にする操作がされていることについて外部から確認することができる。
【０４８４】
また、図７および図３１に示すように、前面扉１ｂの開放が検知されているときに外部出力信号２を外部出力することが可能であり、前面扉１ｂの開放検知に対応する外部出力信号２と、管理者状態への状態移行に対応する外部出力信号１とは、異なる端子を介して外部出力されるため、前面扉１ｂが開放されているか否かと、管理者状態へと状態移行しているか否かとを、信号が外部出力されている端子に応じて確認することができる。
【０４８５】
また、図７および図３１に示すように、設定キースイッチ３７をｏｆｆ状態に切り替える操作をしてからも２秒間は外部出力信号１の外部出力が維持されるため、設定キースイッチ３７の切り替えが短時間で行われた場合であっても確実に外部出力信号１を外部出力することができる。
【０４８６】
また、図３３に示すように、一旦管理者状態へと状態移行した場合、当該管理者状態において前面扉１ｂが開放したか否かにかかわらず管理者状態が維持されるとともに、外部出力信号１の外部出力も維持されるため、管理者状態であることについて外部から確認することができる。
【０４８７】
また、図３３に示すように、一旦管理者状態へと状態移行した場合、当該管理者状態において前面扉１ｂが開放したか否かにかかわらず管理者状態が維持されるとともに、設定中信号に基づく外部出力信号１のみが外部出力されるため、前面扉１ｂが開放されたか否かに応じて異なる種類の信号を設ける必要がないため記憶容量の増大を抑えることができる。
【０４８８】
また、図３１および図３２に示すように、設定キースイッチ３７をｏｎ状態にする操作がされかつ前面扉１ｂが開放されているときに遊技可能状態から管理者状態へと状態移行する一方で、設定キースイッチ３７をｏｎ状態にする操作がされても前面扉１ｂが開放されていなければ遊技可能状態から管理者状態へと状態移行しないものにおいて、設定キースイッチ３７をｏｎ状態にする操作がされても前面扉１ｂが開放されていないことで管理者状態へと状態移行しないときには外部出力信号１が外部出力されない一方で、設定キースイッチ３７をｏｎ状態にする操作がされかつ前面扉１ｂが開放されていることで管理者状態へと状態移行するときには外部出力信号１が外部出力される。このように、管理者状態へと状態移行されていることと外部出力信号１の外部出力とが連係するため、管理者状態へと状態移行されていることについて外部から確認することができる。
【０４８９】
上記実施形態では、電断復帰後に設定値の選択に関する表示が再開するタイミングは設定値の選択に関する操作の受け付けが再開するタイミングよりも早い。（本例では、図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【０４９０】
よって、誤って設定値の選択に関する操作を行ってしまうことを抑止することができる。
【０４９１】
上記実施形態では、設定変更状態に制御されたときに、設定値の選択に関する表示が開始した後に設定値の選択に関する操作が受け付けを開始する（本例では、図１３のＳｒ５の処理を行った後にＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【０４９２】
よって、誤って設定値の選択に関する操作を行ってしまうことを抑止することができる。
【０４９３】
上記実施形態では、電断復帰後に設定値表示および設定変更状態中表示が再開するタイミングは設定値の選択に関する操作の受け付けが再開するタイミングよりも早い。（本例では、図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【０４９４】
よって、誤って設定値の選択に関する操作を行ってしまうことを抑止することができる。
【０４９５】
上記実施形態では、電断復帰後に設定値表示および設定変更状態中表示が再開するタイミングは設定値の選択に関する操作の受け付けが再開するタイミングよりも早い。（本例では、図１３のＳｒ５の処理以降で電断復帰したときは、Ｓｒ５を行った後にＳｒ８，Ｓｒ１３，Ｓｒ１８のいずれかでＹと判定されたときにＳｒ６の処理を行ってＳｒ７でＹと判定されたときにＳｒ１２およびＳｒ１７に進む部分）。
【０４９６】
よって、誤って設定値選択操作および設定値確定操作を行ってしまうことを抑止することができる。
【０４９７】
上記実施形態では、電断復帰後に設定値選択操作の受け付けが再開するタイミングは、演出に用いる液晶表示器５１において設定変更状態中報知が再開するタイミングよりも早い（図１３のＳｒ１０，Ｓｒ１１、図２６のＳｐ５参照）。
【０４９８】
よって、最低限の表示が復帰したときに設定値選択操作を有効にすることができる。
上記実施形態では、タイマ割込処理（メイン）により所定回数連続して設定値選択操作および設定値確定操作を検出したときにこれらの操作が行われたことを検出し、各操作が検出されたが検出回数が所定回数に達していないときに電断が発生したときは、電断復帰時にこれらの操作の状況を初期化する（図１３のＳｒ１２やＳｒ１７の判定中に電断したときに、電断復帰時にＳｒ１２やＳｒ１７の判定で用いる検出回数カウンタを初期化する部分）。
【０４９９】
よって、意図しない操作を防止することができる。
上記実施形態では、電断復帰後にエラー状態に関する表示が再開するタイミングはエラー解除操作の受け付けが再開するタイミングよりも早い（本例では、図２２のＳｂ５の処理を行った後にＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。
【０５００】
よって、誤ってエラー解除操作を行ってしまうことを抑止することができる。
上記実施形態では、エラー状態に制御されたときに、エラー状態に関する表示が開始した後にエラー解除操作の受け付けが開始する（本例では、図２２のＳｂ５の処理を行った後にＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。
【０５０１】
よって、誤ってエラー解除操作を行ってしまうことを抑止することができる。
上記実施形態では、電断復帰後にエラーコード表示およびエラー状態中表示が再開するタイミングはエラー解除操作の受け付けが再開するタイミングよりも早い（本例では、図２２のＳｂ５の処理を行った後にＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。
【０５０２】
よって、誤って設定値選択操作および設定値確定操作を行ってしまうことを抑止することができる。
【０５０３】
上記実施形態では、電断復帰後にエラー解除操作の受け付けが再開するタイミングは、演出に用いる液晶表示器５１においてエラー状態中報知が再開するタイミングよりも早い（本例では、図２２のＳｂ８，Ｓｂ９、図２６のＳｐ６参照）。
【０５０４】
よって、最低限の表示が復帰したときに設定値選択操作を有効にすることができる。
上記実施形態では、タイマ割込処理（メイン）により所定回数連続してエラー解除操作を検出したときにエラー解除操作が行われたことを検出し、エラー解除操作が検出されたが検出回数が所定回数に達していないときに電断が発生したときは、電断復帰時にこれらの操作の状況を初期化する（本例では、図１３のＳｂ１０やＳｂ１１の判定中に電断したときに、電断復帰時にＳｂ１０やＳｂ１１の判定で用いるカウンタを初期化する部分）。
【０５０５】
よって、意図しない操作を防止することができる。
［上記実施形態のその他の変形例について］
以上、本発明の実施の形態を図面により説明してきたが、本発明はこの実施の形態に限定されるものではなく、本発明の主旨を逸脱しない範囲における変更や追加があっても本発明に含まれることは言うまでもない。
【０５０６】
［エラー処理について］
本実施の形態においては、管理者状態において投入等エラーが検出され異常が検知されたときには、管理者状態中においてはメイン制御部４１によるエラー報知およびサブ制御部９１によるエラー報知のいずれも実行されず、当該管理者状態から遊技可能状態に移行した後においてメイン制御部４１によるエラー報知およびサブ制御部９１によるエラー報知（エラー処理）が行われるものであった。しかし、これに限らない。
【０５０７】
管理者状態において実行されても、管理者による設定確認や設定変更の操作の邪魔にならず、管理者による設定確認や設定変更が中断してしまうといった不都合が生じないエラー処理であれば、管理者状態において実行されてもよい。たとえば、本実施の形態においては、設定値が設定値表示器２４に表示される一方で、エラーコードも設定値表示器２４に表示されるものであったが、設定値とエラーコードとが互いに異なる表示器で表示されるものであれば、管理者状態においてもエラーコードを表示してもよい。また、本実施の形態においては、管理者による設定確認や設定変更の邪魔になってしまうという理由で、液晶表示器５１やスピーカ５３，５４によるエラー報知についても管理者状態において実行されなかったが、直接的には管理者による設定確認や設定変更の操作が中断しないため、管理者状態においても液晶表示器５１やスピーカ５３，５４によるエラー報知を実行してもよい。
【０５０８】
上述したように、管理者による設定確認や設定変更が中断しないものであれば、たとえば、管理者状態において投入等エラーが検出され異常が検知されたときには、管理者状態中においてメイン制御部４１によるエラー報知のみを行って、サブ制御部９１によるエラー報知を行わないものであってもよい。そして、当該管理者状態から遊技可能状態に移行した後において、メイン制御部４１によるエラー報知およびサブ制御部９１によるエラー報知が行われてもよい。あるいは、当該管理者状態から遊技可能状態に移行した後において、メイン制御部４１によるエラー報知およびサブ制御部９１によるエラー報知のいずれかが行われてもよい。
【０５０９】
たとえば、管理者状態において投入等エラーが検出され異常が検知されたときには、管理者状態中においてサブ制御部９１によるエラー報知のみを行って、メイン制御部４１によるエラー報知を行わないものであってもよい。そして、当該管理者状態から遊技可能状態に移行した後において、メイン制御部４１によるエラー報知およびサブ制御部９１によるエラー報知が行われてもよい。あるいは、当該管理者状態から遊技可能状態に移行した後において、メイン制御部４１によるエラー報知およびサブ制御部９１によるエラー報知のいずれかが行われてもよい。
【０５１０】
［エラーの解除について］
本実施の形態においては、リセットスイッチ２３を操作することでエラー状態が解除されたが、設定変更操作（たとえば、リセット／設定スイッチ３８の操作による設定値の変更操作、スタートスイッチ７の操作による設定値の確定操作）でエラー状態が解除されてもよいし、設定変更状態を終了する際に設定キースイッチ３７をｏｆｆすることでエラー状態が解除されてもよい。
【０５１１】
［設定操作手段について］
上記実施形態では、設定操作手段の操作として設定値選択操作と設定値確定操作とを例に挙げ、これらの操作の受け付けを再開するタイミングよりも特定の表示を再開するタイミングを早くしたが、いずれか一方の操作の受け付けを再開するタイミングよりも特定の表示を再開するタイミングを早くし、他方の操作は特定の表示よりも遅いタイミングで受付を再開してもよい。
【０５１２】
［電断復帰後の設定変更状態について］
上記実施形態では、電断復帰後に設定キースイッチ３８がｏｆｆの状態の場合でも設定変更状態に復帰する例を挙げたが、設定キースイッチ３８がｏｆｆの状態で電断した場合に電断復帰後に設定キースイッチ３８をｏｎの状態にしないと設定変更状態に復帰しないように構成してもよい。この場合には、設定キースイッチ３８の操作を有効にする旨の表示を行った後に設定キースイッチ３８の操作を有効にすることにより、誤った操作が行われることを抑止することができる。
【０５１３】
［特定の表示について］
上記実施形態では、特定の表示として設定値表示を設定値表示器２４で行うとともに、設定変更状態中表示を遊技補助表示器１２で行ったが、設定値表示および設定変更状態中表示を１つの表示器で行ってもよい。また、特定の表示として設定値表示のみを行ってもよい。
【０５１４】
［エラー状態に関する表示について］
上記実施形態では、エラー状態に関する表示としてエラーコード表示およびエラー状態中表示を設定値表示器２４で行ったが、エラーコード表示およびエラー状態中表示をそれぞれ別個の表示器で行ってもよい。また、エラー状態に関する表示としてエラーコード表示のみを行ってもよい。
【０５１５】
［遊技機について］
パチンコ遊技機で用いられている遊技球を用いて賭数を設定するスロットマシンや、クレジットのみを使用して賭数を設定する完全クレジット式のスロットマシンに上記の実施の形態で示した構成を適用して、上記各実施形態や変形例を実現してもよい。遊技球を遊技媒体として用いる場合は、たとえば、メダル１枚分を遊技球５個分に対応させた場合に、上記の実施の形態で賭数として３を設定する場合は、１５個の遊技球を用いて賭数を設定するものに相当する。
【０５１６】
さらに、流路切替ソレノイド３０や投入メダルセンサ３１など、メダルの投入機構に加えて、遊技球の取込を行う球取込装置、球取込装置により取り込まれた遊技球を検出する取込球検出スイッチを設けるとともに、ホッパーモータ３４ｂや払出センサ３４ｃなど、メダルの払出機構に加えて、遊技球の払出を行う球払出装置、球払出装置により払い出された遊技球を検出する払出球検出スイッチを設け、メダルおよび遊技球の双方を用いて賭数を設定してゲームを行うことが可能であり、かつ入賞の発生によってメダルおよび遊技球が払い出されるスロットマシンに上記の実施の形態で示した構成を適用して、本発明を実現することが可能である。
【０５１７】
また、ゲームソフト（スロットマシンゲーム、パチンコ遊技機ゲーム）を起動する家庭用ゲーム機や他のコンピュータ装置、インストールされた携帯アプリ（スロットマシンアプリ、パチンコ遊技機アプリ）を起動する携帯端末を本発明の遊技機として構成することも可能である。
【０５１８】
なお、上記実施形態に示すスロットマシン１やパチンコ遊技機１などの遊技機は、以下の発明を含むものである。
【０５１９】
上記課題を解決するために、本発明の遊技機は、遊技を行うことが可能な遊技機（たとえば、スロットマシン１、パチンコ遊技機１）において、エラーとして予め定められた所定の事象が発生したときに、遊技の進行を停止させるエラー状態に制御するエラー状態制御手段（たとえば、図２４のＳｋ２６の処理を行う部分）と、前記エラー状態を解除して遊技の進行を再開させるために操作されるエラー解除操作手段（たとえば、リセットスイッチ２３、リセット／設定スイッチ３８）と、前記エラー解除操作手段が操作されたときに、前記エラー状態を解除して、該エラー状態の発生前の状態から遊技の進行を再開させるエラー解除手段（たとえば、図２２のＳｂ１７の処理を行う部分）と、前記エラー状態において、前記エラー状態に関する表示を行うエラー状態関連表示手段（たとえば、設定値表示器２４）と、電力供給が停止してもバックアップデータを所定期間保持可能なバックアップ記憶手段（たとえば、ＲＡＭ４１ｃ）と、電力供給が開始したときに前記バックアップ記憶手段により保持されているバックアップデータにもとづいて電力供給停止前の状態に復帰させる復帰手段（たとえば、図１２の処理を行う部分）とを備え、前記復帰手段は、前記エラー状態のときに電力供給が停止し、かつ電力供給が開始したときに前記バックアップデータ（たとえば、エラー検出フラグ）にもとづいて前記エラー状態に復帰させる場合には、前記エラー解除操作手段の操作の受け付けを再開させるタイミングよりも早いタイミングに前記エラー状態関連表示手段による表示を再開させる（たとえば、図２２のＳｂ５の処理を行った後にＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。この構成によれば、誤った操作が行われることを抑止できる。
【０５２０】
エラー状態制御手段は、エラー状態関連表示手段による表示が開始された後にエラー解除操作手段の操作を受け付け開始するようにエラー状態の制御を行う（本例では、図２２のＳｂ５の処理を行った後にＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。この構成によれば、誤った操作が行われることを抑止できる。
【０５２１】
エラー状態関連表示手段は、エラー状態に関する表示としてエラー状態に制御されていることを示すエラー状態中表示を行うエラー状態中表示手段（たとえば、設定値表示器２４）と、前記エラー状態に関する表示として発生しているエラーの種類を示すエラー種類表示を行うエラー種類表示手段（たとえば、設定値表示器２４）とを含み、復帰手段は、エラー状態のときに電力供給が停止し、かつ電力供給が開始したときにバックアップデータにもとづいて前記エラー状態に復帰させる場合には、エラー解除操作手段の操作の受け付けを再開させるタイミングよりも早いタイミングに前記エラー状態中表示および前記エラー種類表示を再開させる（たとえば、図２２のＳｂ５の処理を行った後にＳｂ６の処理を行ってＳｂ７でＹと判定されたときにＳｂ１０およびＳｂ１１に進む部分）。この構成によれば、誤った操作が行われることを抑止できる。
【０５２２】
演出の実行に用いられる演出実行手段（たとえば、液晶表示器５１）を備え、前記演出実行手段は、エラー状態に制御されていることを示すエラー状態中報知も実行し、復帰手段は、エラー状態のときに電力供給が停止し、かつ電力供給が開始したときにバックアップデータにもとづいて前記エラー状態に再開させる場合には、報知手段による報知を再開させるタイミングよりも早いタイミングにエラー解除操作手段の操作の受け付けを再開させる（たとえば、図２２のＳｂ８，Ｓｂ９、図２６のＳｐ６参照）。この構成によれば、必要最低限の表示が復帰したときにエラー解除手段の操作を有効にすることができる。
【０５２３】
所定操作が所定期間行われたときにエラー解除操作手段の操作が行われたことを検出する検出手段と、前記所定操作が行われているときに電力供給が停止するとともに電力供給が停止したときに所定操作が所定期間行われていない場合には、電力供給が開始したときに前記所定操作の操作状況に関するデータを初期化するデータ初期化手段とを備え、復帰手段は、初期化された前記データにもとづいて電力供給停止前の状態に復帰させる（たとえば、図１３のＳｂ１０やＳｂ１１の判定中に電断したときに、電断復帰時にＳｂ１０やＳｂ１１の判定で用いるカウンタを初期化する部分）。この構成によれば、意図しない操作を防止することができる。
【０５２４】
［スロットマシンの変形例について］
上記実施形態として、入賞の発生に応じて遊技媒体を遊技者の手元に払い出すスロットマシンを説明したが、遊技媒体が封入され、入賞の発生に応じて遊技媒体を遊技者の手元に払い出すことなく遊技点（得点）を加算する封入式のスロットマシンを採用してもよい。基盤とドラムとが流通可能で、筺体が共通なもので基盤のみあるいは基盤とドラムとを遊技機と称する。また、遊技玉を発射して遊技を行うことが可能な遊技領域を備え、遊技領域に設けられた所定領域を遊技玉が通過することに応じて賭数の設定が可能となるスロットマシンであってもよい。
【０５２５】
［エラー表示について］
エラーが発生したときのエラー表示は、メイン制御部４１およびサブ制御部９１のいずれにおいて行うものであってもよいし、メイン制御部４１のみで表示を行うものであってもよいし、サブ制御部９１のみで表示を行うものであってもよい。また、エラーが検出され、かつ、設定確認状態となっているときには、設定確認状態から遊技可能状態に切り替わったときを待ってエラー処理が行われるが、設定変更状態から遊技可能状態に切り替わったときにはエラー処理が行われないものであってもよい。
【０５２６】
［ＡＴについて］
上記スロットマシンの例では、ＡＴに係る制御をメイン制御部４１が実行する例について説明したが、メイン制御部４１が実行するＡＴに係る制御としては、ＡＴ抽選の実行が挙げられる。ＡＴ抽選には、ＡＴ抽選の当選または非当選の決定、ＡＴゲーム数をストックするか否かの決定、ＡＴゲーム数の決定、ＡＴゲーム数の上乗せ抽選などが含まれるものであってもよい。また、ＡＴに係る制御としてＡＴ抽選の高確率状態の制御が挙げられる。ＡＴ抽選の高確率状態の制御には、ＡＴ抽選の当選確率が高確率になる制御、内部抽選の結果に応じてＡＴに制御されるまでの期間を短縮する制御、上乗せ抽選の当選確率やゲーム数を優遇する制御などが含まれる。また、ＡＴに係る制御として、規定ゲーム数のゲームが消化されたときにＡＴに制御することが挙げられる。規定ゲーム数のゲームが消化されたときとして、天井ゲーム数に到達したとき、抽選で決定されたゲーム数に到達したときが含まれる。また、ＡＴに係る制御として、前兆期間を設定する制御が挙げられる。前兆期間を設定する制御には、ＡＴの開始前の前兆期間にたとえば０〜３２ゲームの演出を実行する制御が含まれる。また、ＡＴに係る制御として、ペナルティを付与する制御が挙げられる。ペナルティを付与する制御には、ペナルティ内容の決定、ペナルティ期間の決定または設定が含まれる。また、ＡＴに係る制御として、ＡＴ中である旨のランプやＬＥＤの点灯制御をメイン制御部４１が行うことが挙げられる。
【０５２７】
また、ＡＴに係る制御として、ナビ演出を実行するためのランプやＬＥＤの点灯制御をメイン制御部４１が行うことが挙げられる。さらに、メイン制御部４１がナビ演出を実行することに連動してサブ制御部９１がナビ演出を実行するようにしてもよい。さらに、メイン制御部４１は、たとえばＡＴ抽選の高確率状態に制御するときなど抽選確率を向上させるときに、その旨をランプやＬＥＤ（たとえば、遊技補助表示器１２など）の点灯制御によって報知するようにしてもよい。より具体的に、メイン制御部４１は、遊技補助表示器１２によりナビ演出を所定回数実行することによりＡＴ抽選の高確率状態に制御する旨を報知するようにしてもよい。あるいは、メイン制御部４１は、サブ制御部９１にナビ演出を所定回数実行させることによりＡＴ抽選の高確率状態に制御する旨を報知するようにしてもよい。
【０５２８】
なお、ＡＴに係る制御をメイン制御部４１が実行する場合には、メイン制御部４１の処理を、メイン制御部４１に従属し、メイン制御部４１の下位となる制御部に実行させることが好ましい。たとえば、リールの停止制御を遊技制御基板以外の基板に設けた制御部が実行するようにし、メイン制御部４１はストップスイッチの操作信号を当該制御部に転送することが挙げられる。このように、メイン制御部４１の制御を下位となる制御部に行わせることにより、ＡＴに係る制御を行うときのＲＯＭ４１ｂやＲＡＭ４１ｃの容量不足やメインＣＰＵ４１ａの処理能力不足を防止することができる。
【０５２９】
また、前述した実施の形態では、前述したＡＴに係る制御をメイン制御部４１が実行するようにしたが、サブ制御部９１が実行するようにしてもよい。サブ制御部９１は、たとえば、メイン制御部４１からの内部当選コマンドに基づいてＡＴ抽選処理や上乗せ抽選処理を行い、その結果に応じてＡＴに制御するための処理やナビ演出を実行するための処理などを行うようにしてもよい。
【０５３０】
前述した実施の形態では、各々が識別可能な複数種類の図柄を変動表示可能なリールを複数備え、リールを変動表示した後、リールの変動表示を停止することで表示結果を導出し、複数のリールの表示結果の組合せに応じて入賞が発生可能なスロットマシンについて説明した。すなわち、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を複数備え、前記可変表示部を変動表示した後、前記可変表示部の変動表示を停止することで表示結果を導出し、複数の可変表示部の表示結果の組合せに応じて入賞が発生可能なスロットマシンについて説明した。しかし、各々が識別可能な複数種類の識別情報を変動表示可能な可変表示部を備え、前記可変表示部を変動表示した後、前記可変表示部の変動表示を停止することで表示結果を導出し、該表示結果に応じて入賞が発生可能なスロットマシンであれば、３つのリールを備えるものに限らず、１のリールしか備えないものや、３以外の複数のリールを備えるスロットマシンであってもよい。
【０５３１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０５３２】
１  スロットマシン、２Ｌ，２Ｃ，２Ｒ  リール、６  ＭＡＸＢＥＴスイッチ、７  スタートスイッチ、８Ｌ，８Ｃ，８Ｒ  ストップスイッチ、１２  遊技補助表示器、２３  リセットスイッチ、２５  ドア開放検出スイッチ、３０  流路切替ソレノイド、３７  設定キースイッチ、４１  メイン制御部、４１ａ  ＣＰＵ、４１ｂ  ＲＯＭ、４１ｃ  ＲＡＭ、９１  サブ制御部、９１ａ  ＣＰＵ、９１ｂ  ＲＯＭ、９１ｃ  ＲＡＭ、１０００  外部出力基板。
【図１】
2018029846.tif 000003
【図２】
2018029846.tif 000004
【図３】
2018029846.tif 000005
【図４】
2018029846.tif 000006
【図５】
2018029846.tif 000007
【図６】
2018029846.tif 000008
【図７】
2018029846.tif 000009
【図８】
2018029846.tif 000010
【図９】
2018029846.tif 000011
【図１０】
2018029846.tif 000012
【図１１】
2018029846.tif 000013
【図１２】
2018029846.tif 000014
【図１３】
2018029846.tif 000015
【図１４】
2018029846.tif 000016
【図１５】
2018029846.tif 000017
【図１６】
2018029846.tif 000018
【図１７】
2018029846.tif 000019
【図１８】
2018029846.tif 000020
【図１９】
2018029846.tif 000021
【図２０】
2018029846.tif 000022
【図２１】
2018029846.tif 000023
【図２２】
2018029846.tif 000024
【図２３】
2018029846.tif 000025
【図２４】
2018029846.tif 000026
【図２５】
2018029846.tif 000027
【図２６】
2018029846.tif 000028
【図２７】
2018029846.tif 000029
【図２８】
2018029846.tif 000030
【図２９】
2018029846.tif 000031
【図３０】
2018029846.tif 000032
【図３１】
2018029846.tif 000033
【図３２】
2018029846.tif 000034
【図３３】
2018029846.tif 000035
【図３４】
2018029846.tif 000036
【図３５】
2018029846.tif 000037
【図３６】
2018029846.tif 000038
【図３７】
2018029846.tif 000039
【図３８】
2018029846.tif 000040
【図３９】
2018029846.tif 000041
【図４０】
2018029846.tif 000042
【図４１】
2018029846.tif 000043
【図４２】
2018029846.tif 000044