(57)【特許請求の範囲】
【請求項１】
停電時にバックアップされた賞球情報に基づいて電源復帰時に賞球装置より賞球の払い出しを行うと共に、停電時にバックアップされた図柄変動の保留情報に基づいて電源復帰時に図柄表示器に図柄変動を表示する遊技機において、
主制御部と、
主制御部から送信されたコマンドに基づいて賞球装置を制御する第１サブ制御部と、
主制御部から送信されたコマンドに基づいて図柄表示器を制御する第２サブ制御部と、を有しており、
主制御部は、
サブ制御部の種類毎に設けられ、サブ制御部へのコマンド送信を禁止する時間を記憶するためのコマンド送信禁止カウンタと、
電源投入されると初期化処理を行うと共にサブ制御部の種類毎にコマンド送信禁止カウンタにコマンド送信を禁止する時間を設定する立上げ処理を実行し、その立上げ処理の実行後に、サブ制御部に送信するコマンドを作成すると共に、その作成したコマンドをサブ制御部に送信するメイン処理を所定の周期で繰り返し実行するＣＰＵと、を備えており、
前記メイン処理では、コマンド送信禁止カウンタに設定された禁止時間が経過していないときはカウントを継続すると共に、そのコマンド送信禁止カウンタに対応するサブ制御部へのコマンドの送信を待機する一方で、コマンド送信禁止カウンタに設定された禁止時間が経過すると、そのコマンド送信禁止カウンタに対応するサブ制御部へのコマンドの送信を許可するようにプログラムされており、
第１サブ制御部と第２サブ制御部のそれぞれは、電源投入時に初期化処理を行うことで主制御部からのコマンドを受信可能な状態となり、
第１サブ制御部と第２サブ制御部のそれぞれに対するコマンド送信禁止カウンタには、それぞれ異なる値が設定可能であると共に、対応するサブ制御部の初期化処理に要する時間よりも長い時間が禁止時間として設定されることを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、主制御部と、主制御部から送信されたコマンドに基づいて電装装置を制御するサブ制御部を備えた遊技機に関する。
【０００２】
【従来の技術】
近年、いわゆるパチンコ機等の遊技機においては、遊技内容の複雑化に伴い、遊技機全体を制御する主制御部はコマンド作成等の所定の処理のみを行い、遊技機に備付けられた電装装置の制御は、装置毎に設けられた制御部（以下、サブ制御部という）により行われる。すなわち、主制御部はサブ制御部に送信するコマンドの作成・送信を行い、サブ制御部では送信されてきたコマンドに基づいて電装装置の制御を行う。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述した主制御部と、サブ制御部により遊技機全体を制御するような制御システムでは、電源投入時や電源復帰時等において、主制御部から送信されたコマンドをサブ制御部が受信できない場合が生じる。
すなわち、各制御部では、電源投入時や電源復帰時等において行われる初期化処理（準備処理）の内容の相違から、各制御部に電源が供給されてから遊技可能な状態となるまでの立上げ時間が異なる。このため、主制御部よりサブ制御部の方が立上げ時間を多く必要とする場合等には、主制御部からコマンドを送信したときにサブ制御部が立上がっていないことがあり、このような場合サブ制御部がコマンドを受信できないという事態となる。
【０００４】
本発明は上述した事情に鑑みてなされたものであり、その目的は電源投入時又は電源復帰時等において、主制御部から送信されたコマンドを確実にサブ制御部において受信することができる遊技機を提供する。
【０００５】
【課題を解決するための手段及び効果】
上記課題を解決するため本願の遊技機は、停電時にバックアップされた賞球情報に基づいて電源復帰時に賞球装置より賞球の払い出しを行うと共に、停電時にバックアップされた図柄変動の保留情報に基づいて電源復帰時に図柄表示器に図柄変動を表示する。この遊技機は、主制御部と、主制御部から送信されたコマンドに基づいて賞球装置を制御する第１サブ制御部と、主制御部から送信されたコマンドに基づいて図柄表示器を制御する第２サブ制御部と、を有している。
主制御部は、サブ制御部の種類毎に設けられ、サブ制御部へのコマンド送信を禁止する時間を記憶するためのコマンド送信禁止カウンタと、電源投入されると初期化処理を行うと共にサブ制御部の種類毎にコマンド送信禁止カウンタにコマンド送信を禁止する時間を設定する立上げ処理を実行し、その立上げ処理の実行後に、サブ制御部に送信するコマンドを作成すると共に、その作成したコマンドをサブ制御部に送信するメイン処理を所定の周期で繰り返し実行するＣＰＵと、を備えている。メイン処理では、コマンド送信禁止カウンタに設定された禁止時間が経過していないときはカウントを継続すると共に、そのコマンド送信禁止カウンタに対応するサブ制御部へのコマンドの送信を待機する一方で、コマンド送信禁止カウンタに設定された禁止時間が経過すると、そのコマンド送信禁止カウンタに対応するサブ制御部へのコマンドの送信を許可するようにプログラムされている。
第１サブ制御部と第２サブ制御部のそれぞれは、電源投入時に初期化処理を行うことで主制御部からのコマンドを受信可能な状態となる。第１サブ制御部と第２サブ制御部のそれぞれに対するコマンド送信禁止カウンタには、それぞれ異なる値が設定可能であると共に、対応するサブ制御部の初期化処理に要する時間よりも長い時間が禁止時間として設定される。
上記遊技機においては、電源投入時や電源復帰時等において主制御部に電力が供給されると、主制御部による処理が開始される。その際、コマンド送信禁止カウンタに設定された禁止時間だけサブ制御部へのコマンドの送信が禁止される。コマンド送信禁止カウンタに設定される禁止時間は、サブ制御部の初期化処理に要する時間より長い時間が設定されている。このため、主制御部からコマンドが送信されるときにサブ制御部はコマンド受信可能な状態となっている。したがって、電源投入時や電源復帰時等において、主制御部から送信されたコマンドはサブ制御部において確実に受信される。
【０００７】
なお、上記した本発明は、主制御部からサブ制御部への一方向のみにデータ伝送されるように構成されている遊技機において効果的に機能する。
上記構成によれば、サブ制御部から主制御部にデータが伝送できず、主制御部はサブ制御部がいつ立上がったかを判断することができないためである。
【０００８】
【実施の形態】
本発明を第１種パチンコ機に適用した一実施の形態を図１乃至図５を用いて説明する。ここで、図１は第１種パチンコ機の外観を示す正面図であり、図２は図１に示すパチンコ機の制御システムを示すブロック図であり、図３はメイン制御部における処理のフローチャートであり、図４はコマンド送信処理のフローチャートであり、図５は図柄表示部の処理を示すフローチャートである。
図１に示すようにパチンコ機１０の遊技盤面１２には、図柄表示装置１４、第１種始動口３０、大入賞口３４等が適宜配置されている。
第１種始動口３０は始動口センサ（図示しない）を有し、パチンコ球が入賞すると通常の入賞口（後述する大入賞口３４を含む）と同様に、遊技盤の裏側に設けられた賞球装置５４（図示しない；ただし、図２のブロック図に表示）より賞球(賞品球)を払い出す。また、大入賞口３４は開閉蓋３６を有し、その開平蓋３６はソレノイド（図示しない）により開閉駆動されるようになっている。開閉蓋３６が開放される期間は、例えば大入賞口３４にパチンコ球が所定個数（一般的には１０個）入賞するか、開放してから３０秒間を経過するまでのいずれか早いほうで終了する。
【０００９】
遊技盤面１２の略中央には、図１に示すように図柄表示装置１４が組み付けられている。この図柄表示装置１４には、図柄表示器２２と、特別図柄の変動保留回数を表示する保留球ランプ２８等が設けられている。
図柄表示器２２は液晶表示器で構成され、その画面上に３つの特別図柄が所定条件下で変動表示される。この図柄表示器２２に変動表示される特別図柄は、変動停止時の図柄の組合せにより大当り遊技状態（大入賞口３４が開放される状態）に移行するか否かを遊技者に認識させる役割を果たす。ここで、特別図柄として用いる図柄には、文字(英数字や漢字等)、記号、図形、絵柄等があるが、本実施の形態では数字（０〜９）を用いている。
なお、本実施の形態における図柄表示器２２には液晶表示器を用いたが、これ以外にもＣＲＴ表示器、ＬＥＤ表示器、プラズマ表示器等を使用することができる。
【００１０】
また、遊技機１０には、図１に示すように、上述した遊技盤面１２以外にも、賞球や貸球を含むパチンコ球を一時的に貯留する下血４０、タバコの吸い殻を入れる灰皿４２、賞球の受皿である上皿４６、上皿４６の内部に設けられて遊技状態に応じて効果音を発生するスピーカ５２等が設けられている。また、パチンコ機１０正面の適宜の位置には、パチンコ機１０の遊技状態に応じて発光するランプ類１６等を備える。なお、これら装置の機械的構造等については、公知のパチンコ機に設けられたものと同一であり、その詳細な説明は省略する。
【００１１】
次に、パチンコ機１０によるパチンコ遊技を実現するための制御システムの構成について、図２を参照しながら説明する。
図２に示すように、パチンコ機１０の制御システムは、パチンコ機１０全体を制御するメイン制御部６０を中心に構成され、このメイン制御部６０と接続される各制御部（賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００）から構成される。なお、上記メイン制御部６０、賞球制御部７０、図柄制御部８０、音声制御部９０、ランプ制御部１００には、ホールのＡＣ電源から電源回路（図示しない）を介して同時に電力が供給されるように構成されている。
【００１２】
メイン制御部６０は、ＣＰＵ６２と、ＣＰＵ６２とバス６９を介して接続されるＲＯＭ６４、ＲＡＭ６６、通信制御回路６８等を有する。
ＣＰＵ６２は、ＲＯＭ６４に格納されている遊技制御プログラムを実行してパチンコ機１０を制御する。この遊技制御プログラムには、賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００に送信するコマンドを作成する処理、作成したコマンドを送信する処理等を実現するためのプログラムが含まれる。
また、ＲＯＭ６４には、賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００毎にコマンド送信が禁止される時間を規定するコマンド送信禁止時間設定値（整数値）が記憶されている。例えば、コマンド送信禁止時間設定値としてｎを設定した場合、メイン制御部６０の処理周期をｔとするとコマンド送信を禁止する時間はｎ×ｔとなる。このコマンド送信を禁止する時間は、賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００における電源投入時（又は停電後の電源復帰時）からコマンド受信が可能となるまでの時間（立ち上がり時間）よりも長くなるように、それぞれコマンド送信禁止時間設定値が設定されている。したがって、制御部毎にコマンド受信が可能となるまでの時間が相違する場合は、コマンド送信禁止時間設定値は制御部毎に異なる値に設定される。
ＲＡＭ６６は、ＣＰＵ６２が各処理を行うためのデータ、入出力信号、ＣＰＵ６２で作成したコマンド等が格納される。また、ＲＡＭ６６には、上述したコマンド送信禁止時間設定値で規定された時間（ｎ×ｔ）をカウントするためにコマンド送信禁止カウンタが設けられ、このコマンド送信禁止カウンタにカウント値が記憶される。なお、コマンド送信禁止カウンタは、各制御部（賞球制御部７０，図柄制御部，音声制御部９０，ランプ制御部１００）毎にそれぞれ設けられる。
通信制御回路６８は、各制御部（賞球制御部７０，図柄制御部，音声制御部９０，ランプ制御部１００）に所要のコマンドを送信するための回路である。
【００１３】
上述したメイン制御部６０に接続される賞球制御部７０は、ＣＰＵ、ＲＯＭ、ＲＡＭを備えたマイクロコンピュータ（以下、単にマイクロコンピュータという）を中心に構成され、メイン制御部６０から出力されたコマンドに基づいて賞球装置５４から賞球を払出す制御を行う。同様に図柄制御部８０も、マイクロコンピュータを中心に構成され、メイン制御部６０から出力されたコマンドに基づいて図柄表示器２２に画像（例えば、特別図柄、装飾図柄等）を表示する。また、音声制御部９０、ランプ制御部１００も、マイクロコンピュータを中心に構成され、メイン制御部６０から出力されたコマンドに基づいて、それぞれスピーカ５２、ランプ１６の駆動制御を行う。したがって、本実施の形態においては、メイン制御部６０が請求項にいう主制御部となり、賞球制御部７０，図柄制御部８０が請求項にいうサブ制御部となる。
また、メイン制御部６０と各賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００との間のデータ通信は、メイン制御部６０からのみデータ送信可能な１方向通信で行われる。これは、各制御部からメイン制御部６０へのデータ送信を禁止することで、遊技機の主たる制御を行うメイン制御部６０のＲＡＭ６６の書き換え等により不当な利益を得る不正行為を防止するためである。
なお、上述した賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００の構成は、従来公知のパチンコ機と同様であるので、ここではその詳細な説明は省略する。
【００１４】
上記のように構成されるパチンコ機１０において、電源投入時（又は停電後の電源復帰時）のパチンコ機１０の動作についてメイン制御部６０の動作を中心に図３，図４を参照して説明する。
パチンコ機１０に電源投入されると、上述した各制御部（メイン制御部６０，賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００）には電源回路を介して電源供給が開始される。電源が供給された各制御部は、各制御部に生じる電圧がその制御部の動作可能電圧となるとシステムリセット回路が動作し、そのシステムリセット回路から出力されるシステムリセット信号に基づいて所定の処理（初期化処理）が開始される。
【００１５】
まず、メイン制御部６０の動作について図３、図４を用いて説明する。
図３に示すように、メイン制御部６０はシステムリセット信号が入力されると、ＲＡＭ６６の異常有無のチェックや入出力ポートの初期化等の初期化処理を行う（Ｓ１０）。
初期化処理が行われると、次に、ＲＯＭ６４に記憶した各サブ制御部毎に設定したコマンド送信禁止時間設定値をＲＡＭ６６内に読み込み、その値をコマンド送信禁止カウンタに設定する（Ｓ１２）。したがって、ステップＳ１２の段階では、コマンド送信禁止カウンタに設定されるカウント値は、ＲＯＭ６４に記憶したコマンド送信禁止時間設定値の値そのものである。
上述したステップＳ１０、ステップＳ１２の処理が終了すると、メイン制御部６０における準備処理（立ち上げ処理）が終了し、メイン処理に移行する。
【００１６】
メイン処理に移行すると、まず、メイン制御部６０は入出力処理を行う（Ｓ１４）。具体的には、入力ポートに信号を受信したか否かの確認処理、受信している場合に受信した信号をＣＰＵ６２で取扱うことができる信号への変換処理、及び、必要に応じて駆動装置への駆動信号の出力処理（例えば、大入賞口３６を開放するためのソレノイドへの駆動信号の出力等）等を行う。
次に、ステップＳ１４で処理した入力信号等に基づいて、コマンドの作成処理を行う（Ｓ１６）。例えば、始動口センサから出力された検出信号を受信した場合には、図柄制御部８０に送信するコマンド（変動パターン、左・中・右特別図柄の停止図柄を特定するためのコマンド等）や、音声制御部９０に送信するコマンド（特別図柄の変動表示に併せて効果音を発生させるためのコマンド）等が作成される。
なお、電源投入時においては、図柄表示器２２にデモ画像（客待ち状態であることを示す画像）を表示するためのコマンドを作成し、スピーカ５２からデモ効果音（客待ち状態であることを示す効果音）を発生させるためのコマンドを作成し、ランプ１６にデモ効果光を発光するためのコマンドを作成する。また、停電からの電源復帰時においては、払出すべき賞球情報がバックアップされている場合には払出しコマンドを、また、特別図柄の変動表示の保留がバックアップされている場合には、図柄表示器２２に特別図柄を変動表示するためのコマンド、スピーカ５２から効果音を発生させるためのコマンド、ランプ１６から効果光を発光するためのコマンドを作成する。
このステップＳ１６の処理により作成されたコマンドは、ＲＡＭ６６の所定のアドレスに格納される。
【００１７】
上述したステップＳ１６で各制御部に送信するコマンドが作成されると、次に、賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００にコマンドを送信する処理が行われる（Ｓ１７、１８、１９、２０）。
なお、本実施の形態では、コマンドを送信する制御部が違ってもメイン制御部６０におけるコマンド送信処理の手順は相違しないため、メイン制御部６０から図柄制御部８０にコマンドを送信する場合のみ、図４を参照して説明する。
【００１８】
コマンド送信処理では、図４に示すように、ＲＡＭ６６に設けた図柄制御部８０用のコマンド送信禁止カウンタの値が０となっている否かを判定する（Ｓ２２）。なお、メイン処理に移行した最初の処理においては、コマンド送信禁止カウンタの値はＲＯＭ６４に設定したコマンド送信禁止時間設定値の値であるので、ＲＯＭ６４に設定した値が０でない限りステップＳ２２の判定はＮＯとなる。
コマンド送信禁止カウンタの値が０でない場合〔ステップＳ２２でＮＯの場合〕には、コマンド送信禁止カウンタの値を１減算する処理を行い（Ｓ３４）、そのままコマンド送信処理を終了する。
一方、コマンド送信禁止カウンタの値が０の場合〔ステップＳ２２でＹＥＳの場合〕には、ステップＳ２４に進み、送信コマンドが有るか否かを判定する（Ｓ２４）。具体的には、上述したステップＳ１６で図柄制御部８０に送信するためのコマンドを作成しているかいなか（ＲＡＭ６６の所定のアドレスにコマンドが格納されているか否か）で判定する（以上、コマンド送信禁止ステップ）。
送信するコマンドが無い場合〔ステップＳ２４でＮＯの場合〕には、そのままコマンド送信処理を終了し、一方送信するコマンドが有る場合〔ステップＳ２４でＹＥＳの場合〕には、次にステップＳ２６に進み、ＲＡＭ６６に格納されているコマンドをＣＰＵ６２内に読み込む（Ｓ２６）。次に、通信制御回路６８の所定の出力ポートにステップＳ２６で読み込んだコマンドをセットし（Ｓ２８）、セレクト信号を図柄制御部８０に出力する（Ｓ３０）。しかる後、ライト信号を所定時間〔図柄制御部８０でコマンドを受信可能な時間〕だけ出力する（Ｓ３２）。これにより、図柄制御部８０に通信制御回路８８の出力ポートにセットされたコマンドが送信される。
図柄制御部８０へのコマンドの送信処理が終了すると、図１に戻って、上述した手順と同様の手順で、音声制御部９０へのコマンド送信（Ｓ１８）、ランプ制御部９０へのコマンド送信（Ｓ１９）、賞球制御部７０へのコマンド送信（Ｓ２０）を行う。そして、メイン制御部６０は、所定の時間が経過するとステップＳ１４に戻り、以後所定の周期でステップＳ１４からステップＳ２０までの処理を繰り返す。
【００１９】
次に、各制御部（賞球制御部７０，図柄制御部８０，音声制御部９０，ランプ制御部１００）の電源投入時（又は電源復帰時）の動作を簡単に説明する。なお、本実施の形態では、電源投入時（又は電源復帰時）において各制御部で行われる処理は、基本的には同一の処理が行われるため、以下の説明では図柄制御部８０の処理のみを、図５を参照して説明する。
図柄制御部８０に供給される電力により、図柄制御部８０の電圧が所定の電圧に達するとシステムリセット回路が作動し、図柄制御部８０は、ＲＡＭの異常有無のチェックや入出力ポートの初期化等の初期化処理を行う（Ｓ３６）。この処理により、図柄制御部８０はコマンド受信が可能な状態となる。
【００２０】
このようなコマンド受信が可能な状態となった後、メイン制御部６０から出力されたライト信号を（図４のステップＳ３２参照）割込み端子に受信すると、図柄制御部８０は、メイン制御部６０から送信されたコマンドの受信処理を行う（Ｓ３８）。具体的には、ライト信号の割り込み処理が入った場合、まず図柄制御部８０はセレクト信号が出力されているかどうかを判定する。すなわち、図４のステップＳ３０で示すようにメイン制御部６０は、コマンド送信時にセレクト信号を出力するため、セレクト信号の状態でメイン制御部６０が送信状態にあるかどうかを判断する。そして、セレクト信号が出力されていない場合は、メイン制御部６０がコマンド送信している状態ではないと判断し、図柄制御部８０の入力ポートに受信したコマンドデータを取り込まず処理を終了する。逆に、セレクト信号が出力されている場合は、メイン制御部６０がコマンド送信している状態であると判断し、図柄制御部８０の入力ポートに受信したコマンドデータを有効なコマンドデータとして、受信バッファの記憶領域に書き込みを行う。
そして、ステップＳ３８の受信処理が終わると、その受信したコマンドに基づいて所定の処理（特別図柄の変動表示処理等）を行う（Ｓ４０）。そして、コマンド受信する毎（ライト信号を受信する毎）にステップＳ３８に戻り、ステップＳ３８からの処理を繰り返す。
なお、上述したメイン制御部６０から送信されたコマンドに基づくステップＳ４０の遊技処理は、各制御部でそれぞれ異なることとなるが、他の処理、すなわち、ステップＳ３６、Ｓ３８の初期化処理及びコマンド受信処理は各制御部で共通となる。
【００２１】
上述したことからも明らかなように、本実施の形態のパチンコ機１０においては、メイン制御部６０はコマンド送信禁止カウンタの値が０となるまで各制御部にコマンドを送信しない。したがって、電源投入時（又は電源復帰時）にコマンド送信禁止カウンタに読み込まれる値（コマンド送信禁止時間設定値）を適宜設定してやることで、各制御部へのコマンドの送信を意図した時間だけ遅らせることができる。このため、本実施の形態ではメイン制御部６０からコマンドが送信されるときには、各制御部がコマンド受信可能な状態となっている。
また、本実施の形態のパチンコ機１０では各サブ制御部毎にコマンド送信禁止時間設定値が設定されるため、受信準備が完了した制御部（立ち上げ処理が完了した制御部）から順にコマンドが送信され効率的な制御が行われる。特に、図柄表示器２２、スピーカ５２、ランプ１６は、抽選の演出として用いるため比較的同期して動作させる必要があるが、賞球装置５４はこれらの装置とは独立に動作するため、このような構成は効果的である。さらに、コマンド送信禁止カウンタの値が０となる前からコマンドが作成されているため、受信準備が整った制御部には即座にコマンドを送信することができる。
また、本実施の形態のパチンコ機１０では、電源投入時や電源復帰時にメイン制御部６０から送信されたコマンドが図柄制御部８０，音声制御部９０，ランプ制御部１００により確実に受信されるため、図柄表示器２２にデモ画面、スピーカ５２からデモ効果音、及びランプ１６が発光され、客待ち状態であることが確実に表示される。したがって、パチンコ機１０が故障であると誤って判断されることはなく、逆に、このようなデモ画面等が表示されないときはパチンコ機が故障であると即座に判断することができる。
【００２２】
以上、本発明の好適な一実施の形態について説明したが、本発明は上述した実施の形態に限られることなく、当業者の知識に基づいて種々の変更、改良を施した形態で実施することができ、例えば、次に示す各形態で実施することも可能である。
【００２３】
（形態１）  遊技機には複数のサブ制御部が設けられており、コマンド送信禁止カウンタには複数のサブ制御部における立ち上げ時間のうち最も長い時間と同一又はより長い時間が一つだけ記憶されていることを特徴とする。
このような構成によれば、コマンド送信禁止カウンタに記憶する時間を最も立上げ時間を要するサブ制御部に併せて一つだけ設定しておけば、サブ制御部毎に時間を設定しなくても主制御部から送信されたコマンドを各サブ制御部において確実に受信することができる。したがって、上記構成によれば一つの時間だけ設定すれば良いので、簡易に制御を行うことができる。
すなわち、上述した実施の形態においては、賞球制御部７０、図柄制御部８０、音声制御部９０、ランプ制御部１００毎にコマンド送信禁止時間設定値を設定したが、形態１に記載するようにコマンド送信禁止時間設定値を一つだけ設定するようにしても良い。この場合は、コマンド送信禁止時間設定値は、最も立ち上げ処理に時間がかかる制御部に応じて設定すれば良い。このような構成によっても、各制御部においてメイン制御部６０から送信されたコマンドを確実に受信することができる。
また、このような構成を採用した場合には、ＲＡＭ６６に設定するコマンド送信禁止カウンタが一つで済み、ＲＡＭ６６のメモリを有効に活用することができる。さらに、コマンド送信禁止カウンタが一つであるため、コマンド送信禁止カウンタが０となったか否かの判定も１回で済み、制御部毎にカウンタ値を判断してコマンド送信する必要が無い。
【００２４】
（形態２）  主制御部は、コマンド送信禁止カウンタの値が０となるまでは、サブ制御部へ送信するコマンドの作成を禁止するようにしてもよい。
上記構成によれば、主制御部における処理が開始されたとき、コマンド送信禁止カウンタの値が０となるまでは、サブ制御部に送信するコマンドの作成が禁止される。したがって、コマンドの作成自体が行われないため、主制御部からコマンドが送信されるときにはサブ制御部をコマンド受信可能な状態とすることができる。
すなわち、上述した実施の形態においては、作成したコマンドの送信を禁止したが、形態２に記載するようにコマンドの作成自体を禁止するようにしてもよい。
【００２５】
なお、上述した実施の形態においては、ＲＡＭ６６に設けたコマンド送信禁止カウンタの値を減算していき０となったか否かでコマンド送信可能か否かを判断したが、このような構成に限られず、コマンド送信禁止カウンタに処理毎に１を足していき（カウントアップを行い）、この値がＲＯＭ６４に設定したコマンド送信禁止時間設定値と一致したときにコマンド送信可能と判断するようにしても良い。
【００２６】
また、上述した実施の形態においては、メイン制御部６０からコマンドを送信された各制御部（賞球制御部７０、図柄制御部８０、音声制御部９０、ランプ制御部１００）が直接電装装置（図柄表示器２２、賞球装置５４、スピーカ５２、ランプ１６）を制御するように構成した。しかしながら、本発明はこのような構成に限られず、メイン制御部から送信されたコマンドに基づいてサブ制御部が更にコマンドを作成し、このサブ制御部で作成・送信されるコマンドに基づいて各装置を制御する制御部（いわゆる、孫制御部）を設けるように構成しても良い。この場合には、孫制御部が受信可能状態となるまで、メイン制御部がサブ制御部にコマンド送信することを禁止するような構成としても良いし、又は、サブ制御部が孫制御部にコマンド送信することを禁止するような構成としても良い。
【００２７】
さらに、上述した実施の形態は、本発明を第１種パチンコ機に適用した例であったが、本発明はこの他にも、例えば、スロットマシン、アレンジホール機、雀球遊技機、テレビゲーム機等の各種遊技機に適用することもできる。
【図面の簡単な説明】
【図１】第１種パチンコ機の外観を示す正面図
【図２】図１に示すパチンコ機の制御システムを示すブロック図
【図３】メイン制御部における全体の処理を示すフローチャート
【図４】コマンド送信処理を示すフローチャート
【図５】図柄表示部の処理を示すフローチャート
【符号の説明】
１０・・パチンコ機
２２・・図柄表示器
３０・・第１種始動口
３６・・大入賞口
１００・・メイン制御部
１３０・・停電検出部
１４０・・電力供給部
【図１】
0004370446.tif 000002
【図２】
0004370446.tif 000003
【図３】
0004370446.tif 000004
【図４】
0004370446.tif 000005
【図５】
0004370446.tif 000006