JP2008100052A - Gaming system server and control method thereof, gaming system and control method thereof - Google Patents
Gaming system server and control method thereof, gaming system and control method thereof Download PDFInfo
- Publication number
- JP2008100052A JP2008100052A JP2007230114A JP2007230114A JP2008100052A JP 2008100052 A JP2008100052 A JP 2008100052A JP 2007230114 A JP2007230114 A JP 2007230114A JP 2007230114 A JP2007230114 A JP 2007230114A JP 2008100052 A JP2008100052 A JP 2008100052A
- Authority
- JP
- Japan
- Prior art keywords
- player
- gaming terminal
- server
- game
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 110
- 238000012545 processing Methods 0.000 claims abstract description 152
- 230000015654 memory Effects 0.000 claims description 141
- 230000004044 response Effects 0.000 claims description 39
- 230000008569 process Effects 0.000 description 66
- 238000010586 diagram Methods 0.000 description 19
- 238000007726 management method Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 210000003462 vein Anatomy 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 235000003913 Coccoloba uvifera Nutrition 0.000 description 2
- 240000008976 Pterocarpus marsupium Species 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3204—Player-machine interfaces
- G07F17/3206—Player sensing means, e.g. presence detection, biometrics
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/323—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the player is informed, e.g. advertisements, odds, instructions
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Slot Machines And Peripheral Devices (AREA)
Abstract
【課題】プレーヤが好むゲーム環境を提供することにより新たなエンターテインメント性を付与すること。
【解決手段】プレーヤ識別情報を伴ったスロットマシン10からのダウンロード要求を、ネットワークを介してサーバ100が受け取ると、サーバ100は受け取ったダウンロード要求で指定されたゲームソフトウエアをデータベース106から読み出してスロットマシン10に送信する。スロットマシン10がゲームソフトウエアをダウンロードした履歴情報は、プレーヤ識別情報と共にデータベース106に記憶される。ゲームの終了がスロットマシン10からサーバ100に通知されると、そのスロットマシン10のプレーヤ識別情報と共にデータベース106に記憶されているダウンロード履歴情報を用いて、そのプレーヤのプレイに対する課金情報がサーバ100で生成され、生成された課金情報が、クレジットカード会社300の決済処理用サーバ310に出力される。
【選択図】図2A new entertainment property is provided by providing a game environment that a player likes.
When a server receives a download request from a slot machine with player identification information via a network, the server reads out the game software designated by the received download request from a database and reads the slot. Send to machine 10. The history information that the slot machine 10 downloaded the game software is stored in the database 106 together with the player identification information. When the end of the game is notified from the slot machine 10 to the server 100, billing information for the play of the player is transmitted to the server 100 using the download history information stored in the database 106 together with the player identification information of the slot machine 10. The generated billing information is output to the payment processing server 310 of the credit card company 300.
[Selection] Figure 2
Description
本発明は、ネットワークを介して接続されたゲーミングターミナルにゲームプログラムをダウンロードするゲーミングシステム用サーバ及びその制御方法と、ネットワークを介して接続されたサーバとゲーミングターミナルとを備えるゲーミングシステム及びその制御方法とに関するものである。 The present invention relates to a gaming system server for downloading a game program to a gaming terminal connected via a network and a control method thereof, a gaming system including a server and a gaming terminal connected via a network, and a control method thereof. It is about.
米国特許第6645077号明細書、米国特許出願公開第2005/0054448号明細書及び米国特許出願公開第2006/0035713号明細書には、ネットワークを介したゲームプログラムのダウンロード技術を利用して、1台のゲーミングターミナルで複数種類のゲームを行ったり、ネットワーク内のゲーミングターミナルで行うことができるゲームの内容を変更したりすることが可能なゲーミングシステムが開示されている。 In US Pat. No. 6,645,077, US Patent Application Publication No. 2005/0054448, and US Patent Application Publication No. 2006/0035713, one game machine is downloaded using a network program download technology. A gaming system is disclosed in which a plurality of types of games can be played at a gaming terminal, and the content of a game that can be played at a gaming terminal in a network can be changed.
前記ゲーミングシステムにおいては、サーバから各ゲーミングターミナルにゲームソフトウェア構成要素がダウンロードされ、各ゲーミングターミナルでは、ダウンロードされたゲームソフトウェア構成要素が用いられてゲームが行われる。 In the gaming system, game software components are downloaded from the server to each gaming terminal, and a game is played using the downloaded game software components at each gaming terminal.
このようなゲーミングシステムは、米国特許出願公開第2004/0002385号明細書、米国特許出願公開第2004/0106452号明細書、及び、米国特許出願公開第2005/0192099号明細書にも開示されている。
これらのゲーミングシステムは、単に、1台のゲーミングターミナルにおいてプレイするゲームを変更できるようにするものに過ぎず、プレイに関する決済を含めたゲーム環境を十分に提供し得るものではない。 These gaming systems merely allow a game to be played at a single gaming terminal to be changed, and cannot sufficiently provide a game environment including settlement relating to play.
本発明は、上述した課題に鑑みてなされたものであり、本発明の目的は、プレーヤが好むゲーム環境を提供することにより新たなエンターテインメント性を付与することのできるゲーミングシステム用サーバ及びその制御方法と、ゲーミングシステム及びその制御方法とを提供することにある。 The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a gaming system server and a control method thereof capable of providing new entertainment properties by providing a game environment preferred by a player. And a gaming system and a control method thereof.
前記目的を達成するため請求項1に記載した本発明のゲーミングシステム用サーバは、
ゲーミングシステム用サーバであり、
複数種類のゲームソフトウェアを、該ゲームソフトウェアの種類を識別するためのソフトウェア識別情報に関連付けて記憶する第1のメモリと、
ネットワークを介して接続されたゲーミングターミナルが前記第1のメモリに記憶された前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報に関連付けて記憶する第2のメモリと、
下記事項を行うコントローラと、
(a)前記プレーヤ識別情報及び前記ソフトウェア識別情報と共に前記ゲーミングターミナルからネットワークを介して入力されるダウンロード要求に呼応して、入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、ネットワークを介して前記ゲーミングターミナルに送信し、
(b)前記ゲーミングターミナルに送信した前記ゲームソフトウェアに関する前記ダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させ、
(c)ネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、該ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する、
を備えることを特徴とする。
In order to achieve the above object, the gaming system server according to the present invention described in
A gaming system server,
A first memory for storing a plurality of types of game software in association with software identification information for identifying the type of the game software;
Download history information relating to a history of downloading the game software stored in the first memory by a gaming terminal connected via a network is transmitted from the outside of the gaming terminal to the gaming terminal that has downloaded the game software. A second memory for storing in association with player identification information for identifying a player of the gaming terminal,
A controller that does the following:
(A) Along with the player identification information and the software identification information, stored in the first memory in association with the inputted software identification information in response to a download request inputted from the gaming terminal via a network. Sending the game software to the gaming terminal via a network;
(B) storing the download history information related to the game software transmitted to the gaming terminal in the second memory in association with the player identification information input via the network together with the download request;
(C) The game end notification output from the gaming terminal that has downloaded the game software via the network in response to a game end notification input via the network when the game at the gaming terminal ends. Using the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal, generating billing information for each player and outputting the information to the outside.
It is characterized by providing.
請求項1に記載した本発明のゲーミングシステム用サーバによれば、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ゲーミングターミナルの外部から付与されたそのゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報と、ダウンロードを要求するゲームソフトウェアを識別するためのソフトウェア識別情報と、ゲームソフトウェアのダウンロード要求とが入力される。
According to the gaming system server of the present invention as set forth in
そして、これらが入力されたゲーミングシステム用サーバのコントローラが、入力されたソフトウェア識別情報に関連付けて第1のメモリに記憶されているゲームソフトウェアを、ダウンロード要求の出力元のゲーミングターミナルに送信すると共に、送信したゲームソフトウェアのダウンロード履歴情報を、入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶させる。 And the controller of the gaming system server to which these are input transmits the game software stored in the first memory in association with the input software identification information to the gaming terminal that is the output source of the download request, The transmitted game software download history information is stored in the second memory in association with the input player identification information.
さらに、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームの終了に伴って、そのゲーミングターミナルからネットワークを介してゲーミングシステム用サーバにゲーム終了通知が入力されると、コントローラが、ゲーム終了通知の出力元のゲーミングターミナルからダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶されているダウンロード履歴情報を用いて、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームのプレーヤ別の課金情報を生成して、例えば、プレーヤに対する課金情報を管理する外部のサーバ等、ゲーミングシステム用サーバの外部に、生成した課金情報を出力することになる。 Furthermore, when a game end notification is input from the gaming terminal to the gaming system server via the network as the game ends with the game software downloaded by the gaming terminal, the controller outputs the gaming end notification output source gaming. Using the download history information stored in the second memory in association with the player identification information input in the past together with the download request from the terminal, billing information for each player of the game by the game software downloaded by the gaming terminal is generated. Thus, for example, the generated charging information is output to the outside of the gaming system server such as an external server that manages charging information for the player.
そのため、1台のゲーミングターミナルにおいてプレーヤがプレイするゲームを変更した場合に、プレイした各ゲームに対する課金処理を確実に行えるようにして、プレーヤが好むゲーム環境を提供し新たなエンターテインメント性を付与することができる。 Therefore, when a game played by a player is changed at one gaming terminal, billing processing for each played game can be surely performed, and a game environment preferred by the player is provided and new entertainment properties are given. Can do.
請求項2に記載した本発明のゲーミングシステム用サーバは、前記プレーヤ識別情報は、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含んでいることを特徴とする。
The gaming system server according to
請求項2に記載した本発明のゲーミングシステム用サーバによれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。
According to the server for a gaming system of the present invention described in
このため、プレーヤの特定を確実にして、各プレーヤに対してそのプレーヤ自身のプレイに伴う正確な課金処理を行うことができる。 For this reason, it is possible to reliably identify the player and to perform an accurate charging process accompanying each player's play.
請求項3に記載した本発明のゲーミングシステム用サーバは、
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記コントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する、
ことを特徴とする。
The gaming system server according to the present invention described in claim 3 is:
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The controller is
(A) A payment processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. And outputting the billing information for each player,
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
It is characterized by that.
請求項3に記載した本発明のゲーミングシステム用サーバによれば、コントローラが生成したプレーヤ別の課金情報は、ゲーミングターミナルから入力されたプレーヤ識別情報に含まれるプレーヤのクレジットカードのIDコードやカード発行会社識別情報により特定される、プレーヤのクレジットカードの発行会社の決済処理用サーバに、出力されることになる。 According to the gaming system server of the present invention described in claim 3, the player-specific billing information generated by the controller includes the player's credit card ID code or card issue included in the player identification information input from the gaming terminal. The data is output to the payment processing server of the player's credit card issuer specified by the company identification information.
そして、プレーヤ別の課金情報が入力された決済処理用サーバから入力される、課金情報に対する決済結果を示す決済情報が、コントローラによってゲーミングターミナルに出力されて、プレーヤに提示出力されることになる。 Then, the payment information indicating the payment result for the charging information input from the payment processing server to which the charging information for each player is input is output to the gaming terminal by the controller and presented to the player.
このため、ゲーミングターミナルでプレイするプレーヤの特定に用いるクレジットカードのIDコードやカード発行会社識別情報を利用して、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させることができる。 For this reason, using the credit card ID code and card issuer identification information used to specify the player to play at the gaming terminal, the billing processing of the billing information in the payment processing server of the credit card issuer is executed in conjunction. Can be made.
請求項4に記載した本発明のゲーミングシステム用サーバは、
第1のサーバと第2のサーバとを備えるゲーミングシステム用サーバであり、
前記第1のサーバは、
複数種類のゲームソフトウェアを、該ゲームソフトウェアの種類を識別するためのソフトウェア識別情報に関連付けて記憶する第1のメモリと、
ダウンロードを要求する前記ゲームソフトウェアの前記ソフトウェア識別情報、及び、ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報と共に、前記ゲーミングターミナルからネットワークを介して入力されるダウンロード要求に呼応して、入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、ネットワークを介して前記ゲーミングターミナルに送信する第1のコントローラと、
を有しており、
前記第2のサーバは、
前記ゲーミングターミナルが前記第1のメモリに記憶された前記ゲームソフトウェアを前記第1のサーバからダウンロードした履歴に関するダウンロード履歴情報を、前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される前記プレーヤ識別情報に関連付けて記憶する第2のメモリと、
下記事項を行う第2のコントローラと、
(a)前記ゲーミングターミナルが前記第1のサーバからダウンロードした前記ゲームソフトウェアに関する前記ダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して前記第1のサーバに入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させ、
(b)前記第1のサーバからネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、該ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する
を備えることを特徴とする。
The gaming system server of the present invention described in claim 4 is:
A gaming system server comprising a first server and a second server,
The first server is
A first memory for storing a plurality of types of game software in association with software identification information for identifying the type of the game software;
Together with the software identification information of the game software requesting download and the player identification information for identifying the player of the gaming terminal given to the gaming terminal from the outside of the gaming terminal, a network is connected from the gaming terminal. A first controller that transmits the game software stored in the first memory in association with the input software identification information to the gaming terminal via a network in response to a download request input via the network; When,
Have
The second server is
Download history information related to a history of downloading the game software stored in the first memory from the first server by the gaming terminal from the outside of the gaming terminal to the gaming terminal that downloaded the game software. A second memory for storing in association with the given player identification information;
A second controller that:
(A) The download history information related to the game software downloaded from the first server by the gaming terminal is associated with the player identification information input to the first server via the network together with the download request. Stored in a second memory,
(B) In response to a game end notification input from the gaming terminal that has downloaded the game software from the first server via the network when the game at the gaming terminal ends, the game Billing by player using the download history information stored in the second memory in association with the player identification information previously input to the first server together with the download request from the gaming terminal that has output the end notification. It is characterized by comprising generating and outputting information to the outside.
請求項4に記載した本発明のゲーミングシステム用サーバによれば、ゲーミングターミナルからネットワークを介して、例えば、複数のゲームソフトウェアを管理するゲームソフトウェア会社のゲームプログラム供給サーバ等である第1のサーバに、ゲーミングターミナルの外部から付与されたそのゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報と、ダウンロードを要求するゲームソフトウェアを識別するためのソフトウェア識別情報と、ゲームソフトウェアのダウンロード要求とが入力される。 According to the gaming system server of the present invention described in claim 4, the first server which is a game program supply server or the like of a game software company that manages a plurality of game software, for example, from the gaming terminal via the network. The player identification information for identifying the player of the gaming terminal given from the outside of the gaming terminal, the software identification information for identifying the game software requesting the download, and the game software download request are input. .
そして、これらが入力された第1のサーバの第1のコントローラが、入力されたソフトウェア識別情報に関連付けて第1のメモリに記憶されているゲームソフトウェアを、ダウンロード要求の出力元のゲーミングターミナルに送信すると共に、例えば、ゲーミングターミナルを管理するカジノの管理サーバ等である第2のサーバの第2のコントローラが、第1のサーバの第1のコントローラがゲーミングターミナルに送信したゲームソフトウェアのダウンロード履歴情報を、第1のサーバに入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶させる。 Then, the first controller of the first server to which these are input transmits the game software stored in the first memory in association with the input software identification information to the gaming terminal that is the output source of the download request. In addition, for example, the second controller of the second server, which is a casino management server or the like that manages the gaming terminal, downloads the game software download history information transmitted to the gaming terminal by the first controller of the first server. The second memory is stored in association with the player identification information input to the first server.
さらに、ゲーミングターミナルが第1のサーバからダウンロードしたゲームソフトウェアによるゲームの終了に伴って、そのゲーミングターミナルからネットワークを介して第2のサーバにゲーム終了通知が入力されると、第2のコントローラが、ゲーム終了通知の出力元のゲーミングターミナルから第1のサーバにダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶されているダウンロード履歴情報を用いて、ゲーミングターミナルが第1のサーバからダウンロードしたゲームソフトウェアによるゲームのプレーヤ別の課金情報を生成して、ゲーミングシステム用サーバの外部、例えば、プレーヤに対する課金情報を管理する外部のサーバ等に、生成した課金情報を出力することになる。 Further, when a game end notification is input from the gaming terminal to the second server via the network in accordance with the end of the game by the game software downloaded from the first server by the gaming terminal, the second controller The gaming terminal uses the download history information stored in the second memory in association with the player identification information input in the past together with the download request from the gaming terminal that has output the game end notification to the first server. To generate billing information for each player of the game using game software downloaded from the server, and output the generated billing information to the outside of the gaming system server, for example, an external server that manages billing information for the player become.
そのため、1台のゲーミングターミナルにおいてプレーヤがプレイするゲームを変更した場合に、ゲームソフトウェアを管理するゲームプログラム供給サーバのような第1のサーバと、ゲーミングターミナルを管理するカジノの管理サーバのような第2のサーバとが存在する場合にも、プレイした各ゲームに対する課金処理を確実に行えるようにして、プレーヤが好むゲーム環境を提供し新たなエンターテインメント性を付与することができる。 Therefore, when a game played by a player at one gaming terminal is changed, a first server such as a game program supply server that manages game software and a casino management server that manages the gaming terminal are used. Even when there are two servers, it is possible to reliably perform billing processing for each game played, to provide a game environment preferred by the player, and to provide new entertainment characteristics.
請求項5に記載した本発明のスロットマシンは、前記プレーヤ識別情報は、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含んでいることを特徴とする。
6. The slot machine according to
請求項5に記載した本発明のゲーミングシステム用サーバによれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介して第1のサーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。
According to the server for a gaming system of the present invention described in
このため、プレーヤの特定を確実にして、各プレーヤに対してそのプレーヤ自身のプレイに伴う正確な課金処理を行うことができる。 For this reason, it is possible to reliably identify the player and to perform an accurate charging process accompanying each player's play.
請求項6に記載した本発明のゲーミングシステム用サーバは、
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記第2のコントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する、
ことを特徴とする。
The gaming system server of the present invention described in
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The second controller is
(A) The credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input to the first server together with the download request from the gaming terminal that has output the game end notification Output the billing information for each player to the settlement processing server,
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
It is characterized by that.
請求項6に記載した本発明のゲーミングシステム用サーバによれば、第2のサーバの第2のコントローラが生成したプレーヤ別の課金情報は、ゲーミングターミナルから第1のサーバに入力されたプレーヤ識別情報に含まれるプレーヤのクレジットカードのIDコードやカード発行会社識別情報により特定される、プレーヤのクレジットカードの発行会社の決済処理用サーバに、出力されることになる。
According to the gaming system server of the present invention described in
そして、プレーヤ別の課金情報が入力された決済処理用サーバから第2のサーバに入力される、課金情報に対する決済結果を示す決済情報が、第2のコントローラによってゲーミングターミナルに出力されて、プレーヤに提示出力されることになる。 The payment information indicating the payment result for the charging information, which is input from the payment processing server to which the charging information for each player is input to the second server, is output to the gaming terminal by the second controller, and is sent to the player. It will be presented and output.
このため、ゲーミングターミナルでプレイするプレーヤの特定に用いるクレジットカードのIDコードやカード発行会社識別情報を利用して、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させ、かつ、決済結果をゲーミングターミナルにおいてプレーヤに提示し報知することができる。 For this reason, using the credit card ID code and card issuer identification information used to specify the player to play at the gaming terminal, the billing processing of the billing information in the payment processing server of the credit card issuer is executed in conjunction. In addition, the payment result can be presented and notified to the player at the gaming terminal.
請求項7に記載した本発明のゲーミングシステムは、
サーバとゲーミングターミナルとを備えるゲーミングシステムであり、
前記サーバは、
複数種類のゲームソフトウェアを、該ゲームソフトウェアの種類を識別するためのソフトウェア識別情報に関連付けて記憶する第1のメモリと、
ネットワークを介して接続されたゲーミングターミナルが前記第1のメモリに記憶された前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報に関連付けて記憶する第2のメモリと、
下記事項を行うサーバコントローラと、
(a)前記プレーヤ識別情報及び前記ソフトウェア識別情報と共に前記ゲーミングターミナルからネットワークを介して入力されるダウンロード要求に呼応して、入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、ネットワークを介して前記ゲーミングターミナルに送信し、
(b)前記ゲーミングターミナルに送信した前記ゲームソフトウェアに関する前記ダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させ、
(c)ネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、該ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する、
を有しており、
前記ゲーミングターミナルは、
外部から入力されるプレーヤを識別するためのプレーヤ識別情報を記憶する第3のメモリと、
ネットワークを介して接続された前記サーバからダウンロードしたゲームソフトウェアを記憶する第4のメモリと、
下記事項を行うターミナルコントローラと、
(a)ダウンロードを要求する前記ゲームソフトウェアの前記ソフトウェア識別情報、及び、前記第3のメモリに記憶された前記プレーヤ識別情報と共に、前記第1のメモリに記憶された前記ゲームソフトウェアの前記ダウンロード要求を、ネットワークを介して前記サーバに出力し、
(b)前記ダウンロード要求に呼応した前記サーバからネットワークを介して送信される前記ゲームソフトウェアを前記第4のメモリに記憶させ、
(c)前記第4のメモリに記憶された前記ゲームソフトウェアに基づいてゲームを実行し、
(d)外部から入力される前記ゲームの実行の終了指示に呼応して、ネットワークを介して前記サーバに前記ゲーム終了通知を出力する、
を有している、
ことを特徴とする。
The gaming system according to the present invention described in claim 7
A gaming system comprising a server and a gaming terminal;
The server
A first memory for storing a plurality of types of game software in association with software identification information for identifying the type of the game software;
Download history information relating to a history of downloading the game software stored in the first memory by a gaming terminal connected via a network is transmitted from the outside of the gaming terminal to the gaming terminal that has downloaded the game software. A second memory for storing in association with player identification information for identifying a player of the gaming terminal,
A server controller that does the following:
(A) Along with the player identification information and the software identification information, stored in the first memory in association with the inputted software identification information in response to a download request inputted from the gaming terminal via a network. Sending the game software to the gaming terminal via a network;
(B) storing the download history information related to the game software transmitted to the gaming terminal in the second memory in association with the player identification information input via the network together with the download request;
(C) The game end notification output from the gaming terminal that has downloaded the game software via the network in response to a game end notification input via the network when the game at the gaming terminal ends. Using the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal, generating billing information for each player and outputting the information to the outside.
Have
The gaming terminal is
A third memory for storing player identification information for identifying an externally input player;
A fourth memory for storing game software downloaded from the server connected via a network;
A terminal controller that does the following:
(A) The download request for the game software stored in the first memory together with the software identification information of the game software requesting download and the player identification information stored in the third memory. Output to the server via the network,
(B) storing the game software transmitted from the server in response to the download request via a network in the fourth memory;
(C) executing a game based on the game software stored in the fourth memory;
(D) outputting the game end notification to the server via a network in response to an instruction to end the execution of the game input from the outside;
have,
It is characterized by that.
請求項7に記載した本発明のゲーミングシステムによれば、ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報が外部からゲーミングターミナルに入力されると、ターミナルコントローラが、入力されたプレーヤ識別情報を第3のメモリに記憶させる。 According to the gaming system of the present invention described in claim 7, when the player identification information for identifying the player of the gaming terminal is input from the outside to the gaming terminal, the terminal controller displays the input player identification information. 3 is stored in the memory.
そして、ターミナルコントローラが、第3のメモリに記憶させたプレーヤ識別情報と、ダウンロードを要求するゲームソフトウェアを識別するためのソフトウェア識別情報と、ゲームソフトウェアのダウンロード要求とを、ネットワークを介してサーバに出力する。 Then, the terminal controller outputs the player identification information stored in the third memory, the software identification information for identifying the game software requesting the download, and the game software download request to the server via the network. To do.
プレーヤ識別情報やソフトウェア識別情報と共にダウンロード要求がサーバに入力されると、サーバコントローラが、入力されたソフトウェア識別情報に関連付けて第1のメモリに記憶されているゲームソフトウェアを、ダウンロード要求の出力元のゲーミングターミナルに送信すると共に、送信したゲームソフトウェアのダウンロード履歴情報を、入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶させる。 When a download request is input to the server together with the player identification information and software identification information, the server controller stores the game software stored in the first memory in association with the input software identification information as the output source of the download request. In addition to being transmitted to the gaming terminal, the downloaded game software download history information is stored in the second memory in association with the input player identification information.
さらに、サーバからダウンロードしたゲームソフトウェアは、ターミナルコントローラが、第4のメモリに記憶させた上でゲームの実行に用いる。実行したゲームの終了指示がゲーミングターミナルの外部から入力されると、ターミナルコントローラが、ネットワークを介してサーバにゲーム終了通知を出力する。 Furthermore, the game software downloaded from the server is stored in the fourth memory by the terminal controller and used for executing the game. When an instruction to end the executed game is input from outside the gaming terminal, the terminal controller outputs a game end notification to the server via the network.
ゲーム終了通知がネットワークを介してサーバに入力されると、サーバコントローラが、ゲーム終了通知の出力元のゲーミングターミナルからダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶されているダウンロード履歴情報を用いて、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームのプレーヤ別の課金情報を生成して、例えば、プレーヤに対する課金情報を管理する外部のサーバ等、サーバの外部に、生成した課金情報を出力することになる。 When the game end notification is input to the server via the network, the server controller stores the download request from the gaming terminal that is the output source of the game end notification in association with the player identification information input in the past and stores it in the second memory. Using the download history information generated by the game terminal to generate billing information for each player of the game using the game software downloaded by the gaming terminal, for example, outside the server such as an external server that manages billing information for the player. Billing information will be output.
そのため、1台のゲーミングターミナルにおいてプレーヤがプレイするゲームを変更した場合に、プレイした各ゲームに対する課金処理をサーバにおいて確実に行えるようにして、プレーヤが好むゲーム環境を提供し新たなエンターテインメント性を付与することができる。 Therefore, when a game played by a player at one gaming terminal is changed, billing processing for each game played is surely performed at the server, thereby providing a game environment preferred by the player and providing new entertainment characteristics. can do.
請求項8に記載した本発明のゲーミングシステムは、前記プレーヤ識別情報は、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含んでいることを特徴とする。
9. The gaming system according to
請求項8に記載した本発明のゲーミングシステムによれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。
According to the gaming system of the present invention described in
このため、プレーヤの特定を確実にして、各プレーヤに対してそのプレーヤ自身のプレイに伴う正確な課金処理を行うことができる。 For this reason, it is possible to reliably identify the player and to perform an accurate charging process accompanying each player's play.
請求項9に記載した本発明のゲーミングシステムは、
前記ゲーミングターミナルはディスプレイを更に有しており、
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記サーバコントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、ネットワークを介して前記ゲーミングターミナルに出力し、
前記ターミナルコントローラは、ネットワークを介して前記サーバから入力された前記決済情報の示す決済結果を、前記ディスプレイによりプレーヤに提示出力させる、
ことを特徴とする。
The gaming system of the present invention described in
The gaming terminal further includes a display,
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The server controller
(A) A payment processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. And outputting the billing information for each player,
(B) Output payment information, which is input from the payment processing server in response to the output of the charging information to the payment processing server and indicating a payment result for the charging information, to the gaming terminal via a network. And
The terminal controller causes the player to present and output a settlement result indicated by the settlement information input from the server via a network.
It is characterized by that.
請求項9に記載した本発明のゲーミングシステムによれば、サーバコントローラが生成したプレーヤ別の課金情報は、ゲーミングターミナルから入力されたプレーヤ識別情報に含まれるプレーヤのクレジットカードのIDコードやカード発行会社識別情報により特定される、プレーヤのクレジットカードの発行会社の決済処理用サーバに、出力されることになる。
According to the gaming system of the present invention described in
そして、プレーヤ別の課金情報が入力された決済処理用サーバから入力される、課金情報に対する決済結果を示す決済情報が、サーバコントローラによってゲーミングターミナルに出力され、この決済情報がゲーミングターミナルに入力されると、ターミナルコントローラが、ゲーミングターミナルのディスプレイによってその決済情報をプレーヤに提示出力することになる。 Then, the payment information indicating the payment result for the charging information input from the payment processing server to which the charging information for each player is input is output to the gaming terminal by the server controller, and this payment information is input to the gaming terminal. Then, the terminal controller presents and outputs the payment information to the player through the display of the gaming terminal.
このため、ゲーミングターミナルでプレイするプレーヤの特定に用いるクレジットカードのIDコードやカード発行会社識別情報を利用して、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させ、かつ、決済結果をゲーミングターミナルのディスプレイにおいてプレーヤに提示し報知することができる。 For this reason, using the credit card ID code and card issuer identification information used to specify the player to play at the gaming terminal, the billing processing of the billing information in the payment processing server of the credit card issuer is executed in conjunction. In addition, the settlement result can be presented and notified to the player on the display of the gaming terminal.
請求項10に記載した本発明のゲーミングシステム用サーバの制御方法は、
ゲーミングシステム用サーバの制御方法であり、
ネットワークを介して接続されたゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報、及び、前記ゲーミングターミナルへのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報と共に、該ゲーミングターミナルから入力される、前記ゲームソフトウェアのダウンロード要求に呼応して、第1のメモリに記憶された複数のゲームソフトウェアのうち、前記ゲーミングターミナルから前記ダウンロード要求と共に入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、コントローラが、ネットワークを介して前記ゲーミングターミナルに送信する段階と、
前記コントローラが、前記ゲーミングターミナルがネットワークを介して前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて第2のメモリに記憶させる段階と、
ネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、前記コントローラが、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する段階と、
を含むことを特徴とする。
A gaming system server control method according to a tenth aspect of the present invention includes:
A method for controlling a server for a gaming system,
Player identification information for identifying a player of the gaming terminal, which is given from the outside of the gaming terminal to the gaming terminal connected via the network, and game software requesting download to the gaming terminal Along with the software identification information for identifying the type, among the plurality of game software stored in the first memory in response to the game software download request input from the gaming terminal, the gaming terminal A step in which a controller transmits the game software stored in the first memory in association with the software identification information input together with the download request to the gaming terminal via a network. And,
The controller stores, in a second memory, download history information related to a history of downloading the game software via the network by the gaming terminal in association with the player identification information input via the network together with the download request. Stages,
In response to a game end notification input from the gaming terminal that has downloaded the game software via the network via the network upon completion of the game at the gaming terminal, the controller outputs the game end notification. Using the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal, and generating billing information for each player and outputting the information to the outside; ,
It is characterized by including.
請求項10に記載した本発明のゲーミングシステム用サーバの制御方法によれば、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ゲーミングターミナルの外部から付与されたそのゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報と、ダウンロードを要求するゲームソフトウェアを識別するためのソフトウェア識別情報と、ゲームソフトウェアのダウンロード要求とがゲーミングシステム用サーバに入力されると、コントローラが、入力されたソフトウェア識別情報に関連付けて第1のメモリに記憶されているゲームソフトウェアを、ダウンロード要求の出力元のゲーミングターミナルに送信すると共に、送信したゲームソフトウェアのダウンロード履歴情報を、入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶させる。
According to the gaming system server control method of the present invention described in
さらに、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームの終了に伴って、そのゲーミングターミナルからネットワークを介してゲーミングシステム用サーバにゲーム終了通知が入力されると、コントローラが、ゲーム終了通知の出力元のゲーミングターミナルからダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶されているダウンロード履歴情報を用いて、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームのプレーヤ別の課金情報を生成して、例えば、プレーヤに対する課金情報を管理する外部のサーバ等、ゲーミングシステム用サーバの外部に、生成した課金情報を出力することになる。 Furthermore, when a game end notification is input from the gaming terminal to the gaming system server via the network as the game ends with the game software downloaded by the gaming terminal, the controller outputs the gaming end notification output source gaming. Using the download history information stored in the second memory in association with the player identification information input in the past together with the download request from the terminal, billing information for each player of the game by the game software downloaded by the gaming terminal is generated. Thus, for example, the generated charging information is output to the outside of the gaming system server such as an external server that manages charging information for the player.
そのため、1台のゲーミングターミナルにおいてプレーヤがプレイするゲームを変更した場合に、コントローラが、プレイした各ゲームに対する課金処理を確実に行えるようにして、プレーヤが好むゲーム環境を提供し新たなエンターテインメント性を付与することができる。 Therefore, when the game played by the player is changed at one gaming terminal, the controller can surely perform billing processing for each game played, thereby providing a game environment preferred by the player and providing new entertainment characteristics. Can be granted.
請求項11に記載した本発明のゲーミングシステム用サーバの制御方法は、前記プレーヤ識別情報を、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含むものとすることを特徴とする。
The gaming system server control method of the present invention described in
請求項11に記載した本発明のゲーミングシステム用サーバの制御方法によれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。
According to the server control method for a gaming system of the present invention described in
このため、プレーヤの特定を確実にして、コントローラが、各プレーヤに対してそのプレーヤ自身のプレイに伴う正確な課金処理を行うことができる。 For this reason, it is possible to reliably identify the player, and the controller can perform an accurate charging process associated with the player's own play for each player.
請求項12に記載した本発明のゲーミングシステム用サーバの制御方法は、
前記プレーヤ識別情報を、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含むものとし、
前記コントローラが、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力する段階と、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する段階と、
を更に含む、
ことを特徴とする。
A gaming system server control method according to a twelfth aspect of the present invention includes:
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The controller is
(A) A payment processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. Outputting the billing information for each player;
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
Further including
It is characterized by that.
請求項12に記載した本発明のゲーミングシステム用サーバの制御方法によれば、コントローラが生成したプレーヤ別の課金情報は、ゲーミングターミナルから入力されたプレーヤ識別情報に含まれるプレーヤのクレジットカードのIDコードやカード発行会社識別情報により特定される、プレーヤのクレジットカードの発行会社の決済処理用サーバに、出力されることになる。
According to the gaming system server control method of the present invention described in
そして、プレーヤ別の課金情報が入力された決済処理用サーバから入力される、課金情報に対する決済結果を示す決済情報が、コントローラによってゲーミングターミナルに出力されて、プレーヤに提示出力されることになる。 Then, the payment information indicating the payment result for the charging information input from the payment processing server to which the charging information for each player is input is output to the gaming terminal by the controller and presented to the player.
このため、ゲーミングターミナルでプレイするプレーヤの特定に用いるクレジットカードのIDコードやカード発行会社識別情報を利用して、コントローラが、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させることができる。 For this reason, the controller uses the credit card ID code and card issuing company identification information used to identify the player to play at the gaming terminal to link the accounting processing of the accounting information in the payment processing server of the credit card issuing company. Can be executed.
請求項13に記載した本発明のゲーミングシステム用サーバの制御方法は、
第1のサーバと第2のサーバとを備えるゲーミングシステム用サーバの制御方法であり、
前記第1のサーバにおいて、ネットワークを介して接続されたゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報、及び、前記ゲーミングターミナルへのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報と共に、該ゲーミングターミナルから入力される前記ゲームソフトウェアのダウンロード要求に呼応して、第1のメモリに記憶された複数のゲームソフトウェアのうち、前記ゲーミングターミナルから前記ダウンロード要求と共に入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、第1のコントローラが、ネットワークを介して前記ゲーミングターミナルに送信する段階と、
前記第2のサーバにおいて、
(a)前記ゲーミングターミナルが前記第1のサーバからネットワークを介して前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、第2のコントローラが、前記ダウンロード要求と共にネットワークを介して前記第1のサーバに入力された前記プレーヤ識別情報に関連付けて第2のメモリに記憶させる段階と、
(b)前記第1のサーバからネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、前記第2のコントローラが、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に関連付けて前記第1のサーバの前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する段階と、
を含むことを特徴とする。
A gaming system server control method according to a thirteenth aspect of the present invention includes:
A method for controlling a gaming system server comprising a first server and a second server,
In the first server, player identification information for identifying a player of the gaming terminal, which is given from the outside of the gaming terminal to a gaming terminal connected via a network, and to the gaming terminal Among the plurality of game software stored in the first memory in response to the game software download request input from the gaming terminal, together with software identification information for identifying the type of game software requested to be downloaded The first controller stores the game software stored in the first memory in association with the software identification information input together with the download request from the gaming terminal via the network. And transmitting to the timing terminal,
In the second server,
(A) The second controller sends download history information related to a history of downloading the game software from the first server via the network to the first server via the network together with the download request. Storing in a second memory in association with the input player identification information;
(B) In response to a game end notification input from the gaming terminal that has downloaded the game software from the first server via the network along with the end of the game at the gaming terminal, The second controller stores in the second memory of the first server in association with the player identification information previously input to the first server together with the download request from the gaming terminal that has output the game end notification. Using the downloaded download history information, generating billing information for each player and outputting the information to the outside;
It is characterized by including.
請求項13に記載した本発明のゲーミングシステム用サーバの制御方法によれば、ゲーミングターミナルからネットワークを介して、例えば、複数のゲームソフトウェアを管理するゲームソフトウェア会社のゲームプログラム供給サーバ等である第1のサーバに、ゲーミングターミナルの外部から付与されたそのゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報と、ダウンロードを要求するゲームソフトウェアを識別するためのソフトウェア識別情報と、ゲームソフトウェアのダウンロード要求とが入力されると、第1のコントローラが、入力されたソフトウェア識別情報に関連付けて第1のメモリに記憶されているゲームソフトウェアを、ダウンロード要求の出力元のゲーミングターミナルに送信する。
According to the gaming system server control method of the present invention as set forth in
また、第1のコントローラがゲームソフトウェアをダウンロード要求の出力元のゲーミングターミナルに送信するのに伴って、送信したゲームソフトウェアのダウンロード履歴情報を、第1のサーバに入力されたプレーヤ識別情報に関連付けて、例えば、ゲーミングターミナルを管理するカジノの管理サーバ等である第2のサーバの第2のコントローラが、第2のメモリに記憶させる。 In addition, as the first controller transmits the game software to the gaming terminal that is the output source of the download request, the transmitted game software download history information is associated with the player identification information input to the first server. For example, the second controller of the second server, which is a casino management server or the like that manages the gaming terminal, stores it in the second memory.
さらに、ゲーミングターミナルが第1のサーバからダウンロードしたゲームソフトウェアによるゲームの終了に伴って、そのゲーミングターミナルからネットワークを介して第2のサーバにゲーム終了通知が入力されると、第2のコントローラが、第2のメモリに記憶されている、ゲーム終了通知の出力元のゲーミングターミナルから第1のサーバにダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けたダウンロード履歴情報を用いて、ゲーミングターミナルが第1のサーバからダウンロードしたゲームソフトウェアによるゲームのプレーヤ別の課金情報を生成して、ゲーミングシステム用サーバの外部、例えば、プレーヤに対する課金情報を管理する外部のサーバ等に、生成した課金情報を出力することになる。 Further, when a game end notification is input from the gaming terminal to the second server via the network in accordance with the end of the game by the game software downloaded from the first server by the gaming terminal, the second controller The gaming terminal uses the download history information associated with the player identification information input in the past together with the download request from the gaming terminal that has output the game end notification to the first server, stored in the second memory. Billing information for each player of the game using game software downloaded from one server is generated, and the generated charging information is output to the outside of the gaming system server, for example, an external server that manages charging information for the player. It will be.
そのため、1台のゲーミングターミナルにおいてプレーヤがプレイするゲームを変更した場合に、ゲームソフトウェアを管理するゲームプログラム供給サーバのような第1のサーバと、ゲーミングターミナルを管理するカジノの管理サーバのような第2のサーバとが存在する場合にも、第2のコントローラが、プレイした各ゲームに対する課金処理を確実に行えるようにして、プレーヤが好むゲーム環境を提供し新たなエンターテインメント性を付与することができる。 Therefore, when a game played by a player at one gaming terminal is changed, a first server such as a game program supply server that manages game software and a casino management server that manages the gaming terminal are used. Even when there are two servers, the second controller can surely perform billing processing for each game played, thereby providing a game environment preferred by the player and providing new entertainment characteristics. .
請求項14に記載した本発明のゲーミングシステム用サーバの制御方法は、前記プレーヤ識別情報を、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含むものとすることを特徴とする。 The gaming system server control method of the present invention according to claim 14, wherein the player identification information is an ID code read from a player-specific card by a contact or non-contact reader of the gaming terminal, or It is characterized by including the player's biological information read from the player's body by the scanner of the gaming terminal.
請求項14に記載した本発明のゲーミングシステム用サーバの制御方法によれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介して第1のサーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。 According to the control method of the server for a gaming system of the present invention described in claim 14, the ID code read from the card unique to the player by the contact type or non-contact type reader of the gaming terminal or the scanner of the gaming terminal The player identification information including the player's biometric information read from the player's body is input from the gaming terminal to the first server via the network together with the software identification information and the game software download request.
このため、プレーヤの特定を確実にして、第2のコントローラが、各プレーヤに対してそのプレーヤ自身のプレイに伴う正確な課金処理を行うことができる。 For this reason, it is possible to reliably identify the player, and the second controller can perform an accurate charging process associated with the player's own play for each player.
請求項15に記載した本発明のゲーミングシステム用サーバの制御方法は、
前記プレーヤ識別情報を、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含むものとし、
前記第2のサーバにおいて、前記第2のコントローラが、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力する段階と、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する段階と、
を更に含む、
ことを特徴とする。
A gaming system server control method according to a fifteenth aspect of the present invention includes:
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
In the second server, the second controller is
(A) The credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input to the first server together with the download request from the gaming terminal that has output the game end notification Outputting the billing information for each player to the settlement processing server;
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
Further including
It is characterized by that.
請求項15に記載した本発明のゲーミングシステム用サーバの制御方法によれば、第2のサーバの第2のコントローラが生成したプレーヤ別の課金情報は、ゲーミングターミナルから第1のサーバに入力されたプレーヤ識別情報に含まれるプレーヤのクレジットカードのIDコードやカード発行会社識別情報により特定される、プレーヤのクレジットカードの発行会社の決済処理用サーバに、出力されることになる。 According to the gaming system server control method of the present invention described in claim 15, the player-specific billing information generated by the second controller of the second server is input from the gaming terminal to the first server. The data is output to the payment processing server of the player's credit card issuer specified by the player's credit card ID code and the card issuer identification information included in the player identification information.
そして、プレーヤ別の課金情報が入力された決済処理用サーバから第2のサーバに入力される、課金情報に対する決済結果を示す決済情報が、第2のコントローラによってゲーミングターミナルに出力されて、プレーヤに提示出力されることになる。 The payment information indicating the payment result for the charging information, which is input from the payment processing server to which the charging information for each player is input to the second server, is output to the gaming terminal by the second controller, and is sent to the player. It will be presented and output.
このため、ゲーミングターミナルでプレイするプレーヤの特定に用いるクレジットカードのIDコードやカード発行会社識別情報を利用して、第2のコントローラが、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させ、かつ、決済結果をゲーミングターミナルにおいてプレーヤに提示し報知することができる。 For this reason, the second controller uses the credit card ID code and the card issuer identification information used to identify the player to play at the gaming terminal to charge the billing information in the payment processing server of the credit card issuer. The processes can be executed in conjunction with each other, and the settlement result can be presented and notified to the player at the gaming terminal.
請求項16に記載した本発明のゲーミングシステムの制御方法は、
ネットワークを介して接続されたサーバとゲーミングターミナルとを備え、
前記サーバが、第1のメモリ、第2のメモリ、及び、サーバコントローラを有し、
前記ゲーミングターミナルが、第3のメモリ、第4のメモリ、及び、ターミナルコントローラを有する、
ゲーミングシステムの制御方法であり、
前記ゲーミングターミナルにおいて、該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報を、前記ターミナルコントローラが、前記第3のメモリに記憶させる段階と、
前記ゲーミングターミナルにおいて、前記第3のメモリに記憶された、前記ゲーミングターミナルの外部から付与された前記プレーヤ識別情報、及び、前記ゲーミングターミナルへのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報と共に、前記ターミナルコントローラが、前記ゲームソフトウェアのダウンロード要求を前記サーバに出力する段階と、
前記サーバにおいて、前記ゲーミングターミナルからネットワークを介して入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、前記サーバコントローラが、ネットワークを介して前記ゲーミングターミナルに送信する段階と、
前記サーバにおいて、前記ゲーミングターミナルがネットワークを介して前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記サーバコントローラが、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させる段階と、
前記ゲーミングターミナルにおいて、前記ターミナルコントローラが、ネットワークを介して前記サーバからダウンロードした前記ゲームソフトウェアを前記第4のメモリに記憶させる段階と、
前記ゲーミングターミナルにおいて、前記ターミナルコントローラが、前記第4のメモリに記憶された前記ゲームソフトウェアに基づいてゲームを実行させる段階と、
前記ゲーミングターミナルにおいて、外部から入力される前記ゲームの実行の終了指示に呼応して、前記ターミナルコントローラが、ネットワークを介して前記サーバに前記ゲーム終了通知を出力する段階と、
前記サーバにおいて、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、前記サーバコントローラが、プレーヤ別の課金情報を生成して外部に出力する段階と、
を含むことを特徴とする。
The control method of the gaming system of the present invention described in
A server and a gaming terminal connected via a network;
The server includes a first memory, a second memory, and a server controller;
The gaming terminal includes a third memory, a fourth memory, and a terminal controller;
A control method for a gaming system,
In the gaming terminal, the terminal controller stores player identification information for identifying a player of the gaming terminal, which is given from outside the gaming terminal, in the third memory;
In the gaming terminal, the player identification information stored in the third memory and given from outside the gaming terminal, and software for identifying the type of game software that requests download to the gaming terminal Along with the identification information, the terminal controller outputs a download request for the game software to the server;
In the server, the server controller transmits the game software stored in the first memory in association with the software identification information input from the gaming terminal via the network to the gaming terminal via the network. And the stage of
In the server, the server controller associates the download history information relating to the history of downloading the game software via the network with the player identification information input via the network together with the download request. Storing in the memory of 2;
In the gaming terminal, the terminal controller stores the game software downloaded from the server via a network in the fourth memory;
In the gaming terminal, the terminal controller executes a game based on the game software stored in the fourth memory;
In the gaming terminal, in response to an instruction to end the execution of the game input from the outside, the terminal controller outputs the game end notification to the server via a network;
In the server, the server controller uses the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. Generating billing information for each player and outputting it to the outside;
It is characterized by including.
請求項16に記載した本発明のゲーミングシステムの制御方法によれば、ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報が外部からゲーミングターミナルに入力されると、ターミナルコントローラが、入力されたプレーヤ識別情報を第3のメモリに記憶させる。
According to the control method of the gaming system of the present invention described in
そして、ターミナルコントローラが、第3のメモリに記憶させたプレーヤ識別情報と、ダウンロードを要求するゲームソフトウェアを識別するためのソフトウェア識別情報と、ゲームソフトウェアのダウンロード要求とを、ネットワークを介してサーバに出力する。 Then, the terminal controller outputs the player identification information stored in the third memory, the software identification information for identifying the game software requesting the download, and the game software download request to the server via the network. To do.
プレーヤ識別情報やソフトウェア識別情報と共にダウンロード要求がサーバに入力されると、サーバコントローラが、入力されたソフトウェア識別情報に関連付けて第1のメモリに記憶されているゲームソフトウェアを、ダウンロード要求の出力元のゲーミングターミナルに送信すると共に、送信したゲームソフトウェアのダウンロード履歴情報を、入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶させる。 When a download request is input to the server together with the player identification information and software identification information, the server controller stores the game software stored in the first memory in association with the input software identification information as the output source of the download request. In addition to being transmitted to the gaming terminal, the downloaded game software download history information is stored in the second memory in association with the input player identification information.
さらに、サーバからダウンロードしたゲームソフトウェアは、ターミナルコントローラが、第4のメモリに記憶させた上でゲームの実行に用いる。実行したゲームの終了指示がゲーミングターミナルの外部から入力されると、ターミナルコントローラが、ネットワークを介してサーバにゲーム終了通知を出力する。 Furthermore, the game software downloaded from the server is stored in the fourth memory by the terminal controller and used for executing the game. When an instruction to end the executed game is input from outside the gaming terminal, the terminal controller outputs a game end notification to the server via the network.
ゲーム終了通知がネットワークを介してサーバに入力されると、サーバコントローラが、ゲーム終了通知の出力元のゲーミングターミナルからダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けて第2のメモリに記憶されているダウンロード履歴情報を用いて、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームのプレーヤ別の課金情報を生成して、例えば、プレーヤに対する課金情報を管理する外部のサーバ等、サーバの外部に、生成した課金情報を出力することになる。 When the game end notification is input to the server via the network, the server controller stores the download request from the gaming terminal that is the output source of the game end notification in association with the player identification information input in the past and stores it in the second memory. Using the download history information generated by the game terminal to generate billing information for each player of the game using the game software downloaded by the gaming terminal, for example, outside the server such as an external server that manages billing information for the player. Billing information will be output.
そのため、1台のゲーミングターミナルにおいてプレーヤがプレイするゲームを変更した場合に、サーバコントローラが、プレイした各ゲームに対する課金処理をサーバにおいて確実に行えるようにして、プレーヤが好むゲーム環境を提供し新たなエンターテインメント性を付与することができる。 Therefore, when the game played by the player at one gaming terminal is changed, the server controller can reliably perform billing processing for each played game at the server, thereby providing a game environment preferred by the player and providing a new game environment. Entertainment property can be imparted.
請求項17に記載した本発明のゲーミングシステムの制御方法は、前記プレーヤ識別情報を、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含むものとすることを特徴とする。 The gaming system control method according to claim 17, wherein the player identification information is an ID code read from a card unique to the player by a contact or non-contact reader of the gaming terminal, or the gaming It is characterized by including the player's biological information read from the player's body by the scanner of the terminal.
請求項17に記載した本発明のゲーミングシステムの制御方法によれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。 According to the control method of the gaming system of the present invention described in claim 17, the ID code read from the card unique to the player by the contact type or non-contact type reader of the gaming terminal or the player of the player by the scanner of the gaming terminal. The player identification information including the player's biometric information read from the body is input from the gaming terminal to the gaming system server via the network together with the software identification information and the game software download request.
このため、プレーヤの特定を確実にして、サーバコントローラが、各プレーヤに対してそのプレーヤ自身のプレイに伴う正確な課金処理を行うことができる。 For this reason, it is possible to reliably identify the player, and the server controller can perform an accurate charging process associated with the player's own play for each player.
請求項18に記載した本発明のゲーミングシステムの制御方法は、
前記ゲーミングターミナルはディスプレイを更に有しており、
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記サーバにおいて、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、前記サーバコントローラが、プレーヤ別の前記課金情報を出力する段階と、
前記サーバにおいて、前記決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、前記サーバコントローラが、ネットワークを介して前記ゲーミングターミナルに出力する段階と、
前記ゲーミングターミナルにおいて、ネットワークを介して前記サーバから入力された前記決済情報の示す決済結果を、前記ターミナルコントローラが、前記ディスプレイによりプレーヤに提示出力させる段階と、
を更に含むことを特徴とする。
The control method of the gaming system of the present invention described in
The gaming terminal further includes a display,
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
In the server, a settlement processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. The server controller outputs the billing information for each player;
In the server, the server controller outputs settlement information indicating a settlement result for the billing information input from the settlement processing server to the gaming terminal via a network;
In the gaming terminal, the terminal controller causes the terminal controller to present and output the payment result indicated by the payment information input from the server via a network;
Is further included.
請求項18に記載した本発明のゲーミングシステムの制御方法によれば、サーバコントローラが生成したプレーヤ別の課金情報は、ゲーミングターミナルから入力されたプレーヤ識別情報に含まれるプレーヤのクレジットカードのIDコードやカード発行会社識別情報により特定される、プレーヤのクレジットカードの発行会社の決済処理用サーバに、出力されることになる。
According to the gaming system control method of the present invention described in
そして、プレーヤ別の課金情報が入力された決済処理用サーバから入力される、課金情報に対する決済結果を示す決済情報が、サーバコントローラによってゲーミングターミナルに出力され、この決済情報がゲーミングターミナルに入力されると、ターミナルコントローラが、ゲーミングターミナルのディスプレイによってその決済情報をプレーヤに提示出力することになる。 Then, the payment information indicating the payment result for the charging information input from the payment processing server to which the charging information for each player is input is output to the gaming terminal by the server controller, and this payment information is input to the gaming terminal. Then, the terminal controller presents and outputs the payment information to the player through the display of the gaming terminal.
このため、ゲーミングターミナルでプレイするプレーヤの特定に用いるクレジットカードのIDコードやカード発行会社識別情報を利用して、サーバコントローラが、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させ、かつ、決済結果をゲーミングターミナルのディスプレイにおいてプレーヤに提示し報知することができる。 For this reason, the server controller uses the credit card ID code and the card issuer identification information used to specify the player to play at the gaming terminal to perform the billing process of the billing information in the payment processing server of the credit card issuer. The payment results can be executed in conjunction with each other, and the payment result can be presented and notified to the player on the display of the gaming terminal.
前記サーバ(第1のサーバ及び第2のサーバを含む。以下、[課題を解決するための手段]の欄において同じ。)にネットワークを介して接続される前記ゲーミングターミナルの数は、単一であっても複数であってもよい。ゲーミングターミナルとしては、特に限定されるものではなく、例えば、スロットマシン等のゲーミングマシン、パーソナルコンピュータ、パーソナルディジタルアシスタンツ等を挙げることができる。また、前記ゲーミングターミナルにおいて行われるゲームとしては、特に限定されるものではなく、例えば、ビデオビンゴゲーム、ビデオロッタリー(Lottery)ゲーム、ビデオブラックジャックゲーム、ビデオスロットゲーム、メカニカルスロットゲーム、ビデオポーカーゲーム、ビデオキノ(Keno)ゲーム、ビデオパチンコゲーム、ビデオカードゲーム、ビデオゲームオブチャンス等を挙げることができる。 The number of the gaming terminals connected to the servers (including the first server and the second server; hereinafter the same in the column of [Means for Solving the Problems]) via the network is single. There may be more than one. The gaming terminal is not particularly limited, and examples thereof include a gaming machine such as a slot machine, a personal computer, and personal digital assistants. In addition, the game played at the gaming terminal is not particularly limited. For example, a video bingo game, a video lottery game, a video blackjack game, a video slot game, a mechanical slot game, a video poker game, A video Keno game, a video pachinko game, a video card game, a video game of chance, etc. can be mentioned.
前記サーバとしては、本発明のサーバとして機能するものであれば、そのハードウェア構成は特に限定されるものではなく、汎用のサーバを採用することが可能である。また、前記サーバは、ファイアウォール及びモデムを備えていてもよい。前記サーバは、単一の装置からなっていてもよく、複数の装置から構成されていてもよい。ファイアウォール及びモデムを備えた何れかの前記ゲーミングターミナルが前記サーバとして機能するように構成されていてもよい。 The hardware configuration of the server is not particularly limited as long as it functions as the server of the present invention, and a general-purpose server can be adopted. The server may include a firewall and a modem. The server may be composed of a single device or may be composed of a plurality of devices. Any of the gaming terminals including a firewall and a modem may be configured to function as the server.
また、前記サーバは、ネットワークインターフェイスを更に有する構成とすることもできる。ネットワークインターフェイスとしては、サーバと通信可能であれば、特に限定されるものではなく、無線ネットワークインターフェイス、有線ネットワークインターフェイスの何れであってもよい。また、前記サーバと前記複数のゲーミングターミナルとの間のネットワークは、インターネットであってもよく、イントラネットであってもよい。イントラネットとしては、特に限定されるものではなく、例えば、キャッシュレスシステムネットワーク、プログレッシブゲームネットワーク、アカウンティングネットワーク、ボーナスゲームネットワーク等を利用することが可能である。前記第1のメモリとしては、特に限定されるものではなく、例えば、不揮発性メモリ、ハードディスクドライブ、CD-RWドライブ、DVD-RAMドライブ等を挙げることができる。前記第2乃至第4のメモリについても同様である。 The server may further include a network interface. The network interface is not particularly limited as long as it can communicate with the server, and may be either a wireless network interface or a wired network interface. The network between the server and the plurality of gaming terminals may be the Internet or an intranet. The intranet is not particularly limited, and for example, a cashless system network, a progressive game network, an accounting network, a bonus game network, or the like can be used. The first memory is not particularly limited, and examples thereof include a non-volatile memory, a hard disk drive, a CD-RW drive, and a DVD-RAM drive. The same applies to the second to fourth memories.
前記ゲームソフトウェアは、ゲームソフトウェア構成要素の組合せで構成される。前記ゲームソフトウェア構成要素は、ゲーミングターミナルにおいてゲームを実行する際に使用されるデータ、プログラム、モジュール等である。前記ゲームソフトウェア構成要素としては、例えば、ゲームシステム構成要素、ペイアウトテーブル、ゲームボーナシングプログラム、ゲームプログレッシブプログラム、グラフィックデータ、画像表示制御データ、サウンドデータ、発光パターンデータ、ゲームジュリスディクション情報、ゲームネットワーク構成要素等を挙げることができる。前記ゲーミングターミナルは、ゲームソフトウェア(ゲームソフトウェア構成要素の組合せ)を用いてゲームを実行することができる。 The game software is composed of a combination of game software components. The game software components are data, programs, modules, and the like used when a game is executed on the gaming terminal. Examples of the game software component include a game system component, a payout table, a game bonusing program, a game progressive program, graphic data, image display control data, sound data, light emission pattern data, game jurisdiction information, game network A component etc. can be mentioned. The gaming terminal can execute a game using game software (a combination of game software components).
前記プレーヤ識別情報は、クレジットカードや会員カード等、プレーヤ固有のカードに磁気的又は電気的に記憶されたIDコードとすることができる。また、このIDコードに対応するプレーヤの遊技履歴に関するデータは、カードとサーバのどちらに記憶することとしてもよい。また、前記プレーヤ識別情報は、指紋や静脈等、プレーヤの生体情報を含むものとすることができる。この場合、対応するプレーヤの遊技履歴に関するデータは、生体情報に直接関連付けて、或いは、生体情報に対応付けられたIDコードに関連付けて、管理することができる。 The player identification information may be an ID code stored magnetically or electrically on a card unique to the player, such as a credit card or a membership card. Further, data relating to the player's game history corresponding to the ID code may be stored in either the card or the server. Further, the player identification information may include player's biological information such as a fingerprint or a vein. In this case, the data relating to the game history of the corresponding player can be managed in direct association with the biometric information or in association with the ID code associated with the biometric information.
また、前記ゲーミングターミナルにおいては、サーバからダウンロードされたゲームソフトウェア構成要素のみを用いてゲームが実行されることとしてもよい。また、前記ゲーミングマシンにおいては、サーバからダウンロードされたゲームソフトウェア構成要素と、予めゲーミングマシンのメモリに記憶されていたゲームソフトウェア構成要素との組合せを用いて、ゲームが実行されることとしてもよい。 In the gaming terminal, the game may be executed using only game software components downloaded from the server. In the gaming machine, a game may be executed using a combination of game software components downloaded from a server and game software components previously stored in the memory of the gaming machine.
前記ゲーミングシステムにおいては、以下のようなゲーム処理データが、各ゲーミングターミナルにおいて生成され、前記サーバに送信されることとしてもよい。ゲーム処理データとしては、例えば、ゲームバージョンデータ、ゲームデータ、ゲーミングターミナルデータ、プレーヤデータ、ルートデータ、ベニュー(Venue;遊技場)データ等を挙げることができる。プレーヤデータとしては、消費した遊技媒体やゲーム回数、ゲームにおいて付与されたポイントを挙げることができる。ゲーム処理データは、前記ゲームソフトウェア構成要素とは区画されてデータベースに記憶されることとしてもよい。 In the gaming system, the following game processing data may be generated at each gaming terminal and transmitted to the server. Examples of the game processing data include game version data, game data, gaming terminal data, player data, route data, venue data, and the like. Examples of the player data include the game media consumed, the number of games, and points awarded in the game. The game processing data may be stored in a database separated from the game software component.
前記サーバは、前記ゲームソフトウェア(ゲームソフトウェア構成要素)をダウンロードするときに、下記1)〜4)の処理を行うように構成されていてもよい。 The server may be configured to perform the following processes 1) to 4) when downloading the game software (game software component).
1)ゲーミングターミナルとの通信を確立する処理、
2)更新するゲームソフトウェア構成要素を選択する処理、
3)選択されたゲームソフトウェア構成要素をバンドルする処理、及び、
4)バンドルされたゲームソフトウェア構成要素を前記ゲーミングターミナルにダウンロードする処理。
1) Processing to establish communication with the gaming terminal,
2) A process of selecting game software components to be updated,
3) bundling the selected game software components, and
4) A process of downloading the bundled game software components to the gaming terminal.
また、前記プロセッサは、前記ゲームソフトウェア(ゲームソフトウェア構成要素)をダウンロードする場合に、下記1)〜11)の処理を実行することとしてもよい。 The processor may execute the following processes 1) to 11) when downloading the game software (game software component).
1)前記ゲームソフトウェア構成要素の送信開始前に、ローカルISP(インターネットサービスプロバイダ)とコンタクトし、前記ローカルISPを介して前記ゲームソフトウェア構成要素を送信する処理、
2)ゲーミングターミナルのIPアドレスを調査する処理、
3)前記ゲームソフトウェア構成要素を複数のパケットに分割する処理、
4)前記ゲームソフトウェア構成要素を暗号化する処理、
5)前記ゲームソフトウェア構成要素の設定に関する指示を生成し、前記指示を前記ゲームソフトウェア構成要素とともに送信する処理、
6)前記ゲーミングターミナルに、前記ゲームソフトウェア構成要素のバージョン情報を要求する処理、
7)前記ゲーミングターミナルから、前記ゲームソフトウェア構成要素のバージョン情報を受信する処理、
8)前記ゲーミングターミナルからゲーム処理情報を受信し、ゲームデータカテゴリー(例えば、ゲームバージョンデータ、ゲームデータ、ゲーミングターミナルデータ、プレーヤデータ、ルートデータ、ベニューデータ等)に応じて前記ゲーム処理情報を記憶する処理、
9)ゲーム処理情報を記憶する前に、前記ゲーム処理情報に対するアクセス権を決定する処理、
10)各エンティティに応じた複数のデータストレージパーティションのなかから、データストレージパーティションを決定する処理、並びに、
11)更新トリガー(更新時刻、更新日、更新週、更新イベント、プレーヤによる所定の入力、ゲーム結果若しくはゲーム履歴)をチェックする処理。
1) a process of contacting a local ISP (Internet service provider) and transmitting the game software component via the local ISP before starting transmission of the game software component;
2) Processing to check the IP address of the gaming terminal,
3) a process of dividing the game software component into a plurality of packets;
4) processing for encrypting the game software component;
5) processing for generating an instruction regarding the setting of the game software component and transmitting the instruction together with the game software component;
6) Processing to request version information of the game software component from the gaming terminal;
7) Processing for receiving version information of the game software component from the gaming terminal;
8) Receiving game processing information from the gaming terminal, and storing the game processing information according to a game data category (for example, game version data, game data, gaming terminal data, player data, route data, venue data, etc.) processing,
9) A process of determining an access right to the game process information before storing the game process information;
10) A process for determining a data storage partition from a plurality of data storage partitions corresponding to each entity, and
11) A process of checking an update trigger (update time, update date, update week, update event, predetermined input by a player, game result or game history).
前記ゲーミングターミナルは、前記ゲームソフトウェア(ゲームソフトウェア構成要素)がダウンロードされるときに、下記1)〜5)の処理を実行することとしてもよい。 The gaming terminal may execute the following processes 1) to 5) when the game software (game software component) is downloaded.
1)前記サーバとの通信を確立する処理、
2)前記サーバからゲーミングターミナル構成要素を受信する処理、
3)前記ゲームソフトウェア構成要素をアンバンドルする処理、
4)前記サーバから受信した前記ゲームソフトウェア構成要素を含む前記ゲームソフトウェア構成要素の組合せを生成する処理、及び、
5)前記ゲームソフトウェア構成要素の組合せを用いてゲームを実行する処理。
1) a process for establishing communication with the server;
2) processing to receive gaming terminal components from the server;
3) Unbundling the game software components
4) generating a combination of the game software components including the game software components received from the server; and
5) A process of executing a game using the combination of the game software components.
また、前記ゲーミングシステムは、下記a)〜c)の何れかの構成を採用することができる。 In addition, the gaming system may employ any of the following configurations a) to c).
a)前記サーバでゲームが行われ、前記ゲーミングターミナルでゲームの結果が表示される構成、
b)前記ゲーミングターミナルでゲームが行われ、前記サーバでゲームの結果の決定が行われ、前記ゲーミングターミナルでゲームの結果が表示される構成、及び、
c)前記ゲーミングターミナルでゲームが行われてゲームの結果の表示が行われ、前記サーバから前記ゲーミングターミナルに前記ゲームソフトウェア構成要素のダウンロードが行われる構成。
a) a configuration in which a game is played on the server and a game result is displayed on the gaming terminal;
b) a configuration in which a game is played at the gaming terminal, a game result is determined at the server, and a game result is displayed at the gaming terminal; and
c) A configuration in which a game is played at the gaming terminal, the result of the game is displayed, and the game software component is downloaded from the server to the gaming terminal.
本発明においては、前記a)〜c)の何れの構成であっても、前記ゲーミングターミナルで用いられるゲームソフトウェア(ゲームソフトウェア構成要素)が前記サーバから前記ゲーミングターミナルにダウンロードされるようにすることが可能である。そして、前記ゲームソフトウェア(ゲームソフトウェア構成要素)がダウンロードされる際に認証プログラムもダウンロードされるようにすることが可能である。 In the present invention, game software (game software component) used in the gaming terminal may be downloaded from the server to the gaming terminal in any of the configurations of a) to c). Is possible. An authentication program can be downloaded when the game software (game software component) is downloaded.
本発明によれば、プレーヤが好むゲーム環境を提供することにより新たなエンターテインメント性を付与することができる。 ADVANTAGE OF THE INVENTION According to this invention, new entertainment property can be provided by providing the game environment which a player likes.
図1は、本発明に係るゲーミングシステム用サーバで実行されるゲーム制御方法を概略的に示すフローチャートである。以下、図2に示す概略図、図3に示すブロック図、及び、図4に示す斜視図を適宜参照しつつ、本発明に係るゲーミングシステム用サーバで実行されるゲーム制御方法の概略的な動作について、図1に示すフローチャートを用いて説明する。 FIG. 1 is a flowchart schematically showing a game control method executed by the gaming system server according to the present invention. Hereinafter, a schematic operation of the game control method executed by the gaming system server according to the present invention with reference to the schematic diagram shown in FIG. 2, the block diagram shown in FIG. 3, and the perspective view shown in FIG. 4 as appropriate. Will be described with reference to the flowchart shown in FIG.
まず、本発明に係るサーバ100は、図2の概略図に示すようにLAN6等のネットワークを介して接続されたゲーミングターミナル10からの、ゲームソフトウェアのダウンロード要求の入力を待ち受ける(ステップS100)。このダウンロード要求が入力される際には、ゲーミングターミナル10に対してその外部から付与される、ゲーミングターミナル10のプレーヤを識別するためのプレーヤ識別情報、及び、ゲーミングターミナル10へのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報が、付随して入力される。
First, the
プレーヤ識別情報には、プレーヤ固有のIDコードが含まれている。したがって、ゲーミングターミナル10に対するプレーヤ識別情報の付与は、クレジットカードや会員カードといったプレーヤ固有のカードに記憶されたカード記憶内容の、図4の斜視図に示すゲーミングターミナル10のカードリーダ39による磁気的又は電気的な読み取りによって、実行することができる。
The player identification information includes a player-specific ID code. Therefore, the player identification information is given to the
なお、プレーヤ識別情報には、プレーヤの指紋や静脈パターン等の生体情報が含まれていてもよい。その場合、ゲーミングターミナル10に対するプレーヤ識別情報の付与は、プレーヤの指紋や静脈パターン(例えば手の静脈パターン)を、ゲーミングターミナル10に接続されたスキャナによってスキャニングすることで、実行することができる。
The player identification information may include biological information such as a player's fingerprint and vein pattern. In that case, the player identification information can be given to the
ソフトウェア識別情報は、プレーヤによるゲーミングターミナル10のタッチパネル69の接触操作によって、ゲーミングターミナル10において生成することができる。
The software identification information can be generated in the
ダウンロード要求が入力されたならば、次に、本発明に係るサーバ100は、図3のブロック図に示すデータベース106(請求項中の第1のメモリ)に記憶された複数のゲームソフトウェア110(111〜114)のうち、ゲーミングターミナル100からダウンロード要求と共に入力されたソフトウェア識別情報に関連付けてデータベース106に記憶されたゲームソフトウェア111〜114を、LAN6等のネットワークを介してゲーミングターミナル10にダウンロードする(ステップS200)。
If the download request is input, the
そして、本発明に係るサーバ100は、LAN6等のネットワークを介してゲーミングターミナル10にゲームソフトウェア111〜114をダウンロードした履歴に関するダウンロード履歴情報を、ダウンロード要求と共にゲーミングターミナル10から入力されたプレーヤ識別情報に関連付けて、プレーヤデータ133としてデータベース106に記憶させる(ステップS300)。
Then, the
次に、本発明に係るサーバ100は、LAN6等のネットワークを介して接続されたゲーミングターミナル10からの、ゲーム終了通知の入力を待ち受ける(ステップS400)。ゲーム終了通知が入力されたならば、ゲーム終了通知の出力元のゲーミングターミナル10からダウンロード要求と共に以前入力されたプレーヤ識別情報に関連付けて、プレーヤデータ133としてデータベース106に記憶されたダウンロード履歴情報を用いて、プレーヤ別の課金情報を生成し(ステップS500)、例えば、クレジットカードの発行会社の決済処理用サーバ等、サーバ100の外部に出力する(ステップS600)。
Next, the
なお、課金情報の出力先が、上述したクレジットカードの発行会社の決済処理用サーバである場合、ゲーミングターミナル10のカードリーダ39によって磁気的又は電気的に読み取られたクレジットカードのIDコードがプレーヤ識別情報に含まれているときは、そのIDコードを用いて決済処理用サーバで行われた決済処理の結果を示す決済情報を、決済処理用サーバからサーバ100に返送させ、この決済情報をLAN6等のネットワークを介してゲーミングターミナル10に出力して、ゲーミングターミナル10においてその決済結果をプレーヤに音声や表示により提示出力させるようにすることもできる。
When the output destination of the billing information is the above-mentioned payment processing server of the credit card issuing company, the credit card ID code read magnetically or electrically by the
したがって、本発明に係るゲーミングシステム用サーバでは、単一のゲーミングターミナル100において、プレーヤが希望する任意のゲームを選択してプレイし、かつ、そのプレイに対する課金を決済することができることになる。
Therefore, in the gaming system server according to the present invention, the
次に、本発明の第1実施形態に係るゲーミングシステムの構成を、図2に示す概略図を参照して説明する。 Next, the configuration of the gaming system according to the first embodiment of the present invention will be described with reference to the schematic diagram shown in FIG.
図2は、本発明の一実施形態に係るゲーミングシステムのネットワーク概略図である。ゲーミングシステム1は、カジノ2内に設置されたサーバ100と複数のスロットマシン10とを備えている。サーバ100は、カジノ2内のコンピュータルーム3に設置されている。また、複数のスロットマシン10は、カジノフロア5に設置されている。サーバ10と複数のスロットマシン100とはハブ4を介してLAN6により接続されている。ポータブルターミナル200は、カジノ2内の店員が所持するものであり、サーバ100と無線による通信が可能である。したがって、店員がコンピュータルーム3やカジノフロア5に入ってもポータブルターミナル200を用いてサーバ100との通信が可能である。
FIG. 2 is a network schematic diagram of the gaming system according to an embodiment of the present invention. The
また、サーバ100は、ハブ4の上流に接続されたルータ7及びモデム8を介して、仮想専用線(Virtual Private Network)9による通信をクレジットカード会社300の決済処理用サーバ310との間で確立する権限を有している。
The
サーバ100は、特定のスロットマシン10又はスロットマシン10のグループに関する情報を管理するとともに、ユーザごとのデータへのアクセスを管理するために必要な管理ツールとダウンロードツールとを有している。適切なアクセス権を有するサーバ100のオペレータは、ゲームソフトウェア構成要素等の情報やプログラムをスロットマシン10にダウンロードするためのトリガーとなる各種のパラメータを定義することができる。なお、サーバ100は、カジノ2内のキャッシュレスシステム等のレガシーシステムと接続されてもよく、直接スロットマシン10と接続されてもよい。また、これらの構成を併用して情報のダウンロードとデータの収集とを容易に行うこととしてもよい。
The
また、サーバ100は、プレーヤがスロットマシン10で行ったプレイに対する課金処理を中継する。つまり、スロットマシン10におけるプレーヤのプレイに対して課せられる費用を集計し、これを課金情報としてクレジットカード会社300の決済処理用サーバ310に仮想専用線9を介して出力する。また、出力した課金情報に対する決済結果を示す決済情報を、仮想専用線9経由で決済処理用サーバ310から受け取り、その決済情報をスロットマシン10にLAN6経由で出力する。
In addition, the
なお、クレジットカード会社300の決済処理用サーバ310側にも、ルータ及びモデムが設けられているものとする。
It is assumed that a router and a modem are also provided on the
スロットマシン10は、本発明におけるゲーミングターミナルに相当するものである。ただし、本発明において、ゲーミングターミナルは、この例に限定されるものではなく、例えば、ビデオスロットマシンや、メカニカルスロットマシンや、ビンゴゲーム、キノゲーム、ロッタリーゲーム等を行うことが可能なゲーミングターミナルを挙げることができる。
The
スロットマシン10は、カジノフロア5に設置されている。ただし、本発明において、ゲーミングターミナルが設置されるベニューとしては、特に限定されるものではなく、例えば、カジノ、ストア、レストラン、バー、船等を挙げることができる。また、ベニューは、複数のエンティティによって所有及び/又は運営されていてもよい。また、本発明のゲーミングシステムは、異なる複数種類のベニューを含んで構成されていてもよい。
The
各スロットマシン10は、サーバ100にゲーム処理情報(例えばコインの投入数、払出数)、ゲームソフトウェア構成要素情報(例えばソフトウェアのバージョン情報)、プレーヤトラッキング情報(例えばプレーヤのIDコード)を送信する。また、各スロットマシン10は、サーバ100に対する情報の送受信が可能であり、スロットマシン10は、ハブ4を介してサーバ100との通信を行う。スロットマシン10は、レガシーシステムを介してサーバ100との通信を行うこととしてもよい。なお、各スロットマシン10は、仮想専用線9による通信を決済処理用サーバ310との間で確立する権限を有していない。
Each
図3は、本発明の一実施形態に係るサーバの内部構成を示すブロック図である。サーバ100は、プロセッサ101(請求項中のサーバのコントローラ、及び、サーバコントローラに相当)を備えている。プロセッサ101には、メモリ102と、データベース106と、ディスプレイ103とが接続されている。さらに、プロセッサ101には、ファイアウォール105を介して、ネットワークインターフェイス104が接続されている。サーバ100は、ネットワークインターフェイス104を介して、スロットマシン(ゲーミングターミナル)10やリモートターミナル200との通信を行うことができる。
FIG. 3 is a block diagram showing an internal configuration of the server according to the embodiment of the present invention. The
ネットワークインターフェイス104は、有線ネットワークインターフェイスであってもよく、無線ネットワークインターフェイスであってもよく、両方を含むものであってもよい。サーバ100は、ファイアウォール105を備えており、ファイアウォール105によりサーバ100内のデータへの無権限アクセスを遮断する。
The
データベース106は、ハードディスクドライブである。データベース106には、例えば、ゲーム処理情報、ゲームソフトウェア構成要素、ゲームソフトウェア構成要素情報等のゲーム情報が記憶される。本実施形態において、データベース106内のデータは、「A社」107、「B社」108、「C社」109というように、各エンティティに応じて分割されている。
The
本発明において、この分割数は、特に限定されるものではなく、適宜変更可能である。また、データベース106としては、例えば、ハードディスクドライブ、CD−RWドライブ等、公知の記憶媒体や、それらの組合せ等を挙げることができる。
In the present invention, the number of divisions is not particularly limited and can be changed as appropriate. Examples of the
データベース106内のエンティティごとのデータについて、「C社」109のデータを例に挙げて説明する。図3に示すように、「C社」109のデータには、ゲーム110、認証プログラム120、データ130、分析ツール140が含まれている。
The data for each entity in the
ゲーム110には、ゲームA111、ゲームB112、ゲームC113及びゲームD114のゲームソフトウェアが含まれる。これらのゲームソフトウェアは、夫々、ゲームシステム構成要素、ペイアウトテーブル、ゲームボーナシングプログラム、ゲームプログレッシブプログラム、グラフィックデータ、画像表示制御データ、サウンドデータ、発光パターンデータ、ゲームジュリスディクション情報、ゲームネットワーク構成要素等からなる。このゲーム110が記憶されるデータベース106の領域が、本発明における第1のメモリに相当する。
The
スロットマシン10で用いられるゲームソフトウェアのゲームシステム構成要素には、例えば、シンボル選択プログラムが含まれている。前記シンボル選択プログラムは、シンボルマトリックス(図4参照)に再配置されるシンボルを決定するためのプログラムである。前記シンボル選択プログラムには、複数種類のペイアウト率(例えば、80%、84%、88%)の夫々に対応したシンボル重み付けデータが含まれている。シンボル重み付けデータは、各シンボルと、所定の数値範囲(0〜255)に属する1又は複数の乱数値との対応関係を示すデータである。ペイアウト率は、ゲームジュリスディクション情報に基づいて定められるものであり、このペイアウト率に対応したシンボル重み付けデータに基づいて、シンボルマトリックスに再配置されるシンボルが決定される。
A game system component of game software used in the
本発明において、ゲームソフトウェア構成要素とは、ゲームソフトウェアを構成する要素をいう。ゲームソフトウェアは、ゲームソフトウェア構成要素を他のゲームソフトウェア構成要素と交換可能なように構成されていてもよく、交換することができないように構成されていてもよい。 In the present invention, the game software component refers to an element constituting game software. The game software may be configured so that the game software component can be exchanged with other game software components, or may not be exchanged.
認証プログラム120には、ゲームA用プログラム121、ゲームB用プログラム122、ゲームC用プログラム123及びゲームD用プログラム124が含まれる。認証プログラムは、ゲームソフトウェア構成要素ごとに作成されている。認証プログラムは、正規のゲームソフトウェア構成要素から作成されたハッシュ値と、ハッシュ関数を用いて認証対象のゲームソフトウェア構成要素からハッシュ値を作成するプログラムとを含んでいる。
The
ハッシュ関数としては、特に限定されるものではなく、例えば、SHA(SHA−1、SHA−256、SHA−384、SHA−512)や、MD5等を採用可能である。なお、本実施形態では、認証プログラムとして、ハッシュ関数を用いて改竄の有無を判定するプログラムを用いる場合について説明するが、本発明において、認証プログラムは特に限定されるものではなく、公知の認証プログラムを採用可能である。 The hash function is not particularly limited, and for example, SHA (SHA-1, SHA-256, SHA-384, SHA-512), MD5, or the like can be employed. In the present embodiment, a case where a program for determining the presence / absence of falsification using a hash function is used as the authentication program will be described. However, in the present invention, the authentication program is not particularly limited, and a known authentication program Can be adopted.
データ130には、ゲームデータ131、ゲーミングターミナルデータ132、プレーヤデータ133、ルートデータ134及びベニューデータ135が含まれる。
The
ゲームデータ131には、例えば、コインの投入数、コインの払出数、1ゲームあたりのベット数等が含まれる。ゲーミングターミナルデータ132には、例えば、スロットマシン10ごとのゲームの履歴に関するデータが含まれる。このデータは、各スロットマシン10のIDコードと対応付けられて記憶される。プレーヤデータ133には、プレーヤごとのゲームの履歴に関するデータ(遊技履歴データ)が含まれる。このデータは、各プレーヤのIDコードと対応付けられて記憶される。ルートデータ134には、例えば、複数のベニューからなるルートに存在するゲーミングターミナルのグループに属するゲーミングターミナルに関する情報が含まれる。ベニューデータ135には、例えば、各ベニューに属するゲーミングターミナルに関する情報が含まれる。
The
本実施形態では、前記プレーヤデータ133が請求項中のダウンロード履歴情報に相当し、このプレーヤデータ133が記憶されるデータベース106の領域が、本発明における第2のメモリに相当する。本実施形態では、第1のメモリと第2のメモリが同一である場合(データベース106である場合)について説明するが、本発明において第1のメモリと第2のメモリとは別々であってもよい。
In the present embodiment, the
分析ツール140には、データ130のカテゴリーや各カテゴリー間の関係を設定するためのデータ分析141、及び、各ゲーミングターミナルにおけるゲームソフトウェア構成要素のバージョンやダウンロードされるゲームソフトウェア構成要素のバージョンを管理するためのソフトウェアバージョン管理142のアプリケーションが含まれている。プロセッサ101は、これらのアプリケーションを実行し、エンティティ「C社」のデータ109の管理・分析を行うことができる。
The
図4は、本発明の一実施形態に係るスロットマシンを模式的に示す斜視図である。スロットマシン10は、キャビネット11と、キャビネット11の上側に設置されたトップボックス12と、キャビネット11の前面に設けられたメインドア13とを備えている。メインドア13の前方には、ロウワーディスプレイ16が設けられている。ロウワーディスプレイ16は、液晶パネルを備えていて、5カラム×3ロウの計15個のシンボルからなるシンボルマトリックスが表示される。
FIG. 4 is a perspective view schematically showing a slot machine according to an embodiment of the present invention. The
さらに、ロウワーディスプレイ16の前面には、タッチパネル69(図4参照)が設けられていて、プレーヤはタッチパネル69を操作して、各種の指示を入力することかできる。また、ロウワーディスプレイ16の下方には、プレーヤによって遊技進行に係る指示が入力される各種入力ボタン23と、コインを受け入れるコインアクセプタ21と、紙幣の適否を識別するとともに正規の紙幣を受け入れるためのビルバリデータ22とが設けられている。なお、ビルバリデータ22は、バーコード付チケット39を読み取ることができるように構成されていてもよい。
Further, a touch panel 69 (see FIG. 4) is provided on the front surface of the
メインドア13の下部前面には、フットディスプレイ34が設けられていて、実行中のゲームソフトウェアに含まれる画像表示制御データに基づいて所定の画像を表示する。この画像としては、例えば、スロットマシン10のキャラクタ等を挙げることができる。
A
フットディスプレイ34の両サイドには、ランプ47が設けられていて、実行中のゲームソフトウェアに含まれる発光パターンデータに応じたパターンで発光する。トップボックス12の前面には、アッパーディスプレイ33が設けられている。アッパーディスプレイ33は、液晶パネルを備えていて、配当表等の表示が行われる。
また、トップボックス12には、スピーカ29が設けられている。アッパーディスプレイ33の下側には、チケットプリンタ35と、カードリーダ36と、データディスプレイ37と、キーパッド38とが設けられている。チケットプリンタ35は、クレジット数や日時やスロットマシン10の識別番号等のデータがコード化されたバーコードをチケットに印刷し、バーコード付チケット39として出力するものである。プレーヤは、バーコード付チケット39を他のスロットマシンに読み取らせて該スロットマシンで遊技を行ったり、バーコード付チケット39を遊技施設の所定箇所(例えばカジノ内のキャッシャ)で紙幣等に交換したりすることができる。
The
カードリーダ36は、スマートカードを挿入可能であり、挿入されたスマートカードからのデータの読み取り及びスマートカードへのデータの書き込みを行うものである。スマートカードは、プレーヤが所持するカードであり、プレーヤ固有の会員カードやクレジットカード等がこれに該当する。
The
スマートカードには、プレーヤが行った遊技の履歴に関するデータ(遊技履歴データ)が、プレーヤを識別するためのデータ(請求項中のプレーヤ識別情報に相当)と共に記憶される。遊技履歴データには、プレイしたことがあるゲームに関するゲーム種情報や、過去に行ったゲームにおいて付与されたポイント等が含まれる。スマートカードには、コイン、紙幣又はクレジットに相当するデータが記憶されることとしてもよい。このスマートカードに対するデータの読み書き方式は、接触式と非接触式(RFID方式)のどちらの方式を採用することもできる。また、スマートカードにかえて、磁気ストライプカードを採用してもよい。データディスプレイ37は、蛍光ディスプレイ等からなり、例えば、カードリーダ36が読み取ったデータや、プレーヤによってキーパッド38を介して入力されたデータを表示するものである。キーパッド38は、チケット発行等に関する指示やデータを入力するためのものである。スマートカードは、本発明のカードに相当する。
The smart card stores data relating to the history of games played by the player (game history data) together with data for identifying the player (corresponding to the player identification information in the claims). The game history data includes game type information relating to games that have been played, points given in games played in the past, and the like. The smart card may store data corresponding to coins, bills, or credits. As a method for reading and writing data with respect to this smart card, either a contact type or a non-contact type (RFID type) can be adopted. Further, a magnetic stripe card may be adopted instead of the smart card. The data display 37 is composed of a fluorescent display or the like, and displays data read by the
図5は、図4に示したスロットマシンの内部構成を示すブロック図である。スロットマシン10は、CPU41とメモリ42とを含むコントローラ40を備えている。コントローラ40には、各種入力ボタン23、ビルバリデータ22及びコインアクセプタ21が接続されている。また、コントローラ40には、ファイアウォール46を介して、ネットワークインターフェイス45が接続されている。さらに、コントローラ40には、カードリーダ36、キーパッド38及びタッチパネル69が接続されている。
FIG. 5 is a block diagram showing an internal configuration of the slot machine shown in FIG. The
また、コントローラ40には、アッパーディスプレイ33、ロウワーディスプレイ16、フットディスプレイ34、ランプ47、スピーカ29、チケットプリンタ35、データディスプレイ36、ハードディスクドライブ43及びCD−ドライブ44が接続されている。サーバ100からダウンロードされるゲームソフトウェア構成要素は、ハードディスクドライブ43等に記憶される。コントローラ40は、例えば、ハードディスクドライブ43等に記憶されたゲームソフトウェア構成要素に含まれる各種プログラムを実行し、アッパーディスプレイ33、ロウワーディスプレイ16及びフットディスプレイ34に画像を表示する処理、スピーカ29から音を出力する処理、ランプ47の発光を制御する処理等を行う。
The
ハードディスクドライブ43は、本発明における第3のメモリに相当する。また、ハードディスクドライブ43は、本発明における第4のメモリに相当する。本実施形態では、第3のメモリと第4のメモリが同一である場合(ハードディスクドライブ43である場合)について説明するが、本発明において第3のメモリと第4のメモリとは別々であってもよい。コントローラ40は、本発明におけるゲーミングターミナルのコントローラ、及び、ターミナルコントローラに相当する。
The hard disk drive 43 corresponds to the third memory in the present invention. The hard disk drive 43 corresponds to the fourth memory in the present invention. In the present embodiment, the case where the third memory and the fourth memory are the same (in the case of the hard disk drive 43) will be described. However, in the present invention, the third memory and the fourth memory are separate. Also good. The
図6〜図8は、第1実施形態に係るサーバ100とスロットマシン10とにおいて行われる処理を示すフローチャートである。
6 to 8 are flowcharts showing processing performed in the
本実施形態では、予めゲームAが現在のゲームとしてハードディスクドライブ43に記憶されている場合について説明する。 In the present embodiment, a case where the game A is stored in advance in the hard disk drive 43 as the current game will be described.
先ず、各スロットマシン10(ゲーミングターミナル)のコントローラ40は、スマートカードの挿入を受け付ける(ステップS201)。
First, the
次に、コントローラ40は、スマートカードから遊技履歴データを読み取り(ステップS202)、ハードディスクドライブ43に記憶する(ステップS203)。本実施形態では、スマートカードがプレーヤのクレジットカードであり、遊技履歴データを読み取る際に、そのクレジットカードのカード番号が、カード会社識別情報やプレーヤ識別情報として一緒に読み出されるものとする。
Next, the
遊技履歴データには、プレイしたことがあるゲームに関するゲーム種情報や、過去に行ったゲームにおいて付与されたポイント等が含まれる。ポイントは、消費したコインやゲーム回数に応じて付与される。例えば、コインを100枚消費した場合、又は、ゲームを100回行った場合に1ポイント付与される。 The game history data includes game type information relating to games that have been played, points given in games played in the past, and the like. Points are awarded according to the coins consumed and the number of games played. For example, 1 point is awarded when 100 coins are consumed or when the game is played 100 times.
次に、ステップS204において、コントローラ40は、遊技履歴データに含まれるポイントが所定値を超えているか否かを判断する。ポイントが所定値を超えている判断した場合、処理をステップS205に移す。一方、ポイントが所定値を超えていないと判断した場合、処理をステップS225に移す。
Next, in step S204, the
ステップS205において、コントローラ40は、ポイントに応じてダウンロード可能なゲームソフトウェア(ゲーム構成要素の組合せ)を決定する。次に、コントローラ40は、ゲームを変更するための選択画像を表示する(ステップS206)。
In step S205, the
図10は、スロットマシンのロウワーディスプレイに表示される画像を示す図である。図10に示すように、ロウワーディスプレイ16上側には、現在のポイントが123であることを示す画像が表示されている。
FIG. 10 shows an image displayed on the lower display of the slot machine. As shown in FIG. 10, an image indicating that the current point is 123 is displayed on the upper side of the
また、ロウワーディスプレイ16の中央部には、ゲームA(Normal)とゲームB(High roller 1)とゲームC(High roller 2)と選択可能なゲームである旨の画像が表示されている。これらの画像は、選択対象として決定されたゲームソフトウェアを示している。各ゲーム名の右隣には、そのゲームを行うために必要なポイント数が表示されている。ステップS206において、プレーヤは、タッチパネル69に触れることにより、ゲームを選択することができる。プレーヤによるゲームの選択は、タッチパネル69を用いる上記の例に限定されるものではなく、例えば、各種入力ボタン23やキーパッド38を用いるものであってもよく、ゲーム選択専用の入力手段を別途設けることとしてもよい。
Further, an image indicating that the game can be selected from a game A (Normal), a game B (High roller 1), and a game C (High roller 2) is displayed at the center of the
次に、コントローラ40は、現在のゲーム(ゲームA)以外のゲームが選択されたか否かを判断する。現在のゲーム以外のゲームが選択された場合、コントローラ40は、ロウワーディスプレイ16において、ゲームソフトウェアのダウンロード中であることを示す画像(図11参照)を表示し(ステップS208)、処理をステップS209に移す。一方、ステップS207において現在のゲームが選択された場合、処理をステップS225に移す。
Next, the
図11は、スロットマシンのロウワーディスプレイに表示される画像を示す図である。図11に示すように、ロウワーディスプレイ16には、「ダウンロード中・・・」を示す画像が表示されている。
FIG. 11 shows an image displayed on the lower display of the slot machine. As shown in FIG. 11, an image indicating “Downloading ...” is displayed on the
ステップS209において、コントローラ40は、選択されたゲームに応じたポイントを減算する。例えば、ゲームBが選択された場合、ポイントを50減算する。
In step S209, the
次に、コントローラ40は、ステップS210において、サーバ100との接続を確立する処理を行う。このとき、サーバ100のプロセッサ101は、スロットマシン10との接続を確立する処理を行う(ステップS101)。
Next, the
次に、ステップS211において、コントローラ40は、ゲームソフトウェア構成要素情報をサーバ100に送信する。前記ゲームソフトウェア構成要素情報には、例えば、タッチパネル69からの入力により選択されたゲームを示すゲーム種情報(請求項中のソフトウェア識別情報に相当)、ハードディスクドライブ43等に記憶されたゲームソフトウェア構成要素のリスト、及び、ゲームソフトウェア構成要素のバージョン情報と、送信元のスロットマシン10の識別用IDコードとが含まれる。ゲームソフトウェア構成要素情報は、本発明におけるダウンロード要求に相当する。
Next, in step S <b> 211, the
プロセッサ101は、各スロットマシン10からゲームソフトウェア構成要素情報(ダウンロード要求)を受信すると、データベース106に格納する(ステップS111)。次に、プロセッサ101は、受信したゲームソフトウェア構成要素情報中のゲーム種情報に基づいて、タッチパネル69からの入力によりプレーヤに選択されたゲームを、ダウンロードするゲームソフトウェア構成要素として選択する(ステップS112)。
Upon receiving the game software component information (download request) from each
次に、プロセッサ101は、選択されたゲームソフトウェア構成要素を、データベース106から読み出し、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードすることができるようにバンドルする(ステップS113)。ステップS113の処理には、例えば、ゲームソフトウェア構成要素を暗号化する処理、ゲームソフトウェア構成要素を圧縮する処理、ゲームソフトウェア構成要素を複数のパケットに分割する処理等が含まれる。
Next, the
次に、ステップS113において選択されたゲームソフトウェア構成要素に応じた認証プログラムを選択する(ステップS114)。ステップS114において、プロセッサ101は、選択された認証プログラムのバンドルも行う。なお、ステップS114の処理は、ステップS113と合わせて行われることとしてもよい。すなわち、認証プログラムを選択してから、選択されたゲームソフトウェア構成要素及び認証プログラムをバンドルすることとしてもよい。
Next, an authentication program corresponding to the game software component selected in step S113 is selected (step S114). In step S114, the
次に、プロセッサ101は、ゲーム構成要素と認証プログラムとを、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードする(ステップS115)。このとき、ダウンロード先のスロットマシン10のコントローラ40は、サーバ100から、ゲーム構成要素と認証プログラムとをダウンロードしてハードディスクドライブ43に記憶する(ステップS212)。
Next, the
コントローラ40は、ダウンロードされたゲームソフトウェア構成要素をアンバンドルする(ステップS220)。ステップS220の処理には、例えば、ゲームソフトウェア構成要素を復号化する処理、ゲームソフトウェア構成要素を解凍する処理、バケットの結合、ウィルスチェック等が含まれる。なお、ステップS220において、コントローラ40は、認証プログラムのアンバンドルも行う。
The
次に、コントローラ40は、認証プログラムを実行する(ステップS221)。ステップS220では、各ゲームソフトウェア構成要素について、ハッシュ関数を実行することによりハッシュ値を生成し、予め認証プログラムに格納されているハッシュ値と比較する。これにより、改竄の有無を確認する。改竄が無ければ正常な認証が行われる。改竄が存在すればエラーが発生する。
Next, the
次に、コントローラ40は、全てのゲームソフトウェア構成要素が正常に認証されたか否かを判定する(ステップS222)。全てのゲームソフトウェア構成要素が正常に認証されていないと判定された場合(エラーが発生した場合)については、後で図9を用いて詳述する。
Next, the
ステップS222において、全てのゲームソフトウェア構成要素が正常に認証されたと判定された場合、コントローラ40は、認証結果をサーバ100に送信する(ステップS223)。認証結果には、正常に認証されたゲームソフトウェア構成要素のリストや、前記ゲームソフトウェア構成要素のバージョン情報、ゲーミングターミナル(スロットマシン10)のIDコード等が含まれる。このとき、プロセッサ101は、認証結果を受信する(ステップS120)。
If it is determined in step S222 that all game software components have been successfully authenticated, the
ステップS223の処理後、コントローラ40は、ダウンロードされたゲームソフトウェア構成要素を用いて、新たなゲームソフトウェア構成要素の組合せを決定する(ステップS224)。このとき、ダウンロードされたゲームソフトウェア構成要素のみによって、新たなゲームソフトウェア構成要素の組合せを決定してもよい。また、既存のゲームソフトウェア構成要素と、ダウンロードされたゲームソフトウェア構成要素とを用いて、新たなゲームソフトウェア構成要素の組合せを決定してもよい。
After the processing in step S223, the
次に、コントローラ40は、ステップS224において決定されたゲームソフトウェア構成要素の組合せを用いて、ゲーム実行処理を行う(ステップS225)。ゲーム実行処理については、後で図13を用いて詳述する。本実施形態において、ゲーム実行処理は、スロットマシンにおいて行われるゲームを実行するための処理である。ただし、本発明において、このゲーム実行処理は、ゲーミングターミナルにおいて行われるゲームに応じた処理が行われる。
Next, the
次に、コントローラ40は、プレーヤによるタッチパネル69の操作などにより入力されるゲーム終了の指令に呼応して、プレーヤデータ133を含むゲーム処理データを生成してサーバ100に送信する(ステップS226)。一方、プロセッサ101は、スロットマシン10からゲーム処理データを受信する(ステップS121)。このゲーム処理データ中のプレーヤデータ133には、消費したコインやゲーム回数、ゲームにおいて付与されたポイント等の遊技履歴データが含まれる。これらの情報を含むゲーム処理データを、プレーヤのIDコード(スマートカードから読み取ったクレジットカード番号)と対応付けて、データベース106に記憶する(ステップS122)。本実施形態では、ステップS226でスロットマシン10からサーバ100に送信されるゲーム処理データが、請求項中のゲーム終了通知に相当する。
Next, the
次に、プロセッサ101は、データベース106に記憶したゲーム処理データ中の遊技履歴データに基づいて、そのプレーヤの課金情報を生成する。これと共に、プロセッサ101は、仮想専用線9による通信を決済処理用サーバ310との間で確立する。そして、プロセッサ101は、生成した課金情報を、プレーヤデータ133に対応付けてデータベース106に記憶したプレーヤのIDコード(クレジットカード番号)と共に、仮想専用線9を介して決済処理用サーバ310に出力する(ステップS123)。
Next, the
課金情報を受け取った決済処理用サーバ310は、これに基づいて決済処理を行う。この決済処理は、課金情報に対応付けられて入力されたプレーヤのIDコード(クレジットカード番号)によりプレーヤを特定し、かつ、入力された課金情報によって決済内容を確定して、その決済内容を予め定められた与信情報と照合することで行われる。
Upon receiving the billing information, the
このようにして決済処理用サーバ310において行われた決済処理の結果は、決済処理用サーバ310から仮想専用線9を介してサーバ100に返送される。したがって、サーバ100のプロセッサ101は、課金情報を決済処理用サーバ310に出力した後、決済処理用サーバ310からの決済結果を示す決済情報の入力を待ち受ける(ステップS124)。
The result of the payment processing performed in the
決済情報が入力されるとプロセッサ101は、その決済情報をスロットマシン10に返送し(ステップS125)、本処理を終了する。一方、コントローラ40は、サーバ100からの決済情報を受け取ると(ステップS227)、ロウワーディスプレイ16において、その決済情報によって示される決済結果をプレーヤに提示するための画像(図12参照)を表示する(ステップS228)。
When the payment information is input, the
図12(a),(b)は、スロットマシン10のロウワーディスプレイ16に表示される画像を示す図である。決済処理用サーバ310において決済が承認された場合は、図12(a)に示すように、ロウワーディスプレイ16には、決済されたことを示す「決済完了」の文字が表示される。決済が承認されなかった場合は、図12(b)に示すように、ロウワーディスプレイ16に「決済不可」の文字が表示される。
12A and 12B are views showing images displayed on the
コントローラ40は、ステップS228の処理の後、遊技履歴データをスマートカードに書き込み(ステップS229)、本処理を終了する。
After the process of step S228, the
次に、図8のステップS222において、全てのゲームソフトウェア構成要素が正常に認証されていないと判定された場合について、図9を用いて説明する。 Next, the case where it is determined in step S222 in FIG. 8 that all the game software components are not normally authenticated will be described with reference to FIG.
先ず、コントローラ40は、ハードディスクドライブ43等から、正常に認証されなかったゲームソフトウェア構成要素を消去する(ステップS230)。次に、コントローラ40は、サーバ100に対して、ダウンロードの要求信号を送信する(ステップS231)。前記要求信号には、消去されたゲームソフトウェア構成要素を特定するためのデータが含まれる。このとき、プロセッサ101は、スロットマシン10から、前記要求信号を受信する(ステップS130)。
First, the
その後、プロセッサ101は、前記要求信号に含まれるデータにより特定されるゲームソフトウェア構成要素を選択し(ステップS131)、そのゲームソフトウェア構成要素をバンドルし(ステップS132)、そのゲームソフトウェア構成要素に応じた認証プロセッサを選択する(ステップS133)。そして、プロセッサ101は、ゲームソフトウェア構成要素と認証プログラムとをスロットマシン10にダウンロードする(ステップS134)。一方、コントローラ40は、ゲームソフトウェア構成要素と認証プログラムとをサーバ100からダウンロードする(ステップS232)。
Thereafter, the
ステップS131〜S134及びS203の処理は、ステップS112〜S115及びS212の処理と同様の処理であり、既に説明済であるから、ここでの説明は省略する。ステップS134及びS232の処理後、図7に示した処理を実行する。 The processing of steps S131 to S134 and S203 is the same processing as the processing of steps S112 to S115 and S212, and has already been described, so the description thereof is omitted here. After the processes in steps S134 and S232, the process shown in FIG. 7 is executed.
図13は、図8のステップS225で行われるゲーム実行処理を示すフローチャートである。まず、コントローラ40は、ゲームを進行する(ステップS301)。この処理において、コントローラ40は、投入されたコインの枚数やゲーム回数に応じてポイントを付与する。
FIG. 13 is a flowchart showing the game execution process performed in step S225 of FIG. First, the
次に、コントローラ40は、ポイントが所定数を超えたか否かを判断する(ステップS302)。ポイントが所定数を超えたと判断した場合、ゲームを変更するための選択画像を表示する(ステップS303)。この処理において、コントローラ40は、図14に示す画像をロウワーディスプレイ16に表示して、ゲームを変更するか否かの入力を受け付け、ゲームを変更する旨の入力があった場合には、図10と同様の画像を表示する。これにより、プレーヤは、タッチパネル69に触れることにより、ゲームを選択することができる。
Next, the
図14は、スロットマシンのロウワーディスプレイに表示される画像を示す図である。図14に示すように、ロウワーディスプレイ16には、「ゲームを変更する権利が得られました。変更しますか?」を示す画像が表示されている。また、ゲームを変更するか否かを選択するための「YES」及び「NO」を示す画像が表示されている。プレーヤは、タッチパネル69に触れることにより、ゲームを変更するか否かを選択することができる。
FIG. 14 shows an image displayed on the lower display of the slot machine. As shown in FIG. 14, the
次に、コントローラ40は、ゲームを変更するか否かを判断する(ステップS304)。この処理において、コントローラ40は、ゲームを変更する旨が入力されたか否かを判断する。ゲームを変更すると判断した場合、処理をステップS208に戻す。
Next, the
ステップS302においてポイントが所定数を超えていないと判断した場合、又は、ステップS304においてゲームを変更しないと判断した場合、コントローラ40は、ゲームを終了するか否かを判断する(ステップS305)。ゲームを終了しないと判断した場合、処理をステップS301に戻す一方、ゲームを終了すると判断した場合、本サブルーチンを終了する。
If it is determined in step S302 that the number of points does not exceed the predetermined number, or if it is determined in step S304 that the game is not changed, the
このように、第1実施形態に係るゲーミングシステム1では、スロットマシン10からのゲームソフトウェア構成要素情報をサーバ100が受け取ると、これに呼応して、ゲームソフトウェア構成要素情報に含まれるゲーム種情報(ソフトウェア識別情報)に対応するゲームソフトウェア構成要素をデータベース106から読み出して、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードする。
As described above, in the
そして、スロットマシン10におけるゲームの終了に伴ってゲーム処理データがスロットマシン10からサーバ100に送信されると、ゲーム処理データ中の遊技履歴データに基づいて、スロットマシン10のプレーヤの課金情報が生成され、決済情報として決済処理用サーバ310に出力されて、その課金情報に対する決済処理が決済処理用サーバ310において行われる。
Then, when the game processing data is transmitted from the
決済処理用サーバ310における決済処理の結果は、決済情報として決済処理用サーバ310からサーバ100に送信され、サーバ100は、受信した決済情報をスロットマシン10に出力する。スロットマシン10は、サーバ100から入力された決済情報によって示される決済結果の画像(図12参照)をロウワーディスプレイ16に表示して、決済結果をプレーヤに提示する。
The result of the payment processing in the
したがって、第1実施形態に係るゲーミングシステム1によれば、スロットマシン10(ゲーミングターミナル)においてプレーヤに費用を課金することで、単一のスロットマシン10(ゲーミングターミナル)においてプレーヤが複数のゲームをプレイできる環境を、合理的に提供することができる。
Therefore, according to the
ちなみに、第1実施形態に係るゲーミングシステム1では、スロットマシン10からのゲームソフトウェア構成要素情報の受信に呼応してスロットマシン10にダウンロードするゲームソフトウェア構成要素の管理と、プレーヤに対する課金情報の生成及びクレジットカード会社300の決済処理用サーバ310と連携した課金の決済処理の管理とを、いずれも、カジノ2内のサーバ100が行う場合について説明した。
Incidentally, in the
しかし、スロットマシン10にダウンロードするゲームソフトウェア構成要素の管理と課金の決済処理の管理とを、別々の主体が管理するサーバによって個別に行うようにすることもできる。
However, management of game software components downloaded to the
以下、この内容を踏まえた本発明の第2実施形態に係るゲーミングシステムを説明する。 Hereinafter, a gaming system according to a second embodiment of the present invention based on this content will be described.
図15は、本発明の第2実施形態に係るゲーミングシステムのネットワーク概略図であり、図16は、図15に示した決済サーバの内部構成を示すブロック図であり、図17は、図15に示したプログラム供給サーバの内部構成を示すブロック図である。 FIG. 15 is a network schematic diagram of the gaming system according to the second embodiment of the present invention, FIG. 16 is a block diagram showing the internal configuration of the payment server shown in FIG. 15, and FIG. It is a block diagram which shows the internal structure of the shown program supply server.
図15に示すように、ゲーミングシステム1000は、ハブ4を介してLAN6により接続された決済サーバ1001(請求項中の第2のサーバに相当)及びスロットマシン10(ゲーミングターミナル)と、決済サーバ1001と無線による通信が可能なポータブルターミナル200とを有している。決済サーバ1001はカジノ2内のコンピュータルーム3に設置されている。また、複数のスロットマシン10は、カジノフロア5に設置されている。
As shown in FIG. 15, the
前記決済サーバ1001は、図16に示すように、図3のブロック図に示す第1実施形態のサーバ100と同様のプロセッサ101(請求項中の第2のコントローラに相当)、メモリ102、ディスプレイ103、ネットワークインターフェイス104、ファイアウォール105を有している。また、決済サーバ1001は、第1実施形態のサーバ100のデータベース106を構成する「A社」107、「B社」108、「C社」109の各エンティティごとのデータ中、データ130の領域のみで構成した、「A社」417、「B社」418、「C社」419の各エンティティごとのデータを有するデータベース106−1(請求項中の第2のメモリに相当)とを有している。
As shown in FIG. 16, the
なお、決済サーバ1001のプロセッサ101が行う処理の内容は、第1実施形態のゲーミングシステム1のサーバ100のプロセッサ101が行う処理の内容とは異なっている。この処理内容については後述する。
Note that the content of the process performed by the
ちなみに、第2実施形態の決済サーバ1001は、第1実施形態のゲーミングシステム1のサーバ100と同様に、ハブ4の上流に接続されたルータ7(ターミナルアダプタ機能付)及びモデム8を介して、仮想専用線9による通信をクレジットカード会社300の決済処理用サーバ310との間で確立する権限を有している。
Incidentally, the
前記スロットマシン10は、第1実施形態において図4や図5を参照して説明した通りのハードウェア構成であるが、コントローラ40が行う処理の内容が、第1実施形態のゲーミングシステム1におけるスロットマシン10とは一部異なっている。この処理内容については後述する。
The
また、スロットマシン10は、ハブ4の上流に接続されたルータ7−1及びモデム8−1を介して、仮想専用線9−1による通信をゲームソフトウェア会社400のプログラム供給サーバ410(請求項中の第1のサーバに相当)との間で確立する権限を有している。
In addition, the
前記プログラム供給サーバ410は、図17に示すように、図5のブロック図に示す第1実施形態のサーバ100のプロセッサ101(請求項中の第1のコントローラに相当)、メモリ102、ディスプレイ103、ネットワークインターフェイス104、ファイアウォール105と同様の、プロセッサ411、メモリ412、ディスプレイ413、ネットワークインターフェイス414、ファイアウォール415と、第1実施形態のサーバ100のデータベース106を構成する「A社」107、「B社」108、「C社」109の各エンティティごとのデータから、データ130の領域を削除した構成のデータベース416(請求項中の第1のメモリに相当)を有している。
As shown in FIG. 17, the
図18〜図22は、第2実施形態に係る決済サーバ1001とスロットマシン10とプログラム供給サーバ410とにおいて行われる処理を示すフローチャートである。
18 to 22 are flowcharts showing processing performed in the
まず、図18〜図20に示すように、第2実施形態のゲーミングシステム1000においては、スロットマシン10(ゲーミングターミナル)のコントローラ40がゲーム実行処理(図20のステップS225)を行うまでの間、第1実施形態のゲーミングシステム1においてサーバ100のプロセッサ101やスロットマシン10(ゲーミングターミナル)のコントローラ40がそれぞれ行っていたのと同じ処理(図6〜図8のステップS101〜ステップS120、ステップS201〜ステップS225)を、プログラム供給サーバ410のプロセッサ411やスロットマシン10(ゲーミングターミナル)のコントローラ40が、それぞれ実行する。この間、決済サーバ1001のプロセッサ101は、何ら処理を実行しない。
First, as shown in FIGS. 18 to 20, in the
また、図20ののステップS222において、全てのゲームソフトウェア構成要素が正常に認証されていないと判定された場合(エラーが発生した場合)にも、図22に示すように、第1実施形態のゲーミングシステム1においてサーバ100のプロセッサ101やスロットマシン10(ゲーミングターミナル)のコントローラ40がそれぞれ行っていたのと同じ処理(図9のステップS130〜ステップS134、ステップS230〜ステップS232)を、プログラム供給サーバ410のプロセッサ411やスロットマシン10(ゲーミングターミナル)のコントローラ40が、それぞれ実行する。この間、決済サーバ1001のプロセッサ101は、何ら処理を実行しない。
Also, in the case where it is determined in step S222 of FIG. 20 that all game software components are not normally authenticated (when an error occurs), as shown in FIG. The same processing (step S130 to step S134, step S230 to step S232 in FIG. 9) that the
そして、スロットマシン10(ゲーミングターミナル)のコントローラ40がゲーム実行処理(図20のステップS225)を行うと、その後は、コントローラ40が、図21に示すように、ステップS225−1において、決済サーバ1001との接続を確立する処理を行う。このとき、決済サーバ1001のプロセッサ101は、スロットマシン10との接続を確立する処理を行う(ステップS310)。
Then, when the
以後、スロットマシン10(ゲーミングターミナル)のコントローラ40は、第1実施形態のゲーミングシステム1においてスロットマシン10(ゲーミングターミナル)のコントローラ40が行っていた処理(図8のステップS226〜ステップS229)を、そのまま実行する。また、決済サーバ1001のプロセッサ101は、第1実施形態のゲーミングシステム1においてサーバ100のプロセッサ101が行っていた処理(図8のステップS121〜ステップS125)を、そのまま実行する。
Thereafter, the
このように、第2実施形態に係るゲーミングシステム1000では、スロットマシン10からのゲームソフトウェア構成要素情報をプログラム供給サーバ410が受け取ると、これに呼応してプログラム供給サーバ410が、ゲームソフトウェア構成要素情報に含まれるゲーム種情報(ソフトウェア識別情報)に対応するゲームソフトウェア構成要素をデータベース416から読み出して、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードする。
Thus, in the
そして、スロットマシン10におけるゲームの終了に伴ってゲーム処理データがスロットマシン10から決済サーバ1001に送信されると、ゲーム処理データ中の遊技履歴データに基づいて、スロットマシン10のプレーヤの課金情報が決済サーバ1001で生成され、決済情報として決済処理用サーバ310に出力されて、その課金情報に対する決済処理が決済処理用サーバ310において行われる。
When the game processing data is transmitted from the
決済処理用サーバ310における決済処理の結果は、決済情報として決済処理用サーバ310から決済サーバ1001に送信され、決済サーバ1001は、受信した決済情報をスロットマシン10に出力する。スロットマシン10は、決済サーバ1001から入力された決済情報によって示される決済結果の画像(図12参照)をロウワーディスプレイ16に表示して、決済結果をプレーヤに提示する。
The result of the payment processing in the
したがって、第2実施形態に係るゲーミングシステム1000によっても、第1実施形態に係るゲーミングシステム1と同様に、スロットマシン10(ゲーミングターミナル)においてプレーヤに費用を課金することで、単一のスロットマシン10(ゲーミングターミナル)においてプレーヤが複数のゲームをプレイできる環境を、合理的に提供することができる。
Therefore, even in the
また、第2実施形態に係るゲーミングシステム1000によれば、ゲームソフトウェア(ゲームソフトウェア構成要素)の管理を、プログラム供給サーバ410が設置されたゲームソフトウェア会社400において行い、プレーヤがスロットマシン10で行ったプレイに対する課金処理の中継の管理を、決済サーバ1001が設置されたカジノ2において行うことになる。このため、情報管理の分散化によるセキュリティー対策の向上を図ることができる。また、ゲームソフトウェア(ゲームソフトウェア構成要素)の管理をカジノ2側において行う必要がなく、ゲームソフトウェア会社400において行えるようになるので、ゲームソフトウェア(ゲームソフトウェア構成要素)のメンテナンス性を向上させることができる。
Further, according to the
なお、第2実施形態では、カジノ2が一つである場合について説明したが、複数のカジノ2の各スロットマシン10(ゲーミングターミナル)が同一のゲームソフトウェア会社400のプログラム供給サーバ410からゲームソフトウェア(ゲームソフトウェア構成要素)をダウンロードされる構成とすることもできる。同様に、複数のカジノ2の決済サーバ1001が同一のクレジットカード会社300の決済処理用サーバ310に課金情報を送信し、決済結果を示す決済情報の返送を受けるように構成することもできる。
In the second embodiment, the case where there is one
また、第1実施形態や第2実施形態では、サーバ100や決済サーバ1001による管理対象がスロットマシン10だけであるゲーミングシステム1,1000を例にとって説明した。しかし、例えばキノゲームやロッタリーゲーム、ビンゴゲーム等の他のゲーム用のターミナルやシステム、キャッシャといった、スロットマシン10以外の要素を更に管理対象に含むゲーミングシステムについても、本発明を適用することが可能である。
In the first embodiment and the second embodiment, the
以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではなく、各手段等の具体的構成は、適宜設計変更可能である。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 The embodiment of the present invention has been described above, but only specific examples are illustrated, and the present invention is not particularly limited. The specific configuration of each unit and the like can be appropriately changed. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
また、上述した詳細な説明では、本発明をより容易に理解できるように、特徴的部分を中心に説明した。本発明は、上述した詳細な説明に記載する実施形態に限定されず、その他の実施形態にも適用することができ、その適用範囲は多様である。また、本明細書において用いた用語及び語法は、本発明を的確に説明するために用いたものであり、本発明の解釈を制限するために用いたものではない。また、当業者であれば、本明細書に記載された発明の概念から、本発明の概念に含まれる他の構成、システム、方法等を推考することは容易であると思われる。したがって、請求の範囲の記載は、本発明の技術的思想の範囲を逸脱しない範囲で均等な構成を含むものであるとみなされなければならない。また、要約書の目的は、特許庁及び一般的公共機関や、特許、法律用語又は専門用語に精通していない本技術分野に属する技術者等が本出願の技術的な内容及びその本質を簡易な調査で速やかに判断し得るようにするものである。したがって、要約書は、請求の範囲の記載により評価されるべき発明の範囲を限定することを意図したものではない。また、本発明の目的及び本発明の特有の効果を充分に理解するために、すでに開示されている文献等を充分に参酌して解釈されることが望まれる。 Further, in the above detailed description, the characteristic portions have been mainly described so that the present invention can be easily understood. The present invention is not limited to the embodiments described in the detailed description above, but can be applied to other embodiments, and the scope of application is various. The terms and terminology used in the present specification are used to accurately describe the present invention, and are not used to limit the interpretation of the present invention. Moreover, it would be easy for those skilled in the art to infer other configurations, systems, methods, and the like included in the concept of the present invention from the concept of the invention described in this specification. Accordingly, the description of the claims should be regarded as including an equivalent configuration without departing from the scope of the technical idea of the present invention. The purpose of the abstract is to simplify the technical contents and essence of this application by patent offices and general public institutions, and engineers belonging to this technical field who are not familiar with patents, legal terms or technical terms. It is intended to be able to make a quick judgment through a simple survey. Therefore, the abstract is not intended to limit the scope of the invention to be evaluated by the description of the scope of claims. Moreover, in order to fully understand the object of the present invention and the specific effects of the present invention, it is desirable that the interpretation should be made with sufficient consideration of the literatures already disclosed.
上述した詳細な説明は、コンピュータで実行される処理を含むものである。以上での説明及び表現は、当業者が最も効率的に理解することを目的として記載している。本明細書では、1の結果を導き出すために用いられる各ステップは、自己矛盾がない処理として理解されるべきである。また、各ステップでは、電気的又は磁気的な信号の送受信、記録等が行われる。各ステップにおける処理では、このような信号を、ビット、値、シンボル、文字、用語、数字等で表現しているが、これらは単に説明上便利であるために用いたものであることに留意する必要がある。また、各ステップにおける処理は、人間の行動と共通する表現で記載される場合があるが、本明細書で説明する処理は、原則的に各種の装置により実行されるものである。また、各ステップを行うために要求されるその他の構成は、以上の説明から自明になるものである。 The above detailed description includes processing executed by a computer. The above explanations and expressions are given for the purpose of enabling those skilled in the art to understand the most efficiently. In this specification, each step used to derive one result should be understood as a self-consistent process. In each step, transmission / reception, recording, and the like of electrical or magnetic signals are performed. In the processing in each step, such a signal is expressed by bits, values, symbols, characters, terms, numbers, etc., but these are used only for convenience of explanation. There is a need. In addition, the processing in each step may be described in an expression common to human behavior, but the processing described in this specification is executed by various devices in principle. Further, other configurations required for performing each step will be apparent from the above description.
ゲーミングシステムに新たなエンターテインメント性を付与する上で極めて有用である。 This is extremely useful for imparting new entertainment properties to the gaming system.
1,1000 ゲーミングシステム
2 カジノ
3 コンピュータルーム
4 ハブ
5 カジノフロア
6 LAN(ネットワーク)
7 ルータ
8 モデム
9,9−1 仮想専用線
10 スロットマシン(ゲーミングターミナル)
11 キャビネット
12 トップボックス
13 メインドア
16 ロウワーディスプレイ
21 コインアクセプタ
22 ビルバリデータ
23 入力ボタン
29 スピーカ
33 アッパーディスプレイ
34 フットディスプレイ
35 チケットプリンタ
36 カードリーダ
37 データディスプレイ
38 キーパッド
39 バーコード付チケット
40 コントローラ
41 CPU
42 メモリ
43 ハードディスクドライブ
46 ファイアウォール
47 ランプ
69 タッチパネル
100 サーバ
101 プロセッサ(第2のコントローラ)
102 メモリ
103 ディスプレイ
104 ネットワークインターフェイス
105 ファイアウォール
106 データベース(第1のメモリ、第2のメモリ)
106−1 データベース(第2のメモリ)
110(111〜114) ゲームソフトウェア
120(121〜124) 認証プログラム
130 データ
131 ゲームデータ
132 ゲーミングターミナルデータ
133 プレーヤデータ
134 ルートデータ
135 ベニューデータ
140 分析ツール
141 データ分析アプリケーション
142 ソフトウェアバージョン管理アプリケーション
200 ポータブルターミナル
300 クレジットカード会社
310 決済処理用サーバ
400 ゲームソフトウェア会社
410 プログラム供給サーバ(第1のサーバ)
411 プロセッサ(第2のコントローラ)
412 メモリ
413 ディスプレイ
414 ネットワークインターフェイス
415 ファイアウォール
416 データベース(第1のメモリ)
1001 決済サーバ(第2のサーバ)
1,1000
7
11
42 memory 43
102
106-1 database (second memory)
110 (111 to 114) Game software 120 (121 to 124)
411 processor (second controller)
412
1001 Payment server (second server)
Claims (18)
複数種類のゲームソフトウェアを、該ゲームソフトウェアの種類を識別するためのソフトウェア識別情報に関連付けて記憶する第1のメモリと、
ネットワークを介して接続されたゲーミングターミナルが前記第1のメモリに記憶された前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報に関連付けて記憶する第2のメモリと、
下記事項を行うコントローラと、
(a)前記プレーヤ識別情報及び前記ソフトウェア識別情報と共に前記ゲーミングターミナルからネットワークを介して入力されるダウンロード要求に呼応して、入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、ネットワークを介して前記ゲーミングターミナルに送信し、
(b)前記ゲーミングターミナルに送信した前記ゲームソフトウェアに関する前記ダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させ、
(c)ネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、該ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する、
を備えることを特徴とするゲーミングシステム用サーバ。 A gaming system server,
A first memory for storing a plurality of types of game software in association with software identification information for identifying the type of the game software;
Download history information relating to a history of downloading the game software stored in the first memory by a gaming terminal connected via a network is transmitted from the outside of the gaming terminal to the gaming terminal that has downloaded the game software. A second memory for storing in association with player identification information for identifying a player of the gaming terminal,
A controller that does the following:
(A) Along with the player identification information and the software identification information, stored in the first memory in association with the inputted software identification information in response to a download request inputted from the gaming terminal via a network. Sending the game software to the gaming terminal via a network;
(B) storing the download history information related to the game software transmitted to the gaming terminal in the second memory in association with the player identification information input via the network together with the download request;
(C) The game end notification output from the gaming terminal that has downloaded the game software via the network in response to a game end notification input via the network when the game at the gaming terminal ends. Using the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal, generating billing information for each player and outputting the information to the outside.
A gaming system server comprising:
前記コントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する、
ことを特徴とする請求項1記載のゲーミングシステム用サーバ。 The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The controller is
(A) A payment processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. And outputting the billing information for each player,
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
The gaming system server according to claim 1.
前記第1のサーバは、
複数種類のゲームソフトウェアを、該ゲームソフトウェアの種類を識別するためのソフトウェア識別情報に関連付けて記憶する第1のメモリと、
ダウンロードを要求する前記ゲームソフトウェアの前記ソフトウェア識別情報、及び、ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報と共に、前記ゲーミングターミナルからネットワークを介して入力されるダウンロード要求に呼応して、入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、ネットワークを介して前記ゲーミングターミナルに送信する第1のコントローラと、
を有しており、
前記第2のサーバは、
前記ゲーミングターミナルが前記第1のメモリに記憶された前記ゲームソフトウェアを前記第1のサーバからダウンロードした履歴に関するダウンロード履歴情報を、前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される前記プレーヤ識別情報に関連付けて記憶する第2のメモリと、
下記事項を行う第2のコントローラと、
(a)前記ゲーミングターミナルが前記第1のサーバからダウンロードした前記ゲームソフトウェアに関する前記ダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して前記第1のサーバに入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させ、
(b)前記第1のサーバからネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、該ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する
を備えることを特徴とするゲーミングシステム用サーバ。 A gaming system server comprising a first server and a second server,
The first server is
A first memory for storing a plurality of types of game software in association with software identification information for identifying the type of the game software;
Together with the software identification information of the game software requesting download and the player identification information for identifying the player of the gaming terminal given to the gaming terminal from the outside of the gaming terminal, a network is connected from the gaming terminal. A first controller that transmits the game software stored in the first memory in association with the input software identification information to the gaming terminal via a network in response to a download request input via the network; When,
Have
The second server is
Download history information related to a history of downloading the game software stored in the first memory from the first server by the gaming terminal from the outside of the gaming terminal to the gaming terminal that downloaded the game software. A second memory for storing in association with the given player identification information;
A second controller that:
(A) The download history information related to the game software downloaded from the first server by the gaming terminal is associated with the player identification information input to the first server via the network together with the download request. Stored in a second memory,
(B) In response to a game end notification input from the gaming terminal that has downloaded the game software from the first server via the network when the game at the gaming terminal ends, the game Billing by player using the download history information stored in the second memory in association with the player identification information previously input to the first server together with the download request from the gaming terminal that has output the end notification. A gaming system server comprising: generating information and outputting the information to the outside.
前記第2のコントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する、
ことを特徴とする請求項4記載のゲーミングシステム用サーバ。 The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The second controller is
(A) The credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input to the first server together with the download request from the gaming terminal that has output the game end notification Output the billing information for each player to the settlement processing server,
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
The gaming system server according to claim 4.
前記サーバは、
複数種類のゲームソフトウェアを、該ゲームソフトウェアの種類を識別するためのソフトウェア識別情報に関連付けて記憶する第1のメモリと、
ネットワークを介して接続されたゲーミングターミナルが前記第1のメモリに記憶された前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報に関連付けて記憶する第2のメモリと、
下記事項を行うサーバコントローラと、
(a)前記プレーヤ識別情報及び前記ソフトウェア識別情報と共に前記ゲーミングターミナルからネットワークを介して入力されるダウンロード要求に呼応して、入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、ネットワークを介して前記ゲーミングターミナルに送信し、
(b)前記ゲーミングターミナルに送信した前記ゲームソフトウェアに関する前記ダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させ、
(c)ネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、該ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する、
を有しており、
前記ゲーミングターミナルは、
外部から入力されるプレーヤを識別するためのプレーヤ識別情報を記憶する第3のメモリと、
ネットワークを介して接続された前記サーバからダウンロードしたゲームソフトウェアを記憶する第4のメモリと、
下記事項を行うターミナルコントローラと、
(a)ダウンロードを要求する前記ゲームソフトウェアの前記ソフトウェア識別情報、及び、前記第3のメモリに記憶された前記プレーヤ識別情報と共に、前記第1のメモリに記憶された前記ゲームソフトウェアの前記ダウンロード要求を、ネットワークを介して前記サーバに出力し、
(b)前記ダウンロード要求に呼応した前記サーバからネットワークを介して送信される前記ゲームソフトウェアを前記第4のメモリに記憶させ、
(c)前記第4のメモリに記憶された前記ゲームソフトウェアに基づいてゲームを実行し、
(d)外部から入力される前記ゲームの実行の終了指示に呼応して、ネットワークを介して前記サーバに前記ゲーム終了通知を出力する、
を有している、
ことを特徴とするゲーミングシステム。 A gaming system comprising a server and a gaming terminal;
The server
A first memory for storing a plurality of types of game software in association with software identification information for identifying the type of the game software;
Download history information relating to a history of downloading the game software stored in the first memory by a gaming terminal connected via a network is transmitted from the outside of the gaming terminal to the gaming terminal that has downloaded the game software. A second memory for storing in association with player identification information for identifying a player of the gaming terminal,
A server controller that does the following:
(A) Along with the player identification information and the software identification information, stored in the first memory in association with the inputted software identification information in response to a download request inputted from the gaming terminal via a network. Sending the game software to the gaming terminal via a network;
(B) storing the download history information related to the game software transmitted to the gaming terminal in the second memory in association with the player identification information input via the network together with the download request;
(C) The game end notification output from the gaming terminal that has downloaded the game software via the network in response to a game end notification input via the network when the game at the gaming terminal ends. Using the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal, generating billing information for each player and outputting the information to the outside.
Have
The gaming terminal is
A third memory for storing player identification information for identifying an externally input player;
A fourth memory for storing game software downloaded from the server connected via a network;
A terminal controller that does the following:
(A) The download request for the game software stored in the first memory together with the software identification information of the game software requesting download and the player identification information stored in the third memory. Output to the server via the network,
(B) storing the game software transmitted from the server in response to the download request via a network in the fourth memory;
(C) executing a game based on the game software stored in the fourth memory;
(D) outputting the game end notification to the server via a network in response to an instruction to end the execution of the game input from the outside;
have,
A gaming system characterized by that.
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記サーバコントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、ネットワークを介して前記ゲーミングターミナルに出力し、
前記ターミナルコントローラは、ネットワークを介して前記サーバから入力された前記決済情報の示す決済結果を、前記ディスプレイによりプレーヤに提示出力させる、
ことを特徴とする請求項7記載のゲーミングシステム。 The gaming terminal further includes a display,
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The server controller
(A) A payment processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. And outputting the billing information for each player,
(B) Output payment information, which is input from the payment processing server in response to the output of the charging information to the payment processing server and indicating a payment result for the charging information, to the gaming terminal via a network. And
The terminal controller causes the player to present and output a settlement result indicated by the settlement information input from the server via a network.
The gaming system according to claim 7.
ネットワークを介して接続されたゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報、及び、前記ゲーミングターミナルへのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報と共に、該ゲーミングターミナルから入力される、前記ゲームソフトウェアのダウンロード要求に呼応して、第1のメモリに記憶された複数のゲームソフトウェアのうち、前記ゲーミングターミナルから前記ダウンロード要求と共に入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、コントローラが、ネットワークを介して前記ゲーミングターミナルに送信する段階と、
前記コントローラが、前記ゲーミングターミナルがネットワークを介して前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて第2のメモリに記憶させる段階と、
ネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、前記コントローラが、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する段階と、
を含むことを特徴とするゲーミングシステム用サーバの制御方法。 A method for controlling a server for a gaming system,
Player identification information for identifying a player of the gaming terminal, which is given from the outside of the gaming terminal to the gaming terminal connected via the network, and game software requesting download to the gaming terminal Along with the software identification information for identifying the type, among the plurality of game software stored in the first memory in response to the game software download request input from the gaming terminal, the gaming terminal A step in which a controller transmits the game software stored in the first memory in association with the software identification information input together with the download request to the gaming terminal via a network. And,
The controller stores, in a second memory, download history information related to a history of downloading the game software via the network by the gaming terminal in association with the player identification information input via the network together with the download request. Stages,
In response to a game end notification input from the gaming terminal that has downloaded the game software via the network via the network upon completion of the game at the gaming terminal, the controller outputs the game end notification. Using the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal, and generating billing information for each player and outputting the information to the outside; ,
A method for controlling a server for a gaming system, comprising:
前記コントローラが、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力する段階と、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する段階と、
を更に含む、
ことを特徴とする請求項10記載のゲーミングシステム用サーバの制御方法。 The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
The controller is
(A) A payment processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. Outputting the billing information for each player;
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
Further including
The method for controlling a gaming system server according to claim 10.
前記第1のサーバにおいて、ネットワークを介して接続されたゲーミングターミナルに対して該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報、及び、前記ゲーミングターミナルへのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報と共に、該ゲーミングターミナルから入力される前記ゲームソフトウェアのダウンロード要求に呼応して、第1のメモリに記憶された複数のゲームソフトウェアのうち、前記ゲーミングターミナルから前記ダウンロード要求と共に入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、第1のコントローラが、ネットワークを介して前記ゲーミングターミナルに送信する段階と、
前記第2のサーバにおいて、
(a)前記ゲーミングターミナルが前記第1のサーバからネットワークを介して前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、第2のコントローラが、前記ダウンロード要求と共にネットワークを介して前記第1のサーバに入力された前記プレーヤ識別情報に関連付けて第2のメモリに記憶させる段階と、
(b)前記第1のサーバからネットワークを介して前記ゲームソフトウェアをダウンロードした前記ゲーミングターミナルから、該ゲーミングターミナルにおけるゲームの終了に伴いネットワークを介して入力されるゲーム終了通知に呼応して、前記第2のコントローラが、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に関連付けて前記第1のサーバの前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、プレーヤ別の課金情報を生成して外部に出力する段階と、
を含むことを特徴とするゲーミングシステム用サーバの制御方法。 A method for controlling a gaming system server comprising a first server and a second server,
In the first server, player identification information for identifying a player of the gaming terminal, which is given from the outside of the gaming terminal to a gaming terminal connected via a network, and to the gaming terminal Among the plurality of game software stored in the first memory in response to the game software download request input from the gaming terminal, together with software identification information for identifying the type of game software requested to be downloaded The first controller stores the game software stored in the first memory in association with the software identification information input together with the download request from the gaming terminal via the network. And transmitting to the timing terminal,
In the second server,
(A) The second controller sends download history information related to a history of downloading the game software from the first server via the network to the first server via the network together with the download request. Storing in a second memory in association with the input player identification information;
(B) In response to a game end notification input from the gaming terminal that has downloaded the game software from the first server via the network along with the end of the game at the gaming terminal, The second controller stores in the second memory of the first server in association with the player identification information previously input to the first server together with the download request from the gaming terminal that has output the game end notification. Using the downloaded download history information, generating billing information for each player and outputting the information to the outside;
A method for controlling a server for a gaming system, comprising:
前記第2のサーバにおいて、前記第2のコントローラが、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に前記第1のサーバに以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力する段階と、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、該決済結果を前記ゲーミングターミナルにてプレーヤに提示出力させるために、ネットワークを介して該ゲーミングターミナルに出力する段階と、
を更に含む、
ことを特徴とする請求項13記載のゲーミングシステム用サーバの制御方法。 The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
In the second server, the second controller is
(A) The credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input to the first server together with the download request from the gaming terminal that has output the game end notification Outputting the billing information for each player to the settlement processing server;
(B) The settlement information indicating the settlement result for the billing information, which is input from the settlement processing server in response to the output of the billing information to the settlement processing server, is displayed at the gaming terminal. Outputting to the gaming terminal via a network for presentation to the player;
Further including
The method for controlling a gaming system server according to claim 13.
前記サーバが、第1のメモリ、第2のメモリ、及び、サーバコントローラを有し、
前記ゲーミングターミナルが、第3のメモリ、第4のメモリ、及び、ターミナルコントローラを有する、
ゲーミングシステムの制御方法であり、
前記ゲーミングターミナルにおいて、該ゲーミングターミナルの外部から付与される、前記ゲーミングターミナルのプレーヤを識別するためのプレーヤ識別情報を、前記ターミナルコントローラが、前記第3のメモリに記憶させる段階と、
前記ゲーミングターミナルにおいて、前記第3のメモリに記憶された、前記ゲーミングターミナルの外部から付与された前記プレーヤ識別情報、及び、前記ゲーミングターミナルへのダウンロードを要求するゲームソフトウェアの種類を識別するためのソフトウェア識別情報と共に、前記ターミナルコントローラが、前記ゲームソフトウェアのダウンロード要求を前記サーバに出力する段階と、
前記サーバにおいて、前記ゲーミングターミナルからネットワークを介して入力された前記ソフトウェア識別情報に関連付けて前記第1のメモリに記憶された前記ゲームソフトウェアを、前記サーバコントローラが、ネットワークを介して前記ゲーミングターミナルに送信する段階と、
前記サーバにおいて、前記ゲーミングターミナルがネットワークを介して前記ゲームソフトウェアをダウンロードした履歴に関するダウンロード履歴情報を、前記サーバコントローラが、前記ダウンロード要求と共にネットワークを介して入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶させる段階と、
前記ゲーミングターミナルにおいて、前記ターミナルコントローラが、ネットワークを介して前記サーバからダウンロードした前記ゲームソフトウェアを前記第4のメモリに記憶させる段階と、
前記ゲーミングターミナルにおいて、前記ターミナルコントローラが、前記第4のメモリに記憶された前記ゲームソフトウェアに基づいてゲームを実行させる段階と、
前記ゲーミングターミナルにおいて、外部から入力される前記ゲームの実行の終了指示に呼応して、前記ターミナルコントローラが、ネットワークを介して前記サーバに前記ゲーム終了通知を出力する段階と、
前記サーバにおいて、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に関連付けて前記第2のメモリに記憶された前記ダウンロード履歴情報を用い、前記サーバコントローラが、プレーヤ別の課金情報を生成して外部に出力する段階と、
を含むことを特徴とするゲーミングシステムの制御方法。 A server and a gaming terminal connected via a network;
The server includes a first memory, a second memory, and a server controller;
The gaming terminal includes a third memory, a fourth memory, and a terminal controller;
A control method for a gaming system,
In the gaming terminal, the terminal controller stores player identification information for identifying a player of the gaming terminal, which is given from outside the gaming terminal, in the third memory;
In the gaming terminal, the player identification information stored in the third memory and given from outside the gaming terminal, and software for identifying the type of game software that requests download to the gaming terminal Along with the identification information, the terminal controller outputs a download request for the game software to the server;
In the server, the server controller transmits the game software stored in the first memory in association with the software identification information input from the gaming terminal via the network to the gaming terminal via the network. And the stage of
In the server, the server controller associates the download history information relating to the history of downloading the game software via the network with the player identification information input via the network together with the download request. Storing in the memory of 2;
In the gaming terminal, the terminal controller stores the game software downloaded from the server via a network in the fourth memory;
In the gaming terminal, the terminal controller executes a game based on the game software stored in the fourth memory;
In the gaming terminal, in response to an instruction to end the execution of the game input from the outside, the terminal controller outputs the game end notification to the server via a network;
In the server, the server controller uses the download history information stored in the second memory in association with the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. Generating billing information for each player and outputting it to the outside;
A method for controlling a gaming system, comprising:
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記サーバにおいて、前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、前記サーバコントローラが、プレーヤ別の前記課金情報を出力する段階と、
前記サーバにおいて、前記決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、前記サーバコントローラが、ネットワークを介して前記ゲーミングターミナルに出力する段階と、
前記ゲーミングターミナルにおいて、ネットワークを介して前記サーバから入力された前記決済情報の示す決済結果を、前記ターミナルコントローラが、前記ディスプレイによりプレーヤに提示出力させる段階と、
を更に含むことを特徴とする請求項16記載のゲーミングシステムの制御方法。 The gaming terminal further includes a display,
The player identification information includes an ID code read from a credit card of the player at the gaming terminal and card issuer identification information,
In the server, a settlement processing server of a credit card issuing company indicated by the card issuing company identification information included in the player identification information previously input together with the download request from the gaming terminal that has output the game end notification. The server controller outputs the billing information for each player;
In the server, the server controller outputs settlement information indicating a settlement result for the billing information input from the settlement processing server to the gaming terminal via a network;
In the gaming terminal, the terminal controller causes the terminal controller to present and output the payment result indicated by the payment information input from the server via a network;
The gaming system control method according to claim 16, further comprising:
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US85200006P | 2006-10-17 | 2006-10-17 | |
| US11/723,265 US20080090654A1 (en) | 2006-10-17 | 2007-03-19 | Server for gaming system and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008100052A true JP2008100052A (en) | 2008-05-01 |
Family
ID=39303678
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007230114A Pending JP2008100052A (en) | 2006-10-17 | 2007-09-05 | Gaming system server and control method thereof, gaming system and control method thereof |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20080090654A1 (en) |
| JP (1) | JP2008100052A (en) |
| AU (1) | AU2007221872A1 (en) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7951002B1 (en) | 2000-06-16 | 2011-05-31 | Igt | Using a gaming machine as a server |
| AU8326401A (en) * | 2000-08-18 | 2002-03-04 | Int Game Tech | Gaming machine virtual player tracking and related services |
| US7972214B2 (en) * | 2000-12-07 | 2011-07-05 | Igt | Methods and devices for downloading games of chance |
| US6997803B2 (en) | 2002-03-12 | 2006-02-14 | Igt | Virtual gaming peripherals for a gaming machine |
| US8597116B2 (en) | 2002-03-12 | 2013-12-03 | Igt | Virtual player tracking and related services |
| US7887420B2 (en) * | 2005-09-12 | 2011-02-15 | Igt | Method and system for instant-on game download |
| US8287379B2 (en) * | 2005-09-12 | 2012-10-16 | Igt | Distributed game services |
| US7275196B2 (en) * | 2005-11-23 | 2007-09-25 | M2000 S.A. | Runtime reconfiguration of reconfigurable circuits |
| JP4277873B2 (en) * | 2006-05-23 | 2009-06-10 | 日本電気株式会社 | Transaction processing apparatus and transaction processing method |
| US8721447B2 (en) * | 2006-12-08 | 2014-05-13 | Aruze Gaming America, Inc. | Game delivery server, gaming system, and controlling method for game delivery server |
| JP2008253461A (en) * | 2007-04-03 | 2008-10-23 | Aruze Corp | Game machine and game system |
| US10235832B2 (en) | 2008-10-17 | 2019-03-19 | Igt | Post certification metering for diverse game machines |
| AU2009314212B2 (en) | 2008-11-12 | 2014-04-03 | Bally Gaming, Inc. | Optical machine-readable data representation image |
| US20170148260A1 (en) * | 2015-11-23 | 2017-05-25 | William T. Dunn | Gaming Machine Location Optimization |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5559312A (en) * | 1989-12-19 | 1996-09-24 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
| US8033913B2 (en) * | 1999-06-03 | 2011-10-11 | Igt | Gaming machine update and mass storage management |
| US6645077B2 (en) * | 2000-10-19 | 2003-11-11 | Igt | Gaming terminal data repository and information distribution system |
| US7515718B2 (en) * | 2000-12-07 | 2009-04-07 | Igt | Secured virtual network in a gaming environment |
| US7455591B2 (en) * | 2002-06-28 | 2008-11-25 | Igt | Redundant gaming network mediation |
| US20050277472A1 (en) * | 2003-03-26 | 2005-12-15 | William Gillan | Game server system and method for generating revenue therewith |
| CA2538170A1 (en) * | 2003-09-08 | 2005-03-24 | Aristocrat Technologies Australia Pty., Ltd. | N-tier architecture for a casino management system and method |
-
2007
- 2007-03-19 US US11/723,265 patent/US20080090654A1/en not_active Abandoned
- 2007-09-05 JP JP2007230114A patent/JP2008100052A/en active Pending
- 2007-10-08 AU AU2007221872A patent/AU2007221872A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20080090654A1 (en) | 2008-04-17 |
| AU2007221872A1 (en) | 2008-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12067842B2 (en) | Graphic capture in a mobile loyalty network | |
| JP2008100052A (en) | Gaming system server and control method thereof, gaming system and control method thereof | |
| JP2008073511A (en) | Gaming terminal, gaming system, and game control method | |
| US7617151B2 (en) | Alternative player tracking techniques | |
| CA2798893C (en) | Contacting internet through player mobile device | |
| AU2002326527A1 (en) | Alternative player tracking techniques | |
| CN101490728A (en) | Wide area loyalty access via independent rewards networks | |
| US8721447B2 (en) | Game delivery server, gaming system, and controlling method for game delivery server | |
| AU2007216623B2 (en) | Gaming system, server, gaming terminal and game control method | |
| AU2007216624B2 (en) | Gaming system, server, gaming terminal and game control method | |
| AU2007216588B2 (en) | Gaming terminal, gaming system and game control method | |
| JP2008104862A (en) | GAME MACHINE, GAME SYSTEM, AND GAME MACHINE CONTROL METHOD | |
| ZA200708691B (en) | Server for gaming system and control method thereof | |
| ZA200708056B (en) | Gaming terminal, gaming system and game control method | |
| ZA200708058B (en) | Gaming system, server, gaming terminal and game control method |