JP2004000323A - 遊技機およびその制御方法 - Google Patents
遊技機およびその制御方法 Download PDFInfo
- Publication number
- JP2004000323A JP2004000323A JP2002153100A JP2002153100A JP2004000323A JP 2004000323 A JP2004000323 A JP 2004000323A JP 2002153100 A JP2002153100 A JP 2002153100A JP 2002153100 A JP2002153100 A JP 2002153100A JP 2004000323 A JP2004000323 A JP 2004000323A
- Authority
- JP
- Japan
- Prior art keywords
- stop
- symbol
- display
- advance
- frames
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Slot Machines And Peripheral Devices (AREA)
Abstract
【課題】目標を入賞態様として、イベント期間中のゲームに緊張感を持たせる。
【解決手段】スロットマシン1は、プレイヤーがリールR1〜R3の停止を指示するための各リールストップボタン7a〜7cと、イベント期間中において目標とする入賞態様を示す画像を表示する液晶表示装置80と、CPU31とを備える。CPU31は、イベントが開始する開始条件が成立したか否かを判定するとともにイベントが終了する終了条件が成立したか否かを判定して、イベントの期間を管理する。さらに、CPU31は、各リールR1〜R3の停止態様と目標とする入賞態様とに基づいて、停止操作を評価して、評価結果に応じた遊技価値を付与する。
【選択図】 図4
【解決手段】スロットマシン1は、プレイヤーがリールR1〜R3の停止を指示するための各リールストップボタン7a〜7cと、イベント期間中において目標とする入賞態様を示す画像を表示する液晶表示装置80と、CPU31とを備える。CPU31は、イベントが開始する開始条件が成立したか否かを判定するとともにイベントが終了する終了条件が成立したか否かを判定して、イベントの期間を管理する。さらに、CPU31は、各リールR1〜R3の停止態様と目標とする入賞態様とに基づいて、停止操作を評価して、評価結果に応じた遊技価値を付与する。
【選択図】 図4
Description
【0001】
【発明の属する技術分野】
本発明は、スロットマシン等の遊技機およびその制御方法に関する。
【0002】
【従来の技術】
スロットマシンは、一般に、3本のリール、各リールに対応した3個のリールストップボタン、ゲームを開始するためのスタートレバー、およびベットボタンを備える。プレイヤーがベットボタンを操作すると、メダルの賭け数に応じて入賞ラインが有効となる。そして、プレイヤーがスタートレバーを押し下げると全リールが一斉に回転し、プレイヤーが各リールストップボタンを押し下げたタイミングで各リールは各々停止する。リールが停止した状態で、入賞ライン上に揃う図柄の組合せのうち、遊技価値を付与する図柄の組合せを役と呼ぶ。有効な入賞ライン上に役を構成する図柄の組合せが揃うと入賞となり、プレイヤーは入賞した役に応じた枚数のメダルを獲得することができる。
【0003】
ここで、入賞は2段階のステップによって決定される。第1ステップは、内部抽選と呼ばれるものである。内部抽選では、スタートレバーの操作タイミングで抽選を実行し、どの賞群に当選するかあるいはハズレとなるかを決定し、抽選結果を示す内部抽選情報を生成する。ここで、賞群とは、一または複数の役の集まりをいい、抽選の区分に対応している。つまり、賞群と役が一対一に対応することもあれば、一つの賞群に複数の役が対応することもある。
【0004】
第2ステップでは、リールストップボタンの操作に応じて、リールの停止位置を制御する。内部抽選情報がハズレを示している場合には、ある役を構成する図柄が有効な入賞ライン上に差し掛かったタイミングでプレイヤーがリールストップボタンを操作しても、リールの停止タイミングを遅らせて、当該役を構成する図柄が有効な入賞ライン上に停止しないように制御がなされる。一方、内部抽選である賞群に当選していれば、リールストップボタンの操作タイミングが若干早くても、賞群に応じた役を構成する図柄が入賞ライン上に停止するように引き込み制御がなされる。ただし、リールストップボタンの操作タイミングが大幅にずれていれば入賞とならない。つまり、プレイヤーが入賞を獲得するためには、内部抽選によってある賞群の当選を得て、かつ、当選した賞群に応じた役を構成する図柄を有効な入賞ライン上に揃える必要がある。
【0005】
プレイヤーは、ベットボタンの操作→スタートレバーの操作→リールストップボタンの操作の順に操作を繰り返すので、ゲームの進行が単調になり易い。そこで、スロットマシンに液晶表示装置を設け、内部抽選情報を利用して、演出を行うことがある。その代表的なものは、液晶表示装置にビッグボーナスに当選していることを示すアニメーションを表示したり、あるいは、内部抽選情報に基づいて当選している賞群を示すキャラクタを表示するといったものである。さらに、液晶表示装置に、「5ゲーム以内にベルを1回揃えよ。」といった目標を示し、これが達成されたときに遊技価値を付与する演出方法も知られている。
【0006】
このような演出がなされると、プレイヤーは特定の図柄を狙ってリールストップボタンを操作する。
【0007】
【発明が解決しようとする課題】
ところで、液晶表示装置を用いた従来の演出は、目標となる役を報知するものであるから、入賞ラインと入賞図柄と特定される入賞態様の一部でしかない。換言すれば、液晶表示装置に表示される画像と各リールの停止態様とは、直接的に関連付けられていなかった。
【0008】
このため、プレイヤーは役を構成するための入賞ラインを思い描いて、想定した入賞ラインを狙って図柄を停止させたり、あるいは、目標とする役に入賞することを期待して適当にリールストップボタンを操作していた。すなわち、従来の演出は、自由度が大きい反面、液晶表示装置に表示される画像と各リールの停止態様との関連性がうすく、具体的でなかった。このことに起因して、プレイヤーのゲームに対する緊張感に欠け、演出の効果が低いといった問題があった。
【0009】
本発明は、上述した事情に鑑みてなされたものであって、明確な目標を提示して、プレイヤーのゲームに対する集中を高めるとともに高度な演出を行うことができる遊技機およびその制御方法を提供することを課題とする。
【0010】
【課題を解決するための手段】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【0011】
本発明に係る遊技機は、複数種類の図柄を表示した複数の表示列(R1、R2、R3)を備え、前記各表示列(R1、R2、R3)が停止した状態で、前記各表示列(R1、R2、R3)を横切る複数の入賞ライン(L1〜L5)のいずれかに予め定められた図柄の組合せが揃うと役に入賞し、入賞した役に応じた遊技価値の付与を行うものであって、前記各表示列(R1、R2、R3)に対応して各々設けられ、プレイヤーが前記表示列(R1、R2、R3)の可変表示の停止を指示するための各停止操作部(7a、7b、7c)と、画像を表示する画像表示部(80)と、前記各停止操作部(7a、7b、7c)の停止操作を評価するイベントが開始する開始条件が成立したか否かを判定するとともに前記イベントが終了する終了条件が成立したか否かを判定して、前記イベントの期間を管理するイベント制御部(31、72)と、前記イベントの期間中に、目標とする入賞態様を示す画像を前記画像表示部(80)に表示させるように制御する画像制御部(72)と、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とに基づいて、前記プレイヤーの各停止操作部(7a、7b、7c)の停止操作を評価して、評価結果に応じた遊技価値を付与する評価部(31、72)とを備える。
【0012】
この発明によれば、イベントの期間中に目標とする入賞態様を示す画像が画像表示部に表示されるから、プレイヤーは最終的に各表示列が停止した状態において、どのような図柄がどの位置に停止すればよいかを明瞭に認識することができる。そして、限られたイベント期間において当該入賞態様になると、特別の遊技価値が付与されるから、イベント期間中は表示された入賞態様を目指して停止操作部を操作する。したがって、プレイヤーはイベント期間中のゲームに集中することになる。このように表示列の停止態様と画像表示装置の表示画像との間に密接な関連性を持たせることによって、イベント期間のゲームの緊張感が高くなり、同一の操作を繰り返す一連のゲーム進行にメリハリを付けることができる。
【0013】
ここで、遊技機には、スロットマシンのほかにも複数のリールおよびそれらの回転を停止させる停止ボタンを備えたパチンコ機等が含まれる。また、表示列には、リールやベルトのほかに、画像表示装置が含まれる。また、スロットマシンやパチンコなどの遊技機は、抽選を行うメイン基板と画像の表示制御を行うサブ基板を備えるものがあるが、イベント制御部は、メイン基板とサブ基板の一方に設けてもよいし、あるいは機能をメイン基板とサブ基板の双方に分散させてもよい。また、評価部についても同様に、メイン基板とサブ基板の一方に設けてもよいし、あるいは機能をメイン基板とサブ基板の双方に分散させてもよい。
【0014】
上述した遊技機において、前記目標とする入賞態様は、目標とする図柄が目標とする入賞ライン(L1〜L5)上に停止した状態を示すものであり、前記イベント制御部(31、72)は、目標とする図柄と目標とする入賞ライン(L1〜L5)を示す目標データを生成し、前記画像制御部(72)は、前記目標データに基づいて前記目標とする入賞態様を示す画像を前記画像表示部(80)に表示させるように制御することが好ましい。この発明によれば、目標とする図柄が目標とする入賞ライン上に停止した状態を示す画像が画像表示部に表示されるから、プレイヤーは表示列の可変表示が停止した状態がどのようなものであればよいかを画像として直接認識することが可能となる。
【0015】
また、上述した遊技機において、前記評価部(31、72)は、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とが一致するとき、予め定められた遊技価値を付与することが好ましい。この発明によれば、プレイヤーは、表示列の表示態様と画像表示部の画像を見比べることにより、一見して目標を達成したか否かを知ることができ、また、達成できなかった場合には、どの停止操作が誤っていたかを知ることができる。
【0016】
さらに、上述した遊技機において、前記評価部(31、72)は、目標の達成度を評価し、達成度に応じた遊技価値を付与することが好ましい。この場合には、達成度に応じた遊技価値が付与されるから、プレイヤーは少しでも達成度を向上させるために、より一層ゲームに集中することになる。
【0017】
ここで、評価部(31、72)は、イベントの開始から目標を達成するまでのゲーム数に基づいて目標の達成度を評価してもよい。この場合には、少しでも早く目標を達成するようにプレイヤーは停止操作部を操作するから、イベント期間中のゲームにプレイヤーを集中させることができる。
【0018】
また、前記評価部(31、72)は、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とに基づいて前記達成度を評価することが好ましい。この場合には、いわゆるビタ位置からのズレが評価の対象となるから、プレイヤーは目標図柄を慎重に狙って各停止操作部を操作することになる。したがって、イベント期間中のゲームに大きな緊張感を与えることができる。
【0019】
上述した遊技機において具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、当該図柄番号(PN)の前の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて連続して進みコマ数が減少した回数を特定し、当該回数を差分コマ数として出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数に基づいてを、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0020】
また、上述した遊技機において他の具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、前記各表示列(R1、R2、R3)の可変表示を停止させるために用いた進みコマ数を差分コマ数として出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0021】
また、上述した遊技機において他の具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、当該図柄番号(PN)の前の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて連続して進みコマ数が減少した回数を特定し、当該回数を差分コマ数として出力し、さらに、当該図柄番号(PN)の後の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて進みコマ数が連続する区間における最大の進みコマ数を最大進みコマ数として特定し、最大進みコマ数を出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数および前記最大進みコマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0022】
また、上述した遊技機において他の具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、前記各表示列(R1、R2、R3)の可変表示を停止させるために用いた進みコマ数を差分コマ数として出力し、さらに、当該図柄番号(PN)の後の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて進みコマ数が連続する区間における最大の進みコマ数を最大進みコマ数として特定し、最大進みコマ数を出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数および前記最大進みコマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0023】
次に、上述した遊技機において、前記プレイヤーの技量を判定する技量判定部(31)と、前記技量判定部(31)の判定結果に基づいて、前記イベント期間における目標を達成する難易度を調整する調整部を備えることが好ましい。この発明によれば、プレイヤーの技量に応じて目標を達成する難易度を調整することができるから、技量の低いプレイヤーであっても目標を達成することが可能となる。
【0024】
ここで、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませるコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、一つまたは複数の役の集まりである各賞群に対応する各区分とハズレの区分とを含む抽選区分の中から一つを抽選し、抽選結果を示す内部抽選情報を生成する抽選部(31、33)とを備え、前記調整部は、前記停止テーブル(TBL2)に記憶されるコマ数が連続して変化する区間において最大の進みコマ数を引込数としたとき、前記イベント中において、前記内部抽選情報が前記入賞態様の図柄によって構成される役を含む賞群に当選していることを示す場合に、前記複数の停止テーブル(TBL2)の中から、前記技量判定部(31)の判定結果に応じた前記引込数の停止テーブル(TBL2)を選択し、選択された停止テーブル(TBL2)を用いて前記各表示列(R1、R2、R3)の可変表示を停止させることが好ましい。この発明によれば、技量が低いと判定された場合には、引込数が大きい停止テーブルを選択することができるから、技量が低いプレイヤーであっても目標を達成することが可能となる。
【0025】
より具体的には、当該遊技機(1)の遊技状態は、通常遊技と通常遊技よりも付与される遊技価値が大きい特別遊技を含み、特別の役に入賞すると遊技状態が通常遊技から特別遊技に移行するものであり、一つまたは複数の役の集まりである各賞群に対応する各区分とハズレの区分とを含む抽選区分の中から一つを抽選し、抽選結果を示す内部抽選情報を生成する抽選部(31、33)を備え、前記技量判定部(31)は、前記抽選部(31、33)の抽選結果が特別の役に当選したゲームから当該特別の役に入賞するまでのゲーム数に基づいて、前記プレイヤーの技量を判定することが好ましい。ここで、特別遊技としては、ビッグボーナスゲームやレギュラーボーナスゲームが該当する。
【0026】
また、上述した遊技機において、前記評価部(31、72)が付与する遊技価値は、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作することを補助するための情報を前記画像表示部(80)に表示させることが好ましい。例えば、遊技価値の付与をいわゆるATゲームにより付与してもよい。
【0027】
次に、本発明に係る遊技機の制御方法は、複数種類の図柄を表示した複数の表示列(R1、R2、R3)と、前記各表示列(R1、R2、R3)に対応して各々設けられ、プレイヤーが前記表示列(R1、R2、R3)の可変表示の停止を指示するための各停止操作部(7a、7b、7c)と、画像を表示する画像表示部(80)とを備え、前記各表示列(R1、R2、R3)が停止した状態で、前記各表示列(R1、R2、R3)を横切る複数の入賞ライン(L1〜L5)のいずれかに予め定められた図柄の組合せが揃うと役に入賞し、入賞した役に応じた遊技価値の付与を行う遊技機(1)の制御方法において、前記各停止操作部(7a、7b、7c)の停止操作を評価するイベントが開始する開始条件が成立したか否かを判定するとともに前記イベントが終了する終了条件が成立したか否かを判定して、前記イベントの期間を管理し、前記イベントの期間中に、目標とする入賞態様を示す画像を前記画像表示部(80)に表示させるように制御し、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とに基づいて、前記プレイヤーの各停止操作部(7a、7b、7c)の停止操作を評価して、評価結果に応じた遊技価値を付与することを特徴とする。
【0028】
この発明によれば、イベントの期間中に目標とする入賞態様を示す画像が画像表示部に表示されるから、プレイヤーは最終的に各表示列が停止した状態において、どのような図柄がどの位置に停止すればよいかを明瞭に認識することができる。そして、限られたイベント期間において当該入賞態様になると、特別の遊技価値が付与されるから、イベント期間中は表示された入賞態様を目指して停止操作部を操作する。したがって、プレイヤーはイベント期間中のゲームに集中することになる。このように表示列の停止態様と画像表示装置の表示画像との間に密接な関連性を持たせることによって、イベント期間のゲームの緊張感が高くなり、同一の操作を繰り返す一連のゲーム進行にメリハリを付けることができる。
【0029】
また、上述した遊技機の制御方法において、前記評価結果に応じた遊技価値を付与する工程は、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とが一致するとき、予め定められた遊技価値を付与することが好ましい。この発明によれば、プレイヤーは、表示列の表示態様と画像表示部の画像を見比べることにより、一見して目標を達成したか否かを知ることができ、また、達成できなかった場合には、どの停止操作が誤っていたかを知ることができる。
【0030】
また、上述した遊技機の制御方法において、前記評価結果に応じた遊技価値を付与する工程は、目標の達成度を評価し、達成度に応じた遊技価値を付与することが好ましい。この場合には、達成度に応じた遊技価値が付与されるから、プレイヤーは少しでも達成度を向上させるために、より一層ゲームに集中することになる。
【0031】
本発明のこのような作用及び利得は、次に説明する実施の形態から明らかにされる。
【0032】
【発明の実施の形態】
以下本発明を図面に示す実施形態に基づき説明する。ここでは、スロットマシンに本発明を適用した場合について説明する。
<1.第1実施形態>
<1−1:スロットマシンの外観構成および役>
【0033】
図1は、本発明の第1実施形態に係るスロットマシン1の外観を示す斜視図である。スロットマシン1の筐体は、本体2と本体2の前面に取り付けられたフロントドア3とを備えている。フロントドア3の上段には、所定の情報をプレイヤーに提示する液晶表示装置80が設けられている。フロントドア3中段のパネル表示部Dには、縦長長方形の3つの表示窓4a、4b、4cが設けられている。表示窓4a、4b、4cは、例えばアクリル樹脂等の透明な材料により形成されている。また、表示窓4a、4b、4c上には水平に3本、斜めに2本の入賞ラインL1〜L5が設けられている。
【0034】
くわえて、表示窓4aの左側には補助表示部20が設けられている。補助表示部20は、各入賞ラインL1〜L5に各々対応する5個のLEDからなる。プレイヤーがメダルを投入したり、あるいは、後述するベット操作を行うと、ベット数に応じた数の入賞ラインL1〜L5が有効となる。このスロットマシン1では、ベット数が1枚の場合に入賞ラインL1が有効となり、ベット数が2枚の場合に入賞ラインL1〜L3が有効となり、ベット数が3枚の場合に入賞ラインL1〜L5が有効となる。補助表示部20を構成する各LEDは、対応する入賞ラインL1〜L5が有効である場合に点灯し、無効である場合に消灯する。これによって、プレイヤーは、どの入賞ラインL1〜L5が有効であるかを知ることができる。
【0035】
図2に、パネル表示部Dの構造およびその周辺構成を示す。各表示窓4a、4b、4cの内側には、各々の外周面に複数種類の図柄が描かれた3列の左・中・右リールR1、R2、R3が回転自在に設けられている。したがって、プレイヤーは、各表示窓4a、4b、4cを通して左・中・右リールR1、R2、R3の図柄を観察できる。
【0036】
さらに、右リールR3の一部には、遮光片491がリール本体から突出して設けられており、右リールR3が回転するとフォトカプラ492を横切るようになっている。なお、左リールR1および中リールR2にも、右リールR3と同様に、遮光片491とフォトカプラ492とが設けられている。
【0037】
図3に、左・中・右リールR1、R2、R3に表示される図柄の一例を示す。この図に示すように各リールR1、R2、R3には、21個・7種類の図柄が表示されており、各図柄には図柄番号PN=1〜21が割り当てられている。また、塗り潰された「7」は赤色の「7」であり(例えば、左リールの図柄番号PN=21)、縦線のハッチを付与した「7」は青色の「7」である(例えば、中リールの図柄番号PN=14)
【0038】
スロットマシン1による遊技では、メダルの投入等によって有効にした入賞ラインL1〜L5に予め定められた図柄の組合せが揃うと、揃った図柄に対応した枚数のメダル払い出しが行われる。メダルは、ゲームを開始する際にスロットマシン1に投入するものであり、プレイヤーがゲームを継続するために必要である。つまり、メダルはゲームの継続等の遊技価値を有する媒体といえる。
【0039】
図柄の組合せは、遊技価値を与える「役」と無価値な「ハズレ」とに大別される。本実施形態の役には次のものがある。
【0040】
1)赤7役 この役は、左リールR1における図柄番号PN=21または12の図柄、中リールR2における図柄番号PN=10または8の図柄、右リールR3における図柄番号PN=15の図柄の組合せである。
【0041】
2)青7役 この役は、左リールR1における図柄番号PN=8、中リールR2における図柄番号PN=14または3の図柄、右リールR3における図柄番号PN=2の図柄の組合せである。
【0042】
3)BAR役 この役は、左リールR1における図柄番号PN=19または13、中リールR2における図柄番号PN=18または15の図柄、右リールR3における図柄番号PN=10または6の図柄の組合せである。
【0043】
4)ベル役 この役は、左リールR1における図柄番号PN=18、15、11、7、または2の図柄、中リールR2における図柄番号PN=20、16、11、6または1の図柄、右リールR3における図柄番号PN=21、19、17、12、8または4の図柄の組合せである。
【0044】
5)スイカ役 この役は、左リールR1における図柄番号PN=16、5または3、中リールR2における図柄番号PN=4の図柄、右リールR3における図柄番号PN=18、14、5または1の図柄の組合せである。
【0045】
6)チェリー役 この役は、左リールR1における図柄番号PN=10、6または1の図柄が入賞ラインL1〜L5のうち有効化されたものに停止すればよく、他のリールの停止位置とは無関係である。
【0046】
7)プラム役 この役は、左リールR1における図柄番号PN=20、17、14、9または4の図柄、中リールR2における図柄番号PN=21、17、12、9、7または2の図柄、右リールR3における図柄番号PN=20、16、13、11、9、7または3の図柄の組合せである。プラム役が成立してもメダルの払い出しはないが、再遊技ができる。再遊技とは、新たにメダルを投入することなく再びゲームを行うことをいう。
【0047】
これらの役は、遊技状態別に役毎にプレイヤーに付与される遊技価値が予め定められている。役には、1枚から15枚の払い出しが付与される役、入賞による払い出しのあるなしにかかわらずビッグボーナスやレギュラーボーナス等の有利な遊技状態が付与される役、払い出しはないがメダルを投入することなく再度、同数のメダル投入条件で遊技が行える再遊技を付与される役がある。また、これらのすべての役がどの遊技状態においても必ずしも賞として定められているとは限らない。ある遊技状態では賞として成立するが、別の遊技状態においては賞として成立しないというような役も可能である。すなわち、各役の入賞毎によってプレイヤーに付与される遊技価値は、遊技状態毎に予め定められているおり常に一定であるとは限らない。
【0048】
本実施例においては、通常の遊技状態におけるプレイヤーに付与される遊技価値は、ベル役は7枚、スイカ役は15枚、チェリー役は2枚の払い出しが行われ、プラム役は再遊技が可能となる役である。
【0049】
各種の役のうち、ベル役、スイカ役、チェリー役およびプラム役等の2枚から15枚程度の配当や再遊技が付与される等の比較的低い遊技価値に対応する役を総称して小役と呼ぶ。一方、BAR役が入賞すると、遊技状態がレギュラーボーナス(以下、適宜「RB」と省略して記載する。)と呼ばれる特定遊技状態に移行する。レギュラーボーナスでは、ジャックゲームを12回行うことができ、RB期間は、ジャックゲームを12回行うか、最大8回入賞すると終了となる。ジャックゲームは、1枚のメダルをベットして中央の入賞ラインL1のみを有効にして行われる。ジャックゲームの役としては、プラム役を採用する。この役を構成する図柄が入賞ラインL1に揃うとスロットマシン1は15枚のメダル払い出しを行う。つまり、通常の遊技状態ではプラム役が揃っても再遊技ができるだけであるが、レギュラーボーナス期間中に行われるジャックゲームにおいて、プラム役を構成する図柄が揃うと15枚のメダルの払い出しを受けることができる。また、後述するビッグボーナス中にはレギュラーボーナスの賞にプラム役を割り当てている。なお、RBの遊技状態では通常の遊技状態にはないジャックゲームが行われるので、通常の遊技状態と比較してRBの遊技状態はプレイヤーにとって有利な遊技状態であるといえる。
【0050】
また、青7役に入賞すると、遊技状態が通常の遊技状態からノーマルビッグボーナス(以下、必要に応じてビッグボーナスを「BB」と省略して記載する。)と呼ばれる第2遊技状態に移行する。ビッグボーナス期間中は、レギュラーボーナスが最大3回分行えるのに加えて、小役を高当選確率状態での遊技を最大30回成立させることが可能である。ノーマルビッグボーナスは、レギュラーボーナスと比較してより有利な遊技状態である。
【0051】
さらに、赤7役に入賞すると、遊技状態が通常の遊技状態からスーパービッグボーナスと呼ばれる第3遊技状態に移行する。スーパービッグボーナスは小役の報知を行う点でノーマルビッグボーナスと異なる。後述するように、スロットマシン1では、内部抽選を行い当選した役を構成する図柄が有効な入賞ラインL1〜L5上に揃うと入賞となる。このため、内部抽選によって当選している賞や役をプレイヤーが知ることができれば、プレイヤーは各リールR1〜R3をタイミング良く停止させることにより多くのメダルを獲得できる。小役の報知は、内部抽選によって当選している賞や役の種類をプレイヤーに知らせる。したがって、スーパービッグボーナスはノーマルビッグボーナスと比較してより有利な遊技状態である。
【0052】
図1に説明を戻す。表示窓4a、4b、4cの下方には、プレイヤーが遊技を実行するための各種操作部材が配置された操作部OPが設けられている。操作部OPは、メダル投入口5、スタートレバー6、左・中・右リールストップボタン7a,7b,7c、クレジットボタン8、およびBETボタン15を備える。
【0053】
メダル投入口5は、表示窓4cの下方に設けられており、メダルを投入できるようになっている。メダルを1枚投入すると入賞ラインL1が有効となり、メダルを2枚投入すると入賞ラインL1〜L3が有効となり、メダルを3枚投入すると入賞ラインL1〜L5が有効となる。さらに、プレイヤーが3枚を超えてメダルを投入すると、スロットマシン1は4枚以上のメダル数をクレジットとして貯留する。
【0054】
BETボタン15は、表示窓4aの左斜下に設けられている。BETボタン15は、プレイヤーが一回のゲームでベットするメダル数を指定するために用いられる。このBETボタン15をプレイヤーが操作することで、メダル投入口5からメダルを投入しなくても、貯留されたメダルをベットすることができる。このため、BETボタン15の操作によって指定されたメダル数に応じて、入賞ラインL1〜L5が適宜有効となる。BETボタン15の操作によって指定されたメダル数と有効となる入賞ラインL1〜L5との関係は、メダルを直接投入する場合と同じである。
【0055】
スタートレバー6は、BETボタン15の下方に設けられている。スタートレバー6は、プレイヤーがゲームの開始を指示するために用いられる。プレイヤーがスタートレバーを押し下げると、リールR1、R2、R3が一斉に回転を開始し、表示窓4a、4b、4c内の図柄が可変表示となる。
【0056】
左・中・右リールストップボタン7a、7b、7cは、スタートレバー6の右横に設けられている。左・中・右リールストップボタン7a、7b、7cは、表示窓4a、4b、4c内で回転する3列の左・中・右リールR1、R2、R3をそれぞれ停止させるために用いられる。
【0057】
リールストップボタン7cの右側には、メダルをスロットマシン1に貯留するか否かを決定するためのクレジットボタン8が設けられている。プレイヤーがクレジットボタン8を操作することによりクレジットを有効とするか、または無効とするかを変更することができる。所定の場合、メダル払出口10aからメダルがプレイヤーに払い出され、メダル受皿10に貯留される。
【0058】
<1−2:スロットマシンの電気的構成>
【0059】
図4は、スロットマシン1における遊技処理動作の制御を司る制御装置と、スロットマシン1を構成するもののうち本発明に関係のある周辺装置を含む回路構成とを示すブロック図である。
【0060】
制御装置は、メイン基板30とサブ基板70を主たる構成要素とする。メイン基板30は、CPU31、クロック発生回路32、数列発生回路33、RAM34、ROM35、送出タイミング制御回路36、データ送出回路37、入力ポート38および出力ポート39を備える。
【0061】
CPU31は、送出タイミング発生回路36を除くメイン基板30の各構成要素とバス(図示せず)を介して接続されている。CPU31は、制御プログラムCPを実行して各構成要素を制御する。制御プログラムCPには、スロットマシン1全体をどのように動作させるかが記述されている。このため、CPU31は、スロットマシン1の制御中枢として機能する。クロック発生回路32は、水晶振動子を含む発振回路を備えており、固定周期の基準クロック信号CLKを生成し、これをCPU31と数列発生回路33とに供給する。
【0062】
数列発生回路33は、高速のリングカウンタで構成されており、基準クロック信号CLKをカウントしてカウントデータCDを生成する。カウントデータCDの数値範囲は、後述する賞群抽選テーブルTBL1の記憶内容によるが、例えば、0〜59999である。カウントデータCDはCPU31に常時供給されており、CPU31は、プレイヤーがスタートレバー6を押し下げたタイミングを検知し、当該タイミングでカウントデータCDをサンプリングすることによって、サンプリングデータSDを生成する。
【0063】
プレイヤーはカウントデータCDの値を知ることができないから、スタートレバー6がプレイヤーによって押し下げられるタイミングはランダムである。したがって、サンプリングデータSDの値は乱数の中からある値をサンプリングしたものと等価である。なお、数列発生回路33は基準クロック信号CLKに同期して動作するので、カウントデータCDの周期は極めて短い。例えば、基準クロック信号CLKの周波数が30MHzであれば、カウントデータCDの値が「0」から「59999」まで変化するのに要する時間は、2msecである。したがって、プレイヤーが不正な手段によってカウントデータCDの値を知ることができたとしても、スタートレバー6を操作して所望の値を有するサンプリングデータSDをCPU31に生成させることは不可能である。
【0064】
次に、RAM34は、CPU31の作業領域として機能し、演算処理の途中結果や必要に応じて生成されたデータ等を記憶する。
【0065】
ROM35には、制御プログラムCPの他、賞群抽選テーブルTBL1、停止テーブル群TBL2、および払出テーブルTBL3等が格納されている。払出テーブルTBL3には、入賞役とメダル払出枚数とが対応づけられて記憶されている。
【0066】
本実施形態のスロットマシン1における役の種類としては、赤7役、青7役、BAR役、ベル役、スイカ役、チェリー役、およびプラム役があることは上述した通りである。赤7役の成立はスーパービッグボーナスに移行する契機となり、青7役の成立はノーマルビッグボーナスに移行する契機となる一方、BAR役の成立はレギュラーボーナスに移行する契機となる。また、小役の種類によってプレイヤーが獲得できる遊技価値は各々異なる。スロットマシン1の制御においては、遊技価値の相違に応じた制御が必要とされることから、遊技価値に着目して各種の役を分類しておくと便利である。赤7役(スーパービッグボーナス)と青7役(ノーマルビッグボーナス)とは、上述したように、小役の報知を除いて、一連のゲームの進行が同じである。そこで、本実施形態のスロットマシン1は、これらの役に1つの賞群を割り当てる。赤7役および青7役を含む賞群をBB賞という。また、他の役は、各役に対応して各賞群がある。BAR役に対応する賞群をRB賞、ベル役に対応する賞群をベル賞、スイカ役に対応する賞群をスイカ賞、チェリー役に対応する賞群をチェリー賞、プラム役に対応する賞群を再遊技賞という。
【0067】
図5に賞群抽選テーブルTBL1の記憶内容の一例を示す。賞群抽選テーブルTBL1は、各賞群に対応する抽選区分の大きさ示す抽選区分データを予め定められた記憶領域ADR1〜ADR7に記憶している。図6は、賞群抽選テーブルTBL1を用いた内部抽選処理におけるCPU31の動作を示すフローチャートである。まず、CPU31は初期化処理を行う(ステップS1)。具体的には、変数Nの値を「0」にリセットするとともに内部レジスタに記憶している値を「0」にリセットする。
【0068】
次に、CPU31は、第1サンプリングデータSDを内部レジスタに記憶し(ステップS2)、これに続いて、変数Nの値をN+1に変更する(ステップS3)。この後、CPU31はN番目の記憶領域から抽選区分データを読み出す(ステップS4)。初期化処理の直後の処理では、変数Nの値が「1」となるので、第1記憶領域ADR1から抽選区分データが読み出される。この場合の値は「54000」となる。
【0069】
次に、CPU31は内部レジスタの記憶内容を読み出し、読み出したデータ値と抽選区分データ値を加算し、加算値を内部レジスタに記憶する(ステップS5)。この結果、内部レジスタの記憶内容は、加算値に更新されることになる。
【0070】
次に、CPU31は、加算値が基準値以上であるか否かを判定する(ステップS6)。基準値は、第1〜第7記憶領域ADR1〜ADR7に記憶されている各抽選区分データの値の総和と等しい。
【0071】
加算値が基準値未満の場合には、CPU31は処理をステップS3に戻し、加算値が基準値以上になるまでステップS3からステップS6の処理を繰り返す。そして、加算値が基準値以上になると、CPU31は処理をステップS7に進めて、変数Nの値に応じて賞群を決定し、内部抽選データを生成する。具体的にはN=1のときハズレ、N=2のとき再遊技賞、N=3のときチェリー賞、N=4のときベル賞、N=5のときスイカ賞、N=6のときRB賞、N=7のときBB賞に当選したと決定する。この結果、第1サンプリングデータSDと賞群との対応は、図6に示すように、SD=59999〜6000でハズレに、SD=5999〜4200で再遊技賞に、SD=4199〜3000でチェリー賞に、SD=2999〜1800でベル賞に、SD=1799〜900でスイカ賞に、SD=899〜300でRB賞に、SD=299〜0でBB賞に各々対応するものとなる。
【0072】
そしてCPU31は、判定結果に基づいて内部抽選データISDを生成する。内部抽選データISDは8ビットのデータであって、第1ビットにBB賞、第2ビットにRB賞、第3ビットにベル賞、第4ビットにスイカ賞、第5ビットにチェリー賞、第6ビットに再遊技賞が各々割り当てられている。内部抽選によっていずかの賞に当選すると、CPU31は該当するビットの値を「1」にし、該当しない場合にはビットの値を「0」にする。したがって、内部抽選データISDを参照すれば、当選しているかハズレているか、また当選している賞群を知ることができる。
【0073】
次に、停止テーブル群TBL2は、複数の停止テーブルから構成されている。各停止テーブルには、中央の入賞ラインL1に表示される図柄番号PNと進みコマ数を示す停止データとが対応付けられて記憶されている。ここで、進みコマ数とは、プレイヤーが各左・中・右リールストップボタン7a、7b、7cを押し下げてから、各左・中・右リールR1、R2、R3が停止するまでに進む図柄の数のことをいう。
【0074】
各左・中・右リールR1、R2、R3は高速で回転するため、プレイヤーが特定の図柄を狙ってストップボタンを操作したとしても、所望の図柄を停止させるには、熟練が必要となる。ストップボタン操作の習熟には、プレイヤーの個人差がある。特に、動体視力の低いプレイヤーは所望の図柄を停止させることが難しい。一方、スキルの高いプレイヤーは、所望の図柄が入賞ラインに表示されている時に、ストップボタンを操作することが可能である。
【0075】
しかしながら、スキルの低いプレイヤーがゲームを楽しむためには、図柄をある程度揃い易くする必要がある一方、内部抽選の結果がハズレである場合には、役が成立しないようにリールの回転を制御する必要がある。
【0076】
停止テーブルは、このようなリール回転の制御ために用いられる。そして、各左・中・右リールR1、R2、R3の停止位置は、停止テーブルを参照して定める。図7に停止テーブルの一例を示す。この停止テーブルは左リールR1に対応するものである。この停止テーブルに記憶されている停止データは下段の入賞ラインL3にベルの図柄が停止し易いように設定されている。例えば、プレイヤーが、中央の入賞ラインL1に図柄番号PN=13で特定されるBARの図柄が表示されているタイミングで左リールストップボタン7aを押し下げたとする。この場合、図柄番号PN=13に基づいて停止テーブルを参照すると進みコマ数が3コマとなる停止データが選択される。したがって、選択された停止データに基づいて左リールR1の回転を制御すれば、ベルの図柄(図柄番号PN=15)を下段に停止させることが可能となる。
【0077】
図4に戻り、制御装置の説明を続ける。同図に示す送出タイミング制御回路36とデータ送出回路37とは、メイン基板30のCPU31が管理する各種のデータをサブ基板70に送信する。送信されるデータには、ゲームの進行に応じて生成される遊技情報が含まれる。そして、遊技情報には、内部抽選データISD、入賞した役の種類を示すデータ、選択された停止テーブルを識別するためのデータ、入賞ラインを指示するデータ、各リールストップボタン7a〜7bが押下された時点において中段に位置する図柄の図柄番号PNを示すデータ、各リールR1〜R3が停止した状態おいて中段に位置する図柄の図柄番号PNを示すデータ等が含まれる。
【0078】
図8は、サブ基板70の構成を示すブロック図である。サブ基板70は、入力インターフェース71、CPU72、RAM73、ROM74、および出力インターフェース75を備える。CPU72は、サブ基板70全体を制御する制御中枢として機能する。RAM73はCPU72の作業領域として機能する。また、ROM74には、表示制御プログラムGPの他に各種の画像データや音データが記憶されている。
【0079】
以上の構成において、CPU72はメイン基板30から受信したデータに基づいて、所定のタイミングで液晶表示装置80に画像を表示させ、また、照明ランプ81の点灯・消灯を制御する。さらに、CPU72は、所定の条件の下に音データをROM74から読み出して、効果音をスピーカ82から放音させる。
【0080】
例えば、スーパービッグボーナス中に行う小役の報知は、読み出した画像データを液晶表示装置80に供給することによって行われる。また、後述するイベント期間中において、入賞態様を示す画像が液晶表示装置80に表示される。
【0081】
説明を図4に戻す。入力ポート38は、後述する各種のセンサから供給される信号の入力インターフェースである。一方、出力ポート39は、各モータや各種装置に対して制御信号を供給するための出力インターフェースである。
【0082】
入力ポート38に接続され、各種の入力信号を発生する主要な入力信号発生手段としては、以下のものがある。払出メダル検出センサ40は、払い出されるメダルを検知して、1個のメダルに対して1個の出力パルスを生成する。投入メダル検出センサ41は、メダル投入口5を介して投入されるメダルを検知して、1個のメダルに対して1個の出力パルスを生成する。したがって、CPU31は、これらの出力パルスをカウントすることによって、払い出されたメダル数と投入されたメダル数とを検知することができる。
【0083】
BETボタンセンサ42はBETボタン15の操作を検出する。スタートレバーセンサ43はスタートレバー6の操作を検出する。左・中・右リールストップボタンセンサ44、45、46は左・中・右リールストップボタン7a、7b、7cの操作を各々検出する。左・中・右リール位置検出センサ47、48、49は、左・中・右リールR1、R2、R3の回転位置を検出し、検出信号47a、48a、49aを生成する。
【0084】
右リール位置検出センサ49は、図2に示すフォトカプラ492、増幅器、およびコンパレータを備える。フォトカプラ492は発光部と受光部とを含む。受光部が受光量に応じたレベルの受光信号を出力すると、増幅器が受光信号を増幅する。コンパレータは、増幅器の出力信号を予め定められた閾値と比較して検出信号49aを生成し、これを右リール位置検出センサ49の出力信号として出力する。右リールR1が回転すると、図2に示す遮光片491はフォトカプラ492を1回転につき1回通過する。したがって、検出信号49aによって、右リールR3の回転位置を検知することができる。なお、左・中リール位置検出センサ47、48は、右リール位置検出センサ49と同様に構成されている。
【0085】
出力ポート39に接続され、各種の出力信号の供給を受ける主要な手段としては、左・中・右リール駆動モータ51、52、53とメダル払出部54とがある。メダル払出部54は、CPU31の指令に基づいてホッパーに貯留されているメダルを払い出す。
【0086】
左・中・右リール駆動モータ51、52、53は、左・中・右リールR1、R2、R3をそれぞれ駆動するモータであって、この例では、ステッピングモータによって構成されている。したがって、CPU31は左・中・右リール駆動モータ51、52、53に供給する各駆動信号51a、52a、53aのパルス数を調整することによって、左・中・右リールR1、R2、R3の停止位置を正確に定めることが可能である。
【0087】
また、各モータ51、52、53は、420個のパルスによって1回転するように構成されている。上述したように各リールR1、R2、R3には、21個の図柄が形成されているので、20個のパルスをモータに供給することによって1個の図柄を進めることができる。また、CPU31は、各モータ51、52、53に供給するパルス数をカウントし、カウント結果を各位置データMD1、MD2、MD3として保持している。また、各位置データMD1、MD2、MD3の値は検出信号47a、48a、49aがアクティブとなるタイミングでリセットされるようになっている。
【0088】
図9は、検出信号49a、図柄番号PN、駆動信号53a、および位置データMD3の関係を示すタイミングチャートである。この図に示すように、時刻t1において検出信号49aがローレベルからハイレベルに立ち上がると、位置データMD3の値はリセットされる。時刻t1は、図2に示す遮光片491がフォトカプラ492を通過するタイミングである。このとき、右リールR3の回転位置は、図4に示す図柄番号PN=1の図柄(スイカ)が、表示窓4cの中段に表示される。換言すれば、当該図柄が表示窓4cの中段に表示されるように遮光片491とフォトカプラ492との取り付け位置が定められている。
【0089】
そして、時刻t1から時刻t2までの期間に、20個のパルスが駆動信号53aとして右リール用駆動モータ53に供給されると、右リール用駆動モータ53は右リールR3を1/21回転させる。この結果、表示窓4cの中段には図3に示す図柄番号PN=2の図柄(青7)が表示されることになる。以下、同様に図柄が順次表示され、時刻t3に至ると、右リールR3が1回転して再び図柄番号PN=1の図柄(スイカ)が表示される。このように、検出信号49a、図柄番号PN、駆動信号53a、および位置データMD3は密接に関係しているから、CPU31は、位置データMD3に基づいて、図柄の表示状態を検知することができる。
【0090】
なお、左リールR1および中リールR2についても上述した右リールR3と同様に、CPU31は、位置データMD1、MD2に基づいて、図柄の表示状態を検知することができる。
【0091】
<1−3:スロットマシンの動作>
【0092】
次に、スロットマシン1の動作を説明する。図10はCPU31が制御プログラムCPを実行したときのスロットマシンの全体動作を示すフローチャートである。CPU31は、投入メダル検出センサ41およびBETボタンセンサ42からの検出信号に基づいて、プレイヤーがベット操作を行ったか否かを判定し(ステップS10)、ベット操作有りと判定した場合には処理をステップS11に進める。
【0093】
ステップS11において、CPU31は、スタートレバーセンサ43の検出信号に基づいて、プレイヤーがスタートレバー6を操作したか否かを判定する。
【0094】
スタートレバー6が操作されると、CPU31は、ベット操作を禁止する処理を行う(ステップS12)。これにより、プレイヤーがメダルの投入やBETボタン15を操作しても受け付けが拒否される。
【0095】
次に、CPU31は、制御プログラムCPに従って、遊技状態に応じた内部抽選テーブルTBL1を選択し(ステップS13)、選択された内部抽選テーブルTBL1を参照して内部抽選処理を実行する(ステップS14)。そして、CPU31は、内部抽選において何らかの賞群に当選した場合には、当選した賞群を示す当選フラグを内部抽選データISDにセットする(ステップS15)。内部抽選処理および当選フラグのセットは、次の手順で行われる。第1に、CPU31は、スタートレバーセンサ43の検出信号がアクティブとなったタイミングで、カウントデータCDをサンプリングして第1サンプリングデータSD1を取得する。第2に、CPU31は、ROM35に格納されている賞群抽選テーブルTBL1を参照して、内部抽選データISDを生成する。例えば、賞群抽選テーブルTBL1の記憶内容が図5に示すものであり、第1サンプリングデータSD1の値が「150」であるものとすれば、内部抽選データISDは、BB賞の当選を示すものとなる。この場合、CPU31は、内部抽選データISDの第1ビットに当選フラグをセットする。
【0096】
次に、CPU31は、イベント発生処理を実行する。ここで、イベントとは、プレイヤーに対して目標とする図柄と目標とする入賞ラインを提示し、プレイヤーが目標図柄を目標入賞ライン上に揃えた場合に、所定の遊技価値を付与することをいう。また、このような目標が与えられる期間をイベント期間と呼ぶ。目標はイベント期間中に達成する必要があり、イベント期間が終了した後に目標を達成しても遊技価値の付与は行われない。
【0097】
次に、CPU31は、停止データ群の選択を実行する(ステップS17)。この処理については後述する。
【0098】
この後、CPU31は、リール回転処理を実行する(ステップS18)。具体的には、CPU31は、駆動信号51a〜53aをアクティブにする。すると、左・中・右リール駆動モータ51〜53が回転を開始し、それに伴って左・中・右リールR1〜R3が回転する。
【0099】
この後、プレイヤーがリールストップボタン7a〜7cを押下すると、押下されたボタンを指示するボタン番号を取得する(ステップS19)。次に、CPU31は、リールの回転停止処理を実行する(ステップS20)。具体的には、CPU31は、内部抽選データISDと取得したボタン番号とに基づいて、停止テーブル群TBL2の中から1つの停止テーブルを選択し、選択した停止テーブルを参照してリールの停止位置を決定する。この場合、CPU31は各リールストップボタン7a、7b、7cが押し下げられたタイミングを各リールストップボタンセンサ44〜46からの信号に基づいて検知し、当該タイミングにおける図柄番号PNを取得する。そして、CPU31は、図柄番号PNに基づいて停止テーブルを参照して停止データを読み出し、当該データが指示する進みコマ数だけ、リールの回転が進むように各リール駆動モータ51〜53を制御する。各リール駆動モータ51〜53は、ステッピングモータによって構成されているから、CPU31は進みコマ数に応じた数の駆動パルスを各リール駆動モータ51〜53に与える。
【0100】
次に、成立役の検査処理を実行する(ステップS21)。この処理では、各リールR1〜R3が停止した状態における図柄番号PNに基づいて、ハズレまたは入賞した役の種別が特定され、当該ゲームの結果を示す結果データが生成される。
【0101】
そして、CPU31は、総てのリールR1〜R3が停止したか否かを判定し、総てのリールR1〜R3が停止するまで、ステップS19からステップS22までの処理を繰り返す(ステップS22)。ステップS22の判定結果が「YES」になると、CPU31は、ベット枚数、結果データ、および払出テーブルTBL3に基づいて、メダル払出枚数を算出する(ステップS23)。
【0102】
次に、CPU31は、メダルの払い出しがあるか否かを判定し(ステップS24)、メダルの払い出しがある場合には、ステップS23で算出された枚数だけメダルを払い出す(ステップS25)一方、メダルの払い出しがない場合には、処理をステップS26に進める。
【0103】
ステップS26においてCPU31は、イベント結果評価処理を実行し、さらに、プレイヤーの技量判定処理を実行する(ステップS27)。これらの処理の詳細については後述する。
【0104】
次に、CPU31は、JACゲーム中か否かを判定し(ステップS28)、JACゲーム中であれば役物遊技の遊技進行処理を実行する(ステップS29)。一方、JACゲーム中でなければ、CPU31は、BB作動中か否かを判定する(ステップS30)。BB作動中とは、ビッグボーナス中であり、かつ、ビッグボーナス中のレギュラーボーナスに該当しない期間をいう。BB作動中であれば、BB作動中の一般遊技進行処理を実行する(ステップS31)。
【0105】
BB作動中でなければ、当該ゲームにおいてBB賞に入賞したか否かを判定し(ステップS32)、BB賞に入賞したのであればビッグボーナスゲームの作動を開始する処理を実行する(ステップS33)。
【0106】
一方、BB賞に入賞していなければ、ステップS32の判定結果は「NO」となり、CPU31は処理をステップS34に進めて、当該ゲームでRB賞に入賞したか否かを判定する(ステップS34)。RB賞に入賞したのであればレギュラーボーナスゲームの作動を開始する処理を実行する(ステップS35)。
【0107】
RB賞に入賞していなければ、CPU31は再遊技賞に入賞したか否かを判定する(ステップS36)。再遊技賞に入賞した場合には、CPU31は処理をステップS11に戻す。再遊技賞に入賞していなければ、CPU31はベット操作の禁止を解除する(ステップS37)。これによって、次のゲームを開始することが可能となる。
【0108】
以上が、1ゲームの開始から終了までの処理の流れである。
【0109】
<1−4:イベント処理>
【0110】
次に、図10のステップS16に示すイベント発生処理とステップS26に示すイベント結果評価処理とについて説明する。図11は、イベント発生処理の詳細なフローチャートである。まず、CPU31は、イベントを発生させるか否かを判定する(ステップS40)。具体的には、イベント発生の契機となる開始条件を満たしたか否かが判定される。開始条件は、例えば、内部抽選において特定の賞群(例えば、スイカ賞)やハズレに当選したことを条件としてもよいし、あるいはイベント発生のための抽選を行って当選したことを条件としてもよい。さらに、これらを組み合わせてもよく、例えば、再遊技賞に当選した場合にさらに抽選を行って当選することを開始条件としてもよい。
【0111】
次に、CPU31は、目標とする図柄および目標とする入賞ラインを決定する(ステップS41)。この場合、抽選によって、図柄と入賞ラインを決定することが望ましい。これにより、多様なイベントを発生させ、演出に幅を持たせることが可能となる。
【0112】
次に、CPU31はイベント管理フラグを「1」に設定する。イベント管理フラグは、イベント中であるか否かを示すフラグであって、「1」のときイベント中であることを示し、「0」のときイベント中でないことを示す。
【0113】
この後、CPU31は、イベントコマンドを生成し、サブ基板70に送信する。イベントコマンドには、目標図柄および目標入賞ラインを示す目標データとイベント管理フラグが含まれる。以上がメイン基板30で行われるイベント発生処理である。
【0114】
イベントコマンドをサブ基板70のCPU72が受信すると、CPU72は、目標データに基づいて、入賞態様を示す画像を液晶表示装置80に表示させる。例えば、目標データの指示する目標図柄が赤7であり、目標入賞ラインが右斜め下がりの入賞ラインL4であったとすると、液晶表示装置80には、図12に示す画像が表示される。同図に示す縦列は、各リールR1〜R3に対応している。このような画像を表示することで、プレイヤーはどのような図柄をどの位置に停止させればよいかを明確に把握することが可能となる。
【0115】
上述したよう目標をイベント期間中に達成することによって、プレイヤーは遊技価値を獲得できる。目標を達成するためには、第1に内部抽選において目標図柄で構成される役に当選し、第2に各リールストップボタン7a、7b、7cをタイミングよく操作して目標とする入賞ライン上に目標図柄を停止させる必要がある。第1の条件は確率の問題であるが、第2の条件はプレイヤーの技量が反映される。
【0116】
技量の高いプレイヤーは、所望の図柄を所望の位置に停止させることが可能であるが、技量の低いプレイヤーはリールストップボタン7a、7b、7cの操作が早すぎたり遅すぎたりするので、たとえ内部抽選で役に当選していても目標図柄を揃えられるとは限らない。このため、技量の低いプレイヤーは、折角のイベントを楽しむことができず、かえってイベントが無いほうがよいと考えることも有り得る。
【0117】
そこで、本実施形態においては、プレイヤーの技量を判定し、判定された技量に応じて、目標の難易度を変更している。図10に示すステップS17の停止データ群の選択処理は、液晶表示装置80に提示する目標は技量の高低にかかわらず一定として、停止データ群を技量の高低に応じて選択することにより、技量の低いプレイヤーが目標を達成しやすくしている。
【0118】
図13は、停止データ群の選択処理を示すフローチャートである。まず、CPU31は、内部抽選データISDに基づいて、役に当選しているか否かを判定する(ステップS50)。役に当選していなければ、CPU31は不当選の停止データ群を選択する一方(ステップS51)、役に当選してれば、CPU31は当選した役に応じた停止データ群を選択する(ステップS52)。停止データ群には、進みコマ数が、「0」〜「4」のものが含まれている。進みコマ数が大きい程、所望の図柄を引き込む範囲が広くなる。
【0119】
次に、CPU31は、イベント管理フラグを参照して、イベント期間中であるか否かを判定する(ステップS53)。イベント期間中であれば、CPU31はプレイヤーの技量の示す技量データに基づいて停止データ群を選択する(ステップS54)。技量データはステップS27の技量判定処理によって生成される。
【0120】
技量データは、例えば、プレイヤーの技量をレベル高、レベル中、レベル低の3段階で示す。技量データがレベル高を示す場合には、進みコマ数が「0」〜「2」の停止データ群が選択され、技量データがレベル中を示す場合には、進みコマ数が「3」の停止データ群が選択され、技量データがレベル低を示す場合には、進みコマ数が「4」の停止データ群が選択される。つまり、技量が低い程、進みコマ数が大きい停止データ群が選択される。これにより、技量の低いプレイヤーであっても目標を達成することが可能となる。
【0121】
ここで、ステップS27の技量判定処理について説明する。図14は、技量判定処理の一例を示すフローチャートである。この例では、BB賞の当選フラグが有効になってから実際に入賞するまでのゲーム数に基づいて、技量データを生成する。まず、CPU31は当該ゲームで入賞があったか否かを判定し(ステップS60)、入賞していなければ、内部抽選データISDに基づいて内部当選がBB賞であったいなかを判定する(ステップS61)。
【0122】
ステップS61の判定結果が「YES」となる場合は、内部抽選でBB賞に当選しているがリールストップボタン7a、7b、7cの操作が適当でないため、ビッグボーナスを取りこぼした場合に相当する。この場合には、CPU31は、処理をステップS62に進めて、失敗回数値に「1」を加算する。
【0123】
そして、CPU31はBB賞に入賞した時点で失敗回数値に基づいて技量データを生成する(ステップS63)。例えば、失敗回数値が20回以上であればレベル低を示す技量データを生成し、失敗回数値が5回から19回までであればレベル中を示す技量データを生成し、失敗回数値が0回から4回までであればレベル高を示す技量データを生成する。また、技量データは、次回のBB賞に入賞すると、更新される。
【0124】
次に、イベント結果評価処理について説明する。図15は、イベント結果評価処理を示すフローチャートである。まず、CPU31はイベント管理フラグに基づいて、イベント期間中であるか否かを判定する(ステップS70)。イベント期間中であれば、CPU31はイベント目標が達成されたか否かを判定する。具体的には、目標図柄が目標入賞ラインに停止しているか否かを判定する(ステップS71)。図12に示す例では、赤7の図柄が右斜め下がりの入賞ラインL4上に停止したことが目標を達成したことになる。
【0125】
イベントの目標を達成していない場合には、CPU31は、イベント権利が喪失されたか否か、すなわち、イベントの終了条件を満たしか否かを判定する(ステップS72)。終了条件としては、例えば、イベントの開始から定められたゲーム数が経過したこと、一または複数の特定の賞に入賞または当選したこと、あるいは、一または複数の特定の賞に入賞した回数、または一または複数の特定の賞に当選した回数が所定の回数に達したこと等が挙げられる。このような終了条件は、当該スロットマシンのゲーム全体の流れを考慮して適宜定めることができるが、イベント期間としてある程度のゲーム数を確保するという観点からは、内部抽選の確率が低いスイカ賞に当選するまでと定めてもよいし、あるいは、再遊技賞に入賞した回数を3回と定めてもよい。
【0126】
イベント権利を喪失した場合には、CPU31はイベント管理フラグを消去し(ステップS73)、この後、イベント終了コマンドをサブ基板70に送信する(ステップS74)。イベント終了コマンドは、イベント期間の終了を指示するコマンドである。イベント終了コマンドをサブ基板70のCPU72が受信すると、CPU72は、イベントの目標である入賞態様を示す画像に替えて通常の画像を液晶表示装置80に表示させる。これにより、プレイヤーはイベント期間が終了したことを知ることができる。
【0127】
一方、イベントの目標が達成された場合には、ステップS71の判定結果は「YES」となり、CPU31はイベント達成コマンドを生成して、これをサブ基板70に送信する(ステップS75)。イベント達成コマンドは、イベントの目標が達成されたことを示すコマンドである。当該コマンドをサブ基板70のCPU72が受信すると、CPU72は、予め定められたゲーム数だけATゲームを実行する。
【0128】
ここで、ATゲームとは、内部抽選で当選している小役の種別や、当選している小役を入賞させるために適したリールストップボタン7a、7b、7cの押し順を報知するゲームをいう。
【0129】
ATゲームにおいて、CPU72は、メイン基板70から受信した内部抽選データや押し順に関するデータに基づいて、液晶表示装置80にリールストップボタン7a、7b、7cの操作を補助する画像を表示したり、あるいは、適切な押し順となるように照明ランプ81を制御する。あるいは、内部抽選で当選している小役の種別を報知するに留めてもよい。
【0130】
したがって、プレイヤーはイベントを達成すると、特別な遊技価値を獲得することができる。
<2.第2実施形態>
【0131】
次に、第2実施形態に係るスロットマシンについて説明する。第1実施形態において、イベントの評価は目標が達成されたか否かの二者択一であったが、第2実施形態では、目標の達成度を評価し、達成度に応じて遊技価値を付与する。具体的には、目標となる入賞態様(目標図柄および目標入賞ライン)を液晶表示装置80に提示して、目標の入賞となった場合に、各リールストップボタン7a、7b、7cを操作するタイミングにおける目標図柄の位置と入賞位置とのズレを評価の対象とする。なお、以下の説明においては、リールストップボタン7a、7b、7cの操作した時点において、目標図柄の位置と入賞位置とが一致する場合を「ビタ押し」と称することにする。
【0132】
第1実施形態のスロットマシンでは、イベントに関連する処理をメイン基板30のCPU31で実行したが、第2実施形態のスロットマシンではイベントに関する処理をサブ基板70で実行する。第2実施形態に係るスロットマシンのハードウエア構成は第1実施形態と同一であるが、メイン基板30のCPU31とサブ基板70のCPU72とのソフトウエアが異なる。すなわち、図10に示すイベント発生処理(ステップS16)、停止データ群の選択処理(ステップS17)、イベント結果評価処理(ステップS26)、および技量判定処理(ステップS27)は、CPU31は実行しない。但し、イベント発生処理とイベント結果評価処理はサブ基板70のCPU72が実行する。
【0133】
まず、CPU72が行うイベント発生処理は、図11に示す第1実施形態のフローチャートにおいて、イベントコマンドの送信(ステップS43)が省略される点を除いて同一である。イベントに関する処理はCPU72が実行するので、イベントコマンドをサブ基板70からメイン基板30に送信する必要がないからである。この例では、図16に示すように中段の入賞ラインL1にプラムの図柄を停止させることを目標とする。
【0134】
一方、メイン基板30のCPU31は、サブ基板70でイベント結果を評価するために必要なデータを生成することを目的として、図10に示すリール回転停止処理(ステップS20)を、図17に示すフローチャートに従って実行する。
【0135】
まず、CPU31は、一回目のボタン操作があったか否かを判定し(ステップS80)、一回目のボタン操作があると、操作されたリールストップボタンのボタン番号を取得し(ステップS81)、さらに、操作直後の図柄番号PNを取得する(ステップS82)。
【0136】
次に、CPU31は、内部抽選において何らかの賞群に当選していれば、各入賞ラインL1〜L5の中から入賞可能な入賞ラインを一つ決定する(ステップS83)。そして、CPU31は、決定された入賞ライン、当選している賞群、および取得したボタン番号に基づいて、第1停止テーブルを決定する(ステップS84)。この後、CPU31は、ステップS82で取得した図柄番号PNに基づいて、第1停止テーブルから停止データを読み出して、進みコマ数を取得する。(ステップS85)。
【0137】
この後、CPU31は、ビタ押し評価処理を実行する(ステップS86)。当該処理では、プレイヤーがリールストップボタン7a、7b、7cを操作した時点における目標図柄の位置とビタ位置(目標位置)との差を示す差分コマ数を取得する。図18にビタ押し評価処理のフローチャートを示し、図19に第1停止テーブルの一例を示す。
【0138】
まず、CPU31はカウンタ値を初期化し(ステップS111)、次の表示図柄の図柄番号PNを取得し、当該図柄番号の進みコマ数を取得する。例えば、図19に示すように第1番のリールストップボタンが押下された時点の図柄番号PNが16であったとする。この場合、次の図柄番号PNは17となるから、CPU31は進みコマ数として1を取得する。
【0139】
次に、CPU31は進みコマ数が減少したか否かを判定し(ステップS113)、進みコマ数が減少していればカウンタ値を1だけインクリメントして(ステップS114)、処理をステップS112に戻す。一方、進みコマ数が減少していなければカウンタ値をビタ位置までの差分コマ数として取得する。すなわち、停止テーブルの進みコマ数に不連続が生じるまでステップS112からステップS114の処理が繰り返され、その繰り返し回数が差分コマ数として取得されることになる。
【0140】
説明を図17に戻す。次に、CPU31はステップS85で取得した進みコマ数通り、第1番目のリールを停止させる(ステップS87)。次に、ステップS89からステップS94までは第2番目のリールを停止させる処理であり、ステップS96からステップS100までは第3番目のリールを停止させる処理である。第2番目のリール停止処理の各ステップは、ステップS91における第2および第3停止テーブルの決定を除いて、対応する第1番目のリール停止処理の各ステップと同様である。ステップS91において第2および第3停止テーブルを決定したのは、第2番目のリールストップボタンが操作されると、押し順が定まるからである。また、第3番目のリール停止処理の各ステップは、対応する第1番目のリール停止処理の各ステップと同様である。
【0141】
各リールの停止処理において、CPU31は各差分コマ数を取得すると、各差分コマ数を示す差分コマ数データ、予定入賞ラインを示すラインデータ、および内部抽選データをサブ基板70に送信する。また、CPU31は結果データをサブ基板70に送信する。
【0142】
これらのデータを受信したサブ基板70のCPU72は、以下の手順に従って、評価処理を行う。図20は、イベント結果評価処理におけるCPU72の動作を示すフローチャートである。第2実施形態のイベント結果評価処理が図14に示す第1実施形態のイベント結果評価処理と相違するのは、ステップS122とステップS123である。なお、イベント期間は第1実施形態と同様にイベントの開始条件が満たされてからイベント権利が喪失するまで続く。
【0143】
CPU72は、ステップS121において、当該ゲームが評価の対象となるゲームが否かを予め定められた条件に従って判定する。この条件は、必要に応じて適宜定めることができるが、この例では、第1に予定入賞ラインと目標入賞ラインが一致したこと、第2に内部抽選によって当選した賞を構成する図柄と目標図柄とが一致することを条件とする。本実施形態は、プレイヤーの技量を対象として、イベントの達成度を評価するものである。したがって、少なくとも目標図柄を目標入賞ラインに揃える可能性があるゲームを対象とする必要がある。上述した第1の条件と第2の条件はこのために必要とされる。
【0144】
くわえて、第3の条件として、入賞したゲームを評価の対象とする。入賞したゲームは、目標入賞ラインに目標図柄が揃うので、プレイヤーは当該ゲームが評価の対象となるゲームであったことを明瞭に認識できる。一方、プレイヤーは内部抽選の結果を知りえないので、入賞しなかった場合に評価されても、内部抽選においてハズレたゲームで評価されたのではないかと疑いを抱く可能性がある。このスロットマシンは評価結果に応じて遊技価値を付与するので、評価の対象は明瞭であることが望ましい。そこで、入賞したゲームを評価の対象としたのである。
【0145】
CPU72は、ステップS122において、達成度を評価する。具体的には、第1番目から第3番目までのリールストップボタン7a、7b、7cの操作で取得された差分コマ数に基づいて評価を行う。差分コマ数に基づいた評価であれば、どのようなものであってもよいが、その態様には例えば以下のものがある。
【0146】
第1の態様は、各差分コマ数の加算値または平均値を算出し、達成度を評価するものである。例えば、加算値を達成度の指標にする場合には、第1番目の差分コマ数が「0」、第2番目の差分コマ数が「4」、第3番目の差分コマ数が「2」である場合、達成度の指標は「6」となる。
【0147】
第2の態様は、各差分コマ数の最小値を達成度の指標とするものである。この場合には、3回の操作のうち最も成功した操作を評価の対象とする。上述した差分コマ数の例では、達成度の指標は「0」となる。
【0148】
第3の態様は、各差分コマ数の最大値を達成度の指標とするものである。この場合には、3回の操作のうち最も失敗した操作を評価の対象とする。上述した差分コマ数の例では、達成度の指標は「4」となる。
【0149】
以上のようにして達成度の指標が得られると、CPU72は当該指標に基づいて、遊技価値を付与する。具体的には、達成度の指標に応じてイベント達成時に付与するATゲームの数を変更する。例えば、第2の態様を採用する場合、ATゲームの数を、指標「0」の場合に50ゲーム、指標「1」の場合に40ゲーム、指標「2」の場合に30ゲーム、指標「3」の場合に20ゲーム、指標「4」の場合に10ゲームとすればよい。
【0150】
このように第2実施形態では、目標の達成度を評価し、達成度に応じて遊技価値を付与したので、イベントの面白さが増し、ゲーム性をより一層向上させることが可能となる。
【0151】
<3.変形例>
【0152】
以上、現時点において、最も、実践的であり、かつ、好ましいと思われる実施形態に関連して本発明を説明したが、本発明は、本願明細書中に開示された実施形態に限定されるものではなく、請求の範囲および明細書全体から読み取れる発明の要旨あるいは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うスロットマシンもまた本発明の技術的範囲に包含されるものとして理解されなければならない。例えば、以下に述べる変形例は、本発明に包含されることは勿論である。
【0153】
(1)上述した第1実施形態では、メイン基板30でイベントに関連する処理を実行したが、サブ基板70においてイベントに関連する処理を実行してもよいことは勿論である。但し、技量データに基づく、停止テーブルの選択は、リールの停止制御に密接に関連するからメイン基板30で行うことが好ましい。このためには、サブ基板70からメイン基板30にイベント管理フラグを送信し、メイン基板30のCPU31にイベント期間であることを知らせる必要がある。
【0154】
また、上述した第2実施形態では、イベントに関連する処理をサブ基板70で行ったがこれをメイン基板30で行ってもよい。さらには、イベントに関連する処理をメイン基板30とサブ基板70とで分散して行ってもよい。
【0155】
(2)上述した第2実施形態において、CPU31は、停止テーブルに記憶された停止データを参照して、リールストップボタンが操作された時点における図柄番号から順次前の図柄番号に対応する進みコマ数が減少するか否かを調べ、連続して減少した回数を差分コマ数として特定したが、リールストップボタンが操作された時点における図柄番号に対応する進みコマ数を差分コマ数として特定してもよい。
【0156】
さらに、目標図柄と図柄番号とを対応付けて記憶するテーブルを予め記憶し、当該テーブルを参照して、リールストップボタンが操作された時点における図柄番号から、目標図柄が最も近い図柄番号を特定し、特定された図柄番号と取得した図柄番号とに基づいて差分コマ数を算出してもよい。
【0157】
(3)上述した第2実施形態において、評価の対象となるゲームは、入賞したゲームであることを条件としたが、本発明はこれに限定されるものではなく、入賞の可能性があるゲームを評価の対象としてもよいことは勿論である。
【0158】
(4)上述した第2実施形態において、図18に示すビタ押し評価処理の替わりに、図22のフローチャートで示されるビタ押し評価処理を用いてもよい。例えば、停止テーブルの中には図21に示すように、進みコマ数が「0」まで減少しないうちに次の区間に移ってしまう変則的なものがある。このような変則的な停止テーブルは、1個のリールが停止した状態で役が成立するチェリーの図柄を表示窓の外に停止させるために用いられる。図21に示す例では図柄番号PN=17の位置にチェリーの図柄が配置されている。この例では、リールストップボタンの操作時点で取得される進みコマ数は「2」であり、一つ前の図柄番号PN=17の進みコマ数は「3」であるから、差分コマ数は「0」となる。すなわち、変則的な停止テーブルが選択された場合には、差分コマ数だけでは達成度を正当に評価することが容易ではない。そこで、進みコマ数が連続する区間における最大の進みコマ数を加味して達成度を評価してもよい。
【0159】
図22において、ステップS111からステップS115までの処理は、図18に示すフローチャートと同様であるので、説明を省略する。ステップS116において、CPU31は、前の図柄番号を取得し、対応する進みコマ数を取得する。この後、進みコマ数が増加したか否かを判定し(ステップS117)、増加した場合にはステップS116に戻り、処理を繰り返す。一方、増加しなかった場合には、CPU31は、その時点における進みコマ数を当該区間における最大の進みコマ数として取得し、ステップS115で取得した進みコマ数(差分コマ数)と最大の進みコマ数とをサブ基板70に送信する。これにより、サブ基板70のCPU31は、差分コマ数と最大の進みコマ数とに基づいて、達成度を評価することが可能となる。
【0160】
【発明の効果】
以上に説明したように、本発明の遊技機および制御方法によれば、イベントの目標として入賞態様を示す画像を表示するから、プレイヤーに対して目標を明瞭に示すことができる。そして、プレイヤーは具体的な目標を達成しようと停止操作部を操作するから、イベント期間中のゲームに緊張感を持たせることができる。
【図面の簡単な説明】
【図1】本発明の第1実施形態に係るスロットマシン1の外観を示す斜視図である。
【図2】パネル表示部Dの構造およびその周辺構成を示す斜視図である。
【図3】左・中・右リールR1、R2、R3に表示される図柄の一例を示す説明図である。
【図4】スロットマシン1の電気的構成を示すブロック図である。
【図5】賞群抽選テーブルTBL1の記憶内容の一例を示す説明図である。
【図6】内部抽選処理におけるCPU31の動作を示すフローチャートである。
【図7】停止テーブルの一例を示す説明図である。
【図8】サブ基板の構成を示すブロック図である。
【図9】検出信号49a、図柄番号PN、駆動信号53a、および位置データMD3の関係を示すタイミングチャートである。
【図10】CPU31が制御プログラムCPを実行したときのスロットマシン1の全体動作を示すフローチャートである。
【図11】イベント発生処理を説明するためのフローチャートである。
【図12】液晶表示装置80に表示される入賞態様の一例を示す説明図である。
【図13】停止データ群の選択処理を説明するためのフローチャートである。
【図14】技量判定処理を説明するためのフローチャートである。
【図15】イベント結果評価処理を説明するためのフローチャートである。
【図16】第2実施形態における液晶表示装置80に表示される入賞態様の一例を示す説明図である。
【図17】同実施形態におけるリール停止処理を説明するためのフローチャートである。
【図18】同実施形態におけるビタ押し評価処理を説明するためのフローチャートである。
【図19】同実施形態における停止テーブルの一例を示す説明図である。
【図20】同実施形態におけるイベント結果評価処理を説明するためのフローチャートである。
【図21】変形例における停止テーブルの一例を示す説明図である。
【図22】変形例におけるビタ押し評価処理を説明するためのフローチャートである。
【符号の説明】
1 スロットマシン
6 スタートレバー
30 メイン基板
31,72 CPU
33 数列発生回路
70 サブ基板
80 液晶表示装置
R1 左リール
R2 中リール
R3 右リール
7a〜7c リールストップボタン
【発明の属する技術分野】
本発明は、スロットマシン等の遊技機およびその制御方法に関する。
【0002】
【従来の技術】
スロットマシンは、一般に、3本のリール、各リールに対応した3個のリールストップボタン、ゲームを開始するためのスタートレバー、およびベットボタンを備える。プレイヤーがベットボタンを操作すると、メダルの賭け数に応じて入賞ラインが有効となる。そして、プレイヤーがスタートレバーを押し下げると全リールが一斉に回転し、プレイヤーが各リールストップボタンを押し下げたタイミングで各リールは各々停止する。リールが停止した状態で、入賞ライン上に揃う図柄の組合せのうち、遊技価値を付与する図柄の組合せを役と呼ぶ。有効な入賞ライン上に役を構成する図柄の組合せが揃うと入賞となり、プレイヤーは入賞した役に応じた枚数のメダルを獲得することができる。
【0003】
ここで、入賞は2段階のステップによって決定される。第1ステップは、内部抽選と呼ばれるものである。内部抽選では、スタートレバーの操作タイミングで抽選を実行し、どの賞群に当選するかあるいはハズレとなるかを決定し、抽選結果を示す内部抽選情報を生成する。ここで、賞群とは、一または複数の役の集まりをいい、抽選の区分に対応している。つまり、賞群と役が一対一に対応することもあれば、一つの賞群に複数の役が対応することもある。
【0004】
第2ステップでは、リールストップボタンの操作に応じて、リールの停止位置を制御する。内部抽選情報がハズレを示している場合には、ある役を構成する図柄が有効な入賞ライン上に差し掛かったタイミングでプレイヤーがリールストップボタンを操作しても、リールの停止タイミングを遅らせて、当該役を構成する図柄が有効な入賞ライン上に停止しないように制御がなされる。一方、内部抽選である賞群に当選していれば、リールストップボタンの操作タイミングが若干早くても、賞群に応じた役を構成する図柄が入賞ライン上に停止するように引き込み制御がなされる。ただし、リールストップボタンの操作タイミングが大幅にずれていれば入賞とならない。つまり、プレイヤーが入賞を獲得するためには、内部抽選によってある賞群の当選を得て、かつ、当選した賞群に応じた役を構成する図柄を有効な入賞ライン上に揃える必要がある。
【0005】
プレイヤーは、ベットボタンの操作→スタートレバーの操作→リールストップボタンの操作の順に操作を繰り返すので、ゲームの進行が単調になり易い。そこで、スロットマシンに液晶表示装置を設け、内部抽選情報を利用して、演出を行うことがある。その代表的なものは、液晶表示装置にビッグボーナスに当選していることを示すアニメーションを表示したり、あるいは、内部抽選情報に基づいて当選している賞群を示すキャラクタを表示するといったものである。さらに、液晶表示装置に、「5ゲーム以内にベルを1回揃えよ。」といった目標を示し、これが達成されたときに遊技価値を付与する演出方法も知られている。
【0006】
このような演出がなされると、プレイヤーは特定の図柄を狙ってリールストップボタンを操作する。
【0007】
【発明が解決しようとする課題】
ところで、液晶表示装置を用いた従来の演出は、目標となる役を報知するものであるから、入賞ラインと入賞図柄と特定される入賞態様の一部でしかない。換言すれば、液晶表示装置に表示される画像と各リールの停止態様とは、直接的に関連付けられていなかった。
【0008】
このため、プレイヤーは役を構成するための入賞ラインを思い描いて、想定した入賞ラインを狙って図柄を停止させたり、あるいは、目標とする役に入賞することを期待して適当にリールストップボタンを操作していた。すなわち、従来の演出は、自由度が大きい反面、液晶表示装置に表示される画像と各リールの停止態様との関連性がうすく、具体的でなかった。このことに起因して、プレイヤーのゲームに対する緊張感に欠け、演出の効果が低いといった問題があった。
【0009】
本発明は、上述した事情に鑑みてなされたものであって、明確な目標を提示して、プレイヤーのゲームに対する集中を高めるとともに高度な演出を行うことができる遊技機およびその制御方法を提供することを課題とする。
【0010】
【課題を解決するための手段】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【0011】
本発明に係る遊技機は、複数種類の図柄を表示した複数の表示列(R1、R2、R3)を備え、前記各表示列(R1、R2、R3)が停止した状態で、前記各表示列(R1、R2、R3)を横切る複数の入賞ライン(L1〜L5)のいずれかに予め定められた図柄の組合せが揃うと役に入賞し、入賞した役に応じた遊技価値の付与を行うものであって、前記各表示列(R1、R2、R3)に対応して各々設けられ、プレイヤーが前記表示列(R1、R2、R3)の可変表示の停止を指示するための各停止操作部(7a、7b、7c)と、画像を表示する画像表示部(80)と、前記各停止操作部(7a、7b、7c)の停止操作を評価するイベントが開始する開始条件が成立したか否かを判定するとともに前記イベントが終了する終了条件が成立したか否かを判定して、前記イベントの期間を管理するイベント制御部(31、72)と、前記イベントの期間中に、目標とする入賞態様を示す画像を前記画像表示部(80)に表示させるように制御する画像制御部(72)と、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とに基づいて、前記プレイヤーの各停止操作部(7a、7b、7c)の停止操作を評価して、評価結果に応じた遊技価値を付与する評価部(31、72)とを備える。
【0012】
この発明によれば、イベントの期間中に目標とする入賞態様を示す画像が画像表示部に表示されるから、プレイヤーは最終的に各表示列が停止した状態において、どのような図柄がどの位置に停止すればよいかを明瞭に認識することができる。そして、限られたイベント期間において当該入賞態様になると、特別の遊技価値が付与されるから、イベント期間中は表示された入賞態様を目指して停止操作部を操作する。したがって、プレイヤーはイベント期間中のゲームに集中することになる。このように表示列の停止態様と画像表示装置の表示画像との間に密接な関連性を持たせることによって、イベント期間のゲームの緊張感が高くなり、同一の操作を繰り返す一連のゲーム進行にメリハリを付けることができる。
【0013】
ここで、遊技機には、スロットマシンのほかにも複数のリールおよびそれらの回転を停止させる停止ボタンを備えたパチンコ機等が含まれる。また、表示列には、リールやベルトのほかに、画像表示装置が含まれる。また、スロットマシンやパチンコなどの遊技機は、抽選を行うメイン基板と画像の表示制御を行うサブ基板を備えるものがあるが、イベント制御部は、メイン基板とサブ基板の一方に設けてもよいし、あるいは機能をメイン基板とサブ基板の双方に分散させてもよい。また、評価部についても同様に、メイン基板とサブ基板の一方に設けてもよいし、あるいは機能をメイン基板とサブ基板の双方に分散させてもよい。
【0014】
上述した遊技機において、前記目標とする入賞態様は、目標とする図柄が目標とする入賞ライン(L1〜L5)上に停止した状態を示すものであり、前記イベント制御部(31、72)は、目標とする図柄と目標とする入賞ライン(L1〜L5)を示す目標データを生成し、前記画像制御部(72)は、前記目標データに基づいて前記目標とする入賞態様を示す画像を前記画像表示部(80)に表示させるように制御することが好ましい。この発明によれば、目標とする図柄が目標とする入賞ライン上に停止した状態を示す画像が画像表示部に表示されるから、プレイヤーは表示列の可変表示が停止した状態がどのようなものであればよいかを画像として直接認識することが可能となる。
【0015】
また、上述した遊技機において、前記評価部(31、72)は、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とが一致するとき、予め定められた遊技価値を付与することが好ましい。この発明によれば、プレイヤーは、表示列の表示態様と画像表示部の画像を見比べることにより、一見して目標を達成したか否かを知ることができ、また、達成できなかった場合には、どの停止操作が誤っていたかを知ることができる。
【0016】
さらに、上述した遊技機において、前記評価部(31、72)は、目標の達成度を評価し、達成度に応じた遊技価値を付与することが好ましい。この場合には、達成度に応じた遊技価値が付与されるから、プレイヤーは少しでも達成度を向上させるために、より一層ゲームに集中することになる。
【0017】
ここで、評価部(31、72)は、イベントの開始から目標を達成するまでのゲーム数に基づいて目標の達成度を評価してもよい。この場合には、少しでも早く目標を達成するようにプレイヤーは停止操作部を操作するから、イベント期間中のゲームにプレイヤーを集中させることができる。
【0018】
また、前記評価部(31、72)は、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とに基づいて前記達成度を評価することが好ましい。この場合には、いわゆるビタ位置からのズレが評価の対象となるから、プレイヤーは目標図柄を慎重に狙って各停止操作部を操作することになる。したがって、イベント期間中のゲームに大きな緊張感を与えることができる。
【0019】
上述した遊技機において具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、当該図柄番号(PN)の前の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて連続して進みコマ数が減少した回数を特定し、当該回数を差分コマ数として出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数に基づいてを、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0020】
また、上述した遊技機において他の具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、前記各表示列(R1、R2、R3)の可変表示を停止させるために用いた進みコマ数を差分コマ数として出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0021】
また、上述した遊技機において他の具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、当該図柄番号(PN)の前の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて連続して進みコマ数が減少した回数を特定し、当該回数を差分コマ数として出力し、さらに、当該図柄番号(PN)の後の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて進みコマ数が連続する区間における最大の進みコマ数を最大進みコマ数として特定し、最大進みコマ数を出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数および前記最大進みコマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0022】
また、上述した遊技機において他の具体的な構成は、例えば、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、前記複数の停止テーブル(TBL2)から前記各表示列(R1、R2、R3)の可変表示を停止させる制御に用いる停止テーブル(TBL2)を各々選択し、前記停止操作部(7a、7b、7c)が操作された時点における図柄番号(PN)に基づいて選択された各停止テーブル(TBL2)を参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列(R1、R2、R3)の可変表示を進ませて停止させるように制御するとともに、前記各表示列(R1、R2、R3)の可変表示を停止させるために用いた進みコマ数を差分コマ数として出力し、さらに、当該図柄番号(PN)の後の図柄番号(PN)に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて進みコマ数が連続する区間における最大の進みコマ数を最大進みコマ数として特定し、最大進みコマ数を出力する停止制御部(31)とを備え、前記評価部(31、72)は、前記差分コマ数および前記最大進みコマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作した時点における目標とする図柄の位置とを評価してもよい。
【0023】
次に、上述した遊技機において、前記プレイヤーの技量を判定する技量判定部(31)と、前記技量判定部(31)の判定結果に基づいて、前記イベント期間における目標を達成する難易度を調整する調整部を備えることが好ましい。この発明によれば、プレイヤーの技量に応じて目標を達成する難易度を調整することができるから、技量の低いプレイヤーであっても目標を達成することが可能となる。
【0024】
ここで、前記表示列(R1、R2、R3)は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号(PN)が各々割り当てられており、前記各停止操作部(7a、7b、7c)が操作されてから、前記各表示列(R1、R2、R3)の可変表示を停止させるまでに図柄を進ませるコマ数を前記図柄番号(PN)と対応付けて記憶する複数の停止テーブル(TBL2)と、一つまたは複数の役の集まりである各賞群に対応する各区分とハズレの区分とを含む抽選区分の中から一つを抽選し、抽選結果を示す内部抽選情報を生成する抽選部(31、33)とを備え、前記調整部は、前記停止テーブル(TBL2)に記憶されるコマ数が連続して変化する区間において最大の進みコマ数を引込数としたとき、前記イベント中において、前記内部抽選情報が前記入賞態様の図柄によって構成される役を含む賞群に当選していることを示す場合に、前記複数の停止テーブル(TBL2)の中から、前記技量判定部(31)の判定結果に応じた前記引込数の停止テーブル(TBL2)を選択し、選択された停止テーブル(TBL2)を用いて前記各表示列(R1、R2、R3)の可変表示を停止させることが好ましい。この発明によれば、技量が低いと判定された場合には、引込数が大きい停止テーブルを選択することができるから、技量が低いプレイヤーであっても目標を達成することが可能となる。
【0025】
より具体的には、当該遊技機(1)の遊技状態は、通常遊技と通常遊技よりも付与される遊技価値が大きい特別遊技を含み、特別の役に入賞すると遊技状態が通常遊技から特別遊技に移行するものであり、一つまたは複数の役の集まりである各賞群に対応する各区分とハズレの区分とを含む抽選区分の中から一つを抽選し、抽選結果を示す内部抽選情報を生成する抽選部(31、33)を備え、前記技量判定部(31)は、前記抽選部(31、33)の抽選結果が特別の役に当選したゲームから当該特別の役に入賞するまでのゲーム数に基づいて、前記プレイヤーの技量を判定することが好ましい。ここで、特別遊技としては、ビッグボーナスゲームやレギュラーボーナスゲームが該当する。
【0026】
また、上述した遊技機において、前記評価部(31、72)が付与する遊技価値は、前記プレイヤーが前記各停止操作部(7a、7b、7c)を操作することを補助するための情報を前記画像表示部(80)に表示させることが好ましい。例えば、遊技価値の付与をいわゆるATゲームにより付与してもよい。
【0027】
次に、本発明に係る遊技機の制御方法は、複数種類の図柄を表示した複数の表示列(R1、R2、R3)と、前記各表示列(R1、R2、R3)に対応して各々設けられ、プレイヤーが前記表示列(R1、R2、R3)の可変表示の停止を指示するための各停止操作部(7a、7b、7c)と、画像を表示する画像表示部(80)とを備え、前記各表示列(R1、R2、R3)が停止した状態で、前記各表示列(R1、R2、R3)を横切る複数の入賞ライン(L1〜L5)のいずれかに予め定められた図柄の組合せが揃うと役に入賞し、入賞した役に応じた遊技価値の付与を行う遊技機(1)の制御方法において、前記各停止操作部(7a、7b、7c)の停止操作を評価するイベントが開始する開始条件が成立したか否かを判定するとともに前記イベントが終了する終了条件が成立したか否かを判定して、前記イベントの期間を管理し、前記イベントの期間中に、目標とする入賞態様を示す画像を前記画像表示部(80)に表示させるように制御し、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とに基づいて、前記プレイヤーの各停止操作部(7a、7b、7c)の停止操作を評価して、評価結果に応じた遊技価値を付与することを特徴とする。
【0028】
この発明によれば、イベントの期間中に目標とする入賞態様を示す画像が画像表示部に表示されるから、プレイヤーは最終的に各表示列が停止した状態において、どのような図柄がどの位置に停止すればよいかを明瞭に認識することができる。そして、限られたイベント期間において当該入賞態様になると、特別の遊技価値が付与されるから、イベント期間中は表示された入賞態様を目指して停止操作部を操作する。したがって、プレイヤーはイベント期間中のゲームに集中することになる。このように表示列の停止態様と画像表示装置の表示画像との間に密接な関連性を持たせることによって、イベント期間のゲームの緊張感が高くなり、同一の操作を繰り返す一連のゲーム進行にメリハリを付けることができる。
【0029】
また、上述した遊技機の制御方法において、前記評価結果に応じた遊技価値を付与する工程は、前記各表示列(R1、R2、R3)の停止態様と目標とする入賞態様とが一致するとき、予め定められた遊技価値を付与することが好ましい。この発明によれば、プレイヤーは、表示列の表示態様と画像表示部の画像を見比べることにより、一見して目標を達成したか否かを知ることができ、また、達成できなかった場合には、どの停止操作が誤っていたかを知ることができる。
【0030】
また、上述した遊技機の制御方法において、前記評価結果に応じた遊技価値を付与する工程は、目標の達成度を評価し、達成度に応じた遊技価値を付与することが好ましい。この場合には、達成度に応じた遊技価値が付与されるから、プレイヤーは少しでも達成度を向上させるために、より一層ゲームに集中することになる。
【0031】
本発明のこのような作用及び利得は、次に説明する実施の形態から明らかにされる。
【0032】
【発明の実施の形態】
以下本発明を図面に示す実施形態に基づき説明する。ここでは、スロットマシンに本発明を適用した場合について説明する。
<1.第1実施形態>
<1−1:スロットマシンの外観構成および役>
【0033】
図1は、本発明の第1実施形態に係るスロットマシン1の外観を示す斜視図である。スロットマシン1の筐体は、本体2と本体2の前面に取り付けられたフロントドア3とを備えている。フロントドア3の上段には、所定の情報をプレイヤーに提示する液晶表示装置80が設けられている。フロントドア3中段のパネル表示部Dには、縦長長方形の3つの表示窓4a、4b、4cが設けられている。表示窓4a、4b、4cは、例えばアクリル樹脂等の透明な材料により形成されている。また、表示窓4a、4b、4c上には水平に3本、斜めに2本の入賞ラインL1〜L5が設けられている。
【0034】
くわえて、表示窓4aの左側には補助表示部20が設けられている。補助表示部20は、各入賞ラインL1〜L5に各々対応する5個のLEDからなる。プレイヤーがメダルを投入したり、あるいは、後述するベット操作を行うと、ベット数に応じた数の入賞ラインL1〜L5が有効となる。このスロットマシン1では、ベット数が1枚の場合に入賞ラインL1が有効となり、ベット数が2枚の場合に入賞ラインL1〜L3が有効となり、ベット数が3枚の場合に入賞ラインL1〜L5が有効となる。補助表示部20を構成する各LEDは、対応する入賞ラインL1〜L5が有効である場合に点灯し、無効である場合に消灯する。これによって、プレイヤーは、どの入賞ラインL1〜L5が有効であるかを知ることができる。
【0035】
図2に、パネル表示部Dの構造およびその周辺構成を示す。各表示窓4a、4b、4cの内側には、各々の外周面に複数種類の図柄が描かれた3列の左・中・右リールR1、R2、R3が回転自在に設けられている。したがって、プレイヤーは、各表示窓4a、4b、4cを通して左・中・右リールR1、R2、R3の図柄を観察できる。
【0036】
さらに、右リールR3の一部には、遮光片491がリール本体から突出して設けられており、右リールR3が回転するとフォトカプラ492を横切るようになっている。なお、左リールR1および中リールR2にも、右リールR3と同様に、遮光片491とフォトカプラ492とが設けられている。
【0037】
図3に、左・中・右リールR1、R2、R3に表示される図柄の一例を示す。この図に示すように各リールR1、R2、R3には、21個・7種類の図柄が表示されており、各図柄には図柄番号PN=1〜21が割り当てられている。また、塗り潰された「7」は赤色の「7」であり(例えば、左リールの図柄番号PN=21)、縦線のハッチを付与した「7」は青色の「7」である(例えば、中リールの図柄番号PN=14)
【0038】
スロットマシン1による遊技では、メダルの投入等によって有効にした入賞ラインL1〜L5に予め定められた図柄の組合せが揃うと、揃った図柄に対応した枚数のメダル払い出しが行われる。メダルは、ゲームを開始する際にスロットマシン1に投入するものであり、プレイヤーがゲームを継続するために必要である。つまり、メダルはゲームの継続等の遊技価値を有する媒体といえる。
【0039】
図柄の組合せは、遊技価値を与える「役」と無価値な「ハズレ」とに大別される。本実施形態の役には次のものがある。
【0040】
1)赤7役 この役は、左リールR1における図柄番号PN=21または12の図柄、中リールR2における図柄番号PN=10または8の図柄、右リールR3における図柄番号PN=15の図柄の組合せである。
【0041】
2)青7役 この役は、左リールR1における図柄番号PN=8、中リールR2における図柄番号PN=14または3の図柄、右リールR3における図柄番号PN=2の図柄の組合せである。
【0042】
3)BAR役 この役は、左リールR1における図柄番号PN=19または13、中リールR2における図柄番号PN=18または15の図柄、右リールR3における図柄番号PN=10または6の図柄の組合せである。
【0043】
4)ベル役 この役は、左リールR1における図柄番号PN=18、15、11、7、または2の図柄、中リールR2における図柄番号PN=20、16、11、6または1の図柄、右リールR3における図柄番号PN=21、19、17、12、8または4の図柄の組合せである。
【0044】
5)スイカ役 この役は、左リールR1における図柄番号PN=16、5または3、中リールR2における図柄番号PN=4の図柄、右リールR3における図柄番号PN=18、14、5または1の図柄の組合せである。
【0045】
6)チェリー役 この役は、左リールR1における図柄番号PN=10、6または1の図柄が入賞ラインL1〜L5のうち有効化されたものに停止すればよく、他のリールの停止位置とは無関係である。
【0046】
7)プラム役 この役は、左リールR1における図柄番号PN=20、17、14、9または4の図柄、中リールR2における図柄番号PN=21、17、12、9、7または2の図柄、右リールR3における図柄番号PN=20、16、13、11、9、7または3の図柄の組合せである。プラム役が成立してもメダルの払い出しはないが、再遊技ができる。再遊技とは、新たにメダルを投入することなく再びゲームを行うことをいう。
【0047】
これらの役は、遊技状態別に役毎にプレイヤーに付与される遊技価値が予め定められている。役には、1枚から15枚の払い出しが付与される役、入賞による払い出しのあるなしにかかわらずビッグボーナスやレギュラーボーナス等の有利な遊技状態が付与される役、払い出しはないがメダルを投入することなく再度、同数のメダル投入条件で遊技が行える再遊技を付与される役がある。また、これらのすべての役がどの遊技状態においても必ずしも賞として定められているとは限らない。ある遊技状態では賞として成立するが、別の遊技状態においては賞として成立しないというような役も可能である。すなわち、各役の入賞毎によってプレイヤーに付与される遊技価値は、遊技状態毎に予め定められているおり常に一定であるとは限らない。
【0048】
本実施例においては、通常の遊技状態におけるプレイヤーに付与される遊技価値は、ベル役は7枚、スイカ役は15枚、チェリー役は2枚の払い出しが行われ、プラム役は再遊技が可能となる役である。
【0049】
各種の役のうち、ベル役、スイカ役、チェリー役およびプラム役等の2枚から15枚程度の配当や再遊技が付与される等の比較的低い遊技価値に対応する役を総称して小役と呼ぶ。一方、BAR役が入賞すると、遊技状態がレギュラーボーナス(以下、適宜「RB」と省略して記載する。)と呼ばれる特定遊技状態に移行する。レギュラーボーナスでは、ジャックゲームを12回行うことができ、RB期間は、ジャックゲームを12回行うか、最大8回入賞すると終了となる。ジャックゲームは、1枚のメダルをベットして中央の入賞ラインL1のみを有効にして行われる。ジャックゲームの役としては、プラム役を採用する。この役を構成する図柄が入賞ラインL1に揃うとスロットマシン1は15枚のメダル払い出しを行う。つまり、通常の遊技状態ではプラム役が揃っても再遊技ができるだけであるが、レギュラーボーナス期間中に行われるジャックゲームにおいて、プラム役を構成する図柄が揃うと15枚のメダルの払い出しを受けることができる。また、後述するビッグボーナス中にはレギュラーボーナスの賞にプラム役を割り当てている。なお、RBの遊技状態では通常の遊技状態にはないジャックゲームが行われるので、通常の遊技状態と比較してRBの遊技状態はプレイヤーにとって有利な遊技状態であるといえる。
【0050】
また、青7役に入賞すると、遊技状態が通常の遊技状態からノーマルビッグボーナス(以下、必要に応じてビッグボーナスを「BB」と省略して記載する。)と呼ばれる第2遊技状態に移行する。ビッグボーナス期間中は、レギュラーボーナスが最大3回分行えるのに加えて、小役を高当選確率状態での遊技を最大30回成立させることが可能である。ノーマルビッグボーナスは、レギュラーボーナスと比較してより有利な遊技状態である。
【0051】
さらに、赤7役に入賞すると、遊技状態が通常の遊技状態からスーパービッグボーナスと呼ばれる第3遊技状態に移行する。スーパービッグボーナスは小役の報知を行う点でノーマルビッグボーナスと異なる。後述するように、スロットマシン1では、内部抽選を行い当選した役を構成する図柄が有効な入賞ラインL1〜L5上に揃うと入賞となる。このため、内部抽選によって当選している賞や役をプレイヤーが知ることができれば、プレイヤーは各リールR1〜R3をタイミング良く停止させることにより多くのメダルを獲得できる。小役の報知は、内部抽選によって当選している賞や役の種類をプレイヤーに知らせる。したがって、スーパービッグボーナスはノーマルビッグボーナスと比較してより有利な遊技状態である。
【0052】
図1に説明を戻す。表示窓4a、4b、4cの下方には、プレイヤーが遊技を実行するための各種操作部材が配置された操作部OPが設けられている。操作部OPは、メダル投入口5、スタートレバー6、左・中・右リールストップボタン7a,7b,7c、クレジットボタン8、およびBETボタン15を備える。
【0053】
メダル投入口5は、表示窓4cの下方に設けられており、メダルを投入できるようになっている。メダルを1枚投入すると入賞ラインL1が有効となり、メダルを2枚投入すると入賞ラインL1〜L3が有効となり、メダルを3枚投入すると入賞ラインL1〜L5が有効となる。さらに、プレイヤーが3枚を超えてメダルを投入すると、スロットマシン1は4枚以上のメダル数をクレジットとして貯留する。
【0054】
BETボタン15は、表示窓4aの左斜下に設けられている。BETボタン15は、プレイヤーが一回のゲームでベットするメダル数を指定するために用いられる。このBETボタン15をプレイヤーが操作することで、メダル投入口5からメダルを投入しなくても、貯留されたメダルをベットすることができる。このため、BETボタン15の操作によって指定されたメダル数に応じて、入賞ラインL1〜L5が適宜有効となる。BETボタン15の操作によって指定されたメダル数と有効となる入賞ラインL1〜L5との関係は、メダルを直接投入する場合と同じである。
【0055】
スタートレバー6は、BETボタン15の下方に設けられている。スタートレバー6は、プレイヤーがゲームの開始を指示するために用いられる。プレイヤーがスタートレバーを押し下げると、リールR1、R2、R3が一斉に回転を開始し、表示窓4a、4b、4c内の図柄が可変表示となる。
【0056】
左・中・右リールストップボタン7a、7b、7cは、スタートレバー6の右横に設けられている。左・中・右リールストップボタン7a、7b、7cは、表示窓4a、4b、4c内で回転する3列の左・中・右リールR1、R2、R3をそれぞれ停止させるために用いられる。
【0057】
リールストップボタン7cの右側には、メダルをスロットマシン1に貯留するか否かを決定するためのクレジットボタン8が設けられている。プレイヤーがクレジットボタン8を操作することによりクレジットを有効とするか、または無効とするかを変更することができる。所定の場合、メダル払出口10aからメダルがプレイヤーに払い出され、メダル受皿10に貯留される。
【0058】
<1−2:スロットマシンの電気的構成>
【0059】
図4は、スロットマシン1における遊技処理動作の制御を司る制御装置と、スロットマシン1を構成するもののうち本発明に関係のある周辺装置を含む回路構成とを示すブロック図である。
【0060】
制御装置は、メイン基板30とサブ基板70を主たる構成要素とする。メイン基板30は、CPU31、クロック発生回路32、数列発生回路33、RAM34、ROM35、送出タイミング制御回路36、データ送出回路37、入力ポート38および出力ポート39を備える。
【0061】
CPU31は、送出タイミング発生回路36を除くメイン基板30の各構成要素とバス(図示せず)を介して接続されている。CPU31は、制御プログラムCPを実行して各構成要素を制御する。制御プログラムCPには、スロットマシン1全体をどのように動作させるかが記述されている。このため、CPU31は、スロットマシン1の制御中枢として機能する。クロック発生回路32は、水晶振動子を含む発振回路を備えており、固定周期の基準クロック信号CLKを生成し、これをCPU31と数列発生回路33とに供給する。
【0062】
数列発生回路33は、高速のリングカウンタで構成されており、基準クロック信号CLKをカウントしてカウントデータCDを生成する。カウントデータCDの数値範囲は、後述する賞群抽選テーブルTBL1の記憶内容によるが、例えば、0〜59999である。カウントデータCDはCPU31に常時供給されており、CPU31は、プレイヤーがスタートレバー6を押し下げたタイミングを検知し、当該タイミングでカウントデータCDをサンプリングすることによって、サンプリングデータSDを生成する。
【0063】
プレイヤーはカウントデータCDの値を知ることができないから、スタートレバー6がプレイヤーによって押し下げられるタイミングはランダムである。したがって、サンプリングデータSDの値は乱数の中からある値をサンプリングしたものと等価である。なお、数列発生回路33は基準クロック信号CLKに同期して動作するので、カウントデータCDの周期は極めて短い。例えば、基準クロック信号CLKの周波数が30MHzであれば、カウントデータCDの値が「0」から「59999」まで変化するのに要する時間は、2msecである。したがって、プレイヤーが不正な手段によってカウントデータCDの値を知ることができたとしても、スタートレバー6を操作して所望の値を有するサンプリングデータSDをCPU31に生成させることは不可能である。
【0064】
次に、RAM34は、CPU31の作業領域として機能し、演算処理の途中結果や必要に応じて生成されたデータ等を記憶する。
【0065】
ROM35には、制御プログラムCPの他、賞群抽選テーブルTBL1、停止テーブル群TBL2、および払出テーブルTBL3等が格納されている。払出テーブルTBL3には、入賞役とメダル払出枚数とが対応づけられて記憶されている。
【0066】
本実施形態のスロットマシン1における役の種類としては、赤7役、青7役、BAR役、ベル役、スイカ役、チェリー役、およびプラム役があることは上述した通りである。赤7役の成立はスーパービッグボーナスに移行する契機となり、青7役の成立はノーマルビッグボーナスに移行する契機となる一方、BAR役の成立はレギュラーボーナスに移行する契機となる。また、小役の種類によってプレイヤーが獲得できる遊技価値は各々異なる。スロットマシン1の制御においては、遊技価値の相違に応じた制御が必要とされることから、遊技価値に着目して各種の役を分類しておくと便利である。赤7役(スーパービッグボーナス)と青7役(ノーマルビッグボーナス)とは、上述したように、小役の報知を除いて、一連のゲームの進行が同じである。そこで、本実施形態のスロットマシン1は、これらの役に1つの賞群を割り当てる。赤7役および青7役を含む賞群をBB賞という。また、他の役は、各役に対応して各賞群がある。BAR役に対応する賞群をRB賞、ベル役に対応する賞群をベル賞、スイカ役に対応する賞群をスイカ賞、チェリー役に対応する賞群をチェリー賞、プラム役に対応する賞群を再遊技賞という。
【0067】
図5に賞群抽選テーブルTBL1の記憶内容の一例を示す。賞群抽選テーブルTBL1は、各賞群に対応する抽選区分の大きさ示す抽選区分データを予め定められた記憶領域ADR1〜ADR7に記憶している。図6は、賞群抽選テーブルTBL1を用いた内部抽選処理におけるCPU31の動作を示すフローチャートである。まず、CPU31は初期化処理を行う(ステップS1)。具体的には、変数Nの値を「0」にリセットするとともに内部レジスタに記憶している値を「0」にリセットする。
【0068】
次に、CPU31は、第1サンプリングデータSDを内部レジスタに記憶し(ステップS2)、これに続いて、変数Nの値をN+1に変更する(ステップS3)。この後、CPU31はN番目の記憶領域から抽選区分データを読み出す(ステップS4)。初期化処理の直後の処理では、変数Nの値が「1」となるので、第1記憶領域ADR1から抽選区分データが読み出される。この場合の値は「54000」となる。
【0069】
次に、CPU31は内部レジスタの記憶内容を読み出し、読み出したデータ値と抽選区分データ値を加算し、加算値を内部レジスタに記憶する(ステップS5)。この結果、内部レジスタの記憶内容は、加算値に更新されることになる。
【0070】
次に、CPU31は、加算値が基準値以上であるか否かを判定する(ステップS6)。基準値は、第1〜第7記憶領域ADR1〜ADR7に記憶されている各抽選区分データの値の総和と等しい。
【0071】
加算値が基準値未満の場合には、CPU31は処理をステップS3に戻し、加算値が基準値以上になるまでステップS3からステップS6の処理を繰り返す。そして、加算値が基準値以上になると、CPU31は処理をステップS7に進めて、変数Nの値に応じて賞群を決定し、内部抽選データを生成する。具体的にはN=1のときハズレ、N=2のとき再遊技賞、N=3のときチェリー賞、N=4のときベル賞、N=5のときスイカ賞、N=6のときRB賞、N=7のときBB賞に当選したと決定する。この結果、第1サンプリングデータSDと賞群との対応は、図6に示すように、SD=59999〜6000でハズレに、SD=5999〜4200で再遊技賞に、SD=4199〜3000でチェリー賞に、SD=2999〜1800でベル賞に、SD=1799〜900でスイカ賞に、SD=899〜300でRB賞に、SD=299〜0でBB賞に各々対応するものとなる。
【0072】
そしてCPU31は、判定結果に基づいて内部抽選データISDを生成する。内部抽選データISDは8ビットのデータであって、第1ビットにBB賞、第2ビットにRB賞、第3ビットにベル賞、第4ビットにスイカ賞、第5ビットにチェリー賞、第6ビットに再遊技賞が各々割り当てられている。内部抽選によっていずかの賞に当選すると、CPU31は該当するビットの値を「1」にし、該当しない場合にはビットの値を「0」にする。したがって、内部抽選データISDを参照すれば、当選しているかハズレているか、また当選している賞群を知ることができる。
【0073】
次に、停止テーブル群TBL2は、複数の停止テーブルから構成されている。各停止テーブルには、中央の入賞ラインL1に表示される図柄番号PNと進みコマ数を示す停止データとが対応付けられて記憶されている。ここで、進みコマ数とは、プレイヤーが各左・中・右リールストップボタン7a、7b、7cを押し下げてから、各左・中・右リールR1、R2、R3が停止するまでに進む図柄の数のことをいう。
【0074】
各左・中・右リールR1、R2、R3は高速で回転するため、プレイヤーが特定の図柄を狙ってストップボタンを操作したとしても、所望の図柄を停止させるには、熟練が必要となる。ストップボタン操作の習熟には、プレイヤーの個人差がある。特に、動体視力の低いプレイヤーは所望の図柄を停止させることが難しい。一方、スキルの高いプレイヤーは、所望の図柄が入賞ラインに表示されている時に、ストップボタンを操作することが可能である。
【0075】
しかしながら、スキルの低いプレイヤーがゲームを楽しむためには、図柄をある程度揃い易くする必要がある一方、内部抽選の結果がハズレである場合には、役が成立しないようにリールの回転を制御する必要がある。
【0076】
停止テーブルは、このようなリール回転の制御ために用いられる。そして、各左・中・右リールR1、R2、R3の停止位置は、停止テーブルを参照して定める。図7に停止テーブルの一例を示す。この停止テーブルは左リールR1に対応するものである。この停止テーブルに記憶されている停止データは下段の入賞ラインL3にベルの図柄が停止し易いように設定されている。例えば、プレイヤーが、中央の入賞ラインL1に図柄番号PN=13で特定されるBARの図柄が表示されているタイミングで左リールストップボタン7aを押し下げたとする。この場合、図柄番号PN=13に基づいて停止テーブルを参照すると進みコマ数が3コマとなる停止データが選択される。したがって、選択された停止データに基づいて左リールR1の回転を制御すれば、ベルの図柄(図柄番号PN=15)を下段に停止させることが可能となる。
【0077】
図4に戻り、制御装置の説明を続ける。同図に示す送出タイミング制御回路36とデータ送出回路37とは、メイン基板30のCPU31が管理する各種のデータをサブ基板70に送信する。送信されるデータには、ゲームの進行に応じて生成される遊技情報が含まれる。そして、遊技情報には、内部抽選データISD、入賞した役の種類を示すデータ、選択された停止テーブルを識別するためのデータ、入賞ラインを指示するデータ、各リールストップボタン7a〜7bが押下された時点において中段に位置する図柄の図柄番号PNを示すデータ、各リールR1〜R3が停止した状態おいて中段に位置する図柄の図柄番号PNを示すデータ等が含まれる。
【0078】
図8は、サブ基板70の構成を示すブロック図である。サブ基板70は、入力インターフェース71、CPU72、RAM73、ROM74、および出力インターフェース75を備える。CPU72は、サブ基板70全体を制御する制御中枢として機能する。RAM73はCPU72の作業領域として機能する。また、ROM74には、表示制御プログラムGPの他に各種の画像データや音データが記憶されている。
【0079】
以上の構成において、CPU72はメイン基板30から受信したデータに基づいて、所定のタイミングで液晶表示装置80に画像を表示させ、また、照明ランプ81の点灯・消灯を制御する。さらに、CPU72は、所定の条件の下に音データをROM74から読み出して、効果音をスピーカ82から放音させる。
【0080】
例えば、スーパービッグボーナス中に行う小役の報知は、読み出した画像データを液晶表示装置80に供給することによって行われる。また、後述するイベント期間中において、入賞態様を示す画像が液晶表示装置80に表示される。
【0081】
説明を図4に戻す。入力ポート38は、後述する各種のセンサから供給される信号の入力インターフェースである。一方、出力ポート39は、各モータや各種装置に対して制御信号を供給するための出力インターフェースである。
【0082】
入力ポート38に接続され、各種の入力信号を発生する主要な入力信号発生手段としては、以下のものがある。払出メダル検出センサ40は、払い出されるメダルを検知して、1個のメダルに対して1個の出力パルスを生成する。投入メダル検出センサ41は、メダル投入口5を介して投入されるメダルを検知して、1個のメダルに対して1個の出力パルスを生成する。したがって、CPU31は、これらの出力パルスをカウントすることによって、払い出されたメダル数と投入されたメダル数とを検知することができる。
【0083】
BETボタンセンサ42はBETボタン15の操作を検出する。スタートレバーセンサ43はスタートレバー6の操作を検出する。左・中・右リールストップボタンセンサ44、45、46は左・中・右リールストップボタン7a、7b、7cの操作を各々検出する。左・中・右リール位置検出センサ47、48、49は、左・中・右リールR1、R2、R3の回転位置を検出し、検出信号47a、48a、49aを生成する。
【0084】
右リール位置検出センサ49は、図2に示すフォトカプラ492、増幅器、およびコンパレータを備える。フォトカプラ492は発光部と受光部とを含む。受光部が受光量に応じたレベルの受光信号を出力すると、増幅器が受光信号を増幅する。コンパレータは、増幅器の出力信号を予め定められた閾値と比較して検出信号49aを生成し、これを右リール位置検出センサ49の出力信号として出力する。右リールR1が回転すると、図2に示す遮光片491はフォトカプラ492を1回転につき1回通過する。したがって、検出信号49aによって、右リールR3の回転位置を検知することができる。なお、左・中リール位置検出センサ47、48は、右リール位置検出センサ49と同様に構成されている。
【0085】
出力ポート39に接続され、各種の出力信号の供給を受ける主要な手段としては、左・中・右リール駆動モータ51、52、53とメダル払出部54とがある。メダル払出部54は、CPU31の指令に基づいてホッパーに貯留されているメダルを払い出す。
【0086】
左・中・右リール駆動モータ51、52、53は、左・中・右リールR1、R2、R3をそれぞれ駆動するモータであって、この例では、ステッピングモータによって構成されている。したがって、CPU31は左・中・右リール駆動モータ51、52、53に供給する各駆動信号51a、52a、53aのパルス数を調整することによって、左・中・右リールR1、R2、R3の停止位置を正確に定めることが可能である。
【0087】
また、各モータ51、52、53は、420個のパルスによって1回転するように構成されている。上述したように各リールR1、R2、R3には、21個の図柄が形成されているので、20個のパルスをモータに供給することによって1個の図柄を進めることができる。また、CPU31は、各モータ51、52、53に供給するパルス数をカウントし、カウント結果を各位置データMD1、MD2、MD3として保持している。また、各位置データMD1、MD2、MD3の値は検出信号47a、48a、49aがアクティブとなるタイミングでリセットされるようになっている。
【0088】
図9は、検出信号49a、図柄番号PN、駆動信号53a、および位置データMD3の関係を示すタイミングチャートである。この図に示すように、時刻t1において検出信号49aがローレベルからハイレベルに立ち上がると、位置データMD3の値はリセットされる。時刻t1は、図2に示す遮光片491がフォトカプラ492を通過するタイミングである。このとき、右リールR3の回転位置は、図4に示す図柄番号PN=1の図柄(スイカ)が、表示窓4cの中段に表示される。換言すれば、当該図柄が表示窓4cの中段に表示されるように遮光片491とフォトカプラ492との取り付け位置が定められている。
【0089】
そして、時刻t1から時刻t2までの期間に、20個のパルスが駆動信号53aとして右リール用駆動モータ53に供給されると、右リール用駆動モータ53は右リールR3を1/21回転させる。この結果、表示窓4cの中段には図3に示す図柄番号PN=2の図柄(青7)が表示されることになる。以下、同様に図柄が順次表示され、時刻t3に至ると、右リールR3が1回転して再び図柄番号PN=1の図柄(スイカ)が表示される。このように、検出信号49a、図柄番号PN、駆動信号53a、および位置データMD3は密接に関係しているから、CPU31は、位置データMD3に基づいて、図柄の表示状態を検知することができる。
【0090】
なお、左リールR1および中リールR2についても上述した右リールR3と同様に、CPU31は、位置データMD1、MD2に基づいて、図柄の表示状態を検知することができる。
【0091】
<1−3:スロットマシンの動作>
【0092】
次に、スロットマシン1の動作を説明する。図10はCPU31が制御プログラムCPを実行したときのスロットマシンの全体動作を示すフローチャートである。CPU31は、投入メダル検出センサ41およびBETボタンセンサ42からの検出信号に基づいて、プレイヤーがベット操作を行ったか否かを判定し(ステップS10)、ベット操作有りと判定した場合には処理をステップS11に進める。
【0093】
ステップS11において、CPU31は、スタートレバーセンサ43の検出信号に基づいて、プレイヤーがスタートレバー6を操作したか否かを判定する。
【0094】
スタートレバー6が操作されると、CPU31は、ベット操作を禁止する処理を行う(ステップS12)。これにより、プレイヤーがメダルの投入やBETボタン15を操作しても受け付けが拒否される。
【0095】
次に、CPU31は、制御プログラムCPに従って、遊技状態に応じた内部抽選テーブルTBL1を選択し(ステップS13)、選択された内部抽選テーブルTBL1を参照して内部抽選処理を実行する(ステップS14)。そして、CPU31は、内部抽選において何らかの賞群に当選した場合には、当選した賞群を示す当選フラグを内部抽選データISDにセットする(ステップS15)。内部抽選処理および当選フラグのセットは、次の手順で行われる。第1に、CPU31は、スタートレバーセンサ43の検出信号がアクティブとなったタイミングで、カウントデータCDをサンプリングして第1サンプリングデータSD1を取得する。第2に、CPU31は、ROM35に格納されている賞群抽選テーブルTBL1を参照して、内部抽選データISDを生成する。例えば、賞群抽選テーブルTBL1の記憶内容が図5に示すものであり、第1サンプリングデータSD1の値が「150」であるものとすれば、内部抽選データISDは、BB賞の当選を示すものとなる。この場合、CPU31は、内部抽選データISDの第1ビットに当選フラグをセットする。
【0096】
次に、CPU31は、イベント発生処理を実行する。ここで、イベントとは、プレイヤーに対して目標とする図柄と目標とする入賞ラインを提示し、プレイヤーが目標図柄を目標入賞ライン上に揃えた場合に、所定の遊技価値を付与することをいう。また、このような目標が与えられる期間をイベント期間と呼ぶ。目標はイベント期間中に達成する必要があり、イベント期間が終了した後に目標を達成しても遊技価値の付与は行われない。
【0097】
次に、CPU31は、停止データ群の選択を実行する(ステップS17)。この処理については後述する。
【0098】
この後、CPU31は、リール回転処理を実行する(ステップS18)。具体的には、CPU31は、駆動信号51a〜53aをアクティブにする。すると、左・中・右リール駆動モータ51〜53が回転を開始し、それに伴って左・中・右リールR1〜R3が回転する。
【0099】
この後、プレイヤーがリールストップボタン7a〜7cを押下すると、押下されたボタンを指示するボタン番号を取得する(ステップS19)。次に、CPU31は、リールの回転停止処理を実行する(ステップS20)。具体的には、CPU31は、内部抽選データISDと取得したボタン番号とに基づいて、停止テーブル群TBL2の中から1つの停止テーブルを選択し、選択した停止テーブルを参照してリールの停止位置を決定する。この場合、CPU31は各リールストップボタン7a、7b、7cが押し下げられたタイミングを各リールストップボタンセンサ44〜46からの信号に基づいて検知し、当該タイミングにおける図柄番号PNを取得する。そして、CPU31は、図柄番号PNに基づいて停止テーブルを参照して停止データを読み出し、当該データが指示する進みコマ数だけ、リールの回転が進むように各リール駆動モータ51〜53を制御する。各リール駆動モータ51〜53は、ステッピングモータによって構成されているから、CPU31は進みコマ数に応じた数の駆動パルスを各リール駆動モータ51〜53に与える。
【0100】
次に、成立役の検査処理を実行する(ステップS21)。この処理では、各リールR1〜R3が停止した状態における図柄番号PNに基づいて、ハズレまたは入賞した役の種別が特定され、当該ゲームの結果を示す結果データが生成される。
【0101】
そして、CPU31は、総てのリールR1〜R3が停止したか否かを判定し、総てのリールR1〜R3が停止するまで、ステップS19からステップS22までの処理を繰り返す(ステップS22)。ステップS22の判定結果が「YES」になると、CPU31は、ベット枚数、結果データ、および払出テーブルTBL3に基づいて、メダル払出枚数を算出する(ステップS23)。
【0102】
次に、CPU31は、メダルの払い出しがあるか否かを判定し(ステップS24)、メダルの払い出しがある場合には、ステップS23で算出された枚数だけメダルを払い出す(ステップS25)一方、メダルの払い出しがない場合には、処理をステップS26に進める。
【0103】
ステップS26においてCPU31は、イベント結果評価処理を実行し、さらに、プレイヤーの技量判定処理を実行する(ステップS27)。これらの処理の詳細については後述する。
【0104】
次に、CPU31は、JACゲーム中か否かを判定し(ステップS28)、JACゲーム中であれば役物遊技の遊技進行処理を実行する(ステップS29)。一方、JACゲーム中でなければ、CPU31は、BB作動中か否かを判定する(ステップS30)。BB作動中とは、ビッグボーナス中であり、かつ、ビッグボーナス中のレギュラーボーナスに該当しない期間をいう。BB作動中であれば、BB作動中の一般遊技進行処理を実行する(ステップS31)。
【0105】
BB作動中でなければ、当該ゲームにおいてBB賞に入賞したか否かを判定し(ステップS32)、BB賞に入賞したのであればビッグボーナスゲームの作動を開始する処理を実行する(ステップS33)。
【0106】
一方、BB賞に入賞していなければ、ステップS32の判定結果は「NO」となり、CPU31は処理をステップS34に進めて、当該ゲームでRB賞に入賞したか否かを判定する(ステップS34)。RB賞に入賞したのであればレギュラーボーナスゲームの作動を開始する処理を実行する(ステップS35)。
【0107】
RB賞に入賞していなければ、CPU31は再遊技賞に入賞したか否かを判定する(ステップS36)。再遊技賞に入賞した場合には、CPU31は処理をステップS11に戻す。再遊技賞に入賞していなければ、CPU31はベット操作の禁止を解除する(ステップS37)。これによって、次のゲームを開始することが可能となる。
【0108】
以上が、1ゲームの開始から終了までの処理の流れである。
【0109】
<1−4:イベント処理>
【0110】
次に、図10のステップS16に示すイベント発生処理とステップS26に示すイベント結果評価処理とについて説明する。図11は、イベント発生処理の詳細なフローチャートである。まず、CPU31は、イベントを発生させるか否かを判定する(ステップS40)。具体的には、イベント発生の契機となる開始条件を満たしたか否かが判定される。開始条件は、例えば、内部抽選において特定の賞群(例えば、スイカ賞)やハズレに当選したことを条件としてもよいし、あるいはイベント発生のための抽選を行って当選したことを条件としてもよい。さらに、これらを組み合わせてもよく、例えば、再遊技賞に当選した場合にさらに抽選を行って当選することを開始条件としてもよい。
【0111】
次に、CPU31は、目標とする図柄および目標とする入賞ラインを決定する(ステップS41)。この場合、抽選によって、図柄と入賞ラインを決定することが望ましい。これにより、多様なイベントを発生させ、演出に幅を持たせることが可能となる。
【0112】
次に、CPU31はイベント管理フラグを「1」に設定する。イベント管理フラグは、イベント中であるか否かを示すフラグであって、「1」のときイベント中であることを示し、「0」のときイベント中でないことを示す。
【0113】
この後、CPU31は、イベントコマンドを生成し、サブ基板70に送信する。イベントコマンドには、目標図柄および目標入賞ラインを示す目標データとイベント管理フラグが含まれる。以上がメイン基板30で行われるイベント発生処理である。
【0114】
イベントコマンドをサブ基板70のCPU72が受信すると、CPU72は、目標データに基づいて、入賞態様を示す画像を液晶表示装置80に表示させる。例えば、目標データの指示する目標図柄が赤7であり、目標入賞ラインが右斜め下がりの入賞ラインL4であったとすると、液晶表示装置80には、図12に示す画像が表示される。同図に示す縦列は、各リールR1〜R3に対応している。このような画像を表示することで、プレイヤーはどのような図柄をどの位置に停止させればよいかを明確に把握することが可能となる。
【0115】
上述したよう目標をイベント期間中に達成することによって、プレイヤーは遊技価値を獲得できる。目標を達成するためには、第1に内部抽選において目標図柄で構成される役に当選し、第2に各リールストップボタン7a、7b、7cをタイミングよく操作して目標とする入賞ライン上に目標図柄を停止させる必要がある。第1の条件は確率の問題であるが、第2の条件はプレイヤーの技量が反映される。
【0116】
技量の高いプレイヤーは、所望の図柄を所望の位置に停止させることが可能であるが、技量の低いプレイヤーはリールストップボタン7a、7b、7cの操作が早すぎたり遅すぎたりするので、たとえ内部抽選で役に当選していても目標図柄を揃えられるとは限らない。このため、技量の低いプレイヤーは、折角のイベントを楽しむことができず、かえってイベントが無いほうがよいと考えることも有り得る。
【0117】
そこで、本実施形態においては、プレイヤーの技量を判定し、判定された技量に応じて、目標の難易度を変更している。図10に示すステップS17の停止データ群の選択処理は、液晶表示装置80に提示する目標は技量の高低にかかわらず一定として、停止データ群を技量の高低に応じて選択することにより、技量の低いプレイヤーが目標を達成しやすくしている。
【0118】
図13は、停止データ群の選択処理を示すフローチャートである。まず、CPU31は、内部抽選データISDに基づいて、役に当選しているか否かを判定する(ステップS50)。役に当選していなければ、CPU31は不当選の停止データ群を選択する一方(ステップS51)、役に当選してれば、CPU31は当選した役に応じた停止データ群を選択する(ステップS52)。停止データ群には、進みコマ数が、「0」〜「4」のものが含まれている。進みコマ数が大きい程、所望の図柄を引き込む範囲が広くなる。
【0119】
次に、CPU31は、イベント管理フラグを参照して、イベント期間中であるか否かを判定する(ステップS53)。イベント期間中であれば、CPU31はプレイヤーの技量の示す技量データに基づいて停止データ群を選択する(ステップS54)。技量データはステップS27の技量判定処理によって生成される。
【0120】
技量データは、例えば、プレイヤーの技量をレベル高、レベル中、レベル低の3段階で示す。技量データがレベル高を示す場合には、進みコマ数が「0」〜「2」の停止データ群が選択され、技量データがレベル中を示す場合には、進みコマ数が「3」の停止データ群が選択され、技量データがレベル低を示す場合には、進みコマ数が「4」の停止データ群が選択される。つまり、技量が低い程、進みコマ数が大きい停止データ群が選択される。これにより、技量の低いプレイヤーであっても目標を達成することが可能となる。
【0121】
ここで、ステップS27の技量判定処理について説明する。図14は、技量判定処理の一例を示すフローチャートである。この例では、BB賞の当選フラグが有効になってから実際に入賞するまでのゲーム数に基づいて、技量データを生成する。まず、CPU31は当該ゲームで入賞があったか否かを判定し(ステップS60)、入賞していなければ、内部抽選データISDに基づいて内部当選がBB賞であったいなかを判定する(ステップS61)。
【0122】
ステップS61の判定結果が「YES」となる場合は、内部抽選でBB賞に当選しているがリールストップボタン7a、7b、7cの操作が適当でないため、ビッグボーナスを取りこぼした場合に相当する。この場合には、CPU31は、処理をステップS62に進めて、失敗回数値に「1」を加算する。
【0123】
そして、CPU31はBB賞に入賞した時点で失敗回数値に基づいて技量データを生成する(ステップS63)。例えば、失敗回数値が20回以上であればレベル低を示す技量データを生成し、失敗回数値が5回から19回までであればレベル中を示す技量データを生成し、失敗回数値が0回から4回までであればレベル高を示す技量データを生成する。また、技量データは、次回のBB賞に入賞すると、更新される。
【0124】
次に、イベント結果評価処理について説明する。図15は、イベント結果評価処理を示すフローチャートである。まず、CPU31はイベント管理フラグに基づいて、イベント期間中であるか否かを判定する(ステップS70)。イベント期間中であれば、CPU31はイベント目標が達成されたか否かを判定する。具体的には、目標図柄が目標入賞ラインに停止しているか否かを判定する(ステップS71)。図12に示す例では、赤7の図柄が右斜め下がりの入賞ラインL4上に停止したことが目標を達成したことになる。
【0125】
イベントの目標を達成していない場合には、CPU31は、イベント権利が喪失されたか否か、すなわち、イベントの終了条件を満たしか否かを判定する(ステップS72)。終了条件としては、例えば、イベントの開始から定められたゲーム数が経過したこと、一または複数の特定の賞に入賞または当選したこと、あるいは、一または複数の特定の賞に入賞した回数、または一または複数の特定の賞に当選した回数が所定の回数に達したこと等が挙げられる。このような終了条件は、当該スロットマシンのゲーム全体の流れを考慮して適宜定めることができるが、イベント期間としてある程度のゲーム数を確保するという観点からは、内部抽選の確率が低いスイカ賞に当選するまでと定めてもよいし、あるいは、再遊技賞に入賞した回数を3回と定めてもよい。
【0126】
イベント権利を喪失した場合には、CPU31はイベント管理フラグを消去し(ステップS73)、この後、イベント終了コマンドをサブ基板70に送信する(ステップS74)。イベント終了コマンドは、イベント期間の終了を指示するコマンドである。イベント終了コマンドをサブ基板70のCPU72が受信すると、CPU72は、イベントの目標である入賞態様を示す画像に替えて通常の画像を液晶表示装置80に表示させる。これにより、プレイヤーはイベント期間が終了したことを知ることができる。
【0127】
一方、イベントの目標が達成された場合には、ステップS71の判定結果は「YES」となり、CPU31はイベント達成コマンドを生成して、これをサブ基板70に送信する(ステップS75)。イベント達成コマンドは、イベントの目標が達成されたことを示すコマンドである。当該コマンドをサブ基板70のCPU72が受信すると、CPU72は、予め定められたゲーム数だけATゲームを実行する。
【0128】
ここで、ATゲームとは、内部抽選で当選している小役の種別や、当選している小役を入賞させるために適したリールストップボタン7a、7b、7cの押し順を報知するゲームをいう。
【0129】
ATゲームにおいて、CPU72は、メイン基板70から受信した内部抽選データや押し順に関するデータに基づいて、液晶表示装置80にリールストップボタン7a、7b、7cの操作を補助する画像を表示したり、あるいは、適切な押し順となるように照明ランプ81を制御する。あるいは、内部抽選で当選している小役の種別を報知するに留めてもよい。
【0130】
したがって、プレイヤーはイベントを達成すると、特別な遊技価値を獲得することができる。
<2.第2実施形態>
【0131】
次に、第2実施形態に係るスロットマシンについて説明する。第1実施形態において、イベントの評価は目標が達成されたか否かの二者択一であったが、第2実施形態では、目標の達成度を評価し、達成度に応じて遊技価値を付与する。具体的には、目標となる入賞態様(目標図柄および目標入賞ライン)を液晶表示装置80に提示して、目標の入賞となった場合に、各リールストップボタン7a、7b、7cを操作するタイミングにおける目標図柄の位置と入賞位置とのズレを評価の対象とする。なお、以下の説明においては、リールストップボタン7a、7b、7cの操作した時点において、目標図柄の位置と入賞位置とが一致する場合を「ビタ押し」と称することにする。
【0132】
第1実施形態のスロットマシンでは、イベントに関連する処理をメイン基板30のCPU31で実行したが、第2実施形態のスロットマシンではイベントに関する処理をサブ基板70で実行する。第2実施形態に係るスロットマシンのハードウエア構成は第1実施形態と同一であるが、メイン基板30のCPU31とサブ基板70のCPU72とのソフトウエアが異なる。すなわち、図10に示すイベント発生処理(ステップS16)、停止データ群の選択処理(ステップS17)、イベント結果評価処理(ステップS26)、および技量判定処理(ステップS27)は、CPU31は実行しない。但し、イベント発生処理とイベント結果評価処理はサブ基板70のCPU72が実行する。
【0133】
まず、CPU72が行うイベント発生処理は、図11に示す第1実施形態のフローチャートにおいて、イベントコマンドの送信(ステップS43)が省略される点を除いて同一である。イベントに関する処理はCPU72が実行するので、イベントコマンドをサブ基板70からメイン基板30に送信する必要がないからである。この例では、図16に示すように中段の入賞ラインL1にプラムの図柄を停止させることを目標とする。
【0134】
一方、メイン基板30のCPU31は、サブ基板70でイベント結果を評価するために必要なデータを生成することを目的として、図10に示すリール回転停止処理(ステップS20)を、図17に示すフローチャートに従って実行する。
【0135】
まず、CPU31は、一回目のボタン操作があったか否かを判定し(ステップS80)、一回目のボタン操作があると、操作されたリールストップボタンのボタン番号を取得し(ステップS81)、さらに、操作直後の図柄番号PNを取得する(ステップS82)。
【0136】
次に、CPU31は、内部抽選において何らかの賞群に当選していれば、各入賞ラインL1〜L5の中から入賞可能な入賞ラインを一つ決定する(ステップS83)。そして、CPU31は、決定された入賞ライン、当選している賞群、および取得したボタン番号に基づいて、第1停止テーブルを決定する(ステップS84)。この後、CPU31は、ステップS82で取得した図柄番号PNに基づいて、第1停止テーブルから停止データを読み出して、進みコマ数を取得する。(ステップS85)。
【0137】
この後、CPU31は、ビタ押し評価処理を実行する(ステップS86)。当該処理では、プレイヤーがリールストップボタン7a、7b、7cを操作した時点における目標図柄の位置とビタ位置(目標位置)との差を示す差分コマ数を取得する。図18にビタ押し評価処理のフローチャートを示し、図19に第1停止テーブルの一例を示す。
【0138】
まず、CPU31はカウンタ値を初期化し(ステップS111)、次の表示図柄の図柄番号PNを取得し、当該図柄番号の進みコマ数を取得する。例えば、図19に示すように第1番のリールストップボタンが押下された時点の図柄番号PNが16であったとする。この場合、次の図柄番号PNは17となるから、CPU31は進みコマ数として1を取得する。
【0139】
次に、CPU31は進みコマ数が減少したか否かを判定し(ステップS113)、進みコマ数が減少していればカウンタ値を1だけインクリメントして(ステップS114)、処理をステップS112に戻す。一方、進みコマ数が減少していなければカウンタ値をビタ位置までの差分コマ数として取得する。すなわち、停止テーブルの進みコマ数に不連続が生じるまでステップS112からステップS114の処理が繰り返され、その繰り返し回数が差分コマ数として取得されることになる。
【0140】
説明を図17に戻す。次に、CPU31はステップS85で取得した進みコマ数通り、第1番目のリールを停止させる(ステップS87)。次に、ステップS89からステップS94までは第2番目のリールを停止させる処理であり、ステップS96からステップS100までは第3番目のリールを停止させる処理である。第2番目のリール停止処理の各ステップは、ステップS91における第2および第3停止テーブルの決定を除いて、対応する第1番目のリール停止処理の各ステップと同様である。ステップS91において第2および第3停止テーブルを決定したのは、第2番目のリールストップボタンが操作されると、押し順が定まるからである。また、第3番目のリール停止処理の各ステップは、対応する第1番目のリール停止処理の各ステップと同様である。
【0141】
各リールの停止処理において、CPU31は各差分コマ数を取得すると、各差分コマ数を示す差分コマ数データ、予定入賞ラインを示すラインデータ、および内部抽選データをサブ基板70に送信する。また、CPU31は結果データをサブ基板70に送信する。
【0142】
これらのデータを受信したサブ基板70のCPU72は、以下の手順に従って、評価処理を行う。図20は、イベント結果評価処理におけるCPU72の動作を示すフローチャートである。第2実施形態のイベント結果評価処理が図14に示す第1実施形態のイベント結果評価処理と相違するのは、ステップS122とステップS123である。なお、イベント期間は第1実施形態と同様にイベントの開始条件が満たされてからイベント権利が喪失するまで続く。
【0143】
CPU72は、ステップS121において、当該ゲームが評価の対象となるゲームが否かを予め定められた条件に従って判定する。この条件は、必要に応じて適宜定めることができるが、この例では、第1に予定入賞ラインと目標入賞ラインが一致したこと、第2に内部抽選によって当選した賞を構成する図柄と目標図柄とが一致することを条件とする。本実施形態は、プレイヤーの技量を対象として、イベントの達成度を評価するものである。したがって、少なくとも目標図柄を目標入賞ラインに揃える可能性があるゲームを対象とする必要がある。上述した第1の条件と第2の条件はこのために必要とされる。
【0144】
くわえて、第3の条件として、入賞したゲームを評価の対象とする。入賞したゲームは、目標入賞ラインに目標図柄が揃うので、プレイヤーは当該ゲームが評価の対象となるゲームであったことを明瞭に認識できる。一方、プレイヤーは内部抽選の結果を知りえないので、入賞しなかった場合に評価されても、内部抽選においてハズレたゲームで評価されたのではないかと疑いを抱く可能性がある。このスロットマシンは評価結果に応じて遊技価値を付与するので、評価の対象は明瞭であることが望ましい。そこで、入賞したゲームを評価の対象としたのである。
【0145】
CPU72は、ステップS122において、達成度を評価する。具体的には、第1番目から第3番目までのリールストップボタン7a、7b、7cの操作で取得された差分コマ数に基づいて評価を行う。差分コマ数に基づいた評価であれば、どのようなものであってもよいが、その態様には例えば以下のものがある。
【0146】
第1の態様は、各差分コマ数の加算値または平均値を算出し、達成度を評価するものである。例えば、加算値を達成度の指標にする場合には、第1番目の差分コマ数が「0」、第2番目の差分コマ数が「4」、第3番目の差分コマ数が「2」である場合、達成度の指標は「6」となる。
【0147】
第2の態様は、各差分コマ数の最小値を達成度の指標とするものである。この場合には、3回の操作のうち最も成功した操作を評価の対象とする。上述した差分コマ数の例では、達成度の指標は「0」となる。
【0148】
第3の態様は、各差分コマ数の最大値を達成度の指標とするものである。この場合には、3回の操作のうち最も失敗した操作を評価の対象とする。上述した差分コマ数の例では、達成度の指標は「4」となる。
【0149】
以上のようにして達成度の指標が得られると、CPU72は当該指標に基づいて、遊技価値を付与する。具体的には、達成度の指標に応じてイベント達成時に付与するATゲームの数を変更する。例えば、第2の態様を採用する場合、ATゲームの数を、指標「0」の場合に50ゲーム、指標「1」の場合に40ゲーム、指標「2」の場合に30ゲーム、指標「3」の場合に20ゲーム、指標「4」の場合に10ゲームとすればよい。
【0150】
このように第2実施形態では、目標の達成度を評価し、達成度に応じて遊技価値を付与したので、イベントの面白さが増し、ゲーム性をより一層向上させることが可能となる。
【0151】
<3.変形例>
【0152】
以上、現時点において、最も、実践的であり、かつ、好ましいと思われる実施形態に関連して本発明を説明したが、本発明は、本願明細書中に開示された実施形態に限定されるものではなく、請求の範囲および明細書全体から読み取れる発明の要旨あるいは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うスロットマシンもまた本発明の技術的範囲に包含されるものとして理解されなければならない。例えば、以下に述べる変形例は、本発明に包含されることは勿論である。
【0153】
(1)上述した第1実施形態では、メイン基板30でイベントに関連する処理を実行したが、サブ基板70においてイベントに関連する処理を実行してもよいことは勿論である。但し、技量データに基づく、停止テーブルの選択は、リールの停止制御に密接に関連するからメイン基板30で行うことが好ましい。このためには、サブ基板70からメイン基板30にイベント管理フラグを送信し、メイン基板30のCPU31にイベント期間であることを知らせる必要がある。
【0154】
また、上述した第2実施形態では、イベントに関連する処理をサブ基板70で行ったがこれをメイン基板30で行ってもよい。さらには、イベントに関連する処理をメイン基板30とサブ基板70とで分散して行ってもよい。
【0155】
(2)上述した第2実施形態において、CPU31は、停止テーブルに記憶された停止データを参照して、リールストップボタンが操作された時点における図柄番号から順次前の図柄番号に対応する進みコマ数が減少するか否かを調べ、連続して減少した回数を差分コマ数として特定したが、リールストップボタンが操作された時点における図柄番号に対応する進みコマ数を差分コマ数として特定してもよい。
【0156】
さらに、目標図柄と図柄番号とを対応付けて記憶するテーブルを予め記憶し、当該テーブルを参照して、リールストップボタンが操作された時点における図柄番号から、目標図柄が最も近い図柄番号を特定し、特定された図柄番号と取得した図柄番号とに基づいて差分コマ数を算出してもよい。
【0157】
(3)上述した第2実施形態において、評価の対象となるゲームは、入賞したゲームであることを条件としたが、本発明はこれに限定されるものではなく、入賞の可能性があるゲームを評価の対象としてもよいことは勿論である。
【0158】
(4)上述した第2実施形態において、図18に示すビタ押し評価処理の替わりに、図22のフローチャートで示されるビタ押し評価処理を用いてもよい。例えば、停止テーブルの中には図21に示すように、進みコマ数が「0」まで減少しないうちに次の区間に移ってしまう変則的なものがある。このような変則的な停止テーブルは、1個のリールが停止した状態で役が成立するチェリーの図柄を表示窓の外に停止させるために用いられる。図21に示す例では図柄番号PN=17の位置にチェリーの図柄が配置されている。この例では、リールストップボタンの操作時点で取得される進みコマ数は「2」であり、一つ前の図柄番号PN=17の進みコマ数は「3」であるから、差分コマ数は「0」となる。すなわち、変則的な停止テーブルが選択された場合には、差分コマ数だけでは達成度を正当に評価することが容易ではない。そこで、進みコマ数が連続する区間における最大の進みコマ数を加味して達成度を評価してもよい。
【0159】
図22において、ステップS111からステップS115までの処理は、図18に示すフローチャートと同様であるので、説明を省略する。ステップS116において、CPU31は、前の図柄番号を取得し、対応する進みコマ数を取得する。この後、進みコマ数が増加したか否かを判定し(ステップS117)、増加した場合にはステップS116に戻り、処理を繰り返す。一方、増加しなかった場合には、CPU31は、その時点における進みコマ数を当該区間における最大の進みコマ数として取得し、ステップS115で取得した進みコマ数(差分コマ数)と最大の進みコマ数とをサブ基板70に送信する。これにより、サブ基板70のCPU31は、差分コマ数と最大の進みコマ数とに基づいて、達成度を評価することが可能となる。
【0160】
【発明の効果】
以上に説明したように、本発明の遊技機および制御方法によれば、イベントの目標として入賞態様を示す画像を表示するから、プレイヤーに対して目標を明瞭に示すことができる。そして、プレイヤーは具体的な目標を達成しようと停止操作部を操作するから、イベント期間中のゲームに緊張感を持たせることができる。
【図面の簡単な説明】
【図1】本発明の第1実施形態に係るスロットマシン1の外観を示す斜視図である。
【図2】パネル表示部Dの構造およびその周辺構成を示す斜視図である。
【図3】左・中・右リールR1、R2、R3に表示される図柄の一例を示す説明図である。
【図4】スロットマシン1の電気的構成を示すブロック図である。
【図5】賞群抽選テーブルTBL1の記憶内容の一例を示す説明図である。
【図6】内部抽選処理におけるCPU31の動作を示すフローチャートである。
【図7】停止テーブルの一例を示す説明図である。
【図8】サブ基板の構成を示すブロック図である。
【図9】検出信号49a、図柄番号PN、駆動信号53a、および位置データMD3の関係を示すタイミングチャートである。
【図10】CPU31が制御プログラムCPを実行したときのスロットマシン1の全体動作を示すフローチャートである。
【図11】イベント発生処理を説明するためのフローチャートである。
【図12】液晶表示装置80に表示される入賞態様の一例を示す説明図である。
【図13】停止データ群の選択処理を説明するためのフローチャートである。
【図14】技量判定処理を説明するためのフローチャートである。
【図15】イベント結果評価処理を説明するためのフローチャートである。
【図16】第2実施形態における液晶表示装置80に表示される入賞態様の一例を示す説明図である。
【図17】同実施形態におけるリール停止処理を説明するためのフローチャートである。
【図18】同実施形態におけるビタ押し評価処理を説明するためのフローチャートである。
【図19】同実施形態における停止テーブルの一例を示す説明図である。
【図20】同実施形態におけるイベント結果評価処理を説明するためのフローチャートである。
【図21】変形例における停止テーブルの一例を示す説明図である。
【図22】変形例におけるビタ押し評価処理を説明するためのフローチャートである。
【符号の説明】
1 スロットマシン
6 スタートレバー
30 メイン基板
31,72 CPU
33 数列発生回路
70 サブ基板
80 液晶表示装置
R1 左リール
R2 中リール
R3 右リール
7a〜7c リールストップボタン
Claims (17)
- 複数種類の図柄を表示した複数の表示列を備え、前記各表示列が停止した状態で、前記各表示列を横切る複数の入賞ラインのいずれかに予め定められた図柄の組合せが揃うと役に入賞し、入賞した役に応じた遊技価値の付与を行う遊技機において、
前記各表示列に対応して各々設けられ、プレイヤーが前記表示列の可変表示の停止を指示するための各停止操作部と、
画像を表示する画像表示部と、
前記各停止操作部の停止操作を評価するイベントが開始する開始条件が成立したか否かを判定するとともに前記イベントが終了する終了条件が成立したか否かを判定して、前記イベントの期間を管理するイベント制御部と、
前記イベントの期間中に、目標とする入賞態様を示す画像を前記画像表示部に表示させるように制御する画像制御部と、
前記各表示列の停止態様と目標とする入賞態様とに基づいて、前記プレイヤーの各停止操作部の停止操作を評価して、評価結果に応じた遊技価値を付与する評価部と
を備えた遊技機。 - 前記目標とする入賞態様は、目標とする図柄が目標とする入賞ライン上に停止した状態を示すものであり、
前記イベント制御部は、目標とする図柄と目標とする入賞ラインを示す目標データを生成し、
前記画像制御部は、前記目標データに基づいて前記目標とする入賞態様を示す画像を前記画像表示部に表示させるように制御することを特徴とする請求項1に記載の遊技機。 - 前記評価部は、前記各表示列の停止態様と目標とする入賞態様とが一致するとき、予め定められた遊技価値を付与することを特徴とする請求項1または2に記載の遊技機。
- 前記評価部は、目標の達成度を評価し、達成度に応じた遊技価値を付与することを特徴とする請求項1乃至3のうちのいずれか1項に記載の遊技機。
- 前記評価部は、イベントの開始から目標を達成するまでのゲーム数に基づいて目標の達成度を評価することを特徴とする請求項4に記載の遊技機。
- 前記評価部は、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部を操作した時点における目標とする図柄の位置とに基づいて前記達成度を評価することを特徴とする請求項4に記載の遊技機。
- 前記表示列は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号が各々割り当てられており、
前記各停止操作部が操作されてから、前記各表示列の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号と対応付けて記憶する複数の停止テーブルと、
前記複数の停止テーブルから前記各表示列の可変表示を停止させる制御に用いる停止テーブルを各々選択し、前記停止操作部が操作された時点における図柄番号に基づいて選択された各停止テーブルを参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列の可変表示を進ませて停止させるように制御するとともに、当該図柄番号の前の図柄番号に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて連続して進みコマ数が減少した回数を特定し、当該回数を差分コマ数として出力する停止制御部とを備え、
前記評価部は、前記差分コマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部を操作した時点における目標とする図柄の位置とを評価することを特徴とする請求項6に記載の遊技機。 - 前記表示列は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号が各々割り当てられており、
前記各停止操作部が操作されてから、前記各表示列の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号と対応付けて記憶する複数の停止テーブルと、
前記複数の停止テーブルから前記各表示列の可変表示を停止させる制御に用いる停止テーブルを各々選択し、前記停止操作部が操作された時点における図柄番号に基づいて選択された各停止テーブルを参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列の可変表示を進ませて停止させるように制御するとともに、前記各表示列の可変表示を停止させるために用いた進みコマ数を差分コマ数として出力する停止制御部とを備え、
前記評価部は、前記差分コマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部を操作した時点における目標とする図柄の位置とを評価することを特徴とする請求項6に記載の遊技機。 - 前記表示列は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号が各々割り当てられており、
前記各停止操作部が操作されてから、前記各表示列の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号と対応付けて記憶する複数の停止テーブルと、
前記複数の停止テーブルから前記各表示列の可変表示を停止させる制御に用いる停止テーブルを各々選択し、前記停止操作部が操作された時点における図柄番号に基づいて選択された各停止テーブルを参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列の可変表示を進ませて停止させるように制御するとともに、当該図柄番号の前の図柄番号に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて連続して進みコマ数が減少した回数を特定し、当該回数を差分コマ数として出力し、さらに、当該図柄番号の後の図柄番号に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて進みコマ数が連続する区間における最大の進みコマ数を最大進みコマ数として特定し、最大進みコマ数を出力する停止制御部とを備え、
前記評価部は、前記差分コマ数および前記最大進みコマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部を操作した時点における目標とする図柄の位置とを評価することを特徴とする請求項6に記載の遊技機。 - 前記表示列は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号が各々割り当てられており、
前記各停止操作部が操作されてから、前記各表示列の可変表示を停止させるまでに図柄を進ませる進みコマ数を前記図柄番号と対応付けて記憶する複数の停止テーブルと、
前記複数の停止テーブルから前記各表示列の可変表示を停止させる制御に用いる停止テーブルを各々選択し、前記停止操作部が操作された時点における図柄番号に基づいて選択された各停止テーブルを参照し、各進みコマ数を取得し、取得した進みコマ数だけ前記各表示列の可変表示を進ませて停止させるように制御するとともに、前記各表示列の可変表示を停止させるために用いた進みコマ数を差分コマ数として出力し、さらに、当該図柄番号の後の図柄番号に対応する進みコマ数を順次読み出して、直前の進みコマ数と読み出した進みコマ数とを比較し、比較結果に基づいて進みコマ数が連続する区間における最大の進みコマ数を最大進みコマ数として特定し、最大進みコマ数を出力する停止制御部とを備え、
前記評価部は、前記差分コマ数および前記最大進みコマ数に基づいて、目標とする入賞態様で示される入賞位置と、前記プレイヤーが前記各停止操作部を操作した時点における目標とする図柄の位置とを評価することを特徴とする請求項6に記載の遊技機。 - 前記プレイヤーの技量を判定する技量判定部と、
前記技量判定部の判定結果に基づいて、前記イベント期間における目標を達成する難易度を調整する調整部を備えたことを特徴とする請求項1乃至6のうちいずれか1項に記載の遊技機。 - 前記表示列は、可変表示中において予め定められた図柄を巡回的に表示するものであり、各図柄には図柄番号が各々割り当てられており、
前記各停止操作部が操作されてから、前記各表示列の可変表示を停止させるまでに図柄を進ませるコマ数を前記図柄番号と対応付けて記憶する複数の停止テーブルと、
一つまたは複数の役の集まりである各賞群に対応する各区分とハズレの区分とを含む抽選区分の中から一つを抽選し、抽選結果を示す内部抽選情報を生成する抽選部とを備え、
前記調整部は、前記停止テーブルに記憶されるコマ数が連続して変化する区間において最大の進みコマ数を引込数としたとき、前記イベント中において、前記内部抽選情報が前記入賞態様の図柄によって構成される役を含む賞群に当選していることを示す場合に、前記複数の停止テーブルの中から、前記技量判定部の判定結果に応じた前記引込数の停止テーブルを選択し、選択された停止テーブルを用いて前記各表示列の可変表示を停止させる
ことを特徴とする請求項11に記載の遊技機。 - 当該遊技機の遊技状態は、通常遊技と通常遊技よりも付与される遊技価値が大きい特別遊技を含み、特別の役に入賞すると遊技状態が通常遊技から特別遊技に移行するものであり、
一つまたは複数の役の集まりである各賞群に対応する各区分とハズレの区分とを含む抽選区分の中から一つを抽選し、抽選結果を示す内部抽選情報を生成する抽選部を備え、
前記技量判定部は、前記抽選部の抽選結果が特別の役に当選したゲームから当該特別の役に入賞するまでのゲーム数に基づいて、前記プレイヤーの技量を判定することを特徴とする請求項11に記載の遊技機。 - 前記評価部が付与する遊技価値は、前記プレイヤーが前記各停止操作部を操作することを補助するための情報を前記画像表示部に表示させることであることを特徴とする請求項1乃至13のうちのいずれか1項に記載の遊技機。
- 複数種類の図柄を表示した複数の表示列と、前記各表示列に対応して各々設けられ、プレイヤーが前記表示列の可変表示の停止を指示するための各停止操作部と、画像を表示する画像表示部とを備え、前記各表示列が停止した状態で、前記各表示列を横切る複数の入賞ラインのいずれかに予め定められた図柄の組合せが揃うと役に入賞し、入賞した役に応じた遊技価値の付与を行う遊技機の制御方法において、
前記各停止操作部の停止操作を評価するイベントが開始する開始条件が成立したか否かを判定するとともに前記イベントが終了する終了条件が成立したか否かを判定して、前記イベントの期間を管理し、
前記イベントの期間中に、目標とする入賞態様を示す画像を前記画像表示部に表示させるように制御し、
前記各表示列の停止態様と目標とする入賞態様とに基づいて、前記プレイヤーの各停止操作部の停止操作を評価して、評価結果に応じた遊技価値を付与する
ことを特徴とする遊技機の制御方法。 - 前記評価結果に応じた遊技価値を付与する工程は、前記各表示列の停止態様と目標とする入賞態様とが一致するとき、予め定められた遊技価値を付与することを特徴とする請求項15に記載の遊技機の制御方法。
- 前記評価結果に応じた遊技価値を付与する工程は、目標の達成度を評価し、達成度に応じた遊技価値を付与することを特徴とする請求項15または16に記載の遊技機の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002153100A JP2004000323A (ja) | 2002-05-27 | 2002-05-27 | 遊技機およびその制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002153100A JP2004000323A (ja) | 2002-05-27 | 2002-05-27 | 遊技機およびその制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004000323A true JP2004000323A (ja) | 2004-01-08 |
Family
ID=30428311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002153100A Pending JP2004000323A (ja) | 2002-05-27 | 2002-05-27 | 遊技機およびその制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004000323A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319111A (ja) * | 2004-05-10 | 2005-11-17 | Daito Giken:Kk | 遊技台 |
| JP2006141870A (ja) * | 2004-11-24 | 2006-06-08 | Samii Kk | スロットマシン |
| JP2006325935A (ja) * | 2005-05-26 | 2006-12-07 | Maruhon Ind Co Ltd | 回胴式遊技機 |
| JP2014045998A (ja) * | 2012-08-31 | 2014-03-17 | Sanyo Product Co Ltd | 遊技機 |
| US9189927B2 (en) | 2009-11-10 | 2015-11-17 | Igt | Gaming system and method for providing an incremental wagering game |
-
2002
- 2002-05-27 JP JP2002153100A patent/JP2004000323A/ja active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319111A (ja) * | 2004-05-10 | 2005-11-17 | Daito Giken:Kk | 遊技台 |
| JP2006141870A (ja) * | 2004-11-24 | 2006-06-08 | Samii Kk | スロットマシン |
| JP2006325935A (ja) * | 2005-05-26 | 2006-12-07 | Maruhon Ind Co Ltd | 回胴式遊技機 |
| US9189927B2 (en) | 2009-11-10 | 2015-11-17 | Igt | Gaming system and method for providing an incremental wagering game |
| US10796530B2 (en) | 2009-11-10 | 2020-10-06 | Igt | Gaming system and method for providing an incremental wagering game |
| JP2014045998A (ja) * | 2012-08-31 | 2014-03-17 | Sanyo Product Co Ltd | 遊技機 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4198924B2 (ja) | 遊技機およびその制御方法 | |
| US6439994B2 (en) | Gaming machine | |
| JP3472574B2 (ja) | 遊技機およびその制御方法 | |
| JP2004065390A (ja) | 遊技機およびその制御方法 | |
| JP4320189B2 (ja) | スロットマシン | |
| JP2005073826A (ja) | スロットマシン | |
| JP2003180945A (ja) | 遊技機 | |
| JP2002052130A (ja) | スロットマシン | |
| JP4047634B2 (ja) | 遊技機およびその制御方法 | |
| JP2004000323A (ja) | 遊技機およびその制御方法 | |
| JP2004267769A (ja) | 遊技機およびその制御方法 | |
| JPH11309242A (ja) | 遊技機 | |
| JP2002102429A (ja) | 遊技機 | |
| JP2008301897A (ja) | 回胴式遊技機 | |
| JP2002052131A (ja) | スロットマシン | |
| JP2006158685A (ja) | 遊技機 | |
| JP2007054229A (ja) | 遊技機 | |
| JP2005074062A (ja) | 遊技機 | |
| JP2004057282A (ja) | 遊技機 | |
| JP2004024676A (ja) | 遊技機 | |
| JP3560598B2 (ja) | 遊技機およびその制御方法 | |
| JP4568555B2 (ja) | 遊技機 | |
| JP2000176081A (ja) | 遊技機 | |
| US20080026815A1 (en) | Gaming machine | |
| JP4568554B2 (ja) | 遊技機 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20030826 |