Information processor, terminal device, information processing system, information processor control method, and program
Patent Information
- Application Number
- JP2024227815
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2039-09-30
Smart Images

Figure 2025031891000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, a terminal device, an information processing system, a control method for an information processing device, and a program. [Background technology]
[0002] It is common to provide prediction information to serve as a reference for betting on publicly managed races, etc. In recent years, such prediction information is often provided in the form of videos, etc., via the Internet.
[0003] Under these circumstances, there is a need to evaluate prediction information provided via videos, etc., for the purpose of providing rewards to the providers of such information.
[0004] Patent Document 1 discloses an example of calculating a reward for a video contributor who creates a video summary based on information related to how the service was used. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2017-010118 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, the method disclosed in the above-mentioned conventional Patent Document 1 does not take into account an evaluation based on how much the provided information, such as a prediction of the outcome of a public race, influenced the viewer, and therefore there was a problem that the evaluation did not motivate information providers to provide more information.
[0007] The present invention has been made in consideration of the above-mentioned situation, and one of its objects is to provide an information processing device, a terminal device, an information processing system, a control method for an information processing device, and a program that are capable of evaluating information providers while taking into account the impact on viewers. [Means for solving the problem]
[0008] One aspect of the present invention for solving the problems of the above-mentioned conventional examples is an information processing device that includes: a providing means for providing first voting information relating to the voting content for a voting target provided by an information providing user; an acquiring means for acquiring second voting information temporarily stored by a voting user who has been provided with the first voting information before voting for the voting target; an execution means for executing a voting process based on the second voting information; and an evaluation means for identifying the information providing user who has provided first voting information that is common to the content of the second voting information in the voting process, and controlling evaluation information of the identified information providing user. Effect of the Invention
[0009] According to the present invention, it is possible to evaluate information providers while taking into account their impact on viewers. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram illustrating an example of the configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] 1 is a functional block diagram illustrating an example of an information processing device according to an embodiment of the present invention. [Diagram 3] 4 is an explanatory diagram illustrating an example of first voting information held by an information processing device according to an embodiment of the present invention. FIG. [Figure 4] 1 is an explanatory diagram showing an example of a screen provided by an information processing device according to an embodiment of the present invention; [Diagram 5] 4 is a flowchart illustrating an example of the operation of the information processing system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] An embodiment of the present invention will be described with reference to the drawings. As shown in Fig. 1, an information processing system 1 according to the embodiment of the present invention includes an information processing device 10 and a terminal device 20 carried by each user.
[0012] Here, the information processing device 10 is a server device including a control unit 11, a storage unit 12, and a communication unit 13, and the terminal device 20 is an information processing terminal such as a personal computer or a smartphone.
[0013] The control unit 11 of the information processing device 10 is a program control device such as a CPU, and operates according to a program stored in the storage unit 12. In the example of this embodiment, the control unit 11 provides first voting information related to the betting contents for horses, vehicles, etc., which are betting targets in public races, etc., provided by a user who provides information (information providing user), in response to a request from the user. This first voting information is provided by the information providing user along with accompanying information such as a video explaining the betting contents. The information providing user distributes his / her own predictions related to races in which rankings are competed for, such as horse racing, bicycle racing, and boat racing, etc., as videos, and distributes prediction information in association with the videos. When a user views the video of the information providing user, the terminal device 20 used by the user requests viewing of the video and acquisition of the first voting information, etc. The user who requests and receives this first voting information checks the contents of the first voting information by viewing the accompanying information, etc. This allows the user to obtain the voting information predicted by the information providing user from both the video and the first voting information.
[0014] The control unit 11 also performs a process for temporarily storing the voting target designated by the voting user who is casting a vote as second voting information before the actual casting of the vote (performs a so-called virtual shopping cart function process). This process allows the voting user to temporarily store the voting information that the voting user also wants to vote for (want to purchase) from among the first voting information provided by the information providing user. Then, the control unit 11 executes a voting process based on the stored second voting information in response to a voting instruction from the voting user. In other words, the control unit 11 executes a process (voting process) for purchasing the voting information in response to an instruction from the voting user from among the information included in the temporarily stored second voting information.
[0015] The control unit 11 then identifies the information providing user who provided the first voting information that is common to the second voting information in the voting process, and controls the evaluation information of the identified information providing user. The operation of the control unit 11 will be described in detail later.
[0016] The storage unit 12 is a disk device or a memory device, and holds a program executed by the control unit 11. This program may be provided by being stored in a computer-readable and non-transitory storage medium such as a DVD-ROM, and may be copied to the storage unit 12.
[0017] The storage unit 12 of this embodiment also operates as a work memory for the control unit 11. For example, the storage unit 12 temporarily holds the second voting information in response to an instruction input from the control unit 11.
[0018] The communication unit 13 is a network interface or the like, and sends information to the terminal device 20 via the network in accordance with instructions input from the control unit 11. In addition, the communication unit 13 outputs information received from the terminal device 20 to the control unit 11.
[0019] The terminal device 20 is a personal computer, a smartphone, or the like, and is communicatively connected to the information processing device 10 via a network, and accepts first voting information relating to the voting contents for a predetermined voting target provided by an information providing user from the information processing device 10, and presents the information to the user (of the terminal device 20). As already described, the first voting information is accompanied by additional information such as a moving image explaining the voting contents, and when the terminal device 20 requests the information to be provided from the information processing device 10 in response to an instruction from the user, the information processing device 10 provides the first voting information and the additional information in response to the request.
[0020] When the terminal device 20 receives the first voting information and the incidental information from the information processing device 10, the terminal device 20 presents the incidental information to the user so that the user can view it. In this way, the user of the terminal device 20 can confirm the content of the first voting information.
[0021] In one aspect of this embodiment, the terminal device 20, in accordance with instructions input by the user, instructs the information processing device 10 to specify a voting target and temporarily store information related to the specified voting target (second voting information) before voting. Furthermore, in accordance with instructions input by the user, the terminal device 20 instructs the information processing device 10 to execute voting processing based on the temporarily stored second voting information.
[0022] Next, a description will be given of the operation of the control unit 11 of the information processing device 10. In this embodiment, the control unit 11 operates according to a program stored in the storage unit 12, and realizes a configuration that functionally includes an information providing unit 21, an information acquiring unit 22, a voting processing executing unit 23, and an evaluation processing unit 24, as exemplified in FIG.
[0023] Here, the information providing unit 21 holds first betting information and its associated information provided by the information providing user, which relates to the betting details for horses, vehicles, etc. that are the betting targets in public races, etc., and upon receiving a request for the first betting information (and its associated information) from the terminal device 20, provides the requested first betting information (and its associated information) to the terminal device 20 that made the request.
[0024] As an example, the information providing unit 21 accepts first betting information relating to the betting contents for the horses, vehicles, etc., which are the subject of the betting, from the information providing user as a prediction of the result of the public competition etc., and stores it as a prediction database. Specifically, as shown in Fig. 3, this prediction database records data records that associate user identification information (U) that identifies the information providing user, at least one piece of betting information (V) including the target competition of the public competition etc. that is the subject of the prediction and the voting information that is the prediction, and incidental information or its reference information (A). Here, the information relating to the target competition of the public competition can be specified using the venue (e.g., "Tachikawa"), date (September 30th, etc.), and race number (e.g., "12th Race"), etc.
[0025] That is, the information providing user, for example, shoots a video explaining his / her opinion on his / her prediction, posts the video on a video sharing site, and transmits the URL (reference information) of the video (accompanying information) and information (V) on the voting contents including the target sport of the user's prediction and the contents of the prediction to the information processing device 10, requesting that it be registered as the provided information.
[0026] Upon receiving the request, the information processing device 10 stores in a prediction database user identification information (U; obtained in advance by authenticating the user, etc.) that identifies the information providing user, information (V) on the voting content including the target sport for the accepted prediction and the content of the prediction, and reference information (A) for the additional information, in association with each other.
[0027] When the information providing unit 21 accepts a request for the first voting information (and its accompanying information) from the terminal device 20, it generates a list of the target sports for which the information to be provided is predicted. This list can be generated based on information provided by the organizer of the race or other target sports. When a target sport is selected from the list from the terminal device 20, the information providing unit 21 searches the prediction database for a data record including the selected target sport.
[0028] The information providing unit 21 generates a list of data records found by the search and sends it to the terminal device 20. This list includes, for example, user identification information. When user identification information is selected from the list by the terminal device 20, the information providing unit 21 reads out a data record corresponding to the selected user identification information (a data record including first voting information provided by an information providing user identified by the selected user identification information for the selected target sport).
[0029] The information providing unit 21 then refers to the reference information included in the read data record to acquire additional information such as video, and sends a web page providing the additional information and information on the voting contents to the requesting terminal device 20. Fig. 4(a) is an example of this web page, which includes the additional information, video (A), voting contents information (V), and user identification information (U). This web page also has buttons for issuing an instruction (X) to generate voting contents, an instruction (Y) to add the voting contents (V) provided on this web page to one's own voting contents, and an instruction (Z) to execute the vote, etc.
[0030] In one example of this embodiment, the information providing unit 21 records and manages, as history information, a history of user identification information of an information providing user who provided information on the voting contents viewed (accessed) for each user of the terminal device 20, and a history of operations of the user of the terminal device 20. The information providing unit 21 performing this process corresponds to one aspect of a management means. Note that this record may be stored in the storage unit 12 of the information processing device 10, or may be transmitted to the terminal device 20 and stored on the terminal device 20 side (for example, as cookie information of a web browser) in a form that can be acquired upon request from the information processing device 10.
[0031] Specifically, when the user of terminal device 20 watches a video or the like included in the first voting information of information providing user α and gives an instruction to add it to the user's own voting content, and then watches the first voting information of an information providing user β different from information providing user α and then gives an instruction to execute the vote, this history information records in chronological order the history of viewing of the first voting information and instructions to set the user's own voting content, such as: viewing of the first voting information of information providing user α - instruction to add voting content - viewing of the first voting information of information providing user β - instruction to execute voting.
[0032] When the information acquisition unit 22 receives an instruction from the terminal device 20 to generate voting content (second voting information) or an instruction to add the voting content of the information providing user to its own voting content (second voting information), if authentication of the user of the terminal device 20 has not been performed, the information acquisition unit 22 authenticates the user (this authentication can be performed using various methods, such as the widely known method of using a user name and password).
[0033] Once the user has been authenticated, the information acquisition unit 22 operates according to instructions received from the terminal device 20 used by the user, and provides a web page for temporarily storing the betting details before the user casts the bet (FIG. 4(b)). This web page provides a list (L) of information on the betting details, including the target race, the betting type and betting targets (horses, vehicles, etc.), and the number of votes (purchase amount) for each betting target, as well as a button for issuing an instruction to execute the bet (Z), and the like.
[0034] When information on the betting details, such as the target event, betting type, betting targets, and number of votes, is input by the user of the terminal device 20 (corresponding to the voting user of the present invention), the information acquisition unit 22 holds the input information, includes it in a list, and provides it to the terminal device 20. This operation is, for example, processing using a shopping cart. The user of the terminal device 20 inputs the betting details while referring to the list provided by the information acquisition unit 22.
[0035] One of the features of this embodiment is that it is possible to instruct the information providing user to add the voting contents (first voting information) provided by the information providing user to his / her own voting contents. When this instruction is given, the information acquiring unit 22 acquires the information of the voting contents viewed immediately before the instruction to add to the voting contents is given by referring to the history information generated by the information providing unit 21, and includes it in the list. At this time, the information related to the number of votes is not directly copied from the number of votes of the information providing user, but a preset value such as a minimum number (for example, 100 yen if the minimum purchase amount is 100 yen) is set, and the purchase amount may be set by the user operating the terminal device 20.
[0036] The voting processing execution unit 23 starts processing upon receiving an instruction from the user of the terminal device 20 to execute voting, and executes voting processing based on the list generated by the information acquisition unit 22 (the second voting information and the purchase amount stored in the shopping cart).
[0037] This betting process can be performed by the information processing device 10 transmitting the second betting information and information on the purchase amount to a server device or the like of the organizer of the public race or the like that is the subject of the betting.
[0038] In this embodiment, when the voting process is completed (when the voting process execution unit 23 receives a signal from the organizer's server device or the like indicating that the settlement has been completed and the voting has been completed), it outputs information indicating that the voting process is completed to the evaluation processing unit 24. This information includes information identifying the user who performed the voting process, second voting information relating to the executed vote, and history information generated by the information provision unit 21 regarding the user.
[0039] The evaluation processing unit 24 receives information from the voting processing execution unit 23 indicating that the voting processing has been completed, and acquires the contents of the second voting information (second voting information relating to the executed vote) contained in the input information.
[0040] Then, the evaluation processing unit 24 refers to the input history information, obtains the information providing user who is the provider of the first voting information viewed by the user who cast the vote, and the first voting information viewed, identifies the information providing user who provided the first voting information containing voting content common to the voting content included in the second voting information after the vote was cast (hereinafter, for simplicity of explanation, referred to as ``first voting information containing common content''), and controls the evaluation information of the identified information providing user.
[0041] Specifically, the evaluation processing unit 24 refers to the history information, for example, based on the time when a request to cast a vote was made, refers to the first voting information viewed by the user who cast the vote immediately before the request, compares the second voting information related to the cast vote with the voting content, and if they contain common voting content (if the first voting information is first voting information containing common content), records information identifying the information providing user who is the provider of the first voting information containing common content as an evaluation target. In this example, the evaluation processing unit 24 may not perform processing to refer to the first voting information viewed earlier than immediately before the request to cast a vote.
[0042] When the recording of the evaluation target is completed, the evaluation processing unit 24 controls the evaluation of each evaluation target. In one example of this embodiment, the information processing device 10 associates user identification information for identifying the information providing user with the evaluation points (such as the sum of the number of times the information providing user was recorded as an evaluation target) for each information providing user, and holds them as an evaluation database.
[0043] In this case, the information processing device 10 may refer to the evaluation database at each predetermined timing (for example, when the public race or the like that is the subject of the betting ends and the winning or losing of the betting becomes clear, etc.) to calculate an evaluation value for each information providing user. This evaluation value is, for example, a value obtained by multiplying the number of recorded evaluations by a predetermined ratio, and in one example of this embodiment, a reward according to this evaluation value may be paid to each information providing user.
[0044] In addition, in this embodiment, the evaluation processing unit 24 evaluates the information providing user based on the time of the request to execute the vote, but the present embodiment is not limited to this, and the evaluation of the information providing user may be based on the time of the temporary storage of the voting information. In this example, the evaluation processing unit 24 refers to the history information, and refers to the first voting information viewed by the user who executed the vote immediately before the history in which the voting contents were temporarily stored (the history of the instruction to add the voting contents, and for each history if there are multiple records), and when the referred first voting information is the first voting information containing common content, information identifying the information providing user who is the provider of the first voting information containing common content is recorded as the evaluation target.
[0045] In another example of this embodiment, the evaluation processing unit 24 may evaluate the information providing user based on both the time of the request to execute the vote and the time of the temporary storage of the voting information. That is, in this example, the evaluation processing unit 24 refers to the history information, refers to the first voting information viewed by the user who voted, from the time of the request to execute the vote toward the past, and if the referred first voting information is the first voting information containing common content, records information identifying the information providing user who is the provider of the referred first voting information as the evaluation target.
[0046] In this example, when the common content-containing first voting information is found, the process of referring to the first voting information viewed earlier may not be performed (the evaluation process may be terminated at that time). In other words, the evaluation target may be limited to the common content-containing first voting information last viewed by the user who performed the vote.
[0047] In addition, when the second voting information includes multiple voting contents, the evaluation processing unit 24 may record, for each of the multiple voting contents, information that includes the voting information and identifies the information providing user of the first voting information that was last referenced by the user who voted before casting the vote as an evaluation target.
[0048] In this example, for example, if historical information is recorded that includes: viewing information provided by information providing user α (voting content: vehicle ξ, vehicle η); instruction to add voting content; viewing information provided by information providing user β (voting content: vehicle ξ, vehicle ζ); instruction to add voting content; and instruction to execute voting (voting content = second voting information: vehicle ξ, vehicle η), the evaluation processing unit 24, starting from just before the instruction to execute the vote, first refers to the contents of the first voting information (voting content: vehicle ξ, vehicle ζ) provided by information providing user β and the second voting information of the user who voted, and records information providing user β as the evaluation target for vehicle ξ.
[0049] In addition, since the second voting information includes vehicle η in addition to vehicle ξ, and since vehicle η is not included in the first voting information provided by information providing user β, the evaluation processing unit 24 goes back further in the historical information to find a history of viewing the first voting information provided by information providing user α.
[0050] The evaluation processing unit 24 refers to the first voting information (voting content: vehicle ξ, vehicle η) provided by the information providing user α for vehicle η, for which no evaluation target has been found, and since the first voting information provided by this information providing user α includes vehicle η in common with the second voting information, the evaluation processing unit 24 records the information providing user α as the evaluation target for vehicle η.
[0051] In any of the above cases, the evaluation processing unit 24 may record the information providing user to be recorded as an evaluation target only when the information providing user is executing a vote related to the first voting information provided by the information providing user (voting may be performed at any time as long as the execution of the vote is completed). In this example, information providing users who have not actually executed a vote are not evaluated.
[0052] [Operation] An aspect of this embodiment has the above configuration and operates as follows. In the following example, it is assumed that an information providing user α has predicted the following in advance: Target race: Tachikawa, September 30, 12th race (12R), Betting type: Car number 2-win exacta (2-win exacta), Betting target: 1-2, Purchase amount: 1000 yen, and has registered this betting content as first betting information in the prediction database of the information providing device 10. It is also assumed that this information providing user α has made a bet based on this first betting information (actually purchased a betting ticket with this content).
[0053] As shown in Fig. 5, when a user β, who is different from user α providing information, operates his / her own terminal device 20 to request the first voting information (and its associated information) (S11), the information processing device 10 communicates with the terminal device 20, generates a list of target sports, and sends it to the terminal device 20. User β of the terminal device 20 selects a target sport from this list. The terminal device 20 then sends information identifying the selected target sport to the information processing device 10, and the information processing device 10 searches the prediction database for a data record including the target sport identified by the information.
[0054] The information processing device 10 generates a list of data records found by the search and sends it to the terminal device 20. User β of the terminal device 20 selects an information providing user whose predictions he / she wishes to refer to from this list. The terminal device 20 transmits information identifying the information providing user selected here to the information processing device 10, and the information processing device 10 reads out the data record related to the information providing user identified by the received information (S12: request response processing).
[0055] Then, the information processing device 10 acquires additional information such as a video by referring to the reference information included in the read data record, and transmits a web page providing the additional information and information on the voting contents to the requesting terminal device 20 (S13). At this time, the information processing device 10 also records a history that the user β viewed the first voting information of the information providing user α.
[0056] The user β watches the video, which is the additional information, information on the voting details, etc., on the sent web page (S14). Then, when the user β operates the terminal device 20 to instruct the user β to add the voting details provided on the web page he is watching to his own voting details (S15), the information processing device 10 adds the following information to the virtual shopping cart of the user β in response to the instruction (the second voting information is temporarily stored before the voting). At this time, the information processing device 10 records a history that the user β added the first voting information of the information providing user α (excluding the purchase amount, which is the number of votes) to his own voting details.
[0057] Thereafter, the user β operates the terminal device 20 to appropriately set the purchase amount (for example, 2000 yen) and make a request to execute the purchase (S16), and the information processing device 10 executes the betting process (in this example, the betting ticket purchase process) in response to this request (S17). At this time, the information processing device 10 records a history that the user β executed the bet based on the second voting information.
[0058] When the processing of user β's vote is completed (the processing of purchasing the betting ticket is completed), the information processing device 10 obtains the contents of the second voting information related to the executed vote, and by referring to the historical information related to the user β who executed the vote, obtains user identification information that identifies the information providing user α who is the provider of the information viewed by the user β who executed the vote before executing the vote, and the first voting information of the information providing user α.
[0059] The information processing device 10 then compares the contents of the second betting information previously acquired with the first betting information acquired here to determine whether or not they have made a common bet (S18). Here, the user β has made a common bet with the information providing user α, that is, ·Target race: Tachikawa, September 30, 12th race (12R) ·Betting type: Car number 2-win exacta (2-bet exacta) ·Bet target: 1-2 (in this example of the present embodiment, the target race and bet target are compared regardless of the purchase amount and betting type, but the betting type may also be compared). Therefore, the information processing device 10 records this information providing user α as an evaluation target (S19), and uses the record for processing such as payment of reward to the information providing user α.
[0060] In this manner, according to the embodiment, unlike the number of views of the provided information, it is possible to evaluate the information providing user in consideration of the impact on the viewers.
[0061] As already mentioned, the user β may view not only the first voting information provided by the information providing user α, but also the first voting information provided by other information providing users γ, δ, etc. In this way, when the first voting information (which is assumed to include voting contents common to the second voting information) provided by a plurality of information providing users is referred to by the user β who has cast a vote before the execution of the vote, the information processing device 10 may specify, as a target of evaluation, the information providing user who provided the first voting information viewed by the user β at least one of the time when the second voting information is temporarily stored and the time when the execution of the vote is requested.
[0062] In this case (when there are a plurality of information providing users identified as targets of evaluation), the control contents of the evaluation information may be made different for each information providing user identified as a target of evaluation according to a predetermined condition.
[0063] Specifically, in this example, user β views the first voting information (as described above) provided by information providing user α and instructs the user to add the voting content to his or her own voting content, and then, while temporarily retaining the voting content (while leaving it in a virtual shopping cart), views the first voting information provided by information providing user γ.
[0064] Here, the first voting information provided by information providing user γ includes the voting contents, similar to the first voting information provided by information providing user α, of: Target race: Tachikawa, September 30, 12th race (12R), Betting type: Car number 2 consecutive win exacta (2-car exacta), Betting target: 1-2.
[0065] Then, if user β instructs to execute a vote immediately after viewing the first voting information provided by information providing user γ (without subsequently viewing information of other users), user β will bet the specified purchase amount for the contents of the virtual shopping cart stored in the user's browser, which are: Target race: Tachikawa, September 30th, 12th race (12R), Betting type: Car number 2-way exacta (2-way exacta), Betting target: 1-2.
[0066] Since this vote content is common to the vote content of both the information providing users α and γ as described above, the information processing device 10 selects both the information providing users α and γ as candidates for evaluation.
[0067] The information processing device 10 then evaluates, according to predetermined conditions, each of the information providing user α who provided the first voting information that was being viewed at the time when user β temporarily retained the second voting information, and the information providing user γ who provided the first voting information that was being viewed at the time when user β requested to execute the vote.
[0068] This condition may be, for example, a condition that the same evaluation is performed for each information providing user α, γ. This predetermined condition may also be a condition related to information that indicates the time when it is determined that the voting user β was provided with information. For example, evaluation may be performed only for information providing users who provided information that was viewed at the time when the user β took action (for example, in addition to the above information providing users α, γ, if there is an information providing user δ who provided information of a first voting information with a common voting content, but did not add the information to the virtual shopping cart or request execution of the vote immediately after viewing the information, the user δ is not subject to evaluation).
[0069] As another example of a condition related to the information representing the above-mentioned time point, the content of the evaluation may differ depending on the number of information providing users who provided the information viewed by user β, going back from the time when user β cast his / her vote.
[0070] Specifically, in the above case, the information processing device 10 may give different evaluations to each of the information providing users γ who provided the first piece of information viewed prior to the time when the user β cast his / her vote a rating of 5 points, and give different evaluations to the information providing user α who provided the second piece of information viewed prior to the time when the user β cast his / her vote a rating of 4 points, etc. In this example, the amount of reward may differ depending on the total sum of the evaluation points.
[0071] [Other examples of evaluation methods] Furthermore, the method of evaluating the information providing user in the information processing device 10 is not limited to the example described above. The information processing device 10 may identify the information providing user who provided the first voting information including voting contents common to the contents of the second voting information of the user who executed the vote, and may vary the evaluation information of the identified information providing user depending on the number of votes executed by the voting user (purchase amount, number of target sports voted for, etc.). For example, the evaluation points may be increased as the number of votes increases.
[0072] Furthermore, the information processing device 10 may identify an information providing user who provided first voting information that includes voting content that is common to the content of the second voting information of the user who cast the vote, and control the evaluation information of the identified information providing user based on result information related to the common voting content (the result of the competition, i.e., win or loss).
[0073] For example, the evaluation points for a case where the common voting content is incorrect may be smaller than those for a case where the common voting content is correct. Furthermore, the information processing device 10 may use a combination of the various evaluation methods exemplified above.
[0074] [Example of temporary data storage on a terminal device] In the explanation so far, the information processing device 10 has been assumed to retain the voting contents of the user before the vote is cast (the information on the contents of the virtual shopping cart has been retained by the information processing device 10), but in this embodiment, this information may be retained by the terminal device 20.
[0075] In this case, the terminal device 20 accepts a web page showing the voting contents (showing first voting information) of the information providing user for a specified voting target and presents it to the user, and also accepts second voting information, which is the voting contents, from the user and temporarily stores it before the vote is cast.
[0076] When the user instructs the execution of a vote, the terminal device 20 requests the information processing device 10 to perform a voting process based on the second voting information held by the terminal device 20 itself.
[0077] In the present embodiment, the terminal device 20 may generate history information representing the user's viewing history of the first voting information, and transmit the history information to the information processing device 10 when requesting execution of the vote. In this case, the terminal device 20 records, together with the second voting information, specific information for identifying the information providing user who is the provider of the voting content (first voting information) that is determined to have been provided to the user at at least one of the time when the user retains the second voting information (the time when the voting content is added to the virtual shopping cart) and the time when the user requests the vote process, and transmits the recorded specific information to the information processing device 10 when requesting execution of the vote.
[0078] The information processing device 10 receives the specific information, and when the first voting information of the information providing user identified by the received specific information is first voting information containing common content, it identifies the information providing user identified by the specific information as the subject of evaluation, and performs evaluation processing similar to the example already described.
[0079] In this embodiment, when evaluating an information providing user who referenced the voting content either at the time when the voting user added the voting content to the virtual shopping cart or at the time when the user executed the vote, the distributor can be evaluated based on at which stage of the motivation for purchase the distributor was involved.
[0080] Furthermore, if there are multiple information providing users who can be the subject of evaluation, the evaluation can be determined according to predetermined conditions, and each information providing user can be evaluated based on conditions such as at what stage in the voting motivation of the voting user the information providing user was involved.
[0081] Furthermore, if the amount of votes cast by users who voted is taken into consideration in this evaluation, the evaluation of the information providing user can be controlled according to the amount of votes cast by the affected users. Also, by performing the evaluation according to the results of the vote, the evaluation can be controlled according to the success or failure of the vote. [Explanation of symbols]
[0082] 1 information processing system, 10 information processing device, 11 control unit, 12 storage unit, 13 communication unit, 20 terminal device, 21 information providing unit, 22 information acquiring unit, 23 voting process execution unit, 24 evaluation processing unit.
Claims
1. providing means for providing first voting information relating to voting details for a voting target provided by an information providing user; an acquisition means for acquiring second voting information temporarily stored by a voting user who has received the first voting information before casting a vote; an execution means for executing a voting process based on the second voting information; an evaluation means for identifying the information providing user who provided first voting information common to the content of the second voting information in the voting process, and controlling evaluation information of the identified information providing user; An information processing device comprising:
2. 2. The information processing device according to claim 1, The system further includes a management unit for managing the first voting information provided by the voting user, The evaluation means includes: An information processing device that identifies, as a target for evaluation, the information providing user who provided the first voting information that is determined to have been provided by the providing means to the voting user at least one of the times when the second voting information was retained and the time when the voting process was requested.
3. 3. The information processing device according to claim 2, When there are a plurality of information providing users identified as targets of the evaluation, the information processing device differentiates the control contents of the evaluation information for each information providing user according to a predetermined condition.
4. 4. The information processing device according to claim 3, An information processing device, wherein the predetermined condition is a condition related to information indicating a time point at which it is determined that the voting user has been provided.
5. 5. The information processing device according to claim 1, The evaluation means is an information processing device that identifies the information providing user who provided the first voting information received from the providing means by the voting user who executed the voting process, the first voting information including voting content common to the content of the second voting information in the voting process, and controls the evaluation information of the identified information providing user according to the number of votes of the voting user.
6. 6. The information processing device according to claim 1, The evaluation means is an information processing device that identifies the information providing user who provided the first voting information received from the providing means by the voting user who executed the voting process, the first voting information including voting content common to the content of the second voting information in the voting process, and controls the evaluation information of the identified information providing user based on result information related to the common voting content.
7. A means for accepting information provided by an information providing user relating to the voting contents for a predetermined voting target and presenting the information to a voting user; a storage means for temporarily storing the second voting information received from the voting user before voting; a request means for requesting a voting process based on the second voting information stored in the storage means; Equipped with A terminal device that records, together with the second voting information, specific information that identifies the information providing user who provided information related to the voting content that is determined to have been received by the voting user at at least one of the points at which the voting user causes the second voting information to be stored in the storage means and the points at which the voting user requests the voting process.
8. Computer, an information providing means for executing a providing process for providing first voting information relating to voting details for a predetermined voting target provided by an information providing user; an acquisition means for acquiring second voting information temporarily stored by a voting user who has received the first voting information before voting for a voting target; an execution means for executing a voting process based on the second voting information; an evaluation means for identifying the information providing user who provided first voting information common to the content of the second voting information in the voting process, and controlling evaluation information of the identified information providing user; A program that functions as a
9. An information processing system including an information processing device and a terminal device, The information processing device includes: an information providing means for executing a providing process for providing first voting information relating to voting details for a voting target provided by an information providing user; A means for acquiring second voting information temporarily stored by a voting user who has received the first voting information before casting a vote; an execution means for executing a voting process for the voting target based on the acquired second voting information; Including, An information processing system which identifies an information providing user who provided information containing voting content common to the voting content received from the information providing means by the voting user who executed the voting process, and subjects the information of the identified information providing user to a predetermined information processing for evaluating the information.
10. Using an information processing device, The providing means provides first voting information relating to the voting contents for the voting target provided by the information providing user; The acquiring means acquires second voting information temporarily stored by the voting user who has been provided with the first voting information before casting a vote, An execution means executes a voting process based on the second voting information; The evaluation means identifies the information providing user who provided the first voting information having the same content as the second voting information in the voting process, and controls the evaluation information of the identified information providing user. A method for controlling an information processing device.
Citation Information
Patent Citations
Program
JP2006155574A
Voting forecast disclosure system, method, and computer program
JP2010160612A
Voting system and voting method
JP2018136898A
Information processing device, information processing method, and program
WO2016121111A1
Service providing apparatus, service providing method, and service providing program
JP2017010118A