(57)【要約】【課題】  抽選処理ＩＣを用いて抽選処理を行う遊技機において、無駄な抽選処理の実行を確実に防止する。【解決手段】  始動口センサＳ２からの信号入力に応じて、抽選処理ＩＣ３５に抽選開始信号を出力すると共に、抽選処理ＩＣ３５から抽選結果信号を取得し、この抽選結果信号が当りのとき、遊技者に優位な状態を出現させるにあたり、取得した抽選結果信号を、所定の保留個数を上限として記憶保留するパチンコ遊技機１であって、抽選開始信号の出力回数にもとづいて、保留個数をカウントする第一の保留カウンタ（仮記憶個数）と、抽選結果信号の取得回数にもとづいて、保留個数をカウントする第二の保留カウンタ（特別図柄の記憶個数）とを備えると共に、第一の保留カウンタ値が上限値のとき、抽選処理ＩＣ３５に対する抽選開始信号の出力を規制する。【選択図】        図７
2005021558.tif 000002
【特許請求の範囲】
【請求項１】
所定の抽選開始条件に応じて、抽選処理ＩＣに抽選開始信号を出力すると共に、前記抽選処理ＩＣから抽選結果信号を取得し、この抽選結果信号が当りのとき、遊技者に優位な状態を出現させるにあたり、取得した抽選結果信号を、所定の保留個数を上限として記憶保留する遊技機であって、
前記抽選開始信号の出力回数にもとづいて、前記保留個数をカウントする第一の保留カウンタと、前記抽選結果信号の取得回数にもとづいて、前記保留個数をカウントする第二の保留カウンタとを備えると共に、前記第一の保留カウンタ値が上限値のとき、前記抽選処理ＩＣに対する抽選開始信号の出力を規制することを特徴とする遊技機。
【請求項２】
前記第一及び第二の保留カウンタ値を監視し、両保留カウンタ値の不一致時間が所定の判定時間を超えたとき、所定のエラー処理を行うエラー管理処理手段を備えることを特徴とする請求項１記載の遊技機。
【請求項３】
前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第一の保留カウンタに第二の保留カウンタ値をセットすることを特徴とする請求項２記載の遊技機。
【請求項４】
前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第一の保留カウンタ値を保持したまま、両保留カウンタ値の差分に応じた回数だけ抽選開始信号の出力を行うことを特徴とする請求項２記載の遊技機。
【請求項５】
前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第二の保留カウンタに第一の保留カウンタ値をセットすると共に、抽選結果信号の保留記憶領域に、両保留カウンタ値の差分に応じた個数の外れ信号を追加することを特徴とする請求項２記載の遊技機。
【請求項６】
前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第二の保留カウンタ値が第一の保留カウンタ値よりも大きいとき、第一の保留カウンタに第二の保留カウンタ値をセットすることを特徴とする請求項２〜５のいずれかに記載の遊技機。
【請求項７】
前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第二の保留カウンタ値が第一の保留カウンタ値よりも大きいとき、第二の保留カウンタに第一の保留カウンタ値をセットすると共に、抽選結果信号の保留記憶領域から、両保留カウンタ値の差分に応じた個数の抽選結果信号を削除することを特徴とする請求項２〜５のいずれかに記載の遊技機。
【請求項８】
前記抽選結果信号が、当り／外れ信号及び／又は乱数信号であることを特徴とする請求項１〜７のいずれかに記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機などの遊技機に関し、特に、抽選処理ＩＣを用いて抽選処理を行う遊技機に関する。
【背景技術】
【０００２】
所定の抽選開始条件に応じて抽選を行い、その結果が当りのとき、遊技者に有利な状態を出現させる遊技機が知られている。例えば、パチンコ遊技機は、始動口に対する遊技球の入賞に応じて抽選（特別図柄抽選）を行い、その結果が当たりのとき、多くの賞品球を獲得可能な大当り状態を出現させる。
通常、パチンコ遊技機などの遊技機は、上記の抽選処理を主制御基板で行うように定められている。主制御基板は、ＣＰＵ及びＲＯＭを有し、ＣＰＵが、ＲＯＭに書き込まれたプログラムを実行することにより、上記の抽選処理が行われる。
【０００３】
また、この種の遊技機では、例えばパチンコ遊技機のように、所定の保留個数を上限として抽選結果を記憶保留するものがある。このように構成される遊技機は、抽選結果の記憶個数をカウントする保留カウンタを備えており、該保留カウンタ値が上限値のとき、それ以上の入賞を無効とし、抽選処理の実行を回避するようになっている。
【０００４】
近年、上記の遊技機においては、集客率を向上させるために、遊技の意外性（大当たりの集中的な出現など）や公平性（大損の防止など）を高めることが要望されている。遊技の意外性を高める方法としては、例えば、抽選処理の当り確率を一定とせず、当り確率に適度な揺らぎを与えることが提案される。また、遊技の公平性を高める方法としては、例えば、抽選回数の累積に応じて当り確率を高くすることが提案される。
しかしながら、抽選処理に上記のような確率変化機能を付加した場合には、ＣＰＵの処理負担が増加し、処理の遅れや誤動作を招来する可能性がある。
【０００５】
そこで、上記のような抽選処理を、ＣＰＵで行うことなく、ハードウエア（ＩＣ）で実行することが提案される（例えば、特許文献１、２参照。）。例えば、特許文献１に示される抽選処理ＩＣ（確率発生装置）は、当り確率に適度な揺らぎを与える機能を備えており、また、特許文献２に示される抽選処理ＩＣ（確率発生装置）は、抽選回数の累積に応じて当り確率を高くする機能を備えている。このような抽選処理ＩＣを遊技機に採用すれば、ＣＰＵの処理負担を増加させることなく、遊技の意外性や公平性を高めることが可能になる。
【特許文献１】特開２００３−５０６９５号公報（第７頁、第５図）
【特許文献２】特開２００３−６２２２１号公報（第５頁、第５図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、抽選結果を記憶保留する遊技機では、上記のような抽選処理ＩＣを採用すると、保留カウンタ値が上限値であっても、抽選処理ＩＣに抽選開始信号が入力され、無駄な抽選処理が行われる可能性がある。例えば、パチンコ遊技機の始動口センサを抽選処理ＩＣの抽選開始信号入力端子に直接接続した場合、保留カウンタ値とは無関係に抽選処理が実行されてしまう。
このような無駄な抽選処理を実行すると、ＣＰＵの処理負担が増加するだけでなく、抽選処理ＩＣの抽選処理精度が低下（例えば、確率変化パターンのズレ）するという問題がある。
【０００７】
そこで、始動口センサをＣＰＵに接続し、ＣＰＵから抽選処理ＩＣに抽選開始信号を出力することが提案される。このような構成であれば、前述の保留カウンタ値にもとづいて、抽選処理ＩＣに対する抽選開始信号の出力を制限することが可能になる。
しかしながら、抽選処理ＩＣを採用した場合、抽選処理開始信号の出力タイミングと、抽選結果信号の取得タイミングにタイムラグが生じるため、その間に抽選開始信号が出力されると、依然として無駄な抽選処理が実行される可能性があった。
【課題を解決するための手段】
【０００８】
本発明は、上記の目的を達成するために創作されたものであって、所定の抽選開始条件に応じて、抽選処理ＩＣに抽選開始信号を出力すると共に、前記抽選処理ＩＣから抽選結果信号を取得し、この抽選結果信号が当りのとき、遊技者に優位な状態を出現させるにあたり、取得した抽選結果信号を、所定の保留個数を上限として記憶保留する遊技機であって、前記抽選開始信号の出力回数にもとづいて、前記保留個数をカウントする第一の保留カウンタと、前記抽選結果信号の取得回数にもとづいて、前記保留個数をカウントする第二の保留カウンタとを備えると共に、前記第一の保留カウンタ値が上限値のとき、前記抽選処理ＩＣに対する抽選開始信号の出力を規制することを特徴とする。
遊技機をこのように構成すれば、抽選処理開始信号の出力タイミングと、抽選結果信号の取得タイミングにタイムラグがあっても、その間に無駄な抽選開始信号が出力されることがない。これにより、抽選処理ＩＣにおける無駄な抽選処理の実行を防止し、遊技機制御部（ＣＰＵ）の処理負担を軽減できるだけでなく、抽選処理ＩＣにおける抽選処理精度の低下を回避することができる。
また、前記第一及び第二の保留カウンタ値を監視し、両保留カウンタ値の不一致時間が所定の判定時間を超えたとき、所定のエラー処理を行うエラー管理処理手段を備えることを特徴とする。遊技機をこのように構成すれば、両保留カウンタ値の不整合を監視でき、しかも、適切なエラー処理を行うことにより、両保留カウンタ値の不整合に起因する不具合の発生を防止することができる。
また、前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第一の保留カウンタに第二の保留カウンタ値をセットすることを特徴とする。遊技機をこのように構成すれば、第一の保留カウンタに第二の保留カウンタ値をセットするという簡単な処理により、両保留カウンタ値の不整合を解消することができる。また、この場合、第二の保留カウンタ値にもとづいて保留個数表示を行うようにすれば、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
また、前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第一の保留カウンタ値を保持したまま、両保留カウンタ値の差分に応じた回数だけ抽選開始信号の出力を行うことを特徴とする。遊技機をこのように構成すれば、第一の保留カウンタ値にもとづいて保留個数表示を行う場合、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
また、前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第二の保留カウンタに第一の保留カウンタ値をセットすると共に、抽選結果信号の保留記憶領域に、両保留カウンタ値の差分に応じた個数の外れ信号を追加することを特徴とする。遊技機をこのように構成すれば、第一の保留カウンタ値にもとづいて保留個数表示を行う場合、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
また、前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第二の保留カウンタ値が第一の保留カウンタ値よりも大きいとき、第一の保留カウンタに第二の保留カウンタ値をセットすることを特徴とする。遊技機をこのように構成すれば、第一の保留カウンタに第二の保留カウンタ値をセットするという簡単な処理により、両保留カウンタ値の不整合を解消することができる。また、この場合、第二の保留カウンタ値にもとづいて保留個数表示を行うようにすれば、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
また、前記エラー管理処理手段は、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第二の保留カウンタ値が第一の保留カウンタ値よりも大きいとき、第二の保留カウンタに第一の保留カウンタ値をセットすると共に、抽選結果信号の保留記憶領域から、両保留カウンタ値の差分に応じた個数の抽選結果信号を削除することを特徴とする。遊技機をこのように構成すれば、第一の保留カウンタ値にもとづいて保留個数表示を行う場合、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
また、前記抽選結果信号が、当り／外れ信号及び／又は乱数信号であることを特徴とする。遊技機をこのように構成すれば、乱数信号を出力する抽選処理ＩＣを採用した場合に限らず、当り／外れ信号を出力する抽選処理ＩＣを採用した場合であっても、本発明の効果が得られる。
【発明の効果】
【０００９】
本発明の遊技機によれば、所定の抽選開始条件に応じて、抽選処理ＩＣに抽選開始信号を出力すると共に、前記抽選処理ＩＣから抽選結果信号を取得し、この抽選結果信号が当りのとき、遊技者に優位な状態を出現させるにあたり、取得した抽選結果信号を、所定の保留個数を上限として記憶保留する遊技機において、無駄な抽選処理の実行を確実に防止することができる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の実施の形態について、図面に基づいて説明する。
［パチンコ遊技機の基本構成］
まず、本発明に係るパチンコ遊技機（遊技機）の基本構成について説明する。図１及び図２において、１はパチンコ遊技機であって、該パチンコ遊技機１は、パチンコ島に固定される外枠２に対して、開閉自在に取り付けられる。パチンコ遊技機１の側方隣接位置には、台間玉貸し機３が並設され、この台間玉貸し機３に、現金（紙幣又は硬貨）又はプリペイドカードを投入することにより、台間玉貸し機３又はパチンコ遊技機１から遊技玉が貸し出され、パチンコ遊技が可能になる。
【００１１】
パチンコ遊技機１の正面は、遊技盤４と、その前方を覆う開閉自在なガラス枠５と、遊技球を溜める上皿６と、上皿６の余剰球を溜める下皿７と、遊技球の発射操作を行う発射ハンドル８と、遊技球の貸出操作を行う貸出操作部９と、効果音を発生するスピーカ１０とを備えており、また、パチンコ遊技機１の背面は、払出用の遊技球を溜める遊技球タンク１１と、遊技球タンク１１内の遊技球を上皿６に払い出す賞球払出装置１２と、遊技球を発射する発射モータ（発射装置）１３と、後述する各種の制御基板とを備えている。
【００１２】
図３に示すように、遊技盤４には、始動口１４、入賞口１５、大入賞口１６、ゲート１７、アウト口１８及び遊技釘１９が配置されており、遊技盤４に発射された遊技球は、遊技釘１９によって各口１４〜１８に誘導される。遊技盤４の中央部には、液晶パネルからなる特別図柄表示部２０が設けられ、その周りは、センター飾り２１によって囲まれている。また、センター飾り２１の内側下部には、遊技球を遊動させるステージ２２が設けられている。
【００１３】
［パチンコ遊技機の基本動作］
上皿６に遊技球が溜った状態で発射ハンドル８を回し操作すると、遊技盤４に向けて遊技球が発射される。発射された遊技球が始動口１４又は入賞口１５に入賞した場合は、所定個数の遊技球が賞品球として払い出される。
【００１４】
また、遊技球がゲート１７を通過したときは、普通図柄表示部（本実施形態では、特別図柄表示部２０が兼用される。）において普通図柄の変動表示が行われ、その停止図柄が所定の当たり図柄である場合は、始動口１４に設けられる普通電動役物１４ａが所定時間にわたって開放動作される。
【００１５】
また、遊技球が始動口１４に入賞したときは、特別図柄表示部２０において特別図柄抽選の変動表示が行われる。始動口１４への入賞で得られる抽選の権利は、所定の保留個数（例えば、４個）を上限として保留することができ、その保留個数は、保留個数表示部（本実施形態では、特別図柄表示部２０が兼用される。）に表示される。特別図柄表示部２０の表示図柄が、予め決められた大当りの組み合せで停止すると、後述する大当りモード（特定遊技状態）となる。以下、大当りの開始、終了などを契機として切換えられるパチンコ遊技機１の各種遊技モードについて、図４を参照して説明する。
【００１６】
［パチンコ遊技機の遊技モード］
１）通常遊技モード
このモードでは、２段階の大当り確率のうち、低確率（例えば、１／３５９）が適用される。また、このモードでは、普通図柄の抽選サイクルが長くなっている。
２）大当りモード
特別図柄が予め決められた大当りの配列で停止したとき、このモードが実行される。大当りモードでは、大入賞口１６に設けられる特別電動役物１６ａが開放動作され、遊技者に有利な状態となる。この開放動作は、所定時間の経過（例えば、３０秒）または所定個数の入賞（例えば、１０球）を条件として終了するが、開放動作中に入賞した遊技球が大入賞口１６内の特定領域を通過した場合は、上記開放動作が所定のラウンド数（例えば、１５ラウンド）を限度として繰り返される。
【００１７】
３）確率変動モード
このモードは、大当りモードが終了した後、所定の確率（例えば、１／２）で実行されるものであり、例えば、大当り時の特別図柄が確率変動図柄であったとき、その権利が与えられる。確率変動モードでは、大当り確率が高確率（例えば、１／６５）であり、また、普通図柄の抽選サイクルが短く、しかも、普通電動役物１４ａの開放時間が長いため、持ち玉をほとんど減らすことなく、再び大当りを発生させることができる。
【００１８】
４）時間短縮モード
このモードは、大当りモードが終了した後に実行される。時間短縮モードでは、通常遊技モードと同じ大当り確率（低確率）が適用されるが、普通図柄の抽選サイクルが短く、しかも、普通電動役物１４ａの開放時間が長いため、持ち玉をほとんど減らすことなく、遊技を継続することができる。ただし、このモードは、大当り終了後、特別図柄の変動回数が所定回数（例えば、１００回）となった時点で終了し、通常遊技モードに切り換えられる。
【００１９】
［パチンコ遊技機の基板構成］
図５に示すように、パチンコ遊技機１は、メイン基板として主制御基板２３を備えると共に、サブ基板として図柄表示制御基板２４、音制御基板２５、ランプ制御基板２６、払出制御基板２７及び発射モータ制御基板２８を備える。払出制御基板２７には、玉切れスイッチ２９、払出センサ３０、払出モータ３１などが接続されており、主制御基板２３からの払出指定コマンドに応じて遊技球の払い出しを行うほか、台間玉貸し機３からの貸出指定コマンドに応じて遊技球の払い出しを行う。また、発射モータ制御基板２８には、発射スイッチ（ハンドル角センサ）３２、タッチセンサ３３、発射モータ１３などが接続されており、発射スイッチ３２及びタッチセンサ３３がＯＮのとき、発射モータ１３を駆動させる。
【００２０】
また、図柄表示制御基板２４は、主制御基板２３からのコマンドに応じて、特別図柄表示部２０の表示制御を行うサブ基板であり、音制御基板２５は、主制御基板２３からのコマンドに応じて、所定の効果音をスピーカ１０から発生させるサブ基板であり、ランプ制御基板２６は、主制御基板２３からのコマンドに応じて、所定のパターンで発光表示ランプＬを点灯制御するサブ基板である。
【００２１】
主制御基板２３には、入賞口１５への入賞を検出する入賞口センサＳ１、始動口１４への入賞を検出する始動口センサＳ２、ゲート１７の通過を検出するゲートセンサＳ３、大入賞口１６への入賞を検出する大入賞口センサＳ４、大入賞口１６のＶゾーン（特定領域）通過を検出するＶセンサＳ５などのセンサ類と、特別電動役物１６ａを開閉動作させる特別電動役物ソレノイドＳＯＬ１、普通電動役物１４ａを開閉動作させる普通電動役物ソレノイドＳＯＬ２などのアクチュエータ類と、上記制御基板２３〜２７とが接続されている。つまり、主制御基板２３は、上記各センサＳ１〜Ｓ５の検出信号に応じて、特別図柄抽選処理、普通図柄抽選処理、各サブ基板に対するコマンド送信処理、電動役物動作処理などを行うように構成されており、以下、主制御基板２３の構成及び制御内容を詳細に説明する。
【００２２】
図６に示すように、主制御基板２３は、少なくともＣＰＵ３４及び抽選処理ＩＣ３５を備える。ＣＰＵ３４は、ＲＯＭ（図示せず）に書き込まれた主制御プログラムにしたがって、上記の各種処理を実行するものである。抽選処理ＩＣ３５は、抽選処理を行うために構成されたハードウエアであり、本実施形態では、抽選処理ＩＣ３５を用いて特別図柄抽選を行う。抽選処理ＩＣ３５は、抽選開始信号（トリガ信号）を入力するＴＲＧ端子と、抽選結果信号として乱数信号を出力するＲ０〜Ｒ１５端子（抽選結果出力端子）と、抽選結果信号の取得タイミング信号を出力するＥＮＤ端子とを備え、いずれの端子もＣＰＵ３４に接続される。
【００２３】
［抽選処理ＩＣの構成及び機能］
抽選処理ＩＣ３５は、ＴＲＧ端子からの抽選開始信号の入力に応じて、所定の当り確率で抽選処理を行い、Ｒ０〜Ｒ１５端子から抽選結果信号として乱数信号を出力する抽選処理回路と、抽選結果信号の出力から所定時間後に、ＥＮＤ端子から取得タイミング信号を出力する取得タイミング信号出力回路とを備えて構成されている。
【００２４】
図７に示すように、抽選処理ＩＣ３５の抽選処理回路は、抽選開始信号の入力に応じて抽選処理を行い、抽選開始信号の入力から所定時間（ａ−ｂ）後に、Ｒ０〜Ｒ１５端子から乱数信号を出力する。但し、乱数信号の出力時間ピッチには、最小値ａが規定されているため、例えば、図７に示すように、ａ時間内に２回の抽選開始信号入力があった場合は、２回目の乱数信号出力が遅延される。抽選処理ＩＣ３５の取得タイミング信号出力回路は、乱数信号の出力から所定時間ｂ後に、ＥＮＤ端子から取得タイミング信号を出力する。尚、設定時間ａ、ｂは、任意に設定することが可能であり、例えば、ａを１００ｍｓｅｃ、ｂを２００ｎｓｅｃとする。
【００２５】
［主制御プログラム］
次に、主制御基板２３の制御内容をフローチャートに沿って説明する。図８に示すように、主制御プログラムは、メイン処理と２つの割込処理で構成されている。メイン処理は、電源投入時に、ＣＰＵ初期設定処理、内蔵デバイス初期設定処理、ＲＡＭ初期設定処理、電源投入時コマンド送信処理などの初期処理を行った後、割込みを許可し、演出用乱数更新処理を繰返し実行する。割込処理には、ＥＮＤ端子信号の立上り時に発生するＥＮＤ割込処理と、一定周期（例えば、２ｍｓｅｃ）で発生するタイマ割込処理とがあり、その優先順位は、タイマ割込処理よりもＥＮＤ割込処理の方が高く設定されている。
【００２６】
図９に示すように、ＥＮＤ割込処理は、レジスタを退避させると共に、完了フラグに「ＦＦ（ｈ）」をセットした後、入力ポートよりＲ０〜Ｒ１５端子信号（乱数信号）の値を入力し、これらの値を判定結果値に格納する。その後、レジスタの復帰処理を行うと共に、割込みを許可してメイン処理に復帰する。
【００２７】
図１０に示すように、タイマ割込処理は、レジスタ退避、ウオッチドッグタイマクリアなどの処理を行った後、出力処理、タイマ更新処理、入力処理、乱数作成処理（普通図柄抽選用）、判定結果取得処理、特別図柄処理、大入賞口処理、普通図柄処理、普通電動役物処理、エラー管理処理などのサブルーチンを実行し、その後、レジスタ復帰及び割込許可を行ってメイン処理に復帰する。以下、上記サブルーチンのうち、本発明に関連する入力処理、判定結果取得処理、特別図柄処理及びエラー管理処理について説明する。
【００２８】
図１１に示すように、入力処理は、ＴＲＧ端子に「０」を出力した後、各ポートの入力を調べ、エッジの検出を行う。次に、始動口センサＳ２からの入力を判断し、該判断結果がＹＥＳの場合は、仮記憶個数（第一の保留カウンタ）が４個以上であるか否かをさらに判断する。そして、この判断結果がＮＯである場合は、仮記憶個数をインクリメント（１加算）すると共に、ＴＲＧ端子に「１」（抽選開始信号）を出力した後、上位ルーチンへ復帰する。
【００２９】
図１２に示すように、判定結果取得処理は、まず、完了フラグが「０」以外であるか否かを判断し、この判断結果がＮＯである場合は、そのまま上位ルーチンへ復帰する。一方、完了フラグが「０」以外である場合は、ＥＮＤ割込処理で取得した判定結果値を、特別図柄の記憶個数（第二の保留カウンタ）に応じて、大当り判定乱数記憶領域に格納する。この大当り判定乱数記憶領域は、最大で４個の判定結果値を記憶可能であり、記憶個数に応じて判定結果値の格納先が順次シフトされる。判定結果値を大当り判定乱数記憶領域に格納した後は、特別図柄の記憶個数をインクリメントした後、完了フラグに「０」をセットして上位ルーチンへ復帰する。
【００３０】
図１３に示すように、特別図柄処理は、大当り中の判断をし、これがＮＯである場合は、特別図柄変動中であるか否かを判断する。この判断結果がＮＯのときは、特別図柄の記憶があるか否かを判断し、これがＹＥＳの場合は、後述する大当り判定処理及び変動パターン選択処理を行った後、特別図柄の記憶個数及び仮記憶個数をデクリメント（１減算）し、更に、後述する特別図柄記憶シフト処理を行った後、特別図柄変動開始時の初期化処理を行う。一方、特別図柄が変動中である場合は、特別図柄変動時間の経過に応じて、特別図柄変動停止処理を行うと共に、大当りフラグの有無を判断する。そして、大当りフラグがあるときは、大当り時処理化処理を行う。
【００３１】
図１４に示すように、大当り判定処理は、まず、大当りフラグをクリアした後、大当り判定値記憶１より判定値を取得する。次に、取得した判定値と当り値（例えば、７）を比較し、これが一致するときは、大当りフラグをセットする。尚、特別図柄記憶シフト処理は、図１５に示すように、大当り判定値記憶領域の大当り判定値記憶２〜４を上位の領域に順次シフトする処理である。
【００３２】
図１６に示すように、変動パターン選択処理は、大当りフラグがあるか否かを判断し、この判断結果がＹＥＳのときは、大当り時変動パターンテーブルから、演出用乱数を元に変動パターン及び変動時間を取得する。また、大当りフラグが無いときは、はずれ時変動パターンテーブルから、演出用乱数を元に変動パターン及び変動時間を取得する。
【００３３】
図１７に示すように、エラー管理処理は、まず、特別図柄の記憶個数と仮記憶個数とが一致するか否かを判断し、この判断結果がＹＥＳのときは、記憶タイマに「０」をセットする。一方、特別図柄の記憶個数と仮記憶個数とが一致しない場合は、記憶タイマをインクリメントしながら、記憶タイマとエラー判定値（例えば５００）を比較する。そして、記憶タイマがエラー判定値以上になった場合は、仮記憶個数に特別図柄の記憶個数をセットすると共に、エラーを報知するためにＬＥＤの点灯を行う（エラー報知をサブ基板で行う場合は、そのサブ基板に対してエラーコマンドの送信を行う）。
尚、フローチャートによる説明は省略したが、本実施形態では、特別図柄の記憶個数（第二の保留カウンタ）又は仮記憶個数（第一の保留カウンタ）にもとづいて、保留個数の表示が行われる。
【００３４】
叙述の如く構成された本実施形態のパチンコ遊技機１は、始動口センサＳ２からの信号入力に応じて、抽選処理ＩＣ３５に抽選開始信号を出力すると共に、抽選処理ＩＣ３５から抽選結果信号を取得し、この抽選結果信号が当りのとき、遊技者に優位な状態を出現させるにあたり、取得した抽選結果信号を、所定の保留個数を上限として記憶保留するものであるが、抽選開始信号の出力回数にもとづいて、保留個数をカウントする第一の保留カウンタ（仮記憶個数）と、抽選結果信号の取得回数にもとづいて、保留個数をカウントする第二の保留カウンタ（特別図柄の記憶個数）とを備えると共に、第一の保留カウンタ値が上限値のとき、抽選処理ＩＣ３５に対する抽選開始信号の出力を規制するように構成されるため、抽選処理開始信号の出力タイミングと、抽選結果信号の取得タイミングにタイムラグがあっても、その間に無駄な抽選開始信号が出力されることがない。これにより、抽選処理ＩＣ３５における無駄な抽選処理の実行を防止し、ＣＰＵ３４の処理負担を軽減できるだけでなく、抽選処理ＩＣ３５における抽選処理精度の低下を回避することができる。
【００３５】
また、エラー管理処理では、第一及び第二の保留カウンタ値を監視し、両保留カウンタ値の不一致時間が所定の判定時間（例えば、１０００ｍｓｅｃ）を超えたとき、所定のエラー処理を行うため、両保留カウンタ値の不整合を監視できるだけでなく、適切なエラー処理を行うことにより、両保留カウンタ値の不整合に起因する不具合の発生を防止することができる。
【００３６】
また、エラー管理処理では、両保留カウンタ値の不一致時間が所定の判定時間を超えたとき、第一の保留カウンタに第二の保留カウンタ値をセットするため、簡単な処理で両保留カウンタ値の不整合を解消することができる。また、この場合、第二の保留カウンタ値にもとづいて保留個数表示を行うようにすれば、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
【００３７】
［他の実施形態］
尚、本発明は、前記実施形態に限定されないことは勿論であって、例えば、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第一の保留カウンタ値を保持したまま、両保留カウンタ値の差分に応じた回数だけ抽選開始信号の出力を行うようにしてもよい。このように構成すれば、第一の保留カウンタ値にもとづいて保留個数表示を行う場合、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
【００３８】
また、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第一の保留カウンタ値が第二の保留カウンタ値よりも大きいとき、第二の保留カウンタに第一の保留カウンタ値をセットすると共に、抽選結果信号の保留記憶領域（例えば、大当り判定乱数記憶領域）に、両保留カウンタ値の差分に応じた個数の外れ信号を追加するようにしてもよい。このように構成すれば、第一の保留カウンタ値にもとづいて保留個数表示を行う場合、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
【００３９】
また、両保留カウンタ値の不一致時間が所定の判定時間を超え、かつ、第二の保留カウンタ値が第一の保留カウンタ値よりも大きいとき、第二の保留カウンタに第一の保留カウンタ値をセットすると共に、抽選結果信号の保留記憶領域から、両保留カウンタ値の差分に応じた個数の抽選結果信号を削除するようにしてもよい。このように構成すれば、第一の保留カウンタ値にもとづいて保留個数表示を行う場合、表示保留個数を保持したまま、両保留カウンタ値の不整合を解消することができる。
【００４０】
また、前記実施形態では、抽選結果信号を乱数信号としたが、抽選結果信号を当り／外れ信号としてもよい。このように構成すれば、乱数信号を出力する抽選処理ＩＣを採用した場合に限らず、当り／外れ信号を出力する抽選処理ＩＣを採用した場合であっても、本発明の効果が得られる。
【図面の簡単な説明】
【００４１】
【図１】パチンコ遊技機の正面図である。
【図２】パチンコ遊技機の背面図である。
【図３】遊技盤の正面図である。
【図４】遊技モードの切換りを示すフローチャートである。
【図５】パチンコ遊技機の制御系全体を示すブロック図である。
【図６】主制御基板の構成を示すブロック図である。
【図７】抽選処理ＩＣの動作を示すタイミングチャートである。
【図８】主制御プログラムのメイン処理を示すフローチャートである。
【図９】主制御プログラムのＥＮＤ割込処理を示すフローチャートである。
【図１０】主制御プログラムのタイマ割込処理を示すフローチャートである。
【図１１】主制御プログラムの入力処理を示すフローチャートである。
【図１２】主制御プログラムの判定結果取得処理を示すフローチャートである。
【図１３】主制御プログラムの特別図柄処理を示すフローチャートである。
【図１４】主制御プログラムの大当り判定処理を示すフローチャートである。
【図１５】主制御プログラムの特別図柄記憶シフト処理を示すフローチャートである。
【図１６】主制御プログラムの変動パターン選択処理を示すフローチャートである。
【図１７】主制御プログラムのエラー管理処理を示すフローチャートである。
【符号の説明】
【００４２】
１      パチンコ遊技機
４      遊技盤
１４    始動口
１６    大入賞口
２０    特別図柄表示部
２３    主制御基板
３４    ＣＰＵ
３５    抽選処理ＩＣ
Ｓ２    始動口センサ
【図１】
2005021558.tif 000003
【図２】
2005021558.tif 000004
【図３】
2005021558.tif 000005
【図４】
2005021558.tif 000006
【図５】
2005021558.tif 000007
【図６】
2005021558.tif 000008
【図７】
2005021558.tif 000009
【図８】
2005021558.tif 000010
【図９】
2005021558.tif 000011
【図１０】
2005021558.tif 000012
【図１１】
2005021558.tif 000013
【図１２】
2005021558.tif 000014
【図１３】
2005021558.tif 000015
【図１４】
2005021558.tif 000016
【図１５】
2005021558.tif 000017
【図１６】
2005021558.tif 000018
【図１７】
2005021558.tif 000019