Food ingredient management device and food ingredient management program
The food management device automatically sets expiration dates based on storage location or category, simplifying the process and aligning with user preferences to enhance food freshness management.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HITACHI GLOBAL LIFE SOLUTIONS INC
- Filing Date
- 2023-09-22
- Publication Date
- 2026-07-01
AI Technical Summary
Existing food management systems require complex databases to set expiration dates based on storage locations and food types, which may not align with user preferences or freshness, leading to complications.
A food management device that allows users to set expiration dates automatically based on storage location or food category, using an estimated use-up period to simplify the process and align with user preferences.
Simplifies the setup of expiration dates by reducing repetitive inputs and aligning with user preferences, making it easier to manage food freshness and reduce user burden.
Smart Images

Figure 0007883474000001 
Figure 0007883474000002 
Figure 0007883474000003
Abstract
Description
Technical Field
[0001] The present invention relates to food management Device and a food management program.
Background Art
[0002] In recent years, with the advancement of IT technology, management of household electrical appliances using portable information terminals has been realized. For example, Patent Document 1 discloses functional data including types of a plurality of storage compartments of a refrigerator, setting data including current set temperatures in each of the plurality of storage compartments of the refrigerator and setting information of current storage modes in each of the plurality of storage compartments, and a storage period database in which the storage periods of one or more stored items are set for each storage environment, and discloses a refrigerator technology for outputting a plurality of storage compartments suitable for storing stored items and storage periods in the plurality of storage compartments suitable for storing stored items, and describes transmitting the storage environment (storage compartment) and storage period of the stored item to a portable terminal and displaying them on a screen.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above prior art, it is described that expiration dates are set according to the storage locations of foodstuffs and details are carried out for each foodstuff, which requires a huge database of foodstuff types, storage compartments, and storage periods. When storing a stored item, it is possible to propose a storage environment suitable for storing the stored item to the user with high accuracy. However, when the database does not match the user's preferences or the freshness of the stored items that the user usually purchases, there is a problem that it becomes rather complicated.
Means for Solving the Problems
[0005] To solve the aforementioned problems, the food management device for food stored in a refrigerator according to the present invention is: The food registration unit can accept settings to determine whether the automatic setting of the expiration date for food ingredients is based on the storage location or the food ingredient category. Based on the setting of whether the setting is based on the storage location or the food ingredient category, it determines the estimated use-up period corresponding to the set one of the storage location or food ingredient category, and sets the expiration date based on the estimated use-up period, thereby automatically setting the expiration date for the food ingredients. We made it so that it would be equipped with this feature. [Brief explanation of the drawing]
[0006] [Figure 1] This is a system configuration diagram showing the overall food management system of the embodiment. [Figure 2] This is a diagram showing the structure of the ingredient list. [Figure 3] This figure shows an example of a screen displaying a list of food items stored in a refrigerator. [Figure 4] This figure shows an example of a screen displaying detailed information about ingredients. [Figure 5] This diagram shows the settings screen for the "Automatic setting of expiration date" function. [Figure 6] This diagram shows the "Automatic Settings Details" screen, where you can set whether or not to enable automatic settings and configure the estimated time period. [Figure 7] This flowchart illustrates the process of registering food items stored in a refrigerator within a food management system. [Figure 8] This figure shows a warning screen that alerts you when food items have exceeded their expiration date. [Figure 9] This diagram shows the home screen, which displays a message as a recommendation to encourage the use of ingredients. [Figure 10] This diagram shows a reminder message encouraging the use of ingredients. [Figure 11] This diagram shows a message recommending the use of seasonal ingredients (tomatoes). [Modes for carrying out the invention]
[0007] Embodiments of the present invention will be described in detail below with reference to the drawings. Figure 1 is a system configuration diagram showing the overall food management system of the embodiment. The food management system includes a mobile information terminal 2 such as a smartphone or tablet, which acts as a food management device and computer, and a cloud 3 connected to the mobile information terminal 2, which includes a master database 31 (hereinafter sometimes referred to as the master DB), a food list database 32, and a concierge database 33, and manages the food in the storage compartment of the refrigerator 4. Multiple mobile information terminals 2 are connected to the cloud 3.
[0008] The portable information terminal 2 is an information processing device comprising a CPU (Central Processing Unit), RAM (Random Access Memory) for temporary data storage, ROM (Read Only Memory) for recording programs, a storage unit for saving data, a communication unit for connecting to the cloud 3, an input unit for voice or image information to acquire registration information of food items stored in the refrigerator 4, a display unit such as an LCD (Liquid Crystal Display) for displaying the names of food items stored in the refrigerator 4, and a user operation input unit.
[0009] The portable information terminal 2 implements the following functions: an input unit 21 that acquires registration information such as the name of the food ingredient and its storage location, as well as user 1's operation information (voice or image information, and screen tap operation information) by having the CPU execute a program in the ROM or memory unit; a food ingredient registration unit 22 that registers the name of the food ingredient and its storage location in the food ingredient list, and registers an indicator corresponding to the expiration date of the food ingredient, such as the date by which the food ingredient must be used up, based on the storage location or food ingredient category; a food ingredient list management unit 23 that displays the food ingredient list and shows the number of days remaining until each food ingredient is used up, and manages the food ingredient list according to the number of days remaining for each food ingredient; and an output unit 24 that outputs the food ingredient list to the display unit. Details of the functions of the input unit 21, the food ingredient registration unit 22, the food ingredient list management unit 23, and the output unit 24 will be described later.
[0010] The master database 31 includes, for each food ingredient ID that identifies a food ingredient, the name of the food ingredient, the storage location such as the vegetable compartment, the refrigerated compartment, the freezer compartment, and the semi-frozen compartment of the refrigerator suitable for storing the food ingredient, the category of the food ingredient such as vegetables, meats, and aquatic products, the appearance image data indicating the appearance of the food ingredient, the icon image data indicating the category of the food ingredient, and the like.
[0011] The food ingredient list database 32 is a database of the data of each food ingredient list of the refrigerator 4 managed by the food ingredient management system, and is composed of the food ingredient lists for each refrigerator 4. By storing the food ingredient list for each refrigerator 4 in the food ingredient list database 32 of the cloud 3, it is possible to commonly manage food ingredients among users without fixedly linking the refrigerator 4 and the portable information terminal 2, but the food ingredient list may be stored in a predetermined portable information terminal 2.
[0012] The concierge database 33 includes a menu database of cooking menus that can be searched by food ingredients.
[0013] Specifically, as shown in FIG. 2, the food ingredient list includes, for each food ingredient ID of the food ingredient stored in the storage compartment of the refrigerator 4, the name of the food ingredient, the registration date indicating the date and time when the food ingredient was stored in the refrigerator 4, the expiration date of the stored food ingredient, the storage location of the food ingredient, the food ingredient category, and the number of remaining days until the expiration date of the food ingredient.
[0014] When the food ingredient registration unit 22 of the portable information terminal 2 acquires the registration information of the food ingredient by the input unit 21, it generates a record of the food ingredient ID corresponding to the food ingredient to be registered, and based on the name of the food ingredient, the registration date, and the operation information of the user input by the input unit 21, it registers the storage location such as the vegetable compartment, the refrigerated compartment, the freezer compartment, and the semi-frozen compartment of the refrigerator.
[0015] At this time, in order to regard the registration date as the date and time when the food ingredient was stored in the storage location, it is desirable to register the food ingredient immediately after storage or store the food ingredient in the storage location immediately after registration. In addition, the food ingredient registration unit 22 may refer to the master database 31 to register the storage location. The food ingredient category is registered by referring to the master database 31.
[0016] In addition, although details will be described later, the food registration unit 22 registers the expiration date of the food obtained by adding the estimated period from when the preset food is stored in the refrigerator until it is used up according to the specified one of the storage location or food category on the registration date, in the food list. This specification can be executed in advance by the user.
[0017] The remaining days of the food list are updated for each food by subtracting the current date and time from the expiration date of the food list when the food management system is started and the list display of the food list described later is performed, by the food list management unit 23 of the portable information terminal 2, and the food list management unit 23 displays the remaining days.
[0018] FIG. 3 is an example of a screen for displaying a list of foods stored in the refrigerator 4. The food list management unit 23 generates display information of the food name, remaining days (remaining days until used up), food category, and external appearance image of the food for each food according to a predetermined display format, and the output unit 24 outputs the display information to the display unit to perform a list display of the food.
[0019] FIG. 3 displays the foods in ascending order of the remaining days, but by tapping the switching icon of the list display / tile display format, the list display / tile display can be changed. Also, by tapping the filter icon, the sorting conditions (in the order of food name, registration date, expiration date, remaining days, food category, storage location of the food, etc.) and the display order of ascending / descending order of the food display can be changed. Also, when tapping one of the displayed foods, as shown in FIG. 4, detailed information of the food is displayed.
[0020] FIG. 4 is a diagram showing an example of a detailed display screen of a food. The food list management unit 23 acquires the registration date, food name, food category, storage location, expiration date, and registration date regarding the food indicated by the external appearance image of the food, by referring to the food list described in FIG. 2, and the output unit 24 displays it on the display unit to perform a detailed display of the food.
[0021] Furthermore, the display screen shown in Figure 4 also serves as the input and editing screen for ingredient information. The ingredient list management unit 23 uses navigation controls to navigate between screens. Tapping any of the ingredient-related items on the displayed screen transitions to a screen for editing the content of that item. For example, tapping an ingredient category allows the user to select categories such as vegetables, mushrooms, or fruits using spin buttons. Then, returning to the screen shown in Figure 4, tapping the save button updates the ingredient list based on the content of each item.
[0022] Discounted ingredients with approaching expiration dates need to have a shorter expiration date than regular ingredients. Therefore, after registering ingredients, the expiration dates for discounted ingredients can be modified using a calendar display screen or similar method on the display screen shown in Figure 4. Alternatively, multiple ingredients can be selected from the list screen shown in Figure 3 and modified in bulk.
[0023] In addition to editing the ingredient information as described above, Figure 3 shows a screen displaying a list of ingredients. This screen may include checkboxes for each ingredient, allowing users to edit one of the following items for each selected ingredient at once: registration date, ingredient name, ingredient category, storage location, or expiration date.
[0024] In the food management system of this embodiment, when food is stored in the refrigerator 4, or after storage, the user registers the food to be managed by voice input, and inputs and edits the registration date, food name, food category, storage location, expiration date, and registration date related to the food on the screen shown in Figure 4, and registers it in the food list by tapping the save button, thereby initializing the food list. The following provides a detailed explanation of the initial settings for the ingredient list.
[0025] As shown in Figure 2, the food list consists of the following items for each food item to be stored: food name, registration date, expiration date, storage location, food category, and number of days remaining until the expiration date.
[0026] Of these items, the registration date is determined unconditionally, while the ingredient name and ingredient category are determined by referring to the master database 31 based on the ingredient ID of the ingredient identified, for example, by voice input. The remaining days are calculated from the expiration date, which is calculated from the estimated period from when the ingredient is stored in the refrigerator until it is used up. Therefore, it is necessary to set a guideline for the period of time from when the food is stored in the refrigerator until it is used up, as well as a storage location, for each food item.
[0027] In the food management system of this embodiment, as shown in Figures 5 and 6, the estimated period from storage in the refrigerator until the food is used up is pre-set according to the storage location or food category of the food. A function called "automatic setting of expiration date" is provided to calculate the expiration date by adding the estimated period until use up on the registration date, thereby automating the setting of the expiration date. This makes it easy to perform the initial setup of the food list. As will be described in detail later, setting the storage location is also simplified by reducing the repetition of input operations.
[0028] Figure 5 shows the settings screen for the "Automatic setting of expiration date" function. Figure 5 shows the status of the "Automatic Expiry Date Setting" function ("Do not set", "Set per storage location", "Set per food category"). By tapping this area using the navigation controls, you can move to the "Automatic Setting Details" screen in Figure 6, where you can set the estimated period from when the food is stored in the refrigerator until it is used up. Note that the default setting can be "Do not set" (automatic setting not enabled).
[0029] In Figure 5, under "Ingredient List Settings," buttons are displayed to turn the "Expiration Date Notification" function, which notifies users when the expiration date of ingredients is approaching, ON / OFF. Additionally, the settings for the timing of push notifications can be viewed and changed. Additionally, a button to turn the "Notification for Unregistered Ingredients" function ON / OFF will be displayed.
[0030] Furthermore, as will be explained in detail in Figure 8, in the food management system of this embodiment, when displaying the food list screen shown in Figure 3, food items that have exceeded their expiration date are temporarily stored in the "Recently Deleted Foods List" and a warning screen is displayed. In the screen shown in Figure 5, the storage time for temporarily storing food items in this Recently Deleted Foods List is displayed as the time for automatic deletion of food items, and the set time can be changed. Specifically, by tapping this area using the navigation control, the user is taken to a screen where the set time can be changed.
[0031] The recently deleted ingredients list shows ingredients that have been manually added (moved) to this list by the user through cooking or other means, or ingredients that have been automatically added (moved) to this list because their expiration date has passed. This list is structured so that users can see the reason why each ingredient was added to this list. For example, each ingredient could have a list indicating whether it was "added because the user deleted it" or "added because its expiration date has passed." Separate lists could also be created for each reason.
[0032] Figure 6 shows the "Automatic Settings Details" screen, where you can set whether or not to enable automatic settings and the estimated period from when food is stored in the refrigerator until it is used up. Automatic settings can be enabled or disabled by selecting one of the following radio buttons: "Do not set," "Set per storage location," or "Set per food category." In other words, if the "Do not set" radio button is selected, the automatic setting of the estimated period from when food is stored in the refrigerator until it is used up will not be performed.
[0033] When the "Set per storage location" radio button is selected, the system will automatically set the estimated shelf life for food items after they are stored in the refrigerator, and allow users to view and change the estimated shelf life for each storage location. Specifically, tapping this area using the navigation controls will take the user to a screen where the set time can be changed. It is desirable that the setting time can only be changed when the radio button is selected (it should be disabled when the radio button is not selected).
[0034] As illustrated in Figure 6, each storage compartment of the refrigerator 4, which is associated with the food ingredient list management unit 23, can be set as a storage location. For example, the refrigerator compartment, freezer compartment, vegetable compartment, and chiller compartment. A uniform guideline period is set for each of these storage compartments, and this guideline period does not depend on the food ingredient name or category.
[0035] On the screen for changing the setting time, the options for each storage location are "No setting," "1 day later," "2 days later," ... "30 days later" (for example, in increments of 1 day). The default setting time can be set to one day later, requiring the user to always set it, or the system can refer to the concierge database 33 and set recommended storage periods for each storage location according to the refrigerator model.
[0036] When the "Set per food category" radio button is selected, the system will automatically set the estimated shelf life for each food item from storage in the refrigerator until it is used up, and the estimated shelf life for each food category will be displayed and changeable. Specifically, tapping this area using the navigation controls will take you to a screen where you can change the set time. It is desirable that the setting time can only be changed when the radio button is selected (it should be disabled when the radio button is not selected).
[0037] On the screen for changing the set time, the options for each food category are "No setting," "1 day later," "2 days later," ... "30 days later" (for example, in 1-day increments).
[0038] The settings configured above, including whether automatic settings are enabled, the conditions for each storage location and food category, and the estimated storage period, are stored in the food list database 32 for each refrigerator. Storage locations and food categories may be freely added, deleted, or changed by the user. For example, in Figure 6, only two food categories, "meat" and "seafood / seaweed," are displayed, but "fruit" may be added to enable management with three categories, or "meat" may be changed to "prepared foods." Category names may also be freely editable by the user.
[0039] Figure 7 is a flowchart illustrating the process of registering food items stored in a refrigerator within the food item management system. In step S1, the user enters the name of the food ingredient into the input unit 21 by voice or text. Alternatively, instead of voice or text input of the food ingredient name, the input unit 21 may recognize the image information of the food ingredient entered and enter the food ingredient name into the input unit 21.
[0040] In step S2, the ingredient registration unit 22 recognizes the ingredient name entered in the input unit 21 and obtains the ingredient ID of the ingredient to be registered. In step S3, the ingredient registration unit 22 retrieves the ingredient name, ingredient category, and storage location corresponding to the ingredient ID from the master database 31.
[0041] In step S4, the food registration unit 22 determines whether or not it is set to automatically set the expiration date. If it is set (Yes in S4), it proceeds to step S5; otherwise, it proceeds to step S6. The setting for whether or not to automatically set the expiration date, and the subsequent settings for each storage location / food category, are assumed to have been set at least once for the refrigerator managing the food using the food list settings screen described in Figures 5 and 6.
[0042] In step S5, the food registration unit 22 determines whether the settings are for each storage location or each food category. If the settings are for each storage location (storage location in S5), it proceeds to step S7. If the settings are for each food category (food category in S5), it proceeds to step S8.
[0043] In step S6, the ingredient registration unit 22 opens a screen for manually entering the estimated period from when the ingredients are stored in the refrigerator until they are used up, in accordance with the user operation information detected by the input unit 21, and sets the estimated period until the ingredients are used up as entered in step S2. Then, the process proceeds to step S9.
[0044] In step S7, the ingredient registration unit 22 sets the estimated time until the ingredients are used up for each storage location, as set on the screen in Figure 6, as the estimated time until the ingredients are used up, which was entered in step S2. Then, the process proceeds to step S9.
[0045] In step S8, the ingredient registration unit 22 sets the estimated usage period for each ingredient category, as set on the screen in Figure 6, as the estimated usage period for the ingredients entered in step S2. Then, it proceeds to step S9.
[0046] In step S9, the ingredient registration unit 22 sets the current date and time of the ingredient registration process as the registration date, and adds the estimated period obtained in step S6, S7, or S8 to this registration date to determine the expiration date of the ingredient. The ingredient registration unit 22 also sets the estimated period as the number of days remaining until the expiration date of the ingredient when displaying the ingredient list.
[0047] In step S10, the ingredient registration unit 22 displays the ingredient name obtained in step S2, the ingredient category automatically entered in step S3, the storage location, and the registration date, expiration date, and remaining days determined in step S9, before registering them to the ingredient list, allowing the user to confirm them. If the user determines that corrections are necessary, they proceed to step S11; if they determine that no corrections are necessary, they proceed to step S12, and by pressing the registration button, the ingredients are registered to the ingredient list in step S13.
[0048] In step S11, the user manually corrects any items in the food ingredient registration unit 22 that they deem need correction.
[0049] The food management system of the above embodiment can automatically set an estimated period until use-up according to the storage location or food category of the food when registering food items for which the remaining days until use-up is managed. This reduces the complexity of food registration and makes it easy to operate. Furthermore, in the food management system of this embodiment, the estimated expiration date is automatically set according to the storage location or food category, so at most, several expiration dates will be set for food purchased (registered) on the same day. This makes it easier for users to remember, and allows for management with less burden on the user. It also enables management that makes it easier for users to recall memories and remember specific food items.
[0050] The following describes other functions of the food ingredient management system of this embodiment. Figure 8 shows a warning screen displayed by the food ingredient management system (food ingredient list management unit 23) when it displays the food ingredient list screen shown in Figure 3, indicating that some food ingredients have exceeded their expiration date.
[0051] The ingredient list management unit 23 displays a warning screen and moves ingredients whose remaining days from the ingredient list have reached "0" to the "Recently Deleted Ingredients List," and automatically deletes ingredients that have exceeded their expiration date from the ingredient list. The retention period for this "Recently Deleted Ingredients List" is set on the ingredient list settings screen explained in Figure 5.
[0052] The ingredient list management unit 23 may, for example, tap "Recently Deleted" on the screen shown in Figure 3 to display the "Recently Deleted Ingredients List," and then, through user operation, return ingredients from the "Recently Deleted Ingredients List" to the ingredient list. If this return process is performed, it is likely that the estimated period until the ingredients are used up was underestimated and set incorrectly. Therefore, the setting time set on the automatic setting details screen shown in Figure 6 may be changed to a value one step longer.
[0053] The food management system of this embodiment displays recommended ingredients, such as seasonal ingredients, on the home screen. In addition, it may also display messages to encourage the use of ingredients based on the remaining days until their expiration date.
[0054] Figure 9 shows the home screen displaying the "Recommended Ingredients for You" message, which serves as a recommendation to encourage the use of ingredients within two or three days of their expiration date. In other words, the ingredient list management unit 23 displays recommendation messages on the home screen to encourage the use of ingredients with a short remaining shelf life.
[0055] Figure 10 shows the home screen displaying the message "Isn't it time to use the tomatoes?" as a reminder to encourage the use of ingredients (tomatoes) the day before their expiration date. In other words, the ingredient list management unit 23 displays a reminder message on the home screen for ingredients with remaining days until their expiration date.
[0056] If there are no ingredients in the ingredient list with a short remaining shelf life (2 or 3 days or less), a seasonal ingredient (tomato), as shown in Figure 11, will be displayed on the home screen as a recommendation message.
[0057] In addition to displaying recommendation and reminder messages encouraging the use of the above ingredients, the system may also refer to the concierge database 33 to display cooking menus that use ingredients with a short remaining shelf life. [Explanation of Symbols]
[0058] 1 user 2. Portable information terminal (food management device) 21 Input section 22. Food Ingredient Registration Department 23. Food Ingredients List Management Department 3 Cloud 31 Master Database 32 Food Ingredient List Database 33 Concierge Database 4 Refrigerator
Claims
1. A food management device for food stored in a refrigerator, The system can accept settings to determine whether the automatic setting of the expiration date for food ingredients is based on the storage location or the food category. A food ingredient management device comprising a food ingredient registration unit that automatically sets the expiration date of a food ingredient by determining the recommended use-up period corresponding to one of the set storage locations or food ingredient categories, according to the setting of whether to perform the setting based on the storage location or food ingredient category of the food ingredient, and setting the expiration date based on the recommended use-up period.
2. In the food management device according to Claim 1, The aforementioned food ingredient registration unit is a food ingredient management device that determines the estimated use-up period in correspondence with either the storage location of the food ingredient or the food ingredient category, which has been set in advance by the user.
3. In the food management device according to Claim 2, It is equipped with the aforementioned food ingredient registration unit and a food ingredient list management unit, The aforementioned food ingredient registration unit is The expiration date is determined by adding the estimated use-by period to the registration date, which is considered to be the date and time when the ingredients were stored in the aforementioned storage location. The name of the ingredient, the registration date, the expiration date, the storage location, and the ingredient category are registered in the ingredient list, and the estimated usage period is registered in the ingredient list as the number of days remaining until the expiration date of the ingredient. The aforementioned food ingredient list management unit updates the remaining days by subtracting the date and time for displaying the list from the expiration date, and displays the food ingredient list in a list format.
4. In the food management device according to claim 3, It is equipped with an input unit that acquires user operation information and ingredient registration information. The aforementioned food ingredient registration unit is Based on the registered information of the aforementioned ingredients, the ingredient name and ingredient category are determined. A food management device that determines the storage location of food ingredients based on the user's operation information or the food ingredient category.
5. In the food management device according to any one of claims 1 to 4, The food registration unit determines the estimated use-by period for the food, which is set in advance according to the storage location rather than the food category, according to the refrigerator model, and adds the estimated use-by period to the food registration date to determine the expiration date. Food management device.
6. In the food management device according to claim 3, A list of recently deleted ingredients can be displayed, which includes ingredients that have been removed from the aforementioned ingredient list. The ingredients displayed in the recently deleted ingredient list show the reason why they were registered in that ingredient list. Food management device.
7. In the food management device according to any one of claims 1 to 4, It is possible to add a storage room that can be designated as the aforementioned storage location, or the aforementioned food category. Food management device.
8. In the food management device according to any one of claims 1 to 4, The estimated period for using up the ingredients, which is determined in accordance with the storage location, can be changed according to the operation from the input unit. Food management device.
9. In the food management device according to claim 3, The aforementioned food ingredient list management unit, Remove any ingredients from the aforementioned ingredient list that have 0 days remaining from the ingredient list. A warning screen is displayed to alert users that some food items have exceeded their expiration date. Food management device.
10. In the food management device according to claim 3, The aforementioned food ingredient list management unit, For ingredients with a short remaining shelf life, a recommendation message encouraging the use of those ingredients will be displayed on the home screen. For ingredients with remaining days until the expiration date, a reminder message prompting the use of the ingredients will be displayed on the home screen. Food management device.
11. Computer The system can accept settings to determine whether the automatic setting of the expiration date for food ingredients is based on the storage location or the food category. A food management program for managing food stored in a refrigerator, which functions as a food registration unit that automatically sets the expiration date of food by determining the recommended use-up period corresponding to one of the set storage locations or food categories of the food, and setting the expiration date based on the recommended use-up period.