(57)【要約】【課題】  カウンタの値に基づいて行われる抽選処理を単純化できる遊技機を提供する。【解決手段】  球技球が入賞すると循環動作中のカウンタ６１の値を取得してその抽選用乱数値ＲＮＤに基づいて大当りか否かの当否判定する遊技機２であって、カウンタ６１の値が判定基準値ＭＡＸに達するとカウンタ６１を強制的にゼロクリアする一致判定回路６３を設けた。【選択図】  図９
2006102536.tif 000002
【特許請求の範囲】
【請求項１】
遊技者の遊技操作に起因する所定状態を検出した場合には、循環動作中のカウンタの値を取得してその取得値に基づいて遊技者に有利な状態を発生させるか否かの当否判定を行う遊技機であって、前記カウンタの値が基準値に一致すると、前記カウンタを強制的に初期設定する初期設定手段を設けたことを特徴とする遊技機。
【請求項２】
前記初期設定手段は、前記当否判定を行うＣＰＵを含むことなく構成され、前記基準値は、予め固定的に設定されている請求項1に記載の遊技機。
【請求項３】
前記基準値は、前記当否判定を行うＣＰＵによって設定可能に構成されている請求項1に記載の遊技機。
【請求項４】
前記カウンタは、発生する数値列が減少するダウンカウンタであって、前記初期設定手段は、前記ダウンカウンタのプリセット値を設定するようになっている請求項１に記載の遊技機。
【請求項５】
遊技動作を実現する制御プログラムは、無限ループ状に連続して実行されるメイン処理部と、該メイン処理の実行中に所定時間毎に繰り返し実行される前記周期的実行部とを有して構成されている請求項１〜４のいずれかに記載の遊技機。
【請求項６】
前記周期的実行部は、所定時間毎に発生するＣＰＵリセット信号にて繰り返し実行されている請求項１〜５のいずれかに記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機、回胴式遊技機、アレンジボール機、雀球遊技機などの遊技機に関し、特に、抽選処理動作が容易な遊技機に関するものである。
【背景技術】
【０００２】
パチンコ機などの弾球遊技機は、遊技盤に設けた図柄始動口と、複数個の図柄を変動表示させた後に停止させる図柄表示部と、開閉板が開閉駆動されてなる大入賞口などを備えて構成されている。そして、図柄始動口を通過して遊技球が入賞すると図柄表示部が表示図柄の変動を開始させ、その後、大当り状態に対応した特別図柄が整列すると、大入賞口が開放されて数多くの遊技球の払出しが期待できる利益状態が発生するようになっている。
【０００３】
この種の遊技機では、大当り用カウンタをソフトウェア的に実現し、この大当り用カウンタの値を、所定の数値範囲内（０〜ＭＡＸ−１）で所定時間（Ｐ）毎に更新している。例えば、図１０（ａ）のような処理系の場合には、所定時間（Ｐ）毎にＣＰＵにリセット信号を与え、周期的実行部の一部において大当り用カウンタの値を更新している（ＳＴ３０）。また、図１０（ｂ）のような処理系の場合には、所定時間（Ｐ）毎に生じる割込み処理（周期的実行部）において、大当り用カウンタの値を更新している（ＳＴ３０）。
【０００４】
そして、図柄始動口を通過して遊技球が導入されると遊技球が入賞したと判定され（ＳＴ３１）、更新後の大当り用カウンタの値に基づいて大当り判定処理が行われる（ＳＴ３２）。その判定処理の結果、大当り用カウンタの値（抽選用乱数値）が大当り当選値Ｈｉｔと一致すれば、図柄表示部における変動表示後の停止状態で特別図柄が整列するように制御されている。
【０００５】
ところで、このような制御では、一定時間（＝Ｐ×ＭＡＸ）毎に大当りタイミングが招来することになり、しかも、この状態が一定時間（Ｐ）継続されるので、このタイミングで図柄始動手段に遊技球を検出させれば、常に大当り状態を実現できることになり、不正遊技者のターゲットにされ易いという問題がある。
【０００６】
そこで、大当り用カウンタをハードウェア的に実現し、ＣＰＵに供給されるシステムクロックとは無関係に、前記の所定時間（Ｐ）よりも相当に高速に更新することが考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような構成の場合には、大当り用カウンタの値をＣＰＵが取得した後、予め設定されている数値範囲（０〜ＭＡＸ−１）に合致させるための演算処理が必要になるという煩雑さが生じる。
【０００８】
例えば、大当り用カウンタの数値範囲を１〜２N−１とする最も単純な場合であっても、ＣＰＵの処理単位は８ｂｉｔ単位とか１６ｂｉｔ単位などであるため、取得したカウンタ値Ｘについて適宜なマスク処理（Ｘ←Ｘアンド００１１・・１）が必要となる（図１１（ａ）参照）。また、数値範囲が１〜２N−１以外の場合には、図１１（ｂ）のような補正演算が必要となり、その分だけ制御が煩雑化するという問題点がある。
【０００９】
本発明は、このような問題点に鑑みてなされたものであって、カウンタの値に基づいて行われる一連の抽選処理を単純化できる遊技機を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明は、遊技者の遊技操作に起因する所定状態を検出した場合には、循環動作中のカウンタの値を取得してその取得値に基づいて遊技者に有利な状態を発生させるか否かの当否判定を行う遊技機であって、前記カウンタの値が基準値に一致すると、前記カウンタを強制的に初期設定する初期設定手段を設けている。
【００１１】
本発明では、初期設定手段を設けているので、カウンタは所定の数値範囲で循環動作することになり取得したカウンタ値に何らの演算も必要でなくなる。大当り確率が１／Ｎの場合には、例えば、基準値をＮにすることによって、カウンタは０〜Ｎ−１の数値列を循環的に生成することになり、その値をそのまま当否判定に使用できる。
【００１２】
但し、本発明に係るカウンタは、発生する数値列が順次増加するアップカウンタに限定されるものではなく、発生する数値列が順次減少するダウンカウンタであっても良い。このダウンカウンタの場合、基準値は典型的には０であるが、カウンタの値が０に一致すると、初期設定手段は、カウンタを強制的にプリセット値に初期設定する。この場合、プリセット値をＭとし、−１のカウントダウン動作であると仮定すると、生成される数値列はＭ〜１である。
【００１３】
初期設定手段は、当否判定を行うＣＰＵを含むことなく構成することができ、基準値は、予め固定的に設定されているのが好ましい。一方、基準値は、当否判定を行うＣＰＵによって設定可能に構成するのも好適である。なお、発生する数値列が減少するダウンカウンタを使用する場合、初期設定手段は、ダウンカウンタのプリセット値を設定するが、プリセット値は、当否判定を行うＣＰＵによって設定可能に構成しても良い。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、カウンタの値に基づいて行われる抽選処理を単純化できる遊技機を実現できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施例であるカード式弾球遊技機に基づいて本発明の実施の形態を説明する。図１は、本実施例のパチンコ機２を示す斜視図であり、図２は、同パチンコ機２の側面図である。
【００１６】
図１に示すパチンコ機２は、島構造体に着脱可能に装着される矩形枠状の木製の外枠３と、外枠３に固着されたヒンジＨを介して開閉可能に枢着される前枠４とで構成されている。なお、このパチンコ機２は、カード式球貸し機１に電気的に接続された状態で、パチンコホールの島構造体の長さ方向に複数個が配設されている。
【００１７】
ヒンジＨを介して外枠３に枢着される前枠４には、遊技盤５が裏側から着脱自在に装着され、遊技盤５の前側に対応させて、窓部を有するガラス扉６と前面板７とが夫々開閉自在に枢着されている。前面板７には発射用の遊技球を貯留する上皿８が装着され、前枠４の下部には、上皿８から溢流し又は抜き取った遊技球を貯留する下皿９と、発射手段１０の発射ハンドル１１とが設けられている。
【００１８】
この発射手段１０は、回動操作可能な発射ハンドル１１と、この発射ハンドル１１の回動角度に応じた打撃力で打撃槌１２（図４）により遊技球を発射させる発射モータなどを備えている。上皿８の右部には、カード式球貸し機１に対する球貸し操作用の操作パネル１３が設けられ、この操作パネル１３には、カード残額を３桁の数字で表示するカード残額表示部１３ａと、所定金額分の遊技球の球貸しを指示する球貸しスイッチ１３ｂと、ゲーム終了時にカードの返却を指令する返却スイッチ１３ｃとが設けられている。
【００１９】
図３に示すように、遊技盤５には、金属製の外レールと内レールとからなるガイドレール１５がほぼ環状に設けられ、このガイドレール１５の内側の遊技領域５ａには、カラーの液晶ディスプレイ１６、図柄始動口（図柄始動手段兼入賞手段）１７、開閉式入賞口（大入賞手段）１８、複数の普通入賞手段１９（上段の普通入賞手段１９以外に、開閉式入賞口１８の左右両側部に６つの普通入賞手段１９）、２つのゲート２０（通過口）が夫々所定の位置に配設されている。
【００２０】
液晶ディスプレイ１６は、変動図柄を表示するとともに背景画像や各種のキャラクタの動画などを表示する第１図柄表示手段２２として機能する。第１図柄表示手段２２は、背景画やキャラクタをアニメーション的に表示するとともに、左右方向に並ぶ３個（左、中、右）の図柄表示部２２ａ〜２２ｃを有し、図柄始動口１７に遊技球が入賞することを条件に、各図柄表示部２２ａ〜２２ｃの表示図柄が所定時間だけ変動表示（スクロール表示）され、図柄始動口１７への遊技球の入賞タイミングに応じた抽選結果に基づいて決定される停止図柄パターンで停止する。
【００２１】
液晶ディスプレイ１６の直ぐ上側に、普通入賞手段１９と第２図柄表示手段２３とが設けられている。第２図柄表示手段２３は１個の普通図柄を表示する普通図柄表示部を有し、ゲート２０を通過した遊技球が検出されたとき、普通図柄表示部の表示図柄が所定時間だけ変動し、遊技球のゲート２０通過時点において抽選された抽選用乱数値により決定される停止図柄を表示して停止するようになっている。図柄始動口１７には、開閉自在な左右１対の開閉爪１７ａを有する電動式チューリップが設けられており、第２図柄表示手段２３の変動後の停止図柄が当り図柄を表示した場合に、開閉爪１７ａが所定時間だけ開放されて入賞し易くなっている。
【００２２】
開閉式入賞口１８には、前方に開放可能な開閉板１８ａが設けられ、第１図柄表示手段２２の変動後の停止図柄が「７７７」などの当り図柄のとき、「大当り」と称する特別遊技が開始され、開閉板１８ａが前側に開放される。この開閉式入賞口１８の内部に特定領域１８ｂがあり、この特定領域１８ｂを入賞球が通過すると特別遊技が継続される。ここで、特別遊技状態が遊技者に有利な状態に相当する。
【００２３】
開閉式入賞口１８の開閉板１８ａが開放された後、所定時間が経過し、又は所定数（例えば１０個）の遊技球が入賞して開閉板１８ａが閉じるときに、遊技球が特定領域１８ｂを通過していない場合には特別遊技が終了するが、特定領域１８ｂを通過していれば最大で例えば１６回まで特別遊技が継続され、遊技者に有利な状態に制御される。
【００２４】
図４に示すように、前枠４の裏側には、遊技盤５を裏側から押さえる裏機構板３０が着脱自在に装着され、この裏機構板３０には開口部３０ａが形成され、その上側に賞球タンク３３と、これから延びるタンクレール３４とが設けられ、このタンクレール３４に接続された払出し手段３５が裏機構板３０の側部に設けられ、裏機構板３０の下側には払出し手段３５に接続された通路ユニット３６が設けられている。払出し手段３５から払出された遊技球は通路ユニット３６を経由して上皿排出口８ａ（図１）から上皿８に払出される。
【００２５】
裏機構板３０の開口部３０ａには、遊技盤５の裏側に装着された裏カバー３７と、入賞手段１７〜１９に入賞した遊技球を排出する入賞球排出樋（不図示）とが夫々嵌合されている。この裏カバー３７に装着されたケース３８の内部に主制御基板３９が配設され、その前側に図柄制御基板４０が配設されている（図２）。主制御基板３９の下側で、裏カバー３７に装着されたケース４１ａの内部にランプ制御基板４２が設けられ、このケース４１ａに隣接するケース４１ｂの内部にサウンド制御基板４３が設けられている。
【００２６】
これらケース４１ａ，４１ｂの下側で裏機構板３０に装着されたケース４４の内部には、電源基板４５と払出し制御基板４６が夫々設けられている。この電源基板４５には、図３に示すように、電源スイッチ８０と初期化スイッチ８５とが配置されている。これら両スイッチ８０，８５に対応する部位はケース４４が切欠かれ、両スイッチ８０，８５の各々を指で同時に操作可能になっている。
【００２７】
また、発射手段１０の後側に装着されたケース４７の内部には、発射制御基板４８が設けられている。これら制御基板３９〜４０，４２〜４３，４５〜４６，４８は夫々独立の基板であり、電源基板４５と発射制御基板４８を除く制御基板３９，４０，４２，４３，４６には、ＣＰＵとＲＯＭやＲＡＭなどを備えるコンピュータ回路が搭載されており、主制御基板３９と他の制御基板４０，４２，４３，４６とは、複数本の信号線でコネクタを介して電気的に接続されている。
【００２８】
主制御基板３９とその他の制御基板４０，４２，４３，４６とは、複数本の信号線でコネクタを介して電気的に接続され、主制御基板３９から各制御基板４０，４２，４３，４６に、所定の遊技動作を実行させる種々の制御コマンドを一方向通信で送信可能になっている。制御コマンドの一方向通信を採用することで、図柄停止に関する不正を確実に防止できるとともに、主制御基板３９の制御負荷を格段に軽減でき、送信制御を簡単化することが可能となる。
【００２９】
図５は、主制御基板３９の構成を示すブロック図である。この実施例の主制御基板３９は、メモリ（ＲＯＭ、ＲＡＭ）を内蔵したＣＰＵ回路５０と、ＣＰＵの動作クロックを発生するシステムクロック発生部５１と、ＣＰＵからのアドレス信号に基づき各部のチップセレクト信号を生成するデコード回路５２と、ＣＰＵの動作クロックとは無関係に更新される乱数発生回路５３と、ＣＰＵからのデータを出力するための出力ポート回路５４と、外部データをＣＰＵが取り込むための入力ポート回路５５と、各制御基板にコマンドなどを出力する出力駆動回路５６と、遊技盤各部のスイッチ類のＯＮ／ＯＦＦ状態を入力するスイッチ入力回路５７とで構成されている。このパチンコ機では、システムクロック発生部５１とは別構成の乱数発生回路５３を備えているので、乱数発生回路５３における数値列の発生動作とＣＰＵの動作とが同期する恐れがない。
【００３０】
図６（ａ）は、乱数発生回路５３をより詳細に図示した回路ブロック図である。乱数発生回路５３は、水晶振動子を用いた発振器６０と、発振器６０からのクロックパルスφ（８ＭＨｚ程度）に基づいてカウントアップされるカウンタ６１と、ＣＰＵからの要求信号ＲＥＱを受けてカウンタ６１の値を出力するバッファ６２と、カウンタ６１をゼロクリアさせるクリア信号を出力する一致判定回路６３とで構成されている。
【００３１】
一致判定回路６３は、カウンタ６１の出力を常に受けており、この値が予め決定されている判定基準値（ＭＡＸ）に達するとクリア信号ＣＬＲを出力する論理回路である。したがって、カウンタ６１は通常の２N進カウンタではあるが、数値範囲は０〜２N−１のように固定化されることがなく、判定基準値によって数値範囲（０〜ＭＡＸ−１）を自由に設定することができる。なお、図示の例では、一致判定回路６３の図示左側から判定基準値（ＭＡＸ）が予め固定的に設定されているが（１１０１０・・・・）、破線で示するように、バッファ６４を介してＣＰＵから判定基準値（ＭＡＸ）を設定することもでき、この場合には、カウンタ６１の数値範囲（０〜ＭＡＸ−１）をプログラムによって自由に変更できる利点がある。
【００３２】
続いて、図７及び図８に基づいて主制御基板３９の制御プログラムについて概括的に説明する。営業開始に際して、パチンコ機２の前枠４を前方に開いた状態で、初期化スイッチ８５を押圧操作しながら電源スイッチ８０をオン側に切換えると、直流電圧が各制御基板３９〜４０，４２〜４３，４６に供給されるのと同時に、システムリセット信号が各制御基板に供給される。
【００３３】
その結果、主制御基板３９による遊技制御が開始されるとともに、各制御基板４０，４２，４３，４６においても制御動作が開始される。この遊技制御が実行されたときに、初期化スイッチ８５が押圧操作によりＯＮ状態のときには（Ｓ１：yes）、先ずＣＰＵの各メモリやレジスタを初期化する初期設定処理が実行される（Ｓ２）。次に、集積回路のＲＡＭのワークエリアや情報メモリにバックアップ電源により記憶保持されている遊技情報の全てが消去処理され（Ｓ３）、第１図柄表示手段２２に表示する初期図柄を設定したり、この遊技制御の実行中に周期的に割込み処理を実行させる割込み周期を設定する等の種々の初期値設定処理が実行される（Ｓ４）。
【００３４】
一方、電源投入時、初期化スイッチ８５がＯＦＦ状態のときには（Ｓ１：no）、バックアップデータの復帰処理が行われる（Ｓ５）。バックアップデータの復帰処理は、停電時などにＮＭＩ処理によってバックアップされたデータを復帰させる処理であり、停電復旧後に初期化スイッチ８５を押すことなく電源を投入すると、この処理が行われる。
【００３５】
ステップＳ４又はＳ５の処理が終わると、無限ループ状に繰り返される外れ図柄用の乱数処理（Ｓ６，Ｓ７）が行われる。なお、外れ図柄用の乱数処理は、後述する割込み処理おいて特別図柄の抽選（Ｓ１４）に外れた場合に液晶ディスプレイ１６に描かれる外れ図柄パターンを規定するものである。
【００３６】
このような無限ループ状の処理の間に、一定時間（例えば２ｍｓ）毎にタイマ割込みが生じ、図８に示す処理が実行される。割込み処理プログラムでは、最初に、当り用カウンタＣＴの更新処理が行われ（Ｓ１０）、次に、入賞検出センサを含む各種のスイッチからのスイッチ信号を読み込むスイッチ信号入力処理が実行される（Ｓ１１）。このスイッチ信号入力処理によって、遊技球がゲート２０を通過したか否か、遊技球が図柄始動口１７を通過したか否かなどを含む遊技盤５における各種の情報が把握される。
【００３７】
続いて、タイマ減算処理が行われ、ステップＳ１３やＳ１４で初期設定されたワークエリアのタイマ用の各数値ＴＩＭＥが減算される（Ｓ１２）。次に、第２図柄表示手段２３の普通図柄表示部に関する普通図柄処理が実行される（Ｓ１３）。例えば、今回のスイッチ信号入力処理（Ｓ１１）によって、遊技球がゲート２０を通過したことが把握されれば、ステップＳ１０で更新された当り用カウンタＣＴの値に応じて、普通図柄表示部２３に当り図柄を表示するか否かを判定する。
【００３８】
そして、この判定処理によって当選状態となると、普通図柄を変動表示させる時間や、その後の停止図柄や、その後の電動チューリップの開放時間などを決定して、変動表示時間や開放時間などに対応する数値ＴＩＭＥ１をＲＡＭのワークエリアに記憶させる。
【００３９】
続いて、特別図柄に関する処理が実行される（Ｓ１４）。例えば、今回のスイッチ信号入力処理（Ｓ１１）によって、遊技球が図柄始動口を通過したことが把握されれば、ＣＰＵは、乱数発生回路５３に対して抽選用乱数値ＲＮＤを取得するための要求信号ＲＥＱを出力する。そして、入力ポート回路５５を通して抽選用乱数値ＲＮＤを入力する。
【００４０】
入力された抽選用乱数値ＲＮＤは、大当り当選値Ｈｉｔを比較され、大当り状態とすべきか否かが判定される。そして、大当り状態であれば、特別図柄の変動が停止した後、開閉板１８ａをどれだけの時間開放するかの時間データＴＩＭＥ２をワークエリアに書き込む。
【００４１】
特別図柄処理（Ｓ１４）の後、図柄制御基板４０への図柄制御コマンドや、払出し制御基板４６、サウンド制御基板４３、ランプ制御基板４２に出力するべき制御コマンドがある場合には、その出力すべき制御コマンドを送信先の制御基板に出力する出力処理が実行される（Ｓ１５）。
【００４２】
最後に、開閉爪１７ａや開閉板１８ａを開閉駆動するソレノイドに駆動信号を出力する駆動信号出力処理が実行されて（Ｓ１６）割込み処理を終える。なお、駆動信号出力処理（Ｓ１６）では、ステップＳ１３やＳ１４の処理で初期設定されステップＳ１２の処理で減算されたワークエリアの内容を参照し、各ワークエリアの数値が特定値より小さくなるとソレノイドをＯＮ駆動して開閉爪１７ａや開閉板１８ａを開放させ、各ワークエリアの数値が０に達するとソレノイドをＯＦＦ駆動して開閉爪１７ａや開閉板１８ａを閉じるようにしている。なお、各ワークエリアの数値は、ステップＳ１３やＳ１４においてタイマ初期値ＴＩＭＥ１，ＴＩＭＥ２が設定される以前は共に０である。
【００４３】
続いて、別の実施例における動作内容を図９に示すフローチャートにしたがって説明する。この遊技制御プログラムは、一定時間（例えば２ms）毎に発生するリセット信号に起因して実行されるが、大当り状態か否かの判定処理を含むメイン処理と、その後、次回のリセット信号が発生されるまで無限ループ状に行われる残余処理とに大別される。
【００４４】
リセット信号を受けると、最初にＣＰＵの初期設定が行われ（ＳＴ１）、スタートデータが正常値か否かが判定される（ＳＴ２）。スタートデータとは、現在が電源投入時であるか否かを認識するためのデータであり、メイン処理部の終了時に特定データTrueをスタートデータとしてメモリに記憶しておき（ＳＴ１２）、その値をステップＳＴ２の処理において判定するようにしている。
【００４５】
電源投入時であれば、スタートデータが異常値（≠True）であることによって、そのことが確認されるので、遊技機器のイニシャライズ処理として、作業領域の初期化や初期設定処理が行われる（ＳＴ３，ＳＴ４）。一方、スタートデータが正常値Trueであれば、先ず、当り用カウンタＣＴの更新処理が行われる（ＳＴ５）。以下、スイッチ入力処理（ＳＴ６）から駆動信号出力処理（ＳＴ１１）までの処理が実行されるが、その内容は、図９に示すＳ１１〜Ｓ１６の内容と同様である。なお、これらステップＳＴ５〜ＳＴ１１の処理に前後して、普通電動役物処理や特別電動役物処理、その他、エラー検出処理なども行われるが、本発明の趣旨に直接関係しないので説明を省略する。
【００４６】
このような通常の処理を終えた後、特定データ（true）をスタートデータとしてメモリに記憶して（ＳＴ１２）、メイン処理プログラムが完了する。続いて、次回のリセット信号が生じるまで、外れ図柄用の乱数処理などが無限ループ状に行われる（ＳＴ１３）。なお、外れ図柄用の乱数処理は、次回のメイン処理プログラムにおいて特別図柄の抽選（ＳＴ９）に外れた場合に液晶ディスプレイ１６に描かれる外れ図柄パターンを規定するものである。
【００４７】
以上、本発明の実施例を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではない。例えば、上記の実施例の場合には、大当り用カウンタはハードウェア的に実現し、当り用カウンタＣＴはソフトウェア的に実現したが、双方ともハードウェア的に実現してもよい。
【００４８】
また、実施例では、図6（ａ）の回路に関して説明したが、必ずしもアップカウンタ６１を使用する必要はなく、図６（ｂ）に示すように、ダウンカウンタ６１’を使用しても良い。ダウンカウンタ６１’は、クロックパルスφに同期してプリセット値をデクリメント処理（−１）するが、カウンタ値が０に達すると、そのことが一致判定回路６３によって検知される。
【００４９】
すると、一致判定回路６３は、ダウンカウンタ６１’にプリセット信号ＰＳＥＴを出力するので、ダウンカウンタ６１’の値は、改めてプリセット値（Ｍ）に設定され、その後、クロックパルスφに同期してＭ→Ｍ−１→Ｍ−２・・・→０のようなデクリメントされる。なお、この回路においても、プリセット値をＣＰＵから設定するようにしても良い。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施例であるパチンコ機を示す斜視図である。
【図２】図１に示すパチンコ機の側面図である。
【図３】図１に示すパチンコ機の遊技盤を示す正面図である。
【図４】図１に示すパチンコ機の背面図である。
【図５】主制御基板の回路構成を例示したブロック図である。
【図６】図５の一部を詳細に例示したブロック図である。
【図７】図１に示すパチンコ機の動作内容を説明するフローチャートである。
【図８】割込み処理プログラムのフローチャートである。
【図９】パチンコ機の動作内容を説明する別のフローチャートである。
【図１０】従来のパチンコ機の動作内容を説明するフローチャートである。
【図１１】本発明によらない場合の問題点を説明するフローチャートである。
【符号の説明】
【００５１】
６１      カウンタ
２        遊技機
６３      初期設定手段（一致判定回路）
ＭＡＸ    判定基準値
【図１】
2006102536.tif 000003
【図２】
2006102536.tif 000004
【図３】
2006102536.tif 000005
【図４】
2006102536.tif 000006
【図５】
2006102536.tif 000007
【図６】
2006102536.tif 000008
【図７】
2006102536.tif 000009
【図８】
2006102536.tif 000010
【図９】
2006102536.tif 000011
【図１０】
2006102536.tif 000012
【図１１】
2006102536.tif 000013
【手続補正書】
【提出日】平成18年1月6日(2006.1.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
主制御基板とその他の制御基板とが、複数本の信号線でコネクタを介して電気的に接続され、前記主制御基板から前記その他の制御基板に、所定の遊技動作を実行させる種々の制御コマンドを一方向通信で送信可能に構成された遊技機であって、
前記主制御基板には、メモリを内蔵したＣＰＵ回路と、前記ＣＰＵ回路のＣＰＵの動作クロックを発生するシステムクロック発生部と、前記ＣＰＵの動作クロックとは無関係に更新される乱数発生回路とが設けられ、前記ＣＰＵ回路の制御プログラムは、無限ループ状に連続して実行されるメイン処理部と、前記メイン処理の実行中に所定時間毎に繰り返し実行される周期的実行部とを有して構成され、
前記乱数発生回路は、独自に発振動作をすることでＣＰＵの動作と同期しないクロックパルスを発振する発振器と、前記クロックパルスに基づいて計数動作するカウンタと、前記ＣＰＵからの要求信号を受けて前記カウンタの値を前記ＣＰＵに対して出力する第一バッファと、前記カウンタから常に受けている出力値が、予め決定されている基準値に達するとクリア信号又はプリセット信号を出力して前記カウンタを初期設定する一致判定回路とだけで構成されるか、或いは、これらに、前記基準値か又は前記計数動作の初期値を前記ＣＰＵから設定するための第二バッファだけを追加して構成されており、
遊技者の遊技操作に起因して所定のスイッチがＯＮ動作したことを前記主制御基板が検出した場合には、前記ＣＰＵが前記要求信号を出力することで前記第一バッファの出力値を取得し、その単一の取得値に基づいて遊技者に有利な状態を発生させるか否かの当否判定を、前記周期的実行部において実行するようにしていることを特徴とする遊技機。
【請求項２】
前記基準値は、前記乱数発生回路に予め固定的に設定されている請求項1に記載の遊技機。
【請求項３】
前記基準値は、前記当否判定を行うＣＰＵによって設定可能に構成されている請求項1に記載の遊技機。
【請求項４】
前記周期的実行部は、所定時間毎に発生するＣＰＵリセット信号にて繰り返し実行されている請求項１〜３のいずれかに記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記の課題を解決するため、本発明は、主制御基板とその他の制御基板とが、複数本の信号線でコネクタを介して電気的に接続され、前記主制御基板から前記その他の制御基板に、所定の遊技動作を実行させる種々の制御コマンドを一方向通信で送信可能に構成された遊技機であって、前記主制御基板には、メモリを内蔵したＣＰＵ回路と、前記ＣＰＵ回路のＣＰＵの動作クロックを発生するシステムクロック発生部と、前記ＣＰＵの動作クロックとは無関係に更新される乱数発生回路とが設けられ、前記ＣＰＵ回路の制御プログラムは、無限ループ状に連続して実行されるメイン処理部と、前記メイン処理の実行中に所定時間毎に繰り返し実行される周期的実行部とを有して構成され、前記乱数発生回路は、独自に発振動作をすることでＣＰＵの動作と同期しないクロックパルスを発振する発振器と、前記クロックパルスに基づいて計数動作するカウンタと、前記ＣＰＵからの要求信号を受けて前記カウンタの値を前記ＣＰＵに対して出力する第一バッファと、前記カウンタから常に受けている出力値が、予め決定されている基準値に達するとクリア信号又はプリセット信号を出力して前記カウンタを初期設定する一致判定回路とだけで構成されるか、或いは、これらに、前記基準値か又は前記計数動作の初期値を前記ＣＰＵから設定するための第二バッファだけを追加して構成されており、遊技者の遊技操作に起因して所定のスイッチがＯＮ動作したことを前記主制御基板が検出した場合には、前記ＣＰＵが前記要求信号を出力することで前記第一バッファの出力値を取得し、その単一の取得値に基づいて遊技者に有利な状態を発生させるか否かの当否判定を、前記周期的実行部において実行するようにしている。本発明の一致判定回路は、カウンタの出力値が基準値に達すると、カウンタを初期設定するので初期設定手段と言い換えることもできる。