The present invention relates to an information management system and a terminal device in a casino and the like where gaming machines such as a slot machine are installed.
In a related art, known is a gaming machine called an EGM (Electronic Gaming Machine) that scroll-displays a symbol string on a display and re-arranges a plurality of symbols in a symbol display area where a plurality of pay lines are set. In the gaming machine, a player operates a control panel on which a plurality of buttons are arranged to determine the bet contents with respect to one game.
When playing a game in the above related-art gaming machine, the player inserts a bill into a bill validator of a PTS (Player Tracking System) terminal provided in the gaming machine, then, money amount information of the inserted bill is transmitted from the PTS terminal to the gaming machine, and the inserted money amount is converted into credit data for playing the game in the gaming machine.
Incidentally, in a casino hall where the gaming machines are installed, a player who has registered as a member can play games in the gaming machines by using a member card issued at the registration in related art. Specifically, when the member card is inserted into the gaming machine instead of cash, cash data stored in the member card or stored on a server so as to be associated with the member card can be inputted to the game to play the game. That is, a member player having the member card can play the game with so-called cashless payment without directly inserting cash into the gaming machine.
In the system in which the player who has registered as the member plays the game by using the member card as described above, playing the game with cashless payment presupposes that the member carries the members card; therefore, it is difficult to play the game with cashless payment as the member in a case where the player does not carry the member card.
As a measure for solving the above problem, a system in which the game is played with cashless payment by using a mobile device possessed by the member even when the member does not carry the member card is considered (refer to PTL 1).
PTL 1: US-A-2019-0051107
In the above system, the game play with cashless payment is realized by associating an application on the mobile device with the registered member.
However, it is difficult for a player not registering as a member to play the game with cashless payment.
The present invention has been made in consideration of the above-described circumstances, and an object thereof is to provide an information management system and a terminal device capable of making cashless payment also by an unregistered member.
An information management system according to the present invention includes a terminal device connected so as to communicate with a gaming machine capable of playing a game according to inputted currency, a casino server capable of communicating with the terminal device by a prescribed communication method, and a mobile device capable of communicating with the casino server, in which the casino server includes a temporary account processing device creating a temporary account for storing money amount data and transmitting transaction information for specifying the created temporary account to the mobile device in response to a request from the mobile device, the mobile device includes a first near-field transfer device transferring the transaction information transmitted from the casino server to the terminal device by near-field transfer, and the terminal device includes a second near-field transfer device acquiring the transaction information transferred from the first near-field transfer device of the mobile device by the near-field transfer and a temporary account processing device executing processing with respect to the temporary account on the casino server specified by the transaction information acquired by the second near-field transfer device through the communication method.
According to the above configuration, the temporary account is created on the casino server so as to be associated with the mobile device and the processing is performed to the temporary account, thereby reflecting a game result on the temporary account in a case where a non-member not registering as a member plays the game or in a case where a registered member plays the game without using a member card.
In the configuration of the information management system according to the present invention, the first near-field transfer device includes a display device displaying a prescribed transfer image based on the transaction information on a display part of the mobile device, and the second near-field transfer device includes an imaging device taking the transfer image displayed on the display device of the mobile device.
According to the above configuration, the transaction information can be transferred from the mobile device to the terminal device only when there actually exists the mobile device near the terminal device by imaging the transfer image displayed on the mobile device by the control device; therefore, the player actually having played the game in the gaming machine (terminal device) allows the control device to execute temporary account processing based on the transaction information. Accordingly, it is possible to prevent a behavior in which a false player not having played the game illegally executes the temporary account processing by a remote operation.
In the configuration of the information management system according to the present invention, the temporary account processing device stores money amount data paid out from the gaming machine in the casino server so as to be associated with the temporary account as processing with respect to the temporary account.
According to the above configuration, the temporary account is created on the casino server so as to be associated with the mobile device, and the money amount data paid out from the gaming machine is transferred to the temporary account and stored therein, thereby reflecting the money amount paid out as the result of the game on the temporary account even in the case where the non-member not registering as the member plays the game or in the case where the registered member plays the game without inserting the member card.
In the configuration of the information management system according to the present invention, the temporary account processing device transfers the money amount data stored in the casino server so as to be associated with the temporary account to the terminal device as processing with respect to the temporary account.
According to the above configuration, the money amount data associated with the temporary account on the casino server can be used in the gaming machine.
In the configuration of the information management system according to the present invention, the casino server includes a transfer device transferring the money amount data stored so as to be associated with the transaction information to an automated teller machine based on the transaction information transmitted from the automated teller machine.
According to the above configuration, the money amount data associated with the temporary account on the casino server can be withdrawn through the automated teller machine.
A terminal device according to the present invention is connected so as to communicate between a gaming machine capable of playing a game according to inputted currency and a casino server storing money amount data paid out from the gaming machine, which includes a near-field transfer device acquiring prescribed transaction information from a mobile device by near-field transfer, and a transmission device transmitting money amount data paid out from the gaming machine to the casino server so as to be associated with the transaction information based on the transaction information transferred by the near-field transfer.
According to the above configuration, the money amount data is transmitted from the terminal device to the casino server so as to be associated with the mobile device, thereby reflecting the money amount data paid out as the result of the game on the casino server even in the case where the non-member not registering as the member plays the game or in the case where the registered member plays the game without using the member card.
According to the present invention, it is possible to provide an information management system and a terminal device allowing an unregistered player to make cashless payment.
A gaming machine as an information processing apparatus according to the present invention will be explained with reference to the drawings.
[Entire Configuration of Information Management System]
The information processing apparatus 500 is connected to a network 102, and a casino server 400 and an automated teller machine (ATM) 300 are connected to the network 102. The casino server 400 is managed by an operating entity (namely, the operating entity of the system according to the embodiment) of the casino. A financial server of a bank and the like is also connected to the network 102.
A member information card issuing device 201 is connected to the information processing apparatus 500, and an IC card 1500 is issued in the member information card issuing device 201 as a member information card. The member information card stores unique information-card identification information (information card number (No)) for identifying the IC card 1500, and member information is accumulated in a member database in the information processing apparatus 500 so as to be associated with each information card number. When a player to be a member registers personal information (for example, name, address, phone number, nationality, passport number, and personal identification information for identify an individual issued by government or the like) in the member database as member information, the personal information is registered in the member database so as to be associated with the information-card identification information (information card number) for identifying the information card.
The information card to which the information card number is assigned is issued by the member information card issuing device 201, which will be used by the player registering as a member when playing games in the slot machines 10A, 10B, . . . (hereinafter referred to merely as a slot machine 10).
Moreover, a cashier 202 for cashing based on the IC card 1500 (member information card) is connected to the information processing apparatus 500. When the player performing the game play by using the IC card 1500 as the member information card inserts the IC card 1500 ejected from the slot machine 10 after the game into a card reader of the cashier 202, cash corresponding to a balance possessed by the player associated with information-card identification information (information card number) of the IC card 1500 is paid out to the player. In the case of the embodiment, information of the balance associated with the member information card (IC card) is stored in an account for the member opened on the casino server 400 as balance data so as to be associated with the information-card identification information (card number) of the IC card 1500. In this case, the balance information stored in the casino server 400 so as to be associated with the information-card identification information (card number) of the IC card 1500 read by the card reader of the cashier 202 may be read out and cash may be withdrawn based on the information. It is also possible to perform cashing at the cashier 202 by a thicket delivered from the slot machine 10. In the slot machine 10, the ticket on which a payout amount is printed is delivered from a ticket printer 703 (
In the information management system 100 according to the embodiment, the game can be played by inserting a non-member information card (IC card 1500) into the slot machine 10. The non-member information card is the IC card 1500 to be issued for a player not registering as a member or a player not carrying the member information card though the player has registered as the member, which is issued when the above players temporarily play games in the casino. When the non-member information card is issued, an account for the non-member is opened on the casino server 400 so as to be associated with unique information-card identification information of the non-member information card. The player inserts cash in advance to thereby pool cash in the account for the non-member. When playing games by inserting the non-member information card into the slot machine 10 after the non-member information card is issued, information of cash pooled in the account for the non-member on the casino server 400 is transferred to the slot machines 10A, 10B, . . . and used for the games. Then, information indicating a dividend generated in accordance with a game result is transmitted from the slot machine 10 (PTS terminal 700) to the casino server 400 with the information-card identification information and stored in the account for the non-member corresponding to the information-card identification information. In this case, the non-member information card inserted in the slot machine 10 (PTS terminal 700) is delivered to the player. The player having the non-member information card inserts the non-member information card into an information card reader at the prescribed cashier 202, thereby receiving cash stored in the account for the non-member.
In the information management system 100 according to the embodiment, when the game is played by inserting cash in a state where neither the member information card nor the non-member information card is inserted into the slot machine 10, the player may select, as a payout method of the dividend generated as the game result, any of a method in which the dividend is directly paid out to the player by cash (including a thicket that can be cashed), a method in which, instead of cash payout, the account for the non-member is opened on the casino server 400, information of a dividend (information indicating an amount) is transferred to be stored there, and the non-member information card associated with the account is newly issued from the slot machine 10 (PTS terminal 700) and a method in which a temporary account (transient account) is opened on the casino server 400 by an application program (mobile application) of a mobile device (portable terminal device) 1100 (described later) possessed by the player, data of a money amount (credit) paid out from the slot machine 10 such as the dividend is transferred and stored in the temporary account. After the temporary account is opened on the casino server 400 by using the application program of the mobile device 1100, the gaming machine or the automated teller machine 300 (described later) is operated through the application program of the mobile device 1100, thereby performing processing such as the transfer of cash (credit) data to the temporary account on the casino server 400 or withdrawal from the temporary account.
That is, after the temporary account is made on the casino server 400 by using the application program of the mobile device 1100 once in the information management system 100, it is possible to access the temporary account by operating the gaming machine or the automated teller machine 300 (described later) through the application program of the mobile device 1100 (the details will be described later).
Moreover, table game machines 20A, 20B, . . . for playing table games which are so-called casino tables such as a baccarat game and a roulette game are also connected to the information processing apparatus 500. The table game machines 20A, 20B, . . . include, for example, a game board, a card shoe, a display for a dealer, a chip tray, a control unit for controlling the above, and so on when the game machines are for playing card games.
Moreover,
Furthermore, in the information management system 100 according to the embodiment, the account associated with the mobile device 1100 is created on the casino server 400 and stored in the storage unit 460 and the transaction code for specifying the account is transmitted to the mobile device 200 by the mobile device 1100 possessed by the player performing communication with the casino server 400. The mobile device 1100 which has received the transaction code can store the transaction code in a storage unit of the mobile device 1100 and can display the transaction code on a display part of the mobile device 1100 as code display such as a matrix two-dimensional code (for example, a QR code (registered trademark)) and the like.
The above display is imaged by a camera 713 (
The casino server 400 specifies the account created so as to be associated with the mobile device 1100 based on the information of the matrix two-dimensional code transmitted from the PTS terminal 700 and stores the cashout data (credit data) transmitted from the PTS terminal 700 with the information of the matrix two-dimensional code in the specified account.
Accordingly, the payout amount (credit data) paid out to the account associated with the mobile device 1100 from the slot machine 10 having the PTS terminal 700 which has imaged the matrix two-dimensional code displayed on the mobile device 1100 is moved to the account from the slot machine 10. That is, information indicating the amount of cash is moved to the account associated with the mobile device 1100 instead of the payout of cash from the slot machine 10, thereby realizing the payout to the player. The details will be described later.
In the embodiment, the display part of the mobile device 1100 and the camera 713 of the PTS terminal 700 configure first and second near-field transfer devices which transfer the transaction code represented by the matrix two-dimensional code from the mobile device 1100 to the PTS terminal 700.
[Entire Configuration of Slot Machine]
The entire configuration of the slot machine 10 will be explained.
In the slot machine 10, bills, coins, medals, tokens, tickets with barcodes and so on are adopted as game values in addition to electronic valuable information such as electronic money.
As illustrated in
In the embodiment, the video reels artificially express actions of rotations and stops of mechanical reels in which a plurality of symbols are drawn on peripheral surfaces thereof by video. A symbol string including a plurality of symbols is assigned to the video reel.
An upper image display panel 131 is provided on the front of an upper casing 12 above the lower image display panel 141. The upper image display panel 131 is formed of a liquid crystal panel and configures a display. The upper image display panel 131 displays images relating to effects and images illustrating introduction of the game contents and explanation for rules.
A control panel 30 on which various types of buttons are disposed, the PTS terminal 700 having functions as a conversion device, and a bill entry 60 are provided below the lower image display panel 141. In the embodiment of the present invention, the PTS terminal 700 and the bill entry (bill validator) 60 are included as terminal devices managing currency information (information of a currency unit, the money amount represented by the currency unit, the number of credits corresponding to the money amount, and so on) relating to bet processing, processing of giving a dividend, and the like in the slot machine 10 (a game controller 70) as the information processing apparatus; however, the PTS terminal 700 may be applied as a concept of the terminal device by itself.
The bill entry 60 validates whether the bill is suitable or not and receives a legitimate bill in the slot machine 10. The bill entry 60 is electrically connected to the PTS terminal 700, transmitting an input signal corresponding to an amount of the bill to the PTS terminal 700 when receiving the legitimate bill.
The embodiment has a concept of currency information (for example, “1 php, 1 credit”) in addition to inserted currency information of the bill inserted into the bill entry 60. This currency information is the concept including the currency unit (“php (Philippine peso)”, “usd (U.S. dollar)”, “jpy (Yen)” and the like), money amount information represented by the currency unit (for example, “1 php” and the like), and the number of credits (for example, “1 php, 1 credit” and the like) corresponding to the money amount information.
The PTS terminal 700 includes an LCD (liquid crystal display) 177, and the LCD 177 includes a touch panel on a display screen, having a function as a touch-operation input unit by the player in addition to the function of displaying images. The PTS terminal 700 is a unit in which the camera 713, a microphone 715, a speaker 707, and the like are integrally provided. The camera 713 images the transaction code (described later) displayed on a display screen of the mobile device 1100 possessed by the player by a camera function. The microphone is used for the player participating in a game by voice or for identifying the player by voice recognition. A card insertion slot 701 is further provided in the PTS terminal 700, into which the IC card can be inserted. According to the above, the player can use cash data stored in the IC card in the slot machine 10 by inserting the IC card into the card insertion slot.
That is, the slot machine 10 can read unique information-card identification information (card number) assigned to the IC card 1500 by an IC card R/W 742 connected to the PTS terminal 700 with respect to the IC card (the member information card or the non-member information card) 1500 inserted from the card insertion slot 701 provided in the PTS terminal 700. The player receives balance information indicating a cash balance stored in the casino server 400 so as to be associated with the inserted IC card 1500 from the casino server 400 by inserting the IC card 1500 and transmits the information to the slot machine 10.
Specifically, when the IC card 1500 of the member (member information card) is issued by the member information card issuing device 201 (
Accordingly, the cash data read from the account for the member corresponding to the member information card (IC card 1500) inserted into the card insertion slot 701 can be used for the game in the slot machine 10.
Also in a case where the inserted IC card 1500 is the non-member information card, cash data read from the account for the non-member opened on the casino server 400 can be used for the game performed in the slot machine 10 in the same manner.
When cash is inserted, the cash inserted into the slot machine 10 is used for the game.
Moreover, cash data read from the temporary account opened on the casino server 400 by the application program of the mobile device 1100 can be used for the game performed in the slot machine 10.
Processing in the PTS terminal 700 executed when cash or the IC card 1500 is inserted will be explained later.
When a payout with respect to the player is generated such as a case where a dividend is generated as a result of the game in the slot machine 10, a payout method is determined due to selection by the player. Specifically, when the member information card (IC card 1500) is inserted into the slot machine 10 (PTS terminal 700) and the game is performed, the dividend is transferred to the account for the member opened on the casino server 400 so as to be associated with the member information card and stored therein.
On the other hand, when the non-member information card (IC card 1500) is inserted into the slot machine 10 (PTS terminal 700) and the game is performed, the player can select, as the payout method, any of a method in which the dividend is transferred to the account for the non-member opened on the casino server 400 so as to be associated with the non-member information card and stored therein, a method in which the temporary account is opened on the casino server 400 by the application program of the mobile device 1100 and the dividend is transferred to the account and stored therein, and a method in which cash (including a ticket that can be cashed) is directly paid out to the player.
When cash is inserted into the slot machine 10 (PTS terminal 700) and the game is performed, the player can select, as the payout method, any of a method in which the non-member information card is newly issued and the account for the non-member associated with the information-card identification information of the non-member information card is opened on the casino server 400, the method in which the temporary account is opened on the casino server 400 by the application program of the mobile device 1100 and the dividend is transferred to the account and stored therein, and the method in which cash (including the ticket that can be cashed) is directly paid out to the player.
Processing of selecting the method for paying out the dividend of the game performed by inserting the non-member information card or cash will be described later.
[Internal Configurations Included in Slot Machine]
Next, internal configurations of the slot machine 10 and the control panel 30 provided in the slot machine 10 will be explained with reference to
The game controller 70 is provided on a game circuit board inside the slot machine 10. A display controller 170 is provided on a circuit board for the control panel different from the game circuit board of the game controller 70 inside the control panel. The game controller 70 and the display controller 170 each includes a CPU (Central Processing Unit), an EEPROM (Electrically Erasable and Programmable Read Only Memory) storing programs executed by the CPU and data used for these programs so as to be rewritable, and a RAM (Random Access Memory) temporarily storing data at the time of executing programs which are respectively provided at the game circuit board and at the circuit board for the control panel. The game controller 70 and the display controller 170 are built by these hardware and software in the above storage devices in cooperation with each other. It is not always necessary to provide the display controller 170 separately from the game controller 70, and the game controller 70 may have functions of the display controller 170.
For example, data and programs used when the CPU operates are stored in storage devices of the game controller 70. For example, the game controller 70 can store the game program, a game system program or an authentication program when importing these programs from an external storage device. The storage device of the game controller 70 is provided with working areas used when executing the programs. For example, an area for storing the number of times of games, the number of BETs, the number of payouts, the number of credits and the like, an area for storing symbols (code numbers) determined by a lottery, and the like are provided.
The game controller 70 performs the game as described above and controls the symbol display device 150 so that symbols are rearranged in accordance with the game. The game controller 70 makes the number of effective lines corresponding to credit buttons inputs of which have been received effective on display frames of three rows and five columns formed of a plurality of blocks as described above. When the predetermined number or more of symbols of the same kind are rearranged in the effective lines which have been made effective, the game controller 70 gives a line dividend corresponding to the symbols of the kind. That is, the game controller 70 is configured to control the slot machine by executing the game program or the game system program in the storage device by the CPU. The display controller 170 includes a graphic board, displaying a bet amount on display parts of the credit buttons.
On the control panel 30, a CHANGE switch 31S, a CASHOUT switch 32S, a BET switch 34S, a credit switch 40S, a spin switch 46S, and a denomination switching switch 47S are provided so as to correspond to the above respective buttons. Respective switches detect that corresponding buttons are pushed by the player, outputting signals to the game controller 70 and the display controller 170. The game controller 70 controls BETs based on the signals from respective switches. The display controller 170 transmits the signals from respective switches to the game controller 70, and the game controller 70 determines the contents to be displayed on the display parts provided at the credit buttons based on these signals and transmits the determined result to the display controller 170, thereby allowing respective buttons to display the result.
Moreover, a graphic board 130, a power supply unit (not illustrated), and a communication interface 82 are connected to the game controller 70 in addition to a speaker, a touch panel, and the like.
The graphic board 130 controls image display respectively performed by the upper image display panel 131 and the lower image display panel 141 based on a control signal outputted from the game controller 70. The graphic board 130 includes a VDP generating image data, a video RAM storing image data generated by the VDP, and the like.
The graphic board 130 includes the VDP (Video Display Processor) generating image data based on the control signal outputted from the game controller 70, the video RAM temporarily storing image data generated by the VDP, and the like. The image data used when generating the image data by the VDP is included in the game program in the storage device. The graphic board 130 has a function of outputting operation results of various types of touch icons provided on the lower image display panel 141 to the game controller 70.
The communication interface 82 is for performing communication with the PTS terminal 700 or an external control device. The PTS terminal 700, when receiving an input signal from the bill entry 60, transmits inserted currency information contained in the input signal to the game controller 70 through the communication interface 82. When the IC card is inserted into the card insertion slot, the PTS terminal 700 transmits money amount data stored in the IC card to the game controller 70 through the communication interface 82. The PTS terminal 700 also writes the money amount data in the IC card inserted into the card insertion slot based on the control signal received from the game controller 70 through the communication interface 82. When transmitting the money amount data to the casino server 400, the money amount data is not written in the IC card 1500.
[Configuration of PTS Terminal]
Next, internal configurations included in the PTS terminal 700 will be explained with reference to
A PTS controller 750 controlling the PTS terminal 700 includes a CPU 751, a ROM 752, and a RAM 753.
The CPU 751 controls execution of respective components of the PTS terminal 700, executing various programs stored in the ROM 752 and performing computing operations.
The ROM 752 is formed of a memory device such as a flash memory, storing permanent data executed by the CPU 751. For example, the ROM 752 can store a credit update program that rewrites credit related data (money amount data) stored in the IC card (not illustrated) connected through an IC card I/F (interface) 763, and the like.
The RAM 753 temporarily stores data necessary when executing various programs stored in the ROM 752.
An external storage device 754 is a storage device such as a hard disk device, storing programs executed in the CPU 751 and data used by programs executed in the CPU 751.
A server I/F (interface) 755 realizes data communication between the information processing apparatus 500 such as a hall management server or other servers and the PTS terminal 700. A gaming machine I/F (interface) 756 realizes data communication between the game controller 70 and the PTS terminal 700 of the slot machine 10 through the communication interface 82 (
Additionally, the PTS terminal 700 is connected to the bill entry 60 which is a bill validator through a bill entry I/F (interface) 757 and connected to a payment machine (not illustrated) through a payment machine I/F (interface) 758 so as to perform transmission/reception of data to and from these machines according to need.
An IC card controller 741 controls insertion/ejection of the IC card, writing of the money amount data, and the like. The IC card controller 741 includes an IC card R/W controller that controls the IC card R/W (reader/writer) 742 (
A DSP 765 receives voice data acquired from the microphone 715 and performs prescribed voice processing, then, transmits the data to the CPU 751. The DSP 765 also transmits the received voice data to the speaker 707. The DSP 765 further outputs received voice to headphones, that is, an audio terminal to which a head set is connected and processes voice received from the microphone to transmit the voice to the CPU 751. Note that schematic configurations are illustrated here and an A/D converter, a D/A converter, an amplifier, and the like are not illustrated.
A camera controller 766 acquires images on the display screen (the transaction code and the like) of the mobile device 1100 imaged by the camera 713 and performs prescribed image processing according to need, then, transmits the processed data to the CPU 751. The data is transmitted to, for example, the information processing apparatus 500, the casino server 400, and the like through the server I/F 755.
Moreover, the ticket printer 703 (
The LCD 177 is connected to the PTS terminal 700, and the touch panel is installed together in the LCD 177, which can accept touch operations by the player.
[Input Processing]
On the other hand, when there is any of insertions, the PTS terminal 700 obtains an affirmative result of the step and makes the process proceed from Step S401 to Step S402, determining whether the inserted medium is the information card (IC card 1500) or not.
When the inserted medium is the information card (IC card 1500), the PTS terminal 700 obtains an affirmative result at Step S402 and makes the process proceed from Step S402 to Step S403, displaying a menu for designating the money amount on the display part (LCD 177) of the PTS terminal 700 and transmitting an input amount (an amount used for the game) inputted by the player operating the LCD (touch panel) 177 to the casino server 400 to thereby allow the input amount to be reflected on the balance of the account (the account for the member or the account for the non-member) on the casino server 400 associated with information-card identification information (information card number) of the information card (the member information card or the non-member information card) inserted at this time. That is, the input amount designated at this time is subtracted from the balance of the corresponding account on the casino server 400. Then, the PTS terminal 700 makes the process proceed to Step S407 after the process at Step S403.
When the inserted medium is not the information card (IC card 1500), the PTS terminal 700 obtains a negative result at Step S402 and makes the process proceed from Step S402 to Step S404, determining whether input of cash data through the application program (mobile application) of the mobile device 1100 is designated or not. In a case where the player designates the input of cash data to the slot machine 10 through the application program of the mobile device 1100 by operating the LCD (touch panel) 177 of the PTS terminal 700, the PTS terminal 700 obtains an affirmative result at Step S404 and makes the process proceed from Step S404 to Step S405, performing display for prompting the player to operate the mobile device 1100 on the display part (LCD 177) of the PTS terminal 700 to thereby make the player input all or part of the balance of the account for the member, the account for the non-member, or the temporary account on the casino server 400 to the game of the slot machine 10 through the application program of the mobile device 1100 based on the input operation of the mobile device 1100 by the player, and to thereby allow the input amount to be reflected on the balance of the account for the member, the account for the non-member, or the temporary account by subtracting the input amount from the balance of the account (the details will be described later). Then, the PTS terminal 700 makes the process proceed to Step S407 after the process of Step S405.
Moreover, when the inserted medium is neither the information card (IC card 1500) nor the cash data by the application program of the mobile device 1100, the PTS terminal 700 obtains a negative result at Step S404 and makes the process proceed from Step S404 to Step S406, determining whether the inserted medium is cash or not. When cash is inserted into the bill entry 60, the PTS terminal 700 obtains an affirmative result at Step S406 and makes the process proceed from Step S406 to Step S407.
The PTS terminal 700 executes the game in accordance with the input amount inputted for playing the game at Step S407.
When the inserted medium is not any of the information card (IC card 1500), cash data by the application program of the mobile device 1100 and cash, the PTS terminal obtains a negative result at Step S406 and makes the process to proceed to Step S408, performing an error display on the LCD 177.
As described above, the PTS terminal 700 can execute input processing of the game medium (cash data or cash) in accordance with the type of the inserted medium.
[Payout Processing in PTS Terminal]
In a case where the player has operated the cashout button, the PTS terminal 700 obtains an affirmative result at Step S451 and makes the process proceed from Step S451 to Step S452, performing selection processing of the payout method (described later). When the payout (transfer) to the account for the member or the non-member is selected as the result of selection processing, the PTS terminal 700 obtains an affirmative result at Step S453 and makes the processing proceed from Step S453 to Step S457, transferring data indicating the amount relating to the payout and information for specifying the account for the member or the non-member (the information-card identification information of the IC card 1500 (the member information card or the non-member information card) inserted in the slot (the PTS terminal 700) at this time and information relating to the mobile device 1100) to the casino server 400. The casino server 400 stores the amount relating to the payout to the account for the member or the non-member associated with information-card identification information and information relating to the mobile device 1100.
On the other hand, when the selection result in the selection processing (S452) is not the transfer to the account for the member or the non-member, the PTS terminal 700 obtains a negative result at Step S453 and makes the process proceed from Step S453 to Step S454, determining whether the selection result in the selection processing (S452) is the payout (transfer) to the temporary account or not. When the payout (transfer) to the temporary account is selected, the PTS terminal 700 obtains an affirmative result at Step S454 and makes the process proceed from Step S454 to Step S456, transferring data indicating the amount relating to the payout and information for specifying the temporary account (a transaction code created in the casino server 400 by the application program of the mobile device 1100 (the details will be described later)) to the casino server 400. The casino server 400 stores the amount relating to the payout in the temporary account opened so as to be associated with the transaction code.
Moreover, when the selection result in the selection processing (S452) is neither the transfer to the account for the member or the non-member nor the transfer to the temporary account, the PTS terminal 700 obtains a negative result at Step S454 and makes the process proceed from Step S454 to Step S455, performing processing of paying out cash directly to the player.
[Selection Processing in PTS Terminal]
When the selection result is the payout (transfer) to various accounts through the application program of the mobile device 1100, the PTS terminal 700 obtains an affirmative result at Step S501 and makes the process proceed to Step S453 in
When the selection result is the member information card, the PTS terminal 700 obtains an affirmative result at S502 and makes the process proceed to Step S453 in
When the selection result is the non-member information card, the PTS terminal 700 obtains an affirmative result at S503 and makes the process proceed to Step S453 in
When the selection result is the payout by cash, the PTS terminal 700 obtains an affirmative result at S504 and makes the process proceed from Step S504 to Step S505, displaying a menu for the player selecting any of the payout by the non-member information card (opening of the account for the non-member), the payout through the application program of the mobile device 1100 (opening of the temporary account), and the payout by cash on the LCD 177 of the PTS terminal 700 and making the process proceed to Step S453 in
As described above, according to the above processing in
[Payout Processing Using Mobile Application]
As illustrated in
The PTS terminal 700 which has received the payout information S107 displays a message saying that “Please display a transaction code on the screen of the mobile device” on the LCD 177 of the PTS terminal 700 (S108). The transaction code is a code represented by, for example, the matrix two-dimensional code (QR code (registered trademark)) and the like and including information indicating the existing account or the account temporarily created on the casino server 400 and information indicating that processing with respect to the account is “payout (transfer)” (information specified by a transaction number (a unique symbol or number in the system)).
The player having seen the message (the player who has operated the cashout button) operates the mobile device 1100 carried by himself/herself there (S110), thereby inputting an instruction for displaying the transaction code to the mobile device 1100. The application program for creating the account on the casino server 400 is previously downloaded in the mobile device 1100, and the player can input the instruction for displaying the transaction code by starting the application program in the mobile device 1100. When the application program is set up in the mobile device 1100, registration processing of the mobile device 1100 is performed with respect to the casino server 400. In the registration processing, a portable terminal identifier of the portable terminal device 1100 is registered in the casino server 400. According to the registration, when the portable terminal device 1100 accesses the casino server 400 after the registration, it is possible to determine whether the mobile device 1100 is the registered one or not by comparing the registered portable terminal identifier with the portable terminal identifier of the mobile device 1100 which has accessed the server.
The mobile device 1100 having received the input operation (S110) performs authentication processing through a mobile communication network with respect to the casino server 400 to thereby allow the communication to be performed, creating a no named temporary account on the casino server 400 in this state and transmitting a transfer request S111 for requesting transfer of data indicating the payout amount to the temporary account from the PTS terminal 700 to the casino server 400 instead of paying out the payout amount by cash from the slot machine 10. The transfer request S111 is created at the mobile device 1100 and a portable terminal identifier unique to the mobile device 1100 is added. That is, the transfer request S111 includes information requesting the transaction code, and the casino server 400 having received the transfer request S111 executes account processing (S120) confirming whether the account opened so as to be associated with the portable terminal identifier already exists on the casino server 400 or not based on the information requesting the transaction code included in the transfer request S111 and the portable terminal identifier of the portable terminal device 1100 obtained in the authentication processing performed when the communication is started with the portable terminal device 1100 which is a transmission source of the transfer request S111.
The account processing (S120) is illustrated in
Then, the casino server 400 searches stored information of the casino server 400 for whether the account corresponding to the portable terminal identifier has already been opened or not (S602). Then, whether there is a corresponding account or not is determined (S603). When there exists the corresponding account, the casino server 400 makes the process proceed to Step S607 in the determination. The casino server 400 stores the transfer request S111 in the account corresponding to the mobile device 1100 which has been opened at Step S607. On the other hand, when there does not exist the corresponding account, it is found that the temporary account of the portable terminal device 1100 which is the transmission source of the transfer request S111 has not been opened in the past. Then, the casino server 400 makes the process proceed from Step S603 to Step S604, opening the temporary account on the casino server 400.
At Step S605, the casino server 400 stores the transfer request S111 in the temporary account opened in the above Step S604.
According to the above processing, the casino server 400 creates the temporary account in the storage unit 460 of the casino server 400 and generates transaction information (
In
The casino server 400 having received the payout information S127 transfers the payout amount to various accounts including the temporary account opened in the storage unit 460 of the casino server 400 so as to be associated with the transaction code S121 included in the payout information S127 and stores the payout amount there. That is, data indicating the payout amount is transferred and stored. The stored payout amount is associated with a transaction number for specifying each transaction (“payout”, “deposit”, “withdrawal” and the like). Accordingly, transaction information such as the account for specifying the temporary account (for example, “010202”), processing information indicating the processing content (“payout”), the portable terminal identifier (for example, “0101111”), money amount data relating to the processing (for example, a payout amount “2500 PHP” (Philippine peso)) concerning the “payout” is stored in the storage unit 460 of the casino server 400 so as to be associated with a transaction number (for example, “00001”) as illustrated in
The transaction information to which the transaction number “00001” is assigned is history information indicating that the dividend (for example, “2500 PHP”) paid out from the gaming machine 10 as a result of the game has been transferred to the temporary account opened on the casino server 400 (the account is, for example, “010202”). The payout of the game result to the temporary account opened by the application program of the mobile device 1100 is not associated with the member information card or the non-member information card; therefore, the “information-card identification information” indicating identification information of the member information card or the non-member information card is not contained in the transaction information. The “member number” is not contained in the transaction information as the payout is not associated with the member information card. When the temporary account is created through the mobile device 1100, the transaction code used at the time of creation (for example, the matrix two-dimensional code) is also associated with the transaction number in the transaction information (the transaction code is represented by the mark MK of the black square in
In the embodiment, when the temporary account is opened on the casino server 400 and data of cash (credit) to be paid out as a result of the game is stored in the temporary account, transaction information illustrated in
Specifically, when the game is played by inserting the member information card or the non-member information card into the slot machine 10, the dividend to be paid out as a result of the game is transferred to the account for the member or the non-member opened on the casino server 400 so as to be associated with the member information card or the non-member information card used for the game as cash (credit) data, then, the member information card or the non-member information card is ejected from the slot machine 10. The casino server 400 is configured to store the transaction contents such as cash data pooled in the account associated with the member information card or the non-member information card and the money amount thereof, and history information such as information-card identification information of the member information card or the non-member information card in the storage unit 460 of the casino server 400 as transaction information not only in the case where game is played by inputting cash data to the slot machine 10 through the application program of the mobile device 1100 but also in the case where the game is played by using the member information card or the non-member information card. For example, in
As described above, in the payout processing using the mobile application illustrated in
Accordingly, the player not registering as the member or the player not carrying the member information card though registering as the member can store the money amount paid out by the game in the temporary account on the casino server 400. That is, the temporary account is created and the payout amount is stored there on the casino server 400 to thereby make cashless payment in the same manner as the member. Moreover, the temporary account is created on the casino server 400 by the mobile device 1100 possessed by the player to thereby obtain security effect similar to the case where the registered member information card is used by creating the temporary account through the mobile device 1100 of the player in which authentication setting is performed with the casino server 400.
A dividend generated when the player having the non-member information card though not registering as the member plays the game in the slot machine 10 is transferred to the account for the non-member opened on the casino server 400 so as to be associated with the non-member information card.
Accordingly, the non-member or the member not carrying the member information card can receive the same services as the member having the member information card when using the casino server 400.
[Payout Processing Using Information Card (Gaming by Member (Non-Member) Information Card)]
As illustrated in
The PTS terminal 700 having received the input information S102B transmits search request S103A including the information-card identification information contained in the input information S102 to the casino server 400. The casino server 400 searches the account for the member (or for the non-member) associated with the information-card identification information contained in the search request 103A, reading the money amount data from the account and transmitting the data to the PTS terminal 700 as the search result S103B. The PTS terminal 700 stores the transmitted search result S103B in the RAM 753 of the PTS terminal 700 and transmits the result to the slot machine 10 as the input information S102.
The slot machine 10 having received the input information S102 from the PTS terminal 700 converts the money amount indicated by a kind and denominations of currency into credit data and stores the data in a storage unit (not illustrated) provided in the game controller 70 of the slot machine 10. The game controller 70 provides the stored credit data for BET of the game by an operation of the player to allow the game to proceed (S104). The credit data stored in the storage unit increases/decreases in accordance with the game result.
When the player operates the cashout button provided in the slot machine 10 after the game (S105), the game controller 70 transmits information indicating the credit balance (information indicating the payout amount) stored in the storage unit at this time to the PTS terminal 700 as the payout information S107 (S106).
The PTS terminal 700 having received the payout information S107 displays a message saying that “Prize money is transferred to a casino account” on the LCD 177 of the PTS terminal 700 (S142). The casino account indicates an account set inside the casino server managed by the casino where the slot machine 10 and the like are installed.
After the message display (S142), the PTS terminal 700 communicates with the casino server 400, thereby transmitting payout information S144 containing information-card identification information and payout amount data indicating the payout amount to the casino server 400 (S143).
The casino server 400 having received the payout information S144 stores the payout amount in the account associated with the information-card identification information contained in the payout information S144. The stored payout amount is associated with a transaction number for specifying the transaction relating to the payout. Accordingly, the account indicating an account number (member account) (for example, “ME0143”), processing information indicating the processing content (for example, “payout”), the member number (for example, “0000523”), and data such as money amount data (for example, the payout amount “4000 PHP”) relating to the processing are stored in the storage unit 460 of the casino server 400 so as to be associated with transaction information containing the transaction number (for example, “00002”) as illustrated in
[Withdrawal Processing by Automated Teller Machine (ATM) (without Member (Non-Member) Information Card)]
As illustrated in
The player having seen the message operates the mobile device 1100 of himself/herself (S153) to thereby input an instruction for displaying the transaction code to the mobile device 1100. Receiving the input operation, the mobile device 1100 reads the transaction code S121 generated at S120 of
The casino server 400 having received the transaction code S121 stores the received transaction code S121 in the storage unit (S156).
On the other hand, when the player holds the display screen of the mobile device 1100 so as to face the camera 313 (
The casino server 400 having received the withdrawal request S161 reads the designated money amount from the account associated with the transaction code S121 included in the withdrawal request S161, transmitting a withdrawal request S163 including the money amount data to the automated teller machine 300. The automated teller machine 300 having received the withdrawal request S163 dispenses cash with currency and the amount designated by the money amount data included in the withdrawal request S163.
In the case where the withdrawal amount is designated by the input operation (S151), the money amount data for the designated money amount is read from the account on the casino server 400 and dispensed from the automated teller machine 300.
As described above, even when the player does not insert the member information card into the automated teller machine 300 in the withdrawal processing illustrated in
Accordingly, the player not registering as the member, the player not carrying the member information card though registering as the member, or the player not carrying the non-member information card with him/her though having the non-member information card is allowed to withdraw cash from the account. That is, a withdraw service can be received from the account on the casino server 400 in the same manner as a case where the player carries the member information card. As the withdraw processing is performed by using the mobile device 1100 authenticated with respect to the casino server 400, the security effect can be obtained in the same manner as the case where the registered member information card is used.
Accordingly, the non-member and the member not carrying the member information card can receive the same service as the member carrying the member information card when using the casino server 400.
In
[Withdrawal Processing by Automated Teller Machine (ATM) (with Member (Non-Member) Information Card)]
When the member player withdraws cash data stored in the account for the member created on the casino server 400 so as to be associated with information-card identification information of the member information card (IC card 1500) or the non-member player withdraws cash data stored in the account for the non-member created on the casino server 400 so as to be associated with information-card identification information of the non-member information card (IC card 1500) as cash through the automated teller machine (ATM) 300, the member (or non-member) player makes the card reader of the automated teller machine 300 read the member information card (or the non-member information card), thereby transmitting the information-card identification information of the member information card (or the non-member information card) from the automated teller machine 300 to the casino server 400. The casino server 400 allows the balance of the account for the member (or the non-member) to be withdrawn from the automated teller machine 300, which is associated with the information-card identification information received from the automated teller machine 300 at this time among the account which has been already created.
Specifically, as illustrated in
The casino server 400 specifies the account for the member (or the non-member) associated with the information-card identification information based on the information-card identification information contained in the withdrawal request S176 received from the automated teller machine 300, designating a money amount to be withdrawn based on the withdrawal amount data indicating the withdrawal amount contained in the withdrawal request S176, withdrawing the designated money amount from the account for the member (or the non-member), and transmitting the money amount data indicating the money amount relating to the withdrawal to the automated teller machine 300 as withdrawal information S178 (S177).
The automated teller machine 300 received the withdrawal information S178 dispenses the designated money amount from the deposit/withdrawal device 364 (
Note that transaction information to which a transaction number “00003” is assigned in
Transaction information to which a transaction number “00007” is assigned in
[Credit-In Processing (without Member (Non-Member) Information Card)]
In the accounts on the casino server 400, there exists, in addition to the temporary account and the account for the member created in the above-described payout processing in
As illustrated in
When the player having seen the message operates the mobile device 1100 of himself/herself (S203) and selects a menu “Withdrawal from the account”, the mobile device 1100 received the input operation transmits a request (transfer request S204) for transferring the money amount to the slot machine 10 from the account associated with the portable terminal identifier of the mobile device 1100 to the casino server 400. As the transfer request S204 includes the identifier of the mobile device 1100, the casino server 400 having received the transfer request S204 newly creates a transaction code (matrix two-dimensional code) S206 for specifying processing of designating the account in which payment is not completed (specifically, the account in which the system administrator has not paid the money amount in the account to the player) in the accounts associated with the identifier of the mobile device 1100 and the money amount in the account (any of full amount, part of the amount, a fixed amount previously set in the account), and processing of transferring the designated money amount to the slot machine 10, stores the transaction code in the storage unit of the casino server 400 and transmits the transaction code to the mobile device 1100 (S205).
The mobile device 1100 having received the transaction code S206 stores the received transaction code S206 in the storage unit of the mobile device 1100 and displays the transaction code on the display screen of the mobile device 1100. When the player makes the display screen of the mobile device 1100 face the camera 713 of the PTS terminal 700 in the state where the transaction code S206 is displayed on the display screen of the mobile device 1100 and allows the transaction code S206 to be imaged by the camera 713, the PTS terminal 700 reads the transaction code S206 imaged through the camera 713 (S211) and transmits a transfer request S213 including the transaction code S206 to the casino server 400 (S212).
The casino server 400 having received the transfer request S213 reads the money amount designated by the transaction code S206 from the account associated with the transaction code S206 included in the transfer request S213, and transmits the money amount to the PTS terminal 700 as transfer information S215 (S214).
The PTS terminal 700 having received the transfer information S215 stores the money amount transferred from the casino server 400 in the RAM 753 of the PTS terminal 700 and transmits the data to the slot machine 10 (S216).
The slot machine 10 having received the money amount data (data indicating the money amount) from the PTS terminal 700 converts the money amount data into credit data for playing the game and stores the data (S217). Accordingly, the money amount data stored in the account associated with the mobile device 1100 of the player on the casino server 400 is transferred to the slot machine 10 to be used for the game.
As described above, in the transfer processing illustrated in
Accordingly, the player not registering as the member, the player not carrying the member information card though registering as the member, or the player not carrying the non-member information card with him/her though having the non-member information card can allow cash (cash data) to be transferred to the PTS terminal 700 from the account on the casino server 400 and to be used for the game. That is, the transfer service from the account on the casino server 400 can be received in the same manner as in a case where the player carries the member (or non-member) information card. As the transfer processing is performed by using the mobile device 1100 authenticated with respect to the casino server 400, the security effect can be obtained in the same manner as the case where the registered member information card is used.
Accordingly, the non-member or the member not carrying the member information card can receive the same services as in the case where the player has the member information card when using the casino server 400.
In
[Credit-In Processing (with Member (Non-Member) Information Card)]
In the case where the member (or the non-member) player transfers (credit-in) cash data stored in the account for the member (or the non-member) created on the casino server 400 so as to be associated with information-card identification information of the member (or the non-member) information card (IC card 1500) to the slot machine 10, the member (or the non-member) player makes the member (or the non-member) information card read by the IC card R/W 742 of the PTS terminal 700, and the information-card identification information of the member (the non-member) information card is transmitted from the PTS terminal 700 to the casino server 400. The casino server 400 can transfer a balance of the account for the member (or the non-member) associated with the information-card identification information received from the PTS terminal 700 among the already-created accounts to the slot machine 10 through the PTS terminal 700.
Specifically, as illustrated in
The casino server 400 specifies the account for the member (or the non-member) associated with the information-card identification information based on the information-card identification information contained in the transfer request S305 received from the PTS terminal 700, designating the money amount to be transferred based on transfer money amount data indicating a transfer amount contained in the transfer request S305, withdrawing the designated money amount from the member (or the non-member) account, and transmitting the money amount data indicating the money amount relating to the transfer to the PTS terminal 700 as transfer information S311 (S310).
The PTS terminal 700 having received the transfer information S311 stores the money amount transferred from the casino server 400 in the RAM 753 of the PTS terminal 700 and transmits the money amount to the slot machine 10 (S312).
The slot machine 10A (10B, 10C, . . . ) having received the money amount data from the PTS terminal 700 converts the money amount data into credit data for playing the game and stores the data (S313). Accordingly, the money amount data stored in the account associated with the member information card (information-card identification information or the member number) or the non-member information card (information-card identification information) of the player on the casino server 400 is transferred to the slot machine 10 to be used for the game.
Note that transaction information to which a transaction number “00004” is assigned in
Moreover, transaction information to which a transaction number “00008” is assigned in
In the information management system 100 described above, the temporary account is opened on the casino server 400 by the application program of the mobile device 1100 to thereby deposit/withdraw cash data; therefore, the player not having the member information card or the non-member information card can play the game and receive the payout of a dividend as a result of the game as if the player has the member information card or the non-member information card.
When accessing the temporary account on the casino server 400 through the application program of the mobile device 1100, the transaction code is transmitted through near-field transmission of transaction code realized by imaging image of transaction code with respect to the device for accessing the account on the casino server 400 such as the slot machine 10 (the PTS terminal 700) and the automated teller machine 300, which allows only the player playing the game in the slot machine 10 or the player withdrawing cash at the automated teller machine 300 to access the temporary account through the transaction code at an actual spot. Accordingly, it is possible to suppress, for example, a behavior of illegally accessing the temporary account by a remote operation.
The case where the transaction code (matrix two-dimensional code) is displayed on the display screen of the mobile device 1100 and imaged by the PTS terminal 700 or the automated teller machine 300 has been described in the above embodiment (
The case where bills are used as the game medium (paper sheets) has been described in the above embodiment; however, the game medium is not limited to this. For example, coins, medals, tokens, tickets with barcodes and so on are adopted in addition to electronic valuable information such as electronic money. The currency unit is not limited to “Philippine peso” and “U.S. dollar” but various currency units can be adopted.
The case where credit data paid out from the slot machine 10 is stored in the account on the casino server 400 and the stored credit data is withdrawn from the automated teller machine 300 or transferred to the slot machine 10 to be used for a new game has been described in the above embodiment; however, the present invention is not limited to this and can be widely applied to cases where credit data is transferred to other gaming machines (EGM) and other devices such as vending machines of beverages to play new games or purchase goods due to the credit data.
The case where member information associated with information-card identification information is used as information for identifying the member has been described in the above embodiment; however, the information is not limited to this. For example, it is also preferable that a human body detection camera is provided in the PTS terminal 700 and the player is imaged by the human body detection camera to thereby detect the player registered in advance by face recognition based on a taken face image of the player.
The case where the temporary account for the non-member is created on the casino server 300 has been described in the above embodiment. It is also preferable that, in addition to the above case, a non-member registers as the member to associate registration information with the created temporary account to thereby use the temporary account created for the non-member as the account for the member successively.
The case where the transaction code displayed in the mobile device 100 is read in the PTS terminal 700 has been described in the above embodiment; however, the reading is not limited to this. it is also preferable that the transaction code is displayed on the PTS terminal 700 and is read by the mobile device 1100.
The case where it is possible to select that the game dividend obtained when the game has been played by inserting cash into the slot machine 10 (the PTS terminal 700) is paid out by newly issuing the non-member information card has been described in the above embodiment. It is also possible to suppress the number of non-member information cards to be issued by prohibiting the selection.
Number | Date | Country | Kind |
---|---|---|---|
2019-080144 | Apr 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/012400 | 3/19/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/213343 | 10/22/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20160071373 | Anderson et al. | Mar 2016 | A1 |
20180096561 | Gagner et al. | Apr 2018 | A1 |
20180330383 | Pontious | Nov 2018 | A1 |
20190096177 | Sepich | Mar 2019 | A1 |
Number | Date | Country | |
---|---|---|---|
20220189252 A1 | Jun 2022 | US |