(57)【要約】【課題】遊技場側が意図的に実現しようとする当り確率の設定状態の偏りを回避することができるパチンコ遊技機の当り確率切換装置を提供する。【解決手段】パチンコ機における当り確率を外部からの操作によって複数段階に切換選択設定する当り確率切換操作手段４を備える。当り確率切換操作手段４への切換操作に応じて当り確率をランダムに設定する確率ランダム化手段（Ｓ０７及びＳ１１）を設ける。【選択図】図４
2007038031.tif 000002
【特許請求の範囲】
【請求項１】
パチンコ機における当り確率を外部からの操作によって複数段階に切換選択設定する当り確率切換操作手段を備えたパチンコ機において、前記当り確率切換操作手段への切換操作に応じて前記当り確率をランダムに設定する確率ランダム化手段を設けたことを特徴とするパチンコ機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機における当り確率を外部からの操作によって複数段階に切換選択設定する当り確率切換操作手段と、当り確率の設定状態に対応した設定モードを表示する確率設定モード表示手段とを備えたパチンコ機に関するものである。
【背景技術】
【０００２】
例えば、始動入賞口と図柄表示装置を遊技盤面に備え、始動入賞口への遊技球の入賞により、図柄表示装置に設定された複数の図柄表示部の変動を開始させ、所定の時間の経過後、順次複数の図柄表示部を停止させ、停止表示した図柄の組み合わせにより、大当りと外れとを判別し、大当りの場合には、遊技者に有利となる特別遊技を提供するパチンコ遊技機が広く知られている。
【０００３】
この型式のパチンコ遊技機にあって、図柄表示装置において発生する大当りの確率を、外部からの操作によって複数段階に、例えば、設定１、設定２、設定３のうちの１つを操作指定することによって切換選択設定する当り確率切換操作手段と、当り確率の設定状態に対応した設定モードを表示する確率設定モード表示手段とを備えたものが提案されている。設定される大当りの確率は、例えば、設定１の場合１／２５７、設定２の場合１／２６９、設定３の場合１／２７７のように異なる。
【０００４】
上記の従来のパチンコ機を多数設置している遊技場において、遊技場の利益拡大を図って、これら全てのパチンコ機の大当りの確率を一番低い確率に設定しているところが多い。従って、大当り確率が低く設定されているため、大当りが出現しにくいため遊技者の消費金額が増大し、ギャンブル性も高くなり、社会的に好ましくない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、遊技場側が意図的に実現しようとする当り確率の設定状態の偏りを回避することができるパチンコ機を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に係るパチンコ機は、パチンコ機における当り確率を外部からの操作によって複数段階に切換選択設定する当り確率切換操作手段を備えたものであって、上記課題を解決するために、前記当り確率切換操作手段への切換操作に応じて前記当り確率をランダムに設定する確率ランダム化手段を設けたことを特徴とする。
【発明の効果】
【０００７】
請求項１に係るパチンコ機によれば、当り確率切換操作手段への当り確率切換操作に応じて乱数値が抽選され、抽選された乱数値に基づいて当り確率がランダムに決定されるので、当り確率切換操作手段への当り確率切換操作に対応して当り確率がランダムに設定され、遊技場側が意図的に実現しようとする当り確率の設定状態の偏りを回避することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明を適用した実施形態におけるパチンコ遊技機の裏面を示す正面図である。図１に示すように、パチンコ機１の裏面側中央部には基板収納ボックス２が配設されている。基板収納ボックス２の内部には、当該パチンコ機１の遊技制御を行う遊技制御部等を配備した主制御基板３が収納されている。基板収納ボックス２の上面の下方には、遊技盤面側に配設された特別図柄表示装置（図示せず）における遊技者に利益を付与する図柄の発生確率を、即ち、大当りの確率を複数段階に切換えるために操作されるキースイッチ４が設けられている。なお、キースイッチ４により請求項１に記載の当り確率切換操作手段が構成されている。
【０００９】
キースイッチ４は、従来公知の構成を有するもので、キースイッチ４の外装である外装部に回動可能に柱状の回動軸部が嵌装され、回動軸部の上面には、キー穴が設けられている。また、外装部の内部には出力端子が複数設けられ、回動軸部には接点が設けられ、図示しないキーをキー穴に挿入して回動操作することにより、回動軸部の接点と内部の出力端子とが接触し、信号出力する。
【００１０】
なお、本実施形態では、回動軸部は、中立位置を基準として左方及び右方にそれぞれ回動可能であり、左回動位置、中立位置、右回動位置の各々に出力端子が配置され、接点が各位置で各出力端子と接触した場合に、それぞれ異なる信号を出力する。以下の説明では、左回動位置に回動した場合に出力される信号を信号Ａということにし、中立位置に回動した場合に出力される信号を信号Ｃということにし、右回動位置に回動した場合に出力される信号を信号Ｂということにする。
【００１１】
次に、本実施形態におけるキースイッチ４の設定操作による大当り確率の切換設定について図２（ａ）〜（ｅ）を参照して説明する。パチンコ機の電源投入前に、図２（ａ）に示すように、キーをキースイッチ４のキー穴に差込み、図２（ｂ）に示すように、左回動位置にした後、パチンコ機に電源を投入する。
【００１２】
後述の遊技制御部に、キースイッチ４が左回動位置をとるときの信号Ａが入力される。次いで、図２（ｃ）に示すように、キースイッチ４を中立位置に戻す。遊技制御部５に、キースイッチ４が中立位置をとるときの信号Ｃが入力される。さらに、図２（ｄ）に示すように、キースイッチ４を右方向に回動して右回動位置にする。遊技制御部５に、キースイッチ４が右回動位置をとるときの信号Ｂが入力される。遊技制御部５は、信号Ｂが入力されると、確率設定モードを、設定１，設定２，設定３の３種類のうちから１つランダムに選択する。
【００１３】
次いで、図２（ｅ）に示すようにキースイッチ４を再び中立位置まで戻す。遊技制御部５に信号Ｃが入力される。キースイッチ４からキーを抜く。この時点以降の確率設定モードの切換変更ができないこととなる。
【００１４】
以上説明したように、パチンコ機の電源投入時に、キースイッチ４を操作することにより、遊技盤における大当りの発生確率を段階的にランダムに切換設定することができる。
【００１５】
図３は、実施形態のパチンコ機における遊技制御部５を示す要部ブロック図である。遊技制御部５は、遊技状況に応じて遊技に関する実質的な制御を行うＣＰＵ６と、ＣＰＵ６が行う各制御プログラムを格納したＲＯＭ７と、随時データの読み出しならびに書き込みが可能なＲＡＭ８と、データを記憶保持する書き換え可能な不揮発性メモリとしてのＥＥＰＲＯＭ９により構成されている。ＣＰＵ６には、内部バス１０を介してＲＯＭ７、ＲＡＭ８及びＥＥＰＲＯＭ９が接続されるほか、キースイッチ検出部１１、スイッチ検出部１２、ドライバ１３及びインタフェース１４が接続されている。また、ＣＰＵ６には、ＣＰＵ６が実行する処理の周期を規定するためのリセット手段１７が接続されている。
【００１６】
キースイッチ検出部１１には、キースイッチ４が接続され、キースイッチ４の各位置、即ち、左回動位置、中立位置及び右回動位置に各々対応した信号Ａ、信号Ｃ及び信号ＢがＣＰＵ６に入力される。
【００１７】
スイッチ検出部１２には、遊技盤に配設された始動口（図示せず）に対応して配備された始動口入賞検出スイッチＳＷ１、開閉扉の開成動作により開成される大入賞口（図示せず）に対応して配備された大入賞口入賞検出スイッチＳＷ２及び大入賞口内の特定領域に対応して配備された特定領域通過検出スイッチＳＷ３が接続され、各スイッチＳＷ１〜ＳＷ３の状態が同時に入力されるよう構成されている。また、ドライバ１３には前記開閉扉の開成動作を行わせるための大入賞口開放ソレノイド１６が接続されている。
【００１８】
特別図柄表示装置１５は、図柄表示用ＣＰＵ（図示せず）及びメモリ等（図示せず）を備えるもので、インタフェース１４を介してＣＰＵ６と相互に通信可能に接続され、ＣＰＵ６からの表示用コマンドデータに応じてその表示部に左図柄，中図柄，右図柄を表示するものである。
【００１９】
なお、当り確率切換操作手段（キースイッチ４）への切換操作に応じて当り確率をランダムに設定する確率ランダム化手段は、遊技制御部５のＲＯＭ７に格納された制御プログラムの一部であり、ＣＰＵ６がパチンコ機１の電源投入時に応じてこれを実行することによる。
【００２０】
以下、実施形態における確率ランダム化手段を図４〜図６のフローチャートを参照して説明する。図４は、遊技制御部５のＣＰＵ６が実行する制御処理のメインルーチンを概略で示すフローチャートである。
【００２１】
パチンコ機１に電源投入されると、ＣＰＵ６は、まず、電源投入時か否かを判別する（ステップＳ０１）。ＣＰＵ６は、ＲＡＭ８の所定領域にセットされている値が予め決められた値であるか否かを判別することにより、電源投入時か否かを判別する。電源投入時には、ＲＡＭの所定領域にランダムな値がセットされているので、ＣＰＵ６は、電源投入時と判別し、ＲＡＭの所定領域に予め決められた値を書き込むと共に、以下の処理に必要な各レジスタ、フラグ、乱数カウンタ及び記憶領域を初期化し（ステップＳ０２）、ステップＳ０３に移行する。
【００２２】
ＣＰＵ６は、次いで、ＥＥＰＲＯＭ９に確保された所定エリアに格納されている前回の電源投入時に設定した確率設定モードの値（１〜３のいずれかの値）を読み出して確定設定モード記憶レジスタＲＲに格納し（ステップＳ０３）、ステップＳ０４に移行する。
【００２３】
ＣＰＵ６は、キースイッチ検出部１１を介してキースイッチ４の信号状態を入力し（ステップＳ０４）、信号Ａが入力されているか否かを判別する（ステップＳ０５）。
【００２４】
前述のように、特別図柄表示装置１５における大当りの確率を設定変更する場合には、即ち、確率設定モードの切換を行う場合には、キースイッチ４を左回動位置に回動した状態で、パチンコ機に電源を投入する結果、信号ＡがＣＰＵ６に入力される。この場合、ＣＰＵ６は、信号Ａのオン状態を検出すると（ステップＳ０５）、ステップＳ０６に移行し、確率設定処理実行フラグＦＬ（以下、処理実行フラグＦＬという）に実行を表わす値１をセットし、リセット信号が入力されるまで待機状態となる。
【００２５】
また、確率設定モードの切換を行なわない場合には、キースイッチ４にキーが差し込まれていないから、信号入力は全てオフとなる。この場合には、ＣＰＵ６は、ステップＳ０５を偽と判別し、ステップＳ０６を経由しないでリセット信号が入力されるまで待機状態となる。なお、確率設定処理実行フラグＦＬの値は、初期化処理によって初期化されたままであり、非実行を表わす値０がセットされている。
【００２６】
以下、確率設定モードの切換を行う場合について説明する。この場合には、処理実行フラグＦＬに実行を表わす値１がセットされている。
【００２７】
リセット手段からリセット信号が入力されると、ＣＰＵ６は、メインルーチン処理を最初から実行し、ステップＳ０１において電源投入時か否かを判別するが、ＲＡＭの所定領域に予め決められた値を書き込まれている結果、ステップＳ０１を偽と判別し、ステップＳ０７に移行する。
【００２８】
ステップＳ０７に移行したＣＰＵ６は、乱数作成処理を行う。図５は、ＣＰＵ６が実行する乱数作成処理のサブルーチンの主要部を表わすフローチャートである。なお、乱数作成処理は、遊技制御に用いる各乱数を作成する処理であり、明細書では各乱数のうち、本願発明の要旨に直接関わる確率設定モード用乱数及び大当り用乱数についてのみ説明し、他の乱数についての説明は省略する。
【００２９】
確率設定モード用乱数は、キースイッチ４の設定操作に応じて設定する確率設定モードの別をランダムに抽選するための乱数である。即ち、該乱数の値により設定１、設定２及び設定３のうちから設定される確率設定モードが１つ抽選される。
【００３０】
ＣＰＵ６は、確率設定モード用乱数カウンタＸ（以下、乱数カウンタＸという）の値を１つアップし（ステップＡ０１）、更新アップした乱数カウンタＸの値が４以上であるか否かを判別し（ステップＡ０２）、乱数カウンタＸの値が４以上であれば乱数カウンタＸの値を１に戻し（ステップＡ０３）、後続の処理に移行する一方、乱数カウンタＸの値が４以上でなければ、即ち、乱数カウンタＸの値が２または３である場合には、ステップＡ０３を経由しないで、後続の処理に移行する。この結果、確率設定モード用乱数カウンタＸは、ＣＰＵ６が乱数作成処理を行う毎に１，２，３，１，…のように１乃至３の範囲で循環的に切り換えられる。
【００３１】
大当り用乱数は、特別図柄表示装置１５における大当りの発生確率を定める乱数である。ＣＰＵ６は、乱数カウンタＸの更新処理を行った後、大当り用乱数の更新処理を行う。ＣＰＵ６は、大当り用乱数カウンタＲＡＮ（以下、乱数カウンタＲＡＮという）の値を１つアップし（ステップＡ１１）、ステップＡ１２以降の処理に移行する。
【００３２】
ステップＡ１２において、ＣＰＵ６は、確定設定モード記憶レジスタＲＲに記憶された確率設定モードが１であるか否か、即ち、確率設定モードが設定１であるか否かを判別する（ステップＡ１２）。確率設定モードが設定１である場合、ＣＰＵ６はステップＡ１３に移行し、ステップＡ１１で更新アップした乱数カウンタＲＡＮの値が２５７以上であるか否かを判別し（ステップＡ１３）、乱数カウンタＲＡＮの値が２５７以上であれば乱数カウンタＲＡＮの値を０に戻し（ステップＡ１４）、メインルーチンに復帰する一方、乱数カウンタＲＡＮの値が２５７以上でなければ、ステップＡ１４を経由しないで、メインルーチンに復帰する。
【００３３】
この結果、確率設定モードが設定１である場合は、乱数カウンタＲＡＮは、ＣＰＵ６が乱数作成処理を行う毎に０，１，２，…，２５６，０，…のように０乃至２５６の範囲で循環的に切り換えられる。
【００３４】
なお、大当り用乱数カウンタＲＡＮを用いる大当り外れの判定は、図４におけるステップＳ１２の遊技制御処理において行われる。該遊技制御処理において、始動口入賞検出時の乱数カウンタＲＡＮの値が記憶保存され、大当り判定時に記憶保存された乱数カウンタＲＡＮの値が予め定めた大当り値Ｖと一致するか否かが判別される。記憶保存された乱数カウンタＲＡＮの値が予め定めた大当り値Ｖに一致すれば大当たりと判定し、一致しなければ外れと判定する。
【００３５】
例えば、予め定めた大当り値Ｖが「５」の１つであれば、始動口入賞検出時に抽選される乱数カウンタＲＡＮの場合の数が０乃至２５６の２５７通りであるから、設定１の場合の大当り確率が１／２５７に設定される。
【００３６】
また、ステップＡ１２の判別結果が偽である場合、ＣＰＵ６はステップＡ１５に移行し、確定設定モード記憶レジスタＲＲに記憶された確率設定モードが２であるか否かを判別する（ステップＡ１５）。
【００３７】
確率設定モードが設定２である場合、ＣＰＵ６はステップＡ１６に移行し、ステップＡ１１で更新アップした乱数カウンタＲＡＮの値が２６９以上であるか否かを判別し（ステップＡ１６）、乱数カウンタＲＡＮの値が２６９以上であれば乱数カウンタＲＡＮの値を０に戻し（ステップＡ１７）、メインルーチンに復帰する一方、乱数カウンタＲＡＮの値が２６９以上でなければ、ステップＡ１７を経由しないで、メインルーチンに復帰する。
【００３８】
この結果、確率設定モードが設定２である場合は、乱数カウンタＲＡＮは、ＣＰＵ６が乱数作成処理を行う毎に０，１，２，…，２６８，０，…のように０乃至２６８の範囲で循環的に切り換えられる。なお、前記のように、例えば、予め定めた大当り値Ｖが「５」の１つであれば、始動口入賞検出時に抽選される乱数カウンタＲＡＮの場合の数が０乃至２６８の２６９通りであるから、設定２の場合の大当り確率が１／２６９に設定される。
【００３９】
ステップＡ１５の判別結果が偽である場合、ＣＰＵ６はステップＡ１８に移行する。確定設定モード記憶レジスタＲＲに記憶された確率設定モードの取り得る値の範囲は１〜３であるので、ステップＡ１２及びステップＡ１５の判別結果がいずれも偽である場合、確定設定モード記憶レジスタＲＲに記憶された確率設定モードは、設定３である。
【００４０】
ＣＰＵ６は、ステップＡ１１で更新アップした乱数カウンタＲＡＮの値が２７７以上であるか否かを判別し（ステップＡ１８）、乱数カウンタＲＡＮの値が２７７以上であれば乱数カウンタＲＡＮの値を０に戻し（ステップＡ１９）、メインルーチンに復帰する一方、乱数カウンタＲＡＮの値が２７７以上でなければ、ステップＡ１９を経由しないで、メインルーチンに復帰する。
【００４１】
この結果、確率設定モードが設定３である場合は、乱数カウンタＲＡＮは、ＣＰＵ６が乱数作成処理を行う毎に０，１，２，…，２７６，０，…のように０乃至２７６の範囲で循環的に切り換えられる。なお、前記のように、例えば、予め定めた大当り値Ｖが「５」の１つであれば、始動口入賞検出時に抽選される乱数カウンタＲＡＮの場合の数が０乃至２７６の２７７通りであるから、設定３の場合の大当り確率が１／２７７に設定される。
【００４２】
以上に説明したように、乱数作成処理において、大当り用乱数カウンタＲＡＮの更新される範囲が、確定設定モード記憶レジスタＲＲに記憶された確率設定モードの別に応じて異なる。
【００４３】
図４のメインルーチンに戻り、ＣＰＵ６は、ステップＳ０７の乱数作成処理を終えると、ステップＳ０８のスイッチ入力処理を行う。スイッチ入力処理により、図３の各スイッチＳＷ１乃至ＳＷ３及びキースイッチ４の各々のオン／オフ状態が今回入力データとして入力記憶される。ＣＰＵ６は、ステップＳ０８の処理後、スイッチ入力の立上り検出処理を行う（ステップＳ０９）。なお、スイッチ入力の立上り検出処理については詳細な説明を省略し、概略で説明する。
【００４４】
ＣＰＵ６は、各スイッチＳＷ１〜ＳＷ３及びキースイッチ４の各信号、即ち、信号Ａ、信号Ｂ及び信号Ｃの各々について、今回入力データが０（オフ）であるスイッチ信号については、このスイッチ信号に対応する立上り検出フラグを０セット（オフセット）する。また、今回入力データが１（オン）である信号について、前回入力データが０（オフ）であるか否かを判別し、今回入力データが１であり、かつ前回入力データが０であるスイッチ信号に対応する立上り検出フラグを１セット（オンセット）する一方、今回入力データが１であり、かつ前回入力データも１であるスイッチ信号に対応する立上り検出フラグは０セット（オフセット）する。すなわち、前回が０で今回が１となる信号についてだけ立上り検出フラグをセットする。そして、今回入力データの内容を前回入力データにシフトして処理を終了する。なお、該処理により、キースイッチ４に関わる確信号Ａ〜Ｃの立上りが検出される。
【００４５】
ＣＰＵ６は、ステップＳ０９のスイッチ入力の立上り検出処理を終えると、ステップＳ１０に移行し、処理実行フラグＦＬの値が実行を表わす値１であるか否かを判別する（ステップＳ１０）。即ち、大当り確率の切換設定のための処理を行うか否かを判別する。この場合、処理実行フラグＦＬに１がセットされている結果、ＣＰＵ６はステップＳ１０を真と判別し、ステップＳ１１の確率設定処理に移行する。
【００４６】
図６は、ＣＰＵ６が実行する確率設定処理サブルーチンのフローチャートである。ＣＰＵ６は、まず、処理識別フラグｆ１の値が０であるか否かを判別する（ステップＢ０１）。なお、処理識別フラグｆ１の値は、初期化処理により０がセットされている。処理識別フラグｆ１の値が０である場合には、電源投入直後のキースイッチ４の中立位置検出の処理を表わす。
【００４７】
ＣＰＵ６は、ステップＢ０１を真と判別し、キースイッチ４の回動位置が左回動位置から中立位置に切り換えられたか否かを判別する。なお、キースイッチ４の回動位置が左回動位置にある時には、信号Ｃはオフとなっており、キースイッチ４の回動位置を中立位置とした時点で信号Ｃはオンとなる。従って、ステップＳ０９の処理により信号Ｃがオンに切り換った時点で、信号Ｃに対応する立上り検出フラグがセットされる。
【００４８】
電源投入直後のステップＢ０２の判別処理では、キースイッチ４の回動位置が左回動位置にあるものと見做せるので、信号Ｃに対応する立上り検出フラグはセットされておらず、ＣＰＵ６は、ステップＢ０２を偽と判別し、今回のサブルーチン処理を終えてメインルーチンに復帰する。メインルーチンに復帰したＣＰＵ６は、リセット信号が入力されるまで待機状態となる（図４参照）。
【００４９】
リセット信号が入力されると、ＣＰＵ６は、メインルーチン処理を最初から実行し、ステップＳ０１、ステップＳ０７、ステップＳ０８、ステップＳ０９を経由し、処理実行フラグＦＬの値１に基づいてステップＳ１０を判別し、再び、ステップＳ１１の確率設定処理を行う。従って、処理実行フラグＦＬの値が実行を表わす値１であることを条件として、リセット信号が入力される毎に、ステップＳ０１、ステップＳ０７乃至ステップＳ１１の各処理が繰り返し行われることとなる。
【００５０】
図６においては、ステップＢ０１及びステップＢ０２の判別処理が所定周期で繰り返し行われる。そして、キースイッチ４の回動位置が中立位置に戻されると、応じて信号Ｃに対応する立上り検出フラグがセットされる結果、ステップＢ０２の判別結果が真となる。ＣＰＵ６は、処理識別フラグｆ１の値を１に切り換え（ステップＢ０３）、今回のサブルーチン処理を終えてメインルーチンに復帰する。なお、処理識別フラグｆ１の値が１である場合には、キースイッチ４の右回動位置検出の処理を表わす。
【００５１】
次周期においては、ＣＰＵ６は、処理識別フラグｆ１の値が１とされた結果、ステップＢ０１を偽と判別し、ステップＢ０４を真と判別し、キースイッチ４の回動位置が中立位置から右回動位置に切り換えられたか否かを判別する（ステップＢ０５）。なお、キースイッチ４の回動位置が中立位置に戻された直後のステップＢ０５の判別処理では、キースイッチ４の回動位置が中立位置にあるものと見做せるので、信号Ｂに対応する立上り検出フラグはセットされておらず、ＣＰＵ６は、ステップＢ０５を偽と判別し、今回のサブルーチン処理を終えてメインルーチンに復帰する。
【００５２】
以下、ＣＰＵ６は、キースイッチ４の回動位置が右回動位置に切り換えられるまでの間、ステップＢ０１、ステップＢ０４、ステップＢ０５の各処理を所定周期で繰り返す。
【００５３】
そして、キースイッチ４の回動位置が右回動位置に回動されると、応じて図４のステップＳ０９で信号Ｂに対応する立上り検出フラグがセットされる結果、ステップＢ０５の判別結果が真となりステップＢ０６以降の処理に移行する。
【００５４】
ステップＢ０６に移行したＣＰＵ６は、現在の乱数カウンタＸの値１乃至３の別に基づいて、即ち、キースイッチ４の切り換え操作の検出時の乱数カウンタＸの現在値に基づいて、確定設定モード記憶レジスタＲＲの値を書き換える（ステップＢ０６〜ステップＢ１０）。
【００５５】
詳細には、ＣＰＵ６は、乱数カウンタＸの値が１であるか否かを判別し（ステップＢ０６）、乱数カウンタＸの値が１であれば、確定設定モード記憶レジスタＲＲの内容を設定１を表わす値１に書き換え（ステップＢ０７）、ステップＢ１１に移行する。
【００５６】
ステップＢ０６において、乱数カウンタＸの値が１でなければ、乱数カウンタＸの値が２であるか否かを判別し（ステップＢ０８）、乱数カウンタＸの値が２であれば、確定設定モード記憶レジスタＲＲの内容を設定２を表わす値２に書き換え（ステップＢ０９）、ステップＢ１１に移行する。
【００５７】
ステップＢ０８において、乱数カウンタＸの値が２でなければ、乱数カウンタＸの値が３であることとなり、確定設定モード記憶レジスタＲＲの内容を設定３を表わす値３に書き換え（ステップＢ１０）、ステップＢ１１に移行する。
【００５８】
このように、電源投入時にステップＳ０３の処理によって確定設定モード記憶レジスタＲＲにセットされた前回の確率設定モードの値が、現在の乱数カウンタＸの値の別に基づいて書き換えられる。即ち、キースイッチ４の切り換え操作に応じて、確率設定モードの値がランダムに切り換えられる。
【００５９】
そして、ＣＰＵ６は、ステップＢ１１に移行すると、処理識別フラグｆ１の値を２に切り換え（ステップＢ１１）、今回のサブルーチン処理を終えてメインルーチンに復帰する。なお、処理識別フラグｆ１の値が２である場合には、右回動位置検出後におけるキースイッチ４の中立位置検出の処理を表わす。
【００６０】
次周期においては、ＣＰＵ６は、処理識別フラグｆ１の値が２とされた結果、ステップＢ０１を偽と判別し、ステップＢ０４を偽と判別し、キースイッチ４の回動位置が右回動位置から中立位置に戻されたか否かを判別する（ステップＢ１２）。なお、キースイッチ４の回動位置が右回動位置に回動された直後のステップＢ１２の判別処理では、キースイッチ４の回動位置がまだ右回動位置にあるものと見做せるので、信号Ｃに対応する立上り検出フラグはセットされておらず、ＣＰＵ６は、ステップＢ１２を偽と判別し、今回のサブルーチン処理を終えてメインルーチンに復帰する。
【００６１】
以下、ＣＰＵ６は、キースイッチ４の回動位置が中立位置に戻されるまでの間、ステップＢ０１、ステップＢ０４、ステップＢ１２の各処理を所定周期で繰り返す。
【００６２】
そして、キースイッチ４の回動位置が再び中立位置に戻される。応じてステップＳ０９で信号Ｃに対応する立上り検出フラグがセットされる結果、ステップＢ１２の判別結果が真となり、ＣＰＵ６はステップＢ１３の処理に移行する。
【００６３】
ステップＢ１３に移行したＣＰＵ６は、処理識別フラグｆ１を０クリアし（ステップＢ１３）、確率設定処理実行フラグＦＬを０セットして確率設定処理の終了を記憶し（ステップＢ１４）、確定設定モード記憶レジスタＲＲの内容を、即ち、書き換え済みの確率設定モードを、ＥＥＰＲＯＭ９に確保された所定エリアに書き込んで内容を更新し（ステップＢ１５）、サブルーチン処理を終えてメインルーチンに復帰する。
【００６４】
確率設定処理実行フラグＦＬの内容が０セットされた結果、リセット信号入力後の次周期以降のメインルーチンでは、ＣＰＵ６は、ステップＳ０１、ステップＳ０７〜ステップＳ０９と経由し、ステップＳ１０の判別処理を偽と判別し、ステップＳ１２で示す遊技制御処理に移行する。即ち、遊技盤面に展開される遊技状況に応じた各図柄の変動停止、大当り判定、大当り時の大入賞口の開成等に関わる処理が開始される。
【００６５】
そして、ステップＳ１１の確率設定処理の実行によって、確定設定モード記憶レジスタＲＲに記憶されている確率設定モードの値が、新たに書き換えられた場合には、前述したように、ステップＳ０７の乱数作成処理において、大当り用乱数カウンタＲＡＮの更新される範囲が、書き換えられた確定設定モード記憶レジスタＲＲに記憶された確率設定モードの値１，２，３の別に応じて変更されることとなり、結果として、大当りの確率が変更されることとなる。
【００６６】
なお、確率ランダム化手段に、第２の実施形態として、所定条件の成立時に限って確率ランダム化手段の機能を有効化する確率ランダム化条件設定手段を設けてもよい。確率ランダム化手段による確率ランダム化処理（図６の確率設定処理）を所定の条件下に限って実行するための構成として、所定の期間における、例えば、前日のパチンコ機稼動期間中における、出玉情報を集計する出玉情報集計手段、例えば、従来周知の集中管理装置、当該パチンコ機における遊技者が消費した消費球数（集計）並びにパチンコ機から払い出された賞品球数（集計）に基づいて演算処理する演算手段、遊技者が当該パチンコ機に費やした消費球数に比較してパチンコ機から払い出された賞品球数の割合が異常に少ない場合に異常と判別する異常判別手段および異常判別手段が異常と判別した場合に確率ランダム化手段の機能を有効とする確率ランダム化条件設定手段を設けてもよい。
【００６７】
図７は、上記確率ランダム化条件設定手段を説明するための第２実施形態における遊技制御部のＣＰＵが実行する制御処理のメインルーチンの一部を概略で示すフローチャートである。図７に示すように、図４の電源投入時のキースイッチ４が左回動位置にあるか否かを判別するステップＳ０５の信号Ａ入力があるか否かの判別処理の後段に、ステップＤ０１乃至ステップＤ０４の処理を付加的に設ける。
【００６８】
ステップＳ０５の処理において、信号Ａの入力が検出されていれば、確率設定処理に関する処理実行フラグＦＬがセット（実行）されており（ステップＳ０６）、信号Ａの入力が検出されなければ、確率設定処理に関する処理実行フラグＦＬが０セット（非実行）されており（初期化処理による）、ＣＰＵ６は、ステップＤ０１に移行する。
【００６９】
ステップＤ０１において、ＣＰＵ６は、例えば、当該パチンコ機の集中管理装置から前日のパチンコ機稼動期間中における出玉集計情報を入力する。そして、入力した出玉集計情報における当該パチンコ機における遊技者が消費した消費球数の集計結果からパチンコ機から払い出された賞品球数の集計結果を差し引いて演算結果を算出し（ステップＤ０２）、演算結果が予め定めた所定値を上回っているか否かを判別することにより、遊技者が当該パチンコ機に費やした消費球数に比較してパチンコ機から払い出された賞品球数の割合が異常に少ないか否かを判別し、消費球数に比して賞品球数の割合が異常に少ない場合に異常と判別する（ステップＤ０３）。
【００７０】
ステップＤ０３において異常と判別された場合には、確率設定処理に関する処理実行フラグＦＬの内容を変更せず、リセット信号入力まで待機する。従って、ステップＳ０５の処理において、信号Ａの入力が検出されていれば、確率設定処理に関する処理実行フラグＦＬがセットされたまま（ＦＬ＝１）となっており、リセット信号入力後に、図４のステップＳ１１の確率設定処理が実行され、確率設定モードがランダムに切り換えられる。
【００７１】
ステップＤ０３において異常と判別されない場合には、ＣＰＵ６は、確率設定処理に関する処理実行フラグＦＬの内容を０セットして非実行にし（ステップＤ０４）、リセット信号入力まで待機する。従って、ステップＳ０５の処理において、信号Ａの入力が検出されていても、リセット信号入力後に、図４のステップＳ１１の確率設定処理は実行されず、確率設定モードの内容は、電源投入時にＥＥＰＲＯＭ９から読み込んだ内容のままとなる。即ち、キースイッチ４の操作は、実質的に無効となり、確率設定モードのランダム化は行わない。
【００７２】
なお、ステップＳ０５の処理において、信号Ａの入力が検出されなかった場合にも、即ち、処理実行フラグＦＬが０セット（非実行）されている場合にも、ステップＤ０１乃至ステップＤ０３またはステップＤ０１乃至ステップＤ０４の処理を経由するが、いずれの場合も処理実行フラグＦＬの内容が０セット（非実行）となるから、確率設定モードのランダム化は行わない。
【図面の簡単な説明】
【００７３】
【図１】本発明を適用した実施形態におけるパチンコ遊技機の裏面を示す正面図である。
【図２】同上の大当り確率の切換設定に関するキースイッチの設定操作を説明する図である。
【図３】同上の実施形態のパチンコ機における遊技制御部を示す要部ブロック図である。
【図４】同上の遊技制御部のＣＰＵが実行する制御処理のメインルーチンを概略で示すフローチャートである。
【図５】同上の遊技制御部のＣＰＵが実行する乱数作成処理のサブルーチンの主要部を表わすフローチャートである。
【図６】同上の遊技制御部のＣＰＵが実行する確率設定処理サブルーチンのフローチャートである。
【図７】第２実施形態の遊技制御部のＣＰＵが実行する制御処理のメインルーチンの一部を概略で示すフローチャートである。
【符号の説明】
【００７４】
１  パチンコ機
２  基板収納ボックス
３  主制御基板
４  キースイッチ
５  遊技制御部
６  ＣＰＵ
７  ＲＯＭ
８  ＲＡＭ
９  ＥＥＰＲＯＭ
１０  内部バス
１１  キースイッチ検出部
１２  スイッチ検出部
１３  ドライバ
１４  インタフェース
１５  特別図柄表示装置
１６  大入賞口開放ソレノイド
１７  リセット手段
ＳＷ１  始動口入賞検出スイッチ
ＳＷ２  大入賞口入賞検出スイッチ
ＳＷ３  特定領域通過検出スイッチ
【図１】
2007038031.tif 000003
【図２】
2007038031.tif 000004
【図３】
2007038031.tif 000005
【図４】
2007038031.tif 000006
【図５】
2007038031.tif 000007
【図６】
2007038031.tif 000008
【図７】
2007038031.tif 000009