(57)【要約】【課題】遊技制御手段から演出制御手段へ制御信号を送信する遊技機において、改ざんされた制御信号に基づいた制御処理を演出制御手段が実行するのを防止しつつ、制御信号が改ざんされた場合でも、遊技を適切に継続可能な遊技機の提供を目的とする。【解決手段】遊技制御手段から演出制御手段に信号を伝送する３本以上の伝送路を配設し、遊技制御手段から同一の制御信号を３本以上の伝送路から多重送信するよう構成する。一方、演出制御基板は、各伝送路から受信した制御信号の内容が一致するか否かを判定して、内容が一致すると判定した制御信号の数が、伝送路の過半数に達している場合に、当該過半数の制御信号に基づいた制御処理を行うよう構成する。【選択図】図６
2015167743.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の図柄を変動表示可能な複数のリールと、
遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、
前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、
前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、
前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、
前記遊技制御手段から前記演出制御手段に前記制御信号を伝送する３本以上の伝送路と、
前記遊技制御手段に接続され、各々の前記伝送路から、前記制御信号をシリアル通信方式で送信する３以上のシリアル送信手段と、
前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記制御信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、
前記遊技制御手段は、
前記制御信号を、前記３以上のシリアル送信手段を介して、同一の制御信号を前記３本以上の伝送路から多重送信し、
前記演出制御手段は、
前記３以上のシリアル受信手段が受信した前記制御信号について、夫々の内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数に達している場合に、当該過半数の制御信号に基づいた制御処理を行うことを特徴とする遊技機。
【請求項２】
前記演出制御手段は、前記３以上のシリアル受信手段が伝送路ごとに受信した前記制御信号について、夫々の内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数であり、かつ、全数でない場合は、当該過半数の制御信号に基づいた制御処理を行うとともに、所定のエラー処理を実行することを特徴とする請求項１に記載の遊技機。
【請求項３】
複数種類の図柄を変動表示可能な複数のリールと、
遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、
前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、
前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、
前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、
前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、
前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、
前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、
前記遊技制御手段は、
前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、
前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、
前記演出制御手段は、
少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号があると判定した場合は、当該制御信号に基づいた制御処理を行い、整合する制御信号がないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した場合に当該制御信号に基づいた制御処理を行うことを特徴とする遊技機。
【請求項４】
前記演出制御手段は、前記少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、一部の前記制御信号のみが前記誤り検出用信号と整合すると判定した場合、または、前記誤り検出用信号と整合する前記制御信号がなく、かつ、前記制御信号の内容が一致すると判定した場合は、所定のエラー処理を実行することを特徴とする請求項３に記載の遊技機。
【請求項５】
複数種類の図柄を変動表示可能な複数のリールと、
遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、
前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、
前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、
前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、
前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、
前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、
前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、
前記遊技制御手段は、
前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、
前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、
前記演出制御手段は、
少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した場合は、当該制御信号に基づいた制御処理を行い、内容が一致しないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号がある場合は、当該制御信号に基づいた制御処理を行うことを特徴とする遊技機。
【請求項６】
前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記制御信号の内容が一致せず、かつ、前記誤り検出用信号と整合する前記制御信号があると判定した場合は、所定のエラー処理を実行することを特徴とする請求項５に記載の遊技機。
【請求項７】
前記３本以上の伝送路は、夫々異なるワイヤーハーネスにより構成されており、
前記シリアル送信手段及び前記シリアル受信手段は、前記ワイヤーハーネスを個別に接続する複数の接続端子を備えることを特徴とする請求項１乃至請求項６のいずれか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機の不正行為防止技術に関する。
【背景技術】
【０００２】
スロットマシンやパチンコ機等の遊技機は、制御負担を分散させるため、遊技の進行を制御する遊技制御手段と、演出等を制御する演出制御手段とを、別々の基板に配設している。そして、これらの遊技機では、遊技制御手段から演出制御手段へ制御信号を一方向に送信することにより、二つの制御手段が実行する処理を連動させ、二つの制御手段が実行する処理が一体的な遊技機の動作となるようにしている。
【０００３】
ここで、上記従来構成の遊技機に対して、制御信号を制御手段間で伝送する伝送路において、制御信号を遊技者に有利な内容に改ざんする不正行為が知られている。そして、こうした不正行為に対して、特許文献１に記載の遊技機では、同じ制御信号を２つの通信経路から二重に送信する構成が提案されている。かかる構成では、一方の通信経路から送信された制御信号が改ざんされても、他方の通信経路から送信された制御信号と内容が相違するため、受信側の制御手段で、２つの制御信号の異同を判定することで、改ざんされた制御信号に基づく制御が行われるのを防止できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１４４０３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１の遊技機では、受信側の演出制御手段で、二重に受信した制御信号が相違した場合は、いずれの制御信号に係る制御も実行せず、その時点で遊技を中断するよう構成している。いずれか一方の制御信号が正常であることが推測されるものの、いずれの制御信号が正常であるか判別できないためである。ここで、二重に受信した制御信号が相違したことの原因が、制御信号の改ざんによるものであれば、遊技が中断されたとしても問題にはならない。しかしながら、改ざん行為以外にも、ノイズなどによって、通信経路において自然発生的に制御信号の改変が生じて、二重に受信した制御信号が相違することがある。このため、上記特許文献１の遊技機では、遊技者が不正な改ざんを行っていない場合でも、自然発生的な制御信号の改変によって遊技が中断してしまうことがあり、正しく遊技を行っている遊技者に不快感を与えてしまうという問題がある。
【０００６】
本発明は、かかる現状に鑑みてなされたものであり、改ざんされた制御信号に基づいた制御処理が実行されるのを防止しつつ、制御信号の改ざんによる遊技中断を防止可能な遊技機の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明は、複数種類の図柄を変動表示可能な複数のリールと、遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、前記遊技制御手段から前記演出制御手段に前記制御信号を伝送する３本以上の伝送路と、前記遊技制御手段に接続され、各々の前記伝送路から、前記制御信号をシリアル通信方式で送信する３以上のシリアル送信手段と、前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記制御信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、前記遊技制御手段は、前記制御信号を、前記３以上のシリアル送信手段を介して、同一の制御信号を前記３本以上の伝送路から多重送信し、前記演出制御手段は、前記３以上のシリアル受信手段が受信した前記制御信号について、夫々の内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数に達している場合に、当該過半数の制御信号に基づいた制御処理を行うことを特徴とする遊技機である。
【０００８】
すなわち、かかる構成にあっては、遊技制御手段が生成する個々の制御信号は、同一内容のものが１本１本の伝送路から送信されることにより、伝送路の本数分だけ多重送信される。このため、全ての伝送路で制御信号が正常に伝送された場合は、演出制御手段は、伝送路の本数分、同一内容の制御信号を受信することとなる。そして、かかる構成にあって、演出制御手段は、内容が一致する制御信号が伝送路の過半数に達しなければ、当該制御信号に基づく制御処理を実行しないよう構成されている。このため、本発明にあっては、伝送路の１本で制御信号が改ざんされた場合でも、演出制御手段が、改ざんされた制御信号に基づいた制御処理を実行するのを防止できる。また、本発明にあっては、改ざん行為や自然発生的なエラーによって、伝送路の１本で制御信号が変化した場合でも、演出制御手段は、過半数の伝送路から正しい制御信号を受信できるため、正しい制御信号に基づいた制御処理を実行し、遊技を適切に継続できる。
【０００９】
本発明にあって、前記演出制御手段は、前記３以上のシリアル受信手段が伝送路ごとに受信した前記制御信号について、夫々の内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数であり、かつ、全数でない場合は、当該過半数の制御信号に基づいた制御処理を行うとともに、所定のエラー処理を実行することが提案される。ここで、所定のエラー処理とは、遊技を中断させない程度の処理である。具体的には、エラー発生の情報を外部出力する処理や、エラー発生を外部報知する処理などが挙げられる。過半数の制御信号が一致した場合であっても、一部の制御信号が一致していない場合には、何らかのエラーの発生が認められるため、本構成のように、遊技を継続しつつ所定のエラー処理を行えば、遊技の興趣を損なうことなく、不正な改ざん行為を適切に取り締まることが可能となる。
【００１０】
本発明の別の態様として、複数種類の図柄を変動表示可能な複数のリールと、遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、前記遊技制御手段は、前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号があると判定した場合は、当該制御信号に基づいた制御処理を行い、整合する制御信号がないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した場合に当該制御信号に基づいた制御処理を行うことを特徴とする遊技機が提案される。
【００１１】
また、かかる構成にあって、前記演出制御手段は、前記少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、一部の前記制御信号のみが前記誤り検出用信号と整合すると判定した場合、または、前記誤り検出用信号と整合する前記制御信号がなく、かつ、前記制御信号の内容が一致すると判定した場合は、所定のエラー処理を実行することが提案される。
【００１２】
さらに、本発明の別の態様として、複数種類の図柄を変動表示可能な複数のリールと、遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、前記遊技制御手段は、前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した場合は、当該制御信号に基づいた制御処理を行い、内容が一致しないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号がある場合は、当該制御信号に基づいた制御処理を行うことを特徴とする遊技機が提案される。
【００１３】
また、かかる構成にあって、前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記制御信号の内容が一致せず、かつ、前記誤り検出用信号と整合する前記制御信号があると判定した場合は、所定のエラー処理を実行することが提案される。
【００１４】
これらの構成にあっては、制御信号の送受信が正常に実行された場合は、演出制御手段は、制御信号が多重送信された伝送路の数だけ、同一内容の制御信号を受信することとなり、残りの伝送路からは、当該制御信号と整合する誤り検出用信号を夫々受信することとなる。そして、これらの構成にあって、演出制御手段は、２以上のシリアル受信手段が受信した制御信号について、内容が一致する場合、または、いずれかが誤り検出用信号と整合する場合でなければ、当該制御信号に基づく制御処理を実行しないよう構成されている。このため、これらの構成によれば、伝送路の１本で制御信号が改ざんされた場合でも、演出制御手段が、改ざんされた制御信号に基づいた制御処理を実行するのを防止できる。また、これらの構成にあっては、改ざん行為や自然発生的なエラーによって、伝送路の１本で制御信号や誤り検出用信号が変化した場合でも、演出制御手段は、過半数の伝送路から正しい制御信号と誤り検出用信号を受信できるため、正しい制御信号に基づいた制御処理を実行し、遊技を適切に継続できる。
【００１５】
また、これらの構成にあって、上記のような場合に、所定のエラー処理を実行するようにした場合は、遊技の興趣を損なうことなく、不正な改ざん行為を適切に取り締まることが可能となる。
【００１６】
また、本発明にあって、前記３本以上の伝送路は、夫々異なるワイヤーハーネスにより構成されており、前記シリアル送信手段及び前記シリアル受信手段は、前記ワイヤーハーネスを個別に接続する複数の接続端子を備えることが提案される。
【００１７】
かかる構成にあっては、夫々の伝送経路を独立したワイヤーハーネスにより構成することで、伝送路同士を物理的に離間させることが可能となるため、二本以上の伝送路において制御信号を改ざんするのが極めて困難となる。また、二本以上の伝送路で自然発生的な通信エラーが同時発生する確率も極めて低くなる。このため、かかる構成によれば、制御信号が改ざんされた場合や、制御信号が自然発生的に変化した場合でも、過半数の伝送路で正しい信号を確実に伝送でき、演出制御手段に正しい制御信号に基づく制御処理を常時実行させることが可能となる。
【発明の効果】
【００１８】
以上のように、本発明によれば、伝送路の１本で制御信号が改ざんされた場合に、演出制御手段で、改ざんされた制御信号に基づく制御処理の実行を防止できる。また、改ざん行為や自然発生的なエラーによって、伝送路の１本で制御信号が変化した場合でも、正しい制御信号に基づく制御処理を実行して、遊技の継続困難な状態を回避できるという利点がある。
【図面の簡単な説明】
【００１９】
【図１】実施例１のスロットマシン１の斜視図である。
【図２】前扉３を開放した状態のスロットマシン１の概略を示す斜視図である。
【図３】スロットマシン１の制御回路を示すブロック図である。
【図４】制御信号の内容を示す図表である。
【図５】メイン制御基板１４とサブ制御基板１５の通信に係る制御回路を示すブロック図である。
【図６】制御信号受信時の、サブ用マイクロコンピュータ４０の制御処理内容を示すフローチャートである。
【図７】実施例２に係るサブ用マイクロコンピュータ４０の制御処理内容を示すフローチャートである。
【図８】（ａ）は、実施例３に係る制御信号の内容を示す説明図であり、（ｂ）は、誤り検出用信号の内容を示す説明図である。
【図９】実施例３に係るサブ用マイクロコンピュータ４０の制御処理内容を示すフローチャートである。
【図１０】実施例４に係るサブ用マイクロコンピュータ４０の制御処理内容を示すフローチャートである。
【図１１】実施例５に係るサブ用マイクロコンピュータ４０の制御処理内容を示すフローチャートである。
【図１２】実施例６に係るサブ用マイクロコンピュータ４０の制御処理内容を示すフローチャートである。
【図１３】その他の制御信号の送信態様を示す説明図である。
【図１４】その他の制御信号の送信態様を示す説明図である。
【図１５】その他の制御信号の送信態様を示す説明図である。
【図１６】その他の制御信号の送信態様を示す説明図である。
【発明を実施するための形態】
【００２０】
本発明の実施形態を、以下の実施例に従って説明する。
なお、下記実施例にあって、本発明に係る遊技制御手段はメイン制御基板１４に載置されるメイン用マイクロコンピュータ３０に相当し、本発明に係る演出制御手段はサブ制御基板１５に載置されるサブ用マイクロコンピュータ４０に相当する。また、本発明に係る伝送路は、信号線１６ａ，１６ｂ，１６ｃに相当する。また、本発明に係るシリアル送信手段は、３つのシリアル送信回路３３ａ，３３ｂ，３３ｃに夫々相当する。また、本発明に係るシリアル受信手段は、３つのシリアル受信回路４１ａ，４１ｂ，４１ｃに夫々相当する。また、本発明に係る所定のエラー処理は、軽度エラー処理（図７のＳ２０４、図１０のＳ４０５、図１２のＳ６０４）に相当する。
【実施例１】
【００２１】
本実施例は、本発明をスロットマシンに適用したものである。図１，２に示すように、スロットマシン１の筐体２は前方に開放しており、前方から前扉３によって覆われている。図１に示すように、前扉３の中央部には、筐体２の内部に配設された３つのリール９を視認するための視認窓４が設けられる。そして、視認窓４の上方には、横長矩形状の液晶表示器１０が配設される。また、前扉３の前面側には、視認窓４の下方に、遊技操作に用いるベットスイッチ５ａ、マックスベットスイッチ５ｂ、スタートスイッチ６、ストップスイッチ７、精算スイッチ８などの各種スイッチが配設される。また、前扉３には、スピーカ１１や演出用ランプ１２が適宜箇所に複数配設される。
【００２２】
また、筐体２の内部には、図２に示すように、複数種類の図柄が印刷されたシートが表面に取り付けられたリール９の上方に、メイン制御基板１４やサブ制御基板１５がケースに収納された状態で設置される。メイン制御基板１４に載置されたメイン用マイクロコンピュータ３０（図３参照）とサブ制御基板１５に載置されたサブ用マイクロコンピュータ４０（図３参照）は、スロットマシン１の制御装置を構成するものである。メイン制御基板１４とサブ制御基板１５の間は、３本のワイヤーハーネス１７ａ〜１７ｃによって接続される。各ワイヤーハーネス１７ａ〜１７ｃは、信号を伝送する信号線（伝送路）１６ａ〜１６ｃを夫々含んでいる。そして、本実施例にあっては、かかる信号線１６ａ〜１６ｃを介して、メイン制御基板１４からサブ制御基板１５に制御信号が一方向に送信される。ここで、メイン制御基板１４とサブ制御基板１５は、３本のワイヤーハーネス１７ａ〜１７ｃを接続するための接続端子３８，５１を３つずつ具備しており、図２に示すように、各ワイヤーハーネス１７ａ〜１７ｃは、メイン制御基板１４及びサブ制御基板１５の異なる接続端子３８，５１に接続されている。
【００２３】
また、筐体２の内部には、リール９の下方に、電源投入スイッチ１８を具備する電源ボックス１９や、ホッパーユニット２０が配設される。また、筐体２の右側部には、前扉３の開放を検出する前扉開放検出センサ２２が設けられる。この前扉開放検出センサ２２は、前扉３に設けられた反射板２３と対向するよう配設され、前扉３の開放を光学的に検出するものである。
【００２４】
次に、スロットマシン１の作動を制御する制御回路を、図３を参照して説明する。
メイン制御基板１４は、遊技の進行に関する制御を行うメイン用マイクロコンピュータ３０と、３つのシリアル送信回路３３ａ〜３３ｃとを備えている。メイン用マイクロコンピュータ３０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏポート等からなり、上述のスタートスイッチ６、ストップスイッチ７、ベットスイッチ５ａ，マックスベットスイッチ５ｂ、精算スイッチ８、及び前扉開放検出センサ２２などからの信号がＩ／Ｏポートに入力される。また、メイン用マイクロコンピュータ３０からは、Ｉ／Ｏポートを介してリール９を駆動するモータ、ホッパーユニット２０を駆動するモータ、及び、機外に信号を送信するための外部信号出力基板２４に夫々信号が出力される。メイン用マイクロコンピュータ３０は、所定間隔（１．８ミリ秒）でＣＰＵに割込みを発生させる。そして、ＣＰＵは、この割込みの発生毎に、遊技の進行に係る制御処理を実行する。例えば、遊技者によってスタートスイッチ６が操作されると、メイン用マイクロコンピュータ３０は、モータによってリール９を回転駆動することにより、リール９に配された図柄を変動表示させる。また、図柄の変動表示中に、遊技者によってストップスイッチ７が操作されると、メイン用マイクロコンピュータ３０は、ストップスイッチ７に対応付けられたリール９の回転を停止させて、当該リール９の変動表示を停止させる。
【００２５】
メイン用マイクロコンピュータ３０のＲＡＭには、送信する制御信号を一時的に記憶しておくための送信バッファ３２（図５参照）としての記憶領域が予め確保されている。メイン用マイクロコンピュータ３０のＣＰＵは、前記割込み発生時に制御信号を生成した場合、生成した制御信号を送信バッファ３２に格納する。なお、送信バッファ３２は、複数の制御信号を格納可能である。そして、メイン用マイクロコンピュータ３０は、前記割込みのたびに、送信バッファ３２に格納された制御信号を送信するための処理を実行する。なお、メイン制御基板１４からサブ制御基板１５へ送信される制御信号は一方向のみで送られ、サブ制御基板１５からメイン制御基板１４へ向けて制御信号が送られることはない。
【００２６】
サブ制御基板１５は、メイン制御基板１４から受信する制御信号に従って、遊技に関する演出等の制御を行うサブ用マイクロコンピュータ４０と、３つのシリアル受信回路４１ａ〜４１ｃと、音声制御回路４４と、画像制御回路４５と、ＬＥＤ駆動回路４６とを備えている。サブ用マイクロコンピュータ４０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏポート等からなるものである。サブ用マイクロコンピュータ４０のＲＯＭには、多岐に亘る演出パターンに関する固定データが記憶されている。また、サブ用マイクロコンピュータ４０のＲＡＭには、メイン制御基板１４から送信された制御信号を受信するための受信バッファ４７（図５参照）が設けられている。３つのシリアル受信回路４１ａ〜４１ｃは、異なる信号線１６ａ〜１６ｃを介して、メイン制御基板１４のシリアル送信回路３３ａ〜３３ｃと接続されており、メイン制御基板１４から送信される制御信号は、シリアル受信回路４１ａ〜４１ｃを介して受信バッファ４７に転送される。サブ用マイクロコンピュータ４０のＣＰＵは、所定間隔（１．２ミリ秒）で割込みを発生させる。そして、この割込みの発生毎に、シリアル受信回路４１ａ〜４１ｃから受信バッファ４７に制御信号を取得する。そして、サブ用マイクロコンピュータ４０のＣＰＵは、取得した制御信号に基づいた制御処理を実行する。具体的には、Ｉ／Ｏポートから信号を音声制御回路４４へ出力することで音声制御回路４４がスピーカ１１から音を出力する。また、Ｉ／Ｏポートから信号を画像制御回路４５へ出力することで画像制御回路４５が液晶表示器１０に画像を出力する。そして、Ｉ／Ｏポートから信号をＬＥＤ駆動回路４６へ出力することでＬＥＤ駆動回路４６が演出用ランプ１２を点灯させる。
【００２７】
また、本実施例では、メイン制御基板１４及びサブ制御基板１５から外部信号出力基板２４へスロットマシン１の状態を特定可能な情報が出力される。外部信号出力基板２４は、遊技場等において遊技機の稼働状況を集中管理するために設置されるコンピュータなどの外部装置に必要な信号を出力する。本実施例では、投入された遊技媒体の数、払い出された遊技媒体の数、ボーナスが発生した旨、エラーが発生した旨を示す信号等がメイン制御基板１４から外部信号出力基板２４を介して外部装置に対して出力される。また、本実施例では、サブ制御基板１５からも外部信号出力基板２４を介して各種信号を外部装置に出力し得るよう構成される。
【００２８】
図４（ａ）は、メイン制御基板１４からサブ制御基板１５に送信される制御信号のデータフォーマットを示したものである。図４（ａ）に示す通り、制御信号は、１バイトの構成データが７個で１組となった７バイトのデータである。つまり、制御信号は、複数個の構成データにより意味を成すものである。制御信号を構成する構成データは、通信を正常に行うための通信部と、メイン制御基板１４の送信情報を示すデータ部とから成る。具体的には、図４（ｂ）に示すように、制御信号の先頭の構成データ「ＳＴ」は、通信部を構成するものであり、制御信号の先頭を示す固定値が格納される。二番目の構成データ「ＬＮ」は、通信部を構成するものであり、データ部の長さ（バイト数）が格納される。そして、三番目から五番目の構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」は、データ部を構成するものであり、遊技状態やイベントの種類と内容に応じた値が格納される。また、六番目の構成データ「ＣＨ」には、誤り検出符号であるチェックサムが格納される。具体的には、構成データ「ＣＨ」には、「ＤＡＴＡ１」と「ＤＡＴＡ２」と「ＤＡＴＡ３」とを加算した時の下位１バイトが格納される。そして、七番目の構成データ「ＥＮ」は、通信部を構成するものであり、制御信号の終端を示す固定値が格納される。
【００２９】
図４（ｃ）は、三番目から五番目の構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」の示す内容の具体例を示したものである。図４（ｃ）に示すように、三番目の構成データ「ＤＡＴＡ１」には、内部当選状態や特殊状態などの遊技状態や各種のエラー状態を示す値が格納される。また、四番目の構成データ「ＤＡＴＡ２」には、イベントの種類を示す値が格納され、構成データ「ＤＡＴＡ３」に格納された値が、イベントの具体的内容を示すよう構成される。例えば、「内部当選」のイベントは、スタートスイッチ６が操作され役抽選処理が実行されたときに送信され、「ＤＡＴＡ３」の値によって役抽選の結果情報が特定される。また、「右リール停止」のイベントは、右リールが停止した時に送信され、「ＤＡＴＡ３」の値によって右リールの停止位置が特定される。「中リール」や「左リール」のイベントも同様である。また、「入賞判定」のイベントは、全てのリールが停止した時に送信され、「ＤＡＴＡ３」の値によって入賞の有無、並びに入賞の種類が特定される。また、「電源投入」のイベントは、メイン制御基板１４に電源の供給が開始され、メイン制御基板１４における起動時の初期設定が完了したときに送信される。また、「ドア」のイベントは、前扉開放検出センサ２２の検出状態が変化した時に送信され、「ＤＡＴＡ３」の値によって開状態と閉状態のいずれであるか特定される。
【００３０】
図５は、メイン制御基板１４とサブ制御基板１５の間の通信に係る制御回路を示すブロック図である。上述のように、メイン制御基板１４とサブ制御基板１５は、３本の信号線１６ａ〜１６ｃを介して接続されており、メイン制御基板１４が送信する制御信号は、３つのシリアル送信回路３３ａ〜３３ｃから各信号線１６ａ〜１６ｃに出力される。各シリアル送信回路３３ａ〜３３ｃは、送信するデータを格納するバッファ３４と、信号線１６ａ〜１６ｃを接続する接続端子３８とを備えてなり、各シリアル送信回路３３ａ〜３３ｃの接続端子３８に、信号線１６ａ〜１６ｃが１本ずつ接続されている。そして、各シリアル送信回路３３ａ〜３３ｃは、データバス３７を介してメイン用マイクロコンピュータ３０に接続されており、メイン用マイクロコンピュータ３０の送信バッファ３２に格納されたデータが、データバス３７を介して、バッファ３８に順次転送されるよう構成される。そして、各シリアル受信回路４１ａ〜４１ｃは、バッファ３８にデータが格納されると、当該データを、シリアル通信方式で、信号線１６ａ〜１６ｃに遅滞なく出力する。
【００３１】
信号線１６ａ〜１６ｃにシリアル通信方式で出力された制御信号は、サブ制御基板１５に配設された３つのシリアル受信回路４１ａ〜４１ｃに入力される。各シリアル受信回路４１ａ〜４１ｃは、受信するデータを格納するバッファ５０と、信号線１６ａ〜１６ｃを接続する接続端子５１とを備えてなり、各シリアル受信回路４１ａ〜４１ｃの接続端子５１に、信号線１６ａ〜１６ｃが１本ずつ接続されている。また、各シリアル受信回路４１ａ〜４１ｃは、データバス５２を介してサブ用マイクロコンピュータ４０に接続されており、バッファ５０に格納されたデータは、一定間隔で、サブ用マイクロコンピュータ４０の受信バッファ４７に転送される。
【００３２】
このように、本実施例にあっては、３本の信号線１６ａ〜１６ｃと、３つのシリアル送信回路３３ａ〜３３ｃと、３つのシリアル受信回路４１ａ〜４１ｃとによって、メイン制御基板１４とサブ制御基板１５の間に、独立した三系統の通信経路が実現される。なお、本実施例に係るシリアル送信回路３３ａ〜３３ｃとシリアル受信回路４１ａ〜４１ｃは、既存のシリアル通信方式の通信回路に用いられるものを広く採用することができる。そして、シリアル送信回路３３ａ〜３３ｃとシリアル受信回路４１ａ〜４１ｃの間の個々の通信も、既知のシリアル通信方式の通信を広く採用できるため、これらについての詳細な説明は省略する。
【００３３】
以下に、メイン制御基板１４からの制御信号の送信態様について詳述する。
上述のように、メイン用マイクロコンピュータ３０のＣＰＵは、所定間隔で各種の処理を実行し、必要に応じてサブ制御基板１５に送信する制御信号を生成し、生成した制御信号をＲＡＭの送信バッファ３２に格納する。そして、送信バッファ３２に格納した制御信号を３つのシリアル送信回路３３ａ〜３３ｃのバッファ３４に転送する。この時、メイン用マイクロコンピュータ３０は、同じ構成データからなる同一内容の制御信号を各シリアル送信回路３３ａ〜３３ｃに略同時に出力する。各シリアル送信回路３３ａ〜３３ｃは、バッファ３４に格納された制御信号を、接続端子３８に接続された各信号線１６ａ〜１６ｃを介して、サブ制御基板１５の異なるシリアル受信回路４１ａ〜４１ｃに送信する。
【００３４】
このように、本実施例では、送信バッファ３２に格納された１つの制御信号が、３つのシリアル送信回路３３ａ〜３３ｃに三重に転送されて、３本の信号線１６ａ〜１６ｃを介して、サブ制御基板１５に送信される。すなわち、本実施例にあっては、メイン用マイクロコンピュータ３０が生成した制御信号は、３つのシリアル送信回路３３ａ〜３３ｃを介して、同一内容のものが、３本の信号線１６ａ〜１６ｃの夫々から三重に送信される。
【００３５】
次に、サブ制御基板１５の制御信号の受信態様について詳述する。
上述のように、メイン制御基板１４が送信する制御信号は、３本の信号線１６ａ〜１６ｃの夫々から三重に出力される。各信号線１６ａ〜１６ｃに出力された制御信号は、各信号線１６ａ〜１６ｃと接続された３つのシリアル受信回路４１ａ〜４１ｃに入力されて、各シリアル受信回路４１ａ〜４１ｃのバッファ５０に格納される。
【００３６】
サブ用マイクロコンピュータ４０は、３つのシリアル受信回路４１ａ〜４１ｃのバッファ５０に格納された制御信号を、所定間隔で受信バッファ４７に転送する。この時点では、夫々のシリアル受信回路４１ａ〜４１ｃが受信した制御信号を比較せず、重複した状態で受信バッファ４７に記憶保持する。
【００３７】
そして、サブ用マイクロコンピュータ４０は、全てのシリアル受信回路４１ａ〜４１ｃから制御信号を受信バッファ４７に転送すると、図６に示す一連の制御処理を実行する。すなわち、サブ用マイクロコンピュータ４０は、まず、各シリアル受信回路４１ａ〜４１ｃが受信した３つの制御信号の内容を比較する（Ｓ１０１）。具体的には、ステップＳ１０１では、３つの制御信号について、データ部の内容を相互比較し、内容が一致する制御信号の数を判定する。そして、ステップＳ１０１で、３つの制御信号のうち２つ以上が一致していると判定した場合は（Ｓ１０２：Ｙｅｓ）、制御信号が正常に受信されたとみなして、受信した制御信号に基づく制御処理を実行する（Ｓ１０３）。
【００３８】
一方、ステップＳ１０１で、３つの制御信号が一致していないと判定した場合は（Ｓ１０２：Ｎｏ）、重度エラー処理（Ｓ１０４）を実行して、受信した制御信号に基づく制御を実行することなく一連の処理を終了する。重度エラー処理（Ｓ１０４）では、液晶表示器１０にエラーメッセージを表示して、遊技を中断しエラーを解除するように促す。なお、重度エラー処理を行った後は、エラーを解除しない限り、エラー解除信号の以外の制御信号に基づく制御は行われない。このように、本実施例では、受信した３つの制御信号について、２つ以上の制御信号の内容が一致していた場合は、内容が一致する制御信号を正しい制御信号であるとみなし、当該制御信号に基づく制御処理を実行することで遊技を継続させ、受信した３つの制御信号全てが相違していた場合には、受信した制御信号に基づく制御処理を実行せず、遊技を中断させる。尚、重度エラー処理は、上述に限定されず、遊技者が遊技を継続困難となるようにする処理や、遊技者が遊技を中断せざるを得ない処理であればよい。
【００３９】
以上のように、本実施例にあっては、サブ用マイクロコンピュータ４０は、３本の信号線１６ａ〜１６ｃから、制御信号を受信する。そして、サブ制御基板１５は、受信した３つ制御信号について、２つ以上が一致した場合に、一致した当該制御信号に基づく制御処理を実行するよう構成される。かかる構成にあっては、信号線１６ａ〜１６ｃの１本で制御信号が改ざんされたとしても、当該改ざんされた制御信号は、残り２つの制御信号と一致しないため、当該改ざんされた制御信号に基づく制御処理が、サブ用マイクロコンピュータ４０で実行されることがない。したがって、本実施例によれば、制御信号の改ざんによって、遊技者に有利な状態に不当に移行させるといった不正行為を好適に防止できる。また、本実施例では、制御信号や誤り検出用信号の伝送中に、信号線１６ａ〜１６ｃの１本で信号の内容が変化した場合でも、サブ用マイクロコンピュータ４０は、残り２本の信号線１６ａ〜１６ｃから受信した制御信号を正しい制御信号とみなして、当該制御信号に基づく制御処理を実行する。このため、改ざんや自然発生的なエラーによって制御信号や誤り検出用信号の１つが伝送中に変化した場合でも、遊技を中断することなく、遊技を適切に継続できるという利点がある。
【００４０】
また、本実施例では、３本の信号線１６ａ〜１６ｃが異なるワイヤーハーネス１７ａ〜１７ｃによって構成されているため、二本以上の信号線１６ａ〜１６ｃに対する制御信号の改ざんが困難であり、制御信号が改ざんされた場合でも、二本の信号線１６ａ〜１６ｃによって正しい制御信号を伝送できる。また、各信号線１６ａ〜１６ｃが異なるワイヤーハーネス１７ａ〜１７ｃで構成されることで、各信号線１６ａ〜１６ｃ対するノイズの影響がばらつくこととなる。このため、本実施例にあっては、自然発生的な通信エラーが二本以上の信号線１６ａ〜１６ｃで同時発生する確率が極めて低く、自然発生的なエラーによって信号線１６ａ〜１６ｃで制御信号が変化した場合でも、二本の信号線１６ａ〜１６ｃによって正しい制御信号を伝送できるという利点がある。
【実施例２】
【００４１】
本実施例は、上記実施例１の構成を一部変更した変形例である。上記実施例１が、受信した２つ以上の制御信号が一致した場合に無条件に制御信号に基づく制御を実行するのに対し、本実施例は、受信した制御信号が２つ以上一致した場合でも全てが一致しなかった場合に、制御信号に基づく制御を実行するとともに、軽度エラー処理を行う点で相違する。なお、本実施例のその他の構成は、実施例１と同じであるため、実施例１と共通する構成については、本文中で符号を共通させて説明を省略する。
【００４２】
詳述すると、本実施例では、サブ用マイクロコンピュータ４０は、全てのシリアル受信回路４１ａ〜４１ｃから制御信号を受信バッファ４７に転送すると、図６に示す実施例１の制御処理に替えて、図７に示す一連の制御処理を実行する。すなわち、サブ用マイクロコンピュータ４０は、まず、各シリアル受信回路４１ａ〜４１ｃが受信した３つの制御信号の内容を比較する（Ｓ２０１）。そして、ステップＳ２０１で、３つの制御信号が全て一致していると判定した場合は（Ｓ２０２：Ｙｅｓ）、制御信号が正常に受信されたとみなして、受信した制御信号に基づく制御処理を実行する（Ｓ２０５）。
【００４３】
一方、ステップＳ２０１で、２つの制御信号が一致（１つが相違）していると判定した場合は（Ｓ２０３：Ｙｅｓ）、軽度エラー処理（Ｓ２０４）を実行して、内容が一致した２つの制御信号に基づく制御処理を実行する（Ｓ２０５）。ここで、軽度エラー処理（Ｓ２０４）は、制御信号受信に関してエラーが発生した旨を示す信号を、外部信号出力基板２４を介して外部出力する処理や、遊技機内のメモリに軽度エラーがあった旨を記憶する処理等であり、この軽度エラー処理により遊技が中断されることはない。一方、ステップＳ２０１で、３つの制御信号が全て相違していると判定した場合は（Ｓ２０３：Ｎｏ）、実施例１と同様の重度エラー処理（Ｓ２０６）を実行して、受信した制御信号に基づく制御を実行することなく一連の処理を終了する。
【００４４】
このように、本実施例にあっては、サブ用マイクロコンピュータ４０は、受信した制御信号の１つが他の２つと相違していた場合は、軽度エラー処理を実行して、エラー発生に係る情報を外部出力等するため、遊技を中断させることなく、制御信号の改ざん行為を取り締まることができるという利点がある。尚、軽度エラー処理は上述に限定されず、遊技者の遊技継続を阻害せずに、エラーがあった旨を何らかの方法で確認できるようにする処理であればよい。
【実施例３】
【００４５】
本実施例は、上記実施例１の構成を一部変更した変形例である。このため、以下の説明では、実施例１と相違する構成のみを説明し、実施例１と共通する構成については、本文中で符号を共通させて説明を省略する。
【００４６】
本実施例では、メイン制御基板１４は、制御信号の誤り検出符号を含む誤り検出用信号を、制御信号とともにサブ制御基板１５に送信する。図８（ａ）は、本実施例に係る制御信号の内容を示し、図８（ｂ）は、誤り検出用信号の内容を示している。実施例１の制御信号（図４（ａ））と比較すると明らかなように、本実施例に係る制御信号は、チェックサム（誤り検出符号）を格納した構成データ「ＣＨ」を含まず、実施例１の制御信号より１バイト短い６バイト長となっている。
【００４７】
誤り検出用信号は、図８（ｂ）に示すように、制御信号と同じ６バイト長の信号であり、通信部の各構成データは、制御信号と共通している。誤り検出用信号のデータ部には、制御情報を含む構成データを含まれず、誤り検出符号（チェックサム）を格納した構成データ「ＣＨ」が含まれる。構成データ「ＣＨ」は、「ＤＡＴＡ１」と「ＤＡＴＡ２」と「ＤＡＴＡ３」とを加算した時の下位１バイトが格納されたものである。また、誤り検出用信号のデータ部には、制御信号と同じ長さ（６バイト長）にするために、空の構成データ「ＢＬＡＮＫ」が２バイト含まれる。
【００４８】
通信に係る制御回路は実施例１と同じであるため、図５を参照して説明すると、本実施例では、メイン用マイクロコンピュータ３０のＣＰＵは、所定間隔で各種の処理を実行し、必要に応じてサブ制御基板１５に送信する制御信号を生成する。そして、制御信号生成と同時に、当該制御信号に関するチェックサムを含む誤り検出用信号を生成し、制御信号と誤り検出用信号とを送信バッファ３２に格納する。
【００４９】
そして、メイン用マイクロコンピュータ３０は、送信バッファ３２に格納された制御信号と、当該制御信号に対応する誤り検出用信号とをシリアル送信回路３３ａ〜３３ｃのバッファ３４に転送する。この時、制御信号は、２つのシリアル送信回路３３ａ，３３ｂに転送し、誤り検出用信号は、残り１つのシリアル送信回路３３ｃに転送される。このように、本実施例にあっては、同一の制御信号が、２つのシリアル送信回路３３ａ，３３ｂに転送されるため、サブ制御基板１５に送信される制御信号は、３本のうち２本の信号線１６ａ，１６ｂに、二重に出力されることとなる。
【００５０】
メイン制御基板１４が２本の信号線１６ａ，１６ｂに出力する制御信号は、サブ制御基板１５の２つのシリアル受信回路４１ａ，４１ｂで受信される。また、メイン制御基板１４が残りの信号線１６ｃから出力される誤り検出用信号は、残り１つのシリアル受信回路４１ｃで受信される。各シリアル受信回路４１ａ〜４１ｃで受信された制御信号及び誤り検出用信号は、実施例１と同様に、サブ用マイクロコンピュータ４０によって受信バッファ４７に転送されて記憶保持される。
【００５１】
本実施例では、サブ用マイクロコンピュータ４０は、２つの制御信号と誤り検出用信号を、夫々のシリアル受信回路４１ａ〜４１ｃから受信バッファ４７に転送すると、図９に示す一連の制御処理を実行する。詳述すると、まず、サブ用マイクロコンピュータ４０は、シリアル受信回路４１ａ，４１ｂが受信した２つの制御信号について、データ部の内容を比較する（Ｓ３０１）。そして、２つの制御信号が一致すると判定した場合は（Ｓ３０２：Ｙｅｓ）、制御信号が正常に受信されたとみなして、一致した制御信号に基づく制御処理を実行する（Ｓ３０６）。
【００５２】
一方、２つの制御信号が一致しないと判定した場合は（Ｓ３０２：Ｎｏ）、一方の制御信号を誤り検出用信号と照合する（Ｓ３０３）。具体的には、制御信号のデータ部３バイトの値の合計値を算出し、合計値が誤り検出用信号のチェックサムと一致するか否かを判定する。そして、制御信号が誤り検出用信号と整合（チェックサムが一致）する場合は（Ｓ３０４：Ｙｅｓ）、当該一方の制御信号に基づいた制御処理を実行する（Ｓ３０５）。また、一方の制御信号が誤り検出用信号と整合しない（チェックサムが不一致）場合は（Ｓ３０４：Ｎｏ）、他方の制御信号を誤り検出用信号と照合する（Ｓ３０６）。そして、制御信号が誤り検出用信号と整合する場合は（Ｓ３０７：Ｙｅｓ）、当該他方の制御信号に基づいた制御処理を実行する（Ｓ３０５）。このように、本実施例では、異なる信号線１６ａ，１６ｂから受信した２つの制御信号が相違していた場合であっても、いずれかの制御信号が、誤り検出用信号と整合する場合には、誤り検出用信号と整合する制御信号を正しい制御信号であるとみなし、当該制御信号に基づく制御処理を実行することで遊技を継続させる。
【００５３】
また、他方の制御信号も誤り検出用信号と整合しないと判定した場合は（Ｓ３０７：Ｎｏ）、重度エラー処理（Ｓ３０８）を実行して、受信した制御信号に基づく制御を実行することなく一連の処理を終了する。重度エラー処理（Ｓ３０８）は、実施例１の重度エラー処理（図６，Ｓ１０４）と同じものである。このように、本実施例では、受信した制御信号が一致せず、かつ、いずれの制御信号も誤り検出用信号と整合しない場合には、受信した制御信号に基づく制御処理を実行せず、重度エラー処理を実行する。
【００５４】
以上のように、本実施例では、サブ用マイクロコンピュータ４０は、２本の信号線１６ａ，１６ｂから制御信号を受信し、残り１本の信号線１６ｃから当該制御信号に対応する誤り検出用信号を受信する。そして、サブ用マイクロコンピュータ４０は、受信した２つの制御信号が一致した場合、若しくは受信した２つの制御信号の少なくとも一方が受信した１つの誤り検出用信号と整合した場合に、一致・整合した当該制御信号に基づく制御処理を実行するよう構成される。かかる構成にあっては、信号線１６ａ，１６ｂの１本で制御信号が改ざんされたとしても、当該改ざんされた制御信号は、他方の制御信号と一致せず、また、誤り検出用信号とも整合しないため、当該改ざんされた制御信号に基づく制御処理が、サブ用マイクロコンピュータ４０で実行されないという利点がある。また、本実施例では、制御信号や誤り検出用信号の伝送中に、信号線１６ａ〜１６ｃの１本で信号の内容が変化した場合でも、サブ用マイクロコンピュータ４０は、信号線１６ａ〜１６ｃの残りの２本から受信した制御信号を正しい制御信号とみなして、当該制御信号に基づく制御処理を実行する。このため、本実施例にあっても、改ざんや自然発生的なエラーによって制御信号や誤り検出用信号の１つが伝送中に変化した場合でも、遊技を中断することなく、遊技を適切に継続できるという利点がある。
【実施例４】
【００５５】
本実施例は、上記実施例３の構成を一部変更した変形例である。上記実施例３が、受信した２つの制御信号が一致した場合、若しくは受信した２つの制御信号の少なくとも一方が受信した１つの誤り検出用信号と整合した場合に、無条件に制御信号に基づく制御を実行するのに対し、本実施例は、受信した２つの制御信号が一致せず、かつ、いずれかの制御信号が、誤り検出用信号と整合した場合に、軽度エラー処理を行う点で相違する。なお、本実施例のその他の構成は、実施例３と同じであるため、実施例１と共通する構成については、本文中で符号を共通させて説明を省略する。
【００５６】
詳述すると、本実施例では、サブ用マイクロコンピュータ４０は、全てのシリアル受信回路４１ａ〜４１ｃから制御信号を受信バッファ４７に転送すると、図９に示す実施例３の制御処理に替えて、図１０に示す一連の制御処理を実行する。すなわち、まず、サブ用マイクロコンピュータ４０は、シリアル受信回路４１ａ，４１ｂが受信した２つの制御信号について、データ部の内容を比較する（Ｓ４０１）。そして、２つの制御信号が一致すると判定した場合は（Ｓ４０２：Ｙｅｓ）、制御信号が正常に受信されたとみなして、一致した制御信号に基づく制御処理を実行する（Ｓ４０６）。
【００５７】
一方、２つの制御信号が一致しないと判定した場合は（Ｓ４０２：Ｎｏ）、一方の制御信号を誤り検出用信号と照合する（Ｓ４０３）。そして、制御信号が誤り検出用信号と整合（チェックサムが一致）する場合は（Ｓ４０４：Ｙｅｓ）、軽度エラー処理（Ｓ４０５）を実行して、当該一方の制御信号に基づいた制御処理を実行する（Ｓ４０６）。ここで、軽度エラー処理（Ｓ４０５）は、実施例２の軽度エラー処理（図７、Ｓ２０４）と同じものである。また、一方の制御信号が誤り検出用信号と整合しない（チェックサムが不一致）場合は（Ｓ４０４：Ｎｏ）、他方の制御信号を誤り検出用信号と照合する（Ｓ４０７）。そして、制御信号が誤り検出用信号と整合する場合は（Ｓ４０８：Ｙｅｓ）、軽度エラー処理（Ｓ４０５）を実行して、当該他方の制御信号に基づいた制御処理を実行する（Ｓ４０６）。
【００５８】
また、他方の制御信号も誤り検出用信号と整合しないと判定した場合は（Ｓ４０８：Ｎｏ）、重度エラー処理（Ｓ４０９）を実行して、受信した制御信号に基づく制御を実行することなく一連の処理を終了する。重度エラー処理（Ｓ４０９）は、実施例１の重度エラー処理（図６，Ｓ１０４）と同じものである。このように、本実施例では、受信した制御信号が一致せず、かつ、いずれの制御信号も誤り検出用信号と整合しない場合には、受信した制御信号に基づく制御処理を実行せず、軽度エラー処理よりも厳しい重度エラー処理を実行する。
【００５９】
このように、本実施例にあっては、サブ用マイクロコンピュータ４０は、受信した２つの制御信号が相違し、かつ、いずれかの制御信号が誤り検出用信号と整合すると判定した場合は、軽度エラー処理を実行して、エラー発生に係る情報を外部出力等するため、遊技を中断させることなく、制御信号の改ざん行為を取り締まることができるという利点がある。
【実施例５】
【００６０】
本実施例は、上記実施例３の構成を一部変更した変形例である。上記実施例３が、最初に、受信した２つの制御信号を比較するのに対し、本実施例は、最初に、受信した制御信号を受信した誤り検出用信号と照合する点で相違する。なお、本実施例のその他の構成は、実施例３と同じであるため、実施例１と共通する構成については、本文中で符号を共通させて説明を省略する。
【００６１】
詳述すると、本実施例では、サブ用マイクロコンピュータ４０は、全てのシリアル受信回路４１ａ〜４１ｃから制御信号を受信バッファ４７に転送すると、図９に示す実施例３の制御処理に替えて、図１１に示す一連の制御処理を実行する。すなわち、まず、サブ用マイクロコンピュータ４０は、シリアル受信回路４１ａ，４１ｂが受信した２つの制御信号の一方を、誤り検出用信号と照合する（Ｓ５０１）。そして、当該一方の制御信号が誤り検出用信号と整合（チェックサムが一致）する場合は（Ｓ５０２：Ｙｅｓ）、当該一方の制御信号に基づいた制御処理を実行する（Ｓ５０５）。また、一方の制御信号が誤り検出用信号と整合しない（チェックサムが不一致）場合は（Ｓ５０２：Ｎｏ）、他方の制御信号を誤り検出用信号と照合する（Ｓ５０３）。そして、当該他方の制御信号が誤り検出用信号と整合する場合は（Ｓ５０４：Ｙｅｓ）、当該他方の制御信号に基づいた制御処理を実行する（Ｓ５０５）。
【００６２】
また、他方の制御信号も誤り検出用信号と整合しないと判定した場合は（Ｓ５０４：Ｎｏ）、２つの制御信号について、データ部の内容を比較する（Ｓ５０６）。そして、２つの制御信号が一致すると判定した場合は（Ｓ５０７：Ｙｅｓ）、２つの制御信号が正常に受信されたとみなして、一致した制御信号に基づく制御処理を実行する（Ｓ５０５）。一方、２つの制御信号が一致しないと判定した場合は（Ｓ５０７：Ｎｏ）、重度エラー処理（Ｓ５０８）を実行して、受信した制御信号に基づく制御を実行することなく一連の処理を終了する。重度エラー処理（Ｓ５０８）は、実施例１の重度エラー処理（図６，Ｓ１０４）と同じものである。このように、本実施例では、受信した制御信号が一致せず、かつ、いずれの制御信号も誤り検出用信号と整合しない場合には、受信した制御信号に基づく制御処理を実行せず、軽度エラー処理よりも厳しい重度エラー処理を実行する。
【００６３】
このように、本実施例では、受信した２つの制御信号について、いずれかの制御信号が誤り検出用信号と整合する場合、または、２つの制御信号が一致した場合に、誤り検出用信号と整合した制御信号、または、内容が一致した制御信号を正しい制御信号であるとみなし、当該制御信号に基づく制御処理を実行することで遊技を継続させる。このため、本実施例にあっても、信号線１６ａ〜１６ｃの１本で制御信号が改ざんされた場合に、当該改ざんされた制御信号に基づく制御処理が、サブ用マイクロコンピュータ４０で実行されることがない。また、改ざんや自然発生的なエラーによって制御信号や誤り検出用信号の１つが伝送中に変化した場合でも、遊技を中断することなく、遊技を適切に継続できる。
【実施例６】
【００６４】
本実施例は、上記実施例５の構成を一部変更した変形例である。上記実施例５が、受信した２つの制御信号の少なくとも一方が受信した１つの誤り検出用信号と整合した場合、若しくは、受信した２つの制御信号が一致した場合に、無条件に制御信号に基づく制御を実行するのに対し、本実施例は、一方の制御信号のみが、誤り検出用信号と整合した場合、または、いずれの制御信号も誤り検出用信号と整合せず、かつ、２つの制御信号の内容が一致した場合に、軽度エラー処理を行う点で相違する。なお、本実施例のその他の構成は、実施例５と同じであるため、実施例１と共通する構成については、本文中で符号を共通させて説明を省略する。
【００６５】
詳述すると、本実施例では、サブ用マイクロコンピュータ４０は、全てのシリアル受信回路４１ａ〜４１ｃから制御信号を受信バッファ４７に転送すると、図１１に示す実施例５の制御処理に替えて、図１２に示す一連の制御処理を実行する。すなわち、まず、サブ用マイクロコンピュータ４０は、シリアル受信回路４１ａ，４１ｂが受信した２つの制御信号を誤り検出用信号と照合する（Ｓ６０１）。そして、両方の制御信号が誤り検出用信号と整合（チェックサムが一致）する場合は（Ｓ６０２：Ｙｅｓ）、両方の制御信号が正常に受信されたとみなして、いずれかの制御信号に基づいた制御処理を実行する（Ｓ６０５）。また、一方の制御信号が誤り検出用信号と整合し、他方の制御信号が誤り検出用信号と整合しない（チェックサムが不一致）場合は（Ｓ６０３：Ｙｅｓ）、軽度エラー処理（Ｓ６０４）を実行して、当該一方の制御信号に基づいた制御処理を実行する（Ｓ６０５）。ここで、軽度エラー処理（Ｓ６０４）は、実施例２の軽度エラー処理（図７、Ｓ２０４）と同じものである。
【００６６】
また、いずれの制御信号も誤り検出用信号と整合しないと判定した場合は（Ｓ６０３：Ｎｏ）、２つの制御信号について、データ部の内容を比較する（Ｓ６０６）。そして、２つの制御信号が一致すると判定した場合は（Ｓ６０７：Ｙｅｓ）、２つの制御信号が正常に受信されたとみなし、軽度エラー処理（Ｓ６０４）を実行して、一致した制御信号に基づく制御処理を実行する（Ｓ６０５）。一方、２つの制御信号が一致しないと判定した場合は（Ｓ６０７：Ｎｏ）、重度エラー処理（Ｓ６０８）を実行して、受信した制御信号に基づく制御を実行することなく一連の処理を終了する。重度エラー処理（Ｓ６０８）は、実施例１の重度エラー処理（図６，Ｓ１０４）と同じものである。このように、本実施例では、受信した制御信号が一致せず、かつ、いずれの制御信号も誤り検出用信号と整合しない場合には、受信した制御信号に基づく制御処理を実行せず、軽度エラー処理よりも厳しい重度エラー処理を実行する。
【００６７】
このように、本実施例にあっては、サブ用マイクロコンピュータ４０は、一方の制御信号のみが、誤り検出用信号と整合した場合、または、いずれの制御信号も誤り検出用信号と整合せず、かつ、２つの制御信号の内容が一致した場合に、軽度エラー処理を実行して、エラー発生に係る情報を外部出力等するため、遊技を中断させることなく、制御信号の改ざん行為を取り締まることができるという利点がある。
【００６８】
なお、本発明の遊技機は、上記実施例の形態に限らず本発明の要旨を逸脱しない範囲内において種々変更を加えることができる。例えば、上記実施例は、本発明をスロットマシンに適用したものであるが、本発明は、パチンコ機等の遊技機にも同様にして適用可能である。また、上記実施例では、メイン制御基板１４とサブ制御基板１５が直接接続された構成であるが、本発明に係る遊技制御手段と演出制御手段が載置される基板間には、中継基板を配設してもかまわない。
【００６９】
上記実施例では、受信した制御信号を比較する際に、制御信号のデータ部のみを比較しているが、通信部も含めた制御信号全体の内容を比較してもかまわない。
【００７０】
また、上記実施例では、３本の伝送路（信号線１６ａ〜１６ｃ）を介して、遊技制御手段（メイン用マイクロコンピュータ３０）から演出制御手段（サブ用マイクロコンピュータ４０）に制御信号を伝送しているが、本発明にあって、遊技制御手段から演出制御手段に制御信号を伝送する伝送路は４本以上にすることができる。実施例１にあって、伝送路（信号線）を４本以上に増やす場合は、伝送路ごとに受信する制御信号の過半数が一致する時に、当該制御信号に基づく制御処理を実行するよう構成すればよい。また、実施例３〜６にあって、伝送路（信号線）を４本以上に増やす場合は、内容が一致する制御信号の数が、伝送路の全数若しくは過半数に達している場合に、当該制御信号に基づく制御処理を実行するよう構成すればよい。
【００７１】
また、実施例１では、常に、受信する３つの制御信号の全てについて、内容が一致するか否かの判定をしているが、２つの制御信号の内容を比較して、それらの内容が一致した場合は、残り１つの制御信号について内容の比較をせずに、内容が一致した制御信号に基づく制御処理を実行するようにしてもよい。
【００７２】
また、上記実施例では、制御信号や、当該制御信号に対応する誤り検出用信号を３本の信号線１６ａ〜１６ｃから略同時に送信しているが、本発明にあって、伝送路ごとに送信する制御信号や誤り検出用信号は、支障のない範囲で送信タイミングをずらすことができる。
【００７３】
また、上記実施例では、メイン用マイクロコンピュータ３０は、３本の信号線１６ａ〜１６ｃから制御信号を多重送信しているが、送信情報を分割して、分割した個々の送信情報を含む制御信号を、別々の信号線１６ａ〜１６ｃから送信することも可能である。例えば、図１３（ａ）に示すように、３バイトの構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」を送信情報として送信すべき場合に、図１３（ｂ）に示すように、送信情報を１バイトずつに分割して、分割した個々の構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」と、誤り検出用の構成データ「ＣＨ」を含む３つの制御信号Ａ〜Ｃを生成することが提案される。この場合、生成された３つの制御信号Ａ〜Ｃは、メイン用マイクロコンピュータ３０からサブ用マイクロコンピュータ４０に、異なる信号線１６ａ〜１６ｃを介して送信され、サブ用マイクロコンピュータ４０は、受信した３つの制御信号Ａ〜Ｃに含まれる送信情報を復元して、当該送信情報に基づく処理を実行する。なお、図１３〜図１６に示す、構成データ「ＳＴ」、「ＬＮ」、ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」、「ＣＨ」、「ＥＮ」は、上記実施例１と同構成のものである。かかる構成にあって、制御信号Ａ〜Ｃは、「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」の値を合計したチェックサム（構成データ「ＣＨ」）を含んでいるため、制御信号Ａ〜Ｃの１つが伝送中に改ざんされた場合は、サブ用マイクロコンピュータ４０で、制御信号Ａ〜Ｃの残り２つに含まれるチェックサムが不整合となることで、エラーを検出できる。このため、かかる構成によれば、サブ用マイクロコンピュータ４０が、改ざんされた制御信号に基づく制御処理を実行するのを防止できる。
【００７４】
また、図１４（ａ）に示すように、３バイトの構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」を送信情報として送信すべき場合に、送信情報を、図１４（ｂ）に示すように、２つの制御信号Ａ，Ｂに分割して、２つの制御信号Ａ，Ｂと誤り検出用信号とを、別々の信号線１６ａ〜１６ｃから送信することも可能である。ここで、図１４（ｂ）において、構成データ「ＤＡＴＡ１ａ」と「ＤＡＴＡ１ｂ」は、構成データ「ＤＡＴＡ１」を二つに分割したものであり、「ＤＡＴＡ１ａ」の下位４ビットは「ＤＡＴＡ１」の上位４ビットが、「ＤＡＴＡ１ａ」の上位４ビットは、「ＤＡＴＡ１」の分割であることを示す符号が格納される。「ＤＡＴＡ１ｂ」の下位４ビットは「ＤＡＴＡ１」の下位４ビットが、「ＤＡＴＡ１ｂ」の上位４ビットは、「ＤＡＴＡ１」の分割であることを示す符号が格納される。同様に、構成データ「ＤＡＴＡ２ａ」と「ＤＡＴＡ２ｂ」は、構成データ「ＤＡＴＡ２」を二つに分割したものであり、構成データ「ＤＡＴＡ３ａ」と「ＤＡＴＡ３ｂ」は、構成データ「ＤＡＴＡ３」を二つに分割したものである。また、構成データ「ＣＨ１」、「ＣＨ２」、「ＣＨ３」は、誤り検出用の構成データであり、「ＣＨ１」には「ＤＡＴＡ１ａ」と「ＤＡＴＡ１ｂ」の値を合算したチェックサムが格納される。同様に、「ＣＨ２」と「ＣＨ３」には、「ＤＡＴＡ２ａ」と「ＤＡＴＡ２ｂ」のチェックサムと、「ＤＡＴＡ３ａ」と「ＤＡＴＡ３ｂ」のチェックサムが夫々格納される。かかる構成にあって、制御信号Ａ，Ｂの一方が改ざんされた場合は、サブ用マイクロコンピュータ４０で、誤り検出用信号に含まれるチェックサムが不整合となることで、エラーを検出できる。このため、かかる構成によれば、サブ用マイクロコンピュータ４０が、改ざんされた制御信号に基づく制御処理を実行するのを防止できる。
【００７５】
また、図１５（ａ）に示すように、３バイトの構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」を送信情報として送信すべき場合に、図１５（ｂ）に示すように、１バイトずつに分割して、分割した個々の構成データと、カムフラージュ用の構成データ「ＤＵＭＭＹ」を含む３つの制御信号Ａ〜Ｃを生成して、メイン用マイクロコンピュータ３０からサブ用マイクロコンピュータ４０に、夫々異なる信号線１６ａ〜１６ｃを介して３つの制御信号Ａ〜Ｃを送信することが提案される。ここで、構成データ「ＤＵＭＭＹ」は、各制御信号Ａ〜Ｃに含まれる送信情報の格納位置を分かり難くするためのものであり、任意の値が格納される。このように、送信情報を含む制御信号に、カムフラージュ用の構成データを含めれば、制御信号を改ざん困難なものにできる。なお、各制御信号Ａ〜Ｃのどの位置に送信情報が格納されるかの情報を、予めサブ用マイクロコンピュータ４０に記憶しておけば、サブ用マイクロコンピュータ４０は、かかる制御信号Ａ〜Ｃから送信情報を容易に復元できる。
【００７６】
図１５に示した例では、３つの制御信号Ａ〜Ｃにおいて、送信情報の構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」の格納位置と、カムフラージュ用の構成データ「ＤＵＭＭＹ」の格納位置が固定されているが、図１６に示すように、制御信号Ａ〜Ｃを送信するたびに、送信情報の構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」の格納位置を変動させることが提案される。詳述すると、かかる例では、図１６（ａ）〜１６（ｃ）に示すように、メイン用マイクロコンピュータ３０は、送信情報の構成データ「ＤＡＴＡ１」，「ＤＡＴＡ２」，「ＤＡＴＡ３」と、誤り検出用の構成データ「ＣＨ」と、カムフラージュ用の構成データ「ＤＵＭＭＹ」とを含む、５，６，７バイト長の３つの制御信号Ａ〜Ｃを生成し、各制御信号Ａ〜Ｃを、異なる信号線１６ａ〜１６ｃを介して送信する。ここで、送信情報と誤り検出用の構成データは、制御信号Ａの３，４バイト目、制御信号Ｂの３〜５バイト目、制御信号Ｃの３〜６バイト目のいずれかに格納され、格納位置は制御信号Ａ〜Ｃを送信するたびに変動する。具体的には、図１６（ａ）に示すように、制御信号Ａの３，４バイト目と、制御信号Ｂの３，４バイト目を格納位置として送信した場合、次の送信時には、図１６（ｂ）に示すように、制御信号Ｂの５バイト目と、制御信号Ｃの３〜５バイト目が格納位置となる。そして、次の送信時には、図１６（ｃ）に示すように、制御信号Ｃの６バイト目と、制御信号Ａの３，４バイト目と、制御信号Ｂの３バイト目が格納位置となる。このように、送信情報を格納する位置を、制御信号を送信するたびに変動させれば、制御信号を改ざんし難くなるため、不正行為が行われるリスクを低減できる。なお、かかる格納位置の変動パターンをサブ用マイクロコンピュータ４０に予め記憶しておけば、サブ用マイクロコンピュータ４０は、受信した制御信号Ａ〜Ｃから送信情報とチェックサムを容易に復元できる。
【００７７】
また、３本の信号線１６ａ〜１６ｃのうち、１本から制御信号を送信し、残りの２本からは、意味をなさないダミー信号を送信するよう構成することも可能である。かかる構成によれば、制御信号を改ざんし難くなるため、不正行為が行われる危険性を低減できる。また、かかる構成にあっては、制御信号を送信する信号線１６ａ〜１６ｃを固定せず、変動させることが好ましい。例えば、第一の信号線１６ａ→第二の信号線１６ｂ→第三の信号線１６ｃ→第一の信号線１６ａ→・・・といった具合に、制御信号を送信する信号線を、送信するたびに所定順序で変更することが提案される。制御信号を送信する信号線１６ａ〜１６ｃの変動パターンをサブ用マイクロコンピュータ４０に予め記憶しておけば、サブ用マイクロコンピュータ４０は、制御信号とダミー信号を区別できる。また、制御信号やダミー信号に、どの信号が制御信号であるかを示す真偽判定用構成データを付加するようにすれば、制御信号を送信する信号線１６ａ〜１６ｃをランダムに変動させることができる。
【符号の説明】
【００７８】
１  スロットマシン（遊技機）
１４  メイン制御基板
１５  サブ制御基板
１６ａ〜１６ｃ  信号線（伝送路）
１７ａ〜１７ｃ  ワイヤーハーネス
３０  メイン用マイクロコンピュータ（遊技制御手段）
３２  送信バッファ
３３ａ〜３３ｂ  シリアル送信回路（シリアル送信手段）
３４  バッファ
３７  データバス
３８  接続端子
４０  サブ用マイクロコンピュータ（演出制御手段）
４１ａ〜４１ｃ  シリアル受信回路（シリアル受信手段）
４７  受信バッファ
４８  接続端子
５０  バッファ
５１  接続端子
５２  データバス
【図１】
2015167743.tif 000003
【図２】
2015167743.tif 000004
【図３】
2015167743.tif 000005
【図４】
2015167743.tif 000006
【図５】
2015167743.tif 000007
【図６】
2015167743.tif 000008
【図７】
2015167743.tif 000009
【図８】
2015167743.tif 000010
【図９】
2015167743.tif 000011
【図１０】
2015167743.tif 000012
【図１１】
2015167743.tif 000013
【図１２】
2015167743.tif 000014
【図１３】
2015167743.tif 000015
【図１４】
2015167743.tif 000016
【図１５】
2015167743.tif 000017
【図１６】
2015167743.tif 000018
【手続補正書】
【提出日】平成26年9月22日(2014.9.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数種類の図柄を変動表示可能な複数のリールと、
遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、
前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、
前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、
前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、
前記遊技制御手段から前記演出制御手段に前記制御信号を伝送する３本以上の伝送路と、
前記遊技制御手段に接続され、各々の前記伝送路から、前記制御信号をシリアル通信方式で送信する３以上のシリアル送信手段と、
前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記制御信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、
前記３本以上の伝送路は、夫々異なるワイヤーハーネスにより構成されており、
前記シリアル送信手段及び前記シリアル受信手段は、前記ワイヤーハーネスを個別に接続する複数の接続端子を備え、
前記各ワイヤーハーネスは、一端を前記シリアル送信手段の異なる接続端子に接続され、他端を前記シリアル受信手段の異なる接続端子に接続されており、
前記遊技制御手段は、
前記制御信号を、前記３以上のシリアル送信手段を介して、同一の制御信号を前記３本以上の伝送路から多重送信し、
前記演出制御手段は、
前記３以上のシリアル受信手段が受信した前記制御信号について、夫々の内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数に達している場合に、当該過半数の制御信号に基づいた制御処理を行うことを特徴とする遊技機。
【請求項２】
前記演出制御手段は、前記３以上のシリアル受信手段が伝送路ごとに受信した前記制御信号について、夫々の内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数であり、かつ、全数でない場合は、当該過半数の制御信号に基づいた制御処理を行うとともに、所定のエラー処理を実行することを特徴とする請求項１に記載の遊技機。
【請求項３】
複数種類の図柄を変動表示可能な複数のリールと、
遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、
前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、
前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、
前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、
前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、
前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、
前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、
前記遊技制御手段は、
前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、
前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、
前記演出制御手段は、
少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号があると判定した場合は、当該制御信号に基づいた制御処理を行い、整合する制御信号がないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が、所定数に達している場合に当該制御信号に基づいた制御処理を行うことを特徴とする遊技機。
【請求項４】
前記演出制御手段は、前記少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、一部の前記制御信号のみが前記誤り検出用信号と整合すると判定した場合、または、前記誤り検出用信号と整合する前記制御信号がなく、かつ、前記制御信号の内容が一致すると判定した場合は、所定のエラー処理を実行することを特徴とする請求項３に記載の遊技機。
【請求項５】
複数種類の図柄を変動表示可能な複数のリールと、
遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、
前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、
前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、
前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、
前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、
前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、
前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、
前記遊技制御手段は、
前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、
前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、
前記演出制御手段は、
少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が所定数に達している場合は、当該制御信号に基づいた制御処理を行い、内容が一致すると判定した前記制御信号の数が所定数に達していないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号がある場合は、当該制御信号に基づいた制御処理を行うことを特徴とする遊技機。
【請求項６】
前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記制御信号の内容が一致せず、かつ、前記誤り検出用信号と整合する前記制御信号があると判定した場合は、所定のエラー処理を実行することを特徴とする請求項５に記載の遊技機。
【請求項７】
前記３本以上の伝送路は、夫々異なるワイヤーハーネスにより構成されており、
前記シリアル送信手段及び前記シリアル受信手段は、前記ワイヤーハーネスを個別に接続する複数の接続端子を備えることを特徴とする請求項３乃至請求項６のいずれか１項に記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、複数種類の図柄を変動表示可能な複数のリールと、遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、前記遊技制御手段から前記演出制御手段に前記制御信号を伝送する３本以上の伝送路と、前記遊技制御手段に接続され、各々の前記伝送路から、前記制御信号をシリアル通信方式で送信する３以上のシリアル送信手段と、前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記制御信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、前記３本以上の伝送路は、夫々異なるワイヤーハーネスにより構成されており、前記シリアル送信手段及び前記シリアル受信手段は、前記ワイヤーハーネスを個別に接続する複数の接続端子を備え、前記各ワイヤーハーネスは、一端を前記シリアル送信手段の異なる接続端子に接続され、他端を前記シリアル受信手段の異なる接続端子に接続されており、前記遊技制御手段は、前記制御信号を、前記３以上のシリアル送信手段を介して、同一の制御信号を前記３本以上の伝送路から多重送信し、前記演出制御手段は、前記３以上のシリアル受信手段が受信した前記制御信号について、夫々の内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が、前記伝送路の過半数に達している場合に、当該過半数の制御信号に基づいた制御処理を行うことを特徴とする遊技機である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の別の態様として、複数種類の図柄を変動表示可能な複数のリールと、遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、前記遊技制御手段は、前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号があると判定した場合は、当該制御信号に基づいた制御処理を行い、整合する制御信号がないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が、所定数に達している場合に当該制御信号に基づいた制御処理を行うことを特徴とする遊技機が提案される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
さらに、本発明の別の態様として、複数種類の図柄を変動表示可能な複数のリールと、遊技者の操作により、前記リールの図柄の変動表示を開始させるためのスタートスイッチと、前記複数のリールにそれぞれ対応して設けられ、前記リールの図柄の変動表示の開始後、遊技者の操作により、前記リールの図柄の変動表示を個別に停止可能なストップスイッチと、前記スタートスイッチ及び前記複数のストップスイッチが接続され、遊技の進行を制御するとともに、制御信号を生成する遊技制御手段と、前記遊技制御手段から送信される前記制御信号に基づいて演出を制御する演出制御手段と、を備える遊技機において、前記遊技制御手段から前記演出制御手段に信号を伝送する３本以上の伝送路と、前記遊技制御手段に接続され、夫々の前記伝送路から信号をシリアル通信方式で送信する３以上のシリアル送信手段と、前記演出制御手段に接続され、前記３以上のシリアル送信手段が送信した前記信号を、前記伝送路ごとに受信する３以上のシリアル受信手段と、を備え、前記遊技制御手段は、前記制御信号の誤り検出符号を含む誤り検出用信号を生成するとともに、前記シリアル送信手段を介して、少なくとも２つの伝送路から同一の前記制御信号を、多重送信するとともに、残りの少なくとも１つの前記伝送路から、前記誤り検出用信号を送信し、前記演出制御手段は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、内容が一致するか否かを判定し、内容が一致すると判定した前記制御信号の数が所定数に達している場合は、当該制御信号に基づいた制御処理を行い、内容が一致すると判定した前記制御信号の数が所定数に達していないと判定した場合は、少なくとも２つの前記シリアル受信手段が受信した前記制御信号について、前記シリアル受信手段が受信した前記誤り検出用信号と照合し、整合する制御信号がある場合は、当該制御信号に基づいた制御処理を行うことを特徴とする遊技機が提案される。