(57)【特許請求の範囲】
【請求項１】
ルーレットベースのカードゲームのプレイを促進するための方法であって、
個々のカードゲームに対して少なくとも２つの乱数発生デバイスを準備することと、
１つ又は複数のプロセッサ及び非一時的な記憶媒体を備え、前記１つ又は複数のプロセッサは、前記記憶媒体に格納された命令を実行することによって、前記個々のカードゲームを行い、前記個々のカードゲームでの選択用の複数のゲームプレイを提供することを促進するように構成され、各ゲームプレイが前記個々のカードゲームの少なくとも１つのゲーム結果に用いられるゲーム装置を提供することと、
前記ゲーム装置によって、第１の所定の非数字記号及び第２の所定の非数字記号から選択された非数字記号の選択を含む、前記個々のカードゲームについて複数のゲームプレイの少なくとも１つの選択を受け付けることと、
前記ゲーム装置によって、前記個々のカードゲーム中に、前記少なくとも２つの乱数発生デバイスの第１の作動デバイスが前記少なくとも２つの乱数発生デバイスの第２の作動デバイスの前に作動されるように、前記少なくとも２つの乱数発生デバイスを作動させて、前記２つの乱数発生デバイスの組み合わせ結果に基づいて、少なくとも２つのゲーム値を生成することと、
前記乱数発生デバイスが前記少なくとも２つのゲーム値を生成したとき、前記第１の作動デバイスにより生成された第１のゲーム値を割り当てて前記第１の所定の非数字記号に関連付け、前記第２の作動デバイスにより生成された第２のゲーム値を割り当てて前記第２の所定の非数字記号に関連付けることと、
前記ゲーム装置によって、前記生成された少なくとも２つのゲーム値、前記選択された非数字記号、及び、前記選択された非数字記号に関連付けるように割り当てられた前記生成されたゲーム値に基づいて、前記個々のカードゲームについて１つ又は複数のゲーム結果が存在するか否かを特定することと、
前記特定に基づいて、払い戻し装置において払い戻しを促進することと、
を含む方法。
【請求項２】
各乱数発生デバイスは、ゲーム値の各所定セットからゲーム値を生成し、
各ゲーム値は、数値、カードスート及び数字以外の画像の少なくとも１つである、
請求項１に記載の方法。
【請求項３】
前記複数のゲームプレイは、
１つの前記乱数発生デバイスが複数の前記乱数発生デバイスの最高値を生成することと、
１つ又は複数の前記乱数発生デバイスが第１の所定値を下回るゲーム値を生成することと、
１つ又は複数の前記乱数発生デバイスが第２の所定値を上回るゲーム値を生成することと、
前記少なくとも２つの乱数発生デバイスが等しいゲーム値を生成することと、
を含む請求項２に記載の方法。
【請求項４】
前記第１の所定値と前記第２の所定値は等しい、
請求項３に記載の方法。
【請求項５】
前記第１の所定値と前記第２の所定値は７である、
請求項４に記載の方法。
【請求項６】
少なくとも１つの乱数発生デバイスは、内周に配置された複数の区画の１つにボールが落ちるまで前記ボールが周回するように構成されたゲームホイールであり、
各区画は前記ゲーム値の１つと関連付けられている、
請求項２に記載の方法。
【請求項７】
各乱数発生デバイスはゲームホイールである、
請求項６に記載の方法。
【請求項８】
前記ゲーム値の各所定セットにおける各ゲーム値は、３つの所定の記号の１つと関連付けられている、
請求項２に記載の方法。
【請求項９】
前記ゲーム値の各所定セットは、３９枚１セットのトランプを表し、
前記３つの所定の記号は、前記３９枚１セットのトランプの１３枚と関連付けられている、
請求項８に記載の方法。
【請求項１０】
少なくとも１つの乱数発生デバイスは、ランダムにシャッフルされたカードを収容するディーリングボックスであり、
前記ディーリングボックスは、前記ゲーム値の１つを表すカードの配札によって作動する、
請求項２に記載の方法。
【請求項１１】
個々のカードゲームに使用するように構成された少なくとも２つの乱数発生デバイスと、
前記少なくとも２つの乱数発生デバイスに対して動作可能に接続され、１つ又は複数のプロセッサ及び命令を格納する非一時的な記憶媒体を備えたゲーム装置と、
を備え、
前記命令が前記１つ又は複数のプロセッサで実行されたとき、前記命令によって、
ユーザ選択のために、前記個々のカードゲームの少なくとも１つのゲーム結果のための複数のゲームプレイを提供することと、
前記個々のカードゲームについて、第１の所定の非数字記号及び第２の所定の非数字記号から選択された非数字記号の選択を含む、前記複数のゲームプレイの少なくとも１つの選択を受け付けることと、
前記個々のカードゲーム中に、前記少なくとも２つの乱数発生デバイスの第１の作動デバイスが前記少なくとも２つの乱数発生デバイスの第２の作動デバイスの前に作動されるように、前記少なくとも２つの乱数発生デバイスを作動させて、前記２つの乱数発生デバイスの組み合わせ結果に基づいて、少なくとも２つのゲーム値を生成することと、
前記乱数発生デバイスが前記少なくとも２つのゲーム値を生成したとき、前記第１の作動デバイスにより生成された第１のゲーム値を割り当てて前記第１の所定の非数字記号に関連付け、前記第２の作動デバイスにより生成された第２のゲーム値を割り当てて前記第２の所定の非数字記号に関連付けることと、
前記生成された少なくとも２つのゲーム値、前記選択された非数字記号、及び、前記選択された非数字記号に関連付けるように割り当てられた前記生成されたゲーム値に基づいて、前記個々のカードゲームについて１つ又は複数のゲーム結果が存在するか否かを特定することと、
前記１つ又は複数のゲーム結果が存在することの特定に基づいて、払い戻し装置において払い戻しを促進する、
ゲーム装置をもたらすシステム。
【請求項１２】
個々のカードゲームをシミュレートするためのシステムであって、
ユーザインタフェースを表示するように構成された表示画面と、
払い戻し装置と、
１つ又は複数のプロセッサ及び命令を格納する非一時的な記憶媒体を備えたゲーム回路と、
を備え、
前記命令が前記１つ又は複数のプロセッサによって実行されたとき、前記命令によって、
前記個々のカードゲームにおいて、作動すると複数のトランプを表す複数の区画の１つにボールが落ちるまで前記ボールが外周を周回する、複数の擬似ゲームホイールを前記表示画面に表示し、
前記個々のカードゲーム中に、１つの前記ゲームホイールが複数の前記ゲームホイールの最高ランクのカードを生成することと、前記ゲームホイールが２枚の同じカードを生成することと、１つ又は複数の前記ゲームホイールが第１の所定値を下回るランクを有するカードを生成することと、１つ又は複数の前記ゲームホイールが第２の所定値を上回るランクを有するカードを生成することと、を含む複数のゲーム結果を選択し、
１人又は複数人のプレイヤーから１つ又は複数の賭けを受け付け、各賭けが第１の所定の非数字記号及び第２の所定の非数字記号から選択された非数字記号を含む前記複数のゲーム結果から選択された結果であり、
前記複数のゲームホイールの第１のホイールが前記複数のゲームホイールの第２のホイールの前に回転するように、前記個々のカードゲーム中に前記ゲームホイールの回転をシミュレートして、２つのゲーム値を前記表示画面に生成し、
前記第１のホイールにより生成された前記複数のゲーム値の中の第１のゲーム値を割り当てて前記第１の所定の非数字記号に関連付け、前記第２のホイールにより生成された前記複数のゲーム値の中の第２のゲーム値を割り当てて前記第２の所定の非数字記号に関連付け、
前記生成された２つの各ゲーム値、前記選択された非数字記号、及び、前記選択された非数字記号に関連付けるように割り当てられた前記生成された各ゲーム値に基づいて、払い戻し装置において払い戻しを促進することを含む１つ又は複数の賭けを清算する、
装置をもたらすシステム。
【請求項１３】
前記複数のトランプは、各トランプが複数のセクションの１つと関連付けられるように複数のセクションに分けられ、
前記複数のゲーム結果はさらに、１つ又は複数の前記ゲームホイールが前記セクションの予め選択された１つと関連付けられたカード値を生成することと、各ゲームホイールが同じセクションと関連付けられたカード値を生成すること、を含む、
請求項１２に記載のシステム。
【請求項１４】
前記複数のトランプは、３つのセクションに分けられる、
請求項１３に記載のシステム。
【請求項１５】
各ホイールは、３９枚のトランプを表す３９個の区画を有し、
各セクションは、前記３９枚のトランプの１３枚を含む、
請求項１４に記載のシステム。
【請求項１６】
前記第１の所定値と前記第２の所定値は等しい、
請求項１２に記載のシステム。
【請求項１７】
前記第１の所定値と前記第２の所定値は７である、
請求項１６に記載のシステム。
【請求項１８】
前記ゲーム回路は２つのゲームホイールを表示する、
請求項１２に記載のシステム。
【請求項１９】
個々のカードゲームに使用するための装置であって、
表示画面と、
１つ又は複数のプロセッサ及び命令を格納する非一時的な記憶媒体を備えたゲーム回路と、
を備え、
前記命令が前記１つ又は複数のプロセッサによって実行されたとき、前記命令によって、
前記個々のカードゲームにおいて、それぞれが作動すると所定枚数のカードの中から１枚を生成する、２つのランダムカード発生器を前記表示画面に表示し、
前記個々のカードゲーム中に、１つの前記カード発生器が勝利のカードを生成することと、前記カード発生器が等しいランクを有するカードを生成することと、１つ又は複数の前記カード発生器が第１の所定値を下回るランクを有するカードを生成することと、１つ又は複数の前記カード発生器が第２の所定値を上回るランクを有するカードを生成することと、を含む選択可能な結果の一群を提供し、
前記個々のカードゲーム中に、第１の所定の非数字記号及び第２の所定の非数字記号から選択された非数字記号を含む、選択可能な結果の１つに対する１つ又は複数の賭けを、１人又は複数人のプレイヤーから受け付け、
前記個々のカードゲーム中に、前記１つ又は複数の賭けを受け付けた後、前記複数のカード発生器の第１のカード発生器が前記複数のカード発生器の第２のカード発生器の前に作動されるように、前記カード発生器を作動させて２つのゲーム値を生成し、
前記第１のカード発生器により生成された第１のゲーム値を割り当てて前記第１の所定の非数字記号に関連付け、前記第２のカード発生器により生成された第２のゲーム値を割り当てて前記第２の所定の非数字記号に関連付け、
前記生成された２つの各ゲーム値、前記選択された非数字記号、及び、前記選択された非数字記号に関連付けるように割り当てられた前記生成されたゲーム値に基づいて、前記個々のカードゲームについて前記１つ又は複数の賭けを清算する、
ゲーム回路をもたらす装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１３年１月３０日に出願された「２ホイールルーレット装置」と題する米国特許仮出願第６１／７５８，７３６号の利益を主張し、参照によりその全体があらゆる目的で本明細書に組み込まれる。
【背景技術】
【０００２】
カジノゲームを含む様々なゲームの結果は、１つ又は複数の変数によって決定することができる。ルーレットゲームでは、ホイールが一方向に回転し、ボールが傾斜した円形トラック上をこれと反対方向にホイールの内周に沿って転がる。ボールはやがて勢いを失い、ホイール上の色付けされ数字が記された複数の区画の１つに落ちる。一方、プレイヤーは、ボールが失速するまでの間、ボールが最終的に辿り着くであろう場所に賭けをしてもよい。例えば、プレイヤーは、ボールが落ちるであろう区画の固有の数字、色、あるいはその数字が奇数か偶数かに賭けてもよい。ゲーム管理者（例えば、クルーピエ又はディーラー）は、ボールがいつどこに落ちるかをプレイヤーが予測できないようにボールが失速する前に賭けを止めさせる責任を負っている。
【発明の概要】
【課題を解決するための手段】
【０００３】
開示された主題は、ルーレットベースのカードゲームをプレイするための方法に関し、少なくとも２つの乱数発生器を提供すること、ユーザ選択のために、少なくとも１つのゲーム結果のための複数のゲームプレイを提供すること、複数のゲームプレイの少なくとも１つの選択を受け付けること、少なくとも２つの乱数発生器を作動させて少なくとも２つのゲーム値を生成すること、乱数発生器が少なくとも２つのゲーム値を生成したとき、生成された少なくとも２つのゲーム値及び選択された少なくとも１つのゲームプレイに基づいて１つ又は複数のゲーム結果が存在するか否かを特定することを含む。他の態様は、コンピュータ実装方法の実装を目的とした、対応するシステム、装置、及びコンピュータプログラムプロダクトを含む。
【０００４】
他の態様では、システムは、ユーザインタフェースを表示するように構成された表示画面と、ゲーム回路とを備えてもよい。ゲーム回路は、作動すると複数のトランプを表す複数の区画の１つにボールが落ちるまでボールが外周を周回するように構成された、複数の擬似ゲームホイールを表示画面に表示し、１つのゲームホイールが複数のゲームホイールのうち勝利する最高ランクのカードを生成することと、ゲームホイールが２枚の同じカードを生成することと、１つ又は複数のゲームホイールが第１の所定値を下回るランクを有するカードを生成することと、１つ又は複数のゲームホイールが第２の所定値を上回るランクを有するカードを生成することの１つを含む一群の結果から１つ又は複数のゲーム結果を生成し、ゲームホイールの回転をシミュレートして、１つ又は複数のゲーム結果を生成するように構成されてもよい。他の態様は、コンピュータ実装方法の実装を目的とした、対応するシステム、装置、及びコンピュータプログラムプロダクトを備える。
【０００５】
さらなる態様では、カードゲームに使用するための装置は、作動すると所定枚数のカードの中から１枚を生成する２つのランダムカード発生器の表示を提供し、１つのカード発生器が勝利のカードを生成することと、カード発生器が等しいランクを有するカードを生成することと、１つ又は複数のカード発生器が第１の所定値を下回るランクを有するカードを生成することと、１つ又は複数のカード発生器が第２の所定値を上回るランクを有するカードを生成することを含む所定の選択可能な結果の一群を提供し、選択可能な結果の１つに対する１つ又は複数の賭けを１人又は複数人のプレイヤーから受け付け、１つ又は複数の賭けを受け付けた後、カード発生器を作動して所定の選択可能な結果の一群から１つ又は複数のゲーム結果を生成し、１つ又は複数のゲーム結果に応じて１つ又は複数の賭けを清算するように構成されてもよい。
【０００６】
主題技術の様々な構成が例示として示され記載されている以下の詳細な説明から、主題技術のその他の構成が容易に明らかになることは言うまでもない。認識されるように、主題技術はその他の種々の構成が可能であり、そのいくつかの詳細は、いずれも主題技術の範囲を逸脱せずに、様々なその他の点で変更可能である。したがって、図面及び詳細な説明は、限定的なものとしてではなく、本質的に例示的なものと見なすべきである。
【０００７】
主題技術のいくつかの特徴は特許請求の範囲に明記されている。しかし、説明のために、主題技術のいくつかの実施態様が以下の図面に明記されている。
【図面の簡単な説明】
【０００８】
【図１】例示的なカードゲームのプレイをシミュレートするための例示的な装置を示す。
【図２】例示的なカードゲームのプレイヤーのための例示的なプレイヤー賭けエリアを示す。
【図３】例示的な遊技テーブル及び回転の結果としてカード値を生成するように変更された２つのゲームホイールを含む、例示的なゲームシステムを示す。
【図４】例示的なカードゲームのプレイを促進するための例示的なプロセスのフロー図を示す。
【図５】２つの例示的なゲームホイールを使用して例示的なカードゲームをプレイするための例示的な部品図を示す。
【図６】１つ又は複数の仮想カードゲームを促進するための例示的なクライアントサーバネットワーク環境を示す。
【図７】仮想カードゲームのシミュレーションに関連して使用する、プロセッサ及び他の関連部品を含む例示的な電子システムを概念的に示す図である。
【発明を実施するための形態】
【０００９】
以下に明記されている詳細な説明は、主題技術の様々な構成の説明として意図されており、主題技術を実践可能な唯一の構成を表すためのものではない。添付図面は本明細書に組み込まれ、詳細な説明の一部を構成する。詳細な説明は、主題技術の完全な理解を可能にするための特定の詳細を含む。しかし、主題技術が本明細書に明記されている特定の詳細に限定されず、このような特定の詳細なしで実践可能であることは、明確かつ明らかになるであろう。
【００１０】
この主題開示は、カードゲームをプレイするための様々な機構を提供する。１つ又は複数の実施態様では、カードゲームは１人又は複数人のプレイヤーと１人の対戦相手（例えば、バンカー、クルーピエ、ディーラー、ゲーム管理者、「カジノ」など）とによってプレイされる。プレイヤーは遊技テーブルに着いて物理的にゲームをプレイしたり、１つ又は複数の電子デバイスを使用してゲームをプレイしたりすることができる。様々な実施態様により、ゲームは１つ又は複数の乱数発生器を使用してプレイされる。乱数発生器は、それぞれが少なくとも１つの値及び／又はスートと関連付けられた多数の所定のカードの１つを生成するランダムカード発生器であってもよい。各カード発生器は、所定数のカード値から１つのカード値（例えば、ランク及びスート）を生成してもよい。カード発生器によって生成されたカードはまた、画像又は記号と関連付けられてもよい。１つのゲームにおいて複数の乱数発生器を使用するとき、１つのゲームにおいて使用される各乱数発生器は同一のものであっても、互いに異なるものであってもよい。
【００１１】
１つ又は複数の実施態様では、カード発生器は、例えばホイールの各区画がカード値を表すように変更されたルーレットホイールであってもよい。ある実施態様では、カード発生器はカード値をランダムに生成するコンピュータ又は他の電子デバイスであってもよい。ある実施態様では、ランダムカード発生器は、乱数発生器及びランダム非数字発生器（randome non-number generator）を含んでもよい。したがって、ランダムカード発生器は、カードスート、数字以外の画像、及び／又は数値を生成するように構成されてもよい。ある実施態様では、ランダムカード発生器はランダムにシャッフルされたカードを収容するディーリングボックスであってもよい。
【００１２】
例示的なゲームをプレイするために、１つ又は複数の賭けが、そのゲームに参加する１人又は複数人のプレイヤーから受け付けられる。各賭けは、１つのカード発生器が勝利のカード値を生成することと、カード発生器が等しいカード値を生成することと、１つ又は複数のカード発生器が第１の所定値を下回るカード値を生成することと、１つ又は複数のカード発生器が第２の所定値を上回るカード値を生成することを含む、所定の結果の一群から選択された１つの結果に対するものである。例えば、プレイヤーは、第１のカード発生器が勝利のカードを発生させ、第２のカード発生器が７を下回るランク（例えば、Ａ、２、３、４、５、又は６）を有するカードを生成することに賭けてもよい。１つ又は複数の賭けが受け付けられた後、カード発生器が作動して所定の結果の一群から１つ又は複数のゲーム結果が生成され、この１つ又は複数のゲーム結果に従って賭けが清算される。
【００１３】
１つ又は複数の実施態様では、主題技術にかかるゲームは２つのゲームホイールを有する。古典的なルーレットホイールとは異なり、各ゲームホイールは３９個の区画を有していてもよい。また、各ホイールの区画はさらに１３からなる３つのグループに視覚的に分けられてもよい。各グループは、数字以外の記号又は画像（例えば、漢字、トランプのスート）と関連付けられてもよく、グループ内の各区画はカードのランク又は値（例えば、１、２、３、４、５、６、７、８、９、１０、Ｊ、Ｑ、Ｋ、及びＡ）と関連付けられてもよい。ある実施態様では、各ホイールは、テーマ（例えば、Ｄｒａｇｏｎ、Ｔｉｇｅｒ）と関連付けられてもよい。
【００１４】
例示的なカードゲームは、２つのホイールを同時に回転させ、ホイール、グループ、及び区画の起こり得る組み合わせに賭けることを含んでいてもよい。プレイヤーは、例えばホイール（例えば、勝利のホイール）が表示するテーマ又は記号、或いはホイールが表示するカードのランクに賭けてもよい。付加的又は代替的に、プレイヤーは２つのホイールがペアになることに賭けてもよい。プレイヤーはまた、２つのホイールの値を組み合わせたものがある値を上回るか、下回るか、或いはこれと同じであるかに賭けてもよい。ある実施態様では、賭けはルーレット及びトランプのルールの変形又は組み合わせについて行ってもよい。
【００１５】
本明細書で使用されている「ゲーム（ｇａｍｅ）」又は「複数のゲーム（ｇａｍｅｓ）」という用語は、プレイヤー（又は「ユーザ」）がイベントの結果及び／又は特定の出来事に賭けをする様々な機会を包含するものである。例えば、カードゲームでは、イベントは１つ又は複数のカードをプレイヤー（複数も可）、対戦相手、又はその双方に配ること及び／又は見せることであってもよい。結果は、カードが複数の組み合わせの中でプレイヤー、対戦相手、又はその双方に配られる確率と関連付けられてもよく、また賭けられたイベントの発生に支払うべき払戻額と関連付けられてもよい。１つの例では、払戻額は賭ける額及び／又は確率に基づいて計算されてもよい。賭けに勝つ確率及び／又はゲームに対する賭けの払戻金はまたゲームのプレイヤーの数に依存していても、それから独立していてもよい。１つの例では、ゲームに賭けをするかなり多数のプレイヤーが、ゲームが行われるその場所に直接居てもよく、及び／又は本明細書に記載のプロセスに従って遠隔的に賭けを行ってもよい。
【００１６】
ある実施態様では、主題技術のカードゲームは、例えばカジノの遊技テーブルなど、リアルタイムかつ物理的環境（例えば、物理的に存在する他のプレイヤー、ディーラー、オペレータなどの物理的実体によって操作される又はそれらの影響を受ける）で行われる。ライブゲームは、仮想世界で行われている仮想ゲームと異なっていてもよい。ライブゲーム及び仮想ゲームは、１人又は複数人のプレイヤーがゲームの１つ又は複数の起こり得る結果に同時に賭けることができる、シングルプレイヤーゲーム又はマルチプレイヤーゲームを含んでいてもよい。主題技術は、本明細書では１つ又は複数の装置又は電子デバイスを使用する仮想ゲームに関連して説明されてもよいが、記載された様々な特徴及び／又はゲームルールはまた物理的に遊技テーブルに着いているプレイヤーによってライブで実行されてもよいことはいうまでもない。
【００１７】
図１は、主題技術の１つ又は複数の実施態様による例示的なカードゲームのプレイをシミュレートするための例示的な装置１００を示す。装置１００の様々なコンポーネントが、プロセッサベースのゲーム機として実装されてもよい。例えば、装置１００は、装置１００上で実行されるソフトウェア又はファームウェアによってシミュレートされる仮想カードゲームを１人のプレイヤーがプレイすることを可能にする、１つのコンソール又は端末であってもよい。装置１００は、単一のキャビネット、又は複数のキャビネットに実装されても、ライブ遊技テーブルとして実装されてもよい。装置１００は、ライブテーブルゲームに遠隔参加するためのゲーム機であってもよい。１つ又は複数の実施態様では、装置１００は、複数のプレイヤーがライブテーブルでカードゲームをプレイすることを可能にする、或いは、例えば各プレイヤーが１つ又は複数の可能性のあるゲーム結果に賭けることを含む装置１００によってシミュレートされる、複数のステーション又は端末から構成される。
【００１８】
１つ又は複数の実施態様では、装置１００は、仮想環境でカードゲームをプレイするためのクライアントアプリケーションを備えた、クライアントサーバ環境におけるクライアントデバイスであってもよい。このように、クライアントアプリケーションは、装置１００にインストールされていてもよく、及び／又はそうでなければ（例えば、装置１００にインストールされたブラウザ又はウェブ対応のコンポーネントアプリケーションを介して）ユーザにより装置１００でアクセス可能であってもよい。装置は、携帯デバイス（例えば、スマートフォンやノートブック又はタブレットコンピュータ）であってもよい。ユーザは、アプリケーションを装置１００にダウンロードしてもよく、及び／又は装置１００にインストールされたブラウザを使用してアプリケーションにアクセスしてもよい。
【００１９】
装置１００は、１つ又は複数の結果シミュレーションコンポーネント１０１、賭けコンポーネント１０２、及び表示コンポーネント１０３を実装する、ゲーム回路を備える。装置１００の１つ又は複数のコンポーネントは、有線又は無線接続を介して互いに通信可能に接続されてもよい。結果シミュレーションコンポーネント１０１は、１つ又は複数のゲーム結果（例えば、プレイヤーが賭けることができる結果）をシミュレートするために、１つ又は複数のセットに１つ又は複数の乱数発生器ユニットを備えてもよい。結果シミュレーションコンポーネント１０１は、カードゲームで使用する一組のカードの選択を促進するための電子乱数発生器を備えてもよい。この電子乱数発生器は、例えば、デッキのカードに対応するランダムな数字及びスートを生成してもよい。デッキから１枚のカードを選択すると、そのカードの数字及びスートが乱数発生器による再生（regenerate）から除外されてもよい。結果シミュレーションコンポーネント１０１は、例えば、仮想デッキからランダムに選ばれた一組のカードの選択のためにランダムに選ばれた一組の値を生成するための、１つ又は複数の回転機構（spinning mechanism）、回動機構（rotation mechanism）、及び振動機構などの他のランダム化機構を備えてもよい。
【００２０】
結果シミュレーションコンポーネント１０１は、所定の規則に従って１つ又は複数の所定の仮想デッキから１つ又は複数のカードを選択してもよい。各デッキは、あるスート又は値を有する所定の枚数のカードを含んでいてもよい。例えば、一組のカードは、４つの異なるスートの５２枚の標準のトランプを含んでいてもよい。様々な態様で、ジョーカーはデッキから除外されてもよい。１つのカードゲームのために選択されたカードの総数は、例えばゲーム管理者又はゲームのスポンサー（例えばカジノ）によって設定された所定の値に基づいてもよい。付加的又は代替的に、装置１００は、回転の結果としてカード値を生成するように変更された、１つ又は複数のゲームホイールに動作可能に接続されてもよい。この態様では、結果シミュレーションコンポーネント１０１は、あたかも結果シミュレーションコンポーネント１０１がカード選択を生成したかのように、ホイール（複数も可）から１つ又は複数のカード選択を受け入れて、装置１００の他のコンポーネントにこのカード選択を提示してもよい。
【００２１】
賭けコンポーネント１０２は、結果シミュレーションコンポーネント１０１が選択するカードの起こり得る結果についての賭けを促進するための１つ又は複数の賭け機構を備えても、これと関連付けられてもよい。ある実施態様では、この賭け機構は、例えば１つ又は複数の機械実装のボタン、１つ又は複数のタッチスクリーン又はその一部を備え、及び／又はゲームプレイの選択（ゲームの起こり得る結果についての賭けを含む）、新たな一組のカードの配札の開始、プレイラウンドの開始、及び／又はそれ以外に装置１００を用いてシミュレートされるゲーム又はそのゲームのプレイラウンドへの参加のための他の機械実装の機構を備えてもよい。図２及び図３は、プレイヤーに仮想カードゲームに関する情報を提供する、及び／又はタッチスクリーン上で実装される仮想賭け機構によるカードゲームのプレイを促進するユーザインタフェースのいくつかの例を示す。したがって、これらの仮想賭け機構は、１人のプレイヤーが結果シミュレーションコンポーネント１０１によって生成された、及び／又はプレイヤーによって選択されたカードに関する可能性のある結果についての賭けを行うことを可能にしてもよい。
【００２２】
ユーザが新しいプレイヤーである場合、名前、連絡先情報、ゲームの好み、及び／又は金融機関の口座情報などの情報の提供を要求され得る。このような情報は、カードゲームに対して賭けを行うために使用するユーザアカウントを作成するのに使用されてもよい。このアカウントは、ゲームアカウント及び／又は金融口座についての適用要件、規則及び／又は規制に従って保持されてもよい。
【００２３】
表示コンポーネント１０３は、プレイヤーにゲーム関連情報及び画像を提供するための１つ又は複数のディスプレイを備えてもよい。例えば、表示コンポーネント１０３は、ゲーム結果、賭けの結果、結果シミュレーションコンポーネント１０１の乱数発生器ユニット（複数も可）の視覚表示、結果シミュレーションコンポーネント１０１からの情報及びデータ、及び／又は賭けコンポーネント１０２からの賭け情報などのゲーム情報を表示するための主ディスプレイを備えてもよい。賭けコンポーネント１０２及び表示コンポーネント１０３の主ディスプレイは、図２及び／又は図３に示すプレイヤー賭けエリアを表示するためのユーザインタフェースとして実装されてもよい。１つ又は複数の実施態様では、表示コンポーネント１０３は、プレイヤーが賭けを行えるようにするタッチスクリーン機能を備えてもよい。
【００２４】
いくつかの態様では、表示コンポーネント１０３は、様々な画像、映像又はゲームに関するその他の視覚的標識、広告、マーケティング資料、又はプレイヤーに表示するための他の視覚的画像若しくは映像を表示するための１つ又は複数の２次ディスプレイを備えてもよい。主ディスプレイ及び／又は２次ディスプレイは、１つ又は複数のタッチスクリーンディスプレイ、パネル、ホログラフィックディスプレイ、スクリーン（例えば、ＬＥＤ又はＬＣＤ）又は他のディスプレイを備えてもよい。表示コンポーネント１０３の１つ又は複数のディスプレイ（例えば、主ディスプレイ又は２次ディスプレイ）は、装置１００と動作可能に接続され、プレイヤーによって使用される、タブレット又は他のモバイル表示機構を備えてもよい。
【００２５】
１つの例では、払戻コンポーネント１０４は、例えば結果シミュレーションコンポーネント１０１によって生成された結果に応じて、例えば賭けコンポーネント１０２を用いて行われた賭けを清算するように構成されてもよい。１つの例では、賭けコンポーネントは、具体的なゲームについての特定の賭けに対するその払戻に関するデータにアクセスできる。ある例では、払戻コンポーネントは、さらに１つ又は複数のゲームにおける賭けの清算及び／又は払戻に関する規則（rule）及び／又は規制（regulation）にアクセスできる。１つ又は複数の実施態様では、払戻コンポーネント１０４は、プレイヤー（複数も可）にゲームトークンを分配するための物理的な配当払出機又は分配機を備えても、動作可能にこれと接続されてもよい。
【００２６】
図２は、主題技術の１つ又は複数の実施態様による、例示的なカードゲームのプレイヤーのための例示的なプレイヤー賭けエリア２０１を示す。プレイヤー賭けエリア２０１は、１人又は複数人のプレイヤーが例示的なカードゲームの様々な結果についての賭けを行うための複数の領域を含む。したがって、表示されたプレイヤー賭けエリア２０１の１つの領域に１つ又は複数のゲームトークンを置くことは、トークンが置かれた領域が示す結果への（ゲームトークンの額の）賭けであることを示す。プレイヤー賭けエリア２０１は、カジノでの１つ又は複数のライブ遊技テーブルに関連して、又は仮想ゲームでの仮想テーブルに関連して実装されてもよい。例えば、プレイヤー賭けエリア２０１は、装置１００の表示コンポーネント１０３によって１人又は複数人のプレイヤーに表示されてもよい。
【００２７】
いくつかの実施態様では、１つ又は複数のカード発生器が、プレイヤー賭けエリア２０１を使用して可能性への賭けが行われるゲーム結果を生成する。ゲーム管理者による手作業のシャッフル及びディーリングボックスからの配札を含む、様々な種類のカード発生器が使用されてもよいが、プレイヤー賭けエリア２０１のゲーム結果は、２つのゲームホイールを使用して複数のカード値を生成するものとして描かれている。各ホイールは、３つのグループに分けられた３９個の区画を有し、各グループは、一組のカードの各カード値に対する区画を含んでいる（例えば、Ａ、２、３、４、５、６、７、８、９、１０、Ｊ、Ｑ、及びＫと番号付けされた区画を有する）。他のゲームホイールの構成も考えられ、ゲームが例えば異なる種類の１つのホイールとカード発生器とを使用して行われるように、１つ又は複数のホイールを置換してもよい。
【００２８】
表示例では、“ｔｉｅ”（引き分け）領域２０２に賭けるということは、２つのホイールが同じカード値（例えば、ランク及び／又はスート）を生成するという結果についての賭けを示す。“ｐａｉｒ”（ぞろ目）領域２０３に賭けるということは、２つのホイールが同じランク又はスートのカードを生成するという結果についての賭けを示す。第１のホイール（例えば、“Ｄｒａｇｏｎ”と表示）と関連付けられた第１の領域２０４に賭けるということは、第１のホイールが最高のカード値を生成するという結果についての賭けを示す。第２のホイール（例えば、“Ｔｉｇｅｒ”と表示）と関連付けられた第２の領域２０５に賭けるということは、第２のホイールが最高のカード値を生成するという結果についての賭けを示す。プレイヤー賭けエリア２０１は、片方もしくは両方のホイールが、それぞれ所定の値より大きい又は小さいカード値（例えば、ランク）を生成するという結果について賭けをする領域２０６及び２０７を含んでもよい。
【００２９】
前述のように、各ゲームホイールは、それぞれが非数字記号で表された複数のセクションに分けられてもよい。したがって、プレイヤー賭けエリア２０１はまた、ホイールの各セクションに対応する記号一致領域２０８も含んでもよい。１つ又は複数の実施態様では、１人又は複数人のプレイヤーは、ホイールによって表示される最高のカード値が特定のセクションと関連付けられることに賭けてもよい。プレイヤーが勝利したホイール及び勝利した記号領域に賭けていたならば、プレイヤーのその記号領域に対する賭け金が、その賭けに対する所定の払戻率に基づいて（例えば、カジノ又は統計によって設定された配当率に基づいて）払い戻される。プレイヤー賭けエリア２０１は、ホイール（複数も可）の記号又はセクションを用いて他の種類の賭けを提供してもよい。例えば、１人又は複数人のプレイヤーは、２つのホイールが同じ記号又はセクションを示すことに賭けてもよい。プレイヤー賭けエリア２０１は、プレイヤー（複数も可）が勝利したホイールを選んでいたかどうかに関係なく、結果が記号又はセクションと関連付けられた特定のホイールのカード値を含むことに賭けられるように、記号についての付加的なホイール指定を含んでもよい。
【００３０】
１つ又は複数の実施態様では、プレイヤー賭けエリア２０１は、１つ又は複数の仮想制御装置と直接対話するために動作可能なタッチセンサー式の表示画面に表示されてもよい。例えば、プレイヤー賭けエリア２０１の各エリア（例えば、引き分け、勝ちなど）は、その領域への賭けを示すためにプレイヤーによってタッチされてもよい。そして、プレイヤーは仮想通貨の扱いに関連付けられた他の仮想制御装置を使用することによって賭けをしてもよい。例えば、プレイヤー賭けエリア２０１はさらに、プレイヤーがゲームをプレイするのに利用可能な仮想ゲームトークンが示されたゲームトークン供給領域を含んでもよい。１つ又は複数の実施態様では、プレイヤーは、１つ又は複数のゲームトークンを選択し、そのゲームトークンをプレイヤー賭けエリア２０１の適切な領域にドラッグすることによって賭けを開始してもよい。
【００３１】
プレイヤー賭けエリア２０１の各領域は、キーボード、マウス、トラックボール、音声認識／駆動モジュール、又はプレイヤー賭けエリア２０１と関連付けられたユーザインタフェース上に表示される仮想アイテムとの対話に適した他の装置などの、１つ又は複数の関連ハードウェア制御装置によって制御されてもよいこともいうまでもない。１つの例では、装置１００は、プレイヤー賭けエリア２０１と、プレイヤー賭けエリア２０１が示すエリア外のユーザインタフェースに１つ又は複数の仮想制御装置を表示してもよい。１つ又は複数の実施態様では、この制御装置は物理的／機械的ボタンであってもよい。
【００３２】
図３は、例示的な遊技テーブル３０２と、カード値を回転の結果として生成するように変更された２つのゲームホイールとを備えた、例示的なゲーミングシステム３００を示す。１つ又は複数の実施態様によれば、遊技テーブル３０２は、１つ又は複数のカード発生器の周りに配置された複数のプレイヤー賭けエリア２０１を有してもよい。表示例では、遊技テーブル３０２は、９つのプレイヤー賭けエリア２０１を含み、カード値を生成する第１のゲームホイール３０４及び第２のゲームホイール３０６に近接して配置されている。遊技テーブル３０２は、１つ、２つ、３つ、又は多数のプレイヤー賭けエリア２０１を含んでもよいこと、及び賭けエリアは、表示されているものとは別の賭け領域や形態を含んでもよいことはいうまでもない。表示されたゲームホイールの一方もしくは両方が、これに限定されないが、ゲーム管理者によりシャッフルされて配られる一組又は複数組のカードを含む、他の種類のカード発生器に置換されてもよい。
【００３３】
遊技テーブル３０２のプレイヤー賭けエリア２０１は、互いに隣接していても分離されていてもよい。仮想ゲームでは、各プレイヤー賭けエリア２０１は、個々のプレイヤー装置に表示されてもよく、遊技テーブル３０２は、各プレイヤーから構成する賭けエリアを集めることによりオプションで表示されてもよい。１つの例では、各プレイヤー装置は１つのプレイヤー賭けエリア２０１を表示してもよく、この賭けエリアが他のプレイヤーの他の賭けエリアと共に表示される遊技テーブル３０２は、すべてのプレイヤーが見ることができるディスプレイに（例えば、カジノのゲームホイール上方の大きなビデオ画面に）表示されてもよい。
【００３４】
１つ又は複数の実施態様では、ライブテーブルゲームは、映像、音声及び／又は１つ又は複数の他の電気信号を介して各ゲーム機に動作可能に接続される１つ又は複数の遠隔シート（seats）を有してもよい。したがって、１つ又は複数のプレイヤー賭けエリア２０１は、ライブテーブルゲームから遠隔地にある対話式のゲーム機（例えば装置１００により実装される）に表示されてもよい。このゲーム機のユーザは、このゲーム機を使用して離れた場所から賭けを行い、例えばゲーム機の表示画面でライブテーブルゲームの結果を見てもよい。
【００３５】
表示例では、第１及び第２のゲームホイール３０４及び３０６は、ホイールの内周周りに内部トラック又は溝を有する。ボールはトラックに沿って、内周周りを回転しながら進む。表示例では、各ゲームホイールは、３９個に分かれた区画３０８を有し、各区画は、内部トラックの周回が終わったボールを収容するように構成されている。区画は、例えばボールと反対方向に回転するゲームホイールの独立した部分、すなわち「プラッター」にあってもよい。各区画には、その区画のカード値が付されている。さらに、各ゲームホイールは３等分に分けられ、それぞれに固有の記号が付されている。第１のゲームホイール３０４は“Ｄｒａｇｏｎ  Ｗｈｅｅｌ”、第２のゲームホイール３０６は“Ｔｉｇｅｒ  Ｗｈｅｅｌ”と印付けられ、各ホイールによって生成されるカード値は、遊技テーブル３０２の対応する印が付けられた領域と関連付けられてもよい。
【００３６】
各区画は、ボールがその区画内で静止したことを検知する区画センサを備えて構成されてもよい。区画センサを用いて、（ホイールの内周周りに発射された後の）ボールの最終静止位置が、ゲーム領域２０１で行われた賭けが各ホイールの結果と照合できるように、記録され、装置１００又は他の装置と関連付けられたゲーム回路に伝達されてもよい。
【００３７】
さらに図３を参照すると、ゲームはゲーム管理者が賭けてもよいと宣言することによって開始されてもよい。すると、プレイヤーは自分の賭けエリアのいくつかの領域にゲームトークンを置き、１つ又は複数のゲームホイールの回転の結果についての賭けを示してもよい。１つ又は複数の実施態様では、“Ｄｒａｇｏｎ”ホイールが最初に回転され、“Ｔｉｇｅｒ”ホイールがそれに続く。表示例では、第１の回転の結果として生じるカード値は、遊技テーブルの“Ｄｒａｇｏｎ”エリアと関連付けられ、第２の回転の結果として生じるカード値は、遊技テーブルの“Ｔｉｇｅｒ”エリアと関連付けられる。ある実施態様では、ホイールは同時に回転されてもよく、第１の結果をもたらすホイールのカード値は、“Ｄｒａｇｏｎ”エリアと関連付けられ、第２の（後の）結果をもたらすホイールのカード値は、“Ｔｉｇｅｒ”エリアと関連付けられている。ある実施態様では、各ホイールは、各ホイールから生成されたカード値が各エリアに自動的に割り当てられるように、“Ｄｒａｇｏｎ”或いは“Ｔｉｇｅｒ”という名称を有してもよい。
【００３８】
ホイール（又は他のカード発生器）によって生成される各カード値は、手札（hand）と考えられ、勝利の手札は、最も高いランクのカードの手札である。スートはランク付けされなくてもよい。両方の手札が同じランク又は値を有する場合、そのプレイラウンドは引き分けと見なされる。１つ又は複数の実施態様では、手札の“Ｂｉｇ”及び“Ｓｍａｌｌ”ランク又は値を識別するために所定数を設定してもよい。例えば、所定数が７である場合、８以上のランクが“Ｂｉｇ”と見なされ、６以下のランクが“Ｓｍａｌｌ”と見なされる。
【００３９】
賭けは、以上の起こり得るゲーム結果のいかなる組み合わせについて行ってもよく、ゲーム管理者は、両ホイールの結果が告げられる各プレイラウンドの終りに賭けを清算してもよい。正しく引き分けを予測した賭けに対する清算の一例は、１１対１の払い戻しを含んでもよく、一方、間違った引き分けの予測は、賭けた額の５０％の損失を含んでもよい。勝利の手札（例えば、“Ｄｒａｇｏｎ  ｗｉｎ”又は“Ｔｉｇｅｒ  ｗｉｎ”）又は“Ｂｉｇ”又は“Ｓｍａｌｌ”を正しく予測した場合の清算は、１対１の払い戻しを含んでもよい。
【００４０】
図３に示された具体的な視覚的配置は、例示的な目的で使用される。一定のゲームルールのセットに対していくつもの視覚的配置が可能であることを理解されたい。また、ユーザからの入力を促進するいずれの機構もプレイヤー入力を受け付けるために使用されてよい。さらに、表示されたプレイヤー賭けエリア２０１のいくつかの要素（例えば領域）が移動、再配置、及び／又は変更されてもよいことを理解されたい。
【００４１】
図４は、１つ又は複数の実施態様における例示的なカードゲームのプレイを促進するための例示的なプロセス４００のフロー図を示す。ここでは、例示的なプロセス４００が、説明目的で装置１００のコンポーネント及びプレイヤー賭けエリア２０１を参照して記述されるが、例示的なプロセス４００はそれに限定されるわけではない。
【００４２】
例示的なプロセス４００は、装置１００のゲーム回路によって実行されてもよい。同様に、非一時的な機械可読媒体は、機械又はコンピュータデバイスによって実行されるとき、図４のブロックを実行する機械実行可能な命令（例えば、ソフトウェア）を含んでもよい。ある態様では、プロセス４００又はその一部は、ゲーム管理者又はライブ環境の（例えば、カジノの）別のゲーム管理者と対話する１人又は複数人の個々のプレイヤーによって実装されてもよい。また、ここでは例示的なプロセス４００のブロックは、説明目的で連続的に、又は直線的（linearly）に発生するものとして記述される。しかし、例示的なプロセス４００の複数のブロックは、並行して発生してもよい。また、例示的なプロセス４００のブロックは、示された順序で実行される必要はなく、及び／又は例示的なプロセス４００の１つ又は複数のブロックは実行される必要がない。
【００４３】
主題技術によるカードゲームでは、賭けエリア２０１と複数のランダムカード発生器とが提供される（４０２）。カード発生器は、例えば結果シミュレーションコンポーネント１０１によって実装されてもよい。各カード発生器は、作動されて所定数のカード値の１つを生成し、賭けエリアは、カードゲームの起こり得る結果についての賭けを含む１つ又は複数のゲームプレイの選択を促進する。カード発生器の少なくとも１つは、各区画が１つのカード値を示すように構成されたゲームホイールであってもよい。例えば、カードゲームは、第１のゲームホイール３０４及び第２のゲームホイール３０６を備えてもよい。少なくとも１つのカード発生器は、乱数発生器及びランダム非数字発生器を備え、カードスート、非数字画像、及び／又は数値を生成するように構成されてもよい。付加的又は代替的に、１つ又は複数のゲームホイールは、ランダムにシャッフルされたカードを収容するディーリングボックスであってもよい。また、他の種類のカード発生器を含んでもよい。
【００４４】
所定の結果の一群から選択された結果についての１つ又は複数の賭けを１人又は複数人のプレイヤーから受け付ける（４０４）。これらの賭けは、１人又は複数人のプレイヤーのプレイヤー賭けエリア２０１の１つ又は複数の領域で行われてもよい。所定の結果の一群は、例えば、１つのカード発生器が勝利のカード値を生成することと、カード発生器が等しいカード値を生成することと、１つ又は複数のカード発生器が第１の所定値を下回るカード値を生成することと、１つ又は複数のカード発生器が第２の所定値を上回るカード値を生成することを含んでもよい。第１及び第２の所定値は、同じものでも異なるものであってもよい。例えば、所定の結果の一群は、カード値が数字７より上であるか下であるかを含んでもよい。
【００４５】
カード値は、複数のセクション（又は指定）に分けられ、各カード値がその複数のセクション（又は指定）の１つと関連付けられてもよい。これに関連して、結果の一群は、あらかじめ選択された１つのセクションと関連付けられたカード値を生成する１つ又は複数のカード発生器を含んでもよく、各カード発生器は同じセクションと関連付けられたカード値を生成してもよい。カード値は、３つのセクションに分けられてもよい。所定の数字は３９個で、各セクションには、Ａ、２、３、４、５、６、７、８、９、１０、Ｊ、Ｑ、及びＫにランク付けされた１３個のカード値を含んでもよい。１つ又は複数のカード発生器がゲームホイールである場合には、ゲームホイールの各区画は、１つのカード値を表してもよく、各区画は３つのセクションの１つと関連付けられてもよい。
【００４６】
１つ又は複数の賭けを受け付けた後、カード発生器が作動され、所定の結果の一群から１つ又は複数のゲーム結果が生成される（４０６）。カード発生器がゲームホイールである場合、ホイールは回転を開始することによって作動され、カード値を生成してもよい。カード発生器がランダムにシャッフルされたカードを収容するディーリングボックスである場合、ボックスは、カード値を表すカードの配札によって作動されてもよい。カード発生器が少なくとも２つのカード値を生成すると、１つ又は複数のゲーム結果が、生成されたカード値及びプレイヤー（複数も可）が選択したゲームプレイに基づいて特定される。
【００４７】
１つ又は複数の賭けが、１つ又は複数のゲーム結果に従って清算される（４０８）。ライブゲームでは、ゲーム管理者は、賭けエリア２０１の勝利領域（複数も可）に勝利エリアマーカーを置いて、それらの勝利領域にゲームトークンを置いた（賭けをした）プレイヤーに手作業で配当金を分配してもよい。複数のプレイヤーが参加するライブゲーム又は仮想ゲームでは、賭けの清算は、装置１００のゲーム回路によって自動的に処理されてもよい。したがって、各プレイヤー端末（例えば、対話型表示画面を有するクライアントデバイス）に表示される各賭けエリアの勝利領域にマーカーが現れて、払戻金が払戻エリア１０３に表示され、及び／又は勝利したプレイヤーの端末と関連付けられた払戻金支払機によって自動的に支払われてもよい。
【００４８】
上記の例示的なプロセス４００、及び関連する特徴及び適用例の多くは、コンピュータ可読記憶媒体（コンピュータ可読媒体ともいう）に記録された一組の命令として特定されるソフトウェアプロセスとして実装されてもよい。これらの命令が１つ又は複数の処理装置（例えば、１つ又は複数のプロセッサ、複数プロセッサからなるコア、或いはその他の処理装置）によって実行される場合、これらの命令は、その命令に指示されているアクションを処理装置（複数も可）に実行させる。コンピュータ可読媒体の例としては、ＣＤ−ＲＯＭ、フラッシュドライブ、ＲＡＭチップ、ハードドライブ、ＥＰＲＯＭなどを含むが、これらに限定されない。コンピュータ可読媒体は、無線によるか又は有線接続により通過する電子信号並びに搬送波を含まない。
【００４９】
本明細書では、「ソフトウェア」という用語は、必要に応じて、読み取り専用メモリに常駐するファームウェア又は磁気記憶装置に格納されたアプリケーションを含むものであり、どちらもプロセッサによる処理のためにメモリに読み込むことができる。また、実施態様によっては、主題開示の複数のソフトウェア態様は、主題開示の別個のソフトウェア態様でありながら、より大きいプログラムのサブパートとして実装することができる。実施態様によっては、複数のソフトウェア態様を別々のプログラムとして実装することもできる。最後に、本明細書に記載された１つのソフトウェア態様を一緒に実装する複数の別々のプログラムの任意の組み合わせは主題開示の範囲内である。実施態様によっては、ソフトウェアプログラムは、１つ又は複数の電子システム上で動作するようにインストールされると、そのソフトウェアプログラムの動作を実行する１つ又は複数の特定の機械実現例を定義する。
【００５０】
コンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーション、スクリプト、又はコードとしても知られている）は、コンパイル済み又は解釈済み言語、宣言形又は手続き形言語を含む任意の形式のプログラミング言語で作成することができ、スタンドアロンプログラムとして、或いはモジュール、コンポーネント、サブルーチン、オブジェクト、又はコンピューティング環境での使用に適したその他のユニットとしてを含む任意の形式で配備することができる。コンピュータプログラムは、ファイルシステム内のファイルに対応することができるが、対応する必要があるわけではない。プログラムは、当該プログラムに専用の単一ファイル、或いは複数の協調ファイル（例えば、１つ又は複数のモジュール、サブプログラム、又はコードの一部分を格納するファイル）において、その他のプログラム又はデータを保持する１つのファイルの一部分（例えば、マークアップ言語文書に格納された１つ又は複数のスクリプト）内に格納することができる。コンピュータプログラムは、１つのコンピュータ上で実行するか、或いは１つのサイトに位置するか又は複数のサイトに分散されて通信ネットワークによって相互接続された複数のコンピュータ上で実行するように配備することができる。
【００５１】
図５は、主題技術の１つ又は複数の態様による、２つの例示的なゲームホイールを使用して例示的なカードゲームをプレイするための例示的な部品図を示す。システム５００は、第１のゲームホイール５０１、第２のゲームホイール５０２、及びゲーム回路５０３を備える。前述のように、ゲームホイール５０１及び５０２は、例示的なカードゲームにおける様々な結果を生成するために使用できる２つのカード値を提供するカード発生器として機能する。システム５００はさらに、ゲームホイール５０１及び５０２、並びにゲーム回路５０３と動作可能に接続された１つ又は複数の部品を備えてもよく、例えば、各ホイールはボール放出機構５０４Ａ及び５０４Ｂと、ボール運動センサ５０５Ａ及び５０５Ｂと、区画センサ５０６Ａ及び５０６Ｂとを備えてもよい。
【００５２】
前述のように、各ゲームホイールは、ボールを固定的に収容する複数の区画を備える。各区画は、ボールが静止してその区画内に位置することを検知し、ボールが静止したこと、及び／又は最終的な区画位置の特定をゲーム回路５０３に伝達するように構成された区画センサ５０６Ａ又は５０６Ｂを備える。ゲーム回路５０３は、ボールが静止したことと、その結果をゲーム管理者の関与なしに装置１００の種々の部品に伝達するように構成されてもよい。
【００５３】
システム５００はまた、ゲームのプレイヤー及び／又はゲーム管理者に警告を発するための対話型デバイス５０７を備えてもよい。対話型デバイス５０７は、例えば、ゲーム活動の視覚的フィードバックをも与えるタッチスクリーンディスプレイであってもよい。１つ又は複数の実施態様では、対話型デバイス５０７は、ゲームホイール５０１及び５０２の操作用ボタンを視覚的に表現したタッチスクリーンであってもよい。例えば、対話型デバイスは、放出機構５０４Ａ及び５０４Ｂを作動させるためのボタンを備えてもよい。これに関連して、ボールの投入はゲーム管理者が適切なボタンを作動させることによって手動により行われてもよい。ある実施態様では、ボールはゲーム管理者によって手で投入されてもよい。
【００５４】
１つ又は複数の運動センサ５０５は、ゲーム回路５０３と接続されて、ゲームホイール５０１を周回するボール及び／又はホイールの回転を追跡するように構成されてもよい。１つ又は複数の実施態様では、ゲームのルールにより、各ホイール及び／又はボールが所定の回数完全に回転して有効な回転（例えば、３回転）となることを要求してもよい。センサ５０５は、ホイール及び／又はボールが所定の回数回転したこと、又はボール又はゲームホイールの速度が所定の閾値速度を下回ることを示す信号をゲーム回路５０３及び／又は対話型デバイス５０７に送信するように構成されてもよい。そして、ゲームホイールの回転が有効であること、及び／又はそれ以上賭けることができないことをプレイヤーに知らせるメッセージが、対話型デバイス５０７又はプレイヤーのユーザインタフェースに（表示コンポーネント１０３を介して）表示されてもよい。
【００５５】
図６は、主題技術の１つ又は複数の実施態様による、１つ又は複数の仮想カードゲームを促進するための例示的なクライアントサーバネットワーク環境を示す。ネットワーク環境６００は、ネットワーク６０４によって１つ又は複数のサーバ６０６と通信可能に接続された多数のクライアントデバイス６０２を含む。ある例示的な実施態様では、クライアントデバイス６０２は、ラップトップ又はデスクトップコンピュータ、携帯コンピューティングデバイス、スマートフォン、ＰＤＡ、携帯型メディアプレイヤー、タブレットコンピュータ、又はその他の適当なコンピューティングデバイスを含む汎用コンピュータなどのコンピューティングデバイスであってもよい。図６の例では、スマートフォン、デスクトップコンピュータ、及びＰＤＡを含む３つの電子装置が示されている。
【００５６】
１つの例では、クライアントデバイス６０２は、通信ネットワークを介して通信可能ないかなるコンピューティングデバイスであってもよい。１つの例では、クライアントデバイス６０２は、ダウンロードしたサービスの場合に適切なように、メモリカード又はディスクドライブなどのその他の記憶媒体からデータにアクセスするように構成されてもよい。クライアントデバイス６０２は、ネットワーク及びメディアインタフェース、非一時的コンピュータ可読記憶装置（メモリ）、及びメモリに格納可能な命令を実行するためのプロセッサなどの標準的なハードウェアコンピューティングコンポーネントを備えてもよい。
【００５７】
ある実施態様では、サーバ６０６は、１つ又は複数の処理装置６０８及び１つのデータストア（data store）６１０を有する。処理装置６０８は、データストア６１０に格納された、例えばクライアントデバイス６０２と対話する１人又は複数人のプレイヤー（又は「ユーザ」）のために仮想カードゲームを促進するコンピュータ命令を実行する。１つの例では、サーバ６０６は、１つ又は複数のウェブページ及び／又はクライアントデバイス６０２を介してプレイヤーに表示するための他のユーザインタフェースを提供してもよい。１つ又は複数の実施態様では、サーバ６０６は、各プレイヤーにプレイヤー賭けエリア２０１及び関連するカード発生器を表現したものを提供する。サーバ６０６は、図４に記述された様々なブロックのインプリメンテーションを実装又は促進してもよい。
【００５８】
プレイヤーは、クライアントデバイス６０２にインストールされたクライアントアプリケーションを通してサーバ６０６が提供する仮想カードゲームと対話してもよい。クライアントアプリケーションは、クライアントデバイス６０２のウェブベースのブラウザアプリケーションであってもよい。主題技術のカードゲーム用のクライアントアプリケーションを開き又は別の方法で起動すると、クライアントデバイス６０２は、サーバ６０６と通信を行い、どのゲームがアクティブで、参加可能であるか判断してもよい。プレイヤーが１つのゲームを選ぶと、クライアントアプリケーションは、サーバ６０６と通信を行い、クライアントデバイスにプレイヤー賭けエリア２０１を表示してもよい。クライアントデバイス６０２及びサーバ６０６（例えば処理装置６０８及びデータストア６１０を含む）間の通信は、ネットワーク６０４を通して促進されてもよい。クライアントデバイス６０２及びサーバ６０６間の通信は、様々な通信プロトコル（例えば、ＨＴＴＰ、ＸＭＰＰ）を通して促進されてもよい。
【００５９】
ある例示的な態様では、サーバ６０６は、コンピュータサーバなどの単一のコンピューティングデバイスにすることができる。他の実施態様では、サーバ６０６は、協働してサーバコンピュータの動作を実行する２つ以上のコンピューティングデバイス（例えば、クラウドコンピューティング）を意味することができる。サーバ６０６は、いくつかのリモートデータベース又はストレージサービスと連動してもよい。したがって、サーバ６０６によって実行される機能は、単一のサーバ内、或いは複数のサーバ間で実行されてもよいことを理解されたい。前述のサーバ（又は統合サーバ）はいずれも、あるクライアント側の特性、キャッシュ特性、又はプロキシサーバ特性を有してもよい。これらの特性は、サーバの特定のネットワーク配置又はサーバのいくつかの構成に依存してもよい。
【００６０】
ネットワーク６０４は、公衆通信ネットワーク（例えば、インターネット、セルラデータネットワーク、ダイアルアップモデムを使用した電話ネットワーク）又は専用通信ネットワーク（例えば、プライベートＬＡＮ、専用線）にすることができる。ネットワーク６０４は、例えば、パーソナルエリアネットワーク（ＰＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、キャンパスエリアネットワーク（ＣＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、広域ネットワーク（ＷＡＮ）、広帯域ネットワーク（ＢＢＮ）、インターネットなどのいずれか１つ又は複数を含むことができる。さらに、ネットワーク６０４は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スターバスネットワーク、ツリー又は階層ネットワークなどを含むネットワークトポロジーのいずれか１つ又は複数を含むことができるが、これらに限定されない。
【００６１】
図７は、主題技術の１つ又は複数の実施態様による、仮想カードゲームのシミュレーションに関連して使用する、プロセッサ及び他の関連部品を含む例示的な電子システム７００を概念的に示す図である。電子システム７００は、１つ又は複数のプロセッサが内蔵又は結合されたサーバ、コンピュータ、電話、ＰＤＡ、ラップトップ、タブレットコンピュータ、テレビ、又はその他の種類の電子デバイスにすることができる。電子システム７００は、例えば、装置１００又はゲーム回路４０３を表してもよい。このような電子システムは、様々なタイプのコンピュータ可読媒体と、その他の様々なタイプのコンピュータ可読媒体のためのインタフェースとを含む。電子システム７００は、バス７０８と、処理装置（複数も可）７１２と、システムメモリ７０４と、読み取り専用メモリ（ＲＯＭ）７１０と、永久記憶装置７０２と、入力装置インタフェース７１４と、出力装置インタフェース７０６と、ネットワークインタフェース７１６とを含む。
【００６２】
バス７０８は、電子システム７００の多数の内部デバイスを通信可能に接続する、すべてのシステムバス、周辺バス、及びチップセットバスをひとまとめに表している。例えば、バス７０８は、処理装置（複数も可）７１２をＲＯＭ７１０、システムメモリ７０４、及び永久記憶装置７０２と通信可能に接続する。
【００６３】
これらの様々なメモリユニットから、処理装置（複数も可）７１２は、主題開示のプロセスを実行するために、実行すべき命令及び処理すべきデータを検索する。処理装置（複数も可）は、異なる実施態様においてシングルプロセッサ又はマルチコアプロセッサにすることができる。
【００６４】
ＲＯＭ７１０は、電子システムの処理装置（複数も可）７１２及びその他のモジュールが必要とする静的データ及び命令を格納する。これに対して、永久記憶装置７０２は、読み書きメモリデバイスである。このデバイスは、電子システム７００がオフであるときにも命令及びデータを格納する不揮発性メモリユニットである。主題開示のいくつかの実施態様では、永久記憶装置７０２として大容量記憶装置（例えば、磁気ディスク又は光学ディスク及びそれに対応するディスクドライブ）を使用する。
【００６５】
その他の実施態様では、永久記憶装置７０２として取り外し可能な記憶装置（例えば、フロッピー（登録商標）ディスク、フラッシュドライブ、及びそれに対応するディスクドライブ）を使用する。永久記憶装置７０２のように、システムメモリ７０４は、読み書きメモリデバイスである。しかし、永久記憶装置７０２とは異なり、システムメモリ７０４は、ランダムアクセスメモリなどの揮発性読み書きメモリである。システムメモリ７０４は、プロセッサが実行時に必要とする命令及びデータの一部を格納する。いくつかの実施態様では、主題開示のプロセスは、システムメモリ７０４、永久記憶装置７０２、及び／又はＲＯＭ７１０に格納される。例えば、様々なメモリユニットは、様々な実施態様に応じてライブゲームでの遠隔ベッティングを促進するための命令を含む。これらの様々なメモリユニットから、処理装置（複数も可）７１２は、いくつかの実施態様のプロセスを実行するために、実行すべき命令及び処理すべきデータを検索する。
【００６６】
バス７０８は、入力及び出力装置インタフェース７１４及び７０６にも接続する。入力装置インタフェース７１４は、ユーザが電子システムに対して情報を伝達し、コマンドを選択できるようにするものである。入力装置インタフェース７１４と共に使用される入力装置は、例えば、英数字キーボード及びポインティングデバイス（「カーソル制御装置」ともいう）を含む。出力装置インタフェース７０６は、例えば、電子システム７００によって生成された画像の表示を可能にする。出力装置インタフェース７０６と共に使用される出力装置は、例えば、プリンタ及び陰極線管（ＣＲＴ）又は液晶ディスプレイ（ＬＣＤ）などの表示装置を含む。いくつかの実施態様は、入力装置及び出力装置の両方として機能するデバイス、例えばタッチスクリーンを含む。
【００６７】
最後に、図７に示されているように、バス７０８はネットワークインタフェース７１６を介して電子システム７００をネットワーク（図示せず）にも結合する。このように、コンピュータは、複数コンピュータからなるネットワーク（例えば、ローカルエリアネットワーク（「ＬＡＮ」）、広域ネットワーク（「ＷＡＮ」）、又はイントラネット）或いは複数ネットワークからなるネットワーク、例えば、インターネットの一部にすることができる。電子システム７００のコンポーネントの一部又はすべては主題開示に併せて使用することができる。
【００６８】
上記のこれらの機能は、デジタル電子回路、コンピュータソフトウェア、ファームウェア、又はハードウェアで実装することができる。これらの技法は１つ又は複数のコンピュータプログラムプロダクトを使用して実装することができる。プログラム可能プロセッサ及びコンピュータはモバイルデバイスに含まれるか又はモバイルデバイスとしてパッケージ化することができる。プロセス及びロジックフローは、１つ又は複数のプログラム可能プロセッサ並びに１つ又は複数のプログラム可能論理回路によって実行することができる。汎用及び特殊目的のコンピューティングデバイス並びに記憶装置は、通信ネットワークにより相互接続することができる。  
【００６９】
いくつかの実施態様は、機械可読媒体又はコンピュータ可読媒体（代わって、コンピュータ可読記憶媒体、機械可読メディア、又は機械可読記憶媒体ともいう）にコンピュータプログラム命令を格納する電子部品、例えば、マイクロプロセッサ、ストレージ、及びメモリを含む。このようなコンピュータ可読媒体のいくつかの例としては、ＲＡＭ、ＲＯＭ、読み取り専用コンパクトディスク（ＣＤ−ＲＯＭ）、記録可能コンパクトディスク（ＣＤ−Ｒ）、書き換え可能コンパクトディスク（ＣＤ−ＲＷ）、読み取り専用デジタル多用途ディスク（例えば、ＤＶＤ−ＲＯＭ、二層ＤＶＤ−ＲＯＭ）、様々な記録可能／書き換え可能ＤＶＤ（例えば、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷなど）、フラッシュメモリ（例えば、ＳＤカード、ミニＳＤカード、マイクロＳＤカードなど）、磁気及び／又はソリッドステートハードドライブ、読み取り専用及び記録可能Ｂｌｕ−Ｒａｙ（登録商標）ディスク、超高密度光ディスク、任意のその他の光又は磁気メディア、フロッピー（登録商標）ディスクを含む。コンピュータ可読媒体は、少なくとも１つの処理装置によって実行可能であって、様々な動作を実行するための複数の命令セットを含む、コンピュータプログラムを格納することができる。コンピュータプログラム又はコンピュータコードの例としては、例えば、コンパイラによって生成される機械コード、並びに、インタープリタを使用してコンピュータ、電子部品、又はマイクロプロセッサによって実行される高レベルコードを含むファイルを含む。
【００７０】
上記の考察では主にソフトウェアを実行するマイクロプロセッサ又はマルチコアプロセッサに言及しているが、いくつかの実施態様は、１つ又は複数の集積回路、例えば、特定用途向け集積回路（ＡＳＩＣ）又はフィールドプログラマブルゲートアレイ（ＦＰＧＡ）によって実行される。実施態様によっては、このような集積回路は集積回路自体に格納された命令を実行する。
【００７１】
本明細書並びに本出願のいずれかの請求項で使用されるように、「コンピュータ」、「サーバ」、「プロセッサ」、及び「メモリ」という用語はいずれも、電子デバイス又はその他の技術的デバイスを指している。これらの用語は人又は人のグループを除外するものである。本明細書のために、ディスプレイ又は表示という用語は、電子デバイス上で表示することを意味する。本明細書並びに本出願のいずれかの請求項で使用されるように、「コンピュータ可読媒体」及び「コンピュータ可読メディア」という用語は、コンピュータによって読み取り可能な形式で情報を格納する、有形かつ物理的な対象物に完全に限定される。これらの用語は、任意の無線信号、有線ダウンロード信号、及び任意のその他の一過性の信号を除外するものである。
【００７２】
ユーザとの対話を可能にするために、本明細書に記載された主題の実施態様は、ユーザに対して情報を表示するための表示装置、例えば、ＣＲＴ（陰極線管）又はＬＣＤ（液晶ディスプレイ）モニターと、それによりユーザがコンピュータに対して入力を行うことができるキーボード及びポインティングデバイス、例えば、マウス又はトラックボールとを有するコンピュータに実装することができる。ユーザとの対話を可能にするために、その他の種類のデバイスを使用することもでき、例えば、ユーザに提供されるフィードバックは任意の形式の感覚フィードバック、例えば、視覚フィードバック、聴覚フィードバック、又は触覚フィードバックにすることができ、ユーザからの入力は、音響入力、音声入力、又は触覚入力を含む、任意の形式で受け取ることができる。また、コンピュータは、ユーザによって使用されるデバイスに文書を送信し、そのデバイスから文書を受信することによって、ユーザと対話することができ、例えば、ウェブブラウザから受信した要求に応答して、ユーザのクライアントデバイス上のウェブブラウザにウェブページを送信することによって対話することができる。
【００７３】
本明細書に記載された主題の実施態様は、例えば、データサーバを含むバックエンドコンポーネント、例えば、アプリケーションサーバを含むミドルウェアコンポーネント、例えば、それによりユーザが本明細書に記載された主題の一実施態様と対話することができるグラフィカルユーザインタフェース又はウェブブラウザを有するクライアントコンピュータを含むフロントエンドコンポーネント、１つ又は複数のこのようなバックエンドコンポーネント、ミドルウェアコンポーネント、又はフロントエンドコンポーネントの任意の組み合わせを含む、コンピューティングシステムで実現することができる。システムのコンポーネントは、任意の形式又は媒体のデジタルデータ通信、例えば、通信ネットワークによって相互接続することができる。通信ネットワークの例としては、ローカルエリアネットワーク（「ＬＡＮ」）、広域ネットワーク（「ＷＡＮ」）、インターネットワーク（例えば、インターネット）、並びにピアツーピアネットワーク（例えば、アドホックピアツーピアネットワーク）を含む。
【００７４】
コンピューティングシステムはクライアントとサーバを含むことができる。クライアントとサーバは一般に相互に遠く離れており、典型的に通信ネットワークにより対話する。クライアントとサーバの関係は、それぞれのコンピュータ上で実行され、相互にクライアントサーバの関係を有するコンピュータプログラムによって発生する。実施態様によっては、サーバはクライアントデバイスにデータ（例えば、ＨＴＭＬページ）を伝送する（例えば、クライアントデバイスと対話するユーザにデータを表示し、そのユーザからユーザ入力を受信するため）。クライアントデバイスで生成されたデータ（例えば、ユーザ対話の結果）はサーバ側でクライアントデバイスから受信することができる。
【００７５】
開示されているプロセスにおけるステップの任意の特定の順序又は階層は手法例の例示であることは言うまでもない。設計上の好みに基づいて、プロセスにおけるステップの特定の順序又は階層を再編成できること或いは例示されているいくつかのステップが実行されないことは言うまでもない。ステップのうちのいくつかは同時に実行することができる。例えば、特定の状況では、多重タスク処理及び並列処理が有利である可能性がある。また、上記の実施態様における様々なシステムコンポーネントの分離はすべての実施態様においてこのような分離を要求するものと理解すべきではなく、上記のプログラムコンポーネント及びシステムは一般に単一ソフトウェアプロダクトに一緒に統合できるか又は複数のソフトウェアプロダクトにパッケージ化できることを理解されたい。
【００７６】
上記の説明は、当業者が本明細書に記載された様々な態様を実践できるように提供されたものである。これらの態様に対する様々な変更は当業者にとって容易に明らかになり、本明細書に定義された包括的原理はその他の態様に適用することができる。したがって、特許請求の範囲は本明細書に示されている態様に限定するためのものではなく、請求項の表現と一致した全範囲が授与されるべきであり、その請求項においては単数形の要素に対する言及は、特にそのように指定されない限り、「唯一のもの（ｏｎｅ  ａｎｄ  ｏｎｌｙ  ｏｎｅ）」を意味するものではなく、むしろ「１つ又は複数（ｏｎｅ  ｏｒ  ｍｏｒｅ）」を意味するものである。特に他の指定がない限り、「いくつかの（ｓｏｍｅ）」という用語は１つ又は複数を指している。男性形の代名詞（例えば、彼の（ｈｉｓ））は女性形及び中性形（例えば、彼女の（ｈｅｒ）及びそれの（ｉｔｓ））を含み、逆もまた同様である。見出し及び小見出しがある場合、便宜上使用されているだけであり、主題開示を限定するものではない。
【００７７】
「態様（ａｓｐｅｃｔ）」などの語句は、このような態様が主題技術にとって不可欠であること又はこのような態様が主題技術のすべての構成に適用されることを意味するものではない。一態様に関連する開示内容はすべての構成に適用される場合もあれば、１つ又は複数の構成に適用される場合もある。一態様などの語句は１つ又は複数の態様を指す可能性があり、逆もまた同様である。「構成（ｃｏｎｆｉｇｕｒａｔｉｏｎ）」などの語句は、このような構成が主題技術にとって不可欠であること又はこのような構成が主題技術のすべての構成に適用されることを意味するものではない。一構成に関連する開示内容はすべての構成に適用される場合もあれば、１つ又は複数の構成に適用される場合もある。一構成などの語句は１つ又は複数の構成を指す可能性があり、逆もまた同様である。
【００７８】
「模範的（ｅｘｅｍｐｌａｒｙ）」という単語は、「一例又は例示として機能すること」を意味するために本明細書で使用されている。「模範的」として本明細書に記載されている任意の態様又は設計は必ずしも他の態様又は設計より好ましいか又は有利であると解釈すべきではない。
【図１】
0006580493.tif 000002
【図２】
0006580493.tif 000003
【図３】
0006580493.tif 000004
【図４】
0006580493.tif 000005
【図５】
0006580493.tif 000006
【図６】
0006580493.tif 000007
【図７】
0006580493.tif 000008