(57)【要約】【課題】  従来技術にはないエンタテイメント性を備えたゲーム機、ゲームサーバ及びゲームシステムを提供する。【解決手段】  本発明に係るゲーム機においては、プレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のいずれかに基づいて、遊技価値の還元をおこなうコントローラとを備える。このようなゲーム機では、複数の還元プランが用意されており、プレイヤはそのいずれかの還元プランによる還元を受けることができる。そのため、例えば、複数の還元プランの中からプレイヤに１つを選択させることで、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。【選択図】  図１
2008183039.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のいずれかに基づいて、前記遊技価値の還元をおこなうコントローラと
を備える、ゲーム機。
【請求項２】
プレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記遊技価値の還元をおこなうコントローラと
を備える、ゲーム機。
【請求項３】
プレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲーム数の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記遊技価値の還元をおこなうコントローラと
を備える、ゲーム機。
【請求項４】
プレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲームに使用された前記遊技価値の総額に対する払い出された前記遊技価値の総額の比率であるペイアウト率の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記遊技価値の還元をおこなうコントローラと
を備える、ゲーム機。
【請求項５】
ゲーム機と通信可能に接続されており、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のいずれかに基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームサーバ。
【請求項６】
ゲーム機と通信可能に接続されており、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームサーバ。
【請求項７】
ゲーム機と通信可能に接続されており、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲーム数の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームサーバ。
【請求項８】
ゲーム機と通信可能に接続されており、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲームに使用された前記遊技価値の総額に対する払い出された前記遊技価値の総額の比率であるペイアウト率の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームサーバ。
【請求項９】
複数のゲーム機を備え、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のいずれかに基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームシステム。
【請求項１０】
複数のゲーム機を備え、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームシステム。
【請求項１１】
複数のゲーム機を備え、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲーム数の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームシステム。
【請求項１２】
複数のゲーム機を備え、
前記ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲームに使用された前記遊技価値の総額に対する払い出された前記遊技価値の総額の比率であるペイアウト率の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、
前記格納部に格納された前記複数の還元プラン情報のうち、前記プレイヤによって選択された前記還元プランに対応する前記還元プラン情報に基づいて、前記ゲーム機に前記遊技価値の還元をおこなわせるコントローラと
を備える、ゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム機、ゲームサーバ及びゲームシステムに関するものである。
【背景技術】
【０００２】
従来より、遊技者（プレイヤ）がゲームに使用したコイン等の遊技価値を所定条件のもとに一部還元するゲーム機が知られており、このようなゲーム機は、例えば米国特許出願公開第２００３／００６９０７３号明細書等に開示されている。
【特許文献１】米国特許出願公開第２００３／００６９０７３号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のゲーム機においては、遊技価値の還元プラン（還元条件や還元率、還元タイミング等）に関し、エンタテイメント性の点で配慮が不足していた。すなわち、設定された還元プランが１種類のみであったため、遊技者はその還元プランによる還元しか受けることができず、長い時間をかけてゲームを楽しみたい遊技者や高いギャンブル性を求める遊技者などの多様な遊技者に対し、必ずしも各人に適した還元プランを提供できていなかった。そのため、遊技者のゲームに対する興趣の向上が十分に図られていなかった。
【０００４】
本発明は、上述した従来技術にはないエンタテイメント性を備えたゲーム機、ゲームサーバ及びゲームシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るゲーム機は、プレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のいずれかに基づいて、遊技価値の還元をおこなうコントローラとを備える。
【０００６】
このゲーム機においては、複数の還元プランが用意されており、プレイヤはそのいずれかの還元プランによる還元を受けることができる。そのため、例えば、複数の還元プランの中からプレイヤに１つを選択させることで、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。
【０００７】
本発明に係るゲーム機は、プレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、遊技価値の還元をおこなうコントローラとを備える。
【０００８】
このゲーム機においては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。
【０００９】
本発明に係るゲーム機は、プレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲーム数の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、遊技価値の還元をおこなうコントローラとを備える。
【００１０】
このゲーム機においては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。その上、還元プランが少なくともゲーム数の閾値を定めているため、例えば、その閾値を超えた場合に還元がおこなわれるような還元プランをプレイヤに提供することが可能である。
【００１１】
本発明に係るゲーム機は、プレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲームに使用された遊技価値の総額に対する払い出された遊技価値の総額の比率であるペイアウト率の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、遊技価値の還元をおこなうコントローラとを備える。
【００１２】
このゲーム機においては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。その上、還元プランが少なくともペイアウト率を定めているため、例えば、そのペイアウト率を下回った場合に還元がおこなわれるような還元プランをプレイヤに提供することが可能である。
【００１３】
本発明に係るゲームサーバは、ゲーム機と通信可能に接続されており、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のいずれかに基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００１４】
このゲームサーバにおいては、複数の還元プランが用意されており、プレイヤはそのいずれかの還元プランによる還元を受けることができる。そのため、例えば、複数の還元プランの中からプレイヤに１つを選択させることで、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。
【００１５】
本発明に係るゲームサーバは、ゲーム機と通信可能に接続されており、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００１６】
このゲームサーバにおいては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。
【００１７】
本発明に係るゲームサーバは、ゲーム機と通信可能に接続されており、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲーム数の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００１８】
このゲームサーバにおいては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。その上、還元プランが少なくともゲーム数の閾値を定めているため、例えば、その閾値を超えた場合に還元がおこなわれるような還元プランをプレイヤに提供することが可能である。
【００１９】
本発明に係るゲームサーバは、ゲーム機と通信可能に接続されており、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲームに使用された遊技価値の総額に対する払い出された遊技価値の総額の比率であるペイアウト率の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００２０】
このゲームサーバにおいては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。その上、還元プランが少なくともペイアウト率を定めているため、例えば、そのペイアウト率を下回った場合に還元がおこなわれるような還元プランをプレイヤに提供することが可能である。
【００２１】
本発明に係るゲームシステムは、複数のゲーム機を備え、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のいずれかに基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００２２】
このゲームシステムにおいては、複数の還元プランが用意されており、プレイヤはそのいずれかの還元プランによる還元を受けることができる。そのため、例えば、複数の還元プランの中からプレイヤに１つを選択させることで、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。
【００２３】
本発明に係るゲームシステムは、複数のゲーム機を備え、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件を定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００２４】
このゲームシステムにおいては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。
【００２５】
本発明に係るゲームシステムは、複数のゲーム機を備え、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲーム数の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００２６】
このゲームシステムにおいては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。その上、還元プランが少なくともゲーム数の閾値を定めているため、例えば、その閾値を超えた場合に還元がおこなわれるような還元プランをプレイヤに提供することが可能である。
【００２７】
本発明に係るゲームシステムは、複数のゲーム機を備え、ゲーム機のプレイヤがゲームに使用される遊技価値の還元を受ける条件として、ゲームに使用された遊技価値の総額に対する払い出された遊技価値の総額の比率であるペイアウト率の閾値を少なくとも定めた還元プランに関する還元プラン情報を複数格納する格納部と、格納部に格納された複数の還元プラン情報のうち、プレイヤによって選択された還元プランに対応する還元プラン情報に基づいて、ゲーム機に遊技価値の還元をおこなわせるコントローラとを備える。
【００２８】
このゲームシステムにおいては、複数の還元プランが用意されており、プレイヤは、複数の還元プランの中から１つを選択して、選択した還元プランによる還元を受けることができる。そのため、プレイヤ各々が希望する還元プランを提供することが可能であり、その結果、プレイヤのゲームに対する興趣の向上が図られる。その上、還元プランが少なくともペイアウト率を定めているため、例えば、そのペイアウト率を下回った場合に還元がおこなわれるような還元プランをプレイヤに提供することが可能である。
【発明の効果】
【００２９】
本発明によれば、従来技術にはないエンタテイメント性を備えたゲーム機、ゲームサーバ及びゲームシステムが提供される。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しつつ本発明の好適な実施形態について詳細に説明する。
（第１実施形態）
（スロットマシンの全体説明）
【００３１】
図１は、本発明の第１実施形態に係るスロットマシン（ゲーム機）１のＲＡＭ（格納部）３３に格納されたデータを示した図である。この図１に示すように、ＲＡＭ３３には、３つの還元プラン情報（第１の還元プラン情報３３ａ、第２の還元プラン情報３３ｂ及び第３の還元プラン情報３３ｃ）が格納されている。そして、各還元プラン情報３３ａ，３３ｂ，３３ｃは、スロットマシン１の遊技者がゲームに使用されるコイン（遊技価値）の還元を受ける条件を定めた還元プランに関する情報である。
【００３２】
そして、スロットマシン１のメインＣＰＵ３２（コントローラ）３２は、このＲＡＭ３３に格納された３つの還元プラン情報３３ａ，３３ｂ，３３ｃのいずれかに基づいてコインの還元をおこなう。
【００３３】
すなわち、スロットマシン１においては、３つの還元プランが用意されており、遊技者はそのいずれかの還元プランによる還元を受けることができるため、３つの還元プランの中から遊技者に１つを選択させることで、遊技者各々が希望する還元プランを提供することができる。それにより、遊技者のゲームに対する興趣の向上が実現されている。
（スロットマシンの構成）
【００３４】
図２は、スロットマシン１の全体構成を示す斜視図である。スロットマシン１は、複数のシンボルのスクロール画像を用いたスロットゲームを行えるように構成されている。スロットマシン１は、通常ゲームモードとボーナスゲームモードとを有し、通常ゲームモードでは、遊技者のＢＥＴ操作を受け付け、コインの使用を条件にスロットゲームを実行し、ボーナスゲームモードでは、遊技者のＢＥＴ操作を受け付けることなく、自動的にスロットゲーム（以下、「フリーゲーム」という）を実行する。スロットマシン１は、通常ゲームモードでのスロットゲームにおいて一定条件が成立すると、ボーナスゲームモードへ移行してフリーゲームを実行する。
【００３５】
スロットマシン１は、スロットゲームを実行するための電気的又は機械的部品を収容するための筐体２を有している。筐体２の正面には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなるメインディスプレイ３が設けられている。また、メインディスプレイ３の上方にも、ＬＣＤからなるサブディスプレイ４が設けられている。
【００３６】
図２に示すように、メインディスプレイ３の画面略中央には、３個のシンボル表示エリア３Ａ，３Ｂ，３Ｃが横一列に並んで設けられている。シンボル表示エリア３Ａ，３Ｂ，３Ｃには、通常ゲームモードおよびボーナスゲームモードのいずれにおいても、複数種類のシンボルが上から下に向かって移動するかのようなスクロール画像（機械式のリールがあたかも回転しているかのように表示される動画像）が表示される。
【００３７】
シンボル表示エリア３Ａ，３Ｂ，３Ｃに表示するシンボルは、図３のシンボル配列テーブルに示すとおりである。
【００３８】
すなわち、左側のシンボル表示エリア３Ａは、第１リールのシンボル配列に示すシンボル群を、上から順番に繰り返しスクロール表示する。このシンボル表示エリア３Ａは、スクロール表示の後に、第１リールのシンボル配列のいずれか一つのシンボルを停止表示する。
【００３９】
同様に、中央のシンボル表示エリア３Ｂは第２リールのシンボル配列に示すシンボル群を、また、右側のシンボル表示エリア３Ｃは第３リールのシンボル配列に示すシンボル群を、上から順番に繰り返しスクロール表示し、スクロール表示の後にシンボル配列のいずれか一つのシンボルを停止表示する。
【００４０】
サブディスプレイ４は、配当表、ゲームの説明等のゲームに関連する画像（例えば、ゲーム内容の説明など）を表示する。
【００４１】
そして、スロットマシン１には、メインディスプレイ３の下側に、ほぼ水平の台座部５が設けられている。台座部５には、コイン投入口６と、紙幣挿入口７と、スピンスイッチ８と、１ＢＥＴスイッチ９と、最大ＢＥＴスイッチ１０と、ＣＡＳＨＯＵＴスイッチ１１と、保険モード選択スイッチ１６とが設けられている。
【００４２】
コイン投入口６は、遊技者がゲームにベットするためのコインを投入するために設けられ、コイン投入を示す信号を出力する投入コインセンサ６ａを有している。また、紙幣挿入口７は、遊技者が紙幣を投入するために設けられており、紙幣挿入を示す信号を出力する挿入紙幣センサ７ａを有している。スピンスイッチ８は、シンボルのスクロール画像を表示させてスロットゲームを開始するための操作を遊技者が行うために設けられている。１ＢＥＴスイッチ９は１回のＢＥＴ操作により、コインを１枚ベットする設定を行うために設けられている。最大ＢＥＴスイッチ１０は１回のＢＥＴ操作により、１ゲームにベットできる最大枚数のコインをベットする設定を行うために設けられている。ＣＡＳＨＯＵＴスイッチ１１はクレジットされているコインをコイン受け部１４に払い出すための操作ボタンである。
【００４３】
保険モード選択スイッチ１６は、遊技者が、保険モードによるゲームを選択する際に操作するボタンであり、この保険モード選択スイッチ１６を遊技者が操作することで、後述する保険モード選択処理（図９参照）における還元プランの設定が行われる。
【００４４】
さらに、スロットマシン１には、筐体２の底部に、コインの払出口１３と払い出されたコインを収めるコイン受け部１４とが設けられている。さらに、コインの払出口１３を挟んで左側、右側に、それぞれスピーカ１２Ｌ，１２Ｒが設けられている。
【００４５】
図４は、内部の構成を中心に示すスロットマシン１のブロック図である。スロットマシン１は、ゲーミングボード２０およびマザーボード４０を中心に複数の構成要素を有している。
【００４６】
ゲーミングボード２０は、内部バス２４によって互いに接続されたＣＰＵ２３及びブートＲＯＭ２１と、メモリーカード２７、ＧＡＬ２８のそれぞれに対応したカードスロット２２ａ、２２ｂとを有する。ゲーミングボード２０は、メモリーカード２７から後述するゲームプログラムおよびゲームシステムプログラムをマザーボード４０に取込むための装置である。また、ゲーミングボード２０は、ＧＡＬ２８から、ペイアウト率設定用データを、マザーボード４０に取込むための装置である。
【００４７】
内部バス２４によって互いに接続されたＣＰＵ２３及びブートＲＯＭ２１は、ＰＣＩバス２５によってマザーボード４０に接続されている。ＰＣＩバス２５は、マザーボード４０とゲーミングボード２０との間の信号伝達を行うと共に、マザーボード４０からゲーミングボード２０への電力供給を行う。ブートＲＯＭ２１には、後述する認証プログラム、予備認証プログラムおよびＣＰＵ２３が予備認証プログラムをブート（起動）するための図示しないプログラム（ブートコード）等が記憶されている。
【００４８】
認証プログラムは、認証取込処理の対象となる遊技用情報が改竄されていないことの確認および証明、すなわち、遊技用情報の認証を行う手順（認証手順）に沿って記述されており、メモリーカード２７を用いてスロットマシン１に供給されるゲームプログラムおよびゲームシステムプログラムを後述するメインＣＰＵ３２が認証するためのプログラムである。この認証プログラムは、ゲームプログラムおよびゲームシステムプログラムについて、改竄されていないことのチェックを行うことから、改竄チェックプログラムともいう。
【００４９】
予備認証プログラムは、上記認証プログラムが改竄されていないことの確認および証明、すなわち、認証プログラムの認証を行う手順（認証手順）に沿って記述されており、ゲームプログラムおよびゲームシステムプログラムの認証を行う上記認証プログラムを認証するためのプログラムである。予備認証プログラムは、ＣＰＵ２３によって実行される。
【００５０】
カードスロット２２ａは、ＩＤＥバス２６ａによってマザーボード４０に接続されている。このカードスロット２２ａは、記憶されているゲームプログラムおよびゲームシステムプログラムを読み出し可能な状態でメモリーカード２７を接続し得るようになっていて、メモリーカードを差込み可能なスロット（物理的な接続部）である。
【００５１】
カードスロット２２ｂは、ＩＤＥバス２６ｂによってマザーボード４０に接続されている。このカードスロット２２ｂは、記憶されているペイアウト率設定用データを読み出し可能な状態でＧＡＬ２８を接続し得るようになっていて、ＧＡＬ２８を差込み可能なスロット（物理的な接続部）である。
【００５２】
マザーボード４０は、市販の汎用マザーボード（パーソナルコンピュータの基本部品を実装したプリント基板）を用いて構成され、少なくともメインＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３３およびＩ／Ｏポート３９を有し、さらに乱数発生器３５と、サンプリング回路３６と、クロックパルス発生回路３７と、分周器３８とを有している。そして、Ｉ／Ｏポート３９に上述したＰＣＩバス２５およびＩＤＥバス２６ａ，２６ｂが接続されている。
【００５３】
本発明におけるコントローラであるメインＣＰＵ３２は、取り込まれたゲームプログラムおよびゲームシステムプログラムにしたがい作動する一方、Ｉ／Ｏポート３９を介して、他の構成要素との信号の入出力を行い、スロットマシン１全体の動作制御を行う。
【００５４】
ＲＡＭ３３にはメインＣＰＵ３２が作動する際に用いるデータやプログラムが記憶されており、ゲーミングボード２０を介して読み出される認証プログラムと、ゲームプログラムおよびゲームシステムプログラムとが少なくとも記憶されている。
【００５５】
ＲＯＭ３４には、メインＣＰＵ３２により実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ、マザーボード４０における標準ＢＩＯＳ）などのプログラムと、恒久的なデータが記憶されている。メインＣＰＵ３２によってこのＢＩＯＳが実行されると、所定の周辺装置の初期化処理が行われると共に、メモリーカード２７に記憶されているゲームプログラムおよびゲームシステムプログラムのゲーミングボード２０を介した取込処理が開始される。なお、このＲＯＭ３４には、フラッシュメモリ等のメモリデバイスが採用されるが、内容の書き換えが可能なもの及び不可能なもののいずれも利用可能である。
【００５６】
また、乱数発生器３５は、メインＣＰＵ３２の指示にしたがい作動して、一定範囲の乱数を発生させる。サンプリング回路３６は、メインＣＰＵ３２の指示にしたがい、乱数発生器３５が発生させた乱数の中から任意の乱数を抽出し、その抽出した乱数をメインＣＰＵ３２に入力する。クロックパルス発生回路３７は、メインＣＰＵ３２を作動させるための基準クロックを発生させ、分周器３８はその基準クロックを一定周期で分周した信号をメインＣＰＵ３２に入力する。
【００５７】
さらに、スロットマシン１は、タッチパネル３ａと、ランプ駆動回路５９と、ランプ６０と、ＬＥＤ駆動回路６１と、ＬＥＤ６２と、ホッパー駆動回路６３と、ホッパー６４と、払出完了信号回路６５と、コイン検出部６６とを有している。また、スロットマシン１は、画像制御回路７１と音制御回路７２とを有している。
【００５８】
タッチパネル３ａはメインディスプレイ３の画面を覆うように設けられていて遊技者の指等が触れた箇所の位置を検出し、その検出した位置に対応した位置信号をメインＣＰＵ３２に入力する。このタッチパネル３ａにより、遊技者は指等のタッチ操作による入力操作を行うことができる
【００５９】
ランプ駆動回路５９はランプ６０を点灯させるための信号をランプ６０に出力し、ランプ６０をゲーム実行中に点滅させる。この点滅によって、ゲームの演出が行われる。ＬＥＤ駆動回路６１は、ＬＥＤ６２の点滅表示を制御する。ＬＥＤ６２はクレジットされているコインの枚数表示や獲得枚数表示等を行う。
【００６０】
ホッパー駆動回路６３はメインＣＰＵ３２の制御にしたがってホッパー６４を駆動させ、ホッパー６４はコインの払い出しを行うための動作を行い、払出口１３からコイン受け部１４へコインを払い出させる。
【００６１】
コイン検出部６６は、ホッパー６４により払い出されたコインの枚数を計測し、その計測した枚数値のデータを払出完了信号回路６５に通知する。
【００６２】
払出完了信号回路６５は、コイン検出部６６からコインの枚数値のデータを入力し、その枚数値が、設定された枚数のデータ（例えば、払出し枚数カウンタの数値）に達したときにコインの払出完了を通知する信号をメインＣＰＵ３２に入力する。
【００６３】
画像制御回路７１は、メインディスプレイ３、サブディスプレイ４のそれぞれにおける画像表示を制御して、複数のシンボルのスクロール画像や、ゲーム演出のための演出画像、ゲーム状況を遊技者に知らせるステータス画像等の各種の画像をメインディスプレイ３、サブディスプレイ４に表示させる。
【００６４】
この画像制御回路７１は、図５に示すように、画像制御ＣＰＵ７１ａ、ワークＲＡＭ７１ｂ、プログラムＲＯＭ７１ｃ、画像ＲＯＭ７１ｄ、ビデオＲＡＭ７１ｅおよびＶＤＰ（Video Display Processor）７１ｆを有している。画像制御ＣＰＵ７１ａは、メインＣＰＵ３２で設定されたパラメータに基づき、プログラムＲＯＭ７１ｃに予め記憶されている（メインディスプレイ３、サブディスプレイ４での表示に関する）画像制御プログラムに従い、メインディスプレイ３、サブディスプレイ４に表示される画像（スクロール画像、スクロール画像を表示した後に停止表示するシンボルの画像など）を決定する。ワークＲＡＭ７１ｂは、画像制御ＣＰＵ７１ａが画像制御プログラムを実行するときの一時記憶手段として構成されている。
【００６５】
プログラムＲＯＭ７１ｃは、画像制御プログラムや各種選択テーブルなどを記憶している。画像ＲＯＭ７１ｄは、画像を形成するためのドットデータを記憶している。このドットデータには、例えば、スロットゲームで使用される各シンボルを示すシンボル画像データが含まれている。ビデオＲＡＭ７１ｅは、ＶＤＰ７１ｆにより画像を形成するときの一時記憶手段として構成されている。ＶＤＰ７１ｆは制御ＲＡＭ７１ｇを有し、画像制御ＣＰＵ７１ａで決定されたメインディスプレイ３、サブディスプレイ４の表示内容に応じた画像を形成し、その形成された各画像をメインディスプレイ３、サブディスプレイ４に出力する。
【００６６】
音制御回路７２はスピーカ１２Ｌ、１２Ｒから音声を出力するための音声信号をスピーカ１２Ｌ、１２Ｒに入力する。スピーカ１２Ｌ、１２Ｒからは、例えば、ゲーム開始後、適当な時期にゲームを盛り上げるための音声が出力される。
【００６７】
上述したマザーボード４０のＲＡＭ３３には、さらに、図６に示す入賞役決定テーブル９２と、図１に示した３つの還元プラン情報（第１の還元プラン情報３３ａ、第２の還元プラン情報３３ｂ及び第３の還元プラン情報３３ｃ）とが格納されている。
【００６８】
入賞役決定テーブル９２は、メインディスプレイ３の３個のシンボル表示エリア３Ａ，３Ｂ，３Ｃに停止表示されるシンボルの組合せの入賞判定と、入賞の際の払出し枚数の決定とを、メインＣＰＵ３２がおこなう際に参照するテーブルである。この入賞役決定テーブル９２は、図６に示すように、シンボルデータエリア９２ａと、払出し枚数エリア９２ｂと、入賞役エリア９２ｃとを有し、各エリア９２ａ，９２ｂ，９２ｃは互いに関連づけられて格納されている。このテーブル９２には、スロットマシン１において入賞役となるシンボル組合せが規定されており、このテーブル９２にあるシンボル組合せになった際に、その組合せに関連づけられて格納された払出し枚数のコインが、スロットマシン１から払い出される。例えば、シンボル組合せが、「ベル」「ベル」「ベル」の場合には、入賞役「ベル」の当選となり、１０枚のコインの払い出しがある。
【００６９】
ここで、シンボル組合せ「７」「７」「７」は、ボーナスゲームトリガである入賞役「セブン」の当選であり、この当選により３０枚のコインの払い出しが決定されると共に、ボーナスゲームモードへの移行が決定される。
【００７０】
還元プラン情報３３ａ，３３ｂ，３３ｃそれぞれは、スロットマシン１の遊技者がコインの還元を受ける条件を定めた還元プランに関する情報であり、図７に示すように、掛け枚数と、規定ゲーム回数（ゲーム数の閾値）と、還元枚数とが互いに関連づけられたデータ構成となっている。これらの還元プラン情報３３ａ，３３ｂ，３３ｃについてより具体的に説明する。例えば、還元プラン情報３３ａでは、還元プランの条件が、掛け枚数（前払い）「５」、規定ゲーム回数「２００」、還元枚数「１０」と定められており、これは、還元プランの開始時に「５」枚のコインを投入することで、「２００」ゲーム以内にボーナスゲームに当選しなかった場合にコイン「１０」枚を還元することを示している。また、還元プラン情報３３ｂは、還元プランの開始時に「１０」枚のコインを投入することで、「５００」ゲーム以内にボーナスゲームに当選しなかった場合にコイン「５０」枚を還元する条件を示す還元プランに関する情報であり、同様に、還元プラン情報３３ｃは、還元プランの開始時に「５０」枚のコインを投入することで、「５００」ゲーム以内にボーナスゲームに当選しなかった場合にコイン「５００」枚を還元する条件を示す還元プランに関する情報である。
（スロットマシンの動作内容）
【００７１】
上述したスロットマシン１においては、メインＣＰＵ３２がスロットゲームの進行を制御している。以下、このスロットマシン１の制御処理について、図８〜図１５を参照して説明する。図８はスロットマシン１において、電源を投入したあとにメインＣＰＵ３２により繰返し実行されるメイン制御処理の動作手順を示すフローチャート（メインフローチャート）である。なお、図８〜図１４では、ステップをＳと略記している。
（メイン制御処理の動作手順）
【００７２】
メインＣＰＵ３２は電源投入に伴いメイン制御処理を開始すると、ステップ１、２を実行した後ステップ３に進み、ステップ３からステップ１０までの各ステップを繰り返し順次実行する繰返ルーチンに進む。なお、ステップ３とステップ４との間において、ステップ１００の処理が実行される。
【００７３】
スロットマシン１では、ステップ１に進むと、メインＣＰＵ３２がＲＯＭ３４に記憶されているＢＩＯＳを実行して、ブートＲＯＭ２１から認証プログラムを読み出してＲＡＭ３３に記憶させる。更に、メインＣＰＵ３２は、その認証プログラムにしたがいメモリーカード２７に記憶されているゲームプログラムおよびゲームシステムプログラムの認証処理を行って、ゲームプログラムおよびゲームシステムプログラムをゲーミングボード２０を介して読み出す。そして、メインＣＰＵ３２は、読み出したゲームプログラムおよびゲームシステムプログラムをＲＡＭ３３に書き込む取込処理を行う。続いてステップ２に進み、メインＣＰＵ３２は、ＧＡＬ２８に記憶されているペイアウト率設定用データのゲーミングボード２０を介して読み出す取込処理を行い、読み出したペイアウト率設定用データをＲＡＭ３３に書き込む。
【００７４】
続いてステップ３に進むと、メインＣＰＵ３２は、次のスロットゲームを開始するための初期化処理を行う。この初期化処理は所定のデータ領域に設定されている項目のデータをクリアするなどの処理であり、スロットゲームが１ゲーム終了するたびに行われる。次にメインＣＰＵ３２は、ステップ１００に進み、遊技者の選択により保険モードが選ばれたときにその還元プラン（保険プラン）を決定する保険モード選択処理を行う。その後、続くステップ４〜ステップ７まで、順にコイン投入・スタートチェック処理、内部抽選処理、リール制御処理および払出し枚数決定処理を実行するが、ここでは、通常ゲームモードでのスロットゲームが行われる。
【００７５】
次いで、ステップ８に進み、メインＣＰＵ３２は、通常ゲームモード中にボーナス移行条件（つまり、入賞役セブン（ボーナストリガ）の当選）が成立すると、ゲームモードを通常ゲームモードからボーナスゲームモードへ移行させてステップ９に進み、ボーナスゲーム処理を実行する。メインＣＰＵ３２は、ボーナスゲーム処理において１回または複数回のフリーゲームを行う処理を実行する。メインＣＰＵ３２は、ボーナスゲーム処理を実行した後にステップ１０に進むが、通常ゲームモード中にボーナス移行条件が成立しなければステップ９を実行することなくステップ１０に進む。
【００７６】
ステップ１０に進むと、メインＣＰＵ３２は、コインの払出し処理を行い、直接的または間接的なコインの払い出しを行う。メインＣＰＵ３２は、ＣＡＳＨＯＵＴスイッチ１１が“ＯＮ”になっている場合には、ホッパー６４を駆動させて、所定枚数のコインをコイン受け部１４に払い出す。一方、メインＣＰＵ３２は、ＣＡＳＨＯＵＴスイッチ１１が“ＯＦＦ”になっている場合には、所定の数値をクレジット数カウンタに加算するだけの間接的な払出しを行う。
（保険モード選択処理）
【００７７】
上述したステップ１００の保険モード選択処理は、図９に示すフローチャートに沿って行われる。つまり、メインＣＰＵ３２は、保険モード選択処理を開始すると、ステップ１０１として、遊技者によって保険モード選択スイッチ１６が押下されたかどうかを検出し、押下された場合には続くステップ１０２に進み、押下されていない場合には保険モード選択処理を終了する。
【００７８】
ステップ１０２では、メインＣＰＵ３２は、図１５に示すようなプラン選択画面をメインディスプレイ３（若しくはサブディスプレイ４）に表示する。このプラン選択画面には、上述した還元プラン情報３３ａ，３３ｂ，３３ｃのいずれかを選択するように遊技者に促す画面構成となっており、還元プラン情報３３ａ，３３ｂ，３３ｃそれぞれの還元プラン（保険プラン）が遊技者にわかるようになっている。そのため、遊技者は、所定の選択操作（例えば、タッチパネル操作やボタン操作）により、３つの還元プランから１つを選択することとなる。
【００７９】
続くステップ１０３では、メインＣＰＵ３２は、遊技者の選択操作を受けて、遊技者が選択した還元プランを決定し、その還元プランに対応する還元プラン情報を判別する。このとき、メインＣＰＵ３２は、ＲＡＭ３３に格納されているゲーム数カウンタをリセットすると共に、ゲーム数カウンタによるゲーム回数のカウントを開始する。なお、このゲーム数カウンタは、スロットマシン１の通常ゲームモードにおけるゲームの回数をカウントする機能を有している。
（コイン投入・スタートチェック処理）
【００８０】
ステップ４のコイン投入・スタートチェック処理は、図１０に示すフローチャートに沿って行われる。メインＣＰＵ３２はコイン投入・スタートチェック処理を開始すると、ステップ１１に進み、投入コインセンサ６ａからの信号が入力されたか否かによってコイン投入を検出したか否かを判定する。メインＣＰＵ３２は、コイン投入を検出したときはステップ１２に進み、ステップ１２を実行した後ステップ１３に進むが、コイン投入を検出しないときはステップ１２を実行せずにステップ１３に進む。ステップ１２に進むと、メインＣＰＵ３２は、投入済みのコインまたは払い出し予定のコインによって構成されるクレジットの残高を示すクレジット数カウンタを更新（投入されたコインに応じて加算する）する。続いてステップ１３に進むと、クレジット数カウンタが“０”か否かを判定し、“０”のときはステップ２０に進むが、そうでなければステップ１４に進む。ステップ１４では、ＢＥＴスイッチ（１ＢＥＴスイッチ９および最大ＢＥＴスイッチ１０）の操作受付を許可する。
【００８１】
続いてステップ１５に進むと、メインＣＰＵ３２はＢＥＴスイッチの操作（ＢＥＴ操作）を検出したか否かを判定し、いずれかの操作を検出したときはステップ１６に進み、いずれの操作も検出しないときはステップ２０に進む。ステップ１６に進むと、メインＣＰＵ３２は、操作を検出したＢＥＴスイッチに基づいて、コインのＢＥＴ数を示すＢＥＴ数カウンタおよびクレジット数カウンタを更新（ＢＥＴ数を加算、クレジット数カウンタを減算）する。続くステップ１７においてメインＣＰＵ３２は、ＢＥＴ数カウンタが最大か否かを判定し、最大ならばステップ１８に進んでＢＥＴ数カウンタの更新を禁止する処理を行い、ステップ１９に進むが、そうでなければステップ１８を実行することなくステップ１９に進む。ステップ１９においてメインＣＰＵ３２は、スピンスイッチ８の操作受付を許可する。続くステップ２０に進むと、メインＣＰＵ３２は、スピンスイッチ８の操作を検出したか否かを判断し、スピンスイッチ８の操作を検出したときはコイン投入・スタートチェック処理を終了するが、そうでなければステップ１１に戻り、上記の処理を繰り返し行う。
【００８２】
なお、このコイン投入スタート・チェック処理において、メインＣＰＵ３２は、所定のタイミングで、保険モード選択処理（ステップ１００）において遊技者が選択した還元プランに対応する還元プラン情報の掛け枚数分のコイン投入を１度だけ受け付ける。
（内部抽選処理）
【００８３】
メインＣＰＵ３２は、コイン投入・スタートチェック処理が終了すると、図８のステップ５に進み、内部抽選処理を行う。メインＣＰＵ３２は、図１１に示すフローチャートに沿って内部抽選処理を実行する。
【００８４】
メインＣＰＵ３２は内部抽選処理を開始すると、ステップ４１に進み、サンプリング回路３６に指示して、乱数発生器３５が発生させた乱数の中から任意の乱数を抽出する。続くステップ４２では、メインＣＰＵ３２は、ステップ４１で抽出された乱数に基づき、内部抽選テーブル（図示省略）を参照して各シンボル表示エリア３Ａ〜３Ｃに停止表示されるシンボル（停止予定シンボル）を決定する。この場合、乱数の抽出は各シンボル表示エリア３Ａ〜３Ｃに対応して３回行なわれ、停止予定シンボルの決定も、各シンボル表示エリア３Ａ〜３Ｃに対応して３回行なわれる。
【００８５】
各シンボル表示エリア３Ａ〜３Ｃの停止予定シンボルを決定した後、決定された停止予定シンボルのシンボルデータをＲＡＭ３３に確保されているシンボル格納領域に格納する。メインＣＰＵ３２は、このシンボル格納領域に格納されたシンボルデータに基づいて、各シンボル表示エリア３Ａ〜３Ｃでのシンボルの停止表示を行う。シンボルデータとしては、例えば、各リールのシンボル配列に基づいたコードナンバーデータ（図３参照）を用いることができる。
【００８６】
続くステップ４３に進むと、メインＣＰＵ３２は、ＲＡＭ３３のシンボル格納領域に格納されているシンボルデータと入賞役決定テーブル９２（図６参照）とを参照して、入賞役を決定する。
（リール制御処理）
【００８７】
メインＣＰＵ３２は、内部抽選処理が終了すると、図８のステップ６に進み、リール制御処理を行う。メインＣＰＵ３２は、図１２に示すフローチャートに沿ってリール制御処理を実行する。
【００８８】
メインＣＰＵ３２はリール制御処理を開始すると、ステップ５１に進み、スクロール制御処理を行う。このとき、メインＣＰＵ３２は画像制御回路７１に指示して、各シンボル表示エリア３Ａ〜３Ｃにスクロール画像を表示させる。
【００８９】
続くステップ５２では、予め所定時間に設定されたリール回転停止タイマが“０”になるまで待機して、“０”になったらステップ５３に進み、メインＣＰＵ３２は画像制御回路７１に指示して、各シンボル表示エリア３Ａ〜３Ｃにシンボルが停止表示される画像（シンボル停止表示画像）を表示させる。メインＣＰＵ３２はステップ５３を実行すると、リール制御処理を終了する。
（払出し枚数決定処理）
【００９０】
メインＣＰＵ３２は、リール制御処理を終了すると、図８のステップ７に進み、払出し枚数決定処理を行う。具体的には、メインＣＰＵ３２は図１３に示すフローチャートに沿って払出し枚数決定処理を実行する。
【００９１】
図１３に示すように、メインＣＰＵ３２は払出し枚数決定処理を開始すると、ステップ６１に進み、払出し枚数を決定する。より具体的には、メインＣＰＵ３２は、内部抽選処理で決定した入賞役に対応する払出し枚数を、入賞役決定テーブル９２（図６参照）を参照して決定し、ステップ６２に進む。なお、入賞役決定テーブル９２に示されている組合せ以外は「はずれ」として処理され、この場合の払出し枚数は０枚である。
【００９２】
すなわち、メインＣＰＵ３２は、３つのシンボル表示エリア３Ａ〜３Ｃに停止表示される停止予定シンボルのシンボルデータ（コードナンバーデータ）の組み合わせに基づいて、テーブル９２を参照して当選の払出し枚数および入賞役を決定している。３つのシンボル表示エリア３Ａ〜３Ｃに停止表示される停止予定シンボルのシンボルデータの組み合わせが、シンボルデータエリア９２ａのいずれかの当選の組み合わせ（例えば“ベル”“ベル”“ベル”の組み合わせ）と一致するときは、それに対応する払出し枚数エリア９２ｂと、入賞役エリア９２ｃとから、払出し枚数および入賞役を決定する。
【００９３】
メインＣＰＵ３２は、続くステップ６２に進むと、ステップ６１で決定されたコインの払出し枚数を、ＲＡＭ３３に格納されている払出し枚数カウンタに加算する。
【００９４】
メインＣＰＵ３２は、ステップ６２の後に、ステップ６３として保険モードにおけるコインの還元を行う還元処理を行う。メインＣＰＵ３２は、この還元処理を、図１４に示すフローチャートに沿って実行する。
【００９５】
つまり、メインＣＰＵ３２は、還元処理を開始すると、ステップ７１として、内部抽選処理で決定した入賞役がボーナスゲームトリガの「セブン」であるか否かを判定することにより、ボーナスゲームに入賞したか否かを判定する。このとき、ボーナスゲームに入賞していない場合には続くステップ７２に進み、ボーナスゲームに入賞している場合にはステップ７４に進む。
【００９６】
ステップ７２では、メインＣＰＵ３２は、保険モード選択処理（ステップ１００）において遊技者が選択した還元プランに対応する還元プラン情報を参照して、その還元プランの規定ゲーム回数に達しているか否かを、上述したゲーム数カウンタから判定する。そして、規定ゲーム回数に達している場合には続くステップ７３に進み、規定ゲーム回数に達していない場合には還元処理を終了する。
【００９７】
ステップ７３では、メインＣＰＵ３２は、遊技者が選択した上記還元プランに対応する還元プラン情報３３ａを参照して、その還元プランの還元枚数を払出し枚数カウンタに加算する。続くステップ７４では、メインＣＰＵ３２はＲＡＭ３３のゲーム数カウンタをリセットする（カウントしたゲーム回数を０にする）。つまり、ゲーム数カウンタのリセットは、ボーナスゲームに入賞した場合と、ゲーム数が還元プランの規定ゲーム回数に達した場合に行われる。
【００９８】
すなわち、以上の還元処理では、遊技者が選択した還元プランの条件が成立したときに、その条件において規定されている還元枚数が、払出し枚数カウンタに加算されて、後続のコイン払出し処理（ステップ１０）においてその還元枚数相当のコインが払い出される。なお、本実施形態では、還元プランの条件としてゲーム数の閾値が定められているため、その閾値を超えた場合に還元がおこなわれるような還元プランが遊技者に提供される。
【００９９】
メインＣＰＵ３２は、払出し枚数決定処理の上記還元処理を終了すると、図８のステップ８に進み、ボーナスゲーム移行条件の成否を判断する。メインＣＰＵ３２は、ボーナスゲーム移行条件が成立している場合には、ステップ９に進んでボーナスゲーム処理を実行したのちにステップ１０に進み、ボーナスゲーム移行条件が不成立の場合には、ボーナスゲーム処理を実行することなくステップ１０に進む。
【０１００】
ステップ１０では、メインＣＰＵ３２は、払出し枚数カウンタを参照して、その払出し枚数カウンタがカウントした数に相当する枚数のコインの払出し処理を行う。なお、このとき、払出し枚数カウンタには、停止シンボルの組合せが入賞役であった場合にはその入賞役に対応する払出し枚数、還元プランの条件が成立した場合にはその還元枚数、及び、ボーナスゲームが行われた場合にはそのゲームでの払出し枚数が、それぞれ加算されている。
【０１０１】
以上で詳細に説明したとおり、スロットマシン１のメインＣＰＵ３２は、ＲＡＭ３３に格納された３つの還元プラン情報３３ａ，３３ｂ，３３ｃのうち、遊技者が選択した還元プランに対応する還元プラン情報に基づいてコインの還元をおこなう。そのため、遊技者は３つの還元プランから、自分のゲームスタイル（ゲーム時間、コイン投入量、期待するペイアウト率等）やゲーム状況を考慮した上で、希望する還元プランを選択することができる。このように、スロットマシン１においては、遊技者各々に選択可能な複数の還元プランを提供するため、遊技者のゲームに対する興趣の向上が実現されており、従来技術にはないエンタテイメント性が備えられている。
【０１０２】
なお、上述した第１実施形態における３つの還元プラン情報３３ａ，３３ｂ，３３ｃは、例えば、図１６に示したような還元プラン情報に変更してもよい。図１６に示した３つの還元プラン情報３３ａ，３３ｂ，３３ｃそれぞれも、スロットマシン１の遊技者がコインの還元を受ける条件を定めた還元プランに関する情報であり、掛け枚数と、規定ゲーム回数と、還元枚数とが互いに関連づけられたデータ構成となっている。これらの還元プラン情報３３ａ，３３ｂ，３３ｃについてより具体的に説明する。例えば、還元プラン情報３３ａでは、還元プランの条件が、掛け枚数（ゲーム毎）「１」、規定ゲーム回数「１００」、還元枚数「１０」と定められており、これは、この還元プランを開始した後はゲームに対するＢＥＴ数に加えて「１」枚のコインを別途投入することで、「１００」ゲーム以内にボーナスゲームに当選しなかった場合にコイン「１０」枚を還元することを示している。また、還元プラン情報３３ｂは、還元プランを開始した後はゲームに対するＢＥＴ数に加えて「１」枚のコインを別途投入することで、「５００」ゲーム以内にボーナスゲームに当選しなかった場合にコイン「１００」枚を還元する条件を示す還元プランに関する情報であり、同様に、還元プラン情報３３ｃは、還元プランを開始した後はゲームに対するＢＥＴ数に加えて「１」枚のコインを別途投入することで、「１０００」ゲーム以内にボーナスゲームに当選しなかった場合にコイン「５００」枚を還元する条件を示す還元プランに関する情報である。
【０１０３】
このような還元プラン情報３３ａ，３３ｂ，３３ｃがＲＡＭ３３に格納されている場合、メインＣＰＵ３２は、コイン投入スタート・チェック処理の際に１ゲーム毎に掛け枚数分のコイン投入を受け付けると共に、還元処理の際、遊技者が選択した還元プランの条件が成立したときに、その条件において規定されている還元枚数相当のコインを払出し枚数カウンタに加算する。
【０１０４】
従って、ＲＡＭ３３に格納される還元プラン情報３３ａ，３３ｂ，３３ｃが図１６に示すような態様であっても、遊技者は３つの還元プランから、自分のゲームスタイルやゲーム状況を考慮した上で、希望する還元プランを選択することができる。そのため、遊技者のゲームに対する興趣の向上が実現されており、このようなスロットマシン１においてもやはり従来技術にはないエンタテイメント性が備えられている。
【０１０５】
また、上述した第１実施形態における３つの還元プラン情報３３ａ，３３ｂ，３３ｃは、例えば、図１７に示したような還元プラン情報に変更してもよい。図１７に示した３つの還元プラン情報３３ａ，３３ｂ，３３ｃそれぞれも、スロットマシン１の遊技者がコインの還元を受ける条件を定めた還元プランに関する情報であり、掛け枚数と、規定ペイアウト率（ペイアウト率の閾値）と、還元枚数とが互いに関連づけられたデータ構成となっている。これらの還元プラン情報３３ａ，３３ｂ，３３ｃについてより具体的に説明する。例えば、還元プラン情報３３ａでは、還元プランの条件が、掛け枚数（前払い）「５」、規定ペイアウト率「９０％」、還元枚数「１０」と定められており、これは、還元プランの開始時に「５」枚のコインを投入することで、その時点を基準とするスロットマシン１のペイアウト率が「９０％」を下回ったときにコイン「１０」枚を還元することを示している。
【０１０６】
ここで、スロットマシン１のペイアウト率とは、ゲームに使用されたコインの総額に対する払い出されたコインの総額の比率であり、ＢＥＴ数カウンタの累計と払出し枚数カウンタの累計とに基づき算出することができる。
【０１０７】
また、還元プラン情報３３ｂは、還元プランの開始時に「１０」枚のコインを投入することで、その時点を基準とするスロットマシン１のペイアウト率が「９０％」を下回ったときにコイン「２０」枚を還元する条件を示す還元プランに関する情報であり、同様に、還元プラン情報３３ｃは、還元プランの開始時に「１５」枚のコインを投入することで、その時点を基準とするスロットマシン１のペイアウト率が「９０％」を下回ったときにコイン「３０」枚を還元する条件を示す還元プランに関する情報である。
【０１０８】
このような還元プラン情報３３ａ，３３ｂ，３３ｃがＲＡＭ３３に格納されている場合、メインＣＰＵ３２は、コイン投入スタート・チェック処理の際に掛け枚数分のコインを１度だけ受け付けると共に、還元処理の際、遊技者が選択した還元プランの条件が成立したときに、その条件において規定されている還元枚数相当のコインを払出し枚数カウンタに加算する。この場合、還元プランの条件としてペイアウト率の閾値が定められているため、そのペイアウト率を下回った場合に還元がおこなわれるような還元プランが遊技者に提供される。
【０１０９】
従って、ＲＡＭ３３に格納される還元プラン情報３３ａ，３３ｂ，３３ｃが図１７に示すような態様であっても、遊技者は３つの還元プランから、自分のゲームスタイルやゲーム状況を考慮した上で、希望する還元プランを選択することができる。そのため、遊技者のゲームに対する興趣の向上が実現されており、このようなスロットマシン１においてもやはり従来技術にはないエンタテイメント性が備えられている。
（第２実施形態）
【０１１０】
次に、本発明の第２実施形態について、図１８〜図２０を参照しつつ説明する。第２実施形態に係るゲームシステム２２０は、８台のスロットマシン２１０と、スロットマシン２１０との間でデータを送受信可能に接続されたゲームサーバ２００とを備えている。なお、スロットマシン２１０は、スロットマシン１と同様の構成を備えるため、スロットマシン１との相違点を中心に説明し、同一の構成には同一の符号を記して説明を省略する。また、スロットマシン２１０において行われる処理のうち、スロットマシン１で行われる処理と同様の処理については説明を省略する。
【０１１１】
図１８に示すように、本実施形態におけるスロットマシン２１０は、第１実施形態に係るスロットマシン１の構成に他に、Ｉ／Ｏポート３９を介してメインＣＰＵ３２に接続された通信処理部２１１及び通信制御部２１２を備えている。通信処理部２１１は、メインＣＰＵ３２の指示にしたがい作動して、ゲームサーバ２００と通信を行うための回線の接続および切断を制御する。通信処理部２１１は通信制御部２１２の指示にしたがい作動して、データの送受信を実行する。
【０１１２】
ゲームサーバ２００は、本発明におけるコントローラに相当するＣＰＵ２０１と、ＲＯＭ２０２及びＲＡＭ２０３（格納部）とを備える。さらに、ゲームサーバ２００は、Ｉ／Ｏポート２０７を介してＣＰＵ２０１に接続された通信処理部２０４、通信制御部２０５及び記憶装置２０６を備えている。
【０１１３】
ＣＰＵ２０１は、所定のゲームシステムプログラムにしたがい作動する一方、Ｉ／Ｏポート２０７を介して、他の構成要素との信号の入出力を行い、ゲームサーバ２００全体の動作制御を行う。ＲＯＭ２０２には、ＣＰＵ２０１により実行されるＢＩＯＳなどのプログラムと、恒久的なデータが記憶されている。ＲＡＭ２０３にはＣＰＵ２０１が作動する際に用いるデータやプログラムが記憶されており、ゲームシステムプログラムが少なくとも記憶されている。
【０１１４】
そして、本実施形態においては、このＲＡＭ２０３に、上述した入賞役決定テーブル９２と、図１９に示すように３つの還元プラン情報２０３ａ，２０３ｂ，２０３ｃが格納されている。ＲＡＭ２０３に格納された３つの還元プラン情報２０３ａ，２０３ｂ，２０３ｃは、例えば、図７に示した還元プラン情報３３ａ，３３ｂ，３３ｃや、図１６に示した還元プラン情報３３ａ，３３ｂ，３３ｃや、図１７に示した還元プラン情報３３ａ，３３ｂ，３３ｃ等と同様のものである。
【０１１５】
通信処理部２０４は、ＣＰＵ２０１の指示にしたがい作動して、スロットマシン２１０と通信を行うための回線の接続および切断を制御する。通信処理部２０４は通信制御部２０５の指示にしたがい作動して、データの送受信を実行する。
【０１１６】
続いて、ゲームシステム２２０の制御処理について説明する。ゲームシステム２２０においては、第１実施形態に係るスロットマシン１が行っていた制御処理（図７参照）を、スロットマシン２１０とゲームサーバ２００との協働により実現する。すなわち、ゲームシステム２２０では、第１実施形態にに係るスロットマシン１が行っていた制御処理の一部を、ゲームサーバ２００が代行し、その残りの処理をスロットマシン２１０が行う。
【０１１７】
ここで、図２０は、ゲームシステム２２０におけるスロットマシン２１０とゲームサーバ２００との間のデータの送受信を示すシーケンス図である。なお、図２０では、ステップを“Ｓ”として略して記載している。
【０１１８】
すなわち、ゲームシステム２２０においては、第１実施形態のスロットマシン１の１ゲーム終了時初期化処理（図８のステップ３）と同様の１ゲーム終了時初期化処理（ステップ２０１）がスロットマシン２１０によって実行された後、その処理の終了がゲームサーバ２００に通知され、ゲームサーバ２００により、第１実施形態の保険モード選択処理（図８のステップ１００）と同様の保険モード選択処理（ステップ２０２）が実行される。つまり、ゲームサーバ２００のＣＰＵ２０１は、遊技者による還元プランの選択操作を受けて、遊技者が選択した還元プランを決定し、ＲＡＭ２０３に格納されている還元プラン情報２０３ａ，２０３ｂ，２０３ｃの中からその還元プランに対応する還元プラン情報を判別する。
【０１１９】
ゲームサーバ２００は、ステップ２０２に続くステップ２０３において、コイン投入スタート・チェック処理（図８のステップ４）と同様のコイン投入スタート・チェック処理を実行する。このコイン投入スタート・チェック処理の際に、ゲームサーバ２００のＣＰＵ２０３は、上記保険モード選択処理において遊技者が選択した還元プランに対応する還元プラン情報の掛け枚数分のコイン投入を受け付ける。
【０１２０】
さらに、ゲームサーバ２００は、ステップ２０３に続くステップ２０４において、第１実施形態の内部抽選処理（図８のステップ５）と同様の内部抽選処理を実行した後、その処理の終了がスロットマシン２１０を通知する。
【０１２１】
すると、スロットマシン２１０は、ステップ２０５として、第１実施形態のリール制御処理（図８のステップ６）と同様のリール制御処理を実行する。つまり、ゲームサーバ２００における内部抽選処理の結果に基づき、各シンボル表示エリア３Ａ〜３Ｃにシンボル停止表示画像を表示する。
【０１２２】
一方、ゲームサーバ２００では、スロットマシン２１０によるリール制御処理と並行して、第１実施形態の払出し枚数決定処理（図８のステップ７）と同様の払出し枚数決定処理（ステップ２０６）を実行する。このとき、ゲームサーバ２００のＣＰＵ２０３は、保険モード選択処理（ステップ２０３）において遊技者が選択した還元プランの条件が成立しているときには、その還元プランに対応するＲＡＭ２０３の還元プラン情報２０３ａ，２０３ｂ，２０３ｃを参照して、その還元プランの還元枚数を払出し枚数カウンタに加算する。
【０１２３】
ゲームサーバ２００は、払出し枚数決定処理を実行した後、その処理の終了をスロットマシン２１０に通知し、その通知を受けたスロットマシン２１０は、第１実施形態のコイン払出し処理（図８のステップ１０）と同様のコイン払出し処理（ステップ２０７）を実行する。このとき、スロットマシン２１０からは、停止シンボルの組合せが入賞役であった場合にはその入賞役に対応する払出し枚数、還元プランの条件が成立した場合にはその還元枚数、及び、ボーナスゲームが行われた場合にはそのゲームでの払出し枚数が加算された払出し枚数カウンタに応じた枚数のコインが払い出される。
【０１２４】
そして、第２実施形態に係るゲームシステム２２０及びゲームサーバ２００においても、第１実施形態に係るスロットマシン１と同様の効果を得ることができる。
【０１２５】
つまり、ゲームシステム２２０においては、ゲームサーバ２００のＣＰＵ２０１が、ＲＡＭ２０３に格納された３つの還元プラン情報２０３ａ，２０３ｂ，２０３ｃのうち、遊技者が選択した還元プランに対応する還元プラン情報に基づいてコインの還元をおこなう。そのため、遊技者は３つの還元プランから、自分のゲームスタイル（ゲーム時間、コイン投入量、期待するペイアウト率等）やゲーム状況を考慮した上で、希望する還元プランを選択することができる。従って、このようなゲームシステム２２０においても、スロットマシン１同様、遊技者各々に選択可能な複数の還元プランを提供するため、遊技者のゲームに対する興趣の向上が実現されており、従来技術にはないエンタテイメント性が備えられている。
【０１２６】
本発明は上記実施形態に限定されるものではなく、様々な変形が可能である。例えば、ゲーム機は、スロットマシンに限らず、例えばトランプゲーム等の各種ゲーム機に変更することができる。
【０１２７】
また、スロットマシン（若しくはゲームサーバ）に格納する還元プラン情報の数は、３つに限らず、２つ以上であれば、適宜増減することができる。さらに、還元プラン情報に対応する還元プランも、上記態様に限らず、例えば、ボーナスゲーム入賞の如何に関わらず所定ゲーム数が消化されたときにコインの還元が行われる態様や、還元プランの条件判定が複数回ある態様（１００ゲーム毎にコイン還元の条件判定が行われる態様など）であってもよい。
【０１２８】
上述の実施形態では、シンボル表示エリアを３つ設けていたが、シンボル表示エリアの個数は３つに限定されることはなく、５個や７個であってもよい。また、例えば、複数行、且つ、複数列（例えば、３×３）に配置した複数のシンボル表示エリアを設けてもよい。そして、複数のシンボル表示エリアによって有効ラインが設定され、有効ライン上の複数のシンボル表示エリアに停止表示されるシンボルが所定の組み合わせになった場合に入賞役に当選するものとしてもよい。
【０１２９】
また、上記各実施形態では、ＬＣＤからなるメインディスプレイにスクロール画像を表示させてスロットゲームを行うスロットマシンを例に説明したが、機械式のリールを備え、このリールの回転及び停止を制御してスロットゲームを行えるスロットマシンであってもよい。
【図面の簡単な説明】
【０１３０】
【図１】図１は、本発明の第１実施形態に係るスロットマシンのＲＡＭに格納された還元プラン情報を示した図である。
【図２】図２は、本発明の第１実施形態に係るスロットマシンの全体構成を示す斜視図である。
【図３】図３は、第１リール〜第３リールのシンボル配列とコードナンバーデータとを対応付けて示す図である。
【図４】図４は、内部の構成を中心に示すスロットマシンのブロック図である。
【図５】図５は、画像制御回路の内部構成の一例を示すブロック図である。
【図６】図６は、入賞役決定テーブルの一例を示す図である。
【図７】図７は、図１に示した還元プラン情報のデータ構成を示した図であり、（ａ）は第１の還元プラン情報のデータ構成、（ｂ）は第２の還元プラン情報のデータ構成、（ｃ）は第３の還元プラン情報のデータ構成を示している。
【図８】図８は、メイン制御処理の動作手順を示すフローチャートである。
【図９】図９は、保険モード選択処理の動作手順を示すフローチャートである。
【図１０】図１０は、コイン投入・スタートチェック処理の動作手順を示すフローチャートである。
【図１１】図１１は、内部抽選処理の動作手順を示すフローチャートである。
【図１２】図１２は、リール制御処理の動作手順を示すフローチャートである。
【図１３】図１３は、払出し枚数決定処理の動作手順を示すフローチャートである。
【図１４】図１４は、還元処理の動作手順を示すフローチャートである。
【図１５】図１５は、プラン選択画面の一例を示した図である。
【図１６】図１６は、異なる態様の還元プラン情報のデータ構成を示した図であり、（ａ）は第１の還元プラン情報のデータ構成、（ｂ）は第２の還元プラン情報のデータ構成、（ｃ）は第３の還元プラン情報のデータ構成を示している。
【図１７】図１７は、異なる態様の還元プラン情報のデータ構成を示した図であり、（ａ）は第１の還元プラン情報のデータ構成、（ｂ）は第２の還元プラン情報のデータ構成、（ｃ）は第３の還元プラン情報のデータ構成を示している。
【図１８】図１８は、本発明の第２実施形態に係るゲームシステムを示すブロック図である。
【図１９】図１９は、図１８のゲームシステムのゲームサーバのＲＡＭに格納された還元プラン情報を示した図である。
【図２０】図２０は、スロットマシンとゲームサーバとの動作手順をデータの送受信を中心にして示すシーケンス図である。
【符号の説明】
【０１３１】
１，２１０…スロットマシン、３…メインディスプレイ、３Ａ，３Ｂ，３Ｃ…シンボル表示エリア、３２…メインＣＰＵ、３３…ＲＡＭ、３３ａ，３３ｂ，３３ｃ…還元プラン情報、３４…ＲＯＭ、２００…ゲームサーバ、２０１…ＣＰＵ、２０３…ＲＡＭ、２０３ａ，２０３ｂ，２０３ｃ…還元プラン情報、２２０…ゲームシステム。
【図１】
2008183039.tif 000003
【図２】
2008183039.tif 000004
【図３】
2008183039.tif 000005
【図４】
2008183039.tif 000006
【図５】
2008183039.tif 000007
【図６】
2008183039.tif 000008
【図７】
2008183039.tif 000009
【図８】
2008183039.tif 000010
【図９】
2008183039.tif 000011
【図１０】
2008183039.tif 000012
【図１１】
2008183039.tif 000013
【図１２】
2008183039.tif 000014
【図１３】
2008183039.tif 000015
【図１４】
2008183039.tif 000016
【図１５】
2008183039.tif 000017
【図１６】
2008183039.tif 000018
【図１７】
2008183039.tif 000019
【図１８】
2008183039.tif 000020
【図１９】
2008183039.tif 000021
【図２０】
2008183039.tif 000022