(57)【要約】【課題】遊技機のメンテナンス作業の効率を向上させることができる技術を提供する。【解決手段】サブ基板によって点灯制御されるランプユニットとして、前面扉を電飾する外周ランプと、ＭＡＸベットボタンに内蔵され、投入操作が受け付け可能であるか否かを示すためのＭＡＸベットランプと、を含み、メイン基板において、前面扉が開放している状況でもメインループ処理を続行可能とし、サブ基板において、前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、ドア開放エラーが発生している状況で外周ランプによってドア開放エラーの発生を報知する一方で、ＭＡＸベットランプについてはメインループ処理の進行に応じた点灯制御を行う。【選択図】図９
2020039492.tif 000002
【特許請求の範囲】
【請求項１】
開閉自在に設けられた前面扉を有する筐体と、
遊技を進行させるメインループ処理を行うメイン基板と、
光源ユニットの点灯制御を行うサブ基板と、を含み、
前記メイン基板から前記サブ基板への単方向通信のみが可能に通信接続されている遊技機であって、
前記メイン基板が所定数を上限として遊技媒体を貯留記憶可能に形成され、投入操作手段に対する投入操作によって貯留記憶された遊技媒体を投入することが可能であり、
前記サブ基板によって点灯制御される前記光源ユニットとして、前記前面扉を電飾する第１の光源ユニットと、前記投入操作手段に内蔵され、前記投入操作が受け付け可能であるか否かを示すための第２の光源ユニットと、を含み、
前記メイン基板において、前記前面扉が開放している状況でも前記メインループ処理を続行可能とし、
前記サブ基板において、前記前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、ドア開放エラーが発生している状況で前記第１の光源ユニットによってドア開放エラーの発生を報知する一方で、前記第２の光源ユニットについては前記メインループ処理の進行に応じた点灯制御を行うことを特徴とする遊技機。
【請求項２】
請求項１において、
外周面に図柄が配列されたリールと、当該図柄の表示位置を照明するバックライトとを含むリールユニットを備え、
前記メイン基板において前記リールの回転および停止を制御し、前記サブ基板において前記バックライトの点灯制御を行い、
前記サブ基板が、前記ドア開放エラーが発生している状況においても前記メインループ処理の進行に応じて前記バックライトの点灯制御を行うことを特徴とする遊技機。
【請求項３】
開閉自在に設けられた前面扉を有する筐体と、
外周面に図柄が配列されたリールおよび当該図柄の表示位置を照明するバックライトを含むリールユニットと、
前記リールの回転および停止を制御し、遊技を進行させるメインループ処理を行うメイン基板と、
前記バックライトの点灯制御を行うサブ基板と、を含み、
前記メイン基板において、前記前面扉が開放している状況でも前記メインループ処理を続行可能とし、
前記サブ基板において、前記前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、前記前面扉が閉まっている状況では、前記メインループ処理の進行に応じた演出態様で前記バックライトの点灯制御を行うが、ドア開放エラーが発生している状況では、前記バックライトに関して、前記メインループ処理の進行に応じた演出態様での点灯制御は行わずに点灯させたまま維持することを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
従来から外周面に複数種類の図柄が配列された複数のリールを遊技者の操作に応答して回転および停止させて遊技を行う遊技機（回胴式遊技機、スロットマシン）が知られている。この種の遊技機は、メダルやパチンコ玉などの遊技媒体に対して一定の遊技価値を付与し、このような遊技媒体を獲得するための遊技を行うものである。また、この種の遊技機は、遊技者の回転開始操作を契機として、内部抽選を行うとともに複数のリールの回転を開始させ、遊技者の停止操作を契機として、内部抽選の結果に応じた態様で回転中のリールを停止させる停止制御を行っている。そして、遊技の結果は、複数のリールが停止した状態における有効ラインに表示された図柄組合せによって判定され、遊技の結果に応じてメダル等の払い出しなどが行われるようになっている。
【０００３】
そして、かかる遊技機においては各種のセンサが設けられており、センサからの信号の状況によってエラー条件を満たしているかが判断され、エラー条件を満たしていることに基づいてエラーの発生が検出され、かかるエラーの発生が報知される機能が備えられている。こうしてエラーの発生が報知されると、遊技機はエラーが解除されるまで遊技を行うことができない状態となり、遊技機を設定している遊技場の店員などによって発生したエラーの原因が取り除かれて所定の解除操作が行われると、発生したエラーに対応する解除処理が行われて遊技を行うことができる状況に復帰するようになっている。そして従来では遊技機の筐体に対して開閉自在に設けられた前面扉が開放していることによって発生するエラーであるドア開放エラーについては、遊技を進行させる制御を行うメイン基板で管理することが行われてきた（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２３５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、メイン基板側でドア開放エラーを管理すると、前面扉の開放によるドア開放エラーが発生した場合に、前面扉を閉めてエラーが解除されるまで遊技機が遊技不可能な状態に設定されて遊技の進行ができなくなる。このため、ドア開放エラー以外のエラーが発生した場合に、遊技機の動作チェックを行うためには前面扉を閉じる必要が生じて作業効率を低下させる一因となっている。
【０００６】
本発明は上記事情に鑑みてなされたものであり、その目的は、遊技機のメンテナンス作業の効率を向上させることができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
（１）本発明は、開閉自在に設けられた前面扉を有する筐体と、遊技を進行させるメインループ処理を行うメイン基板と、光源ユニットの点灯制御を行うサブ基板と、を含み、前記メイン基板から前記サブ基板への単方向通信のみが可能に通信接続されている遊技機であって、前記メイン基板が所定数を上限として遊技媒体を貯留記憶可能に形成され、投入操作手段に対する投入操作によって貯留記憶された遊技媒体を投入することが可能であり、前記サブ基板によって点灯制御される前記光源ユニットとして、前記前面扉を電飾する第１の光源ユニットと、前記投入操作手段に内蔵され、前記投入操作が受け付け可能であるか否かを示すための第２の光源ユニットと、を含み、前記メイン基板において、前記前面扉が開放している状況でも前記メインループ処理を続行可能とし、前記サブ基板において、前記前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、ドア開放エラーが発生している状況で前記第１の光源ユニットによってドア開放エラーの発生を報知する一方で、前記第２の光源ユニットについては前記メインループ処理の進行に応じた点灯制御を行う遊技機に関するものである。
【０００８】
本発明では、前面扉の開放によって発生するドア開放エラーの発生をサブ基板で監視し、ドア開放エラーの発生中もメイン基板では遊技を進行させるメインループ処理を続行可能として、前面扉を開放したまま遊技機の動作チェックが可能となっているため、メンテナンス作業の効率を向上させることができる。
【０００９】
そして本発明では、サブ基板で点灯制御を行う光源ユニットとして前面扉を電飾する第１の光源ユニットと遊技媒体の投入操作が可能であるか否かを示す第２の光源ユニットとについて、ドア開放エラーの発生している状況において第１の光源ユニットでドア開放エラー発生の報知を行う一方で、メインループ処理の進行に応じて第２の光源ユニットの点灯制御を行うようにしたので、貯留記憶された遊技媒体の投入操作が正常に受け付けられるかどうかの動作チェックを、前面扉を開放したまま行うようなメンテナンス作業におけるインターフェース環境を向上させることができる。
【００１０】
（２）本発明の遊技機では、外周面に図柄が配列されたリールと、当該図柄の表示位置を照明するバックライトとを含むリールユニットを備え、前記メイン基板において前記リールの回転および停止を制御し、前記サブ基板において前記バックライトの点灯制御を行い、前記サブ基板が、前記ドア開放エラーが発生している状況においても前記メインループ処理の進行に応じて前記バックライトの点灯制御を行うようにしてもよい。
【００１１】
このようにすれば、前面扉を開放した状態でも通常の遊技と同様の動作環境でリールの挙動を確認しやすくなり、前面扉を開放したまま行うようなメンテナンス作業におけるインターフェース環境を向上させることができる。
【００１２】
（３）本発明は、開閉自在に設けられた前面扉を有する筐体と、外周面に図柄が配列されたリールおよび当該図柄の表示位置を照明するバックライトを含むリールユニットと、前記リールの回転および停止を制御し、遊技を進行させるメインループ処理を行うメイン基板と、前記バックライトの点灯制御を行うサブ基板と、を含み、前記メイン基板において、前記前面扉が開放している状況でも前記メインループ処理を続行可能とし、前記サブ基板において、前記前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、前記前面扉が閉まっている状況では、前記メインループ処理の進行に応じた演出態様で前記バックライトの点灯制御を行うが、ドア開放エラーが発生している状況では、前記バックライトに関して、前記メインループ処理の進行に応じた演出態様での点灯制御は行わずに点灯させたまま維持する遊技機に関するものである。
【００１３】
本発明では、前面扉の開放によって発生するドア開放エラーの発生をサブ基板で監視し、ドア開放エラーの発生中もメイン基板では遊技を進行させるメインループ処理を続行可能として、前面扉を開放したまま遊技機の動作チェックが可能となっているため、メンテナンス作業の効率を向上させることができる。
【００１４】
そして本発明では、前面扉を開放した状態でもリールに配列された図柄を照明するバックライトの点灯は維持されるため、図柄の視認性を確保することができ、前面扉を開放したまま行うようなメンテナンス作業におけるインターフェース環境を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態の遊技機の外観構成を示す斜視図である。
【図２】本発明の実施形態の遊技機の筐体内部の構成を示す斜視図である。
【図３】本発明の実施形態の遊技機のリールユニットの構成を示す斜視図である。
【図４】本発明の実施形態の遊技機の機能ブロックを説明する図である。
【図５】本発明の実施形態の遊技機のメダルの通過経路を説明する図である。
【図６】本発明の実施形態の遊技機におけるメインエラーの内容とその検出条件を示す図である。
【図７】本発明の実施形態の遊技機のメインエラーに対応する解除処理でのクリア対象を説明するための図である。
【図８】本発明の実施形態の遊技機におけるサブエラーの内容とその検出条件を示す図である。
【図９】本発明の実施形態の遊技機におけるエラーの報知態様を示す図である。
【図１０】本発明の実施形態の遊技機におけるサブ基板側でのエラー復帰時のクリア対象を説明する図である。
【図１１】本発明の実施形態の遊技機における遊技の進行を制御するメインループ処理の一例を示すフローチャートである。
【図１２】本発明の実施形態の遊技機におけるメインエラー発生時に呼び出されるエラーウェイト処理の一例を示すフローチャートである。
【図１３】本発明の実施形態の遊技機におけるメインエラーに関するエラー解除処理を示すフローチャートである。
【図１４】本発明の実施形態の遊技機におけるエラー発生コマンドの受信時の処理を示すフローチャートである。
【図１５】本発明の実施形態の遊技機におけるドア解放エラーの検出処理を示すフローチャートである。
【図１６】本発明の実施形態の遊技機における通信エラーの検出処理を示すフローチャートである。
【図１７】本発明の実施形態の遊技機におけるエラー報知対象の設定に係る処理を示すフローチャートである。
【図１８】本発明の実施形態の遊技機におけるメインエラーの報知に係る処理を示すフローチャートである。
【図１９】本発明の実施形態の遊技機におけるドア開放エラーの報知に係る処理を示すフローチャートである。
【図２０】本発明の実施形態の遊技機における通信エラーの報知に係る処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００１７】
１．構成
図１は、本発明の実施形態に係る遊技機の外観構成を示す斜視図である。また図２は、本発明の実施形態に係る遊技機の内部構成（リールユニットを除く）を示す斜視図である。
【００１８】
本実施形態の遊技機は、いわゆるスロットマシンあるいは回胴式遊技機と呼ばれるもので、メダルを遊技媒体として用いた遊技を行う種類の遊技機である。
【００１９】
本実施形態の遊技機は、収納箱ＢＸおよび前面扉ＦＤからなる箱形の筐体内に第１リールＲ１〜第３リールＲ３（複数のリール）からなるリールユニットが収められている。
【００２０】
図３は、本実施形態における遊技機用のリールユニットの外観を示す斜視図である。
【００２１】
本実施形態のリールユニットでは、第１リールＲ１〜第３リールＲ３のそれぞれが、各リールを駆動するためのステッピングモータＳＭを支持する金属製（または樹脂製）の支持ユニットＳＵを介して略コの字状に成形された金属製（または樹脂製）のベースユニットＢＵに固定されている。
【００２２】
ベースユニットＢＵに収容されている第１リールＲ１〜第３リールＲ３のそれぞれは、円環状に成形された樹脂製のリール本体ＲＤ（リールドラム）の外周に帯状の樹脂製フィルムからなるリールテープＴＰが巻き付けられて構成されている。そしてリールテープＴＰは、表面が各リールの外周面を構成し、裏面が各リールの内周面を構成するようにリール本体ＲＤに巻き付けられており、端部同士は接着剤などで固着されている。
【００２３】
また第１リールＲ１〜第３リールＲ３のそれぞれは、リール本体ＲＤの回転中心に相当する位置においてステッピングモータＳＭの駆動軸とボルト締めなどにより固定されている。また各リール用のステッピングモータＳＭは、支持ユニットＳＵに対してもボルト締めなどによって固定されている。
【００２４】
また各リール用のリールテープＴＰは、一定間隔で２１コマ分の図柄配列領域に区画されており、リールテープＴＰの表面には、各コマに相当する位置毎に複数種類の図柄のいずれかが１つずつ配列されている。
【００２５】
そして本実施形態のリールユニットは、第１リールＲ１〜第３リールＲ３を各リールのリールテープＴＰの裏面側（各リールの内周面側）から照明するバックライトユニットＬＵ（照明手段）を備えている。各リールの用バックライトユニットＬＵには、遊技機の表示窓ＤＷから観察可能な３コマ分（上段、中段、下段）の各表示位置を照らすように、白熱電球やＬＥＤ電球などの光源が配設されており、本実施形態では、上段の表示位置を照明する上段バックライトＢＬ１、中段の表示位置を照明する中段バックライトＢＬ２、下段の表示位置を照明する下段バックライトＢＬ３の３つ光源が各リールの表示位置に対応して設けられている。
【００２６】
また収納箱ＢＸ内のリールユニット収納スペースＰＳの下部には、電源装置を内蔵し、電源スイッチＥＳ、設定変更キーシリンダＫＳ、設定変更ボタンＳＢ等の各種スイッチが備えられた電源ユニットＥＵおよびメダルの払出装置としてのホッパーユニットＨＰが収められている。なお本実施形態では、設定変更ボタンＳＢがエラー解除のためのスイッチとしても機能し、設定変更ボタンＳＢによって設定値の変更操作を行うばかりではなく、エラーの解除操作を行うこともできるようになっている。ホッパーユニットＨＰは、遊技に供するメダルを貯蔵するメダル貯蔵タンクＭＴと、ステッピングモータからなる払出モータ（図示省略）と払出モータに軸支された回転ディスク（図示省略）とを備えており、回転ディスクが払出モータによって回転駆動されて、１枚単位でメダルを払い出すことができるように構成されている。またホッパーユニットＨＰは、メダル貯蔵タンクＭＴにおけるメダルの貯蔵量が一定に達すると、余剰メダルがキャッシュボックスＣＢに送り出されるようになっている。
【００２７】
また本実施形態の遊技機の筐体内には、例えば、リールユニット収納スペースＰＳの上方にメイン基板ＭＡＩＮが取り付けられているとともに、リールユニット収納スペースＰＳの側方にサブ基板ＳＵＢが取り付けられており、これらの制御基板（メイン基板ＭＡＩＮ、サブ基板ＳＵＢ）には、演算手段としてのＣＰＵ、記憶手段としてのＲＯＭおよびＲＡＭ等を搭載して遊技機の動作を制御することができるようになっている。そして、メイン基板ＭＡＩＮとサブ基板ＳＵＢとの間では、メイン基板ＭＡＩＮからサブ基板ＳＵＢへの単方向通信のみが可能となっており、サブ基板ＳＵＢからはメイン基板ＭＡＩＮへ情報を送信することができないように通信接続されている。なお本実施の形態では、電源ユニットＥＵに設定変更キーシリンダＫＳや設定変更ボタンＳＢが設けられているが、メイン基板ＭＡＩＮの表面に設定変更キーシリンダＫＳや設定変更ボタンＳＢを設けるようにしてもよい。
【００２８】
また図１に示す第１リールＲ１〜第３リールＲ３は、それぞれ外周面が一定の間隔で２１の領域（各領域を「コマ」と称する）に区画されており、各コマに複数種類の図柄のいずれかが配列されている。また第１リールＲ１〜第３リールＲ３は、ステッピングモータＳＭ（リール駆動手段）に軸支されており、それぞれステッピングモータＳＭの軸周りに回転駆動され、ステッピングモータＳＭの駆動パルスのパルス数やパルス幅などを制御することによって、コマ単位（所定の回転角度単位、所定の回転量単位）で停止可能に設けられている。すなわち本実施形態の遊技機では、ステッピングモータＳＭが制御基板から供給された駆動パルスに応じて第１リールＲ１〜第３リールＲ３を回転駆動し、制御基板から全相励磁の駆動パルスが供給されると、ステッピングモータＳＭの回転が停止することに伴って第１リールＲ１〜第３リールＲ３が停止する。
【００２９】
前面扉ＦＤは開閉自在に設けられており、前面扉ＦＤには第１リールＲ１〜第３リールＲ３の回転状態及び停止状態を観察可能にする表示窓ＤＷが設けられている。第１リールＲ１〜第３リールＲ３の停止状態では、第１リールＲ１〜第３リールＲ３それぞれの外周面に一定間隔で配列された複数種類の図柄のうち、外周面上に連続して配列されている３つの図柄（上段図柄、中段図柄、下段図柄）を遊技機の正面から表示窓ＤＷを通じて観察できるようになっている。
【００３０】
また本実施形態の遊技機では、表示窓ＤＷを通じて図柄を観察するための表示位置として、各リールについて上段、中段、下段が設けられており、各リールの表示位置の組合せによって有効ラインが設定される。なお本実施形態の遊技機では、１回の遊技に関して必要となるメダルの数、いわゆる規定投入数が３枚に設定され、規定投入数に相当するメダルが投入されると、第１リールＲ１〜第３リールＲ３のそれぞれの中段によって構成される有効ラインＬ１が有効化される。
【００３１】
そして遊技結果は表示窓ＤＷ内の有効ラインに停止表示された図柄組合せによって判断され、有効ライン上の図柄組合せが予め定められた役に対応した図柄組合せである場合には、その役が入賞したものとしてホッパーユニットＨＰからメダルの払い出し等が行われる。
【００３２】
また前面扉ＦＤには、第１メイン表示器ＤＳ１、第２メイン表示器ＤＳ２、およびサブ表示器ＤＳ３が設けられている。第１メイン表示器ＤＳ１、第２メイン表示器ＤＳ２、およびサブ表示器ＤＳ３は、７セグメント表示器であって、第１メイン表示器ＤＳ１によって遊技毎のメダルの払出数やメインエラー情報が表示され、第２メイン表示器ＤＳ２によってメダルのクレジット数が表示され、サブ表示器ＤＳ３によってボーナス状態等の有利状態でのメダルの獲得数の合計（または払出数の合計）やサブエラー情報が表示される。
【００３３】
また前面扉ＦＤには、遊技演出を行うための外周ランプＡＬ（第１の光源ユニットの一例）や液晶ディスプレイＬＣＤが設けられている。外周ランプＡＬは、前面扉ＦＤを電飾して、その点灯態様によって遊技を盛り上げる役割を果たすものであり、外装が半透明の樹脂製であって内蔵されたＬＥＤユニットからの光を透過可能に形成されている。また液晶ディスプレイＬＣＤには、遊技を補助したり、遊技を盛り上げたりするための各種の映像（または画像）が表示される。また本実施形態の遊技機では、前面扉ＦＤに対して、遊技演出を行うためのスピーカＳＰが複数設けられている。このスピーカＳＰからは、遊技を補助したり、遊技を盛り上げたりするための各種の音声やＢＧＭが出力される。
【００３４】
また前面扉ＦＤには、各種の操作手段が設けられている。操作手段としては、クレジット（貯留）されたメダルを投入する操作を行うための１ベットボタン（投入操作手段）Ｂ０Ａ、ＭＡＸベットボタン（投入操作手段）Ｂ０Ｂ、第１リールＲ１〜第３リールＲ３を回転させて遊技を開始する契機となる操作を行うためのスタートレバー（遊技開始操作手段）ＳＬ、ステッピングモータにより回転駆動されている第１リールＲ１〜第３リールＲ３のそれぞれを停止させる契機となる操作を行うためのストップボタン（停止操作手段）Ｂ１〜Ｂ３などが設けられている。特に本実施形態では、ＭＡＸベットボタンＢ０ＢおよびストップボタンＢ１〜Ｂ３は、外装が半透明の樹脂製であって内蔵されたＭＡＸベットランプ（第２の光源ユニットの一例）からの光を透過可能に形成されており、ＭＡＸベットランプの点灯によって、クレジット記憶されたメダルの投入操作が有効化されていることや、回転中のリールに関する停止操作が有効化されていることを把握できるようになっている。
【００３５】
また前面扉ＦＤには、ドアキーシリンダＤＫが設けられており、ドアキーシリンダＤＫにドアキーを挿入して前面扉ＦＤを解錠することができるようになっている。またドアキーシリンダＤＫに挿入されたドアキーを初期位置から時計回りに９０度回転させることによって前面扉ＦＤの解錠操作を行うことができるようになっている。
【００３６】
本実施形態の遊技機では、遊技者がメダルを投入口ＭＩに投入するか、ベットボタンＢ０を押下する操作を行うことで、第１リールＲ１〜第３リールＲ３の回転制御を開始することが可能な準備状態にセットされる。なお投入口ＭＩから投入されたメダルは、図２に示すメダルセレクターＳＣを通過した後にメダルシュートＭＳを経由してホッパーユニットＨＰのメダル貯蔵タンクＭＴに入るようになっている。ただし、遊技を開始した後など所定条件下ではメダルセレクターＳＣに内蔵されるメダルブロッカーが作動してメダルシュートＭＳへ向かう流路を閉塞し、投入されたメダルが払出口ＭＯから返却されるようにメダルの流路が切り替えられる。そして、遊技者がスタートレバーＳＬを押下すると、制御基板において第１リールＲ１〜第３リールＲ３をステッピングモータＳＭの駆動により回転開始させるとともに、乱数値を用いた内部抽選が行われ、第１リールＲ１〜第３リールＲ３の回転速度が所定の速度まで上昇したことを条件に、ストップボタンＢ１〜Ｂ３の押下操作が許可（有効化）される。
【００３７】
その後、遊技者が任意のタイミングでストップボタンＢ１〜Ｂ３を押下していくと、ストップボタンＢ１〜Ｂ３のそれぞれに内蔵されているストップスイッチ（停止信号出力手段：例えば、フォトセンサ、導通センサ、圧力センサなど）がオン動作を行い、メイン基板ＭＡＩＮに入力されるリール停止信号をオフ状態からオン状態へ変化させる。
【００３８】
また遊技者が任意のタイミングで押下状態にあるストップボタンＢ１〜Ｂ３を解放すると、ストップボタンＢ１〜Ｂ３それぞれに対応するストップスイッチがオフ動作を行い、メイン基板ＭＡＩＮに入力されるリール停止信号をオン状態からオフ状態に変化させる。
【００３９】
そしてメイン基板ＭＡＩＮは、ストップボタンＢ１〜Ｂ３の押下タイミング及び解放タイミングに応じて信号状態が変化するリール停止信号のオフ状態からオン状態への変化に基づいて、内部抽選の結果に応じた停止位置で第１リールＲ１〜第３リールＲ３を停止させる。
【００４０】
また下部前面扉ＤＤの下部には、払出口ＭＯとメダル受け皿ＭＰとが設けられており、遊技の結果に応じた枚数のメダルがホッパーユニットＨＰから払出口ＭＯを通じてメダル受け皿ＭＰへ払い出されるようになっている。なお遊技の結果に応じてメダルが払い出される場合に、メダルのクレジット（内部貯留）が許可されている場合には、払出数の一部あるいは全部に相当するメダルを、クレジット上限枚数（本実施形態では５０枚）を限度としてクレジットし、メダルのクレジット数の変化に伴って第２メイン表示器ＤＳ２の表示値を変化させる動作を行う。
【００４１】
図４は、本実施形態の遊技機の機能ブロック図である。
【００４２】
本実施形態の遊技機は、主制御部１０（メイン基板ＭＡＩＮ）および副制御部２０（サブ基板ＳＵＢ）によって制御される。主制御部１０および副制御部２０は、電源スイッチＥＳの作動により電源ユニットＥＵから電力が供給されて起動する。そして主制御部１０は、設定変更スイッチ３０１、ドア開閉スイッチ３０２、投入検知センサ４０１、第１メダル通過センサ４０２、第２メダル通過センサ４０３、シュートセンサ３０５、１ベットスイッチ３０７、ＭＡＸベットスイッチ３０８、スタートスイッチ３０９、ストップスイッチ３１１、オーバーフローセンサ３１３等からの入力信号を受けて、遊技機の設定やメインエラーの管理、または遊技を進行するための各種の演算を行い、演算結果に基づいてリールユニット３１０、ホッパーユニット（払出装置）ＨＰ等の動作制御を行う。また副制御部２０は、主制御部１０からのコマンドに応答して、表示ユニット５０１、スピーカＳＰ、ランプユニット５０３等の動作制御やサブエラーの管理を行う。本実施形態の遊技機において、主制御部１０や副制御部２０の機能は各種のプロセッサ（ＣＰＵ、ＤＳＰなど）、ＡＳＩＣ（ゲートアレイなど）、ＲＯＭ、あるいはＲＡＭなどのハードウェアや、ＲＯＭなどに予め記憶されている所与のプログラムからなるソフトウェアにより実現される。
【００４３】
そして主制御部１０は、設定変更手段１０１、遊技制御手段１０２、乱数発生手段１０３、メインエラー検出手段１０４、メインエラー管理手段１０５、主記憶手段１０６を含む。
【００４４】
設定変更手段１０１は、主記憶手段１０６に記憶されている設定値を変更する制御を行う。本実施形態では、電源投入時の設定変更キーシリンダＫＳの状態に応じて遊技モードで起動される場合と設定変更モードで起動される場合とが切り替えられるようになっており、設定変更キーシリンダＫＳに設定キーが挿入されて初期位置から時計回りに９０度だけ設定キーが回された状態で電源スイッチＥＳが作動することにより電源ユニットＥＵから電力が供給されると、設定変更手段１０１が、遊技機を設定変更モードで起動する。そして本実施形態では、設定１〜設定６までの６段階の設定値の中から設定値を選択することができるようになっており、設定１から順に設定６に向かって出玉率の期待値が高くなるように内部抽選の当選確率が変動するようになっている。なお本実施形態では、設定１＜設定２＜設定３＜設定４＜設定５＜設定６の順で設定値の高低を表現する。
【００４５】
また設定変更手段１０１は、設定変更モードにおいて設定変更ボタンＳＢが押下されて設定変更スイッチ３０１が作動すると、設定変更スイッチ３０１からの入力信号を受け付ける毎に、設定値を設定１→設定２→・・・設定６→設定１→・・・の順序で設定値を変更し、スタートレバーＳＬの押下によりスタートスイッチ２３０が作動すると、設定値を確定させて、確定された設定値を主記憶手段１０６に記憶させる制御を行う。そして本実施形態では、設定変更キーシリンダＫＳに挿入された設定キーを初期位置に戻すことによって設定変更モードから遊技モードへ移行させることができるようになっている。なお本実施形態では、設定変更モードにおいて第１メイン表示器ＤＳ１に選択中の設定値が表示されるようになっている。
【００４６】
また本実施形態では、設定変更キーシリンダＫＳが初期位置にある状態で電源が投入されると、遊技モードで遊技機を起動する。そして本実施形態では、遊技モードでは遊技を行うことができるが、設定値の変更を行うことはできず、設定変更モードでは設定値の変更を行うことはできるが、遊技を行うことはできないようになっている。
【００４７】
また設定変更手段１０１は、設定変更モードにおいて、主記憶手段１０６における読み出しおよび書き込みが可能な記憶領域であるリードライトメモリ（ＲＷＭ）に記憶されている情報を初期化する初期化処理を行う。なお初期化処理においては、リードライトメモリに記憶されている全ての情報を初期化するのではなく、メダルのクレジット情報など一部の情報については初期化されずに保持されるようになっている。
【００４８】
遊技制御手段１０２は、遊技の進行を制御する手段であって、メダルの投入を受け付けて遊技が開始されると、内部抽選により役の当否を決定するとともに、第１リールＲ１〜第３リールＲ３を回転させ、ストップボタンＢ１〜Ｂ３に対する停止操作が行われると、内部抽選の結果に応じて回転中のリールを停止させて、有効ライン上に表示された図柄組合せに基づいて役が入賞したか否かを判定し、判定結果に応じた処理を行うことによって遊技を進行させるメインループ処理を行う。以下において、その詳細を説明する。
【００４９】
まず遊技制御手段１０２は、遊技毎にメダルの投入を受け付けて、規定投入数（３枚）に相当するメダルが投入されたことに基づいて、スタートレバーＳＬ（遊技開始操作手段）に対する遊技開始操作を有効化する処理を行う。なお本実施形態の遊技機では、規定投入数に相当するメダルの投入に基づいて有効化されたスタートレバーＳＬの最初の押下操作が、遊技開始操作として受け付けられ、第１リールＲ１〜第３リールＲ３の回転を開始させる契機となっているとともに、内部抽選を実行する契機となっている。
【００５０】
また本実施形態の遊技機では、メダル投入口ＭＩにメダルが投入されると、メダルセレクターＳＣ内の投入検知センサ４０１が作動することに伴って、遊技制御手段１０２が、規定投入数を限度として、投入されたメダルを投入状態に設定する。また本実施形態の遊技機では、主記憶手段１０６に最大で５０枚分のメダルをクレジット記憶（貯留記憶）することが可能となっており、遊技機にメダルがクレジット記憶された状態で、ベットボタンＢ０が押下されると、ベットスイッチ３０８が作動することに伴って、遊技制御手段１０２が、規定投入数を限度して、主記憶手段１０６にクレジット記憶されたメダルを投入状態に設定する。なお本実施形態の遊技機では、第２メイン表示器ＤＳ２にクレジット数を表示させるようになっており、遊技制御手段１０２は、主記憶手段１０６に記憶されているメダルのクレジット数の増減に従って第２メイン表示器ＤＳ２の表示内容を変化させる。
【００５１】
また遊技制御手段１０２は、スタートレバーＳＬに対する遊技開始操作（有効化されたスタートレバーＳＬへの最初の押下操作）により作動するスタートスイッチ３０９からの信号に基づいて、役の当否を決定する内部抽選を行い、抽選テーブル選択処理、乱数判定処理、抽選フラグ設定処理などを行う。
【００５２】
抽選テーブル選択処理では、主記憶手段１０６に記憶されている複数種類の内部抽選テーブルのうち、いずれの内部抽選テーブルを用いて内部抽選を行うかを決定する。本実施形態の遊技機では、各内部抽選テーブルにおいて、複数の乱数値（例えば、０〜６５５３５の６５５３６個の乱数値）のそれぞれに対して、リプレイ、小役、およびボーナスなどの各種の役やハズレ（不当選）が対応づけられている。なお本実施形態では、６段階の設定値に対して、設定値毎に遊技状態に応じた内部抽選テーブルが用意されており、設定値に応じて内部抽選で一部の当選態様が得られる確率が異なっており、設定値が高くなるほど出玉率の期待値が高くなるように役と乱数値との対応関係が設定されている。
【００５３】
そして本実施形態の遊技機では、遊技状態として、通常状態、ボーナス成立状態、およびボーナス状態が設定可能とされ、抽選テーブル選択処理では、遊技状態に応じて複数種類の内部抽選テーブルのいずれか１つを内部抽選で使用する内部抽選テーブルとして選択する。
【００５４】
乱数判定処理では、スタートスイッチ３０９からの信号に基づいて、遊技毎に乱数発生手段１０３から乱数値（抽選用乱数）を取得し、取得した乱数値について主記憶手段１０６に記憶されている内部抽選テーブルを参照して役に当選したか否かを判定する。
【００５５】
先に述べた乱数発生手段１０３は、抽選用の乱数値を発生させる手段である。乱数値は、例えば、０〜６５５３５までの６５５３６個の乱数値を１周期中で重複することなく発生させる１６ビット乱数回路によって発生させることができる。なお本実施形態において「乱数値」には、数学的な意味でランダムに発生する値のみならず、その発生自体は規則的であっても、その取得タイミング等が不規則であるために実質的に乱数として機能しうる値も含まれる。
【００５６】
抽選フラグ設定処理では、乱数判定処理の結果に基づいて、当選したと判定された役に対応する抽選フラグを非当選状態（第１のフラグ状態、オフ状態）から当選状態（第２のフラグ状態、オン状態）に設定する。本実施形態の遊技機では、２種類以上の役が重複して当選した場合には、重複して当選した２種類以上の役のそれぞれに対応する抽選フラグが当選状態に設定される。なお抽選フラグの設定情報は、主記憶手段１０６に記憶されるようになっている。
【００５７】
また本実施形態の遊技機では、入賞するまで次回以降の遊技に当選状態を持ち越し可能な抽選フラグ（持越可能フラグ）と、入賞の如何に関わらず次回以降の遊技に当選状態を持ち越さずに非当選状態にリセットされる抽選フラグ（持越不可フラグ）とが用意されている。前者の持越可能フラグが対応づけられる役としては、ボーナスがあり、小役およびリプレイは後者の持越不可フラグに対応づけられている。すなわち抽選フラグ設定処理では、例えば、内部抽選でボーナスに当選すると、ボーナスの抽選フラグの当選状態を、ボーナスが入賞するまで持ち越す処理を行う。このとき遊技制御手段１０２は、ボーナスの抽選フラグの当選状態が持ち越されている遊技でも、小役およびリプレイについての当否を決定する内部抽選を行っている。このように抽選フラグ設定処理では、ボーナスの抽選フラグの当選状態が持ち越されている遊技において、小役やリプレイが当選した場合には、既に当選しているボーナスの抽選フラグと内部抽選で当選した小役やリプレイの抽選フラグとからなる２種類以上の役に対応する抽選フラグを当選状態に設定する。
【００５８】
また遊技制御手段１０２は、遊技者がスタートレバーＳＬへの遊技開始操作により作動するスタートスイッチ３０９からの信号に基づいて、ステッピングモータにより第１リールＲ１〜第３リールＲ３の回転駆動を開始し、第１リールＲ１〜第３リールＲ３が所定速度（約８０ｒｐｍ：１分間あたり約８０回転となる回転速度）で定常回転しているリールに対応するストップボタンＢ１〜Ｂ３（停止操作手段）を押下することによる停止操作を有効化する制御を行うとともに、ステッピングモータにより回転駆動されている第１リールＲ１〜第３リールＲ３を抽選フラグの設定状態（内部抽選の結果）に応じた態様で停止させる制御を行う。
【００５９】
そして遊技制御手段１０２は、ストップボタンＢ１〜Ｂ３に対する停止操作が有効化された状態において、遊技者がストップボタンＢ１〜Ｂ３を押下することによりストップスイッチ３１１が作動すると、ストップスイッチ３１１からの信号に基づいて、リールユニット３１０のステッピングモータへの駆動パルス（モータ駆動信号）の供給を停止することにより、第１リールＲ１〜第３リールＲ３の各リールを停止させる制御を行う。
【００６０】
すなわち遊技制御手段１０２は、ストップボタンＢ１〜Ｂ３の各ボタンが押下される毎に、第１リールＲ１〜第３リールＲ３のうち押下されたボタンに対応するリールの停止位置を決定して、決定された停止位置でリールを停止させる制御を行っている。なお本実施形態の遊技機では、ストップボタンＢ１を押下することが第１リールＲ１を停止させるための操作に対応し、ストップボタンＢ２を押下することが第２リールＲ２を停止させるための操作に対応し、ストップボタンＢ３を押下することが第３リールＲ３を停止させるための操作に対応する。すなわち本実施形態の遊技機では、ストップボタンＢ１〜Ｂ３の押下順序が変化すると、第１リールＲ１〜第３リールＲ３の停止順序が変化する。
【００６１】
また本実施形態の遊技機では、第１リールＲ１〜第３リールＲ３について、ストップボタンＢ１〜Ｂ３が押下された時点から１９０ｍｓ以内に、押下されたストップボタンに対応する回転中のリールが停止するようになっている。そしてストップボタンの押下時点から１９０ｍｓ以内に回転中のリールを停止させる場合には、回転している各リールの停止位置は、ストップボタンの押下時点からリールが停止するまでに要するコマ数が０コマ〜４コマの範囲（所定の引き込み範囲）で決定される。そして、遊技制御手段１０２は、ストップボタンＢ１〜Ｂ３のうち押下操作が行われたストップボタンに対応する回転中のリールの外周面上において、内部抽選で当選した役に対応する図柄が、ストップボタンに対する押下操作が行われた時点で有効ライン上の表示位置に対して０コマ〜４コマの範囲内に位置する場合に、抽選フラグが当選状態に設定されている役に対応する図柄が有効ライン上の表示位置に表示されるように、押下操作が行われたストップボタンに対応する回転中のリールを停止させる制御を行っている。
【００６２】
また本実施形態の遊技機では、リールユニット３１０がフォトセンサからなるリールインデックス４０５を備えており、遊技制御手段１０２は、リールが１回転する毎にリールインデックス４０５で検出される信号に基づいて、リールの基準位置（リールインデックス４０５によって検出されるコマ）からの回転角度（ステッピングモータの回転軸の回転ステップ数）を求めることによって、現在のリールの回転状態を監視することができるようになっている。すなわち遊技制御手段１０２は、ストップスイッチ３１１の作動時におけるリールの位置を、リールの基準位置からの回転角度を求めることにより得ることができる。
【００６３】
そして本実施形態では、リールユニット３１０を構成する第１リールＲ１〜第３リールＲ３の外周面に対して、複数種類の図柄が配列されており、押下検出位置から４コマ以内に存在する図柄を有効ライン上に引き込む場合には、各リールの外周面において４コマ以内の間隔で配列されている図柄について、ストップスイッチ３１１の作動時点（ストップボタンの押下が検出された時点）におけるリールの位置である押下検出位置に関わらずに、有効ライン上に表示させることができるようになっている。
【００６４】
また遊技制御手段１０２は、優先度により回転中のリールの停止位置を求める処理（ロジック演算）と、主記憶手段１０６に記憶されている停止制御テーブルを参照して回転中のリールの停止位置を決定する処理（テーブル参照処理）とを行っている。
【００６５】
まずロジック演算では、役毎に定められた優先順位データに従って押下検出位置から０コマ〜４コマの範囲内（または０コマ〜１コマの範囲内）に存在する５コマ分（または２コマ分）の停止位置の候補に対して優先度を求める。そして各停止位置の候補の優先度のうち最も優先度の高い停止位置の候補を実際の停止位置として決定する。ただしロジック演算では、内部抽選の結果や押下検出位置などに応じて複数の停止位置の候補に対して同一の優先度が求まる場合があり、最も優先度の高い停止位置の候補が複数となった場合には、後述するテーブル参照処理によって実際の停止位置を決定する。
【００６６】
特に本実施形態の遊技機では、「リプレイ＞ボーナス」かつ「小役＞ボーナス」の順序で優先順位が定められており、ロジック演算では、２種類以上の役に関する抽選フラグが当選状態に設定されている場合には、各役に対応付けられた優先順位に従って、優先順位の高い役の入賞形態を構成する図柄を含む停止位置の候補について優先順位が低い役の入賞形態を構成する図柄を含む停止位置の候補よりも優先度が高くなるように優先度を求める。
【００６７】
なお本実施形態の遊技機では、内部抽選で複数種類の小役が当選した場合における停止位置の候補についての優先度は、有効ライン上に表示可能な入賞形態を示す図柄組合せの個数に応じて優先度を求める場合と、小役について予め定められている配当に基づくメダルの払出数に応じて優先度を求める場合とが存在し、有効ライン上に表示可能な入賞形態を示す図柄組合せの個数に応じて停止位置の候補についての優先度を求める場合には、有効ライン上に表示可能な入賞形態を示す図柄組合せの個数が多くなる停止位置ほど優先度が高くなるように各停止位置の候補についての優先度を求め、メダルの払出数に応じて停止位置の候補についての優先度を求める場合には、有効ライン上の表示位置に表示されている図柄に対応する小役の配当に基づくメダルの払出数が多くなる停止位置（配当が多い小役を入賞させることができる停止位置）ほど優先順位が高くなるように各停止位置の候補についての優先度を求める。ただし、メダルの払出数に応じて停止位置の候補についての優先度を求める場合に、配当が同一の小役が重複して当選した場合には、それぞれの小役を入賞させることができる停止位置の候補についての優先度はそれぞれ同一のものとして扱われ、有効ライン上に表示可能な入賞形態を示す図柄組合せの個数に応じて停止位置の候補についての優先度を求める場合に、有効ライン上に表示可能な入賞形態を示す図柄組合せの個数が同数となる停止位置の候補についての優先度はそれぞれ同一のものとして扱われる。
【００６８】
またロジック演算では、いわゆる引き込み処理と蹴飛ばし処理とをリールの停止位置の候補を求める処理として行っている。引き込み処理とは、抽選フラグが当選状態に設定された役を可能な限り入賞させることができるようにリールの停止位置の候補についての優先度を求める処理である。一方蹴飛ばし処理とは、抽選フラグが非当選状態に設定された役を入賞させることができないようにリールの停止位置の候補についての優先度を求める処理である。このように遊技制御手段１０２は、抽選フラグが当選状態に設定された役の図柄を入賞の形態で停止可能にし、一方で抽選フラグが非当選状態に設定された役の図柄が入賞の形態で停止しないようにリールの停止位置の候補を求めるロジック演算を行っている。
【００６９】
テーブル参照処理では、ロジック演算を行った結果、最も優先度の高い停止位置の候補が複数得られた場合に、いずれの位置を停止位置とするかを、主記憶手段１０６に記憶されている停止制御テーブルを参照して決定する。
【００７０】
ここで停止制御テーブルでは、抽選フラグの設定状態に応じて、押下検出位置と、押下検出位置から実際の停止位置までの回転量を示す滑りコマ数との対応関係が設定されている。なお停止制御テーブルでは、抽選フラグの設定状態に応じて、押下検出位置と実際の停止位置との対応関係が設定されていてもよい。
【００７１】
また遊技制御手段１０２は、第１リールＲ１〜第３リールＲ３の停止態様に基づいて、役が入賞したか否かを判定する入賞判定処理を行う。具体的には、主記憶手段１０６に記憶されている入賞判定テーブルを参照しながら、第１リールＲ１〜第３リールＲ３の全てが停止した時点で有効ライン上に表示されている図柄組合せが、予め定められた役の入賞の形態であるか否かなどを判定する。
【００７２】
そして本実施形態の遊技機では、遊技制御手段１０２が、入賞判定処理の結果に基づいて、役が入賞した場合に入賞時処理を実行する。入賞時処理としては、例えば、小役が入賞した場合にはメダルの払出制御処理が行われ、リプレイが入賞した場合にはリプレイ処理が行われ、ボーナスが入賞した場合には遊技状態を移行させる遊技状態移行制御処理が行われる。
【００７３】
まず遊技制御手段１０２は、遊技結果に応じたメダルの払い出しに関する払出制御処理を行う。具体的には、小役が入賞した場合に、役毎に予め定められている配当に基づいて遊技におけるメダルの払出数を決定し、決定された払出数に相当するメダルを、ホッパーユニットＨＰに払い出させる制御を行う。
【００７４】
ホッパーユニットＨＰは、遊技制御手段１０２によって指示された払出数のメダルを払い出す動作を行う装置である。ホッパーユニットＨＰには、メダルを１枚払い出す毎に作動する払出センサ４０６が備えられており、遊技制御手段１０２は、払出センサ４０６からの入力信号に基づいてホッパーユニットＨＰから実際に払い出されたメダルの数を管理することができるように構成されている。なお本実施形態の遊技機では、各遊技においてメダルの払い出しが行われる場合には、メダルの払出数が第１メイン表示器ＤＳ１に表示されるようになっており、遊技制御手段１０２は、小役の入賞によってメダルが払い出される場合には、当該小役の入賞に伴うメダルの払出数を第１メイン表示器ＤＳ１に表示させる制御を行う。
【００７５】
なおメダルのクレジット記憶（貯留記憶）が許可されている場合には、ホッパーユニットＨＰによって実際にメダルの払い出しを行う代わりに、主記憶手段１０６に記憶されているクレジット数（クレジット記憶されたメダルの数）に対して払出数を加算するクレジット加算処理を行って仮想的にメダルを払い出す処理を行う。なおメダルの払出数の一部または全部をクレジット数に加算する場合には、遊技制御手段１０２は、クレジット数の増加分に対応して第２メイン表示器ＤＳ２の表示内容を変化させる制御を行う。
【００７６】
また遊技制御手段１０２は、リプレイが入賞した場合に、次回の遊技に関して遊技者の所有するメダルの投入を要さずに前回の遊技と同じ準備状態に設定するリプレイ処理（再遊技処理）を行う。すなわち本実施形態の遊技機では、リプレイが入賞した場合には、前回の遊技と同じ枚数分のメダルを遊技者の手持ちのメダル（クレジットメダルを含む）を使わずに自動的に投入する自動投入処理が行われ、前回の遊技と同じ有効ラインを設定した状態で次回のスタートレバーＳＬに対する遊技開始操作を待機する。
【００７７】
また遊技制御手段１０２は、通常状態、ボーナス成立状態、およびボーナス状態の間で遊技状態を移行させる遊技状態移行制御処理を行う。本実施形態では、滞在している遊技状態を示す情報は、主記憶手段１０６に格納される。遊技状態の移行条件は、１の条件が定められていてもよいし、複数の条件が定められていてもよい。複数の条件が定められている場合には、複数の予め定められた条件のうち１の条件が成立したこと、あるいは複数の予め定められた条件の全てが成立したことに基づいて、遊技状態を別の遊技状態へ移行させることができる。
【００７８】
通常状態は、複数種類の遊技状態の中で初期状態に相当する遊技状態で、通常状態からはボーナス成立状態への移行が可能となっている。具体的には、通常状態においてボーナスが当選した場合にボーナス成立状態へ移行する。また通常状態では、主記憶手段１０６に記憶されている複数種類の内部抽選テーブルのうち、小役、リプレイ、およびボーナスが抽選対象として設定されている内部抽選テーブルを参照して内部抽選が行われる。
【００７９】
ボーナス成立状態は、内部抽選でボーナスに当選したことを契機として移行する遊技状態である。ボーナス成立状態では、主記憶手段１０６に記憶されている複数種類の内部抽選テーブルのうち、通常状態と同じ確率で小役の当否が決定され、ボーナスが抽選対象から除外された内部抽選テーブルを参照した内部抽選が行われる。なおボーナス成立状態においてもリプレイは抽選対象として設定されているが、通常状態とはリプレイの当選確率や当選態様が異なっていてもよいし、同じであってもよい。
【００８０】
またボーナス成立状態では、ボーナスが入賞するまでボーナスに対応する抽選フラグが当選状態に維持されたまま小役およびリプレイの当否が決定され、ボーナスの入賞形態を示す図柄組合せが有効ライン上に表示されると、遊技制御手段１０２は、ボーナスの入賞に基づいて遊技状態をボーナス成立状態からボーナス状態へ移行させる。
【００８１】
ボーナス状態は、ボーナスの入賞形態を示す図柄組合せが有効ライン上に表示されたことを契機として移行する遊技状態である。ボーナス状態では、主記憶手段１０６に記憶されている複数種類の内部抽選テーブルのうち、小役の当選確率が通常状態およびボーナス成立状態よりも高く設定され、リプレイが抽選対象から除外された内部抽選テーブルを参照した内部抽選が行われる。すなわちボーナス状態では、通常状態やボーナス成立状態よりも小役が頻繁に当選するようになっている点で、通常状態やボーナス成立状態よりも遊技者に有利な遊技状態となっている。
【００８２】
またボーナス状態では、ボーナス状態でのボーナス遊技によって払い出されたメダルの合計数により終了条件が成立したか否かを判断し、予め定められた終了予定払出数（例えば、２５０枚）を超えるメダルが払い出されると、遊技制御手段１０２は、ボーナス状態を終了させて、遊技状態を通常状態へ復帰させる。なお本実施形態では、ボーナス状態における払出数についてのカウント情報は主記憶手段１０６に累計して記憶される。
【００８３】
メインエラー検出手段１０４は、投入検知センサ４０１、第１メダル通過センサ４０２、第２メダル通過センサ４０３、シュートセンサ３０５、払出センサ４０６、およびオーバーフローセンサ３１３の信号状態を監視して、エラー検出条件を満たしているかを判断して、エラー検出条件を満たしていることに基づいて発生しているメインエラーを特定することによってメインエラーを検出する。なお本実施形態では、いずれかのメインエラーを検出した後（後述するエラーウェイト処理によって解除操作を待機している状況）も、メインエラー検出手段１０４はタイマ割り込み処理によって定期的に各メインエラーの検出を継続して行っている。
【００８４】
以下では、図５および図６を参照してメインエラーの種別と各メインエラーについてのエラー検出条件とについて説明する。
【００８５】
図５は、投入口から投入されたメダルの流路を説明する図である。
【００８６】
まずメダルの投入が受け付けられている状況では、投入口ＭＩからメダルが投入されると、メダルセレクターＳＣを通過してメダルの識別および枚数のカウントがなされて、メダルシュートＭＳを経由してホッパーユニットＨＰへメダルが送られるようになっている。
【００８７】
一方、遊技を行っている状況や、メダルのクレジット数が最大数に達している状況では、メダルブロッカー４０４が作動してメダルセレクターＳＣからメダルシュートＭＳへの流路が閉塞され、メダルセレクターＳＣから払出口ＭＯへメダルが返却されるようになっている。
【００８８】
またホッパーユニットＨＰに貯蔵されているメダルが所定量を超えると、所定量を超えてホッパーユニットＨＰに送られたメダルはキャッシュボックスＣＢへと送られるようになっている。
【００８９】
そして本実施形態では、メインエラー検出手段１０４が、各種センサの信号状態に基づいて、図６に示すように、逆流エラー、エンプティエラー、払出詰まりエラー、払出異常エラー、オーバーエラー、滞留エラー、および投入異常エラーを検出する。
【００９０】
（１）逆流エラー
逆流エラーは、メダルが流路において逆流していることに起因するメインエラーであって、メダルの投入を受け付けている状況において、第１メダル通過センサ４０２または第２メダル通過センサ４０３の信号状態（オン／オフ状態）が正しい順序どおりに変化しなかった場合に検出される。メインエラー検出手段１０４は、第１メダル通過センサ４０２または第２メダル通過センサ４０３の信号状態の変化がある毎に、２つのセンサの状態をチェックし、正しい順序どおりに変化しない場合に、逆流エラーが発生したとみなして、主記憶手段１０６に逆流エラー検出フラグを設定する。
【００９１】
（２）エンプティエラー
エンプティエラーは、ホッパーユニットＨＰに貯蔵されているメダルがなくなったことに起因するメインエラーであって、メダルの払い出しが行われている状況において、払出センサ４０６の信号状態がオフ状態（払い出されるメダルが検知されていない状態）で一定期間（約２１００ｍｓ）以上継続した場合に検出される。メインエラー検出手段１０４は、ホッパーユニットＨＰに対してメダルの払い出しを指示する信号がオン状態にされると、主記憶手段１０６に設けられたエンプティエラー検出タイマで計時を行い、エンプティエラー検出タイマの計時情報によって払出センサ４０６の信号状態がオフ状態のまま一定期間以上となった場合に、エンプティエラーが発生したとみなして主記憶手段１０６にエンプティエラー検出フラグを設定する。
【００９２】
（３）払出詰まりエラー
払出詰まりエラーは、ホッパーユニットＨＰにおいて払い出されるべきメダルが詰まって排出されていないことに起因するメインエラーであって、メダルの払い出しが行われている状況において、払出センサ４０６の信号状態がオン状態（払い出されるメダルが検知されている状態）で一定期間（約１７２ｍｓ）以上継続した場合に検出される。メインエラー検出手段１０４は、ホッパーユニットＨＰに対してメダルの払い出しを指示する信号がオン状態にされると、主記憶手段１０６に設けられた払出詰まりエラー検出タイマで計時を行い、払出詰まりエラー検出タイマの計時情報によって払出センサ４０６の信号状態がオン状態のまま一定期間以上となった場合に、払出詰まりエラーが発生したとみなして主記憶手段１０６に払出詰まりエラー検出フラグを設定する。
【００９３】
（４）払出異常エラー
払出異常エラーは、メダルの払い出しを行うべきではない状況でメダルの払い出しがあったことに起因するメインエラーであって、メダルの払い出しが行われていない状況において、払出センサ４０６の信号状態がオン状態で一定期間（約６ｍｓ）以上継続した場合に検出される。メインエラー検出手段１０４は、ホッパーユニットＨＰに対するメダルの払い出しを指示する信号がオフ状態である状況において、主記憶手段１０６に設けられた払出異常エラー検出タイマで計時を行い、払出異常エラー検出タイマの計時情報によって払出センサ４０６の信号状態がオン状態のまま一定期間以上となった場合に、払出異常エラーが発生したとみなして主記憶手段１０６に払出異常エラー検出フラグを設定する。
【００９４】
（５）オーバーエラー
オーバーエラーは、キャッシュボックスＣＢに貯蔵されている余剰メダルが所定量を超えたことに起因するメインエラーであって、オーバーフローセンサ３１３の信号状態がオン状態（余剰メダルが所定量を超えたこと示す信号状態）で一定期間（約０．１ｍｓ）以上継続した場合に検出される。メインエラー検出手段１０４は、オーバーフローセンサ３１３の信号状態がオン状態である状況において、主記憶手段１０６に設けられたオーバーエラー検出タイマで計時を行い、オーバーエラー検出タイマの計時情報によってオーバーフローセンサ３１３の信号状態がオン状態のまま一定期間以上となった場合に、オーバーエラーが発生したとみなして主記憶手段１０６にオーバーエラー検出フラグを設定する。
【００９５】
（６）滞留エラー
滞留エラーは、メダルセレクターＳＣ内でメダルが詰まっていることに起因するメインエラーであって、第１メダル通過センサ４０２または第２メダル通過センサ４０３の信号状態がオン状態（メダルの存在を検知していることを示す信号状態）で一定期間（約１３１ｍｓ）以上継続した場合に検出される。メインエラー検出手段１０４は、第１メダル通過センサ４０２および第２メダル通過センサ４０３の少なくとも一方のセンサの信号状態がオン状態である状況において、主記憶手段１０６に設けられた滞留エラー検出タイマで計時を行い、滞留エラー検出タイマの計時情報によって第１メダル通過センサ４０２または第２メダル通過センサ４０３の信号状態がオン状態のまま一定期間以上となった場合に、滞留エラーが発生したとみなして主記憶手段１０６に滞留エラー検出フラグを設定する。
【００９６】
（７）投入異常エラー
投入異常エラーは、投入口ＭＩ付近でメダルが詰まっていること（第１類型）、メダルブロッカー４０４を作動させてメダルシュートＭＳへの流路を閉塞したことによってメダルの流路が切り替えられたにも関わらずにメダルが正規の流路（ここでは払出口ＭＯに返却される流路）とは異なる流路を通過していること（第２類型）、またはメダルセレクターＳＣを通過したメダルの数とメダルシュートＭＳを通過したメダルの数とに一定以上の差が生じたこと（第３類型）に起因するメインエラーである。
【００９７】
第１類型の投入異常エラーは、メダルセレクターＳＣ内の投入検知センサ４０１がオン状態（メダルの存在を検知している信号状態）で一定期間（約５３２ｍｓ）以上継続した場合に検出される。メインエラー検出手段１０４は、投入検知センサ４０１の信号状態がオン状態である状況において、主記憶手段１０６に設けられた第１投入異常エラー検出タイマで計時を行い、第１投入異常エラー検出タイマの計時情報によって投入検知センサ４０１の信号状態がオン状態のまま一定期間以上となった場合に、投入異常エラーが発生したとみなして主記憶手段１０６に投入異常エラー検出フラグを設定する。
【００９８】
第２類型の投入異常エラーは、メダルブロッカー４０４の作動後に第２メダル通過センサ４０３によってメダルセレクターＳＣを通過してメダルシュートＭＳへ向かって流れるメダルを検知した場合に検出される。メインエラー検出手段１０４は、メダルブロッカー４０４が作動している状況において、第２メダル通過センサ４０３の信号状態がオン状態である場合に、投入異常エラーが発生したとみなして主記憶手段１０６に投入異常エラー検出フラグを設定する。ただし本実施形態の遊技機では、第２類型の投入異常エラーの発生判断には非監視期間（約２７０ｍｓ）が設けられており、メインエラー検出手段１０４は、メダルブロッカー４０４の作動したことに基づいて主記憶手段１０６に設けられた投入異常非監視タイマで計時を行い、非監視期間が経過した時点で第２メダル通過センサ４０３の信号状態を確認して投入異常エラーの発生判断を行う。
【００９９】
第３類型の投入異常エラーは、投入されたメダルが第１メダル通過センサ４０２および第２メダル通過センサ４０３を正しい順序で通過してから一定期間（約１４９０ｍｓ）を経過するまでの間に、第１メダル通過センサ４０２および第２メダル通過センサ４０３を正しい順序で通過したと検知されたメダルの数と、シュートセンサ３０５の信号状態がオン状態（メダルの存在を検知している信号状態）となった回数との差が、所定範囲（例えば、−８〜７）に収まっていない場合、または投入されたメダルが第１メダル通過センサ４０２および第２メダル通過センサ４０３を正しい順序で通過してから一定期間（約１４９０ｍｓ）を経過した時点において、第１メダル通過センサ４０２および第２メダル通過センサ４０３を正しい順序で通過したと検知されたメダルの数と、シュートセンサ３０５の信号状態がオン状態（メダルの存在を検知している信号状態）となった回数との差が、所定数（例えば、５）以上となった場合に検出される。メインエラー検出手段１０４は、第１メダル通過センサ４０２および第２メダル通過センサ４０３の信号状態がオフ状態であって、かつシュートセンサ３０５の信号状態がオン状態である状況において、主記憶手段１０６に設けられた第２投入異常エラー検出タイマで計時を行いながら、主記憶手段１０６に設けられたシュートカウンタによって第１メダル通センサ４０２および第２メダル通過センサ４０３を正しい順序で通過したと検知されたメダルの数とシュートセンサ３０５の信号状態がオン状態となった回数との差を監視して、この差が上記条件を満たした場合に投入異常エラーが発生したとみなして主記憶手段１０６に投入異常エラー検出フラグを設定する。
【０１００】
メインエラー管理手段１０５は、主記憶手段１０６にいずれかのエラー検出フラグが設定されると、エラーウェイト処理を行って所定の解除操作が行われるのを待機し、このエラーウェイト処理において、メインエラー検出手段１０４によって検出されたメインエラーを第１メイン表示器ＤＳ１によって報知するとともに、所定の解除操作が行われたことに基づいてエラー検出フラグ等をクリアする解除処理を行う。なお本実施形態では、メインエラー管理手段１０５によるエラーウェイト処理の実行中においては遊技制御手段１０２でのメインループ処理が中断され、発生しているメインエラーについて解除処理が完了した後にメインループ処理が再開される。
【０１０１】
具体的に説明すると、メインエラー管理手段１０５は、メインエラー検出手段１０４によってメインエラーが検出されて、検出されたメインエラーに対応するエラー検出フラグが主記憶手段１０６に設定されると、エラーウェイト処理において、エラー検出フラグの種類に対応したエラーコードを設定して、設定されたエラーコードを第１メイン表示器ＤＳ１に表示させる。
【０１０２】
本実施形態の遊技機では、図６に示すように、各種メインエラーに対応してＥ１〜Ｅ６およびＥ９のエラーコードが割り当てられており、逆流エラー検出フラグが設定されている場合には、第１メイン表示器ＤＳ１に「Ｅ１」を表示し、エンプティエラー検出フラグが設定されている場合には、第１メイン表示器ＤＳ２に「Ｅ２」を表示し、払出詰まりエラー検出フラグが設定されている場合には、第１メイン表示器ＤＳ１に「Ｅ３」を表示し、払出異常エラー検出フラグが設定されている場合には、第１メイン表示器ＤＳ１に「Ｅ４」を表示し、オーバーエラー検出フラグが設定されている場合には、第１メイン表示器ＤＳ１に「Ｅ５」を表示し、滞留エラー検出フラグが設定されている場合には、第１メイン表示器３０６に「Ｅ６」を表示し、投入異常エラー検出フラグが設定されている場合には、第１メイン表示器ＤＳ１に「Ｅ９」を表示する。なお主記憶手段１０６に複数種類のエラー検出フラグが設定されている場合には、そのなかで最も早く検出されたエラー検出フラグに対応するエラーコードを第１メイン表示器ＤＳ１に表示する。ただし、エラーコードに優先順位を予め設けて、最も優先順位の高いエラーコードを第１メイン表示器ＤＳ１に表示するようにしてもよい。
【０１０３】
またメインエラー管理手段１０５は、エラーウェイト処理において、設定変更ボタンＳＢが押下されたことを解除操作として受け付けて、この解除操作によって設定変更スイッチ３０１から信号が入力されると、解除操作が行われたと判断して、図７に示すように、主記憶手段１０７に記憶されている検出フラグやタイマの計時情報等のエラー関連情報をクリア（消去）する解除処理を行う。なおエラーウェイト処理では、第１メイン表示器３０６にエラーコードを表示した後に、主記憶手段１０６に設けられたエラーウェイトタイマを用いてタイマウェイト処理を行い、タイマウェイト処理が行われている期間（約１０８ｍｓ）を経過した後から解除操作を受け付けるようになっている。
【０１０４】
そして本実施の形態では、メインエラー管理手段１０５が、メインエラー検出手段１０４によって所定のエラーが検出された場合には、解除操作が行われたことに基づいて検出されたメインエラーに対応する解除処理を行うとともに、検出されたメインエラーに関連するエラーとして予め定められた他のメインエラーについてもそのエラーが発生していたか否かに関わらずに、発生したメインエラーに関連づけられた他のメインエラーに対応する解除処理も行うようになっている。
【０１０５】
まずメインエラー管理手段１０５は、逆流エラーがメインエラー検出手段１０４によって検出された場合には、解除操作が行われたことに基づいて、逆流エラーに対応する解除処理を行うとともに、投入異常エラーおよび滞留エラーに対応する解除処理も行う。
【０１０６】
またメインエラー管理手段１０５は、滞留エラーがメインエラー検出手段１０４によって検出された場合には、解除操作が行われたことに基づいて、滞留エラーに対応する解除処理を行うとともに、投入異常エラーに対応する解除処理も行う。
【０１０７】
このように本実施形態では、メインエラーが検出されると、検出されたメインエラーが第１メイン表示器３０６を通じて報知されて発生したメインエラーの解除を促すことができるようになっており、メインエラーの発生によって呼び出されるエラーウェイト処理において解除操作が行われると、メインエラーに対応する解除処理が行われるようになっている。特に本実施形態では、検出されたエラーに対応する解除処理の実行をエラーウェイト処理で待機している状況においても継続してメインエラーの検出を行っているため、発生中のメインエラーの原因を取り除く作業に付随して他のメインエラーを検出してしまう可能性があるが、遊技場の店員等により解除操作が行われると、当初において検出されたメインエラーに対応する解除処理を行うとともに、検出されたメインエラーに関連するエラーとして予め定められた他のメインエラーについての解除処理についても他のメインエラーが発生していたか否かに関わらずに実行するようにしているため、エラー解除の際の手間がかからないようにすることができるようになっている。
【０１０８】
また本実施形態では、主制御部１０から副制御部２０への情報の送信はシリアル通信によってコマンドを送信することによって実現されているが、主制御部１０から副制御部２０へ送信されるコマンドに含まれる情報としては、設定値、遊技状態、メダルの投入数や払出数、内部抽選の結果、各種スイッチの信号状態、リールの停止制御の内容、入賞判定の結果、発生したメインエラーに関するもの等がある。
【０１０９】
特に本実施形態では、メインエラーが発生した場合に、主制御部１０が、エラー検出フラグが設定されているエラー種別に対応するエラー発生コマンドや設定変更ボタンＳＢに対する解除操作が行われたことを示すエラー解除コマンドを副制御部２０に送信し、ドア開閉スイッチ３０２の信号状態が変化した場合には、信号状態がオフ状態（前面扉ＦＤが閉まっていることを示す信号状態）からオン状態（前面扉ＦＤが開いていることを示す信号状態）へ変化したことに基づいてドア開コマンドを副制御部２０に送信し、信号状態がオン状態からオフ状態へ変化したことに基づいてドア閉コマンドを送信する。そして本実施形態では、前面扉ＦＤが開放されていても、それ自体はメインエラーとしては取り扱わずに他のメインエラーが発生していなければメインループ処理は続行可能となっている。また本実施形態では、所定期間毎（例えば、１５ｍｓ毎）において主制御部１０から副制御部２０に対して断線監視コマンドを定期的に送信する制御も行っている。
【０１１０】
続いて副制御部２０について説明する。副制御部２０は、演出制御手段２０１と、サブエラー検出手段２０２と、サブエラー管理手段２０３と、副記憶手段２０４とを含む。
【０１１１】
演出制御手段２０１は、副記憶手段２０２に記憶されている演出データに基づいて、表示ユニット５０１（例えば、液晶ディスプレイＬＣＤ）を用いて行う演出や、スピーカＳＰを用いて行う演出や、ランプユニット５０３（例えば、外周ランプＡＬ等）を用いて行う演出に関する制御を行う。例えば、メダルの投入や１ベットボタンＢ０Ａ、ＭＡＸベットボタンＢ０Ｂ、スタートレバーＳＬ、ストップボタンＢ１〜Ｂ３に対する操作、遊技状態の変動などの遊技イベントの発生に応じてランプやＬＥＤを点灯あるいは点滅させたり、液晶ディスプレイＬＣＤの表示内容を変化させたり、スピーカＳＰから音を出力させたりすることにより、遊技の進行状況に応じて、遊技を盛り上げたり、遊技を補助するための演出の実行制御を行う。
【０１１２】
特に本実施形態では、ＭＡＸベットボタンＢ０Ｂに内蔵されているＭＡＸベットランプ６０４によって投入操作が受付可能であるかどうかが報知されるようになっており、主制御部１０のメインループ処理においてメダルの投入が受け付けられている状況においてＭＡＸベットランプ６０４を点灯し、メダルの投入を受け付けていない状況ではＭＡＸベットランプ６０４が消灯するように制御される。また本実施形態では、主制御部１０のメインループ処理において少なくともリールが回転している状況ではバックライトユニットＬＵで各リールの図柄表示位置を照明することによって各リールに配列された図柄の視認性を確保するようになっており、リールの停止時や役の入賞時等の予め定められた契機において消灯や点滅等するようにバックライトユニットＬＵの制御が行われる。
【０１１３】
また遊技において実行される演出の内容は、副記憶手段２０４に記憶されている演出抽選テーブルを、遊技状態、演出状態、内部抽選の結果等に対応して主制御部１０から送信されるコマンドに応じて決定される。なお本実施形態では、副記憶手段２０４のＲＯＭ領域に記憶されている画像データを副記憶手段２０４に設けられたイメージバッファに読み込んで、イメージバッファに読み込まれた画像データに基づく画像が液晶ディスプレイＬＣＤに出力され、副記憶手段２０４のＲＯＭ領域に記憶されているサウンドデータを副記憶手段２０４に設けられたサウンドバッファに読み込んで、サウンドバッファに読み込まれたサウンドデータに基づく音がスピーカＳＰから出力されるようになっている。
【０１１４】
サブエラー検出手段２０２は、主制御部１０から送信されたドア開コマンドおよび断線監視コマンドに基づいて、エラー検出条件を満たしているかを判断して、エラー検出条件を満たしていることに基づいて発生しているサブエラーを特定することによってサブエラーを検出する。なお本実施形態では、いずれかのサブエラーを検出した後（後述する主制御部１０からのエラー解除コマンドの受信を待機している状況）も、サブエラー検出手段２０２はタイマ割り込み処理によって定期的に各サブエラーの検出を継続して行っている。
【０１１５】
そして本実施形態では、サブエラー検出手段２０２が、図８に示すように、ドア開閉エラーおよび通信エラーを検出する。
【０１１６】
（１）ドア開放エラー
ドア開放エラーは、前面扉ＦＤが開いていることに起因するサブエラーであって、前面扉ＦＤが開くことによって作動するドア開閉スイッチ３０２の信号状態がオン状態（前面扉ＦＤが開いていることを示す信号状態）に変化したことを示すドア開コマンドを受信してから一定期間（約４８ｍｓ）以上経過した場合に検出される。サブエラー検出手段２０２は、ドア開コマンドを受信した状況において、副記憶手段２０４に設けられたドア開放エラー検出タイマで計時を行い、ドア開放エラー検出タイマの計時情報によって一定期間以上となった場合に、ドア開放エラーが発生したとみなして副記憶手段２０４にドア開放エラー検出フラグを設定する。
【０１１７】
（２）通信エラー
通信エラーは、メイン基板ＭＡＩＮとサブ基板ＳＵＢとの間の通信ケーブルの断線等による通信不良に起因するサブエラーであって、主制御部１０から定期的に送信される断線監視コマンドの受信から一定期間（例えば、２０ｍｓ）以上経過した場合に検出される。サブエラー検出手段２０２は、断線監視コマンドを受信したことを契機として、副記憶手段２０４に設けられた通信エラー検出タイマをリセットするとともに計時を開始し、通信エラー検出タイマの計時情報によって一定期間以上となった場合に、通信エラーが発生したとみなして副記憶手段２０４に通信エラー検出フラグを設定する。
【０１１８】
またサブエラー検出手段２０２は、主制御部１０から送信されたエラー発生コマンドを受信すると、エラー発生コマンドによって特定されるメインエラーに対応するエラー検出フラグを副記憶手段２０４に設定する。
【０１１９】
サブエラー管理手段２０３は、副記憶手段２０４にエラー検出フラグが設定されると、報知対象のエラーを決定してエラーに対応した演出態様で演出装置の制御を行うエラー報知処理を行って主制御部１０からエラー解除コマンドやドア閉コマンドが送信されるのを待機し、このエラー報知処理において、報知対象のエラーを報知するとともに、復帰条件が成立したことに基づいて副記憶手段２０４に設定されているエラー検出フラグ等をクリアして演出装置の状態を元に戻す復帰処理を行う。なお本実施形態では、副制御部２０から主制御部１０へは何らの情報も送信されない関係で、サブエラーの発生が遊技制御手段１０２でのメインループ処理の進行に影響を与えることはなく、メインエラーが発生していなければサブエラーが発生している状況でも遊技制御手段１０２がメインループ処理を続行可能となっている。
【０１２０】
そして本実施形態では、副記憶手段２０４にサブエラーに対応するエラー検出フラグが設定されている場合には、サブエラー管理手段２０３が、エラー検出フラグの種類に対応したエラーコードを設定して、設定されたエラーコードをサブ表示器ＤＳ３に表示させる。
【０１２１】
具体的には、図８に示すように、各種サブエラーに対応してＥ８およびＥＦのエラーコードが割り当てられており、ドア開放エラー検出フラグが設定されている場合には、サブ表示器ＤＳ３に「Ｅ８」を表示し、通信エラー検出フラグが設定されている場合には、サブ表示器ＤＳ３に「ＥＦ」を表示する。なお副記憶手段２０４にドア開放エラー検出フラグおよび通信エラー検出フラグの双方が設定されている場合には、優先順位の高い通信エラー検出フラグに対応するエラーコードがサブ表示器ＤＳ３に表示される。
【０１２２】
またサブエラー管理手段２０３は、エラーウェイト処理の実行中において、副記憶手段２０４に設定されているエラー検出フラグに対応する各種エラーについてドア開放エラー＜メインエラー＜通信エラーの優先順位で報知対象のエラーを決定して、最も優先順位の高いエラーを外周ランプＡＬやスピーカＳＰ等によって報知する。
【０１２３】
具体的に説明すると、ドア開放エラーが発生しているが、メインエラーや通信エラーが発生していない状況ではドア開放エラーを報知対象として決定し、メインエラーに対応するエラー発生コマンドを受信した場合には最先に受信したエラー発生コマンドによって特定されるメインエラーを報知対象として決定し、ドア開放エラー検出フラグが副記憶手段２０４に設定されている状況でメインエラーに対応するエラー発生コマンドを受信した場合には、受信したエラー発生コマンドによって特定されるメインエラーをドア開放エラーに優先して報知対象として決定し、通信エラー検出フラグが副記憶手段２０４に設定された場合には、他のエラーに優先して通信エラーを報知対象として決定する。
【０１２４】
そして本実施形態では、図９に示すように、エラー種別に応じて４系統の報知パターンが設定されている。
【０１２５】
例えば、報知対象のエラーが逆流エラー、払出異常エラー、または投入異常エラーのいずれかである場合には、外周ランプＡＬを点灯し、ＭＡＸベットランプ６０４およびバックライトユニットＬＵを消灯し、かつ警告音Ａを鳴らしつつ「係員をお呼びください」とのメッセージＡをスピーカＳＰによって出力するメインエラー報知処理が実行される。
【０１２６】
また例えば、報知対象のエラーがエンプティエラー、払出詰まりエラー、オーバーエラー、または滞留エラーのいずれかである場合には、外周ランプＡＬを点滅させ、ＭＡＸベットランプ６０４およびバックライトユニットＬＵを消灯し、かつ警告音Ｂを鳴らしつつ「係員をお呼びください」とのメッセージＡをスピーカＳＰによって出力し、液晶ディスプレイＬＣＤにエラー内容を表示するメインエラー報知処理が実行される。
【０１２７】
また例えば、報知対象のエラーがドア開放エラーである場合には、外周ランプＡＬを点滅させ、バックライトユニットＬＵを消灯し、かつ警告音Ｂを鳴らしつつ「ドアが開いています」とのメッセージＢをスピーカＳＰによって出力し、液晶ディスプレイＬＣＤにエラー内容を表示するドア開放エラー報知処理が実行される。なおドア開放エラーが発生していてもメインエラーが発生していない場合には、主制御部１０においてメインループ処理が進行可能であるため、ＭＡＸベットランプ６０４についてはメインループ処理の進行状況に依存して点灯制御される。また本実施形態では、ドア開放エラーを報知対象とした場合には、ドア閉コマンドを受信してから所定期間（約２秒）を経過するまでは復帰処理が行われないため前面扉ＦＤが閉まった後もエラー報知処理を継続して行うようになっている。
【０１２８】
また例えば、報知対象のエラーが通信エラーである場合には、外周ランプＡＬを点滅させ、バックライトユニットＬＵを消灯し、かつ警告音Ｂを鳴らしつつ「係員をお呼びください」とのメッセージＡをスピーカＳＰによって出力し、液晶ディスプレイＬＣＤにエラー内容を表示する通信エラー報知処理が実行される。なお通信エラーが発生していてもメインエラーが発生していない場合には、主制御部１０においてメインループ処理が進行可能であるため、ＭＡＸベットランプ６０４についてはメインループ処理の進行状況に依存して点灯制御される。
【０１２９】
またサブエラー管理手段２０３は、主制御部１０からエラー発生コマンドを受信したことによりメインエラー報知処理が実行されている状況において、主制御部１０からエラー解除コマンドを受信すると、図１０に示すように、副記憶手段２０４に記憶されている検出フラグ等のメインエラー関連情報をクリア（消去）するとともに、演出装置の状態を元の状態に復帰させる復帰処理を行う。
【０１３０】
またサブエラー管理手段２０３は、ドア開放エラーの発生によって実行されているエラーウェイト処理においては、主制御部１０からドア閉コマンドを受信してから所定期間（例えば、２秒）を経過したことを復帰条件としてドア開放エラーに関する検出フラグやタイマの計時情報等をクリア（消去）するとともに、演出装置の状態を元の状態に復帰させる復帰処理を行う。
【０１３１】
また本実施形態では、通信エラーに関して、電断復帰による副記憶手段２０４の初期化のみによって復帰可能となっており、エラー管理手段２０３は、遊技機の電源供給が絶たれるまで、通信エラー報知処理を続行して通信エラーを報知している状態を維持する。ただし、電断復帰によって通信エラーが一時的に解除されても断線の状況が解消されていない場合には、主制御部１０からの断線監視コマンドの受信不良によりサブエラー検出手段２０２によって再度通信エラーが検出されることになる。
【０１３２】
なお本実施形態の機能ブロック構成は、コンピュータシステム（ゲームシステムを含む）に関しても適用することができる。これらのシステムでは、本実施形態の遊技制御手段１００としてコンピュータを機能させるプログラムを、ＣＤ、ＤＶＤ等の情報記憶媒体あるいはインターネット上のＷｅｂサーバからネットワークを介してダウンロードすることによって、その機能を実現することができる。また上記コンピュータシステムでは、１ベットスイッチ３０７、ＭＡＸベットスイッチ３０８、スタートスイッチ３０９、ストップスイッチ３１１等は、キーボードやポインティングデバイス（マウス等）、タッチパネル、あるいはコントローラなどの操作手段に対してそれらの機能を仮想的に割り当てることにより実現することができる。また上記コンピュータシステムでは、リールユニット３１０、ホッパーユニットＨＰなどは必須の構成要件ではなく、これらのユニットは、ディスプレイに表示出力される画像の制御によってそれらの機能を仮想的に実現することができる。
【０１３３】
２．本実施形態の手法
以下では、図１１〜図２０に示すフローチャートを参照しながら、本実施形態の遊技機において採用されている各種の制御手法を具体的に説明する。
【０１３４】
図１１は、本実施形態の遊技機における遊技の進行を制御するメインループ処理を示すフローチャートである。
【０１３５】
まず遊技を行うために必要なメダルの投入を受け付ける投入受付処理が行われる（ステップＳ１００）。投入受付処理では、遊技者がメダル投入口ＭＩにメダルを投入することにより投入されたメダルを投入状態に設定し、遊技者が１ベットボタンＢ０ＡやＭＡＸベットボタンＢ０Ｂを押下してベットスイッチ３０８が作動することにより予め遊技機内にクレジットされたメダルを投入状態に設定する。また、前回の遊技でリプレイが入賞した場合には、遊技者の手持ちのメダルを要さずに、遊技機側で自動的に前回の遊技と同じ投入数のメダルを投入状態に設定する。そして遊技開始条件として設定されている規定投入数（例えば、３枚）のメダルの投入が完了すると（ステップＳ１０１でＹ）、スタートレバーＳＬの押下操作を待機する（ステップＳ１０２）。なお副制御部２０では、投入受付処理が行われており、メダルの投入を受け付けている状況においてＭＡＸベットランプ６０４を点灯し、規定投入数のメダルの投入が完了すると、ＭＡＸベットランプ６０４を消灯する。また前回の遊技での遊技演出によってリールのバックライトユニットＬＵが消灯している場合には副制御部２０がメダルの投入や１ベットボタンＢ０ＡやＭＡＸベットボタンＢ０Ｂに対する投入操作を契機として消灯しているリールのバックライトユニットＬＵを再点灯する。
【０１３６】
そして遊技者がスタートレバーＳＬを押下してスタートスイッチ２３０が作動すると（ステップＳ１０２でＹ）、内部抽選が行われるとともに（ステップＳ１０３）、第１リールＲ１〜第３リールＲ３を駆動するステッピングモータへ駆動パルスの供給が開始されて各リールの回転駆動が開始される（ステップＳ１０４）。内部抽選では、スタートスイッチ３０９の作動に伴って取得した乱数値を、遊技状態に応じて選択される内部抽選テーブルと比較することによって役の当否を決定し、当選した役（当選役）のフラグを当選状態に設定する。
【０１３７】
そして各リールの回転速度が所定速度に達すると（ステップＳ１０５でＹ）、ストップボタンＢ１〜Ｂ３に対する操作が有効化され（ステップＳ１０６）、ストップボタンの押下操作に応答して回転中のリールを停止させるリール停止制御を行う（ステップＳ１０７〜ステップＳ１０９）。
【０１３８】
具体的には、遊技者がストップボタンを押下すると（ステップＳ１０７でＹ）、押下されたストップボタンに対する操作を無効化してから、押下されたストップボタンに対応する回転中のリールの停止位置が決定され、押下されたストップボタンに対応した回転中のリールを回転駆動しているステッピングモータへ全相励磁の駆動パルスを供給することによりリールを停止させる（ステップ１０８）。
【０１３９】
そして、全てのリールが停止すると（ステップＳ１０９でＹ）、各リールの停止状態に基づいて入賞判定処理が行われる（ステップＳ１１０）。本実施形態では、有効ラインＬ１に役の入賞形態を示す図柄組合せが表示されたか否かに基づいて、役の入賞の有無を判定する。そして入賞判定処理の結果、役が入賞したと判定された場合には（ステップＳ１０でＹ）、入賞した役に応じた入賞時処理を行って一連の処理を終了する（ステップＳ１１１）。
【０１４０】
図１２は、メインエラーの発生が検出された場合に呼び出される主制御部１０でのエラーウェイト処理を示すフローチャートである。
【０１４１】
まず主記憶手段１０６にエラー検出フラグが設定されていると（ステップＳ２００でＹ）、第１メイン表示器３０６の状態を主記憶手段１０６に設けられた退避バッファに退避させてから（ステップＳ２０１）、エラー検出フラグの種類に対応したエラーコードを設定し（ステップＳ２０２）、設定したエラーコードを第１メイン表示器ＤＳ１に表示してエラーの発生と発生したエラーの内容を報知する（ステップＳ２０３）。
【０１４２】
そしてエラーに関する報知が行われると、主記憶手段１０６にエラーウェイトタイマを設定して（ステップＳ２０４）、エラーウェイトタイマが所定期間（約１０７ｍｓ）を計時してタイムアップするまでタイマウェイト処理を行ってから（ステップＳ２０５）、解除操作の受け付けを開始する（ステップＳ２０６）。
【０１４３】
そして本実施の形態では、設定変更ボタンＳＢが押下されて設定変更スイッチ３０１の信号状態がオン状態となった場合に解除操作が行われたと判断され（ステップＳ２０６でＹ）、エラー解除処理が行われる（ステップＳ２０７）。そしてエラー解除処理が完了すると、第１メイン表示器ＤＳ１の状態を元の状態に復帰させて一連の処理を終了する（ステップＳ２０８）。
【０１４４】
図１３は、逆流エラー、払出異常エラー、滞留エラー、または投入異常エラーのいずれかのメインエラー発生時における主制御部１０でのエラーウェイト処理で呼び出される解除処理を示すフローチャートである。
【０１４５】
まずエラーウェイト処理のステップＳ２０２で設定されたエラーコードが「Ｅ１」（逆流エラー）または「Ｅ６」（滞留エラー）であった場合には（ステップＳ３００でＹ、またはステップＳ３０１でＹ）、第１投入異常エラー検出タイマ、第２投入異常エラー検出タイマ、シュートカウンタ、投入異常非監視タイマ、および投入異常エラー検出フラグをクリアする投入異常エラーの解除処理（ステップＳ３０４）と、滞留エラー検出タイマおよび滞留エラー検出フラグをクリアする滞留エラーの解除処理（ステップＳ３０６）と、逆流エラー検出フラグをクリアする逆流エラーの解除処理（ステップＳ３０７）と、を行ってからエラーコードを含むエラー検出結果をクリアする（ステップＳ３０８）。
【０１４６】
このように本実施の形態では、逆流エラーが検出された場合に、エラーウェイト処理中において解除操作が行われたことに基づいて、逆流エラーに対応する解除処理を行うとともに、投入異常エラーおよび滞留エラーに対応する解除処理についても行うようにしている。このため本実施の形態によれば、メダルの流路において発生している逆流エラーの原因を取り除く作業に付随して投入異常エラーや滞留エラーを検出してしまっても、逆流エラーの解除処理に伴って投入異常エラーや滞留エラーについても解除処理が行われるので、エラー解除の際の手間がかからないようにすることができる。
【０１４７】
また本実施の形態では、滞留エラーが検出された場合に、エラーウェイト処理中において解除操作が行われたことに基づいて、滞留エラーに対応する解除処理を行うとともに、投入異常エラーに対応する解除処理を行うようにしている。このため本実施の形態によれば、投入口ＭＩの付近において発生している滞留エラーの原因を取り除く作業に付随して投入異常エラーを検出してしまっても、滞留エラーの解除処理に伴って投入異常エラーについても解除処理が行われるので、エラー解除の際の手間がかからないようにすることができる。
【０１４８】
またエラーコードが「Ｅ４」（払出異常エラー）であった場合には（ステップＳ３０２でＹ）、払出異常エラー検出タイマおよび払出異常エラー検出フラグをクリアする払出異常エラーの解除処理（ステップＳ３０５）と、滞留エラー検出タイマおよび滞留エラー検出フラグをクリアする滞留エラーの解除処理（ステップＳ３０６）と、逆流エラー検出フラグをクリアする逆流エラーの解除処理（ステップＳ３０７）と、を行ってからエラーコードを含むエラー検出結果をクリアする（ステップＳ３０８）。
【０１４９】
またエラーコードが「Ｅ９」（投入異常エラー）であった場合には（ステップＳ３０３でＮ）、第１投入異常エラー検出タイマ、第２投入異常エラー検出タイマ、およびシュートカウンタ、投入異常非監視タイマ、および投入異常エラー検出フラグをクリアする投入異常エラーの解除処理（ステップＳ３０４）と、滞留エラー検出タイマおよび滞留エラー検出フラグをクリアする滞留エラーの解除処理（ステップＳ３０６）と、逆流エラー検出フラグをクリアする逆流エラーの解除処理（ステップＳ３０７）と、を行ってからエラーコードを含むエラー検出結果をクリアする（ステップＳ３０８）。
【０１５０】
このように本実施の形態では、第１類型、第２類型、または第３類型のいずれかの投入異常エラーが検出された場合に、エラーウェイト処理中において解除操作が行われたことに基づいて、いずれにも対応できるように共通の解除処理を行うようにしている。このようにすれば、投入口ＭＩ付近で発生している第１類型の投入異常エラーと、メダルの流路において発生している第２類型および第３類型の投入異常エラーとを互いに関連するエラーと考えて１つのエラー群として取り扱い、いずれかのエラーの発生が検出されている状況において、その原因を取り除く行に付随して発生し得るエラーを含めて解除処理が行われるようになるので、エラー解除の際の手間がかからないようにすることができる。
【０１５１】
またエラーコードが「Ｅ１」、「Ｅ４」、「Ｅ６」、および「Ｅ９」のいずれでもなかった場合には（ステップＳ３０３でＹ）、滞留エラー検出タイマおよび滞留エラー検出フラグをクリアする滞留エラーの解除処理（ステップＳ３０６）と、逆流エラー検出フラグをクリアする逆流エラーの解除処理（ステップＳ３０７）と、を行ってからエラーコードを含むエラー検出結果をクリアする（ステップＳ３０８）。
【０１５２】
なお本実施の形態では、エンプティエラー（エラーコードＥ２）、払出詰まりエラー（エラーコードＥ３）、オーバーエラー（エラーコードＥ５）、については個別に解除処理が行われるようになっている。ただし、払出異常エラーに対応する解除処理を行う場合には、払出詰まりエラーについても解除処理を行うようにしたり、また払出詰まりエラーに対応する解除処理を行う場合には、払出異常エラーに対応する解除処理を行う等、エラーの検出に際して同じセンサの監視をしているようなエラーについては関連性のあるエラーとして一方の解除処理が行われる場合には、他方の解除処理が行われるようにしてもよい。
【０１５３】
図１４は、メインエラーの発生に係る副制御部２０でのエラー検出に係る処理を示すフローチャートである。
【０１５４】
主制御部１０から送信されたエラー発生コマンドを受信すると（ステップＳ４００でＹ）、エラー発生コマンドに含まれるメインエラーのエラー種別に対応したエラー検出フラグを設定する（ステップＳ４０１）。
【０１５５】
図１５は、ドア開放エラーに係る副制御部２０でのエラー検出に係る処理を示すフローチャートである。
【０１５６】
主制御部１０から送信されたドア開コマンドを受信すると（ステップＳ５００でＹ）、ドア開放エラー検出タイマの計時を開始し（ステップＳ５０１）、ドア開放エラー検出タイマの計時情報がタイムアップすると（ステップＳ５０２でＹ）、ドア開放エラーが発生したと判断してドア開放エラー検出フラグを設定する（ステップＳ５０３）。
【０１５７】
図１６は、通信エラーに係る副制御部２０でのエラー検出に係る処理を示すフローチャートである。
【０１５８】
副制御部２０では、通信エラー検出タイマによって主制御部１０から定期的に送信されてくる断線監視コマンドの受信間隔を計っており、通信エラー検出タイマがカウントアップしていない状況では（ステップＳ６００でＮ）、主制御部１０からの断線監視コマンドを受信すると（ステップＳ６０１でＹ）、通信エラー検出タイマの計時情報がリセットされて計時を再開する（ステップＳ６０２）。そして通信エラー検出タイマがタイムアップしてしまうと（ステップＳ６００でＹ）、通信エラーが発生したと判断して通信エラー検出フラグを設定する（ステップＳ６０３）。
【０１５９】
図１７は、副制御部２０での報知対象となるエラーを決定する処理を示すフローチャートである。本実施形態では、通信エラー、メインエラー、ドア開放エラーの順にエラーの発生を定期的にチェックし、通信エラー＞メインエラー＞ドア開放エラーの優先順位で報知対象を決定する。
【０１６０】
具体的に説明すると、まず副記憶手段２０４に通信エラー検出フラグが設定されているか否かに基づいて通信エラーが発生しているか否かをチェックし（ステップＳ７００）、通信エラーが発生していると判断される場合には（ステップＳ７００でＮ）、通信エラーを報知対象として設定する（ステップＳ７０３）。
【０１６１】
次に通信エラーが発生していない場合には（ステップＳ７００でＹ）、副記憶手段２０４にいずれかのメインエラーに対応するエラー検出フラグが設定されているか否かに基づいてメインエラーが発生しているか否かをチェックし（ステップＳ７０１）、いずれかのメインエラーが発生していると判断される場合には（ステップＳ７０１でＮ）、副記憶手段２０４に設定されているエラー検出フラグに対応するメインエラーを報知対象として設定する（ステップＳ７０４）。
【０１６２】
最後にメインエラーが発生していない場合には（ステップＳ７０１でＹ）、副記憶手段２０４にドア開放エラー検出フラグが設定されているか否かに基づいてドア開放エラーが発生しているか否かをチェックし（ステップＳ７０２）、ドア開放エラーが発生していると判断される場合には（ステップＳ７０２でＮ）、ドア開放エラーを報知対象として設定する（ステップＳ７０４）。
【０１６３】
図１８は、メインエラーを報知対象とした副制御部２０でのエラー報知処理を示すフローチャートである。
【０１６４】
まず全ての演出装置の状態を副記憶手段２０４に設けられた退避バッファに退避させてから（ステップＳ８００）、報知対象となっているメインエラーのエラー種別に応じてメインエラー報知処理を実行する（ステップＳ８０１〜ステップＳ８０３）。
【０１６５】
例えば、報知対象となっているメインエラーのエラー種別が、逆流エラー（Ｅ１）、払い出し異常エラー（Ｅ４）、または投入異常エラー（Ｅ９）のいずれかである場合には（ステップＳ８０１でＥ１，Ｅ４，Ｅ９）、外周ランプＡＬを点灯し、ＭＡＸベットランプおよびバックライトユニットＬＵを消灯し、スピーカＳＰから警告音ＡとメッセージＡとを出力する演出態様のメインエラー報知処理を実行する（ステップＳ８０２）。
【０１６６】
また例えば、報知対象となっているメインエラーのエラー種別が、エンプティエラー（Ｅ２）、払い出し詰まりエラー（Ｅ３）、オーバーエラー（Ｅ５）、または滞留エラー（Ｅ６）のいずれかである場合には（ステップＳ８０１でＥ２，Ｅ３，Ｅ５，Ｅ６）、外周ランプＡＬを点滅させ、ＭＡＸベットランプおよびバックライトユニットＬＵを消灯し、スピーカＳＰから警告音ＢとメッセージＡとを出力し、液晶ディスプレイＬＣＤにエラー内容を表示する演出態様のメインエラー報知処理を実行する（ステップＳ８０３）。
【０１６７】
そしてメインエラー報知処理が実行されている状況では、主制御部１０からのエラー解除コマンドを待機し（ステップＳ８０４）、エラー解除コマンドを受信した場合に（ステップＳ８０４でＹ）、復帰処理が行われる（ステップＳ８０５）。復帰処理では副記憶手段２０４に設定されたメインエラーに関するエラー検出フラグ等の情報をクリアするとともに、退避バッファに退避させた情報に基づいて各演出装置の状態を元の状態に復帰させて一連の処理を終了する。
【０１６８】
図１９は、ドア開放エラーを報知対象とした副制御部２０でのエラー報知処理を示すフローチャートである。
【０１６９】
まずＭＡＸベットランプを除く演出装置の状態を副記憶手段２０４に設けられた退避バッファに退避させてから（ステップＳ９００）、報知対象となっているドア開放エラーに対応するエラーコード（Ｅ８）を設定してサブ表示器ＤＳ３にエラーコード（Ｅ８）を表示してから（ステップＳ９０１）、外周ランプＡＬを点滅させ、バックライトユニットＬＵを消灯し、スピーカＳＰから警告音ＢとメッセージＢとを出力し、液晶ディスプレイＬＣＤにエラー内容を表示する演出態様のドア開放エラー報知処理を実行する（ステップＳ９０２）。なおＭＡＸベットランプについてはドア開放エラー報知処理の対象外デバイスとなっているため、メインループ処理の進行に応じて主制御部１０から送信されてくる制御コマンドに応じてＭＡＸベットランプの点灯制御が行われる。
【０１７０】
そしてドア開放エラー報知処理が実行されている状況では、主制御部１０からのドア閉コマンドを待機し（ステップＳ９０３）、ドア閉コマンドを受信すると（ステップＳ９０３でＹ）、副記憶手段２０４に復帰ウェイトタイマを設定して（ステップＳ９０４）、復帰ウェイトタイマが所定期間（約２秒）を計時してタイムアップするまでタイマウェイト処理を行ってから（ステップＳ９０５）、復帰処理が行われる（ステップＳ９０６）。復帰処理では副記憶手段２０４に設定されたドア解放エラー検出フラグやドア開放エラー検出タイマ等のドア開放エラーに関連する情報をクリアするとともに、退避バッファに退避させた情報に基づいて各演出装置の状態を元の状態に復帰させて一連の処理を終了する。
【０１７１】
図２０は、通信エラーを報知対象とした副制御部２０でのエラー報知処理を示すフローチャートである。
【０１７２】
まずＭＡＸベットランプを除く演出装置の状態を副記憶手段２０４に設けられた退避バッファに退避させてから（ステップＳ１０００）、報知対象となっている通信エラーに対応するエラーコード（ＥＦ）を設定してサブ表示器ＤＳ３にエラーコード（ＥＦ）を表示してから（ステップＳ１００１）、外周ランプＡＬを点滅させ、バックライトユニットＬＥを消灯し、スピーカＳＰから警告音ＢとメッセージＡとを出力し、液晶ディスプレイＬＣＤにエラー内容を表示する演出態様の通信エラー報知処理を実行する（ステップＳ１００２）。なおＭＡＸベットランプについては通信エラー報知処理の対象外デバイスとなっているため、メインループ処理の進行に応じて主制御部１０から送信されてくる制御コマンドに応じてＭＡＸベットランプの点灯制御が行われる。
【０１７３】
そして本実施形態では、通信エラーについては電断復帰によってのみ解除可能となっているため、ひとたび通信エラーが発生すると遊技機の電源が落とされるまで演出装置の状態が復帰することはなく通信エラーを報知する状態が継続することになる。
【０１７４】
以上に述べた本実施の形態では、前面扉ＦＤの開放によって発生するドア開放エラーの発生をサブ基板ＳＵＢ（副制御部２０）で監視し、ドア開放エラーの発生中もメイン基板ＭＡＩＮ（主制御部１０）では遊技を進行させるメインループ処理を続行可能として、前面扉を開放したまま遊技機の動作チェックが可能となっているため、遊技機のメンテナンス作業の効率を向上させることができる。
【０１７５】
特に本実施の形態では、サブ基板ＳＵＢ（副制御部２０）で点灯制御を行うランプユニットとして前面扉ＦＤを電飾する外周ランプＡＬとメダルの投入操作が可能であるか否かを示すＭＡＸベットボタンＢ０Ｂに内蔵されたＭＡＸベットランプとについて、ドア開放エラーの発生している状況において外周ランプＡＬでドア開放エラー発生の報知を行う一方で、メインループ処理の進行に応じてＭＡＸベットランプの点灯制御を行うようにしたので、ＭＡＸベットボタンＢ０Ｂに対する投入操作が正常に受け付けられるかどうかの動作チェックを通常の遊技と同様の動作環境で違和感なく進めることができ、遊技機のメンテナンス作業におけるインターフェース環境を向上させることができる。
【０１７６】
また本実施の形態のような遊技機では、主記憶手段１０６のメモリ容量が大きいものを搭載することが禁じられているため、遊技機を設計する上ではメモリ使用量の厳密な管理が要求される。そして本実施の形態のようにドア開放エラーをメイン基板ＭＡＩＮ側で管理するのではなく、メイン基板ＭＡＩＮよりも搭載するメモリ容量の自由度が高いサブ基板ＳＵＢ側で管理に移すことで、メンテナンス作業の効率が向上するばかりではなく、メイン基板ＭＡＩＮのメモリ使用量も削減することができる。
【０１７７】
なお本実施の形態では、サブエラー（ドア開放エラー、通信エラー）の発生した状況において、バックライトユニットＬＵを消灯する演出態様のエラー報知処理を行うようにした場合について説明をしたが、ドア開放エラー報知処理および通信エラー報知処理においてバックライトユニットＬＵをＭＡＸベットランプと同様に報知処理の対象外デバイスとしてメインループ処理の進行に応じて点灯制御を行うようにしてもよい。
【０１７８】
このようにすれば、前面扉ＦＤを開放した状態でも通常の遊技と同様の動作環境で第１リールＲ１〜第３リールＲ３の挙動を確認しやすくなり、前面扉ＦＤを開放したまま行うようなメンテナンス作業におけるインターフェース環境を向上させることができる。
【０１７９】
なお各リールに配列された図柄の視認性確保という観点からはバックライトユニットＬＵについてサブエラーが発生した状況では、エラー報知処理の対象デバイスとするが、上記実施形態のようにエラー報知処理においてバックライトユニットＬＵを消灯するのではなく点灯させたままとするようにしてもよい。
【０１８０】
特にドア開放エラー報知処理において、バックライトユニットＬＵを点灯させたままとする場合には、メインループ処理の進行状況に応じてリールの停止時にバックライトユニットＬＵを消灯させたり、役の入賞時にバックライトユニットＬＵを点滅させたりする演出態様での点灯制御を行うように構成されていても、前面扉ＦＤが閉まっている状況では、メインループ処理の進行状況に応じた演出態様で点灯制御を行うが、前面扉ＦＤが開放されてドア開放エラーが発生し、ドア開放エラー報知処理を行っている状況では、バックライトユニットＬＵを点灯させたままとするがメインループ処理においてリールの停止や役の入賞等の演出発生条件が成立してもメインループ処理の進行に応じた演出態様での点灯制御は行わないようにすることができる。
【０１８１】
また本実施の形態では、副制御部２０でのドア開放エラーの検出について、主制御部１０からのドア開コマンドを受信してから所定期間を経過したことによってドア開放エラーが発生したと判断するようにしたが、ドア開コマンドを受信した場合に即座にドア開放エラーが発生したと判断するようにしてもよい。また主制御部１０においてドア開放スイッチ３０２の信号状態がオン状態に変化したことに基づいて計時を行い、所定期間を経過したことによって副制御部２０に対してドア開コマンドを送信し、ドア開コマンドを受信した副制御部２０ではドア開コマンドを受信したことを契機としてドア開放エラーが発生したと判断するようにしてもよい。
【０１８２】
また本実施の形態では、メインエラーおよびサブエラーのいずれが発生している状況でもエラー報知処理では、液晶ディスプレイＬＣＤによってエラー内容を表示するようにしたが、サブエラーのうちドア開放エラーが発生している状況では、液晶ディスプレイＬＣＤをエラー報知処理の対象外デバイスとして、メインループ処理の進行に応じて表示内容の制御が行われるようにしてもよい。
【符号の説明】
【０１８３】
ＢＸ  収納箱、ＵＤ  上部前面扉、ＤＤ  下部前面扉、ＤＷ  表示窓、
Ｌ１  有効ライン、ＤＳ１  第１メイン表示器、ＤＳ２  第２メイン表示器、
ＤＳ３  サブ表示器、ＬＣＤ  液晶ディスプレイ、ＡＬ  外周ランプ、
Ｒ１  第１リール、Ｒ２  第２リール、Ｒ３  第３リール、
ＳＭ  ステッピングモータ、ＳＵ  支持ユニット、ＢＵ  ベースユニット、
ＲＤ  リール本体、ＴＰ  リールテープ、ＬＵ  バックライトユニット、
Ｂ０Ａ  １ベットボタン、Ｂ０Ｂ  ＭＡＸベットボタン、
ＳＬ  スタートレバー、Ｂ１〜Ｂ３  ストップボタン、
ＭＩ  投入口、ＭＯ  払出口、ＭＰ  メダル受け皿、
ＤＫ  ドアキーシリンダ、ＳＣ  メダルセレクター、ＭＳ  メダルシュート、
ＭＡＩＮ  メイン基板、ＳＵＢ  サブ基板、
ＨＰ  ホッパーユニット、ＭＴ  メダル貯蔵タンク、ＣＢ  キャッシュボックス、
ＥＵ  電源ユニット、ＥＳ  電源スイッチ、ＫＳ  設定変更キーシリンダ、
ＳＢ  設定変更ボタン、ＰＳ  リールユニット収納スペース、ＳＰ  スピーカ、
１０  主制御部、
１０１  設定変更手段、１０２  遊技制御手段、１０３  乱数発生手段、
１０４  メインエラー検出手段、１０５  メインエラー管理手段、１０６  主記憶手段、
２０  副制御部、
２０１  演出制御手段、２０２  サブエラー検出手段、２０３  サブエラー管理手段、
２０４  副記憶手段、
３０１  設定変更スイッチ、３０２  ドア開閉スイッチ、３０３  ドアセンサ、
４０１  投入検知センサ、４０２、第１メダル通過センサ、
４０３  第２メダル通過センサ、４０４  メダルブロッカー、
３０５  シュートセンサ、３０７  １ベットスイッチ、３０８  ＭＡＸベットスイッチ、
３０９  スタートスイッチ、３１０  リールユニット、４０５  リールインデックス、
３１１  ストップスイッチ、４０６  払出センサ、
３１３  オーバーフローセンサ、５０１  表示ユニット、５０３  ランプユニット、
６０４  ＭＡＸベットランプ、
【図１】
2020039492.tif 000003
【図２】
2020039492.tif 000004
【図３】
2020039492.tif 000005
【図４】
2020039492.tif 000006
【図５】
2020039492.tif 000007
【図６】
2020039492.tif 000008
【図７】
2020039492.tif 000009
【図８】
2020039492.tif 000010
【図９】
2020039492.tif 000011
【図１０】
2020039492.tif 000012
【図１１】
2020039492.tif 000013
【図１２】
2020039492.tif 000014
【図１３】
2020039492.tif 000015
【図１４】
2020039492.tif 000016
【図１５】
2020039492.tif 000017
【図１６】
2020039492.tif 000018
【図１７】
2020039492.tif 000019
【図１８】
2020039492.tif 000020
【図１９】
2020039492.tif 000021
【図２０】
2020039492.tif 000022
【手続補正書】
【提出日】令和1年10月21日(2019.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
開閉自在に設けられた前面扉を有する筐体と、
外周面に図柄が配列されたリールおよび当該図柄の表示位置を照明するバックライトを含むリールユニットと、
前記リールの回転および停止を制御し、遊技を進行させるメインループ処理を行うメイン基板と、
前記バックライトの点灯制御を行うサブ基板と、を含み、
前記メイン基板において、前記前面扉が開放している状況でも前記メインループ処理を続行可能とし、
前記サブ基板において、前記前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、前記ドア開放エラーが発生している状況においても前記メインループ処理の進行に応じて前記バックライトの点灯制御を行うことを特徴とする遊技機。
【請求項２】
開閉自在に設けられた前面扉を有する筐体と、
外周面に図柄が配列されたリールおよび当該図柄の表示位置を照明するバックライトを含むリールユニットと、
前記リールの回転および停止を制御し、遊技を進行させるメインループ処理を行うメイン基板と、
前記バックライトの点灯制御を行うサブ基板と、を含み、
前記メイン基板において、前記前面扉が開放している状況でも前記メインループ処理を続行可能とし、
前記サブ基板において、前記前面扉が開放していることに基づくエラーであるドア開放エラーの発生を監視し、前記前面扉が閉まっている状況では、前記メインループ処理の進行に応じた演出態様で前記バックライトの点灯制御を行うが、ドア開放エラーが発生している状況では、前記バックライトに関して、前記メインループ処理の進行に応じた演出態様での点灯制御は行わずに点灯させたまま維持することを特徴とする遊技機。