Sales promotion information distribution management server, sales promotion information distribution management system, sales promotion information distribution management method, and program

The sales promotion information distribution management system addresses the limitations of closed systems by enabling cross-service promotional activities, reducing operational costs and enhancing user reach and incentive flexibility through AI-driven content optimization and precise targeting.

JP7824484B1Active Publication Date: 2026-03-04GIFTEE INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-10-24
Publication Date
2026-03-04

AI Technical Summary

Technical Problem

Conventional sales promotion support systems are limited to closed environments within single companies or services, requiring significant man-hours and costs for campaign setup, restricting user reach and incentive flexibility.

Method used

A sales promotion information distribution management system that manages and distributes promotional information across multiple businesses and services, utilizing a centralized platform server to verify purchase evidence and grant benefits, with AI-driven content optimization and precise targeting.

Benefits of technology

Reduces operational burdens, maximizes conversions by reaching multiple services, and enables flexible incentive allocation and project management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007824484000001_ABST
    Figure 0007824484000001_ABST
Patent Text Reader

Abstract

We provide an open platform that reduces the burden on businesses regarding promotional activities. [Solution] In order to manage the distribution of promotional information related to promotional activities that grant benefits for purchasing products, the system includes a promotional information management unit 132 that manages promotional information obtained from a first user, a promotional information UI provision unit 133 that provides a promotional information UI including the promotional information to a second user terminal of a second user, a transition acceptance unit 134 that receives a transition request from the second user terminal to transition from an electronic information provision service provided by a third user to the promotional information UI, an image judgment unit 135 that analyzes image information received from the second user terminal and generates a judgment result regarding whether or not there is purchase evidence of the product in the promotional information, a benefit determination unit 136 that determines a benefit to be granted to the second user if the judgment result is yes, and a benefit notification unit 137 that sends benefit information related to the determined benefit to the electronic information provision service.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a sales promotion information distribution management server, a sales promotion information distribution management system, a sales promotion information distribution management method, and a program. [Background technology]

[0002] Conventionally, there is known technology to support sales promotion activities such as so-called "must-buy" campaigns, which offer benefits as a condition for purchasing a product. Through must-buy campaigns, companies aim to acquire new customers, increase repeat business rates, and promote sales of specific products. Participants can participate in the campaign by providing proof of purchase (called a purchase trail) by submitting product packaging or receipts, or by entering serial numbers.

[0003] As a means of verifying purchase evidence in a must-buy campaign, for example, there is a system in which a user sends an image of a receipt for the product they purchased to a server, and the server analyzes the image to confirm the fact of the purchase and grants a bonus to the user.

[0004] Patent Document 1 also discloses a technology in which a server generates purchase information based on information about a purchased product and transmits the purchase information together with related bonus information to a user's terminal, allowing the user to check their own purchase information and related bonus information on their terminal. [Prior art documents] [Patent documents]

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

[0006] However, in many cases, conventional sales promotion support systems, including the technology described in Patent Document 1, are operated within a closed environment within a single company or service. For example, when a business operator runs a campaign for its customers, the entire process of announcing the campaign, accepting applications, verifying proof of purchase, and granting benefits is completed within the business operator's own service.

[0007] This type of structure poses the problem of requiring a significant amount of man-hours and costs to build and operate a campaign system each time a business conducts a promotional activity. Another issue is that campaign announcements are limited to users of the business's own services, resulting in sluggish conversion rates. Furthermore, the types of rewards tend to be limited to points issued by the business itself, making it difficult to flexibly offer attractive incentives to users.

[0008] Therefore, there was a need for an open platform that would allow promotional activities to be linked across multiple businesses and services via a network, rather than being limited to specific businesses or services, and that would allow businesses that do not have their own incentives or system infrastructure to easily participate in promotional activities.

[0009] The present disclosure aims to provide a sales promotion information distribution management system, a sales promotion information distribution management server, a sales promotion information distribution management method, and a program that can provide an open platform that can reduce the burden on businesses regarding sales promotion activities. [Means for solving the problem]

[0010] The promotional information distribution management server of the present disclosure is a promotional information distribution management server that manages the distribution of promotional information related to promotional activities that grant benefits upon purchase of products, and includes: a promotional information management unit that manages multiple pieces of promotional information obtained from multiple different first users; a promotional information UI provision unit that provides a promotional information UI including at least a portion of the multiple pieces of promotional information to a second user terminal of a second user; a transition acceptance unit that receives a transition request from the second user terminal to transition from an electronic information provision service provided by a third user to the promotional information UI; an image judgment unit that analyzes image information received from the second user terminal via the promotional information UI and generates a judgment result regarding whether or not there is evidence of purchase of the product in the promotional information; a benefit determination unit that determines a benefit to be granted to the second user if the judgment result is present; and a benefit notification unit that sends benefit information regarding the determined benefit to the electronic information provision service.

[0011] The promotional information distribution management system of the present disclosure is a promotional information distribution management system that manages the distribution of promotional information related to promotional activities that grant benefits upon purchase of products, and includes: a promotional information management unit that manages multiple pieces of promotional information obtained from multiple different first users; a promotional information UI provision unit that provides a promotional information UI including at least a portion of the multiple pieces of promotional information to a second user terminal of a second user; a transition acceptance unit that receives a transition request from the second user terminal to transition from an electronic information provision service provided by a third user to the promotional information UI; an image judgment unit that analyzes image information received from the second user terminal via the promotional information UI and generates a judgment result regarding whether or not there is evidence of purchase of the product in the promotional information; a benefit determination unit that determines a benefit to be granted to the second user if the judgment result is present; and a benefit notification unit that sends benefit information regarding the determined benefit to the electronic information provision service.

[0012] In addition, the promotional information distribution management method of the present disclosure is a method executed by a computer constituting a promotional information distribution management server that manages the distribution of promotional information related to promotional activities that grant benefits upon product purchases, and includes a promotional information management step in which the computer manages multiple pieces of promotional information obtained from multiple different first users; a promotional information UI provision step in which the computer provides a promotional information UI including at least a portion of the multiple pieces of promotional information to a second user terminal of a second user; a transition acceptance step in which the computer receives from the second user terminal a transition request to transition from an electronic information provision service provided by a third user to the promotional information UI; an image determination step in which the computer analyzes image information received from the second user terminal via the promotional information UI and generates a determination result regarding whether or not there is evidence of purchase of the product in the promotional information; a benefit determination step in which the computer determines a benefit to be granted to the second user if the determination result indicates there is evidence; and a benefit notification step in which the computer sends benefit information regarding the determined benefit to the electronic information provision service.

[0013] In addition, the program disclosed herein is a program to be executed by a computer constituting a promotional information distribution management server that has a memory unit and a processing unit and that manages the distribution of promotional information related to promotional activities that grant benefits upon purchase of a product, and includes a promotional information management process that manages multiple pieces of promotional information obtained from multiple different first users, a promotional information UI provision process that provides a promotional information UI including at least a portion of the multiple pieces of promotional information to a second user terminal of a second user, a transition acceptance process that receives from the second user terminal a transition request to transition from an electronic information provision service provided by a third user to the promotional information UI, an image determination process that analyzes image information received from the second user terminal via the promotional information UI and generates a determination result regarding whether or not there is evidence of purchase of the product in the promotional information, a benefit determination process that determines a benefit to be granted to the second user if the determination result is present, and a benefit notification process that sends benefit information regarding the determined benefit to the electronic information provision service. [Effects of the Invention]

[0014] According to one aspect of the present disclosure, it is possible to provide a sales promotion information distribution management server, a sales promotion information distribution management system, a sales promotion information distribution management method, and a program that can reduce the man-hours required to implement and operate must-buy campaigns, maximize conversions by posting projects on multiple services, and enable flexible incentive allocation and project management. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a schematic diagram illustrating a sales promotion information distribution management system according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a functional block diagram of a sales promotion information distribution management server according to an embodiment of the present disclosure. [Figure 3] FIG. 10 is a diagram illustrating an example of the configuration of information stored in a database according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a functional block diagram of a customer contact point media server of a third user according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a functional block diagram of a user terminal of a second user according to an embodiment of the present disclosure. [Figure 6] 10 is a flowchart illustrating a sales promotion information distribution process performed by a sales promotion information distribution management system according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a diagram illustrating an example of a screen displayed on a user terminal according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a diagram illustrating an example of reward management in a promotional information distribution management platform according to an embodiment of the present disclosure. [Figure 9] FIG. 1 is a block diagram showing the basic configuration of a computer. [Figure 10] FIG. 10 is a functional block diagram of a first user's owned media server according to a modified example of an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0016] Hereinafter, a sales promotion information distribution management system 1 (hereinafter, simply referred to as the present system) according to an embodiment of the present disclosure will be described with reference to the drawings. In all drawings describing the embodiment, common components are designated by the same reference numerals, and repeated description will be omitted.

[0017] <System Overview> FIG. 1 is a schematic diagram showing a sales promotion information distribution management system 1 according to an embodiment of the present disclosure.

[0018] The sales promotion information distribution management system 1 is a system that provides a platform for distributing and managing information about sales promotion activities (such as must-buy campaigns) that reward users with product purchases, across multiple services. The sales promotion information distribution management system 1 mainly comprises a platform server (sales promotion information distribution management server) 100 (hereinafter referred to as the PF server), a user terminal 200, a customer contact media server 300, and a user terminal 400, which are interconnected via a network NW so that they can communicate with each other. In the system configuration example shown in FIG. 1, only one each of the sales promotion information distribution management server 100, user terminal 200, customer contact media server 300, and user terminal 400 is shown, but multiple servers may be used.

[0019] The network NW is a wired or wireless communication network such as the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), or a virtual private network (VPN), and provides a communication path for transmitting and receiving data between devices.

[0020] The sales promotion information distribution management server 100, the user terminal 200, the customer contact media server 300, and the user terminal 400 are each servers configured with one or more computers 900. The basic configuration of the computer 900 will be described later.

[0021] The PF server 100 is a sales promotion information distribution management server that provides a platform service in this embodiment, and is managed and operated by the business operator that operates the platform service (hereinafter referred to as the platform business operator). The PF server 100 is a server that manages the distribution of sales promotion information related to sales promotion activities that grant benefits in exchange for the purchase of products (including services). The PF server 100 accepts registrations of sales promotion information from multiple sales promotion advertisers (first users), centrally manages them, and controls distribution to customer contact media (electronic information provision services) operated by multiple sales promotion slot providers (third users). The functional configuration of the PF server 100 will be described later.

[0022] The user terminal 200 is an information processing terminal used by a promotional advertiser, who is a first user, and is, for example, a smartphone, tablet, or personal computer. The promotional advertiser is, for example, a company that wants to promote the sales of its own products or services. The promotional advertiser (first user) registers promotional information in the PF server 100 via an application or web browser installed on the user terminal 200. The functional configuration of the user terminal 200 will be described later.

[0023] The customer-contact media server 300 is a server managed and operated by a promotional slot provider, which is a third user. The promotional slot provider provides media that has direct contact (touchpoint) with customers via the customer's user terminal 400, and is preferably a payment service provider, e-commerce service provider, point service provider, healthcare service provider, mobile carrier, or other provider with a large number of members, or an information media operator, national or local government, etc. As one form of such media, the customer-contact media server 300 provides an electronic information provision service (e.g., a point app or information site) that serves as a contact point with customers (including purchasers, described below). This electronic information provision service functions as a "promotion slot" for posting various promotional information distributed from the PF server 100. The functional configuration of the customer-contact media server 300 will be described later.

[0024] The user terminal 400 is an information processing terminal used by a purchaser (including a prospective purchaser) who is a second user, and is, for example, a smartphone, tablet, personal computer, etc. The purchaser (second user) uses the electronic information providing service provided by the customer-contact media server 300 via an application or web browser installed on the user terminal 400. The purchaser then accesses the sales promotion information displayed within the service, and receives a bonus by sending a receipt image or the like after purchasing a product. The functional configuration of the user terminal 400 will be described later.

[0025] <System components> 2 is a functional block diagram of the PF server 100. The PF server 100 includes a communication unit 110, a storage unit 120, and a processing unit .

[0026] The communication unit 110 is a network interface, and communicates with the user terminal 200, the customer contact media server 300, and the user terminal 400 via the network NW.

[0027] The storage unit 120 is configured using a storage device such as a magnetic hard disk or a semiconductor storage device. The storage unit 120 stores programs 121 for executing various processes, a database 122, and a mathematical model 123 used in AI (Artificial Intelligence), etc. For example, the AI ​​may use a large-scale language model (generative AI) provided independently outside the PF server 100 via an API (Application Programming Interface). The storage unit 120 stores various information required for processing to provide platform services. The storage unit 120 may be provided outside the sales promotion information distribution management server 100 in a communicable manner.

[0028] The program 121 is executed by the processing unit 130 and is a program that mainly implements each functional unit of the processing unit 130.

[0029] 3 is a diagram showing an example of the configuration of information stored in the database 122 used by the PF server 100. The database 122 is managed by, for example, a relational database management system (RDBMS) and is composed of multiple tables. The database 122 includes a sales promotion information table, a first user table (sales promotion advertiser table), a third user table (sales promotion slot provider table), a second user table (purchaser table), a definition information table, and an application history table.

[0030] The sales promotion information table manages information on individual sales promotion activities (e.g., must-buy campaigns) registered by sales promotion advertisers (first users). This table uses a "sales promotion information ID" that uniquely identifies each piece of sales promotion information as a primary key, and includes columns such as "sales promotion information name," "first user ID" (a foreign key to the first user table described below), "target product information" (e.g., JAN code), "reward conditions" (e.g., "purchase one or more target products"), "reward details" (e.g., "100 points awarded"), "campaign period," "second definition information ID" (a foreign key to the second definition information table described below), and "status" (e.g., open, completed). The sales promotion information management unit 132, described below, manages sales promotion information by referencing and updating this table.

[0031] The first user table manages information about promotional advertisers (first users) who are the main actors in promotional activities. This table uses the "first user ID" as the primary key and includes columns such as "company name," "contact information," and "contract information."

[0032] The third user table manages information about promotional slot providers (third users) who operate customer contact media that post promotional information. This table uses the "third user ID" as the primary key and includes columns such as "media name," "media type" (app, web, etc.), "first definition information ID" (foreign key to the first definition information table described below), and "reward notification URL" (Webhook notification destination).

[0033] The second user table manages information on purchasers (second users) who use this system. The PF server 100 does not directly store personal information on purchasers (second users), but manages the information by linking an ID that identifies the user within the service of each promotional slot provider (third user) with an ID that is unique within this platform. This table uses the "second user ID" (unique ID within the platform) as the primary key, and includes columns such as "third user ID," "third user service user ID," and "user attribute information" (information that can be used for targeting, obtained with permission from the customer contact media server 300).

[0034] The definition information table manages first definition information and second definition information. The first definition information is information that defines the appearance and behavior of the promotional information UI (described later) and is set by the promotional slot provider (third user). The second definition information is information that defines the distribution rules and display content of the promotional information and is set by the promotional advertiser (first user). The first definition information table stores the first definition information. The first definition information table has a "first definition information ID" as a primary key and includes columns such as a "third user ID" and a "design definition" that specifies the UI theme color, font, etc. The second definition information table stores the second definition information. The second definition information table uses the "second definition information ID" as a primary key and includes columns such as a "sales promotion information ID," a "distribution destination definition" which is a list of media for which distribution is permitted or restricted, and a "targeting definition" which specifies the user attributes to be targeted for distribution. The user attributes include the purchaser's demographic information (age, gender, place of residence, etc.) and psychographic information (interests, concerns, etc.).

[0035] The application history table manages the history of benefit applications from purchasers (second users). This table uses "Application ID" as the primary key and includes columns such as "Sales Promotion Information ID," "Second User ID," "Application Date and Time," "Purchase Trail Image Path," "Determination Result" (Approval, Denial, etc.), "Granted Benefit Information," and "Third User ID." The determination results by the image determination unit 135 (described later) and the details of decisions by the benefit determination unit 136 (described later) are recorded in this table.

[0036] By managing these tables in association with each other, the PF server 100 can comprehensively and efficiently manage complex sales promotion activities involving multiple businesses and services.

[0037] Returning to FIG. 2, the description of the processing unit 130 continues. The processing unit 130 has functional units such as a sales promotion information registration unit 131, a sales promotion information management unit 132, a sales promotion information UI provision unit 133, a transition reception unit 134, an image determination unit 135, a benefit determination unit 136, a benefit notification unit 137, a statistical information generation unit 138, and a CV reward management unit 139. The processing unit 130 executes a program 121 stored in the memory unit 120 to realize each of these functional units and execute each step of the sales promotion information distribution process. The sales promotion information distribution process will be described in detail later.

[0038] The sales promotion information registration unit 131 accepts registration of sales promotion information and second definition information related to the sales promotion information from a plurality of different first users, and stores the sales promotion information in a sales promotion information table in the storage unit 120. In this embodiment, the sales promotion information is information related to a sales promotion activity (must-buy campaign) that provides a benefit on the condition that a product is purchased.

[0039] The sales promotion information registration unit 131 may propose the content of the second definition information to the first user based on the sales promotion information. For example, the sales promotion information registration unit 131 analyzes the results of past similar campaigns based on the product genre of the sales promotion information, and derives and proposes settings that have proven effective. The sales promotion information registration unit 131 may perform analysis using an AI (artificial intelligence) engine (mathematical model 123) that uses technology such as machine learning. For example, when the first user inputs a target product category (e.g., "carbonated drinks") on the sales promotion information registration screen, the AI ​​engine searches the database 122 and analyzes data on past carbonated drink campaigns. From the analysis results, it derives insights such as "carbonated drinks have a high conversion rate on media A" and "delivery to men in their twenties is effective," and presents recommended delivery media and target attributes as "recommended settings" on the setting screen for the second definition information.

[0040] The sales promotion information registration unit 131 may accept registration of advertising information from (a plurality of different) first users. The advertising information is information displayed in an advertising area provided separately from an area in the sales promotion information UI, which will be described later, where the sales promotion information is displayed in a list. The advertising information may be the sales promotion information itself or related information, or may be information different from the sales promotion information.

[0041] The sales promotion information management unit 132 manages one or more pieces of sales promotion information acquired from a plurality of different first users (sales promotion advertisers). The sales promotion information management unit 132 also manages one or more pieces of advertising information acquired from the first users (sales promotion advertisers).

[0042] The sales promotion information UI providing unit 133 provides a sales promotion information UI including at least a part of the sales promotion information managed in the storage unit 120 to the user terminal 400 of the second user (purchaser).

[0043] The sales promotion information UI providing unit 133 generates the sales promotion information UI based on the first definition information predetermined by the third user (sales promotion slot provider). The first definition information is information that defines the appearance and behavior of the promotional information UI, and is set by the promotional frame provider (third user) and stored in the storage unit 120. The first definition information includes a definition regarding the presentation of the promotional information UI, and the promotional information UI providing unit 133 may generate the promotional information UI based on the definition regarding the presentation. The presentation of the promotional information includes all design elements that appeal to the user's perception, such as visual design, appearance, sound effects, theme, operation sequence, and operability. Specifically, the first definition information is provided from the customer contact media server 300 to the PF server 100. The first definition information includes information that defines the presentation of the promotional information UI, such as the theme color to be used, font type and size, logo image, button shape, and header and footer layout. When generating the promotional information UI, the promotional information UI providing unit 133 references this first definition information and dynamically applies style sheets (CSS) and the like to create a screen tailored to the design of each medium. For example, even for the same promotional information, it is possible to provide a UI with an optimal appearance depending on the medium to which it is provided, such as a blue-based design for medium A and a red-based design for another medium B. This allows the PF server 100 to provide versatile services to a large number of media while achieving flexible collaboration that does not impair the uniqueness of each medium.

[0044] The sales promotion information UI providing unit 133 generates the sales promotion information UI based on second definition information predetermined by the first user (sales promotion advertiser). The second definition information is set when the sales promotion advertiser registers sales promotion information in the sales promotion information registration unit 131 of the PF server 100 via the user terminal 200, etc. When accessed from the user terminal 400, the sales promotion information UI providing unit 133 identifies the medium of the access source and the user attributes of the second user, and refers to the second definition information to filter the sales promotion information to be displayed or switch the display content.

[0045] The second definition information includes a definition regarding an electronic information providing service among multiple electronic information providing services for which distribution is permitted or restricted, and the promotional information UI providing unit 133 may determine the promotional information to be included in the promotional information UI based on the second definition information.

[0046] The second definition information includes, for example, specification of media that allow or restrict distribution of the campaign, attributes of buyers to whom the campaign is to be distributed, budget limits for the campaign, and specification of creatives (images and catch phrases) to be displayed. For example, if an advertiser sets "Do not distribute to health-oriented media," the campaign information will be controlled so that it is not included in the promotional information UI for access from that media. For example, a promotional advertiser for luxury cosmetics may set a restriction of "not to distribute to entertainment apps aimed at young people" as the second definition information in order to maintain the brand image. When a second user accesses the promotional information UI from an entertainment app, the promotional information UI providing unit 133 identifies that the accessing media is subject to restriction and generates a promotional information UI that excludes the promotional information for the cosmetics from the list. Conversely, in the case of a campaign affiliated with a specific point service, it is possible to allow distribution only to the media of that point service (media-based distribution control).

[0047] In addition, the second definition information may include definitions regarding the attributes of the second user (purchaser) whose distribution is permitted or restricted, and the sales promotion information UI providing unit 133 may generate the sales promotion information UI based on the second definition information.

[0048] The sales promotion information UI providing unit 133 may generate the sales promotion information UI based on the user attributes of the second user (purchaser) acquired directly or indirectly from the user terminal 400.

[0049] When receiving a transition request from the user terminal 400, the sales promotion information UI providing unit 133 may acquire attribute information of the second user (purchaser) (with the user's permission) from the transition source customer-contact media server 300. Alternatively, the database 122 in the PF server 100 may store user attributes inferred from past usage history, etc.

[0050] The promotional information UI providing unit 133 compares this user attribute with the target attribute (e.g., "female in her 20s") specified by the first user in the second definition information, extracts only the promotional information that matches the conditions, and generates the promotional information UI (user-based delivery control). For example, a health food promotion advertiser sets the second definition information as "user attribute for which delivery is permitted: 40 years or older." When a second user who is 25 years old accesses the promotion information UI, the promotion information UI providing unit 133 determines that the user attribute does not match the condition, and does not display the promotion information for the health food in the UI. This allows for precise targeting, such as preventing information about alcoholic beverage campaigns from being displayed to minors, or displaying campaigns limited to a specific region only to residents of that region.

[0051] Furthermore, by combining media-based distribution control with user-based distribution control, extremely precise campaign distribution can be achieved.

[0052] The sales promotion information UI has an advertising space, and the sales promotion information UI providing unit 133 may distribute advertising information acquired by the sales promotion information registration unit 131 from a sales promotion advertiser (first user) to the advertising space. The advertising space is a specific area provided in the sales promotion information UI for posting advertisements (not limited to sales promotion information), and includes various advertising spaces such as a top banner advertising space, a side banner advertising space, an inline advertising space, an in-feed advertising space, a pop-up advertising space, and a footer advertising space. The owner of the advertising space may be a platform operator, a sales promotion space provider (third user), or others. A promotional advertiser (first user) can register not only must-buy campaigns but also advertising information (banner images, advertising copy, etc.) aimed at increasing awareness of their company's products and brands via the promotional information registration unit 131. When generating the promotional information UI, the promotional information UI providing unit 133 dynamically inserts the registered advertising information into a designated advertising space (e.g., the top banner space at the top of the screen) in the HTML template. The advertisements to be delivered can also be targeted based on the second definition information, just like the promotional information. This makes the promotional information list page a place for participating in campaigns, as well as a valuable advertising medium.

[0053] The transition receiving unit 134 receives a transition request from the user terminal 400 to transition from the electronic information providing service provided by the customer-contact media server 300 of the third user (sales promotion frame provider) to the sales promotion information UI.

[0054] The image determination unit 135 analyzes image information received from the user terminal 400 via the sales promotion information UI and generates a determination result as to whether or not there is a purchase trail for the product in the sales promotion information. The image determination unit 135, for example, performs OCR (optical character recognition) processing on a receipt image or the like sent from the user terminal 400 and extracts text information. A purchase trail is a trail that proves that the second user purchased the target product. Typically, this is a receipt that lists the product name, purchase date and time, store name, etc.

[0055] The benefit determination unit 136 determines a benefit (also called an incentive) to be granted to the second user when the determination result regarding the presence or absence of a purchase trail indicates a presence or absence of a purchase trail. Determining the benefit to be granted includes, as one aspect, simply determining whether or not to grant a benefit without determining the specific benefit content, and determining the specific benefit content. The benefit includes at least one selected from the group consisting of electronic value information and points that can be used for a specified service. Electronic value information includes cash vouchers, product vouchers, digital gifts, electronic money, online coupons, etc., provided as digital codes. When registering promotional information, the promotion advertiser (first user) may specify as a benefit an electronic ticket from various affiliated digital gift services, points issued by each customer contact media, etc. When the application is approved, the benefit determination unit 136 performs processing according to the type of benefit specified. For example, if the benefit is a digital gift, the unit 136 establishes API cooperation with an external system that issues gift codes, and passes the acquired code to the benefit notification unit 137. If the benefit is points, the unit 136 generates information requesting the customer contact media server 300 to award a predetermined number of points.

[0056] The benefit notification unit 137 transmits benefit information regarding the determined benefit to the electronic information providing service. Specifically, the benefit notification unit 137 notifies the electronic information providing service of the benefit information by, for example, a Webhook. A Webhook is a mechanism for notifying an external application that an event has occurred in a Web application via an HTTP POST request, and can also be referred to as an HTTP callback, a server-to-server push notification, or an event-driven API. The benefit notification unit 137 executes this process immediately when the benefit determination unit 136 determines that a benefit be granted. The URL of the notification destination is pre-registered in the third user table as a "benefit notification destination URL." The benefit notification unit 137 sends JSON-formatted data including information for identifying the second user and the details of the benefit to be granted (number of points, gift code, etc.) to this URL using the POST method. This allows the customer-contact media server 300 to immediately detect the occurrence of an event and execute the benefit granting process without the need to poll (periodically inquire) the status of the PF server 100.

[0057] The statistical information generation unit 138 visually generates statistical information on the analysis results of the image information and / or the judgment results of the purchase trail, i.e., purchase data. Specifically, the statistical information generation unit 138 converts numerical data into graphical representations such as graphs and charts and displays them. The statistical information is data obtained by tallying and analyzing the results of the campaign, such as the number of applications, approval rate, and user attribute distribution. The statistical information generation unit 138 periodically tallys up the judgment results of the purchase trails generated by the image judgment unit 135 (which are stored in the application history table) and the conversion data recorded by the conversion reward management unit 139. Then, the data is analyzed from various perspectives, such as by promotional information, by day, by media, etc., and the results are visualized using line graphs, bar graphs, pie charts, etc. These graphs are provided as a management screen (dashboard) for the promotional advertiser (first user), allowing the promotional advertiser (first user) to check the latest campaign results at any time.

[0058] When the reward notification unit 137 successfully completes the reward granting process, the conversion reward management unit 139 records that a conversion (also called a result or CV) has occurred for the promotional information for which the reward was granted (updating the conversion count) and distributes rewards to the customer-contact media based on the conversion count. This conversion data is stored in the database 122 in association with the promotional information ID, the second user ID, the date and time of the conversion, etc. The conversion data accumulated by the conversion reward management unit 139 is used by the statistical information generation unit 138 when generating a campaign effectiveness measurement report (e.g., calculating the conversion rate). Based on this conversion count, the platform operator charges the promotional advertiser (first user) and pays a reward to the promotional slot provider (third user) according to the conversion count, thereby providing basic data for realizing a so-called performance-based business model. For example, as shown in FIG. 8, the platform operator collects conversion fees and incentive fees according to the conversion count from the first user (promotional advertiser). The platform operator then pays a fee based on a predetermined revenue share rate to the third user (promotional slot provider) that operates the customer contact media where the conversion occurred, from the collected fees.

[0059] 4 is an example of a functional block diagram of the customer-contact media server 300. The customer-contact media server 300 has a communication unit 310, a storage unit 320, and a processing unit 330. The processing unit 330 has functions such as a service providing unit 331 that provides electronic information provision services to purchasers, and a benefit management unit 332 that manages benefits acquired by purchasers.

[0060] FIG. 5 is a functional block diagram of the user terminals 200 and 400 according to an embodiment of the present disclosure. The user terminals 200, 400 include communication units 210, 410, storage units 220, 420, control units 230, 430, display units 240, 440, and operation units 250, 450. The communication units 210, 410, storage units 220, 420, control units 230, 430, display units 240, 440, and operation units 250, 450 are electrically connected to one another via communication buses 260, 460. The user terminals 200, 400 are, for example, smartphones, tablet terminals, PCs, etc.

[0061] <System Operation> Next, the operation of the sales promotion information distribution process of the sales promotion information distribution management system 1 having the above-described configuration and functions will be described using a flowchart.

[0062] FIG. 6 is a sequence diagram showing an example of the flow of the promotional information distribution process in the promotional information distribution management system 1 according to this embodiment. This process is based on the premise that the customer-contact media server 300 has its own point system. The promotional information distribution process is a series of processes including multiple steps in which a promotional advertiser (first user) registers that promotional information S will be shared on the promotional information distribution platform, and a purchaser (second user) accesses the shared promotional information S via the customer-contact media of a promotional slot provider (third user), transmits a purchase trail related to the promotional information S, and obtains a benefit. Here, the process will be described using an example of interactions between the user terminal 200 (promotional advertiser D), the PF server 100 (promotional information distribution platform), the customer-contact media servers 300A and 300B (customer-contact media A and B), and the user terminal 400 (purchaser C).

[0063] First, in step S101, each third user (promotional slot provider) who manages customer contact media A and B registers first definition information including design definitions of their own media in the PF server 100 at any timing.

[0064] Next, in step S102, the PF server 100 generates a UI dedicated to each medium (UI for A, UI for B) based on the registered first definition information, and establishes a connection.

[0065] In step S103, the first user (sales promotion advertiser D) registers the sales promotion information S that he or she wants to implement in his or her company (e.g., a special benefit when purchasing product SS) in the PF server 100 (sharing request). This request is made, for example, from the user terminal 200 to the sales promotion information registration unit 131 of the PF server 100. At this time, the first user (sales promotion advertiser) can also set second definition information, such as specifying the media to which the information will be distributed. Here, it is assumed that the second definition information defines that the information will be distributed to customer contact media A but not to customer contact media B.

[0066] In step S104, the user terminal 400 displays the electronic information providing service (media A) provided by the customer contact media A through the operation of the purchaser C. On the screen of the media A, a lead to the "UI for A" managed by the PF server 100 is displayed.

[0067] In step S105, the user terminal 400, operated by purchaser C, requests the PF server 100 to access (display) the "UI for A" via media A. Specifically, when purchaser C taps the lead to the "UI for A" of media A, a request for the "UI for A" is sent from the user terminal 400 to the PF server 100 via the server 300A of media A. The request includes an identifier for identifying media A and purchaser C. The request may also include user attributes of purchaser C in customer contact media A. The transition reception unit 134 of the PF server 100 receives this request.

[0068] In step S106, the PF server 100 instructs the user terminal 400 to transition to the "UI for A" via the media server 300A.

[0069] Next, in step S107, the promotional information UI providing unit 133 of the PF server 100 determines and generates the content of the promotional information UI dedicated to medium A based on the first definition information and the second definition information. If the user attributes of purchaser C have been acquired in step S105, the promotional information to be displayed in the promotional information UI is determined taking into consideration the user attributes. Here, it is assumed that promotional information S is displayed in the UI for A. Furthermore, the content of the UI is generated based on the first definition information of medium A, matching the design of medium A.

[0070] In step S108, the user terminal 400 displays the "UI for A" generated in step S107.

[0071] In step S109, purchaser C selects promotional information S from the list of promotional information displayed on the screen of the "UI for A" displayed on the user terminal 400. When purchaser C selects promotional information S, details of the campaign and a means (icon, etc.) for starting to capture a purchase trail of product SS are displayed.

[0072] In step S110, upon operation by purchaser C, the user terminal 400 photographs the purchase evidence (receipt, etc.) indicating that the product SS has been purchased, and transmits the photographed data and identification information of the promotional information S selected by purchaser C to the PF server 100.

[0073] In step S111, the image determination unit 135 of the PF server 100 analyzes the received image data and determines whether or not the product SS has been purchased (purchase trail determination). If it is determined that it is included (YES), the process proceeds to step S112. On the other hand, if it is determined that it is not included (NO), the process notifies the user terminal 400 of this fact (not shown), and the process ends.

[0074] In step S112, that is, in the purchase trail determination, if the purchase is confirmed, the benefit determination unit 136 of the PF server 100 determines the benefit to be granted to the purchaser C by referring to the second definition information. Then, the benefit determination unit 136 notifies the server 300A of the customer contact media A of the determined benefit in real time using a Webhook.

[0075] In step S113, customer contact media A that has received the notification grants the benefit to the account of purchaser C in its own system based on the information received from the PF server 100 in step S112, and updates the benefit information of purchaser C. Customer contact media A notifies the PF server 100 that the update has been completed.

[0076] In step S114, upon receiving the notification of update completion, the CV reward management unit 139 of the PF server 100 associates the sales promotion information S with the customer contact media A and updates the CV number indicating that a conversion (result) has occurred.

[0077] Each operational flow in the above-described sales promotion information distribution process is not limited to being performed independently, but can be performed by combining two or more operational flows. For example, some steps in one operational flow may be added to another operational flow, or some steps in one operational flow may be replaced with some steps in another operational flow. In each flow, it is not necessary to execute all steps, and only some steps may be executed. Furthermore, the order of steps in each flow may be changed as appropriate.

[0078] <Screen example> Figure 7 shows an image of a series of screen transitions that occur when a second user (purchaser) participates in a promotional activity from customer contact media A operated by a third user (promotional slot provider) via the promotional information distribution platform of this embodiment and obtains benefits.

[0079] 7 are examples of application screens of customer contact media A displayed on the user terminal 400. Screens D21, D22, and D23 in Fig. 7 are examples of screens generated by the sales promotion information UI providing unit 133 of the PF server 100 and displayed on the user terminal 400.

[0080] First, on screen D11 of Media A, among the various contents provided by Media A, buttons and banners that lead to this platform, such as "Receipt Campaign," are displayed.

[0081] When the second user (purchaser) taps the "receipt campaign" lead, the screen of the user terminal 400 transitions to the sales promotion information UI screen D21 (receipt mission list screen).

[0082] Screen D21 has a top banner ad space at the top of the screen, and below that is a list of campaigns (receipt missions) that you can participate in. Each campaign displays an icon or image of the eligible product, the product name, and the details of the reward (e.g., "¥···").

[0083] When the second user (purchaser) selects a campaign from the list in which he / she wants to participate (e.g., the "ABC muffin" campaign), the screen of the user terminal 400 transitions to the sales promotion information UI screen D22. Screen D22 displays detailed conditions for participation in the campaign, as well as a button such as "Agree to the terms and start shooting."

[0084] When the second user (purchaser) taps the "Agree to the terms and start taking photos" button, the screen of the user terminal 400 transitions to the sales promotion information UI screen D23. Screen D23 displays a preview area and a "Take Photo" button that utilizes the camera function of the user terminal 400, and a "Send" button for sending the captured image data to the PF server 100.

[0085] When the second user (purchaser) taps the "Photograph" button to photograph the receipt and taps the "Send" button to upload the photographed data to the PF server 100, the PF server 100 performs a purchase trail determination and grants a benefit according to the determination result. Although not shown, a screen may be provided in which the image determination unit 135 of the PF server 100 displays the results (store name, purchased item, amount, etc.) read by OCR from the uploaded receipt image, and prompts the user to confirm the contents.

[0086] When the PF server 100 decides to grant a special benefit, the screen of the user terminal 400 returns to the application of customer contact media A and displays screen D12. Screen D12 shows a message such as "Earn media A points!", notifying the user that a special benefit has been granted.

[0087] <Basic computer configuration> 9 is a block diagram showing the basic hardware configuration of a computer 900. The computer 900 has a control unit 901, a storage unit 902, a communication unit 903, an input unit 904, and an output unit 905. The control unit 901, the storage unit 902, the communication unit 903, the input unit 904, and the output unit 905 are electrically connected to one another via a communication bus 910.

[0088] The control unit 901 includes a CPU (Central Processing Unit, also called a processor), and is a device that controls each unit of the computer 900 and also reads and executes various programs stored in the storage unit 902.

[0089] The storage unit 902 includes a main storage device such as a DRAM (Dynamic Random Access Memory) and an auxiliary storage device such as a hard disk, and is a device for storing various programs for executing the operating system and various applications of the computer 900, as well as data used by these programs. The processing shown in the above flowchart is realized by the control unit 901 of each computer constituting the sales promotion information distribution management server 100, the user terminal 200, the customer-contact media server 300, and the user terminal 400 executing a program stored in the respective storage unit 902.

[0090] The communication unit 903 is a device for communicating with external devices, and transmits and receives data according to instructions from the control unit 901. Each of the computers constituting the sales promotion information distribution management server 100, the user terminal 200, the customer contact media server 300, and the user terminal 400 uses this communication unit 903 to communicate with other devices including the network NW shown in FIG.

[0091] The input unit 904 is a device that receives input from outside and supplies it to the control unit 901, and is configured to include, for example, a keyboard, a mouse, a touch panel, and a camera. The output unit 905 is a device that outputs the processing results of the control unit 901 to the outside, and is configured to include, for example, a display and a speaker. <Program> Here, a program for realizing each functional unit of the sales promotion information distribution management server 100 according to this embodiment will be described.

[0092] The sales promotion information distribution management server 100 is implemented in a computer 900. The operation of each component of the sales promotion information distribution management server 100 is stored in the form of a program in the auxiliary storage device of the storage unit 902. The control unit 901 reads the program from the auxiliary storage device of the storage unit 902, loads it into the main storage device of the storage unit 902, and executes the above-mentioned processing in accordance with the program. The control unit 901 also allocates a storage area corresponding to the above-mentioned storage unit 120 in the main storage device of the storage unit 902 in accordance with the program.

[0093] Specifically, the program for the promotional information distribution processing is a program to be executed by a computer 900 that comprises a processor, a memory unit, and a processing unit and constitutes a promotional information distribution management server that manages the distribution of promotional information related to promotional activities that grant benefits upon purchase of products. The program causes the computer 900 to execute the following: a promotional information management process that manages multiple pieces of promotional information obtained from multiple different first users; a promotional information UI provision process that provides a promotional information UI containing at least some of the multiple pieces of promotional information to a second user terminal of a second user; a transition acceptance process that receives from the second user terminal a transition request to transition from an electronic information provision service provided by a third user to the promotional information UI; an image determination process that analyzes image information received from the second user terminal via the promotional information UI and generates a determination result regarding whether or not there is evidence of purchase of the product in the promotional information; a benefit determination process that determines a benefit to be granted to the second user if the determination result is present; and a benefit notification process that sends benefit information regarding the determined benefit to the electronic information provision service.

[0094] The auxiliary storage device of storage unit 902 is an example of a non-transitory tangible medium. Other examples of non-transitory tangible media include a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory connected via input unit 904. Furthermore, when this program is distributed to computer 900 via network NW, computer 900 that receives the program may load the program into the main storage device of storage unit 902 and execute the above-described processing.

[0095] The program may also be a program for realizing some of the above-described functions. Furthermore, the program may be a so-called differential file (differential program) that realizes the above-described functions in combination with another program already stored in the auxiliary storage device of the storage unit 902.

[0096] The promotional information distribution management system 1 according to the present embodiment described above can provide a platform that mediates between multiple promotional advertisers (first users) and multiple promotional slot providers (third users) and has the function of granting rewards based on purchase trails. This allows promotional advertisers (first users) to independently run must-buy campaigns and, by simply registering promotional information in the PF server 100 once, develop must-buy campaigns across multiple media (electronic information provision services), maximizing reach. Meanwhile, promotional slot providers (third users) can independently acquire must-buy campaign opportunities and, without developing their own campaign systems, can publish a variety of promotional opportunities on their own media and provide them to users, thereby improving the value and monetizing the media. The operator of the PF server 100 acts as a platform provider and provides the proof-of-purchase platform and infrastructure. Participating companies in the platform independently acquire and execute campaign projects while working together on a common platform. In this way, by networking promotional activities such as must-buy campaigns, promotional advertisers (first users) can expect to acquire many conversions and maximize cost-effectiveness. Promotional advertisers (first users) can also utilize a system to acquire purchasing data (conversion numbers) for the promoted products and increase user retention and loyalty. Furthermore, promotional advertisers (first users) can reduce the burden of implementation time, must-buy campaign acquisition time, and operation time. In addition, the must-buy / receipt campaign functions can be incorporated in a way that blends into the UI of the service provided by the promotional slot provider (third user) to which the system is introduced. Additionally, proof-of-purchase data and analytics can be shared and utilized across the entire platform, enabling the creation of a collaborative revenue model in which results (number of conversions) are distributed according to each company's contribution. Companies participating in the platform will be able to shift from traditional competitive relationships to collaborative relationships, expanding the overall industry pie. Small and medium-sized enterprises will be able to participate in the network on an equal footing with large corporations, creating a decentralized marketing ecosystem that makes maximum use of each company's expertise. In this way, a system will be created in which companies participating in the platform can utilize their respective strengths to contribute to must-buy / receipt campaigns. In other words, it reduces the man-hours required to implement and operate must-buy campaigns, maximizes conversions by posting deals on multiple services, and enables flexible incentive allocation and deal management.

[0097] <Modification> The present disclosure is not limited to the above-described embodiment, and various modifications can be adopted.

[0098] For example, in the above embodiment, an example has been described in which a user photographs and uploads a receipt image as proof of purchase of a product, but the method of checking the purchase trail is not limited to this. For example, the PF server 100 may be configured to cooperate with a server of a payment service provider. In this case, if a user registers their own payment method (credit card, electronic money, etc.) in advance, when a target product is purchased using that payment method, purchase data is automatically sent from the payment service provider to the PF server 100. This allows the user to participate in a campaign without the hassle of photographing a receipt.

[0099] In the above embodiment, the condition for granting a reward is "purchase of a product," but this is not limiting. For example, various user actions that the first user aims to perform, such as "visiting a specific store" (detected using location information of the user terminal 400 or a beacon installed in the store), "browsing a specific website," "answering a questionnaire," or "watching a promotional video," can be set as conditions for granting a reward. In this case, a functional unit for detecting and determining each of the actions is provided instead of the image determination unit 135.

[0100] Furthermore, in the above embodiment, the first user (sales promotion advertiser) used the user terminal 200 as a means of registering sales promotion information in the PF server 100, but the PF server 100 may be able to refer to the sales promotion information by, for example, linking via API with the company's own server 200A managed and operated by the first user (sales promotion advertiser) as shown in Figure 10. Furthermore, the company server 200A may be, for example, an owned media server that provides company media (e.g., a smartphone app or a product campaign site) operated by a first user (sales promotion advertiser). FIG. 10 is an example of a functional block diagram of the company server 200A. The company server 200A has a communication unit 210A, a memory unit 220A, and a processing unit 230A. The processing unit 230A has functions such as a service provision unit 231A that allows the first user (sales promotion advertiser) to provide owned media to a second user (purchaser), and a promotional information disclosure unit 232A that discloses promotional information on the owned media. The promotional information disclosed on the owned media may include promotional information distributed from the PF server 100. Furthermore, in addition to the user terminal 200 and the company's server 200A, promotional information managed and published by the first user (sales promotion advertiser) on an existing platform such as an SNS may be referred to.

[0101] Furthermore, in the above embodiment, points and digital gifts issued by each customer contact media are exemplified as benefits, but the form of providing the benefits is not limited to this. For example, the PF server 100 may be provided with (or linked to an API) an electronic gift issuing service and / or a point issuing service, and these electronic gifts and points may be given as benefits. For example, when a first user (sales promotion advertiser) registers sales promotion information, the first user specifies an electronic gift from an electronic gift issuing service provided by the operator of the PF server 100 as a benefit. When the benefit determination unit 136 determines to grant a benefit, the PF server 100 requests the electronic gift issuing service to issue the specified electronic gift. Information about the issued electronic gift (e.g., a unique URL) is notified to the user terminal 400 via the benefit notification unit 137. The second user can receive a benefit, such as a convenience store product voucher, by accessing the notified URL. Furthermore, when the first user (sales promotion advertiser) registers sales promotion information, the first user specifies a point management service provided by the operator of the PF server 100 as a benefit. When the benefit determination unit 136 determines whether to grant a benefit, the benefit determination unit 136 requests the point management service to grant a predetermined number of points to an account corresponding to the second user (purchaser). The second user (purchaser) can participate in multiple different campaigns to accumulate points and exchange the accumulated points for various electronic gifts handled by the point management service at a time of his or her choosing. This increases the second user's freedom of choice in benefit selection, further increasing the incentive to participate in campaigns.

[0102] Furthermore, in the above embodiment, a configuration in which each functional unit is implemented on a single server called the PF server 100 has been exemplified, but each function may be distributed and implemented on multiple servers. For example, a configuration is possible in which the function of the image determination unit 135, which is expected to be heavily loaded, is separated into a dedicated image analysis server. Also, in order to increase the reliability and transparency of the entire system, a configuration is conceivable in which the history of awards, etc., is managed using blockchain technology.

[0103] (Addendum) The following additional notes are about the features of the above-described embodiment. (Appendix 1) A sales promotion information distribution management server 100 that manages distribution of sales promotion information related to sales promotion activities that provide benefits for purchasing products, a sales promotion information management unit 132 that manages a plurality of pieces of sales promotion information acquired from a plurality of different first users; a sales promotion information UI providing unit (133) that provides a sales promotion information UI including at least a part of the plurality of sales promotion information to a user terminal (400) of a second user; a transition receiving unit 134 that receives a transition request from the user terminal 400 to transition from the electronic information providing service provided by the third user to the sales promotion information UI; an image determination unit 135 that analyzes image information received from the user terminal 400 via the sales promotion information UI and generates a determination result regarding the presence or absence of a purchase trail for the product in the sales promotion information; a benefit determination unit 136 that determines a benefit to be granted to the second user when the determination result indicates a benefit; a benefit notification unit 137 that transmits benefit information relating to the determined benefit to an electronic information providing service; A sales promotion information distribution management server 100 comprising: (Appendix 2) The sales promotion information UI providing unit 133 generates the sales promotion information UI based on first definition information predetermined by the third user. The sales promotion information distribution management server 100 according to appendix 1. This configuration enables so-called white label support, which allows the promotional information UI to be provided in line with the brand image and design of the electronic information provision service operated by the promotional slot provider (third user). This allows purchasers (second users) to participate in the campaign without feeling uncomfortable from the services they normally use, improving the user experience. (Appendix 3) The sales promotion information UI providing unit 133 generates the sales promotion information UI based on second definition information predetermined by the first user. 3. The sales promotion information distribution management server 100 according to claim 1 or 2. This configuration allows promotional advertisers (first users) to precisely control the content and distribution destination of promotional information according to the objectives of their company's campaigns, enabling more strategic and effective promotional activities. (Appendix 4) The sales promotion information UI providing unit 133 generates the sales promotion information UI based on the user attributes of the second user (purchaser) acquired from the electronic information providing service (customer contact media server 300) or the user terminal 400. The sales promotion information distribution management server 100 described in Appendix 3. This configuration enables targeted delivery according to the attributes of the purchaser, improving convenience for the purchaser by providing promotional information that is highly relevant to the purchaser, and improving the cost-effectiveness of the campaign for the promotional advertiser. (Appendix 5) The first definition information includes a definition regarding the presentation of the sales promotion information UI, and the sales promotion information UI providing unit 133 generates the sales promotion information UI based on the definition regarding the presentation. The sales promotion information distribution management server 100 described in Appendix 2. This configuration embodies white labeling, allowing promotional slot providers to introduce the functionality of this platform while maintaining the branding of their own services. (Appendix 6) The second definition information includes a definition of an electronic information providing service that is permitted or restricted from distributing among a plurality of electronic information providing services, and the promotional information UI providing unit 133 determines promotional information to be included in the promotional information UI based on the second definition information. The sales promotion information distribution management server 100 described in Appendix 3. This configuration allows promotional advertisers to strategically select media outlets to run their campaigns in accordance with their company's brand strategy and target customer demographic, thereby enabling effective media planning while avoiding the risk of brand damage. (Appendix 7) The second definition information includes a definition regarding attributes of the second user for which distribution is permitted or restricted, and the sales promotion information UI providing unit 133 generates the sales promotion information UI based on the second definition information. The sales promotion information distribution management server 100 described in Appendix 4. This configuration controls targeting based on user attributes from the perspective of the promotional advertiser, enabling the delivery of more precisely targeted advertisements. (Appendix 8) 8. The sales promotion information distribution management server 100 according to any one of appendices 1 to 7, further comprising a statistical information generation unit 138 that visually generates statistical information on the determination results. This configuration allows promotional advertisers to intuitively understand the results of their campaigns in real time, which supports rapid effectiveness measurement and data-based improvements to marketing strategies (PDCA cycle). (Appendix 9) The benefit includes at least one selected from the group consisting of electronic value information and points that can be used for a predetermined service. A sales promotion information distribution management server 100 according to any one of appendices 1 to 8. This configuration makes it possible to offer a variety of attractive benefits to purchasers. In addition, promotional slot providers can use points issued by their own company as benefits, which also leads to increased customer loyalty to their services. (Appendix 10) The system further includes a sales promotion information registration unit (131) that accepts registration of sales promotion information and second definition information related to the sales promotion information from a first user, and the sales promotion information registration unit (131) proposes content of the second definition information to the first user based on the sales promotion information. The sales promotion information distribution management server 100 described in Appendix 3. This configuration reduces the effort required for promotional advertisers to set up campaigns, and by recommending optimal settings based on past data accumulated on the platform, it increases the chances of campaign success. (Appendix 11) The benefit notification unit 137 notifies the electronic information providing service of the benefit information by Webhook. The sales promotion information distribution management server 100 according to appendix 1. This configuration enables real-time and efficient data linkage between the PF server 100 and the customer-contact media server 300. This allows benefits to be quickly given to purchasers, improving customer satisfaction. (Appendix 12) The system further includes a sales promotion information registration unit (131) that accepts registration of advertising information from a first user, the sales promotion information UI having an advertising space, and the sales promotion information UI provision unit (133) that delivers the advertising information to the advertising space. The sales promotion information distribution management server 100 described in Supplementary Note 1 may also be used. This configuration will enable the platform to distribute not only promotional information (must-buy campaigns) but also general display ads, diversifying revenue sources for platform operators and providing more diverse marketing options for promotional advertisers, such as placing branding ads linked to campaigns. (Appendix 13) A sales promotion information distribution management system 1 that manages distribution of sales promotion information related to sales promotion activities that grant benefits upon purchase of a product, a sales promotion information management unit 132 that manages a plurality of pieces of sales promotion information acquired from a plurality of different first users; a promotional information UI providing unit 133 that provides a promotional information UI including at least a part of the plurality of pieces of promotional information to a second user terminal of a second user; a transition receiving unit 134 that receives a transition request from the second user terminal for transitioning from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination unit 135 that analyzes image information received from the second user terminal via the sales promotion information UI and generates a determination result regarding the presence or absence of a purchase trail for the product in the sales promotion information; a benefit determination unit 136 that determines a benefit to be granted to the second user when the determination result indicates that there is a benefit; a benefit notification unit 137 that transmits benefit information relating to the determined benefit to the electronic information providing service; A sales promotion information distribution management system comprising: (Appendix 14) A method executed by a computer constituting a sales promotion information distribution management server 100 that manages distribution of sales promotion information related to a sales promotion activity that provides benefits for purchasing a product, comprising: a sales promotion information management step in which the computer manages a plurality of pieces of sales promotion information acquired from a plurality of different first users; a promotional information UI providing step in which the computer provides a promotional information UI including at least a part of the plurality of pieces of promotional information to a second user terminal of a second user; a transition receiving step in which a computer receives a transition request from the second user terminal for transitioning from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination step in which a computer analyzes image information received from the second user terminal via the sales promotion information UI and generates a determination result regarding the presence or absence of a purchase trail of the product in the sales promotion information; a benefit determination step in which the computer determines a benefit to be granted to the second user when the determination result indicates a positive result; a benefit notification step in which the computer transmits benefit information relating to the determined benefit to the electronic information providing service; A promotional information distribution management method comprising: (Appendix 15) A program executed by a computer constituting a sales promotion information distribution management server 100 that manages distribution of sales promotion information related to sales promotion activities that grant benefits for purchasing products, a sales promotion information management process for managing a plurality of pieces of sales promotion information acquired from a plurality of different first users; a promotional information UI providing process for providing a promotional information UI including at least a portion of the plurality of pieces of promotional information to a second user terminal of a second user; a transition reception process for receiving a transition request from the second user terminal for transitioning from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination process for analyzing image information received from the second user terminal via the sales promotion information UI and generating a determination result regarding the presence or absence of a purchase trail for the product in the sales promotion information; a benefit determination process for determining a benefit to be granted to the second user when the determination result indicates a benefit; a benefit notification process for transmitting benefit information relating to the determined benefit to the electronic information providing service; A program that causes a computer to execute the following. [Explanation of symbols]

[0104] 1: Promotional information distribution management system 100: Promotional information distribution management server (PF server) 110: Communications Department 120: Storage section 121: Program 122: Database 123: Mathematical Model 130: Processing section 131: Promotional Information Registration Department 132: Sales Promotion Information Management Department 133: Sales Promotion Information UI Provision Department 134: Transition reception section 135: Image judgment unit 136: Benefit Decision Department 137: Benefit Notification Section 138:Statistical information generation section 139:CV Compensation Management Department 200,400: User terminal 200A: Owned media server 231A: Service Provision Department 232A: Promotional Information Disclosure Department 300: Customer contact media server 331: Service Department 332: Benefits Management Department 900: Computer NW: Network

Claims

1. A sales promotion information distribution management server that manages distribution of sales promotion information related to sales promotion activities that provide benefits for purchasing products, a sales promotion information management unit that manages a plurality of pieces of sales promotion information acquired from a plurality of different first users; a sales promotion information UI providing unit that provides a sales promotion information UI including at least a portion of the plurality of sales promotion information to a second user terminal of a second user; a transition receiving unit that receives a transition request from the second user terminal to transition from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination unit that analyzes image information received from the second user terminal via the sales promotion information UI and generates a determination result regarding the presence or absence of a purchase trail for the product in the sales promotion information; a benefit determination unit that determines a benefit to be granted to the second user when the determination result indicates that there is a benefit; a benefit notification unit that transmits benefit information relating to the determined benefit to the electronic information providing service; A sales promotion information distribution management server comprising:

2. the promotional information UI providing unit generates the promotional information UI based on first definition information that defines an appearance and / or behavior of the promotional information UI predetermined by a third user; The sales promotion information distribution management server according to claim 1 .

3. the sales promotion information UI providing unit generates the sales promotion information UI based on second definition information that defines a distribution rule and / or display content of the sales promotion information predetermined by the first user; 3. The sales promotion information distribution management server according to claim 1 or 2.

4. the sales promotion information UI providing unit generates the sales promotion information UI based on user attributes of the second user acquired from the electronic information providing service or the second user terminal; The sales promotion information distribution management server according to claim 3.

5. the first definition information includes a definition regarding the presentation of the sales promotion information UI, The sales promotion information UI providing unit generates the sales promotion information UI based on the definition regarding the performance. The sales promotion information distribution management server according to claim 2.

6. the second definition information includes a definition of an electronic information providing service that is permitted or restricted from being distributed among the plurality of electronic information providing services; the sales promotion information UI providing unit determines the sales promotion information to be included in the sales promotion information UI based on the second definition information; The sales promotion information distribution management server according to claim 3.

7. the second definition information includes a definition regarding attributes of a second user for which distribution is permitted or restricted; the sales promotion information UI providing unit generates the sales promotion information UI based on the second definition information; The sales promotion information distribution management server according to claim 4.

8. The image processing apparatus further includes a statistical information generating unit that visually generates statistical information on the analysis result of the image information and / or the determination result. The sales promotion information distribution management server according to claim 1 .

9. The benefit includes at least one selected from the group consisting of electronic value information and points that can be used for a predetermined service. The sales promotion information distribution management server according to claim 1 .

10. a sales promotion information registration unit that accepts registration of the sales promotion information and the second definition information related to the sales promotion information from (a plurality of different) the first users; the sales promotion information registration unit proposes content of the second definition information to the first user based on the sales promotion information; The sales promotion information distribution management server according to claim 3.

11. the benefit notification unit notifies the electronic information providing service of the benefit information via Webhook; The sales promotion information distribution management server according to claim 1 .

12. a sales promotion information registration unit that accepts registration of advertising information from the first user; The sales promotion information UI has an advertisement space, The sales promotion information UI providing unit delivers the advertising information to the advertising space. The sales promotion information distribution management server according to claim 1 .

13. A sales promotion information distribution management system that manages distribution of sales promotion information related to sales promotion activities that provide benefits for purchasing products, a sales promotion information management unit that manages a plurality of pieces of sales promotion information acquired from a plurality of different first users; a sales promotion information UI providing unit that provides a sales promotion information UI including at least a portion of the plurality of sales promotion information to a second user terminal of a second user; a transition receiving unit that receives a transition request from the second user terminal to transition from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination unit that analyzes image information received from the second user terminal via the sales promotion information UI and generates a determination result regarding the presence or absence of a purchase trail for the product in the sales promotion information; a benefit determination unit that determines a benefit to be granted to the second user when the determination result indicates that there is a benefit; a benefit notification unit that transmits benefit information relating to the determined benefit to the electronic information providing service; A sales promotion information distribution management system comprising:

14. A method executed by a computer constituting a sales promotion information distribution management server that manages distribution of sales promotion information related to a sales promotion activity that provides benefits for purchasing a product, comprising: a sales promotion information management step in which the computer manages a plurality of pieces of sales promotion information acquired from a plurality of different first users; a promotional information UI providing step in which a computer provides a promotional information UI including at least a part of the plurality of pieces of promotional information to a second user terminal of a second user; a transition receiving step in which a computer receives a transition request from the second user terminal for transitioning from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination step in which a computer analyzes image information received from the second user terminal via the sales promotion information UI and generates a determination result regarding the presence or absence of a purchase trail of the product in the sales promotion information; a benefit determination step of determining a benefit to be granted to the second user by the computer when the determination result indicates a benefit; a benefit notification step in which the computer transmits benefit information relating to the determined benefit to the electronic information providing service; A promotional information distribution management method comprising:

15. A program executed by a computer constituting a sales promotion information distribution management server that manages distribution of sales promotion information related to sales promotion activities that grant benefits upon purchase of a product, a sales promotion information management process for managing a plurality of pieces of sales promotion information acquired from a plurality of different first users; a sales promotion information UI providing process for providing a sales promotion information UI including at least a portion of the plurality of sales promotion information to a second user terminal of a second user; a transition reception process for receiving a transition request from the second user terminal for transitioning from an electronic information providing service provided by a third user to the sales promotion information UI; an image determination process for analyzing image information received from the second user terminal via the sales promotion information UI and generating a determination result regarding the presence or absence of a purchase trail for the product in the sales promotion information; a benefit determination process for determining a benefit to be granted to the second user when the determination result indicates a benefit; a benefit notification process for transmitting benefit information relating to the determined benefit to the electronic information providing service; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Sales promotion device, sales promotion system, and sales promotion method

    JP2013175145A

  • Program, information processing method, terminal, and server

    JP2022069186A