(57)【特許請求の範囲】
【請求項１】
種々の図柄が配置された複数の回胴と、
遊技媒体の投入に基づく遊技開始可能条件成立の下、始動操作により各回胴を回転させるための始動スイッチと、
前記始動スイッチの始動操作を契機に、遊技媒体を投入することなく前記遊技開始可能条件を付与する再遊技役および所定数の遊技媒体の付与を伴う小役を含む複数種類の役を対象に抽選を行う抽選手段と、
各回胴のそれぞれに対応して設けられ、前記回胴の回転を個別に停止させるための複数の停止スイッチと、
前記停止スイッチによる停止操作を契機に、前記抽選手段による抽選結果に対応する図柄表示態様が前記遊技結果として導出されうるように前記回胴の停止位置を停止制御する停止制御手段と、を備え、
各回胴が停止した際の図柄の表示態様に基づく利益を遊技者に付与するための入賞処理を実行するように構成された回胴式遊技機であって、
遊技動作全般の制御を司るべく、所定のメイン処理と当該メイン処理中に所定間隔毎の割り込みで実行される割り込み処理とを実行可能に構成された制御手段と、
遊技機における遊技動作に係る所定のエラー状態の発生の有無を検出するエラー状態検出手段と、
を備え、
前記制御手段は、
前記割り込み処理において、前記エラー状態検出手段によって検出された前記エラー状態の発生の有無を所定時間ごとに監視して、当該監視している前記エラー状態が発生した場合、当該エラー状態に係るエラーフラグをセットするエラー状態監視手段と、
前記所定のメイン処理において、前記エラー状態監視手段の前記エラーフラグに基づいて前記エラー状態が発生しているか否かの判定をし、前記エラー状態が発生していると判定した場合、前記回胴式遊技機に係る所定の遊技動作を停止制御する遊技動作停止手段と、
を備え、
前記遊技動作停止手段は、
前記始動スイッチが操作されたときから前記入賞処理が終了するまでの間では、前記回胴式遊技機に係る所定の遊技動作の停止制御を実行せず、当該入賞処理が終了した後に前記エラー状態監視手段の前記エラーフラグに基づいて前記エラー状態が発生しているか否かの判定をし、前記エラー状態が発生していると判定した場合に前記回胴式遊技機に係る所定の遊技動作を停止制御するように構成され、前記入賞処理として前記再遊技役による前記遊技開始可能条件が付与された後、前記エラー状態が発生していると判定した場合には、前記回胴式遊技機に係る所定の遊技動作の停止制御として、前記遊技開始可能条件成立の下で前記始動スイッチの始動操作による各回胴の回転を開始させないようにする制御を行い、
前記入賞処理として前記再遊技が付与されない場合において、当該入賞処理の後、前記エラー状態が発生していると判定した場合には、前記回胴式遊技機に係る所定の遊技動作の停止制御として、遊技媒体の投入の受付を無効とする制御を行うように構成された、
ことを特徴とする回胴式遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回胴式遊技機に係り、詳細には、遊技動作に異常（エラー）が発生した場合における遊技制御に関する。
【背景技術】
【０００２】
従来、種々の遊技機のうちの一つである回胴式遊技機には、遊技媒体、例えば、遊技メダルの投入数（賭け数）に応じて所定の入賞有効ラインが決定され、この入賞有効ライン上で、回胴に表示された複数の図柄が入賞役を構成する組み合わせで停止表示された場合、その入賞役に応じた遊技メダルを払い出して遊技者に利益を供与するように構成されたものが知られている。
【０００３】
ところで、この種の回胴式遊技機には、遊技者が遊技を行っている際に遊技に係るエラーが発生した場合、遊技を一時的に中断してパチンコホールの従業員を呼び出し、従業員によってエラーが解除されるまで、エラーが発生した旨を外部に報知するものが一般的である（例えば、下記特許文献１参照）。
【０００４】
上記のような遊技に係るエラーの処理に関する従来技術としては、例えば、単位遊技（１ゲーム）中に複数回にわたり定期的にエラーを監視して、エラーを検出した場合には、単位遊技中であるか否かを問わず遊技機に係る遊技動作を強制的に停止制御して、エラー処理を行うようにしたものが実用化されている（例えば、下記特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１８７８４８号公報
【特許文献２】特開平６−１１４１４２号公報（図７参照）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術のように、単位遊技中にエラー処理を行うようにすると、単位遊技中の遊技動作に係る各種の遊技処理とエラー処理とが複雑に絡み合い、必要以上にプログラムが複雑化し、制御負荷をかけてしまうという問題がある。
【０００７】
本発明は、上記問題を解決するために成されたものであって、上記制御負荷を低減させることができる回胴式遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するための本発明に係る回胴式遊技機は、複数の図柄が表示された複数の回胴を備え、遊技媒体の投入か、または遊技媒体を投入することなく遊技開始可能な再遊技に基づく単位遊技開始可能状態に設定されたときに遊技者の遊技開始操作を契機として前記回胴が回転して単位遊技が開始され、遊技者の遊技停止操作を契機として当該回転した回胴が停止制御され、当該回胴に表示された図柄の表示態様が所定の入賞有効ライン上で入賞役を構成するように停止表示されたか否かに応じて当該入賞役に対応する利益を遊技者に供与するための入賞処理を実行した後、前記単位遊技を終了させるように構成された回胴式遊技機であって、遊技に供するための各種遊技部品を収納するための筐体と、前記筐体の前面側に開閉可能に取り付けられた前面扉と、前記前面扉の開閉状態を検出する扉開閉状態検出手段と、前記扉開閉状態検出手段によって検出された前記前面扉の開閉状態を所定時間ごとに監視して、当該監視している前記前面扉の開閉状態に基づき、前記前面扉が開放されているか否かを判定する扉開放判定手段と、前記扉開放判定手段によって前記前面扉が開放されていると判定された場合、前記前面扉が開放している旨を外部に報知する扉開放報知手段と、前記扉開放判定手段によって前記前面扉が開放されていると判定された場合、前記回胴式遊技機に係る所定の遊技動作を停止制御する遊技動作停止手段と、を備え、前記遊技動作停止手段は、前記単位遊技開始可能状態に設定されたときから前記単位遊技が終了するまでの間で前記扉開放判定手段によって前記前面扉が開放されていると判定された場合、前記単位遊技開始可能状態に設定されたときから前記単位遊技が終了するまでの間は前記回胴式遊技機に係る所定の遊技動作の停止制御を実行せず、当該単位遊技が終了した後に前記回胴式遊技機に係る所定の遊技動作を停止制御するようにしたことを特徴とする。
【０００９】
また、前記目的を達成するための本発明に係る回胴式遊技機は、複数の図柄が表示された複数の回胴を備え、遊技媒体の投入か、または遊技媒体を投入することなく遊技開始可能な再遊技に基づく単位遊技開始可能状態に設定されたときに遊技者の遊技開始操作を契機として前記回胴が回転して単位遊技が開始され、遊技者の遊技停止操作を契機として当該回転した回胴が停止制御され、当該回胴に表示された図柄の表示態様が所定の入賞有効ライン上で入賞役を構成するように停止表示されたか否かに応じて当該入賞役に対応する利益を遊技者に供与するための入賞処理を実行した後、前記単位遊技を終了させるように構成された回胴式遊技機であって、遊技に供するための各種遊技部品を収納するための筐体と、前記筐体の前面側に開閉可能に取り付けられた前面扉と、前記前面扉の開閉状態を検出する扉開閉状態検出手段と、前記扉開閉状態検出手段によって検出された前記前面扉の開閉状態を所定時間ごとに監視して、当該監視している前記前面扉の開閉状態に基づき、前記前面扉が開放されているか否かを判定する扉開放判定手段と、前記扉開放判定手段によって前記前面扉が開放されていると判定された場合、前記前面扉が開放している旨を外部に報知する扉開放報知手段と、前記扉開放判定手段によって前記前面扉が開放されていると判定された場合、前記回胴式遊技機に係る所定の遊技動作を停止制御する遊技動作停止手段と、を備え、前記遊技動作停止手段は、前記単位遊技が開始されたときから前記単位遊技が終了するまでの間で前記扉開放判定手段によって前記前面扉が開放されていると判定された場合、前記単位遊技が開始されたときから前記単位遊技が終了するまでの間は前記回胴式遊技機に係る所定の遊技動作の停止制御を実行せず、当該単位遊技が終了した後に前記回胴式遊技機に係る所定の遊技動作を停止制御するようにしたことを特徴とする。
【００１０】
また、前記遊技動作停止手段は、前記遊技媒体の投入か、または遊技媒体を投入することなく遊技開始可能な再遊技に基づく単位遊技開始可能状態に設定されないようにすることを特徴とする。
【００１１】
また、前記遊技動作停止手段は、前記単位遊技開始可能状態に設定されている場合、前記遊技者の遊技開始操作による前記回胴の回転を制止させ、前記単位遊技が開始されないようにしたことを特徴とする。
【発明の効果】
【００１２】
以上のように構成された本発明に係る回胴式遊技機によれば、単位遊技中におけるエラー処理を少なくすることができ、制御負荷を低減させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る回胴式遊技機の概略的な構成を示す正面図である。
【図２Ａ】図１に示した回胴式遊技機の筐体内部の概略的な構成を示す図である。
【図２Ｂ】図１に示した回胴式遊技機の前面扉の背面側の概略的な構成を示す図である。
【図３】本発明の一実施の形態に係る回胴式遊技機における制御系の概略的な構成を示すブロック図である。
【図４Ａ】本発明の一実施の形態に係る回胴式遊技機の主制御基板側におけるメイン処理を示すフローチャートである。
【図４Ｂ】本発明の一実施の形態に係る回胴式遊技機の主制御基板側におけるメイン処理を示すフローチャートである。
【図５】本発明の一実施の形態に係る回胴式遊技機の主制御基板側におけるタイマ割り込み処理を示すフローチャートである。
【図６】図５のエラーチェック処理の処理内容を示すフローチャートである。
【図７】図４の単位遊技チェック処理の処理内容を示すフローチャートである。
【図８】本発明の一実施の形態に係る回胴式遊技機の演出制御基板側におけるメイン処理を示すフローチャートである。
【図９】本発明の一実施の形態に係る回胴式遊技機の演出制御基板におけるコマンド受信割り込み処理を示すフローチャートである。
【図１０】本発明の一実施の形態に係る回胴式遊技機の演出制御基板におけるタイマ割り込み処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に、本発明に係る回胴式遊技機の一実施の形態について図面を参照しながら詳細に説明する。
【００１５】
図１、図２Ａ、および図２Ｂは、本実施の形態に係る回胴式遊技機の外観構成の説明に供する図である。図１は本実施の形態に係る回胴式遊技機の概略的な構成を示す正面図を、図２Ａおよび図２Ｂは図１に示した本実施の形態に係る回胴式遊技機の内部構造を概略的に示す構造図である。なお、以下では、本発明に係る回胴式遊技機として、遊技媒体として、遊技メダルを用いる回胴式遊技機を例に挙げて説明する。
【００１６】
図１に示すように、遊技機本体１０は、遊技に供する各種遊技部品を収納するための筐体１１と、筐体１１の前面側に開閉自在に取り付けられた前面扉１３とを備えている。
【００１７】
前面扉１３には、美的なデザインが施された外観を有する上部装飾パネル部１１０と下部装飾パネル部１２０とが形成されている。また、上部装飾パネル部１１０と下部装飾パネル部１２０との間には遊技操作部１３０が形成され、この遊技操作部１３０には遊技者が操作を行うための各種ボタン（スイッチ）類が配置されている。また、上部装飾パネル部１１０の上方には透明板を介して液晶表示装置（ＬＣＤ）１６０が配置され、下部装飾パネル部１２０の下方には前面扉１３と一体的に装着されたメダル受け皿部１４０が形成されている。なお、前面扉１３の外枠には、略長方形状の開口部１３ａ、１３ｂ、１３ｃが形成されており、この開口部１３ａ、１３ｂ、１３ｃは、上部装飾パネル部１１０、下部装飾パネル部１２０、液晶表示装置１６０が前面扉１３の外枠の背面側から装着されることによって塞がれている。そして、前面扉１３の外枠の裏面側から装着されるパネルユニット（各種電子部品が装着されたユニット）が前面扉１３の外枠と一体的に装着され、前面扉１３が形成されている。
【００１８】
上部装飾パネル部１１０の略中央部には、透明性を有する略長方形状の回胴視認部１１１が形成されている。遊技者は、この回胴視認部１１１を介して、３つの回胴２１０ａ（左回胴）、２１０ｂ（中回胴）、２１０ｃ（右回胴）を視認することができるようになっている。また、回胴視認部１１１には、回胴視認部１１１を横断するようにして入賞ラインＬ１〜Ｌ５が施されている。この入賞ラインＬ１〜Ｌ５は、横３本及びこれらと交差する斜め２本の直線からなっている。
【００１９】
上部装飾パネル部１１０の左側には、遊技の進行状況などの遊技情報を表示するための表示部として、メダル貯留枚数表示部１１３、メダル投入枚数表示部１１５ａ、１１５ｂ、１１５ｃ、メダル払出枚数表示部１１７が形成されている。
【００２０】
メダル貯留枚数表示部１１３は、遊技機本体１０の貯留装置（遊技機に投入された遊技メダル、または入賞によって獲得した遊技メダルを貯留して、その貯留数を記憶する機能を備えた装置、図示はしていない）に貯留されている遊技メダル数を表示するものである。
【００２１】
メダル投入枚数表示部１１５（１１５ａ、１１５ｂ、１１５ｃ）は、単位遊技（１ゲーム）に対する賭け数に応じて点灯するものである。例えば、遊技者が遊技を開始する際、後述するメダル投入口１３１から遊技メダルを１枚投入すると（または、後述する前記貯留装置に貯留されている遊技メダルがある場合には貯留メダル投入ボタン１３３またはＭＡＸＢＥＴボタン１３４を押すと）、メダル投入枚数表示部１１５ａが点灯する。同様に、遊技メダルを２枚投入するとメダル投入枚数表示部１１５ｂが、３枚投入するとメダル投入枚数表示部１１５ｃが点灯する。本実施の形態では、単位遊技に対して、賭け数として、遊技メダル３枚を設定したときに単位遊技が開始可能とされるようになっている。もちろん、前記賭け数として、１〜３枚の遊技メダルが投入されたときに単位遊技が開始可能とされるように構成しても良い。
【００２２】
そして、前記賭け数に応じて、入賞ラインＬ１〜Ｌ５が有効になり、例えば、１枚の遊技メダルの投入により入賞ラインＬ１が有効（２枚の遊技メダルの投入により入賞ラインＬ１〜Ｌ３が、３枚の遊技メダルの投入により入賞ラインＬ１〜Ｌ５が有効になる）になり、このライン上で入賞役を構成する図柄が停止表示されると入賞となる。そして、入賞となった場合には、入賞役に応じた利益が遊技者に供与される（遊技メダルが払い出されたり、遊技メダルを投入することなく遊技可能な再遊技（いわゆる、リプレイ）が設定されたりする）。なお、本実施の形態では、入賞ラインＬ１〜Ｌ５の５ラインを入賞ラインとして設定しているが、これに限らず、少なくとも１ラインであれば良い。また、本実施の形態では、入賞ラインが直線状で示されているが、これに限らず、Ｖ字型、楔型などの入賞ラインであっても良い。なお、詳細は後述するが、前記単位遊技の一連の工程としては、遊技者が遊技メダルをメダル投入口１３１に投入するか（または前記貯留装置に貯留されている遊技メダルを貯留メダル投入ボタン１３３、ＭＡＸＢＥＴボタン１３４を押して投入するか）、または遊技メダルを投入することなく遊技可能な再遊技（いわゆる、リプレイ）に基づき設定された遊技が開始可能な状態（以下、「単位遊技開始可能状態」と称する）と、前記単位遊技開始可能状態において回胴回転始動レバー１３５が遊技者によって操作されたことを契機として左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃが回転して単位遊技が開始された状態から入賞処理が終了するまでの状態と、前記入賞処理が終了した後、次の単位遊技が開始可能なように、遊技メダルの投入が有効な状態（以下、「単位遊技待機状態」と称する）とが含まれる。
【００２３】
メダル払出枚数表示部１１７は、入賞によって払い出される遊技メダル数を表示するものである。また、メダル払出枚数表示部１１７は、遊技動作に異常が発生した旨を外部に報知する異常（エラー）報知手段（前面扉１３が開放している旨を外部に報知する扉開放報知手段を含む）としても機能する。具体的には、エラー発生時に、所定のエラーコードを表示する。
【００２４】
なお、図示はしていないが、上部装飾パネル部１１０の回胴視認部１１１を除く領域の一部には、入賞に係る図柄の組み合わせ（入賞役を構成する図柄の組み合わせ）やゲームの案内などの各種遊技案内情報が表示されている。前記入賞役としては、例えば、所定の枚数の遊技メダルのみが払い出されるような通常の入賞役（いわゆる、小役）、再遊技（リプレイ）、ＢＢ（いわゆる、ビックボーナス）、ＲＢ（いわゆる、レギュラーボーナス）、ＲＴ（いわゆる、リプレイタイム）ゲーム発動（抽選または当選）契機役、ＡＴ（いわゆる、アシストタイム）ゲーム発動契機役、ＣＴ（いわゆる、チャレンジタイム）ゲーム発動契機役、ＢＢやＲＢへの当選契機役（いわゆる、ＢＢ、ＲＢ解除契機役）などの種々の入賞役が挙げられる。なお、遊技者に利益が供与されない役（ハズレ）も入賞役に含めても良い。また、前記入賞役は、遊技態様に応じて種々の入賞役を適宜設定することができる。
【００２５】
液晶表示装置１６０は、遊技状態に応じた演出（文字、図形、または画像(動画、静止画)を用いた種々の演出態様を含む）や遊技の進行に関する遊技情報（例えば、ＢＢやＲＢの消化ゲーム数や残余ゲーム数などの遊技情報）を表示するものである。また、液晶表示装置１６０は、遊技動作に異常が発生した旨を外部に報知するエラー報知手段（前面扉１３が開放している旨を外部に報知する扉開放報知手段を含む）としても機能する。なお、本発明に係る回胴式遊技機では、液晶表示装置１６０を用いていると説明したが、これに限らず、電子ペーパを用いた表示装置、７セグメントやＬＥＤなどの発光素子を用いた表示装置など、種々の表示装置を用いることができる。
【００２６】
液晶表示装置１６０の周縁部には、光の装飾によって演出効果を発揮させるための演出用ランプ部１７０ａ、１７０ｂ、１７０ｃが配置されている。演出用ランプ部１７０ａ、１７０ｂ、１７０ｃは、発光素子（例えば、フルカラーＬＥＤ）を含んで構成されている。また、演出用ランプ部１７０ａ、１７０ｂ、１７０ｃは、遊技動作に異常が発生した旨を外部に報知するエラー報知手段（前面扉１３が開放している旨を外部に報知する扉開放報知手段を含む）としても機能する。
【００２７】
遊技操作部１３０の上面右側には、遊技メダルを投入するためのメダル投入口１３１が配置されている。また、遊技操作部１３０上面左側には、貯留メダル精算ボタン１３２、貯留メダル投入ボタン１３３、ＭＡＸＢＥＴボタン１３４が配置されている。そして、遊技操作部１３０の前面左側には回胴回転始動レバー１３５、前面中央には回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃが配置されている。なお、貯留メダル精算ボタン１３２、貯留メダル投入ボタン１３３、ＭＡＸＢＥＴボタン１３４、回胴回転始動レバー１３５、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃには、これらが操作された場合、その旨の検出情報を生成するスイッチがそれぞれに形成されている。
【００２８】
貯留メダル精算ボタン１３２は、前記貯留装置に貯留されている遊技メダルの精算を行う場合に使用するものである。貯留メダル精算ボタン１３２が遊技者によって押されると、後述する遊技メダル払出口１４１から貯留されていた遊技メダルが払い出される。
【００２９】
貯留メダル投入ボタン１３３は、単位遊技を開始する際、前記貯留装置に貯留されている遊技メダルの貯留範囲内で、当該単位遊技に対する賭け数を設定するためのものである。この貯留メダル投入ボタン１３３が遊技者によって押されると、押された回数に応じて、遊技メダル１〜３枚分の賭け数が設定される。
【００３０】
ＭＡＸＢＥＴボタン１３４は、単位遊技を開始する際、前記貯留装置に貯留されている遊技メダルの貯留範囲内で、当該単位遊技に対する最大賭け数（本実施の形態では遊技メダル３枚分）を一度に設定するためのものである。
【００３１】
回胴回転始動レバー１３５は、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃを回転始動させるためのものである。具体的には、単位遊技開始可能な賭け数が設定されたことに基づく（再遊技を含む）単位遊技開始可能状態において、回胴回転始動レバー１３５が遊技者によって操作されると、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃを回転が開始されるようになっている。
【００３２】
回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃは、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃの回転を停止させるためのものである。回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃは、それぞれ、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃに対応しており、例えば、回胴回転停止ボタン１３６ａが遊技者によって押されると、左回胴２１０ａが停止されるにようになっている。なお、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの内部には、操作有効であるか否かを示すＬＥＤ（図示はしていない）が内蔵されており、当該ＬＥＤが点灯している場合には回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの操作が有効となり、消灯している場合には回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの操作が無効となる。
【００３３】
下部装飾パネル部１２０は、遊技者に対して遊技機本体１０の魅力をアピールするための色彩や絵柄が施されているものであり、化粧板としての役割を果たす。
【００３４】
メダル受け皿部１４０は、前面扉１３（外枠）と一体的に装着され、入賞により獲得した遊技メダルを貯留するためのメダル受け皿１４０ａを含んで形成されている。また、メダル受け皿１４０ａの上方には、遊技機本体１０内の遊技メダルを払い出すための遊技メダル払出口１４１と、前面扉１３の背面側に配置されるスピーカ２７０ａ、２７０ｂ（図２Ｂ参照）から発生した演出効果音を外部に出力するための音波出力部１４３ａ、１４３ｂとが形成されている。音波出力部１４３ａ、１４３ｂは、遊技動作に異常が発生した旨を外部に報知するエラー報知手段（前面扉１３が開放している旨を外部に報知する扉開放報知手段を含む）としても機能する。
【００３５】
次に、図２Ａおよび図２Ｂを参照して、遊技機本体１０の内部構造を説明する。なお、図２Ａおよび図２Ｂは、前面扉１３を開いた状態を示したもので、図２Ａは筐体１１の内部の構成を、図２Ｂは前面扉１３の背面側の構成を概略的に示したものである。
【００３６】
まず、筐体１１の内部構成について説明する。図２Ａに示すように、筐体１１内の上部には、遊技機本体１０に係る遊技動作全般の制御を司る主制御基板４００が防護用ケース４０に収納されて取り付けられている。
【００３７】
主制御基板４００の左方には、主として、ＢＢやＲＢなどの入賞役の当選確率を段階的に変更させるための（いわゆる、「設定」を変更するための）回胴設定基板４３０が防護用ケース４１に収納されて取り付けられている。
【００３８】
回胴設定基板４３０には、ホール関係者が所持する設定鍵を挿入するための設定キースイッチ２３０ａ、前記設定鍵が挿入されることを条件に遊技の出玉率に変化をもたらす「設定」を変更したり、遊技動作に異常状態が発生した場合にこれを解除したりするためのリセットスイッチ２３０ｂ、特定の入賞役（例えば、ＢＢやＲＢ）による遊技が終了した後、前記貯留装置に貯留されている遊技メダルを自動的に精算するか否かを設定するための自動精算スイッチ２３０ｃ、特定の入賞役（例えば、ＢＢやＲＢ）による遊技が終了した後、打ち止め有効にするか無効にするかを設定するための打ち止めスイッチ２３０ｄが形成されている。
【００３９】
筐体１１内の略中央部には、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃを備えた回胴ユニット部２１０が配置されている。左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃには、複数種類の図柄が印刷された帯状の回胴シール（図示はしていない）が外周に貼り付けられている。また、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃは、それぞれに対応する回胴駆動モータ（図示はしていない）によって独立して駆動制御されるように構成されている。左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃが回転すると、回胴視認部１１１（図１参照）には、複数の図柄が変動表示されるようになっている。
【００４０】
また、回胴ユニット部２１０の右側部の筐体１１の内壁には、遊技機本体１０からの所定の遊技情報に関する信号（例えば、メダル投入信号、メダル払出信号、ＢＢ当選信号）をホール全体の遊技機を統括的に管理するホールコンピュータ（ＨＣ、図示はしていない）に送信するための外部集中端子基板３１０が取り付けられている。
【００４１】
外部集中端子基板３１０の上方には、ドア開放センサ７７７が形成されている。ドア開放センサ７７７は、前面扉１３が開放されているか否かを検出するものであり、扉開閉状態検出手段として機能する。ドア開放センサ７７７は、例えば、マイクロスイッチが該当する。なお、ドア開放センサ７７７は、前面扉１３の開閉状態を検出する機能を有するものであれば特に限定されず、電気式、磁気式、または光学式のいずれのセンサであっても良い。ドア開放センサ７７７の検出情報は、後述する払出中継基板３５０を介して、主制御基板４００に送信されるようになっている。
【００４２】
筐体１１内の下部には、電源ユニット２４０、ホッパーユニット２５０、および遊技メダル補助収納庫２６０が配置されている。
【００４３】
電源ユニット２４０には、遊技機本体１０の各制御基板に電源を供給したり、または遮断したりする電源基板４４０が防護用ケース４３に収納されて取り付けられている。電源ユニット２４０の前面側には、メイン電源をオンまたはオフにするための電源スイッチ２４０ａが形成されている。
【００４４】
ホッパーユニット２５０は、メダル投入口１３１（図１参照）から投入された遊技メダルを貯留したり、貯留した遊技メダルを払い出したりする機能を有するものである。ホッパーユニット２５０には、下部に備えられるホッパーモータ２５１を駆動制御するための払出制御基板４５０やホッパーユニット２５０から払い出される遊技メダルを検出するメダル払出センサ２５３が配置されている。ホッパーユニット２５０は、ホッパーモータ２５１が駆動されることにより、貯留した遊技メダルを払い出すように構成されている。
【００４５】
ホッパーユニット２５０の背面側の筐体１１の内壁には、主制御基板４００からの指示情報を中継するための払出中継基板３５０が取り付けられている。なお、払出中継基板３５０には、満杯検出センサ２６１とドア開放センサ７７７からの検出情報が入力される入力端子が形成されている。
【００４６】
ホッパーユニット２５０に隣接して、ホッパーユニット２５０から溢れた余剰の遊技メダルを貯留するための遊技メダル補助収納庫２６０が配置されている。遊技メダル補助収納庫２６０は、満杯状態を検出するための満杯検出センサ２６１が備えられている。
【００４７】
次に、前面扉１３の背面側の構成について説明する。図２Ｂに示すように、前面扉１３の背面側の下部には、スピーカ２７０a、２７０ｂや演出用ランプ部１７０a、１７０ｂ、１７０ｃ（図１参照）などの演出手段を制御する演出制御基板４２０、液晶表示装置１６０を駆動制御する液晶制御基板４２５、演出インターフェース基板３４０などの基板が防護用ケース４５に収納されて取り付けられている。
【００４８】
演出制御基板４２０の下方には、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃ上方から照らして、それぞれの回胴２１０ａ、２１０ｂ、２１０ｃに変動表示、停止表示された図柄を遊技者が認識し易くするための冷陰極蛍光放電管ユニット２１５が配置されている。
【００４９】
回胴視認部１１１の左方には、図１に示した、メダル貯留枚数表示部１１３、メダル投入枚数表示部１１５ａ、１１５ｂ、１１５ｃ、メダル払出枚数表示部１１７などの表示部を発光させるための遊技表示基板３２０が配置され、回胴視認部１１１の右方には、ＬＥＤなどの発光手段を含む発光素子（ＬＥＤ）基板３８０（図では、一部のＬＥＤ基板を示している）が配置されている。また、回胴視認部１１１の下方には、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃが操作された旨を検出したり、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの内部のＬＥＤ（図示はしていない）を発光させたりする回胴停止スイッチ基板３６０が配置されている。
【００５０】
回胴停止スイッチ基板３６０の下方には、貯留メダル精算ボタン１３２、貯留メダル投入ボタン１３３、ＭＡＸＢＥＴボタン１３４、回胴回転始動レバー１３５、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃなどの各種遊技部品が操作されたときに生成される検出情報を主制御基板４００に送信するための遊技中継基板３７０が配置されている。
【００５１】
遊技中継基板３７０の左方には、回胴停止スイッチ基板３６０の一部を覆うように、投入された遊技メダルを検出するメダル検出センサ２８１を含む遊技メダルセレクター２８０が配置されている。遊技メダルセレクター２８０は、メダル投入口１３１の対応する位置に形成されており、投入された遊技メダルが正規の遊技メダルか否かを選別する機能を有している。また、遊技メダルを投入すれば単位遊技が開始可能な単位遊技待機状態のときに正規の遊技メダルが投入された場合、メダル検出センサ２８１によって当該遊技メダルが投入された旨の検出情報が遊技中継基板３７０を介して主制御基板４００に送信されるようになっている。
【００５２】
なお、遊技メダルセレクター２８０によって選別された遊技メダルが正規の遊技メダルである場合には遊技メダル誘導路２８３ａを通ってホッパーユニット２５０に誘導され、それ以外の遊技メダルである場合には遊技メダル払出通路２８３ｂを通って遊技メダル払出口１４１に誘導されるようになっている。また、遊技メダル払出通路２８３ｂは、ホッパーユニット２５０から払い出された遊技メダルをメダル受け皿１４０ａに誘導する機能も有している。
【００５３】
遊技メダルセレクター２８０の左奥には、ドアセンサ２９０が形成されている。ドアセンサ２９０は、リセットスイッチ２３０ｂと同一の機能を有するもので、所定のエラーを解除する機能を有するものである。例えば、打ち止め有りに設定されている場合にＢＢに係る遊技が終了して打ち止め状態となった後、ホールの従業員が所持するドア鍵（前面扉１３を開放するための鍵）を挿入して所定の方向に回すと、ドアセンサ２９０が作動し、打ち止めを解除することができる。
【００５４】
遊技メダル払出口１４１の左右には、音波出力部１４３ａ、１４３ｂ（図１参照）の位置と対応するように、スピーカ２７０ａ、２７０ｂが配置されている。スピーカ２７０ａ、２７０ｂは、遊技動作に異常が発生した旨を外部に報知するエラー報知手段（前面扉１３が開放している旨を外部に報知する扉開放報知手段を含む）として機能する。
【００５５】
次に、図３〜図１０を参照しつつ、本発明に係る回胴式遊技機の制御系について説明する。図３は図１〜図２Ｂに示した回胴式遊技機の制御系の概略的な構成を示すブロック図を、図４〜図１０は図３に示した回胴式遊技機の遊技動作に係る処理内容の説明に供する図である。なお、図１〜図２Ｂと同じ構成要素には同じ参照番号を付してある。
【００５６】
図３は、本実施の形態に係る回胴式遊技機の遊技動作を制御するための制御系として、各種基板と遊技部品との接続状況を示すブロック図である。図３に示すように、本実施の形態に係る回胴式遊技機には、各種遊技動作を制御するための主要な制御基板として、主制御基板４００、演出制御基板４２０、液晶制御基板４２５、回胴設定基板４３０、電源基板４４０、および払出制御基板４５０を中心に構成され、各制御基板からの信号を中継する周辺基板として、外部集中端子基板３１０、回胴中継基板３３０、演出インターフェース基板３４０、払出中継基板３５０、および遊技中継基板３７０、そして、ＬＥＤなどの発光素子を備える発光素子（ＬＥＤ）基板３８０を含んで構成されている。なお、発光素子基板３８０は、説明の便宜上、１つの発光素子基板を示しているが、実際には、各発光手段に対応する複数の発光素子基板群が配置されている。
【００５７】
主制御基板４００は、遊技機本体１０の遊技動作全般の制御を司るものである。主制御基板４００は、図に示すように、各種基板（回胴設定基板４３０、電源基板４４０、外部集中端子基板３１０、回胴中継基板３３０、演出インターフェース基板（演出Ｉ／Ｆ基板）３４０、払出中継基板３５０、遊技中継基板３７０）と接続されている。
【００５８】
主制御基板４００は、図示はしていないが、各種遊技動作を制御するための制御プログラムを記憶するＲＯＭ、作業領域として一時的にデータを記憶するＲＡＭ、前記制御プログラムにしたがって遊技動作に係る処理を実行するＣＰＵ（Ｚ８０相当品）を備え、Ｉ／Ｏポートおよびその他の周辺回路を含む基本回路が形成されている。また、主制御基板４００における前記基本回路には、図示はしていないが、回胴中継基板３３０、払出中継基板３５０、または遊技中継基板３７０からの各種情報が入力される入力ドライバ回路、各種電気的駆動源（回胴駆動モータ２１１ａ、２１１ｂ、２１１ｃなどの電気的駆動源）を制御するための駆動回路、ハードウェア的に乱数値を生成するカウンタ回路、ＣＴＣ（Ｃｏｕｎｔｅｒ  Ｔｉｍｅｒ  Ｃｉｒｃｕｉｔ。ＣＴＣは、外部クロック／タイマトリガ、タイマ出力ＺＣ／ＴＯを備え、周期的な割り込みや一定周期のパルス出力を作成する機能や時間計測の機能を有するものである）、割り込みコントローラなどの回路などの基本回路が形成されている。なお、後述する演出制御基板４２０、液晶制御基板４２５、回胴設定基板４３０、電源基板４４０、および払出制御基板４５０についても、各制御基板がそれぞれ有する機能に応じた基本回路が形成されている。
【００５９】
主制御基板４００は、各種遊技動作に係る処理を行うための手段として、回胴中継基板３３０、払出中継基板３５０、遊技中継基板３７０から入力される各種スイッチ（貯留メダル精算スイッチ１３２ａ、貯留メダル投入スイッチ１３３ａ、ＭＡＸＢＥＴスイッチ１３４ａ、回胴回転始動スイッチ１３５ａ、回胴回転停止スイッチ１３６ａ’、１３６ｂ’、１３６ｃ’などの各種スイッチ）や各種センサ（ドア開放センサ７７７、満杯検出センサ２６１、各回胴位置検出センサ（各回胴に形成されている突起部によって図柄の位置及び回胴の回転を検出するためのセンサ、回胴位置検出センサは各回胴に形成されている）２１２ａ、２１２ｂ、２１２ｃなどの各種センサ）からの入力情報を管理処理する入力管理手段、各回胴駆動モータ２１１ａ、２１１ｂ、２１１ｃを制御して各回胴２１０ａ、２１０ｂ、２１０ｃの一連の動作を制御するための回胴制御手段、入賞役を抽選する入賞役抽選手段（入賞役を抽選するために用いられる乱数を生成する乱数生成手段、入賞役を決定するための乱数値を抽出する乱数抽出手段や抽出した乱数値に基づき入賞役を判定する入賞役判定手段を含む）、ホッパーユニット２５０を制御する遊技メダル払出制御手段、遊技動作に必要な時間（タイマ）を管理したり、セキュリティ信号（設定キースイッチ２３０ａが手順通りに操作されていない場合や前面扉１３が開放している場合など、不正行為が行われていると想定される場合に生成される信号）を外部集中端子基板３１０を介してホールコンピュータ（ＨＣ）に送信したりする定期更新手段、ドア開放センサ７７７によって検出された前面扉１３の開閉状態を所定時間ごとに監視して、当該監視している前記前面扉の開閉状態に基づき、前面扉１３が開放されているか否かを判定する扉開放判定手段（後述するエラーチェック処理（図５および図６）を参照）、遊技動作に異常があったときに所定のエラー処理を行うエラー処理手段（遊技動作停止手段（後述する単位遊技チェック処理（図４Ａおよび図７）を参照）を含む）、遊技動作に関する各種の制御信号を出力する出力手段、メダル貯留枚数表示部１１３、メダル投入枚数表示部１１５ａ、１１５ｂ、１１５ｃ、メダル払出枚数表示部１１７などの各種ＬＥＤを表示させるための信号を出力する表示出力手段、電源遮断時における遊技状態のバックアップや電源遮断時における遊技状態を復旧させたりする遊技復旧手段など、遊技動作を制御するために必要な各種制御手段を備えている。これらの手段による処理は、上述した主制御基板４００が備えるＲＯＭ、ＲＡＭ、ＣＰＵ、基本回路がそれぞれ連携し合って実行される。
【００６０】
なお、主制御基板４００において生成された遊技動作に関する各種の制御信号は、制御コマンドとして、前記周辺基板を介して一方向通信により送信される。各制御基板や遊技部品は、前記制御コマンドを受信し、受信した制御コマンドに基づき所定の処理を実行するように構成されている。なお、制御コマンドを送信する場合、ノイズなどの電気的な妨害による送信ミスを防止するため、所定の時間間隔をおいて制御コマンドを複数回送信するようにしている。
【００６１】
演出制御基板４２０は、主制御基板４００から送信される演出制御コマンド（遊技状態に応じた演出に関する制御コマンド）に基づき、各種演出手段を制御するものである。
【００６２】
演出制御基板４２０は、主制御基板４００からのストローブ信号（演出用ＩＮＴ信号）に応じて、演出制御コマンドを演出インターフェース基板３４０を介して受信する。そして、演出制御基板４２０は、受信した演出制御コマンドに基づいて発光素子基板３８０（冷陰極蛍光放電管ユニット２１５などの発光手段を含む）やスピーカ２７０ａ、２７０ｂを制御する。演出制御基板４２０は、図示はしていないが、各種演出手段を制御するための演出用制御プログラムや演出パターン（複数の演出パターンデータや複数の音声データなどの演出用データ）を記憶する演出用ＲＯＭ、作業領域として一時的にデータを記憶する演出用ＲＡＭ、前記演出用制御プログラムにしたがって演出に係る処理を実行する演出用ＣＰＵを含んで構成されており、前記演出用ＣＰＵが主制御基板４００から送信された演出制御コマンドに基づき、演出用ＲＯＭに記憶された演出パターン用データから制御コマンドに対応する演出パターンを選択して、所定のタイミングで各種演出手段を制御するようになっている。
【００６３】
具体的には、演出制御基板４２０は、主制御基板４００から送信される演出制御コマンドを一時的に記憶する制御コマンド記憶領域（図示はしていない）を前記演出用ＲＡＭに備えており、この制御コマンド記憶手段に記憶された演出制御コマンドを読み出して解析し、解析した演出制御コマンドに基づき演出パターンを選択して、所定のタイミングで各種演出手段を制御する。なお、演出パターンは、原則として、規則的に同じ演出が実行されることを防止するため、所定の乱数抽選に基づき決定されている。また、不正行為によるエラーや満杯エラーなどの所定のエラーを報知する場合には、前記乱数抽選によっては決定せず、それぞれのエラー状態に応じた固有の演出パターンが選択されるようにしている。
【００６４】
また、演出制御基板４２０は、上記受信した演出制御コマンドに基づいて、液晶制御基板４２５に液晶表示装置１６０を駆動制御するための制御コマンドも送信している。
【００６５】
液晶制御基板４２５は、演出インターフェース基板３４０を介して演出制御基板４２０からの制御コマンドを受信し、受信した制御コマンドに基づき、液晶表示装置１６０を駆動制御するものである。液晶制御基板４２５には、画像を表示するための種々の画像データが記憶され、画像を表示制御するためのＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）が搭載されている。
【００６６】
電源基板４４０は、遊技機本体１０に電源を供給または遮断したり、バックアップ用の電源を保持したりするものである。
【００６７】
払出制御基板４５０は、主制御基板４００から送信された遊技メダルの払い出しに関する払出制御コマンドに基づき、ホッパーモータ２５１を駆動制御するものである。
【００６８】
次に、本発明の理解を容易なものとするために、以上に説明した本発明に係る回胴式遊技機において実行される基本的な遊技動作を説明しつつ、本発明の特徴的要素である前面扉１３が開放された場合のエラー処理について説明しておく。
【００６９】
単位遊技を開始する場合、遊技者が遊技メダルをメダル投入口１３１に投入すると（または前記貯留装置に貯留されている遊技メダルを貯留メダル投入ボタン１３３、ＭＡＸＢＥＴボタン１３４を押して投入すると）、遊技メダルの投入枚数に応じて賭け数が設定される（なお、賭け数は、最大賭け数の範囲内で設定される）。そして、前記賭け数に応じて、入賞ラインＬ１〜Ｌ５が有効になり、単位遊技開始可能状態に設定される。
【００７０】
前記単位遊技開始可能状態時に、回胴回転始動レバー１３５を操作すると、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃが回転して単位遊技が開始され、上部装飾パネル部１１０の回胴視認部１１１には、各回胴２１０ａ、２１０ｂ、２１０ｃに表示された複数の図柄が変動表示される。そして、各回胴２１０ａ、２１０ｂ、２１０ｃが始動してから、所定の時間が経過すると回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの操作が有効になり、このとき、遊技者が回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃを操作すると、各回胴回転停止ボタンに対応した回胴が停止され、回胴視認部１１１には図柄が停止表示される。なお、各回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃを操作しない場合には、各回胴２１０ａ、２１０ｂ、２１０ｃの回転速度が一定になった後、所定の時間を経過した後に自動的に停止するように構成しても良い。
【００７１】
このとき、各回胴２１０ａ、２１０ｂ、２１０ｃの図柄の表示態様が賭け数に応じて有効になった入賞ライン（以下、「有効入賞ライン」と称する）上で入賞役を構成するように停止した場合、その入賞役に応じた利益が遊技者に供与される。本実施の形態では、入賞役として、ＢＢ、ＲＢ、再遊技、ハズレ、通常の入賞役（小役）が設定されている。また、上述した入賞役のうち、ＢＢやＲＢに係る入賞役を構成する図柄が有効入賞ライン上に停止表示した場合、通常遊技とは異なる特別遊技が発生し、遊技者は、大量の遊技メダルを獲得することができるになっている。前記入賞役は、所定の抽選方法によって決定されている（本実施の形態では、乱数抽選に基づいて、各入賞役を抽選している）。
【００７２】
そして、各回胴２１０ａ、２１０ｂ、２１０ｃの総てが停止して、入賞処理（ハズレ、再遊技、ＢＢ、またはＲＢに係る入賞処理を含む）が終了したことを条件として、単位遊技が終了し、新たに遊技メダルが投入されるまで、単位遊技待機状態に設定される。この単位遊技待機状態のときに、遊技者が遊技メダルをメダル投入口１３１に投入すれば、前記単位遊技開始可能状態に設定される。
【００７３】
ここで、本発明では、上記に説明した各単位遊技状態、すなわち、前記単位遊技待機状態から前記単位遊技開始可能状態と前記単位遊技中（単位遊技開始から当該単位遊技が終了するまで）との過程において、前面扉１３が開放した場合におけるエラー処理がそれぞれ異なるようにしている。なお、本実施の形態では、前面扉１３が開放した場合のエラー処理を例に挙げて説明するが、これに限定されず、発生頻度が低いエラー（例えば、遊技メダル補助収納庫２６０が満杯になった場合の満杯エラー）に対してならば、いずれのエラーに対しても適用することが可能である。
【００７４】
本実施の形態では、前記単位遊技待機状態から前記単位遊技開始可能状態に設定されるまでの間において前面扉１３が開放された場合、主制御基板４００は、前面扉１３が開放されている旨を外部に報知すると共に、遊技機本体１０に係る所定の遊技動作を直ちに停止制御するようにしている。停止制御させる所定の遊技動作としては、例えば、前記単位遊技待機状態の場合には投入された遊技メダルを検出するメダル検出センサ２８１からの信号（メダル投入信号）を無効にし、前記単位遊技開始可能状態に設定されないようにして、遊技に係る操作を不能動化することが挙げられる。
【００７５】
一方、前記単位遊技中の場合には、前面扉１３が開放されている旨を外部に報知するだけに留め、遊技動作の停止制御は実行しないようにし、単位遊技が終了した後で遊技動作を停止制御して遊技に係る操作を不能動化する。このように処理することによって、発生頻度が低いエラーに対して、単位遊技中に当該エラー処理が実行されないようにし、制御負荷を低減させることができるようにしている。
【００７６】
ここで、前面扉１３が開放されている旨のエラー報知は、前面扉１３を閉鎖することによって解除されるようにしているが、このとき、ホール従業員によって、所定のエラー解除の手順を実行しない限り、遊技動作は停止制御し続けさせることが好ましい。このようにすれば、前記単位遊技中に前面扉１３を開いて、不正ハーネスなどのゴト行為に用いられる不正部品を取り付ける作業がゴト師によって実行されてしまったとしても、遊技動作は停止制御し続けているので、それ以降の遊技の進行が中断される。ホール従業員がこの停止制御された遊技機を発見すれば、直ちに不正行為が行われた遊技機であると判断することができる。したがって、前面扉１３を閉鎖した場合に直ちにエラーが解除されるよりも、ゴト行為を効果的に防止することができるようになる。
【００７７】
なお、以上では、前記単位遊技待機状態から前記単位遊技開始可能状態に設定されるまでの間に前面扉１３が開放された場合、前面扉１３が開放されている旨を外部に報知すると共に、遊技機本体１０に係る所定の遊技動作を停止制御すると説明したが、前記単位遊技待機状態から回胴回転始動レバー１３５が操作されて単位遊技が開始されるまで（単位遊技中となる直前まで）の間に前面扉１３が開放された場合、前面扉１３が開放されている旨を外部に報知すると共に、遊技機本体１０に係る所定の遊技動作を直ちに停止制御するように構成しても良い。この場合、前記単位遊技開始可能状態の際に回胴回転始動レバー１３５が操作されて単位遊技が開始されたときから、当該単位遊技が終了するまでの間に前面扉１３が開放された場合、前面扉１３が開放されている旨を外部に報知するだけに留め、遊技動作の停止制御は実行しないようにし、当該単位遊技が終了した後で所定の遊技動作を停止制御して遊技に係る操作を不能動化する。停止制御させる所定の遊技動作としては、例えば、前記単位遊技開始可能状態の場合には回胴回転始動レバー１３５を操作しても回胴回転始動スイッチ１３５ａからの信号（回胴回転開始信号）を無効として、左回胴２１０ａ、中回胴２１０ｂ、右回胴２１０ｃが回転することを制止して遊技動作を停止制御し、遊技に係る操作を不能動化することが挙げられる。
【００７８】
なお、前面扉１３が開放されている旨の報知は、例えば、演出用ランプ部１７０ａ、１７０ｂ、１７０ｃによって通常の遊技とは明らかに異なる態様で点灯や点滅させたり、スピーカ２７０ａ、２７０ｂによって警告音を発生させたり、液晶表示装置１６０によって画像等を表示したりして、前面扉１３が開放されている旨を外部に報知する。
【００７９】
次に、図４Ａ〜図１０を参照しつつ、本発明に係る回胴式遊技機の遊技動作に関する処理内容について説明する。
【００８０】
図４Ａおよび図４Ｂは、本実施の形態の回胴式遊技機における主制御基板４００によって実行される主制御側メイン処理を示すフローチャートである。なお、以下の説明では、主制御基板４００が備えるＲＯＭ、ＲＡＭ、ＣＰＵ、基本回路がそれぞれ連携し合って行っているものであるので、説明の便宜上、主制御基板４００が行う処理内容として説明する。
【００８１】
まず、遊技機本体１０に対して外部から電源が投入されると、電源基板４４０によって主制御基板４００に電源が投入された旨の電源投入信号が送信され、主制御基板４００を介して各基板へと電源投入信号が送信される。そして、主制御基板４００は、遊技動作開始前における必要な初期設定を実行する（ステップＳ１）。この初期設定処理では、各種基板や遊技部品の接続状態（例えば、設定キースイッチ２３０ａがオンか否か）の確認、ＣＴＣを含む内蔵レジスタや入出力ポートの初期化、ＲＡＭを書き込み許可にするなど、遊技動作開始前における必要な初期設定を実行する（電源遮断前の遊技状態に復帰可能であれば、遊技復旧手段によって遊技復帰処理を実行する）。
【００８２】
まず、主制御基板４００は、単位遊技チェック処理（ステップＳ１０）を実行する。この単位遊技チェック処理は、本発明の特徴的な要素の一つである。詳細は後述するが、本処理では、単位遊技が終了した後、前面扉１３が開放している旨を示すドア開放エラーフラグがオンである場合に所定の遊技動作を停止制御するようにしている。
【００８３】
次に、主制御基板４００は、ＲＡＭクリア処理を実行する（ステップＳ１１）。本処理は、今回の単位遊技で用いた内部抽選フラグ等が記憶されている所定のワーク領域をクリアし、次回の単位遊技を開始させるために必要なワーク領域を確保する処理である。本処理によって、単位遊技ごとに所定のワーク領域がクリアされるようにしている。
【００８４】
次に、主制御基板４００は、割り込みを許可状態に設定する（ステップＳ１２）。
【００８５】
次に、主制御基板４００は、満杯検出センサ２６１の検出状態を記憶する（ステップＳ１３）。
【００８６】
次に、主制御基板４００は、遊技メダル投入処理を実行する（ステップＳ１４）。本処理は、貯留メダル精算ボタン１３２が押された場合に前記貯留装置に貯留されている遊技メダルを精算したり、遊技機本体１０に遊技メダルが投入（前記貯留装置に遊技メダルが貯留されている場合には貯留メダル投入ボタン１３３またはＭＡＸＢＥＴボタン１３４が押されたときに投入された遊技メダル、メダル投入口１３１から投入された遊技メダル、再遊技による遊技メダルの投入を含む）されるまで、単位遊技待機状態である旨を遊技者に知らせるためのＬＥＤを点灯させたりする処理である。
【００８７】
次に、主制御基板４００は、ドア開放フラグがオンであるか否かを判定する（ステップＳ１５）。ここで、ドア開放フラグとは、後述する主制御側タイマ割り込み処理（図５参照）のエラーチェック処理（ステップＳ４５）において、前面扉１３が開放されている場合に設定されるエラーフラグである。ドア開放フラグがオンである場合（ステップＳ１５：ＹＥＳ）、前面扉１３が開放されているため、ステップＳ１０の単位遊技チェック処理に進む。
【００８８】
一方、ドア開放フラグがオンではない場合（ステップＳ１５：ＮＯ）、遊技機本体１０に投入された遊技メダルの枚数が回胴始動可能枚数か否かを判定する（ステップＳ１６）。本実施の形態では、遊技メダルを３枚投入した場合に各回胴２１０ａ、２１０ｂ、２１０ｃの始動が可能となるようにしている。したがって、投入した遊技メダルの枚数が３枚（回胴始動可能枚数）の場合（ステップＳ１６：ＹＥＳ）、有効入賞ライン（Ｌ１〜Ｌ５）を設定して単位遊技開始可能状態に設定する（ステップＳ１７）。一方、投入した遊技メダルの枚数が３枚未満の場合（ステップＳ１６：ＮＯ）、単位遊技開始可能状態には設定せず、遊技メダル投入処理（ステップＳ１４）に戻る。
【００８９】
ステップＳ１４〜ステップＳ１６の処理では、単位遊技終了から単位遊技開始可能状態に設定されるまでの間において、ドア開放フラグがオンであることが確認された場合、単位遊技チェック処理（ステップＳ１０）を実行し、所定の遊技動作を停止制御するようにしている。
【００９０】
なお、以上では、単位遊技終了から単位遊技開始可能状態に設定されるまでの間において前記ドア開放フラグがオンであることが確認された場合、単位遊技チェック処理（ステップＳ１０）を実行するようにしているが、これに限らず、単位遊技開始可能状態に設定された後であっても、回胴回転始動スイッチ１３５ａがオンされるまでの間に、ドア開放フラグがオンであることが確認された場合、単位遊技チェック処理（ステップＳ１０）を実行するように処理しても良い。この場合、ステップＳ１５の処理は、ステップＳ１７の処理の後、ステップＳ１８の処理の前に実行するようにする。
【００９１】
次に、主制御基板４００は、遊技機本体１０に回胴始動可能枚数である遊技メダルの枚数のときに回胴回転始動レバー１３５が操作され、回胴回転始動スイッチ１３５ａがオンになったか否か、すなわち、回胴回転始動スイッチ１３５ａから送信される回胴回転開始信号を受信したか否かを判定する（ステップＳ１８）。回胴回転始動スイッチ１３５ａがオンではない場合（ステップＳ１８：ＮＯ）、遊技メダル投入処理（ステップＳ１４）に戻る。
【００９２】
一方、回胴回転始動スイッチ１３５ａがオンである場合（ステップＳ１８：ＹＥＳ）、次に、乱数抽出処理を実行する（ステップＳ１９）。本処理は、入賞役（入賞役を構成する図柄の組み合わせ）を決定するために使用される抽選用乱数値を抽出する処理である。
【００９３】
入賞役の抽選に使用される乱数は、主制御基板４００の乱数生成手段によって生成される。本実施の形態では、８ビットのバイナリカウンタを２個用いて１６ビットのハードウェア乱数（００００Ｈ〜ＦＦＦＦＨ（１６進数）の繰り返し）を生成している。なお、ＣＰＵに所定のプログラムを実行させることによって生成するソフトウェア乱数を用いても良い。乱数の生成は、前回の単位遊技が終了したときから回胴回転始動スイッチ１３５ａがオンになるまでの間、乱数の発生が不規則になるように定期的に更新するようにし、乱数が規則的に生成されることを防止している。この結果、遊技者が意図的にある特定の入賞役を狙い当てることができないようにしている。
【００９４】
前記抽選用乱数値を抽出するタイミングは、回胴回転始動レバー１３５が操作されたときに回胴回転始動スイッチ１３５ａから送信される回胴回転開始信号が主制御基板４００に入力されたタイミングで行われる。そして、抽出した抽選用乱数値は、所定の記憶領域（抽選用乱数記憶領域）に一時的に記憶される。
【００９５】
次に、主制御基板４００は、図柄抽選処理を実行する（ステップＳ２０）。本処理は、ステップＳ１９で抽出した抽選用乱数値に基づき、どの入賞役に当選したか、すなわち、どの入賞役を構成する図柄に当選したか否かを判定する処理である。入賞役（ＢＢ、ＲＢ、再遊技、通常の入賞役を含む）の当否判定は、前記抽選用乱数値と図柄入賞判定テーブルとに基づき行われる。前記図柄入賞判定テーブル（設定別（１〜６段階）ごとの図柄入賞判定テーブルを含む）には、それぞれ入賞役に対応する判定値が記憶されており、前記抽選用乱数値に基づいて、どの入賞役に当選したかが所定の確率で当選するようになっている。前記入賞役のいずれかに当選した場合には、該当する入賞役に対応する内部当選フラグを設定する。
【００９６】
次に、主制御基板４００は、回胴開始設定処理を実行する（ステップＳ２１）。本処理は、回胴回転始動時の設定を行うための処理である。具体的には、図柄抽選処理（ステップＳ２０）における入賞役の当否判定結果に基づき、停止図柄データや演出データの作成を行い、各回胴２１０ａ、２１０ｂ、２１０ｃの回転を開始させるために必要な処理を実行する。
【００９７】
なお、本実施の形態では、今回の単位遊技の各回胴２１０ａ、２１０ｂ、２１０ｃの回転が開始したときから所定の時間（本実施の形態では、４．１秒に設定されている）が経過するまでは、回胴回転始動レバー１３５が操作されたとしても、次回の単位遊技の各回胴２１０ａ、２１０ｂ、２１０ｃの回転を開始させないようにしている。このため、本処理においては、前回の単位遊技の各回胴２１０ａ、２１０ｂ、２１０ｃの回転が開始されたときから、４．１秒を経過するまで回胴回転始動レバー１３５が操作されたとしても、各回胴２１０ａ、２１０ｂ、２１０ｃの回転を待機させるようにしている。
【００９８】
次に、主制御基板４００は、回胴停止処理を実行する（ステップＳ２２）。本処理は、各回胴２１０ａ、２１０ｂ、２１０ｃが回転したときから各回胴が一定の回転速度になったとき（一定の回転速度になったか否かは、後述する主制御側タイマ割り込み処理（図５参照）における回胴回転制御処理（ステップＳ４３）よって確認される）に回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの操作を有効にし、この操作有効中に、遊技者によって回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃが操作されるか、または各回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃが操作されないことなく自動的に停止させるための自動停止時間が経過したことによる回胴停止条件を満足した場合、各回胴を停止制御するための回胴停止データを設定して、各回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃに対応する各回胴２１０ａ、２１０ｂ、２１０ｃを停止制御する処理である。
【００９９】
各回胴の停止制御は、図柄抽選処理（ステップＳ２０）において内部当選フラグが設定されている場合、当該内部当選フラグに基づき、入賞役を構成する図柄が有効入賞ライン上で揃うように所定のコマ数を引き込み制御可能な回胴停止制御テーブルを用い、当該回胴停止制御テーブルに基づいて、各回胴２１０ａ、２１０ｂ、２１０ｃの停止制御が行われる。一方、内部当選フラグが設定されていない場合、すなわち、ハズレの場合には、ハズレを除く入賞役を構成する図柄が有効入賞ライン上で構成することが不可能とする回胴停止制御テーブルを用い、当該回胴停止制御テーブルに基づき、各回胴２１０ａ、２１０ｂ、２１０ｃを停止制御する。
【０１００】
なお、各回胴２１０ａ、２１０ｂ、２１０ｃの回転駆動制御は、後述する主制御側タイマ割り込み処理における回胴回転制御処理（ステップＳ４３）によって、回胴開始設定処理（ステップＳ２１）における回転始動に関する指示や回胴停止処理（ステップＳ２２）における回転停止に関する指示情報に基づき、それぞれの回胴に対応する回胴駆動モータ２１１ａ、２１１ｂ、２１１ｃがそれぞれ独立して制御されている。
【０１０１】
次に、主制御基板４００は、入賞判定処理を実行する（ステップＳ２３）。本処理は、入賞有効ライン上に停止した各回胴２１０ａ、２１０ｂ、２１０ｃの停止図柄態様と、図柄抽選処理（ステップＳ２０）において設定された内部当選フラグと、入賞払出判定テーブルとに基づき、最終的に停止した図柄が入賞役を構成する図柄であるか否かを判定したり、有効ライン上に停止した図柄が入賞役を構成する図柄態様である場合に、その入賞役に応じた遊技メダルの払い出し枚数を設定したりする処理である。本処理では、各回胴停止時の演出および入賞を確認するため、各回胴２１０ａ、２１０ｂ、２１０ｃの総てが停止した旨を示す全回胴停止コマンドを設定し、そして、前記内部当選フラグと前記入賞払出判定テーブルとに基づき入賞を確認する。この入賞払出判定テーブルには、有効入賞ラインＬ１〜Ｌ５上に停止した図柄の態様が入賞役を構成するものであるか否かを判定するための停止図柄用判定データ、入賞役に応じた遊技メダルの払い出し枚数を設定するための払出枚数データなどが記憶されている。
【０１０２】
主制御基板４００は、前記内部当選フラグと前記入賞払出判定テーブルとに基づき、前記内部当選フラグに対応する入賞役を構成する図柄が有効ライン上に停止したことを確認した場合、当該入賞役に対応する利益を遊技者に供与するための設定、具体的には、当該入賞役に応じた遊技メダルの払い出し枚数の設定を行う。なお、このとき、通常の入賞役とは異なる、再遊技、ＢＢ、またはＲＢに内部当選している場合、有効入賞ライン上に停止した図柄の態様が再遊技、ＢＢ、またはＲＢに入賞役を構成するときには再遊技、ＢＢ、またはＲＢに係る入賞であることを確認するためのフラグをオンに設定する（再遊技に係る入賞の場合には再遊技図柄フラグを、ＢＢに係る入賞の場合にはＢＢ図柄フラグを、ＲＢに係る入賞の場合にはＲＢ図柄フラグをオンに設定する）。なお、ＢＢまたはＲＢに係る内部当選フラグは、有効入賞ライン上に停止した図柄の態様がＢＢまたはＲＢに係る入賞役を構成するまで、次回の単位遊技に持ち越されるようにしている。
【０１０３】
次に、主制御基板４００は、遊技メダル払出処理を実行する（ステップＳ２４）。本処理は、入賞判定処理（ステップＳ２３）において設定された遊技メダルの払い出しの設定に基づき、前記貯留装置における遊技メダルの貯留数の加算やホッパーモータ２５１を駆動制御して遊技メダルの払い出しを実行するための処理である。
【０１０４】
次に、主制御基板４００は、再遊技に当選したか否かを判定する（ステップＳ２５）。具体的には、入賞判定処理（ステップＳ２３）で設定された再遊技図柄フラグがオンであるか否かを判定する。再遊技図柄フラグがオンに設定されている場合（ステップＳ２５：ＹＥＳ）、再遊技作動開始処理（ステップＳ３２）を実行する。再遊技作動開始処理（ステップＳ３２）は、次の単位遊技の遊技メダル投入枚数をあらかじめ設定して、遊技者が遊技メダルを投入することなく遊技開始可能な遊技状態を設定するための処理である。そして、再遊技作動開始処理（ステップＳ３２）を実行した後、単位遊技チェック処理（ステップＳ１０）に進む。
【０１０５】
一方、再遊技に当選していない場合（ステップＳ２５：ＮＯ）、次に、主制御基板４００は、ＢＢまたはＲＢに当選したか否かを判定する（ステップＳ２６）。具体的には、ＢＢ図柄フラグまたはＲＢ図柄フラグがオンに設定されているか否かを判定する。ＢＢ図柄フラグまたはＲＢ図柄フラグがオンに設定されている場合（ステップＳ２６：ＹＥＳ）、ＢＢ・ＲＢ作動開始処理（ステップＳ３３）を実行する。本処理は、ＢＢまたはＲＢに係る遊技を実行するための必要な初期設定を行う処理である。具体的には、ＢＢまたはＲＢに係る遊技を開始するまでの待機時間を設定したり、上部装飾パネル部１１０に形成されるＢＢ用表示部（図示はしていない）を点灯させるための発光信号を出力したり、ＢＢまたはＲＢが作動した旨の信号を外部集中端子基板３１０に出力したりする。
【０１０６】
なお、本実施の形態では、ＢＢに係る遊技を実行させる場合、ＢＢ・ＲＢ作動開始処理（ステップＳ３３）において、役物連続作動装置を作動させてＲＢが連続して作動させると共に、ＢＢ中に払い出された遊技メダルの枚数（獲得枚数）が上限値である最大獲得枚数を超えたことを条件として、ＢＢに係る遊技の終了条件に設定し、当該最大獲得枚数を超えるまでＲＢに係る遊技を連続して行うことができるように設定している。このため、前回のＢＢが終了し、次回のＢＢに当選した場合、これを開始させるために、前回のＢＢに係る遊技中の獲得枚数カウンタの初期化も行うようにしている。また、本処理においては、ＢＢに係る内部当選フラグ（またはＲＢに係る内部当選フラグ）およびＢＢ図柄フラグ（またはＲＢ図柄フラグ）をオフに設定すると共に、ＢＢまたはＲＢに係る作動フラグをオンに設定する処理も行っている。そして、ＢＢ・ＲＢ作動開始処理（ステップＳ３３）を実行した後、単位遊技チェック処理（ステップＳ１０）に進む。
【０１０７】
一方、ＢＢまたはＲＢに当選していない場合（ステップＳ２６：ＮＯ）、ＢＢまたはＲＢに係る遊技が作動中であるか否かを判定する（ステップＳ２７）。具体的には、ＢＢ・ＲＢ作動開始処理（ステップＳ３３）で設定されるＢＢまたはＲＢに係る作動フラグがオンであるか否かを判定する。ＢＢまたはＲＢに係る作動フラグがオンではない場合（ステップＳ２７：ＮＯ）、単位遊技チェック処理（ステップＳ１０）に進む。
【０１０８】
一方、ＢＢまたはＲＢに係る作動フラグがオンである場合（ステップＳ２７：ＹＥＳ）、ＢＢまたはＲＢが作動中であるので、ＢＢ・ＲＢ作動処理（ステップＳ２８）を実行する。ＢＢ・ＲＢ作動処理（ステップＳ２８）では、ＢＢまたはＲＢに係る遊技中の獲得枚数が最大獲得枚数を超えたときをＢＢまたはＲＢに係る遊技の終了条件として設定したり、ＢＢまたはＲＢに係る遊技中における獲得枚数が最大獲得枚数を超えたか否かの判定を行ったりする。そして、当該最大獲得枚数を超えている場合にはＢＢまたはＲＢに係る遊技を終了させ、超えていない場合にはＢＢまたはＲＢ遊技を続行させる設定を行う。
【０１０９】
次に、主制御基板４００は、ＢＢまたはＲＢに係る遊技が終了したか否かを判定する（ステップＳ２９）。ＢＢまたはＲＢに係る遊技が終了したと判定された場合（ステップＳ２９：ＹＥＳ）、割り込みを禁止状態に設定して（ステップＳ３０）、ＢＢまたはＲＢに係る遊技に使用したＲＡＭ領域を含めたワーク領域（例えば、ＢＢまたはＲＢに係る作動フラグなど、ＢＢまたはＲＢに係る遊技に使用したワーク領域）をクリアして（ステップＳ３１）、ステップＳ１２の処理に進む。一方、ＢＢまたはＲＢに係る遊技が終了していないと判定された場合（ステップＳ２９：ＮＯ）、単位遊技チェック処理（ステップＳ１０）に進む。
【０１１０】
以上では、ステップＳ１２の割り込み処理許可状態に設定した後を単位遊技待機状態と、ステップＳ１７の単位遊技開始可能状態において、回胴回転始動スイッチ１３５ａがオンになったときを単位遊技中と、ステップＳ１８〜ステップＳ２７、ステップＳ１８〜ステップＳ２９、ステップＳ１８〜ステップＳ３２、ステップＳ１８〜ステップＳ３３の処理を終了した後を単位遊技終了としている。すなわち、回胴回転始動スイッチ１３５ａがオンになったときから入賞に関する処理が終了するまで（ここでいう入賞に関する処理が終了するまでとは、ステップＳ１８から、ステップＳ２７、ステップＳ２９、ステップＳ３２、またはステップＳ３３の処理が終了するまで）を単位遊技中としている。
【０１１１】
ここで、本実施の形態では、単位遊技チェック処理（ステップＳ１０）をＲＡＭ初期化処理（ステップＳ１１）の前で実行するようにしているが、変更形態として、単位遊技チェック処理（ステップＳ１０）を遊技メダル払出処理（ステップＳ２４）の後で実行するようにしても良い。この場合、ステップＳ１５の処理において、ドア開放フラグがオンである場合には、単位遊技チェック処理（ステップＳ１０）を実行するようにする。このようにしても、本実施の形態と同様の効果を奏することができる。
【０１１２】
なお、上記各処理状態、例えば、遊技メダルの投入、回胴回転始動レバー１３５を操作し各回胴２１０ａ、２１０ｂ、２１０ｃが回転したとき、各種入賞役を構成する図柄が有効入賞ライン上で停止したとき、ＢＢやＲＢに係る遊技が開始、実行中、および終了したとき、メダル払い出しのときなど、種々の遊技状態に応じた演出制御コマンドが主制御基板４００から演出制御基板４２０に送信され、演出制御基板４２０は、当該演出制御コマンドに基づき、演出を実行させるように演出手段を制御するようにしている。
【０１１３】
以上、本実施の形態に係る回胴式遊技機の主制御基板４００によって実行される主制御側メイン処理について説明した。ここで、主制御側メイン処理における単位遊技チェック処理（ステップＳ１０）を説明する前に、本発明の理解を容易なものとするため、先に、図５を参照しつつ、主制御側メイン処理において、１．４９ｍｓごとに実行される主制御側タイマ割り込み処理について説明しておく。
【０１１４】
主制御基板４００が備えるＣＴＣの時間定数レジスタには、本実施の形態では１．４９ｍｓに相当する値が設定されている。前述した主制御側メイン処理（図４Ａおよび図４Ｂ参照）において、本実施の形態では１．４９ｍｓごとにタイマ割り込みが発生する。このとき、主制御基板４００は以下に示すようなタイマ割り込み処理を実行する。この主制御側タイマ割り込み処理は、本実施の形態に係る回胴式遊技機の一連の遊技動作に係る処理であって、この主制御側タイマ割り込み処理に基づき、各レジスタの退避処理、各処理内容の読み込みまたは呼び出し、各レジスタの復帰などの処理を実行するようにしている。
【０１１５】
まず、主制御基板４００は、レジスタを所定のスタック領域に退避させる退避処理（ステップＳ４０）を実行する。
【０１１６】
次に、主制御基板４００は、割り込み許可状態に設定し（ステップＳ４１）、ステップＳ４２〜ステップＳ４９の処理を実行する。
【０１１７】
主制御基板４００は、ポート入力処理（ステップＳ４２）を実行する。本処理は、回胴中継基板３３０、払出中継基板３５０、遊技中継基板３７０から入力される各種スイッチやセンサからの入力情報に基づく入力データの作成を行う処理である。
【０１１８】
次に、主制御基板４００は、回胴回転制御処理（ステップＳ４３）を実行する。本処理は、主制御側メイン処理における回胴開始設定処理（ステップＳ２１）や回胴停止処理（ステップＳ２２）の回転始動に関する指示情報または回転停止に関する指示情報と、各回胴２１０ａ、２１０ｂ、２１０ｃにそれぞれ形成されている回胴位置検出センサ２１２ａ、２１２ｂ、２１２ｃからの検出情報とに基づき、各回胴の基準となる回転位置を確認し、現在の位置を確認しながら、回胴中継基板３３０を介して回胴駆動モータ２１１ａ、２１１ｂ、２１１ｃに相励磁方式で出力相パターン信号を出力し、各回胴２１０ａ、２１０ｂ、２１０ｃをそれぞれ駆動（回転）制御する処理である。本実施の形態では、上述したように、各回胴２１０ａ、２１０ｂ、２１０ｃには、複数種類の図柄が印刷された帯状の回胴シールが外周に貼り付けられており、具体的には、１つの回胴につき、２１コマの図柄が形成されている。このため、本実施の形態では、各回胴駆動モータ２１１ａ、２１１ｂ、２１１ｃを１回転させるために、１−２相励磁方式で出力相パターンを５０４回（図柄ステップ数を２４カウントとし、一の図柄から他の図柄へと１つの図柄を進める位置が２１箇所あるため）出力し、回胴位置検出センサ２１２ａ、２１２ｂ、２１２ｃによって、各回胴の基準となる回転位置を確認してこれを基準位置とし、当該基準位置からの図柄ステップ数を記憶することによって、基準位置とステップ数に基づき、それぞれの図柄の位置を認識している。
【０１１９】
また、本処理では、各回胴２１０ａ、２１０ｂ、２１０ｃがそれぞれ一定の回転速度になったか否かを検出している。各回胴２１０ａ、２１０ｂ、２１０ｃがそれぞれ一定の回転速度になった場合、既に述べたように、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの操作が有効となる。そして、回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃの操作が有効であるときに回胴回転停止ボタン１３６ａ、１３６ｂ、１３６ｃが押されると、主制御側メイン処理の回胴停止処理（ステップＳ２２）において回胴停止命令フラグがオンに設定され、本処理において当該回胴停止命令フラグがオンであることを確認した場合、各回胴２１０ａ、２１０ｂ、２１０ｃの図柄ステップ数を判定し、停止位置を確認しつつ、回胴駆動モータ２１１ａ、２１１ｂ、２１１ｃへの出力相パターン信号を制御して、目的とする位置に各回胴２１０ａ、２１０ｂ、２１０ｃを停止するようにしている。
【０１２０】
次に、主制御基板４００は、定期更新処理（ステップＳ４４）を実行する。本処理は、各種遊技動作に必要なタイマを割り込みごとに更新する処理である。
【０１２１】
次に、主制御基板４００は、エラーチェック処理（ステップＳ４５）を実行する。本処理は、ドア開放センサ７７７からの検出情報を、割り込みごとによって監視し、当該検出情報に基づき前面扉１３が開放されているか否かを判定する処理である。
【０１２２】
次に、主制御基板４００は、コマンド出力処理（ステップＳ４６）を実行する。本処理は、遊技状態に応じた演出制御コマンドを演出制御基板４２０に送信する処理である。演出制御基板４２０は、この演出制御コマンドに基づき、演出を実行させるように各種演出手段を制御するようにしている。
【０１２３】
次に、主制御基板４００は、メダル情報出力処理（ステップＳ４７）を実行する。本処理は、遊技メダルが投入されたことを示すメダル投入信号や遊技メダルが払い出されたことを示すメダル払出信号を出力するための処理である。上記各信号は、外部集中端子基板３１０を介して、ホールコンピュータ（ＨＣ）に送信される。ホールコンピュータ(ＨＣ)は、遊技島に設置されている各遊技機に投入された遊技メダルの枚数や払い出された枚数を確認することができる。
【０１２４】
次に、主制御基板４００は、表示出力処理（ステップＳ４８）を実行する。本処理は、割り込みごとに、メダル貯留枚数表示部１１３、メダル投入枚数表示部１１５ａ、１１５ｂ、１１５ｃ、メダル払出枚数表示部１１７などの表示部や発光素子基板３８０のＬＥＤを点灯させるために、それぞれのＬＥＤに対応する表示データを遊技状態に応じて出力する処理である。
【０１２５】
そして、ステップＳ４２〜ステップＳ４８の処理を実行した後、主制御基板４００は、退避したレジスタの内容を復帰させる（ステップＳ４９）。
【０１２６】
図６は、図５のエラーチェック処理（ステップＳ４５）における処理内容を示すフローチャートである。
【０１２７】
まず、主制御基板４００（扉開放判定手段）は、ドア開放センサ７７７からの検出情報に基づき、前面扉１３が開放されているか否かを判定する（ステップＳ４５０）。
【０１２８】
前面扉１３が開放されていると判定した場合（ステップＳ４５０：ＹＥＳ）、主制御基板４００（扉開放判定手段）は、ドア開放フラグをオンに設定し（ステップＳ４５１）、前面扉１３が開放した旨を報知させるためのドア開放エラーコマンドを生成し（ステップＳ４５２）、処理を終了する。このドア開放エラーコマンドは、前述した主制御側タイマ割り込み処理（図５参照）のコマンド出力処理（ステップＳ４６）において、演出制御基板４２０に送信される。一方、前面扉１３が開放されていないと判定した場合（ステップＳ４５０：ＮＯ）、そのまま処理を終了する。
【０１２９】
次に、図７を参照して、図４Ａに示した主制御側メイン処理の単位遊技チェック処理（ステップＳ１０）について説明する。
【０１３０】
まず、主制御基板４００（遊技動作停止手段）は、上述した、主制御側タイマ割り込み処理におけるエラーチェック処理（ステップＳ４５）において設定されたドア開放フラグがオンであるか否かを判定する（ステップＳ１００）。ドア開放フラグがオンではない場合（ステップＳ１００：ＮＯ）、そのまま処理を終了する。一方、ドア開放フラグがオンである場合（ステップＳ１００：ＹＥＳ）、主制御基板４００（遊技動作停止手段）は、遊技機本体１０に係る所定の遊技動作を停止制御する（ステップＳ１０１）。停止制御させる所定の遊技動作としては、前述したように、例えば、前記単位遊技待機状態の場合には投入された遊技メダルを検出するメダル検出センサ２８１からの信号（メダル投入信号）を無効にし、前記単位遊技開始可能状態に設定されないようにして、遊技に係る操作を不能動化することが挙げられる。
【０１３１】
一方、前記単位遊技中の場合には、前面扉１３が開放されている旨を外部に報知するだけに留め、遊技動作の停止制御は実行しないようにし、単位遊技が終了した後で遊技動作を停止制御して遊技に係る操作を不能動化する。このように処理することによって、発生頻度が低いエラーに対して、単位遊技中に当該エラー処理が実行されないようにし、制御負荷を低減させることができるようにしている。
【０１３２】
次に、主制御基板４００は、ドア開放センサ７７７からの検出情報に基づき、前面扉１３が開放されているか否かを判定する（ステップＳ１０２）。前面扉１３が開放されていると判定した場合（ステップＳ１０２：ＹＥＳ）、ステップＳ１０１の処理に進み、所定の遊技動作を停止制御して、前面扉１３が開放されていないと判定されるまで、ステップＳ１０１からステップＳ１０２の処理を繰り返す。
【０１３３】
一方、前面扉１３が開放されていないと判定した場合（ステップＳ１０２：ＮＯ）、前面扉１３が閉鎖され、エラーが解除された旨を示すドア開放エラー解除コマンドを演出制御基板４２０に送信し（ステップＳ１０３）、ドア開放フラグをオフに設定する（ステップＳ１０４）。
【０１３４】
図８は、本実施の形態の回胴式遊技機における演出制御基板４２０によって実行される演出制御側メイン処理を示すフローチャートである。なお、図４に示す主制御側メイン処理と実質的に同様の処理内容については、重複記載を避けるため、適宜省略して説明する。
【０１３５】
まず、遊技機本体１０に対して外部から電源が投入されると、電源基板４４０によって各制御基板に電源が投入された旨の電源投入信号が送信される。そして、電源投入信号を受信した演出制御基板４２０は、図８に示す演出制御側メイン処理を開始する。メイン処理において、演出制御基板４２０は、遊技動作開始前における必要な初期設定（ＲＡＭの初期化、Ｉ／Ｏの初期化、割り込みの設定などの初期設定）をするため処理を実行する（ステップＳ５０）。
【０１３６】
次に、演出制御基板４２０は、演出パターン用乱数更新処理を実行する（ステップＳ５１）。この演出パターン用乱数更新処理では、演出が規則的に発生してしまうことを防止するために、演出パターンを選択するために用いられる乱数（演出パターン用乱数）を定期的に更新する。
【０１３７】
次に、演出制御基板４２０は、後述するタイマ割り込みやコマンド受信割り込みを許可するため、割り込み許可状態に設定し（ステップＳ５２）、次に、タイマ割り込みやコマンド受信割り込みを禁止するため、割り込み禁止状態に設定する（ステップＳ５３）。そして、ステップＳ５１〜ステップＳ５３をループ処理にて実行する。なお、図示はしていないが、メイン電源が遮断された場合、演出用ＲＡＭにおける所定のバックアップ領域にデータが保存されるようにしている。
【０１３８】
次に、図９を参照して、演出制御基板４２０が実行する演出制御側メイン処理において、主制御基板４００からの演出制御コマンドを受信した場合に実行されるコマンド受信割り込み処理について説明する。以下に説明するコマンド受信割り込み処理は、主制御基板４００から演出制御コマンドを受信した場合、最優先に実行される処理である。
【０１３９】
まず、演出制御基板４２０は、主制御基板４００からの演出制御コマンド（例えば、ドア開放エラーコマンドやドア開放エラー解除コマンド）を受信した場合、演出制御基板４２０は、レジスタを所定のスタック領域に退避させる退避処理（ステップＳ６０）を実行する。
【０１４０】
次に、演出制御基板４２０は、受信したコマンドを所定の演出コマンド格納領域に一時的に格納し（ステップＳ６１）、レジスタの内容を復帰させて（ステップＳ６２）、処理を終了する。
【０１４１】
次に、図１０を参照して、演出制御基板４２０が実行する演出制御側メイン処理において、２ｍｓごとに実行される演出制御側タイマ割り込み処理について説明する。
【０１４２】
演出制御基板４２０が備えるＣＴＣの時間定数レジスタには、上述した主制御基板４００と同様に、本実施の形態では、２ｍｓに相当する値が設定されている。本実施の形態では、前述した演出制御側メイン処理において、２ｍｓごとにタイマ割り込みが発生する。このとき、演出制御基板４２０は以下に示すような演出制御側タイマ割り込み処理を実行する。演出制御側タイマ割り込み処理は、遊技状態に応じた演出を実行するための処理であって、このタイマ割り込み処理に基づき、各レジスタの退避処理、各処理内容の読み込みまたは呼び出し、各レジスタの復帰などの処理を実行するようにしている。
【０１４３】
まず、演出制御基板４２０は、レジスタを所定のスタック領域に退避させる退避処理（ステップＳ７０）を実行する。
【０１４４】
次に、演出制御基板４２０は、コマンド解析処理を実行する（ステップＳ７１）。本処理は、演出コマンド格納領域に記憶されているコマンドの内容を解析して、解析したコマンドに基づき、演出パターンを決定する処理である。具体的には、前記演出コマンド格納領域に記憶されている演出制御コマンドの内容を解析して、そのコマンドに応じた演出パターンを、前記演出パターン用乱数値と演出パターン用テーブルとに基づき決定する処理である。これらの演出は、入賞の有無や遊技状態などに応じて主制御基板４００から送信された演出制御コマンドに基づきそれぞれ決定される。なお、所定のエラーを報知する場合には、前記演出パターン用乱数値によっては決定せず、それぞれのエラー状態に応じた固有の演出パターンが選択されるようになっている。
【０１４５】
本実施の形態では、ドア開放エラーコマンドを受信した場合、前面扉１３が開放している旨が外部に認識できるような演出パターン（ドアが開放している旨を報知する警報音や警告光）が設定されている。なお、エラーが解除された際（ドア開放エラー解除コマンドを受信していた場合）には、遊技中に中断されていた演出が再開されるようにしている。
【０１４６】
次に、演出制御基板４２０は、演出シナリオ更新処理（ステップＳ７２）を実行する。本処理は、コマンド解析処理（ステップＳ７１）において決定された演出パターンに基づき、演出用ランプ部１７０ａ、１７０ｂ、１７０ｃなどの各種発光手段やスピーカ２７０ａ、２７０ｂをそれぞれ制御する処理である。
【０１４７】
次に、演出制御基板４２０は、演出コマンドを作成する（ステップＳ７３）。演出コマンドは、コマンド解析処理（ステップＳ７１）において決定された演出パターンに基づき、液晶表示装置１６０を駆動制御するための演出コマンドを作成する処理である。
【０１４８】
次に、演出制御基板４２０は、演出コマンドを液晶制御基板４２５に送信する（ステップＳ７４）。液晶制御基板４２５は、受信した演出コマンドに基づき、液晶表示装置１６０を駆動制御して画像を表示する。
【０１４９】
本実施の形態では、液晶表示装置１６０によって、前面扉１３が開放している場合には前面扉１３が開放している旨が外部に認識できるような演出、例えば、「ドアが開放しています」などの文字表示を行ったり、前面扉１３が開放している旨が認識することができるような画像を表示したりするようにしている。
【０１５０】
そして、ステップＳ７１〜ステップＳ７４の処理を実行した後、レジスタの内容を復帰させて（ステップＳ７５）、処理を終了する。
【０１５１】
以上のように構成される本発明に係る回胴式遊技機によれば、単位遊技中に前面扉１３が開放された場合、前面扉１３が開放した旨を報知するだけに留め、当該単位遊技が終了した後で、所定の遊技動作を停止制御するようにしている。また、単位遊技待機状態中に前面扉１３が開放された場合、前面扉１３が開放した旨を報知すると共に、直ちに、所定の遊技動作を停止制御するようにしている。このように、前面扉１３が開放したときのエラーのような発生頻度が低いエラーに対して、単位遊技中においてはエラー報知をするだけに留め、当該単位遊技が終了した後で、所定の遊技動作を停止制御するようにしている。この結果、単位遊技中におけるエラー処理を少なくして、制御負荷を低減させることができるようになる。
【０１５２】
以上、図面を参照しながら本発明の好ましい一実施の形態について説明したが、これは、本発明を単に例示したものであって、これに限定されるものではない。また、前記回胴式遊技機を構成する、扉開閉状態検出手段、扉開放判定手段、扉開放報知手段、遊技動作停止手段、所定時間などの具体的構成については前述した本実施の形態の各要素に限定されず、目的に応じて任意に変更可能である。
【０１５３】
本発明は、遊技メダルを使用する回胴式遊技機を例に挙げて説明したが、これに限定されず、本発明の逸脱しない範囲において、他の遊技媒体を使用する遊技機にも適用することができることは言うまでもない。例えば、遊技媒体として遊技球を使用する回胴式遊技機（回胴式遊技機と弾球遊技機とを組み合わせた、いわゆる、「パロット（登録商標）」のような機種）や弾球遊技機にも適用することができる。
【産業上の利用可能性】
【０１５４】
本発明は、回胴式遊技機に関する技術分野に有用である。
【符号の説明】
【０１５５】
１１３    メダル貯留枚数表示部、
１１５    メダル投入枚数表示部、
１１７    メダル払出枚数表示部、
１３２ａ  貯留メダル精算スイッチ、
１３３ａ    貯留メダル投入スイッチ、
１３４ａ    ＭＡＸＢＥＴスイッチ、
１３５ａ    回胴回転始動スイッチ、
１３６ａ’  左回胴回転停止スイッチ、
１３６ｂ’  中回胴回転停止スイッチ、
１３６ｃ’  右回胴回転停止スイッチ、
１６０      液晶表示装置、
２１０      回胴ユニット部、
２１１ａ    左回胴駆動モータ、
２１１ｂ    中回胴駆動モータ、
２１１ｃ    右回胴駆動モータ、
２１２ａ    左回胴位置検出センサ、
２１２ｂ    中回胴位置検出センサ、
２１２ｃ    右回胴位置検出センサ、
２５０      ホッパーユニット、
２５１      ホッパーモータ、
２５３      メダル払出センサ、
２６０      遊技メダル補助収納庫、
２６１      満杯検出センサ、
２７０ａ    スピーカ、
２７０ｂ    スピーカ、
２８１      メダル検出センサ、
３１０      外部集中端子基板、
３２０      遊技表示基板、
３３０      回胴中継基板、
３４０      演出インターフェース基板、
３５０      払出中継基板、
３６０      回胴停止スイッチ基板、
３７０      遊技中継基板、
３８０      発光素子基板、
４００      主制御基板、
４２０      演出制御基板、
４２５      液晶制御基板、
４３０      回胴設定基板、
４４０      電源基板、
４５０      払出制御基板、
７７７      ドア開放センサ。
【図１】
0005597334.tif 000002
【図２Ａ】
0005597334.tif 000003
【図２Ｂ】
0005597334.tif 000004
【図３】
0005597334.tif 000005
【図４Ａ】
0005597334.tif 000006
【図４Ｂ】
0005597334.tif 000007
【図５】
0005597334.tif 000008
【図６】
0005597334.tif 000009
【図７】
0005597334.tif 000010
【図８】
0005597334.tif 000011
【図９】
0005597334.tif 000012
【図１０】
0005597334.tif 000013