Meal kit suggestion device, meal kit suggestion method, and program

The meal kit suggestion device simplifies the identification and sale of meal kits tailored to individual health conditions by using a system that analyzes user health and purchase history to suggest meal kits based on user preferences and health needs, ensuring a minimum user base is met.

JP2026094624APending Publication Date: 2026-06-10NEC CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2024-11-29
Publication Date
2026-06-10

AI Technical Summary

Technical Problem

Existing systems face challenges in determining whether to sell meal kits suitable for an individual's health condition effectively.

Method used

A meal kit suggestion device and method that includes acquisition, nutrient identification, meal kit identification, sales decision, and suggestion units to identify and sell meal kits tailored to individual health conditions based on user health status and purchase history, ensuring a minimum number of users are identified for each kit.

Benefits of technology

Simplifies the process of identifying and selling meal kits tailored to individual health conditions, enhancing user satisfaction by offering diverse meal options and improving decision-making efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026094624000001_ABST
    Figure 2026094624000001_ABST
Patent Text Reader

Abstract

This simplifies the process of deciding which meal kits to sell, tailored to individual health conditions. [Solution] A meal kit suggestion device comprising: an acquisition means for acquiring the health status and purchase history of users of a home delivery service; a nutrient identification means for analyzing the health status and purchase history to identify nutrients that require attention in relation to the health status; a meal kit identification means for identifying meal kits that use ingredients related to the nutrients; a sales decision means for deciding whether to sell the meal kits if the number of users for whom the meal kits have been identified exceeds a certain number; and a suggestion means for outputting the meal kits that have been decided to be sold to the user's terminal and suggesting them.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a meal kit proposal device, a meal kit proposal method, a program, and the like.

Background Art

[0002] An example of the foodstuff providing system described in Patent Document 1 is described, which always collects vital information without limitation to the user's activity location and provides the user with menus and foodstuffs suitable for health management based on the collected vital information.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, even if a meal kit suitable for an individual's health condition is identified, it may be difficult to decide whether to sell it.

[0005] An example of the object of the present disclosure is to simplify the determination of identifying and selling a meal kit suitable for an individual's health condition.

Means for Solving the Problems

[0006] A meal kit suggestion device in one aspect of the present disclosure includes: acquisition means for acquiring the health status and purchase history of users of a home delivery service; nutrient identification means for analyzing the health status and purchase history to identify nutrients that require attention in relation to the health status; meal kit identification means for identifying meal kits that use ingredients related to the nutrients; sales decision means for deciding whether to sell the meal kits if the number of users for whom the meal kits have been identified exceeds a certain number; and suggestion means for outputting the meal kits that have been decided to be sold to the user's terminal and suggesting them.

[0007] A method for proposing a meal kit in one aspect of the present disclosure involves a computer performing the following processes: acquiring the health status and purchase history of a user of a delivery service; analyzing the health status and purchase history to identify nutrients that require attention in relation to the health status; identifying meal kits that use ingredients related to the nutrients; deciding whether to sell the meal kits if the number of users for whom the meal kits have been identified exceeds a certain number; and outputting the meal kits that have been decided to be sold to the user's terminal and proposing them.

[0008] A program in one aspect of this disclosure is a program for a computer to perform the following processes: acquiring the health status and purchase history of users of a home delivery service; analyzing the health status and purchase history to identify nutrients that require attention in relation to the health status; identifying meal kits that use ingredients related to the nutrients; deciding whether to sell the meal kits if the number of users for whom the meal kits have been identified exceeds a certain number; and outputting the meal kits that have been decided to be sold to the user's terminal and proposing them. [Effects of the Invention]

[0009] This disclosure simplifies the process of deciding to identify and sell meal kits tailored to individual health conditions. [Brief explanation of the drawing]

[0010] [Figure 1] This is a block diagram (part 1) showing an example of the configuration of the meal kit proposed device according to this disclosure. [Figure 2] This is an overall diagram of the meal kit proposed device and surrounding equipment related to this disclosure. [Figure 3] This figure shows an example of the information in the user information database related to this disclosure. [Figure 4] This figure shows an example of the purchase history database related to this disclosure. [Figure 5] This figure shows an example of the nutrient database related to this disclosure. [Figure 6] This is an example of a flowchart illustrating an example of the operation of the meal kit proposed device according to this disclosure. [Figure 7] This is a block diagram (part 2) showing an example of the configuration of the meal kit proposed device according to this disclosure. [Figure 8] This is an explanatory diagram showing an example of a computer hardware configuration. [Modes for carrying out the invention]

[0011] Embodiments of the meal kit suggestion device, meal kit suggestion method, and program of this disclosure will be described below with reference to the drawings. The meal kit suggestion device, meal kit suggestion method, and program of this disclosure may be used in a delivery service.

[0012] A delivery service is a service in which users who subscribe to the service purchase products such as ingredients and meal kits from the service provider and have them delivered to their home or other designated location. The number of deliveries can be multiple, and intervals can be set. Various intervals can be set, such as once a week. A meal kit is a kit that simplifies cooking by providing a complete set of ingredients, seasonings, and a recipe for one meal.

[0013] There are various ordering methods for the delivery service. For example, the delivery service can be used to order goods using an application provided by the operator, a Web (World Wide Web) site, a catalog distributed regularly, a phone, etc.

[0014] <First Embodiment> FIG. 1 is a block diagram (Part 1) showing an example of the configuration of a meal kit proposal device according to the present disclosure. The meal kit proposal device 100 includes, for example, an acquisition unit 110, a nutrient identification unit 120, a meal kit identification unit 130, a sales decision unit 140, a proposal unit 150, a storage unit 160, and a communication unit 170.

[0015] FIG. 2 is an overall view of the meal kit proposal device according to the present disclosure and peripheral devices. The meal kit proposal device 100 is connected to an external device 200, a user's terminal, etc. via the Internet NW using the communication unit 170. The Internet NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, a provider device, etc.

[0016] The external device 200 is a server or database operated by the operator of the delivery service. The external device 200 may be realized, for example, by an integrated device of a server and a database, or may be realized by separate devices of a server and a database. The external device 200 may be included in the meal kit proposal device 100. Details will be described later.

[0017] The acquisition unit 110 acquires the health status and purchase history of the user of the home delivery service. The health status may be information input using the user's terminal with the results of the user's medical examination, or may be information with a specific disease name input by the user. Also, the health status may be one that obtains the results of a medical examination, etc. as data in cooperation with an external institution.

[0018] FIG. 3 is a diagram showing an example of information in the user information database according to the present disclosure. The user information database 161 is stored in the storage unit 160. The user information database 161 is information in which information such as a user ID (Identifier), a user name, nutrients to be avoided, nutrients to be ingested, and a health condition are linked to each other.

[0019] The user ID is an ID for identifying a user in the delivery service. The user name is the name of the user who uses the delivery service. The nutrients to be avoided and the nutrients to be ingested are stored with those identified by the nutrient identification unit 120. The nutrients to be avoided and the nutrients to be ingested may record the nutrients declared by the user himself / herself to the delivery service. It is updated every time the acquisition unit 110 newly acquires the health condition.

[0020] The purchase history is information in which products purchased by a user in a home delivery service are recorded. FIG. 4 is a diagram showing an example of the purchase history database according to the present disclosure. The purchase history database 162 is information in which information such as a user ID, a product ID, a product name, a purchase date, a preference genre, a time-saving flag, a storage method, and a cooking time are linked to each other. The purchase history database 162 may be stored in the external device 200.

[0021] The product ID is an ID that can identify a product handled by the delivery service. The product name is the name of the product handled by the delivery service. The purchase date is stored with the delivery date of the delivery service as the purchase date.

[0022] The preference genre stores, for example, cooking genres such as Japanese, Chinese, and Western. The time-saving flag is a flag indicating whether a product can shorten the cooking time. A product that can shorten the cooking time is a product whose cooking labor, such as frozen foods and meal kits, is shorter than normal cooking. When many products with the time-saving flag are stored in the purchase history, the meal kit proposal device 100 may determine that products with short cooking times are preferred by the user.

[0023] The storage method refers to how the product is stored when delivered as part of the delivery service. Examples of storage methods include refrigeration, freezing, and room temperature storage. Cooking time refers to the cooking time required when using the product in a meal. Cooking time is recorded in minutes.

[0024] The nutrient identification unit 120 analyzes the health status and purchase history to identify nutrients that require attention in relation to the health status. Nutrients may be identified by categories such as the five major nutrients consisting of carbohydrates, lipids, proteins, vitamins, and minerals, or by categories such as vitamin B1 or calcium.

[0025] The nutrient identification unit 120 may identify only the nutrients that should be consumed, only the nutrients that should be avoided, or both. The nutrient identification unit 120 may identify multiple nutrients.

[0026] The nutrient identification unit 120 identifies nutrients using either the nutrient database 163 or the nutrient identification model 164. Figure 5 shows an example of the nutrient database according to this disclosure. The nutrient database 163 is information that links nutrients, disease names, and intake flags to each other. An intake flag is a flag that indicates whether it is better to limit the intake of a nutrient or whether it is better to take in the nutrient. For example, if it is better to limit the intake of a nutrient, the flag is represented by "1", and if it is better to take in the nutrient, the flag is represented by "2".

[0027] The lipids in the first row of Figure 5 are nutrients that should be limited in intake, for example, if you have a disease called dyslipidemia. The intake flag is stored as "1," which means that intake should be limited.

[0028] The iron in the second row of Figure 5 is a nutrient that should be consumed, for example, if you have a disease called iron deficiency anemia. The intake flag is stored as "2," which indicates that it should be consumed.

[0029] The nutrient identification unit 120 identifies nutrients that require attention based on the user's health condition, using disease names from the nutrient database 163 as the primary key.

[0030] The nutrient identification model 164 is a model that has been pre-trained in a learning device (not shown) using combinations of nutrients that should be consumed or avoided for a given disease as training data. When the nutrient identification model 164 reads a disease name as input data, it outputs the nutrients that should be consumed or avoided as output data.

[0031] The nutrient identification model 164, when given multiple disease names as input data, outputs data indicating which nutrients should be consumed or which should be avoided for each disease.

[0032] Nutrient identification model 164 may identify multiple nutrients for a single disease name. For example, if a user inputs renal dysfunction as a pre-existing condition, nutrient identification model 164 will output results indicating that people with renal dysfunction should consume calcium, as well as vitamin D.

[0033] The meal kit identification unit 130 identifies meal kits that use ingredients related to nutrients. The meal kit identification unit 130 identifies meal kits using either the meal kit database 165 or the meal kit identification model 166.

[0034] The Meal Kit Database 165 stores information about meal kits provided through a delivery service, including related information. This related information includes preferred food category, storage method, cooking time, relevant nutrients, and nutrient intake flags. For example, the Meal Kit Database 165 contains information where the Meal Kit ID, Meal Kit Name, Preferred Food Category, Storage Method, Cooking Time, Relevant Nutrients, and Nutrient Intake Flags are linked together.

[0035] The meal kit ID is an identifier used to distinguish meal kits provided through the delivery service. The cooking time is the time required to prepare the meal kit in minutes. The associated nutrients store the nutrients that can be obtained or reduced by eating the meal kit. The nutrient intake flag is such that "1" indicates a nutrient that can be reduced, and "2" indicates a nutrient that can be obtained.

[0036] The meal kit identification model 166 is a model that has been pre-trained in a learning device using combinations of nutrients that users want to consume or avoid consuming and meal kits as training data. If the meal kit identification model 166 identifies multiple meal kits for the input nutrients, it may assign a priority to the identified meal kits. The meal kit identification model 166 prioritizes meal kits that are more preferred by the user based on preferences analyzed from the user's purchase history, as well as frequently used storage methods and cooking times.

[0037] The meal kit identification unit 130 identifies a meal kit that is different from the one previously suggested to the user. A different meal kit is a different dish that contains the same nutrients. By identifying different meal kits, it is possible to prevent users from becoming bored by being continuously offered the same meal kit and to improve user satisfaction.

[0038] The sales decision unit 140 decides to sell a meal kit if the number of users who have identified the meal kit exceeds a certain number. A minimum number is set for each type of meal kit, and the sales decision unit 140 decides whether to sell according to the respective minimum number. The types of meal kits may be subdivided by, for example, the type of dish, or broadly by genre, such as Chinese cuisine.

[0039] The sales decision unit 140 decides not to sell the meal kit if the number of users for which the meal kit has been identified does not exceed a certain number. If the sales decision unit 140 decides not to sell the meal kit, it notifies the delivery service operator that the meal kit will not be sold. One way to notify the operator is, for example, to output a list of meal kits that will not be sold to the operator's terminal.

[0040] The sales decision unit 140 determines that if multiple meal kits are identified by the meal kit identification unit 130, and each of these meal kits has a certain number of identified users or more, it will sell the meal kit with the largest number of users after excluding duplicate users. The sales decision unit 140 may also output a list of meal kits that were identified by the meal kit identification unit 130 but did not end up being sold because, after excluding duplicate users, they did not have the largest number of users.

[0041] The suggestion unit 150 outputs information about meal kits that have been decided to be sold to the user's terminal and makes suggestions. The suggestion unit 150 outputs information about meal kits that are suggested as recommended meal kits to the application on the user's terminal.

[0042] The suggestion unit 150 may output information for sending recommended meal kits to users via email, or information for distributing flyers with recommended meal kits printed on them to users. When outputting information about multiple meal kits, the suggestion unit 150 may sort and output the information in order of priority. The method of outputting information about meal kits by the suggestion unit 150 is not limited to display, audio output, printing, etc.

[0043] The storage unit 160 stores, for example, a user information database 161, a purchase history database 162, a nutrient database 163, a nutrient identification model 164, a meal kit database 165, and a meal kit identification model 166. The information stored in the storage unit 160 may also be stored in an external device 200.

[0044] Figure 6 is an example flowchart showing an example of the operation of the meal kit suggestion device according to this disclosure. The acquisition unit 110 acquires the user's health status and purchase history (step S100).

[0045] The nutrient identification unit 120 identifies nutrients that require attention in relation to the health condition (step S110).

[0046] The meal kit identification unit 130 identifies meal kits related to nutrients (step S120).

[0047] The sales decision unit 140 determines whether there are a certain number of users for the identified meal kit (step S130).

[0048] In step S130, if there are a certain number of users for the identified meal kit, the sales decision unit 140 decides to sell the identified meal kit (step S140).

[0049] In step S130, if the number of users for the identified meal kit falls below a certain number, the sales decision unit 140 decides not to sell the identified meal kit, and control of the flowchart returns to step S100.

[0050] The proposal unit 150 outputs the proposed meal kits that have been selected for sale to the user's terminal (step S150). After step S150 is completed, the flowchart ends.

[0051] The first embodiment of this disclosure can simplify the decision to identify and sell meal kits tailored to an individual's health condition.

[0052] <Second Embodiment> The second embodiment uses a meal kit suggestion device 300 that trains nutrient identification models and meal kit identification models. To the extent that the description of the second embodiment remains clear, any content that overlaps with the above description will be omitted.

[0053] Figure 7 is a block diagram (part 2) showing an example of the configuration of the meal kit suggestion device according to this disclosure. The meal kit suggestion device 300 includes, for example, an acquisition unit 310, a nutrient identification unit 320, a meal kit identification unit 330, a sales decision unit 340, a suggestion unit 350, a storage unit 360, a learning unit 370, and a communication unit 380.

[0054] The memory unit 360 stores a user information database 361, a purchase history database 362, a nutrient identification model 363, and a meal kit identification model 364.

[0055] The learning unit 370 trains the nutrient identification model 363 and the meal kit identification model 364. In addition to the training data used for training, as in the first embodiment, the learning unit 370 may also use training data that analyzes user preferences and nutrients that users pay particular attention to, which can be analyzed from user information and purchase history.

[0056] In the second embodiment of this disclosure, the learning unit 370 is located within the meal kit suggestion device 300, which allows for faster acquisition of health status, purchase history, and other data as learning data.

[0057] The first and second embodiments may be combined as appropriate, as needed. Furthermore, the screen examples are not limited to those shown; various screens may be used to ensure consistency.

[0058] (Hardware configuration) Next, we will describe an example of a hardware configuration when the meal kit suggestion device 100 and meal kit suggestion device 300 described in the embodiment are implemented using a computer. Figure 8 is an explanatory diagram showing an example of a computer hardware configuration. For example, some or all of each device can be implemented using any combination of each device and program as shown in Figure 8.

[0059] The computer includes, for example, a processor 70, a ROM (Read Only Memory) 71, a RAM (Random Access Memory) 72, a storage device 73, a communication interface 74, and an input / output interface 75. Each component is connected to the others via, for example, a bus 76. The number of each component is not particularly limited, and each component may be one or more.

[0060] The processor 70 controls the entire computer. The processor 70 can be, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), a GPU (Graphics Processing Unit), a PPU (Physics Processing Unit), a TPU (Tensor Processing Unit), a quantum processor, or a combination thereof, and is not particularly limited.

[0061] The storage device 73 may be, for example, a semiconductor memory such as flash memory, an HDD (Hard Disk Drive), or an SSD (Solid State Drive). For example, the storage device 73 stores OS (Operating System) programs, application programs, and programs related to the embodiment. Alternatively, ROM 71 stores application programs and programs related to the embodiment. The RAM 72 is used as the work area of ​​the processor 70.

[0062] The processor 70 also loads programs stored in the memory device 73, ROM 71, etc. Then, the processor 70 executes each process coded in the program. The processor 70 may also download various programs via the Internet Network. Furthermore, the processor 70 functions as part or all of the computer. The processor 70 may also execute processes or instructions in the illustrated flowchart based on the program.

[0063] The communication interface 74 is connected to an Internet Network (LAN), such as a LAN (Local Area Network) or WAN (Wide Area Network), via a wireless or wired communication line. The Internet Network may be composed of multiple Internet Networks. This allows the computer to connect to external devices and computers via the Internet Network. The communication interface 74 manages the interface between the Internet Network and the computer's internal network. Furthermore, the communication interface 74 controls the input and output of data from external devices and computers.

[0064] Furthermore, the input / output interface 75 is connected to at least one of the input device, output device, and input / output device. The connection method may be wireless or wired. Examples of input devices include keyboards, mice, and microphones. Examples of output devices include display devices, lighting devices, and audio output devices. Examples of input / output devices include touch panel displays. The input device, output device, and input / output device may be built into the computer or be external.

[0065] The hardware configuration of each device is an example. Each device may have some of the components shown in Figure 1 or Figure 7. Each device may have components other than those shown in Figure 1 or Figure 7. For example, each device may have a drive device. The processor 70 may read programs and data stored on a recording medium mounted on the drive device or the like into the RAM 72. Examples of non-temporary tangible recording media include optical discs, flexible discs, magneto-optical discs, and USB (Universal Serial Bus) memory.

[0066] This concludes the description of the hardware configuration of each device. Furthermore, there are various variations in how each device can be implemented. For example, each device may be implemented by any combination of different computers and programs for each component. Alternatively, the multiple components of each device may be implemented by any combination of a single computer and program.

[0067] Furthermore, some or all of the components of each device may be implemented using application-specific circuits. Alternatively, some or all of the components of each device may be implemented using general-purpose circuits such as FPGAs (Field Programmable Gate Arrays). Furthermore, some or all of the components of each device may be implemented using a combination of application-specific circuits and general-purpose circuits. These circuits may also be a single integrated circuit, or they may be divided into multiple integrated circuits. These multiple integrated circuits may be connected via a bus or the like.

[0068] Furthermore, if some or all of the components of each device are implemented by multiple computers or circuits, these computers or circuits may be centrally located or distributed.

[0069] Each program described in the embodiment is recorded on a computer-readable recording medium such as an HDD, SSD, flexible disk, optical disk, magneto-optical disk, or USB memory. Each program is then executed by being read from the recording medium by a computer. Furthermore, each program may be distributed via the Internet network.

[0070] Each component of the device described above may be implemented using dedicated hardware, like a computer. Alternatively, each component may be implemented using software. Alternatively, each component may be implemented using a combination of hardware and software.

[0071] While the present disclosure has been described above with reference to embodiments, the present disclosure is not limited to the embodiments described above. The structure and details of the present disclosure may include embodiments that apply various modifications that can be grasped by those skilled in the art within the scope of the present disclosure. The present disclosure may include embodiments that combine or substitute the matters described herein as appropriate. For example, matters described using a particular embodiment may also apply to other embodiments, to the extent that they do not cause a contradiction.

[0072] This disclosure describes multiple operations sequentially in flowchart form, but the order in which these operations are described does not limit the order in which they must be performed. Therefore, when implementing the embodiments, the order of these operations can be changed to the extent that it does not impair the content.

[0073] Some or all of the above embodiments may also be described as follows. However, some or all of the above embodiments are not limited to the following.

[0074] (Note 1) A means of obtaining the health status and purchase history of users of a delivery service, Nutrient identification means that analyzes the aforementioned health condition and the aforementioned purchase history to identify nutrients that require attention in relation to the aforementioned health condition, A meal kit identification means for identifying meal kits that use ingredients related to the aforementioned nutrients, A sales decision means for determining whether to sell the meal kit if the number of users for whom the meal kit has been identified exceeds a certain number, The system includes a suggestion means that outputs the meal kits decided to be sold to the user's terminal and suggests them to the user. Meal kit suggestion device.

[0075] (Note 2) The aforementioned nutrients are nutrients that the user should limit their intake of. The meal kit identification means identifies meal kits that use ingredients with low nutrient content. The meal kit proposed device described in Appendix 1.

[0076] (Note 3) The aforementioned nutrients are nutrients that the user should consume. The meal kit identification means identifies meal kits that use ingredients with a high content of the aforementioned nutrients. The meal kit proposed device described in Appendix 1 or Appendix 2.

[0077] (Note 4) The aforementioned meal kit identification means identifies a meal kit that is different from the meal kit previously proposed. A meal kit proposed device as described in any of Appendix 1 to Appendix 3.

[0078] (Note 5) The meal kit identification means identifies the meal kit that matches the user's preferences, which are analyzed from the purchase history. A meal kit proposed device as described in any of the appendices 1 to 4.

[0079] (Note 6) The nutrient identification means identifies the combination of the health status and the nutrients that require attention in relation to that health status using a nutrient identification model that has been trained on this combination as training data. A meal kit proposed device as described in any of the appendices 1 to 5.

[0080] (Note 7) The meal kit identification means identifies the meal kit by referring to a database in which the nutrients and the meal kits related to those nutrients are linked to each other. A meal kit proposed device as described in any of the appendices 1 to 6.

[0081] (Note 8) The meal kit identification means identifies the meal kit using a meal kit identification model that has been trained using combinations of nutrients and meal kits associated with those nutrients as training data. A meal kit proposed device as described in any of the appendices 1 to 7.

[0082] (Note 9) Computers A process to obtain the health status and purchase history of users of a delivery service, A process of analyzing the aforementioned health status and purchase history to identify nutrients that require attention in relation to the aforementioned health status, A process to identify meal kits using ingredients related to the aforementioned nutrients, A process for determining whether to sell the meal kit if the number of users for whom the meal kit has been identified exceeds a certain number, The process of outputting the meal kits that have been decided to be sold to the user's terminal and proposing them is performed. A method for proposing meal kits.

[0083] (Note 10) On the computer, A process to obtain the health status and purchase history of users of a delivery service, A process of analyzing the aforementioned health status and purchase history to identify nutrients that require attention in relation to the aforementioned health status, A process to identify meal kits using ingredients related to the aforementioned nutrients, A process for determining whether to sell the meal kit if the number of users for whom the meal kit has been identified exceeds a certain number, The process of outputting and proposing the meal kits that have been decided to be sold to the user's terminal, program.

[0084] Furthermore, some or all of the configurations described in Appendices 2 to 8, which are dependent on Appendice 1 above, may also be dependent on Appendices 9 and 10 in the same way as those described in Appendices 2 to 8. Moreover, not limited to Appendices 1, 9, and 10, some or all of the configurations described as appendices may also be dependent on various recording means or systems for recording various hardware and software, without departing from the embodiments described above. [Explanation of symbols]

[0085] 70 processors 71 ROM 72 RAM 73 Storage device 74 Communication Interfaces 75 Input / Output Interfaces 76 Bus 100, 300 meal kit suggestion device 200 External device 110, 310 Acquisition Department 120, 320 Nutrient-Specific Sections 130, 330 Meal Kit Specific Section 140, 340 Sales Decision Department 150, 350 Proposal Department 160, 360 storage section 161, 361 User Information Database 162,362 Purchase History Database 163 Nutrient Database 164,363 Nutrient-Specific Models 165 Meal Kit Database 166, 364 Meal Kit Specific Models 170, 380 Communications Department 370 Learning Department

Claims

1. A means of obtaining the health status and purchase history of users of a delivery service, Nutrient identification means that analyzes the aforementioned health condition and the aforementioned purchase history to identify nutrients that require attention in relation to the aforementioned health condition, A meal kit identification means for identifying meal kits that use ingredients related to the aforementioned nutrients, A sales decision means for determining whether to sell the meal kit if the number of users for whom the meal kit has been identified exceeds a certain number, The system includes a suggestion means that outputs the meal kits decided to be sold to the user's terminal and suggests them to the user. Meal kit suggestion device.

2. The aforementioned nutrients are nutrients that the user should limit their intake of. The meal kit identification means identifies meal kits that use ingredients with low nutrient content. The meal kit proposal device according to claim 1.

3. The aforementioned nutrients are nutrients that the user should consume. The meal kit identification means identifies meal kits that use ingredients with a high content of the aforementioned nutrients. The meal kit proposal device according to claim 1.

4. The aforementioned meal kit identification means identifies a meal kit that is different from the meal kit previously proposed. The meal kit proposal device according to claim 1.

5. The meal kit identification means identifies the meal kit that matches the user's preferences, which are analyzed from the purchase history. The meal kit proposal device according to claim 1.

6. The nutrient identification means identifies the combination of the health status and the nutrients that require attention in relation to that health status using a nutrient identification model that has been trained on this combination as training data. The meal kit proposal device according to claim 1.

7. The meal kit identification means identifies the meal kit by referring to a database in which the nutrients and the meal kits related to those nutrients are linked to each other. The meal kit proposal device according to claim 1.

8. The meal kit identification means identifies the meal kit using a meal kit identification model that has been trained using combinations of nutrients and meal kits associated with those nutrients as training data. A meal kit proposal device according to any one of claims 1 to 7.

9. Computers A process to obtain the health status and purchase history of users of a delivery service, A process of analyzing the aforementioned health status and purchase history to identify nutrients that require attention in relation to the aforementioned health status, A process to identify meal kits using ingredients related to the aforementioned nutrients, A process for determining whether to sell the meal kit if the number of users for whom the meal kit has been identified exceeds a certain number, The process of outputting the meal kits that have been decided to be sold to the user's terminal and proposing them is performed. A method for proposing meal kits.

10. On the computer, A process to obtain the health status and purchase history of users of a delivery service, A process of analyzing the aforementioned health status and purchase history to identify nutrients that require attention in relation to the aforementioned health status, A process to identify meal kits using ingredients related to the aforementioned nutrients, A process for determining whether to sell the meal kit if the number of users for whom the meal kit has been identified exceeds a certain number, The process of outputting and proposing the meal kits that have been decided to be sold to the user's terminal, program.