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

The information processing system addresses the lack of flexibility in television advertising slot transactions by offering multiple ordering methods and display condition settings, enabling efficient and flexible trading of advertising space.

JP2025150050APending Publication Date: 2025-10-09NIPPON TELEVISION NETWORK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024050715
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-27
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

Conventional technologies for television advertising slot transactions do not allow for flexible trading options, limiting user flexibility in selecting and ordering advertising space.

Method used

An information processing system that supports multiple ordering methods, including Impulse Guarantee and auction methods, allowing users to set display conditions and simulate advertising space reservations, enabling flexible trading of television advertising space.

Benefits of technology

Enables flexible trading of television advertising space by allowing users to select and reserve advertising space that meets their display conditions in real time, providing a new advertising service with improved flexibility and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025150050000001_ABST
    Figure 2025150050000001_ABST
Patent Text Reader

Abstract

To provide a new advertisement service which enables flexible selling / buying of an advertisement slot in television advertisement.SOLUTION: An information processing system which receives or places an order for an advertisement slot in television advertisement includes: a method receiving unit which receives, from a client, a selection of at least one of ordering methods including a first ordering method and a second ordering method which is different from the first ordering method, in order placement for an advertisement slot; a modification unit which modifies a display condition regarding display of broadcasting or distribution of television advertisement, in accordance with the selection of the ordering method made by the client; a condition receiving unit which receives, from the client, details of settings for the display condition modified in accordance with the selection from the client; and an output unit which outputs, when the first ordering method is selected, based on the details of settings for the display condition, first order content corresponding to the first ordering method to a processing device of the client, and outputs, when the second ordering method is selected, based on the details of settings for the display condition, second order content corresponding to the second ordering method to the processing device.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

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, there are known technologies for supporting transactions of television advertising slots. For example, Patent Document 1 discloses an advertising slot transaction support device that, when ordering television advertising online, displays available advertising slots on the terminal of an advertising slot user, allows the user to select from the displayed advertising slots, and transmits the advertising slot selected by the user to the terminal of a provider of the advertising slot. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-030671 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the conventional technology only allows users to select available advertising slots, and does not allow for flexible trading.

[0005] Therefore, the disclosed technology aims to provide a new advertising service that enables flexible trading of television advertising space. [Means for solving the problem]

[0006] In one embodiment of the disclosure, the information processing system is an information processing system for placing and receiving orders for advertising space in television advertising, and includes: a method receiving unit that receives from an orderer a selection of at least one of ordering methods for ordering advertising space, including a first ordering method and a second ordering method different from the first ordering method; a change unit that changes display conditions for the broadcast or distribution of television advertisements in accordance with the orderer's selection of the ordering method; a condition receiving unit that receives from the orderer the setting contents of the display conditions to be changed in accordance with the orderer's selection; and an output unit that, when the first ordering method is selected, outputs first order contents corresponding to the first ordering method to the orderer's processing device based on the setting contents of the display conditions, and when the second ordering method is selected, outputs second order contents corresponding to the second ordering method to the processing device based on the setting contents of the display conditions. [Effects of the Invention]

[0007] The disclosed technology makes it possible to provide a new advertising service that enables flexible trading of television advertising space. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system according to an embodiment. [Figure 2] FIG. 1 is a diagram illustrating an example of an overview of an information processing system according to an embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a functional configuration of a server device according to an embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 5] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 6A] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 6B] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 8A] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 8B] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 10] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 11A] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 11B] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 12A] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 12B] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 13] FIG. 2 is a diagram illustrating an example of a screen of the information processing system according to the embodiment. [Figure 14] FIG. 1 is a diagram illustrating an example of an operation of an information processing system according to an embodiment. [Figure 15] FIG. 1 is a diagram illustrating an example of an operation of an information processing system according to an embodiment. [Figure 16] FIG. 1 is a diagram illustrating an example of an operation of an information processing system according to an embodiment. [Figure 17] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing apparatus according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] A preferred embodiment of the present invention (hereinafter referred to as "the present embodiment") will be described with reference to the accompanying drawings. In the drawings, components with the same reference numerals have the same or similar configurations.

[0010] <1. System configuration> With reference to FIG. 1, an example of the system configuration of an information processing system 1 according to this embodiment will be described. The information processing system 1 is a system that places orders for advertising space in television advertisements (also simply referred to as "advertising space"). An advertising space is a space (a predetermined broadcast time slot) in which television advertisements for products, services, etc. are broadcast or distributed. The information system 1 places orders between providers that provide advertising space (e.g., broadcasting stations) and clients that order advertising space (e.g., advertisers or advertising agencies acting on behalf of advertisers), and supports transactions of advertising space. Hereinafter, a provider that provides advertising space will be simply referred to as a "provider," and a client that orders advertising space will be simply referred to as an "client." The provider and the client are also users of the information processing system 1.

[0011] The ordering party may be, for example, an advertiser or an advertising agency commissioned by the advertiser. Furthermore, the advertiser can have the advertising agency place an order for advertising space on its behalf (also called "proxy ordering"). Specifically, the advertiser's account (also called "advertiser account") and the advertising agency's account (also called "advertising agency account") are linked, and this linkage allows a user who is an employee of the advertising agency to log in using the advertiser account after logging in to the advertising agency account. This employee can then place an order for advertising space using the advertiser account. Linking an advertiser account and an advertising agency account is also called "partner linkage." The account of an advertiser with which an advertising agency has a partner linkage is also called an "linked account."

[0012] The information processing system 1 may be able to order, for example, an advertising space and advertising materials to be allocated to the advertising space together. This group of advertising space and advertising materials is also referred to as an "advertising group." In addition to the advertising space and advertising materials, an advertising group may also group information related to ordering conditions such as the advertising budget, the period during which the advertisement will be displayed, the advertisement display time such as the number of seconds for commercials, the number of guaranteed impressions (to be described later), and / or the advertising target (also simply referred to as "target"). An advertising group may belong to, for example, a "campaign," which is a higher-level concept. A campaign includes one or more advertising groups, and the information processing system 1 may calculate statistics for each campaign, for example.

[0013] As shown in FIG. 1, the information processing system 1 includes a server device 100, an orderer device 200a used by an orderer, and a provider device 200b used by a provider. The orderer device 200a and the provider device 200b are collectively referred to as "user device 200." The server device 100 and the user device 200 are connected to each other via a network N so that they can communicate with each other. The server device 100 may also be connected to a device of an external system 500 different from the information processing system 1 via the network N so that they can communicate with each other. The server device 100 and the user device 200 may be configured by multiple processing devices (which may include databases).

[0014] The network N is composed of a wireless network or a wired network. Examples of the network include a mobile phone network, a PHS (Personal Handy-phone System) network, a wireless LAN (a local area network, including communication conforming to IEEE802.11 (so-called Wi-Fi (registered trademark))), 3G (3rd Generation), LTE (Long Term Evolution), 4G (4th Generation), 5G (5th Generation), WiMax (registered trademark), infrared communication, visible light communication, Bluetooth (registered trademark), a wired LAN, a telephone line, a power line communication network, a network conforming to IEEE1394, etc.

[0015] [Server device] The server device 100 is an information processing device that supports transactions of advertising space. By executing a predetermined program (hereinafter also referred to as the "server program"), the server device 100 accepts settings of conditions (also referred to as "display conditions") related to the display (an example of impressions) of television advertisements from an orderer, performs a simulation related to an order based on the set display conditions, and provides the orderer with the simulation results. Furthermore, by executing the server program, the server device 100 further accepts provisional orders and final orders from an orderer with order contents based on the set display conditions.

[0016] In the present embodiment, an example will be described in which the information processing system 1 is a Web system, but the system configuration of the information processing system 1 is not limited to this. For example, the information processing system 1 may be a client-server system in which an application program (also referred to as a "dedicated app") dedicated to the information processing system 1 is installed on the user device 200 and used by the user. Furthermore, when the information processing system 1 is a Web system, the server device 100 may take on the role of, for example, a Web server, an APP server, a DB server, a linkage server, and / or an intermediate server that interfaces with the external system 500. The server device 100 may provide users, including providers and orderers, with a website (also referred to as a "sales site") for trading advertising space.

[0017] [User device] The user device 200 is a processing device used by a user, such as a smartphone, laptop, or other terminal. By executing a predetermined program (hereinafter also referred to as a "user program"), the user device 200 cooperates with the server device 100 to send and receive information (also referred to as "output information") that causes a sales site screen or the like to be output, outputs the sales site screen or the like based on the output information, and accepts various operation inputs from the user via the screen. If the user program is a general-purpose web browser, the user may, for example, access the sales site via a web browser pre-installed in the user device 200, and output each screen of the sales site to the user device 200. In this embodiment, an example will be described in which the user program is a web browser. However, as another example, if the information processing system 1 is a client-server system, the user program may be a dedicated application.

[0018] [External System] The external system 500 may be a so-called third-party system. The external system 500 is connected to the server device 100 via a network N, for example, so as to be able to communicate with the server device 100.

[0019] The external system 500 may include, for example, at least one of the following first to fourth servers. · First server: Provides a platform for determining commercials (CM) in real time during broadcasting or distribution based on broadcasting or distribution rules and metadata, and for integrated control of broadcasting and distribution. · Second server: A common material management server that centrally manages all advertising materials for broadcasting and distribution. The third server sends a request to the first server a predetermined time (for example, 3 seconds) before the advertisement is sent, and broadcasts the advertisement according to the playlist obtained as a response. · Fourth server: An advertising management server such as GAM (Google Ad Manager) that sets tags for ad delivery and delivers ads.

[0020] <2. Overview> An overview of the information processing system 1 will be described with reference to FIG. 2. As shown in FIG. 2, in the information processing system 1, the purchaser can select an ordering method for an ad group on the sales site from a plurality of ordering methods, including (A) a method using an impression guarantee (also referred to as an "Imp (Impression) guarantee") (one aspect of the first ordering method) and (B) a method using an auction (one aspect of the second ordering method). The impression guarantee method is a method in which the number of times an advertisement is displayed (the number of impressions) within a predetermined period is guaranteed. Note that there are other ordering methods besides the above, such as an ordering method specifying an advertising unit price, a program specification, and a time slot specification. Below, the first ordering method will be described using an impression guarantee ordering method and the second ordering method will be described using an auction ordering method as examples, but the first ordering method may be any of the above ordering methods, and the second ordering method may be an ordering method different from the first ordering method.

[0021] <2-1.Impliance Guarantee> (1) When the purchaser selects (A) Impulse Guarantee Method from the sales site screen output to the purchaser device 200, the server device 100 changes the display conditions to the Impulse Guarantee advertisement display conditions and sets the changed display conditions. For example, the server device 100 may accept from the purchaser the setting of at least one of the following items as the Impulse Guarantee advertisement display conditions (one aspect of the first display conditions): [Examples of advertising display conditions for the Imp Guarantee] · Budget: For example, set a maximum amount. Reach conditions: for example, maximize or minimize reach. Distribution period: Set the period to be displayed, for example, the distribution start date to distribution end date. - Delivery time period: Set the time period for display, such as all time, midnight (0:00-5:00), morning time (5:00-9:00), daytime (9:00-18:00), nighttime (18:00-23:59), etc. · Target: Set the target audience, such as all age groups including men and women, or the core demographic (13-49 years old including men and women), and their gender. Broadcast area: Set the area to be displayed, for example, Kanto, Kansai, etc. - Commercial seconds: Set the display time (in seconds) for the advertisement. Restriction information: Sets whether the advertising material contains restricted content. For example, this is used when there is a restriction that advertising material for a specific product or service must not be broadcast in the advertising space for "Program Information" in a specific genre.

[0022] (2) The server device 100 simulates advertisement display based on the display condition settings set in (1) above. Specifically, the server device 100 calculates the predicted number of advertisement impressions within a predetermined period (also referred to as "predicted imps") and the predicted advertisement display cost per predetermined number of impressions (also referred to as "predicted CPM (Cost Per Mille)"). For example, the orderer can check the simulation results (calculation results) and reset the display conditions or review the ordering method. Furthermore, the server device 100 determines whether or not it is possible to reserve an advertisement space based on the calculated predicted imps and predicted CPM. Furthermore, the orderer can check the simulation results and reset the display conditions.

[0023] (3) The server device 100 sets the advertising material to be allocated to the advertising space. For example, the server device 100 may accept from the orderer either already created advertising material or a category of advertising material (also referred to as a "material category") as the advertising material to be allocated to the advertising space. In other words, when selecting a material category, the orderer can place an order without any advertising material. The material category may be, for example, the advertiser's business type or the category of the product or service to be advertised.

[0024] (4) The server device 100 outputs the order content (one aspect of the first order content) with Imp Guarantee based on the content set in (1) and (3) above to the orderer device 200a, and accepts a provisional order from the orderer based on the output order content. By placing a provisional order, the orderer can temporarily secure advertising space before placing a final order.

[0025] (5) The server device 100 outputs the provisional order accepted in (4) above to the purchaser device 200a, and accepts an order from the purchaser in response to this output provisional order.

[0026] <2-2. Auction> (1-1) When the purchaser selects (B) the auction method from the sales site screen output to the purchaser device 200, the server device 100 changes the display conditions to the display conditions of the advertisement in the auction and sets the changed display conditions. For example, the server device 100 may accept from the purchaser the setting of at least one of the following items as the display conditions of the advertisement in the auction (one aspect of the second display conditions): [Examples of ad display conditions in auctions] · Budget: For example, set a maximum amount. Bid price: e.g., advertising cost per impression Distribution period: Set the period to be displayed, for example, the distribution start date to distribution end date. - Delivery time period: Set the time period to be displayed, for example, 3:00~5:00, 5:00~9:00, etc., in 3-hour intervals and days of the week. · Target: Set the target audience, such as age group and gender. Broadcast area: Set the area to be displayed, such as a region or prefecture. - Commercial seconds: Set the display time (in seconds) for the advertisement. · Restriction information: Set whether to include restricted content.

[0027] (1-2) When setting the display conditions, the server device 100 provides the purchaser with the bidding status within a predetermined period for reference when the purchaser makes a bid. For example, the server device 100 provides the purchaser with the average bidding price as the bidding status, and the purchaser can determine the bid price by referring to this average bidding price.

[0028] (2) The server device 100 sets the advertising material to be allocated to the advertising space, similar to the Imp Guarantee. For example, the server device 100 may accept from the orderer either an already created advertising material or a material category of advertising material (also referred to as a "material category") as the advertising material to be allocated to the advertising space.

[0029] (3) The server device 100 outputs the order content (one aspect of the second order content) for the auction based on the content set in (1) and (2) above to the purchaser device 200a, and accepts provisional orders from purchasers based on the output order content. By placing a provisional order, the purchaser can temporarily secure advertising space before placing a final order.

[0030] (4) The server device 100 outputs the provisional order received in (4) above to the purchaser device 200a and receives an order from the purchaser in response to the output provisional order. In the case of an auction, the server device 100 may regard the provisional order as a final order and receive the final order.

[0031] With the above configuration, the information processing system 1 can provide purchasers with multiple ordering methods for trading television advertising space, including an impulse guarantee method and an auction method. Furthermore, the information processing system 1 can change the display conditions to suit the ordering method selected by the purchaser and output the order content based on the changed conditions. Therefore, compared to a method in which the purchaser specifies and orders a specific advertising space, the information processing system 1 can flexibly select advertising space to be ordered from advertising space that meets the display conditions in real time. Therefore, the information processing system 1 can provide a new advertising service that enables flexible trading in the trading of television advertising space.

[0032] <3. Functional configuration> The functional configuration of the server device 100 according to this embodiment will be described with reference to Fig. 3. As shown in Fig. 3, the server device 100 includes a control unit 110, a communication unit 120, and a storage unit .

[0033] [Control Unit] The control unit 110 includes a receiving unit 111, a changing unit 112, and an output unit 115. The control unit 110 may also include a calculating unit 113 and / or a determining unit 114, for example.

[0034] For example, the control unit 110 may execute authentication processing for the requesting user based on the login request accepted by the login accepting unit 111a. If the authentication processing results in success, the control unit 110 may determine that the login is complete and cause the requesting user device 200 to output the top screen of the sales site of the information processing system 1.

[0035] For example, the control unit 110 may generate order information indicating order details including the setting details of the order conditions based on the setting details of the order conditions, and register the order information in the storage unit 130.

[0036] The order information may include, for example, order identification information (e.g., order ID) that identifies each order, orderer identification information that identifies the orderer of each order, the status of each order (e.g., not yet ordered, provisional order, final order, etc.), advertising space information for the advertising space to be ordered, and / or advertising material information regarding advertising material to be allocated to the advertising space to be ordered or material category of the selected advertising material.

[0037] [Reception] The reception unit 111 receives various user requests and instructions, including a screen output request, from the user device 200. For example, as one mode of reception, when the user performs an operation input on a screen of a sales site, a dedicated app, or the like displayed on the user device 200 (for example, the screens shown in FIGS. 4 to 13), the reception unit 111 may receive a message indicating the information input by the user. Furthermore, the reception unit 111 may receive various settings of the information processing system 1 from the user device 200, for example. The reception unit 111 may register setting information indicating the received various settings in the storage unit 130.

[0038] The reception unit 111 may include, for example, a login reception unit 111a. The login reception unit 111a may receive, from each user, a login request for the user's account in the information processing system 1. If the user is an advertising agency (strictly speaking, an employee of the advertising agency, etc.), the login reception unit 111a may receive, from the advertising agency, a login request for the advertising agency's account in the information processing system 1. The login reception unit 111a may receive, from an advertiser, a login request for the advertiser's account in the information processing system 1.

[0039] Furthermore, the login accepting unit 111a may accept, for example, via a proxy login accepting means described below, a login request for an advertiser's account in the information processing system 1 from an advertising company that is a partner of the advertiser. The login accepting unit 111a may accept, for example, via a proxy login accepting means, a login request for an advertiser's account in the information processing system 1 from the advertising company.

[0040] It is considered that ordering ad space by an advertiser himself / herself is a heavy burden and troublesome for the advertiser. On the other hand, while requesting an advertising agency to order ad space on the advertiser's behalf using the advertising agency's account may reduce the burden, there is a problem in that the content and status of the ordering work, such as the order content (e.g., how the display conditions are set) and how the ordering process is progressing, become a black box. With the above configuration, the ordering work can be entrusted to an advertising agency on the advertiser's behalf, and this ordering work can be performed using the advertiser's account, so the advertiser can understand the content and status of the ordering work.

[0041] The receiving unit 111 may include, for example, a method receiving unit 111b. The method receiving unit 111b receives, from the purchaser, a selection of at least one of ordering methods including a first ordering method and a second ordering method different from the first ordering method when ordering advertising space. For example, the first ordering method may be a method of reserving the number of times an advertisement using the advertising space is displayed, and the second ordering method may be a method of determining the advertising space through an auction.

[0042] The method receiving unit 111b may, for example, receive advertising materials to be allocated to advertising spaces or material categories of advertising materials from the orderer. Furthermore, the method receiving unit 111b may, for example, receive candidate advertising materials from the orderer after a provisional order or a final order. Specifically, the method receiving unit 111b may receive, from the orderer, a selection of at least one of one or more candidate advertising materials output to the orderer device 200a.

[0043] The receiving unit 111 may include, for example, a condition receiving unit 111c. The condition receiving unit 111c receives, from the purchaser, the setting contents of the display conditions that are changed according to the selection of the purchaser. The condition receiving unit 111c may register the received setting contents of the display conditions in the storage unit 130 as order information. The display conditions may include, for example, in the case of television advertising, at least one of the budget, the display period, the time slot for the display, the area for the display, the persona for the display, and the display time. With this configuration, even if the purchaser does not specify a specific advertising space, it is possible to flexibly select an advertising space to be ordered from advertising spaces that meet the display conditions such as the display period, time slot, and area.

[0044] The receiving unit 111 may include, for example, a provisional receiving unit 111d. The provisional receiving unit 111d receives a provisional order based on the first order details from the purchaser.

[0045] The receiving unit 111 may include, for example, an approval receiving unit 111e. The approval receiving unit 111e receives approval for the provisional order output by the output unit 115 from the provider.

[0046] The receiving unit 111 may receive, for example, campaign information (for example, campaign name and / or campaign period) related to the campaign and one or more advertisement groups to be associated with (included in) this campaign from the orderer.

[0047] [Changes] The change unit 112 changes the display conditions for displaying the broadcast or distribution of television advertisements in accordance with the purchaser's selection of an ordering method. For example, when the purchaser selects a first ordering method, the change unit 112 may change the display conditions to first display conditions. Also, for example, when the purchaser selects a second ordering method, the change unit 112 may change the display conditions to second display conditions.

[0048] [Calculation section] The calculation unit 113 calculates a predicted number of imps, a predicted CPM, etc. as a simulation. When the first ordering method is selected, the calculation unit 113 calculates a predicted number of impressions (predicted number of imps) of the broadcast or distribution of a television advertisement within a predetermined period based on the set contents of the display conditions. Furthermore, when the first ordering method is selected, the calculation unit 113 may calculate a predicted display cost (predicted CPM) per unit number of impressions (e.g., 1,000 impressions) based on the set contents of the display conditions.

[0049] The calculation unit 113 may calculate the predicted number of imps using, for example, the following formula (1): For example, if the budget is 10 million yen and the sales CPM is 800 yen, the predicted number of imps is 12.5 million. Estimated Imps = Budget / Sales CPM x 1,000... Formula (1)

[0050] The sales CPM is a CPM that reflects the degree of inventory constraints and inventory congestion caused by the setting of the ad group, a price increase depending on whether or not reach maximization processing is performed, and a discount depending on the budget size. The calculation unit 113 may calculate the sales CPM using a predetermined calculation formula that is set in advance.

[0051] The calculation unit 113 may, for example, calculate the degree of match (also referred to as "material match degree") between the candidate advertising material received from the orderer and the material category. The calculation unit 113 may perform image analysis or audio analysis of the selected candidate advertising material and calculate the degree of match (for example, the rate of match of character strings) between the category classified based on the analysis results and the material category selected when placing the order. Furthermore, the calculation unit 113 may calculate the degree of match between the supplementary information or tag information of the selected candidate advertising material and the material category selected when placing the order.

[0052] Furthermore, the calculation unit 113 may calculate the matching (an example of the degree of matching) based on genre information (category information) or restriction information assigned to the advertising material. The restriction information includes restrictions on the advertisement, such as age restrictions (e.g., displaying to people under a certain age is prohibited), time restrictions (e.g., displaying during a certain time slot is prohibited), program restrictions (e.g., displaying within or before or after a certain program is prohibited), and restrictions on consecutive display with other advertisements (not before or after advertisement A). The restriction information includes information that has backward compatibility. For example, the age-specific ratings R12, R15, and R18 have compatibility such that R15 includes R12, so R12 material is OK, but R18 is not.

[0053] For example, the calculation unit 113 determines the degree of match between the genre information or restriction information of the candidate advertising material set for the advertising group at the time of provisional ordering and the genre information or restriction information of the material category prepared for broadcast. As a specific example, the calculation unit 113 may determine the degree of match between the restriction information of the candidate advertising material and the restriction information of the material category, and determine, for example, whether or not each piece of restriction information satisfies a predetermined condition regarding match. Furthermore, the calculation unit 113 may determine the degree of match based on the following predetermined conditions. Condition 1: For candidate advertising materials that do not have restriction information, materials with restriction information are NG, and materials without restriction information are OK Condition 2: For candidate advertising materials with restriction information, materials with matching restriction information are OK, and materials without matching restriction information are NG Condition 3: For candidate advertising materials with restriction information, materials with downward compatible restriction information are OK, but materials with higher restriction information are NG

[0054] The calculation unit 113 may calculate the order amount based on, for example, the setting contents of the order conditions.

[0055] [Judgment section] The determination unit 114 determines whether or not it is possible to reserve an advertisement space for a provisional order or a final order for one or more candidate advertisement spaces, based on the first order content and advertisement space information (also referred to as "candidate advertisement space information") related to each of the one or more candidate advertisement spaces. Examples of situations in which the determination unit 114 determines whether or not it is possible to reserve an advertisement space include (a) when simulating the predicted number of imps, etc., and (b) when accepting a provisional order.

[0056] For example, the determination unit 114 may determine whether or not it is possible to reserve an advertising space for a provisional order or a final order, further based on the predicted number of Imps and / or the predicted CPM calculated by the calculation unit 113. Specifically, the determination unit 114 may determine whether or not it is possible to reserve an advertising space that can realize the predicted number of Imps, based on candidate advertising space information, the number of guaranteed impressions of other advertisements, viewer ratings, etc.

[0057] The determination unit 114 may, for example, determine the bidding status of advertising spaces in auctions within a predetermined period. The bidding status may, for example, be a statistical value of the winning bid prices within a predetermined period (for example, an average, a median, a maximum, or the like). Furthermore, the determination unit 114 may determine whether or not to allocate the candidate advertising material to an advertising space based on the degree of match calculated by the calculation unit 113. For example, if the degree of match is equal to or greater than a threshold, the determination unit 114 allocates the candidate advertising material set after the order to the advertising space at the time of the order, and if the degree of match is less than the threshold, the determination unit 114 does not allocate the candidate advertising material.

[0058] [Output section] The output unit 115 outputs various types of information to the user device 200 (for example, a screen display, an audio output, printing on a paper medium, outputting on an electronic medium (file), etc.). Specifically, the output unit 115 generates output information (for example, a web page, etc.) for outputting a screen of the sales site in response to a user output request accepted by the accepting unit 111, and transmits this generated output information to the user device 200 via the communication unit 120. The user device 200 receives this transmitted output information and outputs (displays) the screen of the sales site (for example, the screens shown in FIGS. 4 to 13) based on the output information.

[0059] For example, when a first ordering method is selected, output unit 115 outputs the first order details corresponding to the first ordering method to orderer device 200a based on the changed settings of the display conditions. Also, when a second ordering method is selected, output unit 115 outputs the second order details corresponding to the second ordering method to orderer device 200a based on the settings of the display conditions.

[0060] According to the above configuration, it is possible to output to the purchaser the order details corresponding to the ordering method selected by the purchaser from among multiple ordering methods, namely the Imp Guarantee method and the Auction method, in the transaction of television advertising space. Therefore, it is possible to provide a new advertising service that enables flexible transactions in the transaction of television advertising space.

[0061] The output unit 115 may output, for example, the first order content including the predicted number of times of display to the orderer device 200a. Also, the output unit 115 may output, for example, the first order content including the predicted display cost to the orderer device 200a.

[0062] When placing an order, there is a need to simulate and understand the advertising effectiveness and cost-effectiveness, such as the number of impressions and CPM of a television ad, that can be expected based on the display conditions that the orderer has set. The above configuration can meet this need, and the orderer can evaluate the validity of the display conditions that they have set based on the simulation results and adjust the display conditions to suit their own preferences.

[0063] For example, based on the result of the determination by the determination unit 114, the output unit 115 may output the first order content of the tentative order to the orderer device 200a and / or the provider device 200b.

[0064] For example, when approval is received, the output unit 115 may output to the orderer device 200a an order receiving means for receiving a final order of the provisional order.

[0065] For example, after the final order, the output unit 115 may output one or more candidate advertising materials to the orderer device 200a.

[0066] The output unit 115 may output the material match degree calculated by the calculation unit 113 to the orderer device 200a, for example. If an order is placed by selecting only a material category without allocating advertising material, there is a risk that the orderer may select a type of material that is completely different from the material category of the advertising material selected at the time of ordering, resulting in a failure to match the order contents. The above configuration reduces such a risk and makes it possible to ensure consistency between advertising material before and after ordering. Note that the determination unit 114 may change the threshold for the material match degree, and may make a stricter or looser determination of the match between information about the advertising material at the time of provisional ordering and information about the advertising material to be actually displayed.

[0067] The output unit 115 may, for example, refer to the memory unit 130 that stores the association between the account information of the advertising agency (also referred to as "advertising agency account information"), the account information of the advertiser that requests the advertising agency to place an order on its behalf, and the advertising agency account information of the advertising agency (also referred to as "advertiser account information"), and output to the advertising agency's user device 200 a proxy login acceptance means that accepts a proxy login to the advertiser's account on behalf of the advertiser.

[0068] The account information is information about the account held by each user. The account information includes, for example, user identification information (e.g., a user ID, etc.) for identifying the user and / or authentication information (e.g., a password, a security code, etc.) associated with the user identification information.

[0069] [Communications Department] The communication unit 120 transmits and receives various information including output information to and from the user device 200 and the like via the network N, and transmits and receives material information related to advertising materials to and from devices of external systems.

[0070] [Storage] The storage unit 130 stores advertising space information related to advertising space, advertising material information related to advertising materials, user account information, order information, and / or output information, etc. The storage unit 130 may store each piece of information using a database management system (DBMS), or may store each piece of information using a file system. When using a DBMS, a table may be provided for each piece of information, and each piece of information may be managed by associating the tables with each other.

[0071] The storage unit 130 may store, for example, an association between account information of an advertising agency (also referred to as "advertising agency account information") and account information of an advertiser who requests the advertising agency to place an order on their behalf (also referred to as "advertiser account information"). In other words, the storage unit 130 may store information related to a partnership between an advertiser and an advertising agency.

[0072] The advertising slots are advertising slots for television commercials, but are not limited to this, and the advertisements broadcast using the advertising slots may be radio commercials.

[0073] The advertisement space information may be information provided by the provider device 200b of an advertisement space provider such as a broadcast station. The advertisement space information may include, for example, advertisement space identification information (advertising space ID) that uniquely identifies the advertisement space, the day and date / time on which the advertisement is broadcast in the advertisement space (advertising broadcast time slot), the broadcast station, the type of advertisement space, the number of seconds of the advertisement space, the program name associated with the advertisement space (specifically, the name of the program in which the advertisement space is incorporated during or immediately before the broadcast time), the viewer rating record, and / or the price (purchase price) for the advertisement space. The advertisement space information may also include, for example, the advertisement space start time (start time of the advertisement space), the program start time, the program end time, and / or program information (program genre (news program, information program, etc.)). The type of advertisement space is information indicating the relationship between the advertisement space and the program broadcast time, and specifically, includes "PT (participating commercial: a time set within the program broadcast time)" and "SB (station break: a time between one program and the next program)."

[0074] The advertisement space information may further include information other than the above, such as the broadcast region (area information), broadcast period, broadcast time slot (the time slot during the day when the advertisement is broadcast: Daypart), information about the genre of the program associated with the advertisement space and the performers of the program, information about events related to the program, and targets, which will be described later. However, these are merely examples and the information is not limited to these.

[0075] <4. Screen example> 4 to 13, examples of screens of the information processing system 1 will be described. FIGS. 4 to 13 are diagrams showing examples of screens or parts of screens that are output on the user device 200 at the sales site of the information processing system 1.

[0076] 4 is a diagram showing an example of a partner collaboration list screen that is displayed when the client is an advertising agency that has partner collaboration. As shown in FIG. 4, the partner collaboration list screen A1 includes a partner list display area a11.

[0077] The partner list display area a11 displays a list of advertiser accounts associated with the logged-in orderer (advertising agency). For each advertiser account, the partner list display area a11 displays whether or not the advertiser is affiliated with a partner. For an advertiser account that has partner affiliation, the partner list display area a11 displays "Partner affiliation in progress." Furthermore, when a link (one aspect of a proxy login accepting means) attached to the string "Partner affiliation in progress" is specified, the orderer device 200a transmits a proxy login request to the server device 100 for proxy login to the advertiser's account. On the other hand, for an advertiser account that is not affiliated with a partner, when a button displayed as "Partner affiliation" is specified in the partner list display area a11, the orderer device 200a may transmit application information to the server device 100 to apply for partner affiliation with the advertiser.

[0078] <4-1. Method selection screen> 5 is a diagram showing an example of a method selection screen A2 on which a purchaser selects an ordering method. As shown in FIG. 5, the method selection screen A2 includes an ordering method selection area a21 and a method confirmation button a22.

[0079] The ordering method selection area a21 includes a method selection input form (radio buttons) for selecting either the broadcast (represented as "TV" in FIG. 5) and / or distribution (represented as "Web" in FIG. 5) of television advertisements, or either the Impulse Guarantee method (represented as "Impression Reservation" in FIG. 5) or the auction method. When the purchaser selects an ordering method in the method selection input form and presses the Method Confirmation button a22, the purchaser device 200a transmits input information indicating the selection of the television advertisement broadcast and / or distribution in the method selection input form and the selected ordering method to the server device 100. The method acceptance unit 111b of the server device 100 accepts the selection of the ordering method from the purchaser based on this input information. Furthermore, if the selected ordering method is the Impulse Guarantee method, the output unit 115 of the server device 100 causes the purchaser device 200a to output (transition to) the Impulse Guarantee Condition Setting Screen A3 of FIG. 6, which allows the purchaser to set the display conditions for the Impulse Guarantee. Furthermore, when the selected ordering method is an auction method, the output unit 115 of the server device 100 causes the purchaser device 200a to output (transition to) an auction condition setting screen A5 of FIG. 8, which sets display conditions for the auction.

[0080] <4-2. Impulse Guarantee Condition Setting Screen> 6A and 6B are schematic diagrams showing an example of the Impulse Guarantee Condition Setting Screen A3. In this example, the Impulse Guarantee Condition Setting Screen A3 is assumed to be displayed such that FIG. 6B is displayed following FIG. 6A by, for example, scrolling the screen.

[0081] 6A, the Impulse Guarantee Condition Setting Screen A3 includes an inventory check condition setting area a31, a distribution period setting area a32, a distribution time zone setting area a33, and a first day distribution start time setting area a34. Also, as shown in FIG. 6B, the Impulse Guarantee Condition Setting Screen A3 further includes a target setting area a35, a CM condition setting area a36, a restriction information setting area a37, and a condition confirmation button a38.

[0082] The inventory confirmation condition setting area a31 is an area for setting a budget (text input) and reach conditions (drop-down list). The distribution period setting area a32 is an area for setting a distribution period (date input from distribution start date to distribution end date). The distribution time slot setting area a33 is an area for setting a distribution time slot (check box). The first day distribution start time setting area a34 is an area for setting the distribution start time on the first day. The target setting area a35 is an area for setting a target (radio button). The commercial condition setting area a36 is an area for setting a broadcast area (drop-down list) and commercial seconds (drop-down list). The restriction information setting area a37 is an area for setting restriction information (radio button and check box).

[0083] When the purchaser inputs the first order conditions in the setting areas a31 to a37 and selects the Confirm Conditions button a38, the purchaser device 200a transmits input information indicating the first order conditions input in the setting areas a31 to a37 to the server device 100. The condition receiving unit 111c of the server device 100 receives the first order conditions based on the input information and registers them as new order information. Furthermore, the calculation unit 113 of the server device 100 calculates the predicted number of impressions, the predicted display cost per unit of impressions, and the order amount based on the first order conditions. Furthermore, the output unit 115 of the server device 100 causes the purchaser device 200a to output the simulation screen A4 of FIG. 7, which displays the calculated predicted number of impressions, etc.

[0084] <4-3. Simulation screen> Fig. 7 is a schematic diagram showing an example of a simulation screen A4. As shown in Fig. 7, the simulation screen A4 includes an ad group display area a41, a simulation result display area a42, and a material setting screen output button a43. The ad group display area a41 displays the group name of the set ad group, the selected ordering method (shown as "Type" in Fig. 7), the advertisement operation period (corresponding to the distribution period), the number of days the advertisement will be operated (corresponding to the number of distribution days), and, although not shown, the details of the first ordering method set above.

[0085] The simulation result display area a42 displays the calculated predicted number of impressions (in Figure 7, this is shown as "guaranteed impressions"), the predicted display cost per unit of impressions (in Figure 7, this is shown as "CPM"), and the order amount.

[0086] When the orderer designates the material setting screen output button a43, the orderer device 200a transmits an output request for the material setting screens A6a and A6b shown in Figures 9 and 10 to the server device 100. When the communication unit 120 of the server device 100 receives this output request, the output unit 115 of the server device 100 causes the orderer device 200a to output the material setting screens A6a and A6b.

[0087] <4-4. Auction conditions setting screen> 8A and 8B are schematic diagrams showing an example of the auction condition setting screen A5. In this example, the auction condition setting screen A5 is assumed to be displayed such that FIG. 8B is displayed following FIG. 8A by, for example, scrolling the screen.

[0088] As shown in Fig. 8A, the auction condition setting screen A5 includes a basic information setting area a51, a distribution period setting area a52, a distribution time zone setting area a53, and a target setting area a54. Also, as shown in Fig. 8B, the auction condition setting screen A5 further includes a commercial condition setting area a55, a successful bid status display area a56, a bid price setting area a57, a budget setting area a58, and a material setting screen output button a59.

[0089] The basic information setting area a51 is an area for setting the ad group name. The distribution period setting area a52 is an area for setting the distribution period (inputting dates from the distribution start date to the distribution end date). The distribution time slot setting area a53 ​​is an area for setting the distribution time slot (slider). The target setting area a54 is an area for setting the target (radio button). The successful bid status display area a56 displays the successful bid status of orders placed through auctions within a specified period (for example, trends in average successful bid prices, etc.). The bid price setting area a57 is an area for setting the bid price for the advertising space. The budget setting area a58 is an area for setting the budget for each order and displaying the order amount estimated from the budget.

[0090] When the purchaser inputs the second ordering conditions in the setting areas a51 to a58 and selects the material setting screen output button a59, the purchaser device 200a transmits input information indicating the second ordering conditions input in the setting areas a51 to a58 to the server device 100, and the condition receiving unit 111c of the server device 100 receives the second ordering conditions based on the input information and registers them as new ordering information. The output unit 115 of the server device 100 outputs material setting screens A6a and A6b to the purchaser device 200a.

[0091] <4-5. Material setting screen> 9 and 10 are schematic diagrams showing examples of material setting screens A6a and A6b. In response to the selection of a material setting method in a method setting area a61 (described later), the output unit 115 of the server device 100 switches between the display shown on the material setting screen A6a and the display shown on the material setting screen A6b.

[0092] As shown in FIG. 9, the material setting screen A6a includes a method setting area a61, an advertisement material selection area a62, and a material confirmation button a63.

[0093] The method setting area a61 is an area for selecting the setting method (radio button) of the advertising material when placing an order. The setting method of the advertising material may be, for example, either (a) the material category of the advertising material (indicated as "Enter conditions and set later" in FIG. 9) or (b) the available advertising material (indicated as "Set available creative" in FIG. 9).

[0094] The advertising material selection area a62 is an area that is displayed when the above (i) is selected as the advertising material setting method, and is an area where advertising material to be allocated to an advertising space is selected from one or more candidate advertising materials.

[0095] When the purchaser selects the material confirmation button a63, the purchaser device 200a transmits input information indicating the advertising material selected in the advertising material selection area a62 to the server device 100, and the condition receiving unit 111c of the server device 100 updates and registers the corresponding order information based on this input information. In addition, the output unit 115 of the server device 100 causes the purchaser device 200a to output the Imp Guaranteed Temporary Order Screen A7 or the Auction Temporary Order Screen A8.

[0096] As shown in FIG. 10, the material setting screen A6b includes a method setting area a61, a category selection area a64, and a material confirmation button a63.

[0097] The category selection area a64 is displayed when the above (a) is selected as the advertising material setting method, and is an area where you select the material category of the advertising material (in this example, a two-stage system of major and minor categories is used).

[0098] When the purchaser selects the material confirmation button a63, the purchaser device 200a transmits input information indicating the material category selected in the category selection area a64 to the server device 100, and the condition receiving unit 111c of the server device 100 updates and registers the corresponding order information based on this input information. In addition, the output unit 115 of the server device 100 causes the purchaser device 200a to output the Imp Guaranteed Temporary Order Screen A7 or the Auction Temporary Order Screen A8.

[0099] <4-6. Provisional Order Screen> 11A and 11B are schematic diagrams showing an example of the Imp Guaranteed Temporary Order Screen A7. In this example, the Imp Guaranteed Temporary Order Screen A7 is assumed to display FIG. 11B following FIG. 11A by, for example, scrolling the screen.

[0100] 11A, the Imp Guaranteed Temporary Order Screen A7 includes a condition display area a71 that displays the display condition settings. As shown in FIG. 11B, the Imp Guaranteed Temporary Order Screen A7 further includes a material display area a72 that displays the advertising material settings, a simulation display area a73 that displays the simulation results such as the predicted number of Imps, and a temporary order instruction button a74.

[0101] When the purchaser designates the provisional order instruction button a74, an instruction to place a provisional order according to the order details displayed on the Imp Guaranteed Provisional Order Screen A7 is transmitted to the server device 100. When the communication unit 120 of the server device 100 receives this instruction to place a provisional order, the provisional acceptance unit 111d of the server device 100 accepts the instructed provisional order after the determination unit 114 determines whether or not the advertisement space can be reserved.

[0102] 12A and 12B are schematic diagrams showing an example of the auction provisional order screen A8. In this example, the auction provisional order screen A8 displays FIG. 12B following FIG. 12A by, for example, scrolling the screen.

[0103] 12A, the auction provisional order screen A8 includes a condition display area a81 that displays the display condition settings. As shown in FIG. 11B, the auction provisional order screen A8 further includes an order amount display area a82 that displays the order amount, a material display area a83 that displays the advertising material settings, and a provisional order instruction button a84.

[0104] When the purchaser designates the provisional order instruction button a84, a provisional order instruction according to the order details displayed on the auction provisional order screen A8 is transmitted to the server device 100. When the communication unit 120 of the server device 100 receives this provisional order instruction, the provisional acceptance unit 111d of the server device 100 accepts this instructed provisional order, and the determination unit 114 determines that the provisional order is complete after determining whether or not the advertising space can be reserved.

[0105] <4-7.Main ordering screen> FIG. 13 is a schematic diagram showing an example of the final order screen A9. As shown in FIG. 13, the final order screen A9 includes a provisional order list display area a91. The provisional order list display area a91 displays a list of one or more provisional orders placed by the purchaser. In the provisional order list display area a91, the purchaser can specify the provisional order they wish to place from the list, and the input form that accepts this specification is one aspect of the order acceptance means. The purchaser device 200a transmits an instruction to the server device 100 to place a final order for the provisional order specified in the input form. When the communication unit 120 of the server device 100 accepts the instruction to place a final order, the acceptance unit 111f of the server device 100 accepts the instructed final order, and the determination unit 114 determines that the final order has been completed after approval by the advertising space provider, etc.

[0106] <5. Example of operation> An example of the operation of the information processing system 1 will be described with reference to Figures 14 to 16. Figure 14 is a sequence diagram showing an example of the process flow when logging in to the information processing system 1 and interactions between devices. Figures 15 to 16 are sequence diagrams showing an example of the process flow when ordering an advertising group including advertising space and interactions between devices. In this example, the buyer is an advertising agency, and this advertising agency is partnered with one or more advertisers. In the example of Figure 18, it is assumed that an ordering method selection screen for selecting an ordering method has been output in advance to the orderer device 200a. In the example of Figure 20, an example will be described in which the first ordering method is selected as the ordering method for the advertising group. Note that the order order and execution unit of the processes in the sequence diagrams shown below are merely examples and may be changed as appropriate.

[0107] <5-1. Login> As shown in FIG. 14, the orderer device 200a accepts input of authentication information from the orderer so that the orderer can log in to the information processing system 1 (S10). The orderer device 200a transmits a login request including the input authentication information to the server device 100 (S11). When the communication unit 120 of the server device 100 receives the login request from the orderer device 200a, the login accepting unit 111a of the server device 100 accepts the login request for the orderer's account (S12). The control unit 110 of the server device 100 executes login processing (authentication processing) for the requesting orderer (S13). The output unit 115 of the server device 100 generates output information for outputting the top screen (for the advertising agency account) of the sales site as a result of the login processing, and transmits the output information to the orderer device 200a (S14). The orderer device 200a receives the output information and outputs the top screen (S15).

[0108] When the purchaser is performing partner collaboration, each device in the information processing system 1 executes processing within the area indicated by the combined fragment opt1 (Option1). Specifically, the purchaser device 200a receives an input from the purchaser requesting output of a partner collaboration list screen A1 that displays a list of partner collaborations (S16). The purchaser device 200a transmits this output request to the server device 100 (S17).

[0109] When the communication unit 120 of the server device 100 receives the above output request from the orderer device 200a, the output unit 115 references the advertiser account information of the advertiser associated (partner-linked) with the requesting orderer (advertising agency), and generates output information for outputting a partner linkage list screen A1 based on the reference results. This partner linkage list screen A1 includes, for example, a proxy login accepting means for accepting proxy logins for each advertiser account associated with the orderer. The output unit 115 transmits this generated output information to the orderer device 200a (S19). The orderer device 200a receives this output information and outputs the partner linkage list screen A1 (S20).

[0110] The orderer device 200a accepts a proxy login request from the orderer via a proxy login accepting means of the advertiser that will place the order on behalf of the orderer, among one or more proxy login accepting means provided on the partner collaboration list screen A1 (S21). The orderer device 200a transmits the input proxy login request to the server device 100 (S22). When the communication unit 120 of the server device 100 receives the proxy login request from the orderer device 200a, the login accepting unit 111a of the server device 100 accepts the input login request for the advertiser account (S23). The control unit 110 of the server device 100 executes login processing for the advertiser account (S24). The output unit 115 of the server device 100 generates output information for outputting the top screen (for the advertiser account) of the sales site as a result of the login processing, and transmits the output information to the orderer device 200a (S25). The orderer device 200a receives the output information and outputs the top screen (S26).

[0111] <5-2. Advertising space ordering> As shown in FIG. 15, in ordering advertising space for television advertising, the orderer device 200a receives, via an ordering method selection screen, an input of at least one selection of ordering methods from the orderer, including a first ordering method for reserving the number of times an advertisement using the advertising space is displayed and a second ordering method for determining the advertising space through an auction (S30). The orderer device 200a transmits input information indicating the input selection of the ordering method to the server device 100 (S31). The method receiving unit 111b of the server device 100 receives, from the orderer, a selection of at least one of the ordering methods, including the first ordering method and the second ordering method (S32). The change unit 112 of the server device 100 changes the display conditions related to the display of the broadcast or distribution of the television advertisement in accordance with the orderer's selection of the ordering method (S33). The output unit 115 of the server device 100 generates output information for outputting a condition setting screen for setting the changed display conditions, and transmits the output information to the orderer device 200a (S34).

[0112] The orderer device 200a receives the transmitted output information and outputs a condition setting screen (S35). The orderer device 200a accepts setting input of display conditions for the condition setting screen from the orderer (S36). The orderer device 200a transmits input information indicating the setting contents of the input display conditions to the server device 100 (S37).

[0113] If the display conditions are those of an advertisement with Imp guarantee, each device in the information processing system 1 executes processing within the area indicated by the combined fragment opt2 (Option2). Specifically, when the communication unit 120 receives the transmitted input information, the calculation unit 113 of the server device 100 calculates the predicted number of impressions (predicted Imp) of the television advertisement broadcast or distribution and / or the predicted display cost per unit number of impressions (predicted CPM) based on the input information (S38). The output unit 115 of the server device 100 generates output information that outputs the calculated predicted number of impressions and predicted display cost, and transmits it to the orderer device 200 (S39). The orderer device 200 receives the transmitted output information and outputs a simulation screen including the predicted number of impressions and the predicted display cost (S40). The orderer device 200a receives a request from the orderer to output a material setting screen for setting advertising materials, which is the next process (S41). The orderer device 200a transmits this output request to the server device 100 (S42).

[0114] The output unit 115 of the server device 100 generates output information for outputting a material setting screen and transmits it to the orderer device 200a (S43). The orderer device 200a receives this transmitted output information and outputs the material setting screen (S44). The orderer device 200a accepts setting input of advertising material on the material setting screen (selection input of the advertising material itself or a material category) (S45). The orderer device 200a transmits input information indicating the setting contents of this input advertising material to the server device 100. As shown in the composite fragment ref (Reference), the subsequent process flow and interactions related to provisional order to final order will be described using FIG. 20.

[0115] In the example of Fig. 16, an example will be described in which the first ordering method is selected as the ordering method for the advertising group. As shown in Fig. 16, the server device 100 generates output information to output a provisional order screen for placing a provisional order according to the first order details corresponding to the first ordering method, based on the setting details of the display conditions and the setting details of the advertising material inputted above, and transmits the output information to the orderer device 200a (S50). The orderer device 200a receives the transmitted output information and outputs a provisional order screen including the first order details (S51).

[0116] The orderer device 200a accepts an instruction input of a provisional order from the orderer on the provisional order screen (S52). The orderer device 200a transmits input information indicating this instructed provisional order to the server device 100 (S53). When the communication unit 120 receives this transmitted input information, the provisional acceptance unit 111d of the server device 100 accepts the provisional order based on the first order details from the orderer (S54). The determination unit 114 of the server device 100 determines whether or not it is possible to reserve an advertisement space for this provisional order from one or more candidate advertisement spaces, based on the first order details and the candidate advertisement space information for each of the one or more candidate advertisement spaces (S55).

[0117] If the determination unit 114 of the server device 100 determines that the advertisement frame can be allocated as a result of the above determination, each device of the information processing system 1 executes processing within the upper part of the area indicated by the combined fragment alt1 (alternative1). Specifically, the determination unit 114 determines that the provisional order has been completed (S56). The output unit 115 of the server device 100 generates output information indicating that the provisional order has been completed and outputting the final order screen A9, and transmits this to the orderer device 200a (S57). The orderer device 200a receives the transmitted output information, outputs a message indicating that the provisional order has been completed (S58), and outputs the final order screen A9 including the first order details (S59).

[0118] The orderer device 200a accepts an instruction input for a final order from the orderer on the final order screen A9 (S60). The orderer device 200a transmits input information indicating this instructed final order to the server device 100 (S61). When the communication unit 120 receives this transmitted input information, the output unit 115 of the server device 100 generates output information for outputting an approval request screen (not shown) requesting the provider to approve the instructed final order, and transmits this output information to the provider device 200b (S63). When the provider device 200b receives this output information, it outputs an approval request screen (S64). When the provider device 200b receives approval input from the provider on the output approval request screen, it transmits input information indicating this approval input to the server device 100 (S66). When the communication unit 120 of the server device 100 receives this input information, the determination unit 114 determines that the final order is complete based on this input information (S67).

[0119] If the determination unit 114 of the server device 100 determines that the advertisement frame cannot be allocated as a result of the above determination, each device of the information processing system 1 executes processing within the lower part of the area indicated by the combined fragment alt1. Specifically, the output unit 115 of the server device 100 generates output information outputting that the advertisement frame cannot be allocated, and transmits this to the orderer device 200a (S68). Upon receiving this output information, the orderer device 200a outputs a message to the orderer that the advertisement frame cannot be allocated (S69).

[0120] <6. Hardware Configuration> 17, an example of a hardware configuration in which the above-described server device 100 and user device 200 are realized by a computer 800 will be described. Note that the functions of each device can also be realized by dividing them among multiple devices.

[0121] As shown in FIG. 17, the computer 800 includes a processor 801, a memory 803, a storage device 805, an input I / F unit 807, a data I / F unit 809, a communication I / F unit 811, and a display device 813.

[0122] The processor 801 controls various processes in the computer 800 by executing programs stored in the memory 803. For example, each functional unit included in the control unit 110 of the server device 100 can be realized by the processor 801 executing a program (e.g., a server program) temporarily stored in the memory 803.

[0123] The memory 803 is a storage medium such as a RAM (Random Access Memory), etc. The memory 803 temporarily stores the program code of the program executed by the processor 801 and data required when the program is executed.

[0124] The storage device 805 is a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 805 stores an operating system and various programs for implementing the above-mentioned configurations. In addition, the storage device 805 can also store tables for registering order information, advertising space information, etc., and a DB for managing these tables. Such programs and data are loaded into the memory 803 as needed and can be referenced by the processor 801.

[0125] The input I / F unit 807 is a device for receiving input from a user. Specific examples of the input I / F unit 807 include a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I / F unit 807 may be connected to the computer 800 via an interface such as a USB (Universal Serial Bus).

[0126] The data I / F unit 809 is a device for inputting data from outside the computer 800. A specific example of the data I / F unit 809 is a drive device for reading data stored in various storage media. The data I / F unit 809 may be provided outside the computer 800. In this case, the data I / F unit 809 is connected to the computer 800 via an interface such as a USB.

[0127] The communication I / F unit 811 is a device for performing data communication via a network N, either wired or wirelessly, with a device external to the computer 800. The communication I / F unit 811 may be provided outside the computer 800. In this case, the communication I / F unit 811 is connected to the computer 800 via an interface such as a USB.

[0128] The display device 813 is a device for displaying various types of information. Specific examples of the display device 813 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display of a wearable device. The display device 813 may be provided outside the computer 800. In this case, the display device 813 is connected to the computer 800 via, for example, a display cable. Furthermore, when a touch panel is adopted as the input I / F unit 807, the display device 813 can be configured as an integral part of the input I / F unit 807.

[0129] The above-described embodiments are merely examples for explaining the present invention, and are not intended to limit the present invention to these embodiments. Furthermore, the present invention can be modified in various ways without departing from the spirit of the invention. Furthermore, those skilled in the art can adopt embodiments in which the above-described elements are replaced with equivalents, and such embodiments are also within the scope of the present invention.

[0130] [Variations] Although the present invention has been described based on the above embodiment, the following cases are also included in the present invention.

[0131] [Variation 1] At least some of the components of the server device 100 according to the above embodiment may be included in the user device 200. For example, the function of the output unit 115 in the server device 100 may be implemented in the user device 200. Specifically, the user device 200 may implement these components by, for example, installing a dedicated app for the information processing system 1 and executing the dedicated app. [Explanation of symbols]

[0132] 1...information processing system, 100...server device, 110...control unit, 111...reception unit, 112...change unit, 113...calculation unit, 114...determination unit, 115...output unit, 120...communication unit, 130...storage unit, 200...user device, 800...computer, 801...processor, 803...memory, 805...storage device, 807...input I / F unit, 809...data I / F unit, 811...communication I / F unit, 813...display device.

Claims

1. An information processing system for ordering advertising space in television advertising, a method receiving unit that receives, from an orderer, a selection of at least one of ordering methods including a first ordering method and a second ordering method different from the first ordering method in ordering the advertising space; a change unit that changes display conditions related to the broadcast or distribution of the television advertisement in accordance with the orderer's selection of the ordering method; a condition receiving unit that receives, from the orderer, setting contents of the display conditions that are changed in accordance with a selection by the orderer; an output unit that, when the first ordering method is selected, outputs first order details corresponding to the first ordering method to a processing device of the orderer based on the set contents of the display conditions, and, when the second ordering method is selected, outputs second order details corresponding to the second ordering method to the processing device based on the set contents of the display conditions; Equipped with an information processing system.

2. the display conditions include at least one of a budget, a display period, a display time zone, an area, a person image, and a display time for a television advertisement; a calculation unit that calculates a predicted number of times that the television advertisement will be broadcast or distributed within a predetermined period of time based on the setting contents of the display conditions when the first ordering method of reserving the number of times that the advertisement will be displayed using the advertising space is selected; the output unit outputs the first order content including the predicted number of times of display to the processing device. The information processing system according to claim 1 .

3. the calculation unit, when the first ordering method is selected, calculates a predicted display cost per unit number of times of display based on the setting contents of the display conditions; the output unit outputs the predicted display cost to the processing device as the first order content. The information processing system according to claim 2 .

4. The information processing system includes: a provisional acceptance unit that accepts a provisional order based on the first order content from the orderer; a determination unit that determines whether or not it is possible to reserve an advertising space for the one or more candidate advertising spaces in the provisional order based on the first order content and candidate advertising space information related to each of the one or more candidate advertising spaces provided by a provider, The output unit outputs first order details of the tentative order to a processing device of the provider based on a result of the determination, The information processing system further includes an approval receiving unit that receives approval for the provisional order from the provider, When the approval is received, the output unit outputs an order receiving means for receiving a final order of the provisional order to the processing device of the orderer.

4. The information processing system according to claim 2 or 3.

5. The method receiving unit receiving from the client a material category of the advertising material to be allocated to the advertising space; After the provisional order or the final order, receiving candidate advertising materials from the client, the calculation unit calculates a degree of match between the candidate advertising material and the material category; the determination unit determines whether or not the candidate advertising material can be allocated based on the degree of match. The information processing system according to claim 4 .

6. a login accepting unit that accepts a login request from the advertising agency to an account of the advertising agency in the information processing system, the output unit references a storage unit that stores associations between advertising agency account information of the advertising agency and advertiser account information of each of one or more advertisers that have requested the advertising agency to place an order on their behalf, and outputs to the advertising agency's processing device a proxy login accepting means that accepts proxy logins to the advertiser's account as a proxy for each of the one or more advertisers; the login accepting unit accepts, via the proxy login accepting means, a login request for the advertiser's account in the information processing system from the advertising company; 3. The information processing system according to claim 1.

7. One or more information processing devices that place and receive orders for advertising space in television advertising, In ordering the advertising space, accepting from the orderer a selection of at least one of ordering methods including a first ordering method and a second ordering method different from the first ordering method; Changing display conditions regarding the display of the television advertisement broadcast or distribution in accordance with the orderer's selection of the order method; receiving from the orderer the setting contents of the display conditions that are changed in accordance with the selection of the orderer; When the first ordering method is selected, first order contents corresponding to the first ordering method are output to a processing device of the orderer based on the setting contents of the display conditions, and when the second ordering method is selected, second order contents corresponding to the second ordering method are output to the processing device based on the setting contents of the display conditions; An information processing method that performs the above.

8. One or more information processing devices that place and receive orders for advertising slots in television advertising, In ordering the advertising space, accepting a selection from the orderer of at least one of ordering methods including a first ordering method and a second ordering method that determines the advertising space through an auction different from the first ordering method; Changing display conditions regarding the display of the television advertisement broadcast or distribution in accordance with the orderer's selection of the order method; receiving from the orderer the setting contents of the display conditions that are changed in accordance with the selection of the orderer; When the first ordering method is selected, first order contents corresponding to the first ordering method are output to a processing device of the orderer based on the setting contents of the display conditions, and when the second ordering method is selected, second order contents corresponding to the second ordering method are output to the processing device based on the setting contents of the display conditions; A program that executes the following.

Citation Information

Patent Citations

  • Advertisement frame transaction support device, and advertisement frame transaction support method

    JP2020030671A