Information processing system, information processing method, and information processing device
The information processing system addresses the inflexibility of conventional advertising technologies by optimizing the display ratio of terrestrial broadcasting to web distribution and using a mathematical model to allocate advertising materials, resulting in flexible and effective advertising services that meet the needs of advertisers and advertising agencies.
Patent Information
- Application Number
- JP2025504050
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-10-31
- Filing Date
- 2024-10-29
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2044-10-29
AI Technical Summary
Conventional advertising technologies fail to flexibly meet the expectations and needs of advertisers and advertising agencies by not effectively synchronizing and optimizing advertising across broadcast and network platforms.
An information processing system that includes a setting unit for determining the display ratio of terrestrial broadcasting to web distribution, a determination unit that uses a mathematical model to allocate advertising materials based on inventory, guarantee, and constraint conditions, and a bid management unit to acquire advertising materials for vacant positions, thereby generating and outputting an advertising playlist.
The system enables flexible and effective advertising services by optimizing the display of advertisements across terrestrial broadcasting and web distribution, ensuring that the expectations and needs of advertisers and advertising agencies are met.
Smart Images

Figure 0007689412000001 
Figure 0007689412000002 
Figure 0007689412000003
Abstract
Description
[Technical field]
[0001] The disclosed technology relates to an information processing system, an information processing method, and an information processing device. [Background technology]
[0002] Conventionally, among various advertising media, there is known a technology for combining advertising on broadcast and networks, in particular a technology for automatically synchronizing the timing of advertisements and optimizing their display form to obtain high advertising effectiveness (for example, see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5121729 Summary of the Invention [Problem to be solved by the invention]
[0004] However, while conventional technologies automatically synchronize the timing of advertisements and integrate broadcast and network advertisements, they do not flexibly meet the expectations and needs of advertisers and advertising agencies.
[0005] Therefore, the disclosed technology aims to provide a new advertising service that can flexibly meet the expectations and needs of advertisers and advertising agencies. [Means for solving the problem]
[0006] In one embodiment of the disclosure, the information processing system includes: a setting unit that sets a ratio between the number of times an advertisement is displayed in terrestrial broadcasting and the number of times an advertisement is displayed in web distribution for a first advertisement that allows terrestrial broadcasting and web distribution; a determination unit that inputs inventory variables related to the display inventory of multiple advertisements including the first advertisement, guarantee variables related to display guarantees of multiple advertisements including the first advertisement, and constraint conditions related to the display of advertisements into a mathematical model in which an objective function that satisfies predetermined conditions related to the display inventory of advertisements for terrestrial broadcasting is set, and determines one or more advertising materials to be allocated to a predetermined advertising space; a bid management unit that, if there is a vacant position in the predetermined advertising space after the determination by the determination unit, acquires one or more advertising materials that have won the vacant position; a generation unit that generates an advertising playlist for the predetermined advertising space based on the advertising material determined by the determination unit and / or the advertising material acquired by the bid management unit; and an output unit that outputs the advertising playlist to an advertising management device that manages multiple advertising materials, and outputs the advertising material of the first advertisement and the number of times the advertisement is displayed in the web distribution set by the setting unit to a distribution management device that manages the web distribution of advertisements. Effect of the Invention
[0007] The disclosed technology makes it possible to provide new advertising services that can flexibly meet the expectations and needs of advertisers and advertising agencies. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of an overview of a platform of the disclosed technology. [Diagram 2] FIG. 1 is a diagram illustrating an example of an operation example of a platform of the disclosed technology. [Diagram 3] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment. [Figure 4] FIG. 2 is a block diagram illustrating an example of a first server according to an embodiment. [Diagram 5] FIG. 4 is a diagram illustrating an example of a third server according to an embodiment. [Figure 6]FIG. 2 is a diagram illustrating an advertising space and an advertising playlist according to an embodiment. [Figure 7] FIG. 4 is a diagram illustrating an example of attribute information of an advertisement space according to an embodiment. [Figure 8] FIG. 11 is a diagram showing an example of attribute information of an advertising material according to an embodiment. [Figure 9] 1 is a diagram showing an example of data of an advertisement space and data obtained by grouping each advertisement material according to an embodiment; [Figure 10] FIG. 11 is a diagram illustrating an example of an allocation pattern to an advertisement space according to an embodiment. [Figure 11] FIG. 13 is a diagram showing an example of an initial display ratio of broadcast and web distribution according to an embodiment. [Figure 12] 11 is a flowchart illustrating an example of an allocation process for an advertisement space according to an embodiment. [Figure 13] 13 is a flowchart illustrating an example of a process for setting a display ratio for an integrated advertisement according to an embodiment. [Figure 14] 11 is a flowchart illustrating an example of an advertising material allocation process using a mathematical model according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Preferred embodiments of the present disclosure will now be described with reference to the accompanying drawings, in which the same reference numerals denote the same or similar configurations.
[0010] [Embodiment] An information processing system in the disclosed technology will be described below. In the disclosed technology, "broadcast" is a concept that includes television broadcast and radio broadcast. Furthermore, "program" includes television broadcast and radio broadcast programs that are broadcast in a predetermined broadcast time slot. Advertisement is a means of widely informing the general public, and includes advertisements broadcast via terrestrial waves, etc., and advertisements distributed via the Internet. Television commercials and radio commercials are collectively referred to as "commercials," and commercials are a type of advertisement.
[0011] <Platform Overview> Fig. 1 is a diagram showing an example of an outline of a platform of the disclosed technology. The platform shown in Fig. 1 has the following three main functions: (1) Determines commercials (CM) in real time during broadcasting. It is possible to select commercials up until a specified time before they go on air (OA). (2) Liberalization of commercial decisions based on broadcasting or streaming rules and metadata (3) Integrated control of broadcasting and distribution The functions of each are explained below.
[0012] (1) Real-time commercial selection For example, if there is a commercial slot available for selection immediately before airing in the disclosed technology, real-time bidding (RTB) is utilized and the successful bid advertising material is allocated to the advertising slot. For example, the platform connects to an SSP (Supply Side Platform), and the SSP realizes an RTB transaction with a DSP (Demand Side Platform). The platform may also use other auction services. This service is provided, for example, for programmatic advertising in broadcasting.
[0013] (2) Automating CM decisions The platform establishes rules for restrictions on advertisement broadcasting and allocation methods of advertisement slots, and assigns attribute information of advertisement materials and advertisement slots as metadata to the advertisement materials and advertisement slots, and uses these to appropriately select advertisement materials. For example, the platform uses a mathematical model (e.g., a mathematical optimization model) to allocate predetermined advertisement materials to predetermined advertisement slots at a predetermined timing (e.g., a predetermined time every day) for future slot allocation. The advertisements allocated by this mathematical optimization model are advertisements for broadcasting, etc., and include reservation-based advertisements.
[0014] (3) Integrated control of broadcasting and distribution The platform includes a digital integrated service that integrates the delivery of advertisements via the Internet and the broadcasting of advertisements via broadcasting to fuse broadcasting and delivery and guarantee advertisement impressions (Imp). This service is provided, for example, for reservation-based advertisements. The number of impressions may be replaced with the number of times displayed. This integrated advertisement is also referred to as "integrated advertisement."
[0015] Here, the above-mentioned performance-based advertising and guaranteed advertising will be explained. Guaranteed advertising is also called reservation-based advertising, and is advertising for which the advertising period and number of times of advertising are guaranteed. There are position-specified and impression-guaranteed advertising. The position-specified type is a form in which the advertising space to be broadcast and the position of that advertising space are specified. The impression-guaranteed type is a form in which the number of times an advertisement is displayed (the number of impressions) within a specified period is guaranteed, without specifying the advertising space or position. On the other hand, performance-based advertising is an advertising form in which an advertising space according to the advertiser's budget and desired conditions is determined by bidding, without specifying the advertising space or position.
[0016] FIG. 2 is a diagram showing an example of an operation example in the platform of the disclosed technology. In the example shown in FIG. 2, two operation examples are shown. The inventory indicates the number of impressions (number of times displayed) of an advertisement expected within a certain period in the future, and in the case where there is a number of impressions guaranteed within a specified period by a contract or the like, it indicates the remaining number of impressions required until the deadline. For terrestrial inventory, products that utilize terrestrial broadcasting to guarantee the number of impressions, specify a slot, or conduct an auction are handled. For integrated inventory of broadcasting and digital, both terrestrial broadcasting and web distribution are utilized, and products that guarantee the number of impressions are handled. Although not shown in FIG. 2, for digital inventory, products that guarantee impressions for Internet advertising may be handled.
[0017] As described above, the disclosed platform can accommodate both programmatic advertising and guaranteed advertising, as well as advertising via broadcasting and digital advertising via web distribution, and can provide a new advertising service that can flexibly meet the expectations and needs of advertisers and advertising agencies. Next, an information processing system that realizes the above-mentioned platform will be described.
[0018] <System configuration> Fig. 3 is a diagram showing an example of a configuration of an information processing system 1 according to an embodiment of the disclosure. In the example shown in Fig. 3, the information processing system 1 implementing the above-mentioned platform includes a first information processing device (first server) 10, a second information processing device (second server) 20, a third information processing device (third server) 30, a fourth information processing device (fourth server) 40, a fifth information processing device 50, a sixth information processing device 60, one or more display devices 70, and one or more user devices 80.
[0019] The devices in the information processing system 1 transmit and receive data to and from each other via the network N. Each server may be composed of multiple processing devices (which may include databases), and the number of display devices 70 and user devices 80 may be any number.
[0020] The first server 10 is an operation cooperation server that is the core of the above-mentioned platform. For example, the first server 10 integrates the inventory of broadcasting and distribution, and appropriately manages inventory and slot operation. The main functions of the first server 10 are "inventory management," "advertising management," and "slot operation," but it may also send requests to SSPs and cooperate with external sites via API (Application Programming Interface). In particular, the "slot operation" function is required to be advanced in order to improve the sales of platform operators, and it also has a function similar to the plan of slot allocation and optimization.
[0021] The second server 20 is a common material management server that centrally manages all advertising materials for broadcasting and distribution handled by the above-mentioned platform. It allows the uploading of advertising materials by online submission of advertisements, not only to the sales site provided by the fifth information processing device 50 described later, and checks the quality of the advertising materials, transcodes them, and also retains the review status and restriction information.
[0022] The third server 30 sends a request to the first server 10 a predetermined time (e.g., 3 seconds) before the advertisement is sent, and broadcasts the advertisement according to the playlist obtained as a response. For example, the third server 30 enables an operational approach to broadcasting by leaving the commercial material to be broadcast undecided until just before the broadcast. This improves the flexibility of the final advertisement sending, and eliminates the need to know the playlist until just before the advertisement is sent.
[0023] The fourth server 40 is an advertisement management server that sets tags and the like for advertisement distribution and distributes advertisements. The fourth server 40 is, for example, GAM (Google Ad Manager), and can distribute advertisements via a network or as banners or video content. In addition, the fourth server 40 optimizes advertisement distribution for advertisements with impression guarantees so as to reach the promised distribution volume.
[0024] The fifth information processing device 50 sells advertisements on the above-mentioned platform. In addition, the fifth information processing device 50 can register, plan, order, cancel, change materials, operate, and report on advertisement materials for new business flows and new products, and can also change existing spot materials at the last minute.
[0025] The sixth information processing device 60 is a device that provides the SSP, and automatically selects and distributes advertisements with high profitability from within the DSP every time an auction occurs. For example, when the first server 10 sets order conditions such as advertisement space, price, and desired industry for advertisement in the SSP, the sixth information processing device 60 cooperates with the DSP to automatically select advertisements with high profitability and transmits the selected advertisement to the first server 10.
[0026] The display device 70 is a device that receives and displays terrestrial broadcasts. The display device 70 is, for example, a television, receives terrestrial broadcasts transmitted via the third server 30, and displays television programs, advertisements, and the like.
[0027] The user device 80 is, for example, an information processing device having a communication function, such as a mobile terminal such as a smartphone, a personal computer, a tablet terminal, etc. owned by each user. The user device 80 displays advertisements distributed from the fourth server 40, and displays programs and the like broadcasted via the Internet.
[0028] <Configuration> The following describes the configurations of the first server 10 and the third server 30, which have the main functions for realizing the above-mentioned platform, among the devices in the information processing system 1. The hardware configurations of the other devices are similar to the hardware configurations of the first server 10 and the third server 30.
[0029] 4 is a block diagram illustrating an example of a first server 10 according to an embodiment of the disclosure. The first server 10 includes one or more processors (CPUs) 110, one or more communication interfaces 120, a memory 130, a user interface 150, and one or more communication buses 170 for interconnecting these components.
[0030] The user interface 150 is connected to a display and an input device (such as a keyboard and / or a mouse or any other pointing device) and has a display function and an input function.
[0031] Memory 130 may be, for example, a high-speed random access memory such as DRAM, SRAM, or other random access solid-state storage device, or may be a non-volatile memory such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other non-volatile solid-state storage devices, or may be a non-transitory recording medium.
[0032] The memory 130 stores data used by the information processing system 1. For example, the memory 130 stores advertisement inventory information, information related to advertisement materials, information related to advertisement spaces, and the like.
[0033] As another example, memory 130 may be one or more storage devices located remotely from processor 110. In one embodiment, memory 130 stores programs, modules and data structures, or a subset thereof, that are executed by processor 110.
[0034] The processor 110 executes an application program stored in the memory 130 to constitute a control unit 111, and the control unit 111 constitutes an acquisition unit 112, a setting unit 113, a determination unit 114, a bid management unit 115, a generation unit 116, and an output unit 117.
[0035] The control unit 111 controls each process of the disclosed inventory management, the management of the ad group, and the operation of the ad space. For example, the control unit 111 sets the ad material in the ad space at a predetermined timing, sets the ad material by RTB in the vacant ad space, and achieves the guaranteed number of impressions for the impression-guaranteed advertisement by using broadcasting, distribution, etc. In addition, the control unit 111 has an acquisition unit 112, a setting unit 113, a determination unit 114, a bid management unit 115, a generation unit 116, and an output unit 117 in order to execute the above-mentioned processes.
[0036] The acquisition unit 112 acquires information necessary for broadcasting and distributing advertisements. The acquisition unit 112 acquires, for example, the number of guaranteed impressions (guaranteed Imp number) set for an advertisement, advertisement inventory (remaining Imp number), variables input to a mathematical model that sets a guaranteed advertisement in a predetermined advertisement space, and the like from the memory 130 or an external device. The variables input to the mathematical model include, for example, inventory variables related to the display inventory of each advertisement, guarantee variables related to the display guarantee of an advertisement, variables related to constraint conditions related to the display of an advertisement, and the like.
[0037] The setting unit 113 sets the ratio (display ratio) between the number of times displayed in terrestrial broadcasting and the number of times displayed in web distribution for a first advertisement that allows terrestrial broadcasting and web distribution. For example, the setting unit 113 sets the display ratio between terrestrial broadcasting and web distribution for an integrated first advertisement (integrated advertisement) that may be sent by either terrestrial broadcasting or digital web distribution. For example, if the advertiser wants the advertisement to be displayed more in terrestrial broadcasting, the ratio is set to 8 (terrestrial broadcasting):2 (web distribution), if the advertiser wants the advertisement to be displayed equally in terrestrial broadcasting and web distribution, the ratio is set to 5 (terrestrial broadcasting):5 (web distribution), and if the advertiser wants the advertisement to be displayed preferentially in one of the two (for example, terrestrial broadcasting), the ratio may be set to 10 (terrestrial broadcasting):0 (web distribution).
[0038] The determination unit 114 inputs inventory variables related to the display inventory of multiple advertisements including the first advertisement, guarantee variables related to display guarantees of multiple advertisements including the first advertisement, and constraint conditions related to the display of advertisements into a mathematical model in which an objective function that satisfies predetermined conditions related to the display inventory of advertisements for terrestrial broadcasting is set, and determines one or more advertising materials to be allocated to a predetermined advertising space.
[0039] For example, the determination unit 114 inputs the following variables, performs a search for advertising materials using a mathematical optimization algorithm (mathematical model) so as to achieve the objective of the objective function while satisfying the constraint conditions, and determines one or more advertising materials to be allocated to a specified advertising space. Objective function: Achieving guaranteed impressions, maximizing remaining inventory (remaining Imps) · Restrictions: Meet pre-specified broadcasting rules (e.g. time restrictions, taboos, etc.) Inventory variables: remaining inventory (remaining imps) for each ad, order conditions for each campaign (budget, target, area, etc.) Guaranteed variable: Guaranteed Imps (Guaranteed Imps per target if targets are set) A specific example of the allocation of advertising materials will be described later with reference to FIGS.
[0040] After the determination unit 114 determines the advertising material, if there is a vacant position in a predetermined advertising space, the bid management unit 115 acquires one or more advertising materials that have won the vacant position. For example, the bid management unit 115 has the SSP provided by the sixth information processing device 60 set the advertising space, price, desired industry, etc. and hold an auction, and acquires one or more advertising materials that have been won. Note that the bid management unit 115 is not necessarily a required component, and it is sufficient that a predetermined advertising material is allocated to the vacant position.
[0041] The generating unit 116 generates an advertisement playlist for a predetermined advertisement space based on the advertisement material determined by the determining unit 114 and / or the advertisement material acquired by the bidding management unit 115. The predetermined advertisement space and the advertisement playlist will be described later with reference to FIG. 6. For example, for a predetermined advertisement space including a plurality of positions, advertisement material is allocated to at least one position by a mathematical model, and the successful bid advertisement material is allocated to a position that was not allocated by the mathematical model or a position that was once allocated but became vacant due to a predetermined reason. The generating unit 116 generates an advertisement playlist including identification information (ID) of the advertisement material allocated to each position. The generating unit 116 may be set in advance to allocate a predetermined advertisement material to a vacant position if there is a vacant position in the advertisement space even after the successful bid process is completed.
[0042] The output unit 117 outputs the advertisement playlist to an advertisement management device (e.g., the third server 30) that manages multiple advertisement materials, and outputs the advertisement material of the first advertisement and the number of times the web distribution is to be displayed, which is set by the setting unit 113, to a distribution management device (fourth information processing device 40) that manages the web distribution of the advertisement.
[0043] The output unit 117 outputs the advertisement playlist generated by the generation unit 116 to the third server 30, and the third server 30 identifies advertisement materials from the identification information of the advertisement materials according to the advertisement playlist, and transmits the identified advertisement materials via a transmission management device (not shown) over terrestrial waves. The display device 70 that receives the terrestrial waves displays the programs, advertisements, etc. included in the terrestrial waves.
[0044] Moreover, the output unit 117 outputs the first advertisement and the remaining inventory amount (remaining Imp number) to the fourth information processing device (GAM) 40 via the Internet. The fourth information processing device 40 distributes the first advertisement at an appropriate time and in an appropriate medium while achieving the guaranteed number of impressions (guaranteed Imp number) of the advertisement material distributed on the Internet.
[0045] According to the above process, it is possible to provide a new advertising service that can flexibly meet the expectations and needs of advertisers and advertising agencies, and can handle both performance-based advertising and guaranteed advertising, as well as advertising via broadcasting and digital advertising via web distribution. For example, the information processing system 1 has the following three effects.
[0046] (1) Real-time advertisement determination by introducing a third server 30 using a request and response method When the third server 30 requests the first server 10 for advertising materials a predetermined time before the advertisement slot is sent, the first server 10 automatically selects the appropriate advertising materials for the advertisement slot using RTB and responds in the form of a playlist. This eliminates the lead time required by conventional manual workflows.
[0047] (2) Automating advertising decisions based on constraint rules and metadata such as advertising materials A mathematical optimization algorithm is created that can make completely mechanical space allocation decisions by formulating all the conditions necessary for advertising decisions, such as advertising contracts (e.g., a consumer finance ad that is desired to be viewed 10 million times by the F1 demographic), advertising space (e.g., an ad in a news program that is likely to be viewed by 1 million people), and restrictions for brand safety (e.g., consumer finance ads must not be aired in ads in news programs).As a result, when the mathematical optimization algorithm is executed, it becomes possible to automatically determine an appropriate ad for a given advertising space.
[0048] (3) Integration of broadcasting and streaming For example, by regarding one view of terrestrial broadcasting and one view of a video distribution service as equivalent and managing the advertisement displays of each on the same first server 10, it becomes possible to integrate and effectively utilize the inventory of broadcasting and distribution.
[0049] Furthermore, the setting unit 113 may inquire of the determination unit 114 and the fourth server 40, which is a distribution management device, as to whether or not the number of impressions is possible based on the ratio (display ratio) between terrestrial broadcasting and web distribution. For example, if the contract for the first advertisement guarantees 10 million impressions (number of impressions) and the display ratio is set to 5:5, the setting unit 113 inquires of the determination unit 114 as to whether 5 million impressions are possible for the first advertisement. The determination unit 114 determines whether or not 5 million impressions are possible within the contract period based on the advertisement space, the guaranteed number of impressions of other advertisements, the viewer rating, and the like. The determination unit 114 outputs the determination result to the setting unit 113.
[0050] Furthermore, the setting unit 113 inquires of the fourth server 40 whether or not 5 million impressions are possible for the first advertisement. The fourth server 40 determines whether or not 5 million displays are possible within the contract period based on the advertisement space, the number of accesses, the guaranteed impressions of other advertisements, and the like. The fourth server 40 outputs the determination result to the setting unit 113. The determination unit 114 determines whether or not the display ratio is possible based on the determination results from the determination unit 114 and the fourth server 40.
[0051] Through the above process, it becomes possible to determine in advance whether the display ratio set for the first advertisement is achievable or not, and as a result, it becomes possible to prevent in advance the setting of a display ratio that is difficult to achieve.
[0052] Furthermore, when the result of the inquiry to at least one of the determination unit 114 and the fourth server 40 is not acceptable, the setting unit 113 may adjust the display ratio and make another inquiry to the determination unit 114 and the fourth server 40. For example, when at least one judgment result is NG, the setting unit 113 adjusts the display ratio based on a predetermined adjustment method.
[0053] When one of the judgment results is NG, the setting unit 113 may reduce the display ratio of the NG one by a predetermined ratio. As an example, when the judgment result from the fourth server 40 is NG, the setting unit 113 changes the display ratio from 5 (terrestrial broadcasting): 5 (web distribution) to 6 (terrestrial broadcasting): 4 (web distribution), and inquires again of the determination unit 114 and the fourth server 40 about whether display is possible at the changed display ratio. Furthermore, when both judgment results are NG, the setting unit 113 may suggest to the advertiser, etc., to reduce the number of guaranteed impressions.
[0054] Through the above process, the display ratio can be automatically adjusted, thereby reducing the burden on platform administrators, etc.
[0055] Furthermore, the setting unit 113 may set an initial ratio based on the guaranteed number of impressions. For example, the setting unit 113 may set 100% to web distribution when the guaranteed number of impressions specified by the contract is less than a first predetermined value, 70% to terrestrial broadcasting and 30% to web distribution when the guaranteed number of impressions is equal to or greater than the first predetermined value and less than a second predetermined value, and 90% to terrestrial broadcasting and 10% to web distribution when the guaranteed number of impressions is equal to or greater than a second threshold. Note that the above-mentioned conditions and display ratios are merely examples, and other conditions and processing ratios may be set.
[0056] Through the above process, once the number of guaranteed impressions for the first advertisement is set, it becomes possible to automatically set the initial ratio.
[0057] (Interrupt handling) Furthermore, the determination unit 114 may determine to increase the number of times the first advertisement is displayed in the terrestrial broadcast when the number of times the first advertisement is displayed in the terrestrial broadcast does not satisfy the first consumption condition. For example, when the number of remaining impressions (remaining consumed imps) among the guaranteed imps of the integrated advertisement during the contract period of the advertisement is equal to or less than the first threshold (an example of the first consumption condition), the determination unit 114 notifies the fourth server 40 of the number of remaining consumed imps by broadcast. The fourth server 40 web-distributes the number of remaining consumed imps by broadcast for the advertisement. Note that the first threshold may be defined for each area and target.
[0058] Furthermore, the determination unit 114 inquires whether the first advertisement can be accepted by the advertisement distribution tool for web distribution during the contract period of the first advertisement. If the advertisement can be accepted by the advertisement distribution tool, the determination unit 114 may increase the number of guaranteed imps by web distribution and decrease the number of guaranteed imps by broadcasting. This makes it possible to flexibly respond to the transmission of the advertisement from future time slot allocation and basic playlists.
[0059] According to the above process, it becomes possible to change the number of guaranteed imps for broadcasting and web distribution based on the number of remaining imps indicating the current number of imps within the contract period. For example, the determination unit 114 may change the display ratio of the initial set number of guaranteed imps. Here, it is difficult to accurately predict the viewer rating for the number of impressions by broadcasting. However, in the case of web distribution, the number of impressions can be accurately grasped from the number of accesses, so that when the number of remaining imps falls below the first threshold, it becomes possible to achieve the number of guaranteed imps without greatly exceeding it by using web distribution.
[0060] Furthermore, when the number of times the first advertisement is displayed in the web distribution does not satisfy the second consumption condition, the determination unit 114 may determine to increase the number of times it is displayed in the terrestrial broadcast. For example, when the consumption status of the integrated guaranteed number of Imps is poor, for example, when the remaining consumed Imps is not equal to or less than the second threshold (second consumption condition), the determination unit 114 increases the number of times it is displayed in the broadcast rather than in the web distribution. Specifically, the determination unit 114 may perform a response to an under-display among the interruption processes described later.
[0061] According to the above process, if the usage rate of the number of impressions is low even when the contract expiration date is approaching, the number of impressions by broadcasting can be increased to achieve the guaranteed number of impressions. For example, when the number of impressions by web distribution is not expected (the number of accesses is not expected), the number of impressions by broadcasting can be forcibly increased to achieve the guaranteed number of impressions.
[0062] Regarding the change in the display ratio, the decision unit 114 may determine whether or not to change the display ratio by acquiring the remaining consumed Imp count via web distribution from the fourth server 40 at a predetermined timing (e.g., periodically).
[0063] (Response to excess) Furthermore, when the number of times the predetermined advertisement is displayed satisfies the third consumption condition, the determination unit 114 may delete the advertisement material of the predetermined advertisement allocated to other advertisement slots. For example, when the number of consumed Imps exceeds the number of guaranteed Imps by a certain value or more (third consumption condition) and the advertisement is scheduled to be sent within the day, the determination unit 114 deletes the advertisement from future slot allocation and today's playlist. Note that the third consumption condition may take into account the discrepancy in the flash viewership rating.
[0064] The determining unit 114 may allocate other advertising materials to positions vacated by the deletion. For example, the determining unit 114 allocates advertising materials to the deleted positions in the following order. 1. The bidding management unit 115 holds an auction and sells the winning advertising materials. 2.Advertisement material with remaining Imps equal to or greater than a certain value 3. Advertising materials for company PR etc. Auctions may be conducted with special advertising materials that are allowed to go below the floor price. 4. Public Announcements
[0065] By carrying out the above process, for an advertisement that has achieved the guaranteed number of impressions before the expiration of the contract period, it is possible to delete the advertisement that has already been allocated or will be allocated to another advertisement by carrying out the excess handling process in the interruption process. As a result, it is possible to achieve overall optimization regarding the achievement of the guaranteed number of impressions for multiple advertisements.
[0066] (Response to under-reporting) Furthermore, when the number of impressions of the predetermined advertisement does not satisfy the fourth consumption condition, the determination unit 114 may allocate the advertisement material of the predetermined advertisement to another advertisement space. For example, when it is the last day of the advertisement and the total number of remaining expected Imps is less than the remaining number of consumed Imps (fourth consumption condition), the determination unit 114 allocates the advertisement to the advertisement playlist of the day by interrupt processing. The expected number of Imps indicates, for example, the total number of impressions predicted based on the predicted audience rating or the predicted number of accesses. Furthermore, the fourth consumption condition may take into account the deviation of the flash audience rating.
[0067] If there is no available inventory suitable for allocation, the determination unit 114 identifies an advertisement with a long remaining period until the expiration of the contract period, deletes the identified advertisement, and allocates the advertisement to be interrupted to the vacant position. For example, available inventory suitable for allocation includes inventory within 150% of the required number of Imps. The reason for the inventory within 150% is that there is a discrepancy between the predicted audience rating and the actual audience rating, and in the case of an advertisement with inventory within 150%, the required Imps may not be exceeded in some cases.
[0068] By carrying out the above process, it becomes possible to quickly allocate the advertisement to be cut in to the advertisement playlist on that day for advertisements that are unlikely to achieve the guaranteed number of impressions just before the expiration of the contract period by performing a process to deal with the under-cut in the cut-in process. As a result, it becomes possible to achieve overall optimization regarding the achievement of the guaranteed number of impressions for multiple advertisements.
[0069] The process of dealing with excess or insufficiency may be performed by the determining unit 114 at the following timing. Timing when actual transmission volume was generated based on flash viewer ratings Timing when actual transmission volume was updated based on confirmed viewing rate When receiving on-air data, the existing playlist could not be properly transferred, and the allocated advertisements were deleted. Preliminary viewership ratings and confirmed viewership ratings can be obtained from research companies.
[0070] Furthermore, the determination unit 114 may input at least the latest inventory variables and the latest guarantee variables to the mathematical model at a predetermined timing, and update one or more advertisement materials to be allocated to a predetermined advertisement space. For example, the determination unit 114 determines or updates one or more advertisement materials to be allocated to a predetermined advertisement space for the next day at a predetermined time every night.
[0071] With the above processing, in the past, allocation instructions were issued, for example, four days before an advertising space was to be broadcast, but with the disclosed information processing system 1, it is possible to flexibly allocate guaranteed advertisements to advertising spaces using a mathematical model, for example, the day before.
[0072] Furthermore, the disclosed information processing system 1 can allocate performance-based advertisements several seconds before broadcast, enabling real-time advertisement allocation. Furthermore, the disclosed information processing system 1 can update the broadcast advertisement playlist taking into account the number of impressions of advertisements distributed via the web, and can change the display ratio or perform allocation processing just before the contract period expires in order to achieve the guaranteed number of impressions.
[0073] 5 is a diagram illustrating an example of a third server 30 according to an embodiment of the disclosure. The third server 30 includes one or more processors (CPUs) 310, one or more communication interfaces 320, a memory 330, a user interface 350, and one or more communication buses 370 for interconnecting these components.
[0074] The user interface 350 is connected to a display and an input device (such as a keyboard and / or a mouse or some other pointing device) and has a display function and an input function.
[0075] Memory 330 may be, for example, a high-speed random access memory such as DRAM, SRAM, or other random access solid-state storage device, or may be a non-volatile memory such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other non-volatile solid-state storage devices, or may be a non-transitory recording medium.
[0076] The memory 330 stores data and programs used by the information processing system 1. For example, the memory 330 stores application programs for the third server 30 in the information processing system 1.
[0077] The processor 310 executes a program stored in the memory 330 to configure a control unit 311. The control unit 311 has an acquisition unit 312 and an output unit 313. The control unit 311 receives a check of advertisement materials from the second server 20, holds approved advertisement materials, acquires an advertisement playlist from the first server 10, reads out advertisement materials described in the advertisement playlist, and transmits the read advertisements to a transmission management device (not shown, also called a master). In this way, the advertisements are broadcast.
[0078] The acquisition unit 312 acquires each advertisement material from the second server 20. Each advertisement material is associated with each advertisement material identification information (advertising material ID). One or more advertisement materials acquired by the acquisition unit 312 are stored in the memory 330.
[0079] The output unit 313 outputs a request for an advertisement playlist for an advertisement space immediately before broadcast to the first server 10. The request is output immediately before (about a few seconds before) the advertisement space is broadcast. The advertisement playlist for the advertisement space will be described later with reference to FIG. 6.
[0080] The acquisition unit 312 acquires a playlist of a predetermined advertisement frame as a response from the first server 10. The control unit 311 identifies advertisement material from, for example, an advertisement material ID written in the playlist, and transmits the identified advertisement material to the transmission management device. As a result, the advertisement is displayed on the display device 70 of the user.
[0081] <Advertising space and playlists> FIG. 6 is a diagram for explaining an advertisement space and an advertisement playlist according to an embodiment of the disclosure. The advertisement space shown in FIG. 6 is a predetermined advertisement broadcast time period during which advertisements for products, services, etc. are broadcast. At least a broadcast date and time and a broadcast station are determined for each advertisement space. In the example shown in FIG. 6, the advertisement space is an advertisement space for television commercials. However, this is not limited thereto, and the advertisement broadcast using the advertisement space may be a radio commercial.
[0082] The advertisement space is associated with advertisement space information, which is information about the advertisement space. The advertisement space information is general information about each advertisement space, and is provided by an advertisement space provider such as a broadcasting station. The advertisement space information includes at least the date and time when the advertisement is broadcast in the advertisement space (advertising broadcast time slot) and the broadcasting station, but also includes the type of advertisement space, the number of seconds of the advertisement space, the name of the program associated with the advertisement space (specifically, the name of the program in which the advertisement space is incorporated during or immediately before the broadcasting time), and the fee for the advertisement space (purchase fee). Here, the type of advertisement space is information indicating the relationship between the advertisement space and the broadcasting time of the program, and specifically includes "PT (participating commercial: time set within the program broadcasting time)" and "SB (station break: time between one program and the next program)", etc.
[0083] The advertisement space information may further include information other than the above, such as the broadcast region (area information), the broadcast period, the broadcast time slot (the time slot during the day when the advertisement is broadcast: Daypart), the genre of the program associated with the advertisement space and information on the performers of the program, information on events related to the program, and the target described below. However, these are merely examples and are not limited to these information.
[0084] One ad slot can broadcast multiple ads. The order in which ads are broadcast within one ad slot is called the ad position. An ad position is also called "Position in Break (PIB)" and indicates the order in which an ad will be broadcast if, for example, one ad slot can broadcast four 15-second ads (number of positions = 4).
[0085] Furthermore, each ad space is assigned an ad space identification information (ad space ID) that uniquely identifies the ad space. This ad space ID makes it possible to identify one ad space from among multiple ad spaces.
[0086] An advertisement playlist will be described with reference to Fig. 6. An advertisement playlist is a list that is associated with an advertisement space ID and includes advertisement material identification information (advertising material ID) that identifies the advertisement material to be broadcast in that advertisement space, the position of the advertisement, and the number of seconds (length information) of the advertisement material. Fig. 6 shows an example of an advertisement playlist with four positions, in which the number of seconds information and advertisement material IDs are listed in the order of position. For example, guaranteed advertisements are allocated to positions 1, 2, and 4 using a mathematical model, and a performance-based advertisement that was won in the most recent auction is allocated to position 3.
[0087] The first server 10 receives a request for an advertisement playlist from the third server 30, generates an advertisement playlist that lists advertisements to be broadcast in the advertisement slots, and transmits the advertisement playlist to the third server 30 as a response.
[0088] <Data example> Next, an example of data will be described. FIG. 7 is a diagram showing an example of attribute information of an advertisement space according to an embodiment of the disclosure. As shown in FIG. 7, the attribute information (column name) of an advertisement space includes, for example, "program" (broadcast date of the program), "day of the week" (day of the week of the broadcast date), "advertising space ID" (identification ID of the advertisement space), "individual total (10,000 Imp)" (total impressions), "program name" (program name), "seconds" (seconds of the advertisement space), "advertising space start time" (start time of the advertisement space), "program start" (start time of the program), "program end" (end time of the program), "program information" (genre of the program (news program, information program, etc.)), "advertising space designation" (news corner in information program, etc.), etc. For the advertisement space shown in FIG. 7, multiple positions may be included as shown in FIG. 6.
[0089] Fig. 8 is a diagram showing an example of attribute information of an advertisement material according to an embodiment of the disclosure. As shown in Fig. 8, the attribute information (column name) of an advertisement includes, for example, "Ad Group ID" (ad group ID), "Ad Material ID" (ID for identifying an advertisement material), "Advertiser Name" (ID for identifying an advertiser), "Industry Genre" (industry genre of advertisement (service, finance, insurance, etc.)), "Strategy" (strategy), "Target" (target for achieving the guaranteed number of imps), "Guaranteed Imps" (guaranteed number of impressions), "Budget (pricing)" (budget), "Start Date" (start date of advertisement distribution), "Start Time" (start time of advertisement distribution), "End Date" (end date of advertisement distribution), "End Time" (end time of advertisement distribution), "Available Zone for Slotting" (time period during which advertisement may be aired), "CM Seconds" (number of seconds of advertisement commercials), "Area" (ad distribution area), "NG Content" (information on programs in which advertisements may not be aired), "Restriction Information" (information on restrictions), "Product Genre" (product genre of advertisement (alcohol, non-life insurance, etc.)), etc.
[0090] Furthermore, the "NG content" shown in Fig. 8 is included in the constraints on advertising materials. For example, there may be a constraint that advertising materials for a specific product or service must not be broadcast in the advertising space of the "program information" for a specific genre shown in Fig. 7. Other constraints on advertisement selection may include "space-reservable zone," "area," "restriction information," and so on.
[0091] 8 as a guarantee variable, and the remaining number of Imps calculated based on the confirmed audience rating and the actual number of accesses as "stock information," and input these to the mathematical model described above. Information on ordering conditions such as "budget," "target," "area," "number of seconds for commercials," and period ("start date" and "start time" to "end date" and "end time") may also be input to the mathematical model, and advertising materials may be determined for each position in the advertising space.
[0092] <Example> Next, an example of a mathematical model (mathematical optimization algorithm) for selecting advertising materials will be described with reference to Fig. 9 and Fig. 10. Fig. 9 is a diagram showing an example of data of an advertising space (CM space) and data in which each advertising material is grouped according to an embodiment of the disclosure.
[0093] An ad slot is associated with an ad slot ID and a total number of seconds. An ad group is grouped using information on order conditions such as advertising budget, period, number of commercial seconds, guaranteed number of impressions, and target, and includes an ad group ID and each attribute information.
[0094] There are two main steps in ad selection: Step 1: Assign ad group IDs to each commercial slot. Step 2: Within the commercial slot, assign advertising material IDs to each position. In step 1, the determination unit 114 uses a mathematical model to assign ad group IDs to CM slots so as to satisfy pre-specified constraint conditions and achieve the guaranteed number of impressions for the target attributes based on the order conditions, with the objective function being maximization of the total remaining inventory of all ad slots (overall optimization). The surplus inventory thus created makes it possible to receive new orders for advertisements and hold auctions.
[0095] In step 2, the determination unit 114 determines the order within the frame by allocating an advertisement group ID to each position while satisfying the priority and constraint conditions regarding the arrangement of the advertisement materials designated in advance.
[0096] Fig. 10 is a diagram showing an example of an allocation pattern to an advertisement space according to an embodiment of the disclosure. In the example shown in Fig. 10, for example, three patterns, patterns A to C, are searched for by searching a mathematical model. The total remaining inventory amount of pattern A is 17 million Imps, the total remaining inventory amount of pattern B is 8 million Imps, and the total remaining inventory amount of pattern C is 16 million Imps.
[0097] In the example shown in Fig. 10, the determination unit 114 determines the allocation of pattern B because the total remaining inventory amount of pattern B is the largest. In the case of pattern B, advertising materials with a large number of remaining Imps can be allocated to the remaining positions.
[0098] <Initial display ratio> 11 is a diagram showing an example of the initial display ratio of broadcast and web distribution according to an embodiment of the disclosure. For example, the setting unit 113 may determine the initial display ratio as follows. Guaranteed number of impressions (guaranteed number of times displayed) is 500,000 or less: 100% delivery Guaranteed number of impressions: 500,000 to 2 million. Imp: 80% terrestrial broadcasting, 20% distribution Guaranteed impressions: 2 million or more: 90% terrestrial broadcasting, 10% distribution It should be noted that the above is merely an example, and other conditions and processing ratios may be set.
[0099] <Operation description> Next, a description will be given of each operation of the information processing system 1. Fig. 12 is a flowchart showing an example of allocation processing for an advertisement space according to an embodiment. In the example shown in Fig. 12, each processing is executed for one advertisement space.
[0100] In step S102, the setting unit 113 sets an inventory frame for the integrated advertisement. For example, as the setting of the inventory frame, the setting unit 113 sets the display ratio of terrestrial broadcasting and web distribution.
[0101] In step S104, the determination unit 114 allocates reservation-type (or guaranteed) advertisements to the predetermined advertisement space. For example, the determination unit 114 executes a mathematical model at a predetermined timing to allocate advertisement materials to each position of the predetermined advertisement space.
[0102] In step S106, the determination unit 114 determines whether or not there is a vacant position in each position of the advertisement frame at a predetermined timing. If there is a vacant position (step S106-YES), the process proceeds to step S108, and if there is no vacant position (step S106-NO), the process proceeds to step S114.
[0103] In step S108, the bidding management unit 115 executes a bidding process for the vacant positions. For example, the bidding management unit 115 specifies the order conditions, makes an auction request to the sixth information processing device 60, and acquires one or more successful bids for advertising materials from the sixth information processing device 60.
[0104] In step S110, the determination unit 114 determines whether or not there is a vacant position in each position of the advertisement frame. If there is a vacant position (step S110-YES), the process proceeds to step S112, and if there is no vacant position (step S110-NO), the process proceeds to step S114.
[0105] In step S112, the determination unit 114 allocates substitute advertisements to positions that are not filled by either the guaranteed advertisements or the performance-based advertisements.
[0106] In step S114, the generation unit 116 generates an advertisement playlist for a predetermined advertisement space based on the advertisement materials determined by the determination unit 114 and / or the advertisement materials acquired by the bid management unit 115.
[0107] In step S116, the output unit 117 outputs the advertisement playlist to a third server 30 that manages multiple advertisement materials, and outputs the advertisement material of the first advertisement and the number of times the web distribution is to be displayed, which is set by the setting unit 113, to a fourth server 40 that manages the web distribution of advertisements.
[0108] 12 has been described using one flowchart for convenience of explanation, step S102, step S104, and steps S106 to S116 may be executed at different times. For example, step S102 may be executed when the integrated advertisement is newly stored as inventory, step S104 may be executed at a predetermined time every night, and steps S106 to S116 may be executed a predetermined time before the advertisement slot is broadcast.
[0109] 13 is a flowchart showing an example of a process for setting a display ratio for an integrated advertisement according to an embodiment of the present disclosure. The process shown in FIG. 13 corresponds to the process shown in step S102 shown in FIG.
[0110] In step S202, the setting unit 113 sets an initial display ratio for the integrated advertisement based on the number of guaranteed impressions determined by the contract. For example, claim 113 can set an initial display ratio according to the number of guaranteed impressions as shown in FIG.
[0111] In step S204, the setting unit 113 inquires of the decision unit 114 and the fourth server 40 as to whether or not the number of times to display the content is to be determined based on the set initial display ratio.
[0112] In step S206, the setting unit 113 determines whether or not the inquiry result is NG. If there is no NG (step S206-YES), the process ends, and if there is even one NG (step S206-NO), the process proceeds to step S208.
[0113] In step S206, the setting unit 113 adjusts the display ratio. After that, the process returns to step S204, and the setting unit 113 again inquires of the determination unit 114 and the fourth server 40 about whether the adjusted display ratio is acceptable.
[0114] 14 is a flowchart showing an example of an advertising material allocation process using a mathematical model according to an embodiment of the present disclosure. The process shown in FIG. 14 corresponds to the process shown in step S104 shown in FIG.
[0115] In step S302, the determination unit 114 determines whether a predetermined timing has arrived. The predetermined timing is, for example, a predetermined time every night. If the predetermined timing has arrived (step S302-YES), the process proceeds to step S304, and if the predetermined timing has not arrived (step S302-NO), the process returns to step S302.
[0116] In step S304, the determination unit 114 inputs an inventory variable related to the display inventory of multiple advertisements including the first advertisement (consolidated inventory), a guarantee variable related to the display guarantee of multiple advertisements including the first advertisement (consolidated inventory), and a constraint condition related to the display of the advertisements (if there is an update) into a mathematical model in which an objective function is set that satisfies predetermined conditions related to the display inventory of advertisements for terrestrial broadcasting.
[0117] In step S306, the determination unit 114 determines one or more advertising materials to be allocated to the predetermined advertising space based on the output from the mathematical model, and allocates each of the determined advertising materials to each position.
[0118] The order of each of the above processes may be changed or multiple processes may be performed in parallel, as long as the final product is not changed.
[0119] The above-mentioned embodiments are merely examples for explaining the disclosed technology, and are not intended to limit the disclosed technology to the embodiments, and the disclosed technology can be modified in various ways without departing from the spirit of the technology. For example, the processes of each device may be appropriately integrated, or the processes may be transferred to another device.
[0120] Furthermore, by enabling the above-mentioned platform to distribute advertisements to external platforms, it becomes possible to produce advertising products for terrestrial broadcasting, web distribution, and external platforms. In addition, the platform operator may acquire its own sales rights from the external platform, and build a system that can integrate, sell, and measure all advertising inventory, including terrestrial broadcasting, under the control of the platform operator. This makes it possible for the platform operator's advertising inventory to have a wide "reach."
[0121] The above-mentioned mathematical model may be implemented using a machine learning model based on artificial intelligence (AI). For example, the mathematical model can be implemented by reinforcement learning in which a reward function is set so that the reward increases as the total remaining inventory of all ad slots increases. [Explanation of symbols]
[0122] 1...information processing system, 10-40...first to fourth servers, 50...fifth information processing device, 60...sixth information processing device, 70...display device, 80...user device, 110...processor, 130...memory, 111...control unit, 112...acquisition unit, 113...setting unit, 114...determination unit, 115...bid management unit, 116...generation unit, 117...output unit, 310...processor, 311...control unit, 312...acquisition unit, 313...output unit
Claims
1. An information processing system, a setting unit that sets a ratio of the number of times a first advertisement is displayed in the terrestrial broadcast and the number of times the first advertisement is displayed in the web broadcast for a first advertisement that is permitted to be displayed in both the terrestrial broadcast and the web broadcast; a determination unit that inputs an inventory variable related to the display inventory of a plurality of advertisements including the first advertisement, a guarantee variable related to the display guarantee of the plurality of advertisements including the first advertisement, and a constraint condition related to the display of the advertisements into a mathematical model in which an objective function that satisfies a predetermined condition related to the display inventory of advertisements for terrestrial broadcasting is set, and determines one or more advertisement materials to be allocated to a predetermined advertisement space; a bidding management unit that acquires one or more advertising materials that have won the vacant positions in the predetermined advertising space after the determination by the determination unit; a generation unit that generates an advertisement playlist for the predetermined advertisement space based on the advertisement material determined by the determination unit and / or the advertisement material acquired by the bid management unit; an output unit that outputs the advertisement playlist to an advertisement management device that manages a plurality of advertisement materials, and outputs the advertisement material of the first advertisement and the number of impressions of the web distribution set by the setting unit to a distribution management device that manages the web distribution of advertisements; Equipped with an information processing system.
2. The information processing system according to claim 1 , wherein the setting unit inquires of the determination unit and the distribution management device about whether or not the number of times of display based on the ratio is acceptable.
3. The information processing system according to claim 2 , wherein when a result of an inquiry to at least one of the determination unit and the distribution management device is unacceptable, the setting unit adjusts the ratio and makes an inquiry to the determination unit and the distribution management device again.
4. The information processing system according to claim 1 , wherein the setting unit sets the initial ratio based on a guaranteed number of impressions.
5. The information processing system according to claim 1 , wherein the determination unit determines to increase the number of times the first advertisement is displayed in the web distribution when the number of times the first advertisement is displayed in the terrestrial broadcast does not satisfy a first consumption condition.
6. The information processing system according to claim 1 , wherein the determination unit determines to increase the number of times the first advertisement is displayed in the terrestrial broadcast when the number of times the first advertisement is displayed in the web distribution does not satisfy a second consumption condition.
7. The information processing system described in claim 1, wherein the determination unit erases advertising material of the specified advertisement that is allocated to other advertising spaces when the number of times the specified advertisement is displayed satisfies a third consumption condition.
8. The information processing system described in claim 1, wherein the decision unit allocates advertising material of the specified advertisement to another advertising space if the number of times the specified advertisement is displayed does not satisfy a fourth consumption condition.
9. The information processing system according to claim 1 , wherein the determination unit inputs at least the latest inventory variables and the latest guarantee variables into the mathematical model at a predetermined timing, and updates one or more advertising materials to be allocated to the specified advertising space.
10. One or more information processing devices, setting a ratio of the number of times a first advertisement is displayed in the terrestrial broadcast and the number of times a first advertisement is displayed in the web distribution, for the first advertisement that is permitted to be displayed in both terrestrial broadcast and web distribution; inputting an inventory variable related to the display inventory of a plurality of advertisements which may include the first advertisement, a guarantee variable related to the display guarantee of a plurality of advertisements which may include the first advertisement, and a constraint condition related to the display of the advertisements into a mathematical model in which an objective function which satisfies a predetermined condition related to the display inventory of advertisements is set for terrestrial broadcasting, and determining one or more advertisement materials to be allocated to a predetermined advertisement space; After the one or more advertisement materials are determined, if there is a vacant position in the predetermined advertisement frame, acquiring the one or more advertisement materials that have won the vacant position; generating an advertisement playlist for the predetermined advertisement space based on the determined advertisement material or materials and / or the obtained advertisement material or materials; outputting the advertisement playlist to an advertisement management device that manages a plurality of advertisement materials, and outputting the advertisement material of the first advertisement and the number of times the web distribution is to be set to a distribution management device that manages the web distribution of advertisements; An information processing method for performing the above.
11. One or more information processing devices setting a ratio of the number of times a first advertisement is displayed in the terrestrial broadcast and the number of times a first advertisement is displayed in the web distribution, for the first advertisement that is permitted to be displayed in both terrestrial broadcast and web distribution; inputting an inventory variable related to the display inventory of a plurality of advertisements which may include the first advertisement, a guarantee variable related to the display guarantee of a plurality of advertisements which may include the first advertisement, and a constraint condition related to the display of the advertisements into a mathematical model in which an objective function which satisfies a predetermined condition related to the display inventory of advertisements is set for terrestrial broadcasting, and determining one or more advertisement materials to be allocated to a predetermined advertisement space; After the one or more advertisement materials are determined, if there is a vacant position in the predetermined advertisement frame, acquiring the one or more advertisement materials that have won the vacant position; generating an advertisement playlist for the predetermined advertisement space based on the determined advertisement material or materials and / or the obtained advertisement material or materials; outputting the advertisement playlist to an advertisement management device that manages a plurality of advertisement materials, and outputting the advertisement material of the first advertisement and the number of times the web distribution is to be set to a distribution management device that manages the web distribution of advertisements; A program that executes the following.
Citation Information
Patent Citations
System, simulation system, method, and recording medium for program advertisement publication
JP2001297247A
Advertisement space trading system, brokerage method of the advertisement space trading, and record medium which stores advertisement space trading program
JP2002197295A
Method for providing advertisement for TV program
JP2020167646A
Network advertisement transmitting device and method
WO2008081597A1
Inkyokusenkan
JP1976021729A