(57)【要約】  【課題】電源投入した営業開始時には、ゲームを公正な遊技条件で開始できること、遊技制御を一定周期で精度よく繰り返し実行できること  【解決手段】遊技制御プログラムの遊技制御準備用の第１制御ルーチンにはバックアップデータ消去処理サブルーチン等が設けられ、前記プログラムの遊技制御用の第２制御ルーチンには実際の遊技制御の為のサブルーチン等が設けられている。ＲＡＭに確率変動モードの設定状態を指示する情報等が記憶保持されている場合でも、電源投入時にリセットスイッチが操作されているときには（Ｓ１：Yes ）、これら記憶保持されている全ての遊技情報が消去される（Ｓ３）ため、ゲームを公正な条件で開始することができる。第２制御ルーチンを一巡する時間より微小に長い２msecの一定周期毎にＣＰＵに内部割込され、遊技制御を２msec毎に精度よく繰り返し実行できる。【選択図】図１０
2004298649.tif 000002
【特許請求の範囲】
【請求項１】
遊技制御プログラムを記憶したプログラム記憶手段(39a) と演算処理用のＣＰＵ(39a) とを備え、この遊技制御プログラムに基づいて遊技動作を制御するようにした遊技機において、
前記遊技制御プログラムは、遊技制御準備用の第１制御ルーチンと、遊技機動作中に繰り返し実行される遊技制御用の第２制御ルーチンとを有することを特徴とする遊技機。
【請求項２】
前記第１制御ルーチンは、電源投入時にのみ実行される処理を含むことを特徴とする請求項１に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遊技機に関し、特に遊技機動作中に繰り返し実行される通常の遊技制御用の制御ルーチンに加えて、電源投入時にのみ実行される遊技制御準備用の制御ルーチンを設けたものに関する。
【背景技術】
【０００２】
従来、パチンコ機等の弾球遊技機においては、発射ハンドル操作による遊技球の発射制御、遊技盤に設けた図柄始動手段や開閉式入賞手段（大入賞手段）等の遊技役物の制御、入賞手段への入賞を検知する検知制御、図柄表示用ディスプレイに設けられた変動図柄表示手段の複数の図柄表示部における図柄を変動させる図柄表示制御、入賞手段への入賞に伴う遊技球の払出し制御、入賞時や大当たり状態におけるサウンド制御やランプ制御等、弾球遊技の為の種々の制御を司る制御装置が設けられている。
【０００３】
この制御装置において、遊技盤側の遊技制御を主として司る主制御部は、各図柄表示部に図柄変動表示させる図柄表示制御の為の一連の制御信号（制御データ）を図柄制御部に直接出力し図柄表示を制御している。また、主制御部は、普通入賞手段や開閉式入賞手段への遊技球の入賞に際して、払出しモータ駆動の為の払出し制御信号を払出し制御部に出力して賞球の払出しを制御している。更に、主制御部は、図柄表示部における変動後の停止図柄が大当たり図柄のとき、開閉式入賞手段の開閉板駆動ソレノイドの為の開閉制御信号を特別遊技制御部に出力し、開閉板を開閉制御している。
【０００４】
例えば、主制御部は図柄制御部に対して、各動作毎の詳細な制御信号を逐一送信して図柄を変動制御するため、例え１つの制御信号がノイズや静電気等により無効になっても、後続する制御信号に基づいて変動制御を続行できる。主制御部は、図柄表示制御だけでなく、これに連動する払出し制御、サウンド出力制御、ランプ点灯制御等の種々の制御を行なうため、制御負荷が非常に大きく、動作処理が遅くなり、これら遊技動作の制御に制御遅れが生じ易い。
【０００５】
そこで、図柄制御部やサウンド制御部等の各副制御部を、主制御部とは独立のマイクロコンピュータを備えた別個の制御基板上に構成し、主制御部から各副制御部へ制御コマンドを一方向送信するコマンド送信方式が採用されつつある（例えば、特許文献１参照）。これにより、例えば、主制御部は図柄変動に際して図柄制御部に、図柄変動開始コマンド（変動パターン指定番号等を含む）と、各図柄表示部の停止図柄を指定する図柄指定コマンドとを順次送信するだけでよく、図柄変動制御を簡単化でき、主制御部の負荷を格段に軽減することができ、サウンド制御やランプ制御、更には払出し制御を図柄変動に同期させて実行できる。
【０００６】
ところで、例えば、落雷等により停電になった場合、仮に大当たりゲームを実行中であっても、制御装置が作動しなくなり、大当たり状態であることを指示する情報及び入賞球数情報や払出すべき払出し球数情報等の遊技情報の全てが消去されてしまう。そのため、電力供給の復旧後にゲームを再開する場合に、大当たりゲームを停電直前の状態に続けて実行することができず、遊技者とホール側とでトラブルが発生することもある。そこで、遊技中の遊技情報をバックアップ電源により常に記憶保持させるようにした場合には、停電が発生した場合でも、停電からの復帰時に停電により中断した遊技制御の途中から支障なく再開することができる。
【特許文献１】特開平１１−７６５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このように、バックアップ電源により遊技中に発生した遊技情報を更新しながら常に記憶保持する場合に、例えば閉店時に確率変動モードが設定されていれば、このモードを設定状態のままで電源が遮断されることになる。この場合、確率変動モードの設定状態を指示する情報等が記憶保持されるため、翌日の営業開始に際して、このパチンコ機にだけ確率変動モードが設定されており、確率変動モードによる有利な条件でゲーム開始が可能になり、ゲームの公正さに欠けるという問題がある。
【０００８】
本発明の目的は、電源を投入した営業開始時には、ゲームを公正な遊技条件で開始できること、遊技制御用の第２制御ルーチンを一定周期で繰り返し実行できること、等である。
【課題を解決するための手段】
【０００９】
請求項１の遊技機は、遊技制御プログラムを記憶したプログラム記憶手段と演算処理用のＣＰＵとを備え、この遊技制御プログラムに基づいて遊技動作を制御するようにした遊技機において、遊技制御プログラムは、遊技制御準備用の第１制御ルーチンと、遊技機動作中に繰り返し実行される遊技制御用の第２制御ルーチンとを有するものである。
【００１０】
遊技制御プログラムには、遊技制御準備用の第１制御ルーチンと、遊技制御用の第２制御ルーチンとが設けられているため、第２制御ルーチンに基づいて遊技動作を制御することができる。また、第１制御ルーチンに基づいて遊技制御の準備の為の種々の処理を行なうことができる。
ここで、前記第１制御ルーチンは、電源投入時にのみ実行される処理を含む場合（請求項２）には、第１制御ルーチンに基づいて、例えばバックアップ電源により記憶保持している遊技情報を消去する等、電源投入時にのみ何らかの処理が実行される。
【００１１】
また、前記遊技制御プログラムは、遊技機動作中にＣＰＵの内部割込により第２制御ルーチンの先頭アドレスへ戻るように構成される場合には、ＣＰＵに対する内部割込みにより、実行中の制御を強制的に中止して第２制御ルーチンの先頭アドレスへ容易に且つ確実にジャンプさせて、この先頭アドレスから制御を開始することができる。
【００１２】
また、前記ＣＰＵの内部割込は、第２制御ルーチンを一巡する時間より微小に長い一定周期毎に実行される場合には、第２制御ルーチンを一巡する処理時間が処理内容に応じて長くなった場合でも、遊技制御を一定周期毎に精度よく実行することができる。
【００１３】
また、前記遊技機は、独立した制御基板に構成され且つ遊技制御プログラムを実行する主制御手段と、この主制御手段とは夫々独立の制御基板に構成された複数の副制御手段とを有し、主制御手段から各副制御手段に対して制御コマンドが一方向通信にて送信される場合には、主制御手段から各副制御手段へ制御コマンドの一方向通信を採用することで、図柄停止に関する不正を確実に防止できるとともに、主制御手段の制御負荷を格段に軽減でき、送信制御を簡単化することができる。
【発明の効果】
【００１４】
請求項１の発明によれば、プログラム記憶手段と演算処理用のＣＰＵとを備え、この遊技制御プログラムに基づいて遊技動作を制御するようにした遊技機において、遊技制御プログラムは遊技制御準備用の第１制御ルーチンと遊技制御用の第２制御ルーチンとを有するので、第２制御ルーチンに基づいて遊技動作を制御することができ、第１制御ルーチンに基づいて遊技制御の準備の為の種々の処理を行なうことができる。  
【００１５】
請求項２の発明によれば、前記第１制御ルーチンは、電源投入時にのみ実行される処理を含むので、第１制御ルーチンに基づいて、例えばバックアップ電源により記憶保持している遊技情報を消去する等、電源投入時にのみ何らかの処理を実行することができる。その他請求項１と同様の効果が得られる。
【００１６】
前記遊技制御プログラムは、遊技機動作中にＣＰＵの内部割込により第２制御ルーチンの先頭アドレスへ戻るように構成される場合、ＣＰＵに対する内部割込みにより、実行中の制御を強制的に中止して第２制御ルーチンの先頭アドレスへ容易に且つ確実にジャンプさせることができる。
【００１７】
前記ＣＰＵの内部割込は、第２制御ルーチンを一巡する時間より微小に長い一定周期毎に実行される場合、第２制御ルーチンを一巡する処理時間が処理内容に応じて長くなった場合でも、遊技制御を一定周期毎に精度よく実行することができる。
【００１８】
前記遊技機は、独立した制御基板に構成され且つ遊技制御プログラムを実行する主制御手段と、この主制御手段とは夫々独立の制御基板に構成された複数の副制御手段とを有し、主制御手段から各副制御手段に対して制御コマンドが一方向通信にて送信される場合、主制御手段から各副制御手段へ制御コマンドの一方向通信を採用することで、図柄停止に関する不正を確実に防止できるとともに、主制御手段の制御負荷を格段に軽減でき、送信制御を簡単化することができる。
【発明を実施するための最良の形態】
【００１９】
本発明の遊技機は、遊技制御プログラムを記憶したプログラム記憶手段と演算処理用のＣＰＵとを備え、この遊技制御プログラムに基づいて遊技動作を制御するようにした遊技機において、遊技制御プログラムは、遊技制御準備用の第１制御ルーチンと、遊技機動作中に繰り返し実行される遊技制御用の第２制御ルーチンとを有するものである。
【実施例】
【００２０】
以下、本発明の実施例について図面を参照しながら説明する。
本実施例は、遊技店の島構造体に設置される所謂カード式弾球遊技機と呼ばれるパチンコ機に本発明を適用した場合の一例であり、パチンコホールに設けられた島構造体には、カード式球貸し機がサンドイッチ状に設置されてパチンコ機に電気的に接続されている。  
【００２１】
図１に示すように、カード式弾球遊技機であるパチンコ機２は、矩形枠状の外枠３と、この外枠３に開閉自在に枢着された前枠４とを有し、カード式球貸し機１をサンドイッチ状に挟持する状態で、外枠３が島構造体（図示略）に着脱自在に装着されている。
【００２２】
前枠４には、遊技盤５が裏側から着脱自在に装着され、遊技盤５の前側に対応させて、窓部６ａを有するガラス扉６と前面板７とが夫々開閉自在に枢着されている。前面板７には発射用の遊技球を貯留する上皿８が装着され、前枠４の下部には、上皿８から溢流し又は抜き取った遊技球を貯留する下皿９と、発射手段１０の発射ハンドル１１とが設けられている。この発射手段１０は、回動操作可能な発射ハンドル１１と、この発射ハンドル１１の回動角度に応じた打撃力で打撃槌１２により遊技球を発射させる発射モータ（図示略）などを備えている。
【００２３】
上皿８の右部には、カード式球貸し機１に対する球貸し操作用の操作パネル１３が設けられ、この操作パネル１３には、カード残額を３桁の数字で表示するカード残額表示部１３ａと、所定金額分の遊技球の球貸しを指示する球貸しスイッチ１３ｂと、ゲーム終了時にカードの返却を指令する返却スイッチ１３ｃとが設けられている。
【００２４】
図２に示すように、遊技盤５には、金属製の外レールと内レールとからなるガイドレール１５がほぼ環状に設けられ、このガイドレール１５の内側の遊技領域５ａには、カラーの液晶ディスプレイ１６、図柄始動手段（図柄始動兼入賞手段）１７、開閉式入賞手段（大入賞手段）１８、複数の普通入賞手段１９（この場合、上段の普通入賞手段１９以外に、開閉式入賞手段１８の左右両側部に、例えば６つの普通入賞手段１９）、２つのゲート２０（通過口）等が夫々所定の位置に配設されている。
【００２５】
液晶ディスプレイ１６は、変動図柄を表示するとともに背景画像や各種のキャラクタの動画などを表示する変動図柄表示手段２２として機能する。変動図柄表示手段２２は、背景画やキャラクタをアニメーション的に表示するとともに、例えば左右方向に並ぶ３個（左、中、右）の図柄表示部２２ａ〜２２ｃを有し、図柄始動手段１７に遊技球が入賞することを条件に、各図柄表示部２２ａ〜２２ｃの表示図柄が所定時間だけ変動表示（スクロール表示）され、図柄始動手段１７への遊技球の入賞タイミングに応じた抽選結果に基づいて決定される停止図柄パターンで停止する。
【００２６】
液晶ディスプレイ１６の直ぐ上側に、普通入賞手段１９と第２図柄表示手段２３とが設けられている。第２図柄表示手段２３は１個の普通図柄を表示する普通図柄表示部を有し、ゲート２０を通過した遊技球が検出されたとき、その普通図柄表示部の表示図柄が所定時間だけ変動し、遊技球がゲート２０を通過した時点において抽選された抽選用数値により決定される停止図柄を表示して停止するようになっている。図柄始動手段１７は、開閉自在な左右１対の開閉爪１７ａを備えた電動式チューリップであり、第２図柄表示手段２３の変動後の停止図柄が当たり図柄を表示した場合に、開閉爪１７ａが所定時間だけ開放されて入賞し易くなる。
【００２７】
開閉式入賞手段１８は前方に開放可能な開閉板１８ａを備え、変動図柄表示手段２２の変動後の停止図柄が「７７７」等の当たり図柄のとき、所謂「大当たり」と称する特別遊技が開始され、開閉板１８ａが前側に開放される。この開閉式入賞手段１８の内部に特定領域１８ｂがあり、この特定領域１８ｂを入賞球が通過したとき、特別遊技が継続される。開閉式入賞手段１８の開閉板１８ａが開放された後、所定時間が経過し又は所定数（例えば、１０個）の遊技球が入賞して開閉板１８ａが閉じるときに、遊技球が特定領域１８ｂを通過していないときに特別遊技が終了するが、特定領域１８ｂを通過していれば最大所定回数（例えば、１６回）まで特別遊技が継続され、遊技者に有利な状態に制御される。
【００２８】
図３、図４に示すように、前枠４の裏側には、遊技盤５を裏側から押さえる裏機構板３０が着脱自在に装着され、この裏機構板３０には開口部３０ａが形成され、その上側に賞球タンク３３と、これから延びるタンクレール３４とが設けられ、このタンクレール３４に接続された払出し手段３５が裏機構板３０の側部に設けられ、裏機構板３０の下側には払出し手段３５に接続された通路ユニット３６が設けられている。払出し手段３５から払出された遊技球は通路ユニット３６を経由して上皿排出口８ａから上皿８に払出される。
【００２９】
裏機構板３０の開口部３０ａには、遊技盤５の裏側に装着された裏カバー３７と、入賞手段１７〜１９に入賞した遊技球を排出する入賞球排出樋（図示略）とが夫々嵌合されている。この裏カバー３７に装着されたケース３８の内部に主制御基板３９が配設され、その前側に図柄制御基板４０が配設されている。主制御基板３９の下側で、裏カバー３７に装着されたケース４１ａの内部にランプ制御基板４２が設けられ、このケース４１ａに隣接するケース４１ｂの内部にサウンド制御基板４３が設けられている。
【００３０】
これらケース４１ａ，４１ｂの下側で裏機構板３０に装着されたケース４４の内部には、電源基板４５と払出し制御基板４６が夫々設けられている。更に、発射手段１０の後側に装着されたケース４７の内部には、発射制御基板４８が設けられている。即ち、これら制御基板３９〜４０，４２〜４３，４５〜４６，４８は夫々独立の基板であり、電源基板４５と発射制御基板４８を除く制御基板３９，４０，４２，４３，４６には、ＣＰＵとＲＯＭやＲＡＭ等を有する１チップ集積回路３９ａ，４０ａ，４２ａ，４３ａ，４６ａからなるマイクロコンピュータが夫々設けられている（図９参照）。
【００３１】
主制御基板３９とその他の制御基板４０，４２，４３，４６とは、複数本の信号線でコネクタを介して電気的に接続され、主制御基板３９から各制御基板４０，４２，４３，４６に、所定の遊技動作を実行させる種々の制御コマンドを一方向通信にて送信可能になっている。この制御コマンドの一方向通信を採用することで、図柄停止に関する不正を確実に防止できるとともに、主制御手段５０の制御負荷を格段に軽減でき、送信制御を簡単化することができる。次に、パチンコ機２の制御装置に予め格納した複数の制御プログラムを介して達成される種々の機能について、図５の機能ブロック図により説明する。但し、これら種々の機能は前述したマイクロコンピュータ等で達成される。
【００３２】
主制御基板３９上に構成された主制御手段５０は、遊技盤５に設けられた種々の遊技部品や遊技球検出スイッチ等に対する信号の入出力に関わる遊技制御を主として司るとともに、後述する図柄制御手段６０、払出し制御手段７０、ランプ制御手段７１、サウンド制御手段７２等の複数の副制御手段に必要に応じて制御コマンドを送信出力する。主制御基板３９に設けられた１チップ集積回路３９ａのＲＯＭには、主に遊技盤５の遊技動作を制御する遊技制御プログラム（図６参照）が格納されている。また、１チップ集積回路３９ａのＲＡＭに記憶した遊技情報は記憶保持可能に常にバックアップされている。
【００３３】
ここで、遊技制御プログラムについて説明しておくと、図６に示すように、この遊技制御プログラムの先頭アドレスである第１先頭アドレスから第２先頭アドレスの１つ前のアドレス（これが所定アドレスに相当する）までの遊技制御準備用の第１制御ルーチンと、第２先頭アドレスから末尾アドレスまでの遊技制御用の第２制御ルーチンとが記憶されている。第１制御ルーチンには、バックアップデータ復帰決定サブルーチン３９ｂと、バックアップデータ復帰サブルーチン３９ｃと、バックアップデータ消去処理サブルーチン３９ｄ等が設けられている。
【００３４】
第２制御ルーチンには、実際の遊技制御の為のサブルーチン３９ｅと、処理時間調節用サブルーチン３９ｆと、バックアップ処理サブルーチン３９ｇ等が設けられている。
図柄制御基板４０上に構成された図柄制御手段６０は、主制御手段５０から送信されてくる図柄制御コマンドに基づいて、液晶ディスプレイ１６に種々の動画や背景画を表示させる表示制御を実行したり、各図柄表示部２２ａ〜２２ｃの図柄を変動制御し、指示された停止図柄で変動を停止制御する。
【００３５】
払出し制御基板４６上に構成された払出し制御手段７０は、主制御手段５０から払出し制御コマンドを受け、払出し手段３５による遊技球の払出し制御を司る。ランプ制御基板４２上に構成されたランプ制御手段７１は、主制御手段５０からランプ制御コマンドを受け、遊技盤５等に設けられた多数の表示ランプを含むランプ群ＬＰの点灯制御を司る。サウンド制御基板４３上に構成されたサウンド制御手段７２は、主制御手段５０からサウンド制御コマンドを受け、スピーカＳＰに対する各種の音響効果音の為のサウンド出力制御を司る。発射制御基板４８上に構成された発射制御手段７３は、発射モータを駆動して遊技球の発射制御を司る。
【００３６】
主制御手段５０は、抽選手段５１と、判定手段５２と、特別遊技発生手段５３と、確率変動手段５４と、コマンド出力手段５５と、２ｍｓｅｃ信号発生回路５６等を備えている。抽選手段５１は、抽選用カウンタを用いて微小な更新周期（例えば、約２msec周期）で数値を所定の範囲（例えば、０〜299)で更新し、図柄始動手段１７に遊技球が入賞したときの数値を抽出することにより、当たり外れに関する抽選を行なう。判定手段５２は、図柄始動手段１７に遊技球が入賞したときに抽選手段５１から供給される抽選された数値に基づいて、「大当り」、「外れ（外れリーチを含む）」の何れであるかを判定する。
【００３７】
例えば、その抽選された数値が予め設定された特定数値「７１」のときに「大当たり」と判定し、それ以外の多数の数値のときに「外れ」であると判定する。特別遊技発生手段５３は、判定手段５２から大当たり等の特別判定結果を受ける、若しくは、変動図柄表示手段２２の変動後の停止図柄が大当たり図柄等の特定表示となった場合に、遊技制御サブルーチンに含まれる所定の特別遊技発生ルーチンにより開閉式入賞手段１８の開閉板１８ａを前述したように作動させて、遊技者に利益状態を与える特別遊技を実行する。
【００３８】
確率変動手段５４は、判定手段５２から「大当たり」の特別判定結果を受けた場合に、その「大当たり」が予め設定された確率変動図柄（例えば、奇数の大当たり図柄）のときに確率変動モードを設定し、次回或いは次々回の大当たり迄、或いは所定回数図柄が変動する迄、抽選手段５１により大当たりとする特定数値の数を通常のときよりも多くし、大当たり確率を高くする。コマンド出力手段５５は、判定手段５２から判定結果を受け、図柄変動に際しては図７に示す図柄制御コマンド（例えば、２バイト構成）を図柄制御手段６０に送信し、遊技球の払出しに際しては図８に示す払出し制御コマンド（例えば、２バイト構成）を払出し制御手段７０に送信する。
【００３９】
ここで、１バイトの当たり外れデータは「確率変動型大当たり」、「非確率変動型大当たり」、「外れ」の何れかのデータであり、１バイトの変動時間データは図柄変動に要する時間（例えば、４０秒、６０秒等）を規定するデータである。また、払出し個数データは、５個、１０個等の遊技球の払出し個数を指令するデータである。更に、コマンド出力手段５５は、図示しないが、ランプ群ＬＰの点灯に際してはランプ制御コマンド（２バイト構成）をランプ制御手段７１に送信し、スピーカＳＰによる効果音出力に際してサウンド制御コマンド（２バイト構成）をサウンド制御手段７２に送信する。
【００４０】
２ｍｓｅｃ信号発生回路５６は、クロック信号を分周して２msec毎の割込み用信号を発生し、１チップ集積回路３９ａのＣＰＵに２msec毎（これが、第２制御ルーチンを一巡する時間より微小に長い一定周期毎に相当する）に内部割込みを行なう。その結果、パチンコ機２の作動中にこの内部割込みが発生する毎に、第２制御ルーチンの実行中の制御が強制的に第２先頭アドレスへ戻され、この第２先頭アドレスから制御が行われる。この場合、例えば内部割込みによるリスタート命令（ＲＳＴ命令）を用いることで、第２先頭アドレスからの制御開始を容易に実現できる。
【００４１】
即ち、ＲＳＴ命令（８バイト）に含まれる複数の設定ビットに、ハードウェア的に作られた複数ビットコードからなる第２先頭アドレスを指定して割込みポートに供給することで、その複数ビットコードで指示される第２先頭アドレスにジャンプでき、制御をこの第２先頭アドレスからリスタートさせることができる。図柄制御手段６０は、停止図柄決定手段６１を有し、コマンド出力手段５５から送信される図柄制御コマンドを受信し、その図柄制御コマンドに基づいて変動図柄表示手段２２の各図柄表示部２２ａ〜２２ｃにおける図柄変動を制御する。
【００４２】
この停止図柄決定手段６１について簡単に説明すると、変動パターンテーブルに、「確率変動型大当たり」、「非確率変動型大当たり」、「外れリーチ」、「外れノーマル」の各々について複数のパターンデータが記憶されており、図柄制御コマンドに含まれる「当たり外れデータ」に基づいて、夫々該当する大当たりパターン又は外れパターンのうちから何れかを抽選により決定する。
次に、電源基板４５について、図９に基づいて説明する。
【００４３】
パチンコホールに設置された各島構造体毎に複数の変圧トランスが設けられ、その変圧トランスから低圧の交流電圧（例えば、ＡＣ２４Ｖ）がこのパチンコ機２の電源基板４５に供給されている。この電源基板４５には、電圧供給回路７５と、マイクロコンピュータを含む電源監視回路７６と、バックアップ電源回路７７等が設けられている。電圧供給回路７５は、ソレノイド等のアクチュエータを駆動するＤＣ２４Ｖ、マイクロコンピュータのＣＰＵやＲＯＭ等のＩＣチップに供給するＤＣ５Ｖ等を生成し、これらの直流電圧を各制御基板３９〜４０，４２〜４３，４６等に供給する。
【００４４】
電源監視回路７６は、供給されたＡＣ２４Ｖを直接読み込んで供給電圧を常時監視し、供給電圧が所定値（例えば、２０Ｖ）以下に低下したとき、停電等の異常を指示する電圧異常信号ＶＳを出力し、主制御基板３９と払出し制御基板４６に設けられた１チップ集積回路３９ａ，４６ａのＣＰＵに最優先割込み（ＮＭＩ）として供給する。その結果、これら主制御手段５０と払出し制御手段７０においては、停電からの復帰時に停電により中断した遊技の再開に必要な遊技情報を記憶保持するバックアップ処理が実行され、ＣＰＵは停止状態（待機状態）になる。閉店に際してホール側の電源スイッチが遮断された場合でも、同様にバックアップ処理され、ＣＰＵは停止状態になる。
【００４５】
バックアップ電源回路７７は、コンデンサ等からなるバックアップ電源を有し、このバックアップ電源からのＤＣ５Ｖを主制御基板３９と払出し制御基板４６に常に供給している。即ち、これら主制御基板３９と払出し制御基板４６の＋５Ｖラインにバックアップ電圧が常に供給されているため、電源遮断時にも、ＲＡＭに記憶している遊技情報は記憶保持されるとともに、ＣＰＵは動作停止状態で保持される。但し、このバックアップ電源回路７７によるバックアップ動作は長時間継続可能である。
【００４６】
電源基板４５には、更に手動操作型のリセットスイッチ７８が設けられており、このリセットスイッチ７８を押圧操作したとき、リセットスイッチ７８からリセット信号ＲＳが出力される。遊技制御の開始時に、主制御基板３９の１チップ集積回路３９ａにこのリセット信号ＲＳが供給されるか否かで、電源投入時と、停電からの復帰時の何れであるかが判定される。そして、電源投入時には、記憶保持している遊技情報が全て消去されるが、停電からの復帰時には、遊技情報は消去されることなく、バックアップ復帰処理が行われる。
【００４７】
次に、遊技制御プログラムに基づいて主制御手段５０により実行される遊技制御について、図１０のフローチャートに基づいて説明する。但し、図中の符号Ｓｉ（ｉ＝１，２，３・・・）はステップである。
ホール側の電源スイッチ操作により電源が投入され、変圧トランスから電源基板４５に交流電圧が供給されるとこの遊技制御が開始される。ところで、停電からの復帰でなく、開店時刻となって各パチンコ機２に電源が供給されるときに、リセットスイッチ７８がＯＮ状態のときには（Ｓ１：Yes ）、遊技制御サブルーチン３９ｅに基づく遊技制御の準備を実行する為に、パワー・オン・リセット信号により、先ずＣＰＵの各メモリやレジスタを初期化する初期設定処理が実行される（Ｓ２）。
【００４８】
次に、１チップ集積回路３９ａのＲＡＭにバックアップ電源により記憶保持されている遊技情報が消去処理される（Ｓ３）。その結果、閉店時に、確率変動モードが設定状態のままで電源が遮断され、ＲＡＭに確率変動モードの設定状態を指示する情報等が記憶保持されている場合でも、これら全ての遊技情報が消去されて初期化されるため、電源投入時において、ゲームを公正な遊技条件で開始することができる。その後、次の図柄を更新により決定する図柄データ変更処理（Ｓ４）と、遊技に関係しないダミー的な数値を更新する数値更新処理（Ｓ５）とが繰り返して実行される。
【００４９】
このように、電源投入時から約２msecが経過するまでの余りの時間を、これらＳ４とＳ５を繰り返し実行することで処理時間が調節される。約２msecが経過して２ｍｓｅｃ信号発生回路５６からの２msec割込み用信号がＣＰＵに内部割込みとして入力されたとき、前述したように処理時間調節用Ｓ４又はＳ５の制御が途中で強制的に中断され、遊技制御が第２先頭アドレスから開始される。遊技制御サブルーチン３９ｅが呼び出されて遊技制御が開始されると、先ず図柄始動手段１７の開閉爪１７ａを駆動するソレノイドや開閉式入賞手段１８の開閉板１８ａを駆動するソレノイドに駆動信号を出力する駆動信号出力処理が実行される（Ｓ７）。
【００５０】
次に、入賞検出センサを含む各種のスイッチからのスイッチ信号を読み込むスイッチ信号入力処理が実行される（Ｓ８）。次に、抽選用数値を１つインクリメントする抽選用数値更新処理が実行される（Ｓ９）。次に、払出し制御手段７０に払出し制御コマンドを出力する出力処理が実行される（Ｓ10）。次に、サウンド制御手段７２にサウンド制御コマンドを出力する出力処理が実行され（Ｓ11）、続いてランプ制御手段７１にランプ制御コマンドを出力する出力処理が実行される（Ｓ12）。
【００５１】
次に、第２図柄表示手段２３の普通図柄表示部に普通図柄を変動表示させる普通図柄に関する処理が実行される（Ｓ13）。次に、変動図柄表示手段２２に特別図柄を変動表示させる為の図柄制御コマンドを出力する等の特別図柄に関する処理が実行される（Ｓ14）。次に、図柄始動手段１７の開閉爪１７ａを駆動する場合には、その為の作動コマンドを出力する作動コマンド出力処理が実行され（Ｓ15）、開閉式入賞手段１８の開閉板１８ａを駆動する場合には作動コマンドを出力する作動コマンド出力処理が実行される（Ｓ16）。  
【００５２】
このとき、この遊技制御を開始してから約２msecが経過していないときには、前述したようにＳ４とＳ５を繰り返して実行することで処理時間が調節される。これらＳ４とＳ５を実行中に２msecが経過する毎に、２msec割込み用信号でＣＰＵに内部割込みされ、遊技制御はその都度、第２先頭アドレスから繰り返して実行される。ところで、閉店に際してホール側の電源が遮断されたとき、或いはゲーム途中で停電が発生したとき、電源監視回路７６からの電圧異常信号ＶＳでＣＰＵに最優先割込みが発生し、バックアップ処理サブルーチン３９ｇが呼び出されてバックアップ処理（図１１参照）が実行され、その後ＣＰＵは停止状態になる。
【００５３】
このバックアップ処理制御について説明すると、開閉式入賞手段１８の開閉板１８ａが開放状態のときには直ちに閉鎖されるが、この開閉式入賞手段１８内に残存している残存球数を検出して記憶され（Ｓ20）、賞球の払出し中のときには払出しモータは直ちに停止されるが、検出スイッチを通過していない残存球数を検出して記憶され（Ｓ21）、更に払出し制御手段７０への払出し制御コマンド送信中のときには、その払出し制御コマンドの送信を完了させる（Ｓ22）。勿論この状態においては、遊技中に設定された確率変動モードの設定状態を指示する遊技情報も同様に、ＲＡＭに記憶保持されている。
【００５４】
パチンコ機２に電源が投入され、電源監視回路７６からの電圧異常信号ＶＳが解除されてこの遊技制御が開始されるときに、リセットスイッチ７８がＯＦＦ状態のとき、つまり開店時の電源投入ではなく、停電からの復帰のときには（Ｓ１：No）、ＣＰＵが初期化されたりＲＡＭの遊技情報が消去されることなく、バックアップデータ復帰サブルーチン３９ｃが呼び出されてバックアップデータ復帰処理が実行される（Ｓ６）。このバックアップデータ復帰処理においては、例えば、バックアップされている遊技情報に基づいて、変動図柄表示手段２２に停電復帰画面が表示され、停電直前の確率変動状態が表示され、普通図柄及び特別図柄による保留球数が表示され、未払いの遊技球が払出される。
【００５５】
その後、前述したようにＳ７以降が繰り返して実行される。これにより、停電が発生した場合でも、停電からの復帰時に停電により中断した遊技制御の途中から支障なく再開することができ、遊技者の不利益を確実に防止できる。ここで、Ｓ１はバックアップデータ復帰決定サブルーチン３９ｂに含まれ、Ｓ６はバックアップデータ復帰サブルーチン３９ｃに含まれ、Ｓ２〜Ｓ３はバックアップデータ消去サブルーチン３９ｄに含まれ、Ｓ７〜Ｓ16は遊技制御サブルーチン３９ｅに含まれ、Ｓ４〜Ｓ５は処理時間調節サブルーチン３９ｆに含まれる。１チップ集積回路３９ａのＲＡＭ等が遊技情報記憶手段に相当する。
【００５６】
このように、遊技制御プログラムは遊技制御準備用の第１制御ルーチンと、遊技制御用の第２制御ルーチンとからなり、第１制御ルーチンにはバックアップデータ消去処理サブルーチン３９ｄ等が設けられ、第２制御ルーチンには実際の遊技制御の為のサブルーチン３９ｅ等が設けられているので、電源投入時に第１制御ルーチンのバックアップデータ消去処理サブルーチン３９ｄが実行されるため、営業開始に際しての電源投入により、例え確率変動モードの設定状態を指示する情報等が記憶保持されている場合であっても、これら全ての遊技情報が消去されて初期化されるため、電源投入時以において、ゲームを公正な遊技条件で開始することができる。
【００５７】
前記遊技制御プログラムは、遊技機動作中にＣＰＵの内部割込により第２制御ルーチンの先頭アドレスへ戻るように構成されたので、ＣＰＵに対する内部割込みにより、実行中の制御を強制的に中止して第２制御ルーチンの先頭アドレスへ容易に且つ確実にジャンプさせて、この先頭アドレスから制御を開始することができる。また、ＣＰＵの内部割込は、第２制御ルーチンを一巡する時間より微小に長い２msecの一定周期毎に実行されるので、第２制御ルーチンを一巡する時間が処理内容に応じて長くなった場合でも、遊技制御を２msec毎に精度よく実行することができる。
【００５８】
前記実施形態を部分的に変更した変更形態について説明する。
１〕図柄制御コマンド等の種々の制御コマンドは２バイト構成に限らず、３バイト以上のデータからなるものであってもよい。
２〕リセットスイッチ７８を電源回路４５以外の、例えば遊技盤５の裏側や外枠３の裏側等の各種の場所に設けてもよい。
３〕電源監視回路７６を電源回路４５以外の、例えば制御基板６０，７０〜７２の何れかに設けることも可能である。
【００５９】
４〕内部割込みにより第２先頭アドレスにジャンプさせて制御を開始させる為に、リスタート命令を用いて間接アドレス指定により実現させてもよく、リスタート命令以外の種々の割込み処理により実現させてもよい。
５〕１チップ集積回路３９ａ，４６ａのＲＡＭを、フラッシュメモリ等の電気的に消去及び書込み可能な種々の不揮発性メモリで構成し、バックアップ電源回路７７を省略してもよい。
６〕本発明は、以上説明した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変更を付加し、更に、パチンコ機に限らず、アレンジボール機、回胴機等の種々の遊技機に本発明を適用することが可能である。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態に係るパチンコ機（弾球遊技機）の斜視図である。
【図２】パチンコ機の遊技盤の正面図である。
【図３】パチンコ機の背面図である。
【図４】パチンコ機の側面図である。
【図５】パチンコ機の制御系の機能ブロック図である。
【図６】遊技制御プログラムに含まれるサブルーチンを示す図表。
【図７】図柄制御コマンドのデータ構成を説明する図表である。
【図８】払出し制御コマンドのデータ構成を説明する図表である。
【図９】電源基板から電力を供給する電力供給回路を示す図である。
【図１０】遊技制御の概略フローチャートである。
【図１１】バックアップ処理制御の概略フローチャートである。
【符号の説明】
【００６１】
２    パチンコ機（弾球遊技機）
３９ａ    １チップ集積回路
３９ｂ    バックアップデータ復帰決定サブルーチン
３９ｃ    バックアップデータ復帰サブルーチン
３９ｄ    バックアップデータ消去処理サブルーチン
３９ｇ    バックアップ処理サブルーチン
５０    主制御手段
６０    図柄制御手段
７０    払出し制御手段
７１    ランプ制御手段
７２    サウンド制御手段
７８    リセットスイッチ
【図１】
2004298649.tif 000003
【図２】
2004298649.tif 000004
【図３】
2004298649.tif 000005
【図４】
2004298649.tif 000006
【図５】
2004298649.tif 000007
【図６】
2004298649.tif 000008
【図７】
2004298649.tif 000009
【図８】
2004298649.tif 000010
【図９】
2004298649.tif 000011
【図１０】
2004298649.tif 000012
【図１１】
2004298649.tif 000013