Information-processing device, terminal, information-processing system, information-processing-device control method, and program

The information processing device evaluates information providers by considering viewer impact through a voting process, addressing the lack of motivation in existing methods by incentivizing providers based on viewer engagement.

JP2026026275APending Publication Date: 2026-02-16MIXI INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025220392
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-02-16

AI Technical Summary

Technical Problem

Existing methods for evaluating information providers, such as video uploaders, do not consider the impact of their predictions on viewers, leading to a lack of motivation for continued information provision.

Method used

An information processing device that provides first voting information, acquires second voting information, executes a voting process, and evaluates information providers based on the commonality of their content with the second voting information, considering viewer impact.

Benefits of technology

Enables evaluation of information providers based on viewer influence, motivating them to continue providing valuable content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026026275000001_ABST
    Figure 2026026275000001_ABST
Patent Text Reader

Abstract

To provide an information processor, a terminal, an information processing system, a control method of the information processor, and a program capable of evaluating an information provider in consideration of influence on a viewer.SOLUTION: First voting information related to voting contents to a voting object provided by an information providing user is provided, and a voting user provided with the first voting information acquires second voting information temporarily held before voting to the voting object. When voting processing is executed on the basis of the second voting information, an information providing user who has provided first voting information common to the content of the second voting information in the voting processing is specified, and evaluation information of the specified information providing user is controlled.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

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 help people decide when to bet on publicly managed competitions, etc. In recent years, such prediction information has increasingly been provided via the Internet in the form of videos, etc.

[0003] Under these circumstances, there is a need to evaluate prediction information provided via videos, etc., in order to provide rewards to the providers of such information.

[0004] Patent Document 1 discloses an example of calculating a reward for a video uploader who creates a video summary based on information about how the service was used. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 2017-010118 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 consideration the evaluation based on how much the provided information, such as predictions about the results of publicly managed races, has influenced viewers, and therefore there is a problem in that the evaluation does not motivate information providers to continue providing 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 can evaluate 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 that a voting user who has received the first voting information has temporarily stored before voting for the voting target; an executing means for executing a voting process based on the second voting information; and an evaluating 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 the evaluation information of the identified information providing user. [Effects of the Invention]

[0009] According to the present invention, it is possible to evaluate information providers in consideration of the impact on viewers. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a block diagram illustrating an example of the configuration of an information processing system according to an embodiment of the present invention. [Figure 2] 1 is a functional block diagram illustrating an example of an information processing device according to an embodiment of the present invention. [Figure 3] 4 is an explanatory diagram illustrating an example of first voting information held by the information processing device according to the embodiment of the present invention. FIG. [Figure 4] 10A and 10B are explanatory diagrams illustrating examples of screens provided by an information processing device according to an embodiment of the present invention. [Figure 5] 3 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 INVENTION

[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 configured to include 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-controlled device such as a CPU, and operates according to a program stored in the storage unit 12. In this embodiment, the control unit 11 provides first voting information, related to the betting details for horses, vehicles, etc., that are the betting targets in publicly managed races, etc., provided by a user who provides information (an information providing user), in response to a user's request. This first voting information is provided by the information providing user along with accompanying information, such as a video explaining the betting details. The information providing user distributes his or her own predictions related to races in which rankings are competed, such as horse racing, bicycle racing, or boat racing, as videos, and also distributes prediction information in association with the videos. When a user views the information providing user's video, the terminal device 20 used by the user requests viewing of the video and acquisition of the first voting information. The user who requests and receives this first voting information can confirm the content of the first voting information by, for example, viewing the accompanying information. This allows the user to obtain the information on the information providing user's predicted voting information from both the video and the first voting information.

[0014] Furthermore, the control unit 11 performs processing to temporarily store the voting target designated by the voting user as second voting information before the actual voting (performing a so-called virtual shopping cart function). This processing allows the voting user to temporarily store the voting information that the voting user wants to vote for (purchase) from among the first voting information provided by the information providing user. Then, in response to a voting instruction from the voting user, the control unit 11 executes voting processing based on the stored second voting information. In other words, the control unit 11 executes processing (voting processing) to purchase the voting information in accordance with the 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 content of the second voting information in the voting process, and controls the evaluation information of the identified information providing user. The operation of this control unit 11 will be described in detail later.

[0016] The storage unit 12 is a disk device or memory device, and holds a program executed by the control unit 11. This program may be provided by being stored in a computer-readable, 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 stores 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 details for a predetermined voting target provided by an information providing user from the information processing device 10, and presents it to the user (of the terminal device 20). As already mentioned, the first voting information is accompanied by accompanying information such as a moving image explaining the voting details, and when the terminal device 20 requests 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 accompanying 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, allowing the user to view the information. This allows the user of the terminal device 20 to 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, designates a voting target for the information processing device 10 and instructs the information processing device 10 to temporarily store information related to the designated 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 execution unit 23, and an evaluation processing unit 24, as exemplified in Fig. 2.

[0023] Here, the information providing unit 21 holds first betting information and its accompanying information provided by the information providing user, which relates to the betting content 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 accompanying information) from the terminal device 20, provides the requested first betting information (and its accompanying 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 details for the horses, vehicles, etc. that are the subject of betting as a prediction for the outcome of a publicly managed racing game, etc., from the information providing user in advance, and stores this information in a prediction database. Specifically, as shown in Fig. 3, this prediction database records user identification information (U) that identifies the information providing user, at least one piece of betting information (V) including the target race of the publicly managed racing game that is the subject of the prediction and the betting information that is the prediction, and incidental information or its reference information (A) that associates these with each other. Here, the information relating to the target race of the publicly managed racing game can be specified using the venue (e.g., "Tachikawa"), date (e.g., September 30th), and race number (e.g., "12th Race"), etc.

[0025] That is, an 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 then transmits the URL (reference information) of the video (accompanying information) and information (V) on the voting details including the sports for which the information providing user made his / her prediction and the details of the prediction to the information processing device 10, requesting that it be registered as 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 target sport for the accepted prediction and the voting details including the contents of the prediction, and reference information (A) for the accompanying information, in association with each other.

[0027] When the information providing unit 21 receives 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 sport. 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 provider 21 then references 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 voting content information to the requesting terminal device 20. Figure 4(a) shows an example of this web page, which includes additional information (video (A)), voting content information (V), and user identification information (U). This web page also has buttons for issuing an instruction (X) to generate voting content, an instruction (Y) to add the voting content (V) provided on this web page to one's own voting content, and an instruction (Z) to execute voting.

[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 information providing users who provided information on voting content 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 that performs this processing 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, then watches the first voting information of information providing user β, who is different from information providing user α, and then gives an instruction to execute the vote, this history information records the history of viewing the first voting information and instructions to set the user's own voting content in chronological order, such as: · Viewing the first voting information of information providing user α · Instruction to add voting content · Viewing the first voting information of information providing user β · Instruction to execute the vote.

[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 the user of the terminal device 20 has not been authenticated, 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 username and password).

[0033] Once the user is 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 betting (FIG. 4(b)). This web page provides a list (L) of information on the betting details, including the target race, the betting type, the 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 (Z) to execute the bet.

[0034] When the user of the terminal device 20 (corresponding to a voting user of the present invention) inputs information on the betting details, such as the target game, betting type, betting targets, and number of votes, the information acquisition unit 22 stores 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 an instruction can be given to add the voting details (first voting information) provided by the information providing user to one's own voting details. When such an instruction is given, the information acquiring unit 22 acquires information on the voting details viewed immediately before the instruction to add the voting details is given by referring to the history information generated by the information providing unit 21, and adds the information to the list. In this case, the information related to the number of votes may not be a direct copy of the number of votes of the information providing user, but may instead be set to a predetermined value such as a minimum number (for example, 100 yen if the minimum purchase amount is 100 yen), 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 on the side of the organizer of the publicly managed 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 payment has been completed and voting has been completed), it outputs information indicating that the voting process has been completed to the evaluation processing unit 24. This information includes information identifying the user who performed the voting process, second voting information related to the executed vote, and history information generated by the information providing 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 related to the executed vote) included in the input information.

[0040] The evaluation processing unit 24 then refers to the input history information, obtains the information providing user who provided the first voting information that the user who cast the vote viewed before casting the vote, and the first voting information that was viewed, identifies the information providing user who provided the first voting information that contains voting content that is common to the voting content included in the second voting information after casting the vote (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, and, for example, with reference to the time when a request to cast a vote is 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 provided 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 first voting information viewed more recently 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, for each information providing user, user identification information that identifies the information providing user with the evaluation score (such as the sum of the number of times the information providing user has been recorded as an evaluation target), and stores the associated information as an evaluation database.

[0043] In this case, the information processing device 10 may refer to the evaluation database at predetermined times (for example, when a publicly managed race or the like that is the subject of betting has ended and the results of the bets have become clear), and 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 rate, and in one example of this embodiment, each information providing user may be paid a reward according to this evaluation value.

[0044] Furthermore, although the evaluation processing unit 24 evaluates the information providing user based on the time of the request to execute voting, this embodiment is not limited to this, and the evaluation processing unit 24 may evaluate the information providing user based on the time of the temporary storage of 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 content was temporarily stored (the history of instructions to add voting content, or for each history if there are multiple records), and if the referred first voting information is first voting information containing common content, information identifying the information providing user who provided 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 when the request to execute voting was made and the time when the voting information was temporarily stored. That is, 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 voted, going back from the time when the request to execute voting was made, and if the referred first voting information is first voting information containing common content, records information identifying the information providing user who provided the referred first voting information as an evaluation target.

[0046] In this example, when first voting information containing common content is found, the process of referring to first voting information viewed earlier may not be performed (the evaluation process may be terminated at that time). In other words, the evaluation may be limited to the first voting information containing common content that was last viewed by the user who cast 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 voting user 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; instruction to execute voting (voting content = second voting information: vehicle ξ, vehicle η), the evaluation processing unit 24 will first refer 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, in order from just before the instruction to execute the vote, and will record information providing user β as the evaluation target for vehicle ξ.

[0049] Furthermore, 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 further traces back 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, it will record the information providing user α as the evaluation target for vehicle η.

[0051] In either case, the evaluation processing unit 24 may record the information providing user to be recorded as an evaluation target only when the information providing user has cast a vote related to the first voting information provided by the information providing user (the voting may be performed at any time as long as the voting has been completed). In this example, information providing users who have not actually cast a vote will not be evaluated.

[0052] [Operation] One aspect of this embodiment has the above configuration and operates as follows. In the following example, it is assumed that information providing user α has previously predicted the following: Target race: Tachikawa, September 30th, 12th race (12R), Betting type: Bisective bet (Bisective bet), Betting target: 1-2, Purchase amount: 1,000 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 information providing user α has placed a bet based on this first betting information (has actually purchased a betting ticket with this content).

[0053] As shown in the example of Figure 5, when user β, who is different from user α who is providing information, operates his / her own terminal device 20 to request first voting information (and its accompanying 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 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 that 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 from this list the information providing user whose predictions he or she wishes to refer to. The terminal device 20 transmits information identifying the selected information providing user 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] The information processing device 10 then refers to the reference information included in the read data record to acquire additional information such as a video, and sends a web page providing the additional information and information on the voting details to the requesting terminal device 20 (S13). At this time, the information processing device 10 also records a history that user β has viewed the first voting information of information providing user α.

[0056] User β views the accompanying information, such as the video and information on the voting details, on the transmitted web page (S14). Then, when user β operates terminal device 20 to instruct user β to add the voting details provided on the web page he is viewing to his own voting details (S15), the information processing device 10 adds the following information to user β's virtual shopping cart in response to the instruction: Target race: Tachikawa, September 30, 12th race (12R), Betting type: Bi-queta (Exacta), Betting target: 1-2, Purchase amount: 100 yen (the second voting information is temporarily stored before the vote). At this time, the information processing device 10 records history indicating that user β added information providing user α's first voting information (excluding the purchase amount, which is the number of votes) to his own voting details.

[0057] Thereafter, user β operates terminal device 20 to set an appropriate purchase amount (for example, 2,000 yen) and make a request to execute the purchase (S16), and in response to this request, information processing device 10 executes the betting process (in this example, the betting ticket purchase process) (S17). At this time, information processing device 10 records a history that user β executed a 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 acquires the contents of the second voting information related to the executed vote, and by referring to the historical information related to user β who executed this vote, acquires user identification information that identifies information providing user α, who is the provider of the information viewed by user β who executed the vote before executing the vote, and the first voting information of information providing user α.

[0059] The information processing device 10 then compares the content of the second betting information previously acquired with the first betting information acquired here to determine whether they have made common bets (S18). Here, user β has made common bets with information providing user α, namely, target race: Tachikawa, September 30, 12th race (12R), betting type: 2-horse bet (2-horse exacta), and betting targets: 1-2 (in this example of the present embodiment, the target race and betting targets are compared regardless of the purchase amount and betting type, but the betting types may also be compared). The information processing device 10 then records this information providing user α as an evaluation target (S19) and uses this record for processing, such as paying rewards to information providing user α.

[0060] As described above, according to the present embodiment, it is possible to evaluate information providing users in consideration of the impact on viewers, rather than the number of viewers of the provided information.

[0061] As already mentioned, user β may view not only the first voting information provided by information providing user α, but also the first voting information provided by other information providing users γ, δ, etc. In this way, when first voting information (which is assumed to include voting content common to the second voting information) provided by multiple information providing users is referenced by user β who casts a vote before casting the vote, the information processing device 10 may identify, as a target of evaluation, the information providing user who provided the first voting information viewed by user β at least one of the time when the second voting information is temporarily stored and the time when the user requests casting the vote.

[0062] In this case (when there are multiple information providing users identified as evaluation targets), the control content of the evaluation information may be made different for each information providing user identified as an evaluation target 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 it remains in the virtual shopping cart), views the first voting information provided by information providing user γ.

[0064] Here, the first voting information provided by information providing user γ is assumed to include the following voting details, just like the first voting information provided by information providing user α: Target event: Tachikawa, September 30th, 12th race (12R); Betting type: Car number 2-win exacta (2-car exacta); Betting target: 1-2.

[0065] If user β instructs to cast a vote immediately after viewing the first voting information provided by information-providing user γ (without subsequently viewing information from other users), user β will bet the specified purchase amount for the following contents of the virtual shopping cart held: Target race: Tachikawa, September 30th, 12th race (12R), Betting type: Car number 2-win exacta (2-car exacta), Betting target: 1-2.

[0066] Since this vote content is common to the vote content of both information providing users α and γ as described above, the information processing device 10 selects both information providing users α and γ as candidates for evaluation.

[0067] The information processing device 10 then evaluates, according to predetermined conditions, information providing user α who provided the first voting information that user β was viewing at the time the second voting information was temporarily stored, and information providing user γ who provided the first voting information that user β was viewing at the time the user β requested to execute the vote.

[0068] This condition may be, for example, a condition that the same evaluation is given to each of the information providing users α and γ. Furthermore, this predetermined condition may be a condition related to information indicating the time point at which it is determined that the voting user β was provided with the information. For example, evaluation may be given only to the information providing users who provided the information that the user β was viewing at the time when the user β took action (for example, if, in addition to the information providing users α and γ, there is an information providing user δ who provided first voting information with the same voting content, but did not add the information to the virtual shopping cart or request the execution of a vote immediately after viewing the information, the user δ will not be subject to evaluation).

[0069] As another example of a condition related to the information representing the above point in time, the content of the evaluation may differ depending on the number of information providing users who provided the information that User β viewed, going back from the time when User β cast his / her vote.

[0070] Specifically, in the above case, the information processing device 10 may use the evaluation points to give different evaluations to each user, such as assigning 5 points to the information providing user γ who provided the first piece of information viewed prior to the time when user β cast his / her vote, assigning 4 points to the information providing user α who provided the second piece of information viewed prior to the time when user β cast his / her vote, 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 information providing users in the information processing device 10 is not limited to the example described above. The information processing device 10 may identify information providing users who have provided first voting information that includes voting content common to the content of second voting information of users who have cast their votes, and vary the evaluation information of the identified information providing users depending on the number of votes cast by the voting user (such as the purchase amount or the number of target sports on which they have cast their votes). For example, the greater the number of votes, the greater the evaluation points may be.

[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 the 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 up to this point, 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 also be retained by the terminal device 20.

[0075] In this case, the terminal device 20 accepts a web page showing the voting details (showing the first voting information) of the information providing user for a specified voting target and presents it to the user, and also accepts the second voting information, which is the voting details, from the user and temporarily stores it before the vote is cast.

[0076] When the user instructs the execution of voting, the terminal device 20 requests the information processing device 10 to perform voting processing based on the second voting information that the terminal device 20 holds.

[0077] Furthermore, in this 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 the execution of voting. In this case, the terminal device 20 records, together with the second voting information, specific information that identifies 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 voting process, and transmits the recorded specific information to the information processing device 10 when requesting the execution of voting.

[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 which stage of the purchase motivation the distributor was involved in.

[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 they were involved in motivating the voting user.

[0081] Furthermore, if the number of votes cast by the users is taken into consideration in this evaluation, the evaluation of the information providing user can be controlled according to the number of votes cast by the affected users. Also, by making the evaluation according to the voting results, the evaluation can be controlled according to the success or failure of the votes. [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 acquisition unit, 23 voting processing execution unit, 24 evaluation processing unit.

Claims

1. providing means for providing first voting information relating to the voting content for the voting target, which is 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; evaluation means for identifying the information providing users who have provided first voting information that is common to the content of the second voting information in the voting process, and for controlling evaluation information of the identified information providing users; An information processing device comprising:

2. 2. The information processing device according to claim 1, The system further comprises a management means for managing the first voting information provided by the voting user, The evaluation means An information processing device that identifies, as a target of 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 at least one of the times when the second voting information was retained and 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 the targets of the evaluation, the information processing device differentiates the control content 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 received the information.

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 that is 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 cast by 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 that is 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 information on the results related to the common voting content.

7. a means for accepting information provided by an information providing user regarding the content of a vote 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 the 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 the voting user is determined to have received at at least one of the times when the voting user stores the second voting information in the storage means and when the voting process is requested.

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, the first voting information being 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 on a voting target; an execution means for executing a voting process based on the second voting information; evaluation means for identifying the information providing users who have provided first voting information that is common to the content of the second voting information in the voting process, and for controlling evaluation information of the identified information providing users; 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 that identifies the information providing user who provided information containing voting content that is common to the voting content received from the information providing means by the voting user who performed the voting process, and performs predetermined information processing to evaluate the information of the identified information providing user.

10. Using an information processing device, the providing means provides first voting information relating to the voting content 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 received the first voting information before casting a vote; an execution means for executing a voting process based on the second voting information; The evaluation means identifies the information providing user who provided the first voting information that has 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

  • Service providing apparatus, service providing method, and service providing program

    JP2017010118A