(57)【特許請求の範囲】
【請求項１】
基準クロック信号を出力する発振回路と、
発振回路から出力された基準クロック信号が入力されるとともにこの入力された基準クロック信号を分周して乱数用クロック信号として出力する分周回路と、
ストップボタンが操作されたときに分周回路の分周比を切り換えて乱数用クロック信号の周波数を変化させる切換え手段と、
分周回路から出力された乱数用クロック信号が入力されるとともにこの乱数用クロック信号のパルス数を順次カウントする乱数カウンタと、
スタートレバーが操作されたときにスタートスイッチから出力される信号がラッチ信号として入力されるとともにこのラッチ信号が入力されたときに乱数カウンタのカウント値を読み込み、このカウント値を次にラッチ信号が入力されるまで記憶するラッチ回路と、
ラッチ回路に記憶されているカウント値と入賞テーブルの各数値範囲とを比較して抽選を行う抽選手段とを備えていることを特徴とするスロットマシン。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スロットマシンに関し、尚詳しくは、スロットマシンにおける抽選手段の改良に関するものである。
【０００２】
【従来の技術】
従来から、スタートレバー又はスタートボタンを操作することによって複数のリールを回転させ、ストップボタンを操作することによって各リールを停止させ、全てのリールが停止したときの図柄の組み合わせによって所定のメダルなどを払い出すスロットマシンが提供されている。
【０００３】
このスロットマシンでは、近年、図４に示すように、第１ストップボタン131、第２ストップボタン132、及び、第３ストップボタン133に対応する３個の主リールに描かれた図柄の３個を各リール窓115から見せて停止図柄の組み合わせによりゲームを楽しませるのみでなく、更に補助リール143等の演出手段を付加して演出を行うものもある。
【０００４】
このスロットマシン100は、メダル投入口121やクレジットメダルボタン125、更に、スタートレバー122やストップボタンなどを設ける操作板110をスロットマシン100の略中央に有し、メダル投入口121に投入するメダルの枚数又はクレジットメダルボタン125により投入するメダルの枚数によって、正面板113に設けた有効ランプ151を順次点灯し、入賞ラインの内の停止図柄による入賞の判定を行う有効ラインを表示し、その後、スタートレバー122の操作を行うと主リールの回転を開始させ、第１ストップボタン131や第２ストップボタン132及び第３ストップボタン133が押されたとき、各ストップボタンに対応する主リールの回転を停止させ、有効ラインとされた入賞ラインに停止した図柄の組み合わせによって所定枚数のメダルをメダル受け147に排出し、又は、クレジットメダルとしてスロットマシン100の内部でクレジットされるメダル枚数のカウントを行うものである。
【０００５】
尚、このクレジットメダルの枚数は、クレジット枚数表示器153に表示され、クレジットメダルボタン125を操作したときは投入枚数の数値を減算し、入賞によりメダルをクレジットする場合は払出し枚数を加算し、又、メダル投入口121から４枚以上のメダルが投入されたときは４枚目以降の枚数を加算するようにして、この数値をクレジット枚数表示器153に表示するものである。
【０００６】
このスロットマシン100の動作制御は、スロットマシン100の内部に組み込まれたマイクロコンピュータと適宜の回路素子などを組合せた主制御手段200や補助制御手段270により制御し、主制御手段200は、図５に示すように、入賞制御手段210やリール停止制御手段220、主遊技制御手段230、動作制御手段240の機能を有するマイクロコンピュータとされ、主に、スロットマシン100のゲーム進行に必須の制御を行い、補助制御手段270とするマイクロコンピュータには、スピーカなどの発音装置187を制御する音響制御手段271としての機能や、上パネル117に組み込まれた演出表示ランプ189の制御や補助遊技制御手段195を介して補助リール143の内側に組み込まれた補助リール用バックライト197などの点滅制御を行う照明制御手段275としての機能を持たせ、ゲームの進行状態に合わせて遊技者を楽しませる演出の制御を行うことが多い。
【０００７】
この主制御手段200では、メダル投入口121に設けられたメダルセンサー161又はクレジットメダルボタン125に組み込まれたメダルボタンセンサー163によってメダルの投入を検出すると、主遊技制御手段230における一般遊技制御手段231又は特別遊技制御手段233により所定の有効ランプ151を点灯させてゲームの開始準備が行われる。
【０００８】
そして、スタートレバー122の操作をスタートレバー122に取り付けたスタートスイッチ165が検知したとき、動作制御手段240におけるリール駆動制御手段241によって第１リールモータ181乃至第３リールモータ183の駆動を開始させ、又、入賞制御手段210では抽選手段211によって乱数による入賞抽選を行い、この抽選結果による停止予定図柄を入賞判定テーブル215に記憶する。
【０００９】
又、第１ストップボタン131乃至第３ストップボタン133の内の何れかのストップボタンが操作されたとき、各ストップボタンに組み込まれた第１ストップスイッチ171や第２ストップスイッチ172又は第３ストップスイッチ173の内の操作されたストップボタンに組み込まれたスイッチから主制御手段200に入力される信号により、検知信号を出力したストップスイッチに対応したリールモータをリール停止制御手段220によって停止させる。
【００１０】
このリール停止制御手段220による各リールモータの停止制御は、各ストップスイッチからの信号入力時にリール位置判別手段221によって例えば中央の入賞ラインを通過する図柄を先ず判別する。そして、入賞判定テーブル215に記憶された停止予定図柄が数コマ以内に存在するとき、この停止予定図柄を有効ライン上に停止させるように停止位置指定テーブル225に停止予定図柄を記憶し、又、数コマ以内に停止予定図柄が存在しないときは、他の入賞図柄組み合わせが発生しないように数コマ以内の図柄から停止図柄を定めて停止位置指定テーブル225にこの図柄を記憶する。更に、この停止位置指定テーブル225に記憶した図柄を有効ライン上に停止させるように、リール駆動制御手段241によって対応するリールモータの回転停止位置を制御するものである。
【００１１】
このようにして、第１ストップスイッチ171からの信号が主制御手段200に入力されると第１リールモータ181を停止させ、第２ストップスイッチ172からの信号が主制御手段200に入力されると第２リールモータ182を停止させ、第３ストップスイッチ173からの信号が主制御手段200に入力されると第３リールモータ183を停止させ、全てのリールモータが停止したとき、有効ライン上に停止した図柄の組み合わせが入賞図柄の組み合わせであるか否かの判定を入賞判定手段235で判定し、入賞図柄が揃っているときはホッパー駆動制御手段245によってホッパー装置155を駆動し、入賞に応じた所要枚数のメダルを払い出すか、主遊技制御手段230のクレジットメダルカウンタに払出し枚数の数値を加算し、クレジットメダルカウンタのカウント値をクレジット枚数表示器153に表示させるものである。
【００１２】
そして、一般遊技中にビッグボーナスの特定図柄配列やレギュラーボーナスの特定図柄配列が有効ライン上に揃ったときは、以後、特別遊技制御手段233によって所定ゲーム回数の特別遊技を行い、特別遊技の進行状態をゲーム状態表示ランプ157の点灯によって表示し、特別遊技が終了すると一般遊技制御手段231により一般遊技のゲームを進行させるものである。
【００１３】
尚、主遊技制御手段230は、抽選手段211の抽選結果や第１ストップスイッチ171乃至第３ストップスイッチ173からの信号に基づき、補助リール制御手段191を介して補助リールモータ193を駆動及び停止させ、抽選手段211で抽選された結果を暗示させる補助リール143の回転又は停止を制御している。
又、払出しボタン127が操作され、払出しボタン127に組み込まれた払出しスイッチ167からの信号が主制御手段200に入力されたときは、ホッパー駆動制御手段245がホッパー装置155を駆動し、クレジットメダルカウンタに記憶されている枚数のメダルを払い出すものである。
【００１４】
このように、今日のスロットマシン100では、スタートスイッチ165からの信号が主制御手段200に入力されたときに抽選手段211によって予め入賞を抽選し、この抽選結果の図柄を極力有効ライン上に停止させるようにリールを停止させる制御を行って投入メダルの枚数に対する払出しメダルの枚数を所定範囲の確率とするようにマイクロコンピュータで制御している。
【００１５】
この抽選手段211は、一般に１６ビットカウンタなどを乱数カウンタとして用い、数メガヘルツのクロックを乱数カウンタでカウントし、１６ビットカウンタの場合、０から６５５３５までのカウント値を１００分の数秒程度でカウントするように極めて高速でカウント値を順次１づつ増加させ、この乱数カウンタのカウント値をスタートレバー122が操作されたときにラッチ回路などに記憶することにより、遊技者の任意とならないカウント値を乱数として乱数カウンタ回路におけるラッチ回路に記憶させ、このラッチ回路に記憶したカウント値を抽選手段211における入賞テーブルの数値と比較し、ラッチされたカウント値が所定の数値範囲であればビッグボーナスの入賞とし、又、このカウント値が他の所定の数値範囲であればレギュラーボーナスの入賞とし、更に、カウント値が更に別の所定の数値範囲であればメダルの払出し枚数が２枚や５枚とされる小役の入賞とするように、ラッチ回路に記憶したカウント値に応じて各入賞又はハズレを抽選するものである。
【００１６】
尚、乱数カウンタやラッチ回路は、主制御手段とするマイクロコンピュータとは別の素子をマイクロコンピュータと組合せる場合や、マイクロコンピュータ内のカウンタやメモリを利用してマイクロコンピュータの内部に組み込むこともある。
【００１７】
【発明が解決しようとする課題】
今日、スロットマシンの不正行為として、スタートスイッチと主制御手段とするマイクロコンピュータとの結線に不正な基板を取付け、主制御手段のクロックと同期を取り、抽選手段の乱数カウンタとの周期に合わせるようにスタートスイッチからの信号を僅かに遅らせ、特別遊技などの内部入賞を多く発生させることが行われている。
【００１８】
【課題を解決するための手段】
本発明は、スロットマシン（100）において、基準クロック信号を出力する発振回路（201）と、発振回路（201）から出力された基準クロック信号が入力されるとともにこの入力された基準クロック信号を分周して乱数用クロック信号として出力する分周回路（283）と、ストップボタン（131〜133）が操作されたときに分周回路（283）の分周比を切り換えて乱数用クロック信号の周波数を変化させる切換え手段（212）と、分周回路（283）から出力された乱数用クロック信号が入力されるとともにこの乱数用クロック信号のパルス数を順次カウントする乱数カウンタ（285）と、スタートレバー（122）が操作されたときにスタートスイッチ（165）から出力される信号がラッチ信号として入力されるとともにこのラッチ信号が入力されたときに乱数カウンタ（285）のカウント値を読み込み、このカウント値を次にラッチ信号が入力されるまで記憶するラッチ回路（287）と、ラッチ回路（287）に記憶されているカウント値と入賞テーブル（213）の各数値範囲とを比較して抽選を行う抽選手段（211）とを備えていることを特徴とする。
【００１９】
このように、乱数用クロック信号の周波数を切り換えることのできる乱数カウンタ回路（280）を抽選手段（211）に組み合わせる故、乱数カウンタ（285）に入力するクロック信号の周波数を切り換え、乱数カウンタ（285）が順次クロック数を１づつカウントしてカウント値を順次増加させる場合であっても、特別遊技などの入賞とする特定の数値範囲にカウント値が達する周期を変更することができる。
【００２０】
そして、この周波数変換手段は、スロットマシン（100）のスタートレバー（122）が操作された後、次のスタートレバー（122）の操作までの間にその出力信号の周波数を切り換えて変更し、１ゲーム中に乱数用クロック信号の周波数を変化させるものとすることがある。
このように、１ゲーム中に周波数を切り換えることにより、１ゲーム中に一定周期で乱数カウンタのカウント値周期に同期させようとしても、次のスタートレバー（122）の操作時には乱数カウンタの特定カウント値と同期させることが困難となる。
【００２１】
尚、周波数変換手段としては分周回路（283）を用いることがあり、分周回路（283）を用いれば、周波数の切換えを容易に行うことができる。
【００２２】
【発明の実施の形態】
本発明に係るスロットマシンは、抽選手段211の乱数カウンタ285に入力するクロック信号の周波数を変更可能としたスロットマシンである。
この乱数カウンタ回路280は、図１に示すように、発振回路201から出力される基準クロック信号を、タイミング調整回路281と周波数変換手段とする分周回路283とに入力し、タイミング調整回路281のＰ0入力端子及びＰ1入力端子には、各々Ａ1端子からの第１分周制御信号とＡ2端子からの第２分周制御信号とを入力するものとしている。
【００２３】
そして、タイミング調整回路281からのＱ0出力信号を分周回路283のＰ0制御端子に入力し、タイミング調整回路281からのＱ1出力信号を分周回路283のＰ1制御端子に入力し、周波数変換手段とした分周回路283のＱ出力信号を乱数カウンタ285のクロック入力端子に入力するものとしている。
又、乱数カウンタ285のＤ0出力端子からＤn出力端子は、パラレルインパラレルアウトとされるラッチ回路287の各入力端子に各々接続し、ラッチ回路287のラッチ制御端子はＡ3端子に接続してラッチ信号を入力するものとし、ラッチ回路287の読み出し制御端子はＡ4端子に接続して読み出し信号を入力するもとしている。
【００２４】
この乱数カウンタ回路280におけるタイミング調整回路281は、Ａ1端子やＡ2端子からの第１分周制御信号や第２分周制御信号のレベル変化を基準クロック信号のタイミングに合わせて変化させたＱ0出力信号やＱ1出力信号を形成するものであり、このＱ0出力信号やＱ1出力信号を分周回路283のＰ0制御端子やＰ1制御端子に出力するものである。
【００２５】
又、この乱数カウンタ回路280における分周回路283は、Ｐ0制御端子及びＰ1制御端子に入力される制御信号に基づき、クロック入力端子φに入力される基準クロック信号を２分の１分周や３分の１分周などのように、分周比を変化させてＱ出力端子から出力するものである。
即ち、この分周回路283は、図２に示すように、タイミング調整回路281を介してＡ1端子からＰ0制御端子に入力される第１分周制御信号がＨレベルであり、タイミング調整回路281を介してＡ2端子からＰ1制御端子に入力される第２分周制御信号もＨレベルであるとき、基準クロック信号を２分の１分周して周波数を２分の１とした乱数用クロック信号をＱ出力端子から出力し、第１分周制御信号がＬレベルであり第２分周制御信号がＨレベルであるときは、基準クロック信号を３分の１分周して周波数を３分の１とした乱数用クロック信号をＱ出力端子から出力し、第１分周制御信号がＨレベルであって第２分周制御信号がＬレベルであるときは、基準クロック信号に対して周波数を４分の１とした乱数用クロック信号を出力し、第１分周制御信号及び第２分周制御信号が共にＬレベルであるときは、基準クロック信号に対して周波数を５分の１とした乱数用クロック信号を出力するものである。
【００２６】
そして、乱数カウンタ285は、この乱数用クロック信号のパルス数を順次カウントするものであって、ラッチ回路287は、Ａ3端子からのラッチ信号が入力されたときに乱数カウンタ285のカウント値を読み込み、このカウント値を次にラッチ信号が入力されるまで記憶し、Ａ4端子からの読み出し信号が入力されると記憶しているカウント値を乱数値データとして出力するものである。
【００２７】
従って、この乱数カウンタ回路280では、基準クロック信号の周波数が一定の周波数である例えば２０メガヘルツに固定されていても、乱数用クロック信号の周波数を分周回路283により、１０メガヘルツ、約６．６６７メガヘルツ、５メガヘルツ、４メガヘルツに変更することが可能となり、ビッグボーナスゲームなどの特別遊技に当選する数値範囲にカウント値が該当する周期を変化させることができる。
【００２８】
このようにして、Ａ1端子やＡ2端子から入力される第１分周制御信号及び第２分周制御信号により、基準クロック信号を分周して周波数が変化する乱数用クロック信号を形成し、この周波数が変化する乱数用クロック信号のパルス数を乱数カウンタ285でカウントし、スタートレバー122が操作されたとき、スタートスイッチ165からの信号をＡ3端子からラッチ信号としてラッチ回路287に入力すれば、スタートレバー122が操作されたときの乱数カウンタ285のカウント値をラッチ回路287に記憶させることができる。そして、このカウント値を乱数値データとして抽選手段211に出力し、入賞テーブル213の各数値範囲とラッチ回路287に記憶したカウント値とを比較手段214で比較して抽選を行い、抽選結果による停止予定図柄を入賞判定テーブル215に記憶するものである。
【００２９】
この第１分周制御信号及び第２分周制御信号の切り換えは、抽選手段211にソフト乱数によって順次第１分周制御信号及び第２分周制御信号のレベルを切り換える切換え手段212を設け、スタートレバー122が操作されてラッチ信号がラッチ回路287に入力された後、入賞判定やメダルの払出しを行うゲームの終了までの期間で乱数用クロック信号の周波数を変更するようにしている。
【００３０】
又、乱数用クロック信号の周波数切り換えとしては、一定周期のタイマー割り込み処理毎の開始時と終了時、メダルの投入を検出したとき、スタートレバー122が操作されてラッチ信号がラッチ回路287に入力された直後、及び、第１ストップボタン131、第２ストップボタン132、第３ストップボタン133が操作されたとき、などに第１分周制御信号及び第２分周制御信号のレベルを順次切り換え、１ゲーム中に乱数用クロック信号の周波数を切り換え、且つ、各周波数の持続時間を不規則とすることもある。
【００３１】
この様にすれば、切換え手段212により、スタートレバー122が操作された後、次のスタートレバー122の操作までの間に分周回路283の分周比を切り換えて乱数用クロック信号の周波数を変化させることができる。
尚、切換え手段212としては、スタートレバー122が操作されてラッチ信号をラッチ回路287に入力した直後に順次第１分周制御信号及び第２分周制御信号のレベルを順次切り換え、１ゲーム毎に乱数用クロック信号の周波数を切り換えるようにすることもある。
【００３２】
又、上記実施の形態では、分周比を２分の１、３分の１、４分の１、及び、５分の１の４種類とした分周回路283を用いているも、分周回路283として、入力信号を２分の１分周した第1出力信号と、４分の１分周した第２出力信号と、８分の１分周した第３出力信号とを出力する復数段のフリップフロップとマルチプレクサとを用いることもある。
【００３３】
この分周回路283では、マルチプレクサによってフリップフロップに入力する基準クロック信号及びフリップフロップの出力する第１出力信号乃至第３出力信号の内の何れかを選択することにより、基準クロック信号と同一周波数の乱数用クロック信号又は基準クロック信号の２分の１の周波数、基準クロック信号の４分の１の周波数、基準クロック信号の８分の１の周波数とする４種類の異なる周波数の乱数用クロック信号を乱数カウンタ285に出力させることができる。
【００３４】
この場合は、比較的簡単且つ安価な分周回路283を使用することができるものである。
又、分周回路283として適宜の集積回路を用い、分周比を２分の１分周の他、３分の１分周、５分の１分周、７分の１分周などの比較的小さな素数による分周比とすることもある。
【００３５】
この場合は、基準クロック信号の周波数に対して乱数用クロック信号の周波数を低くすることを極力回避しつつ、乱数用クロック信号の周波数を変化させたとき、何れの周波数であっても一定の周期で特別遊技に入賞する数値範囲となる周期を長くすることができる。
又、乱数用クロック信号の周波数は、４種類に限るものでなく、基準クロック信号を３分の１分周した周波数と４分の１分周又は５分の１分周した周波数の様に、２種類の乱数用クロック信号を形成する場合や、４種類以上の乱数用クロック信号を形成することもある。
【００３６】
更に、図１に示した乱数カウンタ回路280は、タイミング調整回路281や分周回路283、乱数カウンタ285、及び、ラッチ回路287により構成しているも、乱数カウンタ285やラッチ回路287は、マイクロコンピュータ内のカウンタやメモリを利用し、マイクロコンピュータ内の抽選手段211と組合せる乱数カウンタ回路は、タイミング調整回路281と分周回路283、又は分周回路283のみとすることもある。
【００３７】
尚、分周回路283に換えて逓倍回路を用い、基準クロック信号の周波数よりも高い周波数の乱数用クロック信号を形成しつつ、乱数用クロック信号の周波数を変化させることもある。
そして、他の実施の形態としては、図3に示すように、ＤＡ変換回路282と電圧制御発振回路284とを用い、電圧制御発振回路284で乱数カウンタ回路280に入力する乱数用クロック信号を形成しつつ、この乱数用クロック信号の周波数を変化させることもある。
【００３８】
この場合は、Ａ5端子を介してＤＡ変換回路282に第１分周制御信号及び第２分周制御信号の２ビット信号を、又は３ビット以上の制御信号を入力し、デジタルアナログ変換によってＤＡ変換回路282のＤ入力端子に入力される複数の制御信号の組み合わせに応じた異なる電圧の電圧信号をＤＡ変換回路282のＶ出力端子から出力させ、この電圧信号を電圧制御発振回路284の制御入力端子に入力することにより、入力電圧の変化に合わせて出力周波数を変化させた乱数用クロック信号を電圧制御発振回路284で形成し、この乱数用クロック信号を乱数カウンタ回路280に入力するものである。
【００３９】
尚、入賞制御手段210における抽選手段211に限ることなく、スロットマシン100の内部で乱数を用いた抽選を行う場合、同様の乱数カウンタ回路280を用いれば、同様に、同期を取って不正を行うことを防止できる。
【００４０】
【発明の効果】
請求項１に記載した本発明は、乱数カウンタに入力する乱数用クロック信号の周波数を変化させるため、同期を取って不正に当選させることを防止でき、また、乱数カウンタのカウント値が特定の入賞の当選値となる周期を変化させることができ、基準クロック信号を用いてスタートレバー操作信号を一定の周期に修正しても、抽選手段による内部当選を得ることを困難とすることができる。
【００４１】
そして、主制御手段とするマイクロコンピュータや乱数カウンタ回路は、厳重に封印されているため、外部から乱数カウンタ用クロック信号との同期を取ることが極めて困難なため、入賞確率を不当に高くすることを防止することが容易に可能となる。
【図面の簡単な説明】
【図１】  本発明に係るスロットマシンに用いられる乱数カウンタ回路を示すブロック図。
【図２】  本発明のスロットマシンにおける乱数用クロック信号を示すタイムチャート図。
【図３】  本発明に係るスロットマシンに用いられる乱数カウンタ回路の他の例を示すブロック図。
【図４】  スロットマシンの外観を示す正面図。
【図５】  スロットマシンの制御回路の一例を示すブロック図。
【符号の説明】
１００  スロットマシン
１１０  操作板                        １１３  正面板
１１５  リール窓                      １１７  上パネル
１２１  メダル投入口                  １２２  スタートレバー
１２５  クレジットメダルボタン        １２７  払出しボタン
１３１〜１３３    ストップボタン
１４３  補助リール                    １４７  メダル受け
１５１  有効ランプ                    １５３  クレジット枚数表示器
１５５  ホッパー装置                  １５７  ゲーム状態表示ランプ
１６１  メダルセンサー                １６３  メダルボタンセンサー
１６５  スタートスイッチ              １６７  払出しスイッチ
１７１〜１７３    ストップスイッチ
１８１〜１８３    リールモータ
１９１  補助リール制御手段            １９３  補助リールモータ
１９５  補助遊技制御手段              １９７  補助リール用バックライト
２００  主制御手段
２０１  発振回路
２１０  入賞制御手段                  ２１１  抽選手段
２１２  切換え手段                    ２１３  入賞テーブル
２１４  比較手段                      ２１５  入賞判定テーブル
２２０  リール停止制御手段
２３０  主遊技制御手段                ２３１  一般遊技制御手段
２３３  特別遊技制御手段              ２３５  入賞判定手段
２４０  動作制御手段                  ２４１  リール駆動制御手段
２４５  ホッパー駆動制御手段
２７０  補助制御手段                  ２７１  音響制御手段
２７５  照明制御手段
２８０  乱数カウンタ回路
２８１  タイミング調整回路            ２８２  ＤＡ変換回路
２８３  分周回路                      ２８４  電圧制御発振回路
２８５  乱数カウンタ                  ２８７  ラッチ回路
【図１】
0003890203.tif 000002
【図２】
0003890203.tif 000003
【図３】
0003890203.tif 000004
【図４】
0003890203.tif 000005
【図５】
0003890203.tif 000006