(57)【要約】【課題】遊技機の遊技状態を変化させるためのリングカウンタが正常に更新されているかを監視する。【解決手段】ぱちんこ遊技機の当否抽選手段１１２は、０．２マイクロ秒間隔で値をカウントし、遊技球が始動口に入球した時のカウント値に応じて遊技状態を変化させるための１６ビットのリングカウンタ１４０を備える。カウンタ検査手段１１３のサンプル抽出手段１４６は、上位８桁のビット列をサンプルビット列として抽出する。サンプル判定手段１４８は、前回抽出されたサンプルビット列と今回抽出されたアンプルビット列が異なるかを判定する。異常通知手段１５０は、サンプルビット列が何度も一致するときには、リングカウンタ１４０が正常に機能していないとして異常検知信号を当否抽選手段１１２に送信する。【選択図】図５
2007111350.tif 000002
【特許請求の範囲】
【請求項１】
あらかじめ定められた条件が成立した時のカウント値に応じて遊技機の遊技状態を変化させるために複数ビットの値を所定の時間間隔でカウントするリングカウンタと接続され、前記条件が成立した時のカウント値を構成するビット列のうちから所定部分のビット列をサンプルビット列として抽出する抽出手段と、
前記サンプルビット列を保持する保持手段と、
前記サンプルビット列が保持されたあと、新たに前記条件が成立してサンプルビット列が再び抽出されたときに、前記保持されているサンプルビット列と新たに抽出されたサンプルビット列が異なっているかを判定する判定手段と、
サンプルビット列が一致した旨の判定が所定回数以上なされた場合、前記リングカウンタに異常が発生している旨を通知する異常通知手段と、
を備えることを特徴とするカウンタ検査装置。
【請求項２】
前記異常通知手段は、前記判定手段の判定回数に対してサンプルビット列が一致した旨の判定がなされた回数の割合が所定割合以上となったことを条件として、異常が発生している旨を通知することを特徴とする請求項１に記載のカウンタ検査装置。
【請求項３】
前記異常通知手段は、サンプルビット列が一致した旨の判定が所定回数以上連続してなされたことを条件として、異常が発生している旨を通知することを特徴とする請求項１または２に記載のカウンタ検査装置。
【請求項４】
複数ビットの値を所定の時間間隔でカウントするリングカウンタと、
遊技状態が所定状態に移行したときに、前記リングカウンタの値を抽選値として取得する抽選値取得手段と、
前記所定状態から移行可能な遊技状態と抽選値を対応づけたテーブルを参照して、前記抽選値に応じて移行すべき遊技状態を判定する遊技制御手段と、
前記リングカウンタの動作を監視するカウンタ検査手段と、を備え、
前記カウンタ検査手段は、
抽選値を構成するビット列のうちから所定部分のビット列をサンプルビット列として抽出する抽出手段と、
前記サンプルビット列を保持する保持手段と、
前記サンプルビット列が保持されたあと、新たな抽選値の取得によりサンプルビット列が再び抽出されたときに、前記保持されているサンプルビット列と新たに抽出されたサンプルビット列が異なっているかを判定する判定手段と、
サンプルビット列が一致した旨の判定が所定回数以上なされた場合、前記リングカウンタに異常が発生している旨を通知する異常通知手段と、
を含むことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カウンタ検査技術、特に、ぱちんこ遊技機等の遊技機において擬似的に乱数を生成するためのカウンタを検査する技術に関する。
【背景技術】
【０００２】
弾球遊技機として様々な機種のぱちんこ遊技機が親しまれている。従来のぱちんこ遊技機の中には、遊技盤上に形成された始動口へ遊技球が落入すると、その結果としてランダムに抽選値が取得されるものもある。取得された抽選値は当否判定され、特別図柄とよばれる図柄の変動表示が開始される。抽選結果に基づいて特別図柄の停止表示態様が決定される。
【０００３】
所定時間の変動表示後、当たりを示す態様にて特別図柄が停止表示されると、いわゆる大当たりとして特別遊技に遊技状態が移行する。特別遊技は、複数回の単位遊技で構成される。遊技盤上に形成される大入賞口は単位遊技の開始時に開放される。単位遊技はその開始から、所定期間、たとえば３０秒間経過するか、あるいは単位遊技中において遊技球が大入賞口へ９球以上入賞したときに終了する。このとき大入賞口も一旦閉鎖される。単位遊技中において、大入賞口内に遊技球が１球でも入球していれば、単位遊技は次の単位遊技へと継続される。このとき再び大入賞口は開放される。単位遊技は所定回数、たとえば、１５回を限度として継続され得る。遊技球が大入賞口に落入すると、通常よりも多くの遊技球が賞球として払い出される。
遊技者は多くの賞球を獲得するために、大入賞口を開放させる、すなわち、特別遊技に遊技状態を移行させることを主たる目的として遊技を行う。特別遊技への移行契機となるのが、始動口への遊技球の落入という技量に基づく遊技条件と、取得された抽選値が大当たりとなるという運に基づく遊技条件であるといえる（例えば、特許文献１参照）。
【０００４】
このように、特別遊技への移行はランダムに取得される抽選値、いわゆる、乱数によりその成否が決定される。弾球遊技機においては、特別遊技への移行成否以外にもいろいろな遊技局面において乱数によりその遊技内容が変化する。また、弾球遊技機以外にも、乱数に基づく偶然性が遊技の重要な要素となる遊技機は多い。
【特許文献１】特開２００３−２３０７１４号公報
【特許文献２】特開２００４−９７５７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
コンピュータプログラムにより乱数を生成するための方法としては、様々な方法が考案されている。たとえば、遊技プロセスからは独立したプロセスとしてリングカウンタを一定の時間間隔で循環させ、遊技プロセスからの割込処理が発生したときのカウント値を「乱数」として使用する方法がある。弾球遊技機であれば、始動口に遊技球が落入したときに割込が発生し、そのときのカウント値が「抽選値」として取得される。
【０００６】
このようなシンプルな処理により擬似的に乱数を生成する場合、リングカウンタは、たとえば、０．２マイクロ秒といったごく短い時間間隔にて更新される。そのため、事実上、遊技者は割込発生時のカウント値を予測することは不可能となる。割込発生時にリングカウンタから取り出されるカウント値が充分にばらつくことこそがカウント値を乱数と同視し得る根拠であり、リングカウンタの更新処理に対して不正な制御がなされると、遊技の公正さを保てなくなってしまう。
【０００７】
本発明はこのように認識された課題に鑑みてなされたものであり、その主たる目的は、遊技機の遊技状態を変化させるためのリングカウンタが正常に更新されているかを監視するための技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のある態様は、カウンタ検査装置である。
この装置は、あらかじめ定められた条件が成立した時のカウント値に応じて遊技機の遊技状態を変化させるために複数ビットの値を所定の時間間隔でカウントするリングカウンタと接続され、条件が成立した時のカウント値を構成するビット列のうちから所定部分のビット列をサンプルビット列として抽出する抽出手段と、サンプルビット列を保持する保持手段と、サンプルビット列が保持されたあと、新たに条件が成立してサンプルビット列が再び抽出されたときに、保持されているサンプルビット列と新たに抽出されたサンプルビット列が異なっているかを判定する判定手段と、サンプルビット列が一致した旨の判定が所定回数以上なされた場合、リングカウンタに異常が発生している旨を通知する異常通知手段と、を備える。
【０００９】
この装置の場合、複数ビットのリングカウンタが更新される場合であっても、一部のビット列だけをサンプルビット列として検出対象とすればよい。そして、サンプルビット列がばらついているか判定することにより、リングカウンタの異常を簡易かつリアルタイムに検出できる。たとえば、サンプルビット列が８ビットの場合、同じサンプルビット列が連続して抽出される確率は２５６分の１である。このような低確率で生起すべき事象が何度も発生しているときには、リングカウンタに異常が発生している可能性が高い。このような態様によれば、特に、リングカウンタに対する不正行為を早期に検出する上で効果がある。
【００１０】
異常通知手段は、判定手段の判定回数に対してサンプルビット列が一致した旨の判定がなされた回数の割合が所定割合以上となったことを条件として、異常が発生している旨を通知してもよい。
【００１１】
このような態様によれば、サンプルビット列が一致するというまれな事象が高い割合で発生しているときに、リングカウンタに異常が発生していると判定される。このような態様によっても、リングカウンタの異常を簡易に検出できる。
【００１２】
異常通知手段は、サンプルビット列が一致した旨の判定が所定回数以上連続してなされたことを条件として、異常が発生している旨を通知してもよい。
【００１３】
このような態様によれば、サンプルビット列が一致するというまれな事象が連続的に発生しているときに、リングカウンタに異常が発生していると判定される。このような態様によっても、リングカウンタの異常を簡易に検出できる。
【００１４】
本発明の別の態様は、遊技機である。
この遊技機は、複数ビットの値を所定の時間間隔でカウントするリングカウンタと、遊技状態が所定状態に移行したときに、リングカウンタの値を抽選値として取得する抽選値取得手段と、所定状態から移行可能な遊技状態と抽選値を対応づけたテーブルを参照して、抽選値に応じて移行すべき遊技状態を判定する遊技制御手段と、リングカウンタの動作を監視するカウンタ検査手段と、を備える。
カウンタ検査手段は、抽選値を構成するビット列のうちから所定部分のビット列をサンプルビット列として抽出する抽出手段と、サンプルビット列を保持する保持手段と、サンプルビット列が保持されたあと、新たな抽選値の取得によりサンプルビット列が再び抽出されたときに、保持されているサンプルビット列と新たに抽出されたサンプルビット列が異なっているかを判定する判定手段と、サンプルビット列が一致した旨の判定が所定回数以上なされた場合、リングカウンタに異常が発生している旨を通知する異常通知手段と、を含む。
【００１５】
ここでいう遊技機は、たとえば、弾球遊技機や回胴式遊技機であってもよいし、一般的なコンピュータゲームであってもよい。このような態様によれば、遊技状態を決定づけるリングカウンタが正常に機能しているかをリアルタイムに検出できる。このような検査機能を搭載することによって、信頼性の高い遊技機を提供できる。
【００１６】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１７】
本発明によれば、遊技機の遊技状態を変化させるためのリングカウンタが正常に更新されているかを簡易に監視できる。
【発明を実施するための最良の形態】
【００１８】
本実施例の遊技機としては、ぱちんこ遊技機を例として説明する。しかし、本発明が対象とすべき遊技機は、いわゆるスロットマシーンなどの回胴式遊技機やコンピュータゲームも含め、コンピュータプログラムにより遊技内容が制御される遊技機であってもよい。
【００１９】
図１は、本実施例におけるぱちんこ遊技機の前面側における基本的な構造を示す。
ぱちんこ遊技機１０は、主に遊技機枠と遊技盤で構成される。ぱちんこ遊技機１０の遊技機枠は、外枠１１、前枠１２、透明板１３、扉１４、上球皿１５、下球皿１６および発射ハンドル１７を含む。外枠１１は、開口部分を有し、ぱちんこ遊技機１０を設置すべき位置に固定するための枠体である。前枠１２は、外枠１１の開口部分に整合する枠体であり、図示しないヒンジ機構により外枠１１へ開閉可能に取り付けられる。前枠１２は、遊技球を発射する機構や、遊技盤を着脱可能に収容させるための機構、遊技球を誘導または回収するための機構等を含む。
【００２０】
透明板１３は、ガラスなどにより形成され、扉１４により支持される。扉１４は、図示しないヒンジ機構により前枠１２へ開閉可能に取り付けられる。上球皿１５は、遊技球の貯留、発射レールへの遊技球の送り出し、下球皿１６への遊技球の抜き取り等の機構を有する。下球皿１６は、遊技球の貯留、抜き取り等の機構を有する。上球皿１５と下球皿１６の間にはスピーカ１８が設けられており、遊技状態に応じた効果音が出力される。操作ボタン８２は、遊技者が遊技機側所定の指示へ入力するために操作するボタンである。操作ボタン８２は、上球皿１５近傍の外壁面に設けられる。
【００２１】
遊技盤５０は、外レール５４と内レール５６により区画された遊技領域５２上に、アウト口５８、特別図柄表示装置６１、演出表示装置６０、始動入賞口（以下、「始動口」という）６２、センター飾り６４、大入賞口６６、作動口６８、一般入賞口７２を含む。更に遊技領域５２には、図示しない複数の遊技釘や風車などの機構が設置される。始動口６２は、遊技球の入球を検出するための始動入賞検出装置７４と、始動口の普通電動役物を拡開させるための普通電動役物ソレノイド７６を備える。始動入賞検出装置７４は、始動口６２への遊技球の入球を検出するセンサであり、入球時にその入球を示す始動入賞情報を生成する。一般入賞口７２は、遊技球の入球を検出するための一般入賞検出装置７３を備える。一般入賞検出装置７３は、一般入賞口７２への遊技球の入球を検出するセンサであり、入球時にその入球を示す一般入賞情報を生成する。大入賞口６６は、遊技球の入球を検出するための入賞検出装置７８と、大入賞口６６を拡開させるための大入賞口ソレノイド８０を備える。入賞検出装置７８は、入球時にその入球を示す大入賞口入賞情報を生成する。
【００２２】
遊技領域５２の略中央に設けられた特別図柄表示装置６１は、特別図柄１９２を変動表示する（以下、そうした表示を「図柄変動」または「変動表示」等という）。特別図柄１９２は、始動口６２への遊技球の落入を契機として行われる抽選（以下、「特別図柄抽選」とよぶ）の結果に対応した図柄である。その変動表示が停止されたときの図柄態様が当たりと定められた図柄であった場合、その停止図柄が表示されたタイミングが当たり発生タイミングとなる。
【００２３】
演出表示装置６０は、特別図柄１９２の変動表示と連動するかたちで演出画像１９０を動画表示する液晶ディスプレイである。演出画像１９０は、当たりに対する遊技者の期待感を喚起するために演出目的で表示される画像である。
【００２４】
作動口６８は、遊技盤５０の左側方位置に設けられる。作動口６８は、通過検出装置６９を含む。通過検出装置６９は、作動口６８への遊技球の通過を検出するセンサであり、通過時にその通過を示す通過情報を生成する。作動口６８への遊技球の通過は始動口６２を拡開させるための抽選（以下、「普通図柄抽選」とよぶ）の契機となる。
【００２５】
作動口６８を遊技球が通過すると、所定時間、普通図柄とよばれる図柄が普通図柄表示装置５９に変動表示される。普通図柄表示装置５９は演出表示装置６０の右方に設けられる。普通図柄表示装置５９は、２つのランプを備える。それぞれのランプが交互に点滅する動作が「普通図柄の変動表示」に相当する動作である。通常、５０％から８０％程度の確率で普通図柄抽選は当たりとなる。普通図柄抽選が当たりとなると、普通図柄の変動表示停止後、普通図柄表示装置５９の２つのランプの所定の一方が点灯表示されることになる。そして、始動口６２が所定時間拡開する。
【００２６】
演出表示装置６０の周囲には、センター飾り６４が設けられる。センター飾り６４は、遊技球の流路、特別図柄表示装置６１および演出表示装置６０の保護、装飾等の機能を有する。センター飾り６４は、その上部に抽選保留ランプ２０が設けられ、左側部に作動保留ランプ２２が設けられている。抽選保留ランプ２０は、４個のランプからなり、その点灯個数によって特別図柄抽選の保留数を表示する。作動保留ランプ２２もまた４個のランプからなり、その点灯個数によって普通図柄変動の保留数を表示する。
【００２７】
遊技者が発射ハンドル１７を手で回動させると、その回動角度に応じた強度で上球皿１５に貯留された遊技球が１球ずつ内レール５６と外レール５４に案内されて遊技領域５２へ発射される。遊技者が発射ハンドル１７の回動位置を手で固定させると一定の時間間隔で遊技球の発射が繰り返される。遊技領域５２の上部へ発射された遊技球は、複数の遊技釘や風車に当たりながらその当たり方に応じた方向へ落下する。遊技球が一般入賞口７２や始動口６２、大入賞口６６の各入賞口へ落入すると、その入賞口の種類に応じた賞球が上球皿１５または下球皿１６に払い出される。一般入賞口７２等の各入賞口に落入した遊技球はセーフ球として処理され、アウト口５８に落入した遊技球はアウト球として処理される。なお、各入賞口は遊技球が通過するゲートタイプのものを含み、本願において「落入」、「入球」、「入賞」というときは「通過」を含むものとする。
【００２８】
遊技球が始動口６２に落入すると、特別図柄表示装置６１において特別図柄１９２が変動表示される。また、これに連動して演出画像１９０の動画表示が開始する。変動開始時に実行された特別図柄抽選が当たりとなり、特別図柄１９２が当たりを示す図柄にて停止表示されると、通常遊技から特別遊技に移行し、大入賞口６６の開閉動作が開始される。このとき、演出画像１９０も当たりを示す態様にて停止表示される。
【００２９】
特別遊技開始後、大入賞口６６は、約３０秒間開放されたあと、または９球以上の遊技球が落入したあとで一旦閉鎖される。大入賞口６６が開放中に遊技球が大入賞口６６へ少なくとも１球落入した場合、大入賞口６６は再度開放される。このように、大入賞口６６が１回開放される間に遊技球が少なくとも１球以上落入することを条件に大入賞口６６の開閉が所定回数、たとえば１５回を限度として繰り返される。
【００３０】
図２は、ぱちんこ遊技機の背面側における基本的な構造を示す。
電源スイッチ４０はぱちんこ遊技機１０の電源をオンオフするスイッチである。メイン基板１０２は、ぱちんこ遊技機１０の全体動作を制御し、特に始動口６２へ入賞したときの特別図柄抽選等、遊技動作全般を処理する。サブ基板１０４は、液晶ユニット４２を備え、演出表示装置６０における表示内容を制御し、特にメイン基板１０２による抽選結果に応じて表示内容を変動させる。メイン基板１０２およびサブ基板１０４は、遊技制御装置１００を構成する。セット基盤３９は、賞球タンク４４や賞球の流路、賞球を払い出す払出ユニット４３等を含む。払出ユニット４３は、各入賞口への入賞に応じて賞球タンク４４から供給される遊技球を上球皿１５へ払い出す。払出制御基板４５は、払出ユニット４３による払出動作を制御する。発射装置４６は、上球皿１５の貯留球を遊技領域５２へ１球ずつ発射する。発射制御基板４７は、発射装置４６の発射動作を制御する。電源ユニット４８は、ぱちんこ遊技機１０の各部へ電力を供給する。
【００３１】
図３は、本実施例におけるぱちんこ遊技機の機能ブロックを示す。
ぱちんこ遊技機１０において、遊技制御装置１００は、始動口６２、大入賞口６６、一般入賞口７２、作動口６８、特別図柄表示装置６１、演出表示装置６０、普通図柄表示装置５９、操作ボタン８２、スピーカ１８、遊技効果ランプ９０のそれぞれと電気的に接続されており、各種制御信号の送受信を可能とする。遊技制御装置１００は、遊技の基本動作だけでなく、図柄変動表示や電飾等の演出的動作も制御する。遊技制御装置１００は、遊技の基本動作を含むぱちんこ遊技機１０の全体動作を制御するメイン基板１０２と、図柄の演出等を制御するサブ基板１０４とに機能を分担させた形態で構成される。遊技制御装置１００は、ハードウエア的にはデータやプログラムを格納するＲＯＭやＲＡＭ、演算処理に用いるＣＰＵ等の素子を含んで構成される。
【００３２】
メイン基板１０２は、入球判定手段１１０、当否抽選手段１１２、カウンタ検査手段１１３、図柄決定手段１１４、保留制御手段１１６、メイン表示制御手段１１８、特別遊技制御手段１２０、開閉制御手段１２４を備える。サブ基板１０４は、パターン記憶手段１３０、演出決定手段１３２、演出表示制御手段１３４を備える。なお、メイン基板１０２に含まれる各機能ブロックは、いずれかがメイン基板１０２ではなくサブ基板１０４に搭載されるかたちで構成されてもよい。同様に、サブ基板１０４に含まれる各機能ブロックは、いずれかがサブ基板１０４ではなくメイン基板１０２に搭載されるかたちで構成されてもよい。
【００３３】
入球判定手段１１０は、各入賞口への遊技球の入球を判定する。入球判定手段１１０は、始動入賞情報を受け取ると遊技球が始動口６２に入賞したと判断し、大入賞口入賞情報を受け取ると遊技球が大入賞口６６に入賞したと判断し、一般入賞情報を受け取ると遊技球が一般入賞口７２に入賞したと判断する。入球判定手段１１０は、通過情報を受け取ると遊技球が作動口６８を通過したと判断する。
【００３４】
当否抽選手段１１２は、始動口６２への遊技球の入球を契機として、通常遊技から特別遊技へ移行するか否かを判定するために乱数の値を当否抽選値として取得する。詳しくは後述するが当否抽選手段１１２は、０〜６５５３５の範囲で循環するリングカウンタを備えている。当否抽選手段１１２は、始動口６２へ遊技球が入球したときのリングカウンタのカウント値を当否抽選値として取得する。当否抽選手段１１２は、当否テーブルを保持する。
【００３５】
本実施例の当否判定テーブルにおいては０〜２５５の範囲の当否抽選値が当たりと判定される。当否抽選手段１１２は、当否テーブルを参照し、取得した当否抽選値が当たりであるか否かを判定することにより特別図柄抽選を実行する。カウンタ検査手段１１３は、当否抽選手段１１２のリングカウンタが正常に動作しているかを監視する。カウンタ検査手段１１３については図４および図５に関連して詳述する。
【００３６】
図柄決定手段１１４は、特別図柄表示装置６１に表示させる特別図柄の停止図柄と表示パターンを決定する。図柄決定手段１１４は、０〜２５５の範囲で生成されるパターン抽選値に応じて特別図柄の表示パターンを決定する。また、図柄決定手段１１４は０〜２５５の範囲で生成される図柄抽選値に応じて特別図柄の停止図柄態様を決定する。
【００３７】
図柄決定手段１１４は、特別図柄を変動表示させるときの変動開始から停止までの変動態様が定められた複数種の表示パターンを記憶する。複数種の表示パターンは、長短様々な変動時間をもつ。すなわち、各表示パターンには、その図柄変動の終了条件としてパターンごとに変動時間が定められており、その変動時間の経過時に特別図柄の変動が停止される。
【００３８】
図柄決定手段１１４は、遊技球が作動口６８を通過した場合には、普通図柄を決定するための抽選乱数を取得し、その抽選乱数に応じて普通図柄の停止図柄を決定する。普通図柄の停止図柄が特定の図柄であった場合、開閉制御手段１２４が始動口６２の普通電動役物を所定時間拡開する。図柄決定手段１１４は、特別図柄抽選の結果、表示パターンを示すデータ、停止図柄をメイン表示制御手段１１８および演出決定手段１３２へ送出する。
【００３９】
保留制御手段１１６は、当否抽選手段１１２により取得された当否抽選値を保留球として保持する。当否抽選値は、その保留数が所定の上限に達するまで蓄積される。保留数の上限は４である。保留制御手段１１６は、普通図柄抽選の結果についても４つを上限として保持する。
【００４０】
メイン表示制御手段１１８は、特別図柄を特別図柄表示装置６１に変動表示させる。メイン表示制御手段１１８は、特別図柄の変動表示を開始するタイミングと停止するタイミングにて、変動開始コマンドと変動停止コマンドを演出表示制御手段１３４へ送信することにより、メイン表示制御手段１１８による特別図柄と演出表示制御手段１３４による演出画像１９０の動画表示が同期し、連動が保たれる。メイン表示制御手段１１８は、普通図柄の変動を普通図柄表示装置５９に表示させる。
【００４１】
特別遊技制御手段１２０は、特別図柄抽選が当たりであった場合に、特別遊技の実行処理を制御する。
【００４２】
開閉制御手段１２４は、始動口６２の普通電動役物や大入賞口６６の開閉を制御する。開閉制御手段１２４は、普通図柄が特定の図柄で停止されると、普通電動役物ソレノイド７６に開放指示を送り、始動口６２を開放させる。また、開閉制御手段１２４は、特別遊技中、大入賞口ソレノイド８０に開放指示を送り、大入賞口６６を開放させる。
【００４３】
サブ基板１０４のパターン記憶手段１３０は、演出画像の動画再生過程を示す演出パターンを複数種類保持する。各演出パターンには、その動画表示の終了条件としてパターンごとに動画表示時間が定められており、その動画表示時間の経過時に動画表示が停止される。演出決定手段１３２は、図柄決定手段１１４により決定される変動時間や停止図柄、特別図柄抽選の結果に応じて、演出パターンと停止時の演出画像を選択する。
【００４４】
演出表示制御手段１３４は、選択された演出パターンにしたがって演出画像を動画表示させる。演出表示制御手段１３４は、遊技効果ランプ９０の点灯および消灯や、スピーカ１８からの音声出力などの演出処理も制御する。
【００４５】
図４は、当否抽選値とその検査方法を説明するための模式図である。
本実施例における当否抽選手段１１２は、１６ビットのリングカウンタを含む。リングカウンタは０．２マイクロ秒という極めて短い時間間隔にてカウント値を０〜６５５３５の範囲で循環更新する。遊技球が始動口６２に落入し、始動入賞検出装置７４によってその落入が検出されたときのカウント値が当否抽選値として取得される。カウンタ検査手段１１３は、１６ビットの当否抽選値のうち、上位８ビット分をサンプルビット列として抽出する。
【００４６】
リングカウンタの更新が高速であることから、当否抽選値は統計的には一様にばらつく。したがって、連続して同じ当否抽選値が取得される確率は、６５５３６分の１という極めて低い確率であるといえる。カウンタ検査手段１１３は、当否抽選値を取得し、その当否抽選値が常に変化しているかを監視することにより、リングカウンタが正常に機能しているか判定する。ただし、１６ビット分の当否抽選値の変化を常時監視するとすれば、カウンタ検査手段１１３の処理負担が大きい。そこで、本実施例におけるカウンタ検査手段１１３は、当否抽選値の上位８ビットのみを検査対象とする。以前抽出されたサンプルビット列と、その次に抽出されたサンプルビット列が一致する確率は２５６分の１であり、やはり充分に発生する可能性が小さい。カウンタ検査手段１１３は、このようなまれにしか発生しない事象が頻発していると、リングカウンタに異常が発生していると判定する。すなわち、カウンタ検査手段１１３は、サンプルビット列が一致するという事象の発生回数に基づいてリングカウンタが正常に動作しているか否かを判定する。これにより、カウンタ検査手段１１３の処理負荷を抑制したかたちで、簡易にリングカウンタの動作を監視できる。
【００４７】
図５は、カウンタ検査手段と当否抽選手段の機能ブロック図である。
当否抽選手段１１２は、リングカウンタ１４０を含む。リングカウンタ１４０は、８ビットの第１カウンタ１４２と８ビットの第２カウンタ１４４を含む。第１カウンタ１４２と第２カウンタ１４４は、別々のＩＣ（Integrated Circuit）チップとして形成される。
【００４８】
第２カウンタ１４４は、０〜２５５の範囲で、数値をカウントアップする。２５５の次には０に戻る。０に戻るとき、桁上がりとして第１カウンタ１４２の数値が１だけカウントアップされる。リングカウンタ１４０全体としては、２５６×２５６、すなわち６５５３５に達すると、その次には０に戻る。０．２（マイクロ秒）×６５５３６＝１３．１（ミリ秒）により、リングカウンタ１４０は１３．１ミリ秒ごとに１周する。
【００４９】
カウンタ検査手段１１３は、サンプル抽出手段１４６、サンプル判定手段１４８、異常通知手段１５０およびサンプル保持手段１５２を含む。
サンプル抽出手段１４６は、当否抽選値取得時に第１カウンタ１４２の８ビットのビット列をサンプルビット列として取得する。サンプル抽出手段１４６は取得したサンプルビット列をサンプル保持手段１５２に記録する。サンプル判定手段１４８は、前回抽出されてサンプル保持手段１５２に保持されているサンプルビット列と、新たに抽出されたサンプルビット列が一致するか判定する。以下、このような判定処理のことを「比較判定処理」とよぶ。また、比較判定処理の結果、サンプルビット列の一致が検出されることを「一致判定」とよぶ。
【００５０】
異常通知手段１５０は、一致判定がなされると、後述の異常検出条件が成立するかを判定する。異常検出条件が成立すると、異常通知手段１５０は異常検知信号を当否抽選手段１１２に送信する。当否抽選手段１１２は、異常検知信号を受信すると、リングカウンタの値を外れとなる値、たとえば、６５５３５に固定してリングカウンタの更新を中止させる。このため、リングカウンタ１４０の異常が検出されると、直ちに、大当たりが発生しないように遊技が停止される。異常通知手段１５０は、外部のいわゆるホールコンピュータに異常検知信号を送信してもよい。異常通知手段１５０は、異常検知信号を送信するかわりに、画像やランプ、音声、振動等によってエラーの発生を報知してもよい。
【００５１】
本実施例における異常検出条件とは以下の３つである。
１．３回以上連続して一致判定がなされる。
２．直近の２０回の比較判定処理のうち、３回以上一致判定がなされている。
３．ぱちんこ遊技機１０の電源が投入されてから、計５０回以上一致判定がなされている。
これら３つの条件のいずれかが成立したときに、異常検出条件が成立したと判定される。このように、サンプルビット列について通常は発生し得ない事象が検出されたときに、リングカウンタ１４０に異常が発生していると判定される。
【００５２】
図６は、カウント値の検査処理過程を示すフローチャートである。
サンプル抽出手段１４６は、当否抽選値からサンプルビット列を抽出する（Ｓ１０）。サンプル判定手段１４８は比較判定処理を実行する（Ｓ１２）。一致判定がなされなければ（Ｓ１２のＮ）、処理はＳ１８に移行する。一致判定がなされると（Ｓ１２のＹ）、異常通知手段１５０は先述した異常検出条件が成立するかを判定する（Ｓ１４）。異常検出条件が成立していないときには（Ｓ１４のＮ）、処理はＳ１８にスキップする。異常検出条件が成立したときには（Ｓ１４のＹ）、異常通知手段１５０は異常検知信号を当否抽選手段１１２に送信する（Ｓ１６）。これにより、遊技が実質的に強制停止される。サンプル抽出手段１４６は、Ｓ１０にて抽出したサンプルビット列をサンプル保持手段１５２に記録する（Ｓ１８）。
【００５３】
以上、本実施例に示したぱちんこ遊技機１０によれば、遊技状態を決定づけるカウント値の更新処理が正常になされているかを遊技中においてリアルタイムに検出できる。所定のビット列を監視するだけなので、処理がシンプルであり、カウンタ検査手段１１３の監視負荷を抑制できる。このようなカウンタ検査手段１１３を搭載することによって、遊技機の不正制御や故障を早期に発見でき、遊技に対する信頼性を向上させることができる。
【００５４】
なお、請求項に記載の抽選値取得手段の機能は、本実施例においては当否抽選手段１１２により実現される。また、請求項に記載の遊技制御手段の機能も、本実施例においては当否抽選手段１１２を主体として、メイン基板１０２により実現される。
これら請求項に記載の各構成要件が果たすべき機能は、本実施例において示された各機能ブロックの単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。
【００５５】
以上、本発明を実施例をもとに説明した。この実施例はあくまで例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５６】
たとえば、本実施例においては、１６ビットの当否抽選値のうちの上位８ビットをサンプルビット列として検査するとして説明したが、ビット数の設定はこれに限られない。たとえば、サンプルビット列を３ビットとする場合には一致判定がなされる確率は８分の１であるが、この一致判定が８回連続でなされる確率は１６７７７２１６分の１という極めて小さい確率となる。このような場合、８回連続して一致判定がなされたときに異常検出条件が成立するとしてもよい。一致判定の回数とサンプルビット列のデータ量の双方または一方を調整することにより、遊技機に応じた異常検出条件を設定すればよい。
【図面の簡単な説明】
【００５７】
【図１】本実施例におけるぱちんこ遊技機の前面側における基本的な構造を示す図である。
【図２】ぱちんこ遊技機の背面側における基本的な構造を示す図である。
【図３】本実施例におけるぱちんこ遊技機の機能ブロックを示す図である。
【図４】当否抽選値とその検査方法を説明するための模式図である。
【図５】カウンタ検査手段と当否抽選手段の機能ブロック図である。
【図６】カウント値の検査処理過程を示すフローチャートである。
【符号の説明】
【００５８】
１０  ぱちんこ遊技機、  ５０  遊技盤、  ５２  遊技領域、  ５８  アウト口、  ５９  普通図柄表示装置、  ６０  演出表示装置、  ６１  特別図柄表示装置、  ６２  始動口、  ６４  センター飾り、  ６６  大入賞口、  ６８  作動口、  ６９  通過検出装置、  ７２  一般入賞口、  ７３  一般入賞検出装置、  ７４  始動入賞検出装置、  ７６  普通電動役物ソレノイド、  ７８  入賞検出装置、  ８０  大入賞口ソレノイド、  ９０  遊技効果ランプ、  １００  遊技制御装置、  １０２  メイン基板、  １０４  サブ基板、  １１０  入球判定手段、  １１２  当否抽選手段、  １１３  カウンタ検査手段、  １１４  図柄決定手段、  １１６  保留制御手段、  １１８  メイン表示制御手段、  １２０  特別遊技制御手段、  １２４  開閉制御手段、  １３０  パターン記憶手段、  １３２  演出決定手段、  １３４  演出表示制御手段、  １４０  リングカウンタ、  １４２  第１カウンタ、  １４４  第２カウンタ、  １４６  サンプル抽出手段、  １４８  サンプル判定手段、  １５０  異常通知手段、  １５２  サンプル保持手段。
【図１】
2007111350.tif 000003
【図２】
2007111350.tif 000004
【図３】
2007111350.tif 000005
【図４】
2007111350.tif 000006
【図５】
2007111350.tif 000007
【図６】
2007111350.tif 000008