(57)【要約】【課題】抽選にはずれる状態が継続しても、遊技者の興趣を維持可能な遊技機を提供すること。【解決手段】乱数生成手段（主制御部１０のＲＡＭ２４）によって生成した乱数に基づいて抽選を実行し、その結果が当選であれば、遊技者に有利な遊技状態を発生させる遊技機であって、最後に実行された乱数生成から所定の回数だけ遡る乱数生成の履歴中に、予め設定された定義に基づいて「当たりに近い惜しい」数字であるものが出現する回数をカウントして、その回数が所定の回数以上である場合を特殊演出モードとし、表示灯７、スピーカ１４、特別図柄表示装置２による遊技状態の演出を変化させることによって、抽選にはずれる状態が継続しても遊技者の興趣を維持することが可能となる。【選択図】  図２
2004167167.tif 000002
【特許請求の範囲】
【請求項１】
所定の遊技状況に応答して乱数を生成する乱数生成手段と、
前記乱数生成手段によって生成された乱数が、予め設定された第１の条件を満たすか否かを判定する第１の判定手段と、
前記第１の判定手段による判定に基づいて、遊技者に有利な遊技状態を発生させる遊技状態制御手段とを備えた遊技機であって、
前記乱数生成手段によって最後に実行された乱数生成から所定の回数だけ遡る乱数生成の履歴中に、予め設定された第２の条件を満たす乱数が出現した回数をカウントし、前記カウントされた回数が予め設定された回数以上であるか否かを判定する第２の判定手段と、
前記第２の判定手段による判定結果を遊技者に報知する報知手段とを備えていることを特徴とする遊技機。
【請求項２】
Ｎ１個（Ｎ１≧２）の乱数生成手段を備え、
前記第１の条件は、前記Ｎ１個の乱数生成手段のうちの、特定のＮ２個（Ｎ１≧Ｎ２≧２）の乱数生成手段によって生成されたＮ２個の乱数が、それぞれに対して予め設定された当たり数字に一致することを含み、
前記第２の条件は、前記Ｎ２個の乱数生成手段のうちの、特定のＮ３個（Ｎ２＞Ｎ３≧１）の乱数生成手段によって生成されたＮ３個の乱数が、それぞれ対応する当たり数字に一致することを含むことを特徴とする請求項１に記載の遊技機。
【請求項３】
表示灯、音声装置、表示装置のうちのいずれか１つを含む任意の組み合わせを備え、
前記報知手段は、表示灯、音声装置、表示装置のうちのいずれか１つを含む任意の組み合わせを含むことを特徴とする請求項１または２のいずれか１つに記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ機およびパチスロ機に代表される遊技機、詳しくは所定の遊技状況に応じて抽選を実行し、その結果が当たりであれば遊技者に有利な遊技状態を発生させる機能を有する遊技機に関する。
【０００２】
【従来の技術】
従来、遊技機の中には、所定の遊技状況の発生を契機として当たりか否かの抽選が実施され、その抽選に当選すれば、遊技状態が遊技者へ所定の遊技価値を付与する有利な状態に遷移するものがある。この抽選には通常、乱数が用いられ、遊技機に設けられた乱数生成手段によって上記所定の遊技状況の発生時に乱数を生成し、この乱数が予め当たりと定められた数字（以下、当たり数字と記す）に一致するか否かによって、当たり／はずれが判定される。
【０００３】
たとえば、第一種パチンコ機においては、通常、遊技球の始動入賞口への入賞が確認された時点で上述した抽選が開始され、その抽選に当選すれば、入賞に対する賞球の獲得と共に、その後所定の条件が成立するまでの間、いわゆる大当たり状態が発生する。大当たり状態においては、入賞開口の広い大入賞口が所定の態様で開閉制御され、遊技者はより多くの賞球を獲得する機会を得ることになる。
【０００４】
ここで、始動入賞口への特定の入賞が大当たりであるか否かの遊技者への報知は、遊技盤面に設けられた特別図柄表示装置に表示されている３つの特別図柄が変動を開始し、最終的に当たり／はずれの結果に応じた所定の組み合わせをもって停止することによって実施されるが、その報知方法にはさままざまな演出が加味され、遊技の興趣を高める工夫がなされている。また、抽選にはずれ、大当たり状態にならない場合でも、上記特別図柄の変動態様が、大当たりを示す所定の組み合わせをもって停止する一段階手前の状態であるいわゆるリーチ状態まで進行し、その後はずれを示す組み合わせをもって停止するといった、いわゆるはずれリーチの演出も多く用いられている。この演出は、はずれを単にはずれとして報知するのではなく、「惜しいはずれ」であったことを強調することによって、大当たりに対する遊技者の期待感を維持し、遊技意欲の低下を防止するものである。
【０００５】
しかし、この特別図柄の変動表示は、上述したように抽選の結果を遊技者に報知するための手段であって、大当たりか否かを決定する抽選は、乱数の生成も、生成された乱数と当たり数字との一致の判定も、いずれも遊技機の内部処理として実行されるため、遊技者がその実際の様子を知ることはない。また、はずれの場合に、上記はずれリーチの演出を実施するかどうかも、同様に遊技機の内部処理によって無作為に決定されるため、特別図柄の変動表示がリーチ状態まで進行したとしても、このことは、このはずれが実際に大当たりに近い状態であったことを示すものではない。したがって、遊技機の制御について知識を有する遊技者に対しては、上述したような演出の効果が薄れ、遊技の興趣が低下するといった問題がある。
【０００６】
このような問題に対処するために、抽選時に実際に生成された乱数の履歴を保持し、それを特別図柄表示装置に表示する遊技機が提案されている（たとえば、特許文献１参照）。このような遊技機では、設定された当たり数字と、抽選において実際に生成された乱数とが遊技者に開示されるため、抽選にはずれた場合でも、それを事実として納得し易いこと、また、実際に生成された乱数が当たり数字に近接している場合とそうでない場合とでは、遊技者に及ぼす心理的効果が異なる（たとえば、当たり数字が１００である場合に、実際に生成された乱数が９９や１０１である場合と、２や３００である場合には、遊技者は前者の場合に惜しかったという印象を抱き易い）ため、より直接的に「惜しいはずれ」という状態を演出できることなどをもって、遊技意欲の低下の防止が図られ、さらに、生成された乱数の履歴を表示することによって、乱数の出方に特定の偏りがないことを示すものである。
【０００７】
【特許文献１】
特開２００２−２００２６９号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、上述したような従来の遊技機では、乱数の履歴の表示において、その時点までに累積された乱数をまとめて表示するものであるため、生成された乱数の分布を視認して、その出方に偏りがあるか否かを判断することはできるものの、その分布へと至る過程における、乱数の出方の時間的な推移を把握するのは容易ではない。具体的には、たとえばある時点までに生成された乱数が特定の分布を示し、その中に所定の意味で惜しいと見なされる範囲内の数字が特定の頻度で出現している場合でも、その分布へ至る過程において乱数の出方に偏りがあり、上記惜しいと見なされる範囲内の数字が集中して出現した時間帯と、あまり出現しなかった時間帯とが混在している場合や、乱数の出方に偏りがなく、上記惜しいと見なされる範囲内の数字が比較的一様に出現していた場合など、乱数の出方はさまざまな時間的推移を取り得る。従来の遊技機では、このような相違を遊技者が容易に把握できないという問題があった。
【０００９】
上記課題に鑑みて、本発明は、乱数に基づいて抽選を実行し、その結果に応じて遊技者に有利な遊技状態を発生させる機能を有する遊技機であって、抽選にはずれた状態が継続しても、遊技に対する興趣を維持できる遊技機を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の遊技機は、所定の遊技状況に応答して乱数を生成する乱数生成手段と、前記乱数生成手段によって生成された乱数が、予め設定された第１の条件を満たすか否かを判定する第１の判定手段と、前記第１の判定手段による判定に基づいて、遊技者に有利な遊技状態を発生させる遊技状態制御手段とを備えた遊技機であって、前記乱数生成手段によって最後に実行された乱数生成から所定の回数だけ遡る乱数生成の履歴中に、予め設定された第２の条件を満たす乱数が出現した回数をカウントし、前記カウントされた回数が予め設定された回数以上であるか否かを判定する第２の判定手段と、前記第２の判定手段による判定結果を遊技者に報知する報知手段とを備えていることを特徴とする。
【００１１】
また、請求項２に記載の遊技機は、請求項１に記載の遊技機において、Ｎ１個（Ｎ１≧２）の乱数生成手段を備え、前記第１の条件は、前記Ｎ１個の乱数生成手段のうちの、特定のＮ２個（Ｎ１≧Ｎ２≧２）の乱数生成手段によって生成されたＮ２個の乱数が、それぞれに対して予め設定された当たり数字に一致することを含み、前記第２の条件は、前記Ｎ２個の乱数生成手段のうちの、特定のＮ３個（Ｎ２＞Ｎ３≧１）の乱数生成手段によって生成されたＮ３個の乱数が、それぞれ対応する当たり数字に一致することを含むことを特徴とする。
【００１２】
さらに、請求項３に記載の遊技機は、請求項１または請求項２に記載の遊技機において、表示灯、音声装置、表示装置のうちのいずれか１つを含む任意の組み合わせを備え、前記報知手段は、表示灯、音声装置、表示装置のいずれか１つを含む任意の組み合わせを含むことを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。なお、以下の説明において、本発明の説明に特に必要でなく、従来例と同様とすることができる部分は説明および図示を省略し、本発明に係る部分及びその補足部分のみを詳述する。図１は、本発明の一実施形態である第一種パチンコ機の遊技盤を示す模式図である。本実施形態において、遊技盤１は、その略中央部に特別図柄表示装置２を備えている。特別図柄表示装置２は、その上部に特別図柄作動記憶表示灯６を備え、その下方には始動入賞口３が、さらにその下方には大入賞口４およびアウト口５がそれぞれ配設されている。また、遊技盤１には、表示灯７、７、８、８も配設され、本実施形態では、表示灯７、７を、本発明に係る表示灯である特殊演出モード表示灯として使用するものとする。
【００１４】
パチンコ機における遊技は、図示しない発射装置により発射された遊技球が遊技盤１上の遊技領域内を転動し、いずれかの入賞口に入賞するか、またはアウト口５から排出されることにより実行される。ここで、遊技球が始動入賞口３に入賞すると、後述する遊技機の内部処理により乱数が生成され、生成された乱数に基づいて抽選が実施される。この抽選に当選すれば、入賞開口の広い大入賞口４が所定の態様で開閉制御されて、遊技者にとって有利な大当たり状態となる。特別図柄表示装置２は、たとえば液晶表示装置から成り、左２ａ、中２ｂ、右２ｃの３つの特別図柄を停止および変動表示可能な領域を有するものである。始動入賞口３への入賞に対する抽選の結果は、特別図柄表示装置２に表示された３つの特別図柄が変動表示を開始し、一定時間経過後、所定の組み合わせをもって停止することによって遊技者に報知され、たとえば、抽選の結果が大当たりであれば、特別図柄は「７、７、７」などの態様で停止することになる。
【００１５】
また、特別図柄の変動中に始動入賞口３への新たな入賞があった場合には、所定の最大数（たとえば４つ）を限度としてその入賞が記憶され、記憶された入賞分の抽選は、直前の入賞に対する特別図柄変動の終了後、順次処理されていく。この際、処理が保留されている入賞数（以下、保留球数と記す）は、たとえばＬＥＤ表示装置から成る、特別図柄作動記憶表示灯６の点灯により遊技者に報知される。表示灯７、７、８、８は、たとえばＬＥＤ装置から成り、遊技状態に応じて点消灯されるものであるが、本実施形態において、特殊演出モード表示灯７、７は、後述する内部処理において乱数の履歴が所定の条件を満たす場合に、所定の態様で点灯制御されるものである。また、本実施形態におけるパチンコ機は、遊技状態に応じた効果音を発生する音声装置（後述する図２の１４）も備えるものとする。
【００１６】
図２は、パチンコ機の動作を制御する制御回路の構成を示すブロック図である。本実施形態において、制御回路は、主制御部１０、特別図柄始動センサ１１、その他のセンサ群１２、音声制御部１３、スピーカ１４、ランプ制御部１５、特殊演出モード表示灯７、その他の表示灯１６、特別図柄表示制御部１７、特別図柄表示装置２、その他の制御部および装置群１９で構成され、主制御部１０は、中央処理装置（以下、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と記す）２２、入力ポート２５、出力ポート２６を備え、ＣＰＵ２２は、読出し専用メモリ（以下、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と記す）２３、ランダムアクセスメモリ（以下、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と記す）２４を備えている。また、各種センサは、入力ポート２５を介して、各制御部は出力ポート２６を介して、それぞれＣＰＵ２２に接続されている。なお、その他のセンサ群１２には、始動入賞口３以外の各種入賞口への入賞を検知する入賞センサや、普通図柄作動センサなどが含まれ、その他の制御部および装置群１９には、賞球の払出し、遊技球の発射、普通図柄の表示、入賞口の開閉などにそれぞれ対応する制御部および装置が含まれるが、本実施形態では、これらは従来例と同様とすることができるため、図示および説明を省略する。
【００１７】
ここで、主制御部１０が備えるＣＰＵ２２は、パチンコ機の制御を統括するものである。ＲＯＭ２３には、ＣＰＵ２２の制御手順を記述したプログラム、その実行のために必要なデータ、各制御部１３、１５、１７、１９に対する制御コマンドおよびコマンドによって必要な場合には制御用データ（以下、特に必要のない限り単に制御コマンドと記す）などが記憶され、ＲＡＭ２４は、ＣＰＵ２２によって上記プログラムが実行される際の作業領域として使用される。パチンコ機の制御は、ＣＰＵ２２が、各種センサ１１、１２からの信号を検知して現在の遊技状況を把握し、その遊技状況に応じて必要な制御コマンドを選択して各制御部１３、１５、１７、１９に送信し、各制御部が、受信した制御コマンドに応じて、それぞれ担当する装置を動作させることによって実行されている。
【００１８】
たとえば、特別図柄始動センサ１１は、始動入賞口３の内部に設けられ、この入賞口への遊技球の入賞の有無を検知して、対応する信号を主制御部１０に出力するものである。ＣＰＵ２２は、入力ポート２５を介してこの特別図柄始動センサ１１からの信号を検知し、始動入賞口３への入賞の有無を判別して、後述する内部処理を実行した結果に応じた適切な制御コマンドを選択する。選択された制御コマンドは、出力ポート２６を介して音声制御部１３、ランプ制御部１５、特別図柄表示制御部１７を含む各制御部に送信され、各制御部は、受信した制御コマンドに応じて、それぞれ担当する装置の制御を実行する。たとえば音声制御部１３はスピーカ１４を制御して種々の効果音を発生させ、ランプ制御部１５は、後述する特殊演出モード表示灯７や、特別図柄作動記憶表示灯６を含むその他の表示灯１６を制御して所定の態様で点消灯させ、特別図柄表示制御部１７は、上述した特別図柄表示装置２の表示内容を生成し、表示するものである。
【００１９】
以下、ＣＰＵ２２で実行される制御手順について説明する。まず、本実施形態におけるパチンコ機が備える乱数生成手段について説明し、次に制御手順全体の概要、次に本発明の特徴の一つである、生成された乱数の履歴に関する処理手順を含む内部処理について説明する。
【００２０】
本実施形態において、乱数の生成には、たとえば初期値を１として所定の時間間隔で値を更新（たとえば、値に１を加算）し、最大値に到達すると次の更新によりその値を１に戻し、以後この動作を繰り返すカウンタ（以下、ループカウンタと記す）が使用される。本実施形態では、このループカウンタは、ＲＡＭ２４に所定の記憶領域を確保し、ＣＰＵ２２が、上述したような手順に従ってこの記憶領域に値を順次書込んでいくことにより実装されるものである。乱数の生成は、ＣＰＵ２２が、たとえば始動入賞口３への遊技球の入賞を検出した時に、このループカウンタの値を読出すことによって実施される。パチンコ機の構成上、始動入賞口３への遊技球の入賞の発生間隔には制御不能の不定性（たとえば、少なくとも±１秒程度）が伴い、ループカウンタの更新間隔は、通常この不定性の度合いよりも十分短く（たとえば、４ミリ秒）設定されるため、一回の値の読出しから次の読出しの間にループカウンタのカウント値はランダムに更新されることになり、このようにして生成された数字を乱数と見なすことができる。
【００２１】
図３は、ＣＰＵ２２で実行される制御手順の概要を示したフローチャートである。この一連の処理は、電源投入後に制御手順が開始した後、図示しないリセット回路から所定時間（たとえば、４ミリ秒）毎にリセット信号が供給されるたびに、先頭のステップ（ステップＳ１００）から繰り返し実行されるものである。パチンコ機の電源が投入されて、ＲＯＭ２３に記憶された制御プログラムが読み出され、ＣＰＵ２２での制御手順が開始すると、ＣＰＵ２２は、まずこの制御手順が電源投入後最初に実行されたものであるか否かを判別する（ステップＳ１００）。最初の実行である場合（Ｙ）には、制御はステップＳ１０１に移行し、そうでない場合（Ｎ）には、ステップＳ１０２に移行する。
【００２２】
ステップＳ１０１において、ＣＰＵ２２は、各種の初期化処理、たとえばＲＡＭ２４の初期化、各制御処理用の初期データの設定、上述したリセット回路を動作させるタイマ割込みの設定などを実行し、その後ステップＳ１１１に移行する。
【００２３】
一方、ステップＳ１０２では、ＣＰＵ２２は、各種乱数の更新処理を実行し、ＲＡＭ２４に設けられた各種乱数生成用のループカウンタのカウント値に、たとえば１を加算することによって更新を実施する。後述する大当たり判定乱数用ループカウンタの更新も、このステップに含まれる。次に、ステップＳ１０３において、ＣＰＵ２２は、各種センサ１１、１２が出力した信号を、入力ポート２５を介して、たとえば自身のレジスタに読み込み格納するポート入力処理、ステップＳ１０４では、後述する各ステップでの制御処理においてＲＡＭ２４に確保された出力バッファに格納されていた制御コマンドを、出力ポート２６を介して各制御部１３、１５、１７、１９に出力するポート出力処理を実行する。
【００２４】
次に、ステップＳ１０５において、ＣＰＵ２２は、ステップＳ１０３で検出された各種入賞球の有無に応じて、各種当たり／はずれを抽選し、表示装置に表示する図柄およびその表示態様などを決定する入賞制御処理を実行する。後述する大当たり判定用乱数の生成、大当たりの判定、乱数の履歴に対する判定などの内部処理はこのステップに含まれる。次に、ステップＳ１０６では、ステップＳ１０５で決定された遊技状態に応じて、特別図柄表示装置２などの表示を制御する制御コマンドを上記出力バッファに格納する表示制御処理を実行し、ステップＳ１０７では、たとえば大当たり状態時において大入賞口４の開閉を制御する制御コマンドを上記出力バッファに格納する特賞状態制御処理を実行する。
【００２５】
次に、ＣＰＵ２２は、ステップＳ１０８では、賞球の払出し制御に必要な制御コマンドを、ステップＳ１０９では、各表示灯７、１６の点消灯制御に必要な制御コマンドを、ステップＳ１１０では、スピーカ１４を駆動するために必要な制御コマンドを、それぞれ上記出力バッファの所定領域に格納する制御処理を実行する。その後、ステップＳ１１１では、リセット信号が入力されるまで、たとえば各種乱数生成用ループカウンタの更新を繰り返し実行するリセット待機処理が実行し、ステップＳ１０１で設定した所定の時間（４ミリ秒）が経過すると、図示しないリセット回路からＣＰＵ２２に対してリセット信号が入力され、再び先頭のステップＳ１００から制御が開始することになる。
【００２６】
以下、本発明の主要動作を含む処理手順を説明する。まず、この処理手順を実行するために、ＲＡＭ２４内に確保される特定の記憶領域について説明し、その後入賞制御処理（ステップＳ１０５）の一部として実行される、本発明の主要動作を含む処理手順を説明する。
【００２７】
図４は、特定の目的のためにＲＡＭ２４内に確保される記憶領域のうち、本発明に係る部分を抜き出して示した概念図である。本実施形態では、ＲＡＭ２４に、大当たり判定用乱数ループカウンタＡ（以下、ＬＣＡと記す）２４ａとして使用される記憶領域と、大当たり判定用乱数ループカウンタＢ（以下、ＬＣＢと記す）２４ｂとして使用される記憶領域を確保し、ランダムに発生する始動入賞口３への入賞を契機としてＬＣＡ  ２４ａおよびＬＣＢ２４ｂのカウント値を読出すことによって、本発明に係る乱数生成手段を構成する。ＬＣＡ  ２４ａは１〜１０の１０個のカウント値を、ＬＣＢ  ２４ｂは、１〜３１の３１個のカウント値を、それぞれ取るものとし、ＬＣＡ  ２４ａおよびＬＣＢ  ２４ｂのカウント値には、図３に示す制御手順のステップＳ１０２（および、必要な場合はステップＳ１１１）における乱数更新処理においてそれぞれ１が加算されるものとする。このような態様で使用した場合、ＬＣＡ  ２４ａおよびＬＣＢ  ２４ｂの組は、（１、１）〜（１０、３１）で表される３１０通りの数字の組を生成するループカウンタとして動作する。ここで、ＬＣＡ  ２４ａに対する当たり数字を７とし、ＬＣＢ  ２４ｂに対する当たり数字も同様に７とする。
【００２８】
図４において、大当たり判定用乱数Ａ格納領域２４ｃは、後述する入賞制御処理手順において、始動入賞口３への入賞を契機としてＬＣＡ  ２４ａから読出された乱数（以下、大当たり判定用乱数Ａと記す）を格納するための記憶領域である。この記憶領域は、図柄変動中の入賞を最大４つまで保留しておくため、保留されたそれぞれの入賞に対して生成された乱数を格納する４つの領域を有している（以下、個別の領域を指定する際には、それぞれＲＡ（１）〜ＲＡ（４）と記す）。同様に、大当たり判定用乱数Ｂ格納領域２４ｄは、後述する入賞制御処理手順において、始動入賞口３への入賞を契機としてＬＣＢ  ２４ｂから読出された乱数（以下、大当たり判定用乱数Ｂと記す）を格納するための記憶領域である。この記憶領域は、図柄変動中の入賞を最大４つまで保留しておくため、保留されたそれぞれの入賞に対して生成された乱数を格納する４つの領域を有している（以下、個別の領域を指定する際には、それぞれＲＢ（１）〜ＲＢ（４）と記す）。本実施形態では、本発明に係る第１の条件を「大当たり判定用乱数Ａと大当たり判定用乱数Ｂが両者共に７であること」とし、本発明に係る第１の判定手段を含む、後述する大当たり判定の処理手順（図５、ステップＳ２０８）によって大当たりか否かを判定するものである。
【００２９】
大当たり判定用乱数Ａ履歴格納領域２４ｅは、最後に生成されたものから遡って１０回分の大当たり判定用乱数Ａを格納する１０個の領域を有する記憶領域である（以下、個別の領域を指定する際には、それぞれＨＡ（１）〜ＨＡ（１０）と記す）。ここに格納される乱数は、遊技の進行中大当たり判定用乱数Ａが生成されると、その生成された乱数を含む最新の１０回分にその都度更新されるものである。本実施形態では、本発明に係る第２の条件を「大当たり判定用乱数Ａが７であること」とし、本発明に係る第２の判定手段を含む、後述する乱数履歴チェックの処理手順（図５、ステップＳ２０５）において、この記憶領域ＨＡ（１）〜ＨＡ（１０）に保持された乱数を使用するものする。保留球数カウンタ２４ｆは、処理が保留されている始動入賞口３への入賞の数を示すカウンタであって、０〜４の値をとる。特殊演出モードフラグ２４ｇは、上記乱数履歴チェックの処理手順において設定され、大当たり判定用乱数Ａ履歴格納領域２４ｅに格納された乱数が所定の条件を満たすか否かを示すフラグである。
【００３０】
図５は、図３に示すステップＳ１０５における入賞制御処理のうち、本発明に係る部分を抜き出して表したフローチャートであり、具体的には、始動入賞口３への入賞に対する入賞制御処理について、大当たり判定に至るまでを追跡するものである。ここで、ステップＳ２０５における乱数履歴チェックが本発明における主要動作であり、この詳細は図６に示されている。以下、この処理手順をステップごとに説明する。
【００３１】
まず、図５に示す処理手順を開始する前に、ＣＰＵ２２は、既にポート入力処理（ステップＳ１０３）において各種センサ、特に特別図柄始動センサ１１からの入力信号を検知し、その状態をたとえばいずれかのレジスタなどに保持しており、図５に示す処理手順は、そのレジスタなどを参照し、始動入賞口３への入賞があるか否かを判別することから始まる（ステップＳ２００）。ここで、上記入賞がない場合（Ｎ）には、ステップＳ２０１へ、入賞がある場合（Ｙ）にはステップＳ２０２に制御を移行する。
【００３２】
ステップＳ２０１において、ＣＰＵ２２は、ＲＡＭ２４の保留球数カウンタ２４ｆを参照し、保留球数が０であるかどうかを判別する。その結果、保留球数が０の場合（Ｙ）には何もせずにこの処理手順を終了し、保留球数が０でない場合（Ｎ）には、ステップＳ２０６に制御を移行して、後述する大当たり抽選の処理手順を開始する。
【００３３】
一方、ステップＳ２０２では、ＣＰＵ２２は、ＲＡＭ２４の保留球数カウンタ２４ｆを参照し、保留球数が４であるかどうかを判別する。その結果、保留球数が４の場合（Ｙ）には、設定された最大値に到達しているため、これ以上の入賞制御処理は行われず、何もせずにこの処理手順を終了する。保留球数が３以下の場合（Ｎ）には、ステップＳ２０３に制御を移行して入賞制御処理を開始する。
【００３４】
ステップＳ２０３において、ＣＰＵ２２は、ここで処理を開始した入賞に対応してＲＡＭ２４の保留球数カウンタ２４ｆの値に１を加算する。次に、ステップＳ２０４では、まずＲＡＭ２４のＬＣＡ（大当たり判定用乱数ループカウンタＡ）２４ａからそのカウント値（１〜１０のいずれかの値）を読出し、その値を大当たり判定用乱数Ａ格納領域２４ｃのＲＡ（保留球数）に格納する（たとえば、ステップＳ２０３での更新の結果、現在の保留球数カウンタの値が３であった場合には、読出されたカウント値はＲＡ（３）に格納される）。同様に、ＣＰＵ２２は、ＲＡＭ２４のＬＣＢ（大当たり判定用乱数ループカウンタＢ）２４ｂからそのカウント値（１〜３１のいずれかの値）を読出し、その値を大当たり判定用乱数Ｂ格納領域２４ｄのＲＢ（保留球数）に格納する（たとえば、ステップＳ２０３での更新の結果、現在の保留球数カウンタの値が３であった場合には、読出されたカウント値はＲＢ（３）に格納される）。この手順によって、ここで処理を開始した入賞に対する抽選用の乱数が生成されたことになり、ステップＳ２０５の乱数履歴チェックに制御を移行する。このステップの詳細については後述する。
【００３５】
ステップＳ２０５の終了後、まず、ステップＳ２０６において、ＣＰＵ２２は、たとえば図柄変動時間を設定したタイマなどを参照し、以前の入賞制御処理に基づく図柄変動が現在実行されているか否かを判別する。その結果、図柄変動中の場合（Ｙ）、この段階でこの処理手順を終了する。この場合には、ここまでの保留球数とそれぞれの保留球に対応する大当たり判定用乱数を保存した状態で、次回以後の入賞制御処理を待つことになる。図柄変動中ではない場合（Ｎ）には、ステップＳ２０７に制御を移行する。
【００３６】
ステップＳ２０７において、ＣＰＵ２２は、次のステップＳ２０８での保留球の処理の進行に対応してＲＡＭ２４の保留球数カウンタ２４ｆの値から１を減算する。ステップＳ２０８では、本発明に係る第１の判定手段に相当する、大当たり判定の処理手順が実行される。具体的には、ＣＰＵ２２は、ＲＯＭ２３に記憶されたＬＣＡ  ２４ａに対する当たり数字（本実施形態では、７）とＲＡ（１）に格納されている値との比較、およびＲＯＭ２３に記憶されたＬＣＢ  ２４ｂに対する当たり数字（本実施形態では、７）とＲＢ（１）に格納されている値との比較を実行し、両者が共に一致する場合（本発明に係る第１の条件を満たす場合）を大当たり、それ以外の場合をはずれと判別して、その結果を、たとえば、ＲＡＭ２４の所定の領域に確保された大当たり用のフラグに、大当たりの場合は１を、はずれの場合は０をセットすることによって保持する。さらに、ステップＳ２０８において、ＣＰＵ２２は、次回以後の入賞制御処理のために、格納されている大当たり判定用乱数のシフト処理を実行する。具体的には、ｉ＝１〜３として、ＲＡ（ｉ＋１）に格納されている値をＲＡ（ｉ）に、ＲＢ（ｉ＋１）に格納されている値をＲＢ（ｉ）に、それぞれ移動する。この手順以後、通常、上述した大当たり判定の結果に応じて、たとえば停止図柄の選択や図柄の変動態様の選択などが実行されるが、その処理手順は従来例と同様とすることができるため、説明を省略する。
【００３７】
以下、本発明の主要動作である乱数履歴チェック（ステップＳ２０５）の処理手順について、図６に示すフローチャートに基づいて説明する。ここで、ＲＡＭ２４のＨＡ（１）〜ＨＡ（１０）（大当たり判定用乱数Ａ履歴格納領域２４ｅ）は、最後に生成されたものから遡って１０回分の大当たり判定用乱数Ａを格納するものである。乱数履歴チェックの処理手順には、この格納を実行する処理手順と、本発明に係る第２の判定手段に相当する処理手順、具体的には、この領域に保存された履歴中に存在する当たり数字７（すなわち、本発明に係る第２の条件を満たす数字）の個数をカウントし、その個数が予め設定された回数（本実施形態では、３回）以上であるか否かを判別する手順とが含まれる。
【００３８】
まず、ステップＳ３００において、ＣＰＵ２２は、本サブルーチンのみで使用する局所変数の初期化を実行する。ｃは７の個数を保持するカウンタであって初期値を０、ｉはループ制御のための変数であって初期値を１とする。次に、ステップＳ３０１において、ＣＰＵ２２は、これまでに保存されている乱数のシフト処理を実行し、最初にこの処理を実行する場合には、ＨＡ（２）に格納されていた乱数がＨＡ（１）に移動する。次に、ステップＳ３０２において、ＣＰＵ２２は、移動したＨＡ（１）に格納されている乱数が７であるかどうかを判別し、そうである場合（Ｙ）にはステップＳ３０３に制御を移行し、ｃの値に１を加算した後ステップＳ３０５に制御を移行する。一方、この数字が７ではない場合（Ｎ）には、なにもせずにステップＳ３０５に制御を移行する。
【００３９】
ステップＳ３０５において、ＣＰＵ２２は、ｉの値が９であるかどうかを判別し、そうでない場合（Ｎ）には、制御をステップＳ３０４に移行してｉの値に１を加算し、その後再びステップＳ３０１に制御を移行する。このようにして、ｉの値が９になるまでステップＳ３０１〜Ｓ３０５の処理が繰り返し実行され、ステップＳ３０５においてｉ＝９と判別（Ｙ）されて制御がステップＳ３０６に移行した時点では、ＨＡ（２）〜ＨＡ（１０）に格納されていた元の乱数を、それぞれＨＡ（１）〜ＨＡ（９）に１つづつ前にずらして格納する処理が終了し、さらにカウンタｃの値は、新しくＨＡ（１）〜ＨＡ（９）に格納されている乱数の中に存在する７の個数を示している。
【００４０】
次に、ステップＳ３０６において、ＣＰＵ２２は、図５に示すステップＳ２０４でＲＡ（保留球数）に格納された乱数、すなわちこの時点において最後に生成された乱数を読出し、それをＨＡ（１０）に格納する。ここまでの処理手順により、ＨＡ（１）〜ＨＡ（１０）には、最後に生成されたものから遡って１０回分の大当たり判定用乱数Ａが、古いものから順番に格納されたことになる。次に、ステップＳ３０７において、ＣＰＵ２２は、最後に格納した乱数が７であるかどうかを判別し、そうである場合（Ｙ）にはステップＳ３０８に制御を移行し、ｃの値に１を加算した後ステップＳ３０９に制御を移行する。一方、この数字が７ではない場合（Ｎ）には、なにもせずにステップＳ３０９に制御を移行する。この時点で、カウンタｃの値は、新しくＨＡ（１）〜ＨＡ（１０）に格納されている乱数の中に存在する７の個数を示している。
【００４１】
最後に、ステップＳ３０９において、ＣＰＵ２２は、ｃの値が３以上であるかどうかを判別し、そうである場合（Ｙ）には、制御をステップＳ３１１に移行して、ＲＡＭ２４に確保された特殊演出モードフラグ２４ｇに１をセットする。一方、ｃの値が２以下であった場合には、制御をステップＳ３１０に移行して、上記特殊演出モードフラグ２４ｇに０をセットする。この特殊演出モードフラグの設定によって乱数履歴チェックは終了し、図５の入賞制御処理に制御が戻ることになる。なお、パチンコ機の電源投入後、大当たり判定用乱数の生成が１０回に到達するまでの間に予期しない結果が生じることを防ぐため、図３に示すステップＳ１０１の初期化処理において、このＨＡ（１）〜ＨＡ（１０）に７以外の数字、たとえば０を書込むものとする。
【００４２】
上述したように、本実施形態において大当たりとなるための条件は、大当たり判定用乱数Ａと大当たり判定用乱数Ｂが両者同時に７となることであるため、この乱数履歴チェック（ステップＳ２０５）におけるカウントには、大当たり判定用乱数Ａは７であったものの、大当たり判定用乱数Ｂが７ではなく、大当たりの抽選自体にははずれた場合も含まれるものである。したがって、たとえば大当たりの抽選に対するはずれが継続している場合において、上記特殊演出モードフラグの値が１であることは、たとえはずれが継続していても、近い過去（本実施形態では、最後の抽選から遡って１０回分）において、少なくとも大当たり乱数Ａに対する当たり数字は、ある程度の頻度で（本実施形態では、３回以上）実際に出現していたことを示すものであり、同様に大当たりの抽選に対するはずれが継続している場合において、上記特殊演出モードフラグの値が０であることは、はずれが継続している上に、大当たり乱数Ａについても、近い過去においてそれほど出現していないことを示すものである。言い換えれば、この特殊演出モードフラグは、遊技の進行につれて、最新の乱数履歴について上記乱数履歴チェックが繰り返し実行され、その結果に応じて値を変化させることによって、上述したような観点からの乱数の出方の時間的な推移を示すものである。
【００４３】
以下、本発明に係る報知手段の実施形態について説明する。本実施形態では、ＲＯＭ２３には、ＣＰＵ２２の制御手順を記述した制御プログラムと、各制御部１３、１５、１７、１９を制御するための通常の制御コマンドに加えて、特殊演出モードフラグ２４ｇが１にセットされている場合（以下、特殊演出モードと記す）のための制御コマンドが記憶され、さらに必要な場合には、制御コマンドを受信する各制御部も、上記特殊演出モード用の制御コマンドに対応するデータ（たとえば、画像や音声など）を備えるものとする。図３に示す制御手順において、上述した乱数履歴チェック（ステップＳ２０５）を含む入賞制御処理（ステップＳ１０５）以後、たとえば表示制御処理（ステップＳ１０６）、ランプ制御処理（ステップＳ１０９）、音声制御処理（ステップＳ１１０）の実行に際して、ＣＰＵ２２は、特殊演出モードフラグ２４ｇを参照し、その値が１である場合には、上記特殊演出モード用の制御コマンドを、０である場合には通常の制御コマンドを、それぞれＲＡＭ２４の出力バッファに格納する。その後、ステップＳ１０４のポート出力処理において、通常の制御コマンドが出力された場合と、特殊演出モード用の制御コマンドが出力された場合とで、たとえばスピーカ１４、表示灯７、１６、特別図柄表示装置２などの各装置の動作態様が異なることによって、乱数の出方の時間的な推移を、遊技者に対して報知するものである。
【００４４】
上述した、各装置の動作態様に相違を与えるための具体的な方法は任意のものとすることができるが、たとえば、ランプ制御において、通常の状態の場合には特殊演出モード表示灯７、７は点灯し続けるものとし、特殊演出モードにおいては、点消灯を繰り返すものとしてもよい。また、音声制御において、通常の状態から特殊演出モードに切り替った時に、ファンファーレ等の所定の効果音を発生させるものとしてもよい。また、表示制御において、特別図柄表示装置２に表示される背景画像やキャラクタ画像などを、通常の状態と特殊演出モードの場合とで切り替えるものとしてもよい。これらの演出は、単独で用いても、それぞれを任意の組み合わせで用いてもよいものであるが、たとえば、はずれの状態が継続している時に、特殊演出モードが発生した場合には、音声および画像の組み合わせをもって、現在「惜しい」状態であること（より具体的には、２つある大当たり判定用乱数のうちの１つは、当たりである「７」が近い過去に頻出していること）を、遊技者に報知するものであってもよい。
【００４５】
これまで、本発明の好ましい実施形態について説明してきたが、本発明は、ここに記載した実施形態に限定されるものではなく、種々の変更及び修正を含み、添付された特許請求の範囲またはその技術的思想から逸脱しないものを含むものである。たとえば、本発明に係る乱数生成手段は、本実施形態における、ＲＡＭ上に形成され、ＣＰＵによって制御されるループカウンタを使用するものには限定されず、任意のハードウェアおよびソフトウェアの使用による乱数または擬似乱数の生成手段を使用できるものである。また、本発明に係る第１の判定手段および第２の判定手段も、本実施形態におけるＣＰＵによって実施される処理手順に限定されず、任意のハードウェアおよびソフトウェアの組み合わせによって実装されるものを含むものである。
【００４６】
また、本実施形態においては、本発明に係る乱数生成手段を２つ備えるものとしたが、乱数生成手段の個数は２に限定されるものではない。たとえば、本発明は、（たとえば１〜３１５までの範囲内の乱数を生成する）乱数生成手段を１つ備え、生成された乱数が特定の当たり数字（たとえば１００）と一致した場合を大当たりとするパチンコ機において、乱数履歴チェック（ステップＳ２０５）では、上記当たり数字に近接する数字（たとえば、８５〜１１５の範囲内にある数字）の数をカウントし、その個数によって特殊演出モードを設定するかどうかの判定を行う場合を含むものである。
【００４７】
さらに、本実施形態は、請求項２の記号を用いて記せば、乱数生成手段の数（Ｎ１）、当たりの判定に用いられる乱数生成手段の数（Ｎ２）、特殊演出モードの判定に用いられる乱数生成手段の数（Ｎ３）について、Ｎ１＝Ｎ２＝２、Ｎ３＝１の場合に相当するが、これらの数の組み合わせは、本実施形態の場合に限定されるものではない。具体例を１つ挙げれば、本発明は、大当たり判定用の乱数生成手段を４個備え、たとえばいわゆる確率変動状態では、上記４個の乱数生成手段のうちの特定の３個の一致のみで大当たり状態を発生させるパチンコ機において、上記３個の乱数生成手段のうちの特定の２個に対応する乱数履歴を保持し、上記２個の乱数履歴を用いて特殊演出モードを設定するかどうかの判定を行う場合（すなわち、Ｎ１＝４、Ｎ２＝３、Ｎ３＝２）も含まれる。
【００４８】
さらに、本発明は、第一種パチンコ機における第一種始動入賞口への入賞に応答する抽選に限定されるものではなく、たとえば第二種のパチンコ機における第二種始動入賞口への入賞に応答する抽選、第三種パチンコ機における第三種始動入賞口への入賞に応答する抽選、あるいは上記すべての種別のパチンコ機におけるその他の入賞口への入賞に対する抽選を含むものである。さらに、本発明は、回胴式遊技機（いわゆるパチスロ機）において、スタートレバーの操作に応答して実施される役の抽選も含むものである。
【００４９】
【発明の効果】
以上、説明したように、本発明によれば、遊技者に有利な遊技状態を発生させるための抽選にはずれる状態が継続している場合でも、「はずれ」の遊技状態が一様に続くのではなく、遊技状態に、抽選の際に生成された乱数に基づいて定義された「惜しい」状態が続いている時間帯と、そうでない時間帯との差異に基づく変化が生まれ、たとえ当たりが出ない時間帯が続いたとしても、遊技者の遊技への興趣を維持することが可能となる。また、上記「惜しい」状態が続いている時間帯か否かは、乱数の出方の時間的な推移に関する所定の条件に基づいて遊技機が報知するため、遊技者自身が、これまでの乱数の出方を記憶しておく必要も、特別図柄表示装置に表示される乱数の分布を注視する必要もなく、遊技に集中することができる。
【００５０】
特に請求項２記載の発明によれば、上記「惜しい」状態の定義に際して、実際に当たりを構成する複数の乱数のうちの一部が使用されるため、遊技者の興趣の維持に対して顕著な効果を奏するものである。
【００５１】
さらに、請求項３記載の発明によれば、上記「惜しい」状態の推移が、音声、画像、表示灯の演出の変化として報知されるため、上記遊技状態の変化をよりリアルに認識することができ、抽選にはずれる状態が継続している場合でも、あたかも遊技者自身の「つき」の上昇／下降を体感しているかのように遊技を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明に係る遊技機の一実施形態であるパチンコ機の遊技盤を示す模式図である。
【図２】図１に示すパチンコ機の制御回路構成を示すブロック図である。
【図３】図２に示す制御回路の主制御部で実施される制御手順の概要を示すフローチャートである。
【図４】図２に示す制御回路におけるＲＡＭの記憶領域構成の要部を示す概念図である。
【図５】入賞制御処理の要部を抜粋して示すフローチャートである。
【図６】乱数履歴チェックの処理手順を示すフローチャートである。
【符号の説明】
２    特別図柄表示装置
３    始動入賞口
４    大入賞口
７    特殊演出モード表示灯
１０    主制御部
１１    特別図柄始動センサ
１３    音声制御部
１５    ランプ制御部
１７    特別図柄表示制御部
２４ａ，２４ｂ    乱数生成手段
【図１】
2004167167.tif 000003
【図２】
2004167167.tif 000004
【図３】
2004167167.tif 000005
【図４】
2004167167.tif 000006
【図５】
2004167167.tif 000007
【図６】
2004167167.tif 000008