Information processing device, information processing system, information processing method, and program
Patent Information
- Application Number
- JP2025031808
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2026-09-09
AI Technical Summary
【0007】 本発明の一実施形態によれば、販促物をより効率的に作成できる。
Smart Images

Figure 2026144491000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing system, an information processing method, and a program. Background Art
[0002] Conventionally, for example, in the distribution industry (particularly, retail stores such as supermarkets, mass retailers, drug stores, or bookstores), a method of posting promotional materials called so-called POP (Point Of Purchase) and the like on sales floors of stores has been used. These promotional materials display, for example, product names, prices, uses, comments, etc., and are designed to be easily noticeable to customers or attract customers' interest.
[0003] For example, information processing apparatuses that efficiently create promotional materials such as POP are known. As an example, Patent Document 1 discloses a terminal device that converts output data such as POP data by translation or the like and checks for inappropriate expressions. Summary of the Invention Problems to be Solved by the Invention
[0004] However, there is still room for improving the efficiency of creating promotional materials. For example, in the work of creating promotional materials, much time is spent thinking up comments to be included in the promotional materials.
[0005] In view of the above problems, an object of an embodiment of the present invention is to provide a technology that can create promotional materials more efficiently. Means for Solving the Problems
[0006] An information processing apparatus according to an embodiment of the present invention includes: a product acquisition unit that acquires product information about a product targeted for a promotional material; a use acquisition unit that acquires use information indicating a use of the promotional material; a generation unit that generates text data to be included in the promotional material based on the product information and the use information; and an output unit that outputs the text data. [Effects of the Invention]
[0007] According to one embodiment of the present invention, promotional materials can be created more efficiently. [Brief explanation of the drawing]
[0008] [Figure 1] This figure shows a first example of a promotional item according to one embodiment. [Figure 2] This figure shows a second example of promotional material according to one embodiment. [Figure 3] This figure shows a third example of promotional material according to one embodiment. [Figure 4] A schematic diagram showing an example of the system configuration of an information processing system according to one embodiment. [Figure 5] A block diagram showing an example of a computer hardware configuration according to one embodiment. [Figure 6] This is a block diagram showing an example of the hardware configuration of an image forming apparatus in one embodiment. [Figure 7] This block diagram shows an example of the functional configuration of an information processing system according to one embodiment. [Figure 8] This figure shows an example of product information according to one embodiment. [Figure 9] This figure shows a first example of a promotional material creation screen according to one embodiment. [Figure 10] This figure shows a first example of a comment creation screen according to one embodiment. [Figure 11] This figure shows a second example of the comment creation screen according to one embodiment. [Figure 12] This figure shows a second example of a promotional material creation screen according to one embodiment. [Figure 13] This is a sequence diagram showing an example of an information processing method according to one embodiment. [Modes for carrying out the invention]
[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, components having the same function are numbered the same, and redundant explanations are omitted.
[0010] One embodiment of the present invention is an example of an information processing system that assists in the creation of promotional materials. The information processing system according to this embodiment has a function to generate comments to be included in promotional materials in order to assist in the creation of promotional materials. The comments to be included in promotional materials are strings of characters related to the products targeted by the promotional materials. The comments to be included in promotional materials are also called, for example, catchphrases, slogans, or sales copy.
[0011] In this embodiment, promotional materials are information displayed on any medium to promote the sale of merchandise. Promotional materials may be displayed using image-forming media such as paper, resin, or metal, or they may be displayed using electronic media such as displays or screens. Examples of promotional materials include advertising media (flyers, posters, newspaper advertisements, online advertisements, or digital signage, etc.), in-store displays (POP, signs, or electronic shelf labels, etc.), online stores (product pages or banner advertisements, etc.), email (direct mail or email newsletters, etc.), social media (posts or advertisements, etc.), or sales materials (presentation materials, proposals, or catalogs, etc.). Examples of POP include price POPs (or price tags) that display the price of a product, shelf tag POPs that are attached to the rails of product display shelves, notice POPs such as announcements or posters from the store, highly designed design POPs such as "Made by ***", "Today is *** Day", or "Valentine's Day Special", or special sale POPs that clearly indicate the publication period.
[0012] An example of promotional material including comments will be explained with reference to Figures 1 to 3. Figure 1 is a diagram showing the first example of promotional material according to one embodiment. Figure 1(A) is an example of a POP display showing the regular price of carrots, a product sold in supermarkets, etc. Figure 1(B) is an example of a POP display showing the sale price of carrots (an example of a sales promotion where the price is lower than the regular price for a certain period of time). As shown in Figure 1, POP displays may include comments such as "Bring fresh vegetables to your table." In the example shown in Figure 1, the POP displays for the regular price and the POP displays for the sale price use different colors of cardboard, but different comments can also be used to attract customer interest.
[0013] Figure 2 shows a second example of a promotional item according to one embodiment. Figure 2 shows an example of a POP display showing the special sale price of carrots installed in the sales area. As shown in Figure 2, displaying POP displays near products in the sales area can attract customer interest and promote product sales.
[0014] Figure 3 shows a third example of promotional material according to one embodiment. Figure 3 shows an example of POP displayed in a sales area using digital signage (electronic signboard). As shown in Figure 3, POP is displayed in sales areas in various output formats, including paper media and electronic media.
[0015] Thus, promotional materials need to display appropriate comments, taking into account various factors such as the product, medium, output format, and usage scenario. Therefore, store employees spend a significant amount of time thinking about comments when creating promotional materials. In particular, store employees often perform promotional material creation work in parallel with sales duties, resulting in a heavy workload. Furthermore, traditionally, experienced veteran employees have often been responsible for creating promotional materials based on their own experience and knowledge, and the retirement of such veteran employees can lead to the loss of this know-how.
[0016] On the other hand, for example, it is also conceivable to generate comments by using so-called generative AI (Artificial Intelligence). However, general-purpose generative AI cannot take into consideration the unique contrivances and the like that are specific to promotional materials. Therefore, even when generating comments using generative AI, there are problems that only general wording can be generated, and variation occurs in the quality of the generated wording.
[0017] The present embodiment aims to create promotional materials more efficiently. According to the present embodiment, since promotional materials can be created efficiently, for example, the workload of store employees can be reduced. Further, according to the present embodiment, since a promotional material including an appropriate comment according to the use of the promotional material can be created, it can contribute to, for example, an increase in store sales.
[0018] <Overall Configuration> The overall configuration of the information processing system according to the present embodiment will be described with reference to FIG. 4. FIG. 4 is a schematic diagram illustrating an example of the overall configuration of the information processing system according to one embodiment.
[0019] As shown in FIG. 4, the information processing system 1000 includes a server device 10, an external device 20, one or more terminal devices 30, one or more image forming apparatuses 40, and one or more display devices 50. The server device 10, the external device 20, the terminal device 30, the image forming apparatus 40, and the display device 50 are each connected to a communication network N. The communication network N is configured such that each connected device can communicate with each other.
[0020] Communication network N is constructed using wired communication networks such as the Internet, LAN (Local Area Network), or WAN (Wide Area Network). Communication network N may also include wireless communication networks such as Wi-Fi or short-range wireless communication, or mobile communication networks such as WiMAX (Worldwide Interoperability for Microwave Access), LTE (Long Term Evolution), or 5G (5th Generation).
[0021] The server device 10 is an example of an information processing device that assists in the creation of promotional materials. The server device 10 may be a computer such as a server, workstation, or personal computer. The server device 10 has the function of generating text data indicating comments to be included in the promotional materials, in cooperation with the external device 20. Hereinafter, the text data indicating comments will be referred to as "comment data."
[0022] External device 20 is an example of an information processing device that generates comment data. External device 20 may be a computer such as a server, workstation, or personal computer. External device 20 has the functionality of so-called generative AI. External device 20 may implement the functionality of generative AI, for example, using a trained language model.
[0023] A language model is an example of a machine learning model trained to perform a given language processing task. A language model may be a large language model (LLM) trained to perform a variety of language processing tasks, or a small language model (SLM) trained to perform a specific language processing task.
[0024] Note that the external device 20 does not have to be part of the information processing system 1000. Also, the server device 10 may also have the functions of the external device 20. If the server device 10 has the functions of the external device 20, the server device 10 may have a pre-trained language model. In this case, the external device 20 does not have to be included in the information processing system 1000.
[0025] Terminal device 30 is an example of an information processing device operated by user U of the information processing system 1000. Terminal device 30 may be a personal computer, smartphone, or tablet, for example. An application capable of creating promotional materials is pre-installed on terminal device 30.
[0026] Image forming apparatus 40 is an example of an image forming apparatus that forms an image on an image forming medium. Image forming apparatus 40 may also be an electrostatic recording device that adheres toner to printing paper, which is an example of an image forming medium, by the action of electrostatics. Image forming apparatus 40 may also be a liquid ejection device that adheres to printing paper by ejecting a liquid such as ink. Image forming apparatus 40 may also be, as an example, a laser printer, an inkjet printer, an electrostatic copier, etc. Image forming apparatus 40 forms an image of the promotional material created by terminal device 30 on the image forming medium.
[0027] Display device 50 is an example of a display device that displays digitized promotional materials. Display device 50 displays electronic data representing promotional materials created by terminal device 30 on its display. By displaying electronic data representing promotional materials, display device 50 functions as so-called digital signage or electronic shelf labels.
[0028] Furthermore, the terminal device 30 is not limited to an information processing device, as long as it is a device equipped with communication functions. The terminal device 30 may be, for example, an image forming apparatus (printer, fax machine, MFP (Multifunction Peripheral / Product / Printer: digital multifunction device), scanner), a PJ (Projector), an IWB (Interactive White Board: a whiteboard with electronic blackboard functionality that enables mutual communication), an output device such as a digital signage, a HUD (Head Up Display) device, industrial machinery, imaging devices, sound collection devices, medical equipment, networked home appliances, automobiles (Connected Car), notebook PC (Personal Computer), mobile phone, smartphone, tablet device, game console, PDA (Personal Digital Assistant), digital camera, wearable PC or desktop PC, etc.
[0029] The overall configuration of the information processing system 1000 shown in Figure 4 is just one example, and various system configurations are possible depending on the application and purpose. For example, one or more of the following may be included in the information processing system 1000: server device 10, external device 20, terminal device 30, image forming apparatus 40, or display device 50. For example, the server device 10 or external device 20 may be implemented by multiple computers, or as a cloud computing service. For example, either the image forming apparatus 40 or the display device 50 may be included in the information processing system 1000 as long as there is one or more of them. The classification of devices such as the server device 10, external device 20, terminal device 30, image forming apparatus 40, and display device 50 shown in Figure 4 is just one example.
[0030] <Hardware Configuration> The hardware configuration of each device included in the information processing system 1000 will be explained with reference to Figures 5 and 6.
[0031] Computers The server device 10, external device 20, terminal device 30, and display device 50 can be implemented, for example, by a computer. Figure 5 is a block diagram showing an example of the computer hardware configuration in one embodiment.
[0032] As shown in Figure 5, the computer is equipped with a CPU 501, ROM 502, RAM 503, HD 504, HDD (Hard Disk Drive) controller 505, display 506, external device connection I / F (Interface) 508, network I / F 509, bus line 510, keyboard 511, pointing device 512, DVD-RW (Digital Versatile Disk Rewritable) drive 514, and media I / F 516.
[0033] Of these components, the CPU 501 controls the operation of the entire computer. The ROM 502 stores programs used to drive the CPU 501, such as the IPL. The RAM 503 is used as the work area for the CPU 501. The HD 504 stores various data, such as programs. The HDD controller 505 controls the reading or writing of various data to the HD 504 according to the control of the CPU 501.
[0034] Display 506 displays various information such as cursors, menus, windows, characters, or images. External device connection I / F 508 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memory and printers. Network I / F 509 is an interface for data communication using a communication network. Bus line 510 is an address bus, data bus, etc., for electrically connecting various components such as the CPU 501 shown in Figure 5.
[0035] The keyboard 511 is a type of input means equipped with multiple keys for inputting characters, numbers, and various instructions. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting processing targets, and moving the cursor. The DVD-RW drive 514 controls the reading or writing of various data to the DVD-RW 513, which is an example of a removable recording medium. Note that it is not limited to DVD-RW, but may also be DVD-R, etc. The media interface 516 controls the reading or writing (storage) of data to the recording medium 515, such as flash memory.
[0036] ≪MFP≫ The image forming apparatus 40 can be implemented, for example, by an MFP (Multifunction Printer). Figure 6 is a block diagram showing an example of the hardware configuration of an image forming apparatus in one embodiment.
[0037] As shown in Figure 6, the MFP includes a controller 910, a short-range communication circuit 920, an engine control unit 930, an operation panel 940, and a network interface 950.
[0038] Of these, the controller 910 includes the main components of the computer: the CPU 901, system memory (MEM-P) 902, northbridge (NB) 903, southbridge (SB) 904, ASIC (Application Specific Integrated Circuit) 906, local memory (MEM-C) 907, HDD controller 908, and HD 909, with the NB 903 and ASIC 906 connected by an AGP (Accelerated Graphics Port) bus 921.
[0039] Of these, the CPU901 is a control unit that performs overall control of the MFP. The NB903 is a bridge that connects the CPU901 to the MEM-P902, SB904, and AGP bus 921, and has a memory controller that controls reading and writing to the MEM-P902, as well as a PCI (Peripheral Component Interconnect) master and an AGP target.
[0040] MEM-P902 consists of ROM902a, which is a memory for storing programs and data that realize the various functions of the controller 910, and RAM902b, which is used for program and data deployment and drawing during memory printing. The programs stored in RAM902b may be configured to be provided as installable or executable files recorded on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD.
[0041] SB904 is a bridge for connecting NB903 to PCI devices and peripherals. ASIC906 is an integrated circuit (IC) for image processing applications that has hardware elements for image processing, and acts as a bridge connecting the AGP bus 921, PCI bus 922, HDD908, and MEM-C907, respectively. This ASIC906 consists of a PCI target and AGP master, an arbiter (ARB) that forms the core of the ASIC906, a memory controller that controls the MEM-C907, multiple DMACs (Direct Memory Access Controllers) that perform image data rotation using hardware logic, and a PCI unit that performs data transfer via PCI bus 922 between the scanner unit 931 and the printer unit 932. Note that the ASIC906 may also be connected to a USB (Universal Serial Bus) interface or an IEEE1394 (Institute of Electrical and Electronics Engineers 1394) interface.
[0042] MEM-C907 is local memory used as a copy image buffer and code buffer. HD909 is storage for storing image data, font data used during printing, and forms. HD909 controls data reading or writing to it according to the control of CPU901. The AGP bus 921 is a bus interface for graphics accelerator cards proposed to speed up graphics processing, and by directly accessing MEM-P902 with high throughput, the graphics accelerator card can be made faster.
[0043] Furthermore, the short-range communication circuit 920 is equipped with a short-range communication circuit 920a. The short-range communication circuit 920 is a communication circuit such as NFC or Bluetooth.
[0044] Furthermore, the engine control unit 930 is composed of a scanner unit 931 and a printer unit 932. The operation panel 940 includes a panel display unit 940a, such as a touch panel, which displays current settings and selection screens and accepts input from the operator, and an operation panel 940b, which consists of a numeric keypad that accepts setting values for image formation conditions such as density settings and a start key that accepts a copy start command. The controller 910 controls the entire MFP, for example, controlling drawing, communication, and input from the operation panel 940. The scanner unit 931 or the printer unit 932 includes an image processing section, such as error diffusion and gamma conversion.
[0045] Furthermore, the MFP allows you to sequentially switch between document box function, copy function, printer function, and facsimile function using the application switching key on the control panel 940. When the document box function is selected, it enters document box mode; when the copy function is selected, it enters copy mode; when the printer function is selected, it enters printer mode; and when the facsimile mode is selected, it enters facsimile mode.
[0046] Furthermore, the network interface 950 is an interface for data communication using a communication network. The short-range communication circuit 920 and the network interface 950 are electrically connected to the ASIC 906 via the PCI bus 922.
[0047] <Functional Configuration> The functional configuration of the information processing system 1000 will be explained with reference to Figure 7. Figure 7 is a diagram showing an example of the functional configuration of an information processing system according to one embodiment.
[0048] ≪Server Equipment≫ As shown in Figure 7, the server device 10 includes a product information storage unit 101, a user information storage unit 102, a communication control unit 110, a storage control unit 120, a product acquisition unit 130, an application acquisition unit 140, a comment generation unit 150, and a comment output unit 160.
[0049] The product information storage unit 101 and the user information storage unit 102 are implemented, for example, using the HD504 shown in Figure 5. Reading or writing data stored in the HD504 is performed, for example, via the HDD controller 505.
[0050] The communication control unit 110, memory control unit 120, product acquisition unit 130, application acquisition unit 140, comment generation unit 150, and comment output unit 160 are implemented, for example, by a process in which a program deployed from the ROM 502 to the RAM 503, as shown in Figure 5, is executed by the CPU 501 and the network I / F 508.
[0051] Product information is stored in the product information storage unit 101. Product information may already be stored in the product information storage unit 101. Product information received from the terminal device 30 may also be stored in the product information storage unit 101.
[0052] Product information is an example of electronic data that shows information about a product. A product is an example of an object that may be the target of promotional materials. A product may include, for example, goods sold to customers or services provided to customers. Product information includes identification information that identifies the product. The product identification information may include, for example, a product code used to manage products in a store, etc.
[0053] Figure 8 shows an example of product information according to one embodiment. As shown in Figure 8, product information includes data items such as product code, product name, raw materials / ingredients, packaging text, place of origin / region, and target customers. The product code is an example of identification information that identifies a product. The product name is an example of the name of a product. Raw materials / ingredients, packaging text, place of origin / region, and target customers are examples of attribute information of a product. Product information is not limited to these and may further include any information relating to the product.
[0054] Let's return to Figure 7 for explanation. User information is stored in the user information storage unit 102. User information is information about the user of the promotional material. User information may be pre-stored in the user information storage unit 102. User information received from the terminal device 30 may also be stored in the user information storage unit 102.
[0055] User information may include, for example, store information relating to stores that use promotional materials such as POP displays. Store information may include, for example, the type of store (e.g., retail store, supermarket, mass retailer, or drugstore), the size of the store (e.g., sales area, number of employees, or number of products handled), and target customers (e.g., families, single people, housewives, or young people). User information is not limited to these and may further include any information relating to the user.
[0056] The communication control unit 110 controls communication with the external device 20 or the terminal device 30. The communication control unit 110 receives product identification information input to the terminal device 30 from the terminal device 30. The communication control unit 110 receives usage information input to the terminal device 30 from the terminal device 30. The usage information indicates the purpose of the promotional material. The communication control unit 110 transmits comment data to the terminal device 30.
[0057] The memory control unit 120 controls the storage of data to the storage device (e.g., HD504) of the server device 10. The memory control unit 120 reads product information from the product information storage unit 101. The memory control unit 120 also reads user information from the user information storage unit 102.
[0058] The product acquisition unit 130 acquires product information. The product acquisition unit 130 acquires product information read from the product information storage unit 101 by the storage control unit 120. The product acquisition unit 130 acquires product information based on the product identification information received from the terminal device 30 by the communication control unit 110.
[0059] The usage acquisition unit 140 acquires usage information. The usage acquisition unit 140 acquires usage information selected from the list of usage information options. The usage acquisition unit 140 transmits the list of usage information options to the terminal device 30, and receives the usage information selected by user U from the list of usage information options from the terminal device 30.
[0060] The application acquisition unit 140 may generate application information options based on the product information acquired by the product acquisition unit 130. For example, the application acquisition unit 140 may generate application information options based on at least one of the product attribute information. The application acquisition unit 140 may also generate application information options based on user information read by the storage control unit 120 from the user information storage unit 102.
[0061] The comment generation unit 150 generates comment data indicating comments to be included in the promotional material. The comment generation unit 150 generates comment data based on product information acquired by the product acquisition unit 130 and application information acquired by the application acquisition unit 140. The comment generation unit 150 may also generate multiple comment candidates that are candidates for comments to be included in the promotional material. The comment generation unit 150 may also generate comment data based on user information read by the memory control unit 120 from the user information storage unit 102.
[0062] The comment generation unit 150 controls the generation of comment data based on a trained language model. The comment generation unit 150 controls the language model to generate comment data by inputting instruction information that instructs the language model to generate comments. For example, the comment generation unit 150 may send the instruction information to an external device 20, and receive the comment data generated by the external device 20 inputting the instruction information to the language model from the external device 20. Alternatively, for example, if the server device 10 holds the language model, the comment generation unit 150 may input the instruction information to the language model and obtain the comment data generated by the language model.
[0063] The comment generation unit 150 may generate instruction information based on the usage information acquired by the usage acquisition unit 140. For example, the comment generation unit 150 may generate instruction information by embedding the product information acquired by the product acquisition unit 130 into a template corresponding to the usage of the promotional material indicated in the usage information. The template corresponding to the usage of the promotional material can be stored in advance in the storage device of the server device 10. Alternatively, for example, the comment generation unit 150 may generate instruction information by embedding product information and user information into a template corresponding to the usage of the promotional material.
[0064] The comment output unit 160 outputs comment data. The comment output unit 160 transmits the comment data generated by the comment generation unit 150 to the terminal device 30. The comment output unit 160 may also transmit candidate information, including multiple comment candidates generated by the comment generation unit 150, to the terminal device 30.
[0065] ≪External device≫ As shown in Figure 7, the external device 20 comprises a model storage unit 201, a communication control unit 210, a storage control unit 220, and a generation execution unit 230.
[0066] The model storage unit 201 is implemented, for example, using the HD504 shown in Figure 5. Reading or writing data stored in the HD504 is performed, for example, via the HDD controller 505.
[0067] The communication control unit 210, the memory control unit 220, and the generation and execution unit 230 are realized, for example, by a process in which a program deployed from the ROM 502 shown in Figure 5 onto the RAM 503 is executed by the CPU 501 and the network I / F 508.
[0068] The model memory unit 201 stores pre-trained language models. The language models stored in the model memory unit 201 are trained to generate comments to be included in promotional materials.
[0069] The communication control unit 210 controls communication with the server device 10. The communication control unit 210 receives instruction information from the server device 10 to instruct the generation of comment data. The communication control unit 210 transmits the comment data generated based on the instruction information to the server device 10.
[0070] The memory control unit 220 controls the storage of data to the storage device of the external device 20 (e.g., HD504). The memory control unit 220 reads the language model from the model storage unit 201.
[0071] The generation execution unit 230 generates comment data based on instruction information received from the server device 10. The generation execution unit 230 generates comment data by inputting instruction information into the language model read from the model storage unit 201.
[0072] <Terminal Devices> As shown in Figure 7, the terminal device 30 includes a communication control unit 310, a display control unit 320, and an operation reception unit 330.
[0073] The communication control unit 310, the display control unit 320, and the operation reception unit 330 are implemented, for example, by a process in which a program loaded from the ROM 502 to the RAM 503, as shown in Figure 5, is executed by the CPU 501.
[0074] The communication control unit 310 controls communication with the server device 10, the image forming apparatus 40, or the display device 50. The communication control unit 310 transmits the identification information of the merchandise entered into the terminal device 30 to the server device 10. The communication control unit 310 transmits the usage information entered into the terminal device 30 to the server device 10. The communication control unit 310 receives comment data from the server device 10. The communication control unit 310 transmits an image forming job including an image of the promotional material to the image forming apparatus 40. The communication control unit 310 transmits the electronic data of the promotional material to the display device 50.
[0075] The display control unit 320 controls the display 506 to show the screen operated by user U. For example, the display control unit 320 controls the display 506 to show the creation screen. The creation screen includes one or more screens displayed by an application capable of creating promotional materials. In this embodiment, the creation screen includes a promotional material creation screen for creating promotional materials and a comment creation screen for creating comments.
[0076] The operation reception unit 330 receives operations on the screen displayed on the display 506 by the display control unit 320. The operation reception unit 330 receives operations such as opening various screens, inputting various information on the screen, or pressing various buttons on the screen. The information input on the screen includes, for example, product identification information and usage information.
[0077] Image forming apparatus As shown in Figure 7, the image forming apparatus 40 includes a communication control unit 410 and an image forming unit 420.
[0078] The communication control unit 410 controls communication with the terminal device 30. The communication control unit 410 receives an image forming job from the terminal device 30. The image forming job may include, for example, image data, media information, and setting information. Image data is electronic data that shows an image to be formed on an image forming medium. In this embodiment, the image data is electronic data that shows an image of a promotional item. Media information is information that indicates the type of image forming medium. Setting information is information that indicates settings related to the image forming process.
[0079] The image forming unit 420 forms an image of a promotional item on the image forming medium based on the image forming job received by the communication control unit 410. The image forming medium on which the image has been formed by the image forming unit 420 is used as a promotional item. For example, the image forming medium on which the image of the promotional item has been formed may be displayed in stores as a POP display or poster, or distributed as a flyer or catalog.
[0080] ≪Display device≫ As shown in Figure 7, the display device 50 includes a communication control unit 510 and a display control unit 520.
[0081] The communication control unit 510 controls communication with the terminal device 30. The communication control unit 510 receives electronic data of promotional materials from the terminal device 30.
[0082] The display control unit 520 outputs the electronic data received by the communication control unit 510 to the display 506. Promotional materials are displayed on the display 506 of the display device 50. The display 506 on which the promotional materials are displayed by the display control unit 520 is used as promotional material. For example, the display 506 on which the promotional materials are displayed may be used as digital signage or an electronic shelf label.
[0083] <User Interface> The user interface of the information processing system 1000 will be described with reference to Figures 9 to 12. The user interface of the information processing system 1000 may, for example, include a promotional material creation screen and a comment creation screen. The promotional material creation screen and the comment creation screen may be configured as separate screens or integrated into a single screen. For example, the promotional material creation screen and the comment creation screen may be displayed on the display 506 of the terminal device 30. The promotional material creation screen is an example of a first screen. The comment creation screen is an example of a second screen.
[0084] Figure 9 shows a first example of a promotional material creation screen according to one embodiment. Figure 9 shows an example of a promotional material creation screen displaying promotional material before comments are created. As shown in Figure 9, the promotional material creation screen 600 has a menu area 610, a preview area 620, and a comment creation area 630 as screen areas.
[0085] The menu area 610 is an area for displaying various menus on the promotional material creation screen 600. The menu area 610 displays the Exit button 611, the Save button 612, and the Print button 613.
[0086] The Exit button 611 is used to end the creation of promotional materials. When the Exit button 611 is pressed, the promotional material creation screen 600 closes.
[0087] The save button 612 is used to save the promotional material created on the promotional material creation screen 600. When the save button 612 is pressed, electronic data representing the promotional material at that time is stored in the terminal device 30's storage device (for example, HD504).
[0088] The print button 613 is a button (an example of an operating unit) for forming an image of the promotional material created on the promotional material creation screen 600 onto an image forming medium. When the print button 613 is pressed, an image forming job containing the image data of the promotional material at that time is sent to the image forming apparatus 40.
[0089] The preview area 620 is an area for previewing promotional materials. The preview area 620 displays the image 621 of the promotional material in a manner corresponding to the output format. In this embodiment, the preview area 620 previews the image of the promotional material in a manner that closely resembles how it would appear when printed on paper. In the example shown in Figure 9, the image 621 of the promotional material is displayed with the display area 622 for displaying comments left blank.
[0090] The comment creation area 630 is an area for creating comments to be included in promotional materials. The comment creation area 630 displays a comment input field 631, a translation button 632, a check button 633, and a linking button 634.
[0091] The comment input field 631 is an input field that accepts comments to be included in promotional materials. The comment input field 631 is linked to the display area 622 of the preview area 620. For example, if display area 622 is selected in the preview area 620, the comment input field 631 will accept comments to be displayed in the selected display area 622. Also, when a comment is entered in the comment input field 631, the comment entered in the comment input field 631 will be displayed in the display area 622 selected in the preview area 620.
[0092] The translation button 632 is used to translate the comment entered in the comment input field 631 into the user's desired language. When the translation button 632 is pressed, the comment entered in the comment input field 631 is converted into the user's desired language.
[0093] The check button 633 is an area for checking terms used in the comment entered in the comment input field 631. The check button 633 determines whether the comment entered in the comment input field 631 contains a predetermined word. If the comment contains a predetermined word, the promotional material creation screen 600 displays a message to that effect.
[0094] The specified words are registered according to predetermined criteria. The specified words may also be registered by the user. The specified words may be included with an application capable of creating promotional materials and installed on the terminal device 30. Alternatively, for example, the specified words may be stored in a database and stored in the storage device of the terminal device 30.
[0095] The specified standards may include, for example, laws and regulations of the region where the promotional materials are used. The specified standards may include, for example, the Act against Unjustifiable Premiums and Misleading Representations, the Trademark Act, or the Unfair Competition Prevention Act. The specified standards may also include, for example, rules established by the user of the promotional materials, or the organization to which the user belongs (e.g., an industry association). Therefore, the specified words may include, for example, words that could be considered misleading representations, registered trademarks of others, specific dialects, or terms that are generally considered immoral.
[0096] For example, promotional materials may contain inappropriate (NG) words in their advertising. The promotional material creation screen 600 is configured to check not only comments entered by the user, but also comments generated by the generation AI. For example, if a comment generated by the generation AI contains the word "blemish improvement," "blemish improvement" is considered an NG word, and the comment can be displayed with an expression such as "make blemishes less noticeable."
[0097] The link button 634 is used to generate comments in conjunction with the generation AI. Pressing the link button 634 will display the comment creation screen.
[0098] The comment creation screen may be displayed superimposed on the promotional material creation screen 600. The comment creation screen may be displayed in conjunction with the promotional material creation screen 600 (i.e., the comment creation screen is displayed and the promotional material creation screen 600 is hidden). The comment creation screen may be embedded in a part of the promotional material creation screen 600. For example, the preview area 620 of the promotional material creation screen 600 may be divided into two sections, and the comment creation screen may be displayed in one of them.
[0099] Figure 10 is a diagram showing a first example of a comment creation screen according to one embodiment. Figure 10 shows an example of a comment creation screen displayed in a dialog box format. As shown in Figure 10, the comment creation screen 700 has an identification information input field 701, a name display field 702, a usage selection field 703, a generate button 704, a comment display field 705, and a confirmation button 706.
[0100] The identification information input field 701 is an input field that accepts the input of identification information for a product. The name display field 702 is a display field that displays the name of the product. When the identification information for a product is entered into the identification information input field 701, the name of that product is displayed in the name display field 702. After entering the identification information for a product into the identification information input field 701, user U can determine whether or not the correct identification information has been entered in the name display field 702.
[0101] The Usage Selection Field 703 is a selection field that accepts the selection of the intended use of the promotional material. The Usage Selection Field 703 displays the options for selecting the intended use. When the identification information of a product is entered in the Identification Information Input Field 701, the options for the intended use corresponding to the product information for that product are displayed in the Usage Selection Field 703.
[0102] The generate button 704 is a button for generating comments. When the generate button 704 is pressed, the product identification information entered in the identification information input field 701 and the usage information selected in the usage selection field 703 are sent to the server device 10. The generate button 704 may be controlled to be unpressable until the identification information input field 701 and the usage selection field 703 are filled in.
[0103] The comment display field 705 is a display field for displaying generated comments. The comment display field 705 displays the comments indicated in the comment data received from the server device 10. The comment display field 705 may also display comments in an editable format. That is, the comment display field 705 may be configured so that the comments generated by the server device 10 can be edited by user U.
[0104] The Confirm button 706 is used to confirm a comment. When the Confirm button 706 is pressed, the comment entered in the comment display field 705 is entered into the comment input field 631 of the promotional material creation screen 600. At this time, the comment entered in the comment input field 631 is displayed in the display area 622 of the preview area 620. Also, when the Confirm button 706 is pressed, the comment creation screen 700 closes.
[0105] Figure 11 is a diagram showing a second example of a comment creation screen according to one embodiment. Figure 11 shows an example of a comment creation screen having a chat-style user interface. As shown in Figure 11, the comment creation screen 700 has a message display area 711, a message input field 712, and a send button 713.
[0106] The message display area 711 is an area that displays messages input and output by the comment creation screen 700. The message display area 711 displays messages entered by user U and messages output by the server device 10 in a predetermined direction in chronological order. In Figure 11, messages m1, m3, and m5 output by the server device 10 and messages m2 and m4 entered by user U are displayed in chronological order from the top to the bottom of the screen.
[0107] The message input field 712 is an input field that accepts messages entered by user U. The send button 713 is a button for sending the message entered in the message input field 712 to the server device 10. After user U enters a message in the message input field 712, when the send button 713 is pressed, the message entered in the message input field 712 is sent to the server device 10.
[0108] When the comment creation screen 700 is launched, message m1 is displayed, prompting the user to enter product identification information. User U enters message m2, which indicates the product identification information. The server device 10 retrieves product information based on the entered product identification information. The server device 10 also generates a list of usage information options based on the retrieved product information and outputs message m3, which indicates the product name and the usage information options.
[0109] Next, user U inputs message m4, which indicates the selected usage information from the usage information options. Server device 10 generates a comment based on the product information obtained in response to message m2 and the usage information obtained in response to message m4. Server device 10 outputs message m5, which indicates the generated comment.
[0110] The comment creation screen 700 inputs the comment into the comment input field 631 of the promotional material creation screen 600 in response to operations performed on the message m5 which represents the comment. For example, the message m5 which represents the comment data may be displayed as selectable, and when user U selects the message m5, that comment may be entered into the comment input field 631. Alternatively, for example, user U may copy any range of the message m5 and paste it into the comment input field 631.
[0111] Figure 12 is a diagram showing a second example of a promotional material creation screen according to one embodiment. Figure 12 shows an example of a promotional material creation screen after comment creation. Figure 12 is an example of a promotional material creation screen 600 when a comment is created by selecting a comment to be included in the promotional material from multiple comment candidates. As shown in Figure 12, the promotional material creation screen 600 has a menu area 610, a preview area 620, a comment creation area 630, and a candidate display area 640 as screen areas.
[0112] The candidate display area 640 is an area for displaying comment candidates. One or more comment candidates 641 (641-1 to 641-3) included in the candidate information received from the server device 10 are displayed in the candidate display area 640 for selection. When any of the comment candidates 641 are selected in the candidate display area 640, the selected comment candidate 641 is entered into the comment input field 631. At the same time, the comment entered into the comment input field 631 is displayed in the display area 622 of the preview area 620.
[0113] <Processing Procedure> The processing procedure of the information processing method executed by the information processing system 1000 will be explained with reference to Figure 13. Figure 13 is a sequence diagram showing an example of an information processing method according to one embodiment.
[0114] In step S101, the operation reception unit 330 of the terminal device 30 receives an operation to open the promotional material creation screen 600. The display control unit 320 displays the promotional material creation screen 600 on the display 506 in response to the operation to open the promotional material creation screen 600.
[0115] In step S102, user U presses the link button 634 on the promotional material creation screen 600. The operation reception unit 330 of the terminal device 30 receives the operation to press the link button 634. Pressing the link button 634 is one example of an operation to open the comment creation screen 700.
[0116] In step S103, the display control unit 320 of the terminal device 30 displays the comment creation screen 700 on the display 506 in response to the operation of pressing the link button 634. Here, it is assumed that the chat-style comment creation screen 700 shown in Figure 11 is displayed. The comment creation screen 700 displays a message m1 in the message display area 711 that requests the input of product identification information.
[0117] In step S104, user U enters product identification information into the message input field 712 and presses the send button 713. The operation reception unit 330 of the terminal device 30 receives the operation of pressing the send button 713. In response to the operation of pressing the send button 713, the display control unit 320 displays a message m2 indicating the product identification information entered into the message input field 712 in the message display area 711.
[0118] In step S105, the communication control unit 310 of the terminal device 30 transmits the product identification information entered in the message input field 712 to the server device 10. The communication control unit 110 of the server device 10 receives the product identification information from the terminal device 30.
[0119] In step S106, the communication control unit 110 of the server device 10 sends the product identification information received from the terminal device 30 to the storage control unit 120. Based on the product identification information received from the communication control unit 110, the storage control unit 120 reads the product information from the product information storage unit 101. The storage control unit 120 sends the product information to the product acquisition unit 130. The product acquisition unit 130 acquires the product information received from the storage control unit 120. The product acquisition unit 130 sends the acquired product information to the application acquisition unit 140 and the comment generation unit 150.
[0120] In step S107, the application acquisition unit 140 of the server device 10 receives product information from the product acquisition unit 130. Based on the product information, the application acquisition unit 140 generates a selection of application information options. The application acquisition unit 140 sends the selection of application information options to the communication control unit 110.
[0121] In step S108, the communication control unit 110 of the server device 10 transmits the selection of usage information received from the usage acquisition unit 140 to the terminal device 30. The communication control unit 310 of the terminal device 30 receives the selection of usage information from the server device 10. The display control unit 320 of the terminal device 30 displays a message m3 indicating the selection of usage information in the message display area 711.
[0122] In step S109, user U enters usage information into the message input field 712 and presses the send button 713. The operation reception unit 330 of the terminal device 30 receives the operation of pressing the send button 713. In response to the operation of pressing the send button 713, the display control unit 320 displays a message m4 indicating the usage information entered into the message input field 712 in the message display area 711.
[0123] In step S110, the communication control unit 310 of the terminal device 30 transmits the usage information entered in the message input field 712 to the server device 10. The communication control unit 110 of the server device 10 receives the usage information from the terminal device 30.
[0124] In step S111, the communication control unit 110 of the server device 10 sends the usage information received from the terminal device 30 to the comment generation unit 150. Based on the product information received from the product acquisition unit 130 in step S106 and the usage information received from the communication control unit 110, the comment generation unit 150 generates instruction information to instruct the generation of a comment. Specifically, the comment generation unit 150 first acquires a template according to the usage of the promotional material based on the usage information. Next, the comment generation unit 150 embeds the product information into the template. The comment generation unit 150 may also read user information from the user information storage unit 102 via the storage control unit 120 and embed it into the template. The comment generation unit 150 sends the generated instruction information to the communication control unit 110.
[0125] In step S112, the communication control unit 110 of the server device 10 transmits the instruction information received from the comment generation unit 150 to the external device 20. The communication control unit 210 of the external device 20 receives the instruction information from the server device 10. The communication control unit 210 sends the instruction information to the generation execution unit 230.
[0126] In step S113, the memory control unit 220 of the external device 20 reads the trained language model from the model memory unit 201. The generation execution unit 230 inputs instruction information to the language model read by the memory control unit 220. The language model generates comment data based on the input instruction information. The language model also outputs the generated comment data. The generation execution unit 230 acquires the comment data output from the language model. The generation execution unit 230 sends the acquired comment data to the communication control unit 210.
[0127] In step S114, the communication control unit 210 of the external device 20 transmits the comment data received from the generation execution unit 230 to the server device 10. The communication control unit 110 of the server device 10 receives the comment data from the external device 20.
[0128] In step S115, the communication control unit 110 of the server device 10 transmits the comment data received from the external device 20 to the terminal device 30. The communication control unit 310 of the terminal device 30 receives the comment data from the server device 10.
[0129] In step S116, the communication control unit 310 of the terminal device 30 sends the comment data received from the server device 10 to the display control unit 320. The display control unit 320 displays a message m5 indicating the comment data in the message display area 711.
[0130] Next, the operation reception unit 330 of the terminal device 30 receives an operation for message m5. In response to the operation for message m5, the display control unit 320 inputs the comment shown in the comment data into the comment input field 631 of the promotional material creation screen 600. The display control unit 320 also inputs it into the display area 622 of the promotional material creation screen 600.
[0131] In step S117, user U presses the check button 633 on the promotional material creation screen 600. The operation reception unit 330 of the terminal device 30 receives the operation of pressing the check button 633. The display control unit 320 determines whether the comment entered in the comment input field 631 contains a predetermined word in response to the operation of pressing the check button 633. If the display control unit 320 determines that the comment contains a predetermined word, it displays a message to that effect on the promotional material creation screen 600.
[0132] In step S118, user U presses the print button 613 on the promotional material creation screen 600. The operation reception unit 330 of the terminal device 30 receives the operation to press the print button 613. The operation reception unit 330 generates an image formation job. The image formation job includes image data showing the image of the promotional material displayed in the preview area 620. The operation reception unit 330 sends the image formation job to the communication control unit 310. The communication control unit 310 transmits the image formation job received from the operation reception unit 330 to the image forming apparatus 40.
[0133] Next, the communication control unit 410 of the image forming apparatus 40 receives an image forming job from the terminal device 30. The communication control unit 410 sends the image forming job received from the terminal device 30 to the image forming unit 420. The image forming unit 420 forms an image of the promotional material on the image forming medium based on the image forming job. The image forming apparatus 40 outputs the image forming medium on which the image of the promotional material has been formed. This creates a paper version of the promotional material.
[0134] In this embodiment, an example using an application capable of creating promotional materials on paper has been described, but an application capable of creating promotional materials on electronic media may also be used. When using an application capable of creating promotional materials on electronic media (for example, digital signage), in step S118, the communication control unit 310 of the terminal device 30 transmits the electronic data of the promotional material to the display device 50.
[0135] Next, the communication control unit 510 of the display device 50 receives electronic data of the promotional material from the terminal device 30. The communication control unit 510 sends the electronic data of the promotional material received from the terminal device 30 to the display control unit 520. The display control unit 520 outputs the electronic data of the promotional material to the display 506. As a result, the promotional material in electronic format is displayed on the display 506 of the display device 50.
[0136] <Effects of the Embodiment> A server device 10 according to one embodiment of the present invention acquires product information relating to the products targeted by the promotional materials, and usage information indicating the intended use of the promotional materials, and generates text data to be included in the promotional materials based on the product information and usage information.
[0137] One aspect of this embodiment is that, since the text data to be included in promotional materials is generated according to the purpose of the promotional material, the promotional materials can be created efficiently. Furthermore, because promotional materials can be created efficiently, for example, the workload of store employees can be reduced. Moreover, because promotional materials can be created that include appropriate comments according to their purpose, for example, it can contribute to increasing store sales.
[0138] [supplement] Each of the functions of the embodiments described above can be realized by one or more processing circuits. Hereinafter, "processing circuit" as used herein includes processors programmed to execute each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmable gate arrays), and conventional circuit modules designed to execute each of the functions described above.
[0139] The apparatus described in the examples represents only one of several computing environments for carrying out the embodiments disclosed herein. In one embodiment, the server apparatus 10 includes multiple computing devices, such as a server cluster. The multiple computing devices are configured to communicate with each other via any type of communication link, including a network or shared memory, and perform the processing disclosed herein.
[0140] Examples of the present invention are as follows: (Note 1) The Product Acquisition Department acquires product information related to the products targeted by promotional materials, A unit for acquiring usage information that indicates the intended use of the promotional material, A generation unit that generates text data to be included in the promotional materials based on the aforementioned product information and the aforementioned usage information, An output unit that outputs the aforementioned text data, An information processing device equipped with the following features. (Note 2) The generation unit further generates the text data based on user information relating to the users of the promotional materials. The information processing device described in Appendix 1. (Note 3) The aforementioned usage acquisition unit acquires the usage information selected by the user from the options of usage information. The information processing device described in Appendix 1 or 2. (Note 4) The aforementioned application acquisition unit generates options for the application information based on the aforementioned product information. The information processing device described in Appendix 3. (Note 5) The aforementioned usage acquisition unit generates options for the usage information based on user information relating to the users of the promotional material. The information processing device described in Appendix 3 or 4. (Note 6) The generation unit controls the trained language model to generate the text data based on instruction information corresponding to the application information. An information processing device as described in any of the appendices 1 to 5. (Note 7) The product acquisition unit acquires product information based on product identification information entered on a second screen that is displayed in response to an operation on the first screen for creating the promotional material. An information processing device as described in any of the appendices 1 to 6. (Note 8) The aforementioned usage acquisition unit acquires the usage information entered on the second screen. The information processing device described in Appendix 7. (Note 9) The second screen has a chat-style user interface. The information processing device described in Appendix 7 or 8. (Note 10) The first screen displays the promotional material containing the text data in a manner corresponding to the output format of the promotional material. An information processing device as described in any of the appendices 7 to 9. (Note 11) The first screen displays candidate information including multiple text data that are candidates for the text data, and displays the promotional material including the text data selected from the candidate information. The information processing device described in Appendix 10. (Note 12) The first screen determines whether the text data contains a predetermined word. An information processing device as described in any of the appendices 7 to 11. (Note 13) The aforementioned predetermined words are registered based on predetermined criteria. The information processing device described in Appendix 12. (Note 14) The first screen has an operating section for outputting a promotional material containing the text data to an image forming apparatus. An information processing device as described in any of the appendices 7 to 13. (Note 15) The first screen has an operation unit for displaying the promotional material containing the text data on a display device. An information processing device as described in any of the appendices 7 to 13. (Note 16) An information processing system in which a terminal device and an information processing device can communicate via a network, The aforementioned information processing device is A product acquisition unit acquires product information relating to the products targeted by the promotional materials based on the product identification information received from the terminal device, A unit for acquiring the purpose of the promotional material receives purpose information indicating the purpose of the promotional material from the terminal device, A generation unit that generates text data to be displayed on the promotional material based on the aforementioned product information and the aforementioned usage information, An output unit that transmits the aforementioned text data to the terminal device, Equipped with, The aforementioned terminal device is A display control unit that displays a second screen in response to an operation on a first screen for creating the promotional material, and displays the promotional material including the text data on the first screen, A communication control unit that transmits the product information and the application information entered on the second screen to the information processing device, An information processing system equipped with the following features. (Note 17) Computers Procedures for obtaining product information regarding the products targeted by promotional materials, A procedure for obtaining usage information indicating the intended use of the aforementioned promotional material, A procedure for generating text data to be displayed on the promotional material based on the aforementioned product information and the aforementioned usage information, The procedure for outputting the aforementioned text data, An information processing method that performs the following. (Note 18) On the computer, Procedures for obtaining product information regarding the products targeted by promotional materials, A procedure for obtaining usage information indicating the intended use of the aforementioned promotional material, A procedure for generating text data to be displayed on the promotional material based on the aforementioned product information and the aforementioned usage information, The procedure for outputting the aforementioned text data, A program to execute.
[0141] Although embodiments of the present invention have been described above, the present invention is not limited to these specific embodiments, and various modifications and applications are possible within the scope of the gist of the present invention as described in the claims. [Explanation of symbols]
[0142] 10: Server equipment 20: External device 30: Terminal device 40: Image forming apparatus 50:Display device 101: Product Information Storage Unit 102: User information storage unit 110: Communication Control Unit 120: Memory Control Unit 130: Product Acquisition Department 140: Purpose acquisition part 150: Comment generation unit 160: Comment output section 201: Model Memory Unit 210: Communication Control Unit 220: Memory Control Unit 230: Generation Execution Unit 310: Communication Control Unit 320: Display Control Unit 330: Operation Reception Section 410: Communication Control Unit 420: Image forming unit 510: Communication Control Unit 520: Display Control Unit 1000: Information Processing Systems [Prior art documents] [Patent Documents]
[0143] [Patent Document 1] Japanese Patent Publication No. 2016-143099
Claims
1. The Product Acquisition Department acquires product information related to the products targeted by promotional materials, A unit for acquiring usage information that indicates the intended use of the promotional material, A generation unit that generates text data to be included in the promotional materials based on the aforementioned product information and the aforementioned usage information, An output unit that outputs the aforementioned text data, An information processing device equipped with the following features.
2. The generation unit further generates the text data based on user information relating to the users of the promotional materials. The information processing apparatus according to claim 1.
3. The aforementioned usage acquisition unit acquires the usage information selected by the user from the options of usage information. The information processing apparatus according to claim 1.
4. The aforementioned application acquisition unit generates options for the application information based on the aforementioned product information. The information processing apparatus according to claim 3.
5. The aforementioned usage acquisition unit generates options for the usage information based on user information relating to the users of the promotional material. The information processing apparatus according to claim 3.
6. The generation unit controls the trained language model to generate the text data based on instruction information corresponding to the application information. The information processing apparatus according to claim 1.
7. The product acquisition unit acquires product information based on product identification information entered on a second screen that is displayed in response to an operation on the first screen for creating the promotional material. An information processing apparatus according to any one of claims 1 to 6.
8. The aforementioned usage acquisition unit acquires the usage information entered on the second screen. The information processing apparatus according to claim 7.
9. The second screen has a chat-style user interface. The information processing apparatus according to claim 7.
10. The first screen displays the promotional material containing the text data in a manner corresponding to the output format of the promotional material. The information processing apparatus according to claim 7.
11. The first screen displays candidate information including multiple text data that are candidates for the text data, and displays the promotional material including the text data selected from the candidate information. The information processing apparatus according to claim 10.
12. The first screen determines whether or not a predetermined word is included in the text data. The information processing apparatus according to claim 7.
13. The aforementioned predetermined words are registered based on predetermined criteria. The information processing apparatus according to claim 12.
14. The first screen has an operating section for outputting a promotional material containing the text data to an image forming apparatus. The information processing apparatus according to claim 7.
15. The first screen has an operation unit for displaying the promotional material containing the text data on a display device. The information processing apparatus according to claim 7.
16. An information processing system in which a terminal device and an information processing device can communicate via a network, The aforementioned information processing device is A product acquisition unit acquires product information relating to the products targeted by the promotional materials based on the product identification information received from the terminal device, A unit for acquiring the purpose of the promotional material receives purpose information indicating the purpose of the promotional material from the terminal device, A generation unit that generates text data to be displayed on the promotional material based on the aforementioned product information and the aforementioned usage information, An output unit that transmits the aforementioned text data to the terminal device, Equipped with, The aforementioned terminal device is A display control unit that displays a second screen in response to an operation on a first screen for creating the promotional material, and displays the promotional material including the text data on the first screen, A communication control unit that transmits the product information and the application information entered on the second screen to the information processing device, An information processing system equipped with the following features.
17. Computers Procedures for obtaining product information regarding the products targeted by promotional materials, A procedure for obtaining usage information indicating the intended use of the aforementioned promotional material, A procedure for generating text data to be displayed on the promotional material based on the aforementioned product information and the aforementioned usage information, The procedure for outputting the aforementioned text data, An information processing method that performs the following.
18. On the computer, Procedures for obtaining product information regarding the products targeted by promotional materials, A procedure for obtaining usage information indicating the intended use of the aforementioned promotional material, A procedure for generating text data to be displayed on the promotional material based on the aforementioned product information and the aforementioned usage information, The procedure for outputting the aforementioned text data, A program to execute.
Citation Information
Patent Citations
Output data creation device and program
JP2016143099A