(57)【要約】【課題】  ノイズの影響によるリセットを防止することができる。【解決手段】  遊技球は、上皿用誘導通路、下皿用誘導通路、球抜き排出通路、抜き球排出通路、セーフ球排出通路およびアウト球排出通路を通過中、互いにこすれ合って帯電し、この帯電した遊技球の静電放電によってノイズが発生する。このノイズの影響を受けてノイズが共通リセット信号であるリセット信号ＲＳＴｂとして払出ＣＰＵ７００およびシリアパラＩＦチップ７２０に入力されても、それぞれに備えた払出ノイズ除去部７１２，７９０でリセット信号ＲＳＴｂからノイズを取り除いている。このように、上皿用誘導通路、下皿用誘導通路、球抜き排出通路、抜き球排出通路、セーフ球排出通路およびアウト球排出通路の近辺に払出制御基板７０を配置し、払出制御基板７０がノイズの影響を極めて受けやすい環境下にある場合でも、ノイズの影響によるリセットを防止することができる。【選択図】  図６
2007296029.tif 000002
【特許請求の範囲】
【請求項１】
遊技球を貯留する球タンクと、
該球タンクから下流側に向けて遊技球が転動するよう傾斜した状態で当該球タンクの下方に設けられたタンクレールと、
該タンクレールから供給された遊技球を賞球として払い出す払出装置と、
該払出装置から払い出された遊技球を誘導する誘導通路と、
遊技盤に打ち込まれた遊技球を遊技機外に排出する排出通路と、
遊技の進行を制御する主制御基板と、
該主制御基板から送信された払出コマンドを受信し、該払出コマンドに基づいて前記払出装置による遊技球の払出制御を行う払出制御基板と、
を備える遊技機であって、
前記払出制御基板は、
前記払出コマンドを受信する一方、払出信号を前記払出装置に出力する払出入出力装置と、
該払出入出力装置から前記払出コマンドを読み込み、当該払出コマンドに基づいて当該払出入出力装置に前記払出信号を出力して前記払出装置による遊技球の払出制御を行う払出ＣＰＵと、
前記払出入出力装置および前記払出ＣＰＵに共通リセット信号を出力する共通払出パワーオンリセット回路と、
を備え、
前記払出入出力装置および前記払出ＣＰＵは、
前記共通リセット信号からノイズを取り除く払出ノイズ除去部
をそれぞれ備え、
それぞれの払出ノイズ除去部は、前記共通払出パワーオンリセット回路から出力された前記共通リセット信号からノイズを取り除いて前記払出入出力装置および前記払出ＣＰＵをリセットすることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノイズ対策が施された遊技機に関するものである。
【背景技術】
【０００２】
従来より、遊技機としてのパチンコ機の背面上方には、パチンコ島設備から供給される遊技球を受け止めて貯留する球タンクが設けられている。この球タンクの下方には、球タンクから払出装置に向けて遊技球が転動するよう傾斜した状態でタンクレールが設けられている。払出装置はパチンコ機の前面に設けられた上皿又は下皿に遊技球を払い出している。パチンコ機の中央には遊技盤が装着されるため球タンク、タンクレール及び払出装置は、遊技盤と干渉しないようパチンコ機の背面周囲に配置されている。
【０００３】
遊技盤に区画形成された遊技領域に打ち込まれた遊技球は、普通入賞口、始動入賞口及び大入賞口等の各種入賞口に入球したり又はアウト口で回収される。各種入賞口に入球した遊技球やアウト口で回収された遊技球は、各種通路を通ってパチンコ島設備に戻り、再び球タンクに貯留されて循環するようになっている。遊技球は循環中等、互いにこすれ合って帯電する。帯電した遊技球がパチンコ機内で静電放電すると、ノイズが発生してパチンコ機の各種制御基板が正常でないデータを出力したりする場合がある。
【０００４】
ＣＰＵのリセット端子にリセット信号を直接接続する一方、出力ポートのリセット端子にそのリセット信号に遅延回路を介して接続するパチンコ遊技機が提案されている（例えば、特許文献１）。このパチンコ遊技機では、ＣＰＵの動作が可能になるまでの間、出力ポートの動作開始時点を遅らせる遅延回路によって出力ポートから正常でないデータを出力しないようにしている。
【特許文献１】特開平１１―４７４０８号公報（図５）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、払出装置から上皿又は下皿に遊技球を払い出す通路の近辺、各種入賞口に入球した遊技球やアウト口で回収された遊技球をパチンコ島設備に戻す通路の近辺等に、主制御基板からのコマンドに基づいて払出装置の払出制御を行う払出制御基板を配置すると、払出制御基板は、上述したように帯電した遊技球によるノイズの影響を極めて受けやすくなる。そうすると、例えば遊技中、リセット信号がノイズの影響を受けて払出制御基板のＣＰＵにリセットがかかると、主制御基板からのコマンドを取りこぼしたりするおそれがある。
【０００６】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、ノイズの影響によるリセットを防止することができる遊技機を提供することにある。
【課題を解決するための手段】
【０００７】
上述の目的を達成するための有効な解決手段を以下に示す。なお、必要に応じてその作用等の説明を行う。また、理解の容易のため、発明の実施の形態において対応する構成等についても適宜示すが、何ら限定されるものではない。
【０００８】
（解決手段１）
遊技球を貯留する球タンクと、該球タンクから下流側に向けて遊技球が転動するよう傾斜した状態で当該球タンクの下方に設けられたタンクレールと、該タンクレールから供給された遊技球を賞球として払い出す払出装置と、該払出装置から払い出された遊技球を誘導する誘導通路と、遊技盤に打ち込まれた遊技球を遊技機外に排出する排出通路と、遊技の進行を制御する主制御基板と、該主制御基板から送信された払出コマンドを受信し、該払出コマンドに基づいて前記払出装置による遊技球の払出制御を行う払出制御基板と、を備える遊技機であって、前記払出制御基板は、前記払出コマンドを受信する一方、払出信号を前記払出装置に出力する払出入出力装置と、該払出入出力装置から前記払出コマンドを読み込み、当該払出コマンドに基づいて当該払出入出力装置に前記払出信号を出力して前記払出装置による遊技球の払出制御を行う払出ＣＰＵと、前記払出入出力装置および前記払出ＣＰＵに共通リセット信号を出力する共通払出パワーオンリセット回路と、を備え、前記払出入出力装置および前記払出ＣＰＵは、前記共通リセット信号からノイズを取り除く払出ノイズ除去部をそれぞれ備え、それぞれの払出ノイズ除去部は、前記共通払出パワーオンリセット回路から出力された前記共通リセット信号からノイズを取り除いて前記払出入出力装置および前記払出ＣＰＵをリセットすることを特徴とする遊技機。
【０００９】
この遊技機では、遊技球を貯留する球タンクと、この球タンクから下流側に向けて遊技球が転動するよう傾斜した状態でその球タンクの下方に設けられたタンクレールと、このタンクレールから供給された遊技球を賞球として払い出す払出装置と、この払出装置から払い出された遊技球を誘導する誘導通路と、遊技盤に打ち込まれた遊技球を遊技機外に排出する排出通路と、遊技の進行を制御する主制御基板と、この主制御基板から送信された払出コマンドを受信し、この受信した払出コマンドに基づいて払出装置による遊技球の払出制御を行う払出制御基板と、を備えている。
【００１０】
この払出制御基板は、払出コマンドを受信する一方、払出信号を払出装置に出力する払出入出力装置と、この払出入出力装置が受信した払出コマンドを読み込み、この読み込んだ払出コマンドに基づいて払出入出力装置に払出信号を出力して払出装置による遊技球の払出制御を行う払出ＣＰＵと、払出入出力装置および払出ＣＰＵに共通リセット信号を出力する共通払出パワーオンリセット回路と、を備えている。つまり払出ＣＰＵは、主制御基板から送信された払出コマンドを、払出入出力装置を介して読み込む一方、払出装置への払出信号を、払出入出力装置を介して出力することによって払出装置による遊技球の払出制御を行っている。
【００１１】
払出入出力装置および払出ＣＰＵは、共通リセット信号からノイズを取り除く払出ノイズ除去部をそれぞれ備えており、それぞれの払出ノイズ除去部により共通パワーオンリセット回路から出力された共通リセット信号からノイズが取り除かれてリセットされる。
【００１２】
遊技球は、誘導通路および排出通路を通過中、互いにこすれ合って帯電し、この帯電した遊技球の静電放電によってノイズが発生する。このノイズの影響を受けて共通リセット信号としてノイズが払出入出力装置および払出ＣＰＵに入力されても、それぞれに備えた払出ノイズ除去部で共通リセット信号からノイズを取り除いている。このように、誘導通路および排出通路の近辺に払出制御基板を配置し、払出制御基板がノイズの影響を極めて受けやすい環境下にある場合でも、ノイズの影響によるリセットを防止することができる。また払出ＣＰＵは、主制御基板から送信された払出コマンドをノイズの影響によって取りこぼすことがなくなるため遊技者に不利益を与えない。
【００１３】
本実施形態では、図２の球タンク１７が球タンクに相当し、図２のタンクレール１８がタンクレールに相当し、図２の払出装置７６が払出装置に相当し、図３の上皿用誘導通路１６ａおよび下皿用誘導通路１９ａが誘導通路に相当し、図１の遊技盤１３が遊技盤に相当し、図１のパチンコ機１０が遊技機に相当し、図３の球抜き排出通路１６ｂ、図４の抜き球排出通路１６ｅ、セーフ球排出通路１６ｆおよびアウト球排出通路１６ｇが排出通路に相当し、図５の主制御基板２０が主制御基板に相当し、遊技球の払い出しに関する払出コマンドが払出コマンドに相当し、図５の払出制御基板７０が払出制御基板に相当し、図６のシリパラＩＦチップ７２０が払出入出力装置に相当し、図６の払出ＣＰＵ７００、図１７〜図１９の払出ＣＰＵ７００が払出ＣＰＵに相当し、図６のリセット信号ＲＳＴｂ、図１７〜図１９のリセット信号ＲＳＴｂが共通リセット信号に相当し、図６のパワーオンリセット回路７９４、図１７〜図１９のパワーオンリセット回路７９４が共通払出パワーオンリセット回路に相当し、図６のシリパラＩＦチップ７２０のノイズ除去部７９０、図１７〜図１９のシリパラＩＦチップ７２０のノイズ除去部７９０および図６の払出ＣＰＵ７００のノイズ除去部７１２、図１７〜図１９の払出ＣＰＵ７００のノイズ除去部７１２がノイズ除去部に相当する。
【００１４】
（解決手段２）
解決手段１に記載の遊技機であって、前記主制御基板は、遊技の進行を制御し、前記払出コマンドを送信する主ＣＰＵと、該主ＣＰＵにリセット信号を出力する主パワーオンリセット回路と、前記主ＣＰＵに主外部クロック信号を出力する主発振器と、を備え、前記主ＣＰＵは、前記主外部クロック信号に基づいて前記リセット信号からノイズを取り除く主ノイズ除去部を備え、該主ノイズ除去部は、前記主パワーオンリセット回路から出力された前記リセット信号からノイズを取り除いて前記主ＣＰＵをリセットし、前記払出制御基板は、さらに、前記払出入出力装置および前記払出ＣＰＵに、当該払出ＣＰＵの払出外部クロック信号を共通クロック信号として出力する共通払出発振器を備え、前記それぞれの払出ノイズ除去部は、前記共通クロック信号に基づいて前記共通リセット信号からノイズを取り除いて前記払出入出力装置および前記払出ＣＰＵをリセットすることを特徴とする遊技機。こうすれば、主ＣＰＵがノイズの影響を受けても、このノイズによるリセットを防止することができるため払出制御基板に主制御基板からの払出コマンドが途切れない。
【００１５】
本実施形態では、図６の主ＣＰＵ２００、図１７〜図１９の主ＣＰＵ２００が主ＣＰＵに相当し、図６のリセット信号ＲＳＴａ、図１７〜図１９のリセット信号ＲＳＴａがリセット信号に相当し、図６のパワーオンリセット回路２９４、図１７〜図１９のパワーオンリセット回路２９４が主パワーオンリセット回路に相当し、図６のクロック信号ＣＬＫａ、図１７のクロック信号ＣＬＫａ（φａ）、図１８のクロック信号ＣＬＫａ、図１９のクロック信号ＣＬＫａ（φａ）が主外部クロック信号に相当し、図６の発振器２９２、図１７〜図１９の発振器２９２が主発振器に相当し、図６の主ＣＰＵ２００のノイズ除去部２９０、図１７〜図１９の主ＣＰＵ２００のノイズ除去部２９０が主ノイズ除去部に相当し、図６のクロック信号ＣＬＫｂ（φｂ）、図１７〜図１９のクロック信号ＣＬＫｂ（φｂ）が共通クロック信号に相当し、図６の発振器７９２、図１７〜図１９の発振器７９２が共通払出発振器に相当する。
【００１６】
（解決手段３）
解決手段２に記載の遊技機であって、前記主制御基板は、さらに、前記払出コマンドをシリアルで送信する主シリアル送信部を含み、前記払出入出力装置は、さらに、前記共通クロック信号を分周する払出入出力分周部と、前記払出コマンドをシリアルで受信する払出入出力シリアル受信部と、を備え、前記払出入出力分周部は、前記共通クロック信号を分周してシリアル受信基準クロック信号を生成し、該シリアル受信基準クロック信号を前記払出入出力シリアル受信部に供給し、前記払出入出力シリアル受信部は、前記シリアル受信基準クロック信号で前記払出コマンドをシリアルで受信することを特徴とする遊技機。こうすれば、共通クロック信号のみによってシリアル受信基準クロック信号も生成することができるため回路をコンパクトにすることができる。
【００１７】
本実施形態では、図６の主ＣＰＵ２００のシリアルＩＦ部２２０、図１７の主ＣＰＵ２００のシリアルＩＦ部２２０、図１８のシリパラＩＦチップ２１５のシリアルＩＦ部２２０、図１９のシリパラＩＦチップ２１５のシリアルＩＦ部２２０が主シリアル送信部に相当し、図６及び図１７〜図１９のシリパラＩＦチップ７２０の分周器７９６が払出入出力分周部に相当し、図６及び図１７〜図１９のシリパラＩＦチップ７２０のシリアルＩＦ部７２２が払出入出力シリアル受信部に相当する。
【００１８】
（解決手段４）
前記遊技機は、パチンコ遊技機である解決手段１〜３のいずれかに記載の遊技機。
【００１９】
本発明の遊技機において、遊技機がパチンコ遊技機であるため、パチンコ遊技機において、解決手段１〜３の作用効果が得られる。このパチンコ遊技機の基本構成としては、操作手段（本実施形態では、操作ハンドル１５）の操作に応じて遊技球を遊技領域（本実施形態では、遊技盤１３に区画形成された遊技領域）に打ち込み、該打ち込んだ遊技球が遊技領域内に設けられた始動口（本実施形態では、始動入賞口６１）に入賞することを条件として図柄表示手段（本実施形態では、ＬＣＤ３５）で図柄情報の変動表示を行い、図柄情報の表示結果を停止表示するものである。また、利益付与状態（大当り遊技状態）の発生時には、遊技領域内に設けられた大入賞口（本実施形態、大入賞口６２）を所定態様で開放して遊技球の入賞を可能にし、その入賞に基づいて遊技者に遊技特典（賞球の付与や磁気カードへのポイントの書き込み等）を付与するものである。
【００２０】
（解決手段５）
前記遊技機は、回胴式遊技機である解決手段１〜３のいずれかに記載の遊技機。
【００２１】
本発明の遊技機において、遊技機が回胴式遊技機であるため、回胴式遊技機において、解決手段１〜３の作用効果が得られる。この回胴式遊技機の基本構成としては、複数の図柄情報からなる図柄情報列（例えば、複数の図柄情報を付した複数のリール列）を変動表示した後に、図柄情報の表示結果を停止表示する変動表示手段を備えるとともに、始動用操作手段（例えば、操作レバー）の操作に基づいて図柄情報の変動表示を開始し、停止用操作手段（例えば、ストップボタン）の操作あるいは所定時間の経過に基づいて図柄情報の変動表示を停止する。そして、図柄情報が予め定めた特定表示態様となることを条件として利益付与状態（大当り遊技状態）を発生させる利益付与状態発生手段を備えたものである。
【００２２】
（解決手段６）
前記遊技機は、パチンコ遊技機と回胴式遊技機とを融合させた融合遊技機である解決手段１〜３のいずれかに記載の遊技機。
【００２３】
本発明の遊技機において、遊技機が融合遊技機であるため、融合遊技機において、解決手段１〜３の作用効果が得られる。このパチンコ遊技機と回胴式遊技機とを融合させた融合遊技機の基本構成としては、複数図柄情報からなる図柄情報列（例えば、複数の図柄を付した複数のリール列）を変動表示した後に、図柄情報の表示結果を停止表示する変動表示手段を備えるとともに、始動用操作手段（例えば、操作レバー）の操作に基づいて図柄情報の変動表示を開始し、停止用操作手段（例えば、ストップボタン）の操作あるいは所定時間の経過に基づいて図柄情報の変動表示を停止する。そして、図柄情報が予め定めた特定表示態様となることを条件として利益付与状態（大当り遊技状態）を発生させる利益付与状態発生手段を備えるとともに、遊技媒体として遊技球を使用することで、図柄情報の変動開始時には、所定数の遊技球を必要とし、利益付与状態の発生時には、多量の遊技球が払い出されるように構成されたものである。
【発明の効果】
【００２４】
本発明の遊技機においては、ノイズの影響によるリセットを防止することができる。
【発明を実施するための最良の形態】
【００２５】
以上説明した本発明の構成および作用を一層明らかにするために、以下本発明を適用した遊技機について説明する。なお、本明細書において、信号名の先頭に「＃」が付されているものは、負論理であることを意味している。「ハイレベル」は２値信号の２つのレベルのうちの「１」レベルを意味し、「ローレベル」は「０」レベルを意味している。
【００２６】
Ａ．パチンコ機１０の構成：
本発明の実施例の１つであるパチンコ機１０の構成について説明する。図１はパチンコ機１０の全体構成を示す正面図であり、図２はパチンコ機１０の背面構成を示す図であり、図３は遊技球をパチンコ機１０内に誘導する各種誘導通路を示す図であり、図４は遊技球をパチンコ機１０外に排出する各種排出通路を示す図である。まず、パチンコ機１０の正面構成について説明し、続いてパチンコ機１０の背面構成について説明する。
【００２７】
パチンコ機１０は、図１に示すように、パチンコ店のいわゆる島に固定される外枠１１、外枠１１に嵌め込まれる内枠１２、内枠１２の中央上寄りに配置され遊技球による遊技が行われる遊技盤１３、遊技盤１３の前面に配置され中央部にガラス板を有するガラス枠１４、遊技盤１３に遊技球を発射するための遊技者による操作を受け付けるハンドル１５、パチンコ機１０の裏面に配置されパチンコ島設備（図示しない）から供給される払出用の遊技球を貯留する球タンク１７，遊技者に対して払い出された遊技球を貯留する上皿１６および下皿１９，プリペイドカードによる遊技球の貸し出しを受け付けるカードユニット９０などを備える。
【００２８】
遊技盤１３の中央部には、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、以下、ＬＣＤという）３５を備えるセンター役物装置３４が設けられ、このセンター役物装置３４の下方には、遊技球の入賞を受け付ける始動入賞口６１が設けられている。この始動入賞口６１は、入賞した遊技球を検知する遊技球センサ６５、所定の場合に遊技球の導入経路を拡縮する遊技板駆動部６６を備える。始動入賞口６１の左方および右方には普通入賞口６３、下方には大入賞口６４がそれぞれ配置されている。
【００２９】
パチンコ機１０は、発光ダイオード（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、ＬＥＤ）を有する電飾５５，５６，５７，５８，５９を備える。電飾５５，５６は遊技盤１３の左右の端にそれぞれ設けられ、電飾５７はＬＣＤ３５の上部に設けられ、電飾５８，５９は、ガラス枠１４の上部の左右にそれぞれ設けられている。また、ガラス枠１４の上部の左には、遊技球の払い出しに関する状態を表示する状態表示部７２が設けられている。内枠１２の正面中央には、音声を出力するスピーカ４５が内蔵されている。
【００３０】
次に、パチンコ機１０の背面構成について説明する。パチンコ機１０の背面には、図２に示すように、上側に球タンク１７、その右側に払出装置７６がそれぞれ装着されている。球タンク１７の下方に、球タンク１７から払出装置７６に向けて遊技球が転動するよう傾斜した状態（図２中、右下がりの勾配を持たせた状態）でタンクレール１８が設けられている。球タンク１７は図示しないパチンコ島設備から供給される遊技球を受け、この遊技球はタンクレール１８を転動して払出装置７６で取り込まれる。
【００３１】
タンクレール１８の下方には、図１に示した遊技盤１３が配置されている。この遊技盤１３の裏面中央上寄りには図１に示したセンター役物装置３４が配置されており、このセンター役物装置３４の後部にはＬＣＤ３５が取り付けられている。このＬＣＤ３５はＬＣＤ３５の表示制御を行う図柄制御基板３０とモジュール化されており、図柄制御基板ボックス３１に収容されている。
【００３２】
遊技盤１３の裏面下側には、ボックス装着台３９が配置されている。このボックス装着台３９は、サブ制御基板４０が収容されたサブ制御基板ボックス４１と、主制御基板２０が収容された主制御基板ボックス２１と、が装着されている。具体的には、サブ制御基板ボックス４１に重ね合わされた状態で主制御基板ボックス２１が装着されている。ボックス装着台３９は、サブ制御基板ボックス４１および主制御基板ボックス２１が装着された状態でもサブ制御基板ボックス４１および主制御基板ボックス２１が遊技盤１３の外郭より外側にはみ出さないように配置されている。
【００３３】
このように、タンクレール１８の下方には、図柄制御基板ボックス３１および主制御基板ボックス２１等が突出している。このため、球タンク１７から落下した遊技球による損傷又は電気的な短絡が生じないよう後カバー４２が設けられている。この後カバー４２は、図柄制御基板ボックス３１と、主制御基板ボックス２１の上側と、を覆いかぶさる大きさの矩形状に形成されており、図示しないカバーヒンジ機構により開閉および着脱可能に装着されている。なお、後カバー４２は半透明の合成樹脂材により形成されており、後カバー４２が閉状態であっても、例えば作業者が図柄制御基板ボックス３１等を目視できるようになっている。
【００３４】
主制御基板ボックス２１は、その上側のみが後カバー４２に覆われており、上側以外は露出されている。主制御基板２０は、その下側に検査用コネクタ２２およびＲＡＭクリアスイッチ２３を備えており、検査用コネクタ２２およびＲＡＭクリアスイッチ２３が主制御基板ボックス２１から露出されている。このため、後カバー４２が閉状態であっても、検査用コネクタ２２に図示しない基板検査装置のコネクタを差し込むことができ、主制御基板２０の検査を行うことができる。また、ＲＡＭクリアスイッチ２３を操作して、主制御基板２０から遊技に関する各種情報を消去（クリア）することができる。
【００３５】
パチンコ機１０の背面下側領域（以下、単に「下側領域」と記載する。）には、その左側に発射装置４３が装着されている。この発射装置４３は、発射モータ４４および発射ハンマー４６を備えて構成されている。発射モータ４４は、発射ハンマー４６を作動させて遊技球を、遊技盤１３に区画形成された遊技領域に向けて発射する（打ち込む）。下側領域の中央には、払出制御基板７０が収容された払出制御基板ボックス７１が装着されている。払出制御基板７０は、払出装置７６の駆動源である払出駆動部７５（本実施形態では、ステッピングモータを用いている。）の駆動制御を行って払出制御を行う。下側領域の右側には、インターフェース基板４７が収容されたインターフェース基板ボックス４８が装着されている。インターフェース基板４７は、パチンコ機１０に隣接して設置されている、図１に示したカードユニット９０と払出制御基板７０とを電気的に接続し、球貸に関する信号を送受信する。
【００３６】
次に、パチンコ機１０およびパチンコ島設備の遊技球の循環について説明する。球タンク１７に貯留した遊技球は、図３に示すように、タンクレール１８を転動して払出装置７６で取り込まれる。この取り込まれた遊技球は、払出駆動部７５の出力軸と一体となって回転する球切り出し部材７７により上皿用誘導通路１６ａ又は球抜き排出通路１６ｂのいずれかに切り出される。
【００３７】
上皿用誘導通路１６ａに切り出された遊技球は、上皿１６と連通する上皿球貯留部１６ｃに誘導されて落下する。そして上皿１６および上皿球貯留部１６ｃが満タンとなり、さらに遊技球が落下してくると、上皿球貯留部１６ｃから溢れた遊技球は、仕切壁１６ｄを超えて下皿用誘導通路１９ａを通って下皿１９と連通する下皿球貯留部１９ｂに誘導されて落下する。
【００３８】
一方、球抜き排出通路１６ｂに切り出された遊技球は、図４に示すように、抜き球として抜き球排出通路１６ｅを通ってパチンコ島設備へ誘導される。なお、図１に示した始動入賞口６１、大入賞口６２および普通入賞口６３に入球した遊技球はセーフ球としてセーフ球排出通路１６ｆを通ってパチンコ島設備へ誘導される。また、図１に示したアウト口６４で回収された遊技球は、アウト球としてアウト球排出通路１６ｇを通ってパチンコ島設備へ誘導される。パチンコ島設備に誘導された抜き球、セーフ球およびアウト球は図３に示した球タンク１７に再び供給されており、パチンコ機１０およびパチンコ島設備では、遊技球が循環するようになっている。この循環する遊技球は、互いにこすれ合って帯電し、静電放電してノイズが発生する。
【００３９】
抜き球排出通路１６ｅ、セーフ球排出通路１６ｆおよびアウト球排出通路１６ｇは、上皿用誘導通路１６ａおよび下皿用誘導通路１９ａに連通しないよう配置されている。このように、図２に示した払出制御基板ボックス７１の裏面には、抜き球排出通路１６ｅ、セーフ球排出通路１６ｆ、アウト球排出通路１６ｇ、上皿用誘導通路１６ａおよび下皿用誘導通路１９ａが配置されており、払出制御基板ボックス７１に収容された払出制御基板７０はノイズの影響を極めて受けやすい環境下にある。
【００４０】
図５は、パチンコ機１０の電気的な概略構成を示すブロック図である。パチンコ機１０は、遊技の進行を制御する主制御基板２０と、主制御基板２０からのコマンドに基づいて遊技球の払出を制御する払出制御基板７０と、遊技進行に応じてＬＣＤ３５やスピーカ４５，電飾５５〜５９を用いた演出を制御するサブ制御基板４０と、ＬＣＤ３５における動画像表示を制御する（表示制御を行う）図柄制御基板３０とを備える。払出制御基板７０は、遊技球の払い出しを実行する払出駆動部７５と、上述した払い出しに関する状態を表示する状態表示部７２とに接続されている。
【００４１】
主制御基板２０，払出制御基板７０，サブ制御基板４０，図柄制御基板３０の各基板は、種々の演算処理を行うセントラルプロセッシングユニット（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央演算処理装置、以下、ＣＰＵという），ＣＰＵの演算処理を規定したプログラムを予め記憶するリードオンリメモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、以下、ＲＯＭという），ＣＰＵが取り扱うデータを一時的に記憶するランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、以下、ＲＡＭという）などの各基板に応じた電子部品が実装された回路基板である。
【００４２】
主制御基板２０と払出制御基板７０との間では、種々のコマンドがシリアルで送信される。主制御基板２０と払出制御基板７０との間のコマンドは、２バイト単位で構成され、１バイト単位に分割してシリアルで送信される。コマンドを正常に受信した基板は、コマンドを送信した基板に対して、正常にコマンドを受け取ったことを伝える確認信号であるＡＣＫ（アック、Ａｃｋｎｏｗｌｅｄｇｅ）信号を送信する。主制御基板２０と払出制御基板７０との間のコマンドの送受信について詳しくは後述する。
【００４３】
主制御基板２０からサブ制御基板４０に対してや、サブ制御基板４０から図柄制御基板３０に対しては、それぞれ種々のコマンドがパラレルで送信される。主制御基板２０からサブ制御基板４０に対する主なコマンドとしては、いわゆる「大当たり」や「はずれ」などの遊技に関する基本的な演出を指示するコマンドがある。サブ制御基板４０から図柄制御基板３０に対する主なコマンドとしては、主制御基板２０からのコマンドに基づくＬＣＤ３５における動画像の表示態様を指示するコマンドがある。
【００４４】
図６は、主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。主制御基板２０は、主制御基板２０における種々の演算処理を行うＣＰＵとして、外部とのシリアル通信機能およびパラレル通信機能を有する主ＣＰＵ２００と、この主ＣＰＵ２００に外部クロック信号であるクロック信号ＣＬＫａを出力する発振器２９２と、主ＣＰＵ２００をリセットするリセット信号ＲＳＴａを出力するパワーオンリセット回路２９４とを備える。なお、本実施形態では、クロック信号ＣＬＫａとして１６メガヘルツ（ＭＨｚ）が設定されている。パワーオンリセット回路２９４は、電源投入時、電源電圧が安定な規定電圧に達するまでの間、主ＣＰＵ２００の動作を強制的に停止させるよう主ＣＰＵ２００にリセット信号ＲＳＴａを出力する。
【００４５】
主ＣＰＵ２００には、演算処理を行う演算処理部２１０と、外部とのシリアル通信を行うシリアルＩＦ部２２０と、このシリアルＩＦ部２２０のシリアルで送信する送信レートおよびシリアルで受信する受信タイミング用クロックを設定する、基準クロック信号ＳＣＬＫａを生成するとともに、演算処理部２１０のシステムクロック信号φａを生成する分周器２９６と、外部とのパラレル通信を行うパラレルＩＦ部２３０と、所定の帯域周波数成分を除去するノイズ除去部２９０とが回路構成されている。分周器２９６は、発振器２９２から出力されたクロック信号ＣＬＫａを分周してシステムクロック信号φａ（本実施形態では、クロック信号ＣＬＫａを２分周するように設定されている。つまりクロック信号ＣＬＫａが１６ＭＨｚであるときには、システムクロック信号φａが８ＭＨｚに設定される。）を生成して演算処理部２１０およびノイズ除去部２９０にそれぞれ供給するとともに、クロック信号ＣＬＫａを分周して生成した基準クロック信号ＳＣＬＫａをシリアルＩＦ部２２０に供給している。シリアルＩＦ部２２０は、この供給される基準クロック信号ＳＣＬＫａに基づいて払出コマンドを払出制御基板７０にシリアルで送信する送信レートと、後述する動作状態コマンドを払出制御基板７０からシリアルで受信する受信タイミング用クロックを設定する。
【００４６】
ノイズ除去部２９０には、分周器２９６により生成されたシステムクロック信号φａおよびパワーオンリセット回路２９４からのリセット信号ＲＳＴａがそれぞれ入力されている。ノイズ除去部２９０は、システムクロック信号φａに基づいて所定の帯域周波数成分をリセット信号ＲＳＴａから除去するフィルタ処理を行う（ノイズ除去部２９０は、いわゆるデジタル方式のノイズ除去回路である）。このフィルタ処理では、１マイクロ秒（μｓ）幅までのノイズを取り除く。この「１μｓ幅までのノイズ」とは、発生するノイズが最大でも１μｓ幅であることであって、この値は実験による測定結果から得られたものである。フィルタ処理されたリセット信号ＲＳＴａ’は演算処理部２１０、シリアルＩＦ部２２０およびパラレルＩＦ部２３０にそれぞれ入力されている。このように、ノイズの影響によるインパルス状のリセット信号ＲＳＴａが演算処理部２１０、シリアルＩＦ部２２０及びパラレルＩＦ部２３０にそれぞれ直接入力されないようになっており、ノイズの影響によるリセットが働かないようになっている。
【００４７】
シリアルＩＦ部２２０は、演算処理部２１０からパラレルデータＴＤａを受け取り記憶する送信バッファレジスタ２４０と、送信バッファレジスタ２４０に記憶されたデータを受け取りシリアルデータＤａｂに変換して払出制御基板７０にシリアルで送信する送信シフトレジスタ２５０と、払出制御基板７０からシリアルデータＤｂａを受け取り記憶する受信シフトレジスタ２６０と、受信シフトレジスタ２６０に記憶されたデータを受け取り演算処理部２１０によってパラレルデータＲＤａとして読み出し可能に記憶する受信バッファレジスタ２７０と、シリアルＩＦ部２２０における各部の動作状態を管理するシリアル管理部２８０とを備え、これらシリアルＩＦ部２２０の構成回路は１チップに集積されている。送信バッファレジスタ２４０，送信シフトレジスタ２５０，受信シフトレジスタ２６０，受信バッファレジスタ２７０は、それぞれ１バイトの記憶容量を有するレジスタである。
【００４８】
シリアル管理部２８０は、送信シフトレジスタ２５０および送信バッファレジスタ２４０に関して、送信シフトレジスタ２５０がシリアルの送信中でない場合に、送信バッファレジスタ２４０から送信シフトレジスタ２５０へのデータの受け渡しを許可しデータが受け渡された後、送信バッファレジスタ２４０からデータを消去するように回路構成されている。
【００４９】
シリアル管理部２８０は、受信シフトレジスタ２６０および受信バッファレジスタ２７０に関して、受信バッファレジスタ２７０にデータが記憶されていない場合に、受信シフトレジスタ２６０から受信バッファレジスタ２７０へのデータの受け渡しを許可し、演算処理部２１０が受信バッファレジスタ２７０からパラレルデータＲＤａを読み出した後に、受信バッファレジスタ２７０からデータを消去するように回路構成されている。
【００５０】
演算処理部２１０は、送信バッファレジスタ２４０に対して書き込み信号＃ＷＲａを立ち下げることによって、送信バッファレジスタ２４０へのパラレルデータＴＤａの書き込みを行い、受信バッファレジスタ２７０に対して読み出し信号＃ＲＥａを立ち下げることによって、受信バッファレジスタ２７０からのパラレルデータＲＤａの読み出しを行う。
【００５１】
演算処理部２１０は、シリアルＩＦ部２２０における種々の状態を示す信号を、シリアル管理部２８０から受ける。演算処理部２１０がシリアル管理部２８０から受ける信号としては、送信バッファレジスタ２４０がクリアされている際にハイレベルとされる送信バッファ空き信号ＴＥａと、送信シフトレジスタ２５０がシリアルで送信中である際にハイレベルとされるシリアル送信中信号ＴＣａと、受信バッファレジスタ２７０にデータが記憶されている際にハイレベルとされる受信データ有り信号ＤＦａとがある。
【００５２】
図６に示すように、払出制御基板７０は、払出制御基板７０における種々の演算処理を行う払出ＣＰＵ７００と、外部とのシリアル通信およびパラレル通信を行う回路が形成されたシリパラＩＦチップ７２０と、払出ＣＰＵ７００およびシリパラＩＦチップ７２０に共通クロック信号としてクロック信号ＣＬＫｂを出力する発振器７９２と、払出ＣＰＵ７００およびシリパラＩＦチップ７２０をリセットするリセット信号ＲＳＴｂを出力するパワーオンリセット回路７９４とを備える。なお、本実施形態では、クロック信号ＣＬＫｂが払出ＣＰＵ７００の外部クロック信号である。このため、クロック信号ＣＬＫｂは払出ＣＰＵ７００のシステムクロック信号φｂとなる。クロック信号ＣＬＫｂ（φｂ）として８ＭＨｚが設定されている。パワーオンリセット回路７９４は、電源投入時、電源電圧が安定な規定電圧に達するまでの間、払出ＣＰＵ７００の動作を強制的に停止させるよう払出ＣＰＵ７００にリセット信号ＲＳＴｂを出力するとともに、シリパラＩＦチップ７２０にもリセット信号ＲＳＴｂを出力する。
【００５３】
クロック信号には、自身の周波数の整数倍の周波数成分（高周波）を含んでいる。例えば発振器７９２のクロック信号ＣＬＫｂが８ＭＨｚであるときには、１６ＭＨｚ、２４ＭＨｚ、…、と高い周波数成分を含んでいる。このように、デジタル回路では、クロック信号が最も周波数が高く、ノイズ源になりやすい。そこで本実施形態では、払出ＣＰＵ７００およびシリパラＩＦチップ７２０に発振器７９２からクロック信号ＣＬＫｂ（φｂ）をそれぞれに出力することによって、つまり発振器７９２からのクロック信号ＣＬＫｂ（φｂ）を共通化することによって、クロック信号が原因となって生じるノイズを低減している。
【００５４】
払出ＣＰＵ７００には、演算処理を行う演算処理部７１０と、所定の帯域周波数成分を除去するノイズ除去部７１２とが回路構成されている。このノイズ除去部７１２には、発振器７９２からのクロック信号ＣＬＫｂ（φｂ）およびパワーオンリセット回路７９４からのリセット信号ＲＳＴｂがそれぞれ入力されている。ノイズ除去部７１２は、クロック信号ＣＬＫｂ（φｂ）に基づいて所定の帯域周波数成分をリセット信号ＲＳＴｂから除去するフィルタ処理を行う（ノイズ除去部７１２は、いわゆるデジタル方式のノイズ除去回路である）。このフィルタ処理では、１μｓ幅までのノイズを取り除く。フィルタ処理されたリセット信号ＲＳＴｂ’は演算処理部７１０に入力されている。このように、ノイズの影響によるインパルス状のリセット信号ＲＳＴｂが演算処理部７１０に直接入力されないようになっており、ノイズの影響によるリセットが働かないようになっている。
【００５５】
シリパラＩＦチップ７２０には、外部とのシリアル通信を行うシリアルＩＦ部７２２と、外部とのパラレル通信を行うパラレルＩＦ部７３０と、所定の帯域周波数成分を除去するノイズ除去部７９０とが回路構成されており、これらシリパラＩＦチップ７２０の構成回路は１チップに集積されている。
【００５６】
なお、詳細な説明は後述するが、ノイズ除去部７９０には発振器７９２からのクロック信号ＣＬＫｂ（φｂ）およびパワーオンリセット回路７９４からのリセット信号ＲＳＴｂがそれぞれ入力されている。ノイズ除去部７９０は、クロック信号ＣＬＫｂ（φｂ）に基づいて所定の帯域周波数成分をリセット信号ＲＳＴｂから除去するフィルタ処理を行う（ノイズ除去部７９０は、いわゆるデジタル方式のノイズ除去回路である）。このフィルタ処理では、１μｓ幅までのノイズを取り除く。フィルタ処理されたリセット信号ＲＳＴｂ’はシリアルＩＦ部７２２およびパラレル部７５０に入力されている。このように、ノイズの影響によるインパルス状のリセット信号ＲＳＴｂがシリアルＩＦ部７２２およびパラレルＩＦ部７３０に入力されないようになっており、ノイズの影響によるリセットがシリアルＩＦ部７２２およびパラレルＩＦ部７３０に働かないようになっている。
【００５７】
シリアルＩＦ部７２２は、演算処理部７１０からパラレルデータＴＤｂを受け取り記憶する送信バッファレジスタ７４０と、送信バッファレジスタ７４０に記憶されたデータを受け取りシリアルデータＤｂａに変換して主制御基板２０にシリアルで送信する送信シフトレジスタ７５０と、主制御基板２０からシリアルデータＤａｂを受け取り記憶する受信シフトレジスタ７６０と、受信シフトレジスタ７６０に記憶されたデータを受け取り演算処理部７１０によってパラレルデータＲＤｂとして読み出し可能に記憶する受信バッファレジスタ７７０と、シリパラＩＦチップ７２０における各部の動作状態を管理するシリアル管理部７８０とを備える。送信バッファレジスタ７４０，送信シフトレジスタ７５０，受信シフトレジスタ７６０，受信バッファレジスタ７７０は、それぞれ１バイトの記憶容量を有するレジスタである。
【００５８】
シリアル管理部７８０は、受信バッファレジスタ７７０にデータが記憶されていない場合に、受信シフトレジスタ７６０から受信バッファレジスタ７７０へのデータの受け渡しを許可するように回路構成されている。また、シリアル管理部７８０は、送信シフトレジスタ７５０および送信バッファレジスタ７４０に関して、送信シフトレジスタ７５０がシリアルで送信中でない場合に、送信バッファレジスタ７４０から送信シフトレジスタ７５０へのデータの受け渡しを許可しデータが受け渡された後に、送信バッファレジスタ７４０からデータを消去するようにも回路構成されている。
【００５９】
ここで、主制御基板２０からシリアルで送信されたコマンドをシリパラＩＦチップ７２０が受信するタイミング（受信タイミング用クロック）について説明する。シリパラＩＦチップ７２０に内蔵された分周器７９６は、発振器７９２から出力されたクロック信号ＣＬＫｂ（φｂ）を分周して生成した基準クロック信号ＳＣＬＫｂをシリアルＩＦ部７２２に供給する。シリアルＩＦ部７２２は、この供給される基準クロック信号ＳＣＬＫｂに基づいて受信タイミング用クロックを設定する。この受信タイミング用クロックは、シリパラＩＦチップ７２０（送信シフトレジスタ７５０）から主制御基板２０にシリアルで送信する際の送信レートの１６倍に設定されている。具体的には、発振器７９２のクロック信号ＣＬＫｂが８ＭＨｚであるときには、このクロック信号ＣＬＫｂが分周器７９６で分周され生成された基準クロック信号ＳＣＬＫｂに基づいて、送信レートは１２００ボーレート（ｂｐｓ）に設定され、受信タイミング用クロックは１９．２キロヘルツ（ｋＨｚ）に設定される。なお、送信レートは、その詳細な説明は後述するが、球切れ情報等の各種情報を動作状態コマンドとして主制御基板２０にシリアルで送信する際に使用される。
【００６０】
払出ＣＰＵ７００（演算処理部７１０）は、送信バッファレジスタ７４０に対して書き込み信号＃ＷＲｂを立ち下げることによって、送信バッファレジスタ７４０へのパラレルデータＴＤｂの書き込みを行い、受信バッファレジスタ７７０に対して読み出し信号＃ＲＥｂを立ち下げることによって、受信バッファレジスタ７７０からのパラレルデータＲＤｂの読み出しを行う。
【００６１】
演算処理部７１０は、シリパラＩＦチップ７２０における種々の状態を示す信号を、シリアル管理部７８０から受ける。演算処理部７１０がシリアル管理部７８０から受ける信号としては、送信バッファレジスタ７４０がクリアされている際にハイレベルとされる送信バッファ空き信号ＴＥｂと、送信シフトレジスタ７５０がシリアルで送信中である際にハイレベルとされるシリアル送信中信号ＴＣｂと、受信バッファレジスタ７７０にデータが記憶されている際にハイレベルとされる受信データ有り信号ＤＦｂとがある。
【００６２】
主制御基板２０が払出制御基板７０に送信するコマンドは、遊技球の払い出しに関する払出コマンドである。払出コマンドは、例えば、遊技球の払い出し個数を指定するコマンドであり、複数ビットのコマンドである。払出コマンドは、送信シフトレジスタ２５０から受信シフトレジスタ７６０にシリアルで送信される。払出ＣＰＵ７００は、払出コマンドを正常に受信したと判断すると、アック信号を主制御基板２０に送信する。アック信号は、パラレルＩＦ部７３０からパラレルＩＦ部２３０にパラレルで送信される。図示は省略したが、パラレルＩＦ部７３０とパラレルＩＦ部２３０には複数のパラレルポートが備えられている。アック信号は１ビットの信号であり、パラレルＩＦ部７３０とパラレルＩＦ部２３０の間で、各々複数のパラレルポートのうち１ビット分のポートを利用して送受信される。
【００６３】
払出制御基板７０が主制御基板２０に送信するコマンドは、払出ＣＰＵ７００が検知するパチンコ機１０の動作状態を、主制御基板２０に通知するための動作状態コマンドである。払出コマンドは複数ビットのコマンドであり、動作状態コマンドには、例えば、遊技球が賞球ユニット内に十分ないことを示す球切れ情報と、カードユニット９０がパチンコ機１０に接続されていないことを示す情報と、主制御基板２０と払出制御基板７０の間でコマンドを正常に送受信できないことを示す情報が含まれる。動作状態コマンドは、送信シフトレジスタ７５０から受信シフトレジスタ２６０にシリアルで送信される。主ＣＰＵ２００は、動作状態コマンドを正常に受信したと判断すると、アック信号を払出制御基板７０に送信する。アック信号は１ビットの信号であり、パラレルＩＦ部２３０とパラレルＩＦ部７３０の間で、各々複数のパラレルポートのうち１ビット分のポートを利用して送受信される。
【００６４】
次に、主ＣＰＵ２００に内蔵されているノイズ除去部２９０、払出ＣＰＵ７００に内蔵されているノイズ除去部７１２およびシリアパラＩＦチップ７２０に集積（内蔵）されているノイズ除去部７９０について説明する。ノイズ除去部２９０，７１２，７９０は同一の構成を有しており、その動作も同一である。ここでは、その構成および動作の一例としてシリアパラＩＦチップ７２０に内蔵されているノイズ除去部７９０について説明する。図７はノイズ除去部７９０の回路構成の一例を示す概略構成図であり、図８はノイズ除去部７９０の動作を示すタイミングチャートである。
【００６５】
ノイズ除去部７９０は、図７に示すように、シフトレジスタ群７９０ａを中心として構成されている。このシフトレジスタ群７９０ａはフリップフロップ回路を多段に接続して構成されており、本実施形態では１０段のフリップフロップ回路によりシフトレジスタ群７９０ａが構成されている。
【００６６】
シフトレジスタ群７９０ａのＣＫ端子には図６に示した発振器７９２からのクロック信号ＣＬＫｂが入力され、シフトレジスタ群７９０ａのＡ端子には図６に示したパワーオンリセット回路７９４からのリセット信号ＲＳＴｂがインバータ７９０ｂを介してその論理が反転され、この反転リセット信号ＲＳＴｂが入力されている。シフトレジスタ群７９０ａは、Ａ端子に入力された反転リセット信号ＲＳＴｂを、クロック信号ＣＬＫｂが入力されるごとにデータとして取り込む。そしてこの取り込んだデータは、クロック信号ＣＬＫｂが入力されるごとに隣接するフリップフロップ回路に１つずつ移動して出力端子から信号を出力する。これによって、移動したデータに基づいてフリップフロップ回路の出力端子であるＱ0端子、Ｑ1端子、・・・、そしてＱ9から順に信号が出力される。具体的には
、Ｑ1端子はＱ0端子より反転リセット信号ＲＳＴｂの１クロック分遅れて出力され、Ｑ2端子はＱ1端子より反転リセット信号ＲＳＴｂの１クロック分遅れて出力され、・・・、Ｑ9端子はＱ8端子より反転リセット信号ＲＳＴｂの１クロック分遅れて出力される。このように、Ｑ9端子はＱ0端子から反転リセット信号ＲＳＴｂの１０クロック分遅れて信号を出力する。
【００６７】
Ｑ0端子〜Ｑ9端子から出力された信号はアンド回路７９０ｃに入力され、これらの信号からアンド回路７９０ｃは論理積をとる。この演算結果はインバータ７９０ｄを介して論理が反転され（図中、Ｘ点）、リセット信号ＲＳＴｂとしてシリアルＩＦ部７２２およびパラレルＩＦ部７３０に出力される。なお、インバータ７９０ｄで論理が反転されることでノイズ除去部７９０に入力されたリセット信号ＲＳＴｂの論理に戻る。
【００６８】
次に、リセット信号ＲＳＴｂが入力された状態におけるノイズ除去部７９０の動作について説明する。シフトレジスタ群７９０ａは、図８に示すように、ＣＫ端子にクロック信号ＣＬＫｂが入力されると、Ａ端子に入力される反転リセット信号ＲＳＴｂをデータとして取り込み始める（タイミングｔ０）。次のクロック信号ＣＬＫｂの立ち上がり（「アップエッジ」という。）で取り込んだデータに基づいてＱ0端子から信号をアンド回路７９０ｃに出力する（タイミングｔ１）。続いて次のアップエッジでＱ0端子を有するフリップフロップ回路からＱ1端子を有するフリップフロップ回路にデータを移動し、この移動したデータに基づいてＱ1端子から信号をアンド回路７９０ｃに出力する（タイミングｔ２）。またこのタイミングｔ２でもＱ0端子を有するフリップフロップ回路がＡ端子に入力される反転リセット信号ＲＳＴｂをデータとして取り込み、この取り込んだデータに基づいてＱ0端子から信号をアンド回路７９０ｃに出力する。
【００６９】
続いて次のアップエッジでＱ1端子を有するフリップフロップ回路からＱ2端子を有するフリップフロップ回路にデータを移動し、この移動したデータに基づいてＱ2端子から信号をアンド回路７９０ｃに出力する（タイミングｔ３）。またこのタイミングｔ３でもＱ0端子を有するフリップフロップ回路からＱ1端子を有するフリップフロップ回路にデータを移動し、この移動したデータに基づいてＱ1端子から信号をアンド回路７９０ｃに出力する。またＱ0端子を有するフリップフロップ回路は、Ａ端子に入力される反転リセット信号ＲＳＴｂをデータとして取り込み、この取り込んだデータに基づいてＱ0端子から信号をアンド回路７９０ｃに出力する。
【００７０】
その後、クロック信号ＣＬＫｂによるアップエッジが続いて、タイミングｔ１でＱ0端子から信号が出力されてから１０回目のアップエッジでＱ8端子を有するフリップフロップ回路からＱ9端子を有するフリップフロップ回路にデータを移動し、この移動したデータに基づいてＱ9端子から信号をアンド回路７９０ｃに出力する。タイミングｔ０から反転リセット信号ＲＳＴｂがＡ端子に入力された状態であるためＱ0端子〜Ｑ9端子から出力された信号によって演算結果が初めて真となってインバータ７９０ｃに出力される。そして、このインバータ７９０ｃでは、入力された信号の論理を反転し、Ｘ点でリセット信号ＲＳＴｂとして図６に示した、シリアルＩＦ部７２２およびパラレルＩＦ部７３０に出力する（タイミングｔ４）。
【００７１】
このように、タイミングｔ１〜タイミングｔ４までの期間は反転クロック信号ＣＬＫｂの１０クロック分になっており、Ｑ9端子はＱ0端子から反転リセット信号ＲＳＴｂの１０クロック分遅れて信号を出力する。クロック信号ＣＬＫｂが８ＭＨｚであるときには、１クロックが０．１２５μｓとなるため１０クロックで１．２５μｓとなる。つまり、少なくとも１０クロック分の信号がＡ端子に入力されないと、Ｘ点においてリセット信号ＲＳＴｂとしてシリアルＩＦ部７２２およびパラレルＩＦ部７３０に出力されないようになっている。したがって、１μｓ幅までのノイズは、ノイズ除去部７９０で取り除くことができる。
【００７２】
Ｂ．パチンコ機１０の動作：
Ｂ−１．払出制御基板７０による払出定時割り込み処理：
パチンコ機１０の動作の一つとして、払出制御基板７０における払出定時割り込み処理について説明する。図９は、払出制御基板７０による払出定時割り込み処理を示すフローチャートである。払出定時割り込み処理は、払出制御基板７０の払出ＣＰＵ７００によって、所定の間隔（本実施形態では、１ミリセカンド（以下、ｍｓと表記））で繰り返し実行される。
【００７３】
払出制御基板７０の払出ＣＰＵ７００（演算処理部７１０）は、払出定時割り込み処理において種々の処理を実行する。本実施形態では、払出ＣＰＵ７００は、アック出力処理（ステップＳ１０）、ＣＲ通信処理（ステップＳ２０）、満タン・球切れチェック処理（ステップＳ３０）、コマンド受信処理（ステップＳ４０）、コマンド解析処理（ステップＳ５０）、払出処理（ステップＳ６０）、状態表示処理（ステップＳ７０）、コマンド送信処理（ステップＳ８０）の順に種々の処理を実行する。払出定時割り込み処理における各処理（ステップＳ１０〜Ｓ８０）は、遊技の進行状態に応じて処理内容が異なってくるため、完了までに要する時間が遊技の進行に応じて変動する。払出定時割り込み処理におけるアック出力処理（ステップＳ１０）の処理は、他の処理（ステップＳ２０〜Ｓ８０）の処理に優先し、本実施形態では、アック出力処理（ステップＳ１０）の処理は、払出定時割り込み処理の先頭で実行される。
【００７４】
アック出力処理（ステップＳ１０）は、主制御基板２０からコマンドを正常に受信した際に主制御基板２０に対してアック信号を出力するための処理である。アック出力処理（ステップＳ１０）の詳細は後述する。
【００７５】
ＣＲ通信処理（ステップＳ２０）は、カードユニット９０と間で遊技球の貸し出しに関するデータをやり取りするための処理である。満タン・球切れチェック処理（ステップＳ３０）は、下皿１９に貯留されている遊技球が満杯となっていないか、球タンク１７に貯留されている遊技球が空となっていないかを確認することによって、遊技球の払い出しに障害となる物理的な状態を検出するための処理である。
【００７６】
コマンド受信処理（ステップＳ４０）は、主制御基板２０から１バイト単位でシリアルで送信された払出コマンドを受信するための処理である。コマンド受信処理（ステップＳ４０）の詳細は後述する。コマンド解析処理（ステップＳ５０）は、コマンド受信処理（ステップＳ４０）にて受信された払出コマンドの内容を解析するための処理である。具体的には、コマンド解析処理（ステップＳ５０）では、払出コマンドが示す払い出し個数が正常値（例えば１個〜１５個）の範囲内であるか否か判断し、正常値の範囲内でなければ、遊技球の払い出しを行わないものとして、払出コマンドを無視する。払い出し個数が正常値の範囲内であれば、払出コマンドが示す払い出し個数を、払い出し個数バッファで記憶している総払い出し個数に加算する。払い出し個数バッファは、パチンコ機１０が払い出すべき遊技球の総数を記憶するバッファである。
【００７７】
払出処理（ステップＳ６０）は、遊技球の払い出しを実行するための処理である。払出処理（ステップＳ６０）において、ＣＲ通信処理（ステップＳ２０）にて得られた貸し出しの指示や、払い出し個数バッファの内容に応じて、払出ＣＰＵ７００は、図２に示した払出装置７６の払出駆動部７５に対して動作を指示するための払出信号を、図６に示したシリパラＩＦチップ７２０を介して出力する。本実施形態では、カードユニット９０や主制御基板２０から払い出しを要求された遊技球の個数に異常な変化があった場合や、満タン・球切れチェック処理（ステップＳ３０）にて物理的な障害が確認された場合には、払出ＣＰＵ７００は、遊技球の払い出しを一時的に停止する。
【００７８】
状態表示処理（ステップＳ７０）は、状態表示部７２に払出ＣＰＵ７００が検知するパチンコ機１０の動作状態を表示させるための処理である。本実施形態では、状態表示部７２における動作状態の表示は、各状態に対応する数字を表示することによって行われ、例えば、主制御基板２０と払出制御基板７０とのコマンドの送受信に異常が発生した場合には状態表示部７２に「０」が表示され、球タンク１７において球切れが発生した場合には状態表示部７２に「１」が表示され、カードユニット９０が払出制御基板７０に接続されていない場合には状態表示部７２に「７」が表示される。
【００７９】
コマンド送信処理（ステップＳ８０）は、払出制御基板７０から主制御基板２０に２バイト単位の動作状態コマンドを１バイト単位で送信するための処理である。コマンド送信処理の詳細は後述する。
【００８０】
Ｂ−２．払出定時割り込み処理におけるコマンド受信処理：
図１０は、払出定時割り込み処理において実行されるコマンド受信処理（ステップＳ４０）の詳細を示すフローチャートである。コマンド受信処理（ステップＳ４０）は、前述した通り、図９に示した払出定時割り込み処理における種々の処理のうちの一つであり、払出制御基板７０の払出ＣＰＵ７００（演算処理部７１０）によって実行される。コマンド受信処理は、主制御基板２０からシリアルで送信された払出コマンドを受信するための処理である。
【００８１】
払出ＣＰＵ７００は、図１０に示したコマンド受信処理を開始すると、「受信データ有り信号ＤＦｂがハイレベル」であるか否か、すなわち、「受信バッファレジスタ７７０にデータが記憶されている場合」であるか否かを判断する（ステップＳ４１０）。ここで、コマンド受信処理において「受信データ有り信号ＤＦｂがハイレベル」であると判断される場合（ステップＳ４１０）には、主制御基板２０から払出制御基板７０に対して送信された２バイトの払出コマンドのうち、１バイト目が受信バッファレジスタ７７０に記憶された状態である。
【００８２】
「受信データ有り信号ＤＦｂがハイレベル」である場合（ステップＳ４１０）には、払出ＣＰＵ７００は、受信バッファレジスタ７７０に記憶されている払出コマンドの１バイト目を読み出す（ステップＳ４１２）。この払出コマンドの１バイト目を読み出すと、シリパラＩＦチップ７２０のシリアル管理部７８０は受信バッファレジスタ７７０に記憶された払出コマンドの１バイト目をクリアし、受信シフトレジスタ７６０に記憶されていた払出コマンドの２バイト目を受信バッファレジスタ７７０に受け渡す。
【００８３】
ステップＳ４１２に続けて払出ＣＰＵ７００は、受信バッファレジスタ７７０に記憶されている払出コマンドの２バイト目を読み出す（ステップＳ４２２）。この払出コマンドの２バイト目を読み出すと、シリパラＩＦチップ７２０のシリアル管理部７８０は受信バッファレジスタ７７０に記憶された払出コマンドの２バイト目をクリアする。
【００８４】
ステップＳ４２２に続けて払出ＣＰＵ７００は、ステップＳ４１２で読み出した払出コマンドの１バイト目と、ステップＳ４２２で読み出したコマンドの２バイト目とを照合して（ステップＳ４４０）、両者が整合するか否かを判断する（ステップＳ４４５）。本実施形態では、払出コマンドの２バイト目は、主制御基板２０において払出コマンドの１バイト目の各ビットを反転して生成されたデータである。読み出した払出コマンドの１バイト目と２バイト目とが整合する場合には（ステップＳ４４５）、払出ＣＰＵ７００は、主制御基板２０に対してアック信号を送信するためのアックフラグＦａをセットし（ステップＳ４５０）、コマンド送信処理を終了する。アックフラグＦａは、前述したアック出力処理（ステップＳ１０）において用いられ、払出ＣＰＵ７００に内蔵のレジスタやＲＡＭ（図示しない）に格納されるデータである。アックフラグＦａは、払出ＣＰＵ７００の起動時には「０」に設定されている。
【００８５】
一方、読み出したコマンドの１バイト目と２バイト目とが整合しない場合には（ステップＳ４４５）、払出ＣＰＵ７００は、アックフラグＦａをセットすることなくコマンド受信処理を終了する。これによって、払出コマンドが正常でない場合、アック信号は主制御基板２０に出力されず、主制御基板２０側では、アック信号が返信されないことにより払出コマンドの送信に異常が生じたことを判断することができる。
【００８６】
図１１は、コマンド受信処理（ステップＳ４０）が実行される際の払出制御基板７０における各信号の様子を示すタイムチャートである。なお、説明の便宜上、図１１では、払出コマンドの１バイト目と２バイト目とのシリアルの送信時間のスケールは、払出ＣＰＵ７００（演算処理部７１０）の演算処理時間のスケールと比べ縮小されている。
【００８７】
図１０に示したコマンド受信処理にて、読み出し信号＃ＲＥｂの立ち下がりによって、「受信データ有り信号ＤＦｂがハイレベル」であると判断されると（図１０中のステップＳ４１０）、受信バッファレジスタ７７０からパラレルデータＲＤｂに払出コマンドの１バイト目が出力され、払出コマンドの１バイト目が、払出ＣＰＵ７００によって受信バッファレジスタ７７０から読み出される。この払出コマンドの１バイト目が読み出されると、受信バッファレジスタ７７０がクリアされ、受信データ有り信号ＤＦｂはローレベルとなる（タイミングｔｂ１１〜ｔｂ１２，図１０中のステップＳ４１２）。そして、受信シフトレジスタ７６０から受信バッファレジスタ７７０へと払出コマンドの２バイト目が受け渡されると、受信データ有り信号ＤＦｂはハイレベルとなる（タイミングｔｂ１３）。
【００８８】
その後、払出コマンドの２バイト目が、コマンドの１バイト目と同様にして受信バッファレジスタ７７０から読み出される。この払出コマンドの２バイト目が読み出されると、受信バッファレジスタ７７０がクリアされ、受信データ有り信号ＤＦｂはローレベルとなる（タイミングｔｂ２１〜ｔｂ２２，図１０中のステップＳ４２２）。
【００８９】
本実施形態では、シリパラＩＦチップ７２０の受信タイミング用クロックは、上述したように、送信レート（１２００ｂｐｓ）の１６倍である１９．２ｋＨｚに設定されている。またシリパラＩＦチップ７２０は、スタートビットＳＴ，払出コマンドの各データビットＤ０〜Ｄ７，ストップビットＳＰのビット毎に、それぞれ３回のサンプリングを行い、この３回のサンプリングで検出された値を多数決判定する。これによって、払出コマンド受信の信頼性の向上が図られている。
【００９０】
Ｂ−３．払出定時割り込み処理におけるアック出力処理：
図１２は、払出定時割り込み処理において実行されるアック出力処理（ステップＳ１０）の詳細を示すフローチャートである。アック出力処理（ステップＳ１０）は、前述した通り、図９に示した払出定時割り込み処理における種々の処理のうちの一つであり、払出制御基板７０の払出ＣＰＵ７００（演算処理部７１０）によって実行される。
【００９１】
払出ＣＰＵ７００は、図１２に示したアック出力処理（ステップＳ１０）を開始すると、アックフラグＦａがセットされている場合には（ステップＳ１１０）、アック信号をシリパラＩＦチップ７２０のパラレルＩＦ部７３０を介して主制御基板２０に出力する（ステップＳ１２０）。その後、払出ＣＰＵ７００は、アックフラグＦａをリセットした後（ステップＳ１３０）、アック出力処理を終了する。アックフラグＦａがセットされていない場合には（ステップＳ１１０）、払出ＣＰＵ７００は、アック信号を出力せずにアック出力処理を終了する。
【００９２】
アックフラグＦａがセットされている場合とは、図１０に示したコマンド受信処理（ステップＳ４０）において、払出コマンドが正常に受信された際にアックフラグＦａがセットされた場合（図１０中のステップＳ４５０）である。図９に示したように、定時割り込み処理において、アック出力処理（ステップＳ１０）の処理は、コマンド受信処理（ステップＳ４０）の処理に優先して先に実行されるため、アックフラグＦａがセットされた際には、次回の定時割り込み処理におけるアック出力処理（ステップＳ１０）にてアック信号が出力されることとなる。
【００９３】
Ｂ−４．払出定時割り込み処理におけるコマンド送信処理：
図１３は、払出定時割り込み処理において実行されるコマンド送信処理（ステップＳ８０）の詳細を示すフローチャートである。コマンド送信処理（ステップＳ８０）は、前述した通り、図９に示した払出定時割り込み処理における種々の処理のうちの一つであり、払出制御基板７０の払出ＣＰＵ７００（演算処理部７１０）によって実行される。コマンド送信処理は、動作状態コマンドを主制御基板２０にシリアルで送信するための処理である。
【００９４】
払出ＣＰＵ７００は、図１３に示したコマンド送信処理を開始すると、送信ジョブフラグＦｊの値を判断する（ステップＳ８１０）。送信ジョブフラグＦｊは、コマンド送信処理における状態を示すフラグであり、払出ＣＰＵ７００の起動時には「０」に設定されており、払出ＣＰＵ７００に内蔵のレジスタやＲＡＭ（図示しない）に格納されるデータである。
【００９５】
「送信ジョブフラグＦｊ＝０」の場合には、払出ＣＰＵ７００は、主制御基板２０に対して送信すべき動作状態コマンドを準備するためのコマンド準備処理（ステップＳ８１５）を実行する。コマンド準備処理では、払出ＣＰＵ７００は、シリパラＩＦチップ７２０の複数のポートに入力される各センサからの信号に基づいて、動作状態コマンドを送信する必要があると判断すると、該センサからの信号に基づいて動作状態コマンドの１バイト目を生成する。そして、送信ジョブフラグＦｊを「１」に設定した後、コマンド準備処理（ステップＳ８１５）を終了する。
【００９６】
「送信ジョブフラグＦｊ＝１」の場合には、払出ＣＰＵ７００は、主制御基板２０に対して２バイト単位の動作状態コマンドを出力するためのコマンド出力処理を実行し（ステップＳ８２０）、「送信ジョブフラグＦｊ＝２」の場合には、主制御基板２０からのアック信号を確認するためのアック待ち処理を実行する（ステップＳ８６０）。払出ＣＰＵ７００は、コマンド準備処理（ステップＳ８１５），コマンド出力処理（ステップＳ８２０），アック待ち処理（ステップＳ８６０）のいずれかを終了した後、コマンド送信処理（ステップＳ８０）を終了する。なお、コマンド出力処理（ステップＳ８２０），アック待ち処理（ステップＳ８６０）の詳細については後述する。
【００９７】
図１４は、コマンド送信処理（ステップＳ８０）におけるコマンド出力処理（ステップＳ８２０）の詳細を示すフローチャートである。払出ＣＰＵ７００（演算処理部７１０）は、図１４に示すコマンド出力処理（ステップＳ８２０）を開始すると、「送信バッファ空き信号ＴＥｂがハイレベル」かつ「シリアル送信中信号ＴＣｂがローレベル」であるか否か、すなわち、「送信バッファレジスタ７４０にデータが記憶されていない場合」かつ「送信シフトレジスタ７５０がシリアルでの送信中でない場合」であるか否かを判断する（ステップＳ８２２）。「送信バッファ空き信号ＴＥｂがハイレベル」かつ「シリアル送信中信号ＴＣｂがローレベル」である場合（ステップＳ８２２）には、払出ＣＰＵ７００は、動作状態コマンドの１バイト目の各ビットを反転して、すなわち、１バイト目のビットのうち、「０」であるビットを「１」とし、「１」であるビットを「０」として、動作状態コマンドの残りの下位１バイトである２バイト目を生成する（ステップＳ８３４）。本実施形態では、動作状態コマンドの１バイト目は、動作状態コマンドとしての実質的な意味を持つデータであり、動作状態コマンドの２バイト目は、主制御基板２０側で動作状態コマンドの正誤を判断するためのデータである。
【００９８】
そして、動作状態コマンドの２バイト目を生成した後（ステップＳ８３４）、動作状態コマンドの１バイト目を、送信バッファレジスタ７４０に書き込む（ステップＳ８４２）。その後、予め設定された書込待機期間Ｌｗａの待機を行った後（ステップＳ８４４）、生成した動作状態コマンドの２バイト目を、送信バッファレジスタ７４０に書き込む（ステップＳ８４６）。払出ＣＰＵ７００は、動作状態コマンドを出力した後（ステップＳ８４６）、送信ジョブフラグＦｊを「２」に設定し（ステップ８５０）、コマンド出力処理を終了する。
【００９９】
ここで、書込待機期間Ｌｗａは、送信バッファレジスタ７４０への動作状態コマンドの１バイト目の書き込みから、この１バイト目が送信シフトレジスタ７５０へと受け渡しされるまでの期間である送信レジスタ引渡期間Ｌｂｓよりも長い期間であり、その定時割り込み処理の終了までに２バイト目の書き込み処理（図１４のステップＳ８４６）を実行可能な十分な時間を残す期間であり、次の定時割り込み処理の開始まで長引くような期間ではない。また、書込待機期間Ｌｗａは、動作状態コマンドの１バイト目のシリアルでの送信が完了するまでの期間であるシリアル送信期間Ｌｓｃよりも短い期間であり、定時割り込み処理の間隔である１ｍｓよりも短い期間である。本実施形態では、書込待機期間Ｌｗａは、２．５マイクロセカンドに設定されている。なお、本実施形態のシリパラＩＦチップ７２０のハードウェア仕様による送信レジスタ引渡期間Ｌｂｓは、約１．２５マイクロセカンドである。また、２バイト目の書き込み処理（図１４のステップＳ８４６）に要する払出ＣＰＵ７００の演算処理時間が、シリパラＩＦチップ７２０の送信レジスタ引渡期間Ｌｂｓ以上である場合には、図１４に示したコマンド待機処理のソフトウェアによる待機処理（ステップＳ８４４）は不要である。
【０１００】
図１５は、コマンド出力処理（ステップＳ８２０）が実行される際の払出制御基板７０における各信号の様子を示すタイムチャートである。図１４に示したコマンド出力処理にて、「送信バッファ空き信号ＴＥｂがハイレベル」かつ「シリアル送信中信号ＴＣｂがローレベル」であると判断され（図１４中のステップＳ８２２）、１バイト目の書き込みが実行される場合には（図１４中のステップＳ８４２）、パラレルデータＴＤｂに動作状態コマンドの１バイト目の出力が開始され（タイミングｔａ１）、その後、書き込み信号＃ＷＲｂの立ち下がりによって、送信バッファレジスタ７４０に動作状態コマンドの１バイト目が書き込まれる（タイミングｔａ２）
【０１０１】
送信バッファレジスタ７４０は、書き込まれた動作状態コマンドの１バイト目を送信シフトレジスタ７５０に引き渡し、この引き渡しが完了するとシリアル管理部７８０によってクリアされる。送信シフトレジスタ７５０は、送信バッファレジスタ７４０から受け取った動作状態コマンドの１バイト目をシリアルデータＤｂａに出力する。シリアル送信中のシリアルデータＤｂａには、スタートビットＳＴに続いて、コマンドの１ビット目Ｄ０から８ビット目Ｄ７までの各ビットが続き、最後にストップビットＳＰが出力される。このように、動作状態コマンドの１バイト目のシリアルでの送信が開始されると、シリアル送信中信号ＴＣｂはハイレベルとなる（タイミングｔａ３）。
【０１０２】
動作状態コマンドの１バイト目の書き込み（タイミングｔａ２，図１４中のステップＳ８４２）から、書込待機期間Ｌｗａの待機を経た後（図１４中のステップＳ８４４）、動作状態コマンドの１バイト目と同様に、送信バッファレジスタ７４０に動作状態コマンドの２バイト目が書き込まれる（タイミングｔａ４，図１４中のステップＳ８４６）。この際、送信シフトレジスタ７５０は、動作状態コマンドの１バイト目をシリアルで送信中であり、動作状態コマンドの２バイト目を送信バッファレジスタ７４０から受け取ることができないため、送信バッファレジスタ７４０は、書き込まれた動作状態コマンドの２バイト目を記憶して保持し、送信バッファ空き信号ＴＥｂはローレベルとなる（タイミングｔａ４）。
【０１０３】
その後、送信シフトレジスタ７５０による動作状態コマンドの１バイト目のシリアルでの送信が終了すると、送信バッファレジスタ７４０は、記憶する動作状態コマンドの２バイト目を送信シフトレジスタ７５０に引き渡し、この引き渡しが完了するとシリアル管理部７８０によってクリアされ、送信バッファ空き信号ＴＥｂはハイレベルとなる（タイミングｔａ５）。その後、送信シフトレジスタ７５０は、動作状態コマンドの１バイト目と同様に、送信バッファレジスタ７４０から受け取った動作状態コマンドの２バイト目をシリアルデータＤｂａに出力する（タイミングｔａ６〜ｔａ７）。
【０１０４】
本実施形態では、払出ＣＰＵ７００は、１ｍｓの間隔で定時割り込み処理を繰り返し実行するのに対し、シリパラＩＦチップ７２０は、１２００ｂｐｓ（Ｂｉｔ  Ｐｅｒ  Ｓｅｃｏｎｄ）の送信レートでシリアルでの送信を実行する。１２００ｂｐｓは、比較的安価なフォトカプラなどの、応答速度が低速の送受信素子を使用することができ、かつ、電気的ノイズの影響を受けない低速の通信速度である。シリアル送信における送信レートを１２００ｂｐｓとすると、電気的ノイズに対するコマンドの送信の信頼性を確保できる。送信レートが１２００ｂｐｓなので、本実施形態では、シリパラＩＦチップ７２０が２バイトの動作状態コマンドをシリアルで送信する時間は約１６．７ｍｓとなり、払出ＣＰＵ７００は、その間に定時割り込み処理を約１６回繰り返し実行することとなる。このように、払出ＣＰＵ７００は、送信バッファレジスタ７４０にコマンドを書き込んでしまえば、主制御基板２０に対する動作状態コマンドのシリアルでの送信をシリパラＩＦチップ７２０に任せることができる。つまり、払出ＣＰＵ７００は、シリアルでの送信中（送信バッファレジスタ７４０に動作状態コマンドが有る状態）であっても、制御処理を中断することなく実行することができる。
【０１０５】
図１６は、コマンド送信処理（ステップＳ８０）におけるアック待ち処理（ステップＳ８６０）の詳細を示すフローチャートである。払出ＣＰＵ７００（演算処理部７１０）は、図１６に示すアック待ち処理を開始すると、パラレルＩＦ部７３０が主制御基板２０からのアック信号を検出したか否かを判断する（ステップＳ８６２）。アック信号を検出した場合には（ステップＳ８６２）、払出ＣＰＵ７００は、コマンドが主制御基板２０へと正常に送信されたと判断し（ステップＳ８７０）、送信ジョブフラグＦｊを「０」に設定し（ステップＳ８８０）、アック待ち処理を終了する。
【０１０６】
一方、アック信号を検出しない場合には（ステップＳ８６２）、払出ＣＰＵ７００は、コマンドの書き込み（図１４中のステップＳ８４６）を終えてから所定の時間が経過したか否かを判断する（ステップＳ８６４）。この所定の時間は、主制御基板２０からのアック信号の返答を待つ時間であり、本実施形態では、１００ｍｓに設定されている。所定の時間が経過していない場合には（ステップＳ８６４）、払出ＣＰＵ７００は、そのままアック待ち処理を終了し、所定の時間が経過している場合には（ステップＳ８６４）、主制御基板２０へのコマンド送信がエラーであると判断し（ステップＳ８７５）、送信ジョブフラグＦｊを「０」に設定した後（ステップＳ８８０）、アック待ち処理を終了する。本実施形態では、払出ＣＰＵ７００は、動作状態コマンドの主制御基板２０への送信がエラーであると判断した場合には（ステップＳ８７５）、送信エラーとなった動作状態コマンドを再送する。
【０１０７】
ところで、主ＣＰＵ２００が払出コマンドを払出制御基板７０に送信した場合も、上記と同様にアック待ち処理を実行する。なお、主ＣＰＵ２００は、アック待ち処理中に入賞口６１に遊技球が入賞した場合、払出コマンドを生成する必要がある。主ＣＰＵ２００は、アック待ち処理において、所定時間以上アック信号を受信せずに、払出コマンドの払出制御基板７０への送信がエラーであると判断した場合には、払出コマンドの再送に代えて、払出制御基板７０からアック信号が返ってくるか否かを再度確認するための確認コマンドを送信する。払出コマンドを再送すると、計２回送信された払出コマンドに基づき、払出制御基板７０が払出コマンド２回分の賞球を払い出す可能性があるためである。払出制御基板７０は、該確認コマンドを受信した場合は、主制御基板２０にアック信号を送信する。払出制御基板７０は、該確認コマンドを受信した場合は、動作状態コマンドを送信するものとしても良い。主ＣＰＵ２００は、アック信号を受信すると、次の払出コマンドを払出制御基板７０に送信する。
【０１０８】
以上では、払出ＣＰＵ７００における定時割り込み処理について説明したが、主ＣＰＵ２００においても同様に定時割り込み処理を実行しており、該定時割り込み処理の中で、動作状態コマンドを受信する処理や、アック信号を送信する処理や、払出コマンドを送信する処理や、アック待ち処理を実行する。
【０１０９】
なお、主制御基板２０が、払出制御基板７０に対して払出コマンドやアック信号を送信する動作は、払出ＣＰＵ７００に代えて演算処理部２１０、送信バッファレジスタ７４０に代えて送信バッファレジスタ２４０、送信シフトレジスタ７５０に代えて送信シフトレジスタ２５０、パラレルＩＦ部７３０に代えてパラレルＩＦ部２３０が、それぞれ上述した払出制御基板７０のアック出力処理（ステップＳ１０）やコマンド送信処理（ステップＳ８０）と同様の動作を行うことによって実現される。
【０１１０】
また、主制御基板２０が、払出制御基板７０から動作状態コマンドやアック信号を受信する動作は、払出ＣＰＵ７００に代えて演算処理部２１０、受信シフトレジスタ７６０に代えて受信シフトレジスタ２６０、受信バッファレジスタ７７０に代えて受信バッファレジスタ２７０、パラレルＩＦ部７３０に代えてパラレルＩＦ部２３０が、それぞれ上述した払出制御基板７０のコマンド受信処理（ステップＳ４０）やアック待ち処理（ステップＳ８６０）と同様の動作を行うことによって実現される。
【０１１１】
以上説明した本実施形態のパチンコ機１０によれば、遊技球を貯留する球タンク１７と、この球タンク１７から下流側に向けて遊技球が転動するよう傾斜した状態でその球タンク１７の下方に設けられたタンクレール１８と、このタンクレール１８から供給された遊技球を賞球として払い出す払出装置７６と、この払出装置７６から払い出された遊技球を誘導する、上皿用誘導通路１６ａおよび下皿用誘導通路１９ａと、遊技盤に打ち込まれた遊技球をパチンコ機１０外に排出する、球抜き排出通路１６ｂ、抜き球排出通路１６ｅ、セーフ球排出通路１６ｆおよびアウト球排出通路１６ｇと、遊技の進行を制御する主制御基板２０と、この主制御基板２０から送信された払出コマンドを受信し、この受信した払出コマンドに基づいて払出装置７６による遊技球の払出制御を行う払出制御基板７０と、を備えている。
【０１１２】
この払出制御基板７０は、払出コマンドを受信する一方、払出信号を払出装置に出力するシリパラＩＦチップ７２０と、このシリパラＩＦチップ７２０が受信した払出コマンドを読み込み、この読み込んだ払出コマンドに基づいてシリパラＩＦチップ７２０に払出信号を出力して払出装置７６による遊技球の払出制御を行う払出ＣＰＵ７００と、シリパラＩＦチップ７２０および払出ＣＰＵ７００に、共通リセット信号であるリセット信号ＲＳＴｂを出力するパワーオンリセット回路７９４と、を備えている。つまり払出ＣＰＵ７００は、主制御基板２０から送信された払出コマンドを、シリパラＩＦチップ７２０を介して読み込む一方、払出装置７６への払出信号を、シリパラＩＦチップ７２０を介して出力することによって払出装置７６による遊技球の払出制御を行っている。
【０１１３】
払出ＣＰＵ７００は、共通リセット信号であるリセット信号ＲＳＴｂから１μｓ幅までのノイズを取り除くノイズ除去部７１２を備えており、シリパラＩＦチップ７２０は、共通リセット信号であるリセット信号ＲＳＴｂから１μｓ幅までのノイズを取り除くノイズ除去部７９０を備えている。払出ＣＰＵ７００およびシリパラＩＦチップ７２０は、これらのノイズ除去部７１２，７９０によりパワーオンリセット回路７９４から出力された共通リセット信号であるリセット信号ＲＳＴｂからノイズが取り除かれる。このため、１μｓ幅までのノイズによって払出ＣＰＵ７００及びシリパラＩＦチップ７２０があやまってリセットされない。
【０１１４】
遊技球は、上皿用誘導通路１６ａ、下皿用誘導通路１９ａ、球抜き排出通路１６ｂ、抜き球排出通路１６ｅ、セーフ球排出通路１６ｆおよびアウト球排出通路１６ｇを通過中、互いにこすれ合って帯電し、この帯電した遊技球の静電放電によってノイズが発生する。このノイズの影響を受けてノイズが共通リセット信号であるリセット信号ＲＳＴｂとして払出ＣＰＵ７００およびシリアパラＩＦチップ７２０に入力されても、それぞれに備えた払出ノイズ除去部７１２，７９０でリセット信号ＲＳＴｂからノイズを取り除いている。このように、上皿用誘導通路１６ａ、下皿用誘導通路１９ａ、球抜き排出通路１６ｂ、抜き球排出通路１６ｅ、セーフ球排出通路１６ｆおよびアウト球排出通路１６ｇの近辺に払出制御基板７０を配置し、払出制御基板７０がノイズの影響を極めて受けやすい環境下にある場合でも、ノイズの影響によるリセットを防止することができる。また払出ＣＰＵ７００は、主制御基板２０から送信された払出コマンドをノイズの影響によって取りこぼすことがなくなるため遊技者に不利益を与えない。
【０１１５】
また、主制御基板２０は、遊技の進行を制御し、払出コマンドを送信する主ＣＰＵ２００と、この主ＣＰＵ２００にリセット信号ＲＳＴａを出力するパワーオンリセット回路２９４と、主ＣＰＵに外部クロック信号であるクロック信号ＣＬＫａを出力する発振器２９２と、を備えている。主ＣＰＵ２００には、演算処理を行う演算処理部２１０と、外部とのシリアル通信を行うシリアルＩＦ部２２０と、このシリアルＩＦ部２２０のシリアルで送信する送信レートおよびシリアルで受信する受信タイミング用クロックを設定する、基準クロック信号ＳＣＬＫａを生成するとともに、演算処理部２１０のシステムクロック信号φａを生成する分周器２９６と、外部とのパラレル通信を行うパラレルＩＦ部２３０と、所定の帯域周波数成分を除去するノイズ除去部２９０とが回路構成されている。このノイズ除去部２９０には、分周器２９６により生成されたシステムクロック信号φａおよびパワーオンリセット回路２９４からのリセット信号ＲＳＴａがそれぞれ入力されており、システムクロック信号φａに基づいてリセット信号ＲＳＴａから１μｓ幅までのノイズを取り除いている。このため、１μｓ幅までのノイズによって演算処理部２１０、シリアルＩＦ部２２０およびパラレルＩＦ部２３０があやまってリセットされない。このように、主ＣＰＵ２００がノイズの影響を受けても、このノイズによるリセットを防止することができるため払出制御基板７０に主制御基板からの払出コマンドが途切れない。
【０１１６】
更に、主ＣＰＵ２００には、払出コマンドをシリアルで送信するシリアルＩＦ部２２０が回路構成されており、払出制御基板７０のシリパラＩＦチップ７２０には、発振器７９２から出力された共通クロック信号であるクロック信号ＣＬＫｂ（φｂ）を分周する分周器７９６と、払出コマンドをシリアルで受信するシリアルＩＦ部７２２とが回路構成されている。分周器７９６は、共通クロック信号であるクロック信号ＣＬＫｂ（φｂ）を分周して生成した基準クロック信号ＳＣＬＫｂをシリアルＩＦ部７２２に供給し、このシリアルＩＦ部７２２は、供給される基準クロック信号ＳＣＬＫｂで、主制御基板２０のシリアルＩＦ部２２０からシリアルで送信された払出コマンドをシリアルで受信する。このように、共通クロック信号のみによって基準クロック信号ＳＣＬＫｂも生成することができるため回路をコンパクトにすることができる。これにより、グランドの面積を大きくした基板設計ができ、ノイズの影響を受けにくい基板を製作することができる。なお、クロック信号には、自身の周波数の整数倍の周波数成分（高周波）を含んでいる。例えば発振器７９２のクロック信号ＣＬＫｂが８ＭＨｚであるときには、１６ＭＨｚ、２４ＭＨｚ、…、と高い周波数成分を含んでいる。このように、デジタル回路では、クロック信号が最も周波数が高く、ノイズ源になりやすい。そこで本実施形態では、払出ＣＰＵ７００およびシリパラＩＦチップ７２０に発振器７９２からクロック信号ＣＬＫｂ（φｂ）をそれぞれに出力することによって、つまり発振器７９２からのクロック信号ＣＬＫｂ（φｂ）を共通化することによって、クロック信号が原因となって生じるノイズを低減している。
【０１１７】
なお、本発明は上述した実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【０１１８】
例えば、上述した実施形態では、図６に示したように、発振器２９２は、外部クロック信号であるクロック信号ＣＬＫａを分周器２９６に出力しているが、クロック信号ＣＬＫａを主ＣＰＵ２００のシステムクロック信号φａとして、演算処理部２１０、ノイズ除去部２９０および分周器２９６に出力してもよい。図１７はクロック信号ＣＬＫａをシステムクロック信号として用いる場合における主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。図１７に示すように、発振器２９２は、クロック信号ＣＬＫａを主ＣＰＵ２００のシステムクロック信号φａとして、演算処理部２１０、ノイズ除去部２９０および分周器２９６にそれぞれ出力している。ノイズ除去部２９０は、発振器２９２からのクロック信号ＣＬＫａ（φａ）に基づいてパワーオンリセット回路２９４から出力されたリセット信号ＲＳＴａから１μｓ幅までのノイズを取り除いている。このため、１μｓ幅までのノイズによって演算処理部２１０、シリアルＩＦ部２２０およびパラレルＩＦ部２３０があやまってリセットされない。このように、発振器２９２によるクロック信号ＣＬＫａを、主ＣＰＵ２００のシステムクロック信号φａとして、演算処理部２１０、ノイズ除去部２９０および分周器２９６にそれぞれ出力することによって（つまりクロック信号ＣＬＫａを共通クロックとして用いることによって）、回路をコンパクトにすることができる。なお、シリアルＩＦ部２２０、パラレルＩＦ部２３０および払出制御基板７０等の構成等は図６に示したものと同一であるためその詳細な説明を省略する。
【０１１９】
また、上述した実施形態では、図６に示したように、主ＣＰＵ２００には、演算処理部２１０、シリアルＩＦ部２２０およびパラレルＩＦ部２３０が回路構成されていたが、シリアルＩＦ部２２０およびパラレルＩＦ部２３０を主ＣＰＵ２００の外部のチップに回路構成してもよい。図１８はシリアルＩＦ部２２０およびパラレルＩＦ部２３０をシリパラＩＦチップ２１５内に回路構成した場合における主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。図１８に示すように、シリアルＩＦ部２２０およびパラレルＩＦ部２３０はシリパラＩＦチップ２１５内に回路構成されている。このシリパラＩＦチップ２１５には、シリアルＩＦ部２２０のシリアルで送信する送信レートおよびシリアルで受信する受信タイミング用クロックを設定する基準クロック信号ＳＣＬＫａを生成する分周器２９７と、所定の帯域周波数成分を除去するノイズ除去部２９８とが回路構成されている。このノイズ除去部２９８には、発振器２９２からの外部クロック信号であるクロック信号ＣＬＫａおよびパワーオンリセット回路２９４からのリセット信号ＲＳＴａがそれぞれ入力されており、クロック信号ＣＬＫａに基づいてリセット信号ＲＳＴａから１μｓ幅までのノイズを取り除いている。このため、１μｓ幅までのノイズによってシリアルＩＦ部２２０およびパラレルＩＦ部２３０があやまってリセットされない。一方、主ＣＰＵ２００には、演算処理を行う演算処理部２１０と、この演算処理部２１０のシステムクロック信号φａを生成する分周器２９６と、所定の帯域周波数成分を除去するノイズ除去部２９０とが回路構成されている。分周器２９６は、発振器２９２から出力されたクロック信号ＣＬＫａを分周してシステムクロック信号φａ（ここでは、クロック信号ＣＬＫａを２分周するように設定されている。つまりクロック信号ＣＬＫａが１６ＭＨｚであるときには、システムクロック信号φａが８ＭＨｚに設定される。）を生成して演算処理部２１０およびノイズ除去部２９０にそれぞれ供給する。ノイズ除去部２９０は、分周器２９６で生成されたシステムクロックφａおよびパワーオンリセット回路２９４からのリセット信号ＲＳＴａが入力されており、システムクロック信号φａに基づいてリセットＲＳＴａから１μｓ幅までのノイズを取り除いている。このため、１μｓ幅までのノイズによって演算処理部２１０があやまってリセットされない。このように、発振器２９２によるクロック信号ＣＬＫａを、主ＣＰＵ２００およびシリパラＩＦチップ２１５にそれぞれ出力することによって（つまりクロック信号ＣＬＫａを共通クロックとして用いることによって）、回路をコンパクトにすることができる。なお、シリアルＩＦ部２２０、パラレルＩＦ部２３０および払出制御基板７０等の構成等は図６に示したものと同一であるためその詳細な説明を省略する。
【０１２０】
更に、上述した実施形態では、図６に示したように、主ＣＰＵ２００には、演算処理部２１０、シリアルＩＦ部２２０およびパラレルＩＦ部２３０が回路構成されていたが、シリアルＩＦ部２２０およびパラレルＩＦ部２３０を主ＣＰＵ２００の外部のチップに回路構成するとともに、分周器２９６を備えていない主ＣＰＵであってもよい。図１９はシリアルＩＦ部２２０およびパラレルＩＦ部２３０をシリパラＩＦチップ２１５内に回路構成するとともに、主ＣＰＵ２００に分周器を備えていない場合における主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。図１９に示すように、シリアルＩＦ部２２０およびパラレルＩＦ部２３０はシリパラＩＦチップ２１５内に回路構成されている。このシリパラＩＦチップ２１５には、シリアルＩＦ部２２０のシリアルで送信する送信レートおよびシリアルで受信する受信タイミング用クロックを設定する、基準クロック信号ＳＣＬＫａを生成する分周器２９７と、所定の帯域周波数成分を除去するノイズ除去部２９８とが回路構成されている。このノイズ除去部２９８には、発振器２９２からの主ＣＰＵ２００のシステムクロック信号φａであるクロック信号ＣＬＫａ（ここでは、８ＭＨｚに設定されている。）およびパワーオンリセット回路２９４からのリセット信号ＲＳＴａがそれぞれ入力されている。このクロック信号ＣＬＫａ（φａ）に基づいてリセット信号ＲＳＴａから１μｓ幅までのノイズを取り除いている。このため、１μｓ幅までのノイズによってシリアルＩＦ部２２０およびパラレルＩＦ部２３０があやまってリセットされない。一方、主ＣＰＵ２００には、演算処理を行う演算処理部２１０と、所定の帯域周波数成分を除去するノイズ除去部２９０とが回路構成されている。ノイズ除去部２９０は、発振器２９２からのクロック信号ＣＬＫａ（φａ）およびパワーオンリセット回路２９４からのリセット信号ＲＳＴａが入力されており、クロック信号ＣＬＫａ（φａ）に基づいてリセットＲＳＴａから１μｓ幅までのノイズを取り除いている。このため、１μｓ幅までのノイズによって演算処理部２１０があやまってリセットされない。このように、発振器２９２によるクロック信号ＣＬＫａを、主ＣＰＵ２００のシステムクロック信号φａとして、主ＣＰＵ２００およびシリパラＩＦチップ２１５にそれぞれ出力することによって（つまりクロック信号ＣＬＫａを共通クロックとして用いることによって）、回路をコンパクトにすることができる。なお、シリアルＩＦ部２２０、パラレルＩＦ部２３０および払出制御基板７０等の構成等は図６に示したものと同一であるためその詳細な説明を省略する。
【０１２１】
更にまた、上述した実施形態では、パチンコ機１０を例にとって説明したが、本発明が適用できる遊技機はパチンコ機に限定されるものではなく、パチンコ機以外の遊技機、例えばスロットマシン又はパチンコ機とスロットマシンとを融合させた融合遊技機（遊技球を用いてスロット遊技を行うもの。）などにも適用することができる。
【図面の簡単な説明】
【０１２２】
【図１】パチンコ機１０の全体構成を示す正面図である。
【図２】パチンコ機１０の背面構成を示す図である。
【図３】遊技球をパチンコ機１０内に誘導する各種誘導通路を示す図である。
【図４】遊技球をパチンコ機１０外に排出する各種排出通路を示す図である。
【図５】パチンコ機１０の電気的な概略構成を示すブロック図である。
【図６】主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。
【図７】ノイズ除去部７９０の回路構成の一例を示す概略構成図である。
【図８】ノイズ除去部７９０の動作を示すタイミングチャートである。
【図９】払出制御基板７０による払出定時割り込み処理を示すフローチャートである。
【図１０】払出定時割り込み処理において実行されるコマンド受信処理（ステップＳ４０）の詳細を示すフローチャートである。
【図１１】コマンド受信処理（ステップＳ４０）が実行される際の払出制御基板７０における各信号の様子を示すタイムチャートである。
【図１２】払出定時割り込み処理において実行されるアック出力処理（ステップＳ１０）の詳細を示すフローチャートである。
【図１３】払出定時割り込み処理において実行されるコマンド送信処理（ステップＳ８０）の詳細を示すフローチャートである。
【図１４】コマンド送信処理（ステップＳ８０）におけるコマンド出力処理（ステップＳ８２０）の詳細を示すフローチャートである。
【図１５】コマンド出力処理（ステップＳ８２０）が実行される際の払出制御基板７０における各信号の様子を示すタイムチャートである。
【図１６】コマンド送信処理（ステップＳ８０）におけるアック待ち処理（ステップＳ８６０）の詳細を示すフローチャートである。
【図１７】クロック信号ＣＬＫａをシステムクロック信号として用いる場合における主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。
【図１８】シリアルＩＦ部２２０およびパラレルＩＦ部２３０をシリパラＩＦチップ２１５内に回路構成した場合における主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。
【図１９】シリアルＩＦ部２２０およびパラレルＩＦ部２３０をシリパラＩＦチップ２１５内に回路構成するとともに、主ＣＰＵ２００に分周器を備えていない場合における主制御基板２０および払出制御基板７０の電気的な構成の詳細を示すブロック図である。
【符号の説明】
【０１２３】
１０…パチンコ機（遊技機）、１１…外枠、１２…内枠、１３…遊技盤、１４…ガラス枠、１５…ハンドル、１６…上皿、１６ａ…上皿用誘導通路（誘導通路）、１６ｂ…球抜き排出通路（排出通路）、１６ｅ…抜き球排出通路（排出通路）、１６ｆ…セーフ球排出通路（排出通路）、１６ｇ…アウト球排出通路（排出通路）、１７…球タンク（球タンク）、１８…タンクレール（タンクレール）、１９…下皿、１９ａ…下皿用誘導通路（誘導通路）、２０…主制御基板（主制御基板）、３０…図柄制御基板、３５…ＬＣＤ、４０…サブ制御基板、４５…スピーカ、５５，５６，５７，５８，５９…電飾、６１…入賞口、６５…遊技球センサ、６６…遊技板駆動部、７０…払出制御基板（払出制御基板）、７２…状態表示部、７５…払出駆動部、７６…払出装置（払出装置）、９０…カードユニット、２００…主ＣＰＵ（主ＣＰＵ）、２１０…演算処理部、２２０…シリアルＩＦ部、２３０…パラレルＩＦ部、２４０…送信バッファレジスタ、２５０…送信シフトレジスタ、２６０…受信シフトレジスタ、２７０…受信バッファレジスタ、２８０…シリアル管理部、２９０…ノイズ除去部、２９２…発振器、２９４…パワーオンリセット回路、２９６…分周器、２９７…分周器、２９８…ノイズ除去部、７００…払出ＣＰＵ（払出ＣＰＵ）、７１０…演算処理部、７１２…ノイズ除去部（払出ノイズ除去部）、７２０…シリパラＩＦチップ（払出入出力装置）、７２２…シリアルＩＦ部、７３０…パラレルＩＦ部、７４０…送信バッファレジスタ、７５０…送信シフトレジスタ、７６０…受信シフトレジスタ、７７０…受信バッファレジスタ、７８０…シリアル管理部、７９０…ノイズ除去部（払出ノイズ除去部）、７９２…発振器、７９４…パワーオンリセット回路（共通払出パワーオンリセット回路）、７９６…分周器、ＣＢｂ…セット信号、ＣＬＫａ…クロック信号、ＣＬＫｂ…クロック信号、ＲＳＴａ…リセット信号、ＲＳＴｂ…リセット信号、Ｆａ…アックフラグ、Ｆｊ…ジョブフラグ、Ｄａｂ…シリアルデータ、Ｄｂａ…シリアルデータ、Ｌｂｓ…送信レジスタ引渡期間、Ｌｓｃ…シリアル送信期間、Ｌｗａ…書込待機期間。
【図１】
2007296029.tif 000003
【図２】
2007296029.tif 000004
【図３】
2007296029.tif 000005
【図４】
2007296029.tif 000006
【図５】
2007296029.tif 000007
【図６】
2007296029.tif 000008
【図７】
2007296029.tif 000009
【図８】
2007296029.tif 000010
【図９】
2007296029.tif 000011
【図１０】
2007296029.tif 000012
【図１１】
2007296029.tif 000013
【図１２】
2007296029.tif 000014
【図１３】
2007296029.tif 000015
【図１４】
2007296029.tif 000016
【図１５】
2007296029.tif 000017
【図１６】
2007296029.tif 000018
【図１７】
2007296029.tif 000019
【図１８】
2007296029.tif 000020
【図１９】
2007296029.tif 000021