(57)【特許請求の範囲】
【請求項１】
複数種類の周辺装置の夫々の副制御手段が、共通バスを介して、遊技全体の動作制御を行なう主制御手段から送信される、アドレスデータとコマンドデータとから成る制御情報を受信し、受信した制御情報に応答した動作を行うように構成された遊技機において、
前記複数種類の周辺装置の夫々は、
自装置向けに送信されてきた制御情報に含まれるアドレスデータをデコードし、自装置向けに送信されてきた正当な制御情報であるか否かを判断するアドレスデコーダと、
前記アドレスデコーダが正当であると判断した場合に前記副制御手段に対して、割込み信号を供給する割り込みパルス発生手段と、
前記割り込みパルス発生手段から割込み信号が供給されたことに応答して、前記アドレスデコーダが正当であると判断した制御情報の内のコマンドデータをＲＡＭに一時保存する保存手段と、
前記副制御手段は、
前記ＲＡＭに保存されたコマンドデータの内の所定位置のビット群と、前記周辺装置内に設けられたＲＯＭに格納されたコマンドデータテーブルに登録されていて、自装置に対して送信されてくるべき予め定められたビット群とを比較して、自装置向けの制御情報か否かをチェックする再チェック手段と、
前記再チェックの結果に応じた通知を行う通知手段と、を備えたことを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数種類の周辺装置の夫々の副制御手段が、共通バスを介して遊技全体の動作制御を行なう主制御手段から送信される、アドレスデータとコマンドデータとから成る制御情報を受信し、受信した制御情報に応答した動作を行うように構成された遊技機の改良に関する。
【０００２】
【従来の技術】
近年、パチンコ機に代表される遊技機の動作制御が複雑となっており、その複雑な動作制御を実現するために、遊技機全体の動作制御を行なうメインＣＰＵ（主制御手段）から、各種の周辺装置に対して制御コマンドが送信されるように構成されたものがある。このような遊技機の場合、周辺装置側のサブＣＰＵ（副制御手段）が制御コマンドを受信し、この受信した制御コマンドに基づいた周辺装置の制御動作を行なうようになっている。
【０００３】
そして、例えば特開平１１−２９０５２９号公報記載のパチンコ機にあっては、共通バスによって一種のＬＡＮを構築し、メインＣＰＵからサブＣＰＵへと制御コマンドを送信可能にして内部構造の簡略化等を図っている。
【発明が解決しようとする課題】
しかし、このような遊技機においては、確かに内部構造の簡略化は図られているものの、ノイズの発生等によって制御情報の送信アドレスが変化してしまった場合等には、そのまま予期しない動作制御が行われてしまうといった問題があった。
【０００４】
本発明は、このような従来の課題を解決するためになされたもので、共通バスを用いて周辺装置を制御する際において不適切な制御情報が送信されてきたか否かを厳重にチェック可能とした遊技機を提供することを目的とする。
【課題を解決するための手段】
上記目的を達成するために、本発明は、複数種類の周辺装置の夫々の副制御手段が、共通バスを介して、遊技全体の動作制御を行なう主制御手段から送信される、アドレスデータとコマンドデータとから成る制御情報を受信し、受信した制御情報に応答した動作を行うように構成された遊技機において、
前記複数種類の周辺装置の夫々は、
自装置向けに送信されてきた制御情報に含まれるアドレスデータをデコードし、自装置向けに送信されてきた正当な制御情報であるか否かを判断するアドレスデコーダと、
前記アドレスデコーダが正当であると判断した場合に前記副制御手段に対して、割込み信号を供給する割り込みパルス発生手段と、
前記割り込みパルス発生手段から割込み信号が供給されたことに応答して、前記アドレスデコーダが正当であると判断した制御情報の内のコマンドデータをＲＡＭに一時保存する保存手段と、
前記副制御手段は、
前記ＲＡＭに保存されたコマンドデータの内の所定位置のビット群と、前記周辺装置内に設けられたＲＯＭに格納されたコマンドデータテーブルに登録されていて、自装置に対して送信されてくるべき予め定められたビット群とを比較して、自装置向けの制御情報か否かをチェックする再チェック手段と、
前記再チェックの結果に応じた通知を行う通知手段と、を備えたことを特徴とするようにした。
【０００５】
この発明によれば、再チェック手段が自装置向けに送信されてきた制御情報に対して、これが自装置向けの制御情報か否かをチェックするので、不適切な制御情報が送信されてきたか否かを厳重にチェックすることができる。また、制御情報の内の所定位置のビット群と、周辺装置内に設けられたＲＯＭに格納されたコマンドデータテーブルに登録されている予め定めたビット群とを比較してチェックするので、制御情報の内の全ビットを比較しなくて済む。更に、チェックの結果に応じた通知を行うので、チェックの結果を容易に把握できる。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しつつ説明する。なお、先ず通常のパチンコ機の構成や動作を説明した後に、本発明の特徴部を説明することによって本発明の理解の容易化を図る。図１は、本発明の実施の形態である遊技機（パチンコ機）の一部を構成する遊技盤１００の模式的な説明図である。
【００１０】
遊技盤１００には、略円形状の外側ガイドレール１０１とこれより半径の小さな略円形状の内側ガイドレール１０２とによって包囲された円形状の遊技領域１０３が形成されいて、遊技者の操作によって図示しない発射装置から発射された遊技球が遊技領域１０３内を転動することによって遊技が行なわれるようになっている。なお、遊技領域１０３には、遊技球が当接されてこれらを複数の方向へと転動させるための遊技釘が多数配設されるが、図示簡略化のために遊技釘を図示省略している。
【００１１】
遊技盤１００の略中央位置には、独立して、数字やキャラクタによる図柄で構成される識別情報を横一列や縦一列等の配列パターンで停止表示および変動表示可能である表示エリアを備える特別図柄表示装置１０４が配設されている。特別図柄表示装置１０４の真上には、普通図柄表示装置１０７が配設されている。特別図柄表示装置１０４の真下には特別図柄始動口１０５が配設されると共に、特別図柄表示装置１０４の両側方には普通図柄作動ゲート１０６、１０６が配設されている。
【００１２】
特別図柄始動口１０５の下方には変動入賞装置１０８が配設されていて、この変動入賞装置１０８は、大当り期間中に幅広な可動部材１１６が図面手前側に回動し、この可動部材１１６が元に戻る方向に回動するまでの間に遊技球が入賞可能となる大入賞口１０９と、小当り中に幅狭な可動部材１１７が図面手前側に回動し、この可動部材１１７が元に戻る方向に回動するまでの間に遊技球が入賞可能な状態となる普通電動役物１１０とを有して構成される。
【００１３】
また、遊技領域１０３には、図示しない遊技釘と共に遊技球の転動方向を変化させるための４つの風車１１１、２つのランプ付風車１１２、遊技機の遊技状態に応じて点灯制御されるランプ表示装置１１４、１１５、入賞されない遊技球を遊技盤１００の裏側へと排出させるためのアウト口１１３等が配設されている。
【００１４】
そして、特別図柄始動口１０５に遊技球が入賞されて、大当り乱数生成用のループカウンタで生成される乱数の抽選が行なわれ、この抽選された乱数が大当り値である場合には、表示エリアの識別情報が変動表示状態となった後、所定パターン（例えば「７、７、７」）の表示が特別図柄表示装置１０４によって行なわれ、大入賞口１０９が所定開閉パターンで開閉制御されて、変動入賞装置１０８を遊技者にとって不利な状態から有利な状態にする。
【００１５】
また、普通図柄作動ゲート１０６が遊技球の通過を検出すると、小当り乱数生成用のループカウンタで生成される乱数の抽選が行なわれ、この抽選された乱数が小当り値である場合には、普通図柄表示装置１０７の表示を所定のもの（例えば「７」や「３」）として、普通電動役物１１０を開放し（小当り状態）、この開放期間中に遊技球が入賞されると大当り抽選が行なわれる。
【００１６】
この抽選の結果、大当りとなれば、上記説明と同様にして、表示エリア内で識別情報を変動表示させ、所定パターンでの表示が特別図柄表示装置１０４によって行なわれ、大入賞口１０９が所定開閉パターンで開閉制御されて、変動入賞装置１０８を遊技者にとって不利な状態から有利な状態にする。なお、入賞されない遊技球はアウト口１１３を介して排出される。また、この遊技機は、特定の図柄が出目となって大当りとなった場合には、次回の大当り確率が向上する確率変動機能を有するように構成されている。
【００１７】
以上、遊技盤１００に配設される各装置について説明してきたが、これらの装置のうちの主要なものはマイクロコンピュータシステムによって動作制御されており、これらについて制御ブロック図を参照して説明する。図２は、遊技盤１００に配設された主要な装置の制御ブロック図である。なお、図示しない発射装置や賞球排出装置等の制御部を図示省略している。
【００１８】
主制御部２００は、ＣＰＵを内蔵したマイクロプロセッサを搭載していて、後述するテーブル領域２１５が形成されると共に一連の制御手順を記述した制御プログラムや制御データを記憶するＲＯＭ２０１と、後述するカウンタ領域２１６や各種のワークエリアが形成されるＲＡＭ２０２とが設けられていて、一体型のワンチップマイコンとなっている。カウンタ領域２１６は、ＲＡＭ２０２の替わりにＣＰＵの内部の図示しないレジスタ群を用いても構成可能である。
【００１９】
主制御部２００には、入力ポート２０３を介して、各種の周辺装置が接続されている。即ち、主制御部２００には、入力ポート２０３を介して、特別図柄始動口１０５の内部に配置され遊技球の特別図柄始動口１０５への入賞を検出する特別図柄始動スイッチ２０４、普通図柄作動ゲート１０６の内部に配置され遊技球のゲート通過を検出する普通図柄作動スイッチ２０５、大入賞口１０９の内部に配置され遊技球の大入賞口１０９への入賞を検出する大入賞口スイッチ２０６、および、普通電動役物１１０の内部に配置され遊技球の普通電動役物１１０への入賞を検出する普通電動役物スイッチ２０７が接続され、主制御部２００は各検出信号を受信可能になっている。
【００２０】
また、主制御部２００には、出力ポート２０８を介して、各周辺装置に制御データ５００を送信して周辺装置を動作制御可能に構成されている。即ち、主制御部２００には、出力ポート２０８を介して、数字やキャラクタによる図柄で構成される識別情報を変動表示や停止表示可能で、ＬＣＤ等の表示デバイスを有して構成される特別図柄表示装置１０４、例えば７セグメント表示デバイスで実現される普通図柄表示装置１０７、大入賞口１０９の幅広な可動部材１１６を回動制御して大入賞口１０９を開放制御するための大入賞口作動ソレノイド２０９、普通電動役物１１０の可動部材１１７を回動制御して普通電動役物１１０を開放制御するための普通電動役物作動ソレノイド２１０、ランプやＬＥＤを点灯制御するランプ表示装置１１４（１１５）、および、効果音を出力させるスピーカー２１１が接続され、主制御部２００はこれら各装置を制御するためのコマンドデータ５０２を送信可能となっている。これに応答して周辺装置側のＣＰＵはこの制御データ５００に応じて動作制御を行なう。
【００２１】
図５は、主制御部２００が、周辺装置側に送信する制御データ５００のデータフォーマットの模式的説明図である。この制御データ５００は、周辺装置のアドレスを指定するアドレスデータ５０１と、制御内容を指示するデータであるコマンドデータ５０２とを含んで成っている。主制御部２００は、制御データ５００の送信先周辺装置のアドレスをアドレスデータ５０１として、コマンドデータ５０２を付加した制御データ５００を周辺装置側に送信していく。なお、各周辺装置には互いに区別可能なアドレスが予め割り付けられていて、主制御部２００はこれを参照して制御データ５００の送信を行う。これに応答して、周辺装置側のＣＰＵはこの制御データ５００に応じて動作制御を行なう。
【００２２】
また、主制御部２００には、電源供給を行なうための電源回路２１２と所定時間毎にリセット信号を出力するリセット回路２１３とが接続されていて、さらに、リセット回路２１３には、主制御部２００から周期的タイマカウンタによって生成されたパルス信号が入力されると共に、電源回路２１２からの電流供給状態を監視するモニタ信号が入力される。
【００２３】
次に、図４を参照して遊技機が用いる主要な乱数生成用カウンタについて説明しておく。各種の乱数は、値「０」から始まって上限値となるまで、所定周期（例えば４ｍｓｅｃ）で順次１ずつカウントアップ動作を行っていくと共に、カウント値が上限値を越えた場合に初期値「０」でクリアされカウント動作が繰返される、いわゆる無限ループカウンタを用いて生成され、これら無限ループカウンタはＲＡＭ２０２内に形成されて、主制御部２００がそのカウント動作を制御している。
【００２４】
主なカウントとしては、図４に示すように、大当り状態判定用乱数カウンタ（カウント値：０から２３９）４０１、リーチ選定用カウンタ（カウント値：０から９９）４０２、大当り状態図柄選定用乱数カウンタ（カウント値：０から８）４０３、外れ左図柄選定用乱数カウンタ（カウンタ値：０から８）４０４、外れ中図柄選定用乱数カウンタ（カウンタ値：０から８）４０５、および、外れ右図柄選定用乱数カウンタ（カウンタ値：０から８）４０６がある。
【００２５】
大当り判定用カウンタ４０１は、大当り状態を生起させるか否かを判定するために用いられるカウンタである。通常遊技状態時（通常確率状態時）にあっては、カウンタ値が「７」で特賞状態を生起させ、これ以外の場合には特賞状態を生起させない。また、高確率状態時にあっては、カウンタ値「７」、「３９」、「１３９」で特賞状態を生起させ、これ以外の場合には特賞状態を生起させない。かくして、総カウント値を「２４０」とすると、通常遊技状態にあっては２４０分の１の確率で特賞状態を生起させると共に、高確率状態時にあっては８０分の１の確率で特賞状態を生起させることができる。
【００２６】
リーチ選定用乱数カウンタ４０２は、特別図柄の変動パターンを選定するために用いられるカウンタであり、このカウンタ値を抽選すると抽選されたカウンタ値に対応する図柄変動パターンが選定される。大当り図柄選定用乱数カウンタ４０３は、大当り状態生起時に、特別図柄表示装置１０４の表示エリアに同一の図柄が例えば３個横一列に揃うように停止表示させる際に用いる特別図柄を選定するために用いるカウンタであり、このカウンタ値を抽選すると、抽選されたカウンタ値に対応する図柄パターンで特別図柄表示装置１０４の各表示部が表示される。
【００２７】
カウンタ値が「０」、「１」、「２」、「３」、「４」、「５」、「６」、「７」、「８」の場合にそれぞれ、「１」、「２」、「３」、「４」、「５」、「６」、「７」、「８」、「９」の数字図柄が選定され表示される。外れ左図柄選定用乱数カウンタ４０４、外れ中図柄選定用乱数カウンタ４０５、および、外れ右図柄選定用乱数カウンタ４０６は、大当り状態が生起されない場合に、特別図柄表示装置１０４の表示エリアに停止表示させる特別図柄を選定するために用いられるカウンタであり、これらのカウンタ値を抽選すると抽選されたカウンタ値に対応する左、中、右図柄が特別図柄表示装置１０４に表示される。なお、カウンタはこれら以外にも普通図柄表示等に関連したもの等があり、これらはカウンタ領域２１６に格納されている。
【００２８】
次に、図３のフローチャート等を参照して主制御部２００が行なう制御動作を説明する。図３は、遊技機の遊技動作を説明するためのフローチャートである。なお、図３に示す一連の処理は主制御部２００が実行するが、リセット回路２１３から所定時間（例えば４ｍｓｅｃ）毎に供給されるリセット信号をトリガとして先頭のステップであるステップＳ１００から実行する。
【００２９】
まず、図示しない電源スイッチによって電源回路２１２を起動状態とすると主制御部２００が起動状態となるが、この電源投入が行なわれてから初めての処理が実行されるのであるか否かを判定する（ステップＳ１００）。電源投入後、初めての処理の場合には（Ｙｅｓ）ステップＳ１０２に移行し、一方、これ以外の場合には（Ｎｏ）ステップＳ１０８に移行する。
【００３０】
ステップＳ１０２では、ＲＡＭ２０２のクリア処理を実行し、少なくともカウンタ領域２１６を含む所定エリアのクリアを行ない、次いで、ステップＳ１０４では、初期制御処理を行なうためのデータをＲＡＭ２０２の所定エリアにセットしてステップＳ１０６に移行する。
【００３１】
一方、ステップＳ１０８では、上述した各種乱数カウンタ４０１〜４０７等のカウンタ値を１だけカウントアップしてカウンタ値を更新する。次に、ステップＳ１１０では、特別図柄始動スイッチ２０４、普通図柄作動スイッチ２０５、大入賞口スイッチ２０６、普通電動役物スイッチ２０７が出力した検出信号を入力ポート２０３を介して図示しない自身内のレジスタに読み込み格納するポート入力処理、特別図柄表示装置１０４、普通図柄表示装置１０７、大入賞口作動ソレノイド２０９、普通電動役物作動ソレノイド２１０、ランプ表示装置１１４（１１５）、スピーカー２１１を動作制御するために、後述する各ステップでの制御処理においてＲＡＭ２０２の出力バッファ（図示せず）に格納されていた制御データを出力ポート２０８を介して対応する装置に対して出力するポート出力処理、このポート出力処理によって出力された制御データを格納していた前記出力バッファをクリアする出力バッファクリア処理、および、遊技機動作制御に用いる図示しない各種のタイマのタイマ値を更新する各種タイマ処理を含む「共通処理１」を実行する。
【００３２】
次に、ステップＳ１１２において、各スイッチ２０４、２０５、２０６，２０７等の断線や短絡の有無のチェックを行い、これらの障害が発生していると判定された場合には（Ｙｅｓ）ステップＳ１１６に移行して、エラーフラグをＲＡＭ２０２の所定エリアに格納して異常状態にあることを通知するために必要な制御等を行うエラー処理を実行してステップＳ１２６に移行し、一方、これらの障害が発生していないと判定された場合には（Ｎｏ）、ステップＳ１１８に移行する（ステップＳ１１４）。
【００３３】
次に、ステップＳ１１８において、特別図柄始動スイッチ２０４、普通図柄作動スイッチ２０５、大入賞口スイッチ２０６、普通電動役物スイッチ２０７が入賞球を検出した検出信号を出力した場合に、ステップＳ１０８にて更新されている各種乱数カウンタから、出力された検出信号に対応する乱数値を抽選し、ＲＡＭ２０２の所定エリアに格納し、格納した乱数値を参照して当り判定や図柄決定等を行う。
【００３４】
具体的には、特別図柄始動スイッチ２０４または普通図柄電動役物スイッチ２０７が入賞球の検出信号を出力した場合には、先に説明したテーブル領域２１５に格納されている情報を参照して、抽出した乱数値（特賞状態判定用乱数カウンタ７０１）が大当りを生起させるものか否かの判定や、大当り状態図柄選定用乱数カウンタ４０３や外れ図柄選定用乱数カウンタ４０４〜４０６とテーブル領域２１５に格納されている情報を参照して表示すべき特別図柄の決定等の処理を行い、必要な制御データを出力バッファの所定位置に格納する。
【００３５】
また、普通図柄作動スイッチ２０５が検出信号を出力した場合には、図示しない乱数カウンタによって生成された乱数と予め定めてＲＯＭ２０１に格納されていた小当り値とを参照して、小当り状態を生起させるか否かを決定すると共に、表示すべき普通図柄を決定して必要な制御データを出力バッファの所定エリアに格納する。
【００３６】
次に、ステップＳ１２０において、特別図柄表示装置１０４、普通図柄表示装置１０７に対して図柄変動、停止等の図柄表示制御を行い、ステップＳ１１８にて選定された図柄を表示させるための制御や大当り期間中にアニメーション画像を表示させるための制御を行うのに必要な制御データを出力バッファの所定エリアに格納する。なお、この具体的な制御は本発明の主要部なので後述する。
【００３７】
次に、ステップＳ１２２において、大当り状態または小当り状態期間中において、大入賞口１０９や普通電動役物１１０を所定開放パターンで開閉制御するための制御データを出力バッファの所定エリアに格納する。以上のようにして出力バッファに格納された各種の制御データは、ステップＳ１１０のポート出力処理によって対応する装置に送信され、制御データを受信した装置は、受信した制御データに基づく動作制御を行う。
【００３８】
次に、ステップＳ１２６に移行して、図示しない遊技機管理装置に各種の遊技データを出力バッファの所定エリアに格納する外部情報出力セット処理、図示しない賞球排出装置に賞球指令データを出力する賞球制御処理、ランプ装置１１４（１１５）を点灯制御するために必要な制御データを出力バッファの所定エリアに格納するランプ表示制御処理、スピーカー２１１を駆動制御するために必要な制御データを出力バッファの所定エリアに格納する効果音制御処理を含む「共通処理２」を実行する。そして、ステップＳ１０６では、リセット回路２１３からリセット信号が入力されるまでリセット待機処理を実行すると共に、リセット信号が入力された場合にはステップＳ１００に移行して、遊技機の動作制御を継続する。なお、このリセット待機処理としては、先に述べた各種乱数の乱数生成用のカウンタ値の更新等が挙げられる。以上のようにして、パチンコ機の一連の動作制御が行われることになる。
【００３９】
（構成）
次に、本発明の主要部について説明する。図６は、本発明の実施の形態のブロック構成図、図７は周辺装置の一例である特別図柄表示装置１０４のブロック構成図である。この図に示すように、この実施の形態の遊技機にあっては、各周辺装置が共通バス３００を介して主制御部２００から送信される制御データ５００を受信可能に構成されている。主制御部２００は、先に説明した制御データ５００を共通バス３００上に送出する。
【００４０】
特別図柄表示装置１０４は、ＣＰＵ７００と、ＲＯＭ７０１と、ＲＡＭ７０２と、ＬＣＤ７０３と、アドレスデコーダ７０４と、割り込みパルス発生部７０５と、ＬＥＤ７０６とを備えて構成されていて、ＣＰＵ７００は、ＲＯＭ７０１に記録されている動作制御プログラムに従った動作を行うことにより所望の動作制御が行われるようになっている。
【００４１】
また、ＲＯＭ７０１には、図９に示すようなコマンドデータテーブル９００が格納されている。このコマンドデータテーブルは各周辺装置が備えているがその内容は各装置によって異なる。即ち、自装置に対して本来送信されてくるべき制御データ群が登録されている。図９の例では００（Ｈ）〜３Ａ（Ｈ）までの連続したデジタル情報が登録されている。
【００４２】
（動作）
次に図９を参照して動作を説明する。主制御部２００が特別図柄表示装置１０４に対して制御データ５００を送信する場合を想定する。先ず、アドレスデコード部７０４がアドレスデータ５０１をデコードしこれが正当な場合にのみ（ステップＳ８００のＹｅｓ）ステップＳ８０２に移行し、これ以外の場合には（ステップＳ８００のＮｏ）。
【００４３】
次に、アドレスデコード結果が正当である場合にはステップＳ８０２において、割り込みパルス発生部７０５が起動して、ＣＰＵ７００に対して割り込み信号を供給する。これに応答してＣＰＵ７００は、制御データ５００の内のコマンドデータ５０２をＲＡＭ７０２に一時保存する（ステップＳ８０４）。
【００４４】
ＣＰＵ７００は、このコマンドデータ５０２がコマンドデータテーブル９００に登録されたもののいずれかに一致するか否かをチェックする。一致しない場合には（ステップＳ８０６のＮｏ）、ＬＥＤ７０６を点灯して不一致の旨を通知して、チェック結果を把握容易とする。一方、一致する場合には正しい制御コマンド５００が送信されてきたとして、ＲＡＭ７０２に一時保存していたコマンドデータ５０２に応じた処理を実行する。
【００４５】
したがって、この実施の形態によれば、ＣＰＵ７００は、アドレスデコード部７０４によって一度正当な制御データ５００と判断された自装置向けに送信されてきた制御データ５００に対して、これが自装置向けの制御データ５００か否かを再チェックするので、不適切な制御データ５００が送信されてきたか否かを厳重にチェックすることができる。
【００４６】
また、ＣＰＵ７００は、コマンドデータテーブル９００に登録された自装置に対して送信されてくるべき予め定められた制御データ群と、受信した制御データとを比較して再チェックを行うので、受信制御データと正当な制御データ群との比較のみで再チェックを行うことができる。しかも、ＬＥＤ７０６の点灯制御によって、再チェックの結果を容易に把握できる。
【００４７】
また、例えばコマンドデータ５０２の全ビットを比較対象とするのではなく、コマンドデータ５０２の内の所定位置のビット群と予め定めた正当なビット群とを比較してチェックを行うようにしても良い。これによればチェック処理データの簡素化やチェック処理の高速化が図れる。
【００４８】
なお、上述してきた実施の形態では周辺装置の一例として特別図柄表示装置１０４を例にとって説明してきたが、他の周辺装置に対しても同様な処理が可能となることは言うまでもない。
【００４９】
以上本発明の実施の形態について説明してきたが、本発明の要旨を逸脱しない範囲内で、上記各実施の形態に対して種々の変形や変更を施すことが可能である。例えば、コマンドデータ５０２の上位所定数ビットまたは下位所定数ビットと予め定めた正当ビット群とを比較すること、等が挙げられる。また、以上の実施の形態の説明においては、遊技機の例としてパチンコ機を例にとって説明したが、本発明は、パチスロ機やＴＶゲーム等の他の遊技機に適用しうる。
【発明の効果】
以上説明してきたように、本発明によれば、自装置向けに送信されてきた制御情報に含まれるアドレスデータをデコードし、これが自装置向けに送信されてきた正当な制御情報である場合に、ＲＡＭに保存されたコマンドデータの内の所定位置のビット群と、ＲＯＭに格納されたコマンドデータテーブルに登録されていて、自装置に対して送信されてくるべき予め定められたビット群とを比較して、自装置向けの制御情報か否かをチェックする再チェックを行うので、不適切な制御情報が送信されてきたか否かを厳重にチェックすることができるという効果が得られる。
【図面の簡単な説明】
【図１】遊技機正面の模式的説明図である。
【図２】遊技機の制御ブロック図である。
【図３】遊技機の動作制御を説明するためのフローチャートである。
【図４】各種カウンタの説明図である。
【図５】制御データ５００のデータフォーマットの説明図である。
【図６】本発明の実施の形態のブロック構成図である。
【図７】周辺装置一例である特別図柄表示装置１０４のブロック構成図である。
【図８】本発明の動作を説明するためのフローチャートである。
【図９】コマンドデータテーブル９００の説明図である。
【符号の説明】
１００  遊技盤
１０１  外側ガイドレール
１０２  内側ガイドレール
１０３  遊技領域
１０４  特別図柄表示装置
１０５  特別図柄始動口
１０６  普通図柄作動ゲート
１０７  普通図柄表示装置
１０８  変動入賞装置
１０９  大入賞口
１１０  普通電動役物
１１１  風車
１１２  ランプ付風車
１１３  アウト口
１１４、１１５  ランプ表示装置
１１６  可動部材
１１７  可動部材
２００  主制御部
２０１  ＲＯＭ
２０２  ＲＡＭ
２０３  入力ポート
２０４  特別図柄始動スイッチ
２０５  普通図柄作動スイッチ
２０６  大入賞口スイッチ
２０７  普通電動役物スイッチ
２０８  出力ポート
２０９  大入賞口作動ソレノイド
２１０  普通電動役物作動ソレノイド
２１１  スピーカー
２１２  電源回路
２１３  リセット回路
３００ａ〜３００ｎ  周辺装置
３０１ａ〜３０１ｎ  周辺装置
４０１  特賞状態判定用乱数カウンタ
４０２  リーチ選定用乱数カウンタ
４０３  特賞状態図柄選定用乱数カウンタ
４０４  外れ左図柄選定用カウンタ
４０５  外れ中図柄選定用カウンタ
４０６  外れ右図柄選定用カウンタ
５００  制御データ
７００  ＣＰＵ
７０１  ＲＯＭ
７０２  ＲＡＭ
７０３  ＬＣＤ
７０４  アドレスデコーダ
７０５  割り込みパルス発生部
７０６  ＬＥＤ
９００  コマンドデータテーブル
【図１】
0003739077.tif 000002
【図２】
0003739077.tif 000003
【図３】
0003739077.tif 000004
【図４】
0003739077.tif 000005
【図５】
0003739077.tif 000006
【図６】
0003739077.tif 000007
【図７】
0003739077.tif 000008
【図８】
0003739077.tif 000009
【図９】
0003739077.tif 000010