(57)【要約】【課題】回胴回転中でも不正行為を回避できるようにする。【解決手段】回胴の回転中であっても、メダル投入用センサの検出出力が得られるようにモード監視系を作動状態にしておく。回胴回転中にメダル投入用センサからメダル投入（通過）を示すセンサ出力が得られたときには直ちにエラー状態とする。このように回胴回転中であっても遊技のエラー状態を判別できるので、メダル投入に対する不正行為などを確実に検知でき、信頼性やセキュリティに強い遊技機を提供できる。【選択図】        図１９
2006043108.tif 000002
【特許請求の範囲】
【請求項１】
投入メダルの進路切り替え用セレクタに一対のメダル投入用検出手段が設けられ、
回胴の回転中に得られる上記検出手段からの検出出力に基づいて、メダル投入に対するエラー状態を判別するようにしたことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の回胴を回転させた後にこれら回胴を停止させることによって遊技を行うスロットマシンなどに適用して好適な遊技機に関する。
【背景技術】
【０００２】
複数の回胴を回転させた後にこの回胴を停止させることで遊技を行う遊技機として、スロットマシンなどが知られている（例えば特許文献１参照）。
【０００３】
スロットマシンによるゲームは、周知のように遊技者が遊技媒体としてのメダルをベットしてスタートレバーを操作することでゲームがスタートすると共に、内部処理によってこのスタートレバーが操作されたそのときにそのゲームに対する当選か否かが判定される。そして当選と判定された後に、遊技者がストップボタンを操作して、各回胴の回転が停止したときに当選図柄（絵柄）が揃うと、入賞となってメダルが払い出されたり、遊技者にとって有利な特別遊技に移行したりするゲームであって、これによって多種多様なゲームを楽しむことができる。
【０００４】
【特許文献１】特開平１０−１７４７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
スロットマシンのような遊技機は、広く一般に親しまれている娯楽機器と言える。このような誰にでも親しまれている遊技機に対し、その遊技中に不正行為（不正準備行為を含む）が行われる場合がある。不正行為は多岐に亘り、特にメダル（コインを含む。以下同じ）を用いた遊技機にあっては、入賞によることなくメダルを多数ゲットしたり、メダルを投入しないでメダルを多数ゲットする不正行為が多い。
【０００６】
そのうちでも、投入したメダルをメダル貯留用のホッパに貯留するか、遊技者側の受け皿に戻すかの制御を行うメダル投入用セレクタに対して不正を働く場合がある。この不正はメダルを投入しないにも拘わらず、あたかもメダルを投入したような誤動作を起こさせる行為である。
【０００７】
メダル投入用セレクタには、メダルが投入されたことを検知するためのセンサ（メダル投入用センサ）が設けられ、このメダル投入用センサによってメダル投入枚数がカウントされるが、このカウント処理は回胴が回転する前の段階で行われる。そして、遊技のスタートボタンが押され、回胴が回転するとメダル投入用セレクタはメダルが常に受け皿側に戻るように制御される。その結果、回胴が回転しているときは、メダル投入用センサを動作させる必然性がないため、通常、回胴回転中はメダル投入用セレクタに対する監視はなされていない。
【０００８】
しかし、この回胴回転中における監視がなされていないことを逆手にとって、メダル投入用セレクタに不正治具などを侵入させて不正行為（メダル投入に対する擬似行為）の準備を行い、回胴が停止しているとき不正治具を往復させて、あたかもメダルが投入されたような擬似行為が行われることがある。そして、メダル投入用センサが非検知モードとなる回胴回転中に、侵入させておいたこの不正治具をメダル投入用セレクタから取り除く行為が行われる。このような不正準備行為から不正治具の除去行為までの一連の行為を以後不正行為と呼称する。当該不正行為が行われると、メダルを投入しないにも拘わらず、メダルが投入されたものとして判断されるため、スタートボタンを操作すると遊技が開始されてしまうことになる。
【０００９】
従来では、この不正行為には対処できない。信頼性の高い遊技機とするためには、このような不正行為を排除できる不正監視系を構築する必要がある。そうでないと、遊技者の興趣を削ぐことにもなり兼ねない。
【００１０】
そこで、この発明はこのような従来の課題を解決したものであって、特に不正行為によっては、投入メダルとしてはカウントされることがないようにして、信頼性及びセキュリティを担保した遊技機を提案するものである。
【課題を解決するための手段】
【００１１】
この発明に係る遊技機は、上述の課題を解決するため以下の手段、特に（手段１）を採用する。
【００１２】
（手段１）  「投入メダルの進路切り替え用セレクタに一対のメダル投入用検出手段が設けられ、回胴の回転中に得られる上記検出手段からの検出出力に基づいて、メダル投入に対するエラー状態が判別されるようにしたことを特徴とする遊技機。」
この遊技機によれば、回胴の回転中、換言すればメダルをベットしたり、メダル投入用セレクタにメダルを投入することがないモードであっても、メダル投入用センサ（メダル投入用検出手段）の検出出力（センサ出力）が得られるようにモード監視系を作動状態にしておく。これによって回胴の回転中であっても遊技のエラー状態を判別できるようにする。回胴回転中にメダル投入用センサからセンサ出力、つまりメダル投入（通過）を示すセンサ出力が得られたときには、直ちにエラー状態としてエラーフラグをセットする。これによって、回胴回転中であっても遊技モードのエラー状態、特にメダル投入に対するエラー状態を判別できるので、メダル投入に対する不正行為を確実に検知でき、信頼性やセキュリティに強い遊技機を提供できる。
【００１３】
（手段２）  「手段１において、投入メダルの進路切り替え用セレクタは、上記メダルを遊技機内に取り込むか、当該遊技機の本体前面側に設けられたメダル受け皿に上記メダルを戻すかの進路を切り替えるためのセレクタであることを特徴とする遊技機。」
この発明では、メダルを遊技機内に取り込む（貯留する）か、本体前面に設けられたメダル受け皿にメダルを戻すかのメダル通路（進路）切り替え用のセレクタが設けられ、回胴回転中は投入メダルをメダル受け皿に戻すようにしたものである。
【００１４】
（手段３）  「手段１において、上記検出手段からの検出出力のオンオフ情報を用いるか、当該検出出力のパターン情報を用いて上記エラー状態が判別されることを特徴とする遊技機。」
この発明では、検出手段から得られる検出出力そのものをオンオフ情報（１，０情報）として利用するか、そのパターン情報（１，０の組み合わせ）として利用することで、正常な遊技状態か、不正行為による異常状態（エラー状態）かを正確に判別できるようにしたものである。オンオフ情報は、例えば回胴回転中のエラー状態を検出するときに利用できる態様であり、パターン情報はメダルを遊技機内に取り込むときのエラー状態を検出するときに利用できる。
【００１５】
（手段４）  「手段１において、上記回胴の回転中に上記検出出力が得られたときは、遊技中の遊技をエラー遊技とすることを特徴とする遊技機。」
この遊技機によれば、回胴が回転している期間中でも、メダル投入用センサによってメダル投入の有無を監視できるので、不正行為による疑似的なメダル投入状態を確実に検知して遊技モードのエラー状態を知ることができる。
【００１６】
（手段５）  「手段１において、エラー状態と判別されたときは、１つの遊技単位が終了した段階で、遊技の継続が凍結されることを特徴とする遊技機。」
回胴の回転中にエラー状態が発生したと判断されたときには、少なくとも以後その遊技を停止（凍結）する必要がある。回胴の回転が停止し、その遊技（１つの遊技単位）によるメダル払い出しが終了した段階で、遊技の継続を凍結する。例えば、回胴の回転始動を強制的に禁止する。したがってこのように遊技単位でエラー状態を制御すれば回胴に対する制御のみで済むので、回胴を制御するためのソフトウエアも簡単になる。
【００１７】
（手段６）  「手段５において、１つの遊技単位とは、入賞によるメダル払い出し終了までであることを特徴とする遊技機。」
この遊技機によれば、メダル払い出しが終了し、次のゲームに移るまでを区切って、エラーによる遊技制御を行っているので、（手段５）と同様に回胴制御のためのシーケンスを非常に簡略化できる。
【００１８】
（手段７）  「手段１において、エラー状態と判別されたときは、上記回胴の回転が停止した直後に、遊技の継続が凍結されることを特徴とする遊技機。」
メダルベットからメダルの払い出しまでのシーケンスを１つの遊技単位とするとき、エラー状態が検知されたときには、１つの遊技単位の終了を待つことなく、エラーによる爾後処理を行うこともできる。回胴停止直後にエラー処理（遊技の継続を凍結）を行えば、それだけ不正行為の発見が早くなる。これに加えて、メダルの払い出しが行われないので、不正行為がなされたとしても実害はない。
【００１９】
（手段８）  「手段１において、エラー状態と判別されたときは、エラー表示が行われることを特徴とする遊技機。」
エラー状態が判別されたときはエラー表示する。不正行為者の早期発見が重要だからである。
【００２０】
（手段９）  「手段８において、上記エラー表示はホール監視装置又は遊技機本体に設けられた表示部が利用されることを特徴とする遊技機。」
エラー状態が発見されたときには、ホール関係者に不正行為の発見を報知することはもちろんのこと、どの遊技機に対して不正行為が行われたかをホール関係者に知らせることも必要である。
【００２１】
エラー表示はホール関係者のみが見ることができるホール監視装置に設けられた表示手段を利用することが考えられる。この場合には不正行為者に気づかれることなく不正行為の証拠写真などを収集できるメリットがある。
【００２２】
エラー表示用としては、遊技機本体に設けられたクレジット枚数の表示部や、メダル払い出し用の表示部を利用することもできる。この場合には、不正行為が行われた遊技機を利用してエラー表示されることになる。
【００２３】
これらのエラー表示を遊技機全体の制御を司る主制御基板ではなく、サブ制御基板によって制御することもできるし、この場合にはサブ制御基板側でエラー表示制御が行われるために、主制御基板側の制御処理の負担がそれだけ軽減される。
【００２４】
（手段１０）  「手段５において、凍結した遊技状態は、遊技機本体の内部に設けられたリセットスイッチ又は扉開閉用の施錠装置によって解除されることを特徴とする遊技機。」
エラー状態が継続しているときは、当該エラー状態を保持しなければならない。しかし、エラー状態が既に解消されているときは、その遊技機を正常状態に復帰させる必要がある。そのために、遊技機本体内部のリセットスイッチが利用される。このリセットスイッチを操作することで、凍結した遊技状態を解除することができる。
【００２５】
この他に、遊技機の前面扉に設けられた扉開閉用の施錠装置を利用し、挿入したキーを扉開閉用とは反対側に回すことで、リセットスイッチと同様な機能を付加することができる。
【００２６】
（手段１１）  「投入メダルの進路切り替え用セレクタに一対のメダル投入用検出手段が設けられ、回胴の回転中に得られる上記検出手段からの検出出力に基づいて、メダル投入に対するエラー状態が判別されると共に、メダル払い出し用検出手段と、異物侵入用検出手段とが設けられ、メダル払い出しモードでの上記異物侵入用検出手段からの検出出力に基づいて、上記メダル払い出しのエラー状態が判別されることを特徴とする遊技機。」
【００２７】
この遊技機によれば、メダル投入用検出手段と共に、メダル払い出し系に関する検出手段として異物侵入用検出手段を設けることで、メダル払い出し装置側からも検出出力を得ることができる。メダル払い出し停止モードでも、メダル払い出しのエラー状態が続くことで異物侵入を事前検知できる。メダル投入系での不正行為によるエラー検出については、（手段１）で説明した。
【００２８】
メダル払い出しは回胴の回転が停止した段階で行われるが、メダル払い出しモードのときメダル払い出し用検出手段から何も検出出力が得られない場合は、メダルが正常に送り出されていないときとか、メダルの詰まり、さらにはメダル切れなどが考えられる。これに対して、メダル払い出し停止モードのときになされた、異物を侵入させるなどの不正行為によって、メダル払い出し用検出手段から所定の検出出力（メダルが１枚単位で払い出されたことを示す出力）が得られないようにすることが考えられる。
【００２９】
そこで、もう１つの不正検出手段を異物検出用として用いる。上述したように、メダル払い出しモードであるにも拘わらず、メダルが払い出されたことを示す検出出力が全く得られないときはメダル払い出し用検出手段自身に対して不正行為が行われた可能性が高い。メダル払い出し用検出手段が正常に作動しないと、メダル払い出しの指示がなされたときにメダルの払い出し枚数を正しくカウントできなくなる。このような場合にもエラー状態と判断できるようにしたものである。
【００３０】
メダル払い出し期間中ではなく、メダル払い出し停止期間中に不正行為を判別できれば、不正行為の早期発見につながることは言うまでもない。
【００３１】
このような判別処理を行うことで、回胴回転中を含めて不正行為を二重にチェックできるため、より安全性の高いこの種遊技機を提供できる。
【００３２】
（手段１２）  「手段１において、メダル払い出し装置を構成するメダルが収容された回転ディスクに関連して上記異物侵入用検出手段が設けられることを特徴とする遊技機。」
メダルが収容される回転ディスクに関連した部署をターゲットに不正行為が行われるので、ここに異物侵入用の検出手段を設けることで、不正行為を確実に検出できる。
【００３３】
（手段１３）  「手段１１において、異物侵入用検出手段は上記回転ディスクに設けられたメダル通路に設けられることを特徴とする遊技機。」
メダル払い出し用検出手段に対する不正は、殆どの場合メダル通路を介して行われるので、このメダル通路に異物侵入用検出手段を設けることで異物侵入を確実に検出する。これで不正行為を排除する。
【００３４】
（手段１４）  「手段１２において、エラー状態と判別されたときは、１つの遊技単位が終了した段階で、遊技の継続が凍結されることを特徴とする遊技機。」
１つの遊技単位（１ゲーム）は、入賞によるメダル払い出し終了までであるので、１ゲームごとにメダル払い出しモードがチェックされることになる。
【００３５】
（手段１５）  「手段１２において、エラー状態と判別されたときは、エラー表示が行われることを特徴とする遊技機。」
メダル払い出し時におけるエラーの表示は、メダル投入時のエラー判定と区別するため、これとは判別できるような表示が用いられる。例えば、ホッパ（メダル払い出し装置）側のエラーであることから、「ＥＨエラー」や「ＥＨ」のような表示とする。
【００３６】
（手段１６）  「手段１２において、上記エラー表示はホール監視装置又は遊技機本体に設けられた表示部が利用されることを特徴とする遊技機。」
エラー表示をホール監視装置に表示することでホール関係者のみに不正行為を報知できる。遊技機を使用する場合には、不正行為が行われた遊技機を利用してエラー表示される。エラー表示用としては、遊技機本体に設けられたクレジット枚数の表示部や、メダルの払い出し枚数表示部を利用できる。
【００３７】
（手段１７）  「手段１１おいて、凍結した遊技状態は、遊技機本体の内部に設けられたリセットスイッチ又は遊技機の扉開閉用施錠装置によって解除されることを特徴とする遊技機。」
エラー状態が既に解消されているときは、その遊技機を正常状態に復帰させる必要があるために、遊技機本体内部のリセットスイッチが利用される。このリセットスイッチを操作することで、凍結した遊技状態を解除することができる。または、遊技機の前面扉に設けられた扉開閉用の施錠装置を利用して行われる。
【００３８】
（手段１８）  「手段１から手段１７の何れかにおいて、遊技機はスロットマシンである。」
ここに、スロットマシンはその基本構成として、遊技状態に応じてその遊技状態を識別させるための複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する表示装置を備えており、始動用操作手段（例えば操作レバー）の操作に起因して図柄の変動が開始されると共に、停止用操作手段（例えばストップボタン）の操作に起因して、或いは所定時間経過することにより図柄の変動が停止されるようになされ、停止時の確定図柄が特定図柄であることを必要条件として遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段を備えた遊技機である。
【００３９】
上述した遊技機には、少なくとも多数個の遊技媒体を取得できる遊技者に有利な状態である特別遊技状態（大当たり状態）と、遊技媒体を消費する遊技者に不利な状態である通常遊技状態の２種類の遊技態様が存在する。この種遊技機において使用される遊技媒体はコイン、メダル等がその代表例として挙げられる。
【００４０】
（手段１９）  「手段１から手段１７の何れかにおいて、遊技機はパチンコ機とスロットマシンとを融合させた遊技機である。」
このような遊技機（複合機）はその基本構成として、遊技状態に応じてその遊技状態を識別させるための複数の識別情報からなる図柄列を変動表示した後に図柄を確定表示する表示装置を備えており、さらに操作レバーなどの始動用操作手段の操作に起因して図柄の変動が開始されると共に、ストップボタンなどの停止用操作手段の操作に起因して、或いは所定時間経過することにより図柄の変動が停止され、その停止時の確定図柄が特定図柄であることを必要条件として遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段を備え、遊技媒体として遊技球を使用するとともに、識別情報の変動開始に際しては所定数の遊技球を必要とし、特別遊技状態の発生に際しては多くの遊技球が払い出されるように構成された遊技機である。
【００４１】
上述した遊技機には、少なくとも多数個の遊技球を取得できる遊技者に有利な状態である特別遊技状態（大当たり状態）と、遊技球を消費する遊技者に不利な状態である通常遊技状態の２種類の遊技態様が存在する。
【発明の効果】
【００４２】
この発明による遊技機によれば、回胴の回転中に得られる検出出力に基づいてエラー状態を判別したものである。これによれば、回胴の停止状態から回転中に行われる一連の不正行為に対しても、当該不正行為を確実に検知して、メダルが投入されないにも拘わらず、遊技を開始できるような事態を確実に回避できる。したがって不正行為があったとしても、当該不正行為を確実に判別できるから、当該不正行為から確実に当該遊技機を保護でき、安全性を確保した信頼性の高い遊技機を提供できる。
【発明を実施するための最良の形態】
【００４３】
次に、本発明の実施例を説明する。図１は本発明に係る遊技機をスロットマシン１０に適用した場合であり、図１はスロットマシン１０の前面扉を閉じた状態の斜視図、図２はスロットマシン１０の前面扉を開いた状態の斜視図である。
【００４４】
このスロットマシン１０は図２に示すように前面扉１２がその左側を回動軸として本体１１に回動自在に取り付けられ、前面扉１２を閉じると、図１のように施錠装置２０により前面扉１２が施錠される。
【００４５】
施錠装置２０は遊技に対するリセット処理用としても使用することができる。この場合には、例えば挿入したキーを扉開閉時とは反対側に回すことでリセットモードとなる。後述する不正行為解消後のリセット処理にも利用することができる。
【００４６】
ここで言う不正行為とは、メダル投入系に対する不正行為とメダル払い出し系に対する不正行為の何れか又はその双方を含むものとする。
【００４７】
前面扉１２には遊技の進行に伴い点灯したり、点滅したりする上部ランプ１３と、遊技の進行に伴い種々の効果音を鳴らしたり、遊技者に遊技状態を報知したりする左右一対のスピーカ１４，１４と、機種名などが表示された上段プレート１５と、左回胴Ｌと中回胴Ｍと右回胴Ｒをそれぞれ透視できる遊技パネル３０と、略中段付近にて各種ボタン５１，５３〜５６，６１〜６３や、スタートレバー５２およびメダル投入口５７が設けられた操作部５０と、機種名や遊技に関わるキャラクタなどが表示された下段プレート１６と、メダル払い出し口１７から払い出されたメダルを受けるメダル受け皿１８とが装着されている。スロットマシン１０の本体内部には、図２に示す電源ボックス８５や、制御装置を構成する主制御基板Ｃ（図１４参照）が装着されている。
【００４８】
遊技パネル３０は、図１に示すように左回胴Ｌ、中回胴Ｍ、右回胴Ｒの停止中または回転中の様子を外部から透視できるような露出窓３１Ｌ，３１Ｍ，３１Ｒと、露出窓３１Ｌの左側に配置された５つのベットランプ３２，３３，３３，３４，３４と、この露出窓３１Ｌ，３１Ｍ，３１Ｒの下側に配設された３つの表示部（クレジット枚数表示部３５、ゲーム数表示部３６および払い出し枚数表示部３７）とを備えている。
【００４９】
露出窓３１Ｌ，３１Ｍ，３１Ｒは、それぞれ停止中の左回胴Ｌ、中回胴Ｍ、右回胴Ｒのそれぞれについて、縦方向に３つの図柄を同時に露出できるような大きさに形成されている。このため、各回胴Ｌ，Ｍ，Ｒがすべて停止している状態では、３×３＝９個の図柄が遊技者に表示される。そして、図１にて一点鎖線で表示した上段、中段、下段の水平ラインおよび一対の対角ラインの合計５本のラインに並んだ図柄列の内容によって、ベットされるメダル数に応じて適宜有効化される。露出窓３１Ｌ、３１Ｍ、３１Ｒは１つにまとめて、共通の露出窓とすることもできる。
【００５０】
有効化されたラインは有効ラインであり、予め定められた賞を付与する組合せが有効ラインに揃うと「入賞」となる。因みに停止した左回胴Ｌの３つの図柄のうち有効ライン上の図柄に「チェリー」があると「入賞」となる。
【００５１】
左回胴Ｌ、中回胴Ｍ、右回胴Ｒは同様のユニットにより構成されているため、ここでは左回胴Ｌを例に挙げて図３および図４に基づいて説明する。図３は左回胴Ｌの組立斜視図、図４は左回胴Ｌに巻かれたシール４７の展開図である。
【００５２】
左回胴Ｌは、円筒状のかごを形成する円筒骨格部材４０の外周面に２１個の図柄（識別要素）が等間隔ごとに描かれたシール４７が巻かれたものであり、円筒骨格部材４０のボス部４１が円盤状のボス補強板４２を介して左回胴用ステッピングモータ７１Ｌの駆動軸に取り付けられている。
【００５３】
左回胴用ステッピングモータ７１Ｌは、遊技機本体１１（図２）の内部に垂設されたモータプレート４３にねじ４３ａで固定されており、このモータプレート４３には発光素子と受光素子とが一対となった回胴インデックスセンサ（回転位置検出センサ）４４が設置されている。回胴インデックスセンサ４４を構成するこれら一対のフォトセンサ（図示はしない）は、所定の間隔を保持してセンサ筐体内に配される。
【００５４】
左回胴Ｌと一体化されたボス補強板４２には、半径方向に延び出したセンサカットバン４５の基端部４５ｂがねじ４５ｃで固定されている。このセンサカットバン４５の先端部４５ａは、略９０°屈曲されて回胴インデックスフォトセンサ４４の両素子の間隙を通過できるように位置合わせがなされている。そして、左回胴Ｌが１回転するごとにセンサカットバン４５の先端部４５ａの通過を回胴インデックスフォトセンサ４４が検出し、検出の都度主制御基板Ｃに検出信号を出力するため、主制御基板Ｃはこの検出信号に基づいて左回胴Ｌの角度位置を１回転ごとに確認し補正できる。なお、各回胴に巻かれたシール４７は、それぞれに描かれた図柄の順序や発生頻度が異なったものが使用される。
【００５５】
ステッピングモータ７１Ｌは、５０４パルスの駆動信号（励磁信号あるいは励磁パルスとも言う。以下同じ）により左回胴Ｌが１周するように設定されており、この励磁パルスによって回転位置が制御される。すなわち、左回胴Ｌが１周すると２１図柄が順々に露出窓３１Ｌから露出するため、ある図柄から次の図柄へ切り替えるには２４パルス（＝５０４パルス÷２１図柄）を要する。そして、回胴インデックスセンサ４４の検出信号が出力された時点からのパルス数により、どの図柄が露出窓３１Ｌから露出しているかを認識したり、任意の図柄を露出窓３１Ｌから露出させたりする制御を行うことができる。
【００５６】
図５はステッピングモータ７１Ｌの動作原理を示す接続図である。ステッピングモータ７１Ｌとしてこの実施の形態では、１−２相励磁方式を採用したハイブリッド（ＨＢ）型の２相ステッピングモータを使用した場合である。ステッピングモータはハイブリッド型や２相に限らず、４相あるいは５相のステッピングモータなど、種々のステッピングモータを使用することができる。
【００５７】
ハイブリッド型のステッピングモータ７１Ｌは周知のように中央に配置されたロータ（回転子）６０と、このロータ６０の周囲に配された第１〜第４ポール６０１〜６０４から構成される。
【００５８】
ロータ６０は、Ｎ極に着磁された手前側ロータ６０ａと、Ｓ極に着磁された奥側ロータ６０ｂとで構成され、手前側ロータ６０ａの周囲に設けられた歯（小歯）と歯の間に、奥側ロータ６０ｂの周囲に設けられた歯が位置するように１／２ピッチだけ相対的にずらされた状態で回転軸に取り付けられている。そして、手前側ロータ６０ａと奥側ロータ６０ｂとの間には筒状磁石（図示はしない）が取着されている。
【００５９】
第１と第３ポール６０１，６０２には図６に示すように、励磁コイルＬ0とＬ2がバイファイラ巻きされ、励磁コイルＬ0の巻き終わり端と励磁コイルＬ2の巻き始め端とが結線されて、ここに所定の直流電源＋Ｂ（例えば＋２４ボルト）が印加される。同じく、第２と第４ポール６０２，６０４にも、励磁コイルＬ1とＬ3がバイファイラ巻きされ、励磁コイルＬ1の巻き終わり端と励磁コイルＬ3の巻き始め端とが結線されて、ここに上述した直流電源＋Ｂが印加される。
【００６０】
ここで、上述したように第１の励磁コイルＬ0に励磁信号を印加して、第１ポール６０１をＳ極に励磁すると共に、第３ポール６０３をＮ極に例示する相をＡ相とし、これとは逆に第３の励磁コイルＬ2に励磁信号を印加して、第１ポール６０１をＮ極に励磁すると共に、第３ポール６０３をＳ極に励磁する相をＡ−相とし、さらに第２の励磁コイルＬ1に励磁信号を印加して、第２ポール６０２をＳ極に励磁すると共に、第４ポール６０４をＮ極に励磁する相をＢ相とし、第４の励磁コイルＬ3に励磁信号を印加して、第２ポール６０２をＮ極に励磁すると共に、第４ポール６０４をＳ極に励磁する相をＢ−相と称する。
【００６１】
そして、１相励磁駆動方式の場合には、Ａ相、Ｂ相、Ａ−相およびＢ−相に対して順次励磁信号を印加することでロータ６０を時計方向（又は反時計方向）に回転駆動することができる。
【００６２】
つまり、例えばまずＡ相に通電すると、Ｓ極になった第１ポール６０１の突起と手前側ロータ６０ａの歯、Ｎ極になった第３ポール６０３の突起と奥側ロータ６０ｂの歯とがそれぞれ吸引力により向き合い、次にＢ相に通電すると、Ｓ極になった第２ポール６０２の突起と手前側ロータ６０ａの歯、Ｎ極になった第４ポール６０４の突起と奥側ロータ６０ｂの歯とがそれぞれ吸引力により向き合い、次にＡ−相に通電すると、Ｎ極になった第１ポール６０１の突起と奥側ロータ６０ｂの歯、Ｓ極になった第３ポール６０３の突起と手前側ロータ６０ａの歯とがそれぞれ吸引力により向き合い、次にＢ−相に通電すると、Ｎ極になった第２ポール６０２の突起と奥側ロータ６０ｂの歯、Ｓ極になった第４ポール６０４の突起と手前側ロータ６０ａの歯とがそれぞれ吸引力により向き合う。この順序で励磁することにより、ロータ６０は図５において時計方向に回転する（１相励磁駆動）。
【００６３】
これに対して、この実施の形態では、１相励磁と２相励磁とを交互に行う１−２相励磁駆動が採用されている。１−２相励磁駆動では以下の１）〜８）の励磁シーケンス（励磁順序）に従って励磁が行われる。
【００６４】
すなわち、１相のみの励磁が１相励磁であり、２相を同時に例示するのが２相励磁であるから、図６にも示すように１−２相励磁駆動は、
１）Ａ相に通電し（１相励磁）、
２）Ａ相とＢ相の両方に通電し（２相励磁）、以下同様に
３）Ｂ相に通電し、
４）Ｂ相とＡ−相の両方に通電し、
５）Ａ−相に通電し、
６）Ａ−相とＢ−相の両方に通電し、
７）Ｂ−相に通電し、
８）Ｂ−相とＡ相の両方に通電し、その後１）に戻るような駆動方式である。
この１−２相励磁駆動を採用することにより、１ステップあたりの角度変化は、１相励磁駆動の１ステップあたり約０．７１４°となる。
【００６５】
ステッピングモータ７１Ｌ、７１Ｍ、７１Ｒに対する駆動信号（駆動信号用データ）は、励磁データとしてモータドライバ７１２に与えられる。この励磁データ（励磁信号用データ）は図１４に示すＲＡＭ７６に格納されており、後述する回胴制御処理ルーチン内で、タイマ割り込み処理によってＭＰＵ７２（図１４参照）からの指令に基づいて入出力処理回路（入出力ポート）８０（図１４参照）に、適切な励磁データが出力されることになる。この励磁データによってステッピングモータ７１Ｌ、７１Ｍ、７１Ｒに対する励磁相が定まり、その励磁相に対して励磁信号（電流）が通電される。
【００６６】
図１を参照して更に説明する。図１に示すように１枚ベットランプ３２は、中段水平ラインの左横に配設され、２枚ベットランプ３３，３３は上段水平ラインおよび下段水平ラインの左横に配設され、３枚ベットランプ３４，３４は一対の対角ラインの左横に配設されている。
【００６７】
クレジット枚数表示部３５は、後述するクレジット機能が有効なときにスロットマシン内部に貯留されている枚数を表示するものであり、ゲーム数表示部３６は、例えばビッグボーナス時にあと何回ＪＡＣ（ジャック）インできるかとかＪＡＣゲーム時にあと何回ＪＡＣ図柄成立が残っているかといった回数を表示するものである。払い出し枚数表示部３７は、有効ライン上に同じ図柄が揃って入賞したときに払い出された枚数を表示するものである。
【００６８】
クレジット枚数表示部３５は、エラー表示用としても使用される。後述するように、メダル投入用センサ７０側で生じたエラーのときこの表示部３５が利用される。払い出し枚数表示部３７もエラー表示用として兼用される。払い出し装置１５０側で発生したエラーのときこの表示部３７にエラー表示がなされる。
【００６９】
操作部５０は、上述したように前面部に設けられたクレジットボタン５１、スタートレバー５２、左回胴用ストップボタン５３、中回胴用ストップボタン５４、右回胴用ストップボタン５５および返却ボタン５６と、さらに水平段部に設けられたメダル投入口５７、１枚ベットボタン６１、２枚ベットボタン６２およびマックスベットボタン６３とを備えている。
【００７０】
クレジットボタン５１は、１度押されるとオン状態になり、もう１度押されるとオフ状態になり、その後押しボタン操作が行われるごとにオンオフが切り替わるトグル式に構成されている。
【００７１】
クレジットボタン５１がオフ状態のときには、クレジット枚数表示部３５の表示が消え、メダル投入口５７から投入されたメダルや、入賞したときに払い出されるメダルはメダル払い出し口１７からメダル受け皿１８へ払い出される。
【００７２】
クレジットボタン５１がオン状態のときには、クレジット枚数表示部３５に数字（オンからオフになったときには「０」）が表示され、クレジット機能が有効となる。
【００７３】
ここで、クレジット機能とは、メダル投入口５７から投入された枚数がマックスベット数（ここでは３枚）を越えたときにその越えた枚数分をスロットマシン内部に貯留する機能であり、貯留枚数は上述したクレジット枚数表示部３５に表示される。クレジット枚数表示部３５に１枚以上表示されているときにクレジットボタン５１を押してオフ状態にすると、表示されていた枚数分のメダルがメダル払い出し口１７からメダル受け皿１８へ払い出され、メダルが払い出されるごとにクレジット枚数表示部３５の数値が１ずつディクリメントされ、その数値がゼロになったあと表示が消える。
【００７４】
スタートレバー５２は、遊技者がゲームを開始するときに手で押して操作するレバーであり、手が離れたあとは元の位置に自動復帰する。メダルがベットされているときにこのスタートレバー５２が操作されると、スタートスイッチ５２ａ（図１４参照）がオンされてスタート指令が発生し、このスタート指令によって各回胴Ｌ，Ｍ，Ｒが一斉に回転し始める。
【００７５】
左回胴用ストップボタン５３、中回胴用ストップボタン５４、右回胴用ストップボタン５５は、それぞれ回転中の左回胴Ｌ、中回胴Ｍ、右回胴Ｒを停止させるときに遊技者が指で押すためのボタンであり、各ボタン５３，５４，５５が押されるとそれに連動して左回胴用ストップスイッチ５３ａ、中回胴用ストップスイッチ５４ａ、右回胴用ストップスイッチ５５ａ（図１４参照）がオンされて停止指令が発生する。各ストップボタン５３，５４，５５は、各回胴Ｌ、Ｍ、Ｒが等速回転している間、図示しないランプにより点灯表示され、回転が停止すると消灯する。
【００７６】
各ベットボタン６１，６２，６３は、ゲームスタート前にそのゲームでベットするメダル枚数を決めるためのボタンである。メダルをベットする手順について説明する。
クレジットボタン５１がオフ状態のとき（クレジット枚数表示部３５が消灯しているとき）か、クレジットボタン５１がオン状態で貯留枚数もベット枚数もゼロのとき（クレジット枚数表示部３５に「０」が表示されているとき）に、メダル投入口５７からメダルが投入されるとベットされる。
【００７７】
このようにクレジットボタン５１がオフ状態のとき（クレジット枚数表示部３５が消灯しているとき）か、クレジットボタン５１がオン状態で貯留枚数もベット枚数もゼロのとき（クレジット枚数表示部３５に「０」が表示されているとき）が、後述するようにメダルの投入可能となっているモードとなる。
【００７８】
さて、１枚目のメダルがメダル投入口５７に投入されると、１枚ベットランプ３２が点灯し、そしてこれに対応する中段水平のラインが有効ラインとなり、２枚目のメダルがメダル投入口５７に投入されると、更に２枚ベットランプ３３，３３が点灯すると共に、これに対応する上段水平および下段水平のラインを含む合計３本のラインがそれぞれ有効ラインとなり、３枚目のメダルがメダル投入口５７に投入されると、更に３枚ベットランプ３４，３４が点灯し、そしてこれに対応する一対の対角ラインを含む合計５本のラインのそれぞれが有効ラインとなる。
【００７９】
４枚以上のメダルがメダル投入口５７に投入されると、クレジットボタン５１がオフのときつまりクレジット機能が有効でないときには、メダル払い出し口１７からメダル受け皿１８へメダルが返却されるが、クレジットボタン５１がオンのときつまりクレジット機能が有効なときには、有効ラインはそのままで投入されたメダルの枚数分だけスロットマシン内部に貯留され、クレジット枚数表示部３５に貯留枚数が表示される。このクレジット枚数は上限枚数が決められており（例えば５０枚）、それを越える枚数のメダルが投入されたときにはメダル払い出し口１７からメダル受け皿１８へ返却される。
【００８０】
メダルが３枚以上貯留されているときに、１枚ベットボタン６１が押されるとクレジット枚数表示部３５に表示されている数値が１つディクリメントされると共に、１枚ベットランプ３２が点灯して中段水平のラインが有効ラインとなり、２枚ベットボタン６２が押されるとクレジット枚数表示部３５に表示されている数値が２つディクリメントされると共に、１枚ベットランプ３２および２枚ベットランプ３３，３３が点灯して合計３本のラインが有効化され、マックスベットボタン６３が押されるとクレジット枚数表示部３５に表示されている数値が３つディクリメントされると共に、全ベットランプ３２，３３，３３，３４，３４が点灯して合計５本の有効ラインが有効化される。
【００８１】
一方、メダルが２枚貯留されているときに、１枚ベットボタン６１や２枚ベットボタン６２が押されると先ほどと同様に動作するが、マックスベットボタン６３が押されると２枚ベットボタン６２が押されたときと同じように動作し、メダルが１枚だけ貯留されているときに、１枚ベットボタン６１が押されると先ほどと同様に動作するが、２枚ベットボタン６２やマックスベットボタン６３が押されると１枚ベットボタン６１が押されたときと同じように動作する。
【００８２】
図２に示すように電源ボックス８５は、電源スイッチ８１やリセットスイッチ８２や設定キー挿入孔８３などを備えている。電源スイッチ８１は、オンされるとＭＰＵ７２を始めとする各部に電源を供給する。リセットスイッチ８２はこれを押しながら同時に電源スイッチ８１をオンするとＲＡＭ７６の内容がリセットされ、電源スイッチ８１がオンされている状態で押されるとエラー状態がリセットされる（図２０参照）。
【００８３】
設定キー挿入孔８３は、図示しない設定キー（ホール管理者などが所持している）を挿入することにより設定キースイッチ８３ａ（図１４参照）がオン状態となり、スロットマシン１０の設定状態（当選確率設定処理）を「設定１」から「設定６」まで変更できる。
【００８４】
返却ボタン５６は、メダル投入口５７に投入されたメダルが詰まったときに押されるボタンであり、このボタンが押されると詰まったメダルがメダル払い出し口１７から返却される。
【００８５】
メダル投入口５７は、メダルを投入するための入口であり、メダル投入用セレクタ１７０に設けられている。投入されたメダルはセレクタ内部に設けられたメダル通路を通って、ホッパ８６へ通じる貯留用通路９１か、メダル払い出し口１７へ通じる払い出し用通路９２のいずれかへ導かれる。貯留用通路９１と払い出し用通路９２の切替は、メダルセレクタであるメダル通路切替ソレノイド６６によって行われる。
【００８６】
ホッパ８６はメダル払い出し手段を構成するもので、図２に示すように、メダルを貯留する補助タンク８７と、補助タンク８７内のメダルを払い出し用通路９２に通じる開口９３を介してメダル払い出し口１７へ払い出す払い出し装置１５０とから構成されている。
【００８７】
メダル払い出し装置１５０は、ホッパ駆動モータ１５２（図１４参照）によってメダル送出用回転ディスク１５１を回転させながらメダルを開口９３へ送り出す。
【００８８】
図７は、ホッパ８６の概略構成を示す分解斜視図である。上述したように、ホッパ８６は、メダルを蓄える補助タンク８７とメダル払い出し装置１５０とで構成される。
【００８９】
メダル払い出し装置１５０は、補助タンク８７の下側に設けられ、メダルの払い出しを１枚ずつ回転しながら行う回転ディスク１５１と、回転ディスク１５１を回転駆動するホッパ駆動モータ１５２と、このホッパ駆動モータ１５２と補助タンク８７および回転ディスク１５１がそれぞれ取り付けられたベース板１５３と、ベース板１５３を所定の角度を付けて取り付けると共に、ホッパ８６をスロットマシン本体１１に固定する金属製の取付台１５４とで構成されている。
【００９０】
スロットマシン本体１１に設けられた主制御基板Ｃ（図１４を参照）で生成されたメダル払い出し用出力制御情報（モータ駆動制御信号）が得られるとホッパ駆動モータ１５２が回転駆動する。これによって回転ディスク１５１が回転し、メダルが１個ずつメダル払い出し用通路９２側に送り込まれる。
【００９１】
ベース板１５３上にはさらにメダル払い出しに関する検出手段が設けられる。この検出手段はメダル１枚ごとの払い出しを検出する検出手段６４ａの他に、メダルの払い出しが不正に行われないように監視する検出手段で構成され、メダル払い出しの監視用として異物侵入用検出手段６４ｂが用いられる。
【００９２】
ここで、メダル払い出しモードであるにも拘わらずメダルの払い出しを示す検出出力が全く得られないときは、メダルの詰まりや、メダル切れが考えられるが、その他の場合としてはメダル払い出し系に対して不正行為が行われた場合が考えられる。不正行為の場合にはメダル払い出し枚数をカウントできなくなるため、不正行為の発見、検出が非常に重要になる。メダル払い出し停止期間中にこの不正行為を発見できれば、被害を最小限に食い止めることができる。
【００９３】
メダル払い出し用検出センサ６４ａの出力を主制御基板Ｃに送ることで、メダル払い出し枚数が検知される。
【００９４】
正常な遊技モードの場合、メダル払い出し用検出センサ６４ａによってメダルの払い出しが検出され、メダル払い出し枚数が規定値に達したときには、メダル払い出し停止のためのメダル払い出し用出力制御情報が生成され、このメダル払い出し停止を受けて駆動モータ１５２の回転が停止する。
【００９５】
取付台１５４は、ベース板１５３を所定の角度に取り付けるためにベース板１０３の左右を支える金属製の側取付台１５４ａ，１５４ｂや、本体１１に設けられた取付ベース１５７（図２参照）に嵌合する金属製の下取付台１５４ｃから構成されている。下取付台１５４ｃの左辺と右辺は各々が、前述した取付ベース１５７の左右の翼受け部（図示はしない）に嵌合する左翼部１５６ａと右翼部１５６ｂとなっている。
【００９６】
図８はメダル１６０の払い出し状態を示す概念図であって、回転ディスク１５１の内部には同一円周上に複数のメダル収容孔１５１ａが等間隔で複数個設けられている。回転ディスク１５１の底面側に設けられたベース板１５３の一部には支点１６６を中心として回動できるようなクランクレバー１６５が設けられており、そのレバー中心部には衝合突起１６７が回転ディスク１５１側に突出するように設けられている。衝合突起１６７は回転ディスク１５１の下面と接触しないような長さに選定されている。
【００９７】
クランクレバー１６５の先端部１６５ａは回転ディスク１５１の外側に僅かに突出するような短冊状のレバーであって、この先端部１６５ａと対峙するようにメダル払い出し用検出手段（検出センサ）６４ａが設けられている。メダル払い出し用の検出手段６４ａとしてこの例では光学的なセンサが使用されている。
【００９８】
一方、回転ディスク１５１とベース板１５３との間に設けられたメダル１６０の連結通路１５７（図７には示されていない）の所定位置に、異物侵入用検出手段（検出センサ）６４ｂが配される。異物侵入用検出センサ６４ｂは第１には連絡通路１５７を介して侵入した異物、具体的にはメダル払い出し用検出センサ６４ａに対して不正行為を行うためのコインなどの異物の侵入を検出するためのものであり、第２には、連結通路１５７を通過するメダル１６０を重複して検知するためのものである。この異物侵入用検出センサ６４ｂも光学センサなどを使用することができる。
【００９９】
メダル払い出し機構をこのように構成した場合の動作を次に説明する。
回転ディスク１５１は時計方向（実線矢印）に回転され、メダル収容孔１５１ａが図示の例では、真下まで回転すると、メダル１６０はベース板１５３に設けられた落下孔１６１に位置するクランクレバー１６５の上面の一部に落下する。その後の回転ディスク１５１の回転に伴い、メダル１６０によって衝合突起１６７が時計方向に押圧されて、クランクレバー１６５が時計方向に回転する。
【０１００】
この回転に伴って先端部１６５ａも時計方向に動くから、先端部１６５ａがメダル払い出し用検出センサ６４ａから離間することで、メダルの払い出しの検出および払い出し枚数の検出が行われる。そして、このメダル払い出し用検出センサ６４ａの検出出力はメダル払い出し枚数をカウントするときの出力として使用されるので、規定枚数のメダル払い出しが終わると、回転ディスク１５１の回転が停止する。
【０１０１】
連結通路１５７はメダル払い出し口９３に向かって傾斜しているので、連結通路１５７に投下されたメダル１６０はその自重でメダル払い出し口９３まで滑り落ちる。このメダル通過が他方のセンサである異物侵入用検出センサ６４ｂによって検出されるので、確実にメダルの払い出しが行われたことが時間を隔ててこれら一対のセンサ６４ａ、６４ｂによって検出できる。
【０１０２】
つまり、メダル払い出し用検出センサ６４ａおよび異物侵入用検出センサ６４ｂはメダル進行方向に対して前後するように配置されているので、これによってメダル１６０の通過を順次検知できる。したがって、メダル払い出し用検出センサ６４ａと異物侵入用検出センサ６４ｂにおけるセンサ出力の真理値を時間の経過と共に図示すると図１２のようになる。
【０１０３】
メダル１６０の払い出し検知は、本来は一方のセンサ６４ａ（又は６４ｂ）のみで充分であるが、不正行為によるメダル払い出しを確実に検出できるようにするため、一対のセンサ６４ａ、６４ｂが設けられている。
【０１０４】
ところで、上述したように多くの場合には、メダル払い出し停止モードのときメダル１６０の通路であるこの連絡通路１５７を介して異物を侵入させる不正行為が行われる。異物でメダル払い出し用検出センサ６４ａを塞いでしまうと、メダル払い出しモードになってメダルが１個ずつ払い出されてもその払い出しタイミングに対応した検出出力が、このメダル払い出し用検出センサ６４ａからは最早得られない。
【０１０５】
しかし、このような場合でも異物侵入用検出センサ６４ｂがあると、連絡通路１５７を通して異物が侵入することから、この異物の存在、換言すればメダル払い出し停止モードでの不正行為をこの異物侵入用検出センサ６４ｂで確実に検出できる。通常の場合、メダル払い出し停止モードでは、メダルが連絡通路１５７を通過しないのでこの異物侵入用検出センサ６４ｂからは全く検出出力が得られないからである。もちろん、メダル払い出しモードのときに同じような不正行為が行われても、不正行為に供した異物の侵入を容易確実に検知できる。
【０１０６】
図９はメダル投入用セレクタ１７０の具体例を示す。
取り付け基板１７１の上面が遊技機本体１１の上面となる。取り付け基板１７１の上面であって、多少左側にシフトした位置にメダル投入口５７が設けられている。メダル投入口５７にはメダル投入通路１７２が連なって、この例は緩やかなＬ字状となるように右面下部まで導かれ、その端面がメダル退出口５１ｂとなされている。メダル退出口５１ｂはホッパ８６に通ずる貯留用通路９１に連結されている。
【０１０７】
投入通路１７２はメダル１６０とほぼ同じ幅をなし、それぞれ側壁１７２ａ、１７２ｂによってメダル１６０の落下通路が確保されている。他方の側壁１７２ｂ側には取り付け基板１７１の直下に向かう位置、したがって丁度投入通路１７２の湾曲部分に、メダル１６０とほぼ同じ幅をなす分岐通路１７３がこの側壁１７２ｂと連なるように設けられている。分岐通路１７３のうち左側側壁１７３ａは側壁１７２ｂと同じ高さであるが、右側側壁１７３ｂはそれよりも若干（２〜３ミリ）高くなっている。分岐通路１７３側へのメダル１６０の誘導を容易にするためである。
【０１０８】
投入通路１７２の底面、したがって取り付け基板１７１の板面１７１ａの所定位置、この例では投入通路１７２の湾曲部分に弓状および直線状をなすスリット１７４，１７５が設けられ、これらスリット１７４，１７５を通過するように、それぞれメダル落下通路を切り替えるためのレバー１７７，１７８が取り付け基板１７１の下面に設けられる。
【０１０９】
一方のレバー１７７は円弧状をなす三角状の板体として構成され、他方のレバー１７８はほぼ台形状の板体であるが、その一端側（下流側）にはストッパ用の突起１７８ａが形成されている。
【０１１０】
これら一対のレバー１７７，１７８は連動して上下動するように構成されている。そのため、取り付け基板１７１の下側の空きスペースを利用してソレノイド６６が取り付け固定され、図示はしないがその作動桿６６ａが一対のレバー１７７，１７８に連結されている。ソレノイド６６に通電すると作動桿６６ａが進退するので、その作用で一対のレバー１７７，１７８が板面１７１ａより突出（隆起）するようになる（図１１参照）。
【０１１１】
通常は図９および図１０のように一対のレバー１７７，１７８（図１０では一方のレバー１７７は図示されていない）は何れも板面１７１ａから隆起しないようになされている。したがってメダル投入口５７からメダル１６０を投入すると、その自重でメダル１６０は投入通路１７２にしたがってメダル退出口５１ｂ側に落下するので、メダル１６０はさらに貯留用通路９１を経由して補助タンク８７の頭上に落下して貯留される。このように投入通路１７２が貯留用通路９１と連結した状態が、メダル投入が可能なモード（後述する）となる。
【０１１２】
他方のレバー１７８よりもメダル退出口５１ｂ側の所定位置にはメダル投入用検出手段１８０が設けられる。この例では検出手段１８０として光学センサが使用されると共に、一対使用される。これら一対のメダル投入用センサ１８０ａ、１８０ｂはメダル投入通路１７２に対し、そのメダル通過方向に前後するように配置されており、これによってメダル１６０の通過を順次検知できるようになされている。したがって、一対のメダル投入用センサ１８０ａ、１８０ｂにおけるセンサ出力の真理値を時間の経過と共に図示すると図１３のようになる。
【０１１３】
これに対して、ソレノイド６６に通電すると、一対のレバー１７７，１７８が連動して板面１７１ａより隆起（突出）する。したがって、一対のレバー１７７が板面１７１ａより隆起した分、投下されたメダル１６０はレバー１７７の稜線に沿うように板面１７１ａより浮いた状態で他方のレバー１７８側に進む。
【０１１４】
他方のレバー１７８にはその突端にストッパ用の突起１７８ａが形成されているので、メダル１６０はこの突起１７８ａに当たる。図１１のように突起１７８ａは他方の側壁１７２ｂとほぼ同じ高さか、それ以上であり、しかも分岐通路１７３の右側側壁１７３ｂは他方の側壁１７２ｂよりも高いので、メダル１６０は分岐通路１７３側に進路を変えて落下することになる。
【０１１５】
分岐通路１７３は払い出し通路９２と連結されているので、この場合には払い出し口１７を通って受け皿１８に落下する。つまり、投入したメダル１６０は貯留されることなく受け皿１８に戻される。これが、メダル投入が不可能なモードである。
【０１１６】
メダル１６０の投入検知は、本来は一方のセンサ１８０ａ（又は１８０ｂ）のみで充分であるが、不正行為によってこのセンサ１８０ａ（又は１８０ｂ）が誤動作したり、メダル払い出しの検出ができなくなったしても、他方のセンサ１８０ｂ（又は１８０ａ）によってメダル払い出しを確実に検出できるように、一対のセンサ１８０ａ、１８０ｂが設けられている。
【０１１７】
例えば、不正治具を使用して不正行為を行う場合がある。不正治具としてはメダルに類似した形状のものが使用される場合がある。回胴の回転が停止している状態のとき、メダル投入口５７よりこの不正治具を投入通路１７２に沿って挿入する。挿入する位置は一対のセンサ１８０ａ、１８０ｂを通過するまでである。不正治具が一対のセンサ１８０ａ、１８０ｂを通過すると、図１３で示すようにそれぞれのタイミングに応じたセンサ出力が得られる。
【０１１８】
図１３の実線矢印は、メダル１６０又は不正治具がセンサ１８０ａ側よりセンサ１８０ｂ側に通過する方向を示し、破線図示は逆に不正治具がセンサ１８０ｂ側よりセンサ１０ａ側に通過する方向を示す。
【０１１９】
ここに、検出タイミングｔ１はセンサ１８０ａに到達する前の状態であり、検出タイミングｔ２では一方のセンサ１８０ａを不正治具が通過したことが検出され、次の検出タイミングｔ３は他方のセンサ１８０ｂまで不正治具が到達したときである。そして、不正治具が更に進むと検出タイミングｔ４あるいはｔ５に示すようなセンサ出力が得られる。
【０１２０】
この真理値表は本来のメダル１６０が通過した場合でも同じ値となるので、不正治具が挿入されたかどうかを検知することはできない。しかし、不正治具は何れ取り去らなければならない。
【０１２１】
そのときは、不正治具は上述とは逆の道順を通ってメダル投入口５７から取り出される。そのため、そのとき一対のセンサ１８０ａ、１８０ｂから得られるセンサ出力は図１３の破線矢印の順序で得られる。したがって、この場合にはセンサ出力の得られ方が正常な場合とは逆になるから、この真理値表の違い（１，０の検出パターンの違い）から不正治具を取り去る行為が行われたことが判り、これによって不正治具を用いて不正行為が行われたことが検知できる。このように不正治具を取り出すタイミングが、回胴回転中であったとしてもこの不正行為を検知できる。それは、回胴回転中でも一対のセンサ１８０ａ、１８０ｂのセンサ出力を監視できるように構成されているからである。
【０１２２】
なお、１，０の検出パターンによって検出するのではなく、単に１，０のオンオフ情報のみで検出することもできる。当該オンオフ情報によるエラー検出は、後述するメダル払い出し系におけるエラー処理に活用できる。
【０１２３】
図１４は、本体１１内に設けられた主制御基板Ｃと、この主制御基板Ｃによって制御される被制御部の構成を示す。
図１４に示すように主制御基板Ｃは、演算処理手段であるＭＰＵ７２を中心とするマイクロコンピュータとして構成された主制御部として機能し、また上述した電源ボックス８５の他に、所定周波数の矩形波を出力するクロック回路７８や、処理プログラムを記憶するＲＯＭ（あるいはフラッシュメモリ）７４、一時的にデータを記憶する作業用（ワーキング用）のＲＡＭ７６、入出力ポート８０などが内部バス７９を介してこのＭＰＵ７２に接続されている。
【０１２４】
主制御基板Ｃには、回胴インデックスフォトセンサ４４からの検出信号、リセットスイッチ８２からのリセット信号、設定キースイッチ８３ａからのオンオフ信号、ベットボタン６１，６２，６３に連動する各ベットスイッチ６１ａ，６２ａ，６３ａからのベット信号、クレジットボタン５１に連動するクレジットスイッチ５１ａからのオンオフ信号、スタートレバー５２に連動するスタートスイッチ５２ａからのスタート指令信号、左、中、右回胴用ストップボタン５３，５４，５５に連動する左、中、右回胴用ストップスイッチ５３ａ，５４ａ，５５ａからの停止指令信号、ホッパ８６から払い出されるメダルを検出する払い出しセンサ６４（６４ａ，６４ｂ）からの検出信号、左回胴Ｌ，中回胴Ｍ，右回胴Ｒを駆動する左、中、右回胴用ステッピングモータ７１Ｌ，７１Ｍ，７１Ｒからの位置検出信号などが入出力ポート８０を介して入力される。
【０１２５】
主制御基板Ｃからは、上部ランプ１３や１枚〜３枚ベットランプ３２，３３，３４への点灯信号、クレジット枚数表示部３５やゲーム数表示部３６や払い出し枚数表示部３７への表示信号（後述するようにエラー遊技時のエラー表示信号を含む）、左回胴Ｌ、中回胴Ｍ、右回胴Ｒを駆動する左、中、右回胴用ステッピングモータ７１Ｌ，７１Ｍ，７１Ｒへの駆動信号（駆動データ）が入出力ポート８０を介して出力される。また、スピーカ１４から発生する効果音などを制御する音声用制御装置（音声用制御基板）８４へのコマンド信号、液晶ディスプレイ１５の表示内容を制御する表示用制御装置（表示用制御基板）９４へのコマンド信号などが入出力ポート８０を介して出力される。
【０１２６】
さらに、メダル払い出し装置１５０にメダル払い出し動作を行わせるホッパ駆動モータ１５２への駆動信号（メダル払い出し用出力制御情報）、メダル投入口５７に投入されたメダルをホッパ８６へ導いてメダルを貯留するか、メダル払い出し口１７へ導いてメダルを戻すかを制御するメダル通路切替ソレノイド６６への駆動信号（メダル貯留用出力制御情報）が、入出力ポート８０を介して出力される。
【０１２７】
ここで、上部ランプ１３に対する点灯出力制御情報、メダル払い出し装置１５０に対するメダル払い出し用出力制御情報およびメダルセレクタであるメダル通路切替ソレノイド６６に対するメダル貯留用出力制御情報は、いずれも制御命令データとなる。
【０１２８】
音声用制御基板８４と表示用制御基板９４はサブ制御基板Ｓ内にその機能を含ませることができる。主制御基板Ｃにはメダル投入用センサ１８０ａ（又は１８０ｂ）からのセンサ出力に基づいて、クレジット枚数をカウントするクレジットカウンタなどの各種カウンタを備えている。
【０１２９】
また、メダル投入モードあるいはメダル払い出しモードのときに、不正行為が行われたことが検出され、遊技モードがエラー状態となったときに実行されるエラー表示は、主制御基板Ｃを介すか、あるいは直接ホール監視装置（図示はしない）に伝送して、ホール関係者のみにエラー状態となっていることが報知される。あるいはまたこのエラー表示と共に、若しくは単独で表示部３５などを利用してエラー表示を行うこともできる。
【０１３０】
サブ制御基板Ｓを利用してエラー表示を行う場合も考えられる。この場合には、エラー処理がこのサブ制御基板Ｓで行われることになるから、主制御基板Ｃの制御処理の負担がそれだけ軽減されるメリットがある。
【０１３１】
上述したＭＰＵ７２は、このＭＰＵ７２によって実行される各種の制御プログラムや固定値データを記憶したＲＯＭ（またはフラッシュメモリ）７４と、このＲＯＭ７４内に記憶されている制御プログラムを実行するに当たって各種のデータを一時的に記憶する作業エリアを確保するためのワーキング用のメモリ手段（ＲＡＭ）７６の他に、図示はしないが周知のように割り込み回路を始めとしてタイマ回路、データ送受信回路などスロットマシン１０において必要な各種の処理回路が内蔵されている。
【０１３２】
ＲＯＭ５２とＲＡＭ７６によってメインメモリが構成され、図１５以降に示される各種のフローチャートに示される処理を実行するための処理プログラム（出力制御情報生成用処理プログラムを含む）は、処理プログラムの一部として上述したＲＯＭ７４に記憶されている。
【０１３３】
ＲＡＭ７６内は、機能的には複数の作業エリア（メモリエリア）が確保されている。周知のようにＭＰＵ７２内に設けられたプログラムカウンタの値を保存するためのスタックメモリ（スタックメモリ用のエリア）（図示はしない）の他に、この例では停電フラグを記憶するメモリ７６ａ、スタックポインタを保存するスタックポインタ保存用メモリ７６ｂ、ＲＡＭ７６に保存されているデータのチェックサムに関連した補正値を保存するチェックサム補正値用メモリ７６ｃ、さらには復電時に使用される復電コマンドバッファ７６ｄや復電コマンドカウンタ７６ｅなどのメモリエリアが確保されている。
【０１３４】
さらにこのＲＡＭ７６内には、複数の制御命令で構成された上述した制御命令データを出力制御情報としてストアする出力制御情報エリア７６ｆと、メダル制御情報エリア７６ｇが確保されている。メダル制御情報とは、メダル払い出しモードになったときセットされるメダル払い出しコードと、メダル貯留モードになったときにセットされるメダル貯留コードの何れかを言う。
【０１３５】
ＲＡＭ７６内にセットされたスタックポインタ保存用メモリ７６ｂは、スロットマシン１０の電源切断時にＭＰＵ７２内のスタックポインタの値を退避させて保存しておくためのメモリである。スタックポインタの値は停電処理の初期において、スタックポインタ保存用メモリ７６ｂにセーブされる（図１７ステップＳ３３参照）。復電処理の始めにスタックポインタに対する復帰処理が行われ、スタックポインタ保存用メモリ７６ｂに保存されている値がＭＰＵ７２内のスタックポインタに取り込まれる。スタックポインタの内容はバックアップされているＲＡＭ７６内に設けられたスタックメモリ内に退避させて保存されている。
【０１３６】
ＲＡＭ７６内のチェックサム補正値メモリ７６ｃは、停電処理時にＲＡＭ７６内のデータから算出したチェックサムを、「０（ゼロ）」とするための補正値を記憶させておくメモリである。
【０１３７】
復電コマンドバッファ７６ｄは、電源復旧時（停電の復旧時又は電源再投入時）に主制御基板Ｃからサブ制御基板Ｓに送信される復電処理用のコマンド（復電コマンド）を一時的に記憶するバッファである。復電コマンドは図１８に示す復電処理の実行をサブ制御基板Ｓに知らせるためのコマンドとして使用される。復電コマンドはＲＡＭ７６に記憶されている一般のコマンドに優先してサブ制御基板Ｓに送信される。
【０１３８】
復電コマンドカウンタ７６ｅは、復電コマンドバッファ７６ｄに記憶されている復電コマンドのバイト数を記憶するカウンタである。復電コマンドは２バイト構成であって、他のコマンド（スピーカ駆動用コマンドなど）と同じくバイト単位でサブ制御基板Ｓに送信される。
【０１３９】
ＲＡＭ７６には後述するように電源ボックス８５内に設けられた電源基板８５０からバックアップ電圧が供給され、スロットマシン１０の電源が切断された後でもデータが消失しないようになされている。
【０１４０】
入出力ポート８０には、図１４に示すようにサブ制御基板ＳなどのＩ／Ｏ装置の他に、ホール管理装置（図示はしない）などに情報を送信できる外部集中端子板８９や、電源基板８５０に設けられた停電監視回路８５０ｂ、さらにはホッパ駆動モータ１０２やメダル通路切替ソレノイド６６などが接続されている。
【０１４１】
電源基板８５０には主制御基板Ｃを始めとしてスロットマシン１０の各電子機器に駆動電力を供給する電源部８５０ａや、上述した停電監視回路８５０ｂなどが搭載されている。
【０１４２】
停電監視回路８５０ｂは電源の切断状態を監視し、停電時はもとより、電源スイッチ８１による電源切断時に停電信号８５１を生成するためのものである。そのため停電監視回路８５０ｂは、電源部８５０ａから出力されるこの例では直流２４ボルトの安定化駆動電圧を監視し、この駆動電圧が例えば２２ボルト未満まで低下したとき電源が切断されたものと判断して停電信号８５１が出力されるように構成されている。停電信号８５１はＭＰＵ７２と入出力ポート８０のそれぞれに供給され、ＭＰＵ７２ではこの停電信号８５１を認識することで、後述する停電時処理が実行される。
【０１４３】
電源部８５０ａからは出力電圧が２２ボルト未満まで低下した場合でも、主制御基板Ｃなどの制御系における駆動電圧として使用される５ボルトの安定化電圧が出力されるように構成されており、この安定化電圧が出力されている時間として、主制御基板Ｃによる停電時処理を実行するに十分な時間が確保されている。
【０１４４】
続いて、上述したＭＰＵ７２内に搭載された代表的な処理プログラムの処理内容について説明する。
【０１４５】
[停電フラグの生成処理]
停電フラグは停電が発生したとき（電源スイッチ８１をオフしたときの電源切断を含むものとする）、停電フラグが生成される。停電すると停電監視回路８５０ｂからＭＰＵ７２のＮＭＩ（Non Maskable Interrupt）端子へ停電信号８５１が出力される。停電信号８５１を受信するとＭＰＵ７２は停電フラグをセットして（図１５参照）、停電時の割り込み処理を実行する。停電フラグがセットされると、タイマ割り込み処理（図１６参照）の中で停電時処理が実行され、遊技中であれば遊技制御の中断処理が実行される。停電フラグは電源の再投入による復電処理によってリセットされる。
【０１４６】
図１７に示す停電時処理では、補正値を含めてＲＡＭ７６のデータより算出したチェックサムを「０」にした状態で制御を終了する。停電復旧時を含めて電源再投入時の処理として、ＲＡＭ７６のチェックサムを調べ、補正値を考慮したその値が「０」であるか否かによって、ＲＡＭ７６のデータが正常にバックアップされているかどうかを判断する。そのため、停電処理時にはチェックサム補正値メモリ７６ｃの値を一旦「０」にリセット（クリア）した状態で、ＲＡＭ７６のチェックサムを算出する。算出したチェックサムの２の補数が、チェックサム補正値としてチェックサム補正値メモリ７６ｃに記憶される。この補正値を含めることでＲＡＭ７６のチェックサムは「０」になる。
【０１４７】
「ＮＭＩ割り込み処理」
図１５はＮＭＩ割り込み処理の一例を示すフローチャートである。停電の発生などによって停電監視回路８５０ｂでは停電信号８５１が生成される。停電信号８５１をＮＭＩ端子を介して主制御基板Ｃが受信すると、主制御基板ＣではＮＭＩ割り込み処理が実行される。
【０１４８】
ＮＭＩ割り込み処理では、まずＭＰＵ７２内に設けられたＡレジスタ（アキュームレータ）とＦレジスタ（フラグレジスタ）内のデータをＲＡＭ７６内に設けられたスタックエリアに退避する（ステップＳ１）。次に、停電フラグがセットされたのち（ステップＳ２）、スタックエリアに退避したデータを再びＡレジスタとＦレジスタに復帰させる（ステップＳ３）。この復帰処理でＮＭＩ割り込み処理が終了する。
【０１４９】
ＡレジスタおよびＦレジスタの何れの内容も破壊しないで、停電フラグのセット処理が可能な場合には、スタックエリアへの退避および復帰処理（ステップＳ１およびＳ３）は省くことができる。
【０１５０】
「タイマ割り込み処理」
図１６は主制御基板Ｃで定期的に実行されるタイマ割り込み処理のフローチャートで、この例では１．４９ｍsecごとにタイマ割り込みが発生する。タイマ割り込み処理は、ＭＰＵ７２に対する先行割り込み処理と、それ以外の処理（その他の割り込み処理）に分かれ、先行割り込み処理が終了してからその他の割り込み処理が実行される。
【０１５１】
先行割り込み処理として図１６の処理群の場合では、レジスタの退避処理（ステップＳ１１）、停電フラグ状態判別処理（ステップＳ１２）、ウォッチドッグタイマ処理（ステップＳ１４）および割り込み終了宣言処理（ステップＳ１５）の４つの割り込み処理を挙げる。
【０１５２】
したがってこの図１６に示すタイマ割り込み処理では、まずメイン処理（図１８のステップＳ６１）で使用しているＭＰＵ７２内の全レジスタ（この例ではＡＦ，ＢＣ，ＤＥ，ＨＬ，ＩＸおよびＩＹの各レジスタ）の値をＲＡＭ７６のスタックエリアに退避させる（ステップＳ１１）。
【０１５３】
その後停電フラグがセットされているか否かを確認し（ステップＳ１２）、停電フラグがセットされているときには図１６に示す停電時処理が実行され（ステップＳ１３）、セットされていないときにはスキップされる。
【０１５４】
停電時処理若しくは停電時処理がスキップされた後は、以下のような複数の処理（処理１）〜（処理８）が順次実行される。このうち（処理１）と（処理２）は先行割り込み処理に属する。
【０１５５】
（処理１）誤動作の発生を監視するためのウォッチドッグタイマの値を初期化（クリア）するウォッチドッグタイマのクリア処理（ステップＳ１４）。ウォッチドッグタイマのクリア処理時間は、ほぼ一定である。
【０１５６】
（処理２）自分自身であるＭＰＵ７２自身に対して割り込み許可を出す割り込み終了宣言処理（ステップＳ１５）。この割り込み終了宣言処理もほぼ一定な処理時間で済む。
【０１５７】
以上のような先行割り込み処理が終了すると、その他の割り込み処理が実行される。その他の割り込み処理でも、上述した理由から特に回胴駆動モータであるステッピングモータ７１に対する励磁データ生成処理（回胴モータ制御処理Ｂｂ）が先行して実行される。
【０１５８】
（処理３）左、中および右の各回胴Ｌ、Ｍ、Ｒを回転させるためにそれぞれの回胴駆動モータであるステッピングモータ７１Ｌ〜７１Ｒを駆動するステッピングモータ制御処理Ｂｂ（ステップＳ１６）。このモータ制御処理は、対応する駆動信号（励磁データ）を出力する処理に他ならないから、その処理時間（駆動信号生成処理と出力処理）はほぼ一定である。
【０１５９】
回胴駆動モータ生成制御処理以外の、その他の割り込み処理の具体例を以下に示す。
【０１６０】
（処理４）入出力ポート８０に接続された各種スイッチ（８２，８３ａなど）の状態を読み込むスイッチ状態読み込み処理（ステップＳ１７）。このスイッチ状態読み込み処理も、遊技の状態によってあまり変化しないので、ほぼ一定な処理時間となる。
【０１６１】
（処理５）入出力ポート８０に接続された各種センサ（メダル払い出し用センサ６４やメダル投入用センサ１８０など）の状態を監視するセンサ監視処理（ステップＳ１８）。センスするセンサの種類は固定されているので、このセンサ監視処理もその処理時間はほぼ一定であるがその具体例については後述する。
【０１６２】
（処理６）各カウンタやタイマの値を減算するタイマ減算処理（ステップＳ１９）。カウンタの値やタイマの値によっては減算処理時間が相違するので、この処理時間は一定ではなく不定と言える。
【０１６３】
（処理７）１枚ベット、２枚ベットあるいは３枚ベットしたときのベット数や、そのときの払い出し枚数をカウントするカウンタ処理（ステップＳ２０）。ベットする態様や、払い出し枚数などが入賞の態様によって相違するから、その処理時間も当然相違する。
【０１６４】
（処理８）サブ制御基板Ｓへコマンドなどを送信するコマンド出力処理（ステップＳ２１）。音声出力や表示するための各種のコマンドは、遊技の態様によって相違するので、このコマンド処理も一定ではない。
【０１６５】
（処理９）クレジット枚数表示部３５、ゲーム数表示部３６および払い出し枚数表示部３７にそれぞれ表示されるセグメントデータを設定するセグメントデータ設定処理（ステップ２２）。クレジット枚数やゲーム数の表示さらには払い出し枚数の表示などは、何れも遊技の態様あるいは入賞状態によって相違するから、この処理もまたその処理時間は不定であると言える。
【０１６６】
（処理１０）セグメントデータ設定処理で設定されたセグメントデータを各表示部３５〜３７に供給して該当する数字、記号などを表示するセグメントデータ表示処理（ステップ２３）。このセグメントデータとしては、不正行為などによってエラー遊技となったときのエラー表示用のセグメントデータも含まれる。
【０１６７】
どのような数字や記号などを表示するかによってセグメントデータの生成および出力が相違するので、この場合の処理時間は不定となる。
【０１６８】
（処理１１）入出力ポート８０から出力データを対応するＩ／Ｏ装置に出力するポート出力処理（ステップ２４）。ポート出力処理も、対象となるＩ／Ｏ装置の数などによって相違することから、厳密にはその処理時間は一定ではない。
【０１６９】
これら（処理１）から（処理１１）までの処理を実行した後はスタックエリアに退避した各レジスタ（ＡＦ，ＢＣ，ＤＥ，ＨＬ，ＩＸ，ＩＹの各レジスタ）の値をそれぞれＭＰＵ７２内の対応するレジスタに復帰させる（ステップＳ２５）。その後次回のタイマ割り込みを許可する割り込み許可処理（ステップＳ２６）を行って、この一連のタイマ割り込み処理を終了する。
【０１７０】
上述した割り込み処理のうち先行割り込み処理を、中央処理装置であるＭＰＵ７２の初期処理として最初に実行し、この先行割り込み処理の直後に、回胴駆動モータに対する制御処理を行えば、ＭＰＵ７２の初期処理を妨げることなく、一定時間間隔で回胴駆動モータに対する駆動信号を出力させることができる。
【０１７１】
なお、図１６では先行割り込み処理として、レジスタの退避処理（ステップＳ１１）、停電フラグ状態判別処理（ステップ１２）、ウォッチドッグタイマ処理（ステップＳ１４）および割り込み終了宣言処理（ステップＳ１５）の４つの割り込み処理を挙げたが、その数に拘泥することはない。ＭＰＵ７２に対するこれらの処理のうち、少なくとも１以上の割り込み処理が含まれれば、その処理を先行割り込み処理として取り扱うことができる。
【０１７２】
また、回胴駆動モータに対する上述した駆動信号生成および出力処理（処理３）は、先行割り込み処理の最初（ステップＳ１１の前）でも、各先行割り込み処理の途中の段階（例えばステップＳ１１の後、ステップ１４の前または後）で処理することもできる。
【０１７３】
これは、先行割り込み処理は何れもほぼ一定なＭＰＵ７２に対する初期処理であるので、最初の先行割り込み処理よりも先んじて、あるいは各先行割り込み処理の途中に、この回胴駆動モータ制御処理（処理３）を介在させても、駆動信号の出力間隔を一定にすることには変わりがないからである。
【０１７４】
そのため、先行割り込み処理以外の処理であって、その何れかの処理時間がほぼ一定となる割り込み処理が存在する場合には、処理時間がほぼ一定となる割り込み処理の一部若しくはそれらの全ての処理が終了した直後に、回胴駆動モータ制御処理を実行しても差し支えない。
【０１７５】
例えば、その他の割り込み処理の範疇として説明した、上述したスイッチ状態読み込み処理（処理４）や、センサ監視処理（処理５）などは、何れもその処理時間がほぼ一定であるため、これらの割り込み処理｛（処理４）や（処理５）｝の処理前や処理後に、さらには（処理４）と（処理５）の全てが終了してから、回胴駆動モータ制御処理を行うこともできる。
【０１７６】
[停電時処理]
図１７は主制御基板Ｃで実行される停電時処理の一例を示すフローチャートである。停電時処理は上述したようにタイマ割り込み処理の中で実行される。
【０１７７】
この停電時処理は、上述したタイマ割り込み処理のうち、特にレジスタ退避処理の直後にされるので、その他の割り込み処理を中断することなく実行できる。そのため、復電コマンドなどの送信処理中、スイッチの状態（オンオフ）の読み込み途中、カウンタの内容を更新中のように、それぞれの処理の途中に割り込んでこの停電時処理が実行されることはないので、換言すればイレギュラーなタイミングで停電時処理が実行されないので、イレギュラーなタイミングに実行されることをも考慮した停電時処理のプログラムを作成する必要がなくなる。これによって、停電時処理用の処理プログラムを簡略化してプログラム容量を削減できる。復電処理も同様である。
【０１７８】
また、後述するステップＳ３２やＳ４２として示すように、停電時処理の実行後にタイマ割り込み処理に復帰（リターン）することもあるが、レジスタ退避処理（図１６参照）の直後に停電時処理が実行されるので、この停電時処理の中で上述したレジスタ退避処理やその復帰処理を行う必要がない。その分、停電時処理用の処理プログラムが簡略化されて、プログラム容量を削減できる。
【０１７９】
図１７に戻って停電時処理を説明する。停電時処理では通常のコマンドを取り扱うコマンドカウンタ（図示はしない）の値が奇数かどうか、つまりコマンド送信が終了しているか否かを確認する（ステップＳ３１）。送信の途中であればリターン命令を実行して停電時処理を中止する（ステップＳ３２）。
【０１８０】
コマンドデータは１バイト単位で送信されるから、１つのコマンド送信は２回のタイマ割り込みで完了する。ステップＳ３１のようにコマンドをバッファリングするときに使用されるコマンドカウンタの値が奇数であるときには、コマンドデータのうち２バイト目のコマンドデータの送信が完了していないことであるから、この場合にはタイマ割り込み処理へのリターン命令が出され、停電時処理は実行しない（ステップＳ３２）。
【０１８１】
未送信となっているこの２バイト目のコマンドデータは、リターン命令後に実行される次のタイマ割り込み処理中に発生するコマンド出力処理の中で送信処理されるから（図１６のステップＳ２１）、その次のタイマ割り込み処理タイミングになると、このコマンドの送信処理は完了していることになる。
【０１８２】
このように停電時処理の始めで、コマンドの送信が完了しているか否かを判断し、送信が未完であるときには送信処理を優先し、単位コマンドの送信処理が終了してから停電時処理を実行すれば、コマンドの送信途中で停電時処理が実行されることをも考慮した停電時処理プログラムや復電処理プログラムを構築する必要がなくなる。その結果停電時処理プログラムを簡略化してプログラムメモリ（ＲＯＭ７４）の小容量化を図れる実益を有する。
【０１８３】
単位コマンドの送信を完了するには２回のタイマ割り込み処理の実行が必要なので、少なくとも３回以上タイマ割り込み処理を実行でき、しかも後述する図１７の処理（ステップＳ３１〜Ｓ３８）を実行するに十分な時間の間は、制御系の駆動電圧として使用される安定化電圧（５ボルト）の出力が保持されるように、電源基板８５０に設けられた電源部８５０ａが構成されているものとする。
【０１８４】
これによって、主制御基板Ｃはコマンドの送信途中に停電が発生しても、停電時処理を正常に実行することができる。因みに、この実施の形態では、タイマ割り込み周期が１．４９ｍsecであるので、停電が発生してから（１．４９ｍsec×３回＝４．４７ｍsec）＋α以上、例えば３０ｍsecの間、駆動電圧が出力され続けるようになっている。
【０１８５】
さて、図１７のステップＳ３１に示すように、コマンドの送信が完了していれば、ステップＳ３３以降の中断処理が実行される。まず、ＭＰＵ７２のスタックポインタの値をＲＡＭ７６内のスタックポインタ保存用メモリ７６ｂにセーブし、チェックサム補正値用のメモリ７６ｃの値をクリア（＝０）にすると共に、入出力ポート８０における出力ポートの出力状態をクリアして、全てのアクチュエータ（図１４には示されていない）をオフ状態にする（ステップＳ３３，Ｓ３４，Ｓ３５）。
【０１８６】
その後、ＲＡＭ７６の全ての値を加算してチェックサムを算出する（ステップＳ３６）。算出したチェックサムより２の補数を求めて、これをチェックサム補正値として新たにチェックサム補正値用メモリ７６ｃに書き込む（ステップＳ３７）。この算出処理によって得られた補正値を使用することで、ＲＡＭ７６のチェックサムはゼロになる。ＲＡＭ７６のチェックサムをゼロにすることで、それ以後のＲＡＭ７６への書き込みが禁止される（ステップＳ３８）。
【０１８７】
その後、停電信号８５１を入出力ポート８０から読み込んで、停電信号８５１の状態（オンかオフか）を確認する（ステップＳ３９）。この状態確認は制御系の駆動電圧が安定化電圧（５ボルト）以下になるまで繰り返され、その間は無限ループ処理となる（ステップＳ３９）。
【０１８８】
停電信号８５１の状態をチェックした結果、停電信号８５１が出力（オン）されていなければ、つまり停電信号８５１がオフの状態になっているときは、停電状態が復旧したことになるので（ステップＳ３９）、ＲＡＭ７６への書き込みを許可すると共に、停電フラグをリセットした後に、リターン命令を実行して（ステップＳ４０，Ｓ４１，Ｓ４２）、図１６に示すタイマ割り込み処理に復帰することになる。
【０１８９】
この停電時処理では、第１に、ＭＰＵ７２に設けられた複数のレジスタからの退避処理を行わないので、リターン命令を実行するときもこれらレジスタへの復帰処理は不要である。これによって上述したように停電時処理プログラムの小容量化を達成できる。
【０１９０】
第２に、この停電時処理はサブルーチン構成で、コール命令により実行されるから、タイマ割り込み処理への復帰はリターン命令を実行するだけでよく、復帰処理が簡素化される。
【０１９１】
第３に、リターン命令の実行によってタイマ割り込み処理に遷移して、このタイマ割り込み処理が実行されると、実行後の状態が入出力ポート８０の出力ポートに再出力されるので、ステップＳ３５に示すように停電時処理によって全ての出力ポートをクリアしても、リターン命令を実行するだけでクリアした出力ポートの出力状態を元の状態に復帰させることができる。
【０１９２】
第４に、停電信号８５１の状態チェックは停電時処理の実行中のみならず、その実行後でも停電信号８５１が出力されなくなるまで行っているので、例えばノイズなどに起因して停電フラグが誤ってセットされてしまったような場合でも、制御を無限ループに突入させることなく、正常に復帰させることができる。
【０１９３】
ステップＳ３９に示す停電信号８５１の再確認処理はＲＡＭ７６のチェックサムを算出した後であればどのタイミングに行ってもよい。これはＲＡＭ７６のチェックサム算出処理は比較的長い処理時間を要するので、このチェックサム算出処理後であれば、停電信号８５１の再確認処理は何時でも可能になるからである。したがって停電信号８５１の再確認処理はステップＳ３７の処理の前や後に行ってもよい。ステップＳ３７の処理の前後に停電信号８５１の再確認処理を行うときには、この再確認処理は１回だけ実行されることになり、ＲＡＭ７６への書き込み禁止処理（ステップＳ３８）の後は、判断処理を行わない無限ループ構成となる。
【０１９４】
[メイン処理]
図１８は電源投入後に実行される主制御基板Ｃでのメイン処理を示すフローチャートである。
【０１９５】
電源スイッチをオンしたり、停電の復旧によって電源が再投入されると、このメイン処理が実行される。まず、スタックポインタの値をＭＰＵ７２内に設定すると共に、割り込み処理を許可する割り込みモードに設定する（ステップＳ５１，５２）。次に、ＭＰＵ７２内のレジスタ群や、Ｉ／Ｏ装置等に対する各種の設定などの初期化処理が行われる（ステップＳ５３）。
【０１９６】
これらの初期化処理が終了すると、次に停電フラグのセット、リセット状態およびリセットスイッチ８２のオンオフ状態がそれぞれ確認される（ステップＳ５４，Ｓ５５）。ここに、停電フラグがセットされているときは、電源が切断されときに停電時処理が実行されたこと、換言すればＲＡＭ７６にデータがバックアップされた状態にあることを意味する。リセットスイッチ８２がオン状態にあるときは、操作者（ホール管理者など）の操作によってＲＡＭ７６に書き込まれ、あるいはバックアップされたデータが全てクリア（＝０）されたことを示している。
【０１９７】
よって、ステップＳ５４およびＳ５５のように停電フラグがセットされ、しかもリセットスイッチ８２がオフされた状態にあるときには、最早ＲＡＭ７６のデータクリア処理が不要になるため、この場合にはＲＡＭクリア処理をスキップしてステップＳ５７以降の処理に遷移する。
【０１９８】
これに対して、同じくステップＳ５４，Ｓ５５のように停電フラグがリセットされているか、あるいはリセットスイッチ８２がオン状態にあるときには、ＲＡＭ７６に対するクリア処理が実行されて、ＲＡＭ７６に書き込まれたデータが全てクリアされる（ステップＳ５６）。
【０１９９】
ステップＳ５７において設定キースイッチ８３ａのオンオフ状態が確認され、オン状態にあればＲＡＭ７６がクリアされると共に、設定キースイッチ８３ａの操作位置に対応した６段階確率設定処理が実行される（ステップＳ５８，Ｓ５９）。確率設定処理によって、遊技の当選確率が６段階に切り替えられる。設定キースイッチ８３ａがオフ状態にあるときには、そのままステップＳ６０以降の処理に遷移する。
【０２００】
ステップＳ６０では停電フラグのオンオフ状態が再度確認される。ステップＳ５６あるいはステップＳ５８でＲＡＭ７６に対するクリア処理が実行された結果、ＲＡＭ７６内のバックアップデータがクリアされているときには、停電フラグはリセットされているので、この停電フラグのリセット状態が確認されると通常遊技の各処理（メイン処理）が実行される（ステップＳ６０，Ｓ６１）。
これで、スロットマシン１０の遊技モードがメイン処理として繰り返し実行される。
【０２０１】
ステップＳ６０において、停電フラグがセットされた状態にあるときには、復電処理に移行する。停電フラグがセットされた状態にあるということは、図１８の処理からも明らかなように、ステップＳ５４−Ｓ５５−Ｓ５７−Ｓ６０のような処理経路を経由したことになるので、この場合にはステップＳ５６や、Ｓ５８あるいはＳ５９などのサブルーチン処理が全く実行されることなく、ステップＳ６０まで到達したことになる。そのためＲＡＭ７６のデータは全く書き替えられていないことになるから、復電処理ではＲＡＭ７６のデータなどが正常であるかどうかなどの確認処理が必要になる。
【０２０２】
そのためにまず、ＲＡＭ７６のチェックサムの値を調べ（ステップＳ６２）、その値が正常、つまりチェックサム補正値を加味したチェックサムの値がゼロであれば、ＲＡＭ７６に対するバックアップ処理は正常と見なして復電処理（ステップＳ６３〜Ｓ６７）を実行する。これは、上述したように停電時処理においてＲＡＭ７６にバックアップデータを書き込むとき、ＲＡＭ７６のチェックサムの値がゼロになるようにその補正値が設定されているからである。
【０２０３】
ステップＳ６２において、チェックサムの値が異常である、つまりチェックサムの値がゼロではなかったときには、ＲＡＭ７６のバックアップ処理中にデータが破壊された可能性が高い。そのため、このような場合には割り込み処理を禁止し（ステップＳ６８）、入出力ポート８０内の全ての出力ポートをクリアすることで、入出力ポート８０に接続された全てのアクチュエータをオフ状態に制御すると共に、エラー表示を行って、ホール管理者などにバックアップエラーの発生を知らせる（ステップＳ６９，Ｓ７０）。
【０２０４】
続いて、復電処理について説明する。
この復電処理ではまずスタックポインタ保存用メモリ７６ｂの値をＭＰＵ７２のスタックポインタに書き込み、スタックの状態を電源が切断される前の状態に復帰させる（ステップＳ６３）。次に、復電処理時に使用するコマンド（復電コマンド）をＲＡＭ７６に用意されている復帰コマンドバッファ７６ｄに書き込み、書き込んだコマンドのデータ数がバイト単位で復電コマンドカウンタ７６ｅに書き込まれる（ステップＳ６４）。
【０２０５】
復電コマンドバッファ７６ｄへの復電コマンドの書き込みに当たっては、その下位アドレス（先頭＋１のアドレス）に復電コマンドのうち最初に送信する復電コマンドの１バイト分が書き込まれ、その上位アドレス（先頭アドレス）に後に送信する残りの１バイト分の復電コマンドが書き込まれる。これは、復電コマンドの送信順（バイト単位）は復電コマンドカウンタ７６ｅの値に基づいて定められているからである。復電コマンドをサブ制御基板Ｓに送信することで、復電処理の実行をサブ制御基板Ｓに知らせることができる。
【０２０６】
この復電処理の後は、図１８に示すように遊技状態として打ち止めおよび自動精算設定保存処理を行い、その後スイッチ状態の初期化処理を行う（ステップＳ６５，Ｓ６６）。その後に停電フラグをリセットしてリターン命令ＲＥＴを実行することで、復電処理が終了する（ステップＳ６７）。
【０２０７】
リターン命令の実行によってＭＰＵ７２のプログラムカウンタの値は、スタックエリアに記憶されているプログラムカウンタの値（停電時処理を行うためのステップＳ１３）を１だけインクリメントした値になるので、図１６に示すように今度は停電時処理の次の処理であるウォッチドッグタイマ処理（ステップＳ１４）が実行されることになる。
[エラー状態判定処理]
図１９は、この発明に係るエラー状態検知例を示すフローチャートであって、これは図１６に示すセンサ監視処理（ステップＳ１９）の一部として組み込まれている。
【０２０８】
この検知処理ルーチンがコールされると、まず回胴が回転中であるかどうかを判断するために、メダルの投入が可能なモードであるかどうかがチェックされ（ステップＳ８１）。メダル１６０をメダル投入口５７から投入したときに回胴が回転していればソレノイド６６によってメダル通路（投入通路１７２）はメダル払い出し口９１側に切り替わっているし、そうでいないとき、つまりクレジットモードがオフであるか、クレジットモードがオンでメダル貯留枚数がゼロであるときにはメダル通路１７２はホッパ８６側に切り替わっている。
【０２０９】
したがって、上述したように回胴回転中はメダルが投入されたとしても一対のメダル投入用センサ１８０ａ，１８０ｂがメダル１６０の通路を検知してオンするようなことはないので、次のステップとしてはこれら一対のメダル投入用センサ１８０ａ，１８０ｂのいずれかがオンしたかどうかが判定される（ステップＳ８２）。メダル投入が可能なモードでないにも拘わらず、いずれかのメダル投入用センサ１８０ａ又は１８０ｂがオンしたようなときには、エラー状態と判定してこのエラー遊技に対してエラーフラグ（メダル投入エラーフラグ）がセットされる（ステップＳ８３）。
【０２１０】
これに対し、一対のメダル投入用センサ１８０ａ，１８０ｂのいずれもオフ状態（センサ出力がゼロ）であるときには、今度はメダル払い出し系の検知処理に遷移する（ステップＳ８２，Ｓ８４）。
【０２１１】
ステップＳ８４ではメダルの払い出しが可能なモードであるかどうかが判別される。ストップボタン５３〜５５が操作されて回胴の全てが停止すると、入賞に応じてメダル１６０の払い出しが行われる。メダル１６０の払い出しモードになるとメダル払い出し装置１５０が作動して回転ディスク１５１が回転してメダル１６０の払い出し（通過）が一対のメダル払い出し用検出センサ６４ａ，６４ｂによって検知される（ステップＳ８４，Ｓ８５）。
【０２１２】
一方のメダル払い出し検出センサである異物侵入検出センサ６４ｂのオン状態（異物検知状態）が継続するときは、メダル１６０の通過を検知したときの検出出力とは全く異なるので、この場合にはエラー状態になっているものとしてメダル払い出しエラーフラグがセットされる（ステップＳ８５，Ｓ８６）。
【０２１３】
次に、メダル投入エラーフラグとメダル払い出しエラーフラグの双方が共にセットされているかどうかがチェックされ（ステップＳ８７）、双方がセットされているときだけ重複エラーフラグがセットされる（ステップＳ８８）。その後、セットされたエラーフラグに対応したエラー処理が実行されて（ステップＳ９０）、このサブルーチン構成のエラー状態検知処理が終了する。
【０２１４】
図１９では、メダル払い出し処理を中心にしたフローチャートであるため、メダル払い出しが可能なモードのときに異物侵入検出用であるメダル払い出し検出センサ６４ｂのオン状態を検知してエラー状態を判別しているが（ステップＳ８４，Ｓ８５，Ｓ８６）、メダル払い出し停止期間中もこのエラーの判別状態にあることは容易に理解できる。これはメダル払い出し停止期間（メダル払い出し停止モード）ではメダル１６０がメダル払い出し検出センサ６４ｂを通過することはあり得ず、このメダル払い出し停止期間中にメダル払い出し検出センサ６４ｂから検出出力が得られているときは、エラー状態であると判断できるからである。
【０２１５】
したがって、このメダル払い出し停止モードの場合にはステップＳ８４でメダル払い出しが可能なモードでないと判断したとき、そのモードがメダル払い出し停止期間中であるかどうかを判断するステップを加え、メダル払い出し停止期間中であるときにステップＳ８５に遷移するようにすれば、メダル払い出し停止期間中でもエラー状態（異物侵入状態）を確実に検出できる。
【０２１６】
[エラー処理（遊技の凍結および解除処理）]
図２０に、エラー状態となったときのエラー処理例を示す。エラー処理の態様は色々考えられるが、以下に説明する例はエラー状態となったときには、必ず遊技の継続ができないように、したがってエラー遊技に続く遊技状態を凍結する処理が行われる。そして、不正行為が排除されてエラー状態が解消されたときには、遊技の解除処理が行われる。
【０２１７】
その一例が図２０に示されている。まず、セットされているエラーフラグの存在を確認し（ステップＳ９１）、エラーフラグがセットされているときで、メダル払い出しが終了すると進行中のゲームが終了することになる（ステップＳ９２）。このゲームが終了した段階でセットされているエラーフラグを判別し、そのエラーフラグに応じたエラー表示が行われる（ステップＳ９３）。
【０２１８】
エラー表示例は前述した通りであるが、再掲すると回胴回転中に発生したメダル投入エラーの場合には、クレジット枚数表示用の表示部３５を利用して「ＥＣエラー」か、又は［ＥＨ」なる表示を行う。この表示はホール関係者の目に止まるように点滅表示が好ましい。以下同様である。図示はしていないが、ホール監視装置を用いてエラー表示とエラー状態である警告処理を同時に行うこともできる。こうすることで、ホール関係者のみに不正行為が行われていることを報知できるので、不正行為の証拠写真などの収集も容易に行うことができる。以下の場合も同様である。
【０２１９】
メダル払い出し停止期間中および又はメダル払い出し期間中に、それぞれ異物侵入用検出センサ６４ｂから検出出力が得られたときはメダル払い出しエラーとなるので、この場合には上述したエラー表示の他に、例えば払い出し枚数を表示する表示部３７を利用して「ＥＨエラー」または「ＥＨ」なる表示を行う。この略記号を見れば、どのようなエラーであるかが明確となる。
【０２２０】
エラーフラグがメダル投入エラーと、メダル払い出しエラーとが同時に起こることも考えられるので、この場合には表示部３５又は３７の何れかを利用して、例えば「ＥＤエラー」又は「ＥＤ」なる表示を行うことによって、２つのエラーが同時に発生していることを視覚的にも認識できる。
【０２２１】
これらのエラー表示と共に、全ての遊技動作を停止する（ステップＳ９４）。つまり、遊技の凍結である。遊技を凍結するときは、１つの遊技はメダルの払い出しまでであるので、遊技単位である１ゲームが終了してから継続した遊技に対する凍結が行われる。このように遊技単位でエラー状態を制御することで、回胴に対する制御のみで済むので回胴を制御するためのソフトウエアも簡単になる。
【０２２２】
エラー遊技以後の遊技に対する凍結は不正行為が終了し、正常な遊技状態に戻るまで継続されるが（ステップＳ９５、Ｓ９３）、不正行為が解消されて正常な遊技状態に戻ることに支障が生じないときは正常な遊技処理のためのリセット処理が行われると共に、エラー表示の解除処理が行われる（ステップＳ９６）。ここに、リセット処理とは遊技機本体１１の内部に設けられたリセットスイッチ８２（図２参照）を操作することであり、このリセット処理で正常な遊技状態に復帰することになる。施錠装置２０を用いたリセット処理も可能であることは前述した通りである。
【０２２３】
メダルベットからメダルの払い出しまでのシーケンスを１つの遊技単位とするとき、エラー状態が検知されたときには、上述したように１つの遊技単位の終了を待つことなく、エラーによる爾後処理を行うこともできる。回胴停止直後にエラー処理（遊技の継続を凍結）を行えば、それだけ不正行為の発見が早くなり、メダルの払い出しが行われないため実害もない。
【０２２４】
このようにこの発明では、回胴の回転中でもメダル投入用セレクタに設けられたメダル投入用検出手段の出力を監視するようにしたものである。
【０２２５】
これによれば、回胴の回転中、換言すればメダルをベットしたり、メダル投入用セレクタにメダルを投入することがないモードであっても、メダル投入用センサ（メダル投入用検出手段）の検出出力（センサ出力）が得られるので、回胴の回転中であっても遊技のエラー状態を判別できる。回胴回転中にメダル投入用センサからセンサ出力、つまりメダル投入（通過）を示すセンサ出力が得られたときには、不正行為などによるエラーと考えられるので、回胴回転中であっても遊技モードのエラー状態、特にメダル投入に対するエラー状態を確実に判別できる。その結果、メダル投入に対する不正行為などを確実に検知でき、信頼性やセキュリティに強い遊技機を提供できる。
【０２２６】
また、メダル払い出し停止モードおよび又はメダル払い出しモードでの異物侵入用検出出力に基づいて、遊技中のエラー状態（メダル払い出し異常）を判別することができる。こうすることで、メダル投入系やメダル払い出し系に対する不正行為を回胴回転中を含めて二重にチェックできるため、より安全性の高いこの種遊技機を提供できる。
【０２２７】
なお、メダル切り替え用セレクタが設けられていない遊技機にもこの発明を適用することができる。その場合には、メダル払い出しに関する不正行為のみが監視対象となり、メダル払い出しに関する異物侵入用検出手段によって不正なメダル払い出しを確実に検出できる特徴を有する。
【０２２８】
上述した遊技機はスロットマシンである。スロットマシンはその基本構成として、遊技状態に応じてその遊技状態を識別させるための複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する表示装置を備えており、操作レバーの操作に起因して図柄の変動が開始されると共に、ストップボタンの操作に起因して、或いは所定時間経過することにより図柄の変動が停止されるようになされ、停止時の確定図柄が特定図柄であることを必要条件として遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段を備えた遊技機である。
【０２２９】
この遊技機には、少なくとも多数個の遊技媒体を取得できる遊技者に有利な状態である特別遊技状態（大当たり状態）と、遊技媒体を消費する遊技者に不利な状態である通常遊技状態の２種類の遊技態様が存在する。この種遊技機において使用される遊技媒体はコイン、メダル等がその代表例として挙げられる。
【０２３０】
上述した遊技機はパチンコ機とスロットマシンとを融合（複合）させた遊技機である。このような遊技機（複合機）はその基本構成として、遊技状態に応じてその遊技状態を識別させるための複数の識別情報からなる図柄列を変動表示した後に図柄を確定表示する表示装置を備えており、さらに操作レバーなどの始動用操作手段の操作に起因して図柄の変動が開始されると共に、ストップボタンなどの停止用操作手段の操作に起因して、或いは所定時間経過することにより図柄の変動が停止され、その停止時の確定図柄が特定図柄であることを必要条件として遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段を備え、遊技媒体として遊技球を使用するとともに、識別情報の変動開始に際しては所定数の遊技球を必要とし、特別遊技状態の発生に際しては多くの遊技球が払い出されるよう構成された遊技機である。
【０２３１】
この遊技機には、少なくとも多数個の遊技球を取得できる遊技者に有利な状態である特別遊技状態（大当たり状態）と、遊技球を消費する遊技者に不利な状態である通常遊技状態の２種類の遊技態様が存在する。
【０２３２】
この発明は上述した実施の形態の遊技機に何等限定されるものではなく、この発明の技術的範囲に属する限り、種々なる形態で実施し得ることは勿論である。
例えば回胴の個数は２個以上であればよく、回胴を含む表示装置も縦型、横型を問わない。回胴の回転方向も同一方向に揃える必要はなく、互いに逆回転するような回胴を有する遊技機にもこの発明を適用できる。いわゆるＡタイプのスロットマシンに限らず、Ｂタイプ、Ｃタイプ、ＡタイプとＣタイプの複合タイプ、ＢタイプとＣタイプの複合タイプなど、どのようなスロットマシンにこの発明を適用してもよく、さらにはスロットマシンとパチンコ機とを複合した複合機にこの発明を適用してもよく、何れの場合であっても上述した実施の形態と同様の作用効果を奏することは明らかである。
【産業上の利用可能性】
【０２３３】
この発明は、スロットマシン、パチンコ機とスロットマシンの複合機などに適用できる。
【図面の簡単な説明】
【０２３４】
【図１】この発明に係る遊技機をスロットマシンに適用した場合の前面扉を閉じた状態での斜視図である。
【図２】前面扉を開いた状態でのスロットマシンの斜視図である。
【図３】左回胴の組立て斜視図である。
【図４】左回胴に巻かれたシールの展開図である。
【図５】ステッピングモータの動作原理を示す図である。
【図６】ステッピングモータの駆動系を示す接続図である。
【図７】ホッパおよびメダル払い出し装置の分解斜視図である。
【図８】メダル払い出し装置を構成する回転ディスクの平面図である。
【図９】メダル投入用セレクタの一例を示す要部の構成図である。
【図１０】ストッパ付近のその一部縦断面図である（その１）。
【図１１】ストッパ付近のその一部縦断面図である（その２）。
【図１２】メダル払い出し用センサの真理値表を示す図である。
【図１３】メダル投入用センサの真理値表を示す図である。
【図１４】スロットマシンの回路ブロック図である。
【図１５】ＮＭＩ割り込み処理例を示すフローチャートである。
【図１６】タイマ割り込み処理ルーチンの一例を示すフローチャートである。
【図１７】停電時処理ルーチンの一例を示すフローチャートである。
【図１８】メイン処理例を示すフローチャートである。
【図１９】エラー状態の判定処理例を示すフローチャートである。
【図２０】遊技動作の凍結および解除の一例を示すフローチャートである。
【符号の説明】
【０２３５】
１０…スロットマシン、１１…本体、１２…前面扉、１８…メダル受け皿、３０…遊技パネル、３１Ｌ，３１Ｍ，３１Ｒ…露出窓、４０…円筒骨格部材、４１…ボス部、４２…ボス補強板、４３…モータプレート、４４…回胴インデックスフォトセンサ、４５…センサカットバン、４７…シール、５１…クレジットボタン、５２…スタートレバー、５３…左回胴用ストップボタン、５４…中回胴用ストップボタン、５５…右回胴用ストップボタン、６４（６４ａ、６４ｂ）…メダル払い出し用センサ、６６…ソレノイド、７１Ｌ…左回胴用ステッピングモータ、７１Ｍ…中回胴用ステッピングモータ、７１Ｒ…右回胴用ステッピングモータ、７２…ＭＰＵ、７６…ＲＡＭ、８６…ホッパ、８７…補助タンク、１５０…メダル払い出し装置、１５１…回転ディスク、１５２…駆動モータ、Ｃ…主制御基板、Ｌ…左回胴、Ｍ…中回胴、Ｒ…右回胴、Ｓ…サブ制御基板、１６０・・・メダル、１６５・・・クランクレバー、１７０・・・メダル投入用セレクタ、１７２・・・メダル投入通路、５７・・・メダル投入口、１８０（１８０ａ、１８０ｂ）・・・メダル投入用センサ
【図１】
2006043108.tif 000003
【図２】
2006043108.tif 000004
【図３】
2006043108.tif 000005
【図４】
2006043108.tif 000006
【図５】
2006043108.tif 000007
【図６】
2006043108.tif 000008
【図７】
2006043108.tif 000009
【図８】
2006043108.tif 000010
【図９】
2006043108.tif 000011
【図１０】
2006043108.tif 000012
【図１１】
2006043108.tif 000013
【図１２】
2006043108.tif 000014
【図１３】
2006043108.tif 000015
【図１４】
2006043108.tif 000016
【図１５】
2006043108.tif 000017
【図１６】
2006043108.tif 000018
【図１７】
2006043108.tif 000019
【図１８】
2006043108.tif 000020
【図１９】
2006043108.tif 000021
【図２０】
2006043108.tif 000022