(57)【要約】【課題】外部電源の遮断中に、電力が不安定となること等によってエラー状態を示すデータが変化した場合にあっても、該遮断したときに有している賞球や貸球を正しく払い出すようにしたパチンコ遊技機を提案する。【解決手段】外部電源が遮断したときに、チェックサム記憶処理によって、払出作動データから作動チェックサム値を算出して記憶装置ＲＡＭの払出作動記憶領域４１ａに記憶すると共に、払出エラーデータからエラーチェックサム値を算出して記憶装置ＲＡＭの払出エラー記憶領域４１ｂに記憶し、外部電源が復帰したときに、チェックサム判定処理により、遮断したときと復帰したときとの各作動チェックサム値と各エラーチェックサム値とが夫々に一致するか否かを判定し、エラーチェックサム値のみが一致しなかった場合には、復帰払出処理により、払出エラーデータのみを初期化して球払出処理を実行するようにした。【選択図】図５
2008055094.tif 000002
【特許請求の範囲】
【請求項１】
賞球や貸球を払い出すための球払出処理を行う中央処理装置ＣＰＵと、該球払出処理に用いる複数のデータを一時的に記憶保持する記憶装置ＲＡＭとを配設してなる払出制御基板と、
該払出制御基板による球払出処理に従って駆動制御されて、賞球や貸球の払出作動を実行する球払出装置と
を備えたパチンコ遊技機において、
前記記憶装置ＲＡＭが、賞球や貸球の払出個数や前記球払出装置の駆動に関する複数の払出作動データを記憶する払出作動記憶領域と、前記球払出装置に供給する遊技球や該球払出装置から払い出された遊技球に関する複数の払出エラーデータを記憶する払出エラー記憶領域とを夫々に備えると共に、
前記中央処理装置ＣＰＵは、
外部電源が遮断されたときに、前記払出作動記憶領域に記憶されている各払出作動データから作動チェックサム値を演算すると共に、前記払出エラー記憶領域に記憶されている各払出エラーデータからエラーチェックサム値を演算して、作動チェックサム値とエラーチェックサム値とを前記記憶装置ＲＡＭに記憶するチェックサム記憶処理と、
外部電源が復帰したときに、前記払出作動記憶領域に記憶されている各払出作動データから作動チェックサム値を演算して、前記チェックサム記憶処理により記憶した遮断したときの作動チェックサム値と一致するか否かを判定する処理と、前記払出エラー記憶領域に記憶されている各払出エラーデータからエラーチェックサム値を演算して、前記チェックサム記憶処理で記憶した遮断したときのエラーチェックサム値と一致するか否かを判定する処理とを具備するチェックサム判定処理と、
該チェックサム判定処理により遮断したときと復帰したときとの各作動チェックサム値が異なっていると判定した場合には、前記記憶装置ＲＡＭに記憶されている各払出作動データと各払出エラーデータとを初期化して前記球払出処理を実行し、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、前記記憶装置ＲＡＭに記憶されている各払出エラーデータのみを初期化して、この初期化した払出エラーデータおよび記憶装置ＲＡＭに記憶されている払出作動データに従って球払出処理を実行する復帰払出処理と
を備えていることを特徴とするパチンコ遊技機。
【請求項２】
払出制御基板の中央処理装置ＣＰＵは、前記チェックサム記憶処理で、作動チェックサム値を演算して前記記憶装置ＲＡＭに記憶した後に、エラーチェックサム値を演算して前記記憶装置ＲＡＭに記憶するようにしていることを特徴とする請求項１に記載のパチンコ遊技機。
【請求項３】
払出制御基板の記憶装置ＲＡＭは、前記払出作動記憶領域を、各払出作動データを順に記憶する連続したアドレスにより構成すると共に、前記払出エラー記憶領域を、各払出エラーデータを順に記憶する連続したアドレスにより構成していることを特徴とする請求項１又は請求項２に記載のパチンコ遊技機。
【請求項４】
前記記憶装置ＲＡＭの払出エラー記憶領域に記憶される複数の払出エラーデータを、前記球払出装置による払出作動を実行することなく検出可能な第一払出エラーデータ群と、前記球払出装置による払出作動を実行することにより検出可能な第二払出エラーデータ群とに区別し、
復帰払出処理は、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、球払出処理を実行する前に、第一払出エラーデータ群に属する払出エラーデータを初期化した後、該払出エラーデータを夫々に検出する検出処理を実行し、当該検出処理により第一払出エラーデータ群に属する少なくとも一つの払出エラーデータを検出すると、球払出処理を停止する処理を実行するようにしたことを特徴とする請求項１乃至請求項３のいずれかに記載のパチンコ遊技機。
【請求項５】
第一払出エラーデータ群に属する払出エラーデータとして、前記球払出装置へ遊技球が供給されないことを示す球切れエラーデータと、遊技球を貯留する球貯留皿が満杯であることを示す貯留エラーデータとが設定されていることを特徴とする請求項４に記載のパチンコ遊技機。
【請求項６】
復帰払出処理は、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、前記第二払出エラーデータ群に属する払出エラーデータを初期化して、球払出処理の実行に伴って、該払出エラーデータを検出する検出処理を実行するようにしたことを特徴とする請求項４又は請求項５に記載のパチンコ遊技機。
【請求項７】
復帰払出処理は、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、球払出処理を実行する前に、前記第二払出エラーデータ群に属する払出エラーデータを初期化して、前記球払出装置を駆動制御して所定個数の遊技球を払い出すことにより、該払出エラーデータを検出する検出処理を実行するようにしたことを特徴とする請求項４又は請求項５に記載のパチンコ遊技機。
【請求項８】
第二払出エラーデータ群に属する払出エラーデータとして、前記球払出装置が遊技球の払出作動を実行しないことを示す球詰エラーデータが設定されてなり、
復帰払出処理は、前記球詰エラーデータを初期化後の検出処理で検出すると、球払出装置を所定回数駆動する処理を実行するようにしたことを特徴とする請求項６又は請求項７に記載のパチンコ遊技機。
【請求項９】
前記球払出装置へ遊技球を供給する複数の供給路を備えたパチンコ遊技機にあって、
第二払出エラーデータ群に属する払出エラーデータとして、前記各供給路の少なくとも一箇所で遊技球が供給されないことを示す片切れエラーデータが設定されてなり、
復帰払出処理は、前記片切れエラーデータを初期化後の検出処理で検出すると、球払出処理の実行を停止する処理を行うようにしたことを特徴とする請求項６又は請求項７に記載のパチンコ遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、賞球や貸球の払い出しを制御する払出制御基板を備えたパチンコ遊技機に関する。
【背景技術】
【０００２】
一般的なパチンコ遊技機には、遊技を統括的に制御する主制御基板と、該主制御基板から発せられた払出制御コマンドに従って遊技球を払い出す制御を行う払出制御基板と、該払出制御基板により駆動制御されて遊技球を払い出す球払出装置とを備えている。この払出制御基板には、主制御基板からの払出制御コマンドに従って、球払出装置を駆動制御して賞球や貸球を払い出す球払出処理を実行する中央処理装置ＣＰＵと、この球払出処理に用いる複数のデータを一時的に記憶すると共に、該データを随時書き換え可能な記憶装置ＲＡＭとが配設されている。ここで、中央処理装置ＣＰＵは、主制御基板からの払出制御コマンドを受信すると、球払出処理を実行して、該払出制御コマンドに従って所定個数の遊技球を払い出すように球払出装置を駆動する制御を行う。また、記憶装置ＲＡＭは、一般的に、データの記憶及び書き換えを行う記憶領域と、空き領域と、スタックエリアとに区画されて構成されている。
【０００３】
このような払出制御基板では、当該パチンコ遊技機へ電力供給する外部電源が遮断されたときに、中央処理装置ＣＰＵのレジスタ値を記憶装置ＲＡＭのスタックエリアに退避させて、現在のスタックポインタの値を記憶した後、記憶装置ＲＡＭの記憶領域に記憶されている全データ又は所定のデータを加算してチェックサム値を得て、該チェックサム値を所定の記憶領域に記憶する処理を行うようにしている。このように、外部電源が遮断したときには、遊技球の払い出しに関する各データとそのチェックサム値とを前記記憶装置ＲＡＭに記憶した後に、該記憶装置ＲＡＭへのアクセスを禁止する処理を行うようにしている。尚ここで、一般的なパチンコ遊技機には、外部電源が遮断している間に、主制御基板や払出制御基板に夫々に配設されている記憶装置ＲＡＭのデータを保存するために、バックアップ電源が設けられている。
【０００４】
その後、外部電源が復帰したときに、払出制御基板では、その記憶装置ＲＡＭへのアクセスを許可し、該記憶装置ＲＡＭの記憶領域に記憶保持されている各データが遮断したときから変化していないことを確認するために、上記と同様にデータを加算してチェックサム値を算出し、これを外部電源を遮断したときに算出したチェックサム値と比較する。そして、遮断したときと復帰したときとの各チェックサム値が一致した場合には、記憶装置ＲＡＭに記憶されているデータは正しいと判断し、該データに従って上記した球払出処理を実行する。一方、外部電源を遮断したときと復帰したときとの各チェックサム値が一致しない場合には、記憶装置ＲＡＭに記憶されているデータが正しくないと判断し、全てのデータを初期化するようにしている。すなわち、この場合には、電源遮断前に実行されていた球払出処理がクリアされて、改めて新しいデータに基づいて球払出処理がスタートすることとなる。
【０００５】
例えば、特許文献１では、主に主制御基板の記憶装置ＲＡＭを対象としているものであって、その記憶領域の中途位置にチェックサム値を記憶するアドレスを設定して、該アドレスよりも前の領域に記憶した各データからチェックサム値を算出した後、さらに該チェックサム値に前記アドレスよりも後の領域に記憶した各データを加算して、このチェックサム値を記憶装置ＲＡＭに記憶し、外部電源を復帰したときに、チェックサム値に基づいてパリティチェックを判定する処理を行う構成が提案されている。
【０００６】
また、特許文献２では、電源を遮断したときに記憶したチェックサム値と電源を復帰したときに算出したチェックサム値とが一致しているか否かを判定し、一致しない場合には、記憶装置ＲＡＭに記憶した所定データ以外のデータを消去するようにした構成が提案されている。ここで、消去しない所定データは、所謂ゴト師により不正に変えられる可能性が小さいものに設定している。
【特許文献１】特開２００２−９５８４０号公報（段落番号「０１５６」〜、図２０，２１，２２）
【特許文献２】特開２００３−１８０９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、外部電源が遮断されたときと復帰したときとの各チェックサム値が一致するか否かを判定する処理は、遮断中に、記憶装置ＲＡＭに不正にアクセスしてデータを改ざんするような不正行為を防止する作用効果を有している。ところが、外部電源が遮断したときと復帰したときとで、記憶装置ＲＡＭ内に記憶保持されているデータが変化してしまうことは、前記した不正行為以外の原因でも生じ得る。
【０００８】
例えば、停電の発生に伴って外部電源が遮断されると、電力は急激に降下して不安定となり易い。この電力が不安定な状態で、上述したチェックサム値を算出して記憶する処理が実行されると、正しくチェックサム値を算出したり記憶できないという誤処理を生じることが懸念される。仮に、誤ったチェックサム値が記憶された場合、復帰したときに算出するチェックサム値と一致しないことから、上述したように記憶装置ＲＡＭ内のデータを初期化してしまう。このように、外部電源が遮断したときに電力が不安定となることを原因として、記憶装置ＲＡＭ内のデータが変化してしまうこともあり得る。
【０００９】
また、外部電源の遮断中に記憶装置ＲＡＭ内のデータを保持するための電力は、上記したバックアップ電源により供給されている。ここで、バックアップ電源は、一般的に、コンデンサに蓄えた電荷を供給するようにした構成であるから、その電力も弱いために不安定となり易い。この不安定な電力下では、上述した記憶装置ＲＡＭ内のデータを正しく維持することができず、該データが変化してしまうことも懸念される。仮に、外部電源の遮断中に記憶装置ＲＡＭ内のデータが変化すると、外部電源が遮断したときと復帰したときとの各チェックサム値が一致しないから、上述したように記憶装置ＲＡＭ内のデータを初期化してしまう。このように、バックアップ電源により供給される電力が不安定となることを原因として、記憶装置ＲＡＭ内のデータが変化してしまうこともあり得る。
【００１０】
一方、上述したように払出制御基板の記憶装置ＲＡＭに記憶されてチェックサム値の算出に用いるデータとして、未払いの賞球又は貸球数を表すデータ、球払出装置に設けられた駆動モータを駆動制御するためのデータ、払い出された遊技球を貯留する球貯留皿が満杯であることを示す貯留エラーデータ、球払出装置の球詰まりが発生したことを示す球詰エラーデータ等が設定されている。
【００１１】
ここで、未払いの賞球や貸球数を表すデータや駆動モータを制御するデータは、賞球や貸球の払出作動に直接的に関係するデータ（以下、払出作動データと言う）であり、また、貯留エラーデータや球詰エラーデータは、賞球や貸球の払出作動に間接的に関係するエラー発生を示すデータ（以下、払出エラーデータと言う）である。この払出エラーデータは、球貯留皿が満杯であるエラーや、球詰まりが発生したエラーなどを示すものであるため、賞球や貸球の払出個数と関係なく、遊技者や遊技店の利益に直接関係するものでない。そして、これらエラーが発生した場合には、当該エラーを解消する処理や作業を行うことにより、賞球や貸球を正しく払い出すことができる。
【００１２】
この払出エラーデータは払出作動データと共にチェックサム値を算出するデータであるから、例えば、上述したように電力が不安定であることを原因として払出エラーデータが変化した場合にあっては、外部電源が遮断したときと復帰したときとの各チェックサム値が一致しない。そのため、払出エラーデータと払出作動データとが初期化されて、未払いの賞球や貸球が失われてしまう。これは、遊技店に何ら不利益を生ずることなく、遊技者にのみ不利益を生じることであり、全く無用な処理と言える。
【００１３】
また、上述した特許文献１に開示された構成にあっては、チェックサム値を、記憶装置ＲＡＭの前半部分に記憶されたデータを加算した後に、当該加算値にその後半部分に記憶されたデータを加算するようにして求める処理を行うものであるが、所詮は全てのデータを加算してチェックサム値を算出するものでしかない。そのため、払出制御基板に適用した場合、上述したように払出エラーデータのみが変化しても、全てのデータが初期化されて、未払いの賞球や貸球が払い出されないという上述した問題点が発生し得る。
【００１４】
また、上述した特許文献２に開示された構成にあっては、外部電源を遮断したときと復帰したときとのチェックサム値が異なっていれば、所謂ゴト師が不正する可能性の少ない所定データ以外を消去するように処理している。これを払出制御基板に適用した場合、ゴト師が不正し易いのは、未払いの賞球や貸球の個数を表すデータであることから、これらを消去することとなる。すなわち、上述したように払出エラーデータのみが変化した場合にも、未払いの賞球や貸球の個数データを消去することとなるため、上述と同様に、遊技者が損失を被ることとなってしまう。尚、この特許文献２は、あくまで主制御基板を対象とするものであって、払出制御基板に単純に適用することができないものである。
【００１５】
本発明は、外部電源が遮断したときや遮断中に、例えば、払出エラーデータのみが変化したとしても、払出制御基板が、遮断したときの未払いの賞球や貸球などを適正に遊技者に払い出すことができるパチンコ遊技球を提供することを目的とするものである。
【課題を解決するための手段】
【００１６】
本発明は、賞球や貸球を払い出すための球払出処理を行う中央処理装置ＣＰＵと、該球払出処理に用いる複数のデータを一時的に記憶保持する記憶装置ＲＡＭとを配設してなる払出制御基板と、該払出制御基板による球払出処理に従って駆動制御されて、賞球や貸球の払出作動を実行する球払出装置とを備えたパチンコ遊技機において、前記記憶装置ＲＡＭが、賞球や貸球の払出個数や前記球払出装置の駆動に関する複数の払出作動データを記憶する払出作動記憶領域と、前記球払出装置に供給する遊技球や該球払出装置から払い出された遊技球に関する複数の払出エラーデータを記憶する払出エラー記憶領域とを夫々に備えると共に、前記中央処理装置ＣＰＵは、外部電源が遮断されたときに、前記払出作動記憶領域に記憶されている各払出作動データから作動チェックサム値を演算すると共に、前記払出エラー記憶領域に記憶されている各払出エラーデータからエラーチェックサム値を演算して、作動チェックサム値とエラーチェックサム値とを前記記憶装置ＲＡＭに記憶するチェックサム記憶処理と、外部電源が復帰したときに、前記払出作動記憶領域に記憶されている各払出作動データから作動チェックサム値を演算して、前記チェックサム記憶処理により記憶した遮断したときの作動チェックサム値と一致するか否かを判定する処理と、前記払出エラー記憶領域に記憶されている各払出エラーデータからエラーチェックサム値を演算して、前記チェックサム記憶処理で記憶した遮断したときのエラーチェックサム値と一致するか否かを判定する処理とを具備するチェックサム判定処理と、該チェックサム判定処理により遮断したときと復帰したときとの各作動チェックサム値が異なっていると判定した場合には、前記記憶装置ＲＡＭに記憶されている各払出作動データと各払出エラーデータを初期化して前記球払出処理を実行し、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、前記記憶装置ＲＡＭに記憶されている各払出エラーデータのみを初期化して、この初期化した払出エラーデータおよび記憶装置ＲＡＭに記憶されている払出作動データに従って球払出処理を実行する復帰払出処理とを備えていることを特徴とするパチンコ遊技機である。
【００１７】
かかる構成では、外部電源が遮断されると、チェックサム記憶処理により、払出作動データから作動チェックサム値を算出すると共に、払出エラーデータからエラーチェックサム値を算出して記憶装置ＲＡＭに記憶する。その後、外部電源が復帰すると、チェックサム判定処理により、各払出作動データを加算して作動チェックサム値を算出して、遮断したときの作動チェックサム値と比較して両者が一致するか否かを判定し、各払出エラーデータを加算してエラーチェックサム値を算出して、遮断したときのエラーチェックサム値と比較して両者が一致するか否かを判定する。これにより、外部電源が遮断したときから復帰したときまでの間で、遮断したときに記憶した作動チェックサム値、同エラーチェックサム値、払出作動データ、払出エラーデータが変化したか否かを確認する。そして、作動チェックサム値が一致しない場合には、正しい払出作動データが記憶されていないと判断して、復帰払出処理により、各払出作動データと払出エラーデータとを全て初期化して球払出処理を行う。この場合には、未払いの賞球や貸球が残っていてもそれらは払い出されないこととなる。一方、作動チェックサム値が一致しかつエラーチェックサム値が一致しない場合には、正しい払出エラーデータが記憶されていないと判断して、復帰払出処理により、払出エラーデータのみを初期化して球払出処理を行う。この場合には、未払いの賞球や貸球が残っていれば、それらが払い出されることとなる。
【００１８】
ここで、払出作動データは、賞球や貸球の払出作動に直接的に関係するデータであるから、外部電源が遮断したときと復帰したときとで作動チェックサム値が異なっていた場合には、正しい払出作動データを特定できないため、賞球や貸球を正しく払い出すことができない。これは、正しい払出作動データであると判断できない原因が、上述したように外部電源の遮断により電力が不安定となったことに因るか、不正行為に因るか等のいずれであっても、同じである。そのため、払出作動データが何らかの原因により変化した場合に、記憶装置ＲＡＭ内のデータを初期化する処理を実行することは、許容され得る。
【００１９】
ところが、払出エラーデータは、上述したように、例え、外部電源が遮断したときと復帰したときとで異なっていた場合にも、賞球や貸球の払い出し数を変えるものではない。そのため、復帰したときにエラーチェックサム値が一致しない場合には、エラーの発生有無を確認し、仮にエラーが発生したらこれを解消することにより賞球や貸球を正しく払い出すことができ得る。そして、これは、正しい払出エラーデータであると判断できない原因が、上述したように外部電源の遮断により電流が不安定となったに因ること、又は不正行為に因ること等のいずれであっても、問題なく処理実行可能である。
【００２０】
このような払出作動データと払出エラーデータの各特性を熟慮することにより、本発明は成し得たものである。すなわち、本発明の構成は、作動チェックサム値が外部電源を遮断したときと復帰したときとで一致しないと、未払いの賞球や貸球があっても、これらは払い出されないが、エラーチェックサム値のみが一致しないだけであれば、未払いの賞球や貸球が払い出されるようにしている。これにより、例えば、上述したように、外部電源が遮断したときや遮断中に電力が不安定であることを原因として、エラーチェックサム値や払出エラーデータが変化した場合にあっても、外部電源が復帰したときに、未払いの賞球や貸球が正しく遊技者に払い出されるため、上述した従来構成のように遊技者が不利益となることがない。
【００２１】
尚、本構成にあっては、チェックサム判定処理で、作動チェックサム値とエラーチェックサム値とがそれぞれ、外部電源を遮断したときと復帰したときとで一致していた場合には、払出作動データおよび払出エラーデータが正しいと判断して、これらに従って球払出処理を実行することができる。
【００２２】
また、本構成にあって、記憶装置ＲＡＭに払出作動データと払出エラーデータとを夫々に記憶する払出作動記憶領域と払出エラー記憶領域とを設けたことにより、払出作動データと払出エラーデータとを明確に区別し、チェックサム記憶処理、チェックサム判定処理、復帰払出処理の各処理を効率的かつ安定的に実行できるようにしている。
【００２３】
本構成にあっては、記憶装置ＲＡＭに払出作動記憶領域と払出エラー記憶領域とを設けた構成であるが、この他にも、払出作動データや払出エラーデータのいずれにも属さないように設定したデータを記憶する別の記憶領域を設けることも可能である。
【００２４】
尚、本構成にあって外部電源が復帰したときとしては、停電などのように不測の事態により生じた外部電源の遮断から回復したときを示すだけでなく、例えば、遊技店の閉店時などで電源スイッチをＯＦＦ作動した後に、次の開店時に電源スイッチをＯＮ作動したときを含むものとしても良い。
【００２５】
上述したパチンコ遊技機にあって、払出制御基板の中央処理装置ＣＰＵは、前記チェックサム記憶処理で、作動チェックサム値を演算して前記記憶装置ＲＡＭに記憶した後に、エラーチェックサム値を演算して前記記憶装置ＲＡＭに記憶するようにしている構成が提案される。
【００２６】
上述したように、停電などにより外部電源が遮断されたときには、電力が急激に低下するため不安定となり易い。そのため、チェックサム記憶処理を、外部電源が遮断されたときにできるだけ速やかに実行することにより、適正な処理を行い得る。
【００２７】
かかる構成にあっては、外部電源が遮断されたときの、できるだけ電力が高い状態で、先に作動チェックサム値を算出して記憶するようにしている。これにより、作動チェックサム値の算出と記憶との処理に要する電力をできるだけ安定的に得ることができるから、該作動チェックサム値をより正確かつ安定して算出および記憶することができる。そのため、チェックサム判定処理で、復帰したときの作動チェックサム値と一致するか否かの判定が一層正確となる。尚、仮に、エラーチェックサム値を算出して記憶する処理中に、電力が不安定となり、該エラーチェックサム値を正確に記憶できなかったとしても、復帰払出処理により、正確な作動チェックサム値の判定によって球払出処理が実行されることとなる。すなわち、作動チェックサム値が一致すれば、少なくとも、外部電源が遮断したときに未払いとなった賞球や貸球を正しく払い出すことができ得る。
【００２８】
上述したパチンコ遊技機にあって、払出制御基板の記憶装置ＲＡＭは、前記払出作動記憶領域を、各払出作動データを順に記憶する連続したアドレスにより構成すると共に、前記払出エラー記憶領域を、各払出エラーデータを順に記憶する連続したアドレスにより構成しているものが提案される。
【００２９】
かかる構成にあっては、払出作動記憶領域が各払出作動データを連続して記憶した領域としていることから、これら各払出作動データを順に連続して演算することにより作動チェックサム値を得ることができる。同様に、払出エラー記憶領域が各払出エラーデータを連続して記憶した領域としていることから、これら各払出エラーデータを順に連続して演算することによりエラーチェックサム値を得ることができる。そのため、チェックサム記憶処理に要する処理時間を短縮することができる。上述したように、外部電源が遮断したときには急激に電力が低下することから、チェックサム記憶処理の処理時間を短縮できることにより、作動チェックサム値およびエラーチェックサム値を一層正確かつ安定的に算出して記憶することができ得る。
【００３０】
ここで、払出作動記憶領域と払出エラー記憶領域とを連続して設けることにより、チェックサム記憶処理の処理時間を一層短縮することができるため、好適に用い得る。
【００３１】
上述したパチンコ遊技機にあって、前記記憶装置ＲＡＭの払出エラー記憶領域に記憶される複数の払出エラーデータを、前記球払出装置による払出作動を実行することなく検出可能な第一払出エラーデータ群と、前記球払出装置による払出作動を実行することにより検出可能な第二払出エラーデータ群とに区別し、復帰払出処理は、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、球払出処理を実行する前に、第一払出エラーデータ群に属する払出エラーデータを初期化した後、該払出エラーデータを夫々に検出する検出処理を実行し、当該検出処理により第一払出エラーデータ群に属する少なくとも一つの払出エラーデータを検出すると、球払出処理を停止する処理を実行するようにした構成が提案される。
【００３２】
かかる構成にあっては、第一払出エラーデータ群に属する各払出エラーデータが、球払出装置による払出作動を実行せずに検出可能なものであることから、球払出処理の前に、一旦初期化して、所定の検出処理によって夫々に対応したエラーが発生しているか否かを確認するようにしている。これにより、前記払出エラーデータの示すエラーが認められた場合には、球払出処理を実行する前に、該エラーに適切に対処することができ得る。そして、このエラーを解消すれば、払出作動データに従って未払いの賞球や貸球を正しく払い出す。一方、前記払出エラーデータに応じたエラーが発生していなければ、払出作動データに従って未払いの賞球や貸球を直ちに払い出す。
【００３３】
例えば、外部電源を遮断したときに、第一払出エラーデータ群に属する払出エラーデータがそのエラー発生を検出しておらず、遮断中に、電力が不安定となることによって当該払出エラーデータがエラー発生を検出した内容に変化したとする。この場合には、外部電源を復帰したときに、チェックサム判定手段により、復帰したときと遮断したときとの各エラーチェックサム値が一致しないと判断される。この判断に従い、復帰払出処理により、第一払出エラーデータ群に属する各払出エラーデータを初期化した後に、現状でエラーが生じているかを検出する。ここで、第一払出エラーデータ群に属する払出エラーデータに対応するエラーが検出されないことから、これらの払出エラーデータは検出されず、払出作動データに従って球払出処理を実行する。または、第一払出エラーデータ群に属する払出エラーデータがそのエラー発生を検出しており、遮断中に、エラー発生を検出していない内容に変化した場合にあっても、同様である。このように本構成は、例え、第一払出エラーデータ群に属する払出エラーデータに変化が生じていても、現状のエラーの有無を確認してそれに従って遊技を再開できるようになっている。
【００３４】
上述した第一払出エラーデータ群に属する払出エラーデータとして、前記球払出装置へ遊技球が供給されないことを示す球切れエラーデータと、遊技球を貯留する球貯留皿が満杯であることを示す貯留エラーデータとが設定されている構成が提案される。
【００３５】
ここで、球切れエラーデータや貯留エラーデータが夫々に示す各エラーは、球払出装置の作動を伴わず検出可能であるため、その検出処理を球払出処理の実行前に比較的容易に実行することができる。そして、これら各エラーを解消する作業は、遊技店の店員や遊技者によって比較的容易に解消可能である。そのため、外部電源の遮断中に球切れエラーデータや貯留エラーデータが変化した場合にも、これらエラーを比較的容易かつ早期に検出できると共に、仮にエラーが発生していてもこれを容易かつ比較的短時間で解消でき得る。
【００３６】
上述した払出エラーデータを第一払出エラーデータ群と第二払出エラーデータ群とに区別したパチンコ遊技機にあって、復帰払出処理は、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、前記第二払出エラーデータ群に属する払出エラーデータを初期化して、球払出処理の実行に伴って、該払出エラーデータを検出する検出処理を実行するようにした構成が提案される。
【００３７】
かかる構成にあっては、第二払出エラーデータ群に属する払出エラーデータが、球払出装置の払出作動を実行することにより検出可能なものであるから、エラーチェックサム値のみが一致しなかった場合には、払出エラーデータを初期化した後に球払出処理を実行して、該払出エラーデータの示すエラーが生じているか否かを確認するようにしている。ここで、球払出処理の実行によりエラーが検出されなければ、当該球払出処理が継続して、遊技が再開される。また、エラーが検出された場合には、該エラーに応じて所定の対処を行い、エラーを解消した後に遊技が再開されることとなる。
【００３８】
また、上述した払出エラーデータを第一払出エラーデータ群と第二払出エラーデータ群とに区別したパチンコ遊技機にあって、復帰払出処理は、遮断したときと復帰したときとの各作動チェックサム値が一致しかつ各エラーチェックサム値が異なっていると判定した場合には、球払出処理を実行する前に、前記第二払出エラーデータ群に属する払出エラーデータを初期化して、前記球払出装置を駆動制御して所定個数の遊技球を払い出すことにより、該払出エラーデータを検出する検出処理を実行するようにした構成が提案される。
【００３９】
かかる構成にあっては、第二払出エラーデータ群に属する払出エラーデータが、球払出装置の払出作動を実行することにより検出可能なものであるから、エラーチェックサム値のみが一致しなかった場合には、球払出処理を実行する前に、払出エラーデータを初期化した後に球払出装置により所定個数の遊技球を払い出して、払出エラーデータの示すエラー有無を検出するようにしている。そして、球払出処理を実行する前に、エラーの有無を確認でき、エラーがあれば解消することができ得る。すなわち、球払出処理を実行するときには、球払出処理に関する全てのエラーが生じていない状態となる。本構成では、例え、第二払出エラーデータ群に属する払出エラーデータに変化が生じていても、現状のエラーの有無を確認してそれに応じて遊技を再開できるようになっている。
【００４０】
尚、検出処理により払い出された遊技球は、球払出処理で、未払いの賞球や貸球から減算されるようにして、賞球数や貸球数を正しい個数とすることが好適である。
【００４１】
上述した第二払出エラーデータ群に属する払出エラーデータとして、前記球払出装置が遊技球の払出作動を実行しないことを示す球詰エラーデータが設定されてなり、復帰払出処理は、前記球詰エラーデータを初期化後の検出処理で検出すると、球払出装置を所定回数駆動する処理を実行するようにした構成が提案される。
【００４２】
ここで、球詰エラーデータは、球払出装置が球詰まりを生じたことを示すものであり、このような球詰まりが発生すると、賞球や貸球が払い出されなくなる。そのため、復帰払出処理では、球詰エラーデータを検出すると、球払出装置を所定回数駆動することにより、この球詰まりを解消するようにしている。本構成では、例えば、外部電源の遮断中に、球詰エラーデータが変化したとすると、復帰したときにエラーチェックサム値が一致しないことから、この球詰エラーデータを初期化した後に、現状で球詰まりエラーが発生しているか否かを改めて検出するようにしている。
【００４３】
また、前記球払出装置へ遊技球を供給する複数の供給路を備えたパチンコ遊技機にあって、第二払出エラーデータ群に属する払出エラーデータとして、前記各供給路の少なくとも一箇所で遊技球が供給されないことを示す片切れエラーデータが設定されてなり、復帰払出処理は、前記片切れエラーデータを初期化後の検出処理で検出すると、球払出処理の実行を停止する処理を行うようにした構成が提案される。
【００４４】
パチンコ遊技機には、球払出装置へ遊技球を供給する供給路を複数本備えた構成が存在する。これは、供給路のうちの一部で球切れが生じても、その他の供給路から遊技球が供給されるために、球払出装置による払出作動を適正に実行できるようにしている。
【００４５】
かかる構成にあっては、復帰払出処理により、複数の供給路のなかで少なくとも一箇所で球切れが生じていると、片切れエラーデータを検出するようにし、該片切れエラーデータを、第二払出エラーデータ群に属する払出エラーデータとしているものである。例えば、片切れエラーデータが、外部電源の遮断中に変化したとすると、復帰したときにエラーチェックサム値が一致しないことから、この片切れエラーデータを初期化した後に、現状で球詰まりエラーが発生しているか否かを改めて検出するようにしている。  
【発明の効果】
【００４６】
上述したように本発明は、払出制御基板による制御処理であって、外部電源が遮断されたときに、チェックサム記憶処理によって、払出作動データから作動チェックサム値を算出して記憶装置ＲＡＭの払出作動記憶領域に記憶すると共に、払出エラーデータからエラーチェックサム値を算出して記憶装置ＲＡＭの払出エラー記憶領域に記憶し、外部電源が復帰したときに、チェックサム判定処理により、遮断したときと復帰したときとの各作動チェックサム値と各エラーチェックサム値とが夫々に一致するか否かを判定し、エラーチェックサム値のみが一致しなかった場合には、復帰払出処理により、払出エラーデータのみを初期化して球払出処理を実行するようにしたものである。例えば、外部電源が遮断したときや遮断中に、電力が不安定となることによってエラーチェックサム値や払出エラーデータの内容が変化した場合にあっても、外部電源が復帰したときに、作動チェックサム値や払出作動データが変化していなければ、これに従って未払いの賞球や貸球が払い出されるようにしている。そのため、上述した従来構成のように、賞球や貸球数に直接関係しない球詰まりや球貯留皿が満杯である等を示すデータが、外部電源の遮断中に変化した場合にも賞球や貸球までクリアしてしまうことを生じない。したがって、停電などにより外部電源が遮断した場合にも、払出作動データが正しいと判断できないときを除いて、未払いの賞球や貸球を正しく払い出すことができ得る。
【００４７】
また、払出制御基板の中央処理装置ＣＰＵが、チェックサム記憶処理で、作動チェックサム値を演算して記憶装置ＲＡＭに記憶した後に、エラーチェックサム値を演算して記憶装置ＲＡＭに記憶するようにした構成にあっては、外部電源が遮断されたときの電力ができるだけ高い状態で、先に作動チェックサム値を算出して記憶するようにしているから、該作動チェックサム値を正確かつ安定して算出し記憶できるため、チェックサム判定処理による判定も一層正確に行うことができる。したがって、外部電源が遮断した後に復帰したときに、未払いの賞球や貸球を正しく払い出すという上述した本発明の作用効果が高まる。
【００４８】
また、払出制御基板の記憶装置ＲＡＭが、その払出作動記憶領域を、各払出作動データを順に記憶する連続したアドレスにより構成すると共に、払出エラー記憶領域を、各払出エラーデータを順に記憶する連続したアドレスにより構成しているものであるとした場合にあっては、チェックサム記憶処理に要する処理時間を短縮することができ、作動チェックサム値およびエラーチェックサム値を正確かつ安定して算出して記憶できる。したがって、外部電源が復帰したときに、払出作動データおよび払出エラーデータを一層正確に確認することができ、未払いの賞球や貸球を正しく払い出すという上述した本発明の作用効果が高まる。
【００４９】
また、復帰払出処理は、遮断したときと復帰したときとの各エラーチェックサム値のみが異なっていた場合には、球払出処理を実行する前に、球払出装置による払出作動を実行することなく検出可能な第一払出エラーデータ群に属する払出エラーデータを初期化した後、この払出エラーデータを夫々に検出する検出処理を実行し、当該検出処理により第一払出エラーデータ群に属する少なくとも一つの払出エラーデータを検出すると、球払出処理を停止する処理を実行するようにした構成にあっては、チェックサム判定処理でエラーチェックサム値が一致しなかった場合に、球払出処理の前に、前記払出エラーデータの表すエラー状態の有無を確認するため、当該エラーの生じてない状態とした後に、正常に未払いの賞球や貸球を払い出すことができ得る。
【００５０】
ここで、第一払出エラーデータ群に属する払出エラーデータとして、前記球払出装置へ遊技球が供給されないことを示す球切れエラーデータと、遊技球を貯留する球貯留皿が満杯であることを示す貯留エラーデータとが設定されている構成にあっては、該球切れエラーデータや貯留エラーデータが夫々に示すエラーが、払出作動を実行することなく検出できかつ解消できるものであるから、外部電源の遮断中にこれらエラーデータが変化したとしても、復帰したときに、これらエラーの検出と解消する作業とを比較的容易に実行できる。したがって、例え、これらエラーが発生していた場合にも、外部電源が復帰してから早期に遊技を再開することができ得る。
【００５１】
また、復帰払出処理は、遮断したときと復帰したときとの各エラーチェックサム値のみが異なっていた場合には、球払出装置による払出作動を実行することにより検出可能な第二払出エラーデータ群に属する払出エラーデータを初期化して、球払出処理の実行に伴って、該払出エラーデータを検出する検出処理を実行するようにした構成にあっては、球払出処理に伴って、前記払出エラーデータの表すエラー状態の有無を確認する処理を行うことにより、復帰したときの処理を短時間化することができ得る。また、チェックサム判定処理でエラーチェックサム値が一致しなかった場合に、エラー有無を確認するため、仮にエラーが生じていても、これに適当に対処することが可能である。
【００５２】
また、復帰払出処理は、遮断したときと復帰したときとの各エラーチェックサム値のみが異なっていた場合には、球払出処理を実行する前に、球払出装置による払出作動を実行することにより検出可能な第二払出エラーデータ群に属する払出エラーデータを初期化して、前記球払出装置を駆動制御して所定個数の遊技球を払い出すことにより、該払出エラーデータを検出する検出処理を実行するようにした構成にあっては、チェックサム判定処理でエラーチェックサム値が一致しなかった場合に、球払出処理を実行する前に、前記払出エラーデータの表すエラー状態の有無を確認する処理を行うことにより、当該エラーの生じていない状態とした後に、正常に未払いの賞球や貸球を払い出すことができ得る。
【００５３】
ここで、第二払出エラーデータ群に属する払出エラーデータとして、前記球払出装置が遊技球の払出作動を実行しないことを示す球詰エラーデータが設定されてなり、復帰払出処理は、前記球詰エラーデータを初期化後の検出処理で検出すると、球払出装置を所定回数駆動する処理を実行するようにした構成にあっては、外部電源の遮断中に球詰エラーデータが変化していた場合に、復帰払出処理により球詰まりエラーが発生していないか否かを確認して、このエラーが発生していると、これを解消して、未払いの賞球や貸球を正しく払い出すことができる。
【００５４】
またここで、球払出装置へ遊技球を供給する複数の供給路を備えたパチンコ遊技機にあって、第二払出エラーデータ群に属する払出エラーデータとして、前記各供給路の少なくとも一箇所で遊技球が供給されないことを示す片切れエラーデータが設定されてなり、復帰払出処理は、前記片切れエラーデータを初期化後の検出処理で検出すると、球払出処理の実行を停止する処理を行うようにした構成にあっては、外部電源の遮断中に片切れエラーデータが変化していた場合に、復帰払出処理により片切れエラーが発生していないか否かを確認して、このエラーが発生していると、これを解消して、未払いの賞球や貸球を正しく払い出すことができる。
【発明を実施するための最良の形態】
【００５５】
本発明にかかる実施形態を、以下の実施例に従って説明する。
パチンコ遊技機１は、図１，２に示すように、遊技島設備（図示省略）に起立状に固定される外枠２と、該外枠２にヒンジ部材３を介して開閉可能に取り付けられる遊技機本体４とからなる。
【００５６】
遊技機本体４は、ヒンジ部材３を介して外枠２に直接枢着する本体枠５と、本体枠５に脱着可能に装着される遊技盤７とで主に構成されている。さらに、本体枠５には、その前面に前扉６が開閉可能に取り付けられており、該前扉６の前面にガラス板（図示省略）が嵌め込まれた略円形の開口部（図示省略）が形成されている。そして、この開口部から前記した遊技盤７が臨むように設けられている。なお、遊技盤７は、本体枠５（固定設備）に対して脱着可能に固定されるものであり、かかる保持構造は、従来から用いられているものが好適に採用され、詳細は省略する。
【００５７】
また、前扉６の前面には、多数の遊技球が一時的に貯留される上部球貯留皿９が設けられている。さらに本体枠５の前面下部には、遊技球を遊技盤７の遊技領域８へ弾き飛ばす打球発射装置（図示省略）に連繋された操作ハンドル１０が配設され、遊技球の打出強度が調節可能となっている。また、操作ハンドル１０の左横には、上部球貯留皿９内に遊技球が満杯となった場合に余剰の遊技球が貯留される下部球貯留皿１１が設けられている。
【００５８】
遊技盤７の前面には、打球発射装置によって発射された遊技球を遊技盤７の上方部まで案内するガイドレール１２が配設されており、このガイドレール１２により遊技領域８が区画形成されている。また、遊技領域８のほぼ中央には、液晶表示器を使用した図柄表示装置１５が配設されており、該図柄表示装置１５の下方には、普通電動役物１６が配設されている。さらに、普通電動役物１６の下方には開閉蓋１８により開閉する大入賞口１７が配設されている。その他に、遊技盤７の適宜位置に、複数の一般入賞口１９が配設されている。
【００５９】
このようなパチンコ遊技機１には、その外枠２の左側部に球貸ユニット２０が隣設されている。この球貸ユニット２０は、金額データが記録されたプリペイドカードを投入するものであり、遊技者による球貸要求に基づいて、記憶されている金額データを上限として、貸出金額分に相当する数の遊技球をパチンコ遊技機１が払い出すのと引き換えに、記憶されている金額データから、貸出金額が減算される。球貸ユニット２０の正面中央には、カード挿入口（投入口）２１が設けられており、該挿入口２１から遊技者がプリペイドカードを挿入すると、カード残高が読み取られると共に、挿入口２１上方のカード挿入中ランプ２２が点灯する。また、カード挿入中ランプ２２の上方には、一回の押圧操作に応じて所定の貸出金額に相当する個数の遊技球を払い出す球貸スイッチ２３が設けられている。さらに、球貸スイッチ２３の上方には、プリペイドカードが挿入可能であることを遊技者に報知するカード利用可ランプ２４が設けられる。なお、この球貸ユニット２０は、従来から用いられている構成であり、詳細は省略する。
【００６０】
また、図２に示すように、本体枠５の背面側には、当該本体枠５に対して開閉可能な裏機構板１３が取り付けられている。この裏機構板１３の上部には、球タンク２５が配設され、遊技島設備の補給樋から可撓パイプを介して供給される遊技球を受け入れ得るようになっている（図示省略）。この球タンク２５の直下には、球タンク２５に流入した遊技球を受け入れて下方へ流下させるタンクレール２６が配設されている。このタンクレール２６には、背面視右方向へ傾斜しており、タンクレール２６内の遊技球を前後二列に整列して流下するために、前後二列の整列路（図示省略）が形成されている。
【００６１】
このタンクレール２６の下流端には、上下方向に遊技球を流下するケースレール２７が接続されている。このケースレール２７は、その内部に、遊技球を前後二列で流下する前後二本の流路（図示省略）を備えてなる。そして、ケースレール２７の下端に、遊技球を所定個数払い出す球払出装置２８が配設されている。すなわち、タンクレール２６で前後二列に整列された遊技球は、その二列を維持したままケースレール２７を通過して球払出装置２８に供給されるようになっている。このように、球タンク２５から遊技球を二列で球払出装置２８へ供給するタンクレール２６およびケースレール２７によって、本発明にかかる二本の供給路が形成されている。
【００６２】
上記したケースレール２７から前後二列で遊技球が供給される球払出装置２８には、上下方向へ連続する螺旋形状の羽根からなる払出スクリュー（図示省略）と、該払出スクリューを回転する駆動モータ２９（図３，４参照）とを備えている。そして、前後二列で供給された遊技球は、払出スクリューが所定角度毎に回転することにより、交互に遊技球を下方へ送り出すことができるようになっている。すなわち、駆動モータ２９を回動制御することにより、所定個数の遊技球を払い出すことができる。尚、この駆動モータ２９には、ステッピングモータを用いている。
【００６３】
このように球払出装置２８から払い出された遊技球は、払出路３０を通って、上述した上部球貯留皿９へ流出する。さらに、この払出路３０の途中には、下部球貯留皿１１へ連通するバイパス路（図示省略）が接続されており、上部球貯留皿９が満杯となると、バイパス路を通って下部球貯留皿１１へ遊技球が流出するようになっている。
【００６４】
裏機構板１３には、複数の基板ケース３１が固設されている。この基板ケース３１は、後述するように、遊技等を制御するための制御回路を構成する各種制御基板などが内蔵されている。さらに、各基板ケース３１の夫々の制御基板を接続する配線ケーブル（図示省略）や電力を供給するための電源デーブル（図示省略）が、所定のコネクタ（図示省略）を介して接続されている。
【００６５】
一方、上述したケースレール２７には、その前後二列の流路にそれぞれ、遊技球の通過によりＯＮ作動する球切れスイッチＳ１，Ｓ２（図３参照）が配設されている。通常、ケースレール２７には、タンクレール２６から遊技球が連続して供給されていることから、球切れスイッチＳ１，Ｓ２はＯＮ作動が継続している。また、上述した球払出装置２８には、その払出スクリューから払い出された遊技球を検知する払出センサＳ３，Ｓ４（図３参照）が配設されている。この払出センサＳ３，Ｓ４は、球払出装置２８に前後二列で供給された遊技球が払出スクリューにより送り出される前後位置に夫々に配設されている。すなわち、前後いずれか一方から遊技球が送り出されないと、その払出センサＳ３又はＳ４により検出されないのである。
【００６６】
また、上記した下部球貯留皿１１へ遊技球が流下するバイパス路（図示省略）の下流端部分に、多量の遊技球が滞留することによりＯＮ作動する下皿満杯スイッチＳ５（図３参照）が配設されている。すなわち、下部球貯留皿１１に遊技球が満杯となると、バイパス路の下流端部まで遊技球が溢れるため、下皿満杯スイッチＳ５がＯＮ作動する。
【００６７】
次に、上記した基板ケース３１に内蔵された制御基板などから構成された制御回路について説明する。
本実施例の制御回路には、図３に示すように、主制御基板６０、払出制御基板６１、演出制御基板６２、電源基板６３が配設されている。主制御基板６０は、払出制御基板６１と演出制御基板６２とに配線ケーブル（図示省略）を介して夫々に接続されており、主制御基板６０から発せられたコマンドが、払出制御基板６１や演出制御基板６２へ送信される。
【００６８】
主制御基板６０は、パチンコ遊技機１の遊技を統括的に制御するものである。そして、この主制御基板６０には、上述した遊技盤７に配設された普通電動役物１６、大入賞口１７、一般入賞口１９へ流入した遊技球を検知するための各スイッチやセンサ（図示省略）と、普通電動役物１６を作動するソレノイドと、大入賞口１７を開閉する開閉蓋１８を作動するソレノイド（図示省略）とが夫々に盤面中継端子板を介して接続されている。また、主制御基板６０には、中央処理装置ＣＰＵと記憶装置ＲＯＭと記憶装置ＲＡＭとが設けられている。ここで、記憶装置ＲＯＭには、制御プログラムや各種乱数テーブル等が格納されており、記憶装置ＲＡＭには、前記した各スイッチ等のＯＮ作動に伴う信号などが一時的に記憶される。中央処理装置ＣＰＵは、各スイッチなどのＯＮ作動に従って、記憶装置ＲＯＭに格納されている制御プログラムに従って制御処理を実行する。そして、その制御処理に従って各ソレノイドを作動したり、上記した払出制御基板６１や演出制御基板６２に所定のコマンドを発信する。
【００６９】
また、演出制御基板６２は、上述した図柄表示装置１５で演出する図柄制御や、各種スピーカから音響を発する制御や、各種ランプを発光する制御などを行うものである。そして、この演出制御基板６２には、図柄表示装置１５で図柄を演出表示する液晶演出表示器と、各種ＬＥＤをＬＥＤ中継端子板を介して発光制御するランプ制御基板６４と、スピーカが接続された演出中継端子板とが夫々に接続されている。また、演出制御基板６２にも、上述した主制御基板６０と同様に、中央処理装置ＣＰＵ、記憶装置ＲＯＭ、記憶装置ＲＡＭを備えている。このような演出制御基板６２は、主制御基板６０から受信した演出制御コマンドに従って、図柄表示装置１５による演出、各ＬＥＤの発光、スピーカの発音を制御実行する。
【００７０】
また、払出制御基板６１は、上記した球払出装置２８を駆動制御することにより、賞球や貸球を払い出す払出作動を制御実行するものである。この払出制御基板６１には、前扉６が開放された場合にＯＮ作動する扉開放スイッチ（図示省略）や上述した下皿満杯スイッチＳ５が接続されていると共に、払出中継端子を介して、球切れスイッチＳ１，Ｓ２、払出センサＳ３，Ｓ４、払出スクリューを回動する駆動モータ２９が接続されている。さらに、球貸装置接続基板６６を介して、上述した球貸ユニット２０と接続している。この球貸装置接続基板６６は、球貸ユニット２０の挿入口２１に挿入したプリペイドカードから金額データを読み込んだり、球貸スイッチ２３の操作により金額データを減算して貸球を設定する処理を行うものである。さらにまた、上述した遊技盤７へ遊技球を発射する打球発射装置（図示省略）を制御する発射制御基板６５が接続されている。この発射制御基板６５には、操作ハンドル１０の操作により作動する各ソレノイドやセンサなどが接続されている。
【００７１】
この払出制御基板６１には、中央処理装置ＣＰＵ、記憶装置ＲＯＭ、記憶装置ＲＡＭが設けられている。ここで、中央処理装置ＣＰＵは、主制御基板６０からの払出制御コマンドに従って所定個数の賞球を払い出すために、球払出装置２８の払出作動を制御実行したり、球貸ユニット２０からの信号に従って、所定個数の貸球を払い出すために、球払出装置２８を制御する処理などを行う。また、記憶装置ＲＯＭには、球払出装置２８による払出作動を制御するプログラムなどが格納されている。また、記憶装置ＲＡＭには、上記した各種スイッチやセンサからの信号が一時的に記憶される。この記憶装置ＲＡＭは、図５のように、記憶領域、空き領域、スタック領域を備えてなり、各領域に所定のデータを適宜書き込みおよび書き換え可能である。尚、この記憶装置ＲＡＭは、本発明の要部にかかり、詳しくは後述する。
【００７２】
さらに、払出制御基板６１には、所定のエラー状態を検出した場合に点灯／点滅させるエラー内容表示用黄色ＬＥＤ３３とエラー内容表示用赤色ＬＥＤ３４とが接続されている。
【００７３】
また、上述した電源基板６３は、外部電源から供給された電力を、所定の電圧に変換して、上述した主制御基板６０、払出制御基板６１、演出制御基板６２に送電するものである。図４のように、電源基板６３には、外部電源からＡＣ２４Ｖの電流が送電される。そして、このＡＣ２４Ｖを、ＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖに変換する回路が夫々配設されている。さらに、過剰の電流が流れないようする過負荷保護回路、リセット回路、停電検出回路、バックアップ用コンデンサ（バックアップ電源）などが配設されている。ここで、停電検出回路は、外部電源から供給される電力が、所定の閾値以下となった場合に、停電であると判断して、その旨を表す信号を主制御基板６０、払出制御基板６１、演出制御基板６２へ送信するものである。また、バックアップ用コンデンサは、外部電源から供給された電力を蓄積し、停電検出回路が停電であると判断した場合に、主制御基板６０と払出制御基板６１へ、各記憶装置ＲＡＭ内に記憶されたデータを保持する電力を供給するものである。さらにまた、この電源基板６３には、外部電源をＯＮ／ＯＦＦする切り替えスイッチと、記憶装置ＲＡＭ内のデータを初期化するＲＡＭクリアスイッチとが接続されている。ここで、ＲＡＭクリアスイッチをＯＮ作動した状態で切り替えスイッチをＯＮ作動すると、外部電源の供給中に、リセット回路により主制御基板６０と払出制御基板６１の各記憶装置ＲＡＭへの電力供給を一時的に停止して、各記憶装置ＲＡＭ内に記憶されているデータを全て初期化する。
【００７４】
この電源基板６３からＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ６Ｖの各電力を夫々供給された主制御基板６０、払出制御基板６１、演出制御基板６２は、夫々が駆動制御するモータ、スイッチ、センサ、ＬＥＤ、スピーカ、表示装置などに所定の電力を分配する。
【００７５】
このようなパチンコ遊技機１にあって、払出制御基板６１が、外部電源が遮断されたときと、その後に外部電源が復帰したときとに行う制御処理について、以下の実施例に従って詳細に説明する。
【実施例１】
【００７６】
図５のように、払出制御基板６１の記憶装置ＲＡＭは、賞球や貸球を払い出すために、払出制御基板６１の中央処理装置ＣＰＵにより球払出装置２８の払出作動を制御する球払出処理に用いる各データが記憶される記憶領域４１（7F00H〜7F47H：72byte）と、空き領域４２（7F48H〜7FDDH：150byte）と、払出制御基板６１の中央処理装置ＣＰＵの各種レジスタ値を退避させておくためのスタック領域４３（7FDEH〜7FFFH：34byte）とを備えてなる。
【００７７】
上記した記憶領域４１は、払出作動記憶領域４１ａ（7F00H〜7F2FH）と、払出エラー記憶領域４１ｂ（7F30H〜7F3FH）と、払出情報記憶領域４１ｃ（7F40H〜7F47H）とから構成されている。そして、払出作動記憶領域４１ａと払出エラー記憶領域４１ｂと払出情報記憶領域４１ｃとは順に連続するように、夫々のアドレスが設定されている。ここで、払出作動記憶領域４１ａには、賞球や貸球の払出個数や球払出装置２８を駆動処理するための払出作動データＸとして、賞球処理用データｘ１（5byte）、球貸処理用データｘ２（8byte）、払出処理用データｘ３（3byte）、通信処理用データｘ４（22byte）、モーター駆動処理用データｘ５（5byte）、入力信号処理用データｘ６（3byte）、バックアップ処理用データｘ７（2byte）を記憶する領域が定められており、これらを順に連続して記憶するアドレスが夫々設定されている。また、払出エラー記憶領域４１ｂには、球払出装置２８に供給する遊技球や該球払出装置２８から払い出された遊技球に関する複数の払出エラーデータＹとして、球切れエラーデータｙ１（2byte）、貯留エラーデータｙ２（3byte）、払出断線エラーデータｙ３（4byte）、球詰エラーデータｙ４（3byte）、片切れエラーデータｙ５（2byte）、エラー報知処理用データｙ６（2byte）を記憶する各領域が定められており、これらを順に連続して記憶するアドレスが設定されている。また、払出情報記憶領域４１ｃには、エラー情報取得処理用データｚ１（3byte）、バックアップ処理用データｚ２（4byte）が順に連続して記憶されるアドレスが夫々定められている。
【００７８】
次に、上記した払出作動記憶領域４１ａ、払出エラー記憶領域４１ｂ、払出情報記憶領域４１ｃに夫々に記憶される各データについて説明する。
（１）賞球処理用データｘ１
賞球の総払出個数を示すデータ（賞球払出個数バッファ）や、払出動作中に払出センサで検知した遊技球の個数を示すデータ（賞球個数カウンタ）など、受信した賞球数指定の払出制御コマンドに応じて実行される賞球の球払出処理に使用するデータである。
（２）球貸処理用データｘ２
貸出要求信号（BRQ）を受信したか否かを示すデータ（BRQ判定フラグ）や、球貸動作の処理状態を示すデータ（球貸状態フラグ）など、球貸ボタン操作に応じて実行される貸球の球払出処理に使用するデータである。
（３）払出処理用データｘ３
連続払出個数（２５個）を計測するためのデータ（払出個数カウンタ）や、払出処理が禁止状態か許可状態かを示すデータ（払出状態フラグ）など、賞球や貸球の球払出処理に使用するデータである。
（４）通信処理用データｘ４
主制御基板６０からの払出制御コマンドを格納するデータ（入力コマンドバッファ）や、遊技島設備へ出力するための外部出力信号用データを格納するデータ（外部端子制御出力ポートバッファ）など、外部基板との間でコマンドや信号を送受信する通信制御処理に使用するデータである。
（５）モータ駆動処理データｘ５
球払出装置２８の駆動モータ２９（図３参照）を駆動するためのモータ駆動信号を格納するデータ（モーター駆動出力ポートバッファ）や、該駆動モータ２９の動作状態を示すデータ（払出フラグ）など、所定のモータ駆動信号を出力して駆動モータ２９の駆動制御に使用するデータである。
（６）入力信号処理用データｘ６
球切れスイッチＳ１，Ｓ２、払出センサＳ３，Ｓ４、下皿満杯スイッチＳ５、球貸ユニット２０からの入力信号に対するエッジデータやレベルデータなど、該入力信号を処理するために使用するデータである。
（７）バックアップ処理用データｘ７，ｚ２
バックアップ処理用データは、外部電源を遮断したとき又は復帰したときに行う、各データのバックアップ処理に使用するデータである。この中で、外部電源が遮断したときのスタックポインタの値を示すスタックポインタ記憶バッファと、復帰したときに球切れエラーと下皿満杯エラーを通知しない時間を計測するためのディレータイマとを、上記した払出作動記憶領域４１ａに記憶するようにしている。一方、その他の、電源が遮断されたときにバックアップを行ったか否かを示す停電フラグと、払出作動記憶領域４１ａに記憶された各払出作動データＸを加算した作動チェックサム値Ｐｓ，Ｐｒと、上記した払出エラー記憶領域４１ｂに記憶された各払出エラー記憶領域４１ｂに記憶された各払出エラーデータＹを加算したエラーチェックサム値Ｑｓ，Ｑｒとを、上記した払出情報記憶領域４１ｃに記憶するようにしている。
（８）球切れエラーデータｙ１
球払出装置２８へ供給する遊技球が無くなってしまう球切れエラー状態を処理するためのエラーデータであって、球切れエラー状態が発生しているか否かを示す球切れフラグと、球切れエラー状態の継続時間を計測するための球切れスイッチ入力バッファとからなる。ここで、球切れエラー状態は、上記した球切れスイッチＳ１，Ｓ２の両者がＯＦＦとなっていることにより確認される。
（９）貯留エラーデータｙ２
下部球貯留皿１１が満杯となった下皿満杯エラー状態を処理するためのエラーデータであって、下皿満杯エラー状態が発生しているか否かを示す下皿満杯フラグと、下皿満杯エラー状態の継続時間を計測するための下皿満杯スイッチ入力バッファとからなる。ここで、下皿満杯エラー状態は、上記した下皿満杯スイッチＳ５がＯＮ作動していることにより確認される。
（１０）払出断線エラーデータｙ３
払出断線エラー状態を処理するためのデータであって、払出センサＳ３，Ｓ４での払出断線エラー状態を計測して監視するための払出センサタイマからなる。
（１１）球詰エラーデータｙ４
球詰まりエラー状態を処理するためのデータであって、払出センサＳ３，Ｓ４による払出球の検知間隔を計測して球詰まり状態を監視するための払出球監視タイマと、球詰まりエラー状態を判定してから駆動モータ２９を駆動するリトライ回数を計数するためのリトライカウンタとからなる。
（１２）片切れエラーデータｙ５
片切れエラー状態を処理するためのデータであって、払出センサＳ３，Ｓ４のいずれか一方で連続して払い出された遊技球の個数を計測することにより片切れエラー状態を監視するための片切れカウンタからなる。
（１３）エラー報知処理用データｙ６
エラー報知処理用データは、払出異常フラグと異常状態表示タイマとからなる。ここで、払出異常フラグは、各種エラー状態を出力又は表示処理するためのデータであって、球切れエラー状態、下皿満杯エラー状態、球詰まりエラー状態、払出断線エラー状態、片切れエラー状態を示す情報（bit）からなる各種エラー状態を示している。また、異常状態表示タイマは、球切れエラー状態、下皿満杯エラー状態を検出した場合に点灯／点滅するエラー内容表示用黄色ＬＥＤ３３（図３参照）と、球詰まりエラー状態、払出断線エラー状態、片切れエラー状態を検出した場合に点灯／点滅するエラー内容表示用赤色ＬＥＤ３４（図３参照）との各点灯／点滅時間を計測するためのものである。
（１４）エラー情報取得処理用データｚ１
外部電源が復帰したときにエラー情報を取得する処理を行うためのデータであって、エラー情報の取得処理を実行していることを示すエラー情報取得フラグと、エラー情報取得処理の処理時間を計測するためのエラー情報取得監視タイマとを有している。
【００７９】
ここで、払出エラー記憶領域４１ｂに記憶する複数の払出エラーデータＹにあって、上記した球切れエラーデータｙ１と貯留エラーデータｙ２と払出断線エラーデータｙ３とを第一払出エラーデータ群Ｙ１とし、上記した球詰エラーデータｙ４と片切れエラーデータｙ５とを第二払出エラーデータ群Ｙ２としている。第一払出エラーデータ群Ｙ１の各データｙ１〜ｙ３が夫々に示すエラー状態は、球払出装置２８を駆動することなく検出可能であり、また、第二払出エラーデータ群Ｙ２の各データｙ４，ｙ５が夫々に示すエラー状態は、球払出装置２８を駆動して遊技球を払い出すことにより検出可能となっている。
【００８０】
次に、外部電源が遮断されたときに、払出制御基板６１がその記憶装置ＲＡＭの各データを記憶する処理について説明する。
停電の発生に伴って外部電源が遮断されると、電力が急激に降下する。このとき、予め定められた閾値以下に電力が降下すると、上記した電源基板６３の停電検出回路が停電と判断して停電発生を表す信号を払出制御基板６１へ発信する。この信号を受信すると、払出制御基板６１は、停電フラグをＯＮし、その記憶装置ＲＡＭの払出作動記憶領域４１ａに記憶している各払出作動データＸ（賞球処理用データｘ１、球貸処理用データｘ２、払出処理用データｘ３、通信処理用データｘ４、モータ駆動処理用データｘ５、入力振動処理用データｘ６、バックアップ処理用データｘ７）を、当該領域の上のアドレスから順に加算していき、その累積和である作動チェックサム値Ｐｓ（図５参照）を算出する。そして、この作動チェックサム値Ｐｓを、記憶装置ＲＡＭの払出情報記憶領域４１ｃに記憶する。
【００８１】
作動チェックサム値Ｐｓの算出および記憶を終了した後に、払出制御基板６１は、その記憶装置ＲＡＭの払出エラー記憶領域４１ｂに記憶している各払出エラーデータＹ（球切れエラーデータｙ１、貯留エラーデータｙ２、払出断線エラーデータｙ３、球詰エラーデータｙ４、片切れエラーデータｙ５、エラー報知処理用データｙ６）を、当該領域の上のアドレスから順に加算していき、その累積和であるエラーチェックサム値Ｑｓ（図５参照）を算出する。そして、このエラーチェックサム値Ｑｓを、記憶装置ＲＡＭの払出情報記憶領域４１ｃに記憶する。
【００８２】
ここで、外部電源が遮断したときに、作動チェックサム値Ｐｓ、エラーチェックサム値Ｑｓを夫々に算出して記憶する処理が、本発明にかかるチェックサム記憶処理である。
【００８３】
そして、払出制御基板６１は、その記憶装置ＲＡＭへのアクセスを禁止する処理を行う。また、外部電源が遮断されている期間中にあっては、上述したように、電源基板６３のバックアップ用コンデンサからバックアップ用の電力が記憶装置ＲＡＭに供給されて、該記憶装置ＲＡＭ内のデータを保持するようになっている。
【００８４】
次に、外部電源が復帰したときに、払出制御基板６１が実行する処理について説明する。
停電が終わると、外部電源が復帰して電源基板６３を介して払出制御基板６１への電力供給が開始される。これに従って、払出制御基板６１では、先ず、図６に示すリセット処理を実行する。上記した停電フラグがＯＮであることを確認すると、記憶装置ＲＡＭの払出情報記憶領域４１ｃに記憶されている作動チェックサム値Ｐｓを読み込むと共に、払出作動記憶領域４１ａに記憶されている各払出作動データＸを順に加算して新たに作動チェックサム値Ｐｒを算出する。そして、遮断したときの作動チェックサム値Ｐｓと復帰したときの作動チェックサム値Ｐｒとを比較して一致しているか否かを判定する。
【００８５】
ここで、仮に作動チェックサム値Ｐｓ，Ｐｒが一致しなかった場合には、通常の電源投入時処理へ移行する。この電源投入時処理とは、遊技店の開店時に電源をＯＮしたときに実行される処理であり、全てのデータを初期化して新たな遊技をスタートするための処理である。この場合には、正しい払出作動データＸが記憶されていないと判断して、当該記憶装置ＲＡＭに記憶されている全データを初期化する。すなわち、遮断したときに賞球や貸球が払い出されることとなっていた場合にあって、これら賞球や貸球のデータが消滅し、該賞球や貸球を遊技者は獲得できないこととなる。尚、この電源投入時処理は、一般的に用いられているものを適用でき、詳細については省略する。
【００８６】
上記した作動チェックサム値Ｐｓ，Ｐｒを判定した結果、両者が一致していた場合には、払出情報記憶領域４１ｃに記憶されているエラーチェックサム値Ｑｓを読み込むと共に、払出エラー記憶領域４１ｂに記憶されている各払出エラーデータＹを順に加算して新たなエラーチェックサム値Ｑｒを算出する。そして、遮断したときのエラーチェックサム値Ｑｓと復帰したときのエラーチェックサム値Ｑｒとを比較して一致しているか否かを判定する。
【００８７】
ここで、エラーチェックサム値Ｑｓ，Ｑｒが一致していた場合には、図７に示す復帰払出設定データを取得する。この復帰払出設定データは、停電フラグをＯＦＦとし、作動チェックサム値Ｐｓ，Ｐｒとエラーチェックサム値Ｑｓ，Ｑｒとをクリアし、エラー情報取得フラグをＯＦＦとし、エラー情報取得監視タイマを「０」として設定するものである。この場合には、当該リセット処理の終了後に、後述するメイン処理（図９参照）へ移行して、エラー情報取得フラグがＯＦＦであることから、記憶装置ＲＡＭに記憶されているデータを用いて球払出処理を実行する。尚、エラー情報取得フラグは、払出エラーデータＹが変化したことを示すものであり、メイン処理にあって、上記した第一払出エラーデータ群Ｙ１の払出エラーデータｙ１〜ｙ３が示すエラー状態を確認する第一エラーデータ取得処理へ移行するために用いられる。
【００８８】
一方、エラーチェックサム値Ｑｓ，Ｑｒが一致していない場合には、図８に示すエラー検出設定データを取得する。このエラー検出設定データでは、停電フラグをＯＦＦとし、作動チェックサム値Ｐｓ，Ｐｒとエラーチェックサム値Ｑｓ，Ｑｒとをクリアすると共に、エラー情報取得フラグをＯＮし、エラー情報取得監視タイマを「１０００ｍｓ」に設定する。さらに、球切れフラグ、下皿満杯フラグ、払出異常フラグをＯＦＦとし、各タイマやカウンタを所定数に設定する。すなわち、このエラー検出設定データを取得することにより、各払出エラーデータＹが初期化される。
【００８９】
尚ここで、外部電源が復帰したときに、作動チェックサム値Ｐｒおよびエラーチェックサム値Ｑｒを算出して、遮断したときの作動チェックサム値Ｐｓとエラーチェックサム値Ｑｓと夫々に比較して一致するか否かの判定を行う処理が、本発明にかかるチェックサム判定処理である。
【００９０】
上述したリセット処理を終了すると、図９に示すメイン処理に移行する。メイン処理では、上記したエラー情報取得フラグがＯＮであるか否かを判定する。ここで、エラー情報取得フラグがＯＦＦの場合（作動チェックサム値Ｐｓ，Ｐｒおよびエラーチェックサム値Ｑｓ，Ｑｒが夫々に一致した場合）には、出力処理へ移行する。この出力処理以降に実行される各処理は、一般的に賞球や貸球を払い出すために行われている処理であり、詳細は省略する。尚、メイン処理にあって、この出力処理から球貸出力設定処理までを総合して、本発明にかかる球払出処理としている。
【００９１】
また、エラー情報取得フラグがＯＮである場合（作動チェックサム値Ｐｓ，Ｐｒが一致しかつエラーチェックサム値Ｑｓ，Ｑｒが一致しなかった場合）には、図１０に示す第一エラー情報取得処理へ移行する。この第一エラー情報取得処理は、上述した第一払出エラーデータ群Ｙ１に属する球切れエラーデータｙ１により示される球切れエラー状態と、貯留エラーデータｙ２により示される下皿満杯エラー状態と、払出断線エラーデータｙ３により示される払出断線エラー状態をと夫々に確認する処理である。そして、この処理は、外部電源が復帰したときに１回だけ実行される。
【００９２】
第一エラー情報取得処理では、上記した球切れスイッチＳ１，Ｓ２、払出センサＳ３，Ｓ４、下皿満杯スイッチＳ５を、所定監視時間（エラー情報取得監視タイマ：２秒間）に亘って監視する。ここで、払出センサＳ３，Ｓ４がそれぞれ遊技球を５００ｍｓ（図８の払出センサタイマ）間継続して検出した場合には、払出断線エラー状態と判定して払出断線エラーデータｙ３をエラー有りに設定する。また、球切れスイッチＳ１，Ｓ２の両者が５００ｍｓ（図８の球切れスイッチ入力バッファ）間継続してＯＦＦであると、球切れエラー状態と判定して球切れエラーデータｙ１をエラー有りに設定する。また、下皿満杯スイッチＳ５が１０００ｍｓ（図８の下皿満杯スイッチ入力バッファ）間継続してＯＮであると、下皿満杯エラー状態と判定して貯留エラーデータｙ２をエラー有りに設定する。
【００９３】
そして、払出断線エラーデータｙ３、球切れエラーデータｙ１、貯留エラーデータｙ２の示す各エラー状態が発生していることを確認した場合には、それぞれに対応するエラー処理（図示省略）へ移行する。ここで、各エラー処理について簡単に説明する。払出断線エラー状態である場合には、エラー内容表示用黄色ＬＥＤ３３（図３参照）とエラー内容表示用赤色ＬＥＤ３４（図３参照）とを点灯させると共に、球払出処理の実行の可否を示す払出フラグを払出禁止に設定し、直ちに払出作動を停止させる処理を行う。また、球切れエラー状態である場合には、エラー内容表示用赤色ＬＥＤ３４のみを点滅させると共に、前記した払出フラグを払出禁止に設定し、直ちに払出作動を停止させる処理を行う。また、下皿満杯エラー状態の場合には、エラー内容表示用黄色ＬＥＤ３３のみを点滅すると共に、前記した払出フラグを払出禁止に設定し、直ちに払出作動を停止させる処理を行う。
【００９４】
このように球払出装置２８による払出作動を停止すると共に、エラー内容表示用黄色ＬＥＤ３３、エラー内容表示用赤色ＬＥＤ３４によりエラー発生を報知することにより、遊技店の店員又は遊技者にエラーを解消することを促す。そして、エラーが解消されると、第一エラー情報取得処理に戻って、エラー情報取得フラグをＯＦＦとする。そして、メイン処理に戻る。
【００９５】
尚、上述した第一エラー情報取得処理で、球切れエラー、払出断線エラー、下皿満杯エラーのいずれも検出されない場合には、エラー処理を行わずにエラー情報取得フラグをＯＦＦとして、メイン処理に戻る。
【００９６】
メイン処理に戻ると、エラー情報取得フラグがＯＦＦであることから、出力処理に移行して球払出処理を実行する。この球払出処理にあって、遊技枠スイッチ処理では、球切れスイッチＳ１，Ｓ２、払出センサＳ３，Ｓ４、下皿満杯スイッチＳ５の状態を監視する処理を行う。そして、この遊技枠スイッチ処理で、図１１に示す片切れエラー検出処理を行う。この片切れエラー検出処理は、球払出処理中に通常に実行する処理であり、当該球払出処理を進行していく過程で球払出装置２８の駆動モータ２９を駆動制御して遊技球の払出作動を実行した場合に、払出センサＳ３，Ｓ４が遊技球を検知するか否かを確認する。そして、払出センサＳ３，Ｓ４のいずれか一方だけで連続５個以上の遊技球を検知すると、片切れエラー状態と判定して片切れエラーデータｙ５をエラー有りに設定する。これにより、片切れエラー処理に移行する。このエラー処理では、エラー内容表示用赤色ＬＥＤ３４（図３参照）のみを点灯すると共に、球払出処理の実行を可否を示す払出フラグを払出禁止に設定し、直ちに払出作動を停止させる。これにより、遊技店の店員又は遊技者がエラーを解消することを促す。そして、エラーが解消されると、遊技枠スイッチ処理へ戻る。尚、片切れエラーを検出しない場合には、当該球払出処理を継続する。
【００９７】
また、メイン処理で球払出処理が進行して、払出動作処理が実行される。この払出動作処理で、図１２のように、球払出装置２８の駆動モータ２９の駆動状態を検出する球詰エラー検出処理を行う。この球詰エラー検出処理は、上記した払出センサＳ３，Ｓ４で連続した検出した遊技球を計数して、球詰まりエラーが発生しているか否かを検出する。そして、この球詰エラー検出処理は、球払出処理中に通常に実行する処理であり、当該球払出処理を進行していく過程で払出センサＳ３，Ｓ４でそれぞれ３００ｍｓ間に遊技球を検出できないと、再度駆動モータ２９を１回作動するリトライ処理を行い、連続して２回のリトライ処理を実施しても遊技球を検出できない場合に、球詰まりエラー状態と判定する。そして、球詰エラーデータｙ４をエラー有りに設定し、エラー内容表示用黄色ＬＥＤ３３（図３参照）のみを点灯すると共に、前記したリトライ処理を繰り返す。これにより、球詰まりエラー状態の発生を報知して、該エラーの解消を促す。その後、球詰まりエラー状態が解消されると、払出作動処理に戻る。尚、球詰まりエラーを検出しない場合には、当該球払出処理を継続する。
【００９８】
このように、メイン処理にあって、球払出処理により、賞球および貸球の払い出しに伴って片切れエラーおよび球詰まりエラーが発生しているか否かを確認する。そして、いずれかのエラーが発生していれば、各エラーに対処するエラー処理を実行し、また、エラーが発生していなければ、そのまま球払出処理を継続するようになっている。
【００９９】
本実施例１にあって、パチンコ遊技機１で遊技者が遊技中に、停電により外部電源が遮断した状態を想定する。さらに、この停電したときの遊技状態が、上記した大入賞口１７を開閉する大当り遊技の途中であって、下部球貯留皿１１が満杯となって下皿満杯スイッチＳ５がＯＮ作動したために、１０個の賞球の払い出しが停止している状態としている。この状態では、上記した賞球処理用データｘ１が、１０個の賞球が有ることとを示すと共に、上記した貯留エラーデータｙ２が、下部球貯留皿１１が満杯であることを示している。そして、当該賞球処理用データｘ１、貯留エラーデータｙ２が記憶装置ＲＡＭに記憶されており、夫々が上述した作動チェックサム値Ｐｓとエラーチェックサム値Ｑｓとを算出する要素となっている。
【０１００】
停電により外部電源が遮断したときには、電力が急激に低下して不安定となり易い。また、外部電源が遮断している期間は、上述したバックアップ用コンデンサから、記憶装置ＲＡＭに、そこに格納されているデータを保持する電力が供給される。このバックアップ用コンデンサの電力は弱くために不安定となり易い。このように、外部電源が遮断したとき、又は遮断中に、電力が不安定となることにより、貯留エラーデータｙ２がエラーを発生していない内容に変化したとする。尚、外部電源の遮断中に、下部球貯留皿１１が満杯となっている下皿満杯エラーはそのまま保たれている（解消されていない）とする。
【０１０１】
そして、外部電源が復帰すると、上述したように、リセット処理（図６参照）が実行される。このリセット処理にあって、遮断したときと復帰したときとの各作動チェックサム値Ｐｓ，Ｐｒは一致するものの、エラーチェックサム値Ｑｓ，Ｑｒは、貯留エラーデータｙ２が変化したために一致しない。そのため、図８に示すエラー検出設定データを取得し、各払出エラーデータＹが初期化される。尚、払出作動データＸは、遮断したときのデータが残るため、１０個の賞球が存在することを示す賞球処理用データｘ１も保持される。
【０１０２】
次にメイン処理（図９参照）へ移行すると、エラー情報取得フラグがＯＮであることから、第一エラー情報取得処理（図１０参照）へ移行する。この第一エラー情報取得処理では、上述したように、球切れエラー状態と下皿満杯エラー状態と払出断線エラー状態とを夫々に確認する。ここで、下部球貯留皿１１が満杯となって下皿満杯スイッチＳ５がＯＮ作動していることから、下皿満杯エラーが発生していることを検出する。これに従って、貯留エラーデータｙ２を下部球貯留皿１１が満杯であることを示す内容とし、下皿満杯エラーに対処するエラー処理（図示省略）に移行する。このエラー処理では、上述したように、エラー内容表示用黄色ＬＥＤ３３のみを点滅すると共に、前記した払出フラグを払出禁止に設定し、直ちに払出作動を停止させる処理を行う。そして、エラー内容表示用黄色ＬＥＤ３３の点滅する報知により、遊技者や遊技店の店員が下部球貯留皿１１内の遊技球を球箱へ移す作業などをすることによって、下皿満杯エラー状態を解消する。これにより、下皿満杯スイッチＳ５がＯＦＦ作動すると、貯留エラーデータｙ２を下皿満杯エラーが生じていない内容となる。
【０１０３】
また、球切れエラー状態と払出断線エラー状態とは検出されないことから、上記した下皿満杯エラーが解消されたことにより、エラー情報取得フラグをＯＦＦとしてメイン処理へ戻る。そして、球払出処理が実行される。この球払出処理にあっては、払出作動データＸに従って賞球の払い出しが行われ、この払い出しに伴って片切れエラー状態と球詰まりエラー状態とを確認する処理を行う。ここで、いずれのエラー状態も検出されないことから、１０個の賞球が順次正しく払い出されることとなる。こうして遊技が再開される。
【０１０４】
このように、外部電源の遮断中に貯留エラーデータｙ２が、下皿満杯エラーが発生している内容から発生していない内容に変化した場合にあっても、復帰したときに、各エラー状態を確認することにより下皿満杯エラーを検出し、該エラーに応じたエラー処理を実行する。そして、下皿満杯エラーが解消されると、遮断したときに残っていた賞球を正しく払い出すようになっている。
【０１０５】
尚、上記した球切れエラーデータｙ１や払出断線エラーデータｙ３が、外部電源の遮断中に変化した場合にあっても、同様であり、また、賞球の個数が異なる場合、貸球の場合のいずれでも同様の処理が実行されて、上述した作用効果を生じ得る。
【０１０６】
また、本実施例１にあっては、エラーチェックサム値Ｑｓ，Ｑｒとが一致しなければ、第二払出エラーデータ群Ｙ２とした球詰エラーデータｙ４および片切れエラーデータｙ５も一旦初期化した後、通常の球払出処理中に球詰まりエラーや片切れエラーの発生有無を確認する処理を実行するようにしている。すなわち、球詰まりエラー状態や片切れエラー状態が例え発生していても、一旦これらエラーがないものとして、球払出処理を実行する。そのため、この球払出処理中では、処理過程と実際の遊技状態とが異なっている場合もあり得るが、これらエラーを検出するまでに要する時間は、極めて短時間（３００ｍｓ又は５００ｍｓ）であるため、遊技者にとっては実質的に問題ない。そして、球詰まりエラーや片切れエラーの発生が確認されれば、上述したように、各エラーに応じた処理が実行され、該エラーを解消した後に、賞球の残余分が正しく払い出される。
【０１０７】
また、上述した本実施例にあって、本発明にかかる復帰払出処理は、そのリセット処理において、各作動チェックサム値Ｐｓ，Ｐｒと各エラーチェックサム値Ｑｓ，Ｑｒとが夫々に一致してメイン処理の球払出処理へ移行する処理と、各作動チェックサム値Ｐｓ，Ｐｒが一致しかつ各エラーチェックサム値Ｑｓ，Ｑｒが一致しない場合に、各払出エラーデータＹを初期化して、メイン処理の第一エラー情報取得処理を介して球払出処理へ移行し、各払出エラーデータＹの示す夫々のエラー状態の有無を確認する処理とを備えている。さらに、この復帰払出処理は、各作動チェックサム値Ｐｓ，Ｐｒが一致せずに電源投入時処理へ移行する処理をも備えている。
【実施例２】
【０１０８】
実施例２は、図１５に示すメイン処理にあって、第一エラー情報取得処理後に、上述した片切れエラー状態および球詰まりエラー状態を確認するための第二エラー情報取得処理を設定し、球払出処理を実行する前に全てのエラーを確認して解消できるようにしたものである。すなわち、本実施例２は、上述した実施例１に比して、メイン処理に第二エラー情報取得処理を加えたものである。
【０１０９】
上述した実施例１と同様に、停電などにより外部電源が遮断された場合には、払出制御基板６１では、作動チェックサム値Ｐｓとエラーチェックサム値Ｑｓとを算出して記憶するチェックサム記憶処理が実行されて、記憶装置ＲＡＭへのアクセスを禁止する処理が行われる。その後、外部電源が復帰したときには、上述した実施例１と同様にリセット処理（図６参照）が実行される。このリセット処理で、外部電源が遮断したときと復帰したときとの各作動チェックサム値Ｐｓ，Ｐｒおよび各エラーチェックサム値Ｑｓ，Ｑｒが夫々に一致した場合には、図１３に示す復帰払出設定データを設定する。本実施例２の復帰払出設定データとしては、上述した実施例１の場合に、第一エラー取得フラグ、第二エラー取得フラグ、払出個数設定フラグを追加しており、これらを全てＯＦＦとしている。ここで、第一エラー取得フラグは、後述する第一エラー情報取得処理の実行有無を決めるための指標であり、第二エラー取得フラグは、後述する第二エラー情報取得処理の実行有無を決めるための指標である。さらに、払出個数設定フラグは、第二エラー情報取得処理にあって、エラー状態を検出するために遊技球を所定個数払い出す処理に用いる指標である。
【０１１０】
一方、外部電源が遮断したときと復帰したときとで、各作動チェックサム値Ｐｓ，Ｐｒは一致したが、各エラーチェックサム値Ｑｓ，Ｑｒが一致しなかった場合には、図１４に示すエラー検出設定データを設定する。本実施例２のエラー検出設定データとしては、上述した実施例１の場合に、上記した第一エラー取得フラグをＯＮとし、第二エラー取得フラグと払出個数設定フラグとをＯＦＦとして追加したものである。
【０１１１】
そして、リセット処理を終了すると、図１５に示すメイン処理に移行する。メイン処理では、上記したエラー情報取得フラグがＯＮであるか否かを判定する。ここで、エラー情報取得フラグがＯＦＦの場合（復帰払出設定データを取得している場合）には、球払出処理（出力処理以降の各処理）へ移行する。
【０１１２】
また、エラー情報取得フラグがＯＮである場合（エラー検出設定データを取得している場合）には、上記した第一エラー取得フラグのＯＮ／ＯＦＦを確認する。ここで、第一エラー取得フラグはＯＮであるから、図１６に示す第一エラー情報取得処理へ移行する。
【０１１３】
本実施例２の第一エラー情報取得処理は、上述した実施例１と同様に、第一払出エラーデータ群Ｙ１に属する球切れエラーデータｙ１により示される球切れエラー状態と、貯留エラーデータｙ２により示される下皿満杯エラー状態と、払出断線エラーデータｙ３により示される払出断線エラー状態とを夫々に確認する処理である。そして、これらエラーが発生していた場合には、上述した実施例１と同様のエラー処理が実行される。また、エラーが発生していない場合、又はエラー処理を実行した後に当該エラーが解消した場合には、第一エラー取得フラグをＯＦＦとすると共に、第二エラー情報取得フラグをＯＮとする。
【０１１４】
このように第一エラー情報取得処理が終了すると、図１５に示すメイン処理に戻る。このときには、上記したように第一エラー取得フラグがＯＦＦであるため、第一エラー情報取得処理へは移行せずに、第二エラー取得フラグのＯＮ／ＯＦＦを確認する。ここで、第二エラー取得フラグがＯＮであることから、図１７に示す第二エラー情報取得処理へ移行する。
【０１１５】
第二エラー情報取得処理は、所定個数（最大５個）の遊技球を連続して払い出すことにより、上述した第二払出エラーデータ群Ｙ２に属する球詰エラーデータｙ４により示される球詰まりエラー状態と、片切れエラーデータｙ５により示される片切れエラー状態とを夫々に確認する処理である。すなわち、先ず未払いの払い出し個数が在るか否かを賞球払出バッファおよび払出個数カウンタにより確認する。ここで、未払いが無ければ、片切れエラー状態や球詰まりエラー状態は発生していないため、エラー情報取得フラグをＯＦＦとして当該第二エラー情報取得処理を終了する。一方、未払いが存在していれば、払出モータ駆動処理により未払出個数のうちの５個の遊技球を連続して払い出す。この払出モータ駆動処理に伴って、上述した実施例１と同様の片切れエラー検出処理（図１１参照）と球詰エラー検出処理（図１２参照）を行うことにより、片切れエラーおよび球詰まりエラーを検出する。そして、片切れエラー、球詰まりエラーが発生していた場合には、上述した実施例１と同様にそれぞれに応じたエラー処理を実行する。このエラー処理の後にエラーが解消された場合や、エラーを検出しなかった場合には、エラー情報取得フラグをＯＦＦとして第二エラー情報取得処理を終了する。
【０１１６】
尚ここで、賞球払出個数バッファは、上述したように賞球の総払出個数を示すものであり、第二エラー情報取得処理にあって、払出制御コマンドや球貸指示に基づいた未払出分の遊技球個数を示すデータとなっている。また、払出個数カウンタは、上述したように、払出動作中に払出センサで検知した遊技球の個数を示すものであり、第二エラー情報取得処理にあって、連続して遊技球を払い出す個数を示すデータ（最大２５個）となっている。そして、第二エラー情報取得処理では、賞球払出個数バッファから払出個数カウンタに逐次割り当てることで、払出個数カウンタ分づつ連続的に遊技球を払い出すように制御処理している。
【０１１７】
このように第二エラー情報取得処理を終了すると、図１５に示すメイン処理へ戻る。メイン処理では、エラー情報取得フラグがＯＦＦであることから、球払出処理（出力処理以降の各処理）が実行される。尚、この球払出処理では、上記した第二エラー情報取得処理で払い出した遊技球の個数分を減算した残りの賞球や貸球が払い出される。このようにして、遊技が再開される。
【０１１８】
本実施例２にあって、例えば、上述した実施例１と同様に、外部電源が遮断したときに、１０個の賞球が存在していると共に、下部球貯留皿１１が満杯となって下皿満杯エラー状態となっていたとする。そして、外部電源の遮断中に、バックアップ用コンデンサから供給されている電力が不安定となることにより、記憶装置ＲＡＭ内に保持されている貯留エラーデータｙ２が、下部貯留皿１１が満杯でないことを示す内容に変化したとする。
【０１１９】
外部電源が復帰したときには、リセット処理により、遮断したときと復帰したときとの各作動チェックサム値Ｐｓ，Ｐｒが一致しかつ各エラーチェックサム値Ｑｓ，Ｑｒが一致しないことから、エラー検出設定データが設定される。そして、メイン処理から第一エラー情報取得処理へ移行して、下皿満杯エラー状態が発生していることを確認する。これにより、下皿満杯エラーに対処するエラー処理へ移行する。その後、下皿満杯エラーが解消されると、メイン処理へ戻る。そして、第二エラー情報取得処理へ移行して、未払いの賞球が存在していることから、５個の遊技球を連続して払い出して片切れエラーと球詰まりエラーが無いことを確認する。この第二エラー情報取得処理を終了後に、メイン処理に戻って球払出処理が開始される。但し、この球払出処理では、既に第二エラー情報取得処理で５個の遊技球を払い出していることから、ここでは残り５個の賞球が払い出されることとなる。このように、例え、外部電源が遮断したときと復帰したときとで、エラーチェックサム値Ｑｓ，Ｑｒが一致しなくとも、作動チェックサム値Ｐｓ，Ｐｒが一致していれば、賞球や貸球を正しく払い出すようになっている。
【０１２０】
この実施例２にあっては、第二払出エラーデータ群Ｙ２に属する片切れエラーと球詰まりエラーとを確認する第二エラー情報取得処理を、球払出処理の実行前に行うようにしたことにより、球払出処理を実行する前に、全てのエラーが解消されるようにした構成である。
【０１２１】
本実施例２にあっては、上述したように、第二エラー情報取得処理を球払出処理の前に設定すると共に、それに応じて各種フラグをＯＮ／ＯＦＦする処理を行うようにした以外は、上述した実施例１と同様に制御処理を行う構成である。そのため、実施例１と同じ構成には、同じ符号を記し、また同じ処理ではその説明を適宜省略している。
【０１２２】
尚、この実施例２にあっても、外部電源が遮断されたときに、作動チェックサム値Ｐｓとエラーチェックサム値Ｑｒとを算出して記憶する処理が、本発明にかかるチェックサム記憶処理である。また、外部電源が復帰したときに、リセット処理により、作動チェックサム値Ｐｒを算出して、遮断したときに記憶した作動チェックサム値Ｐｓと一致するか否かの判定をすると共に、エラーチェックサム値Ｑｒを算出して、遮断したときのエラーチェックサム値Ｑｓと一致するか否かの判定をする処理が、本発明にかかるチェックサム判定処理である。また、このチェックサム判定処理で作動チェックサム値Ｐｓ，Ｐｒとエラーチェックサム値Ｑｓ，Ｑｒとが夫々に一致した場合に、メイン処理で球払出処理を実行する処理と、エラーチェックサム値Ｑｓ，Ｑｒのみが一致せずに第一エラー情報取得処理および第二エラー情報取得処理を行った後に球払出処理を実行する処理とが、本発明にかかる復帰払出処理である。
【０１２３】
上述した実施例１，２は、遊技中に外部電源が遮断されたときに行うチェックサム記憶処理と、後に復帰したときに行うチェックサム判定処理（リセット処理）とで、未払いの賞球や貸球の個数や球払出装置２８の駆動に関する払出作動データＸと、球払出装置２８の前後で遊技球を検知することによりエラー有無を確認する複数の払出エラーデータＹとについて、それぞれでチェックサム値を算出して夫々に判定し、該判定に従って復帰払出処理（メイン処理、第一エラー情報取得処理、第二エラー情報取得処理）を行うようにした構成である。この構成によれば、払出作動データＸが正確に記憶されてさえいれば、払出エラーデータＹの示すエラーの有無に関わらず、未払いの賞球や貸球が正しく払い出される。そのため、例えば、上述したように、外部電源が遮断したときや遮断中に電力が不安定となることにより、払出エラーデータＹやエラーチェックサム値Ｑｓが誤った内容となってしまった場合にも、遮断したときに未払いとなっていた賞球や貸球を正しく払い出すことができると共に、復帰したときにエラーが発生しているか否かを再確認して遊技を再開することができる。
【０１２４】
また、払出エラーデータＹが変化していた場合（エラーチェックサム値Ｑｓ，Ｑｒが一致しなかった場合）には、各払出エラーデータＹを初期化して、現状でのエラー状態を確認する処理を行うようにしている。そのため、復帰したときにエラーの有無を正しく確認でき、エラーが発生していれば、それに応じた対応を適切に実施することができるようになっている。
【０１２５】
尚、本実施例１，２にあっては、外部電源が遮断したときと復帰したときとの各作動チェックサム値Ｐｓ，Ｐｒが一致しなければ、全ての払出作動データＸおよび払出エラーデータＹを初期化するようにしている。ここで、払出作動データＸには、上述したように、賞球や貸球の個数データを備えており、当該データが不正に改ざんされた場合、不正な賞球や貸球が払い出されることとなる。すなわち、不正を行う者にとっては、最も効率的に不正を行い易いデータである。そのため、本発明では、外部電源の遮断中に正しい払出作動データＸが記憶されていないと判断すると、その原因に関わらず、全データを初期化して、不正な利益が払い出されることを防止するようにしている。
【０１２６】
さらに、払出制御基板６１の記憶装置ＲＡＭには、複数の払出作動データＸを夫々記憶する各アドレスが連続するように設定した払出作動記憶領域４１ａを設け、複数の払出エラーデータＹを記憶する各アドレスが連続するように設定した払出エラー記憶領域４１ｂを設けると共に、払出作動記憶領域４１ａを当該記憶装置ＲＡＭの上の領域とし、該払出作動記憶領域４１ａの下の領域に払出エラー記憶領域４１ｂを設けている。これにより、外部電源が遮断して急激に電力が低下する状態にあって、賞球個数や球払出装置２８の駆動制御などに用いる複数の払出作動データＸから作動チェックサム値Ｐｓを算出して記憶することと、球払出装置２８の前後で遊技球を検知することによりエラー有無を確認する複数の払出エラーデータＹからエラーチェックサム値Ｑｓを算出して記憶することとを順に比較的短時間で行うことができ得る。ここで、作動チェックサム値Ｐｓは、電流が高いために比較的安定している間に算出して記憶できることから、これら処理の正確性や安定性が高い。そのため、外部電源が復帰したときに、少なくとも作動チェックサム値Ｐｓ，Ｐｒを判定する処理は正しく実行されることとなり得る。尚、例え、電力が不安定な状態で算出して記憶したエラーチェックサム値Ｑｓが、誤った値として記憶されたとしても、外部電源が復帰したときに、これら払出エラーデータＹの示す各エラー状態を初期化して改めて確認する処理（第一エラー情報取得処理、第二エラー除法取得処理など）を実行することから、正しく遊技を再開することができる。
【０１２７】
上述した実施例１，２にあっては、払出作動データＸを記憶する払出作動記憶領域４１ａに、入力処理用データやバックアップ処理用データを含むようにして、これらを含めて作動チェックサム値を算出するようにした構成であるが、その他の構成として、チェックサム記憶処理の処理時間を短縮するように、入力処理用データやバックアップ処理用データを、チェックサム値の算出対象外とする払出情報記憶領域４１ｃに記憶する構成とすることもできる。このように、払出作動記憶領域４１ａに記憶するデータや、払出エラー記憶領域４１ｂに記憶するデータについては、チェックサム値を算出する処理時間と記憶領域とのバランスにより、適宜設定することが可能である。
【０１２８】
また、上述した実施例１，２にあって、第一払出エラーデータ群Ｙ１に属するデータ（球切れエラーデータｙ１、貯留エラーデータｙ２、払出断線エラーデータｙ３）の示すエラー状態の有無については、球払出処理に移行して遊技が再開した後でも、該球払出処理内で各スイッチ、センサを監視することにより随時確認する処理を行う構成とすることが好適である。同様に、実施例２にあって、第二払出エラーデータ群Ｙ２に属するデータ（球詰エラーデータｙ４、片切れエラーデータｙ５）の示すエラー状態の有無についても、球払出処理内で各スイッチ、センサを監視することにより随時確認する処理を行う構成とすることが好適である。
【０１２９】
また、上述した実施例２にあっては、第二エラー情報取得処理で遊技球５個を連続して払い出して片切れエラー状態を検出する構成であるが、その他に、払い出す遊技球の個数を変更した構成（例えば、３個や１０個など）や、所定時間（例えば、１０００ｍｓなど）だけ遊技球を連続して払い出すようにした構成としても良い。
【０１３０】
また、上述した実施例１，２にあっては、払出作動データＸ、払出エラーデータＹが連続して記憶されるように各データのアドレスを設定した構成であるが、その他の構成として、各データを適当に分散するように各アドレスを設定することもできる。例えば、払出作動データ（ｘ１〜ｘ７）と払出エラーデータ（ｙ１〜ｙ６）とを交互に繰り返して列ぶようにアドレスを設定しても良い。尚、この場合には、各データのアドレスを別途記憶しておくことが必須となる。
【０１３１】
また、上述した実施例１，２にあっては、記憶装置ＲＡＭの払出作動記憶領域４１ａと払出エラー記憶領域４１ｂとに夫々に記憶しているデータの、それぞれの累積和をチェックサム値とした構成であるが、この処理に加えて、誤り検出符号として記憶するデータのパリティビットを用いて算出して、チェックサム値とパリティビットとにより二重に判定を行う構成としても良い。
【０１３２】
また、上述した実施例１，２にあっては、エラーチェックサム値Ｑｓ，Ｑｒのみが一致しなかった場合に、払出エラーデータＹとして上述した５種類のデータｙ１〜ｙ５を全て初期化して各エラー状態を確認するようにした構成であるが、その他の構成として、特定の払出エラーデータに限定して初期化する構成としても良い。例えば、第一払出エラーデータ群に属するデータについてのみ初期化する処理を行う構成とすることもできる。
【０１３３】
また、上述した実施例１，２にあっては、エラー内容表示用黄色ＬＥＤ３３とエラー内容表示用赤色ＬＥＤ３４とを配設し、各払出エラーデータの示すエラー状態となると所定の点灯／点滅態様によりエラー報知するようにした構成であるが、その他の構成として、図柄表示装置１５の液晶表示部でエラー報知する構成としても良い。また、音声や所定音を発することによりエラー報知する構成としても良い。
【０１３４】
本発明は、上述した実施例に限定されるものでなく、本発明の範囲内で適宜変更することは勿論可能である。本実施例では、外部電源が遮断したときや遮断中の電力が不安定となることにより、払出エラーデータやエラーチェックサム値が誤った内容となる状況を例示しているが、他の原因により誤った内容となっても同様の処理が実行される。例えば、不正行為により、払出エラーデータやエラーチェックサム値のみが誤った内容となっても、同様に処理すれば、賞球は正しく払い出される。また、例えば、外部電源が遮断した状況を停電時として説明したが、その他に、なんらかの事情（例えば、不具合の発生）により外部電源を切断した場合にも、同様に適用することができる。さらには、遊技店の終了時に電源切断し、次に電源を入れる場合にも、同様の処理を行うようにしても良い。
【図面の簡単な説明】
【０１３５】
【図１】パチンコ遊技盤１の正面図である。
【図２】パチンコ遊技機１の背面図である。
【図３】パチンコ遊技機１の制御回路を示すブロック回路図である。
【図４】制御回路へ電力を供給する回路を示すブロック図である。
【図５】払出制御基板６１に配設された記憶装置ＲＡＭのアドレスマップを示す説明図である。
【図６】実施例１にあって、外部電源が復帰したときに払出制御基板６１により実行されるリセット処理を示すフロー図である。
【図７】実施例１にあって、リセット処理で取得される復帰払出設定データを示す説明図である。
【図８】実施例１にあって、リセット処理で取得されるエラー検出設定データを示す説明図である。
【図９】実施例１にあって、外部電源が復帰したときに払出制御基板６１により実行されるメイン処理を示すフロー図である。
【図１０】同上のメイン処理から移行する第一エラー情報取得処理を示すフロー図である。
【図１１】片切れエラー状態を検出するための片切れエラー検出処理を示すフロー図である。
【図１２】球詰まりエラー状態を検出するための球詰まりエラー検出処理を示すフロー図である。
【図１３】実施例２にあって、リセット処理で取得される復帰払出設定データを示す説明図である。
【図１４】実施例２にあって、リセット処理で取得されるエラー検出設定データを示す説明図である。
【図１５】実施例２にあって、外部電源が復帰したときに払出制御基板６１により実行されるメイン処理を示すフロー図である。
【図１６】実施例２にあって、メイン処理から移行する第一エラー情報取得処理を示すフロー図である。
【図１７】実施例２にあって、メイン処理から移行する第二エラー情報取得処理を示すフロー図である。
【符号の説明】
【０１３６】
１  パチンコ遊技機
１１  下部球貯留皿（球貯留皿）
２８  球払出装置
４１ａ  払出作動記憶領域
４１ｂ  払出エラー記憶領域
６１  払出制御基板
Ｐｓ  作動チェックサム値（外部電源が遮断したとき）
Ｐｒ  作動チェックサム値（外部電源が復帰したとき）
Ｑｓ  エラーチェックサム値（外部電源が遮断したとき）
Ｑｒ  エラーチェックサム値（外部電源が復帰したとき）
Ｘ  払出作動データ
Ｙ  払出エラーデータ
Ｙ１  第一払出エラーデータ群
Ｙ２  第二払出エラーデータ群
ｙ１  球切れエラーデータ
ｙ２  貯留エラーデータ
ｙ４  球詰エラーデータ
ｙ５  片切れエラーデータ
【図１】
2008055094.tif 000003
【図２】
2008055094.tif 000004
【図３】
2008055094.tif 000005
【図４】
2008055094.tif 000006
【図５】
2008055094.tif 000007
【図６】
2008055094.tif 000008
【図７】
2008055094.tif 000009
【図８】
2008055094.tif 000010
【図９】
2008055094.tif 000011
【図１０】
2008055094.tif 000012
【図１１】
2008055094.tif 000013
【図１２】
2008055094.tif 000014
【図１３】
2008055094.tif 000015
【図１４】
2008055094.tif 000016
【図１５】
2008055094.tif 000017
【図１６】
2008055094.tif 000018
【図１７】
2008055094.tif 000019