(57)【要約】【課題】  メインリールとの関係でサブリールを制御する。【解決手段】  スロットマシン１は、３個のメインリール（Ｒａ１、Ｒａ２、Ｒａ３）、３個のサブリール（Ｒｂ１、Ｒｂ２、Ｒｂ３）、スタートレバー（６）、ストップボタン（７ａ、７ｂ、７ｃ）を備える。サブＣＰＵはメインリールが回転を開始してからメインリールが回転を停止するまでに、メインリールと同じ速度でサブリールを回転させる第１処理と、メインリールと異なる速度でサブリールを回転させる第２処理とを選択的に実行する【選択図】      図１
2005296679.tif 000002
【特許請求の範囲】
【請求項１】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知して前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記メインリールが回転を開始してから前記メインリールが回転を停止するまでに、前記メインリールと同じ速度で前記表示列を回転させるように前記第２表示手段を制御する第１処理と、前記メインリールと異なる速度で前記表示列を回転させるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項２】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知して前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記メインリールが回転を開始してから前記メインリールが回転を停止するまでに、前記メインリールと同じ速度で前記表示列を回転させるように前記第２表示手段を制御する第１処理と、前記表示列の回転が一定速度とならないように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項３】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知して前記メインリールの回転を開始させ、所定の加速期間を経過した後に前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記メインリールが回転を開始してから前記メインリールが回転を停止するまでに、前記メインリールと同じ加速期間で前記表示列を加速回転させるように前記第２表示手段を制御する第１処理と、前記メインリールと異なる加速期間で前記表示列を加速回転させるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項４】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知して前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記第１表示手段を制御し、前記停止指示信号を検知して前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記メインリールが回転を開始してから前記メインリールが回転を停止するまでに、前記メインリールの回転方向と同じ方向に前記表示列を可変表示させるように前記第２表示手段を制御する第１処理と、前記メインリールの回転方向と逆の方向に前記表示列を可変表示させるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項５】
前記第２表示手段は、複数種類の図柄の画像を可変表示可能な画像表示装置で構成され、
前記表示列は前記画像表示装置に画像として表示され、
前記第２制御手段は、
前記図柄の画像を示す図柄画像データを記憶する画像記憶手段と、
前記画像表示装置に表示する画像を示す表示画像データを記憶する表示用記憶手段と、
前記表示用記憶手段から前記表示画像データを読み出して前記画像表示装置へ供給する供給手段と、
前記画像記憶手段から前記図柄画像データを読み出して前記表示用記憶手段へ書き込むことによって前記表示用記憶手段の記憶内容を更新する更新手段と、を備える
ことを特徴とする請求項１乃至４のうちいずれか１項に記載のスロットマシン。
【請求項６】
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記停止指示信号を検知すると前記メインリールの停止操作を指示する停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから前記停止操作情報が入力されるまでの期間は、所定の規則に従って前記第１処理又は前記第２処理を実行し、前記停止操作情報の入力後に前記第２処理を実行する
ことを特徴とする請求項１乃至５のうちいずれか１項に記載のスロットマシン。
【請求項７】
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記停止指示信号を検知すると前記メインリールの停止操作を指示する停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから前記停止操作情報が入力されるまでの期間は、所定の規則に従って前記第１処理又は前記第２処理を選択して実行し、前記停止操作情報の入力を契機に可変表示を停止させるように前記第２表示手段を制御する
ことを特徴とする請求項１乃至５のうちいずれか１項に記載のスロットマシン。
【請求項８】
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記停止指示信号を検知すると前記メインリールの停止操作を指示する停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから所定時間経過するまでの期間は、
所定の規則に従って選択した前記第１処理又は前記第２処理のうち一方の処理を継続して実行し、前記所定時間経過後、前記第１処理又は前記第２処理のうち他方の処理を実行する
ことを特徴とする請求項１乃至５のうちいずれか１項に記載のスロットマシン。
【請求項９】
前記第１表示手段は前記メインリールを複数備え、
前記第２表示手段は前記各メインリールのそれぞれに対応した表示列を備え、
前記停止操作手段は前記各メインリール及び前記各表示列のそれぞれに対応して設けられ、前記停止指示信号を各々出力し、
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記各停止指示信号を検知すると前記各メインリールの停止操作を各々指示する各停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから最初の停止操作に伴う前記停止操作情報が入力されるまでの期間は、前記各表示列に対して所定の規則に従って選択した前記第１処理又は前記第２処理のうち一方の処理を継続して実行し、最初の停止操作に伴う
停止操作情報の入力を契機に、当該停止操作情報に対応する前記表示列の可変表示を停止
させるように前記第２表示手段を制御すると共に、可変表示中の他の表示列のうち少なく
とも一つの表示列に対して前記期間で選択されなかった他方の処理を実行する
ことを特徴とする請求項１乃至８のうちいずれか１項に記載のスロットマシン。
【請求項１０】
前記第１表示手段は前記メインリールを複数備え、
前記第２表示手段は前記各メインリールのそれぞれに対応した表示列を備え、
前記停止操作手段は前記各メインリールのそれぞれに対応して設けられ、前記停止指示信号を各々出力し、
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記各停止指示信号を検知すると前記各メインリールの停止操作を各々指示する各停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから、少なくとも一の表示列に対して前記第１処理又は前記第２処理のうち一方の処理を選択して実行し、他の表示列に対しては前記少なくとも一の表示列とは異なる他方の処理を実行する
ことを特徴とする請求項１乃至８うちいずれか１項に記載のスロットマシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシンに関する。
【背景技術】
【０００２】
スロットマシンは、一般に、３本のリールと、各リールに対応した３個のリールストップボタンと、ゲームを開始するためのスタートレバーとを備える。プレイヤーがスタートレバーを押し下げると総てのリールが一斉に回転し、プレイヤーが各リールストップボタンを押し下げたタイミングで各リールは各々停止する。リールが停止した状態で、入賞ライン上に揃う図柄の組合せのうち、遊技価値を付与する図柄の組合せを役と呼ぶ。有効な入賞ライン上に役を構成する図柄の組合せが揃うと入賞となり、プレイヤーは入賞した役に応じた枚数のメダルを獲得することができる。すなわち、リールが停止した状態が役を構成する図柄の組合せとなる状態（所定の状態）である場合に役に入賞し、入賞した役に応じた遊技価値が付与される。
【０００３】
ここで、入賞は２つのステップによって決定される。第１ステップは、内部抽選と呼ばれるものである。内部抽選では、スタートレバーの操作タイミングで抽選を実行し、どの賞群に当選するかあるいはハズレとなるかを決定し、抽選結果を示す内部抽選情報を生成する。ここで、賞群とは、一または複数の役の集まりをいい、抽選の区分に対応している。つまり、賞群と役が一対一に対応することもあれば、一つの賞群に複数の役が対応することもある。
【０００４】
第２ステップでは、リールストップボタンの操作に応じて、リールの停止位置を制御する。内部抽選情報がハズレを示している場合には、ある役を構成する図柄が有効な入賞ライン上に差し掛かったタイミングでプレイヤーがリールストップボタンを操作しても、リールの停止タイミングを遅らせて、当該役を構成する図柄が有効な入賞ライン上に停止しないように制御がなされる。一方、内部抽選である賞群に当選していれば、リールストップボタンの操作タイミングが若干早くても、賞群に応じた役を構成する図柄が入賞ライン上に停止するように引き込み制御がなされる。ただし、リールストップボタンの操作タイミングが大幅にずれていれば入賞とならない。つまり、プレイヤーが入賞を獲得するためには、内部抽選によってある賞群の当選を得て、かつ、当選した賞群の役を有効な入賞ライン上に揃える必要がある。
【０００５】
ところで、ある種のスロットマシンは、メインのリールの他にサブの演出装置を備える。この演出装置は、３本のリールで構成されたり、あるいは、液晶表示装置等によって構成される。例えば、特許文献１には、リールによって構成される可変表示部と、演出装置としての画像表示部を備え、両者の図柄の変動を連動させるスロットマシンが開示されている。さらに、このスロットマシンは、画像表示部を筐体の中央部に大きく配置し、可変表示部を周辺部に小さく配置することにより、プレイヤーに対して画像表示部で表示される演出を視認し易くしている。
【０００６】
【特許文献１】特開２００２−７９３号公報（請求項１、要約）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のスロットマシンは、メインの可変表示部とサブの画像表示部の表示が連動して可変表示となり、プレイヤーがリールストップボタンを操作すると、両者が連動して停止するものであった。従って、メインの可変表示部の可変表示が停止した後に、画像表示部の表示を継続させることができなかった。このため、趣向を凝らした演出には限界があった。
【０００８】
また、従来のスロットマシンにおいては、役に入賞する各リールの停止態様は、同一種類の図柄が揃うことを条件とするので、サブの画像表示部を中央部に配置し、メインの可変表示部を周辺部に配置しても、プレイヤーは可変表示部を一見してゲームの結果を知ることができる。このため、サブの画像表示部でどのような演出をしようとも、演出の面白みにかけるといった問題があった。
【０００９】
加えて、何等かの役に入賞した場合には、役に対応したメダルが払い出されることになるが、メインの可変表示部の図柄停止に連動してメダルを払い出していたので、メインの図柄停止した後はどのようにサブの画像表示部で演出を行っても面白みに欠けるといった問題があった。
【００１０】
本発明は上述した問題に鑑みてなされたものであり、演出の趣向性を向上させるスロットマシンを提供することを解決課題とする。
【課題を解決するための手段】
【００１１】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【００１２】
本発明に係るスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を開始してから前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を停止するまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と同じ速度で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を回転させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と異なる速度で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を回転させるように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備えることを特徴とするスロットマシン。
【００１３】
この発明によれば、第２制御手段は、第１処理と第２処理とを選択的に実行するから、第２表示手段において、表示列の回転速度をメインリールの回転速度と同じにするか異なるものにするかを選択的に実行できる。即ち、表示列の可変表示をメインリールの可変表示に従属させるか、あるいは無関係としてメインリールから独立させるかを択一的に制御する。このように表示列をメインリールとの関係で制御することにより、趣向に富む多様な演出が可能となる。ここで、速度が異なるとは、例えば、表示列の回転速度をメインリールの回転速度よりも遅く設定するスロー回転の場合が含まれる。
【００１４】
本発明に係る他のスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を開始してから前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を停止するまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と同じ速度で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を回転させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）の回転が一定速度とならないように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備える。
【００１５】
この発明によれば、メインリールは一定の速度で回転する。一方、第２制御手段は、表示列をメインリールと同じ速度で回転させる（一定速度）か、あるいは、回転が一定速度とならないように可変表示を制御する。即ち、表示列の可変表示をメインリールの可変表示に従属させるか、あるいは無関係としてメインリールから独立させるかを択一的に制御する。このように表示列をメインリールとの関係で制御することにより、趣向に富む多様な演出が可能となる。ここで、「回転が一定速度とならない」とは、例えば、表示列を所定角度だけ回転させて停止させ、回転と停止を繰り返すコマ送りが含まれる。
【００１６】
本発明に係る他のスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、所定の加速期間を経過した後に前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を開始してから前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を停止するまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と同じ加速期間で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を加速回転させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と異なる加速期間で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を加速回転させるように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備える。
【００１７】
この発明によれば、第２制御手段は、第１処理と第２処理とを選択的に実行するから、第２表示手段において、表示列の加速期間をメインリールの加速期間と同じにするか異なるものにするかを選択的に実行できる。即ち、表示列の可変表示をメインリールの可変表示に従属させるか、あるいは無関係としてメインリールから独立させるかを択一的に制御する。このように表示列をメインリールとの関係で制御することにより、趣向に富む多様な演出が可能となる。例えば、加速期間が終了した後の回転速度がメインリールと表示列で等しくなることを前提とする場合、表示列の加速期間がメインリールの加速期間よりも長ければ、表示列の可変表示はメインリールと比較して当該期間の平均的な加速度が小さいスロー加速となる。表示列の加速期間がメインリールの加速期間よりも短ければ、表示列の可変表示はメインリールと比較して当該期間の平均的な加速度が大きい高速加速となる。
【００１８】
また、本発明に係る他のスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記第１表示手段（４Ａ）を制御し、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を開始してから前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）が回転を停止するまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転方向と同じ方向に前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を可変表示させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転方向と逆の方向に前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を可変表示させるように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備える。
【００１９】
この発明によれば、第２制御手段は、第１処理と第２処理とを選択的に実行するから、第２表示手段において、表示列の回転方向をメインリールの回転方向と同じにするか異なるものにするかを選択的に実行できる。即ち、表示列の可変表示をメインリールの可変表示に従属させるか、あるいは無関係としてメインリールから独立させるかを択一的に制御する。このように表示列をメインリールとの関係で制御することにより、趣向に富む多様な演出が可能となる。この第２処理には、表示列の回転開始において、表示列の回転方向をメインリールの回転方向と逆方向に制御する場合が含まれる。
【００２０】
上述したスロットマシンにおいて、前記第２表示手段（４Ｂ）は、複数種類の図柄の画像を可変表示可能な画像表示装置（９１）で構成され、前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）は前記画像表示装置（９１）に画像として表示され、前記第２制御手段（５５）は、前記図柄の画像を示す図柄画像データ（ＤＧ）を記憶する画像記憶手段（５８）と、前記画像表示装置（９１）に表示する画像を示す表示画像データを記憶する表示用記憶手段（９０）と、前記表示用記憶手段（９０）から前記表示画像データを読み出して前記画像表示装置（９１）へ供給する供給手段（５５）と、前記画像記憶手段（５８）から前記図柄画像データ（ＤＧ）を読み出して前記表示用記憶手段（９０）へ書き込むことによって前記表示用記憶手段（９０）の記憶内容を更新する更新手段（５５）と、を備えることが好ましい。この場合には、表示列を画像として表示できるので、物理的なリールでは困難な多彩な演出が可能となる。
【００２１】
上述したスロットマシンにおいて、前記第１制御手段（３１）は、前記開始指示信号を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転開始を指示する開始情報を前記第２制御手段（５５）へ出力すると共に、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の停止操作を指示する停止操作情報を前記第２制御手段（５５）へ出力し、前記第２制御手段（５５）は、前記開始情報が入力されてから前記停止操作情報が入力されるまでの期間は、所定の規則に従って前記第１処理又は前記第２処理を実行し、前記停止操作情報の入力後に前記第２処理を実行することを特徴とする。この発明によれば、プレイヤーが停止操作を行った後は、第２処理が実行されるので、メインリールの回転とは無関係に趣向に富む多彩な演出を行うことができる。ここで、開始情報が入力されてから停止操作情報が入力されるまでの期間において、第１処理と第２処理と切り換えは複数回行ってもよく、例えば、第１処理→第２処理→第１処理といったように処理状態を遷移させてもよい。また、開始情報が入力されてから停止操作情報が入力されるまでの期間において、第１処理のみを実行してもよい。
【００２２】
上述したスロットマシンにおいて、前記第１制御手段（３１）は、前記開始指示信号を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転開始を指示する開始情報を前記第２制御手段（５５）へ出力すると共に、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の停止操作を指示する停止操作情報を前記第２制御手段（５５）へ出力し、前記第２制御手段（５５）は、前記開始情報が入力されてから前記停止操作情報が入力されるまでの期間は、所定の規則に従って前記第１処理又は前記第２処理を選択して実行し、前記停止操作情報の入力を契機に可変表示を停止させるように前記第２表示手段（４Ｂ）を制御することが好ましい。この発明によれば、開始情報が入力されてから停止操作情報が入力されるまでの期間において第１処理と第２処理とを選択的に実行し、プレイヤーが停止操作を行った後は、第２表示手段の可変表示を停止させることが可能となる。
【００２３】
上述したスロットマシンにおいて、前記第１制御手段（３１）は、前記開始指示信号を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転開始を指示する開始情報を前記第２制御手段（５５）へ出力すると共に、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の停止操作を指示する停止操作情報を前記第２制御手段（５５）へ出力し、前記第２制御手段（５５）は、前記開始情報が入力されてから所定時間経過するまでの期間は、所定の規則に従って選択した前記第１処理又は前記第２処理のうち一方の処理を継続して実行し、前記所定時間経過後、前記第１処理又は前記第２処理のうち他方の処理を実行することが好ましい。この発明によれば、開始情報が入力されてから所定時間経過するまでの期間とその後の期間で処理を切り換えることができるので、演出の趣向性を向上させることができる。より具体的には、第２制御手段は、時間を計測するタイマ手段を備え、開始情報が入力されたことを検知するとタイマ手段に計測を開始させ、タイマ手段の計測値が所定時間に達したか否かを判定する判定手段を備え、判定手段によって所定時間に達したと判定された後、他方の処理を実行すればよい。また、所定時間を経過する前に停止操作情報が入力された場合には、一方の処理から他方の処理に移行させてもよい。
【００２４】
上述したスロットマシンにおいて、前記第１表示手段（４Ａ）は前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を複数備え、前記第２表示手段（４Ｂ）は前記各メインリール（Ｒａ１、Ｒａ２、Ｒａ３）のそれぞれに対応した表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備え、前記停止操作手段（７ａ、７ｂ、７ｃ）は前記各メインリール（Ｒａ１、Ｒａ２、Ｒａ３）及び前記各表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）のそれぞれに対応して設けられ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を各々出力し、前記第１制御手段（３１）は、前記開始指示信号を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転開始を指示する開始情報を前記第２制御手段（５５）へ出力すると共に、前記各停止指示信号（４４ａ、４５ａ、４６ａ）を検知すると前記各メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の停止操作を各々指示する各停止操作情報を前記第２制御手段（５５）へ出力し、前記第２制御手段（５５）は、前記開始情報が入力されてから最初の停止操作に伴う前記停止操作情報が入力されるまでの期間は、前記各表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）に対して所定の規則に従って選択した前記第１処理又は前記第２処理のうち一方の処理を継続して実行し、最初の停止操作に伴う停止操作情報の入力を契機に、当該停止操作情報に対応する前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）の可変表示を停止させるように前記第２表示手段（４Ｂ）を制御すると共に、可変表示中の他の表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）のうち少なくとも一つの表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）に対して前記期間で選択されなかった他方の処理を実行することが好ましい。
【００２５】
この発明によれば、最初の停止操作があると対応するメインリール及び表示列が停止するが、この後、他の表示列のうち少なくとも１つについては、開始情報が入力されてから最初の停止操作に伴う停止操作情報が入力されるまでの期間に選択されなかった処理が選択される。例えば、メインリールが左・中・右の３本で構成されており、これらのリールを正転で回転させるものとする。この場合、第２表示手段は左・中・右の３本の各表示列を備える。これらの表示列を正転で回転させる表示態様は第１処理に相当する。第２制御手段が第１処理をまず選択し、左メインリールに対応する停止操作手段を最初に操作したとすると、左メインリールと左表示列の可変表示が停止する。この場合、第２制御手段は中表示列又は右表示列の少なくとも一方に対して第２処理を実行することになる。例えば、中表示列の表示態様を逆転させる。これにより、多様な演出が可能になる。
【００２６】
上述したスロットマシンにおいて、前記第１表示手段（４Ａ）は前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を複数備え、前記第２表示手段（４Ｂ）は前記各メインリール（Ｒａ１、Ｒａ２、Ｒａ３）のそれぞれに対応した表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備え、前記停止操作手段（７ａ、７ｂ、７ｃ）は前記各メインリール（Ｒａ１、Ｒａ２、Ｒａ３）のそれぞれに対応して設けられ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を各々出力し、前記第１制御手段（３１）は、前記開始指示信号を検知すると前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転開始を指示する開始情報を前記第２制御手段（５５）へ出力すると共に、前記各停止指示信号（４４ａ、４５ａ、４６ａ）を検知すると前記各メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の停止操作を各々指示する各停止操作情報を前記第２制御手段（５５）へ出力し、前記第２制御手段（５５）は、前記開始情報が入力されてから、少なくとも一の表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）に対して前記第１処理又は前記第２処理のうち一方の処理を選択して実行し、他の表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）に対しては前記少なくとも一の表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）とは異なる他方の処理を実行することが好ましい。
【００２７】
この発明によれば、第２表示手段は、第１処理が実行される表示列と第２処理が実行される表示列とを含むので、演出の多様にすることができる。例えば、表示列が左・中・右の３本で構成される場合に、左表示列と右表示列は正転逆転する表示態様を表示させ、中表示列は逆転する表示態様を表示させてもよい。
【発明の効果】
【００２８】
以上に説明したように、本発明によれば、第２表示手段による演出の趣向性を向上させることができる。
【発明を実施するための最良の形態】
【００２９】
＜１．第１実施形態＞
＜１−１：スロットマシンの外観構成＞
図１は、本発明の実施形態に係るスロットマシン１の外観を示す斜視図である。スロットマシン１の筐体は、本体２と本体２の前面に取り付けられたフロントドア３とを備えている。フロントドア３の上段右側には、第１表示部１０Ａが設けられている。一方、フロントドア３の中段中央部には、第２表示部１０Ｂが設けられている。第２表示部１０Ｂは、その大きさが第１表示部１０Ａよりも大きく、且つ、第１表示部１０Ａよりもスロットマシン１の中央部に配置されているので、第１表示部１０Ａよりプレイヤーに視認され易い。第１表示部１０Ａ及び第２表示部１０Ｂの前面には、第１表示窓４Ａ及び第２表示窓４Ｂが設けられている。第１表示窓４Ａ及び第２表示窓４Ｂは、例えば、アクリル樹脂等の透明な材料により形成されている。また、第１表示窓４Ａ及び第２表示窓４Ｂ上には水平に３本、斜めに２本の入賞ラインＬ１〜Ｌ５が設けられている。
【００３０】
くわえて、第２表示窓４Ｂの左側には補助表示部１１が設けられている。補助表示部１１は、各入賞ラインＬ１〜Ｌ５に各々対応する５個のＬＥＤからなる。なお、第１表示窓４Ａの周辺に補助表示部１１を設けてもよい。プレイヤーがメダルを投入したり、あるいは、後述するベット操作を行うと、ベット数に応じた数の入賞ラインＬ１〜Ｌ５が有効となる。このスロットマシン１では、ベット数が１枚の場合に入賞ラインＬ１が有効となり、ベット数が２枚の場合に入賞ラインＬ１〜Ｌ３が有効となり、ベット数が３枚の場合に入賞ラインＬ１〜Ｌ５が有効となる。補助表示部１１を構成する各ＬＥＤは、対応する入賞ラインＬ１〜Ｌ５が有効である場合に点灯し、無効である場合に消灯する。これによって、プレイヤーは、どの入賞ラインＬ１〜Ｌ５が有効であるかを知ることができる。
【００３１】
第１表示窓４Ａの内側には、各々の外周面に複数種類の図柄が描かれた３列の左・中・右リールＲａ１、Ｒａ２、Ｒａ３が回転自在に設けられており、第２表示窓４Ｂの内側には、各々の外周面に複数種類の図柄が描かれた３列の左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３が回転自在に設けられている。表示列としての左・中・右リールＲａ１、Ｒａ２、Ｒａ３は後述するメイン基板から信号によってそれらの回転（可変表示）及び停止が制御される一方、表示列としての左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３は後述するサブ基板から信号によってそれらの回転（可変表示）及び停止が制御される。
【００３２】
図２に、左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３の構造を示し、図３に、右リールＲｂ３の詳細な構造を示す。各リールＲｂ１〜Ｒｂ３は、環状の形状をしており、その表面には各種の図柄が印刷されている。また、右リールＲｂ３の裏面には、一部を除いて、光を遮光する遮光膜Ｓが形成されている。遮光膜Ｓが形成された部分では、裏面側から光を照射しても光が透過しない。一方、各図柄部分は、遮光膜Ｓが形成されておらず、光を散乱させるための凹凸部材Ｐが右リールＲｂ３の裏面に形成されている。くわえて、各図柄部分は、リール自体が白色半透明になっている。図３に示す例では、図柄「７」の輪郭部分の内部に凹凸部材Ｐが形成されている。
【００３３】
また、右リールＲｂ３の内周面側には、右リール用照明ユニット６７０が配置されている。右リール用照明ユニット６７０は遮光壁によって仕切られた上段・中段・下段シェードを備える。各上段・中段・下段シェードには光源６７が設けられている。光源６７としては、冷陰極管、ＬＥＤ、あるいは電球を用いることができる。
【００３４】
さらに、右リールＲｂ３の一部には、遮光片４９１がリール本体から突出して設けられており、右リールＲｂ３が回転するとフォトセンサ４９２を横切るようになっている。フォトセンサ４９２は右リールＲｂ３の回転位置を検出する右リール位置検出センサ４９B（図１１参照）として機能する。なお、左リールＲｂ１および中リールＲｂ２の構造およびその周辺構成は、図３を用いて説明した右リールＲｂ３の構造およびその周辺構成と同様であり、左リールＲｂ１および中リールＲｂ２についても、回転位置を検出する左・中リール回転位置検出センサ４７Ｂ、４８Ｂが設けられている。これらのセンサの出力信号はサブ基板に送られる。
【００３５】
また、第１表示部１０Ａの左・中・右リールＲａ１、Ｒａ２、Ｒａ３は上述した第２表示部１０Ｂと同様に構成されている。但し、これらのリールには、メイン基板用の左・中・右リール位置検出センサ４７Ａ、４８Ａ、４９Ａの他にサブ基板用の左・中・右リール位置検出センサ４７Ｃ、４８Ｃ、４９Ｃが設けられている。なお、この例では、メイン基板用の左・中・右リール位置検出センサ４７Ａ、４８Ａ、４９Ａとサブ基板用の左・中・右リール位置検出センサ４７Ｃ、４８Ｃ、４９Ｃと独立して設けたが、左・中・右リール位置検出センサ４７Ａ、４８Ａ、４９Ａをサブ基板用と兼用して用いてもよい。これらのセンサからは、１回転に遮光片がフォトセンサを通過するタイミングでアクティブとなる基準点通過信号が検出信号として生成される。
【００３６】
図１に戻り、説明を続ける。第２表示窓４Ｂの下方には、プレイヤーが遊技を実行するための各種操作部材が配置された操作部ＯＰが設けられている。操作部ＯＰは、メダル投入口５、スタートレバー６、左・中・右リールストップボタン７ａ，７ｂ，７ｃ、クレジットボタン８、及びＢＥＴボタン１５を備える。
【００３７】
メダル投入口５は、第２表示窓４Ｂの右斜下に設けられており、メダルを投入できるようになっている。メダルを１枚投入すると入賞ラインＬ１が有効となり、メダルを２枚投入すると入賞ラインＬ１〜Ｌ３が有効となり、メダルを３枚投入すると入賞ラインＬ１〜Ｌ５が有効となる。さらに、プレイヤーが３枚を超えてメダルを投入すると、スロットマシン１は４枚以上のメダル数をクレジットとして貯留する。
【００３８】
ＢＥＴボタン１５は、第２表示窓４Ｂの左斜下に設けられている。ＢＥＴボタン１５は、プレイヤーが一回のゲームでベットするメダル数を指定するために用いられる。このＢＥＴボタン１５をプレイヤーが操作することで、メダル投入口５からメダルを投入しなくても、貯留されたメダルをベットすることができる。このため、ＢＥＴボタン１５の操作によって指定されたメダル数に応じて、入賞ラインＬ１〜Ｌ５が適宜有効となる。ＢＥＴボタン１５の操作によって指定されたメダル数と有効となる入賞ラインＬ１〜Ｌ５との関係は、メダルを直接投入する場合と同じである。
【００３９】
スタートレバー６は、ＢＥＴボタン１５の下方に設けられている。スタートレバー６は、プレイヤーがゲームの開始を指示するために用いられる。プレイヤーがスタートレバー６を押し下げると、左・中・右リールＲａ１、Ｒａ２、Ｒａ３及び左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３が一斉に回転を開始し、第１表示部１０Ａ及び第２表示部１０Ｂの図柄が可変表示となる。
【００４０】
左・中・右リールストップボタン７ａ、７ｂ、７ｃは、スタートレバー６の右横に設けられている。左・中・右リールストップボタン７ａ、７ｂ、７ｃは、第１表示窓４Ａ及び第２表示窓４Ｂで回転する左・中・右リールＲａ１、Ｒａ２、Ｒａ３及び左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３をそれぞれ停止させるために用いられる。
【００４１】
スタートレバー６の左側には、メダルをスロットマシン１に貯留するか否かを決定するためのクレジットボタン８が設けられている。プレイヤーがクレジットボタン８を操作することによりクレジットを有効とするか、または無効とするかを変更することができる。所定の場合、メダル払出口１０ａからメダルがプレイヤーに払い出され、メダル受皿１０に貯留される。
【００４２】
＜１−２：役と図柄の関係＞
図４に、左・中・右リールＲａ１、Ｒａ２、Ｒａ３及び左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３に表示される図柄の一例を示す。この図に示すように各リールには、２１個・６種類の図柄が表示されており、各図柄には図柄番号ＰＮ＝１〜２１が割り当てられている。以下の説明では、左・中・右を区別する必要がない場合には、第１表示部１０Ａの左・中・右リールＲａ１、Ｒａ２、Ｒａ３を単にメインリールと称し、第２表示部１０Ｂの左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３を単にサブリールと称する。
【００４３】
図５に、サブリールの図柄と、メインリールの図柄との対応関係を示す。この図に示すようにサブリールのある図柄は、左・中・右リールＲａ１、Ｒａ２、Ｒａ３毎に異なる図柄と対応付けられている。例えば、サブリールの図柄「７」は、左リールＲａ１の図柄「１」、中リールＲａ２の図柄「３」、右リールＲａ３の図柄「４」と各々対応付けられている。
【００４４】
図柄の組合せは、遊技価値を与える「役」と無価値な「ハズレ」とに大別される。そして、役は、表示列たる各メインリールが停止した状態において、有効な入賞ライン上に停止した図柄の組合せのうち、所定の態様のものをいう。この例では、メインリールの図柄がサブリールの図柄に対応付けられているから、各サブリールが停止した状態において、第２表示部１０Ｂの有効な入賞ライン上に停止した図柄の組合せのうち、所定の態様のものは役に該当する。
【００４５】
図６に、役とサブリール及びメインリールの図柄の関係を示す。本実施形態では、役として、ＢＢ役、ＲＢ役、プラム役、ベル役、チェリー役、及びリプレイ役を採用する。役を構成する図柄が有効な入賞ライン上に揃うことを入賞といい、入賞した役に応じた枚数のメダルが払い出される。メダルは、ゲームを開始する際にスロットマシン１に投入するものであり、プレイヤーがゲームを継続するために必要である。つまり、メダルはゲームの継続等の遊技価値を有する遊技媒体といえる。
【００４６】
図６に示すように、メインリールの役を構成する図柄は、第１表示部１０Ａの複数の入賞ラインＬ１〜Ｌ５のうち賭けの対象となる有効化された入賞ライン上に予め定められた異なる種類の図柄が並ぶ態様であり、サブリールの役を構成する図柄は、第２表示部１０Ｂの複数の入賞ラインＬ１〜Ｌ５のうち有効化された入賞ライン上に同じ種類の図柄が並ぶ態様である。本実施形態の役には次のものがある。
【００４７】
１）ＢＢ役  この役は、左リールＲａ１，Ｒｂ１、中リールＲａ２，Ｒｂ２、右リールＲａ３，Ｒｂ３における図柄番号ＰＮ＝２１の図柄の組合せであり、サブリールの停止態様が「７−７−７」、メインリールの停止態様が「１−３−４」である。
【００４８】
２）ＲＢ役  この役は、左リールＲａ１，Ｒｂ１、中リールＲａ２，Ｒｂ２、右リールＲａ３，Ｒｂ３における図柄番号ＰＮ＝５の図柄の組合せであり、サブリールの停止態様が「ＢＡＲ−ＢＡＲ−ＢＡＲ」、メインリールの停止態様が「２−５−３」である。
【００４９】
３）ベル役  この役は、左リールＲａ１，Ｒｂ１における図柄番号ＰＮ＝１６、１２、９または２の図柄、中リールＲａ２，Ｒｂ２における図柄番号ＰＮ＝２０、１７、１３、９または３の図柄、右リールＲａ３，Ｒｂ３における図柄番号ＰＮ＝１８、１３、９、または１の図柄の組合せであり、サブリールの停止態様が「ベル−ベル−ベル」、メインリールの停止態様が「５−６−７」である。
【００５０】
５）プラム役  この役は、左リールＲａ１，Ｒｂ１における図柄番号ＰＮ＝１８、１５、９または２の図柄、中リールＲａ２，Ｒｂ２における図柄番号ＰＮ＝１８、１４、１０、６または１の図柄、右リールＲａ３，Ｒｂ３における図柄番号ＰＮ＝１９、１４、１０、６または２の図柄の組合せであり、サブリールの停止態様が「プラム−プラム−プラム」、メインリールの停止態様が「４−１−２」である。
【００５１】
６）チェリー役  この役は、左リールＲａ１，Ｒｂ１における図柄番号ＰＮ＝２０、１３または６の図柄が入賞ラインＬ１〜Ｌ５のうち有効化されたものに停止すればよく、他のリールの停止位置とは無関係である。即ち、サブリールの停止態様が「チェリー−？−？」、メインリールの停止態様が「６−？−？」である。
【００５２】
７）リプレイ役  この役は、左リールＲａ１，Ｒｂ１における図柄番号ＰＮ＝１９、１７、１０または３の図柄、中リールＲａ２，Ｒｂ２における図柄番号ＰＮ＝１９、１５、１１、７または２の図柄、右リールＲａ３，Ｒｂ３における図柄番号ＰＮ＝２０、１５、１１、７または３の図柄の組合せであり、サブリールの停止態様が「リプレイ−リプレイ−リプレイ」、メインリールの停止態様が「７−４−１」である。リプレイ役が成立してもメダルの払い出しはないが、再遊技ができる。再遊技とは、新たにメダルを投入することなく再びゲームを行うことをいう。
【００５３】
これらの役は、遊技状態別に役毎にプレイヤーに付与される遊技価値が予め定められている。役には、１枚から１５枚の払い出しが付与される役、入賞による払い出しのあるなしにかかわらずビッグボーナスやレギュラーボーナス等の有利な遊技状態が付与される役、払い出しはないがメダルを投入することなく再度、同数のメダル投入条件で遊技が行える再遊技を付与される役がある。また、これらのすべての役がどの遊技状態においても必ずしも賞として定められているとは限らない。ある遊技状態では賞として成立するが、別の遊技状態においては賞として成立しないというような役も可能である。すなわち、各役の入賞毎によってプレイヤーに付与される遊技価値は、遊技状態毎に予め定められているおり常に一定であるとは限らない。
【００５４】
本実施例においては、通常の遊技状態におけるプレイヤーに付与される遊技価値は、プラム役は１５枚、ベル役は１０枚、チェリー役は２枚の払い出しが行われ、リプレイ役は再遊技が可能となる役とする。
【００５５】
各種の役のうち、ベル役、チェリー役およびプラム役等の２枚から１５枚程度の配当や再遊技が付与される等の比較的低い遊技価値に対応する役を総称して小役と呼ぶ。一方、ＲＢ役が入賞すると、１５枚の払い出しが行われると共に遊技状態がレギュラーボーナス（以下、適宜「ＲＢ」と省略して記載する。）と呼ばれる特定遊技状態に移行する。レギュラーボーナスでは、ジャックゲームを１２回行うことができ、ＲＢ期間は、ジャックゲームを１２回行うか、最大８回入賞すると終了となる。ジャックゲームは、１枚のメダルをベットして中央の入賞ラインＬ１のみを有効にして行われる。ジャックゲームの役としては、リプレイ役を採用する。この役を構成する図柄が入賞ラインＬ１に揃うとスロットマシン１は１５枚のメダル払い出しを行う。つまり、通常の遊技状態ではリプレイ役が揃っても再遊技ができるだけであるが、レギュラーボーナス期間中に行われるジャックゲームにおいて、リプレイ役を構成する図柄が揃うと１５枚のメダルの払い出しを受けることができる。また、後述するビッグボーナス中にはレギュラーボーナスの賞にリプレイ役を割り当てている。なお、ＲＢの遊技状態では通常の遊技状態にはないジャックゲームが行われるので、通常の遊技状態と比較してＲＢの遊技状態はプレイヤーにとって有利な遊技状態であるといえる。
【００５６】
また、ＢＢ役に入賞すると、遊技状態が通常の遊技状態からビッグボーナス（以下、必要に応じてビッグボーナスを「ＢＢ」と省略して記載する。）と呼ばれる特別の遊技状態に移行する。ビッグボーナス期間中は、レギュラーボーナスが最大３回分行えるのに加えて、小役を高当選確率状態での遊技を最大３０回成立させることが可能である。ビッグボーナスは、レギュラーボーナスと比較してより有利な遊技状態である。なお、以下の説明では、ビックボーナス中のレギュラーボーナスと、単独で入賞したレギュラーボーナスとを区別するため、前者をＢＢ中ＲＢと称し、後者を単独ＲＢと称する。
【００５７】
＜１−３：スロットマシンの電気的構成＞
図７は、スロットマシン１における遊技処理動作の制御を司る制御装置と、スロットマシン１を構成するもののうち本発明に関係のある周辺装置を含む回路構成とを示すブロック図である。
【００５８】
制御装置は、メイン基板３０Ａとサブ基板３０Ｂを主たる構成要素とする。メイン基板３０Ａは、メインＣＰＵ３１、クロック発生回路３２、数列発生回路３３、ＲＡＭ３４、ＲＯＭ３５、送出タイミング制御回路３６、データ送出回路３７、入力ポート３８および出力ポート３９を備える。
【００５９】
メインＣＰＵ３１は、送出タイミング制御回路３６を除くメイン基板３０Ａの各構成要素とバス（図示せず）を介して接続されている。メインＣＰＵ３１は、第１制御プログラムＣＰ１を実行して各構成要素を制御する。第１制御プログラムＣＰ１には、スロットマシン１全体をどのように動作させるかが記述されている。このため、メインＣＰＵ３１は、スロットマシン１の制御中枢として機能する。クロック発生回路３２は、水晶振動子を含む発振回路を備えており、固定周期の基準クロック信号ＣＬＫを生成し、これをメインＣＰＵ３１と数列発生回路３３とに供給する。
【００６０】
数列発生回路３３は、高速のリングカウンタで構成されており、基準クロック信号ＣＬＫをカウントしてカウントデータＣＤを生成する。カウントデータＣＤの数値範囲は、後述する賞群抽選テーブルＴＢＬ１の記憶内容によるが、例えば、０〜５９９９９である。カウントデータＣＤはメインＣＰＵ３１に常時供給されており、メインＣＰＵ３１は、プレイヤーがスタートレバー６を押し下げたタイミングを検知し、当該タイミングでカウントデータＣＤをサンプリングすることによって、サンプリングデータＳＤを生成する。
【００６１】
プレイヤーはカウントデータＣＤの値を知ることができないから、スタートレバー６がプレイヤーによって押し下げられるタイミングはランダムである。したがって、サンプリングデータＳＤの値は乱数の中からある値をサンプリングしたものと等価である。なお、数列発生回路３３は基準クロック信号ＣＬＫに同期して動作するので、カウントデータＣＤの周期は極めて短い。例えば、基準クロック信号ＣＬＫの周波数が３０ＭＨｚであれば、カウントデータＣＤの値が「０」から「５９９９９」まで変化するのに要する時間は、２ｍｓｅｃである。したがって、プレイヤーが不正な手段によってカウントデータＣＤの値を知ることができたとしても、スタートレバー６を操作して所望の値を有するサンプリングデータＳＤをメインＣＰＵ３１に生成させることは不可能である。
【００６２】
次に、ＲＡＭ３４は、メインＣＰＵ３１の作業領域として機能し、演算処理の途中結果や必要に応じて生成されたデータや各種の制御に用いるフラグ等を記憶する。例えば、内部抽選の結果を示す内部抽選データＩＳＤ等がＲＡＭ３４に記憶されている。
【００６３】
ＲＯＭ３５には、第１制御プログラムＣＰ１の他、賞群抽選テーブル群ＴＢＬ１、停止テーブル群ＴＢＬ２、および入賞図柄組合せテーブルＴＢＬ３等が格納されている。入賞図柄組合せテーブルＴＢＬ３には、入賞役の図柄の組合せと、入賞役のメダル払出枚数とが対応づけられて記憶されている。
【００６４】
本実施形態のスロットマシン１における役の種類としては、ＢＢ役、ＲＢ役、ベル役、チェリー役、プラム役及びリプレイ役があることは上述した通りである。ＢＢ役の成立はビッグボーナスに移行する契機となる一方、ＲＢ役の成立はレギュラーボーナスに移行する契機となる。また、小役の種類によってプレイヤーが獲得できる遊技価値は各々異なる。スロットマシン１の制御においては、遊技価値の相違に応じた制御が必要とされることから、遊技価値に着目して各種の役を分類しておくと便利である。そこで、本実施形態のスロットマシン１は、これらの役に対応して各賞群を割り当てる。ＢＢ役に対応する賞群をＢＢ賞、ＲＢ役に対応する賞群をＲＢ賞、ベル役に対応する賞群をベル賞、プラム役に対応する賞群をプラム賞、チェリー役に対応する賞群をチェリー賞、リプレイ役に対応する賞群をリプレイ賞という。
【００６５】
賞群抽選テーブル群ＴＢＬ１は、複数の賞群抽選テーブルを含む。メインＣＰＵ３１は、遊技状態に応じて選択した賞群抽選テーブルを用いて内部抽選を行う。賞群抽選テーブルとしては、通常ゲームに用いられるテーブル、ビッグボーナスゲームに用いられるテーブル、レギュラーボーナスゲームに用いられるテーブルが用意されている。
【００６６】
図８に通常ゲーム用の賞群抽選テーブルＴＢＬ１１の記憶内容を示す。この図に示すように、賞群抽選テーブルＴＢＬ１１は、第１〜第７記憶領域ＡＤＲ１〜ＡＤＲ７に抽選区分データを各々記憶している。抽選区分データの値は、各賞群に対応する抽選区分の幅を示す。例えば、第１記憶領域ＡＤＲ１に記憶される抽選区分データはハズレに対応しておりその値は「５４０００」である。また、第７記憶領域ＡＤＲ７に記憶される抽選区分データはＢＢ賞に対応しており、その値は「３００」である。したがって、ＢＢ賞に当選する確率はハズレに当選する確率の１／１８０となる。
【００６７】
図９は、賞群抽選テーブルＴＢＬ１１を用いた内部抽選処理におけるメインＣＰＵ３１の動作を示すフローチャートである。まず、メインＣＰＵ３１は初期化処理を行う（ステップＳ１）。具体的には、変数Ｎの値を「０」にクリアするとともに内部レジスタに記憶している値を「０」にクリアする。
【００６８】
次に、メインＣＰＵ３１は、サンプリングデータＳＤを内部レジスタに記憶し（ステップＳ２）、これに続いて、変数Ｎの値をＮ+１に変更する（ステップＳ３）。この後、メインＣＰＵ３１はＮ番目の記憶領域から抽選区分データを読み出す（ステップＳ４）。初期化処理の直後の処理では、変数Ｎの値が「１」となるので、第１記憶領域ＡＤＲ１から抽選区分データが読み出される。この場合の値は「５４０００」となる。
【００６９】
次に、メインＣＰＵ３１は内部レジスタの記憶内容を読み出し、読み出したデータ値と抽選区分データ値を加算し、加算値を内部レジスタに記憶する（ステップＳ５）。この結果、内部レジスタの記憶内容は、元のデータ値から加算値に更新されることになる。
【００７０】
次に、メインＣＰＵ３１は、加算値が基準値以上であるか否かを判定する（ステップＳ６）。基準値は、第１〜第７記憶領域ＡＤＲ１〜ＡＤＲ７に記憶されている各抽選区分データの値の総和と等しい。
【００７１】
加算値が基準値未満の場合には、メインＣＰＵ３１は処理をステップＳ３に戻し、加算値が基準値以上になるまでステップＳ３からステップＳ６の処理を繰り返す。そして、加算値が基準値以上になると、メインＣＰＵ３１は処理をステップＳ７に進めて、変数Ｎの値に応じて賞群を決定し、内部抽選データＩＳＤを生成する。具体的にはＮ＝１のときハズレ、Ｎ＝２のときリプレイ賞、Ｎ＝３のときチェリー賞、Ｎ＝４のときベル賞、Ｎ＝５のときプラム賞、Ｎ＝６のときＲＢ賞、Ｎ＝７のときＢＢ賞に当選したと決定する。この結果、サンプリングデータＳＤと賞群との対応は、図８に示すように、ＳＤ＝５９９９９〜６０００でハズレに、ＳＤ＝５９９９〜４２００でリプレイ賞に、ＳＤ＝４１９９〜３０００でチェリー賞に、ＳＤ＝２９９９〜１７４０でベル賞に、ＳＤ＝１７９９〜９００でプラム賞に、ＳＤ＝８９９〜３００でＲＢ賞に、ＳＤ＝２９９〜０でＢＢ賞に各々対応するものとなる。
【００７２】
そして、メインＣＰＵ３１は、判定結果に基づいて内部抽選データＩＳＤを生成する。内部抽選データＩＳＤは８ビットのデータであって、第１ビットにＢＢ賞、第２ビットにＲＢ賞、第３ビットにベル賞、第４ビットにプラム賞、第５ビットにチェリー賞、第６ビットにリプレイ賞が各々割り当てられている。内部抽選によっていずかの賞に当選すると、メインＣＰＵ３１は該当するビットの値を「１」にし、該当しない場合にはビットの値を「０」にする。したがって、内部抽選データＩＳＤを参照すれば、当選しているかハズレているか、また当選している賞群を知ることができる。
【００７３】
なお、以下の説明では、内部抽選データＩＳＤの第１ビットをＢＢ当選フラグと呼び、第２ビットをＲＢ当選フラグと呼ぶ。そして、ＢＢ当選フラグ又はＲＢ当選フラグを「１」にすることをセット、「０」にすることをクリアと呼ぶ。小役についても同様である。小役については、あるゲームにおいて内部抽選で当選しても当該ゲームで入賞しない限りメダルの払い出しはない。しかし、ＲＢ賞とＢＢ賞についてはあるゲームの内部抽選で当選すると、当該ゲームで入賞しなくてもＢＢ当選フラグ又はＲＢ当選フラグをクリアすることなく、以後のゲームで入賞するまでＢＢ当選フラグ又はＲＢ当選フラグを消去しない。このことを当選フラグの持ち越しという。
【００７４】
次に、停止テーブル群ＴＢＬ２は、複数の停止テーブルから構成されている。各停止テーブルには、中央の入賞ラインＬ１に表示される図柄番号ＰＮとズレコマ数を示すズレコマ数データとが対応付けられて記憶されている。ここで、ズレコマ数とは、プレイヤーが各左・中・右リールストップボタン７ａ、７ｂ、７ｃを押し下げてから、各左・中・右リールＲａ１、Ｒａ２、Ｒａ３が停止するまでに進む図柄の数のことをいう。
【００７５】
各左・中・右リールＲａ１、Ｒａ２、Ｒａ３は高速で回転するため、プレイヤーが特定の図柄を狙ってストップボタンを操作したとしても、所望の図柄を停止させるには、熟練が必要となる。ストップボタン操作の習熟には、プレイヤーの個人差がある。特に、動体視力の低いプレイヤーは所望の図柄を停止させることが難しい。一方、スキルの高いプレイヤーは、所望の図柄が入賞ラインに表示されている時に、ストップボタンを操作することが可能である。
【００７６】
しかしながら、スキルの低いプレイヤーがゲームを楽しむためには、図柄をある程度揃い易くする必要がある一方、内部抽選の結果がハズレである場合には、役が成立しないようにリールの回転を制御する必要がある。停止テーブルは、このようなリール回転の制御ために用いられる。そして、各左・中・右リールＲａ１、Ｒａ２、Ｒａ３の停止位置は、停止テーブルを参照して定める。
【００７７】
図７に戻り、説明を続ける。同図に示す送出タイミング制御回路３６とデータ送出回路３７とは、メインＣＰＵ３１が生成した各種の情報をサブ基板３０Ｂに送信する。サブ基板３０Ｂに送信される情報としては、内部抽選データＩＳＤ、演出調整時間、スタートレバー６の操作タイミング、停止図柄番号、停止操作されたリールストップボタンを特定する停止ボタン番号等が含まれる。
【００７８】
次に、入力ポート３８は、後述する各種のセンサから供給される信号の入力インターフェースである。一方、出力ポート３９は、各モータや各種装置に対して制御信号を供給するための出力インターフェースである。
【００７９】
入力ポート３８に接続され、各種の入力信号を発生する主要な入力信号発生手段としては、以下のものがある。投入メダル検出センサ４１は、メダル投入口５を介して投入されるメダルを検知して、１個のメダルに対して１個の出力パルスを生成する。したがって、メインＣＰＵ３１は、この出力パルスをカウントすることによって、投入されたメダル数を検知することができる。
【００８０】
ＢＥＴボタンセンサ４２はＢＥＴボタン１５の操作を検出する。スタートレバーセンサ４３はスタートレバー６の操作を検出する。左・中・右リールストップボタンセンサ４４、４５、４６は左・中・右リールストップボタン７ａ、７ｂ、７ｃの操作を各々検出して停止指示信号４４ａ、４５ａ、４６ａを出力する。左・中・右リール位置検出センサ４７、４８、４９は、左・中・右リールＲ１、Ｒ２、Ｒ３の回転位置を検出し、基準点通過信号４７ａ、４８ａ、４９ａ（検出信号）を生成する。
【００８１】
右リール位置検出センサ４９Ａは、図２および図３に示すフォトセンサ４９２、増幅器、およびコンパレータを備える。フォトセンサ４９２は発光部と受光部とを含む。受光部が受光量に応じたレベルの受光信号を出力すると、増幅器が受光信号を増幅する。コンパレータは、増幅器の出力信号を予め定められた閾値と比較して基準点通過信号４９ａを生成し、これを右リール位置検出センサ４９Ａの出力信号として出力する。右リールＲ３が回転すると、図２に示す遮光片４９１はフォトセンサ４９２を１回転に１回通過する。したがって、基準点通過信号４９ａによって、右リールＲ３の回転位置を検知することができる。なお、左・中位置検出センサ４７Ａ、４８Ａは、右リール位置検出センサ４９Ａと同様に構成されている。
【００８２】
出力ポート３９に接続され、各種の出力信号の供給を受ける主要な手段としては、メダル払出機構７０及び左・中・右リール駆動モータ５１Ａ、５２Ａ、５３Ａがある。メダル払出機構７０は、スロットマシン１の内部にメダルを貯留するホッパー、ホッパーからメダルをメダル受け１０に排出させるディスク機構、排出するメダルを計数するカウンタ等を備え、メインＣＰＵ３１からの制御信号に基づいて、指示された枚数のメダルを排出する。
【００８３】
左・中・右リール駆動モータ５１Ａ、５２Ａ、５３Ａは、左・中・右リールＲａ１、Ｒａ２、Ｒａ３をそれぞれ回転駆動するモータであって、この例では、ステッピングモータによって構成されている。したがって、メインＣＰＵ３１は左・中・右リール駆動モータ５１Ａ、５２Ａ、５３Ａに供給する各駆動信号５１ａ、５２ａ、５３ａのパルス数を調整することによって、左・中・右リールＲａ１、Ｒａ２、Ｒａ３の停止位置を正確に定めることが可能である。
【００８４】
また、各モータ５１Ａ、５２Ａ、５３Ａは、４２０個のパルスによって１回転するように構成されている。上述したように各リールＲａ１、Ｒａ２、Ｒａ３には、２１個の図柄が形成されているので、２０個のパルスをモータに供給することによって１個の図柄を進めることができる。また、メインＣＰＵ３１は、各モータ５１Ａ、５２Ａ、５３Ａに供給するパルス数をカウントし、カウント結果を各位置データＭＤ１、ＭＤ２、ＭＤ３として保持している。また、各位置データＭＤ１、ＭＤ２、ＭＤ３の値は基準点通過信号４７ａ、４８ａ、４９ａがアクティブとなるタイミングでクリアされるようになっている。
【００８５】
図１０は、基準点通過信号４９ａ、図柄番号ＰＮ、駆動信号５３ａ、および位置データＭＤ３の関係を示すタイミングチャートである。この図に示すように、時刻ｔ１において基準点通過信号４９ａがローレベルからハイレベルに立ち上がると、位置データＭＤ３の値はクリアされる。時刻ｔ１は、図３に示す遮光片４９１がフォトセンサ４９２を通過するタイミングである。このとき、右リールＲａ３の回転位置は、図４に示す図柄番号ＰＮ＝１の図柄（７）が、表示窓４Ａの中段に表示される。換言すれば、当該図柄が表示窓４Ａの中段に表示されるように遮光片４９１とフォトセンサ４９２との取り付け位置が定められている。
【００８６】
そして、時刻ｔ１から時刻ｔ２までの期間に、２０個のパルスが駆動信号５３ａとして右リール用駆動モータ５３に供給されると、右リール用駆動モータ５３は右リールＲａ３を１／２１回転させる。この結果、表示窓４Ａの中段には図４に示す図柄番号ＰＮ＝２の図柄（２）が表示されることになる。以下、同様に図柄が順次表示され、時刻ｔ３に至ると、右リールＲａ３が１回転して再び図柄番号ＰＮ＝１の図柄（７）が表示される。このように、基準点通過信号４９ａ、図柄番号ＰＮ、駆動信号５３ａ、および位置データＭＤ３は密接に関係しているから、メインＣＰＵ３１は、位置データＭＤ３に基づいて、図柄の表示状態を検知することができる。
【００８７】
なお、左リールＲａ１および中リールＲａ２についても上述した右リールＲａ３と同様に、メインＣＰＵ３１は、位置データＭＤ１、ＭＤ２に基づいて、図柄の表示状態を検知することができる。これらの点は、サブ基板３０Ｂについても同様であり、サブＣＰＵ５５は、位置データに基づいて図柄の表示状態を検知することが可能である。
【００８８】
次に、図１１はサブ基板３０Ｂの詳細な構成とその周辺構成とを示すブロック図である。サブ基板３０Ｂは、サブＣＰＵ５５、データ入力回路５６、クロック発生回路５７、ＲＯＭ５８、及びＲＡＭ５９を備える。
【００８９】
サブＣＰＵ５５は、第２制御プログラムＣＰ２に従って、サブ基板３０Ｂを制御する制御中枢として機能する。この際、サブＣＰＵ５５は、各種の抽選を実行する。なお、抽選はどのような方法を用いてもよいが、例えば、メイン基板３０ＡからサンプリングデータＳＤを受信し、サンプリングデータＳＤが所定の値を取る場合に当選としてもよい。あるいは、ソフトウエアで乱数を発生させ、その値をサンプリングして所定の値を取る場合に当選としてもよい。
【００９０】
データ入力回路５６は、上述したデータ送出回路３７から送信される各種の情報を受信し、これらをサブＣＰＵ５５に引き渡すインターフェースである。クロック発生回路５７はクロック信号を発生し、サブＣＰＵ５５に供給する。
【００９１】
ＲＯＭ５８は、第２制御プログラムＣＰ２の他、停止データテーブル群、図柄配列テーブルを記憶している。図柄配列テーブルは各サブリール毎に図柄番号と図柄の種類を対応付けて記憶している。また、ＲＡＭ５９は、サブＣＰＵ５５の作業領域として機能し、第２制御プログラムＣＰ２に従って行われる処理途中のデータやフラグ等が記憶される。
【００９２】
また、左・中・右バックライト６５〜６７はサブＣＰＵ５５からの指令に従って、オン・オフが制御されるようになっている。例えば、内部抽選によって特定の賞群（例えば、ベル賞）に当選しているとき、左・中・右リールストップボタン７ａ、７ｂ、７ｃの押し順を左・中・右バックライト６５〜６７を用いて報知する。具体的には、次に押すべきボタンに対応するバックライトを点灯させる一方、他のバックライトを消灯させる。
【００９３】
さらに、サブ基板３０Ｂは、サウンドＬＳＩ６１、音声ＲＯＭ６２、および音声処理回路６３を備える。音声ＲＯＭ６２には、各種の効果音を発生させるための音データが記憶されている。サウンドＬＳＩ６１は、サブＣＰＵ５５からのコマンドに基づいて、所定のタイミングで音声ＲＯＭ６２から音データを読み出し、所定の処理を施して音声処理回路６３に出力する。音声処理回路６３は音データをＤＡ変換して音声信号を生成し、音声信号を所定レベルに増幅してスピーカ６８に供給する。これにより、スピーカ６８から効果音が放音される。
【００９４】
また、サブ基板３０Ｂは、左・中・右駆動モータ５１Ｂ，５２Ｂ，５３Ｂ、左・中・右リール位置検出センサ４７Ｂ，４８Ｂ，４９Ｂ、及び左・中・右リール位置検出センサ４７Ｃ，４８Ｃ，４９Ｃと接続されている。左・中・右駆動モータ５１Ｂ，５２Ｂ，５３Ｂは、各サブリールＲｂ１，Ｒｂ２，Ｒｂ３を回転させるモータである。左・中・右リール位置検出センサ４７Ｂ，４８Ｂ，４９Ｂは、サブリールＲｂ１，Ｒｂ２，Ｒｂ３の回転を検知して基準点通過信号４７ｂ，４８ｂ，４９ｂを出力する。また、左・中・右リール位置検出センサ４７Ｃ，４８Ｃ，４９Ｃは、メインリールの回転を検知して基準点通過信号４７ｃ，４８ｃ，４９ｃを出力する。
【００９５】
ところで、不正によりＲＯＭ等の記憶装置やサブ基板３０Ｂ本体が交換されるのを防ぐために、サブ基板３０Ｂを収納しているケースを本体２に固定する際に、いわゆる「封印」を施すことがある。封印には文字や番号等の識別情報を持つ封印部材を使用する。サブ基板ケースを遊技機本体より取り外す際には、封印である識別情報を持つ部材を破壊しなければならず、その破壊をもってサブ基板ケースの取り外しを監視する。
【００９６】
図１２は、サブ基板３０Ｂの封印構造を示す斜視図である。本体２の側面には、サブ基板ケース３００が配置される。サブ基板ケース３００は、その内部にサブ基板３０Ｂを収容する。サブ基板ケース３００は、その上方において２本のネジ３０１及び３０２を用いて、本体２に固定される。ネジ３０１及び３０２の頭部には、貫通穴３０３及び３０４が設けられている。この貫通穴３０３及び３０４に識別情報が付与された封印部材３０５を通す。
【００９７】
封印部材３０５は挿入部３０ａと帯部３０ｂを有し、１本の帯形状をしている。その一端を自身のもう一端の挿入部３０ａに挿入することで円環を成し、挿入部３０ａと帯部３０ｂとの形状的特徴から挿入された一端が抜けなくなる。その円環を解除するには、帯部３０ｂをニッパー等の工具で切断する。実施例では複数の電気配線を束ねる用途で使われる「結束バンド」と一般的に呼ばれる部材を用いている。封印部材３０５は、人力で容易に曲げられる弾力性を持つ樹脂や針金等の金属であり、貫通穴３０３及び３０５の向きが一直線上になっていなくても２本のネジの頭部を連通することができる。また、樹脂であれば図示のように貫通穴３０３及び３０４に通す帯状の箇所の端に識別情報を付与する板状の箇所を一体に成形してあれば良い。針金等の金属であれば、針金とは別に識別情報を付与する板状の部材を設けたり、鍛造や溶接で一体に成形されているものであれば良い。
【００９８】
なお、図示しないが、サブ基板ケース３００の下方には本体２に挿入される突起部を持ち、サブ基板ケース３００の上方のネジ３０１及び３０２で固定すると、サブ基板ケース３００の下方は本体２から外れなくなる。従って、このサブ基板ケース３００の下方をネジ止めする必要は無い。
【００９９】
＜１−４：スロットマシンの全体動作＞
次に、スロットマシン１の全体動作を説明する。図１３及び図１４はメインＣＰＵ３１が１ゲームの開始から終了まで制御する動作を示すフローチャートである。メインＣＰＵ３１は、投入メダル検出センサ４１およびＢＥＴボタンセンサ４２からの検出信号に基づいて、プレイヤーがベット操作を行ったか否かを判定し（ステップＳ１１）、ベット操作有りと判定した場合には処理をステップＳ１２に進める。
【０１００】
ステップＳ１２において、メインＣＰＵ３１は、スタートレバーセンサ４３の検出信号に基づいて、プレイヤーがスタートレバー６を操作したか否かを判定する。プレイヤーがスタートレバー６を操作すると、メインＣＰＵ３１は、ベット操作を禁止する処理を行う（ステップＳ１３）。ベット操作が禁止されると、禁止が解除されまでの期間、プレイヤーがメダルの投入やＢＥＴボタン１５を操作しても受け付けが拒否される。
【０１０１】
次に、メインＣＰＵ３１は、第１制御プログラムＣＰ１に従って、ゲーム態様に応じた賞群抽選テーブルの設定を行う（ステップＳ１４）。具体的には、賞群抽選テーブル群ＴＢＬ１の中から、通常ゲーム、ＲＢゲーム、またはＢＢゲームといったゲーム態様に応じたテーブルを選択する。この場合、メインＣＰＵ３１はＲＡＭ３４に記憶したＲＢフラグやＢＢフラグ等を参照して、当該ゲームのゲーム態様を特定し、その結果に基づいてテーブルを選択する。例えば、当該ゲームが、通常ゲーム（ＡＴゲームを含む）であれば、ＲＢフラグおよびＢＢフラグがクリアされていることを検知し、賞群抽選テーブル群ＴＢＬ１の中から賞群抽選テーブルＴＢＬ１１を選択する。
【０１０２】
次に、メインＣＰＵ３１は、ステップＳ１４で設定した賞群抽選テーブルＴＢＬ１を用いて内部抽選処理を実行し（ステップＳ１５）、当選した賞群又はハズレを示す当選フラグをセットする（ステップＳ１６）。内部抽選処理および当選フラグのセットは、次の手順で行われる。第１に、メインＣＰＵ３１は、スタートレバーセンサ４３の検出信号がアクティブとなったタイミングで、カウントデータＣＤをサンプリングしてサンプリングデータＳＤを取得する。第２に、メインＣＰＵ３１は、賞群抽選テーブルを参照して、内部抽選データＩＳＤを生成する。例えば、図８に示す賞群抽選テーブルＴＢＬ１１を用い、サンプリングデータＳＤの値が「１５０」であるものとすれば、内部抽選データＩＳＤは、ＢＢ賞の当選を示すものとなる。この場合、メインＣＰＵ３１は、内部抽選データＩＳＤの第１ビットに当選フラグを内部抽選データＩＳＤにセットする。この後、メインＣＰＵ３１はサブ基板３０Ｂへ当選フラグ（内部抽選データＩＳＤ）を送信する（ステップＳ１７）。
【０１０３】
次に、メインＣＰＵ３１は、演出調整時間の設定処理を実行する（ステップＳ１８）。図１５は、演出調整時間設定処理の内容を示すフローチャートである。メインＣＰＵ３１は、プラム賞、ベル賞、チェリー賞、又はＪＡＣ賞に当選したか、若しくはＢＢ中ＲＢ当選したか、否かを内部抽選データＩＳＤに基づいて順次判定し（ステップＳ５０〜Ｓ５３、Ｓ５９）、内部抽選においてこれらの賞群に当選している場合には、演出調整時間を「０」にセットする（ステップＳ５４〜Ｓ５７）。
【０１０４】
一方、内部抽選において上述した賞群のいずれにも当選していない場合には、メインＣＰＵ３１は、単独ＲＢ当選か、ＢＢ当選か、ハズレかを各々判定し（ステップＳ５８、Ｓ６０、Ｓ６１）、演出調整時間を抽選で決定する（ステップＳ６２〜Ｓ６５）。演出調整時間としては、例えば、５秒、１０秒、２０秒といったように複数の時間が予め定められており、メインＣＰＵ３１は、抽選結果として選択した演出調整時間を指示する演出調整時間情報を生成する。ここで、演出調整時間情報は、演出調整時間を直接指示するものであってもよいし、あるいは、予め定められた演出調整時間のうちどの演出調整時間を選択したかを指示するものであってもよい。後者の態様は、演出調整時間をコマンド化したものであって、例えば、５秒をＴ１、１０秒をＴ２、２０秒をＴ３に対応付けておき、Ｔ１、Ｔ２、又はＴ３をコマンド化した演出調整時間情報として生成するものである。この場合には、コマンドの種類（Ｔ１、Ｔ２、Ｔ３）と演出調整時間（５秒、１０秒、２０秒）との対応付けメイン基板３０Ａ及びサブ基板３０Ｂの双方でメモリに保持することが好ましい。
【０１０５】
このようにして演出調整時間が決定されると、メインＣＰＵ３１は、処理を図１３に示すステップＳ１９へ進め、サブ基板３０Ｂへ演出調整時間を指示する演出調整時間情報を送信する（ステップＳ１９）。
【０１０６】
次に、ＣＰＵ３１は、内部抽選データＩＳＤに基づいて、リール停止データ群の選択を実行する（ステップＳ２０）。例えば、ＢＢゲーム中であることを示すＢＢフラグの基づいて、ＢＢゲーム中であるか否かを判定し、この判定結果が否定される場合には、メインＣＰＵ３１は、停止テーブル群ＴＢＬ２の中から通常用の停止テーブルを選択する一方、判定結果が肯定される場合には、メインＣＰＵ３１は、停止テーブル群ＴＢＬ２の中からＢＢ用の停止テーブルを選択する。
【０１０７】
次に、メインＣＰＵ３１はリール回転処理を実行する（ステップＳ２１）。具体的には、駆動信号５１ａ〜５３ａをアクティブにする。すると、左・中・右リール駆動モータ５１Ａ〜５３Ａの回転軸が回転を開始し、それに伴ってメインリールＲａ１〜Ｒａ３が回転する。
【０１０８】
この後、メインＣＰＵ３１は、リール回転停止処理を実行する（ステップＳ２２）。図１６は、リール回転停止処理の内容を示すフローチャートである。まず、メインＣＰＵ３１は、各メインリールの回転速度が規定速度に到達したか否かを判定する（ステップＳ７０）。具体的には、メインＣＰＵ３１は検出信号４７ａ〜４９ａの周波数を検知し、検知した周波数が規定速度に相当する周波数に到達したか否かによってステップＳ７０の判定を実行する。
【０１０９】
メインリールの回転速度が規定速度に到達すると、メインＣＰＵ３１は、１回目のボタン停止操作があったか否かを、停止指示信号４４ａ〜４６ａに基づいて判定する（ステップＳ７１）。
【０１１０】
１回目のリールストップボタンの停止操作が検出されると、メインＣＰＵ３１は今回、押下されたリールストップボタン７ａ〜７ｃの停止ボタン番号（ボタンの種別）を取得し（ステップＳ７２）、停止操作直後の図柄番号ＰＮを取得する（ステップＳ７３）。具体的には、メインＣＰＵ３１は各リールストップボタン７ａ、７ｂ、７ｃが押し下げられたタイミングを各リールストップボタンセンサ４４〜４６からの停止指示信号４４ａ〜４６ａに基づいて検知し、当該タイミングにおける図柄番号ＰＮを取得する。この例では、リールストップボタン７ａに停止ボタン番号「１」、リールストップボタン７ｂに停止ボタン番号「２」、リールストップボタン７ｃに停止ボタン番号「３」が各々割り当てられている。
【０１１１】
次に、メインＣＰＵ３１は、ステップＳ２０において選択された停止データテーブル群の中から、内部抽選データＩＳＤ及び停止ボタン番号等に基づいて、使用可能な停止データテーブル群を限定し（ステップＳ７４）、停止操作順別の停止データテーブルの組合せを特定する（ステップＳ７５）。この後、メインＣＰＵ３１は、第１停止に使用する停止データテーブルの組合せを特定し（ステップＳ７６）、さらに、複数の組合せがある場合には、抽選等により第１停止に使用する停止テーブルを決定する（ステップＳ７７）。
【０１１２】
次に、メインＣＰＵ３１は、決定した停止テーブルを参照して進みコマ数を取得し（ステップＳ７８）、押下図柄番号と進みコマ数から、停止図柄番号を算出する（ステップＳ７９）。停止図柄番号は、当該メインリールが停止した状態における図柄番号である。この後、メインＣＰＵ３１は、ボタン番号及び停止図柄番号をサブ基板３０Ｂへ送信し（ステップＳ８０）、停止図柄番号に基づいて停止操作があったメインリールを停止させる（ステップＳ８１）。
【０１１３】
次に、メインＣＰＵ３１は、２回目のボタン停止操作があったか否かを、停止指示信号４４ａ〜４６ａに基づいて判定し（ステップＳ８２）、２回目のボタン停止操作があると、第２停止処理を実行する（ステップＳ８３）。この後、メインＣＰＵ３１は、３回目のボタン停止操作があったか否かを、停止指示信号４４ａ〜４６ａに基づいて判定し（ステップＳ８４）、３回目のボタン停止操作があると、第３停止処理を実行する（ステップＳ８５）。第２停止処理及び第３停止処理は、上述したステップＳ７２からステップＳ８１までの処理と同様であるので、説明を省略する。そして、メインＣＰＵ３１は、第１〜第３停止操作によって定まった停止図柄番号に基づいて入賞フラグを生成する(ステップＳ８６)。入賞フラグは、入賞した役又はハズレを示す入賞情報として機能する。このように、リール回転停止処理では、最初から最後の各停止操作において、操作されたリールストップボタンを識別する情報（停止ボタン番号）と停止図柄を指示する情報（停止図柄番号）がサブ基板３０Ｂへ送信される。ここで、リールストップボタンを識別する情報は、メインリールの停止操作を指示す停止操作情報に相当する。
【０１１４】
説明を図１３に戻す。リール回転処理が終了すると、メインＣＰＵ３１は、リプレイ賞に入賞したか否かを判定する（ステップＳ２３）。リプレイ賞に入賞すると、ベット操作を行うことなく、前ゲームで有効化された入賞ラインと同じ入賞ラインが自動的に有効化される。このため、リプレイ賞に入賞している場合には、メインＣＰＵ３１は、リプレイ当選フラグをクリアし（ステップＳ２４）、この後、処理をステップＳ１２に戻す。
【０１１５】
一方、リプレイ賞に入賞しなかった場合、メインＣＰＵ３１は、ステップＳ１８で決定した演出調整時間をタイマにセットし、タイマ減算処理を開始する（ステップＳ２５）。メインＣＰＵ３１はタイマ値が「０」になったか否かを判定し（ステップＳ２６）、タイマ値が「０」になると、後述する払出処理を実行する。メインリールの回転が停止してから演出調整時間が経過するまでの期間は、何等かの役に入賞していてもメダルの払い出しが禁止され、演出調整時間が経過した後にメダルの払い出しが実行される。ステップＳ２５及びＳ２６を実行するメインＣＰＵ３１は、サブリールの回転が最終的に停止した後にメダルが払い出されるように、演出調整時間に基づいてメダルの払出開始時刻を調整する調整手段として機能する。この例では、ステップＳ８６で入賞フラグが生成されてから演出調整時間が経過した後にメダルが払い出されるように、演出調整時間に基づいて払出開始時刻が調整される。
【０１１６】
なお、複数のリールストップボタン７ａ、７ｂ、７ｃのうち、最後に操作されたボタンに対応するボタンセンサ４４〜４６から出力される停止指示信号４４ａ〜４６ａを検知して、検知した時刻から演出調整時間が経過した後にメダルが払い出されるように、演出調整時間に基づいてメダルの払出開始時刻を調整してもよい。この場合には、図１６に示すステップＳ８４の判定条件が肯定され、３回目のボタン停止が検出された時から、ステップＳ２５及びステップＳ２６の処理を実行し、ステップＳ２６の判定が肯定された場合に、図１４に示すステップＳ２７へ処理を進めればよい。
【０１１７】
この点は、サブリールによる演出において重要である。本実施形態においては、図４を参照して説明したように何等かの役に入賞しても第１表示部１０Ａにおいては異なる種類の図柄が並ぶように各メインリールの図柄の配置が定められている。従って、第１表示部１０Ａの可変表示が停止した状態を見てもプレイヤーは役に入賞しているか否かを即座に判断することができない。従って、メインリールが停止した後もサブリールを回転させ、多様な演出を行うことが考えられる。しかしながら、役に入賞してメダルの払い出しが実行されると、その状況からプレイヤーは役に入賞したことを察知し、一方、払い出しが無ければハズレであることを察知する。このため、メインリール停止後に行われるサブリールの演出が無意味なものになってしまう。そこで、メインリールの停止を基準として、演出調整時間が経過するまでメダルの払い出しを禁止する一方、演出調整時間情報をサブ基板３０Ｂに送信するとともに、リールストップボタン７ａ，７ｂ，７ｃの停止操作がある度に停止ボタン番号・停止図柄番号を送信することによって、メインリールの停止タイミングをサブ基板３０Ｂに知らせ、サブ基板３０Ｂにおいて、演出調整時間及びメインリールの停止タイミングに基づいて、適切な演出を選択できるようにしたのである。
【０１１８】
次に、メインＣＰＵ３１は、スイカ賞、ベル賞、チェリー賞、又はプラム賞に入賞したか否かを当選フラグに基づいて順次判定し（ステップＳ２７〜Ｓ３０）、入賞図柄組合せテーブルＴＢＬ３を参照して入賞役に応じた数のメダルの払い出しを行うよう各部の制御を行う（ステップＳ３１〜Ｓ３４）。
【０１１９】
次に、メインＣＰＵ３１は、ＲＢゲーム中か否かを判定する（ステップＳ３５）。本実施形態においては、後述するＲＢゲーム開始処理（ステップＳ３９及びＳ４２）においてＲＢゲーム中であることを示すＲＢフラグをセットし、ＲＢゲーム終了判断処理（ステップＳ３６）においてＲＢフラグをクリアするようになっている。したがって、ＲＢゲーム中か否かの判定は、ＲＢフラグがセットされているかクリアされているかに基づいて行われる。
【０１２０】
メインＣＰＵ３１は、ＲＢゲーム中であると判定した場合には、処理をステップＳ３６に進め、ＲＢゲーム終了判断処理を実行する。ＲＢゲーム終了判断処理では、ＲＢゲームが所定回数行われたか否かを判定し、所定回数行われた場合にはＲＢフラグをクリアする。
【０１２１】
一方、ＲＢゲーム中でない場合には、ステップＳ３５の判定結果は「ＮＯ」となり、メインＣＰＵ３１は、単独ＲＢ賞に入賞したか否かを判定する（ステップＳ３７）。単独ＲＢ賞に入賞している場合には、メインＣＰＵ３１は、所定数のメダルを払い出し（ステップＳ３８）、ＲＢゲーム開始処理を実行する（ステップＳ３９）。この処理では、ＲＢフラグがセットされる。単独ＲＢ賞に入賞していなければ、メインＣＰＵ３１はＢＢ中のＲＢ入賞か否かを判定する（ステップＳ４０）。ＢＢ賞中のＲＢ入賞であれば、メインＣＰＵ３１は、所定数のメダルを払い出し（ステップＳ４１）、ＲＢゲーム開始処理を実行する（ステップＳ４２）。この処理では、ＲＢフラグがセットされる。
【０１２２】
次に、ＢＢ中のＲＢ賞に入賞していなければ、メインＣＰＵ３１は、ＢＢゲーム中か否かを判定する（ステップＳ４３）。上述したＲＢゲームに関する処理と同様に、本実施形態においては、後述するＢＢゲーム開始処理（ステップＳ４７）においてＢＢゲーム中であることを示すＢＢフラグをセットし、ＢＢゲーム終了判断処理（ステップＳ４４）においてＢＢフラグをクリアするようになっている。したがって、ＢＢゲーム中か否かの判定は、ＢＢフラグがセットされているかクリアされているかに基づいて行われる。
【０１２３】
ＢＢゲーム中である場合には、メインＣＰＵ３１は、ＢＢゲーム終了判定処理（ステップＳ４４）を実行する。この処理では、当該ゲームにおいて、ビックボーナスゲームが所定ゲーム数（例えば、３０ゲーム）に達したか、又はＢＢ中の最後のＲＢを終了した場合に、ＢＢゲームが終了したと判定する。
【０１２４】
ＢＢゲーム中で無い場合には、ＢＢ入賞か否かを当選フラグに基づいて判定し（ステップＳ４５）、ＢＢ賞に入賞した場合には、メインＣＰＵ３１は、メダルの払い出し処理を実行した後（ステップＳ４６）、ＢＢゲーム開始処理を実行する（ステップＳ４７）。
【０１２５】
この後、メインＣＰＵ３１は、１ゲーム終了処理を実行する（ステップＳ４８）。この処理では、メインＣＰＵ３１は、第１に、ＢＢ賞またはＲＢ賞の取りこぼしがあったか否かを判定する。ＢＢ賞またはＲＢ賞の取りこぼしとは、内部抽選処理（ステップＳ１５）においてＢＢ賞またはＲＢ賞に当選している状態で、ＢＢ賞またはＲＢ賞に入賞できなかったことをいう。メインＣＰＵ３１は、当選フラグがセットされており、かつ、ＲＢ当選フラグまたはＢＢ当選フラグがクリアされている場合にＢＢ賞またはＲＢ賞の取りこぼしが有ったと判定する一方、その他の場合はＢＢ賞またはＲＢ賞の取りこぼしが無かったと判定する。取りこぼし無かった場合には、ＲＢ当選フラグ及びＢＢ当選フラグをクリアするとともに内部抽選データＩＳＤの各ビットのデータ値を「０」にクリアする。これにより、当選フラグの持ち越しが解消される。一方、取りこぼしがあった場合にはメインＣＰＵ３１は、ＲＢ当選フラグ及びＢＢ当選フラグをクリアしない。この後、メインＣＰＵ３１は、ベット操作の禁止を解除する（ステップＳ４９）。これにより、ＲＢ当選フラグ及びＢＢ当選フラグが次のゲームに持ち越されることになる。
【０１２６】
なお、ステップＳ２５及びステップＳ２６で実行される演出調整時間の処理は、ステップＳ２２以降の処理の中で必要に応じて実行してもよく、例えば、ステップＳ３６の直前、あるいは、ステップＳ４１の直前で実行してもよい。
【０１２７】
＜１−５：サブ基板における処理＞
次に、サブ基板３０ＢにおけるサブＣＰＵ５５の処理を説明する。図１７及び１８はサブリールにおける１ゲームの全体処理の内容を示すフローチャートである。この処理は、サブＣＰＵ５５が、メインＣＰＵ３１が実行する制御プログラムＣＰ１とは独立して、第２制御プログラムＣＰ２を所定周期で繰り返し実行することによって進む。サブＣＰＵ５５がサブリールを表示態様を可変させる処理としては、第１処理と第２処理がある。第１処理は、メインリールの回転に対応してサブリールの表示態様を可変させるものであり、一方、第２処理は、メインリールの回転に対応してサブリールの表示態様を可変させないものである。換言すれば、第１処理は、メインリールが回転することによって第１表示窓４Ａに表示される図柄の表示態様に対応するようにサブリールの表示態様を可変させるものである一方、第２処理は、第１表示窓４Ａに表示される図柄の表示態様と異なる表示態様となるようにサブリールの表示態様を可変させるものである。
【０１２８】
第１表示窓４Ａに表示される図柄の表示態様は、そこに表示される図柄の挙動を意味し、例えば、図柄が上から下に移動する正転や図柄が下から上に移動する逆転といったメインリールの回転方向、メインリールの回転速度、メインリールの回転加速度、メインリールの停止又は回転の別、メインリールが等速度で回転しているのか又はコマ送りであるか等が該当する。第１処理では、例えば、メインリールが正転しているのであれば、サブリールも正転であり、メインリールの回転が始動して加速しているのであればサブリールも同様である。但し、正転・逆転、速度、加速度、停止・移動、正常・コマ送りといった図柄の挙動の総てが対応する必要はなく、少なくとも一つが対応していればよい。
【０１２９】
まず、サブＣＰＵ５５は、当選取得フラグが「１」であるか否かを判定する（ステップＳ９０）。当選取得フラグは、各ゲーム毎にメイン基板３０Ａから内部抽選情報を取得すると「１」にセットされる。サブＣＰＵ５５は、内部抽選情報を受信すると、サブリール可変態様選択処理を実行する（ステップＳ９１）。
【０１３０】
図１９にサブリール可変態様選択処理の処理内容を示す。この処理にあっては、サブＣＰＵ１１０は、内部抽選情報に基づいて第１処理用の可変表示パターンを選択する（ステップＳ１１０）。上述したように第１処理はメインリールの回転に対応してサブリールの表示態様を可変させるものであるが、メインリールの回転に対応した可変表示には、各種のパターンがある。例えば、サブリールの回転速度をメインリールの回転速度に近付けるよう制御する制御パターン、あるいは、サブリールの回転位相をメインリールの回転位相に同期させて制御する制御パターン、さらに、回転位相の同期にはサブリールとメインリールの回転位相が１コマズレで回転する場合や、２コマズレで回転する場合が含まれる。
【０１３１】
次に、サブＣＰＵ５５は、内部抽選情報に基づいて、入賞時のサブリールの停止位置を決定すると共に（ステップＳ１１２）、非入賞時のサブリールの停止位置を決定する（ステップＳ１１３）。即ち、最終的なサブリールの停止予定位置を入賞時と非入賞時とに分けて、各サブリール毎に決定しておく。
【０１３２】
内部抽選情報がある役に当選していることを示す場合には、当選役を構成する図柄をメインリールの入賞ライン上に引き込み、かつ、当選役以外の役が入賞しないようにメインリール及びサブリールの停止位置が制御される。また、内部抽選情報がハズレを示す場合には、全ての役に入賞しないようにメインリール及びサブリールの停止位置が制御される。しかしながら、内部抽選で当選していても、プレイヤーのリールストップボタンの操作タイミングによっては、当選役を構成する図柄を入賞ライン情報に引き込むことができない場合もありえる。ステップＳ１１２における入賞時のサブリールの停止位置は、入賞する可能性がある場合におけるサブリールの停止位置を意味する。即ち、図１９の説明では、最初及び２番目の停止段階では、最終的に入賞するか否かが不明であるが、メインリールの入賞ライン上に関連する有効な図柄が揃っていて、入賞の可能性がある場合を入賞の概念に含めている。
【０１３３】
図１７に戻り説明を続ける。サブリールの可変態様選択処理が終了すると（ステップＳ９１）、サブＣＰＵ５５は処理をステップＳ９２に進めて、左メインリール始動フラグが「１」であるか否かを判定して、当該フラグが「１」であれば左サブリールの始動処理を実行する（ステップＳ９３）。サブＣＰＵ５５は、中サブリール及び右サブリールについても同様に、始動処理を実行する（ステップＳ９４〜Ｓ９７）。各メインリール始動フラグは、メインリールに設けられた左・中・右リール位置検出センサ４７Ｃ〜４９Ｃから出力される基準点通過信号４７ｃ〜４９ｃがアクティブになると、「１」にセットされる。
この点の詳細は後述する。
【０１３４】
図２０は、左サブリールの始動処理の内容を示すフローチャートである。なお、中・右サブリールにおいても同様の始動処理が実行される。サブＣＰＵ５５は、内部抽選情報に基づいて、左サブリール処理用の可変表示パターンを選択し（ステップＳ１２０）、選択された可変表示パターンに基づいて可変表示を制御する（ステップＳ１２１）。可変表示パターンとは、表示内容の可変態様を意味する。
【０１３５】
図１７に戻り説明を続ける。ステップＳ９８において、サブＣＰＵ５５は、全てのサブリールが始動したか否かを判定して、全てのサブリールの回転が始動するまで、ステップＳ９２からステップＳ９７までの処理を繰り返す。
【０１３６】
この後、サブＣＰＵ５５は、図１８に示すステップＳ９９に処理を進め、左メインリール停止フラグが「１」であるか否かを判定して（ステップＳ９９）、当該フラグが「１」であれば左サブリールの停止処理を実行する（ステップＳ１００）。サブＣＰＵ５５は、中サブリール及び右サブリールについても同様に、各メインリール停止フラグを参照して停止処理を実行する（ステップＳ１０１〜Ｓ１０４）。各メインリール停止フラグは、メインＣＰＵ３１から送信される停止ボタン番号に基づいて生成される。即ち、左リールストップボタン７ａの押下を指示する停止ボタン番号がサブ基板３０Ｂに入力されると、サブＣＰＵ５５は左メインリール停止フラグを「１」にセットし、入力された停止ボタン番号が中リールストップボタン７ｂの押下を指示する場合は、中メインリール停止フラグを「１」にセットし、入力された停止ボタン番号が右リールストップボタン７ｃの押下を指示する場合は、右メインリール停止フラグを「１」にセットする。本実施形態において、サブリール始動処理によるサブリールの回転制御は、上述した第１処理に相当する一方、サブリール停止処理によるサブリールの回転制御は上述した第２処理に相当する。そして、各リールストップボタンの操作に応じて、上述した第１処理と第２処理との切り換えが実行される。
【０１３７】
図２１は、左サブリールの停止処理の内容を示すフローチャートである。この図に示すように、サブＣＰＵ５５は、入力された停止情報に基づいて第２処理用の可変表示パターンを選択する（ステップＳ１３０）。ここで、停止情報は、左メインリールの停止位置を示す情報であって、例えば、基準点からの駆動パルス数やあるいは上述した停止図柄番号が該当する。また、停止情報はメイン基板３０ＡのメインＣＰＵ３１によって生成され、サブ基板３０Ｂに送信される。ここで、第２処理用の可変表示パターンとしては、第２処理を実行しないことも含めて、複数の可変表示パターンが用意されている。
【０１３８】
次に、サブＣＰＵ５５は、ステップＳ１３０で選択した可変表示パターンに基づいて、第２処理を実行するか否かを判定する（ステップＳ１３１）。第２処理を実行する場合には、第２処理用の可変表示パターンで可変表示を開始する（ステップＳ１３２）。そして、停止情報に基づいて、入賞又は可能性があるか否かを判定する（ステップＳ１３３）。この際、内部抽選情報が参照される。即ち、内部抽選情報がある当選役を指示する場合には、メインリールにおいて当該役を構成する図柄を入賞ライン上に引き込むことが可能か否かを判定する。また、入賞か否かの判定は、左リールストップボタン７ａの操作が最後の停止操作である場合に実行され、入賞の可能性の判定は、最初から最後の直前、即ち、第１番目及び第２番目の停止操作において実行される。
【０１３９】
入賞又はその可能性がある場合には、入賞時のサブリールの停止位置でサブリールが停止されるように、サブＣＰＵ５５は左リール駆動モータ５１Ｂを制御する（ステップＳ１３４）。一方、入賞又はその可能性がない場合には、非入賞時のサブリールの停止位置でサブリールが停止されるように、サブＣＰＵ５５は左リール駆動モータ５１Ｂを制御する（ステップＳ１３４）。
【０１４０】
例えば、内部抽選でＢＢ役に当選し、且つ、プレイヤーが最初の停止操作を行った結果、入賞ライン上にＢＢ役を構成する図柄が停止した場合（つまりＢＢが入賞する可能性がある場合）は、入賞の可能性があるときに選択される停止態様どおりに停止制御を実行する。つまり、停止操作を受ける前までは、メインリールの回転との同期制御を行い、停止操作後は決定した停止態様どおりにサブリールの停止位置が調整される。
【０１４１】
図２２に第２処理の一例を示す。同図（Ａ）は、逆回転の例である。この可変表示パターンは第１処理が終了した後、サブリールの回転速度が負になる。即ち、サブリールが逆回転する。例えば、サブリールが１コマ行過ぎて停止し、１コマだけサブリールを逆回転させて、当選役を構成する図柄を入賞ライン上に停止させる場合が該当する。同図（Ｂ）はコマ送りの例である。この可変表示パターンは第１処理が終了した後、サブリールを正方向に３回回転させている。この例では、１回の回転で１コマ進むようにサブリールを制御することによって、３コマのコマ送りを実現している。
【０１４２】
また、ステップＳ１３１で判定条件が否定された場合、即ち、第２処理が実行されない場合には、サブＣＰＵ５５は処理をステップＳ１３６に進めて、第１処理用の可変表示パターンで可変表示を継続する（ステップＳ１３６）。そして、停止情報に基づいて、入賞又は可能性があるか否かを判定する（ステップＳ１３３）。入賞か否かの判定は、左リールストップボタン７ａの操作が最後の停止操作である場合に実行され、入賞の可能性の判定は、最初から最後の直前、即ち、第１番目及び第２番目の停止操作において実行される。この場合、メインリールの回転とサブリールの回転とは図２２（Ｃ）に示すものとなる。
【０１４３】
入賞又はその可能性がある場合には、入賞時のサブリールの停止位置でサブリールが停止されるように、サブＣＰＵ５５は左リール駆動モータ５１Ｂを制御する（ステップＳ１３４）。一方、入賞又はその可能性がない場合には、非入賞時のサブリールの停止位置でサブリールが停止されるように、サブＣＰＵ５５は左リール駆動モータ５１Ｂを制御する（ステップＳ１３４）。この場合、メインリールの回転とサブリールの回転とは図２２（Ｃ）に示すものとなる。
【０１４４】
本実施形態において、サブリールの停止態様には、０ｓｅｃ（例えば、図２２（Ｃ））、ｓｅｃ（例えば、図２２（Ａ））、６ｓｅｃ（例えば、図２２（Ｂ））の３つの時間長からなる複数の可変停止態様がある。ここで演出時間は、同期制御から非同期制御に以降したときに行われる可変停止態様の演出の長さ、即ち、第２処理の時間を意味する。
【０１４５】
メインＣＰＵ３１は、内部抽選情報と抽選で選択した演出調整時間をサブＣＰＵ５５に送信する。演出調整時間は、少なくとも最後の停止するサブリールの停止時の停止態様の選択に使用される（上述したステップＳ１３０）。例えば、内部抽選情報がＢＢの当選を指示し、演出調整時間が６ｓｅｃの場合、ＢＢ用の６ｓｅｃの可変停止態様が選択される。最初から最後の直前の停止操作で、ＢＢの入賞に係る図柄の並びが揃った場合に、サブリールでは、第３停止態様として、例えば、図２２（Ｂ）に示すコマ送り停止態様が選択され、第２処理に移行してから６ｓｅｃ後にサブリールが停止するように制御が実行される。一方、メインＣＰＵ３１は、メインリール全停止後から６ｓｅｃ経過してから、ＢＢ賞に相当する枚数のメダルが、クレジットもしくはメダル受け皿に払出しされ、ＢＢゲームに移行する。
【０１４６】
ここで、停止操作時にＢＢの入賞に係る図柄の並びが揃わないことが確定した場合は、サブリールの制御においてもメインリールの停止情報を通信手段で得ているので、ＢＢ用のハズレ用の演出を選択する。このときサブリールでは、ＢＢは当選していることを知らしめるリーチアクション的な６ｓｅｃの可変停止態様の演出を導出させることが可能である。また、停止操作の途中で、ＢＢの入賞に係る図柄の並びが揃わないことが確定した場合は、メインＣＰＵ３１が演出調整時間として０ｓｅｃという情報を通信手段で送信することにより、サブＣＰＵ５５はＢＢ用の取りこぼし演出用の０ｓｅｃの停止態様で停止させることも可能である。即ち、最初から最後の直前の各停止操作タイミングに応じて、入賞の可能性がないことが確定した場合には、メインＣＰＵ３１はこれを検知して、演出調整時間を変更し、変更した演出調整時間（例えば０ｓｅｃ）をサブＣＰＵ５５に送信してもよい。この場合、メインＣＰＵ３１は、時間遅延処理を省略して、次のゲームに移行させてもよい。
【０１４７】
このように、演出調整時間情報は、内部抽選結果に応じてサブＣＰＵ５５に送信するものであって、また、操作停止後によっても、改めて先の送信した演出調整時間とは異なる情報を送りなおすようにしてもよい。また、最後の停止操作後に演出調整時間を決定し、サブＣＰＵ５５に送信してもよい。
【０１４８】
ここで、重要なのは、サブリールの全停止後よりも後に払出制御を遅延させることであり、必ずしもサブリールの第２処理の時間と遅延時間とを等しくする必要もなく、好ましくは、払出制御が若干遅いほうがよい。
【０１４９】
図１８に戻り説明を続ける。サブＣＰＵ５５は、全てのサブリールが停止したか否かを判定し（ステップＳ１０５）、全てのサブリールが停止するまで、ステップＳ９９からステップＳ１０５までの処理を繰り返す。そして、全てのサブリールが停止すると、各種フラグをクリアする（ステップＳ１０６）。以上がサブリールが回転を開始して最終的に停止するまでの処理の概要である。
【０１５０】
次に、サブＣＰＵ５５が実行する処理をより詳細に説明する。図２３〜２５はサブＣＰＵ５５が実行するタイマ割込み処理の処理内容を示すフローチャートである。タイマ割込み処理は、所定周期、例えば、２ｍｓｅｃ周期で実行される。まず、サブＣＰＵ５５は、メイン基板３０Ａからコマンドの入力があったか否かを判定する（ステップＳ１４０）。コマンド入力があった場合には、サブＣＰＵ５５は処理をステップＳ１４１に進めて、コマンドが内部抽選情報か否かを判定する。ステップＳ１４１の条件が肯定される場合には、サブＣＰＵ５５は内部抽選情報を取得して（ステップＳ１４２）、当選取得フラグを「１」にセットする。
【０１５１】
次に、サブＣＰＵ５５は、コマンドが左・中・右停止情報が否かをおのおの判定する（ステップＳ１４４、１４７、１５０）。なお、メインＣＰＵ３１は、左リールストップボタン７ａの押下に応じて、左停止情報を生成してサブ基板３０Ｂへ出力すると共に、中・右リールストップボタン７ｂ、７ｃの押下に応じて、中停止情報及び右停止情報を生成してサブ基板３０Ｂへ出力する。
【０１５２】
コマンドが左停止情報である場合には、サブＣＰＵ５５は左停止情報を取得して（ステップＳ１４５）、左メインリール停止フラグを「１」にセットする（ステップＳ１４６）。に、コマンドが中停止情報である場合には、サブＣＰＵ５５は中停止情報を取得して（ステップＳ１４７）、中メインリール停止フラグを「１」にセットする（ステップＳ１４９）。さらに、コマンドが右停止情報である場合には、サブＣＰＵ５５は右停止情報を取得して（ステップＳ１５１）、右メインリール停止フラグを「１」にセットする（ステップＳ１５２）。
【０１５３】
この後、サブＣＰＵ５５は、サブリール位置検出センサ４７Ｃの基準通過信号４７ｃを検知したか否かを判定し（ステップＳ１５３）、これを検知した場合には、左リール始動フラグが「１」であるか否かを判定し（ステップＳ１５４）、「１」でなければ、左サブリールの可変表示、即ち、回転を開始させて（ステップＳ１５５）、左メインリール始動フラグを「１」にセットする（ステップＳ１５６）。一方、左メインリール始動フラグが「１」である場合には、サブＣＰＵ５５は、処理をステップＳ１５７に進めて、左サブリール位相・速度調整処理を実行する。左メインリールの回転が検知されると（ステップＳ１５３）、左メインリール始動フラグがセットされ（ステップＳ１５６）、左メインリール始動フラグが「１」のとき左サブリール位相・速度調整処理が実行されるから、左サブリール位相・速度調整処理は、上述した第１処理に相当する。なお、ステップＳ１５３〜Ｓ１５７と同様に、ステップＳ１５８〜Ｓ１６２では中サブリールに関する処理が実行され、ステップＳ１６３〜Ｓ１６７では右サブリールに関する処理が実行される。
【０１５４】
ステップＳ１６８〜Ｓ１７０において、サブＣＰＵ５５は、左・中・右サブリール位置検出センサ４７Ｂ〜４９Ｂから各々出力される基準点通過信号４７ｂ〜４９ｂを検知すると、左・中・右サブリールの各位相ズレカウンタをクリアする（ステップＳ１７１〜Ｓ１７３）。各位相ズレカウンタは、例えば、サブＣＰＵ５５の内部レジスタあるいはＲＡＭ５９等によって構成される。各位相ズレカウンタのカウント値はサブリール位相・速度調整処理に用いられる。
【０１５５】
次に、サブＣＰＵ５５は、左メインリール始動フラグが「１」であるか否かを判定し（ステップＳ１７４）、判定条件が肯定される場合には、左サブリール速度カウンタのカウント値を「１」インクリメントし（ステップＳ１７５）、さらに左サブリールの位相ズレカウンタのカウント値を「１」だけインクリメントする（ステップＳ１７６）。
【０１５６】
また、中メインリール及び中サブリールについても同様の処理を実行し（ステップＳ１７７〜Ｓ１７９）、さらに右メインリール及び右サブリールについても同様の処理を実行する（ステップＳ１７７〜Ｓ１７９）。各サブリール速度カウンタは、例えば、サブＣＰＵ５５の内部レジスタあるいはＲＡＭ５９等によって構成される。各サブリール速度カウンタのカウント値はサブリール位相・速度調整処理に用いられる。
【０１５７】
次に、左サブリールの位相・速度調整処理について詳細に説明する。この処理では、左リール速度カウンタと左サブリール位相ズレカウンタの各カウント値を用いて、左サブリールの回転を制御する。図２６は、左サブリールの位相・速度調整処理の処理内容を示すフローチャートである。サブＣＰＵ５５は、左リール速度カウンタ値を所定のメモリ（例えば、ＲＡＭ５９）に保存する（ステップＳ２００）。図２３に示すように、位相・速度調整処理が実行されるのは、基準点通過信号４７ｃがアクティブになった場合である。即ち、左メインリールの１回転に１回、位相・速度調整処理が実行されることになる。そして、ステップＳ１７５で説明したように、左リール速度カウンタのカウント値は、左メインリール始動フラグが「１」の場合、つまり、左メインリールが回転している期間において、割り込み周期（２ｍｓｅｃ）でカウント値が「１」だけインククリメントされる。従って、１回転当たりの左リール速度カウンタのカウント値は、左メインリールの回転速度を示す速度情報に相当する。なお、所定のメモリには過去１０回転分の左リールカウント値が記憶されるようになっている。
【０１５８】
次に、サブＣＰＵ５５は、次の回転の速度を計測するために、左リール速度カウンタをクリアする（ステップＳ２０１）。この後、サブＣＰＵ５５は、メモリにアクセスして過去１０回転分の速度カウンタ値の平均値を算出する（ステップＳ２０２）。このようにして得られた速度情報の平均値が左サブリールの回転制御に用いられる。
【０１５９】
タイマ割込みと、メインリールの回転動作は非同期で動作するから、仮にメインリールが真に一定速度で回転していても、カウント誤差が生じる。また、メインリールは機械的な構成であるから、多少回転動作に誤差が生じる。さらに、駆動モータのパルス信号はソフトウエアで生成されているので、もともと誤差を含んでいる。そこで、上述したように常に１０回転分の計測パルス数を保持していて、その平均値を求めて、これを目標としてサブリールの回転速度を制御する。したがって、メインリールの速度とサブリールの速度を同一速度に制御するという意味は、略同一に制御することを意味し、メインリールの回転速度を検知し、これにサブリールの回転速度を近付ける。
【０１６０】
次に、サブＣＰＵ５５は、速度カウンタ値の平均値のハーフ値（１／２）を算出し（ステップＳ２０３）、さらに、左リール位相ズレカウンタ値からハーフ値を減算して差分を算出し（ステップＳ２０４）。左サブリールの位相ズレカウンタをクリアする（ステップＳ２０５）。
【０１６１】
左サブリールの位相ズレカウンタのカウント値は、左メインリールが基準点（フォトセンサの取り付け位置）を通過して基準点通過信号４７ｃがアクティブになると開始され、左サブリールが基準点の（フォトセンサの取り付け位置）を通過して基準点通過信号４７ｂがアクティブになるまで時間を示す。即ち、左リール位相ズレカウンタ値は、左メインリールと左サブリールとの位相差を示す位相差情報である。この例では、左メインリールに設けられたメイン基板３０Ａ用のリール位置検出センサ４７Ａの基準点とサブ基板３０Ｂ用のリール位置検出センサ４７Ｂの基準点とは、１８０度異なる位置に設定されている。そして、左サブリールは、当該リールがリール位置検出センサ４７Ｃの基準点を通過するタイミングと、左メインリールがリール位置検出センサ４７Ａの基準点を通過するタイミングとが、一致するように左サブリールの回転位相が調整される。即ち、左メインリールの回転の基準をリール位置検出センサ４７Ｃの基準点としたとき、左サブリールは左メインリールに対して１８０度（所定値）ズレた位相で回転させることを目標とする。つまり、左メインリールの回転位相と左サブリールの回転位相との位相差を所定値（この例では、１８０度）に近付けるように左サブリールが制御される。
【０１６２】
次に、サブＣＰＵ５５は、差分値が予め定められた許容値範囲内か否かを判定する（ステップＳ２０６）。差分値が許容値範囲外であれば、サブＣＰＵ５５は、差分値がプラスであるか否かを判定する。プラスである場合には、速度カウンタ平均値をプラスに補正して制御用のカウント値を生成する。一方、速度カウンタ平均値をマイナスに補正して制御用のカウント値を生成する。
【０１６３】
この後、サブＣＰＵ５５は、カウント値から速度を算出し（ステップＳ２１０）、左サブリールの速度を設定するように制御する。即ち、この例では、左サブリールの回転速度は、左メインリールの回転速度を目標としてフィードフォアード制御によって調整され、その回転位相はフィードバック制御によって調整される。
【０１６４】
この位相・速度調整処理によって、メインリールの検出を基準としてサブリールの検出が遅れている場合には加速制御を行い、サブリールが進んでいる場合には減速操作が行われる。平均値処理によって求められたメインリールの回転速度値に、位相進遅の判断により遅れている場合には、求められたメインリールの回転速度値に対して、所定の速度値を加算して、サブリールの回転速度値としている。ここで位相の遅れ度合いを段階的に決め、その段階に応じてプラス値を＋１、＋２、＋３としもよい。また、位相が進んでいると判断した場合には、メインリールの回転速度値に対して、所定の速度値を減算する。例えば、１回転を７５ｍｓｅｃで行う場合に、位相が遅れている場合には、本来７５ｍｓｅｃのところを、７５．２ｍｓｅｃというようにメインリールの７５ｍｅｓｃよりも０.２ｍｓｅｃ早い速度が設定される。また、位相ズレ量が大きい場合には、例えば、７６ｍｓｅｃというように＋１ｍｓｅｃとするように制御される。
【０１６５】
以上、説明したように第１実施形態によれば、スタートレバー６の操作によって、メインリールが回転を開始すると、サブＣＰＵ５５は、メインリールの回転をリール位置検出センサ４７Ｃ〜４９Ｃで検知して、メインリールの回転に応じてサブリールが回転するように第１処理を開始し、リールストップボタンの操作タイミングを契機として、サブリールによる可変表示を第１処理から第２処理へ切り換えた。第１処理では、両リールの速度と位相とを同期させる。また、サブリールの図柄は、役を構成する図柄が同一種類の図柄となるように配置されている。従って、プレイヤーは、サブリールを見ながら、役を構成する図柄が所定の引き込み範囲にあるタイミングでリールストップボタン７ａ、７ｂ、７ｃを操作することによって、メインリールの入賞ライン上に所定の図柄を停止させて入賞させることが可能である。この場合、各メインリールの停止図柄は、一見して無関係なものが並ぶため、プレイヤーはメインリールを見ただけでは、入賞したか否かを容易に知ることはできないので、サブリールの停止に注目することになる。そして、サブリールでは、メインリールの回転とは無関係に演出用の表示パターンで、逆回転やコマ送りといった第２処理が実行されるので、リールによる多彩な演出を実行することができる。
【０１６６】
＜１−６：第１実施形態の変形例＞
上述した第１実施形態において、以下の変形が可能である。
【０１６７】
（１）上述した第１実施形態においては、メインリールの回転を検知するために、メインリールそのものの回転を制御するために用いられるリール位置検出センサ４７Ａ〜４９Ａとサブリールの回転を制御するために用いられるリール位置検出センサ４７Ｃ〜４９Ｃとを設けたがこれらを兼用してもよい。
【０１６８】
（２）また、上述した第１処理では、サブリールの速度と位相をメインリールの回転を目標としてこれに近付けるように制御したが、いずれか一方を制御の対象としてもよい。
【０１６９】
（３）また、上述した第２処理では、左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３の回転中に左・中・右バックライト６５、６６、６７を点滅させる等の演出処理を加えてもよい。
【０１７０】
＜２．第２実施形態＞
次に、本発明の第２実施形態に係るスロットマシンについて説明する。上述した第１実施形態のスロットマシンでは、リール位置検出センサ４７Ｃ〜４９Ｃで生成される基準点通過信号４７ｃ〜４９ｃをサブＣＰＵ５５において直接検知した。これに対して、第２実施形態は、基準点通過信号４７ｃ〜４９ｃがアクティブになったことをメインＣＰＵ３１（第１制御手段）で検知して検知コマンドを生成し、データ送出回路３７を介してサブ基板３０Ｂに送信する。この場合、サブ基板３０ＢのサブＣＰＵ５５は、タイマ割込み間隔（２ｍｓｅｃ）で、メイン基板３０Ａから検知コマンドが入力されたか否かを確認して、検知コマンドの入力タイミングを基準点通過信号４７ｃ〜４９ｃがアクティブになるタイミングとして取り扱う。あるいは、検知コマンドの入力を契機に割り込み処理を実行するようにしてもよい。
【０１７１】
ここで、コマンドには、検知コマンドの他に、各種のコマンドが含まれるので、サブＣＰＵ５５は、検知コマンドだけの発生間隔を計測して、計測結果に基づいて速度情報をする必要がある。なお、メイン基板３０Ａとサブ基板３０Ｂとを所定ラインで接続して、当該所定ラインをアクティブにすることで、基準点通過信号４７ｃ〜４９ｃがアクティブとなったことをメイン基板３０Ａからサブ基板３０Ｂに伝送してもよい。この場合は、専用線による伝送であるから、コマンドの種別を判定する工程を省略することができる。
【０１７２】
メイン基板３０Ａとサブ基板３０Ｂとは、異なるクロック信号を用いて非同期で動作しており、また、不正防止の観点から、メイン基板３０Ａから送出されるコマンド等の情報は、ランダムに遅延されて送信されることがある。このような場合であっても、上述した平均値処理を実行することによって、伝送に伴うノイズ、具体的には、ランダムな遅延時間による誤差を除去することが可能となる。
【０１７３】
また、本実施形態においても、第１実施形態と同様にメインリールそのものの回転を制御するために用いられるリール位置検出センサ４７Ａ〜４９Ａとサブリールの回転を制御するために用いられるリール位置検出センサ４７Ｃ〜４９Ｃとを兼用してもよい。
【０１７４】
＜３．第３実施形態＞
上述した第１及び第２実施形態においては、第２表示部１０Ｂとして、機械的なサブリールを採用したスロットマシンを一例として説明したが、第３実施形態に係るスロットマシンは、第２表示部１０Ｂとして画像表示装置を用いる。
【０１７５】
図２７に第３実施形態に係るスロットマシンの外観構成を示す。このスロットマシン１には、中央部に画像表示装置９１が設けられている。画像表示装置９１は、画像を電気的に表示できるのであればどのような装置であってもよいが、例えば、液晶パネル、有機ＥＬパネル、プラズマディスプレイ、又はＣＲＴ等によって構成することができる。本実施形態においては、画像表示装置９１に上述したサブリールを模倣した３個の表示列がビデオリールとして表示されるようになっている。この例の各ビデオリールには、図４に示すサブリールと同様に２１個、７種類の図柄が表示される。
【０１７６】
次に、第３実施形態のスロットマシン１の電気的な構成を説明する。このスロットマシン１はサブ基板３０Ｂの詳細な構成を除いて、図７及び図１１を参照して説明した第１実施形態のスロットマシン１と同様に構成されている。図２８に第３実施形態に係るサブ基板３０Ｂ及びその周辺回路のブロック図を示す。
【０１７７】
第３実施形態では、サブリールの替わりに画像表示装置９１を用いるので、第１実施形態で用いたリール位置検出センサ４７Ｂ〜４９Ｃは設けられていない。また、ＲＯＭ５８には、サブリールに配置された各図柄の画像を示す図柄画像データＤＧが記憶されている。図柄画像データＤＧは、図柄の種類毎に区別されて管理されており、必要に応じてＲＯＭ５９から読み出されるようになっている。この例では、「７」、「プラム」、「ベル」、「チェリー」、「リプレイ」、「ＢＡＲ」といった７個の図柄画像データＤＧ１〜ＤＧ７がＲＯＭ５８に記憶されている。また、ＲＯＭ５８には、各図柄画像データＤＧ１〜ＤＧ７の記憶領域を示すアドレス情報と各図柄画像データを識別するための図柄コードが対応付けられて記憶されている。サブＣＰＵ５５は、制御プログラムＣＰ２に従って図柄コードの並びを生成し、図柄の表示順序を制御するとともに、図柄コードに対応するアドレス情報を取得して、各図柄画像データＤＧ１〜ＤＧ７をＲＯＭ５８から読み出て、ＶＲＡＭ９０へ転送する。なお、ＲＯＭ５８は図柄画像データＤＧを記憶する画像記憶手段として機能する。
【０１７８】
また、ＶＲＡＭ９０から、データが順次読み出され表示画像データとして、画像表示装置９１に供給される。サブＣＰＵ５５は、垂直ブランキング期間においてＲＯＭ５８から読み出した図柄画像データＤＧをＶＲＡＭ９０に書き込み、表示期間においてＶＲＡＭ９０から表示画像データを読み出して供給する。即ち、サブＣＰＵ５５は、画像表示装置９１へ表示画像データを供給する供給手段として機能するとともに、ＶＲＡＭ９０の記憶内容を更新する更新手段として機能する。
【０１７９】
サブＣＰＵ５５は、画面への図柄の表示位置を制御する。画面の上から下へ図柄が流れるように描画するために、画面のＹ軸方向を１ステップごとにインクリメントさせる。図柄の移動スピードを変更する場合には、例えば、１０垂直ブランキング期間ごとにＹ軸アドレスを１ステップ移動しているところを、８垂直ブランキング期間ごとに変更するように制御する。図柄の移動スピードは、表示画像データを更新する周期と書込アドレスのインクリメントの関係によって定まるので、更新周期を一定にして、移動ステップを変更するようにしてもよい。また、ＶＲＡＭ９０の記憶領域を指定するアドレスには連続する値が用いられ、Ｘ軸、Ｙ軸の概念がない。そこで、サブＣＰＵ５５は、Ｘ、Ｙアドレスから実アドレスに換算して図柄画像データＤＧを所定の記憶領域に書き込む。
【０１８０】
このように、サブＣＰＵ５５は、ＶＲＡＭ９０に図柄画像データＤＧを書き込むことによって表示画像データを更新するが、メインリールの回転に応じた表示態様となるように第２表示部１０Ｂを制御する第１処理とメインリールの回転とは無関係に表示態様を制御する第２処理を実行する点については、第１実施形態と同様である。
【０１８１】
即ち、サブＣＰＵ５５は、基準点通過信号４７ｃ〜４９ｃに基づいて、各メインリールの回転速度を検知する。具体的には、第１実施形態において図２６を参照して説明したように、ある基準点通過信号と次の基準点通過信号との間に発生するタイマ割込みの回数に基づいてメインリールの回転速度を検知する。この際、過去の回転速度の平均値を算出し、平均値をメインリールの回転速度値とする点は第１実施形態と同様である。そして、サブＣＰＵ５５は、この表示画像の移動スピードが検知した回転速度と一致するようにＶＲＡＭ９０の記憶内容を更新する。また、基準点通過信号４７ｃ〜４９ｃは、メインリールの回転位相を示す位相情報であるから、サブＣＰＵ５５は各基準点通過信号４７ｃ〜４９ｃがアクティブとなったタイミングで、対応する図柄の画像が所定位置に表示されるようにＶＲＡＭ９０への書き込みを制御する。これにより、第１処理が実行される。
【０１８２】
メインリールとビデオリールとの位相を合わせるということは、メインリールの基準位置に相当する図柄位置と、図柄画像データＤＧの図柄位置を一致させることを意味する。ビデオリールの場合はメカニカルな制約はないので、どこの位置を基準点にするかは任意であるが、制御の容易化の観点から、図柄画像データＤＧの先頭を基準位置に設定することが好ましい。
【０１８３】
位相合わせの処理にあっては、メインリールの基準位置をサブＣＰＵ５５が検知したときに、強制的にビデオリールの表示位置を先頭に戻すようにすればよい。但し、位相が同期していないと、プレイヤーにはいきなり図柄画像が飛んでしまうように見えてしまう。このため、ビデオリールの画像を段階を追って先頭に戻すようにしてもよいし、次の一周の間で徐々に合わせていくように制御してもよい。
【０１８４】
一方、第２処理において、制御の対象がサブリールの替わりに画像表示装置９１である点を除いて、第１実施形態において図１７〜図２１を参照して説明したものと同様である。即ち、入賞時及び非入賞時のサブリールの停止位置（この例では、停止図柄）に基づいて、ＶＲＡＭ９０への書き込みが制御される。
【０１８５】
なお、第３実施形態においても第２実施形態と同様に、基準点通過信号４７ｃ〜４９ｃがアクティブになったことをメインＣＰＵ３１（第１制御手段）で検知して検知コマンドを生成し、データ送出回路３７を介してサブ基板３０Ｂに送信する。この場合、サブ基板３０ＢのサブＣＰＵ５５は、タイマ割込み間隔（２ｍｓｅｃ）で、メイン基板３０Ａから検知コマンドが入力されたか否かを確認して、検知コマンドの入力タイミングを基準点通過信号４７ｃ〜４９ｃがアクティブになるタイミングとして取り扱う。あるいは、検知コマンドの入力を契機に割り込み処理を実行するようにしてもよい。さらに、専用線によって検知コマンドを伝送してもよい。くわえて、メインリールそのものの回転を制御するために用いられるリール位置検出センサ４７Ａ〜４９Ａとサブリールの回転を制御するために用いられるリール位置検出センサ４７Ｃ〜４９Ｃとを兼用してもよい。
【０１８６】
＜６：変形例＞
以上、現時点において、最も、実践的であり、かつ、好ましいと思われる実施形態に関連して本発明を説明したが、本発明は、本願明細書中に開示された実施形態に限定されるものではなく、請求の範囲および明細書全体から読み取れる発明の要旨あるいは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う遊技機及びその制御方法もまた本発明の技術的範囲に包含されるものとして理解されなければならない。例えば、以下に述べる変形例は、本発明に包含されることは勿論である。
【０１８７】
（１）上述した各実施形態において、メインＣＰＵ３１は、プレイヤーがスタートレバー６を操作すると、スタートレバーセンサ４３からの検出信号を検知して、これを開始情報としてサブＣＰＵ５５に送信すると共に、プレイヤーがリールストップボタン７ａ〜７ｂを操作すると、左・中・右リールストップボタンセンサ４４〜４６からの検出信号４４ａ〜４６ａを検知して、これを停止操作情報としてサブＣＰＵ５５に送信する。ここで、サブＣＰＵ５５は、開始情報が入力されてから停止操作情報が入力されるまでの期間は、所定の規則に従って第１処理又は第２処理を実行し、停止操作情報の入力後に第２処理を実行してもよい。あるいは、サブＣＰＵ５５は、メインリールの回転（第１表示手段の回転）を検知してから停止操作情報が入力されるまでの期間は、所定の規則に従って第１処理又は第２処理を実行し、停止操作情報の入力後に第２処理を実行してもよい。
【０１８８】
例えば、回転中、即ち、開始情報が入力されてから停止操作情報が入力されるまでの期間において、サブリールの回転制御を、同期制御（第１処理）から非同期制御（第２処理）例えば、一時的に所定回転分だけ高速回転に切替え、再度同期回転に戻してもよい。このように、第１処理から第２処理に移行して最終的に停止するのではなく、開始情報が入力されてから停止操作情報が入力されるまでの期間において、同期制御中に一時的に非同期制御に以降し、同期制御に戻してもよい。
【０１８９】
（２）上述した各実施形態において、メインリールとサブリール（ビデオリールを含む）との、位相が一致した場合には、それ以降の位相合わせをしないように制御してもよく、また、速度制御も同様である。この場合は、サブリールを等速で回転するように制御すればよい。
【０１９０】
（３）上述した各実施形態では、第１処理において、サブリールの回転又はビデオリールの表示をメインリールの回転に同期させたが、両者が完全に同期するのではなく数コマのズレを有して連動して回転するものであってもよい。この場合には、プレイヤーが所望の図柄が停止させたい位置に差し掛かったタイミングでリールストップボタン７ａ、７ｂ、７ｃを操作しても停止図柄がズレてしまうが、例えば、図４に示すように図柄を配置し、引き込み範囲を４コマとすれば、中リールＲｂ２及び右リールＲｂ３の停止操作において、図柄番号ＰＮ＝１２〜２１のタイミングでストップボタンを操作すれば、「７」を引き込むことができる。
【０１９１】
（４）上述した実施形態において、メインリールＲａ１〜Ｒａ３に表示される複数種類の図柄は、異なる数字の図形の組によって構成されていたが、メインリールＲａ１〜Ｒａ３とサブリールＲｂ１〜Ｒｂ３の図柄の対応関係は、図２９及び図３０に示すものであってもよい。図２９に示す例では、メインリールＲａ１〜Ｒａ３に表示される複数種類の図柄は、同一形状で色彩が異なる図形の組によって構成され、図３０に示す例では、メインリールＲａ１〜Ｒａ３に表示される複数種類の図柄は、角の形状が異なる図形の組によって構成される。これらの例によれば、プレイヤーがメインリールＲａ１〜Ｒａ３を一見しても入賞したか否かを分かり難くすることができ、プレイヤーの関心をサブリールＲｂ１〜Ｒｂ３に惹きつけることができる。
【０１９２】
さらに、メインリールＲａ１〜Ｒａ３に表示される複数種類の図柄は、色彩が同一で形状が異なる図形の組、すなわち、同じ色で形が異なるもので構成されてもよい。この場合には、印刷版制作費や印刷工程も低減できるので、コストダウンを図ることができる。くわえて、メインリールＲａ１〜Ｒａ３に表示される複数種類の図柄は、所定形状の図形を異なる角度回転させた図形の組であってもよい。例えば、「△」の図形を０度回転させた「△」、１８０度回転させた「▽」が含まれてもよい。
【０１９３】
（５）上述した実施形態では、複数のメインリールＲａ１〜Ｒａ３の各々において表示される複数種類の図柄が、複数のサブリールＲｂ１〜Ｒｂ３の各々において表示される複数種類の図柄と１対１に対応したが、本発明はこれに限定されるものではない。例えば、サブリールＲｂ１〜Ｒｂ３の図柄の一部又は全部が、メインリールＲａ１〜Ｒａ３の複数種類の図柄と対応するものであってもよい。また、逆にメインリールＲａ１〜Ｒａ３の図柄の一部又は全部が、サブリールＲｂ１〜Ｒｂ３の複数種類の図柄と対応するものであってもよい。
【０１９４】
また、サブリールの数は、メインリールの数と必ずしも一致しなくてもよく、メインリールの数よりも多くてもよいし、少なくてもよい。さらに、例えば、サブリールの行数はメインリールと同じでなくてもよく、例えば、１行だけであってもよい。また、サブリールの入賞ラインの数は、メインリールと同じでなくてもよく、例えば、８本の入賞ラインを有するものであってもよい。さらに、第２表示部１０Ｂとして画像表示装置９１を用いる場合には、画像表示装置９１に表示列を表示させる必要は必ずしもなく、例えば、ルーレットゲームを表示させてもよい。この場合には、メインリールと全く異なるゲームを表示することができるので、スロットマシンにおけるゲームの自由度を拡げ、その趣向性を大幅に向上させることが可能となる。また、複数の図柄が縦横又は斜めに移動するアニメーション、円環状に配列された複数の図柄が回転するアニメーション、又は図柄が１枚ずつ表示されるアニメーションであってもよい。要は、第１処理においてアニメ−ション等の画像の可変速度がメインリールの回転に応じたものになっており、第２処理において画像をメインリールの回転と無関係に表示するのであれば、どのような画像であってもよい。また、サブリールがビデオリールであった場合に、ビデオリールの可変表示停止後にアニメーションによる多彩な演出を行うことが可能である。したがって、アニメーションが始まってから払出制御を行うようにしてもよい。
【０１９５】
（６）上述した実施形態において、最初に演出調整時間に基づいた演出を開始した後、停止図柄や停止ボタン番号等の停止操作情報を得て、演出態様を変更するようにしてもよい。例えば、ＢＢ賞に内部抽選で当選したが、入賞しなかった場合には、最後のリールストップボタンを操作した時に、入賞しなかったことが確定する。この場合、入賞とならない態様でサブリールを停止させた後、再回転を行うようにサブリールを制御して、ＢＢ賞に入賞する態様でサブリールを停止させて、ＢＢ賞に内部当選していることをプレイヤーに報知してもよい。プレイヤーはサブリールのみを見てプレイするので、ＢＢ賞に入賞する態様よりもリーチ目で報知した方がよい。あるいは、入賞しなかった場合に演出を中止し、入賞した場合にのみ演出を行ってもよい。
【０１９６】
（７）次に、サブリールの第１処理及び第２処理についていくつかの例を説明する。図３１及び図３２に変形例に係るサブリールの挙動を示す。これらの図において横軸は時間であり縦軸はサブリールの回転速度を示している。また、実線は期間を示しており、点線はサブリールの速度変化を示している。さらに、この例では、メインリールは正転しているものとし、第１処理と第２処理はサブリールの回転方向によって区別されるものとする。従って、第１処理ではサブリールを正転させ（メインリールと同じ方向の回転）、第２処理ではサブリールを逆転させる（メインリールと逆方向の回転）。
【０１９７】
図３１（Ａ）の例は、サブＣＰＵ５５に開始情報Ａが入力されてから停止操作情報Ｂが入力されるまでの期間Ｔ１において、サブＣＰＵ５５は第１処理又は第２処理を実行する。開始情報Ａは、メインリールの回転開始を直接的又は間接的に示す情報であって、メインリールの回転を検知することによって得られた始動フラグであってもよいし、又は、スタートレバーセンサ４３の検出信号、若しくは、検出信号をメインＣＰＵ３１で検知して得たコマンドであってもよい。また、停止操作情報Ｂは、左・中・右リールストップボタンセンサ４４〜４６からの停止指示信号４４ａ、４５ａ、４６ａ、あるいは、メインＣＰＵ３１が停止指示信号４４ａ、４５ａ、４６ａを検知して得た停止ボタン番号であってもよい。
【０１９８】
例えば、点線で示すようにサブリールを正転させる場合には、期間Ｔ１における処理は第１処理となる。第１処理を選択するか第２処理を選択するかは、サブＣＰＵ５５が制御プログラムに従って決定する。例えば、メインＣＰＵ３１から送信される内部抽選データＩＳＤに含まれる所定の当選フラグがセットされている場合に第２処理を実行してもよい。より具体的には、所定の小役に対応した当選フラグ、ＢＢ当選フラグ、又はＲＢ当選フラグが該当する。
【０１９９】
プレイヤーが停止ボタン７ａ〜７ｃを操作すると、メインＣＰＵ３１は対応するメインリールの回転を停止させるように停止制御を開始すると共に、停止ボタン番号をサブＣＰＵ５５に送信する。サブＣＰＵ５５はこれを検知して、サブリールを逆転させるように制御を開始する。
【０２００】
期間Ｔ２においては、メインリールの回転が停止し、サブリールは逆転している。従って、期間Ｔ２において、サブＣＰＵ５５は、第２処理を実行する。なお、この例では、サブリールの回転を、正転から逆転に連続して移行させたが、一旦、サブリールの回転を停止させ、その後、逆転させてもよい。
【０２０１】
次に、図３１（Ｂ）に、期間Ｔ１において、サブＣＰＵ５５が第１処理又は第２処理を選択して実行し、停止操作情報Ｂの入力を契機に可変表示を停止させるようにサブリールを制御する例を示す。サブＣＰＵ５５は開始情報Ａが供給されると第１処理又は第２処理を選択して実行し、停止操作情報Ｂの入力を契機にサブリールを停止させるようにリール駆動モータを制御する。例えば、図３１（Ｂ）に点線で示すようにサブリールが逆転する場合には、サブＣＰＵ５５は、第２処理を選択する。
【０２０２】
次に、図３１（Ｃ）に、サブＣＰＵ５５に開始情報Ａが入力されてから所定時間経過するまでの期間は、所定の規則に従って選択した第１処理又は第２処理のうち一方の処理を継続して実行し、所定時間経過後、第１処理又は第２処理のうち他方の処理を実行する例を示す。ここでは、所定時間経過の前後で時間を期間Ｔ３と期間Ｔ４とに分けるものとする。サブＣＰＵ５５は期間Ｔ３で第１処理を選択すると期間Ｔ４では第２処理を選択し、期間Ｔ３で第２処理を選択すると期間Ｔ４で第１処理を選択する。
【０２０３】
より具体的には、サブＣＰＵ５５は、所定周期の割込み信号をカウントすることによって時間を計測するタイマ機能を備え、開始情報Ａが入力されたことを検知するとタイマ機能を用いて計測を開始させ、その計測値が所定時間に達したか否かを判定する。そして、サブＣＰＵ５５は、所定時間に達したと判定された後、他方の処理を実行する。なお、所定時間を経過する前に停止操作情報Ｂが入力された場合には、一方の処理から他方の処理に移行させてもよい。
【０２０４】
例えば、図３１（Ｃ）に点線で示すように期間Ｔ３にサブリールが正転する場合には、サブＣＰＵ５５は第１処理を選択し、期間Ｔ４においてサブリールが逆転する場合には、サブＣＰＵ５５は第２処理を選択する。
【０２０５】
次に、図３２（Ａ）に、サブＣＰＵ５５に、開始情報Ａが入力されてから最初の停止操作に伴う停止操作情報Ｂが入力されるまでの期間Ｔ５は、各サブリールに対して所定の規則に従って選択した第１処理又は第２処理のうち一方の処理を継続して実行し、最初の停止操作に伴う停止操作情報Ｂの入力を契機に、当該停止操作情報に対応するサブリールを停止させるように制御すると共に、回転中の他のサブリールのうち少なくとも一つに対して期間Ｔ５で選択されなかった他方の処理を実行する例を示す。なお、期間Ｔ５の後の時間を期間Ｔ６とし、プレイヤーが最初に左リールストップボタン７ａを操作したものとする。
【０２０６】
この場合、サブＣＰＵ５５は、開始情報Ａを検知すると、各サブリール毎に第１処理又は第２処理を選択して実行する。図３２（Ａ）に示す例では、サブＣＰＵ５５は、総てのサブリールについて第１処理を選択して、左・中・右サブリールを正転させるように制御する。この後、プレイヤーが左リールストップボタン７ａを操作すると、停止ボタン番号が停止操作情報ＢとしてメインＣＰＵ３１からサブＣＰＵ５５へ供給される。サブＣＰＵ５５は、この停止操作情報Ｂを検知すると、左サブリールの回転を停止させるように制御すると共に、中・右サブリールについては、回転方向を逆転させる。この状態では、中・右メインリールは回転中である。したがって、サブＣＰＵ５５は、期間Ｔ６において中・右サブリールに対して期間Ｔ５で選択されなかった第２処理を実行する。
【０２０７】
この例では、あるメインリールの停止操作情報Ｂの入力を契機として、他のサブリールの処理状態を変更するので、複数のサブリール間の処理を関連付けることができ、演出の趣向性を大幅に向上させることができる。
【０２０８】
次に、図３２（Ｂ）に、サブＣＰＵ５５に、開始情報Ａが入力されてから、少なくとも一のサブリールに対して第１処理又は第２処理のうち一方の処理を選択して実行し、他のサブリールに対しては少なくとも一のサブリールとは異なる他方の処理を実行する例を示す。
【０２０９】
この例では、開始情報Ａの入力を契機に、サブＣＰＵ５５が、左サブリールに対して第１処理を実行して、左サブリールが正転するように制御する一方、中・右サブリールに対して第２処理を実行して中・右サブリールを逆転させるように制御する。これにより、プレイヤーがスタートレバー６を操作すると、各サブリールのうち少なくとも一つのサブリールの挙動を他のサブリールの挙動と異ならせることができる。この結果、サブリールによる演出の趣向性が大幅に向上する。なお、上述した第１処理及び第２処理の選択を適宜組み合わせてもよいことは勿論である。また、この変形例は、第２表示部１０Ｂとして、機械的なサブリールを取り上げて説明したが、上述した第３実施形態と同様にサブリールの替わりに画像表示装置を用い、そこにサブリールを模倣した表示列を表示してもよい。
【０２１０】
（８）次に、サブリールＲｂ１〜Ｒｂ３の第２処理の例として、スロー回転を説明する。この場合、ＣＰＵ３１は、メインリールＲａ１〜Ｒａ３を１回転させるため、左・中・右駆動モータ５１〜５３に対して４００ステップの駆動パルス５１ａ〜５３ａを供給する。そして、メインＣＰＵ３１は２ミリ秒間隔の割込み信号の発生ごとに、１ステップ分の駆動パルス５１ａ〜５３ａを生成する。従って、メインリールＲａ１〜Ｒａ３は、４００ステップ、つまり８００ミリ秒で１回転する。これにより、メインリールＲａ１〜Ｒａ３を、７５ｒｐｍの一定速度で回転させることができる。この場合、メインリールＲａ１〜Ｒａ３が８００ミリ秒で１回転することは、予め定められたものなので、サブＣＰＵ５５はメインリールＲａ１〜Ｒａ３の速度を計測する必要はなく、８００ミリ秒で１回転を基準速度として取り扱う。
【０２１１】
一方、サブＣＰＵ５５は、サブリールＲｂ１〜Ｒｂ３を１回転させるため、左・中・右駆動モータ５１Ｂ〜５３Ｂに対して４００ステップの駆動パルス５１ｂ〜５３ｂを供給する。第１処理を実行する場合は、サブＣＰＵ５５は左・中・右駆動モータ５１Ｂ〜５３Ｂに対して、２ミリ秒間隔の割込み信号の発生ごとに、１ステップ分の駆動パルス５１ｂ〜５３ｂを生成する。この場合、サブリールＲｂ１〜Ｒｂ３の回転速度は、メインリールＲａ１〜Ｒａ３と同じになる。即ち、第１処理においてサブＣＰＵ５５はメインリールＲａ１〜Ｒａ３の角速度と同じになるようにサブリールＲｂ１〜Ｒｂ３の角速度を制御する。第２処理を実行する場合は、サブＣＰＵ５５は左・中・右駆動モータ５１Ｂ〜５３Ｂに対して、例えば、４ミリ秒ごとに、１ステップ分の駆動パルス５１ｂ〜５３ｂを生成する。この場合、割り込み信号を１／２分周して駆動パルス５１ｂ〜５３ｂを生成すればよい。これにより、サブリールＲｂ１〜Ｒｂ３のスロー回転を実現できる。なお、駆動パルス５１ｂ〜５３ｂのパルス幅を駆動パルス５１ａ〜５３ａのパルス幅より狭くなるようにサブＣＰＵ５５が設定することにより、高速回転を実行してもよい。このようにして、サブＣＰＵ５５は、メインリールＲａ１〜Ｒａ３の回転速度と異なる速度（角速度）でサブリールＲｂ１〜Ｒｂ３を回転させる第２処理を実行することができる。
【０２１２】
（９）次に、サブリールＲｂ１〜Ｒｂ３の第２処理の例として、スロー始動を説明する。図３３に示すようにメインリールＲａ１〜Ｒａ３の回転開始から回転停止までの回転中期間Ｔｍは、回転速度を加速する加速期間Ｔｍ１、一定の速度で回転させる定速期間Ｔｍ２、及び一定の速度から回転速度を減速させて回転を停止させる減速期間Ｔｍ３に分けることができる。同様に、サブリールＲｂ１〜Ｒｂ３の回転開始から回転停止までの回転中期間Ｔｓは、加速期間Ｔｓ１、定速期間Ｔｓ２、及び減速期間Ｔｓ３に分けることができる。この例において、定速期間Ｔｍ２及び定速期間Ｔｓ２においてメインＣＰＵ３１とサブＣＰＵ５５は２ミリ秒周期の割り込み信号ごとに、１個の駆動パルス５１ａ〜５３ａ、５１ｂ〜５３ｂを生成して、メインリールＲａ１〜Ｒａ３及びサブリールＲｂ１〜Ｒｂ３を各々駆動する。
【０２１３】
次に、加速期間Ｔｍ１においてメインＣＰＵ３１は、所定の加速パターンに従って駆動パルス５１ａ〜５３ａを生成する。具体的には、以下の通りである。
１）１０回の割り込み信号に対して１個の駆動パルスを生成する処理を２回繰り返す。
２）５回の割り込み信号に対して１個の駆動パルスを生成する処理を３回繰り返す。
３）３回の割り込み信号に対して１個の駆動パルスを生成する処理を４回繰り返す。
４）１回の割り込み信号に対して１個の駆動パルスを生成する処理を１回実行する。
これにより、合計４８回の割り込み信号で１０個の駆動パルス５１ａ〜５３ａを生成する。この結果、加速期間Ｔｍ１は９６ミリ秒となる。
【０２１４】
一方、サブＣＰＵ５５は、第１処理では上述した加速パターンを実行し、第２処理では別の加速パターンを実行する。図３３に示す例は、加速期間Ｔｓ２において第２処理を選択した一例である。この場合、サブＣＰＵ５５は以下の加速パターンに従って駆動パルス５１ｂ〜５３ｂを生成する。
１）１５回の割り込み信号に対して１個の駆動パルスを生成する処理を２回繰り返す。
２）１０回の割り込み信号に対して１個の駆動パルスを生成する処理を３回繰り返す。
３）５回の割り込み信号に対して１個の駆動パルスを生成する処理を４回繰り返す。
４）３回の割り込み信号に対して１個の駆動パルスを生成する処理を５回繰り返す。
５）２回の割り込み信号に対して１個の駆動パルスを生成する処理を２回繰り返す。
４）１回の割り込み信号に対して１個の駆動パルスを生成する処理を１回繰り返す。
これにより、合計１００回の割り込み信号で１７個の駆動パルス５１ｂ〜５３ｂを生成する。この結果、加速期間Ｔｓ１は２００ミリ秒となる。これにより、スロー加速を行うことができる。なお、サブＣＰＵ５５は、第２処理として、加速期間Ｔｓ１を加速期間Ｔｍより短くして高速加速を実行してもよい。
【図面の簡単な説明】
【０２１５】
【図１】本発明の実施形態に係るスロットマシン１の外観を示す斜視図である。
【図２】左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３および周辺構成を示す斜視図である。
【図３】右リールＲｂ３および周辺部分の詳細な構成を示す斜視図である。
【図４】左・中・右リールＲａ１、Ｒａ２、Ｒａ３及び左・中・右リールＲｂ１、Ｒｂ２、Ｒｂ３に表示される図柄の一例を示す説明図である。
【図５】サブリールの図柄とメインリールの図柄の関係を示す説明図である。
【図６】役とサブリール及びメインリールの図柄の関係を示す説明図である。
【図７】スロットマシン１の電気的構成を示すブロック図である。
【図８】賞群抽選テーブルＴＢＬ１１の記憶内容の一例を示す説明図である。
【図９】内部抽選処理におけるメインＣＰＵ３１の動作を示すフローチャートである。
【図１０】検出信号４９ａ、図柄番号ＰＮ、駆動信号５３ａ、および位置データＭＤ３の関係を示すタイミングチャートである。
【図１１】サブ基板３０Ｂの詳細構成を示すブロック図である。
【図１２】サブ基板３０Ｂの封印構造を示す斜視図である。
【図１３】メインＣＰＵ３１の全体動作を示すフローチャートである。
【図１４】図１３の続きの全体動作を示すフローチャートである。
【図１５】演出調整時間設定処理の内容を示すフローチャートである。
【図１６】リール回転停止処理の内容を示すフローチャートである。
【図１７】サブＣＰＵ５５の全体動作を示すフローチャートである。
【図１８】図１７の続きの全体動作を示すフローチャートである。
【図１９】サブリール可変態様選択処理の処理内容を示すフローチャートである。
【図２０】左サブリールの始動処理の内容を示すフローチャートである。
【図２１】左サブリールの停止処理の内容を示すフローチャートである。
【図２２】第２処理の一例を示す説明図である。
【図２３】サブＣＰＵ５５が実行するタイマ割込み処理の処理内容を示すフローチャートである。
【図２４】図２３の続きのタイマ割込み処理の処理内容を示すフローチャートである。
【図２５】図２４の続きのタイマ割込み処理の処理内容を示すフローチャートである。
【図２６】左サブリールの位相・速度調整処理の処理内容を示すフローチャートである。
【図２７】第３実施形態に係るスロットマシンの外観構成を示す斜視図である。
【図２８】第３実施形態に係るサブ基板３０Ｂ及びその周辺回路のブロック図である。
【図２９】変形例に係るスロットマシン１のメインリールの図柄とサブリールの図柄の関係の一例を示す説明図である。
【図３０】変形例に係るスロットマシン１のメインリールの図柄とサブリールの図柄の関係の一例を示す説明図である。
【図３１】変形例に係るスロットマシン１の第１処理と第２処理の関係を説明するための説明図である。
【図３２】変形例に係るスロットマシン１の第１処理と第２処理の関係を説明するための説明図である。
【図３３】変形例に係るスロー加速を説明するための説明図である。
【符号の説明】
【０２１６】
１  スロットマシン
６  スタートレバー
７ａ、７ｂ、７ｃ  リールストップボタン
１０Ａ  第１表示部
１０Ｂ  第２表示部
３０Ａ  メイン基板
３０Ｂ  サブ基板
３１  メインＣＰＵ
５５  サブＣＰＵ
５８  ＲＯＭ
Ｒａ１〜Ｒａ３  左・中・右リール（メインリール）
Ｒｂ１〜Ｒｂ３  左・中・右リール（サブリール）
【図１】
2005296679.tif 000003
【図２】
2005296679.tif 000004
【図３】
2005296679.tif 000005
【図４】
2005296679.tif 000006
【図５】
2005296679.tif 000007
【図６】
2005296679.tif 000008
【図７】
2005296679.tif 000009
【図８】
2005296679.tif 000010
【図９】
2005296679.tif 000011
【図１０】
2005296679.tif 000012
【図１１】
2005296679.tif 000013
【図１２】
2005296679.tif 000014
【図１３】
2005296679.tif 000015
【図１４】
2005296679.tif 000016
【図１５】
2005296679.tif 000017
【図１６】
2005296679.tif 000018
【図１７】
2005296679.tif 000019
【図１８】
2005296679.tif 000020
【図１９】
2005296679.tif 000021
【図２０】
2005296679.tif 000022
【図２１】
2005296679.tif 000023
【図２２】
2005296679.tif 000024
【図２３】
2005296679.tif 000025
【図２４】
2005296679.tif 000026
【図２５】
2005296679.tif 000027
【図２６】
2005296679.tif 000028
【図２７】
2005296679.tif 000029
【図２８】
2005296679.tif 000030
【図２９】
2005296679.tif 000031
【図３０】
2005296679.tif 000032
【図３１】
2005296679.tif 000033
【図３２】
2005296679.tif 000034
【図３３】
2005296679.tif 000035
【手続補正書】
【提出日】平成17年7月8日(2005.7.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリールと同じ速度で前記表示列を回転させるように前記第２表示手段を制御する第１処理と、前記メインリールと異なる速度で前記表示列を回転させるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項２】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリールと同じ速度で前記表示列を回転させるように前記第２表示手段を制御する第１処理と、前記表示列の回転を一定速度とせず前記表示列を所定角度だけ回転させて停止させる動作を繰り返すコマ送りとなるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項３】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリールと同じ加速期間で前記表示列を加速回転させるように前記第２表示手段を制御する第１処理と、前記メインリールと異なる加速期間で前記表示列を加速回転させるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項４】
複数の図柄が表示されたメインリールを備えた第１表示手段と、
複数の図柄を可変表示可能な表示列を備えた第２表示手段と、
プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段と、
プレイヤーの停止操作に応じて停止指示信号を出力する停止操作手段と、
前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリールの回転を開始させ、前記メインリールを一定速度で回転させ、前記停止指示信号を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリールの回転を停止させるように前記第１表示手段を制御する第１制御手段と、
前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリールの回転方向と同じ方向に前記表示列を可変表示させるように前記第２表示手段を制御する第１処理と、前記メインリールの回転方向と逆の方向に前記表示列を可変表示させるように前記第２表示手段を制御する第２処理とを選択的に実行する第２制御手段と、
を備えることを特徴とするスロットマシン。
【請求項５】
前記第２表示手段は、複数種類の図柄の画像を可変表示可能な画像表示装置で構成され、
前記表示列は前記画像表示装置に画像として表示され、
前記第２制御手段は、
前記図柄の画像を示す図柄画像データを記憶する画像記憶手段と、
前記画像表示装置に表示する画像を示す表示画像データを記憶する表示用記憶手段と、
前記表示用記憶手段から前記表示画像データを読み出して前記画像表示装置へ供給する供給手段と、
前記画像記憶手段から前記図柄画像データを読み出して前記表示用記憶手段へ書き込むことによって前記表示用記憶手段の記憶内容を更新する更新手段と、を備える
ことを特徴とする請求項１乃至４のうちいずれか１項に記載のスロットマシン。
【請求項６】
前記第２制御手段は、前記開始情報が入力されてから前記停止操作情報が入力されるまでの期間は、所定の規則に従って前記第１処理又は前記第２処理を実行し、前記停止操作情報の入力後に前記第２処理を実行する
ことを特徴とする請求項１乃至５のうちいずれか１項に記載のスロットマシン。
【請求項７】
前記第２制御手段は、前記開始情報が入力されてから前記停止操作情報が入力されるまでの期間は、所定の規則に従って前記第１処理又は前記第２処理を選択して実行し、前記停止操作情報の入力を契機に可変表示を停止させるように前記第２表示手段を制御する
ことを特徴とする請求項１乃至５のうちいずれか１項に記載のスロットマシン。
【請求項８】
前記第２制御手段は、前記開始情報が入力されてから所定時間経過するまでの期間は、
所定の規則に従って選択した前記第１処理又は前記第２処理のうち一方の処理を継続して実行し、前記所定時間経過後、前記第１処理又は前記第２処理のうち他方の処理を実行する
ことを特徴とする請求項１乃至５のうちいずれか１項に記載のスロットマシン。
【請求項９】
前記第１表示手段は前記メインリールを複数備え、
前記第２表示手段は前記各メインリールのそれぞれに対応した表示列を備え、
前記停止操作手段は前記各メインリール及び前記各表示列のそれぞれに対応して設けられ、前記停止指示信号を各々出力し、
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記各停止指示信号を検知すると前記各メインリールの停止操作を各々指示する各停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから最初の停止操作に伴う前記停止操作情報が入力されるまでの期間は、前記各表示列に対して所定の規則に従って選択した前記第１処理又は前記第２処理のうち一方の処理を継続して実行し、最初の停止操作に伴う
停止操作情報の入力を契機に、当該停止操作情報に対応する前記表示列の可変表示を停止
させるように前記第２表示手段を制御すると共に、可変表示中の他の表示列のうち少なく
とも一つの表示列に対して前記期間で選択されなかった他方の処理を実行する
ことを特徴とする請求項１乃至８のうちいずれか１項に記載のスロットマシン。
【請求項１０】
前記第１表示手段は前記メインリールを複数備え、
前記第２表示手段は前記各メインリールのそれぞれに対応した表示列を備え、
前記停止操作手段は前記各メインリールのそれぞれに対応して設けられ、前記停止指示信号を各々出力し、
前記第１制御手段は、前記開始指示信号を検知すると前記メインリールの回転開始を指示する開始情報を前記第２制御手段へ出力すると共に、前記各停止指示信号を検知すると前記各メインリールの停止操作を各々指示する各停止操作情報を前記第２制御手段へ出力し、
前記第２制御手段は、前記開始情報が入力されてから、少なくとも一の表示列に対して前記第１処理又は前記第２処理のうち一方の処理を選択して実行し、他の表示列に対しては前記少なくとも一の表示列とは異なる他方の処理を実行する
ことを特徴とする請求項１乃至８うちいずれか１項に記載のスロットマシン。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明に係るスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と同じ速度で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を回転させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と異なる速度で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を回転させるように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明に係る他のスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と同じ速度で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を回転させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）の回転が一定速度とならないように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明に係る他のスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、所定の加速期間を経過した後に前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と同じ加速期間で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を加速回転させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）と異なる加速期間で前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を加速回転させるように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、本発明に係る他のスロットマシンは、複数の図柄が表示されたメインリール（Ｒａ１、Ｒａ２、Ｒａ３）を備えた第１表示手段（４Ａ）と、複数の図柄を可変表示可能な表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を備えた第２表示手段（４Ｂ）と、プレイヤーの開始操作に応じて開始指示信号を出力する開始操作手段（６）と、プレイヤーの停止操作に応じて停止指示信号（４４ａ、４５ａ、４６ａ）を出力する停止操作手段（７ａ、７ｂ、７ｃ）と、前記開始指示信号を検知すると、検知結果を示す開始情報を第２制御手段へ出力し、且つ前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を開始させ、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）を一定速度で回転させ、前記第１表示手段（４Ａ）を制御し、前記停止指示信号（４４ａ、４５ａ、４６ａ）を検知して前記メインリールの停止操作を指示する停止操作情報を第２制御手段へ出力すると共に前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転を停止させるように前記第１表示手段（４Ａ）を制御する第１制御手段（３１）と、前記開始情報が入力されてから前記停止操作情報が入力されるまでに、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転方向と同じ方向に前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を可変表示させるように前記第２表示手段（４Ｂ）を制御する第１処理と、前記メインリール（Ｒａ１、Ｒａ２、Ｒａ３）の回転方向と逆の方向に前記表示列（Ｒｂ１、Ｒｂ２、Ｒｂ３）を可変表示させるように前記第２表示手段（４Ｂ）を制御する第２処理とを選択的に実行する第２制御手段（５５）と、を備える。