Server device, matching method, and program

The server device and method improve influencer marketing by acquiring user information through diverse services to present more suitable senders, addressing privacy-related information gaps and enhancing matching accuracy.

JP7775375B2Active Publication Date: 2025-11-25RAKUTEN GROUP INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024092408
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-06
Publication Date
2025-11-25
Estimated Expiration
2043-03-28

Smart Images

  • Figure 0007775375000001
    Figure 0007775375000001
  • Figure 0007775375000002
    Figure 0007775375000002
  • Figure 0007775375000003
    Figure 0007775375000003
Patent Text Reader

Abstract

To provide a server device and the like capable of presenting a more appropriate caller to a sponsor.SOLUTION: A server device 100 comprises a user information acquisition unit 142 and a processing unit 143. The user information acquisition unit acquires user information about a service via link information set in a content posted by a caller. The processing unit performs processing for supporting the matching between a sponsor and the caller by using the user information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a server device, a matching method, and a program. [Background technology]

[0002] In recent years, a promotional method known as "influencer marketing" has been gaining attention. In this method, companies that provide products or services sponsor content creators (so-called "influencers") who post information and promote their products. For example, sponsors ask popular creators on services such as video posting services, SNS (Social Networking Services), and blogs to post content (review videos, review comments, review articles, etc.) about the target of their promotion (their own product or service), thereby encouraging users who watch (view) that content to purchase or use the target of their promotion.

[0003] In this type of influencer marketing, it is important to choose the appropriate sender depending on the target of the promotion. For example, Patent Document 1 discloses an invention of an information processing system (information processing device) that analyzes the influence of a product and presents highly influential senders (influencers). This information processing system acquires information about the user and information about senders related to the user from an SNS system based on the phone number of the user who purchased the product, and analyzes the sender's influence on the product based on the acquired information. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2021-117559 Summary of the Invention [Problem to be solved by the invention]

[0005] The information processing system disclosed in the above-mentioned Patent Document 1 performs analysis based on user information linked to telephone numbers, and presents highly influential callers. However, many SNS systems allow users to select whether or not to be searched by phone number, and many users disable searches using phone numbers for privacy reasons. Furthermore, some users do not register their phone numbers, and in such cases, they are not searched. Therefore, the information processing system disclosed in Patent Document 1 is unable to obtain sufficient information about valid users, resulting in the problem that it cannot be expected to present appropriate callers.

[0006] Given this situation, there is a need for technology that can present more appropriate senders to sponsors.

[0007] The present invention has been made in view of the above circumstances, and has an object to provide a server device, a matching method, and a program that can present more suitable senders to sponsors. [Means for solving the problem]

[0008] A server device according to a first aspect of the present invention comprises: a user information acquisition unit that acquires user information about a user who accessed the service via link information set in the content posted by the sender; a processing unit that performs processing to support matching between a sponsor and the sender using the user information; The present invention is characterized by comprising:

[0009] In addition, in the server device according to the above aspect, The user information acquisition unit may acquire the user information in a service.

[0010] Furthermore, the server device according to the above aspect comprises: The service to which the sender has posted the content may be different from the service accessible via the link information.

[0011] A matching method according to a second aspect of the present invention comprises: A matching method executed by a server device, a user information acquisition step of acquiring user information about a user who accessed the service via link information set in the content posted by the sender; a processing step of performing processing to support matching between a sponsor and the sender using the user information; The present invention is characterized by comprising:

[0012] A program according to a third aspect of the present invention comprises: On the computer, a user information acquisition step for acquiring user information about a user who accessed the service via link information set in the content posted by the sender; a processing procedure for performing a process to support matching between a sponsor and the sender using the user information; The present invention is characterized in that the following is executed. [Effects of the Invention]

[0013] According to the present invention, more appropriate senders can be presented to sponsors. [Brief explanation of the drawings]

[0014] [Figure 1] 1 is a schematic diagram illustrating an example of the overall configuration of a matching system according to an embodiment of the present invention. [Figure 2] FIG. 1 is a block diagram showing an example of a schematic configuration of a typical information processing device in which a server device or the like is realized. [Figure 3] 2 is a block diagram showing an example of a functional configuration of a server device according to the first embodiment. FIG. [Figure 4] FIG. 2 is a schematic diagram illustrating an example of sponsor information. [Figure 5] FIG. 10 is a schematic diagram illustrating an example of sender information. [Figure 6] FIG. 2 is a schematic diagram illustrating an example of user information. [Figure 7] FIG. 10 is a schematic diagram illustrating an example of a candidate list. [Figure 8] FIG. 10 is a schematic diagram showing an example of another candidate list. [Figure 9] 10 is a flowchart for explaining a user information acquisition process according to the first embodiment. [Figure 10] 10 is a flowchart illustrating a presentation process according to the first embodiment. [Figure 11] FIG. 10 is a block diagram showing an example of a functional configuration of a server device according to a second embodiment. [Figure 12] FIG. 10 is a schematic diagram illustrating an example of a proposal list. [Figure 13] 10 is a flowchart illustrating a proposal process according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0015] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that identical or equivalent parts in the drawings will be designated by the same reference numerals. In the following, an external service through which a sender posts content will be referred to as a first service, and a sales service affiliated with the matching system will be referred to as a second service. The term "product" (such as a product being advertised) described below includes not only physical products but also electronic products (e.g., electronic money, software such as games sold via download and its usage rights, electronic items, etc.). In other words, the embodiments described below are for illustrative purposes only and do not limit the scope of the present invention. Therefore, those skilled in the art may employ embodiments in which each or all of these elements are replaced with equivalents, and these embodiments are also within the scope of the present invention.

[0016] (Embodiment 1) FIG. 1 is a schematic diagram illustrating an example of the overall configuration of a matching system 1 according to a first embodiment of the present invention. In this matching system 1, as an example, a server device 100 that supports matching between sponsors and senders, a sponsor terminal 200 used by the sponsor, a sender terminal 300 used by a sender who posts content to an external service (first service), and a user terminal 400 used by a user who can view (including watch) the content posted by the sender are communicably connected via the Internet 900. Users who use the user terminal 400 also include users who use a sales service (second service) affiliated with the matching system 1. Although FIG. 1 illustrates the sponsor terminal 200, the sender terminal 300, and the user terminal 400 as singular, in reality, multiple sponsor terminals 200, sender terminals 300, and user terminals 400 are assumed to exist.

[0017] The server device 100 is, for example, a computer for a server, and supports matching between sponsors and senders. In addition, the server device 100 is capable of exchanging information with, for example, a sales server (not shown) that manages an affiliated sales service (second service), and is capable of obtaining information on the target user (described later) and information on the products purchased by the user through the sales service from the sales server.

[0018] The sponsor terminal 200 is, for example, a terminal such as a PC (Personal Computer), a smartphone, or a tablet, and is used by a sponsor who wishes to request a desired sender to advertise a product or service to be advertised.

[0019] The sender terminal 300 is, for example, a terminal such as a PC, a smartphone, or a tablet, and is used by a sender who posts content to an external service (first service) such as a video posting service, SNS, or blog.

[0020] User terminal 400 is, for example, a terminal such as a PC, smartphone, or tablet, and is used by a user who watches or reads content posted by a sender to the first service. Note that users who use user terminal 400 also include users who use an affiliated sales service (second service). In other words, users who use user terminal 400 include users who have an account for both the first service and the second service.

[0021] (General configuration of information processing device 500) A typical information processing device 500 in which the server device 100, the sponsor terminal 200, the originator terminal 300, the user terminal 400, and the like according to the first embodiment are realized will be described.

[0022] As shown in FIG. 2, the information processing device 500 includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a NIC (Network Interface Card) 504, an image processing unit 505, an audio processing unit 506, an auxiliary memory unit 507, an interface 508, a photographing unit 509, an operation unit 510, and a display unit 511.

[0023] The CPU 501 controls the overall operation of the information processing device 500, and is connected to each component to exchange control signals and data.

[0024] ROM 502 stores an IPL (Initial Program Loader) that is executed immediately after power is turned on. When this IPL is executed, a program stored in auxiliary memory unit 507 is read into RAM 503, and execution of the program by CPU 501 begins.

[0025] The RAM 503 is used to temporarily store data and programs, and holds programs and data read from the auxiliary storage unit 507, as well as other data necessary for communication.

[0026] The NIC 504 is used to connect the information processing device 500 to a computer communication network such as the Internet, and may be configured as a device conforming to the 10BASE-T / 100BASE-T standard used in constructing a LAN (Local Area Network), an analog modem for connecting to the Internet using a telephone line, an ISDN (Integrated Services Digital Network) modem, an ADSL (Asymmetric Digital Subscriber Line) modem, or a cable modem for connecting to the Internet using a cable television line.

[0027] The image processing unit 505 processes image data read from the auxiliary storage unit 507 or the like using an image calculation processor (not shown) provided in the CPU 501 or the image processing unit 505, and then records this in a frame memory (not shown) provided in the image processing unit 505. The image information recorded in the frame memory is converted into a video signal at a predetermined synchronous timing and output to the display unit 511 via the interface 508 or the like. In other words, under the control of the CPU 501, the image processing unit 505 generates images required in the progress of processing performed by the information processing device 500, and displays the images on the display unit 511.

[0028] The audio processing unit 506 converts music data and audio data read from the auxiliary storage unit 507 or the like into audio signals and outputs them to the outside via the interface 508 or the like. If the information processing device 500 has an internal speaker, the audio processing unit 506 outputs the converted audio signals to the speaker. In other words, under the control of the CPU 501, the audio processing unit 506 generates musical sounds and audio to be generated during the progress of processing performed by the information processing device 500, and outputs the musical sounds, etc. from an internal or external speaker.

[0029] The auxiliary storage unit 507 is a hard disk, a solid state drive (SSD), or the like, and stores various programs and various data required for controlling the overall operation of the information processing device 500. For example, the auxiliary storage unit 507 stores programs for realizing the server device 100 according to the embodiment, etc. Then, under the control of the CPU 501, the auxiliary storage unit 507 reads out the stored programs and data as appropriate and temporarily stores them in the RAM 503, etc.

[0030] The interface 508 complies with standards such as HDMI (registered trademark), USB (Universal Serial Bus), and I2C (Inter-Integrated Circuit), and is connected to an imaging unit 509, an operation unit 510, and a display unit 511. Note that the interface 508 may also transmit and receive necessary information to and from other connected external devices.

[0031] The photographing unit 509 is, for example, a single-focus lens and an image sensor (CMOS: Complementary Metal Oxide Semiconductor or CCD: Charge Coupled Device) with a predetermined number of pixels, and photographs still images or moving images.

[0032] The operation unit 510 receives operation inputs from a worker or the like who uses the information processing device 500 .

[0033] The display unit 511 renders an image according to the image data output by the image processing unit 505 and displays it to a worker or the like who uses the information processing device 500 .

[0034] Additionally, the information processing device 500 may be provided with a drive unit such as a DVD (Digital Versatile Disc)-ROM instead of the auxiliary storage unit 507. In this case, the information processing device 500 reads out programs and data from a DVD-ROM or the like attached to the drive unit and operates in the same manner as described above.

[0035] The functions of the server device 100 implemented in the information processing device 500 will be described below with reference to Figs. 3 to 8. When the information processing device 500 is powered on, a program that causes it to function as the server device 100 according to embodiment 1 is executed, thereby implementing the server device 100 according to embodiment 1. Note that the sponsor terminal 200, the originator terminal 300, and the user terminal 400 are also implemented by the information processing device 500, but a description of these will be omitted and the server device 100, which is the most distinctive feature of this embodiment, will be described below.

[0036] (Functional configuration of server device 100) 3 is a block diagram showing an example of the functional configuration of the server device 100 according to embodiment 1. As shown in the figure, the server device 100 includes a transmitting unit 110, a receiving unit 120, a storage unit 130, and a control unit 140.

[0037] The transmitting unit 110 transmits various information intended for the sponsor terminal 200, the sender terminal 300, etc. via the Internet 900. For example, the transmitting unit 110 is controlled by the control unit 140 (the processing unit 143 described later) to transmit a list of sender candidates (candidate lists CL1 and CL2 described later) to the sponsor terminal 200. The transmitting unit 110 also transmits link information that can identify the sender to the sender terminal 300, and requests that the link information be set in the content that the sender posts to the first service. The above-described NIC 504 can function as such a transmitting unit 110.

[0038] The receiving unit 120 receives various information sent from the sponsor terminal 200, the sender terminal 300, etc. via the Internet 900. For example, the receiving unit 120 receives request information sent from the sponsor terminal 200 (more specifically, request information that includes the category of the advertised object and requests a desired sender to advertise the advertised object, as will be described later). The above-mentioned NIC 504 can function as such a receiving unit 120.

[0039] The storage unit 130 stores various information necessary for processing in the server device 100. For example, the storage unit 130 stores sponsor information 131, sender information 132, and user information 133.

[0040] Sponsor information 131 is information for managing sponsors who use sponsor terminal 200, and includes, for example, information such as that shown in Fig. 4. That is, sponsor information 131 includes information such as sponsor ID 131a, sponsor name 131b, handled products and services 131c, and advertisement target 131d. Note that advertisement target 131d indicates, for example, the name of the advertisement target (product or service) that the sponsor wishes to advertise, but may also be the category to which the product or service belongs.

[0041] Returning to FIG. 3, the sender information 132 is information for managing senders who use the sender terminal 300, and includes, for example, information such as that shown in FIG. 5. That is, the sender information 132 includes information such as a sender ID 132a, a handle name 132b, a transmission medium 132c, and a number of registered users 132d. Note that the sender ID 132a is, for example, identification information for the matching system 1 (identification information used when an account is issued to the sender, as will be described later), but may also be identification information for the first service. Furthermore, the transmission medium 132c indicates an external service (first service) to which the sender posts content. Furthermore, the number of registered users 132d indicates the number of users who have favorited the transmission medium 132c (such as the number of followers in the case of an SNS).

[0042] Returning to Fig. 3, user information 133 is user information about the target user acquired by user information acquisition unit 142, which will be described later, and includes, for example, information such as that shown in Fig. 6. The target users are users who have an account for the first service and who have accessed the second service via link information set in the content posted by the sender, and who also have an account for the second service. As shown in Fig. 6, the user information 133 includes information such as a sender ID 133a, a user ID 133b, an age 133c, a gender 133d, a purchased product category 133e, and a purchase amount 133f. The user ID 133b and the sender ID 133a are identification information of the sender who posted the content that the user viewed (viewed). The user ID 133b is identification information of the second service. The purchased product category 133e indicates the category of the product that the user purchased from the affiliated sales service (second service). The purchase amount 133f indicates the amount of the product that the user purchased. Such user information 133 is an example, and may further include annual income information, car ownership information, bank account information, insurance information, securities account information, and the like.

[0043] In addition to this, the storage unit 130 stores various information necessary for the processing of the control unit 140. For example, the storage unit 130 also stores link information transmitted to the sender terminal 300 and the like. The above-mentioned auxiliary storage unit 507 or the like can function as such a storage unit 130.

[0044] 3, the control unit 140 controls the entire server device 100. The control unit 140 includes, for example, a request receiving unit 141, a user information obtaining unit 142, and a processing unit 143.

[0045] The request receiving unit 141 receives a request to advertise a target (product or service) for advertising sent from the sponsor terminal 200 via the receiving unit 120. This advertising request includes, for example, the category to which the target belongs or information for identifying the category.

[0046] The user information acquisition unit 142 acquires user information about target users who have accounts for the second service and who have accessed the second service via link information set in content posted by a sender to the first service. Note that the users do not need to have accounts for the first service. For example, the user information acquisition unit 142 identifies the correspondence between each of a plurality of senders and a target user based on information obtained when accessing an affiliated sales server via link information, and acquires the user information associated with each sender. Specifically, the user information acquisition unit 142 acquires the user information 133 shown in FIG. 6 from the affiliated sales server and stores it in the storage unit 130.

[0047] The processing unit 143 uses the user information acquired by the user information acquisition unit 142 to perform processing to support matching between sponsors and senders. For example, the processing unit 143 selects candidate request recipients to request advertising from among a plurality of senders based on the processing results obtained by statistically processing user information associated with each of the plurality of senders. Specifically, the processing unit 143 may perform statistical processing according to the advertising target that the sponsor wishes to advertise, and select candidate request recipients to request advertising of the advertising target based on the obtained processing results. Furthermore, the processing unit 143 may derive a score value based on a plurality of statistical values ​​in the statistical processing, and select candidate request recipients based on the derived score value. Specific examples of statistical values ​​include the average number of purchases in one month after membership registration, the amount of deposit, the number of purchases, the number of users, or a combination thereof, and the score value may be derived based on these. In addition, the score value may be derived based on statistical values ​​such as the number of purchases in a target category and the number of purchases. As a result, more appropriate senders can be presented to sponsors.

[0048] More specifically, the processing unit 143 generates a candidate list CL1 including the score value SC as shown in Fig. 7. This candidate list CL1 is, for example, a list in which only senders whose score value SC exceeds a reference value are selected as request recipient candidates. In addition, the processing unit 143 may generate a candidate list CL2 sorted based on the score value SC as shown in Fig. 8. The processing unit 143 controls the transmitting unit 110 to transmit the candidate lists (candidate lists CL1 and CL2) thus generated to the sponsor terminal 200 for which the request receiving unit 141 has received the advertisement request. As a result, more appropriate senders can be presented to sponsors.

[0049] In addition, the processing unit 143 generates link information that can identify the sender. For example, the processing unit 143 generates link information that includes the sender's identification information (sender ID) and transitions to an affiliated sales server (second system). Note that the link information may transition to the matching system 1 instead of the sales server. The processing unit 143 then transmits the generated link information to the sender terminal 300 and requests that it be set in the content to be posted to the first system.

[0050] The above-mentioned CPU 501 and the like can function as the control unit 140 having such a configuration.

[0051] (Operation of the server device 100) The operation of the server device 100 will be described below with reference to Fig. 9 and Fig. 10. Fig. 9 is a flowchart for explaining a user information acquisition process according to the first embodiment. Fig. 10 is a flowchart for explaining a presentation process according to the first embodiment. First, a description will be given of the user information acquisition process shown in Fig. 9. This user information acquisition process is executed by the server device 100 when, for example, a request for account registration is sent from the caller terminal 300.

[0052] First, the server device 100 issues an account for the matching system 1 in response to a request from the sender (step S11). That is, when a request for account registration is sent from the caller terminal 300, the control unit 140 issues an account for the matching system 1. Note that the control unit 140 may issue an account for an affiliated sales server instead of an account for the matching system 1.

[0053] The server device 100 generates link information that enables the sender who issued the account to be identified (step S12). For example, the control unit 140 (processing unit 143) generates link information that includes the identification information (caller ID) of the caller and transitions to an affiliated sales server (second system). Note that the link information may transition to the matching system 1 instead of the sales server.

[0054] The server device 100 transmits the link information to the sender and requests the sender to set the link information in the content to be posted (step S13). That is, the control unit 140 (processing unit 143) transmits the link information generated in step S12 above to the sender terminal 300, and requests the sender to set the link information in the content to be posted to the first service. For example, a sender inserts link information into the summary section or body of content and posts it to the first service. When a user who has viewed (viewed) the content clicks on the set link information, the user will be redirected to an affiliated sales server (second system) according to the link information.

[0055] The server device 100 detects an access from the first service to the second service via the link information (step S14). For example, the control unit 140 (user information acquisition unit 142) analyzes the access information sent from the affiliated sales server and detects access to the second service via the link information.

[0056] The server device 100 determines whether the target user has an account for the second service (step S15). For example, when a user who is logged in to an affiliated sales server (second system) accesses the second service via link information, the control unit 140 (user information acquisition unit 142) determines that the user is a target user. In addition, cookies or conversion API (CAPI) may be used to determine whether the user is a target user.

[0057] If the server device 100 determines that the user is not the target user (step S15; No), the process returns to step S14. That is, the server device 100 detects the next access (access to the second service via the link information).

[0058] On the other hand, if it is determined that the user is the target user (step S15; Yes), the server device 100 acquires the user information of the target user (step S16). For example, the control unit 140 (user information acquisition unit 142) acquires age information, gender information, purchase history information, etc. of the target user from an affiliated sales server (second service). Note that the control unit 140 may also acquire annual income information, car ownership information, bank account information, insurance subscription information, securities account information, etc. from the sales server.

[0059] The server device 100 associates the sender with the acquired user information and stores them in the storage unit 130 (step S17). For example, the control unit 140 (user information acquisition unit 142) stores in the storage unit 130 the user information 133 shown in FIG. 6, in which the user information of the target users acquired in step S16 above is associated with each sender.

[0060] 6 is created and stored in the storage unit 130. That is, the user information of the target users associated with each sender is accumulated daily and stored in the storage unit 130.

[0061] Next, the presentation process of Fig. 10 will be described. This presentation process is executed by the server device 100, for example, when a request to be advertised is made from the sponsor terminal 200 in a state where the above-described user information acquisition process has been performed and the user information 133 as shown in Fig. 6 has been stored in the storage unit 130.

[0062] First, the server device 100 registers an advertisement target in response to an application from a sponsor (step S21). That is, the control unit 140 (request receiving unit 141) registers the advertising target (product or service) in response to an advertising request for the advertising target sent from the sponsor terminal 200.

[0063] The server device 100 identifies the category to be advertised (step S22). For example, the control unit 140 (request receiving unit 141) identifies the category to which the advertisement target belongs based on the name and description of the advertisement target.

[0064] The server device 100 performs statistical processing according to the identified category and evaluates each sender (step S23). For example, the control unit 140 (processing unit 143) tallies the similarity between the category 133e of the purchased product included in the user information 133 as shown in FIG. 6 and the category of the advertised target identified in step S22, and derives a score value for each sender according to the advertised target.

[0065] The server device 100 presents the evaluation results of each sender to the sponsor (step S24). For example, the control unit 140 (processing unit 143) generates a candidate list CL1 including the score value SC as shown in FIG. 7, or a candidate list CL2 sorted based on the score value SC as shown in FIG. 8, and presents them to the sponsor terminal 200.

[0066] Through this presentation process, candidate lists CL1 and CL2 as shown in Figures 7 and 8 are presented on the sponsor terminal 200. These candidate lists CL1 and CL2 include the score value SC of each sender according to the advertising target. Therefore, the sponsor can select a sender who is suitable for the advertising target to which they wish to request advertising, based on the score value SC. As a result, more appropriate senders can be presented to sponsors.

[0067] (Embodiment 2) In the above-described first embodiment, the case where all callers who have registered accounts in the matching system 1 are targeted and candidate request recipients extracted from all callers are presented is described. However, it is also possible to allow each caller to submit a bid in response to an advertising request from a sponsor, and to present candidate request recipients extracted from each caller who has submitted a bid. Hereinafter, a second embodiment will be described, which is characterized in that each sender makes a bid in response to an advertisement request from a sponsor.

[0068] Fig. 11 is a block diagram showing an example of the functional configuration of the server device 100 according to embodiment 2. As shown in the figure, the server device 100 includes a transmitting unit 110, a receiving unit 120, a storage unit 130, and a control unit 150. The transmitting unit 110, the receiving unit 120, and the storage unit 130 have the same configuration as the server device 100 shown in Fig. 3 described above.

[0069] The control unit 150 controls the entire server device 100. The control unit 150 includes, for example, a request receiving unit 141, a user information obtaining unit 142, a bid receiving unit 151, and a processing unit 143. The request receiving unit 141, the user information obtaining unit 142, and the processing unit 143 have the same configuration as the control unit 140 in the server device 100 shown in FIG. 3 described above.

[0070] The bid receiving unit 151 receives bids from a plurality of senders in response to advertisement requests from sponsors. For example, the bid receiving unit 151 notifies each sender of an advertisement request from a sponsor, and receives bids from each sender until a predetermined bid deadline.

[0071] The processing unit 143 selects candidate request recipients based on the processing results for each sender who has submitted a bid. For example, the processing unit 143 generates a proposal list SL including score values ​​SC and selection buttons BT as shown in FIG. 12. This proposal list SL is a list in which, for example, the top three senders with the highest score values ​​SC among the senders who have submitted bids are selected as candidate request recipients. Since the candidate request recipients are selected from the senders who have submitted bids, a request for advertising is sent to the sender by the sponsor simply by pressing one of the selection buttons BT. As a result, more appropriate senders can be presented to sponsors.

[0072] The operation of the server device 100 in the second embodiment will be described below with reference to Fig. 13. Fig. 13 is a flowchart for explaining the proposal process according to the second embodiment. This proposal process is executed by the server device 100, for example, when a request to be advertised is made from the sponsor terminal 200 in a state where the above-described user information acquisition process has been performed and the user information 133 as shown in Fig. 6 has been stored in the storage unit 130.

[0073] First, the server device 100 registers an advertisement target in response to an application from a sponsor (step S31). That is, the control unit 140 (request receiving unit 141) registers the advertising target (product or service) in response to an advertising request for the advertising target sent from the sponsor terminal 200.

[0074] The server device 100 identifies the category to be advertised (step S32). For example, the control unit 140 (request receiving unit 141) identifies the category to which the advertisement target belongs based on the name and description of the advertisement target.

[0075] The server device 100 notifies each sender of the bid (step S33). For example, the control unit 140 (bid receiving unit 151) notifies each sender of the bid details including the advertised target using email, push notification, bulletin board, or the like.

[0076] The server device 100 accepts bids from each sender (step S34). For example, the control unit 140 (bid receiving unit 151) receives bids from each sender up until a predetermined bid deadline.

[0077] The server device 100 evaluates each sender who has submitted a bid according to the identified category (step S35). For example, the control unit 140 (processing unit 143) compiles the similarity between the category 133e of the purchased product and the category of the advertised target identified in step S22 for each sender who has placed a bid in the user information 133 as shown in FIG. 6, and derives a score value for each sender according to the advertised target.

[0078] The server device 100 proposes the request destination candidates determined based on the evaluation results to the sponsor (step S36). For example, the control unit 140 (processing unit 143) generates a proposal list SL including the score SC and the selection buttons BT as shown in FIG.

[0079] The server device 100 determines whether or not a request candidate has been selected by the sponsor (step S37). That is, the control unit 140 (processing unit 143) determines whether or not any of the selection buttons BT has been pressed in a state in which the proposal list SL as shown in FIG. 12 is presented on the sponsor terminal 200.

[0080] If the server device 100 determines that no request destination candidate has been selected (step S37; No), it ends the proposal process. It is to be noted that it is determined that no request destination candidate has been selected when, for example, the selection button BT is not pressed and the proposal list SL is closed.

[0081] On the other hand, if it is determined that a request destination candidate has been selected (step S37; Yes), the server device 100 transmits an advertisement request from the sponsor to the sender of the selected request destination candidate. That is, the control unit 140 (processing unit 143) transmits an advertisement request from the sponsor to the target sender terminal 300.

[0082] By this proposal processing, a proposal list SL as shown in Fig. 12 is presented on the sponsor terminal 200. This proposal list SL includes a score value SC of each sender according to the advertising target. Therefore, the sponsor can select a sender suitable for the advertising target to which the sponsor wishes to request advertising, based on the score value SC. The proposal list SL also includes selection buttons BT, and by simply pressing one of the selection buttons BT, an advertising request is sent to the corresponding sender, allowing the sponsor to quickly request advertising from a sender suitable for the advertising target. As a result, more appropriate senders can be presented to sponsors.

[0083] (Other embodiments) In the above embodiments 1 and 2, the case where the server device 100 acquires the user information of the target user from an affiliated sales server (second service) has been described, but the server device 100 may also manage sales services and acquire the user information of the target user from its own database, etc.

[0084] In the above first and second embodiments, the sales service is described as the second service, but the second service may be any service other than the sales service from which user information that can be statistically processed can be acquired. For example, the second service may be a points service or a payment service.

[0085] In addition, in the above-described first and second embodiments, external services to which a sender posts content are collectively described as a first service, but many senders post content to different external services. Therefore, each sender may be linked to multiple first services, so that senders can be managed and user information of target users can be obtained from a wide range of users who use each first service.

[0086] In the above-described first and second embodiments, the programs executed by the server device 100 and the like can be stored and distributed on computer-readable recording media such as CD-ROMs (Compact Disc Read Only Memory), DVDs (Digital Versatile Discs), MOs (Magneto-Optical Disks), USB memories, memory cards, etc. By installing such programs on a specific or general-purpose computer, the computer can be made to function as the server device 100 in the above-described first and second embodiments.

[0087] The above program may also be stored on a disk device of a server device on a communication network such as the Internet, and then downloaded to a computer, for example, by superimposing the program on a carrier wave. The above process can also be achieved by launching and executing the program while transferring it via the communication network. Furthermore, the above process can also be achieved by running all or part of the program on a server device, and having a computer execute the program while transmitting and receiving information related to the process via the communication network.

[0088] In addition, when the above-mentioned functions are shared and realized by the OS (Operating System) or by the OS working together with an application, only the parts other than the OS may be stored on the above-mentioned recording medium and distributed, or may be downloaded to a computer.

[0089] [1] a user information acquisition unit that acquires user information about a user who accessed the service via link information set in the content posted by the sender; a processing unit that performs processing to support matching between a sponsor and the sender using the user information; A server device comprising: [2] the user information acquisition unit acquires the user information in the service; The server device according to [1]. [3] The service to which the sender posted the content and the service accessible via the link information are different services. The server device according to [2]. [4] A matching method executed by a server device, a user information acquisition step of acquiring user information about a user who accessed the service via link information set in the content posted by the sender; a processing step of performing processing to support matching between a sponsor and the sender using the user information; A matching method comprising: [5] On the computer, a user information acquisition step for acquiring user information about a user who accessed the service via link information set in the content posted by the sender; a processing procedure for performing a process to support matching between a sponsor and the sender using the user information; A program characterized by executing the following.

[0090] As described above, according to the present invention, it is possible to provide a server device, a matching method, and a program that can present more suitable senders to sponsors. [Explanation of symbols]

[0091] 1 Matching System 100 Server device 110 Transmitter 120 Receiver 130 Storage section 131 Sponsor Information 132 Caller Information 133 User Information 140 Control Unit 141 Request Reception Department 142 User information acquisition unit 143 Processing Unit 150 control section 151 Bid Reception Department 200 sponsored terminals 300 Caller Terminal 400 User Terminals 500 Information processing equipment 501 CPU 502 ROM 503 RAM 504 NIC 505 Image Processing Unit 506 Audio Processing Unit 507 Auxiliary storage 508 Interface 509 Photography Unit 510 Operation Unit 511 Display Unit 900 Internet

Claims

1. a user information acquisition unit that acquires, via link information set in the content posted by the sender, user information stored in association with an account of the service, regarding a user who has accessed a service that handles an advertising target that the sponsor wishes to advertise; a processing unit that performs processing to support matching between the sponsor and the sender using the user information associated with each sender; A server device comprising:

2. the user information acquisition unit acquires the user information in the service; 2. The server device according to claim 1.

3. The service to which the sender posted the content and the service accessible via the link information are different services.

3. The server device according to claim 2.

4. The user information includes age and gender.

3. The server device according to claim 1 or 2.

5. A matching method executed by a server device, a user information acquisition step of acquiring, via link information set in the content posted by the sender, user information stored in association with an account of the service, about a user who has accessed the service that handles the advertising target that the sponsor wishes to advertise; a processing step of performing a process for supporting matching between the sponsor and the sender using the user information associated with each sender; A matching method comprising:

6. On the computer, a user information acquisition step of acquiring user information stored in association with an account of a service for a user who has accessed the service handling an advertising target that the sponsor wishes to advertise via link information set in the content posted by the sender; a processing procedure for performing a process for supporting matching between the sponsor and the sender using the user information associated with each sender; A program characterized by executing the following.

Citation Information

Patent Citations

  • Information processing device, information processing method, and information processing program

    JP2019152937A

  • Information processing apparatus, information processing system, information processing method, and program

    JP2021117559A

  • Company tie-up moving image sharing request acquisition support system

    JP2022066113A