(57)【要約】【課題】汎用性の高い主制御手段を実現することができる遊技機を提供することを目的とする。【解決手段】初期設定エリア２６に備えられた（、すなわち含まれた）ウエイト時間設定エリア２７が主制御基板Ｃのウエイト時間を設定するので、ウエイト時間設定エリア２７に予め記憶された設定値や整数値を変更するだけで、ウエイト時間を任意に変えることができるとともに、従来のように主制御基板Ｃに遅延回路を設けずに汎用性の高い主制御基板Ｃを実現することができる。【選択図】　　　　図３
2004008794.tif 000002
【特許請求の範囲】
【請求項１】
遊技の制御をするための主制御手段を備えた遊技機であって、
前記主制御手段は、遊技の制御に関わる制御情報を記憶する記憶手段と、前記記憶手段に記憶される制御情報に基づいて初期設定処理を行う初期設定手段とを備え、
前記初期設定手段は、電源を投入してから前記主制御手段を立ち上げるまでの立ち上げ時間を設定する立ち上げ時間設定手段を含むことを特徴とする遊技機。
【請求項２】
請求項１に記載の遊技機において、
前記遊技機は、前記主制御手段から出力される信号に基づいて遊技を制御する副制御手段を備え、主制御手段と前記副制御手段とは信号線を介して、主制御手段から副制御手段への方向のみ通信可能に接続されていることを特徴とする遊技機。
【請求項３】
請求項２に記載の遊技機において、
前記遊技機は、前記副制御手段を複数個備え、それらの副制御手段のなかで立ち上がりの終了が最も遅い副制御手段の立ち上げよりも、前記主制御手段の立ち上げがさらに遅く終了するように、前記立ち上げ時間設定手段は主制御手段の立ち上げ時間を設定することを特徴とする遊技機。
【請求項４】
請求項３に記載の遊技機において、前記主制御手段は、それの立ち上げ後に動作許可に関する信号を各々の前記副制御手段にそれぞれ出力し、前記副制御手段は、前記動作許可に関する信号を受信するまで制御の進行を待機することを特徴とする遊技機。
【請求項５】
請求項１から４のいずれかに記載の遊技機において、
前記主制御手段は、遊技の制御について演算処理を行う演算処理手段を備えるとともに、前記演算処理手段と記憶手段と初期設定手段とを互いに別々に備えることを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ機、スロットマシンあるいはコイン遊技機などの遊技機に係り、特に、遊技機を立ち上げる技術に関する。
【０００２】
【従来の技術】
パチンコ機等に代表される遊技機は、主に、遊技の制御を行う主制御基板と、この主制御基板から送信される各種コマンドに基づいて動作する各種のサブ制御基板（払出制御基板、表示用制御基板、効果音制御基板、ランプ制御基板等）と、これらに接続される表示装置や払出装置と、球の発射装置等の各種装置とによって構成されている。
【０００３】
パチンコ機の電源を投入してからこれらの基板を立ち上げるまでの立ち上げ時間が基板ごとに異なるので、主制御基板が最初に立ち上がって他のサブ制御基板がまだ立ち上がらない場合が発生する。その場合には、主制御基板からのコマンドをサブ制御基板が受け付けずに、パチンコ機が動作しない、あるいは誤動作を起こすという問題がある。そこで、主制御基板を最後に立ち上げるべく主制御基板に遅延回路を設けることで、上記問題を解決している。
【０００４】
【発明が解決しようとする課題】
しかしながら、サブ制御基板の立ち上げに時間がかかりすぎると、主制御基板に遅延回路を設けても主制御基板が先に立ち上がってしまう。また、サブ制御基板の立ち上げ時間に応じて遅延回路の構成が異なってしまうので、汎用性の高い主制御基板を備えたパチンコ機を実現することが困難となる。
【０００５】
本発明は、このような事情に鑑みてなされたものであって、汎用性の高い主制御手段を実現することができる遊技機を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、このような目的を達成するために、次のような構成をとる。
すなわち、請求項１に記載の発明は、遊技の制御をするための主制御手段を備えた遊技機であって、前記主制御手段は、遊技の制御に関わる制御情報を記憶する記憶手段と、前記記憶手段に記憶される制御情報に基づいて初期設定処理を行う初期設定手段とを備え、前記初期設定手段は、電源を投入してから前記主制御手段を立ち上げるまでの立ち上げ時間を設定する立ち上げ時間設定手段を含むことを特徴とするものである。
【０００７】
〔作用・効果〕請求項１に記載の発明によれば、電源を投入してから主制御手段に備えられた初期設定手段が、主制御手段に同じく備えられた記憶手段に記憶されている制御情報に基づいて初期設定処理を行う。この初期設定手段に含まれた立ち上げ時間設定手段が立ち上げ時間を設定するので、立ち上げ時間設定手段によって設定された立ち上げ時間の値に応じて主制御手段を立ち上げることができる。また、一般の主制御手段は、記憶手段と初期設定手段とからなるので、従来のように主制御手段に遅延回路を設けなくても立ち上げ時間を任意に変えることができ、汎用性の高い主制御手段を実現することができる。なお、本明細書中の『初期設定処理』とは、後述する演算処理手段が動作するのに必要な設定処理である。また、『立ち上げ処理』とは、一連の初期設定処理に含まれる処理である。
【０００８】
なお、本明細書は、次のような遊技機に係る発明も開示している。
【０００９】
（１）請求項１に記載の遊技機において、前記遊技機は、前記主制御手段から出力される信号に基づいて遊技を制御する副制御手段を備え、主制御手段と前記副制御手段とは信号線を介して、主制御手段から副制御手段への方向のみ通信可能に接続されていることを特徴とする遊技機。
【００１０】
（２）請求項１に記載の遊技機において、前記遊技機は、前記主制御手段から出力される信号に基づいて遊技を制御する副制御手段を備え、主制御手段と前記副制御手段とは信号線を介して、双方向に通信可能に接続されていることを特徴とする遊技機。
【００１１】
前記（１），（２）の発明は、主制御手段と副制御手段とが信号線を介して、主制御手段から副制御手段への方向のみ通信可能に接続されて構成されている遊技機にも、主制御手段と副制御手段とが信号線を介して、双方向に通信可能に接続されて構成されている遊技機にも有用である。なお、副制御手段として、例えば、賞球や貸球の払出を制御する払出制御手段や、図柄の変動表示を制御する表示用制御手段や、効果音の出力を制御する効果音制御手段や、ランプの点灯を制御するランプ制御手段などがある。
【００１２】
（３）前記（１）または（２）に記載の遊技機において、前記遊技機は、前記副制御手段を複数個備え、それらの副制御手段のなかで立ち上がりの終了が最も遅い副制御手段の立ち上げよりも、前記主制御手段の立ち上げがさらに遅く終了するように、前記立ち上げ時間設定手段は主制御手段の立ち上げ時間を設定することを特徴とする遊技機。
【００１３】
遊技機の電源を投入してから副制御手段を立ち上げるまでの副制御手段の立ち上げ時間は各々の副制御手段ごとに異なるが、前記（３）の発明によれば、副制御手段のなかで立ち上がりの終了が最も遅い副制御手段の立ち上げよりも、主制御手段の立ち上げがさらに遅く終了するように、立ち上げ時間設定手段が主制御手段の立ち上げ時間を設定することで、各々の副制御手段の立ち上がりが全て終了してから主制御手段を立ち上げるように制御することができる。
【００１４】
（４）前記（３）に記載の遊技機において、前記主制御手段は、それの立ち上げ後に動作許可に関する信号を各々の前記副制御手段にそれぞれ出力し、前記副制御手段は、前記動作許可に関する信号を受信するまで制御の進行を待機することを特徴とする遊技機。
【００１５】
前記（４）の発明によれば、各々の副制御手段の立ち上がりが全て終了してから主制御手段が立ち上がった後に、主制御手段が動作許可に関する信号を各々の副制御手段にそれぞれ出力し、副制御手段が主制御手段からその動作許可に関する信号を受信するまで、制御の進行を待機することで、上記信号の受信後に複数の副制御手段が一斉に通常の動作を行う。従って、副制御手段ごとに立ち上げ時間が異なっても、各副制御手段の動作タイミングを調整して、電源投入後に遊技機を正常に動作させることができる。
【００１６】
なお、前記（４）の発明の他に、各副制御手段の動作タイミングを調整するには、例えば、主制御手段と副制御手段との間で、それぞれの立ち上げが終了した際に立ち上げ終了の信号を双方向に通信し合う方法がある。しかし、かかる方法は、前記（２）の発明に係る遊技機のように主制御手段と副制御手段との間で双方向に通信可能に構成されている遊技機に適用することができるが、前記（１）の発明に係る遊技機のように主制御手段から副制御手段への方向のみ通信可能に構成されている遊技機に適用することができない。さらに、副制御手段の数が多くなると、動作タイミングの調整処理が煩雑になる。また、双方向に信号を出力して立ち上げが終了したことを互いに確認するので、その確認動作のために遊技機を実際に動作させるまでに時間がかかってしまう。
【００１７】
前記（４）の発明によれば、主制御手段から副制御手段へ通信することができれば、通信の方向については双方向でも一方方向のみでも限定されないので、前記（１），（２）の発明に係る遊技機のいずれにおいても適用することができる。また、立ち上げが終了したことを主制御手段・副制御手段の双方が確認する必要がなく主制御手段からの動作許可に関する信号を副制御手段が受信するのみなので、遊技機を実際に動作させる時間を低減させることができる。
【００１８】
（５）請求項１、または前記（１）から（４）のいずれかに記載の遊技機において、前記主制御手段は、遊技の制御について演算処理を行う演算処理手段を備えるとともに、前記演算処理手段と記憶手段と初期設定手段とを互いに別々に備えることを特徴とする遊技機。
【００１９】
（６）請求項１、または前記（１）から（４）のいずれかに記載の遊技機において、前記主制御手段は、遊技の制御について演算処理を行う演算処理手段を備えるとともに、前記演算処理手段は、前記初期設定手段を備えることを特徴とする遊技機。
【００２０】
（７）請求項１、または前記（１）から（４）のいずれかに記載の遊技機において、前記主制御手段は、遊技の制御について演算処理を行う演算処理手段を備えるとともに、前記演算処理手段は、前記記憶手段を備えることを特徴とする遊技機。
【００２１】
（８）前記（７）に記載の遊技機において、前記演算処理手段は、前記記憶手段の他に、前記初期設定手段をさらに備えることを特徴とする遊技機。
【００２２】
前記（５）〜（８）の発明は、演算処理手段と記憶手段と初期設定手段とを互いに別々に備えた主制御手段を有する遊技機にも、初期設定手段を具備する演算処理手段を備えた主制御手段を有する遊技機にも、記憶手段を具備する演算処理手段を備えた主制御手段を有する遊技機にも、記憶手段と初期設定手段とを具備する演算処理手段を備えた主制御手段を有する遊技機にも有用である。特に、前記（７），（８）の発明に係る、少なくとも記憶手段を具備する演算処理手段は、いわゆる『ワンチップマイコン』と呼ばれているものである。このように、演算処理手段をワンチップマイコン化することで、制御情報（例えば制御プログラム）を不正にあるいは不当に記憶手段に書き込んで記憶するのを防止することができる。
【００２３】
（９）請求項１、または前記（１）から（８）のいずれかに記載の遊技機において、前記主制御手段は、遊技の制御について演算処理を行う演算処理手段を備え、前記記憶手段に記憶される前記制御情報は、前記演算処理手段の処理に同期する最小時間単位のシステムクロックであって、そのシステムクロックと前記記憶手段あるいは前記初期設定手段に記憶されている設定値とに基づいて、前記立ち上げ時間設定手段は主制御手段の立ち上げ時間を設定することを特徴とする遊技機。
【００２４】
（１０）前記（９）に記載の遊技機において、前記システムクロックを整数倍した前記演算処理手段の基準クロックと前記設定値とを乗算した値を、前記立ち上げ時間として設定することを特徴とする遊技機。
【００２５】
前記（９）の発明によれば、記憶手段あるいは初期設定手段に設定値を予め記憶するのみで、記憶手段に制御情報として記憶され、かつ、演算処理手段の処理に同期する最小時間単位のシステムクロックと、この設定値とに基づいて、立ち上げ時間を簡易に設定することができる。特に、前記（１０）の発明によれば、そのシステムクロックを整数倍した演算処理手段の基準クロックと設定値とを乗算するだけで、立ち上げ時間を簡易に設定することができる。
【００２６】
（１１）請求項１、または前記（１）から（１０）のいずれかに記載の遊技機において、前記遊技機はパチンコ機であることを特徴とする遊技機。
【００２７】
前記（１１）の発明によれば、遊技媒体を適切に貸し出すことができる遊技機を提供することができる。なお、パチンコ機の基本構成としては操作ハンドルを備え、その操作ハンドルの操作に応じて球を所定の遊技領域発射し、球が遊技領域内の所定の位置に配設された作動口に入賞（または作動ゲートを通過）することを必要条件として、表示装置において動的表示されている識別情報（図柄等）が所定時間後に確定停止されるものが挙げられる。また、特別遊技状態の発生時には、遊技領域内の所定の位置に配設された可変入賞装置（特定入賞口）が所定の態様で開放されて球を入賞可能とし、その入賞個数に応じた有価価値（景品球のみならず、磁気カードへ書き込まれるデータ等も含む）が付与されるものが挙げられる。
【００２８】
（１２）請求項１、または前記（１）から（１１）のいずれかに記載の遊技機において、前記遊技機はスロットマシンであることを特徴とする遊技機。
【００２９】
前記（１２）の発明によれば、遊技媒体を適切に貸し出すことができるスロットマシンを提供することができる。なお、スロットマシンの基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、あるいは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えた遊技機」となる。この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【００３０】
（１３）請求項１、または前記（１）から（１２）のいずれかに記載の遊技機において、前記遊技機はパチンコ機とスロットマシンとを融合させたものであることを特徴とする遊技機。
【００３１】
前記（１３）の発明によれば、遊技媒体を適切に貸し出すことができる、パチンコ機とスロットマシンとを融合させたものを提供することができる。なお、この融合させたものの基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、あるいは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備え、遊技媒体として球を使用するとともに、前記識別情報の動的表示の開始に際しては所定数の球を必要とし、特別遊技状態の発生に際しては多くの球が払い出されるように構成されている遊技機」となる。
【００３２】
【発明の実施の形態】
以下、図面を参照して本発明の実施例を説明する。
本実施例では、遊技機の一例として弾球遊技機の一種であるパチンコ機、特に、第１種パチンコ遊技機を用いて説明する。なお、本発明を第３種パチンコ遊技機（権利物とも呼ばれる）や、コイン遊技機、スロットマシン等の他の遊技機に用いることは、当然に可能である。
【００３３】
図１は、本実施例のパチンコ機の概略正面図であり、図２はパチンコ機の遊技盤の概略正面図である。本実施例のパチンコ機Ｐは、図１に示すように、遊技盤１と、球を貯留する上受け皿２および下受け皿３と、球を遊技盤１へ発射するための発射ハンドル４とを備えている。遊技盤１は、前面枠１ａに嵌め込まれたポリカーボネート製の透明板１ｂに覆われている。
【００３４】
図２に示すように、遊技盤１の周囲には、球が入賞することにより５個から１５個の球が払い出される複数の普通入賞口５が設けられている。また、遊技盤１の中央には、複数種類の識別情報としての図柄等を表示する液晶ディスプレイ（以下単に「ＬＣＤ」と略す）６が設けられている。このＬＣＤ６の表示画面は、例えば、縦方向に３分割されており、つまり、上段，中段，下段の３段で構成されており、３分割された各段の表示領域において、それぞれ右から左へ横方向にスクロールしながら図柄の変動表示が行われる。
【００３５】
ＬＣＤ６の上方には、表面に「○」と「×」との普通図柄が表示された２つのＬＥＤ（発光ダイオード）９ａ，９ｂで構成された普通図柄表示装置９が配設されている。この普通図柄表示装置９では、遊技領域に打ち込まれた球がＬＣＤ６の両側に配設されたゲート１０を通過した場合に、「○」と「×」とのＬＥＤ９ａ，９ｂを交互に点灯させる変動表示が行われる。かかる変動表示が「○」のＬＥＤ９ａで終了した場合には、当りとなってＬＣＤ６の下方の普通電動役物７が所定時間（例えば０．５秒間）二点鎖線で示すように開放され、この普通電動役物７に球が入り易くなる。
【００３６】
ＬＣＤ６の下方に配設された普通電動役物７には、図柄作動口（第１種始動口）７ａが設けられ、球がこの図柄作動口７ａを通過することにより、前記したＬＣＤ６の変動表示が開始される。図柄作動口７ａの下方には、特定入賞口（大入賞口）８が設けられている。この特定入賞口８は、ＬＣＤ６の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、大当たりとなって、球が入賞しやすいように所定時間（例えば、３０秒経過するまで、あるいは、球が１０個入賞するまで）開放される入賞口である。
【００３７】
この特定入賞口８内には、Ｖゾーン８ａが設けられており、特定入賞口８の開放中に、球がＶゾーン８ａ内を通過すると、継続権が成立して、特定入賞口８の閉鎖後、再度、その特定入賞口８が所定時間（又は、特定入賞口８に球が所定個数入賞するまで）開放される。この特定入賞口８の開閉動作は、最高で１６回（１６ラウンド）繰り返し可能にされており、開閉動作の行われ得る状態が、いわゆる所定の遊技価値が付与された状態（特別遊技状態）である。
【００３８】
なお、第３種パチンコ遊技機において所定の遊技価値が付与された状態（特別遊技状態）とは、ＬＣＤ６の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、特定入賞口が所定時間開放されることをいう。この特定入賞口の開放中に、球がその特定入賞口内へ入賞すると、特定入賞口とは別に設けられた大入賞口が所定時間、所定回数開放される。
【００３９】
また、パチンコ機Ｐは、図３に示すように、このパチンコ機Ｐ全体を制御する主制御基板Ｃと、この主制御基板Ｃからの送信コマンドに従って動作する各種のサブ制御基板（例えば、払出制御基板Ｈ等）とを備えている。図３は、パチンコ機の電気的構成を示したブロック図であり、特に、パチンコ機の遊技内容の制御を行う主制御基板と、賞球や貸球の払出制御を行う払出制御基板との電気的構成を示したブロック図である。なお、この主制御基板Ｃは、本発明における主制御手段に、この払出制御基板Ｈは、本発明における払出制御手段に、このサブ制御基板は、副制御手段にそれぞれ相当する。
【００４０】
パチンコ機Ｐの主制御基板Ｃは、演算装置であるワンチップマイコンとしてＭＰＵ１１が搭載されている。このＭＰＵ１１には、そのＭＰＵ１１により実行される各種の制御プログラムや固定値データ等を記憶したＲＯＭ１２と、そのＲＯＭ１２内に記憶される制御プログラムの実行に当って各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ１３と、割込回路やタイマ回路やデータ送受信回路等の各種回路とが内蔵されている。図４〜図７に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ１２内に記憶されており、後述するシステムクロックＴ１も、制御プログラムの一部としてＲＯＭ１２内に記憶されている。また、ＭＰＵ１１には、後述する初期設定エリア２６が内蔵されている。ＲＯＭ１２内に記憶される制御プログラムは、本発明における制御情報に相当する。従って、ＲＯＭ１２で本発明における記憶手段を構成する。また、ＭＰＵ１１は、本発明における演算処理手段に相当する。
【００４１】
ＭＰＵ１１は入出力ポート１４に接続されている。入出力ポート１４は、賞球払出用モータ１５によって賞球および貸球の払出制御を行う払出制御基板Ｈに、複数本の信号線を介して、双方向通信可能に接続されている。その他、入出力ポート１４は、複数の普通入賞スイッチ１６、第１種始動口スイッチ１７、Ｖカウントスイッチ１８、１０カウントスイッチ１９、賞球カウントスイッチ２０、他の入出力装置２１、後述する電源基板５０に設けられた電源切断監視回路５０ｂおよびクリアスイッチ５０ｃにそれぞれ接続されている。
【００４２】
複数の普通入賞スイッチ１６は、遊技盤１に設けられた複数の普通入賞口５へ入賞した球をそれぞれ検出するためのスイッチであり、各普通入賞口５の入口近傍に設けられている。第１種始動口スイッチ１７は、図柄作動口（第１種始動口）７ａを通過した球を検出するためのスイッチであり、図柄作動口７ａの近傍に設けられている。普通入賞スイッチ１６のいずれかまたは第１種始動口スイッチ１７によって球が検出されると、主制御基板Ｃから払出制御基板Ｈへ賞球の払出に関するコマンドが送信され、払出制御基板Ｈによって５個の賞球が払い出される。
【００４３】
Ｖカウントスイッチ１８は、特定入賞口８内のＶゾーン８ａへ入賞した球を検出するためのスイッチである。また、１０カウントスイッチ１９は、特定入賞口８内のＶゾーン８ａ以外へ入賞した球を検出するためのスイッチである。Ｖカウントスイッチ１８または１０カウントスイッチ１９により球が検出されると、主制御基板Ｃから払出制御基板Ｈへ賞球の払出に関するコマンドが送信され、払出制御基板Ｈによって１５個の賞球が払い出される。
【００４４】
賞球カウントスイッチ２０は、賞球払出用モータ１５によって払い出された賞球を検出するためのスイッチであり、賞球払出用モータ１５とともに払出ユニットＳに搭載されている。賞球払出用モータ１５は賞球を払い出すためのモータである、賞球払出用モータ１５の駆動は、払出制御基板Ｈによって制御される。
【００４５】
払出制御基板Ｈは、賞球や貸球の払出制御を行うものであり、演算装置であるワンチップマイコンとしてＭＰＵ２２が搭載されている。ＭＰＵ２２には、そのＭＰＵ２２により実行される制御プログラムや固定値データなどを記憶したＲＯＭ２３と、ワークメモリ等として使用されるＲＡＭ２４と、割込回路やタイマ回路やデータ送受信回路等の各種回路とが内蔵されている。図４，図８に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ２４内に記憶されている。
【００４６】
ＭＰＵ２２は入出力ポート２５に接続されている。入出力ポート２５は、上述した主制御基板Ｃに接続されている。その他、入出力ポート２５は、他の入出力装置２１と、払出ユニットＳに搭載された賞球払出用モータ１５および賞球カウントスイッチ２０と、電源基板５０に設けられた電源切断監視回路５０ｂおよびクリアスイッチ５０ｃとに接続されている。
【００４７】
主制御基板ＣのＲＡＭ１３はバックアップエリア１３ａを、払出制御基板ＨのＲＡＭ２４はバックアップエリア２４ａをそれぞれ備えている。これらのＲＡＭ１３，２４には、パチンコ機Ｐの電源オフ後においても、電源基板５０からバックアップ電圧が供給されており、データを保持（バックアップ）できるように構成されている。
【００４８】
バックアップエリア１３ａ，２４ａは、電源が切断された場合（停電等の発生により電源が切断された場合を含む）、電源の再投入時に、パチンコ機Ｐの状態を電源切断前の状態に復帰させるために、電源切断時（停電発生時を含む。以下、同様）のスタックポインタや各レジスタやＩ／Ｏ等の値を記憶しておくためのエリアである。各バックアップエリア１３ａ，２４ａへの書き込みは、ＮＭＩ割込処理（図４参照）によって電源切断時に実行され、逆にバックアップエリア１３ａ，２４ａに書き込まれた各値の復帰は、電源投入時（停電解消による電源入を含む。以下、同様）の初期化処理（主制御基板ＣのＲＡＭ１３では図６参照，払出制御基板ＨのＲＡＭ２４では図８参照）において実行される。なお、ＭＰＵ１１，２２の各ＮＭＩ（Ｎｏｎ　Ｍａｓｋａｂｌｅ　Ｉｎｔｅｒｒｕｐｔ）端子（ノンマスカブル端子）には、電源切断時（停電による場合を含む。）に、後述する電源切断監視回路５０ｂから出力される電源切断信号５１が入力されるように構成されており、電源切断の発生により、図４の電源切断時処理（ＮＭＩ割込処理）が即座に実行される。
【００４９】
電源基板５０は、パチンコ機Ｐの各部に電力を供給するための電源部５０ａと、電源切断監視回路５０ｂと、クリアスイッチ５０ｃとを備えている。電源切断監視回路５０ｂは、電源切断時（停電等の発生による電源切断を含む。）に、主制御基板ＣのＭＰＵ１１、および払出制御基板ＨのＭＰＵ２２の各ＮＭＩ端子へ電源切断信号５１を出力するための回路である。電源切断監視回路５０ｂは、電源部５０ａから出力される最も大きい電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に電源切断（停電等によるものを含む。）の発生と判断して、電源切断信号５１を主制御基板Ｃおよび払出制御基板Ｈへ出力するように構成されている。この電源切断信号５１の出力によって、主制御基板Ｃおよび払出制御基板Ｈは、電源切断の発生を認識し、電源切断時処理（図４のＮＭＩ割込処理）を実行する。
【００５０】
なお、電源部５０ａは、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、かかる電源切断時処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの出力を正常値に維持するように構成されているので、主制御基板Ｃおよび払出制御基板Ｈは、電源切断時処理を正常に実行することができる。
【００５１】
クリアスイッチ５０ｃは、主制御基板ＣのＲＡＭ１３および払出制御基板ＨのＲＡＭ３３にバックアップされているデータをクリアするためのスイッチであり、押しボタンタイプのスイッチで構成されている。このクリアスイッチ５０ｃが押下された状態でパチンコ機Ｐの電源が投入されると、主制御基板Ｃおよび払出制御基板Ｈによって、それぞれのＲＡＭ１３，２４のデータがクリアされる。
【００５２】
続いて、ＭＰＵ１１内の初期設定エリア２６について、以下に説明する。
【００５３】
初期設定エリア２６は、初期設定処理を行う機能を備えており、主制御基板ＣのＲＯＭ１２、および払出制御基板ＨのＲＯＭ２３にプログラムが不正に書き込まれたか否かを確認するセキュリティチェックを行う機能をも備えている。初期設定エリア２６は、本発明における初期設定手段に相当する。
【００５４】
初期設定エリア２６には、ウエイト時間設定エリア２７が内蔵されている。ウエイト時間設定エリア２７は、パチンコ機Ｐの電源を投入してから主制御基板Ｃを立ち上げるまでのウエイト時間を設定するものであり、ＭＰＵ１１に同期する最小時間単位であるシステムクロックＴ１から基準クロックＴ２を設定するとともに、ウエイト時間ｔを設定するための設定値ｍを設定する機能を備えている（図９参照）。ウエイト時間は、本発明における立ち上げ時間に相当する。従って、ウエイト時間設定エリア２７は、本発明における立ち上げ時間設定手段に相当する。
【００５５】
次に、上記のように構成されたパチンコ機Ｐで実行される各処理について、図４〜図８のフローチャート、および図９の説明図を参照して説明する。図４は、パチンコ機Ｐの電源切断時に主制御基板Ｃおよび払出制御基板Ｈで実行されるＮＭＩ割込処理のフローチャートである。このＮＭＩ割込処理により、電源切断時の主制御基板Ｃおよび払出制御基板Ｈの状態がバックアップエリア１３ａ，２４ａに記憶される。
【００５６】
パチンコ機Ｐの電源が切断されると、電源切断監視回路５０ｂから電源切断信号５１が主制御基板Ｃおよび払出制御基板ＨのＭＰＵ１１，２２のＮＭＩ端子に出力される。すると、ＭＰＵ１１，２２は、実行中の制御を中断して、図４のＮＭＩ割込処理を開始する。以下に、主制御基板Ｃおよび払出制御基板ＨのそれぞれのＮＭＩ割込処理について説明する。なお、電源切断信号５１が出力された後の所定時間は、各制御基板Ｃ，Ｈの処理が実行可能なように電源基板５０の電源部５０ａから電力供給がなされており、この所定時間内にＮＭＩ割込処理が実行される。
【００５７】
ＮＭＩ割込処理において、まず、ステップＳ１では、各レジスタおよびＩ／Ｏ等の値をスタックエリアに書き込む。ステップＳ２では、スタックポインタの値をバックアップエリア１３ａ，２４ａへ書き込んでデータを退避させる。さらに、ステップＳ３では、停電発生情報をバックアップエリア１３ａ，２４ａへ書き込んで、停電の発生等による電源切断時の状態を記憶する。その後、ステップＳ４では、主制御基板Ｃ，払出制御基板Ｈに対してそれぞれ定められたその他の電源切断処理を実行する。そして、電源が完全に切断されて処理できなくなるまで、処理をループする。
【００５８】
次に、パチンコ機Ｐの主制御基板Ｃにおいて実行されるメイン処理について、図５のフローチャートを参照して説明する。パチンコ機Ｐの主な制御は、このメイン処理によって実行される。メイン処理は以下のように実行される。まず、ステップＳ１１では、割込を禁止する。その後、ステップＳ１２では、図６に示す初期設定処理を実行する。ここで、図６のフローチャートを参照して、パチンコ機Ｐの電源投入時に主制御基板Ｃのメイン処理の中で実行される初期設定処理（ステップＳ１２）について説明する。『初期設定処理』とは、上述したように本発明における演算処理手段であるＭＰＵ１１が動作するのに必要な設定処理であって、『立ち上げ処理』を含む。
【００５９】
この初期設定処理では、バックアップが有効であれば、バックアップエリア１３ａに記憶された各データを元の状態に戻し、遊技の制御を電源が切断される前の状態から続行する。一方、バックアップが有効でなかったり、あるいは、バックアップが有効であっても電源投入時にクリアスイッチ５０ｃが押下された場合には、ＲＡＭクリアおよび初期化処理を実行する。なお、バックアップが有効の場合にはバックアップエリア１３ａに記憶された各データを元の状態に戻す処理がステップＳ４７，Ｓ４８にて行われる。また、これらの初期設定処理は、初期設定エリア２６によって行われ、ＲＯＭ２３への図示を省略するセキュリティチェックも、初期設定処理の段階で初期設定エリア２６によって行われる。
【００６０】
まず、ステップＳ４１ではスタックポインタを設定する。ステップＳ４２ではクリアスイッチ５０ｃがオンされているか否かを確認し、クリアスイッチ５０ｃがオンされていなければステップＳ４３に進み、クリアスイッチ５０ｃがオンされていればステップＳ４４に進む。ステップＳ４３では、バックアップが有効であるか否かを確認する。この確認は、ＲＡＭ１３の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しく記憶されていればバックアップは有効であり、逆に、キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。ステップＳ４３にてバックアップが有効であれば、ステップＳ４６に進み、動作タイミング調整処理（図７参照）に移行し、この立ち上げ処理を終了し、さらにステップＳ４７，Ｓ４８にて主制御基板Ｃの状態を電源切断前の状態に復帰させる処理に移行する。一方、ステップＳ４２にてクリアスイッチ５０ｃがオンされていたり、あるいは、ステップＳ４３にてバックアップが有効でなかったりすれば、ステップＳ４４にて動作タイミング調整処理（図７参照）を実行して、この立ち上げ処理を終了し、ステップＳ４５にてＲＡＭクリアおよび初期化処理を実行して、ＲＡＭ１３およびＩ／Ｏ等の各値を初期化する。このステップＳ４５の処理終了後は、図５のステップＳ１３の処理が実行される。
【００６１】
なお、動作タイミング調整処理（ステップＳ４４，Ｓ４６）は、各サブ制御基板（払出制御基板、表示用制御基板、効果音制御基板、ランプ制御基板等）が立ち上げ処理の終了後に遊技の制御を開始するタイミングがほぼ同一となるように、そのタイミングを調整するための処理である。この処理については、図７で詳しく後述する。
【００６２】
バックアップが有効の場合におけるステップＳ４７，Ｓ４８の処理について説明する。まず、ステップＳ４７では、バックアップエリア１３ａからスタックポインタの値を読み出して、これをスタックポインタへ書き込み，電源切断前の状態、すなわちＮＭＩ割込処理発生前の状態に戻す。次に、ステップＳ４８では、バックアップエリア１３ａへ退避した各レジスタやＩ／Ｏ等のデータをそのバックアップエリア１３ａから読み出して、これら各データを元のレジスタやＩ／Ｏ等へ書き込む。この後、ステップＳ４９では、割込状態を、電源切断発生時に実行される図４の処理で記憶しておいた電源切断前の状態、すなわちＮＭＩ割込発生前の状態に戻す。ＮＭＩ割込リターンを実行して処理を電源切断前に実行していたところへ戻して、制御を電源切断前の状態から続行する。
【００６３】
図５のフローチャートに戻って主制御基板Ｃのメイン処理について、引き続き説明する。前記のステップＳ１２（初期設定処理）の後に、ステップＳ１３では、タイマ割込の設定処理を行う。そして、割込が発生可能な状態にした上で、ステップＳ１４では、各割込を許可状態とし通常シーケンスを開始する。この割込の許可後に、ステップＳ１５では、後述するステップＳ２５の特別図柄変動処理や、後述するステップＳ２７の表示データ作成処理や、後述するステップＳ２８のランプ・情報処理等により、前回の処理で更新された出力データを一度に各ポートへ出力するポート出力処理を実行する。
【００６４】
さらに、ステップＳ１６では、大当たりを決定するための大当たり乱数カウンタや、確認用キー乱数カウンタ２６等の値を「＋１」更新する乱数更新処理を実行する。ステップＳ１７では、記憶タイマ減算処理を実行する。記憶タイマ減算処理は、大当たり判定の保留球が所定以上あり、かつ、ＬＣＤ６において図柄の変動表示中である場合に、図柄の変動表示の時間短縮を行うものである。
【００６５】
ステップＳ１８では、スイッチ監視処理、つまり、ＩＮＴ割込で読み込まれた各スイッチの状態に応じて、遊技領域へ打ち込まれた球の普通入賞口５や特定入賞口８、図柄作動口７ａへの入賞、ゲート１０への通過、さらには賞球の払い出し等に関する処理を行うものである。ステップＳ２０では、図柄カウンタ更新処理、つまり、ＬＣＤ６で行われる変動表示の結果、停止表示される図柄を決定するためのカウンタの更新処理が行われる。また、ステップＳ２１では、前記のステップＳ２０で更新されたカウンタの値に基づいて、後述するステップＳ２５での特別図柄変動処理で使用される大当たり図柄や、ハズレ図柄、さらにはリーチ図柄等が決定される。
【００６６】
次いで、ステップＳ２３では、普通図柄変動処理を実行する。つまり、「○」と「×」との２つのＬＥＤ９ａ，９ｂで構成された普通図柄表示装置９の変動表示を行うとともに、その変動表示の結果、「○」のＬＥＤ９ａで変動表示が終了した場合には当りとなって普通電動役物７の図柄作動口７ａを所定時間（例えば０．５秒）開放する当り処理を実行する。その後、ステップＳ２４では、状態フラグをチェックし、ＬＣＤ６において図柄変動中（図柄の変動開始または変動表示中）であればステップＳ２５に進む。ステップＳ２５では、特別図柄変動処理を実行する。つまり、球が図柄作動口７ａに入賞するタイミングで読み取った大当たり乱数カウンタの値に基づいて、大当たりか否かの判定が行われるとともに、ＬＣＤ６において特別図柄の変動処理を実行する。一方、前記のステップＳ２４で状態フラグをチェックした結果が大当たり中であればステップＳ２６に進み、ステップＳ２６では、特定入賞口８を開放する等の大当たり処理を実行する。さらに、前記のステップＳ２４で状態フラグをチェックした結果が図柄変動中でも大当たり中でもなければステップＳ２５，Ｓ２６をスキップしてステップＳ２７に進む。
【００６７】
ステップＳ２７では、表示データ作成処理を実行する。つまり、図柄の変動表示以外にＬＣＤ６に表示されるデモデータや、普通図柄表示装置９の２つのＬＥＤ９ａ，９ｂの表示データ等を作成する。ステップＳ２８では、ランプ・情報処理、つまり、保留球のランプデータをはじめ、各種のランプデータを作成する。ステップＳ２９では、効果音処理、つまり、遊技の状態に応じた効果音データを作成する。なお、これらの表示データおよび効果音データは、前記したポート出力処理（ステップＳ１５）やタイマ割込処理によって払出制御基板Ｈやその他の制御基板へ出力（送信）される。
【００６８】
前記のステップＳ２９（効果音処理）の終了後に、ステップＳ３０では、次のステップＳ１５の処理の実行タイミングが到来するまでの残余時間の間、大当たりを決定するための大当たり乱数カウンタの初期値を更新する乱数初期値更新処理を繰り返し実行する。前記のステップＳ１５〜Ｓ２９の各処理は定期的に実行する必要があるので、ステップＳ３１では、前回のステップＳ１５の処理の実行からの経過時間をチェックする。チェックの結果、前回のステップＳ１５の処理の実行から所定時間（例えば２ｍｓ）経過していればステップＳ１５に進む。一方、所定時間経過していなければ前記ステップＳ３０へ戻り、ステップＳ３０での乱数初期値更新処理、つまり、大当たり乱数カウンタの初期値を更新処理の実行を繰り返す。ここで、前記のステップＳ１５〜Ｓ２９の各処理の実行時間は、遊技の状態に応じて変化するので、次のステップＳ１５の処理の実行タイミングが到来するまでの残余時間は、一定の時間ではない。よって、かかる残余時間を使用して前記ステップＳ３０での乱数初期値更新処理を繰り返し実行することにより、大当たり乱数カウンタの初期値をランダムに更新することができる。
【００６９】
図７は、パチンコ機Ｐの主制御基板Ｃにおいて、図５の初期設定処理の中で実行される動作タイミング調整処理（ステップＳ４４，Ｓ４６）のフローチャートである。動作タイミング調整処理は、主制御基板Ｃを含めた各制御基板（払出制御基板、表示用制御基板、効果音制御基板、ランプ制御基板等）について立ち上げ処理の終了後の動作の開始タイミングを調整するものである。
【００７０】
まず、ステップＳ５１では、ウエイト時間設定エリア２７によって設定された主制御基板Ｃのウエイト時間が経過したか否かを確認する。ウエイト時間が経過していなければ、ウエイト時間が経過するまで、処理をループする。つまり、主制御基板Ｃは、ウエイト時間が経過するまで、その進行をウエイト（待機）する。
【００７１】
ウエイト時間設定エリア２７によるウエイト時間ｔの設定について、図９の説明図を参照して説明する。ウエイト時間設定エリア２７には、ＭＰＵ１１に同期する最小時間単位であるシステムクロックＴ１から基準クロックＴ２を設定するための整数値ｎが予め記憶されているとともに、ウエイト時間ｔを設定するための設定値ｍが予め記憶されている。また、ＲＯＭ１２には、システムクロックＴ１が、制御プログラムの一部として予め記憶されている。整数値ｎ，設定値ｍとも整数で表され、これらの値は設定変更可能である。基準クロックＴ２は、システムクロックＴ１の整数値ｎ倍で表すことができ（Ｔ２＝ｎ×Ｔ１）、ウエイト時間ｔは、基準クロックＴ２の設定値ｍ倍で表すことができる（ｔ＝ｍ×Ｔ２）。すなわち、基準クロックＴ２と設定値ｍとを乗算した値が、ウエイト時間ｔとなる。例えば、システムクロックの周波数が８ＭＨｚ（システムクロックの周期が１２５ｎｓｅｃ）、整数値ｎが８０００、設定値ｍが３０００のとき、システムクロックは１ｍｓｅｃ（＝１２５ｎｓｅｃ×８０００）で、ウエイト時間は３ｓｅｃ（＝１ｍｓｅｃ×３０００）と設定される。
【００７２】
なお、主制御基板Ｃのウエイト時間は、ウエイト時間の最も遅いサブ制御基板のウエイト時間に基づいて設定される。すなわち、最も遅いサブ制御基板の立ち上げよりも、主制御基板Ｃの立ち上げがさらに遅くするように、ウエイト時間設定エリア２７で整数値ｎと設定値ｍとを予め設定して記憶して、それらの値からウエイト時間を設定すればよい。
【００７３】
ステップＳ５１にてウエイト時間が経過すれば、ステップＳ５２に進み、各サブ制御基板へ動作許可コマンドを送信する処理に移行する。各サブ制御基板は、この動作許可コマンドを受信すると、立ち上げ処理が既に完了しているとして、通常時における遊技の制御を開始する。
【００７４】
図８は、払出制御基板Ｈのメイン処理のフローチャートである。まず、ステップＳ６１ではスタックポインタを設定する。ステップＳ６２ではクリアスイッチ５０ｃがオンされているか否かを確認し、クリアスイッチ５０ｃがオンされていなければステップＳ６３に進み、クリアスイッチ５０ｃがオンされていればステップＳ６４に進む。ステップＳ６３では、バックアップが有効であるか否かを確認する。この確認は、ＲＡＭ２４の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しく記憶されていればバックアップは有効であり、逆に、キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。ステップＳ６３にてバックアップが有効であれば、ステップＳ６８に進み、主制御基板Ｃから送信される動作許可コマンドを受信するまで制御の進行を待機して、動作許可コマンドを受信すれば、この立ち上げ処理を終了し、さらにステップＳ６９，Ｓ７０にて払出制御基板Ｈの状態を電源切断前の状態に復帰させる処理に移行する。一方、ステップＳ６２にてクリアスイッチ５０ｃがオンされていたり、あるいは、ステップＳ６３にてバックアップが有効でなかったりすれば、ステップＳ６４にて主制御基板Ｃから送信される動作許可コマンドを受信するまで制御の進行を待機して、動作許可コマンドを受信すれば、この立ち上げ処理を終了する。
【００７５】
ステップＳ６４にて動作許可コマンドを受信すれば、制御の進行を開始する。具体的には、ステップＳ６５にてＲＡＭクリアおよび初期化処理を実行して、ＲＡＭ２４およびＩ／Ｏ等の各値を初期化する。ステップＳ６６では割込を許可して、ステップＳ６７では払出制御基板Ｈのメイン処理で実行される各処理を実行し、この処理を繰り返す。これにより、払出制御基板Ｈは、立ち上げ処理後の制御の進行タイミングを主制御基板Ｃのタイミングに合わせることができる。
【００７６】
バックアップが有効の場合におけるステップＳ６９，Ｓ７０の処理について説明する。まず、ステップＳ６９では、バックアップエリア２４ａからスタックポインタの値を読み出して、これをスタックポインタへ書き込み，電源切断前の状態、すなわちＮＭＩ割込処理発生前の状態に戻す。次に、ステップＳ７０では、バックアップエリア２４ａへ退避した各レジスタやＩ／Ｏ等のデータをそのバックアップエリア２４ａから読み出して、これら各データを元のレジスタやＩ／Ｏ等へ書き込む。この後、ステップＳ７１にて割込状態を、電源切断発生時に実行される図４の処理で記憶しておいた電源切断前の状態、すなわちＮＭＩ割込発生前の状態に戻す。ＮＭＩ割込リターンを実行して処理を電源切断前に実行していたところへ戻して、制御を電源切断前の状態から続行する。このように、バックアップが有効な場合にも、払出制御基板Ｈは、立ち上げ処理後の制御の進行タイミングを主制御基板Ｃのタイミングに合わせることができる。
【００７７】
他のサブ制御基板（表示用制御基板、効果音制御基板、ランプ制御基板等）についても、図８のフローチャートと同じ制御の流れで行うことができる。
【００７８】
上述したパチンコ機Ｐの構成によれば、パチンコ機の電源の投入後、主制御基板Ｃ内の初期設定エリア２６が、主制御基板Ｃ内に同じく備えられたＲＯＭ１２に記憶されている制御プログラムの一部であるシステムクロックに基づいて初期設定処理を行う。初期設定エリア２６内に備えられたウエイト時間設定エリア２７がウエイト時間を設定するので、ウエイト時間設定エリア２７に予め記憶された設定値や整数値を変更するだけで、ウエイト時間を任意に変えることができ、このウエイト時間の値に応じて主制御基板Ｃを立ち上げることができる。また、一般の主制御基板Ｃに限らず各制御基板は、ＲＯＭ１２のような記憶手段と、初期設定処理する初期設定エリア２６のような初期設定手段とからなるので、従来のように主制御基板Ｃに遅延回路を設けなくてもウエイト時間を任意に変えることができ、汎用性の高い主制御基板Ｃを実現することができる。
【００７９】
また、ＲＯＭ１２に記憶されている制御プログラムからウエイト時間を設定するように制御プログラムを書き換えることも可能であるが、制御プログラムを不正にあるいは不当にＲＯＭ１２に書き込んで記憶したと初期設定エリア２６が認識し、そのＲＯＭ１２をセキュリティチェックによりチェックするので、そのチェックのために立ち上げに時間がかかるが、本実施例の場合には、ＲＯＭ１２に記憶されているデータを書き換えずに、つまりソフトウエアを操作せずに、従来からある初期設定エリア２６を利用して、その初期設定エリア２６のウエイト時間設定エリア２７からウエイト時間を設定するので、立ち上げ時間を短縮することができるという別異の効果をも奏する。さらに、前者の場合には、制御プログラムを書き換える際での間違いが、いわゆる『バグ』が生じ易いが、後者である本実施例の場合には、そのバグの発生を抑えることができるという別異の効果をも奏する。
【００８０】
また、ウエイト時間設定エリア２７に設定値を予め記憶するのみで、ＭＰＵ１１に同期する最小時間単位のシステムクロックと、この設定値とに基づいて、ウエイト時間を簡易に設定することができる。特に、本実施例によれば、そのシステムクロックを整数倍したＭＰＵ１１の基準クロックと設定値とを乗算するだけで、ウエイト時間を簡易に設定することができる。
【００８１】
また、パチンコ機Ｐの各制御基板は、機種変更されるたびに各種機能が追加されるので、その影響で各種機能ごと、または各制御基板ごとに立ち上げ時間はそれぞれ異なる。パチンコ機Ｐの遊技は各制御基板でそれぞれ分担して制御されるので、制御の開始タイミングを調整して、各制御基板が遊技の制御を一斉に開始することができるようにすることが望ましい。その際、各制御基板が双方向に立ち上げ処理の完了を確認し合って、全ての制御基板が立ち上げ処理を完了したことを確認した上で遊技の制御を開始するように構成することも考えられるが、制御が極めて困難となる。
【００８２】
つまり、これらの基板の数が多くなると、動作タイミングの調整処理が煩雑になる。また、双方向に信号を出力して立ち上げが終了したことを互いに確認するので、その確認動作のために遊技機を実際に動作させるまでに時間がかかってしまう。さらには、双方向に信号を確認し合うので、本実施例のように主制御基板Ｃとサブ制御基板との間で双方向に通信可能に構成されている場合には適用可能であるが、主制御基板Ｃからサブ制御基板への方向のみ通信可能に構成されている場合には適用することができない。
【００８３】
そこで、サブ制御基板のなかで立ち上がりの終了が最も遅いサブ制御基板の立ち上げよりも、主制御基板Ｃの立ち上げがさらに遅く終了するように、主制御基板Ｃのウエイト時間を設定することで、サブ制御基板の立ち上がりが全て終了してから主制御基板Ｃを立ち上げるように制御することができる。さらには、サブ制御基板の立ち上がり全て終了してから主制御手段が立ち上がった後に、つまり主制御基板Ｃのウエイト時間が経過した後に、主制御基板Ｃが動作許可コマンドを各サブ制御基板にそれぞれ出力し、サブ制御基板が主制御基板Ｃからの動作許可コマンドを受信するまで、制御の進行を待機することで、コマンド受信後にサブ制御基板が一斉に通常の動作を行う。従って、サブ制御基板ごとに立ち上げ時間が異なっても、各サブ制御基板の動作タイミングを調整して、電源投入後にパチンコ機Ｐを正常に動作させることができる。
【００８４】
このような手法の場合、主制御基板Ｃからサブ制御基板へ通信することができれば、通信の方向については双方向でも一方方向のみでも限定されないので、主制御基板Ｃとサブ制御基板との間で双方向に通信可能に構成されている場合、主制御基板Ｃからサブ制御基板への方向のみ通信可能に構成されている場合のいずれにおいても適用することができる。また、立ち上げが終了したことを主制御基板Ｃ・サブ制御基板の双方が確認する必要がなく主制御基板Ｃからの動作許可コマンドをサブ制御基板が受信するのみなので、パチンコ機Ｐを実際に動作させる時間を低減させることができる。
【００８５】
また、本実施例に係るＭＰＵ１１は、ＲＯＭ１２，ＲＡＭ１３を具備するワンチップマイコンであるので、例えば制御プログラムを不正にあるいは不当に記憶手段に書き込んで記憶するのを防止することができる。
【００８６】
本発明は、上記実施形態に限られることはなく、下記のように変形実施することができる。
【００８７】
（１）上述した実施例では、パチンコ機Ｐは、主制御基板Ｃとサブ制御基板との間で双方向に通信可能に構成されていたが、主制御基板Ｃからサブ制御基板への方向のみ通信可能に構成されていてもよい。
【００８８】
（２）上述した実施例では、ＭＰＵ１１は、ＲＯＭ１２，ＲＡＭ１３，初期設定エリア２６を備えていたが、図１０（ａ）に示すように、ＭＰＵ１１はＲＯＭ１２，ＲＡＭ１３のみ備え、払出制御基板Ｃが初期設定エリア２６を備えてもよい。また、ＭＰＵ１１はワンチップマイコンであったが、図１０（ｂ），（ｃ）に示すように、ＭＰＵ１１がＲＯＭ１２，ＲＡＭ１３を備えず、払出制御基板ＣがＲＯＭ１２，ＲＡＭ１３を備えてもよい。
【００８９】
（３）上述した実施例では、ウエイト時間を設定する設定値がウエイト時間設定エリア２７に記憶されていたが、ＲＯＭ１２に設定値を記憶し、ウエイト時間を設定するときにＲＯＭ１２から設定値を読み出してもよい。また、ウエイト時間を設定する方法については、システムクロックと設定値とに基づいて設定する方法に限定されない。さらに、システムクロック以外の制御プログラムのデータに基づいてウエイト時間を設定してもよい。
【００９０】
（４）上述した実施例では、主制御基板Ｃに初期設定エリア２６を備えるとともに、初期設定エリア２６内にウエイト時間設定エリア２７を備えたが、サブ制御基板、例えば払出制御基板Ｈにも同様の構成を採ってもよい。
【００９１】
（５）本発明を上記実施例とは異なるタイプのパチンコ機等に実施してもよい。例えば、一度大当たりすると、それを含めて複数回（例えば２回、３回）大当たり状態が発生するまで、大当たり期待値が高められるようなパチンコ機（通称、２回権利物、３回権利物と称される。）として実施してもよい。また、大当たり図柄が表示された後に、所定の領域に球を入賞されることを必要条件として特別遊技状態となるパチンコ機として実施してもよい。さらに、パチンコ機以外にも、アレンジボール型パチンコ、雀球、いわゆるパチンコ機とスロットマシンとが融合した遊技機等の各種遊技機として実施するようにしてもよい。
【００９２】
なお、スロットマシンは、例えばコインを投入して図柄有効ラインを決定させた状態で操作レバーを操作することにより図柄が変動され、ストップボタンを操作することにより図柄が停止されて確定されるものである。従って、スロットマシンの基本概念としては、「複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して図柄の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、あるいは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄が特定図柄であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えたスロットマシン」となり、この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【００９３】
なお、パチンコ機とスロットマシンとが融合した遊技機の具体例としては、複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備えており、球打出用のハンドルを備えていないものが挙げられる。この場合、所定の操作（ボタン操作）に基づく所定量の球の投入の後、例えば操作レバーの操作に起因して図柄の変動が開始され、例えばストップボタンの操作に起因して、あるいは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄がいわゆる大当たり図柄であることを必要条件として遊技者に有利な大当たり状態が発生させられ、遊技者には、下部の受け皿に多量の球が払い出されるものである。
【００９４】
【発明の効果】
以上の説明から明らかなように、本発明によれば、初期設定手段に含まれた立ち上げ時間設定手段が立ち上げ時間を設定するので、立ち上げ時間設定手段を操作するだけで立ち上げ時間を任意に変えることができるとともに、従来のように主制御手段に遅延回路を設けずに汎用性の高い主制御手段を実現することができる。
【００９５】
また、記憶手段に記憶されている制御情報（例えば制御プログラム）から立ち上げ時間を設定するように制御情報を書き換える場合には、制御情報を不正にあるいは不当に記憶手段に書き込んで記憶したと初期設定手段が認識し、その記憶手段をチェックするので、そのチェックのために立ち上げに時間がかかるが、本発明の場合には、記憶手段に記憶されている各情報を書き換えずに初期設定手段の立ち上げ時間設定手段から立ち上げ時間を設定するので、前者の場合と比較して立ち上げ時間を短縮することができるという別異の効果をも奏する。さらに、前者の場合には、制御情報を書き換えの際の間違いが、いわゆる『バグ』が生じ易いが、後者（本発明）の場合には、そのバグの発生を抑えることができるという別異の効果をも奏する。
【図面の簡単な説明】
【図１】本発明の実施例のパチンコ機の概略正面図である。
【図２】パチンコ機の遊技盤の概略正面図である。
【図３】パチンコ機の電気的構成を示したブロック図である。
【図４】主制御基板および払出制御基板で実行されるＮＭＩ割込処理のフローチャートである。
【図５】主制御基板で実行されるメイン処理のフローチャートである。
【図６】パチンコ機の電源投入時に主制御基板のメイン処理の中で実行される初期設定処理のフローチャートである。
【図７】主制御基板の初期設定処理の中で実行される動作タイミング調整処理のフローチャートである。
【図８】払出制御基板で実行されるメイン処理のフローチャートである。
【図９】ウエイト時間の設定する説明に供する図である。
【図１０】（ａ）〜（ｃ）は、変形例に係る払出制御基板のブロック図である。
【符号の説明】
１１　…　ＭＰＵ（演算処理手段）
１２　…　ＲＯＭ（記憶手段）
１３　…　ＲＡＭ（記憶手段）
２６　…　初期設定エリア（初期設定手段）
２７　…　ウエイト時間設定エリア（立ち上げ時間設定手段）
Ｃ　…　主制御基板（主制御手段）
Ｈ　…　払出制御基板（払出制御手段）
【図１】
2004008794.tif 000003
【図２】
2004008794.tif 000004
【図３】
2004008794.tif 000005
【図４】
2004008794.tif 000006
【図５】
2004008794.tif 000007
【図６】
2004008794.tif 000008
【図７】
2004008794.tif 000009
【図８】
2004008794.tif 000010
【図９】
2004008794.tif 000011
【図１０】
2004008794.tif 000012