(57)【特許請求の範囲】
【請求項１】
複数の磁気異常検出手段と、
少なくとも一部の機械的構成要素が原位置に位置しているか否かを判断する判断手段と、
を備え、
前記判断手段によって前記機械的構成要素が原位置に位置していると判断されるときには、前記複数の磁気異常検出手段の全ての検出を有効とする第一異常検出状態を設定し、
前記判断手段によって前記機械的構成要素が原位置に位置していないと判断されるときには、前記複数の磁気異常検出手段の一部の検出は有効であるが、それ以外の一部の検出を無効とする第二異常検出状態を設定するように構成され、
前記複数の磁気異常検出手段は、
検出範囲が一定であり、前記機械的構成要素がどのような位置にあっても、当該機械的構成要素が検出範囲に入り込まない一または複数の第一磁気異常検出手段と、
検出範囲が変化する一または複数の第二磁気異常検出手段と、
を含み、
前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、
前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とする
ことを特徴とする遊技機。
【請求項２】
前記機械的構成要素は、遊技盤の前方に開閉自在に設けられた扉であり、
前記判断手段は、前記扉が原位置である閉位置にあるか否かを判断するものであることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記第二磁気異常検出手段は、ある時点における磁場を記憶し、当該記憶された磁場を基準として異常の有無を判断するものであることを特徴とする請求項１または請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気状態の異常を検出する磁気異常検出手段を備えた遊技機に関する。
【背景技術】
【０００２】
下記特許文献１には、遊技機の設置環境下における磁気状態を基準磁気状態として記憶し、予め定められた許容範囲を外れる磁気状態が検出された場合に異常と判断するようにした磁気異常の検出機能を備えた遊技機が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８７９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
遊技機に設けられる扉等が原位置に位置しているときと、そうでないときとでは、検出される磁気状態が変化し、異常の有無が正確に判断できない場合が生じうる。
【０００５】
本発明は、磁気状態の異常を検出する磁気異常検出手段を備えた遊技機において、誤検知の発生頻度を低下させることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた本発明にかかる遊技機は、複数の磁気異常検出手段と、少なくとも一部の機械的構成要素が原位置に位置しているか否かを判断する判断手段と、を備え、前記判断手段によって前記機械的構成要素が原位置に位置していると判断されるときには、前記複数の磁気異常検出手段の全ての検出を有効とする第一異常検出状態を設定し、前記判断手段によって前記機械的構成要素が原位置に位置していないと判断されるときには、前記複数の磁気異常検出手段の一部の検出は有効であるが、それ以外の一部の検出を無効とする第二異常検出状態を設定するように構成され、前記複数の磁気異常検出手段は、検出範囲が一定であり、前記機械的構成要素がどのような位置にあっても、当該機械的構成要素が検出範囲に入り込まない一または複数の第一磁気異常検出手段と、検出範囲が変化する一または複数の第二磁気異常検出手段と、を含み、前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とすることを特徴とする。
【０００７】
上記本発明にかかる遊技機は、磁気異常検出手段の全ての検出を有効とする第一異常検出状態と、一部の検出は有効であるがそれ以外の一部の検出を無効とする第二異常検出状態とを切り替え可能であるため、所定の条件下において第二異常検出状態を設定することで、誤検知の発生を抑制することが可能となる。
また、このような構成によれば、第二異常検出状態に設定することで、検出レベルが変化する第二磁気異常検出手段による誤検知の発生を抑制することが可能である。
【０００８】
前記機械的構成要素は、遊技盤の前方に開閉自在に設けられた扉であり、前記判断手段は、前記扉が原位置である閉位置にあるか否かを判断するものが例示できる。
【０００９】
少なくとも一部の機械的構成要素（例えば遊技盤の前方に開閉自在に設けられた扉）が、原位置に位置していないときには当該扉の影響によって誤検知が発生してしまうおそれがある。したがって、このような場合に第二異常検出状態を設定することで、扉の影響による誤検知の発生を抑制することが可能である。
【００１０】
前記第二磁気異常検出手段は、ある時点における磁場を記憶し、当該記憶された磁場を基準として異常の有無を判断するものであるとよい。
【発明の効果】
【００２０】
本発明にかかる遊技機によれば、磁気異常検出手段の誤検知の発生頻度を低下させることが可能である。
【図面の簡単な説明】
【００２１】
【図１】本実施形態にかかる遊技機の正面図である。
【図２】遊技盤に設けられた磁気センサを示した図である。
【図３】本実施形態にかかる遊技機の制御ブロック図である。
【図４】主制御基板が実行するメイン処理のフローチャートである。
【図５】主制御基板が実行する割り込み処理のフローチャートである。
【図６】主制御基板が実行するセキュリティ制御処理のフローチャートである。
【図７】主制御基板が実行するセンサ初期化処理のフローチャートである。
【図８】主制御基板が実行する磁気検出処理のフローチャートである。
【図９】サブ制御基板が実行する受信コマンド解析処理のフローチャートである。
【図１０】サブ制御基板が実行する磁気異常報知処理のフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明にかかる遊技機１の一実施形態について図面を参照して詳細に説明する。まず、図１を参照して遊技機１の全体構成について簡単に説明する。
【００２３】
遊技機１は遊技盤９０を備える。遊技盤９０は、ほぼ正方形の合板により成形されており、発射装置９０８（発射ハンドル）の操作によって発射された遊技球を遊技領域９０２に案内する通路を構成するガイドレール９０３が略円弧形状となるように設けられている。
【００２４】
遊技領域９０２には、表示装置９１、始動入賞口（第一始動入賞口９２、第二始動入賞口９３）、Ｖ入賞口９４、普通入賞領域９５、大入賞口９６、アウト口などが設けられている。かかる表示装置９１の表示領域は、遊技盤９０に形成された開口９０１を通じて視認可能となる領域である。
【００２５】
また、遊技領域９０２には、流下する遊技球が衝突することにより遊技球の流下態様に変化を与える障害物としての遊技釘が複数設けられている。遊技領域９０２を流下する遊技球は、遊技釘に衝突したときの条件に応じて様々な態様に変化する。遊技領域９０２の前方には、遊技領域９０２を覆う閉鎖状態と、遊技領域９０２を前方に開放する開放状態との間を変位する前面扉３０が設けられている。前面扉３０は、枠体および透明な板を有し、透明な板を通じて遊技領域９０２が視認可能となる。後述するように、本実施形態では、当該前面扉３０の状態が、第二磁気センサ２０（第二磁気異常検出手段）の初期化に影響を与える一つの因子となる。
【００２６】
このような遊技機１では、発射装置９０８を操作することにより遊技領域９０２に向けて遊技球を発射する。遊技領域９０２を流下する遊技球が、始動入賞口（第一始動入賞口９２、第二始動入賞口９３）や大入賞口９６等の入賞口に入賞すると、所定の数の賞球が払出装置により払い出される。大当たり抽選は、始動入賞口（第一始動入賞口９２、第二始動入賞口９３）への遊技球の入賞を契機として実行される。Ｖ入賞口９４は、遊技球が入賞したときに遊技者に有利な事象を発生させるものである。普通入賞領域９５（いわゆるスルー）は、遊技球が入賞したときに、第二始動入賞口９３の手前に設けられた開閉部材（いわゆる電チュー）を開状態とし、遊技球が第二始動入賞口９３に入賞しやすい状態とするか否かを抽選するためのものである。
【００２７】
なお、遊技機１の枠体、遊技球を貯留する下皿や上皿など、本発明に関係のない遊技機１の構成要素は説明を省略する。これらについては公知の遊技機と同様の構造のものが適用できる。また、本実施形態にかかる遊技機１は、いわゆるぱちんこ遊技機であるが、以下で説明する内容は、スロットマシン等のその他の遊技機にも適用可能である。
【００２８】
本実施形態にかかる遊技機１は、磁気異常検出手段を備える。磁気異常検出手段は、いわゆる磁気センサである。遊技盤９０に一または複数の第一磁気異常検出手段（以下、第一磁気センサ１０と称することもある）と、一または複数の第二磁気異常検出手段（以下、第二磁気センサ２０と称することもある）が取り付けられている。第一磁気センサ１０と第二磁気センサ２０の差異の詳細については後述するが、本実施形態における第二磁気センサ２０は、広範囲磁気センサであって、検出範囲（検出能）を変化させることができるものである。具体的には、遊技球の流れに影響を与える所定量以上の磁力を発するものが、所定の範囲内に進入した場合に異常と判断することを前提とし、当該「所定の範囲」を検出範囲としてその大きさを変化させることができるものである。
【００２９】
以下、本実施形態にかかる遊技機１が備える主制御基板４０およびサブ制御基板５０が行う各種制御処理について、異常磁気の検出手法に関する点を中心に説明する。
【００３０】
メイン処理では、まずＣＰＵ等のデバイスの初期設定（Ｓ１０）が行われる。
【００３１】
次に、割り込み禁止処理（Ｓ２０）、各種当否判定を実行するための乱数である普通図柄・特別図柄主要乱数更新処理（Ｓ３０）、割り込み許可処理（Ｓ４０）が行われ、その後に再び割り込み禁止処理（Ｓ２０）に戻るループ処理が行われ、このループ処理の間に割り込み処理（Ｓ１００）が行われる。
【００３２】
割り込み禁止処理（Ｓ２０）では、４ｍｓｅｃごとに割り込み処理（Ｓ１００）が入ってきても、割り込み許可となるまで、割り込みを禁止する。次の普通図柄・特別図柄主要乱数更新処理（Ｓ３０）では、種々の乱数が主要乱数更新処理（Ｓ３０）ごとに１加算され、各乱数の設定上限値に至ると次に最小値に戻って再び加算が行われる。更新された乱数は主制御基板４０のＲＡＭに記憶される。割り込み許可処理（Ｓ４０）では、４ｍｓｅｃごとに入ってくる割り込み処理（Ｓ１００）に対して許可をする。
【００３３】
割り込み処理（Ｓ１００）では、図５に示すように、コマンド処理（Ｓ１１０）、普通図柄・特別図柄主要乱数更新処理（Ｓ１２０）、セキュリティ制御処理（Ｓ１３０）、入賞検出処理（Ｓ１４０）、普通動作処理（Ｓ１５０）、特別動作処理（Ｓ１６０）、保留球数処理（Ｓ１７０）、電源断監視処理（Ｓ１８０）、その他の処理（Ｓ１９０）が行われる。セキュリティ処理以外の処理は、本発明と直接的な関係がないため詳細な説明は省略する（公知の遊技機と同様のものであってよい）。簡単に説明すると次の通りである。コマンド処理（Ｓ１１０）は、各種コマンドをサブ制御基板５０等の別の制御基板に送信等する処理である。普通図柄・特別図柄主要乱数更新処理（Ｓ１２０）は、メイン処理（Ｓ１０）で実行されている普通図柄・特別図柄主要乱数更新処理（Ｓ３０）と同様の処理である。入賞検出処理（Ｓ１４０）は、始動入賞口９２、９３等の各種入賞口に遊技球が入賞したことを検出するための処理である。普通動作処理（Ｓ１５０）は、第二始動入賞口９４に遊技球が入賞しやすい状態とする開閉部材を開閉させるための処理である。特別動作処理（Ｓ１６０）は、大当たり抽選や、遊技状態を制御する処理である。保留球数処理（Ｓ１７０）は、遊技球の入賞等に基づき、各種保留数を増減させる処理である。電源断監視処理（Ｓ１８０）は、電源が切られた場合に各種データを記憶させるための処理である。その他の処理（Ｓ１９０）は、遊技に必要な各種処理である。
【００３４】
セキュリティ制御処理（Ｓ１３０）では、センサ初期化処理（Ｓ１３１）、磁気検出処理（Ｓ１３２）、その他異常制御処理（Ｓ１３３）が実行される。
【００３５】
センサ初期化処理（Ｓ１３１）は、第二磁気センサ２０（第二磁気異常検出手段）を初期化するための処理である。ここで、本実施形態における第二磁気センサ２０は、三段階のステップを経て初期化されるものである。まず、電源投入時には、第二磁気センサ２０は初期化ステータス＝３となっており、各条件をクリアする度に、初期化ステータス＝２、１、０と変化していくものである（初期化ステータス＝０となったときに全ての初期化ステップが完了したものとなる）。本実施形態にかかる第二磁気センサ２０は、初期化ステータス＝３、２、１、０の順で、警戒レベルが上がっていく。ここで、警戒レベルの差（レベルの大小）は、異常磁気を検出する検出範囲の大きさ、および、異常検出時に実行する対処措置の内容の少なくともいずれか一方によって設定される。例えば、検出範囲の大きさによって警戒レベルの差を設定する場合には、初期化ステータス＝３、２、１、０の順で検出範囲の大きさが大きくなっていく。異常検出時に実行する対処措置の内容の一例としては、磁気状態が異常であると判断されたときの警報態様等が挙げられる。例えば、初期化ステータス＝３、２、１、０の順で磁気状態が異常であると判断されたときに鳴らすアラーム（警告音）の大きさを大きくするといった態様が挙げられる。初期化ステータス＝３で異常であると判断されたときには所定のランプを点滅させ、初期化ステータス＝２で異常であると判断されたときには表示装置９１に異常である旨表示し、初期化ステータス＝１で異常であると判断されたときには所定のランプを点滅させるとともに表示装置９１に異常である旨表示し、初期化ステータス＝０で異常であると判断されたときには所定のランプを点滅させ、表示装置９１に異常である旨表示し、アラーム音を鳴らす、といったように、初期化ステータスの数が小さくなるほど、周囲が気づきやすくなる警報態様にするとよい。
【００３６】
センサ初期化処理（Ｓ１３１）では、まず、初期化ステータス＝０であるかどうかが判断される（Ｓ１３１−１）。初期化ステータス＝０でないと判断されたとき（Ｓ１３１−１「Ｎｏ」）には、初期化ステータス＝１であるかどうかが判断される（Ｓ１３１−２）。初期化ステータス＝１でないと判断されたとき（Ｓ１３１−２「Ｎｏ」）には、初期化ステータス＝２であるかどうかが判断される（Ｓ１３１−３）。初期化ステータス＝２でないと判断されたとき（Ｓ１３１−３「Ｎｏ」）には、初期化ステータス＝３であるということである。つまり、第二磁気センサ２０（遊技機１）に電源が投入されたということである。この場合には、初期化ステータスを１減算して２とし（Ｓ１３１−４）、減算後、所定時間経過したかどうかを判断するための初期化タイマをセットする（Ｓ１３１−５）。
【００３７】
初期化ステータス＝２となると、Ｓ１３１−３における判断が「Ｙｅｓ」となり、前面扉３０が開放しているかどうかを判断するステップに移行する（Ｓ１６１−６）。つまり、前面扉３０という遊技機１を構成する機械的構成要素の一部が原位置に位置しているかどうかを判断する。開放していない場合（Ｓ１３１−６「Ｎｏ」）には、初期化タイマが０となっているかどうかを判断する（Ｓ１３１−７）。つまり、Ｓ１３１−６、７によって、前面扉３０の閉状態が所定時間（初期化タイマによって計測される時間）の間維持されているかどうかを判断する。維持されている場合（Ｓ１３１−７「Ｙｅｓ」）には、初期化ステータスを１減算して１とし（Ｓ１３１−４）、減算後、所定時間経過したかどうかを判断するための初期化タイマを再びセットする（Ｓ１３１−５）。Ｓ１３１−６において前面扉３０が開放されていると判断されたとき（Ｓ１３１−８「Ｙｅｓ」）には、再び初期化タイマがセットされる。つまり、初期化タイマによって計測される所定時間の間、前面扉３０の閉状態が維持されなければ、再び初期化タイマによる所定時間の計測が再開（タイマがリセット）される。
【００３８】
初期化ステータス＝１となると、Ｓ１３１−２における判断が「Ｙｅｓ」となり、図柄変動が停止しているかどうかを判断するステップに移行する（Ｓ１６１−８）。つまり、遊技機１の遊技を制御する制御的構成要素が停止しているか否かを判断する。本実施形態では、開閉部材を開放させるか否かの抽選結果を報知する普通図柄、大当たりか否かの抽選結果を報知する特別図柄の変動が停止しているか、換言すれば、あらゆる抽選結果の報知が保留されずに完了しているかどうかを判断する。図柄変動が停止している場合（Ｓ１３１−８「Ｙｅｓ」）には、再び前面扉３０が閉状態にあるかどうかを判断し（Ｓ１３１−６）、閉状態にある場合（Ｓ１３１−６「Ｎｏ」）には、初期化タイマが０となっているかどうかを判断する（Ｓ１３１−７）。つまり、Ｓ１３１−８、６、７によって、図柄変動が停止した状態、かつ前面扉３０の閉状態が所定時間（初期化タイマによって計測される時間）の間維持されているかどうかを判断する。維持されている場合（Ｓ１３１−７「Ｙｅｓ」）には、初期化ステータスを１減算して０とし（Ｓ１３１−４）、減算後、所定時間経過したかどうかを判断するための初期化タイマを再びセットする（Ｓ１３１−５）。Ｓ１３１−８において図柄変動が停止していないと判断されたとき（Ｓ１３１−８「Ｎｏ」）や、Ｓ１３１−６において前面扉３０が開放されていると判断されたとき（Ｓ１３１−６「Ｙｅｓ」）には、再び初期化タイマがセットされる。つまり、初期化タイマによって計測される所定時間の間、図柄変動の停止および前面扉３０の閉状態が維持されなければ、再び初期化タイマによる所定時間の計測が再開（タイマがリセット）される。
【００３９】
初期化ステータス＝０となると、Ｓ１３１−１における判断が「Ｙｅｓ」となり、センサ初期化処理が終了する。つまり、第二磁気センサ２０の初期化（完全な初期化）が完了する。
【００４０】
以上の第二磁気センサ２０に対するセンサ初期化処理をまとめると次のようなことが言える。本実施形態では、電源が投入されたことを契機として第一段階の初期化が実行され、少なくとも一部の機械的構成要素が原位置にあること（本実施形態では、前面扉３０が閉状態にあること）を契機として第二段階の初期化が実行され、少なくとも一の制御的構成要素が停止していること（本実施形態では、図柄変動が停止していること）を契機として第三段階の初期化が実行される。なお、少なくとも一部の機械的構成要素が原位置にあること（本実施形態では、前面扉３０が閉状態にあること）を判断する手段が本発明における判断手段に相当する。
【００４１】
第一段階の初期化は、第二磁気センサ２０の仕様等によるもの（自動的に実行されるもの）であってもよいし、遊技機１の制御として意図的に実行されるものであってもよい。また、このような第一段階の初期化が実行されない構成であってもよい（この場合には、本実施形態における第二段階の初期化が第一段階の初期化となり、第三段階の初期化が第二段階の初期化となる）。
【００４２】
第二段階の初期化は、機械的構成要素の少なくとも一部が原位置にあることを契機として実行されるものである。このように、制御的構成要素が停止しているか否かを判断する前に、機械的構成要素の少なくとも一部が原位置にあることを契機として初期化を実行する意義は次のようなところにある。例えば、遊技中に何らかの原因で遊技機１（第二磁気センサ２０）への給電が停止し、その後復帰した（給電が再開された）とする。その場合、記憶されていた普通図柄や識別図柄の変動は再開されることとなるが、第二磁気センサ２０の初期化は完了していない状態となる。つまり、第二磁気センサ２０の初期化が完了していない状態で、制御的構成要素が動作したままの状態となる。このような場合に、磁石等を用いた不正を見逃してしまうおそれがあるため、機械的構成要素の少なくとも一部が原位置にあることを契機として、第一段階の初期化を行う。つまり、第二磁気センサ２０の警戒レベルを電源投入時よりも一段階上げる。ただし、電源投入後、即座に警戒レベルを一段階上げてしまうと、原位置に位置しない機械的構成要素によって誤検知が発生してしまうおそれが高まる。停電等が発生し、その後復旧した場合には、遊技機設置店の店員が遊技機の状態を確認するため、機械的構成要素を動かすことも考えられ、そのような場合には誤検知が発生してしまうおそれが高い。そのため、機械的構成要素の少なくとも一部が原位置に位置することを契機として警戒レベルを一段階上げるようにしている。つまり、警戒レベルを一段階上げる契機とする機械的構成要素は、第二磁気センサ２０による磁気状態の検出に影響を与えるもの（影響を与えやすいもの）を適宜選定すればよい。それを踏まえ、本実施形態では、遊技盤９０の前方に位置する前面扉３０を、第一段階の初期化を行うか否かを決定する要素としている。
【００４３】
第三段階の初期化は、第二段階の初期化の後、制御的構成要素の少なくとも一部が停止していることを契機として実行されるものである。電源投入後、前面扉３０が閉状態にあり、あらゆる抽選結果の報知が保留されずに完了している場合には、変位する機械的構成要素や動作している制御的構成要素による誤検知が発生してしまうおそれが低くなるから、第三段階の初期化を行う。つまり、警戒レベルをさらに一段階上げる。第三段階の初期化を行う契機とする制御的構成要素は、適宜選定することができる。第二磁気センサ２０による磁気状態の検出に影響を与えにくいものは除外してもよい。
【００４４】
このような初期化処理を行うにあたり、制御的構成要素の状態よりも機械的構成要素の状態を先に判断するのは、機械的構成要素の方が制御的構成要素よりも第二磁気センサ２０による磁気状態の検出に影響与えやすいからである。ただし、本実施形態とは異なり、制御的構成要素の状態よりも機械的構成要素の状態を後に判断するようにしてもよいし、両者の状態を同時に判断するようにしてもよい。例えば、少なくとも一部の機械的構成要素が原位置に位置し、少なくとも一部の制御的構成要素が停止していないと判断されるときには上記の第二段階の初期化に相当する処理を行い、少なくとも一部の機械的構成要素が原位置に位置し、少なくとも一部の制御的構成要素が停止していると判断されるときには上記の第三段階の初期化に相当する処理を行うように構成してもよい。
【００４５】
磁気検出処理（Ｓ１３２）は、有効とする磁気センサを決定した上で、当該有効となるセンサによって磁気状態の異常が検出された際の処理である。
【００４６】
磁気検出処理（Ｓ１３２）では、まず、前面扉３０が開状態にあるか閉状態にあるかを判断する（Ｓ１３２−１）。前面扉３０が開状態にあると判断されたとき（Ｓ１３２−１「Ｙｅｓ」）には、第二磁気センサ２０による検出を無効にし、第一磁気センサ１０による検出を有効にする第二異常検出状態を設定する（Ｓ１３２−２）。これに対し、前面扉３０が閉状態にあると判断されたとき（Ｓ１３２−１「Ｎｏ」）には、第二異常検出状態を設定しない。具体的には、第二磁気センサ２０による検出を無効としないため、第一磁気センサ１０と第二磁気センサ２０の両方（全ての磁気センサ）による検出が有効となる第一異常検出状態を設定する（Ｓ１３２−３）。
【００４７】
第二異常検出状態が設定されたときには、第一磁気センサ１０による異常磁気の検出があるかどうかを監視し（Ｓ１３２−４）、異常が検出された場合には第二磁気検出コマンドをサブ制御基板５０に出力する（Ｓ１３２−５）。つまり、第二異常検出状態では、第二磁気センサ２０による検出は行わない。一方、第一異常検出状態が設定されたときには、第一磁気センサ１０による異常磁気の検出があるかどうかを監視し（Ｓ１３２−６）、異常が検出された場合には第一磁気検出コマンドをサブ制御基板５０に出力する（Ｓ１３２−７）。また、第二磁気センサ２０による異常磁気の検出があるかどうかを監視し（Ｓ１３２−８）、異常が検出された場合には第二磁気検出コマンドをサブ制御基板５０に出力する（Ｓ１３２−９）。このように、第一異常検出状態では、第一磁気センサ１０および第二磁気センサ２０の両方の検出を有効にする。なお、異常磁気が検出されたかどうかの判断は、偶発的な検出を排除するため、異常な状態が所定時間継続したことをもって、異常磁気が発生していると判断するようにするとよい。また、複数種の第一磁気センサ１０や第二磁気センサ２０が設けられた構成の場合、どのセンサによって異常が検出されたか判別可能なコマンドとしても（第一磁気検出コマンドや第二磁気検出コマンドが複数種存在する構成としても）よい。
【００４８】
本実施形態では、異常磁気が検出されたときの異常報知はサブ制御基板５０が行う。サブ制御基板５０は、各種演出等を制御する基板でもあり、当該演出等の制御は公知の構成が適用できるから説明を省略する。なお、主制御基板４０が異常報知の制御も実行する構成としてもよい。
【００４９】
サブ制御基板５０は、定期的に（例えば１０ｍｓごとに）、主制御基板４０等から受信したコマンドを解析する受信コマンド解析処理（Ｓ２０）を行う。受信コマンド解析処理において、受信したコマンドのなかに主制御基板４０から送信された磁気検出コマンドが存在していた場合（Ｓ２１「Ｙｅｓ」）には、磁気異常報知処理を行う（Ｓ２２）。その他のコマンドが存在していた場合（Ｓ２１「Ｎｏ」）には、各コマンドに対応した処理を行う（Ｓ２３）。
【００５０】
磁気異常報知処理（Ｓ２２）では、受信した磁気検出コマンドが第一磁気検出コマンドであったか第二磁気検出コマンドであったかが判断される（Ｓ２２−１）。第一磁気検出コマンドであった場合（Ｓ２２−１「Ｙｅｓ」）には、第一報知態様を設定する（Ｓ２２−２）。第二磁気検出コマンドであった場合（Ｓ２２−３「Ｙｅｓ」）には、第二報知態様を設定する（Ｓ２２−３）。各報知態様はどのようなものであってもよい。両報知態様に差が設定されていてもよいし、全く同じ態様であってもよい。第一報知態様は第一磁気センサ１０が反応したものであることを、第二報知態様は第二磁気センサ２０が反応したものであることを、表示装置９１に示す報知態様であるとよい。複数種の第一磁気センサ１０や第二磁気センサ２０が設けられ、どのセンサによって異常が検出されたか判別可能な場合には、当該センサの位置等を示す表示がなされるようにするとよい。
【００５１】
このように、本実施形態では、前面扉３０が開状態にあるかどうかを基準として、第一異常検出状態または第二異常検出状態に設定する。第一異常検出状態では、第一磁気センサ１０と第二磁気センサ２０の両方による検出を有効にする。第二異常検出状態では第一磁気センサ１０による検出を有効にし、第二磁気センサ２０による検出を無効にする。本実施形態では、第二磁気センサ２０（第二磁気異常検出手段）は、上記のように検出範囲を変化させることが可能なものであり、第一磁気センサ１０（第一磁気異常検出手段）は検出範囲が一定であるものである。前面扉３０が開放中は、検出範囲が一定である第一磁気センサ１０によってのみ磁気異常の有無を判断することで、前面扉３０が開状態にあることを理由とした誤検知の発生を抑制する。前面扉３０がどのような範囲にあっても、第一磁気センサ１０の検出範囲に入り込まないように設定すればよい。
【００５２】
第一磁気センサ１０（第一磁気異常検出手段）と第二磁気センサ２０（第二磁気異常検出手段）は、例えば次の１）〜５）のように区分けしてもよい。
【００５３】
１）第二磁気センサ２０を、磁場を記憶することが可能なセンサとする。例えば、電源ＯＮ時における磁場を記憶し、当該記憶された磁場を正常な状態での基準として、それに基づき異常かどうかを判断する。つまり、ある基準値との差の大きさにより（相対的に）異常かどうかを判断する。一方、第一磁気センサ１０は、このような磁場を記憶することができるものではなく、予め定められた閾値（絶対値）との比較によって異常かどうかを判断する。第二磁気センサ２０のような磁場を記憶するセンサは、些細な磁場の乱れを異常として検出する蓋然性が高い（第二磁気センサ２０に比して高い）ため、前面扉３０開放中は第二磁気センサ２０による検出を無効とし、誤検知の発生を抑制する。
【００５４】
２）第二磁気センサ２０を、第一磁気センサ１０に比して検出範囲が広い磁気センサとする。具体的には、両磁気センサとも、遊技球の流れに影響を与える所定量以上の磁力を発するものが、所定の範囲内に進入した場合に異常と判断するセンサであって、当該所定の範囲が第一磁気センサ１０よりも第二磁気センサ２０の方が広い構成とする。第一磁気センサ１０と第二磁気センサ２０を区別する検出範囲は適宜設定することができる。つまり、検出範囲が所定の検出範囲よりも大きいものを第二磁気センサ２０とし、所定の検出範囲よりも小さいものを第一磁気センサ１０とすればよい。すなわち、第一磁気センサ１０に含まれる各センサの検出範囲が異なっていてもよいし、第二磁気センサ２０に含まれる各センサの検出範囲が異なっていてもよい。第二磁気センサ２０のように検出範囲の広いセンサは、開状態にある前面扉３０の影響によって異常と判断してしまうおそれがあるため、前面扉３０の開放中は第二磁気センサ２０による検出を無効とし、誤検知の発生を抑制する。
【００５５】
３）大当たり抽選に直接的な関わりがある場所に設けられるセンサを第一磁気センサ１０とし、それ以外の場所に設けられるセンサを第二磁気センサ２０とする。大当たり抽選に直接的な関わりがある場所とは、遊技球の入賞を契機として大当たり抽選を行う入賞口（始動入賞口９２、９３）や、遊技球の入賞を契機として所定の大当たりとなる（大当たり遊技終了後に有利な遊技状態に移行する大当たりとなる）入賞口（いわゆるＶ入賞口９４）等、遊技球の進入が遊技者に直接的な利益を与えることとなる場所（領域）を指す。それ以外の場所としては、開放することで始動入賞口（本実施形態では第二始動入賞口９３）に遊技球が入賞しやすい状態となる開閉部材を開放させるか否かの抽選を行う契機となる普通入賞領域９５等（遊技球の進入が遊技者に間接的な利益を与える場所）が例示できる。前面扉３０が開放中は、当該前面扉３０の影響による誤検知の発生を抑制するため、大当たり抽選に直接的な影響のない第二磁気センサ２０を無効にする。大当たり抽選に直接的な影響のある第一磁気センサ１０を無効にすると、不正行為等が実行されたときの損害が大きいため、当該第一磁気センサ１０は有効にする。
【００５６】
４）遊技球が進入可能な入賞領域（第一始動入賞口９２、第二始動入賞口９３、Ｖ入賞口９４、普通入賞領域９５、大入賞口９６等のうちの少なくともいずれか）内に設けられるセンサを第一磁気センサ１０とし、入賞領域の外側に設けられるセンサを第二磁気センサ２０とする。前面扉３０が開放中は、当該前面扉３０の影響による誤検知の発生を抑制するため、入賞領域外に位置する第二磁気センサ２０を無効にする。前面扉３０が開放しているか否かに拘わらず第一磁気センサ１０は有効であるため、入賞領域に強制的に遊技球を入賞させる等の不正行為は発見することが可能である。
【００５７】
５）上記１）〜４）の区分けは、センサの機能（性能）によるものであるが、異常を検出したとき、それを踏まえて実行される対処措置の内容で第一磁気センサ１０と第二磁気センサ２０を区分けしてもよい。例えば、異常が検出されたときに遊技を停止させる（大当たり抽選等が全く行われない状態となる）こととなるセンサを第二磁気センサ２０とし、それ以外のセンサを第一磁気センサ１０としてもよい。より具体的には、異常が検出されたときには当該事実を報知することとなるが、当該報知だけに留まらず、遊技を停止させることとなるセンサを第二磁気センサ２０とする。前面扉３０が開放中に、当該前面扉３０の影響による誤検知が発生し、それによって遊技が停止してしまうと困るため、前面扉３０が開放中は第二磁気センサ２０を無効にする。このように、異常が検出されたときの対処措置のレベルが相対的に低い方を第一磁気センサ１０とし、レベルが相対的に高い方を第二磁気センサ２０にしてもよい。
【００５８】
以上、本発明の実施の形態について詳細に説明したが、本発明は上記実施の形態に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の改変が可能である。
【００５９】
上記実施形態では、第二磁気センサ２０の初期化設定において、第二段階の初期化が実行される契機となる機械的構成要素として前面扉３０が設定されるとともに、第一異常検出状態または第二異常検出状態に設定するための契機（基準）となる機械的構成要素としても前面扉３０が設定されていることを説明したが、両機械的構成要素は遊技機を構成するものであればどのようなものであってもよく、上記実施形態の前面扉３０のように両契機とも同じ要素（一または複数の機械的要素）で制御される構成としてもよいし、異なる要素（一または複数の機械的要素）で制御される構成としてもよい。
上記実施形態から得られる具体的手段（遊技機）を以下に列挙する。
手段１にかかる遊技機は、複数の磁気異常検出手段を備え、前記複数の磁気異常検出手段の全ての検出を有効とする第一異常検出状態と、前記複数の磁気異常検出手段の一部の検出は有効であるが、それ以外の一部の検出を無効とする第二異常検出状態と、を切り替え可能であることを特徴とする。
手段１にかかる遊技機は、磁気異常検出手段の全ての検出を有効とする第一異常検出状態と、一部の検出は有効であるがそれ以外の一部の検出を無効とする第二異常検出状態とを切り替え可能であるため、所定の条件下において第二異常検出状態を設定することで、誤検知の発生を抑制することが可能となる。
手段２にかかる遊技機は、手段１に記載の遊技機において、少なくとも一部の機械的構成要素が原位置に位置しているか否かを判断する判断手段を備え、前記判断手段によって前記機械的構成要素が原位置に位置していると判断されるときには前記第一異常検出状態を設定し、前記判断手段によって前記機械的構成要素が原位置に位置していないと判断されるときには前記第二異常検出状態を設定するものである。
手段３にかかる遊技機は、手段２に記載の遊技機において、前記判断手段は、遊技盤の前方に開閉自在に設けられた扉が原位置である閉位置にあるか否かを判断するものである。
手段２、手段３にかかる遊技機によれば、少なくとも一部の機械的構成要素（例えば遊技盤の前方に開閉自在に設けられた扉）が、原位置に位置していないときには当該扉の影響によって誤検知が発生してしまうおそれがある。したがって、このような場合に第二異常検出状態を設定することで、扉の影響による誤検知の発生を抑制することが可能である。
手段４にかかる遊技機は、手段１から手段３のいずれかに記載の遊技機において、前記複数の磁気異常検出手段は、検出レベルが変化しない一または複数の第一磁気異常検出手段と、検出レベルが変化する一または複数の第二磁気異常検出手段と、を含み、前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とするものである。
手段５にかかる遊技機は、手段４に記載の遊技機において、前記第二磁気異常検出手段は、ある時点における磁場を記憶し、当該記憶された磁場を基準として異常の有無を判断するものである。
手段４、手段５にかかる遊技機によれば、第二異常検出状態に設定することで、検出レベルが変化する第二磁気異常検出手段による誤検知の発生を抑制することが可能である。
手段６にかかる遊技機は、手段１から手段３のいずれかに記載の遊技機において、前記複数の磁気異常検出手段は、所定の範囲より検出範囲が小さい一または複数の第一磁気異常検出手段と、当該所定の範囲より検出範囲が大きい一または複数の第二磁気異常検出手段と、を含み、前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とするものである。
手段６にかかる遊技機によれば、第二異常検出状態に設定することで、検出範囲が相対的に大きい第二磁気異常検出手段による誤検知の発生を抑制することが可能である。
手段７にかかる遊技機は、手段１から手段３のいずれかに記載の遊技機において、前記複数の磁気異常検出手段は、大当たり抽選に直接的に関わる場所に設けられる一または複数の第一磁気異常検出手段と、それ以外の場所に設けられる一または複数の第二磁気異常検出手段と、を含み、前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とするものである。
手段７にかかる遊技機によれば、第二異常検出状態に設定することで、大当たり抽選に直接的に関わる場所に設けられていない第二磁気異常検出手段による誤検知の発生を抑制することが可能である。
手段８にかかる遊技機は、手段１から手段３のいずれかに記載の遊技機において、前記複数の磁気異常検出手段は、遊技球が進入可能な入賞領域内に設けられる一または複数の第一磁気異常検出手段と、前記入賞領域の外側に設けられる一または複数の第二磁気異常検出手段と、を含み、前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とするものである。
手段８にかかる遊技機によれば、第二異常検出状態に設定することで、入賞領域の外側に設けられる第二磁気異常検出手段による誤検知の発生を抑制することが可能である。
手段９にかかる遊技機は、手段１から手段３のいずれかに記載の遊技機において、前記複数の磁気異常検出手段は、異常を検出したときに実行される対処措置のレベルが相対的に低い一または複数の第一磁気異常検出手段と、異常を検出したときに実行される対処措置のレベルが相対的に高い一または複数の第二磁気異常検出手段と、を含み、前記第一異常検出状態では、前記第一磁気異常検出手段と前記第二磁気異常検出手段の両方の検出を有効とし、前記第二異常検出状態では、前記第一磁気異常検出手段による検出は有効であるが、前記第二磁気異常検出手段による検出は無効とするものである。
手段９にかかる遊技機によれば、第二異常検出状態に設定することで、第二磁気異常検出手段による誤検知が発生することで、レベルの高い対処措置が誤って実行されてしまう事態の発生を抑制することが可能である。
【符号の説明】
【００６０】
１  遊技機
１０  第一磁気センサ
２０  第二磁気センサ
３０  前面扉
４０  主制御基板
５０  サブ制御基板
【図１】
0005994878.tif 000002
【図２】
0005994878.tif 000003
【図３】
0005994878.tif 000004
【図４】
0005994878.tif 000005
【図５】
0005994878.tif 000006
【図６】
0005994878.tif 000007
【図７】
0005994878.tif 000008
【図８】
0005994878.tif 000009
【図９】
0005994878.tif 000010
【図１０】
0005994878.tif 000011