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

The system measures and optimizes advertising effectiveness on ticket vending machines by analyzing sales data to generate and display improved advertising images, addressing the lack of effectiveness measurement in existing systems.

WO2026038474A1PCT designated stage Publication Date: 2026-02-19GLORY LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/027206
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-14
Filing Date
2025-07-31
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

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

Method used

An advertising information processing system with a management device that includes a transmission unit, effectiveness measurement information generation unit, and output unit to analyze sales data before and after advertising display, generating sales comparison graphs and new advertising images based on sales data, and a display device to control the display of these images.

Benefits of technology

Enables efficient measurement of advertising effectiveness by analyzing sales data to generate and display optimized advertising images, improving sales impact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025027206_19022026_PF_FP_ABST
    Figure JP2025027206_19022026_PF_FP_ABST
Patent Text Reader

Abstract

When advertisement information of a product is displayed on a display device provided in a store, in order to efficiently measure an effect of advertisement, a ticket machine 20 displays an advertisement image (S1) and transmits sales data to a management server 30 (S2). The management server 30 analyzes sales of a selected advertised product (S3). When the sales of the selected advertised product increase, a sales comparison graph is created (S4). When the sales decrease or are unchanged, the management server 30 creates the sales comparison graph and generates a new advertisement image using an advertisement image generation model (S4'). A store terminal 10 is notified of created / generated information as effect measurement information (S5). The store terminal 10 that has received an advertisement image notifies the management server 30 of this advertisement image (S6), and the management server 30 notifies the ticket machine 20 of the received advertisement image (S7). The ticket machine 20 displays the received advertisement image (S8).
Need to check novelty before this filing date? Find Prior Art

Description

Advertising information processing system, management device, advertising information processing method, and advertising information processing program

[0001] The present disclosure relates to an advertisement information processing system, a management device, an advertisement information processing method, and an advertisement information processing program that can measure the effectiveness of advertisements displayed on display devices installed in stores.

[0002] A technique for displaying a product menu on the display unit of a ticket vending machine (hereinafter simply referred to as a "ticket vending machine") at a restaurant is known (for example, Patent Document 1). In such a ticket vending machine, a customer selects a product from the menu displayed on the display unit, pays the price, and a meal ticket is dispensed from a ticket outlet.

[0003] In addition to displaying product menus, there are cases where it is desirable to display advertising information on the display unit of such ticket vending machines. For this reason, there is known technology that provides vending machines with digital signage functionality to distribute advertising information and news information from the vending machine (for example, Patent Document 2). This allows advertising information and the like to be displayed on the display unit of the ticket vending machine.

[0004] JP 2023-122264 A JP 2012-108713 A

[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 disclosure has been made in consideration of the above-mentioned problems, and aims to provide an advertising information processing system, a management device, an advertising information processing method, and an advertising information processing program that can measure the effectiveness of advertising when advertising information for products offered by a store is displayed on a display device installed in the store.

[0007] The advertising information processing system according to the present disclosure is 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 including a transmission unit that transmits advertising images of products provided 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] Furthermore, the present disclosure is characterized in that, in the above configuration, 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 of time 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, the present disclosure is characterized in that, in the above configuration, 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] Furthermore, the present disclosure is characterized in that, in the above configuration, 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] The present disclosure is also characterized in that, in the above configuration, 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] Furthermore, the present disclosure is characterized in that, in the above configuration, the display device controls the display of the second advertising image notified from the management device on a predetermined display unit.

[0013] Furthermore, the present disclosure is characterized in that, in the above configuration, the display device is a meal ticket vending machine that displays a product menu provided by the restaurant that is the store on a display panel.

[0014] The present disclosure 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] Furthermore, the present disclosure is characterized in that, in the above configuration, 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 disclosure also provides a management device capable of communicating with a display device installed in a store, the management device comprising: a transmitting unit that transmits advertising images of products provided by the store to the display device; an effectiveness measurement information generating 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 generating unit.

[0017] The present disclosure also provides an advertising information processing method in an advertising information processing system having a display device arranged 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 provided 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 disclosure 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 provided 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.

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

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

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

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

[0023] 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 a sales analysis of the advertisement-selected product (S3).

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

[0025] 1(b), the store terminal 10 accepts the selection of an advertising image and notifies the management server 30 (S6). The management server 30 notifies the ticket vending machine 20 of the advertising image received from the store terminal 10 (S7). 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 perform sales analysis of the advertised selected products using sales data from the ticket vending machine, 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 advertisement can be measured efficiently.

[0027] <System Configuration of Advertisement Information Processing System According to First Embodiment> A description will be given of the system configuration of the advertisement information processing system according to the first embodiment. Fig. 2 is a diagram showing an example of the system configuration of the advertisement information processing system according to the first embodiment.

[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, store terminal 10, ticket vending machine 20, and advertisement creation terminal 40 are connected to each other 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 the information to the management server 30 as advertisement creation request data.

[0030] 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] When the store terminal 10 receives an instruction to edit an advertising image, it accesses the URL of the URL data. After accessing, the store terminal 10 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. When the store terminal 10 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 the prompt.

[0032] When the store terminal 10 receives the reception completion notice from the management server 30, the store terminal 10 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 the advertising data as updated advertising data. The ticket vending machine 20 notifies the management server 30 that reception has been completed.

[0034] When ticket vending machine 20 receives a predetermined operation on its device (for example, input of an employee's PIN), it displays an advertisement display selection screen. When ticket vending machine 20 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] 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] When the ticket vending machine 20 detects an operation on the device while displaying an advertising image, it displays a product selection screen. The ticket vending machine 20 accepts the product selection and, after accepting currency, performs the settlement process and prints and issues a receipt with information about the sold product. The ticket vending machine 20 adds the number of products sold and the sales amount for the product name in this sales product information to the sales data to update it.

[0037] The ticket vending machine 20 transmits sales data at a predetermined time (for example, at the top of every hour) to the management server 30. After transmission, the ticket vending machine 20 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 the information about the store, it stores this information as master data. When the management server 30 receives the advertisement creation request data from the store terminal 10, it transmits this advertisement creation request data to the advertisement creation terminal 40.

[0039] 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. Management server 30 notifies store terminal 10 of the reception completion.

[0040] When the management server 30 receives the advertisement image from the ticket vending machine 20, the management server 30 stores the advertisement image in the master data corresponding to the ticket vending machine 20 and updates the master data.

[0041] When the management server 30 receives the sales data from the ticket vending machine 20, it stores the 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 management server 30 performs the following process.

[0042] If the current date is a day that has passed since the set advertising data update date and the effectiveness analysis period, the management server 30 extracts data for the effectiveness analysis period before and after the advertising data update date from the sales management data, tallying up the total sales amounts for each advertised selected product, and creates a sales comparison graph. If sales have increased as a result of tallying up the total sales amounts, the management server 30 uses the sales comparison graph as effectiveness measurement information. If sales have decreased or remained the same, the management server 30 uses the sales comparison graph and URL data that can be used to edit advertising images as effectiveness measurement information. The management server 30 notifies the store terminal 10 of this effectiveness measurement information.

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

[0044] When the management server 30 receives 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] When 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] 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. The advertisement creation terminal 40 transmits the created advertisement image to the management server 30 as advertisement data.

[0048] <Configuration of store terminal 10> The configuration of the store terminal 10 shown in Fig. 2 will be described. Fig. 3 is a functional block diagram showing an example 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, a nonvolatile memory, etc. The storage unit 15 stores store ID data 15a, ticket vending machine data 15b, advertisement creation request data 15c, sales comparison data 15d, and URL data 15e.

[0051] The store ID data 15a is data indicating a store ID uniquely assigned to each store. The ticket vending machine data 15b is data indicating a ticket vending machine number. The advertisement creation request data 15c is data indicating the content of a request for advertisement creation made to the advertisement creation terminal 40.

[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. The control unit 16 has 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 and executing these programs into a CPU (Central Processing Unit), 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 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 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 URL data 15e. When the effect measurement information management unit 16c receives effect measurement information from the management server 30, it stores the sales comparison data and URL data included in the effect measurement information in the sales comparison data 15d and 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, and when it receives a selection operation on the displayed advertising image, it notifies the management server 30 of the selected advertising image. When it receives a prompt, the advertising image editing unit 16e notifies the management server 30 of the editing instruction including the prompt.

[0059] Next, an example of data stored in the memory unit 25 of the ticket vending machine 20 shown in Fig. 3 will be described. Fig. 4 is a diagram showing an example of the 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] The store ID data 15a shown in Fig. 4(a) indicates that the store ID is "A0001." The 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 product "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 Fig. 4(d) indicates that the image data of the sales comparison graph is "G10012024100101.jpg." URL data 15e shown in Fig. 4(e) indicates that the URL at which the advertising image can be edited is "https: / / ...."

[0063] <Configuration of ticket vending machine 20> The configuration of the ticket vending machine 20 shown in Fig. 2 will be described. Fig. 5 is a functional block diagram showing an example 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, a nonvolatile memory, etc. The storage unit 25 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] The control unit 26 is a control unit that performs overall control of the ticket vending machine 20. The control unit 26 has an advertising data management unit 26a, an advertising display control unit 26b, a sales control unit 26c, a receipt issuance processing unit 26d, and a sales data management unit 26e. In practice, by loading and executing these programs into the CPU, the advertising data management unit 26a, the advertising display control unit 26b, the sales control unit 26c, the receipt issuance processing unit 26d, and the sales data management unit 26e will 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 images included in the advertisement data in the update advertisement data 25d. 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 (e.g., one minute), the advertisement display control unit 26b displays the display advertisement data 25c on the display operation unit 21.

[0071] The advertisement display control unit 26b displays an advertisement display selection screen when it receives a predetermined operation (for example, input of an employee's PIN) on the display operation unit 21. When it receives an advertisement display instruction from the display operation unit 21, the advertisement display control unit 26b 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 the sale of products. 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, if it accepts a product selection from the display operation unit 21 and accepts currency from the currency acceptance unit 23, it performs a settlement process. If change is required at that time, the sales control unit 26c returns the necessary currency as change from a currency return unit (not shown). The sales control unit 26c 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 issuing 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] 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 from the store ID data 25a, and the menu item and sales amount from the sales data 25e as sales data to the management server 30. After that, the sales data management unit 26e clears all data on the sales quantity and sales amount in the sales data 25e to zero.

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

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

[0078] Sales data 25e shown in FIG. 6(e) associates the menu item "pork bone ramen" with a unit sales price of "800" yen, the number of sales of "10" bowls, the sales amount of "8,000" yen, and the advertisement selected product flag of "○", the menu item "soy sauce ramen" with a unit sales price of "900" yen, the number of sales of "30" bowls, the sales amount of "27,000" yen, and the advertisement selected product flag of "○", and the menu item "miso ramen" with a unit sales price of "1,000" yen, the number of sales of "50" bowls, the sales amount of "50,000" yen, and the advertisement selected product flag of "○".

[0079] In addition, the 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> The configuration of the management server 30 shown in Fig. 2 will be described. 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, a nonvolatile memory, etc. The storage unit 35 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 that indicates information related to the store. The master data 35a includes the store name, store address, ticket vending machine number, advertisement selected product information, and period for effectiveness analysis. The advertising data 35b is data that indicates information related to advertising images to be displayed on the ticket vending machine 20. The sales management data 35c is data that indicates 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, sales 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. The control unit 36 ​​has 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 the 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, information about the product selected for advertising, 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, the advertisement data management unit 36c stores the advertisement data in the advertisement data 35b and updates the advertisement data 35b. The advertisement data management unit 36c 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] 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. The advertising data management unit 36c notifies the store terminal 10 corresponding to the data in this master data 35a of the reception completion.

[0090] When the advertising data management unit 36c receives an advertising image from the ticket vending machine 20, it stores the received advertising 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 sales comparison graphs and manages the sales comparison data 35d. When the sales data management unit 36d updates the sales management data 35c, the sales data analysis unit 36e identifies the store ID of the updated data. 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," performs the following process.

[0093] If the current date is a day that is a day after the effectiveness analysis period has elapsed since the advertising data update date of the extracted data, the sales data analysis unit 36e extracts data for the effectiveness analysis period before and after the advertising data update date from the sales management data 35c, tallies the total sales amounts for each advertisement-selected product, and creates a sales comparison graph. The sales data analysis unit 36e stores the created sales comparison graph 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, the current date is the day that the effectiveness analysis period has elapsed since the advertising data update date, so the sales data analysis unit 36e creates a sales comparison graph. 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] If, as a result of aggregating the total sales amounts for the advertisement-selected products, the sales data analysis unit 36e finds that the total amount for the latter period exceeds the total amount for the previous period, it sets the sales comparison data 35d as the effectiveness measurement information. If the total amount for the latter period is equal to or less than the total amount for the previous period, the sales data analysis unit 36e passes a generation instruction to the advertising data generation unit 36f and sets the sales comparison data 35d and URL data that can be used to edit advertising images as the effectiveness measurement information. The sales data analysis unit 36e notifies the store terminal 10 of this effectiveness measurement information. Note that comments on sales changes 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. Upon receiving a generation instruction from the sales data analysis unit 36e, the advertising data generation unit 36f generates multiple (e.g., three) advertising images using the advertising image generation model. Upon receiving a prompt from the generated advertising data management unit 36g, the advertising data generation unit 36f inputs the prompt into the advertising image generation model to generate multiple (e.g., three) advertising images. The advertising data generation unit 36f 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] 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] When the generated advertisement data management unit 36g receives an editing 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 editing instruction to the advertisement data generation unit 36f. When the generated advertisement data 35e is updated by the advertisement data generation unit 36f, the generated advertisement data management unit 36g displays the updated advertisement image 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 that corresponds 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, advertising data 35b, sales management data 35c, sales comparison data 35d, generated advertising data 35e, and 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 selected 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] Master data 35a associates the customer name "G Ramen" and store ID "A0002" with the store name "Moo Moo," the store address "Shibuya-ku, Tokyo...," the telephone number "03-2xxx-2345," the ticket machine number "1002," the advertising data effectiveness analysis "not applicable," the advertising selected product information "-," the effectiveness analysis target period "-," the advertising data update date "-," the advertising image "P10022024070101.jpg," the previous analysis date "-," and the contact information "-."

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

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

[0107] The 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 selected advertisement 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 corresponds to the sales date "2024 / 8 / 1", ​​time "10:00" and store ID "A0002", with the sales amount of pork bone ramen being "2000" yen, the sales amount of soy sauce ramen being "1000" yen, the sales amount of miso ramen being "0" yen, the sales amount of fried rice being "0" yen and the sales amount of gyoza being "0" yen.

[0110] Sales management data 35c associates the sales amount of pork bone ramen with 4,000 yen, the sales amount of soy sauce ramen with 8,000 yen, the sales amount of miso ramen with 3,000 yen, the sales amount of fried rice with 3,000 yen, and the sales amount of gyoza with 2,000 yen for the sales date of 2024 / 8 / 31, the time of 20:00, and the store ID of A0001.

[0111] Sales management data 35c associates the sales amount of pork bone ramen with 2,000 yen, the sales amount of soy sauce ramen with 3,000 yen, the sales amount of miso ramen with 1,000 yen, the sales amount of fried rice with 1,200 yen, and the sales amount of gyoza with 500 yen for the sales date of 2024 / 9 / 1, the time of 10:00, and the store ID of A0001.

[0112] 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 2,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 of 2024 / 9 / 30, the time of 20:00, and the store ID of 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 FIG. 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] 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 "2,000" yen, the sales amount of soy sauce ramen is "1,000" yen, the sales amount of miso ramen is "0" yen, and the advertising image is "P10022024070101.jpg."

[0117] 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> An outline of training of the advertising image generation model according to Embodiment 1 will be described. Fig. 11 is an explanatory diagram of the outline of training of the advertising image generation model according to Embodiment 1.

[0119] 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, and 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] <Example of Advertising Image Generation and Display According to First Embodiment> An example of advertising image generation and display according to the first embodiment will be described. Fig. 12 is a diagram showing an example of advertising image generation and display according to the first embodiment.

[0121] 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 an advertising image generation model. For example, the management server 30 generates advertising images including text such as "We now recommend miso ramen." The management server 30 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 an 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, the management server 30 generates advertising images including text such as "NEW MENU RAMEN JAPANESE RESTAURANT." The management server 30 notifies the store terminal 10 of the generated advertising images.

[0124] The store terminal 10 displays the advertising image received from the management server 30. When the store terminal 10 accepts a selection operation, it 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 accepts a predetermined operation and displays the received advertising image.

[0125] <Example of Display of Effect Measurement Information According to Embodiment 1> A description will be given of an example of display of effect measurement information according to embodiment 1. Figures 13 and 14 are diagrams showing an example of display of effect measurement information according to embodiment 1.

[0126] If the management server 30 determines that sales have increased as a result of the sales analysis, it creates a sales comparison graph. For example, as shown in Figure 13, the management server 30 creates a bar graph showing the sales amounts of tonkotsu ramen, soy sauce ramen, and miso ramen for the first period, which is from August 2, 2024 to August 31, 2024, and the second period, which is from September 1, 2024 to September 30, 2024. In the example shown in Figure 13, the sales amounts for the second period for each product exceed those for the first period. The management server 30 displays a comment related to this graph, such as "Sales increased due to the effectiveness of advertising!"

[0127] If the management server 30 determines that sales have decreased (or remained the same) as a result of the sales analysis, it creates a sales comparison graph and generates an advertising image using an advertising image generation model. For example, as shown in FIG. 14(a), the management server 30 creates a bar graph of sales amounts for the same period and products as in FIG. 13. In the example shown in FIG. 14(a), sales in the second half of every product are lower than those in the first half. The management server 30 displays a comment on this graph, such as "Sales contribution from advertising is low. Please consider changing the content of your advertising."

[0128] As shown in FIG. 14(b), an advertising image including text data "We are now recommending miso ramen for a limited time" is generated by the advertising image generation model.

[0129] <Processing Procedures Related to Effectiveness Measurement Information According to First Embodiment> A processing procedure related to the effectiveness measurement information according to the first embodiment will be described below. Figs. 15 and 16 are flowcharts showing the processing procedures related to the effectiveness measurement information according to the first embodiment.

[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), the management server 30 performs a sales analysis and creates a sales comparison graph (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 the master data 35a.

[0132] If the sales analysis shows that sales have increased (step S105; Yes), the management server 30 notifies the store terminal 10 of the sales comparison graph as effectiveness measurement information (step S113), and then ends the process.

[0133] If the sales analysis shows that sales remain the same or have decreased (step S105; No), the management server 30 generates an advertising image using an advertising image generation model (step S106) and notifies the store terminal 10 of the sales comparison graph and the advertising image 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 management server 30 inputs the prompt included in the editing instruction into the advertising image generation model to generate an advertising image (step S109). The management server 30 displays the generated advertising image on a 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 management server 30 notifies the ticket vending machine 20 of this advertising image (step S112), and the process ends.

[0136] <Example of Hardware Configuration According to First Embodiment> The following describes the correspondence between the management server 30 of the advertisement information processing system according to the first embodiment and the main hardware configuration of a computer. Fig. 17 is a diagram showing an example of the hardware configuration according to the first embodiment.

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

[0138] 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 non-volatile 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 non-volatile 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 machines.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 described above, the advertisement creation terminal is configured to manually create an advertisement image, but the configuration according to the present disclosure 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 the above-described first embodiment, a configuration has been described in which the ticket vending machine receives an advertising image, then accepts an operation by an employee, and displays the received advertising image, but the configuration according to the present disclosure is not limited to this. The ticket vending machine may also be configured to automatically display the advertising image once it has received it.

[0144] Furthermore, in the above-described first embodiment, the configuration for analyzing the effectiveness of an advertising image by comparing changes in sales during a predetermined period before and after changing the advertising image has been described, but the present disclosure is not limited to this. It is also possible to calculate the total time that the advertising image was displayed during a predetermined period before and after changing the advertising image, and perform analysis using the calculated display time.

[0145] [Embodiment 2] In the above-mentioned 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 configuration according to the present disclosure is not limited to this.

[0146] The sales data of the ticket vending machine is used to analyze the sales of the advertisement-selected product, and if the sales remain the same or decrease, the ticket vending machine can be configured to display an advertisement image selected from a plurality of advertisement images prepared in advance.

[0147] In this second embodiment, we will explain an advertising information processing system that uses sales data from a ticket vending machine to perform sales analysis of the advertised selected product, and if sales remain the same or decrease, selects an advertising image 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 non-volatile memory. The storage unit 110 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. The control unit 120 has 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 the 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] The advertisement data management unit 121 is a processing unit that manages the advertisement data 111. When the advertisement data management unit 121 receives advertisement data from the advertisement creation terminal 40, the advertisement data management unit 121 stores the advertisement data in the advertisement data 111. The advertisement data management unit 121 notifies the ticket vending machine 20 corresponding to the ticket vending machine number in the advertisement data 111 of one of the plurality of advertisement images stored in the advertisement data 111.

[0152] 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. The advertising data management unit 121 notifies the store terminal 10 corresponding to the data in this master data 35a of the reception completion.

[0153] When the advertising data management unit 121 receives an advertising image from the ticket vending machine 20, it stores the received advertising image in 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 sales comparison graphs and manages sales comparison data 35d. When the sales data management unit 36d updates the sales management data 35c, the sales data analysis unit 122 identifies the store ID of the updated data. 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," performs the following process.

[0155] If the current date is a day that is a day after the effectiveness analysis period has elapsed since the advertising data update date of the extracted data, the sales data analysis unit 122 extracts data for the effectiveness analysis period before and after the advertising data update date from the sales management data 35c, tallies the total sales amounts for each advertisement-selected product, and creates a sales comparison graph. The sales data analysis unit 122 stores the created sales comparison graph in the sales comparison data 35d.

[0156] If, as a result of aggregating the total sales amounts for the advertised selected products, the sales data analysis unit 122 finds that the total amount for the second half exceeds the total amount for the previous half, it sets the sales comparison data 35d as effectiveness measurement information and passes the growth rate of the total sales amount and the advertising image in the master data 35a corresponding to the store ID being analyzed to the advertising image extraction unit 123. 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 (e.g., three) advertising images from the extracted image data 112 and sets the extracted advertising images and sales comparison data 35d as effectiveness measurement information. The sales data analysis unit 122 notifies the store terminal 10 of this effectiveness measurement information.

[0157] The advertising image extraction unit 123 is a processing unit that extracts advertising images using an image retrieval trained model from the advertising data 111. When the advertising image extraction unit 123 receives the increase rate of the total sales amount and the advertising image from the sales data analysis unit 122, if the increase 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] The advertising image extraction unit 123 extracts, from all advertising images stored in the advertising data 111, advertising images similar to the advertising image received from the advertising data 111 using the image retrieval trained model. The advertising image extraction unit 123 stores the extracted advertising images in extracted image data 112. 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 following status: ticket machine number "1001", desired advertisement display application date "2024 / 9 / 1", selected advertisement product "pork bone ramen, soy sauce ramen, miso ramen", and advertising images "P10012024090101.jpg", "P10012024090102.jpg", and "P10012024090103.jpg".

[0161] 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 advertisement selected product is "Silkie Ramen", and the advertisement images are "P10032024090501.jpg", "P10032024090502.jpg", and "P10032024090503.jpg".

[0162] The extracted image data 112 shown in Figure 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 is configured to use sales data from the ticket vending machine to perform sales analysis of the advertised selected product, and if sales remain the same or decrease, to select from a plurality of advertising images created in advance and display 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] [Variant Example] In the above-described first embodiment, 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 configuration according to the present disclosure 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 Advertising Image Selection According to Modification> An example of advertising image selection according to this modification will be described. Fig. 20 is a diagram showing an example of advertising image selection according to this modification. In the advertising information processing system according to this modification, each ticket vending machine stores the location of the machine, the weather of the day, and the season in association with sales data, and all data is managed in the management server. Then, advertising images for products related to products with high sales are selected according to the information to be used (area, weather, etc.).

[0168] As shown in Fig. 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 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, season, etc.

[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 the illustrated configuration, 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.

Claims

1. An advertising information processing system having a display device installed in a store and a management device capable of communicating with said display device, wherein said management device comprises: a transmission unit that transmits advertising images of products provided by said store to said display device; an effectiveness measurement information generation unit that generates effectiveness measurement information from said advertising images based on sales information before and after displaying said advertising images on said display device; and an output unit that outputs the effectiveness measurement information generated by said effectiveness measurement information generation unit.

2. The advertising information processing system described in claim 1, 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.

3. The advertising information processing system described in claim 2, 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.

4. The advertising information processing system of claim 1, characterized in that the management device further comprises 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.

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

6. The advertising information processing system according to claim 4, characterized in that the display device controls the display of the second advertising image notified from the management device on a predetermined display unit.

7. An advertising information processing system according to any one of claims 1 to 6, characterized in that the display device is a meal ticket vending machine that displays a product menu offered by the restaurant that is the store 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 said display device, wherein said management device has a generation unit that generates advertising images in accordance with the advertising requests of said store, and a transmission unit that transmits the advertising images generated by said generation unit to said display device of said store, and wherein said display device controls the display of the advertising images received from said management device.

9. The advertising information processing system of claim 1, 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.

10. A management device capable of communicating with a display device installed in a store, comprising: a transmission unit that transmits advertising images of products provided 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.

11. 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, comprising: 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.

12. An advertising information processing program executed by a management device capable of communicating with a display device installed in a store, the advertising information processing program causing a computer to execute a transmission procedure for transmitting an advertising image of a product provided by the store to the display device, an effectiveness measurement information generation procedure for generating effectiveness measurement information using 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.

Citation Information

Patent Citations

  • Analysis system

    JP2004333952A

  • System and method for measuring effect of sales promotion campaign, and register

    JP2005128853A

  • Method of serving meal by using card vending machine for restaurant

    JP2005202910A

  • Data processing system, server device and program

    JP2013196483A

  • Content development and distribution using cognitive science database

    JP2014059911A