Information processing system
The information processing system addresses the lack of scent-color integration in advertising by using empathy-evoking words and fragrance-color correlations to generate images that effectively convey the impression of scented items or services, improving consumer engagement.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- KAO CORP
- Filing Date
- 2024-10-23
- Publication Date
- 2026-05-11
AI Technical Summary
Existing technologies fail to effectively utilize the relationship between scents and colors in advertising images, lacking guidance on keyword and color selection to evoke consumer appeal and considering additional features and impressions.
An information processing system that arranges empathy-evoking words from text data onto a communication image, using a fragrance-color correlation to determine image colors, thereby generating images that visualize the impression of scented items or services.
The system enables the creation of advertising images that intuitively convey the impression of scented items or services, enhancing consumer engagement through visual and emotional appeal.
Smart Images

Figure 2026075731000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system for generating an image that visualizes an impression of an article or service with a scent.
Background Art
[0002] Advertising images such as POP (Point of purchase advertising) for advertising and publicizing information about articles to consumers and users are created using an information processing device at stores, various facilities, flyers, newspapers, magazines, television, on the network, etc. For example, in Patent Document 1, a device that enables easy creation of POPs using different character colors according to keywords has been proposed. Also, attempts to link scents and colors have been proposed. For example, in Patent Document 2, it has been proposed to visualize the relationship between a scent and a color in order to use the color associated with the scent for packages and advertisements.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0004] In Patent Document 1, although colors are associated with keywords, there is no description on how to select keywords and colors that appeal to consumers and users. In Patent Document 2, the relationship between a scent and a color is described and it is also proposed to utilize it for advertisements, but other features and impressions besides the scent are not considered, and specifically how to use it for advertising images is not described.
[0005] This invention relates to an information processing system capable of generating images that visualize the impression of items, services, etc., that are associated with scent. [Means for solving the problem]
[0006] An information processing system according to one embodiment of the present invention is an information processing system that arranges words extracted from text data relating to the impression of a subject onto a communication image, and comprises an acquisition unit, a display word selection unit, a color determination unit, and a display word arrangement unit. The acquisition unit acquires text data relating to the impression of the subject, information on the type of fragrance of the subject, and display information of the image used for communication. The above-mentioned display word selection unit uses an empathy-evoking word library containing multiple empathy-evoking words to select a display word from among the multiple words contained in the above-mentioned text data that is the same as an empathy-evoking word included in the empathy-evoking word library and that will be placed in the above-mentioned communication image. The color determination unit uses information on the correlation between the type of fragrance and the color associated with that fragrance to determine the image color to be used for the displayed word, based on the information on the type of fragrance acquired by the acquisition unit. The above-mentioned display word placement section places the above-mentioned display word, which is colored with the above-mentioned image color, within the above-mentioned display type.
[0007] An information processing method according to one embodiment of the present invention is an information processing method to be performed by an information processing device, Steps include obtaining text data about the impression of the subject, The steps include: using an empathy-evoking word library containing multiple empathy-evoking words to select a display word from among multiple words contained in the above text data that is the same as an empathy-evoking word included in the empathy-evoking word library and will be placed in the communication image; The steps include obtaining information on the type of fragrance mentioned above, Using information on the correlation between the type of fragrance and the color associated with that fragrance, the step of determining the image color to be used for the above-mentioned display word based on the acquired information on the type of fragrance, The steps include obtaining information on the display type of the above-mentioned image, The process includes the step of placing the above-mentioned display word, which is colored with the above-mentioned image color, within the above-mentioned display type.
[0008] A program according to one embodiment of the present invention is used in an information processing device. Steps include obtaining text data about the impression of the subject, The steps include: using an empathy-evoking word library containing multiple empathy-evoking words to select a display word from among multiple words contained in the above text data that is the same as an empathy-evoking word included in the empathy-evoking word library and will be placed in the communication image; The steps include obtaining information on the type of fragrance mentioned above, Using information on the correlation between the type of fragrance and the color associated with that fragrance, the step of determining the image color to be used for the above-mentioned display word based on the acquired information on the type of fragrance, The steps include obtaining information on the display type of the above-mentioned image, Step 1: Place the above display word, colored with the above image color, within the above display type. Make it run. [Effects of the Invention]
[0009] According to the present invention, it is possible to generate images that visualize the impression of items or services that have a scent. [Brief explanation of the drawing]
[0010] [Figure 1] This figure shows how an advertising image, including a communication image that visualizes the impression of an item or service with a scent, according to one embodiment of the present invention, is displayed on a display device. [Figure 2] This figure shows the hardware configuration of the information processing system according to the first and second embodiments of the present invention. [Figure 3] This is a functional block diagram of the information processing system according to the first embodiment. [Figure 4] This is a flowchart showing the operation of the information processing system of the first embodiment. [Figure 5]It is a flowchart showing the operation of the information processing system according to the first embodiment. [Figure 6] (a) to (c) show examples of text passages. [Figure 7] (a) shows an example of a co - arousal word included in the co - arousal word library, (b) shows an example of a table showing the relationship between the co - arousal words stored in the co - arousal word library and the co - arousal coefficients associated with the co - arousal words, and (c) shows an example of a table with weight information input by the user added to the table in (b). [Figure 8] (a) shows an example of a table after sorting the table shown in Fig. 7(c) based on the score, and (b) shows a display word table reflecting the weight information assigned by the user. [Figure 9] It is a flowchart showing the operation of the information processing system according to the first embodiment. [Figure 10] It is a flowchart showing the operation of the information processing system according to the first embodiment. [Figure 11] It is an example of a display image generated by the information processing system according to the first embodiment. [Figure 12] It is a flowchart showing the operation of the information processing system according to the first embodiment. [Figure 13] It is a flowchart showing the operation of the information processing system according to the first embodiment. [Figure 14] It is a functional block diagram of the information processing system according to the second embodiment. [Figure 15] It is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 16] It is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 17] (a) shows an example of information stored in the scent / color library, and (b) shows an example of information stored in the item information DB. [Figure 18] It is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 19]This figure relates to the second embodiment and shows an example of a list of words to be analyzed, which is the result of the text mining step, and is weighted by word frequency or TF·IDF. [Figure 20] This figure relates to the second embodiment, where (a) shows a table with a tag column added to each empathy-evoking word, and (b) shows an example of empathy-evoking word information. [Figure 21] This is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 22] The first example of a display image includes a target word table which is a candidate list generated by the information processing system of the second embodiment, where (a) shows an example of a display image before the communication image is displayed, and (b) shows an example of a display image which includes the communication image generated based on the target word table. [Figure 23] Examples of display images (a) and (b) are generated by the information processing system of the second embodiment. [Figure 24] This is a modified example of the weighting of the display image generated by the information processing system of the second embodiment. [Figure 25] This is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 26] Examples of display images (a) and (b) are generated by the information processing system of the second embodiment. [Figure 27] This is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 28] Examples of display images (a) and (b) are generated by the information processing system of the second embodiment. [Figure 29] This is an example of a display image generated by the information processing system of the second embodiment. [Figure 30] This is a flowchart showing the operation of the information processing system according to the second embodiment. [Figure 31] Examples of display images (a) and (b) are generated by the information processing system of the second embodiment. [Modes for carrying out the invention]
[0011] The following describes an information processing system according to an embodiment of the present invention with reference to the drawings and tables. The drawings of this embodiment are for illustrative purposes only, illustrating the technical concept, configuration, and operation of the present invention, and do not specifically limit its configuration. The present invention is not limited to the embodiments shown below, and various modifications can be made without departing from the spirit of the invention. Furthermore, in all drawings, similar components are denoted by the same reference numerals, and redundant explanations are omitted as appropriate.
[0012] In this specification, "system" includes one or more information processing devices. For example, a single information processing device may constitute a system, or multiple information processing devices may constitute a system when they cooperate or share the functions of the parts described below. Furthermore, "system" may include an information processing device that functions as a web server and one or more terminal devices.
[0013] According to the information processing system 1 of the first embodiment of the present invention or the information processing system 1A of the second embodiment, a communication image 100 that visualizes the impression of an object, i.e., an item or service that has a scent, can be generated, as shown in the example in Figure 1. The communication image 100 is an image that visually conveys the impression of an item or service that has a scent to consumers or users, and is an image that expresses the impression of an item or service that has a scent. Hereinafter, the display image P1 including the communication image 100 will be referred to as the advertising image P1 in the explanation.
[0014] Figure 1 shows the display of an advertising image P1 on the display unit 70 of the display device 7. In the example shown in Figure 1, the communication image 100 has a heart-shaped display type 16 and a plurality of words 17 arranged within the display type 16. Hereinafter, the words arranged within the display type 16 of the communication image 100 will be referred to as "display words" (reference numeral 17). The display words 17 may include display words that are highlighted, for example by displaying them in a larger font, and display words that are not subjected to such highlighting processing. The medium on which the communication image 100 is presented can be any known advertising medium, such as electronic media or paper media.
[0015] The "items" mentioned above include tangible items with a scent, such as perfumes, cosmetics like lotions and foundations, hand creams, various detergents, fabric softeners, shampoos, soaps, household goods like incense, and food. In addition, specific locations such as tourist destinations characterized by rich natural environments where the scent of a forest can be felt are also included as "items." Furthermore, the "services" mentioned above include, for example, massage services using aromatherapy oils, and services that provide a space with a scent that matches the image of a store or facility to users of the store or facility. "Services" are intangible. Besides "services," other intangible "objects" include events such as festivals with the scent of food sold at stalls, and sweets events with sweet aromas. Regardless of whether they are provided for a fee or free of charge, tangible or intangible items or services with a scent are considered "objects" of the images used for communication.
[0016] The "text data relating to the impression of the subject" mentioned above refers to "text data relating to the impression of the subject, i.e., items or services that have a scent," and this text data includes not only the impression of the scent of the subject itself, but also the overall impression of the item or service obtained when the scent of the subject is added to the item or service.
[0017] The above-mentioned "items and services that have a scent" are "items and services that are advertised using a communication image." Although the scent of the above-mentioned "items and services that have a scent" cannot be perceived without directly using the item or service, by presenting the above-mentioned communication image to consumers and users, consumers and users can visually imagine the items and services that have a scent (hereinafter sometimes referred to as "target items and services") without directly using the item or service. Information processing systems 1 and 1A according to embodiments of the present invention generate communication images to convey the image of the target items and services to consumers and users in a more intuitive way.
[0018] The details of information processing systems 1 and 1A in each embodiment will be described below. In the following description, an "article" that has been scented with a fragrance such as fabric softener will be used as an example, but it may also be a service or an event. Also, in the following description, the "article to be advertised" may be referred to as the "target article".
[0019] <First Embodiment> 《Configuration of Information Processing Systems》 Figure 2 shows the hardware configuration of the information processing system used in this embodiment. As shown in Figure 2, the information processing system 1 comprises an information processing device 10, a display device 7, and terminal devices such as a pointing device (mouse) 5 and a keyboard 6.
[0020] The information processing device 10 includes a CPU (Central Processing Unit) 11 made of a microchip, read-only memory (ROM) 12, read-write memory (RAM) 13, and interface circuits (I / F) for various peripheral devices, all of which are interconnected by a bus 14.
[0021] The peripheral devices mentioned above include a pointing device 5, a keyboard 6, a display device 7, and a hard disk drive (HDD) 8, each connected to the bus 14 via a pointing device input interface (I / F) 51, a keyboard input I / F 61, a display device I / F 71, and an HDD I / F 81, respectively, and exchanging data with each other via the CPU 11 or directly. The information processing device 10 also exchanges data and performs other communications with other information processing devices via a communication I / F 91 connected to a communication network (not shown). As shown in Figure 1, the display device 7 has a display unit 70 using a display device such as a liquid crystal or EL display, and is capable of displaying various display images transmitted from the information processing device 10 on the display unit 70. Although a pointing device such as a mouse and a keyboard are given here as examples of user interfaces for user input operations, the user interface is not limited to these, and a touch panel or other input operation device may also be used. If the input operation device is a touch panel, the touch panel may be integrated with the display unit 70.
[0022] The information processing method performed by the information processing device 10 of the information processing system 1 of this embodiment is carried out by starting a transmission image generation program installed in the HDD 8. The program may be downloaded to the HDD 8 from a server on the network, or a program stored on an interchangeable external storage medium such as a USB memory or CD-ROM may be copied to the HDD 8. Starting the program controls the operation of each functional block that constitutes the information processing device 10, which will be described later.
[0023] As information processing devices, for example, PCs (Personal Computers), smartphones, and tablet devices can be used, but any other computer may also be used.
[0024] Figure 3 is a block diagram showing the functional configuration of the information processing system 1 of this embodiment. As shown in Figure 3, the information processing system 1 comprises an information processing device 10, a display device 7, and an item information database (DB) 50.
[0025] 《Goods information DB》 The item information DB50 is prepared in advance and used as needed. The item information DB50 stores information that shows the relationship between item identification information, which identifies an item, and fragrance information, which is information about the type of fragrance contained in the item, as shown in Figure 17(b), for example. Generally, the fragrance that is applied to an item is formed by blending multiple fragrances. For example, in the example shown in Figure 17(b), the item information DB50 can store a main fragrance and up to two secondary fragrances for one item. If there is only one secondary fragrance, as in the item with item code bcde in the figure, Null data (shown as "-" in the figure) is stored in the field for the second secondary fragrance. The item identification information mentioned above includes the item code and item name.
[0026] Information Processing Device As shown in Figure 3, the information processing device 10 includes an acquisition unit 110, a display word selection unit 120, a color determination unit 130, a display word arrangement unit 140, an image generation unit 150, an empathy-evoking word library 30, and a scent / color library 40. Here, each functional block is briefly described, and the detailed operation of each functional block will be explained later in the section on the operation of the information processing system.
[0027] [Library of words that evoke empathy] The empathy-evoking word library 30 is prepared in advance. As shown in Figure 3, the empathy-evoking word library 30 stores empathy-evoking word information 31. The empathy-evoking word library 30 stores multiple empathy-evoking words. An "empathy-evoking word" is a word that evokes empathy, and examples of empathy-evoking words include "heart," "elegance," "softness," "abundance," "healing," and "fragrance," as shown in the example in Figure 7(a). In this embodiment, as shown in Figure 7(b), the empathy-evoking word library 30 stores empathy-evoking word information 31. The empathy-evoking word information 31 is information about the importance of each of the multiple empathy-evoking words as empathy-evoking words. One method for selecting empathy-evoking words is to use a coefficient as one indicator of their importance. Specifically, as shown in Figure 7(b), the empathy-evoking word information 31 is relationship information between multiple empathy-evoking words and the empathy-evoking coefficient (simply referred to as "coefficient" in Figures 7(b) and (c)) associated with each of the empathy-evoking words. For example, as shown in Figure 7(b), the coefficient "0.7" is associated with "heart," and the coefficient "0.6" is associated with "elegance." The empathy elicitation coefficient is a value that indicates the strength of empathy elicited by each empathy elicitation word; the larger the number, the easier it is to evoke empathy. Furthermore, in this embodiment, as shown in Figure 7(c), the user can adjust the degree of empathy by assigning weights to each empathy-evoking word based on the degree to which they wish to emphasize it, and then multiplying these weights by the empathy coefficient.
[0028] [Fragrance and Color Library] The fragrance and color library 40 is prepared in advance. The fragrance and color library 40 stores information about the correlation between fragrance types (fragrance notes) and the colors associated with those fragrances, as shown in Figure 17(a), for example. In the figure, "color" is represented by a color code (type of color). Typically, one or two colors are associated with one fragrance note, but there may be three or more.
[0029] The information processing device 10 generates a communication image 100 that expresses the impression of the target item. The user, who is the operator of the information processing device 10, can use the information processing device 10 to create the communication image 100 and an advertising image P1 that includes the communication image 100.
[0030] [Acquisition Department] The acquisition unit 110 includes a text data acquisition unit 111, a fragrance type information acquisition unit 112, and a display type information acquisition unit 113. In this embodiment, the information processing device 10 implements each acquisition unit, which acquires information through appropriate cooperation between the program and each piece of hardware, as described below. However, it may also be configured to acquire information from a terminal device (not shown) via a communication line. In that case, the acquisition unit 110 is implemented by a communication interface 91, a CPU 11, and a program in memory, etc.
[0031] (Text data acquisition unit) The text data acquisition unit 111 acquires multiple text sentences (text data) containing character data that describes evaluations of the goods (target goods) advertised in the communication image (advertising image). An example of text sentences is shown in Figure 6. The text data acquisition unit 111 transmits the information of the text data, including the multiple text sentences that it has acquired, to the display word selection unit 120.
[0032] (Fragrance type information acquisition unit) The fragrance type information acquisition unit 112 acquires fragrance information, which is information about the type of fragrance to be applied to the target item. This fragrance information is information about the type of fragrance applied to the target item. The fragrance type information acquisition unit 112 acquires fragrance information by accepting an input operation from the user for the fragrance information of the target item. Alternatively, the fragrance type information acquisition unit 112 may accept an input operation from the user for item identification information (item code, item name, etc.) of the target item to acquire item identification information, and then refer to the item information DB 50 to acquire fragrance information from the item identification information. The fragrance type information acquisition unit 112 transmits the acquired fragrance information to the color determination unit 130.
[0033] (Display type information acquisition unit) The display type information acquisition unit 113 acquires information relating to the display type 16 in which display words extracted from the text data are arranged when generating the transmission image 100. The display type information acquisition unit 113 transmits the acquired display type information to the display word arrangement unit 140.
[0034] [Display word selection section] The display word selection unit 120 selects display words from text data to be placed within the communication image 100.
[0035] In this embodiment, the display word 17 is extracted from the text data from words stored as empathy-evoking words in the empathy-evoking word library 30, and is selected only from these extracted empathy-evoking words. Only empathy-evoking words are placed within the generated communication image 100 (within the display type 16). Furthermore, the display word 17 may be configured to include not only empathy-evoking words but also words other than empathy-evoking words included in the text data. In this case, empathy-evoking words and other words will be mixed and arranged within the generated communication image 100 (within the display type 16). The display words 17 placed within the communication image 100 always include empathy-evoking words extracted from text data.
[0036] The display word selection unit 120 includes an emphasis word determination unit 121 and a display method determination unit 122.
[0037] (emphasized word determination section) The emphasis word determination unit 121 refers to the empathy-evoking word library 30 and extracts empathy-evoking words from the text data acquired by the text data acquisition unit 111. Furthermore, the emphasis word determination unit 121 determines which emphasis words from the extracted empathy-evoking words will be presented in the communication image 100 in a way that stands out more than other display words, for example by making them larger. The emphasis word determination unit 121 transmits information about the empathy-evoking words and emphasis words extracted from the text data to the display word placement unit 140.
[0038] (Display Law Determination Department) The display method determination unit 122 determines empathy-evoking words that will not be displayed in the communication image 100. The empathy-evoking words that will not be displayed may be specified by user input, or the display method determination unit 122 may determine empathy-evoking words that have the opposite meaning to the display word determined to be an emphasis word based on antonym dictionary data (not shown), or it may determine empathy-evoking words that will not be displayed based on terminology dictionary data that is contrary to public order and morals.
[0039] Furthermore, the display method determination unit 122 determines the number of display words to be placed within the communication image 100. This number may be specified by user input, or the number of words may be predetermined according to the size of the frame (outline) of the display type 16 that determines the external shape of the communication image 100, the size of the display words to be placed, etc.
[0040] Furthermore, the display method determination unit 122 determines the font (font type, typeface, and size) of the words to be placed within the communication image 100. The font may be specified by user input or may be pre-set.
[0041] The display method determination unit 122 transmits information to the display word placement unit 140 regarding empathy-evoking words that will not be displayed, the number of display words to be placed within the communication image 100, and the font.
[0042] [Color determination section] The color determination unit 130 refers to the fragrance and color library 40 and determines the image color to be used to color the display words to be placed in the communication image 100 based on the fragrance information transmitted from the fragrance type information acquisition unit 112. The color determination unit 130 also determines the background color of the display words 17 in the communication image 100. The color determination unit 130 transmits the determined color information to the display word placement unit 140.
[0043] [Display word placement section] The display word placement unit 140, based on various information transmitted from the display type information acquisition unit 113, the display word selection unit 120, and the color determination unit 130, respectively, places the display words 17, which are colored with image colors, within the display type 16, as shown in Figure 1, and generates a transmission image 100. The display word placement unit 140 transmits the generated transmission image 100 to the image generation unit 150. Note that in the transmission image 100 in Figure 1, the representation of color is omitted from the viewpoint of making the drawing easier to read.
[0044] [Image generation unit] The image generation unit 150 generates a display image (including the advertising image P1) that includes the transmission image 100 (including the completed transmission image as well as the transmission image being created) transmitted from the display word arrangement unit 140, transmits it to the display device 7, and displays it on the display unit 70. The display word arrangement unit 140 also generates various display images to be presented to the user, which are necessary for generating the transmission image 100.
[0045] Operation of information processing equipment (information processing method) The method for generating the communication image 100 will be explained below according to the flowchart in Figure 4. In the figure, S stands for "step".
[0046] [Text data acquisition step S1] In the text data acquisition step S1, the text data acquisition unit 111 of the acquisition unit 110 acquires text data to be used to determine the display word 17, for example, via the communication I / F 91. The text data includes one or more text sentences, and typically includes multiple text sentences. The text sentences to be acquired are, for example, comments about the target item published on SNS (Social Networking Service), etc. In this embodiment and the second embodiment, when the user (operator) inputs the name of the target item, the text data acquisition unit 111 extracts and acquires text sentences published on SNS, etc., that include the name of the target item from the network. Alternatively, audio data including the name of the target item may be extracted and converted into text to be acquired as text data. When creating advertising images for items before release or announcement, free-response answers from questionnaires in surveys using samples of the target item may be acquired as text sentences. Even for items after release or announcement, text sentences evaluating the target item may be acquired through questionnaire surveys instead of, or in addition to, comments published on SNS, etc.
[0047] For example, in this embodiment, the text data acquisition unit 111 acquires text data containing the three text sentences shown in Figures 6(a) to (c). Note that, for convenience, the number of text sentences to be acquired is set to three here, but it is not limited to this; one or more is sufficient. The text data acquisition unit 111 transmits the acquired text data to the display word selection unit 120.
[0048] [Emphasis determination step S2] Next, the emphasis word determination unit 121 determines which words to emphasize (emphasis words) for display from among the empathy-evoking words extracted from the text data acquired in the text data acquisition step S1 (emphasis word determination step S2). The emphasis word determination step S2 will be explained below in accordance with the flowchart showing the details of the emphasis word determination step S2 in Figure 5.
[0049] As shown in Figure 5, the emphasis word determination unit 121 first reads the empathy-evoking word library 30 to be referenced from the HDD 8 (empathy-evoking word library reading step S21). Next, the emphasis determination unit 121 reads out one text sentence (text reading step S22).
[0050] Next, the emphasis word determination unit 121 refers to the empathy word library 30 to extract empathy words contained in the read text and calculates the number of times each empathy word appears (empathy word extraction step S23). In extracting empathy-evoking words from text, if a word in the text is the same as an empathy-evoking word stored in the empathy-evoking word library 30, it is extracted as an empathy-evoking word. Here, "the same word" as an empathy-evoking word stored in the empathy-evoking word library includes not only words that exactly match the words stored in the empathy-evoking word library 30, but also words whose stems match using so-called fuzzy search techniques. For extraction, if a word exactly matches or its stem matches a word stored in the empathy-evoking word library 30, it can be considered to have appeared once as an empathy-evoking word. The extracted empathy-evoking words are candidates for display words.
[0051] Next, the emphasis word determination unit 121 determines whether or not empathy-evoking words have been extracted from all the text sentences transmitted from the acquisition unit 110 (S24). If the emphasis word determination unit 121 determines that empathy-evoking words have not been extracted from all the text sentences (NO to S24), the process returns to S22 and is repeated. If the emphasis word determination unit 121 determines that empathy-evoking words have been extracted from all the text sentences (YES to S24), the process proceeds to S25. In this way, steps S22 to S23 are repeated until the emphasis word determination unit 121 determines that it has been able to extract empathy-evoking words from all the text sentences acquired by the text data acquisition unit 111.
[0052] Here, we will specifically explain the operation (empathy-evoking word extraction step S23) in which the emphasis word determination unit 121 extracts empathy-evoking words from the text document (text data) shown in Figure 6 using the empathy-evoking word library 30.
[0053] The text in Figure 6(a) contains the words "softly" and "fragrant" once each. The stem of "fragrant" matches that of "fragrance" stored in the empathy-evoking word library 30 (see Figure 7(a)). The word "softly" is an exact match of the word "softly" stored in the empathy-evoking word library 30. In such cases, the emphasis word determination unit 121 treats the text in Figure 6(a) as containing two empathy-evoking words, "softly" and "fragrance," and extracts these two words as empathy-evoking words.
[0054] The text in Figure 6(b) contains three words, "elegance," "heart," and "healing," each exactly matching the empathy-evoking words in the empathy-evoking word library 30, and one word, "fragrance," whose stem matches the empathy-evoking word in the empathy-evoking word library 30. In this case, the emphasis word determination unit 121 treats the text in Figure 6(b) as containing four empathy-evoking words: "elegance," "heart," "healing," and "fragrance," and extracts these four words as empathy-evoking words.
[0055] The text in Figure 6(c) contains one instance of "rich" which perfectly matches an empathy-evoking word in the empathy-evoking word library 30, and three instances of "fragrance" whose stems match those of empathy-evoking words in the empathy-evoking word library 30. In this case, the emphasis word determination unit 121 treats the text in Figure 6(c) as containing two words, "rich" and "fragrance," and extracts these two words as empathy-evoking words.
[0056] In the case of text data consisting of three text sentences as shown in Figures 6(a) to (c), the empathy-evoking word extraction step S23 is repeated, and the emphasis word determination unit 121 determines that each of the words extracted as empathy-evoking words, "heart," "elegance," "soft," "abundant," and "healing," appears in one text sentence, while the word extracted as empathy-evoking word, "fragrance," appears in three text sentences.
[0057] If the emphasis word determination unit 121 determines that it has extracted empathy-evoking words from all text sentences (YES to S24), the emphasis word determination unit 121 ranks each empathy-evoking word extracted from the text data (empathy-evoking word ranking step S25). Specifically, the emphasis word determination unit 121 calculates a score for each extracted empathy word using the number of texts in which the empathy word appears and the empathy coefficient stored in the empathy word library 30, and then ranks the words in descending order of their scores. The score is calculated by multiplying the empathy word coefficient (hereinafter also referred to as "coefficient") of the target empathy word stored in the empathy word library 30 by the number of texts in which the empathy word appears.
[0058] For example, as shown in Figure 7(b), the coefficient for "heart" is "0.7", the coefficient for "elegance" is "0.6", the coefficient for "softness" is "0.8", the coefficient for "abundance" is "0.9", the coefficient for "healing" is "0.5", and the coefficient for "fragrance" is "0.4". In the case of the text data consisting of three text sentences as shown in Figures 6(a) to (c), the number of text sentences in which the empathy-evoking word "heart" appears is 1, so the score for "heart" is 1 × 0.7 = 0.7. Similarly, the number of text sentences in which "elegant," "soft," "rich," and "healing" each appear is 1, so the score for "elegant" is 0.6, the score for "soft" is 0.8, the score for "rich" is 0.9, and the score for "healing" is 0.5. On the other hand, the number of text sentences in which "fragrance" appears is 3, so the score for "fragrance" is 3 × 0.4 = 1.2. The score calculation results are stored in the empathy evocation word table 32 (hereinafter also referred to as the evocation word table) located in RAM 13 by the CPU 11, according to the program, and associated with each word as shown in Figure 7(c).
[0059] Next, the emphatic word determination unit 121 selects a predetermined number of empathy-evoking words with high scores from among the extracted empathy-evoking words, in other words, empathy-evoking words that are at the top of the ranking results, as candidates for emphatic words. Specifically, the emphatic word determination unit 121 sorts the empathy-evoking word table 32 by score, selects a predetermined number of words at the top as candidates for emphatic words, and transmits information about these candidates to the image generation unit 150. Figure 8(a) shows the state of the empathy-evoking word table 32 after sorting. In this embodiment, the predetermined number, i.e., the number of candidates, is 5, so the five words "fragrance," "rich," "fluffy," "heart," and "elegant" are sent to the image generation unit 150 as candidates for emphatic words. Note that the "weight" information in the empathy-evoking word table 32 is assigned to each emphatic word by the user according to the degree of emphasis, as will be described later, so at this stage, all emphatic words are assigned the same value of "1" as "healing," which is not a candidate for emphatic word, by the emphatic word determination unit. The image generation unit 150 generates a display image containing information about the transmitted candidate emphasis words and displays it on the display device 7 (higher-level display step S26).
[0060] The "higher-ranking empathy-evoking words" displayed on the display device 7 are a predetermined number of candidate display words that can be preferentially displayed as display words 17. In this embodiment, these are words that can become emphasis words (candidate emphasis words) that are highlighted in the communication image 100. The "higher-ranking empathy-evoking words" may all be highlighted and placed in the communication image 100 as display words, or some may be highlighted and others may not be highlighted when placed in the communication image 100. Furthermore, all of the "higher-ranking empathy-evoking words" may be placed in the communication image 100, or some may be placed in the communication image 100.
[0061] The communication image 100 may contain a mixture of one or more empathy-evoked words selected from the "higher-ranking empathy-evoked words" and empathy-evoked words extracted from text data but not included in the "higher-ranking empathy-evoked words." In this case, in the communication image 100, the empathy-evoked words listed as "higher-ranking empathy-evoked words" may be placed as emphasis words, but the empathy-evoked words not included in the "higher-ranking empathy-evoked words" will not be emphasized, that is, they will not be highlighted. Furthermore, words that were not selected from the "higher-ranking empathy-evoked words" and therefore not emphasized, that is, words that were listed as candidates but not adopted, may not appear in the communication image 100, or they may be present in the communication image in a non-emphasis-evoked form, like other words.
[0062] The "top empathy-evoking words" presented to the user can be considered candidates for display words 17. In this embodiment, the candidates for display words include empathy-evoking words extracted from text data related to the target item. Therefore, the "top empathy-evoking words" include words that appropriately express the impression of the target item and evoke empathy. By presenting such words, the user can easily select a word that appropriately expresses the impression of the target item and is effective in evoking empathy as the display word 17. By using such a word as the display word, it is possible to easily generate a communication image 100 that can more accurately convey the impression of the target item to consumers and users.
[0063] Furthermore, in this embodiment, in determining the "highest-ranking empathy-evoked words" (candidate display words to present to the user), a score calculated using the empathy coefficient (information on the importance of an empathy-evoked word) associated with each empathy-evoked word stored in the empathy-evoked word library, and the number of text sentences containing the target empathy-evoked word, is used. Here, the "number of texts containing the target empathy-evoking word" refers to "information related to the frequency of occurrence of the empathy-evoking word in the text data." A larger number of texts containing the target empathy-evoking word indicates that the word is a "word" that expresses an impression felt by many people. Therefore, the "top-ranking empathy-evoking words" presented to the user are words that express the impressions many people feel (words that appear frequently in text data) and that have a strong ability to evoke empathy. By presenting such words to the user as candidate display words, it becomes easier for the user to select display words 17 that more appropriately express the impression of the target item and are more effective in evoking empathy. By using such words as display words, it becomes easy to generate a communication image 100 that can more accurately convey the impression of the target item to consumers and users.
[0064] In this embodiment, while information regarding the frequency of word occurrences in the text data used to calculate the above score is given as an example of using information on the number of texts containing the target empathy-evoking word, information on the frequency of occurrence of the target empathy-evoking word within texts may be used in addition to, or instead of, this.
[0065] For example, in this embodiment, the score was calculated by multiplying the number of text sentences containing the target empathy-evoking word by the empathy-evoking coefficient. However, the score may also be calculated by multiplying the number of occurrences of the target empathy-evoking word within the text data (multiple text sentences) by the empathy-evoking coefficient. In this case, in the example text data shown in Figure 6, the score for "fragrance" would be 0.4 × 6 = 2.4.
[0066] Furthermore, in this embodiment, information relating to the frequency of word occurrences in the text data and information relating to the empathy coefficient were used to calculate the score, but the score may be calculated using either one of them. However, from the viewpoint of using display words that more accurately express the impression of the target item and are more effective in evoking empathy, it is preferable to use both information relating to the frequency of word occurrences in the text data and information relating to the empathy coefficient. That is, by using information on both the weight calculated based on the text data and the weight relating to the strength of empathy evoking by the empathy evoking words, it is possible to present to the user as a candidate display word that more accurately expresses the impression of the target item and is more effective in evoking empathy.
[0067] Furthermore, in this embodiment, the "higher-ranking empathy-evoking words" (candidate display words presented to the user) are candidates for emphasis words to be highlighted. Since these emphasis word candidates accurately express the impression of the target item and are effective in evoking empathy, highlighting such words makes it possible to generate a communication image that more effectively conveys the impression of the target item to consumers and users. The user determines (weights) the weight of each empathy-evoked word in the emphasis candidate list based on the displayed image containing information about the emphasis candidate words (highest-ranking empathy-evoked words) displayed on the display device 7, and inputs it. In other words, the user assigns a "weight" to the empathy-evoked words in the emphasis candidate list. In this embodiment, words that are not intended to be emphasized can be excluded by assigning them a weight of 1. To assist the user in determining the weights, the display image containing information on the emphasized word candidates may also display, for example, a score or coefficient for each emphasized word. Alternatively, instead of inputting weights, the user may select the empathy-evoking word to be emphasized from the emphasized word candidates using checkboxes or similar methods. Once all input operations for weights by the user have been completed, the emphasis word determination unit 121 creates a display word table 33, as shown in Figure 8(b), which associates empathy-evoking words with the weights assigned to them by the user, based on the user's input information, and temporarily stores it in RAM 13 or HDD 8.
[0068] The emphasis word determination unit 121 determines the font size of a word to be displayed as an emphasis word and its position within the display type 16 of the communication image 100, according to the weights in the display word table 33 in Figure 8(b). Specifically, the emphasis word determination unit 121 determines that empathy-evoking words with relatively large weights will have their font size increased when displayed as display words and will be placed in or near the center of the communication image 100 (in other words, in or near the center within the display type 16) as emphasis words (S27), and the emphasis word determination step ends.
[0069] In this example, the empathy-evoking words, which are given relatively heavy weight, are placed at or near the center of the communication image 100. However, the placement of the emphatic words is not necessarily limited to this. It is preferable that the emphatic words, which are given relatively heavy weight, be placed in a position where consumers or users' eyes are likely to be drawn when they glance at the communication image 100. In other words, it is preferable that the emphatic words, which are given preferential weight, be placed in a position where the eyes are likely to be drawn. The placement position may be appropriately set by the external shape of the display type 16. Typically, the area near the center of the communication image 100 is a position where the eyes are likely to be drawn when they glance at the communication image 100.
[0070] Furthermore, in this embodiment, examples of emphasis methods include increasing the font size and placing the emphasized word in or near the center of the conveying image (size and placement), but simply increasing the font size is also acceptable. Moreover, the emphasis method is not limited to these, and it is preferable that the emphasized word is displayed in a way that attracts more attention than the non-emphasized word.
[0071] In this embodiment, an example is given in which the emphasis words are selected by the user (specifically, the emphasis words are determined to be displayed larger by the user inputting a "weight" that determines the font size and position of the displayed words), but the embodiment is not limited to this. For example, the "weight" of the emphasis words may be determined according to the number of times the target empathy-evoking words appear in the text. Alternatively, text data may be acquired using a deep learning model that associates pre-trained images (such as images of the target items) with language, by referring to images related to the impression to be conveyed (which may be images of the target items) that have been pre-entered by the marketer, and emphasis words may be selected from the acquired text data.
[0072] Furthermore, the same display word may be displayed multiple times to generate the communication image 100, and the number of empathy-evoking words displayed in the communication image 100 may be increased according to the number of occurrences of the target empathy-evoking word in the text data (for example, by using a logarithm with base 2 of the number of occurrences). In this way, the empathy-evoking words may be highlighted by increasing the number of words displayed. In this case, the display word table 33 stores the number of occurrences obtained for each empathy-evoking word, either in place of or in addition to the weight. Details of the tables and internal operations due to variations in operation and output will be omitted as appropriate, but those skilled in the art will be able to understand them as design changes based on this embodiment and the following embodiments.
[0073] [Decision on display method step S3] Next, the display method determination unit 122 determines matters related to the display method, such as prohibited display words, the number of display words to be placed on the communication image 100, and the font of the display words (S3). The display method determination step S3 will be explained in detail below according to the flowchart shown in Figure 9.
[0074] As shown in Figure 9, the display method determination unit 122 determines the prohibited words that will not be displayed as display words (S31).
[0075] Here, the display words placed on the communication image 100 may include not only emphasis words but also empathy-evoking words that are not emphasized. In this case, to prevent the display of words that do not match the impression of the target scent, the display method determination unit 122 determines words that have the opposite meaning to the emphasis words determined by the emphasis word determination unit 121 and exist in the empathy-evoking word library 30 as words that are not to be displayed.
[0076] Specifically, the display method determination unit 122, for example, if "gentle" is determined as the intensifier, and if "strong," which has the opposite meaning of "gentle," is present in the display word table 33, extracts it as a candidate for a forbidden display word, causes the image generation unit 150 to generate a display image indicating that "strong" is a candidate for a forbidden display word, and displays it on the display device 7.
[0077] The user selects and inputs words that they deem unsuitable for display based on a display image containing information on candidate words for prohibited display displayed on the display device 7. When the display method determination unit 122 receives this input operation from the user, it determines that words that the user has determined to be unsuitable for display, even if they exist in the text data and have a high score, are prohibited display words (prohibited display word determination step S31). The display method determination unit 122 transmits the information of the prohibited display words to the display word placement unit 140. In this embodiment, the information that a word is a prohibited display word is transmitted to the display word placement unit 140 by the display method determination unit 122 setting the "weight" of the display word table 33 to 0 (zero). Note that the determination of prohibited display words may also be performed by automatically setting the antonyms of emphasized words as prohibited display words without user intervention, based on the determination of emphasized words.
[0078] Next, when the display method determination unit 122 receives input information from the user regarding the number of words to be placed in the communication image, it determines the total number of words to be placed in the communication image 100 (number of display words determination step S32). Note that the number of display words may not be a value entered by the user, but rather a value predetermined by the display area so that an appropriate number of display words is given based on the size of the final advertisement image P1 and communication image 100. If the number of display words is determined by the display area without user intervention, it is preferable to determine the number of display words after the display type is determined in the subsequent display type determination step S5.
[0079] Next, the display method determination unit 122, upon receiving an input operation from the user to specify the font (font type) for displaying each display word, determines the font for each display word (font determination step S33). The display method determination unit 122 may also automatically determine the font according to the program based on the emphasized word, rather than relying on user input. Furthermore, various modifications are possible, such as determining the font only for emphasized words through input and determining the fonts for non-emphasized display words according to predetermined rules. In the case of automatic determination, a different font may be used for each emphasized word, or the typeface of the font may be varied depending on the attribute of the emphasized word. For example, attributes that may require different font types include the distinction between scent-related words, sensory-related words other than olfactory (scent), and emotion-related words, as described later.
[0080] [Text color determination step S4] Next, the fragrance type information acquisition unit 112 acquires fragrance information of the target fragrance, and the color determination unit 130, based on the fragrance information, refers to the fragrance / color library 40 to determine the image color (display color) to be added to the display word (character color determination step S4). The character color determination step S4 will be described in detail below according to the flowchart shown in Figure 10. In the first embodiment, an example in which the fragrance type information acquisition unit 112 acquires fragrance information will be given.
[0081] The image generation unit 150 generates the fragrance selection image P2 shown in Figure 11(a) and displays it on the display device 7. The user can select a fragrance from the fragrance selection image P2. When the fragrance type information acquisition unit 112 receives an input operation from the user to specify a fragrance, it determines the fragrance specified by the user as the fragrance of the target fragrance (fragrance determination step S41).
[0082] The item in question contains one or more fragrances. In the example shown in Figure 11(a), two fragrances can be selected, but the screen may also allow selection of one or three or more fragrances. The user may select a fragrance from a dropdown menu as shown in Figure 11(b), or the user may input the name of the fragrance. Here, we will specifically explain the operation related to the fragrance determination step S41, using an example in which the fragrance selection image P2 shown in Figure 11(a) is displayed and the user selects from a dropdown menu of multiple fragrances.
[0083] In the fragrance determination step S41, the image generation unit 150 displays the fragrance selection image P2 shown in Figure 11(a) on the display device 7. Based on the user's input, the fragrance type information acquisition unit 112 displays a first pull-down menu 41 for selecting a fragrance category, as shown in Figure 11(b). The first pull-down menu 41 displays multiple fragrance categories, such as citrus, green, fruity, and floral. When the user selects a target fragrance category from the first pull-down menu 41 and performs an input operation, the fragrance type information acquisition unit 112 determines the target fragrance category based on the input operation information.
[0084] Next, once the target fragrance category is determined, the color determination unit 130 refers to the fragrance / color library 40 and displays the names of the fragrance notes belonging to the determined fragrance category in the second pull-down menu 42. The second pull-down menu 42 displays the names of the selected fragrance notes (e.g., strawberry, peach, apple, etc., but not limited to these). The user determines the fragrance note by selecting one of the fragrance note names displayed in the second pull-down menu 42.
[0085] Next, once the target fragrance profile is determined, the color determination unit 130 refers to the fragrance / color library 40 and displays the image color of the determined fragrance profile as a selectable color button 43, for example to the right of the pull-down menu in Figure 11(a) (candidate color display S42). There is one or more types of image colors, and typically there are multiple. Here is an example where multiple image colors are displayed. The multiple image colors listed on the color button 43 become color candidates for the displayed words in the communication image 100. The user compares the multiple color candidates for multiple fragrances, considers the most desirable color combination, and selects the color button 43 to determine the color. In the example shown in Figure 11(a), two candidate colors are displayed, but it is preferable to present up to about five color candidates and allow the user to select about one to three image colors in the next text color determination step.
[0086] Color selection is performed for each of the multiple fragrance scents. Once the selection of colors corresponding to all fragrance scents is complete, the color determination button is clicked (selection input), and the color determination unit 130 determines the image color to be used to color the displayed word (text color determination step S43). For example, it is possible to select 1 to 3 image colors for each fragrance scent.
[0087] In this way, by presenting multiple image color options for coloring the displayed words, it becomes possible to efficiently select an image color that matches the image of the target item, making the creation of the communication image 100 easier.
[0088] Next, the color determination unit 130 determines the color to be used for the background of the display word 17 of the communication image 100, that is, the inside of the display type (background color determination step S44). Specifically, based on the color of the display word determined in S43, the color determination unit 130 automatically determines a background color that differs in hue and brightness from the display word and maintains contrast. Alternatively, the color determination unit 130 may present the user with multiple background color candidates and determine the color selected by the user as the background color. Furthermore, the color determination unit 130 may also determine the color to be used for the frame (outline) of the display type of the communication image 100 and for a certain area where the display type is placed. In addition, the color to be used for the inside of the display type, the frame line of the display type, and the color to be used for a certain area where the display type is placed may be determined using the scent / color library 40.
[0089] [Display type determination step S5] Next, the display type information acquisition unit 113 determines the "display type," which is the outline of the area where the display word 17 will be placed (display type determination step S5). The display type 16 is typically selected by the user, but a display type may be set in advance. The display type determination step S5 when the display type is determined by user selection will be described in detail below, following the flowchart shown in Figure 12.
[0090] First, the image generation unit 150 generates a question screen with two options: use a pre-stored standard display type, or use a different display type instead of a standard display type, and displays it on the display device 7. When the display type information acquisition unit 113 receives the user's input operation of selecting "Use a standard display type" or "Use a different display type," it determines whether or not to use a standard display type (S51).
[0091] When the display type information acquisition unit 113 determines that a standard display type will be used (YES in S51), it displays several pre-stored display types as candidate display types on the display device 7 (candidate display type display step S52). The user selects one display type from the multiple candidate display types displayed on the display device 7. When the display type information acquisition unit 113 receives this display type selection input from the user, it determines that the selected display type will be used as the display type 16 for the transmission image 100 (display type determination step S53). Next, the process proceeds to the size determination step (S56).
[0092] On the other hand, if the display type information acquisition unit 113 determines that a standard display type will not be used (NO in S51), it acquires an external photograph or other image specified by the user, for example, via a communication line (image acquisition step S54). Next, the display type information acquisition unit 113 extracts the outlines of objects in the acquired photograph or other image using image processing, and uses this as the display type for the transmission image (outline extraction, display type determination step S55). Then, it proceeds to the size determination step (S56). Furthermore, the user may input the display type using, for example, a pointing device 5, via so-called handwriting input. A closed shape can be determined as the display type.
[0093] In the size determination step S56, the display method determination unit 122 determines the size of the communication image, which indicates how much of the advertising image P1 will occupy. In this embodiment, the user inputs and sets the size after the display type is determined. The display method determination unit 122 determines the size of the communication image based on this input information. For example, if the advertising medium is paper, the user can set how much of the paper size (e.g., A4 size) on which the communication image 100 will be printed will be occupied by the communication image (size of the communication image).
[0094] Thus, in this embodiment, it is possible to generate communication images using not only standard display types but also user-specified display types other than standard ones. As a result, there are more options for display types to use for communication images that match the image of the target item, and users can generate communication images that are more suitable for the image of the target item.
[0095] [Display word placement step S6] Next, the display word placement unit 140 places the display word 17 inside the display type 16 (inside the outline of the display type) determined in the display type determination step S5 (display word placement step S6). The display word placement step S6 will be explained in detail below according to the flowchart shown in Figure 13.
[0096] The display word placement unit 140 places the emphasized words near the center of the display type 16 in order from the weight assigned by the user in the emphasized word determination step S2, using fonts of a size corresponding to the weight (emphasized word placement step S61).
[0097] Next, the display word placement unit 140 places empathy-evoking words extracted from text data, other than the emphasis words, around the emphasis words inside the display type 16, in descending order of score, up to the number of words determined in the display word count determination step (S32) (other word placement step S62). The font size is changed according to the weight and empathy-evoking coefficient of each word in the display word table 33, in addition to the ranking. Specifically, in this embodiment, the font size of the emphasis words is as follows: empathy-evoking words with a weight of 3 retain the font size of the pre-set standard size for emphasis words; empathy-evoking words with a weight of 2 or less are changed to a font size smaller than the standard size; and empathy-evoking words with a weight of 4 or more are changed to a font size larger than the standard size (see Figure 8(b) for weights). Also, as mentioned above, empathy-evoking words with a weight of 0 (zero) are not placed (not displayed). As a result, multiple relatively heavy display words 17 are placed within the display type 16.
[0098] Next, the display word placement unit 140 sequentially assigns the image color determined in the character color determination step S43 to each display word, and also assigns the background color determined in the character color determination step S43 to the background of the display words 17 in the display type 16 (coloring process step S63). In this embodiment, an example is given in which three types of image colors are used for coloring. In the coloring process step S63, the display word placement unit 140 sequentially assigns the three image colors to each display word (including the emphasized display word and the non-emphasized display word) in the order of the scores. This generates a communication image 100 within the display type 16, in which display words 17 colored with an image color are placed within a background color. The display word placement unit 140 displays the generated communication image 100 on the display device 7 to prompt the user for confirmation (confirmation display S64).
[0099] The user checks the confirmation communication image 100 displayed on the display device 7 and modifies the arrangement of display words as necessary. The display word arrangement unit 140 modifies the communication image 100 based on the user's input operation for modification (modification step S65). The modified communication image 100 is displayed on the display device 7. The display word arrangement unit 140 terminates the display word arrangement step S6 by receiving the user's input operation for approval of the communication image 100.
[0100] [Output step S7] The information processing device 10 outputs data representing the advertisement image P1, including the communication image 100 approved and completed by the user, to a printing device (not shown) (output step S7) and prints it. Alternatively, the above data may be sent to another information processing device and displayed as an advertisement screen.
[0101] Effects of Information Processing Systems In the information processing system 1 of this embodiment, when generating a communication image, empathy-evoking words are extracted from text data relating to the impression of the target item using an empathy-evoking word library, and these empathy-evoking words are presented to the user as candidates for display words to be used in the communication image. The suggested display words presented to the user are empathy-evoking words extracted from text data related to the item in question. Therefore, they accurately express the impression of the item and are effective in evoking empathy. Users can easily select such words, which accurately express the impression of the item and are effective in evoking empathy, as their display words. In addition, the information processing system 1 suggests to the user an image color that evokes the scent of the target as a color for coloring the displayed word. This allows users to easily create communication images by accurately expressing the impression of the target item, using display words that are effective in evoking empathy, and further coloring the display words with image colors that match the scent of the target item. In this way, the information processing system 1 can function as a support system for creating communication images that more accurately convey the impression of scented items to consumers and users. The communication images generated by the information processing system 1 use empathy-evoking words extracted from text data about the target item as display words, and these display words are further colored with image colors that evoke the scent of the target item, thus increasing the likelihood of accurately conveying the impression of the target item to consumers and users.
[0102] <Second Embodiment> 《Configuration of Information Processing Systems》 The information processing system 1A according to the second embodiment will now be described. Hereinafter, components similar to those in the first embodiment will be denoted by the same reference numerals, and their descriptions may be omitted.
[0103] The hardware configuration of the information processing system 1A in this embodiment is the same as that of Figure 2 used in the description of the first embodiment, so its description will be omitted. Also, the information processing system 1A and the information processing method are realized when a program stored on the HDD8 is started, and the program is stored on the HDD8 via various storage media and networks, just as in the first embodiment.
[0104] Similar to the first embodiment, the information processing system 1A can also generate a communication image 100 that visualizes the impression of an item or service associated with a scent, as shown in the example in Figure 1. The functional configuration of the information processing system 1A in this embodiment will be described below with reference to Figure 14.
[0105] As shown in Figure 14, the information processing system 1A comprises an information processing device 10A and a display device 7.
[0106] Information Processing Device As shown in Figure 14, the information processing device 10A includes an acquisition unit 110A, a display word selection unit 123, a color determination unit 130, a display word arrangement unit 141, an adjustment unit 142, an image generation unit 150, an empathy-evoking word library 30A, a scent / color library 40, and an item information DB 50. Here, each functional block will be briefly described, and the detailed operation of each functional block will be explained later in the section on the operation of the information processing system. Note that the color determination unit 130, image generation unit 150, scent / color library 40, and item information DB 50 are the same as in the first embodiment, so their explanation is omitted here.
[0107] [Library of words that evoke empathy] The empathy-evoking word library 30A is prepared in advance. The empathy-evoking word library 30A stores multiple empathy-evoking words. In detail, as shown in Figure 14, the empathy-evoking word library 30A stores empathy-evoking word information 31A. This empathy-evoking word information 31A is information regarding the importance of each of the multiple empathy-evoking words as empathy-evoking words.
[0108] Here, empathy-evoking words can be categorized into scent-related words, non-olfactory sense-related words, and emotion-related words—all words related to impressions. Scent-related words are words that evoke scents in the listener or reader, or words used to express the impression of scent. Non-olfactory sense-related words are words that evoke visual images such as the shape and color of objects, tactile images such as texture and temperature, or other senses other than smell (scent), such as hearing and taste, or words used to express the impression of those senses. Emotion-related words are words that evoke specific emotions in the listener or reader, or words used to express the impression of emotions.
[0109] The empathy-evoking word library 30A includes empathy-evoking word information 31A (information on the importance of empathy-evoking words), which category an empathy-evoking word belongs to: the above-mentioned scent-related words, the above-mentioned non-olfactory sense-related words, or the above-mentioned emotion-related words. In other words, the empathy-evoking word library 30A includes three types of relationship information as information on the importance of each empathy-evoking word: relationship information between the empathy-evoking word and the impression of scent, relationship information between the empathy-evoking word and the impression of a sense other than smell, and relationship information between the empathy-evoking word and the impression of emotion.
[0110] Each of the multiple empathy elicitors stored in the empathy elicitor library 30A belongs to one or more "impression-related words" from among scent-related words, non-olfactory sensory-related words, and emotion-related words. Furthermore, empathy elicitors that do not belong to any of the impression-related words may also be included in the empathy elicitor library 30A. A single empathy elicitor may belong to all three impression-related words, two impression-related words, or only one impression-related word. Figure 20(b) shows an example of empathy elicitor information 31A, which is information regarding the impression-related word attributes of each empathy elicitor. Figure 20(b) shows which impression-related word (scent (olfactory)-related word, non-olfactory sensory-related word, emotion-related word) each empathy elicitor (word) belongs to. In Figure 20(b), for each empathy-evoking word, a value of "1" in the columns for scent-related words, non-olfactory sensory-related words, and emotion-related words means that the empathy-evoking word belongs to a word related to that impression, while a value of "0" means that it does not belong to a word related to the impression. For example, the word "red" is both a scent-related word and a non-olfactory sensory-related word, but it is not an emotion-related word. Similarly, the word "nostalgic" is both a scent-related word and an emotion-related word, but it is not a non-olfactory sensory-related word. Thus, the empathy-evoking word to which an impression is related differs for each word. In the extraction of target words that will become display candidates (candidate display words) in this embodiment, any empathy-evoking word that belongs to a word related to any impression is considered a target word that will become a candidate display word.
[0111] [Acquisition Department] The acquisition unit 110A comprises a data acquisition unit 114 and a display-type information acquisition unit 113. The display-type information acquisition unit 113 is the same as in the first embodiment, so its description is omitted.
[0112] (Data acquisition unit) The data acquisition unit 114 acquires multiple text sentences (text data) containing character data that describes evaluations of the goods (target goods) advertised with the communication image (advertising image). The data acquisition unit 114 transmits the information of the acquired text data, including the multiple text sentences, to the display word selection unit 120.
[0113] Furthermore, the data acquisition unit 114 acquires fragrance information, which is information about the type of fragrance of the target. The data acquisition unit 114 acquires fragrance information by accepting an input operation from the user regarding the fragrance information of the target item. Alternatively, the data acquisition unit 114 may acquire item identification information and refer to the item information DB 50 to acquire fragrance information from the item identification information. The data acquisition unit 114 transmits the acquired fragrance information to the color determination unit 130.
[0114] [Display word selection section] The display word selection unit 123 selects a display word 17 from the text data transmitted from the text data acquisition unit 111, which is a word to be placed in the transmission image 100.
[0115] The display word 17 may be selected from the text data, with the words stored as empathy-evoking words in the empathy-evoking word library 30A being extracted. In this case, only empathy-evoking words will be placed within the generated communication image 100 (within the display type 16). Alternatively, as the display word 17, in addition to the empathy-evoking word, a word other than the empathy-evoking word included in the text data may be selected. In this case, the generated communication image 100 (display type 16) will contain a mixture of empathy-evoking words and other words. The display words 17 placed within the communication image 100 always include empathy-evoking words extracted from text data.
[0116] [Display word placement section] The display word placement unit 140, based on various information transmitted from the display type information acquisition unit 113, the display word selection unit 123, and the color determination unit 130, respectively, places the display words 17, which are colored with image colors, within the display type 16 as shown in Figure 1, and generates a transmission image 100. The display word placement unit 140 then transmits the generated transmission image 100 to the image generation unit 150.
[0117] [Adjustment section] The adjustment unit 142 adjusts the form of the display words in the communication image 100 generated by the display word placement unit 141, including the font and character decoration of the display words, the placement of the display words within the display type, and the angle (tilt) of the display words.
[0118] Operation of information processing equipment (information processing method) The method for generating the communication image 100 by the information processing system 1A will be described below, following the flowchart in Figure 15.
[0119] [Data acquisition step S101] In the data acquisition step S101, the acquisition unit 110 acquires text data information regarding the item identification information and the evaluation of the item. The data acquisition step S101 will be explained in detail below, using the flowchart shown in Figure 16(a) as the first example and the flowchart shown in Figure 16(b) as the second example.
[0120] (Example 1) The first example will be explained according to the flowchart in Figure 16(a). The data acquisition unit 114 acquires a text file (text data) (text acquisition step S1011). Specifically, the data acquisition unit 114 acquires a text file by accepting an input operation performed by the user according to instructions on the screen displayed on the display device 7, which involves loading a pre-prepared text file into the information processing device 10A. If the information processing device 10A is a server and the user operates it from a user terminal, text data is acquired by uploading a text file to a predetermined folder. Alternatively, the text may be acquired by displaying a text box for data acquisition on the screen of the display device 7, simultaneously displaying the text on the same screen, and performing a so-called copy and paste operation.
[0121] Next, when the data acquisition unit 114 acquires a text document, it displays a display image (question screen) on the display device 7 that asks whether there are other text documents. The data acquisition unit 114 accepts the user's input operation for the question screen and determines whether there are other text documents (S1012). If the data acquisition unit 114 determines that there are other text documents (YES to S1012), it returns to S1011 and repeats the process until it determines NO to S1012. On the other hand, if the data acquisition unit 114 determines that there are no other text documents (NO to S1012), it proceeds to the fragrance information acquisition step (S1013).
[0122] In the fragrance information acquisition step S1013, the data acquisition unit 114 acquires fragrance information, which is information about the type of fragrance applied to the target item. Specifically, the data acquisition unit 114 displays a display image (fragrance name screen) containing information on multiple fragrance names on the display device 7. The user selects a fragrance from the fragrance name screen. The data acquisition unit 114 receives the input operation performed by the user on this fragrance name screen and acquires the fragrance information of the target fragrance (fragrance information acquisition step S1013).
[0123] Next, the data acquisition unit 114 determines whether or not all fragrance notes have been acquired (S1014).
[0124] In general, the item is scented with a fragrance blended from multiple fragrance materials. In S1014, the user is asked to confirm whether they have entered all the fragrance notes for the target fragrance when generating the communication image 100. It is not necessary to select all the fragrance notes used in the item; it is sufficient if the user selects one or more fragrance notes that they deem necessary for generating the communication image 100.
[0125] In S1014, the data acquisition unit 114 displays a display image (question screen) on the display device 7 that shows a question asking whether there are any other fragrances to input. The data acquisition unit 114 accepts the user's input operation for the question on the question screen and determines whether there are any other fragrances to input. If the data acquisition unit 114 determines that there are other fragrances to input and that not all fragrance information has been acquired (NO to S1014), it returns to S1013 and repeats the process until it determines YES to S1014. On the other hand, if the data acquisition unit 114 determines that there are no other fragrances to input and that all fragrance information has been acquired (YES to S1014), it terminates the data acquisition step.
[0126] Here, we have given an example of directly obtaining the fragrance information of the target scent, but this is not the only example. For example, the data acquisition unit 114 may acquire the item identification information of the target item and refer to the item information DB 50 to obtain the fragrance information of the scent applied to the target item. In this case, step S1014, which is the step to confirm the completion of fragrance input, is unnecessary. Similarly, in the second example described later, step S1020, which is the step to confirm the completion of fragrance input, is also unnecessary.
[0127] (Example 2) In the first example, we described a case where text data information is obtained first, followed by fragrance information. In contrast, the order in which text data or fragrance information is obtained may vary depending on the user's choice, and this will be explained below in the second example following the flowchart in Figure 16(b).
[0128] As shown in Figure 16(b), the data acquisition unit 114 determines whether or not there is an input operation by the user (S1015). If the data acquisition unit 114 determines that there is no input operation (NO to S1015), it returns to S1015 and repeats the process. If the data acquisition unit 114 determines that there is an input operation (YES to S1015), it proceeds to S1016.
[0129] Specifically, in S1015, the image generation unit 150 generates a display image (operation screen) that simultaneously displays a text box into which text data can be entered, multiple fragrances, and checkboxes that allow the user to select one or more of the fragrances, and displays it on the display device 7. The user can input text data and select fragrances from this operation screen. The data acquisition unit 114 receives input operations performed by the user on the operation screen, and if it determines that an input operation has been performed (YES to S1015), it proceeds to S1016.
[0130] In S1016, the data acquisition unit 114 determines whether the input completion button on the operation screen has been pressed (selected and entered). If the data acquisition unit 114 determines that the input completion button has not been pressed (NO to S1016), it proceeds to S1017. On the other hand, if the data acquisition unit 114 determines that the input completion button has been pressed (YES to S1016), it proceeds to S1020.
[0131] In S1017, the data acquisition unit 114 determines whether the input information is text data or not. Specifically, when a user enters text data into the text box on the operation screen described above, the data acquisition unit 114 determines that the information entered based on that input operation is text data (YES to S1017) and acquires the text data (text acquisition step S1018). Subsequently, the process returns to S1015 and is repeated. On the other hand, when a user checks a checkbox for selecting a fragrance on the operation screen, the data acquisition unit 114 determines that the information entered based on that input operation is fragrance information and not text data (NO to S1017), and acquires the fragrance information (fragrance information acquisition step S1019). Subsequently, the process returns to S1015 and is repeated.
[0132] In S1020, the data acquisition unit 114 determines whether or not it has acquired both text data information and fragrance information. If the data acquisition unit 114 determines that it has not acquired both types of information (NO to S1020), it returns to S1015 and repeats the process. On the other hand, if the data acquisition unit 114 determines that it has acquired both types of information (YES to S1020), it terminates the data acquisition step S101.
[0133] [Text mining step S102] Next, the display word selection unit 123 performs text mining (text mining step S102). This text mining step can also be positioned as a preprocessing step for display word selection. The text mining step S102 will be described in detail below according to the flowchart shown in Figure 18.
[0134] The display word selection unit 123 breaks down the text document acquired by the data acquisition unit 114 by what is called word segmentation (word segmentation step S1021). Next, the display word selection unit 123 determines the part of speech for each segmented unit (word) using a word dictionary (part of speech determination step S1022).
[0135] Once the part of speech determination for each word is complete, the display word selection unit 123 removes stop words such as particles, auxiliary verbs, and conjunctions based on the determined part of speech, and extracts only the words of the part of speech to be analyzed (analyzed words) (analyzed word determination process S1023).
[0136] Next, the display word selection unit 123 assigns weights to each word to be analyzed (word weighting step S1024). The weighting is performed based on known calculated values representing importance in a text, such as tf-idf, word frequency, presence or absence of dependency relationships, or judgment by AI (artificial intelligence).
[0137] Next, once the display word selection unit 123 has completed weighting all the words to be analyzed, it creates a list (list of words to be analyzed) by rearranging the multiple words to be analyzed according to their weights (listing step S1025).
[0138] Figure 19 shows an example of the results of the text mining step S102, i.e., the results of the listing step S1025. As shown in Figure 19, in this embodiment, analysis target word lists L1 to L3 are created for each part of speech (specifically, for each noun, adjective / adjectival noun, and verb). In Figure 19, "score" corresponds to the weight assigned in the target word weighting step S1024.
[0139] [Filtering step S103] Next, the display word selection unit 123 selects candidate display words from the analysis target word list L1 to L3, which is the result of the text mining step S102, by referring to the empathy-evoking word library 30A (filtering step S103). Specifically, by attaching empathy tags to the corresponding words in the analysis target word list L1 to L3 (words in the empathy-evoking word library), the information processing device can recognize that these are target words that are candidates for display words.
[0140] More specifically, in this embodiment, a "tag" column is added to each word in the analysis target word lists L1 to L3, as shown in the table in Figure 20(a). Then, the analysis target word lists L1 to L3 are compared with the empathy-evoking word library 30A, and words that exist in both are tagged in the "tag" column. In other words, the display word selection unit 123 records that there are empathy-evoking words stored in the empathy-evoking word library 30A in the analysis target word lists L1 to L3. As a result, a "list of target words that are candidates for display words" is created, with the order rearranged according to the weighting maintained, and words other than empathy-evoking words removed. Furthermore, the "words present in both" mentioned above include not only words that are exactly the same, but also words whose stems match using so-called fuzzy search techniques.
[0141] The content of the tags in the table shown in Figure 20(a), that is, the information indicating whether or not a word is an empathy-evoking word, can be created from the empathy-evoking word information 31A of the empathy-evoking word library 30A shown in Figure 20(b). As mentioned above, the empathy-evoking word information 31A includes information on which impression the empathy-evoking word is related to (scent-related words, non-olfactory sense-related words, emotion-related words). In the filtering step S103, if a word in the analysis target word list L1 to L3 is an empathy-evoking word that belongs to a word related to any of the impressions, it is extracted as a "target word that can be a display word candidate".
[0142] Thus, in this embodiment, in the text mining step S102, each word to be analyzed extracted from the text is weighted, and lists (word lists) L1 to L3 are created by rearranging the words to be analyzed according to these weights. Words to be analyzed that are assigned relatively large weights are words that represent the impression felt by many people, and can be said to be words that more accurately express the impression of the object in question. Then, in the filtering step S103, empathy-evoking words are further selected from the target words in the analysis list L1-L3 using the empathy-evoking word library 30A, and a "list of target words that can be candidates for display words" is created while maintaining the order in which they have been rearranged according to their weights. Among this "list of target words that can be candidates for display words," empathy-evoking words that are assigned relatively large weights are words that more accurately express the impression of the target item and are effective in evoking empathy.
[0143] Here, by utilizing the fact that the empathy word library 30A includes empathy word information 31A (attribute information of words related to the impression of each empathy word), it is also possible to weight the empathy words extracted from the text data instead of simply adding tags. For example, a weight may be assigned to each candidate target word for the extracted display word, such as using the weight of an empathy word belonging to only one impression as a baseline, doubling the weight of an empathy word belonging to two impressions, tripling the weight of an empathy word belonging to three impressions, and so on. In this case, as well as in the weighting modifications described below, the table in Figure 20(a) will record weighting information in addition to the tag column, and the order will be rearranged according to the weight.
[0144] Furthermore, as another way to use the empathy-evoking word information 31A, for example, if you want to emphasize the new appearance of an item, you can increase the weight of empathy-evoking words belonging to "sensory-related words other than olfactory words," or if you want to appeal to consumers' empathy for an item, you can increase the weight of empathy-evoking words belonging to "emotion-related words." In this way, the weight of candidate words for display words can be changed according to the attributes of the target words, depending on what the item wants to convey. Specifically, for example, when emphasizing the new appearance of an item, if the target word that is a candidate for the display word is an empathy-evoking word belonging to the category of "sensory-related words other than olfaction," this can be achieved by doubling the weight assigned to that target word that is a candidate for the display word.
[0145] Furthermore, although this embodiment shows an example of weighting performed in the text mining step S102, weighting may be performed in the filtering step S103 instead of in the text mining step. In this case, for example, in the text mining step, the processes from S1021 to S1023 shown in Figure 18 are performed to extract words from the text, excluding stop words. Then, in the filtering step, empathy evocative words stored in the empathy evocative word library 30A are extracted from the extracted words by referring to the empathy evocative word library 30A. Subsequently, each of these extracted empathy evocative words (target words that are candidates for display words) is weighted using the empathy evocative word information 31A. Specifically, for example, the weight assigned to an empathy evocative word (target word that is a candidate for display word) belonging to a word associated with one impression may be set to "1", the weight assigned to an empathy evocative word belonging to a word associated with two impressions may be set to "2", and the weight assigned to an empathy evocative word belonging to a word associated with three impressions may be set to "3".
[0146] Furthermore, weights may be assigned to words associated with each impression. For example, non-olfactory sensory words could be given more weight than words associated with other impressions, with a weight of "2" assigned to "non-olfactory sensory words" and a weight of "1" assigned to "fragrance-related words" and "emotion-related words." In this case, for example, in the example shown in Figure 20(b), "clear" belongs to "fragrance-related words" and "non-olfactory sensory words," so the weight of "clear" can be set to 2+1=3, while "nostalgic" belongs to "fragrance-related words" and "emotion-related words," so the weight of "nostalgic" can be set to 1+1=2. In this way, by assigning different weights to words associated with each impression, "clear" and "nostalgic" both belong to the same number of impression-related words (2), but their weights differ because they belong to different types of impression-related words.
[0147] Furthermore, in this embodiment, the empathy evocative word library 30A is given as an example in which it includes three types of relational information as information on the importance of each empathy evocative word: relational information between the empathy evocative word and the impression of the scent, relational information between the empathy evocative word and the impression of the sense other than smell, and relational information between the empathy evocative word and the impression of emotion. However, it is not limited to this and may include at least one or more types of relational information. For example, the empathy evocative word library may include only relational information between the empathy evocative word and the impression of the visual sense, and weighting may be performed using binary relational information indicating whether each empathy evocative word belongs to a scent-related word or not.
[0148] Thus, the weighting using the empathy-evoking word information 31A (information on the affiliation of each empathy-evoking word as a "fragrance-related word," a "non-olfactory sensory-related word," or an "emotion-related word") of the empathy-evoking word library 30A can be modified in various ways. In other words, instead of simply tagging, by differentiating the weights according to the type of impression the empathy-evoking word is associated with, and then sorting using these weights and reflecting this in the order of the list, it is possible to appropriately pick out words that you want to appeal to that are related to the characteristics of an item.
[0149] The weight assigned to each empathy-evoking word reflects the order in which the empathy-evoking words in the target word table T1, which are presented to the user in the display word selection step S104 described later, are arranged. In other words, multiple empathy-evoking words are displayed in descending order of weight. The "weights" reflected in the word order in this target word table T1 can be calculated using the weights assigned in the target word weighting step S1024 and / or the weights based on the empathy-evoking word information 31A (attribute information of words related to the impression of each empathy-evoking word). For example, when using both the weights assigned in the target word weighting step S1024 and the weights based on the empathy-evoking word information 31A, the product of each weight may be used as the weight of the target empathy-evoking word. Furthermore, from the viewpoint of using words that more accurately express the impression of the target item and are more effective in evoking empathy as display words, it is preferable to calculate the weights using both the weights assigned in the target word weighting step S1024 and the weights based on the empathy-evoking word information 31A. In other words, the weights assigned in the target word weighting step S1024 are weights calculated based on text data, and the weights based on empathy-evoking word information 31A are weights related to the strength of empathy-evoking of the empathy-evoking word. By using information on both of these weights, it is possible to present to the user as candidate display words that more accurately express the impression of the target item and are more effective in evoking empathy.
[0150] [Display word selection step S104] The display word selection unit 123 determines the display word and also determines the font of the display word (display word selection step S104). Details of the display word selection step will be explained using Figures 22 and 23, which show example display images, and Figure 24, which shows a modified example of a display image, following the flowchart of the display word selection step in Figure 21. Display images P3 and P4 shown in Figures 22(a) and (b), respectively, and display images P5 and P6 shown in Figures 23(a) and (b), respectively, are displayed on the display unit 70 of the display device 7 and form the operation screen.
[0151] As shown in Figure 21, the image generation unit 150 uses the words included in the "list of target words that are candidates for display words," which is the result of the filtering step S103, to generate a display image P3 that includes a target word table T1 in which the "target words that are candidates for display words" are arranged in descending order of weight according to the weighting, and displays it on the display unit 70 of the display device 7 as shown in Figure 22(a) (target word table display step S1041).
[0152] As shown in Figure 22(a), in display image P3, for example, a communication image display area 15 is displayed on the left side of the screen where communication images 100 in progress or completed are displayed, and the target word table T1 is displayed on the right side of the screen. Furthermore, near the bottom right of the display image P3, a box 26 is displayed for inputting the number of display words WN to be placed in the communication image 100, and a NEXT button 23 is displayed to execute a screen transition to the next screen based on the input operation. The initial number of display words WN is pre-set, and in the example shown in the figure, it is "14". The initial font is also pre-set, and in this embodiment, for example, it is Gothic.
[0153] As shown in Figure 22(a), the target word table T1 includes multiple empathy-evoking words, a weight for each empathy-evoking word, an emphasis checkbox 24 for checking whether or not to highlight each empathy-evoking word, and a display prohibition checkbox 25 for checking whether or not to prohibit display (not to display in the communication image). In the target word table T1, multiple empathy-evoking words (candidates for display words) included in the "list of target words that are candidates for display words" are arranged in descending order of the magnitude of the weight assigned to each empathy-evoking word in the target word weighting step S1024. If there are many words included in the "list of target words that are candidates for display words", the display word selection unit 123 displays the target word table T1 in a well-known manner, showing as many empathy-evoking words as possible and making it scrollable.
[0154] In the initial settings, the display word selection unit 123 determines the number of display words to be the top 14 empathy-evoking words in the target word table T1, and sets the font to Gothic. The display word selection unit 123 transmits the information on the target word table T1, the number of display words, and the font type to the display word placement unit 141.
[0155] The display word placement unit 141 generates an initial state transmission image 100a based on the information transmitted from the display word selection unit 123 and transmits it to the image generation unit 150. The image generation unit 150 generates a display image P4 (see Figure 22(b)) in which the initial state transmission image 100 is placed in the transmission image display area 15 and displays it on the display unit 70 (transmission image display step S1042). Note that the initial state transmission image 100a of the display image P4 shown in Figure 22(b) represents a transmission image in which the user's specifications such as the number of display words, font type, emphasis words, and prohibited display words have not been reflected.
[0156] In detail, the display word placement unit 141 selects words from the "list of candidate target words for display words" to be the initial number of display words (14 in this embodiment), starting with the words with the greatest weight, as display words 17. Then, the display word placement unit 141 arranges the selected display words 17 in the communication image display area 15, using the initial font (Gothic in this embodiment) and with a character size corresponding to the weight value, in order from the center outwards, as empathy-evoking words (word a, word b, word c, word e, etc.), and generates the initial communication image 100a.
[0157] The user can specify the font type, the number of words to display, the emphasis words, and the prohibited words from the displayed image P4. The information processing device 10A allows input operations to change the font type from the initial state, change the number of words to display from the initial state, set the words to be used as emphasis words, and set prohibited words to be prohibited from being displayed. In Figure 21, the step of receiving these specifications through input operations is denoted as S1040 (the area enclosed by the dashed line in the figure).
[0158] The following describes how to change the font type. The display word selection unit 123 displays a font selection box as a pop-up on the display unit 70 based on a click operation (input operation) performed by the user, for example, by placing a pointer using a pointing device 5 over an empathy-evoking word in the target word table T1. The display word selection unit 123 then changes the font type by accepting the user's input operation for specifying the font in the font selection box (font type specification acceptance step S1046). The display word selection unit 123 transmits font type change information to the display word placement unit 141. Based on the font type change information, the display word placement unit 141 generates a transmission image 100 changed to the font type specified by the user and transmits it to the image generation unit 150. The image generation unit 150 generates a display image in which the transmission image 100 changed to the font type specified by the user is placed in the transmission image display area 15 and displays it on the display unit 70 (transmission image display step S1047). In other words, the transmission image 100 that was displayed in the transmission image display area 15 is updated. Next, the process proceeds to S1048.
[0159] The following explains how to change the number of displayed words. The display word selection unit 123 changes the number of displayed words NW by accepting an input operation from the user to specify the number of displayed words NW (display word number specification acceptance step S1045). The display word selection unit 123 transmits information about the change in the number of display words NW to the display word placement unit 141. Based on the information about the change in the number of display words NW, the display word placement unit 141 generates a transmission image 100 with the number of display words changed to match the number of display words NW specified by the user, and transmits it to the image generation unit 150. The image generation unit 150 generates a display image in which the transmission image 100, which has been changed to the font type specified by the user, is placed in the transmission image display area 15, and displays it on the display unit 70 (transmission image display step S1047). In other words, the transmission image displayed in the transmission image display area 15 is updated. Next, the process proceeds to S1048.
[0160] The following describes what happens when the emphasis checkbox 24 is checked. When the display word selection unit 123 receives input from the user to check the emphasis checkbox 24 (emphasis word specification acceptance step S1043), it changes the weight by adding 1 to the initial weight of the corresponding empathy-evoking word. Furthermore, the display word selection unit 123 updates and generates the target word table T2 so that the sorting result in the display word memory inside the information processing device is reflected as a result of the weight change. This update may change the order of empathy-evoking words in the target word table T2. In addition, when the weight is changed, the display word selection unit 123 changes the size of the empathy-evoking word in the communication image according to the changed weight. The display word selection unit 123 transmits the updated target word table T2 to the display word placement unit 141. The display word placement unit 141 updates the transmission image 100b based on the updated target word table T2 and transmits it to the image generation unit 150, as well as the updated target word table T2. As shown in Figure 23(a), the image generation unit 150 places the updated transmission image 100b in the transmission image display area 15, generates a display image P5 in which the target word table T1 has been replaced with the updated target word table T2, and displays it on the display unit 70 (transmission image display step S1047). In other words, the transmission image displayed in the transmission image display area 15 is updated. Next, the process proceeds to S1048.
[0161] In the display image P5 shown in Figure 23(a), the user has checked the emphasis checkbox 24 for "word e". The weight of "word e" changes from the initial "3" to "4" when the emphasis checkbox 24 is checked. Consequently, the order of the empathy-evoking words in the target word table T2 shown in display image P5 has also changed. Furthermore, in the updated communication image 100b, because the weight of "word e" has changed to "4", the font size of "word e" is increased and it is positioned accordingly.
[0162] The following describes the case when the display prohibition checkbox 25 is checked. When the display word selection unit 123 receives input from the user to check the display prohibition checkbox 25 (prohibited word specification acceptance step S1044), a prohibited word flag is added to the corresponding word (the word checked for display prohibition) in the display word memory inside the information processing device. The display word placement unit 141 determines whether a forbidden word flag is attached to each word, and if it is attached, it generates and updates a communication image so that the word is not displayed (communication image display step S1042). The display word placement unit 141 updates the communication image 100c based on the updated target word table T3 and transmits it to the image generation unit 150, as well as the updated target word table T2. As shown in Figure 23(b), the image generation unit 150 places the updated communication image 100c in the communication image display area 15, generates a display image P6 in which the target word table T2 is replaced with the updated target word table T3, and displays it on the display unit 70 (communication image display step S1047). In other words, the communication image that was displayed in the communication image display area 15 is updated. Next, the process proceeds to S1048. However, since the updated target word table T3 on the screen still contains words that were previously prohibited from being displayed, when the user unchecks the "prohibit display" checkbox 25, the prohibited word flag in the information processing device 10A is also cleared, and the words that were previously prohibited from being displayed are displayed again in the communication image display area 15 during the communication image display step S1042.
[0163] The display image P6 shown in Figure 23(b) shows the case where the user has checked the emphasis checkbox 24 for "word e" and also checked the display prohibition checkboxes 25 for "word ka" and "word ki". In this case, as shown in Figure 23(b), "word ka" and "word ki" are removed, and a new communication image 100c is generated in their place, with "word so" and "word ta" added.
[0164] In S1048, the display word placement unit 141 determines whether the NEXT button 23 has been clicked by the user, or in other words, whether the process related to display word selection has been completed. If the display word placement unit 141 determines that the NEXT button 23 has not been clicked and the process is not complete (NO to S1048), it returns to S1040 and repeats the process. On the other hand, if the display word placement unit 141 determines that the NEXT button 23 has been clicked and the process is complete (YES to S1048), it terminates the display word selection step and proceeds to the color determination step S105.
[0165] Thus, in the display word selection step S104, the information processing device 10A operates to assist the user in determining which words to display and in what order by adjusting or specifying the number of display words, emphasized words, and prohibited words while viewing the communication image displayed on the screen. Alternatively, user input may be prohibited in the display word selection step S104, and the initial values and initial state within the information processing device 10A may be maintained, allowing the generation of a communication image that reflects the initial values and initial state.
[0166] Here, a modified version of the operation screen will be explained using Figure 24. As shown in Figure 24, the operation screen consists of a communication image display area 15 and a display image P7 including the target word table T3. In the modified version shown in Figure 24, weighting and display prohibition are specified using a pull-down menu. In Figure 24, the display status of the pull-down menu is shown in a callout to the right of the display unit 70. The pull-down menu allows selection of weight from "×", "1", "2", "3", "4", and "5", where "×" means "display prohibition" and "1" to "5" indicate the magnitude of the weight. In this way, it may be possible to specify weighting and display prohibition with a single pull-down menu.
[0167] [Color determination step S105] Next, the color determination unit 130 determines the color of the display word and the background color (color determination step S105). The details of the color determination step will be explained using Figure 26, which shows an example of a display image, following the flowchart of the color determination step in Figure 25. In color determination step S105, the fragrance / color library 40 shown in Figure 17(a) is used.
[0168] When the color determination step S105 begins, the color determination unit 130 displays a list of candidate colors to be used to color the display word on the display unit 70 of the display device 7 (candidate color display step S1051).
[0169] The candidate color display step S1051 will be explained. The color determination unit 130 reads the fragrance information acquired in the data acquisition step S101 and stored in the internal memory of the information processing device 10A. Subsequently, the color determination unit 130 uses the fragrance / color library 40 shown in Figure 17(a) to acquire the codes of multiple image colors associated with the read fragrance (here, two color codes from the multiple associated codes) and transmits them to the image generation unit 150. The image generation unit 150 generates a display image P8, as shown in Figure 26(a), which includes a transmission image display area 15 in which the transmission image is placed, a target word table T3, a color band 28, a color display area 27, a NEXT button 23, and a BACK button 22 that executes a screen transition to the previous screen when clicked, and displays it on the display unit 70 (candidate color display step S1051). As will be described later, for example, by operating a pointing device and placing the pointer (not shown) in the color display area 27, the character color change acceptance step S1055 is activated, and the operator can change the initially displayed color to another color.
[0170] As shown in Figure 26(a), the color display area 27 displays two colors (first color CL1, second color CL2) corresponding to the read color code. The color band 28 extends vertically and is divided into two areas, A and B, vertically. Area A is colored with the first color CL1, and area B is colored with the second color CL2. The color band 28 is positioned to the right of the target word table T3, corresponding to it. In the color band 28, the first color CL1 in the upper area (area A) is the color applied to display words located above the target word table T3, and the second color CL2 in the lower area (area B) is the color applied to display words located below the target word table T3. In the color band 28, the boundary between different colors (the boundary between area A and area B) is indicated by a slider SL, and the user can change the number of display words colored with the first color CL by dragging the slider SL.
[0171] The color determination unit 130 transmits image color information (information on the first color CL1 and the second color CL2) and slider SL position information to the display word arrangement unit 141. Based on this information, the display word arrangement unit 141 generates a transmission image 100d (see Figure 26(a)), and the image generation unit 150 displays the generated transmission image on the display unit 70 (transmission image display S1052).
[0172] In the communication image 100d, the display word 17 is colored with an image color. The position information of the slider SL determines the color of the display word placed on the communication image 100. Specifically, the position of the slider SL determines how many of the top display words in the target word table T3 are colored with the first color CL1, and how many of the other display words are colored with the second color CL2. For example, in Figure 26(a), the slider SL is positioned corresponding to the boundary between "word i" and "word u". In this case, in the communication image 100d, "word a" and "word i" are colored with the first color CL1, and the other display words are colored with the second color CL2. In Figures 26, 28, and 29, the difference in color is represented by the density of the dots. In these figures, the first color CL1 is shown with dense dots, the second color CL2 is shown without dots or other patterns, and the background color, which will be described later, is shown with sparse dots.
[0173] The user can refer to the displayed image P8 and perform input operations to specify the background color, word color division, and display size based on the displayed image P8. In Figure 25, the step of receiving these specifications through input operations is denoted as S1050 (the area enclosed by the dashed line in the figure).
[0174] The background color specification process is explained below. When the user operates the pointing device 5 in the state shown in the display image P8 in Figure 26(a) and inputs the pointer to move within the communication image display area 15 (background color specification acceptance step S1053), the color determination unit 130 displays a background color selection box as a pop-up on the display unit 70. The color determination unit 130 determines the background color by accepting the user's input operation for specifying the background color in the background color selection box.
[0175] The color determination unit 130 transmits information about the specified background color to the display word placement unit 141. As shown in Figure 26(b), the display word placement unit 141 generates a communication image 100e in which the area of the communication image display area 15 other than the area where the display words are placed is colored with the background color specified by the user, and transmits it to the image generation unit 150. The image generation unit 150 generates a display image P9 including the communication image 100e and displays it on the display unit 70 (communication image display step S1047). In other words, the communication image that was displayed in the communication image display area 15 is updated. Next, the process proceeds to S1057.
[0176] The word color division specification will now be explained. When the color determination unit 130 receives an input operation related to word color division specification by moving the slider SL using the pointing device 5 by the user (word color division specification reception step S1054), it acquires the position information of the slider SL. Changing the position of the slider SL means changing the position of the boundary between the two regions that divide the color band 28 into region A and region B, and means changing the display words that are colored with the first color CL1 and the display words that are colored with the second color CL2. The color determination unit 130 transmits the position information of the slider SL to the display word arrangement unit 141. The display word arrangement unit 141 generates a transmission image with the color of the display word changed based on the position information of the slider SL and transmits it to the image generation unit 150. The image generation unit 150 displays the display image including the generated transmission image on the display unit 70 (transmission image display S1056). The process then proceeds to S1057.
[0177] The text color change process is described below. When the color determination unit 130 detects, for example, that a user has operated the pointing device 5 and placed the pointer (not shown) in the color display area 27, it activates the text color change acceptance step S1055 and displays candidate colors to be assigned to the text. The first color CL1 and the second color CL2 are changed when the user selects a color from the candidate colors. The subsequent operations are the same as the candidate color display step S1051 and are therefore omitted.
[0178] In S1057, the color determination unit 130 determines whether the NEXT button 23 has been clicked by the user, or in other words, whether the color determination process has been completed. If the color determination unit 130 determines that the NEXT button 23 has not been clicked and the process is not complete (NO to S1057), it returns to S1050 and repeats the process. On the other hand, if the color determination unit 130 determines that the NEXT button 23 has been clicked and the process is complete (YES to S1057), it terminates the color determination step and proceeds to the display type determination step S106. Until the NEXT button 23 is clicked, the user can change the coloring and background color of the displayed word. Clicking the BACK button 22 returns the user to the displayed word selection step S104. In other words, if the user wants to change the displayed word, they can do so by pressing the BACK button 22.
[0179] In this embodiment, the display words are color-coded into two colors (first color CL1, second color CL2) according to the weight assigned to them, but this is not the only configuration. For example, a list of candidate colors obtained by referring to the scent / color library 40 may be displayed as a pop-up when the pointer is placed over a display word, allowing the user to select a color for each display word from that list. Various modifications are possible.
[0180] [Display type determination step S106] Next, the display type information acquisition unit 113 determines the display type 16 of the transmission image, that is, the range in which the transmission image will be displayed (in other words, the range in which the display words will be placed) (display type determination step S106). Details of the display type determination step will be explained using Figure 28, which shows an example of a display image, following the flowchart of the display type determination step in Figure 27.
[0181] When the display type determination step S106 begins, the image generation unit 150 generates a display image P10 containing multiple display type candidates, as shown in Figure 28(a), and displays it on the display unit 70 (type candidate display step S1061).
[0182] As shown in Figure 28(b), in the displayed image P10, a communication image display area 15 is displayed on the left side of the screen where communication images 100 in progress or completed are displayed, and multiple display type candidates 16A to 16D are displayed on the right side of the screen. The display type may be an external photograph 16E specified by the user, which is received by the information processing device 10A via a communication line. In the display image P10, radio buttons 21 for selecting a display type are displayed for each candidate display type, and BACK buttons 22 and NEXT buttons 23 are displayed on the left and right sides of the bottom of the screen, respectively. The user can select one display type from among multiple display types by selecting a radio button 21. Furthermore, as will be described later, the user can also select a portion of each display type and create a communication image using this portion as the display type.
[0183] The user can refer to the display image P10 and perform input operations to specify the display type, display range, and display size based on the display image P10. In Figure 27, the step of receiving these specifications through input operations is denoted as S1060 (the area enclosed by the dashed line in the figure).
[0184] Next, when the display type information acquisition unit 113 receives a radio button 21 selection by the user on the display image P10 and accepts the selection of a display type (display type specification acceptance step (S1062)), it prepares data to use the selected display type information as the frame (outline) of the transmission image.
[0185] Next, the display word arrangement unit 141 generates a communication image 100f in which the display words 17 are arranged to fit within the selected display type 16, and transmits it to the image generation unit 150. The image generation unit 150 generates a display image P11 including the generated communication image 100f, as shown in Figure 28(b), and displays it on the display unit 70 (communication image display step S1065). The process then proceeds to S1066.
[0186] Furthermore, when the display word arrangement unit 141 receives an input operation from the user, such as dragging the edge of the completed communication image 100f (display size specification acceptance step (S1064)), it changes the proportion of the communication image 100f that it occupies in the communication image display area 15 and its size in relation to the entire print (in other words, it changes the size of the display type 16), and also changes and adjusts the size of the display words to generate a communication image. The image generation unit 150 generates a display image including the communication image with the adjusted display size and displays it on the display unit 70 (communication image display step S1065). The process then proceeds to S1066.
[0187] As mentioned above, it is also possible to select a portion of the candidate display types and create a communication image using this portion as the display type. As shown in Figure 29, display type 16A consists of a tree object 16Aa and an apple object 16Ab. For example, by selecting display type 16A with radio button 21, the user can use a display type consisting of two objects, the tree object 16Aa and the apple object 16Ab, as a communication image. Alternatively, the user can specify a range by dragging to enclose only the tree object 16Aa or only the apple object 16Ab, and use this as the display type for the communication image. Figure 29 shows how the range of the apple object 16Ab is specified as the display type. The display word placement unit 141 receives a selection of a display type by the user when a radio button 21 is selected on the display image P10 (display type selection acceptance step S1062), and further receives an input operation to cut out a part of the selected display type as shown in Figure 29 (display range selection acceptance step S1063), and prepares frame (outline) data for the display type of the communication image by cutting out the part. Next, the display word placement unit 141 generates a communication image in which the display words 17 are arranged to fit within the cut-out display type, and transmits it to the image generation unit 150. The image generation unit 150 generates a display image including the generated communication image and displays it on the display unit 70 (communication image display step S1065). Next, the process proceeds to S1066.
[0188] In S1066, the display type information acquisition unit 113 determines whether or not the NEXT button 23 has been clicked by the user, in other words, the display type The system determines whether the decision-making process is complete. If the display-type information acquisition unit 113 determines that the NEXT button 23 has not been clicked and the process is not complete (NO to S1066), it returns to S1060 and repeats the process. On the other hand, if the display-type information acquisition unit 113 determines that the NEXT button 23 has been clicked and the process is complete (YES to S1066), it terminates the display-type decision step and proceeds to the adjustment step S107.
[0189] [Adjustment step S107] Next, the adjustment unit 142 determines and adjusts the font and character decoration method used for the display word 17, as well as the position and angle (tilt) of the display word 17 within the display mold 16 (adjustment step S107). Details of the adjustment step will be explained using Figure 31, which shows an example of a display image, following the flowchart of the adjustment step in Figure 30.
[0190] When adjustment step S107 is started, the image generation unit 150 displays a selection display word list table T4 for selecting fonts and text decorations (sometimes simply called "decorations") on the display unit 70 (selection display word list table display step S1071), as shown in Figure 31(a), and then displays the pre-adjustment communication image (communication image display S1072). For convenience, Figures 31(a) and (b) show examples of displaying three display words: "word a", "word b", and "word c". Communication images 100g and 100h shown in Figures 31(a) and (b), respectively, are the adjusted communication images.
[0191] As shown in Figure 31(a), in the display image P13, a communication image display area 15 is displayed on the left side of the screen, and a list of selectable display words table T4 is displayed on the right side of the screen. The user can use a pointing device 5 or the like to select a display word from the list of selectable display words table T4 and perform an input operation to change the font and / or decoration of that display word. The user can also use a pointing device 5 or the like to select a display word 17 and perform an input operation to change the position and / or orientation of that display word 17. In Figure 30, the step of receiving a specification based on these input operations is denoted as S1070 (the area enclosed by the dashed line in the figure).
[0192] The adjustment unit 142 receives an input operation to select a display word from the user's selection list table T4 (display word selection acceptance step S1073), adjusts the form of the display word 17 so that it matches the font and / or text decoration selected by the user for the specified display word (font and decoration adjustment step S1074), generates (updates) a communication image 100g in which the display word 17 is placed, and transmits it to the image generation unit 150. The image generation unit 150 generates a display image P13 including the generated communication image 100g, as shown in Figure 31(a), and displays it on the display unit 70 (communication image display step S1077).
[0193] Meanwhile, when the adjustment unit 142 receives an input operation from the user to select and specify a display word within the communication image (display word specification acceptance step S1075), it displays a display image on the display unit 70 that includes a request for input of information regarding the angle and / or position of the character, for example, on a pop-up screen. The adjustment unit 142 receives the input operation from the user in response to the request, and using the input operation information, adjusts the form of the display word 17 to match the angle and / or position of the display word (position and orientation adjustment step S1076), generates (updates) a communication image 100h with the adjusted display word 17 placed on it, and transmits it to the image generation unit 150. As shown in Figure 31(b), the image generation unit 150 generates a display image P14 including the generated communication image 100h and displays it on the display unit 70 (communication image display step S1077).
[0194] Next, the adjustment unit 142 determines whether the NEXT button 23 has been clicked by the user, in other words, whether the adjustment has been completed (adjustment completion step S1078). If the adjustment unit 142 determines that the NEXT button 23 has not been clicked and the adjustment has not been completed (NO to S1078), it returns to S1070 and repeats the adjustment process. On the other hand, if the adjustment unit 142 determines that the NEXT button 23 has been clicked and the adjustment has been completed (YES to S1078), it terminates the adjustment step.
[0195] [Output step S108] The information processing device 10A outputs data representing the advertisement image P1, including the communication image 100 approved and completed by the user, to a printing device (not shown) (output step S108) and prints it. Alternatively, the above data may be sent to another information processing device and displayed as an advertisement image.
[0196] Effects of Information Processing Systems In the information processing system 1A of this embodiment, as in the information processing system 1 of the first embodiment, the user can easily create a communication image by accurately expressing the impression of the target item, using display words that are effective in evoking empathy, and further coloring the display words with image colors that match the scent of the target item. In addition, the communication image generated by the information processing system 1A uses empathy-evoking words extracted from text data related to the target item as display words, and further, these display words are colored with image colors that evoke the scent of the target item, so that the impression of the target item can be accurately conveyed to consumers and users.
[0197] <Other variations> Although embodiments of the present invention have been described above, the present invention is not limited to the embodiments described above, and various modifications can be made without departing from the spirit of the invention. Other modifications will be described below.
[0198] [Example 1] In the embodiments described above, the empathy-evoking word library and the scent / color library are located on the HDD8 of the information processing devices 10 and 10A, but they may also be located in other information processing devices and may be configured to be used via a communication interface.
[0199] [Differentiation 2] In the embodiments described above, examples were given in which a series of information processing is completed by a single information processing device. However, multiple information processing devices may be integrated to form a system, with each information processing device handling a specific functional block or step that constitutes the present invention, thereby realizing the information processing system or method of the present invention as a whole.
[0200] [Difference 3] In the embodiments described above, examples were given in which the display word, the image color that colors the display word, and the display type are determined in that order when generating the communication image, but this order can be changed. For example, the display type may be determined first, followed by the display word and image color. Alternatively, the image color may be determined first, followed by the display word and display type. In addition, the order of each processing step can be changed to the extent that no inconsistencies arise, such as determining the display word and determining the image color in parallel.
[0201] [Differentiation Example 4] In the embodiments described above, examples were given in which the selection of display type, display word, emphasis word, color, and final character arrangement are determined by user intervention. However, the information processing device may automatically determine at least one of these elements—the selection of display type, display word, emphasis word, color, and character arrangement—without user intervention and generate a communication image. In this case as well, similar to the embodiments described above, the generated communication image uses empathy-evoking words extracted from text data related to the target item as display words, and these display words are colored with image colors that evoke the scent of the target item, thereby accurately conveying the image of the target item to consumers and users. As a result, even users unfamiliar with design can easily create communication images that effectively promote the target item. [Explanation of Symbols]
[0202] 1, 1A... Information Processing Device 16…Display type 17…Display word 30, 30A... Library of words to evoke empathy 40…Fragrance and Color Library (Information on the correlation between fragrance types and the colors associated with those fragrances) 100…Image for communication 110, 110A…Acquisition part 120, 123... Display word selection section 130...Color determination unit 140, 141...Display word placement part
Claims
1. An information processing system that places words extracted from text data relating to the impression of a subject onto a communication image, An acquisition unit that acquires text data relating to the impression of the target, information on the type of scent of the target, and display type information of the image for communication. A display word selection unit selects a display word from among multiple words included in the text data that is the same as an empathy-evoking word included in the empathy-evoking word library and that will be placed in the communication image, using an empathy-evoking word library that includes multiple empathy-evoking words. A color determination unit determines an image color to color the display word based on the information of the type of scent acquired by the acquisition unit, using correlation information between the type of scent and the color associated with that scent. A display word arrangement unit that arranges the display word colored with the aforementioned image color within the display type. An information processing system equipped with the following features.
2. The aforementioned empathy-evoking word library includes information regarding the importance of each empathy-evoking word as an empathy-evoking word. The information processing system according to claim 1.
3. The library of empathy-evoking words includes, as information regarding importance, information on the empathy-evoking coefficient associated with each of the empathy-evoking words. The information processing apparatus according to claim 2.
4. The empathy-evoking word library includes, as information on importance, at least one of the following: information on the relationship between empathy-evoking words and the impression of scent, information on the relationship between empathy-evoking words and the impression of senses other than smell, and information on the relationship between empathy-evoking words and the impression of emotion. The information processing system according to claim 2.
5. The aforementioned text data includes multiple text sentences, The display word selection unit selects the display word based on the frequency of occurrence of the target empathy-evoking word in the text and / or the number of texts containing the target empathy-evoking word. The information processing system according to claim 1 or 2.
6. An information processing method to be executed by an information processing device, Steps include obtaining text data about the impression of the subject, The steps include: using an empathy-evoking word library containing multiple empathy-evoking words to select a display word from among multiple words contained in the text data that is the same as an empathy-evoking word included in the empathy-evoking word library and will be placed in the communication image; The steps include obtaining information on the type of fragrance mentioned above, Using information on the correlation between the type of fragrance and the color associated with that fragrance, the step of determining the image color to be used to color the display word based on the acquired information on the type of fragrance, The steps include obtaining information on the display type of the aforementioned transmission image, The steps include: placing the display word colored with the aforementioned image color within the display type; An information processing method having
7. In an information processing device, Steps include obtaining text data about the impression of the subject, The steps include: using an empathy-evoking word library containing multiple empathy-evoking words to select a display word from among multiple words contained in the text data that is the same as an empathy-evoking word included in the empathy-evoking word library and will be placed in the communication image; The steps include obtaining information on the type of fragrance mentioned above, Using information on the correlation between the type of fragrance and the color associated with that fragrance, the step of determining the image color to be used to color the display word based on the acquired information on the type of fragrance, The steps include obtaining information on the display type of the aforementioned transmission image, Steps include placing the display word, which is colored with the aforementioned image color, within the display mold. A program that executes the command.