(57)【特許請求の範囲】
【請求項１】
所定の条件が満たされた場合に所定量の賞媒体を払出す遊技機において、
前記賞媒体の払出し量を示す払出しデータと、この払出しデータが前記払出し量を示す正常なデータであるか否かを検査するための検査データとを出力する場合に少なくとも前記払出しデータを複数出力する出力手段と、
この出力手段から出力された前記払出しデータおよび前記検査データを入力するとともに、その入力した検査データに基づいて前記入力した払出しデータが正常なデータであるか否かを判定する判定手段と、
この判定手段が、前記入力した払出しデータのうち、少なくとも１つの払出しデータが正常なデータであると判定した場合に、正常なデータであると判定された払出しデータにより示される払出し量の賞媒体を払出す払出手段とを備えており、
前記出力手段は、
前記所定量を複数に分割し、その分割した各量にそれぞれ対応する払出しデータおよび検査データを作成し、それらの作成された払出しデータおよび検査データを前記各量に対して出力する場合に少なくとも前記作成された払出しデータを複数出力することを特徴とする遊技機。
【請求項２】
前記出力手段は、前記払出しデータおよび前記検査データをそれぞれ複数ずつ出力することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記出力手段は、
前記払出しデータおよび前記検査データを各データの有する機能別に分けて出力することを特徴とする請求項１または請求項２に記載の遊技機。
【請求項４】
前記出力手段は、
前記払出しデータおよび前記検査データの組み合わせを複数組出力することを特徴とする請求項１または請求項２に記載の遊技機。
【請求項５】
前記払出しデータおよび前記検査データの合計のビット数は、４ビットであることを特徴とする請求項１ないし請求項４のいずれか１つに記載の遊技機。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、パチンコ機などに代表されるように、所定の条件が満たされた場合に所定量の賞媒体を払出す遊技機に関する。
【０００２】
【従来の技術】
従来、この種の遊技機として図１１に示すパチンコ機が知られている。図１１は従来のパチンコ機の外観を示す正面説明図である。
遊技者がパチンコ機５００に備えられた発射ハンドル５０１を操作して発射された遊技球が第１種始動口５０２に入賞すると、特別図柄表示装置５０３が、「０」〜「９」などの複数の図柄を表示領域の横方向３箇所において上から下方向にスクロール表示し、コーナー飾り５０８、サイド飾り５０９および大入賞口飾り５１０などのＬＥＤが所定のパターンで点滅し、図柄の変動音を示す効果音が再生される。そして、各表示領域における停止図柄が「７７７」などの特定の図柄（大当り図柄）に揃った場合に大当りが発生し、各ＬＥＤが大当り用のパターンで点滅し、大当りを知らせる音楽が再生される。この大当りの発生により、開閉部材５０４が開作動して大入賞口５０５が所定時間開放する。そして、大入賞口５０５に遊技球が入賞すると、各ＬＥＤが入賞用のパターンで点滅し、所定の賞球数（たとえば１５個）の賞球が払出される。
また、大入賞口５０５の予め設定された開放時間が経過するか、あるいは大入賞口５０５に所定数の遊技球が入賞すると開閉部材５０４が閉作動して大入賞口５０５が閉口する。また、大入賞口５０５の開口中にその内部に設けられた特定領域５０６を遊技球が通過すると、連続して大入賞口５０５が開口する。
このように、大入賞口５０５が開口してから閉口するまでを１ラウンドと云い、予め設定された最大ラウンド数が終了すると大当りによる遊技が終了する。なお、普通入賞口５０７に入賞した場合の賞球数は、たとえば５個である。
【０００３】
【発明が解決しようとする課題】
ところで、上記従来のパチンコ機５００では、大当りか否かの判定、特別図柄表示装置５０３の制御、各ＬＥＤの制御、音声の制御およびラウンドの制御などを１つのＣＰＵが行っていたため、そのＣＰＵの負担が大きく、処理速度が低下するという問題があった。
そこで、本発明者は、特別図柄表示装置、各ＬＥＤを制御するランプ制御装置および音声制御装置のそれぞれにサブＣＰＵを搭載したパチンコ機を考えた。このパチンコ機では、主基板に搭載されたメインＣＰＵから各サブＣＰＵへ制御コマンドを必要なときに送信し、サブＣＰＵは受信した制御コマンドを解析し、その解析結果に基づいて対応する装置を駆動するというコマンド方式を用いる。
図１２は、主基板と払出制御基板との電気的な接続関係を示す説明図である。たとえば、遊技球が大入賞口５０５に入賞すると、入賞検出スイッチ５１１がＯＮし、入賞検出スイッチ５１１から検出信号が主基板５１２に搭載されたメインＣＰＵ５１３に出力される。続いてメインＣＰＵ５１３は、賞球数を判定し、その賞球数を示すコマンド、たとえば１５個の賞球数を示す２バイトのコマンド「３ＦＨＣ１Ｈ（１６進数）」を８本の信号線５１４を介してパラレル出力方式で払出制御基板５１５のサブＣＰＵ５１６に出力する。ここで、上記コマンドの「３」は賞球数を示すデータであることを識別するためのデータであり、「Ｆ」は賞球数の１５を示す。また、「Ｃ」はチェックデータを示すデータであることを識別するためのデータであり、「１」はチェックデータを示す。
そしてサブＣＰＵ５１６は、「Ｆ＋１」を演算し、その演算結果が「０」であればコマンドの受信は正常とみなし、１５個の賞球の払出し動作を賞球払出装置５１７に対して行う。
【０００４】
以上のように、賞球払出装置５１７の制御は、サブＣＰＵ５１６が行い、メインＣＰＵ５１３は入賞のあったときにのみコマンドをサブＣＰＵ５１６に出力すればよいため、メインＣＰＵ５１３の負担を軽減し、処理の高速化を実現することができた。
しかし、その後の研究により、次の問題点が見つかった。つまり、ノイズなどにより、賞球数を示すデータがデータ化けしてしまうと、サブＣＰＵ５１６は、正常な受信でないと判定するため、賞球の払出しを行うことができないおそれがあることが分かった。この場合、サブＣＰＵ５１６からメインＣＰＵ５１３に対して再送信を指示する手法を採ることが考えられるが、サブＣＰＵからメインＣＰＵ５１３へのデータ送信は、不正行為防止の観点から法規制により禁止されているため、そのような手法を採ることはできない。
【０００５】
そこで、この発明は、上述の問題点を解決するためになされたものであり、賞媒体の払出数を示すデータがデータ化けしてしまった場合であっても、賞媒体の払出しを行うことができる遊技機を実現することを目的とする。
【０００６】
【課題を解決するための手段・作用および効果】
この発明は、上記目的を達成するため、請求項１ないし請求項５に記載の発明では、所定の条件が満たされた場合に所定量の賞媒体を払出す遊技機において、前記賞媒体の払出し量を示す払出しデータと、この払出しデータが前記払出し量を示す正常なデータであるか否かを検査するための検査データとを出力する場合に少なくとも前記払出しデータを複数出力する出力手段と、この出力手段から出力された前記払出しデータおよび前記検査データを入力するとともに、その入力した検査データに基づいて前記入力した払出しデータが正常なデータであるか否かを判定する判定手段と、この判定手段が、前記入力した複数の払出しデータのうち、少なくとも１つの払出しデータが正常なデータであると判定した場合に、正常なデータであると判定された払出しデータにより示される払出し量の賞媒体を払出す払出手段とを備えており、前記出力手段は、前記所定量を複数に分割し、その分割した各量にそれぞれ対応する払出しデータおよび検査データを作成し、それらの作成された払出しデータおよび検査データを前記各量に対して出力する場合に少なくとも前記作成された払出しデータを複数出力するという技術的手段を用いる。
【０００７】
出力手段は、払出すべき賞媒体の所定量を複数に分割し、その分割した各量にそれぞれ対応する払出しデータおよび検査データを作成し、それらの作成された払出しデータおよび検査データを前記各量に対して出力する場合に少なくとも前記払出しデータを複数出力し、判定手段は、出力手段から出力された払出しデータおよび検査データを入力するとともに、その入力した検査データに基づいて入力した払出しデータが正常なデータであるか否かを判定する。そして払出手段は、判定手段が、入力した複数の払出しデータのうち、少なくとも１つの払出しデータが正常なデータであると判定した場合に、正常なデータであると判定された払出しデータにより示される払出し量の賞媒体を払出す。
【０００８】
つまり、所定量を複数に分割し、その分割した各量にそれぞれ対応する払出しデータおよび検査データを作成し、それらの作成された払出しデータおよび検査データを前記各量に対して出力する場合に少なくとも前記作成された払出しデータを複数出力することができるため、データの一部がノイズなどによりデータ化けした場合であっても、データ全体が無効とならず、残りの正常なデータにより賞媒体を払出すことができる。
したがって、所定量を分割しないで所定量全体に対応する払出しデータおよび検査データを１つずつ出力する場合のように、ノイズなどによるデータ化けによりデータ全体が無効となり、賞球が全く払出されないという事態にならないため、賞球不足による遊技者の被害を低減することができる。
【０００９】
請求項２に記載の発明では、請求項１に記載の遊技機において、前記出力手段は、前記払出しデータおよび前記検査データをそれぞれ複数ずつ出力するという技術的手段を用いる。
【００１０】
つまり、払出しデータおよび検査データをそれぞれ複数ずつ出力し、少なくとも１つの払出しデータが正常なデータである場合に賞媒体を払出すことができるため、複数の払出しデータおよび複数の検査データのうち、１つの払出しデータまたは１つの検査データ、あるいは、１組の払出しデータおよび検査データがノイズなどによりデータ化けした場合であっても、１組の払出しデータおよび検査データが正常な場合には、その払出しデータにより示される払出し量の賞媒体を払出すことができる。
【００１１】
請求項３に記載の発明では、請求項１または請求項２に記載の遊技機において、前記出力手段は、前記複数の払出しデータおよび前記複数の検査データを各データの有する機能別に分けて出力するという技術的手段を用いる。
【００１２】
つまり、払出しデータおよび検査データを各データの有する機能別に分けて出力し、少なくとも１つの払出しデータが正常なデータである場合に賞媒体を払出すことができるため、複数の払出しデータのうち、１つの払出しデータがノイズなどによりデータ化けした場合であっても、１組の払出しデータおよび検査データが正常な場合には、その払出しデータにより示される払出し量の賞媒体を払出すことができる。
【００１３】
請求項４に記載の発明では、請求項１または請求項２に記載の遊技機において、前記出力手段は、前記払出しデータおよび前記検査データの組み合わせを複数組出力するという技術的手段を用いる。
【００１４】
つまり、払出しデータおよび検査データの組み合わせを複数組出力し、少なくとも１つの払出しデータが正常なデータである場合に賞媒体を払出すことができるため、複数の払出しデータおよび複数の検査データのうち、１つの払出しデータまたは１つの検査データ、あるいは、１組の払出しデータおよび検査データがノイズなどによりデータ化けした場合であっても、１組の払出しデータおよび検査データが正常な場合には、その払出しデータにより示される払出し量の賞媒体を払出すことができる。
また、払出しデータおよび検査データの組み合わせの複数組を複数本の信号線を介してパラレルデータ出力方式で出力する場合に、１組のデータが出力されている信号線が切断した場合であっても、切断されていない信号線に出力されている他の組のデータを用いて賞媒体を払出すことができる。
【００１７】
請求項５に記載の発明では、請求項１ないし請求項４のいずれか１つに記載の遊技機において、前記払出しデータおよび前記検査データの合計のビット数は、４ビットであるという技術的手段を用いる。
【００１８】
つまり、払出しデータおよび検査データの合計のビット数は、４ビットであるため、それらのデータを計８ビットで出力している従来の遊技機よりもデータ処理速度を高速化することができる。
しかも、従来の信号線の本数を変更することなく、払出しデータおよび検査データから構成されたコマンドを同時に２つ出力することができる。
【００２３】
【発明の実施の形態】
以下、この発明に係る遊技機の実施形態について図を参照して説明する。なお、以下に記載する各実施形態では、この発明に係る遊技機として第１種のパチンコ機を例に挙げて説明する。
＜第１実施形態＞
［全体の主要構成］
まず、この実施形態のパチンコ機の主要構成について図１を参照して説明する。図１は、そのパチンコ機の外観を示す斜視説明図である。
パチンコ機１には、前枠２が開閉可能に備えられており、その前枠２には、ガラス枠４が開閉可能に取付けられている。前枠２の右側には、ガラス枠４開閉用の鍵を差し込む鍵穴３が設けられている。ガラス枠４の内部には、遊技盤５が設けられており、前枠２の右側下方には、遊技球を遊技盤５へ発射する発射装置（図示省略）を操作するための発射ハンドル１５が回動可能に取付けられている。ガラス枠４の下方には、賞球や貸球が供給される賞球・貸球供給口６ａが形成されており、この賞球・貸球供給口６ａの供給側には、その賞球・貸球供給口６ａから供給された賞球や貸球を溜めておくための上受け皿６が取り付けられている。上受け皿６の下方には、上受け皿６の収容可能数を超えて流下した賞球や上受け皿球抜きレバー６ｂの操作により上受け皿６から排出された遊技球などを排出する排出口７ａが形成されている。排出口７ａの排出側には、その排出口７ａから排出された遊技球を収容しておくための下受け皿７が設けられている。また、遊技盤５の上方には、枠ランプ９が設けられており、下受け皿７の左側には、灰皿７ｂが設けられている。
【００２４】
［遊技盤５の主要構成］
次に、遊技盤５の主要構成についてそれを示す図２の正面説明図を参照して説明する。
遊技盤５の略中央には、センターケース３０が備えられている。センターケース３０には、天入賞口３１と、３個のＬＥＤからなる普通図柄表示装置３４と、この普通図柄表示装置３４の始動可能な回数を４個のＬＥＤにより表示する普通図柄記憶表示ＬＥＤ３５と、複数の特別図柄や背景画像などを液晶で表示する特別図柄制御装置３２とが備えられている。センターケース３０の両側上方には、ＬＥＤにより装飾された装飾風車４６がそれぞれ設けられている。右側の装飾風車４６の右斜め下方には、普通図柄表示装置３４を作動させるための普通図柄作動右ゲート２５が設けられており、左側の装飾風車４６の左斜め下方には、同じく普通図柄作動左ゲート２６が設けられている。センターケース３０の両側下方には、風車２４がそれぞれ設けられており、右側の風車２４の下方には、右入賞口１２が設けられており、左側の風車２４の下方には、左入賞口１３が設けられている。右入賞口１２の右方には、右袖入賞口２２が設けられており、左入賞口１３の左方には、左袖入賞口２３が設けられている。
センターケース３０の下方には、特別図柄制御装置３２を作動させる機能を有する第１種始動口２７が設けられており、この第１種始動口２７の下部には普通図柄表示装置３４の停止図柄が当たり図柄となった場合に両翼を開放する普通電動役物２８が設けられている。両翼を開放した普通電動役物２８は、第１種始動口２７と同様に特別図柄制御装置３２を作動開始させる機能を備えている。
【００２５】
センターケース３０の下方には、特別図柄制御装置３２の３個所の表示領域における確定図柄が大当り図柄となった場合に作動する変動入賞装置４０が設けられている。この変動入賞装置４０には、大当りの発生時に開放動作して大入賞口４１を開口する板状の開閉部材４３が扉式に開閉可能に取り付けられている。変動入賞装置４０の右側には、右下入賞口１４が設けられており、変動入賞装置４０の左側には、左下入賞口４４が設けられている。
また、変動入賞装置４０の内部には、開閉部材４３を連続して開放動作させる機能を有する特定領域と、この特定領域を通過した遊技球を検出する特定領域スイッチ（図３に符号４２ａで示す）が設けられている。
また、遊技盤５には、発射された遊技球を遊技領域へ案内するレール１６が取付けられており、遊技盤５の上部には、上部左右の両コーナーをＬＥＤなどにより装飾するコーナー飾り１１が設けられており、遊技盤５の左右には、ＬＥＤなどにより装飾するサイド飾り２０がそれぞれ設けられている。さらに、遊技盤５には、入賞しなかった遊技球をアウト球として回収するアウト口４５が設けられている。そして、遊技盤５には、多くの釘（図示省略）が打ち込まれており、遊技盤５に発射された遊技球は、釘の間を乱舞しながら落下し、各入賞口や第１種始動口２７に入賞したり、普通図柄作動ゲート２５，２６を通過したり、あるいはアウト口４５から回収されたりする。
【００２６】
［パチンコ機１の電気的構成］
次に、パチンコ機１の主な電気的構成についてそれをブロックで示す図３を参照して説明する。
パチンコ機１には、主基板１００が設けられており、この主基板１００には、マイクロプロセッサ１１０が搭載されている。マイクロプロセッサ１１０には、大当りか否かの判定、大入賞口４１への入賞数のカウント、大当りの遊技におけるラウンドの制御などの遊技の主な制御を実行するメインＣＰＵ１１２と、このメインＣＰＵ１１２が各種制御などを実行するためのコンピュータプログラムなどが記録されたＲＯＭ１１４と、遊技球が第１種始動口２７を通過したことの検出結果や入賞などの遊技中に発生する各種データ、ＲＯＭ１１４から読出されたコンピュータプログラムなどを一時的に格納するＲＡＭ１１６とが搭載されている。
主基板１００には、次に記載するものが電気的に接続されている。遊技球が第１種始動口２７を通過したことを検出する第１種始動口スイッチ２７ａ、特別図柄制御装置３２、ＬＥＤやランプ類を制御するランプ制御装置３００、電源基板８０、賞球の払出しなどを制御する払出制御基板２００、遊技中の効果音などを制御する音声制御装置７９、入賞、リーチパターン、大当りの発生、大当り図柄などに関する遊技盤情報をパチンコホールの管理室などに設けられたコンピュータ（図示省略）へ送信するための遊技枠情報端子基板５２、盤面中継基板５１、遊技枠中継基板５３である。
【００２７】
払出制御基板２００には、主基板１００から送出される制御コマンドを入力して動作するマイクロプロセッサ２１０が搭載されており、マイクロプロセッサ２１０には、賞球の払出しなどを制御するサブＣＰＵ２１２と、このサブＣＰＵ２１２が賞球の払出しなどの制御を実行するための各種制御プログラムが記録されたＲＯＭ２１４と、サブＣＰＵ２１２が各種制御プログラムを実行する際にＲＯＭ２１４から読出された制御プログラムや遊技中に発生する入賞数や賞球数などの各種データを一時的に格納するＲＡＭ２１６とが搭載されている。
また、払出制御基板２００には、電源基板８０、発射モータ１５ｅを駆動するための発射モータ駆動基板１５ｃ、遊技枠情報端子基板５２および払出中継基板５５が電気的に接続されている。発射モータ駆動基板１５ｃには、発射モータ駆動基板１５ｃから発射モータ１５ｅへ駆動信号を出力させるための発射スイッチ１５ｄが接続されている。
【００２８】
遊技枠中継基板５３には、満杯検出スイッチ７２、賞球切れ検出スイッチ７３およびセンサ中継基板５４が電気的に接続されている。センサ中継基板５４は、賞球ユニット６２に備えられた賞球払出センサ６２ａ，６２ｂおよび払出中継基板５５と電気的に接続されている。払出中継基板５５には、貸球切れスイッチ６１、賞球払出モータ６２ｃおよび貸球ユニット６３が電気的に接続されている。盤面中継基板５１には、普通電動役物２８を駆動する普通電動役物ソレノイド２８ａ、普通図柄表示装置３４、普通図柄作動右ゲート２５を通過した遊技球を検出する右ゲートスイッチ２５ａ、普通図柄作動左ゲート２６を通過した遊技球を検出する左ゲートスイッチ２６ａ、大入賞口４１に入賞した遊技球を検出する大入賞口スイッチ４１ａ、右袖入賞口２２に入賞した遊技球を検出する右袖入賞口スイッチ２２ａ、左袖入賞口２３に入賞した遊技球を検出する左袖入賞口スイッチ２３ａ、右入賞口１２に入賞した遊技球を検出する右入賞口スイッチ１２ａ、左入賞口１３に入賞した遊技球を検出する左入賞口スイッチ１３ａ、右下入賞口１４に入賞した遊技球を検出する右下入賞口スイッチ１４ａ、左下入賞口４４に入賞した遊技球を検出する左下入賞口スイッチ４４ａ、天入賞口３１に入賞した遊技球を検出する天入賞口スイッチ３１ａおよび大入賞口中継基板５０である。
大入賞口中継基板５０には、特定領域スイッチ４２ａ、特定領域を変化させる部材を駆動する特定領域ソレノイド４２ｂおよび開閉部材４３を駆動する大入賞口ソレノイド４１ｂが電気的に接続されている。電源基板８０は、ＡＣ２４Ｖ（５０Ｈｚ／６０Ｈｚ）の主電源７０から電源の供給を受け、各基板および装置へ必要電源を供給する。
【００２９】
［賞球コマンドの構成］
次に、メインＣＰＵ１１２からサブＣＰＵ２１２へ送信する賞球コマンドの構成について図５を参照して説明する。
図５（Ａ）は払出停止コマンドの構成を示す説明図であり、図５（Ｂ）は払出停止コマンド、賞球１個払出コマンド、賞球２個払出コマンドおよび賞球３個払出コマンドの構成を示す説明図であり、図５（Ｃ）は賞球１５個を払出す場合の賞球コマンドの構成を示す説明図である。
賞球コマンドは、賞球の払出しの停止を指示する払出停止コマンド、賞球１個の払出しを指示する賞球１個払出コマンド、賞球２個の払出しを指示する賞球２個払出コマンドおよび賞球３個の払出しを指示する賞球３個払出コマンドの計４種類から構成される。
各賞球コマンドは、それぞれ１バイト（８ビット）で構成されており、たとえば図５（Ａ）に示すように、払出停止コマンドの１ビット目および２ビット目の「００」は払出停止を指示する情報ビット（払出停止データ）であり、３ビット目および４ビット目の「００」も払出停止を指示する情報ビット（払出停止データ）である。また、５ビット目および６ビット目の「１１」は、１ビット目および２ビット目の情報ビット「００」が真にその情報を示すものであるか否かを検査するための検査ビット（検査データ）であり、７ビット目および８ビット目の「１１」は、３ビット目および４ビット目の情報ビット「００」が真にその情報を示すものであるか否かを検査するための検査ビット（検査データ）である。
【００３０】
つまり、賞球コマンドの１ビット目および２ビット目は、払出停止や賞球数などの情報を示す情報ビット（払出停止データや賞球データ）であり、３ビット目および４ビット目も情報を示す情報ビットである。また、賞球コマンドの５ビット目および６ビット目は、１ビット目および２ビット目の情報ビットが真にその情報を示すものであるか否かを検査するための検査ビット（検査データ）であり、７ビット目および８ビット目は、３ビット目および４ビット目の情報ビットが真にその情報を示すものであるか否かを検査するための検査ビットである。そして、情報ビットと検査ビットを加算して１１＝３Ｈとなった場合に、その検査ビットに加算された情報ビットを有効なものとして処理する。
また、図５（Ｂ）に示すように、賞球１個払出コマンドは、「１０１００１０１」の１バイトで構成されており、１ビット目および２ビット目の「０１」は賞球１個の払出しを指示する賞球１個払出データであり、３ビット目および４ビット目の「０１」も賞球１個払出データである。また、５ビット目および６ビット目の「１０」は、１ビット目および２ビット目の賞球１個払出データ「０１」を検査するための１個検査データであり、７ビット目および８ビット目の「１０」は、３ビット目および４ビット目の賞球１個払出データ「０１」を検査するための１個検査データである。
【００３１】
賞球２個払出コマンドは、「０１０１１０１０」の１バイトで構成されており、１ビット目および２ビット目の「１０」は賞球２個の払出しを指示する賞球２個払出データであり、３ビット目および４ビット目の「１０」も賞球２個払出データである。また、５ビット目および６ビット目の「０１」は、１ビット目および２ビット目の賞球２個払出データ「１０」を検査するための２個検査データであり、７ビット目および８ビット目の「０１」は、３ビット目および４ビット目の賞球２個払出データ「１０」を検査するための２個検査データである。
賞球３個払出コマンドは、「００００１１１１」の１バイトで構成されており、１ビット目および２ビット目の「１１」は賞球３個の払出しを指示する賞球３個払出データであり、３ビット目および４ビット目の「１１」も賞球３個払出データである。また、５ビット目および６ビット目の「００」は、１ビット目および２ビット目の賞球３個払出データ「１１」を検査するための３個検査データであり、７ビット目および８ビット目の「００」は、３ビット目および４ビット目の賞球３個払出データ「１１」を検査するための３個検査データである。
また、賞球１５個を払出す場合の賞球コマンドは、図５（Ｃ）に示すように、賞球３個払出コマンドを計５組組み合わせて構成される。さらに、賞球５個を払出す場合の賞球コマンドは、賞球３個払出コマンドと、賞球２個払出コマンドとを組み合わせて構成される。
【００３２】
［主なハードウエア構成］
次に、メインＣＰＵ１１２とサブＣＰＵ２１２との電気的接続関係について図４を参照して説明する。
図４（Ａ）は、メインＣＰＵ１１２とサブＣＰＵ２１２との電気的接続関係を示す説明図であり、図４（Ｂ）は、転送信号および賞球コマンドの関係を示すタイミングチャートである。
主基板１００のメインＣＰＵ１１２から出力された賞球コマンドは、メインＣＰＵバス１１８を介して出力ポート１２０へ出力され、その出力された賞球コマンドは、８本の信号線からなるメインＣＰＵパラレル出力ポート１２４を介して出力バッファ１２６に一時的に蓄積される。続いて、出力バッファ１２６に一時的に蓄積されている賞球コマンドは、８本の信号線Ｌ１〜Ｌ８を介して、サブＣＰＵ２１２に接続された入力バッファ２２０に一時的に蓄積される。
そして、メインＣＰＵ１１２から出力された転送信号が、メインＣＰＵバス１１８から出力ポート１２２、出力バッファ１２８および入力バッファ２２２を介してサブＣＰＵ２１２のトリガ入力（ＴＲＧ２）２２６に入力されると、入力バッファ２２０に蓄積されている賞球コマンドは、８本の信号線からなるサブＣＰＵパラレル入力ポート２２８を介して入力ポート２２４に取り込まれる。そして、サブＣＰＵ２１２は、取込んだ賞球コマンドが何を意味するコマンドであるかなどの解析を行い、その解析結果に基づいて賞球ユニット６２に賞球払出命令を出力するなどの制御を行う。
【００３３】
［賞球コマンドの入出力］
次に、賞球コマンドの入出力について図６および図７を参照して説明する。
図６は、メインＣＰＵ１１２が実行するコマンド出力処理１の流れを示すフローチャートであり、図７は、サブＣＰＵ２１２が実行するコマンド入力処理１の流れを示すフローチャートである。
（コマンド出力処理１）
メインＣＰＵ１１２は、第１種始動口スイッチ２７ａと接続されている入力ポートおよび盤面中継基板５１を介して各入賞口スイッチと接続されている入力ポートのいずれの電圧が変化したかに基いて、賞球を５個払出すのか否かを判定する（図６のステップ（以下、Ｓと略す）１０）。たとえば、第１種始動口スイッチ２７ａと接続されている入力ポートの電圧が変化した場合に、賞球を５個払出すと判定する（Ｓ１０：Ｙｅｓ）。
【００３４】
続いてメインＣＰＵ１１２は、賞球を５個払出すと判定すると（Ｓ１０：Ｙｅｓ）、賞球３個払出データ「１１」を２つ作成し、その賞球３個払出データを検査する３個検査データ「００」を２つ作成する（Ｓ１２）。つまり、賞球コマンド「００００１１１１」を作成する。
続いてメインＣＰＵ１１２は、賞球２個払出データ「１０」を２つ作成し、その賞球２個払出データを検査する２個検査データ「０１」を２つ作成する（Ｓ１４）。つまり、賞球コマンド「０１０１１０１０」を作成する。
続いてメインＣＰＵ１１２は、Ｓ１２およびＳ１４で作成したデータを機能別に分けてサブＣＰＵ２１２へ出力する（Ｓ３０）。
つまり、Ｓ１２で作成した賞球コマンド「００００１１１１」およびＳ１４で作成した賞球コマンド「０１０１１０１０」をそれぞれ賞球払出データと検査データとに分けて、賞球払出データ「１１１１」および検査データ「００００」の計１バイトを同時にパラレル出力方式で出力し、続いて賞球払出データ「１０１０」および検査データ「０１０１」の計１バイトを同時にパラレル出力方式で出力する。
【００３５】
またメインＣＰＵ１１２は、賞球を５個払出すと判定しなかった場合は（Ｓ１０：Ｎｏ）、賞球を１５個払出すか否かを判定し（Ｓ１６）、賞球を１５個払出すと判定すると（Ｓ１６：Ｙｅｓ）、２つの賞球３個払出データおよび２つの３個検査データから構成された賞球コマンドの作成数Ｎをリセットする（Ｓ１８）。続いてメインＣＰＵ１１２は、賞球３個払出データ「１１」を２つ作成し、その賞球３個払出データを検査する３個検査データ「００」を２つ作成する（Ｓ２０）。つまり、賞球コマンド「００００１１１１」を作成する。
続いてメインＣＰＵ１１２は、賞球コマンドの作成数Ｎに「１」を加算し（Ｓ２２）、作成数Ｎが「５」になったか否かを判定し（Ｓ２４）、「５」になっていない場合は（Ｓ２４：Ｎｏ）、Ｓ２０に戻り、賞球コマンド「００００１１１１」を作成する。
つまり、メインＣＰＵ１１２は、作成数Ｎが「５」になるまで賞球コマンド「００００１１１１」を作成する。
【００３６】
そしてメインＣＰＵ１１２は、作成数Ｎが「５」になったと判定すると（Ｓ２４：Ｙｅｓ）、Ｓ２０で作成した５つの賞球コマンド「００００１１１１」を機能別に分けてサブＣＰＵ２１２へ出力する（Ｓ３０）。つまり、メインＣＰＵ１１２は、賞球数を示す情報データ「１１１１」および賞球数を検査する検査データ「００００」の計１バイトを同時にパラレル出力方式で出力することを１セットとして、それを計５セット繰り返す。
またメインＣＰＵ１１２は、賞球を１５個払出すと判定しなかった場合は（Ｓ１６：Ｎｏ）、賞球の払出しを停止するか否かを判定する（Ｓ２６）。たとえば、メインＣＰＵ１１２は、下受け皿７（図１）が賞球で満杯になったことを検出する満杯検出スイッチ７２（図３）がＯＮしたことを検出したことに基いて、賞球の払出しを停止すると判定する。
続いてメインＣＰＵ１１２は、賞球の払出しを停止すると判定すると（Ｓ２６：Ｙｅｓ）、払出停止データ「００」を２つ作成し、その払出停止データを検査する停止検査データ「１１」を２つ作成する（Ｓ２８）。つまり、賞球コマンド「１１１１００００」を作成する。
続いてメインＣＰＵ１１２は、賞球コマンド「１１１１００００」をパラレル出力方式でサブＣＰＵ２１２へ出力する（Ｓ３０）。
なお、上記コマンド出力処理１は、ＲＯＭ１１４に格納されたコンピュータプログラムにしたがって実行される。
【００３７】
（コマンド入力処理１）
サブＣＰＵ２１２は、メインＣＰＵ１１２から出力された１バイトの賞球コマンドを入力し（図７のＳ４０）、その入力した賞球コマンドを構成する情報ビットの下位２ビットと検査ビットの下位２ビットとを加算する（Ｓ４２）。たとえば、入力した賞球コマンドが、賞球３個の払出しを指示する賞球コマンド「００００１１１１」であった場合は、情報ビットの下位２ビット「１１」と検査ビットの下位２ビット「００」とを加算し、「１１」＋「００」＝「１１」＝「０３Ｈ」を算出する。
続いてサブＣＰＵ２１２は、Ｓ４２の加算値が「０３Ｈ」であるか否かを判定し（Ｓ４４）、「０３Ｈ」である場合は（Ｓ４４：Ｙｅｓ）、情報ビットの下位２ビットに対応する制御信号を作成し（Ｓ４６）、その制御信号を賞球ユニット６２へ出力する（Ｓ５４）。たとえば、上記の例の場合は、情報ビットの下位２ビット「１１」に対応する制御信号、つまり賞球３個の払出しを指示する制御信号を作成して賞球ユニット６２へ出力し、賞球ユニット６２が３個の賞球を払出す。
【００３８】
またサブＣＰＵ２１２は、Ｓ４２の加算値が「０３Ｈ」でないと判定した場合は（Ｓ４４：Ｎｏ）、情報ビットの上位２ビットと検査ビットの上位２ビットとを加算する（Ｓ４８）。たとえば、上記の例の場合は、情報ビットの上位２ビット「１１」と検査ビットの上位２ビット「００」とを加算し、「１１」＋「００」＝「１１」＝「０３Ｈ」を算出する。
続いてサブＣＰＵ２１２は、Ｓ４８の加算値が「０３Ｈ」であるか否かを判定し（Ｓ５０）、「０３Ｈ」である場合は（Ｓ５０：Ｙｅｓ）、情報ビットの上位２ビットに対応する制御信号を作成し（Ｓ５２）、その制御信号を賞球ユニット６２へ出力する（Ｓ５４）。たとえば、上記の例の場合は、情報ビットの下位２ビット「１１」に対応する制御信号、つまり賞球３個の払出しを指示する制御信号を作成して賞球ユニット６２へ出力し、賞球ユニット６２が３個の賞球を払出す。
またサブＣＰＵ２１２は、Ｓ４８の加算値が「０３Ｈ」でないと判定した場合は（Ｓ５０：Ｎｏ）、Ｓ４０で入力した賞球コマンドが異常であることを示す異常信号を出力する（Ｓ５６）。たとえば、サブＣＰＵ２１２は、異常信号を特別図柄制御装置３２へ出力し、特別図柄制御装置３２の画面に「賞球コマンド異常」などのメッセージを表示させる。
なお、上記コマンド入力処理１は、ＲＯＭ２１４に格納されたコンピュータプログラムにしたがって実行される。
【００３９】
［第１実施形態の効果］
（１）以上のように、第１実施形態のパチンコ機１を使用すれば、メインＣＰＵ１１２は、１つの賞球数または払出停止に対して、その賞球数または払出停止を示す同一の情報データ２組と、そのデータを検査する同一の検査データ２組とから構成された賞球コマンドを出力し、サブＣＰＵ２１２は、入力した賞球コマンドを構成するいずれか１組の情報データおよび検査データが正常であると判定した場合に、その情報データに基いて制御信号を作成することができる。
したがって、２組の情報データの中の１組が、あるいは、２組の検査データの中の１組が、さらには、１組の情報データおよび検査データが、ノイズなどによりデータ化けした場合であっても、データ化けしていない情報データおよび検査データに基いて制御信号を作成することができる。
つまり、賞球コマンドのデータ化けにより、賞球が払出されないという事態を減少させることができる。
【００４０】
（２）しかも、メインＣＰＵ１１２は、賞球１５個を払出す場合は、賞球３個払出コマンドを５組作成して出力するため、その５組のうちの一部がデータ化けなどにより無効となった場合であっても、データ化けなどしていない他の組に基いて賞球の払出しを行うことができる。
したがって、賞球コマンドのデータ化けなどにより賞球不足となる遊技者の被害を低減することができる。
また、賞球１５個を払出す場合において、賞球の払出停止が必要なときに、賞球３個払出コマンドの出力を停止することにより、小さな賞球数なので略直ちに賞球の払出しを停止することができるし、払出再開は、賞球３個払出コマンドの出力を再開することにより、賞球の払出しを再開することもできる。
つまり、賞球の払出しを停止するためのコマンドおよび払出しを再開するためのコマンドを特別に設定して使用する必要がない。
【００４１】
＜第２実施形態＞
次に、この発明の第２実施形態について図を参照して説明する。
なお、この第２実施形態のパチンコ機は、賞球コマンドの構成、メインＣＰＵ１１２が実行するコマンド出力処理２およびサブＣＰＵ２１２が実行するコマンド入力処理を除いて第１実施形態のパチンコ機１と同一の構成および機能であるため、その同一部分の説明を省略する。
［賞球コマンドの構成］
賞球コマンドの構成について図８を参照して説明する。
図８（Ａ）は払出停止コマンドの構成を示す説明図であり、図８（Ｂ）は払出停止コマンド、賞球１個払出コマンド、賞球２個払出コマンドおよび賞球３個払出コマンドの構成を示す説明図であり、図８（Ｃ）は賞球１５個を払出す場合の賞球コマンドの構成を示す説明図である。
図８（Ａ）に示すように、払出停止コマンドは、１バイト（８ビット）で構成されており、１ビット目および２ビット目の「００」は払出停止を指示する払出停止データであり、３ビット目および４ビット目の「１１」は、１ビット目および２ビット目の払出停止データ「００」を検査するための停止検査データである。また、５ビット目および６ビット目の「００」は、払出停止データであり、７ビット目および８ビット目の「１１」は、５ビット目および６ビット目の払出停止データ「００」を検査するための検査データである。
【００４２】
つまり、賞球コマンドの１ビット目および２ビット目は、情報を示す情報データであり、３ビット目および４ビット目は、１ビット目および２ビット目の情報データを検査するための検査データである。また、賞球コマンドの５ビット目および６ビット目は、情報データであり、７ビット目および８ビット目は、５ビット目および６ビット目の情報データを検査するための検査データである。そして、情報データと検査データを加算して１１＝３Ｈとなった場合に、その検査データに加算された情報データを有効なものとして処理する。
また、図８（Ｂ）に示すように、賞球１個払出コマンドは、「１００１１００１」の１バイトで構成されており、１ビット目および２ビット目の「０１」は賞球１個払出データであり、３ビット目および４ビット目の「１０」は、１ビット目および２ビット目の賞球１個払出データ「０１」を検査するための１個検査データである。また、５ビット目および６ビット目の「０１」は賞球１個払出データであり、７ビット目および８ビット目の「１０」は、５ビット目および６ビット目の賞球１個払出データ「０１」を検査するための１個検査データである。
【００４３】
賞球２個払出コマンドは、「０１１００１１０」の１バイトで構成されており、１ビット目および２ビット目の「１０」は賞球２個払出データであり、３ビット目および４ビット目の「０１」は、１ビット目および２ビット目の賞球２個払出データ「１０」を検査するための２個検査データである。また、５ビット目および６ビット目の「１０」は賞球２個払出データであり、７ビット目および８ビット目の「０１」は、５ビット目および６ビット目の賞球２個払出データ「１０」を検査するための２個検査データである。
賞球３個払出コマンドは、「００１１００１１」の１バイトで構成されており、１ビット目および２ビット目の「１１」は賞球３個払出データであり、３ビット目および４ビット目の「００」は、１ビット目および２ビット目の賞球３個払出データ「１１」を検査するための３個検査データである。また、５ビット目および６ビット目の「１１」は賞球３個払出データであり、７ビット目および８ビット目の「００」は、５ビット目および６ビット目の賞球３個払出データ「１１」を検査するための３個検査データである。
また、賞球１５個を払出す場合の賞球コマンドは、図８（Ｃ）に示すように、賞球３個払出コマンドを計５組組み合わせて構成される。さらに、賞球５個を払出す場合の賞球コマンドは、賞球３個払出コマンドと、賞球２個払出コマンドとを組み合わせて構成される。
【００４４】
［賞球コマンドの入出力］
次に、賞球コマンドの入出力について図９および図１０を参照して説明する。図９は、メインＣＰＵ１１２が実行するコマンド出力処理２の流れを示すフローチャートであり、図１０は、サブＣＰＵ２１２が実行するコマンド入力処理２の流れを示すフローチャートである。
（コマンド出力処理２）
メインＣＰＵ１１２は、賞球を５個払出すのか否かを判定し（図９のＳ１０）、賞球を５個払出すと判定すると（Ｓ１０：Ｙｅｓ）、賞球３個払出データ「１１」と、その賞球３個払出データ「１１」を検査する３個検査データ「００」とから構成された賞球３個払出コマンド「００１１」を２組作成する（Ｓ１１）。続いてメインＣＰＵ１１２は、賞球２個払出データ「１０」と、その賞球２個払出データ「１０」を検査する２個検査データ「０１」とから構成された賞球２個払出コマンド「０１１０」を２組作成する（Ｓ１３）。続いてメインＣＰＵ１１２は、Ｓ１２およびＳ１４で作成したデータをサブＣＰＵ２１２へ出力する（Ｓ３２）。
つまり、Ｓ１１で作成した２つの賞球３個払出コマンド「００１１」「００１１」、Ｓ１３で作成した２つの賞球２個払出データ「０１１０」「０１１０の順序で、各１バイトのデータをそれぞれパラレル出力方式でサブＣＰＵ２１２へ出力する。
【００４５】
またメインＣＰＵ１１２は、賞球を５個払出すと判定しなかった場合は（Ｓ１０：Ｎｏ）、賞球を１５個払出すか否かを判定し（Ｓ１６）、賞球を１５個払出すと判定すると（Ｓ１６：Ｙｅｓ）、２つの賞球３個払出コマンドからなる賞球コマンドの作成数Ｎをリセットする（Ｓ１８）。続いてメインＣＰＵ１１２は、賞球３個払出データ「１１」と、その賞球３個払出データを検査する３個検査データ「００」とから構成された賞球３個払出コマンド「００１１」を２つ作成する（Ｓ１９）。続いてメインＣＰＵ１１２は、２つの賞球３個払出コマンドからなる賞球コマンドの作成数Ｎに「１」を加算し（Ｓ２２）、作成数Ｎが「５」になったか否かを判定し（Ｓ２４）、「５」になっていない場合は（Ｓ２４：Ｎｏ）、Ｓ１９に戻り、２つの賞球３個払出コマンド「００１１」「００１１」を作成する。
つまり、メインＣＰＵ１１２は、作成数Ｎが「５」になるまで２つの賞球３個払出コマンド「００１１」からなる賞球コマンド「００１１」「００１１」を作成する。
【００４６】
そしてメインＣＰＵ１１２は、作成数Ｎが「５」になったと判定すると（Ｓ２４：Ｙｅｓ）、Ｓ１９で作成した５つの賞球コマンドをサブＣＰＵ２１２へ出力する（Ｓ３２）。つまり、メインＣＰＵ１１２は、賞球３個払出コマンド「００１１」「００１１」の１バイトをパラレル出力方式で出力することを１セットとし、それを５セット繰り返す。
またメインＣＰＵ１１２は、賞球を１５個払出すと判定しなかった場合は（Ｓ１６：Ｎｏ）、賞球の払出しを停止するか否かを判定する（Ｓ２６）。たとえば、メインＣＰＵ１１２は、満杯検出スイッチ７２（図３）がＯＮしたことを検出したことに基いて、賞球の払出しを停止すると判定する。
続いてメインＣＰＵ１１２は、賞球の払出しを停止すると判定すると（Ｓ２６：Ｙｅｓ）、賞球の払出し停止を指示する払出停止データ「００」と、その払出停止データを検査する停止検査データ「１１」とから構成される払出停止コマンド「１１００」を２つ作成し（Ｓ２７）、払出停止コマンド「１１００」「１１００」の１バイトをパラレル出力方式でサブＣＰＵ２１２へ出力する（Ｓ３２）。
なお、上記コマンド出力処理２は、ＲＯＭ１１４に格納されたコンピュータプログラムにしたがって実行される。
【００４７】
（コマンド入力処理２）
サブＣＰＵ２１２は、メインＣＰＵ１１２から出力された１バイトの賞球コマンドを入力し（図１０のＳ４０）、その入力した賞球コマンドを構成する下位の情報ビットと下位の検査ビットとを加算する（Ｓ４１）。たとえば、入力した賞球コマンドが、賞球３個の払出しを指示する賞球コマンド「００１１００１１」であった場合は、下位の情報ビット「１１」と下位の検査ビット「００」とを加算し、「１１」＋「００」＝「１１」＝「０３Ｈ」を算出する。
続いてサブＣＰＵ２１２は、Ｓ４１の加算値が「０３Ｈ」であるか否かを判定し（Ｓ４４）、「０３Ｈ」である場合は（Ｓ４４：Ｙｅｓ）、下位の情報ビットに対応する制御信号を作成し（Ｓ４５）、その制御信号を賞球ユニット６２へ出力する（Ｓ５４）。たとえば、上記の例の場合は、情報ビットの下位２ビット「１１」に対応する制御信号、つまり賞球３個の払出しを指示する制御信号を作成して賞球ユニット６２へ出力し、賞球ユニット６２が３個の賞球を払出す。
【００４８】
またサブＣＰＵ２１２は、Ｓ４１の加算値が「０３Ｈ」でないと判定した場合は（Ｓ４４：Ｎｏ）、上位の情報ビットと上位の検査ビットとを加算する（Ｓ４７）。たとえば、上記の例の場合は、上位の情報ビット「１１」と上位の検査ビット「００」とを加算し、「１１」＋「００」＝「１１」＝「０３Ｈ」を算出する。
続いてサブＣＰＵ２１２は、Ｓ４７の加算値が「０３Ｈ」であるか否かを判定し（Ｓ５０）、「０３Ｈ」である場合は（Ｓ５０：Ｙｅｓ）、上位の情報ビットに対応する制御信号を作成し（Ｓ５１）、その制御信号を賞球ユニット６２へ出力する（Ｓ５４）。たとえば、上記の例の場合は、情報ビットの下位２ビット「１１」に対応する制御信号、つまり賞球３個の払出しを指示する制御信号を作成して賞球ユニット６２へ出力し、賞球ユニット６２が３個の賞球を払出す。
またサブＣＰＵ２１２は、Ｓ４７の加算値が「０３Ｈ」でないと判定した場合は（Ｓ５０：Ｎｏ）、Ｓ４０で入力した賞球コマンドが異常であることを示す異常信号を出力する（Ｓ５６）。たとえば、サブＣＰＵ２１２は、異常信号を特別図柄制御装置３２へ出力し、特別図柄制御装置３２の画面に「賞球コマンド異常」などのメッセージを表示させる。
なお、上記コマンド入力処理２は、ＲＯＭ２１４に格納されたコンピュータプログラムにしたがって実行される。
【００４９】
［第２実施形態の効果］
（１）以上のように、第２実施形態のパチンコ機１を使用すれば、メインＣＰＵ１１２は、１つの賞球数または賞球の払出停止に対して、その賞球数または払出停止を示す情報データと、その情報データを検査する検査データとから構成された同一の賞球コマンドを上位４ビットおよび下位４ビットの２つを同時に出力し、サブＣＰＵ２１２は、入力した２つの賞球コマンドの一方の賞球コマンドを構成する情報データが正常であると判定した場合に、その情報データに基いて制御信号を作成することができる。
したがって、入力した２つの賞球コマンドの中の１つの情報データまたは１つの検査データが、さらには、１つの賞球コマンドが、ノイズなどによりデータ化けした場合であっても、データ化けしていない情報データに基いて制御信号を作成することができる。
つまり、賞球コマンドのデータ化けにより、賞球が払出されないという事態を減少させることができる。
【００５０】
（２）しかも、２つの賞球コマンドを８本の信号線を介してパラレル出力方式で出力するため、１つの賞球コマンドの出力に使用している信号線が断線した場合であっても、残る１つの賞球コマンドを出力することができるため、その出力した賞球コマンドに基いて賞球を払出すことができる。
（２）また、メインＣＰＵ１１２は、賞球１５個を払出す場合は、賞球３個の払出しを指示する賞球コマンドを５組作成して出力するため、その５組のうちの一部がデータ化けなどにより無効となった場合であっても、データ化けなどしていない他の組に基いて賞球の払出しを行うことができる。
したがって、賞球コマンドのデータ化けなどにより賞球不足となる遊技者の被害を低減することができる。
さらに、賞球１５個を払出す場合において、賞球の払出停止が必要なときに、賞球３個払出コマンドの出力を停止することにより、小さな賞球数なので略直ちに賞球の払出しを停止することができるし、払出再開は、賞球３個払出コマンドの出力を再開することにより、賞球の払出しを再開することもできる。
つまり、賞球の払出しを停止するためのコマンドおよび払出しを再開するためのコマンドを特別に設定して使用する必要がない。
（３）さらに、賞球データおよび検査データが計４ビットで構成されているため、計８ビットで構成されている従来のものよりも、賞球数を検出するためのデータ処理量が少ない分、データ処理速度を高速化することができる。
しかも、従来は、８本の信号線を介して賞球コマンドを１つしか出力することができなかったが、信号線の本数を変更することなく、賞球コマンドを同時に２つ出力することができる。
【００５１】
＜他の実施形態＞
（１）第１実施形態では、情報データおよび検査データをそれぞれ２組ずつ作成し、それを１つの賞球コマンドとした場合を説明したが、情報データおよび検査データをそれぞれ３組以上の同一組数ずつ作成し、それを１つの賞球コマンドとすることもできる。この構成によれば、たとえば、作成した賞球コマンドのうち、２組のデータがデータ化けなどにより無効となった場合であっても、残りのデータのうち、１組のデータが正常であれば、そのデータを用いて賞球の払出しを行うことができる。
（２）第２実施形態では、情報データおよび検査データからなる同一の賞球コマンドを２つ作成し、それを１つの賞球コマンドとした場合を説明したが、情報データおよび検査データからなる同一の賞球コマンドを３つ以上作成し、それを１つの賞球コマンドとすることもできる。この構成によれば、たとえば、作成した賞球コマンドのうち、２つの賞球コマンドがデータ化けなどにより無効となった場合であっても、残りの賞球コマンドのうち、１つの賞球コマンドが正常であれば、その賞球コマンドを用いて賞球の払出しを行うことができる。
（３）情報データ２ビットが２組と、検査データ２ビットが１組の計６ビット構成の賞球コマンドを作成し、一方の１組の情報データおよび検査データ、あるいは、他方の１組の情報データおよび検査データを用いて所定の演算（たとえば両データの加算）を行うことにより、いずれか一方の１組の情報データおよび検査データが正常か否かを判定することもできる。
（４）信号線を４本にすることもでき、その構成にした場合でも、この発明の効果を奏することができる。
（５）前記各実施形態では、この発明に係る遊技機として、第１種パチンコ機を例に挙げて説明したが、第２種パチンコ機、第３種パチンコ機、あるいは、アレンジボール、雀球、スロットマシンなど、所定の条件が満たされた場合に所定量の賞媒体を払出す遊技機にも、この発明を適用できることは勿論である。
【００５２】
［各請求項と実施形態との対応関係］
入賞が、請求項１に記載の所定条件に対応し、賞球が賞媒体に対応する。また、賞球ユニット６２が払出手段に対応する。
そして、メインＣＰＵ１１２が実行するコマンド出力処理１またはコマンド出力処理２が、請求項１に記載の出力手段として機能し、サブＣＰＵ２１２が実行するコマンド入力処理１またはコマンド入力処理２が、判定手段として機能する。また、メインＣＰＵ１１２が実行するコマンド出力処理１が、請求項３に記載の出力手段として機能し、コマンド出力処理２が、請求項４に記載の出力手段として機能する。
【図面の簡単な説明】
【図１】この発明の実施形態に係るパチンコ機の外観を示す斜視説明図である。
【図２】図１に示すパチンコ機１に備えられた遊技盤５の主要構成を示す正面説明図である。
【図３】図１に示すパチンコ機１の主な電気的構成をブロックで示す説明図である。
【図４】図４（Ａ）は、メインＣＰＵ１１２とサブＣＰＵ２１２との電気的接続関係を示す説明図であり、図４（Ｂ）は、転送信号および賞球コマンドの関係を示すタイミングチャートである。
【図５】図５（Ａ）は払出停止コマンドの構成を示す説明図であり、図５（Ｂ）は払出停止コマンド、賞球１個払出コマンド、賞球２個払出コマンドおよび賞球３個払出コマンドの構成を示す説明図であり、図５（Ｃ）は賞球１５個を払出す場合の賞球コマンドの構成を示す説明図である。
【図６】メインＣＰＵ１１２が実行するコマンド出力処理１の流れを示すフローチャートである。
【図７】サブＣＰＵ２１２が実行するコマンド入力処理１の流れを示すフローチャートである。
【図８】図８（Ａ）は払出停止コマンドの構成を示す説明図であり、図８（Ｂ）は払出停止コマンド、賞球１個払出コマンド、賞球２個払出コマンドおよび賞球３個払出コマンドの構成を示す説明図であり、図８（Ｃ）は賞球１５個を払出す場合の賞球コマンドの構成を示す説明図である。
【図９】メインＣＰＵ１１２が実行するコマンド出力処理２の流れを示すフローチャートである。
【図１０】サブＣＰＵ２１２が実行するコマンド入力処理２の流れを示すフローチャートである。
【図１１】従来のパチンコ機の外観を示す正面説明図である。
【図１２】主基板と払出制御基板との電気的な接続関係を示す説明図である。
【符号の説明】
１    パチンコ機（遊技機）
６２    賞球ユニット（払出手段）
１１２    メインＣＰＵ
１１４    ＲＯＭ（記録媒体）
２１２    サブＣＰＵ
２１４    ＲＯＭ（記録媒体）
【図１】
0003813466.tif 000002
【図２】
0003813466.tif 000003
【図３】
0003813466.tif 000004
【図４】
0003813466.tif 000005
【図５】
0003813466.tif 000006
【図６】
0003813466.tif 000007
【図７】
0003813466.tif 000008
【図８】
0003813466.tif 000009
【図９】
0003813466.tif 000010
【図１０】
0003813466.tif 000011
【図１１】
0003813466.tif 000012
【図１２】
0003813466.tif 000013