【手続補正書】
【提出日】平成17年2月4日(2005.2.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】    明細書
【発明の名称】  遊技機
【特許請求の範囲】
【請求項１】  遊技の制御を行う複数の制御手段と、
遊技の制御に応じて発生する遊技情報を記憶する記憶手段とを備えた遊技機において、
前記記憶手段は、前記複数の制御手段から入力される前記遊技情報を記憶すると共に、少なくとも１の制御手段が前記遊技情報を利用可能に構成されていることを特徴とする遊技機。
【請求項２】  前記記憶手段は、停電等によって電源が切断されると判断された場合に、前記記憶手段に記憶される遊技情報を電源の切断後においても保持し、電源再入時にその保持された遊技情報に基づいて遊技を再開可能とするバックアップ機能を有していることを特徴とする請求項１記載の遊技機。
【請求項３】  前記複数の制御手段は、通常の制御処理において、前記記憶手段に遊技情報を入力可能に構成されていることを特徴とする請求項１又は２に記載の遊技機。
【請求項４】  前記複数の制御手段は、停電等による電源断時の処理において、前記記憶手段に遊技情報を入力可能に構成されていると共に、停電等による電源断時又は電源入時の復電処理において、前記記憶手段に記憶される前記遊技情報を利用可能に構成されていることを特徴とする請求項１から３のいずれかに記載の遊技機。
【請求項５】  前記記憶手段は、前記複数の制御手段へ接続可能な接続手段を備えた基板に配設されるものであることを特徴とする請求項１から４のいずれかに記載の遊技機。
【請求項６】  前記記憶手段は、前記遊技情報に応じた制御が行われているか否かを判断する判断手段を備え、
その判断手段により前記遊技情報に応じた制御が行われていないと判断された場合に所定の制御状態へ遷移するものであることを特徴とする請求項１から５のいずれかに記載の遊技機。
【請求項７】  前記記憶手段は、１の制御手段から遊技情報が入力される場合に、他の制御手段からの遊技情報の入力を待機させる待機手段を備えていることを特徴とする請求項１から６のいずれかに記載の遊技機。
【請求項８】  前記複数の制御手段は、遊技の制御を行う主制御手段と、その主制御手段に接続されて遊技者にとって有価価値がある有価物体の払出制御を行う払出制御手段とを備え、
前記主制御手段及び払出制御手段は、前記有価物体の払出個数情報を記憶する記憶手段と接続されており、
前記払出制御手段は、前記記憶手段に記憶された前記払出個数情報に応じて前記有価物体の払い出しを行うものであることを特徴とする請求項１から７のいずれかに記載の遊技機。
【請求項９】  前記記憶手段は、停電等によって電源が切断されると判断された場合に、前記記憶手段に記憶される払出個数情報を電源の切断後においても保持するバックアップ手段を備えていることを特徴とする請求項８記載の遊技機。
【請求項１０】  前記記憶手段は、前記払出制御手段から払い出される前記有価物体を検出する検出手段と接続されており、その検出手段によって有価物体が検出された場合に、その検出結果に応じて前記記憶手段に記憶される払出個数情報を変更するものであることを特徴とする請求項８又は９に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】  本発明は、パチンコ機やスロットマシンに代表される遊技機に関するものである。
【０００２】
【従来の技術】  パチンコ機等の遊技機において、制御の役割に応じて複数の制御手段が配設されており、各々の制御処理を各制御手段で分担して行うことによって、円滑に遊技の制御を行うことが可能に構成されている。
【０００３】
各制御手段は、当該制御手段の制御によって発生する遊技情報や他の制御手段から出力される遊技情報に基づいて遊技処理を行うことで、複数の制御手段で単一の遊技機を制御している。
【０００４】
【発明が解決しようとする課題】  しかしながら、このような遊技機において、当該制御手段が他の制御手段から出力される遊技情報に基づいて遊技処理を行う場合に、遊技情報の送受信に対して時間的調整を行う必要があり、相互に異なる遊技処理を行う制御手段の遊技処理の進行を妨げるばかりでなく、処理の複雑化を招いてしまうという問題点があった。
【０００５】
本発明は上述した問題点を解決するためになされたものであり、遊技処理を簡略化することができる遊技機を提供することを目的としている。
【０００６】
【課題を解決するための手段】  この目的を達成するために、請求項１記載の遊技機は、遊技の制御を行う複数の制御手段と、遊技の制御に応じて発生する遊技情報を記憶する記憶手段とを備えており、前記記憶手段は、前記複数の制御手段から入力される前記遊技情報を記憶すると共に、少なくとも１の制御手段が前記遊技情報を利用可能に構成されている。  
請求項２記載の遊技機は、請求項１記載の遊技機において、前記記憶手段は、停電等によって電源が切断されると判断された場合に、前記記憶手段に記憶される遊技情報を電源の切断後においても保持し、電源再入時にその保持された遊技情報に基づいて遊技を再開可能とするバックアップ機能を有している。  
請求項３記載の遊技機は、請求項１又は２に記載の遊技機において、前記複数の制御手段は、通常の制御処理において、前記記憶手段に遊技情報を入力可能に構成されている。
請求項４記載の遊技機は、請求項１から３のいずれかに記載の遊技機において、前記複数の制御手段は、停電等による電源断時の処理において、前記記憶手段に遊技情報を入力可能に構成されていると共に、停電等による電源断時又は電源入時の復電処理において、前記記憶手段に記憶される前記遊技情報を利用可能に構成されている。  
請求項５記載の遊技機は、請求項１から４のいずれかに記載の遊技機において、前記記憶手段は、前記複数の制御手段へ接続可能な接続手段を備えた基板に配設されるものである。
請求項６記載の遊技機は、請求項１から５のいずれかに記載の遊技機において、前記記憶手段は、前記遊技情報に応じた制御が行われているか否かを判断する判断手段を備え、その判断手段により前記遊技情報に応じた制御が行われていないと判断された場合に所定の制御状態へ遷移するものである。
請求項７記載の遊技機は、請求項１から６のいずれかに記載の遊技機において、前記記憶手段は、１の制御手段から遊技情報が入力される場合に、他の制御手段からの遊技情報の入力を待機させる待機手段を備えている。
請求項８記載の遊技機は、請求項１から７のいずれかに記載の遊技機において、前記複数の制御手段は、遊技の制御を行う主制御手段と、その主制御手段に接続されて遊技者にとって有価価値がある有価物体の払出制御を行う払出制御手段とを備え、前記主制御手段及び払出制御手段は、前記有価物体の払出個数情報を記憶する記憶手段と接続されており、前記払出制御手段は、前記記憶手段に記憶された前記払出個数情報に応じて前記有価物体の払い出しを行うものである。
請求項９記載の遊技機は、請求項８記載の遊技機において、前記記憶手段は、停電等によって電源が切断されると判断された場合に、前記記憶手段に記憶される払出個数情報を電源の切断後においても保持するバックアップ手段を備えている。
請求項１０記載の遊技機は、請求項８又は９に記載の遊技機において、前記記憶手段は、前記払出制御手段から払い出される前記有価物体を検出する検出手段と接続されており、その検出手段によって有価物体が検出された場合に、その検出結果に応じて前記記憶手段に記憶される払出個数情報を変更するものである。
【０００７】
【発明の実施の形態】  以下、本発明の好ましい実施例について、添付図面を参照して説明する。本実施例では、遊技機の一例として弾球遊技機の一種であるパチンコ機、特に、第１種パチンコ遊技機を用いて説明する。なお、本発明を第３種パチンコ遊技機や他の遊技機に用いることは、当然に可能である。
【０００８】
図１は、本発明の第１実施例のパチンコ機Ｐの遊技盤の正面図である。遊技盤１の周囲には、球が入賞することにより５個から１５個の球が払い出される複数の入賞口２が設けられている。また、遊技盤１の中央には、複数種類の識別情報としての図柄などを表示する液晶ディスプレイ（以下単に「ＬＣＤ」を称す）３が設けられている。このＬＣＤ３の表示画面はそれぞれ分割されており、分割された各表示領域において、後述する図柄作動口４へ球が入賞することに基づく特別図柄の変動表示と、ＬＣＤ３の両側に配設されたゲート６へ球が通過することに基づく普通図柄の変動表示とが行われる。
【０００９】
ＬＣＤ３の下方には、図柄作動口（第１種始動口、普通電動役物）４が設けられ、球がこの図柄作動口４へ入賞することにより、前記したＬＣＤ３の変動表示が開始される。この図柄作動口４は、ＬＣＤ３において普通図柄の変動表示が所定の表示結果で終了した場合に、球が入賞し易いように開放される（普通図柄の当たり状態）。
【００１０】
図柄作動口４の下方には、特定入賞口（大入賞口）５が設けられている。この特定入賞口５は、ＬＣＤ３の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、大当たりとなって、球が入賞しやすいように所定時間（例えば、３０秒経過するまで、或いは、球が１０個入賞するまで）開放される入賞口である。
【００１１】
この特定入賞口５内には、Ｖゾーン５ａが設けられており、特定入賞口５の開放中に、球がＶゾーン５ａ内を通過すると、継続権が成立して、特定入賞口５の閉鎖後、再度、その特定入賞口５が所定時間（又は、特定入賞口５に球が所定個数入賞するまで）開放される。この特定入賞口５の開閉動作は、最高で１６回（１６ラウンド）繰り返し可能にされており、開閉動作の行われ得る状態が、いわゆる所定の遊技価値が付与された状態（特別遊技状態）である。
【００１２】
なお、第３種パチンコ遊技機において所定の遊技価値が付与された状態（特別遊技状態）とは、ＬＣＤ３の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、特定入賞口が所定時間開放されることをいう。この特定入賞口の開放中に、球がその特定入賞口へ入賞すると、特定入賞口とは別に設けられた大入賞口が所定時間、所定回数開放される。
【００１３】
図２は、パチンコ機Ｐの電気的構成を示したブロック図であり、特に、パチンコ機Ｐの遊技内容の制御を行う主制御基板Ｃと、賞球の払出個数を管理する賞球管理基板Ｓと、賞球や貸球の払出制御を行う払出制御基板Ｈとの電気的構成を示したブロック図である。
【００１４】
パチンコ機Ｐの主制御基板Ｃは、演算装置であるＭＰＵ１１と、そのＭＰＵ１１により実行される各種の制御プログラムや固定値データ等を記憶したＲＯＭ１２と、ワークメモリ等として使用されるＲＡＭ１３とを備えている。図３から図５のフローチャートに示すプログラムは、制御プログラムの一部としてＲＯＭ１２内に記憶されている。またＲＡＭ１３には、賞球バッファ１３ａと、賞球ポインタ１３ｂと、バックアップエリア１３ｃとが設けられている。ＲＡＭ１３には、電源の切断後においても電源基板２５からバックアップ電圧が供給されており、ＲＡＭ１３の各値をパチンコ機Ｐの電源が切断された場合にも保持（バックアップ）できるように構成されている。
【００１５】
賞球バッファ１３ａは、遊技盤１内へ打ち込まれた球が入賞口２、図柄作動口４、又は、特定入賞口５へ入賞した場合に、払い出される賞球数を記憶するバッファである。払い出される賞球数は入賞した球毎に賞球バッファ１３ａへ記憶されるので、賞球バッファ１３ａは複数バイトで構成されている。賞球バッファ１３ａに記憶された賞球数データは、賞球コマンドとして賞球管理基板Ｓへ送信されると、消去される。具体的には、０番目の賞球バッファ１３ａに記憶される賞球数を賞球管理基板Ｓへ送信した後、１番目以降の賞球バッファ１３ａの値を小さいアドレス側へ順に１バイトずつシフトすることにより、０番目の賞球バッファ１３ａの値が消去される。
【００１６】
ここで、賞球コマンドとは、払い出される賞球数を賞球管理基板Ｓへ指示するためのコマンドであり、２バイトで構成されている。賞球コマンドの１バイト目のデータは、そのコマンドが賞球コマンドであることを示すためのデータ（例えば「Ａ０Ｈ」）とされており、また、２バイト目のデータは払い出される賞球数を示すデータとされている。１回の入賞に対する最大の賞球数は１５球であるので、その最大賞球数に対応した「０１Ｈ」〜「０ＦＨ」の１５種類のデータが賞球コマンドの２バイト目のデータとされている。
【００１７】
なお、賞球コマンドを１バイトで構成するようにしても良い。前記した通り、１回の入賞に対する最大の賞球数は１５球であるので、賞球コマンドを１バイトで構成する場合には、その最大賞球数に対応した「０１Ｈ」〜「０ＦＨ」の１５種類のデータを賞球コマンドとする。即ち、１バイトで構成されるコマンドの上位４ビットが「０」の場合に賞球コマンドとするのである。
【００１８】
賞球ポインタ１３ｂは、賞球数を記憶させる賞球バッファ１３ａの位置を示すポインタであり、賞球コマンドとして払出制御基板Ｈへ送信される賞球数は、賞球ポインタ１３ｂの値番目の賞球バッファ１３ａへ記憶される。この賞球ポインタ１３ｂの値は、賞球バッファ１３ａへ賞球数を書き込むことにより「１」加算され、逆に、０番目の賞球バッファ１３ａの値が払出制御基板Ｈへ送信されることにより「１」減算される。
【００１９】
バックアップエリア１３ｃは、停電などの発生により電源が切断された場合、電源の再入時に、パチンコ機Ｐの状態を電源切断前の状態に復帰させるため、電源切断時（停電発生時を含む。以下、同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶するためのエリアである。このバックアップエリア１３ｃへの書き込みは、ＮＭＩ割込処理（図３参照）によってＭＰＵ１１に設けられたＮＭＩ端子１１ａに停電信号が入力された場合、即ち、電源切断時に実行され、逆にバックアップエリア１３ｃに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下、同様）の復帰処理（復電処理）において実行される（図４参照）。
【００２０】
ＭＰＵ１１は、アドレスバス及びデータバスで構成されるバスライン１４を介して入出力ポート１５と接続されている。入出力ポート１５は、複数本の信号線１６を介して賞球管理基板Ｓと双方向通信可能に接続されるほか、同様に複数本の信号線２９を介して払出制御基板Ｈと双方向通信可能に接続される。また、複数の普通入賞スイッチ１７〜２０と、第１種始動口スイッチ２１と、Ｖカウントスイッチ２２と、１０カウントスイッチ２３と、電源基板２５に設けられたクリアスイッチ２５ｂと、他の入出力装置２４とに、それぞれ接続されている。
【００２１】
普通入賞スイッチ１７〜２０は、遊技盤１内の複数の普通入賞口２へ入賞した球をそれぞれ検出するためのスイッチであり、各普通入賞口２の入口近傍に設けられている。第１種始動口スイッチ２１は、図柄作動口（第１種始動口）４へ入賞した球を検出するためのスイッチであり、図柄作動口４の近傍に設けられている。普通入賞スイッチ１７〜２０のいずれか又は第１種始動口スイッチ２１によって球が検出されると、賞球ポインタ１３ｂの値が示す賞球バッファ１３ａに５個分の賞球数データが書き込まれる。
【００２２】
Ｖカウントスイッチ２２は、特定入賞口５内のＶゾーン５ａへ入賞した球を検出するためのスイッチであり、また、１０カウントスイッチ２３は、特定入賞口５内のＶゾーン５ａ以外へ入賞した球を検出するためのスイッチである。Ｖカウントスイッチ２２又は１０カウントスイッチ２３により球が検出されると、賞球ポインタ１３ｂの値が示す賞球バッファ１３ａに１５個分の賞球数データが書き込まれる。
【００２３】
クリアスイッチ２５ｂは、電源基板２５に設けられており、主制御基板ＣのＲＡＭ１３にバックアップされるデータをクリアするためのスイッチであり、押しボタンタイプのスイッチで構成されている。このクリアスイッチ２５ｂが押下された状態でパチンコ機Ｐの電源が投入されると（停電解消による電源入を含む）、ＲＡＭクリア信号が主制御基板Ｃへ出力され、ＲＡＭ１３のデータがクリアされる。
【００２４】
電源基板２５は、パチンコ機Ｐの各部へ駆動電圧を供給するための基板であると共に、パチンコ機Ｐの状態に基づいて主制御基板Ｃ及び賞球管理基板Ｓのバックアップ用電圧の供給、リセット信号、ＲＡＭクリア信号及び停電信号等を出力するものである。主制御基板Ｃ、賞球管理基板Ｓ及び払出制御基板Ｈは、この電源基板２５から供給される５ボルトの駆動電圧により駆動されている。この電源基板２５には、停電等の発生による電源断時に、主制御基板Ｃ及び賞球管理基板Ｓの各ＭＰＵ１１，３１のＮＭＩ端子１１ａ，３１ａへ停電信号を出力するための回路である停電監視回路２５ｃが設けられている。この停電監視回路２５ｃは、電源基板２５から出力される最も大きい電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電（電源断）の発生と判断して、停電信号を出力するように構成されている。この停電信号の出力によって、主制御基板Ｃ及び賞球管理基板Ｓは、停電の発生を認識し、停電処理（図３のＮＭＩ割込処理参照）を実行する。なお、電源基板２５は、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、停電処理の実行に充分な時間の間（停電時処理に好適な実行タイミングの待ち時間を含む）、制御系の駆動電圧である５ボルトの出力を正常値に維持するように構成されているので、主制御基板Ｃ及び賞球管理基板Ｓは、停電時処理を正常に実行することができる。
【００２５】
賞球管理基板Ｓは、賞球の払出個数を管理するものであり、演算装置であるＭＰＵ３１と、そのＭＰＵ３１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ３２と、ワークメモリ等として使用されるＲＡＭ３３とを備えている。図３及び図６から図８に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ３２内に記憶されている。賞球管理基板ＳのＲＡＭ３３には、残賞球数カウンタ３３ａと、賞球払出カウンタ３３ｂと、バックアップエリア３３ｃとが設けられている。
【００２６】
残賞球数カウンタ３３ａは、未払いの賞球数を記憶するカウンタである。残賞球数カウンタ３３ａの値は、賞球コマンドによって主制御基板Ｃから賞球数データを受信する毎に、その賞球コマンドに応じた賞球数が加算される。逆に、払出制御基板Ｈから賞球読取コマンドを受信して、残賞球数カウンタ３３ａの値を賞球コマンドとして払出制御基板Ｈへ送信し、後述する賞球払出カウンタ３３ｂへ書き込んだ後に「０」クリアされる。
【００２７】
ここで、賞球読取コマンドとは、払出制御基板Ｈから賞球管理基板Ｓへ定期的に送信される賞球数データの送信要求であり、この賞球読取コマンドを賞球管理基板Ｓが受信すると、残賞球数カウンタ３３ａに記憶される賞球数データを賞球コマンドとして払出制御基板Ｈへ送信する。
【００２８】
従来、主制御基板の定期処理において、賞球数データを賞球コマンドとして払出制御基板へ送信していた。よって、払出制御基板は主制御基板から突然送信される賞球コマンドを割込処理で受信するため、払出制御基板の制御プログラムの設計が複雑化していた。しかし、本実施例のパチンコ機Ｐによれば、賞球数データを主制御基板Ｃとは別に設けられた賞球管理基板Ｓで統一的に管理し、払出制御基板Ｈが定期的にその賞球管理基板Ｓへ賞球読取コマンドを送信して、賞球管理基板Ｓはその賞球読取コマンドを受信した場合に、その返答指示として賞球コマンドを出力する。従って、賞球管理基板Ｓで賞球数データを統一的に管理することによって、主制御基板Ｃにかかる制御の負担を軽減することができる。また、払出制御基板Ｈは、自ら賞球管理基板Ｓの賞球数データを得ることができるので、割込処理等によって賞球数データを受信する必要がない。このため、払出制御基板Ｈにかかる設計コストを低減することができる。
【００２９】
賞球払出カウンタ３３ｂは、賞球コマンドとして払出制御基板Ｈへ送信した賞球数データを記憶しておくためのカウンタである。この賞球払出カウンタ３３ｂの値は、払出制御基板Ｈから賞球読取コマンドを受信した場合に、残賞球数カウンタ３３ａに記憶されている賞球数データの値が書き込まれ、逆に、後述する賞球カウントスイッチ３６で賞球が１個検出される毎に「１」ずつ減算される。
【００３０】
バックアップエリア３３ｃは、停電などの発生により電源が切断された場合、電源の再入時に、賞球管理基板Ｓの状態を電源切断前の状態に復帰させるため、電源切断時（停電発生時を含む。以下、同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶するためのエリアである。このバックアップエリア３３ｃへの書き込みは、ＮＭＩ割込処理（図３参照）によってＭＰＵ３１に設けられたＮＭＩ端子３１ａに停電信号が入力された場合、即ち、電源切断時に実行され、逆にバックアップエリア３３ｃに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下、同様）の復帰処理（復電処理）において実行される（図６参照）。
【００３１】
ＭＰＵ３１は、アドレスバス及びデータバスで構成されるバスライン３４を介して入出力ポート３５と接続されている。入出力ポート３５は、複数本の信号線１６を介して主制御基板Ｃと双方向通信可能に接続される。また、同様に複数本の信号線３７を介して払出制御基板Ｈと双方向通信可能に接続されるほか、電源基板２５に設けられたクリアスイッチ２５ｂと、賞球カウントスイッチ３６と接続されている。
【００３２】
賞球カウントスイッチ３６は、後述する払出制御基板Ｈの払出用モータ４７によって実際に払い出された賞球を検出するためのスイッチであり、その出力は払賞球管理基板Ｓのみに入力されている。賞球管理基板Ｓは、賞球カウントスイッチ３６が賞球を１個検出する毎に、図示しない試射試験装置又はホールコンピュータへ賞球払出コマンドを出力するように構成されている。よって、賞球カウントスイッチ３６を主制御基板Ｃと接続しなくても、試射試験装置に賞球の払い出し動作を認識させることができる。
【００３３】
本実施例において、賞球カウントスイッチ３６を賞球管理基板Ｓに接続することにより、賞球管理基板Ｓで賞球の払い出し制御を統一的に管理することができるので、主制御基板Ｃ及び払出制御基板Ｈで賞球の払い出し制御を行う必要がなくなる。よって、主制御基板Ｃ及び払出制御基板Ｈにかかる制御の負担を軽減することができる。
【００３４】
払出制御基板Ｈは、賞球や貸球の払出制御を行うものであり、演算装置であるＭＰＵ４１と、そのＭＰＵ４１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ４２と、ワークメモリ等として使用されるＲＡＭ４３とを備えている。図９から図１１に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ４２内に記憶されている。
【００３５】
払出制御基板ＨのＲＡＭ４３には、残賞球数カウンタ４３ａと、送信済フラグ４３ｂと、タンク球無フラグ４３ｃと、下皿満タンフラグ４３ｄとが設けられている。
【００３６】
残賞球数カウンタ４３ａは、前述した賞球管理基板Ｓの残賞球数カウンタ３３ａと同様に、未払いの賞球数を記憶するカウンタである。残賞球数カウンタ４３ａの値は、賞球コマンドによって賞球管理基板Ｓから賞球数データを受信する毎に、その賞球コマンドに応じた賞球数が加算される。逆に、払出用モータ４７が賞球を１個払い出す毎に「１」ずつ減算される。払出制御基板Ｈは、この残賞球数カウンタ４３ａの値が「０」になるまで、払出用モータ４７を動作させて賞球の払い出しを行うものである。
【００３７】
送信済フラグ４３ｂは、賞球管理基板Ｓへ賞球読取コマンドを送信したか否かを記憶するためのフラグである。この送信済フラグ４３ｂは、賞球読取コマンドを賞球管理基板Ｓへ送信した場合にオンされ、逆に、賞球管理基板Ｓから賞球コマンドを受信した場合にオフされる。賞球動作は確実に行う必要があるため、１つ１つの処理を確実に行うべきである。よって、コマンドの送受信は、１の処理が終了するまで、即ち、１の出力（送信）に対して１の入力（受信）が完了するまで行わないことが望ましい。従って、送信済フラグ４３ｂによって、賞球管理基板Ｓへ賞球読取コマンドを重複して送信することを防止することができるので、確実性の高い制御を行うことができる。
【００３８】
タンク球無フラグ４３ｃは、貯留タンク（図示せず）に球があるか否かの状態を記憶するためのフラグである。このタンク球無フラグ４３ｃは、後述するタンク球切スイッチ４８により、貯留タンクに球が無いと判断された場合にオンされ、逆に、貯留タンクに球があると判断された場合にオフされる。下皿満タンフラグ４３ｄは、下皿（図示せず）が満タンであるか否かの状態を記憶するためのフラグである。この下皿満タンフラグ４３ｄは、後述する下皿満タンスイッチ４９により、下皿に球が満タンであると判断された場合にオンされ、逆に、下皿に球が満タンでないと判断された場合にオフされる。タンク球無フラグ４３ｃ及び下皿満タンフラグ４３ｄのいずれかがオンされている場合には、賞球及び貸球の払い出しが中止される。
【００３９】
ＭＰＵ４１は、アドレスバス及びデータバスで構成されるバスライン４４により入出力ポート４５と接続されている。入出力ポート４５は、複数本の信号線２９を介して主制御基板Ｃと双方向通信可能に接続される。また、同様に複数本の信号線３７を介して賞球管理基板Ｓと双方向通信可能に接続されるほか、ドライバ回路４６と、タンク球切スイッチ４８と、下皿満タンスイッチ４９と、他の入出力装置５０とにそれぞれ接続されている。
【００４０】
ドライバ回路４６は、払出用モータ４７を駆動し回転させるための回路である。このドライバ回路４６により払出用モータ４７が回転されると、その回転数に応じた賞球又は貸球の払い出しが行われる。
【００４１】
タンク球切スイッチ４８は、払出制御基板Ｈによって払い出される賞球や貸球を貯留する貯留タンク（図示せず）に、球が貯留されているか否かを検出するためのスイッチである。下皿満タンスイッチ４９は、パチンコ機Ｐの下皿（図示せず）が球で一杯になっているか否かを検出するためのスイッチである。
【００４２】
次に、図３から図１１に示すフローチャートを参照して、主制御基板Ｃ、賞球管理基板Ｓ及び払出制御基板Ｈで行われる各処理について説明する。図３は、停電の発生等によるパチンコ機Ｐの電源断時に、主制御基板Ｃ及び賞球管理基板Ｓで実行されるＮＭＩ割込処理のフローチャートである。このＮＭＩ割込処理により、停電の発生等による電源断時の主制御基板Ｃ及び賞球管理基板Ｓの状態がバックアップエリア１３ｃ，３３ｃにそれぞれ記憶される。なお、ＮＭＩ割込処理は、主制御基板ＣのＲＯＭ１２と賞球管理基板ＳのＲＯＭ３２とに、それぞれ別々に搭載される処理であるが、フローチャートの表記上、同様に表すことができるので、図３にまとめて図示している。
【００４３】
停電の発生等によりパチンコ機Ｐの電源が断されると、停電信号が主制御基板Ｃ及び賞球管理基板Ｓの各ＭＰＵ１１，３１のＮＭＩ（Non Maskable Interrupt）端子１１ａ，３１ａへそれぞれ出力される。各ＭＰＵ１１，３１は、ＮＭＩ端子１１ａ，３１ａに停電信号が入力されると、実行中の制御を中断して、図３のＮＭＩ割込処理を開始する。停電信号が出力された後所定時間は、主制御基板Ｃ及び賞球管理基板Ｓの処理が実行可能に電力供給されており、この所定時間内に、図３のＮＭＩ割込処理が実行される。
【００４４】
ＮＭＩ割込処理では、まず、各レジスタ、Ｉ／Ｏ等の値をスタックエリアへ書き込み（Ｓ１）、更に、スタックポインタの値をバックアップエリア１３ｃ，３３ｃへ書き込んで（Ｓ２）、停電の発生等による電源断時の状態を記憶する。そして、停電が発生したことを示す停電発生情報をバックアップエリア１３ｃ，３３ｃに書き込む（Ｓ３）。その後、その他の停電処理を実行し（Ｓ４）、その後は、電源が完全に断して処理が実行できなくなるまで、処理をループする。
【００４５】
図４は、パチンコ機Ｐの主制御基板Ｃにおいて実行されるメイン処理のフローチャートである。パチンコ機Ｐの主な制御は、このメイン処理によって実行される。メイン処理では、まず、割込を禁止した後（Ｓ１１）、スタックポインタを設定し（Ｓ１２）。クリアスイッチ２５ｂがオンされているか否かを確認する（Ｓ１３）。クリアスイッチ２５ｂがオンされていなければ（Ｓ１３：Ｎｏ）、バックアップが有効であるか否かを確認する（Ｓ１４）。この確認は、ＲＡＭ１３の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しく記憶されていればバックアップは有効であり、逆に、キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。バックアップが有効であれば（Ｓ１４：Ｙｅｓ）、処理をＳ２１へ移行して、主制御基板Ｃの各状態を電源断前の状態に復帰させる。一方、バックアップが有効でなかったり（Ｓ１４：Ｎｏ）、或いはクリアスイッチ２５ｂがオンされていれば（Ｓ１３：Ｙｅｓ）、ＲＡＭクリア及び初期化処理を実行して（Ｓ１５）、ＲＡＭ１３及びＩ／Ｏ等の各値を初期化し、タイマ割込の設定を行う（Ｓ１６）。タイマ割込の設定後は、各割込を許可状態とする（Ｓ１７）。割込の許可後は、特別図柄変動処理や、表示データ作成処理、ランプ・情報処理等の遊技の制御を行う各処理を実行し（Ｓ１８）、所定のタイミングが到来するまでの残余時間の間、大当たりを決定するための乱数カウンタの初期値を更新する乱数初期値更新処理（Ｓ１９）を繰り返し実行する。各処理（Ｓ１８）は定期的に実行する必要があるので、Ｓ２０の処理において、経過時間をチェックする（Ｓ２０）。チェックの結果、所定時間経過していれば（Ｓ２０：Ｙｅｓ）、処理をＳ１８へ移行し、一方、所定時間経過していなければ（Ｓ２０：Ｎｏ）、処理をＳ１９へ移行して、乱数初期値更新処理（Ｓ１９）の実行を繰り返す。ここで、各処理（Ｓ１８）の実行時間は、遊技の状態に応じて変化するので、次の各処理の実行タイミングが到来するまでの残余時間は、一定の時間ではない。よって、かかる残余時間を使用して乱数初期値更新処理（Ｓ１９）を繰り返し実行することにより、乱数カウンタの初期値をランダムに更新することができる。
【００４６】
Ｓ２１からの処理では、まず、バックアップエリア１３ｃからスタックポインタの値を読み出して、これをスタックエリアへ書き込み、電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻す（Ｓ２１）。その後、スタックエリアへ退避した各レジスタやＩ／Ｏ等のデータをスタックエリアから読み出して、これら各データを元のレジスタやＩ／Ｏ等へ書き込む（Ｓ２２）。更に、割込状態を停電発生時に実行される図３の処理で記憶しておいた電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻し（Ｓ２３）、ＮＭＩ割込リターンを実行して、処理を電源断前に実行していたところへ戻して、制御を電源断前の状態から続行する。
【００４７】
図５は、主制御基板Ｃの各処理（Ｓ１８）の中で実行される賞球処理のフローチャートである。賞球処理は、入賞口２や図柄作動口４或いは特定入賞口５へ入賞した球を検出する入賞検出処理（Ｓ３０）と、賞球管理基板Ｓへ賞球コマンドを送信する賞球コマンド送信処理（Ｓ４０）との２つの処理によって構成されている。
【００４８】
入賞検出処理（Ｓ３０）では、まず、いずれかの普通入賞スイッチ１７〜２０又は第１種始動口スイッチ２１により、球が検出されたか否かを確認する（Ｓ３１）。いずれかのスイッチ１７〜２０，２１によって球が検出された場合には（Ｓ３１：Ｙｅｓ）、５個の賞球を払い出すために、賞球ポインタ１３ｂの値番目の賞球バッファ１３ａへ「５」を書き込み（Ｓ３２）、賞球ポインタ１３ｂの値を「１」加算する（Ｓ３３）。一方、いずれのスイッチ１７〜２０，２１によっても球が検出されない場合には（Ｓ３１：Ｎｏ）、Ｓ３２及びＳ３３の処理をスキップして、処理をＳ３４へ移行する。
【００４９】
Ｓ３４の処理では、Ｖカウントスイッチ２２又は１０カウントスイッチ２３により球が検出された否かを確認する（Ｓ３４）。いずれかのスイッチ２２，２３によって球が検出された場合には（Ｓ３４：Ｙｅｓ）、１５個の賞球を払い出すために、賞球ポインタ１３ｂの値番目の賞球バッファ１３ａへ「１５」を書き込み（Ｓ３５）、賞球ポインタ１３ｂの値を「１」加算する（Ｓ３６）。一方、いずれのスイッチ２２，２３によっても球が検出されない場合には（Ｓ３４：Ｎｏ）、Ｓ３５及びＳ３６の処理をスキップして、入賞検出処理（Ｓ３０）を終了し、Ｓ４０の賞球コマンド送信処理へ移行する。
【００５０】
賞球コマンド送信処理（Ｓ４０）では、まず、賞球バッファ１３ａに払い出すべき賞球のデータが記憶されているか否かを確認するため、賞球ポインタ１３ｂの値が「０」か否かを確認する（Ｓ４１）。賞球ポインタ１３ｂの値が「０」でなければ（Ｓ４１：Ｎｏ）、賞球バッファ１３ａに払い出すべき賞球数データが記憶されているということなので、０番目の賞球バッファ１３ａの値をセットして、賞球コマンドを賞球管理基板Ｓへ送信して（Ｓ４２）、賞球バッファ１３ａの値を小さいアドレス側へ順に１バイトずつシフトし（Ｓ４３）、賞球ポインタ１３ｂの値を「１」減算して（Ｓ４４）、この賞球コマンド送信処理を終了する。なお、Ｓ４１の処理において、賞球ポインタ１３ｂの値が「０」である場合には（Ｓ４１：Ｙｅｓ）、賞球バッファ１３ａに払い出すべき賞球数データが記憶されていないということなので、Ｓ４２〜Ｓ４４の処理をスキップして、この賞球コマンド送信処理を終了する。賞球コマンド送信処理が終了することにより、図５の賞球処理が終了する。
【００５１】
図６は、パチンコ機Ｐの賞球管理基板Ｓにおいて実行されるメイン処理のフローチャートである。賞球管理基板Ｓの主な制御は、このメイン処理によって実行される。メイン処理では、まず、割込を禁止した後（Ｓ５１）、スタックポインタを設定し（Ｓ５２）。クリアスイッチ２５ｂがオンされているか否かを確認する（Ｓ５３）。クリアスイッチ２５ｂがオンされていなければ（Ｓ５３：Ｎｏ）、バックアップが有効であるか否かを確認する（Ｓ５４）。この確認は、ＲＡＭ３３の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しく記憶されていればバックアップは有効であり、逆に、キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。バックアップが有効であれば（Ｓ５４：Ｙｅｓ）、処理をＳ６０へ移行して、賞球管理基板Ｓの各状態を電源断前の状態に復帰させる。一方、バックアップが有効でなかったり（Ｓ５４：Ｎｏ）、或いはクリアスイッチ２５ｂがオンされていれば（Ｓ５３：Ｙｅｓ）、ＲＡＭクリア及び初期化処理を実行して（Ｓ５５）、ＲＡＭ３３及びＩ／Ｏ等の各値を初期化し、タイマ割込の設定を行う（Ｓ５６）。タイマ割込の設定後は、各割込を許可状態とする（Ｓ５７）。割込の許可後は、賞球に関するコマンドの送受信を行うコマンド送受信処理（図７参照）や、賞球カウントスイッチ３６の読み込みを行うスイッチ読込処理（図８参照）等の賞球に関する制御を行う各処理を実行する（Ｓ５８）。この各処理（Ｓ５８）は定期的に実行する必要があるので、Ｓ５９の処理において、経過時間をチェックする（Ｓ５９）。チェックの結果、所定時間が経過していなければ（Ｓ５９：Ｎｏ）、所定時間経過するまで待機し、一方、所定時間経過していれば（Ｓ５９：Ｙｅｓ）、処理をＳ５８へ移行する。
【００５２】
Ｓ６０からの処理では、まず、バックアップエリア３３ｃからスタックポインタの値を読み出して、これをスタックエリアへ書き込み、電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻す（Ｓ６０）。その後、スタックエリアへ退避した各レジスタやＩ／Ｏ等のデータをスタックエリアから読み出して、これら各データを元のレジスタやＩ／Ｏ等へ書き込む（Ｓ６１）。更に、割込状態を停電発生時に実行される図３の処理で記憶しておいた電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻し（Ｓ６２）、ＮＭＩ割込リターンを実行して、処理を電源断前に実行していたところへ戻して、制御を電源断前の状態から続行する。
【００５３】
ここで、払出制御基板Ｈは、賞球読取コマンドをメイン処理で行うものであるので、パチンコ機Ｐ電源が切断した場合に、その電源入時の復電処理時に賞球管理基板Ｓが払出制御基板Ｈへ賞球コマンドを送信する処理が不要になる。よって、賞球管理基板Ｓの電源入時の復電処理において、スムースな立ち上げ制御行うことができる。
【００５４】
図７は、賞球管理基板Ｓの各処理（Ｓ５８）で実行されるコマンド送受信処理のフローチャートである。このコマンド送受信処理では、主制御基板Ｃから賞球コマンドを受信した場合に、その賞球コマンドに応じて残賞球数カウンタ３３ａに賞球数データを加算する一方、払出制御基板Ｈから賞球読取コマンドを受信した場合には、残賞球数カウンタ３３ａに記憶される賞球数データを賞球コマンドとして払出制御基板Ｈへ送信する。
【００５５】
コマンド送受信処理では、まず、主制御基板Ｃから賞球コマンドを受信したか否かを確認する（Ｓ７１）。確認の結果、主制御基板Ｃから賞球コマンドを受信していなければ（Ｓ７１：Ｎｏ）、このコマンド送受信処理を終了する。一方、主制御基板Ｃから賞球コマンドを受信していれば（Ｓ７１：Ｙｅｓ）、受信した賞球コマンドに応じた値の賞球数データを残賞球数カウンタ３３ａへ加算し（Ｓ７２）、処理をＳ７３へ移行する。なお、Ｓ７１の処理において、主制御基板Ｃから賞球コマンドを受信していなければ（Ｓ７１：Ｎｏ）、Ｓ７２の処理をスキップして、処理をＳ７３へ移行する。
【００５６】
Ｓ７３の処理では、払出制御基板Ｈから賞球読取コマンドを受信したか否かを確認する（Ｓ７３）。払出制御基板Ｈから賞球読取コマンドを受信していれば（Ｓ７３：Ｙｅｓ）、次に、賞球払出カウンタ３３ｂの値が「０」か否かを確認する（Ｓ７４）。賞球払出カウンタ３３ｂの値が「０」であれば（Ｓ７４：Ｙｅｓ）、先回払出制御基板Ｈへ送信した賞球コマンドは適切に払い出されているということなので、残賞球数カウンタ３３ａの値に応じた賞球コマンドをセットして払出制御基板Ｈへ送信する（Ｓ７５）。賞球コマンドの送信後は、残賞球数カウンタ３３ａの値を賞球払出カウンタ３３ｂへ書き込み（Ｓ７６）、賞球払出カウンタ３３ｂへ書き込んだ後は残賞球数カウンタ３３ａの値を「０」クリアし（Ｓ７７）、このコマンド送受信処理を終了する。
【００５７】
払出制御基板Ｈは、賞球管理基板Ｓから賞球コマンドを受信した場合に、その賞球コマンドに応じた賞球数を払い出すまで賞球読取コマンドを送信しないように構成されている。よって、払出制御基板Ｈが賞球コマンドに応じた賞球の払い出しを適切に行った場合は、後述するスイッチ読込処理（図９参照）で賞球カウントスイッチ３６により賞球が検出され、賞球払出カウンタ３３ｂの値が「０」になるように構成されている。しかし、Ｓ７４の処理において、賞球払出カウンタ３３ｂの値が「０」でない場合（Ｓ７４：Ｎｏ）、即ち、賞球払出カウンタ３３ｂに賞球数データが残っている場合は、先回払出制御基板Ｈへ送信した賞球コマンドに応じた賞球の払い出しが適切に行われていないということなので、エラー処理を行い（Ｓ７８）、このコマンド送受信処理を終了する。
【００５８】
ここで、このエラー処理（Ｓ７８）では、賞球コマンドに応じた賞球の払い出しが適切に行われなかった理由として、球の排出路に球が詰まっている状態（球噛み）が考えられるので、バイブレータ等で球の排出路を振動させて球詰まりを解除させる（振動処理）。また、球の排出路の球詰まりを解除した後は、賞球払出カウンタ３３ｂに記憶されている賞球数データを賞球コマンドとして払出制御基板Ｈへ送信し（リトライ処理）、払い出されなかった賞球を確実に払い出すように構成する。よって、球詰まりを解消した後に賞球の払出指示（賞球コマンド）を送信することによって、確実に賞球を払い出すことができ、遊技者に不利益を被らせることなく、適切な賞球の払い出しを行うことができる。更に、頻繁にリトライ処理が行われる場合には、賞球カウントスイッチ３６に異常が発生している可能性がある。よって、所定回数のリトライ処理を行った場合は、その旨を図示しないスピーカ又はＬＥＤ等によって報知するように構成しても良い。
【００５９】
図８は、賞球管理基板Ｓの各処理（Ｓ５８）の中で実行されるスイッチ読込処理のフローチャートである。このスイッチ読込処理によって、払出制御基板Ｈで払い出された賞球が賞球カウントスイッチ３６で検出され、賞球払出カウンタ３３ｂで記憶されている賞球数データが減算される。
【００６０】
スイッチ読込処理では、まず、賞球カウントスイッチ３６が賞球を検出したか否かを確認する（Ｓ８１）。確認の結果、賞球カウントスイッチ３６が賞球を検出していれば（Ｓ８１：Ｙｅｓ）、次に、賞球払出カウンタ３３ｂの値が「０」であるか否かを確認する（Ｓ８２）。賞球払出カウンタ３３ｂの値が「０」でなければ（Ｓ８２：Ｎｏ）、払い出すべき賞球が残っていたということなので、賞球払出カウンタ３３ｂの値から「１」を減算し（Ｓ８３）、このスイッチ読込処理を終了する。
【００６１】
一方、賞球払出カウンタ３３ｂの値が「０」であった場合には（Ｓ８２：Ｙｅｓ）、払い出すべき賞球が残っていない状態で賞球カウントスイッチ３６が賞球を検出したということなので、実際に払い出すべき賞球数より余分に賞球が払い出されている。従って、賞球オーバーエラー処理を行い（Ｓ８４）、賞球の払い出しを停止すると共に、余分に賞球が払い出されたことを図示しないスピーカ又はＬＥＤ等によって報知し、このスイッチ読み取り処理を終了する。なお、Ｓ８１の処理において、賞球カウントスイッチ３６が賞球を検出していなければ（Ｓ８１：Ｎｏ）、Ｓ８２〜Ｓ８４の処理をスキップして、このスイッチ読込処理を終了する。
【００６２】
図９は、払出制御基板Ｈにおいて、タイマ割込により２ｍｓ毎に実行される疑似リセット割込処理のフローチャートである。この疑似リセット割込処理によって、払出制御基板Ｈでのメイン制御が行われる。疑似リセット割込処理では、まず、ＲＡＭ４３の初期化を含む初期化処理を実行する（Ｓ９１）。その後、ＲＡＭチェックを行い（Ｓ９２）、ＲＡＭ４３が正常であるか否かを確認する。ＲＡＭチェックの結果、ＲＡＭ４３に異常があれば（Ｓ９３：Ｙｅｓ）、処理をＳ９１へ移行して、再度、初期化処理を実行する。一方、ＲＡＭチェックの結果、ＲＡＭ４３に異常がなければ（Ｓ９３：Ｎｏ）、図１０に示すフラグ設定処理を実行する（Ｓ９４）。
【００６３】
図１０のフラグ設定処理（Ｓ９４）は、賞球又は貸球の払出動作が実行できる状態か否かを確認するための処理である。このフラグ設定処理では、タンク球無フラグ４３ｃ又は下皿満タンフラグ４３ｄにより、図示しない貯留タンクの球切れ状態、或いは、図示しない下皿が満タン状態、のいずれかによって球の払い出しが実行可能か否かを確認する。
【００６４】
まず、タンク球切スイッチ４８がオンされているか否かを確認する（Ｓ１０１）。タンク球切スイッチ４８がオンしていれば（Ｓ１０１：Ｙｅｓ）、図示しない貯留タンクが球無状態であるので、払出制御基板Ｈに貯留タンクの球無状態であることを認識させるために、タンク球無フラグ４３ｃをオンして（Ｓ１０２）、処理をＳ１０４へ移行する。一方、Ｓ１０１の処理において、タンク球切スイッチ４８がオンしていなければ（Ｓ１０１：Ｎｏ）、貯留タンクに払い出すことができる球が貯留されているということなので、タンク球無フラグ４３ｃをオフして（Ｓ１０３）、処理をＳ１０４へ移行する。
【００６５】
次に、Ｓ１０４の処理では、下皿満タンスイッチ４９がオンしているか否かを確認する（Ｓ１０４）。確認の結果、下皿満タンスイッチ４９がオンしていれば（Ｓ１０４：Ｙｅｓ）、図示しない下皿に球が充填されて満タン状態で球の払い出しが不可能な状態であるので、払出制御基板Ｈに球の払い出しが不可能であることを認識させるために、下皿満タンフラグ４３ｄをオンして（Ｓ１０５）、このフラグ設定処理を終了する。一方、Ｓ１０４の処理において、下皿満タンスイッチ４９がオンしていなければ（Ｓ１０４：Ｎｏ）、下皿が満タン状態ではなく、球の払い出しが可能であることを払出制御基板Ｈへ認識させるため、下皿満タンフラグ４３ｄをオフして（Ｓ１０６）、このフラグ設定処理を終了する。
【００６６】
フラグ設定処理（Ｓ９４）の終了後は、一旦、処理を図９の疑似リセット割込処理に戻し、その後、図１１に示す賞球動作処理（Ｓ９５）を実行する。この賞球動作処理（Ｓ９５）は、賞球管理基板Ｓへ賞球数データの送信要求である賞球読取コマンドを送信する読取コマンド送信処理（Ｓ１１０）と、その賞球読取コマンドの返答指示である賞球コマンドに応じた賞球数データの値を残賞球数カウンタ４３ａに書き込むためのデータ書込処理（Ｓ１２０）と、払出用モータ４７によって賞球を払い出す賞球払出処理（Ｓ１３０）との３つの処理によって構成されている。
【００６７】
読取コマンド送信処理（Ｓ１１０）では、まず、残賞球数カウンタ４３ａの値は「０」であるか否かを確認する（Ｓ１１１）。ここで、残賞球数カウンタ４３ａの値が「０」でなければ（Ｓ１１１：Ｎｏ）、払い出すべき賞球が残っているということなので、その払い出すべき賞球を優先するためにこの読取コマンド送信処理を終了する。
【００６８】
一方、Ｓ１１１の処理において、残賞球数カウンタ４３ａの値が「０」であれば（Ｓ１１１：Ｙｅｓ）、払い出すべき賞球は残っていないので、次に、送信済フラグ４３ｂがオンされているか否かを確認する（Ｓ１１２）。確認の結果、送信済フラグ４３ｂがオンされていなければ（Ｓ１１２：Ｎｏ）、賞球管理基板Ｓへ送信中の賞球読取コマンドはないので、賞球読取コマンドを賞球管理基板Ｓへ送信し（Ｓ１１３）、賞球読取コマンドを賞球管理基板Ｓへ送信中であることを示すため、送信済フラグ４３ｂをオンして（Ｓ１１４）、読取コマンド送信処理を終了する。なお、Ｓ１１２の処理において、送信済フラグ４３ｂがオンしていれば（Ｓ１１２：Ｙｅｓ）、賞球管理基板Ｓへ賞球読取コマンドを送信中であるため、賞球読取コマンドを重複して送信することを避けるために、Ｓ１１３及びＳ１１４の処理をスキップして、読取コマンド送信処理を終了する。読取コマンド送信処理（Ｓ１１０）の終了後は、Ｓ１２０のデータ書込処理へ移行する。
【００６９】
データ書込処理（Ｓ１２０）では、まず、賞球管理基板Ｓから賞球読取コマンドの返答指示である賞球コマンドを受信したかを確認する（Ｓ１２１）。賞球コマンドを受信していれば（Ｓ１２１：Ｙｅｓ）、賞球コマンドに応じた賞球数データの値を残賞球数カウンタ４３ａへ加算し（Ｓ１２２）、賞球読取コマンドの返答指示を受信したことによって送信済フラグ４３ｂをオフして（Ｓ１２３）、このデータ書込処理を終了する。なお、Ｓ１２１の処理において、賞球コマンドを受信していなければ（Ｓ１２１：Ｎｏ）、Ｓ１２２及びＳ１２３の処理をスキップして、データ書込処理を終了する。データ書込処理の終了後は、Ｓ１３０の賞球払出処理へ移行する。
【００７０】
賞球払出処理（Ｓ１３０）では、まず、残賞球数カウンタ４３ａの値が「０」であるか否かを確認して（Ｓ１３１）、払い出すべき賞球が残っているか否かを確認する。残賞球数カウンタ４３ａの値が「０」であれば（Ｓ１３１：Ｙｅｓ）、払い出すべき賞球はないので、この賞球払出処理を終了する。
【００７１】
一方、Ｓ１３１の処理において、残賞球数カウンタ４３ａの値が「０」でなければ（Ｓ１３１：Ｎｏ）、次に、賞球を払い出すことが可能か否かを確認するために、タンク球無フラグ４３ｃ又は下皿満タンフラグ４３ｄがオンしているか否かを確認する（Ｓ１３２、及び、Ｓ１３３）。いずれのフラグ４３ｃ，４３ｄがオンしていなければ（Ｓ１３２：Ｎｏ、及び、Ｓ１３３：Ｎｏ）、賞球の払い出しが可能な状態であるので、払出用モータ４７を駆動して賞球を１個払い出し（Ｓ１３４）、残賞球数カウンタ４３ａの値から「１」を減算して（Ｓ１３５）、この賞球払出処理を終了する。なお、Ｓ１３２及びＳ１３３の処理において、いずれかのフラグ４３ｃ，４３ｄがオンしていた場合は（Ｓ１３２：Ｙｅｓ、又は、Ｓ１３３：Ｙｅｓ）、賞球の払い出しが不可能な状態であるので、Ｓ１３４の処理をスキップして、賞球払出処理を終了する。賞球払出処理の終了により、図１１の賞球動作処理が終了する。
【００７２】
賞球動作処理（Ｓ９５）の終了後は、処理を図９の疑似リセット割込処理に戻し、その後、球貸し動作処理を実行し（Ｓ９６）、各処理を行う（Ｓ９７）。上記したＳ９２〜Ｓ９７の各処理は定期的に実行する必要があるので、Ｓ９８の処理において、経過時間をチェックする（Ｓ９８）。チェックの結果、所定時間が経過していなければ（Ｓ９８：Ｎｏ）、所定時間経過するまで待機し、一方、所定時間経過していれば（Ｓ９８：Ｙｅｓ）、処理をＳ９２へ移行する。このため、Ｓ９８の処理により、疑似リセット割込処理が２ｍｓの間隔で実行される。
【００７３】
以上説明したように、第１実施例のパチンコ機Ｐによれば、賞球管理基板Ｓで払い出すべき賞球数データを統一的に管理し、払出制御基板Ｈは、賞球管理基板Ｓに記憶される賞球数データに基づいた賞球の払出制御を行う。よって、賞球管理基板Ｓで統一的に賞球数データを管理することができるので、安定した賞球の払出制御を行うことができる。また、主制御基板Ｃに賞球に関する払出制御を行わせる必要がなくなるので、主制御基板Ｃで行われる制御の負担を軽減することができる。更に、払出制御基板Ｈは、通常の処理時に賞球管理基板Ｓに記憶される賞球数データをコマンドの送受信によってに読み取ることで、賞球の払い出しを行うことができるので、割込処理による賞球コマンドの受信が不要になる。よって、払出制御基板Ｈのの制御プログラムが簡易になり、制御を安定させることができると共に、制御プログラム等の設計にかかるコストを低減することができる。
【００７４】
次に、図１２から図１５を参照して、本発明の第２実施例について説明する。第１実施例のパチンコ機Ｐにおいては、普通入賞スイッチ１７〜２０、第１種始動口スイッチ２１、Ｖカウントスイッチ２２及び１０カウントスイッチ２３を主制御基板Ｃへ接続し、主制御手段で各スイッチ１７〜２３を監視して、その検出結果を賞球管理基板Ｓへ送信していた。これに対し、第２実施例のパチンコ機Ｐでは、普通入賞スイッチ１７〜２０、第１種始動口スイッチ２１、Ｖカウントスイッチ２２及び１０カウントスイッチ２３を賞球管理基板Ｓへ接続すると共に、第１種始動口スイッチ２１を主制御基板Ｃへ接続する。
【００７５】
従来、第１種始動口スイッチ２１は、球を検出することにより、パチンコ機Ｐで行われる遊技を決定する乱数カウンタ１３ｄの値を取得すると共に、所定数（例えば、５個）の賞球を払い出すものである。第２実施例のパチンコ機Ｐにおいて、第１種始動口スイッチ２１は主制御基板Ｃと賞球管理基板Ｓとにそれぞれ接続されているが、第１種始動口スイッチ２１で球が検出された場合には、主制御基板Ｃはその検出により乱数カウンタ１３ｄの値を取得し、一方、賞球管理基板Ｓはその検出により所定数の賞球の払い出しを認識するように構成する。よって、主制御基板Ｃで賞球の払い出し制御を行う必要がなくなり、主制御基板Ｃにかかる制御の負担を軽減することができる。また、普通入賞スイッチ１７〜２０、第１種始動口スイッチ２１、Ｖカウントスイッチ２２及び１０カウントスイッチ２３を賞球管理基板Ｓに接続することで、賞球管理基板Ｓで統一的に賞球の払い出しを管理することができるので、安定した賞球の払出制御を行うことができる。
【００７６】
図１２は、第２実施例のパチンコ機Ｐの電気的構成を示したブロック図である。主制御基板ＣのＭＰＵ１１に搭載されたＲＡＭ１３には、バックアップエリア１３ｃと、乱数カウンタ１３ｄとが設けられている。
【００７７】
乱数カウンタ１３ｄは、大当たりの発生を決定するためのカウンタであり、「１〜６３０」の範囲で２ｍｓ毎に１カウントずつ更新される。遊技盤１に打ち込まれた球が図柄作動口４へ入賞して第１種始動口スイッチ２１で検出され（始動入賞）、その検出に基づいて取得された乱数カウンタ１３ｄの値が「７」又は「３１５」であった場合に、大当たりが発生するものである。
【００７８】
第１種始動口スイッチ２１は、主制御基板Ｃの入出力ポート１５と、賞球管理基板Ｓの入出力ポート３５とにそれぞれ接続されている。この第１種始動口スイッチ２１は、球を検出した場合に、主制御基板Ｃ及び賞球管理基板Ｓのそれぞれに同様の検出信号を出力するものであるが、主制御基板Ｃと賞球管理基板Ｓとの制御プログラムによって、その検出信号によって行われる制御が異なるように構成されている。具体的には、主制御基板Ｃでは乱数カウンタ１３ｄの値を取得するのみであり、賞球管理基板Ｓでは払い出すべき賞球を認識するのみである。
【００７９】
図１３は、第２実施例の主制御基板Ｃで実行される乱数値決定処理のフローチャートである。この乱数値決定処理によって、第１種始動口スイッチ２１で検出された球に基づいて乱数カウンタ１３ｄの値が取得される。
【００８０】
この乱数値決定処理では、まず、第１種始動口スイッチ２１が球を検出したか否かを確認する（Ｓ１４１）。確認の結果、第１種始動口スイッチ２１が球を検出していれば（Ｓ１４１：Ｙｅｓ）、乱数カウンタ１３ｄの値を決定し（Ｓ１４２）、その決定した乱数カウンタ１３ｄの基づいてパチンコ機Ｐの遊技を制御する各処理が実行され（Ｓ１４３）、この乱数値決定処理を終了する。なお、Ｓ１４１の処理において、第１種始動口スイッチ２１が球を検出していなければ（Ｓ１４１：Ｎｏ）、Ｓ１４２及びＳ１４３の処理をスキップして、この乱数値決定処理を終了する。
【００８１】
図１４は、第２実施例の賞球管理基板Ｓで実行される賞球処理のフローチャートである。第２実施例では、普通入賞スイッチ１７〜２０、第１種始動口スイッチ２１、Ｖカウントスイッチ２２及び１０カウントスイッチ２３は賞球管理基板Ｓに接続されているため、この賞球処理によってこれらのスイッチ１７〜２０，２１，２２，２３によって球が検出された場合に残賞球数カウンタ３３ａに所定数の賞球数データが加算される。
【００８２】
賞球処理では、まず、普通入賞スイッチ１７〜２０又は第１種始動口スイッチ２１のいずれかによって球が検出されたか否かを確認する（Ｓ１５１）。確認の結果、スイッチ１７〜２０，２１のいずれかによって球が検出されていれば（Ｓ１５１：Ｙｅｓ）、残賞球数カウンタ３３ａへ「５」を加算して（Ｓ１５２）、処理をＳ１５３へ移行する。いずれのスイッチ１７〜２０，２１で球が検出されていなければ（Ｓ１５１：Ｎｏ）、Ｓ１５２の処理をスキップして、Ｓ１５３へ移行する。
【００８３】
Ｓ１５３の処理では、Ｖカウントスイッチ２２又は１０カウントスイッチ２３のいずれかによって球が検出されたか否かを確認する（Ｓ１５３）。確認の結果、スイッチ２２，２３のいずれかによって球が検出されていれば（Ｓ１５３：Ｙｅｓ）、残賞球数カウンタ３３ａへ「１５」を加算して（Ｓ１５４）、この賞球処理を終了する。いずれのスイッチ２２，２３で球が検出されていなければ（Ｓ１５３：Ｎｏ）、Ｓ１５４の処理をスキップして、この賞球処理を終了する。
【００８４】
図１５は、第２実施例の賞球管理基板Ｓの各処理で実行されるコマンド送受信処理のフローチャートである。このコマンド送受信処理では、払出制御基板Ｈから賞球読取コマンドを受信した場合に、残賞球数カウンタ３３ａに記憶される賞球数データを賞球コマンドとして払出制御基板Ｈへ送信する。
【００８５】
コマンド送受信処理では、まず、払出制御基板Ｈから賞球読取コマンドを受信したか否かを確認する（Ｓ１６１）。払出制御基板Ｈから賞球読取コマンドを受信していれば（Ｓ１６１：Ｙｅｓ）、次に、賞球払出カウンタ３３ｂの値が「０」か否かを確認する（Ｓ１６２）。賞球払出カウンタ３３ｂの値が「０」であれば（Ｓ１６２：Ｙｅｓ）、先回払出制御基板Ｈへ送信した賞球コマンドは適切に払い出されているということなので、残賞球数カウンタ３３ａの値に応じた賞球コマンドをセットして払出制御基板Ｈへ送信する（Ｓ１６３）。賞球コマンドの送信後は、残賞球数カウンタ３３ａの値を賞球払出カウンタ３３ｂへ書き込み（Ｓ１６４）、賞球払出カウンタ３３ｂへ書き込んだ後は残賞球数カウンタ３３ａの値を「０」クリアし（Ｓ１６５）、このコマンド送受信処理を終了する。なお、Ｓ１６２の処理において、賞球払出カウンタ３３ｂの値が「０」でない場合（Ｓ１６２：Ｎｏ）、即ち、賞球払出カウンタ３３ｂに賞球数データが残っている場合は、先回払出制御基板Ｈへ送信した賞球コマンドに応じた賞球の払い出しが適切に行われていないということなので、第１実施例と同様のエラー処理を行い（Ｓ１６６）、このコマンド送受信処理を終了する。
【００８６】
以上説明したように、第２実施例のパチンコ機Ｐによれば、第１種始動口スイッチ２１は主制御基板Ｃと賞球管理基板Ｓとにそれぞれ接続し、第１種始動口スイッチ２１で球が検出された場合には、主制御基板Ｃはその検出により乱数カウンタ１３ｄの値を取得し、一方、賞球管理基板Ｓはその検出により所定数の賞球の払い出しを認識するように構成する。よって、主制御基板Ｃで賞球の払い出し制御を行う必要がなくなり、主制御基板Ｃにかかる制御の負担を軽減することができる。また、普通入賞スイッチ１７〜２０、第１種始動口スイッチ２１、Ｖカウントスイッチ２２及び１０カウントスイッチ２３を賞球管理基板Ｓに接続することで、賞球管理基板Ｓで統一的に賞球の払い出しを管理することができるので、安定した賞球の払出制御を行うことができる。
【００８７】
次に、図１６から図１９を参照して、本発明の第３実施例について説明する。第１実施例のパチンコ機Ｐにおいては、賞球管理基板ＳにＭＰＵ３１，ＲＯＭ３２及びＲＡＭ３３を搭載して、主制御基板Ｃおよび払出制御基板Ｈから送信されるコマンドに応じた制御を行っていた。これに対し、第３実施例のパチンコ機Ｐでは、賞球管理基板Ｓに不揮発性のメモリであるＥＥＰＲＯＭ６０を搭載して、そのＥＥＰＲＯＭ６０に賞球数を管理する残賞球数カウンタ６０ａ及び賞球払出カウンタ６０ｂを搭載する。
【００８８】
この第３実施例において、賞球管理基板ＳはＭＰＵ３１，ＲＯＭ３２及びＲＡＭ３３等の制御手段を搭載せずに、ＥＥＰＲＯＭ６０のみを搭載している。よって、主制御基板Ｃは、直接ＥＥＰＲＯＭ６０に賞球数データを書き込んで記憶させると共に、払出制御基板Ｈは、ＥＥＰＲＯＭ６０に記憶された賞球数データを読み込み、その賞球数データに基づいて賞球を払い出す。払出制御基板Ｈによって払い出された賞球は、賞球カウントスイッチ３６によって検出され、賞球が検出される毎に払出制御基板Ｈは賞球管理基板ＳのＥＥＰＲＯＭ６０に記憶される賞球数データを減算するように構成されている。また、ＥＥＰＲＯＭ６０によって賞球数データを記憶することで、停電等による電源断時においても賞球数データを記憶しておくことができる。
【００８９】
図１６は、第３実施例のパチンコ機Ｐの電気的構成を示したブロック図である。第３実施例では、賞球管理基板Ｓに不揮発性のメモリであるＥＥＰＲＯＭ６０を搭載している。このＥＥＰＲＯＭ６０には、残賞球数カウンタ６０ａと、賞球払出カウンタ６０ｂと、待機フラグ６０ｃとが設けられている。なお、賞球カウントスイッチ３６の出力は、払出制御基板Ｈに入力されている。
【００９０】
残賞球数カウンタ６０ａは、未払いの賞球数を記憶するカウンタである。この残賞球数カウンタ６０ａの値は、主制御基板Ｃが直接賞球数データを加算し、逆に、払出制御基板Ｈが直接賞球数データを読み込んだ場合に「０」クリアされる。
【００９１】
賞球払出カウンタ６０ｂは、主制御基板Ｃから書き込まれた賞球数データが確実に払出制御基板Ｈによって払い出されているか否かを確認するためのカウンタである。この賞球払出カウンタ６０ｂの値は、払出制御基板Ｈが残賞球数カウンタ６０ａの値を読み込んだ場合に、その残賞球数カウンタ６０ａの値と同等の賞球数データが加算され、逆に、賞球カウントスイッチ３６により賞球が検出される毎に払出制御基板Ｈによって「１」ずつ減算される。
【００９２】
待機フラグ６０ｃは、主制御基板Ｃと払出制御基板Ｈとが残賞球数カウンタ６０ａの値を同時に変更（読み込み又は書き込み）しないように規制するためのフラグである。この待機フラグ６０ｃは、主制御基板Ｃ若しくは払出制御基板Ｈのいずれかが賞球管理基板Ｓの残賞球数カウンタ６０ａに記憶される賞球数データを変更する場合、又は、払出制御基板Ｈが賞球管理基板Ｓの賞球払出カウンタ６０ｂの値を減算する場合に、オンされる。逆に、主制御基板Ｃ若しくは払出制御基板Ｈのいずれかが賞球管理基板Ｓの残賞球数カウンタ６０ａに記憶される賞球数データを変更し終えた場合、又は、払出制御基板Ｈが賞球管理基板Ｓの賞球払出カウンタ６０ｂの値を減算し終えた場合に、オフされる。
【００９３】
この待機フラグ６０ｃを設けることによって、複数の制御基板Ｃ，Ｈで共用される賞球管理基板ＳのＥＥＰＲＯＭ６０に対して、複数の制御基板Ｃ，Ｈから同時に賞球数データの変更が行われる状態を回避することができる。従って、ＥＥＰＲＯＭ６０のデータの変更処理が同時に行われてしまう場合に備えた処理が不要となり、パチンコ機Ｐで行われる遊技の制御を簡略化することができる。
【００９４】
賞球管理基板Ｓは、主制御基板Ｃ及び払出制御基板Ｈと接続するためにコネクタ６１及び複数本の信号線６２が配設されている。主制御基板Ｃの信号線１６と、払出制御基板Ｈの信号線３７とは、このコネクタ６１に接続されている。このコネクタ６１及び信号線６２によって、主制御基板Ｃ及び払出制御基板Ｈと簡易に接続可能に構成されると共に、ＥＥＰＲＯＭ６０に記憶されるデータの読み込み又は書き込みが可能に構成されている。
【００９５】
なお、賞球管理基板Ｓには、封止機能が備えられており、外部からこの賞球管理基板Ｓのデータを変更することが不可能に構成されている。よって、遊技者にとって価値がある賞球数データを記憶する賞球管理基板Ｓに不正等が行われることを未然に防止することができ、遊技者に不利益を被らせずにすむ。
【００９６】
また、賞球管理基板Ｓは、賞球払出カウンタ６０ｂから賞球数データが「１」減算される毎に、図示しない試射試験装置又はホールコンピュータへ賞球払出信号を出力可能な外部出力端子が配設されている。よって、試射試験装置又はホールコンピュータに賞球の払い出し動作を認識させることができる。
【００９７】
図１７は、第３実施例の主制御基板Ｃで実行される賞球処理のフローチャートである。この賞球処理によって、主制御基板Ｃで認識された賞球数データが賞球管理基板Ｓの残賞球数カウンタ６０ａに直接加算される。賞球処理では、まず、Ｓ３０の入賞検出処理が行われる（Ｓ３０）。入賞検出処理の後は、Ｓ１７０の賞球数データ書込処理が実行される。
【００９８】
賞球数データ書込処理（Ｓ１７０）では、まず、賞球バッファ１３ａに払い出すべき賞球数データが記憶されているか否かを確認するため、賞球ポインタ１３ｂの値が「０」か否かを確認する（Ｓ１７１）。賞球ポインタ１３ｂの値が「０」でなければ（Ｓ１７１：Ｎｏ）、賞球バッファ１３ａに払い出すべき賞球数データが記憶されているということなので、次に、賞球管理基板Ｓの待機フラグ６０ｃがオンされているか否かを確認する（Ｓ１７２）。待機フラグ６０ｃがオンされていなければ（Ｓ１７２：Ｎｏ）、賞球管理基板ＳのＥＥＰＲＯＭ６０に記憶されるデータを変更可能な状態であるので、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０に記憶されるデータを変更している間、払出制御基板Ｈが賞球管理基板ＳのＥＥＰＲＯＭ６０に記憶されるデータを変更させないように、待機フラグ６０ｃをオンする（Ｓ１７３）。
【００９９】
そして、０番目の賞球バッファ１３ａの値を賞球管理基板Ｓの残賞球数カウンタ６０ａに加算して（Ｓ１７４）、賞球バッファ１３ａの値を小さいアドレス側へ順に１バイトずつシフトし（Ｓ１７５）、賞球ポインタ１３ｂの値を「１」ずつ減算する（Ｓ１７６）。その後は、主制御基板Ｃにおける賞球管理基板ＳのＥＥＰＲＯＭ６０のデータの変更は終了したので、払出制御基板Ｈが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更可能にするため、待機フラグ６０ｃをオフして（Ｓ１７７）、この賞球数データ書込処理（Ｓ１７０）を終了する。
【０１００】
なお、Ｓ１７１の処理において、賞球ポインタ１３ｂの値が「０」である場合には（Ｓ１７１：Ｙｅｓ）、賞球バッファ１３ａに払い出すべき賞球数データが記憶されていないということなので、Ｓ１７２〜Ｓ１７７の処理をスキップして、この賞球数データ書込処理を終了する。また、Ｓ１７２の処理において、賞球管理基板Ｓの待機フラグ６０ｃがオンされている場合には（Ｓ１７２：Ｙｅｓ）、払出制御基板Ｈが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更中であるということなので、Ｓ１７３〜Ｓ１７７の処理をスキップして、この賞球数データ書込処理を終了する。賞球数データ書込処理が終了することにより、図１７の賞球処理が終了する。
【０１０１】
図１８は、第３実施例の払出制御基板Ｈで実行される賞球動作処理（Ｓ９５）のフローチャートである。この賞球動作処理（Ｓ９５）によって、賞球管理基板Ｓに記憶されている賞球数データが払出制御基板Ｈによって読み込まれ、その賞球数データに基づいて払出用モータ４７によって賞球が払い出される。賞球動作処理は、賞球管理基板Ｓに記憶される賞球数データを読み込むためのデータ読込処理（Ｓ１８０）と、そのデータ読込処理によって残賞球数カウンタ４３ａに記憶された賞球数データに基づいて賞球を払い出す賞球払出処理（Ｓ１３０）との２つの処理によって構成されている。
【０１０２】
データ読込処理（Ｓ１８０）では、まず、残賞球数カウンタ４３ａの値が「０」であるか否かを確認する（Ｓ１８１）。ここで、残賞球数カウンタ４３ａの値が「０」でなければ（Ｓ１８１：Ｎｏ）、払い出すべき賞球が残っているということなので、その払い出すべき賞球を優先するためにこのデータ読込処理を終了する。
【０１０３】
一方、Ｓ１８１の処理において、残賞球数カウンタ４３ａの値が「０」であれば（Ｓ１８１：Ｙｅｓ）、払い出すべき賞球は残っていないので、次に、賞球管理基板Ｓの待機フラグ６０ｃがオンされているか否かを確認する（Ｓ１８２）。待機フラグ６０ｃがオンされていれば（Ｓ１８２：Ｙｅｓ）、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更中であるということなので、このデータ読込処理を終了する。待機フラグ６０ｃがオンされていなければ（Ｓ１８２：Ｎｏ）、賞球管理基板ＳのＥＥＰＲＯＭ６０に記憶されるデータを変更可能な状態であるので、次に、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更しないように、待機フラグ６０ｃをオンし（Ｓ１８３）、賞球管理基板Ｓの残賞球数カウンタ６０ａに記憶される賞球数データの値を読み込んで、その読み込んだ値を払出制御基板Ｈの残賞球数カウンタ４３ａに書き込む（Ｓ１８４）。そして、その読み込んだ賞球管理基板Ｓの残賞球数カウンタ６０ａの値を、賞球管理基板Ｓの賞球払出カウンタ６０ｂに書き込んで（Ｓ１８５）、賞球管理基板Ｓの残賞球数カウンタ６０ａの値を「０」クリアする（Ｓ１８６）。その後は、払出制御基板Ｈにおける賞球管理基板ＳのＥＥＰＲＯＭ６０のデータの変更は終了したので、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更可能にするため、待機フラグ６０ｃをオフして（Ｓ１８７）、このデータ読込処理（Ｓ１８０）を終了する。データ読込処理の終了後は、Ｓ１３０の賞球払出処理へ移行する。
【０１０４】
図１９は、第３実施例の払出制御基板Ｈで実行される賞球数減算処理のフローチャートである。この賞球数減算処理は、賞球カウントスイッチ３６で賞球が検出された場合に、払出制御基板Ｈが賞球管理基板Ｓの賞球払出カウンタ６０ｂに記憶される賞球数データを減算する処理である。
【０１０５】
賞球数減算処理では、まず、賞球カウントスイッチ３６が賞球を検出したか否かを確認する（Ｓ１９１）。賞球カウントスイッチ３６が賞球を検出していなければ（Ｓ１９１：Ｎｏ）、この賞球数減算処理を終了する。一方、賞球カウントスイッチ３６が賞球を検出していれば（Ｓ１９１：Ｙｅｓ）、次に、賞球管理基板Ｓの待機フラグ６０ｃがオンされているか否かを確認する（Ｓ１９２）。待機フラグ６０ｃがオンされていれば（Ｓ１９２：Ｙｅｓ）、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更中であるということなので、待機フラグ６０ｃがオフされて、賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更可能になるまで処理を待機する。待機フラグ６０ｃがオンでなければ（Ｓ１９２：Ｎｏ）、即ち、待機フラグ６０ｃがオフであれば、賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更可能なので、次に、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更しないように、待機フラグ６０ｃをオンして（Ｓ１９３）、賞球管理基板Ｓの賞球払出カウンタ６０ｂの値が「０」であるか否かを確認する（Ｓ１９４）。賞球払出カウンタ６０ｂの値が「０」でなければ（Ｓ１９４：Ｎｏ）、払い出すべき賞球が残っていたということなので、払出制御基板Ｈは賞球管理基板Ｓの賞球払出カウンタ６０ｂに記憶される賞球数データの値から「１」減算し（Ｓ１９５）、主制御基板Ｃが賞球管理基板ＳのＥＥＰＲＯＭ６０のデータを変更可能にするため、待機フラグ６０ｃをオフして（Ｓ１９７）、この賞球数減算処理を終了する。
【０１０６】
一方、賞球払出カウンタ６０ｂの値が「０」であった場合には（Ｓ１９４：Ｙｅｓ）、払い出すべき賞球が残っていない状態で賞球カウントスイッチ３６が賞球を検出したということなので、実際に払い出すべき賞球数より余分に賞球が払い出されている。従って、賞球オーバーエラー処理を行い（Ｓ１９６）、賞球の払い出しを停止すると共に、余分に賞球が払い出されたことを図示しないスピーカ又はＬＥＤ等によって報知し、処理をＳ１９７へ移行する。
【０１０７】
以上説明したように、第３実施例のパチンコ機Ｐによれば、賞球管理基板Ｓで払い出すべき賞球数データを統一的に管理し、払出制御基板Ｈは、賞球管理基板Ｓに記憶される賞球数データに基づいた賞球の払出制御を行う。
【０１０８】
従来、複数の制御手段間における情報の送受信において、送信側の制御基板に重点を置く場合、ストローブ信号やＩＮＴ割込等の割込処理を発生させて、送信側の制御基板と受信側の制御基板との時間的調整を行い、受信側の制御基板の制御を強制的に受信制御に切り替えていた。これによって、送信側の制御基板は自由なタイミングで送信が可能となるが、受信側の制御基板は不定なタイミングで発生する割込処理に備えた制御や、その制御の際に使用する記憶領域等が必要となり、受信側の制御基板の制御の進行を妨げるばかりでなく処理を複雑化していた。逆に、受信側の制御基板に重点を置く場合、受信側の制御基板が受信可能となった段階で送信側の制御基板に情報の送信要求を行い、送信要求を受けた送信側の制御基板が送信可能な状態であるときに、情報を受信側の制御基板へ送信する。これによって、受信側の制御基板と送信側の制御基板との送信要求及び情報送信によって時間的調整を行っているが、受信（送信）の度に送信要求及び情報送信を行う必要があり、制御の進行を妨げるばかりでなく処理を複雑化していた。
【０１０９】
しかし、第３実施例のパチンコ機Ｐは、賞球管理基板Ｓで統一的に賞球数データを管理し、送信側の制御基板は最適なタイミングで賞球管理基板Ｓに賞球数データを書き込み可能に構成すると共に、受信側の制御基板は最適なタイミングで賞球管理基板Ｓに記憶される賞球数データを読み取り可能に構成する。よって、送信側の制御基板と受信側の制御基板とで相互にタイミングを取り合って時間的調整を行う必要がなくなり、各制御基板で受信割込等の制御が不要となる。従って、安定した賞球の払出制御を行うことができる。また、主制御基板Ｃに賞球に関する払出制御を行わせる必要がなくなるので、主制御基板Ｃで行われる制御の負担を軽減することができる。更に、払出制御基板Ｈは、通常の処理時に賞球管理基板Ｓに記憶される賞球数データをコマンドの送受信によってに読み取ることで、賞球の払い出しを行うことができるので、割込処理による賞球コマンドの受信が不要になる。よって、払出制御基板Ｈのの制御プログラムが簡易になり、制御を安定させることができると共に、制御プログラム等の設計にかかるコストを低減することができる。
【０１１０】
また、賞球管理基板Ｓに不揮発性のメモリであるＥＥＰＲＯＭ６０を配設して、そのＥＥＰＲＯＭ６０によって賞球数データを記憶することによって、主制御基板Ｃにのみバックアップ機能を備えることで賞球の払い出しに関する制御を電源の切断後も保持することができる。よって、払出制御基板Ｈにバックアップ機能を配設する必要がなくなり、パチンコ機Ｐにかかるコストを低減することができる。
【０１１１】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。
【０１１２】
例えば、第１実施例において、賞球カウントスイッチ３６を賞球管理基板Ｓへ接続していたが、これに代えて、賞球カウントスイッチ３６を主制御基板Ｃに接続するように構成しても良い。賞球カウントスイッチ３６を主制御基板Ｃへ接続する場合は、賞球管理基板Ｓで管理する賞球数データに基づいて払出制御基板Ｈが賞球を払い出し、その払い出された賞球を主制御基板Ｃで検出する。そして、その検出結果に応じて、賞球管理基板Ｓで管理される賞球数データを変更するように構成することによって、一連の制御で賞球が確実に払い出されているかをフィードバック制御することができ、より安定した賞球の払い出しを行うことができる。
【０１１３】
また、賞球カウントスイッチ３６を払出制御基板Ｈへ接続するように構成しても良い。賞球カウントスイッチ３６を払出制御基板Ｈへ接続する場合は、賞球管理基板Ｓで管理する賞球数データに基づいて払出制御基板Ｈが賞球を払い出し、その払い出された賞球を払出制御基板Ｈで検出する。そして、その検出結果に応じて、賞球管理基板Ｓで管理される賞球数データを変更するように構成するこによって、一連の制御で賞球が確実に払い出されているかをフィードバック制御することができ、より安定した賞球の払い出しを行うことができる。この構成において、主制御基板Ｃに賞球の検出処理を行わせずにすむので、主制御基板Ｃにかかる制御の負担を軽減することができる。
【０１１４】
更に、第３実施例において、賞球管理基板Ｓに不揮発性のＥＥＰＲＯＭ６０を配設して、主制御基板Ｃおよび払出制御基板Ｈは、通常の遊技処理時にその賞球管理基板Ｓに賞球数データの書き込み、又は、読み込みを行っていた。これに代えて、停電等によるパチンコ機Ｐの電源断時の停電処理時、又は、電源入時の復電処理時において、賞球管理基板Ｓに賞球数データの書き込み、又は、読み込みを行うように構成しても良い。停電処理時又は復電処理時に賞球数データの書き込み、又は、読み込みを行うことによって、賞球管理基板Ｓをバックアップ可能に構成すれば主制御基板Ｃ及び払出制御基板Ｈにバックアップ機能が不要となり、スペースの確保及び制御回路の簡略化が可能となる。なお、ＥＥＰＲＯＭ６０に代えて、バックアップ用の電力を蓄えたコンデンサ等を用いても良い。
【０１１５】
また、第３実施例では、賞球数データを主制御基板Ｃ及び払出制御基板Ｈ以外の基板（賞球管理基板Ｓ）に記憶していた。これに代えて、遊技者にとって価値がある大当たり状態や確率変動状態等の遊技状態のデータを主制御基板Ｃ及び払出制御基板Ｈ以外の基板に記憶するように構成しても良い。
【０１１６】
本発明を上記実施例とは異なるタイプのパチンコ機等に実施しても良い。例えば、一度大当たりすると、それを含めて複数回（例えば２回、３回）大当たり状態が発生するまで、大当たり期待値が高められるようなパチンコ機（通称、２回権利物、３回権利物と称される）として実施しても良い。また、大当たり図柄が表示された後に、所定の領域に球を入賞させることを必要条件として特別遊技状態となるパチンコ機として実施しても良い。更に、パチンコ機以外にも、アレパチ、雀球、いわゆるパチンコ機とスロットマシンとが融合した遊技機などの各種遊技機として実施するようにしても良い。
【０１１７】
なお、スロットマシンは、例えばコインを投入して図柄有効ラインを決定させた状態で操作レバーを操作することにより図柄が変動され、ストップボタンを操作することにより図柄が停止されて確定される周知のものである。従って、スロットマシンの基本概念としては、「複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して図柄の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄が特定図柄であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えたスロットマシン」となり、この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【０１１８】
以下に本発明の変形例を示す。前記複数の制御手段は、前記記憶手段に記憶された前記遊技情報を利用可能に構成されていることを特徴とする遊技機１。記憶手段は、複数の制御手段で遊技情報を入出力することができるので、複数の制御手段間で共用される記憶手段として使用することができ、それによって複数の制御手段間で同じ遊技情報を使用することが可能となる。この場合は、各制御手段毎に記憶手段を設ける場合と比較して、記憶手段毎における遊技情報の誤差等を無くすことができる。なお、同じ遊技情報を複数の制御手段で参照する場合などには特に効果的である。また、従来であれば、制御手段毎に記憶手段を設ける必要があったが、遊技機１では、共用できる記憶手段を設けることにより、記憶手段の数を削減することができるので、スペースの確保及び回路の簡略化が可能となる。
【０１１９】
請求項１記載の遊技機又は遊技機１において、前記記憶手段は、停電等によって電源が切断されると判断された場合に、前記記憶手段に記憶される遊技情報を電源の切断後においても保持（記憶）し、電源再入時にその保持された遊技情報に基づいて遊技を再開可能とするバックアップ機能を有していることを特徴とする遊技機２。記憶手段にバックアップ機能を付与することによって、停電等による電源断時にも遊技情報を保持することによって、電源再入時に電源断時に復帰して遊技の制御を再開することができる。また、複数の制御手段で発生する遊技情報を単一の記憶手段でバックアップすることも可能となり、この場合には、各制御手段毎にバックアップ可能な記憶手段を設ける場合と比較して、スペースの確保、回路の簡略化およびコストの低減等の利点があると共に、ノイズや電源供給手段の個体差等により、何れかの記憶保持が不能となって、遊技情報の記憶保持のばらつき等を無くすことができる。
【０１２０】
請求項１記載の遊技機又は遊技機１若しくは２において、前記複数の制御手段から前記記憶手段へ入力される遊技情報は、遊技において発生する利益に関する情報であることを特徴とする遊技機３。遊技の主たる目的である遊技利益に関する情報は、複数の制御手段の制御に大きく関与しており、複数の制御手段間で頻繁に入出力される。かかる遊技情報の入出力において、時間的調整を不要とすることで、複数の制御手段における制御を簡略化することができる。
【０１２１】
遊技機３において、前記遊技情報は、遊技者にとって価値がある賞球数に関する情報であることを特徴とする遊技機４。
【０１２２】
遊技機３において、前記遊技情報は、遊技者に所定の遊技価値を付与する特別遊技状態に関する情報であることを特徴とする遊技機５。なお、特別遊技状態とは、例えば、大当たり状態、又は、通常の遊技状態より大当たり確率が高設定である確率変動状態等が例示される。
【０１２３】
請求項１記載の遊技機又は遊技機１から５のいずれかにおいて、前記複数の制御手段における１の制御手段は、遊技の主たる制御を行う主制御手段であることを特徴とする遊技機６。遊技機は、遊技の主たる制御を行う主制御手段と、その主制御手段からの遊技情報に応じて制御を行う従制御手段とで遊技の制御を行うことにより、各制御手段が独立して制御を行う場合よりも統一のとれた制御が可能となる。その際に、従制御手段は、主制御手段から遊技情報を受信して制御を行うものであるが、その遊技情報の受信に複雑な処理を行ってしまうと、遊技機における遊技の処理全体が遅くなってしまう。そこで、主制御手段と従制御手段とで共用の記憶手段を設け、主制御手段は、遊技情報を最適なタイミングで記憶手段に入力して記憶しておくことができ、従制御手段は、記憶手段に記憶された遊技情報を最適なタイミングで読み込むことができる。よって、遊技機における遊技の処理を迅速に行うことができると共に、遊技機の制御の進行が遅滞することを防ぐことができる。
【０１２４】
請求項１記載の遊技機又は遊技機１から６のいずれかにおいて、前記複数の制御手段は、通常の制御処理において、前記記憶手段に遊技情報を入力可能に構成されていることを特徴とする遊技機７。通常の遊技処理において、複数の制御手段で記憶手段を共用することによって、制御手段毎の記憶手段を一元化させることができるので、各制御手段毎にそれぞれ記憶手段を配設する必要がなくなり、スペースの確保及び回路の簡略化が可能となる。
【０１２５】
請求項１記載の遊技機又は遊技機１から７のいずれかにおいて、前記複数の制御手段は、停電等による電源断時の処理において、前記記憶手段に遊技情報を入力可能に構成されていると共に、停電等による電源断時又は電源入時の復電処理において、前記記憶手段に記憶される前記遊技情報を利用可能に構成されていることを特徴とする遊技機９。電源断時および電源入時（復電時）に使用するバックアップ用の遊技情報を単一の記憶手段で保持することができるので、各制御手段毎にそれぞれ記憶手段を配設する必要がなくなり、スペースの確保及び回路の簡略化が可能となる。
【０１２６】
請求項１記載の遊技機又は遊技機１から９のいずれかにおいて、前記記憶手段は、前記複数の制御手段へ接続可能な接続手段を備えた基板に配設されるものであることを特徴とする遊技機１０。複数の制御手段へ接続可能な接続手段を備えた基板に記憶手段を配設することによって、その記憶手段を備えた基板と複数の制御手段との接続を簡易にすることができる。なお、接続手段としては、例えば、コネクタ等が例示される。
【０１２７】
遊技機１０において、前記基板は、封止手段により封止されるものであることを特徴とする遊技機１１。遊技情報を記憶する記憶手段を備えた基板を封止手段によって封止することにより、不正を未然に防止することができる。
【０１２８】
遊技機１０又は１１において、前記基板は、前記記憶手段に記憶される遊技情報の入出力を管理する制御手段を備えていることを特徴とする遊技機１２。
【０１２９】
遊技機１２において、前記記憶手段は、前記遊技情報に応じた制御が行われているか否かを判断する判断手段を備えており、その判断手段により前記遊技情報に応じた制御が行われていないと判断された場合に所定の制御状態へ遷移するものであることを特徴とする遊技機１３。記憶手段に記憶される遊技情報に応じて制御を行った場合に、その遊技情報に応じた制御が行われなければ、何らかの異常が発生している状態である。そこで、判断手段により遊技情報に応じた制御が行われているか否かを判断し、遊技情報に応じた制御が行われていない場合には所定の制御状態へ遷移することができるので、異常に対応した処理を施すことができる。なお、所定の制御状態とは、例えば、遊技情報を再度出力するリトライ処理、又は、エラー処理等が例示される。
【０１３０】
遊技機１０から１３のいずれかにおいて、前記基板は、外部に遊技情報に関する情報を出力する外部出力手段を備えていることを特徴とする遊技機１４。複数の制御手段から遊技情報が入力される記憶手段を有する基板から外部に対して情報を出力可能に構成することによって、単一の基板から複数の制御手段の制御に関する情報を出力可能となり、外部との情報接続構成が簡略化される。なお、外部とは、例えば、遊技場の情報を管理するホールコンピュータや、遊技機の制御内容を確認する試験装置等が例示される。
【０１３１】
請求項１記載の遊技機又は遊技機１から１４のいずれかにおいて、前記記憶手段は、１の制御手段から遊技情報が入力される場合に、他の制御手段からの遊技情報の入力を待機させる待機手段を備えていることを特徴とする遊技機１５。複数の制御手段で共用される記憶手段に対して、複数の制御手段から同時に遊技情報が入力される状態を待機手段により回避する。よって、記憶手段への入力処理が同時に発生してしまう場合に備えた処理が不要となり、遊技の制御を簡略化することができる。
【０１３２】
請求項１記載の遊技機又は遊技機１から１５のいずれかにおいて、前記記憶手段は、前記遊技情報の入力元である各制御手段毎にそれぞれ異なる記憶領域を備えていることを特徴とする遊技機１６。記憶手段は、制御手段毎に使用される異なる記憶領域を備えているので、同時期の記憶領域に対しての遊技情報の入力で発生する記憶手段の記憶処理を簡略化することができる。複数の制御手段からそれぞれ保持すべき遊技情報が入力される場合、特に、各制御手段毎に入力の優劣（順番）を設けることなく入力を行い、的確に遊技情報を保持しておくことができる。
【０１３３】
請求項１記載の遊技機又は遊技機１から１６のいずれかにおいて、前記複数の制御手段は、遊技の制御を行う主制御手段と、その主制御手段に接続されて遊技者にとって有価価値がある有価物体の払出制御を行う払出制御手段とを備えており、前記主制御手段及び払出制御手段は、前記有価物体の払出個数情報（遊技情報）を記憶する記憶手段と接続されており、前記払出制御手段は、前記記憶手段に記憶された前記払出個数情報に応じて前記有価物体の払い出しを行うものであることを特徴とする遊技機１７。払出制御手段は、記憶手段に記憶された払出個数情報に応じて有価物体の払い出しを行う。よって、記憶手段のみで有価物体の払出個数情報を管理するため、主制御手段、払出制御手段及び記憶手段で有価物体の払出個数情報が異なることを防止することができる。従って、安定した有価物体の払出制御を行うことができる。
【０１３４】
請求項１記載の遊技機又は遊技機１から１７のいずれかにおいて、前記記憶手段は、停電等によって電源が切断されると判断された場合に、前記記憶手段に記憶される払出個数情報を電源の切断後においても保持（記憶）するバックアップ手段を備えていることを特徴とする遊技機１８。有価物体の払出個数情報を記憶する記憶手段をバックアップすることで、停電等による電源断時においても払い出すべき有価物体を記憶しておくことができる。よって、遊技者に不利益を被らせることなく、適切な有価物体の払い出しを行うことができる。なお、バックアップ手段としては、例えば、不揮発性のメモリ、バックアップ用の電力を蓄えたコンデンサ、又は、磁気若しくは電磁リレーカウンタ等が例示される。
【０１３５】
遊技機１７又は１８において、前記記憶手段は、前記払出制御手段から払い出される前記有価物体を検出する検出手段と接続されており、その検出手段によって有価物体が検出された場合に、その検出結果に応じて前記記憶手段に記憶される払出個数情報を変更するものであることを特徴とする遊技機１９。払出制御手段から払い出される有価物体を検出する検出手段を記憶手段に接続し、その検出結果に応じて記憶手段に記憶される払出個数情報を変更する。よって、記憶手段で有価物体の払出個数情報を一元的に管理することができると共に、主制御手段及び払出制御手段にかかる制御の負担を軽減することができる。
【０１３６】
遊技機１７又は１８において、前記主制御手段は、前記払出制御手段から払い出される前記有価物体を検出する検出手段と接続されており、その検出手段によって有価物体が検出された場合に、その検出結果に応じて前記記憶手段に記憶される払出個数情報を変更するものであることを特徴とする遊技機２０。払出制御手段から払い出される有価物体を検出する検出手段を主制御手段へ接続し、その検出結果に応じて記憶手段に記憶される払出個数情報を変更する。よって、有価物体の払出制御において、主制御手段及び払出制御手段を介することで、フィードバック処理を行うことができ、その検出結果を記憶手段を記憶手段へ出力することにより、より安定した有価物体の払出制御を行うことができる。
【０１３７】
遊技機１７又は１８において、前記払出制御手段は、払い出される前記有価物体を検出する検出手段と接続されており、その検出手段によって有価物体が払い出された場合に、その検出結果に応じて前記記憶手段に記憶される払出個数情報を変更するものであることを特徴とする遊技機２１。払出制御手段から払い出される有価物体を検出する検出手段を払出制御手段に接続し、その検出結果に応じて払出制御手段は記憶手段に記憶される払出個数情報を変更する。よって、記憶手段に記憶される払出個数情報に応じて払出制御手段で払い出された有価物体を、払出制御手段で検出し、その検出結果に応じて記憶手段に記憶される払出個数情報を変更するフィードバック処理を行うことができるので、より安定した有価物体の払出制御を行うことができる。また、主制御手段が有価物体の払い出しに関する制御を行わずにすむので、主制御手段にかかる制御の負担を軽減することができる。
【０１３８】
遊技機１７から２１のいずれかにおいて、前記主制御手段は、所定のタイミングで更新される乱数カウンタを備えており、前記主制御手段及び記憶手段は、有価物体の検出に基づいて前記乱数カウンタの値を取得する遊技内容決定手段と接続され、前記主制御手段は、前記遊技内容決定手段の検出結果に応じて前記乱数カウンタの値を取得し、前記記憶手段は、前記遊技内容決定手段の検出結果に応じて前記有価物体の払出個数情報を変更するものであることを特徴とする遊技機２２。従来、遊技内容決定手段は、主制御手段にのみ接続されており、その遊技内容決定手段は、乱数カウンタの値を取得すると共に、有価物体の払出個数を変更していた。よって、主制御手段は、乱数カウンタの値を取得すると共に、有価物体の払出個数情報を変更するという２つの制御を行わなければならなかった。しかし、遊技機２２によれば、乱数カウンタの値の取得のみを主制御手段で管理し、有価物体の払出個数情報の変更は記憶手段で管理することができる。よって、主制御手段にかかる制御の負担を軽減することができると共に、記憶手段で有価物体の払出制御を一元的に管理することで、安定した有価物体の払出制御を行うことができる。
【０１３９】
遊技機１７から２２のいずれかにおいて、前記記憶手段は、有価物体の検出に基づいて有価物体の払出個数情報を変更する賞与検出手段と接続されていることを特徴とする遊技機２３。従来、有価物体の払出制御は、主制御手段で行われ、賞与検出手段は、主制御手段のみに接続されていた。よって、主制御手段は有価物体の払出個数情報を変更する制御を行わなければならなかった。しかし、遊技機２３によれば、賞与検出手段を記憶手段へ接続することによって、有価物体の払出個数情報の変更を記憶手段で一元的に管理することができる。従って、主制御手段にかかる制御の負担を軽減することができると共に、記憶手段で有価物体の払出制御を一元的に管理することで、安定した有価物体の払出制御を行うことができる。
【０１４０】
請求項１記載の遊技機または遊技機１から２３のいずれかにおいて、前記遊技機はパチンコ遊技機であることを特徴とする遊技機２４。中でも、パチンコ遊技機の基本構成としては操作ハンドルを備え、その操作ハンドルの操作に応じて球を所定の遊技領域へ発射し、球が遊技領域内の所定の位置に配設された作動口に入賞（又は作動口を通過）することを必要条件として、表示装置において動的表示されている識別情報が所定時間後に確定停止されるものが挙げられる。また、特別遊技状態の発生時には、遊技領域内の所定の位置に配設された可変入賞装置（特定入賞口）が所定の態様で開放されて球を入賞可能とし、その入賞個数に応じた有価価値（景品球のみならず、磁気カードへ書き込まれるデータ等も含む）が付与されるものが挙げられる。
【０１４１】
請求項１記載の遊技機または遊技機１から２３のいずれかにおいて、前記遊技機はスロットマシンであることを特徴とする遊技機２５。中でも、スロットマシンの基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（ストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えた遊技機」となる。この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【０１４２】
請求項１記載の遊技機または遊技機１から２３のいずれかにおいて、前記遊技機はパチンコ遊技機とスロットマシンとを融合させたものであることを特徴とする遊技機２６。中でも、融合させた遊技機の基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備え、遊技媒体として球を使用すると共に、前記識別情報の動的表示の開始に際しては所定数の球を必要とし、特別遊技状態の発生に際しては多くの球が払い出されるように構成されている遊技機」となる。
【０１４３】
【発明の効果】  請求項１記載の遊技機によれば、記憶手段は、複数の制御手段から入力される遊技情報を記憶すると共に、少なくとも１の制御手段が遊技情報を利用可能に構成されている。よって、各制御手段は、複数の制御手段で共通に使用される記憶手段に最適なタイミングで遊技情報を入力して記憶しておくことができ、その記憶手段に記憶された遊技情報を必要とする制御手段は、遊技情報の読み込みに最適なタイミングで遊技情報を読み込むことができる。従って、遊技の制御の複雑化を防ぎ、処理を簡略化することができるという効果がある。  
【０１４４】
請求項２記載の遊技機によれば、請求項１記載の遊技機の奏する効果に加え、記憶手段にバックアップ機能を付与することによって、停電等による電源断時にも遊技情報を保持することによって、電源再入時に電源断時に復帰して遊技の制御を再開することができるという効果がある。また、複数の制御手段で発生する遊技情報を単一の記憶手段でバックアップすることも可能となり、この場合には、各制御手段毎にバックアップ可能な記憶手段を設ける場合と比較して、スペースの確保、回路の簡略化およびコストの低減等の利点があると共に、ノイズや電源供給手段の個体差等により、何れかの記憶保持が不能となって、遊技情報の記憶保持のばらつき等を無くすことができるという効果がある。  
【０１４５】
請求項３記載の遊技機によれば、請求項１又は２に記載の遊技機の奏する効果に加え、通常の遊技処理において、複数の制御手段で記憶手段を共用することによって、制御手段毎の記憶手段を一元化させることができるので、各制御手段毎にそれぞれ記憶手段を配設する必要がなくなり、スペースの確保及び回路の簡略化が可能となるという効果がある。
【０１４６】
請求項４記載の遊技機によれば、請求項１から３のいずれかに記載の遊技機の奏する効果に加え、電源断時および電源入時（復電時）に使用するバックアップ用の遊技情報を単一の記憶手段で保持することができるので、各制御手段毎にそれぞれ記憶手段を配設する必要がなくなり、スペースの確保及び回路の簡略化が可能となるという効果がある。  
【０１４７】
請求項５記載の遊技機によれば、請求項１から４のいずれかに記載の遊技機の奏する効果に加え、複数の制御手段へ接続可能な接続手段を備えた基板に記憶手段を配設することによって、その記憶手段を備えた基板と複数の制御手段との接続を簡易にすることができるという効果がある。
【０１４８】
請求項６記載の遊技機によれば、請求項１から５のいずれかに記載の遊技機の奏する効果に加え、記憶手段に記憶される遊技情報に応じて制御を行った場合に、その遊技情報に応じた制御が行われなければ、何らかの異常が発生している状態である。そこで、判断手段により遊技情報に応じた制御が行われているか否かを判断し、遊技情報に応じた制御が行われていない場合には所定の制御状態へ遷移することができるので、異常に対応した処理を施すことができるという効果がある。
【０１４９】
請求項７記載の遊技機によれば、請求項１から８のいずれかに記載の遊技機の奏する効果に加え、複数の制御手段で共用される記憶手段に対して、複数の制御手段から同時に遊技情報が入力される状態を待機手段により回避する。よって、記憶手段への入力処理が同時に発生してしまう場合に備えた処理が不要となり、遊技の制御を簡略化することができるという効果がある。
【０１５０】
請求項８記載の遊技機によれば、請求項１から７のいずれかに記載の遊技機の奏する効果に加え、払出制御手段は、記憶手段に記憶された払出個数情報に応じて有価物体の払い出しを行う。よって、記憶手段のみで有価物体の払出個数情報を管理するため、主制御手段、払出制御手段及び記憶手段で有価物体の払出個数情報が異なることを防止することができる。従って、安定した有価物体の払出制御を行うことができるという効果がある。
【０１５１】
請求項９記載の遊技機によれば、請求項１から７のいずれかに記載の遊技機の奏する効果に加え、有価物体の払出個数情報を記憶する記憶手段をバックアップすることで、停電等による電源断時においても払い出すべき有価物体を記憶しておくことができる。よって、遊技者に不利益を被らせることなく、適切な有価物体の払い出しを行うことができるという効果がある。
【０１５２】
請求項１０記載の遊技機によれば、請求項８又は９に記載の遊技機の奏する効果に加え、払出制御手段から払い出される有価物体を検出する検出手段を記憶手段に接続し、その検出結果に応じて記憶手段に記憶される払出個数情報を変更する。よって、記憶手段で有価物体の払出個数情報を一元的に管理することができると共に、主制御手段及び払出制御手段にかかる制御の負担を軽減することができるという効果がある。
【図面の簡単な説明】
【図１】  本発明の一実施例であるパチンコ機の遊技盤の正面図である。
【図２】  パチンコ機の電気的構成を示したブロック図である。
【図３】  主制御基板及び賞球管理基板で実行されるＮＭＩ割込処理のフローチャートである。
【図４】  主制御基板で実行されるメイン処理のフローチャートである。
【図５】  主制御基板のメイン処理の中で実行される賞球処理のフローチャートである。
【図６】  賞球管理基板で実行されるメイン処理のフローチャートである。
【図７】  賞球管理基板のメイン処理の中で実行されるコマンド送受信処理のフローチャートである。
【図８】  賞球管理基板のメイン処理の中で実行されるスイッチ読込処理のフローチャートである。
【図９】  払出制御基板で２ｍｓ毎に実行される疑似リセット割込処理のフローチャートである。
【図１０】  払出制御基板の疑似リセット割込処理の中で実行されるフラグ設定処理のフローチャートである。
【図１１】  払出制御基板の疑似リセット割込処理の中で実行される賞球動作処理のフローチャートである。
【図１２】  第２実施例のパチンコ機の電気的構成を示したブロック図である。
【図１３】  第２実施例の主制御基板のメイン処理の中で実行される乱数値決定処理のフローチャートである。
【図１４】  第２実施例の賞球管理基板のメイン処理の中で実行される賞球処理のフローチャートである。
【図１５】  第２実施例の賞球管理基板のメイン処理の中で実行されるコマンド送受信処理のフローチャートである。
【図１６】  第３実施例のパチンコ機の電気的構成を示したブロック図である。
【図１７】  第３実施例の主制御基板で行われる賞球処理のフローチャートである。
【図１８】  第３実施例の払出制御基板で行われる賞球動作処理のフローチャートである。
【図１９】  第３実施例の払出制御基板Ｈで行われる賞球数減算処理のフローチャートである。
【符号の説明】
３６          賞球カウントスイッチ（検出手段）
Ｃ            主制御基板（複数の制御手段の一部、主制御手段）
Ｈ            払出制御基板（複数の制御手段の一部、払出制御手段）
Ｓ            賞球管理基板（記憶手段）
Ｐ            パチンコ機（遊技機）