(57)【要約】      （修正有）【課題】機能性を向上するとともに、カジノ顧客をプレイヤーとして引き付ける力の強い魅力的なゲーミングマシンを提供する。【解決手段】ゲーミングマシンはゲームを提供し、操作部、ディスプレイ装置、メモリ装置、およびゲーム制御部を含む。ゲーム制御部は、ゲーム機構をディスプレイ装置のゲーム画面に表示するようにプログラムされたプロセッサを含む。ゲームはフィーチャー特典およびジャックポットフィーチャー特典を含む。ジャックポットフィーチャー特典はジャックポットフィーチャー特典プールから付与される。ジャックポットフィーチャー特典プールは、賭けに供するものを通じて、およびフィーチャー特典が付与される時によって資金が提供される。【選択図】図１４
2020075103.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤーの入力操作を受け付ける操作部と、
コンピュータグラフィックスを含むゲーム画面を表示するディスプレイ装置と、
ゲーム実行プログラムおよび設定データ構造体を格納し、前記ゲーム実行プログラムはゲームを生成するためのコンピュータ命令を含み、前記設定データ構造体はジャックポットフィーチャー特典プールを表現するメモリ装置と、
前記ゲーム実行プログラムを実行して前記ゲームを前記プレイヤーに提供し、前記操作部、前記ディスプレイ装置、および前記メモリ装置に接続され、プロセッサを含むゲーム制御部とを備え、
前記プロセッサは、
前記プレイヤーに前記ゲームに対して賭けに供するものを設定させ、
前記賭けに供するものの一部を前記ジャックポットフィーチャー特典プールに追加し、
前記ゲームのインスタンスの結果をランダムに設定し、
前記ゲームの前記インスタンスの前記ランダムに決定された結果を表示するためのゲーム機構を前記ディスプレイ装置の前記ゲーム画面に表示し、
前記ゲームの前記インスタンスの結果に応じてゲーム特典を前記プレイヤーに付与し、
前記ゲームの前記インスタンスに関連付けられた第１トリガー条件を検出し、前記第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典を前記プレイヤーに付与し、（２）第１フィーチャー寄与額を前記ジャックポットフィーチャー特典プールに追加し、および
前記ゲームの前記インスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、前記ジャックポットフィーチャートリガー条件を検出したことに応じて、前記ジャックポットフィーチャー特典プールの少なくとも一部を前記プレイヤーに付与するようにプログラムされるゲーミングマシン。
【請求項２】
前記第１フィーチャー特典は所定額である請求項１に記載のゲーミングマシン。
【請求項３】
前記ジャックポットフィーチャー特典プールの前記少なくとも一部はランダムに決定される請求項１に記載のゲーミングマシン。
【請求項４】
前記プロセッサは、前記ゲームの前記インスタンスに関連付けられた第２トリガー条件を検出し、前記第２トリガー条件を検出したことに応じて、（１）第２フィーチャー特典を前記プレイヤーに付与し、（２）第２フィーチャー寄与額を前記ジャックポットフィーチャー特典プールに追加するようにさらにプログラムされる請求項１に記載のゲーミングマシン。
【請求項５】
前記ゲーム機構は複数の行および列に配置された複数のセルを有するグリッドを含み、前記ゲームの前記インスタンスの結果は、ランダムに決定され、前記複数のセルそれぞれに表示されたシンボルを含み、各セル内に表示された前記シンボルはゲームシンボルセットに含まれる請求項１に記載のゲーミングマシン。
【請求項６】
前記ゲームシンボルセットは第１トリガーシンボルを含み、前記第１トリガー条件は前記ゲームの前記インスタンスの結果における少なくとも１つの第１トリガーシンボルの出現である請求項５に記載のゲーミングマシン。
【請求項７】
前記プロセッサはジャックポットサブシンボルを前記ゲームの前記インスタンスの結果における少なくとも１つの第１トリガーシンボルにランダムに追加し、前記ジャックポットフィーチャートリガー条件は前記ゲームの前記インスタンスの結果における前記サブシンボルを有する少なくとも１つの第１トリガーシンボルの出現である請求項６に記載のゲーミングマシン。
【請求項８】
前記設定データ構造体は複数の仮想リールを表現し、各仮想リールはゲームシンボルが配置された複数のシンボル位置を有し、前記ゲームはビデオスロットゲームであり、前記プロセッサは各仮想リールのための停止位置を設定することによって前記ゲームの前記インスタンスの結果をランダムに決定する請求項１に記載のゲーミングマシン。
【請求項９】
グリッド内の各列は関連する仮想リールを有する請求項８に記載のゲーミングマシン。
【請求項１０】
グリッド内の各セルは関連する仮想リールを有する請求項８に記載のゲーミングマシン。
【請求項１１】
ゲーミングマシンのための制御方法であって、前記ゲーミングマシンは、操作部、ディスプレイ装置、メモリ装置、およびゲーム制御部を含み、前記操作部はプレイヤーの入力操作を受け付け、前記ディスプレイ装置はコンピュータグラフィックスを含むゲーム画面を表示し、前記メモリ装置はゲーム実行プログラムおよび設定データ構造体を格納し、前記ゲーム実行プログラムはゲームを生成するためのコンピュータ命令を含み、前記設定データ構造体はジャックポットフィーチャー特典プールを表現し、前記ゲーム制御部は前記ゲーム実行プログラムを実行して前記ゲームを前記プレイヤーに提供し、前記ゲーム制御部は、前記操作部、前記ディスプレイ装置、および前記メモリ装置に接続され、前記ゲーム制御部はプロセッサを含み、
前記プロセッサは、
前記プレイヤーに前記ゲームに対して賭けに供するものを設定させ、
前記賭けに供するものの一部を前記ジャックポットフィーチャー特典プールに追加し、
前記ゲームのインスタンスの結果をランダムに設定し、
前記ゲームの前記インスタンスの前記ランダムに決定された結果を表示するためのゲーム機構を前記ディスプレイ装置の前記ゲーム画面に表示し、
前記ゲームの前記インスタンスの結果に応じてゲーム特典を前記プレイヤーに付与し、
前記ゲームの前記インスタンスに関連付けられた第１トリガー条件を検出し、前記第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典を前記プレイヤーに付与し、（２）第１フィーチャー寄与額を前記ジャックポットフィーチャー特典プールに追加し、および
前記ゲームの前記インスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、前記ジャックポットフィーチャートリガー条件を検出したことに応じて、前記ジャックポットフィーチャー特典プールの少なくとも一部を前記プレイヤーに付与するようにプログラムされる制御方法。
【請求項１２】
前記第１フィーチャー特典は所定額である請求項１１に記載の制御方法。
【請求項１３】
前記ジャックポットフィーチャー特典プールの前記少なくとも一部はランダムに決定される請求項１１に記載の制御方法。
【請求項１４】
前記プロセッサは、前記ゲームの前記インスタンスに関連付けられた第２トリガー条件を検出し、前記第２トリガー条件を検出したことに応じて、（１）第２フィーチャー特典を前記プレイヤーに付与し、（２）第２フィーチャー寄与額を前記ジャックポットフィーチャー特典プールに追加するようにさらにプログラムされる請求項１１に記載の制御方法。
【請求項１５】
前記ゲーム機構は複数の行および列に配置された複数のセルを含むグリッドを有し、前記ゲームの前記インスタンスの結果は、ランダムに決定され、前記複数のセルそれぞれに表示されたシンボルを含み、各セル内に表示された前記シンボルはゲームシンボルセットに含まれる請求項１１に記載の制御方法。
【請求項１６】
前記ゲームシンボルセットは第１トリガーシンボルを含み、前記第１トリガー条件は前記ゲームの前記インスタンスの果における少なくとも１つの第１トリガーシンボルの出現である請求項１５に記載の制御方法。
【請求項１７】
前記プロセッサはジャックポットサブシンボルを前記ゲームの前記インスタンスの結果における前記少なくとも１つの第１トリガーシンボルにランダムに追加し、前記ジャックポットフィーチャートリガー条件は前記ゲームの前記インスタンスの結果における前記サブシンボルを有する少なくとも１つの第１トリガーシンボルの出現である、請求項１６に記載の制御方法。
【請求項１８】
前記設定データ構造体は複数の仮想リールを表現し、各仮想リールはゲームシンボルが配置された複数のシンボル位置を有し、前記ゲームはビデオスロットゲームであり、前記プロセッサは各仮想リールのための停止位置を設定することによって前記ゲームの前記インスタンスの結果をランダムに決定する請求項１１に記載の制御方法。
【請求項１９】
グリッド内の各列は関連する仮想リールを有する請求項１８に記載の制御方法。
【請求項２０】
グリッド内の各セルは関連する仮想リールを有する請求項１８に記載の制御方法。
【請求項２１】
コンピュータ実行可能命令を記録した１つまたは複数の非一時的コンピュータ可読記憶媒体であって、前記コンピュータ実行可能命令は、プロセッサによって実行された場合、前記プロセッサに、
操作部におけるプレイヤーの入力操作を受け付け、
前記プレイヤーにゲームに対して賭けに供するものを設定させ、
前記賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、
前記ゲームのインスタンスの結果をランダムに設定し、
前記ゲームの前記インスタンスの前記ランダムに決定された結果を表示するためのゲーム機構をディスプレイ装置のゲーム画面に表示し、
前記ゲームの前記インスタンスの結果に応じてゲーム特典を前記プレイヤーに付与し、
前記ゲームの前記インスタンスに関連付けられた第１トリガー条件を検出し、前記第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典を前記プレイヤーに付与し、（２）第１フィーチャー寄与額を前記ジャックポットフィーチャー特典プールに追加し、および
前記ゲームの前記インスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、前記ジャックポットフィーチャートリガー条件を検出したことに応じて、前記ジャックポットフィーチャー特典プールの少なくとも一部を前記プレイヤーに付与すること
を実行させる１つまたは複数の非一時的コンピュータ可読記憶媒体。
【請求項２２】
ゲームフィーチャーをプレイヤーに提供するモバイルコンピューティングデバイスであって、
コンピュータグラフィックスを含むゲーム画面を表示するタッチディスプレイ装置と、
前記ゲームフィーチャーを生成するためのコンピュータ命令を含むゲーム実行プログラムを格納するメモリ装置と、
前記ゲーム実行プログラムを実行して前記ゲームフィーチャーを提供し、前記タッチディスプレイ装置、および前記メモリ装置に接続され、プロセッサを含むゲーム制御部とを備え、
前記プロセッサは、
前記タッチディスプレイ装置におけるプレイヤーの入力操作を受け付け、
前記プレイヤーに前記ゲームに対して賭けに供するものを設定させ、
前記賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、
前記ゲームのインスタンスの結果をランダムに設定し、
前記ゲームの前記インスタンスの前記ランダムに決定された結果を表示するためのゲーム機構を前記タッチディスプレイ装置のゲーム画面に表示し、
前記ゲームの前記インスタンスの結果に応じてゲーム特典を前記プレイヤーに付与し、
前記ゲームの前記インスタンスに関連付けられた第１トリガー条件を検出し、前記第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典を前記プレイヤーに付与し、（２）第１フィーチャー寄与額を前記ジャックポットフィーチャー特典プールに追加し、および
前記ゲームの前記インスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、前記ジャックポットフィーチャートリガー条件を検出したことに応じて、前記ジャックポットフィーチャー特典プールの少なくとも一部を前記プレイヤーに付与する
ようにプログラムされるモバイルコンピューティングデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本発明はゲーミングマシン、ゲーミングマシンの制御方法、およびゲーミングマシン用のプログラムに関する。
【背景技術】
【０００２】
[0002]スロットマシンに代表されるゲーミングマシンは、手軽に楽しめるゲームを提供する機器としてカジノの顧客の間で非常に人気があり、最近の統計ではカジノの売上の半数以上をゲーミングマシンの売り上げが占めているという報告もなされている。初期のスロットマシンは、コインの投入を受け付けて、ハンドル操作に応じて機械的に構成されたリールを回転および停止させ、単一のペイライン上に停止したシンボルの組み合わせにより勝敗を判定するという単純な機器であった。しかしながら、近時におけるゲーミングマシンは、コンピュータ制御されたステッピングモータで物理的なリールを高い精度で駆動するメカニカルスロットマシン、コンピュータに接続されたディスプレイで仮想的なリールを表示するビデオスロットマシン、または同様の技術を他のカジノゲームへ適用した各種ゲーミングマシンへと高度化が急速に進んでいる。これらゲーミングマシンを開発するメーカーにとっては、ゲーミングマシンの機能性を向上するとともに、カジノ顧客をプレイヤーとして引き付ける力の強い魅力的なゲームを提供することが重要なテーマになっている。
【発明の概要】
【０００３】
[0003]本発明の一態様においては、操作部と、ディスプレイ装置と、メモリ装置と、ゲーム制御部とを有するゲーミングマシンが提供される。操作部は、プレイヤーの入力操作を受け付ける。ディスプレイ装置は、コンピュータグラフィックスを含むゲーム画面を表示する。メモリ装置はゲーム実行プログラムおよび設定データ構造体を格納する。ゲーム実行プログラムは、ゲームを生成するためのコンピュータ命令を含む。設定データ構造体はジャックポットフィーチャー特典プールを表現する。ゲーム制御部はゲーム実行プログラムを実行してゲームをプレイヤーに提供する。ゲーム制御部は、操作部、ディスプレイ装置、およびメモリ装置に接続され、プロセッサを含む。プロセッサは、プレイヤーにゲームに対して賭けに供するものを設定させ、賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、ゲームのインスタンスの結果をランダムに設定し、ゲーム機構をディスプレイ装置のゲーム画面に表示するようにプログラムされる。ゲーム機構は、ゲームのインスタンスのランダムに決定された結果を表示する。プロセッサは、ゲームのインスタンスの結果に応じてゲーム特典をプレイヤーに付与し、ゲームのインスタンスに関連付けられた第１トリガー条件を検出し、第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典をプレイヤーに付与し、（２）第１フィーチャー寄与額をジャックポットフィーチャー特典プールに追加するようにさらにプログラムされる。プロセッサは、ゲームのインスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、ジャックポットフィーチャートリガー条件を検出したことに応じて、ジャックポットフィーチャー特典プールの少なくとも一部をプレイヤーに付与するようにさらにプログラムされる。
【０００４】
[0004]本発明の別の態様においては、ゲーミングマシンのための制御方法が提供される。ゲーミングマシンは、操作部と、ディスプレイ装置と、メモリ装置と、ゲーム制御部とを含む。操作部は、プレイヤーの入力操作を受け付ける。ディスプレイ装置は、コンピュータグラフィックスを含むゲーム画面を表示する。メモリ装置はゲーム実行プログラムおよび設定データ構造体を格納する。ゲーム実行プログラムは、ゲームを生成するためのコンピュータ命令を含む。設定データ構造体はジャックポットフィーチャー特典プールを表現する。ゲーム制御部はゲーム実行プログラムを実行してゲームをプレイヤーに提供する。ゲーム制御部は、プレイヤーにゲームに対して賭けに供するものを設定させ、賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、ゲームのインスタンスの結果をランダムに設定し、ゲーム機構をディスプレイ装置のゲーム画面に表示するようにプログラムされたプロセッサを含む。ゲーム機構は、ゲームのインスタンスのランダムに決定された結果を表示する。プロセッサは、ゲームのインスタンスの結果に応じてゲーム特典をプレイヤーに付与し、ゲームのインスタンスに関連付けられた第１トリガー条件を検出し、第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典をプレイヤーに付与し、（２）第１フィーチャー寄与額をジャックポットフィーチャー特典プールに追加するようにさらにプログラムされる。プロセッサは、ゲームのインスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、ジャックポットフィーチャートリガー条件を検出したことに応じて、ジャックポットフィーチャー特典プールの少なくとも一部をプレイヤーに付与するようにさらにプログラムされる。
【０００５】
[0005]本発明のさらなる態様においては、コンピュータ実行可能命令を記録した１つまたは複数の非一時的コンピュータ可読記憶媒体が提供される。コンピュータ実行可能命令は、プロセッサによって実行された場合、プロセッサに、操作部におけるプレイヤーの入力操作を受け付け、プレイヤーにゲームに対して賭けに供するものを設定させ、賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、ゲームのインスタンスの結果をランダムに設定し、およびゲーム機構をディスプレイ装置のゲーム画面に表示することを実行させる。ゲーム機構は、ゲームのインスタンスのランダムに決定された結果を表示する。プロセッサは、ゲームのインスタンスの結果に応じてゲーム特典をプレイヤーに付与し、ゲームのインスタンスに関連付けられた第１トリガー条件を検出し、第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典をプレイヤーに付与し、（２）第１フィーチャー寄与額をジャックポットフィーチャー特典プールに追加する。プロセッサは、ゲームのインスタンスに関連付けられたジャックポットフィーチャートリガー条件をさらに検出し、ジャックポットフィーチャートリガー条件を検出したことに応じて、ジャックポットフィーチャー特典プールの少なくとも一部をプレイヤーに付与する。
【０００６】
[0006]本発明のさらに別の態様では、モバイルコンピューティングデバイスが提供される。モバイルコンピューティングデバイスは、タッチディスプレイ装置、メモリ装置、およびプロセッサを含む。タッチディスプレイ装置はコンピュータグラフィックスを含むゲーム画面を表示する。メモリ装置は、ゲームフィーチャーを生成するためのコンピュータ命令を含むゲーム実行プログラムを格納する。ゲーム制御部はゲーム実行プログラムを実行してゲームフィーチャーを提供する。ゲーム制御部は、タッチディスプレイ装置およびメモリ装置に接続される。ゲーム制御部は、プレイヤーにゲームに対して賭けに供するものを設定させ、賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、ゲームのインスタンスの結果をランダムに設定し、ゲーム機構をディスプレイ装置のゲーム画面に表示するようにプログラムされたプロセッサを含む。ゲーム機構は、ゲームのインスタンスのランダムに決定された結果を表示する。プロセッサは、ゲームのインスタンスの結果に応じてゲーム特典をプレイヤーに付与し、ゲームのインスタンスに関連付けられた第１トリガー条件を検出し、第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典をプレイヤーに付与し、（２）第１フィーチャー寄与額をジャックポットフィーチャー特典プールに追加するようにさらにプログラムされる。プロセッサは、ゲームのインスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、ジャックポットフィーチャートリガー条件を検出したことに応じて、ジャックポットフィーチャー特典プールの少なくとも一部をプレイヤーに付与するようにさらにプログラムされる。
【図面の簡単な説明】
【０００７】
【図１Ａ】第１実施形態に係るゲーミングマシンの斜視図である。
【図１Ｂ】図１Ａのゲーミングマシンの正面図である。
【図２】図１のゲーミングマシンの機能ブロック図である。
【図３】本発明の一実施形態に係る、図１Ａ〜２のゲーミングマシンの表示領域の第１の概略図である。
【図４】本発明の一実施形態に係る、表示領域に表示されるシンボルの序列を示すシンボル配列を含む仮想リールストリップの例を示す図である。
【図５】本発明の一実施形態に係る、表示領域に表示されるシンボルを示す図である。
【図６】図５の判定領域で設定されるペイラインの一例を示す図である。
【図７】ゲームを実行する機能を図１Ａ〜２に示されたゲーミングマシンで行うために使用し得るゲーム制御部のブロック図である。
【図８】ゲームを実行する機能を図１Ａ〜２に示されたゲーミングマシンで行うために使用し得るゲーム制御部のブロック図である。
【図９】ゲームを実行する機能を図１Ａ〜２に示されたゲーミングマシンで行うために使用し得るゲーム制御部のブロック図である。
【図１０】ゲームを実行する機能を図１Ａ〜２に示されたゲーミングマシンで行うために使用し得るゲーム制御部のブロック図である。
【図１１】本発明の一実施形態に係る、サーバコンピュータシステムの機能ブロック図である。
【図１２】図１１のサーバコンピュータシステムで使用し得るモバイルコンピューティングデバイスの正面図である。
【図１３】本発明の諸実施形態に係る、図１Ａ〜図１Ｂに示されたゲーミングマシンおよび図１１および図１２に示されたサーバシステムによって使用され得るコンピュータプログラムデータファイルの例示的な図である。
【図１４】本発明の一実施形態に係る、ゲーム中のゲーミングマシンの動作時に使用されるアルゴリズムを説明するフローチャートである。
【図１５】本発明の別の実施形態に係る、表示領域上に表示されたシンボルを示す図である。
【図１６】本発明の実施形態に係る、アップグレードされたフィーチャー特典シンボルのグラフィック表現である。
【図１７】本発明の実施形態に係る、選択されたベットレベルに基づく有効なリールを示すグラフィック表現である。
【図１８】本発明の実施形態に係る、ハイブリッドジャックポット特典を付与するためのプロセスのグラフィック表現である。
【実施形態の詳細な説明】
【０００８】
[00023]図面全体を通じて、対応する参照符号は対応する部分を示す。
【０００９】
[00024]以下、添付図面を参照しつつ本発明の一実施形態に係るゲーミングマシンを詳細に説明する。さらに、各図において同一または相当部分には同一の符号を付し、重複する説明を省略する。図面において示されるように、また動作として、本発明は、ゲーミングマシン、ゲーミングマシンの制御方法、ならびにゲームフィーチャーをプレイヤーに提供するゲーミングマシンおよび／またはモバイルコンピューティングデバイス用のプログラムに関する。本発明の一態様においては、ゲーミングマシンはプライマリゲームを提供してもよい。ゲームフィーチャーは、プライマリゲーム中に、またはプライマリゲームによって提供されるゲームフィーチャーとして提供されてもよいし、ゲームフィーチャーはプライマリゲーム中にトリガーされるボーナスゲームとして提供されても構わない。
【００１０】
[00025]本発明は、ゲーム機構をディスプレイ装置のゲーム画面に表示するプライマリゲームおよび／またはゲームフィーチャーを含み得るゲームを動作させるためにプロセッサによって実行されるコンピュータ命令を含むゲーム実行プログラムを提供することによって、既存のゲーミングマシンの機能性を改善する（下記参照）。以下において詳述されるように、ゲーム機構は、複数のセルで構成されたグリッドを含み得る。ゲーム中、シンボルがランダムに決定され、セルに表示される。セルに表示されたシンボルは、ゲームの結果を構成する。
【００１１】
[00026]一実施形態においては、ゲームフィーチャーは、少なくとも１つのフィーチャー特典およびジャックポットフィーチャー特典を含む。後述されるように、プレイヤーは賭けに供するものをプライマリゲームにベットし得る。プライマリゲームがプレイされ、結果が決定される。プレイヤーは、プライマリゲームの結果および所定の配当表に応じてプライマリゲーム特典を付与され得る。第１トリガー条件が発生した場合には、プレイヤーはフィーチャー特典を付与され得る。加えて、ジャックポットフィーチャートリガー条件が発生した場合には、プレイヤーはジャックポットフィーチャー特典を付与され得る。一実施形態においては、フィーチャー特典は所定額である。ジャックポットフィーチャー特典はジャックポットフィーチャー特典プールから付与される。ジャックポットフィーチャー特典プールに寄与するのは、（１）プライマリゲームにベットされた賭けに供するものの数パーセント、および、（２）フィーチャー特典がプレイヤーに付与された場合の追加額、すなわち、寄与額である。
【００１２】
[00027]本発明の一態様においては、フィーチャー特典の付与またはジャックポットフィーチャー特典の付与はプライマリゲーム中にトリガーされ得る。一実施形態においては、フィーチャー特典またはジャックポットフィーチャー特典の付与は、プライマリゲームの結果における所定数のそれぞれの所定のシンボルの出現とともにトリガーされる（下記参照）。別の実施形態においては、ゲームフィーチャーのトリガーはミステリートリガーでもよい。例えば、各々の追加の賭けに供するものの一部は１つまたは複数のプールに追加されてもよい。一実施形態においては、ゲームフィーチャーは、プールのうちの１つにおける額が所定またはランダムな閾値を超えるとトリガーされ得る。場合によっては、フィーチャー特典またはジャックポットフィーチャー特典は、その者のプールへの寄与によりプールが閾値を超えたプレイヤーに付与されることになる。トリガーは任意の好適なトリガー条件であり得る。
【００１３】
[00028]図１Ａ〜図１２を参照すると、本発明の一実施形態におけるプライマリゲームおよび／またはゲームフィーチャーを提供するためのゲーミングマシン、システム、およびモバイルコンピューティングデバイスが示される。
【００１４】
[00029]本実施形態に係るゲーミングマシンは、所定のゲーム価値（または賭けに供するもの）をプレイヤーから受け付け、ゲーム結果（または成果）を生成し、ゲーム結果および１つまたは複数の配当表に従ってプレイヤーに配当を提供する。図１Ａおよび図１Ｂそれぞれは、本実施形態に係るゲーミングマシン１０の斜視図および正面図である。図１Ａおよび図１Ｂに示されるように、このゲーミングマシン１０は、上部ディスプレイ１４、下部ディスプレイ１６、およびコントロールパネル１８を提供するキャビネット１２を提供し、プレイヤートラッキングまたはランキングユニット２０を収容することができる。キャビネット１２は、各部分（後述参照）を制御するゲーム制御部２２（図２参照）も収容する。制御部２２は、ゲームの操作中に使用されるランダムナンバージェネレータ（ＲＮＧ）も実装する。以下では、各構成について説明する。
【００１５】
[00030]上部ディスプレイ１４および下部ディスプレイ１６は、いずれも液晶ディスプレイ装置や有機ＥＬディスプレイ装置などの平面パネルディスプレイ装置であってもよく、それぞれ制御部２２を介して制御されることによって、後述する表示領域をプレイヤーへ提供するディスプレイ装置２４として機能させる。
【００１６】
[00031]スピーカ２６は、キャビネット１２の左右に設けられ、制御部２２を介して制御されることによってサウンドがプレイヤーに提供される。コントロールパネル１８上には、紙幣／チケット識別装置２８、プリンタ装置３０、および操作部３２が設けられる。
【００１７】
[00032]プレイヤートラッキングユニット２０は、下部ディスプレイ１６の下のキャビネット１２の前面の中央に収容され得る。プレイヤートラッキングユニット２０は、プレイヤー識別カードを認識するカードリーダー、データをプレイヤーに提示するディスプレイ、およびプレイヤーによる入力を受け付けるキーパッドを含む。このタイプのプレイヤートラッキングユニット２０は、後述する制御部２２または外部システムと共に協調動作することによって、プレイヤーによってカードリーダーに挿入されたプレイヤー識別カードに記録された情報を読み取り、その情報および／または外部システムと通信することによって取得された情報をディスプレイ上に表示する。さらに、プレイヤーからの入力がキーパッドによって受け付けられ、ディスプレイがその入力に従って変更され、必要に応じて外部システムとの通信が実行される。
【００１８】
[00033]紙幣／チケット識別装置２８は、紙幣／チケットが挿入される挿入開口部を露出させた状態でコントロールパネル１８に配置されており、挿入口の内側には各種センサで紙幣／チケットを識別する識別部が設けられ、識別部の出力口側には紙幣／チケット貯留部が設けられる。紙幣／チケット識別装置２８は、ゲーム価値である紙幣／チケット（バウチャーおよびクーポンを含む）を受け付けて、ゲーム実行価値として識別し、後述する制御部２２に通知する。
【００１９】
[00034]プリンタ装置３０は、チケットが出力されるチケット出力口を露出させた状態でコントロールパネル１８に配置されており、チケット出力口の内側には所定情報を印用紙に印刷する印刷部が設けられ、印刷部の用紙入口側には印刷用紙を収容する収容部が設けられる。プリンタ装置３０は、後述する制御部２２の制御下で、情報を用紙に印刷し、クレジット払い出し処理に従ってゲーミングマシン１０からチケットを出力する。出力されたチケットは、別のゲーミングマシンの紙幣／チケット識別装置２８に挿入されることによって、払い出されたクレジットをゲームプレイに利用することも可能であり、または、カジノ内のキオスク端末またはカジノケージで換金され得る。
【００２０】
[00035]操作部３２は、プレイヤーの操作を受け付ける。操作部３２は、ゲーミングマシン１０のプレイヤーから種々の指示を受け付けるボタン３４のグループを含む。例えば、操作部３２は、スピンボタンおよび設定ボタンのグループを含んでもよい。スピンボタンは、ゲームのインスタンスを開始する（リールの回転を開始する）ための指示を受け付ける。設定ボタン３４のグループは、ベットボタンのグループ、ライン指定ボタンのグループ、マックスベットボタン、およびペイアウトボタンなどを含む。ベットボタンのグループは、プレイヤーからのベットのクレジット額（ベット額）に関する指示操作を受け付ける。ライン指定ボタンのグループは、プレイヤーから、後述するライン判定に係るペイラインを指定する指示操作を受け付ける。マックスベットボタンは、プレイヤーが一度にベットすることができる最大クレジット額に関する指示操作を受け付ける。ペイアウトボタンは、ゲーミングマシン１０に蓄積されたクレジットの払い出しを指示する指示操作を受け付ける。ゲーミングマシン１０は、装飾的な照明をゲーミングマシン１０に提供するイルミネーション装置３６も含む。
【００２１】
[00036]一実施形態においては、図１Ａおよび図１Ｂを参照すると、コントロールパネル１８は、金銭的価値に関連付けられた媒体を受け付けてクレジット残高を定めるアクセプタ装置と、物理的媒体を識別するように構成された検証ツールと、クレジット残高に関連付けられた払い出しを開始させることが可能なキャッシュアウトボタンを含み得る複数のユーザ入力装置とを含む。アクセプタ装置は、ディスプレイ装置２４および／またはプレイヤートラッキングユニット２０に関連付けられたタッチスクリーンディスプレイ、紙幣／チケット識別装置２８、操作部３２、プレイヤートラッキングユニット２０、コイン投入口、チケットインチケットアウト（ＴＩＴＯ）システム、紙幣アクセプタ、ならびに／あるいはゲーミングマシン１０が金銭的価値に関連付けられた媒体を受け付けて、ゲーミングマシン１０のプレイにおいて使用するためのクレジット残高を定めることができるようにする任意の適切な装置を含んでもよい。一実施形態においては、アクセプタ装置は、例えばコイン、メダル、チケット、カード、紙幣、通貨、および／またはゲーミングマシン１０が本明細書に記載されたように機能できるようにする任意の適切な物理的媒体などの、物理的媒体を受け付けるように構成されてもよい。アクセプタ装置は、例えばプレイヤートラッキングアカウント、仮想クレジット残高、報酬ポイント、ゲーミングクレジット、ボーナスポイント、および／またはゲーミングマシン１０が本明細書に記載されたように機能できるようにする任意の適切な仮想媒体などの、仮想媒体を受け付けるように構成されてもよい。
【００２２】
[00037]例えば、一実施形態においては、コイン投入口は、プレイヤーによってゲーミングマシン１０に預け入れられるコインおよび／またはトークンを受け付けるように構成された開口部を含んでもよい。制御部２２は、コインおよび／またはトークンの価値を対応するゲーミングクレジット額に変換し、ゲーミングクレジットは、ゲーミングマシン１０でプレイされるゲームで賭けるためにプレイヤーによって使用される。紙幣アクセプタは、紙幣、チケット、および／またはキャッシュカードの金銭的価値に関連付けられたゲーミングクレジット額をゲーミングマシン１０に入れることができるようにするために、紙幣アクセプタへの紙幣、チケット、および／またはキャッシュカードを受け付けるように構成された入出力装置を含んでもよい。一実施形態において、紙幣アクセプタは、印刷されたバウチャーチケットを提供するように構成されたプリンタ（不図示）も含み、このバウチャーチケットは、ゲーミングセッション中にゲーミングマシン１０によってプレイヤーに支払われたクレジット額および／または金額を示す情報を含む。バウチャーチケットは、他のゲーミングマシンで使用されるか、あるいは現金および／またはカジノのキャッシュレスシステムの一部としての他のアイテムと交換されてもよい。
【００２３】
[00038]図１Ａ、図１Ｂ、および図２を参照すると、キャビネット１２の内部には、制御部２２を構成するプロセッサを含む中央処理装置３８（以下、ＣＰＵと省略する）、インターフェイスユニット（またはインターフェイス部）４０、メモリ４２、およびストレージ４４などを備える制御ボードがさらに組み込まれる。制御ボードは、インターフェイスユニット４０およびキャビネット１２に備えられた各構成要素を介して通信可能に構成され、ＣＰＵ３８のメモリ４２またはストレージ４４に記録されたプログラムを実行することによって各部の動作を制御し、ゲームをプレイヤーに提供する。ＣＰＵ３８の機能は、ゲームを実行し、ゲーミングマシン１０のディスプレイ１４、１６に表示することである。
【００２４】
[00039]図２は、本実施形態に係るゲーミングマシン１０の機能ブロック図を示す。ゲーミングマシン１０は、制御部２２を提供する。制御部２２は、ＣＰＵ３８に接続されたメモリバス、各種拡張バス、シリアルインターフェイス、ＵＳＢインターフェイス、イーサネット（登録商標）インターフェイスなどのＣＰＵ３８の通信機能を提供するチップセットを含むインターフェイスユニット４０と、ＣＰＵ３８がインターフェイスユニット４０を介してアドレス指定可能なメモリ４２およびストレージ４４とを提供するコンピュータユニットとして構成される。メモリ４２は、揮発性の記憶媒体であるＲＡＭ、不揮発性の記憶媒体であるＲＯＭ、および書き換え可能な不揮発性の記憶媒体であるＥＥＰＲＯＭを含む構成とすることができる。ストレージ４４は、外部記憶装置としての機能を制御部２２に提供し、取り外し可能な記憶媒体であるメモリカードおよび光磁気ディスクなどの読み取り装置を使用することができ、ハードディスクを利用することも可能である。
【００２５】
[00040]インターフェイスユニット４０では、ＣＰＵ３８、メモリ４２、およびストレージ４４に加えて、紙幣／チケット識別ユニットコントローラ４６、プリンタユニットコントローラ４８、プレイヤートラッキングユニット２０、グラフィックコントローラ５０、入力コントローラ５２、およびサウンドコントローラ５４が接続される。つまり、制御部２２は、入力コントローラ５２を介して操作部３２に接続され、グラフィックコントローラ５０を介して上部ディスプレイ１４および／または下部ディスプレイ１６に接続される。さらに、装飾的な照明をゲーミングマシン１０に提供するイルミネーション装置３６が設けられた場合には、このイルミネーションはインターフェイスユニット４０を介して制御部２２の制御下で制御され、イルミネーション装置３６を制御して装飾的な照明効果を提供するイルミネーションコントローラ５６が接続されてもよい。
【００２６】
[00041]メモリ４２およびストレージ４４を含む制御部２２は、メモリ４２およびストレージ４４に格納されたプログラムを実行することによって各部を制御し、ゲームをプレイヤーに提供する。ここで、例えば、制御部２２の基本機能を提供するオペレーティングシステムおよびサブシステムのプログラムおよびデータをメモリ４２のＥＥＰＲＯＭに格納し、ゲームを提供するアプリケーションのプログラムおよびデータをストレージ４４に格納するように構成されてもよい。そのような構成によれば、ストレージ４４を交換することによってゲームを簡単に変更または更新することができる。さらに、制御部２２は、複数のＣＰＵを含むマルチプロセッサ構成としてもよい。
【００２７】
[00042]以下、制御部２２に接続された各ブロックについて説明する。紙幣／チケット識別ユニットコントローラ４６は、挿入口で紙幣／チケットを受け付けるように紙幣／チケット識別装置２８を動作させ、紙幣種別またはクレジットの払い出し処理に対応する識別情報を制御部２２に通知する。紙幣／チケット識別ユニットコントローラ４６はその情報を制御部２２に通知し、制御部２２は通知された内容に応じてゲーム内で使用可能なクレジット額を増加させる。プリンタユニットコントローラ４８は、プリンタ装置３０に対応し、設定ボタンのグループ３４のペイアウトボタンの操作を受け付ける制御部２２の制御下で、ゲーミングマシン１０からのクレジット払い出し処理に対応した情報がチケットに印刷されて出力される。
【００２８】
[00043]プレイヤーランキング（またはトラッキングユニット）ユニット２０は、制御部２２と協調動作し、プレイヤーの情報などをカジノ管理システムとの間で送受信する。グラフィックコントローラ５０は、制御部２２の制御下で上部ディスプレイ１４および下部ディスプレイ１６を制御し、各種グラフィックデータを含むディスプレイイメージを表示する。サウンドコントローラ５４は、制御部２２の制御下でスピーカ２６を駆動し、アナウンス、効果音、ＢＧＭなどの各種サウンドを提供する。
【００２９】
[00044]さらに、インターフェイスユニット４０は、ゲーミングマシン１０の外部と通信するための各種通信インターフェイスを含み、例えば、インターフェイスユニット４０は、イーサネット５８、６０、および外部スロット情報システムもしくはスロットアカウントシステム６２によって外部ネットワークと通信することができる。本実施形態においては、公知のサーバサイドのゲーミングネットワーク（図２のサーバベースゲーミング）、Ｇ２Ｓネットワーク（図２のゲーム−システム間）、およびスロット情報システム（図２のスロットデータシステム）とそれぞれ通信を行う場合の一例が示される。
【００３０】
[00045]図３は、ゲーミングマシン１０によって提供される表示領域６４を概略的に示す。このような表示領域６４は、所定のプログラムを実行する制御部２２によって、ディスプレイ装置２４（上部ディスプレイ１４および／または下部ディスプレイ１６）に表示される。図示の実施形態においては、表示領域６４は、下部ディスプレイ１６に表示される。例えば、図示されるように、ゲーム中に、上部ディスプレイ１４が、ゲーム関連の情報（例えばゲームタイトルの情報）および／またはグラフィックスを表示するために使用されてもよい。
【００３１】
[00046]上述したように、本発明の一態様においては、ゲーミングマシン１０はプライマリゲームを提供する。一実施形態においては、プライマリゲームは複数の仮想リール６６を使用するビデオスロットゲームである。ビデオスロットゲームは表示領域６４でグリッド６８として示される表示機構を使用する。図示の実施形態は下部ディスプレイ１６での表示領域６４の表示状態を示す。図３に示されるように、表示領域６４はシンボルを表示するためのグリッド６８を含む。このような表示領域を使用することによって、本実施形態のゲーミングマシン１０は、表示領域６４に表示されるシンボルの入賞組み合わせに従って配当を支払うスロットマシンとして動作する。
【００３２】
[00047]ディスプレイ装置２４は、複数のシンボルをグリッド６８に表示する。グリッド６８は、複数の行（ｒ）および列（ｃ）を含む。グリッド６８は、シンボルの停止位置である複数のセル７０によって構成される。
【００３３】
[00048]図３を参照すると、グリッド６８は下部ディスプレイ１６に表示することができる。上部ディスプレイ１４は、ゲーム中および／またはアトラクトモード中にアニメーションおよび／またはゲーム識別情報を表示するために使用され得る。さらに、ディスプレイ装置２４は、グリッド６８の外側に、装飾領域、ならびにクレジット額、ベット額、および入賞（入賞数）によって獲得されたクレジット額などを表示する領域を表示することができる。表示領域６４の複数のセル７０のそれぞれに、１つのシンボルが停止および表示される。
【００３４】
[00049]グリッド６８の各セル７０には、図３および図４に示されるように、仮想リールセット８２をなす仮想リールストリップ７２、７４、７６、７８、および８０を含む仮想リール６６のシンボル配列に基づいてシンボルが表示される。つまり、グリッド６８のセル７０は、列ごとに仮想リールストリップ７２〜８０が対応付けられており、各仮想リールストリップ７２〜８０の所定部分に配置されたシンボルが表示される。さらに、仮想リールストリップ７２〜８０のシンボル配列に基づいて列ごとに各シンボルを移動（スクロールまたはスピン）することによってグリッド６８のセル７０に表示されるシンボルが変動し、列ごとに移動（スクロールまたはスピン）を停止することによってシンボルが停止される。ここで、仮想リールストリップ７２〜８０はデータであり、制御部２２は、メモリ４２またはストレージ４４に格納されたプログラム、およびセル列ごとに調整されるシンボル配列（すなわち各リールストリップ上のシンボルの序列）を表示するデータを使用する。さらに、仮想リールセット８２は、このような仮想リールストリップ７２〜８０の総称である。
【００３５】
[00050]図４の例における各仮想リールストリップ７２〜８０は、各シンボル位置８６にある３５個のシンボル８４で構成されてもよく、これらのシンボル８４はリールごとに定義された順に配置される。図５は、図３および図４に示された図のシンボル８４の詳細である。各仮想リールストリップ７２〜８０は、図５に示された種々のシンボル８４のシンボルセット８８から選択されたシンボルを含む。このシンボルセット８８は、標準シンボルとしてトランプを模したカードシンボル（「９」、「１０」、「Ｊ」、「Ｑ」、「Ｋ」、および「Ａ」）、およびパターンを示す画像シンボル（「ＰｉｃＡ」、「ＰｉｃＢ」、「ＰｉｃＣ」、「ＰｉｃＤ」、「ＰｉｃＥ」）を含む。さらに、このシンボルセット８８は、入賞組み合わせが判定されたときに別のシンボルとして代用されるワイルドシンボル（「Ｗｉｌｄ」）を含む。これらの各シンボルは、入賞時のそれらの値に関して互いに相違するランクを有し、それらのランクは、「９」、「１０」、「Ｊ」、「Ｑ」、「Ｋ」、「Ａ」、「ＰｉｃＥ」、「ＰｉｃＤ」、「ＰｉｃＣ」、「ＰｉｃＢ」、「ＰｉｃＡ」という序列で徐々に上昇する。入賞時にランクの高いシンボルを含むシンボルの組み合わせは、入賞時にランクの低いシンボルの組み合わせと比べて、より高額の入賞配当を獲得することができる。
【００３６】
[00051]図５に示されるように、図示の実施形態においては、シンボルセット８８はスキャッター（Ｓｃａｔｔｅｒ）シンボルおよび少なくとも１つのジャックポット（Ｊａｃｋｐｏｔ）シンボルをさらに含み得る。上述されたように、一実施形態においては、ゲームフィーチャーは、少なくとも１つのフィーチャー特典およびジャックポットフィーチャー特典を含み得る。一実施形態においては、少なくとも１つのフィーチャー特典は規定特典、例えば、所定額のクレジットであり、ジャックポットフィーチャー特典は、ジャックポットフィーチャー特典プールから資金が提供されるプログレッシブジャックポットである。実施形態においては、ゲームフィーチャーは多数のフリースピンまたはゲームの特典を含み得る。フリースピンの特典は、プライマリゲームの結果における所定数のスキャッターシンボルの出現によってトリガーされ得る。
【００３７】
[00052]ゲームフィーチャーは、関連する所定の特典、例えば、所定額のクレジットを各々有する、複数のフィーチャー特典を含み得る。例えば、ゲームフィーチャーは、関連する所定の特典を各々有する、ミニ（ＭＩＮＩ）、メジャー（ＭＡＪＯＲ）、およびマキシ（ＭＡＸＩ）フィーチャー特典を含み得る。ゲームフィーチャーは単一のプログレッシブジャックポットフィーチャー特典を含んでもよい。
【００３８】
[00053]シンボルセット８８は、各フィーチャー特典のためのそれぞれのシンボル、およびジャックポットフィーチャー特典のためのシンボルを含み得る。代替的に、シンボルセット８８は各フィーチャー特典のためのそれぞれのシンボルを含み得る。プライマリゲームのインスタンスごとに、各フィーチャー特典シンボルはジャックポットフィーチャー特典シンボルへとランダムにアップグレードされ得る（下記参照）。さらなる実施形態においては、各仮想リール７２、７４、７６、７８、８０は１つまたは複数の可変シンボル位置を含み得る。プライマリゲームの各インスタンスの前に、フィーチャー特典シンボルのうちのランダムな１つが各可変シンボル位置のために選択され得る。加えて、各フィーチャー特典シンボルはプログレッシブジャックポットシンボルへとランダムにアップグレードされ得る。
【００３９】
[00054]本発明の一態様においては、１つまたは複数の動的仮想リールストリップが使用されてもよいということに留意されたい。仮想リールストリップを使用して、仮想リールストリップのシンボルおよび／またはシンボル位置および／または長さもしくはサイズおよび／または任意の態様は、あるスピンまたはプレイと次のスピンまたはプレイとの間で変更することができる。例えば、動的リールストリップは、シンボルセット８８からのシンボルを含む複数のシンボル位置、および１つまたは複数の可変シンボル位置を含む。可変シンボル位置は１つまたは複数のスタック（すなわち隣り合うシンボル位置）の形態であってもよい。一実施形態においては、スタックの位置および／またはサイズは、あるスピンと次のスピンとの間で、ランダムに変化させることおよび／または所定のパターンで変化させることができる。
【００４０】
[00055]代替的に、セル７０（またはセル７０の列）に関連付けられた仮想リールストリップは、あるスピンまたはプレイと次のスピンまたはプレイとの間で動的に変更されてもよい。そのような変更は、スピンまたはプレイごとにランダムに発生してもよいし、および／または所定のパターンで発生してもよい。
【００４１】
[00056]図示の実施形態においては、グリッド６８の各列は対応するリールストリップを有することに留意されたい。リールストリップが停止したときに、各リールストリップのシンボルはグリッド６８の各列のセルのうちのそれぞれ１つに表示される。リールストリップ７２〜８０のうちの１つまたは複数は同一であってもよく、またはリールストリップ７２〜８０の全てが相違してもよい。
【００４２】
[00057]ただし、代替の実施形態においては、グリッド６８の各セル７０には、他のリールとは独立してスピンすることができる独立リールがそれぞれ存在する。したがって、グリッド６８の各セル７０には、対応する仮想リールストリップ７２〜８０を有する独立リールが存在し得る。そのような場合、仮想リールセット８２は、相違する数の仮想リールストリップを含み得る。例えば、３×５グリッドが使用される例においては、各セル７０が関連する仮想リールストリップを含むのであれば、１５個のリールストリップが使用されるであろう。前述したように、１５個の仮想リールストリップのうちの１つまたは複数が同一であってもよく、または全てのリールストリップが相違してもよい。
【００４３】
[00058]次の複数の実施形態においては、本発明は３×５グリッドに関して説明されるが、本発明が特定のサイズおよび／または形状を持つグリッドに限定されないということに留意されたい。
【００４４】
[00059]概して、制御部２２はゲームを開始し、各仮想リールストリップ７２〜８０の停止位置をランダムに決定する。ディスプレイ装置２４（例えば、下部ディスプレイ１６）に表示される仮想リールストリップ７２〜８０は、現在の位置から移動され、停止位置に基づいて停止されてゲームの結果を表す。このため、ディスプレイまたはグリッド６８においては、仮想リールストリップ７２〜８０に含まれるシンボルは、表示領域６４の垂直方向に連続的に移動（スクロールまたはスピン）され、シンボル配列に基づくシンボルの序列で整列された１つのセル７０の１つのシンボルが停止および表示される。
【００４５】
[00060]制御部２２は操作部３２によって受け付けられたプレイヤーの操作に従ってディスプレイ装置２４に表示される複数のシンボルを変動および停止し、表示領域６４内で停止されたシンボルに従って配当が支払われてもよい。
【００４６】
[00061]表示領域６４では、ペイラインが設定され、入賞が決定されるときに使用される。ペイラインは、左端の列のセルから右端の列に跨がるように設定され、複数のセル７０を組み合わせて入賞を決定するラインである。設定されたペイラインのうちの有効ラインの数は、プレイヤー用の操作部３２の設定ボタンのグループ３４に含まれるライン指定ボタンのグループの操作によって選択されてもよい。制御部２２は、シンボルの組み合わせであるゲームの結果に関して、設定されたペイライン上で同一シンボルが所定数を超えて揃った場合に入賞を判定し、シンボルのタイプおよび個数に従って配当をプレイヤーに支払う。本実施形態のゲーミングマシン１０においては、表示領域６４内の３行および５列のセルの、所定数のペイライン（ライン１〜４０）が設定される（図６参照）。入賞を判定するためのシステムは、設定されたペイライン上で左端の列のセルから所定数の同一シンボルが揃ったときに入賞を決定してもよいし、設定されたペイライン上で右端の列のセルから所定数の同一シンボルが揃ったときに入賞を判定してもよいし、所定のペイライン上の連続した列で所定数の同一シンボルが揃ったときに入賞を判定するものであっても構わない。加えて、所定の数よりも多い「Ｔｒｉｇｇｅｒ」は、ペイラインに関わらず、入賞組み合わせまたはトリガー条件を形成する。
【００４７】
[00062]図６に示されたペイライン以外の（またはこれらのペイラインに加えて）態様を示すペイラインが使用されてもよいということに留意されたい。概して、図６に示されたペイラインは、最初の列で開始し、最後の列で終了し、１列ごとに１つのセルを含んでいる。ただし、１つまたは複数のペイラインは、同一の列内で１つまたは複数のセルを含むことができ、垂直方向のペイラインを含んでもよい。
【００４８】
[00063]図７〜図１０を参照すると、図示された実施形態においては、メモリ４２が、コンピュータ実行可能命令を含むゲームアプリケーションプログラム９２を格納し、これらのコンピュータ実行可能命令は、プロセッサ３８によって実行された場合、プロセッサ３８に、ゲームを生成してゲーミングマシン１０のディスプレイ装置２４に表示させる。一実施形態においては、ゲームアプリケーションプログラム９２は、図１４に示されたアルゴリズムを使用してゲームを実装するためのコンピュータ実行可能命令を含むプログラムコード９４およびプログラムオブジェクトデータ９６を含む。
【００４９】
[00064]例示的な実施形態においては、メモリ４２は、コンピュータ実行可能命令を含むゲームアプリケーションプログラム９２およびシステムアプリケーションプログラム９８を格納し、これらのコンピュータ実行可能命令は、プロセッサ３８によって実行された場合、プロセッサ３８に、ゲームを生成してゲーミングマシン１０のディスプレイ装置２４に表示させる。プロセッサ３８によって実行されたときに、アプリケーションプログラム９２はゲーム専用／フロントエンド機能を提供し、システムアプリケーションプログラム９８は汎用／バックエンド機能を提供する。例示的な実施形態においては、ゲームアプリケーションプログラム９２およびシステムアプリケーションプログラム９８は、同一のオペレーティングシステム上で実装される。ただし、これらのプログラムが相違するオペレーティングシステム上で実装されること、および／または相違するプロセッサによって実装されることができるということに留意されたい。一実施形態においては、ゲームアプリケーションプログラム９２は、ベット／ペイラインボタンリスナーモジュール１００、開始ボタンリスナーモジュール１０２、クレジット残高マネージャモジュール１０４（デクリメントクレジット残高モジュールおよびインクリメント残高モジュールを含む）、サンプリングマネージャ１０６、ランダムナンバージェネレータ１０８、比較マネージャ１１０、ゲーム結果生成器１１２、入賞評価器１１４、ゲームプレゼンテータ１１６、ゲームグラフィックスプレゼンテータ１１８、ゲームサウンドプレゼンテータ１２０、入賞インジケータ１２２、特典プロバイダ１２４、アプリケーションマネージャ１２６、および外部コミュニケータ１２８を含む、複数のソフトウェアモジュールを含む。ゲームアプリケーションプログラム９２はまた、配当表１３０、リールレイアウトテーブル１３６、およびリール停止位置テーブル１３８を含み得る。
【００５０】
[00065]ベット／ペイラインボタンリスナーモジュール１００は、信号をベットボタンまたはペイラインボタンから受け付けるためのソフトウェアモジュールであり、この信号は、プレイヤーがボタンを操作してベット額またはペイライン数を選択するときにボタンによって生成される。信号を受け付けたことに応じて、ベット／ペイラインボタンリスナーモジュール１００は、ゲームのベットまたはペイラインの構成を変更するために、信号の発生をアプリケーションマネージャ１２６に伝達する。実施形態によっては、プレイヤーは、プレイするペイラインを選択し得る。選択されたペイラインの数は、プレイヤーの賭けに供するものを設定するか、またはそれに影響を与えることになる。他の実施形態においては、ペイラインは固定されており、プレイヤーは、プレイヤーの賭けに供するものの値を設定することになるベットレベルおよび／または通貨単位を選び得る（下記参照）。
【００５１】
[00066]開始ボタンリスナーモジュール１０２は、信号を開始ボタンから受け付けるためのソフトウェアモジュールであり、この信号は、プレイヤーがこのボタンを操作してゲームを開始するときにこのボタンによって生成される。信号の受け付けに応じて、開始ボタンリスナーモジュール１０２は、ゲームを開始するために、信号の発生をアプリケーションマネージャ１２６に伝達する。
【００５２】
[00067]開始ボタンリスナーモジュール１０２からの信号を受け付けたことに応じて、アプリケーションマネージャ１２６はサンプリングマネージャ１０６に対して、必要な数の乱数をランダムナンバージェネレータ１０８から取得することを要求する。
【００５３】
[00068]ランダムナンバージェネレータ１０８は、乱数生成計算方法の所定のアルゴリズムに基づいて乱数を生成する。ランダムナンバージェネレータ１０８は、疑似ランダムナンバージェネレータとしてもよい。サンプリングマネージャ１０６からの要求に応答して、ランダムナンバージェネレータ１０８は乱数を返す。いくつかの実装例においては、ランダムナンバージェネレータ１０８は中央サーバにおいて実装されてもよい。ランダムナンバージェネレータ１０８は、集積回路または配線論理として実装され得る。
【００５４】
[00069]リール停止位置テーブル１３８（図１３にも示される）は、仮想リールストリップの各停止位置に関連付けられた乱数の範囲を含む。比較マネージャ１１０は、対応する乱数および停止位置テーブル１３４に基づいて各リールの停止位置を識別する。例えば、サンプリングマネージャ１０６はリール停止位置テーブル１３６に列挙された所定範囲内の乱数をランダムナンバージェネレータ１０８に要求し、ランダムナンバージェネレータ１０８は要求された乱数を返し、比較マネージャ１１０はリールの対応する停止位置を決定する。各停止位置に関連付けられた乱数の範囲は相違し、および／または重み付けされてもよいことに留意されたい。
【００５５】
[00070]ゲーム結果発生器１１２は、選択されたリールレイアウト、各リールの停止位置、内部シンボルの停止位置、およびボーナスフィーチャーに基づいてゲーム結果を生成する。
【００５６】
[00071]入賞評価器１１４は、配当表１３０を参照してゲーム結果を評価する。
【００５７】
[00072]ゲームプレゼンテータ１１６は、所定のゲーム結果を最終的に形成するために、視覚情報およびサウンドを利用してゲームプレゼンテーションプロセスを提供する。
【００５８】
[00073]ゲームグラフィックスプレゼンテータ１１８は、所定のゲーム結果を最終的に形成するために、ディスプレイ上の視覚的ゲームプレゼンテーションプロセスを提供する。
【００５９】
[00074]ゲームサウンドプレゼンテータ１２０は、サウンドコントローラおよびスピーカを使用することによってサウンドプレゼンテーションプロセスを提供する。
【００６０】
[00075]入賞インジケータ１２２は、ゲーム結果において形成されたプライズシンボルの入賞組み合わせおよび支払い条件を示す。
【００６１】
[00076]特典プロバイダ１２４は、入賞評価に基づいて特典クレジットを入賞メーターに提供する。
【００６２】
[00077]アプリケーションマネージャ１２６は、各ソフトウェアモジュールの動作および状態を管理する。加えて、アプリケーションマネージャ１２６は、ゲームアプリケーションプログラム９２の構成、進行、および状態を管理する。
【００６３】
[00078]外部コミュニケータ１２８は、システムアプリケーションプログラム９８との間で命令およびデータをやりとりする。
【００６４】
[00079]クレジット残高マネージャモジュール１０４は、入賞メーターに表示された入賞総数に基づいてクレジット残高のデクリメントおよびインクリメントを行うためのプロセスを実行する。
【００６５】
[00080]配当表１３０は、各入賞組み合わせに関連付けられた入賞を含む。
【００６６】
[00081]ゲームフィーチャーマネージャ１３１は、それぞれのアルゴリズムを実行することによってゲームフィーチャーを（プライマリゲームの一部、ボーナスゲームおよび／またはスタンドアロンゲームとして）実行するように機能する（下記参照）。
【００６７】
[00082]例示的な実施形態においては、システムアプリケーションプログラム９８は、バックグラウンド処理およびゲーム固有の機能以外の機能を提供する。システムアプリケーションプログラム９８は、システムマネージャ１４２、セキュリティマネージャ１４４、スロット管理モジュール１４６、単位マネージャ１４８、データロガー１５０、通信マネージャ１５２、紙幣アクセプタマネージャ１５４、メーター管理モジュール１５６、およびキャッシュアウトマネージャ１５８を含む複数のソフトウェアモジュールを有する。
【００６８】
[00083]システムアプリケーションプログラム９８は、ゲームリコールファイル１６０、会計ログ１６２、およびメーター１６４を含んでもよい。
【００６９】
[00084]システムマネージャ１４２は、システムアプリケーションプログラム９８によって実行されるバックグラウンド処理およびゲーム固有の機能以外の機能を全て管理するためのソフトウェアモジュールである。
【００７０】
[00085]セキュリティマネージャ１４４は、ゲームの検証の管理、ドアのセキュリティ、およびセキュリティセンサの監視のためのソフトウェアモジュールである。
【００７１】
[00086]スロット管理モジュール１４６は、データの蓄積を管理し、外部スロット情報システムまたはスロットアカウントシステム６２と通信するためのソフトウェアモジュールである。
【００７２】
[00087]単位マネージャ１４８は、ゲーミングマシン１０の単位設定を設定するためのソフトウェアモジュールである。単位設定は、１セント、２セント、５セント、２５セント、１ドル、５ドルなどを含むことができる。
【００７３】
[00088]データロガー１５０は、各プライマリゲームおよびゲームフィーチャー（またはボーナスゲーム）の結果をゲームリコールに記録するためのソフトウェアモジュールである。加えて、データロガー１５０は、エラーイベント、紙幣ログ、キャッシュアウトログ、チケットログなどを会計ログに格納する。
【００７４】
[00089]ゲームリコールファイル１６０は、各プライマリゲームおよびフリーゲームのボーナスの結果を含む蓄積データである。ゲームリコールファイル１６０は、不揮発性メモリに格納される。
【００７５】
[00090]会計ログ１６２は、エラーイベント、紙幣ログ、キャッシュアウトログ、チケットログなどを含んでいる蓄積データである。会計ログ１６２は、不揮発性メモリに格納される。
【００７６】
[00091]通信マネージャ１５２は、ゲームアプリケーションプログラム９２とシステムアプリケーションプログラム９８との間の通信を管理するソフトウェアモジュールである。通信マネージャ１５２は、システムアプリケーションプログラム９８と外部ネットワーク（スロット管理システムネットワーク、Ｇ２Ｓネットワーク、サーバベースゲーミングネットワーク用のゲーミングサーバ、またはＶＬＴシステムネットワークなど）との間のネットワーク通信も管理する。
【００７７】
[00092]紙幣アクセプタマネージャ１５４は、紙幣アクセプタを管理するためのソフトウェアモジュールであり、紙幣アクセプタに挿入された紙幣の情報を受け付ける。紙幣アクセプタからの情報の受け付けに応答して、紙幣アクセプタマネージャ１５４は、挿入された紙幣に基づいてクレジット残高をインクリメントするために、メーター管理モジュールと通信する。
【００７８】
[00093]メーター管理モジュール１５６は、通信マネージャ１５２、紙幣アクセプタマネージャ１５４、またはキャッシュアウトマネージャ１５８を介したゲームアプリケーションプログラム９２との通信に応答してメーター１６４の値を調整するためのソフトウェアモジュールである。メーター１６４は、ゲーミングマシンの現在のクレジット残高を示すためのクレジットメーター、および現在のゲームセッションの入賞総数を示すための入賞メーターを含む。メーターは、コインの投入、コインの返却、合計ドロップ、接客係が支払うジャックポット、および／または紙幣の投入などの、バックグラウンドメーターをさらに含む。加えて、メーターは、ゲーミングマシンに投入された各ベットの数パーセントだけインクリメントされるプログレッシブジャックポット値をさらに含んでもよい。これらのメーターは、不揮発性メモリ上のデータとしてまたはハードウェアメーターとして実装されてもよい。
【００７９】
[00094]キャッシュアウトマネージャ１５８は、キャッシュアウト手順を管理するためのソフトウェアモジュールである。キャッシュアウトボタンでのプレイヤーの操作に応答して、キャッシュアウトマネージャ１５８が作動され、ゲーミングマシンが、クレジットメーターの総数を支払う。
【００８０】
[00095]図１１および図１２を参照すると、一実施形態においては、本発明は、インターネットを経由してゲームを１つまたは複数のクライアントコンピューティングデバイス１６８に配信するように構成されたネットワークサーバコンピュータシステム１６６を含む。例示的な実施形態においては、ネットワークサーバコンピュータシステム１６６は、通信ネットワーク１７２を介して１つまたは複数のクライアントコンピューティングデバイス１６８と通信して接続されたｉＧａｍｉｎｇサーバシステム１７０を含む。通信ネットワーク１７２は、インターネット、イントラネット、ＬＡＮ、仮想プライベートネットワーク（ＶＰＮ）、セルラーネットワークなどを含む、任意の適切な接続とすることができる。通信ネットワーク１７２は、有線および無線接続、常時接続、定期的に行われる接続、ならびに必要に応じて行われる接続を含んでもよいがこれらに限定されない、任意の適切な技術または技術の組み合わせを利用してもよい。
【００８１】
[00096]クライアントコンピューティングデバイス１６８は、サーバシステム１７０に情報を送信することおよび／またはサーバシステム１７０から情報を受け付けることと、サーバシステム１７０から受け付けられた情報をユーザに表示することとを含めて、ユーザがサーバシステム１７０にアクセスして通信できるようにする任意の適切な装置を含むことができる。例示的な実施形態においては、クライアントコンピューティングデバイス１６８は、メモリ装置に接続されたプロセッサを含む。メモリ装置は、クライアントコンピューティングデバイス１６８を動作させるためにプロセッサによって実行される各種プログラムおよびデータを格納する。クライアントコンピューティングデバイス１６８は、ユーザから操作可能な入力を受け付けるように構成された入力装置、およびグラフィカルユーザインターフェイスを表示するように構成されたディスプレイ装置も含む。入力装置およびディスプレイ装置によって、ユーザはクライアントコンピューティングデバイス１６８を介してサーバシステム１７０と情報をやりとりすることができる。例えば、一実施形態においては、クライアントコンピューティングデバイス１６８は、デスクトップコンピュータ、ラップトップまたはノートブックコンピュータ、タブレットコンピュータ、スマートフォン／タブレットコンピュータのハイブリッド、パーソナルデータアシスタント、携帯電話を含むハンドヘルドモバイルデバイスなどを含んでもよいが、これらに限定されない。一実施形態においては、クライアントコンピューティングデバイス１６８のプロセッサは、ゲーミングマシン１０の制御部２２として機能するようにプログラムすることができる。
【００８２】
[00097]例示的な実施形態においては、クライアントコンピューティングデバイスは、メモリ装置に格納されたＷｅｂブラウザプログラムを含んでもよい。プロセッサは、Ｗｅｂブラウザプログラムを実行して、サーバシステム１７０から受け付けられた情報を含むＷｅｂページをディスプレイ装置に表示し、ユーザがサーバシステム１７０と情報をやりとりして操作できるようにする。
【００８３】
[00098]一実施形態においては、クライアントコンピューティングデバイス１６８は、例えば、タブレットコンピュータ、スマートフォン／タブレットコンピュータのハイブリッド、ｉＰｈｏｎｅ（登録商標）などのスマートフォンなどの、モバイルコンピューティングデバイス１７４（図１２に示されている）を含む。モバイルコンピューティングデバイス１７４は、モバイルコンピューティングデバイス１７４を動作させることにおいて使用するための様々なプログラムおよびデータを格納するためにメモリ装置に接続されたプロセッサを含む。モバイルコンピューティングデバイス１７４は、タッチスクリーンディスプレイ装置１７６、１つまたは複数のビデオ画像カメラ、１つまたは複数のスピーカ、マイクロホン、少なくとも１つの入力ボタン、ならびに入力ボタンに接続されたタッチＩＤ指紋センサ、気圧計、３軸加速度センサ、加速度計、近接センサ、および環境光センサを含むがこれらに限定されない、１つまたは複数のセンサを含んでもよい。加えて、モバイルコンピューティングデバイス１７４は、Ｗｉ−Ｆｉアンテナ、セルラーネットワークアンテナ、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信装置、アシストＧＰＳおよびＧＬＯＮＡＳＳ、デジタルコンパス、ならびにｉＢｅａｃｏｎ（登録商標）マイクロロケーション装置を含んでもよい。
【００８４】
[00099]モバイルコンピューティングデバイス１７４は、モバイルコンピュータプログラムアプリケーションを格納して実行するようにプログラムされてもよく、このモバイルコンピュータプログラムアプリケーションは、グラフィカルユーザインターフェイス１７８を、表示領域６４を含むタッチスクリーンディスプレイ装置１７６に表示し、ユーザが表示領域６４を使用してサーバシステム１７０にアクセスし、サーバシステム１７０内の情報の取り出しおよび格納、ならびに、サーバシステム１７０との情報のやりとりおよび操作を行うことができるようにする。加えて、一実施形態においては、サーバシステム１７０は、１つまたは複数のモバイルコンピュータアプリケーションプログラムをモバイルコンピューティングデバイス１７４のメモリ装置にインストールしてもよい。モバイルコンピュータアプリケーションプログラムは、モバイルコンピューティングデバイス１７４のプロセッサによって開始されたときに、モバイルコンピューティングデバイス１７４のプロセッサに、ゲーミングマシン１０の機能の一部または全部を実行させる。
【００８５】
[000100]例示的な実施形態においては、サーバシステム１７０は、１つまたは複数のリモートゲーミングサーバ１８０、１つまたは複数のバックエンドサーバ１８２、１つまたは複数のリアルマネーゲーミングＷｅｂサイトホスティングサーバ１８４、および１つまたは複数のソーシャルゲーミングＷｅｂサイトホスティングサーバ１８６を含む。例示的な実施形態においては、ソーシャルゲーミングＷｅｂサイトホスティングサーバ１８６およびリアルマネーゲーミングＷｅｂサイトホスティングサーバ１８４は、ユーザが１つまたは複数のクライアントコンピューティングデバイス１６８を介してアクセスできるＷｅｂサイトをホストするようにプログラムされる。クライアントコンピューティングデバイス１６８を介してユーザから受け付けられた要求に応答して、Ｗｅｂサイトホスティングサーバ１８４および１８６は、バックエンドサーバ１８２からアプリケーションコードを取り出し、このアプリケーションコードを実行して１つまたは複数のＷｅｂサイトをクライアントコンピューティングデバイス１６８のディスプレイ装置に描画する、Ｗｅｂサイトアプリケーションプログラムを実行し、ユーザがＷｅｂサイトと情報をやりとりできるようにする。Ｗｅｂサイトホスティングサーバ１８４および１８６は、ゲームを表示するＷｅｂページを生成して表示するように構成される。例えば、リアルマネーゲーミングＷｅｂサイトホスティングサーバ１８４は、現金を賭けるＷｅｂサイトをホストするように構成され、現金を賭けるＷｅｂサイトは、プレイヤーが資金を、賭けに供するものをゲームに投入するために使用できるゲーミングクレジットに変換できるようにする。ソーシャルゲーミングＷｅｂサイトホスティングサーバ１８６は、ソーシャルメディアおよび／またはソーシャルゲーミングＷｅｂサイトをホストするように構成され、ソーシャルメディアおよび／またはソーシャルゲーミングＷｅｂサイトは、プレイヤーが、商品の購入などの活動および／または電子商取引Ｗｅｂサイトを介したサービスのためのゲーミングクレジットを受け付けること、および／またはゲームのプレイに使用できるゲーミングクレジットを購入することができるようにする。
【００８６】
[000101]各バックエンドサーバ１８２は、Ｗｅｂサイトホスティングサーバ１８４および１８６によって表示されるＷｅｂページおよび／またはＷｅｂサイトの機能をサポートするための処理を実行するように構成される。例えば、一実施形態においては、バックエンドサーバ１８２は、プレイヤー識別情報、プレイヤー金融アカウント情報、プレイヤーゲーミングクレジットアカウント情報、および／またはクレジットメーターを設定してプレイヤーが賭けに供するものをゲームに投入できるようにするために使用できる任意の適切なプレイヤーの情報を含むがこれらに限定されない、プレイヤーに関連付けられたデータを含むプレイヤーアカウントを生成するプレイヤーアカウントシステムサーバを含んでもよい。
【００８７】
[000102]各リモートゲーミングサーバ１８０は、リモートゲーミングサーバ１８０のメモリ装置に格納されたゲームアプリケーションプログラム９２の１つまたは複数のコピーを含む。リモートゲーミングサーバ１８０のプロセッサは、Ｗｅｂブラウザプログラムによって表示されているＷｅｂページを介してゲームをユーザに表示するために、ゲームアプリケーションプログラム９２を取り出し、１つまたは複数のバックエンドサーバ１８２に送信するようにプログラムされる。
【００８８】
[000103]一実施形態においては、ゲームアプリケーションプログラム９２は、ゲームをクライアントコンピューティングデバイス１６８に描画して実行するための命令を含むことができる。例えば、ゲームアプリケーションプログラム９２は、ゲームを表示するためにクライアントコンピューティングデバイス１６８のＷｅｂブラウザプログラムによって使用できる、例えばＨＴＭＬコードなどの、描画されるコードを生成するための命令を含むことができる。例えば、ゲームアプリケーションプログラム９２は、ＨＴＭＬ、ＪａｖａＳｃｒｉｐｔ、カスケードスタイルシート（ＣＳＳ：ｃａｓｃａｄｅ  ｓｔｙｌｅ  ｓｈｅｅｔｓ）、ならびにＷｅｂサイトおよび／またはモバイルコンピュータアプリケーションを介してゲームを描画および操作するために使用できる任意の適切なプログラミングコードを含むがこれらに限定されない、プログラムソフトウェアコードを含んでもよい。
【００８９】
[000104]一実施形態においては、リモートゲーミングサーバ１８０は、バックエンドサーバ１８２を介してＷｅｂサイトホスティングサーバ１８４、１８６から要求を受け付けたときに、ゲームアプリケーションプログラム９２を実行して、ゲームを動作させ、ｒｅｎｄｅｒ−ｔｏ−ｓｔｒｉｎｇ処理を実行して、例えば、ＨＴＭＬコードなどの、プライマリゲームおよび／またはゲームフィーチャーおよび／またはボーナスゲームを示す描画されるコードを生成し、この描画されるコードをバックエンドサーバ１８２に送信することができる。次に、バックエンドサーバ１８２は、ゲームをＷｅｂサイトに表示するために、描画されるコードを対応するＷｅｂサイトホスティングサーバ１８４、１８６に送信してもよい。プレイヤーがゲームをプレイするときに、リモートゲーミングサーバ１８０は、ゲームのインスタンスごとにゲームアプリケーションプログラム９２を実行し、描画されるコードをバックエンドサーバ１８２に送信してもよい。
【００９０】
[000105]別の実施形態においては、リモートゲーミングサーバ１８０は、ゲームアプリケーションプログラム９２をバックエンドサーバ１８２および／またはＷｅｂサイトホスティングサーバ１８４、１８６に送信してもよい。次に、バックエンドサーバ１８２および／またはＷｅｂサイトホスティングサーバ１８４、１８６は、ゲームアプリケーションプログラム９２を実行してゲームのインスタンスを開始し、ｒｅｎｄｅｒ−ｔｏ−ｓｔｒｉｎｇ処理を実行して、ゲームを示す描画されるコードを生成してもよい。
【００９１】
[000106]さらに別の実施形態においては、バックエンドサーバ１８２は、ゲームの開始の要求を、モバイルコンピュータアプリケーションプログラムを実行しているモバイルコンピューティングデバイス１７４から受け付けることができる。バックエンドサーバ１８２は、要求を受け付けたときに、ゲームアプリケーションプログラム９２にアクセスし、ｒｅｎｄｅｒ−ｔｏ−ｓｔｒｉｎｇ処理を実行してゲームを示す描画されるコードを生成し、この描画されるコードをモバイルコンピューティングデバイス１７４に送信することができる。一実施形態においては、バックエンドサーバ１８２は、ゲームアプリケーションプログラム９２を連続的に実行して、モバイルコンピューティングデバイス１７４から受け付けられた入力に基づいてバックエンドサーバ１８２のランダムナンバージェネレータを使用してゲームの各インスタンスを生成し、ゲームのインスタンスごとに描画されるコードを生成して、モバイルコンピューティングデバイス１７４に送信することができる。別の実施形態においては、バックエンドサーバ１８２は、ｐａｒｔｉａｌ−ｒｅｎｄｅｒ処理を実行し、ゲームアプリケーションプログラム９２を使用してゲームの部分的に描画されるコードを生成し、このゲームの部分的に描画されるコードおよびゲーム資産のオブジェクトデータをモバイルコンピューティングデバイス１７４に送信することができる。部分的に描画されるコードは、モバイルコンピュータアプリケーションプログラムを使用してゲームを生成し、モバイルコンピューティングデバイス１７４に表示するために、モバイルコンピューティングデバイスのゲーム資産およびランダムナンバージェネレータを使用して描画されるコードを生成するための命令を含む。
【００９２】
[000107]一実施形態においては、ゲームアプリケーションプログラム９２は、複数の相違するサーバに格納されてもよい。これらのサーバ上のゲームコードは、ゲームコンテンツをソーシャルゲーミングＷｅｂサイトまたはリアルマネーゲーミングＷｅｂサイトおよびモバイルアプリケーションに配布するために使用される。配布方法は非常にフレキシブルである。例えば、ゲームコードならびに／あるいはゲームコードおよびゲームオブジェクト資産を含むゲームアプリケーションプログラム９２は、リモートゲーミングサーバ１８０に格納されてもよい。１つのリモートゲーミングサーバ１８０が、１つまたは複数のバックエンドサーバ１８２に接続されてもよい。
【００９３】
[000108]各バックエンドサーバ１８２は、ゲームを１つまたは複数のＷｅｂサイトまたはモバイルアプリケーションに配布するように構成される。プレイヤーは、クライアントデバイスまたはモバイルデバイスを使用してこれらのＷｅｂサイト／モバイルアプリケーションに接続し、ゲームコンテンツにアクセスできる。ゲームコードおよびゲームオブジェクト資産を含むゲームアプリケーションプログラム９２のコピーは、リモートゲーミングサーバ１８０に接続された、ゲームを配布するバックエンドサーバ１８２ごとに、リモートゲーミングサーバ１８０に格納される。例えば、１つのリモートゲーミングサーバ１８０が２つのバックエンドサーバ１８２に接続され、バックエンドサーバ１８２がゲームを配布する３つのＷｅｂサイトホスティングサーバ１８４、１８６に接続された場合、リモートゲーミングサーバ１８０は、ゲームのゲームコードおよびゲームオブジェクト資産を含むゲームアプリケーションプログラム９２の２つのコピー（例えば、バックエンドサーバ１８２ごとに１つのコピー）を格納する。
【００９４】
[000109]例えば、サーバシステム１７０は、例えば、Ａｐｐｌｅ  ｉＯＳ（登録商標）、Ｇｏｏｇｌｅ  Ａｎｄｒｏｉｄ（登録商標）、およびＡｍａｚｏｎ  Ｋｉｎｄｌｅ（登録商標）オペレーティングプラットフォームで使用できる「ｍｙ  ＫＯＮＡＭＩ  Ｓｌｏｔｓ（登録商標）」モバイルアプリケーションなどのモバイルアプリケーションで、またはＦａｃｅｂｏｏｋ（登録商標）で使用できる「ｍｙ  ＫＯＮＡＭＩ  Ｓｌｏｔｓ（登録商標）」などのソーシャルメディアＷｅｂサイトでゲームを実行するように構成することができる。一実施形態においては、モバイルアプリケーションは、リアルマネーゲーミングサイト１８４またはソーシャルゲーミングサイト１８６を介してリモートゲーミングサーバ１８０からゲームコードをダウンロードし、このゲームコードをクライアントコンピューティングデバイス１６８上で実行してもよい。この実施形態においては、ゲームコードは、クライアントコンピューティングデバイスのプロセッサによって実行されたときに、ゲーム専用／フロントエンド機能を提供してもよく、バックエンドサーバ１８２が汎用／バックエンド機能を提供してもよい。
【００９５】
[000110]図１４は、ゲーミングマシン１０および／またはｉＧａｍｉｎｇサーバシステム１７０を動作させてプライマリゲーム、ゲームフィーチャーおよび／またはボーナスゲームを実行するために、ゲームアプリケーションプログラム９２に含まれ、ゲームアプリケーションプログラム９２を実行するときにプロセッサ３８によって実行されるアルゴリズムを示す、方法Ｍ１０のフローチャートである。これらの方法は複数のステップを含む。各方法のステップは、他の方法のステップから独立して、または他の方法のステップと組み合わせて実行されてもよい。方法の一部は、ゲーミングマシン１０および／またはｉＧａｍｉｎｇサーバシステム１７０の構成要素のうちのいずれか、またはそれらの構成要素の任意の組み合わせによって実行されてもよい。
【００９６】
[000111]図示の実施形態においては、ゲームアプリケーションプログラム９２は、ゲーム機構をディスプレイ装置に表示することを含む、プライマリゲームおよび／またはゲームフィーチャーおよび／またはボーナスゲームを生成するためのコンピュータ命令を有する。
【００９７】
[000112]ゲームフィーチャーは、プライマリゲーム中に、またはプライマリゲームに対するボーナスゲームとして提供することができる。プライマリゲームは、スピンおよび停止してプライマリゲームの結果を表示する複数の仮想リールを含むリール形式のゲームを有してもよい。他の実施形態においては、プライマリゲームは、トランプゲーム、ビンゴゲーム、キノゲーム、および／または任意の好適なカジノ形式の賭けゲームを含んでもよい。代替の実施形態においては、ゲームフィーチャーはスタンドアロンゲームとして提供される。
【００９８】
[000113]本発明の一態様においては、ゲーミングマシン１０は、操作部３２と、ディスプレイ装置２４と、メモリ装置４２、４４と、ゲーム制御部２２とを含む。操作部３２は、プレイヤーの入力操作を受け付けるように構成されている。ディスプレイ装置２４は、コンピュータグラフィックスを含むゲーム画面を表示するように構成されている（上記参照）。メモリ装置４２、４４はゲーム実行プログラムおよび設定データ構造体を格納する。ゲーム実行プログラムは、ゲームを生成するためのコンピュータ命令を含む。設定データ構造体はジャックポットフィーチャー特典プールを表現する。ゲーム制御部２２はゲーム実行プログラムを実行してゲームをプレイヤーに提供する。ゲーム制御部２２は、操作部３２、ディスプレイ装置２４、およびメモリ装置４２、４４に接続され、プロセッサ３８を含む。プロセッサ３８は、プレイヤーにゲームに対して賭けに供するものを設定させ、賭けに供するものの一部をジャックポットフィーチャー特典プールに追加し、ゲームのインスタンスの結果をランダムに設定し、ゲーム機構をディスプレイ装置２４のゲーム画面に表示するようにプログラムされる。ゲーム機構は、ゲームのインスタンスのランダムに決定された結果を表示する。プロセッサ３８は、ゲームのインスタンスの結果に応じてゲーム特典をプレイヤーに付与し、ゲームのインスタンスに関連付けられた第１トリガー条件を検出し、第１トリガー条件を検出したことに応じて、（１）第１フィーチャー特典をプレイヤーに付与し、（２）第１フィーチャー寄与額をジャックポットフィーチャー特典プールに追加するようにさらにプログラムされる。プロセッサは、ゲームのインスタンスに関連付けられたジャックポットフィーチャートリガー条件を検出し、ジャックポットフィーチャートリガー条件を検出したことに応じて、ジャックポットフィーチャー特典プールの少なくとも一部をプレイヤーに付与するようにさらにプログラムされる。
【００９９】
[000114]一実施形態においては、第１フィーチャー特典は所定額、例えば、所定額のクレジットである。
【０１００】
[000115]一実施形態においては、ゲームフィーチャーは３つのフィーチャー特典を付与してもよい。各フィーチャー特典は所定額、例えば、所定額のクレジットとしてもよく、それぞれのトリガー条件によってトリガーされる。フィーチャー特典のうちの１つがプレイヤーに付与される場合に、それぞれの寄与額がジャックポットフィーチャー特典プールに追加される。例えば、一実施形態においては、プロセッサは、ゲームのインスタンスに関連付けられた第２トリガー条件を検出するようにさらにプログラムされる。第２トリガー条件を検出したことに応じて、プロセッサは、第２フィーチャー特典をプレイヤーに付与し、第２フィーチャー寄与額をジャックポットフィーチャー特典プールに追加するようにプログラムされる。
【０１０１】
[000116]本発明の一態様においては、ジャックポットトリガー条件が検出されると、プログレッシブプールの全てまたは一部が付与される。一実施形態においては、ジャックポットフィーチャー特典として付与されるジャックポット特典プールの額はランダムに決定され得る。
【０１０２】
[000117]上述されたように、ゲーム機構は、複数の行および列に配置された複数のセル７０を有するグリッド６８を含み得る。ゲームのインスタンスの結果は、ランダムに決定され、複数のセルの各々のものに表示されたシンボルを含む。表示されるシンボルはゲームシンボルのセット８８から選択される。一実施形態においては、シンボルのセット８８は、各フィーチャー特典のためのそれぞれのシンボル、およびジャックポットフィーチャー特典のためのシンボルを含み得る。代替的に、シンボルのセット８８は各フィーチャー特典のためのそれぞれのシンボルを含んでもよい。プライマリゲームのインスタンスごとに、各フィーチャー特典シンボルはジャックポットフィーチャー特典シンボルへとランダムにアップグレードされ得る（下記参照）。さらなる実施形態においては、各仮想リール７２、７４、７６、７８、８０は可変シンボル位置のうちの１つまたは複数を含んでもよい。プライマリゲームの各インスタンスの前に、フィーチャー特典シンボルのうちのランダムな１つが各可変シンボル位置のために選択され得る。加えて、各フィーチャー特典シンボルはプログレッシブジャックポットシンボルへとランダムにアップグレードされ得る。
【０１０３】
[000118]一実施形態においては、ゲームシンボルのセットは第１トリガーシンボルを含む。第１トリガー条件は、ゲームのインスタンスの結果における少なくとも１つの第１トリガーシンボルまたは所定数の第１トリガーシンボルの出現である。一実施形態においては、ゲームの各インスタンスの前に、ジャックポットサブシンボルが少なくとも１つの第１トリガーシンボルにランダムに追加され得る。ジャックポットフィーチャートリガー条件は、ゲームのインスタンスの結果における、サブシンボルを有する少なくとも１つの第１トリガーシンボル、すなわち、アップグレードされたトリガーシンボル、または所定数のアップグレードされたトリガーシンボルの出現である。
【０１０４】
[000119]プライマリゲームはビデオスロットゲームであり得る。このような実施形態においては、設定データ構造体は複数の仮想リールを表現し得る。各仮想リールは、ゲームシンボルが配置された複数のシンボル位置を有する。プロセッサ３８は、各仮想リールのための停止位置を設定することによってゲームのインスタンスの結果をランダムに決定する。一実施形態においては、グリッド内の各列は関連する仮想リールを有し得る。代替の実施形態においては、グリッド内の各セル７０は関連する仮想リールを有する。
【０１０５】
[000120]図１４を参照すると、図示の実施形態においては、第１の方法Ｍ１０において、仮想スロットゲームの形態のプライマリゲームを提供する。第１の方法ステップ１０Ｓ１において、プロセッサ３８は、プレイヤーにゲームに対して賭けに供するものを設定させるようにプログラムされる。第２のステップ１０Ｓ２において、賭けに供するものの一部がジャックポットフィーチャー特典プールに追加される。第３のステップ１０Ｓ３において、ゲームのインスタンスの結果をランダムに設定する。第４のステップ１０Ｓ４において、ゲームのインスタンスのランダムに決定された結果を表示するためのゲーム機構をディスプレイ装置２４のゲーム画面に表示する。第５のステップ１０Ｓ５において、ゲームのインスタンスの結果を評価する。プレイヤーは、ゲームのインスタンスの結果に応じてゲーム特典を付与され得る。
【０１０６】
[000121]第６のステップ１０Ｓ６において、第１トリガー条件がプロセッサ３８によって検出されない場合には、次に、方法Ｍ１０は第７のステップ１０Ｓ７に進む。しかし、プロセッサ３８が第１トリガー条件を検出した場合には、次に、方法Ｍ１０は第８のステップ１０Ｓ８に進む。第８のステップ１０Ｓ８において、フィーチャー特典をプレイヤーに付与する。第９のステップ１０Ｓ９において、第１フィーチャー寄与額をジャックポットフィーチャー特典プールに追加する。
【０１０７】
[000122]第７のステップ１０Ｓ７において、ジャックポットトリガー条件が検出されない場合には、次に、方法Ｍ１０は終了する。ジャックポットトリガー条件が検出された場合には、次に、方法Ｍ１０は第１０のステップ１０Ｓ１０に進む。第１０のステップ１０Ｓ１０において、ジャックポットフィーチャー特典、例えば、ジャックポットフィーチャープールの少なくとも一部をプレイヤーに付与する。
【０１０８】
[000123]上述したように、概して、ゲームフィーチャーは、ディスプレイ装置に表示されるゲーム機構（下記参照）を含む。
【０１０９】
[000124]一実施形態においては、ゲームフィーチャーはプライマリゲームとともに提供される。一実施形態においては、プライマリゲーム中に、プロセッサ３８がプライマリゲームのインスタンスの結果をランダムに決定し、仮想リールストリップ７２〜８０をスピンさせ、仮想リールストリップ７２〜８０を順次停止させて、グリッド６８の各セル７０に表示されるゲームシンボルを含むランダムに生成された結果を表示する。例えば、一実施形態においては、プロセッサ３８は、プレイヤーがスピンボタンを押下していることを示す信号を受け付けることを含めて、アルゴリズムのうちの１つまたは複数を実行し、各仮想リールストリップ７２〜８０のスピンを開始し、ランダムナンバージェネレータ１０８から乱数を取得し、乱数および停止位置データファイルに基づいて各仮想リールストリップ７２〜８０の停止位置を決定することができる。一実施形態においては、プロセッサは、仮想リールストリップ７２〜８０ごとに乱数（すなわち、５つの乱数）を取得してもよい。次に、プロセッサ３８は、リール停止カウンタ「ｉ」を設定し、リール停止カウンタ（ｉ）を１に等しい値に設定する。次に、プロセッサ３８は停止カウンタ（ｉ）に関連付けられたｉ番目の仮想リールストリップを識別し、識別された仮想リールストリップを停止させて、対応するシンボルを、識別された仮想リールストリップに関連付けられた対応するセル７０に表示する。次に、プロセッサは、リール停止カウンタ（ｉ）を１でインクリメントし（すなわち、ｉ＝ｉ＋１）、インクリメントされたリール停止カウンタに関連付けられた仮想リールストリップを識別して、識別された仮想リールストリップを停止させるプロセスを反復する。このプロセスを、各仮想リールストリップが停止されるまで続行する。この実施形態においては、例えば、仮想リールストリップには１〜５の番号が付けられる。一実施形態においては、プレイヤーは、リールのスピン中にスピンボタンを押下することによってリールの停止を開始してもよく、これによってプレイヤーはゲームプレイを加速することができる。
【０１１０】
[000125]一実施形態においては、プロセッサは、プレイヤーがスピンボタンを押下していることを示す信号を受け付けたときに、プライマリゲームのインスタンスの実行中に使用するための各仮想リールストリップ７２〜８０を生成してもよい。例えば、一実施形態においては、プロセッサ３８は、各仮想リール７２〜８０の生成において使用するためのリールレイアウトテーブル１３６を使用して、ゲームアプリケーションプログラム９２を実行することができる。プロセッサ３８は、リールレイアウトテーブル１３６にアクセスして、生成された仮想リールに関連付けられたリール指定および停止位置を識別し、対応するゲームシンボルを生成して表示するために、各連続的シンボル位置の論理セルにアクセスしてもよい。次に、プロセッサ３８は、リール指定に関連付けられた各連続シンボル位置の論理セルに関連付けられた命令に基づいて対応する仮想リールストリップを生成する。加えて、プロセッサ３８は、内部シンボルテーブルにアクセスして、可変シンボル（「ｉｎｎ」）を指定しているシンボル位置に配置されるシンボルをランダムに選択する。各「ｉｎｎ」論理セルは、各「ｉｎｎ」論理セルに同一のシンボルが配置されるように、各ゲームにおいてＰｉｃＡ、ＰｉｃＢ、ＰｉｃＣ、ＰｉｃＤ、Ａ、Ｋ、Ｑ、Ｊ、１０、または９に変換される。
【０１１１】
[000126]プロセッサ３８は、仮想リールストリップ７２〜８０を停止したときに、シンボルの入賞組み合わせがプライマリゲームのインスタンスの結果に表示されるか否かを判定し、入賞結果に関連付けられた初期特典を決定する。一実施形態においては、プロセッサ３８は、図６に示されたペイラインに基づいて、結果においてゲームシンボルの入賞組み合わせの出現を検出し、シンボルの入賞組み合わせおよび配当表に基づいて初期特典を提供する。
【０１１２】
[000127]図示の実施形態においては、仮想リールストリップ７２〜８０を停止してプライマリゲームのインスタンスの結果を表示すると、プロセッサ３８は、ゲームフィーチャーまたはボーナストリガー条件が発生したか否かを判定し、発生した場合には、アプリケーションマネージャ１２６はゲームフィーチャーまたはボーナスを提供する。
【０１１３】
[000128]上記実施形態においては、スロットマシンの形態でゲームを提供するゲーミングマシンを説明したが、本発明はそれに限定されず、ポーカー、ブラックジャックと呼ばれるビデオカードゲーム、ビンゴ、キノ、ホイールゲームなどの状態でゲームが提供されてもよい。さらに、本発明をパチンコ機またはパチスロ機に適用することができる。
【０１１４】
[000129]実施形態においては、各リールの停止位置を決定し、それぞれに使用される乱数を連続的に取得するとして説明したが、乱数の取得手順はこれに限定されない。例えば、ゲームが開始したときに、制御部２２は、これらの乱数をまとめて取得し、各乱数は、電源異常が発生しても消去されないメモリ４２またはストレージ４４の記憶領域に格納されてもよい。このような類型の場合には、ゲーム中に電源異常等が発生した場合でも、制御部２２が、電源異常が発生する前にゲームの開始時にメモリ４２またはストレージ４４から乱数を取得しているため、電源異常から回復した後にゲームを再開するときに、ゲームの進行が再現され得る。例えば、電源異常が発生する直前に高い配当を取得し得るゲーム結果が形成された場合、電源異常からの回復後にゲームの進行が同じでなければ、プレイヤーは大きな不満を抱くことになる。しかし、前述したように、ゲームの開始時に全ての乱数がまとめて取得され、それらの乱数をメモリ４２またはストレージ４４に保存することによって、電源異常から回復した後に電源異常が発生する前と同じゲームの進行を再現することができるため、プレイヤーのそのような大きな不満を防ぐことができる。
【０１１５】
[000130]別の実施形態においては、プレイヤーは、スピンボタン（または他のボタン）の作動によってゲームを開始してもよい。ゲームの開始後に、制御部２２は全てのリールの停止位置をランダムに決定する。制御部２２は、リールがスピンを停止する前に、トリガー条件のチェックを実行してもよく、それにより、ゲームの結果を予め決定していてもよい。ただし、制御部２２は、前述したように、段階的なプロセスでゲームの結果を表示する。
【０１１６】
[000131]さらに、実施形態においては、紙幣／チケットがゲーム価値として表示され、これらの紙幣／チケット識別装置によって受け付けられ、プリンタ装置３０からチケットが出力される形態を説明したが、本発明はこれに限定されない。ゲーム価値は、コイン、紙幣、メダル、チケットなどの有体物、またはこれらと同等の価値を有する電子データを含む概念である。例えば、コインはコインアクセプタによって受け付けられ、コインホッパーによってコインが支払われる形態が存在してもよい。プレイヤーが識別され、サーバ上のアカウントに蓄積されたクレジットが使用され、クレジットがアカウントに支払われる形態が存在してもよく、磁気カード、ＩＣカード、および同様のもののストレージ媒体に格納されたクレジットの情報が読み取られて使用され、ストレージ媒体に書き込むことによってクレジットが支払われる形態が存在してもよい。
【０１１７】
[000132]さらに、実施形態においては、ボーナスゲームとして提供されたフリーゲームを表示するときに、通常ゲームとは相違する仮想リールストリップを使用するボーナスゲームが提供されてもよい。さらに、通常ゲーム中に取得された乱数の値に従って提供されるフィーチャーゲームがあり得る。
【０１１８】
[000133]さらに、ボーナスゲームまたはフィーチャーゲームを提供する設定条件は、トリガーの決定またはラインの決定に限定されず、例えば、ベット額が所定値を超えたときにボーナスゲームを提供する構成が存在してもよい。通常ゲーム中に取得された乱数の値に従ってボーナスゲームを提供する構成があり得る。
【０１１９】
[000134]ゲーミングマシン、ゲーミングシステム、および特典をプレイヤーに提供する方法の例示的な実施形態が上記で詳細に説明された。ゲーミングマシン、システム、および方法は、本明細書に記載された特定の実施形態に限定されず、むしろゲーミングマシンおよび／またはシステムの構成要素、ならびに／あるいは方法のステップは、本明細書に記載された他の構成要素および／またはステップから独立して別個に使用されることがある。例えば、ゲーミングマシンは、他のゲーミングシステムおよび方法と組み合わせて使用されてもよく、本明細書に記載されたゲーミングマシンのみを使用する実施に限定されない。むしろ、例示的な実施形態は、他の多くのゲーミングシステムの適用に関連して実施され、利用され得る。
【０１２０】
[000135]本明細書に記載されたようなコントローラ、コンピューティングデバイス、またはコンピュータは、少なくとも１つまたは複数のプロセッサまたはプロセッシングユニットと、システムメモリとを含む。コントローラは通常、少なくとも何らかの形態のコンピュータ可読媒体も含む。例として、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含み得るが、これに限定されない。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造体、プログラムモジュール、またはその他のデータなどの情報の格納を可能にする任意の方法または技術で実装された、揮発性のおよび不揮発性の取り外し可能なおよび取り外し不可能な媒体を含み得る。通信媒体は、通常は、コンピュータ可読命令、データ構造体、プログラムモジュール、または他のデータを搬送波または他の移送機構などの変調データ信号に組み入れ、任意の情報配信媒体を含む。当業者は、信号内に情報をエンコードするようにその特性のうちの１つまたは複数を設定または変更された変調データ信号に精通しているはずである。上記うちのいずれかの組み合わせも、コンピュータ可読媒体の範囲に含まれる。
【０１２１】
[000136]本明細書で図示および説明された発明の実施形態における動作の実行または遂行の順序は、別途指定されていない限り、必須ではない。すなわち、本明細書に記載された動作は、別途指定されていない限り、任意の順序で実行することができ、また本発明の実施形態は、本明細書で開示された動作より多いまたは少ない動作を含み得る。たとえば、特定の動作を別の動作よりも前、同時、または後に実行または遂行することは、本発明の態様の範囲内にあるものとする。
【産業上の利用可能性】
【０１２２】
[000137]動作において、本発明の１つまたは複数の詳細な実施形態または変形例が後述される。本発明の他の特徴および利点が、後述される実施形態に関して明らかにされ、説明され得る。
【０１２３】
[000138]第１の実施形態においては、本発明はプライマリゲームを提供する。プライマリゲームは、９つのペイラインを有するビデオスロットゲームである。プライマリゲームは、４つのフィーチャー特典、「ゴールドポット（ＧＯＬＤＰＯＴ）」プログレッシブジャックポット特典、「マキシ」ジャックポットもしくはフィーチャー特典、「メジャー」ジャックポットもしくはフィーチャー特典、および「ミニ」ジャックポットもしくはフィーチャー特典を含むゲームフィーチャーを含む。ゴールドポットプログレッシブジャックポット特典はプログレッシブ特典であり、プレイヤーによってプライマリゲームにベットされた賭けに供するものに応じて、ならびにマキシ、メジャー、およびミニジャックポットもしくはフィーチャー特典が支払われる場合にインクリメントするプールから資金が提供される（下記参照）。本実施形態においては、プレイヤーは、通貨単位として、例えば、１セント、２セント、および５セント単位を選ぶことができ、同様にベットレベルとして、例えば、５０、７５、１００、１５０、および２００クレジットを選ぶことができる。プレイヤーの賭けに供するものの値は、選ばれた通貨単位およびベットレベルに基づく。例えば、プレイヤーが１セントの通貨単位および５０クレジットのベットレベルを選んだ場合には、このとき、プレイヤーの賭けに供するものの値は５０セントになる。同様に、プレイヤーが５セントの通貨単位および２００クレジットのベットレベルを選んだ場合には、このとき、プレイヤーの賭けに供するものの値は１０．００ドルになる。
【０１２４】
[000139]マキシ、メジャー、およびミニフィーチャー特典は、インクリメントしない固定された値の特典である。しかし、マキシ、メジャー、およびミニフィーチャー特典はベットレベルおよび／または通貨単位に応じて増減されてもよい。
【０１２５】
[000140]プライマリゲームは、３×５のグリッド６８を利用するビデオスロットゲームである。グリッド６８は、３行および５列に配列された複数のセル７０を含む。各列は関連する仮想リールまたはリールストリップを有する。各リールストリップは多数のシンボル位置を有する。各シンボル位置には、シンボルのセットに含まれるシンボルが配置される。本実施形態においては、シンボル位置のセットは、以下のシンボル：スキャッター、ジャックポット、ＰｉｃＡ、ＰｉｃＢ、ＰｉｃＣ、ＰｉｃＤ、ＰｉｃＥ、Ａ、Ｋ、Ｑ、Ｊ、１０、および９を含む。スピンごとに、ジャックポットシンボルは、マキシ、メジャー、およびミニジャックポットシンボルのうちの１つに置き換えられる。ジャックポットシンボルの各々のものは、ジャックポットシンボルへとランダムにアップグレードされ得る。
【０１２６】
[000141]マキシ、メジャー、およびミニフィーチャー特典、ならびにゴールドポットプログレッシブジャックポット特典に加えて、ゲームフィーチャーはフリーゲームフィーチャーを含む。フリーゲームフィーチャーは、所定数のスキャッターシンボルがプライマリゲーム（またはフリーゲーム）のインスタンスの結果において出現するとトリガーされる。上述の実施形態においては、付与されるフリーゲームの数は、結果において出現するスキャッターシンボルの数に応じたものとなる。例えば、３つ、４つ、または５つのスキャッターシンボルが結果において出現した場合には、８回、１２回、および２０回のフリーゲームが付与されてもよい。代替の実施形態においては、固定された回数のフリーゲームまたはランダムな回数のフリーゲームが付与されてもよい。フリーゲームまたはスピンは、相違する、すなわち、代替の仮想リールストリップを利用してもよい。概して、フリーゲームにおいて使用される代替の仮想リールストリップはより多くのジャックポットシンボルを含む。
【０１２７】
[000142]フリーゲームフィーチャーをトリガーすると、フリーゲームが付与されるために、グリッド６４の有効化されたリールまたは列においてスキャッターシンボルが出現しなければならない。基準ベットが、どのリールが有効化されるのかを決定する。これは、図１７に示されるように、ゲーム画面上にグラフィカルに表現され得る。
【０１２８】
[000143]さらに、ゲームフィーチャーは拡大ワイルドフィーチャーを含み得る。一態様においては、ベットレベルに基づいて、グリッド６４のリールまたは列のうちの１つまたは複数が「有効」になる。上述されたように、上述の実施形態においては、５つのベットレベル：５０、７５、１００、１５０、および２００が存在する。プレイヤーが選んだベットレベルに基づいて、以下のリールが「有効」になる：
５０クレジット：リール１、
７５クレジット：リール１〜２、
１００クレジット：リール１〜３、
１５０クレジット：リール１〜４、および
２００クレジット：リール１〜５。
【０１２９】
[000144]プライマリまたはフリーゲームにおいて、ワイルドシンボルがプライマリまたはフリーゲームの結果における有効なリールの列において出現した場合には、ワイルドシンボルは同一の列の他のセル内へ拡大またはコピーされる。
【０１３０】
[000145]プライマリゲームまたはフリーゲームのいずれかにおいて、仮想リールストリップは、相違するシンボル分布を有する代替のリールストリップにランダムに置き換えられてもよい。
【０１３１】
[000146]仮想リールストリップは、ジャックポットシンボルが配置された複数のセルを含むことに留意されたい。スピンごとに、各ジャックポットシンボルは、マキシ、メジャー、およびミニフィーチャー特典シンボルのうちの１つにランダムに置き換えられる。各ジャックポットシンボルは、フィーチャー特典シンボルのうちの相違する１つに置き換えられ得る。しかし、仮想リールストリップのうちの少なくとも１つは複数の隣り合うジャックポットシンボル（または「スタック」）を含み得る。スタック内のジャックポットシンボルは同一のフィーチャー特典シンボルに置き換えられ得る。各フィーチャー特典シンボルはジャックポットシンボル、すなわち、ゴールドポットジャックポットシンボルへとランダムにアップグレードされ得る。一実施形態においては、フィーチャー特典シンボルは、プレイヤーの賭けに供するもののレベルが、所定のレベル、例えば、１５０または２００クレジット以上である場合にのみアップグレードされ得る。後述されるように、各ゴールドポットジャックポットシンボルは、その土台となっている、または、その原型であるフィーチャー特典シンボルと同一の機能を有するが、ゴールドポットプログレッシブジャックポット特典をもトリガーし得る（下記参照）。上述されたように、フィーチャー特典、すなわち、マキシ、メジャー、およびミニフィーチャー特典の各々は規定の額、例えば、所定額のクレジットであり、ゴールドポットプログレッシブジャックポット特典はプログレッシブ特典である。
【０１３２】
[000147]プライマリゲームまたはフリーゲームのインスタンス（もしくはスピン）のいずれかにおいては、同一のペイライン上の５つの同一のフィーチャー特典シンボルまたは５つのゴールドポットプログレッシブジャックポットシンボルがそれぞれの特典をトリガーする。例えば、ペイラインが５つのマキシフィーチャー特典シンボルを含む場合には、このとき、マキシフィーチャー特典がプレイヤーに付与される。３つ、４つ、または５つの混合フィーチャー特典またはジャックポット特典シンボルは混合配当特典をもたらしてもよい（下記参照）。
【０１３３】
[000148]概して、ワイルドシンボルは任意の他のシンボルの代わりになり得る。しかし、５つのワイルドシンボルは５つのフィーチャー特典またはジャックポット特典シンボルの代わりになることができない。しかし、４つのワイルドシンボルおよび１つのフィーチャー特典もしくはジャックポット特典シンボル（または同一のフィーチャー特典もしくはジャックポット特典シンボルおよびワイルドシンボルの任意の混合）はフィーチャー特典またはジャックポット特典をトリガーする。フィーチャー特典およびジャックポット特典シンボルならびにワイルドシンボルの任意の混合した組み合わせが混合配当特典をもたらす（下記参照）。
【０１３４】
[000149]上述されたように、ゴールドポットプログレッシブプールは２つの方法でインクリメントされる。まず、それぞれの賭けに供するものの数パーセントがゴールドポットプログレッシブプールに追加される。加えて、フィーチャー特典のうちの１つがプレイヤーに付与される場合に、ある額がゴールドポットプログレッシブプールに追加される。より具体的には、マキシ、メジャー、またはミニフィーチャー特典のうちの１つが付与される場合に、プレイヤーはそれぞれのフィーチャー特典を受け取り、付与されたフィーチャー特典の数パーセントがゴールドポットプログレッシブ特典に追加される。ゴールドポットプログレッシブ特典に追加されるフィーチャー特典のパーセンテージはフィーチャー特典ごとに同一であってもよく、または相違しても構わない。ゴールドポットプログレッシブ特典に追加されるフィーチャー特典のパーセンテージは、例えば５％に固定されていてもよいし、ランダムに決定されてもよい。
【０１３５】
[000150]ゲームのインスタンスごとに、１つを超えるフィーチャー特典がプレイヤーに付与されてもよい。プレイヤーに付与されるフィーチャー特典ごとに、ある額がプログレッシブプールに追加されてもよい。
【０１３６】
[000151]本発明の一態様においては、プレイヤーがゴールドポットジャックポットに当選する資格を得るためには、最小限レベルで賭けに供するものを賭ける必要がある。上述の実施形態においては、プレイヤーがゴールドポットジャックポットに当選する資格を得るためには、１５０または２００クレジットレベルを賭けなければならない。プレイヤーが賭けに供するものの最小限のレベルを賭けなかった場合には、このときフィーチャー特典シンボルのランダムなアップグレードは行われない。しかし、フィーチャー特典のうちの１つまたは複数がプレイヤーに付与された場合には、たとえプレイヤーがそのゲームのインスタンスにおいてゴールドポットジャックポットに当選する資格を得ていない場合でも、ゴールドポットプログレッシブプールに寄与がなされる。
【０１３７】
[000152]プレイヤーは、ゴールドポットジャックポットトリガーが検出されたことに応じて、ゴールドポットジャックポットを付与される。ゴールドポットジャックポットは、ゴールドポットプログレッシブプールの１００％、ゴールドポットプログレッシブプールの所定のパーセンテージ、またはゴールドポットプログレッシブプール全体・マイナス・所定額であり得る。上述の実施形態においては、ゴールドポットジャックポットトリガーは、グリッド６４の１番目の（または最も左側の）列がゴールドポットジャックポット特典シンボル、すなわち、アップグレードされたフィーチャー特典シンボルで埋められ、グリッド６４の全ての他のセル７０がワイルドシンボルを含んだこととして規定される。ゴールドポットジャックポットトリガーはゲーム結果におけるシンボルの他の組み合わせによって規定されてもよいことに留意されたい。代替的に、または加えて、ゴールドポットジャックポットはミステリートリガーによって付与されてもよい。
【０１３８】
[000153]既定の条件の下で、ハイブリッドジャックポットがプレイヤーに付与されてもよい。例えば、上述の実施形態においては、フィーチャー特典、すなわち、マキシ、メジャー、またはミニ特典がプレイヤーに付与され、トリガー条件が、アップグレードされたフィーチャー特典シンボル、すなわち、ゴールドポットジャックポットシンボルを含む場合には、このとき、関連するフィーチャー特典に加えて、ゴールドポットプログレッシブプールのあるパーセンテージを特典に追加する。例えば、シンボル：ミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル、アップグレードされたミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル、ミニフィーチャー特典シンボルがプライマリまたはフリーゲームのペイライン上に出現した場合には、このとき、ミニフィーチャー特典・プラス・ゴールドポットプログレッシブプールの数パーセントをプレイヤーに付与することになる。特典に含まれるゴールドポットプログレッシブプールのパーセンテージは固定されていてもよいし、ランダムでもよい。
【０１３９】
[000154]図１５〜図１８を参照すると、第２の記載の実施形態においては、「ダイヤモンドアイザー（ＤＩＡＭＯＮＤ−ＩＺＥＲ）」ゲームフィーチャーと称するゲームフィーチャーが提供される。ダイヤモンドアイザーゲームフィーチャーはプライマリゲームと連動して提供される。上述の実施形態においては、プライマリゲームは、３×５のグリッド６４上でプレイされるビデオスロットマシンゲームである。ダイヤモンドアイザーゲームフィーチャーは、（１）フリーゲームフィーチャー、（２）拡大ワイルドフィーチャー、（３）３つの固定された額のフィーチャー特典、および（４）プログレッシブジャックポット特典を含む。プログレッシブジャックポット特典はプログレッシブプールから支払われる。プログレッシブプールはインクリメントまたは寄与に基づいて増加する（下記参照）。上述の実施形態においては、プログレッシブジャックポット特典はスタンドアロンプログレッシブである。すなわち、プログレッシブプールへの寄与は１台のゲーミングマシンからなされ、プログレッシブジャックポット特典は同ゲーミングマシンのみから獲得され得る。しかし、他の実施形態においては、プログレッシブプールへの寄与は接続された複数のゲーミングマシンからなされてもよく、プログレッシブジャックポット特典は、接続されたゲーミングマシンのうちの任意のものから獲得され得ることに留意されたい。
【０１４０】
[000155]第２の実施形態においては、本発明はプライマリゲームを提供する。プライマリゲームは、９つのペイラインを有するビデオスロットゲームである。プライマリゲームは、４つのフィーチャー特典、「ダイヤモンドアイザー」プログレッシブジャックポット特典、「マキシ」ジャックポットもしくはフィーチャー特典、「メジャー」ジャックポットもしくはフィーチャー特典、および「ミニ」ジャックポットもしくはフィーチャー特典を含むゲームフィーチャーを含む。ダイヤモンドアイザープログレッシブジャックポット特典はプログレッシブ特典であり、プレイヤーによってプライマリゲームにベットされた賭けに供するものに応じて、ならびにマキシ、メジャー、およびミニジャックポットもしくはフィーチャー特典が支払われる場合にインクリメントするプールから資金が提供される（下記参照）。本実施形態においては、プレイヤーは、通貨単位として、例えば、１セント、２セント、および５セント単位を選ぶことができ、同様にベットレベルとして、例えば、５０、７５、１００、１５０、および２００クレジットを選ぶことができる。プレイヤーの賭けに供するものの値は、選ばれた通貨単位およびベットレベルに基づく。例えば、プレイヤーが１セントの通貨単位および５０クレジットのベットレベルを選んだ場合には、このとき、プレイヤーの賭けに供するものの値は５０セントになる。同様に、プレイヤーが５セントの通貨単位および２００クレジットのベットレベルを選んだ場合には、このとき、プレイヤーの賭けに供するものの値は１０．００ドルになる。
【０１４１】
[000156]マキシ、メジャー、およびミニフィーチャー特典は、固定された値の特典である。しかし、マキシ、メジャー、およびミニフィーチャー特典はベットレベルおよび／または通貨単位に応じて増減されてもよい。
【０１４２】
[000157]プライマリゲームは、３×５のグリッド６８を利用するビデオスロットゲームである。グリッド６８は、３行および５列に配列された複数のセル７０を含む。各列は関連する仮想リールまたはリールストリップを有する。各リールストリップは幾つかのシンボル位置を有する。各シンボル位置には、シンボルのセットに含まれるシンボルが配置される。本実施形態においては、シンボルのセットは、以下のシンボル：ワイルド（Ｗｉｌｄ）、スキャッター、ジャックポット、ＰｉｃＡ、ＰｉｃＢ、ＰｉｃＣ、ＰｉｃＤ、ＰｉｃＥ、Ａ、Ｋ、Ｑ、Ｊ、１０、および９を含む。図１５に、プライマリゲームにおいて利用される例示的なシンボルのセット８８’が示される。上の行において左から、シンボルは、ドル記号（ＰｉｃＡ）、ベル（ＰｉｃＢ）、王冠（ＰｉｃＣ）、金塊（ＰｉｃＤ）、蹄鉄（ＰｉｃＥ）、ワイルドシンボル、およびスキャッターシンボルとして示される。図示の実施形態においては、シンボル９〜Ａはフルーツとして表現される。下の行において左から、シンボルは、９、１０、Ｊ、Ｑ、Ｋ、Ａおよび代表的なジャックポットシンボルとして示される。
【０１４３】
[000158]ゲームのインスタンスまたはスピンごとに、ジャックポットシンボルは、マキシ、メジャー、およびミニジャックポットシンボルのうちの１つに置き換えられる。図示の実施形態においては、マキシジャックポットシンボルは赤色であり、メジャージャックポットシンボルは青色であり、ミニジャックポットシンボルは緑色である。マキシ、メジャー、およびミニジャックポットシンボルは、関連するジャックポットシンボルの上に見える文字、マキシ、メジャー、ミニによってさらに区別され得る。ジャックポットシンボルの各々のものは、ジャックポットシンボルへとランダムにアップグレードされ得る。図示の実施形態においては、各ジャックポットシンボルはソケットを含む。ダイヤモンドの画像が、アップグレードされたジャックポットシンボルを表現するためにソケット内に表示される（図１６）。
【０１４４】
[000159]マキシ、メジャー、およびミニフィーチャー特典、ならびにダイヤモンドアイザープログレッシブジャックポット特典に加えて、ゲームフィーチャーはフリーゲームフィーチャーを含む。フリーゲームフィーチャーは、所定数のスキャッターシンボルがプライマリゲーム（またはフリーゲーム）のインスタンスの結果において出現するとトリガーされる。上述の実施形態においては、付与されるフリーゲームの数は、結果において出現するスキャッターシンボルの数に応じたものとなる。例えば、３つ、４つ、または５つのスキャッターシンボルが結果において出現した場合には、８回、１２回、および２０回のフリーゲームが付与されてもよい。代替の実施形態においては、固定された数のフリーゲームまたはランダムな数のフリーゲームが付与されてもよい。フリーゲームまたはスピンは、相違する、すなわち、代替の仮想リールストリップを利用してもよい。概して、フリーゲームにおいて共に使用される代替の仮想リールストリップはより多くのジャックポットシンボルを含む。追加のフリーゲームがフリーゲーム中に付与されてもよい。
【０１４５】
[000160]さらに、ゲームフィーチャーは拡大ワイルドフィーチャーを含み得る。拡大ワイルドフィーチャーはプライマリゲームおよびフリースピンにおいて提供され得る。一態様においては、ベットレベルに基づいて、グリッド６４のリールまたは列のうちの１つまたは複数が「有効」になる。上述されたように、上述の実施形態においては、５つのベットレベル：５０、７５、１００、１５０、および２００が存在する。プレイヤーが選んだベットレベルに基づいて、以下のリールが「有効」になる：
５０クレジット：リール１、
７５クレジット：リール１〜２、
１００クレジット：リール１〜３、
１５０クレジット：リール１〜４、および
２００クレジット：リール１〜５。
【０１４６】
[000161]図１７に、上記がグラフィカルに示される。基準ベット、すなわち、通貨単位は、プレイヤーによって、インターフェイスユニット４０の一部として提供され得るボタンパネル上の一連のボタンを使用して選ばれ得る。プレイヤーはまた、別個の一連のボタンを使用してベットレベル（５０、７５、１００、１５０または２００クレジット）を選び得る。
【０１４７】
[000162]プライマリまたはフリーゲームにおいて、ワイルドシンボルがプライマリまたはフリーゲームの結果における有効なリールの列において出現した場合には、ワイルドシンボルは同じ列の他のセル内へ拡大またはコピーされる。
【０１４８】
[000163]プライマリゲームまたはフリーゲームのいずれかにおいて、仮想リールストリップは、相違するシンボル分布を有する代替のリールストリップにランダムに置き換えられてもよい。
【０１４９】
[000164]仮想リールストリップは、ジャックポットシンボルが配置された複数のセルを含むことに留意されたい。スピンごとに、各ジャックポットシンボルは、マキシ、メジャー、およびミニフィーチャー特典シンボルのうちの１つにランダムに置き換えられる。各ジャックポットシンボルは、フィーチャー特典シンボルのうちの相違する１つに置き換えられ得る。その一方で、仮想リールストリップのうちの少なくとも１つは複数の隣り合うジャックポットシンボル（または「スタック」）を含み得る。スタック内のジャックポットシンボルは同一のフィーチャー特典シンボルに置き換えられ得る。各フィーチャー特典シンボルはジャックポットシンボル、すなわち、ダイヤモンドアイザージャックポットシンボルへとランダムにアップグレードされ得る。一実施形態においては、フィーチャー特典シンボルは、プレイヤーの賭けに供するもののレベルが、所定のレベル、例えば、１５０または２００クレジット以上である場合にのみアップグレードされ得る。後述されるように、各ダイヤモンドアイザージャックポットシンボルは、その土台となっている、または、その原型であるフィーチャー特典シンボルと同一の機能を有するが、ダイヤモンドアイザープログレッシブジャックポット特典もトリガーし得る（下記参照）。上述されたように、フィーチャー特典、すなわち、マキシ、メジャー、およびミニフィーチャー特典の各々は規定の額、例えば、所定額のクレジットであり、ダイヤモンドアイザープログレッシブジャックポット特典はプログレッシブ特典である。
【０１５０】
[000165]プライマリゲームまたはフリーゲームのインスタンス（もしくはスピン）のいずれかにおいては、同じペイライン上の５つの同一のフィーチャー特典シンボルまたは５つのダイヤモンドアイザープログレッシブジャックポットシンボルがそれぞれの特典をトリガーする。例えば、ペイラインが５つのマキシフィーチャー特典シンボルを含む場合には、このとき、マキシフィーチャー特典がプレイヤーに付与される。３つ、４つ、または５つの混合フィーチャー特典またはジャックポット特典シンボルは混合配当特典をもたらしてもよい（下記参照）。
【０１５１】
[000166]概して、ワイルドシンボルは任意の他のシンボルの代わりになり得る。しかし、５つのワイルドシンボルは５つのフィーチャー特典またはジャックポット特典シンボルの代わりになることができない。しかし、４つのワイルドシンボルおよび１つのフィーチャー特典もしくはジャックポット特典シンボル（または同一のフィーチャー特典もしくはジャックポット特典シンボルおよびワイルドシンボルの任意の混合）はフィーチャー特典またはジャックポット特典をトリガーする。フィーチャー特典およびジャックポット特典シンボルならびにワイルドシンボルの任意の混合した組み合わせが混合配当特典をもたらす（下記参照）。
【０１５２】
[000167]上述されたように、ダイヤモンドアイザープログレッシブプールは２つの方法でインクリメントされる。まず、各賭けに供するものの数パーセントがダイヤモンドアイザープログレッシブプールに追加される。加えて、フィーチャー特典のうちの１つがプレイヤーに付与される場合に、ある額がダイヤモンドアイザープログレッシブプールに追加される。より具体的には、マキシ、メジャー、またはミニフィーチャー特典のうちの１つが付与される場合に、プレイヤーはそれぞれのフィーチャー特典を受け取り、付与されたフィーチャー特典の数パーセントがダイヤモンドアイザープログレッシブ特典に追加される。ダイヤモンドアイザープログレッシブ特典に追加されるフィーチャー特典のパーセンテージはフィーチャー特典ごとに同一であり得るか、または相違し得る。ゴールドポットプログレッシブ特典に追加されるフィーチャー特典のパーセンテージは、例えば５％に固定されてもよいし、ランダムに決定されてもよい。より詳細には、マキシ、メジャー、およびミニジャックポット特典が獲得されると、プレイヤーは満額のジャックポットを受け取り得る。加えて、ジャックポットのさらに数パーセントがダイヤモンドアイザープログレッシブプールに追加され得る。これは通例、５％であるが、時として、１００％であり得る。複数のジャックポットが一度に獲得された場合には、それらは同パーセントをダイヤモンドアイザープログレッシブプールに行かせることになる。
【０１５３】
[000168]それぞれのゲームのインスタンスにおいて、１つを超えるフィーチャー特典がプレイヤーに付与されてもよい。プレイヤーに付与されるフィーチャー特典ごとに、ある額がプログレッシブプールに追加されてもよい。
【０１５４】
[000169]本発明の一態様においては、プレイヤーがダイヤモンドアイザージャックポットに当選する資格を得るためには、最小限のレベルで賭けに供するものを賭ける必要がある。上述の実施形態においては、プレイヤーがダイヤモンドアイザージャックポットに当選する資格を得るためには、１５０または２００クレジットレベルで賭けなければならない。プレイヤーが最小限のレベルで賭けに供するものを賭けなかった場合には、このときフィーチャー特典シンボルのランダムなアップグレードは行われない。しかし、フィーチャー特典のうちの１つまたは複数がプレイヤーに付与された場合には、たとえプレイヤーがそのゲームのインスタンスにおいてダイヤモンドアイザージャックポットに当選する資格を得ていない場合でも、ダイヤモンドアイザープログレッシブプールに寄与がなされる。
【０１５５】
[000170]プレイヤーは、ダイヤモンドアイザージャックポットトリガーが検出されたことに応じて、ダイヤモンドアイザージャックポットを付与される。ダイヤモンドアイザージャックポットは、ダイヤモンドアイザープログレッシブプールの１００％、ダイヤモンドアイザープログレッシブプールの所定のパーセンテージ、またはダイヤモンドアイザープログレッシブプール全体・マイナス・所定額であり得る。上述の実施形態においては、ダイヤモンドアイザージャックポットトリガーは、グリッド６４の１番目の（または最も左側の）列がダイヤモンドアイザージャックポット特典シンボル、すなわち、アップグレードされたフィーチャー特典シンボルで埋められ、グリッド６４の全ての他のセル７０がワイルドシンボルを含んだこととして規定される。ダイヤモンドアイザージャックポットトリガーはゲームの結果におけるシンボルの他の組み合わせによって規定されてもよいことに留意されたい。代替的に、または加えて、ダイヤモンドアイザージャックポットはミステリートリガーによって付与されてもよい。
【０１５６】
[000171]既定の条件の下で、ハイブリッドジャックポットがプレイヤーに付与されてもよい。例えば、上述の実施形態においては、フィーチャー特典、すなわち、マキシ、メジャー、またはミニ特典がプレイヤーに付与され、トリガー条件が、アップグレードされたフィーチャー特典シンボル、すなわち、ダイヤモンドアイザージャックポットシンボルを含む場合には、このとき、関連するフィーチャー特典に加えて、ダイヤモンドアイザープログレッシブプールのあるパーセンテージが特典に追加される。例えば、シンボル：ミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル、アップグレードされたミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル、ミニフィーチャー特典シンボルがプライマリまたはフリーゲームのペイライン上に出現した場合には、このとき、ミニフィーチャー特典・プラス・ダイヤモンドアイザープログレッシブプールの数パーセントがプレイヤーに付与されることになる。特典に含まれるダイヤモンドアイザープログレッシブプールのパーセンテージは固定されていてもよいし、ランダムでもよい。ハイブリッドジャックポットは、アップグレードされたフィーチャー特典シンボル、すなわち、ダイヤモンドアイザージャックポットシンボルを含まずに、マキシ、メジャー、またはミニの入賞組み合わせが設定された時に、ランダムに発生するミステリートリガーによって付与されてもよい。
【０１５７】
[000172]図１８に、上記がグラフィカルに表現される。本例においては、第１のステップＳ９０Ａにおいて、プライマリゲームまたはフリースピンの結果において、以下のシンボルがペイライン上に出現する：ミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル、アップグレードされたミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル、ミニフィーチャー特典シンボル。ミニジャックポット特典は２０ドルであり、ダイヤモンドアイザープログレッシブプールは６，３５３．１６ドルである。第２のステップＳ９０Ｂにおいて、ダイヤモンドアイザープログレッシブプールは、付与されたフィーチャー特典、すなわち、ミニジャックポット特典の数パーセントだけインクリメントされる。本例においては、プログレッシブプールに追加される付与されたフィーチャー特典のパーセンテージは、付与されたフィーチャー特典の５％、または１ドルである。それゆえ、ダイヤモンドアイザープログレッシブプールは６，３５４．１６ドルへ１ドルだけインクリメントする。次に、プレイヤーは、第３のステップＳ９０Ｃにおいて、ミニジャックポット（２０ドル）を付与される。加えて、これはハイブリッド入賞であるため、プレイヤーはまた、ダイヤモンドアイザープログレッシブプールのランダムなパーセンテージも付与される（Ｓ９０Ｄ）。本実施形態においては、ダイヤモンドアイザープログレッシブプールのプレイヤーは１％（または６３．５４ドル）を付与される。その結果、ダイヤモンドアイザープログレッシブプールは＄６，２９０．６２に一時的にデクリメントされる。最後に、ダイヤモンドアイザープログレッシブプールは、プールに対する基準最小レベルを回復する額だけインクリメントされる。この場合には、ダイヤモンドアイザージャックポットプールは６，３４０．６２ドルにインクリメントされる（Ｓ９０Ｅ）。すなわち、ダイヤモンドアイザープログレッシブプールは５，０００ドルの基準またはリセット値を有する。これは、ステップＳ９０Ｂにおいて示されるダイヤモンドアイザープログレッシブプールの６，３５４．１６ドルは、リセット値の５，０００ドルおよび蓄積されたインクリメント値の１，３５４．１６ドルからなることを意味する。ハイブリッド入賞の場合には、プレイヤーは、プール、すなわち、リセット値およびインクリメント値のあるパーセンテージを付与される。Ｓ９０Ｃにおいて示される場合には、リセット値の１％（＝５０．００ドル）およびインクリメント値の１％（＝１３．５４ドル）がプレイヤーに付与される。その一方で、リセット値から差し引かれた部分は補充され、リセット値は５，０００ドルに維持される。換言すれば、リセット値およびインクリメント値の一部はプログレッシブプールから一旦減じられるが、リセット値から減じられた部分はプログレッシブプールに補充される。
【０１５８】
[000173]一部の実施形態においては、本明細書に記載されたプロセッサは、システムおよびマイクロコントローラ、縮小命令セット回路（ＲＩＳＣ）、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能ロジック回路（ＰＬＣ）、ならびに本明細書に記載された機能を実行できる任意の他の回路またはプロセッサを含む、任意のプログラム可能なシステムを含む。上記の例は、単なる例示であり、したがって、プロセッサという用語の定義および／または意味をいかなる方法でも限定することを意図したものではない。
【０１５９】
[000174]本明細書は、ベストモードを含む例を使用して、本発明を開示し、また当業者が任意のデバイスまたはシステムの作成および使用ならびに任意の組み込まれた方法の実行を含めて本発明を実施できるようにする。本発明の特許可能な範囲は、特許請求の範囲によって定義され、当業者が思いつく他の例を含み得る。本発明の他の態様および特徴は、図面、開示、および添付の特許請求の範囲を調べることで得ることができる。本発明は、添付の特許請求の範囲内の具体的な記載以外で実践され得る。添付の特許請求の範囲内に記載されているステップおよび／または機能は、それらのステップおよび／または特徴がそこに記載されている順序に関わらず、いかなる特定の動作順序にも限定されないことにも留意されたい。
【０１６０】
[000175]本発明の様々な実施形態の具体的な特徴は、一部の図面に示されて他の図面には示されていないことがあるが、これは便宜上の問題に過ぎない。本発明の原則に応じて、図面の任意の特徴が、他の任意の図面の任意の特徴と組み合わせて参照および／または特許請求され得る。
【符号の説明】
【０１６１】
１０…ゲーミングマシン、１２…キャビネット、１４…ディスプレイ、１６…ディスプレイ、１８…コントロールパネル、２０…プレイヤートラッキングユニット、２２…ゲーム制御部、２４…ディスプレイ装置、２６…スピーカ、２８…紙幣／チケット識別装置、３０…プリンタ装置、３２…操作部、３４…設定ボタンのグループ、ボタン、３６…イルミネーション装置、３８…ＣＰＵ、プロセッサ、４０…インターフェイスユニット、４２…メモリ、メモリ装置、４４…ストレージ、メモリ装置、４６…紙幣／チケット識別ユニットコントローラ、４８…プリンタユニットコントローラ、５０…グラフィックコントローラ、５２…入力コントローラ、５４…サウンドコントローラ、５６…イルミネーションコントローラ、５８，６０…イーサネット、６２…外部スロット情報システム、スロットアカウントシステム、６４…表示領域、グリッド、６６…仮想リール、６８…グリッド、７０…セル、７２，７４，７６，７８，８０…リールストリップ，仮想リール、８２…仮想リールセット、８４…シンボル、８６…シンボル位置、８８…シンボルセット、８８’…シンボルセット、９２…ゲームアプリケーションプログラム、９４…プログラムコード、９６…プログラムオブジェクトデータ、９８…システムアプリケーションプログラム、１００…ベット／ペイラインボタンリスナーモジュール、１０２…開始ボタンリスナーモジュール、１０４…クレジット残高マネージャモジュール、１０６…サンプリングマネージャ、１０８…ランダムナンバージェネレータ、１１０…比較マネージャ、１１２…ゲーム結果発生器、ゲーム結果生成器、１１４…入賞評価器、１１６…ゲームプレゼンテータ、１１８…ゲームグラフィックスプレゼンテータ、１２０…ゲームサウンドプレゼンテータ、１２２…入賞インジケータ、１２４…特典プロバイダ、１２６…アプリケーションマネージャ、１２８…外部コミュニケータ、１３０…配当表、１３１…ゲームフィーチャーマネージャ、１３４…停止位置テーブル、１３６…リールレイアウトテーブル、１３８…リール停止位置テーブル、１４２…システムマネージャ、１４４…セキュリティマネージャ、１４６…スロット管理モジュール、１４８…単位マネージャ、１５０…データロガー、１５２…通信マネージャ、１５４…紙幣アクセプタマネージャ、１５６…メーター管理モジュール、１５８…キャッシュアウトマネージャ、１６０…ゲームリコールファイル、１６２…会計ログ、１６４…メーター、１６６…ネットワークサーバコンピュータシステム、１６８…クライアントコンピューティングデバイス、１７０…サーバシステム、ｉＧａｍｉｎｇサーバシステム、１７２…通信ネットワーク、１７４…モバイルコンピューティングデバイス、１７６…タッチスクリーンディスプレイ装置、１８０…リモートゲーミングサーバ、１８２…バックエンドサーバ、１８４…リアルマネーゲーミングＷｅｂサイトホスティングサーバ、Ｗｅｂサイトホスティングサーバ、１８６…ソーシャルゲーミングＷｅｂサイトホスティングサーバ、Ｗｅｂサイトホスティングサーバ。
【図１Ａ】
2020075103.tif 000003
【図１Ｂ】
2020075103.tif 000004
【図２】
2020075103.tif 000005
【図３】
2020075103.tif 000006
【図４】
2020075103.tif 000007
【図５】
2020075103.tif 000008
【図６】
2020075103.tif 000009
【図７】
2020075103.tif 000010
【図８】
2020075103.tif 000011
【図９】
2020075103.tif 000012
【図１０】
2020075103.tif 000013
【図１１】
2020075103.tif 000014
【図１２】
2020075103.tif 000015
【図１３】
2020075103.tif 000016
【図１４】
2020075103.tif 000017
【図１５】
2020075103.tif 000018
【図１６】
2020075103.tif 000019
【図１７】
2020075103.tif 000020
【図１８】
2020075103.tif 000021
【外国語明細書】
2020075103000001.pdf