(57)【要約】【課題】  不意のＣＰＵリセットにも好適に対応して内部情報の信頼性を確保した復旧を行ない得る、新規な構造のパチンコ機を提供すること。【解決手段】  内部情報の内容が変化した時には該内部情報を複数の記憶領域１２６，１２８に記憶せしめる更新手段（Ｓ５７、Ｓ６０、Ｓ７７、Ｓ１０２、Ｓ１１２、Ｓ１２２）と、遊技制御が中断した後該遊技制御が再開する際に正しい内容の該内部情報が記憶されているか否かを該複数の記憶領域１２６，１２８に記憶された内容の多数決を用いて判定する正否判定手段（Ｓ４５、Ｓ４６、Ｓ４７）と、該正否判定手段（Ｓ４５、Ｓ４６、Ｓ４７）によって正しい内容の該内部情報が記憶されていると判断した場合には正しい内容の該内部情報を採用して遊技制御を再開する復旧手段（Ｓ４９）とを、備えた。【選択図】  図１５
2007054404.tif 000002
【特許請求の範囲】
【請求項１】
内部情報に応じた遊技制御を行なうパチンコ機において、
同一の内部情報に対応する記憶領域を複数備えた記憶手段と、
前記内部情報の内容が変化した時には該変化した内部情報を前記複数の記憶領域にそれぞれ記憶せしめる更新手段と、
前記遊技制御が中断した後該遊技制御が再開する際に正しい内容の前記内部情報が記憶されているか否かを前記複数の記憶領域に記憶された内容の多数決を用いて判定する正否判定手段と、
該正否判定手段によって正しい内容の前記内部情報が記憶されていると判断した場合には正しい内容の該内部情報を採用して遊技制御を再開する復旧手段と
を、備えたことを特徴とするパチンコ機。
【請求項２】
前記記憶領域として前記内部情報と同じ内容を記憶する複数の非反転情報記憶領域と該内部情報の内容を反転した反転情報を記憶する複数の反転情報記憶領域とを設ける一方、前記正否判定手段は、該記憶領域に記憶された該内部情報の内容の正否を該非反転情報記憶領域に記憶された内容の多数決及び該反転情報記憶領域に記憶された内容の多数決を用いて判定する請求項１に記載のパチンコ機。
【請求項３】
前記正否判定手段は、前記記憶領域に記憶された前記内部情報の内容の正否を、前記非反転情報記憶領域に記憶された内容と前記反転情報記憶領域に記憶された内容との加算値を用いて判定する請求項２に記載のパチンコ機。
【請求項４】
遊技動作を制御する主制御基板と、該主制御基板から受信した信号に基づいて遊技演出動作を制御する副制御基板とを備えると共に、該副制御基板に前記記憶手段、前記更新手段、前記正否判定手段、及び前記復旧手段を備えた請求項１乃至３の何れか一項に記載のパチンコ機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本体内に記憶される内部情報に応じた遊技動作や遊技演出の作動制御を行なうパチンコ機に関するものである。
【背景技術】
【０００２】
従来から、パチンコ機には、賞球の払い出しや、大当たりの際のラウンド数のカウント、大入賞口の開閉等を制御するための電子制御回路が設けられている。更に、パチンコ機は遊技状況に応じて音や光等による様々な演出が行なわれるようになっていることが通常であり、例えば、図柄表示装置において各種の演出表示が行なわれると共に、図柄表示装置の表示内容に併せて音声や音楽、効果音がスピーカから発せられ、パチンコ機の筐体に設けられたランプが点灯乃至は点滅したりするようにされている。このような制御を行うために、パチンコ機には多くの電子制御回路が備えられている。
【０００３】
このような電子制御回路は、ホールにおける電気回線のショートや停電等に起因してパチンコ機への給電が遮断されると、作動が停止してしまう。そして、給電が再開されたとしても、各電子制御回路に記憶された内部情報は初期の状態に戻ってしまうことから、それまでの遊技状態に関する内部情報は破棄されてしまう。特に大当たり遊技中に停電などが発生して、大当たり遊技に関する情報が廃棄されてしまっては、遊技者に対して大きな不利益を与えてしまうおそれもある。
【０００４】
このような問題に対処するために、例えば特許文献１や特許文献２には、賞球の払い出しや大当たり遊技等の主要な動作を制御する電子制御回路に予備電源を設けて、給電が停止した場合には、予備電源の電力を用いて内部情報のチェックサムを作成して記憶すると共に、給電が再開した際にはかかるチェックサムの値と内部情報とを比較して、内部情報が正しく記憶されていると判断した場合には、かかる内部情報を用いて、停電前の遊技状態を継続するようにされたパチンコ機が開示されている。
【０００５】
しかし、このような方法は、遊技動作の基本部分を制御する電子制御回路には好適に採用出来たとしても、図柄表示装置や音などの遊技演出を制御する電子制御回路に対しては、有効な効果を得ることは出来なかった。
【０００６】
すなわち、遊技者の利益に直接の関連をもたない遊技演出を制御する電子制御回路には、前述の如き予備電源等を設けることは一般的ではない。それ故、これらの電子制御回路は給電が遮断されると同時に作動を停止するものが殆どである。従って、給電が遮断されてからチェックサムを作成するということは不可能である。
【０００７】
また、たとえ予備電源を設けてチェックサムを生成するとしても、遊技演出、特に図柄表示演出などに用いられる内部情報のデータサイズは、遊技動作の基本部分を制御するために用いる内部情報に比べて格段に大きい。そのような大容量データのチェックサムを生成することは誤りを生ずる可能性も高く、チェックサムの生成に要する時間や、復旧時のチェックに要する時間の点からも好ましいものではない。
【０００８】
加えて、近年の演出内容の高度化に伴って、遊技演出を制御する電子制御回路に用いられる演算装置のクロック周波数は高周波数化が進んでおり、ノイズによる誤作動を生じ易い。そして、パチンコ機が取り付けられる島設備の裏側には、玉搬送装置等の多くの装置が配設されていることから、それらの装置から発生する静電気や電波等のノイズによる不意のＣＰＵリセットが発生するおそれが高い。
【０００９】
かかる不意のＣＰＵリセットは、予備電源の有無には関係なく発生し得るものである。そして、例えばノイズリセット時点での記憶領域のチェックサムを生成するようにしたとしても、そもそもノイズによってリセットせざるを得なくなった演算装置が正しくチェックサムを生成できるかどうかは疑問であって、有効な効果を得られるとは考え難い。
【００１０】
このような不意のＣＰＵリセットが発生すると、停電等と同様にそれまでの内部情報を破棄してしまうか、誤った内部情報が記憶された状態で復旧することとなる。これにより、遊技演出の作動が正常に行なわれなくなるおそれがある。例えば、他の回路が正常に作動した状態で、演出表示に関する電子制御回路のみに単体でＣＰＵリセットが発生したような場合には、遊技としては継続しているにも関わらず、画面に何も映らなくなったり、演出表示のタイミングが異なってしまう等の不具合が生じるおそれもあった。
【００１１】
【特許文献１】特許第３３８０４９８号公報
【特許文献２】特開２００３−１９０４２５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
ここにおいて、本発明は上述の如き事情を背景として為されたものであって、その解決課題とするところは、不意のＣＰＵリセットにも好適に対応して内部情報の信頼性を確保した復旧を行ない得る、新規な構造のパチンコ機を提供することにある。
【課題を解決するための手段】
【００１３】
以下、前述の如き課題を解決するために為された本発明の態様を記載する。なお、以下に記載の各態様において採用される構成要素は、可能な限り任意の組み合わせで採用可能である。また、本発明の態様乃至は技術的特徴は、以下に記載のものに限定されることなく、明細書全体および図面の記載、或いはそれらの記載から当業者が把握することの出来る発明思想に基づいて認識されるものであることが理解されるべきである。
【００１４】
（本発明の態様１）
すなわち、本発明の態様１は、内部情報に応じた遊技制御を行なうパチンコ機において、（ａ）同一の内部情報に対応する記憶領域を複数備えた記憶手段と、（ｂ）前記内部情報の内容が変化した時には該変化した内部情報を前記複数の記憶領域にそれぞれ記憶せしめる更新手段と、（ｃ）前記遊技制御が中断した後該遊技制御が再開する際に正しい内容の前記内部情報が記憶されているか否かを前記複数の記憶領域に記憶された内容の多数決を用いて判定する正否判定手段と、（ｄ）該正否判定手段によって正しい内容の前記内部情報が記憶されていると判断した場合には正しい内容の該内部情報を採用して遊技制御を再開する復旧手段とを、備えたことを特徴とする。
【００１５】
本態様に従う構造とされたパチンコ機においては、一つの内部情報を記憶する記憶領域を複数設けて、内部情報の内容が変化したタイミングで記憶領域に記憶するようにされている。これにより、停電やノイズリセット等が発生した異常状態の下で内部情報を退避するのではなく、通常の作動状態の下で内部情報を退避することから、データサイズが大きく処理に時間を要する内部情報であっても、誤りの発生を抑えて、高い信頼性をもって記憶領域に保存しておくことが出来る。更に、内部情報の内容が変化したタイミングで、ＣＰＵリセットが生じる前に予め内部情報を記憶しておくことから、不意のＣＰＵリセットにも有効に対応することが出来る。
【００１６】
そして、特に本態様においては、復旧の際には内部情報の内容の正否を多数決を用いて判定する正否判定手段と、正否判定手段の判定結果に従って情報を復元する復旧手段とを設けたことによって、記憶領域に記憶された情報が正しい情報である可能性が高い場合にのみ当該内部情報を採用するようにされている。これにより、ＣＰＵリセットが生じた後に、誤った情報を用いて復旧するようなことも有効に回避されて、高い信頼性をもった復旧を行なうことが可能とされているのである。
【００１７】
なお、記憶領域に記憶されて遊技制御に用いられる内部情報としては、例えば大当たり遊技における大入賞口の開閉回数や、賞球の払い出し数など、遊技状態に直接に関わる情報のみならず、図柄表示装置に表示される動画データや音声情報などの演出に関する情報等も含むものであり、本発明は、そのような演出に関するデータサイズの大きな情報に対してより効果的に採用され得るものである。
【００１８】
そして、正否判定の対象とされる内部情報としては、例えば、現在行なっている演出態様の識別番号や、図柄表示装置に表示されている動画データの識別番号など、ＣＰＵリセット前の状態を復元するために必要な情報が適宜に選択されることとなるが、更に、ＣＰＵリセット後の復元の程度なども考慮して選択される。具体的には、例えば、図柄表示装置の表示内容として、ＣＰＵリセット後にそれまで表示していた時点の続きから継続して表示するには、表示中の動画データの識別番号に加えて、現在表示中のフレーム番号や再生時間等の経過情報までも正否判定の対象とすることとなるが、表示画面に何も表示されないことを回避することを第一の目的として、表示内容の多少の戻りを許容する場合には、動画データの識別番号のみを正否判定の対象として、ＣＰＵリセット時には当該動画データを最初から表示し直す等しても良く、正否判定の対象とされる内部情報は、要求する復元の程度等に応じて適宜に選択される。また、内部情報を記憶する記憶手段としては、単体の記憶装置に複数の記憶領域を設けても良いし、或いは、複数の記憶装置を用いて構成する等しても良い。更に、内部情報を記憶領域に記憶せしめる更新手段は、対象となる内部情報と実質的に同じ内容の情報を保存すれば良いのであって、例えば、内部情報の中から制御に不要な情報を取り除いた上で記憶する等しても良い。
【００１９】
（本発明の態様２）
本発明の態様２は、前記態様１に係るパチンコ機において、前記記憶領域として前記内部情報と同じ内容を記憶する複数の非反転情報記憶領域と該内部情報の内容を反転した反転情報を記憶する複数の反転情報記憶領域とを設ける一方、前記正否判定手段は、該記憶領域に記憶された該内部情報の内容の正否を該非反転情報記憶領域に記憶された内容の多数決及び該反転情報記憶領域に記憶された内容の多数決を用いて判定することを、特徴とする。
【００２０】
本態様に従う構造とされたパチンコ機においては、内部情報と同じ内容を記憶する非反転情報記憶領域に加えて、内部情報の内容を反転した反転情報を記憶する反転情報記憶領域の記憶内容の正否を多数決で判定することにより、より信頼性の高いバックアップを行なうことが出来る。なお、本態様において、非反転情報記憶領域に記憶される内部情報と同じ内容とは、復旧に必要な範囲で同じ内容が記憶されておれば良く、必ずしも厳密に全く同一の内容が記憶されている必要は無い。
【００２１】
（本発明の態様３）
本発明の態様３は、前記態様２に係るパチンコ機において、前記正否判定手段は、前記記憶領域に記憶された前記内部情報の内容の正否を、前記非反転情報記憶領域に記憶された内容と前記反転情報記憶領域に記憶された内容との加算値を用いて判定することを、特徴とする。
【００２２】
本態様に従う構造とされたパチンコ機においては、非反転情報記憶領域の記憶内容と反転情報記憶領域の記憶内容とを互いに突き合わせることによって、更に信頼性の高いバックアップを行なうことが出来る。
【００２３】
なお、非反転情報記憶領域に記憶された内容と反転情報記憶領域に記憶された内容との加算値を用いる判定としては、複数の非反転情報記憶領域と複数の反転情報記憶領域の全ての組合せについて加算値を取って、それらの加算値の多数決によって判定しても良いし、或いは、非反転情報記憶領域の多数決結果と反転情報記憶領域の多数決結果を予め取得しておいて、それら互いの多数決結果の加算値を判定する等しても良い。
【００２４】
（本発明の態様４）
本発明の態様４は、前記態様１乃至３の何れか一つに係るパチンコ機において、遊技動作を制御する主制御基板と、該主制御基板から受信した信号に基づいて遊技演出動作を制御する副制御基板とを備えると共に、該副制御基板に前記記憶手段、前記更新手段、前記正否判定手段、及び前記復旧手段を備えたことを、特徴とする。
【００２５】
本態様に従う構造とされたパチンコ機においては、遊技演出に関する制御を副制御基板で行なうことによって、主基板の負荷を軽減することが出来る。そして、遊技演出に関する制御を行なうために大きな記憶容量を要する副制御基板に対して記憶手段、更新手段、正否判定手段、及び復旧手段とを設けたことによって、副制御基板に突然のＣＰＵリセットが生じた場合にも、演出が停止してしまうことを回避することが出来る。
【００２６】
なお、かかる副制御基板は、遊技演出に関する制御を行なう電子制御回路を広く含むものであり、例えば、図柄表示装置を制御するための基板や、音、ランプを制御する基板などを含む。また、これら図柄表示装置、音、ランプを制御する基板を統合する基板として、主基板から信号を受信して、かかる信号に基づいて各制御基板の作動を制御する統合基板を設けるなどしても良い。更に、例えば図柄表示装置と音を制御する基板を一つの基板で構成するなど、適宜の組合せ態様が採用可能である。
【発明の効果】
【００２７】
上述の説明から明らかなように、本発明に従う構造とされたパチンコ機においては、遊技演出等に関する大容量の記憶情報を有効にバックアップして、静電気や電波等のノイズ要因による不意のＣＰＵリセットが生じた場合にも、信頼性の高い復旧を行なうことが可能となる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明を更に具体的に明らかにするために、本発明の実施形態について、図面を参照しつつ、詳細に説明する。
【００２９】
先ず、図１に、本発明の一実施形態としてのパチンコ機１０を示す。パチンコ機１０において機体の外郭をなす外枠１２の開口前面側には、各種の遊技用構成部材をセットする縦長方形の中枠１４が開閉および着脱自在に組み付けられている。中枠１４の前面側には、中枠１４に対して着脱自在に組み付けられた遊技盤１６を透視保護するためのガラス板が保持されたガラス枠１８と、上皿２０を備えた皿板２２が、それぞれ、開閉可能な状態で組み付けられており、これら外枠１２、中枠１４、ガラス枠１８、および皿板２２を含んでパチンコ機１０の筐体が構成されている。そして、ガラス枠１８の適当な複数箇所には、電飾用のランプとしてのＬＥＤ２１、２１が設けられている。また、上皿２０には、例えば遊技者の操作に基づいて演出表示の態様を変化せしめるために遊技者からの操作を受け付ける操作装置としての操作ボタン２３と、音による演出を行なうための複数のスピーカ２５、２５が設けられている。更に、上皿２０の下方には、下皿２４が設けられており、かかる下皿２４の右方には、発射ハンドル２６が設けられている。そして、遊技者が発射ハンドル２６に対して回動操作可能に装着された発射レバー２８を回動操作することにより、上皿２０に貯留された遊技球が球送り機構（図示せず）を介して発射装置（図示せず）に送られた後、遊技盤１６に形成された遊技領域３０に向けて発射されるようになっている。
【００３０】
遊技盤１６は、表面に合成樹脂製のシートが被着された遊技板を備えており、かかる遊技板の表面側に固定されたガイドレール３２で囲まれた略円形の遊技領域３０の略中央には、図柄表示装置としての液晶表示器３４が取り付けられている。そして、かかる液晶表示器３４に変動図柄としての左特別図柄３６ａ，中特別図柄３６ｂおよび右特別図柄３６ｃが、それぞれ変動および停止表示されるようになっている。
【００３１】
これら三つの特別図柄３６ａ，３６ｂ，３６ｃは、本実施形態においては、何れも、「０」〜「９」までの数字図柄によって構成されており、液晶表示器３４の上側から下側に「０」→「９」「０」・・・のループ状にスクロール表示されるようになっている。また、本実施形態では、これら三つの特別図柄３６ａ，３６ｂ，３６ｃは、一斉に変動表示が開始されるようになっている一方、左特別図柄３６ａ，右特別図柄３６ｃ，中特別図柄３６ｂの順番で停止表示されるようになっている。なお、本実施形態における変動表示とは、特別図柄の図柄が確定していないように認識される表示状態をいい、例えば、特別図柄がスクロール表示されている状態等をいう。そして、これら左特別図柄３６ａ，中特別図柄３６ｂ、右特別図柄３６ｃの図柄が確定して認識される状態が停止図柄とされている。また、本実施形態における停止表示とは、特別図柄の停止図柄が確定したように認識される表示状態をいい、例えば、特別図柄のスクロール表示が終了して、停止図柄で止まっている状態等をいう。
【００３２】
また、液晶表示器３４の下方には、始動口３８が設けられており、かかる始動口３８内には、入球した遊技球を遊技盤１６の裏側に排出する球通路上において近接スイッチによって構成された始動入球検出手段としての始動口スイッチ４０（図３参照）が配設されている。そして、始動口３８に遊技球が入球すると、始動口スイッチ４０が遊技球の通過を検出して始動信号としての電気信号（検出信号）を出力するようにされており、かかる始動信号に基づいて判定が行われた後、判定の結果に基づいて決定された内容による複数の特別図柄３６ａ，３６ｂ，３６ｃの変動表示が開始されるようになっている。
【００３３】
一方、液晶表示器３４の上方には、保留ＬＥＤ４２が複数（本実施形態では４つ）設けられている。保留ＬＥＤ４２は、特別図柄３６ａ，３６ｂ，３６ｃが変動表示されている最中に遊技球が始動口３８に入球する毎に１つ点灯せしめられるようになっており、特別図柄３６ａ，３６ｂ，３６ｃの変動表示が所定回数（本実施形態では最大４回）保留されていることを遊技者に報知するようになっている。
【００３４】
更にまた、始動口３８の下方には、可変入賞口としての大入賞口４４が設けられている。かかる大入賞口４４の入口には、液晶表示器３４において特別図柄３６ａ，３６ｂ，３６ｃの図柄が揃って停止表示された場合、即ち、大当たりが発生した場合に開閉する扉４６が配設されている。扉４６は、通常の遊技状態では閉状態に維持されて遊技者に不利な状態とされる一方、大当たりが発生した場合には開閉動作せしめられて遊技者に有利な大当たり状態とされるようになっている。
【００３５】
図２に、パチンコ機１０の背面を示す。パチンコ機１０の背面には、遊技動作を制御する主制御回路５６（図３参照）を収納する主制御基板収納ケース４８、液晶表示器３４の作動を制御する表示制御回路６０（図３参照）を収納する表示制御基板収納ケース５０、スピーカ２５の作動を制御する音制御回路６２（図３参照）やＬＥＤ２１の作動を制御する光制御回路６４（図３参照）、および主制御回路５６からの信号に基づいてパチンコ機１０の演出作動を統括的に制御する演出制御回路５８（図３参照）を収納する演出制御基板収納ケース５２、外部から電力を得ると共に、各制御基板や駆動装置へ電力を分配して供給する電源ユニット５４等が取り付けられている。
【００３６】
このようなパチンコ機１０は、遊技者が上皿２０に遊技球を投入して発射レバー２８を回動操作することによって、遊技球が遊技領域３０内に発射されて、遊技領域３０に打ち付けられた障害釘（図示せず）に当たりながら落下するようになっている。
【００３７】
ここにおいて、遊技球が始動口３８内に入球すると、液晶表示器３４において、三つの特別図柄３６ａ，３６ｂ，３６ｃの変動表示が開始される。そして、変動表示の開始から所定時間が経過すると、左特別図柄３６ａおよび右特別図柄３６ｃが当該順序で仮停止し、左特別図柄３６ａおよび右特別図柄３６ｃの図柄組合せに応じてリーチ状態の有無が報知される。なお、リーチ状態とは、左特別図柄３６ａおよび右特別図柄３６ｃが同じ図柄で停止された状態をいう。また、かかる仮停止では左特別図柄３６ａおよび右特別図柄３６ｃは液晶表示器３４内で揺れるように表示されており、再度変動表示される可能性が残っていることが視覚的に表現される。
【００３８】
さらに所定時間が経過すると、左特別図柄３６ａおよび右特別図柄３６ｃに続いて中特別図柄３６ｂが仮停止せしめられる。そして、左特別図柄３６ａ、右特別図柄３６ｃ、および中特別図柄３６ｂが１本の水平なラインに沿って静止した停止図柄とされる。これら三つの特別図柄３６ａ，３６ｂ，３６ｃの停止図柄の図柄組合せによって、大当たり状態またははずれ状態が遊技者に報知される。
【００３９】
大当たり図柄となる特定の図柄組合せは、本実施形態においては、三つの特別図柄３６ａ，３６ｂ，３６ｃが全て同じ図柄で揃う組合せとされている。他方、それ以外の図柄組合せがはずれ図柄とされている。更に、はずれ図柄は、左特別図柄３６ａおよび右特別図柄３６ｃが同一で中特別図柄３６ｂが相違する図柄組合せがリーチはずれ図柄とされており、左特別図柄３６ａ及び右特別図柄３６ｃが相違する図柄組合せが完全はずれ図柄とされる。なお、始動口３８への入球をきっかけとする始動信号の判定結果が、大当たり図柄とされる判定結果を大当たりと称し、完全はずれ図柄とされる判定結果を完全はずれ、リーチはずれ図柄とされる判定結果をリーチはずれと称する。
【００４０】
そして、三つの特別図柄３６ａ，３６ｂ，３６ｃが大当たり図柄で停止されることによって、大当たり遊技が開始される。大当たり遊技は、大入賞口４４の扉４６を開放することによって大入賞口４４への遊技球の入賞を許容するものであり、遊技者は、通常の遊技状態、即ち、大当たりが発生していない遊技状態で得ることが出来る賞球よりも多くの賞球を得ることが出来る。かかる扉４６は、所定個数（例えば１０個）の遊技球が入賞する個数条件または所定時間（例えば２７秒）が経過する時間条件が満足されるまで開放状態に保持される。
【００４１】
このような扉４６の一回の開放動作は大当たりラウンドと称されており、上記条件が満足された場合には、扉４６が閉状態とされて、所定のラウンド間インターバル（本実施形態においては２秒）が経過した後に、次の大当たりラウンドが開始されるようになっている。なお、一回の大当たり遊技において行なわれる大当たりラウンドの回数は予め定められており、本実施形態においては、一回の大当たり遊技において１５回の大当たりラウンドが行なわれるようになっている。
【００４２】
次に、図３に、パチンコ機１０の回路構成を示す。主制御基板を構成する主制御回路５６は、始動口３８へ入賞した遊技球の当たり判定や、大当たり遊技の制御を行なう等、遊技の主要な動作を制御する回路である。そして、主制御回路５６には、パチンコ機１０の演出作動を統括的に制御する演出制御回路５８が接続されており、かかる演出制御回路５８に対して、液晶表示器３４の作動を制御する表示制御回路６０、スピーカ２５の作動を制御する音制御回路６２、ＬＥＤ２１の作動を制御する光制御回路６４が接続されている。そして、表示制御回路６０、音制御回路６２、光制御回路６４と、これらを統括する演出制御回路５８によって副制御基板が構成されており、これらの副制御基板によってパチンコ機１０の演出作動を制御することによって、主制御回路５６の負荷が軽減されている。
【００４３】
図４に、主制御回路５６の構成を示す。主制御回路５６には、主制御回路５６の全体を制御する主制御ＣＰＵ６６と、制御プログラムや各種制御処理に必要なデータ等が記憶された主制御ＲＯＭ６８と、各種処理データ等を記憶する記憶手段を構成する主制御ＲＡＭ７０と、入力回路７２と、出力回路７４が設けられており、これらはバスにより相互に接続されている。なお、入力回路７２は、外部から入力されたアナログ信号等をデジタル信号に変換して出力する回路である。出力回路７４は、主制御ＣＰＵ６６によって生成された各種データをシリアルデータ等に変換して出力する回路である。また、主制御ＣＰＵ６６には、クロック信号を出力するクロック回路７６が接続されている。なお、主制御ＣＰＵ６６はシールド等によるノイズ対策がなされており、静電気等のノイズによって不意にＣＰＵリセットが生じるようなことが防止されている。
【００４４】
主制御回路５６の入力回路７２には、始動口３８に設けられて、始動口３８への入球を検出する始動口スイッチ４０、大入賞口４４に設けられて、大入賞口４４への入球数を検出するカウントスイッチ７８、およびパチンコ機１０の裏面に配設されたＲＡＭ消去スイッチ７９が接続されている。また、主制御回路５６の出力回路７４には、大入賞口４４の入口を塞いでいる扉４６を開閉駆動するための扉開閉用ソレノイド８０を駆動するソレノイド駆動回路８２，保留ＬＥＤ４２を発光制御する保留ＬＥＤ制御回路８４、主制御回路５６からの信号に基づいて演出作動を制御する演出制御回路５８等が接続されている。
【００４５】
そして、主制御ＲＡＭ７０には、内部情報としての以下のフラグ、記憶エリアが設けられている。なお、以下の説明においてフラグとは、「０」か「１」か何れかの値が格納されるものであり、「フラグをＯＮにする」とは、フラグに「１」を格納することを示し、「フラグをＯＦＦにする」とは、フラグに「０」を格納することを示すものとする。また、各フラグは、既にＯＮに設定されていた後にＯＮに設定されたり、既にＯＦＦに設定されていた後にＯＦＦに設定された場合においても、フラグの値が逆転することは無い。
【００４６】
バックアップフラグ８６は、電源断時のバックアップ処理が完了しているか否かを示すフラグであり、「ＯＮ」である場合には電源断時のバックアップ処理が完了していることを示し、「ＯＦＦ」である場合には電源断時のバックアップ処理が完了しなかったことを示す。
チェックサム記憶エリア８８は、主制御ＲＡＭ７０に記憶された内容のチェックサムを記憶するための領域である。
【００４７】
また、図５に示すように、主制御回路５６には、停電などによって電源が遮断された場合には、主制御ＲＡＭ７０のチェックサムを生成するための予備の電源を供給するバックアップ電源回路９０が構成されている。
【００４８】
バックアップ電源回路９０は、主制御ＣＰＵ６６や主制御ＲＡＭ７０等を作動させる電圧を監視する電源監視用ＩＣ９２と、コネクタ１００を介して取り外し可能に接続された、バックアップ電源としての大容量コンデンサ９６を備えたバックアップ電源基板９８とを含んで構成されている。
【００４９】
電源監視用ＩＣ９２は、主制御ＲＡＭ７０の端子ＧＮＤと端子Ｖｃｃとの間に印加される動作用電圧を監視し、かかる動作用電圧が所定電圧値（例えば、５Ｖ）以下となった場合には、監視出力端子Ｋから主制御ＣＰＵ６６に対して電圧が低下したことを示す電圧低下信号を送信するようになっている。
【００５０】
また、大容量コンデンサ９６は、通常時には動作用電圧がダイオード１０２を介して供給されることによって充電状態とされている。そして、主制御ＲＡＭ７０の端子Ｖｃｃと端子ＧＮＤとの間に印加される動作用電圧が低下した場合には、大容量コンデンサ９６に貯えられた電荷によって、主制御ＲＡＭ７０の端子Ｖｃｃと端子ＧＮＤとの間にバックアップ電源が供給されるようになっている。
【００５１】
次に、図６に、演出制御回路５８の構成を示す。演出制御回路５８は、前述の主制御回路５６と略同様にして、演出制御回路５８の全体を制御する演出制御ＣＰＵ１０４と、演出作動に関する制御プログラムや各種制御処理に必要なデータ等が記憶された演出制御ＲＯＭ１０６、各種処理データを記憶する記憶手段を構成する演出制御ＲＡＭ１０８、および入力回路１１０、出力回路１１２がバスにより相互に接続されて構成されている。また、演出制御ＣＰＵ１０４には、クロック回路１１４が接続されている。
【００５２】
演出制御回路５８の入力回路１１０には、主制御回路５６および操作ボタン２３が押下されたことを検出する操作スイッチ１１６が接続されている。一方、出力回路１１２には、表示制御回路６０、音制御回路６２、光制御回路６４が接続されている。これにより、演出制御回路５８は、主制御回路５６から受信した信号に対応する制御信号を表示制御回路６０、音制御回路６２、光制御回路６４のそれぞれに送信することによって、パチンコ機１０の演出作動を統括的に制御することが出来るようになっている。
【００５３】
そして、演出制御ＲＡＭ１０８には、内部情報としての以下のフラグ、記憶エリアが設けられている。
ボタン入力フラグ１２０は、操作ボタン２３が押下されたか否かを示すフラグであり、「ＯＮ」である場合には操作ボタン２３が押下されたことを示す一方、「ＯＦＦ」である場合には操作ボタン２３が押下されていないことを示す。
コマンド記憶エリア１２２には、主制御回路５６から送信されるコマンドが記憶される。
演出パターン記憶エリア１２３には、主制御回路５６から送信されるコマンドに基づいて選択した演出パターンが記憶される。
【００５４】
さらに、演出制御ＲＡＭ１０８には、記憶領域としてのバックアップデータ記憶エリア１２４が設けられている。バックアップデータ記憶エリア１２４は、演出制御回路５８にＣＰＵリセットが生じた場合に、以前の状態を復元するために必要な情報を保存するためのものである。図７に、バックアップデータ記憶エリア１２４の概要を示す。バックアップデータ記憶エリア１２４には、非反転情報記憶領域としてのコピーデータ記憶エリア「Ａ」１２６ａ，コピーデータ記憶エリア「Ｂ」１２６ｂ、コピーデータ記憶エリア「Ｃ」１２６ｃの３つの非反転情報記憶領域と、反転情報記憶領域としての反転データ記憶エリア「ａ」１２８ａ，反転データ記憶エリア「ｂ」１２８ｂ、反転データ記憶エリア「ｃ」１２８ｃの３つの反転情報記憶領域が設けられている。なお、コピーデータ記憶エリア１２６、反転データ記憶エリア１２８の個数は、一つの内部情報に対してそれぞれ奇数個が用意されており、本実施形態においては、それぞれ３つ設けられている。そして、コピーデータ記憶エリア１２６ａ，１２６ｂ，１２６ｃには、演出制御ＲＡＭ１０８内において保存対象となる内部情報が記憶されている保存対象記憶領域１３０に記憶された内容と同じ内容が記憶される。一方、反転データ記憶エリア１２８ａ，１２８ｂ，１２８ｃには、コピーデータ記憶エリア１２６ａ，１２６ｂ，１２６ｃに記憶された情報のビット列が反転された反転データが記憶される。そして、保存対象記憶領域１３０によって遊技制御に用いられる記憶領域が構成されていると共に、保存対象記憶領域１３０、非反転情報記憶領域としてのコピーデータ記憶エリア１２６、および反転情報記憶領域としての反転データ記憶エリア１２８を含んで、内部情報を記憶する複数の記憶領域が構成されている。
【００５５】
なお、本実施形態における演出制御回路５８においては、ボタン入力フラグ１２０、コマンド記憶エリア１２２、および演出パターン記憶エリア１２３が保存対象記憶領域１３０とされており、バックアップデータ記憶エリア１２４には、ボタン入力フラグ１２０の値と、コマンド記憶エリア１２２に記憶される主制御回路５６から送信されたコマンド、および演出パターン記憶エリア１２３に記憶される、主制御回路５６から送信されたコマンドに基づいて選択された演出パターンが保存対象情報として保存されるようになっている。
【００５６】
次に、図８に、表示制御回路６０の構成を示す。表示制御回路６０は、前述の演出制御回路５８と略同様にして、表示制御回路６０の全体を制御する表示制御ＣＰＵ１３２と、表示制御ＣＰＵ１３２の作動を制御するための制御プログラムや、演出制御回路５８から受信したコマンドに対応する画像データを選択するための選択テーブル等の制御データ等が記憶された表示制御ＲＯＭ１３４と、各種処理データなどを記憶する記憶手段を構成する表示制御ＲＡＭ１３６と、ＶＤＰ１３８、入力回路１４０、出力回路１４２がバスにより相互に接続されて構成されており、表示制御ＣＰＵ１３２には、クロック回路１４４が接続されている。更に、ＶＤＰ１３８にはＶＲＯＭ１４６およびＶＲＡＭ１４８が接続されている。ＶＲＯＭ１４６には画像データが記憶されており、ＶＤＰ１３８は、表示制御ＣＰＵ１３２からの制御信号に基づいて、ＶＲＯＭ１４６に記憶された画像データを読み出し、ＶＲＡＭ１４８を作業領域として表示信号を生成するようになっている。
【００５７】
また、表示制御回路６０の入力回路１４０には、演出制御回路５８が接続されている。一方、出力回路１４２には、受信した表示信号に応じた映像を液晶表示器３４に表示する液晶表示回路１５０が接続されている。そして、ＶＤＰ１３８が生成した表示信号を、出力回路１４２を介して液晶表示回路１５０に出力するようになっており、表示信号を受信した液晶表示回路１５０は、表示信号に応じた映像を液晶表示器３４に表示するようになっている。
【００５８】
また、表示制御ＲＡＭ１３６には、内部情報として以下のフラグ、記憶エリアが設けられている。
ボタン入力フラグ１５４は、操作ボタン２３が押下されたか否かを示すフラグであり、「ＯＮ」である場合には操作ボタン２３が押下されたことを示す一方、「ＯＦＦ」である場合には操作ボタン２３が押下されていないことを示す。なお、表示制御回路６０におけるボタン入力フラグ１５４の内容は、演出制御回路５８から送信されるコマンドに含まれるボタン入力に関する情報に基づいて設定される。
コマンド記憶エリア１５６には、演出制御回路５８が選択した演出パターンに基づいて送信されたコマンドが記憶される。
バックアップデータ記憶エリア１５８は、前述の演出制御回路５８に設けられるバックアップデータ記憶エリア１２４と略同様の構造を有し、表示制御回路６０における記憶領域を構成するものである。本実施形態における表示制御回路６０においては、ボタン入力フラグ１５４の値と、コマンド記憶エリア１５６に記憶される、演出制御回路５８が選択した演出パターンに基づいて送信されたコマンドが保存対象情報としてバックアップデータ記憶エリア１５８に保存されるようになっている。
【００５９】
続いて、図９に、音制御回路６２の構成を示す。音制御回路６２は、前述の演出制御回路５８と略同様にして、音制御回路６２の全体を制御する音制御ＣＰＵ１６０と、音制御ＣＰＵ１６０の作動を制御するための制御プログラムや、演出制御回路５８から受信したコマンドに対応する音声データを選択するための選択テーブル等の制御データ等が記憶された音制御ＲＯＭ１６２と、各種処理データ等を記憶する記憶手段を構成する音制御ＲＡＭ１６４と、入力回路１６６、出力回路１６８がバスにより相互に接続されて構成されており、音制御ＣＰＵ１６０には、クロック回路１７０が接続されている。
【００６０】
また、音制御回路６２の入力回路１６６には、演出制御回路５８が接続されている。一方、出力回路１６８には、スピーカ回路１７２が接続されている。スピーカ回路１７２は、音制御ＣＰＵ１６０からの音信号に基づいて、パチンコ機１０の各所に設けられたスピーカ２５、２５から音声を出力するものである。
【００６１】
また、音制御ＲＡＭ１６４には、内部情報として以下のフラグ、記憶エリアが設けられている。
コマンド記憶エリア１７８には、演出制御回路５８が選択した演出パターンに基づいて送信されたコマンドが記憶される。
バックアップデータ記憶エリア１８０は、前述の演出制御回路５８に設けられるバックアップデータ記憶エリア１２４と略同様の構造を有し、音制御回路６２における記憶領域を構成するものである。本実施形態における音制御回路６２においては、コマンド記憶エリア１７８に記憶される、演出制御回路５８が選択した演出パターンに基づいて選択されたコマンドが保存対象情報としてバックアップデータ記憶エリア１８０に保存されるようになっている。
【００６２】
続いて、図１０に、光制御回路６４の構成を示す。光制御回路６４は、前述の演出制御回路５８と略同様にして、光制御回路６４の全体を制御する光制御ＣＰＵ１８２と、光制御ＣＰＵ１８２の作動を制御するための制御プログラムや、演出制御回路５８から受信したコマンドに対応する点灯パターンを選択するための選択テーブル等の制御データ等が記憶された光制御ＲＯＭ１８４と、各種処理データ等を記憶する記憶手段を構成する光制御ＲＡＭ１８６と、入力回路１８８、出力回路１９０がバスにより相互に接続されて構成されており、更に、光制御ＣＰＵ１８２には、クロック回路１９２が接続されている。
【００６３】
また、光制御回路６４の入力回路１８８には、演出制御回路５８が接続されている。一方、出力回路１９０には、ＬＥＤ回路１９４が接続されている。ＬＥＤ回路１９４は、光制御ＣＰＵ１８２からの光信号に基づいて、パチンコ機１０の各所に設けられたランプとしてのＬＥＤ２１，２１の点滅作動を制御するものである。
【００６４】
また、光制御ＲＡＭ１８６には、内部情報として以下のフラグ、記憶エリアが設けられている。
コマンド記憶エリア１９８には、演出制御回路５８が選択した演出パターンに基づいて送信されたコマンドが記憶される。
バックアップデータ記憶エリア２００は、前述の演出制御回路５８に設けられるバックアップデータ記憶エリア１２４と略同様の構造を有し、光制御回路６４における記憶領域を構成するものである。本実施形態における光制御回路６４においては、コマンド記憶エリア１９８に記憶される、演出制御回路５８が選択した演出パターンに基づいて送信されたコマンドが保存対象情報としてバックアップデータ記憶エリア２００に保存されるようになっている。
【００６５】
次に、図１１に、主制御回路５６における主制御ＣＰＵ６６の電源投入時の処理を示す。先ず、パチンコ機１０に電源が投入されて主制御ＣＰＵ６６が起動すると、ステップ（以下、Ｓとする）１において、割込み処理を禁止する。そして、Ｓ２において、主制御ＲＡＭ７０に対してアクセス可能な状態とする。
【００６６】
続いて、主制御ＣＰＵ６６は、Ｓ３において、ＲＡＭ消去スイッチ７９がＯＮにされているか否かを判定し、ＲＡＭ消去スイッチ７９がＯＮにされている場合（Ｓ３：ＹＥＳ）には、Ｓ１１以降の処理を行ない、主制御ＲＡＭ７０を初期化する。一方、ＲＡＭ消去スイッチ７９がＯＮでない場合（Ｓ３：ＮＯ）には、主制御ＣＰＵ６６は、Ｓ４において、バックアップフラグ８６がＯＮか否かを判定し、バックアップフラグ８６がＯＮでない場合（Ｓ４：ＮＯ）には、前回の電源遮断時のバックアップが正常に行なわれていないことから、Ｓ１１以降の処理を行ない、主制御ＲＡＭ７０を初期化する。
【００６７】
バックアップフラグ８６がＯＮである場合（Ｓ４：ＹＥＳ）には、主制御ＣＰＵ６６は、Ｓ５において、主制御ＲＡＭ７０に記憶されたデータのチェックサムを生成し、チェックサム記憶エリア８８に記憶された値と照合する。照合結果が不正の場合（Ｓ５：ＮＯ）には、Ｓ１１以降の処理を行ない、主制御ＲＡＭ７０を初期化する。一方、チェックサム記憶エリア８８に記憶されたチェックサムと主制御ＲＡＭ７０の記憶内容との照合結果が正しかった場合（Ｓ５：ＹＥＳ）には、主制御ＣＰＵ６６は、Ｓ６において、主制御ＲＡＭ７０に退避されていた各制御情報をレジスタに戻す。そして、主制御ＣＰＵ６６は、Ｓ７において、演出制御回路５８に対して電源断時にバックアップした内容に復元したことを示す復電コマンドを送信した後に、Ｓ８において、バックアップフラグ８６をＯＦＦに戻す。
【００６８】
続いて、主制御ＣＰＵ６６は、Ｓ９およびＳ１０において、前回の電源断時に割込み許可状態であった場合には、割り込み許可を設定した後に、電源断時の番地からの処理を行なう。以上のようにして、電源断時前の状態に復帰する。
【００６９】
一方、ＲＡＭ消去スイッチ７９がＯＮでない（Ｓ３：ＮＯ）、バックアップフラグ８６がＯＮでない（Ｓ４：ＮＯ）、またはチェックサムの照合結果が正しくない（Ｓ５：ＮＯ）場合には、主制御ＣＰＵ６６は、Ｓ１１において、主制御ＲＡＭ７０の内容をクリアして、主制御ＲＡＭ７０の初期化を行なう。なお、これにより、バックアップフラグ８６もＯＦＦにされる。続いて、主制御ＣＰＵ６６は、Ｓ１２において、演出制御回路５８に対して電源が投入されて初期化が行なわれたことを示す電源投入時コマンドを送信した後に、Ｓ１３において、割込み許可を設定して、電源投入処理を終了する。
【００７０】
次に、図１２に、主制御回路５６における主制御ＣＰＵ６６の電源断時の処理を示す。先ず、停電や電源スイッチの操作によって、パチンコ機１０への電力の供給が遮断されると、主制御ＣＰＵ６６は、電源監視用ＩＣ９２（図５参照）から電圧低下信号を受信する（Ｓ１５）。
【００７１】
主制御ＣＰＵ６６は、電圧低下を検出した場合（Ｓ１５：ＹＥＳ）には、Ｓ１６において、レジスタの値を退避すると共に、Ｓ１７において、現在の割込み処理の状態を退避する。続いて、主制御ＣＰＵ６６は、Ｓ１８において、主制御ＲＡＭ７０に記憶された内容からチェックサムを生成して、チェックサム記憶エリア８８に格納した後に、Ｓ１９において、バックアップフラグ８６をＯＮにする。そして、主制御ＣＰＵ６６は、Ｓ２０において、主制御ＲＡＭ７０へのアクセスを禁止することによって、主制御ＲＡＭ７０の内容を保った状態で、電源が停止するのを待機する。
【００７２】
このようにすれば、停電などによってパチンコ機１０に供給される電圧が低下した際には、主制御回路５６は、大容量コンデンサ９６の電荷を予備電源として用いて主制御ＲＡＭ７０の記憶内容に関するチェックサムを作成しておくことが出来る。そして、復旧時には、かかるチェックサムを主制御ＲＡＭ７０の記憶内容と照合することによって、電源断時の前の状態を復元することが出来る。
【００７３】
次に、図１３に、演出制御回路５８の演出制御ＣＰＵ１０４が行なう処理の概要を示す。先ず、演出制御ＣＰＵ１０４は、電源が投入されたり、ノイズ等に起因するＣＰＵリセットが生じた場合には、初期化処理としてのリセット処理（Ｓ３０）を実行する。そして、リセット処理（Ｓ３０）が完了した後は、クロック回路１１４によって生ぜしめられる所定の周期（例えば、４ｍｓ）毎の割込み処理によって、コマンド受信処理（Ｓ３１）とボタン入力処理（Ｓ３２）が繰り返される。なお、演出制御回路５８は、主制御回路５６のような予備電源を有していないことから、電源が遮断された際には何ら特別な処理を行なうことはなく、電圧の供給が遮断されると共にその動作が停止するようにされている。
【００７４】
図１４に、リセット処理（Ｓ３０）の内容を示す。演出制御ＣＰＵ１０４は、電源投入時やノイズ等によるリセットが行なわれた場合には、先ず、Ｓ３５において、主制御回路５６からコマンドを受信しているか否かをチェックする。
【００７５】
主制御回路５６からコマンドを受信している場合（Ｓ３５：ＹＥＳ）には、当該リセット処理は、演出制御回路５８単体ではなく、パチンコ機１０全体のリセット処理であることから、演出制御ＣＰＵ１０４は、Ｓ３６において、受信したコマンドが、パチンコ機１０に電源が投入されて行なわれる初期化であることを示す電源投入時コマンドか否かを判定する。
【００７６】
受信したコマンドが電源投入時コマンドでない場合（Ｓ３６：ＮＯ）には、受信したコマンドは、電源断時にバックアップした内容に復元することを示す復電コマンドであることから、演出制御ＣＰＵ１０４は、Ｓ３７において、受信した復電コマンドに含まれる情報に基づいて制御情報を復元し、Ｓ３８において、表示制御回路６０、音制御回路６２、光制御回路６４に対して、復電コマンドを送信する。なお、演出制御回路５８から送信される復電コマンドは、主制御回路５６から受信した復電コマンドをそのまま送信しても良いし、或いは、主制御回路５６から受信した復電コマンドに基づいて、演出制御回路５８で新たに生成した復電コマンドを送信する等しても良い。
【００７７】
一方、受信したコマンドが電源投入時コマンドである場合（Ｓ３６：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ３９において、演出制御ＲＡＭ１０８をクリアした後に、Ｓ４０において、表示制御回路６０、音制御回路６２、光制御回路６４に対して、電源投入時コマンドを送信する。なお、演出制御回路５８から送信される電源投入時コマンドとしては、主制御回路５６から受信した電源投入時コマンドをそのまま送信しても良いし、或いは、主制御回路５６から受信した電源投入時コマンドに基づいて、演出制御回路５８で新たに生成した電源投入時コマンドを送信する等しても良い。
【００７８】
一方、主制御回路５６からコマンドを受信していない場合（Ｓ３５：ＮＯ）には、演出制御回路５８単体のＣＰＵリセットであることから、演出制御ＣＰＵ１０４は、Ｓ４１において、演出制御ＲＡＭ１０８にバックアップされている内容の正否を判断する、正誤判定処理を行なう。
【００７９】
かかる正誤判定処理の内容を、図１５に示す。先ず、演出制御ＣＰＵ１０４は、Ｓ４５において、バックアップデータ記憶エリア１２４のコピーデータ記憶エリア「Ａ」１２６ａ、コピーデータ記憶エリア「Ｂ」１２６ｂ、コピーデータ記憶エリア「Ｃ」１２６ｃに記憶されている内容を比較して、２つ以上、即ち、コピーデータ記憶エリア１２６ａ乃至１２６ｃの過半数の内容が一致しているか否かを判定する。そして、コピーデータ記憶エリア１２６ａ乃至１２６ｃの過半数の内容が一致していない場合（Ｓ４５：ＮＯ）には、正しい内容がバックアップされていないと判断して、Ｓ５０において、演出制御ＲＡＭ１０８の内容をクリアする。
【００８０】
一方、コピーデータ記憶エリア１２６ａ乃至１２６ｃの過半数の内容が一致している場合（Ｓ４５：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ４６において、反転データ記憶エリア「ａ」１２８ａ，反転データ記憶エリア「ｂ」１２８ｂ，反転データ記憶エリア「ｃ」１２８ｃに記憶されている内容を比較して、２つ以上、即ち、反転データ記憶エリア１２８ａ乃至１２８ｃの過半数の内容が一致しているか否かを判定する。そして、反転データ記憶エリア１２８ａ乃至１２８ｃの過半数の内容が一致していない場合（Ｓ４６：ＮＯ）には、正しい内容がバックアップされていないと判断して、Ｓ５０において、演出制御ＲＡＭ１０８の内容をクリアする。
【００８１】
一方、反転データ記憶エリア１２８の過半数の内容が一致している場合（Ｓ４６：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ４７において、コピーデータ記憶エリア１２６ａ乃至１２６ｃおよび反転データ記憶エリア１２８ａ乃至１２８ｃの全ての組合せについて、それぞれに記憶された内容の論理和を作成して、かかる論理和のビット列の全てが「１」となるか否か、即ち、選択したコピーデータ記憶エリア１２６ａ乃至１２６ｃの内の一つの値と選択した反転データ記憶エリア１２８ａ乃至１２８ｃの内の一つの値が同じ内容のものであるか否かを判定する。そして、それらの組合せ（本実施形態においては９組）のうち５つ以上、即ち、組合せの過半数が条件を満足していない場合（Ｓ４７：ＮＯ）には、正しい内容がバックアップされていないと判断して、Ｓ５０において、演出制御ＲＡＭ１０８の内容をクリアする。なお、図中の「ＦＦ」は、作成した論理和のビット列の全てが１であることを意味するものであって、保存対象となる管理情報のデータサイズが１バイトに限定されることを意味するものではない。
【００８２】
そして、以上の多数決判定（Ｓ４５，Ｓ４６、Ｓ４７）の何れもが満たされた場合（Ｓ４５：ＹＥＳ且つＳ４６：ＹＥＳ且つＳ４７：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ４８において、Ｓ４５の多数決判定において多数派となったデータが記憶されていないコピーデータ記憶エリア１２６および反転データ記憶エリア１２８に対して、多数派のデータ（反転データ記憶エリア１２８に対しては、多数派のデータの反転データ）を格納して、コピーデータ記憶エリア１２６ａ乃至１２６ｃ、反転データ記憶エリア１２８ａ乃至１２８ｃそれぞれの記憶内容を同じものにする。続いて、演出制御ＣＰＵ１０４は、Ｓ４９において、多数派のデータを、保存対象記憶領域１３０に戻す。これにより、バックアップデータ記憶エリア１２４に記憶されたバックアップデータが、制御情報として演出制御ＲＡＭ１０８内の記憶領域に復元される。
【００８３】
なお、本実施形態の演出制御回路５８において復元に用いられるバックアップデータとしては、主制御回路５６から送信されるコマンドおよびかかるコマンドに基づいて選択された演出パターンと、操作ボタン２３の入力の有無がバックアップの対象となる制御情報とされており、後述するコマンド受信処理（Ｓ３１）において受信コマンドおよび演出パターンがバックアップデータ記憶エリア１２４に記憶されると共に、ボタン入力時に行なわれるボタン入力処理（Ｓ３２）において、ボタン入力の有無がバックアップデータ記憶エリア１２４に記憶されるようになっている。
【００８４】
図１６に、主制御回路５６から受信するコマンドに関する処理を行なうコマンド受信処理（Ｓ３１）を示す。先ず、演出制御ＣＰＵ１０４は、Ｓ５５において、主制御回路５６からコマンドを受信しているか否かを判定し、主制御回路５６からコマンドを受信していない場合（Ｓ５５：ＮＯ）には、コマンド受信処理（Ｓ３１）を終了する。
【００８５】
主制御回路５６からコマンドを受信している場合（Ｓ５５：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ５６において、受信したコマンドをコマンド記憶エリア１２２に記憶した後に、Ｓ５７において、コマンド記憶エリア１２２に記憶された内容（受信コマンドのデータ）を、バックアップデータ記憶エリア１２４に記憶するバックアップ処理を行なう。
【００８６】
かかるバックアップ処理の内容を、図１７に示す。先ず、演出制御ＣＰＵ１０４は、Ｓ７０において、保存対象記憶領域１３０であるコマンド記憶エリア１２２に記憶されている受信コマンドを、バックアップデータ記憶エリア１２４のコピーデータ記憶エリア１２６ａ乃至１２６ｃにそれぞれ記憶する。なお、コピーデータ記憶エリア１２６に記憶されるデータは、対象となる制御情報（本説明における受信コマンド）と全く同一のコピーであることは必ずしも必要ではなく、例えば復元に不要な情報は削除した上で、必要な情報のみに加工した上で記憶するなどしても良い。
【００８７】
続いて、演出制御ＣＰＵ１０４は、Ｓ７１において、コピーデータ記憶エリア１２６ａ乃至１２６ｃに記憶した情報のビット列を反転せしめた反転情報を、反転データ記憶エリア１２８ａ乃至１２８ｃに記憶する。なお、本実施形態においては、反転データ記憶エリア１２８は、コピーデータ記憶エリア１２６ａ乃至１２６ｃと対となるように同じ個数が設けられており、各コピーデータ記憶エリア１２６ａ乃至１２６ｃに記憶された情報を反転せしめた上で、対応する反転データ記憶エリア１２８ａ乃至１２８ｃに記憶されるようになっているが、保存対象記憶領域１３０に記憶された情報を反転して直接に反転データ記憶エリア１２８ａ乃至１２８ｃにそれぞれ記憶する等しても良い。具体的には、本実施形態においては、保存対象記憶領域１３０に記憶された内容を、一旦、コピーデータ記憶エリア１２６ａ乃至１２６ｃに記憶して、コピーデータ記憶エリア１２６ａ乃至１２６ｃに記憶した情報を反転した上で対応する反転データ記憶エリア１２８ａ乃至１２８ｃに記憶するようにされている（図７参照）が、コピーデータ記憶エリア１２６に記憶した情報を用いることなく、保存対象記憶領域１３０に記憶された情報を反転した上で、それぞれの反転データ記憶エリア１２８ａ乃至１２８ｃに直接に記憶する等しても良い。また、反転データ記憶エリア１２８に記憶されるデータは、コピーデータ記憶エリア１２６に記憶されたデータとの論理和によってその同一性を確認するものであることから、反転データ記憶エリア１２８に記憶されるデータは、コピーデータ記憶エリア１２６に記憶されるデータを加工することなく、忠実に反転せしめたデータが記憶される。
【００８８】
以上のようにして、受信したコマンドをバックアップデータ記憶エリア１２４に記憶した演出制御ＣＰＵ１０４は、続いて、Ｓ５８において、受信したコマンドが演出パターンを選択するコマンドか否かを判定する。受信したコマンドが演出パターンを選択するコマンドである場合（Ｓ５８：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ５９において、演出制御ＲＯＭ１０６に記憶された複数の演出パターンの中から受信したコマンドに対応する演出パターンを選択して、演出パターン記憶エリア１２３に記憶する。そして、本実施形態においては、このように演出制御回路５８にて選択された演出パターンもバックアップの対象とされており、演出制御ＣＰＵ１０４は、Ｓ６０において、演出パターン記憶エリア１２３に記憶された内容をバックアップデータ記憶エリア１２４に記憶する。なお、バックアップ処理（Ｓ６０）は、前述のバックアップ処理（Ｓ５７）（図１７および図７参照）と同様のものであり、その保存対象記憶領域１３０が、演出パターン記憶エリア１２３とされるものである。
【００８９】
一方、受信したコマンドが演出パターンを選択することのないコマンド、例えば、大当たり遊技における各ラウンドの開始を示すコマンド等である場合（Ｓ５８：ＮＯ）には、演出制御ＣＰＵ１０４は、Ｓ６１において、受信したコマンドに対応する各種の処理を実行する。なお、かかるコマンド処理（Ｓ６１）において、バックアップを必要とする制御情報がある場合には、前述のバックアップ処理を適宜の制御情報に対して行なうことが可能である。
【００９０】
そして、演出制御ＣＰＵ１０４は、主制御回路５６から受信したコマンドに基づく処理を行なった後に、Ｓ６２において、受信したコマンドに対応するコマンドを、表示制御回路６０、音制御回路６２、光制御回路６４にそれぞれ送信して、コマンド受信処理（Ｓ３１）を終了する。
【００９１】
このようなコマンド受信処理（Ｓ３１）を終了した演出制御ＣＰＵ１０４は、Ｓ３２において、ボタン入力処理を実行する。かかるボタン入力処理について、図１８に示す。
【００９２】
先ず、演出制御ＣＰＵ１０４は、Ｓ７５において、操作スイッチ１１６からの入力に基づき、操作ボタン２３が操作されたか否かを判定し、操作ボタン２３が操作されていない場合（Ｓ７５：ＮＯ）には、ボタン入力処理（Ｓ３２）を終了する。
【００９３】
一方、操作ボタン２３が操作されている場合（Ｓ７５：ＹＥＳ）には、演出制御ＣＰＵ１０４は、Ｓ７６において、ボタン入力フラグ１２０をＯＮに設定し、Ｓ７７において、ボタン入力フラグ１２０の内容をバックアップデータ記憶エリア１２４に記憶する。なお、バックアップ処理（Ｓ７７）は、前述のバックアップ処理（Ｓ５７）（図１７および図７参照）と同様のものであり、その保存対象記憶領域１３０が、ボタン入力フラグ１２０とされるものである。
【００９４】
続いて、演出制御ＣＰＵ１０４は、Ｓ７８において、ボタン入力に対応する処理を実行する。なお、図示を省略するが、かかるボタン入力処理（Ｓ７８）や、その他の処理中において、ボタン入力フラグ１２０の状態が変更される際には、その時点で同様にバックアップ処理が実行されることとなる。
【００９５】
そして、演出制御ＣＰＵ１０４は、ボタン入力に対応する処理を行なった後に、Ｓ７９において、ボタン入力に対応するコマンドを表示制御回路６０、音制御回路６２、光制御回路６４にそれぞれ送信して、ボタン入力処理（Ｓ３２）を終了する。
【００９６】
次に、図１９に、表示制御回路６０の表示制御ＣＰＵ１３２が行なう処理の概要を示す。先ず、表示制御ＣＰＵ１３２は、電源が投入されたり、ノイズ等に起因するリセットが生じた場合には、初期化処理としてのリセット処理（Ｓ８５）を実行する。そして、リセット処理（Ｓ８５）が完了した後は、クロック回路１４４によって生ぜしめられる所定の周期（例えば、４ｍｓ）毎の割込み処理によって、コマンド受信処理（Ｓ８６）を繰り返す。これにより、演出制御回路５８から送信されるコマンドに基づいて、液晶表示器３４の表示制御を行なうようにされている。なお、表示制御回路６０は、電源が遮断される際に、何ら特別な処理を行なうことはなく、電圧の供給が遮断されると共にその動作が停止するようにされている。
【００９７】
図２０に、リセット処理（Ｓ８５）の内容を示す。表示制御ＣＰＵ１３２は、電源投入時やノイズ等によるリセットが行なわれた場合には、先ず、Ｓ９０において、演出制御回路５８からコマンドを受信しているか否かをチェックする。
【００９８】
演出制御回路５８からコマンドを受信している場合（Ｓ９０：ＹＥＳ）には、当該リセット処理は、表示制御回路６０単体ではなく、パチンコ機１０全体のリセット処理であることから、表示制御ＣＰＵ１３２は、Ｓ９１において、受信したコマンドが、パチンコ機１０に電源が投入されて行なわれる初期化であることを示す電源投入時コマンドか否かを判定する。
【００９９】
受信したコマンドが電源投入時コマンドでない場合（Ｓ９１：ＮＯ）には、受信したコマンドは、電源断時にバックアップした内容に復元することを示す復電コマンドであることから、表示制御ＣＰＵ１３２は、Ｓ９２において、受信した復電コマンドに含まれる情報に基づいて制御情報を復元する。
【０１００】
一方、受信したコマンドが電源投入時コマンドである場合（Ｓ９１：ＹＥＳ）には、表示制御ＣＰＵ１３２は、Ｓ９３において、表示制御ＲＡＭ１３６をクリアする。
【０１０１】
一方、演出制御回路５８からコマンドを受信していない場合には、表示制御回路６０単体のＣＰＵリセットであることから、表示制御ＣＰＵ１３２は、Ｓ９４において、表示制御ＲＡＭ１３６にバックアップされている内容の正否を判断する、正誤判定処理を行なう。
【０１０２】
かかる正誤判定処理（Ｓ９４）は、前述の演出制御回路５８において行なわれる正誤判定処理（Ｓ４１）（図１５参照）と同様のものであることから、処理内容についての説明は省略する。表示制御回路６０において行なわれる正誤判定処理（Ｓ９４）においては、コマンド記憶エリア１５６に記憶されるコマンド、およびボタン入力フラグ１２０に記憶される内容が正誤判定処理の対象とされている。そして、正誤判定の判定結果が正しかった場合には、バックアップデータ記憶エリア１５８に記憶されたコマンドの情報とボタン入力の情報を、コマンド記憶エリア１５６およびボタン入力フラグ１５４にそれぞれ復元する。一方、正誤判定の判定結果が不正な場合には、表示制御ＲＡＭ１３６の記憶内容をクリアして、リセット処理（Ｓ８５）を終了する。
【０１０３】
このようなリセット処理（Ｓ８５）を完了した表示制御ＣＰＵ１３２は、クロック回路１４４から生ぜしめられる所定間隔（本実施形態においては４ｍｓ）の割込み毎に、コマンド受信処理（Ｓ８６）を実行する。
【０１０４】
図２１に、コマンド受信処理（Ｓ８６）の内容を示す。先ず、表示制御ＣＰＵ１３２は、Ｓ１００において、演出制御回路５８からのコマンドを受信しているか否かを判定し、演出制御回路５８からコマンドを受信していない場合（Ｓ１００：ＮＯ）には、コマンド受信処理（Ｓ８６）を終了する。
【０１０５】
演出制御回路５８からコマンドを受信している場合（Ｓ１００：ＹＥＳ）には、表示制御ＣＰＵ１３２は、Ｓ１０１において、受信したコマンドをコマンド記憶エリア１５６に記憶した後に、Ｓ１０２において、コマンド記憶エリア１５６に記憶された内容（受信コマンドのデータ）を、バックアップデータ記憶エリア１５８に記憶するバックアップ処理を行なう。
【０１０６】
なお、バックアップ処理（Ｓ１０２）は、前述のバックアップ処理（Ｓ５７）（図１７および図７参照）と同様のものであり、その保存対象記憶領域１３０が、コマンド記憶エリア１５６とされるものである。
【０１０７】
そして、表示制御ＣＰＵ１３２は、Ｓ１０３において、受信したコマンドに対応する画像データを、表示制御ＲＯＭ１３４に記憶された画像データ選択用のテーブルに基づいて選択した後に、Ｓ１０４において、画像データをＶＤＰ１３８に指定する。画像データの指定を受けたＶＤＰ１３８は、ＶＲＯＭ１４６に記憶されている対応する画像データを読み出して、ＶＲＡＭ１４８を作業領域として編集を行ない、ＶＲＡＭ１４８に記憶された画像データを表示信号として液晶表示回路１５０に送信する。液晶表示回路１５０は受信した表示信号に基づいて液晶表示器３４に画像を表示する。なお、ここにおいて、バックアップの必要がある制御情報があり、かかる制御情報がコマンド受信に伴う処理中に変更される場合には、前述のバックアップ処理をかかる制御情報に対して行なうことが可能である。特に本実施形態においては、図示は省略するが、演出制御回路５８から送信されるコマンドに操作ボタン２３の操作状態が含まれており、かかる操作ボタン２３の操作状態がボタン入力フラグ１５４に記憶されるようになっていると共に、かかるボタン入力フラグ１５４の内容についても、バックアップデータ記憶エリア１５８に記憶されるようになっている。
【０１０８】
次に、音制御回路６２の音制御ＣＰＵ１６０が行なう処理について説明する。音制御回路６２の音制御ＣＰＵ１６０が行なう処理の概要は、前述の表示制御回路６０の表示制御ＣＰＵ１３２が行なう処理（図１９参照）と略同様である。加えて、電源投入時やノイズ等に起因するＣＰＵリセット時に最初に行なわれるリセット処理（図１９中、Ｓ８５）の内容についても、前述の表示制御ＣＰＵ１３２が行なう処理（図２０参照）と略同様であることから、音制御ＣＰＵ１６０が行なう処理の概要およびリセット処理の内容は、図１９、図２０を参照することによって、その詳細な説明は省略する。なお、音制御回路６２においては、コマンド記憶エリア１７８に記憶されることとなる演出制御回路５８からのコマンド情報がバックアップデータ記憶エリア１８０に記憶されており、リセット処理における正誤判定処理（図２０中、Ｓ９４）の対象とされている。
【０１０９】
図２２に、音制御ＣＰＵ１６０が行なうコマンド受信処理の内容を示す。先ず、音制御ＣＰＵ１６０は、Ｓ１１０において、演出制御回路５８からのコマンドを受信しているか否かを判定し、演出制御回路５８からコマンドを受信していない場合（Ｓ１１０：ＮＯ）には、コマンド受信処理を終了する。
【０１１０】
演出制御回路５８からコマンドを受信している場合（Ｓ１１０：ＹＥＳ）には、音制御ＣＰＵ１６０は、Ｓ１１１において、受信したコマンドをコマンド記憶エリア１７８に記憶した後に、Ｓ１１２において、コマンド記憶エリア１７８に記憶された内容（受信コマンドのデータ）を、バックアップデータ記憶エリア１８０に記憶するバックアップ処理を行なう。
【０１１１】
なお、バックアップ処理（Ｓ１１２）は、前述のバックアップ処理（図１７および図７参照）と同様のものであり、その保存対象記憶領域１３０が、コマンド記憶エリア１７８とされるものである。
【０１１２】
そして、音制御ＣＰＵ１６０は、Ｓ１１３において、受信したコマンドに対応する音声データを、音制御ＲＯＭ１６２に記憶された音声データの中から選択して取得する。そして、音制御ＣＰＵ１６０は、Ｓ１１４において、選択した音声データをスピーカ回路１７２に出力する。これにより、スピーカ回路１７２は、受信した音声データに基づく音声をスピーカ２５，２５から出力する。なお、ここにおいて、バックアップの必要がある制御情報があり、かかる制御情報がコマンド受信に伴う処理中に変更される場合には、前述のバックアップ処理をかかる制御情報に対して行なうことが可能である。
【０１１３】
続いて、光制御回路６４の光制御ＣＰＵ１８２が行なう処理について説明する。なお、光制御ＣＰＵ１８２が行なう処理の概要およびリセット処理についても、前述の表示制御回路６０の表示制御ＣＰＵ１３２が行なう処理（図１９、図２９参照）と略同様である。従って、光制御ＣＰＵ１８２が行なう処理の概要およびリセット処理の内容は、図１９、図２０を参照することによって、その詳細な説明は省略する。なお、光制御回路６４においては、コマンド記憶エリア１９８に記憶されることとなる演出制御回路６４からのコマンド情報がバックアップデータ記憶エリア２００に記憶されており、リセット処理における正誤判定処理（図２０中、Ｓ９４）の対象とされている。
【０１１４】
図２３に、光制御ＣＰＵ１８２が行なうコマンド受信処理の内容を示す。先ず、光制御ＣＰＵ１８２は、Ｓ１２０において、演出制御回路５８からのコマンドを受信しているか否かを判定し、演出制御回路５８からコマンドを受信していない場合（Ｓ１２０：ＮＯ）には、コマンド受信処理を終了する。
【０１１５】
演出制御回路５８からコマンドを受信している場合（Ｓ１２０：ＹＥＳ）には、光制御ＣＰＵ１８２は、Ｓ１２１において、受信したコマンドをコマンド記憶エリア１９８に記憶した後に、Ｓ１２２において、コマンド記憶エリア１９８に記憶された内容（受信コマンドのデータ）を、バックアップデータ記憶エリア２００に記憶するバックアップ処理を行なう。
【０１１６】
なお、バックアップ処理（Ｓ１２２）は、前述のバックアップ処理（図１７および図７参照）と同様のものであり、その保存対象記憶エリア１３０が、コマンド記憶エリア１９８とされるものである。
【０１１７】
そして、光制御ＣＰＵ１８２は、Ｓ１２３において、受信したコマンドに対応する点灯データを、光制御ＲＯＭ１８４に記憶された点灯データの中から選択して取得する。そして、光制御ＣＰＵ１８２は、Ｓ１２４において、選択した点灯データをＬＥＤ回路１９４に出力する。これにより、ＬＥＤ回路１９４は、受信した点灯データに基づいて、パチンコ機１０の複数箇所に設けられたＬＥＤ２１，２１の点灯を制御する。なお、ここにおいて、バックアップの必要がある制御情報があり、かかる制御情報がコマンド受信に伴う処理中に変更される場合には、前述のバックアップ処理をかかる制御情報に対して行なうことが可能である。
【０１１８】
以上のように、本実施形態においては、他の回路から受信したコマンド等をバックアップするＳ５７、Ｓ６０、Ｓ７７、Ｓ１０２、Ｓ１１２、Ｓ１２２を含んで更新手段が構成されている。また、バックアップされた内部情報の内容の正否を判定する正否判定手段が、Ｓ４５、Ｓ４６、Ｓ４７を含んで構成されており、かかる正否判定手段の判定結果が正しい場合にはかかる内部情報を採用して遊技制御を再開する復旧手段が、Ｓ４９を含んで構成されている。そして、これら記憶手段、更新手段、正否判定手段、復旧手段が、副制御基板を構成する演出制御回路５８、表示制御回路６０、音制御回路６２、光制御回路６４のそれぞれに設けられている。
【０１１９】
このような構造とされたパチンコ機１０においては、演出制御回路５８、表示制御回路６０、音制御回路６２、光制御回路６４のそれぞれに対して、ノイズ等に起因する回路単体でのＣＰＵリセットが生じたような場合には、各ＲＡＭ１０８、１３６、１６４，１８６にバックアップされている内容が復元されるようになっている。これにより、ノイズの影響を受け易いこれらの基板にＣＰＵリセットが生じた場合でも、リセット前の状態を可及的に復元して、演出が途絶えるようなことを防ぐことが出来る。
【０１２０】
特に本実施形態においては、復旧に必要な情報が変更された時点でバックアップを行なうようにされていることから、一般的に予備電源等を持たず、突然に作動が停止し得る演出制御に関連する回路に対しても有効に適用することが出来る。これにより、予備電源を設ける等のようにハードウェアの構成を変更することなく、ソフトウェアの構成変更のみによって不意のＣＰＵリセットに対応し得るバックアップ手段を実現することが出来る。また、制御情報のバックアップが電源供給状態下で行なわれていることから、予備電源からの給電が遮断される前にチェックサムを生成する手法のように、内部情報のデータサイズを気にすることなく、データサイズの大きな制御情報についても有効にバックアップを行なうことが可能とされている。
【０１２１】
そして、特に本実施形態においては、ＣＰＵが正常に作動している通常の作動時にバックアップが行なわれることによって、バックアップデータの信頼性も向上せしめられるのであるが、それに加えて、ＣＰＵリセット時にはバックアップされたデータの正否を多数決を用いて判定する正否判定手段を設けていることによって、より信頼性の高いバックアップデータを用いた復旧を行なうことが可能とされているのである。
【０１２２】
以上、本発明の一実施形態について詳述してきたが、これはあくまでも例示であって、本発明は、かかる実施形態における具体的な記載によって、何等、限定的に解釈されるものではない。
【０１２３】
例えば、正否判定手段の具体的な判定方法は、前述の如き方法に限定されることはない。図２４に、前述の正誤判定処理（図１４中、Ｓ４１。図１５参照）の更に異なる態様を示す。なお、図２４に示す正誤判定処理は、前述の実施形態における正誤判定処理（Ｓ４１）と略同様の処理内容とされていることから、前述の実施形態と同様の処理については、同一の番号を付することによって、詳細な説明を省略する。
【０１２４】
本態様における正誤判定処理は、Ｓ１４０において、Ｓ４５において得られたコピーデータ記憶エリア１２６ａ乃至１２６ｃの多数派の値と、Ｓ４６において得られた反転データ記憶エリア１２８ａ乃至１２８ｃの多数派の値との論理和を求めて、かかる論理和のビット列が全て１となった場合には、バックアップデータが正しいと判断するものである。このような態様によれば、より簡易にバックアップデータの正否を判断することが出来て、復旧に要する時間の短縮を図ることも出来る。
【０１２５】
さらに、これらの正誤判定処理に要する時間をより短縮するために、Ｓ４８において行なっている、誤った情報が記憶されているコピーデータ記憶エリア１２６ａ乃至１２６ｃおよび反転データ記憶エリア１２８ａ乃至１２８ｃの値を正しい値に記憶し直す処理を、初期化の完了後に行なう等しても良い。
【０１２６】
また、前述の実施形態のように、記憶領域を保存対象記憶領域１３０とバックアップデータ記憶エリア１２４に明確に区別することなく、等価的な記憶領域を複数設けて、それら複数の記憶領域の内の一つを制御処理に用いるようにしても良い。図２５に、そのような構成を備えた演出制御回路２０２を例示する。なお、図２５に示す演出制御回路２０２は、前述の演出制御回路５８における演出制御ＲＡＭ１０８の構成が異ならされているのみであることから、その他の構造については、前述の演出制御回路５８と同一の番号を付することによって、詳細な説明を省略する。
【０１２７】
演出制御回路２０２における演出制御ＲＡＭ２０４には、内部情報としてのボタン入力フラグを記憶する記憶領域として、非反転情報記憶領域としての第一乃至第三のボタン入力フラグ２０６ａ〜２０６ｃと、反転情報記憶領域としての第一乃至第三の反転ボタン入力フラグ２０８ａ〜２０８ｃの６つの記憶領域が設けられている。ここにおいて、第一乃至第三のボタン入力フラグ２０６ａ〜２０６ｃは、前述の演出制御回路５８におけるコピーデータ記憶エリア１２６ａ〜１２６ｃ（図７参照）に相当するものであり、ボタン入力フラグの値が反転されることなく記憶される記憶領域である。一方、第一乃至第三の反転ボタン入力フラグ２０８ａ〜２０８ｃは、前述の演出制御回路５８における反転データ記憶エリア１２８ａ〜１２８ｃに相当するものであり、ボタン入力フラグの値が反転されて記憶される記憶領域である。そして、第一のボタン入力フラグ２０６ａが、遊技制御に用いられる記憶領域とされている。
【０１２８】
また、ボタン入力フラグと同様に、コマンド記憶エリアとして、非反転情報記憶領域としての第一乃至第三のコマンド記憶エリア２１０ａ〜２１０ｃおよび反転情報記憶領域としての第一乃至第三の反転コマンド記憶エリア２１２ａ〜２１２ｃの６つの記憶領域が設けられている。更に、演出パターン記憶エリアとして、非反転情報記憶領域としての第一乃至第三の演出パターン記憶エリア２１４ａ〜２１４ｃおよび反転情報記憶領域としての第一乃至第三の反転演出パターン記憶エリア２１６ａ〜２１６ｃの６つの記憶領域が設けられている。そして、第一のコマンド記憶エリア２１０ａおよび第一の演出パターン記憶エリア２１４ａが、遊技制御に用いられる記憶領域とされている。
【０１２９】
このような構造とされた演出制御回路２０２の演出制御ＣＰＵ１０４は、例えばボタン入力フラグの内容が変化した場合には、かかる値を第一乃至第三のボタン入力フラグ２０６ａ〜２０６ｃに記憶すると共に、かかる値を反転した値を第一乃至第三の反転ボタン入力フラグ２０８ａ〜２０８ｃに記憶する。また、制御処理に必要な場合には、第一のボタン入力フラグ２０６ａに記憶された値を参照する。
【０１３０】
そして、演出制御ＣＰＵ１０４にノイズリセット等が発生して、ボタン入力フラグの値を復旧する際には、これら第一乃至第三のボタン入力フラグ２０６ａ〜２０６ｃ、および第一乃至第三の反転ボタン入力フラグ２０８ａ〜２０８ｃの値の多数決に基づいて、ボタン入力フラグの内容の正否を判定するようにされている。
【０１３１】
なお、このような構成を前述の表示制御回路６０、音制御回路６２、光制御回路６４に適用すること等も勿論可能である。
【０１３２】
また、内部情報を反転することなく記憶する非反転情報記憶領域と、内部情報の反転情報を記憶する反転情報記憶領域の個数は互いに同数とされる必要は無く、それぞれ異ならされていても良い。また、内部情報の重要度などの性質を考慮して、内部情報を記憶する記憶領域の個数を内部情報毎に異ならせる等しても良い。
【０１３３】
さらに、前述の実施形態における正否判断の対象とされる内部情報の具体例はあくまでも一例であって、正否判断の対象とされる制御情報は、要求される復旧の程度や、バックアップ処理および復旧処理に要する時間等を考慮して、適宜に選択されるものである。例えば、前述の実施形態における表示制御回路６０においては、演出制御回路５８から受信するコマンドが正否判断の対象として記憶されている（図２１、Ｓ１０２参照）ことから、表示制御回路６０単体のＣＰＵリセットが生じた場合には、演出制御回路５８からコマンドを受信した時点にまで戻ることになってしまい、液晶表示器３４において行なわれる表示がコマンド受信時の時点の内容に戻されてしまう。従って、このような不都合を回避するために例えば、表示中の画像データの現時点でのフレーム番号についても正否判断の対象情報として記憶することによって、リセットが発生する直前の状態に復旧することが出来る。このことは、音制御回路６２や光制御回路６４でも同様であり、例えば、音楽を再生し始めてからの経過時間や、ＬＥＤの点灯手順のステップ数などを記憶しておくことによって、リセットが発生する直前の状態に復旧して、リセット発生直前状態から作動を継続すること等も可能である。
【０１３４】
また、前述の実施形態においては、表示制御回路６０、音制御回路６２、光制御回路６４と、それらを統括する演出制御回路５８が互いに別個に構成されていたが、かかる回路構成についてもあくまでも例示である。従って、例えば、表示制御回路６０と音制御回路６２を一体的に構成することなども可能である。
【０１３５】
さらに、例えば、前述の主制御回路５６に設けられたバックアップ電源回路９０を、遊技演出を制御する演出制御回路５８、表示制御回路６０、音制御回路６２、光制御回路６４に設けて、これらの回路についても停電時にバックアップ電源で内部情報を保持すると共に、復帰時に多数決に基づく正否判定を行なうなどしても良い。
【０１３６】
その他、一々列挙はしないが、本発明は、当業者の知識に基づいて種々なる変更，修正，改良等を加えた態様において実施され得るものであり、また、そのような実施態様が、本発明の趣旨を逸脱しない限り、何れも、本発明の範囲内に含まれるものであることは、言うまでもない。
【図面の簡単な説明】
【０１３７】
【図１】本発明の一実施形態としてのパチンコ機を示す正面図である。
【図２】図１に示したパチンコ機の背面図である。
【図３】図１に示したパチンコ機の電子制御回路の構成を示すブロック図である。
【図４】図３に示した主制御回路の構成を示すブロック図である。
【図５】図４に示した主制御回路のバックアップ電源回路を説明するための説明図である。
【図６】図３に示した演出制御回路の構成を示すブロック図である。
【図７】図６に示したバックアップデータ記憶エリアの構造を説明するための説明図である。
【図８】図３に示した表示制御回路の構成を示すブロック図である。
【図９】図３に示した音制御回路の構成を示すブロック図である。
【図１０】図３に示した光制御回路の構成を示すブロック図である。
【図１１】主制御ＣＰＵが実行する電源投入処理を示すフローチャートである。
【図１２】主制御ＣＰＵが実行する電源断処理を示すフローチャートである。
【図１３】演出制御ＣＰＵが実行する演出制御処理を示すフローチャートである。
【図１４】演出制御ＣＰＵが実行するリセット処理を示すフローチャートである。
【図１５】演出制御ＣＰＵが実行する正誤判定処理を示すフローチャートである。
【図１６】演出制御ＣＰＵが実行するコマンド受信処理を示すフローチャートである。
【図１７】演出制御ＣＰＵが実行するバックアップ処理を示すフローチャートである。
【図１８】演出制御ＣＰＵが実行するボタン入力処理を示すフローチャートである。
【図１９】表示制御ＣＰＵが実行する表示制御処理を示すフローチャートである。
【図２０】表示制御ＣＰＵが実行するリセット処理を示すフローチャートである。
【図２１】表示制御ＣＰＵが実行するコマンド受信処理を示すフローチャートである。
【図２２】音制御ＣＰＵが実行するコマンド受信処理を示すフローチャートである。
【図２３】光制御ＣＰＵが実行するコマンド受信処理を示すフローチャートである。
【図２４】正誤判定処理の異なる態様を示すフローチャートである。
【図２５】演出制御回路の異なる構成を示すブロック図である。
【符号の説明】
【０１３８】
１０  パチンコ機
２１  ＬＥＤ
２３  操作ボタン
２５  スピーカ
２６  発射ハンドル
３４  液晶表示器
４８  主制御基板収納ケース
５０  表示制御基板収納ケース
５２  演出制御基板収納ケース
５４  電源ユニット
５６  主制御回路
５８  演出制御回路
６０  表示制御回路
６２  音制御回路
６４  光制御回路
７９  ＲＡＭ消去スイッチ
１００  コネクタ
１０２  ダイオード
【図１】
2007054404.tif 000003
【図２】
2007054404.tif 000004
【図３】
2007054404.tif 000005
【図４】
2007054404.tif 000006
【図５】
2007054404.tif 000007
【図６】
2007054404.tif 000008
【図７】
2007054404.tif 000009
【図８】
2007054404.tif 000010
【図９】
2007054404.tif 000011
【図１０】
2007054404.tif 000012
【図１１】
2007054404.tif 000013
【図１２】
2007054404.tif 000014
【図１３】
2007054404.tif 000015
【図１４】
2007054404.tif 000016
【図１５】
2007054404.tif 000017
【図１６】
2007054404.tif 000018
【図１７】
2007054404.tif 000019
【図１８】
2007054404.tif 000020
【図１９】
2007054404.tif 000021
【図２０】
2007054404.tif 000022
【図２１】
2007054404.tif 000023
【図２２】
2007054404.tif 000024
【図２３】
2007054404.tif 000025
【図２４】
2007054404.tif 000026
【図２５】
2007054404.tif 000027