The disclosure of Japanese Patent Application No. 2023-186566 filed on Oct. 31, 2023 including specification, drawings and claims is incorporated herein by reference in its entirety.
The present invention relates to an event management apparatus, a computer program therefor, and a system therefor.
Conventionally, systems for increasing interests of users who participate in an event are known. For example, Japanese Patent Application Publication No. 2017-074225 discloses such a system for increasing interest of such users who participate an event.
In such a situation, there is a demand for technology for providing events in which users' interests are increased. The present invention is made to solve such a problem, and it is an object of the present invention to provide an apparatus, a computer program, and an event management system for increasing the interests of users who participate in the event.
[1] One of the aspects of the present invention is an event management apparatus, which is communicably connected to a user terminal. The event management apparatus comprises a presentation control unit capable of presenting a plurality of first game media and a plurality of events using second game media, which correspond to the first game media to the user terminal, a deck creation control unit capable of creating a deck made up of or including some of the first game media (medium) selected from the presented first game media, a registration control unit capable of registering user identification information of a user, the created deck, and event identification information of one event selected from the plurality of events so as to be associated with one another, wherein the presentation control unit performs control so as to present opponent information which indicates information about an opponent of the user in a match game using the second game media corresponding to the created deck, to the user terminal, on condition the user checks in at an event venue where a registered event is held.
[2] Another aspect of the present invention is an event management computer program. The event management computer program causes one or more computers to function as a presentation control unit capable of presenting a plurality of first game media and a plurality of events using second game media, which correspond to the first game media to the user terminal, a deck creation control unit capable of creating a deck made up of or including the first game media (medium) selected from the presented first game media, a registration control unit capable of registering user identification information of a user, the created deck, and event identification information of one event selected from the plurality of events so as to be associated with one another, wherein the presentation control unit performs control so as to present opponent information which indicates information about an opponent of the user in a match game using the second game medium corresponding to the created deck, to the user terminal of the user, on condition that the user checks in at an event venue where a registered event is held.
[3] Still another aspect of the present invention relates to an event management system comprises a user terminal and an event management apparatus communicably connected to the user terminal. The system includes a presentation control unit capable of presenting a plurality of first game media and a plurality of events using second game media, which correspond to the first game media to the user terminal, a deck creation control unit capable of creating a deck made up of or including the first game media (medium) selected from the presented first game media; a registration control unit capable of registering user identification information of a user, the created deck, and event identification information of one event selected from the plurality of events so as to be associated with one another, wherein the presentation control unit performs control so as to present opponent information which indicates information relating to an opponent of the user in a match game using the second game media corresponding to the created deck, to the user terminal of the user, on condition that the user checks in at an event venue where a registered event is held.
According to the present invention, it is possible to provide an event by which interest of users can be increased.
An event management system 1 according to the embodiment of the present invention, which is a system for managing events, and an event management apparatus according thereto, which is a device for managing events, will be described, referring to the drawings. In this specification, for convenience of explanation, excessively detailed explanations may be omitted. For example, detailed explanations of well-known matters or repetitive explanations of substantially the same configuration may be omitted.
Similarly, the server apparatus 20 includes a processor 21, a display unit 22, an input unit 23, a storage unit 24, and a communication unit 25. These constituent devices are respectively connected to one another by a bus 26. An interface may be interposed between the bus 26 and each constituent device as necessary. In this embodiment, the server apparatus 20 is realized by a computer.
The processors 11 and 21 control the respective overall operations of the user terminals 10 and the server apparatus 20, and are, for example, CPUs. Note that MPUs or other electronic circuits may be used as the processors 11 and 21. The processors 11 and 21 perform various processes by reading and executing programs and data stored in the respective storage units 14 and 24.
The display units (display) 12 and 22 respectively display application screens and the like, to the users of the user terminals 10 and the server apparatus 20 under the control of the processors 11 and 21. Preferably, the display units are liquid crystal displays respectively, but they may also be displays using organic EL, plasma displays, or the like.
The input units 13 and 23 are user interfaces that accept an input from users to the user terminals 10 and the server apparatus 20, respectively, and they may be for example, touch panels, touch pads, keyboards, or mice, respectively. In this embodiment, since the user terminal 10 is a smartphone, the user terminal 10 includes a touch panel as the input unit 13, which also functions as the display unit 12, wherein the display unit 12 and the input unit 13 have an integrated structure. The display unit 12 and the input unit 13 may be separate from each other and located in different places. Since the server apparatus 20 is a computer, it includes a keyboard and a mouse as input units, and a liquid crystal display as the display unit.
Each of the storage units 14 and 24 includes a main memory, a buffer memory, and a storage, and they are storage units or magnetic storage units found in general smartphones and computers, such as RAM, which is a volatile memory, and eMMC, UFS, SSD, which is a non-volatile memory. Each of the storage units 14 and 24 may also include an external memory. For example, the storage unit 14 stores applications therefor, and the storage unit 24 stores server applications therefor. The applications include programs for executing the applications and various data to be referred to when the programs are executed.
The communication units 15 and 25 can respectively transmit and receive data to and from other devices via the network 2 (omitted in
The user terminal control unit 101 of the user terminal 10 performs control and processing for executing the functions of the application according to this embodiment. The application may be a dedicated application prepared to realize this embodiment, or it may be an application used for other purposes such as a general-purpose browser. The display unit 102 displays an application screen for controlling the functions of the application and displays the application screen(s) corresponding to the functions of the application and user operations. When the application is a browser, the screen is a browser screen.
The input unit 103 accepts an input from the user of the user terminal 10. In this embodiment, a touch panel including both the display unit 102 and the input unit 103 is used, and the input unit is realized by a touch detection function. The storage unit 104 stores information necessary for the information processing executed by the control unit 101 of the user terminal, and for example, it stores data of virtual game media (first game media) and the like, received from the server apparatus 20. In this embodiment, the virtual game media is electronic data that includes information about the actual game media (second game media) which are cards used in a card game. The communication unit 105 can communicate with the communication unit 205 of the server apparatus 20 via the network 2.
The server control unit 201 of the server apparatus 20 performs processing that should be executed in the server apparatus 20 for the application executed on the user terminal 10. The display unit 202 displays a management screen for a server administrator on the display unit 22 as necessary. The input unit 203 accepts a user input from a user such as the server administrator of the server apparatus 20. The communication unit 205 can communicate with the communication unit 105 of the user terminal 10 via the network 2. For example, the server control unit 201 receives a user ID and password etc. from the user terminal 10, authenticates the user, and communicates with the authenticated user terminal 10, allowing the user of the user terminal 10 to use the services provided by the server apparatus 20 as the user of the authenticated user ID.
The storage unit 204 associates game titles with game identifiers (IDs) respectively and stores them. Additionally, the storage unit 204 associates virtual game media with game IDs and store them. The game ID is an example of game identification information that can identify a game. In this embodiment, a game title indicates a type of battle card game that uses cards which are actual game media. In this embodiment, in the storage unit 204, as shown in table A in
The storage unit 204 stores information such as user data of users registered as users of the event management service, event data selected by users from multiple events, and deck creation data created by users and so on. In the present embodiment, event identifiers (IDs) are associated with user identifiers (IDs) and stored in the storage unit 204. Additionally, the created deck data is associated with the user IDs and the event IDs and are stored in the storage unit 204. The user ID is an example of user identification information that can identify a user. The event ID is an example of event identification information that can identify an event.
The storage unit 204 associate the game title, the event venue location, and the event opening schedule (event date) with the event ID.
The user ID is an example of user identification information that can identify a user and can be used to identify a user. The user is a user of the event management service provided by this system. The user information can be associated with the user ID. The user information may include the user's name, phone number, email address, address, game titles selected by the user, and other information.
The created deck data is data of a deck, which is made up of virtual game media which the user select from multiple virtual game media displayed on the display unit 102 of the user terminal 10. Multiple decks may be created.
The event ID is an example of event identification information that can identify an event and can be used to identify an event. As shown in Table C of
The presentation control unit 206 presents multiple virtual game media and multiple events to the user via the display unit 102 of the user terminal 10. In the present embodiment, the multiple virtual game media are electronic data corresponding to multiple real game media of the card game. The presentation control unit 206 may present multiple virtual game media associated with the game titles selected by the user, which are included in the user data.
The presentation control unit 206 presents user's opponent information, which indicates information about the user's opponent in the event, to the user via the display unit 102 of the user terminal 10. In the present embodiment, the opponent information includes the opponent's user name, the deck registered by the opponent user, and the table number where the competitive game is played. The presentation of the opponent information may be conditional on the user's check-in at the event venue.
The deck creation control unit 207 creates a deck based on the virtual game media selected by the user from among the multiple virtual game media presented on the user terminal 10.
The registration control unit 208 associates and registers the information stored by the aforementioned storage unit 204.
The matching control unit 209 performs match-making between users. The match-making between users may be performed on condition that the users check in at the event venue. In the present embodiment, another user matched with one user becomes the opponent of the one user.
The check-in determination unit 210 determines whether a user checks in at the event venue. The check-in determination unit 210 may determine that the user checks in at the event venue on condition that the location information indicates that the user terminal 10 is located at the event venue. The location information of the user terminal 10 may be information from global positioning system (GPS) which is provided in the user terminal 10. The check-in determination unit 210 may determine that the user checks in at the event venue conditioned on acquisition of identification information presented by the user terminal 10. The identification information presented by the user terminal 10 may be any information as long as it can identify the user. In the present embodiment, it is a two-dimensional code such as a QR code (registered trademark).
An operation 500 of the system according to the present embodiment will be described with reference to
In step S504, a deck is created based on the virtual game media selected by user input from among the virtual game media presented on the user terminal 10.
In step S506, the created deck and event ID are associated with the user ID and registered.
In step S508, the opponent information for the competitive game is controlled to be
presented.
An operation 600 of the system according to another embodiment will be described with reference to
Instead, the match pairing icon 901, the ranking table icon 902, and the retirement icon 904, which were not shown on the app screen 800, are shown. By selecting the match pairing icon 901, the app screen 910 is displayed. On the app screen 910, matchup information 911 is presented. The matchup information 911 includes information related to the match game. In this embodiment, the matchup information 911 can include information such as round information for the match game against the opponent in the event that the user has registered for, table number information, opponent information, and information indicating the time when the matchup is announced. Additionally, on the app screen 910, a result registration icon 912 is displayed. By the registration control unit 208, after the match game against the opponent has concluded, the user can register match game result information by selecting the result registration icon 912. The registration of the match game result information can be performed by having one of the user and the opponent temporarily register the match game result information, and the other approves the temporarily registered match game result information to finalize the registration of the match game result information. Furthermore, by selecting the ranking table icon 902, the user can view the match game result information against the opponent in the event that the user has registered for. The match game result information may include information on the user's ranking in the match game. Additionally, by selecting the retirement icon 904, the user can retire from the match game against the opponent in the event that the user has registered for.
On the app screens 800 and 900, before and after the check-in, the deck registration icons 803 and 903 are displayed, respectively. By selecting the deck registration icon 803 or 903, the user can choose and register the deck to be used for the event from the decks created on the app screen 700 or 710.
In the above embodiments of the present invention, the event management system 1 includes the presentation control unit 206, the deck creation control unit 207, and the registration control unit 208. With this configuration, users can check opponent information after checking in. This allows the event management system provided by this system to offer highly engaging events for users who participate in the events.
Unless specifically mentioned otherwise, the above effects and functions apply to other embodiments and examples as well.
In another embodiment of the present invention, the functions and information processing of the embodiments described above can also be realized by a program or a computer-readable storage medium storing the program. In other embodiments, the functions and information processing according to the embodiments described above can be realized as a method. In other embodiments, it can be realized by a server that supplies the program realizing the functions and information processing in the embodiments described above to a computer. Furthermore, in other embodiments, the functions and information processing in the embodiments described above can be realized as a virtual machine or cloud system.
In one or more embodiments of the present invention, as long as the same functions as the embodiments of the present invention can be realized, part of the functions of the server apparatus 20 may be provided by the user terminal 10, or part of the functions of the user terminal 10 may be provided by the server apparatus 20.
In the processes or operations described above, unless there is a processing or operational inconsistency such as using data that should not yet be available in a certain process, the processes or operations can be freely changed. The embodiments described above are examples to explain the present invention, and the present invention is not limited to these embodiments. The present invention can be implemented in various forms without departing from the spirit of the invention.
Part or all of the above embodiments may also be described as follows, but are not limited to the following:
[Note 1] An event management apparatus according to an embodiment of the present invention is an event management apparatus that is communicatively connected to a user terminal, comprises a presentation control unit for presenting multiple first game media and multiple events using second game media corresponding to the first game media to the user terminal, a deck creation control unit for creating a deck based on the selected first game media from the presented multiple first game media, a registration control unit for associating and registering user identification information of one user, the created deck, and event identification information of one event selected from the multiple events, wherein the presentation control unit controls to present opponent information, which indicates information about the opponent for the competitive game using the second game media corresponding to the created deck to the user terminal of the user, on the condition that the user has checked in at the event venue where the registered event is held.
[Note 2] In an embodiment of the present invention, in the event management apparatus according to [Note 1], further comprises matching control unit for matching users, and the matching control unit controls to match users with other users on the condition that the user has checked in at the event venue where the registered event is held.
[Note 3] In an embodiment of the present invention, in the event management apparatus according to [Note 1] or [Note 2], the presentation control unit controls to present the opponent information on the condition that the opponent has been determined by matching.
[Note 4] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 3], the opponent information includes the name of the opponent and information on the table number where the competitive game is held.
[Note 5] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 4], the presentation control unit controls to present an icon indicating that check-in is possible by a method selected from a check-in based on location information and a check-in based on the identification information.
[Note 6] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 5], the event management apparatus further comprises a check-in determination unit for determining whether the user has checked in, and the check-in determination unit determines that the user has checked in on at least one of a condition that the user terminal of the user is located at the event venue, and a condition that the identification information presented by the user terminal at the event venue has been obtained.
[Note 7] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 6], the presentation control unit presents multiple selectable icons and controls to present different icons before and after the check-in for the registered event.
[Note 8] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 7], the presentation control unit controls to present the check-in information icon before the check-in and not to present the check-in information icon after the check-in.
[Note 9] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 9], the presentation control unit controls to present the check-in information icon that is valid only on the day the event is held.
[Note 10] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 9], the presentation control unit controls to present a match result, including the ranking of the competitive game in the registered event, after the check-in.
[Note 11] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 10], the presentation control unit controls to present a deck creation screen before and after the check-in.
[Note 12] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 11], the presentation control unit controls to present an icon allowing the cancellation of registration for the registered event before the check-in.
[Note 13] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 12], the presentation control unit controls to present an icon allowing the user to retire from the competitive game with the opponent after the check-in.
[Note 14] In an embodiment of the present invention, in the event management apparatus according to any one of [Note 1]-[Note 13], the registration control unit controls to register the match result after the check-in and the end of the match game with the opponent.
[Note 15] An event management computer program according to an embodiment of the present invention, causes a computer to function as a presentation control unit, which presents multiple first game media and multiple events using second game media corresponding to the first game media, to the user terminal, a deck creation control unit configured to create a deck made up of selected first game media, which are selected from the presented multiple first game media, a registration control unit registers user identification information of a user, the created deck, and event identification information of an event selected from the multiple events so as to be associated with one another,
[Note 16] An event management system according to an embodiment of the present invention, includes a user terminal; and an event management apparatus communicably connected to a user terminal, comprising: a presentation control unit, which presents multiple first game media and multiple events using second game media corresponding to the first game media, to the user terminal, a deck creation control unit configured to create a deck made up of selected first game media, which are selected from the presented multiple first game media, a registration control unit registers user identification information of a user, the created deck, and event identification information of an event selected from the events so as to be associated with one another, wherein on condition that the user checks in at an event venue where a registered event is held, the presentation control unit is configured to present opponent information which indicates information relating to an opponent of the user in a match game using corresponding second game media, which correspond to the created deck, to the user terminal of the user.
Although the present invention has been described with reference to preferred embodiments, it is not limited to these embodiments, and various modifications and implementations can be made without departing from the spirit of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2023-186566 | Oct 2023 | JP | national |