(57)【特許請求の範囲】
【請求項１】
処理部と、前記処理部に読み込ませて所定の手順の動作を行わせるプログラムを記憶する記憶部とを含み、遊技者の操作を受けて内部抽選及び入賞判定を行うとともに入賞に応じて遊技媒体の払い出し制御を行う第１処理部と、
前記第１処理部からコマンドを受けて遊技に関する演出処理を行う第２処理部とを備える遊技機において、
前記第１処理部は、遊技機の電源オフを検知する電源オフ検知部と、前記電源オフ検知部で電源オフを検知したときに、前記第２処理部へ送信する少なくともひとつのコマンドを生成するコマンド生成部と、前記第２処理部へ送信した前記コマンドを記憶するコマンド記憶部と、遊技機の電源オンを検知する電源オン検知部とを備え、前記電源オフ検知部で電源オフを検知したときに前記コマンド生成部で生成されたコマンドを前記第２処理部へ送信し、前記電源オン検知部で電源オンを検知したときに前記コマンド記憶部に記憶された前記コマンドを読み出して前記第２処理部へ送信し、
前記第２処理部は、前記第１処理部から受信したコマンドを記憶するコマンド記憶部と、遊技機の電源オンを検知する電源オン検知部と、前記電源オン検知部で電源オンを検知した後に前記第１処理部から受信したコマンドを前記コマンド記憶部で記憶したコマンドと比較するコマンド比較部と、前記コマンド比較部の比較結果が不一致のとき前記第１処理部が交換されたこと又は前記第１処理部の前記記憶部が交換されたことを報知する報知部とを備えることを特徴とする遊技機。
【請求項２】
前記コマンド生成部は、複数のコマンドを予め記憶し、前記複数のコマンドから少なくともひとつをランダムに選択することを特徴とする請求項１記載の遊技機。
【請求項３】
前記コマンド比較部は、前記電源オン検知部で電源オンを検知した後の予め定められた時間内に前記第１処理部からコマンドを受信しなかったとき、不一致と判定することを特徴とする請求項１又は請求項２記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、遊技機に関する。
【背景技術】
【０００２】
スロットマシンやパチンコ機などの遊技機はマイコンを内蔵していて、抽選・入賞・払い出し・演出の制御をプログラムで実現している。この種の遊技機は、遊技者の操作を受けて内部抽選及び該抽選結果に応じた入賞判定を行うとともに、入賞に応じて遊技媒体の払い出し制御を行う第１処理部（いわゆるメイン基板）と、第１処理部から遊技者の操作を受けて処理を行い生成したコマンドを受けて内部抽選の結果を報知したり各種演出を行う第２処理部（いわゆるサブ基板）とを備えている。
【０００３】
メイン基板はマイコン（コンピュータ）つまりＣＰＵとともに記憶部であるＲＯＭ、ＲＡＭを内蔵していて、抽選・入賞・払い出し・演出の制御をプログラムで実現している。このプログラムに従いマイコンが動作することにより、メイン基板は、遊技者の操作を受けて内部抽選及び該抽選結果に応じた入賞判定を行うとともに、入賞に応じて遊技媒体の払い出し制御を行うのである。このようにメイン基板のプログラムは遊技に関する重要な制御を行っている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、スロットマシンやパチンコ機のような遊技機は法律による規制を受けていて、このためメイン基板のプログラムは関係機関による事前の検定及び承認を受ける必要があり、勝手に改変することは許されていない。メイン基板に搭載されるプログラム、具体的にはＲＯＭの内容は関係機関への申請時に決定され、同じ機種の遊技機のＲＯＭの内容は常に同一であることが求められている。市場にて改変されないようにＲＯＭはカシメなどで基板より外すことのできない構造で守られている。
【０００５】
しかし、それでも不正な手段を用いてＲＯＭが交換され、プログラムの内容が変更されることがあった。抽選の際の当選確率を通常よりも高くするように改変したプログラムを書き込んだＲＯＭを不正にメイン基板に装着し、もって不正な利益を得ようとするのである。あるいは、メイン基板そのものを不正なＲＯＭを装着した不正な基板と交換することも行われているようである。このような不正行為による損害はかなりの額に上りホールの経営を圧迫するとともに、社会問題にもなりつつある。このような不正行為を防止するためにメイン基板を封印したり容易に取り外せないような構造にしたりと対策が取られているが、それでもなお不正行為は後を絶たない。そのため、不正な基板交換を防止するための方策とともに、それを検出し報知することが求められるようになった。
【０００６】
本発明の目的は斯かる課題を解決するためになされたものであり、基板が不正に交換されたかどうかどうか判断し、書き換えられた場合には音や光や図柄表示にて報知することのできる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、処理部と、前記処理部に読み込ませて所定の手順の動作を行わせるプログラムを記憶する記憶部とを含み、遊技者の操作を受けて内部抽選及び入賞判定を行うとともに入賞に応じて遊技媒体の払い出し制御を行う第１処理部と、
前記第１処理部からコマンドを受けて遊技に関する演出処理を行う第２処理部とを備える遊技機において、
前記第１処理部は、遊技機の電源オフを検知する電源オフ検知部と、前記電源オフ検知部で電源オフを検知したときに、前記第２処理部へ送信する少なくともひとつのコマンドを生成するコマンド生成部と、前記第２処理部へ送信した前記コマンドを記憶するコマンド記憶部と、遊技機の電源オンを検知する電源オン検知部とを備え、前記電源オフ検知部で電源オフを検知したときに前記コマンド生成部で生成されたコマンドを前記第２処理部へ送信し、前記電源オン検知部で電源オンを検知したときに前記コマンド記憶部に記憶された前記コマンドを読み出して前記第２処理部へ送信し、
前記第２処理部は、前記第１処理部から受信したコマンドを記憶するコマンド記憶部と、遊技機の電源オンを検知する電源オン検知部と、前記電源オン検知部で電源オンを検知した後に前記第１処理部から受信したコマンドを前記コマンド記憶部で記憶したコマンドと比較するコマンド比較部と、前記コマンド比較部の比較結果が不一致のとき前記第１処理部が交換されたこと又は前記第１処理部の前記記憶部が交換されたことを報知する報知部とを備えるものである。
【０００８】
前記コマンド生成部は、好ましくは、複数のコマンドを予め記憶し、前記複数のコマンドから少なくともひとつをランダムに選択する。
【０００９】
前記コマンド比較部は、前記電源オン検知部で電源オンを検知した後の予め定められた時間内に前記第１処理部からコマンドを受信しなかったとき、不一致と判定するようにしてもよい。
【発明の効果】
【００１５】
本発明によれば、メイン基板が交換された場合に音や光などで報知することができる。これにより不正なプログラムでの遊技を事実上不可能にできるので、不正行為を効果的に防止できる。
【発明を実施するための最良の形態】
【００１６】
この発明の実施の形態に係る遊技機について図面を参照して説明する。
図１は遊技機（スロットマシン）の正面図である。
【００１７】
スロットマシン１０で遊技を楽しもうとする遊技者は、まずメダル貸機（図示しない）等から遊技媒体であるメダルを借り、メダル投入装置のメダル投入口１００に直接メダルを入れる。メダル投入口１００は、スロットマシン１０の右側に設けられている。
【００１８】
スロットマシン１０は、四角箱状の筐体１１を有する。前記筐体１１の中央部及び上部には、遊技者側に向かって臨む四角窓状の表示窓１２が形成されている。そして、この中央部の表示窓１２の中央には、三個の回転リール４０の図柄６１を見ることができる図柄表示窓１３が形成されている。
【００１９】
ベットスイッチ１６は、回転リール４０の下方に位置するスイッチであって、メダル投入口１００に連続してメダル投入をして貯留させた貯留メダル数を減じてメダル投入に代える。
【００２０】
精算スイッチ１７は、回転リールの斜め下方に位置するスイッチであって、貯留した投入メダルを払い出す。
【００２１】
スタートスイッチ３０は回転リール４０の斜め下方に位置するレバーであって、遊技メダルの投入若しくはベットスイッチ１６の押下を条件に、リールユニット６０の駆動を開始させる。
【００２２】
ストップスイッチ５０は、リールユニット６０の駆動を停止させるためのものである。ストップスイッチ５０は、各回転リール４０に対応した三個のスイッチから構成され、各回転リール４０の下方に１個ずつ配置されているものである。回転リール４０に対応したストップスイッチ５０の操作により、当該対応した回転リール４０の回転を停止するように設定されている。
【００２３】
リールユニット６０は、三個の回転リール４０とから構成されている。そして、各回転リール４０は、合成樹脂からなる回転ドラムと、この回転ドラムの周囲に貼付されるテープ状のリールテープ４２とを備えている。このリールテープ４２の外周面には、複数個（例えば２１個）の図柄６１が表示されている。６２は各種の演出を行うための液晶表示部である。
【００２４】
メダルの投入若しくはベットスイッチ１６の押下を条件に、または、再遊技（Ｒｅｐｌａｙ）時には前遊技から所定時間経過を条件に、スタートスイッチ３０を操作すると、リールユニット６０が駆動され、三個の回転リール４０が回転を開始する。その後、ストップスイッチ５０の一個を操作すると、当該対応する回転リール４０の回転が停止する。そして、ストップスイッチ５０を三個全て操作すると、三個の回転リール４０の回転が全て停止する。このとき、表示窓１２の有効入賞ライン上に、予め設定された図柄６１が停止すると入賞と判定され、図示しないホッパーユニットを介して所定枚数のメダルが払い出される。なお、メダルを払い出す代わりに、クレジットしてもよい。
【００２５】
図２はスロットマシン１０の電気的な概略構造を示すブロック図である。この図において電源系統についての表示は省略されている。スロットマシン１０は、その主要な処理装置としてメイン基板１（第１処理部）とこれからコマンドを受けて動作するサブ基板２（第２処理部）とを備える。なお、メイン基板１とサブ基板２はそれぞれ、外部から接触不能となるようにケース内部に収容され、これら基板を取り外す際に痕跡が残るように封印処理が施されている。
【００２６】
メイン基板１は、遊技者の操作を受けて内部抽選を行ったり、リールの回転・停止やメダルの払い出しなどの処理を行うためのものである。メイン基板１は、予め設定されたプログラムに従って制御動作を行うＣＰＵ（処理部）と、前記プログラムを記憶する記憶手段であるＲＯＭおよび処理結果などを一時的に記憶するＲＡＭを含む。
【００２７】
サブ基板２は、メイン基板１からコマンド信号を受けて内部抽選の結果を報知したり各種演出を行うためのものである。サブ基板２は、前記コマンド信号に応じて予め設定されたプログラムに従って制御動作を行うＣＰＵ（処理部）と、前記プログラムを記憶する記憶手段であるＲＯＭおよび処理結果などを一時的に記憶するＲＡＭを含む。
【００２８】
サブ基板２はメイン基板１からコマンドをうけ、これに従って演出等の処理を行う。コマンドの流れはメイン基板１からサブ基板２への一方のみであり、逆にサブ基板２からメイン基板１へコマンド等が出されることはない。
【００２９】
メイン基板１の図示しないＣＰＵ（処理部）は、ＲＯＭ（記憶部）に記憶されたプログラムを読み込むことで所定の動作を行うものであり、具体的には、遊技者によるスタートスイッチ３０及びストップスイッチ５０の操作に基づき回転リール４０の回転及び停止を制御するとともに、ランプやスピーカ等の表示を制御する。ＣＰＵが動作する際に必要な一時的なデータなどはＲＡＭ（記憶部：通常は電源断によりデータは失われるが、バックアップバッテリに接続されたＲＡＭは電源断の間もデータは失われない）に記憶される。ＣＰＵはＲＯＭに記録されたプログラムに従って所定の動作を行うとともに、ＲＡＭに処理に必要な一時的なデータを記録するとともに記録されたデータを必要に応じて読み出して参照する。
【００３０】
メイン基板１は、スタートスイッチ３０及びストップスイッチ５０の操作に基づき回転リール４０の回転及び停止を制御する際に、予め定めた内部抽選確率に基づいて入賞か否かの入賞判定のための抽選を行う図示しない入賞抽選手段を含む。この入賞抽選手段による内部抽選結果が当選である場合に入賞フラグが成立し、この入賞フラグ成立中に、回転リール４０の停止図柄の組み合わせが予め定められた入賞図柄と一致したことを条件に入賞が確定し、遊技者にメダルの払い出しや、遊技者にとって有利な特別遊技等の利益が付与されるように設定されている。
【００３１】
メイン基板１は、遊技機の電源オフを検知する電源オフ検知部１ａと、サブ基板２へ送信する少なくともひとつのコマンドを生成するコマンド生成部１ｂと、サブ基板２へ送信したコマンドを記憶するコマンド記憶部１ｃと、遊技機の電源オンを検知する電源オン検知部１ｄとを備える。複数のコマンドを予め登録しておき、これらからランダムにコマンドを選択することでコマンドを生成する場合には、コマンド生成部１ｂに乱数発生部１ｂ−１を含むように構成する。乱数発生部１ｂ−１は、例えば、一定範囲の数値を高速更新することで擬似的な乱数を発生させる乱数発生機能と、発生した乱数の中から任意の乱数を遊技者の操作を受けて抽出するサンプリング機能を備えるものである。具体例を挙げればカウンタとラッチで構成されるものである。なお、上記各部はメイン基板１に設けられるＩＣ等のハードウエアで実現されるか又はＲＯＭに記憶されたプログラムによりソフトウエアで実現される。本発明はハードウエアとソフトウエアのいずれの構成も含む。
【００３２】
サブ基板２は、メイン基板１から受信したコマンドを記憶するコマンド記憶部２ａと、遊技機の電源オンを検知する電源オン検知部２ｂと、電源オン後にメイン基板１から受信したコマンドをコマンド記憶部２ａで記憶したコマンドと比較するコマンド比較部２ｃと、コマンド比較部２ｃの比較結果が不一致のときメイン基板１が交換されたこと又はそのＲＯＭが交換されたことを報知する報知部２ｄとを備える。上記各部がＩＣ等のハードウエアで実現されるか又はＲＯＭに記憶されたプログラムによりソフトウエアで実現される点は、メイン基板１と同様である。
【００３３】
メイン基板１には、スタートスイッチ３０，ストップスイッチ５０，リール駆動部７０，リール位置検出回路７１、ホッパー駆動部８０及びホッパー８１から払い出されたメダルの枚数を数えるためのメダル検出部８２が接続されている。サブ基板２には液晶表示装置６２の制御基板２００、スピーカ基板２０１、ＬＥＤ基板２０２などの周辺基板（ローカル基板）が接続されている。以下、スタートスイッチ３０，ストップスイッチ５０を除く、これらの周辺基板／装置について説明する。
【００３４】
リール駆動部７０は、３つのリール４０を回転駆動する図示しないステッピングモータを駆動する回路である。各ステッピングモータはリール駆動回路７０によって１−２相励磁されており、所定数のパルスの駆動信号が供給されるとそれぞれ１回転する。
【００３５】
リール位置検出回路７１は、リール４０の近傍に設けられてリール４０の回転位置を検出するための図示しないフォトセンサから出力パルス信号を受け、３つのリール４０それぞれの回転位置を検出し、その検出信号を出力するものである。図示しないフォトセンサは各リール４０が一回転する毎に各リール４０に設けられた遮蔽板を検出してリセットパルスを発生する。このリセットパルスはリール位置検出回路７１を介してメイン基板１のＣＰＵに与えられる。メイン基板１のＲＡＭ内には、各リール４０について一回転の範囲内における回転位置に対応した計数値が格納されており、ＣＰＵはリセットパルスを受け取ると、ＲＡＭ内に形成されたこの計数値を“０”にクリアする。このクリア処理により、各シンボルの移動表示と各ステッピングモータの回転との間に生じるずれが、一回転毎に解消されている。
【００３６】
ホッパー駆動部８０は、メダルを収納するとともに指示された入賞に応じた枚数のメダルを払い出すホッパー８１のモーターを駆動する回路である。
【００３７】
メダル検出部８２は、ホッパー８１から払い出されるメダル数を計数するためのものである。メイン基板１のＣＰＵは、このメダル検出部８２から受けた実際に払い出しのあったメダル計数値が入賞に応じた所定の配当枚数データに達した時に、ホッパー駆動部８０による駆動を停止させ、メダル払い出しを終了させる。ホッパー駆動回路８０，メダル検出部８２により、遊技の結果にて得られた入賞に基づいて所定枚数のメダルが遊技者に払い出される。
【００３８】
液晶制御基板２００は、液晶表示部６２を駆動するための回路である。
スピーカ基板２０１は、図示しないスピーカを吹鳴駆動するための回路である。
ＬＥＤ基板２０２は、図示しない表示ランプやバックランプを駆動するための回路である。
【００３９】
液晶表示装置６２、図示しないスピーカや表示ランプ等は演出表示装置を構成する。この演出表示装置を利用して、報知部２ｄは、メイン基板１が交換されたことを報知する。
【００４０】
なお、メイン基板１のＲＯＭには、このスロットマシン１０で実行されるゲーム処理の手順がシーケンスプログラムとして記憶されている他、入賞確率テーブル，シンボルテーブルおよび入賞シンボル組合せテーブル等がそれぞれ区分されて格納されている。入賞確率テーブルは、乱数を各入賞態様に区分けするように区分されており、一定範囲の数値の中から抽出される乱数を各入賞態様に区画するデータを記憶している。すなわち、入賞確率テーブルは、図示しない乱数発生０がとる乱数の全領域に対応して、各入賞態様ごとに区分された領域を有するものである。例えば、０〜一定数の範囲を複数に区分し、ひとつの区分（領域）を外れとし、他の区分（領域）を入賞１、入賞２、・・・というように設定する。抽出された乱数データは、乱数発生器から生成される乱数と対応するようにした全領域中の各入賞態様ごとに区分された入賞判定領域データそれぞれと照合し、当該抽出乱数データが属する入賞態様に対応する当選が決定される。例えば、抽出された乱数の数値が、入賞確率テーブル５のどの区分（領域）に属するか調べ、その区分が例えば入賞１の区分であれば「入賞１」と判定される。同様に、抽出された乱数の数値が入賞判定テーブル５の外れの区分（領域）に属すれば「外れ」と判定される。抽選処理の評価が例えば外れの場合は所定の図柄が揃わないように設定され（いわゆる蹴飛ばし）、当たりの場合はストップスイッチが所定のタイミングで押下されることなどを条件に所定の図柄が揃うように設定される（いわゆる引き込み）。そして、所定の図柄が揃えば入賞図柄に相当するメダルが払い出される。各種の入賞はこのような入賞確率テーブルのデータ設定に応じた確率の下で発生し図柄の停止制御が行われるため、遊技者の技量に極端に左右されることなく、例えば１日の営業時間内でのトータル的なメダル支払い率がほぼ一定に維持されている。
【００４１】
発明の実施の形態に係る遊技機は、電源オフ時にメイン基板１からサブ基板２へ合言葉となるコマンドを送信し、電源オン時に再度メイン基板１からサブ基板２へ当該コマンドを送信し、サブ基板２で電源オフ時のコマンドと電源オン時のコマンドを比較し、両者が不一致であればメイン基板１が交換された、又はメイン基板１のＲＯＭが交換されたと判定し、その旨を報知するものである。上記コマンドは、サブ基板２に対して何らかの動作を行わせる必要はないので、任意のものでよい。例えば、入賞時の演出を行わせるコマンド、ＡＴコマンドなどを使用できる。また、特に意味のないコマンド、単なるデジタルデータも使用できる。
【００４２】
図３乃至図５を使用して、発明の実施の形態１に係る遊技機の動作を説明する。
【００４３】
図３は電源オフ時の処理フローチャートである。Ｓ１０乃至Ｓ１３はメイン基板１側の処理であり、Ｓ２０及びＳ２１はサブ基板２側の処理である。
【００４４】
Ｓ１０：電源オフを検知する。電源オフ検知部１ａで遊技機の電源オフを検知する。例えば、図示しない電源スイッチの接点断（オフ）を検出したり、電源電圧の低下で電源オフを検出する。電源オフの検知の後も一定時間（少なくともＳ１１乃至Ｓ１３の処理を行う間）は、メイン基板１のＣＰＵが動作できる程度の電圧が維持されていなければならない。実際の遊技機では、電源オフ後の電源電圧の低下に先立って電源断（電源オフ）予告信号が、図示しない電源部からメイン基板１へ送られるので、この予告信号に基づき電源オフを検知すればよい。予告信号から一定時間は電圧が維持されるようになっている。あるいは、メイン基板１にバックアップ用のバッテリを備えるようにしてもよい。
【００４５】
Ｓ１１：任意のコマンドを生成する。ここで生成するコマンドは何でもよい。当該コマンドは毎回不規則に変化し、外部から予測できないことが重要である。例えば、複数のコマンドを予め用意し、それぞれに番号を割り当ててコマンド生成部１ｂで記憶しておく。Ｓ１１の処理を行うとき、乱数発生部１ｂ−１で乱数を発生し、当該乱数に基づき対応する番号を検索することで複数のコマンドから少なくともひとつを選択し、これを生成されたコマンドとする。あるいは、乱数発生部１ｂ−１で数字列又は文字列をランダムに発生し、それをサブ基板２へ送るようにしてもよい。
【００４６】
Ｓ１２：生成したコマンドをサブ基板２へ送信する。
Ｓ１３：同時に、生成したコマンドをコマンド記憶部１ｃに保存する。コマンド記憶部１ｃは不揮発性メモリ又はバッテリバックアップされたメモリであり、電源オフ中もデータが失われることがない。
【００４７】
Ｓ２１：サブ基板２でコマンドを受信する。
Ｓ２２：受信したコマンドをコマンド記憶部２ａに保存する。コマンド記憶部２ａは不揮発性メモリ又はバッテリバックアップされたメモリであり、電源オフ中もデータが失われることがない。
【００４８】
図４は電源オン時の処理フローチャートである。Ｓ３０及びＳ３１はメイン基板１側の処理であり、Ｓ４０乃至Ｓ４５はサブ基板２側の処理である。
【００４９】
Ｓ３０：遊技機の電源がオンになるとメイン基板１の電源オン検知部１ｄがそれを検知し（サブ基板２についても同様）、コマンド記憶部１ｃに記憶されていたコマンドを読み出す。電源が投入されたら、遊技開始する前に、メイン基板１及びサブ基板２は、メイン基板１又はそのＲＯＭが交換されたかどうかを判定するための処理を行う（メイン基板１が交換されていると当該処理自体実行されなくなるが、この検知手順は図５を参照して後述する）。なお、ＣＰＵは、通常、電源オン時には予め定められた初期設定処理を実行するから、その中で図４の処理を実行するようにしてもよく、この場合、電源オン検知部１ｄはＣＰＵ及びそのプログラムにより実現されることになる（サブ基板２についても同様）。
Ｓ３１：読み出したコマンドをサブ基板２へ送信する。
【００５０】
Ｓ４０：Ｓ３１で送信されたコマンドをサブ基板２で受信する。
Ｓ４１：メイン基板１からコマンドを受信したら、コマンド記憶部２ａで記憶していたコマンドを読み出す。
Ｓ４２：Ｓ４０で受信したコマンドを、Ｓ４１で読み出したコマンドと比較する。
【００５１】
Ｓ４３：一致していれば（ＹＥＳ）、メイン基板１やそのＲＯＭは交換されていないと判定でき、通常遊技の処理を実行する（Ｓ４４）。通常遊技の処理は公知であるのでその説明は省略する。一致しなければ（ＮＯ）、メイン基板１やそのＲＯＭが交換されたと判定でき、報知部２ｄでエラー報知を行う（Ｓ４５）。メイン基板１が交換されると、合言葉であるコマンドを記憶しているコマンド記憶部１ｃが失われ、また、ＲＯＭが交換されると、その内容が改変されているために図４のＳ４０以降の処理が実行されないためである（図５参照）。メイン基板１やそのＲＯＭを交換したときは電源オフオンを行う必要がある。サブ基板２でエラーを報知するとホールの店員が駆けつけて遊技台のチェックを行うなど何らかのアクションが生じるので、遊技を継続することは実際上不可能である。たとえ遊技を継続したとしてもサブ基板２による演出は停止されるのでその利益を受けることはできず、有利に遊技を行うことはできない。
【００５２】
電源投入された直後に、サブ基板２に対してコマンドを必ず送信する（図４のＳ３１）。この処理を行うためのプログラムは予めＲＯＭに書き込まれている。基板又はＲＯＭが交換されていると当該プログラムは存在せず、コマンドが送信されないと予想される。そこで図５のフローチャートに示すように、一定時間コマンドを受信しないときもエラー報知を行うようにするとよい。
【００５３】
Ｓ４０−１：図４のサブ基板２の電源オン時の処理（Ｓ４０：コマンド受信）において、図示しないタイマーを起動し予め定められた時間をセットする。
Ｓ４０−２：この状態でコマンドの受信を待つ。
Ｓ４０−３：コマンドを受信したら（ＹＥＳ）、図４のＳ４１以降の処理を実行する。
Ｓ４０−４：コマンドを受信していないとき（Ｓ４０−３でＮＯ）、タイムアウトつまりセットしたタイマーの時間が経過したかどうか判定する。タイマーの残り時間がゼロであれば（ＹＥＳ）、予め定められた時間内に本来受信すべきコマンドを受信しなかったことになり、メイン基板又はＲＯＭが交換されたと考えられるので、エラー報知を行う（Ｓ４５）。タイマーの残り時間がゼロでなければＳ４０−２乃至Ｓ４０−４の処理を繰り返す。
【００５４】
本発明の実施の形態によれば、メイン基板が交換された場合に音や光などで報知することができる。これにより不正なプログラムでの遊技を事実上不可能にできるので、不正行為を効果的に防止できる。
【００５５】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【図面の簡単な説明】
【００５６】
【図１】遊技機（スロットマシン）の正面図である。
【図２】発明の実施の形態に係る遊技機のブロック図である。
【図３】発明の実施の形態に係る不正行為判定処理フローチャート（電源オフ時の処理）である。
【図４】発明の実施の形態に係る不正行為判定処理フローチャート（電源オン時の処理）である。
【図５】発明の実施の形態に係る不正行為判定処理フローチャート（電源オン時の処理）である。
【符号の説明】
【００５７】
１    メイン基板（第１処理部）
１ａ  電源オフ検知部
１ｂ  コマンド生成部
１ｂ−１  乱数発生部
１ｃ  コマンド記憶部
１ｄ  電源オン検知部
２    サブ基板（第２処理部）
２ａ  コマンド記憶部
２ｂ  電源オン検知部
２ｃ  コマンド比較部
２ｄ  報知部
１０    スロットマシン
１１    筐体
１２    表示窓
１３    図柄表示窓
１６    ベットスイッチ
１７    精算スイッチ
３０    スタートスイッチ
４０    回転リール
４２    リールテープ
５０    ストップスイッチ
６０    リールユニット
６１    図柄
６２    液晶表示部
７０    リール駆動部
７１    リール位置検出回路
８０    ホッパー駆動部
８１    ホッパー
８２    メダル検出部
１００  メダル投入口
２００  液晶制御基板
２０１  スピーカ基板
２０２  ＬＥＤ基板
３０４  メダル払い出し口
３１１  メダル受け部（下皿）
【図１】
0004498257.tif 000002
【図２】
0004498257.tif 000003
【図３】
0004498257.tif 000004
【図４】
0004498257.tif 000005
【図５】
0004498257.tif 000006