Game System
The game system addresses information security issues in prize-winning devices by managing permission and encryption of data, limiting execution periods, and securely controlling device access, thereby enhancing data protection.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BANDAI NAMCO ENTERTAINMENT INC
- Filing Date
- 2024-12-04
- Publication Date
- 2026-06-16
AI Technical Summary
Conventional prize-winning game devices face risks of information security due to the reusability of storage media, leading to potential data breaches.
A game system with multiple prize-winning game devices and a server that communicates to manage permission information, encrypts performance data, limits execution periods, and allows selection of game machines for effect execution, ensuring secure data usage.
Enhances information security by preventing unauthorized data execution, limiting access, and managing data usage within permitted periods, thus safeguarding against data breaches.
Smart Images

Figure 2026097046000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a prize-winning game system including a prize-winning game device that executes an effect and a server that can communicate with the prize-winning game device.
Background Art
[0002] Conventionally, there is known a prize-winning game device capable of executing an effect based on data imported from a recording medium (see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the conventional prize-winning game device, it is possible to reuse the storage medium, and there is a risk of deterioration of information security. An object of the present invention is to improve information security.
Means for Solving the Problems
[0005] In order to achieve the above object, a game system according to a first invention is a game system including a plurality of prize-winning game devices and a server that can communicate with each prize-winning game device, each prize-winning game device being capable of connecting a storage medium for storing effect data, the server transmitting permission information to a prize-winning game device that permits execution of an effect based on the effect data among the plurality of prize-winning game devices, and in the prize-winning game device to which the storage medium is connected, execution of an effect based on the effect data is made possible when the permission information has been received. In the game system according to the first invention, even if a storage medium containing performance data is connected to a prize-winning game machine, if the prize-winning game machine has not received permission information, the execution of performances based on the performance data stored in the connected storage medium is prohibited. This makes it possible to improve information security. Here, the game system is, for example, Game System 100, which will be described later. The prize-winning game device is, for example, Prize-winning game device 1, which will be described later. The server is, for example, Server Device 4, which will be described later. The performance data is, for example, Custom sound performance data, which will be described later. The storage medium is, for example, USB memory, which will be described later. The permission information is, for example, Authentication information, which will be described later.
[0006] The game system according to the second invention is characterized in that, in the game system according to the first invention, the performance data is encrypted, and the permission information includes a password for decrypting the performance data. In the game system according to the second invention, even if a storage medium containing performance data is connected to a prize-winning game machine, if the prize-winning game machine has not received permission information, it cannot decode the performance data stored on the connected storage medium. This makes it possible to further improve information security. In this case, the password in question is, for example, the decryption password described later.
[0007] The game system according to the third invention is characterized in that, in the game system according to the first or second invention, the prize-winning game device to which the storage medium is connected is capable of executing performances based on the performance data only within the permitted period. In the game system relating to the third invention, it becomes possible to limit the period during which the execution of performances based on performance data stored in the storage medium is possible, thereby further improving information security. In this context, the permit period refers, for example, to the permit period described later.
[0008] The game system according to the fourth invention is a game system according to the first or second invention, further comprising a terminal device used by the store manager, wherein the terminal device is capable of communicating with the server, and the terminal device makes it possible to select, within the limits of the number of licenses granted to the store, a prize-winning game machine installed in the store that is permitted to execute the performance based on the performance data. In the game system according to the fourth invention, it becomes possible to limit the prize-winning game device that is capable of executing performances based on performance data stored in the storage medium, thereby further improving information security. Here, the terminal device in question is, for example, terminal device 3, which will be described later.
[0009] The fifth invention relates to a game system, which is a game system according to the first or second invention, and is characterized in that it includes a terminal device used by the store manager, the terminal device is capable of communicating with the server, and the terminal device is capable of obtaining the performance data from the server. The game system according to the fifth invention makes it possible to easily acquire performance data. Here, the terminal device in question is, for example, terminal device 3, which will be described later.
[0010] The sixth invention relates to a game system according to the first or second invention, characterized in that, in the prize-winning game device, the execution of the performance based on the performance data is possible only while the storage medium is connected. The game system according to the sixth invention makes it possible to further improve information security.
[0011] The seventh invention relates to a game system according to the first or second invention, characterized in that, in a prize-winning game device to which the storage medium is connected, when the type of prize placed corresponds to the type of performance data, it becomes possible to execute a performance based on the performance data. In the game system according to the seventh invention, it is possible to prevent a situation in which an effect not corresponding to the arranged prize is executed.
Effects of the Invention
[0012] According to the present invention, it is possible to improve information security.
Brief Description of the Drawings
[0013] [Figure 1] It is a diagram showing a configuration example of the game system 100. [Figure 2] It is a perspective view showing the appearance of the prize acquisition game device 1. [Figure 3] It is a block diagram showing the configuration of the control board 50. [Figure 4] It is a flowchart showing a procedure for replacing the production content in the prize acquisition game device 1. [Figure 5] It is a flowchart showing the power-on process executed by the processing unit 51. [Figure 6] It is a flowchart showing the procedure when canceling authentication.
Modes for Carrying Out the Invention
[0014] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, an example in which the prize acquisition game device according to the present invention is applied to the prize acquisition game device 1 capable of executing a prize acquisition game will be described. In the "prize acquisition game", by the player (user) operating the operation unit 16, the prize gripping unit 410 is operated, and the prize P arranged in the prize arrangement area described later is dropped into the opening area described later, so that the player can acquire the prize P. The "prize P" may be an item given to the player upon acquisition, an item that is not given to the player even if acquired, or an item that can be exchanged with another item (an item given to the player) after acquisition.
[0015] (Configuration example of game system 100) First, a configuration example of the game system 100 will be described. FIG. 1 is a diagram showing a configuration example of the game system 100. As shown in FIG. 1, the game system 100 includes a plurality of prize acquisition game devices 1 connected to the network 2, a plurality of terminal devices 3 connected to the network 2, and one or more server devices 4 connected to the network 2. Each prize acquisition game device 1 and server device 4 are communicably connected to each other via the network 2. Also, each terminal device 3 and server device 4 are communicably connected to each other via the network 2. In particular, the game system 100 includes, for a plurality of stores, a terminal device 3 corresponding to each store, and one or more prize acquisition game devices 1 corresponding to each store. For example, among the plurality of terminal devices 3 constituting the game system 100, there are a terminal device 3 corresponding to store A (installed in store A), a terminal device 3 corresponding to store B (installed in store B), and a terminal device 3 corresponding to store C (installed in store C). Also, among the plurality of prize acquisition game devices 1 constituting the game system 100, there are one or more prize acquisition game devices 1 corresponding to store A (installed in store A), one or more prize acquisition game devices 1 corresponding to store B (installed in store B), and one or more prize acquisition game devices 1 corresponding to store C (installed in store C).
[0016] (Configuration of network 2) Next, the configuration of the network 2 will be described. The network 2 is configured by, for example, a mobile communication system including the Internet and a wireless base station. The mobile communication system is configured by, for example, a 3G, 4G, 5G mobile communication system, LTE (Long Term Evolution), a wireless network that can be connected to the Internet by an access point, etc.
[0017] (Configuration of each terminal device 3) Next, the configuration of each terminal device 3 will be explained. Each terminal device 3 is a computer (information processing device) used by the store operator (manager). Terminal device 3 can be either a portable information terminal or a stationary terminal device. Portable information terminals include smartphones, feature phones, PDAs (Personal Digital Assistants), tablet computers, etc. Stationary terminal devices include PCs (Personal Computers), etc. Each terminal device 3 is comprised of a processor, memory, storage, communication interface, input / output interface, input device, display, etc. The processor controls various operations of the terminal device 3. The processor reads a program from storage, loads the loaded program into memory, and executes the loaded program. The processor 11 is composed of, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), etc. Memory temporarily stores programs and data. It provides the processor with a workspace by temporarily storing programs and various data read from storage. Memory also temporarily stores various data generated by the processor while it is operating according to the program. Memory is composed of volatile memory, such as RAM (Random Access Memory). Storage stores various programs and data. Storage consists of non-volatile memory such as ROM (Read Only Memory), flash memory, HDD (Hard Disk Drive), and SSD (Solid State Drive). The communication interface controls the transmission and reception of various data between the terminal device 3 and external communication equipment. The communication interface controls communication using, for example, wireless LAN (Local Area Network), wired LAN, and short-range wireless communication. This enables each terminal device 3 to communicate with the server device 4 via the network 3. The input / output interface (I / O) is an interface for inputting data from an external source to terminal device 3 and outputting data from terminal device 3 to an external source. The I / O interface can be composed of, for example, USB (Universal Serial Bus), a camera, a microphone, a speaker, etc. The input device receives input from the operator. The input device consists of a mouse, keyboard, touch panel, etc. The display shows various images.
[0018] (Configuration of Server Device 4) Next, we will explain the configuration of server device 4. Server device 4 is a computer (information processing device). Server device 4 is composed of a general-purpose computer such as a workstation or PC. Server device 4 consists of a processor, memory, storage, communication interface, input / output interface, etc. The processor controls various operations of the server device 4. The processor reads programs from storage, loads the loaded programs into memory, and executes the loaded programs. The processor is composed of components such as a CPU, MPU, and GPU. Memory temporarily stores programs and data. It provides the processor with a workspace by temporarily storing programs and various data read from storage. Memory also temporarily stores various data generated by the processor while it is operating according to the program. Memory is composed of volatile memory such as RAM. Storage devices store various programs and data. Storage devices are composed of non-volatile memory such as ROM, flash memory, and HDDs. The communication interface controls the transmission and reception of various types of data between the server device 4 and external communication devices. The communication interface controls communication using, for example, wireless LAN, wired LAN, short-range wireless communication, etc. The input / output interface (I / O) is an interface for inputting data from an external source to the server device 4 and outputting data from the server device 4 to an external source. The I / O interface consists of, for example, USB, camera, microphone, speaker, etc.
[0019] (Configuration of each prize-winning game device 1) Next, we will explain the configuration of each prize-winning game device 1. Figure 2 is a perspective view showing the external appearance of the prize-winning game machine 1. Figure 3 is a block diagram showing the configuration of the control board 50. In the example shown in Figure 2, two prize-winning game machines 1 are configured within a single enclosure 10. That is, a common enclosure 10 is used for the two prize-winning game machines 1. However, it is also possible for one prize-winning game machine 1 to be configured within a single enclosure 10. Furthermore, it is also possible for three or more prize-winning game machines 1 to be configured within a single enclosure 10. In the following explanation, each prize-winning game device 1 configured within the cabinet 10 may be referred to as a "station." That is, one cabinet 10 is configured with two stations (a left station and a right station). As shown in Figure 2, the prize-winning game device 1 comprises a housing 10, a prize placement frame unit 20 located inside the housing 10, a prize placement mechanism 30 attached to the prize placement frame unit 20, a crane unit 40 attached to the housing 10, various light-emitting devices 70 (see Figure 3) attached to the housing 10, a speaker 71 (see Figure 3) attached to the housing 10, a USB port 72 located inside the housing 10, and a control board 50 (see Figure 3) located inside the housing 10.
[0020] (Cabinet 10) The cabinet 10 is formed in a box shape. Inside the cabinet 10 is a game area (play area) GE where the prize-winning game takes place. The cabinet 10 consists of an upper cabinet 11 and a lower cabinet 12. The front, back, left side, and right side of the upper cabinet 11 are each made of transparent sheet material such as glass or acrylic. This allows the player to see the game area GE, which is located inside the cabinet 10, from the outside of the cabinet 10. The front of the upper cabinet 11 is made up of a sliding door that can be opened and closed. This allows the operator to open the front of the upper cabinet 11 and perform actions such as placing and moving prizes P, and configuring and changing the prize placement mechanism 30 in the game area GE. A control panel 13 is provided on the front of the lower casing 12. The control panel 13 includes a coin slot 14, a touch panel display 15, and an operation section 16. The coin slot 14 allows players to insert coins. By inserting coins into the coin slot 14, players can acquire credits to play the prize-winning game. Alternatively, a payment device for electronic money using storage media such as prepaid cards or credit cards may be provided, allowing players to acquire credits through electronic money payments. The touch panel display 15 has the function of displaying various images and the function of receiving user input. Specifically, the touch panel display 15 is composed of a touch panel 15a (see Figure 3) and a display unit 15b (see Figure 3). The touch panel 15a is an input device such as a capacitive or pressure-sensitive type, and accepts user input from a finger, stylus, etc. The display unit 15b is implemented by a liquid crystal display, an organic EL (Electro-Luminescence) display, etc.
[0021] The display unit 15b displays various information, such as the remaining number of credits the player has earned. Specifically, each time a player earns credits by inserting coins into the coin slot 14, the remaining number of credits displayed on the display unit 15b increases. Also, each time a prize-winning game is played, the remaining number of credits displayed on the display unit 15b decreases. The control unit 16 receives input from the player. The control unit 16 includes a first operation button 16a and a second operation button 16b. Each operation button 16a and 16b can be pressed by the player. The first operation button 16a receives input to move the prize gripping unit 410 along the X direction (left-right direction) during the prize winning game. The second operation button 16b receives input to move the prize gripping unit 410 along the Y direction (depth direction) during the prize winning game. The operation unit 16 may also be configured to include a third operation button that accepts the operation to move the prize gripping unit 410 along the Z direction (up and down direction) during the prize winning game. Alternatively, the operation unit 16 may be configured to include a joystick that accepts the operation to move the prize gripping unit 410 along the horizontal direction (left and right direction and depth direction) and a down button that accepts the operation to move the prize gripping unit 410 along the Z direction (up and down direction) during the prize winning game. Furthermore, a prize dispensing opening 17 communicating with the opening area is provided on the front of the lower housing 12. Below the prize placement mechanism 30, a prize ramp (not shown) is positioned. Also below the prize placement mechanism 30, a prize acquisition sensor 17a (see Figure 3) is positioned. The prize acquisition sensor 17a outputs a predetermined detection signal to the control board 50 in response to the detection of a prize P that has fallen from the opening area (acquisition of prize P). The prize P that falls into the opening area is then detected by the prize acquisition sensor 17a and guided to the prize retrieval opening 17 by the prize slope. This allows the player to acquire the prize P retrieved from the prize retrieval opening 17. Furthermore, a hinged door (not shown) is provided on the front of the lower enclosure 12. Inside the hinged door are the control board 50, USB port 72, etc. A USB memory stick can be connected to the USB port 72.
[0022] (Prize placement frame unit 20) The prize placement frame unit 20 is located inside the enclosure 10. The prize placement frame unit 20 is composed of a base frame (not shown), an overall lifting frame (not shown) attached to the base frame so as to be vertically movable, and six sets of individual lifting frames (not shown) attached to the overall lifting frame so as to be vertically movable.
[0023] (Prize distribution mechanism 30) Inside the cabinet 10, a game area GE is configured where the prize-winning game takes place. The prize placement mechanism 30 is a mechanism for placing prizes P within the game area GE. In other words, the prize placement mechanism 30 places the prizes P within the game area GE. Depending on the configuration of the prize placement mechanism 30, various placement methods such as placing, suspending, and clamping can be selected. In particular, in this embodiment, the prize placement mechanism 30 configures a prize placement area (not shown) and an opening area (not shown) within the game area GE. The prize placement area is the area where prize P will be placed. The opening area is the region where prize P can be obtained by dropping it. The prize placement mechanism 30 is attached to one or more of the six sets of individual lifting frames. The prize placement mechanism 30 is constructed from one component or by combining multiple components. In this embodiment, the components that make up the prize placement mechanism 30 include a floor frame, floor panel, flexible rod, etc. The prize placement mechanism 30 is constructed by combining one or more of these components.
[0024] (Crane unit 40) The crane unit 40 is comprised of a prize gripping section 410, a moving device 420 for moving the prize gripping section 410 horizontally, and a lifting device 430 for raising and lowering the prize gripping section 410. The prize gripping section 410 is attached to the bottom surface of the lifting device 430 via an extendable support section 413. The prize gripping section 410 includes a pair of arms 411 and an opening / closing device 412 for opening and closing the pair of arms 411. Each arm 411 is formed in a roughly L-shaped rod form. A claw member 411a is attached to the lower end of each arm 411. The opening / closing device 412 includes an opening / closing motor m1 (see Figure 3) and an opening / closing mechanism (not shown). By driving the opening / closing motor m1, the opening / closing device 412 can open and close a pair of arms 411 via the opening / closing mechanism. The prize gripping unit 410 can then grip the prize P by opening and closing the pair of arms 411. The moving device 420 is composed of an X-direction rail (not shown), a Y-direction rail (not shown), an X-direction motor m2 (see Figure 3), and a Y-direction motor m3 (see Figure 3). The X-direction rail is mounted on the top (inside) surface of the housing 10. The X-direction rail extends linearly along the left-right direction. The Y-direction rail is attached to the X-direction rail. The Y-direction rail is slidable along the X-direction rail. The Y-direction rail extends linearly along the depth direction. The Y-direction rail is moved along the X-direction rail by driving the X-direction motor m2. The lifting device 430 is mounted on a Y-direction rail. The lifting device 430 is slidable along the Y-direction rail. The lifting device 430 is moved along the Y-direction rail by driving a Y-direction motor m3. The lifting device 430 includes a reel (not shown) capable of feeding out or winding up a wire, and a lifting motor m4 (see Figure 3) that drives the reel. The tip of the wire is attached to the prize gripping section 410. This allows the prize gripping section 410 to be lowered by driving the reel with the lifting motor m4 to feed out the wire. Conversely, the prize gripping section 410 can be raised by driving the reel with the lifting motor m4 to wind up the wire. As described above, the crane unit 40 is capable of moving the prize gripping section 410 in the left-right, depth, and up-down directions by driving the respective motors m2, m3, and m4. In addition, the pair of arms 411 can be opened and closed by driving the opening / closing motor m1.
[0025] (Control board 50) As shown in Figure 3, the control board 50 is configured to include a processing unit 51, a storage unit 52, a communication unit 53, and the like. The processing unit 51 is composed of a microcomputer that includes a CPU, ROM, RAM, etc. The processing unit 51 executes the processing necessary for the progress of the prize-winning game based on various detection signals input from the control panel 13, program data stored in the memory unit 52, etc. The processing unit 51 also executes processing related to various settings of the prize-winning game device 1 based on various detection signals input from the touch panel 15a, various information received by the communication unit 53, program data stored in the memory unit 52, etc. In particular, the processing unit 51 is capable of controlling the lighting effects by the light-emitting device 70, the sound effects by the speaker 71, the display effects by the display unit 15b, etc. The storage unit 52 is composed of non-volatile memory such as an HDD or SSD. The storage unit 52 stores program data necessary for the progress of the prize-winning game and various settings of the prize-winning game device 1. Here, the prize-winning game device 1 is equipped with an X-position detection means 55 for detecting the position of the prize-grabbing part 410 in the X direction (left-right direction), a Y-position detection means 56 for detecting the position of the prize-grabbing part 410 in the Y direction (depth direction), a Z-position detection means 57 for detecting the position of the prize-grabbing part 410 in the Z direction (up-down direction), and so on. The processing unit 51 receives detection signals output in response to the pressing of each operation button 16a, 16b, detection signals output in response to the operation of the touch panel 15a, detection signals output in response to the insertion of coins into the coin slot 14, detection signals output in response to the detection of prize P by the prize acquisition sensor 17a, and detection signals output by each position detection means 53, 54, 55. The communication unit 53 controls the transmission and reception of various data between the prize-winning game machine 1 and external communication equipment. The communication unit 53 controls communication using, for example, wireless LAN (Local Area Network), wired LAN, short-range wireless communication, etc. As a result, each prize-winning game machine 1 can communicate with the server device 4 via the network 3.
[0026] (Game processing) Next, we will explain the game processing performed by the processing unit 51. When power is turned on to the prize-winning game device 1, the processing unit 51 starts the game process. In the game's processing, the initial setup process is performed first. During the initial setup process, various initial settings are performed. Once the initial setup process is complete, the initial operation process is executed. During the initial operation process, the crane unit 40 performs initial operation (initialization operation). The initial operation is performed to confirm whether the crane unit 40 is functioning correctly and to confirm that the crane unit 40 is positioned in the home position. Once the initial operation process is complete, the attract start process is executed. During the attract start process, the prize-winning game device 1 enters an attract state (waiting for customers). The attract state is a state in which the prize-winning game is not currently running, but is ready to start. While in the attract state, the attract operation is performed by the prize-winning game device 1. During the attract state, the fulfillment of the conditions for starting the prize-winning game is monitored. In this embodiment, the conditions for starting the prize-winning game are fulfilled when the insertion of a coin into the coin slot 14 is detected. When the conditions for starting the prize-winning game are met, the attract state ends and the prize-winning game (game state) begins. During the prize-winning game, first, the input of a detection signal from the first operation button 16a is monitored. Then, in response to the input of the detection signal from the first operation button 16a, the X-direction motor m2 is driven, and the prize-grabbing unit 410 moves along the left-right direction. Next, the input of a detection signal from the second operation button 16b is monitored. Then, in response to the input of the detection signal from the second operation button 16b, the Y-direction motor m3 is driven, and the prize-grabbing unit 410 moves along the depth direction. When the movement of the prize-grabbing unit 410 along the depth direction is completed, the lifting motor m4 is driven, and after the prize-grabbing unit 410 is lowered to a predetermined height, the opening / closing motor m1 is driven, and the pair of arms 411 are closed. Subsequently, the prize gripping unit 410 is raised to a predetermined height, and then moved to a predetermined position (opening area). At this predetermined position, the opening / closing motor m1 is driven, and the pair of arms 411 are opened. After that, the prize gripping unit 410 is moved to the home position, and the prize-winning game ends. When the prize-winning game (game state) ends, the process transitions to the attract start process described above, and the attract state is restarted.
[0027] (Regarding changes to the performance content) Next, we will explain how to change the presentation content in each prize-winning game machine 1. In the game system 100, it is possible to replace (change or customize) the content of certain effects (hereinafter referred to as "replaceable effects") among the effects executed in each prize-winning game device 1. In this case, replaceable effects can be, for example, display effects, sound effects, etc. Here, display effects are effects that are executed by displaying effect images on the display unit 15b at various timings (for example, at the start of the prize-winning game, during the prize-winning game, at the end of the prize-winning game, when a prize is won, etc.). Sound effects are effects that are executed by outputting sound (voice, sound effects, etc.) from the speaker 71 at various timings (for example, at the start of the prize-winning game, during the prize-winning game, at the end of the prize-winning game, when a prize is won, etc.). Specifically, sound effects include background music during the attraction state, sounds and voices when inserting coins into the coin slot 14, background music when operating the operation buttons 16a and 16b, background music when the prize gripping unit 410 descends, background music during gameplay of the prize acquisition game, and voices when a prize is won. For example, sound effects can include voices and music related to prize characters, anime, celebrities, etc. The following explanation describes an example in which the sound effects performed by the speaker 71 in each prize-winning game device 1 are to be replaced. Alternatively, the display effects performed by the display unit 15b may also be to be replaced.
[0028] In other words, in each prize-winning game device 1, the memory unit 52 is provided with a default data storage area, a custom data storage area, and a control data storage area as storage areas for storing sound effect data (hereinafter referred to as "sound effect data") for executing sound effects. The memory unit 52 is also provided with an authentication information storage area capable of storing authentication information, which will be described later. The default data storage area stores sound effect data related to the default sound effects (hereinafter referred to as "default sound effects"). The custom data storage area can store sound effect data (hereinafter referred to as "custom sound effect data") related to custom sound effects (hereinafter referred to as "custom sound effect data"). The control data storage area is set with either default sound effect data or custom sound effect data. Then, in each prize-winning game device 1, during the execution of a prize-winning game, sound effects are executed based on the sound effect data (default sound effect data or custom sound effect data) set in the control data storage area. In the initial state of each prize-winning game machine 1, default sound effect data is set in the control data storage area. As a result, the default sound effect is executed as the sound effect in the initial state of each prize-winning game machine 1. Furthermore, each prize-winning game machine 1 can change the content of the sound effect from the default sound effect to the custom sound effect by replacing the default sound effect data set in the control data storage area with custom sound effect data.
[0029] The custom sound effect data is stored in the memory of server device 4. In this case, the custom sound effect data is stored as encrypted data based on a decryption password (private key). That is, a decryption password is required to use (decrypt) the custom sound effect data. In this embodiment, the decryption password is included in the authentication information described later. Each store operator can access the server device 4 using the terminal device 3 corresponding to their store, and request the server device 4 to send authentication information to the prize-winning game machine 1. At this time, each store operator can log in to the first web page managed by the server device 4 using the ID corresponding to their store, and within the limits of the number of licenses granted to that store, select a prize-winning game machine 1 installed in that store that is permitted to execute sound effects based on custom sound effect data (custom sound effects) (a prize-winning game machine 1 that sends a decryption password), and request the transmission of authentication information to the selected prize-winning game machine 1. The server device 4 then sends the authentication information to the prize-winning game machine 1 selected (requested) on the first web page. Here, the number of licenses refers to the maximum number of prize-winning game machines 1 that are permitted to use (simultaneously use) the custom sound effect data. In other words, each store can use each custom sound effect data simultaneously on one or more prize-winning game machines 1 located in that store, within the limits of the number of licenses (machines) granted to that store. In this embodiment, each prize-winning game device 1 can use only one type of custom sound effect data. In other words, each prize-winning game device 1 is configured not to be able to use multiple types of custom sound effect data simultaneously. Furthermore, operators at each store can access the server device 4 using the terminal device 3 corresponding to their store, thereby obtaining custom sound effect data from the server device 4. At this time, operators at each store can download the custom sound effect data from the server device 4 to the terminal device 3 by logging into a second web page managed by the server device 4 using the ID corresponding to their store. After that, operators at each store can store the downloaded custom sound effect data on a USB memory connected to the terminal device 3, and then connect the USB memory to the USB port 72 of the prize-winning game machine 1 located in that store, the one that requested the transmission of authentication information on the first web page mentioned above, thereby replacing the sound effect content from the default sound effect to the custom sound effect. In other words, when a USB memory stick containing custom sound effect data is connected to the USB port 72 of the prize-winning game machine 1, which receives authentication information from the server device 4, the custom sound effect data is decrypted based on the decryption password included in the authentication information (making the custom sound effect data usable), and the decrypted custom sound effect data is stored in the custom data storage area and set in the control data storage area. As a result, the custom sound effect based on the custom sound effect data set in the control data storage area is then executed. In particular, in this embodiment, an permission period is set during which the use of custom sound effect data is permitted. Each prize-winning game device 1 is then able to execute custom sound effects based on the custom sound effect data within the permission period. That is, in this embodiment, information specifying the permission period (hereinafter referred to as "permission period information") is downloaded along with the custom sound effect data from the second web page described above. When a USB memory device storing the custom sound effect data and permission period information is connected to the USB port 72 of the prize-winning game device 1, which receives authentication information from the server device 4, the use of the decrypted custom sound effect data, based on the decryption password included in the authentication information, is permitted only within the permission period specified by the permission period information. In this case, if the USB memory device storing the custom sound effect data and permission period information is connected before the permission period begins, the decrypted custom sound effect data is stored in the custom data storage area but not set in the control data storage area. Subsequently, when the permission period begins, the custom sound effect data stored in the custom data storage area is set in the control data storage area, and the custom sound effect becomes available for execution. Furthermore, as the permission period expires, the custom sound effect data stored in the custom data storage area is deleted, as is the custom sound effect data stored in the control data storage area. Subsequently, the default sound effect data stored in the default data storage area is set in the control data storage area. As a result, the custom sound effect is executed only during the permission period, and the default sound effect is executed outside of the permission period.
[0030] Next, we will explain the procedure for changing the presentation content in the prize-winning game machine 1. Figure 4 is a flowchart showing the procedure for changing the presentation content in the prize-winning game machine 1. In the following description, the prize-winning game devices 1 that make up the game system 100 are assumed to be located as follows: Store A has 10 prize-winning game devices 1 (hereinafter referred to as "Prize-Winning Game A1" to "Prize-Winning Game Device A10"), Store B has 5 prize-winning game devices 1 (hereinafter referred to as "Prize-Winning Game B1" to "Prize-Winning Game Device B5"), and Store C has 3 prize-winning game devices 1 (hereinafter referred to as "Prize-Winning Game C1" to "Prize-Winning Game Device C3"). Furthermore, it is assumed that multiple types of custom sound effect data with different effects (specifically, custom sound effect data A, custom sound effect data B, and custom sound effect data C) are prepared as custom sound effect data. In the following explanation, a custom sound effect based on custom sound effect data A will be referred to as "custom sound effect A." On the other hand, a custom sound effect based on custom sound effect data B will be referred to as "custom sound effect B." On the other hand, a custom sound effect based on custom sound effect data C will be referred to as "custom sound effect C." Furthermore, regarding custom sound effect data A (custom sound effect A), the number of licenses granted to store A is 4, the number of licenses granted to store B is 3, and the number of licenses granted to store C is 1. On the other hand, regarding custom sound effect data B (custom sound effect B), the number of licenses granted to store A is 4, the number of licenses granted to store B is 3, and the number of licenses granted to store C is 1. On the other hand, regarding custom sound effect data C (custom sound effect C), the number of licenses granted to store A is 4, the number of licenses granted to store B is 3, and the number of licenses granted to store C is 1.
[0031] The memory of server device 4 pre-stores encrypted file A corresponding to custom sound effect A, encrypted file B corresponding to custom sound effect B, and encrypted file C corresponding to custom sound effect C. Encrypted file A is a file containing custom sound effect data A and permission period information A specifying the permission period for custom sound effect data A, encrypted based on decryption password A. Encrypted file B is a file containing custom sound effect data B and permission period information B specifying the permission period for custom sound effect data B, encrypted based on decryption password B. Encrypted file C is a file containing custom sound effect data C and permission period information C specifying the permission period for custom sound effect data C, encrypted based on decryption password C. In this case, decryption password A, decryption password B, and decryption password C are passwords with different content from each other. Encrypted file A is named file name A. Encrypted file B is named file name B. Encrypted file C is named file name C. Furthermore, the memory of server device 4 pre-stores authentication information A corresponding to custom sound effect A, authentication information B corresponding to custom sound effect B, and authentication information C corresponding to custom sound effect C. Authentication information A includes information specifying file name A and decryption password A. On the other hand, authentication information B includes information specifying file name B and decryption password B. On the other hand, authentication information C includes information specifying file name C and decryption password C. Furthermore, the sound effects of prize-winning game machine 1 located in store A shall be replaced with custom sound effects A. Also, the sound effects of prize-winning game machine 1 located in store B shall be replaced with custom sound effects B. Also, the sound effects of prize-winning game machine 1 located in store C shall be replaced with custom sound effects C.
[0032] As shown in Figure 4, in order to replace the sound effects of the prize-winning game machine 1 at each store, first, the operator selects the prize-winning game machine 1 whose sound effects they want to replace from among the prize-winning game machines 1 installed at that store, and requests the transmission of authentication information to the selected prize-winning game machine 1. That is, the operator at each store logs in to the first web page managed by the server device 4 using the ID corresponding to that store via the terminal device 3 corresponding to that store, and moves to the authentication page corresponding to the type of custom sound effect to be replaced. Then, on the authentication page they move to, a list of prize-winning game machines 1 installed at that store is displayed. From the list of prize-winning game machines 1 installed at that store, the operator selects the prize-winning game machine 1 whose sound effects they want to replace, and requests the transmission of authentication information to the selected prize-winning game machine 1. At this time, it is possible to request the transmission of authentication information for each type of custom sound effect, up to the number of licenses granted to that store. For example, in prize-winning game machine 1 located in store A, in order to replace the sound effects with custom sound effects A, the operator at store A selects the prize-winning game machine 1 to be replaced with custom sound effects A from among prize-winning game machines A1 to A10 on the authentication page corresponding to custom sound effects A, and requests the transmission of authentication information A to the selected prize-winning game machine 1. In this case, since the number of licenses granted to store A for custom sound effects A is 4, it is possible to request the transmission of authentication information A for up to 4 prize-winning game machines 1 from among prize-winning game machines A1 to A10. Furthermore, in the prize-winning game machine 1 located in store B, the sound effects are replaced with custom sound effects B. Therefore, the operator at store B selects the prize-winning game machine 1 to be replaced with custom sound effects B from among prize-winning game machines B1 to B5 on the authentication page corresponding to custom sound effects B, and requests the transmission of authentication information B to the selected prize-winning game machine 1. In this case, since the number of licenses granted to store B for custom sound effects B is 3, it is possible to request the transmission of authentication information B for up to 3 prize-winning game machines 1 from among prize-winning game machines B1 to B5. Furthermore, in the prize-winning game machine 1 located in store C, the sound effects are replaced with custom sound effects C. Therefore, the operator at store C selects the prize-winning game machine 1 to be replaced with custom sound effects C from among prize-winning game machines C1 to C3 on the authentication page corresponding to custom sound effects C, and requests the transmission of authentication information C for the selected prize-winning game machine 1. In this case, since the number of licenses granted to store C for custom sound effects C is 1, it is possible to request the transmission of authentication information C for up to one prize-winning game machine 1 from among prize-winning game machines C1 to C3.
[0033] Next, at each store, the prize-winning game machine 1 that requested the transmission of authentication information executes the authentication information acceptance process. That is, if each prize-winning game machine 1 has received authentication information from the server device 4, when the power is turned on, the display unit 15b notifies that authentication information has been received, and the user can choose whether or not to accept the authentication information. If the user chooses to accept the authentication information, the authentication information is stored in the authentication information storage area. In the following explanation, the prize-winning game machine 1 that has chosen to accept the authentication information will be referred to as the "authenticated prize-winning game machine 1". On the other hand, if the user chooses not to accept the authentication information, the authentication information is discarded. If the user chooses to accept the authentication information, information indicating that the authentication information has been accepted is transmitted from the prize-winning game machine 1 to the server device 4, and "1" is deducted from the number of licenses for the custom sound effects corresponding to the authentication information in the server device 4. On the other hand, if the user chooses not to accept the authentication information, the number of licenses for the custom sound effects corresponding to the authentication information is not deducted in the server device 4. For example, the operator of store A executes the acceptance process for authentication information A at each prize-winning game machine 1 among prize-winning game machines A1 to A10 that has requested the transmission of authentication information A. As a result, authentication information A is stored at each authenticated prize-winning game machine 1. Furthermore, the operator of store B executes the acceptance process for authentication information B at each prize-winning game machine 1 among prize-winning game machines B1 to B5 that has requested the transmission of authentication information B. As a result, authentication information B is stored at each authenticated prize-winning game machine 1. Furthermore, the operator of store C executes the acceptance process for authentication information C in prize-winning game machine 1, which is one of the prize-winning game machines C1 to C3 that requested the transmission of authentication information C. As a result, authentication information C is stored in the authenticated prize-winning game machine 1.
[0034] Next, each store downloads an encrypted file corresponding to the custom sound effects to be replaced. Specifically, the operator at each store logs into a second web page managed by the server device 4 using the ID corresponding to that store via the terminal device 3 corresponding to that store. From that web page, the encrypted file corresponding to the custom sound effects to be replaced can be downloaded from the server device 4 to the terminal device 3. For example, an operator at store A downloads encrypted file A, which corresponds to custom sound effect A. An operator at store B downloads encrypted file B, which corresponds to custom sound effect B. An operator at store C downloads encrypted file C, which corresponds to custom sound effect C.
[0035] Next, each store stores the downloaded encrypted file on a USB memory stick. That is, the operator at each store stores the encrypted file downloaded to terminal device 3 on a USB memory stick connected to terminal device 3. For example, the operator at store A stores the downloaded encrypted file A on a USB memory stick. In this case, if, for example, the sound effects for three prize-winning game machines 1 are to be replaced with custom sound effects A, three USB memory sticks containing encrypted file A are prepared. Furthermore, the operator at store B stores the downloaded encrypted file B on a USB memory stick. In this case, for example, if the sound effects for two prize-winning game 1 machines are to be replaced with custom sound effects B, two USB memory sticks containing encrypted file B are prepared. Furthermore, the operator at store C stores the downloaded encrypted file C on a USB memory stick. In this case, for example, if the sound effects for one prize-winning game 1 are to be replaced with custom sound effects C, one USB memory stick containing encrypted file B is prepared.
[0036] Next, at each store, a USB memory stick containing the encrypted file is connected to the authenticated prize-winning game machine 1. That is, at each store, the USB memory stick containing the encrypted file is connected to the USB port 72 of the authenticated prize-winning game machine 1 (the prize-winning game machine 1 where the authentication information is stored) located at that store. At this time, the connection of the USB memory stick to each prize-winning game machine 1 is performed while the power to that prize-winning game machine 1 is turned off. For example, an operator at store A connects a USB memory stick containing encrypted file A to the USB port 72 of the authenticated prize-winning game machine 1 (the prize-winning game machine 1 where authentication information A is stored) among the prize-winning game machines A1 to A10. Furthermore, the operator at store B connects the USB memory containing encrypted file B to USB port 72 of the authenticated prize-winning game machine 1 (the prize-winning game machine 1 where authentication information B is stored) among the prize-winning game machines B1 to B5. Furthermore, the operator of store C connects the USB memory containing the encrypted file C to USB port 72 of the authenticated prize-winning game machine 1 (where the authentication information C is stored), among the prize-winning game machines C1 to C3.
[0037] Next, at each store, the power is turned on to the prize-winning game machine 1 (the prize-winning game machine 1 on which the authentication information is stored) to which the USB memory containing the encrypted file is connected. For example, the operator at store A powers on prize-winning game machine 1, where authentication information A is stored, with a USB memory stick containing encrypted file A connected to it. Furthermore, the operator at store B powers on the prize-winning game machine 1, where the authentication information B is stored, with the USB memory containing the encrypted file B connected to it. Furthermore, the operator at store C powers on the prize-winning game machine 1, where the authentication information C is stored, with the USB memory containing the encrypted file C connected to it. With the above steps completed, the procedure for replacing the sound effects in the prize-winning game machine 1 with custom sound effects is finished. Then, when the authenticated prize-winning game machine 1 (the prize-winning game machine 1 on which the authentication information is stored) is powered on while the USB memory containing the encrypted file is connected, the sound effects will be replaced with custom sound effects based on the custom sound effect data contained in the encrypted file through the power-on process described later.
[0038] Next, the power-on processing performed by the processing unit 51 will be described. Figure 5 is a flowchart showing the power-on processing performed by the processing unit 51. In each prize-winning game machine 1, when the power is turned on, the processing unit 51 starts the power-on processing. Once the power-on processing starts, as shown in Figure 5, the process first proceeds to step S1-1. In step S1-1, it is determined whether or not a USB memory device is connected to USB port 72. If it is determined that a USB memory device is connected to USB port 72 (Yes), the process proceeds to step S1-2. If it is determined that a USB memory device is not connected to USB port 72 (No), the process proceeds to step S1-10. In step S1-2, it is determined whether or not authentication information is stored in the authentication information storage area. If it is determined that authentication information is stored in the authentication information storage area (Yes), the process proceeds to step S1-3. If it is determined that authentication information is not stored in the authentication information storage area (No), the power-on process for this step is terminated. In step S1-3, it is determined whether the USB memory connected to USB port 72 contains an encrypted file with a filename specified by the authentication information stored in the authentication information storage area (hereinafter referred to as the "specified encrypted file"). If it is determined that the specified encrypted file is present (Yes), the process proceeds to step S1-4. If it is determined that the specified encrypted file is not present (No), the power-on process for this step is terminated. In step S1-4, the specified encrypted file (custom sound effect data) is decrypted based on the decryption password contained in the authentication information stored in the authentication information storage area, and the process proceeds to step S1-5. In step S1-5, the custom sound effect data contained in the decrypted specified encrypted file is saved to the custom data storage area, and the process proceeds to step S1-6. In step S1-6, it is determined whether the permission period information contained in the decrypted specified encrypted file is within the specified permission period. If it is determined to be within the permission period (Yes), the process proceeds to step S1-7; if it is determined to be outside the permission period (No), the process proceeds to step S1-8. In step S1-7, the custom sound effect data stored in the custom data storage area is set in the control data storage area, and the process proceeds to step S1-8. This makes it possible to execute the custom sound effect based on the custom sound effect data set in the control data storage area. In step S1-8, it is determined whether the permission period specified in the permission period information contained in the decrypted specified encrypted file has expired. If it is determined that the permission period has expired (Yes), the process proceeds to step S1-9. If it is determined that the permission period has not expired (No), the current power-on process is terminated. In step S1-9, the authentication information stored in the authentication information storage area is deleted, the custom sound effect data stored in the custom data storage area is deleted, and the custom sound effect data set in the control data storage area is deleted. Then, the default sound effect data stored in the default data storage area is set in the control data storage area, and the power-on processing ends. As a result, the default sound effect based on the default sound effect data set in the control data storage area is executed. In step S1-10, it is determined whether or not custom sound effect data is stored in the custom data storage area. If it is determined that custom sound effect data is stored in the custom data storage area (Yes), the process proceeds to step S1-11. If it is determined that custom sound effect data is not stored in the custom data storage area (No), the power-on process for this step is terminated. In step S1-11, the custom sound effect data stored in the custom data storage area is deleted, and the custom sound effect data set in the control data storage area is also deleted. Then, the default sound effect data stored in the default data storage area is set in the control data storage area, and the power-on process ends. As a result, the default sound effect based on the default sound effect data set in the control data storage area is executed.
[0039] As described above, for example, in store A, when the power is turned on to the prize-winning game machine 1 where authentication information A is stored, with a USB memory containing encrypted file A connected, the encrypted file A is decrypted based on the decryption password A contained in the authentication information A, and the custom sound effect data A contained in the decrypted encrypted file A is saved to the custom data storage area. At this time, if it is within the permission period specified by the permission period information A contained in the decrypted encrypted file A, the custom sound effect data A saved in the custom data storage area is set in the control data storage area, and the sound effect content is replaced with custom sound effect A. Furthermore, in store B, when the prize-winning game machine 1, where authentication information B is stored, is powered on while a USB memory containing encrypted file B is connected, the encrypted file B is decrypted based on the decryption password B contained in the authentication information B, and the custom sound effect data B contained in the decrypted encrypted file B is saved to the custom data storage area. At this time, if the permission period information B contained in the decrypted encrypted file B is within the permission period specified, the custom sound effect data B saved in the custom data storage area is set in the control data storage area, and the sound effect content is replaced with the custom sound effect B. Furthermore, in store C, when the prize-winning game machine 1, where the authentication information C is stored, is powered on while a USB memory containing the encrypted file C is connected, the encrypted file C is decrypted based on the decryption password C contained in the authentication information C, and the custom sound effect data C contained in the decrypted encrypted file C is saved to the custom data storage area. At this time, if it is within the permission period specified by the permission period information C contained in the decrypted encrypted file C, the custom sound effect data C saved in the custom data storage area is set in the control data storage area, and the sound effect content is replaced with the custom sound effect C. In particular, in this embodiment, each prize-winning game device 1 is capable of executing a custom sound effect based on the custom sound effect data contained in the encrypted file, but only while the USB memory containing the encrypted file is connected. That is, if the USB memory containing the encrypted file is removed from the USB port 72 of the prize-winning game device 1, in which the sound effect content has been replaced with a custom sound effect, the custom sound effect data stored in the custom data storage area will be deleted, and after the custom sound effect data set in the control data storage area is deleted, the default sound effect data stored in the default data storage area will be set in the control data storage area, and the sound effect content will revert to the default sound effect.
[0040] Next, we will explain the procedure for deactivating the authentication of prize-winning game machine 1. Figure 6 is a flowchart showing the procedure for deactivating authentication. As shown in Figure 6, in order to deactivate the authentication of a prize-winning game machine 1 at each store, first, the operator selects the prize-winning game machine 1 to be deactivated from among the prize-winning game machines 1 (authenticated prize-winning game machines 1) installed at that store, and requests the selected prize-winning game machine 1 to send an authentication deactivation confirmation. That is, the operator at each store logs into the first web page managed by the server device 4 using the ID corresponding to that store via the terminal device 3 corresponding to that store, and moves to the authentication page corresponding to the type of custom sound effect to be deactivated. Then, on the authentication page to which they have moved, a list of prize-winning game machines 1 installed at that store is displayed. Then, from the list of prize-winning game machines 1 installed at that store, the operator selects the prize-winning game machine 1 to be deactivated and requests the selected prize-winning game machine 1 to send an authentication deactivation confirmation. As a result, the server device 4 sends an authentication deactivation confirmation to the prize-winning game machine 1 to which the request for authentication deactivation confirmation was made. For example, on the authentication page corresponding to custom sound effect A, the operator of store A selects a prize-winning game machine 1 from among the authenticated prize-winning game machines 1 for which they wish to have the authentication removed, and requests the transmission of an authentication removal confirmation for the selected prize-winning game machine 1. Furthermore, on the authentication page corresponding to custom sound effect B, the operator of store B selects the prize-winning game machine 1 that is authenticated and requests the deauthentication to be removed from among the authenticated prize-winning game machines 1, and requests the transmission of an authentication removal confirmation for the selected prize-winning game machine 1. Furthermore, on the authentication page corresponding to custom sound effect C, the operator of store C selects the prize-winning game machine 1 that is authenticated and requests the deauthentication to be removed from among the authenticated prize-winning game machines 1, and requests the transmission of an authentication removal confirmation for the selected prize-winning game machine 1.
[0041] Next, at each store, the prize-winning game machine 1 that requested the authentication deactivation confirmation executes the authentication deactivation acceptance process. That is, if each prize-winning game machine 1 has received an authentication deactivation confirmation from the server device 4, when the power is turned on, the display unit 15b will notify that an authentication deactivation confirmation has been received, and the user will be able to choose whether or not to accept the authentication deactivation. If acceptance of authentication deactivation is selected, the authentication information stored in the authentication information storage area will be deleted, the custom sound effect data stored in the custom data storage area will be deleted, and the custom sound effect data set in the control data storage area will be deleted, after which the default sound effect data stored in the default data storage area will be set in the control data storage area. On the other hand, if rejection of authentication deactivation is selected, the authentication deactivation confirmation will be discarded. If acceptance of authentication deactivation is selected, information indicating that the authentication deactivation has been accepted will be sent from the prize-winning game machine 1 to the server device 4, and "1" will be added to the number of licenses corresponding to the custom sound effect whose authentication has been deactivated at the server device 4. This allows the licenses gained by deactivating the authentication for one prize-winning game machine 1 to be granted to other prize-winning game machines 1, thereby enabling the execution of custom sound effects in those other prize-winning game machines 1. For example, the operator at store A executes an authentication deactivation acceptance process for each prize-winning game machine 1 that has requested the transmission of an authentication deactivation confirmation among the authenticated prize-winning game machines 1. As a result, authentication is deactivated for that prize-winning game machine 1, and the sound effects revert to the default sound effects. Furthermore, the operator at store B executes an authentication deactivation acceptance process for each prize-winning game machine 1 that has requested the transmission of an authentication deactivation confirmation among the authenticated prize-winning game machines 1. As a result, authentication is deactivated for the prize-winning game machine 1, and the sound effects revert to the default sound effects. Furthermore, the operator at store C executes an authentication deactivation acceptance process for each prize-winning game machine 1 that has requested the transmission of an authentication deactivation confirmation among the authenticated prize-winning game machines 1. As a result, authentication is deactivated for the prize-winning game machine 1, and the sound effects revert to the default sound effects.
[0042] (Game System 100 Effects) The game system 100 comprises multiple prize-winning game machines 1 and a server device 4 capable of communicating with each prize-winning game machine 1. Each prize-winning game machine 1 is also capable of connecting a USB memory stick that stores custom sound effect data. The server device 4 transmits authentication information to the prize-winning game machine 1 that is authorized to execute sound effects based on the custom sound effect data. When a prize-winning game machine 1 has a USB memory stick connected to it, it is able to execute sound effects based on the custom sound effect data if it has received the authentication information. As a result, even if a USB memory stick containing custom sound effect data is connected to a prize-winning game machine 1, the game system 100 will prohibit the execution of sound effects based on the custom sound effect data stored on the connected USB memory stick if that prize-winning game machine 1 has not received the authentication information. Therefore, information security can be improved. Furthermore, in the game system 100, the custom sound effect data is encrypted. The authentication information includes a decryption password for decrypting the custom sound effect data. As a result, even if a USB memory containing the custom sound effect data is connected to the prize-winning game device 1, the game system 100 cannot decrypt the custom sound effect data stored on the connected USB memory if the prize-winning game device 1 has not received the authentication information. Therefore, information security can be further improved. Furthermore, in the game system 100, the prize-winning game device 1 to which the USB memory is connected can only execute sound effects based on custom sound effect data within the permitted period specified by the permitted period information. This makes it possible for the game system 100 to limit the period during which sound effects based on custom sound effect data stored on the USB memory can be executed, thereby further improving information security. Furthermore, the game system 100 includes a terminal device 3 for use by the store manager (operator). The terminal device 3 is also capable of communicating with the server device 4. Within the limits of the number of licenses granted to the store, the terminal device 3 allows the store to select which prize-winning game machines 1 installed in the store are permitted to execute sound effects based on custom sound effect data. This makes it possible for the game system 100 to limit which prize-winning game machines 1 are capable of executing sound effects based on custom sound effect data stored on a USB memory stick, thereby further improving information security. Furthermore, the game system 100 is equipped with a terminal device 3 for use by the store manager (operator). The terminal device 3 is also capable of communicating with the server device 4. The terminal device 3 can then acquire custom sound effect data from the server device 4. This makes it possible for the game system 100 to easily acquire custom sound effect data. Furthermore, in the game system 100, the prize-winning game device 1 is capable of executing sound effects based on custom sound effect data only when a USB memory stick is connected. This makes it possible to further improve information security.
[0043] (modified version) Although embodiments of the present invention have been described above, various modifications can be made to the above embodiments. For example, in the above embodiment, the encrypted file may be configured to include custom sound effect data, identification information that identifies (specifies) the type of the custom sound effect data, and permission period information. Furthermore, when the power is turned on to the authenticated prize-winning game device 1 with a USB memory containing the encrypted file connected, if the type of prize placed (inserted) in the prize-winning game device 1 corresponds to the type of custom sound effect data included in the encrypted file (identification information included in the encrypted file), the sound effect content may be replaced with a custom sound effect based on the custom sound effect data. If the type of custom sound effect data included in the encrypted file (identification information included in the encrypted file) does not correspond, the sound effect content may not be replaced with a sound effect based on the custom sound effect data. This allows the prize-winning game machine 1, to which a USB memory stick storing custom sound effect data is connected, to execute a custom sound effect based on the custom sound effect data stored on the USB stick if the type of prize placed corresponds to the type of custom sound effect data stored on the USB stick. Therefore, it is possible to prevent situations where a sound effect that does not correspond to the placed prize is executed. [Explanation of symbols]
[0044] 1. Prize-winning game machine 2 Network 3 Terminal devices 4 Server devices 100 Game Systems
Claims
1. A game system comprising multiple prize-winning game machines and a server capable of communicating with each prize-winning game machine, Each prize-winning game machine can be connected to a storage medium for storing performance data. The server transmits permission information to the prize-winning game machine among the plurality of prize-winning game machines that is authorized to execute the performance based on the performance data. A game system characterized in that, in a prize-winning game device to which the storage medium is connected, when the permission information is received, it becomes possible to execute a performance based on the performance data.
2. The aforementioned performance data is encrypted. The game system according to claim 1, characterized in that the permission information includes a password for decrypting the performance data.
3. The game system according to claim 1 or 2, characterized in that the prize-winning game device to which the storage medium is connected is capable of executing performances based on the performance data only within the permitted period.
4. Equipped with terminal devices for use by store managers, The terminal device is capable of communicating with the server, The game system according to claim 1 or 2, characterized in that the terminal device makes it possible to select, within the range of the number of licenses granted to the store, a prize-winning game machine installed in the store that is permitted to execute the performance based on the performance data.
5. Equipped with terminal devices for use by store managers, The terminal device is capable of communicating with the server, The game system according to claim 1 or 2, characterized in that the terminal device can acquire the performance data from the server.
6. The game system according to claim 1 or 2, characterized in that the prize-winning game device is capable of executing performances based on the performance data only while the storage medium is connected.
7. The game system according to claim 1 or 2, characterized in that, in a prize-winning game device to which the storage medium is connected, when the type of prize placed corresponds to the type of performance data, it becomes possible to execute a performance based on the performance data.