Program, information processing method, and information processor
By issuing member cards and using information processing equipment to manage the number of game media, the problem that players cannot view storage situations remotely is solved, and convenient game media management and data synchronization are achieved.
Patent Information
- Application Number
- JP2023116986
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-18
- Publication Date
- 2025-01-30
AI Technical Summary
In the prior art, players cannot view the number of game media they store in the facility after leaving the game facility, and need to manually remember or record it.
By issuing membership cards, recording and managing the number of game media, and using information processing equipment to process and display data, so as to remotely view the number of game media stored.
Players can view and manage the game media storage status of each game facility at any time, including the storage status of family and friends, and support the data synchronization and management of multiple terminal devices.
Smart Images

Figure 2025014438000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a program, an information processing method, and an information processing device. [Background technology]
[0002] Gaming machines such as pachinko machines (pinball gaming machines) and slot machines (slot machines) are used with gaming media such as pachinko balls (gaming balls) or medals (gaming medals). Gaming facilities are equipped with rental devices that rent out gaming media, and players insert a fee into the rental device to receive the rental gaming media and play games. Some gaming facilities offer, for example, a ball and medal saving service to registered players, whereby the facility holds any gaming media remaining at the end of a game. In addition, gaming facilities that rent gaming media at multiple rental rates offer a cross-over service that allows gaming media rented at one rental rate to be converted and used for gaming media at another rental rate. Patent document 1 discloses a technology in which, at an amusement facility that provides access services, the number of gaming media held by a player (the number of gaming media loaned at each loan rate) is calculated and presented as the number of gaming media that can be replayed if the number of gaming media held by the player (the number of gaming media loaned at each loan rate) is converted into gaming media with the loan rate desired by the player. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-68429 Summary of the Invention [Problem to be solved by the invention]
[0004] In Patent Document 1, the number of gaming media that can be replayed is displayed on a machine-to-machine card processing machine (sandwich device) installed in an amusement facility, so this is effective when the player is inside the amusement facility. On the other hand, there are cases where a player wants to check the amount of gaming media they have deposited at the amusement facility when they are outside the amusement facility. However, the technology in Patent Document 1 does not allow a player outside the amusement facility to check the amount of gaming media they have deposited at the amusement facility, and they must remember or make a note of it themselves. Therefore, there is a demand for an application that allows a player to check the amount of gaming media they have deposited at the amusement facility at any time.
[0005] In one aspect, an object of the present invention is to provide a program or the like that allows a player to check the amount of gaming media deposited at a gaming facility without going to the gaming facility. [Means for solving the problem]
[0006] A program according to one aspect accepts input of the number of gaming media registered on a membership card issued at each of a plurality of gaming facilities and deposited at each of the plurality of gaming facilities, calculates the exchange amount for each gaming facility based on the input number of gaming media at each gaming facility and the exchange rate at each gaming facility, and outputs a list of the exchange amounts for each gaming facility and the total exchange amount for each gaming facility. [Effects of the Invention]
[0007] In one aspect, a player can check the amount of gaming media deposited at a gaming facility without going to the gaming facility. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram illustrating an example of the configuration of an information processing device. [Figure 2] FIG. 2 is an explanatory diagram illustrating an example of a record layout of a DB stored in an information processing device. [Figure 3]10 is a flowchart showing an example of a management process for the number of gaming media available in an amusement facility. [Figure 4] FIG. 10 is an explanatory diagram showing an example of a screen. [Figure 5] FIG. 10 is an explanatory diagram showing an example of a screen. [Figure 6] FIG. 10 is an explanatory diagram showing an example of a screen. [Figure 7] FIG. 1 is an explanatory diagram illustrating an example of the configuration of an information processing system. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, a program, an information processing method, and an information processing device according to the present disclosure will be described in detail with reference to the drawings illustrating embodiments thereof.
[0010] (Embodiment 1) FIG. 1 is a block diagram showing an example of the configuration of an information processing device. In this embodiment, an information processing device that manages the amount of gaming media (number of saved balls, number of saved medals) deposited by players using gaming facilities at gaming facilities is described. In this embodiment, gaming machines include pinball gaming machines (e.g., pachinko machines), slot machines, arcade gaming machines, etc., and are gaming machines played using gaming media rented from gaming facilities. Gaming facilities include facilities (e.g., pachinko halls) and game centers where these gaming machines are installed. Gaming facilities set rental rates for lending gaming media such as gaming balls (e.g., pachinko balls) or gaming medals to players, and lending gaming media is conducted at one or more rental rates. Furthermore, gaming facilities provide, for example, a ball / medal saving service to registered players, in which the gaming facility keeps any gaming media remaining at the end of a game. In the ball and medal saving service, gaming facilities distribute membership cards (IC cards equipped with an IC chip) to registered players, and when a player deposits gaming media at the gaming facility, the number of gaming media (number of saved balls and number of saved medals) is stored on the membership card (IC chip) for each rental rate, allowing the player to use (replay) the stored number of gaming media at a later date. The membership card is a contactless recording medium equipped with an IC chip and an antenna, and is called a ball saving card or medal saving card at some gaming facilities. In this embodiment, each gaming facility issues (gives) one membership card to one player.
[0011] The information processing device 10 of this embodiment is an information terminal owned and used by a player. The information processing device 10 is a device capable of various information processing and information transmission / reception, and is configured as a smartphone, tablet terminal, personal computer, etc. The information processing device 10 includes a control unit 11, a memory unit 12, a communication unit 13, an input unit 14, a display unit 15, a reading unit 16, etc., and these units are connected to each other via a bus. The control unit 11 is configured using one or more processors such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), a GPU (Graphics Processing Unit), etc. The control unit 11 executes various information processing and control processes to be performed by the information processing device 10 by appropriately executing a program P stored in the memory unit 12.
[0012] The storage unit 12 includes RAM (Random Access Memory), flash memory, a hard disk, an SSD (Solid State Drive), etc. The storage unit 12 stores a program P (program product) executed by the control unit 11 and various data. The storage unit 12 also stores an application (hereinafter referred to as a ball card book application AP) for implementing a process for managing the amount of gaming media deposited by a player at a gaming facility. The storage unit 12 also temporarily stores data generated when the control unit 11 executes the program P and the ball card book application AP. The storage unit 12 also stores a store DB 12a and a player DB 12b. The store DB 12a and the player DB 12b may be stored (registered) in the ball card book application AP. The program P and the ball card book application AP can be deployed to run on a single computer or at one site, or on multiple computers distributed across multiple sites and interconnected by a communication network.
[0013] The communication unit 13 is a communication module for performing processes related to wired or wireless communication, and transmits and receives information to other devices via a network N such as the Internet. The input unit 14 accepts operation inputs from a user (player) and sends control signals corresponding to the operation content to the control unit 11. The display unit 15 is a liquid crystal display, an organic EL display, or the like, and displays various information in accordance with instructions from the control unit 11. The input unit 14 and the display unit 15 may be a touch panel configured as an integrated unit.
[0014] The reading unit 16 reads information stored in a portable storage medium 10a, which may include an SD (Secure Digital) card, a micro SD card, a USB (Universal Serial Bus) memory, etc. The program P and the ball card book application AP stored in the storage unit 12 may be read by the control unit 11 from the portable storage medium 10a via the reading unit 16 and stored in the storage unit 12. The program P and the ball card book application AP may be written to the storage unit 12 during the manufacturing stage of the information processing device 10, or may be downloaded by the control unit 11 from another device via the communication unit 13 and stored in the storage unit 12.
[0015] Fig. 2 is an explanatory diagram showing an example of the record layout of DBs 12a and 12b stored in the information processing device 10. Fig. 2A shows the store DB 12a, and Fig. 2B shows the player DB 12b. The store DB 12a is a database that stores information about gaming facilities registered in the ball card book application AP, and the player DB 12b is a database that stores information about players (player membership cards) registered in the ball card book application AP.
[0016] The store DB 12a shown in FIG. 2A includes a store ID column, a store name column, a store color column, a display setting column, and a rate information column, and stores information about each store of the gaming facility in association with the store ID. The store ID column stores identification information (store ID) uniquely assigned to the gaming facility. The store name column stores the store name of the gaming facility, and the store color column stores the color registered for the gaming facility. The display setting column stores information indicating whether the information about the gaming facility is set to a display state or a non-display state. The rate information column stores information about the rental rate registered for the gaming facility, and includes a rate name column, a ball rental rate column, and a cash conversion rate column. The rate name column stores rate names for identifying the type of rental rate, the ball rental rate column stores the ball rental rate at which gaming media are loaned, and the cash conversion rate column stores the cash conversion rate at which gaming media loaned at that ball rental rate are converted into cash. The stored contents of the store DB 12a are not limited to the example shown in FIG. 2A.
[0017] The player DB 12b shown in FIG. 2B includes a store ID column and a player information column, and stores information on gaming media deposited by each player at a gaming facility (player information) in association with the store ID. The player information column includes a cardholder name column, a PIN column, a display setting column, a rate name column, a number of saved balls and medals column, and a date column. The cardholder name column stores the name (player's name) of the membership card assigned to the player who has deposited gaming media at the gaming facility, and the PIN column stores the PIN number set on the membership card by the player. The display setting column stores information indicating whether the player information is set to a display state or a non-display state. The rate name column stores the rate name of the lending rate, the saved balls / save medals column stores the number of gaming media (save balls / save medals) that are loaned out at the loan rate (loan ball rate) and are deposited in the gaming facility, and the date column stores the date on which the gaming media are deposited. The contents stored in the player DB 12b are not limited to the example shown in FIG. 2B.
[0018] The processing performed by the information processing device 10 configured as described above will be described below. The information processing device 10 receives input of information regarding the gaming media the player has deposited at the gaming facility in accordance with the player's operation, and performs processing to present the number of gaming media that the player can use (replay) at the gaming facility based on the received information. The information processing device 10 of this embodiment manages the amount of gaming media that not only the player who owns the information processing device 10 but also the player's family, friends, acquaintances, etc. have deposited at the gaming facility. Figure 3 is a flowchart showing an example of the processing procedure for managing the number of gaming media that can be used at the gaming facility, and Figures 4 to 6 are explanatory diagrams showing example screens. The following processing is executed by the control unit 11 of the information processing device 10 in accordance with the program P and ball card book application AP stored in the memory unit 12.
[0019] When a player wants to register the number of gaming media that he or she, or his or her family, friends, acquaintances, etc. have deposited at a gaming facility, or when he or she wants to check the number of registered gaming media, the player instructs the information processing device 10 to launch the ball card book app AP. When the control unit 11 of the information processing device 10 receives an instruction to launch the ball card book app AP via the input unit 14, the control unit 11 launches the ball card book app AP and executes the following processing. When the control unit 11 of the information processing device 10 launches the ball card book app AP, it displays a top screen such as that shown in FIG. 4A on the display unit 15 (S11). The top screen shown in FIG. 4A displays information about gaming media that have been deposited at each gaming facility for each gaming facility that has already been registered in the ball card book app AP. Specifically, the top screen displays a list of the number of players (number of membership cards) registered in the ball card book application AP for each gaming facility, the exchange amount calculated from the number of gaming media each player has deposited at the gaming facility, and the expiration date of the gaming media each player has deposited at the gaming facility. The exchange amount is calculated based on the number of gaming media each player has deposited at the gaming facility and the exchange rate at each gaming facility. Specifically, the control unit 11 calculates the exchange amount based on the number of saved balls and medals for each player (member card) stored in the player DB 12b in association with each gaming facility and the exchange rate of the corresponding lending rate, and the total of the exchange amounts for each player is set as the exchange amount at each gaming facility. The expiration date is determined based on the date each player last deposited gaming media (the date the number of gaming media was last registered on the membership card) and the usage period (e.g., one year) set for each gaming facility. If multiple players (membership cards) are registered for one gaming facility, only the most recent usage period is displayed on the top screen. Specifically, the control unit 11 extracts the date each player last deposited gaming media at the gaming facility from the dates each player deposited gaming media stored in the player DB 12b in association with each gaming facility, identifies the oldest date among the extracted dates for each player, and calculates the date by which the usage period at each gaming facility has elapsed from the identified date, thereby determining the usage period at that gaming facility. Each gaming facility is assigned a store color, and information about each gaming facility is displayed in the assigned store color.For example, information about each gaming facility is displayed in an area marked with the store color of the gaming facility. In the example shown in FIG. 4A, the display area for the information about each gaming facility is shown with different hatching. Note that, for example, when the time remaining until the expiration date is less than a predetermined period (e.g., one week, one month, etc.), an alert may be output by highlighting the information about each gaming facility, such as by adding a predetermined mark. The top screen also displays the total number of gaming facilities registered in the ball card book app AP, the total number of players registered in the ball card book app AP (total number of membership cards), and the total amount of cash exchanged at each gaming facility. The amount of cash exchanged at each gaming facility and the total amount of cash exchanged at each gaming facility may be calculated in advance and stored in the player DB 12b.
[0020] The top screen has an "Add Store" button for instructing the registration of a new gaming facility. The control unit 11 determines whether the "Add Store" button on the top screen has been operated (S12). If it determines that the button has been operated (S12: YES), the control unit 11 displays an input screen for information about the newly registered gaming facility, such as that shown in FIG. 4B, on the display unit 15 (S13). The store information input screen shown in FIG. 4B has input fields for the name (store name) of the newly registered gaming facility (gaming facility), the color (store color) to be assigned to the facility, and the rental rate used by the facility. The rental rate information includes the rate name (e.g., "4-yen pachinko" where one pachinko ball is rented for 4 yen), the ball rental rate when gaming media are rented, and the cash exchange rate when gaming media are exchanged for cash. Each input field may be configured to allow direct input of arbitrary information or numerical values, or may be configured to have a pull-down menu from which an arbitrary one of a plurality of preset options can be selected. In the screen of Fig. 4B, the input fields for the store name, store color, and rate name are provided with pull-down menus, and the input fields for the ball rental rate and cash conversion rate are configured so that any numerical value can be directly input. Note that the input fields for the ball rental rate and cash conversion rate display default values set for the corresponding rental rates, and are configured so that the displayed default values can be changed to any numerical value.
[0021] By providing a store color input field on the store information input screen, the store color assigned to each gaming facility can be specified as the display mode when displaying information about each gaming facility. Therefore, when displaying information about each gaming facility in the ball card book app AP, each piece of information is displayed in the corresponding store color, allowing players to intuitively understand which gaming facility the displayed information is for. The store information input screen of FIG. 4B is provided with a Delete button B1 for instructing the deletion of a loan rate displayed on the screen and an "Add Rate" button for instructing the addition of a loan rate not displayed on the screen. When the Delete button B1 is operated, the control unit 11 deletes the loan rate information corresponding to the operated Delete button B1 from the screen. When the "Add Rate" button is operated, the control unit 11 displays a selection screen for an arbitrary loan rate, accepts the selection of an arbitrary loan rate via the selection screen, and adds the information of the selected loan rate to the screen. This configuration allows the setting of an arbitrary loan rate, and the ball loan rate and cash conversion rate corresponding to each loan rate can also be set arbitrarily.
[0022] The control unit 11 accepts input of each piece of information (store information) into each input field on the store information input screen via the input unit 14 (S14). When the control unit 11 accepts input of each piece of information into each input field, it displays the accepted information in the input field. The store information input screen has an Add button, and when the Add button is operated, the control unit 11 accepts input of information about a membership card to be newly registered in association with the gaming facility for which the store information has been input. Specifically, the control unit 11 displays a card information input screen as shown in FIG. 4C (S15), and accepts input of card information such as the name of the member card to be newly registered and the PIN number registered on the membership card via the screen (S16). The PIN number is authentication information used for user authentication when using the membership card to re-rent gaming media deposited at the gaming facility.
[0023] The card information input screen has an "Add Account" button for instructing the registration of the number of gaming media (number of saved balls and number of saved medals) deposited at the gaming facility using the membership card with the entered card information. When the "Add Account" button on the screen is operated, the control unit 11 displays an account information input screen as shown in FIG. 4D on the display unit 15 (S17). The screen shown in FIG. 4D displays the rate names of the lending rates entered via the screen of FIG. 4B and is configured to accept the selection of one of the lending rates. The screen of FIG. 4D also has an "Add Store Rate" button for instructing the addition of a lending rate that is not displayed. When the "Add Store Rate" button is operated, the control unit 11 displays a selection screen for an arbitrary lending rate, accepts the selection of an arbitrary lending rate via the selection screen, and adds information about the selected lending rate to the screen of FIG. 4D.
[0024] When the control unit 11 accepts the selection of one of the lending rates via the screen of FIG. 4D and accepts the operation of the Next button, it displays a screen as shown in FIG. 5A and accepts the input of the number of gaming media (balance, account information) deposited in the gaming facility for the gaming media loaned at the loan rate selected on the screen of FIG. 4D via the screen of FIG. 5A (S18). In the example of FIGS. 4D and 5A, it is input that the gaming media loaned at the loan rate of "4 yen pachinko" have been deposited in the gaming facility with 1000 balls. When the Add button on the screen of FIG. 5A is operated, the control unit 11 stores the store information entered via the screen of FIG. 4B, the card information entered via the screen of FIG. 4C, and the account information entered via the screens of FIG. 4D and 5A (S19). For example, the control unit 11 associates the store information with the store ID and stores it in the store DB 12a, and associates the card information and account information with the store ID and stores it in the player DB 12b. When storing the account information in the player DB 12b, the control unit 11 associates the number of deposits (number of saved balls and number of saved medals) for each lending rate with the date on which this information was entered and stores the date on which this information was entered in the player DB 12b. For example, the screen of FIG. 5A may have an input field for the date on which the gaming media was deposited at the gaming facility. In this case, the input of the deposit date of the gaming media can be accepted and the accepted deposit date can be registered in the player DB 12b. In the above-described process, in step S19, the control unit 11 stores the store information accepted in step S14, the card information accepted in step S16, and the account information accepted in step S18 in the store DB 12a and the player DB 12b. However, this configuration is not limited to this. The control unit 11 may store each piece of information accepted in steps S14, S16, and S18 in the store DB 12a or the player DB 12b.
[0025] When the control unit 11 stores information about a new gaming facility (store information), information about a membership card for the gaming facility (card information), and information about gaming media deposited at the gaming facility using the membership card (account information), the control unit 11 adds the information about the newly registered gaming facility (information about gaming media deposited at the gaming facility) to the top screen, as shown in FIG. 5B. In the example of FIG. 5B, information about the newly registered gaming facility FFFFF is added to the top screen. The store information includes a store color, and the control unit 11 displays the information about the newly registered gaming facility in an area labeled with the registered store color. The information about each gaming facility displayed on the top screen is displayed as a selectable operation button for each gaming facility. If the control unit 11 determines in step S12 that the "Add Store" button has not been operated (S12: NO), it determines whether the selection of any gaming facility has been accepted (S20). If the control unit 11 determines that no gaming facility has been selected (S20: NO), for example, if an instruction to terminate the ball card book application AP has been accepted, the control unit 11 terminates the series of processes.
[0026] When it is determined that the selection of any gaming facility has been accepted (S20: YES), the control unit 11 displays a facility screen, such as that shown in FIG. 5C, on the display unit 15 (S21). The facility screen shown in FIG. 5C displays information about the gaming media deposited by each player (member card) registered in the player DB 12b (ball card book application AP) for the selected gaming facility. Specifically, the facility screen displays, for each player, a list of the number of gaming media deposited by the player for each lending rate, the exchange amount calculated from the number of gaming media, and the date of the last deposit of gaming media. Here, too, the control unit 11 calculates the exchange amount based on the number of saved balls and medals for each player stored in the player DB 12b in association with the selected gaming facility and the exchange rate for the corresponding lending rate, and generates a facility screen that displays the number of saved balls and medals (number of gaming media) and the exchange amount for each lending rate. The facility screen also displays the total number of players (total number of membership cards) registered in association with the selected gaming facility and the total amount of cash exchanged by each player. The amount of cash exchanged by each player and the total amount of cash exchanged by each player may be calculated in advance and stored in the player DB 12b.
[0027] The screen in FIG. 5C has an "Add Card" button. When the "Add Card" button is operated, the control unit 11 displays the card information input screen shown in FIG. 4C and accepts input of information regarding a newly registered membership card for the gaming facility displayed on the facility screen. This allows the control unit 11 to accept input of card information and account information for the gaming facility displayed on the facility screen and register the information in the player DB 12b. In this embodiment, via the card information input screen and account information input screen, any player's saved ball and medal information (information on gaming media deposited at the gaming facility) can be registered in the saved ball card book application AP. Thus, a user of the information processing device 10 can register not only their own saved ball and medal information, but also the saved ball and medal information of family members, friends, acquaintances, etc. When information on multiple players is registered for one gaming facility, the information on the multiple players is displayed on the facility screen as shown in FIG. 5D. This allows the user of the information processing device 10 to check the saved ball and medal information of not only the user of the information processing device 10 but also the user's acquaintances, etc., all at once.
[0028] The information of each player displayed on the facility screen shown in FIGS. 5C and 5D is displayed as an operation button that allows each player to be selected, and the control unit 11 determines whether or not the selection of any player has been accepted (S22). If it is determined that no player has been selected (S22: NO), for example, if an instruction to terminate the ball card book application AP has been accepted, the control unit 11 terminates the series of processes. If it is determined that the selection of any player has been accepted (S22: YES), the control unit 11 displays a player screen such as that shown in FIG. 6A on the display unit 15 (S23). The player screen shown in FIG. 6A is an example of a display when the player "Sato Taro" is selected on the facility screen of FIG. 5C. The player screen shown in FIG. 6A displays, for the selected player, the number of gaming media and the exchange amount at each lending rate registered in the player DB 12b (ball card book application AP), as well as the date the gaming media were deposited. The player screen also displays the name (name on the membership card) and PIN (PIN set on the membership card) of the selected player. This allows the ball card book application AP to be used as a memo of each player's PIN. The player screen also displays the history information (input history information) of the registered saved balls and medals information for the selected player. The history information displays information about the person who inputted the saved balls and medals information (for example, name) and the number of saved balls and medals (number of gaming media) entered for each lending rate, in association with the date the player deposited the number of gaming media at the gaming facility. This player screen allows the player to check the number of gaming media currently deposited by a certain player at a certain gaming facility and the exchange amount, as well as the registration history of the player's saved balls and medals information.
[0029] When the back button B4 is operated while the control unit 11 is displaying the player screen of Fig. 6A, the control unit 11 returns to the facility screen display of Fig. 5C and displays the saved balls and medals information of each player for one gaming facility. When the "Add Account" button is operated, the control unit 11 displays the account information input screen of Fig. 4D and Fig. 5A and accepts input of new account information (the number of saved balls and medals for the new lending rate) for the player displayed on the player screen. In addition, for example, when an instruction to end the saved ball card book application AP is accepted, the control unit 11 ends the series of processes.
[0030] When the option button B2 is operated on the facility screens shown in FIGS. 5C and 5D, the control unit 11 displays an option screen, such as that shown in FIG. 6B, on the display unit 15. The option screen of FIG. 6B includes an "Edit Store" button for editing the store information for a gaming facility currently displayed on the facility screen, a "Hide Store" button for hiding the store information from the top screen, and a "Delete Store" button for deleting (deleting) the store information. When the "Edit Store" button is operated on the option screen of FIG. 6B, the control unit 11 displays the screen shown in FIG. 4B for the currently displayed gaming facility and accepts editing of the store information for the gaming facility. When the "Hide Store" button is operated, the control unit 11 sets the currently displayed gaming facility to a hidden state. When setting the currently displayed gaming facility to a hidden state, the control unit 11 updates the display setting stored in the store DB 12a to "Hide." As a result, when displaying the top screen, the control unit 11 stops displaying information for gaming facilities that are set to "Hide" and displays only information for gaming facilities that are set to "Display." When the "Delete Store" button is operated, the control unit 11 deletes the information of the gaming facility that is being displayed from the store DB 12a. With this configuration, it is possible to switch between a display state and a non-display state depending on the frequency of use of the gaming facility, and further, it is possible to delete information of gaming facilities that are no longer needed.
[0031] Furthermore, when the option button B3 is operated on the player screen shown in FIG. 6A, the control unit 11 displays, for example, an option screen such as that shown in FIG. 6C on the display unit 15. This option screen includes an "Edit Card" button for instructing the player currently displayed on the player screen to edit their card information, a "Hide Card" button for hiding their card information from the facility screen, and a "Delete Card" button for instructing the player to erase (delete) their card information. When the "Edit Card" button is operated on the option screen of FIG. 6C, the control unit 11 displays the screen shown in FIG. 4C for the currently displayed player and accepts editing of the card information of the player. When the "Hide Card" button is operated, the control unit 11 sets the currently displayed player to a hidden state. When setting the player to a hidden state, the control unit 11 updates the display setting stored in the player DB 12b to "Hide." As a result, when displaying the facility screen, the control unit 11 stops displaying information about players who are set to "Hide" and displays only information about players who are set to "Display." When the "Delete Card" button is operated, the control unit 11 deletes the displayed player information from the player DB 12b. With this configuration, it is possible to switch between display and non-display states depending on the frequency of use of the membership card, and further, it is possible to delete information on membership cards that are no longer needed.
[0032] Through the above-described processing, in this embodiment, a player can check the amount of gaming media (savings balls and medals information) deposited at a gaming facility by executing the ball card book application AP on his / her information processing device 10 without visiting the gaming facility. Furthermore, the amount of gaming media (savings balls and medals information) can be checked for each rental rate adopted by the gaming facility. Therefore, the player can check at any time the exchange amount of gaming media deposited at each gaming facility, the total exchange amount, and the exchange amount for each rental rate at each gaming facility. Furthermore, if a gaming facility sets an expiration date (usable period) for saved balls and medals, the expiration date at each gaming facility can be easily ascertained. Furthermore, each gaming facility is assigned a store color, and the information for each gaming facility is displayed in a display format corresponding to the store color, making it easy to determine which gaming facility the displayed information is for. In this embodiment, the user can check the saved balls and medals information for each of a plurality of gaming facilities, and can also check the saved balls and medals information of not only the player who owns the information processing device 10 but also other players (acquaintances, etc.) all at once. Furthermore, the information for each gaming facility can be set to a display state or a non-display state, and the information for each player can be set to a display state or a non-display state, so that by hiding the information for gaming facilities and players that are used less frequently, the information that the user wants to see can be efficiently presented.
[0033] (Embodiment 2) In the above-described first embodiment, the information on each gaming facility (store information) and the information on each player (card information and account information) registered by the player are not limited to being stored in the storage unit 12 of the information processing device 10. In this embodiment, an information processing system will be described in which a server stores the information on each gaming facility and the information on each player registered by the player. FIG. 7 is an explanatory diagram showing an example of the configuration of an information processing system. The information processing system of this embodiment includes a server 20 and a player terminal 30, and these devices are communicatively connected via a network N such as the Internet or a public telephone network.
[0034] The server 20 of this embodiment is a server computer, a personal computer, or the like, and has a configuration similar to that of the information processing device 10 of the first embodiment shown in FIG. 1. The storage unit of the server 20 stores, for example, a store DB 12a and a player DB 12b in which the player has registered information, in association with the player's identification information (player ID). The server 20 acquires store information for the gaming facility, the player's card information, and account information input via a ball card book application AP executed on the player terminal 30, and stores the information in the store DB 12a and the player DB 12b for each player. The server 20 may be a multi-computer including multiple computers, or may be a virtual machine virtually constructed by software within a single device. When the server 20 is configured as a server computer, the server 20 may be a local server installed in the facility where the server 20 is installed, or a cloud server connected to the facility via a network N.
[0035] The player terminal 30 of this embodiment is a smartphone, tablet terminal, personal computer, etc. owned by a player, and is a device similar to the information processing device 10 of embodiment 1 shown in Figure 1. The store DB 12a and player DB 12b are not stored in the memory unit of the player terminal 30. The player terminal 30 executes the ball card book application AP to accept input of store information of the gaming facility, as well as card information and account information of the player, and to transmit the accepted information to the server 20.
[0036] In the information processing system of this embodiment, the player terminal 30 executes the same process as the process shown in Fig. 3. Note that, in step S19 of Fig. 3, the control unit of the player terminal 30 transmits the input information to the server 20 instead of storing the input information in the store DB 12a and the player DB 12b. The control unit of the server 20 receives the information (specifically, store information, card information, and account information) transmitted from the player terminal 30 and stores the information in the store DB 12a and the player DB 12b associated with the player ID of the player of the player terminal 30. In this embodiment, too, the control unit of the player terminal 30 is not limited to the configuration in which the control unit transmits the information received in steps S14, S16, and S18 to the server 20 in step S19, and may transmit the information received in steps S14, S16, and S18 to the server 20 sequentially.
[0037] In this embodiment, the store information, card information, and account information input via the player terminal 30 are stored in the server 20 through the above-described process. Therefore, the player terminal 30 can display the top screen shown in FIGS. 4A and 5B, the facility screen shown in FIGS. 5C and 5D, and the player screen shown in FIG. 6A by acquiring the information stored in the store DB 12a and the player DB 12b of the server 20. The server 20 is not limited to a configuration in which the store DB 12a and the player DB 12b in which each player has registered information are stored in association with a player ID. For example, the player DB 12b shown in FIG. 2B may be stored without being associated with a player ID, and the player terminal 30 may request the server 20 for the saved balls and medals information of the corresponding player based on information about the gaming facility (e.g., store ID) for which the player wishes to check the saved balls and medals information and the player's information (e.g., the player's cardholder name). In this case, the server 20 reads out the ball and medal information of the player at the requested gaming facility from the player DB 12b and transmits it to the player terminal 30. This allows the information registered by each player to be shared via the server 20, and the player terminal 30 can display the top screen, facility screen, and player screen by obtaining the information stored in the server 20. When the player terminal 30 obtains each piece of information from the server 20, particularly when obtaining information of a player other than the player who is the owner of the player terminal 30, authentication may be performed using a password registered in association with each player, thereby restricting the users who can obtain player information from the server 20.
[0038] The matters described in each embodiment can be combined with each other. Furthermore, the independent claims and dependent claims described in the claims can be combined with each other in any and all combinations, regardless of the reference format. Furthermore, the claims use a format in which a claim references two or more other claims (multiple claim format), but this is not limited to this. A multiple claim (multi-multi claim) that references at least one other multiple claim may also be used.
[0039] The embodiments disclosed herein are to be considered as illustrative in all respects and not restrictive. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the meaning and scope of the claims. [Explanation of symbols]
[0040] 10. Information processing equipment 11 Control section 12 Storage section 13 Communications Department AP Ball Saving Card Book App 20 servers 30 Player terminal
Claims
1. receiving an input of the number of gaming media registered on a membership card issued at each of a plurality of gaming facilities, the number of gaming media deposited at each of the plurality of gaming facilities; Calculating the exchange amount for each gaming facility based on the input number of gaming media for each gaming facility and the exchange rate for each gaming facility; Output a list of the amount exchanged at each gaming facility and the total amount exchanged at each gaming facility A program that causes a computer to carry out processing.
2. the number of gaming media at each gaming facility includes a number of gaming media corresponding to each of a plurality of lending rates at which each gaming facility lends gaming media; Accepting a selection for any one of the plurality of gaming facilities; calculating an exchange amount of the gaming media rented out at each rental rate based on the number of gaming media corresponding to each of the multiple rental rates in the selected gaming facility and the cash exchange rate corresponding to each rental rate; Output a list of the number of game media corresponding to each lending rate and the exchange amount corresponding to the number of game media. The program according to claim 1 , which causes the computer to execute a process.
3. determining a usage period of the gaming media for the number of gaming media registered on the membership card based on the date on which the number of gaming media was last registered on the membership card and the usage period of the gaming media deposited at each of the gaming facilities; The expiration date of the gaming medium at each gaming facility is added to the list of the exchange amount at each gaming facility.
3. The program according to claim 1, which causes the computer to execute a process.
4. accepting a designation of a display mode for displaying information of each of the plurality of gaming facilities in association with each of the plurality of gaming facilities; In the list of the exchange amounts for each of the gaming facilities, the exchange amounts for each of the gaming facilities are displayed in a display mode designated in association with each of the gaming facilities.
3. The program according to claim 1, which causes the computer to execute a process.
5. receiving an input of the number of gaming media registered on a membership card issued to each of a plurality of players by each of the gaming facilities, the number of gaming media deposited by each of the plurality of players at each of the gaming facilities corresponding to each of a plurality of lending rates at which each of the gaming facilities lends gaming media; Accepting a selection for any one of the plurality of gaming facilities; calculating, for each of the players, the amount of money exchanged for the gaming media loaned at each of the rental rates based on the number of gaming media corresponding to each of the multiple rental rates at the selected gaming facility and the cash exchange rate corresponding to each rental rate; Outputting a list of the number of gaming media corresponding to each rental rate and the exchange amount corresponding to the number of gaming media for each player for the selected gaming facility.
3. The program according to claim 1, which causes the computer to execute a process.
6. Acquire the number of gaming media deposited by each of the plurality of players in the selected gaming facility in correspondence with each of the plurality of gaming facilities from a server storing the number of gaming media deposited by each player for each lending rate in each gaming facility, in correspondence with each of the plurality of gaming facilities. The program according to claim 5, which causes the computer to execute a process.
7. Outputting input history information of the number of game media input for each of the gaming facilities 3. The program according to claim 1, which causes the computer to execute a process.
8. receiving an instruction to make the exchange amount invisible for any one or more of the plurality of gaming facilities; In the list of exchange amounts for each of the gaming facilities, the display of the exchange amount for the gaming facility that received the instruction is stopped.
3. The program according to claim 1, which causes the computer to execute a process.
9. The membership cards include ball cards and medal cards issued to each of the plurality of game facilities, receiving an input of the number of stored balls and the number of stored medals registered on the ball card and the medal card, the number of stored balls and the number of stored medals corresponding to each of a plurality of lending rates when each of the plurality of gaming facilities lends game balls and game medals; Calculate the exchange amount for each gaming facility based on the input number of balls and medals stored at each gaming facility and the exchange rate at each gaming facility; outputting a list of the amounts exchanged at each of the gaming facilities in a display area in a color corresponding to each of the gaming facilities, and a total of the amounts exchanged at each of the gaming facilities; When a selection for one of the plurality of gaming facilities is accepted, for each player to whom a ball card and a medal card have been issued at the selected gaming facility, a conversion amount of the gaming balls and medals loaned at each loan rate is calculated based on the number of balls and medals corresponding to each loan rate at the selected gaming facility and the conversion rate corresponding to each loan rate; For the selected gaming facility, a list of the number of saved balls and medals corresponding to each of the lending rates and the exchange amount corresponding to each of the lending rates is output for each of the players. The program according to claim 1 , which causes the computer to execute a process.
10. receiving an input of the number of gaming media registered on a membership card issued at each of a plurality of gaming facilities, the number of gaming media deposited at each of the plurality of gaming facilities; Calculating the exchange amount for each gaming facility based on the input number of gaming media for each gaming facility and the exchange rate for each gaming facility; Output a list of the amount exchanged at each gaming facility and the total amount exchanged at each gaming facility An information processing method in which processing is performed by a computer.
11. An information processing device including a control unit, The control unit is receiving an input of the number of gaming media registered on a membership card issued at each of a plurality of gaming facilities, the number of gaming media deposited at each of the plurality of gaming facilities; Calculating the exchange amount for each gaming facility based on the input number of gaming media for each gaming facility and the exchange rate for each gaming facility; Output a list of the amount exchanged at each gaming facility and the total amount exchanged at each gaming facility Information processing device.
Citation Information
Patent Citations
Game system, device for game and number-of-game media display method
JP2023068429A