System for displaying effect from printing advertisement, and device for outputting effect of advertisement printing
The advertising print effectiveness display system addresses the challenge of tracking user interactions with printed ads by implementing a comprehensive data management and analysis framework, allowing advertisers to enhance their marketing strategies based on detailed user behavior insights.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BROTHER KOGYO KK
- Filing Date
- 2025-12-05
- Publication Date
- 2026-06-18
AI Technical Summary
Existing systems for printed advertisements lack the ability to identify and track user interactions effectively, making it difficult for advertisers to gauge the effectiveness of their campaigns beyond simple access counts.
An advertising print effectiveness display system that includes a user information management unit, identification information issuance, advertising acquisition, activity history acquisition, storage, and effectiveness display data generation to track and analyze user interactions with printed advertisements.
Enables advertisers to accurately assess the effectiveness of printed advertisements by linking user behavior data to advertisement interactions, improving the targeting and overall impact of their marketing efforts.
Smart Images

Figure JP2025042491_18062026_PF_FP_ABST
Abstract
Description
Advertising Printing Effect Display System and Advertising Printing Effect Output Device 【0001】 The technical field disclosed in this specification relates to an advertising printing effect display system and an advertising printing effect output device for displaying the effects of advertising printing. 【0002】 In recent years, technologies for displaying advertisements on the screens of terminals such as personal computers and smartphones have become widespread. On the other hand, delivering advertisements to and printing them on the printers owned by users is less widespread compared to displaying advertisements on the screens of terminals. In the case of displaying advertisements on the screen of a terminal, it is relatively easy to collect the effects of the advertisement by clicking on the URL of the advertisement, etc., but it seems that it is not easy to collect the effects of the advertisement when delivering and printing the advertisement. On the other hand, when delivering and printing an advertisement, the user gets the paper on which the advertisement is printed, so there is an advantage that the content of the advertisement is easily recognized by the user. 【0003】 As a document that discloses the effects of printed advertisements, for example, there is Patent Document 1. Patent Document 1 discloses a technique for detecting that access has been made to a two-dimensional code included in a delivered advertisement and recording the access history to the advertisement. 【0004】 Japanese Patent Application Laid-Open No. 2020-194221 【0005】 In the configuration disclosed in Patent Document 1, the printed advertisement is sent to an unspecified number of subscribers, and it is possible to detect that there has been access by a user, but it is not possible to recognize which user made the access. The advertiser can know how many accesses there have been, but cannot know from which users with what attributes the accesses have been made, and there is room for improvement in order to further improve the effects of the advertisement. 【0006】The advertising print effectiveness display system, designed to solve the aforementioned problems, comprises: a user information management unit that manages user information of users using a printer using user identification information; an identification information issuing unit that issues identification information; an advertising acquisition unit that acquires original advertising images submitted by advertisers and corresponding to the identification information issued by the identification information issuing unit; an advertising print unit that prints advertising images based on the original advertising images acquired by the advertising acquisition unit using the printer of the target user; an activity history acquisition unit that acquires information on the activity history of the target user in accordance with the printing of the advertising image; an activity history storage unit that stores the activity history information of the target user acquired by the activity history acquisition unit in association with the identification information and the user identification information; an effectiveness display data generation unit that generates effectiveness display data using the activity history information and user information stored by the activity history storage unit; and an advertising effectiveness display unit that displays advertising effectiveness based on the effectiveness display data generated by the effectiveness display data generation unit. 【0007】 Furthermore, the advertising print effectiveness output device, which was developed for the purpose of solving the above-mentioned problems, comprises: a user information management unit that manages user information of users using a printer using user identification information; an identification information issuing unit that issues identification information; an advertising acquisition unit that acquires a source advertising image submitted by an advertiser and corresponding to the identification information issued by the identification information issuing unit; an advertising print instruction unit that causes the printer of the target user to print an advertising image based on the source advertising image acquired by the advertising acquisition unit; an activity history acquisition unit that acquires information on the activity history of the target user in accordance with the printing of the advertising image; an activity history storage unit that stores the activity history information of the target user acquired by the activity history acquisition unit in association with the identification information and the user identification information; an effectiveness display data generation unit that generates effectiveness display data using the activity history information and user information stored by the activity history storage unit; and an advertising effectiveness output unit that outputs the effectiveness display data generated by the effectiveness display data generation unit. 【0008】The technology disclosed herein makes it possible to display the effectiveness of printed advertisements based on user information, thereby contributing to improving the effectiveness of printed advertisements. 【0009】 This is an overall configuration diagram showing the advertising print effectiveness display system. This is an example of the electrical configuration diagram of the advertising server. This is an example of the electrical configuration diagram of the printer. This is an example of the electrical configuration diagram of the user terminal. This is an example of the electrical configuration diagram of the advertiser terminal. This is an example of a sequence diagram showing the process until the advertisement is printed. This is a sequence diagram showing an example of the process for collecting user behavior history in response to advertisement printing. This is an example of the screen for collecting user behavior history. This is a sequence diagram showing an example of the process for collecting access history as user behavior history in response to advertisement printing. Figure 10(a) is one example of displaying the effectiveness of an advertisement, and Figure 10(b) is another example of displaying the effectiveness of an advertisement. 【0010】 Embodiments of the advertising print effectiveness display system of the present invention will be described with reference to the drawings. 【0011】 <Overall Configuration of the Effectiveness Display System> Figure 1 shows an example of the overall configuration of the effectiveness display system 1 according to the embodiment. As shown in Figure 1, the effectiveness display system 1 includes an advertising server (SSP: Supply Side Platform) 100, a printer 200, a user terminal 300, an advertiser terminal 400, an advertising management server (DSP: Demand Side Platform) 500, a printer management server 600, and an advertiser server 700. Each server 100, 500, 600, 700, the printer 200, and each terminal device 300, 400 are equipped with a communication interface and can communicate with each other via the network NT. The network NT includes at least one of the following: the Internet, LAN (Local Area Network), and WAN (Wide Area Network). The communication interface (IF) may include multiple types of communication circuits for connecting to the network NT. In this case, devices connected to the network NT may communicate with multiple other devices using different communication circuits. In this embodiment, the collective term for multiple types of communication circuits is referred to as the communication interface. 【0012】<Advertising Server> The advertising server 100 is a server installed and operated by, for example, the manufacturer of the printer 200. The advertising server 100 receives advertising images from the advertising management server 500 at predetermined timings. The advertising server 100 distributes the acquired advertising images to the printer 200 and causes it to print. In addition, the advertising server 100 can collect user activity history, such as viewing the advertisement, purchasing a product related to the advertisement, or referring it to an acquaintance, in response to the advertisement being printed by the printer 200, and display information based on this activity history to the advertiser as an indicator of the effectiveness of the advertisement. The advertising server 100 is an example of an advertising printing effectiveness output device. 【0013】 Figure 2 is an electrical configuration diagram of the advertising server 100. The advertising server 100 comprises a controller 110 and a communication IF 160. The communication IF 160 includes hardware such as a NIC (Network Interface Card) for connecting to Ethernet®, is connected to the network NT, and communicates with the printer 200, user terminal 300, advertiser terminal 400, advertising management server 500, and printer management server 600. The controller 110 comprises a processor CPU 111 and memory 112. The memory 112 is composed of, for example, RAM, ROM, EEPROM, HDD, etc. The memory 112 comprises a program storage area 120 where various programs are stored and a data storage area 130 where various data is stored. The various programs in the program storage area 120 include programs that execute the control contents of the advertising server 100 as shown in the sequence diagrams in Figures 6, 7, and 9, which will be described later. The data in the data storage area 130 includes various types of data, such as the advertiser management DB 131, which is a database for managing information about advertisers; the print job management DB 132, which is a database for managing print jobs for printing advertisements; the behavior history DB 133, which is a database for the behavior history of users who receive printed advertisements; and the user information DB 134, which is a database for user information about users who receive printed advertisements. 【0014】The advertiser management DB 131 includes, for example, information about advertisers and an advertising DB 131a related to the advertisements placed by advertisers. The advertiser information includes, for example, the name of the individual or company that is the advertiser, the IP address of the advertiser terminal 400 owned by the advertiser, and other advertiser information. The advertiser information also includes, for example, the name of the store owned by the advertiser, the store name image printed on the receipt, and other store information. The advertising DB 131a related to the advertisements placed by advertisers includes, for example, identification information 139 corresponding to the advertisement, the expiration date of the advertisement, and survey information related to the advertisement. The advertiser management DB 131 is managed by the controller 110. 【0015】 The print job management DB 132 includes, for example, the print job number, identification information 139, the original advertisement image or a URL for obtaining the original advertisement image, print conditions, print deadline, print completion date and time, etc. The print job management DB 132 is managed by the controller 110. 【0016】 The behavioral history database 133 includes behavioral history corresponding to each user's printing of advertisements. For example, it includes information indicating whether the user viewed the printed advertisement, which is associated with both user identification information and identification information 139 that identify the user; purchase information regarding whether the user purchased a product after viewing the printed advertisement; information on accessing URLs based on advertisements; and other information indicating user behavior. The history of each action records the date and time the action took place. Purchase information includes, for example, information on the items purchased by the user, the store where the purchase was made, the date and time of purchase, and the method of purchase. The behavioral history database 133 is managed by the controller 110. 【0017】The user information database 134 includes user information such as username, user identification information, user-specific printer information, user-specific terminal information, and user-specific information displayed on receipts at the time of payment. The user information in the user information database 134 also includes user attribute information such as age, gender, address, place of origin, and favorite genres. User information is registered in advance when a contract for advertising distribution and printing is concluded with the user and is managed using user identification information. The user information database 134 is used for generating advertising effectiveness notification data, which will be described later. The user information database 134 is managed by the controller 110, and the controller 110 that manages the user information database 134 is an example of a user information management unit. 【0018】 <Printers> Figure 1 shows only one printer 200, and the other printers 200 are omitted. Multiple printers 200 are connected to the advertising server 100, each corresponding to a different user. Each printer 200 retrieves the advertising image delivered to each user from the advertising server 100, prints it, and notifies the advertising server 100 when printing is complete. 【0019】 Figure 3 is an electrical configuration diagram of the printer 200. The printer 200 comprises a controller 210, a printing mechanism 220, a reading mechanism 230, a display unit 240, an operation unit 250, and a communication interface 260. The controller 210 controls the printing mechanism 220, the reading mechanism 230, the display unit 240, the operation unit 250, and the communication interface 260. The communication interface 260 includes hardware such as a NIC (Network Interface Card) for connecting to Ethernet, is connected to the network NT, and communicates with the user terminal 300 and the printer management server 600. The printer 200 may communicate with the advertising server 100 without going through the printer management server 600. 【0020】The controller 210 includes a CPU 211, an ASIC 212, and a memory 213. The memory 213 has a program area 214 where various programs are stored and a data area 215 where various data is stored. The controller 210 performs processes such as printing, reading, various displays, and receiving various operations by having the CPU execute various programs stored in the program area 214, and by having the ASIC perform various processes such as image processing. In addition, among the various programs, there is a program for an embedded web server (hereinafter referred to as EWS), and instead of using the display unit 240 and operation unit 250 to display and receive operations, it is also possible to use the user terminal 300 to display and receive operations. 【0021】 The printing method of the printing mechanism 220 is, for example, an electrophotographic printing mechanism, but it may also be a printing mechanism of another printing method such as an inkjet method. The reading mechanism 230 is, for example, a flatbed reading mechanism that reads an image by placing the original on the platen, but it may also be a sheet-through reading mechanism that reads an image while transporting the original. The display unit 240 is, for example, a liquid crystal panel, but it may be of another type. By reading images such as questionnaire results using the reading mechanism 230, the user's behavior history can be detected (details will be described later). The operation unit 250 is, for example, a touch panel corresponding to a liquid crystal panel, but it may also be a group of operation buttons separate from the display unit 240. 【0022】 <User Terminals> Figure 1 shows only one user terminal 300, and the other user terminals 300 are omitted. Each printer 200 can print advertising images distributed from the advertising server 100, as well as print based on print data sent from the corresponding user terminal 300. In addition, user terminals 300 can conduct surveys and other activities for users. 【0023】Figure 4 is an electrical configuration diagram of the user terminal 300. The user terminal 300 comprises a controller 310, a display unit 340, an operation unit 350, a communication interface 360, and an imaging unit 370. The controller 310 controls the display unit 340, the operation unit 350, the communication interface 360, and the imaging unit 370. The communication interface 360 has, for example, a wireless communication mechanism and is connected to the network NT via an access point, and can communicate with the advertising server 100 and the printer 200. Alternatively, it may communicate directly with the printer 200 via a wireless communication mechanism or the like. The display unit 340 is, for example, a liquid crystal panel, and the operation unit 350 is a touch panel compatible with the liquid crystal panel. The display unit 340 and the operation unit 350 can display various information and accept various operations. The imaging unit 370 can capture and read images. 【0024】 The controller 310 includes a CPU 311 and a memory 320, the memory 320 having a program storage area 321 and a data storage area 325. The program storage area 321 stores the operating system (hereinafter referred to as OS) 322 and applications 323. The applications 323 include various applications such as a printing application with a function to generate print data to send to the printer 200, a scanning application that reads images using the imaging unit 370, a survey application that conducts surveys in response to advertisement printing, and a browser that can display the EWS web page of the printer 200. 【0025】 <Advertiser Terminals> Figure 1 shows only one advertiser terminal 400, and the other advertiser terminals 400 are omitted. Multiple advertiser terminals 400, each corresponding to multiple advertisers, are connected to the advertising server 100. The advertiser terminals 400 can register information about the advertiser with the advertising server 100, submit advertisements to the advertising management server 500 to be printed, and obtain the results of collecting data on the effectiveness of printing advertisements from the advertising server 100. 【0026】Figure 5 is an electrical configuration diagram of the advertiser terminal 400. The advertiser terminal 400 comprises a controller 410, a display unit 440, an operation unit 450, and a communication interface 460. The controller 410 controls the display unit 440, the operation unit 450, and the communication interface 460. The communication interface 460 includes hardware such as a NIC (Network Interface Card) for connecting to Ethernet, is connected to the network NT, and communicates with the advertising server 100 and the advertising management server 500. The display unit 340 has a large screen to make the effects of printing advertisements easily visible. The operation unit 350 includes, for example, a keyboard and mouse. 【0027】 The controller 410 includes a CPU 411 and a memory 420, the memory 420 having a program storage area 421 and a data storage area 425. The program storage area 421 stores the operating system (hereinafter referred to as OS) 422 and applications 423. Applications 423 include an advertiser application that can register information about advertisers, information about advertisements, etc., with the advertising server 100 and display the effect of printing advertisements from the advertising server 100, an advertising submission application for submitting advertisements to be printed, and other applications. 【0028】 <Advertising Management Server> The advertising management server 500 receives advertisement submissions from advertisers and sends the advertisement images for printing on the printer 200 to the advertising provision server 100. The advertising management server 500 has a controller (not shown), memory, communication interface, etc., and in this example, it receives bid requests from the advertising provision server 100 via the communication interface. The controller of the advertising management server 500 executes an auction corresponding to the bid requests for the advertisement images submitted by the advertisers and acquires suitable advertisement images by bidding on the auction. When there is a successful bid that meets the predetermined conditions of the auction, the controller of the advertising management server 500 acquires the corresponding advertisement image from the advertiser terminal 400 of the successful bidder advertiser. 【0029】The acquired advertising image is transmitted from the advertising management server 500 to the advertising provider server 100 via a communication interface, and from the receiving advertising provider server 100, it is further transmitted to the printer 200 for printing. Alternatively, the advertising provider server 100 may acquire the advertising image from the advertising management server 500, or the advertising management server 500 may acquire the advertising image from another external server and transmit it to the advertising provider server 100. 【0030】 <Printer Management Server> The printer management server 600 acts as a relay between the advertising server 100 and the printer 200. Printers 200 can use various communication and printing protocols, and these vary depending on the printer manufacturer. By having the printer management server 600 act as an intermediary between the advertising server 100 and the printer 200, the complexity of the advertising server 100 can be reduced. The printer management server 600 may be set up for each printer manufacturer to manage their own printers and related printers 200. Furthermore, the existence of the printer management server 600 is not mandatory, and the advertising server 100 may communicate directly with the printer 200. The printer management server 600 may also act as a relay between the advertising server 100 and the user terminal 300 corresponding to the printer 200. 【0031】 <Advertiser Server> The advertiser server 700 has the function of allowing advertisers to provide information to customers. The advertiser server 700 operates as a web server, and customers can access the homepage to receive information about products and services. 【0032】 The details of the processing of the effect display system of this embodiment will be explained below with reference to Figures 6 to 9. Figures 6 to 9 are sequence flows representing the control performed through the cooperation of the advertising server 100, printer 200, user terminal 300, advertiser terminal 400, advertising management server 500, and printer management server 600. 【0033】Figure 6 is a sequence diagram showing the process until the advertisement is printed. First, process A01 sends a registration request from the advertiser terminal 400 to the advertisement provider server 100. This registration request includes, for example, advertiser information and survey information. The advertiser information includes, for example, the name of the individual or company that is the advertiser, the IP address of the advertiser terminal 400 owned by the advertiser, and the URL of the page that contains information about the advertiser's products or services. The registration request is made in advance each time the advertiser places an advertisement. The URL of the page that contains information about the advertiser's products or services may be a URL that corresponds to the advertisement each time an advertisement is placed. 【0034】 Next, the advertising server 100, upon receiving the registration request, generates identification information 139 in process A05, associates it with advertiser information, and registers it in the advertiser management DB 131. In particular, the advertising server 100 registers the identification information 139 in the advertising management DB 131a, as it is generated for each advertisement. Then, in process A08, the advertising server 100 sends a registration completion message to the advertiser terminal 400. This registration completion message includes the identification information 139 generated in process A05. The controller 110 that executes processes A05 and A08 is an example of an identification information issuing unit. 【0035】 An advertiser who has obtained identification information 139 will place an advertisement. Specifically, in process A10, the advertisement is placed from the advertiser terminal 400 to the advertisement management server 500. In this advertisement placement, the advertisement image and the identification information 139 obtained in process A08 are transmitted from the advertiser terminal 400 to the advertisement management server 500. Upon receiving the advertisement, the advertisement management server 500 becomes able to receive bids for the placed advertisement. 【0036】Next, the printer management server 600 executes process A15 when the conditions for the managed printer 200 to print an advertisement are met. In process A15, an advertisement request is sent from the printer management server 600 to the advertisement provider server 100. The advertisement request includes user identification information of the user of the printer 200 that will print the advertisement. Upon receiving the advertisement request, the advertisement provider server 100 sends a bid request to the advertisement management server 500 in process A20. The bid request includes the minimum bid price. The bid request may also include user attribute information such as the user's age, gender, address, place of origin, and favorite genre. This user attribute information may be included in the advertisement request received from the printer management server 600 in process A15, and the advertisement provider server 100 may obtain it from that advertisement request. 【0037】 Upon receiving a bid request, the advertising management server 500, in process A25, executes an auction for an advertisement suitable for the bid request and sends the bid results to the advertising provider server 100. The bid results include the bid price, the URL of the advertisement image, and identification information 139. Upon receiving the bid results, the advertising provider server 100 can manage the following behavioral history if the identification information included in the received bid results matches the identification information 139 registered in the advertiser management DB 131. The following explanation is given assuming that the identification information included in the bid results matches the identification information 139 registered in the advertiser management DB 131. 【0038】 If the received bid results meet the winning conditions, the ad provider server 100 determines that the ad targeted by the bid results (the ad corresponding to the ad image URL) is the winning ad. Winning conditions include, for example, having the highest bid price. Alternatively, the conditions may include meeting the predetermined conditions requested in the bid request. Once the ad provider server 100 has determined the winning ad, it sends a "hold notification" to the ad management server 500 in process A30. It is a "hold notification" because printing has not yet been completed and the ad has not yet reached the user. On the other hand, for ads that were not won, a "defeat notification" is sent to the ad management server 500. 【0039】Next, in process A40, the ad provider server 100 accesses the ad image URL included in the bidding results of the successful ad and obtains the ad image. The controller 110 that executes processes A25 and A40 is an example of an ad acquisition unit. Then, in process A50, the ad provider server 100 generates print data based on the ad image. At this time, the ad provider server 100 generates a new relay URL, adds an image of the two-dimensional code of the generated relay URL to the ad image, and then generates the print data. The relay URL is the address of a page owned by the ad provider server 100, with the user identification information included in the ad request and the identification information 139 included in the bidding results of the successful ad added as queries. 【0040】 Before sending the generated print data to the printer 200, the advertising server 100 registers, for example, the print job number, identification information 139, user identification information, the original advertisement image or a URL to obtain the original advertisement image, print conditions, and print deadline in the print job management DB 132. 【0041】 The advertising server 100 sends print data to the printer management server 600 in process A56, and the printer management server 600 sends the received print data to the printer 200 in process A57. The controller 110 that executes process A56 is an example of an advertising print instruction unit. The printer 200 that receives the print data executes the printing of an advertising image with a two-dimensional code image of the relay URL attached, based on the received print data, in process A60. The printer 200 that executes process A60 is an example of an advertising print unit. 【0042】 When the printer 200 completes printing, it sends a print completion notification containing identification information 139 to the printer management server 600 in process A66. The printer management server 600 then sends the received print completion notification containing identification information 139 to the advertisement provider server 100. 【0043】Next, in process A70, the advertisement providing server 100 sends a "print completion" notification to the advertisement management server 500. The "print completion" notification indicates that the advertisement has reached the user, meaning that the hold status of the "pending notification" in process A30 has been resolved. Also, the "print completion" notification is a billing for the price at which the printed advertisement was won. 【0044】 Then, with the completion of the above printing, the advertisement providing server 100 saves the print completion date and time in the print job management DB 132 in association with the identification information 139. Further, the advertisement providing server 100 secures a storage area in the action history DB 133 so as to store the user's action history for the advertisement for which printing has been completed. The storage area is secured in association with the identification information 139 and the user identification information indicating the user of the printer 200. 【0045】 FIG. 7 is a sequence diagram showing an example of a process for collecting the user's action history in response to the printing of an advertisement. 【0046】 First, in process B01, the user who has acted after viewing the advertisement operates the operation unit 250 of the printer 200 to input their action to the printer 200. The printer 200 receives the action input by the user's operation. 【0047】 FIG. 8 is an example of a screen for collecting the action history to be managed. FIG. 8(a) is the basic operation reception screen of the printer 200. On the basic operation reception screen, a scan button 11 for receiving an operation regarding scanning, a copy button 12 for receiving an operation regarding copying, and an advertisement button 13 for receiving an operation regarding an advertisement are displayed. When the user answers a questionnaire about the advertisement, the advertisement button 13 is operated. 【0048】Figure 8(b) is an advertisement selection screen for selecting an advertisement. On the advertisement selection screen, there are an advertisement selection column 21 for selecting an advertisement to answer a questionnaire from a list of advertisements, a scroll bar 22 for scrolling the advertisements displayed in the advertisement selection column, and an OK button 23 for finalizing the advertisement selected from the advertisement selection column 21. When any advertisement in the list of advertisements displayed in the advertisement selection column 21 is touched, the □ at the left end of that advertisement becomes a ■ display, and the selection of the advertisement with the ■ display is finalized by operating the OK button 23. 【0049】 Figure 8(c) is an action selection screen for selecting the actions taken by the user regarding the advertisement selected on the advertisement selection screen. On the action selection screen, there are an action selection column 31 for selecting an action to answer a questionnaire from a list of actions, a scroll bar 32 for scrolling the advertisements displayed in the action selection column, and an OK button 33 for finalizing the advertisement selected from the action selection column 31. When any advertisement in the list of advertisements displayed in the action selection column 31 is touched, the □ at the left end of that advertisement becomes a ■ display, and the selection of the advertisement with the ■ display is finalized by operating the OK button 33. In this embodiment, two actions, "read the advertisement" and "purchased the product", are displayed as options in the action selection column 31, but other actions such as "introduced to a friend" and "visited the store" may also be included. Also, when "purchased the product" is selected, a selection column for the purchased product may be displayed to obtain detailed information. 【0050】 Figure 8(d) is a notification screen for notifying the user of a message regarding the action selected on the action selection screen. On the notification screen, there are a message column 41 for displaying a message to the user and a confirmation button 43 for the user to confirm that they have read the message. 【0051】As described above, when user action input is received through user operation on the screens shown in Figures 8(a) to 8(d), the printer 200, in process B05, adds user identification information and identification information 139 to the received action information and sends it to the printer management server 600. Then, in process B06, the printer management server 600 sends the received action information, user identification information, and identification information 139 to the advertising server 100. The printer 200 that executes process B01 is an example of an action history acquisition unit. 【0052】 In process B20, the advertising server 100 stores information about the received actions in association with both user identification information and identification information 139 in the memory area reserved in the aforementioned action history DB 133. Specifically, it stores the date and time of receipt in the memory area reserved for the received actions. However, it does not have to be the date and time of receipt. For example, when selecting an action in the action selection field 31, the user may be asked to input the date and time of the action, and the advertising server 100 may receive this date and time along with the action information from the printer 200 via the printer management server 600. The controller 110 that executes process B20 is an example of an action history storage unit. 【0053】 Figure 9 is a sequence diagram showing an example of a process for collecting user access history as user behavior history in response to printing an advertisement. First, in process C01, the user uses a QR code reading application on the user terminal 300 to read the QR code of the relay URL attached to the printed advertisement image. After reading the QR code of the relay URL, the user terminal 300 accesses the web page of the relay URL on the advertisement provision server 100 in process C05. 【0054】When the advertising server 100 is accessed by the user terminal 300, in process C10, it extracts user identification information and identification information 139 included in the query for the relay URL. In process C15, the advertising server 100 sends a response to the user terminal 300 to redirect to the URL of product or service information corresponding to the identification information 139 stored in the advertising DB 131a. In response to the redirect response from the advertising server 100, in process C16, the user terminal 300 accesses the URL of product or service information corresponding to the identification information 139. Then, in process C17, the advertiser server 700, which has the URL of product or service information corresponding to the identification information 139, responds to the user terminal 300 with page information about the product or service corresponding to the identification information 139. Then, in process C18, the product or service information corresponding to the identification information 139 is displayed on the display unit 340 of the user terminal 300. This allows the user to view information about the desired product or service. The controller 110, printer 200, and user terminal 300 of the advertising server 100 that executes processes C01 to C18 are examples of behavioral history acquisition units. 【0055】 Meanwhile, in process C20, the advertising server 100 stores the user's access behavior in the memory area reserved in the aforementioned behavior history DB 133, associating it with both the user identification information extracted in process C10 and the identification information 139. The controller 110 that executes process C20 is an example of a behavior history storage unit. 【0056】 Processes A15 to A70 cause advertisements to be printed on many printers 200, and processes B01 to B20 and C01 to C20 collect information on the behavioral history of many users on the advertisement provision server 100, and a large amount of behavioral history information is accumulated in the behavioral history DB 133. 【0057】 If an advertiser wishes to obtain information on the effectiveness of an advertisement they have placed, in process B30, the advertiser terminal 400 sends a request for effectiveness information to the advertisement provision server 100. The request for effectiveness information includes identification information 139. The request for effectiveness information may also include information on the format of the effectiveness information. 【0058】 Upon receiving a request for effectiveness information, the advertising server 100 generates advertising effectiveness notification data in process B35. The advertising effectiveness notification data is generated by performing statistical processing based on advertising information stored in the advertising management DB 131a associated with identification information 139, the history of actions (date and time of actions) stored in the action history DB 133 associated with both user identification information and identification information 139, and user information stored in the user information DB 134 associated with user identification information. The controller 110 that executes process B35 is an example of an effectiveness display data generation unit. 【0059】 In process B40, the advertising server 100 sends the generated advertising effectiveness notification data to the advertiser terminal 400. The controller 110 that executes process B40 is an example of an advertising effectiveness output unit. The advertiser terminal 400 that receives the advertising effectiveness notification data then displays a display based on the received advertising effectiveness notification data on the display unit 440 in process B45. Figures 10(a) and 10(b) show examples of the advertising effectiveness display shown on the display unit 440. Figure 10(a) is an example of the advertising effectiveness display content in the format of "distribution of customer behavior towards printed advertisements by customer preference genre". Figure 10(b) is an example of the advertising effectiveness display content in the format of "distribution of customer behavior towards printed advertisements by age". The advertiser terminal 400 that executes process B45 is an example of an advertising effectiveness display unit. 【0060】 The advertising server 100 can notify advertisers of the effectiveness of their advertisements in many formats, in addition to the notification examples shown in Figures 10(a) and 10(b). This allows advertisers to accurately obtain the effects of printing their advertisements, which can contribute to their sales activities. 【0061】<Effects of the Embodiment> As described above, in this embodiment, the advertising server 100 is equipped with a user information DB 134 that manages user information of users using the printer using user identification information. The advertising server 100 issues identification information 139 to advertisers in processes A05 and A08, and acquires the original advertising image in processes A25 and A40. The printer 200 prints an advertising image based on the original advertising image in process A60. The printer 200 then acquires information on the user's behavior history based on the survey results in process B01. Furthermore, the advertising server 100 acquires information on the user's behavior history through processes C01 to C18. The advertising server 100 then stores the acquired user behavior history information in the behavior history DB 133 in association with the identification information 139 and user identification information in processes B20 and C20. Finally, the advertising server 100 generates advertising effectiveness notification data in process B35. Then, in process B45, the display unit 440 of the advertiser terminal 400 displays information based on the advertising effectiveness notification data derived from user information. 【0062】 As a result, for advertisements delivered and printed to a specific number of users, information about the user's behavioral history, linked to the advertisement information and user information, will be displayed. Therefore, this can contribute to improving the effectiveness of printed advertisements. 【0063】 <Modifications> In the above, each component of the effect display system 1 in Figure 1 is not necessarily required. For example, the advertising server 100 may directly send and receive data with the printer 200, in which case the printer management server 600 does not need to be included in the effect display system 1. Alternatively, for example, the advertising server 100 may directly acquire advertising images from the advertiser server based on a contract at a predetermined price. In that case, the advertising management server 500 does not need to be included in the effect display system 1. 【0064】Furthermore, although the advertising server 100 has been described as a single device in the above explanation, multiple devices may work together to perform the function of the advertising server 100. The functionality of the advertising server 100 may also be implemented in, for example, a printer 200, a user terminal 300, an advertiser terminal 400, or other devices. 【0065】 Furthermore, in any flowchart or sequence diagram disclosed in the embodiments, the execution order of any multiple processes in any multiple steps can be arbitrarily changed or executed in parallel, as long as no inconsistencies arise in the processing content. 【0066】 100 Ad delivery server 131 Advertiser management DB 133 Behavioral history DB 134 User information DB 139 Identification information 200 Printer 300 User terminal 400 Advertiser terminal 500 Ad management server 600 Printer management server
Claims
1. An advertising print effectiveness display system comprising: a user information management unit that manages user information of users using a printer using user identification information; an identification information issuing unit that issues identification information; an advertising acquisition unit that acquires a source advertising image submitted by an advertiser and corresponding to the identification information issued by the identification information issuing unit; an advertising printing unit that prints an advertising image based on the source advertising image acquired by the advertising acquisition unit using the printer of a target user; an activity history acquisition unit that acquires information on the activity history of a target user corresponding to the printing of the advertising image; an activity history storage unit that stores the activity history information of a target user acquired by the activity history acquisition unit in association with the identification information and the user identification information; an effectiveness display data generation unit that generates effectiveness display data using the activity history information and user information stored by the activity history storage unit; and an advertising effectiveness display unit that displays the advertising effect based on the effectiveness display data generated by the effectiveness display data generation unit.
2. An advertising print effectiveness display system according to claim 1, wherein the behavioral history acquisition unit acquires behavioral history information by having the printer acquire responses to a questionnaire displayed by the printer used to print the advertising image.
3. An advertising print effectiveness display system according to claim 1, characterized in that the behavioral history acquisition unit acquires behavioral history information in response to access to a two-dimensional code attached to an advertising image printed by the advertising print unit.
4. An advertising print effectiveness display system according to any one of claims 1 to 3, wherein the advertising acquisition unit acquires the original advertising image and the identification information corresponding to the original advertising image, which have been submitted to the advertising management server by the advertiser, by winning an auction.
5. An advertising print effectiveness display system according to any one of claims 1 to 3, characterized in that the user information includes at least one piece of information for each user from age, gender, place of origin, and preferred genre.
6. An advertising print effectiveness display system according to any one of claims 1 to 3, wherein the user information includes information about each user's preferred genre, and the effectiveness display data generation unit generates the effectiveness display data showing the distribution of users' preferred genres.
7. An advertising print effectiveness display system according to any one of claims 1 to 3, wherein the user information includes age information for each user, and the effectiveness display data generation unit generates effectiveness display data showing the age distribution of user behavior.
8. An advertising print effectiveness display system according to any one of claims 1 to 3, characterized in that it comprises an advertiser server owned by the advertiser, and the advertiser server includes the advertising effectiveness display unit.
9. An advertising print effectiveness output device comprising: a user information management unit that manages user information of users using a printer using user identification information; an identification information issuing unit that issues identification information; an advertising acquisition unit that acquires a source advertising image submitted by an advertiser and corresponding to the identification information issued by the identification information issuing unit; an advertising print instruction unit that causes the printer of a target user to print an advertising image based on the source advertising image acquired by the advertising acquisition unit; an activity history acquisition unit that acquires information on the activity history of a target user corresponding to the printing of the advertising image; an activity history storage unit that stores the activity history information of the target user acquired by the activity history acquisition unit in association with the identification information and the user identification information; an effectiveness display data generation unit that generates effectiveness display data using the activity history information and user information stored by the activity history storage unit; and an advertising effectiveness output unit that outputs the effectiveness display data generated by the effectiveness display data generation unit.