Information provision device, information provision program, and information provision system

The system addresses the challenge of food additive information gaps by using AI to assess food health impacts and create personalized recommendations, enhancing user decision-making for healthier food choices.

JP7755282B2Active Publication Date: 2025-10-16栢 孝文
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2020128064
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-07-29
Publication Date
2025-10-16
Estimated Expiration
2040-07-29

AI Technical Summary

Technical Problem

Existing systems fail to provide comprehensive information on food additives, their safety in combinations, and ingredient listing on e-commerce sites, making it difficult for users to make healthy food choices, especially when eating out or purchasing online.

Method used

An information providing system that includes a user terminal, administrator server, AI device, and database to conduct medical interviews, assess health impacts of food based on user responses, and create personalized health assessment pages for food products, integrating public data and expert knowledge to guide food selection.

Benefits of technology

Enables users to effectively utilize health-related information for informed food choices, whether purchasing online or eating out, by providing personalized health assessments and recommendations based on ingredient analysis and user health data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007755282000001
    Figure 0007755282000001
  • Figure 0007755282000002
    Figure 0007755282000002
  • Figure 0007755282000003
    Figure 0007755282000003
Patent Text Reader

Abstract

To effectively provide users with information related to food products.SOLUTION: An information providing device includes: communication means 210 for transmitting, to a user terminal 100, inquiry data for asking a plurality of users about several food products they are habitually ingesting and their health status, and receiving answers to the inquiry data; quantification means 240 for obtaining and quantifying a health evaluation from an AI device 300 that has already learned each of the food products based on raw materials of each food product and the health status included in the answers; and creation means 250 for creating a page that contains the health evaluation quantified by the quantification means 240 and can be downloaded by the user terminal 100.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information providing device, an information providing program, and an information providing system, and more particularly to an information providing device, an information providing program, and an information providing system that provide guidance on products to be ordered from the perspective of ingredients contained in food and health hazards. [Background technology]

[0002] Patent Document 1 discloses a method for managing food product information, which provides a method for managing food product information that is important for consumer health management. This method involves taking a photo of the food additive label on a food product using the camera function of a smartphone or other device to obtain an image of the food additive label. Next, using a specified application, the image of the food additive label is converted into specified digital data, which is sent to a server via an internet connection and stored on the server. According to the invention in Patent Document 1, by obtaining the food additives and integrating the food and the food additives, consumers can receive not only the food but also the food additives when purchasing the food.

[0003] [Patent Document 1] Abstract and paragraph (0081) of JP 2015-82189 A DISCLOSURE OF THE INVENTION [Problem to be solved by the invention]

[0004] However, the invention disclosed in Patent Document 1 is based on the fact that there are currently nearly 1,000 types of food additives, and unless one is an expert familiar with food additives or someone with an equivalent level of knowledge, it would be impossible to determine whether or not a certain ingredient name indicates a food additive.

[0005] Furthermore, even if a particular food additive has passed the required safety tests, no safety tests have been conducted on the food combination when that food additive is consumed with other foods, and sufficient empirical data does not exist. Therefore, for example, even if a user believes that the cause of a certain symptom is their own constitution, it cannot be denied that the cause may actually be the food they have consumed.

[0006] In light of these circumstances, it cannot be said that the invention disclosed in Patent Document 1 allows users to make full use of the information on food additives that they have acquired with great effort, and there is a need for improvement in this regard.

[0007] In addition, food products are sold not only in brick-and-mortar stores but also on e-commerce sites, but the reality is that the ingredients listed on product packaging are not necessarily listed on e-commerce sites. For this reason, it is not easy for users who wish to purchase food products through e-commerce sites to select foods that contain as few food additives as possible, or foods that contain as few non-food additives as possible that are not very healthy for the body.

[0008] Furthermore, for example, when a user eats out and orders food at a restaurant, even though there may be slight differences in ingredients depending on the restaurant, the user generally wants to know what kind of food to select.

[0009] Therefore, an object of the present invention is to effectively provide information about food to users.

[0010] Another object of the present invention is to make effective use of health-related information when purchasing food or ordering food at a restaurant. [Means for solving the problem]

[0011] In order to solve the above problems, an information providing device of the present invention comprises: an inquiry means for inquiring of a plurality of users about some foods they habitually take and their health conditions; an acquisition means for acquiring a health evaluation of each food based on the ingredients and health status of each food contained in the response to the medical interview by the medical interview means; a creating means for creating a page including the health assessment acquired by the acquiring means and downloadable by a user terminal; Equipped with.

[0012] That is, as an example of the information providing device of the present invention, explained with reference to Figure 1, it comprises a communication means 210 that transmits questionnaire data to a user terminal 100 asking about several foods habitually consumed and health status for multiple users and receives responses to the questionnaire data, a quantification means 240 that acquires and quantifies a health assessment from an AI device 300 that has learned about each food based on the ingredients and health status of each food contained in the response, and a creation means 250 that creates a page that includes the health assessment quantified by the quantification means 240 and can be downloaded to the user terminal 100.

[0013] Furthermore, the system may also include a filtering means for filtering the content of the page created by the creating means based on the response from a specific user.

[0014] The creation means can include information indicating a corresponding page on an e-commerce site where the food can be purchased on the page.

[0015] The acquiring means may be configured to input medical interview data from another user to an artificial intelligence device that has been trained using answers to medical interview data from a plurality of users as learning data, and output the input data as a health evaluation.

[0016] The information providing program of the present invention further comprises: conducting a questionnaire survey of a plurality of users regarding some foods they habitually consume and their health status; obtaining a health assessment for each food item based on the ingredients and health status of each food item included in the response to the medical interview; creating a downloadable page for a user terminal that includes the acquired health assessment; Includes:

[0017] Furthermore, the information providing system of the present invention comprises: the information providing device; The user terminal; a server in which the pages created by the creation means are stored; Equipped with. [Brief explanation of the drawings]

[0018] [Figure 1] 1 is a schematic configuration diagram of an order support system according to an embodiment of the present invention. [Figure 2] 2 is a schematic diagram showing an example of medical interview data transmitted from the communication means 210 of the administrator server 200 of FIG. 1 to the user terminal 100. FIG. [Figure 3] 3 is a schematic diagram showing an example of subsequent medical interview data that is linked with a membership number and transmitted from the communication means 210 of the administrator server 200 to the user terminal 100 following the medical interview data shown in FIG. 2. FIG. [Figure 4] 3 is a diagram showing an example of registration in DB 400 of answers from users acquired as a result of transmitting the medical interview data shown in FIG. 2 to each user terminal 100. FIG. [Figure 5] FIG. 10 is a diagram showing an example of a page listing foods and the like created by the creation means 250 of the administrator server 200 of this embodiment. [Figure 6] FIG. 10 is a diagram showing an example of a page listing foods and the like created by the creation means 250 of the administrator server 200 of this embodiment. [Figure 7] FIG. 10 is a diagram showing an example of a specific listing page for a specific user. [Figure 8] FIG. 1 is an explanatory diagram of a method for assisting in ordering food when eating out. [Explanation of symbols]

[0019] 100 user terminals 200 Administrator Server 210 Means of communication 220 Learning Tools 230 Registration Methods 240 Quantification Methods 250 Creation Methods 300 Artificial intelligence (AI) equipment 400 Database (DB) 500 Administrator Terminal Invention Embodiments

[0020] The information provision system of the present invention allows users to make effective use of health-related information, but in this embodiment, the information provision system will be described using an ordering support system as an example, which allows users to purchase food (eating and drinking products) and refer to the information when ordering food at a restaurant.

[0021] (Summary) First, an outline of the order support system of this embodiment will be described. The main processes executed by this order support system are typically as follows:

[0022] (1) Sending questionnaire data about some foods habitually consumed and health status from the order support device to the user terminal, etc., and acquiring responses to the questionnaire data returned from the user terminal, etc., in the order support device and registering them in a database (hereinafter referred to as "DB"), etc.

[0023] (2) When product information such as the product name and ingredients of a product that is not registered in the order support system, as well as user reviews of the product, are sent from a user terminal, the order support device receives them and registers them in a database, etc.

[0024] (3) In addition to the answers collected in process (1), the ordering assistance device shall conduct a health assessment of each registered food based on data published by public institutions and / or expert knowledge.

[0025] (4) The order support device obtains the URL assigned to the page of the EC site where the food registered in process (1) can be purchased (if the product is not available on the EC site, the URL of the search result page where similar products, etc. may be listed), and registers it in a database, etc.

[0026] (5) A listing page including the product information registered in process (2) and the URL registered in process (4), which can be viewed on a user terminal, is created by the order support device.

[0027] (6) The content of the listing page created in process (5) is sorted by the order support device into a form that can be identified by the user, based on the response of the specific user acquired in process (1).

[0028] (Configuration explanation) Fig. 1 is a schematic configuration diagram of an order support system according to an embodiment of the present invention. Fig. 1 shows a user terminal 100, an administrator server (order support device) 200, an artificial intelligence device (hereinafter referred to as "AI device") 300, a DB 400, and an administrator terminal 500, all of which will be described below.

[0029] Although FIG. 1 shows a state in which other devices / terminals etc. are directly connected to the administrator server 200, in reality, all of the devices etc. are connected via a network such as the Internet.

[0030] The user terminal 100 is a terminal operated by a user, and mainly receives medical interview data as shown in Fig. 2 sent from the administrator server 200, and appropriately sends the user's answers to the medical interview data to the administrator server 200. Note that the exchange of medical interview data may be performed by e-mail, mail, facsimile, etc., without using the user terminal 100.

[0031] In addition, the user terminal 100 downloads a page listing product information, etc., such as that shown in Figure 5, which is stored on a web server not shown, and accepts operations performed by the user when ordering a specific food item through that page, and performs ordering processing.

[0032] The user terminal 100 must be capable of wireless or wired communication with the administrator server 200. The user terminal 100 may be, for example, a mobile phone, a smartphone, a personal computer, a video game, an IT device, or an AV device.

[0033] The administrator server 200 is a server (information providing device) managed by the administrator of the order support system of this embodiment. The administrator server 200 includes a communication means 210, a learning means 220, a registration means 230, a digitization means 240, and a creation means 250, which will be described below. The functions of each of these means can be realized, for example, by cooperation between a CPU and memory.

[0034] 2 to the user terminal 100 and receives responses sent back from the user terminal 100. The communication means 210 also receives various data / information sent from the user terminal 100, such as information on the product name, ingredients, reviews, etc., and the URL assigned to the corresponding page on the e-commerce site where the food can be purchased.

[0035] The learning means 220 uses sets of foods and health conditions contained in users' responses to the medical interview data registered in the DB 400 as learning data, and trains the artificial neural network of the AI ​​device 300 using the learning data for multiple users. For example, the learning data can be input via a programming API.

[0036] The registration means 230 registers various data / information received by the communication means 210, output results from the AI ​​device 300, etc. in the DB 400. The user's answers to the medical interview data, which is part of this data, are used to continuously train the artificial neural network of the AI ​​device 300, as described above.

[0037] The digitizing means 240 acquires and digitizes the health level (health assessment) for each product output from the AI ​​device 300 that has been trained by the learning means 220. This numeric data is reflected on a listing page such as that shown in FIG.

[0038] The creation means 250 creates a posting page as shown in Fig. 5, which includes the numerical data digitized by the digitizing means 240. The posting page created by the creation means 250 is stored in a web server (not shown) and transmitted to the user terminal 100 in response to a request from the user terminal 100.

[0039] The AI ​​device 300 utilizes mathematical models such as artificial neural networks to perform statistical health assessments for each food product based on the user's responses to the medical interview data sent from the user terminal 100, data published by public institutions, and / or expert knowledge.

[0040] It is preferable to use a recurrent neural network as the artificial neural network, which has advantages in time-dependent processing, but the present invention is not limited to this, and other artificial neural networks can also be used.

[0041] Here, data published by public institutions refers to food additive data published by the Consumer Affairs Agency of the Cabinet Office, nutritional value data published by the Ministry of Education, Culture, Sports, Science and Technology of the Cabinet Office, safety assessment data by the Joint FAO / WHO Expert Committee on Food Additives (JECFA), etc. Expert knowledge refers to information published in books by additive researchers, nutrition researchers, etc.

[0042] DB400 stores various data / information such as responses to medical questionnaire data sent from user terminal 100, information on food product names and ingredients, various evaluation information, URLs assigned to corresponding pages on the EC site, food additive data, nutritional value data, safety evaluation data, expert knowledge, and conversion lists to accommodate variations in the spelling of ingredient names.

[0043] The reason for using the above conversion list is that, for example, the same ingredient can be written in multiple ways, such as "Na," "sodium," "salt," or in multiple ways, such as "vitamin," "V.", and these notations are treated as meaning the same thing.

[0044] The administrator terminal 500 is a terminal operated by an administrator of the order support system of this embodiment. The administrator can create, for example, the medical interview data shown in Figures 2 and 3 by operating the administrator terminal 500. The administrator terminal 500 is not limited to this, but can be, for example, a notebook or desktop personal computer.

[0045] For example, while FIG. 1 shows an example in which the AI ​​device 300 and DB 400 are provided outside the administrator server 200, at least one of them may be provided inside the administrator server 200.

[0046] (Explanation of operation) The operation of the order support system shown in FIG. 1 will be explained below, focusing on the outlined processes (1) to (6). According to the configuration explained above, when the operation of the order support device of this embodiment is realized by a program, the following steps are included.

[0047] That is, a step of asking a plurality of users about some foods they habitually take and their health condition; obtaining a health assessment for each food item based on the ingredients and health status of each food item included in the response to the medical interview; creating a downloadable page for a user terminal that includes the acquired health assessment; Includes:

[0048] Regarding processing (1) Fig. 2 is a schematic diagram showing an example of medical interview data transmitted from the communication means 210 of the administrator server 200 in Fig. 1 to the user terminal 100. This medical interview data includes medical interview items such as medical history and medical condition that are answered by a subject or patient during a health check or initial consultation at a hospital or the like, as well as medical interview items for asking the user to answer questions about, for example, ten habitual foods.

[0049] That is, in this embodiment, the questionnaire items in the questionnaire data are an input field 10 for "basic information" such as the user's age, sex, height, and weight; a selection field 12 for "symptoms and illnesses of concern" that lists multiple items such as whether or not the user is prone to fever and are thought to be caused by the user's constitution; a selection field 14 for "illnesses that occur every year (or are likely to occur)" and a selection field 18 for "illnesses that the user has had" due to constitution or other factors; a selection field 16 for "male-specific" or "female-specific" symptoms that is displayed depending on the gender selected in the input field 10; and an input field 19 for "foods that the user usually eats frequently" as habitual foods for the user.

[0050] In each of the selection fields 12 to 18, in order to simplify the user's response to the medical interview data, the user can select the item by clicking or tapping on the display area of ​​the corresponding item.

[0051] The input field 10 for "basic information" can also be configured as a selection field for age, such as "20s" or "30s," a selection field for gender, such as "male" or "female" or "2," a selection field for height, such as "tall," "average," or "short," and a selection field for weight, such as "too thin," "slightly thin," or "average."

[0052] Furthermore, in the input field 19 for "foods you usually eat," although this is not limited to this, for example, if a smartphone is used as the user terminal 100, it is conceivable that the smartphone's camera can be used to photograph the product package or the barcode assigned to the product, and the image data or barcode information can be selected by pressing "1" to "10" in the input field 19, and then sent to the administrator server 200.

[0053] In this way, the administrator server 200 can register the product name and other information in association with the package or barcode in DB400 in advance, and by referring to DB400 based on the imaging data received by the communication means 210, it becomes possible to identify the product.

[0054] On the other hand, for example, if the user uses a personal computer as the user terminal 100, the user can simply input the product name (and manufacturer name) of each product through the personal computer. In this case, it is convenient if, when at least a part of the product name is input, candidate products are predicted and displayed, allowing the user to select the desired product name.

[0055] However, the product specification method described in the case where the user terminal 100 is a smartphone may also be adopted in the case where the user terminal 100 is a personal computer, or vice versa. Also, other methods may be adopted.

[0056] In this way, by asking each user about the foods they usually eat, it is possible to obtain information about the user's eating habits, such as whether a particular user tends to eat a lot of candy, drink a lot of soft drinks, or eat a lot of carbohydrates, as well as health information about the user's symptoms and illnesses.

[0057] 2 are merely examples, and various other information may be asked in addition to or in place of these, including blood pressure, blood sugar level, and whether or not the person exercises regularly, etc. In this way, it is possible to identify foods that are recommended for those who exercise regularly, but not recommended for those who do not.

[0058] Furthermore, the timing for transmitting the medical interview data as shown in FIG. 2 to the user terminal 100 must be the initial setting when the user first uses the order support system.

[0059] During initial setup, a user is typically assigned a user ID and password, and is further assigned a unique membership number (membership number) linked to these, which are then registered as a set in the DB 400 .

[0060] The timing for transmitting the medical interview data thereafter may be, for example, once a month or once a year from the date of use, or when a request is made from the user terminal 100 in response to a user operation.

[0061] This is because it is assumed that receiving the service provided by the ordering support system of this embodiment may cause a user to change the foods they normally eat, which may result in an improvement in symptoms or illnesses.

[0062] In other words, the user's answers to the medical interview data have the property that they change as they receive the services provided by the order support system of this embodiment.

[0063] When the user inputs / selects answers to the medical questionnaire data and taps the send button shown in FIG. 2, the user terminal 100 transmits the answers to the administrator server 200 together with the user's membership number.

[0064] When the response is sent from the user terminal 100, the administrator server 200 receives the response through the communication means 210 and registers it in the DB 400 in association with the membership number assigned to the user by the registration means 240.

[0065] Fig. 3 is a schematic diagram showing an example of subsequent medical interview data that is linked to a membership number and transmitted from the communication means 210 of the administrator server 200 to the user terminal 100 following the medical interview data shown in Fig. 2. Here, an example is shown in which "fever" is selected in the selection field 12 of Fig. 2, and "hay fever" and "pneumonia" are selected in the selection field 14.

[0066] As shown in Figure 3, for example, for "fever," the user is asked to select whether the approximate frequency is "daily," "weekly," "monthly," or "yearly," and for "hay fever," the user is asked to select whether the approximate frequency of symptoms occurs is "once," "twice," ..., or "more than 30 times" per year.

[0067] When the user taps the send button after appropriately selecting and answering the medical questionnaire items shown in FIG. 3, the user terminal 100 sends the answers to the administrator server 200 together with the user's membership number.

[0068] When the response is transmitted from the user terminal 100, the administrator server 200 receives the response through the communication means 210 and registers it in the DB 400 through the registration means 240 together with the previously registered response.

[0069] Fig. 4 is a diagram showing an example of registration in DB400 of answers from users acquired as a result of transmitting the medical interview data shown in Fig. 2 to each user terminal 100. The items shown in Fig. 4 correspond to those in the medical interview data shown in Fig. 2, and include a "membership number" assigned to each user, as well as corresponding items such as "age," "gender," "height," "weight," "fever," "stomachache," ..., "memory loss," "hay fever," ..., and items selected by the user are marked with "1."

[0070] In this example, the responses to the medical questionnaire data shown in Figure 3 are not reflected in the registered content and are assumed to be registered separately. However, for example, rather than simply marking the items selected by the user with "1," when the responses to the medical questionnaire data shown in Figure 3 are sent, the items marked with "1" may be overwritten with "2" to "9" depending on the severity of the response.

[0071] Regarding processing (2) In this embodiment, when a user wishes to register product information that may not be registered in DB400 of Figure 1, the information can be sent from the user terminal 100 to the administrator server 200, and user reviews of the product can also be sent.

[0072] In the order support system of this embodiment, when the administrator server 200 receives product information, etc. sent from the user terminal 100, it determines whether the information is not registered in DB400, and if the determination result shows that the information is not registered, the registration means 240 registers the information in DB400.

[0073] When the user terminal 100 transmits the product information, it may employ a method similar to that employed in Patent Document 1, for example.

[0074] In summary, if the information sent from the user terminal 100 is not registered in DB400, the administrator server 200 will register the information in DB400. In this case, if the information sent from the user terminal 100 is only product information, the administrator server 200 will register only the product information. If the information sent from the user terminal 100 includes not only product information but also reviews of the product, the administrator server 200 will register all of this information linked to the product information.

[0075] On the other hand, if product information is already registered in DB 400 and product information is sent from user terminal 100, the new product information is not registered to avoid duplicate registration. However, if word-of-mouth information about the product is sent from user terminal 100, the word-of-mouth information about the product is registered in association with the already registered product information.

[0076] Regarding processing (3) The user's responses to the medical interview data collected in process (1) include information indicating some of the foods that each user habitually consumes and their health status. In addition to this information, data published by public institutions and / or expert knowledge are also taken into consideration to perform a statistical health assessment for each product.

[0077] This evaluation requires a huge amount of calculation, and therefore, as mentioned above, in this embodiment, this calculation is performed using AI device 300. However, since the information necessary for this evaluation is stored in DB 400, it is not excluded that evaluation can be performed by database processing without using AI device 300.

[0078] Here, the concept of this evaluation will be explained. For example, assume that many of the users who responded to the medical interview data with symptoms such as "stomach ache," "rough skin," and "irritability" included many products in the category of candy and soft drinks in their "foods they usually eat."

[0079] Also, let's say that the knowledge of many of the hundreds of experts includes information published by a public institution that the artificial sweetener aspartame contained in food additives may have a negative effect on the intestines, which may in turn cause skin problems, and information that excessive intake of sugar and other carbohydrates is likely to have a negative effect on the skin and cause irritability.

[0080] In such a case, if the AI ​​device 300 receives the answers from the users as learning data via the learning means 220 and also receives the knowledge of the experts, the AI ​​device 300 will learn that products containing aspartame or sugar as ingredients are likely to be the cause of stomach pain, etc., and will output a health assessment that these types of products are of low health.

[0081] Furthermore, if a response to medical questionnaire data sent by another user is input to the trained AI device 300 as described above, and the response of the other user to the medical questionnaire data also includes symptoms such as "stomachache," "skin irritability," and "irritability," and the "foods that are commonly eaten" include a lot of candy and soft drinks, the trained AI device 300 will output a result that does not recommend the consumption of products that contain aspartame or sugar.

[0082] In addition, to determine whether the answers are those of "many users" and "the knowledge of many experts," hypothesis tests such as a test of the difference in population proportions of different populations (z-test), a test of the difference in population proportions of the same population (chi-square test), a test of the difference in population proportions of items in the same category (z-test), or a test of the difference in population proportions between the whole and some categories (z-test) can be used.

[0083] Regarding process (4) and process (5) 5 and 6 are diagrams showing examples of pages for listing food products and the like created by the creating means 250 of the administrator server 200 of this embodiment.

[0084] As shown in Figures 5 and 6, the product listing page has at least a product information section 20, a score section 22, a taste section 24, an ingredients section 25, a reviews section 26, a search conditions section 28, and a shopping section 30, which will be described below.

[0085] The product information field 20 displays the product name included in the product information registered in the order support system of this embodiment, along with an image of the package, etc. The top of the product information field 20 in Figure 5 shows an example in which the product name "Extra Virgin Olive Sesame Oil" is displayed, along with an image of the package and an image of the sesame oil poured onto a plate.

[0086] The score column 22 displays the health assessment output from the AI ​​device 300 in process (3). Specifically, the healthiness of the food listed in the product information column 20 is obtained based on the ingredients contained in the food, and the like, and the digitizing means 240 digitizes the resulting numerical data, along with the five-level rating (A to E) to which the numerical data belongs. The top of the score column 22 in FIG. 5 shows an example in which the numerical data is 99.8, indicating that the data belongs to rank A. However, it is also possible to display only the numerical data or only the five-level rating information.

[0087] The deliciousness column 24 displays the average of ratings, for example, on a five-point scale (1 to 5), sent from the user terminal 100 for the products listed in the product information column 20. The top of the deliciousness column 24 in Fig. 5 shows an example in which the average of the deliciousness ratings sent from the user terminal 100 is displayed as 5.0.

[0088] The ingredient column 25 lists the names of ingredients printed on or written on the label attached to the product package listed in the product information column 20. Figure 5 shows an example in which "sesame" is displayed at the top of the ingredient column 25.

[0089] On the other hand, the top of the ingredients column 25 in Figure 6 shows an example where "organic vegetables and fruits (apples, carrots, tomatoes, etc.), ..., organic konjac powder, malt syrup" is displayed. Malt syrup " is not very good for the body, so it is displayed in red, underlined, or in bold, for example.

[0090] The review section 26 displays the content and number of reviews sent from the user terminal 100 for products registered in the order support system of this embodiment. The top of the review section 26 in Figure 5 shows an example in which the content of the review sent from the user terminal 100 reads, "It has no distinctive sesame oil scent at all, and has a light flavor that is particularly noteworthy. Great for using in salads or mixed dishes.", and the number of reviews is one.

[0091] The search condition field 28 is used to select the category to which the food product you want to display belongs among the products listed in the product information field 20, or to select / input conditions to display only products that contain related keywords. Figures 5 and 6 show a display example when "seasoning" is selected as the category without entering any particular keywords.

[0092] The shopping section 30 is where the user clicks or taps when they wish to purchase food products related to product information registered in DB 400 through the EC site. Figures 5 and 6 show display areas with links to product listing pages provided by companies A, Y, and R that operate the EC sites, as well as a display area with a link to a payment page for making payment for the purchase of products.

[0093] This link can be created, for example, by accessing the e-commerce sites operated by companies A, Y, and R when the information to be posted in the product information column 20 is registered for the first time, or periodically, such as on the first day of each month, and using the URL assigned to the web page obtained as a result of a search using the product name as a search keyword.The obtained URL is then linked to the display area in the shopping column 30 corresponding to company A, company Y, and company R.

[0094] Regarding processing (6) When a specific user operates the user terminal 100 to log in in order to receive a service provided by the order support system of this embodiment, user authentication is usually performed using a combination of a user ID and a password.

[0095] When the login of a specific user is completed, the administrator server 200 can read out the answers to the medical questionnaire data of the specific user from the DB 400 based on the membership number linked to the user ID or the like.

[0096] Next, suppose that the specific user downloads a page such as that shown in Figure 5, displays it on the display of the user terminal 100, and, wanting to know what foods are recommended for the specific user to consume, operates the user terminal 100 to instruct the execution of a filtering process.

[0097] When the administrator server 200 receives an instruction from the user terminal 100, it reads the answers to the medical questionnaire data of the specific user from the DB 400 and inputs them into the trained AI device 300.

[0098] This allows product information, etc., posted on a listing page such as that shown in Figure 5 to be filtered out, for example, for foods that should not be recommended to the specific user, leaving only information about foods that should be recommended to the specific user.

[0099] Figure 7 shows an example of a specific page for a specific user that includes the above-mentioned explanatory items. In addition to foods that are recommended for the specific user, Figure 7 also lists examples of food additives and ingredients that are recommended for the specific user to avoid, such as reduced starch syrup, pH adjusters, sorbic acid, and colorants.

[0100] Fig. 8 is an explanatory diagram of a method for assisting in ordering food when eating out. Fig. 8(a) shows image data of an example of a food menu at an izakaya restaurant captured by the camera of a specific user's user terminal 100 (smartphone). Fig. 8(b) shows the image data shown in Fig. 8(a) with ordering support information for the specific user superimposed thereon.

[0101] At restaurants such as izakayas, it is difficult to know exactly what ingredients are included in the dishes at each establishment, but it is possible to determine the main ingredients, so it is possible to obtain a health assessment for the user based on the main ingredients, etc., and send a listing page including this.

[0102] Therefore, when the imaging data shown in Figure 8(a) is sent from the user terminal 100 to the administrator server 200, a posting page including such a health evaluation is sent back to the user terminal 100 from the communication means 210 of the administrator server 200, thereby assisting the user when ordering food.

[0103] When the administrator server 200 receives the image data shown in FIG. 8(a) via the communication means 210, it performs a recognition process for the character information included in the image data shown in FIG. 8(a).

[0104] The administrator server 200 then reads the user's response to the medical questionnaire data from the DB 400. Next, the administrator server 200 inputs the response read from the DB 400 and the ingredients of the dish identified by the character information recognition process into the trained AI device 300.

[0105] If the response states that the patient has symptoms such as "eye strain" and "fatigue" and has a history of "heart disease," the data shown in Figure 8(b) will be generated.

[0106] That is, in the example shown in Figure 8(b), "edamame" which is rich in vitamin B1, which is said to be effective in relieving lack of stamina, "ornithine", which is said to be effective in recovering from fatigue, and "pickled eggplant", which is rich in nasunin, which is said to be effective in preventing eye diseases, have high health ratings ("+3.5" and "+1.0" on a scale of -5.0 to +5.0), and these are listed as recommended items to order in the ordering support information.

[0107] On the other hand, French fries, which contain trans fatty acids that have been linked to the risk of coronary heart disease such as angina pectoris and myocardial infarction, and fried squid, which contains cholesterol that has been linked to the risk of arteriosclerosis and myocardial infarction, have low health ratings (-.5 and -0.5 on a scale of -5.0 to +5.0), and are listed as items not recommended for ordering in the ordering support information.

[0108] Note that the "???" shown in Figure 8(b) indicates the part where character recognition was not possible. When such notation is used, the user can operate the user terminal 100 to input the character information of the relevant part, such as "agedashi mochi," and send it to the administrator server 200 to update the information.

[0109] As described above, the ordering support system of this embodiment transmits recommended / not recommended ordering support information to the user when purchasing food on an e-commerce site, ordering food at a restaurant, etc., thereby enabling effective use of health-related information.

Claims

1. an inquiry means for inquiring of a plurality of users about some foods they habitually take and their health conditions; an acquisition means for acquiring a health evaluation of each of the foods included in the responses of the users to the medical interview by the medical interview means, based on ingredients listed in an ingredient column of the food that can be purchased on the EC site and the health status of the users; a creating means for creating a page that includes the health evaluation acquired by the acquiring means and is downloadable to a user terminal, the page displaying ingredients that are unhealthy for the body differently from other ingredients, and including information on a corresponding page on an EC site where the food can be purchased on the page; An information providing device comprising:

2. 2. The information providing device according to claim 1, further comprising filtering means for filtering the content of the page created by said creating means based on said response from a specific user.

3. The information providing device of claim 1, wherein the acquisition means outputs a health evaluation when a response from another user to questionnaire data including the ingredients of food products from multiple users is input to an artificial intelligence device that has been trained using the responses from multiple users to questionnaire data including the ingredients of food products as learning data.

4. conducting a questionnaire survey of a plurality of users regarding some foods they habitually consume and their health status; obtaining a health evaluation for each of the foods included in the plurality of users' responses to the medical interview, based on the ingredients listed in an ingredient column of the food that can be purchased on the EC site and the health status of the plurality of users; creating a page that includes the acquired health evaluation and is downloadable to a user terminal, the page displaying ingredients that are unhealthy for the body differently from other ingredients, and including information on the page that indicates a corresponding page on an e-commerce site where the food can be purchased; An information providing program that causes a computer to execute the above.

5. an information providing device according to claim 1; the user terminal; a server in which the pages created by the creation means are stored; An information provision system comprising:

Citation Information

Patent Citations

  • Etiological analysis device and disease prediction device

    JP2018124702A

  • Techniques for dynamically generating personalized health-related and customized recommendations

    JP2019530918A