Advertisement information processing system, management device, advertisement information processing method, and advertisement information processing program

The system measures advertising effectiveness by analyzing sales data before and after display, generating sales comparison graphs, and optimizing advertising images, addressing the lack of effectiveness measurement in existing systems.

JP2026032674APending Publication Date: 2026-02-27GLORY LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024135424
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-14
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

Existing systems fail to measure the effectiveness of advertising displayed on ticket vending machines in restaurants, specifically the impact on sales of advertised products.

Method used

An advertising information processing system with a management device that tracks sales data before and after advertising is displayed, generates effectiveness measurement information, and outputs sales comparison graphs, allowing for the generation and display of new advertising images based on sales data using a trained model.

Benefits of technology

Efficiently measures the effectiveness of advertising by analyzing sales data to determine the impact on product sales and generates optimized advertising images for improved marketing strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026032674000001_ABST
    Figure 2026032674000001_ABST
Patent Text Reader

Abstract

To efficiently measure the effect of advertisement when displaying the advertisement information of merchandise provided by a store on a display device arranged in the store.SOLUTION: The ticket vending machine 20 displays the advertisement image (S1), and transmits sales information to the management server 30 (S2). The management server 30 performs sales analysis of the advertisement-selected commodity (S3). When the sale of the advertisement selected merchandise is increased, a sale comparison graph is prepared (S4). If the sale decreases or remains the same, a sale comparison graph is created, and a new advertisement image is generated using an advertisement image generation model (S4'). The created / generated information is notified to the shop terminals 10 as the effect measurement information (S5). When receiving the advertisement image, the shop terminals 10 notify the management server 30 of the advertisement image (S6), and the management server 30 notifies the ticket vending machine 20 of the received advertisement image (S7). The ticket vending machine 20 displays the received advertisement image (S8).SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an advertising information processing system, a management device, an advertising information processing method, and an advertising information processing program that can efficiently measure the effectiveness of advertising when advertising information for products offered by a store is displayed on a display device installed in the store. [Background technology]

[0002] Conventionally, a technique has been known in restaurants to provide a display unit in a meal ticket vending machine (hereinafter simply referred to as a "ticket vending machine") that displays a product menu on the display unit (see, for example, Patent Document 1). In such a ticket vending machine, a customer selects a product menu displayed on the display unit and pays for it, and a meal ticket is then dispensed from the meal ticket outlet.

[0003] Here, in addition to displaying a product menu on the display unit of such a ticket vending machine, there are cases where it is desired to display advertising information. For this reason, there is known technology that provides a digital signage function to a vending machine to distribute advertising information and news information from the vending machine (see, for example, Patent Document 2). As a result, advertising information and the like can also be displayed on the display unit of a ticket vending machine. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-122264 [Patent Document 2] Japanese Patent Application Laid-Open No. 2012-108713 Summary of the Invention [Problem to be solved by the invention]

[0005] However, when the above-mentioned conventional technology displays advertising information for products offered by a restaurant on the display unit of a ticket vending machine, it is not possible to measure the extent to which sales of the advertised products have changed before and after the advertising information is displayed.

[0006] The present invention has been made to solve the above-mentioned problems, and aims to provide an advertising information processing system, management device, advertising information processing method, and advertising information processing program that can efficiently measure the effectiveness of advertising when advertising information for products offered by a store is displayed on a display device installed in the store. [Means for solving the problem]

[0007] In order to solve the above problem, the present invention provides an advertising information processing system having a display device installed in a store and a management device capable of communicating with the display device, wherein the management device is characterized by comprising: a transmission unit that transmits advertising images of products offered by the store to the display device; an effectiveness measurement information generation unit that generates effectiveness measurement information based on the advertising images based on sales information before and after displaying the advertising images on the display device; and an output unit that outputs the effectiveness measurement information generated by the effectiveness measurement information generation unit.

[0008] In addition, in the above invention, the present invention is characterized in that the management device further includes an acquisition unit that acquires first sales information before the advertising image is displayed on the display device and second sales information after a predetermined period has elapsed since the advertising image was displayed on the display device, and the effectiveness measurement information generation unit generates the effectiveness measurement information based on the advertising image based on the first sales information and the second sales information.

[0009] Furthermore, in the above invention, the present invention is characterized in that the effectiveness measurement information generation unit generates a sales comparison graph for each product offered by the store as the effectiveness measurement information based on the first sales information and the second sales information, and the output unit outputs the sales comparison graph to a specified administrator terminal.

[0010] In addition, in the above invention, the present invention is characterized in that the management device further includes an advertising image generation unit that generates a new second advertising image based on the effectiveness measurement information, and a notification unit that notifies the display device of the second advertising image generated by the advertising image generation unit.

[0011] In addition, in the above invention, the present invention is characterized in that the advertising image generation unit generates the second advertising image using an image generation trained model that is fine-tuned based on past sales information of the store.

[0012] In the present invention, in the above invention, the display device controls the display of the second advertising image notified from the management device on a predetermined display unit.

[0013] In the above invention, the display device is a meal ticket vending machine that displays a product menu offered by the restaurant serving as the store on a display panel.

[0014] The present invention also provides an advertising information processing system having a display device installed in a store and a management device capable of communicating with the display device, wherein the management device has a generation unit that generates an advertising image in accordance with the store's advertising requests, and a transmission unit that transmits the advertising image generated by the generation unit to the display device of the store, and the display device controls the display of the advertising image received from the management device.

[0015] In addition, in the above invention, the present invention is characterized in that the advertising image is an advertising image of a recommended ranking of products offered by the store, or an advertising image of a sale advertisement for products offered at a special price by the store.

[0016] The present invention also provides a management device capable of communicating with a display device installed in a store, comprising a transmission unit that transmits advertising images of products offered by the store to the display device, an effectiveness measurement information generation unit that generates effectiveness measurement information based on the advertising images based on sales information before and after displaying the advertising images on the display device, and an output unit that outputs the effectiveness measurement information generated by the effectiveness measurement information generation unit.

[0017] The present invention also provides an advertising information processing method in an advertising information processing system having a display device installed in a store and a management device capable of communicating with the display device, characterized in that it includes a transmission step in which the management device transmits an advertising image of a product offered by the store to the display device, an effectiveness measurement information generation step in which the management device generates effectiveness measurement information based on the advertising image based on sales information before and after displaying the advertising image on the display device, and an output step in which the management device outputs the effectiveness measurement information generated by the effectiveness measurement information generation step.

[0018] The present invention also provides an advertising information processing program executed by a management device capable of communicating with a display device installed in a store, characterized in that the program causes a computer to execute a transmission procedure for transmitting an advertising image of a product offered by the store to the display device, an effectiveness measurement information generation procedure for generating effectiveness measurement information based on the advertising image based on sales information before and after displaying the advertising image on the display device, and an output procedure for outputting the effectiveness measurement information generated by the effectiveness measurement information generation procedure. [Effects of the Invention]

[0019] According to the present invention, when advertising information for products provided by a store is displayed on a display device installed in the store, the effectiveness of the advertising can be measured efficiently. [Brief explanation of the drawings]

[0020] [Figure 1] FIG. 1 is an explanatory diagram of an outline of an advertisement information processing system according to the first embodiment. [Figure 2] FIG. 2 is a diagram showing the system configuration of the advertisement information processing system according to the first embodiment. [Figure 3] FIG. 3 is a functional block diagram showing the configuration of the store terminal shown in FIG. [Figure 4] FIG. 4 is a diagram showing an example of the store ID data, ticket vending machine data, advertisement creation request data, sales comparison data, and URL data shown in FIG. [Figure 5] FIG. 5 is a functional block diagram showing the configuration of the ticket vending machine shown in FIG. [Figure 6] FIG. 6 is a diagram showing an example of the store ID data, the device number data, the display advertisement data, and the sales data shown in FIG. [Figure 7] FIG. 7 is a functional block diagram illustrating the configuration of the management server illustrated in FIG. [Figure 8] FIG. 8 is a diagram illustrating an example of the master data illustrated in FIG. [Figure 9] FIG. 9 is a diagram showing an example of the advertisement data and sales management data shown in FIG. [Figure 10] FIG. 10 is a diagram showing an example of the sales comparison data, generated advertisement data, and training data shown in FIG. [Figure 11] FIG. 11 is an explanatory diagram of an outline of training of an advertising image generation model according to the first embodiment. [Figure 12] FIG. 12 is a diagram illustrating an example of advertisement image generation and display according to the first embodiment. [Figure 13] FIG. 13 is a diagram (part 1) showing an example of display of effect measurement information according to the first embodiment. [Figure 14] FIG. 14 is a diagram (part 2) showing an example of the display of the effect measurement information according to the first embodiment. [Figure 15] FIG. 15 is a flowchart (part 1) showing a processing procedure related to effect measurement information according to the first embodiment. [Figure 16] FIG. 16 is a flowchart (part 2) illustrating a processing procedure related to the effect measurement information according to the first embodiment. [Figure 17]FIG. 17 is a diagram illustrating an example of a hardware configuration according to the first embodiment. [Figure 18] FIG. 18 is a functional block diagram illustrating the configuration of the management server according to the second embodiment. [Figure 19] FIG. 19 is a diagram showing an example of the advertisement data and extracted image data shown in FIG. [Figure 20] FIG. 20 is a diagram showing an example of advertisement image selection according to a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0021] [Embodiment 1] Hereinafter, an advertisement information processing system, a management device, an advertisement information processing method, and an advertisement information processing program according to the first embodiment will be described in detail with reference to the accompanying drawings.

[0022] <Outline of advertisement information processing system according to embodiment 1> First, an outline of the advertisement information processing system according to the present embodiment 1 will be described. Fig. 1 is an explanatory diagram of the outline of the advertisement information processing system according to the present embodiment 1.

[0023] As shown in Figure 1(a), the ticket vending machine 20 displays the set advertising image (S1) and periodically transmits sales data to the management server 30 (S2). The management server 30 uses the sales data to perform sales analysis of the advertisement-selected product (S3).

[0024] If sales of the advertisement-selected product have increased, a sales comparison graph is created (S4). If sales have decreased or remained the same, a sales comparison graph is created and a new advertising image is generated using the advertising image generation model (S4'). The created / generated information is then notified to the store terminal 10 as effectiveness measurement information (S5).

[0025] As shown in Fig. 1(b), when the store terminal 10 receives an advertising image, it notifies the management server 30 of this advertising image (S6), and the management server 30 notifies the ticket vending machine 20 of the received advertising image (S7).Then, the ticket vending machine 20 displays the received advertising image (S8).

[0026] In this way, the advertising information processing system of this embodiment 1 is configured to use sales data from the ticket vending machine to perform sales analysis of the advertised selected products, generate a sales comparison graph and advertising images according to the sales situation, and display the generated advertising images on the ticket vending machine.Therefore, when advertising information for products offered by a store is displayed on a display device installed in the store, the effectiveness of the advertising can be measured efficiently.

[0027] <System configuration of advertisement information processing system according to embodiment 1> Next, a description will be given of the system configuration of the advertisement information processing system according to the present embodiment 1. Fig. 2 is a diagram showing the system configuration of the advertisement information processing system according to the present embodiment 1.

[0028] As shown in Figure 2, a store is equipped with a store terminal 10 and a ticket vending machine 20, each of which is connected to the Internet. A management server 30 and an advertisement creation terminal 40 are connected to the Internet, and the management server 30 is connected to the store terminal 10, the ticket vending machine 20, and the advertisement creation terminal 40 so that they can communicate with each other.

[0029] The store terminal 10 is a device installed in a store and used to select advertising images. When the store terminal 10 receives advertisement creation request information, it associates the store ID and ticket vending machine number with the advertisement creation request information and transmits it to the management server 30 as advertisement creation request data.

[0030] Furthermore, when the store terminal 10 receives effect measurement information from the management server 30, it stores the sales comparison data and URL data included in this effect measurement information. When the store terminal 10 receives an instruction to display the sales comparison data, it displays the sales comparison data.

[0031] Furthermore, when the shop terminal 10 receives an instruction to edit an advertising image, it accesses the URL of the URL data. After the access, it receives and displays the notified advertising image, and when it receives a selection operation on the displayed advertising image, it notifies the management server 30 of the selected advertising image. Furthermore, when it receives an editing instruction (hereinafter referred to as a "prompt") for generating an advertising image, it notifies the management server 30 of the editing instruction including this prompt.

[0032] Furthermore, when the store terminal 10 receives a reception completion notice from the management server 30, it displays a message on the ticket vending machine 20 indicating that reception of the advertising image has been completed.

[0033] The ticket vending machine 20 is a device that processes product sales and displays advertising images. When the ticket vending machine 20 receives advertising data from the management server 30, it stores the advertising images included in this advertising data as updated advertising data. It then notifies the management server 30 that reception has been completed.

[0034] Furthermore, when ticket vending machine 20 receives a predetermined operation on its own device (for example, input of an employee's personal identification number), it displays an advertisement display selection screen. Then, when it receives an advertisement display instruction, it stores updated advertisement data in the display advertisement data to update it, displays the display advertisement data, and transmits it to management server 30.

[0035] Furthermore, if no operation is performed on the ticket vending machine 20 for a predetermined time (for example, one minute), the ticket vending machine 20 displays the display advertisement data.

[0036] Furthermore, if the ticket vending machine 20 detects an operation on its device while displaying an advertising image, it displays a product selection screen. After accepting the product selection and currency, the ticket vending machine 20 performs a settlement process and prints and issues a receipt with information about the sold product. The sales quantity and sales amount for the product name in this sales product information are then added to the sales data to update it.

[0037] Furthermore, the ticket vending machine 20 transmits sales data to the management server 30 at a predetermined time (for example, at the top of every hour), and then clears all data on the number of tickets sold and the amount of tickets sold in the sales data to zero.

[0038] When the management server 30 receives information about a store, it stores this information as master data. When the management server 30 receives advertisement creation request data from the store terminal 10, it transmits this advertisement creation request data to the advertisement creation terminal 40.

[0039] Furthermore, when management server 30 receives advertising data from advertisement creation terminal 40, it stores this advertising data and transmits it to ticket vending machine 20. When management server 30 receives a reception completion notification from ticket vending machine 20, it updates the advertising data update date in the master data corresponding to this ticket vending machine 20 to the current date. It then notifies store terminal 10 that reception has been completed.

[0040] Furthermore, when the management server 30 receives an advertising image from the ticket vending machine 20, it stores the advertising image in the master data corresponding to this ticket vending machine 20 and updates it.

[0041] Furthermore, when the management server 30 receives sales data from the ticket vending machine 20, it stores this sales data in the sales management data and updates it. If the setting for the advertising data effectiveness analysis corresponding to the updated data is "target," the following process is performed.

[0042] If the current date is a day that has passed since the set advertising data update date and the effectiveness analysis period, data for the effectiveness analysis period before and after the advertising data update date is extracted from the sales management data, and the total sales amount for each advertisement-selected product is tallied to create a sales comparison graph. If the total sales amount has increased, the sales comparison graph is used as the effectiveness measurement information. If sales have decreased or remained the same, the sales comparison graph and URL data that can be used to edit the advertising image are used as the effectiveness measurement information. This effectiveness measurement information is then notified to the store terminal 10.

[0043] In addition, if the management server 30 finds that the total sales amount has decreased or remained the same as a result of tallying up the total sales amount, it generates multiple advertising images (for example, three) using the advertising image generation model and stores them in the generated advertising data.

[0044] Furthermore, when the management server 30 receives a URL access from the store terminal 10 that has notified it of the effectiveness measurement information, it displays on a web page an advertising image of the generated advertising data corresponding to this store terminal 10. When the management server 30 receives a selection instruction from the store terminal 10 for an advertising image displayed on the web page, it notifies the ticket vending machine 20 corresponding to this store terminal 10 of the selected advertising image.

[0045] Furthermore, if the management server 30 receives an editing instruction from the store terminal 10 while displaying an advertising image on a web page, it inputs the prompt included in the editing instruction into the advertising image generation model to generate multiple advertising images (for example, three), stores them in the generated advertising data, and displays them on the web page.

[0046] Furthermore, when the sales management data is updated, the management server 30 extracts the advertising image from the master data corresponding to the updated data, associates it with the updated data, and stores it in the training data. The management server 30 trains the advertising image generation model using the training data at a predetermined time (for example, at the beginning of each month).

[0047] The advertisement creation terminal 40 is a device that creates an advertisement image based on an advertisement creation request from the management server 30. When the advertisement creation terminal 40 receives advertisement creation request data from the management server 30, it creates an advertisement image based on this advertisement creation request data. Then, it transmits the created advertisement image to the management server 30 as advertisement data.

[0048] <Configuration of store terminal 10> Next, we will explain the configuration of the store terminal 10 shown in Fig. 2. Fig. 3 is a functional block diagram showing the configuration of the store terminal 10 shown in Fig. 2. As shown in Fig. 3, the store terminal 10 has a display unit 11, an input unit 12, a communication unit 13, a storage unit 15, and a control unit 16.

[0049] The display unit 11 is a display device such as a liquid crystal panel or a display device. The input unit 12 is an input device such as a keyboard or a mouse. The communication unit 13 is an interface unit for communicating data with the management server 30 via the Internet.

[0050] The storage unit 15 is a storage device such as a hard disk drive or a nonvolatile memory, and stores store ID data 15a, ticket vending machine data 15b, advertisement creation request data 15c, sales comparison data 15d, and URL data 15e.

[0051] Store ID data 15a is data indicating a store ID uniquely assigned to each store. Ticket vending machine data 15b is data indicating a ticket vending machine number. Ad creation request data 15c is data indicating the content of a request to ad creation terminal 40 to create an advertisement.

[0052] The sales comparison data 15d is data indicating image data of a sales comparison graph received from the management server 30. The URL data 15e is data indicating a URL where the advertising image can be edited.

[0053] The control unit 16 is a control unit that performs overall control of the store terminal 10, and includes an advertisement creation request unit 16a, an advertisement reception information processing unit 16b, an effectiveness measurement information management unit 16c, a display control unit 16d, and an advertisement image editing unit 16e. In practice, by loading these programs into a CPU (Central Processing Unit) and executing them, the advertisement creation request unit 16a, the advertisement reception information processing unit 16b, the effectiveness measurement information management unit 16c, the display control unit 16d, and the advertisement image editing unit 16e will execute their respective corresponding processes.

[0054] The advertisement creation request unit 16a is a processing unit that manages advertisement creation request data 15c. When the advertisement creation request unit 16a receives advertisement creation request information including an advertisement display pattern, an advertisement selected product, and a desired advertisement display application date from the input unit 12, the advertisement creation request unit 16a associates this advertisement creation request information with the store ID of the store ID data 15a and the ticket vending machine number of the ticket vending machine data 15b, and stores them in advertisement creation request data 15c. The advertisement creation request unit 16a then transmits the advertisement creation request data 15c to the management server 30.

[0055] The advertisement reception information processing unit 16b is a processing unit that receives a reception completion notification from the management server 30. When the advertisement reception information processing unit 16b receives the reception completion notification from the management server 30, it displays on the display unit 11 that reception of the advertisement image in the ticket vending machine 20 has been completed.

[0056] The effect measurement information management unit 16c is a processing unit that manages the sales comparison data 15d and the URL data 15e. When the effect measurement information management unit 16c receives effect measurement information from the management server 30, the effect measurement information management unit 16c stores the sales comparison data and the URL data included in the effect measurement information in the sales comparison data 15d and the URL data 15e.

[0057] The display control unit 16d is a processing unit that controls the display of the sales comparison data 15d. When the display control unit 16d receives an instruction to display the sales comparison data from the input unit 12, the display control unit 16d displays the sales comparison data 15d on the display unit 11.

[0058] The advertising image editing unit 16e is a processing unit that edits advertising images. When the advertising image editing unit 16e receives an instruction to edit an advertising image from the input unit 12, it accesses the URL of the URL data 15e. After the access, the advertising image editing unit 16e receives and displays the notified advertising image. When a selection operation on the displayed advertising image is received, the advertising image editing unit 16e notifies the management server 30 of the selected advertising image. Furthermore, when a prompt is received, the advertising image editing unit 16e notifies the management server 30 of an editing instruction including the prompt.

[0059] Next, an example of data stored in memory unit 25 of ticket vending machine 20 shown in Fig. 3 will be described. Fig. 4 is a diagram showing examples of store ID data 15a, ticket vending machine data 15b, advertisement creation request data 15c, sales comparison data 15d, and URL data 15e shown in Fig. 3.

[0060] Shop ID data 15a shown in Fig. 4(a) indicates that the shop ID is "A0001." Ticket vending machine data 15b shown in Fig. 4(b) indicates that the ticket vending machine number is "1001."

[0061] The advertisement creation request data 15c shown in Figure 4(c) corresponds to the store ID "A0001", the ticket machine number "1001", the advertisement display pattern "ranking display", the advertisement selected products "pork bone ramen, soy sauce ramen, miso ramen", and the desired advertisement display application date "2024 / 9 / 1".

[0062] Sales comparison data 15d shown in Figure 4(d) indicates that the image data of the sales comparison graph is "G10012024100101.jpg." URL data 15e shown in Figure 4(e) indicates that the URL where the advertising image can be edited is "https: / / ···."

[0063] <Configuration of ticket vending machine 20> Next, we will explain the configuration of the ticket vending machine 20 shown in Fig. 2. Fig. 5 is a functional block diagram showing the configuration of the ticket vending machine 20 shown in Fig. 2. As shown in Fig. 5, the ticket vending machine 20 has a display operation unit 21, a receipt issuing unit 22, a currency accepting unit 23, a communication unit 24, a memory unit 25, and a control unit 26.

[0064] The display operation unit 21 is an input / output device such as a touch display device. The receipt issuing unit 22 is an output device that issues receipts on which information about the products purchased by the customer is printed. The currency accepting unit 23 is a device that accepts currency used to purchase products. The communication unit 24 is an interface unit for communicating data with the management server 30 via the Internet.

[0065] The storage unit 25 is a storage device such as a hard disk drive or a nonvolatile memory, and stores store ID data 25a, device number data 25b, display advertisement data 25c, update advertisement data 25d, and sales data 25e.

[0066] The store ID data 25a is data indicating a store ID uniquely assigned to each store. The device number data 25b is data indicating the device number of the ticket vending machine 20. The display advertisement data 25c is data indicating image data of an advertisement image to be displayed on the ticket vending machine 20.

[0067] The updated advertising data 25d is data showing image data of an updated advertising image. The sales data 25e is data showing the products and sales amounts sold by the ticket vending machine 20. The sales data 25e includes a flag showing whether the product is an advertisement-selected product.

[0068] Control unit 26 is a control unit that performs overall control of ticket vending machine 20, and includes advertising data management unit 26a, advertising display control unit 26b, sales control unit 26c, receipt issuance processing unit 26d, and sales data management unit 26e. In practice, these programs are loaded into the CPU and executed, causing the advertising data management unit 26a, advertising display control unit 26b, sales control unit 26c, receipt issuance processing unit 26d, and sales data management unit 26e to execute their respective corresponding processes.

[0069] The advertisement data management unit 26a is a processing unit that manages the update advertisement data 25d. When the advertisement data management unit 26a receives advertisement data from the management server 30, the advertisement data management unit 26a stores the advertisement image included in the advertisement data in the update advertisement data 25d. Then, the advertisement data management unit 26a notifies the management server 30 that reception has been completed.

[0070] The advertisement display control unit 26b is a processing unit that controls the display of the advertisement image. If no operation is performed on the display operation unit 21 for a predetermined time (for example, one minute), the advertisement display control unit 26b displays the display advertisement data 25c on the display operation unit 21.

[0071] Furthermore, when the advertisement display control unit 26b receives a predetermined operation (for example, input of an employee's personal identification number) on the display operation unit 21, it displays an advertisement display selection screen. Then, when it receives an advertisement display instruction from the display operation unit 21, it stores the data of the update advertisement data 25d in the display advertisement data 25c to update it, displays the advertisement image of the display advertisement data 25c on the display operation unit 21, and notifies the management server 30.

[0072] The sales control unit 26c is a processing unit that controls product sales. If the sales control unit 26c detects a touch operation while an advertising image is being displayed on the display operation unit 21, it displays a product selection screen. Then, it accepts a product selection from the display operation unit 21, and if it accepts currency from the currency acceptance unit 23, it performs a settlement process. At that time, if change is required, the necessary currency is returned as change from a currency return unit (not shown). Then, it passes sales product information, including the product name, sales quantity, and sales price of the selected product, to the receipt issuance processing unit 26d and the sales data management unit 26e.

[0073] The receipt printing processor 26d is a processor that issues receipts on which information about the sold products is printed. When the receipt printing processor 26d receives the sold product information from the sales control unit 26c, it prints the sold product information on a receipt and issues it from the receipt printing unit 22.

[0074] The sales data management unit 26e is a processing unit that manages the sales data 25e. When the sales data management unit 26e receives sales product information from the sales control unit 26c, the sales data management unit 26e updates the sales data 25e corresponding to the product name included in the sales product information by adding the sales quantity and sales amount included in the sales product information.

[0075] Furthermore, at a predetermined time (for example, 0 minutes past the hour), the sales data management unit 26e transmits the date and time of the day, the store ID of the store ID data 25a, and the menu item and sales amount of the sales data 25e as sales data to the management server 30. Then, the sales quantity and sales amount data of the sales data 25e are all cleared to zero.

[0076] Next, an example of data stored in memory unit 25 of ticket vending machine 20 shown in Fig. 5 will be described. Fig. 6 is a diagram showing an example of store ID data 25a, device number data 25b, display advertisement data 25c, update advertisement data 25d, and sales data 25e shown in Fig. 5.

[0077] Store ID data 25a shown in FIG. 6(a) indicates that the store ID is "A0001." Device number data 25b shown in FIG. 6(b) indicates that the device number of ticket vending machine 20 is "1001." Display advertisement data 25c shown in FIG. 6(c) indicates that the advertisement image is "P10012024070101.jpg." Update advertisement data 25d shown in FIG. 6(d) indicates that the advertisement image is "P10012024090101.jpg."

[0078] Sales data 25e shown in Figure 6(e) associates the menu item "Tonkotsu Ramen" with a sales price of "800" yen, a sales quantity of "10" bowls, a sales amount of "8,000" yen, and an advertisement selected product flag of "○", the menu item "Soy Sauce Ramen" with a sales price of "900" yen, a sales quantity of "30" bowls, a sales amount of "27,000" yen, and an advertisement selected product flag of "○", and the menu item "Miso Ramen" with a sales price of "1,000" yen, a sales quantity of "50" bowls, a sales amount of "50,000" yen, and an advertisement selected product flag of "○".

[0079] In addition, sales data 25e associates the menu item "fried rice" with a sales price of "600" yen, the number of sales of "20" plates, the sales amount of "12,000" yen, and the advertisement selected product flag of "-", and the menu item "gyoza" with a sales price of "500" yen, the number of sales of "100" plates, the sales amount of "50,000" yen, and the advertisement selected product flag of "-".

[0080] <Configuration of management server 30> Next, a description will be given of the configuration of the management server 30 shown in Fig. 2. Fig. 7 is a functional block diagram showing the configuration of the management server 30 shown in Fig. 2. As shown in Fig. 7, the management server 30 has a display unit 31, an input unit 32, a communication unit 33, a storage unit 35, and a control unit 36.

[0081] The display unit 31 is a display device such as a liquid crystal panel or a display device. The input unit 32 is an input device such as a keyboard or a mouse. The communication unit 33 is an interface unit for communicating data between the store terminal 10, the ticket vending machine 20, and the advertisement creation terminal 40 via the Internet.

[0082] The storage unit 35 is a storage device such as a hard disk drive or nonvolatile memory, and stores master data 35a, advertisement data 35b, sales management data 35c, sales comparison data 35d, generated advertisement data 35e, and training data 35f.

[0083] The master data 35a is data showing information related to the store, including the store name, store address, ticket vending machine number, advertisement selected product information, period for effectiveness analysis, etc. The advertising data 35b is data showing information related to advertising images displayed on the ticket vending machine 20. The sales management data 35c is data showing the sales amount of products at each store for each time period.

[0084] The sales comparison data 35d is data showing a sales comparison graph before and after the advertising data update date. The generated advertising data 35e is data showing image data of advertising images generated by the advertising image generation model. The training data 35f is data for training the advertising image generation model, and includes the store ID, region, sale date, time, sales amount, advertising image, etc.

[0085] The control unit 36 ​​is a control unit that performs overall control of the management server 30, and includes a master data management unit 36a, an advertisement creation request unit 36b, an advertisement data management unit 36c, a sales data management unit 36d, a sales data analysis unit 36e, an advertisement data generation unit 36f, a generated advertisement data management unit 36g, a training data generation unit 36h, and a training unit 36i. In practice, by loading these programs into a CPU and executing them, the master data management unit 36a, the advertisement creation request unit 36b, the advertisement data management unit 36c, the sales data management unit 36d, the sales data analysis unit 36e, the advertisement data generation unit 36f, the generated advertisement data management unit 36g, the training data generation unit 36h, and the training unit 36i execute their respective corresponding processes.

[0086] The master data management unit 36a is a processing unit that manages the master data 35a. When the master data management unit 36a receives information about a store from the input unit 32, it stores this information in the master data 35a. The information about the store includes the customer name, store ID, store name, store address, telephone number, ticket machine number, whether or not the store is subject to advertising data effectiveness analysis, advertisement selected product information, the period subject to effectiveness analysis, and contact information.

[0087] The advertisement creation request unit 36b is a processing unit that performs a process of transmitting advertisement creation request data. When the advertisement creation request unit 36b receives the advertisement creation request data from the store terminal 10, the advertisement creation request unit 36b transmits the advertisement creation request data to the advertisement creation terminal 40.

[0088] The advertisement data management unit 36c is a processing unit that manages the advertisement data 35b. When the advertisement data management unit 36c receives advertisement data from the advertisement creation terminal 40, it stores the advertisement data in the advertisement data 35b and updates it. Then, it transmits the updated advertisement data 35b to the ticket vending machine 20 corresponding to the ticket vending machine number of the updated data in the advertisement data 35b.

[0089] Furthermore, when the advertising data management unit 36c receives a reception completion notification from the ticket vending machine 20, it updates the advertising data update date of the data in the master data 35a corresponding to this ticket vending machine 20 to the current date, and then notifies the store terminal 10 corresponding to the data in this master data 35a of the reception completion.

[0090] Furthermore, when the advertisement data management unit 36c receives an advertisement image from the ticket vending machine 20, it stores the received advertisement image in the data of the master data 35a corresponding to this ticket vending machine 20 and updates it.

[0091] The sales data management unit 36d is a processing unit that manages the sales management data 35c. When the sales data management unit 36d receives sales data from the ticket vending machine 20, the sales data management unit 36d stores the sales data in the sales management data 35c and updates it.

[0092] The sales data analysis unit 36e is a processing unit that creates a sales comparison graph and manages the sales comparison data 35d. When the sales management data 35c is updated by the sales data management unit 36d, the sales data analysis unit 36e identifies the store ID of the updated data. Then, the sales data analysis unit 36e extracts data corresponding to this store ID from the master data 35a, and if the advertising data effectiveness analysis of the extracted data is "target," the following process is performed.

[0093] If the current date is a day that is past the effectiveness analysis period from the advertisement data update date of the extracted data, data for the effectiveness analysis period before and after the advertisement data update date is extracted from the sales management data 35c, the total sales amount for each advertisement-selected product is tallied, and a sales comparison graph is created. The created sales comparison graph is then stored in the sales comparison data 35d.

[0094] For example, if the advertising data update date is September 1, 2024, the effectiveness analysis period is 30 days, and the current date is October 1, 2024, then the current date will be the day that the effectiveness analysis period has elapsed since the advertising data update date, so a sales comparison graph will be created. The periods to be compared are the period before the advertising data update date (hereinafter simply referred to as the "early period") from August 2, 2024 to August 31, 2024, and the period after the advertising data update date (hereinafter simply referred to as the "late period") from September 1, 2024 to September 30, 2024.

[0095] Furthermore, when the total amount of sales for the advertisement-selected products is totaled, if the total amount for the latter period exceeds the total amount for the previous period, the sales data analysis unit 36e sets the sales comparison data 35d as effectiveness measurement information, and if the total amount for the latter period is equal to or less than the total amount for the previous period, it passes a generation instruction to the advertising data generation unit 36f and sets the sales comparison data 35d and URL data that allows editing of advertising images as effectiveness measurement information. This effectiveness measurement information is then notified to the store terminal 10. Note that comments regarding changes in sales may be automatically generated and included in the effectiveness measurement information.

[0096] The advertising data generation unit 36f is a processing unit that generates advertising images using an advertising image generation model. When the advertising data generation unit 36f receives a generation instruction from the sales data analysis unit 36e, it generates multiple advertising images (e.g., three) using the advertising image generation model. Furthermore, when it receives a prompt from the generated advertising data management unit 36g, it inputs the prompt into the advertising image generation model to generate multiple advertising images (e.g., three). Then, it associates the generated advertising images with a store ID and a ticket machine number and stores them in the generated advertising data 35e.

[0097] The generated advertising data management unit 36g is a processing unit that manages advertising images generated using the advertising image generation model. When the generated advertising data management unit 36g receives URL access from the store terminal 10 that has notified the effectiveness measurement information, the generated advertising data management unit 36g displays the advertising image of the generated advertising data 35e corresponding to this store terminal 10 on a Web page.

[0098] Furthermore, when the generated advertisement data management unit 36g receives a selection instruction for an advertisement image displayed on a Web page from the store terminal 10, it notifies the ticket vending machine 20 corresponding to this store terminal 10 of the selected advertisement image.

[0099] Furthermore, if the generated advertisement data management unit 36g receives an edit instruction from the store terminal 10 while the advertisement image is being displayed on the Web page, the generated advertisement data management unit 36g passes the prompt included in the edit instruction to the advertisement data generation unit 36f. Then, if the generated advertisement data 35e is updated by the advertisement data generation unit 36f, the updated advertisement image is displayed on the Web page.

[0100] The training data generation unit 36h is a processing unit that generates training data for training the advertising image generation model. When the sales management data 35c is updated, the training data generation unit 36h extracts the advertising image from the master data 35a corresponding to the store ID of the updated data, associates it with the updated data, and stores it in the training data 35f.

[0101] The training unit 36i is a processing unit that trains the advertising image generation model. The training unit 36i trains the advertising image generation model using the training data 35f at a predetermined time (for example, at the beginning of each month). Details of the training will be described later.

[0102] Next, an example of data stored in the storage unit 35 of the management server 30 shown in Fig. 7 will be described. Figs. 8 to 10 are diagrams showing examples of the master data 35a, the advertisement data 35b, the sales management data 35c, the sales comparison data 35d, the generated advertisement data 35e, and the training data 35f shown in Fig. 7.

[0103] The master data 35a shown in FIG. 8 associates the customer name "G Ramen" and store ID "A0001" with the store name "Buta Buta," the store address "Shinjuku-ku, Tokyo...," the telephone number "03-1xxx-1234," the ticket machine number "1001," the advertising data effectiveness analysis "target," the advertisement selection product information "pork bone ramen, soy sauce ramen, miso ramen," the effectiveness analysis target period "30 days," the advertising data update date "2024 / 9 / 1," the advertising image "P10012024090101.jpg," the previous analysis date "-," and the contact information "tonton@...."

[0104] Furthermore, master data 35a associates the customer name "G Ramen" and store ID "A0002" with the following states: store name "Moo Moo," store address "Shibuya-ku, Tokyo...," telephone number "03-2xxx-2345," ticket machine number "1002," advertising data effectiveness analysis "not applicable," advertising selected product information "-," effectiveness analysis target period "-," advertising data update date "-," advertising image "P10022024070101.jpg," previous analysis date "-," and contact information "-."

[0105] Furthermore, master data 35a associates the customer name "G Ramen" and store ID "A0003" with the following states: store name "Kokekokko", store address "Shinagawa-ku, Tokyo...", telephone number "03-3xxx-3456", ticket machine number "1003", advertising data effectiveness analysis "target", advertisement selection product information "Silkie Ramen", effectiveness analysis target period "90 days", advertising data update date "2024 / 5 / 1", advertising image "P10032024050101.jpg", previous analysis date "2024 / 8 / 1", ​​and contact information "koke@...".

[0106] The advertising data 35b shown in Figure 9(a) associates the store ID "A0001" with the ticket machine number "1001", the desired advertisement display application date "2024 / 9 / 1", the selected advertisement items "pork bone ramen, soy sauce ramen, miso ramen", and the advertisement image "P10012024090101.jpg".

[0107] In addition, advertising data 35b associates the store ID "A0003" with the following conditions: the ticket machine number is "1003", the desired advertisement display application date is "-", the advertisement selected product is "Silkie Ramen", and the advertisement image is "P10032024090501.jpg".

[0108] The sales management data 35c shown in Figure 9(b) associates the sales date "2024 / 8 / 1", ​​time "10:00" and store ID "A0001" with the following states: sales amount of pork bone ramen is "1000" yen, sales amount of soy sauce ramen is "2000" yen, sales amount of miso ramen is "1000" yen, sales amount of fried rice is "600" yen, and sales amount of gyoza is "500" yen.

[0109] The sales management data 35c shown also associates the sales date "2024 / 8 / 1", ​​time "10:00" and store ID "A0002" with the following states: sales of pork bone ramen is "2000" yen, sales of soy sauce ramen is "1000" yen, sales of miso ramen is "0" yen, sales of fried rice is "0" yen, and sales of gyoza is "0" yen.

[0110] The sales management data 35c shown also associates the sales date "2024 / 8 / 31", time "20:00" and store ID "A0001" with the following sales amounts for pork bone ramen: "4000" yen, soy sauce ramen: "8000" yen, miso ramen: "4000" yen, fried rice: "3000" yen, and gyoza: "2000" yen.

[0111] In addition, the sales management data 35c associates the sales amount of pork bone ramen with "2000" yen, the sales amount of soy sauce ramen with "3000" yen, the sales amount of miso ramen with "1000" yen, the sales amount of fried rice with "1200" yen, and the sales amount of gyoza with "500" yen for the sales date "2024 / 9 / 1", the time "10:00" and the store ID "A0001".

[0112] In addition, the sales management data 35c associates the sales amount of pork bone ramen with "8,000" yen, the sales amount of soy sauce ramen with "7,000" yen, the sales amount of miso ramen with "5,000" yen, the sales amount of fried rice with "2,000" yen, and the sales amount of gyoza with "3,000" yen for the sales date "2024 / 9 / 30," the time "20:00," and the store ID "A0001."

[0113] The sales comparison data 35d shown in Figure 10(a) associates the state in which the sales comparison graph is "G100120241001.jpg" with store ID "A0001", and associates the state in which the sales comparison graph is "G100320240801.jpg" with store ID "A0003".

[0114] The generated advertising data 35e shown in Figure 10(b) associates the store ID "A0001" with the ticket machine number "1001" and the advertising images "P10012024100101.jpg", "P10012024100102.jpg", and "P10012024100103.jpg".

[0115] The training data 35f shown in Figure 10(c) associates the store ID "A0001," the area "Shinjuku Ward," the sales date "2024 / 8 / 1," and the time "10:00" with a state in which the sales amount of pork bone ramen is "1000" yen, the sales amount of soy sauce ramen is "2000" yen, the sales amount of miso ramen is "1000" yen, and the advertising image is "P10012024080101.jpg."

[0116] In addition, training data 35f associates store ID "A0002," area "Shibuya Ward," sales date "2024 / 8 / 1," and time "10:00" with a state in which the sales amount of pork bone ramen is "2000" yen, the sales amount of soy sauce ramen is "1000" yen, the sales amount of miso ramen is "0" yen, and the advertising image is "P10022024070101.jpg."

[0117] In addition, training data 35f associates store ID "A0003," area "Shinagawa Ward," sales date "2024 / 8 / 31," and time "12:00" with a state in which the sales amount of pork bone ramen is "4,000" yen, the sales amount of soy sauce ramen is "8,000" yen, the sales amount of miso ramen is "4,000" yen, and the advertising image is "P10032024080101.jpg."

[0118] <Outline of Training of Advertising Image Generation Model According to Embodiment 1> Next, an outline of training of the advertising image generation model according to the present embodiment 1 will be described. Fig. 11 is an explanatory diagram of the outline of training of the advertising image generation model according to the present embodiment 1.

[0119] As shown in Fig. 11, an advertising image generation model is trained by fine-tuning an existing image generation model using training data 35f. As the advertising information processing system is operated, training data 35f is accumulated, so by repeatedly training at a predetermined time (for example, at the beginning of each month), the advertising image generation model can be adapted to the latest training data 35f.

[0120] <An example of advertisement image generation and display according to the first embodiment> Next, a description will be given of an example of the generation and display of an advertisement image according to the present embodiment 1. Fig. 12 is a diagram showing an example of the generation and display of an advertisement image according to the present embodiment 1.

[0121] As shown in Fig. 12, if the management server 30 determines that sales have decreased (or remained the same) as a result of sales analysis, it generates multiple advertising images using the advertising image generation model. For example, it generates advertising images including text such as "We have started offering recommended miso ramen." Then, it notifies the store terminal 10 of the generated advertising images.

[0122] The store terminal 10 displays the received advertising image, and upon receiving the input of the prompt, notifies the management server 30 of the editing instruction including the prompt. For example, the prompt is text data such as "an advertising image that is expected to increase ramen sales at ramen shops in Akihabara."

[0123] The management server 30 inputs the prompt included in the received editing instruction into the advertising image generation model and generates multiple advertising images. For example, an advertising image including text such as "NEW MENU RAMEN RAMEN JAPANESE RESTAURANT" is generated. The generated advertising images are then notified to the store terminal 10.

[0124] The store terminal 10 displays the received advertising image, and upon receiving a selection operation, notifies the management server 30 of the selected advertising image. The management server 30 notifies the ticket vending machine 20 of the received advertising image, and the ticket vending machine 20 receives a predetermined operation and displays the received advertising image.

[0125] <Example of display of effect measurement information according to the first embodiment> Next, a description will be given of an example of the display of the effect measurement information according to the present embodiment 1. Figures 13 and 14 are diagrams showing an example of the display of the effect measurement information according to the present embodiment 1.

[0126] If the sales analysis performed by the management server 30 determines that sales have increased, a sales comparison graph is created. For example, as shown in FIG. 13, a bar graph is created showing the sales amounts of tonkotsu ramen, soy sauce ramen, and miso ramen for the first period (August 2, 2024 to August 31, 2024) and the second period (September 1, 2024 to September 30, 2024). In this example, the sales amounts for the second period for each product exceed those for the first period. The comment for this graph is displayed as "Sales increased due to the effectiveness of advertising!"

[0127] If the sales analysis performed by the management server 30 determines that sales have decreased (or remained the same), a sales comparison graph is created and an advertising image is generated using the advertising image generation model. For example, as shown in FIG. 14(a), a bar graph is created showing the sales amounts for the same period and products as in FIG. 13. Here, for all products, sales in the second half are lower than those in the first half. A comment about this graph is displayed saying, "Sales contribution from advertising is low. Please consider changing the content of your advertising."

[0128] Furthermore, as shown in Figure 14(b), an advertising image including the text data "Limited-time recommended miso ramen now available" is generated by the advertising image generation model.

[0129] <Processing procedure for effect measurement information according to the first embodiment> Next, a description will be given of a processing procedure relating to the effect measurement information according to the present embodiment 1. Figures 15 and 16 are flowcharts showing a processing procedure relating to the effect measurement information according to the present embodiment 1.

[0130] 15 and 16, if the management server 30 receives sales data from the ticket vending machine 20 (step S101; Yes), it stores the received sales data in the sales management data 35c and updates it (step S102). If the management server 30 has not received sales data from the ticket vending machine 20 (step S101; No), it returns to step S101.

[0131] If the received sales data meets the analysis conditions (step S103; Yes), a sales analysis is performed and a sales comparison graph is created (step S104). If the received sales data does not meet the analysis conditions (step S103; No), the process returns to step S101. The analysis conditions are that the received sales data is the subject of advertising data effectiveness analysis, and that the current date is a day that is a period of time after the advertising data update date in master data 35a that is the subject of effectiveness analysis.

[0132] If the sales analysis shows that sales have increased (step S105; Yes), the sales comparison graph is notified to the store terminal 10 as effect measurement information (step S113), and the process is then terminated.

[0133] If the sales analysis shows that sales remain the same or have decreased (step S105; No), an advertising image is generated using an advertising image generation model (step S106), and the sales comparison graph and advertising image are notified to the store terminal 10 as effectiveness measurement information (step S107).

[0134] If an editing instruction has not been received from the store terminal 10 (step S108; No), the process proceeds to step S111. If an editing instruction has been received from the store terminal 10 (step S108; Yes), the prompt included in the editing instruction is input into the advertisement image generation model to generate an advertisement image (step S109). Then, the generated advertisement image is displayed on the Web page (step S110).

[0135] If an advertising image has not been received from the store terminal 10 (step S111; No), the process returns to step S108. If an advertising image has been received from the store terminal 10 (step S111; Yes), the advertising image is notified to the ticket vending machine 20 (step S112), and the process ends.

[0136] <Example of hardware configuration according to the first embodiment> Next, a description will be given of the correspondence between the management server 30 of the advertisement information processing system according to the present embodiment and the main hardware configuration of a computer. Fig. 17 is a diagram showing an example of the hardware configuration according to the present embodiment 1.

[0137] Generally, a computer has a configuration in which a CPU 81, a ROM 82, a RAM 83, a nonvolatile memory 84, etc. are connected via a bus 85. A hard disk drive may be provided instead of the nonvolatile memory 84. For the sake of convenience of explanation, only the basic hardware configuration is shown.

[0138] Here, the ROM 82 or non-volatile memory 84 stores programs required to start the operating system (hereinafter simply referred to as "OS"), and the CPU 81 reads and executes the OS program from the ROM 82 or non-volatile memory 84 when the power is turned on.

[0139] On the other hand, various application programs executed on the OS are stored in non-volatile memory 84, and the CPU 81 executes the application programs while using RAM 83 as the main memory, thereby executing processes corresponding to the applications.

[0140] The advertisement information processing system program of the management server 30 of the advertisement information processing system according to the present embodiment 1 is also stored in the nonvolatile memory 84 or the like, like other application programs, and the CPU 81 loads and executes this program. In the case of the management server 30 of the advertisement information processing system according to the present embodiment 1, the advertisement information processing system program including routines corresponding to the master data management unit 36a, advertisement creation request unit 36b, advertisement data management unit 36c, sales data management unit 36d, sales data analysis unit 36e, advertisement data generation unit 36f, generated advertisement data management unit 36g, training data generation unit 36h, and training unit 36i shown in Fig. 7 is stored in the nonvolatile memory 84 or the like. When the CPU 81 loads and executes the advertising information processing system program, advertising information processing system processes corresponding to the master data management unit 36a, advertising creation request unit 36b, advertising data management unit 36c, sales data management unit 36d, sales data analysis unit 36e, advertising data generation unit 36f, generated advertising data management unit 36g, training data generation unit 36h, and training unit 36i are generated.

[0141] As described above, the advertising information processing system of this embodiment 1 is configured to use sales data from ticket vending machines to perform sales analysis of the advertised selected products, generate a sales comparison graph and advertising images according to the sales situation, and display the generated advertising images on the ticket vending machine.Therefore, when advertising information for products offered by a store is displayed on a display device installed in the store, the effectiveness of the advertising can be measured efficiently.

[0142] In the first embodiment, the advertisement creation terminal is configured to manually create advertisement images, but the present invention is not limited to this. The advertisement creation terminal may be configured to be equipped with an advertisement image generation model and to automatically generate advertisement images. In this case, the generated advertisement images may be automatically notified to the management server.

[0143] In addition, in the above-described first embodiment, the ticket vending machine receives an advertising image, and then accepts an operation by an employee to display the received advertising image, but the present invention is not limited to this. The ticket vending machine can also be configured to automatically display the advertising image once it receives it.

[0144] In the first embodiment, the effectiveness of an advertising image is analyzed by comparing changes in sales during a predetermined period before and after the advertising image is changed, but the present invention is not limited to this. It is also possible to calculate the total time that the advertising image is displayed during a predetermined period before and after the advertising image is changed, and perform analysis using the calculated display time.

[0145] [Embodiment 2] In the above embodiment 1, a configuration was described in which sales analysis of the advertisement-selected product is performed using sales data from the ticket vending machine, and if sales remain the same or decrease, an advertising image is generated using an advertising image generation model, and the generated advertising image is displayed on the ticket vending machine, but the present invention is not limited to this.

[0146] The sales data in the ticket vending machine is used to analyze the sales of the advertisement selected product, and when the sales remain the same or decrease, the advertisement image is selected from a plurality of advertisement images prepared in advance and the selected advertisement image is displayed on the ticket vending machine.

[0147] In this second embodiment, we will explain an advertising information processing system that uses sales data from ticket vending machines to analyze sales of advertised selected products, and if sales remain the same or decrease, selects from multiple advertising images created in advance and displays the selected advertising image on the ticket vending machine.

[0148] <Configuration of Management Server 100> The configuration of the management server 100 according to the second embodiment will be described. Fig. 18 is a functional block diagram showing the configuration of the management server 100 according to the second embodiment. As shown in Fig. 18, the management server 100 has a display unit 31, an input unit 32, a communication unit 33, a storage unit 110, and a control unit 120. Note that a description of functional units similar to those of the management server 30 shown in Fig. 7 will be omitted.

[0149] The storage unit 110 is a storage device such as a hard disk drive or nonvolatile memory, and stores master data 35a, advertising data 111, sales management data 35c, sales comparison data 35d, and extracted image data 112. The advertising data 111 is data indicating information related to advertising images to be displayed on the ticket vending machine 20. The extracted image data 112 is data indicating advertising images extracted from the advertising data 111 by an image retrieval trained model.

[0150] The control unit 120 is a control unit that performs overall control of the management server 100, and includes a master data management unit 36a, an advertisement creation request unit 36b, an advertisement data management unit 121, a sales data management unit 36d, a sales data analysis unit 122, and an advertisement image extraction unit 123. In practice, by loading these programs into a CPU and executing them, the master data management unit 36a, the advertisement creation request unit 36b, the advertisement data management unit 121, the sales data management unit 36d, the sales data analysis unit 122, and the advertisement image extraction unit 123 will execute their respective corresponding processes.

[0151] Advertisement data management unit 121 is a processing unit that manages advertisement data 111. When advertisement data management unit 121 receives advertisement data from advertisement creation terminal 40, it stores the advertisement data in advertisement data 111. Then, it notifies ticket vending machine 20 corresponding to the ticket vending machine number in advertisement data 111 of one of the multiple advertisement images stored in advertisement data 111.

[0152] Furthermore, when the advertising data management unit 121 receives a reception completion notification from the ticket vending machine 20, it updates the advertising data update date of the data in the master data 35a corresponding to this ticket vending machine 20 to the current date, and then notifies the store terminal 10 corresponding to the data in this master data 35a of the reception completion.

[0153] Furthermore, when the advertisement data management unit 121 receives an advertisement image from the ticket vending machine 20, it stores the received advertisement image in the data of the master data 35a corresponding to this ticket vending machine 20 and updates it.

[0154] The sales data analysis unit 122 is a processing unit that creates a sales comparison graph and manages the sales comparison data 35d. When the sales management data 35c is updated by the sales data management unit 36d, the sales data analysis unit 122 identifies the store ID of the updated data. Then, the sales data analysis unit 122 extracts data corresponding to this store ID from the master data 35a, and if the advertising data effectiveness analysis of the extracted data is "target," the following process is performed.

[0155] If the current date is a day that is past the effectiveness analysis period from the advertisement data update date of the extracted data, data for the effectiveness analysis period before and after the advertisement data update date is extracted from the sales management data 35c, the total sales amount for each advertisement-selected product is tallied, and a sales comparison graph is created. The created sales comparison graph is then stored in the sales comparison data 35d.

[0156] Furthermore, if the total amount for the second half exceeds the total amount for the previous half as a result of aggregating the total sales amounts for the advertisement-selected products, the sales data analysis unit 122 sets the sales comparison data 35d as effectiveness measurement information and transfers the growth rate of the total sales amount and the advertising image in the master data 35a corresponding to the store ID to be analyzed to the advertising image extraction unit 123. Furthermore, if the total amount for the second half is equal to or less than the total amount for the previous half, the sales data analysis unit 122 extracts a predetermined number (for example, three) of advertising images from the extracted image data 112, and sets the extracted advertising images and the sales comparison data 35d as effectiveness measurement information. This effectiveness measurement information is then notified to the store terminal 10.

[0157] The advertising image extraction unit 123 is a processing unit that extracts advertising images from the advertising data 111 using an image search trained model. When the advertising image extraction unit 123 receives the growth rate of the total sales amount and the advertising image from the sales data analysis unit 122, if the growth rate of the total sales amount is equal to or greater than a predetermined value (for example, 20%), the advertising image extraction unit 123 performs the following processing.

[0158] From all advertising images stored in the advertising data 111, advertising images similar to the advertising image received from the advertising data 111 are extracted by the image retrieval trained model. Then, the extracted advertising images are stored in extracted image data 112. Note that the image retrieval trained model is a trained model that extracts features of an input image and extracts highly similar images from multiple images.

[0159] Next, an example of data stored in the storage unit 110 of the management server 100 shown in Fig. 18 will be described. Fig. 19 is a diagram showing an example of the advertisement data 111 and the extracted image data 112 shown in Fig. 18.

[0160] The advertising data 111 shown in Figure 19(a) associates the store ID "A0001" with the ticket machine number "1001", the desired advertisement display application date "2024 / 9 / 1", the selected advertisement products "pork bone ramen, soy sauce ramen, miso ramen", and the advertisement images "P10012024090101.jpg", "P10012024090102.jpg", and "P10012024090103.jpg".

[0161] In addition, the advertising data 111 associates the store ID "A0003" with the following status: the ticket machine number is "1003", the desired advertisement display application date is "-", the selected advertisement product is "Silkie Ramen", and the advertisement images are "P10032024090501.jpg", "P10032024090502.jpg", and "P10032024090503.jpg".

[0162] The extracted image data 112 shown in FIG. 19(b) corresponds to a state in which the advertising images extracted by the image search trained model are "P10012023010101.jpg", "P10022023070101.jpg", and "P10032023090101.jpg".

[0163] As described above, the advertising information processing system of this embodiment 2 uses sales data from the ticket vending machine to analyze sales of the advertised selected product, and if sales remain the same or decrease, selects from multiple advertising images created in advance and displays this selected advertising image on the ticket vending machine.Therefore, when advertising information for products offered by a store is displayed on a display device installed in the store, the effectiveness of the advertising can be measured efficiently.

[0164] [Variations] In the above embodiment 1, a configuration was described in which sales analysis of the advertisement-selected product is performed using sales data from the ticket vending machine, and if sales remain the same or decrease, an advertising image is generated using an advertising image generation model, and the generated advertising image is displayed on the ticket vending machine, but the present invention is not limited to this.

[0165] When selecting an advertising image to be displayed on the ticket vending machine, it is also possible to select an advertising image for a product related to a product that has had high sales in an environment such as a region, weather, or season.

[0166] In this modified example, an advertising information processing system is described that, when selecting advertising images to be displayed on a ticket vending machine, selects advertising images for products related to products that have had high sales in an environment such as a region, weather, or season.

[0167] <Example of advertisement image selection according to a modified example> An example of advertising image selection according to this modified example will be described below. Fig. 20 is a diagram showing an example of advertising image selection according to this modified example. In the advertising information processing system according to this modified example, each ticket vending machine stores the location area, the weather of the day, and the season in association with sales data, and all data is managed in a management server. Then, according to the information to be used (area, weather, etc.), advertising images for products related to products with high sales are selected.

[0168] As shown in Figure 20, when the information to be utilized is "region," products similar to those with good sales in the region where the ticket vending machine is installed are selected. When the information to be utilized is "weather forecast," products similar to those with good sales in similar temperatures and weather are selected.

[0169] If the information to be utilized is "season," select products similar to those with good sales based on changes in sales due to the season and temperature. If the information to be utilized is "other customers," select products similar to those with good sales among customers of stores other than your own store (or your own company). If the information to be utilized is "trend information," select products that match trend information on the Internet.

[0170] The above information to be utilized can be used alone or in combination with multiple pieces of information. Furthermore, the sales data and other data used for product selection can be used in its entirety, or only the data corresponding to the information to be utilized can be used.

[0171] As described above, in the advertising information processing system of this modified example, when selecting an advertising image to be displayed on a ticket vending machine, it is possible to select an advertising image for a product related to a product that has had high sales in an environment such as a region, weather, or season.

[0172] Note that the configurations illustrated in the above embodiments are merely functional schematics and do not necessarily have to be physically configured as shown. In other words, the distribution and integration of each device is not limited to that illustrated, and all or part of the devices can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc. [Industrial Applicability]

[0173] The advertising information processing system, management device, advertising information processing method, and advertising information processing program of the present invention are suitable for efficiently measuring the effectiveness of advertising when advertising information for products offered by a store is displayed on a display device installed in the store. [Explanation of symbols]

[0174] 10 Store terminals 11 Display section 12 Input section 13 Communications Department 15 Storage section 15a Store ID data 15b Ticket machine data 15c Ad creation request data 15d Sales Comparison Data 15e URL data 16 Control Unit 16a Advertising Creation Request Department 16b Advertising reception information processing section 16c Effectiveness Measurement Information Management Department 16d Display control unit 16e Advertising Image Editorial Department 20 Ticket Machine 21 Display operation section 22 Receipt Issuance Department 23 Currency Acceptance Section 24 Communications Department 25 Memory section 25a Store ID data 25b Device number data 25c Display advertising data 25d Update advertising data 25e Sales Data 26 Control Unit 26a Advertising Data Management Department 26b Advertisement display control section 26c Sales Control Department 26d Receipt issuing processing section 26e Sales Data Management Department 30 Management Server 31 Display section 32 Input section 33 Communications Department 35 Storage section 35a Master Data 35b Advertising Data 35c Sales management data 35d Sales Comparison Data 35e Generated advertising data 35f Training data 36 Control Unit 36a Master Data Management Department 36b Advertising Creation Request Department 36c Advertising Data Management Department 36d Sales Data Management Department 36e Sales Data Analysis Department 36f Advertising data generation unit 36g Generated advertising data management unit 36h Training data generation part 36i Training Department 40 Ad Creation Devices 81 CPU 82 ROM 83 RAM 84 Non-volatile memory 85 Bus 100 Management Server 110 Storage section 111 Advertising Data 112 Extracted image data 120 control section 121 Advertising Data Management Department 122 Sales Data Analysis Department 123 Advertising image extraction unit

Claims

1. An advertising information processing system having a display device installed in a store and a management device capable of communicating with the display device, The management device a transmitting unit that transmits an advertising image of a commodity provided by the store to the display device; an effect measurement information generating unit that generates effect measurement information based on the advertising image based on sales information before and after displaying the advertising image on the display device; an output unit that outputs the effect measurement information generated by the effect measurement information generation unit; An advertising information processing system comprising:

2. The management device an acquisition unit that acquires first sales information before the advertisement image is displayed on the display device and second sales information after a predetermined period of time has elapsed since the advertisement image is displayed on the display device, The effect measurement information generation unit 2. The advertising information processing system according to claim 1, wherein the effectiveness measurement information for the advertising image is generated based on the first sales information and the second sales information.

3. The effect measurement information generation unit generating, as the effect measurement information, a sales comparison graph for each product offered by the store based on the first sales information and the second sales information; The output unit The sales comparison graph is output to a predetermined administrator terminal.

3. The advertising information processing system according to claim 2.

4. The management device an advertising image generation unit that generates a new second advertising image based on the effectiveness measurement information; a notification unit that notifies the display device of the second advertising image generated by the advertising image generation unit; 2. The advertising information processing system according to claim 1, further comprising:

5. The advertising image generation unit The advertising information processing system according to claim 4, characterized in that the second advertising image is generated using an image generation trained model that has been fine-tuned based on past sales information of the store.

6. The display device includes:

5. The advertising information processing system according to claim 4, wherein the second advertising image notified from the management device is displayed on a predetermined display unit.

7. The display device includes:

7. The advertising information processing system according to claim 1, wherein the advertising information processing system is a meal ticket vending machine that displays a product menu provided by the restaurant on a display panel.

8. An advertising information processing system having a display device installed in a store and a management device capable of communicating with the display device, The management device a generating unit that generates an advertising image in response to an advertising request from the store; a transmission unit that transmits the advertising image generated by the generation unit to the display device of the store; and The display device includes: Controlling the display of the advertisement image received from the management device An advertising information processing system comprising:

9. The advertising image is 2. The advertising information processing system according to claim 1, wherein the advertising image is an advertising image of a recommended ranking of products offered by the store, or an advertising image of a sale advertisement of products offered at special prices by the store.

10. A management device capable of communicating with a display device installed in a store, a transmitting unit that transmits an advertising image of a commodity provided by the store to the display device; an effect measurement information generating unit that generates effect measurement information based on the advertising image based on sales information before and after displaying the advertising image on the display device; an output unit that outputs the effect measurement information generated by the effect measurement information generation unit; A management device comprising:

11. An advertisement information processing method in an advertisement information processing system having a display device installed in a store and a management device capable of communicating with the display device, a transmission step in which the management device transmits an advertising image of a commodity provided by the store to the display device; an effect measurement information generating step in which the management device generates effect measurement information based on the advertising image based on sales information before and after displaying the advertising image on the display device; an output step in which the management device outputs the effect measurement information generated by the effect measurement information generation step; An advertising information processing method comprising:

12. An advertising information processing program executed by a management device capable of communicating with a display device installed in a store, a transmission step of transmitting an advertising image of a commodity offered by the store to the display device; an effect measurement information generation step of generating effect measurement information for the advertising image based on sales information before and after displaying the advertising image on the display device; an output step of outputting the effect measurement information generated by the effect measurement information generation step; An advertising information processing program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Intelligent vending machine

    JP2012108713A

  • Meal ticket vending machine, meal ticket vending system, meal ticket vending method, and meal ticket vending program

    JP2023122264A