[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7282716B2 - ticket authentication system - Google Patents

ticket authentication system Download PDF

Info

Publication number
JP7282716B2
JP7282716B2 JP2020100460A JP2020100460A JP7282716B2 JP 7282716 B2 JP7282716 B2 JP 7282716B2 JP 2020100460 A JP2020100460 A JP 2020100460A JP 2020100460 A JP2020100460 A JP 2020100460A JP 7282716 B2 JP7282716 B2 JP 7282716B2
Authority
JP
Japan
Prior art keywords
ticket
player
information
gaming machine
personal identification
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.)
Active
Application number
JP2020100460A
Other languages
Japanese (ja)
Other versions
JP2021196668A (en
Inventor
慎二 古賀
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.)
Konami Gaming Inc
Original Assignee
Konami Gaming Inc
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 Konami Gaming Inc filed Critical Konami Gaming Inc
Priority to JP2020100460A priority Critical patent/JP7282716B2/en
Publication of JP2021196668A publication Critical patent/JP2021196668A/en
Application granted granted Critical
Publication of JP7282716B2 publication Critical patent/JP7282716B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本開示は、チケット認証システムに関する。 The present disclosure relates to ticket authentication systems.

特許文献1は、カジノのキャッシュレスシステムを開示する。キャッシュレスシステムは、紙のチケットを用いてクレジットの払い出しを行うゲーミングマシンを備える。ゲーミングマシンは、クレジット残高に相当する金額を符号化したバーコードを印刷した用紙をチケットとして出力する。また、ゲーミングマシンは、プレイヤーから受け付けたチケットに印刷されたバーコードを読み取り、読み取った符号にかかる金額に相当するクレジット額を当該ゲーミングマシンに蓄積する。現金払出装置は、プレイヤーから受け付けたチケットに印刷されたバーコードを読み取り、読み取った符号にかかる金額に相当する現金をプレイヤーに払い出して換金する。他のゲーミングマシンまたは現金払出装置は、バーコードの生成時に用いられる所定の乱数に基づいて、チケットの正当性を判定する。これにより、チケットの偽造が防止される。 Patent Literature 1 discloses a casino cashless system. The cashless system includes a gaming machine that pays out credits using paper tickets. The gaming machine outputs, as a ticket, a sheet of paper printed with a barcode that encodes the amount corresponding to the credit balance. Also, the gaming machine reads the bar code printed on the ticket received from the player, and accumulates in the gaming machine the amount of credit corresponding to the amount of the read code. The cash dispenser reads a bar code printed on a ticket received from a player, and dispenses cash corresponding to the amount of money corresponding to the read code to the player. Other gaming machines or cash dispensers determine the legitimacy of tickets based on predetermined random numbers used when generating barcodes. This prevents ticket forgery.

特開2003-175152号公報JP-A-2003-175152

特許文献1記載のシステムはチケットを追跡する手段を有していないため、プレイヤー間でチケットが移動したことを検出することはできない。したがって、プレイヤーは他のプレイヤーのチケットを入手して使用することができる。カジノにおける年齢制限の厳格化、カジノの配当に対する適切な課税、チケットの盗難・紛失リスクの低減、カジノを利用した資金洗浄の防止などを鑑みて、本開示は、プレイヤーのチケットが他のプレイヤーによって使用されることを防止することができる技術を提供する。 Since the system described in Patent Literature 1 does not have means for tracking tickets, it cannot detect the movement of tickets between players. Therefore, players can obtain and use other players' tickets. In view of stricter age restrictions in casinos, appropriate taxation on casino dividends, reduction of the risk of ticket theft or loss, prevention of money laundering using casinos, etc., this disclosure is intended to To provide a technique capable of preventing use.

本開示の一側面に係るチケット認証システムは、端末および認証サーバを備える。端末は、チケット受付手段と個人識別情報取得手段とを備える。チケット受付手段は、プレイヤーからチケットを受け付けてチケット情報を読み取る。個人識別情報取得手段は、チケットを使用するプレイヤーの個人識別情報を取得する。認証サーバは、端末と通信可能に構成され、チケット情報と個人識別情報とを関連付けて記憶する記憶部を有する。端末は、プレイヤーからチケットを受け付けて、読み取ったチケット情報と取得した個人識別情報とを認証サーバに送信する。認証サーバは、記憶部を参照して、チケット情報が端末から送信された個人識別情報と関連付けられているか否かを判定する。チケット情報が端末から送信された個人識別情報と関連付けられていないと認証サーバにより判定された場合には、端末はプレイヤーによるチケットの使用を許可しない。 A ticket authentication system according to one aspect of the present disclosure includes a terminal and an authentication server. The terminal includes ticket acceptance means and personal identification information acquisition means. The ticket accepting means accepts tickets from players and reads ticket information. The personal identification information obtaining means obtains personal identification information of the player who uses the ticket. The authentication server is configured to be communicable with the terminal, and has a storage unit that associates and stores ticket information and personal identification information. The terminal accepts the ticket from the player and transmits the read ticket information and the acquired personal identification information to the authentication server. The authentication server refers to the storage unit and determines whether the ticket information is associated with the personal identification information transmitted from the terminal. If the authentication server determines that the ticket information is not associated with the personal identification information sent from the terminal, the terminal does not allow the player to use the ticket.

このチケット認証システムにおいては、チケットを使用するプレイヤーの個人識別情報が、チケットが使用される端末によって取得される。端末により読み取られたチケット情報および取得された個人識別情報は、認証サーバに送信される。送信されたチケット情報および個人識別情報の関連性が、認証サーバの記憶部に記憶されたチケット情報と個人識別情報との関連性に基づいて判定される。チケット情報が端末から送信された個人識別情報と関連付けられていないと認証サーバにより判定された場合には、端末におけるプレイヤーによるチケットの使用が許可されない。このように、チケット認証システムは、チケットを使用するプレイヤーの個人識別情報と、当該チケットに関連付けられたプレイヤーの個人識別情報とを照合することにより、プレイヤーのチケットが他のプレイヤーによって使用されることを防止できる。 In this ticket authentication system, the personal identification information of the player using the ticket is acquired by the terminal where the ticket is used. The ticket information read by the terminal and the acquired personal identification information are sent to the authentication server. The relevance between the transmitted ticket information and personal identification information is determined based on the relevance between the ticket information and personal identification information stored in the storage unit of the authentication server. If the authentication server determines that the ticket information is not associated with the personal identification information sent from the terminal, the player is not permitted to use the ticket at the terminal. In this way, the ticket validation system can verify that a player's ticket is being used by another player by matching the personal identification information of the player using the ticket with the personal identification information of the player associated with that ticket. can be prevented.

一実施形態においては、端末は、プレイヤーから金銭を受け付けてクレジット残高とする金銭受領手段と、プレイヤーにゲームを提供してゲームの結果に応じてクレジット残高を変動させるゲーム実行手段と、クレジット残高をチケットとして出力するチケット発行手段とをさらに有するゲーミングマシンであって、ゲーミングマシンは、プレイヤーから金銭を受け付けた際に、プレイヤーの個人識別情報を取得して、ゲーミングマシンの識別情報と個人識別情報とを認証サーバに送信し、認証サーバは、ゲーミングマシンにより送信された個人識別情報をゲーミングマシンの現在のプレイヤー情報として記憶し、認証サーバは、ゲーミングマシンがクレジット残高をチケットとして出力した際に、出力されたチケットの情報を当該ゲーミングマシンの現在のプレイヤー情報と関連付けて記憶してもよい。 In one embodiment, the terminal includes money receiving means for receiving money from a player and setting it as a credit balance, game execution means for providing a game to the player and changing the credit balance according to the game result, and credit balance. and ticket issuing means for outputting as a ticket, wherein the gaming machine acquires the player's personal identification information when money is received from the player, and combines the gaming machine's identification information with the personal identification information. to the authentication server, the authentication server stores the personal identification information sent by the gaming machine as the current player information of the gaming machine, and the authentication server outputs when the gaming machine outputs the credit balance as a ticket The information of the issued ticket may be stored in association with the current player information of the gaming machine.

プレイヤーがゲーミングマシンに金銭を投入した場合、プレイヤーの個人識別情報がゲーミングマシンによって取得され、ゲーミングマシンの識別情報と個人識別情報とが認証サーバに送信される。ゲーミングマシンにより送信された個人識別情報はゲーミングマシンの現在のプレイヤー情報として認証サーバに記憶される。ゲーミングマシンにおいてクレジット残高がチケットとして出力された場合、出力されたチケットの情報が当該ゲーミングマシンの現在のプレイヤー情報と関連付けて記憶される。このように、ゲーミングマシンにおいてクレジットの払い出しをする場合に、認証サーバは、出力されるチケットの情報とプレイヤー情報とを関連付けて記憶することができる。 When the player puts money into the gaming machine, the player's personal identification information is acquired by the gaming machine, and the gaming machine's identification information and the personal identification information are sent to the authentication server. The personal identification information sent by the gaming machine is stored in the authentication server as the gaming machine's current player information. When the credit balance is output as a ticket in the gaming machine, the information of the output ticket is stored in association with the current player information of the gaming machine. In this way, when paying out credits in a gaming machine, the authentication server can associate and store the ticket information to be output and the player information.

一実施形態においては、ゲーミングマシンは、プレイヤーからチケットを受け付けた際に、プレイヤーの個人識別情報を取得し、認証サーバは、ゲーミングマシンの取得した個人識別情報がチケットから読み取ったチケット情報に関連付けて記憶されている個人識別情報に該当するかを判定してもよい。チケット認証システムは、ゲーミングマシンにおいてプレイヤーからチケットを受け付ける場合に、チケットを使用するプレイヤーの個人識別情報と、当該チケットに関連付けられたプレイヤーの個人識別情報とを照合することにより、プレイヤーのチケットが他のプレイヤーによって使用されることを防止できる。 In one embodiment, the gaming machine acquires the player's personal identification information when accepting a ticket from the player, and the authentication server associates the personal identification information acquired by the gaming machine with the ticket information read from the ticket. It may be determined whether it corresponds to the stored personal identification information. When accepting a ticket from a player on a gaming machine, the ticket authentication system checks the personal identification information of the player using the ticket with the personal identification information of the player associated with the ticket, so that the ticket of the player can be used by others. can be prevented from being used by any player.

一実施形態においては、端末は、プレイヤーから受け付けたチケットに応じた金銭を払い出す換金装置であって、換金装置は、プレイヤーからチケットを受け付けた際に、プレイヤーの個人識別情報を取得し、認証サーバは、換金装置の取得した個人識別情報がチケットから読み取ったチケット情報に関連付けて記憶されている個人識別情報に該当するかを判定してもよい。チケット認証システムは、換金装置においてプレイヤーからチケットを受け付ける場合に、チケットを使用するプレイヤーの個人識別情報と、当該チケットに関連付けられたプレイヤーの個人識別情報とを照合することにより、プレイヤーのチケットが他のプレイヤーによって使用されることを防止できる。 In one embodiment, the terminal is a money exchange device that pays out money corresponding to a ticket accepted from a player, and the money exchange device acquires the player's personal identification information when accepting the ticket from the player, and authenticates the ticket. The server may determine whether the personal identification information acquired by the money exchange device corresponds to the personal identification information stored in association with the ticket information read from the ticket. When the ticket authentication system accepts a ticket from a player at a cash exchange device, the ticket authentication system compares the personal identification information of the player who uses the ticket with the personal identification information of the player associated with the ticket, so that the ticket of the player can be used by other people. can be prevented from being used by any player.

一実施形態においては、チケット認証システムは、端末および認証サーバと通信可能に構成され、チケットの正当性を検証するチケット検証部と、チケットの管理情報を記憶するチケット管理部とを有するチケットサーバをさらに備え、認証サーバは、チケット情報が端末から送信された個人識別情報と関連付けられていると判定した場合に、チケットサーバにチケットの検証を指示し、チケットサーバは、チケット情報およびチケット管理部に記憶された情報に基づいて、チケットを認可するか否かを判定した結果を端末へ送信し、端末は、チケットを認可する結果をチケットサーバから受信した場合にはチケットを使用可能とし、チケットを認可しない結果をチケットサーバから受信した場合にはチケットを使用不可とする処理を実行してもよい。このように構成することで、チケット認証システムは、チケットの所有者の照合だけでなくチケットの正当性を判定した上でチケットを使用可能にすることができる。 In one embodiment, a ticket authentication system includes a ticket server configured to be able to communicate with a terminal and an authentication server, and having a ticket verification unit that verifies the validity of a ticket and a ticket management unit that stores ticket management information. In addition, when the authentication server determines that the ticket information is associated with the personal identification information sent from the terminal, it instructs the ticket server to verify the ticket, and the ticket server sends the ticket information and the ticket management unit Based on the stored information, the result of determining whether or not to approve the ticket is transmitted to the terminal, and when the terminal receives the result of ticket approval from the ticket server, the terminal makes the ticket usable and accepts the ticket. If a result of non-authorization is received from the ticket server, a process of disabling the ticket may be executed. By configuring in this way, the ticket authentication system can make the ticket usable after determining the legitimacy of the ticket as well as verifying the owner of the ticket.

一実施形態においては、チケット情報は、少なくとも金額およびチケット検証情報を含んでもよい。一実施形態においては、チケットは、チケット情報を示す識別子が印刷された物理媒体であってもよい。一実施形態においては、チケットは、チケット情報を示す電子情報であってもよい。 In one embodiment, the ticket information may include at least the amount and ticket verification information. In one embodiment, the ticket may be a physical medium printed with an identifier indicating ticket information. In one embodiment, the ticket may be electronic information representing ticket information.

一実施形態においては、端末は個人識別情報としてプレイヤーの生体認証情報を取得してもよい。一実施形態においては、端末は個人識別情報としてプレイヤーに予め付与された識別情報を取得してもよい。 In one embodiment, the terminal may obtain the player's biometric information as personal identification information. In one embodiment, the terminal may acquire identification information given in advance to the player as personal identification information.

本開示によれば、プレイヤーのチケットが他のプレイヤーによって使用されることを防止することができる技術が提供される。 According to the present disclosure, techniques are provided that can prevent a player's ticket from being used by another player.

実施形態に係る認証システムを備えるゲーミングシステムを示す構成図である。1 is a configuration diagram showing a gaming system including an authentication system according to an embodiment; FIG. 図1に示されるゲーミングマシンの斜視図である。2 is a perspective view of the gaming machine shown in FIG. 1; FIG. 図2に示されるゲーミングマシンの構成を示すブロック図である。3 is a block diagram showing the configuration of the gaming machine shown in FIG. 2; FIG. プレイヤートラッキングユニットの斜視図である。Fig. 3 is a perspective view of a player tracking unit; 図4に示されるプレイヤートラッキングユニットの構成を示すブロック図である。5 is a block diagram showing the configuration of a player tracking unit shown in FIG. 4; FIG. プレイヤートラッキングユニットの他の構成例を示すブロック図である。FIG. 11 is a block diagram showing another configuration example of the player tracking unit; 図1に示されるキオスクの斜視図である。2 is a perspective view of the kiosk shown in FIG. 1; FIG. 図7のキオスクの構成を示すブロック図である。8 is a block diagram showing the configuration of the kiosk of FIG. 7; FIG. 図1に示される認証サーバの構成を示すブロック図である。2 is a block diagram showing the configuration of an authentication server shown in FIG. 1; FIG. (A)は図9に示される現在プレイヤーDBに格納されるデータの一例であり、(B)は図9に示されるチケットDBに格納されるデータの一例である。(A) is an example of data stored in the current player DB shown in FIG. 9, and (B) is an example of data stored in the ticket DB shown in FIG. (A)は図9に示される現在プレイヤーDBに格納されるデータの他の例であり、(B)は図9に示されるチケットDBに格納されるデータの他の例である。(A) is another example of data stored in the current player DB shown in FIG. 9, and (B) is another example of data stored in the ticket DB shown in FIG. 顔識別サーバの構成を示すブロック図である。4 is a block diagram showing the configuration of a face identification server; FIG. 図12の顔ID_DBに格納されるデータの一例である。13 is an example of data stored in the face ID_DB of FIG. 12; ゲーミングマシンにおける紙幣挿入からキャッシュアウト処理までを示すフローチャートである。4 is a flow chart showing a process from paper money insertion to cashout processing in a gaming machine. キオスクにおけるチケット換金処理を示すフローチャートである。It is a flowchart which shows the ticket conversion process in a kiosk. ゲーミングマシンにおけるチケット受付処理を示すフローチャートである。4 is a flowchart showing ticket acceptance processing in the gaming machine;

以下、添付図面を参照して実施形態にかかるゲーミングマシンについて説明する。なお、各図において同一または相当部分には同一の符号を付し、重複する説明を省略する。 A gaming machine according to an embodiment will be described below with reference to the accompanying drawings. In addition, the same reference numerals are given to the same or corresponding parts in each figure, and overlapping explanations are omitted.

実施形態に係る認証システムは、例えばカジノ施設に導入されるキャッシュレスのチケットインチケットアウト(TITO)システムに追加される。認証システムは、チケットの発行時においてプレイヤーの個人識別情報と当該チケットのチケット情報とを関連付けて記憶する。認証システムは、チケットの使用時においてチケットを使用するプレイヤーから個人識別情報を取得する。認証システムは、取得された個人識別情報と当該チケットのチケット情報に関連付けられた個人識別情報とを照合し、正規の所有者であるプレイヤーのみにチケットの使用を許可する。認証システムは、あるプレイヤーのチケットを他のプレイヤーが使用することを防止して、これによりプレイヤー間のチケットの譲渡または盗難を抑制する。 The authentication system according to the embodiment is added, for example, to a cashless ticket-in-ticket-out (TITO) system installed in casino facilities. The authentication system associates and stores the personal identification information of the player and the ticket information of the ticket when the ticket is issued. The authentication system obtains personal identification information from the player using the ticket at the time the ticket is used. The authentication system compares the acquired personal identification information with the personal identification information associated with the ticket information of the ticket, and permits only the player who is the legitimate owner to use the ticket. The authentication system prevents one player's ticket from being used by another player, thereby inhibiting transfer or theft of tickets between players.

図1は、実施形態に係る認証システム2を備えるゲーミングシステム1を示す構成図である。図1に示されるゲーミングシステム1は、ゲーミングマシン10(端末の一例)、キオスク20(端末の一例)、カジノケージ装置30、ミドルウェアサーバシステム40、データベースサーバシステム50、および認証サーバ60を備える。認証システム2(チケット認証システムの一例)は、端末であるゲーミングマシン10および/またはキオスク20と、認証サーバ60とを備える。ゲーミングシステム1の構成要素それぞれは、ネットワークNを介して互いに通信可能に接続される。 FIG. 1 is a configuration diagram showing a gaming system 1 including an authentication system 2 according to an embodiment. A gaming system 1 shown in FIG. 1 includes a gaming machine 10 (an example of a terminal), a kiosk 20 (an example of a terminal), a casino cage device 30, a middleware server system 40, a database server system 50, and an authentication server 60. The authentication system 2 (an example of a ticket authentication system) includes a gaming machine 10 and/or a kiosk 20 that are terminals, and an authentication server 60 . Each component of the gaming system 1 is connected to each other via a network N so as to be able to communicate with each other.

ゲーミングマシン10は、プレイヤーから金銭を受け付けてクレジット残高とする金銭受領手段と、所定のクレジットを代償としてプレイヤーにゲームを提供し、ゲームの結果に応じてクレジット残高を変動させるゲーム実行手段と、クレジット残高をチケットとして出力するチケット発行手段とを有する。つまり、プレイヤーは、金銭を投入してクレジットをゲーミングマシン10に蓄積し、クレジット額の一部を賭け金としてゲームをプレイし、ゲーム終了時にクレジット残高がある場合にはキャッシュアウトボタンなどを操作してチケットを受け取ることができる。このように、チケットの発行はゲーミングマシン10によって行われる。 The gaming machine 10 includes money receiving means for receiving money from a player and setting it as a credit balance, game execution means for providing a game to the player in exchange for a predetermined amount of credit and changing the credit balance according to the result of the game, and credit ticket issuing means for outputting the balance as a ticket. In other words, the player deposits money to accumulate credits in the gaming machine 10, plays the game with a portion of the credit amount as a bet, and operates a cash-out button or the like when the game ends when there is a credit balance. you can pick up your tickets. Thus, the issuing of tickets is performed by the gaming machine 10 .

ゲーミングマシン10は、プレイヤーから金銭を受け付けた場合に、プレイヤーの個人識別情報を当該プレイヤーから取得する。個人識別情報は、プレイヤーを識別可能な情報であり、一例として、プレイヤーに予め付与された識別情報(事前登録済みの会員番号および暗証番号など)、プレイヤーの生体認証情報(顔画像、指紋、掌形、虹彩、声紋など)、プレイヤーのモバイルデバイスに記憶された情報、プレイヤーのモバイルデバイスがネットワークを介して取得可能な情報などである。ゲーミングマシン10は取得した個人識別情報を認証サーバ60へ送信し、認証サーバ60は取得されたプレイヤーの個人識別情報と発行されたチケットとの関係を記憶する。 When receiving money from a player, the gaming machine 10 acquires the player's personal identification information from the player. Personal identification information is information that can identify a player, and examples include identification information given to the player in advance (pre-registered member number and PIN number, etc.), biometric authentication information of the player (face image, fingerprint, palm shape, iris, voiceprint, etc.); The gaming machine 10 transmits the acquired personal identification information to the authentication server 60, and the authentication server 60 stores the relationship between the acquired player's personal identification information and the issued ticket.

ゲーミングマシン10は、プレイヤーからチケットを受け付けてチケット情報を読み取るチケット受付手段を備える。ゲーミングマシン10は、チケット受付手段により読み取られたチケット情報にかかる金額をデノミネーション設定に応じたクレジット額に変換し、クレジット残高に加算して蓄積する。これにより、チケットを入手したプレイヤーは、金銭を投入することなくチケットを使用してクレジット残高を確立し、確立されたクレジット残高の一部を代償としてゲームをプレイすることができる。 The gaming machine 10 includes ticket accepting means for accepting tickets from players and reading ticket information. The gaming machine 10 converts the amount associated with the ticket information read by the ticket accepting means into a credit amount according to the denomination setting, adds the credit amount to the credit balance, and accumulates the credit amount. This allows a player who obtains a ticket to use the ticket to establish a credit balance without spending money, and to play games for a portion of the established credit balance.

ゲーミングマシン10は、プレイヤーからチケットを受け付ける際に、チケットを使用するプレイヤーの個人識別情報を取得する個人識別情報取得手段を備える。使用するチケットには、プレイヤーの個人識別情報が関連付けられているため、認証サーバ60は、チケットを使用するプレイヤーから取得された個人識別情報と、当該チケットに関連付けられている個人識別情報とを照合することができる。認証サーバ60は、ゲーミングマシン10においてチケットを使用するプレイヤーから取得された個人識別情報が、ゲーミングマシン10において使用されるチケットに関連付けられた個人識別情報に該当しない場合、当該チケットの使用を許可しない。これにより、ゲーミングマシン10において、他のプレイヤーがプレイヤーのチケットを使用することが防止される。 The gaming machine 10 includes personal identification information obtaining means for obtaining personal identification information of a player who uses the ticket when accepting the ticket from the player. Since the ticket to be used is associated with the player's personal identification information, the authentication server 60 compares the personal identification information obtained from the player using the ticket with the personal identification information associated with the ticket. can do. If the personal identification information obtained from the player using the ticket on the gaming machine 10 does not correspond to the personal identification information associated with the ticket used on the gaming machine 10, the authentication server 60 does not permit the use of the ticket. . This prevents other players from using the player's ticket in the gaming machine 10 .

キオスク20は、チケットを換金するための装置であり、プレイヤーからチケットを受け付けてチケット情報を読み取るチケット受付手段を有し、プレイヤーから受け付けたチケットに応じた金銭を払い出す。 The kiosk 20 is a device for exchanging tickets for money, has ticket receiving means for receiving tickets from players and reading ticket information, and pays out money according to the tickets received from players.

キオスク20は、ゲーミングマシン10と同様に、チケットを使用するプレイヤーの個人識別情報を取得する個人識別情報取得手段を備える。認証サーバ60は、キオスク20においてチケットを使用するプレイヤーから取得された個人識別情報が当該チケットに関連付けられている個人識別情報に該当しない場合、当該チケットの使用を許可しない。これにより、キオスク20において、あるプレイヤーのチケットが他のプレイヤーによって使用されることを防止する。 The kiosk 20, like the gaming machine 10, includes personal identification information obtaining means for obtaining the personal identification information of the player who uses the ticket. If the personal identification information obtained from the player using the ticket at the kiosk 20 does not correspond to the personal identification information associated with the ticket, the authentication server 60 does not permit use of the ticket. This prevents one player's ticket from being used by another player at the kiosk 20 .

カジノケージ装置30は、カジノ施設に設けられる両替所、会計所であるケージに配置され、通貨の両替業務、現金とカジノで使用できる遊技媒体(例えばチップ)との交換業務、および、その他の金銭処理を行う際にカジノスタッフによって用いられる装置である。 The casino cage device 30 is placed in a cage that is a currency exchange office and an accounting office provided in the casino facility, and performs currency exchange business, exchange business between cash and game media (for example, chips) that can be used in the casino, and other money. A device used by casino staff in conducting transactions.

ミドルウェアサーバシステム40は、ゲーミングシステム1のオペレーティングシステムおよびアプリケーションを補助するソフトウェアを含むサーバ群である。ミドルウェアサーバシステム40は、ゲーミングシステム1のインターフェイスのソフトウェアを含むサーバ、ゲーミングシステム1のネットワークのソフトウェアを含むサーバ、プレイヤートラッキングに関するソフトウェアを含むサーバ(プレイヤートラッキングシステム)、プログレッシブジャックポットを管理するソフトウェアを含むサーバ、ウェブサーバ、チケットの正当性を検証するチケットサーバ、マーケティングに関するソフトウェアを含むサーバなどを有する。 The middleware server system 40 is a group of servers containing software that assists the operating system and applications of the gaming system 1 . The middleware server system 40 includes a server containing software for the interface of the gaming system 1, a server containing software for the network of the gaming system 1, a server containing software for player tracking (player tracking system), and software for managing progressive jackpots. It has a server, a web server, a ticket server that verifies the legitimacy of tickets, and a server that contains software related to marketing.

データベースサーバシステム50は、ゲーミングシステム1のデータを記憶するデータベースを管理するサーバ群である。データベースサーバシステム50は、プライマリデータベースサーバ51およびセカンダリデータベースサーバ52を備え、一方のサーバに障害などが発生した場合に、他方のサーバに切り換えることができる。 The database server system 50 is a group of servers that manage databases that store data of the gaming system 1 . The database server system 50 includes a primary database server 51 and a secondary database server 52, and can be switched to the other server when a failure occurs in one server.

認証サーバ60は、端末で使用されるチケットについて所有者の照合を行うサーバである。認証サーバ60は、端末であるゲーミングマシン10および/またはキオスク20と通信可能に構成される。認証サーバ60は、チケット情報と個人識別情報とを関連付けて記憶する記憶部を有する。認証サーバ60は、記憶部を参照して、チケット情報が端末から送信された個人識別情報と関連付けられているか否かを判定する。認証サーバ60は、チケット情報が端末から送信された個人識別情報と関連付けられていないと判定した場合には、その結果を端末に出力し、端末におけるプレイヤーによるチケットの使用を許可しない。 The authentication server 60 is a server that verifies the owner of the ticket used in the terminal. The authentication server 60 is configured to be able to communicate with the gaming machine 10 and/or the kiosk 20, which are terminals. The authentication server 60 has a storage unit that associates and stores ticket information and personal identification information. The authentication server 60 refers to the storage unit and determines whether the ticket information is associated with the personal identification information transmitted from the terminal. If the authentication server 60 determines that the ticket information is not associated with the personal identification information sent from the terminal, it outputs the result to the terminal and does not permit the player to use the ticket at the terminal.

ゲーミングシステム1は、上述したサーバ群または装置を連動させてカジノにかかるサービスをプレイヤーに提供する。なお、ゲーミングシステム1に含まれるゲーミングマシン10およびキオスク20は、1台であってもよいし、複数台であっても構わない。ゲーミングシステム1は、図示の形態に限定されず、図示しないサーバや端末をさらに備えてもよい。 The gaming system 1 provides casino-related services to players by linking the above-described server groups or devices. The number of the gaming machine 10 and the kiosk 20 included in the gaming system 1 may be one, or may be plural. The gaming system 1 is not limited to the illustrated form, and may further include servers and terminals (not illustrated).

以下、認証システム2の具体的な構成の詳細が説明される。最初に、ゲーミングマシン10の詳細が説明される。図2は、図1に示されるゲーミングマシンの斜視図である。図2に示すように、このゲーミングマシン10は、上部ディスプレイ101、下部ディスプレイ102、およびコントロールパネル104を有するキャビネット105を備え、プレイヤートラッキングユニット110(またはランキングユニット)および個人識別情報アクセプタ130(個人識別情報取得手段の一例)を収容することができる。キャビネット105は、さらに、後述する各部分を制御するゲーム制御部120(図3参照)を収容する。ゲーム制御部120は、さらにまた、ゲームの操作中に使用されるランダムナンバージェネレータを実装する。 Details of the specific configuration of the authentication system 2 will be described below. First, the details of the gaming machine 10 will be described. 2 is a perspective view of the gaming machine shown in FIG. 1. FIG. As shown in FIG. 2, this gaming machine 10 comprises a cabinet 105 having an upper display 101, a lower display 102 and a control panel 104, a player tracking unit 110 (or ranking unit) and a personal identification acceptor 130 (personal identification). (an example of information acquisition means) can be accommodated. The cabinet 105 further houses a game control unit 120 (see FIG. 3) that controls each part described later. Game control 120 also implements a random number generator that is used during operation of the game.

上部ディスプレイ101および下部ディスプレイ102は、いずれも液晶ディスプレイ装置または有機ELディスプレイ装置に代表される平面パネルディスプレイ装置であってもよく、それぞれゲーム制御部120を介して制御されることによってディスプレイ装置103として機能する。なお、図2では上部ディスプレイ101および下部ディスプレイ102でディスプレイ装置103を構成した例を示したが、ディスプレイ装置103は単一のディスプレイで構成しても良いし、3以上のディスプレイで構成しても構わない。 Both the upper display 101 and the lower display 102 may be flat panel display devices typified by a liquid crystal display device or an organic EL display device. Function. Although FIG. 2 shows an example in which the display device 103 is composed of the upper display 101 and the lower display 102, the display device 103 may be composed of a single display, or may be composed of three or more displays. I do not care.

スピーカ106は、キャビネット105の左右に設けられ、ゲーム制御部120を介して制御されることによってサウンドがプレイヤーに提供される。コントロールパネル104上には、紙幣/チケット識別ユニット107(チケット受付手段の一例)、プリンタユニット108(チケット発行手段の一例)、および操作部109が設けられる。 The speakers 106 are provided on the left and right sides of the cabinet 105 and are controlled via the game control unit 120 to provide sound to the player. On the control panel 104, a bill/ticket identification unit 107 (an example of ticket accepting means), a printer unit 108 (an example of ticket issuing means), and an operation section 109 are provided.

プレイヤートラッキングユニット110は、例えば、図2に示すように、下部ディスプレイ102の下のキャビネット105の前面の中央に収容される。プレイヤートラッキングユニット110は、プレイヤー識別カードを認識するカードリーダー、データをプレイヤーに提示するディスプレイ、およびプレイヤーによる入力を受け付けるキーパッドを含む。このタイプのプレイヤートラッキングユニット110は、後述するゲーム制御部120または外部システムと共に協調動作することによって、プレイヤーによってカードリーダーに挿入されたプレイヤー識別カードに記録された情報を読み取り、その情報および/または外部システムと通信することによって取得された情報をディスプレイ上に表示する。さらに、プレイヤーからの入力がキーパッドによって受け付けられ、ディスプレイがその入力に従って変更され、必要に応じて外部システムとの通信が実行される。 The player tracking unit 110 is housed, for example, in the center of the front of the cabinet 105 below the lower display 102, as shown in FIG. The player tracking unit 110 includes a card reader that recognizes player identification cards, a display that presents data to the player, and a keypad that accepts input by the player. This type of player tracking unit 110 reads the information recorded on the player identification card inserted into the card reader by the player and reads the information and/or the external Display information obtained by communicating with the system on the display. Additionally, input from the player is accepted by the keypad, the display is changed accordingly, and communication with external systems is performed as necessary.

個人識別情報アクセプタ130は、プレイヤーの個人識別情報を取得するために設けられ、図2に示した例では、キャビネット105前面の下部ディスプレイ102とプレイヤートラッキングユニット110との間に収容されている。個人識別情報アクセプタ130は、プレイヤーの個人識別情報を取得する。個人識別情報アクセプタ130は、一例として、カードリーダー、キーパッド等の入力装置、カメラ、生体認証情報取得装置、ワイヤレスインターフェイスユニットなどである。個人識別情報アクセプタ130としてカードリーダーを備える場合、カードリーダーは、カードに記憶された個人識別情報を読み込む。個人識別情報アクセプタ130として入力装置を備える場合、入力装置は、プレイヤーから入力された暗証番号などを受け付ける。個人識別情報アクセプタ130としてカメラを備える場合、カメラはゲーミングマシン10の前に座るプレイヤーの姿を撮像する。顔認識技術を利用してプレイヤーを識別する場合にはプレイヤーの顔を撮像するようにカメラは配置されるが、顔以外の外観についての物理的な特性でプレイヤーを識別する場合には顔以外の外観を撮像するように配置してもよい。個人識別情報アクセプタ130として生体認証情報取得装置を備える場合、生体認証情報取得装置はプレイヤーの指紋、掌形、虹彩、声紋などを取得する。個人識別情報アクセプタ130としてワイヤレスインターフェイスユニットを備える場合、ワイヤレスインターフェイスユニットは、プレイヤーの所有するモバイルデバイスと通信し、モバイルデバイスに記憶された個人を識別可能な情報を取得する。また、ワイヤレスインターフェイスユニットは、モバイルデバイスがネットワークを介して取得した情報を受信する構成としてもよい。図2の例においては、個人識別情報アクセプタ130としてカメラ131がキャビネット105に設けられている。個人識別情報アクセプタ130は、取得したプレイヤーの個人識別情報を、後述するゲーム制御部120に通知する。 A personal identification acceptor 130 is provided for obtaining personal identification information of a player, and in the example shown in FIG. A personal identification acceptor 130 obtains the player's personal identification information. The personal identification information acceptor 130 is, for example, a card reader, an input device such as a keypad, a camera, a biometric information acquisition device, a wireless interface unit, or the like. If a card reader is provided as the personal identification information acceptor 130, the card reader reads the personal identification information stored on the card. When an input device is provided as the personal identification information acceptor 130, the input device receives a personal identification number or the like input by the player. When a camera is provided as the personal identification information acceptor 130 , the camera takes an image of the player sitting in front of the gaming machine 10 . When identifying a player using facial recognition technology, the camera is positioned to image the player's face, but when identifying a player by physical characteristics of appearance other than the face, You may arrange|position so that an exterior may be imaged. When a biometric information acquisition device is provided as the personal identification information acceptor 130, the biometric information acquisition device acquires the player's fingerprint, palm shape, iris, voiceprint, and the like. If a wireless interface unit is provided as the personal identification information acceptor 130, the wireless interface unit communicates with a mobile device owned by a player to obtain personally identifiable information stored on the mobile device. The wireless interface unit may also be configured to receive information obtained by the mobile device over the network. In the example of FIG. 2, a camera 131 is provided in cabinet 105 as personal identification information acceptor 130 . The personal identification information acceptor 130 notifies the acquired personal identification information of the player to the game control unit 120, which will be described later.

紙幣/チケット識別ユニット107は、紙幣/チケットが挿入される挿入開口部を露出させた状態でコントロールパネル104に配置されており、挿入口の内側には各種センサで紙幣/チケットを識別する識別部が設けられ、識別部の出力口側には紙幣/チケット貯留部が設けられている。紙幣/チケット識別ユニット107は、紙幣を受け付けて種別を識別し、後述するゲーム制御部120に通知する。紙幣/チケット識別ユニット107は、チケットを受け付けて、チケット情報をチケットから読み込み、後述するゲーム制御部120にチケット情報を通知する。 The banknote/ticket identification unit 107 is arranged on the control panel 104 with an insertion opening into which banknotes/tickets are inserted is exposed. is provided, and a banknote/ticket storage section is provided on the output port side of the identification section. The banknote/ticket identification unit 107 accepts banknotes, identifies the type, and notifies the game control unit 120 to be described later. The banknote/ticket identification unit 107 accepts the ticket, reads ticket information from the ticket, and notifies the ticket information to the game control unit 120, which will be described later.

チケット(バウチャーおよびクーポンを含む)は、チケット情報を示す識別子が印刷された物理媒体でもよいし、チケット情報を示す電子情報であっても構わない。チケット情報は、少なくともクレジットを変換した金額およびチケット検証情報を含む。チケット検証情報は、チケットの正当性を検証するために使用される情報であり、ゲーミングマシン10の識別子の一例であるEGM_IDまたはアドレス、金額、年月日、時刻、当該EGMにおけるキャッシュアウト処理の通し番号、乱数、暗号化処理等を適宜組み合わせて演算処理した数値(検証番号)、符号またはデータであってもよい。このような検証番号等は、チケット発行時に演算することで生成され、チケットの正当性を検証するために使用される。具体的な検証方法としては、例えば、チケットから読み取られた値を、保存されている値と比較する形でもよいし、チケットから読み取られた値を、検証時に再計算した値と比較する形でもよい。 A ticket (including vouchers and coupons) may be a physical medium on which an identifier indicating ticket information is printed, or may be electronic information indicating ticket information. The ticket information includes at least the converted credit amount and ticket verification information. The ticket verification information is information used to verify the legitimacy of the ticket, and includes the EGM_ID or address as an example of the identifier of the gaming machine 10, the amount, the date, the time, and the serial number of the cashout process in the EGM. , a random number, an encryption process, and the like, and may be a numerical value (verification number), a code, or data obtained by arithmetic processing. Such a verification number or the like is generated by calculation at the time of ticket issuance, and is used to verify the validity of the ticket. As a specific verification method, for example, the value read from the ticket can be compared with the stored value, or the value read from the ticket can be compared with the value recalculated at the time of verification. good.

プリンタユニット108は、チケットが出力されるチケット出力口を露出させた状態でコントロールパネル104に配置されており、チケット出力口の内側にはチケット情報を印刷用紙に印刷する印刷部が設けられ、印刷部の用紙入口側には印刷用紙を収容する収容部が設けられる。プリンタユニット108は、後述するゲーム制御部120の制御下で、チケット情報を用紙に印刷し、クレジット払い出し処理に従ってゲーミングマシン10からチケットを出力する。出力されたチケットは、別のゲーミングマシンの紙幣/チケット識別ユニット107に挿入されることによって、払い出されたクレジットをゲームプレイに利用することも可能であり、または、カジノ内のキオスク端末またはカジノケージで換金され得る。 The printer unit 108 is arranged on the control panel 104 with the ticket output port through which the ticket is output exposed, and a printing unit for printing ticket information on printing paper is provided inside the ticket output port. A storage unit for storing printing paper is provided on the paper inlet side of the unit. The printer unit 108 prints the ticket information on paper under the control of the game control unit 120, which will be described later, and outputs the ticket from the gaming machine 10 according to the credit payout process. By inserting the output ticket into the banknote/ticket identification unit 107 of another gaming machine, it is also possible to use the paid out credits for game play, or to use a kiosk terminal in the casino or a casino. Can be redeemed with a case.

操作部109は、プレイヤーの操作を受け付ける。操作部109は、ゲーミングマシン10のプレイヤーから種々の指示を受け付けるボタン129のグループを含む。例えば、操作部109は、スピンボタンおよび設定ボタンのグループを含んでもよい。スピンボタンは、ゲームのインスタンスを開始する(リールのスピンを開始する)ための指示を受け付ける。設定ボタンのグループは、デノミネーション設定ボタンのグループ、ベットボタンのグループ、ライン指定ボタンのグループ、マックスベットボタン、およびキャッシュアウトボタンなどを含む。デノミネーション設定のボタンは、1クレジットに対応する金額の設定に関する指示操作を受け付ける。具体的なデノミネーション設定としては、例えば、1クレジット=1セント、1クレジット=1ドル等である。ベットボタンのグループは、プレイヤーからベットするクレジット額(ベット額)に関する指示操作を受け付ける。ライン指定ボタンのグループは、プレイヤーから、ライン判定に使用するペイラインを設定する指示操作を受け付ける。マックスベットボタンは、プレイヤーが一度にベットすることができる最大クレジット額を賭ける指示操作を受け付ける。キャッシュアウトボタンは、ゲーミングマシン10に蓄積されたクレジットの払い出しを指示する指示操作を受け付ける。ゲーミングマシン10は、装飾的な照明をゲーミングマシン10に提供するイルミネーション装置143も含む。なお、操作部109をなすボタン129の少なくとも一部をディスプレイ上にGUI(グラフィカルユーザインタフェース)として表示し、タッチパネルにより操作する構成とすることも可能である。 The operation unit 109 accepts player's operations. The operation unit 109 includes a group of buttons 129 for receiving various instructions from the player of the gaming machine 10 . For example, the controls 109 may include groups of spin buttons and setting buttons. The spin button accepts an instruction to start an instance of the game (start spinning the reels). The setting button group includes a denomination setting button group, a bet button group, a line designation button group, a max bet button, a cashout button, and the like. The denomination setting button accepts an instruction operation for setting the amount corresponding to one credit. Specific denomination settings are, for example, 1 credit = 1 cent, 1 credit = 1 dollar, and the like. The bet button group receives an instruction operation from the player regarding the amount of credits to bet (bet amount). The group of line designation buttons receives from the player an instruction operation for setting a payline to be used for line determination. The max bet button accepts an instruction operation to bet the maximum amount of credit that the player can bet at one time. The cashout button accepts an instruction operation for instructing the withdrawal of credits accumulated in the gaming machine 10 . Gaming machine 10 also includes an illumination device 143 that provides decorative lighting to gaming machine 10 . At least part of the buttons 129 forming the operation unit 109 may be displayed as a GUI (graphical user interface) on the display, and a touch panel may be used for operation.

図3は、図2に示されるゲーミングマシンの構成を示すブロック図である。図示されるように、キャビネット105の内部には、ゲーム制御部120を構成するプロセッサ121(中央処理装置、以下CPUと称す。)、インターフェイスユニット122、メモリ123、およびストレージ124などを備える制御ボードがさらに組み込まれている。制御ボードは、インターフェイスユニット122およびキャビネット105に備えられた各構成要素を介して通信可能に構成され、CPU121のメモリ123またはストレージ124に記録されたプログラムを実行することによって各部の動作を制御し、ゲームをプレイヤーに提供する。CPU121の機能は、ゲームを実行し、ゲーミングマシン10のディスプレイ装置103に表示することである(ゲーム実行手段の一例)。 FIG. 3 is a block diagram showing the configuration of the gaming machine shown in FIG. 2. As shown in FIG. As shown, inside the cabinet 105, there is a control board including a processor 121 (central processing unit, hereinafter referred to as CPU), an interface unit 122, a memory 123, a storage 124, etc., which constitute a game control unit 120. further incorporated. The control board is configured to be able to communicate via each component provided in the interface unit 122 and the cabinet 105, and controls the operation of each part by executing a program recorded in the memory 123 or storage 124 of the CPU 121, Offer the game to players. The function of the CPU 121 is to execute a game and display it on the display device 103 of the gaming machine 10 (an example of game execution means).

ゲーム制御部120は、CPU121に接続されたメモリバス、各種拡張バス、シリアルインターフェイス、USBインターフェイス、イーサネット(登録商標)インターフェイスなどのCPU121の通信機能を提供するチップセットを含むインターフェイスユニット122と、CPU121がインターフェイスユニット122を介してアドレス指定可能なメモリ123およびストレージ124とを提供するコンピュータユニットとして構成される。メモリ123は、揮発性の記憶媒体であるRAM、不揮発性の記憶媒体であるROM、および書き換え可能な不揮発性の記憶媒体であるEEPROMを含む構成とすることができる。ストレージ124は、外部記憶装置としての機能を制御部22に提供し、取り外し可能な記憶媒体であるメモリカードおよび光磁気ディスクなどの読み取り装置を使用することができ、ハードディスクを利用することも可能である。 The game control unit 120 includes an interface unit 122 including a chipset that provides communication functions of the CPU 121 such as a memory bus, various expansion buses, a serial interface, a USB interface, and an Ethernet (registered trademark) interface connected to the CPU 121. It is configured as a computer unit providing addressable memory 123 and storage 124 via an interface unit 122 . The memory 123 can be configured to include a RAM that is a volatile storage medium, a ROM that is a nonvolatile storage medium, and an EEPROM that is a rewritable nonvolatile storage medium. The storage 124 provides a function as an external storage device to the control unit 22, and can use a reading device such as a memory card and a magneto-optical disk, which are removable storage media, and can also use a hard disk. be.

インターフェイスユニット122には、CPU121、メモリ123、およびストレージ124に加えて、紙幣/チケット識別ユニット107、プリンタユニット108、プレイヤートラッキングユニット110、個人識別情報アクセプタ130、グラフィックコントローラ140、入力コントローラ141、およびサウンドコントローラ142が接続される。つまり、ゲーム制御部120は、入力コントローラ141を介して操作部109に接続され、グラフィックコントローラ140を介して上部ディスプレイ101および/または下部ディスプレイ102に接続される。さらに、装飾的な照明をゲーミングマシン10に提供するイルミネーション装置143が設けられた場合には、このイルミネーション装置143はインターフェイスユニット122を介してゲーム制御部120の制御下で制御され、イルミネーション装置143を制御して装飾的な照明効果を提供するイルミネーションコントローラ144が接続されてもよい。 Interface unit 122 includes, in addition to CPU 121, memory 123, and storage 124, bill/ticket identification unit 107, printer unit 108, player tracking unit 110, personal identification acceptor 130, graphics controller 140, input controller 141, and sound. A controller 142 is connected. That is, the game control unit 120 is connected to the operation unit 109 via the input controller 141 and connected to the upper display 101 and/or the lower display 102 via the graphic controller 140 . Furthermore, when an illumination device 143 is provided to provide decorative illumination to the gaming machine 10, the illumination device 143 is controlled under the control of the game control section 120 via the interface unit 122 to turn the illumination device 143 on. An illumination controller 144 may be connected to control and provide decorative lighting effects.

メモリ123およびストレージ124を含むゲーム制御部120は、メモリ123およびストレージ124に格納されたプログラムを実行することによって各部を制御し、ゲームをプレイヤーに提供する。ここで、例えば、ゲーム制御部120の基本機能を提供するオペレーティングシステムおよびサブシステムのプログラムおよびデータをメモリ123のEEPROMに格納し、ゲームを提供するアプリケーションのプログラムおよびデータをストレージ124に格納するように構成されてもよい。そのような構成によれば、ストレージ124を交換することによってゲームを簡単に変更または更新することができる。さらに、ゲーム制御部120は、複数のCPUを含むマルチプロセッサ構成としてもよい。 A game control unit 120 including a memory 123 and a storage 124 controls each unit by executing programs stored in the memory 123 and the storage 124, and provides a game to the player. Here, for example, the operating system and subsystem programs and data that provide the basic functions of the game control unit 120 are stored in the EEPROM of the memory 123, and the application programs and data that provide the game are stored in the storage 124. may be configured. With such a configuration, the game can be easily changed or updated by replacing the storage 124 . Furthermore, the game control unit 120 may have a multiprocessor configuration including a plurality of CPUs.

紙幣/チケット識別ユニット107は、挿入口で紙幣/チケットを受け付け、紙幣の種別またはチケットに印刷された情報をゲーム制御部120に通知する。ゲーム制御部120は、通知された内容およびデノミネーション設定に応じてゲーム内で使用可能なクレジット残高を増加させる。プリンタユニット108は、設定ボタンのグループに含まれるキャッシュアウトボタンの操作を受け付けるゲーム制御部120の制御下で、ゲーミングマシン10からのクレジット払い出し処理に対応したチケット情報がチケットに印刷されて出力される。 The banknote/ticket identification unit 107 accepts banknotes/tickets at the slot and notifies the game control unit 120 of the type of banknotes or information printed on the tickets. The game control unit 120 increases the credit balance that can be used in the game according to the notified content and denomination setting. The printer unit 108 prints the ticket information corresponding to the credit payout process from the gaming machine 10 on a ticket under the control of the game control unit 120 that receives the operation of the cashout button included in the setting button group. .

プレイヤートラッキングユニット110は、ゲーム制御部120と協調動作し、プレイヤーの情報などをカジノ管理システムとの間で送受信する。個人識別情報アクセプタ130は、ゲーム制御部120と協調動作し、プレイヤーの個人識別情報などを認証サーバ60との間で送受信する。グラフィックコントローラ140は、ゲーム制御部120の制御下で上部ディスプレイ101および下部ディスプレイ102を制御し、各種グラフィックデータを含むディスプレイイメージを表示する。サウンドコントローラ142は、ゲーム制御部120の制御下でスピーカ106を駆動し、アナウンス、効果音、BGMなどの各種サウンドを提供する。 The player tracking unit 110 cooperates with the game control unit 120 to transmit and receive player information and the like to and from the casino management system. The personal identification information acceptor 130 cooperates with the game control unit 120 to transmit and receive the player's personal identification information and the like to and from the authentication server 60 . The graphic controller 140 controls the upper display 101 and the lower display 102 under the control of the game control unit 120, and displays display images including various graphic data. The sound controller 142 drives the speaker 106 under the control of the game control unit 120 to provide various sounds such as announcements, sound effects, and BGM.

さらに、インターフェイスユニット122は、ゲーミングマシン10の外部と通信するための各種通信インターフェイスを含み、例えば、インターフェイスユニット122は、イーサネット150,151、およびシリアルインターフェイス152によって外部ネットワークと通信することができる。本実施形態においては、公知のサーバサイドのゲーミングネットワーク(サーバベースゲーミング)、G2Sネットワーク(ゲーム-システム間)、およびスロットアカウントシステム(スロットデータシステム)とそれぞれ通信を行う場合の一例が示される。 Further, the interface unit 122 includes various communication interfaces for communicating with the outside of the gaming machine 10. For example, the interface unit 122 can communicate with external networks via Ethernets 150, 151 and a serial interface 152. In this embodiment, an example of communicating with a known server-side gaming network (server-based gaming), a G2S network (game-to-system), and a slot account system (slot data system), respectively, is shown.

上述した個人識別情報アクセプタ130は、プレイヤートラッキングユニット110に備わってもよい。図4は、プレイヤートラッキングユニットの斜視図である。図5は、図4に示されるプレイヤートラッキングユニットの構成を示すブロック図である。図4および図5に示されるように、プレイヤートラッキングユニット110は、プロセッサ111(中央処理装置、以下CPUと称す。)、インターフェイスユニット112、メモリ113、入力部114、ディスプレイ115、カードリーダー116、および、カメラ132を含む。カメラ132は、個人識別情報アクセプタ130として機能し得る。 The personal identity acceptor 130 described above may reside in the player tracking unit 110 . Figure 4 is a perspective view of a player tracking unit. FIG. 5 is a block diagram showing the configuration of the player tracking unit shown in FIG. 4; As shown in FIGS. 4 and 5, player tracking unit 110 includes processor 111 (central processing unit, hereinafter referred to as CPU), interface unit 112, memory 113, input unit 114, display 115, card reader 116, and , including the camera 132 . Camera 132 may function as personal identity acceptor 130 .

CPU111は、インターフェイスユニット112を介して、メモリ113、入力部114、ディスプレイ115、カードリーダー116、および、カメラ132に接続する。CPU111は、メモリ113に格納されたプログラムを実行することによって各部を制御する。 CPU 111 is connected to memory 113 , input unit 114 , display 115 , card reader 116 and camera 132 via interface unit 112 . The CPU 111 controls each part by executing a program stored in the memory 113 .

メモリ113は、揮発性の記憶媒体であるRAM、不揮発性の記憶媒体であるROM、および書き換え可能な不揮発性の記憶媒体であるEEPROMを含む構成とすることができる。メモリ113は、CPU111によって実行されるプログラムおよびデータを格納する。 The memory 113 can be configured to include a RAM that is a volatile storage medium, a ROM that is a nonvolatile storage medium, and an EEPROM that is a rewritable nonvolatile storage medium. Memory 113 stores programs and data executed by CPU 111 .

入力部114は、複数の入力ボタンを含み、一例としてキーパッドである。プレイヤーは、入力部114を介してプレイヤーカードの暗証番号などを入力することができる。 Input unit 114 includes a plurality of input buttons, and is a keypad as an example. The player can input the personal identification number of the player card through the input unit 114 .

ディスプレイ115は、ドットマトリックスディスプレイ装置、または液晶もしくは有機ELディスプレイ装置などの平面パネルディスプレイ装置とすることができる。ディスプレイ115は、タッチパネルであってもよい。ディスプレイ115がタッチパネルの場合、入力部114は省略することができる。 Display 115 may be a dot matrix display device or a flat panel display device such as a liquid crystal or organic EL display device. The display 115 may be a touch panel. If the display 115 is a touch panel, the input section 114 can be omitted.

カードリーダー116は、プレイヤーのカードを受け付け、カードに記憶された情報を読み込む。カードリーダー116は、磁気ストライプカードリーダーまたはICカードリーダーとすることができる。 A card reader 116 accepts a player's card and reads information stored on the card. Card reader 116 may be a magnetic stripe card reader or an IC card reader.

カメラ132は、ゲーミングマシン10の前に座るプレイヤーの姿を撮像する。カメラ132は、紙幣/チケット識別ユニット107が紙幣/チケットを受け付けたタイミングで撮像してもよい。カメラ132は、撮像方向の異なる複数のカメラを含んでもよい。プレイヤーの姿を撮像した画像、画像から抽出された情報、または、これらから抽出された情報に付された識別子は、個人識別情報として利用される。このように、カメラ132は個人情報アクセプタとして機能し得る。 The camera 132 captures an image of the player sitting in front of the gaming machine 10 . The camera 132 may take an image when the banknote/ticket identification unit 107 receives the banknote/ticket. Camera 132 may include a plurality of cameras with different imaging directions. An image of the player's appearance, information extracted from the image, or an identifier attached to the information extracted from these is used as personal identification information. In this manner, camera 132 may function as a personal information acceptor.

インターフェイスユニット112は、プロセッサ111と構成要素それぞれとの間の通信を実現する。また、インターフェイスユニット112は、ゲーミングマシン10のインターフェイスユニット122に接続され、プレイヤートラッキングユニット110とゲーミングマシン10との通信を実現する。さらに、インターフェイスユニット112は、プレイヤートラッキングユニット110とゲーミングシステム1(プレイヤートラッキングシステム)との通信も実現する。 Interface unit 112 provides communication between processor 111 and each of the components. Also, the interface unit 112 is connected to the interface unit 122 of the gaming machine 10 to realize communication between the player tracking unit 110 and the gaming machine 10 . Further, the interface unit 112 also realizes communication between the player tracking unit 110 and the gaming system 1 (player tracking system).

上述したプレイヤートラッキングユニット110において、入力部114およびカードリーダー116から取得された情報(プレイヤーカードの情報および暗証番号)は個人識別情報として利用されてもよい。この場合には、入力部114およびカードリーダー116が個人情報アクセプタとして機能する。 In the player tracking unit 110 described above, information obtained from the input unit 114 and the card reader 116 (player card information and password) may be used as personal identification information. In this case, input unit 114 and card reader 116 function as personal information acceptors.

プレイヤートラッキングユニット110は、個人識別情報アクセプタ130としてワイヤレスインターフェイスユニット133を備えてもよい。図6は、プレイヤートラッキングユニットの他の構成例を示すブロック図である。図6に示されるプレイヤートラッキングユニット110は、図5に示されるプレイヤートラッキングユニット110と比較して、カメラ132に代えてワイヤレスインターフェイスユニット133を備える点が相違し、その他は同一である。ワイヤレスインターフェイスユニット133は、一例として、Bluetooth(登録商標)モジュール、WiFiモジュール、NFCモジュール、移動体通信モジュール、その他の無線通信モジュールである。プレイヤートラッキングユニット110は、ワイヤレスインターフェイスユニット133を介してIC/スマートカード、モバイルデバイス、その他のIoTデバイスと通信し、個人識別情報を取得する。個人識別情報は、デバイス内に含まれる情報、デバイスがネットワークを介して取得した情報、および、プレイヤーによる入力情報のうち一種以上を含んでもよい。 Player tracking unit 110 may comprise wireless interface unit 133 as personal identity acceptor 130 . FIG. 6 is a block diagram showing another configuration example of the player tracking unit. A player tracking unit 110 shown in FIG. 6 is different from the player tracking unit 110 shown in FIG. The wireless interface unit 133 is, for example, a Bluetooth (registered trademark) module, a WiFi module, an NFC module, a mobile communication module, or other wireless communication modules. Player tracking unit 110 communicates with IC/smart cards, mobile devices, and other IoT devices via wireless interface unit 133 to obtain personal identification information. Personal identification information may include one or more of information contained within the device, information obtained by the device via a network, and information input by the player.

次に、キオスク20の詳細が説明される。図7は、図1に示されるキオスクの斜視図である。図8は、図7のキオスクの構成を示すブロック図である。図7および図8に示されるように、キオスク20は、プロセッサ201(中央処理装置、以下CPUと称す。)、インターフェイスユニット202、メモリ203、入力部204、ディスプレイ205、チケット受付部206、チケット貯留部207、個人識別情報アクセプタ210、現金払出部220、および、紙幣用カセット221を含む。 Next, the details of kiosk 20 will be described. 7 is a perspective view of the kiosk shown in FIG. 1; FIG. FIG. 8 is a block diagram showing the configuration of the kiosk of FIG. As shown in FIGS. 7 and 8, the kiosk 20 includes a processor 201 (central processing unit, hereinafter referred to as CPU), an interface unit 202, a memory 203, an input unit 204, a display 205, a ticket reception unit 206, and ticket storage. It includes a portion 207 , a personal identification acceptor 210 , a cash dispensing portion 220 and a bill cassette 221 .

CPU201は、インターフェイスユニット202を介して、メモリ203、入力部204、ディスプレイ205、チケット受付部206、現金払出部220、および、個人識別情報アクセプタ210に接続する。CPU201は、メモリ203に格納されたプログラムを実行することによって各部を制御する。 CPU 201 connects to memory 203 , input unit 204 , display 205 , ticket accepting unit 206 , cash dispensing unit 220 , and personal identification information acceptor 210 via interface unit 202 . The CPU 201 controls each unit by executing programs stored in the memory 203 .

メモリ203は、揮発性の記憶媒体であるRAM、不揮発性の記憶媒体であるROM、および書き換え可能な不揮発性の記憶媒体であるEEPROMを含む構成とすることができる。メモリ203は、CPU201によって実行されるプログラムおよびデータを格納する。 The memory 203 can be configured to include a RAM that is a volatile storage medium, a ROM that is a nonvolatile storage medium, and an EEPROM that is a rewritable nonvolatile storage medium. Memory 203 stores programs and data executed by CPU 201 .

入力部204は、複数の入力ボタンを含み、キオスク20のコントロールパネルに設けられる。プレイヤーは、入力部204を介してプレイヤーカードの暗証番号などを入力することができる。 Input unit 204 includes a plurality of input buttons and is provided on the control panel of kiosk 20 . The player can input the personal identification number of the player card through the input unit 204 .

ディスプレイ205は、キオスク20のキャビネットの前面に設けられる。ディスプレイ205は、ドットマトリックスディスプレイ装置、または液晶もしくは有機ELディスプレイ装置などの平面パネルディスプレイ装置とすることができる。ディスプレイ205は、タッチパネルであってもよい。ディスプレイ205がタッチパネルの場合、タッチパネルを入力部204として使用することができるので入力部204は省略することができる。 A display 205 is provided on the front of the kiosk 20 cabinet. The display 205 can be a dot matrix display device or a flat panel display device such as a liquid crystal or organic EL display device. The display 205 may be a touch panel. If the display 205 is a touch panel, the touch panel can be used as the input unit 204, so the input unit 204 can be omitted.

チケット受付部206は、チケットが挿入される挿入口を有し、挿入口はキオスク20のキャビネットの前面に設けられる。挿入口の内側には各種センサでチケットを識別する識別部が設けられ、識別部の出力口側にはチケット貯留部207が設けられている。チケット受付部206は、挿入口に挿入されたチケットを受け付けて、チケットに印刷されたチケット情報を読み込む。読み込まれたチケットは、チケット貯留部207に格納される。 The ticket reception unit 206 has an insertion opening into which a ticket is inserted, and the insertion opening is provided on the front surface of the cabinet of the kiosk 20 . An identification section for identifying tickets with various sensors is provided inside the insertion slot, and a ticket storage section 207 is provided on the output side of the identification section. The ticket accepting unit 206 accepts the ticket inserted into the slot and reads the ticket information printed on the ticket. The read ticket is stored in the ticket storage unit 207 .

個人識別情報アクセプタ210は、プレイヤーの個人識別情報を取得するために設けられ、図7に示した例では、キオスク20のキャビネット前面の中央に収容されている。個人識別情報アクセプタ210は、プレイヤーの個人識別情報を取得する。個人識別情報アクセプタ210は、一例として、カードリーダー、キーパッド等の入力装置、カメラ、生体認証情報取得装置、ワイヤレスインターフェイスユニットなどである。個人識別情報アクセプタ210としてカードリーダーを備える場合、カードリーダーは、カードに記憶された個人識別情報を読み込む。個人識別情報アクセプタ210として入力装置を備える場合、入力装置は、プレイヤーから入力された暗証番号などを受け付ける。個人識別情報アクセプタ210としてカメラを備える場合、カメラはキオスク20の前に立つプレイヤーの姿を撮像する。顔認識技術を利用してプレイヤーを識別する場合にはプレイヤーの顔を撮像するようにカメラは配置されるが、顔以外の外観についての物理的な特性でプレイヤーを識別する場合には顔以外の外観を撮像するように配置してもよい。個人識別情報アクセプタ210として生体認証情報取得装置を備える場合、生体認証情報取得装置はプレイヤーの指紋、掌形、虹彩、声紋などを取得する。個人識別情報アクセプタ210としてワイヤレスインターフェイスユニットを備える場合、ワイヤレスインターフェイスユニットは、プレイヤーの所有するモバイルデバイスと通信し、モバイルデバイスに記憶された個人を識別可能な情報を取得する。また、ワイヤレスインターフェイスユニットは、モバイルデバイスがネットワークを介して取得した情報を受信する構成としてもよい。図7の例においては、個人識別情報アクセプタ210として、カメラ211およびカードリーダー212がキャビネット105に設けられている。 The personal identification information acceptor 210 is provided to acquire the personal identification information of the player, and in the example shown in FIG. The personal identification acceptor 210 obtains the player's personal identification information. The personal identification information acceptor 210 is, for example, a card reader, an input device such as a keypad, a camera, a biometric information acquisition device, a wireless interface unit, or the like. If a card reader is provided as the personal identification information acceptor 210, the card reader reads the personal identification information stored on the card. When an input device is provided as the personal identification information acceptor 210, the input device receives a personal identification number or the like input by the player. If a camera is provided as the personal identification information acceptor 210 , the camera takes an image of the player standing in front of the kiosk 20 . When identifying a player using facial recognition technology, the camera is positioned to image the player's face, but when identifying a player by physical characteristics of appearance other than the face, You may arrange|position so that an exterior may be imaged. When a biometric information acquisition device is provided as the personal identification information acceptor 210, the biometric information acquisition device acquires the player's fingerprint, palm shape, iris, voiceprint, and the like. If a wireless interface unit is provided as the personal identification information acceptor 210, the wireless interface unit communicates with a mobile device owned by a player to obtain personally identifiable information stored on the mobile device. The wireless interface unit may also be configured to receive information obtained by the mobile device over the network. In the example of FIG. 7, a camera 211 and a card reader 212 are provided in the cabinet 105 as the personal identification information acceptor 210 .

カメラ211は、チケット受付部206がチケットを受け付けたタイミングで、チケットを投入したプレイヤーの姿を撮像してもよい。カメラ211は、撮像方向の異なる複数のカメラを含んでもよい。 The camera 211 may capture an image of the player who has inserted the ticket at the timing when the ticket accepting unit 206 accepts the ticket. The camera 211 may include a plurality of cameras with different imaging directions.

カードリーダー212は、プレイヤーカードを受け付け、カードに記憶された個人識別情報を読み込む。カードリーダー212は、使用するプレイヤーカードの種類に応じて磁気ストライプカードリーダーまたはICカードリーダーとすることができる。カードリーダー212は、カードに記憶された個人識別情報を読み込む。カードリーダー212は、挿入されたカードの暗証番号をプレイヤーに要求してもよい。 Card reader 212 accepts player cards and reads personal identification information stored on the cards. Card reader 212 may be a magnetic stripe card reader or an IC card reader, depending on the type of player card used. The card reader 212 reads personal identification information stored on the card. The card reader 212 may ask the player for the PIN number of the inserted card.

現金払出部220は、プレイヤーがチケットに関連付けられた個人識別情報を提示した場合に、チケット受付部206によって取得されたチケット情報に含まれる金額に相当する金銭を紙幣用カセット221から出力する。紙幣用カセット221は、紙幣を単価ごとに収納するように構成され、紙幣に加えて貨幣での払い出しを併用する場合には貨幣を収納する貨幣カセットが併用される。 The cash dispensing unit 220 outputs money corresponding to the amount included in the ticket information acquired by the ticket accepting unit 206 from the banknote cassette 221 when the player presents the personal identification information associated with the ticket. The banknote cassette 221 is configured to store banknotes by unit price, and when paying out money in addition to banknotes, a money cassette that stores money is also used.

インターフェイスユニット202は、プロセッサ201と構成要素それぞれとの間の通信を実現する。また、インターフェイスユニット202は、キオスク20とゲーミングシステム1(スロットデータシステム)との通信を実現する。 Interface unit 202 provides communication between processor 201 and each of the components. Also, the interface unit 202 realizes communication between the kiosk 20 and the gaming system 1 (slot data system).

次に、認証サーバ60の詳細が説明される。図9は、図1に示される認証サーバの構成を示すブロック図である。図9に示されるように、認証サーバ60は、通信インターフェイス601、EGM_IDおよび個人識別情報受信部602、発行チケット情報受信部603、引換チケット情報受信部604、個人識別情報認証部605、発行および使用管理部606、データ登録/検索部607、現在プレイヤーDB608、および、チケットDB609を含む。 Next, details of the authentication server 60 will be described. FIG. 9 is a block diagram showing the configuration of the authentication server shown in FIG. 1; As shown in FIG. 9, the authentication server 60 includes a communication interface 601, an EGM_ID and personal identification information reception unit 602, an issued ticket information reception unit 603, a redemption ticket information reception unit 604, a personal identification information authentication unit 605, an issuance and use It includes a management section 606 , a data registration/search section 607 , a current player DB 608 and a ticket DB 609 .

通信インターフェイス601は、認証サーバ60とゲーミングシステム1の構成要素との通信を実現する。 Communication interface 601 implements communication between authentication server 60 and components of gaming system 1 .

EGM_IDおよび個人識別情報受信部602は、プレイヤーが紙幣を投入したゲーミングマシン10から送信されるEGM_IDもしくはアドレスおよび個人識別情報を受信する。受信されたEGM_IDもしくはアドレスおよび個人識別情報は、データ登録/検索部607を介して現在プレイヤーDB608に格納される。例えば、プレイヤーDB608は、EGM_IDもしくはアドレスごとのレコードに、受信した個人識別情報を現在プレイヤー情報として登録する。また、受信した個人識別情報と紐付けられているプレイヤー情報(ID番号等)を取得して、現在プレイヤー情報として登録してもよい。 The EGM_ID and personal identification information receiving unit 602 receives the EGM_ID or address and personal identification information transmitted from the gaming machine 10 into which the player has inserted banknotes. The received EGM_ID or address and personal identification information are stored in the current player DB 608 via the data registration/search unit 607 . For example, the player DB 608 registers the received personal identification information as current player information in the record for each EGM_ID or address. Also, player information (such as an ID number) associated with the received personal identification information may be acquired and registered as current player information.

発行チケット情報受信部603は、ゲーミングマシン10がチケットを発行する際に、チケット検証情報をチケットサーバから取得してチケットDB609に保存するとともに、ゲーミングマシン10にチケット検証情報を送信する。チケットサーバは、ミドルウェアサーバシステム40に含まれるサーバであり、チケットの正当性の検証および払出管理を行う。チケットサーバは、ゲーミングマシン10、キオスク20、および、認証サーバ60と通信可能に構成され、チケットの正当性を検証するチケット検証部と、チケットの管理情報を記憶するチケット管理部とを有する。 When the gaming machine 10 issues a ticket, the issued ticket information receiving unit 603 acquires ticket verification information from the ticket server, stores it in the ticket DB 609 , and transmits the ticket verification information to the gaming machine 10 . The ticket server is a server included in the middleware server system 40, and verifies the validity of tickets and manages issuance. The ticket server is configured to be able to communicate with the gaming machine 10, the kiosk 20, and the authentication server 60, and has a ticket verification section that verifies the legitimacy of the ticket and a ticket management section that stores ticket management information.

発行チケット情報受信部603は、チケットサーバから受信したチケット検証情報と、現在プレイヤーDB608に格納されている現在のプレイヤーの個人識別情報とを、データ登録/検索部607を介してチケットDB609に登録する。例えば、チケットDB609は、チケット番号ごとのレコードに、チケット検証情報として、EGM_ID、金額、検証番号を登録し、さらに前述の個人識別情報を登録する。ここでも、個人識別情報と紐付けられているプレイヤー情報(ID番号等)を取得して登録してもよい。 The issued ticket information receiving unit 603 registers the ticket verification information received from the ticket server and the personal identification information of the current player stored in the current player DB 608 in the ticket DB 609 via the data registration/search unit 607. . For example, the ticket DB 609 registers EGM_ID, amount, and verification number as ticket verification information in a record for each ticket number, and further registers the aforementioned personal identification information. Here, too, player information (such as an ID number) associated with personal identification information may be acquired and registered.

引換チケット情報受信部604は、プレイヤーがゲーミングマシン10またはキオスク20においてチケットを使用する際に、チケットに印刷されている情報とともにEGM_IDもしくはキオスク_IDを、ゲーミングマシン10もしくはキオスク20から受信する。また、引換チケット情報受信部604は、チケットに関連付けられている個人識別情報を、データ登録/検索部607を介してチケットDB609から取得する。 The exchange ticket information receiving unit 604 receives information printed on the ticket and EGM_ID or kiosk_ID from the gaming machine 10 or kiosk 20 when the player uses the ticket on the gaming machine 10 or kiosk 20 . Also, the exchange ticket information receiving unit 604 acquires personal identification information associated with the ticket from the ticket DB 609 via the data registration/search unit 607 .

個人識別情報認証部605は、取得された個人情報識別情報がチケットにかかるキャッシュアウト処理に関連付けられているか否かを検証し、その結果をゲーミングマシン10またはキオスク20に送信する。ここで、「チケットにかかるキャッシュアウト処理」とは、プレイヤーの操作に応じてゲーミングマシン10がチケットを出力する処理のことを指す。「チケットにかかるキャッシュアウト処理」において出力されたチケットにはチケット番号が付与される。そして、チケット発行時に当該ゲーミングマシン10の現在プレイヤーDB608に登録されている個人識別情報、および、チケットサーバから取得されたチケット検証情報と関連付けられてチケットDB609に登録される。個人識別情報認証部605は、このチケットDB609に登録されている情報に基づいて、チケットにかかるキャッシュアウト処理と関連付けられている個人識別情報を把握する。すなわち、個人識別情報認証部605は、ゲーミングマシン10またはキオスク20がチケットから読み取ったチケット番号に基づいて、チケットDB609から当該チケット番号と関連付けて登録されている個人識別情報を取得し、ゲーミングマシン10またはキオスク20が取得した個人識別情報と比較することで認証を行う。 The personal identification information authentication unit 605 verifies whether or not the acquired personal information identification information is associated with the ticket cashout process, and transmits the result to the gaming machine 10 or the kiosk 20 . Here, the “cash-out process for the ticket” refers to the process for the gaming machine 10 to output the ticket according to the player's operation. A ticket number is assigned to the ticket output in the "cash-out process for ticket". When the ticket is issued, it is registered in the ticket DB 609 in association with the personal identification information registered in the current player DB 608 of the gaming machine 10 and the ticket verification information acquired from the ticket server. Based on the information registered in the ticket DB 609, the personal identification information authentication unit 605 grasps the personal identification information associated with the ticket cashout process. That is, based on the ticket number read from the ticket by the gaming machine 10 or the kiosk 20, the personal identification information authentication unit 605 acquires the personal identification information registered in association with the ticket number from the ticket DB 609. Alternatively, authentication is performed by comparing with personal identification information acquired by the kiosk 20 .

発行および使用管理部606は、ゲーミングマシン10においてチケットを発行または使用し、キオスク20においてチケットを換金するために、一連の操作シーケンスを処理する。発行および使用管理部606は、ゲーミングマシン10とキオスク20とチケットサーバとの間の通信を仲介する。 The issue and use manager 606 processes a series of operational sequences to issue or use tickets in the gaming machine 10 and redeem the tickets in the kiosk 20 . Issuance and usage manager 606 mediates communication between gaming machine 10, kiosk 20, and ticket server.

データ登録/検索部607は、現在プレイヤーDB608およびチケットDB609へのデータの登録および検索を行う。 A data registration/search unit 607 registers and searches data in the current player DB 608 and ticket DB 609 .

図10の(A)は、図9に示される現在プレイヤーDBに格納されるデータの一例である。図10の(A)に示されるように、現在プレイヤーDB608は、ゲーミングマシン10の識別子であるEGM_IDに個人識別情報を関連付けて記憶する。個人識別情報は、上述したとおりプレイヤーを識別可能な情報であり、例えばプレイヤーに予め付与された識別情報(事前登録済みの会員番号および暗証番号)である(図中では省略している)現在プレイヤーDB608は、さらに、個人識別情報を記憶した日付、時刻を関連付けてもよい。図10の(B)は図9に示されるチケットDBに格納されるデータの一例である。図10の(B)に示されるように、チケットDB609は、チケット情報に個人識別情報を関連付けて記憶する。チケット情報は、この例では、チケットを識別するチケット番号、チケットを発行したゲーミングマシン10のEGM_ID、金額、および、検証番号を含む。 FIG. 10A is an example of data stored in the current player DB shown in FIG. As shown in FIG. 10A, the current player DB 608 stores personal identification information in association with EGM_ID, which is the identifier of the gaming machine 10 . Personal identification information is information that can identify a player as described above. The DB 608 may also associate the date and time when personal identification information is stored. FIG. 10B is an example of data stored in the ticket DB shown in FIG. As shown in FIG. 10B, the ticket DB 609 stores individual identification information in association with ticket information. The ticket information, in this example, includes a ticket number that identifies the ticket, the EGM_ID of the gaming machine 10 that issued the ticket, the amount, and the verification number.

個人識別情報は、プレイヤーの生体認証情報(顔画像、指紋、掌形、虹彩、声紋など)としてもよい。図11の(A)は、図9に示される現在プレイヤーDBに格納されるデータの他の例であり、図11の(B)は、図9に示されるチケットDBに格納されるデータの他の例である。図11の(A)に示される現在プレイヤーDB608および図11の(B)に示されるチケットDB609は、図10の(A)および(B)と比較して、個人識別情報の内容が相違し、その他は同一である。図11の(A)および(B)においては、個人識別情報は、プレイヤーの顔画像に対応する顔IDとなっている。 The personal identification information may be the player's biometric authentication information (face image, fingerprint, palm geometry, iris, voiceprint, etc.). FIG. 11A shows another example of data stored in the current player DB shown in FIG. 9, and FIG. 11B shows other data stored in the ticket DB shown in FIG. is an example of The current player DB 608 shown in (A) of FIG. 11 and the ticket DB 609 shown in (B) of FIG. Others are the same. In (A) and (B) of FIG. 11, the personal identification information is the face ID corresponding to the face image of the player.

図11の(A)および(B)に示したデータ例における顔IDは、例えば、顔識別サーバによって付与される構成とすることができる。ここで、顔識別サーバは、ミドルウェアサーバシステム40に含まれるサーバの一つとすることができ、プレイヤーの顔画像から抽出した特徴量により個人を識別し、顔画像または特徴量を生体認証情報として管理する。図12は、顔識別サーバの構成を示すブロック図である。図12に示されるように、顔識別サーバは、通信インターフェイス701、顔画像受信部702、顔検出部703、顔特徴量抽出部704、照合部705、顔ID送信部706、データ登録/検索部707、顔特徴量蓄積DB708、および、顔ID_DB709を含む。 The face IDs in the data examples shown in FIGS. 11A and 11B can be assigned by, for example, a face identification server. Here, the face identification server can be one of the servers included in the middleware server system 40, identifies an individual by a feature amount extracted from the face image of the player, and manages the face image or the feature amount as biometric authentication information. do. FIG. 12 is a block diagram showing the configuration of the face identification server. As shown in FIG. 12, the face identification server includes a communication interface 701, a face image receiving section 702, a face detecting section 703, a face feature amount extracting section 704, a matching section 705, a face ID transmitting section 706, a data registration/search section. 707, facial feature amount accumulation DB 708, and face ID_DB 709.

通信インターフェイス701は、顔識別サーバとゲーミングシステム1の構成要素との通信を実現する。これにより、ゲーミングシステム1の構成要素は顔IDまたは顔認証を利用して、プレイヤーを識別することが可能となっている。 A communication interface 701 provides communication between the face identification server and the components of the gaming system 1 . This allows components of the gaming system 1 to identify players using face ID or face authentication.

顔画像受信部702は、ゲーミングマシン10またはキオスク20で撮影され、顔識別サーバに送信された画像データを受信する。画像データの送信元としては、ゲーミングマシン10またはキオスク20だけでなく、これらで撮影した画像データを記録した認証サーバ60でもよい。さらに、顔画像受信部702は、カジノケージ装置30、入退場システムまたはテーブルゲームの管理システム(いずれも不図示)に設けられたカメラで撮影された画像データを受信するように構成してもよい。 The face image receiving unit 702 receives image data captured by the gaming machine 10 or the kiosk 20 and transmitted to the face identification server. The source of the image data may be not only the gaming machine 10 or the kiosk 20, but also the authentication server 60 that records the image data captured by them. Furthermore, the facial image receiving unit 702 may be configured to receive image data captured by a camera provided in the casino cage device 30, entrance/exit system, or table game management system (none of which is shown). .

顔検出部703は、顔画像受信部702によって受信された画像データ内の顔画像を検出する。顔検出部703は、例えば学習済みの人工知能(AI)に基づいて、顔が描画された画像領域を顔画像として検出する。顔特徴量抽出部704は、顔検出部703によって検出された顔画像に基づいて、顔の特徴量を抽出する。ここで、顔の特徴量とは、例えば、目、鼻、口、耳といった特徴的な部位の位置、相対的な距離間隔などの顔の特徴を表現する値または値の集合である。顔特徴量の抽出方法としては、例えば、勾配方向ヒストグラム、SIFT(Scale-InvariantFeature Transform)やSURF(Speeded up robust features)、ORB(Oriented FAST and RotatedBrief)などの公知の抽出技術を用いることができる。顔特徴量抽出部704は、顔特徴量を、データ登録/検索部707を介して顔特徴量蓄積DB708に格納する。顔特徴量蓄積DB708に格納された顔特徴量は、顔識別の精度を改善するために利用され得る。 A face detection unit 703 detects a face image in the image data received by the face image reception unit 702 . A face detection unit 703 detects an image area in which a face is drawn as a face image, for example, based on learned artificial intelligence (AI). A face feature amount extraction unit 704 extracts a face feature amount based on the face image detected by the face detection unit 703 . Here, the face feature quantity is a value or a set of values that express features of the face, such as the positions of characteristic parts such as the eyes, nose, mouth, and ears, and relative distances. As a method for extracting the face feature amount, for example, a known extraction technique such as an oriented gradient histogram, SIFT (Scale-Invariant Feature Transform), SURF (Speeded up robust features), or ORB (Oriented FAST and Rotated Brief) can be used. The face feature quantity extraction unit 704 stores the face feature quantity in the face feature quantity accumulation DB 708 via the data registration/search unit 707 . The facial features stored in the facial feature accumulation DB 708 can be used to improve the accuracy of face identification.

照合部705は、顔検出部703の検出した顔画像から顔特徴量抽出部704によって抽出された顔特徴量を、登録済みの顔IDと関連付けられた顔画像と照合する。すなわち、前者の顔特徴量と後者から抽出されたそれぞれの顔特徴量とを照らし合わせて、同一人物の顔画像と関連付けられた顔IDを識別する。ここでは、例えば顔特徴量の差分が所定よりも小さい場合に同一人物から得られた顔画像であると判断してもよいし、学習により顔特徴量をなす値に重み付けを付与して同一人であるかを識別する人工知能によって判断を行ってもよい。照合部705は、顔検出部703の検出した顔画像から顔特徴量抽出部704によって抽出された顔特徴量が、登録済みの顔IDと関連付けられた顔画像と照合された場合、照合された顔IDを返す。また、照合された顔IDにかかる顔ID_DB709に格納されたレコードの付加情報をデータ登録/検索部707を介して更新する。付加情報は、例えば日付、時刻、撮影場所などである。照合部705は、顔特徴量抽出部704によって抽出された顔特徴量が登録済みの顔IDと関連付けられた顔画像の何れにも照合されない場合、新規の顔IDを発行し、当該顔特徴量が抽出された画像と新規の顔IDとを、データ登録/検索部707を介して顔ID_DB709に格納する。 A collation unit 705 collates the face feature amount extracted by the face feature amount extraction unit 704 from the face image detected by the face detection unit 703 with the face image associated with the registered face ID. That is, the face ID associated with the face image of the same person is identified by comparing the former face feature amount with each face feature amount extracted from the latter. Here, for example, when the difference in facial feature amount is smaller than a predetermined value, it may be determined that the facial image is obtained from the same person. The decision may be made by artificial intelligence that discerns whether If the face feature amount extracted by the face feature amount extraction unit 704 from the face image detected by the face detection unit 703 is matched with the face image associated with the registered face ID, the matching unit 705 Return face ID. Also, the additional information of the record stored in the face ID_DB 709 associated with the matched face ID is updated via the data registration/search unit 707 . The additional information is, for example, date, time, shooting location, and the like. If the facial feature amount extracted by the facial feature amount extracting unit 704 is not matched with any of the facial images associated with the registered face IDs, the matching unit 705 issues a new face ID and extracts the facial feature amount. The extracted image and the new face ID are stored in the face ID_DB 709 via the data registration/search unit 707 .

顔ID送信部706は、画像データの送信元に照合された顔ID、または新規の顔IDを送信する。これにより、ゲーミングマシン10、キオスク20または認証サーバ60は、受け取った顔IDを個人識別情報として使用することができる。データ登録/検索部707は、顔特徴量蓄積DB708および顔ID_DB709へのデータの登録および検索を行う。 A face ID transmission unit 706 transmits the matched face ID or a new face ID to the transmission source of the image data. Thereby, the gaming machine 10, the kiosk 20, or the authentication server 60 can use the received face ID as personal identification information. A data registration/retrieval unit 707 registers and retrieves data in the facial feature amount accumulation DB 708 and the face ID_DB 709 .

図13は、図12の顔ID_DBに格納されるデータの一例である。図13に示されるように、顔ID_DB709は、レコード番号、顔ID、画像格納場所(顔画像)および付加情報(日付、時刻)が関連付けて記憶される。 13 is an example of data stored in the face ID_DB of FIG. 12. FIG. As shown in FIG. 13, the face ID_DB 709 stores record numbers, face IDs, image storage locations (face images), and additional information (dates and times) in association with each other.

なお、顔ID送信部706は、顔IDに替えて、画像データの送信元に顔特徴量抽出部704によって抽出された顔特徴量を送信してもよい。この場合、照合部705および顔ID_DBを省略することができ、ゲーミングマシン10、キオスク20または認証サーバ60は、受け取った顔特徴量を個人識別情報として使用することができる。 Note that the face ID transmission unit 706 may transmit the facial feature amount extracted by the facial feature amount extraction unit 704 to the transmission source of the image data instead of the face ID. In this case, the matching unit 705 and face ID_DB can be omitted, and the gaming machine 10, kiosk 20, or authentication server 60 can use the received face feature quantity as personal identification information.

次に、認証システム2の動作が説明される。図14は、ゲーミングマシンにおける紙幣挿入からキャッシュアウト処理までを示すフローチャートである。 Next, the operation of the authentication system 2 will be explained. FIG. 14 is a flow chart showing a process from bill insertion to cashout processing in the gaming machine.

図14に示されるように、ゲーミングマシン10は、最初に紙幣を受け付ける(ステップS10)。すなわち、ゲーミングマシン10の紙幣/チケット識別ユニット107がプレイヤーから紙幣を受け付ける。そして、ゲーミングマシン10は、個人識別情報アクセプタ130を介して個人識別情報を取得する(ステップS12)。例えば、ゲーミングマシン10のカメラ131は、ゲーミングマシン10の前に座っているプレイヤーの姿を撮像する。ゲーミングマシン10は、撮像した画像データを顔識別サーバへ送信し、顔認識サーバから返信された顔IDを当該プレイヤーの個人識別情報として取得する。 As shown in FIG. 14, the gaming machine 10 first accepts bills (step S10). That is, the banknote/ticket identification unit 107 of the gaming machine 10 accepts banknotes from the player. Then, the gaming machine 10 acquires personal identification information via the personal identification information acceptor 130 (step S12). For example, the camera 131 of the gaming machine 10 captures an image of the player sitting in front of the gaming machine 10 . The gaming machine 10 transmits the captured image data to the face recognition server, and acquires the face ID returned from the face recognition server as personal identification information of the player.

続いて、ゲーミングマシン10は、認証サーバ60に対して例外を発行する。例外を受け取った認証サーバ60は、ゲーミングマシン10に対して、EGM_IDおよび個人識別情報の送信を要求する。ゲーミングマシン10は、認証サーバ60へEGM_IDおよび個人識別情報を送信する。認証サーバ60は、ゲーミングマシン10から送信された個人識別情報を当該ゲーミングマシン10における現在のプレイヤー情報として現在プレイヤーDB608に格納する(ステップS300)。認証サーバ60は、現在プレイヤーDB608への登録が完了した旨をゲーミングマシン10に通知する。 The gaming machine 10 then issues an exception to the authentication server 60 . Upon receiving the exception, the authentication server 60 requests the gaming machine 10 to transmit EGM_ID and personal identification information. The gaming machine 10 transmits the EGM_ID and personal identification information to the authentication server 60 . The authentication server 60 stores the personal identification information transmitted from the gaming machine 10 in the current player DB 608 as current player information in the gaming machine 10 (step S300). The authentication server 60 notifies the gaming machine 10 that the registration in the current player DB 608 has been completed.

ゲーミングマシン10は、登録完了を受信した後に、受け付けた紙幣の額をクレジット額に変換し、クレジット残高に加算する(ステップS14)。ゲーミングマシン10は、個人識別情報を取得できない場合や、登録完了を受信しない場合には、クレジット残高を加算せずに個人識別情報を再要求または待機し、所定時間経過後に図14に示される処理を中止してもよい。 After receiving the completion of registration, the gaming machine 10 converts the received banknote amount into a credit amount and adds it to the credit balance (step S14). If the personal identification information cannot be acquired or if the registration completion is not received, the gaming machine 10 re-requests the personal identification information or waits without adding the credit balance, and performs the processing shown in FIG. 14 after the elapse of a predetermined time. may be discontinued.

続いて、ゲーミングマシン10は、ゲームを提供する(ステップS16)。ゲーミングマシン10のCPU121は、メモリ123またはストレージ124に記録されたプログラムを実行することによってゲーミングマシン10の各部の動作を制御し、クレジットの一部を代償としてゲームをプレイヤーに提供し、ゲームの結果に応じてクレジットをプレイヤーに付与する。 Subsequently, the gaming machine 10 provides a game (step S16). The CPU 121 of the gaming machine 10 controls the operation of each part of the gaming machine 10 by executing a program recorded in the memory 123 or the storage 124, provides a game to the player in exchange for part of the credits, and determines the result of the game. Grants credits to the player according to

次に、ゲーミングマシン10は、プレイヤーからキャッシュアウト操作を受け付ける(ステップS18)。キャッシュアウト操作は、一例としてプレイヤーによるキャッシュアウトボタンの押下である。それに応じて、ゲーミングマシン10は、チケットサーバへ例外を発行する。例外を受け取ったチケットサーバは、ゲーミングマシン10に対して、キャッシュアウト処理に関する情報を要求する。ゲーミングマシン10は、チケットサーバへキャッシュアウト処理に関する情報(キャッシュアウトする金額、ゲーミングマシン10のEGM_ID等を含む)を送信する。チケットサーバは、ゲーミングマシン10から送信されたキャッシュアウト処理に関する情報を受信すると、チケット検証情報(チケット検証番号等を含む)を発行し、キャッシュアウト処理に関する情報とともにデータベースに記憶する(ステップS400)。そして、チケットサーバは、キャッシュアウト処理に関する情報とともにチケット検証情報を認証サーバ60へ送信する。 Next, the gaming machine 10 receives a cashout operation from the player (step S18). A cashout operation is, for example, a player pressing a cashout button. In response, gaming machine 10 issues an exception to the ticket server. Upon receiving the exception, the ticket server requests the gaming machine 10 for information on cashout processing. The gaming machine 10 transmits information (including the amount to be cashed out, the EGM_ID of the gaming machine 10, etc.) regarding the cashout process to the ticket server. When the ticket server receives the information about the cashout process transmitted from the gaming machine 10, it issues ticket verification information (including a ticket verification number, etc.) and stores it in the database together with the information about the cashout process (step S400). The ticket server then transmits the ticket verification information to the authentication server 60 together with the information on the cashout process.

認証サーバ60は、キャッシュアウト処理に関する情報とともにチケット検証情報を受信すると、キャッシュアウト処理(例えばチケット番号)と、ゲーミングマシン10のEGM_IDについてステップS300で格納されている現在のプレイヤー情報とを関連付けてチケットDB609に格納する(ステップS302)。認証サーバ60は、キャッシュアウト処理に関する情報とともにチケット検証情報をゲーミングマシン10へ送信する。 When the authentication server 60 receives the ticket verification information together with the information on the cashout process, the authentication server 60 associates the cashout process (for example, the ticket number) with the current player information stored in step S300 for the EGM_ID of the gaming machine 10, and issues a ticket. It stores in DB609 (step S302). The authentication server 60 transmits the ticket verification information to the gaming machine 10 together with the information regarding the cashout process.

ゲーミングマシン10は、キャッシュアウト処理に関する情報およびチケット検証情報を使用してチケット情報を生成し、チケット情報を含むチケットを発行する(ステップS20)。ゲーミングマシン10は、チケットサーバにチケットを発行した旨を通知する。チケットサーバは、発行完了を受信すると、データベースを更新する(ステップS402)。ステップS402が終了すると、ゲーミングマシン10における紙幣挿入からキャッシュアウト処理までのフローチャートが終了する。 The gaming machine 10 generates ticket information using the information regarding the cashout process and the ticket verification information, and issues a ticket including the ticket information (step S20). The gaming machine 10 notifies the ticket server that the ticket has been issued. When the ticket server receives the issue completion, it updates the database (step S402). When step S402 ends, the flowchart from banknote insertion to cashout processing in the gaming machine 10 ends.

図15は、キオスクにおけるチケット換金処理を示すフローチャートである。図15に示されるように、キオスク20は、最初にチケットを受け付ける(ステップS200)。すなわち、キオスク20のチケット受付部206がプレイヤーからチケットを受け付ける。そして、キオスク20は、個人識別情報アクセプタ210を介して個人識別情報を取得する(ステップS202)。例えば、キオスク20のカメラ211は、キオスク20の前に居るプレイヤーの姿を撮像する。キオスク20は、撮像した画像データを顔識別サーバへ送信し、顔認識サーバから返信された顔IDを当該プレイヤーの個人識別情報として取得する。キオスク20は、個人識別情報を取得できない場合には、個人識別情報を再要求または待機し、所定時間経過後に図15に示される処理を中止してもよい。 FIG. 15 is a flow chart showing ticket redemption processing at the kiosk. As shown in FIG. 15, kiosk 20 first accepts a ticket (step S200). That is, the ticket reception unit 206 of the kiosk 20 receives the ticket from the player. The kiosk 20 then acquires personal identification information via the personal identification information acceptor 210 (step S202). For example, the camera 211 of the kiosk 20 captures the image of the player in front of the kiosk 20 . The kiosk 20 transmits the captured image data to the face recognition server, and acquires the face ID returned from the face recognition server as personal identification information of the player. If the kiosk 20 cannot obtain the personal identification information, it may re-request the personal identification information or wait, and stop the process shown in FIG. 15 after a predetermined period of time has elapsed.

続いて、キオスク20は、認証サーバ60に対して例外を発行する。例外を受け取った認証サーバ60は、キオスク20に対して、チケットから読み取られたチケット情報および個人識別情報の送信を要求する。キオスク20は、認証サーバ60へチケット情報および個人識別情報を送信する。認証サーバ60は、チケットにかかるキャッシュアウト処理がキオスク20から送信された個人識別情報と関連付けられているか否かを判定する(ステップS304)。 Kiosk 20 then issues an exception to authentication server 60 . Upon receiving the exception, the authentication server 60 requests the kiosk 20 to send the ticket information and personal identification information read from the ticket. Kiosk 20 transmits ticket information and personal identification information to authentication server 60 . The authentication server 60 determines whether the ticket cashout process is associated with the personal identification information transmitted from the kiosk 20 (step S304).

チケットにかかるキャッシュアウト処理がキオスク20から送信された個人識別情報と関連付けられていない場合、認証サーバ60は、キオスク20にチケット使用不可の通知を送信する。キオスク20は、チケット使用不可の通知を受信した場合、チケットを拒絶すると決定する(ステップS204)。 If the ticket cashout transaction is not associated with the personal identification information sent from the kiosk 20 , the authentication server 60 sends a ticket unusable notice to the kiosk 20 . The kiosk 20 determines to reject the ticket when it receives the ticket unusable notification (step S204).

チケットにかかるキャッシュアウト処理がキオスク20から送信された個人識別情報と関連付けられている場合、認証サーバ60は、キオスク20からの情報をチケットサーバへ転送する。チケットサーバは、データベースに登録されたキャッシュアウト処理に関する情報とチケット情報とに基づいてチケットの正当性を検証する(ステップS404)。チケットサーバは、チケットの認可/拒絶に関する判定結果をキオスク20へ送信する。 Authentication server 60 forwards the information from kiosk 20 to the ticket server if the ticket cashout transaction is associated with personal identification information sent from kiosk 20 . The ticket server verifies the legitimacy of the ticket based on the ticket information and the information on the cashout process registered in the database (step S404). The ticket server sends the ticket approval/denial decision to the kiosk 20 .

キオスク20は、判定結果に応じてチケットの払い出し処理、または、チケットの拒絶処理を実行する(ステップS206)。キオスク20は、ステップS204でチケットを拒絶すると決定した場合、または、チケットサーバからチケット拒絶の判定結果を受信した場合には、チケットの拒絶処理を行う。この場合、プレイヤーは、チケットを換金することができない。キオスク20は、チケットサーバからチケット認可の判定結果を受信した場合には、チケットの払い出し処理を行う。キオスク20は、チケット情報に基づいた金銭をプレイヤーに支払う。キオスク20は、チケットサーバにキオスク20が実行した処理を通知する。チケットサーバは、キオスク20が実行した処理に応じてデータベースを更新する(ステップS406)。ステップS406が終了すると、キオスク20におけるチケット換金処理のフローチャートが終了する。 The kiosk 20 executes ticket issue processing or ticket rejection processing according to the determination result (step S206). If the kiosk 20 decides to reject the ticket in step S204, or if it receives the ticket rejection judgment result from the ticket server, it performs ticket rejection processing. In this case, the player cannot redeem the ticket. When the kiosk 20 receives the decision result of ticket authorization from the ticket server, the kiosk 20 performs ticket issuing processing. The kiosk 20 pays the player money based on the ticket information. The kiosk 20 notifies the ticket server of the processing performed by the kiosk 20 . The ticket server updates the database according to the process performed by the kiosk 20 (step S406). When step S406 ends, the flowchart of the ticket redemption process at the kiosk 20 ends.

図16は、ゲーミングマシンにおけるチケット受付処理を示すフローチャートである。図16に示されるように、ゲーミングマシン10は、最初にチケットを受け付ける(ステップS30)。すなわち、ゲーミングマシン10の紙幣/チケット識別ユニット107がプレイヤーからチケットを受け付ける。そして、ゲーミングマシン10は、個人識別情報アクセプタ130を介して個人識別情報を取得する(ステップS32)。例えば、ゲーミングマシン10のカメラ131は、ゲーミングマシン10の前に座るプレイヤーの姿を撮像する。ゲーミングマシン10は、撮像した画像データを顔識別サーバへ送信し、顔認識サーバから返信された顔IDを当該プレイヤーの個人識別情報として取得する。ゲーミングマシン10は、個人識別情報を取得できない場合には、個人識別情報を再要求または待機し、所定時間経過後に図16に示される処理を中止してもよい。 FIG. 16 is a flowchart showing ticket acceptance processing in the gaming machine. As shown in FIG. 16, the gaming machine 10 first accepts a ticket (step S30). That is, the banknote/ticket identification unit 107 of the gaming machine 10 accepts the ticket from the player. The gaming machine 10 then acquires personal identification information via the personal identification information acceptor 130 (step S32). For example, the camera 131 of the gaming machine 10 captures an image of the player sitting in front of the gaming machine 10 . The gaming machine 10 transmits the captured image data to the face recognition server, and acquires the face ID returned from the face recognition server as personal identification information of the player. If the personal identification information cannot be acquired, the gaming machine 10 may re-request the personal identification information or wait, and stop the processing shown in FIG. 16 after a predetermined period of time has elapsed.

続いて、ゲーミングマシン10は、認証サーバ60に対して例外を発行する。例外を受け取った認証サーバ60は、ゲーミングマシン10に対して、チケットから読み取られたチケット情報および個人識別情報の送信を要求する。ゲーミングマシン10は、認証サーバ60へチケット情報および個人識別情報を送信する。認証サーバ60は、チケットにかかるキャッシュアウト処理がゲーミングマシン10から送信された個人識別情報と関連付けられているか否かを判定する(ステップS306)。 The gaming machine 10 then issues an exception to the authentication server 60 . Upon receiving the exception, the authentication server 60 requests the gaming machine 10 to transmit the ticket information and personal identification information read from the ticket. The gaming machine 10 transmits ticket information and personal identification information to the authentication server 60 . The authentication server 60 determines whether or not the ticket cashout process is associated with the personal identification information transmitted from the gaming machine 10 (step S306).

チケットにかかるキャッシュアウト処理がゲーミングマシン10から送信された個人識別情報と関連付けられていない場合、認証サーバ60は、ゲーミングマシン10にチケット使用不可の通知をする。ゲーミングマシン10は、チケット使用不可の通知を受信した場合、チケットを拒絶すると決定する(ステップS34)。 If the ticket cashout process is not associated with the personal identification information sent from the gaming machine 10, the authentication server 60 notifies the gaming machine 10 that the ticket cannot be used. The gaming machine 10 determines to reject the ticket when receiving the notification that the ticket cannot be used (step S34).

チケットにかかるキャッシュアウト処理がゲーミングマシン10から送信された個人識別情報と関連付けられている場合、認証サーバ60は、ゲーミングマシン10からの情報をチケットサーバへ転送する。チケットサーバは、データベースに登録されたキャッシュアウト処理に関する情報とチケット情報とに基づいてチケットの正当性を検証する(ステップS408)。チケットサーバは、チケットの認可/拒絶に関する判定結果をゲーミングマシン10へ送信する。 If the ticket cashout process is associated with the personal identification information sent from the gaming machine 10, the authentication server 60 transfers the information from the gaming machine 10 to the ticket server. The ticket server verifies the legitimacy of the ticket based on the ticket information and the information on the cashout process registered in the database (step S408). The ticket server transmits to the gaming machine 10 the determination result regarding ticket approval/rejection.

ゲーミングマシン10は、判定結果に応じてクレジット残高の加算処理、または、チケットの拒絶処理を実行する(ステップS36)。ゲーミングマシン10は、ステップS34でチケットを拒絶すると決定した場合、または、チケットサーバからチケット拒絶の判定結果を受信した場合には、チケットの拒絶処理を行う。この場合、プレイヤーは、当該チケットを用いてクレジット残高を加算することができない。ゲーミングマシン10は、チケットサーバからチケット認可の判定結果を受信した場合には、クレジット残高の加算処理を行う。ゲーミングマシン10は、チケット情報に基づいた金額をクレジットに換算してゲーミングマシン10のクレジット残高に加算する。ゲーミングマシン10は、チケットサーバにゲーミングマシン10が実行した処理を通知する。チケットサーバは、ゲーミングマシン10が実行した処理に応じてデータベースを更新する(ステップS410)。ステップS406が終了すると、ゲーミングマシン10におけるチケット受付処理のフローチャートが終了する。 The gaming machine 10 executes credit balance addition processing or ticket rejection processing according to the determination result (step S36). If the gaming machine 10 decides to reject the ticket in step S34, or if it receives the ticket rejection determination result from the ticket server, it performs ticket rejection processing. In this case, the player cannot use the ticket to add credit balance. When the gaming machine 10 receives the determination result of ticket authorization from the ticket server, the gaming machine 10 performs addition processing of the credit balance. The gaming machine 10 converts the amount of money based on the ticket information into credit and adds it to the credit balance of the gaming machine 10 . The gaming machine 10 notifies the ticket server of the processing executed by the gaming machine 10 . The ticket server updates the database according to the processing executed by the gaming machine 10 (step S410). When step S406 ends, the flowchart of the ticket acceptance process in the gaming machine 10 ends.

以上、本開示の実施形態について説明したが、本開示は、上記実施形態に限定されるものではなく、種々変形が可能である。上記実施形態においては、スロットマシンの形態でゲームを提供するゲーミングマシン10を説明したが、本発明はそれに限定されず、ポーカー、ブラックジャックと呼ばれるビデオカードゲーム、ビンゴ、キノ、ホイールゲームなどの状態でゲームが提供されてもよい。さらに、本発明をパチンコ機またはパチスロ機に適用することができる。 Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above embodiments, and various modifications are possible. In the above embodiment, the gaming machine 10 that provides games in the form of a slot machine has been described, but the present invention is not limited to this, and the state of poker, video card games called blackjack, bingo, keno, wheel games, etc. The game may be offered at Furthermore, the present invention can be applied to pachinko machines or pachislot machines.

また、上記実施形態においては、認証サーバ60とチケットサーバとがそれぞれ異なるサーバである例を説明したが、認証サーバ60とチケットサーバとは同一のサーバであってもよい。 Further, in the above-described embodiment, an example in which the authentication server 60 and the ticket server are different servers has been described, but the authentication server 60 and the ticket server may be the same server.

さらに、上記実施形態では、主としてチケット情報を示す識別子が用紙等の物理媒体に印刷される態様について詳述したが、そのような識別子がモバイルデバイス等のディスプレイ画面に仮想的に表示される態様としてもよい。そのような場合には、ゲーミングマシン10およびキオスク20に、ディスプレイ画面に表示されたチケット情報を読み取るカメラまたはスキャナをチケット受付手段として設けるとともに、識別子を表示するディスプレイをチケット発行手段として設ける構成とすることができ、既存のディスプレイの一部を使用して識別子を表示させる構成とすることも可能である。この場合、プレイヤーはディスプレイに表示された識別子をモバイルデバイスのカメラで撮像することによりチケットを取得し、当該識別子をモバイルデバイスに表示して端末に読み込ませることによりチケットを使用することができる。また、モバイルデバイス等はゲーミングシステム1と直接通信する構成としてもよく、認証システム2、ゲーミングマシン10および/またはキオスク20の機能の一部または全部をモバイルデバイス上に実装した構成とすることも可能である。 Furthermore, in the above-described embodiment, an identifier indicating ticket information is mainly printed on a physical medium such as paper. good too. In such a case, the gaming machine 10 and the kiosk 20 are provided with a camera or scanner for reading the ticket information displayed on the display screen as ticket receiving means, and a display for displaying the identifier as ticket issuing means. It is also possible to use a part of the existing display to display the identifier. In this case, the player can use the ticket by capturing the identifier displayed on the display with the camera of the mobile device, displaying the identifier on the mobile device, and having the terminal read the identifier. In addition, the mobile device or the like may be configured to directly communicate with the gaming system 1, or a configuration in which some or all of the functions of the authentication system 2, the gaming machine 10 and/or the kiosk 20 are implemented on the mobile device. is.

さらにまた、チケット情報を示す電子情報をチケットとして使用する態様とする場合には、チケット受付部およびチケット発行部としてワイヤレスインターフェイスユニットを用い、モバイルデバイス等のプレイヤー端末とチケット情報を示す電子情報を発行および受け付ける構成とすることができる。この場合も、モバイルデバイス等はゲーミングシステム1と直接通信する構成としてもよく、認証システム2、ゲーミングマシン10および/またはキオスク20の機能の一部または全部をモバイルデバイス上に実装した構成とすることも可能である。 Furthermore, when the electronic information indicating the ticket information is used as the ticket, the wireless interface unit is used as the ticket reception unit and the ticket issuing unit, and the electronic information indicating the ticket information is issued with the player terminal such as a mobile device. and can be configured to accept. Also in this case, the mobile device or the like may be configured to directly communicate with the gaming system 1, and some or all of the functions of the authentication system 2, the gaming machine 10 and/or the kiosk 20 may be implemented on the mobile device. is also possible.

さらにまた、上記実施形態では、プレイヤーがゲーミングマシン10に金銭を投入したプレイヤーの個人識別情報を現在プレイヤーとして記録し、キャッシュアウト処理の際に当該個人識別情報をチケット情報と関連付けて記憶する構成としたが、これは発行されるチケットの原資となる金銭を出資したプレイヤーを当該チケットの保有者とする認識に沿ったものである。この認識を採用する場合、プレイヤーがチケットをゲーミングマシン10に投入した際に当該チケットと関連付けられている個人識別情報を現在プレイヤー情報として記録し、新たなチケットを発行する際に当該個人識別情報をチケット情報と関連付けて記憶する構成としてもよい。また、別の認識を採用する場合には、キャッシュアウト処理の際にプレイヤーの個人情報を取得してチケット情報と関連付けて記憶する構成とすることも可能である。 Furthermore, in the above embodiment, the personal identification information of the player who has put money into the gaming machine 10 is recorded as the current player, and the personal identification information is stored in association with the ticket information during the cashout process. However, this is in line with the recognition that the player who contributed the money that is the source of the issued ticket is the holder of the ticket. When this recognition is adopted, when a player inserts a ticket into the gaming machine 10, the personal identification information associated with the ticket is recorded as current player information, and the personal identification information is recorded when issuing a new ticket. It may be configured to be stored in association with ticket information. In the case of adopting another recognition, it is also possible to adopt a configuration in which the personal information of the player is acquired during the cashout process and stored in association with the ticket information.

1…ゲーミングシステム、2…認証システム(チケット認証システムの一例)、10…ゲーミングマシン(端末の一例)、20…キオスク(端末の一例、換金装置の一例)、40…ミドルウェアサーバシステム(チケットサーバの一例)、107…紙幣/チケット識別ユニット(チケット受付手段の一例)、108…プリンタユニット(チケット発行手段の一例)、130,210…個人識別情報アクセプタ(個人識別情報取得手段の一例)。 1 gaming system, 2 authentication system (example of ticket authentication system), 10 gaming machine (example of terminal), 20 kiosk (example of terminal, example of cash exchange device), 40 middleware server system (of ticket server 107...Bill/ticket identification unit (an example of ticket accepting means), 108...Printer unit (an example of ticket issuing means), 130, 210...Personal identification information acceptor (an example of personal identification information acquiring means).

Claims (8)

プレイヤーからチケットを受け付けてチケット情報を読み取るチケット受付手段と、前記チケットを使用する前記プレイヤーの個人識別情報を取得する個人識別情報取得手段と、前記プレイヤーから金銭を受け付けてクレジット残高とする金銭受領手段と、前記プレイヤーにゲームを提供して前記ゲームの結果に応じて前記クレジット残高を変動させるゲーム実行手段と、前記クレジット残高を前記チケットとして出力するチケット発行手段とを有するゲーミングマシンと、
前記ゲーミングマシンと通信可能に構成され、チケット情報と個人識別情報とを関連付けて記憶する記憶部を有する認証サーバとを備え、
前記ゲーミングマシンは、前記プレイヤーから金銭を受け付けた際に、前記プレイヤーの個人識別情報を取得して、前記ゲーミングマシンの識別情報と前記個人識別情報とを前記認証サーバに送信し、
前記認証サーバは、前記ゲーミングマシンにより送信された前記個人識別情報を前記ゲーミングマシンの現在のプレイヤー情報として記憶し、
前記認証サーバは、前記ゲーミングマシンが前記クレジット残高を前記チケットとして出力した際に、出力された前記チケットの情報を当該ゲーミングマシンの現在のプレイヤー情報と関連付けて記憶し、
前記ゲーミングマシンは、前記プレイヤーから前記チケットを受け付けて、読み取ったチケット情報と取得した個人識別情報とを前記認証サーバに送信し、
前記認証サーバは、前記記憶部を参照して、前記チケット情報が前記ゲーミングマシンから送信された前記個人識別情報と関連付けられているか否かを判定し、
前記チケット情報が前記ゲーミングマシンから送信された前記個人識別情報と関連付けられていないと前記認証サーバにより判定された場合には、前記ゲーミングマシンは前記プレイヤーによる前記チケットの使用を許可しないチケット認証システム。
ticket receiving means for receiving a ticket from a player and reading ticket information; personal identification information obtaining means for obtaining personal identification information of the player using the ticket ; and money receiving means for receiving money from the player and using it as a credit balance a game execution means for providing a game to the player and varying the credit balance according to the result of the game; and a ticket issuing means for outputting the credit balance as the ticket ;
an authentication server configured to be communicable with the gaming machine and having a storage unit that associates and stores ticket information and personal identification information;
The gaming machine acquires personal identification information of the player when money is received from the player, and transmits the identification information of the gaming machine and the personal identification information to the authentication server,
The authentication server stores the personal identification information transmitted by the gaming machine as current player information of the gaming machine;
When the gaming machine outputs the credit balance as the ticket, the authentication server stores the information of the output ticket in association with the current player information of the gaming machine,
The gaming machine receives the ticket from the player, transmits the read ticket information and the acquired personal identification information to the authentication server,
The authentication server refers to the storage unit to determine whether the ticket information is associated with the personal identification information transmitted from the gaming machine ,
A ticket authentication system in which the gaming machine does not allow the player to use the ticket when the authentication server determines that the ticket information is not associated with the personal identification information transmitted from the gaming machine .
記プレイヤーから受け付けた前記チケットに応じた金銭を払い出す換金装置をさらに備え
前記換金装置は、前記プレイヤーから前記チケットを受け付けた際に、前記プレイヤーの個人識別情報を取得し、
前記認証サーバは、前記換金装置の取得した前記個人識別情報が前記チケットから読み取った前記チケット情報に関連付けて記憶されている前記個人識別情報に該当するかを判定する請求項1に記載のチケット認証システム。
further comprising a cash exchange device that pays out money corresponding to the ticket received from the player;
The money exchange device acquires personal identification information of the player when accepting the ticket from the player,
2. The ticket authentication according to claim 1, wherein the authentication server determines whether the personal identification information acquired by the money exchange device corresponds to the personal identification information stored in association with the ticket information read from the ticket. system.
前記ゲーミングマシンおよび前記認証サーバと通信可能に構成され、前記チケットの正当性を検証するチケット検証部と、前記チケットの管理情報を記憶するチケット管理部とを有するチケットサーバをさらに備え、
前記認証サーバは、前記チケット情報が前記ゲーミングマシンから送信された前記個人識別情報と関連付けられていると判定した場合に、前記チケットサーバに前記チケットの検証を指示し、
前記チケットサーバは、前記チケット情報および前記チケット管理部に記憶された情報に基づいて、前記チケットを認可するか否かを判定した結果を前記ゲーミングマシンへ送信し、
前記ゲーミングマシンは、前記チケットを認可する結果を前記チケットサーバから受信した場合には前記チケットを使用可能とし、前記チケットを認可しない結果を前記チケットサーバから受信した場合には前記チケットを使用不可とする処理を実行する請求項1または2に記載のチケット認証システム。
further comprising a ticket server configured to communicate with the gaming machine and the authentication server and having a ticket verification unit for verifying the legitimacy of the ticket and a ticket management unit for storing management information of the ticket;
When the authentication server determines that the ticket information is associated with the personal identification information transmitted from the gaming machine , the authentication server instructs the ticket server to verify the ticket;
The ticket server transmits to the gaming machine a result of determining whether or not to approve the ticket based on the ticket information and information stored in the ticket management unit;
The gaming machine makes the ticket usable when receiving a result of authorizing the ticket from the ticket server, and makes the ticket unusable when receiving a result of not authorizing the ticket from the ticket server. 3. The ticket authentication system according to claim 1 or 2 , which executes a process for
前記チケット情報は、少なくとも金額およびチケット検証情報を含む請求項1からの何れか一項に記載のチケット認証システム。 4. The ticket authentication system according to any one of claims 1 to 3 , wherein said ticket information includes at least money amount and ticket verification information. 前記チケットは、前記チケット情報を示す識別子が印刷された物理媒体である請求項1からの何れか一項に記載のチケット認証システム。 5. The ticket authentication system according to claim 1 , wherein said ticket is a physical medium on which an identifier indicating said ticket information is printed. 前記チケットは、前記チケット情報を示す電子情報である請求項1からの何れか一項に記載のチケット認証システム。 6. The ticket authentication system according to claim 1, wherein said ticket is electronic information indicating said ticket information. 前記ゲーミングマシンは前記個人識別情報として前記プレイヤーの生体認証情報を取得する請求項1からの何れか一項に記載のチケット認証システム。 7. The ticket authentication system according to any one of claims 1 to 6 , wherein said gaming machine acquires said player's biometric authentication information as said personal identification information. 前記ゲーミングマシンは前記個人識別情報として前記プレイヤーに予め付与された識別情報を取得する請求項1からの何れか一項に記載のチケット認証システム。 8. The ticket authentication system according to any one of claims 1 to 7 , wherein the gaming machine acquires identification information given to the player in advance as the personal identification information.
JP2020100460A 2020-06-09 2020-06-09 ticket authentication system Active JP7282716B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020100460A JP7282716B2 (en) 2020-06-09 2020-06-09 ticket authentication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020100460A JP7282716B2 (en) 2020-06-09 2020-06-09 ticket authentication system

Publications (2)

Publication Number Publication Date
JP2021196668A JP2021196668A (en) 2021-12-27
JP7282716B2 true JP7282716B2 (en) 2023-05-29

Family

ID=79196330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020100460A Active JP7282716B2 (en) 2020-06-09 2020-06-09 ticket authentication system

Country Status (1)

Country Link
JP (1) JP7282716B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030078094A1 (en) 2001-10-19 2003-04-24 Cyberscan Technology, Inc. Method and systems for cashless gaming
US20030162591A1 (en) 2002-02-27 2003-08-28 Igt Player authentication for cashless gaming machine instruments
JP2011005220A (en) 2009-05-29 2011-01-13 Universal Entertainment Corp Read/write device for information data storage medium
US20140057703A1 (en) 2004-10-01 2014-02-27 Global Cash Access, Inc. System and method for integrated multiple source player cash access
JP2019188164A (en) 2007-04-30 2019-10-31 シーエフピーエイチ, エル.エル.シー. Game with player actuated control structure
JP2020047260A (en) 2018-07-25 2020-03-26 コナミゲーミング インコーポレーテッド Casino management system with patron facial recognition system and method of operating the same

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090082082A1 (en) * 2006-09-04 2009-03-26 John Francis Cromwell Carr-Gregg Gaming apparatus with customised features
JP2019057004A (en) * 2017-09-20 2019-04-11 富士通フロンテック株式会社 Authentication system, authentication method and information processor
JP2020009194A (en) * 2018-07-09 2020-01-16 睦夫 三桐 Ticket management system and operation method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030078094A1 (en) 2001-10-19 2003-04-24 Cyberscan Technology, Inc. Method and systems for cashless gaming
US20030162591A1 (en) 2002-02-27 2003-08-28 Igt Player authentication for cashless gaming machine instruments
US20140057703A1 (en) 2004-10-01 2014-02-27 Global Cash Access, Inc. System and method for integrated multiple source player cash access
JP2019188164A (en) 2007-04-30 2019-10-31 シーエフピーエイチ, エル.エル.シー. Game with player actuated control structure
JP2011005220A (en) 2009-05-29 2011-01-13 Universal Entertainment Corp Read/write device for information data storage medium
JP2020047260A (en) 2018-07-25 2020-03-26 コナミゲーミング インコーポレーテッド Casino management system with patron facial recognition system and method of operating the same

Also Published As

Publication number Publication date
JP2021196668A (en) 2021-12-27

Similar Documents

Publication Publication Date Title
US8602874B2 (en) Cashless instrument based table game promotional system and methodology
RU2328031C2 (en) Player authentication for non-cash instruments of game machines
CA2581389C (en) Casino all in one kiosk for cash, tickets, and cards, with card issuing capability
RU2318241C9 (en) Method for providing capacity for electronic signature in a playing machine
JP2024059690A (en) Computing device and method for allowing user to play game
US11978311B2 (en) User identification verification in association with transferring funds to a gaming table
US20090005157A1 (en) Electronic funds transfer system and method of use in gaming environment
RU2669518C1 (en) Method and system for gaming
US20160071371A1 (en) Secure monetary transactional system in gaming environment
US20090005173A1 (en) Method of Providing Gaming Addiction Control Solutions in a Gaming Establishment
JP7282716B2 (en) ticket authentication system
US20070226002A1 (en) Financial gaming system and method
JP4756875B2 (en) Game media rental system
JP7280599B2 (en) Information management system and terminal device
JP7466343B2 (en) Gaming management system and gaming management method
US20220262203A1 (en) Virtual chip purchase vouchers
JP2005215859A (en) Prize money payment system, prize ticket issuing device, and prize ticket settlement device
JP2006102430A (en) Biological information authentication system
JP2017176477A (en) Management device for game parlor
JP2017176475A (en) Pachinko parlor managing device
JP2017176476A (en) Game system
JP2017176474A (en) Pachinko parlor managing device
JP2006318403A (en) Debit settlement system
JP2008067765A (en) Game medium processing device and method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211006

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230208

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230418

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230517

R150 Certificate of patent or registration of utility model

Ref document number: 7282716

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150