Game system, game device, and program

The game system reduces event costs by enabling darts game devices to operate independently of server communication, using player terminals to transmit match results to a centralized server for management, thus minimizing setup requirements.

JP2025163095APending Publication Date: 2025-10-28DARTSLIVE CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025126265
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-02-21
Filing Date
2025-07-29
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

The installation and networking of numerous darts game devices in large venues for events require significant personnel, time, and financial costs due to the need for wired or wireless communication setup.

Method used

A game system that includes darts game devices without a direct communication function with a server, using player terminals to acquire and transmit match result information to a server device, which records and manages the data, allowing matches to be played and results recorded without direct device-to-server communication.

Benefits of technology

This configuration reduces the cost of game events by eliminating the need for extensive communication setup between darts game devices and a server, thereby lowering personnel and financial expenses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025163095000001_ABST
    Figure 2025163095000001_ABST
Patent Text Reader

Abstract

To provide a game system capable of reducing costs of a game event.SOLUTION: A system includes: a game device for playing a dart game; a player terminal; and a server device that can access a storage part for storing dart game related information related to the dart game played by a plurality of players. The game device includes: a match progress part that records achievement of each opponent; and a match achievement information provision part that provides the player terminal with match achievement information indicating achievement of each opponent. The player terminal includes: a match achievement information acquisition part that acquires match achievement information; an opponent information acquisition part that acquires opponent information; and a match result information transmission part that transmits, to the server device, match result information being information indicating a match result including the match achievement information and the opponent information. The server device includes: a match result information reception part that receives the match result information from the player terminal; and a management part that records the received match result information in the dart game related information stored in the storage part.SELECTED DRAWING: Figure 14
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a game system, a game device, and a program. [Background technology]

[0002] Conventionally, darts game events have been held in which dozens to hundreds or more darts game devices are installed in a large venue such as an exhibition hall, and many players who visit the facility compete against each other in turn on these darts game devices to determine a winner.

[0003] For example, Patent Document 1 discloses a game system including a server device for managing a game event and a game device for multiple players participating in the game event to compete against each other, the game device being connected to the server device via a communication network. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-36008 Summary of the Invention [Problem to be solved by the invention]

[0005] In order to connect the darts game devices to a communication network, it is necessary to set up each darts game device in the venue, and to connect the communication device to each darts game device by wire or wirelessly, etc. However, performing these operations for the extremely large number of darts game devices installed in the venue requires a great deal of personnel, time, and financial costs.

[0006] Therefore, one aspect of the present invention has been made in consideration of the above problems, and one of its objects is to provide a game system that can reduce the cost of game events. [Means for solving the problem]

[0007] A game system according to one aspect of the present invention includes a game device for playing a darts game, player terminals used by players, and a server device capable of accessing a memory unit that stores darts game-related information related to a darts game played by a plurality of players. The game device includes a match progress unit that progresses a darts game match and records the results of each player, and a match result information providing unit that provides the player terminal with match result information indicating the results of each player in the match. The player terminal includes a match result information acquisition unit that acquires the match result information provided from the game device, an opponent information acquisition unit that acquires opponent information that is information indicating which player each opponent is in the match, and a match result information sending unit that sends match result information that is information indicating the match result including the match result information and the opponent information to the server device. The server device includes a match result information receiving unit that receives the match result information from the player terminal, and a management unit that records the received match result information in the darts game-related information stored in the memory unit.

[0008] According to the above configuration, the game device progresses a darts game match, records the results of each player, and provides match result information indicating the results of each player in the match to the player terminal. The player terminal acquires the match result information provided from the game device, acquires player information indicating which player each player in the match is, and transmits match result information indicating the match result including the match result information and the player information to the server device. The server device receives the match result information from the player terminal and records the received match result information in the match information stored in the storage unit. As a result, the darts game match is played on the game device without the game device communicating with the server device, and information on the results of the match is recorded in the match information managed by the server device. Therefore, it is possible to run a darts game event without providing the game device with a communication function with the server device, thereby reducing the cost of the event. [Effects of the Invention]

[0009] According to one aspect of the present invention, it is possible to provide a game system that can reduce the cost of a game event. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a schematic diagram showing the configuration of a game system 1. FIG. [Figure 2] 1 is a schematic front view showing an example of the appearance of a dart game device 10. FIG. [Figure 3] 1 is a block diagram showing an example of a hardware configuration of a darts game device 10. FIG. [Figure 4] 2 is a functional block diagram showing an example of a functional unit of the darts game device 10. FIG. [Figure 5] FIG. 2 is a schematic diagram showing an example of the hardware configuration of a computer 200. [Figure 6] 2 is a functional block diagram showing an example of functional units included in the player terminal 20. FIG. [Figure 7] 2 is a functional block diagram showing an example of functional units included in the server device 30. FIG. [Figure 8] FIG. 2 is a diagram showing an example of the data structure of a player information DB 31a. [Figure 9] FIG. 2 is a diagram showing an example of the data structure of a competition information DB 31b. [Figure 10] FIG. 10 is a diagram showing an example of the data structure of a match-up information DB 31c. [Figure 11] FIG. 10 is a diagram showing an example of an operation sequence relating to processing executed by the game system 1 at the start of a match. [Figure 12] FIG. 10 is a diagram showing a screen G21 as an example of a screen including information related to a match. [Figure 13] FIG. 10 is a diagram showing an example of a screen including a two-dimensional code. [Figure 14] 10 is a diagram showing an example of an operation sequence relating to processing executed by the game system 1 during the progress of a match and at the end of the match. [Figure 15]FIG. 10 is a diagram showing an example of a screen including a two-dimensional code. [Figure 16] FIG. 10 is a diagram showing an example of a screen containing various displays of opponent information and match results information. [Figure 17] FIG. 2 is a schematic diagram showing the configuration of a game system 2. [Figure 18] 2 is a block diagram showing an example of the hardware configuration of the darts game device 40. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0011] [First embodiment] (1) System Overview FIG. 1 is a schematic diagram showing the configuration of a game system 1. As shown in FIG. 1, the game system 1 includes, for example, a plurality of darts game devices 10, player terminals 20 used by each player, and a server device 30. The location where the plurality of darts game devices 10 are installed is not particularly limited, and may be, for example, an event venue such as a large exhibition hall, or a store such as a darts bar or game center. In this embodiment, as an example, a case where a plurality of darts game devices 10 are installed at an event venue where a darts game event in which a plurality of players participate is held will be described. The plurality of players play a darts game on any of the darts game devices 10. The player terminals 20 used by each player may be configured to be able to communicate with the server device 30 via a communication network N such as the Internet. However, communication between the darts game device 10 and the server device 30 via the communication network N may be at least partially restricted. The darts game device 10 does not necessarily have a function for communicating with the server device 30 via the communication network N.

[0012] (2) Configuration of the darts game device 10 (2-1) Hardware configuration The configuration of the darts game device 10 according to this embodiment will be described with reference to Fig. 2 and Fig. 3. Fig. 2 is a schematic front view showing an example of the appearance of the darts game device 10. Fig. 3 is a block diagram showing an example of the hardware configuration of the darts game device 10.

[0013] The darts game device 10 is configured with various components inside and outside a substantially rectangular parallelepiped housing. The darts game device 10 includes, for example, a darts board 101, a segment detection unit 102, a short-range wireless communication device 103, an operation device 104, a display device 105, an audio output device 106, a card slot 107, a card RW unit 108, a coin insertion unit 109, an external storage interface 110, and a control device 111.

[0014] A target 101A having a substantially circular shape is provided on the dartboard 101. The target 101A is provided with a plurality of segments defined by the distance and direction from a center located approximately in the center of the target 101A. Each of these segments is defined, for example, by a frame erected on the target 101A. Each segment on the target 101A is provided with a plurality of receiving holes capable of receiving darts, which are an example of a throwing tool. When a dart thrown by a player reaches one of the receiving holes, the dart can be held in a state in which a part of the dart is inserted (pierced) in the receiving hole. The segment including the receiving hole in which the dart is held is the segment that the player hit with the dart in that throw, and the player is awarded points according to that segment.

[0015] The segment detection unit 102 is for detecting a segment of the dartboard 101 that has been stuck with a dart thrown by a player, and multiple segment detection units 102 are provided corresponding to the respective segments of the dartboard 101. In this embodiment, when a dart thrown by a player hits a specific segment of the dartboard 101, that segment of the dartboard 101 moves slightly backward due to the impact of the dart. The segment detection unit 102 detects the displacement of that segment of the dartboard 101, and sends a detection signal indicating the segment that has been hit by the dart to the control device 111. The segment detection unit 102 may be configured as, for example, a membrane switch configured by laminating a membrane sheet and multiple electrical contacts that are conductive when pressure is applied from the outside.

[0016] The short-range wireless communication device 103 is a communication interface for communicating with the player terminals 20. The short-range wireless communication device 103 communicates with the player terminals 20 and the like located within a predetermined range from the darts game device 10 in accordance with the control of the control device 111. The method of communication by the short-range wireless communication device 103 is not particularly limited as long as it is short-range wireless communication, and may be either wired communication or wireless communication, for example, Bluetooth (registered trademark), Wi-Fi (registered trademark), etc.

[0017] The operation device 104 is used by the player to perform various operations, and is configured, for example, with operation buttons provided on an operation panel. The operation device 104 in this embodiment is operated by the player, for example, when selecting various darts games (e.g., Zero One, Cricket, etc.).

[0018] The display device 105 is an example of an output device, and has a function of displaying various screens related to the darts game based on display data supplied from the control device 111. Specifically, the display device 105 may be, for example, a liquid crystal display or an organic EL display.

[0019] The audio output device 106 is another example of an output device, and has a function of outputting audio related to the darts game (audio output) based on an audio signal supplied from the control device 111. Specifically, the audio output device 106 is configured, for example, by a speaker or the like that can amplify an audio signal with a digital amplifier or the like and output the audible audio.

[0020] The card slot 107 is an insertion slot into which a player's own player card is inserted. The darts game device 10 in this embodiment is provided with four card slots 107 so that a maximum of four teams can play a match (the maximum number of players is not limited). The player card is an example of a medium, and may be configured to be able to record, for example, player identification information (ID) and stats history from past matches. The card RW unit 108 is configured to be able to read and write such information recorded on the player card inserted into the card slot 107.

[0021] The coin insertion unit 109 has a slot for inserting coins and a sensor for detecting coins inserted through the slot. In this embodiment, the game can be played when a player inserts a predetermined number of coins through the coin insertion slot. Note that the darts game device 10 may be configured so that the game can be played by electronic payment using a prepaid payment method such as electronic money.

[0022] The external storage interface 110 is an interface to which an external storage such as a flash memory (USB memory) can be connected. The functions of the darts game device 10 according to the present embodiment may be realized by a setting file read from an external storage connected to the external storage interface 110, for example.

[0023] The control device 111 has a processor 112, a memory 113, and a storage 114, and controls the various components of the dart game device 10 in an integrated manner.

[0024] The processor 112 may be configured by a CPU (Central Processing Unit), and controls various processes in the darts game device 10 by executing programs stored in the memory 113. For example, various functional units of the darts game device 10 can be realized as programs that are temporarily stored in the memory 113 and run mainly on the processor 112.

[0025] The memory 113 is a storage medium having, for example, a RAM (Random Access Memory) that functions as a data storage area and a work area for the processor 112. The memory 113 temporarily stores data required when a program executed by the processor 112 is executed.

[0026] The storage 114 is a non-volatile storage medium such as a hard disk drive (HDD). The storage 114 stores an operating system and various programs. The storage 114 can also store various databases (DBs). Such programs and data are loaded into the memory 113 as needed, and are then referenced by the processor 112. The programs may be stored in a non-transitory recording medium such as a USB memory or a CD-ROM. The programs may also be supplied to the storage 114 via any transmission medium capable of transmitting the programs (such as a communication network or broadcast waves). One aspect of the present invention may be realized in the form of a data signal embedded in a carrier wave, in which the programs are embodied by electronic transmission.

[0027] (2-2) Functional configuration 4 is a functional block diagram showing an example of functional units included in the darts game device 10. The darts game device 10 includes, for example, a storage unit 11 and a control unit 12 as functional units realized by a processor 112 and a memory 113 included in a control device 111. The control unit 12 includes an output control unit 12a, a transmission / reception unit 12b, an operation reception unit 12c, a match progression unit 12d, and a player card reading unit 12e.

[0028] The storage unit 11 stores data necessary for processing of the darts game device 10. The storage unit 11 stores, for example, match result information 11a indicating the results of each player in a match of the darts game. The match result information 11a may include, for example, win / loss results in the match, stats (scores) indicating points in the match, the match time, reward information (award information) acquired by the player, etc.

[0029] The output control unit 12a controls output by various output devices. The output control unit 12a may, for example, control display by the display device 105. Specifically, the output control unit 12a may generate display data for a predetermined screen to be displayed on the display device 105, and cause the display device 105 to display the predetermined screen based on the display data. The output control unit 12a may also control audio output by the audio output device 106, for example. Specifically, the output control unit 12a may generate predetermined audio data to be output by the audio output device 106, and cause the audio output device 106 to output predetermined audio based on the audio data.

[0030] The output control unit 12a, as an example of a match result information providing unit, may cause the display device 105 to display a two-dimensional code including match result information indicating the results of each opponent in the match. Also, the output control unit 12a, as an example of an opponent information providing unit, may cause the display device 105 to display a two-dimensional code including opponent information indicating which player is the opponent in the match.

[0031] The transmitting / receiving unit 12b transmits and receives various information to and from the player terminal 20 located within a predetermined range from the darts game device 10 via the short-range wireless communication device 103. The transmitting / receiving unit 12b may, for example, as an example of a match result information providing unit, transmit match result information to the player terminal 20 via short-range wireless communication. Furthermore, the transmitting / receiving unit 12b may, for example, as an example of an opponent information providing unit, transmit opponent information to the player terminal 20 via short-range wireless communication.

[0032] The operation receiving unit 12c receives operations by the player via the operation device 104 etc. The operation receiving unit 12c receives, for example, operations related to the progress of the darts game, such as an operation to input game information and an operation to display a two-dimensional code.

[0033] The match progression unit 12d executes control to progress a match in a darts game in the darts game device 10. The match progression unit 12d detects a segment of the dartboard 101 that has been hit by a dart thrown by a player, and records stats generated based on the detection in the match performance information 11a stored in the storage unit 11. The match progression unit 12d also determines whether each player wins or loses based on the stats, and records information relating to the win or loss in the match performance information 11a stored in the storage unit 11. The match progression unit 12d also determines the match time and reward information (award information) acquired by the player, and records these in the match performance information 11a stored in the storage unit 11.

[0034] The player card reading unit 12e controls the card RW unit 108 to read the player card inserted into the card slot 107 and acquire information such as the player ID and stats recorded on the player card. The player card reading unit 12e may, for example, be an example of an opponent information acquiring unit (player ID acquiring unit) and acquire the player ID as opponent information by reading the player card.

[0035] (3) Player Terminal 20 and Server Device 30 (3-1) Hardware configuration The following describes the hardware configuration of each of the player terminal 20 and the server device 30. Each of these can be configured with one or more computers 200. FIG. 5 is a schematic diagram showing an example of the hardware configuration of the computer 200.

[0036] As shown in FIG. 5, the computer 200 includes a processor 201, a memory 202, a storage 203, an operation device 204, a data I / F unit 205, a communication I / F unit 206, a display device 207, and an audio output device 208.

[0037] The processor 201 may be configured by a CPU (Central Processing Unit), and controls various processes in the computer 200 by executing programs stored in the memory 202. For example, the various functional units of the player terminal 20 and the various functional units of the server device 30 can be realized as programs that are temporarily stored in the memory 202 and run mainly on the processor 201.

[0038] The memory 202 is a storage medium having, for example, a RAM (Random Access Memory) that functions as a data storage area and a work area for the processor 201. The memory 202 temporarily stores data required when the processor 201 executes a program.

[0039] The storage 203 is a non-volatile storage medium such as a hard disk drive (HDD). The storage 203 stores an operating system and various programs. The storage 203 can also store various databases (DBs). Such programs and data are loaded into the memory 202 as needed, and are referenced by the processor 201. The program may be stored in a non-transitory recording medium such as a USB memory or a CD-ROM. The program may also be supplied to the storage 203 via any transmission medium capable of transmitting the program (such as a communication network or broadcast waves). One aspect of the present invention may be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

[0040] The operation device 204 is used by users (players, service providers such as event managers, etc.) to perform various operations, and is configured, for example, by a keyboard, mouse, touch panel, various sensors, wearable devices, etc. The operation device 204 may be connected to the computer 200 via an interface such as a USB (Universal Serial Bus).

[0041] The data I / F unit 205 is a device for inputting data from outside the computer 200. A specific example of the data I / F unit 205 is a drive device for reading data stored in various storage media. The data I / F unit 205 may be provided outside the computer 200. In this case, the data I / F unit 205 is connected to the computer 200 via an interface such as a USB.

[0042] The communication I / F unit 206 is a device for performing data communication with devices external to the computer 200 via a communication network N, either wired or wirelessly. The communication I / F unit 206 may be provided outside the computer 200. In this case, the communication I / F unit 206 is connected to the computer 200 via an interface such as a USB.

[0043] The display device 207 is an example of an output device, and is a device for displaying various types of information. Specific examples of the display device 207 include a liquid crystal display, an organic EL display, and a display of a wearable device. The display device 207 may be provided outside the computer 200. In that case, the display device 207 is connected to the computer 200 via, for example, a display cable.

[0044] The audio output device 208 is another example of an output device, and has a function of outputting audio related to the darts game (audio output) based on an audio signal supplied from the processor 201. Specifically, the audio output device 208 is configured by, for example, a speaker or the like that can amplify an audio signal with a digital amplifier or the like and output the audible audio.

[0045] Each of the player terminal 20 and the server device 30 may not have at least some of the components included in the computer 200 described above, or may have components other than those components.

[0046] (3-2) Functional Configuration of Player Terminal 20 6 is a functional block diagram showing an example of functional units included in the player terminal 20. The player terminal 20 has, for example, a storage unit 21 and a control unit 22 as functional units realized by a processor 201, a memory 202, etc. included in the computer 200. The control unit 22 has an output control unit 22a, a transmission / reception unit 22b, an operation reception unit 22c, and a two-dimensional code reading unit 22d.

[0047] The storage unit 21 stores data necessary for processing of the player terminal 20. The storage unit 21 may store, for example, performance information received from the darts game device 10. The storage unit 21 may also store, for example, a player ID.

[0048] The output control unit 22a controls output by various output devices. The output control unit 22a may, for example, control display by the display device 207. Specifically, the output control unit 22a may generate display data for a predetermined screen to be displayed on the display device 207, and cause the display device 207 to display the predetermined screen based on the display data. The output control unit 22a may also control audio output by the audio output device 208, for example. Specifically, the output control unit 22a may generate predetermined audio data to be output by the audio output device 208, and cause the audio output device 208 to output the predetermined audio based on the audio data.

[0049] The transmitting / receiving unit 22b transmits and receives various information to and from the dart game device 10 located within a predetermined range from the player terminal 20 via the communication I / F unit 206. The transmitting / receiving unit 22b also transmits and receives various information to and from the server device 30 via the communication I / F unit 206. The transmitting / receiving unit 22b may, for example, as an example of a match result information acquiring unit, receive match result information transmitted from the dart game device 10 via short-range wireless communication to acquire the match result information. The transmitting / receiving unit 22b may, for example, as an example of an opponent information acquiring unit, receive opponent information transmitted from the dart game device 10 via short-range wireless communication to acquire the opponent information. The transmitting / receiving unit 22b may, for example, as an example of a match result information transmitting unit, transmit match result information indicating the match result to the server device 30. The match result information may include, for example, match result information and opponent information. The transmitting / receiving unit 22b may, for example, as an example of an opponent information transmitting unit, transmit opponent information to the server device 30 at a predetermined timing. The specified timing is not particularly limited, but may be before the match result information is sent to the server device 30, or may be, for example, the timing when the match starts on the darts game device 10, or any timing while the match is in progress on the darts game device 10.

[0050] The operation receiving unit 22c receives operations by the player via the operation device 204 etc. The operation receiving unit 22c receives, for example, operations related to the progress of the darts game, such as operations related to logging in, operations for inputting various information, and operations for reading two-dimensional codes.

[0051] The two-dimensional code reading unit 22d reads a two-dimensional code displayed on the dart game device 10 to acquire various types of information included in the two-dimensional code. For example, as an example of a match result information acquiring unit, the two-dimensional code reading unit 22d may read a two-dimensional code displayed on the dart game device 10 to acquire match result information included in the two-dimensional code. Furthermore, for example, as an example of an opponent information acquiring unit, the two-dimensional code reading unit 22d may read a two-dimensional code displayed on the dart game device 10 to acquire opponent information included in the two-dimensional code.

[0052] (3-3) Functional Configuration of Server Device 30 7 is a functional block diagram showing an example of functional units included in the server device 30. The server device 30 includes, for example, a storage unit 31 and a control unit 32 as functional units realized by a processor 201, a memory 202, etc. included in the computer 200. The control unit 32 includes a transmission / reception unit 32a, a DB management unit 32b, a determination unit 32c, and a login processing unit 32d.

[0053] The storage unit 31 stores darts game related information, which is information related to the darts game, such as player information, competition information, and battle information. Specifically, the storage unit 31 stores various databases (DBs) as data necessary for processing by the server device 30. The storage unit 31 stores, for example, a player information DB 31a, a competition information DB 31b, and a battle information DB 31c. These databases are managed by the DB management unit 32b.

[0054] FIG. 8 is a diagram illustrating an example of the data structure of the player information DB 31a. The player information DB 31a is a database for managing information about players. As shown in FIG. 8, the player information DB 31a stores, for example, a "player ID," a "player name," a "password," "login information," a "level," a "achievement history," a "registered store," "friend information," "campaign information," and "ranking information." The "player ID" is identification information (ID) for identifying a player. The "player name" is the name of the player. The "password" is a password for logging in to the server device 30 using the player terminal 20. The "login information" is information related to the login process, and may be, for example, a login ID issued when the server device 30 permits the player terminal 20 to log in. The "level" is an index indicating the ability of a player, and may be calculated, for example, using any calculation method based on a history of past match results (such as wins and losses in matches and stats (scores) indicating points in matches). The "achievement history" is information indicating the performance history of the player in past matches. The "registered store" is, for example, an ID (store ID) for identifying a store associated with the player. The store ID may be a store selected by the player that the player frequently visits, or when a player plays at a specific darts game device 10, the store ID of the store where the darts game device 10 is installed may be automatically associated. The "friend information" may include the player ID of a player who is registered as a friend. A friend registration refers to a player who is registered as another player who has some kind of relationship with the player. A friend may be registered through a match, or may be a player arbitrarily designated by the player regardless of whether or not the player has played against the friend. The "campaign information" may include records related to various campaigns. A campaign may be, for example, an event in which a player can receive a certain benefit based on the cumulative score or the number of registered friends. The "ranking information" is information indicating the player's ranking in various rankings.The content of the ranking is not particularly limited, but may include, for example, a ranking of stats (scores), a ranking of rewards (awards), etc. Furthermore, the ranking may be a ranking of only players associated with a specific store (in-store ranking).

[0055] FIG. 9 is a diagram showing an example of the data structure of the competition information DB31b. The competition information DB31b is a database for managing information related to competitions. As shown in FIG. 9, the competition information DB31b records, for example, a "competition ID," "date and time," "venue information," "competition format," and "match information." The "competition ID" is identification information (ID) for identifying the competition. The "date and time" is information indicating the date and time when the competition is held. The "venue information" is information related to the venue where the competition is held (such as the venue name and venue ID). The "competition format" is information indicating the format of the competition (such as a tournament or round-robin format, whether singles or doubles, the level of the competition, etc.). The "match information" is information for identifying the match information associated with the competition from the match information for each competition included in the match information DB31c.

[0056] FIG. 10 is a diagram showing an example of the data structure of the match information DB31c. The match information DB31c is a database for managing, for each competition, information about the matches included in that competition. As shown in FIG. 10, the match information DB31c records, for example, "round," "match number of individual match game," "match player," "win / loss," "match result information," and "status." "Round" is information indicating the number of rounds of the match in a tournament-style competition. "Match number of individual match game" is information indicating the order of each match included in the competition. "Match player" is player information (e.g., player ID) indicating the competitor in each match. "Match result information" is information indicating the results of each competitor in the match (win / loss, stats, etc.). "Status" is information indicating the progress of the match. The example of the data structure of the match information DB31c shown in Figure 10 is an example when the competition is in a tournament format, but the match information DB31c may also record match information for other types of competitions, such as round-robin tournaments, in a data structure corresponding to the format.

[0057] Returning to FIG. 7 , the transmitting / receiving unit 32a transmits and receives various information to and from the player terminal 20 via the communication I / F unit 206. The transmitting / receiving unit 32a, for example, as an example of a match result information receiving unit, receives match result information from the player terminal 20. The match result information may include, for example, match record information and opponent information. Furthermore, the transmitting / receiving unit 32a, for example, as an example of an opponent information receiving unit, may receive opponent information from the player terminal 20 at a predetermined timing. The predetermined timing is not particularly limited, and may be before the match record information is received from the player terminal 20, or may be, for example, the timing when a match starts in the darts game device 10 or any timing while a match is in progress in the darts game device 10.

[0058] The determination unit 32c executes various determination processes. For example, the determination unit 32c determines the consistency of a player combination as an opponent indicated by the opponent information (including that included in the match result information) received from the player terminal 20 with the match information DB 31c stored in the storage unit 31. Specifically, the determination unit 32c determines whether or not the player combination as an opponent indicated by the opponent information received from the player terminal 20 matches a player combination as an opponent in any match included in the match information DB 31c. If these player combinations match, the determination unit 32c may determine that the player combination as an opponent indicated by the opponent information received from the player terminal 20 is correct (consistent), and if these player combinations do not match, the determination unit 32c may determine that the player combination as an opponent indicated by the opponent information received from the player terminal 20 is incorrect (inconsistent).

[0059] The login processing unit 32d executes processing related to login. For example, when the login processing unit 32d receives a login request from the player terminal 20, the login processing unit 32d executes a predetermined login processing. As the login processing, for example, the login processing unit 32d compares the combination of a player ID and a password included in the login request with the information recorded in the player information DB 31a. Then, if the combination of the player ID and the password matches any of the information recorded in the player information DB 31a, the login processing unit 32d permits the login, and if they do not match, the login is not permitted. If the login processing unit 32d permits the login, it issues a login ID and records it as login information in the player information DB 31a.

[0060] (4) Operation (4-1) At the start of the match FIG. 11 is a diagram showing an example of an operation sequence related to the processing executed by the game system 1 at the start of a match.

[0061] (S101) The player terminal 20 transmits a login request to the server device 30 in response to an operation of the player terminal 20 by the player. In this operation, the player inputs, for example, a player ID, a password, etc. The player terminal 20 acquires the input player ID, password, etc. Note that the player terminal 20 may acquire a player ID, password, etc. that have been stored in advance in the storage unit 21 of the player terminal 20.

[0062] (S102) When the server device 30 receives a login request from the player terminal 20, it executes a predetermined login process. As part of the login process, the server device 30, for example, compares the combination of a player ID and a password included in the login request with the information recorded in the player information DB 31a. If the combination of the player ID and the password matches any of the information recorded in the player information DB 31a, the server device 30 permits the login; if they do not match, the server device 30 does not permit the login. If the server device 30 permits the login, it issues a login ID and records it as login information in the player information DB 31a.

[0063] (S103) The server device 30 transmits the result of the login process in step S102 to the player terminal 20. For example, if the server device 30 permits login, it notifies the player terminal 20 that login has been permitted, along with a login ID. If login is permitted, it becomes possible to use various functions of the app, including various processes described below, in the player terminal 20. On the other hand, if login is not permitted, the server device 30 notifies the player terminal 20 that login has not been permitted. If login is not permitted, use of at least some of the various functions of the app in the player terminal 20 may be restricted.

[0064] (S104) The player terminal 20 displays, for example, a screen including information about the match (match information screen) on the display device 207. FIG. 12 is a diagram showing a screen G21 as an example of the screen. The screen G21 includes the player's own player name 401, the name of the game 402 in which the player is participating, the opponent's player name 403, the number 404 of the darts game device 10 with which the match will be played, and a selection section 405 for activating a QR reader. Note that at least a part of this information may be acquired from the server device 30.

[0065] Each player, for example, refers to the screen G21 to check the darts game device 10 where his / her match is scheduled to take place, and moves to that darts game device 10. Note that each player may also move to that darts game device 10 after checking information acquired in advance and displays in the venue.

[0066] (S105) On the other hand, the darts game device 10 accepts input of information related to the game (game information) in response to operations by players competing in a match. The game information may be input by selecting from options displayed on the darts game device 10. Information related to the options may be stored in the storage unit 11 of the darts game device 10. The input game information may be, for example, items recorded in the game information DB 31b, such as the game format (format such as tournament or round-robin, distinction between singles or doubles, level of game, etc.). The input game information may also be a game ID, date and time, venue information, etc.

[0067] (S106) Next, when each player inserts his / her player card into the card slot 107 of the dart game device 10, the dart game device 10 reads the inserted player card to obtain each player ID.

[0068] (S107) Next, the darts game device 10 displays, for example, a screen including a two-dimensional code on the display device 105. FIG. 13 is a diagram showing a screen G11 as an example of the screen. The screen G11 includes a two-dimensional code 501 and instructions 502 for reading the two-dimensional code. The two-dimensional code 501 is shown as a QR code (registered trademark) as an example. The darts game device 10 includes, for example, the game information input in step S105 in the two-dimensional code 501. The darts game device 10 also includes, for example, information indicating which players are competing in the match (player information) in the two-dimensional code 501. The player information includes, for example, each player ID obtained from the player card in step S106. The darts game device 10 may also include, for example, an ID for identifying the darts game device 10 and / or an ID for identifying the location where the darts game device 10 is installed in the two-dimensional code 501.

[0069] (S108) Next, for example, at least one of the players who are competitors operates the player terminal 20 he or she uses to cause the player terminal 20 to read the two-dimensional code 501 displayed on the darts game device 10. As a result, the player terminal 20 acquires information (such as competition information and competitor information) included in the two-dimensional code 501.

[0070] (S109) Next, in response to the player's selection of transmission, the player terminal 20 transmits the read information (competition information, opponent information, etc.) obtained by reading the two-dimensional code 501, together with the login ID received in step S103, to the server device 30. The server device 30 receives the login ID and read information, etc. transmitted from the player terminal 20.

[0071] (S110) The server device 30 executes a process of determining the consistency of the opponent information received from the player terminal 20. Specifically, the server device 30 determines whether or not the combination of players as opponents indicated in the opponent information received from the player terminal 20 matches the combination of players as opponents in any of the matches included in the match information DB 31c (or may be limited to matches with a specific status such as "matching"). If these player combinations match, the server device 30 may determine that the combination of players as opponents indicated in the opponent information received from the player terminal 20 is correct (consistent), and if these player combinations do not match, the server device 30 may determine that the combination of players as opponents indicated in the opponent information received from the player terminal 20 is incorrect (inconsistent).

[0072] In the process of step S110, the server device 30 may execute a process of narrowing down the target games and the match information associated therewith, based on the game information received from the player terminal 20. That is, the server device 30 may refer to the game information DB 31b to identify the game corresponding to the game information received from the player terminal 20, and then extract the match information associated with the identified game from the match information DB 31c. The server device 30 may then determine whether the combination of players as competitors indicated in the competitor information received from the player terminal 20 matches the combination of players as competitors in any of the matches included in the extracted match information.

[0073] (S111) Furthermore, the server device 30 determines the consistency of the player ID included in the opponent information received from the player terminal 20 with information related to the login process. For example, the server device 30 refers to the player information DB 31a to identify the player ID associated with the login ID received from the player terminal 20 in step S109. Then, the server device 30 compares the identified player ID with the player ID included in the opponent information received from the player terminal 20 in step S109.

[0074] If these player IDs match, the server device 30 determines that the player ID received from the player terminal 20 is consistent with the information related to the login process (consistent). This makes it possible to estimate that the player card read by the darts game device 10 in step S106 is genuine (the player card is owned by the player who uses the player terminal 20 that was permitted to log in in step S102).

[0075] On the other hand, if these player IDs do not match, the server device 30 determines that the player ID received from the player terminal 20 does not match (is inconsistent with) the information related to the login process. This makes it possible to estimate that the player card read by the darts game device 10 in step S106 is not authentic (it is not a player card owned by the player who uses the player terminal 20 that was permitted to log in in step S102).

[0076] (S112) Next, the server device 30 updates the match information DB 31c. Specifically, the server device 30 updates the “status” associated with the match identified by the competition information and opponent information received in step S109 in the match information DB 31c to information indicating that the match is currently in progress, etc.

[0077] Note that when a predetermined time has elapsed since processing related to the start of a match, such as updating the match information DB 31c, has been executed, the server device 30 may send a predetermined alert to the player terminals 20 used by the players as competitors, or to any information processing device used by the event organizer, etc. This allows players and the event organizer to be notified when a match is taking a long time or when the match is not progressing for some reason, which contributes to the smooth running of the event.

[0078] (S113) The server device 30 transmits a predetermined notification to the player terminal 20. The notification may include an instruction to start a match. The notification may also include content indicating the result of the consistency determination process of step S110 (whether or not the combination of players as opponents indicated by the opponent information received from the player terminal 20 is correct). The notification may also include content indicating the result of the consistency determination process of step S111 (whether or not the player ID received from the player terminal 20 is consistent with information related to the login process).

[0079] The server device 30 may transmit the predetermined notification to a player terminal 20 other than the player terminal 20 that transmitted the competition information and the player information in step S109 (for example, a player terminal 20 used by a player who is the opposing player). The server device 30 may also transmit the predetermined notification to a player terminal 20 used by a player who is a player in a match that has a predetermined relationship with the match to be started (for example, a match after next, or a match included in the same tournament or league match). For example, the server device 30 may transmit a notification to the player terminal 20 used by the player who is a player in the match after next, informing that the previous match has started and including information indicating in which darts game device 10 the match is scheduled to be held.

[0080] (S114) The player terminal 20 displays the predetermined notification received from the server device 30. This enables the player to understand, from the content of the notification displayed on the player terminal 20, an instruction to start the match, whether the combination of players as opponents is correct, whether the player ID based on the player card matches the information related to the login process, etc. This completes the processing executed at the start of the match.

[0081] (4-2) Battle Progression ~ End of Battle FIG. 14 is a diagram showing an example of an operation sequence relating to the processing executed by the game system 1 during the progress of a match and at the end of the match.

[0082] (S201) The darts game device 10 executes a process for progressing the darts game. In this process, the darts game device 10 detects a segment of the dartboard 101 that has been struck by a dart thrown by a player, and records stats generated based on the detection in the match result information 11a stored in the storage unit 11. The darts game device 10 also determines whether each player wins or loses based on the stats, and records information relating to the win or loss in the match result information 11a stored in the storage unit 11.

[0083] (S202) When the darts game match is over, that is, when the progress processing of step S201 described above is over, the darts game device 10 displays, for example, a screen including a two-dimensional code on the display device 105. FIG. 15 is a diagram showing a screen G12 as an example of the screen. The screen G12 includes a two-dimensional code 601 and instructions 602 for reading the two-dimensional code. The two-dimensional code 601 is shown as a QR code as an example. The darts game device 10 includes, for example, the match result information generated in step S201 in the two-dimensional code 601. Furthermore, the darts game device 10 includes, for example, information indicating which players are competitors in the match (competitor information) in the two-dimensional code 601. The player information includes, for example, each player ID obtained from the player card in step S106. Furthermore, the dart game device 10 may include, for example, an ID for identifying the dart game device 10 and / or an ID for identifying the location where the dart game device 10 is installed in the two-dimensional code 501.

[0084] (S203) Next, for example, at least one of the players who are competitors operates his / her player terminal 20 to cause the player terminal 20 to read the two-dimensional code 601 displayed on the darts game device 10. As a result, the player terminal 20 acquires the match result information and the competitor information included in the two-dimensional code 601. Furthermore, as a result, the player terminal 20 displays, for example, a screen G22 shown in FIG. 16. The screen G22 includes various displays of the competitor information and the match result information. Specifically, the screen G22 includes competitor information 701, a win / loss result 702, and stats 703. The screen G22 also includes a transmission selection unit 704.

[0085] (S204) In response to the player selecting the transmission selection section 704 on the screen G22, the player terminal 20 transmits the read information (match result information and opponent information) and the like, which is information acquired by reading the two-dimensional code 601, to the server device 30. The server device 30 receives the read information and the like transmitted from the player terminal 20.

[0086] (S205) Next, the server device 30 updates the match information DB 31c. Specifically, the server device 30 updates the "match result information" associated with the match specified by the opponent information received in step S204 in the match information DB 31c to the match result information received in step S204. In addition, the server device 30 updates the "status" associated with the match in the match information DB 31c to information indicating that the match has ended, etc.

[0087] Note that some players may intentionally lower their skill level during a certain period immediately prior to an event, thereby lowering their own level managed by the server device 30, and then attempt to perform at their true skill level during the event in an attempt to achieve unfair results. In this regard, the server device 30 may determine whether a player is cheating based on the match result information received in step S204. That is, the server device 30 may determine whether the match result information is equal to or greater than a predetermined threshold. The predetermined threshold may be set, for example, based on the player's "level" contained in the player information DB 31a. The "level" contained in the player information DB 31a includes past match results. Therefore, if the match result information is determined to be equal to or greater than a predetermined threshold set based on the "level," the server device 30 can infer that the player is cheating because there is a large discrepancy between the player's past match results and the player's match results in the event. If the server device 30 determines that the match result information is equal to or greater than the predetermined threshold, it may send a notification such as a predetermined alert to the player terminal 20 used by the player suspected of cheating, the player terminal 20 used by the player acting as an opponent, and an information processing device used by a predetermined event organizer.

[0088] (S206) Next, the server device 30 refers to the match information DB 31c to identify the next scheduled match and opponents, and then notifies the player terminal 20 used by the player as the opponent of information about the next scheduled match (information about the opponents, the number of the darts game device 10 where the match will be played, etc.). This completes the processing executed during the progress of the match and at the end of the match.

[0089] (5) Additional Notes In the above-described embodiment, at the start of a match, the darts game device 10 displays a two-dimensional code including acquired player information and game information, and the player terminal 20 reads the two-dimensional code and transmits the acquired information to the server device 30 (steps S105 to S109). However, these processes do not necessarily have to be performed at the start of a match. That is, at the start of a match, the players may proceed with the match by operating the darts game device 10 at their own discretion, and when the match ends, the darts game device 10 may display the two-dimensional code, and the player terminal 20 may read the two-dimensional code and transmit the read information to the server device 30 (steps S202 to S203), as described with reference to FIG. 14. In this case, the input of game information to the darts game device 10 (step S105) and the reading of the player cards (step S106) may be performed when the match ends, and the two-dimensional code displayed in step S202 may include the game information and player information.

[0090] In the above-described embodiment, the darts game device 10 acquires the player ID by reading the player card (S106). However, reading of the player card by the darts game device 10 is not necessarily required. For example, the darts game device 10 may acquire the player ID by reading the player terminal 20 using the player terminal 20 as a medium in which the player ID is stored. Also, the darts game device 10 does not have to read the medium in which the player ID is stored. For example, the player terminal 20 may acquire the player ID input by the player to the player terminal 20, or may acquire the player ID stored in advance in the storage unit 21. The player terminal 20 may transmit the player ID (opponent information) acquired in this manner to the server device 30. Note that, without acquiring the player ID, for example, when a player inputs information indicating which player is which opponent (e.g., input of a player name), the player terminal 20 may acquire the information as opponent information and transmit it to the server device 30. In this case, the server device 30 may identify the player ID by appropriately checking the opponent information, such as the player name, entered by the player against a database.

[0091] In the above-described embodiment, the darts game device 10 displays a two-dimensional code, and the player terminal 20 reads the two-dimensional code, thereby providing various information (match result information, competition information, opponent information, etc.) from the darts game device 10 to the player terminal 20 (S107, S108, S202, S203). However, the means by which the darts game device 10 provides various information to the player terminal 20 is not limited to this. For example, the darts game device 10 may transmit various information to the player terminal 20 via short-range wireless communication, and the player terminal 20 may receive various information via the short-range wireless communication. The type of short-range wireless communication is not particularly limited, and may be, for example, Wi-Fi, Bluetooth, etc.

[0092] In the above-described embodiment, the game system 1 has been described using a darts game as an example. However, the game system 1 can also be applied to throwing games other than darts games, and can also be applied to general arcade games other than throwing games. Therefore, the game system 1 may have a game device for playing a throwing game or a game device for playing an arcade game, instead of the darts game device 10.

[0093] As described above, in this embodiment, the player terminal 20 acquires match result information by reading a two-dimensional code displayed on the dart game device 10, and transmits this information together with opponent information to the server device 30. Therefore, the dart game device 10 can proceed with the game event even when it is in an offline state, i.e., not communicating with the server device 30. This reduces the personnel costs, time costs, and financial costs required to provide the dart game device 10 with a communication function, thereby reducing the cost of the game event. Furthermore, according to this embodiment, the game event proceeds in the same way as when using a normal online dart game device, so the player is not particularly aware or perceives that the dart game device is offline, and the player's game experience is in no way inferior.

[0094] [Variations] A game system 2 according to a modified example will be described with reference to Fig. 17. Note that, in the following, the game system 2 according to the modified example will be described mainly in terms of the differences from the game system 1 according to the first embodiment, and descriptions of the same parts as the game system 1 according to the first embodiment will be omitted as appropriate.

[0095] Fig. 17 is a schematic diagram showing the configuration of a game system 2 according to a modified example. As shown in Fig. 17, the game system 2 includes, for example, a plurality of darts game devices 10, player terminals 20 used by each player, a server device 30, and a plurality of darts game devices 40. The locations where the plurality of darts game devices 10 and 40 are installed are not particularly limited, and may be, for example, an event venue such as a large exhibition hall, or a store such as a darts bar or game center. In this modified example, as an example, a case will be described in which the plurality of darts game devices 10 are installed in store A and the plurality of darts game devices 40 are installed in store B, which is different from store A.

[0096] The darts game device 10 installed in store A is an offline device that does not have a function for communicating with the server device 30 via the communication network N. The darts game device 40 installed in store B is an online device that has a function for communicating with the server device 30 via the communication network N. The player terminals 20 used by each player are configured to be able to communicate with the server device 30 via the communication network N such as the Internet. Each player can play a darts game using the offline darts game device 10 at store A or the like, or can play a darts game using the online darts game device 40 at store B or the like.

[0097] The configuration of the darts game device 40 will be described with reference to Fig. 18. In the following, the darts game device 40 will be mainly described in terms of the differences from the darts game device 10, and descriptions of the same parts as the darts game device 10 will be omitted as appropriate.

[0098] FIG. 18 is a block diagram showing an example of the hardware configuration of the darts game device 40. Specific configurations of the darts game device 40 are not limited to, but include, for example, DARTSLIVE, DARTSLIVE2, and DARTSLIVE3 manufactured by DARTSLIVE Co., Ltd. The darts game device 40 further includes a communication I / F unit 801 in addition to at least a part of the configuration of the darts game device 10. The communication I / F unit 801 is a device for performing data communication with devices external to the darts game device 40 via a communication network N, either wired or wirelessly. The communication I / F unit 801 may be provided external to the darts game device 40. In this case, the communication I / F unit 801 is connected to the darts game device 40 via an interface such as a USB. The darts game device 40 may include at least a part of the functional units included in the darts game device 10 described with reference to FIG. 4. Furthermore, the transmitting / receiving unit 12b of the darts game device 40 may transmit and receive any information to and from the server device 30 via the communication I / F unit 801 and the communication network N.

[0099] In the game system 2 according to the modified example, the offline darts game device 10 acquires darts game related information such as player information, competition information, and battle information when a player uses the darts game device 10 to play a darts game, and then displays a two-dimensional code for acquiring the darts game related information. The player terminal 20 acquires the darts game related information by reading the two-dimensional code displayed on the offline darts game device 10, and transmits the information to the server device 30. The server device 30 then registers the darts game related information acquired from the player terminal 20 in various databases (player information DB 31a, competition information DB 31b, battle information DB 31c, etc.) as darts game related information.

[0100] Furthermore, in the game system 2 according to the modified example, when a player uses the darts game device 40 to play a darts game, the online darts game device 40 acquires darts game related information such as player information, competition information, and battle information, and transmits this to the server device 30. Then, the server device 30 registers the darts game related information acquired from the online darts game device 40 in various databases (player information DB31a, competition information DB31b, battle information DB31c, etc.).

[0101] The server device 30 integrates the darts game related information collected from both the offline darts game devices 10 and the online darts game devices 40, and registers the information in various databases (player information DB 31a, competition information DB 31b, and match information DB 31c, etc.). The darts game related information integrated and stored in the server device 30 may be viewable at will by, for example, the darts game devices 40 and the player terminals 20 accessing the server device 30.

[0102] In the game system 2 according to the modified example, it is possible to collect dart game related information from offline dart game devices 10 by using two-dimensional codes or the like, and to integrate this information with the dart game related information collected by the online dart game devices 40. This makes it possible to capture dart game related information from a wide range of sources, not only from online dart game devices but also from offline dart game devices, while reducing capital investment for providing a communication function with the server device 30. This also makes it possible to increase the interest of the dart game and motivate players to participate in the community in the game system 2.

[0103] In the game system 2 according to the modified example, even when a player uses an offline darts game device 10, the darts game-related information is transmitted to and recorded in the server device 30, allowing the player to participate in various campaigns.

[0104] In the game system 2 according to the modified example, darts game related information is also provided from the offline darts game device 10 to the server device 30 via the player terminal 20. Therefore, even when a player plays a darts game via the offline darts game device 10, the player can establish connections with other players, shops, service providers, etc., and two-way communication becomes possible.

[0105] The darts game device 10 according to the first embodiment and / or the modified example may be a darts game device that has had a communication function with the server device 30 in the past, similar to the darts game device 40, but is installed in a store or the like where the online contract with the service provider has expired.

[0106] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. [Explanation of symbols]

[0107] 1...game system, 10...darts game device, 11...storage unit, 12...control unit, 12a...output control unit, 12b...transmission / reception unit, 12c...operation reception unit, 12d...match progress unit, 12e...player card reading unit, 101...darts board, 102...segment detection unit, 103...near-field wireless communication device, 104...operation device, 105...display device, 106...audio output device, 107...card slot, 108...card RW unit, 109...coin insertion unit, 110...external storage interface, 111...control device, 112...processor, 113...memory, 1 14...storage, 20...player terminal, 21...storage unit, 22...control unit, 22a...output control unit, 22b...transmission / reception unit, 22c...operation reception unit, 22d...two-dimensional code reading unit, 30...server device, 31...storage unit, 32...control unit, 32a...transmission / reception unit, 32b...DB management unit, 32c...determination unit, 32d...login processing unit, 200...computer, 201...processor, 202...memory, 203...storage, 204...operation device, 205...data I / F unit, 206...communication I / F unit, 207...display device, 208...audio output device, 801...communication I / F unit

Claims

1. a game device for playing a darts game; a player terminal used by a player; a server device that can access a storage unit that stores darts game related information relating to a darts game played by multiple players; A game system comprising: The game device includes: a match progress section that progresses the darts game and records the results of each player; a match result information providing unit that provides match result information indicating the results of each competitor in the match to the player terminal, The player terminal a match result information acquisition unit that acquires the match result information provided from the game device; an opponent information acquisition unit that acquires opponent information that indicates which player each opponent in the match is; a match result information transmitting unit configured to transmit, to the server device, match result information that indicates a match result including the match record information and the opponent information; The server device a match result information receiving unit that receives the match result information from the player terminal; a management unit that records the received match result information in the darts game related information stored in the storage unit, Game system.

2. The player terminal further an opponent information transmitting unit that transmits the opponent information acquired by the opponent information acquiring unit to the server device before transmitting the match result information to the server device; The server device further an opponent information receiving unit that receives the opponent information from the player terminal; The game system according to claim 1 .

3. the match result information providing unit included in the game device displays a two-dimensional code including the match result information; the match result information acquisition unit included in the player terminal acquires the match result information by reading the displayed two-dimensional code; 3. The game system according to claim 1 or 2.

4. the match result information providing unit included in the game device transmits the match result information to the match result information acquiring unit included in the player terminal via short-range wireless communication; the match result information acquisition unit included in the player terminal acquires the match result information transmitted from the match result information provision unit included in the game device via short-range wireless communication; 3. The game system according to claim 1 or 2.

5. The game device further comprises: a second opponent information acquisition unit that acquires the opponent information; an opponent information providing unit that provides the opponent information to the opponent information acquiring unit included in the player terminal; 3. The game system according to claim 1 or 2.

6. the opponent information providing unit included in the game device displays a two-dimensional code including the opponent information; the opponent information acquisition unit included in the player terminal acquires the opponent information by reading the displayed two-dimensional code; The game system according to claim 5 .

7. the opponent information providing unit included in the game device transmits the opponent information to the opponent information acquiring unit included in the player terminal via short-range wireless communication; the opponent information acquisition unit included in the player terminal acquires the opponent information transmitted from the opponent information provision unit included in the game device via short-range wireless communication; The game system according to claim 5 .

8. The server device further a determination unit that determines consistency between the opponent information included in the match result information received by the match result information receiving unit or the player combination indicated by the opponent information received by the opponent information receiving unit and the darts game related information stored in the storage unit, The game system according to claim 2 .

9. the opponent information acquisition unit included in the player terminal acquires a player ID for identifying a player as the opponent information; 3. The game system according to claim 1 or 2.

10. The game device further comprises: a player ID acquisition unit that acquires the player ID by reading a predetermined medium that stores the player ID; the opponent information acquisition unit included in the player terminal acquires, from the game device, the player ID acquired by the player ID acquisition unit included in the game device, as the opponent information; The game system according to claim 9.

11. the opponent information acquisition unit included in the player terminal acquires the player ID stored in a storage unit included in the player terminal as the opponent information; The game system according to claim 9.

12. The server device further a login processing unit that executes login processing for the player terminal; a determination unit that determines consistency between the player ID received from the player terminal as the opponent information and information related to the login process, The game system according to claim 9.

13. A game device for playing a darts game, a match progress section that progresses the darts game and records the results of each player; a match result information providing unit that provides match result information indicating the results of each competitor in the match to a player terminal used by the player, The player terminal a match result information acquisition unit that acquires the match result information provided from the game device; an opponent information acquisition unit that acquires opponent information that indicates which player each opponent in the match is; a match result information transmitting unit that transmits match result information, which is information indicating a match result including the match record information and the opponent information, to a server device that can access a storage unit that stores darts game related information related to a darts game played by a plurality of players, The server device a match result information receiving unit that receives the match result information from the player terminal; a management unit that records the received match result information in the darts game related information stored in the storage unit, Game device.

14. A game device for playing a darts game, a match progress section that progresses the darts game and records the results of each player; a match result information providing unit that provides match result information indicating the results of each opponent in the match to a player terminal used by the player, The player terminal a match result information acquisition unit that acquires the match result information provided from the game device; an opponent information acquisition unit that acquires opponent information that indicates which player each opponent in the match is; a match result information transmitting unit that transmits match result information, which is information indicating a match result including the match record information and the opponent information, to a server device that can access a storage unit that stores darts game related information related to a darts game played by a plurality of players, The server device a match result information receiving unit that receives the match result information from the player terminal; a management unit that records the received match result information in the darts game related information stored in the storage unit, program.

Citation Information

Patent Citations

  • Game system

    JP2015036008A