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 PDF

Info

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
Application number
JP2007230114A
Other languages
Japanese (ja)
Inventor
Kazuo Okada
和生 岡田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Aruze Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aruze Corp filed Critical Aruze Corp
Publication of JP2008100052A publication Critical patent/JP2008100052A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3202Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
    • G07F17/3204Player-machine interfaces
    • G07F17/3206Player sensing means, e.g. presence detection, biometrics
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/323Data 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に出力される。
【選択図】図2
A 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号明細書にも開示されている。
米国特許出願公開第2005/0054448号明細書 米国特許出願公開第2006/0035713号明細書 米国特許出願公開第2004/0002385号明細書 米国特許出願公開第2004/0106452号明細書 米国特許出願公開第2005/0192099号明細書
Such gaming systems are also disclosed in US Patent Application Publication No. 2004/0002385, US Patent Application Publication No. 2004/0106452, and US Patent Application Publication No. 2005/0192099. .
US Patent Application Publication No. 2005/0054448 US Patent Application Publication No. 2006/0035713 US Patent Application Publication No. 2004/0002385 US Patent Application Publication No. 2004/0106452 US Patent Application Publication No. 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 claim 1 includes:
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 claim 1, player identification for identifying a player of the gaming terminal given from the outside of the gaming terminal to the gaming system server via the network from the gaming terminal. The information, the software identification information for identifying the game software requesting the download, and the game software download request are input.

そして、これらが入力されたゲーミングシステム用サーバのコントローラが、入力されたソフトウェア識別情報に関連付けて第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 claim 2, 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 the gaming terminal The biometric information of the player read from the player's body by the scanner is included.

請求項2に記載した本発明のゲーミングシステム用サーバによれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。   According to the server for a gaming system of the present invention described in claim 2, 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 body of the player by the scanner of the gaming terminal The player identification information including the player's biometric information read from is input to the gaming system server from the gaming terminal 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 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 claim 5, 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 a scanner of the gaming terminal. The player's biological information read from the player's body is included.

請求項5に記載した本発明のゲーミングシステム用サーバによれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介して第1のサーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。   According to the server for a gaming system of the present invention described in claim 5, 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 body of the player by the scanner of the gaming terminal The player identification information including the player's biometric information read from is input to the first server from the gaming terminal 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 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 claim 6 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 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 claim 6, the player-specific billing information generated by the second controller of the second server is the player identification information input from the gaming terminal to the first server. Are output to the payment processing server of the player's credit card issuer specified by the player's credit card ID code and card issuer 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コードやカード発行会社識別情報を利用して、クレジットカードの発行会社の決済処理用サーバにおける課金情報の課金処理を連動して実行させ、かつ、決済結果をゲーミングターミナルにおいてプレーヤに提示し報知することができる。   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 claim 8, 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 a scanner of the gaming terminal. The player's biological information read from the player's body is included.

請求項8に記載した本発明のゲーミングシステムによれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。   According to the gaming system of the present invention described in claim 8, 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 read from the body of the player by the scanner of the gaming terminal. The player identification information including the biometric information of the player 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 to perform an accurate charging process accompanying each player's play.

請求項9に記載した本発明のゲーミングシステムは、
前記ゲーミングターミナルはディスプレイを更に有しており、
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記サーバコントローラは、
(a)前記ゲーム終了通知を出力した前記ゲーミングターミナルから前記ダウンロード要求と共に以前入力された前記プレーヤ識別情報に含まれている前記カード発行会社識別情報の示すクレジットカードの発行会社の決済処理用サーバに、プレーヤ別の前記課金情報を出力すると共に、
(b)前記決済処理用サーバへの前記課金情報の出力に呼応して該決済処理用サーバから入力される、前記課金情報に対する決済結果を示す決済情報を、ネットワークを介して前記ゲーミングターミナルに出力し、
前記ターミナルコントローラは、ネットワークを介して前記サーバから入力された前記決済情報の示す決済結果を、前記ディスプレイによりプレーヤに提示出力させる、
ことを特徴とする。
The gaming system of the present invention described in claim 9
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 claim 9, the player-specific billing information generated by the server controller includes the player's credit card ID code or card issuing company included in the player identification information input from the gaming terminal. The information is output to the payment processing server of the credit card issuer of the player specified by the 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 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 claim 10, to identify a player of the gaming terminal given from outside the gaming terminal to the gaming system server via the network from the gaming terminal. When the player identification information, the software identification information for identifying the game software requesting the download, and the game software download request are input to the gaming system server, the controller associates the input software identification information with the input software identification information. The game software stored in the first memory is transmitted to the gaming terminal that is the output source of the download request, and the download history information of the transmitted game software is identified as the input player identification. It is stored in the second memory in association with the distribution.

さらに、ゲーミングターミナルがダウンロードしたゲームソフトウェアによるゲームの終了に伴って、そのゲーミングターミナルからネットワークを介してゲーミングシステム用サーバにゲーム終了通知が入力されると、コントローラが、ゲーム終了通知の出力元のゲーミングターミナルからダウンロード要求と共に過去に入力されたプレーヤ識別情報に関連付けて第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 claim 11 is characterized in that the player identification information is read from a player-specific card by a contact-type or non-contact-type 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.

請求項11に記載した本発明のゲーミングシステム用サーバの制御方法によれば、ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られたそのプレーヤの生体情報を含むプレーヤ識別情報が、ゲーミングターミナルからネットワークを介してゲーミングシステム用サーバに、ソフトウェア識別情報やゲームソフトウェアのダウンロード要求と共に入力されることになる。   According to the server control method for a gaming system of the present invention described in claim 11, 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 Player identification information including the player's biological information read from the player's 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 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 claim 12, the player-specific billing information generated by the controller includes the player credit card ID code included in the player identification information input from the gaming terminal. Or the payment processing server of the credit card issuing company of the player specified by the card issuing 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, 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 claim 13, for example, a game program supply server of a game software company that manages a plurality of game software via a network from a gaming terminal is the first. Player identification information for identifying a player of the gaming terminal given from the outside of the gaming terminal, software identification information for identifying the game software requesting the download, and a game software download request. When input, the first controller 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.

また、第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 claim 16 comprises:
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 claim 16, 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 receives the input player identification. Information is stored in a third 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 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 claim 18 comprises:
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 claim 18, the player-specific charging information generated by the server controller includes the player credit card ID code included in the player identification information input from the gaming terminal, The data is output to the settlement processing server of the player's credit card issuer specified by the card issuer 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 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 server 100 according to the present invention waits for an input of a game software download request from the gaming terminal 10 connected via a network such as the LAN 6 as shown in the schematic diagram of FIG. 2 (step S100). When this download request is input, player identification information for identifying the player of the gaming terminal 10 that is given to the gaming terminal 10 from the outside, and a game that requests downloading to the gaming terminal 10 Software identification information for identifying the type of software is incidentally input.

プレーヤ識別情報には、プレーヤ固有のIDコードが含まれている。したがって、ゲーミングターミナル10に対するプレーヤ識別情報の付与は、クレジットカードや会員カードといったプレーヤ固有のカードに記憶されたカード記憶内容の、図4の斜視図に示すゲーミングターミナル10のカードリーダ39による磁気的又は電気的な読み取りによって、実行することができる。   The player identification information includes a player-specific ID code. Therefore, the player identification information is given to the gaming terminal 10 in a magnetic manner by the card reader 39 of the gaming terminal 10 shown in the perspective view of FIG. 4 in the contents stored in the card unique to the player such as a credit card or a membership card. Can be performed by electrical reading.

なお、プレーヤ識別情報には、プレーヤの指紋や静脈パターン等の生体情報が含まれていてもよい。その場合、ゲーミングターミナル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 gaming terminal 10 by scanning the fingerprint or vein pattern of the player (for example, the vein pattern of the hand) with a scanner connected to the gaming terminal 10.

ソフトウェア識別情報は、プレーヤによるゲーミングターミナル10のタッチパネル69の接触操作によって、ゲーミングターミナル10において生成することができる。   The software identification information can be generated in the gaming terminal 10 by a touch operation of the touch panel 69 of the gaming terminal 10 by the player.

ダウンロード要求が入力されたならば、次に、本発明に係るサーバ100は、図3のブロック図に示すデータベース106(請求項中の第1のメモリ)に記憶された複数のゲームソフトウェア110(111〜114)のうち、ゲーミングターミナル100からダウンロード要求と共に入力されたソフトウェア識別情報に関連付けてデータベース106に記憶されたゲームソフトウェア111〜114を、LAN6等のネットワークを介してゲーミングターミナル10にダウンロードする(ステップS200)。   If the download request is input, the server 100 according to the present invention then has a plurality of game software 110 (111) stored in the database 106 (first memory in the claims) shown in the block diagram of FIG. To 114), the game software 111 to 114 stored in the database 106 in association with the software identification information input together with the download request from the gaming terminal 100 is downloaded to the gaming terminal 10 via a network such as the LAN 6 (Step S114). S200).

そして、本発明に係るサーバ100は、LAN6等のネットワークを介してゲーミングターミナル10にゲームソフトウェア111〜114をダウンロードした履歴に関するダウンロード履歴情報を、ダウンロード要求と共にゲーミングターミナル10から入力されたプレーヤ識別情報に関連付けて、プレーヤデータ133としてデータベース106に記憶させる(ステップS300)。   Then, the server 100 according to the present invention uses the download history information relating to the history of downloading the game software 111 to 114 to the gaming terminal 10 via the network such as the LAN 6 as the player identification information input from the gaming terminal 10 together with the download request. In association, the data is stored in the database 106 as player data 133 (step S300).

次に、本発明に係るサーバ100は、LAN6等のネットワークを介して接続されたゲーミングターミナル10からの、ゲーム終了通知の入力を待ち受ける(ステップS400)。ゲーム終了通知が入力されたならば、ゲーム終了通知の出力元のゲーミングターミナル10からダウンロード要求と共に以前入力されたプレーヤ識別情報に関連付けて、プレーヤデータ133としてデータベース106に記憶されたダウンロード履歴情報を用いて、プレーヤ別の課金情報を生成し(ステップS500)、例えば、クレジットカードの発行会社の決済処理用サーバ等、サーバ100の外部に出力する(ステップS600)。   Next, the server 100 according to the present invention waits for an input of a game end notification from the gaming terminal 10 connected via a network such as the LAN 6 (step S400). If a game end notification is input, the download history information stored in the database 106 as the player data 133 is used in association with the player identification information previously input together with the download request from the gaming terminal 10 from which the game end notification is output. Then, billing information for each player is generated (step S500) and output to the outside of the server 100, for example, a payment processing server of a credit card issuing company (step S600).

なお、課金情報の出力先が、上述したクレジットカードの発行会社の決済処理用サーバである場合、ゲーミングターミナル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 card reader 39 of the gaming terminal 10 is the player identification. When it is included in the information, the payment information indicating the result of the payment processing performed at the payment processing server using the ID code is returned from the payment processing server to the server 100, and this payment information is sent to the LAN 6 or the like. It is also possible to output to the gaming terminal 10 via the network and to present and output the settlement result to the player by voice or display at the gaming terminal 10.

したがって、本発明に係るゲーミングシステム用サーバでは、単一のゲーミングターミナル100において、プレーヤが希望する任意のゲームを選択してプレイし、かつ、そのプレイに対する課金を決済することができることになる。   Therefore, in the gaming system server according to the present invention, the single game terminal 100 can select and play an arbitrary game desired by the player, and can pay for the play.

次に、本発明の第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 gaming system 1 includes a server 100 installed in the casino 2 and a plurality of slot machines 10. The server 100 is installed in the computer room 3 in the casino 2. The plurality of slot machines 10 are installed on the casino floor 5. The server 10 and the plurality of slot machines 100 are connected by a LAN 6 via a hub 4. The portable terminal 200 is owned by a store clerk in the casino 2 and can communicate with the server 100 by radio. Therefore, even if the store clerk enters the computer room 3 or the casino floor 5, the portable terminal 200 can be used to communicate with the server 100.

また、サーバ100は、ハブ4の上流に接続されたルータ7及びモデム8を介して、仮想専用線(Virtual Private Network)9による通信をクレジットカード会社300の決済処理用サーバ310との間で確立する権限を有している。   The server 100 establishes communication with the payment processing server 310 of the credit card company 300 via the router 7 and the modem 8 connected upstream of the hub 4 via the virtual private network (Virtual Private Network) 9. Have the authority to

サーバ100は、特定のスロットマシン10又はスロットマシン10のグループに関する情報を管理するとともに、ユーザごとのデータへのアクセスを管理するために必要な管理ツールとダウンロードツールとを有している。適切なアクセス権を有するサーバ100のオペレータは、ゲームソフトウェア構成要素等の情報やプログラムをスロットマシン10にダウンロードするためのトリガーとなる各種のパラメータを定義することができる。なお、サーバ100は、カジノ2内のキャッシュレスシステム等のレガシーシステムと接続されてもよく、直接スロットマシン10と接続されてもよい。また、これらの構成を併用して情報のダウンロードとデータの収集とを容易に行うこととしてもよい。   The server 100 manages information related to a specific slot machine 10 or a group of slot machines 10 and has a management tool and a download tool necessary for managing access to data for each user. An operator of the server 100 having an appropriate access right can define various parameters as triggers for downloading information such as game software components and programs and programs to the slot machine 10. The server 100 may be connected to a legacy system such as a cashless system in the casino 2 or may be directly connected to the slot machine 10. Moreover, it is good also as downloading information and collecting data easily by using these structures together.

また、サーバ100は、プレーヤがスロットマシン10で行ったプレイに対する課金処理を中継する。つまり、スロットマシン10におけるプレーヤのプレイに対して課せられる費用を集計し、これを課金情報としてクレジットカード会社300の決済処理用サーバ310に仮想専用線9を介して出力する。また、出力した課金情報に対する決済結果を示す決済情報を、仮想専用線9経由で決済処理用サーバ310から受け取り、その決済情報をスロットマシン10にLAN6経由で出力する。   In addition, the server 100 relays a charging process for a play performed by the player in the slot machine 10. That is, the costs imposed on the player's play in the slot machine 10 are totaled, and this is output as billing information to the payment processing server 310 of the credit card company 300 via the virtual private line 9. Also, payment information indicating a payment result for the output billing information is received from the payment processing server 310 via the virtual private line 9 and the payment information is output to the slot machine 10 via the LAN 6.

なお、クレジットカード会社300の決済処理用サーバ310側にも、ルータ及びモデムが設けられているものとする。   It is assumed that a router and a modem are also provided on the payment processing server 310 side of the credit card company 300.

スロットマシン10は、本発明におけるゲーミングターミナルに相当するものである。ただし、本発明において、ゲーミングターミナルは、この例に限定されるものではなく、例えば、ビデオスロットマシンや、メカニカルスロットマシンや、ビンゴゲーム、キノゲーム、ロッタリーゲーム等を行うことが可能なゲーミングターミナルを挙げることができる。   The slot machine 10 corresponds to a gaming terminal in the present invention. However, in the present invention, the gaming terminal is not limited to this example, and examples include a gaming terminal capable of performing a video slot machine, a mechanical slot machine, a bingo game, a kino game, a lottery game, and the like. be able to.

スロットマシン10は、カジノフロア5に設置されている。ただし、本発明において、ゲーミングターミナルが設置されるベニューとしては、特に限定されるものではなく、例えば、カジノ、ストア、レストラン、バー、船等を挙げることができる。また、ベニューは、複数のエンティティによって所有及び/又は運営されていてもよい。また、本発明のゲーミングシステムは、異なる複数種類のベニューを含んで構成されていてもよい。   The slot machine 10 is installed on the casino floor 5. However, in the present invention, the venue in which the gaming terminal is installed is not particularly limited, and examples thereof include a casino, a store, a restaurant, a bar, and a ship. A venue may also be owned and / or operated by multiple entities. In addition, the gaming system of the present invention may include a plurality of different types of venues.

各スロットマシン10は、サーバ100にゲーム処理情報(例えばコインの投入数、払出数)、ゲームソフトウェア構成要素情報(例えばソフトウェアのバージョン情報)、プレーヤトラッキング情報(例えばプレーヤのIDコード)を送信する。また、各スロットマシン10は、サーバ100に対する情報の送受信が可能であり、スロットマシン10は、ハブ4を介してサーバ100との通信を行う。スロットマシン10は、レガシーシステムを介してサーバ100との通信を行うこととしてもよい。なお、各スロットマシン10は、仮想専用線9による通信を決済処理用サーバ310との間で確立する権限を有していない。   Each slot machine 10 transmits game processing information (for example, the number of coins inserted and paid out), game software component information (for example, software version information), and player tracking information (for example, a player ID code) to the server 100. Each slot machine 10 can transmit and receive information to and from the server 100, and the slot machine 10 communicates with the server 100 via the hub 4. The slot machine 10 may communicate with the server 100 via the legacy system. Each slot machine 10 does not have an authority to establish communication with the settlement processing server 310 using the virtual private line 9.

図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 server 100 includes a processor 101 (corresponding to a server controller and a server controller in the claims). A memory 102, a database 106, and a display 103 are connected to the processor 101. Furthermore, a network interface 104 is connected to the processor 101 via a firewall 105. The server 100 can communicate with the slot machine (gaming terminal) 10 and the remote terminal 200 via the network interface 104.

ネットワークインターフェイス104は、有線ネットワークインターフェイスであってもよく、無線ネットワークインターフェイスであってもよく、両方を含むものであってもよい。サーバ100は、ファイアウォール105を備えており、ファイアウォール105によりサーバ100内のデータへの無権限アクセスを遮断する。   The network interface 104 may be a wired network interface, a wireless network interface, or may include both. The server 100 includes a firewall 105, and unauthorized access to data in the server 100 is blocked by the firewall 105.

データベース106は、ハードディスクドライブである。データベース106には、例えば、ゲーム処理情報、ゲームソフトウェア構成要素、ゲームソフトウェア構成要素情報等のゲーム情報が記憶される。本実施形態において、データベース106内のデータは、「A社」107、「B社」108、「C社」109というように、各エンティティに応じて分割されている。   The database 106 is a hard disk drive. The database 106 stores game information such as game processing information, game software components, and game software component information. In this embodiment, data in the database 106 is divided according to each entity, such as “Company A” 107, “Company B” 108, and “Company C” 109.

本発明において、この分割数は、特に限定されるものではなく、適宜変更可能である。また、データベース106としては、例えば、ハードディスクドライブ、CD−RWドライブ等、公知の記憶媒体や、それらの組合せ等を挙げることができる。   In the present invention, the number of divisions is not particularly limited and can be changed as appropriate. Examples of the database 106 include known storage media such as hard disk drives and CD-RW drives, and combinations thereof.

データベース106内のエンティティごとのデータについて、「C社」109のデータを例に挙げて説明する。図3に示すように、「C社」109のデータには、ゲーム110、認証プログラム120、データ130、分析ツール140が含まれている。   The data for each entity in the database 106 will be described using the data of “Company C” 109 as an example. As shown in FIG. 3, the data of “Company C” 109 includes a game 110, an authentication program 120, data 130, and an analysis tool 140.

ゲーム110には、ゲームA111、ゲームB112、ゲームC113及びゲームD114のゲームソフトウェアが含まれる。これらのゲームソフトウェアは、夫々、ゲームシステム構成要素、ペイアウトテーブル、ゲームボーナシングプログラム、ゲームプログレッシブプログラム、グラフィックデータ、画像表示制御データ、サウンドデータ、発光パターンデータ、ゲームジュリスディクション情報、ゲームネットワーク構成要素等からなる。このゲーム110が記憶されるデータベース106の領域が、本発明における第1のメモリに相当する。   The game 110 includes game software of a game A111, a game B112, a game C113, and a game D114. Each of these game software includes 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, and game network components. Etc. The area of the database 106 in which the game 110 is stored corresponds to the first memory in the present invention.

スロットマシン10で用いられるゲームソフトウェアのゲームシステム構成要素には、例えば、シンボル選択プログラムが含まれている。前記シンボル選択プログラムは、シンボルマトリックス(図4参照)に再配置されるシンボルを決定するためのプログラムである。前記シンボル選択プログラムには、複数種類のペイアウト率(例えば、80%、84%、88%)の夫々に対応したシンボル重み付けデータが含まれている。シンボル重み付けデータは、各シンボルと、所定の数値範囲(0〜255)に属する1又は複数の乱数値との対応関係を示すデータである。ペイアウト率は、ゲームジュリスディクション情報に基づいて定められるものであり、このペイアウト率に対応したシンボル重み付けデータに基づいて、シンボルマトリックスに再配置されるシンボルが決定される。   A game system component of game software used in the slot machine 10 includes, for example, a symbol selection program. The symbol selection program is a program for determining symbols to be rearranged in a symbol matrix (see FIG. 4). The symbol selection program includes symbol weighting data corresponding to each of a plurality of types of payout rates (for example, 80%, 84%, 88%). The symbol weighting data is data indicating a correspondence relationship between each symbol and one or a plurality of random values belonging to a predetermined numerical range (0 to 255). The payout rate is determined based on the game jurisdiction information, and symbols to be rearranged in the symbol matrix are determined based on the symbol weighting data corresponding to the payout rate.

本発明において、ゲームソフトウェア構成要素とは、ゲームソフトウェアを構成する要素をいう。ゲームソフトウェアは、ゲームソフトウェア構成要素を他のゲームソフトウェア構成要素と交換可能なように構成されていてもよく、交換することができないように構成されていてもよい。   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 authentication program 120 includes a game A program 121, a game B program 122, a game C program 123, and a game D program 124. The authentication program is created for each game software component. The authentication program includes a hash value created from a regular game software component and a program for creating a hash value from the game software component to be authenticated using a hash function.

ハッシュ関数としては、特に限定されるものではなく、例えば、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 data 130 includes game data 131, gaming terminal data 132, player data 133, route data 134, and venue data 135.

ゲームデータ131には、例えば、コインの投入数、コインの払出数、1ゲームあたりのベット数等が含まれる。ゲーミングターミナルデータ132には、例えば、スロットマシン10ごとのゲームの履歴に関するデータが含まれる。このデータは、各スロットマシン10のIDコードと対応付けられて記憶される。プレーヤデータ133には、プレーヤごとのゲームの履歴に関するデータ(遊技履歴データ)が含まれる。このデータは、各プレーヤのIDコードと対応付けられて記憶される。ルートデータ134には、例えば、複数のベニューからなるルートに存在するゲーミングターミナルのグループに属するゲーミングターミナルに関する情報が含まれる。ベニューデータ135には、例えば、各ベニューに属するゲーミングターミナルに関する情報が含まれる。   The game data 131 includes, for example, the number of coins inserted, the number of coins paid out, the number of bets per game, and the like. The gaming terminal data 132 includes, for example, data related to a game history for each slot machine 10. This data is stored in association with the ID code of each slot machine 10. The player data 133 includes data relating to the game history for each player (game history data). This data is stored in association with the ID code of each player. The route data 134 includes, for example, information on gaming terminals belonging to a group of gaming terminals existing on a route composed of a plurality of venues. The venue data 135 includes, for example, information regarding gaming terminals belonging to each venue.

本実施形態では、前記プレーヤデータ133が請求項中のダウンロード履歴情報に相当し、このプレーヤデータ133が記憶されるデータベース106の領域が、本発明における第2のメモリに相当する。本実施形態では、第1のメモリと第2のメモリが同一である場合(データベース106である場合)について説明するが、本発明において第1のメモリと第2のメモリとは別々であってもよい。   In the present embodiment, the player data 133 corresponds to the download history information in the claims, and the area of the database 106 in which the player data 133 is stored corresponds to the second memory in the present invention. In the present embodiment, the case where the first memory and the second memory are the same (in the case of the database 106) will be described. However, in the present invention, the first memory and the second memory may be different. Good.

分析ツール140には、データ130のカテゴリーや各カテゴリー間の関係を設定するためのデータ分析141、及び、各ゲーミングターミナルにおけるゲームソフトウェア構成要素のバージョンやダウンロードされるゲームソフトウェア構成要素のバージョンを管理するためのソフトウェアバージョン管理142のアプリケーションが含まれている。プロセッサ101は、これらのアプリケーションを実行し、エンティティ「C社」のデータ109の管理・分析を行うことができる。   The analysis tool 140 manages the data analysis 141 for setting the category of the data 130 and the relationship between the categories, and the version of the game software component in each gaming terminal and the version of the game software component to be downloaded. An application of software version management 142 is included. The processor 101 executes these applications, and can manage and analyze the data 109 of the entity “Company C”.

図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 slot machine 10 includes a cabinet 11, a top box 12 installed on the upper side of the cabinet 11, and a main door 13 provided on the front surface of the cabinet 11. A lower display 16 is provided in front of the main door 13. The lower display 16 includes a liquid crystal panel and displays a symbol matrix composed of a total of 15 symbols of 5 columns × 3 rows.

さらに、ロウワーディスプレイ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 lower display 16, and the player can input various instructions by operating the touch panel 69. Also, below the lower display 16 are various input buttons 23 for inputting instructions relating to game progress by the player, a coin acceptor 21 for accepting coins, and a bill validator for identifying the appropriateness of bills and accepting regular bills. Data 22 is provided. The bill validator 22 may be configured to be able to read the ticket 39 with a barcode.

メインドア13の下部前面には、フットディスプレイ34が設けられていて、実行中のゲームソフトウェアに含まれる画像表示制御データに基づいて所定の画像を表示する。この画像としては、例えば、スロットマシン10のキャラクタ等を挙げることができる。   A foot display 34 is provided on the lower front surface of the main door 13 and displays a predetermined image based on image display control data included in the game software being executed. Examples of this image include a character of the slot machine 10.

フットディスプレイ34の両サイドには、ランプ47が設けられていて、実行中のゲームソフトウェアに含まれる発光パターンデータに応じたパターンで発光する。トップボックス12の前面には、アッパーディスプレイ33が設けられている。アッパーディスプレイ33は、液晶パネルを備えていて、配当表等の表示が行われる。   Lamps 47 are provided on both sides of the foot display 34 and emit light in a pattern corresponding to the light emission pattern data included in the game software being executed. An upper display 33 is provided on the front surface of the top box 12. The upper display 33 includes a liquid crystal panel and displays a payout table and the like.

また、トップボックス12には、スピーカ29が設けられている。アッパーディスプレイ33の下側には、チケットプリンタ35と、カードリーダ36と、データディスプレイ37と、キーパッド38とが設けられている。チケットプリンタ35は、クレジット数や日時やスロットマシン10の識別番号等のデータがコード化されたバーコードをチケットに印刷し、バーコード付チケット39として出力するものである。プレーヤは、バーコード付チケット39を他のスロットマシンに読み取らせて該スロットマシンで遊技を行ったり、バーコード付チケット39を遊技施設の所定箇所(例えばカジノ内のキャッシャ)で紙幣等に交換したりすることができる。   The top box 12 is provided with a speaker 29. Below the upper display 33, a ticket printer 35, a card reader 36, a data display 37, and a keypad 38 are provided. The ticket printer 35 prints on a ticket a bar code in which data such as the number of credits, date and time, and an identification number of the slot machine 10 is encoded, and outputs it as a ticket 39 with bar code. The player causes the slotted ticket 39 to be read by another slot machine to play a game, or exchanges the barcoded ticket 39 with a bill or the like at a predetermined location in the gaming facility (for example, a cashier in a casino). Can be.

カードリーダ36は、スマートカードを挿入可能であり、挿入されたスマートカードからのデータの読み取り及びスマートカードへのデータの書き込みを行うものである。スマートカードは、プレーヤが所持するカードであり、プレーヤ固有の会員カードやクレジットカード等がこれに該当する。   The card reader 36 can insert a smart card, and reads data from the inserted smart card and writes data to the smart card. A smart card is a card possessed by a player, such as a membership card or a credit card unique to the player.

スマートカードには、プレーヤが行った遊技の履歴に関するデータ(遊技履歴データ)が、プレーヤを識別するためのデータ(請求項中のプレーヤ識別情報に相当)と共に記憶される。遊技履歴データには、プレイしたことがあるゲームに関するゲーム種情報や、過去に行ったゲームにおいて付与されたポイント等が含まれる。スマートカードには、コイン、紙幣又はクレジットに相当するデータが記憶されることとしてもよい。このスマートカードに対するデータの読み書き方式は、接触式と非接触式(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 card reader 36 or data input by the player via the keypad 38, for example. The keypad 38 is used for inputting instructions and data related to ticket issuance and the like. The smart card corresponds to the card of the present invention.

図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 slot machine 10 includes a controller 40 that includes a CPU 41 and a memory 42. Various input buttons 23, a bill validator 22, and a coin acceptor 21 are connected to the controller 40. A network interface 45 is connected to the controller 40 via a firewall 46. Further, a card reader 36, a keypad 38 and a touch panel 69 are connected to the controller 40.

また、コントローラ40には、アッパーディスプレイ33、ロウワーディスプレイ16、フットディスプレイ34、ランプ47、スピーカ29、チケットプリンタ35、データディスプレイ36、ハードディスクドライブ43及びCD−ドライブ44が接続されている。サーバ100からダウンロードされるゲームソフトウェア構成要素は、ハードディスクドライブ43等に記憶される。コントローラ40は、例えば、ハードディスクドライブ43等に記憶されたゲームソフトウェア構成要素に含まれる各種プログラムを実行し、アッパーディスプレイ33、ロウワーディスプレイ16及びフットディスプレイ34に画像を表示する処理、スピーカ29から音を出力する処理、ランプ47の発光を制御する処理等を行う。   The controller 40 is connected to an upper display 33, a lower display 16, a foot display 34, a lamp 47, a speaker 29, a ticket printer 35, a data display 36, a hard disk drive 43, and a CD-drive 44. The game software components downloaded from the server 100 are stored in the hard disk drive 43 or the like. For example, the controller 40 executes various programs included in the game software components stored in the hard disk drive 43 or the like, displays images on the upper display 33, the lower display 16, and the foot display 34. Processing to output, processing to control the light emission of the lamp 47, and the like are performed.

ハードディスクドライブ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 controller 40 corresponds to a gaming terminal controller and a terminal controller in the present invention.

図6〜図8は、第1実施形態に係るサーバ100とスロットマシン10とにおいて行われる処理を示すフローチャートである。   6 to 8 are flowcharts showing processing performed in the server 100 and the slot machine 10 according to the first embodiment.

本実施形態では、予めゲーム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 controller 40 of each slot machine 10 (gaming terminal) accepts insertion of a smart card (step S201).

次に、コントローラ40は、スマートカードから遊技履歴データを読み取り(ステップS202)、ハードディスクドライブ43に記憶する(ステップS203)。本実施形態では、スマートカードがプレーヤのクレジットカードであり、遊技履歴データを読み取る際に、そのクレジットカードのカード番号が、カード会社識別情報やプレーヤ識別情報として一緒に読み出されるものとする。   Next, the controller 40 reads game history data from the smart card (step S202) and stores it in the hard disk drive 43 (step S203). In this embodiment, it is assumed that the smart card is a credit card of a player, and the card number of the credit card is read together as card company identification information and player identification information when reading game history data.

遊技履歴データには、プレイしたことがあるゲームに関するゲーム種情報や、過去に行ったゲームにおいて付与されたポイント等が含まれる。ポイントは、消費したコインやゲーム回数に応じて付与される。例えば、コインを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 controller 40 determines whether or not the points included in the game history data exceed a predetermined value. If it is determined that the point exceeds the predetermined value, the process proceeds to step S205. On the other hand, if it is determined that the point does not exceed the predetermined value, the process proceeds to step S225.

ステップS205において、コントローラ40は、ポイントに応じてダウンロード可能なゲームソフトウェア(ゲーム構成要素の組合せ)を決定する。次に、コントローラ40は、ゲームを変更するための選択画像を表示する(ステップS206)。   In step S205, the controller 40 determines game software (combination of game components) that can be downloaded according to the points. Next, the controller 40 displays a selection image for changing the game (step S206).

図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 lower display 16.

また、ロウワーディスプレイ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 lower display 16. These images show the game software determined as the selection target. To the right of each game name, the number of points required to play that game is displayed. In step S206, the player can select a game by touching the touch panel 69. The selection of the game by the player is not limited to the above example using the touch panel 69. For example, the input buttons 23 and the keypad 38 may be used, and an input means dedicated to game selection is separately provided. It is good as well.

次に、コントローラ40は、現在のゲーム(ゲームA)以外のゲームが選択されたか否かを判断する。現在のゲーム以外のゲームが選択された場合、コントローラ40は、ロウワーディスプレイ16において、ゲームソフトウェアのダウンロード中であることを示す画像(図11参照)を表示し(ステップS208)、処理をステップS209に移す。一方、ステップS207において現在のゲームが選択された場合、処理をステップS225に移す。   Next, the controller 40 determines whether or not a game other than the current game (game A) has been selected. When a game other than the current game is selected, the controller 40 displays an image (see FIG. 11) indicating that game software is being downloaded on the lower display 16 (step S208), and the process proceeds to step S209. Transfer. On the other hand, if the current game is selected in step S207, the process proceeds to step S225.

図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 lower display 16.

ステップS209において、コントローラ40は、選択されたゲームに応じたポイントを減算する。例えば、ゲームBが選択された場合、ポイントを50減算する。   In step S209, the controller 40 subtracts points according to the selected game. For example, when game B is selected, 50 points are subtracted.

次に、コントローラ40は、ステップS210において、サーバ100との接続を確立する処理を行う。このとき、サーバ100のプロセッサ101は、スロットマシン10との接続を確立する処理を行う(ステップS101)。   Next, the controller 40 performs processing for establishing a connection with the server 100 in step S210. At this time, the processor 101 of the server 100 performs a process of establishing a connection with the slot machine 10 (step S101).

次に、ステップS211において、コントローラ40は、ゲームソフトウェア構成要素情報をサーバ100に送信する。前記ゲームソフトウェア構成要素情報には、例えば、タッチパネル69からの入力により選択されたゲームを示すゲーム種情報(請求項中のソフトウェア識別情報に相当)、ハードディスクドライブ43等に記憶されたゲームソフトウェア構成要素のリスト、及び、ゲームソフトウェア構成要素のバージョン情報と、送信元のスロットマシン10の識別用IDコードとが含まれる。ゲームソフトウェア構成要素情報は、本発明におけるダウンロード要求に相当する。   Next, in step S <b> 211, the controller 40 transmits game software component information to the server 100. The game software component information includes, for example, game type information (corresponding to software identification information in the claims) indicating a game selected by an input from the touch panel 69, a game software component stored in the hard disk drive 43, etc. , The version information of the game software component, and the ID code for identification of the slot machine 10 of the transmission source. The game software component information corresponds to a download request in the present invention.

プロセッサ101は、各スロットマシン10からゲームソフトウェア構成要素情報(ダウンロード要求)を受信すると、データベース106に格納する(ステップS111)。次に、プロセッサ101は、受信したゲームソフトウェア構成要素情報中のゲーム種情報に基づいて、タッチパネル69からの入力によりプレーヤに選択されたゲームを、ダウンロードするゲームソフトウェア構成要素として選択する(ステップS112)。   Upon receiving the game software component information (download request) from each slot machine 10, the processor 101 stores it in the database 106 (step S111). Next, based on the game type information in the received game software component information, the processor 101 selects a game selected by the player by input from the touch panel 69 as a game software component to be downloaded (step S112). .

次に、プロセッサ101は、選択されたゲームソフトウェア構成要素を、データベース106から読み出し、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードすることができるようにバンドルする(ステップS113)。ステップS113の処理には、例えば、ゲームソフトウェア構成要素を暗号化する処理、ゲームソフトウェア構成要素を圧縮する処理、ゲームソフトウェア構成要素を複数のパケットに分割する処理等が含まれる。   Next, the processor 101 reads the selected game software component from the database 106 and bundles it so that it can be downloaded to the slot machine 10 from which the game software component information is transmitted (step S113). The processing in step S113 includes, for example, processing for encrypting game software components, processing for compressing game software components, processing for dividing game software components into a plurality of packets, and the like.

次に、ステップ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 processor 101 also bundles the selected authentication program. Note that the process of step S114 may be performed together with step S113. That is, after the authentication program is selected, the selected game software component and the authentication program may be bundled.

次に、プロセッサ101は、ゲーム構成要素と認証プログラムとを、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードする(ステップS115)。このとき、ダウンロード先のスロットマシン10のコントローラ40は、サーバ100から、ゲーム構成要素と認証プログラムとをダウンロードしてハードディスクドライブ43に記憶する(ステップS212)。   Next, the processor 101 downloads the game component and the authentication program to the slot machine 10 that has transmitted the game software component information (step S115). At this time, the controller 40 of the download destination slot machine 10 downloads the game components and the authentication program from the server 100 and stores them in the hard disk drive 43 (step S212).

コントローラ40は、ダウンロードされたゲームソフトウェア構成要素をアンバンドルする(ステップS220)。ステップS220の処理には、例えば、ゲームソフトウェア構成要素を復号化する処理、ゲームソフトウェア構成要素を解凍する処理、バケットの結合、ウィルスチェック等が含まれる。なお、ステップS220において、コントローラ40は、認証プログラムのアンバンドルも行う。   The controller 40 unbundles the downloaded game software component (step S220). The process of step S220 includes, for example, a process of decoding the game software component, a process of decompressing the game software component, combining buckets, and virus checking. In step S220, the controller 40 also unbundles the authentication program.

次に、コントローラ40は、認証プログラムを実行する(ステップS221)。ステップS220では、各ゲームソフトウェア構成要素について、ハッシュ関数を実行することによりハッシュ値を生成し、予め認証プログラムに格納されているハッシュ値と比較する。これにより、改竄の有無を確認する。改竄が無ければ正常な認証が行われる。改竄が存在すればエラーが発生する。   Next, the controller 40 executes an authentication program (step S221). In step S220, a hash value is generated for each game software component by executing a hash function, and is compared with a hash value stored in advance in the authentication program. This confirms the presence or absence of tampering. If there is no tampering, normal authentication is performed. If tampering exists, an error occurs.

次に、コントローラ40は、全てのゲームソフトウェア構成要素が正常に認証されたか否かを判定する(ステップS222)。全てのゲームソフトウェア構成要素が正常に認証されていないと判定された場合(エラーが発生した場合)については、後で図9を用いて詳述する。   Next, the controller 40 determines whether or not all game software components have been normally authenticated (step S222). A case where it is determined that all the game software components are not normally authenticated (when an error occurs) will be described in detail later with reference to FIG.

ステップ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 controller 40 transmits an authentication result to the server 100 (step S223). The authentication result includes a list of game software components that have been successfully authenticated, version information of the game software components, an ID code of the gaming terminal (slot machine 10), and the like. At this time, the processor 101 receives the authentication result (step S120).

ステップS223の処理後、コントローラ40は、ダウンロードされたゲームソフトウェア構成要素を用いて、新たなゲームソフトウェア構成要素の組合せを決定する(ステップS224)。このとき、ダウンロードされたゲームソフトウェア構成要素のみによって、新たなゲームソフトウェア構成要素の組合せを決定してもよい。また、既存のゲームソフトウェア構成要素と、ダウンロードされたゲームソフトウェア構成要素とを用いて、新たなゲームソフトウェア構成要素の組合せを決定してもよい。   After the processing in step S223, the controller 40 determines a new combination of game software components using the downloaded game software components (step S224). At this time, a new combination of game software components may be determined only by the downloaded game software components. Moreover, you may determine the combination of a new game software component using the existing game software component and the downloaded game software component.

次に、コントローラ40は、ステップS224において決定されたゲームソフトウェア構成要素の組合せを用いて、ゲーム実行処理を行う(ステップS225)。ゲーム実行処理については、後で図13を用いて詳述する。本実施形態において、ゲーム実行処理は、スロットマシンにおいて行われるゲームを実行するための処理である。ただし、本発明において、このゲーム実行処理は、ゲーミングターミナルにおいて行われるゲームに応じた処理が行われる。   Next, the controller 40 performs a game execution process using the combination of game software components determined in step S224 (step S225). The game execution process will be described in detail later with reference to FIG. In the present embodiment, the game execution process is a process for executing a game performed in the slot machine. However, in the present invention, this game execution process is performed according to the game executed at the gaming terminal.

次に、コントローラ40は、プレーヤによるタッチパネル69の操作などにより入力されるゲーム終了の指令に呼応して、プレーヤデータ133を含むゲーム処理データを生成してサーバ100に送信する(ステップS226)。一方、プロセッサ101は、スロットマシン10からゲーム処理データを受信する(ステップS121)。このゲーム処理データ中のプレーヤデータ133には、消費したコインやゲーム回数、ゲームにおいて付与されたポイント等の遊技履歴データが含まれる。これらの情報を含むゲーム処理データを、プレーヤのIDコード(スマートカードから読み取ったクレジットカード番号)と対応付けて、データベース106に記憶する(ステップS122)。本実施形態では、ステップS226でスロットマシン10からサーバ100に送信されるゲーム処理データが、請求項中のゲーム終了通知に相当する。   Next, the controller 40 generates game processing data including the player data 133 in response to the game end command input by the operation of the touch panel 69 by the player, etc., and transmits it to the server 100 (step S226). On the other hand, the processor 101 receives game processing data from the slot machine 10 (step S121). The player data 133 in the game processing data includes game history data such as coins consumed, the number of games, points awarded in the game, and the like. The game processing data including these pieces of information is stored in the database 106 in association with the player's ID code (credit card number read from the smart card) (step S122). In the present embodiment, the game process data transmitted from the slot machine 10 to the server 100 in step S226 corresponds to the game end notification in the claims.

次に、プロセッサ101は、データベース106に記憶したゲーム処理データ中の遊技履歴データに基づいて、そのプレーヤの課金情報を生成する。これと共に、プロセッサ101は、仮想専用線9による通信を決済処理用サーバ310との間で確立する。そして、プロセッサ101は、生成した課金情報を、プレーヤデータ133に対応付けてデータベース106に記憶したプレーヤのIDコード(クレジットカード番号)と共に、仮想専用線9を介して決済処理用サーバ310に出力する(ステップS123)。   Next, the processor 101 generates billing information for the player based on the game history data in the game processing data stored in the database 106. At the same time, the processor 101 establishes communication with the virtual private line 9 with the settlement processing server 310. Then, the processor 101 outputs the generated billing information to the settlement processing server 310 via the virtual dedicated line 9 together with the player ID code (credit card number) stored in the database 106 in association with the player data 133. (Step S123).

課金情報を受け取った決済処理用サーバ310は、これに基づいて決済処理を行う。この決済処理は、課金情報に対応付けられて入力されたプレーヤのIDコード(クレジットカード番号)によりプレーヤを特定し、かつ、入力された課金情報によって決済内容を確定して、その決済内容を予め定められた与信情報と照合することで行われる。   Upon receiving the billing information, the settlement processing server 310 performs settlement processing based on this. In this payment process, the player is specified by the ID code (credit card number) of the player input in association with the charging information, and the payment content is determined by the input charging information. This is done by collating with specified credit information.

このようにして決済処理用サーバ310において行われた決済処理の結果は、決済処理用サーバ310から仮想専用線9を介してサーバ100に返送される。したがって、サーバ100のプロセッサ101は、課金情報を決済処理用サーバ310に出力した後、決済処理用サーバ310からの決済結果を示す決済情報の入力を待ち受ける(ステップS124)。   The result of the payment processing performed in the payment processing server 310 in this way is returned from the payment processing server 310 to the server 100 via the virtual private line 9. Accordingly, the processor 101 of the server 100 waits for input of payment information indicating the payment result from the payment processing server 310 after outputting the billing information to the payment processing server 310 (step S124).

決済情報が入力されるとプロセッサ101は、その決済情報をスロットマシン10に返送し(ステップS125)、本処理を終了する。一方、コントローラ40は、サーバ100からの決済情報を受け取ると(ステップS227)、ロウワーディスプレイ16において、その決済情報によって示される決済結果をプレーヤに提示するための画像(図12参照)を表示する(ステップS228)。   When the payment information is input, the processor 101 returns the payment information to the slot machine 10 (step S125), and the process ends. On the other hand, when receiving the payment information from the server 100 (step S227), the controller 40 displays an image (see FIG. 12) for presenting the payment result indicated by the payment information to the player on the lower display 16 (see FIG. 12). Step S228).

図12(a),(b)は、スロットマシン10のロウワーディスプレイ16に表示される画像を示す図である。決済処理用サーバ310において決済が承認された場合は、図12(a)に示すように、ロウワーディスプレイ16には、決済されたことを示す「決済完了」の文字が表示される。決済が承認されなかった場合は、図12(b)に示すように、ロウワーディスプレイ16に「決済不可」の文字が表示される。   12A and 12B are views showing images displayed on the lower display 16 of the slot machine 10. When the payment is approved in the payment processing server 310, as shown in FIG. 12A, the lower display 16 displays the characters “settlement complete” indicating that the payment has been made. When the payment is not approved, the characters “payment impossible” are displayed on the lower display 16 as shown in FIG.

コントローラ40は、ステップS228の処理の後、遊技履歴データをスマートカードに書き込み(ステップS229)、本処理を終了する。   After the process of step S228, the controller 40 writes the game history data to the smart card (step S229), and ends this process.

次に、図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 controller 40 erases game software components that have not been normally authenticated from the hard disk drive 43 or the like (step S230). Next, the controller 40 transmits a download request signal to the server 100 (step S231). The request signal includes data for specifying the erased game software component. At this time, the processor 101 receives the request signal from the slot machine 10 (step S130).

その後、プロセッサ101は、前記要求信号に含まれるデータにより特定されるゲームソフトウェア構成要素を選択し(ステップS131)、そのゲームソフトウェア構成要素をバンドルし(ステップS132)、そのゲームソフトウェア構成要素に応じた認証プロセッサを選択する(ステップS133)。そして、プロセッサ101は、ゲームソフトウェア構成要素と認証プログラムとをスロットマシン10にダウンロードする(ステップS134)。一方、コントローラ40は、ゲームソフトウェア構成要素と認証プログラムとをサーバ100からダウンロードする(ステップS232)。   Thereafter, the processor 101 selects a game software component specified by the data included in the request signal (step S131), bundles the game software component (step S132), and according to the game software component An authentication processor is selected (step S133). Then, the processor 101 downloads the game software component and the authentication program to the slot machine 10 (step S134). On the other hand, the controller 40 downloads the game software component and the authentication program from the server 100 (step S232).

ステップ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 controller 40 proceeds with the game (step S301). In this process, the controller 40 gives points according to the number of coins inserted and the number of games.

次に、コントローラ40は、ポイントが所定数を超えたか否かを判断する(ステップS302)。ポイントが所定数を超えたと判断した場合、ゲームを変更するための選択画像を表示する(ステップS303)。この処理において、コントローラ40は、図14に示す画像をロウワーディスプレイ16に表示して、ゲームを変更するか否かの入力を受け付け、ゲームを変更する旨の入力があった場合には、図10と同様の画像を表示する。これにより、プレーヤは、タッチパネル69に触れることにより、ゲームを選択することができる。   Next, the controller 40 determines whether or not the number of points exceeds a predetermined number (step S302). If it is determined that the number of points has exceeded a predetermined number, a selection image for changing the game is displayed (step S303). In this process, the controller 40 displays the image shown in FIG. 14 on the lower display 16, accepts an input as to whether or not to change the game, and if there is an input to change the game, FIG. The same image as is displayed. Thereby, the player can select a game by touching the touch panel 69.

図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 lower display 16 displays an image indicating “You have the right to change the game. Do you want to change it?”. In addition, images indicating “YES” and “NO” for selecting whether or not to change the game are displayed. The player can select whether or not to change the game by touching the touch panel 69.

次に、コントローラ40は、ゲームを変更するか否かを判断する(ステップS304)。この処理において、コントローラ40は、ゲームを変更する旨が入力されたか否かを判断する。ゲームを変更すると判断した場合、処理をステップS208に戻す。   Next, the controller 40 determines whether or not to change the game (step S304). In this process, the controller 40 determines whether or not an input to change the game has been input. If it is determined that the game is to be changed, the process returns to step S208.

ステップ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 controller 40 determines whether or not to end the game (step S305). If it is determined that the game is not to be ended, the process returns to step S301. If it is determined that the game is to be ended, this subroutine is ended.

このように、第1実施形態に係るゲーミングシステム1では、スロットマシン10からのゲームソフトウェア構成要素情報をサーバ100が受け取ると、これに呼応して、ゲームソフトウェア構成要素情報に含まれるゲーム種情報(ソフトウェア識別情報)に対応するゲームソフトウェア構成要素をデータベース106から読み出して、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードする。   As described above, in the gaming system 1 according to the first embodiment, when the server 100 receives the game software component information from the slot machine 10, in response to this, the game type information included in the game software component information ( The game software component corresponding to the software identification information is read from the database 106 and downloaded to the slot machine 10 that is the source of the game software component information.

そして、スロットマシン10におけるゲームの終了に伴ってゲーム処理データがスロットマシン10からサーバ100に送信されると、ゲーム処理データ中の遊技履歴データに基づいて、スロットマシン10のプレーヤの課金情報が生成され、決済情報として決済処理用サーバ310に出力されて、その課金情報に対する決済処理が決済処理用サーバ310において行われる。   Then, when the game processing data is transmitted from the slot machine 10 to the server 100 at the end of the game in the slot machine 10, billing information for the player of the slot machine 10 is generated based on the game history data in the game processing data. Then, it is output to the settlement processing server 310 as settlement information, and the settlement processing for the billing information is performed in the settlement processing server 310.

決済処理用サーバ310における決済処理の結果は、決済情報として決済処理用サーバ310からサーバ100に送信され、サーバ100は、受信した決済情報をスロットマシン10に出力する。スロットマシン10は、サーバ100から入力された決済情報によって示される決済結果の画像(図12参照)をロウワーディスプレイ16に表示して、決済結果をプレーヤに提示する。   The result of the payment processing in the payment processing server 310 is transmitted as payment information from the payment processing server 310 to the server 100, and the server 100 outputs the received payment information to the slot machine 10. The slot machine 10 displays the settlement result image (see FIG. 12) indicated by the settlement information input from the server 100 on the lower display 16 and presents the settlement result to the player.

したがって、第1実施形態に係るゲーミングシステム1によれば、スロットマシン10(ゲーミングターミナル)においてプレーヤに費用を課金することで、単一のスロットマシン10(ゲーミングターミナル)においてプレーヤが複数のゲームをプレイできる環境を、合理的に提供することができる。   Therefore, according to the gaming system 1 according to the first embodiment, the player plays a plurality of games in the single slot machine 10 (gaming terminal) by charging the player in the slot machine 10 (gaming terminal). A possible environment can be provided reasonably.

ちなみに、第1実施形態に係るゲーミングシステム1では、スロットマシン10からのゲームソフトウェア構成要素情報の受信に呼応してスロットマシン10にダウンロードするゲームソフトウェア構成要素の管理と、プレーヤに対する課金情報の生成及びクレジットカード会社300の決済処理用サーバ310と連携した課金の決済処理の管理とを、いずれも、カジノ2内のサーバ100が行う場合について説明した。   Incidentally, in the gaming system 1 according to the first embodiment, the management of the game software component downloaded to the slot machine 10 in response to the reception of the game software component information from the slot machine 10, the generation of billing information for the player, The case where the server 100 in the casino 2 performs the management of the billing settlement process in cooperation with the settlement processing server 310 of the credit card company 300 has been described.

しかし、スロットマシン10にダウンロードするゲームソフトウェア構成要素の管理と課金の決済処理の管理とを、別々の主体が管理するサーバによって個別に行うようにすることもできる。   However, management of game software components downloaded to the slot machine 10 and management of billing settlement processing may be performed individually by servers managed by different entities.

以下、この内容を踏まえた本発明の第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 gaming system 1000 includes a payment server 1001 (corresponding to a second server in the claims) and a slot machine 10 (gaming terminal) connected to the LAN 6 via the hub 4, and a payment server 1001. And a portable terminal 200 capable of wireless communication. The settlement server 1001 is installed in the computer room 3 in the casino 2. The plurality of slot machines 10 are installed on the casino floor 5.

前記決済サーバ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 settlement server 1001 includes a processor 101 (corresponding to the second controller in the claims), a memory 102, and a display 103 similar to the server 100 of the first embodiment shown in the block diagram of FIG. A network interface 104 and a firewall 105. In addition, the settlement server 1001 includes only the area of the data 130 among the data for each entity of “Company A” 107, “Company B” 108, and “Company C” 109 that configure the database 106 of the server 100 of the first embodiment. And a database 106-1 (corresponding to the second memory in the claims) having data for each entity of "Company A" 417, "Company B" 418, and "Company C" 419. Yes.

なお、決済サーバ1001のプロセッサ101が行う処理の内容は、第1実施形態のゲーミングシステム1のサーバ100のプロセッサ101が行う処理の内容とは異なっている。この処理内容については後述する。   Note that the content of the process performed by the processor 101 of the settlement server 1001 is different from the content of the process performed by the processor 101 of the server 100 of the gaming system 1 of the first embodiment. Details of this processing will be described later.

ちなみに、第2実施形態の決済サーバ1001は、第1実施形態のゲーミングシステム1のサーバ100と同様に、ハブ4の上流に接続されたルータ7(ターミナルアダプタ機能付)及びモデム8を介して、仮想専用線9による通信をクレジットカード会社300の決済処理用サーバ310との間で確立する権限を有している。   Incidentally, the settlement server 1001 of the second embodiment, like the server 100 of the gaming system 1 of the first embodiment, is connected via a router 7 (with a terminal adapter function) and a modem 8 connected upstream of the hub 4. It has the authority to establish communication with the virtual private line 9 with the payment processing server 310 of the credit card company 300.

前記スロットマシン10は、第1実施形態において図4や図5を参照して説明した通りのハードウェア構成であるが、コントローラ40が行う処理の内容が、第1実施形態のゲーミングシステム1におけるスロットマシン10とは一部異なっている。この処理内容については後述する。   The slot machine 10 has the hardware configuration as described with reference to FIGS. 4 and 5 in the first embodiment, but the content of the processing performed by the controller 40 is the slot in the gaming system 1 of the first embodiment. It is partly different from the machine 10. Details of this processing will be described later.

また、スロットマシン10は、ハブ4の上流に接続されたルータ7−1及びモデム8−1を介して、仮想専用線9−1による通信をゲームソフトウェア会社400のプログラム供給サーバ410(請求項中の第1のサーバに相当)との間で確立する権限を有している。   In addition, the slot machine 10 communicates with the virtual private line 9-1 through the router 7-1 and the modem 8-1 connected upstream of the hub 4, and the program supply server 410 of the game software company 400 (in claims) (Equivalent to the first server)).

前記プログラム供給サーバ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 program supply server 410 includes a processor 101 (corresponding to a first controller in the claims), a memory 102, a display 103, a server 100 of the first embodiment shown in the block diagram of FIG. Similar to the network interface 104 and the firewall 105, the processor 411, the memory 412, the display 413, the network interface 414, the firewall 415, and the database 106 of the server 100 of the first embodiment “Company A” 107 and “Company B” 108, and a database 416 (corresponding to the first memory in the claims) in which the area of the data 130 is deleted from the data for each entity of “Company C” 109.

図18〜図22は、第2実施形態に係る決済サーバ1001とスロットマシン10とプログラム供給サーバ410とにおいて行われる処理を示すフローチャートである。   18 to 22 are flowcharts showing processing performed in the settlement server 1001, the slot machine 10, and the program supply server 410 according to the second embodiment.

まず、図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 gaming system 1000 of the second embodiment, until the controller 40 of the slot machine 10 (gaming terminal) performs the game execution process (step S225 of FIG. 20). In the gaming system 1 of the first embodiment, the same processing as that performed by the processor 101 of the server 100 and the controller 40 of the slot machine 10 (gaming terminal) (steps S101 to S120 and steps S201 to S201 in FIGS. 6 to 8). Step S225) is executed by the processor 411 of the program supply server 410 and the controller 40 of the slot machine 10 (gaming terminal). During this time, the processor 101 of the settlement server 1001 performs no processing.

また、図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 processor 101 of the server 100 and the controller 40 of the slot machine 10 (gaming terminal) respectively performed in the gaming system 1 is performed by the program supply server. The processor 411 of 410 and the controller 40 of the slot machine 10 (gaming terminal) respectively execute. During this time, the processor 101 of the settlement server 1001 performs no processing.

そして、スロットマシン10(ゲーミングターミナル)のコントローラ40がゲーム実行処理(図20のステップS225)を行うと、その後は、コントローラ40が、図21に示すように、ステップS225−1において、決済サーバ1001との接続を確立する処理を行う。このとき、決済サーバ1001のプロセッサ101は、スロットマシン10との接続を確立する処理を行う(ステップS310)。   Then, when the controller 40 of the slot machine 10 (gaming terminal) performs the game execution process (step S225 in FIG. 20), the controller 40 thereafter sets the payment server 1001 in step S225-1, as shown in FIG. To establish a connection with. At this time, the processor 101 of the settlement server 1001 performs processing for establishing a connection with the slot machine 10 (step S310).

以後、スロットマシン10(ゲーミングターミナル)のコントローラ40は、第1実施形態のゲーミングシステム1においてスロットマシン10(ゲーミングターミナル)のコントローラ40が行っていた処理(図8のステップS226〜ステップS229)を、そのまま実行する。また、決済サーバ1001のプロセッサ101は、第1実施形態のゲーミングシステム1においてサーバ100のプロセッサ101が行っていた処理(図8のステップS121〜ステップS125)を、そのまま実行する。   Thereafter, the controller 40 of the slot machine 10 (gaming terminal) performs the processing (steps S226 to S229 in FIG. 8) performed by the controller 40 of the slot machine 10 (gaming terminal) in the gaming system 1 of the first embodiment. Run as is. Further, the processor 101 of the settlement server 1001 directly executes the processing (steps S121 to S125 in FIG. 8) performed by the processor 101 of the server 100 in the gaming system 1 of the first embodiment.

このように、第2実施形態に係るゲーミングシステム1000では、スロットマシン10からのゲームソフトウェア構成要素情報をプログラム供給サーバ410が受け取ると、これに呼応してプログラム供給サーバ410が、ゲームソフトウェア構成要素情報に含まれるゲーム種情報(ソフトウェア識別情報)に対応するゲームソフトウェア構成要素をデータベース416から読み出して、ゲームソフトウェア構成要素情報の送信元のスロットマシン10にダウンロードする。   Thus, in the gaming system 1000 according to the second embodiment, when the program supply server 410 receives the game software component information from the slot machine 10, the program supply server 410 responds to the game software component information by the game software component information. The game software component corresponding to the game type information (software identification information) included in is read from the database 416 and downloaded to the slot machine 10 that is the transmission source of the game software component information.

そして、スロットマシン10におけるゲームの終了に伴ってゲーム処理データがスロットマシン10から決済サーバ1001に送信されると、ゲーム処理データ中の遊技履歴データに基づいて、スロットマシン10のプレーヤの課金情報が決済サーバ1001で生成され、決済情報として決済処理用サーバ310に出力されて、その課金情報に対する決済処理が決済処理用サーバ310において行われる。   When the game processing data is transmitted from the slot machine 10 to the settlement server 1001 when the game in the slot machine 10 ends, the charging information of the player of the slot machine 10 is based on the game history data in the game processing data. Generated by the settlement server 1001 and output to the settlement processing server 310 as settlement information, and settlement processing for the billing information is performed in the settlement processing server 310.

決済処理用サーバ310における決済処理の結果は、決済情報として決済処理用サーバ310から決済サーバ1001に送信され、決済サーバ1001は、受信した決済情報をスロットマシン10に出力する。スロットマシン10は、決済サーバ1001から入力された決済情報によって示される決済結果の画像(図12参照)をロウワーディスプレイ16に表示して、決済結果をプレーヤに提示する。   The result of the payment processing in the payment processing server 310 is transmitted as payment information from the payment processing server 310 to the payment server 1001, and the payment server 1001 outputs the received payment information to the slot machine 10. The slot machine 10 displays the settlement result image (see FIG. 12) indicated by the settlement information input from the settlement server 1001 on the lower display 16 and presents the settlement result to the player.

したがって、第2実施形態に係るゲーミングシステム1000によっても、第1実施形態に係るゲーミングシステム1と同様に、スロットマシン10(ゲーミングターミナル)においてプレーヤに費用を課金することで、単一のスロットマシン10(ゲーミングターミナル)においてプレーヤが複数のゲームをプレイできる環境を、合理的に提供することができる。   Therefore, even in the gaming system 1000 according to the second embodiment, similarly to the gaming system 1 according to the first embodiment, a single slot machine 10 can be charged by charging the player at the slot machine 10 (gaming terminal). An environment in which a player can play a plurality of games at (gaming terminal) can be provided rationally.

また、第2実施形態に係るゲーミングシステム1000によれば、ゲームソフトウェア(ゲームソフトウェア構成要素)の管理を、プログラム供給サーバ410が設置されたゲームソフトウェア会社400において行い、プレーヤがスロットマシン10で行ったプレイに対する課金処理の中継の管理を、決済サーバ1001が設置されたカジノ2において行うことになる。このため、情報管理の分散化によるセキュリティー対策の向上を図ることができる。また、ゲームソフトウェア(ゲームソフトウェア構成要素)の管理をカジノ2側において行う必要がなく、ゲームソフトウェア会社400において行えるようになるので、ゲームソフトウェア(ゲームソフトウェア構成要素)のメンテナンス性を向上させることができる。   Further, according to the gaming system 1000 according to the second embodiment, management of game software (game software components) is performed in the game software company 400 in which the program supply server 410 is installed, and the player is performed in the slot machine 10. Management of the billing processing relay for the play is performed in the casino 2 in which the settlement server 1001 is installed. For this reason, it is possible to improve security measures by distributing information management. Further, since it is not necessary to manage the game software (game software component) on the casino 2 side and the game software company 400 can manage it, the maintainability of the game software (game software component) can be improved. .

なお、第2実施形態では、カジノ2が一つである場合について説明したが、複数のカジノ2の各スロットマシン10(ゲーミングターミナル)が同一のゲームソフトウェア会社400のプログラム供給サーバ410からゲームソフトウェア(ゲームソフトウェア構成要素)をダウンロードされる構成とすることもできる。同様に、複数のカジノ2の決済サーバ1001が同一のクレジットカード会社300の決済処理用サーバ310に課金情報を送信し、決済結果を示す決済情報の返送を受けるように構成することもできる。   In the second embodiment, the case where there is one casino 2 has been described. However, each slot machine 10 (gaming terminal) of a plurality of casinos 2 has game software (from the program supply server 410 of the same game software company 400). The game software component) may be downloaded. Similarly, the payment servers 1001 of the plurality of casinos 2 may be configured to transmit the billing information to the payment processing server 310 of the same credit card company 300 and receive the payment information indicating the payment result.

また、第1実施形態や第2実施形態では、サーバ100や決済サーバ1001による管理対象がスロットマシン10だけであるゲーミングシステム1,1000を例にとって説明した。しかし、例えばキノゲームやロッタリーゲーム、ビンゴゲーム等の他のゲーム用のターミナルやシステム、キャッシャといった、スロットマシン10以外の要素を更に管理対象に含むゲーミングシステムについても、本発明を適用することが可能である。   In the first embodiment and the second embodiment, the gaming systems 1 and 1000 in which the server 100 and the payment server 1001 are managed only by the slot machine 10 have been described as an example. However, the present invention can also be applied to a gaming system that further includes elements other than the slot machine 10, such as terminals, systems, and cashiers for other games such as kino games, lottery games, and bingo games. is there.

以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではなく、各手段等の具体的構成は、適宜設計変更可能である。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。   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.

本発明に係るゲーミングシステムによるゲーム制御方法を概略的に示すフローチャートである。10 is a flowchart schematically showing a game control method by the gaming system according to the present invention. 本発明の第1実施形態に係るゲーミングシステムのネットワーク概略図である。1 is a network schematic diagram of a gaming system according to a first embodiment of the present invention. 本発明の第1実施形態に係るサーバの内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the server which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係るスロットマシン(ゲーミングターミナル)を模式的に示す斜視図である。FIG. 3 is a perspective view schematically showing the slot machine (gaming terminal) according to the first embodiment of the present invention. 図4に示したスロットマシンの内部構成を示すブロック図である。FIG. 5 is a block diagram showing an internal configuration of the slot machine shown in FIG. 4. 本発明の第1実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the server and slot machine which concern on 1st Embodiment of this invention. 本発明の第1実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the server and slot machine which concern on 1st Embodiment of this invention. 本発明の第1実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the server and slot machine which concern on 1st Embodiment of this invention. 本発明の第1実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the server and slot machine which concern on 1st Embodiment of this invention. スロットマシンのロウワーディスプレイに表示される画像を示す図である。It is a figure which shows the image displayed on the lower display of a slot machine. スロットマシンのロウワーディスプレイに表示される画像を示す図である。It is a figure which shows the image displayed on the lower display of a slot machine. (a),(b)は、スロットマシンのロウワーディスプレイに表示される画像を示す図である。(A), (b) is a figure which shows the image displayed on the lower display of a slot machine. ゲーム実行処理を示すフローチャートである。It is a flowchart which shows a game execution process. スロットマシンのロウワーディスプレイに表示される画像を示す図である。It is a figure which shows the image displayed on the lower display of a slot machine. 本発明の第2実施形態に係るゲーミングシステムのネットワーク概略図である。FIG. 5 is a network schematic diagram of a gaming system according to a second embodiment of the present invention. 図15に示した決済サーバの内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the payment server shown in FIG. 図15に示したプログラム供給サーバの内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the program supply server shown in FIG. 本発明の第2実施形態に係るスロットマシンとプログラム供給サーバと決済サーバとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the slot machine which concerns on 2nd Embodiment of this invention, a program supply server, and a payment server. 本発明の第2実施形態に係るスロットマシンとプログラム供給サーバと決済サーバとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the slot machine which concerns on 2nd Embodiment of this invention, a program supply server, and a payment server. 本発明の第2実施形態に係るスロットマシンとプログラム供給サーバと決済サーバとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the slot machine which concerns on 2nd Embodiment of this invention, a program supply server, and a payment server. 本発明の第2実施形態に係るスロットマシンとプログラム供給サーバと決済サーバとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the slot machine which concerns on 2nd Embodiment of this invention, a program supply server, and a payment server. 本発明の第2実施形態に係るスロットマシンとプログラム供給サーバと決済サーバとにおいて行われる処理を示すフローチャートである。It is a flowchart which shows the process performed in the slot machine which concerns on 2nd Embodiment of this invention, a program supply server, and a payment server.

符号の説明Explanation of symbols

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 gaming system 2 casino 3 computer room 4 hub 5 casino floor 6 LAN (network)
7 Router 8 Modem 9,9-1 Virtual leased line 10 Slot machine (gaming terminal)
11 Cabinet 12 Top Box 13 Main Door 16 Lower Display 21 Coin Acceptor 22 Bill Validator 23 Input Button 29 Speaker 33 Upper Display 34 Foot Display 35 Ticket Printer 36 Card Reader 37 Data Display 38 Keypad 39 Bar Coded Ticket 40 Controller 41 CPU
42 memory 43 hard disk drive 46 firewall 47 lamp 69 touch panel 100 server 101 processor (second controller)
102 memory 103 display 104 network interface 105 firewall 106 database (first memory, second memory)
106-1 database (second memory)
110 (111 to 114) Game software 120 (121 to 124) Authentication program 130 Data 131 Game data 132 Gaming terminal data 133 Player data 134 Route data 135 Venue data 140 Analysis tool 141 Data analysis application 142 Software version management application 200 Portable terminal 300 Credit card company 310 Payment processing server 400 Game software company 410 Program supply server (first server)
411 processor (second controller)
412 Memory 413 Display 414 Network interface 415 Firewall 416 Database (first memory)
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:
前記プレーヤ識別情報は、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含んでいることを特徴とする請求項1記載のゲーミングシステム用サーバ。   The player identification information is an ID code read from a player-specific card by a contact-type or non-contact-type reader of the gaming terminal, or biological information of the player read from the player's body by a scanner of the gaming terminal The gaming system server according to claim 1, further comprising: 前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記コントローラは、
(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のサーバと第2のサーバとを備えるゲーミングシステム用サーバであり、
前記第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.
前記プレーヤ識別情報は、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含んでいることを特徴とする請求項4記載のゲーミングシステム用サーバ。   The player identification information is an ID code read from a player-specific card by a contact-type or non-contact-type reader of the gaming terminal, or biological information of the player read from the player's body by a scanner of the gaming terminal The gaming system server according to claim 4, further comprising: 前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含んでおり、
前記第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コード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含んでいることを特徴とする請求項7記載のゲーミングシステム。   The player identification information is an ID code read from a player-specific card by a contact-type or non-contact-type reader of the gaming terminal, or biological information of the player read from the player's body by a scanner of the gaming terminal The gaming system according to claim 7, further comprising: 前記ゲーミングターミナルはディスプレイを更に有しており、
前記プレーヤ識別情報は、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られた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:
前記プレーヤ識別情報を、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含むものとすることを特徴とする請求項10記載のゲーミングシステム用サーバの制御方法。   The player identification information is an ID code read from a player-specific card by a contact-type or non-contact-type reader of the gaming terminal, or biological information of the player read from the player's body by a scanner of the gaming terminal The gaming system server control method according to claim 10, further comprising: 前記プレーヤ識別情報を、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含むものとし、
前記コントローラが、
(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のサーバと第2のサーバとを備えるゲーミングシステム用サーバの制御方法であり、
前記第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:
前記プレーヤ識別情報を、前記ゲーミングターミナルの接触式又は非接触式のリーダによりプレーヤ固有のカードから読み取られたIDコード、或いは、前記ゲーミングターミナルのスキャナによりプレーヤの身体から読み取られた該プレーヤの生体情報を含むものとすることを特徴とする請求項13記載のゲーミングシステム用サーバの制御方法。   The player identification information is an ID code read from a player-specific card by a contact-type or non-contact-type reader of the gaming terminal, or biological information of the player read from the player's body by a scanner of the gaming terminal The gaming system server control method according to claim 13, wherein: 前記プレーヤ識別情報を、前記ゲーミングターミナルにおいてプレーヤのクレジットカードから読み取られたIDコード及びカード発行会社識別情報とを含むものとし、
前記第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 player identification information is an ID code read from a player-specific card by a contact-type or non-contact-type reader of the gaming terminal, or biological information of the player read from the player's body by a scanner of the gaming terminal The gaming system control method according to claim 16, further 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:
JP2007230114A 2006-10-17 2007-09-05 Gaming system server and control method thereof, gaming system and control method thereof Pending JP2008100052A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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