Analysis device, analysis method and analysis program
The analytical device addresses the challenge of recommending products based on customer reactions to food content by collecting and analyzing reaction data from visual media, ultimately providing effective and personalized food suggestions.
Patent Information
- Application Number
- JP2023172589
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-04
- Publication Date
- 2025-04-16
AI Technical Summary
Existing technologies are unable to effectively recommend products based on customer reactions to food-related content on the internet, limiting the ability to provide personalized food suggestions.
An analytical device equipped with a control unit that collects reaction data from visual media depicting food scenes, analyzes these reactions, and generates analysis result data to make informed food-related proposals.
Enables better food-related suggestions by analyzing customer reactions to food content, improving customer engagement and developing targeted food recommendations.
Smart Images

Figure 2025063420000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an analysis device, an analysis method, and an analysis program. [Background technology]
[0002] Patent Document 1 discloses an apparatus, a method, and a program for recommending products based on customer attribute information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2021-103340 A Summary of the Invention [Problem to be solved by the invention]
[0004] In recent years, the internet has become overflowing with food-related content, so if people's reactions to that content could be collected and analyzed, it would be possible to make better food-related suggestions to customers (for example, creating products with flavors that customers prefer).
[0005] However, while the technology of Patent Document 1 above can recommend products taking into consideration customer attributes, it cannot recommend products based on an analysis of customer responses to online content.
[0006] The present invention has been made in consideration of the above-mentioned problems, and aims to provide an analysis device, an analysis method, and an analysis program that are capable of making better food-related suggestions, for example, by analyzing people's reactions to food content. [Means for solving the problem]
[0007] In order to solve the above-mentioned problems and achieve the objective, the analytical device of the present invention is an analytical device equipped with a control unit, which is characterized in that the control unit is equipped with a collection means for collecting reaction data, which is data regarding human reactions to information contained in a visual medium depicting a food scene, and an analysis means for analyzing the reactions contained in the reaction data to obtain analysis result data.
[0008] In addition, the collection means may collect attribute and characteristic data, which is data regarding a person's attributes or characteristics, together with the response data, and the analysis means may generate linked data, which is data linking the response data with the attribute and characteristic data, and the control unit may further include a suggestion means for making suggestions to encourage behavioral changes or purchasing intentions of consumers using the generated linked data and the specified attribute and characteristic data for a certain person.
[0009] The suggestion means may make the suggestions related to food or the suggestions unrelated to food.
[0010] The suggestion means may make suggestions to stimulate consumers' desire to purchase, and the purchase target in the suggestions may be a product or a service.
[0011] The product may also be food or digital content.
[0012] The digital content may also be related to comics or music.
[0013] The service may also be a subscription service for the use of a product or service, or participation in an event held in a virtual or real space.
[0014] The visual media may also be a video, a photograph, a digital book, a website, an animation or an illustration.
[0015] The information may also be scenery, food, people, places, cooking scenes, ingredients, cooking utensils, people accompanying the person, conversation content, lines, facial expressions, or the entire information obtained from the visual media.
[0016] Furthermore, the reaction may be good, bad, fun, happy, sad, delicious, surprised, moved, uplifted, downlifted, interesting, want to share, want to support, want to be a part of, sympathize, don't sympathize, like, want to eat, don't want to eat, nostalgic, want to tell people about it, or want to keep it.
[0017] The collecting means may collect only data relating to the reaction that matches a pre-specified condition from the reaction data.
[0018] The collection means may also collect attribute / characteristic data, which is data relating to attributes or characteristics of a person, together with the reaction data.
[0019] The attributes of the person may be age, current location, hometown, or gender, and the characteristics of the person may be food preferences.
[0020] The collection means may also collect area data, which is data relating to characteristics of an area, together with the response data.
[0021] Furthermore, the characteristics of the area may be the temperature, humidity, weather, eating places, occasions, environment, trends, seasonings, condiments, ingredients, scenery, images, events, or culture of the area.
[0022] The analysis means may analyze the reactions included in the reaction data by region.
[0023] The analysis means may also analyze how many and what type of reactions occurred in which area.
[0024] The analysis means may also assign scores for each evaluation item related to palatability to the food that has been reacted to.
[0025] In addition, the collection means may collect regional data, which is data regarding characteristics of a region, together with the reaction data, and the analysis means may generate linked data, which is data linking the reaction data and the regional data, and the suggestion means may use the generated linked data and the specified regional data for a certain person to suggest foods preferred by the certain person.
[0026] Furthermore, the analysis method of the present invention is an analysis method executed by an information processing device having a control unit, and is characterized by including a collection step executed by the control unit of collecting reaction data, which is data regarding people's reactions to information contained in a visual medium depicting a food scene, and an analysis step of analyzing the reactions contained in the reaction data to obtain analysis result data.
[0027] In addition, the analysis program of the present invention is an analysis program to be executed by an information processing device equipped with a control unit, and causes the control unit to execute a collection step of collecting reaction data, which is data regarding human reactions to information contained in a visual medium depicting a food scene, and an analysis step of analyzing the reactions contained in the reaction data to obtain analysis result data. Effect of the Invention
[0028] According to the present invention, by analyzing people's reactions to food content, it is possible to provide, for example, better food-related suggestions. [Brief description of the drawings]
[0029] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of an analysis device. [Diagram 2] FIG. 2 is a diagram showing an example of a processing flow in this embodiment.
[0030] Hereinafter, an embodiment of an analysis device, an analysis method, and an analysis program will be described in detail with reference to the drawings. Note that the present invention is not limited to the embodiment.
[0031] [1. Configuration] An example of the configuration of an analysis device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the analysis device 100.
[0032] The analytical device 100 is a commercially available desktop personal computer. The analytical device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
[0033] The analytical device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The individual units included in the analytical device 100 are communicatively connected via any communication path.
[0034] The communication interface unit 104 communicatively connects the analytical device 100 to a network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the analytical device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).
[0035] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
[0036] The control unit 102 is a CPU or the like that performs overall control of the analysis device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, and the like, and executes various types of information processing based on these stored programs.
[0037] The control unit 102, in terms of functional concept, includes, for example, (1) a collection unit 102a as a collection means for collecting reaction data, which is data regarding people's reactions to information contained in a visual medium depicting food scenes, (2) an analysis unit 102b as an analysis means for analyzing the reactions contained in the reaction data and obtaining analysis result data, and (3) a proposal unit 102c as a proposal means for making food-related suggestions based on the analysis result data.
[0038] The collection unit 102a collects reaction data 106a, which is data regarding people's reactions to information contained in a visual medium depicting a food scene.
[0039] The food scenes include, of course, scenes depicting people eating food and scenes depicting people drinking beverages, but also, for example, scenes that do not contain these scenes but depict people with food or drink at the same time, scenes that depict scenery with food or drink at the same time, and scenes that depict only food or drink.
[0040] The visual medium may be anything that can be visually recognized, such as a video, a photograph, a digital book, a website, an animation, an illustration, etc. The visual medium may exist on the Internet, or may be provided independently by a specific provider.
[0041] The information contained in the visual medium may be any information that a person can recognize from the visual medium, such as scenery, food, people, locations, cooking scenes, ingredients, cooking utensils, people present, content of conversations, lines, facial expressions, or the entire information obtained from the visual medium.
[0042] The reaction includes any reaction such as a verbal reaction, a facial reaction, or a motion reaction. The verbal reaction is, for example, good, bad, fun, happy, sad, delicious, surprised, moved, uplifted, downlifted, interesting, want to share, want to support, want to be a friend, sympathize, don't sympathize, like, want to eat, don't want to eat, nostalgic, want to tell, or want to leave it. The reaction may also be, for example, a reaction to a post on a social networking site such as an external platform or to content to be developed (for example, an expression of sympathy, approval, want to buy, want to try, want to eat, want to share, or want to support, etc.).
[0043] The collecting unit 102a may collect only data on the reactions that match a pre-specified condition from the reaction data 106a. For example, if only specific words (e.g., positive words such as "good" and "tasty") are specified as collection targets, the collecting unit 102a can perform efficient collection. Conversely, specific words (e.g., negative words such as "bad" and "not tasty") may be specified as not to be collected.
[0044] The collection unit 102a may collect attribute / characteristic data 106b, which is data related to the attributes or characteristics of a person, together with the reaction data 106a. The attributes of a person may be, for example, age, current location, hometown, or gender. The characteristics of a person may be, for example, food preferences.
[0045] The collection unit 102a may collect area data 106c, which is data related to characteristics of the area, together with the reaction data 106a. The characteristics of the area include, for example, the temperature, humidity, weather, eating places, occasions, environments, trends, seasonings, condiments, ingredients, scenery, images, events, culture, and the like of the area.
[0046] The timing and number of times that the collecting unit 102a collects the reactions are not particularly limited. Regarding the timing, the collecting unit 102a may collect the reactions continuously without interruption while the video is playing, may collect the reactions at random timing, may collect the reactions at the end of the video, or may collect the reactions when a person's emotions are changed. Regarding the number of times, the collecting unit 102a may collect the reactions many times or only once during one video, for example.
[0047] The collection unit 102a stores the collected reaction data 106a, attribute / characteristic data 106b, and area data 106c in the storage unit 106.
[0048] The analysis unit 102b analyzes the reaction contained in the reaction data 106a to obtain analysis result data 106e.
[0049] The analysis unit 102b may analyze the reactions by region. Specifically, the analysis unit 102b may analyze how many reactions there were in each region. Details of this analysis will be described in [2-1] below.
[0050] The analysis unit 102b may assign a score for each evaluation item related to deliciousness to the food that has given a reaction. The evaluation items may be major items such as "taste," "flavor," or "texture," or may be minor items such as "richness of chicken stock," "saltiness," "umami," "soy sauce aroma," "sweet aroma," "noodle firmness," or "smoothness." Details of this analysis will be explained in [2-2] below.
[0051] When the collection unit 102a collects the attribute / characteristic data 106b together with the reaction data 106a, the analysis unit 102b may generate linked data 106d that links the reaction data 106a and the attribute / characteristic data 106b.
[0052] When the collecting unit 102a collects the region data 106c together with the reaction data 106a, the analyzing unit 102b may generate linked data 106d that is data linking the reaction data 106a and the region data 106c.
[0053] When the collection unit 102a collects attribute / characteristic data 106b and regional data 106c along with the reaction data 106a, the analysis unit 102b may generate linked data 106d, which is data linking the reaction data 106a, the attribute / characteristic data 106b, and the regional data 106c.
[0054] The analysis unit 102b stores the generated linked data 106d and the acquired analysis result data 106e in the storage unit 106.
[0055] The suggestion unit 102c makes suggestions regarding food based on the analysis result data 106e.
[0056] The suggestion unit 102c may make a suggestion to change the behavior of a consumer or to stimulate the consumer's desire to buy using the generated linking data 106d and the specified attribute and characteristic data 106b for a certain person. The suggestion unit 102c may make a suggestion related to food or a suggestion unrelated to food. The target of purchase in the suggestion to stimulate the consumer's desire to buy may be a product (e.g., food or digital content (e.g., manga or music related content)) or a service (e.g., a subscription service that targets the use of a product or service, or participation in an event held in a virtual space or real space). The product or service to be purchased in the suggestion to stimulate the consumer's desire to buy may be either one of the company's own products (specifically, one manufactured, developed, or sold by a company that provides a suggestion to a consumer using the analysis device 100) or another company's (one other than the company's own). The channel of the product or service to be purchased in the suggestion to stimulate the consumer's desire to buy is not particularly limited. In this specification, the term "channel" is a marketing term, and specifically includes a communication channel, a sales channel, a distribution channel, and the like.
[0057] The suggestion unit 102c may suggest foods that a person likes by using the generated linked data 106d and the specified attribute / characteristic data 106b about the person. For example, when the age, birthplace, and gender of a person are specified, the suggestion unit 102c may suggest foods that the person likes by referring to the linked data 106d. This makes it possible to suggest foods that a person with a certain attribute or characteristic likes, for example.
[0058] The suggestion unit 102c may suggest foods that a person likes by using the generated association data 106d and the specified area data 106c for a person. For example, when the area where a person lives is specified, the suggestion unit 102c may suggest foods that people in the area like by referring to the association data 106d. This makes it possible to suggest foods that people in a certain area like, for example.
[0059] By utilizing the results of the proposal by the proposal unit 102c, as shown in "Output" in FIG. 2, it is possible to utilize the results for product development and sales, sponsorship revenue, product revenue, online supermarket D2C sales, and the like.
[0060] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used as the storage unit 106.
[0061] The storage unit 106 includes, for example, reaction data 106a, attribute / characteristic data 106b, area data 106c, linking data 106d, and analysis result data 106e.
[0062] As described above, the reaction data 106a is data collected by the collection unit 102a.
[0063] The attribute / characteristic data 106b and the area data 106c may be data collected by the collection unit 102a, as described above, or may be data stored in the storage unit 106 in advance.
[0064] As described above, the linked data 106d is data generated by the analysis unit 102b, and the analysis result data 106e is data acquired by the analysis unit 102b.
[0065] [2. Specific examples of processing] In this section, a specific example of the processing according to this embodiment will be described.
[0066] [2-1. Regional Analysis] First, as shown in "Input" in FIG. 2, the collection unit 102a collects people's reactions (number of likes and comments) to information included in a video depicting a food scene, and generates reaction data 106a.
[0067] Next, the analysis unit 102b analyzes the reactions included in the reaction data 106a by region. Specifically, as shown in the upper diagram of "Process" in Fig. 2, the analysis unit 102b analyzes how many LIKEs there are in each prefecture and what types of comments are most common in each prefecture, and generates analysis result data 106e.
[0068] Finally, the suggestion unit 102c makes suggestions regarding food based on the analysis result data 106e.
[0069] [2-2. Analysis by rating] First, as shown in "Input" in FIG. 2, the collection unit 102a collects people's reactions (number of likes and comments) to information included in a video depicting a food scene, and generates reaction data 106a.
[0070] Next, the analysis unit 102b refers to the reaction data 106a and assigns a score for each evaluation item related to deliciousness to the food that has had a positive reaction. Specifically, the analysis unit 102b assigns scores for the evaluation items "richness of chicken stock," "saltiness," "umami," "soy sauce aroma," "sweet aroma," "noodle firmness," and "smoothness," as shown in the lower diagram in "Process" in Figure 2.
[0071] Finally, the suggestion unit 102c makes suggestions regarding food based on the analysis result data 106e.
[0072] [3. Summary of this embodiment] As described above, the analysis device 100 according to this embodiment can analyze people's reactions to food content, thereby making it possible to provide better food-related suggestions, for example. This can increase people's interest in food, and as a result, can develop food culture.
[0073] [4. Other embodiments] The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0074] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.
[0075] In addition, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
[0076] Furthermore, with regard to the analysis device 100, each of the components shown in the figures is merely a functional concept, and does not necessarily have to be physically configured as shown in the figures.
[0077] For example, the processing functions of the analysis device 100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium that includes programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the analysis device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and cooperates with the CPU to form a control unit.
[0078] In addition, this computer program may be stored in an application program server connected to the analysis device 100 via any network, and it is also possible to download all or part of it as necessary.
[0079] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
[0080] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that works with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, may use well-known configurations and procedures.
[0081] The various databases etc. stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.
[0082] The analytical device 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The analytical device 100 may be realized by installing software (including programs, data, etc.) that causes the device to realize the processes described in this embodiment.
[0083] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
[0084] By using the analysis device, analysis program, and analysis method according to the present embodiment, it is possible to provide information that matches the preferences of a user anytime, anywhere. This enables the following applications.
[0085] While watching a video about eating, viewers can input their impressions at that time (for example, "Like!", "Super like!", "Funny", "Amazing", "Sad" or "Terrible") and then food-related suggestions tailored to those impressions (for example, meal recipe suggestions, suggestions for nearby restaurants or suggestions for meals to eat at a travel destination) can be made.
[0086] In addition, from reactions to content posted on social media, such as video posting platforms (expressions of intent such as pressing the "Like" button or writing comments), information can be collected that deepens understanding of consumer preferences or characteristics of thinking, and based on the collected information, communication aimed at product development or product sales can be considered. [Industrial Applicability]
[0087] The present invention is useful, for example, in the field of food. [Explanation of symbols]
[0088] 100 Analyzer 102 Control section 102a Collection Department 102b Analysis Department 102c Proposal Department 104 Communication interface section 106 Storage section 106a Reaction Data 106b Attributes and characteristics data 106c Regional Data 106d Linked Data 106e Analysis result data 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network
Claims
1. An analysis device including a control unit, The control unit is A collection means for collecting response data, which is data regarding a person's response to information contained in a visual medium depicting a food scene; an analysis means for analyzing the reaction included in the reaction data to obtain analysis result data; To have An analytical device comprising:
2. The collection means collects attribute / characteristic data, which is data related to attributes or characteristics of a person, together with the reaction data; The analysis means generates linked data that is data linking the reaction data with the attribute / characteristic data, the control unit further includes a suggestion means for making a suggestion to encourage a behavioral change or a purchasing will of a consumer by using the generated linking data and the specified attribute / characteristic data for a certain person; The analysis device according to claim 1 .
3. the suggestion means making the suggestion related to food or the suggestion unrelated to food; The analysis device according to claim 2 .
4. The suggestion means makes suggestions to stimulate consumers' purchasing desires, The subject of the offer to purchase is a product or service; The analysis device according to claim 3 .
5. The product is food or digital content; The analysis device according to claim 4 .
6. The digital content is related to comics or music; The analysis device according to claim 5 .
7. The service is a subscription service for the use of products or services, or participation in an event held in a virtual or real world; The analysis device according to claim 4 .
8. The visual media is a video, a photograph, a digital book, a website, an animation or an illustration; The analysis device according to claim 1 .
9. The information is scenery, food, people, places, cooking scenes, ingredients, cooking utensils, people accompanying the person, conversation content, lines, facial expressions, or the entire information obtained from the visual media; The analysis device according to claim 1 .
10. The reaction is good, bad, fun, happy, sad, looks delicious, surprised, moved, feels good, feels bad, is interesting, wants to share, wants to support, wants to be a part of the group, sympathizes, doesn't sympathize, likes, wants to eat, doesn't want to eat, feels nostalgic, wants to tell people about it, or wants to keep it. The analysis device according to claim 1 .
11. the collecting means collects only data relating to the reaction that matches a pre-specified condition from the reaction data; The analysis device according to claim 1 .
12. The collection means collects attribute / characteristic data, which is data related to attributes or characteristics of a person, together with the reaction data; The analysis device according to claim 1 .
13. The attribute of the person is age, current location, birthplace, or gender; the person's characteristics being food preferences; The analysis device according to claim 12 .
14. The collecting means collects area data, which is data related to characteristics of an area, together with the reaction data; The analysis device according to claim 1 .
15. The characteristics of the region are the temperature, humidity, weather, eating places, occasions, environment, trends, seasonings, condiments, ingredients, scenery, images, events, or culture of the region; The analysis device according to claim 14 .
16. The analysis means analyzes the reactions included in the reaction data by region; The analysis device according to claim 1 .
17. The analysis means analyzes how many and what type of reactions occurred in which region; 17. The analysis device according to claim 16,
18. The analysis means assigns a score for each evaluation item related to deliciousness to the food for which the reaction occurred; The analysis device according to claim 1 .
19. The collection means collects area data, which is data related to characteristics of an area, together with the reaction data; The analysis means generates linked data that is data linking the reaction data and the area data, The suggestion means suggests food preferred by a certain person by using the generated linkage data and the area data specified for the certain person; The analysis device according to claim 2 .
20. An analysis method executed by an information processing device having a control unit, Executed by the control unit, A collection step of collecting reaction data, which is data regarding human reactions to information contained in a visual medium depicting a food scene; an analysis step of analyzing the reaction included in the reaction data to obtain analysis result data; containing, An analytical method characterized by:
21. An analysis program to be executed by an information processing device having a control unit, The control unit, A collection step of collecting reaction data, which is data regarding human reactions to information contained in a visual medium depicting a food scene; an analysis step of analyzing the reaction included in the reaction data to obtain analysis result data; An analysis program to execute the above.
Citation Information
Patent Citations
Device, method, and program for making recommendation based on customer attribute information
JP2021103340A