WO2020008518A1 - Dispositif serveur, programme, procédé, et dispositif terminal - Google Patents
Dispositif serveur, programme, procédé, et dispositif terminal Download PDFInfo
- Publication number
- WO2020008518A1 WO2020008518A1 PCT/JP2018/025160 JP2018025160W WO2020008518A1 WO 2020008518 A1 WO2020008518 A1 WO 2020008518A1 JP 2018025160 W JP2018025160 W JP 2018025160W WO 2020008518 A1 WO2020008518 A1 WO 2020008518A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- terminal device
- unit game
- advertisement
- server device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Definitions
- the present disclosure relates to a server device, a program, a method, and a terminal device for displaying an advertisement on a user terminal device.
- Patent Literature 1 describes a management server that displays, in a virtual golf tournament played by a user of one or a plurality of terminal devices, advertisement information of a tool maker of a tool to be used on a game screen of each user's terminal device. Have been.
- the present disclosure provides, in various embodiments, a server device, a program, a method, and a terminal device that can more strongly motivate a user to view advertisement information.
- An interface a memory configured to store a predetermined instruction instruction in addition to the result information received from the terminal device via the communication interface, and a predetermined instruction to the terminal device based on the instruction instruction.
- a processor configured to instruct transmission of the advertisement information, and to perform processing for registering the result information in the memory as an execution result of the unit game in the terminal device after the transmission of the advertisement information.
- a server device including:
- An interface in addition to the result information received from the terminal device via the communication interface, a memory configured to store a predetermined instruction command, a computer based on the instruction command, Instruct the terminal device to transmit predetermined advertisement information, and perform processing for registering the result information in the memory as the execution result of the unit game in the terminal device after the advertisement information is transmitted.
- a program to function as the configured processor is provided.
- a processor executes the instruction instruction. Instructing the terminal device to transmit predetermined advertisement information, and transmitting the result information to the memory after the advertisement information is transmitted. Registering as an execution result.
- a communication interface configured to communicate with a server device communicably connected via a network and transmit result information of an executed unit game
- An input interface configured to detect an instruction input
- a display configured to provide a display related to the unit game, advertisement information received by an instruction from the server device, and an In addition to the result information, a memory configured to store a predetermined instruction instruction, and based on the instruction instruction, an instruction input for transmitting the result information detected by the input interface to the server device.
- Said processor configured to the advertisement information to the processing for displaying on the display, the terminal device including a "is provided.
- a server device a program, a method, and a terminal device that can more strongly motivate a user to view advertisement information.
- FIG. 1 is a diagram conceptually illustrating a system according to various embodiments of the present disclosure.
- FIG. 2 is a conceptual diagram schematically illustrating a configuration of the system 1 according to the first embodiment of the present disclosure.
- FIG. 3 is a block diagram illustrating an example of a configuration of the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 4 is a block diagram illustrating an example of a configuration of the server device 200 according to the first embodiment of the present disclosure.
- FIG. 5A is a diagram conceptually illustrating an event information table stored in the memory 211 of the server device 200 according to the first embodiment of the present disclosure.
- FIG. 5B is a diagram conceptually illustrating the battle information table stored in the memory 211 of the server device 200 according to the first embodiment of the present disclosure.
- FIG. 5A is a diagram conceptually illustrating an event information table stored in the memory 211 of the server device 200 according to the first embodiment of the present disclosure.
- FIG. 5B is a diagram conceptually illustrating the battle
- FIG. 6 is a diagram illustrating a processing sequence executed in the terminal device 100 and the server device 200 according to the first embodiment of the present disclosure.
- FIG. 7 is a diagram illustrating a processing flow executed in the server device 200 according to the first embodiment of the present disclosure.
- FIG. 8 is a diagram illustrating a processing flow executed in the server device 200 according to the first embodiment of the present disclosure.
- FIG. 9 is a diagram illustrating a processing flow executed in the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 10A is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 10A is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 10B is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 10C is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure.
- the system according to various embodiments of the present disclosure is suitably used in a multi-player event called e-sports, for example.
- e-sports a multi-player event
- FIG. 1 is a diagram conceptually illustrating a system according to various embodiments of the present disclosure. Specifically, FIG. 1 is a diagram conceptually showing a method of displaying an advertisement, acquiring revenue by the advertisement, and distributing the acquired revenue in the system.
- the system automatically creates a tournament table by a known method, and the users B1 to U8 play a match B1 to B7. Do.
- the battles B1 to B7 are performed by executing the unit game specified in the event on the terminal devices of the users U1 to U8 and comparing the magnitudes of the results (for example, scores).
- each user needs to register the execution result of the unit game performed on his / her own terminal device in the server device.
- an advertisement is displayed on each user's terminal device. That is, when registering the result, the user needs to watch the advertisement. Then, at least a part of the advertisement profit obtained by displaying the advertisement on each terminal device is provided as a reward to the user who becomes the winner of the tournament.
- the result can be registered any number of times within a predetermined period. Therefore, each time a result is registered, an advertisement is displayed on the terminal device, so that a higher advertisement profit can be obtained. And if higher profits are obtained, the reward provided to the user can be increased.
- the users U7 and U8 are users who have paid the entry fee and participated in the event. Such a user may be configured not to display the advertisement on the terminal device when registering the result.
- the unit game means one unit of the game, and includes, for example, one or more quests, scenarios, chapters, dungeons, missions, battles, battles, battles, stages, and the like.
- a unit game to be executed is determined in advance for each event to be held, and a score (result) obtained by executing the unit game competes.
- an event refers to an event in which a specific operator recruits users to be participants, causes the users to execute unit games predetermined for each event, and competes for the results.
- an event called e-sports, in which a plurality of users play a unit game on each terminal device, register the results in a server device, and compete for the results. Only one user or a plurality of users may participate in the event. That is, at least one terminal device may be connected to the server device that manages the event, and a plurality of terminal devices may be connected.
- FIG. 2 is a conceptual diagram schematically illustrating a configuration of a system 1 according to the first embodiment of the present disclosure.
- the system 1 includes a plurality of terminal devices 100 (terminal devices 100-1 and 100-2) and a server device 200 communicably connected to the terminal devices 100 via a network 300.
- the server device 200 and the terminal device 100 communicate with each other as needed to transmit and receive various information, programs, and the like necessary for the progress of unit games and events.
- two terminal devices 100-1 and 100-2 are described as the terminal devices 100.
- the number of the terminal devices 100 may be one. May be used.
- the server device 200 is described as a single device, each component and processing of the server device 200 can be distributed to a plurality of server devices.
- advertisement information for displaying an advertisement is stored in the server device 200, and the advertisement information is transmitted from the server device 200.
- an advertisement distribution server is separately provided, and the server device 200
- the advertisement information may be transmitted to the terminal device 100 directly from the advertisement distribution server or via the server device 200.
- FIG. 3 is a block diagram illustrating an example of a configuration of the terminal device 100 according to the first embodiment of the present disclosure.
- the terminal device 100 does not need to include all of the components illustrated in FIG. 3, and may have a configuration in which some of the components are omitted, or may include other components.
- the terminal device 100 is, for example, a portable terminal device capable of wireless communication represented by a smartphone.
- the present embodiment can communicate with the server device 200 such as a portable game machine, a feature phone, a personal digital assistant, a PDA, a laptop personal computer, a desktop personal computer, a stationary game machine, and an arcade game machine. Any terminal device can be used as long as the terminal device can execute the program related to the unit game and the event according to.
- the terminal devices 100-1 and 100-2 may be the same type of terminal device, or may be different types of terminal devices.
- the terminal device 100 includes a display 111, a processor 112, a memory 113, a communication interface 114, and an input interface 115 including a touch panel 116 and hard keys 117. These components are electrically connected to each other via a control line and a data line.
- the display 111 functions as a display unit that reads out image information stored in the memory 113 and performs various displays according to instructions from the processor 112. Specifically, the display 111 displays characters, backgrounds, various parameters, and the like related to the unit game according to the present embodiment, displays an advertisement based on the received advertisement information, and displays a result of the received event and a reward. Display various information such as display.
- the display 111 is composed of, for example, a liquid crystal display.
- the processor 112 includes a CPU (microcomputer), and functions as a control unit that controls other connected components based on various programs stored in the memory 113.
- the processor 112 processes the instruction command stored in the memory 113, that is, the program for executing the unit game according to the present embodiment and the program for executing the OS. Specifically, the processor 112 performs a process of receiving a user entry for an event, a process of executing a unit game associated with the entered event, a process of transmitting a result obtained by executing the unit game, and a received advertisement.
- Various processes including an advertisement display process based on the information, an event result and a reward display process are executed.
- the processor 112 may be configured with a single CPU, but may be configured with a plurality of CPUs. Further, other types of processors such as a GPU that performs image processing may be appropriately combined.
- the memory 113 includes a RAM, a ROM, or a non-volatile memory (in some cases, an HDD) and functions as a storage unit.
- the ROM stores, as a program, instruction commands for executing the unit game, the event, and the OS according to the present embodiment.
- the RAM is a memory used for writing and reading data while the program stored in the ROM is being processed by the processor 112.
- the nonvolatile memory is a memory in which data is written and read by executing the program, and the data written in the nonvolatile memory is stored even after the execution of the program is completed.
- the memory 113 includes received advertisement information, drawing information such as characters and background necessary for executing the unit game, information such as ability values of the characters necessary for executing the unit game, and execution of the unit game. Is temporarily stored at least temporarily.
- the communication interface 114 includes a wireless communication processing circuit and an antenna connected to the wireless communication processing circuit, and functions as a communication unit.
- the communication interface 114 is connected to the server device 200 connected via the network 300, a program required to execute the unit game or the event according to the present embodiment, and user information, advertisement information, event result information, match result information, and the like. Send and receive.
- the wireless communication processing circuit performs processing such as modulation and demodulation of information to be transmitted and received.
- the communication interface 114 is processed based on a wideband wireless communication system represented by W-CDMA (Wideband-Code Division Multiple Access) or LTE (Long Term Evolution), and is represented by IEEE 802.11. It is also possible to perform processing based on a method related to narrow-band wireless communication such as a wireless LAN or Bluetooth (registered trademark).
- W-CDMA Wideband-Code Division Multiple Access
- LTE Long Term Evolution
- IEEE 802.11 IEEE 802.11
- the communication interface 114 can use wired communication instead of or in addition to wireless communication.
- a communication processing circuit for wired communication may be provided instead of or in addition to the wireless communication processing circuit.
- the input interface 115 includes the touch panel 116 and the hard keys 1176, and functions as an input unit for reading various input information.
- the touch panel 116 receives input of various instructions from the user, and is used for operation of icons displayed on the display 111, input of character strings by the user, and the like.
- the touch panel 116 is arranged so as to cover the display 111, and outputs information on position coordinates touched by an object (a user's finger, a stylus, or the like) in accordance with image data displayed on the display 111.
- As the touch panel method a known method such as a resistive film method, a capacitive coupling method, or an ultrasonic surface acoustic wave method can be used.
- As the hard key 117 a known key can be used as appropriate.
- the touch panel 116 and / or the hard keys 117 accept a user's instruction input such as selection of an event to be entered, execution of a unit game, transmission of result information, and the like.
- FIG. 4 is a block diagram illustrating an example of a configuration of the server device 200 according to the first embodiment of the present disclosure.
- the server device 200 does not need to include all of the components illustrated in FIG. 4, may have a configuration in which some components are omitted, or may include other components.
- a server device 200 includes a RAM 211, a ROM, a nonvolatile memory, a memory 211 including an HDD, a processor 212 including a CPU, an I / O port 213, and a communication interface 214 including a communication processing circuit. including. These components are electrically connected to each other via a control line and a data line.
- the memory 211 includes a RAM, a ROM, a nonvolatile memory, and an HDD, and functions as a storage unit.
- the memory 211 stores, as a program, an instruction command for executing the unit game, the event, and the OS according to the present embodiment. Such a program is loaded and executed by the processor 212.
- the memory (especially, RAM) is temporarily used to execute writing and reading of data while the program is executed by the processor 212.
- the event information table FIG. 5a
- the battle information table FIG. 5a
- advertisement information such as advertisement ID information and advertisement data for specifying an advertisement to be displayed
- the memory 211 stores unit game information, such as image data, drawing data, and the like, a character information table including character ID information for specifying a character's ability value and a character, and the like.
- the processor 212 is constituted by a CPU (microcomputer: microcomputer), and functions as a control unit for executing instruction commands stored in the memory 211, that is, various programs, and controlling other connected components.
- the processor 212 receives the entry request for the event together with the user identification information from the terminal device 100, the processor 212 performs authentication processing with reference to the user information and performs entry acceptance processing. After that, the processor 212 executes processes such as an event holding process and a reward giving process based on the instruction command stored in the memory 211.
- the processor 212 may be constituted by a single CPU, but may be constituted by a plurality of CPUs.
- the I / O port 213 functions as an information input / output unit for inputting / outputting information to / from various external devices such as a printer.
- a known connection format such as a serial port, a parallel port, or a USB can be adopted as desired.
- the communication interface 214 transmits a program for executing a unit game or an event according to the present embodiment, various kinds of information, and the like via the terminal device 100 and the network 300 or via another server device and the network 300. Processing such as modulation and demodulation is performed for transmission and reception.
- the communication interface 214 communicates with each terminal device and other server devices according to a known wireless communication method or a known wired communication method.
- the communication interface 214 executes processing for transmitting and receiving advertisement information, event information, unit game information, character information, event result information, match result information, and the like, according to the processor 212. .
- FIG. 5A is a diagram conceptually illustrating an event information table stored in the memory 211 of the server device 200 according to the first embodiment of the present disclosure. Specifically, the table stores information on events to be held now, in the past, and in the future. According to FIG.
- event ID information for specifying an event to be held
- event name information of the event for specifying a start time and an end time for recruiting entries to the event
- event Format information for specifying the format of the event
- entry condition information that is a condition for the user to enter the event
- reward provided to the user in the event and reward information specifying the condition is stored in the event information table.
- the event ID information is “E4”
- the event name information is “N4” (for example, “XXX Game Champion Decision Battle!”)
- the event period information is “L4” (for example, “April 1, 2019”).
- format information is “tournament format by 8 players”
- entry condition information is “payment or free of XX game points”
- reward information is “P4” ( For example, "game points equivalent to 30% of the advertising revenue for the tournament winner, 15% of the advertising revenue for the runner-up” and "G4" as the unit game information (for example, "two-player match” Puzzle game ").
- Each piece of information stored in the event information table is transmitted from time to time to the terminal device 100 of a pre-registered user or a user who desires the information, and an event whose entry is desired on the display 111 of the terminal device 100 can be selected. It is displayed in a list.
- FIG. 5B is a diagram conceptually showing a battle information table stored in the memory 211 of the server device 200 according to the first embodiment of the present disclosure. Specifically, this table is a table created for each event, and when the start time of the entry recruiting period comes, various information necessary for executing the event is stored.
- FIG. 5B shows, as an example, an event information table in which the event ID information is “E4”. Since the event is a tournament-type two-player puzzle game (FIG. 5A), first, match ID information for specifying a match (FIG. 1) of each user is stored.
- FIG. 5A shows, as an example, an event information table in which the event ID information is “E4”. Since the event is a tournament-type two-player puzzle game (FIG. 5A), first, match ID information for specifying a match (FIG. 1) of each user is stored.
- match period information indicating a period for receiving the transmission of the match result
- user ID information for specifying a user who has entered the match specified by the match ID information
- score information for storing a result of execution of the unit game by each user, or a result information registration request or result information from a user terminal device.
- advertisement ID information for specifying the advertisement information to be transmitted to the terminal device, and display frequency information indicating the number of times of display on the terminal device of each user so far are stored.
- the battle period information includes the user ID.
- Each user (“U5" and “U8”) competes with "U5", a user who entered “free” as information and type information, and "U8", a user who entered by paying game points as entry fee.
- Score information "S6-1” and “S6-2” for example, “250 points” and “150 points"
- "free” “A2” for example, a release notification of the YYY game application is issued as advertisement ID information for specifying the advertisement information to be displayed on the terminal device of “U5” that is the user who has entered “ Ad) is, and is "6" as the display count information indicating the number of times the ad is displayed, are respectively stored.
- the advertisement is not displayed on the U8 terminal device that has entered the “pay” entry even if a registration request for the result of the unit game is made, and thus the advertisement ID information and the display count information are not stored. 2 "has been acquired. Then, as a result of the match, U5 having the higher score recorded during the period "T6" is stored as the winner in the match information table as the user of the next match ID "B7".
- the information tables shown in FIGS. 5A and 5B have been described as examples of information stored in the memory 211.
- an advertisement information table in which advertisement information such as advertisement ID information and advertisement data for specifying an advertisement to be displayed is stored, a unit game information table such as characters and drawing data necessary for executing the unit game, and the ability value and character of the character are stored.
- a character information table including the character ID information to be specified may be stored in the memory 211.
- the advertisement data and the like in the advertisement information table may be stored in a memory of an advertisement distribution server connected to the server device 200 via a network.
- the server device 200 refers to the event period information in the event information table (FIG. 5A) at a predetermined cycle, and determines whether or not there is an event that has reached the entry recruitment start time for the event. Then, if there is an event for which entry recruitment for the event has started, the event transmission information of the event is transmitted to the terminal device 100. In the terminal device 100 that has received the information, the events for which entries are being invited are displayed in a list. Then, it transmits to the server device 200 the entry information including the event ID information of the event to be entered based on the user's selection, and whether or not the entry fee has been paid. Upon receiving the entry information, the server device 200 accepts the entry of the transmitted user to the event, and stores the user ID information of the user in the battle information table. As a result, an entry receiving process is performed.
- the server device 200 accepts the entry of the transmitted user to the event, and stores the user ID information of the user in the battle information table. As a result, an entry receiving process is performed.
- FIG. 6 is a diagram illustrating a processing sequence executed in the terminal device 100 and the server device 200 according to the first embodiment of the present disclosure. Specifically, FIG. 6 shows an event holding process (process relating to an individual battle performed during an event) performed between the terminal device 100 and the server device 200, and a battle ending process (when an individual battle ends). Is a diagram illustrating a processing sequence of a reward processing (a processing performed after the completion of all competitions and a winner of an event is determined). Although only the terminal device 100 is described in FIG. 6 for convenience, the same processing is naturally performed on a plurality of terminal devices including the terminal device 100-1 and the terminal device 100-2.
- the server device 200 refers to the battle period information in the battle information table for each event at a predetermined cycle, and determines whether or not there is a unit game for which the reception of the battle result has been started (S11). If there is a unit game for which the reception of the match result has been started, the server device 200 identifies the user who has entered the match from the user ID information, and transmits the match information (T11) to the terminal device 100 of the user. .
- the battle information (T11) includes, in addition to the unit game information (drawing data of the game screen, user information, user character information, and the like) necessary for executing the unit game, information included in the battle information table (battle ID information, User ID information of the opponent user, battle period information, etc.).
- the terminal device 100 Upon receiving the battle information (T11), the terminal device 100 displays “accepting the battle result” on the display 111, and also displays information on the user as the opponent. Then, when the user executes the unit game in the terminal device 100 (S12), the result registration request (T12) is transmitted from the terminal device 100 to the server device 200.
- the server device 200 When the server device 200 receives the result registration request (T12), the server device 200 performs an interrupt process for receiving the match result. Specifically, the server device 200 refers to the battle period information in the battle information table based on the battle ID information included in the request and determines whether the reception period of the battle result has ended (S13). ). Then, if the processing has not been completed, the server device 200 refers to the advertisement ID information in the battle information table and determines an advertisement to be transmitted to the terminal device 100 (S14). The server device 200 transmits to the terminal device 100 the advertisement information of the determined advertisement (T13: including advertisement ID information and advertisement data for specifying the advertisement to be displayed).
- the terminal device 100 Upon receiving the advertisement information (T13), the terminal device 100 displays an advertisement on the display 111 based on the received advertisement data and the like (S15). Then, when the display of the advertisement is completed, the unit game result information (T14: including score information, match ID information, user ID information, and the like obtained in the unit game) performed in S12 is transmitted to the server device 200.
- the unit game result information T14: including score information, match ID information, user ID information, and the like obtained in the unit game
- the server device 200 Upon receiving the unit game result information (T14), the server device 200 stores the result in the score information of the battle information table based on the battle ID information, and increases the display count information by "1" (S16). Thus, the server device 200 ends the event holding process together with the interrupt process related to the reception of the match result.
- the server device 200 refers to the battle period information in the battle information table at predetermined intervals, and determines whether or not there is a battle for which the reception period of the battle result has ended. As a result, when it is determined that there is, the competition result of the completed competition is totaled (S17). Specifically, the server device 200 compares the score information of each user stored in association with the battle ID information of the completed battle, and determines which user is the winner. The server device 200 transmits the result to the terminal device 100 of the user who performed the battle as battle result information (T15). The terminal device 100 that has received the battle result information (T15) performs a display such as “Win XX of the user XX, advance to the second round” on the display 111 based on the received information. Thus, the battle ending process ends (S18).
- the server device 200 refers to the battle information table for each event at a predetermined cycle, and determines whether all battles included in the event have been completed (S21). If all matches have been completed, the server device 200 refers to the display count information in the match information table and determines the advertising profit. Further, the server device 200 refers to the type information in the battle information table and determines the entry profit. Then, the server device 200 determines the event profit from the determined advertisement profit and entry profit (S22).
- the server apparatus 200 determines the winner of the event (for example, the winner of the tournament and the runner-up) with reference to the match information table, and determines the reward to be given to the winner based on the profit of the event. (S23).
- the server device 200 transmits, to the terminal device 100, event result information (T16) storing the user ID information of the winner and the content of the reward to the terminal device 100 of the user who has entered the event. .
- the terminal device 100 that has received the event result information (T16) displays the result on the display 111 (S24). As described above, the process related to the reward award is completed.
- FIG. 7 is a diagram illustrating a process flow executed in the server device 200 according to the first embodiment of the present disclosure. Specifically, of the main routine executed by the processor 212 of the server device 200 based on the program stored in the memory 211 at a predetermined cycle, the entry receiving process (not shown) and the reward providing process (S21 to S21 in FIG. 6) It is a figure showing the processing flow of S23).
- the processor 212 of the server device 200 refers to the event period information in the event information table (FIG. 5A) and determines whether or not there is an event at the start time of the entry recruitment period (S101). .
- event holding information is transmitted to each terminal device 100 of a predetermined user (S102).
- Each piece of information stored in the event information table is stored in the event holding information. Then, on the display 111 of the terminal device 100 that has received this, the events for which entries are being invited are displayed in a list.
- the processor 212 refers to each battle information table (FIG. 5B) stored for each event and determines whether or not there is an event for which all battles have been completed (S103). Then, when there is an event in which all battles have been completed, the processor 212 executes a reward providing process.
- the processor 212 refers to the battle information table of the event and determines the user to whom the reward is to be given (S104).
- the processor 212 refers to the score information of the match in the match ID information “B7” to be the final match of the event, and determines the winner and the runner-up to be rewarded (FIG.
- the user whose user ID information is “U1” wins, and the user whose user ID information is “U5” runs second.
- the processor 212 refers to the display count information in the battle information table. Then, in each match (match ID information “B1” to “B7” in the examples of FIGS. 1 and 5B), the number of times each user has displayed the advertisement is totaled (37 times in FIG. 5B). The processor 212 determines the advertising revenue M1 for the event from the advertising display cost and the number of times determined for each advertisement in advance (S105). In other words, the more the number of times the advertisement is displayed, the higher the advertising revenue, and the less the number of times the advertisement is displayed, the lower the advertising revenue.
- the processor 212 refers to the type information in the match information table and pays an entry fee to enter among the users (user ID information “U1” to “U8” in FIG. 5B) that have entered the event and entered.
- the user in FIG. 5B, user ID information “U7” and “U8”) is specified.
- the processor 212 determines the entry profit M2 obtained from the entry cost from the user (S106).
- the processor 212 refers to the reward information in the event information table to determine the reward for the event.
- the event information table includes “P4” as reward information (for example, “game points equivalent to 30% of the advertising revenue to the tournament winner, and 15% of game points ”) are stored. Accordingly, the processor 212 gives the user who is the winner (the user whose user ID information is “U1” in the example of FIG. 1) M1 * 30/100 worth of game points to the second-winner (user ID in the example of FIG. 1). A game point equivalent to M1 * 15/100 is determined as a reward to be given to a user whose information is “user U5”) (S107).
- the source of the reward for granting only the advertising revenue M1 is the source of the reward.
- the entry revenue M2 or both the advertising revenue M1 and the entry revenue M2 may be the source of the reward.
- Other sources of revenue may be included in the funding.
- a part of the advertising revenue M1 and the like is used as a source, but all of them may be used as a source.
- the obtained reward varies depending on the obtained profit (advertising profit M1 and / or entry profit M2).
- a reward may be given to the user using the obtained profit as a source.
- a fixed amount determined in advance (“1000 game points for a winner”, “200 game points for a runner-up” Points, etc.) may be provided as a reward.
- the person to whom the reward is to be given may be given the right to draw, and the amount obtained as a result of the drawing may be given as a reward (the winner may be given "100 points, 200 points, 500 points, The lottery that wins one of 1000 points is performed, and the runner-up is made a lottery that wins any one of 10, 20, 50, and 200 points.)
- the processor 212 transmits the event result information to the terminal device 100 of the user who has entered the event (S108).
- the event result information includes information such as the winner and the runner-up and the contents of the paid reward, and the display 111 of the terminal device 100 that has received the information displays the content of the reward in accordance with the user's instruction input. Is displayed.
- the server device 200 receives a notification that the user has confirmed the reward content from each terminal device 100
- the server device 200 receives a reward (for example, a game point equivalent to M1 * 30/100) given to each user. Is stored in the user information table of the server device 200.
- FIG. 8 is a diagram illustrating a processing flow executed in the server device 200 according to the first embodiment of the present disclosure. Specifically, this is a processing flow of an interrupt process (S13 to S16 in FIG. 6) performed by the processor 212 when a result registration request is received from the terminal device 100.
- an interrupt process S13 to S16 in FIG. 6
- the processing flow is started by receiving a result registration request of a unit game execution result from the terminal device 100 via the communication interface 214 (S201).
- the processor 212 refers to the match period information in the match information table of the specified event based on the event ID information and the match ID information included in the result registration request, and determines whether the match is within the match result reception period. (S202). If it is within the reception period, the processor 212 refers to the battle information table and determines, based on the battle ID information, advertisement ID information to be displayed on the terminal device 100 that transmitted the result registration request (S203). ).
- the processor 212 determines, from an advertisement information table (not shown), advertisement information to be transmitted to the terminal device 100 that has transmitted the result registration request, and determines the terminal information via the communication interface 214.
- the advertisement information is transmitted to the device 100 (S204).
- the processor 212 receives the unit game result information including the score information, the event ID information, the battle ID information, the user ID information, and the like obtained by executing the unit game from the terminal device 100 via the communication interface 214. (S205). Then, the processor 212 stores the received score information in the score information of the match information table of the memory 211 based on the received event ID information and the match ID information (S206). Further, the processor 212 increases the display count information of the battle information table by “1” and stores the information. Thus, the interrupt processing ends.
- the processor 212 transmits to the terminal device 100 via the communication interface 214 a message indicating that the competition result cannot be registered, and ends the processing flow. I do.
- the terminal device 100 can execute the unit game any number of times. Therefore, the server apparatus 200 overwrites and stores the unit game result information each time the unit game result registration request is received within the acceptance period.
- FIG. 9 is a diagram illustrating a process flow executed in the terminal device 100 according to the first embodiment of the present disclosure. Specifically, FIG. 9 is a diagram illustrating a process flow of an event holding process (S12 and S15 in FIG. 6) executed by the processor 112 of the terminal device 100 based on the program stored in the memory 113.
- S12 and S15 in FIG. 6 an event holding process executed by the processor 112 of the terminal device 100 based on the program stored in the memory 113.
- the processor 112 upon detecting an instruction input by the user via the input interface 115, the processor 112 detects whether execution of the unit game is selected based on the instruction input (S301).
- FIG. 10A is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 10A illustrates an example of a screen displayed on the display 111 when the user selects execution of the unit game.
- match information T11 in FIG. 6
- event icons indicating the entered event are displayed in a list.
- Each event icon indicates whether or not a match result is currently being accepted based on match period information included in the match information. Since the event icon 31a is currently selected by the user, the color of the background is changed as compared with the other event icons 31.
- an execution icon 32 for selecting the execution of the unit game performed in the selected event a result icon 33 for selecting the display of the result of the selected event and the award given are displayed.
- the execution icon 32 when the event of the event icon 31a is selected, and when the input interface 115 detects that the user presses the execution icon 32, the execution of the unit game performed by the event is started.
- the processor 112 executes the unit game based on the previously received match information (T11 in FIG. 6) (S302). Then, when the execution of the unit game ends, the processor 112 performs a display on the display 111 for confirming the presence or absence of the result registration request.
- FIG. 10B is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure. Specifically, FIG. 10B shows an example of a confirmation screen for confirming the presence / absence of a unit game result registration request.
- the board surface 34 of the executed unit game (the puzzle game in the example of FIG. 10b) and the result (score) 35 are displayed on the display 111.
- the result registration request screen 36 is displayed on the board 34 in a superimposed manner.
- the processor 112 determines that a result registration request has been issued.
- the processor 112 ends the execution of the unit game without transmitting the result (score) to the server device 200.
- the processor 112 determines whether a result registration request has been made as a result of executing the unit game as described above (S303). Then, when a registration request is made via the communication interface 114, the processor 112 transmits a result registration request including event ID information and battle ID information to the server device 200 (S304).
- the processor 112 receives the advertisement information (S204 in FIG. 8) from the server device 200 via the communication interface 114 (S305), the processor 112 displays based on the advertisement data included in the received advertisement information. An advertisement is displayed on 111 (S306).
- FIG. 10C is a diagram illustrating an example of a screen displayed on the display 111 of the terminal device 100 according to the first embodiment of the present disclosure.
- FIG. 10C is a diagram showing an example when an advertisement is received and an advertisement is displayed on a display.
- the advertisement screen 37 is displayed so as to be superimposed on the screen when the execution of the unit game is completed.
- the advertisement displays a still image such as “Game XXX new series @ MM month DD day sale start!”, And after a predetermined display period (for example, 20 seconds from the start of display), the advertisement is displayed.
- the advertisement screen 37 is automatically closed. At this time, a skip icon 38 is displayed on the advertisement screen 37.
- the skip icon 38 controls the processor 112 to close the advertisement screen 37 when a user's instruction input to the icon is detected after the shortest display period (for example, 5 seconds) has elapsed. That is, by pressing the skip icon 38 after the shortest display period, the user can close the advertisement screen 37 at will by the user without waiting for the advertisement display period (20 seconds).
- the shortest display period for example, 5 seconds
- the advertisement screen 37 of a still image is displayed.
- the present invention is not limited to this, and any form of advertisement such as a moving image advertisement can be displayed.
- the display is not superimposed on the screen on which the execution of the unit game has been completed, but the screen on which the execution of the unit game has been completed is temporarily closed, and the advertisement screen 37 is displayed on the entire display 111. May be. Further, like a banner advertisement, it may be displayed in a screen in which the execution of the unit game has been completed.
- the processor 112 outputs, via the communication interface 114, a unit including score information, event ID information, battle ID information, user ID information, and the like obtained by executing the unit game.
- the game result information is transmitted to the server device 200 (S307).
- the user can execute the unit game any number of times within the reception period of the match result stored as the match period information and register the result. It is possible.
- the result registration request is transmitted from the terminal device 100 and received by the server device 200 (S205 in FIG. 8 and S304 in FIG. 9)
- the registration of the result information is not performed outside the reception period. Therefore, in this case, the display of the advertisement on the display 111 of the terminal device 100 is not performed.
- the server device 200 transmits, as the advertisement information, a message indicating that the match result cannot be registered, and the terminal device 100 displays “registration impossible” on the display 111.
- an advertisement is displayed on the display 111 of the terminal device 100 when the execution result of the unit game is registered in the server device 200. Then, the advertising revenue obtained by displaying the advertisement was used as a source of reward for the event. Furthermore, the execution result of the unit game can be registered any number of times within a predetermined reception period, and an advertisement is displayed each time. Therefore, the user needs to view the advertisement when registering the result, and it is possible to create a strong motivation to make the user view the advertisement. In addition, even if the user views the advertisement, the user is returned as a reward, so that the user can receive the profit by viewing the advertisement. Further, the user can be encouraged to view the advertisement, the event manager can obtain a high profit, and the advertisement distributor can also increase the chance of viewing the advertisement.
- the server device 200 determines whether or not the result registration request (S303 in FIG. 9) has been received from the terminal device 100 before the unit game result reception period. However, for example, when the execution of the unit game is completed, the result information is transmitted to the server device 200 without transmitting the result registration request. It may be determined whether or not.
- the advertisement information to be displayed when the unit game is executed on the terminal device 100 and the information on the result registration acceptance period are also transmitted, and when the terminal device 100 detects a registration request for the unit game (S303 in FIG. 9). Instead of sending a result registration request to the server device 200, the terminal device 100 may determine whether or not the result registration period is in progress, and if so, display an advertisement.
- the advertisement is displayed on the terminal device 100 every time the execution result of the unit game is registered.
- the frequency of displaying the advertisement can be adjusted as appropriate, such as once for a plurality of requests, or not to be displayed until a certain period elapses after the registration request is made.
- the advertisement is displayed on the display 111 of the terminal device 100. Then, the advertising revenue obtained by displaying the advertisement was used as a source of reward for the event. Furthermore, the execution result of the unit game can be registered any number of times within a predetermined reception period, and an advertisement is displayed each time. Therefore, the user needs to view the advertisement when registering the result, and it is possible to create a strong motivation to make the user view the advertisement. In addition, even if the user views the advertisement, the user is returned as a reward, so that the user can receive the profit by viewing the advertisement. Further, the user can be encouraged to view the advertisement, the event manager can obtain a high profit, and the advertisement distributor can also increase the chance of viewing the advertisement.
- the processes and procedures described in this specification can be realized not only by those explicitly described in each embodiment but also by software, hardware, or a combination thereof. Specifically, the processes and procedures described in this specification are realized by mounting logic corresponding to the processes on a medium such as an integrated circuit, a volatile memory, a nonvolatile memory, a magnetic disk, or an optical storage. Is done. In addition, the processes and procedures described in this specification can be executed by various computers including a terminal device and a server device by implementing the processes and procedures as a computer program.
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
L'invention traite le problème de la mise en place d'un dispositif serveur, d'un programme, d'un procédé et d'un dispositif terminal qui, à travers divers modes de réalisation, permettent une plus forte incitation des utilisateurs de façon à regarder des informations publicitaires. La solution selon l'invention fait intervenir le présent dispositif serveur, qui comporte: une interface de communication configurée pour réaliser une communication avec un dispositif terminal qui est connecté de manière à pouvoir communiquer via un réseau de façon à exécuter un jeu unitaire, et pour recevoir des informations de résultats sur le jeu unitaire; une mémoire qui est configurée pour stocker une consigne d'instruction prescrite en plus des informations de résultats reçues en provenance du dispositif terminal par l'intermédiaire de l'interface de communication; et un processeur qui est configuré pour effectuer un traitement afin de donner une instruction visant à demander la transmission d'informations publicitaires prescrites au dispositif terminal sur la base de la consigne d'instruction, et pour enregistrer, dans la mémoire, les informations de résultats susmentionnées en tant que résultat d'exécution du jeu unitaire exécuté sur le dispositif terminal suite à la transmission des informations publicitaires.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018535085A JP6775588B2 (ja) | 2018-07-03 | 2018-07-03 | サーバー装置、プログラム、方法、及び端末装置 |
| PCT/JP2018/025160 WO2020008518A1 (fr) | 2018-07-03 | 2018-07-03 | Dispositif serveur, programme, procédé, et dispositif terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/025160 WO2020008518A1 (fr) | 2018-07-03 | 2018-07-03 | Dispositif serveur, programme, procédé, et dispositif terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020008518A1 true WO2020008518A1 (fr) | 2020-01-09 |
Family
ID=69059436
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/025160 Ceased WO2020008518A1 (fr) | 2018-07-03 | 2018-07-03 | Dispositif serveur, programme, procédé, et dispositif terminal |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6775588B2 (fr) |
| WO (1) | WO2020008518A1 (fr) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003062351A (ja) * | 2001-06-12 | 2003-03-04 | Sony Computer Entertainment Inc | トーナメントシステム、トーナメント実行方法、サーバ装置、トーナメント実行プログラム、及びトーナメント実行プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2014513331A (ja) * | 2011-02-21 | 2014-05-29 | ヨン リム,テ | ソーシャルコマースゲームに基づくインターネット広告システム及びそのサービス方法(Systemandmethodforon−lineadvertisementusingsocialcommercegame) |
| JP2017505499A (ja) * | 2014-05-22 | 2017-02-16 | バリューポーション カンパニー リミテッド | コーホート基盤のユーザ分析プラットホームとマーケティングプラットホームを用いた広告方法及び装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6852978B2 (ja) * | 2016-03-31 | 2021-03-31 | 株式会社バンダイナムコエンターテインメント | プログラム及びコンピュータシステム |
-
2018
- 2018-07-03 WO PCT/JP2018/025160 patent/WO2020008518A1/fr not_active Ceased
- 2018-07-03 JP JP2018535085A patent/JP6775588B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003062351A (ja) * | 2001-06-12 | 2003-03-04 | Sony Computer Entertainment Inc | トーナメントシステム、トーナメント実行方法、サーバ装置、トーナメント実行プログラム、及びトーナメント実行プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2014513331A (ja) * | 2011-02-21 | 2014-05-29 | ヨン リム,テ | ソーシャルコマースゲームに基づくインターネット広告システム及びそのサービス方法(Systemandmethodforon−lineadvertisementusingsocialcommercegame) |
| JP2017505499A (ja) * | 2014-05-22 | 2017-02-16 | バリューポーション カンパニー リミテッド | コーホート基盤のユーザ分析プラットホームとマーケティングプラットホームを用いた広告方法及び装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2020008518A1 (ja) | 2020-07-09 |
| JP6775588B2 (ja) | 2020-10-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5848274B2 (ja) | ゲームシステム及びゲーム制御方法 | |
| JP6089136B1 (ja) | 抽選を提供するためのシステム、方法、及びプログラム | |
| JP6128246B1 (ja) | 情報処理装置及びプログラム | |
| JP6383120B1 (ja) | 情報処理システム、端末装置、プログラム、及び情報処理方法 | |
| JP7242739B2 (ja) | プログラム、情報処理装置、及び制御方法 | |
| WO2013046803A1 (fr) | Dispositif de jeu, programme et procédé de fourniture de jeu | |
| US20200368612A1 (en) | Information processing system, terminal device, computer-readable non-transitory storage medium, and information processing method | |
| JP2021115455A (ja) | ゲームシステム、それに用いるコンピュータプログラム、及び制御方法 | |
| JP2023041928A (ja) | ゲームシステム、それに用いるコンピュータプログラム及びサーバ装置 | |
| JP2020058452A (ja) | ゲームプログラムおよびゲームシステム | |
| JP2025133990A (ja) | 情報処理装置、プログラム、及び情報処理方法 | |
| JP2022160600A (ja) | 情報処理システム、端末装置、プログラム、及び情報処理方法 | |
| JP6985640B1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP7701017B2 (ja) | ゲームシステム及びサーバ装置 | |
| JP6770756B2 (ja) | ゲームシステム、それに用いるコンピュータプログラム及びサーバ装置 | |
| JP6775588B2 (ja) | サーバー装置、プログラム、方法、及び端末装置 | |
| JP7336113B2 (ja) | プログラム、制御方法および情報処理装置 | |
| JP2020039534A (ja) | 抽選を提供するためのシステム、方法、及びプログラム | |
| JP6717891B2 (ja) | 情報処理システム、端末装置、プログラム、及び情報処理方法 | |
| JP2023089867A (ja) | ゲームを提供するためのシステム、方法、及びプログラム | |
| JP7759365B2 (ja) | プログラム、システム、および方法 | |
| JP7629249B1 (ja) | 処理装置、処理プログラム及び処理方法 | |
| JP7849907B2 (ja) | 情報処理システム及びゲーム管理プログラム | |
| US20260108811A1 (en) | System and method for providing virtual sports cards and system and method for providing a game using virtual sports cards | |
| JP7239838B2 (ja) | ゲームプログラムおよびゲームシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2018535085 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18925283 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18925283 Country of ref document: EP Kind code of ref document: A1 |