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