Content processing system, content processing method, and content processing program
The content processing system enhances content distribution suitability by using user attribute information to identify and target suitable communication devices.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BROTHER KOGYO KK
- Filing Date
- 2025-12-02
- Publication Date
- 2026-06-18
Smart Images

Figure JP2025041962_18062026_PF_FP_ABST
Abstract
Description
Content processing system, content processing method, and content processing program 【0001】 The present disclosure relates to a content processing system, a content processing method, and a content processing program that perform processing related to consideration of a price claim for printing content. 【0002】 Conventionally, for example, as described in Patent Document 1, a content distribution system including a content distribution device, a terminal of a content provider, and a user terminal is known. The content distribution system has information matching means for selecting a destination user terminal. The information matching means distributes content from a content provider to a user terminal that is matched based on a segment and a region including content distribution request information and user terminal information. 【0003】 Japanese Patent No. 5004346 【0004】 In the technique described in Patent Document 1, the distribution destination of content is determined based on content distribution request information and user terminal information. However, for example, when a user is using a service different from the service of the communication device, it may be more appropriate to determine the distribution destination of content according to various information when the user is using the different service, so that the content may be more suitable for the user. However, the technique described in Patent Document 1 does not particularly consider such a point. 【0005】 An object of the present disclosure is to provide a content processing system, a content processing method, and a content processing program that can determine a distribution destination capable of improving the suitability of content to a user. 【0006】To achieve the above objectives, this disclosure relates to the following technologies. A content processing system is a content processing system for distributing content to a communication device, comprising: a first storage unit that stores first account information for logging into a first service using a terminal different from the communication device, associated with identification information of the communication device which is the destination of the content; an acquisition unit that acquires suitability conditions for the destination of the content, wherein the suitability conditions include conditions relating to user attribute information stored in association with the first account information; an identification unit that identifies identification information of the communication device associated with the first account information that suits the conditions relating to the user attribute information; and an output unit that outputs an image based on the content distributed to the communication device whose identification information has been identified by the identification unit. 【0007】 In this disclosure, a user uses a first service, which is a service that does not use a communication device, for example, using first account information. The first account information is linked to the user's attribute information. The first storage unit stores the first account information in association with the identification information of the communication device. In the content processing system of this disclosure, suitability conditions for a content distribution destination are predetermined, and these suitability conditions include the user's attribute information. The identification unit identifies a user whose attribute information makes them suitable as a content distribution destination, and further identifies the identification information of the communication device corresponding to that user. The output unit distributes the content to the identified communication device and outputs an image based on the content. According to this disclosure, by identifying a user suitable for the content according to the user's attribute information and designating the communication device associated with that user as the content distribution destination, it is possible to determine a distribution destination that improves the suitability of the content to the user and distribute the content accordingly. 【0008】Furthermore, in order to achieve the above objectives, this disclosure relates to the following technology. The content processing method is a content processing method executed by a content processing system that distributes content to a communication device, and comprises: a storage step of storing first account information for logging into a first service using a terminal different from the communication device, associated with identification information of the communication device which is the destination of the content; an acquisition step of acquiring suitability conditions for the destination of the content, wherein the suitability conditions include conditions relating to user attribute information stored in association with the first account information; an identification step of identifying identification information of the communication device associated with the first account information that suits the conditions relating to the user attribute information; and an output step of outputting an image based on the content distributed to the communication device whose identification information was identified in the identification step. 【0009】 Furthermore, in order to achieve the above objectives, this disclosure relates to the following technologies: A content processing program causes a computer to perform a storage process that stores first account information for logging into a first service in association with identification information of a communication device which is the destination of the content; an acquisition process that acquires the suitability conditions for the destination of the content, wherein the suitability conditions include conditions relating to user attribute information stored in association with the first account information; and an identification process that identifies the identification information of the communication device associated with the first account information which suits the conditions relating to the user attribute information. 【0010】 According to this disclosure, it is possible to determine distribution destinations that can improve the suitability of content for users. 【0011】This is a block diagram showing an example of the overall configuration of the content processing system according to the embodiment. This is a diagram showing an example of the contents stored in the customer information database. This is a diagram showing an example of the contents stored in the user information database. This is a block diagram showing an example of the functional configuration of the printer. This is an explanatory diagram showing an example of the transition of display content on the display unit of the terminal device when registering a printer ID starting from a site for non-printing services. This is an explanatory diagram showing an example of the transition of display content on the display unit of the terminal device when registering a printer ID starting from a site for non-printing services. This is an explanatory diagram showing an example of the transition of display content on the display unit of the terminal device when registering a printer ID starting from a site for printing services. This is an explanatory diagram showing an example of the transition of display content on the display unit of the terminal device when registering a printer ID starting from a site for printing services. This is an explanatory diagram showing an example of the transition of display content on the display unit of the terminal device when registering a printer ID starting from a site for printing services. This is an explanatory diagram illustrating an example of the transition of display content on the terminal device's display unit when registering a printer ID starting from a printing service site. This is an explanatory diagram illustrating an example of the transition of display content on the terminal device's display unit when registering a printer ID starting from a printing service site. This is a sequence diagram illustrating an example of the process performed collaboratively by the advertising management server, distribution server, terminal device, and printer when registering a printer ID starting from a non-printing service site by the advertising management server. This is a sequence diagram illustrating an example of the process performed collaboratively by the advertising management server, distribution server, terminal device, and printer when registering a printer ID starting from a printing service site by the distribution server. 【0012】 Embodiments of the disclosure will be described with reference to the drawings. This embodiment relates to a content processing system that delivers content to a printer for printing. 【0013】<Overall Configuration of Content Processing System> Figure 1 shows an example of the overall configuration of the content processing system 1 according to this embodiment. As shown in Figure 1, the content processing system 1 includes an advertising management server 100, a printer 200, a terminal device 300, and a distribution server 400. The advertising management server 100, printer 200, terminal device 300, and distribution server 400 are each equipped with a communication unit and can communicate with each other via a network NT. The network NT includes one or more of the Internet, LAN (Local Area Network), and WAN (Wide Area Network). The communication unit may be configured to 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 unit. 【0014】 <Terminal Device> The terminal device 300 is, for example, a mobile terminal such as a smartphone owned by the user, and in this example connects to the network NT via wireless communication. The terminal device 300 can be any suitable terminal other than the printer 200, and may be a tablet PC, notebook PC, desktop PC, etc., in addition to a smartphone. Alternatively, the terminal device 300 may be a portable terminal or a stationary terminal installed in karaoke boxes or various stores for song selection, menu selection, product browsing, etc. The terminal device 300 has a display unit 301, a control unit 310, and an operation unit, storage unit, communication unit, etc. (not shown). The storage unit stores various programs. The control unit 310 executes the various programs stored in the storage unit. The various programs include programs that execute the processes shown in the flows in Figures 13 and 14. 【0015】 The display unit 301 is, for example, a touch panel that also functions as an operation unit, integrating a liquid crystal display and a touchpad. The display unit 301 displays various types of information and accepts various input operations from the user. 【0016】The user can input various instructions to the terminal device 300 by operating the display unit 301. By operating the display unit 301, the user can receive non-printing services using a terminal different from the printer 200. Non-printing services are, for example, services that provide user information held in association with the user ID for advertising targeting. Specifically, these are services provided by businesses other than the printer vendor, such as payment service providers including QR code (registered trademark) payment and credit card payment, ad network providers, advertising platform providers, e-commerce mall operators or retailers, social media businesses including SNS, service providers using various apps, service providers such as transportation IC cards, ride-sharing service providers such as taxi apps and food delivery services, OTAs (online travel agents), and service providers that hold user identification information and user attribute / behavioral information and use that information for operational advertising (web advertising, SNS advertising). Furthermore, non-printing services may also be services other than those using the printer. When a user receives various non-printing services, they possess a first user ID, which is unique identification information for that user, used to log in to the non-printing services. The terminal device 300 transmits the first user ID to the distribution server 400. The distribution server 400 stores the received first user ID, associating it with the printer ID of the printer 200 corresponding to that user. A non-printing service is an example of a first service, and a first user ID is an example of first account information. 【0017】The user can access printing services using the printer 200 by operating the display unit 301. When accessing printing services, the user possesses a second user ID, which is unique identification information for that user, used to log in to the printing service. The terminal device 300 transmits the printer ID of the printer 200 corresponding to the second user ID to the advertising management server 100. The advertising management server 100 stores the received printer ID in association with the user's first user ID. The printing service is an example of a second service, and the second user ID is an example of second account information. 【0018】 <Advertising Management Server> The advertising management server 100 is a server that provides the above-mentioned non-printing services, and is, for example, a server installed and managed by a business operator that provides the above-mentioned non-printing services. The advertising management server 100 is an example of a server. The advertising management server 100 has a customer information database 130. Figure 2 shows an example of the contents stored in the customer information database 130. As shown in Figure 2, the customer information database 130 stores, for each of multiple users who use the non-printing services, a first user ID, attribute information and behavioral information, and a corresponding printer ID in association. That is, the customer information database 130 stores a first user ID for logging into the non-printing service using a terminal different from the printer 200, in association with the printer ID of the printer 200 which is the destination of the advertising images. The first user ID, attribute information and behavioral information are information that the advertising management server 100 holds in connection with the provision of the non-printing services, and the printer ID is information transmitted by the terminal device 300 or the distribution server 400. Attribute information includes, for example, the user's age, gender, address, membership rank, etc. Behavioral information refers to information about a user's actions when using the above-mentioned non-printing services with the terminal device 300. Examples include the user's website browsing history, website search history, web advertisement display history, website click history, website purchase history, payment amount information, store information used, GPS information, and digital advertisement response rate. The customer information database 130 is an example of the first storage unit. 【0019】The advertising management server 100 acquires one or more advertising images to be distributed at a predetermined timing. The advertising management server 100 acquires the suitability conditions for the distribution destination of the advertising images and identifies the printer ID of the printer 200 associated with the first user ID that meets the suitability conditions. The suitability conditions include conditions related to user attribute information stored in association with the first user ID. Conditions related to user attribute information include, for example, that the user's attributes are the target age group, gender, address, etc., of the product or service related to the advertising image. The suitability conditions also include conditions related to user behavior information stored in association with the first user ID. Conditions related to user behavior information include, for example, that the user has purchased the product or service related to the advertising image or has viewed the advertisement. The suitability conditions may further include conditions related to the status of the printer 200. Conditions related to the status of the printer 200 include conditions related to the consumables used by the printer 200, for example, that the ink is not out, the paper is not out, there is no jam, etc. Furthermore, the compliance conditions may include delivery conditions to the printer 200. The delivery conditions include one or more of the following: delivery frequency conditions, delivery time conditions, and delivery cost conditions. The delivery frequency condition is the number of times the advertising image can be delivered to the printer 200 within a predetermined period, for example, once a day, multiple times a day, etc. The delivery time condition is the time period during which the advertising image can be delivered to the printer 200, for example, only in the morning, only in the afternoon, or only at night, etc. The delivery cost conditions are, for example, within the range of ink costs that can be tolerated for delivering advertisements to the user. The advertising management server 100 delivers the advertising image to the printer 200 corresponding to the identified printer ID and causes it to print. The advertising image is an example of content. 【0020】Returning to Figure 1, the advertising management server 100 includes a control unit 110, a storage unit 115, a communication unit 140, etc. The bus 105 connects the control unit 110, the storage unit 115, and the communication unit 140, etc., to enable information transmission and reception. The storage unit 115 is, for example, RAM, ROM, EEPROM, HDD, etc. The storage unit 115 stores various programs 120 and the customer information database 130 described above. The storage unit 115 is an example of a third storage unit. The various programs 120 include content processing programs that cause the advertising management server 100 to execute the processes shown in Figures 13 and 14. 【0021】 The control unit 110 is a device that performs data processing, such as a processor like a CPU. The control unit 110 executes various programs stored in the storage unit 115. The control unit 110 performs various processes, including data communication with the printer 200, terminal device 300, and distribution server 400 connected to the network NT. The communication unit 140 is connected to the network NT and communicates with the printer 200, terminal device 300, and distribution server 400. The control unit 110 is an example of a computer. 【0022】 <Distribution Server> The distribution server 400 is a server that provides the printing service described above, and is, for example, a server installed and managed by the manufacturer of the printer 200. The distribution server 400 has a user information database 430. Figure 3 shows an example of the contents stored in the user information database 430. As shown in Figure 3, the user information database 430 stores, for each of several users who use the printing service, a second user ID, a printer ID, and a corresponding first user ID in association. That is, the user information database 430 stores the second user ID for logging into the printing service using the printer 200, in association with the printer ID of the corresponding printer 200. The second user ID and printer ID are information held by the distribution server 400 in connection with the provision of the printing service, and the first user ID is information transmitted by the terminal device 300. The user information database 430 is an example of the second storage unit. 【0023】The user information database 430 may store predetermined identification information identified by the first user ID, rather than the first user ID used by the advertising management server 100. The predetermined identification information may be, for example, an ID consisting of a random string. In this case, the customer information database 130 of the advertising management server 100 stores the above identification information in association with the first user ID. When the distribution server 400 transmits the above identification information and printer ID to the advertising management server 100 based on the user information database 430, the advertising management server 100 can identify the first user ID from the identification information and associate the first user ID with the printer ID. 【0024】 The distribution server 400 receives an advertising image from the advertising management server 100, distributes the advertising image to the printer 200 corresponding to the specified printer ID, and initiates printing. After printing, the distribution server 400 receives print success / failure information from the printer 200 and transmits this information to the advertising management server 100. 【0025】 Returning to Figure 1, the distribution server 400 includes a control unit 410, a storage unit 415, a communication unit 440, etc. The bus 405 connects the control unit 410, the storage unit 415, and the communication unit 440, etc., to enable information transmission and reception. The storage unit 415 is, for example, RAM, ROM, EEPROM, HDD, etc. The storage unit 415 stores various programs 420 and the user information database 430 described above. The various programs 420 include a content processing program that causes the distribution server 400 to execute the processes shown in the flows of Figures 13 and 14, which will be described later. 【0026】 The control unit 410 is a device that performs data processing, such as a processor like a CPU. The control unit 410 executes various programs stored in the storage unit 415. The control unit 410 performs various processes, including data communication with the advertising management server 100, printer 200, and terminal device 300, which are connected to the network NT. The communication unit 440 is connected to the network NT and communicates with the advertising management server 100, printer 200, and terminal device 300. 【0027】The advertising management server 100 and the distribution server 400 may each consist of a single server, or they may each consist of multiple servers. Alternatively, a single server may possess multiple functions of the advertising management server 100 and the distribution server 400. 【0028】 <Printer> As shown in Figure 4, the printer 200 includes a control unit 210, a storage unit 215, a display unit 240, an operation unit 250, a communication unit 260, a printing unit 270, etc. The bus 205 connects the control unit 210, the storage unit 215, the display unit 240, the operation unit 250, the communication unit 260, and the printing unit 270 so that they can send and receive information. The printer 200 is an example of a communication device, and the printer ID is an example of identification information for a communication device. 【0029】 The storage unit 215 is, for example, RAM, ROM, EEPROM, HDD, etc. The storage unit 215 stores various programs 220 and various data 230. The various programs 220 include, for example, a program that causes the printer 200 to execute the processes shown in Figures 13 and 14. The various data 230 include the aforementioned printer ID, advertising images received from the advertising management server 100 via the distribution server 400, etc. In addition to the above, the various data 230 may also include, for example, status information related to printing by the printer 200. The status information includes information about consumables used by the printer 200. Information about consumables includes, for example, whether or not the ink is out, whether or not the paper is out, whether or not a jam has occurred, etc. The status information also includes information about the connection status indicating whether or not the printer 200 is connected to the network NT and can communicate. Some or all of the above various data may be stored in the storage unit 115 of the advertising management server 100. Alternatively, one of the storage units 215 of the printer 200 and the advertising management server 100 115 may store some or all of the original data, and the other may store a copy of that original data. 【0030】The control unit 210 is a data processing device, such as a processor like a CPU. The control unit 210 executes various programs stored in the storage unit 215. The display unit 240 is, for example, a liquid crystal display, capable of displaying various information. The operation unit 250 is, for example, a keyboard or buttons, and accepts user input. The user can input various instructions to the printer 200 by operating the operation unit 250. The communication unit 260 is connected to the network NT and can communicate with the advertising management server 100, the distribution server 400, and the terminal device 300. The printing unit 270 includes a printing engine and, using a transport mechanism (not shown), takes printing paper from a paper tray and transports it, while forming and printing an image on the printing paper, for example, using an inkjet method. The printing unit 270 is an example of an output unit. 【0031】 The printer 200 is equipped with multiple cartridge holders 280, each holding one cartridge 285. The cartridges 285 are, for example, cartridges with multiple ink colors such as cyan, magenta, yellow, and black. 【0032】 The printing unit 270 performs printing while consuming the ink in the cartridge 285. The cartridge holder 280 is equipped with a reader / writer 290. The reader / writer 290 reads and writes cartridge information to the IC chip provided in the cartridge 285 housed in the cartridge holder 280. For example, the reader / writer 290 detects the type of cartridge 285 housed in the cartridge holder 280 by reading the cartridge information from the IC chip. The printer 200 may also obtain the amount of ink used or remaining ink stored in the IC chip in the cartridge 285 by reading it with the reader / writer 290. 【0033】<Features of the Embodiment> The characteristic of this embodiment is that the advertising management server 100 stores the first user ID, attribute information and behavioral information, and printer ID in association with each other in the customer information database 130, and identifies a printer ID suitable as the destination for delivering advertising images based on this information. The user registers the printer ID with the customer information database 130 of the advertising management server 100 using a terminal device 300. In this case, the registration of the printer ID may be initiated by either logging into the non-printing service site via the advertising management server 100 or logging into the printing service site via the distribution server 400. First, we will explain the case in which the login to the non-printing service site via the advertising management server 100 is the starting point. 【0034】 <Registration of Printer ID Starting with Login to a Non-Printing Service Site> The user registers a printer ID by inputting operations on the terminal device 300. For example, the user's operation on the browser running on the terminal device 300 causes the terminal device 300 to access the advertising management server 100. The terminal device 300 then retrieves and displays the web page of the advertising distribution service from the non-printing service site provided by the advertising management server 100. When the terminal device 300 logs into the web page via user input, it displays the settings screen 301A shown in Figure 5(a) on the display unit 301 of the terminal device 300. 【0035】The terminal device 300 displays the first user ID 303 for using the above-mentioned non-printing service on the settings screen 301A. Figure 5 shows an example of the display for user "UA-1", whose first user ID is "UA-1". In this example, there are printers from company A, company B, and company C that can be associated with the non-printing service, and in order to use each printer, it is necessary to log in using the second user ID registered with each company's printing service. Accordingly, the settings screen 301A displays the message "Please log in with the printer you want to associate with this service," and login buttons for the printing service: "Log in with company A printer account" button 302a, "Log in with company B printer account" 302b, and "Log in with company C printer account" 302c. In this example, the settings screen 301A displays the login button for the printing service for which user "UA-1" has registered their second user ID. 【0036】 For example, when a user operates the "Log in with Company A printer account" button 302a, they are redirected to the Company A printer site screen and logged in with the second user ID, which is the Company A printer account held by user "UA-1" when using the printing service. The terminal device 300 obtains the printer ID corresponding to the second user ID upon login and sends the printer ID to the advertising management server 100. The advertising management server 100 obtains the printer ID sent by the terminal device 300 and stores it in association with the first user ID "UA-1". As a result, the display on the display unit 301 changes to the settings screen 301B shown in Figure 5(b). The settings screen 301B displays the message "The following printer has been associated with this service," and the printer ID display field 305, which reads "A-XXX (S / N 1234567) (Company A printer)." When the "Login with Company B printer account" 302b or "Login with Company C printer account" 302c operation is performed, the terminal device 300 displays the printer ID associated with the second user ID of Company B's printer account or the printer ID associated with the second user ID of Company C's printer account, respectively. 【0037】Note that the above-mentioned A, B, and C companies represent printing service providers selected as collaborating partners by the non-printing service providers. The terminal device 300 may display login buttons on the login screen of the non-printing service, such as buttons 302a, 302b, and 302c, which lead to the login screen of the collaborating partner's printing service. In this case, when the user operates a login button, they are moved to the login screen of the printing service corresponding to the login button. Then, on that login screen, the user logs in to the printing service using a second user ID and password. After the login, if the user performs an operation to send the printer ID associated with the second user ID to the advertising management server 100, the terminal device 300 acquires the printer ID. The terminal device 300 acquires the printer ID. The terminal device 300 sends the printer ID to the advertising management server 100, and the advertising management server 100 stores the first user ID "UA-1" in association with the printer ID sent by the terminal device 300, and the display on the display unit 301 moves to the above-mentioned settings screen 301B. 【0038】 On the other hand, if a user logs in to the printing service using a second user ID and password, and after logging in, a printer ID is not associated with the second user ID, and the user attempts to send the printer ID associated with the second user ID to the advertising management server 100, the display unit 301 will display an appropriate error screen or error message. The display unit 301 will display an appropriate error screen or error message, such as "The printer service could not be associated with the printer because there is no printer ID associated with the second user ID." 【0039】As shown in Figure 5(b), once registration is complete through the association process between the first user ID and the printer ID, the display unit 301 displays the settings screen 301C shown in Figure 5(c) based on the user's operation on the terminal device 300. On the settings screen 301C, the user can set the advertising delivery schedule. In this example, the schedule setting field 306 on the settings screen 301C allows the user to set the days of the week and times for advertising delivery. In this example, the schedule setting field 306 is set to deliver advertisements every Monday and Thursday at 9:00 AM based on the user "UA-1"'s appropriate operation on the terminal device 300. The storage unit 115 of the advertising management server 100 stores the days of the week and times entered on the settings screen 301C, associating them with the first user ID. 【0040】 Figures 6(a) to 6(d) show examples of cases where advertising matching conditions are set in advance. Figures 6(a) to 6(c) are the same as Figures 5(a) to 6(c) above, so their explanation is omitted. For example, in the setting screen 301C in Figure 6(c), when the user performs an operation on the terminal device 300, the display unit 301 displays the matching setting screen 301D shown in Figure 6(d). 【0041】 The matching settings screen 301D includes a delivery category specification field 316 where the user can specify the ad categories they wish to receive, a rejection category specification field 317 where the user can specify the ad categories they wish to reject, and a usage specification field 318 where the user can select the use of the printer 200. 【0042】In the example shown in Figure 6(d), the delivery category specification field 316 has multiple categories such as "Shopping," "Television," "Sports," and "Games," and user "UA-1" wishes to receive advertisements in the "Television" and "Sports" categories. The control unit 310 of the terminal device 300 transmits the category information requested by the user to the advertisement management server 100. When the advertisement management server 100 receives the category information from the terminal device 300, it stores the category information in the storage unit 115 in association with the first user ID of user "UA-1." The advertisement management server 100 then takes the above category information into consideration and identifies the printer ID of the printer 200 associated with the first user ID that meets the aforementioned matching conditions. 【0043】 The rejection category specification field 317 has multiple categories such as "Movies," "Cosmetics," "Adult," and "Music," and user "UA-1" wishes to reject ad delivery in the "Cosmetics" category. The control unit 310 of the terminal device 300 transmits information about the categories that the user has rejected to the ad management server 100. When the ad management server 100 receives the category information from the terminal device 300, it stores the category information in the storage unit 115 in association with the first user ID of user "UA-1." The ad management server 100 then takes the above category information into consideration and identifies the printer ID of the printer 200 associated with the first user ID that meets the aforementioned matching conditions. The category types provided in the delivery category specification field 316 and the rejection category specification field 317 may be set to be completely different, completely identical, or partially common. Furthermore, when the matching settings screen 301D displays the categories in the specified fields 316 and 317 in a selectable format, it may also select or narrow down the types of categories to display in a manner that reflects the user's attribute information or behavioral information. 【0044】The usage specification field 318 has a plurality of categories such as "for home use" and "for office use" as the usage of the printer 200, and among them, the user "UA-1" has selected the "for home use" usage. The control unit 310 of the terminal device 300 transmits the information on the usage selected by the user to the advertisement management server 100. When the advertisement management server 100 receives the usage information from the terminal device 300, it stores the usage information in the storage unit 115 in association with the first user ID of the user "UA-1". The advertisement management server 100 identifies the printer ID of the printer 200 associated with the first user ID that meets the above-mentioned matching conditions in consideration of the above usage information. 【0045】 FIGS. 7(a) to 7(c) are examples when the printer 200 is specified by an email address. As shown in FIG. 7(a), the setting screen 301A displays a message "Please enter the email address of the printer to be associated with this service." and an input field 302d for the email address. When the user enters the email address of the printer 200 in the input field 302d, the display on the display unit 301 shifts to the setting screen 301B in FIG. 7(b). The setting screen 301B displays a message "The following printer has been associated with this service." and a display field 305d that displays the email address "xxx@xxx.xxx" entered by the user. The setting screen 301C in FIG. 7(c) is the same as FIG. 5(c) described above, so the description is omitted. 【0046】 Next, the case where the site of the printing service by the distribution server 400 is the starting point will be described. 【0047】<Registration of Printer ID Starting from Login to Print Service Site> The user registers the printer ID by operating and inputting on the terminal device 300. For example, by the user's operation on the browser operating on the terminal device 300, the terminal device 300 accesses the distribution server 400 of Company A, and acquires and displays the web page of the advertisement distribution service among the sites of the print service by the distribution server 400. When the terminal device 300 logs in to the web page by inputting the second user ID and password from the user, the setting screen 311A shown in Fig. 8(a) is displayed on the display unit 301 of the terminal device 300. 【0048】 In this example, the setting screen 311A displays the model number 304a of the printer 200 consisting of "P-XXX", the serial number 304b which is the printer ID of the printer 200, and the second user ID 313 for using the above print service. Fig. 8 shows an example of display by the user "UA-2" whose second user ID is "UA-2". In this example, on the above print service, the printer ID of the printer 200 normally used by the user "UA-2" is "123-4567". 【0049】 Also in this example, there are Service 1, Service 2, and Service 3 as non-print services that can be associated with the printer 200. To use each non-print service, login using the first user ID registered in each non-print service is required. Corresponding to this, the setting screen 311A displays a message "Please log in with the service you want to associate with this printer." and login buttons for non-print services. The login buttons include a "Log in with Service 1 account" button 302a, a "Log in with Service 2 account" 302b, and a "Log in with Service 3 account" 302c. 【0050】For example, when a user operates the "Log in with Service 1 account" button 302a, they are redirected to the Service 1 site screen and logged in with the first user ID, which is the account held by user "UA-2" when using Service 1. The terminal device 300 sends the first user ID to the distribution server 400, and the distribution server 400 stores the received first user ID in association with the printer ID corresponding to the second user ID. The distribution server 400 sends the associated first user ID and printer ID to the advertising management server 100. The advertising management server 100 stores the received first user ID and printer ID in association. As a result, the display on the display unit 301 transitions to the settings screen 311B shown in Figure 8(b). The settings screen 311B displays the message "The following user ID has been associated with this printer," and the first user ID display field 314 where the first user ID "A111111@Service 1" is entered. When the "Log in with Service 2 account" 312b or "Log in with Service 3 account" 312c button is pressed, the terminal device 300 displays the same information as when the "Log in with Service 1 account" button 312a is pressed. 【0051】 The above services 1, 2, and 3 refer to non-printing service providers selected as collaborators by the printing service provider. The terminal device 300 may display login buttons on the printing service login screen, such as buttons 312a, 312b, and 312c, which lead to the login screen of the collaborator's non-printing service. When the user operates the login button, they are redirected to the site screen of the non-printing service and log in using the first user ID on that site screen. The terminal device 300 sends the first user ID to the distribution server 400, and the distribution server 400 stores the received first user ID in association with the printer ID corresponding to the second user ID. The distribution server 400 sends the associated first user ID and printer ID to the advertising management server 100. The advertising management server 100 stores the received first user ID and printer ID in association. As a result, the display on the display unit 311 transitions to the above setting screen 311B. 【0052】As shown in Figure 8(b), once registration is complete through the association process between the printer ID and the first user ID, the display unit 301 displays the settings screen 311C shown in Figure 8(c) based on the user's operation on the terminal device 300. On the settings screen 311C, the user can set the advertising delivery schedule. In this example, the schedule setting field 315 on the settings screen 311C allows the user to set the days of the week and times for advertising delivery. In this example, the schedule setting field 306 is set to deliver advertisements every Monday and Thursday at 9:00 based on the user "UA-2"'s operation on the terminal device 300. The storage unit 115 of the advertising management server 100 stores the days of the week and times entered on the settings screen 311C, associating them with the first user ID. 【0053】 Figures 9(a) to 9(f) show an example of using one printer 200 with multiple users. In this example, two users, user "UA-2" and another user "UB-2", use printer 200 with printer ID "123-4567". That is, the terminal device 300 owned by user "UA-2" displays the setting screens 311A, 311B, and 311C shown in Figures 9(a) to 9(c), which are the same as those in Figures 8(a) to 8(c), on the display unit 301 and performs the same processing as described above. 【0054】 Furthermore, the terminal device 300 owned by user "UB-2" performs the same processing on the setting screens 311A, 311B, and 311C shown in Figures 9(d) to (f), which are the same as those shown in Figures 8(a) to (c). That is, when user "UB-2", whose second user ID is "UB-2", logs into the printing service, the display unit 301 displays the setting screen 311A shown in Figure 9(d). On the above printing service, the printer ID of the printer 200 normally used by user "UB-2" is "123-4567". The setting screen 311A also displays the following login buttons: "Login with Service 1 account" button 312a, "Login with Service 2 account" 312b, and "Login with Service 3 account" 312c. 【0055】For example, the user operates the "Log in with Service 2 account" button 312b. As a result, as shown in Figure 9(e), the settings screen 311B displays the association between the first user ID "B222222@Service2" held by user "UB-2" for Service 2 and the printer ID "123-4567". Subsequently, the settings screen 311C shown in Figure 9(f) shows that user "UB-2" has set up ad delivery every Monday, Wednesday, Friday, and Saturday at 12:00. 【0056】 Furthermore, when a single printer 200 is shared and used by multiple users as described above, the method is not limited to each user logging into the advertising distribution service on their own terminal device 300 and performing various settings for themselves. In other words, one user, acting as a representative of the multiple users, may, while logged into the advertising distribution service themselves, perform various settings for other users, such as associating the first user ID with the printer ID or setting schedules. 【0057】 Alternatively, one user may, while logged into their own printing service, send an invitation notification to another user via email or other means, and the other user who receives the notification may then configure their various settings while logged into the printing service. For example, when user "UA-2" performs an operation after logging in and associating printer 200 with printer ID "123-4567", the display unit 301 of the terminal device 300 displays the user invitation screen 311H shown in Figure 10(a). The user invitation screen 311H displays the name "Mr. A" of user "UA-2" as the user associated with the printer, and also displays an "Add" button 320. In this example, when the user operates the "Add" button 320, the terminal device 300 sends an invitation email with a URL attached to the email address of user "UB-2" who will be using the printer 200. 【0058】The terminal device 300 of user "UB-2", who received the invitation email, accesses the URL provided in the invitation email and logs in to the printing service. The terminal device 300 of user "UB-2" displays the setting screens 311A, 311B, and 311C shown in Figures 11(a), (b), and (c), similar to those shown in Figures 9(d), (e), and (f), and performs the same processing. As a result, the display unit 301 of the terminal device 300 of user "UA-2", who sent the invitation, displays the user management screen 311I shown in Figure 10(b). The user management screen 311I displays both the name "Mr. A" of user "UA-2" and the name "Mr. B" of user "UB-2" as users associated with the printer. In this example, the user management screen 311I displays the ad delivery schedule settings for each user, namely the delivery settings for user "UA-2" every Monday and Thursday at 9:00, and the delivery settings for user "UB-2" every Monday, Wednesday, Friday, and Saturday at 12:00. 【0059】 Figures 12(a) to 12(h) are explanatory diagrams illustrating the flow of registering the first user ID and setting the matching conditions thereafter. Figures 12(a) to 12(c) show the case where printer 200 with printer ID "123-4567" is used by user "UA-2", similar to Figures 8(a) to 12(c) above. 【0060】 In Figures 12(a) to (c), the terminal device 300 displays the respective setting screens 311A, 311B, and 311C on the display unit 301 as described above, and performs the same processing through the operations described above. For example, in the setting screen 311C of Figure 12(c), when the user performs an operation on the terminal device 300, the display unit 301 displays the matching setting screen 311D shown in Figure 12(g). Figure 12(g) is the same as Figure 6(d) described above, and the terminal device 300 performs the same processing when the user performs appropriate setting operations in the distribution category specification field 326, rejection category specification field 327, and usage specification field 328. 【0061】In Figures 12(d) to (f), the terminal device 300 displays the respective setting screens 311A, 311B, and 311C on the display unit 301 and performs the same processing as in Figures 9(d) to (f) described above. For example, in the setting screen 311C of Figure 12(f), when the user performs an appropriate operation, the display unit 301 displays the matching setting screen 311D shown in Figure 12(h). In this matching setting screen 311D, as in Figure 6(d) described above, the terminal device 300 performs the same processing when the user performs an appropriate setting operation in the distribution category specification field 326, rejection category specification field 327, and usage specification field 328. 【0062】 In the example shown in Figure 12(h), user "UB-2" specifies that they wish to receive advertisements in the categories of "Shopping," "Television," and "Games" in the delivery category specification field 326, that they wish to reject advertisements in the category of "Adult" in the rejection category specification field 327, and that they wish to reject advertisements in the category of "Adult" in the usage specification field 328. The advertising management server 100 takes the above category information into consideration and identifies the printer ID of the printer 200 associated with the first user ID that meets the aforementioned compatibility conditions. 【0063】 Furthermore, the method is not limited to each user logging into the print service on their own terminal device 300 and making various settings for themselves in the delivery category specification field 326, rejection category specification field 327, and purpose specification field 328, as described above. In other words, one user representing multiple users may, while logged into the print service themselves, make the settings in the specification fields 326, 327, and 328 on behalf of the other users. 【0064】<Processing of the Content Processing System> The processing performed collaboratively by the advertising management server 100, distribution server 400, terminal device 300, and printer 200 of the content processing system 1 will be explained with reference to the sequence diagrams in Figures 13 and 14. Figure 13 shows the process when the printer ID is registered, starting with a login to a site for non-printing services by the advertising management server 100. Figure 14 shows the process when the printer ID is registered, starting with a login to a site for printing services by the distribution server 400. In Figures 13 and 14, the entities that execute each process are the control unit 110 of the advertising management server 100, the control unit 410 of the distribution server 400, the control unit 310 of the terminal device 300, and the control unit 210 of the printer 200. 【0065】 As shown in Figure 13, in S0, the terminal device 300 sends a settings screen request to the advertising management server 100 to request settings screen information based on the user's operation. In S1, the advertising management server 100, in response to the settings screen request received from the terminal device 300, generates settings screen information to display the settings screen 301A exemplified in Figures 5 and 6 on the display unit 301 of the terminal device 300, and sends it to the terminal device 300. 【0066】 In S2, the terminal device 300 displays the setting screen 301A shown in Figures 5 and 6, based on the setting screen information received from the advertising management server 100. 【0067】 In S3, the terminal device 300 accepts a login operation using a second user ID on the settings screen 301A. The settings screen 301A is an example of the user interface for the first service, and the part of the control unit 310 of the terminal device 300 that executes S3 is an example of the second reception unit. As shown in Figure 7, a login operation using the email address of the printer 200 may also be accepted. 【0068】 In S4, the terminal device 300 obtains a printer ID corresponding to the second user ID from the distribution server 400 by logging in using the second user ID obtained in S3. The terminal device 300 then sends this obtained printer ID to the advertising management server 100. 【0069】In S5, the advertising management server 100 associates the first user ID of the user who generated the setting screen information in S1 with the printer ID received from the terminal device 300 and stores it in the customer information database 130. That is, in response to receiving the login operation in S3, the advertising management server 100 associates the printer ID of the printer 200 associated with the second user ID with the first user ID and stores it in the customer information database 130. S5 is an example of a storage step and an example of a storage process. The part of the control unit 110 of the advertising management server 100 that executes S5 is an example of the second account processing unit. 【0070】 In S6, the ad management server 100 retrieves the ad images to be distributed from the storage unit 115. There may be one or more ad images. 【0071】 In S7, the advertising management server 100 acquires user attribute information and behavioral information suitable for the advertising image acquired in S6. In other words, the advertising management server 100 acquires the suitability conditions for the distribution destination of the advertising image acquired in S6. The suitability conditions include conditions related to user attribute information stored in association with the first user ID, and conditions related to user behavior information when the user corresponding to the first user ID uses a non-print service, which is stored in association with the first user ID. S7 is an example of an acquisition step and an example of an acquisition process. The part of the control unit 110 of the advertising management server 100 that executes S7 is an example of an acquisition unit. 【0072】In S8, the advertising management server 100 refers to the customer information database 130 to identify the printer ID of a user that matches the attribute information and behavioral information obtained in S7. In other words, the advertising management server 100 identifies the printer ID of a printer 200 associated with a first user ID that matches the conditions regarding the user's attribute information. Alternatively, the advertising management server 100 identifies the printer ID of a printer 200 associated with a first user ID that matches both the conditions regarding the user's attribute information and the conditions regarding the user's behavioral information. S8 is an example of both a identification step and an example of an identification process. The part of the control unit 110 of the advertising management server 100 that executes S8 is an example of an identification unit. 【0073】 In S9, the advertising management server 100 sends a status request to the distribution server 400 to request status information for the printer 200 corresponding to the printer ID identified in S8. The status request includes the printer ID. 【0074】 In S10, the distribution server 400 sends the status request received from the advertising management server 100 to the printer 200 corresponding to the printer ID. 【0075】 In S11, the printer 200 sends status information regarding the status of the printer 200 to the distribution server 400 in response to a status request received from the distribution server 400. 【0076】 In S12, the distribution server 400 sends the status information received from the printer 200 to the advertising management server 100. 【0077】In S13, the advertising management server 100 receives status information transmitted by the distribution server 400. Specifically, the advertising management server 100 requests status information for the printer 200 based on the printer ID of the printer 200 stored in the customer information database 130, and obtains the requested status information from the printer 200. If the advertising management server 100 cannot obtain status information from the printer 200 in response to the request, it obtains status information indicating that the printer 200 and the network NT are disconnected. The part of the control unit 110 of the advertising management server 100 that executes S13 is an example of a status acquisition unit. 【0078】 In S14, the advertising management server 100 determines whether the printer 200 is in a printable state based on the status information obtained in S13. In other words, the advertising management server 100 determines whether the printer 200 satisfies the status conditions. If the printer 200 does not satisfy one or more conditions related to consumables, such as not running out of ink, not running out of paper, or not having a jam, or if the printer 200 is not disconnected, the advertising management server 100 determines that it is in a printable state and returns to S8 with a NO judgment. The advertising management server 100 then identifies another printer ID that matches the attribute information and behavior information obtained in S7. If the printer 200 satisfies all the conditions related to consumables, such as not running out of ink, not running out of paper, or not having a jam, the advertising management server 100 determines that it is in a printable state and proceeds to the next S15 with a YES judgment. 【0079】 In step S14, the advertising management server 100 identifies the printer ID of a printer 200 that is associated with a first user ID that meets the conditions regarding user attribute information, and whose status information obtained in step S13 meets the conditions regarding status. Therefore, the part of the control unit 110 of the advertising management server 100 that executes step S14 is also an example of an identification unit. 【0080】In S15, the advertising management server 100 obtains the delivery conditions to the printer 200 corresponding to the printer ID identified in S8 from the storage unit 115. The part of the control unit 110 of the advertising management server 100 that executes S15 is also an example of an acquisition unit. 【0081】 In S16, the advertising management server 100 determines whether delivery to the printer 200 is possible based on the delivery conditions acquired in S15. In other words, the advertising management server 100 determines whether the printer 200 meets the delivery conditions. If the delivery to the printer 200 does not meet one or more of the conditions, such as the number of deliveries, the delivery time, and the amount of money involved in the delivery, the advertising management server 100 determines that delivery is not possible and returns to S8 with a NO determination. The advertising management server 100 then identifies the next printer ID that matches the attribute information and behavioral information acquired in S7. If the delivery to the printer 200 meets all of the conditions, such as the number of deliveries, the delivery time, and the amount of money involved in the delivery, the advertising management server 100 determines that delivery is possible and proceeds to S17 with a YES determination. 【0082】 In step S16, the advertising management server 100 identifies the printer ID of the printer 200 that is associated with a first user ID that matches the conditions regarding the user's attribute information and that matches the delivery conditions. Therefore, the part of the control unit 110 of the advertising management server 100 that executes step S16 is also an example of an identification unit. 【0083】 In S17, the advertising management server 100 creates a distribution image containing the advertising images acquired in S6, and sends the distribution image to the distribution server 400 for distribution to the printer 200 corresponding to the printer ID identified in S8. The distribution image includes the printer ID. 【0084】 In S18, the distribution server 400 sends the distribution image received from the advertising management server 100 to the printer 200 corresponding to the printer ID. 【0085】In S19, the printer 200 prints the distributed image received from the distribution server 400. That is, the printer 200 causes the printing unit 270 to output the distributed image based on the advertisement image distributed to the printer 200 whose printer ID was identified in S8. S19 is an example of an output step. 【0086】 In S20, the printer 200 sends print success / failure information, which indicates whether the print operation performed in S19 was successful or not, to the distribution server 400. 【0087】 In S21, the distribution server 400 sends the print success / failure information received from the printer 200 to the advertising management server 100. 【0088】 In S22, if the print success / failure information received in S21 indicates that printing was successful, the advertising management server 100 stores the distributed image in the storage unit 115, associating it with the time the printer 200 completed printing, the printer ID identified in S8, and the first user ID of the user who generated the setting screen information in S1. If the print success / failure information received in S21 indicates that printing failed, the advertising management server 100 may store the distributed image in the storage unit 115, associating it with the printer ID identified in S8 and the first user ID of the user who generated the setting screen information in S1, along with the printing result and the cause of the failure. 【0089】 In S23, the advertising management server 100 determines whether or not there are any unprocessed printers 200. That is, the advertising management server 100 determines whether or not it has performed the processes in S8-S9, S14-S17, and S22 for all printer IDs that match the attribute information and behavior information obtained in S7. If there are any unprocessed printers 200, the advertising management server 100 determines YES and returns to S8. If there are no unprocessed printers 200, the advertising management server 100 determines NO and proceeds to the next step, S24. 【0090】In S24, the ad management server 100 determines whether or not there are any unprocessed ad images. That is, the ad management server 100 determines whether or not it has performed the processes in S7-S9, S14-S17, and S22-S23 on all of the ad images acquired in S6. If there are any unprocessed ad images, the ad management server 100 determines YES and returns to S6. If there are no unprocessed ad images, the ad management server 100 determines NO and terminates the process. 【0091】 As shown in Figure 14, in S100, the terminal device 300 sends a setting screen request to the distribution server 400 to request setting screen information based on the user's operation. In S101, the distribution server 400 generates setting screen information to display the setting screen 311A illustrated in Figures 8 to 12 on the display unit 301 of the terminal device 300 in response to the setting screen request received from the terminal device 300, and sends it to the terminal device 300. 【0092】 In S102, the terminal device 300 displays the setting screen 311A shown in Figures 8-9 and 11-12, based on the setting screen information received from the distribution server 400. 【0093】 In S103, the terminal device 300 accepts a login operation using the first user ID on the settings screen 311A. The settings screen 311A is an example of a user interface for the second service using a communication device, and the part of the control unit 310 of the terminal device 300 that executes S103 is an example of the first reception unit. 【0094】 In S104, the terminal device 300 transmits the first user ID received in S103 to the distribution server 400. Specifically, the terminal device logs in to the advertising management server 100 using the first user ID, obtains the first user ID from the advertising management server 100, and transmits the obtained first user ID to the distribution server 400. 【0095】In S105, the distribution server 400 associates the first user ID received from the terminal device 300 with the printer ID corresponding to the second user ID of the user who generated the setting screen information in S101, and stores it in the customer information database 130. That is, in response to receiving the login operation in S103, the distribution server 400 associates the first user ID with the printer ID of the printer 200 associated with the second user ID for logging into the printing service, and stores it in the user information database 430. S105 is an example of a storage step and an example of a storage process. The part of the control unit 410 of the distribution server 400 that executes S105 is an example of the first account processing unit. 【0096】 In S106, the distribution server 400 sends the first user ID and printer ID associated in S105 to the advertising management server 100. 【0097】 In S107, the advertising management server 100 associates the first user ID and printer ID received in S106 and stores them in the customer information database 130. S107 is also an example of a storage step and an example of a storage process. 【0098】 Steps S108 to S126 are the same as steps S6 to S24 in Figure 13, so their explanation is omitted. In steps S108 to S126, S109 is an example of an acquisition step and an example of an acquisition process. The control unit 110 of the advertising management server 100 that executes S109 is an example of an acquisition unit. Also, S110 is an example of a specific step and an example of a specific process. The control unit 110 of the advertising management server 100 that executes S110 is an example of a specific unit. Also, the control unit 110 of the advertising management server 100 that executes S115 is an example of a status acquisition unit. Also, the control unit 110 of the advertising management server 100 that executes S116 is an example of a specific unit. Also, the control unit 110 of the advertising management server 100 that executes S117 is an example of an acquisition unit. Also, the control unit 110 of the advertising management server 100 that executes S118 is an example of a specific unit. Also, S121 is an example of an output step. 【0099】<Effects of the Embodiment> As described above, in this embodiment, the user uses a non-printing service, which is a service that does not use the printer 200, using a first user ID. The first user ID is linked to the attribute information of each user. The customer information database 130 of the advertising management server 100 stores the first user ID in association with the printer ID of the printer 200. In the content processing system 1 of this embodiment, suitable conditions for an advertising image distribution destination are predetermined, and these suitable conditions include the user's attribute information. In S8 and S110, the advertising management server 100 identifies a user whose attribute information makes them suitable as an advertising image distribution destination, and further identifies the printer ID of the printer 200 corresponding to that user. The advertising management server 100 distributes the advertising image to the identified printer 200 and causes the printing unit 270 of the printer 200 to print an image based on the advertising image. According to this embodiment, by identifying users who are suitable for an advertising image according to the user's attribute information and designating the printer 200 associated with that user as the distribution destination for the advertising image, it is possible to determine a distribution destination that improves the suitability of the advertising image to the user and then distribute the advertising image. 【0100】 Furthermore, in this embodiment, the predetermined suitability conditions include not only user attribute information but also user behavior information. In S8 and S110, the advertising management server 100 identifies users who meet the criteria based on both the attribute information and behavior information of users using non-print services, and delivers the advertising images to the corresponding printers 200. This allows for the determination of a delivery destination that further improves the suitability of the advertising images to the users, and enables the delivery of advertising images to that destination. 【0101】 Furthermore, in this embodiment, the predetermined suitability conditions include not only the user's attribute information but also the status of the printer 200. In S8, S110 and S14, S116, the advertising management server 100 identifies a printer 200 that is suitable based on both the user's attribute information and the printer's status, and delivers the advertising image to that printer 200. This allows for the determination of a distribution destination that can further improve the effectiveness of the advertising image and enables the distribution of the advertising image. 【0102】 Furthermore, in this embodiment, the status conditions specifically include conditions related to the consumables used by the printer 200. This allows the destination to be determined in a way that limits it to printers 200 that meet the consumable conditions. 【0103】 Furthermore, in this embodiment, the predetermined suitability conditions include not only user attribute information but also delivery conditions to the printer 200. In S8, S110 and S16, S118, the advertising management server 100 identifies a printer 200 that is suitable in both the user attribute information of the user using the non-printing service and the delivery conditions of the printer 200, and delivers the advertising image to that printer 200. This makes it possible to determine a delivery destination that can further improve the effectiveness of the advertising image and deliver the advertising image accordingly. 【0104】 Furthermore, in this embodiment, in particular, when a user performs a login operation using a first user ID for a non-printing service using a terminal different from the printer 200, the first user ID and the printer ID of the printer 200 can be easily associated. 【0105】 Furthermore, in this embodiment, when a user uses a terminal other than the printer 200 for a non-printing service, they can easily associate the first user ID with the printer ID of the printer 200 simply by performing a login operation using the second user ID of the printing service using the printer 200. 【0106】 Furthermore, in this embodiment in particular, it becomes possible to manage the printing history of advertising images in association with a printer ID or a second user ID. 【0107】 <Modifications> This disclosure is not limited to the embodiments described above, and various modifications are possible without departing from its spirit and technical concept. 【0108】 In the above, printing was described as an example of content output, but display is also acceptable. 【0109】In the above description, the advertising management server 100 has been described as a single device, but it is also possible for multiple devices to work together to perform the function of the advertising management server 100. 【0110】 Furthermore, while the above explanation used advertising images as an example of content delivered from the advertising management server 100 to the printer 200, it is not limited to this and other types of content may also be used. Examples of such content include images from comics or novels, videos, thumbnail images from videos, etc. 【0111】 Furthermore, the flowcharts shown in Figures 13, 14, etc., do not limit this disclosure to the procedures shown in the flowcharts above. Procedures may be added, deleted, or their order changed, as long as they do not deviate from the purpose and technical concept of the disclosure. 【0112】 In addition to what has already been described above, the methods described in the above embodiments and their variations may be used in appropriate combinations. 【0113】 Furthermore, although not to list them individually, this disclosure will be implemented with various modifications, within the scope that does not deviate from its intent. 【0114】 1 Content Processing System 100 Advertising Management Server (Example of a server) 110 Control Unit (Example of a computer) 115 Storage Unit (Example of a third storage unit) 130 Customer Information Database (Example of a first storage unit) 200 Printer (Example of a communication device) 210 Control Unit 270 Printing Unit (Example of an output unit) 300 Terminal Device 301 Display Unit 301A Settings Screen (Example of a user interface for the first service, Example of a user interface for the second service) 310 Control Unit 400 Distribution Server 410 Control Unit 430 User Information Database (Example of a second storage unit)
Claims
1. A content processing system for distributing content to a communication device, comprising: a first storage unit that stores first account information for logging into a first service using a terminal different from the communication device, associated with identification information of the communication device which is the destination of the content; an acquisition unit that acquires suitability conditions for the destination of the content, wherein the suitability conditions include conditions relating to user attribute information stored in association with the first account information; an identification unit that identifies identification information of the communication device associated with the first account information that suits the conditions relating to the user attribute information; and an output unit that outputs an image based on the content distributed to the communication device whose identification information has been identified by the identification unit.
2. The content processing system according to claim 1, wherein the conformance conditions further include conditions relating to user behavior information when a user corresponding to the first account information uses the first service, the behavior information is stored in association with the first account information, and the identification unit identifies the identification information of the communication device associated with the first account information that conforms to the conditions relating to the user's attribute information and conforms to the conditions relating to the user's behavior information.
3. The content processing system according to claim 1, wherein the conformance conditions further include conditions relating to the status of the communication device, the content processing system further includes a status acquisition unit that acquires status information of the communication device based on identification information of the communication device stored in the first storage unit, and the identification unit identifies the identification information of the communication device which is associated with the first account information that conforms to the conditions relating to the user's attribute information, and the status acquired by the status acquisition unit conforms to the conditions relating to the status.
4. The content processing system according to claim 3, wherein the communication device is a printing device, and the conditions relating to the status include conditions relating to consumables used by the printing device.
5. The content processing system according to claim 1, wherein the conformance conditions further include conditions for delivery to the communication device, the delivery conditions include one or more conditions for the number of deliveries to the communication device, conditions for delivery time, and conditions for the amount of money involved in the delivery, and the identification unit identifies the identification information of the communication device which is associated with the first account information which conforms to the conditions relating to the user's attribute information and conforms to the delivery conditions.
6. The content processing system according to claim 1, further comprising: a first reception unit that accepts login operations using the first account information in the user interface of a second service utilizing the communication device; and a first account processing unit that, in response to the first reception unit accepting the login operation, associates the first account information with the identification information of the communication device associated with the second account information for logging into the second service and stores it in a second storage unit.
7. The content processing system according to claim 1, further comprising: a second storage unit that stores second account information for logging into a second service using the communication device, associated with the identification information of the corresponding communication device; a second reception unit that accepts login operations using the second account information in the user interface of the first service; and a second account processing unit that, in response to the second reception unit accepting the login operation, stores the identification information of the communication device associated with the second account information and the first account information in association with each other in the first storage unit.
8. The content processing system according to claim 6 or 7, further comprising a third storage unit that stores the output completion time by the output unit in association with the second account information or the identification information of the communication device.
9. The content processing system according to claim 1, wherein the content processing system has a server, the server comprises the acquisition unit and the identification unit, and the communication device comprises the output unit.
10. A content processing method executed by a content processing system that distributes content to a communication device, comprising: a storage step of storing first account information for logging into a first service using a terminal different from the communication device, associated with identification information of the communication device which is the destination of the content; an acquisition step of acquiring suitability conditions for the destination of the content, wherein the suitability conditions include conditions relating to user attribute information stored in association with the first account information; an identification step of identifying identification information of the communication device associated with the first account information that suits the conditions relating to the user attribute information; and an output step of outputting an image based on the content distributed to the communication device whose identification information was identified in the identification step.
11. A content processing program for causing a computer to perform: a storage process that stores first account information for logging into a first service in association with identification information of a communication device that is the destination of content distribution; an acquisition process that acquires suitability conditions for the content distribution destination, wherein the suitability conditions include conditions relating to user attribute information stored in association with the first account information; and an identification process that identifies the identification information of the communication device associated with the first account information that suits the conditions relating to the user attribute information.