(57)【特許請求の範囲】
【請求項１】
電源の供給を受け、遊技を提供する指令を出力する遊技指令手段と、
上記遊技指令手段から上記指令を入力して、該指令に基づく処理を実行する遊技機構成手段と、
上記電源の電圧が低下した場合に、上記遊技指令手段、又は上記遊技機構成手段に電圧低下時処理を割込起動する電圧低下時処理起動手段とを備えた遊技機であって、
上記電圧低下時処理が起動してから所定時間後に、上記電圧低下信号を入力する電圧低下信号入力手段と、
上記電圧低下信号入力手段が上記電圧低下信号を入力した場合に、上記電圧低下時処理を継続する電圧低下時処理継続手段と、
上記電圧低下信号入力手段が上記電圧低下信号を入力することが出来なかった場合に、上記電圧低下時処理を中止する電圧低下時処理中止手段と、
を備え、
上記遊技指令手段から出力される上記指令は、
該指令の内容を示すデータ信号と、該データ信号の出力タイミングを示すストローブ信号とからなり、
該データ信号と、該ストローブ信号とは同時に出力されるよう構成されたことを特徴とする遊技機。
【請求項２】
電源の供給を受け、遊技を提供する指令を出力する遊技指令手段と、
上記遊技指令手段から上記指令を入力して、該指令に基づく処理を実行する遊技機構成手段と、
上記電源の電圧が低下した場合に、上記遊技指令手段、又は上記遊技機構成手段に電圧低下時処理を割込起動する電圧低下時処理起動手段とを備えた遊技機であって、
上記電圧低下時処理の起動後、上記電圧低下信号の継続状態を検出する電圧低下信号継続状態入力手段と、
上記電圧低下信号継続状態入力手段が上記電圧低下信号が所定時間以上継続状態であることを検出した場合に、上記電圧低下時処理を継続する低下信号継続時電圧低下時処理継続手段と、
上記電圧低下信号継続状態入力手段が上記電圧低下信号が所定時間以上継続していないことを検出した場合に、上記電圧低下時処理を中止する低下信号非継続時電圧低下時処理中止手段と、
を備え、
上記遊技指令手段から出力される上記指令は、
該指令の内容を示すデータ信号と、該データ信号の出力タイミングを示すストローブ信号とからなり、
該データ信号と、該ストローブ信号とは同時に出力されるよう構成されたことを特徴とする遊技機。
【請求項３】
上記遊技を提供する過程で利用される遊技提供過程情報を記憶する提供過程情報記憶手段と、
情報を記憶する情報記憶手段と、
上記電圧低下時処理が起動されたときに、上記提供過程情報記憶手段に記憶されていた遊技提供過程情報を上記情報記憶手段に記憶させる情報退避手段とを加えたことを特徴とする請求項１、又は請求項２に記載の遊技機。
【請求項４】
上記電源の電圧が所定値以下の場合、又は電圧が所定値以下の状態が所定時間継続した場合に電圧低下信号を出力する電源電圧低下信号出力手段を加えたことを特徴とする請求項１ないし請求項３の何れかに記載の遊技機。
【請求項５】
上記電圧低下時処理起動手段がマイクロコンピュータの外部割込入力に電圧低下信号が入力した場合に電圧低下時処理を起動することを特徴とする請求項１ないし請求項４の何れかに記載の遊技機。
【請求項６】
上記マイクロコンピュータの外部割込入力がソフトウエアでマスク不可能なノンマスカブル割込入力である請求項５記載の遊技機。
【請求項７】
上記電圧低下信号入力手段、又は上記電圧低下信号継続状態入力手段がマイクロコンピュータのデータバスインタフェース、又は入力ポートから電圧低下信号を入力することを特徴とする請求項１ないし請求項６の何れかに記載の遊技機。
【請求項８】
上記電源電圧低下信号出力手段が上記遊技機の各部に電源を供給する電源供給手段に設けられていることを特徴とする請求項４ないし請求項７の何れかに記載の遊技機。
【請求項９】
上記電圧低下時処理起動手段が上記遊技機の遊技を提供する遊技制御手段に設けられていることを特徴とする請求項１ないし請求項８の何れかに記載の遊技機。
【請求項１０】
上記電圧低下時処理起動手段が上記遊技制御手段から指令を受信して賞品を払い出す賞品払出手段に設けられていることを特徴とする請求項１ないし請求項９の何れかに記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技の結果に応じて、遊技球やメダルなどの賞品を払い出す遊技機の制御装置を停電時に制御する技術に関する。
【０００２】
【発明が解決しようとする課題】
従来、遊技機の電源に係わる不具合を解消する技術としては、例えば特開平８ー７８９号公報に開示されているように、電源が一時的に電圧低下した場合に、賞品が誤って払い出される不具合を防止する技術が開示されている。
【０００３】
しかしながら、従来の技術は、電源が一時的に電圧低下した場合に賞品が誤って払い出されないようにするだけであり、電源が、瞬間的に遮断される瞬断や、ノイズの混入によって、一時的に電圧低下した場合に、そのまま遊技機を支障なく稼働させ、停電で遊技機が停止した場合には、電源の供給が再開されたとき、停電の前の状態を再現すると言うことを想定していなかった。
【０００４】
このため、従来、遊技機の遊技を提供したり、賞球の払い出しを制御するために用いられている図１４の（Ａ）に示すマイクロコンピュータＭＰＵ１のノンマスカブル割込入力（ＮＭＩ入力（ローイネーブルを示すラインは、図にのみ記す。））に停電信号ＴＤＳ（電源が停電によって電圧低下すると、ハイ（ＨＩ）レベルからロー（ＬＯＷ）レベルに変化する信号）を加えることによって、停電処理、例えば図１４の（Ｂ）に示す様なＮＭＩ処理を行う場合に、以下に示すような不具合が発生することが考えられる。
【０００５】
従来は、停電信号ＴＤＳのＬＯＷレベルがＮＭＩ入力に加えられることで、図１４の（Ｂ）に示すＮＭＩ処理が起動され、順に、レジスタの退避（ＳＪ１）、スタックポインタの退避（ＳＪ２）、２ｍｓ後から１７０ｍｓまで賞球ＳＷ監視処理（ＳＪ３〜ＳＪ５）、ＲＡＭアクセスの禁止（ＳＪ６）が行われ、停電発生時点のＭＰＵ１の状態を保持して、電源が復帰した後で、停電の発生時点の状態にまで、ＭＰＵ１の状態を戻すことを可能にする停電処理が行われていた。
【０００６】
この停電処理が行われることで、遊技機は、遊技中に停電が発生しても停電が終わって、電源が復帰すれば、続きの遊技、例えば大当りや高確率遊技を引き続き行うことが可能になる。
しかしながら、実際に停電が発生したときにのみ、停電処理として、図１４の（Ｂ）のＮＭＩ処理が起動され、実行されればよいが、停電信号ＴＤＳにノイズが混入した場合にもＮＭＩ処理が起動されてしまって、停電が発生していないにも拘わらず、停電処理によって、遊技が中断してしまうことが考えられる。
【０００７】
これは、図１５の（Ａ）に示すように、遊技機に多用されているＣＰＵ１のＮＭＩ入力がクロック信号ＣＬＫが６．０ＭＨｚの場合に、▲１▼に示すように最終マシンサイクルの立ち上がり時に７０ｎｓの間、ＬＯＷになることを、ＮＭＩ割り込みの条件としている規格によるものである。
【０００８】
この規格により、図１５の（Ｂ）に示すような停電信号ＴＤＳが発生した場合には、▲１▼のＮＭＩ割り込みを判断する時間を停電信号ＴＤＳが内包し、次のマシンサイクルでＣＰＵ１はＮＭＩ割り込み動作を開始する。
ところが、図１６に示すように、停電信号ＴＤＳの通常の信号状態（ＨＩレベル）を大きく変動させるノイズが混入した場合に、▲１▼のＮＭＩ割り込みを判断する時間が丁度ノイズに内包されてしまうと、このノイズによって、誤ってＣＰＵ１がＮＭＩ割り込み動作を開始してしまうことになり、停電ではないのに停電処理が起動されて、遊技が中断される虞があった。
【０００９】
本発明は、電源が一時的に電圧低下した場合には、停電処理が誤って起動されることなく、そのまま遊技が支障なく続行され、停電で遊技機が停止した場合には、電源の供給が再開されたとき、停電する前の状態に戻して、遊技の続きを提供することが出来る技術の提供を目的とする。
【００１０】
【課題を解決するための手段及び発明の効果】
上記課題を解決するための手段として、請求項１の発明の遊技機は、電源の供給を受け、遊技を提供する指令を出力する遊技指令手段と、上記遊技指令手段から上記指令を入力して、該指令に基づく処理を実行する遊技機構成手段と、上記電源の電圧が低下した場合に、上記遊技指令手段、又は上記遊技機構成手段に電圧低下時処理を割込起動する電圧低下時処理起動手段とを備えた遊技機であって、上記電圧低下時処理が起動してから所定時間後に、上記電圧低下信号を入力する電圧低下信号入力手段と、上記電圧低下信号入力手段が上記電圧低下信号を入力した場合に、上記電圧低下時処理を継続する電圧低下時処理継続手段と、上記電圧低下信号入力手段が上記電圧低下信号を入力することが出来なかった場合に、上記電圧低下時処理を中止する電圧低下時処理中止手段と、を備え、上記遊技指令手段から出力される上記指令は、該指令の内容を示すデータ信号と、該データ信号の出力タイミングを示すストローブ信号とからなり、該データ信号と、該ストローブ信号とは同時に出力されるよう構成されたことを要旨とする。
【００１１】
これにより、電源の電圧低下を示す電圧低下信号を入力した場合に、これに対応して、電圧低下時処理起動手段が電圧低下時処理を割込起動し、この割り込み起動後、電圧低下信号入力手段が電圧低下信号を入力する。
【００１２】
電圧低下信号入力手段が電圧低下信号を入力した場合には、電圧低下時処理をそのまま継続し、電圧低下信号入力手段が電圧低下信号を入力しなかった場合には、電圧低下時処理を中止して、電圧低下時処理が割り込み起動される前の状態に復帰する処理を行う。
【００１３】
この結果、電圧低下信号入力手段が電圧低下信号を入力した場合には、実際に停電状態であると判断して、停電に備えた処理を実行し、電圧低下信号入力手段が電圧低下信号を入力しなかった場合には、停電ではないのに電圧低下信号が入力されたと判断して、停電が発生しなかった場合の処理を実行するということが可能になり、停電に対して正確に対応する機能が向上して、遊技機の稼働状態を維持する能力を向上することができるという極めて優れた効果を奏する。
【００１５】
これにより、電圧低下信号入力手段が電圧低下時処理が起動してから所定時間後に、電圧低下信号を入力し、ここで電圧低下信号を入力したら、電圧低下時処理継続手段が電圧低下時処理を継続する。
この結果、電圧低下信号が所定時間を挟んで、両方とも存在する場合に、電圧低下時処理が継続され、停電に対応するための準備が行われる。従って、所定時間が例えば１ｍｓ程度であれば、この１ｍｓより短い周期や継続期間のノイズが電圧低下信号に混入して入力した場合に、誤って電圧低下時処理が継続され、停電が発生していないにも拘わらず遊技機の遊技が中断されると言うことが防止される。従って、実際に停電が発生した場合だけ、電圧低下時処理が継続され、遊技を中断することもある停電に備える処理が行われる様になり、遊技機が遊技を提供する機能の信頼性が向上するという極めて優れた効果を奏する。
【００１７】
これにより、電圧低下信号入力手段が電圧低下時処理が起動してから所定時間後に、電圧低下信号を入力し、ここで電圧低下信号を入力することが出来なかったら、電圧低下時処理中止手段が電圧低下時処理を中止する。
この結果、電圧低下信号が所定時間を挟んで、両方とも存在することがない場合には、電圧低下時処理が中止され、停電に対応するための準備が中止される。従って、所定時間が例えば１ｍｓ程度であれば、この１ｍｓより短い周期や継続期間のノイズが電圧低下信号に混入して入力した場合に、誤って電圧低下時処理が継続され、停電が発生していないにも拘わらず遊技機の遊技が中断されると言うことが防止される。従って、実際に停電が発生していない場合は、電圧低下時処理が継続されることはなく、遊技を中断することもある停電に備える処理が行われることがなくなり、遊技機が遊技を提供する機能の信頼性が向上するという極めて優れた効果を奏する。
また、請求項１の発明の遊技機では、遊技指令手段がデータ信号と、該ストローブ信号とが同時に出力される指令を出力し、遊技機構成手段がこの指令を入力して、指令に基づく処理を実行する。
一方、電源の電圧が低下すると、電圧低下処理起動手段が電圧低下時処理を割込起動すると、遊技指令手段、又は遊技機構成手段は、それまでの処理を中断して、電圧低下時処理を実行し、遊技機を停電に備えさせる。
この結果、データ信号と、ストローブ信号とが同時に出力されることで、停電が発生したときに、データ信号と、ストローブ信号との間に、電圧低下時処理が割込起動されることがなくなり、停電を挟んで、データ信号と、ストローブ信号とが別々に遊技指令手段から遊技機構成手段に伝達されることが防止される。
従って、別々に伝送されたのでは、指令を伝達することが出来ず、同時期に遊技機構成手段に入力することで指令を伝達することが出来るデータ信号と、ストローブ信号とが必ず同時に遊技機構成手段に入力されることが確保され、遊技機の指令の伝達機能の信頼性が向上されると言う極めて優れた効果を奏する。
【００１８】
請求項２の発明の遊技機は、電源の供給を受け、遊技を提供する指令を出力する遊技指令手段と、上記遊技指令手段から上記指令を入力して、該指令に基づく処理を実行する遊技機構成手段と、上記電源の電圧が低下した場合に、上記遊技指令手段、又は上記遊技機構成手段に電圧低下時処理を割込起動する電圧低下時処理起動手段とを備えた遊技機であって、上記電圧低下時処理の起動後、上記電圧低下信号の継続状態を検出する電圧低下信号継続状態入力手段と、上記電圧低下信号継続状態入力手段が上記電圧低下信号が所定時間以上継続状態であることを検出した場合に、上記電圧低下時処理を継続する低下信号継続時電圧低下時処理継続手段と、上記電圧低下信号継続状態入力手段が上記電圧低下信号が所定時間以上継続していないことを検出した場合に、上記電圧低下時処理を中止する低下信号非継続時電圧低下時処理中止手段と、を備え、上記遊技指令手段から出力される上記指令は、該指令の内容を示すデータ信号と、該データ信号の出力タイミングを示すストローブ信号とからなり、該データ信号と、該ストローブ信号とは同時に出力されるよう構成されたことを特徴とする遊技機を要旨とする。
【００１９】
これにより、電圧低下信号継続状態入力手段が電圧低下時処理が起動後、電圧低下信号の継続状態を検出し、ここで電圧低下信号が所定時間以上継続状態であることを検出した場合には、低下信号継続時電圧低下時処理継続手段が電圧低下時処理を継続する。
【００２０】
この結果、電圧低下信号が所定時間以上継続している場合に、電圧低下時処理が継続され、停電に対応するための準備が行われる。従って、所定時間が例えば１ｍｓ程度であれば、この１ｍｓより短い周期や継続期間のノイズが電圧低下信号に混入して入力した場合に、誤って電圧低下時処理が継続され、停電が発生していないにも拘わらず遊技機の遊技が中断されると言うことが防止される。従って、実際に停電が発生した場合だけ、電圧低下時処理が継続され、遊技を中断することもある停電に備える処理が行われる様になり、遊技機が遊技を提供する機能の信頼性が向上するという極めて優れた効果を奏する。
【００２２】
これにより、電圧低下信号継続状態入力手段が電圧低下時処理が起動後、電圧低下信号の継続状態を検出し、ここで電圧低下信号が所定時間以上継続していないことを検出した場合には、低下信号非継続時電圧低下時処理中止継続手段が電圧低下時処理を中止する。
【００２３】
この結果、電圧低下信号が所定時間以上継続してない場合に、電圧低下時処理が中止され、停電に対応するための準備が行われることはない。従って、所定時間が例えば１ｍｓ程度であれば、この１ｍｓより短い周期や継続期間のノイズが電圧低下信号に混入して入力した場合に、誤って電圧低下時処理が継続されることはなく、停電が発生していないにも拘わらず遊技機の遊技が中断されると言うことが防止される。従って、実際に停電が発生していない場合は、電圧低下時処理が継続されることはなく、遊技を中断することもある停電に備える処理が行われることもなくなり、遊技機が遊技を提供する機能の信頼性が向上するという極めて優れた効果を奏する。
また、請求項２の発明の遊技機では、遊技指令手段がデータ信号と、該ストローブ信号とが同時に出力される指令を出力し、遊技機構成手段がこの指令を入力して、指令に基づく処理を実行する。
一方、電源の電圧が低下すると、電圧低下処理起動手段が電圧低下時処理を割込起動すると、遊技指令手段、又は遊技機構成手段は、それまでの処理を中断して、電圧低下時処理を実行し、遊技機を停電に備えさせる。
この結果、データ信号と、ストローブ信号とが同時に出力されることで、停電が発生したときに、データ信号と、ストローブ信号との間に、電圧低下時処理が割込起動されることがなくなり、停電を挟んで、データ信号と、ストローブ信号とが別々に遊技指令手段から遊技機構成手段に伝達されることが防止される。
従って、別々に伝送されたのでは、指令を伝達することが出来ず、同時期に遊技機構成手段に入力することで指令を伝達することが出来るデータ信号と、ストローブ信号とが必ず同時に遊技機構成手段に入力されることが確保され、遊技機の指令の伝達機能の信頼性が向上されると言う極めて優れた効果を奏する。
【００２４】
請求項３の発明の遊技機は、上記遊技を提供する過程で利用される遊技提供過程情報を記憶する提供過程情報記憶手段と、情報を記憶する情報記憶手段と、上記電圧低下時処理が起動されたときに、上記提供過程情報記憶手段に記憶されていた遊技提供過程情報を上記情報記憶手段に記憶させる情報退避手段とを加えたことを特徴とする請求項１、又は請求項２に記載の遊技機を要旨とする。
【００２５】
これにより、提供過程情報記憶手段が遊技を提供する過程で利用される遊技提供過程情報を記憶し、ここへ電源の電圧低下を示す電圧低下信号が入力されると、これに対応して、電圧低下時処理起動手段が電圧低下時処理を割込起動する。この割り込み起動されたとき、情報退避手段が提供過程情報記憶手段に記憶されていた遊技提供過程情報を情報記憶手段に記憶させ、その後、電圧低下信号入力手段が電圧低下信号を入力する。
【００２６】
そして、処理内容選択手段が電圧低下信号入力手段による電圧低下信号の入力結果に基づいて、電圧低下時処理の処理内容を選択する。
例えば、電圧低下信号入力手段が電圧低下信号を入力した場合には、電圧低下時処理をそのまま継続し、電圧低下信号入力手段が電圧低下信号を入力しなかった場合には、電圧低下時処理を中止して、情報記憶手段に記憶されている情報に基づいて、電圧低下時処理が割り込み起動される前の状態に復帰する処理を行う。
【００２７】
この結果、電圧低下信号入力手段が電圧低下信号を入力した場合には、実際に停電状態であると判断して、停電に備えた処理を実行し、電圧低下信号入力手段が電圧低下信号を入力しなかった場合には、停電ではないのに電圧低下信号が入力されたと判断して、停電が発生しなかった場合の処理を実行するということが可能になり、停電に対して正確に対応する機能が向上して、遊技機の稼働状態を維持する能力を向上することができるという極めて優れた効果を奏する。
【００２８】
請求項４の発明の遊技機は、上記電源の電圧が所定値以下の場合、又は電圧が所定値以下の状態が所定時間継続した場合に電圧低下信号を出力する電源電圧低下信号出力手段を加えたことを特徴とする請求項１ないし請求項３の何れかに記載の遊技機を要旨とする。
【００２９】
これにより、電源電圧低下信号出力手段が電源の電圧が所定値以下の場合、又は電圧が所定値以下の状態が所定時間継続した場合に電圧低下信号を出力する。
従って、例えば停電が発生して、電源の供給がなくなると、電圧低下信号が出力される。或いは、電圧が所定値以下の状態が所定時間継続したといえない瞬断だけの場合には、電圧低下信号が出力されることはないと言うことが可能になる。
【００３０】
この結果、電圧低下信号を作成する時点で、停電であるのか、或いは瞬間的に電圧が変動しただけなのかを判別していることから、その後の実際に停電状態であると判断して、停電に備えた処理を実行することと、停電が発生しなかった場合の処理を実行することとを総合した判別機能が高くなり、停電に対して正確に対応する機能が向上して、遊技機の稼働状態を維持する能力を向上することができるという極めて優れた効果を奏する。
【００３１】
請求項５の発明の遊技機は、上記電圧低下時処理起動手段がマイクロコンピュータの外部割込入力に電圧低下信号が入力した場合に電圧低下時処理を起動することを特徴とする請求項１ないし請求項４の何れかに記載の遊技機を要旨とする。
【００３２】
これにより、電圧低下時処理がマイクロコンピュータの外部割込入力に電圧低下信号が入力したことを起因に起動されるため、マイクロコンピュータの外部割り込み入力の規格を活用した外部割り込み特性を設定することが可能になる。
例えば、ＮＭＩ割り込みを利用すれば、他のソフトウエアの作動状態に拘束を受けることなく強力な割り込み処理が、簡単に実現することが可能になる。
【００３３】
請求項６の発明の遊技機は、上記マイクロコンピュータの外部割込入力がソフトウエアでマスク不可能なノンマスカブル割込入力である請求項５記載の遊技機を要旨とする。
これにより、電圧低下時処理がマイクロコンピュータの外部割込入力がソフトウエアでマスク不可能なノンマスカブル割込入力を起因に起動されるため、マイクロコンピュータの外部割り込み入力の規格を活用した外部割り込み特性を設定することが可能になる。
【００３４】
この結果、他のソフトウエアの作動状態に拘束を受けることなく強力な割り込み処理が、簡単に実現することが可能になる。
請求項７の発明の遊技機は、電圧低下信号入力手段がマイクロコンピュータのデータバスインタフェース、又は入力ポートから電圧低下信号を入力することを特徴とする請求項１ないし請求項６の何れかに記載の遊技機を要旨とする。
【００３５】
これにより、電圧低下信号入力手段が電圧低下信号をマイクロコンピュータのデータバスインタフェース、又は入力ポートから入力する。
この結果、他のソフトウエアの作動状態等を考慮して、電圧低下信号を入力することができる。
【００３６】
請求項８の発明の遊技機は、上記電源電圧低下信号出力手段が上記遊技機の各部に電源を供給する電源供給手段に設けられていることを特徴とする請求項４ないし請求項７の何れかに記載の遊技機を要旨とする。
これにより、電源電圧低下信号出力手段が各部に電源を供給する電源供給手段に設けられている。
【００３７】
この結果、電源関係の装置を一箇所に集めて、小型化、ユニット化が可能になる。従って、組立工数の低減を図ることが出来るという極めて優れた効果を奏する。
請求項９の発明の遊技機は、上記電圧低下時処理起動手段が上記遊技機の遊技を提供する遊技制御手段に設けられていることを特徴とする請求項１ないし請求項８の何れかに記載の遊技機を要旨とする。
【００３８】
これにより、電圧低下時処理起動手段が遊技制御手段において、電圧低下時処理を割り込み起動する。
この結果、停電状態になった場合に、遊技制御手段を停電に備えさせたり、停電ではないのに電圧低下信号が入力した場合に、遊技制御手段を停電が発生しなかった場合と同様に処理するということが可能になり、遊技機に遊技を中断することなく提供させる能力を向上することができるという極めて優れた効果を奏する。
【００３９】
請求項１０の発明の遊技機は、上記電圧低下時処理起動手段が上記遊技制御手段から指令を受信して賞品を払い出す賞品払出手段に設けられていることを特徴とする請求項１ないし請求項９の何れかに記載の遊技機を要旨とする。
これにより、電圧低下時処理起動手段が遊技制御手段から指令を受信して賞品を払い出す賞品払出手段において、電圧低下時処理を割り込み起動する。
【００４０】
この結果、停電状態になった場合に、賞品払出手段を停電に備えさせたり、停電ではないのに電圧低下信号が入力した場合に、賞品払出手段を停電が発生しなかった場合と同様に処理するということが可能になる。従って、実際に停電の場合には、賞品の払い出し動作を完了してから、賞品払出手段を停電状態に移行して、払い出し動作を行った賞品の把握を完了することができる。又、実際の停電ではない場合は、賞品の払い出しを継続して、賞品の払い出しを完了することが出来る。
【００５１】
【発明の実施の形態】
次に発明の実施の形態を説明する。
図１は、主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１と、発射制御基板１３と、電源基板１５との間のインタフェースに関するブロック図、図２は、遊技機５の電気制御系のブロック図を示す。
【００５２】
遊技機５は、外観の図示を省略するが遊技球が入賞口に入賞したら遊技球の賞品（賞球）を払い出すと共に、興趣のある画像や音響を出力するパチンコ遊技を提供するものであって、図２に示すように、遊技制御を行う主基板１を中心にして、以下に示すような基板等を備えている。
【００５３】
即ち、遊技機５は、詳細は省略するが主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１と、発射制御基板１３と、電源基板１５とを備えている。
主基板１には、下記に内容を示すような入力スイッチ（入力ＳＷ）１６と、大入賞口ＳＯＬ、普通電動役物ＳＯＬなどの出力ソレノイド（出力ＳＯＬ）１８と、図柄確定回数、大当り、大入賞口などの盤用外部端子板２１と、補給球不足スイッチ（補給球不足ＳＷ）２３と、下受け皿満杯スイッチ（下受け皿満杯ＳＷ）２５とが接続されている。
【００５４】
入力ＳＷ１６は、第１種始動口ＳＷ、特定領域ＳＷ、大入賞口ＳＷ、普通図柄作動ゲートＳＷ、普通電動役物ＳＷ、普通入賞口ＳＷなどがそれぞれスイッチ信号（ＳＷ信号）を主基板１に供給する。
又、主基板１は、データ信号と、ストローブ信号とを賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１とに供給することにより、概ね以下に示すような処理を行う。
【００５５】
賞球制御基板３は、データ信号と、ストローブ信号とに基づき、賞球ＳＷ３１、貸球ＳＷ３３、賞球モータ制御ＳＷ３５、賞球モータ３７、振分ＳＯＬ３９を利用して、遊技球を図示しない上皿に払い出すと共に、発射制御信号を発射制御基板１３に出力する。又、賞球制御基板３には、後述する状態表示器４６が取り付けられ、枠用外部端子板４１が接続される。枠用外部端子板４１には、賞球端子、球貸し端子、金枠開放端子、内枠開放端子が設けられ、金枠開放ＳＷ４３と、内枠開放ＳＷ４５とが接続されている。
【００５６】
図柄制御基板７は、データ信号と、ストローブ信号とに基づき、特別図柄表示装置４７と、普通図柄表示装置４９とを利用して、遊技の特別図柄と、普通図柄とを表示する。
音声制御基板９は、データ信号と、ストローブ信号とに基づき、スピーカ５１を利用して、遊技に係わる音響を出力する。
【００５７】
電飾制御基板１１は、データ信号と、ストローブ信号とに基づき、ＬＥＤなどの電飾５３を利用して、遊技に係わる電飾パターンを発生する。
発射制御基板１３は、発射制御信号を入力し、タッチプレート６１と、発射停止ＳＷ６３と、発射モータ６５とに接続され、遊技球の発射を制御する。
【００５８】
以上に概略を説明した主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１と、発射制御基板１３とには、電源基板１５からのリセット信号線ＲＳＷと、電源供給線ＤＧＷ（Ａ）、（Ｂ）とが接続されている。リセット信号線ＲＳＷは、主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１と、発射制御基板１３とを電源基板１５から一括して、リセットするためのものであって、主として、電源供給開始時の初期化に用いられる。
【００５９】
電源供給線ＤＧＷ（Ａ）は、主基板１と、賞球制御基板３とが動作するために必要な電力を供給し、電源供給線ＤＧＷ（Ｂ）は、図柄制御基板７と、音声制御基板９と、電飾制御基板１１と、発射制御基板１３とがそれぞれ動作するために必要な電力を供給する。
【００６０】
又、電源基板１５からは、停電信号線ＴＳＷと、バックアップ電源線ＢＫＷとが主基板１と、賞球制御基板３とに接続されている。
停電信号線ＴＳＷと、バックアップ電源線ＢＫＷとが供給される主基板１と、賞球制御基板３とは、共に周知のマイクロコンピュータを構成するＣＰＵ、ＲＯＭ、ＲＡＭ１７、１９を備えており、バックアップ電源線ＢＫＷは、電源供給線ＤＧＷ（Ａ）が供給する電力が低下した後もＲＡＭ１７、１９のデータを保持するために必要なバックアップ電源を供給する。ここでは、バックアップ電源線ＢＫＷに電力を供給する電源基板１５は、遊技機５に供給されていた電源が遮断されて後、２０時間以上バックアップ電源を供給する能力を有する。
【００６１】
次に、図１に基づいて、電源基板１５と、主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１、発射制御基板１３との間で、電源供給と信号供給とを行う構成を説明する。なお、詳細な構成の説明は省略する。
【００６２】
電源基板１５は、主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９と、電飾制御基板１１と、発射制御基板１３とに、電源供給と信号供給とを行うために、賞球数異常復帰ＳＷ１２１と、停電信号発生回路１２３と、リセット信号（Ａ）発生回路１２５と、主基板及び賞球制御基板用電源作成回路（＋５Ｖ（Ａ）  ＋１２Ｖ（Ａ）  バックアップ電源）１２７と、リセット信号（Ｂ）発生回路１２９と、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１と、電源作成回路（＋３２Ｖ）１３３とを備えている。
【００６３】
賞球数異常復帰ＳＷ１２１は、遊技機５の裏側から操作可能な位置に取り付けられている押しボタンスイッチ構造であって、電源基板１５上に取り付けられている。なお、押しボタン構造に替えて、所定の鍵によって操作するキースイッチ構造としても良い。賞球数異常復帰ＳＷ１２１には、賞球数異常復帰線ＳＩＳＷが接続されている。賞球数異常復帰線ＳＩＳＷは、主基板１に接続されている。接続先の詳細に関しては、後述する。
【００６４】
停電信号発生回路１２３は、図３の電源基板１５の起動と停止のタイミングチャート、及び図４の電源基板１５の停電時のタイミングチャートに示す停電信号を出力する構成を有する。
ここでは図３の▲２▼に示すように、電源＋５Ｖ（Ａ）、＋１２Ｖ（Ａ）、十３２Ｖが正常な状態で、ＡＣ２４Ｖが２０ｍｓ以上の停電状態でない場合に、停電信号がＨｉ（高レベル）出力される。又、図４の▲４▼に示すように、ＡＣ２４Ｖが２０ｍｓ以上で、３００ｍｓ未満の停電が発生した場合に、Ｌｏｗ出力される。ＡＣ２４Ｖが復帰すると、図４の▲５▼に示すようにＨｉ出力される。
【００６５】
リセット信号（Ａ）発生回路１２５は、図３の電源基板１５の起動と停止のタイミングチャート、及び図４の電源基板１５の停電時のタイミングチャートに示すリセット信号（Ａ）を出力する構成を有する。
ここでは、図３の▲３▼に示すように、停電信号がＨｉ出力されてから１０ｍｓ経過後、Ｈｉ出力される。又、▲８▼に示すように、停電信号Ｌｏｗ出力開始から３００ｍｓ経過後Ｌｏｗ出力する。図４の▲５▼に示すように、停電信号Ｌｏｗ出力開始から３００ｍｓ経過後Ｌｏｗ出力する。
【００６６】
主基板及び賞球制御基板用電源作成回路（＋５Ｖ（Ａ）  ＋１２Ｖ（Ａ）  バックアップ電源）１２７は、図示しない電源用コンデンサを備え、＋５Ｖ（Ａ）＋１２Ｖ（Ａ）電源が、ＡＣ２４Ｖがダウン後、図３の▲６▼、▲８▼に示すように、主基板１と賞球制御基板３とが停電であるとの判断を行う２０ｍｓに、停電処理を行う３００ｍｓを加えた３２０ｍｓの間、規定の電圧を保持後、自然放電によってＬｏｗ出力になる。バックアップ電源は、図３の▲９▼に示すように、停電復帰保証時間（電気二重層コンデンサの放電時間、約２０時間）を経過するまで、主基板１と賞球制御基板３とに、ＲＡＭ１７、１９のバックアップ電源を供給する。
【００６７】
リセット信号（Ｂ）発生回路１２９は、図３の▲３▼に示すように、停電信号がＨｉ出力されてから１０ｍｓ経過後、Ｈｉ出力される。又、▲６▼に示すように、２０ｍｓ以上の停電が発生したとき、Ｌｏｗ（低レベル）出力される。
制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１は、図示しない電源用コンデンサを備え、ＡＣ２４Ｖがダウン後、図３の▲６▼、▲７▼に示すように、停電判定用の２０ｍｓの間、規定の電圧を保持後、自然放電によってＬｏｗ出力になる。
【００６８】
電源作成回路（＋３２Ｖ）１３３は、ＡＣ２４Ｖがダウン後、自然放電によってＬｏｗ出力になる。
電源基板１５から電源供給線ＤＧＷ（Ａ）によって、＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）と、バックアップ電源との供給を受ける主基板１は、図１に示すように、ＣＰＵ，ＲＯＭ，ＲＡＭ１７等を備えたマイクロ制御ユニット（ＭＰＵ）７１と、このＭＰＵ７１に接続されたシステムリセット回路１４１と、停電信号受信回路１４３と、賞球数異常復帰信号受信回路１４５と、ポート回路１４７と、ストローブ信号送信回路１４９と、データ信号送信回路１５０とを備えている。
【００６９】
ＭＰＵ７１は、ＲＥＳＥＴ端子１５１と、ＮＭＩ端子１５３と、ＰＯＲＴ端子１５５、１５７と、ＤＡＴＡ端子１５９とを備えている。なお、ＮＭＩ端子１５３の様に、「ＮＭＩ」の文字の上のラインである、ローイネーブルを示すラインは、図面にのみ記載し、明細書中では、記載を省略する。ＭＰＵ７１、８３の端子の説明に用いる各記号に関しては、特に説明のない限り米国ザイログ社の商標「Ｚ８０」で表示されるマイクロプロセッサーの規格に準拠する。
【００７０】
ＲＥＳＥＴ端子１５１は、リセット信号線ＲＳＷに接続されたシステムリセット回路１４１が接続されており、システムリセット回路１４１を介して、リセット信号（Ａ）を入力する。なお、ＭＰＵ７１の動作の説明に関しては、後述する。
【００７１】
ＮＭＩ端子１５３と、ＰＯＲＴ端子１５５は、停電信号線ＴＳＷに接続された停電信号受信回路１４３が接続されており、停電信号受信回路１４３を介して、停電信号を入力する。
ＰＯＲＴ端子１５７は、賞球数異常復帰線ＳＩＳＷに接続された賞球数異常復帰信号受信回路１４５が接続されており、賞球数異常復帰信号受信回路１４５を介して、賞球数異常復帰信号を入力する。
【００７２】
ＤＡＴＡ端子１５９は、ポート回路１４７を介して、ストローブ信号送信回路１４９と、データ信号送信回路１５０とにデータを出力することによって、賞球制御基板３と、図柄制御基板７と、電飾制御基板１１とを制御するためのストローブ信号と、データ信号とを出力する。ストローブ信号は、ストローブ信号線ＳＴＢＷに出力され、データ信号は、データ信号線ＤＡＴＡＷに出力される。
【００７３】
電源基板１５から電源供給線ＤＧＷ（Ａ）によって、＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）と、バックアップ電源との供給を受ける賞球制御基板３は、図１に示すように、ＣＰＵ，ＲＯＭ，ＲＡＭ１９等を備えたマイクロ制御ユニット（ＭＰＵ）８３と、このＭＰＵ８３に接続されたシステムリセット回路１６１と、停電信号受信回路１６３と、ストローブ信号受信回路１６５と、データ信号受信回路１６７と、ポート回路１６９と、発射制御信号出力回路１７１とを備えている。
【００７４】
ＭＰＵ８３は、ＲＥＳＥＴ端子１７３と、ＮＭＩ端子１７５と、ＰＯＲＴ端子１７７、１８１と、ＩＮＴ端子１７９と、ＤＡＴＡ端子１８３とを備えている。
ＲＥＳＥＴ端子１７３は、リセット信号線ＲＳＷに接続されたシステムリセット回路１６１が接続されており、システムリセット回路１６１を介して、リセット信号（Ａ）を入力する。なお、ＭＰＵ８３の動作の説明に関しては、後述する。
【００７５】
ＮＭＩ端子１７５と、ＰＯＲＴ端子１７７は、停電信号線ＴＳＷに接続された停電信号受信回路１６３が接続されており、停電信号受信回路１６３を介して、停電信号を入力する。
ＩＮＴ端子１７９と、ＰＯＲＴ端子１８１は、ストローブ信号線ＳＴＢＷに接続されたストローブ信号受信回路１６５が接続されており、ストローブ信号受信回路１６５を介して、ストローブ信号を入力する。
【００７６】
ＤＡＴＡ端子１８３は、データ信号線ＤＡＴＡＷに接続されたデータ信号受信回路１６７と、ポート回路１６９とを介して、データ信号を入力する。
又、データ信号受信回路１６７の出力は、発射制御信号出力回路１７１に接続されている。
【００７７】
電源基板１５から電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）との供給を受ける図柄制御基板７は、図１に示すように、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたマイクロ制御ユニット（ＭＰＵ）１８１と、このＭＰＵ１８１に接続されたシステムリセット回路１８４と、ストローブ信号受信回路１８５と、データ信号受信回路１８７とを備えている。
【００７８】
ＭＰＵ１８１は、ＲＥＳＥＴ端子１８９と、ＩＮＴ端子１９１と、ＰＯＲＴ端子１９３とを備えている。
ＲＥＳＥＴ端子１８９は、リセット信号線ＲＳＷに接続されたシステムリセット回路１８４が接続されており、システムリセット回路１８４を介して、リセット信号（Ｂ）を入力する。なお、ＭＰＵ１８１の動作の説明に関しては、後述する。
【００７９】
ＩＮＴ端子１９１は、ストローブ信号線ＳＴＢＷに接続されたストローブ信号受信回路１８５が接続されており、ストローブ信号受信回路１８５を介して、ストローブ信号を入力する。
ＰＯＲＴ端子１９３は、データ信号線ＤＡＴＡＷに接続されたデータ信号受信回路１８７を介して、データ信号を入力する。
【００８０】
電源基板１５から電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）との供給を受ける音声制御基板９は、図１に示すように、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたマイクロ制御ユニット（ＭＰＵ）２３１と、このＭＰＵ２３１に接続されたシステムリセット回路２３３と、ストローブ信号受信回路２３５と、データ信号受信回路２３７とを備えている。
【００８１】
ＭＰＵ２３１は、ＲＥＳＥＴ端子２３９と、ＩＮＴ端子２４１と、ＰＯＲＴ端子２４３とを備えている。
ＲＥＳＥＴ端子２３９は、リセット信号線ＲＳＷに接続されたシステムリセット回路２３３が接続されており、システムリセット回路２３３を介して、リセット信号（Ｂ）を入力する。なお、ＭＰＵ２３１の動作の説明に関しては、後述する。
【００８２】
ＩＮＴ端子２４１は、ストローブ信号線ＳＴＢＷに接続されたストローブ信号受信回路２３５が接続されており、ストローブ信号受信回路２３５を介して、ストローブ信号を入力する。
ＰＯＲＴ端子２４３は、データ信号線ＤＡＴＡＷに接続されたデータ信号受信回路２３７を介して、データ信号を入力する。
【００８３】
電源基板１５から電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）との供給を受ける電飾制御基板１１は、図１に示すように、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたマイクロ制御ユニット（ＭＰＵ）２０１と、このＭＰＵ２０１に接続されたシステムリセット回路２０３と、ストローブ信号受信回路２０５と、データ信号受信回路２０７とを備えている。
【００８４】
ＭＰＵ２０１は、ＲＥＳＥＴ端子２０９と、ＩＮＴ端子２１１と、ＰＯＲＴ端子２１３とを備えている。
ＲＥＳＥＴ端子２０９は、リセット信号線ＲＳＷに接続されたシステムリセット回路２０３が接続されており、システムリセット回路２０３を介して、リセット信号（Ｂ）を入力する。なお、ＭＰＵ２０１の動作の説明に関しては、後述する。
【００８５】
ＩＮＴ端子２１１は、ストローブ信号線ＳＴＢＷに接続されたストローブ信号受信回路２０５が接続されており、ストローブ信号受信回路２０５を介して、ストローブ信号を入力する。
ＰＯＲＴ端子２１３は、データ信号線ＤＡＴＡＷに接続されたデータ信号受信回路２０７を介して、データ信号を入力する。
【００８６】
電源基板１５から電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）と、＋３２Ｖの供給を受ける発射制御基板１３は、図１に示すように、電子制御回路を備えた発射制御回路２５１と、この発射制御回路２５１に接続されたリセット回路２５３と、発射制御信号入力回路２５５とを備えている。
【００８７】
発射制御回路２５１は、リセット信号線ＲＳＷに接続されたリセット回路２５３を介して、リセット信号（Ｂ）を入力し、発射制御信号線ＨＳＳＷに接続された発射制御信号入力回路２５５を介して、発射制御信号を入力する。
図５は、電源投入時や停電復帰時に主基板１によって実行される主制御処理ルーチンのフローチャートである。この主制御処理ルーチンは、リセット信号（Ａ）のＨｉが主基板１に入力された場合に起動される。まず、ＭＰＵ７１の内蔵レジスタ設定処理を行い（Ｓ１００）、ついでＭＰＵ７１に取り付けられているＲＡＭ１７が正常であるかを判断する（Ｓ１１０）。電源の投入時は、ＲＡＭ１７が正常ではないと判断され、次にＲＡＭ１７の初期化処理を行う（Ｓ１２０）。その後、電源投入時コマンド作成を行う（Ｓ１３０）。この電源投入時コマンドは、賞球制御基板３、図柄制御基板７、音声制御基板９、電飾制御基板１１に対して、電源投入時に送り出されるもので、後述するタイマＩＮＴ処理によって、実際に出力される。この電源投入時コマンドが、賞球制御基板３、図柄制御基板７、音声制御基板９、電飾制御基板１１に出力されることで、次の様な処理が行われる。
【００８８】
賞球制御基板３は、賞球制御基板３の初期化、（作業領域の初期化）を行う。
図柄制御基板７は、特別図柄表示装置４７と、普通図柄表示装置４９の電源投入時の表示（図柄、背景など）の指定を行う。
音声制御基板９は、無音の指定を行う。
【００８９】
電飾制御基板１１は、待機中の電飾パターンの指定を行う。
Ｓ１３０のコマンド作成後、次に内部、及び外部の全割り込み要因を許可するＩＮＴ割り込みの許可を行い（Ｓ１４０）、乱数更新処理を繰り返す（Ｓ１５０）。
【００９０】
これにより、ＩＮＴ割込が許可され、抽選用の乱数の作成が行われる。
又、Ｓ１１０の判断で、ＲＡＭ１７が正常であると判断された場合、即ち停電からの復帰時である場合には、次に詳細を後述する停電復帰時コマンド作成を行い（Ｓ１６０）、停電復帰処理を実行する（Ｓ１７０）。
【００９１】
図６は、ＭＰＵ７１にてタイマＩＮＴ（２ｍｓ）が発生した場合に、主基板１によって、通常、実行されるタイマＩＮＴ処理ルーチンのフローチャートである。
まずレジスタの退避処理を行い（Ｓ２００）、次いで出力処理を行って（Ｓ２１０）、入力処理を行う（Ｓ２２０）。出力処理では、ＭＰＵ７１から外部にデータを出力する。出力処理としては、Ｓ２３０によって行われる賞球数異常の復帰によって、主基板１から賞球制御基板３と、図柄制御基板７と、電飾制御基板１１とに後述するコマンドを出力する処理がある。コマンドは、ストローブ信号と、データ信号とによって伝送される。入力処理では、ＭＰＵ７１の外部からデータを入力する。入力処理としては、電源基板１５に取り付けられている賞球数異常復帰ＳＷ１２１の操作状態を入力する処理がある。
【００９２】
次に異常検出、復帰処理を行い（Ｓ２３０）、通常の遊技機処理を行う（Ｓ２４０）。異常検出処理では、賞球数異常、下受け皿満杯異常、補給球不足異常、賞球ＳＷ３１の断線・短絡異常の４種類を次に示すように検出する。
賞球数異常の検出：
主基板１から賞球制御基板３に賞球のコマンドを送出するときに、賞球数を賞球カウンタに加算し、タイマー値にｘｍｓを設定する。
【００９３】
また、賞球ＳＷ３１を賞球が通過したときに賞球カウンタを通過した賞球数分減算し、タイマー値にｘｍｓを設定する。
タイマー値を減算し、タイマー値が０になった時点で賞球カウンタの値が５以上ならば賞球数異常（不足）とする。
【００９４】
また、賞球カウンタを減算し０未満になった場合も賞球数異常（超過）とする。
賞球数異常の検出時には、主基板１から図柄制御基板７に、特別図柄表示装置４７に賞球数異常の表示を指示するコマンドを送出し、電飾制御基板１１に、賞球数異常の電飾パターンを表示させるコマンドを送出する。
【００９５】
下受け皿満杯異常の検出：
下受け皿満杯ＳＷ２５がＯＮのとき下受け皿満杯異常とする。
下受け皿満杯異常時に主基板１から賞球制御基板３に賞球払い出しの停止を指示するコマンドの送出と、図柄制御基板７に、特別図柄表示装置４７に下受け皿満杯異常の表示を指示するコマンドを送出する。
【００９６】
補給球不足異常の検出：
補給球不足ＳＷ２３がＯＦＦのとき補給球不足異常とする。
補給球不足異常時に主基板１から賞球制御基板３に賞球払い出しの停止を指示するコマンドの送出と、図柄制御基板７に、特別図柄表示装置４７に補給球不足異常の表示を指示するコマンドを送出する。
【００９７】
賞球ＳＷ３１の断線・短絡異常の検出：
賞球ＳＷ３１が１９９６ｍｓ以上ＯＮのとき賞球ＳＷ３１の断線・短絡異常とする。
賞球ＳＷ３１の断線・短絡異常時に主基板１から賞球制御基板３に賞球払い出しの停止を指示するコマンドの送出と、図柄制御基板７に、特別図柄表示装置４７に賞球ＳＷ３１の断線・短絡異常の表示を指示するコマンドを送出する。
【００９８】
又、復帰処理では、賞球数異常の復帰、下受け皿満杯異常の復帰、補給球不足異常の復帰、賞球ＳＷ３１の断線・短絡異常の復帰の４種類を次に示すように実行する。
賞球数異常の復帰：
主基板１から賞球制御基板３に賞球のコマンドを送出するときに、賞球数を賞球カウンタに加算し、タイマー値にｘｍｓを設定する。
【００９９】
また、賞球ＳＷ３１を賞球が通過したときに賞球カウンタを通過した賞球数分減算し、タイマー値にｘｍｓを設定する。タイマー値を減算し、タイマー値が０になった時点で賞球カウンタの値が５未満で且つ、賞球数異常中ならば賞球数異常（不足）の復帰とする。
【０１００】
また、賞球数異常（超過・不足共に）は電源投入時又は、賞球数異常復帰信号により復帰する。賞球数異常復帰時には、主基板１から賞球制御基板３に、賞球制御基板３の初期化を指示するコマンドの送出、図柄制御基板７に、特別図柄表示装置４７に賞球数異常の非表示を指示するコマンドの送出、電飾制御基板１１に、賞球数復帰の電飾パターンを指示するコマンドの送出を行う。
【０１０１】
下受け皿満杯異常の復帰：
下受け皿満杯ＳＷ２５がＯＦＦで且つ、下受け皿満杯異常のとき下受け皿満杯異常の復帰とする。
下受け皿満杯異常復帰時に主基板１から賞球制御基板３に、賞球払い出しの開始を指示するコマンドの送出、図柄制御基板７に、下受け皿満杯異常の非表示を指示するコマンドを送出する。
【０１０２】
補給数不足異常の復帰：
補給球不足ＳＷ２３がＯＮで且つ、補給球異常中のとき補給球不足異常の復帰とする。
補給球不足異常復帰時に主基板１から賞球制御基板３に、賞球払い出しの停止解除を指示するコマンドの送出、図柄制御基板７に、特別図柄表示装置４７に補給球不足異常の非表示を指示するコマンドを送出する。
【０１０３】
賞球ＳＷ３１の断線・短絡異常の復帰：
賞球ＳＷ３１がＯＦＦで且つ、賞球ＳＷ３１の断線・短絡異常中のとき賞球ＳＷ３１の断線・短絡異常復帰をする。賞球ＳＷ３１の断線・短絡異常復帰時に主基板１から賞球制御基板３に賞球払い出しの停止解除を指示するコマンドの送出と、図柄制御基板７に、特別図柄表示装置４７に賞球ＳＷ３１の断線・短絡異常の非表示を指示するコマンドを送出する。
【０１０４】
以上が、Ｓ２３０の概略説明である。
このＳ２３０の処理後、次に行われる通常の遊技機処理（Ｓ２４０）では、主基板１から賞球制御基板３と、図柄制御基板７とに、特別図柄の動作状態と、普通図柄の動作状態と、払い出しとを指示するコマンドを送出する。
【０１０５】
特別図柄の動作状態の指示では、詳細な説明は省略するが客待ちデモンストレーション中、特別図柄の変動開始から確定までの間、特別図柄の確定から初回の大入賞口の開放までの間、初回の大入賞口の開放から最終回の大入賞口の閉鎖までの間、最終回の大入賞口の閉鎖から特別図柄の変動開始までの間、異常検出時の動作を図柄制御基板７に指示する。
【０１０６】
又、払い出しの指示では、賞球制御基板３に払い出し個数の指定を行う。
Ｓ２４０の通常の遊技機処理の実行後、レジスタの復帰を行い（Ｓ２５０）、次いで、本タイマＩＮＴ処理の起動による割り込み禁止を解除するＩＮＴ割り込み許可を行って（Ｓ２６０）、本タイマＩＮＴ処理ルーチンを一旦終了する。
【０１０７】
上記Ｓ２１０における出力処理で、主基板１から賞球制御基板３に送信するコマンドの中で、賞球数を指示するための賞球データコマンドは、図１２に示すように、ストローブ信号と、データ信号とによって構成され、１組になって送信される。
【０１０８】
賞球制御基板３に向けて出力される賞球データは、図１２の（Ａ）に示すように、アドレス２０００Ｈの０〜７の８ビットに賞球数を入力することで、データ信号送信回路１５０から、データ信号線ＤＡＴＡＷを経由して、データ信号受信回路１６７に送信され、ストローブ信号はアドレス２００１Ｈの０ビットに１を入力することで、ストローブ信号送信回路１４９から、ストローブ信号線ＳＴＢＷを経由して、ストローブ信号受信回路１６５に送信される。
【０１０９】
これは、図１２の（Ｂ）に命令▲１▼と、命令▲２▼とに示すようなプログラムで実行される。
この方法は、ＭＰＵ７１からコマンドを出力する場合に、通常時であれば、問題なく通信が行われる方法である。
【０１１０】
しかしながら、停電信号が出力された場合に、命令▲１▼と命令▲２▼との間に、ＮＭＩ割り込みが入ってしまうと、命令▲１▼による賞球データだけが賞球制御基板３に送信されただけで、命令▲２▼によるストローブ信号が送信されないままで、停電状態に移行する。この様にストローブ信号が送信されない状態では、賞球制御基板３は、命令▲１▼による賞球データを入力することはない。
【０１１１】
この状態で、停電復帰が行われるとＭＰＵ７１は、命令▲２▼から再開し、ストローブ信号を賞球制御基板３に出力するが、既にアドレス２０００Ｈに書き込まれていた停電前の賞球データは、残っておらず、賞球制御基板３は、賞球データを取り込むことが出来なくなる。従って、停電信号のＮＭＩ割り込みの位置によって、主基板１から賞球制御基板３への送信データが欠落することが考えられる。
【０１１２】
この様に送信データが欠落する場合がある方法では、信頼性が不足する場合には、図１２の（Ｃ）に示す方法を用いる。この方法は、賞球のデータ信号と、ストローブ信号とを命令▲３▼に示す様な１命令で送信するものである。
この場合には、ストローブ信号が１バイト、賞球データが１バイトと割り当て当てられ、賞球データコマンドは、１コマンド２バイトで構成される。この方法により、停電信号によるＮＭＩ割り込みが命令▲３▼の前後で発生しても、ストローブ信号と、賞球データとが１命令で出力されるため、必ずストローブ信号と賞球データとが同時に出力され、賞球制御基板３が取込漏れを起こすと言うことがなくなり、信頼性が向上する。
【０１１３】
図７は、主基板１のＭＰＵ７１のＮＭＩ処理ルーチンのフローチャートである。
このＮＭＩ処理ルーチンは、ＭＰＵ７１のＮＭＩ端子（Ｌｏｗイネーブル）１５３に電源基板１５から出力された停電信号のＬｏｗレベルが入力すると、起動される。
【０１１４】
まず、レジスタの退避を行い（Ｓ３００）、次いでＰＯＲＴ端子１５５に入力した停電信号がＬｏｗレベルであるかを判断する（Ｓ３１０）。もし、停電信号がＬｏｗレベルでなければ、ノイズの混入であると判断して、レジスタの復帰を行って（Ｓ３２０）、本ＮＭＩ処理をそのまま一旦終了する。
【０１１５】
一方、停電信号がＬｏｗレベルであれば（Ｓ３１０）、次に、１ｍｓ経過したかを判断し（Ｓ３１５）、１ｍｓ経過するまで、停電信号がＬｏｗレベルであるかの判断（Ｓ３１０）を繰り返す。なお、Ｓ３１５では、１ｍｓ経過したかを判断しているが、これは１ｍｓに限定するものではなく、他の処理に支障のない範囲で適宜変更するものであっても良い。この結果、１ｍｓの間、Ｌｏｗ状態が継続されていれば、実際に電圧が低下していると判断して、まずスタックポインタの退避を行い（Ｓ３３０）、次いで約２ｍｓ経過を待って（Ｓ３４０）、約２ｍｓ経過したら、賞球ＳＷ３１監視処理を行う（Ｓ３５０）。約２ｍｓ経過を待つことで、図６のタイマＩＮＴ処理によって入力された賞球ＳＷ３１のデータが、誤りなく入力され、記憶される。この賞球ＳＷ３１監視処理は、２９０ｍｓ以上経過するまで行う（Ｓ３６０）。ここで、停電信号のＬｏｗが入力されてから通過する賞球を監視するために、２９０ｍｓ間としたのは、賞球制御基板３に停電信号のＬｏｗが入力されると同時に払い出された賞球が賞球ＳＷ３１を通過するまでに、最大約１７０ｍｓ程度要するためである。
【０１１６】
賞球ＳＷ３１監視処理を２９０ｍｓ行った後、ＲＡＭ１７のアクセスの禁止状態に移行する（Ｓ３７０）。このＲＡＭ１７のアクセスの禁止状態になることで、ＲＡＭ１７に記憶されたデータが変更されることが禁止される。
ここで、主基板１への＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）とによる電源供給が停止状態になって、ＭＰＵ７１がストップ状態に移行する。ＲＡＭ１７は、バックアップ電源によって記憶内容が保持されている。
【０１１７】
このＭＰＵ７１がストップ状態に移行して、ＭＰＵ７１の停電処理が完了するまで、電源供給線ＤＧＷ（Ａ）よる＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）との電源供給が確保されている。この後、電源供給線ＤＧＷ（Ａ）からの電源が遮断された後もバックアップ電源線ＢＫＷから供給されたバックアップ電源によって、記憶内容が２０時間以上保持される。
【０１１８】
上述したＮＭＩ処理のＳ３１０、Ｓ３１５により、図１３の（Ａ）に示す様に、ＭＰＵ７１に供給された停電信号がＬｏｗレベルになってから、▲１▼に示すＮＭＩ割り込み判断期間になると、次のマシンサイクルからＭＰＵ７１が割り込み動作を開始する。
【０１１９】
この割り込み動作が開始されてから、１ｍｓの間割り込み信号がＬｏｗレベルであるかを監視する。ここで、停電信号のＬｏｗレベルが１ｍｓ継続すれば、実際の停電であると判断され、停電に備えた処理が実行される。
従って、図１３の（Ｂ）に▲２▼で示すノイズが停電信号に混入しても、以後Ｌｏｗレベルが継続されないため、停電状態ではないと判断され、停電信号のＬｏｗレベルが入力する前の処理の続きが行われる。
【０１２０】
停電状態から、電源が復帰した場合の処理を、既述した図５の主制御処理ルーチンのフローチャートに基づいて説明する。
この主制御処理は、ＭＰＵ７１のＲＥＳＥＴ端子１５１に電源基板１５から出力されたリセット信号がシステムリセット回路１４１を経由して入力すると、起動される。リセット信号は、停電状態であった電源基板１５に電源が供給されたときに、出力される。
【０１２１】
主制御処理が起動されると、既述したように、まず、内蔵レジスタ設定処理を行い（Ｓ１００）、次いでＲＡＭ１７が正常かを判断し（Ｓ１１０）、ＲＡＭ１７が正常ではない場合、ここでは始業時などのように、ＲＡＭ１７に何等データが記憶されていない場合には、既述した以下の初期化処理を行う（Ｓ１２０ないしＳ１４０）。説明は省略する。
【０１２２】
又、ＲＡＭ１７が正常である場合（Ｓ１１０）、ここでは図７のＮＭＩ処理によって、Ｓ３７０のＲＡＭ１７のアクセスの禁止が行なわれ、ＲＡＭ１７の記憶内容が保持されている場合には、次に既述した停電復帰時コマンド作成処理（Ｓ１６０）を行い、次いで停電復帰処理を行う（Ｓ１７０）。停電復帰処理の詳細な図示は省略するが、ＲＡＭ１７に記憶された現況のデータに基づいて、停電発生時点の処理の続きに制御を移行させる。例えば、賞球を払い出したり、大当り遊技の続きを行う。
【０１２３】
以上に説明したように主基板１は、停電の発生時に賞球ＳＷ３１の検出値などの入力データなどを漏らすことなく読み込んで、正常な状態で改変されることなくＲＡＭ１７に格納するまで、作動し、停電中は記憶したデータをバックアップ電源で保持して失われることを防止し、電源が復帰した場合には、停電の直前の状態に遊技機５の状態を復帰させる。従って、主基板１は、停電が発生しても停電から復帰すれば停電の発生前の状態に復帰する。
【０１２４】
次に、賞球制御基板３の処理を説明する。
図８は、電源投入時や停電復帰時に賞球制御基板３によって実行される主制御処理ルーチンのフローチャートである。この主制御処理ルーチンは、リセット信号（Ａ）のＨｉが賞球制御基板３に入力された場合に起動される。まず、ＭＰＵ８３の内蔵レジスタ設定処理を行い（Ｓ４００）、ついでＭＰＵ８３に取り付けられているＲＡＭ１９が正常であるかを判断する（Ｓ４１０）。電源の投入時は、ＲＡＭ１９が正常ではないと判断され、次にＲＡＭ１９の初期化処理を行う（Ｓ４２０）。その後、本主制御処理が起動されたときに、禁止された割り込み禁止を解除するＩＮＴ割り込みの許可を行い（Ｓ４３０）、待機状態となる。
【０１２５】
又、Ｓ４１０の判断で、ＲＡＭ１９が正常であると判断された場合、即ち停電から復帰した場合には、詳細を後述する停電復帰処理を実行する（Ｓ４４０）。
図９は、ＭＰＵ８３にてタイマＩＮＴ（１ｍｓ）が発生した場合に、賞球制御基板３によって、１ｍｓ毎に実行されるタイマＩＮＴ処理ルーチンのフローチャートである。
【０１２６】
まずレジスタの退避処理を行い（Ｓ５００）、次いで本タイマＩＮＴ処理の起動時に禁止された割り込みを解除するＩＮＴ割り込み許可を行って（Ｓ５１０）、割り込み処理による出力処理と（Ｓ５２０）、入力処理とを行う（Ｓ５３０）。出力処理では、ＭＰＵ８３から外部にデータを出力し、入力処理では、ＭＰＵ８３の外部からデータを入力する。
【０１２７】
次に異常検出、復帰処理を行い（Ｓ５４０）、賞球処理と（Ｓ５５０）、貸球処理と（Ｓ５６０）を行う。
異常検出処理では、賞球モータ３７異常、貸球賞球異常、通信異常、貸球ＳＷ３３異常及び、カードユニット未接続異常、カードユニット通信異常の６種類を次に示すように検出する。
【０１２８】
賞球モータ３７異常：
図示しない賞球払出装置に補給された遊技球に異物が混入していると、賞球払出動作中、または、貸球払出動作中に賞球モータ３７が動作不能になる。
賞球制御基板３は、この状態を賞球モータ制御ＳＷ３５によって賞球モータ３７の回転の有無から検出する。
【０１２９】
賞球制御基板３が賞球モータ３７の回転を検出できなかった場合、賞球モータ３７の回転を再度実行する動作を繰り返し、再度、賞球モータ３７の回転を検出できなかった場合には、賞球制御基板３内にある状態表示器４６へ専用コード「１」を表示する。
【０１３０】
通信異常：
賞球制御基板３は、主基板１からコマンドを受信した時、正常なコマンドと判断されない場合、賞球制御基板３内にある状態表示器４６へ専用コード「２」を表示する。
【０１３１】
貸球ＳＷ３３異常：
賞球制御基板３が貸球ＳＷ３３の異常が発生した場合、貸球払出動作を停止し、賞球制御基板３内にある状態表示器４６へ専用コード「３」を表示する。
貸球賞球異常：
賞球制御基板３は、賞球払出動作中に、貸球ＳＷ３３で遊技球を検出した場合、若しくは、貸球払出動作中に賞球ＳＷ３１で遊技球を検出した場合、払出動作を停止し、賞球制御基板３内にある状態表示器４６へ専用コード「４」を表示する。
【０１３２】
カードユニット未接続異常：
賞球制御基板３は、図示しないカードユニットが未接続の場合、貸球払出動作は行わず、また、発射制御基板１３の動作も停止させる。
賞球制御基板３内にある状態表示器４６へ専用コード「５」を表示する。
【０１３３】
カードユニット通信異常：
賞球制御基板３は、図示しないカードユニットとの通信異常が検出された場合、賞球制御基板３内にある状態表示器４６へ専用コード「６」を表示する。
又、異常復帰時処理では、次に示す処理を行う。
【０１３４】
賞球モータ３７異常復帰：
賞球制御基板３が正常な動作を行える状態になった時点で、異常復帰となる。賞球制御基板３内にある状態表示器４６へ正常コード「０」を表示する。
通信異常復帰：
賞球制御基板３は、主基板１から送り出されるコマンドを正常に受信した場合、異常復帰となる。
【０１３５】
賞球制御基板３内にある状態表示器４６へ正常コード「０」を表示する。
貸球ＳＷ３３異常復帰：
賞球制御基板３は、貸球ＳＷ３３の断線状態及び短絡状態を監視する。
貸球ＳＷ３３が回復した時点で異常復帰となる。
【０１３６】
賞球制御基板３内にある状態表示器４６へ正常コード「０」を表示する。
貸球賞球異常復帰：
賞球制御基板３は、主基板１から送り出されるコマンドを受信し、異常復帰となる。
【０１３７】
賞球制御基板３内にある状態表示器４６へ正常コード「０」を表示する。
カードユニット末接続異常復帰：
賞球制御基板３に図示しないカードユニットを接続することにより異常復帰となる。賞球制御基板３内にある状態表示器４６へ正常コード「０」を表示する。
【０１３８】
カードユニット通信異常復帰：
図示しないカードユニットを正常な物に交換するなどして正常動作が行われた場合、賞球制御基板３内にある状態表示器４６へ正常コード「０」を表示する。
以上のＳ５４０の異常検出、復帰処理の後、賞球処理が行われる（Ｓ５５０）。賞球処理が行われる賞球制御基板３は、主基板１から、賞球に関するＲＡＭ１９の初期化を行うコマンドの入力と、停電復帰後に賞球払出動作を再開させるコマンドの入力と、賞球払出動作を停止させるコマンドの入力と、賞球払い出し個数の指定数分払い出しのコマンドの入力とを行う。
【０１３９】
そして、賞球処理では、賞球制御基板３が、主基板１からの受信を完了すると受信したコマンドに対応した、賞球数を払い出す処理を行う。
又、次の貸球処理では（Ｓ５６０）、図示しないカードユニットと通信を行って、貸球払い出し動作を行う。
【０１４０】
以上の貸球の払い出しまでの完了後、レジスタの復帰を行って（Ｓ５７０）、本ルーチンを一旦終了する。
以上に説明したタイマＩＮＴ処理により、賞球制御基板３が主基板１からの指令に基づいて、賞球や、貸球を払い出す処理が実行される。
【０１４１】
図１０は、ＭＰＵ８３のＩＮＴ端子１７９にストローブ信号のＬｏｗが入力される毎に起動されるＩＮＴ処理ルーチンのフローチャートである。
このＩＮＴ処理が起動されると、まずレジスタの退避処理を行い（Ｓ６００）、次いで受信処理を行う（Ｓ６１０）。受信処理では、ＤＡＴＡ端子１８３に入力しているデータ、ここでは主基板１から賞球制御基板３に供給される既述したコマンドを読み取る処理を行う。この読み込んだコマンドは、図９に示したタイマＩＮＴ処理の入力処理（Ｓ５３０）で読み込まれ、Ｓ５４０〜Ｓ５６０の処理で用いられる。
【０１４２】
Ｓ６１０の受信処理を行って後、レジスタの復帰（Ｓ６２０）を行い、次いで、本ＩＮＴ処理の起動時に禁止された割り込みを解除するＩＮＴ割り込み許可を行って（Ｓ６３０）、本ルーチンを一旦終了する。
以上に説明した図１０のＩＮＴ処理により、主基板１から出力されたコマンドが賞球制御基板３に入力される。
【０１４３】
上述したように賞球や貸球の払い出しを行っている賞球制御基板３のＮＭＩ端子１７５に停電信号のＬｏｗが入力されると、図１１に示すＮＭＩ処理がＭＰＵ８３にて起動される。
まず、レジスタの退避を行い（Ｓ７００）、ＰＯＲＴ端子１７７への停電信号の入力状態に基づいて、ＮＭＩのＬｏｗが約１ｍｓ継続しているかを判断する（Ｓ７１０）。なお、Ｓ７１０で、１ｍｓ経過したかを判断しているが、１ｍｓに限定するものではなく、他の処理に支障のない範囲で適宜変更するものであっても良い。継続していなければ、適切な停電信号ではないと判断して、レジスタの復帰を行って（Ｓ７１５）、本ルーチンを一旦終了する。
【０１４４】
又、約１ｍｓ以上継続していれば、次に賞球モータ３７の停止処理を行って（Ｓ７２０）、賞球が払い出されることを停止する。
次いで、ＮＭＩ発生時のプログラムカウンタ（ＰＣ）の値がＩＮＴ処理のアドレス内かを判断し（Ｓ７３０）、ＩＮＴ処理のアドレス内であれば、ＩＮＴ処理内の中断されているプログラムを継続して終了させ（Ｓ７４０）、コマンドの入力等を完了させる。
【０１４５】
ＮＭＩ発生時のＰＣの値がＩＮＴ処理のアドレス内でなければ、次にレジスタの退避と（Ｓ７５０）、スタックポインタの退避とを行って（Ｓ７６０）、次のＳ７７０〜Ｓ８００の賞球ＳＷ３１と貸球ＳＷ３３とを１７０ｍｓ間、監視する処理を行う。この趣旨は、既述したＳ３４０〜Ｓ３６０と同じであり、賞球制御基板３に停電信号のＬｏｗが入力されると同時に払い出された賞球や貸球が賞球ＳＷ３１や貸球ＳＷ３３を通過するまでに、最大約１７０ｍｓ程度要するためである。
【０１４６】
賞球ＳＷ３１、貸球ＳＷ３３の監視処理を１７０ｍｓ行った後、ＲＡＭ１９のアクセスの禁止状態に移行する（Ｓ８１０）。このＲＡＭ１９のアクセスの禁止状態になることで、ＲＡＭ１９に記憶されたデータが変更されることが禁止される。
【０１４７】
ここで、賞球制御基板３への＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）とによる電源供給が停止状態になって、ＭＰＵ８３がストップ状態に移行する。ＲＡＭ１９は、バックアップ電源によって記憶内容が保持されている。
このＭＰＵ８３がストップ状態に移行して、ＭＰＵ８３の停電処理が完了するまで、電源供給線ＤＧＷ（Ａ）よる＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）との電源供給が確保されている。この後、電源供給線ＤＧＷ（Ａ）からの電源が遮断された後もバックアップ電源線ＢＫＷから供給されたバックアップ電源によって、記憶内容が２０時間以上保持される。
【０１４８】
上述したＮＭＩ処理により停電状態に移行した賞球制御基板３は、電源が復帰した時に電源基板１５から出力されるリセット信号がＲＥＳＥＴ端子１５１に入力されると、既述した図８の主制御処理によって、ＲＡＭ１９が正常と判断され、Ｓ４４０の停電復帰処理に移行して、スタックポインタの復帰及び、レジスタの復帰を行い、その後、処理を中断した箇所から継続する。
【０１４９】
ここでは、停電復帰後に賞球制御基板３は主基板１から送り出された再開コマンドを受信し、未払いの場合残りの賞球動作を継続した後、通常時の処理へ移行する。
以上に説明した遊技機５の主基板１と、賞球制御基板３と、電源基板１５とは、遊技機５への電源の供給が停止されると、電源基板１５から停電信号が出力された主基板１のＲＡＭ１７と、賞球制御基板３のＲＡＭ１９の記憶内容が変更されないようにしてストップ状態になるまで、電源供給線ＤＧＷ（Ａ）による＋５Ｖ（Ａ）と、＋１２Ｖ（Ａ）との電源供給を維持し、その後バックアップ電源によって、記憶内容が保持される。
【０１５０】
これにより、停電の発生時点の遊技機５の主基板１と、賞球制御基板３との現況が停電中も保存される。
この結果、停電の復旧後、電源電圧が適切な値に戻り、電源基板１５がリセット信号を主基板１と、賞球制御基板３とに供給すると、ＲＡＭ１７、１９の記憶内容に基づいて、遊技機５の主基板１と、賞球制御基板３とが停電の発生前の状態に戻される。
【０１５１】
これらの遊技機５の最重要機能である賞球の正確な払い出し機能を電源基板１５は、主基板１と、賞球制御基板３とを停電後３２０ｍｓの間、機能を維持する電源を供給すると共に、停電中もＲＡＭ１７、１９の内容を保持するバックアップ電源を供給することで、提供している。
【０１５２】
図柄制御基板７は、主基板１から受信したコマンドに基づいて、特別図柄表示装置４７と、普通図柄表示装置４９とに所定の図柄を表示する。
ここでは、受信したコマンドに応じて、特別図柄表示装置４７に電源投入時の表示、客待ちデモンストレーションの表示、遊技図柄の表示、大当り図柄の表示、Ｖ表示、大入賞口の開放回数の表示、大当り終了の表示、賞球数異常の表示、下受け皿満杯異常の表示、補給数不足異常の表示、賞球ＳＷ３１の断線・短絡異常の表示、賞球数異常の非表示、下受け皿満杯異常の非表示、補給数不足異常の非表示、賞球ＳＷ３１の断線・短絡異常の非表示、停電復帰の表示を行い、普通図柄表示装置４９に電源投入時の表示、変動パターンの表示を行う。
【０１５３】
図柄制御基板７は、電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）との電源供給を受けており、遊技機５へのＡＣ２４Ｖの電源供給が停止した場合には、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１が自然放電によってＬｏｗ出力になるのに伴って、作動を停止する。
【０１５４】
なお、遊技機５へのＡＣ２４Ｖの電源供給が再開すると、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１から電源の供給を受け、再び画像の表示を行う。
音声制御基板９は、主基板１から受信したコマンドに基づいて、無音、特別図柄の変動パターンに対応した音声、特別図柄の停止の音声、大当り開始の音声、大入賞口開放中の音声、大入賞口開放間インターバルの音声、大当り終了の音声出力を行う。
【０１５５】
音声制御基板９は、電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）との電源供給を受けており、遊技機５へのＡＣ２４Ｖの電源供給が停止した場合には、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１が自然放電によってＬｏｗ出力になるのに伴って、作動を停止する。
【０１５６】
なお、遊技機５へのＡＣ２４Ｖの電源供給が再開すると、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１から電源の供給を受け、再び音声の出力を行う。
電飾制御基板１１は、主基板１から受信したコマンドに基づいて、ＬＥＤなどの電飾５３に、待機中の電飾パターン、遊技図柄に対応した電飾パターン、特別図柄の停止に対応した電飾パターン、大当り開始の電飾パターン、大入賞口開放中の電飾パターン、大入賞口開放間インターバルの電飾パターン、大当り終了の電飾パターン、賞球数異常の電飾パターン、賞球数復帰の電飾パターン、特別図柄保留ＬＥＤの電飾パターン、普通図柄保留ＬＥＤの電飾パターン、確率変動ランプの電飾パターンを実行する。
【０１５７】
電飾制御基板１１は、電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）との電源供給を受けており、遊技機５へのＡＣ２４Ｖの電源供給が停止した場合には、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１が自然放電によってＬｏｗ出力になるのに伴って、作動を停止する。
【０１５８】
なお、遊技機５へのＡＣ２４Ｖの電源供給が再開すると、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１から電源の供給を受け、再び電飾パターンの表示を行う。
発射制御基板１３は、電源供給線ＤＧＷ（Ｂ）によって、＋５Ｖ（Ｂ）と、＋１２Ｖ（Ｂ）と、＋３２Ｖの電源供給を受けており、遊技機５へのＡＣ２４Ｖの電源供給が停止した場合には、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１と、電源作成回路（＋３２Ｖ）１３３とが自然放電によってＬｏｗ出力になるのに伴って、作動を停止する。
【０１５９】
また、遊技機５へのＡＣ２４Ｖの電源供給が再開すると、制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））１３１と、電源作成回路（＋３２Ｖ）１３３とから電源の供給を受け、再び発射制御を開始する。
なお、賞球制御基板３に停電信号のＬｏｗが入力されると同時に払い出された賞球や貸球が賞球ＳＷ３１や貸球ＳＷ３３を通過するまでに、最大約１７０ｍｓ程度要するとしたが、これに限定されるものではなく、図示しない賞球払出装置の払出機構やスイッチの取付位置などによって、他の処理に支障のない範囲で適宜変更するものであっても良い。
【０１６０】
又、図３、図４で示した電源基板１５の起動と停止のタイミングチャート、停電時のタイミングチャートの説明で記した時間等も各遊技機の各処理能力に合わせて適宜変更されても良い。
次に特許請求の範囲の構成と、発明の実施の形態との対応を説明する。
【０１６１】
なお、従属する部分に関しては、記載を省略する。
請求項１の電圧低下信号は、停電信号のＬｏｗレベル、電圧低下時処理は、図７のＮＭＩ処理、図１１のＮＭＩ処理、電圧低下時処理起動手段は、ＭＰＵ７１のＮＭＩ入力の機能、ＭＰＵ８３のＮＭＩ入力の機能、電圧低下信号入力手段は、Ｓ３１０とＰＯＲＴ端子１５５、Ｓ７１０とＰＯＲＴ端子１７７が対応する。
【０１６２】
請求項１の電圧低下信号入力手段は、Ｓ３１０とＰＯＲＴ端子１５５、Ｓ７１０とＰＯＲＴ端子１７７、電圧低下時処理の起動は、図７と図１１のＮＭＩ処理の起動、所定時間後に、電圧低下信号を入力するは、Ｓ３１０、Ｓ３１５、又はＳ７１０の処理が対応し、電圧低下時処理継続手段は、Ｓ３１５でＹＥＳの場合の処理を行うこと、またはＳ７１０でＹＥＳの場合の処理を行うことがそれぞれ対応する。
【０１６３】
請求項１の電圧低下時処理中止手段は、Ｓ３１０でＮＯの場合の処理を行うこと、Ｓ７１０でＮＯの場合の処理を行うことが対応する。
請求項２の電圧低下信号継続状態入力手段は、Ｓ３１０とＳ３１５とＰＯＲＴ端子１５５、Ｓ７１０とＰＯＲＴ端子１７７、所定時間以上継続状態であることを検出した場合は、Ｓ３１５でＹＥＳの場合、又はＳ７１０でＹＥＳの場合が対応し、低下信号継続時電圧低下時処理継続手段は、Ｓ３１５でＹＥＳの場合の処理を行うこと、またはＳ７１０でＹＥＳの場合の処理を行うことがそれぞれ対応する。
【０１６４】
請求項２の電圧低下信号継続状態入力手段が上記電圧低下信号が所定時間以上継続していないことを検出した場合は、Ｓ３１０でＮＯの場合、又はＳ７１０でＮＯの場合が対応し、低下信号非継続時電圧低下時処理中止手段は、Ｓ３１０でＮＯの場合の処理を行うこと、またはＳ７１０でＮＯの場合の処理を行うことがそれぞれ対応する。
【０１６５】
請求項３の提供過程情報記憶手段は、ＭＰＵ７１のレジスタ、ＭＰＵ８３のレジスタ、情報記憶手段は、ＲＡＭ１７、ＲＡＭ１９、情報退避手段は、Ｓ３００、Ｓ７００が対応する。
請求項４の電源電圧低下信号出力手段は、停電信号発生回路１２３が対応する。
【０１６６】
請求項５のマイクロコンピュータは、ＭＰＵ７１、８３、外部割込入力は、ＮＭＩ端子１５３、１７５が対応する。
請求項６のマイクロコンピュータは、ＭＰＵ７１、８３、外部割込入力は、ＮＭＩ端子１５３、１７５が対応する。
【０１６７】
請求項７のデータバスインタフェース、又は入力ポートは、ＰＯＲＴ端子１５５、１７７が対応する。
請求項８の電源電圧低下信号出力手段は、停電信号発生回路１２３、電源供給手段は、電源基板１５が対応する。
【０１６８】
請求項９の電圧低下時処理起動手段は、ＭＰＵ７１のＮＭＩ入力の機能、遊技制御手段は、主基板１が対応する。
請求項１０の電圧低下時処理起動手段は、ＭＰＵ８３のＮＭＩ入力の機能、遊技制御手段は、主基板１、賞品払出手段は、賞球制御基板３が対応する。
【０１７０】
請求項１、２の遊技指令手段は、主基板１、遊技機構成手段は、賞球制御基板３、電圧低下処理起動手段は、停電信号と、図７と、図１１のＮＭＩ処理、指令の内容を示すデータ信号は、データ信号送信回路１５０からデータ信号受信回路１６７に送信されるデータ信号、ストローブ信号は、ストローブ信号送信回路１４９からストローブ信号受信回路１６５に送信されるストローブ信号、データ信号と、ストローブ信号とは同時に出力されるよう構成されたとは、図１２の（Ｃ）に示す処理を行う主基板１が対応する。
【図面の簡単な説明】
【図１】  主基板１と、賞球制御基板３と、図柄制御基板７と、音声制御基板９、電飾制御基板１１、発射制御基板１３と電源基板１５との間のインタフェースに関するブロック図である。
【図２】  遊技機５の電気制御系のブロック図である。
【図３】  電源基板１５の起動と停止のタイミングチャートである。
【図４】  電源基板１５の停電時のタイミングチャートである。
【図５】  電源投入時、又は停電の復帰時に主基板１によって実行される主制御処理ルーチンのフローチャートである。
【図６】  ＭＰＵ７１にてタイマＩＮＴ（２ｍｓ）が発生した場合に、主基板１によって、通常、実行されるタイマＩＮＴ処理ルーチンのフローチャートである。
【図７】  主基板１のＭＰＵ７１のＮＭＩ処理ルーチンのフローチャートである。
【図８】  電源投入時、又は停電の復帰時に賞球制御基板３によって実行される主制御処理ルーチンのフローチャートである。
【図９】  ＭＰＵ８３にてタイマＩＮＴ（１ｍｓ）が発生した場合に、賞球制御基板３によって、１ｍｓ毎に実行されるタイマＩＮＴ処理ルーチンのフローチャートである。
【図１０】  ＭＰＵ８３のＩＮＴ端子１７９にストローブ信号のＬｏｗが入力される毎に起動されるＩＮＴ処理ルーチンのフローチャートである。
【図１１】  ＭＰＵ８３にて起動されるＮＭＩ処理のフローチャートである。
【図１２】  ストローブ信号と、データ信号との説明図である。
【図１３】  停電信号のＮＭＩ割り込み動作の説明図である。
【図１４】  従来例のＭＰＵ１のブロック図と、ＮＭＩ処理のフローチャートである。
【図１５】  従来の停電信号のＮＭＩ割り込みの説明図である。
【図１６】  従来の停電信号にノイズが乗った場合の誤動作の説明図である。
【符号の説明】
１…主基板、３…賞球制御基板、５…遊技機、
７…図柄制御基板、９…音声制御基板、１１…電飾制御基板、
１３…発射制御基板、１５…電源基板、１６…入力ＳＷ、
１７、１９…ＲＡＭ、１８…出力ソレノイド（出力ＳＯＬ）、
２１…盤用外部端子板、２３…補給球不足ＳＷ、２５…下受け皿満杯ＳＷ、
３１…賞球ＳＷ、３３…貸球ＳＷ、３５…賞球モータ制御ＳＷ、
３７…賞球モータ、３９…振分ＳＯＬ、４１…枠用外部端子板、
４３…金枠開放ＳＷ、４５…内枠開放ＳＷ、４６…状態表示器、
４７…特別図柄表示装置、４９…普通図柄表示装置、５１…スピーカ、
５３…電飾、６１…タッチプレート、６３…発射停止ＳＷ、
６５…発射モータ、１２１…賞球数異常復帰ＳＷ、
１２３…停電信号発生回路、１２５…リセット信号（Ａ）発生回路、
１２７…主基板及び賞球制御基板用電源作成回路（＋５Ｖ（Ａ）  ＋１２Ｖ（Ａ）  バックアップ電源）、１２９…リセット信号（Ｂ）発生回路、
１３１…制御基板用電源作成回路（＋５Ｖ（Ｂ）  ＋１２Ｖ（Ｂ））、
１３３…電源作成回路（＋３２Ｖ）、
１４１、１６１、１８４、２０３、２３３…システムリセット回路、
１４３、１６３…停電信号受信回路、１４５…賞球数異常復帰信号受信回路、
１４７、１６９…ポート回路、１４９…ストローブ信号送信回路、
１５０…データ信号送信回路、１５１、１７３、１８９、２０９、２３９…ＲＥＳＥＴ端子、１５３、１７５…ＮＭＩ端子、
１５５、１５７、１７７、１８１、１９３、２１３、２４３…ＰＯＲＴ端子、
１５９、１８３…ＤＡＴＡ端子、１６５、１８５、２０５、２３５…ストローブ信号受信回路、１６７、１８７、２０７、２３７…データ信号受信回路、
１７１…発射制御信号出力回路、１７９、１９１、２１１、２４１…ＩＮＴ端子、２５１…発射制御回路、２５３…リセット回路、２５５…発射制御信号入力回路、ＢＫＷ…バックアップ電源線、ＤＧＷ（Ａ）、ＤＧＷ（Ｂ）…電源供給線、ＲＳＷ…リセット信号線、ＴＳＷ…停電信号線
【図１】
0004665297.tif 000002
【図２】
0004665297.tif 000003
【図３】
0004665297.tif 000004
【図４】
0004665297.tif 000005
【図５】
0004665297.tif 000006
【図６】
0004665297.tif 000007
【図７】
0004665297.tif 000008
【図８】
0004665297.tif 000009
【図９】
0004665297.tif 000010
【図１０】
0004665297.tif 000011
【図１１】
0004665297.tif 000012
【図１２】
0004665297.tif 000013
【図１３】
0004665297.tif 000014
【図１４】
0004665297.tif 000015
【図１５】
0004665297.tif 000016
【図１６】
0004665297.tif 000017