Information processor, information processing method, and information processing program

The information processing device uses a generative AI model to create contextually relevant advertisements, addressing the issue of inappropriate advertisement delivery by enhancing user engagement and effectiveness.

JP2025044528AActive Publication Date: 2025-04-02LY CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023152140
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-20
Publication Date
2025-04-02
Estimated Expiration
2043-09-20

AI Technical Summary

Technical Problem

Conventional advertisement delivery technologies do not effectively provide appropriate advertisements to users.

Method used

An information processing device that utilizes a generative AI model to generate advertising content matching the content requested by users, considering factors like important individuals or words in the content and avoiding negative content, thereby delivering more relevant advertisements.

Benefits of technology

Enhances user receptivity to advertisements by generating content that is contextually relevant and avoids negative associations, resulting in improved advertising effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025044528000001_ABST
    Figure 2025044528000001_ABST
Patent Text Reader

Abstract

To provide an information processor, an information processing method, and an information processing program which can distribute a more appropriate advertisement to a user.SOLUTION: An information processor includes: a reception part for receiving a distribution request for a content from a user; a generation part for inputting a content for which the distribution request has been received, to a generation model which is generated by learning advertisement data relating to an advertisement and generates an advertisement content as an output to generate the advertisement content according to the content; and a distribution pat for distributing the generated advertisement content and the content to the user.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there are known techniques for placing advertisements on the Internet. For example, a technique for delivering advertisements related to a search keyword input by a user has been proposed. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2022-35340 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the conventional technology has room for further improvement in terms of delivering more appropriate advertisements to users.

[0005] The present application has been made in consideration of the above, and has an object to provide an information processing device, an information processing method, and an information processing program that are capable of delivering more appropriate advertisements to users. [Means for solving the problem]

[0006] The information processing device of the present application includes a receiving unit that receives a content delivery request from a user, a generation unit that inputs the content for which the delivery request was received into a generation model that is generated by learning advertising data related to advertisements and generates advertising content as output, and generates the advertising content that matches the content, and a delivery unit that delivers the generated advertising content and the content to the user. Effect of the Invention

[0007] According to one aspect of the embodiment, it is possible to deliver more appropriate advertisements to users. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing a process executed by an information processing device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of user information. [Diagram 5] FIG. 5 is a diagram illustrating an example of advertiser information. [Figure 6] FIG. 6 is a diagram illustrating an example of model information. [Figure 7] FIG. 7 is a flowchart showing the processing procedure executed by the information processing device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments. In addition, the same parts in the following embodiments are given the same reference numerals, and duplicated descriptions are omitted.

[0010] (Embodiment) First, a process executed by an information processing device according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing a process executed by an information processing device according to an embodiment. Fig. 1 shows an operation example of an information processing system S including an information processing device 1 according to an embodiment.

[0011] As shown in FIG. 1, an information processing system S according to the embodiment includes an information processing device 1, an advertiser terminal 50, and a user terminal 100.

[0012] As shown in Figure 1, an information processing system S according to an embodiment inputs content for which a delivery request has been received from a user into a generation model, generates advertising content that matches the content as an output of the generation model, and delivers the generated advertising content and the content to the user.

[0013] Specifically, first, the advertiser terminal 50 specifies an advertising target in the advertising content to the information processing device 1 (step S1). The advertising target is a product or service handled by the advertiser.

[0014] Next, the information processing device 1 accepts a delivery request for content provided in a predetermined service via the user terminal 100 (step S2). The predetermined content is, for example, a news article in a news service.

[0015] Next, the information processing device 1 inputs the content to be distributed, for which a distribution request has been accepted, into the generation model, and generates advertising content that matches the content as an output of the generation model (step S3). The generation model is a generative AI that has collected and learned various contents. Specifically, the information processing device 1 inputs the content to be distributed and the advertising target into the generation model, and automatically generates advertising content for the advertising target that matches the content of the content as an output of the generation model. For example, the generation model recognizes a person or the like that appears in the content, and outputs advertising content using an image of the person. That is, the information processing device 1 generates advertising content in which a person that appears in a news article to be distributed to a user is displayed. This makes it possible to generate advertising content for a person linked to a person in a news article, thereby increasing the user's receptivity to the advertising content, and thus increasing the advertising effect of the advertising target. That is, according to the information processing device 1, it is possible to deliver a more appropriate advertisement to the user. Note that, when there are multiple people appearing in the content, the information processing device 1 may use an important person (a person who appears frequently) in the content for the advertising content. Furthermore, the information processing device 1 may identify important words in the content (for example, frequently displayed words) and generate advertisement content using the important words, without being limited to the people appearing in the content. Furthermore, if the content contains negative content about a character, the information processing device 1 does not use the character in the advertisement content. In other words, if the content contains negative content about a character, the information processing device 1 generates advertisement content that is not linked to the content. This makes it possible to prevent the image of the advertisement content from being lowered due to negative content.

[0016] Next, the information processing device 1 distributes the generated advertising content and the content requested for distribution to the user via the user terminal 100 (step S5).

[0017] In this way, the information processing device 1 according to the embodiment can generate advertisement content that matches the content to be distributed, thereby enabling a more appropriate advertisement to be distributed to the user.

[0018] In the present disclosure, an example has been shown in which the information processing device 1 serves as the processing subject, but the user terminal 100 may serve as the information processing device and the processing subject.

[0019] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of an information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to the embodiment, an information processing device 1, a plurality of advertiser terminals 50, and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a Wide Area Network (WAN), or a Local Area Network (LAN).

[0020] The information processing device 1 is a server device that executes an information processing method according to the embodiment. The information processing device 1 inputs content requested for distribution from a user to a generation model, generates advertising content that matches the content as an output of the generation model, and distributes the generated advertising content and the content to the user.

[0021] In addition, the information processing device 1 is an information processing device that cooperates with multiple advertiser terminals 50 and multiple user terminals 100 and provides API (Application Programming Interface) services for various applications (hereinafter, apps) and the like, as well as various data, to the multiple advertiser terminals 50 and the multiple user terminals 100, and is realized by a server device, a cloud system, etc.

[0022] The information processing device 1 may also be an information processing device that provides some kind of Web service online to a plurality of advertiser terminals 50 and a plurality of user terminals 100. For example, the information processing device 1 may provide services such as Internet connection, search service, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route search, route guidance, line information, operation information, and weather forecasts as Web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned Web services, and may mediate the Web services or be responsible for processing the Web services.

[0023] The advertiser terminal 50 is a terminal device owned by an advertiser who requests advertisement distribution. The advertiser terminal 50 can be any type of terminal device such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The advertiser terminal 50 transmits various information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.

[0024] The user terminal 100 is a terminal device owned by a user to whom an advertisement is to be distributed. The user terminal 100 may be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The user terminal 100 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.

[0025] Next, a configuration example of the information processing device 1 will be described with reference to FIG.

[0026] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a reception unit 31, a generation unit 32, and a distribution unit 33. The storage unit 4 stores user information 41, advertiser information 42, and model information 43.

[0027] The communication unit 2 is realized by, for example, a network interface card (NIC) etc. The communication unit 2 is connected to a network by wire or wirelessly.

[0028] The control unit 3 is a controller, and is realized by, for example, a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a working area. The control unit 3 is also a controller, and may be realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).

[0029] The storage unit 4 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk.

[0030] The user information 41 is information relating to a user.

[0031] Fig. 4 is a diagram showing an example of the user information 41. As shown in Fig. 4, the user information 41 includes items such as "user ID", "attribute information", and "behavior information".

[0032] "User ID" is identification information that identifies a user. "Attribute information" is information about the attributes of a user. Attribute information includes, for example, psychographic attributes and demographic attributes. "Behavioral information" is information about the history of user behavior, and includes the history of various behaviors such as search behavior, purchasing behavior, visiting behavior, browsing behavior, and evaluation behavior. Evaluation behavior is behavior related to the evaluation made by a user of an advertisement, and is information input by text or voice.

[0033] The advertiser information 42 is information relating to the advertiser.

[0034] Fig. 5 is a diagram showing an example of the advertiser information 42. As shown in Fig. 5, the advertiser information 42 includes items such as "advertiser ID", "advertiser information", and "advertisement target".

[0035] "Advertiser ID" is identification information that identifies the advertiser. "Advertiser information" is information about the advertiser, such as the advertiser's business and the products they sell (the products that are the subject of advertising). "Advertisement target" is information about the advertising target specified by the advertiser.

[0036] The model information 43 is information about a generation model that generates evaluation information related to an advertisement. Fig. 6 is a diagram showing an example of the model information 43. As shown in Fig. 6, the model information 43 includes items such as "model ID" and "model information".

[0037] The "model ID" is identification information for identifying a model. The "model information" is information related to the model, such as parameters of a generative model.

[0038] Next, each function (reception unit 31, generation unit 32, and distribution unit 33) of the control unit 3 of the information processing device 1 will be described.

[0039] The receiving unit 31 receives a designation of an advertisement target in the advertisement content from the advertiser terminal 50. The receiving unit 31 also receives a delivery request from the user terminal 100 for content provided in a predetermined service.

[0040] The generating unit 32 inputs the content to be distributed, for which a distribution request has been received, into the generating model, and generates advertising content that matches the content as an output of the generating model (step S3). The generating model is a generative AI that has collected and learned various contents. Specifically, the generating unit 32 inputs the content to be distributed and the advertising target into the generating model, and automatically generates advertising content for the advertising target that matches the content as an output of the generating model. For example, the generating model recognizes a person or the like that appears in the content, and outputs advertising content using an image of the person. That is, the generating unit 32 generates advertising content in which a person that appears in a news article to be distributed to a user is displayed. This makes it possible to generate advertising content of a person linked to a person in a news article, thereby increasing the user's receptivity to the advertising content, and thus increasing the advertising effect of the advertising target. That is, according to the generating unit 32, it is possible to distribute a more appropriate advertisement to the user. Note that, when there are multiple people appearing in the content, the generating unit 32 may use an important person (a person who appears frequently) in the content for the advertising content. Furthermore, the generation unit 32 may identify important words in the content (e.g., frequently displayed words) without being limited to people appearing in the content, and generate advertisement content using the important words. Furthermore, if the content contains negative content about a character, the generation unit 32 does not use the character in the advertisement content. In other words, if the content contains negative content about a character, the generation unit 32 generates advertisement content that is not linked to the content. This makes it possible to prevent the image of the advertisement content from being lowered due to negative content.

[0041] The distribution unit 33 distributes the generated advertising content and the content for which a distribution request has been accepted to the user via the user terminal 100.

[0042] Next, a processing procedure of the processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing the processing procedure of the processing executed by the information processing device 1 according to the embodiment.

[0043] As shown in FIG. 7, the control unit 3 first receives a designation of an advertising target in advertising content from an advertiser (S101).

[0044] Next, the control unit 3 receives a content distribution request from the user via the user terminal 100 (step S102).

[0045] Next, the control unit 3 inputs the content to be distributed and the advertising target into the generation model, and generates advertising content for the advertising target that matches the content (step S103).

[0046] Next, the control unit 3 distributes the generated advertising content and the content to be distributed to the user via the user terminal 100 (step S104), and ends the process.

[0047] 〔others〕 In addition, among the processes described in the above embodiments, some of the processes described as being performed automatically can be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

[0048] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.

[0049] 3 may be held in a storage server or the like instead of being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.

[0050] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 8. Fig. 8 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

[0051] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050 and programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), a HDD (Hard Disk Drive), a flash memory, or the like.

[0052] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is realized by a USB, for example.

[0053] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

[0054] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.

[0055] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0056] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 realizes the functions of the control unit 3 by executing a program loaded onto the primary storage device 1040.

[0057] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes a receiving unit 31 that receives a content delivery request from a user, a generation unit 32 that inputs the content for which a delivery request has been received into a generation model that is generated by learning advertising data related to advertisements and that generates advertising content as output, and generates advertising content that matches the content, and a delivery unit 33 that delivers the generated advertising content and the content to the user.

[0058] According to the information processing device 1 according to each of the above-described embodiments, it is possible to deliver more appropriate advertisements to users.

[0059] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.

[0060] 〔others〕 In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

[0061] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.

[0062] Furthermore, the processes described in the above-described embodiments can be appropriately combined as long as the process contents are not contradictory.

[0063] Moreover, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]

[0064] 1. Information processing device 2. Communications Department 3. Control Unit 4 Storage section 31 Reception 32 Generation part 33 Distribution Department 41 User Information 42 Advertiser Information 43 Model Information 50 Advertiser Terminal 100 user terminals S Information Processing System

Claims

1. a reception unit that receives a content distribution request from a user; a generation unit that inputs the content for which the distribution request has been accepted into a generation model that is generated by learning advertisement data related to advertisements and that generates an advertisement content to be output, and generates the advertisement content that matches the content; a distribution unit that distributes the generated advertisement content and the content to the user; An information processing device comprising:

2. The reception unit is Accepting designation of an advertising target of the advertising content from an advertiser; The generation unit is The advertising target and the content are input to the generative model, and the advertising content for the advertising target that matches the content is generated as an output of the generative model. The information processing device according to claim 1 .

3. The generation unit is Generate the advertisement content including text that matches the text included in the content The information processing device according to claim 1 .

4. The generation unit is The advertisement content is generated so as to include content that matches the content of the text included in the content. The information processing device according to claim 3 .

5. The generation unit is The advertisement content is generated so as to include an image that matches an image included in the content. The information processing device according to claim 1 .

6. The generation unit is The advertisement content including content that matches the content of an image included in the content is generated. The information processing device according to claim 5 .

7. 1. A computer-implemented information processing method, comprising: a receiving step of receiving a content distribution request from a user; a generation step of inputting the content for which the distribution request has been accepted into a generation model that is generated by learning advertising data related to advertisements and that generates advertising content as an output, and generating the advertising content that matches the content; a delivery step of delivering the generated advertisement content and the content to the user; An information processing method comprising:

8. a receiving step of receiving a content delivery request from a user; a generation step of inputting the content for which the distribution request has been accepted into a generation model that is generated by learning advertisement data related to advertisements and that generates an advertisement content as an output, and generating the advertisement content that matches the content; a delivery procedure for delivering the generated advertisement content and the content to the user; An information processing program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Automatic customization and rendering of advertisements based on detected features in web page

    JP2014123396A

  • Advertisement content generation device, advertisement content generation method, and advertisement content generation program

    JP2016009507A

  • Advertising image generation device, advertising image generation method and program for advertising image generation device

    JP2018077615A

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

    JP2021043820A

  • Program, information processing apparatus, and method

    JP2023007724A