(57)【特許請求の範囲】
【請求項１】
エラーを検知するエラー検知手段と、
前記エラー検知手段がエラーを検知したことに基づいて、遊技の状態をエラー状態に設定するエラー状態設定手段と、
前記エラー検知手段が検知したエラーの種類に応じて異なったエラー解除方法により、前記エラー状態設定手段が設定したエラー状態を解除するエラー状態解除手段と、
を有し、
前記エラー検知手段は、第１の判定パターンに該当する通常エラーと、前記第１の判定パターンとは異なり、不正行為に起因する可能性が前記第１の判定パターンよりも高い第２の判定パターンに該当する不正エラーのそれぞれを検知可能であり、
前記エラー状態解除手段は、
第１のエラー解除方法により、前記通常エラーの検知に伴うエラー状態を解除する第１のエラー状態解除手段と、
第１のエラー解除方法とは異なる第２のエラー解除方法により、前記不正エラーの検知に伴うエラー状態を解除する第２のエラー状態解除手段と、
を有し、
前記第２のエラー解除方法は、前記第１のエラー解除方法よりも、前記エラー状態を解除するための解除条件が多く設定され、
前記第１のエラー解除方法は、第１のエラー解除操作で構成され、
前記第２のエラー解除方法は、前記第１のエラー解除操作とは異なる第２のエラー解除操作と、前記第２のエラー解除操作後の予め定めた待機時間の経過と、で構成され、
遊技の進行に関する処理を実行する主制御部に電気的に接続され、エラー解除操作を検知する第１の解除操作検知手段と、
各種の情報を報知するため処理を実行する副制御部に電気的に接続され、エラー解除操作を検知する第２の解除操作検知手段と、を備え、
前記第１のエラー解除操作は、前記第１の解除操作検知手段が検知するエラー解除操作であり、
前記第２のエラー解除操作は、前記第１の解除操作検知手段及び前記第２の解除操作検知手段のそれぞれが検知するエラー解除操作であることを特徴とする遊技台。
【請求項２】
前記第１のエラー解除操作及び前記第２のエラー解除操作は、ともに同一の被操作部に対する操作であるとともに、前記第２のエラー解除操作は、前記第１のエラー解除操作よりも操作量が多く、
前記第１の解除操作検知手段及び前記第２の解除操作検知手段は、前記操作量を検出することにより、それぞれのエラー解除操作を検知することを特徴とする請求項１記載の遊技台。
【請求項３】
前記第１のエラー状態解除手段は、
前記第１の解除操作検知手段によるエラー解除操作の検知に基づいて、前記主制御部におけるエラー状態及び前記副制御部におけるエラー状態の双方を解除し、
前記第２のエラー状態解除手段は、
前記第１の解除操作検知手段によるエラー解除操作の検知に基づいて、前記主制御部におけるエラー状態を解除するとともに、前記第２の解除操作検知手段によるエラー解除操作の検知に基づいて、前記副制御部におけるエラー状態を解除することを特徴とする請求項１又は２記載の遊技台。
【請求項４】
前記エラー状態解除手段は、
前記エラー検知手段が、前記副制御部のみが検知可能なエラーを検知した場合には、前記第１のエラー解除方法及び前記第２のエラー解除方法のいずれとも異なる前記第３のエラー解除方法により、エラー状態を解除し、
前記第３のエラー解除方法は、
前記第２の解除操作検知手段が検知するエラー解除操作で構成されていることを特徴とする請求項１乃至３のいずれか１項に記載の遊技台。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシン（パチスロ）、パチンコに代表される遊技台に関する。
【背景技術】
【０００２】
近年の遊技台（例えば、スロットマシン）は、メダルを投入してスタートレバーを操作することでリールを回転させるとともに、内部抽選によって役を内部決定し、ストップボタンを操作することでリールを停止させた時に、図柄表示窓上に内部決定に応じて予め定められた図柄の組合せが表示されると役が成立し、メダルの払い出しを伴う役が成立した場合には、規定数のメダルが払い出されるように構成されている。
【０００３】
このような遊技台は、メダル投入口から投入されたメダルを正確に検出し、メダル枚数を計数するメダルセレクタや、入賞した役に対応する枚数のメダルを払い出すための払出装置を備えている。昨今、このメダルセレクタや払出装置に対して不正器具を用いた行為、例えば、メダル投入の検知のためのセンサを誤検出させて不正にメダルを搾取する行為や、役の成立に関係なく払出装置を誤作動させて不正にメダルを搾取する行為が目立ってきている。
【０００４】
このような不正行為に対しては、不正エラーを検出して、報知するスロットマシンが提案されている（例えば、特許文献１参照。）。
【０００５】
【特許文献１】特許第３８９９０８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
メダルセレクタや払出装置におけるエラーには、上述した不正行為に起因する可能性が高い不正エラーと、通常に起こり得るメダル詰まりやメダル不足等の通常エラーとが存在するが、従来においては、エラー解除の方法は、エラーの種類によらず一律であるという問題があった。すなわち、遊技店の店員は、不正エラーでも通常エラーでも、決まりきった簡単なエラー解除操作によりエラー状態を解除してしまうという問題があった。また、エラー解除操作が容易であるゆえ、不正行為の可能性が高いエラーが発生していることに気がつかないという問題もあった。
【０００７】
本発明は上記の問題を解決するためになされたものであり、エラーの種類に応じてエラー解除方法を異ならせることにより、不正行為に起因する可能性が高い不正エラーを簡単に発見、認識することができる遊技台を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る遊技台は、次のように構成される。
【０００９】
本発明に係る遊技台は、その一態様として、エラーを検知するエラー検知手段と、前記エラー検知手段がエラーを検知したことに基づいて、遊技の状態をエラー状態に設定するエラー状態設定手段と、前記エラー検知手段が検知したエラーの種類に応じて異なったエラー解除方法により、前記エラー状態設定手段が設定したエラー状態を解除するエラー状態解除手段と、を有することを特徴とする。
【００１０】
本発明の一態様においては、検知したエラーの種類に応じて異なったエラー解除方法によりエラー状態を解除するので、一律に固定的なエラー解除方法とは異なり、エラーの種類に応じた柔軟なエラー解除方法を設定することができ、エラーの種類を簡単に発見かつ認識することができる。
【００１１】
なお、エラーとは通常とは異なる異常を指し、エラー状態とは、通常状態とは異なる異常状態であって、遊技の進行が不能動化することを指す。エラー状態は、遊技進行不能動化状態とも言う。
【００１２】
この場合、前記エラー検知手段は、第１の判定パターンに該当する通常エラーと、前記第１の判定パターンとは異なり、不正行為に起因する可能性が前記第１の判定パターンよりも高い第２の判定パターンに該当する不正エラーのそれぞれを検知可能であり、前記エラー状態解除手段は、第１のエラー解除方法により、前記通常エラーの検知に伴うエラー状態を解除する第１のエラー状態解除手段と、第１のエラー解除方法とは異なる第２のエラー解除方法により、前記不正エラーの検知に伴うエラー状態を解除する第２のエラー状態解除手段と、を有することを特徴とする。これにより、通常エラーよりも不正行為に起因する可能性の高い不正エラーを認識することができるので、不正エラーを見落としたり、不正エラーを安易にエラー解除してしまうことはない。
【００１３】
ここで、上述の第１の判定パターンとは、通常起こり得るメダル詰まりやメダル不足等が発生したか否かを判定するパターンで、不正行為の可能性よりも遊技の進行上、一定の頻度で生じる判定パターンを指す。この第１の判定パターンに該当するエラーを通常エラーという。また、第２の判定パターンとは、前記第１の判定パターンとは異なり、通常起こり得る通常エラーとは異なる判定パターンによりエラーの発生を判定し、不正行為の可能性が通常エラーよりも高いエラーを不正エラーという。本来、リールが停止し、役が入賞して遊技媒体などを払い出す払出処理が行われる。この払出処理中に遊技媒体を払い出すことになるが、その払出処理が行われるタイミング以外（例えば、リール回転中、投入受付中などで遊技媒体の払出があった場合などが不正エラーに該当する。
【００１４】
また、前記第２のエラー解除方法は、前記第１のエラー解除方法よりも、前記エラー状態を解除するための解除条件が多く設定されていることを特徴とする。これにより、不正エラーを伴うエラー状態を解除するには、通常エラーを伴うエラー状態を解除するよりも、手間がかかるので、不正エラーをより確実に発見かつ認識することができる。
【００１５】
また、前記第１のエラー解除方法は、第１のエラー解除操作で構成され、前記第２のエラー解除方法は、前記第１のエラー解除操作とは異なる第２のエラー解除操作と、前記第２のエラー解除操作後の予め定めた待機時間の経過と、で構成されていることを特徴とする。これにより、不正エラーを伴うエラー状態を解除するには、解除操作とともに待機時間の経過を必要とし、通常エラーを解除するときよりも、エラー解除する手間がかかるので、不正行為に対する抑止力にもなる。
【００１６】
また、遊技の進行に関する処理を実行する主制御部に電気的に接続され、エラー解除操作を検知する第１の解除操作検知手段と、各種の情報を報知するため処理を実行する副制御部に電気的に接続され、エラー解除操作を検知する第２の解除操作検知手段と、を備え、前記第１のエラー解除操作は、前記第１の解除操作検知手段が検知するエラー解除操作であり、前記第２のエラー解除操作は、前記第１の解除操作検知手段及び前記第２の解除操作検知手段のそれぞれが検知するエラー解除操作であることを特徴とする。これにより、通常エラーを伴うエラー状態を解除するには１つの解除操作検知手段が検知するエラー解除操作を行い、不正エラーを伴うエラー状態を解除するには、２つの解除操作検知手段が検知するエラー解除操作を行う必要があるので、不正エラーが発生していることをより明確に認識することができる。
【００１７】
また、前記第１のエラー解除操作及び前記第２のエラー解除操作は、ともに同一の被操作部に対する操作であるとともに、前記第２のエラー解除操作は、前記第１のエラー解除操作よりも操作量が多く、前記第１の解除操作検知手段及び前記第２の解除操作検知手段は、前記操作量を検出することにより、それぞれのエラー解除操作を検知することを特徴とする。これにより、同一の被操作部に対する同一パターンの操作により、通常エラーと不正エラーの双方を解除することが可能なので、簡単なエラー解除操作で２種類のエラーを解除することができる。
【００１８】
また、前記第１のエラー状態解除手段は、前記第１の解除操作検知手段によるエラー解除操作の検知に基づいて、前記主制御部におけるエラー状態及び前記副制御部におけるエラー状態の双方を解除し、前記第２のエラー状態解除手段は、前記第１の解除操作検知手段によるエラー解除操作の検知に基づいて、前記主制御部におけるエラー状態を解除するとともに、前記第２の解除操作検知手段によるエラー解除操作の検知に基づいて、前記副制御部におけるエラー状態を解除することを特徴とする。これにより、通常エラーを伴うエラー状態を解除するときは、１つのエラー解除操作で２つのエラー状態を解除できるが、不正エラーを伴うエラー状態を解除するときは、２つのエラー解除操作で２つのエラー状態を解除するので、不正エラーが発生していることをより明確に認識することができる。
【００１９】
また、前記エラー状態解除手段は、前記エラー検知手段が、前記副制御部のみが検知可能なエラーを検知した場合には、前記第１のエラー解除方法及び前記第２のエラー解除方法のいずれとも異なる前記第３のエラー解除方法により、エラー状態を解除し、前記第３のエラー解除方法は、前記第２の解除操作検知手段が検知するエラー解除操作で構成されていることを特徴とする。これにより、主制御部が不法な主制御部に置換されるようなエラーが発生したとしても、当該エラーの検知に伴うエラー状態を異なったエラー解除方法により解除することができるので、当該エラーが発生していることをより明確に認識することができる。
【００２０】
また、本発明に係る遊技台は、別の一態様として、複数種類の図柄が施され、回転可能な複数のリールと、前記複数のリールの回転開始を指示するスタートスイッチと、予め定められた複数種類の役の内部当選の当否を抽選により判定する抽選手段と、前記複数のリールそれぞれに対応して設けられ、前記リールの回転を個別に停止させるストップスイッチと、前記抽選手段の抽選結果及び前記ストップスイッチの停止操作に基づいて、前記リールの回転の停止に関する停止制御を行うリール停止制御手段と、停止時の前記複数のリールにより表示された図柄の組合せが、前記抽選手段により内部当選した役の図柄組合せであるか否かにより前記役への入賞を判定する判定手段と、入賞した前記役に基づいて遊技媒体を払い出す遊技媒体払出手段と、第１の判定パターンに該当する通常エラーと、前記第１の判定パターンとは異なり、不正行為に起因する可能性が前記第１の判定パターンよりも高い第２の判定パターンに該当する不正エラーのそれぞれを検知可能なエラー検知手段と、前記エラー検知手段がエラーを検知したことに基づいて、遊技の状態をエラー状態に設定するエラー状態設定手段と、第１のエラー解除方法により、前記通常エラーの検知に伴うエラー状態を解除し、第１のエラー解除方法とは異なる第２のエラー解除方法により、前記不正エラーの検知に伴うエラー状態を解除するエラー状態解除手段と、を有することを特徴とする。
【００２１】
本発明の別の一態様においては、検知したエラーが通常エラーか不正エラーかに応じてエラー解除方法が異なるので、不正行為に起因する可能性が高い不正エラーを簡単に発見かつ認識することができる。
【００２２】
この場合、前記第１のエラー解除方法は、第１のエラー解除操作で構成され、前記第２のエラー解除方法は、前記第１のエラー解除操作とは異なる第２のエラー解除操作と、前記第２のエラー解除操作後の予め定めた待機時間の経過と、で構成されていることを特徴とする。これにより、不正エラーを伴うエラー状態を解除するには、解除操作とともに待機時間の経過を必要とし、通常エラーを解除するときよりも、エラー解除する手間がかかるので、不正行為に対する抑止力にもなる。
【発明の効果】
【００２３】
本発明の遊技台によれば、エラーの種類に応じてエラー解除方法を異ならせているのでエラー解除方法に基づいて、通常エラーよりも不正行為に起因する可能性の高い不正エラーを簡単に発見及び認識することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図面を用いて説明する。
【００２５】
＜全体構成＞
図１は、本発明の一実施形態に係るスロットマシン１００の外観斜視図である。スロットマシン１００は、メダルの投入により遊技が開始され、遊技の結果によりメダルが払い出されるものである。
【００２６】
スロットマシン１００は、略箱状の本体１０１と、この本体１０１の前面開口部に取り付けられた前面扉１０２とを有して構成されている。スロットマシン１００の本体１０１の中央内部には、外周面に複数種類の図柄が所定コマ数だけ配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。各図柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形枠材に貼り付けられて各リール１１０〜１１２が構成されている。リール１１０〜１１２上の図柄は、遊技者から見ると、図柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの図柄が見えるようになっている。そして、各リール１１０〜１１２を回転させることにより、遊技者から見える図柄の組み合せが変動することとなる。なお、本実施形態では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００２７】
また、図柄表示窓１１３の外枠には、点滅や点灯などの点灯制御によって、後述する有効ラインや入賞ラインを報知するためのライン表示ＬＥＤ（図示省略）が配置されている。
【００２８】
さらに、スロットマシン１００内部において各々のリール１１０〜１１２の近傍には、投光部と受光部からなる光学式センサ（図示省略）が設けられており、この光学式センサの投光部と受光部の間を、リールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の図柄の回転方向の位置を判断し、目的とする図柄が入賞ライン１１４上に表示されるようにリール１１０〜１１２を停止させる。
【００２９】
入賞ライン表示ランプ１２０は、有効となる入賞ラインを示すランプである。有効となる入賞ラインは、スロットマシン１００に投入されたメダルの数によって予め定まっている。５本の入賞ライン１１４のうち、例えば、メダルが１枚投入された場合、中段の水平入賞ラインが有効となり、メダルが２枚投入された場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚投入された場合、右下り入賞ラインと右上り入賞ラインが追加された５本が入賞ラインとして有効になる。なお、入賞ライン１１４の数については５本に限定されるものではない。
【００３０】
スタートランプ１２１は、リール１１０〜１１２が回転することができる状態にあることを遊技者に知らせるランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技役に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要であること）を遊技者に知らせるランプである。告知ランプ１２３は、後述する内部抽選において、特定の入賞役（例えば、ＢＢ（ビッグボーナス）やＲＢ（レギュラーボーナス）等のボーナス）に内部当選していることを遊技者に知らせるランプである。メダル投入ランプ１２４は、メダルの投入が可能であることを知らせるランプである。
払出枚数表示器１２５は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。遊技回数表示器１２６は、メダル投入時のエラー表示や、ビッグボーナスゲーム中（ＢＢゲーム中）の遊技回数、所定の入賞役の入賞回数等を表示するための表示器である。貯留枚数表示器１２７は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。リールパネルランプ１２８は、演出用のランプである。
【００３１】
メダル投入ボタン（ベットボタン）１３０、１３１は、スロットマシン１００に電子的に貯留されているメダル（クレジットという）を所定の枚数分投入するためのボタンである。本実施形態においては、メダル投入ボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、メダル投入ボタン１３１が押下されると３枚投入されるようになっている。メダル投入口１３４は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、メダル投入ボタン１３０又は１３１により電子的に投入することもできるし、メダル投入口１３４から実際のメダルを投入することもできる。
【００３２】
精算ボタン１３２は、スロットマシン１００に電子的に貯留されたメダル及びベットされたメダルを精算し、メダル払出口１５５よりメダル受皿１５６に排出するためのボタンである。メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。
【００３３】
スタートレバー１３５は、遊技の開始操作を行うためのレバー型のスイッチである。すなわち、メダル投入口１３４に所望する枚数のメダルを投入して、スタートレバー１３５を操作すると、これを契機としてリール１１０〜１１２が回転し、遊技が開始される。ストップボタン１３７〜１３９は、スタートレバー１３５の操作によって回転を開始したリール１１０〜１１２を個別に停止させるためのボタン型のスイッチであり、各リール１１０〜１１２に対応して設けられている。そして、いずれかのストップボタン１３７〜１３９を操作すると対応するいずれかのリール１１０〜１１２が停止することになる。
【００３４】
ドアキー孔１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。メダル受皿１５６は、メダル払出口１５５から払出されたメダルを溜めるための器である。なお、メダル受皿１５６は、本実施形態では発光可能な受皿を採用している。
【００３５】
上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４は、遊技を盛り上げるための装飾用のランプである。演出装置１９０は、例えば開閉自在な扉（シャッター）１６３が前面に取り付けられた液晶表示装置１５７を含み、この演出装置１９０には、例えば小役告知等の各種の情報が表示される。音孔１６０は、スロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。タイトルパネル１６２には、スロットマシン１００を装飾するための図柄が描かれている。
【００３６】
＜筐体内部の構成＞
次に、スロットマシン１００の筐体内部の構成について簡単に説明する。図２は、スロットマシン１００の前面扉１０２を開放した状態の斜視図である。本体１０１の内部には、主基板収納ケース２１０、副制御基板収納ケース２２０及びリールユニット１８５や、図示を省略した電源ボックス、メダル払出装置１８０、メダル補助収納部２４０、中央スピーカユニット、外部中継端子板等の諸装置が配設されている。
【００３７】
リールユニット１８５は、樹脂製のケース２２１内にステッピングモータで駆動されるリール１１０〜１１２を個別に着脱可能に取り付けて構成している。そして、このリールユニット１８５は、ケース２２１により３本のリールをユニット化し、本体１０１に設けたリールユニット載置台２７８に対する着脱を容易に行えるように構成している。また、リールユニット載置台２７８の下部には、音通路２７７が取り付けられ、前面扉１０２が本体１０１に閉じられた状態で前面扉１０２に取付られた音通路２６８と組み合わさるように構成している。中央スピーカユニットから出力された音は、この音通路２７７および音通路２６８を通過して外部に出力される。
【００３８】
本体１０１の内部には、透明な樹脂ケースからなる基板収納ケースが、本体１０１を構成している後板の上部に取り付けられている。この主基板収納ケース２１０の内部空間には、スロットマシン１００の全体的な制御を行う主制御部３００を構成する電気部品を実装した主制御基板が収納されている。
【００３９】
また、図示を省略した電源ボックスは、本体１０１の後板の壁面に装着され、金属製ケースの内部に、スロットマシン１００の諸装置へ必要な電力を供給するための電源基板が収納されている。
【００４０】
さらに、本体１０１の内部下方には、メダルを払い出すためのメダル払出装置１８０（以下、ホッパー１８０ということがある）が配設されている。メダル払出装置１８０は、ＤＣモータで駆動されメダルを１枚ずつ払い出すと共に、メダルを払い出す毎に検出信号を出力する払出装置本体１８１と、払出装置本体１８１にメダルを供給するとともにメダルを蓄積するメダルタンク１８２とで構成されており、投光部と受光部からなる光学式の２つのメダル払出センサ１および２（以下、２つのメダル払出センサ１および２を「メダル払出センサ３２６」と総称する場合がある。図５参照）を設けている。詳しくは、メダル払出センサ１および２は、ホッパー１８０のメダル排出口近傍に設けてあり、スロットマシン１００は、これらメダル払出センサ１および２の各々の検出結果や、検出結果の組合せに基づいて、メダルの払い出しに異常があるか否かを判断する。なお、メダル払出センサ３２６による異常検出処理については後述する。そして、メダル払出装置１８０の横には、メダル補助収納部２４０が置かれており、メダル払出装置１８０がメダルでいっぱいになると、余分なメダルは流れ落ち、このメダル補助収納部２４０内に蓄積される。
【００４１】
また、前記主制御基板及びリール１１０〜１１２の側方、すなわち向って左側の側板には、副制御部４００を構成する電気部品を実装した副制御基板を収納した副基板収納ケース２２０が配設してある。
【００４２】
一方、本体１０１の側板にヒンジ装置２７６を介して蝶着された前面扉１０２には、演出装置１９０、この演出装置１９０を制御する演出制御基板を収納した演出制御基板収納ケース２７４、上部スピーカ２７２、図柄表示窓１１３を有するリールパネル２７０、投入されたメダルを選別するためのメダルセレクタ１７０、このメダルセレクタ１７０が不正なメダル等をメダル受皿１５６に落下させる際にメダルが通過する通路２６６等が設けてある。メダルセレクタ１７０は、さらに、投入されたメダルをメダルタンク１８２に案内する通路２６７を備えている。
【００４３】
メダルセレクタ１７０は、メダル投入口１３４の裏側近傍に配設されており、投光部と受光部からなる光学式の４つのメダル投入センサ１〜４（以下、４つのメダル投入センサ１〜４を「メダル投入センサ３２０」と総称する場合がある。図５参照）を設けて、メダル投入口１３４からメダルが正常に投入されたか否か、メダル投入口１３４から投入されるメダルが正規なメダルであるか否かなどを判断するようになっている。詳しくは、メダル投入センサ１および２は、メダルセレクタ１７０のメダル投入側に並べて設けてあり、スロットマシン１００は、これらメダル投入センサ１および２の各々の検出結果や、検出結果の組合せに基づいて、メダルが正常に投入されたか否かなどを判断する。メダル投入センサ３は、メダルセレクタ１７０のメダル排出側に設けてあり、スロットマシン１００は、このメダル投入センサ３の検出結果に基づいてメダルセレクタ１７０からメダルが正常に排出されたか否かを判断する。メダル投入センサ４は、メダル投入口１３４と、メダルセレクタ１７０のメダル投入側との間に設けてあり、スロットマシン１００は、このメダル投入センサ４の検出結果に基づいてメダルセレクタ１７０にメダルが正常に投入されたか否かを判断する。なお、メダル投入センサ３２０による異常検出処理については後述する。
【００４４】
また、前面扉１０２の裏側右下方には、前面扉１０２を本体１０１に固定するための係止部１０２ａが設けられており、この係止部１０２ａを係止して前面扉１０２をロックする本体１０１側のロック部材には、前面扉１０２が開放しているか閉鎖しているかを判断するための扉センサ３２９（図５参照）が設けられている。ドアキー孔１４０に鍵を差し込んで右周りに回動させると、前面扉１０２は開放し、左周りに回動させると、連動してエラー解除センサ３２８、エラー解除センサ４２８に検知片が移動する。これにより、エラー時には、鍵を用いて、前面扉１０２の開放や、エラー解除を行っている。なお、エラー解除センサ３２８は、遊技進行に関する処理を実行する主制御部３００に電気的に接続されたエラー解除センサであり、エラー解除センサ４２８は、演出に関する処理を実行する副制御部４００に電気的に接続されたエラー解除センサである。エラー解除センサ３２８、エラー解除センサ４２８の構成及びエラー解除の操作方法については、詳しくは後述する。
【００４５】
さらに、本体１０１内部には、設定変更の操作を行うための設定キー（図示省略）と、この設定キーによる操作を検出するための設定キーセンサ（図示省略）が設けられている。
【００４６】
＜エラー解除センサ＞
図３は、エラー解除センサ３２８及びエラー解除センサ４２８の構成、並びにエラー解除の操作方法を示す概要図であり、図４は、エラー解除操作と各エラー解除センサの検知／非検知の関係を示すタイムチャートである。
【００４７】
本実施形態のスロットマシン１００においては、図３に示すように、エラー解除センサ３２８及びエラー解除センサ４２８は、前面扉１０２の裏側右下方の離間した近傍位置に設置されている。そして、ドアキー孔１４０に鍵を差して左回りに回動させるという１つの操作により、エラー解除センサ３２８及びエラー解除センサ４２８のそれぞれを動作させるようになっている。なお、エラー解除センサ３２８及びエラー解除センサ４２８は、投光部と受光部からなる光学式センサであり、投光部から出射した光を検知片が遮光することにより検知片の移動（解除操作）を検知するようになっている。
【００４８】
より詳しくは、図３（ａ）に示すように、ドアキー孔１４０に鍵を差した状態（鍵を回動させていない状態）においては、検知片はエラー解除センサ３２８及びエラー解除センサ４２８の上方に位置し、エラー解除センサ３２８及びエラー解除センサ４２８はオフ状態（エラー解除操作を検知していない状態）である（図４（ａ）参照）。
【００４９】
次に、図３（ｂ）に示すように、ドアキー孔１４０に差した鍵を少し左回りに回動させた状態（例えば、鍵を差した状態から略２０〜４０度回動させた状態）においては、検知片はエラー解除センサ３２８の検知位置に位置するとともに、エラー解除センサ４２８の上方に位置しているので、エラー解除センサ３２８はオン状態（エラー解除操作を検知している状態）である一方、エラー解除センサ４２８はオフ状態（エラー解除操作を検知していない状態）である（図４（ｂ）参照）。
【００５０】
次に、図３（ｃ）に示すように、ドアキー孔１４０に差した鍵を図３（ｂ）の状態からさらに左回りに回動させた状態（例えば、鍵を差した状態から略６０〜８０度回動させた状態）においては、検知片はエラー解除センサ３２８及びエラー解除センサ４２８の検知位置にそれぞれ位置しているので、エラー解除センサ３２８及びエラー解除センサ４２８はそれぞれオン状態（エラー解除操作を検知している状態）である（図４（ｃ）参照）。
【００５１】
このように本実施形態においては、２つのエラー解除センサを用いて、複数の異なったエラー解除操作を行うことが可能であり（例えば、上述した図３（ｂ）の状態や図３（ｃ）の状態）、詳しくは後述するが、検知したエラーの種類（不正行為に起因する可能性が高い不正エラーか、不正行為に起因しない通常エラーか）に応じたエラー解除操作を行うことにより、エラー状態を解除できるようになっている。すなわち、本実施形態においては、一律に固定的なエラー解除操作を行うのではなく、エラーの種類に応じたエラー解除操作をしないとエラー状態を解除できないようになっている。
【００５２】
なお、本実施形態においては、エラー解除操作を簡単にするために（鍵を回動させるという一連の操作で複数の異なったエラー解除操作を実行できる構成にするために）、図３に示すように、２つのエラー解除センサを近傍位置に設置したが、２つのエラー解除センサの構成はこれに限定されるものではなく、例えば、２つのエラー解除センサを近傍に配置せず、物理的に全く異なった場所にそれぞれを配置するようにしてもよい。この場合には、２つの異なった操作を行うことにより、それぞれのエラー解除センサを動作させるようにしてもよい。筐体内の全く異なった場所に近傍に配置されていなくてもよい。この場合には、一連の操作ではなく、異なった操作をそれぞれ行うことにより（例えば、２つの鍵を有し、それぞれの鍵を回動することにより）、それぞれのエラー解除操作を実行するものである。
【００５３】
＜制御部＞
次に、図５および図６を用いて、このスロットマシン１００の制御部の回路構成について詳細に説明する。
【００５４】
スロットマシン１００の制御部は、大別すると、遊技の中枢部分の制御、すなわち、スロットマシン１００の遊技進行に関する処理を実行する主制御部３００と、主制御部３００より送信された信号（制御コマンド）に応じて各種機器を制御、すなわち、演出に関する処理を実行する副制御部４００と、によって構成されている。
【００５５】
＜主制御部＞
まず、図５を用いて、スロットマシン１００の主制御部３００について説明する。なお、同図は主制御部３００の回路ブロック図を示したものである。
【００５６】
主制御部３００は、主制御部３００の全体を制御するための演算処理装置であるＣＰＵ３１０や、ＣＰＵ３１０が各ＩＣや各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、その他、以下に述べる構成を有する。クロック補正回路３１４は、水晶発振器３１１から発振されたクロックを分周してＣＰＵ３１０に供給する回路である。例えば、水晶発振器３１１の周波数が１２ＭＨｚの場合に、分周後のクロックは６ＭＨｚとなる。ＣＰＵ３１０は、クロック補正回路３１４により分周されたクロックをシステムクロックとして受け入れて動作する。
【００５７】
また、ＣＰＵ３１０には、センサやスイッチの状態を常時監視するためのタイマ割り込み処理の周期やモータの駆動パルスの送信周期を設定するためのタイマ回路３１５がバスを介して接続されている。ＣＰＵ３１０は、電源が投入されると、データバスを介してＲＯＭ３１２の所定エリアに格納された分周用のデータをタイマ回路３１５に送信する。タイマ回路３１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ３１０に送信する。ＣＰＵ３１０は、この割込み要求を契機に、各センサ等の監視や駆動パルスの送信を実行する。例えば、ＣＰＵ３１０のシステムクロックを８ＭＨｚ、タイマ回路３１５の分周値を１／２５６、ＲＯＭ３１２の分周用のデータを４７に設定した場合、この割り込みの基準時間は、２５６×４７÷８ＭＨｚ＝１．５０４ｍｓとなる。
【００５８】
さらに、ＣＰＵ３１０には、各ＩＣを制御するためのプログラム、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等の各種データを記憶しているＲＯＭ３１２や、一時的なデータを保存するためのＲＡＭ３１３が接続されている。これらのＲＯＭ３１２やＲＡＭ３１３については他の記憶手段を用いてもよく、この点は後述する副制御部４００においても同様である。また、ＣＰＵ３１０には、外部の信号を受信するための入力インタフェース３６０が接続され、割込み時間ごとに入力インタフェース３６０を介して、メダル投入センサ３２０、スタートレバーセンサ３２１、ストップボタンセンサ３２２、メダル投入ボタンセンサ３２３、精算スイッチセンサ３２４、メダル払い出しセンサ３２６、電源判定回路３２７、エラー解除センサ３２８、及び扉センサ３２９の状態を検出し、各センサを監視している。
【００５９】
メダル投入センサ３２０は、メダル投入口１４１の内部の通路に設置されており、メダル投入口１３４に投入されたメダルを検出するためのセンサである。スタートレバーセンサ３２１はスタートレバー１３５の操作を検出するためのセンサである。ストップボタンセンサ３２２はストップボタン１３７〜１３９のいずれかが押された場合、どのストップボタンが押されたかを検出するためのセンサである。メダル投入ボタンセンサ３２３はメダル投入ボタン１３０、１３１のいずれかが押下された場合、どのメダル投入ボタンが押されたかを検出するためのセンサである。精算スイッチセンサ３２４は、精算ボタン１３２に設けられており、精算ボタン１３２が一回押されると、貯留されているメダル及びベットされているメダルが精算されて払い出されることになる。メダル払い出しセンサ３２６は、払い出されるメダルを検出するためのセンサである。電源判定回路３２７は、スロットマシン１００に供給される電源の遮断を検出するための回路である。エラー解除センサ３２８は、ドアキー孔１４０に鍵が差し込まれて、左周りに回動することにより、エラー状態を解除するための検知片を検知するためのセンサである。扉センサ３２９は、扉の開放を検知するためのセンサであり、扉の開放を検知した場合にその旨を音、液晶などの制御をしている副制御部４００に伝えて、音声や映像により扉が開放している旨を報知するようになっている。
【００６０】
ＣＰＵ３１０には、更に、入力インタフェース３６１、出力インタフェース３７０、３７１がアドレスデコード回路３５０を介してアドレスバスに接続されている。ＣＰＵ３１０は、これらのインタフェースを介して外部のデバイスと信号の送受信を行っている。
【００６１】
入力インタフェース３６１には、インデックスセンサ３２５が接続されている。インデックスセンサ３２５は、各リール１１０〜１１２の取付台の所定位置に設置されており、リール１１０〜１１２に設けた遮光片がこのインデックスセンサ３２５を通過するたびにハイレベルになる。ＣＰＵ３１０は、この信号を検出すると、リールが１回転したものと判断し、リールの回転位置情報をゼロにリセットする。
【００６２】
出力インタフェース３７０には、リールを駆動させるためのモータを制御するリールモータ駆動部３３０と、ホッパーのモータを駆動するためのホッパーモータ駆動部３３１と、遊技ランプ３４０（具体的には、入賞ライン表示ランプ１２０、スタートランプ１２１、再遊技ランプ１２２、告知ランプ１２３、メダル投入ランプ１２４等）と、７セグメント（ＳＥＧ）表示器３４１（払出枚数表示器１２５、遊技情報表示器１２６、貯留枚数表示器１２７等）、及び後述する外部集中端子板４５０が接続されている。
【００６３】
また、ＣＰＵ３１０には、乱数発生回路３１７がデータバスを介して接続されている。乱数発生回路３１７は、水晶発振器３１１及び水晶発振器３１６から発振されるクロックに基づいて、一定の範囲内で値をインクリメントし、そのカウント値をＣＰＵ３１０に出力することのできるインクリメントカウンタであり、後述する入賞役の内部抽選をはじめ各種抽選処理に使用される。
【００６４】
ＣＰＵ３１０のデータバスには、副制御部４００にコマンドを送信するための出力インタフェース３７１が接続されている。主制御部３００と副制御部４００との情報通信は一方向の通信であり、主制御部３００は副制御部４００へコマンドを送信するが、副制御部４００から主制御部３００へ何らかのコマンド等を送信することはできない。
【００６５】
＜副制御部＞
次に、図６を用いて、スロットマシン１００の副制御部４００について説明する。なお、同図は副制御部４００の回路ブロック図を示したものである。
【００６６】
副制御部４００は、主制御部３００より送信された主制御コマンド等に基づいて副制御部４００の全体を制御する演算処理装置であるＣＰＵ４１０や、ＣＰＵ４１０が各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。クロック補正回路４１４は、水晶発振器４１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ４１０に供給する回路である。
【００６７】
また、ＣＰＵ４１０にはタイマ回路４１５がバスを介して接続されている。ＣＰＵ４１０は、所定のタイミングでデータバスを介してＲＯＭ４１２の所定エリアに格納された分周用のデータをタイマ回路４１５に送信する。タイマ回路４１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ４１０に送信する。ＣＰＵ４１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００６８】
また、ＣＰＵ４１０には、副制御部４００の全体を制御するための命令及びデータ、ライン表示ＬＥＤの点灯パターンや各種表示器を制御するためのデータが記憶されたＲＯＭ４１２や、データ等を一時的に保存するためのＲＡＭ４１３が各バスを介して接続されている。
【００６９】
さらに、ＣＰＵ４１０には、外部の信号を送受信するための入出力インタフェース４６０が接続されており、入出力インタフェース４６０には、図柄表示窓１１３の外枠に配設され、点滅や点灯などの点灯制御によって有効ラインや入賞ラインを報知するためのライン表示ＬＥＤ４２０、ＲＡＭ４１３に記憶されている情報を初期化するリセットスイッチ４２２、及びエラー解除スイッチ４２８が接続されている。エラー解除センサ４２８は、ドアキー孔１４０に鍵が差し込まれて、左周りに回動することにより、エラー状態を解除するための検知片を検知するためのセンサである。
【００７０】
ＣＰＵ４１０には、データバスを介して主制御部３００から主制御コマンドを受信するための入力インタフェース４６１が接続されており、入力インタフェース４６１を介して受信したコマンドに基づいて、遊技全体を盛り上げる演出処理等が実行される。また、ＣＰＵ４１０のデータバスとアドレスバスには、音源ＩＣ４８０が接続されている。音源ＩＣ４８０は、ＣＰＵ４１０からの命令に応じて音声の制御を行う。また、音源ＩＣ４８０には、音声データが記憶されたＲＯＭ４８１が接続されており、音源ＩＣ４８０は、ＲＯＭ４８１から取得した音声データをアンプ４８２で増幅させてスピーカ４８３から出力する。ＣＰＵ４１０には、主制御部３００と同様に、外部ＩＣを選択するためのアドレスデコード回路４５０が接続されており、アドレスデコード回路４５０には、主制御部３００からのコマンドを受信するための入力インタフェース４６１、時計ＩＣ４２３、７セグメント表示器４４０への信号を出力するための出力インタフェース４７２等が接続されている。
【００７１】
時計ＩＣ４２３が接続されていることで、ＣＰＵ４１０は、現在時刻を取得することが可能である。７セグメント表示器４４０は、スロットマシン１００の内部に設けられており、たとえば副制御部４００に設定された所定の情報を遊技店の係員等が確認できるようになっている。更に、出力インタフェース４７０には、デマルチプレクサ４１９が接続されている。デマルチプレクサ４１９は、出力インタフェース４７０から送信された信号を各表示部等に分配する。すなわち、デマルチプレクサ４１９は、ＣＰＵ４１０から受信されたデータに応じて上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４、リールパネルランプ１２８、タイトルパネルランプ１７０、払出口ストロボ１７１を制御する。タイトルパネルランプ１７０は、タイトルパネル１６２を照明するランプであり、払出口ストロボ１７１は、メダル払い出し口１５５の内側に設置されたストロボタイプのランプである。なお、ＣＰＵ４１０は、扉・液晶画面制御部４９０への信号送信は、デマルチプレクサ４１９を介して実施する。扉・液晶画面制御部４９０は、液晶表示装置１５７及び扉１６３を制御する制御部である。
【００７２】
＜外部装置との接続＞
図７は、スロットマシン１００と、スロットマシン１００に接続される情報提供端子板５００と、情報提供端子板５００に接続される情報収集装置５５０の構成を示した概略構成図である。
【００７３】
スロットマシン１００の主制御部３００は、主基板３００ａとモータ駆動基板３００ｂの２つの基板を備える。そして、これら２つの基板を、メダルの投入枚数を「メダル投入信号」として伝達するための信号線と、メダルの払出枚数を「メダル払出信号」として伝達するための信号線と、遊技の状態（ＲＢ作動中、ＢＢ作動中など）を「外部信号１〜４」として伝達するための信号線からなる６本のパラレル信号線や、複数種類の遊技情報を１つの「状態複合信号（以下、「セキュリティ信号」と称する場合がある）」として伝達する１本のシリアル信号線などにより接続する。詳細は後述するが、シリアル信号線によって伝達する「状態複合信号」は、「ドア開放信号」と、「設定変更信号」と、「投入エラー信号」と、「払出エラー信号」と、「電源信号（予備信号）」の５種類の信号を含んで構成する。
【００７４】
主制御部３００の主基板３００ａには、上述のメダル投入センサ３２０や扉センサ３２９を接続するほか、電源基板４６０との間に、スロットマシン１００の各遊技装置に供給する電源電圧の低下を検知するための電圧低下信号を伝達する電圧低下信号線を接続する。
【００７５】
スロットマシン１００はさらに外部集中端子板４５０を備える。そして、この外部集中端子板４５０と、主制御部３００のモータ駆動基板３００ｂを６本のパラレル信号線と１本のシリアル信号線で接続すると共に、外部集中端子板４５０に入力するパラレル信号とシリアル信号をスロットマシン１００の外部に出力可能に構成する。これにより、外部集中端子板４５０を、遊技店などに設置される情報提供端子板５００に接続することで、スロットマシン１００の遊技情報を各種信号として外部に出力することを可能としている。
【００７６】
外部集中端子板４５０に接続される情報提供端子板５００は、さらに、遊技店などに設置される情報収集装置（例えば、ホールコンピュータ）５５０の情報受信装置５５０ａに接続される。これら情報提供端子板５００と情報受信装置５５０ａは、上述の６本のパラレル信号線やリレーコモン線のほか、情報提供端子板５００に入力する状態複合信号に基づいて生成されるドア開放信号、設定変更信号、投入エラー信号、払出エラー信号、電源信号（予備信号）を伝達するための５本のパラレル信号線で接続される。情報提供端子板５００は、外部集中端子板４５０から入力する状態複合信号（シリアル信号）をパルス変換回路やドライブ回路によりドア開放信号、設定変更信号、投入エラー信号、払出エラー信号、電源信号からなるパラレル信号に変換して、情報収集装置５５０の情報受信装置５５０ａに出力する。
【００７７】
＜外部集中端子板の内部回路構成＞
図８は、外部集中端子板４５０の内部回路構成を示した図である。外部集中端子板４５０は、信号入力回路４５２と、信号伝達回路４５４と、信号出力回路４５６からなる。信号入力回路４５２（例えば、コネクタ）は１０個の入力端子１〜１０を備え、入力端子１にはモータ駆動基板３００ｂのシリアル信号線を、入力端子２〜７にはモータ駆動基板３００ｂのパラレル信号線を、入力端子８〜１０には＋２４ｖ電源をそれぞれ接続する。信号伝達回路４５４は、発光ダイオード４５４ａや、電磁コイルと機械式スイッチを有するリレー４５４ｂなどを備える。信号出力回路４５６（例えば、コネクタ）は８個の出力端子１〜８を備え、出力端子６には（後述する）情報提供端子板５００のリレーコモン信号線を、出力端子１〜５、７には情報提供端子板５００のパラレル信号線を、出力端子８には情報提供端子板５００のシリアル信号線をそれぞれ接続する。
【００７８】
信号入力回路４５２の入力端子１〜７にローレベルの信号が入力すると、発光ダイオード４５４ａが点灯すると共に、リレー４５４ｂの電磁コイルが作動して機械式スイッチをオン状態（閉状態）にする。これにより、外部集中端子板４５０は、オン状態となったリレー４５４ｂに対応する信号出力回路４５６の出力端子１〜５、７、８からローレベルの信号を出力する。一方、信号入力回路４５２の入力端子１〜７にハイレベルの信号が入力すると、発光ダイオード４５４ａが消灯すると共に、リレー４５４ｂの電磁コイルの作動が停止して機械式スイッチをオフ状態（開状態）にする。これにより、外部集中端子板４５０は、オフ状態となったリレー４５４ｂに対応する信号出力回路４５６の出力端子１〜５、７、８からリレーコモン信号線によって供給されるハイレベルの信号を出力する。
【００７９】
＜状態複合信号＞
次に、図９（ａ）、（ｂ）を用いて、上述した状態複合信号の出力基本パターンについて説明する。なお、同図（ａ）は状態複合信号の出力基本パターンを示したタイムチャートであり、同図（ｂ）は、状態複合信号に含まれるエラー情報Ｄ１〜Ｄ５に対応する信号の名称、論理を示した図である。
【００８０】
状態複合信号の作成（後述する集中端子板信号設定処理）においては、同図（ａ）に示すように、最初に未送信レベル（この例ではローレベル）の状態複合信号を、基本パルス幅の時間（この例では２０ｍｓ）分だけ反転してスタートレベル（この例ではハイレベル）の信号（スタートビット信号）を形成する。次に、エラー情報Ｄ１〜Ｄ５に対応する信号として、基本パルス幅の時間（２０ｍｓ）分のオンレベル（この例ではハイレベル）またはオフレベル（この例ではローレベル）の信号を５つ形成する。最後に、未送信レベルと同一レベル（この例ではローレベル）の信号を基本パルス幅の時間（２０ｍｓ）分だけ保持してストップレベルの信号（ストップビット信号）を形成した後、状態複合信号を未送信レベル（この例ではローレベル）に設定する。
【００８１】
本実施形態では、同図（ｂ）に示すように、エラー情報Ｄ１に対応する信号としてドア開放信号を、エラー情報Ｄ２に対応する信号として設定変更信号を、エラー情報Ｄ３に対応する信号として投入エラー信号を、エラー情報Ｄ４に対応する信号としてホッパー信号払出エラー信号を、エラー情報Ｄ５に対応する信号として電源信号（予備信号）を、この順序で出力する。
【００８２】
ドア開放信号は、前面扉１０２が開放しているか閉鎖しているかを示す信号であり、入力ポート監視処理において扉センサ３２９により前面扉１０２の開放を検出した場合（開放中信号を検出した場合）に、オンレベル（例えばハイレベル）に設定し、入力ポート監視処理において扉センサ３２９により前面扉１０２の閉鎖を検出した場合（閉鎖中信号を検出した場合）に、オンレベルとの識別が可能なオフレベル（例えばローレベル）に設定する。
【００８３】
設定変更信号は、設定変更中（または設定値の確認中）であるか否かを示す信号であり、設定変更処理の開始時（後述する設定変更処理）、または設定値の確認開始時（後述する遊技メダル投入処理）にオンレベルに設定し、設定変更処理の終了時、または設定値の確認終了時にオフレベルに設定する。
【００８４】
投入エラー信号は、メダルセレクタ１７０の状態が異常であるか否かを示す信号であり、メダル投入センサ３２０によりメダルセレクタ１７０の異常を検出した場合（例えば、後述する遊技メダル投入異常１〜４のいずれかを検出した場合）にオンレベルに設定し、入力ポート監視処理においてメダル投入センサ３２０によりメダルセレクタ１７０の異常を検出しなかった場合（例えば、遊技メダル投入異常１〜４のいずれも検出しなかった場合）にオフレベルに設定する。
【００８５】
払出エラー信号は、ホッパー１８０の状態が異常であるか否かを示す信号であり、メダル払出センサ３２６によりホッパー１８０の異常を検出した場合（例えば、後述する遊技メダル払出異常１〜３のいずれかを検出した場合）にオンレベルに設定し、メダル払出センサ３２６によりホッパー１８０の異常を検出しなかった場合（例えば、遊技メダル払出異常１〜３のいずれも検出しなかった場合）にオフレベルに設定する。
【００８６】
予備信号は、予備的に使用する信号であり、本実施形態では、スロットマシン１００の電源がオンであるか否かを示す信号である電源信号として使用する。電圧低下信号がオフの場合（電源がオンの場合）にオンレベルに設定し、電圧低下信号がオンの場合（電源がオフの場合）にオフレベルに設定する。なお、予備信号は他の用途に使用することもでき、例えば、スタートレバー信号、精算信号、リール未停止信号として使用することができる。
【００８７】
＜図柄配列＞
図１０（ａ）は、各リール１１０〜１１２に施される図柄の配列を平面的に展開して示した図である。同図に示すように、各リール１１０〜１１２には、複数種類の図柄が所定コマ数（ここでは２１コマ）だけ配置されている。コマとは１つの図柄が配設される領域の単位である。図柄表示窓１１３には、２１コマの内の３コマ分が表示される。
【００８８】
図１０（ａ）の左端に示した番号０〜２０は、リール上のどの位置のコマに各図柄が配置されているか、すなわち、配置番号（各コマを識別するための識別子であり、リールの回転位置はこの配置番号で管理される）である。この配置番号と図柄とは１対１で対応しており、例えば、左リール１１０の番号０のコマにはベル図柄、中リール１１１の番号１のコマにはリプレイ図柄、右リール１１２の番号２のコマにはスイカ図柄が、それぞれ配置されている。なお、図柄に関しては図１０（ａ）に示した図柄に限定されず、ある図柄と他の図柄とを識別可能な識別子であれば如何なるものも採用でき、数字、英字、図形、イラスト等が採用可能である。
【００８９】
＜入賞役の種類＞
次に、図１０（ｂ）を用いて、スロットマシン１００の入賞役の種類について説明する。なお、同図は入賞役の種類、各入賞役に対応する図柄組合せ、及び各入賞役の作動または払出を示す図である。
【００９０】
本実施形態の入賞役には、ビッグボーナス（ＢＢ１〜ＢＢ２）と、レギュラーボーナス（ＲＢ）と、小役（チェリー、スイカ、ベル）と、再遊技（リプレイ）がある。
【００９１】
尚、本実施形態において、「入賞役」とは、メダルの配当がある役（チェリー、スイカ、ベル）の他、メダルの配当がない作動役（ＢＢ１〜２、ＲＢ、再遊技）を含む意味である。従って、本実施形態における「入賞」には、作動役の図柄組合せが有効化された入賞ライン上に表示された場合も含み、例えば、再遊技（リプレイ）入賞、ＢＢ入賞とした場合には、リプレイの図柄組合せ、ＢＢの図柄組合せが有効化された入賞ライン上に表示されることを意味する。
【００９２】
「ビッグボーナス（ＢＢ１〜ＢＢ２）」は、入賞により特別遊技であるビッグボーナス遊技（ＢＢ遊技）が開始される特別役（作動役）である。対応する入賞図柄組合せは、本実施形態の場合、ＢＢ１が「白７−白７−白７」、ＢＢ２が「青７−青７−青７」である。また、本実施形態ではＢＢ１〜ＢＢ２についてフラグ持越しを行う。すなわち、ＢＢ１〜ＢＢ２に内部当選すると、これを示すフラグが立つ（主制御部３００のＲＡＭ３１３の所定のエリア内に記憶される）が、その遊技においてＢＢ１〜ＢＢ２に入賞しなかったとしても、入賞するまでフラグが立った状態が維持され、次遊技以降でもＢＢ１〜ＢＢ２に内部当選中とする。
【００９３】
ここで、入賞役の内部抽選について概説すると、内部抽選時に取得される乱数値の範囲（例えば、０〜６５５３５）はあらかじめいくつかの領域（各当選確率の大きさに相当する領域）に分割されており、各領域に当選やはずれが対応付けられている（例えば、０〜３５はＢＢ１、３６〜７１はＢＢ２、…、１７１８０〜６３５３５ははずれなど）。これらの情報は、入賞役抽選テーブルとしてＲＯＭ３１２に格納されており、入賞役の内部抽選では、取得した乱数値がどの範囲に属するかで入賞役の内部当選の当否が決定する。なお、内部当選の状態はＲＡＭ３１３に記憶領域が設定されている内部当選フラグのＯＮ、ＯＦＦにより管理される。内部当選フラグは、フラグ持ち越しの対象となる場合を除き、１回の遊技に限って有効となり、その遊技が終了するとＯＦＦとなる。
【００９４】
内部当選確率の設定は、一般に所定の出玉率の範囲内になるように設定されており、遊技店の営業に合わせて設定１から設定６までの６段階に設定できるようになっている。すなわち、設定値とは、所定期間の遊技を行ったときに遊技者が賭け数として遊技台に使用した遊技媒体の総数に対して、遊技台が払い出した遊技媒体の総数の割合を調整するための値である。そして、内部抽選処理の結果、いずれかの入賞役に内部当選した場合に、内部当選した入賞役に対応する図柄組合せが有効化された入賞ライン１１４上に停止する可能性がある。
【００９５】
「レギュラーボーナス（ＲＢ）」は、入賞によりレギュラーボーナス遊技（ＲＢ遊技）が開始される特殊役（作動役）である。対応する入賞図柄組合せは、本実施形態の場合、ＲＢ１が「ボーナス−ボーナス−ボーナス」である。なお、本実施形態ではＲＢについても上述のＢＢと同様にフラグ持越しを行う。
【００９６】
「小役（チェリー、スイカ、ベル））」（以下、単に、チェリー、スイカ、ベルともいう）は、入賞により所定数のメダルが払い出される入賞役で、対応する入賞図柄組合せは、本実施形態の場合、チェリーが「チェリー−ＡＮＹ−ＡＮＹ」、スイカが「スイカ−スイカ−スイカ」、ベルが「ベル−ベル−ベル」である。また、対応する払出枚数は、同図に示す通り、チェリーが４枚、スイカが１２枚、ベルが８枚である。なお、「チェリー−ＡＮＹ−ＡＮＹ」の場合、左リール１１０の図柄が「チェリー」であればよく、中リール１１１と右リール１１２の図柄はどの図柄でもよい。
【００９７】
「再遊技（リプレイ）」は、入賞により、次回の遊技でメダル（遊技媒体）の投入を行うことなく遊技を行うことができる入賞役（作動役）であり、メダルの払出は行わない。なお、対応する入賞図柄組合せは、本実施形態の場合、「リプレイ−リプレイ−リプレイ」、である。
【００９８】
なお、入賞役の種類は、図１０（ｂ）に示す入賞役に限定されるものではなく、任意に採用できることは言うまでもない。
【００９９】
スロットマシン１００の遊技状態は、通常遊技（ＢＢ内部当選時、ＲＢ内部当選時含む）と、ＢＢ遊技、ＲＢ遊技に大別され、遊技状態毎に、上述の入賞役が採用されている。なお、ＢＢ遊技及びＲＢ遊技は、通常遊技よりも遊技者にとって有利な状態である。ここでいう「有利」とは、例えば、遊技に用いるメダルなどの遊技媒体の獲得が総じて期待できる獲得期待度や、遊技に用いるメダルなどの遊技媒体の使用量が少なくて済む度合いなどを意味する。なお、本実施形態では、ＢＢ遊技は、入賞により獲得したメダル数が予め定めた枚数（例えば、４６５枚）に達した場合に遊技を終了し、ＲＢ遊技は、予め定めた回数（例えば、１２回）の遊技を行うか、予め定めた回数（例えば、８回）の入賞により遊技を終了する。
【０１００】
＜リールの停止制御＞
次に、リール１１０〜１１２の停止制御について説明する。リールの停止制御は、予め定めた複数種類のリール停止制御データの中から、所定の条件に基づいていずれかを選択し、選択したリール停止制御データに基づき行う。同じ条件について複数種類のリール停止制御データが設定されている場合には抽選によりいずれかを選択することになる。選択の条件には、少なくともその遊技における内部抽選結果が含まれる。その他、ボーナスのフラグ持ち越しの有無も選択の条件に含まれる。
【０１０１】
本実施形態ではいわゆる引込制御（コマ滑り制御）を行う。引込制御とは、遊技者による各ストップボタン１３７〜１３９の操作があってから一定のコマ数の範囲（ここでは最大５コマ）でリール１１０〜１１２の停止位置をずらす制御をいう。リール停止制御データは主制御部３００のＲＯＭ３１２に格納されている。各リール停止制御データは、所定の入賞役の絵柄組合せが入賞ライン上に揃って表示されることを許容する許容制御と、いずれの入賞役の絵柄組合せも入賞ライン上に揃って表示されない禁止制御と、に大別される。
【０１０２】
許容制御が行われる例としては、例えば、ある入賞役に内部当選した場合や、ＢＢ又はＲＢの内部当選中（フラグ持ち越し中）の場合であり、遊技者による各ストップボタン１３７〜１３９を操作するタイミングが悪くても上記のコマ数の範囲内で入賞役の絵柄組合せが揃って表示されるように制御が行われる。但し、「許容」するだけであるから、各ストップボタン１３７〜１３９を操作するタイミング次第で絵柄組合せが揃わない場合もある。
【０１０３】
禁止制御が行われる例としては、例えば、内部抽選結果がハズレで、ＢＢ又はＲＢの内部当選中（フラグ持ち越し中）ではない場合であり、遊技者による各ストップボタン１３７〜１３９を操作するタイミングが良くても上記のコマ数の範囲内で入賞役の絵柄組合せが揃って表示されないように制御が行われる。
【０１０４】
＜遊技の基本的制御＞
＜メイン処理＞
次に、図１１を用いて、遊技の基本的制御である主制御部３００のメイン処理について説明する。なお、同図は、主制御部３００のメイン処理の流れを示すフローチャートである。
【０１０５】
遊技の基本的制御は、主制御部３００のＣＰＵ３１０が中心になって行い、電源断等を検知しないかぎり、ステップＳ１１０〜ステップＳ１１８の処理を繰り返し実行する。
【０１０６】
スロットマシン１００に電源が投入されると、主制御部３００は、まず、ステップＳ１０１において、初期設定１を行う。この初期設定１では、スタックポインタの初期設定、ウォッチドッグタイマ（ＷＤＴ）の初期設定などの初期化処理を実行する。
【０１０７】
次に、ステップＳ１０２においてＷＤＴをリスタートした後、ステップＳ１０３では、電源基板４６０が出力する電圧低下信号がオンであるか否か、すなわち、スロットマシン１００に所定の電圧が供給されているか否かを判断する。そして、電圧低下信号がオンである場合（スロットマシン１００に所定の電圧が供給されていない場合）にはステップＳ１０２に戻り、電圧低下信号がオフである場合（スロットマシン１００に所定の電圧が供給されている場合）にはステップＳ１０４に進む。
【０１０８】
ステップＳ１０４の初期設定２では、ＲＡＭ３１３の初期化や、割込み設定などの初期化処理を実行した後、ステップＳ１０５に進む。
【０１０９】
ステップＳ１０５では、設定キーセンサの状態に基づいて設定キーを受け付けているか否かを判断する。そして、設定キーを受け付けている場合にはステップＳ１０６の設定変更処理に進み、設定キーを受け付けていない場合にはステップＳ１０７に進む。
【０１１０】
ステップＳ１０６では、設定変更処理を行う。この設定変更処理では、最初に、機能限定ウェイトの設定を解除すると共に、割込み許可の設定を行った後、設定値の変更を行う。
【０１１１】
ステップＳ１０７では、電断前（電源の遮断前）の状態に復帰するか否かを判断する。そして、電断前の状態に復帰する場合にはステップＳ１０８に進み、そうでない場合にはステップＳ１１０に進む。
【０１１２】
ステップＳ１０８では、（後述する）タイマ割込み処理において割込み機能を所定時間ウェイトさせるべく、機能限定ウェイトの設定を行った後（ＲＡＭ３１３の所定記憶領域に機能限定中であることを示す情報を記憶した後）、ステップＳ１０９では、スタックポインタに、電断時に記憶したスタックポインタを再設定するなど、復電時の処理を行って処理を終了する。
【０１１３】
ステップＳ１１０では、遊技メダル投入処理を行う。この遊技メダル投入処理では、機能限定ウェイトの設定を解除すると共に、割込み許可の設定を行った後、メダル投入に関する処理を行う。詳しくは、メダルの投入の有無をチェックし、投入されたメダルの枚数に応じて入賞ライン表示ランプ１２０を点灯させる。なお、前回の遊技で再遊技に入賞した場合はメダルの投入が不要である。
【０１１４】
ステップＳ１１１では、遊技のスタート操作に関する処理を行う。ここでは、スタートレバーセンサ３２１の状態に基づいてスタートレバー１３５が操作されたか否かのチェックを行い、スタート操作されたと判断した場合は、投入されたメダル枚数を確定する。
【０１１５】
ステップＳ１１２では、乱数発生回路３１７で発生させた乱数を取得する。
【０１１６】
ステップＳ１１３では、ステップＳ１１２で取得した乱数値と、ＲＯＭ３１２に格納した入賞役抽選テーブルの抽選データを用いて、入賞役の内部抽選を行う。
【０１１７】
ステップＳ１１４では、リール回転開始処理により、全リール１１０〜１１２の回転を開始する。この際、ステップＳ１１３の内部抽選の結果等に基づき、リール１１０〜１１２の停止位置を規定したリール停止制御データを選択する。
【０１１８】
ステップＳ１１５では、ストップボタンセンサ３２２の状態に基づいてストップボタン１３７〜１３９が操作されたか否かのチェックを行い、ストップボタン１３７〜１３９が操作されたと判断した場合は、ステップＳ１１４で選択したリール停止制御データに基づいて、押されたストップボタン１３７〜１３９に対応するリール１１０〜１１２の回転を停止する。そして、インデックスセンサ３２５の状態に基づいて全リール１１０〜１１２が停止したか否かを判定し、全リール１１０〜１１２が停止した場合にはステップＳ２１６に進み、そうでない場合にはストップボタン１３７〜１３９が操作され全リール１１０〜１１２が停止するのを待つ。
【０１１９】
ステップＳ１１６では、ストップボタン１３７〜１３９が押されることによって停止した全リール１１０〜１１２の図柄の入賞判定を行う。ここでは、有効化された入賞ライン１１４上に、内部当選した役またはフラグ持越し中の役に対応する図柄組合せが揃った（表示された）場合にその役に入賞したと判定する。例えば、有効ライン上に、「リプレイ−リプレイ−リプレイ」が揃っていたならばリプレイ入賞と判定する。
【０１２０】
ステップＳ１１７では、遊技メダル払出処理を行う。詳細は後述するが、このメダル払出処理では、払い出しのある何らかの役に入賞していれば、その役に対応する枚数のメダルを払い出す。
【０１２１】
ステップＳ１１８では、遊技を終了するための制御や、遊技状態を移行するための制御を行う。例えば、ＢＢ入賞やＲＢ入賞の場合に次回からＢＢ遊技またはＲＢ遊技が開始できるように準備し、それらの最終遊技では、次回から通常遊技が開始できるように準備する。
【０１２２】
以上により１遊技が終了し、以降、ステップＳ１１０〜ステップＳ１１８の処理を繰り返すことにより遊技が進行することになる。
【０１２３】
＜遊技メダル払出処理＞
次に、図１２を用いて、遊技メダル払出処理について説明する。図１２は、図１１のステップＳ１１７の遊技メダル払出処理の流れを詳しく示すフローチャートである。
【０１２４】
ステップＳ２０１では、役の入賞があったか否かを判定する。いずれかの役の入賞があったときは、ステップＳ２０２に進み、役の入賞がなかったときには、処理を終了する。
【０１２５】
ステップＳ２０２では、入賞した役に対応する払出枚数をセットし、次いで、ステップＳ２０３では、ホッパー１８０を駆動して、セットされた払出枚数のメダルを払い出す。例えば、チェリーに入賞した場合には、４枚がセットされ、４枚のメダルが払い出される。
【０１２６】
ステップＳ２０４では、セットされた払出枚数のメダルの払い出しが完了したか否かを判定する。セットされた払出枚数のメダルの払い出しが完了したときは、処理を終了し、セットされた払出枚数のメダルの払い出しがまだ完了していないときは、ステップＳ２０５に進む。
【０１２７】
ステップＳ２０５では、メダル払出センサ３２６の検知が所定期間ないか否かを判定する。メダル払出センサ３２６の検知が所定期間ないとき、すなわち、メダル払出が完了していないにも関わらず、ホッパー１８０のメダルタンク１８２にメダルがないときは、ステップＳ２０６に進み、そうでないときは、ステップＳ２０４に戻る。
【０１２８】
ステップＳ２０６では、ホッパー１８０の駆動を停止して、次いで、ステップＳ２０７では、ホッパー１８０にメダルがないことを示すホッパエンプティコマンドを副制御部４００に送信する。
【０１２９】
ステップＳ２０８では、通常エラー設定処理を実行する。詳細は後述するが、この通常エラー設定処理では、通常エラー（不正行為に起因しないエラー）に基づいて、遊技状態をエラー状態に設定する処理であり、検出したエラーの内容を７ＳＥＧ表示器３４１（具体的には、遊技回数表示器１２６）に表示するとともに、エラー解除の処理があった場合には、エラー状態を解除する。
【０１３０】
＜タイマ割込み処理＞
次に、図１３を用いて、主制御部３００のＣＰＵ３１０が実行するタイマ割込み処理について説明する。なお、同図はタイマ割込み処理の流れを示すフローチャートである。
【０１３１】
ＣＰＵ３１０は、所定の周期（本実施例では約１．５０４ｍｓに１回）でタイマ割込みを発生させるハードウェアタイマを備えており、タイマ割込み処理を、タイマ割込みを契機として所定の周期で実行する。
【０１３２】
ステップＳ３０１では、ＣＰＵ３１０の各レジスタをスタックに退避する。
【０１３３】
ステップＳ３０２では、入力ポートの値を取得して、各種センサの状態を検出する。より具体的には、メダル投入センサ３２０、スタートレバーセンサ３２１、ストップボタンセンサ３２２、メダル払出センサ３２６、エラー解除センサ３２８、扉センサ３２９などの複数のセンサが出力する信号を入力し、これら複数のセンサからの出力がそれぞれオンかオフかを判定する。
【０１３４】
ステップＳ３０３では、割込み機能が限定中であるか否か、すなわち、上記メイン処理において機能限定ウェイトを設定しているか否か（ＲＡＭ３１３の所定記憶領域に機能限定中であることを示す情報を記憶しているか否か）を判断する。そして、割込み機能が限定中である場合（機能限定ウェイトを設定している場合）にはステップＳ３０４〜ステップＳ３０８の処理を行うことなくステップＳ３０９に進み、割込み機能が限定中でない場合（機能限定ウェイトを設定していない場合）にはステップＳ３０４に進む。
【０１３５】
ステップＳ３０４では、遊技メダル投入受付処理を行う。詳細は後述するが、この遊技メダル投入受付処理では、現在の遊技状態や、一遊技に必要な規定メダル数などに基づいて、遊技メダルの投入に関する処理を行う。
【０１３６】
ステップＳ３０５では、リール１１０〜１１２の回転制御や停止制御などのリール制御処理を行い、次いで、ステップＳ３０６では、その他の処理を行う。
【０１３７】
ステップＳ３０７では、遊技ランプ３４０（上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４、受皿ランプ１５６など）に出力するデータの更新を行う。
【０１３８】
ステップＳ３０８では、常時エラー監視処理を行う。詳細は後述するが、この常時エラー監視処理では、上記ステップＳ３０２で検出したメダル投入センサ３２０やメダル払出センサ３２６などの状態に基づいて、メダル投入やメダル払出などに関するエラーの監視と、エラーの検出情報の更新を行う。
【０１３９】
ステップＳ３０９では、集中端子板信号設定処理を行う。詳細は後述するが、この集中端子板信号設定処理では、ＲＡＭ３１３に記憶したセキュリティ状態情報などに基づいて状態複合信号を生成し、シリアル出力する。また、ＲＡＭ３１３に記憶したメダル投入情報などに基づいてメダル投入信号、メダル払出信号、外部信号１〜４を生成し、パラレル出力する。
【０１４０】
ステップＳ３１０では、７ＳＥＧ表示器３４１に出力するデータの設定を行い、次いで、ステップＳ３１１では、リールモータ駆動部３３０やホッパーモータ駆動部３３１などに出力するデータの設定を行う。
【０１４１】
ステップＳ３１２では、副制御部４００に制御コマンドを出力し、ステップＳ３１３では、ＲＡＭ３１３に記憶している各種のカウンタタイマを更新する。
【０１４２】
ステップＳ３１４では、電源基板４６０が出力する電圧低下信号がオンであるか否か、すなわち、スロットマシン１００に所定の電圧が供給されているか否かを判断する。そして、電圧低下信号がオンである場合（スロットマシン１００に所定の電圧が供給されていない場合）にはステップＳ３１７に進み、電圧低下信号がオフである場合（スロットマシン１００に所定の電圧が供給されている場合）にはステップＳ３１５に進む。
【０１４３】
ステップＳ３１５では、ステップＳ３０１で退避したレジスタを復帰し、ステップＳ３１６では、割込みを許可する設定を行う。
【０１４４】
ステップＳ３１７〜ステップＳ３２０では、電断処理を行う。より詳しくは、ステップＳ３１７では、現在のスタックポインタを保存し、ステップＳ３１８では、電源ステータスを「電断」に更新する。また、ステップＳ３１９では、ＲＡＭ３１３に記憶した値を用いてチェックサムを計算・設定し、ステップＳ３２０では、ＲＡＭ３１３の書き込みを禁止に設定した後、無限ループとなる。
【０１４５】
＜遊技メダル投入受付処理＞
次に、図１４を用いて、遊技メダル投入受付処理について説明する。図１４は、図１３のステップＳ３０４の遊技メダル投入受付処理の流れを詳しく示すフローチャートである。
【０１４６】
ステップＳ４０１では、上述の入力ポート監視処理（ステップＳ３０２）で検出したスタートレバーセンサ３２１のオン／オフ情報に基づいて、スタートレバー１３５の操作を受け付けたか否かを判定する。そして、スタートレバー１３５の操作を受け付けた場合にはステップＳ４０２に進み、スタートレバー１３５の操作を受け付けていない場合にはステップＳ４０３に進む。
【０１４７】
ステップＳ４０２では、遊技台の外部（例えば遊技店の島）に設けた報知装置（図示省略）の報知パターンに合わせた態様で、予備信号（電源信号）を出力する。すなわち、ＲＡＭ３１３に記憶したセキュリティ状態情報のビットのうち、エラー情報Ｄ５（予備信号）に対応するビットをＯＮにし、セキュリティ状態情報に基づいて予備信号（状態複合信号）を出力する。例えば、スタートレバー１３５が遊技者によって押下操作されたときには報知装置が備えるランプを所定時間（例えば５００ｍｓ）点灯させるという報知パターンの場合には、スロットマシン１００は、オンレベルの予備信号（電源信号）を出力し、所定時間（５００ｍｓ）が経過するのを監視し、所定時間が経過した場合にオフレベルの予備信号（電源信号）を出力する。
【０１４８】
ステップＳ４０３では、セレクタ受付処理を行う。詳細は後述するが、このセレクタ受付処理では、上述の入力ポート監視処理（ステップＳ３０２）で検出したメダル投入センサ３２０の状態に基づいて、メダルセレクタ１７０のエラーの監視と、エラーの検出情報の更新を行う。
【０１４９】
ステップＳ４０４では、その他の処理を行った後、処理を終了する。
【０１５０】
＜セレクタ受付処理＞
次に、図１５を用いて、セレクタ受付処理について説明する。図１５は、図１４のステップＳ４０３のセレクタ受付処理の流れを詳しく示すフローチャートである。
【０１５１】
ステップＳ５０１では、メダルセレクタ１７０のセンサ波形を確認し、次いで、ステップＳ５０２では、センサ波形に異常があるか無いかを判定する。具体的な一例としては、投入されたメダルがメダル投入センサ１および２を正常に通過するときにメダル投入センサ１および２から出力される波形のパターンと、実際にメダル投入センサ１および２から出力された波形のパターンとを比較し、両者が異なる場合には、投入されたメダルがメダル投入センサ１および２を正常に通過しなかった（遊技メダル投入異常２）と判定する。なお、ステップＳ５０２でセンサ波形に異常があった場合にはエラーと判定するが、本実施形態においては、このエラーは不正行為に起因する可能性が高い不正エラーではなく、通常エラーである。そして、波形に異常がある場合にはステップＳ５０３に進み、波形に異常が無い場合にはステップＳ５０６に進む。
【０１５２】
ステップＳ５０３では、エラーの情報（上述した例では、遊技メダル投入異常２を示す情報）を示すエラーコマンドを副制御部４００に送信する。
【０１５３】
ステップＳ５０４では、ＲＡＭ３１３に設けたエラー検知情報にエラーの情報（上述した例では、遊技メダル投入異常２を示す情報）を設定する。
【０１５４】
ステップＳ５０５では、通常エラー設定処理を実行する。詳細は後述するが、この通常エラー設定処理では、通常エラー（不正行為に起因しないエラー）に基づいて、遊技状態をエラー状態に設定する処理であり、検出したエラーの内容を７ＳＥＧ表示器３４１（具体的には、遊技回数表示器１２６）に表示するとともに、エラー解除の処理があった場合には、エラー状態を解除する。
【０１５５】
ステップＳ５０６では、メダル通過の監視を行い、次いで、ステップＳ５０７では、メダルの不正投入があったか否かを判定する。具体的な一例としては、メダルの正常通過後にメダル投入センサ３の信号の立ち上がりが検出され、以降５枚のメダルが正常通過したときにおいて、投入センサ３の立ち下りが一度もない場合に不正投入（遊技メダル投入異常４）と判定する。そして、メダルの不正投入があった場合にはステップＳ５０８に進み、メダルの不正投入がなかった場合には処理を終了する。
【０１５６】
ステップＳ５０８では、エラーの情報（上述した例では、遊技メダル投入異常４を示す情報）を示す不正投入エラーコマンド（不正エラーコマンドの一種）を副制御部４００に送信する。なお、本実施形態では、エラーを大別して、不正行為に起因する可能性が高い不正エラーと、不正行為に起因しない通常エラーに分類しており、不正エラーを検知した場合には不正エラーコマンド、通常エラーを検知した場合にはエラーコマンドを副制御部４００に送信するようになっている。不正エラーコマンドには、例えば、上述した、メダル投入に関する不正エラーを示す不正投入エラーコマンドやメダル払出に関する不正エラーを示す不正払出エラーコマンドなどが存在する。
【０１５７】
ステップＳ５０９では、ＲＡＭ３１３に設けたエラー検知情報にエラーの情報（上述した例では、遊技メダル投入異常４を示す情報）を設定する。
【０１５８】
ステップＳ５１０では、特別エラー設定処理を実行する。詳細は後述するが、この特別エラー設定処理では、不正エラー（不正行為に起因する可能性が高いエラー）に基づいて、遊技状態をエラー状態に設定する処理であり、検出したエラーの内容を７ＳＥＧ表示器３４１（具体的には、遊技回数表示器１２６）に表示するとともに、エラー解除の処理があった場合には、所定の条件成立をもってエラー状態を解除する。
【０１５９】
なお、メダルセレクタ１７０のエラー検出の方法やエラーの情報は上述した例に限定されない。図１６は、本実施形態において、スロットマシン１００で生じ得るエラーの種類と、エラー発生時の表示と、エラーの状態と、エラーの解除方法の一例を示した図である。
【０１６０】
例えば、本実施形態では、メダル投入センサ１により、投入されたメダルが滞留していることを検出した場合に遊技メダル投入異常１を設定し、メダル投入処理中以外にメダル投入センサ１または２のいずれかがオンになった場合に遊技メダル投入異常３を設定するように構成している。
【０１６１】
また、メダル投入センサ３２０によってメダルなどがメダルセレクタ１７０に滞留したことを検出した場合には、上述のエラー検知情報に遊技メダル投入異常１を示す情報を設定するとともに、遊技回数表示器１２６に「Ｐ００」というエラーコードを表示してエラーが発生したことを外部に報知する。また、遊技メダル投入異常１の解除は、メダルセレクタ１７０の遊技メダル詰まり等をチェックした後、リセットスイッチ（図示省略）を押すか、ドアキー１４０を左に回すことによって行う。
【０１６２】
本実施形態では、これら複数種類のエラーのうち、遊技メダル投入異常１〜４、遊技メダル払出異常１〜３、オーバーフロー異常を状態複合信号（セキュリティ信号）として出力し、ＲＡＭ不良、表示異常については出力を行わない。また、本実施形態では、図１６に示す遊技メダル投入異常３〜４、及び遊技メダル払出異常３を不正エラーと定義している。
【０１６３】
＜常時エラー監視処理＞
次に、図１７を用いて、常時エラー監視処理について説明する。なお、図１７は、図１３のステップＳ３０８の常時エラー監視処理の流れを詳しく示すフローチャートである。
【０１６４】
ステップＳ６０１では、ホッパー１８０の作動中以外にメダルの払出を検出したか否か、すなわち、メダルの不正な払出を検出したか否かを判定する。具体的な一例としては、メダル払出中（例えば、図１１のステップＳ１１７の遊技メダル払出処理の実行中）以外に払出センサ１または２のいずれかがオンになった場合にはメダルの不正な払出を検出した（遊技メダル払出異常３）と判定する。そして、メダルの不正な払出を検出した場合にはステップＳ６０２に進み、メダルの不正な払出を検出しなかった場合にはステップＳ６０４に進む。
【０１６５】
ステップＳ６０２では、エラーの情報（上述した例では、遊技メダル払出異常３を示す情報）を示す不正払出エラーコマンド（不正エラーコマンドの一種）を副制御部４００に送信する。
【０１６６】
ステップＳ６０３では、ＲＡＭ３１３に設けたエラー検知情報にエラーの情報（上述した例では、遊技メダル払出異常３を示す情報）を設定し、ステップＳ６０７に進む。
【０１６７】
ステップＳ６０４では、メダル投入を一時的に阻止するメダルブロッカ（図示省略）が閉状態（メダル投入を阻止する位置にある）にも関わらずメダルの投入を検出したか否かを判定する。具体的な一例としては、メダルブロッカを閉状態に制御しているときにメダル投入センサ１または２のいずれかがオンになった場合にメダルの不正投入（遊技メダル投入異常３）であると判定する。そして、メダルの不正投入を検出した場合にはステップＳ６０５に進み、メダルの不正投入を検出していない場合には処理を終了する。
【０１６８】
ステップＳ６０５では、エラーの情報（上述した例では、遊技メダル投入異常３を示す情報）を示す不正投入エラーコマンド（不正エラーコマンドの一種）を副制御部４００に送信する。
【０１６９】
ステップＳ６０６では、ＲＡＭ３１３に設けたエラー検知情報にエラーの情報（上述した例では、遊技メダル投入異常３を示す情報）を設定する。
【０１７０】
ステップＳ６０７では、特別エラー設定処理を実行する。詳細は後述するが、この特別エラー設定処理では、不正エラー（不正行為に起因する可能性が高いエラー）に基づいて、遊技状態をエラー状態に設定する処理であり、検出したエラーの内容を７ＳＥＧ表示器３４１（具体的には、遊技回数表示器１２６）に表示するとともに、エラー解除の処理があった場合には、所定の条件成立をもってエラー状態を解除する。
【０１７１】
なお、メダルセレクタ１７０のエラー検出の方法やホッパー１８０のエラー検出の方法、及びエラーの情報は上述した例に限定されない。本実施形態において、スロットマシン１００で生じ得るエラーの種類と、エラー発生時の表示と、エラーの状態と、エラーの解除方法の一例は、上述した図１６に示した通りである。例えば、本実施形態では、図１６に示すように、ホッパー１８０の駆動時にメダル払出センサ１および２がオフのままで一定時間メダルの払出が無い場合に遊技メダル払出異常１を設定し、ホッパー１８０の駆動時にメダル払出センサ１および２がオンのままでメダルが滞留している場合に遊技メダル払出異常２を設定し、メダル払出中以外に払出センサ１または２のいずれかがオンになった場合、または、主制御部３００とホッパー１８０を接続する信号線が抜かれたことを検出した場合に遊技メダル払出異常３を設定する。
【０１７２】
＜集中端子板信号設定処理＞
次に、図１８を用いて、集中端子板信号設定処理について説明する。なお、図１８は、図１３のステップＳ３０９の集中端子板信号設定処理の流れを示すフローチャートである。
【０１７３】
ステップＳ７０１では、検知したエラー情報に対応したセキュリティ状態情報を作成する。詳しくは、ＲＡＭ３１３に設けたエラー検知情報に設定されたエラーの情報に基づいて、ＲＡＭ３１３に記憶したセキュリティ状態情報のビットのうち、エラー情報に対応するビットをＯＮにする。例えば、不正投入に関する不正エラーを検知した場合には、エラー情報Ｄ３（投入エラー信号）に対応するビットをＯＮにする。また、不正払出に関する不正エラーを検知した場合には、エラー信号Ｄ４（払出エラー信号）に対応するビットをＯＮにする。
【０１７４】
ステップＳ７０２では、セキュリティ状態情報の値をＣＰＵの出力ポートに対応付けした（Ｉ／Ｏマッピングした）記憶領域に書き込み、次いで、ステップＳ７０３では、セキュリティ情報の当該ビットに対応するオンレベルまたはオフレベルの信号を、外部集中端子板４５０のシリアル信号線を介してスロットマシン１００の外部に出力する。この結果、エラーに関する情報は外部装置に出力される。
【０１７５】
＜通常エラー設定処理＞
次に、図１９を用いて、通常エラー設定処理について説明する。図１９は、図１２のステップＳ２０８、図１５のステップＳ５０５の通常エラー設定処理の流れを詳しく示すフローチャートである。
【０１７６】
ステップＳ８０１では、ＲＡＭ３１３に設けた遊技状態に関する情報を、エラー状態に設定し、次いで、ステップＳ８０２では、ＲＡＭ３１３に設けたエラー検知情報の内容に基づいて、エラーの種類を確認する（例えば、遊技メダル投入異常１や遊技メダル払出異常２など）。
【０１７７】
ステップＳ８０３では、エラーの種類に応じて、エラーの内容を一意に識別可能なエラーコードを遊技回数表示器１２６に表示する。例えば、図１６に示すように、エラー検知情報が「遊技メダル投入異常１」であるときは、遊技回数表示器１２６に「Ｐ００」というエラーコードを表示して、外部に対してエラーが発生したこと及びエラーの種類を報知する。
【０１７８】
ステップＳ８０４では、エラー解除センサ３２８の検知があったか否かを判定する。エラー解除センサ３２８の検知があったとき、すなわち、遊技店の店員等により主制御部３００に対するエラー解除がなされたとき（図３（ｂ）に示す状態のとき）には、ステップＳ８０５に進み、エラー解除センサ３２８の検知がないときは、ステップＳ８０４を繰り返す。
【０１７９】
ステップＳ８０５では、主制御部３００に対するエラー解除を示すエラー解除コマンドを副制御部４００に送信する。
【０１８０】
ステップＳ８０６では、エラー状態に設定された遊技状態に関する情報をクリアする。
【０１８１】
このように、主制御部３００において通常エラーを検知した場合には、主制御部３００に対するエラー解除操作（エラー解除センサ３２８の検知）により、遊技状態をエラー状態から通常の遊技状態に回復させる。
【０１８２】
＜特別エラー設定処理＞
次に、図２０を用いて、特別エラー設定処理について説明する。なお、図２０は、図１５のステップＳ５１０、図１７のステップＳ６０７の流れを詳しく示すフローチャートである。
【０１８３】
ステップＳ９０１では、ＲＡＭ３１３に設けた遊技状態に関する情報を、エラー状態に設定し、次いで、ステップＳ９０２では、ＲＡＭ３１３に設けたエラー検知情報の内容に基づいて、エラーの種類を確認する（例えば、遊技メダル投入異常３や遊技メダル払出異常３など）。
【０１８４】
ステップＳ９０３では、エラーの種類に応じて、エラーの内容を一意に識別可能なエラーコードを遊技回数表示器１２６に表示する。例えば、図１６に示すように、エラー検知情報が「遊技メダル投入異常３」であるときは、遊技回数表示器１２６に「Ｐ０２」というエラーコードを表示して、外部に対してエラーが発生したこと及びエラーの種類を報知する。
【０１８５】
ステップＳ９０４では、エラー解除センサ３２８の検知があったか否かを判定する。エラー解除センサ３２８の検知があったとき、すなわち、遊技店の店員等により主制御部３００に対するエラー解除がなされたとき（図３（ｂ）に示す状態のとき）には、ステップＳ９０５に進み、エラー解除センサ３２８の検知がないときは、ステップＳ９０４を繰り返す。
【０１８６】
ステップＳ９０５では、主制御部３００に対するエラー解除を示すエラー解除コマンドを副制御部４００に送信する。
【０１８７】
ステップＳ９０６では、エラー解除をするための待機時間を設定し、次いで、ステップＳ９０７では、設定した待機時間が経過したか否かを判定する。待機時間が経過したときは、ステップＳ９０８に進み、待機時間が経過していないときは、ステップＳ９０７を繰り返す。
【０１８８】
ステップＳ９０８では、エラー状態に設定された遊技状態に関する情報をクリアする。
【０１８９】
このように、主制御部３００において不正エラーを検知した場合には、主制御部３００に対するエラー解除操作（エラー解除センサ３２８の検知）だけでなく、予め定められた待機時間を経過しないと、遊技状態をエラー状態から通常の遊技状態に回復させることはできない。
【０１９０】
＜副制御部の処理＞
副制御部４００の処理について説明する。図２１（ａ）は副制御部４００のＣＰＵ４１０が実行するメイン処理のフローチャートである。
【０１９１】
まず、ステップＳ１００１では、各種の初期設定を行う。電源投入が行われると、まずＳ２０１で初期化処理が実行される。この初期化処理では、入出力ポートの初期設定や、ＲＡＭ内の記憶領域の初期化処理等を行う。
【０１９２】
ステップＳ１００２では、コマンド入力処理（詳細は後述する）を行う。
【０１９３】
ステップＳ１００３では、演出データの更新処理を行う。この演出データの更新処理では、演出を制御するための動作制御データの更新を行う。
【０１９４】
ステップＳ１００４では、ステップＳ１００３で更新した演出データの中に副制御部４００の各演出デバイスのドライバに出力するデータがあるか否かを判定する。副制御部４００の各演出デバイスのドライバに出力するデータがある場合は、ステップＳ１００５へ進み、副制御部４００の各演出デバイスのドライバに出力するデータがない場合は、ステップＳ１００６へ進む。
【０１９５】
ステップＳ１００５では、副制御部４００の演出デバイスのドライバにデータをセットする。データのセットにより演出デバイスがそのデータに応じた演出を実行する。
【０１９６】
ステップＳ１００６では、ステップＳ１００３で更新した演出データの中に扉・液晶画面制御部５００に送信する制御コマンドがあるか否かを判定する。扉・液晶画面制御部５００に送信する制御コマンドがある場合は、ステップＳ１００７へ進み、扉・液晶画面制御部５００に送信する制御コマンドがない場合は、ステップＳ１００２へ戻る。
【０１９７】
ステップＳ１００７では、扉・液晶画面制御部５００に制御コマンドを送信してステップＳ１００２へ戻る。
【０１９８】
次に、図２１（ｂ）を用いて、副制御部４００のコマンド入力処理について説明する。図２１（ｂ）は、図２１（ａ）のステップＳ１００２のコマンド入力処理の流れを詳しく示すフローチャートである。
【０１９９】
ステップＳ１１０１では、ＲＡＭ４１３に設けたコマンド格納エリアに少なくとも１つの制御コマンドが格納されているか否かを判定する。コマンド格納エリアに少なくとも１つの制御コマンドが格納されている場合はステップＳ１１０２へ進み、そうでない場合はステップＳ１１０１へ戻る。
【０２００】
ステップＳ１１０２では、コマンド格納エリアから制御コマンドを一つ取得し、制御コマンドに応じた処理を実行する。取得した制御コマンドはコマンド格納エリアから消去する。
【０２０１】
ステップＳ１１０３では、コマンド順序判定処理を行う。詳細は後述するが、このコマンド順序判定処理は、主制御部３００から受信した制御コマンドの順序が適正であるか否かを判定する処理であり、検出したエラーの内容を、演出デバイスを介して報知するとともに、エラー解除の処理があった場合には、エラー状態を解除する。なお、このコマンド順序判定処理は、主制御部３００で検知できないエラー（例えば、不正なＲＯＭ３１２に置換されたなどの不正行為に起因する不正エラー）を副制御部４００が検知する処理である。
【０２０２】
次に、図２１（ｃ）を用いて、副制御部４００のストローブ割込み処理について説明する。このストローブ割込み処理は、副制御部４００が、主制御部３００が出力するストローブ信号を検出した場合に実行する処理である。
【０２０３】
ストローブ割込み処理のステップＳ１２０１では、主制御部３００が出力したコマンドを未処理コマンドとしてＲＡＭ４１３に設けたコマンド格納エリアに記憶する。
【０２０４】
次に、図２１（ｄ）を用いて、副制御部４００のタイマ割込み処理について説明する。副制御部４００は所定の周期（本実施例では２ｍｓに１回）でタイマ割込みを発生するハードウェアタイマを備えており、このタイマ割込みを契機として、副制御部４００タイマ割込み処理を実行する。なお、副制御部４００は汎用タイマの設定（１０ｍｓ）としており、Ｓ１３０１ではこの汎用タイマの更新を行う。
【０２０５】
＜エラーコマンド受信時処理＞
次に、図２２を用いて、エラーコマンド受信時処理について説明する。なお、図２２は、エラーコマンド受信時処理の流れを示すフローチャートである。エラーコマンド受信時処理は、図２１（ｂ）のコマンド入力処理のステップＳ１１０２において、エラーコマンドまたは不正エラーコマンドがコマンド格納エリアに格納されている場合に実行される処理である。
【０２０６】
ステップＳ１４０１では、受信した制御コマンドが不正エラーコマンドであるか否かを判定する。受信した制御コマンドが不正エラーコマンドである場合には、ステップＳ１４０２に進み、不正エラーコマンドでない場合、すなわち、エラーコマンドである場合には、ステップＳ１４０４に進む。
【０２０７】
ステップＳ１４０２では、受信した制御コマンドが不正エラーコマンドであるので、不正エラーの種別に応じた演出データの設定処理を行う。例えば、不正エラーが不正投入エラーの場合には、不正投入エラー用の演出データの設定を行い、不正エラーが不正払出エラーの場合には、不正払出エラー用の演出データの設定を行う。これにより、不正エラーの種別に応じた演出が演出デバイス（例えば、液晶表示装置１５７）を介して実行される。
【０２０８】
ステップＳ１４０３では、エラー解除センサ４２８の検知があったか否かを判定する。エラー解除センサ４２８の検知があったとき、すなわち、遊技店の店員等により副制御部４００に対するエラー解除がなされたとき（図３（ｃ）に示す状態のとき）には、ステップＳ１４０６に進み、エラー解除センサ４２８の検知がないときは、ステップＳ１４０３を繰り返す。
【０２０９】
ステップＳ１４０４では、受信した制御コマンドがエラーコマンドであるので、エラー用の演出データの設定処理を行う。これにより、エラー用の演出が演出デバイス（例えば、液晶表示装置１５７）を介して実行される。
【０２１０】
ステップＳ１４０５では、エラー解除コマンドを受信したか否かを判定する。エラー解除コマンドを受信したとき、すなわち、遊技店の店員等により主制御部３００に対するエラー解除がなされたとき（図３（ｂ）に示す状態のとき）には、ステップＳ１４０６に進み、エラー解除コマンドを受信していないとき、ステップＳ１４０５を繰り返す。
【０２１１】
ステップＳ１４０６では、実行中の不正エラーまたはエラーの演出を終了して、通常の演出に復帰するための処理を行う。
【０２１２】
このように、不正エラーコマンドを受信した場合には、演出デバイスを介して不正エラーの発生を報知する演出を実行するとともに、副制御部４００に対するエラー解除操作があって（エラー解除センサ４２８の検知があって）、通常の演出に復帰する。一方、エラーコマンドを受信した場合には、演出デバイスを介して通常エラーの発生を報知する演出を実行するとともに、エラー解除コマンドを受信して（エラー解除センサ３２８の検知があって）、通常の演出に復帰する（副制御部４００に対するエラー解除操作は必要ない）。
【０２１３】
以上、主制御部３００で検知したエラーのエラー解除方法についてまとめると、通常エラーの場合には、エラー解除センサ３２８の検知のみで主制御部３００におけるエラー状態及びエラー表示、並びに副制御部４００におけるエラー表示（エラー状態）を解除するが（図１９及び図２２参照）、不正エラーの場合には、エラー解除センサ３２８の検知及び待機時間経過で主制御部３００におけるエラー状態及びエラー表示を解除するとともに、エラー解除センサ４２８の検知により、副制御部４００におけるエラー表示（エラー状態）を解除する。このように、本実施形態においては、検知したエラーの種類により、エラー解除方法が異なっている。より詳しくは、不正エラーによるエラー状態を解除するエラー解除方法は、通常エラーによるエラー状態を解除するエラー解除方法よりも、操作手間がかかるとともに解除条件も多く設けられている。この結果、遊技店の店員は不正エラーの発生を簡単に発見かつ認識することができるので、従来のように、不正エラーを簡単に解除したり、不正エラーの発生に気がつかないという事態はない。
【０２１４】
図２３は、主制御部３００で検知したエラーのエラー解除方法をエラーの種類別に示した表である。図２３に示すように、不正投入または不正払出エラーの場合、具体的には、遊技メダル投入異常３、遊技メダル投入異常４、及び遊技メダル払出異常３の場合には、エラー解除センサ３２８及びエラー解除センサ４２８の検知がそれぞれオンになって（図３（ｃ）に示す状態になって）、エラー状態が解除されるようになっている。一方、投入または払出に関する通常エラーの場合、具体的には、遊技メダル投入異常１、遊技メダル投入異常２、遊技メダル払出異常１、遊技メダル払出異常２の場合には、エラー解除センサ３２８の検知がオンになって、エラー状態が解除されるようになっている。
【０２１５】
＜コマンド順序判定処理＞
次に、図２４を用いて、コマンド順序判定処理について説明する。なお、図２４は、図２１（ｂ）のステップＳ１１０３のコマンド順序判定処理の流れを示すフローチャートである。
【０２１６】
ステップＳ１５０１では、主制御部３００から受信した制御コマンドの順序を判定し、次いで、ステップＳ１５０２では、受信した制御コマンドの順序が不適正であると判断したときは、ステップＳ１５０３に進み、受信した制御コマンドの順序が適正であると判断したときは、処理を終了する。例えば、一遊技の工程において、スタートレバー操作コマンド→ストップボタン操作コマンド→メダル払出コマンドというコマンド受信順序が守られていないとき（スタートレバー操作コマンドの次にメダル払出コマンドを受信するなど）などは、受信した制御コマンドの順序が不適正であると判断する。
【０２１７】
ステップＳ１５０３では、エラー用の演出データの設定処理を行う。これにより、エラー用の演出が演出デバイス（例えば、液晶表示装置１５７）を介して実行される。
【０２１８】
ステップＳ１５０４では、エラー解除センサ４２８の検知があったか否かを判定する。エラー解除センサ４２８の検知があったとき、すなわち、遊技店の店員等により副制御部４００に対するエラー解除がなされたときには、ステップＳ１５０５に進み、エラー解除センサ４２８の検知がないときは、ステップＳ１５０４を繰り返す。
【０２１９】
ステップＳ１５０５では、実行中のエラーの演出を終了して、通常の演出に復帰するための処理を行う。
【０２２０】
このように副制御部４００だけが検知可能なエラー（主制御部３００では検知できないエラー）を検知したときには、演出デバイスを介してエラーの発生を報知する演出を実行するとともに、副制御部４００に対するエラー解除操作があって（エラー解除センサ４２８の検知があって）、通常の演出に復帰する。
【０２２１】
＜タイムチャート＞
以上、述べたことをまとめて、スロットマシン１００の主制御部３００が通常エラー及び不正エラーを検知した場合のエラー解除処理について説明する。図２５は、通常エラーの場合のエラー検知及びエラー解除のタイミングを示したタイミングチャート、図２６は不正エラーの場合のエラー検知及びエラー解除のタイミングを示したタイミングチャートである。
【０２２２】
図２５に示すように、主制御部３００が通常エラーを検知すると、まず、主制御部３００は、副制御部４００に対してエラーコマンドを送信するとともに、主制御部３００をエラー状態に設定し、遊技回数表示器１２６を介してエラー表示を行う。これにより、副制御部４００は、液晶表示装置１５７を介してエラー表示を行う。
【０２２３】
次いで、主制御部３００に対するエラー解除操作を行うと（図３（ｂ）参照：エラー解除センサ３２８がオン状態）、主制御部３００におけるエラー状態は解除され、遊技回数表示器１２６を介して行っていたエラー表示を中止する。また、主制御部３００はエラー解除コマンドを副制御部４００に送信するので、これにより、副制御部４００は液晶表示装置１５７を介して行っていたエラー表示を中止する。
【０２２４】
なお、主制御部３００は、エラーを検知した時点にてセキュリティ信号を外部装置（ホールコンピュータなど）に対して出力し（セキュリティ信号をオンにする）、エラー解除操作があった時点にて、セキュリティ信号の出力を中止する（セキュリティ信号をオフにする）。これにより、外部装置はスロットマシン１００において通常エラーが発生していることを把握することができる。
【０２２５】
これに対して、図２６に示すように、主制御部３００が不正エラーを検知すると、まず、主制御部３００は、副制御部４００に対して不正エラーコマンドを送信するとともに、主制御部３００をエラー状態に設定し、遊技回数表示器１２６を介してエラー表示を行う。これにより、副制御部４００は、液晶表示装置１５７を介してエラー表示を行う。
【０２２６】
次いで、主制御部３００に対するエラー解除操作を行うと（図３（ｂ）参照：エラー解除センサ３２８がオン状態）、予め定めた待機時間の経過を待って、主制御部３００におけるエラー状態は解除され、遊技回数表示器１２６を介して行っていたエラー表示を中止する。
【０２２７】
次いで、副制御部４００に対するエラー解除操作を行うと（図３（ｃ）参照：エラー解除センサ４２８がオン状態）、液晶表示装置１５７を介して行っていたエラー表示を中止する。
【０２２８】
なお、主制御部３００は、エラーを検知した時点にてセキュリティ信号を外部装置（ホールコンピュータなど）に対して出力し（セキュリティ信号をオンにする）、エラー解除操作があった時点にて、セキュリティ信号の出力を中止する（セキュリティ信号をオフにする）。これにより、外部装置はスロットマシン１００において不正エラーが発生していることを把握することができる。
【０２２９】
また、図２６に示す一例は、主制御部３００のエラー状態が解除された後に、副制御部４００に対するエラー解除操作を行う場合であったが、主制御部３００がエラー状態のときに副制御部４００に対するエラー解除操作を行う場合もあり得る（例えば、待機時間が非常に長く設定してあるような場合）。図２７はこのような場合のエラー検知及びエラー解除のタイミングを示したタイミングチャートである。
【０２３０】
図２７に示すように、主制御部３００が通常エラーを検知すると、まず、主制御部３００は、副制御部４００に対してエラーコマンドを送信するとともに、主制御部３００をエラー状態に設定し、遊技回数表示器１２６を介してエラー表示を行う。これにより、副制御部４００は、液晶表示装置１５７を介してエラー表示を行う。
【０２３１】
次いで、主制御部３００に対するエラー解除操作を行うと（図３（ｂ）参照：エラー解除センサ３２８がオン状態）、予め定めた待機時間の経過を待って、主制御部３００におけるエラー状態は解除され、遊技回数表示器１２６を介して行っていたエラー表示を中止する。
【０２３２】
そして、主制御部３００がエラー状態（待機状態）であるときに、副制御部４００に対するエラー解除操作を行っても（図３（ｃ）参照：エラー解除センサ４２８がオン状態）、副制御部４００は、液晶表示装置１５７を介して行っていたエラー表示を継続し、主制御部３００のエラー状態（待機状態）が終了した時点において液晶表示装置１５７を介して行っていたエラー表示を中止する。このように、液晶表示装置１５７におけるエラー表示中止のタイミングを副制御部４００に対するエラー解除操作に合わせるのではなく、主制御部３００におけるエラー状態解除に合わせるようにしてもよい。
【０２３３】
以上、述べたように本実施形態のスロットマシン１００によれば、エラーの種類に応じてエラー解除方法を異ならせているので、エラー解除方法に基づいて、不正行為に起因する可能性が高い不正エラーを簡単に発見及び認識することができる。
【０２３４】
すなわち、主制御部３００において通常エラーを検知した場合には、主制御部３００に対するエラー解除操作（エラー解除センサ３２８の検知）により、主制御部３００におけるエラー状態及びエラー表示を解除して、通常の遊技状態に回復させるとともに、副制御部４００におけるエラー表示（エラー状態）を解除する。
【０２３５】
一方、主制御部３００において不正エラーを検知した場合には、主制御部３００に対するエラー解除操作（エラー解除センサ３２８の検知）だけでなく、予め定められた待機時間を経過しないと、主制御部３００におけるエラー状態及びエラー表示を解除できず、通常の遊技状態に回復させることができない。また、副制御部４００に対するエラー解除操作（エラー解除センサ４２８の検知）により、副制御部４００におけるエラー表示（エラー状態）副制御部４００におけるエラー表示（エラー状態）を解除する。
【０２３６】
さらには、副制御部４００だけが検知可能なエラー（主制御部３００では検知できないエラー）を検知したときには、副制御部４００に対するエラー解除操作があって（エラー解除センサ４２８の検知があって）、エラー表示（エラー状態）を解除する。
【０２３７】
このように本実施形態のスロットマシン１００におけるエラー解除方法は、従来のように一律に固定的な方法ではないので、不正エラーを解除するには、通常エラーの場合とは異なるエラー解除方法を行わないと、エラー状態を解除することができないという効果がある。そのため、不正エラーを簡単に解除したり、不正エラーの発生に気がつかないという不具合を解消することができる。
【０２３８】
なお、上記実施形態において不正エラーによるエラー状態を解除する場合には、通常エラーによるエラー状態を解除する場合よりも、多くの解除条件（例えば、解除操作の操作量が多かったり（回動する角度が大きい）、待機時間を要したりすること）を必要としたが、上記実施形態で述べた以外の解除条件であってもよいのは勿論である。例えば、複数の工程を必要とする解除操作を行わないと、不正エラーによるエラー状態を解除できないようにしてもよい。
【０２３９】
また、上記実施形態においてはメダルを用いるスロットマシン、すなわち、「複数種類の図柄が施され、回転駆動される複数のリールと、複数のリールの回転を指示するためのスタートスイッチと、各々のリールに対応して設けられ、リールの回転を個別に停止させるためのストップスイッチと、予め定められた複数種類の役の内部当選の当否を抽選により判定する抽選手段（入賞役内部抽選手段）と、抽選手段の抽選結果及びストップスイッチの停止操作に基づいてリールの回転の停止に関する停止制御を行うリール停止制御手段と、停止時の複数のリールにより表示された図柄の組合せが、内部当選した役に対応して予め定めた図柄組合せであるか否かの判定をする判定手段（入賞判定手段）と、図柄の停止態様が所定の入賞態様である場合、所定の入賞態様に対応する遊技媒体を払出す遊技媒体払出処理を行う払出制御手段と、を備えたスロットマシン」に対して本発明を適用したが、本発明はこれに限定されるものではなく、例えば、遊技球（例えば、パチンコ玉）を遊技媒体としたスロットマシンやパチンコ遊技機などにも適用可能である。
【０２４０】
ここで、本発明が適用されるパチンコ遊技機としては、リール（回転体）などの可動体を有し、所定の図柄（識別情報）を変動表示する可変表示装置を備え、始動口に遊技球が入って入賞することを契機として、可変表示装置で図柄を変動させた後に図柄を停止表示し、遊技状態の推移を告知するようなパチンコ遊技機が一例として挙げられる。
【０２４１】
このようなパチンコ遊技機では、遊技球が始動口に入球すると、抽選を行い、この抽選結果が当りであるか否かを判定する。そして、この抽選で大当たりに当選すると、可変表示装置により、特定の図柄による組合せ（大当たり図柄；例えば、７７７など）を表示し、大当たり状態に移行する。大当たり状態では、大入賞口を、例えば、所定の時間または所定の回数、開放させ続けるので、遊技球は入球しやすい状態となり、遊技者にとって有利な状態が実現されるようになっている。また、特定の図柄による組合せ（大当たり図柄）が、確率変動を伴う大当たり図柄（確変図柄）である場合には、次に大当たりとなる確率を高く設定するため、遊技者にとってさらに有利な状態が実現される。
【０２４２】
以上、本発明の実施の形態について説明してきたが、本発明は、上述した実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲において、本発明の実施の形態に対して種々の変形や変更を施すことができ、そのような変形や変更を伴うものもまた、本発明の技術的範囲に含まれるものである。また、発明の実施の形態に記載された、作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、本発明の実施の形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０２４３】
【図１】本発明の一実施形態に係るスロットマシンの外観を示す斜視図である。
【図２】本発明の一実施形態に係るスロットマシンの前面扉を開放した状態の斜視図である。
【図３】本発明の一実施形態に係るスロットマシンのエラー解除センサの構成、及びエラー解除の操作方法を示す概要図である。
【図４】本発明の一実施形態に係るスロットマシンのエラー解除操作とエラー解除センサの検知の関係を示すタイムチャートである。
【図５】本発明の一実施形態に係るスロットマシンの主制御部を示すブロック図である。
【図６】本発明の一実施形態に係るスロットマシンの副制御部を示すブロック図である。
【図７】本発明の一実施形態に係るスロットマシンと、スロットマシンに接続される情報提供端子板と、情報提供端子板に接続される情報収集装置の構成を示した概略構成図である。
【図８】本発明の一実施形態に係るスロットマシンの外部集中端子板の内部回路構成を示した図である。
【図９】（ａ）本発明の一実施形態に係るスロットマシンの状態複合信号の出力基本パターンを示したタイムチャートである。（ｂ）本発明の一実施形態に係るスロットマシンの状態複合信号に含まれるエラー信号の種類を示す図である。
【図１０】（ａ）本発明の一実施形態に係るスロットマシンの各リールに施される図柄の配列を示す図である。（ｂ）本発明の一実施形態に係るスロットマシンにおける入賞役の種類、各入賞役に対応する図柄組合せ、及び各入賞役の作動または払出を示す図である。
【図１１】本発明の一実施形態に係るスロットマシンの主制御部のメイン処理の流れを示すフローチャートである。
【図１２】図１１のステップＳ１１７の遊技メダル払出処理の流れを詳しく示すフローチャートである。
【図１３】本発明の一実施形態に係るスロットマシンの主制御部のタイマ割込み処理の流れを示すフローチャートである。
【図１４】図１３のステップＳ３０４の遊技メダル投入受付処理の流れを詳しく示すフローチャートである。
【図１５】図１４のステップＳ４０３のセレクタ受付処理の流れを詳しく示すフローチャートである。
【図１６】本発明の一実施形態に係るスロットマシンで発生するエラーの種類と、エラー発生時の表示と、エラー状態と、エラー解除方法の一例を示した表である。
【図１７】図１３のステップＳ３０８の常時エラー監視処理の流れを詳しく示すフローチャートである。
【図１８】図１３のステップＳ３０９の集中端子板信号設定処理の流れを示すフローチャートである。
【図１９】図１２のステップＳ２０８、図１５のステップＳ５０５の通常エラー設定処理の流れを詳しく示すフローチャートである。
【図２０】図１５のステップＳ５１０、図１７のステップＳ６０７の流れを詳しく示すフローチャートである。
【図２１】（ａ）本発明の一実施形態に係るスロットマシンの副制御部のメイン処理の流れを示すフローチャートである。（ｂ）本発明の一実施形態に係るスロットマシンの副制御部のコマンド入力処理の流れを示すフローチャートである。（ｃ）本発明の一実施形態に係るスロットマシンの副制御部のストローブ割込み処理の流れを示すフローチャートである。（ｄ）本発明の一実施形態に係るスロットマシンの副制御部のタイマ割込み処理の流れを示すフローチャートである。
【図２２】本発明の一実施形態に係るスロットマシンの副制御部のエラーコマンド受信時処理の流れを示すフローチャートである。
【図２３】本発明の一実施形態に係るスロットマシンの主制御部で検知したエラーのエラー解除方法をエラーの種類別に示した表である。
【図２４】図２１（ｂ）のステップＳ１１０３のコマンド順序判定処理の流れを示すフローチャートである。
【図２５】本発明の一実施形態に係るスロットマシンの主制御部が通常エラーを検知した場合のエラー検知及びエラー解除のタイミングを示したタイミングチャートである。
【図２６】本発明の一実施形態に係るスロットマシンの主制御部が不正エラーを検知した場合のエラー検知及びエラー解除のタイミングを示したタイミングチャートである。
【図２７】本発明の一実施形態に係るスロットマシンの主制御部が不正エラーを検知した場合のエラー検知及びエラー解除のタイミングの変形例を示したタイミングチャートである。
【図１】
0004851427.tif 000002
【図２】
0004851427.tif 000003
【図３】
0004851427.tif 000004
【図４】
0004851427.tif 000005
【図５】
0004851427.tif 000006
【図６】
0004851427.tif 000007
【図７】
0004851427.tif 000008
【図８】
0004851427.tif 000009
【図９】
0004851427.tif 000010
【図１０】
0004851427.tif 000011
【図１１】
0004851427.tif 000012
【図１２】
0004851427.tif 000013
【図１３】
0004851427.tif 000014
【図１４】
0004851427.tif 000015
【図１５】
0004851427.tif 000016
【図１６】
0004851427.tif 000017
【図１７】
0004851427.tif 000018
【図１８】
0004851427.tif 000019
【図１９】
0004851427.tif 000020
【図２０】
0004851427.tif 000021
【図２１】
0004851427.tif 000022
【図２２】
0004851427.tif 000023
【図２３】
0004851427.tif 000024
【図２４】
0004851427.tif 000025
【図２５】
0004851427.tif 000026
【図２６】
0004851427.tif 000027
【図２７】
0004851427.tif 000028