WO2022038963A1 - 食事提案支援装置、食事提案支援方法、食事提案支援端末、食事提案支援システム、プログラム、および記録媒体 - Google Patents
食事提案支援装置、食事提案支援方法、食事提案支援端末、食事提案支援システム、プログラム、および記録媒体 Download PDFInfo
- Publication number
- WO2022038963A1 WO2022038963A1 PCT/JP2021/027476 JP2021027476W WO2022038963A1 WO 2022038963 A1 WO2022038963 A1 WO 2022038963A1 JP 2021027476 W JP2021027476 W JP 2021027476W WO 2022038963 A1 WO2022038963 A1 WO 2022038963A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- menu
- information
- meal
- proposed
- nutritional
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/60—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets
Definitions
- the present invention relates to a meal proposal support device, a meal proposal support method, a meal proposal support terminal, a meal proposal support system, a program, and a recording medium.
- Patent Document 1 determines the user's eating tendency estimated from the user's past meal contents, and even when the user forgets to input the meal, the user's eating tendency is determined.
- a dietary management device capable of confirming the content of ingredients is disclosed accordingly.
- nutritional component analysis and accumulation of the obtained nutritional components are performed from images of meals ingested by a manager requiring dietary management, and analysis results and advice are transmitted to the manager requiring management.
- the dietary management support system is disclosed.
- Patent Document 3 discloses a method of recording nutritional component information of foods ingested by meals, analyzing nutritional components in the recorded dietary information, and presenting excess and deficiency of necessary nutritional components. Has been done.
- Patent Documents 1 to 3 although the user can grasp the current nutritional status, in order to improve the nutritional status, the user considers the necessary nutritional balance based on the presented current nutritional status. You need to take a meal menu. For this reason, the user has to think about the meal menu, so even if he / she does not take a meal considering the necessary nutritional balance or starts to take a meal considering the necessary nutritional balance, he / she gives up on the way. There's a problem.
- the present invention presents a meal proposal support device, a meal proposal support method, and a meal proposal support that allows a proposer who proposes a meal menu to propose a meal menu based on the nutritional information of the proposer who proposes the meal menu.
- the purpose is to provide terminals.
- the meal proposal support device (hereinafter, also referred to as “support device”) of the present invention includes a storage unit, an acquisition unit, a meal menu extraction unit, a proposal menu transmission unit, and a recommendation menu reception unit. It has a unit and an output unit.
- the storage unit is Includes nutritional information for the proposed person associated with the proposer of the meal menu,
- the nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the acquisition unit Obtain the nutritional information of the proposed person selected by the proposer,
- the meal menu extraction unit From the nutrition intake target value of the proposed person in the selected nutrition information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the proposed menu transmitter is Send the extracted proposal menu information to the proposer
- the recommended menu receiver is Receive the recommendation menu information
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output unit is The proposed menu information and the recommended menu information are output to the proposed person.
- the meal proposal support method of the present invention includes an acquisition process, a meal menu extraction process, a proposal menu transmission process, a recommendation menu reception process, and an output process.
- the acquisition process is Obtain the nutritional information of the proposed person who is selected as the proposer of the meal menu and is associated with the proposer of the meal menu.
- the nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the meal menu extraction step is From the nutritional intake target value of the proposed person in the selected nutritional information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the proposed menu transmission process is Send the extracted proposal menu information to the proposer
- the recommended menu receiving process is Receive the recommendation menu information
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output process is A meal proposal support method for outputting the proposed menu information and the recommended menu information to the proposed person.
- the first meal proposal support terminal of the present invention (hereinafter, also referred to as “first support terminal” or “proposer's terminal”) includes an input unit, a communication unit, and a display unit.
- the input unit is It is possible to input the candidate selection information and the recommendation menu.
- the communication unit It is possible to communicate with the meal proposal support device of the present invention.
- the display unit is A meal proposal support terminal capable of displaying information on the extracted meal menu.
- the second meal proposal support terminal of the present invention (hereinafter, also referred to as “second support terminal” or “proposed person's terminal”) includes a communication unit and a display unit.
- the communication unit It is possible to communicate with the meal proposal support device of the present invention.
- the display unit is A meal proposal support terminal capable of displaying information on the extracted meal menu and information on the recommended meal menu recommended by the proposer.
- the program of the present invention is a program for causing a computer to execute an acquisition procedure, a meal menu extraction procedure, a proposal menu transmission procedure, a recommendation menu reception procedure, and an output procedure.
- the acquisition procedure is Obtain the nutritional information of the proposed person who is selected as the proposer of the meal menu and is associated with the proposer of the meal menu.
- the nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the meal menu extraction procedure is From the nutrition intake target value of the proposed person in the selected nutrition information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the procedure for transmitting the proposed menu is as follows. Send the extracted proposal menu information to the proposer,
- the procedure for receiving the recommended menu is as follows. Receive the recommendation menu information,
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output procedure is The proposed menu information and the recommended menu information are output to the proposed person.
- the recording medium of the present invention is a computer-readable recording medium that records the program of the present invention.
- the meal proposal support system of the present invention includes a first terminal, a second terminal, and a server.
- the first terminal, the second terminal, and the server can be connected to each other via a communication network outside the system.
- the first terminal is It has an input unit, a communication unit, and a display unit.
- the input unit is It is possible to enter the candidate selection information and the recommendation menu,
- the communication unit It can communicate with the server and
- the display unit is Information on the extracted meal menu can be displayed,
- the second terminal is It has a communication unit and a display unit.
- the communication unit It can communicate with the server and
- the display unit is Information on the extracted meal menu and information on the recommended meal menu recommended by the proposer can be displayed.
- the first terminal, the second terminal, and the entire server It has a storage unit, an acquisition unit, a meal menu extraction unit, a proposal menu transmission unit, a recommendation menu reception unit, and an output unit.
- the storage unit is Includes nutritional information for the proposed person associated with the proposer of the meal menu, The nutritional information of the proposed person includes the nutritional intake target value of the proposed person.
- the acquisition unit Obtain the nutritional information of the proposed person selected by the proposer, The meal menu extraction unit From the nutrition intake target value of the proposed person in the selected nutrition information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the proposed menu transmitter is Send the extracted proposal menu information to the proposer,
- the recommended menu receiver is Receive the recommendation menu information,
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output unit is The proposed menu information and the recommended menu information are output to the proposed person.
- the proposer can propose a meal menu based on the nutritional information of the proposer.
- FIG. 1 is a block diagram showing a configuration of an example of a support device, a support terminal, and a support system including these of the first embodiment.
- FIG. 2 is a block diagram showing an example of the hardware configuration of the support device of the first embodiment.
- 3A and 3B are block diagrams showing an example of the hardware configuration of the support terminal of the first embodiment.
- FIG. 4 is a flowchart showing the configuration of an example of the support method and the program of the first embodiment.
- FIG. 5 is a flowchart showing a configuration of an example of processing of the first support terminal in the first embodiment.
- FIG. 6 is a flowchart showing a configuration of an example of processing of the second support terminal in the first embodiment.
- FIG. 1 is a block diagram showing a configuration of an example of a support device, a support terminal, and a support system including these of the first embodiment.
- FIG. 2 is a block diagram showing an example of the hardware configuration of the support device of the first embodiment.
- 3A and 3B are
- FIG. 7 is a block diagram showing a configuration of an example of the support device of the second embodiment.
- FIG. 8 is a flowchart showing the configuration of an example of the support method and the program of the second embodiment.
- FIG. 9 is a block diagram showing a configuration of an example of the support device of the third embodiment.
- FIG. 10 is a flowchart showing the configuration of an example of the support method and the program according to the third embodiment.
- FIG. 11 is a schematic diagram showing an example of an image displayed on the display unit of the first support terminal of the third embodiment.
- FIG. 12 is a block diagram showing a configuration of an example of the support device of the fourth embodiment.
- FIG. 13 is a flowchart showing the configuration of an example of the support method and the program according to the fourth embodiment.
- FIG. 14 (A) to 14 (C) are schematic views showing an example of an image displayed on the display unit of the first support terminal of the fourth embodiment.
- FIG. 15 is a block diagram showing a configuration of an example of the support device of the fifth embodiment.
- FIG. 16 is a flowchart showing the configuration of an example of the support method and the program according to the fifth embodiment.
- FIG. 17 is a flowchart showing a configuration of an example of processing of the second support terminal in the fifth embodiment.
- FIGS. 1 to 17 An embodiment of the present invention will be described with reference to FIGS. 1 to 17.
- the present invention is not limited or limited by the following embodiments.
- the same parts are designated by the same reference numerals.
- the explanations of the respective embodiments can be referred to each other's explanations unless otherwise specified.
- the configurations of the embodiments can be combined unless otherwise specified.
- the "proposer” means a person who recommends a meal menu to the proposed person by using the support device of the present invention. Further, the “proposer” means a person who is recommended to the proposer for a meal menu.
- the present embodiment is an example of a support system including an example of the support device and the support terminal of the present invention.
- FIG. 1 is an example of the support device 1 of the present embodiment, the proposer's terminal (hereinafter, also referred to as “first support terminal”) 2a, and the proposed person's terminal (hereinafter, also referred to as “second support terminal”) 2b.
- first support terminal the proposer's terminal
- second support terminal the proposed person's terminal
- It is a block diagram which shows the structure of an example of the support system 100 including.
- the support system 100 includes a support device 1, a proposer's terminal 2a, and a proposer's terminal 2b.
- the support system 100 may include a support terminal (a support terminal other than the user) different from the proposer's terminal 2a and the proposer's terminal 2b.
- the support device 1 includes an acquisition unit 10, a meal menu extraction unit 11, a proposal menu transmission unit 12, a recommendation menu reception unit 13, and an output unit 14.
- the support device 1 may include a storage unit 15. In this case, the storage unit 15 stores the nutrition information 150 of the proposed person, which will be described later.
- the first support terminal 2a includes an input unit 21a, a communication unit 22a, and a display unit 23a.
- the second support terminal 2b includes a communication unit 22b and a display unit 23b. As shown in FIG.
- the support device 1 can be connected to the first support terminal 2a, the second support terminal 2b, and the external database 40, for example, via the communication network 3.
- the support device 1 of the present embodiment may be incorporated in the server as a system. Further, the support device 1 of the present embodiment may be a personal computer (PC) in which the program of the present invention is installed. Further, although not shown, the support device 1 can also be connected to an external terminal of the system administrator via the communication network 3, and the system administrator manages the support device 1 from the external terminal. May be good.
- the communication line network 3 is not particularly limited, and a known network can be used. For example, it may be wired or wireless. Examples of the communication line network 3 include an Internet line, WWW (World Wide Web), telephone line, LAN (Local Area Network), WiFi (Wireless Fidelity), LPWA (Low Power Wide Area) and the like.
- WWW World Wide Web
- LAN Local Area Network
- WiFi Wireless Fidelity
- LPWA Low Power Wide Area
- first support terminal 2a and the second support terminal 2b examples include PCs; mobile terminals such as mobile phones, smartphones, and tablet terminals; smart watches, smart glasses, wearable terminals, and the like.
- the first support terminal 2a and the second support terminal 2b may be provided with, for example, an image pickup means such as a camera and a scanner, an IC (integrated circuit) card reader, a voice input means such as a microphone, and the like.
- FIG. 2 illustrates a block diagram of the hardware configuration of the support device 1.
- the support device 1 includes, for example, a CPU (central processing unit) 101, a memory 102, a bus 103, a storage device 104, an input device 106, a display 107, a communication device 108, and the like. Each part of the support device 1 is connected via the bus 103 by each interface (I / F).
- I / F interface
- the CPU 101 operates in cooperation with other configurations by, for example, a controller (system controller, I / O controller, etc.) and takes charge of overall control of the support device 1.
- the program 105 of the present invention and other programs are executed by the CPU 101, and various information such as nutrition information 150 is read and written.
- the CPU 101 functions as an acquisition unit 10, a meal menu extraction unit 11, a proposal menu transmission unit 12, a recommendation menu reception unit 13, and an output unit 14.
- the support device 1 includes a CPU as an arithmetic unit, but may include other arithmetic units such as a GPU (Graphics Processing Unit) and an APU (Accelerated Processing Unit), or may include a CPU and a combination thereof. good.
- the CPU 101 functions as, for example, each unit other than the storage unit in the second to fifth embodiments described later.
- the memory 102 includes, for example, the main memory.
- the main memory is also referred to as a main storage device.
- the memory 102 reads, for example, various operation programs such as the program 105 of the present invention stored in the storage device 104 (auxiliary storage device) described later. Then, the CPU 101 reads data from the memory 102, decodes it, and executes the program.
- the main memory is, for example, a RAM (random access memory).
- the memory 102 further includes, for example, a ROM (read-only memory).
- the bus 103 can also be connected to, for example, an external device.
- the external device include an external storage device (external database 40 and the like), a printer and the like.
- the support device 1 can be connected to the communication line network 3 by, for example, the communication device 108 connected to the bus 103, and can also be connected to the external device via the communication line network 3. Further, the support device 1 can also be connected to the support terminals 2a and 2b via the communication device 108 and the communication network 3.
- the storage device 104 is also referred to as a so-called auxiliary storage device with respect to the main memory (main storage device), for example.
- the storage device 104 stores an operation program including the program 105 of the present invention and nutrition information 150.
- the storage device 104 includes, for example, a storage medium and a drive for reading and writing to the storage medium.
- the storage medium is not particularly limited, and may be, for example, an internal type or an external type, and may be an HD (hard disk), FD (floppy (registered trademark) disk), CD-ROM, CD-R, CD-RW, MO, etc. Examples thereof include a DVD, a flash memory, a memory card, and the like, and the drive is not particularly limited.
- the storage device 104 may be, for example, a hard disk drive (HDD) in which the storage medium and the drive are integrated.
- HDD hard disk drive
- the support device 1 further includes, for example, an input device 106 and a display 107.
- the input device 106 may be, for example, a pointing device such as a touch panel, a track pad, a mouse; a keyboard; an imaging means such as a camera or a scanner; a card reader such as an IC card reader or a magnetic card reader; an audio input means such as a microphone; Be done.
- Examples of the display 107 include display devices such as LED displays and liquid crystal displays. In the first embodiment, the input device 106 and the display 107 are configured separately, but the input device 106 and the display 107 may be integrally configured like a touch panel display.
- the memory 102 and the storage device 104 can also store access information and log information from the user, as well as information acquired from an external database (not shown).
- FIG. 3 illustrates a block diagram of the hardware configuration of the first support terminal 2a and the second support terminal 2b.
- FIG. 3A shows an example of the hardware configuration of the first support terminal 2a
- FIG. 3B shows an example of the hardware configuration of the second support terminal 2b.
- the second support terminal 2b may be, for example, a CPU 201, a memory 202, a bus 203, a storage device 204, an input device 206, a communication device (communication unit) 22b, a display (display unit) 23b, or the like.
- a CPU 201 central processing unit
- a memory 202 main memory
- a bus 203 main memory
- a storage device 204 an input device 206
- a communication device (communication unit) 22b a display (display unit) 23b, or the like.
- Each part of the second support terminal 2a and the second support terminal 2b is connected via the bus 203 by the respective interface (I / F).
- the description of each configuration of the first support terminal 2a and the second support terminal 2b can be referred to the description of each configuration of the support device 1.
- FIG. 4 is a flowchart showing an example of processing (S1 to S5) of the support device 1
- FIG. 5 is a flowchart showing an example of processing (S101 to S106) of the first support terminal 2a
- FIG. 6 is a flowchart showing an example. It is a flowchart which shows an example of the process (S201 to S202) of the 2nd support terminal 2b.
- the nutrition information 150 of the proposed person associated with the proposer of the meal menu is stored in the storage unit 15 in advance.
- the nutrition information 150 of the proposer includes the nutrition intake target value 1500 of the proposer.
- the nutritional information of the proposed person may be stored in an external database 40, for example.
- a database in which the meal menu and the nutritional components of the meal menu are linked and stored.
- the meal DB uses the external database 40, but the present invention is not limited to this, and the support device 1 may be provided with a function as the meal DB.
- the "meal menu” may be, for example, a general meal menu cooked at home (for example, curry, grilled pork ginger, vegetable salad, etc.), or sold at a side dish, a lunch box, a retort food, or a convenience store. It may be a commercially available food such as a food product, or a food product provided at a restaurant such as a restaurant, a bar, or a cafe.
- the meal DB may use a publicly known or commercial database, or may be constructed by associating each meal menu with the nutritional components of the meal menu and storing them in a server. It may be combined.
- a commercial database for example, a dietary nutritional value database provided by EatSmart Co., Ltd. can be used.
- the meal menu may be classified and stored, for example, by a meal category.
- the meal category is information on the classification of meals, for example, information on the intake form of meals such as beverages and foods; information on the menu structure of meals such as main meals, main dishes, side dishes, and soups; appetizers and main dishes.
- each meal menu is stored in association with the meal category. Further, one category may be associated with one meal menu, or a plurality of categories may be associated with each other.
- the nutrition intake target value of 1500 means, for example, the intake of nutritional components as a guideline for the proposed person.
- the nutrition intake target value 1500 can be appropriately set based on, for example, the attributes of the proposed person, the purpose of nutritional management of the proposed person, and the like.
- the nutrition intake target value 1500 of the proposer is, for example, a reference value (nutrition intake standard value) of the nutrition intake suitable for the proposer, and the nutrition intake standard value is taken by the proposer. Examples thereof include a value corrected according to nutrition information, a value obtained by correcting the nutrition intake standard value according to the purpose of nutrition management of the proposer, and the like.
- the nutritional intake standard value is, for example, based on the attribute information of the proposer described later, the value of the corresponding nutritional component is extracted from the intake standard of the nutritional component for each attribute, and the value of the extracted nutritional component is used as the nutritional component. It may be set as a value calculated by accumulating each time.
- the nutritional components will be described later.
- the intake standard of the nutritional component for each attribute is not particularly limited, and examples thereof include a standard value recommended by a public institution.
- the standard value of the nutritional component is the standard value of the nutritional component recommended by the Ministry of Health, Labor and Welfare.
- the Japanese dietary intake standard (2020 edition). ) (Ministry of Health, Labor and Welfare).
- the intake standard of the nutritional component can refer to, for example, the dietary intake standard in the country of origin of the proposed person.
- the reference value may be, for example, a numerical range defined from the lower limit value and the upper limit value.
- the intake reference value of the nutritional component is preferably in a numerical range.
- the intake standard value of the nutritional component can be said to be the intake standard range of the nutritional component.
- the nutritional component intake standard range is, for example, a range of ⁇ 15% of the calculated nutritional component intake standard value, preferably a range of ⁇ 10% or ⁇ 5% of the calculated nutritional component intake standard value. Can be set.
- the nutritional components include, for example, energy (calories); sugars, lipids (saturated fatty acids, polyunsaturated fatty acids, cholesterol, etc.), carbohydrates such as alcohols; proteins; inorganic salts such as sodium, calcium, potassium, iron; difficult.
- Dietary fibers such as soluble dietary fiber and water-soluble dietary fiber; vitamin A such as retinol, ⁇ -carotene, ⁇ -carotene, ⁇ -cryptoxanthin, vitamin B group, vitamin C, vitamin D, ⁇ -tocopherol, ⁇ -tocopherol , Vitamin E such as ⁇ -tocophenol and ⁇ -tocophenol, vitamins such as vitamin K, folic acid, niacin, pantothenic acid and biotin; polyphenols and the like can be mentioned.
- the proposer inputs the proposed person selection information for selecting the proposed person who proposes the meal menu by the input unit 21a of the first support terminal 2a (S101, the proposed person input process).
- the proposed person is, for example, one person or a plurality of people.
- the proposer may input, for example, the proposer information and the proposed person information associated with the proposer.
- the proposer information includes, for example, the identification information of the proposer.
- the proposed person information includes, for example, the associated identification information of the proposer, the identification information of the proposed person, and the attribute information of the proposed person.
- the identification information is information that can identify the proposer and the proposed person, and examples thereof include an ID and a name.
- the attribute information is not particularly limited, and examples thereof include gender, age, height, weight, amount of exercise, METs (index of exercise intensity, METs (METabolic equivalents)), physical activity level, and the like.
- the input proposer information and the proposed person information are transmitted to the support device 1 by, for example, the communication unit 22a. Then, the support device 1 associates the proposer information with the proposed person information and stores the information in the storage unit 15.
- the input proposed person selection information is transmitted to the support device 1 via the communication network 3 by the communication unit 22a of the first support terminal 2a (S102, proposed person transmission step).
- the acquisition unit 10 of the support device 1 acquires the proposed person information transmitted from the first support terminal 2a via the communication network. Then, the acquisition unit 10 acquires the nutrition information of the proposed person selected by the proposer from the storage unit 15 (S1).
- the meal menu extraction unit 11 of the support terminal 1 proposes a meal menu suitable for the proposed person from the nutrition intake target value 1500 of the proposed person in the selected nutrition information of the proposed person.
- the nutrition intake target value 1500 the nutrition intake standard value of the proposed person may be used, or as described later, the value obtained by correcting the nutrition intake standard value of the proposed person by the target value correction unit is used. May be good.
- the meal menu extraction unit 11 obtains, for example, a meal menu having a nutritional component satisfying the nutrition intake standard value of the proposed person. It is extracted as a meal menu suitable for the proposer, that is, the proposed menu information.
- the meal menu is, for example, information in which the contents of a meal and its nutritional components are associated with each other.
- the satisfaction rate of the nutritional component value of the meal menu with respect to the nutritional component value of the nutritional intake standard value of the proposer is 85%.
- the sufficiency rate can be calculated, for example, by obtaining the ratio of the value of the nutritional component of the meal menu based on the value of the nutritional component of the nutritional intake reference value of the proposed person.
- the meal menu extraction unit 11 may, for example, extract the meal menu from the sufficiency rate of one type of nutritional component, or may extract the meal menu from the sufficiency rate of a plurality of types of nutritional components, or all of them.
- the meal menu may be extracted from the sufficiency rate of the nutritional components of.
- the meal menu extraction unit 11 indicates that, for example, the value of the nutritional component of the meal menu is within the nutritional component intake standard range of the proposer.
- the meal menu that fits is extracted as the meal menu suitable for the proposed person, that is, the proposed menu information.
- the meal menu extracted by the meal menu extraction unit 11 may be one or a plurality of two or more.
- the meal menu extraction unit 11 extracts, for example, a set (combination) of meal menus having nutritional components in which the total value of each nutritional component of the plurality of meal menus satisfies the nutritional intake standard value. You may. Information such as a photograph of a meal (an image of a meal menu), a name of the meal menu, and a store name where the meal menu can be purchased may be associated with the meal menu.
- the meal menu utilizes the information stored in the database 40.
- the meal menu extraction unit 11 extracts any one, a plurality, or all meal menus as the proposed menu information.
- the number of meal menus extracted by the meal menu extraction unit 11, that is, the number of meal menus included in the proposed menu information is, for example, 4 to 20 or about 10 (5 to 15).
- the meal menu extraction unit 11 may extract, for example, a meal menu suitable for the proposed person as the proposed menu information from the nutrition intake target value 1500 of the proposed person and the narrowing down information.
- the narrowing down information is, for example, information for narrowing down the meal menu under designated conditions (designated conditions).
- the meal menu extraction unit 11 extracts the meal menu from the nutrition intake target value 1500 of the proposer as described above, and the obtained meal menu meets the conditions of the narrowing down information.
- the meal menu may be extracted as the proposed menu information.
- the meal menu extraction unit 11 extracts a meal menu that matches the conditions of the narrowing down information, and for the obtained meal menu, from the nutrition intake target value 1500 of the proposer, as described above.
- the menu may be extracted, and the obtained meal menu may be extracted as the proposed menu information.
- the designated condition may be, for example, the designated condition of the proposed person, the designated condition of the proposer, or the designated condition of the system administrator of the meal proposal support device of the present invention.
- the meal menu extraction unit 11 when the meal menu extraction unit 11 extracts the meal menu using the narrowing down information, the meal menu is associated with, for example, tag information corresponding to the designated condition. Therefore, the meal menu extraction unit 11 collates the designated conditions in the narrowing down information with the tag information associated with each meal menu, and extracts the meal menu having the matching conditions. Examples of the tag information include conditions of specific examples of designated conditions described later.
- Examples of the designated conditions in the narrowing information include health management conditions, ingestion time conditions, event conditions, manufacturing conditions, advertising conditions, and the like.
- the health management condition is a condition set according to the target or desire of the health condition of the proposer, for example, wanting to control body weight, want to reduce salt content, and want to adjust calories appropriately.
- Specific examples of the health management conditions include conditions for the tendency of nutritional components included in the dietary menu such as low salt content, low fat content, low sugar content, low calorie content, and high protein content.
- the health management condition is, for example, a condition designated by the proposer or the proposer.
- the health management conditions are preferably specified in advance by, for example, the proposed person.
- the ingestion time condition is, for example, a condition relating to a time, a day of the week, a season, and the like in which the proposer ingests a meal.
- Specific examples of the intake timing condition include, for example, the time when the proposed person ingests a meal such as breakfast, a midnight snack, a snack, and the like; the day when the proposed person ingests a meal; weekdays and holidays; spring. Seasons such as summer, autumn, and winter; specific weather such as summer days, midsummer days, hot days, and midwinter days; and other conditions can be mentioned.
- the ingestion time condition is, for example, a condition specified by the proposer.
- the event conditions are, for example, conditions related to an event related to local culture, food culture, religious culture, and the like.
- Specific examples of the event conditions include, for example, conditions related to food culture such as Day of the Ox, first bonito, etc .; conditions related to religious culture such as Christmas; birthdays of the proposer or the proposer, etc.
- the event conditions are, for example, conditions specified by the proposed person, the proposer, or the system administrator.
- the manufacturing conditions are, for example, conditions relating to the manufacture of a meal menu such as raw materials, manufacturing place, manufacturing company, and manufacturing method.
- the manufacturing conditions include conditions based on geographical information such as local foods, local foods, and overseas foods; food manufacturing companies, etc.;
- the advertising conditions are, for example, conditions related to advertisements for foods and the like.
- the advertising conditions include, for example, new products; manufacturers such as manufacturers and sellers; and the like.
- the advertising condition is, for example, a condition specified by the system administrator.
- the meal menu extraction unit 11 may extract the meal menu in consideration of the time for ingesting the meal, for example.
- the time for ingesting the meal and the correction coefficient for the nutritional intake target value for one day are associated and stored in advance.
- the correction coefficient is, for example, a coefficient for dividing the nutritional intake target value for one day of the proposed person at an arbitrary ratio, and may be equally divided by the number of meals per day, or the meal is ingested.
- An arbitrary correction factor may be set for each time.
- the correction count arbitrarily set for each hour can be set to 0.4 for breakfast, 0.3 for lunch, and 0.3 for supper, with the nutritional intake target value for one day as 1. ..
- the meal menu extraction unit 11 multiplies the nutrition intake target value for one day of the proposed person by a correction coefficient 0.4 associated with the breakfast. , Calculate the corrected nutrition intake target value. Then, the meal menu extraction unit 11 extracts the meal menu suitable for the breakfast of the proposed person as the proposed menu information from the corrected nutrition intake target value. It should be noted that these are examples, and the present invention is not limited thereto.
- the meal menu extraction unit 11 may extract a meal menu for one or more meals of the proposed person.
- the plurality of meals may be, for example, the number of meals such as 2 to 9 meals, or the number of days such as 1 day, 2 days, and 3 days.
- the meal menu extraction unit 11 is suitable for the proposed person for the plurality of meals, for example, from the nutrition intake target value of the proposed person for a plurality of meals in the selected nutritional component of the proposed person.
- the meal menu is extracted as the proposed menu information.
- the meal menu extraction unit 11 may extract the meal menu for each meal category, for example.
- the above description can be incorporated into the category.
- the proposal menu transmission unit 12 transmits the extracted proposal menu information by the communication device 108 to the proposer's terminal 2a (first support terminal 2a) via the communication network 3 (S3, proposal menu). Transmission process).
- the proposed menu information is associated with, for example, the information of the meal category.
- the first support terminal 2a receives the proposed menu information by the communication unit 22a via the communication network 3 (S103, proposal menu information receiving process).
- the display unit 23a of the first support terminal 2a displays the proposed menu information (S104, proposal menu information display step).
- the display unit 23a displays, for example, the name of the meal menu, the image of the meal menu, the name of the store where the meal menu can be purchased, and the like as the proposed menu information.
- the proposer inputs the recommended menu information by selecting the meal menu in the proposed menu information by the input unit 21a of the first support terminal 2a (S105, recommended menu information input process).
- the recommended menu information is, for example, information on a meal menu selected by the proposer in the displayed proposed menu information.
- the proposer can select, for example, any meal menu as a recommended menu by the proposer.
- the proposer may input the recommended menu information for each of the meal categories, for example.
- the meal menu is associated with, for example, the information of the meal category.
- the proposer may input the recommended menu information for each of the narrowing down information, for example.
- the meal menu is associated with, for example, the narrowing down information.
- the input recommended menu information is transmitted to the support device 1 by the communication unit 22a of the first support terminal 2a via the communication network 3 (S106, recommended menu information transmission process).
- the recommendation menu receiving unit 12 of the support device 1 receives the recommended menu information transmitted from the first support terminal 2a by the communication device 108 via the communication network 3 (S4, reception of recommended menu information). Process). Then, the output unit 14 outputs the proposed menu information and the recommended menu information to the terminal 2b (second support terminal 2b) of the proposed person via the communication network 3 by the communication device 108 (S5, Output process). The output by the output unit 14 may be performed when the support device 1 receives a request for transmission of the proposed menu information and the recommended menu information from the second support terminal 2b.
- the meal menu may be associated with, for example, information on the meal category, information on the narrowing down, and the like.
- the second support terminal 2b receives the proposed menu information and the recommended menu information by the communication unit 22b via the communication line network 3 (S201, menu information receiving process). Then, the display unit 23b of the second support terminal 2b displays the proposed menu information and the recommended menu information (S202, menu information display step).
- the display unit 23b may display, for example, an image of the meal menu including the proposed menu information and the recommended menu information, or may display the image in characters. Further, it is preferable that the proposed menu information and the recommended menu information are displayed on the display unit 23b so as to be distinguishable. Specifically, it is preferable that the display unit 23b displays the recommendation mark so that the meal menu of the recommended menu information can be understood as the recommended menu from the proposer.
- the recommendation mark examples include image information indicating the shape of a heart, a star, or the like; character information such as “recommended !”; or the like.
- the display position of the recommendation mark is not particularly limited, and can be displayed at an arbitrary position of the image of the meal menu including the recommended menu information, and can be displayed at the end of the image such as the upper left of the image. Then, the proposed person can confirm the proposed menu information and the recommended menu information by confirming the display unit 23b of the second support terminal 2b.
- the support device 1 has exhibited the functions of the acquisition unit 10, the meal menu extraction unit 11, the proposal menu transmission unit 12, the recommendation menu reception unit 13, and the output unit 14.
- the first proposed terminal 2a or the second support terminal 2b may exhibit the function of any one or more members without limitation.
- the proposer it is possible for the proposer to extract a meal menu suitable for the proposer as the proposal menu information from the nutrition information of the proposer. Further, according to the support device 1 of the present embodiment, the recommended menu information recommended by the proposer can be output to the proposed person together with the proposed menu information. Therefore, according to the support device 1 of the present embodiment, the proposer can propose a meal menu suitable for the proposer based on the nutrition information of the proposer.
- FIG. 7 is a block diagram showing an example of the configuration of the support device 1A of the present embodiment.
- the meal menu extraction unit 11 includes a correction value setting unit 111 and a target value correction unit 112.
- the nutrition information 150 of the proposer included in the storage unit 15 may include information 1501 of the nutritional component ingested by the proposer (hereinafter, also referred to as “nutrition intake information”).
- the CPU 101 includes a meal menu extraction unit 11 including a correction value setting unit 111 and a target value correction unit 112 as the meal menu extraction unit 11. It is the same except that the nutrition information 150 in the storage device 104 (storage unit 15) includes the intake nutrition information 1501 in addition to the nutrition target value 1500.
- the nutritional intake information 1501 is, for example, information on the nutritional components of the food ingested by the proposed person.
- the nutritional components are, for example, the same as described above.
- the nutritional intake information 1501 may be, for example, the information estimated by the nutritional intake estimation unit shown in the fifth embodiment described later.
- FIG. 8 is a flowchart showing an example of processing (S1 to S5, S11 and S12) of the support device 1A.
- the processing of the first support terminal 2a and the second support terminal 2b is the same as the processing of the first support terminal 2a and the second support terminal 2b of the first embodiment, and thus is omitted.
- S1 is carried out in the same manner as S1 in the processing of the support device 1 of the first embodiment.
- the acquired nutrition information 150 of the proposer includes the intake nutrition information 1501.
- the correction value setting unit 111 sets the correction value of the nutrition intake target value of the proposed person (S11, correction value setting step).
- the correction value of the nutritional intake target value is, for example, the nutritional intake target value 1500 of the proposed person is corrected to a value more suitable for the proposed person according to the intake state of the nutritional component of the proposed person. It is a correction value for ingesting.
- the correction value setting unit 111 estimates the excess or deficiency of nutritional components in the proposer from the nutrition intake information 1501 and the nutrition intake target value 1500. Specifically, the correction value setting unit 111 compares the value of each nutritional component of the nutritional intake information 1501 with the standard value of the corresponding nutritional component in the nutritional intake target value (nutrition intake standard value) 1500, and ingests nutrition.
- the correction value setting unit 111 determines, for example, a nutritional component less than the nutritional intake target value 1500 as a insufficient nutritional component, and determines that the same nutritional component as the nutritional intake target value 1500 is a nutritional component without excess or deficiency. However, a nutritional component having a nutritional intake target value of 1500 or more is determined to be an excessive nutritional component. Then, the correction value setting unit 111 sets a correction value of the nutrition intake target value 1500 based on the excess or deficiency nutritional component. When there are a plurality of the nutritional components, the correction value setting unit 111 sets, for example, the correction value of each nutritional component.
- the correction value may be, for example, a value calculated by data analysis or a preset value.
- the correction value setting unit 111 When the correction value is a value calculated by data analysis, the correction value setting unit 111 accumulates the nutritional intake information 1501 of the proposed person and calculates the average value of the accumulated nutritional information 1501. calculate. Then, the correction value setting unit 111 sets the correction value based on the difference between the nutrition intake target value 1500 of the proposer and the average value with the average value as a reference.
- the predetermined period is not particularly limited, and examples thereof include 1 week, 1 month, 3 months, and 6 months.
- the correction value setting unit 111 sets the correction value based on the change over time of the nutritional information 1501 of the proposed person in the predetermined period (for example, the difference of the total of the nutritional information 1501 for each predetermined period). May be good.
- the correction value setting unit 111 corrects using, for example, correction information including a correction condition associated with an excess or deficiency nutritional component and the correction value. You can set the value.
- the correction value setting unit 111 sets the correction value from the excess or deficiency nutritional component and the correction information. Specifically, the correction value setting unit 111 extracts a correction condition associated with the estimated excess or deficiency nutritional component as one condition, and sets the correction value in the extracted correction condition as the correction value. Calculated as.
- the nutritional component contains a plurality of nutritional components
- each nutritional component is associated with a correction value.
- the correction information may include one correction condition or may include a plurality of correction conditions.
- the correction value reduces the intake of excess nutritional components, increases the intake of deficient nutritional components, and the intake of nutritional components that is not excessive or deficient, that is, an appropriate amount of nutritional components. It is desirable that the intake be set so that it does not change substantially.
- the excess nutritional component is associated with, for example, a correction value less than a predetermined reference value.
- the deficient nutritional component is associated with, for example, a correction value exceeding a predetermined reference value.
- the nutritional component that is neither excessive nor insufficient is associated with, for example, a predetermined reference value.
- the predetermined reference value can be any reference value, and 1 is a specific example.
- the correction value may be set to be different depending on, for example, the degree of the excess or deficiency nutritional component, that is, the degree of excess or deficiency.
- the correction value is set so that the intake of the excess nutritional component is greatly reduced as the amount (excess degree) of the excess nutritional component increases. Further, the correction value is set so that the intake amount of the deficient nutritional component is greatly increased as the amount (deficiency degree) of the deficient nutritional component becomes smaller.
- the correction value setting unit 111 may extract one or a plurality of corresponding correction conditions, but is more suitable for maintaining the health of the proposer. The latter is preferable because it can correct nutritional components.
- the correction value setting unit 111 sets the correction value using the correction values in each correction condition. Specifically, the correction value setting unit 111 may calculate the average value of the correction values under the plurality of correction conditions as the correction value, or may calculate the maximum value or the minimum value of the correction values under the plurality of correction conditions. It may be a value.
- the correction value setting unit 111 calculates the correction value of the 1st to 5th place from the maximum value or the 1st to 5th place from the minimum value as the correction value. May be good.
- the correction value setting unit 111 can correct nutritional components more suitable for maintaining the health of the proposer, it is preferable to calculate the maximum value or the minimum value of the correction value under a plurality of correction conditions as the correction value.
- the correction value setting unit 111 first compares the correction values of the extracted correction conditions, that is, compares the magnitude of the correction values.
- the correction value setting unit 111 determines whether the excess or deficient nutritional component is an excess nutritional component or a deficient nutritional component. Then, when the excess or deficiency nutritional component is an excess nutritional component, the correction value setting unit 111 calculates the minimum value in the correction value of each correction condition as the correction value.
- the correction value setting unit 111 calculates the maximum value in the correction value of each correction condition as the correction value.
- the correction value under the correction condition can be set as follows.
- the correction value can be set to less than 1, for example, for a nutritional component estimated to be excessive, and as a specific example, 0.01, 0.1, 0.3, 0.5, 0.6, 0. 7.7, 0.8, 0.9, 0.95 and the like can be mentioned.
- the correction value can be set to 1, for example, for nutritional components estimated to be no excess or deficiency.
- the correction value can be set to a value exceeding 1 for the nutritional component estimated to be insufficient, and as specific examples, for example, 1.2, 1.25, 1.5, 2, 2.5, 3 4, 5, 10, 100 and the like can be mentioned.
- a correction value of a plurality of related nutritional components may be set based on one excess or deficiency nutritional component.
- energy intake is closely related to sugar (carbohydrate), fat, and protein intake. Therefore, for example, when the nutritional status of the proposer is presumed to be excessive energy, not only the energy but also the related nutritional components among the nutritional components, for example, carbohydrates, lipids, and proteins are corrected.
- the value may be set to less than 1.
- Table 1 below shows a specific example of the calculated correction value of the proposer. In the specific example of Table 1 below, for example, since the proposer is presumed to have excess energy, the correction value of energy is 0.8 and the correction value of carbohydrate is 0.6 from the viewpoint of excess or deficiency of energy.
- the target value correction unit 112 corrects the nutrition intake target value 1500 of the proposer from the nutrition intake target value 1500 and the correction value (S12, target value correction step). Specifically, the correction of the nutrition intake target value 1500 is performed by multiplying the nutrition intake target value 1500 by the correction value, or adding a nutritional component calculated from the correction value and the nutrition intake reference value. It can be calculated by.
- the target value correction unit 112 may correct the value of each nutritional component of the nutritional intake target value 1500, or one or more nutritional components. The value of the component may be corrected.
- the target value correction unit 112 may correct at least one of the upper limit value and the lower limit value, for example, the upper limit value and the lower limit value.
- the average value with the value may be corrected.
- the target value correction unit 112 may set a numerical range based on the corrected nutrition intake target value.
- the numerical range can be set, for example, in the range of ⁇ 15% of the corrected nutritional intake target value, preferably in the range of ⁇ 10% or ⁇ 5% of the corrected nutritional intake target value.
- the meal menu extraction unit 11 extracts the meal menu suitable for the proposed person as the proposed menu information from the corrected intake target value (S2, meal menu extraction step).
- S3 to S5 are carried out in the same manner as S3 to S5 in the processing of the support device 1 of the first embodiment, and the processing of the support device 1A is completed.
- the correction value setting unit 111 is not limited to, for example, the above example, and for example, the correction value of the nutrition intake target value is set from the nutrition management purpose condition of the proposer and the correction information for each purpose.
- the correction value of the nutrition intake target value may be set from the nutrition intake information 1501, the nutrition management purpose condition of the proposed person, and the correction information for each purpose.
- the storage unit 15 includes, for example, the correction information for each purpose.
- the correction information for each purpose is information in which the nutritional management purpose condition and the correction value of the nutrition intake target value are associated with each other.
- the meal menu extraction unit 11 extracts a meal menu for a plurality of meals of the proposed person in a predetermined period
- the proposed person is included in each nutritional management purpose condition as correction information for each purpose.
- a correction value may be associated so as to satisfy the nutrition intake target value 1500 of the proposer in the predetermined period.
- a correction value is associated so as to satisfy the nutritional intake target value 1500 of the proposed person in the predetermined period. May be.
- the nutritional management purpose condition is, for example, information regarding the purpose of nutritional management of the diet of the proposed person.
- the purpose of nutritional management includes, for example, dieting, carbohydrate restriction, system maintenance, salt content, nutritional balance and the like.
- the correction value can be appropriately set according to the nutritional management purpose condition.
- the correction value of one type of nutritional component may be associated with each nutritional management purpose condition, or the correction value of a plurality of types of nutritional components may be associated with the correction value.
- the nutritional management objective condition related to the diet is, for example, a reduction in the calorie value at the nutritional intake target value 1500 among the nutritional components.
- the correction value to be used is associated.
- the nutritional management objective condition regarding the sugar restriction is, for example, the value of calories and carbohydrates at the nutrition intake target value 1500 among the nutritional components.
- the correction value to reduce is associated.
- the nutritional management objective condition is system maintenance
- the nutritional management objective condition related to the system maintenance is, for example, reducing the calorie value at the nutrition intake target value 1500 among the nutritional components.
- a correction value that increases the value of the protein is associated.
- the nutritional management objective condition is salt content
- the nutritional management objective condition relating to the salt content is, for example, a correction value for reducing the salt content at the nutrition intake target value 1500 among the nutritional components. It is tied.
- the nutritional management objective condition related to the nutritional balance includes a meal menu for one day extracted by the proposer (for example, three meals).
- a part of the meal menu for example, one or two meals
- the values of calories, carbohydrates and / or proteins in the nutritional intake standard value of the proposed person are satisfied. Is associated with a correction value that increases the values of calories, carbohydrates and / or proteins at the nutritional intake target value of 1500.
- the terminal of the proposed person or the terminal of the proposed person asks, "What are you careful about in your diet?" Do you want us to propose a meal menu like this? ”,
- the terminal of the proposed person or the terminal of the proposed person asks, "What are you careful about in your diet?" Do you want us to propose a meal menu like this? ”.
- the proposer display the nutritional management objective conditions, and ask the proposer or the proposer the proposer. Let them choose their nutritional management objectives.
- the acquisition unit 10 acquires the nutritional management objective conditions of the selected proposer.
- the storage unit 15 may store the corrected information for each purpose including the acquired nutritional management purpose condition as the corrected information of the proposed person.
- the correction value setting unit 111 sets the correction value of the nutrition intake target value associated with the acquired nutritional management objective condition as the correction value of the nutrition intake target value of the proposed person (S11, correction value). Setting process).
- the correction value setting unit 111 reads out the correction information of the proposed person stored in the storage unit 15 and stores the corrected information of the proposed person.
- a correction value of the nutritional intake target value associated with the nutritional management objective condition of the person may be set as a correction value of the nutritional intake target value of the proposer.
- the target value correction unit 112 corrects the nutrition intake target value in the same manner as in S12.
- the meal menu extraction unit 11 extracts a menu suitable for the proposed person as the proposed menu information from the corrected nutrition intake target value (S2, meal menu extraction step).
- the meal menu extraction unit 11 focuses only on the nutritional components associated with the nutritional management objective condition, and extracts the meal menu that satisfies the corrected nutritional intake target value. May be.
- the nutritional management objective condition is diet
- a meal menu in which only calories satisfy the nutritional intake target value 1500 of the proposer among the nutritional component information of the meal menu is suitable for the proposer. It may be extracted as a meal menu.
- the nutrition intake target value of the proposed person can be corrected, and a meal menu more suitable for the proposed person can be extracted as the proposed menu information.
- This embodiment is the same as the support device 1 of the first embodiment except that it includes a nutritional status estimation unit in addition to the configuration of the support device 1 of the first embodiment, and the description thereof can be incorporated.
- the support device of the present embodiment includes a nutritional state estimation unit, and the nutritional state estimation unit is based on the information on the nutritional components of the meal menu in the proposed menu information and the nutritional intake target value of the proposed person.
- the proposer estimates the estimated nutritional state when the proposer ingests the meal menu in the proposed menu information, and the proposal menu transmission unit associates the meal menu in the proposed menu information with the estimated nutritional state, and the proposer. Send to.
- the proposer can confirm, for example, the estimated nutritional state when the meal menu in the proposed menu information is ingested when the recommended menu information is input. Therefore, according to the present embodiment, the proposer can select more appropriate recommended menu information according to, for example, the nutritional status of the proposer.
- FIG. 9 is a block diagram showing a configuration of an example of the support device 1B of the present embodiment.
- the support device 1B further includes a nutritional state estimation unit 16 in addition to the configuration of the support device 1 of the first embodiment.
- the CPU 101 in the hardware configuration of the support device 1B, includes the configuration of the support device 1B of FIG. 9 instead of the configuration of the support device 1 of FIG. 1, and the storage device 104.
- the nutritional information 150 in memory unit 15
- the nutritional intake information 1501 in addition to the nutritional target value 1500.
- FIG. 10 is a flowchart showing an example of processing (S1 to S5, S21) of the support device 1B.
- the processing of the first support terminal 2a and the second support terminal 2b is the same as the processing of the first support terminal 2a and the second support terminal 2b of the first embodiment, and thus is omitted.
- S1 and S2 are carried out in the same manner as S1 and S2 in the processing of the support device 1 of the first embodiment.
- the nutritional status estimation unit 16 of the support device 1B uses the information on the nutritional components of the meal menu in the proposed menu information and the nutritional intake target value 1500 of the proposed person, so that the proposed person can use the proposed menu information.
- the estimated nutritional state when the meal menu is ingested is estimated (S21, nutritional state estimation step). Specifically, the nutritional status estimation unit 16 compares, for example, the information on the nutritional components of the meal menu with the nutrition intake target value 1500 of the proposed person, and when the proposed person ingests the meal menu. Estimate the nutritional content that is excessive or deficient. Then, the nutritional state estimation unit 16 estimates the information on the nutritional components estimated to be excessive or insufficient as the estimated nutritional state.
- the nutritional status estimation unit 16 compares, for example, the information on the nutritional components of the meal menu with the nutritional intake target value 1500 of the proposer, and is it less than or equal to the nutritional intake target value 1500? (For example, whether it is included in the numerical range) or whether it is large or not is determined. Then, the nutritional state estimation unit 16 estimates that the nutritional component is in a deficient state when there is a nutritional component less than the nutritional intake target value 1500, and when the nutritional component is the same as the nutritional intake target value 1500, the nutritional state estimation unit 16 estimates that the nutritional component is insufficient. It is estimated that there is no excess or deficiency of the nutritional components, and if there are more nutritional components than the nutrition intake target value of 1500, it is estimated that the nutritional components are in an excessive state.
- the nutritional state estimation unit 16 may estimate the estimated nutritional state for one meal menu.
- the estimated state may be estimated for a plurality of meal menus, or the estimated nutritional state may be estimated for all the extracted meal menus. From the nutritional component information of the meal menu in the proposed menu information, the nutritional intake information, and the nutritional intake target value 1500 of the proposer, the nutritional state estimation unit 16 allows the proposer to eat in the proposed menu information. Estimated nutritional status may be estimated when the menu is ingested.
- the nutritional state estimation unit 16 calculates the average intake amount of each nutritional component from the information on the nutritional component of the meal menu in the proposed menu information and the intake nutritional information, and the nutritional state estimation unit 16 calculates the average intake amount of each nutritional component from the information on the dietary menu in the proposed menu information. The same can be done using the average intake of each nutritional component instead of the nutritional component information.
- the proposal menu transmission unit 12 of the support device 1B links the meal menu in the proposal menu information with the estimated nutritional state by the communication device 108 via the communication network 3, and the first support terminal 2a (S3, Proposal menu transmission process).
- the estimated nutritional state may be transmitted by, for example, characters, graphs, images, character images, etc., or may be transmitted as instructional information instructing the display of these.
- the proposal menu transmission unit 12 may transmit to another terminal, for example, in place of or in addition to the first support terminal 2a.
- the other terminal may be, for example, the second support terminal 2b of the proposed person, or the terminal of an individual or a group that confirms or uses the health condition of the proposed person, and specific examples thereof include a family member, an insurance company, and the like. Terminals of NPO (Nonprofit Organization) corporations, volunteer organizations, governments, companies, health insurance associations, etc. can be mentioned.
- NPO Nonprofit Organization
- the communication unit 22a of the first support terminal 2a receives the proposed menu information and the estimated nutritional state associated with the meal menu via the communication network 3 (S103, receiving the proposed menu information). Process).
- the display unit 23a of the first support terminal 2a displays the proposed menu information and the estimated nutritional state (S104, proposed menu information display step).
- the display unit 23a may have, for example, a nutritional status display area.
- the estimated nutritional status is displayed, for example, in the nutritional status display area.
- the proposer confirms the displayed proposal menu and the estimated nutritional state, and proposes an arbitrary meal menu from the proposal menu information displayed by the input unit 21a of the first support terminal 2a. Select as the recommended menu by, and input the recommended menu information (S105, recommended menu information input process). At this time, the display unit 23a displays the estimated nutritional state associated with the selected meal menu. Therefore, the proposer can confirm the estimated nutritional state when the meal menu selected by the proposer is ingested and determine the recommended menu information.
- FIG. 11 is a schematic diagram showing an example of an image displayed on the display unit 23a of the first support terminal 2a.
- the display unit 23a of the first support terminal 2a displays the proposed meal menu information 231 and the estimated nutritional status 233 displayed in the nutritional status display area 232.
- the proposed meal menu information 231 displays the name of the store where the meal menu can be purchased, and the name and image of the meal menu displayed for each meal category.
- the proposer selects an image of the meal menu displayed as the proposed meal menu information 231 and inputs the recommended menu information
- the estimated nutritional status associated with the selected meal menu is displayed in the nutritional status display area. It is displayed at 232.
- the first support terminal 2a displays the recommendation mark 234 for the recommendation menu selected by the proposer.
- the input recommended menu information is transmitted to the support device 1 by the communication unit 22a of the first support terminal 2a via the communication network 3 (S106, recommended menu information transmission process).
- S4 and S5 are carried out in the same manner as S4 and S5 in the processing of the support device 1 of the first embodiment, and the processing of the support device 1B is completed.
- the second support terminal 2b implements S201 and S202 in the same manner as S201 and S202 of the first embodiment, and ends the processing by the second support terminal 2b.
- the support device 1B of the second embodiment may include, for example, instead of or in addition to the nutritional status estimation unit 16, a provisional recommendation menu receiving unit, a provisional nutritional status estimation unit, and a provisional nutritional status transmission unit.
- the proposer when the proposal menu information is received in S103, the proposer inputs the provisional recommendation menu information by the input unit 21a of the first support terminal 2a (provisional recommendation menu input step) prior to S104.
- the provisional recommendation menu information is, for example, information on a meal menu tentatively selected by the proposer in the proposal menu information.
- the provisional recommendation menu information is transmitted to the support device 1B by the communication unit 22a of the first support terminal 2a via the communication network 3.
- the provisional recommendation menu receiving unit receives the provisional recommendation menu information by the communication device 108 via the communication network 3 (temporary recommendation menu receiving step).
- the provisional nutritional status estimation unit is based on the information on the nutritional components of the meal menu of the provisional recommendation menu information and the nutrition intake target value of 1500 of the proposer, and the provisional estimated nutrition when the proposer ingests the meal menu. Estimate the state (provisional nutrition state estimation step). The estimation can be made in the same manner except that the information of the meal menu included in the provisional recommendation menu information is used instead of the information of the nutritional component of the meal menu included in the proposed menu information in the step S11.
- the provisional nutritional status transmission unit transmits the estimated provisional nutritional status to the proposer's terminal 2a (first support terminal 2a) by the communication device 108 via the communication network 3.
- the provisional estimated nutritional status may be displayed in the nutritional status display area 232 of the display unit 23a.
- the support device 1B includes the provisional recommendation menu receiving unit, the provisional nutrition state estimation unit, and the provisional nutrition state transmission unit, so that the support device 1B is provided with the provisional recommendation menu in real time according to the provisional recommendation menu selected by the proposer.
- the nutritional status of the proposed person can be estimated. Therefore, when the proposer inputs the recommended menu information, the estimated nutritional state when the meal menu in the proposed menu information is ingested can be confirmed. Appropriate recommendation menu information can be selected.
- the support device 1B of the third embodiment includes a character image creating unit, and the character image creating unit produces a character image representing the proposed person from the estimated nutritional state or the provisional estimated nutritional state. It is the same as the support device 1B of the third embodiment except that it is created, and the description thereof can be incorporated.
- the estimated nutritional state or the provisional estimated nutritional state can be presented to the proposer as a character image. Therefore, according to the present embodiment, the proposer can sensuously understand the change in nutritional status when the proposer ingests the meal menu.
- FIG. 12 is a block diagram showing a configuration of an example of the support device 1C of the present embodiment.
- the support device 1C further includes a character image creating unit 17.
- the CPU 101 includes the configuration of the support device 1C of FIG. 12 instead of the configuration of the support device 1 of FIG. 1, and the storage device 104.
- the nutritional information 150 in (memory unit 15) includes the nutritional intake information 1501 in addition to the nutritional target value 1500.
- the processing of the first support terminal 2a and the second support terminal 2b is the same as the processing of the first support terminal 2a and the second support terminal 2b of the first embodiment, and thus the description thereof will be omitted. ..
- S1, S2, and S21 are carried out in the same manner as S1, S2, and S21 in the processing of the support device 1B of the third embodiment.
- the character image creating unit 17 creates a character image representing the proposed person from the nutritional state of the proposed person (S31, character image producing step).
- the character image can also be called an avatar.
- the character image may be a human-type character image or a non-human-type character image, but the latter is preferable because the proposer and the proposer can more easily accept the nutritional status of the proposer. ..
- the character image creating unit 17 previously obtains the estimated nutritional state or the provisional estimated nutritional state and the character image.
- the character image may be produced by associating and extracting a character image of the nutritional state corresponding to the estimated nutritional state.
- the character image creating unit 17 may create the character image by, for example, giving a facial expression or the like corresponding to the estimated nutritional state to the character image designated by the proposer or the proposed person.
- the character image creating unit 17 may create a character image corresponding to each.
- Examples of the plurality of nutritional states include “Well”, “Slim”, “Anger”, “Fat”, “Strong (Muscular)”, “Beauty”, “Week”, “Dry” and the like.
- the “Slim” means, for example, that the nutritional status of the proposed person is insufficient, and specifically, information on the nutritional components of the meal menu and the nutritional intake target value of the proposed person 1500. When compared with, it means a state in which any one of the nutritional components selected from the group consisting of energy (calories), carbohydrates, fats, and proteins is deficient.
- the “Fat” means, for example, a state in which the nutritional status of the proposed person is excessive, and specifically, information on nutritional components of the meal menu and a nutritional intake target value of 1500 of the proposed person. When compared, it means an excess of any one of the nutritional components selected from the group consisting of energy (calories), carbohydrates, fats, and proteins.
- the “Anger” means, for example, a state in which the nutritional content of the proposed person is excessive, and specifically, information on the nutritional components of the meal menu and the nutritional intake target value of the proposed person. When compared with 1500, it means a state of excess salt.
- the "Strong (Muscular)” means, for example, a state in which protein is excessive in the nutritional state of the proposed person, and specifically, information on nutritional components of the meal menu and nutrition of the proposed person. It means a state of excess protein when compared with the intake target value of 1500.
- the "Wake” means, for example, a state in which vitamins and minerals are deficient in the nutritional status of the proposer, specifically, information on the nutritional components of the meal menu and the nutritional intake target of the proposer. It means a state of lack of vitamins and minerals when compared to a value of 1500.
- the “Dry” means, for example, a state in which dietary fiber is deficient in the nutritional state of the proposed person, and specifically, information on the nutritional components of the meal menu and the nutritional intake target value of the proposed person. When compared with 1500, it means a state of lack of dietary fiber.
- the “excess” means that, for example, when the information on the nutritional component of the meal menu is compared with the nutritional intake target value 1500 of the proposer, the nutritional component 1501 ingested is relatively higher than the reference value. It means a state in which a large amount is present, and specifically, a state in which the ingested nutritional component 1501 is 120% or more relative to the reference value.
- the "deficiency” is, for example, when the information on the nutritional component of the meal menu is compared with the nutritional intake target value 1500 of the proposer, the nutritional component 1501 ingested is relatively higher than the reference value.
- the "good (no excess or deficiency)" means, for example, the nutritional component 1501 ingested and the nutritional component 1501 when the information on the nutritional component of the meal menu is compared with the nutritional intake target value 1500 of the proposer. It means that there is no excess or deficiency with the reference value, and specifically, it means that the ingested nutritional component 1501 is relatively more than 80% and less than 120% with respect to the reference value. ..
- the proposal menu transmission unit 12 of the support device 1C links the meal menu in the proposal menu information with the character image via the communication network 3 by the communication device 108, and the first support terminal 2a (S3, Proposal menu transmission process).
- the transmitted character image may be, for example, character image information or information instructing display of the character image stored in the first support terminal 2a.
- the proposed menu transmission unit 12 may transmit, for example, the character image and the nutritional state meant by the character image to the first support terminal 2a in association with each other.
- the transmitted character image is acquired by the support terminal 2a via the communication unit 22a of the first support terminal 2a. Then, the character image is displayed on the display unit 23a of the support terminal 2a.
- the first support terminal 2a may, for example, constantly display the character image in the nutritional status display area.
- the first support terminal 2a may display the identification information such as the name of the proposed person represented by the acquired character image in the vicinity of the corresponding character image representing the proposed person.
- the first support terminal 2a may display, for example, the nutritional state that the image means together with the image.
- the support device 1C of the fourth embodiment may change the display method of the character image according to the nutritional status of the proposed person. Thereby, the support device 1C of the fourth embodiment can more effectively display the estimated nutritional state of the proposed person.
- the support device 1C of the fourth embodiment is, for example, from the estimated nutritional state of the proposed person to the movement of the character associated with the estimated nutritional state (FIG. 14 (B)). At least one selected from the group consisting of the facial expression of the character (FIG. 14 (A)), the background image displaying the character image (FIG. 14 (C)), and the display position of the character image (FIG. 14 (C)).
- a control information acquisition unit for acquiring control information to be controlled may be provided.
- the control information is stored in, for example, a storage device 104. Therefore, the control information acquisition unit acquires control information corresponding to the estimated nutritional state from the storage device 104, for example, based on the estimated nutritional state of the proposer. In this case, in the support device 1C, the CPU 101 functions as the control information acquisition unit. Then, the control information is output by the proposal menu transmission unit 12. The control information may be output at the same time as the character image, or may be output separately.
- the output character image and control information are acquired by the first support terminal 2a via the communication unit 22a of the first support terminal 2a. Then, the character image is controlled based on the control information and then displayed on the display unit 23a of the first support terminal 2a.
- a purchased food information acquisition unit and a nutrition intake estimation unit are provided, and the nutritional components ingested by the proposer based on the purchased food information of the proposer.
- the estimated nutritional component is stored and the estimated nutritional component is stored, and the description thereof can be incorporated.
- the nutritional component ingested by the proposer is estimated from the purchased food information of the proposer, and the estimated nutritional component is stored. Therefore, according to the present embodiment, the nutritional information ingested by the proposed person can be updated based on the food finally ingested by the proposed person. Therefore, according to the present embodiment, it is possible to propose a meal menu more suitable for the proposed person.
- FIG. 15 is a block diagram showing a configuration of an example of the support device 1D of the present embodiment.
- the support device 1D further includes a purchased food information acquisition unit 18 and a nutrition intake estimation unit 19 in addition to the configuration of the support device 1A of the second embodiment.
- the CPU 101 includes the configuration of the support device 1D of FIG. 15 instead of the configuration of the support device 1 of FIG. 1, and the storage device 104. This is the same except that the nutritional information 150 in (memory unit 15) includes the nutritional intake information 1501 in addition to the nutritional target value 1500.
- FIG. 16 is a flowchart showing an example of processing of the support device 1D (S1 to S5, S41 to 44), and FIG. 17 is a flowchart showing an example of processing of the second support terminal 2b (S201 to S202, S211 to S212). ).
- the processing of the first support terminal 2a is the same as the processing of the first support terminal 2a of the first embodiment, and thus the description thereof will be omitted.
- S1 to S3 are carried out in the same manner as S1 to S3 in the processing of the support device 1 of the first embodiment.
- the support device 1D includes the nutritional state estimation unit 16 as in the support device 1B of the third embodiment, between S2 and S3, with S21 in the processing of the support device 1B of the third embodiment.
- S21 may be carried out.
- S101 to S106 are carried out in the same manner as S101 to S106 in the first support terminal 2a of the first embodiment.
- S4 to S5 are carried out in the same manner as S4 to S5 in the processing of the support device 1 of the first embodiment.
- the purchased food information includes information that can estimate the purchased food purchased by the proposer.
- the purchased food information is, for example, a product name (product name, name) of the purchased food, a serial number, an image of the purchased food, an image of a receipt, an electronic receipt, POS (point of Sales) data, and a nutrient notation. Includes image data, date and time of purchase, and location information such as GPS (Global Positioning System).
- GPS Global Positioning System
- the input purchased food information is transmitted to the support device 1D by the communication unit 22b of the second support terminal 2b via the communication network 3 (S212, purchased food information transmission process).
- the present embodiment is not limited to this, and for example, the input purchased food information may be transmitted to the database 40 outside the system and stored in the external database 40.
- the proposer captures (inputs) the receipt of the store where the purchased food is purchased, for example, with the camera of the second support terminal 2b. Then, the second support terminal 2b outputs the image of the captured receipt to the support device 1D as the purchased food information.
- the information input by the second support terminal 2b is processed by the support device 1D, but the present invention is not limited to this, and for example, a part of the processing performed by the support device 1D. Alternatively, the whole may be carried out by the second support terminal 2b.
- the second support terminal 2b analyzes the product name of the purchased food included in the image of the receipt by a known image recognition means with respect to the identification of the food in the purchased food information, and uses the product name as the purchased food. As information, it may be output to the support device 1D. Further, the proposer may directly input the product name or the like of the purchased food as the purchased food information into the second support terminal 2b and output the product name to the support device 1D.
- the purchased food information acquisition unit 18 of the support device 1D acquires the purchased food information output from the second support terminal 2b via the communication device 108 (S41, purchased food information acquisition process).
- the purchased food information may be stored in, for example, a storage device 104 (storage unit 15).
- the purchased food information acquisition unit 18 acquires the purchased food information from the storage device 104.
- the purchased food information acquisition unit 18 may acquire the purchased food information from the external database 40 in which the purchased food information is stored, for example, or directly to the support device 1D by the input device 106 of the support device 1D. You may acquire the entered purchased food information.
- the purchased food information acquisition unit 18 may store the acquired purchased food information in the storage device 104, for example.
- the nutrition intake estimation unit 19 estimates the nutritional component 1501 ingested by the proposer from the purchased food information and the food intake ratio information (S42, nutritional component estimation step). Specifically, the nutrition intake estimation unit 19 obtains the nutritional component information corresponding to the purchased food from the in-device or out-of-device database that stores the nutritional component information of each purchased food, for example. The information may be estimated, or the nutritional component information may be estimated by referring to the standards of food components such as the Japanese Food Standard Ingredients Table for the materials constituting each purchased food. As the database, for example, the above-mentioned meal DB can be used.
- a database of nutritional component information of products of a restaurant chain store and a convenience store can be used, and for example, a dietary nutrition value database provided by EatSmart Co., Ltd. can be used.
- the database may be developed in-house, for example.
- the nutrition intake estimation unit 19 preferably estimates the nutritional component information separately for each day.
- the nutrition intake estimation unit 19 estimates nutritional component information on the first day based on the purchased food information on the first day, and 2 Based on the purchased food information on the day, the nutritional component information on the second day is estimated, and the nutritional component information on the third day is estimated based on the purchased food information on the third day.
- the storage unit 15 stores the estimated nutritional component 1501 ingested by the proposer (S43, storage step), and ends the processing by the support device 1D.
- S211 and S212 are carried out after S201 and S202, but S211 and S212 may be carried out before S201 and S202.
- the support device 1D of the fifth embodiment may further include an intake menu estimation unit and an intake menu notification unit.
- the intake menu estimation unit estimates the meal menu ingested by the proposed person based on the purchased food information (intake menu estimation step).
- the intake menu estimation unit can estimate the meal menu by acquiring the product name of the purchased food included in the purchased food information, for example.
- the intake menu notification unit notifies the proposer when the meal menu ingested by the proposed person is the recommended menu (intake menu notification step).
- the above-mentioned "the meal menu consumed by the proposer is the recommended menu” means that the meal menu estimated by the intake menu estimation unit and the recommended menu match.
- the proposer can confirm that the proposer has ingested the meal menu included in the recommended menu information. Therefore, the proposer can ask, for example, the impression of the recommended menu proposed to the proposer, and can promote communication between the proposer and the proposer.
- the program of this embodiment is a program for causing a computer to execute each step of the above-mentioned meal proposal support method.
- the program of the present embodiment is a program for causing a computer to execute an acquisition procedure, a meal menu extraction procedure, a proposal menu transmission procedure, a recommendation menu reception procedure, and an output procedure.
- the acquisition procedure is selected by the proposer of the meal menu, and the nutrition information of the proposer associated with the proposer of the meal menu is acquired, and the nutrition information of the proposer is the nutrition of the proposer.
- the meal menu extraction procedure proposes a meal menu suitable for the proposed person from the nutrition intake target value of the proposed person in the selected nutrition information of the proposed person.
- the proposed menu transmission procedure transmits the extracted proposed menu information to the proposer, the recommended menu receiving procedure receives the recommended menu information, and the recommended menu information is in the proposed menu information.
- the information of the meal menu selected by the proposer, and the output procedure outputs the proposed menu information and the recommended menu information to the proposed person.
- the program of the present embodiment can be said to be a program that causes the computer to function as an acquisition means, a meal menu extraction means, a proposal menu transmission means, a recommendation menu reception means, and an output means.
- the program of the present embodiment can refer to the description in the meal proposal support device and the meal proposal support method of the present invention.
- “procedure” can be read as “processing”.
- the program of the present embodiment may be recorded on a computer-readable recording medium, for example.
- the recording medium is, for example, a non-transitory computer-readable storage medium.
- the recording medium is not particularly limited, and examples thereof include a random access memory (RAM), a read-only memory (ROM), a hard disk (HD), an optical disk, a floppy disk (registered trademark) disk (FD), and the like.
- Appendix 1 It has a storage unit, an acquisition unit, a meal menu extraction unit, a proposal menu transmission unit, a recommendation menu reception unit, and an output unit.
- the storage unit is Includes nutritional information for the proposer associated with the proposer of the meal menu,
- the nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the acquisition unit Obtain the nutritional information of the proposed person selected by the proposer,
- the meal menu extraction unit From the nutritional intake target value of the proposed person in the selected nutritional information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the proposed menu transmitter is Send the extracted proposal menu information to the proposer
- the recommended menu receiver is Receive the recommendation menu information
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output unit is A meal proposal support device that outputs the proposed menu information and the recommended menu information to the proposed person.
- the nutritional intake target value of the proposed person is the nutritional intake standard value of the proposed person.
- the meal menu extraction unit is the meal proposal support device according to Appendix 1, which extracts a meal menu satisfying the nutrition intake standard value of the proposed person as the proposed menu information as the nutrition intake target value of the proposed person.
- the nutritional information of the proposed person includes information on the nutritional components ingested by the proposed person.
- the meal menu extraction unit includes a correction value setting unit and a target value correction unit.
- the correction value setting unit is The excess or deficiency of nutritional components is estimated from the nutritional components ingested by the proposer and the nutritional intake target value of the proposer. From the above-estimated excess or deficiency nutritional components, a correction value for the nutritional intake target value is set.
- the target value correction unit is The nutritional intake target value is corrected from the nutritional intake target value and the corrected value, and the nutritional intake target value is corrected.
- the meal menu extraction unit The meal proposal support device according to Appendix 1 or 2, which extracts a meal menu suitable for the proposed person as the proposed menu information from the corrected nutrition intake target value. (Appendix 4)
- the meal menu extraction unit includes a correction value setting unit and a target value correction unit.
- the storage unit includes correction information for each purpose.
- the correction information for each purpose is information in which the nutritional management purpose condition and the correction value of the nutrition intake target value are associated with each other.
- the acquisition unit Obtained the nutritional management objective conditions of the proposed person,
- the correction value setting unit is A correction value of the nutrition intake target value is set from the nutrition management purpose condition of the proposed person and the correction information for each purpose.
- the target value correction unit is The nutrition intake target value is corrected from the nutrition intake target value and the correction value, and the nutrition intake target value is corrected.
- the meal menu extraction unit The meal proposal support device according to any one of Supplementary note 1 to 3, which extracts a meal menu suitable for the proposed person as the proposed menu information from the corrected nutrition intake target value.
- the narrowing down information is the information for narrowing down the meal menu under specified conditions, and is the meal proposal support device according to any one of Supplementary Provisions 1 to 5.
- the meal menu extraction unit Extract the meal menu for each meal category and The proposed menu transmitter is Proposal menu information including the meal category is sent to the proposer,
- the recommendation menu receiving unit receives the recommendation menu information including the meal category, and receives the recommendation menu information.
- the meal proposal support device according to any one of Supplementary note 1 to 6, wherein the output unit outputs the proposal menu information including the meal category and the recommended menu information including the meal category to the proposed person. ..
- Appendix 8 It is equipped with a provisional recommendation menu receiving unit, a provisional nutrition status estimation unit, and a provisional nutrition status transmission unit.
- the provisional recommendation menu receiver is Received the provisional recommendation menu information
- the provisional recommendation menu information is information on a meal menu tentatively selected by the proposer in the proposal menu information.
- the provisional nutrition status estimation unit is From the information on the nutritional components of the meal menu of the provisional recommendation menu information and the nutrition intake target value of the proposer, the provisional estimated nutritional state when the proposer ingests the meal menu is estimated.
- the provisional nutrition status transmitter is The meal proposal support device according to any one of Supplementary note 1 to 7, which transmits the provisional estimated nutritional status to the proposer. (Appendix 9) Equipped with a character image creation unit
- the character image creation unit A character image representing the proposed person is created from the estimated nutritional state or the provisional estimated nutritional state.
- the meal proposal support device according to Appendix 5 or 8, wherein the character image is used as the estimated nutritional state or the provisional estimated nutritional state.
- Appendix 10 It has a purchased food information acquisition department and an intake nutrition estimation department.
- the purchased food information acquisition department Obtain the purchased food information of the proposed person and
- the purchased food information includes information that can estimate the food purchased by the proposed person.
- the ingestion nutrition estimation unit From the purchased food information, the nutritional components ingested by the proposed person are estimated, and
- the storage unit is The meal proposal support device according to any one of Supplementary note 1 to 9, which stores the nutritional components ingested by the proposed person.
- Appendix 11 Furthermore, it is equipped with an intake menu estimation unit and an intake menu notification unit.
- the intake menu estimation unit estimates the meal menu ingested by the proposed person based on the purchased food information, and estimates the meal menu.
- the meal proposal support device according to Appendix 10, wherein the intake menu notification unit notifies the proposer when the meal menu consumed by the proposer is the recommended menu.
- Appendix 12 It has a storage process, an acquisition process, a meal menu extraction process, a proposal menu transmission process, a recommendation menu reception process, and an output process.
- the storage step is Includes nutritional information for the proposed person associated with the proposer of the meal menu,
- the nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the acquisition process is Obtain the nutritional information of the proposed person selected by the proposer,
- the meal menu extraction step is From the nutrition intake target value of the proposed person in the selected nutrition information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the proposed menu transmission process is Send the extracted proposal menu information to the proposer,
- the recommended menu receiving process is Receive the recommendation menu information,
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output process is A meal proposal support method for outputting the proposed menu information and the recommended menu information to the proposed person. (Appendix 13)
- the nutritional intake target value of the proposed person is the nutritional intake standard value of the proposed person.
- the meal menu extraction step is the meal proposal support method according to Appendix 12, wherein a meal menu satisfying the nutrition intake standard value of the proposed person is extracted as the proposed menu information as the nutrition intake target value of the proposed person.
- the nutritional information of the proposed person includes information on the nutritional components ingested by the proposed person.
- the meal menu extraction step includes a correction value setting step and a target value correction step.
- the correction value setting step is The excess or deficiency of nutritional components is estimated from the nutritional components ingested by the proposer and the nutritional intake target value of the proposer. From the above-estimated excess or deficiency nutritional components, a correction value for the nutritional intake target value is set.
- the target value correction step is The nutritional intake target value is corrected from the nutritional intake target value and the corrected value, and the nutritional intake target value is corrected.
- the meal menu extraction step is The meal proposal support method according to Appendix 12 or 13, wherein a meal menu suitable for the proposed person is extracted as the proposed menu information from the corrected nutrition intake target value. (Appendix 15)
- the meal menu extraction step includes a correction value setting step and a target value correction step.
- the storage step includes correction information for each purpose.
- the correction information for each purpose is information in which the nutritional management purpose condition and the correction value of the nutrition intake target value are associated with each other.
- the acquisition process is Obtained the nutritional management objective conditions of the proposed person
- the correction value setting step is A correction value of the nutrition intake target value is set from the nutrition management purpose condition of the proposed person and the correction information for each purpose.
- the target value correction step is The nutrition intake target value is corrected from the nutrition intake target value and the correction value, and the nutrition intake target value is corrected.
- the meal menu extraction step is The meal proposal support method according to any one of Supplementary note 12 to 14, wherein a meal menu suitable for the proposed person is extracted as the proposed menu information from the corrected nutrition intake target value.
- the nutritional status estimation step is From the information on the nutritional components of the meal menu in the proposed menu information and the nutrition intake target value of the proposed person, the estimated nutritional state when the proposed person ingests the meal menu in the proposed menu information is estimated.
- the proposed menu transmission process is The meal proposal support method according to any one of Supplementary note 12 to 15, which links the meal menu in the proposed menu information with the estimated nutritional state and transmits it to the proposer.
- the meal menu extraction step is From the nutrition intake target value of the proposed person and the narrowing down information, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the narrowing down information is the information for narrowing down the meal menu under specified conditions, and is the meal proposal support method according to any one of Supplementary Provisions 12 to 16.
- the meal menu extraction step is Extract the meal menu for each meal category and
- the proposed menu transmission process is Proposal menu information including the meal category is sent to the proposer,
- the recommendation menu receiving process receives the recommendation menu information including the meal category, and receives the recommendation menu information.
- the meal proposal support method according to any one of Supplementary note 12 to 17, wherein the output step outputs the proposal menu information including the meal category and the recommended menu information including the meal category to the proposed person. ..
- the provisional recommendation menu receiving process is Received the provisional recommendation menu information
- the provisional recommendation menu information is information on a meal menu tentatively selected by the proposer in the proposal menu information.
- the provisional nutritional status estimation step is From the information on the nutritional components of the meal menu of the provisional recommendation menu information and the nutrition intake target value of the proposer, the provisional estimated nutritional state when the proposer ingests the meal menu is estimated.
- the provisional nutrition status transmission step is The dietary proposal support method according to any one of Supplementary note 12 to 18, wherein the provisional estimated nutritional status is transmitted to the proposer. (Appendix 20) Equipped with a character image creation process
- the character image creation step is A character image representing the proposed person is created from the estimated nutritional state or the provisional estimated nutritional state.
- the meal proposal support method according to Appendix 16 or 19, wherein the character image is used as the estimated nutritional state or the provisional estimated nutritional state.
- Appendix 21 Equipped with a process for acquiring information on purchased food and a process for estimating nutrition intake,
- the purchased food information acquisition process is Obtain the purchased food information of the proposed person and
- the purchased food information includes information that can estimate the food purchased by the proposed person.
- the nutrition estimation step is From the purchased food information, the nutritional components ingested by the proposed person are estimated, and
- the storage step is The method for supporting a meal proposal according to any one of Supplementary Provisions 12 to 20, which stores the nutritional components ingested by the proposed person.
- Appendix 22 Furthermore, it is equipped with an intake menu estimation process and an intake menu notification process.
- the intake menu estimation step estimates the meal menu ingested by the proposed person based on the purchased food information, and estimates the meal menu.
- Appendix 23 A program for causing a computer to perform an acquisition procedure, a meal menu extraction procedure, a suggestion menu transmission procedure, a recommendation menu reception procedure, and an output procedure:
- the acquisition procedure is Obtain the nutritional information of the proposed person who is selected as the proposer of the meal menu and is associated with the proposer of the meal menu.
- the nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the meal menu extraction procedure is From the nutrition intake target value of the proposed person in the selected nutrition information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the procedure for transmitting the proposed menu is as follows. Send the extracted proposal menu information to the proposer,
- the procedure for receiving the recommended menu is as follows. Receive the recommendation menu information,
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output procedure is The proposed menu information and the recommended menu information are output to the proposed person. (Appendix 24)
- the nutritional intake target value of the proposed person is the nutritional intake standard value of the proposed person.
- the nutritional information of the proposed person includes information on the nutritional components ingested by the proposed person.
- the meal menu extraction procedure includes a correction value setting procedure and a target value correction procedure.
- the correction value setting procedure is as follows. The excess or deficiency of nutritional components is estimated from the nutritional components ingested by the proposer and the nutritional intake target value of the proposer. From the above-estimated excess or deficiency nutritional components, a correction value for the nutritional intake target value is set.
- the target value correction procedure is The nutritional intake target value is corrected from the nutritional intake target value and the corrected value, and the nutritional intake target value is corrected.
- the meal menu extraction procedure is The program according to Appendix 23 or 24, which extracts a meal menu suitable for the proposed person as the proposed menu information from the corrected nutrition intake target value. (Appendix 26)
- the meal menu extraction procedure includes a correction value setting procedure and a target value correction procedure.
- the storage procedure includes purpose-specific correction information.
- the correction information for each purpose is information in which the nutritional management purpose condition and the correction value of the nutrition intake target value are associated with each other.
- the acquisition procedure is Obtained the nutritional management objective conditions of the proposed person,
- the correction value setting procedure is as follows.
- a correction value of the nutrition intake target value is set from the nutrition management purpose condition of the proposed person and the correction information for each purpose.
- the target value correction procedure is The nutrition intake target value is corrected from the nutrition intake target value and the correction value, and the nutrition intake target value is corrected.
- the meal menu extraction procedure is The program according to any one of Supplementary note 23 to 25, which extracts a meal menu suitable for the proposed person as the proposed menu information from the corrected nutrition intake target value. (Appendix 27) Equipped with nutritional status estimation procedure
- the nutritional status estimation procedure is as follows. From the information on the nutritional components of the meal menu in the proposed menu information and the nutrition intake target value of the proposed person, the estimated nutritional state when the proposed person ingests the meal menu in the proposed menu information is estimated.
- the procedure for transmitting the proposed menu is as follows.
- the meal menu extraction procedure is From the nutrition intake target value of the proposed person and the narrowing down information, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the meal menu extraction procedure is Extract the meal menu for each meal category and The procedure for transmitting the proposed menu is as follows. Proposal menu information including the meal category is sent to the proposer, The recommended menu receiving procedure receives recommended menu information including the meal category, and receives the recommended menu information.
- the output procedure is the program according to any one of Supplementary note 23 to 28, which outputs the proposal menu information including the meal category and the recommended menu information including the meal category to the proposed person.
- (Appendix 30) It has a provisional recommendation menu reception procedure, a provisional nutrition status estimation procedure, and a provisional nutrition status transmission procedure.
- the procedure for receiving the provisional recommendation menu is as follows. Received the provisional recommendation menu information, The provisional recommendation menu information is information on a meal menu tentatively selected by the proposer in the proposal menu information.
- the procedure for estimating the provisional nutritional status is as follows. From the information on the nutritional components of the meal menu of the provisional recommendation menu information and the nutrition intake target value of the proposer, the provisional estimated nutritional state when the proposer ingests the meal menu is estimated.
- the procedure for transmitting the provisional nutritional status is The program according to any of appendices 23-29, which transmits the provisional estimated nutritional status to the proposer.
- Appendix 31 Equipped with a character image creation procedure
- the character image creation procedure is as follows. A character image representing the proposed person is created from the estimated nutritional state or the provisional estimated nutritional state.
- Appendix 32 It is equipped with a procedure for acquiring information on purchased food and a procedure for estimating nutrition intake.
- the procedure for acquiring the purchased food information is as follows. Obtain the purchased food information of the proposed person and The purchased food information includes information that can estimate the food purchased by the proposed person.
- the above-mentioned intake nutrition estimation procedure is From the purchased food information, the nutritional components ingested by the proposed person are estimated, and The storage procedure is The program according to any of appendices 23 to 31, which stores the nutritional components ingested by the proposed person.
- Appendix 33 In addition, it is equipped with an intake menu estimation procedure and an intake menu notification procedure.
- the intake menu estimation procedure estimates the meal menu ingested by the proposed person based on the purchased food information, and estimates the meal menu.
- Appendix 34 A computer-readable recording medium recording the program according to any one of Supplementary Notes 23 to 33.
- the input unit is It is possible to input the candidate selection information and the recommendation menu.
- the communication unit It is possible to communicate with the meal proposal support device described in any of the appendices 1 to 11.
- the display unit is A meal proposal support terminal capable of displaying information on the extracted meal menu.
- (Appendix 36) It has a communication unit and a display unit.
- the communication unit It is possible to communicate with the meal proposal support device described in any of the appendices 1 to 11.
- the display unit is A meal proposal support terminal capable of displaying information on the extracted meal menu and information on the recommended meal menu recommended by the proposer.
- the first terminal, the second terminal, and the entire server It has a storage unit, an acquisition unit, a meal menu extraction unit, a proposal menu transmission unit, a recommendation menu reception unit, and an output unit.
- the storage unit is Includes nutritional information for the proposed person associated with the proposer of the meal menu, The nutritional information of the proposed person includes the nutrition intake target value of the proposed person.
- the acquisition unit Obtain the nutritional information of the proposed person selected by the proposer, The meal menu extraction unit From the nutritional intake target value of the proposed person in the selected nutritional information of the proposed person, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the proposed menu transmitter is Send the extracted proposal menu information to the proposer,
- the recommended menu receiver is Receive the recommendation menu information,
- the recommended menu information is information on the meal menu selected by the proposer in the proposed menu information.
- the output unit is A meal proposal support system that outputs the proposed menu information and the recommended menu information to the proposed person.
- the nutritional intake target value of the proposed person is the nutritional intake standard value of the proposed person.
- the nutritional information of the proposed person includes information on the nutritional components ingested by the proposed person.
- the meal menu extraction unit includes a correction value setting unit and a target value correction unit.
- the correction value setting unit is The excess or deficiency of nutritional components is estimated from the nutritional components ingested by the proposer and the nutritional intake target value of the proposer. From the above-estimated excess or deficiency nutritional components, a correction value for the nutritional intake target value is set.
- the target value correction unit is The nutritional intake target value is corrected from the nutritional intake target value and the corrected value, and the nutritional intake target value is corrected.
- the meal menu extraction unit The meal proposal support system according to Appendix 37 or 38, which extracts a meal menu suitable for the proposed person from the corrected nutrition intake target value as the proposed menu information. (Appendix 40)
- the meal menu extraction unit includes a correction value setting unit and a target value correction unit.
- the storage unit includes correction information for each purpose.
- the correction information for each purpose is information in which the nutritional management purpose condition and the correction value of the nutrition intake target value are associated with each other.
- the acquisition unit Obtained the nutritional management objective conditions of the proposed person
- the correction value setting unit is A correction value of the nutrition intake target value is set from the nutrition management purpose condition of the proposed person and the correction information for each purpose.
- the target value correction unit is The nutrition intake target value is corrected from the nutrition intake target value and the correction value, and the nutrition intake target value is corrected.
- the meal menu extraction unit The meal proposal support system according to any one of Supplementary note 37 to 39, which extracts a meal menu suitable for the proposed person as the proposed menu information from the corrected nutrition intake target value.
- the first terminal, the second terminal, and the entire server Equipped with a nutritional status estimation unit The nutritional status estimation unit From the information on the nutritional components of the meal menu in the proposed menu information and the nutrition intake target value of the proposed person, the estimated nutritional state when the proposed person ingests the meal menu in the proposed menu information is estimated.
- the proposed menu transmitter is The meal proposal support system according to any one of Supplementary note 37 to 40, which associates the meal menu in the proposed menu information with the estimated nutritional state and transmits it to the proposer.
- the meal menu extraction unit From the nutrition intake target value of the proposed person and the narrowing down information, a meal menu suitable for the proposed person is extracted as the proposed menu information.
- the narrowing down information is the information for narrowing down the meal menu under specified conditions, and is the meal proposal support system according to any one of Supplementary Provisions 37 to 41.
- the meal menu extraction unit Extract the meal menu for each meal category and The proposed menu transmitter is Proposal menu information including the meal category is sent to the proposer,
- the recommendation menu receiving unit receives the recommendation menu information including the meal category, and receives the recommendation menu information.
- the meal proposal support system according to any one of Supplementary note 37 to 42, wherein the output unit outputs the proposal menu information including the meal category and the recommended menu information including the meal category to the proposed person. ..
- the first terminal, the second terminal, and the entire server It is equipped with a provisional recommendation menu receiving unit, a provisional nutrition status estimation unit, and a provisional nutrition status transmission unit.
- the provisional recommendation menu receiver is Received the provisional recommendation menu information
- the provisional recommendation menu information is information on a meal menu tentatively selected by the proposer in the proposal menu information.
- the provisional nutrition status estimation unit is From the information on the nutritional components of the meal menu of the provisional recommendation menu information and the nutrition intake target value of the proposer, the provisional estimated nutritional state when the proposer ingests the meal menu is estimated.
- the provisional nutrition status transmitter is The meal proposal support system according to any one of Supplementary note 37 to 43, which transmits the provisional estimated nutritional status to the proposer.
- the first terminal, the second terminal, and the entire server Equipped with a character image creation unit
- the character image creation unit A character image representing the proposed person is created from the estimated nutritional state or the provisional estimated nutritional state.
- the meal proposal support system according to Appendix 41 or 44, wherein the character image is used as the estimated nutritional state or the provisional estimated nutritional state.
- the first terminal, the second terminal, and the entire server It has a purchased food information acquisition department and an intake nutrition estimation department.
- the purchased food information acquisition department Obtain the purchased food information of the proposed person and
- the purchased food information includes information that can estimate the food purchased by the proposed person.
- the ingestion nutrition estimation unit From the purchased food information, the nutritional components ingested by the proposed person are estimated, and The storage unit is The meal proposal support system according to any one of Supplementary note 37 to 45, which stores the nutritional components ingested by the proposed person.
- the first terminal, the second terminal, and the entire server Furthermore, it is equipped with an intake menu estimation unit and an intake menu notification unit.
- the intake menu estimation unit estimates the meal menu ingested by the proposed person based on the purchased food information, and estimates the meal menu.
- the meal proposal support system according to Appendix 46, wherein the intake menu notification unit notifies the proposer when the meal menu consumed by the proposer is the recommended menu.
- the present invention can extract a meal menu suitable for the proposed person as the proposed menu information from the nutrition information of the proposed person.
- the recommended menu information recommended by the proposer can be output to the proposed person together with the proposed menu information. Therefore, according to the present embodiment, the proposer can propose a meal menu suitable for the proposer based on the nutritional information of the proposer. Therefore, the present invention is extremely useful in the fields of food, preventive medicine, and the like.
- Meal proposal support device 10 Acquisition unit 11 Meal menu extraction unit 111 Correction value setting unit 112 Target value correction unit 12 Proposal menu transmission unit 13 Recommended menu reception unit 14 Output unit 15 Storage unit 150 Nutrition information 1500 Nutrition intake target value 1501 Ingested Nutritional component 16 Nutritional status estimation unit 17 Character image creation unit 18 Purchased food information acquisition unit 19 Intake nutrition estimation unit 101, 201 CPU 102, 202 Memory 103, 203 Bus 104, 204 Storage device 105, 205 Program 106 Input device 107 Display 108 Communication device 2a, 2b Support terminal 21 Input unit 22 Communication unit 23 Display unit 3 Communication line network
Landscapes
- Health & Medical Sciences (AREA)
- Nutrition Science (AREA)
- Engineering & Computer Science (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
食事メニューを提案する提案者が、食事メニューを提案される被提案者の栄養情報に基づいて、食事メニューを提案できる食事提案支援システムを提供する。 本発明の食事提案支援装置は、記憶部(15)と、取得部(10)と、食事メニュー抽出部(11)と、提案メニュー送信部(12)と、推薦メニュー受信部(13)と、出力部(14)とを備え、記憶部(15)は、提案者と紐付けられた被提案者の栄養情報を含み、前記栄養情報は、被提案者の栄養摂取目標値を含み、取得部(10)は、被提案者の栄養情報を取得し、食事メニュー抽出部(11)は、前記選択された栄養情報が含む栄養摂取目標値から、被提案者に適した食事メニューを提案メニュー情報として抽出し、提案メニュー送信部(12)は、前記提案メニュー情報を提案者に送信し、推薦メニュー受信部(13)は、推薦メニュー情報を受信し、出力部(14)は、提案メニュー情報と推薦メニュー情報とを、被提案者に出力する。
Description
本発明は、食事提案支援装置、食事提案支援方法、食事提案支援端末、食事提案支援システム、プログラム、および記録媒体に関する。
医療費は国家予算の41%を占めており、2030年には50%を超えると予想されている。そうした中、健康寿命を伸ばす取り組みや、病気を未然に防ぐためのヘルスケアに対する製品やサービスが提供されている。また、ICT技術の発達に伴い、ICT技術を用いた健康管理アプリケーションおよびシステムが、活用されている。
ICT技術を活用したヘルスケアサービスとして、特許文献1には、ユーザの過去の食事内容から推定されるユーザの食事傾向を判定し、ユーザが食事の入力を忘れた際にもユーザの食事傾向に応じて成分内容を確認可能な食事管理装置が開示されている。特許文献2には、食事管理の必要な要管理者が摂取する食事の画像から栄養成分解析および得られた栄養成分の蓄積を行い、さらに、要管理者に対して解析結果およびアドバイスを送信する食事管理支援システムが開示されている。また、特許文献3には、食事により摂取する食品の栄養成分情報を記録し、記録した食事の情報において、栄養成分を分析し、必要な栄養成分の過剰分および不足分を提示する方法が開示されている。
しかしながら、特許文献1から3では、ユーザは、現在の栄養状態を把握できるものの、栄養状態の改善のためには、ユーザが、提示された現在の栄養状態に基づき、必要な栄養バランスを考慮した食事メニューを摂取する必要がある。このため、ユーザは、食事メニューを考えるという手間があるため、そもそも、必要な栄養バランスを考慮した食事を摂取しない、または必要な栄養バランスを考慮した食事を摂取し始めても、途中で断念するという問題がある。
そこで、本発明は、食事メニューを提案する提案者が、食事メニューを提案される被提案者の栄養情報に基づいて、食事メニューを提案できる食事提案支援装置、食事提案支援方法、および食事提案支援端末の提供を目的とする。
前記目的を達成するために、本発明の食事提案支援装置(以下、「支援装置」ともいう)は、記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
本発明の食事提案支援方法(以下、「支援方法」ともいう)は、取得工程と、食事メニュー抽出工程と、提案メニュー送信工程と、推薦メニュー受信工程と、出力工程とを備え、
前記取得工程は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出工程は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値とから、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信工程は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力工程は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援方法。
前記取得工程は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出工程は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値とから、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信工程は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力工程は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援方法。
本発明の第1の食事提案支援端末(以下、「第1支援端末」、または「提案者の端末」ともいう)は、入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、前記推薦メニューとを入力可能であり、
前記通信部は、
前記本発明の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報を表示可能である、食事提案支援端末。
前記入力部は、
被提案者選択情報と、前記推薦メニューとを入力可能であり、
前記通信部は、
前記本発明の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報を表示可能である、食事提案支援端末。
本発明の第2の食事提案支援端末(以下、「第2支援端末」、または「被提案者の端末」ともいう)は、通信部と、表示部とを備え、
前記通信部は、
前記本発明の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報および前記提案者に推薦された推薦食事メニューの情報を表示可能である、食事提案支援端末。
前記通信部は、
前記本発明の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報および前記提案者に推薦された推薦食事メニューの情報を表示可能である、食事提案支援端末。
本発明のプログラムは、取得手順と、食事メニュー抽出手順と、提案メニュー送信手順と、推薦メニュー受信手順と、出力手順とをコンピュータに実行させるためのプログラムである。
前記取得手順は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出手順は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信手順は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力手順は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
前記取得手順は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出手順は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信手順は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力手順は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
本発明の記録媒体は、前記本発明のプログラムを記録している、コンピュータ読み取り可能な記録媒体である。
本発明の食事提案支援システムは、第1の端末と、第2の端末と、サーバとを含み、
前記第1の端末と、前記第2の端末と、前記サーバとは、システム外の通信回線網を介して、接続可能であり、
前記第1の端末は、
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、推薦メニューとを入力可能であり、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報を表示可能であり、
前記第2の端末は、
通信部と、表示部とを備え、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報および提案者に推薦された推薦食事メニューの情報を表示可能であり、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値とを含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
前記第1の端末と、前記第2の端末と、前記サーバとは、システム外の通信回線網を介して、接続可能であり、
前記第1の端末は、
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、推薦メニューとを入力可能であり、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報を表示可能であり、
前記第2の端末は、
通信部と、表示部とを備え、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報および提案者に推薦された推薦食事メニューの情報を表示可能であり、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値とを含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
本発明によれば、前記提案者は、前記被提案者の栄養情報に基づいて、食事メニューを提案できる。
本発明の実施形態について、図1~17を用いて説明する。なお、本発明は、下記の実施形態によって何ら限定および制限されない。なお、以下の図1~17において、同一部分には、同一符号を付している。また、各実施形態の説明は、特に言及がない限り、互いの説明を援用できる。さらに、各実施形態の構成は、特に言及がない限り、組合せ可能である。
本発明において、前記「提案者」は、本発明の支援装置を利用して被提案者に食事メニューを推薦する者を意味する。また、前記「被提案者」は、前記提案者に食事メニューを推薦される者を意味する。
[実施形態1]
本実施形態は、本発明の支援装置および支援端末の一例を含む支援システムの例である。図1は、本実施形態の支援装置1、提案者の端末(以下、「第1支援端末」ともいう)2a、被提案者の端末(以下、「第2支援端末」ともいう)2bの一例を含む支援システム100の一例の構成を示すブロック図である。図1に示すように、支援システム100は、支援装置1と、提案者の端末2aと、被提案者の端末2bとを含む。図示していないが、支援システム100は、提案者の端末2aおよび被提案者の端末2bとは異なる支援端末(ユーザ以外の支援端末)を含んでもよい。また、図1に示すように、支援装置1は、取得部10、食事メニュー抽出部11、提案メニュー送信部12、推薦メニュー受信部13、および出力部14を備える。支援装置1は、記憶部15を備えてもよい。この場合、記憶部15は、後述の被提案者の栄養情報150を記憶する。第1支援端末2aは、入力部21a、通信部22a、および表示部23aを備える。第2支援端末2bは、通信部22bおよび表示部23bを備える。図1に示すように、支援装置1は、例えば、通信回線網3を介して、第1支援端末2a、第2支援端末2b、および外部データベース40と接続可能である。本実施形態の支援装置1は、システムとしてサーバに組み込まれていてもよい。また、本実施形態の支援装置1は、本発明のプログラムがインストールされたパーソナルコンピュータ(PC)であってもよい。また、図示していないが、支援装置1は、通信回線網3を介して、システム管理者の外部端末とも接続可能であり、システム管理者は、外部端末から支援装置1の管理を実施してもよい。
本実施形態は、本発明の支援装置および支援端末の一例を含む支援システムの例である。図1は、本実施形態の支援装置1、提案者の端末(以下、「第1支援端末」ともいう)2a、被提案者の端末(以下、「第2支援端末」ともいう)2bの一例を含む支援システム100の一例の構成を示すブロック図である。図1に示すように、支援システム100は、支援装置1と、提案者の端末2aと、被提案者の端末2bとを含む。図示していないが、支援システム100は、提案者の端末2aおよび被提案者の端末2bとは異なる支援端末(ユーザ以外の支援端末)を含んでもよい。また、図1に示すように、支援装置1は、取得部10、食事メニュー抽出部11、提案メニュー送信部12、推薦メニュー受信部13、および出力部14を備える。支援装置1は、記憶部15を備えてもよい。この場合、記憶部15は、後述の被提案者の栄養情報150を記憶する。第1支援端末2aは、入力部21a、通信部22a、および表示部23aを備える。第2支援端末2bは、通信部22bおよび表示部23bを備える。図1に示すように、支援装置1は、例えば、通信回線網3を介して、第1支援端末2a、第2支援端末2b、および外部データベース40と接続可能である。本実施形態の支援装置1は、システムとしてサーバに組み込まれていてもよい。また、本実施形態の支援装置1は、本発明のプログラムがインストールされたパーソナルコンピュータ(PC)であってもよい。また、図示していないが、支援装置1は、通信回線網3を介して、システム管理者の外部端末とも接続可能であり、システム管理者は、外部端末から支援装置1の管理を実施してもよい。
通信回線網3は、特に制限されず、公知のネットワークを使用でき、例えば、有線でもよいし、無線でもよい。通信回線網3は、例えば、インターネット回線、WWW(World Wide Web)、電話回線、LAN(Local Area Network)、WiFi(Wireless Fidelity)、LPWA(Low Power Wide Area)等があげられる。
第1支援端末2aおよび第2支援端末2bは、例えば、PC;携帯電話、スマートフォン、タブレット端末等の携帯端末;スマートウォッチ、スマートグラス、ウェアラブル端末等があげられる。第1支援端末2aおよび第2支援端末2bは、例えば、カメラ、スキャナ等の撮像手段、IC(integrated circuit)カードリーダ、マイク等の音声入力手段等を備えてもよい。
図2に、支援装置1のハードウェア構成のブロック図を例示する。支援装置1は、例えば、CPU(中央処理装置)101、メモリ102、バス103、記憶装置104、入力装置106、ディスプレイ107、通信デバイス108等を備える。支援装置1の各部は、それぞれのインタフェース(I/F)により、バス103を介して接続されている。
CPU101は、例えば、コントローラ(システムコントローラ、I/Oコントローラ等)等により、他の構成と連携動作し、支援装置1の全体の制御を担う。支援装置1において、CPU101により、例えば、本発明のプログラム105やその他のプログラムが実行され、また、栄養情報150等の各種情報の読み込みや書き込みが行われる。具体的には、例えば、CPU101が、取得部10、食事メニュー抽出部11、提案メニュー送信部12、推薦メニュー受信部13、および出力部14として機能する。支援装置1は、演算装置として、CPUを備えるが、GPU(Graphics Processing Unit)、APU(Accelerated Processing Unit)等の他の演算装置を備えてもよいし、CPUとこれらとの組合せを備えてもよい。なお、CPU101は、例えば、後述する実施形態2~5における記憶部以外の各部として機能する。
メモリ102は、例えば、メインメモリを含む。前記メインメモリは、主記憶装置ともいう。CPU101が処理を行う際には、例えば、後述する記憶装置104(補助記憶装置)に記憶されている本発明のプログラム105等の種々の動作プログラムを、メモリ102が読み込む。そして、CPU101は、メモリ102からデータを読み出し、解読し、前記プログラムを実行する。前記メインメモリは、例えば、RAM(ランダムアクセスメモリ)である。メモリ102は、例えば、さらに、ROM(読み出し専用メモリ)を含む。
バス103は、例えば、外部機器とも接続できる。前記外部機器は、例えば、外部記憶装置(外部データベース40等)、プリンター等があげられる。支援装置1は、例えば、バス103に接続された通信デバイス108により、通信回線網3に接続でき、通信回線網3を介して、前記外部機器と接続することもできる。また、支援装置1は、通信デバイス108および通信回線網3を介して、支援端末2a、2bにも接続できる。
記憶装置104は、例えば、前記メインメモリ(主記憶装置)に対して、いわゆる補助記憶装置ともいう。前述のように、記憶装置104には、本発明のプログラム105を含む動作プログラムおよび栄養情報150が格納されている。記憶装置104は、例えば、記憶媒体と、前記記憶媒体に読み書きするドライブとを含む。前記記憶媒体は、特に制限されず、例えば、内蔵型でも外付け型でもよく、HD(ハードディスク)、FD(フロッピー(登録商標)ディスク)、CD-ROM、CD-R、CD-RW、MO、DVD、フラッシュメモリー、メモリーカード等があげられ、前記ドライブは、特に制限されない。記憶装置104は、例えば、前記記憶媒体と前記ドライブとが一体化されたハードディスクドライブ(HDD)であってもよい。支援装置1が、例えば、記憶部15を含む場合、記憶装置104は、記憶部15として機能する。
支援装置1は、例えば、さらに、入力装置106、ディスプレイ107を備える。入力装置106は、例えば、タッチパネル、トラックパッド、マウス等のポインティングデバイス;キーボード;カメラ、スキャナ等の撮像手段;ICカードリーダ、磁気カードリーダ等のカードリーダ;マイク等の音声入力手段;等があげられる。ディスプレイ107は、例えば、LEDディスプレイ、液晶ディスプレイ等の表示装置があげられる。本実施形態1において、入力装置106とディスプレイ107とは、別個に構成されているが、入力装置106とディスプレイ107とは、タッチパネルディスプレイのように、一体として構成されてもよい。
支援装置1において、メモリ102および記憶装置104は、ユーザからのアクセス情報およびログ情報、ならびに、外部データベース(図示せず)から取得した情報を記憶することも可能である。
図3に、第1支援端末2aおよび第2支援端末2bのハードウェア構成のブロック図を例示する。図3(A)は、第1支援端末2aのハードウェア構成の一例を示し、図3(B)は、第2支援端末2bのハードウェア構成の一例を示す。図3(A)に示すように、第1支援端末2aは、例えば、CPU201、メモリ202、バス203、記憶装置204、入力装置(入力部)21a、通信デバイス(通信部)22a、ディスプレイ(表示部)23a等を備える。図3(B)に示すように、第2支援端末2bは、例えば、CPU201、メモリ202、バス203、記憶装置204、入力装置206、通信デバイス(通信部)22b、ディスプレイ(表示部)23b等を備える。第2支援端末2aおよび第2支援端末2bの各部は、それぞれのインタフェース(I/F)により、バス203を介して接続されている。第1支援端末2aおよび第2支援端末2bの各構成の説明は、支援装置1の各構成の説明を援用できる。
つぎに、本実施形態の食事提案支援方法について、図4~図6のフローチャートを用いて説明する。本実施形態の支援方法は、例えば、本実施形態の支援装置1、第1支援端末2a、および第2支援端末2bを備える支援システム100を用いて実施できる。図4は、支援装置1の処理(S1~S5)の一例を示すフローチャートであり、図5は、第1支援端末2aの処理(S101~S106)の一例を示すフローチャートであり、図6は、第2支援端末2bの処理(S201~S202)の一例を示すフローチャートである。
支援装置1による処理に先立ち、予め、記憶部15に、食事メニューの提案者と紐づけられた被提案者の栄養情報150を記憶する。前記被提案者の栄養情報150は、被提案者の栄養摂取目標値1500を含む。なお、前記被提案者の栄養情報は、例えば、外部のデータベース40に記憶されていてもよい。
また、食事メニューと、その食事メニューが有する栄養成分が紐づけられて記憶されたデータベース(食事DB)を準備する。本実施形態において、食事DBは、外部データベース40を利用するが、本発明はこれに限定されず、支援装置1に食事DBとしての機能を持たせてもよい。前記「食事メニュー」は、例えば、家庭で調理される一般的な食事メニュー(例えば、カレー、豚の生姜焼き、野菜サラダ等)でもよいし、総菜、弁当、レトルト食品、コンビニエンスストアで販売されている食品等の市販の食品でもよいし、レストラン、居酒屋、カフェ等の飲食店で提供されている食品でもよい。前記食事DBは、公知または商用のデータベースを使用してもよいし、各食事メニューについて、その食事メニューが有する栄養成分を紐づけてサーバに記憶させることにより、構築してもよいし、これらを兼用してもよい。前記商用のデータベースは、例えば、株式会社イートスマートが提供する食事の栄養価データベース等が利用できる。データベース40において、前記食事メニューは、例えば、食事のカテゴリごとに分類され、記憶されていてもよい。前記食事のカテゴリは、食事の分類に関する情報であり、例えば、飲料、食料等の食事の摂取形態に関する情報;主食、主菜、副菜、汁物等の食事のメニュー構成に関する情報;前菜、主菜、デザート等の食事の順序に関する情報;朝食、昼食、間食、夜食、平日、休日等の摂取時期に関する情報;牛乳、乳製品等の食事の原料に関する情報等があげられる。この場合、各食事メニューは、前記食事のカテゴリと紐づけられて記憶されている。また、1つの食事メニューに対し、1つのカテゴリが紐づけられていてもよいし、複数のカテゴリが紐づけられていてもよい。
栄養摂取目標値1500は、例えば、前記被提案者の目安となる栄養成分の摂取量を意味する。栄養摂取目標値1500は、例えば、前記被提案者の属性、前記被提案者の栄養管理の目的等に基づき、適宜設定できる。具体例として、被提案者の栄養摂取目標値1500は、例えば、前記被提案者に適した栄養摂取量の基準値(栄養摂取基準値)、前記栄養摂取基準値を前記被提案者が摂取した栄養情報に応じて補正した値、前記栄養摂取基準値を、前記被提案者の栄養管理の目的に応じて補正した値等があげられる。前記栄養摂取基準値は、例えば、後述する被提案者の属性情報に基づき、属性毎の栄養成分の摂取基準から対応する栄養成分の値を抽出し、抽出された栄養成分の値を、栄養成分毎に積算することにより算出した値として設定してもよい。前記栄養成分については、後述する。前記属性毎の栄養成分の摂取基準は、特に制限されず、例えば、公的機関が推奨している基準値があげられる。一例として、前記被提案者が日本人の場合、前記栄養成分の基準値は、厚生労働省が推薦している栄養成分の基準値があげられ、具体例として、日本人の食事摂取基準(2020年版)(厚生労働省)があげられる。前記被提案者が日本人以外の場合、前記栄養成分の摂取基準は、例えば、前記被提案者の出身国における食事摂取基準を参照できる。前記基準値は、例えば、下限値と上限値から規定される数値範囲でもよい。前記栄養成分の摂取基準値は、数値範囲が好ましい。この場合、前記栄養成分の摂取基準値は、栄養成分の摂取基準範囲ということもできる。前記栄養成分の摂取基準範囲は、例えば、算出された栄養成分の摂取基準値の±15%の範囲、好ましくは、算出された栄養成分の摂取基準値の±10%または±5%の範囲と設定できる。
前記栄養成分は、例えば、エネルギー(カロリー);糖質、脂質(飽和脂肪酸、多価不飽和脂肪酸、コレステロール等)、アルコール等の炭水化物;タンパク質;ナトリウム、カルシウム、カリウム、鉄等の無機塩;難溶性食物繊維、水溶性食物繊維等の食物繊維;レチノール、α-カロテン、β-カロテン、β-クリプトキサンチン等のビタミンA、ビタミンB群、ビタミンC、ビタミンD、α-トコフェロール、β-トコフェノール、γ-トコフェノール、σ-トコフェノール等のビタミンE、ビタミンK、葉酸、ナイアシン、パントテン酸、ビオチン等のビタミン類;ポリフェノール等があげられる。
つぎに、提案者が、第1支援端末2aの入力部21aにより、食事メニューを提案する被提案者を選択する被提案者選択情報を入力する(S101、被提案者入力工程)。前記被提案者は、例えば、一人または複数人である。
S101に先立ち、前記提案者は、例えば、提案者情報と、提案者と紐づけられた被提案者情報とを入力してもよい。前記提案者情報は、例えば、提案者の識別情報を含む。前記被提案者情報は、例えば、前記紐づけられた提案者の識別情報と、被提案者の識別情報と、被提案者の属性情報とを含む。前記識別情報は、提案者および被提案者を識別可能な情報であり、例えば、ID、氏名等があげられる。前記属性情報は、特に制限されず、例えば、性別、年齢、身長、体重、運動量、メッツ(運動強度の指数、METs(METabolic equivalents))、身体活動レベル等があげられる。入力された前記提案者情報および前記被提案者情報は、例えば、通信部22aにより支援装置1に送信される。そして、支援装置1は、前記提案者情報と前記被提案者情報とを紐づけて、記憶部15に記憶する。
入力された前記被提案者選択情報は、第1支援端末2aの通信部22aにより、通信回線網3を介して支援装置1に送信される(S102、被提案者送信工程)。
つぎに、支援装置1による処理を開始する。まず、支援装置1の取得部10が、第1支援端末2aから送信された前記被提案者情報を、通信回線網を介して取得する。そして、取得部10は、記憶部15から、前記提案者に選択された前記被提案者の栄養情報を取得する(S1)。
つぎに、支援端末1の食事メニュー抽出部11が、前記選択された被提案者の栄養情報における、被提案者の栄養摂取目標値1500から、前記被提案者に適した食事メニューを提案メニュー情報として抽出する(S2、食事メニュー抽出工程)。栄養摂取目標値1500は、前記被提案者の栄養摂取基準値を用いてもよいし、後述するように、目標値補正部により、前記被提案者の栄養摂取基準値を補正した値を用いてもよい。栄養摂取目標値1500が、前記被提案者の栄養摂取基準値である場合、食事メニュー抽出部11は、例えば、前記被提案者の栄養摂取基準値を満たす栄養成分を有する食事メニューを、前記被提案者に適した食事メニュー、すなわち、前記提案メニュー情報として抽出する。前記食事メニューは、例えば、食事の内容と、その栄養成分とが紐付けられた情報である。前記「栄養摂取基準値を満たす栄養成分を有する食事メニュー」は、例えば、前記被提案者の栄養摂取基準値の栄養成分の値に対する前記食事メニューが有する栄養成分の値の充足率が、85%~115%、90%~110%、95%~105%となる食事メニューがあげられる。前記充足率は、例えば、前記被提案者の栄養摂取基準値の栄養成分の値を基準として、前記食事メニューが有する栄養成分の値の割合を求めることで算出できる。食事メニュー抽出部11は、例えば、1種類の栄養成分の充足率から前記食事メニューを抽出してもよいし、複数種類の栄養成分の充足率から前記食事メニューを抽出してもよいし、全ての栄養成分の充足率から前記食事メニューを抽出してもよい。栄養摂取目標値1500が、前記栄養成分の摂取基準範囲である場合、食事メニュー抽出部11は、例えば、食事メニューが有する栄養成分の値が、前記被提案者の栄養成分の摂取基準範囲内に収まる食事メニューを、前記被提案者に適した食事メニュー、すなわち、前記提案メニュー情報として抽出する。
S2において、食事メニュー抽出部11が抽出する食事メニューは、1つでもいいし、2つ以上の複数でもよい。後者の場合、食事メニュー抽出部11は、例えば、複数の食事メニューが有する各栄養成分のそれぞれの合計値が、前記栄養摂取基準値を満たす栄養成分を有する食事メニューのセット(組合せ)を抽出してもよい。前記食事メニューは、例えば、食事の写真(食事メニューの画像)、食事メニューの名称、前記食事メニューを購入可能な店舗名等の情報が紐付けられてもよい。本実施形態において、前記食事メニューは、データベース40に記憶されている情報を利用する。
食事メニュー抽出部11は、例えば、前記栄養摂取基準値を満たす食事メニューが複数抽出された場合、いずれか1つ、複数、または全ての食事メニューを前記提案メニュー情報として抽出する。具体例として、食事メニュー抽出部11が抽出する食事メニューの数、すなわち、前記提案メニュー情報が含む食事メニューの数は、例えば、4~20個、約10個(5~15個)である。
S2において、食事メニュー抽出部11は、例えば、被提案者の栄養摂取目標値1500と、絞り込み情報とから、前記被提案者に適した食事メニューを前記提案メニュー情報として抽出してもよい。前記絞り込み情報は、例えば、前記食事メニューを指定された条件(指定条件)で絞り込むための情報である。この場合、S2において、食事メニュー抽出部11は、被提案者の栄養摂取目標値1500から、前述のように、食事メニューを抽出し、得られた食事メニューについて、前記絞り込み情報の条件に合致する食事メニューを前記提案メニュー情報として抽出してもよい。また、S2において、食事メニュー抽出部11は、前記絞り込み情報の条件に合致する食事メニューを抽出し、得られた食事メニューについて、被提案者の栄養摂取目標値1500から、前述のように、食事メニューを抽出し、得られた食事メニューを前記提案メニュー情報として抽出してもよい。前記指定条件は、例えば、前記被提案者の指定条件でもよいし、前記提案者の指定条件でもよいし、本発明の食事提案支援装置のシステム管理者の指定条件でもよい。
S2において、食事メニュー抽出部11が、前記絞り込み情報を用いて食事メニューを抽出する場合、前記食事メニューには、例えば、前記指定条件に対応するタグ情報が紐づけられている。このため、食事メニュー抽出部11は、前記絞り込み情報における指定条件と、各食事メニューに紐付けられたタグ情報とを突合し、一致する条件を有する食事メニューを抽出する。前記タグ情報は、例えば、後述の指定条件の具体例の条件があげられる。
前記絞り込み情報における指定条件としては、例えば、健康管理条件、摂取時期条件、行事条件、製造条件、広告条件等があげられる。前記健康管理条件は、例えば、体重を管理したい、塩分を控えたい、カロリーを適正にしたい等の、前記被提案者の健康状態の目標または希望に応じて設定される条件である。前記健康管理条件の具体例としては、例えば、低塩分、低脂質、低糖質、低カロリー、および、高たんぱく質等の食事メニューが含む栄養成分の傾向の条件があげられる。前記健康管理条件は、例えば、前記被提案者または前記提案者に指定される条件である。前記健康管理条件は、例えば、前記被提案者により予め指定されることが好ましい。前記摂取時期条件は、例えば、前記被提案者が食事を摂取する時間、曜日、季節等の時期に関する条件である。前記摂取時期条件の具体例としては、例えば、朝食、夕食、夜食、間食等の前記被提案者が食事を摂取する時間;前記被提案者が食事を摂取する日の曜日;平日および祝日;春夏秋冬等の季節;夏日、真夏日、猛暑日、真冬日等の特定の気象;等の条件があげられる。前記摂取時期条件は、例えば、前記提案者により指定される条件である。前記行事条件は、例えば、地域文化、食文化、宗教文化等と関連する行事に関連する条件である。前記行事条件の具体例としては、例えば、土用の丑の日、初ガツオ等の食文化に関連する条件;クリスマス等の宗教文化に関連する条件;前記被提案者または提案者等の誕生日等の記念日に関連する条件;等があげられる。前記行事条件は、例えば、前記被提案者、前記提案者または前記システム管理者により指定される条件である。前記製造条件は、例えば、原材料、製造地、製造会社、製造方法等の食事メニューの製造に関する条件である。前記製造条件の具体例としては、例えば、ご当地食品、地方限定食品、および海外の食品等の地理的情報に基づく条件;食品の製造会社等;があげられる。前記広告条件は、例えば、食品等の広告と関連する条件である。前記広告条件は、例えば、新商品;製造者、販売者等のメーカー;等の条件があげられる。前記広告条件は、例えば、前記システム管理者により指定される条件である。
食事メニュー抽出部11は、例えば、前記食事を摂取する時間を考慮して食事メニューを抽出してもよい。この場合、例えば、予め前記食事を摂取する時間と、1日分の栄養摂取目標値に対する補正係数とを紐づけて記憶しておく。前記補正係数は、例えば、前記被提案者の1日分の栄養摂取目標値を任意の割合で分割するための係数であり、1日の食事回数で等分してもよいし、食事を摂取する時間ごとに任意の補正計数を設定してもよい。具体例として、例えば、前記時間ごとの任意に設定した補正計数は、1日分の栄養摂取目標値を1として、朝食を0.4、昼食を0.3、夕食を0.3に設定できる。例えば、前記被提案者の朝食について抽出する場合、食事メニュー抽出部11は、前記被提案者の1日分の栄養摂取目標値に対し、朝食に紐づけられた補正係数0.4を乗算し、補正栄養摂取目標値を算出する。そして、食事メニュー抽出部11は、前記補正栄養摂取目標値から、前記被提案者の朝食に適した食事メニューを提案メニュー情報として抽出する。なお、これらは例示であり、本発明はこれには制限されない。
食事メニュー抽出部11は、前記被提案者の1または複数回の食事について、食事メニューを抽出してもよい。前記複数回は、例えば、2食分~9食分のように食事の回数でもよいし、1日分、2日分、3日分等の日数でもよい。この場合、食事メニュー抽出部11は、例えば、前記選択された被提案者の栄養成分における、複数回の食事分の被提案者の栄養摂取目標値から、前記複数回分の前記被提案者に適した食事メニューを前記提案メニュー情報として抽出する。
S2において、食事メニュー抽出部11は、例えば、食事のカテゴリごとに前記食事メニューを抽出してもよい。前記カテゴリは、前述の説明を援用できる。
そして、提案メニュー送信部12が、通信デバイス108により、通信回線網3を介して、抽出された前記提案メニュー情報を提案者の端末2a(第1支援端末2a)に送信する(S3、提案メニュー送信工程)。S2において、前記カテゴリごとに食事メニューが抽出されている場合、前記提案メニュー情報は、例えば、食事のカテゴリの情報と紐付けられている。
つぎに、第1支援端末2aは、通信部22aにより、通信回線網3を介して、前記提案メニュー情報を受信する(S103、提案メニュー情報受信工程)。
第1支援端末2aの表示部23aは、前記提案メニュー情報を表示する(S104、提案メニュー情報表示工程)。表示部23aは、例えば、前記提案メニュー情報として、前記食事メニューの名称、前記食事メニューの画像、前記食事メニューを購入可能な店舗名等を表示する。
そして、前記提案者は、第1支援端末2aの入力部21aにより、前記提案メニュー情報における食事メニューを選択することで、推薦メニュー情報を入力する(S105、推薦メニュー情報入力工程)。前記推薦メニュー情報は、例えば、表示された前記提案メニュー情報において、前記提案者が選択した食事メニューの情報である。前記提案者は、例えば、任意の食事メニューを、提案者による推薦メニューとして選択できる。なお、S2において、前記カテゴリごとに食事メニューが抽出されている場合、前記提案者は、例えば、前記食事のカテゴリごとに前記推薦メニュー情報を入力してもよい。この場合、前記推薦メニュー情報において、前記食事メニューは、例えば、前記食事のカテゴリの情報と紐付けられる。また、前記提案者は、例えば、前記絞り込み情報ごとに前記推薦メニュー情報を入力してもよい。この場合、前記推薦メニュー情報において、前記食事メニューは、例えば、前記絞り込み情報と紐付けられる。
入力された推薦メニュー情報は、第1支援端末2aの通信部22aにより、通信回線網3を介して、支援装置1に送信される(S106、推薦メニュー情報送信工程)。
つぎに、支援装置1の推薦メニュー受信部12は、第1支援端末2aから送信された前記推薦メニュー情報を、通信デバイス108により、通信回線網3を介して受信する(S4、推薦メニュー情報受信工程)。そして、出力部14は、通信デバイス108により、通信回線網3を介して、前記提案メニュー情報および前記推薦メニュー情報を、被提案者の端末2b(第2支援端末2b)に出力する(S5、出力工程)。出力部14による出力は、第2支援端末2bから、前記提案メニュー情報および前記推薦メニュー情報の送信のリクエストを支援装置1が受信した場合に実施してもよい。前記提案メニュー情報および前記推薦メニュー情報において、前記食事メニューは、例えば、前記食事のカテゴリの情報、前記絞り込み情報等と紐付けられてもよい。
第2支援端末2bは、通信部22bにより、通信回線網3を介して、前記提案メニュー情報および前記推薦メニュー情報を受信する(S201、メニュー情報受信工程)。そして、第2支援端末2bの表示部23bは、前記提案メニュー情報および前記推薦メニュー情報を表示する(S202、メニュー情報表示工程)。表示部23bは、例えば、前記提案メニュー情報および前記推薦メニュー情報が含む食事メニューの画像を表示してもよいし、文字で表示してもよい。また、表示部23bにおいて、前記提案メニュー情報および前記推薦メニュー情報は、区別可能なように表示されることが好ましい。具体的には、表示部23bは、前記推薦メニュー情報の食事メニューが前記提案者からの推薦メニューであることが分かるように、推薦マークを表示することが好ましい。前記推薦マークは、例えば、ハート、星等の形状を示す画像情報;「おススメ!!」等の文字情報;等があげられる。前記推薦マークの表示位置は、特に制限されず、前記推薦メニュー情報が含む食事メニューの画像の任意の位置に表示でき、例えば、前記画像の左上等の画像の端部に表示できる。そして、前記被提案者は、第2支援端末2bの表示部23bを確認することで、前記提案メニュー情報および前記推薦メニュー情報を確認することができる。
本実施形態において、支援装置1が、取得部10、食事メニュー抽出部11、提案メニュー送信部12、推薦メニュー受信部13、および出力部14の機能を発揮していたが、本発明はこれに限定されず、第1提案端末2aまたは第2支援端末2bが、いずれか1つ以上の部材の機能を発揮してもよい。
本実施形態の支援装置1によれば、前記提案者に対し、前記被提案者の栄養情報から、前記被提案者に適した食事メニューを提案メニュー情報として抽出できる。また、本実施形態の支援装置1によれば、前記提案メニュー情報から、前記提案者が推薦する推薦メニュー情報をあわせて前記被提案者に出力できる。このため、本実施形態の支援装置1によれば、前記提案者により、前記被提案者の栄養情報に基づいて、前記被提案者に適した食事メニューを提案できる。
[実施形態2]
本実施形態は、実施形態1の支援装置の構成において、前記食事メニュー抽出部が、補正値設定部と、目標値補正部とを備える以外は、実施形態1の支援装置と同様であり、その説明を援用できる。
本実施形態は、実施形態1の支援装置の構成において、前記食事メニュー抽出部が、補正値設定部と、目標値補正部とを備える以外は、実施形態1の支援装置と同様であり、その説明を援用できる。
図7は、本実施形態の支援装置1Aの構成の一例を示すブロック図である。図7に示すように、支援装置1Aは、実施形態1の支援装置1の構成に加えて、食事メニュー抽出部11が、補正値設定部111と、目標値補正部112とを備える。また、記憶部15が含む被提案者の栄養情報150が、前記被提案者が摂取した栄養成分の情報1501(以下、「摂取栄養情報」ともいう)を含んでもよい。支援装置1Aのハードウェア構成は、図2の支援装置1のハードウェア構成において、CPU101が、食事メニュー抽出部11として、補正値設定部111および目標値補正部112を備える食事メニュー抽出部11を有し、記憶装置104(記憶部15)における栄養情報150が、栄養目標値1500に加えて、摂取栄養情報1501を含む以外は同様である。
摂取栄養情報1501は、例えば、前記被提案者が摂取した食品の栄養成分に関する情報である。前記栄養成分は、例えば、前述と同様である。摂取栄養情報1501は、例えば、後述する実施形態5に示す、摂取栄養推定部により推定した情報であってもよい。
本実施形態の支援装置1A、第1支援端末2a、および第2支援端末2bを含む支援システムにおける処理の一例を、図8のフローチャートに基づいて説明する。図8は、支援装置1Aの処理(S1~S5、S11およびS12)の一例を示すフローチャートである。なお、本実施形態において、第1支援端末2aおよび第2支援端末2bの処理は、前記実施形態1の第1支援端末2aおよび第2支援端末2bの処理と同様であるため、省略する。
まず、実施形態1の支援装置1の処理におけるS1と同様にして、S1を実施する。この際、取得した被提案者の栄養情報150は、摂取栄養情報1501を含む。
つぎに、補正値設定部111により、前記被提案者の栄養摂取目標値の補正値を設定する(S11、補正値設定工程)。前記栄養摂取目標値の補正値は、例えば、被提案者の栄養摂取目標値1500を、前記被提案者の栄養成分の摂取状況に応じて、前記被提案者に対してより適した値に補正するための補正値である。補正値設定部111は、摂取栄養情報1501と、栄養摂取目標値1500とから、被提案者において、過剰または不足する栄養成分を推定する。具体的には、補正値設定部111は、摂取栄養情報1501の各栄養成分の値と、栄養摂取目標値(栄養摂取基準値)1500における対応する栄養成分の基準値とを比較し、摂取栄養情報1501の各成分の値が、栄養摂取目標値1500の各成分の値より少ないか、同じか(例えば、数値範囲に含まれるか)、または多いかを判定する。そして、補正値設定部111は、例えば、栄養摂取目標値1500より少ない栄養成分について、不足する栄養成分と判定し、栄養摂取目標値1500と同じ栄養成分については、過不足なしの栄養成分と判定し、栄養摂取目標値1500より多い栄養成分について、過剰な栄養成分と判定する。そして、補正値設定部111は、前記過剰または不足する栄養成分に基づき、栄養摂取目標値1500の補正値を設定する。前記栄養成分が複数の場合、補正値設定部111は、例えば、各栄養成分の補正値を設定する。前記補正値は、例えば、データ解析により算出された値でもよいし、予め設定された値でもよい。
前記補正値が、データ解析により算出された値である場合、補正値設定部111は、所定期間において、前記被提案者の摂取栄養情報1501を累積し、累積した摂取栄養情報1501の平均値を算出する。そして、補正値設定部111は、前記平均値を基準として、被提案者の栄養摂取目標値1500と、前記平均値との差分に基づき、補正値を設定する。前記所定の期間は、特に制限されず、例えば、1週間、1か月、3か月、6か月があげられる。補正値設定部111は、前記所定期間における前記被提案者の摂取栄養情報1501の経時変化分(例えば、所定期間ごとの摂取栄養情報1501の合計の差分)を基準にして補正値を設定してもよい。
前記補正値が予め設定された補正値の場合、補正値設定部111は、例えば、過剰または不足する栄養成分と、前記補正値とが紐付けられた補正条件を含む補正情報を用いて、補正値を設定できる。この場合、補正値設定部111は、前記過剰または不足する栄養成分と、補正情報とから前記補正値を設定する。具体的には、補正値設定部111は、前記推定された過剰または不足する栄養成分を一方の条件として紐付けられた補正条件を抽出し、抽出された補正条件における補正値を、前記補正値として算出する。前記栄養成分が複数の栄養成分を含む場合、前記補正条件は、各栄養成分が補正値と紐付けられている。前記補正情報は、1つの補正条件を含んでもよいし、複数の補正条件を含んでもよい。
前記補正条件において、前記補正値は、過剰な栄養成分の摂取量が低減し、不足する栄養成分の摂取量が増加し、過不足しない栄養成分の摂取量、すなわち、適切な量の栄養成分の摂取量が、実質的に変化しないように設定されることが望ましい。具体的には、前記補正条件において、過剰な栄養成分は、例えば、所定の基準値未満の補正値と紐付けられる。他方、前記補正条件において、不足する栄養成分は、例えば、所定の基準値を超える補正値と紐付けられる。さらに、前記補正条件において、過剰も不足もしない栄養成分は、例えば、所定の基準値と紐付けられる。前記所定の基準値は、任意の基準値とでき、具体例としては、1があげられる。前記補正値は、例えば、前記過剰または不足する栄養成分の程度、すなわち、過剰度または不足度に応じて、異なる値となるように設定してもよい。この場合、前記過剰な栄養成分の量(過剰度)が大きくなるほど、前記補正値は、過剰な栄養成分の摂取量が大きく低減するように設定する。また、前記不足する栄養成分の量(不足度)が小さくなるほど、前記補正値は、不足する栄養成分の摂取量が大きく増加するように設定する。
前記補正情報が複数の補正条件を含む場合、補正値設定部111は、該当する補正条件を1つ抽出してもよいし、複数抽出してもよいが、被提案者の健康維持により適した栄養成分の補正を行えることから、後者が好ましい。補正値設定部111は、複数の補正条件を抽出した場合、各補正条件における補正値を用いて、前記補正値を設定する。具体的には、補正値設定部111は、複数の補正条件における補正値の平均値を前記補正値として算出してもよいし、複数の補正条件における補正値の最大値もしくは最小値を前記補正値としてもよい。また、補正値設定部111は、前記補正値を数値の大小で並べた際に、最大値から1~5位、または最小値から1~5位の補正値を、前記補正値として算出してもよい。
補正値設定部111は、被提案者の健康維持により適した栄養成分の補正を行えることから、複数の補正条件における補正値の最大値もしくは最小値を前記補正値として算出することが好ましい。この場合、補正値設定部111は、まず抽出された各補正条件の補正値を比較、すなわち、補正値の大小を比較する。つぎに、補正値設定部111は、前記過剰または不足する栄養成分が過剰な栄養成分か、不足する栄養成分かを判定する。そして、補正値設定部111は、前記過剰または不足する栄養成分が過剰な栄養成分の場合、各補正条件の補正値における最小値を、前記補正値として算出する。他方、補正値設定部111は、前記過剰または不足する栄養成分が不足する栄養成分の場合、各補正条件の補正値における最大値を、前記補正値として算出する。
具体例として、前記補正条件における補正値は、以下のように設定できる。前記補正値は、例えば、過剰と推定された栄養成分に対しては、1未満に設定でき、具体例として、0.01、0.1、0.3、0.5、0.6、0.7、0.8、0.9、0.95等があげられる。前記補正値は、過不足なしと推定された栄養成分に対しては、例えば、1に設定できる。前記補正値は、不足すると推定された栄養成分に対しては、1を超える値に設定でき、具体例として、例えば、1.2、1.25、1.5、2、2.5、3、4、5、10、100等があげられる。また、前記補正値は、例えば、1つの過不足する栄養成分に基づき、複数の関連する栄養成分の補正値を設定してもよい。例えば、エネルギーの摂取量は、糖質(炭水化物)、脂質、タンパク質の摂取量と密接に関係する。このため、例えば、被提案者の栄養状況が、エネルギー過剰と推定された場合、前記栄養成分のうち、エネルギーだけでなく、前記関連する栄養成分として、さらに、例えば、炭水化物、脂質、タンパク質の補正値を1未満に設定してもよい。下記表1に、算出した被提案者の補正値の具体例を示す。下記表1の具体例においては、例えば、被提案者は、エネルギー過剰と推定されているため、エネルギーの過不足の観点から、エネルギーの補正値が0.8、炭水化物の補正値が0.6と算出されている。前記被提案者は、さらに、糖質過剰とも推定されているため、糖質の過不足の観点からは、炭水化物の補正値が0.7と算出されている。この場合、被提案者は、炭水化物が過剰であると判定されているため、炭水化物の補正値を、最小値である0.6に設定できる。
つぎに、目標値補正部112は、栄養摂取目標値1500と、前記補正値とから、被提案者の栄養摂取目標値1500を補正する(S12、目標値補正工程)。具体的には、栄養摂取目標値1500の補正は、栄養摂取目標値1500に対して、前記補正値を乗算する、または前記補正値と前記栄養摂取基準値とから算出される栄養成分を加算することで算出できる。栄養摂取目標値1500が複数の栄養成分を含む場合、目標値補正部112は、栄養摂取目標値1500の各栄養成分の値を補正してもよいし、いずれか1つまたは2つ以上の栄養成分の値を補正してもよい。栄養摂取目標値1500が上限値と下限値とを有する数値範囲である場合、目標値補正部112は、前例えば、上限値および下限値の少なくとも一方を補正してもよいし、上限値と下限値との平均値を補正してもよい。後者の場合、目標値補正部112は、補正後の栄養摂取目標値に基づき、数値範囲を設定してもよい。前記数値範囲は、例えば、補正後の栄養摂取目標値の±15%の範囲、好ましくは、補正後の栄養摂取目標値の±10%または±5%の範囲と設定できる。
そして、食事メニュー抽出部11は、前記補正後の摂取目標値から、前記被提案者に適した食事メニューを前記提案メニュー情報として抽出する(S2、食事メニュー抽出工程)。その後、前記実施形態1の支援装置1の処理におけるS3~S5と同様にして、S3~S5を実施し、支援装置1Aの処理を終了する。
S11において、補正値設定部111は、例えば、上記の例には制限されず、例えば、被提案者の栄養管理目的条件と、目的別の補正情報とから、栄養摂取目標値の補正値を設定してもよいし、摂取栄養情報1501と、前記被提案者の栄養管理目的条件および前記目的別の補正情報とから、栄養摂取目標値の補正値を設定してもよい。この場合、記憶部15は、例えば、前記目的別の補正情報を含む。前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報である。また、食事メニュー抽出部11が、所定の期間における前記被提案者の複数回の食事について食事メニューを抽出する場合、前記目的別の補正情報として、各栄養管理目的条件には、前記被提案者が、前記抽出された複数回の食事メニューの全部を摂取した場合に、前記所定の期間における前記被提案者の栄養摂取目標値1500を満たすような補正値が紐づけられていてもよいし、前記被提案者が、前記抽出された複数回の食事メニューの一部を摂取した場合に、前記所定の期間における前記被提案者の栄養摂取目標値1500を満たすような補正値が紐づけられていてもよい。
前記栄養管理目的条件は、例えば、前記被提案者の食事について、栄養管理を行う目的に関する情報である。前記栄養管理の目的は、例えば、ダイエット、糖質制限、体系維持、塩分、栄養バランス等があげられる。前記補正値は、前記栄養管理目的条件に応じて適宜設定できる。前記目的別の補正情報は、各栄養管理目的条件に、1種類の栄養成分の補正値が紐づけられていてもよいし、複数種類の栄養成分の補正値が紐づけられていてもよい。具体例として、前記栄養管理目的条件が、ダイエットの場合、前記目的別補正情報において、前記ダイエットに関する栄養管理目的条件には、例えば、栄養成分のうち、栄養摂取目標値1500におけるカロリーの値を低減する補正値が紐付けられている。前記栄養管理目的条件が、糖質制限の場合、前記目的別補正情報において、前記糖質制限に関する栄養管理目的条件には、例えば、栄養成分のうち、栄養摂取目標値1500におけるカロリーおよび炭水化物の値を低減する補正値が紐づけられている。前記栄養管理目的条件が、体系維持の場合、前記目的別補正情報において、前記体系維持に関する栄養管理目的条件には、例えば、栄養成分のうち、栄養摂取目標値1500におけるカロリーの値を低減し、タンパク質の値が増加する補正値が紐づけられている。前記栄養管理目的条件が、塩分の場合、前記目的別補正情報において、前記塩分に関する栄養管理目的条件には、例えば、栄養成分のうち、栄養摂取目標値1500における塩分の値が低減する補正値が紐づけられている。前記栄養管理目的条件が、栄養バランスの場合、前記目的別補正情報において、前記栄養バランスに関する栄養管理目的条件には、前記被提案者が、抽出された1日分の食事メニュー(例えば、3回分の食事メニュー)のうち、その一部(例えば、1回分または2回分)の食事メニューを摂取した場合に、前記被提案者の栄養摂取基準値におけるカロリー、炭水化物および/またはタンパク質の値を満たすように、栄養摂取目標値1500におけるカロリー、炭水化物および/またはタンパク質の値が増加する補正値が紐づけられている。
前記補正値が栄養管理目的条件と紐づけられている場合、まず、S1に先立ち、前記被提案者の端末または前記提案者の端末は、「食事では何に注意していますか?」「どのような食事メニューを提案してほしいですか?」等の被提案者の栄養管理に関する質問事項とあわせて、前記栄養管理目的条件を表示し、前記被提案者または前記提案者に、被提案者の栄養管理目的条件を選択させる。
つぎに、S1において、取得部10により、選択された被提案者の栄養管理目的条件を取得する。記憶部15は、前記取得した栄養管理目的条件を含む前記目的別の補正情報を、前記被提案者の補正情報として記憶してもよい。
そして、補正値設定部111により、前記取得した栄養管理目的条件に紐づけられた栄養摂取目標値の補正値を、前記被提案者の栄養摂取目標値の補正値として設定する(S11、補正値設定工程)。また、記憶部15が前記被提案者の補正情報を記憶している場合、補正値設定部111は、記憶部15に記憶された、前記被提案者の補正情報を読み出し、記憶された被提案者の栄養管理目的条件に紐づけられた栄養摂取目標値の補正値を、被提案者の栄養摂取目標値の補正値として設定してもよい。
つぎに、目標値補正部112により、S12と同様にして、栄養摂取目標値を補正する。食事メニュー抽出部11は、前記補正後の栄養摂取目標値から、前記被提案者に適したメニューを、前記提案メニュー情報として抽出する(S2、食事メニュー抽出工程)。なお、この場合、食事メニュー抽出部11は、前記栄養管理目的条件に補正値が紐づけられている栄養成分にのみ着目して、前記補正値された栄養摂取目標値を満たす食事メニューを抽出してもよい。具体例として、前記栄養管理目的条件がダイエットの場合、前記食事メニューが有する栄養成分情報のうち、カロリーのみが被提案者の栄養摂取目標値1500を満たす食事メニューを、前記被提案者に適した食事メニューとして抽出してもよい。
本実施形態の支援装置1Aによれば、前記被提案者の栄養摂取目標値を補正し、より被提案者に適した食事メニューを提案メニュー情報として抽出できる。
[実施形態3]
本実施形態は、実施形態1の支援装置1の構成に加えて、栄養状態推定部を備える以外は、実施形態1の支援装置1と同様であり、その説明を援用できる。本実施形態の支援装置は、栄養状態推定部を備え、前記栄養状態推定部は、前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、前記提案メニュー送信部は、前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する。このため、本実施形態によれば、前記提案者は、例えば、前記推薦メニュー情報を入力する際に、前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を確認できる。このため、本実施形態によれば、前記提案者は、例えば、前記被提案者の栄養状態に応じて、より適切な推薦メニュー情報を選択することができる。
本実施形態は、実施形態1の支援装置1の構成に加えて、栄養状態推定部を備える以外は、実施形態1の支援装置1と同様であり、その説明を援用できる。本実施形態の支援装置は、栄養状態推定部を備え、前記栄養状態推定部は、前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、前記提案メニュー送信部は、前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する。このため、本実施形態によれば、前記提案者は、例えば、前記推薦メニュー情報を入力する際に、前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を確認できる。このため、本実施形態によれば、前記提案者は、例えば、前記被提案者の栄養状態に応じて、より適切な推薦メニュー情報を選択することができる。
図9は、本実施形態の支援装置1Bの一例の構成を示すブロック図である。図9に示すように、支援装置1Bは、実施形態1の支援装置1の構成に加えて、さらに、栄養状態推定部16を備える。支援装置1Bのハードウェア構成は、図2の支援装置1のハードウェア構成において、CPU101が、図1の支援装置1の構成に代えて、図9の支援装置1Bの構成を備え、記憶装置104(記憶部15)における栄養情報150が、栄養目標値1500に加えて、摂取栄養情報1501を含む以外は同様である。
本実施形態の支援装置1B、第1支援端末2a、および第2支援端末2bを含む支援システムにおける処理の一例を、図10のフローチャートに基づいて説明する。図10は、支援装置1Bの処理(S1~S5、S21)の一例を示すフローチャートである。なお、本実施形態において、第1支援端末2aおよび第2支援端末2bの処理は、前記実施形態1の第1支援端末2aおよび第2支援端末2bの処理と同様であるため、省略する。
まず、実施形態1の支援装置1の処理におけるS1およびS2と同様にして、S1およびS2を実施する。
つぎに、支援装置1Bの栄養状態推定部16は、前記提案メニュー情報における食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定する(S21、栄養状態推定工程)。具体的には、栄養状態推定部16は、例えば、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較し、前記被提案者が前記食事メニューを摂取した場合に、過剰または不足する栄養成分を推定する。そして、栄養状態推定部16は、前記過剰または不足すると推定された栄養成分の情報を、前記推定栄養状態として推定する。より具体的には、栄養状態推定部16は、例えば、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較し、栄養摂取目標値1500より少ないか、同じか(例えば、数値範囲に含まれるか)、または多いかを判定する。そして、栄養状態推定部16は、栄養摂取目標値1500よりも少ない栄養成分がある場合、前記栄養成分について、不足した状態であると推定し、栄養摂取目標値1500と同じ栄養成分がある場合、前記栄養成分について、過不足なしの状態と推定し、栄養摂取目標値1500よりも多い栄養成分がある場合、前記栄養成分について、過剰な状態であると推定する。また、S2において、食事メニュー抽出部11により、前記提案メニュー情報として、複数の食事メニューが抽出されている場合、栄養状態推定部16は、1つの食事メニューについて前記推定栄養状態を推定してもよいし、複数の食事メニューについて前記推定状態を推定してもよいし、抽出された全ての食事メニューについて前記推定栄養状態を推定してもよい。栄養状態推定部16は、前記提案メニュー情報における食事メニューの栄養成分の情報と、前記摂取栄養情報と、被提案者の栄養摂取目標値1500とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定してもよい。この場合、栄養状態推定部16は、前記提案メニュー情報における食事メニューの栄養成分の情報と、前記摂取栄養情報とから、各栄養成分の平均摂取量を算出し、前記提案メニュー情報における食事メニューの栄養成分の情報に代えて、前記各栄養成分の平均摂取量を用いて同様に実施できる。
そして、支援装置1Bの提案メニュー送信部12は、通信デバイス108により、通信回線網3を介して、前記提案メニュー情報における食事メニューと、前記推定栄養状態とを紐づけて、第1支援端末2aに送信する(S3、提案メニュー送信工程)。
前記推定栄養状態は、例えば、文字、グラフ、画像、キャラクタ画像等により送信されてもよいし、これらの表示を指示する指示情報として送信されてもよい。提案メニュー送信部12は、例えば、第1支援端末2aに代えて、または加えて、別の端末に送信してもよい。前記別の端末は、例えば、被提案者の第2支援端末2bでもよいし、前記被提案者の健康状態を確認または利用する個人または団体の端末でもよく、具体例として、家族、保険会社、NPO(Nonprofit Organization)法人、ボランティア団体、政府、企業、健康保険組合等の端末があげられる。
つぎに、第1支援端末2aの通信部22aにより、通信回線網3を介して、前記提案メニュー情報と、前記食事メニューと紐づけられた推定栄養状態とを受信する(S103、提案メニュー情報受信工程)。
そして、第1支援端末2aの表示部23aは、前記提案メニュー情報と、前記推定栄養状態とを表示する(S104、提案メニュー情報表示工程)。表示部23aは、例えば、栄養状態表示エリアを有してもよい。この場合、前記推定栄養状態は、例えば、前記栄養状態表示エリアに表示される。
そして、前記提案者は、表示された提案メニューと、推定栄養状態とを確認し、第1支援端末2aの入力部21aにより、表示された前記提案メニュー情報から、任意の食事メニューを、提案者による推薦メニューとして選択し、推薦メニュー情報を入力する(S105、推薦メニュー情報入力工程)。この際、表示部23aは、前記選択した食事メニューと紐づけられた前記推定栄養状態を表示する。このため、前記提案者は、前記被提案者が選択した食事メニューを摂取した際の推定栄養状態を確認して前記推薦メニュー情報を決定できる。
S104およびS105について、図11を用いて、より具体的に説明する。図11は、第1支援端末2aの表示部23aに表示される画像の一例を示す模式図である。図11に示すように、第1支援端末2aの表示部23aには、提案食事メニュー情報231、および、栄養状態表示エリア232に表示された推定栄養状態233が表示される。提案食事メニュー情報231は、前記食事メニューを購入可能な店舗名と、前記食事のカテゴリごとに表示された食事メニューの名称および画像が表示されている。前記提案者が、提案食事メニュー情報231として表示されている食事メニューの画像を選択し、前記推薦メニュー情報を入力すると、選択された食事メニューに紐づけられた推定栄養状態が、栄養状態表示エリア232に表示される。第1支援端末2aは、前記提案者が選択した推薦メニューに対し、推薦マーク234を表示する。
そして、入力された推薦メニュー情報は、第1支援端末2aの通信部22aにより、通信回線網3を介して、支援装置1に送信される(S106、推薦メニュー情報送信工程)。
そして、実施形態1の支援装置1の処理におけるS4およびS5と同様にして、S4およびS5を実施し、支援装置1Bの処理を終了する。
第2支援端末2bは、実施形態1のS201およびS202と同様にして、S201およびS202を実施し、第2支援端末2bによる処理を終了する。
実施形態2の支援装置1Bは、例えば、栄養状態推定部16に代えて、または加えて、仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備えてもよい。
この場合、S103において、前記提案メニュー情報を受信すると、S104に先立ち、前記提案者は、第1支援端末2aの入力部21aにより、仮推薦メニュー情報を入力する(仮推薦メニュー入力工程)。前記仮推薦メニュー情報は、例えば、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報である。前記仮推薦メニュー情報が入力されると、第1支援端末2aの通信部22aにより、通信回線網3を介して前記仮推薦メニュー情報が支援装置1Bに送信される。
前記仮推薦メニュー受信部は、S4に先立ち、通信デバイス108により、通信回線網3を介して、前記仮推薦メニュー情報を受信する(仮推薦メニュー受信工程)。
前記仮栄養状態推定部は、前記仮推薦メニュー情報の食事メニューの栄養成分の情報と被提案者の栄養摂取目標値1500とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定する(仮栄養状態推定工程)。前記推定は、S11工程において、提案メニュー情報に含まれる食事メニューの栄養成分の情報に代えて、前記仮推薦メニュー情報に含まれる食事メニューの情報を用いる以外は、同様にして推定できる。
前記仮栄養状態送信部は、推定された前記仮の推定栄養状態を、通信デバイス108により、通信回線網3を介して、提案者の端末2a(第1支援端末2a)に送信する。前記仮の推定栄養状態は、表示部23aの栄養状態表示エリア232に表示されてもよい。
このように、支援装置1Bが前記仮推薦メニュー受信部と、前記仮栄養状態推定部と、前記仮栄養状態送信部とを備えることにより、前記提案者が選択した仮推薦メニューに応じて、リアルタイムに前記被提案者の栄養状態を推定できる。このため、前記提案者が、前記推薦メニュー情報を入力する際に、前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を確認できるため、前記被提案者の健康状態に応じて、より適切な推薦メニュー情報を選択することができる。
[実施形態4]
本実施形態は、実施形態3の支援装置1Bが、キャラクタ画像作成部を備え、前記キャラクタ画像作成部により、前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成すること以外は、実施形態3の支援装置1Bと同様であり、その説明を援用できる。本実施形態は、前記推定栄養状態または仮の推定栄養状態をキャラクタ画像として、前記提案者に提示可能である。このため、本実施形態によれば、前記提案者は、前記被提案者が前記食事メニューを摂取した際の栄養状態の変化について、感覚的に理解することができる。
本実施形態は、実施形態3の支援装置1Bが、キャラクタ画像作成部を備え、前記キャラクタ画像作成部により、前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成すること以外は、実施形態3の支援装置1Bと同様であり、その説明を援用できる。本実施形態は、前記推定栄養状態または仮の推定栄養状態をキャラクタ画像として、前記提案者に提示可能である。このため、本実施形態によれば、前記提案者は、前記被提案者が前記食事メニューを摂取した際の栄養状態の変化について、感覚的に理解することができる。
図12は、本実施形態の支援装置1Cの一例の構成を示すブロック図である。図12に示すように、支援装置1Cは、さらに、キャラクタ画像作製部17を含む。支援装置1Cのハードウェア構成は、図2の支援装置1のハードウェア構成において、CPU101が、図1の支援装置1の構成に代えて、図12の支援装置1Cの構成を備え、記憶装置104(記憶部15)における栄養情報150が、栄養目標値1500に加えて、摂取栄養情報1501を含む以外は同様である。
本実施形態の支援装置1Cにおける処理の一例を、図13のフローチャートおよび図14の説明図に基づいて説明する。なお、本実施形態において、第1支援端末2aおよび第2支援端末2bの処理は、前記実施形態1の第1支援端末2aおよび第2支援端末2bの処理と同様であるため、記載を省略する。
まず、実施形態3の支援装置1Bの処理におけるS1、S2、およびS21と同様にして、S1、S2、およびS21を実施する。
つぎに、キャラクタ画像作成部17は、前記被提案者の栄養状態から、前記被提案者を表すキャラクタ画像を作成する(S31、キャラクタ画像作製工程)。前記キャラクタ画像は、アバターということもできる。前記キャラクタ画像は、ヒト型のキャラクタ画像でもよいし、非ヒト型のキャラクタ画像でもよいが、前記提案者および前記被提案者が、前記被提案者の栄養状態をより受け入れやすくできることから後者が好ましい。キャラクタ画像作成部17は、例えば、図14(A)のキャラクタ画像4(4a、4b、4c、4d)に示すように、予め、前記推定栄養状態または前記仮推定栄養状態と、キャラクタ画像とを関連付けしておき、前記推定栄養状態と対応する栄養状態のキャラクタ画像を抽出することにより前記キャラクタ画像を作製してもよい。また、キャラクタ画像作成部17は、例えば、提案者または被提案者が指定したキャラクタ画像について、前記推定栄養状態と対応する表情等を付与することにより、前記キャラクタ画像を作製してもよい。
前記栄養状態が複数の場合、キャラクタ画像作成部17は、それぞれに対応するキャラクタ画像を作製してもよい。前記複数の栄養状態は、例えば、「Well」、「Slim」、「Anger」、「Fat」、「Strong(Muscular)」、「Beauty」、「Weak」、および「Dry」等があげられる。
前記「Well」は、例えば、前記被提案者の栄養状態が良好な状態であることを意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、過不足がない状態を意味する。
前記「Slim」は、例えば、前記被提案者の栄養状態が不足した状態であることを意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、エネルギー(カロリー)、糖質、脂質、およびタンパク質からなる群から選択されたいずれか一つの栄養成分が不足する状態を意味する。
前記「Fat」は、例えば、前記被提案者の栄養状態が過剰である状態を意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、エネルギー(カロリー)、糖質、脂質、およびタンパク質からなる群から選択されたいずれか一つの栄養成分が過剰である状態を意味する。
前記「Anger」は、例えば、前記被提案者の栄養状態において、塩分が過剰である状態を意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、塩分が過剰である状態を意味する。
前記「Strong(Muscular)」は、例えば、前記被提案者の栄養状態において、タンパク質が過剰である状態を意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、タンパク質が過剰である状態を意味する。
前記「Beauty」は、例えば、前記被提案者の栄養状態において、ビタミンおよびミネラルが良好である状態を意味する。具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、ビタミンおよびミネラルに過不足がない状態であることを意味する。
前記「Weak」は、例えば、前記被提案者の栄養状態において、ビタミンおよびミネラルが不足した状態を意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、ビタミンおよびミネラルが不足した状態を意味する。
前記「Dry」は、例えば、前記被提案者の栄養状態において、食物繊維が不足した状態を意味し、具体的には、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、食物繊維が不足した状態を意味する。
前記「過剰」は、例えば、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、前記摂取した栄養成分1501が、前記基準値よりも相対的に多い状態を意味し、具体的には、前記摂取した栄養成分1501が、前記基準値に対して、相対的に120%以上である状態を意味する。前記「不足」は、例えば、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、前記摂取した栄養成分1501が、前記基準値よりも相対的に少ない状態を意味し、具体的には、前記摂取した栄養成分1501が、前記基準値に対して、相対的に80%以下である状態を意味する。前記「良好(過不足がない状態)」は、例えば、前記食事メニューの栄養成分の情報と、被提案者の栄養摂取目標値1500とを比較した際に、前記摂取した栄養成分1501と、前記基準値とに過不足がない状態を意味し、具体的には、前記摂取した栄養成分1501が、前記基準値に対して、相対的に80%を超え、120%未満である状態を意味する。
つぎに、支援装置1Cの提案メニュー送信部12は、通信デバイス108により、通信回線網3を介して、前記提案メニュー情報における食事メニューと、前記キャラクタ画像とを紐づけて、第1支援端末2aに送信する(S3、提案メニュー送信工程)。送信されるキャラクタ画像は、例えば、キャラクタ画像の情報でもよいし、第1支援端末2aに記憶されているキャラクタ画像の表示を指示する情報でもよい。また、提案メニュー送信部12は、例えば、前記キャラクタ画像と、前記キャラクタ画像が意味する栄養状態を紐づけて第1支援端末2aに送信してもよい。
そして、送信されたキャラクタ画像は、第1支援端末2aの通信部22aを介して、支援端末2aに取得される。そして、前記キャラクタ画像は、支援端末2aの表示部23aに表示される。第1支援端末2aは、例えば、前記栄養状態表示エリアに、前記キャラクタ画像を常時表示してもよい。第1支援端末2aは、取得したキャラクタ画像が表す前記被提案者の氏名等の識別情報を、対応する被提案者を表すキャラクタ画像の近辺に表示してもよい。また、第1支援端末2aは、例えば、前記画像と共に、前記画像が意味する栄養状態を表示してもよい。
実施形態4の支援装置1Cは、前記被提案者の栄養状態にあわせて、前記キャラクタ画像の表示方法を変更してもよい。これにより、実施形態4の支援装置1Cは、より効果的に、前記被提案者の推定栄養状態を表示できる。前記キャラクタ画像の表示を変更する場合、実施形態4の支援装置1Cは、例えば、前記被提案者の推定栄養状態から、前記推定栄養状態と関連付けられたキャラクタの動作(図14(B))、キャラクタの表情(図14(A))、キャラクタ画像を表示する背景画像(図14(C))、およびキャラクタ画像の表示位置(図14(C))からなる群から選択された少なくとも一つを制御する制御情報を取得する制御情報取得部を備えてもよい。前記制御情報は、例えば、記憶装置104に格納されている。このため、前記制御情報取得部は、例えば、前記被提案者の推定栄養状態に基づき、前記推定栄養状態と対応する制御情報を記憶装置104から取得する。この場合、支援装置1Cにおいて、CPU101が、前記制御情報取得部として機能する。そして、提案メニュー送信部12により、前記制御情報が出力される。前記制御情報は、例えば、前記キャラクタ画像と同時に出力されてもよいし、別々に出力されてもよい。
そして、出力されたキャラクタ画像および制御情報は、第1支援端末2aの通信部22aを介して、第1支援端末2aに取得される。そして、前記キャラクタ画像は、前記制御情報に基づき、制御された上で、第1支援端末2aの表示部23aに表示される。
[実施形態5]
本実施形態は、実施形態1の支援装置1の構成に加え、購入食品情報取得部と、摂取栄養推定部とを備え、被提案者の購入食品情報から、前記被提案者が摂取した栄養成分を推定し、前記推定した栄養成分を記憶すること以外は、実施形態1の支援装置1と同様であり、その説明を援用できる。本実施形態は、被提案者の購入食品情報から、前記被提案者が摂取した栄養成分を推定し、前記推定した栄養成分を記憶する。このため、本実施形態によれば、前記被提案者が最終的に摂取した食品に基づき、前記被提案者が摂取した栄養情報を更新できる。したがって、本実施形態によれば、前記被提案者により適した食事メニューを提案できる。
本実施形態は、実施形態1の支援装置1の構成に加え、購入食品情報取得部と、摂取栄養推定部とを備え、被提案者の購入食品情報から、前記被提案者が摂取した栄養成分を推定し、前記推定した栄養成分を記憶すること以外は、実施形態1の支援装置1と同様であり、その説明を援用できる。本実施形態は、被提案者の購入食品情報から、前記被提案者が摂取した栄養成分を推定し、前記推定した栄養成分を記憶する。このため、本実施形態によれば、前記被提案者が最終的に摂取した食品に基づき、前記被提案者が摂取した栄養情報を更新できる。したがって、本実施形態によれば、前記被提案者により適した食事メニューを提案できる。
図15は、本実施形態の支援装置1Dの一例の構成を示すブロック図である。図15に示すように、支援装置1Dは、実施形態2の支援装置1Aの構成に加えて、さらに、購入食品情報取得部18と、摂取栄養推定部19とを備える。支援装置1Dのハードウェア構成は、図2の支援装置1のハードウェア構成において、CPU101が、図1の支援装置1の構成に代えて、図15の支援装置1Dの構成を備え、記憶装置104(記憶部15)における栄養情報150が、栄養目標値1500に加えて、摂取栄養情報1501を含む以外は同様である。
本実施形態の支援装置1D、第1支援端末2a、および第2支援端末2bを含む支援システムにおける処理の一例を、図16および図17のフローチャートに基づいて説明する。図16は、支援装置1Dの処理(S1~S5、S41~44)の一例を示すフローチャートであり、図17は、第2支援端末2bの処理の一例を示すフローチャート(S201~S202、S211~S212)である。なお、本実施形態において、第1支援端末2aの処理は、前記実施形態1の第1支援端末2aの処理と同様であるため、記載を省略する。
まず、実施形態1の支援装置1の処理におけるS1~S3と同様にして、S1~S3を実施する。図示していないが、支援装置1Dが、実施形態3の支援装置1B同様に、栄養状態推定部16を備える場合、S2とS3との間で、実施形態3の支援装置1Bの処理におけるS21と同様にして、S21を実施してもよい。
つぎに、実施形態1の第1支援端末2aにおけるS101~S106と同様にして、S101~S106を実施する。
つぎに、実施形態1の支援装置1の処理におけるS4~S5と同様にして、S4~S5を実施する。
つぎに、実施形態1の第2支援端末2bにおけるS201~S202と同様にして、S201~S202を実施する。
つぎに、被提案者は、第2支援端末2bの入力装置206bにより、前記被提案者の購入食品情報を入力する(S211、購入食品情報入力工程)。前記購入食品情報は、前記被提案者が購入した購入食品を推定可能な情報を含む。前記購入食品情報は、例えば、前記購入食品の商品名(製品名、名称)、製造番号、前記購入食品を撮像した画像、レシートの画像、電子レシート、POS(point of Sales)データ、栄養素表記の画像データ、購入時の日時、およびGPS(Global Positioning System)等の位置情報等を含む。前記購入食品情報が、前記GPS情報を含む場合、例えば、前記GPS情報で特定される位置情報を有する飲食店のメニューの情報を含んでもよい。
入力された前記購入食品情報は、第2支援端末2bの通信部22bにより、通信回線網3を介して、支援装置1Dに送信される(S212、購入食品情報送信工程)。なお、本実施形態は、これには制限されず、例えば、入力された前記購入食品情報は、システム外部のデータベース40に送信され、前記外部のデータベース40に記憶されてもよい。
S211およびS212の具体例について説明する。まず、被提案者は、例えば、前記購入食品を購入した店のレシートを、第2支援端末2bのカメラで撮像(入力)する。そして、第2支援端末2bは、前記撮像したレシートの画像を、前記購入食品情報として、支援装置1Dに出力する。なお、実施形態5では、第2支援端末2bにより入力された情報について、支援装置1Dで処理を行なうが、本発明はこれには制限されず、例えば、支援装置1Dが実施する処理の一部または全部を第2支援端末2bで実施してもよい。具体例として、第2支援端末2bは、前記購入食品情報における食品の特定に関して、公知の画像認識手段により、レシートの画像に含まれる購入食品の商品名を分析し、前記商品名を前記購入食品情報として、支援装置1Dに出力してもよい。また、被提案者は、第2支援端末2bに前記購入食品情報として、前記購入食品の商品名等を直接入力し、前記商品名を支援装置1Dに出力してもよい。
つぎに、支援装置1Dの購入食品情報取得部18が、第2支援端末2bから出力された前記購入食品情報を、通信デバイス108を介して取得する(S41、購入食品情報取得工程)。前記購入食品情報は、例えば、記憶装置104(記憶部15)に格納されていてもよい。この場合、購入食品情報取得部18は、前記購入食品情報を記憶装置104から取得する。また、購入食品情報取得部18は、例えば、前記購入食品情報が記憶された外部データベース40から前記購入食品情報を取得してもよいし、支援装置1Dの入力装置106により、支援装置1Dに直接入力された購入食品情報を取得してもよい。購入食品情報取得部18は、例えば、取得した購入食品情報について、記憶装置104に記憶させてもよい。
つぎに、摂取栄養推定部19は、前記購入食品情報と前記食品摂取割合情報とから、前記被提案者が摂取した栄養成分1501を推定する(S42、栄養成分推定工程)。具体的には、摂取栄養推定部19は、例えば、各購入食品の栄養成分の情報を記憶した装置内または装置外データベースから購入食品に対応する栄養成分の情報を取得することにより、前記栄養成分情報を推定してもよいし、各購入食品を構成する材料について、日本食品標準成分表等の食品成分の基準を参照することにより、前記栄養成分情報を推定してもよい。前記データベースは、例えば、前述の食事DBが使用できる。前記データベースは、例えば、外食チェーン店およびコンビニエンスストアの商品の栄養成分情報がデータベース化されたものが使用でき、例えば、株式会社イートスマートが提供する食事の栄養価データベース等が利用できる。なお、前記データベースは、例えば、自社開発してもよい。摂取栄養推定部19は、例えば、前記購入食品情報が、異なる日の購入食品情報を含む場合、各日について、別々に栄養成分情報を推定することが好ましい。具体例として、前記購入食品情報が3日分の購入食品の情報を含む場合、摂取栄養推定部19は、1日目の購入食品情報に基づき、1日目の栄養成分情報を推定し、2日目の購入食品情報に基づき、2日目の栄養成分情報を推定し、3日目の購入食品情報に基づき、3日目の栄養成分情報を推定する。
そして、記憶部15は、前記推定した、前記被提案者が摂取した栄養成分1501を記憶し(S43、記憶工程)、支援装置1Dによる処理を終了する。
本実施形態では、S211およびS212は、S201およびS202の後に実施したが、S211およびS212は、S201およびS202の前に実施してもよい。
実施形態5の支援装置1Dは、さらに、摂取メニュー推定部と、摂取メニュー通知部を備えてもよい。
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定する(摂取メニュー推定工程)。前記摂取メニュー推定部は、例えば、前記購入食品情報に含まれる、購入食品の商品名を取得することで前記食事メニューを推定できる。
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する(摂取メニュー通知工程)。前記「被提案者が摂取した食事メニューが、前記推薦メニューである」は、前記摂取メニュー推定部が推定した食事メニューと、前記推薦メニューとが一致することを意味する。
支援装置1Dが、前記摂取メニュー推定部および摂取メニュー通知部を備えることにより、前記提案者は、前記被提案者が前記推薦メニュー情報に含まれる食事メニューを摂取したことを確認できる。このため、前記提案者は、例えば、前記被提案者に提案した推薦メニューの感想を問いかけることができ、前記提案者と前記被提案者のコミュニケーションを促進できる。
[実施形態6]
本実施形態のプログラムは、前述の食事提案支援方法の各工程を、コンピュータに実行させるためのプログラムである。具体的に、本実施形態のプログラムは、取得手順と、食事メニュー抽出手順と、提案メニュー送信手順と、推薦メニュー受信手順と、出力手順とをコンピュータに実行させるためのプログラムである。
本実施形態のプログラムは、前述の食事提案支援方法の各工程を、コンピュータに実行させるためのプログラムである。具体的に、本実施形態のプログラムは、取得手順と、食事メニュー抽出手順と、提案メニュー送信手順と、推薦メニュー受信手順と、出力手順とをコンピュータに実行させるためのプログラムである。
前記取得手順は、食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値とを含み、前記食事メニュー抽出手順は、前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、前記提案メニュー送信手順は、抽出された提案メニュー情報を前記提案者に送信し、前記推薦メニュー受信手順は、推薦メニュー情報を受信し、前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、前記出力手順は、前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
また、本実施形態のプログラムは、コンピュータを、取得手段と、食事メニュー抽出手段と、提案メニュー送信手段と、推薦メニュー受信手段と、出力手段として機能させるプログラムということもできる。
本実施形態のプログラムは、前記本発明の食事提案支援装置および食事提案支援方法における記載を援用できる。前記各手順は、例えば、「手順」を「処理」と読み替え可能である。また、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体は、例えば、非一時的なコンピュータ可読記録媒体(non-transitory computer-readable storage medium)である。前記記録媒体は、特に制限されず、例えば、ランダムアクセスメモリ(RAM)、読み出し専用メモリ(ROM)、ハードディスク(HD)、光ディスク、フロッピー(登録商標)ディスク(FD)等があげられる。
以上、実施形態を参照して本発明を説明したが、本発明は、上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をできる。
この出願は、2020年8月17日に出願された日本出願特願2020-137210を基礎とする優先権を主張し、その開示のすべてをここに取り込む。
<付記>
上記の実施形態および実施例の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
(付記1)
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援装置。
(付記2)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出部は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記1記載の食事提案支援装置。
(付記3)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記補正値設定部は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記1または2記載の食事提案支援装置。
(付記4)
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記記憶部は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得部は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定部は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記1から3のいずれかに記載の食事提案支援装置。
(付記5)
栄養状態推定部を備え、
前記栄養状態推定部は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信部は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記1から4のいずれか一項に記載の食事提案支援装置。
(付記6)
前記食事メニュー抽出部は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記1から5のいずれかに記載の食事提案支援装置。
(付記7)
前記食事メニュー抽出部は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信部は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力部は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記1から6のいずれかに記載の食事提案支援装置。
(付記8)
仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備え、
前記仮推薦メニュー受信部は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定部は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信部は、
前記仮の推定栄養状態を前記提案者に送信する、付記1から7のいずれかに記載の食事提案支援装置。
(付記9)
キャラクタ画像作成部を備え、
前記キャラクタ画像作成部は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記5または8に記載の食事提案支援装置。
(付記10)
購入食品情報取得部と、摂取栄養推定部とを備え、
前記購入食品情報取得部は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定部は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶部は、
前記被提案者が摂取した栄養成分を記憶する、付記1から9のいずれかに記載の食事提案支援装置。
(付記11)
さらに、摂取メニュー推定部と、摂取メニュー通知部とを備え、
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記10記載の食事提案支援装置。
(付記12)
記憶工程と、取得工程と、食事メニュー抽出工程と、提案メニュー送信工程と、推薦メニュー受信工程と、出力工程とを備え、
前記記憶工程は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得工程は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出工程は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信工程は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力工程は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援方法。
(付記13)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出工程は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記12記載の食事提案支援方法。
(付記14)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出工程は、補正値設定工程と、目標値補正工程とを備え、
前記補正値設定工程は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正工程は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出工程は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記12または13記載の食事提案支援方法。
(付記15)
前記食事メニュー抽出工程は、補正値設定工程と、目標値補正工程とを備え、
前記記憶工程は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得工程は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定工程は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正工程は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出工程は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記12から14のいずれかに記載の食事提案支援方法。
(付記16)
栄養状態推定工程を備え、
前記栄養状態推定工程は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信工程は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記12から15のいずれかに記載の食事提案支援方法。
(付記17)
前記食事メニュー抽出工程は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記12から16のいずれかに記載の食事提案支援方法。
(付記18)
前記食事メニュー抽出工程は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信工程は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力工程は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記12から17のいずれかに記載の食事提案支援方法。
(付記19)
仮推薦メニュー受信工程と、仮栄養状態推定工程と、仮栄養状態送信工程とを備え、
前記仮推薦メニュー受信工程は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定工程は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信工程は、
前記仮の推定栄養状態を前記提案者に送信する、付記12から18のいずれかに記載の食事提案支援方法。
(付記20)
キャラクタ画像作成工程を備え、
前記キャラクタ画像作成工程は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記16または19に記載の食事提案支援方法。
(付記21)
購入食品情報取得工程と、摂取栄養推定工程とを備え、
前記購入食品情報取得工程は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定工程は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶工程は、
前記被提案者が摂取した栄養成分を記憶する、付記12から20のいずれかに記載の食事提案支援方法。
(付記22)
さらに、摂取メニュー推定工程と、摂取メニュー通知工程とを備え、
前記摂取メニュー推定工程は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知工程は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記21記載の食事提案支援方法。
(付記23)
コンピュータに、取得手順と、食事メニュー抽出手順と、提案メニュー送信手順と、推薦メニュー受信手順と、出力手順とを実行させるためのプログラム:
前記取得手順は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出手順は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信手順は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力手順は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
(付記24)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出手順は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記23記載のプログラム。
(付記25)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出手順は、補正値設定手順と、目標値補正手順とを備え、
前記補正値設定手順は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正手順は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出手順は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記23または24記載のプログラム。
(付記26)
前記食事メニュー抽出手順は、補正値設定手順と、目標値補正手順とを備え、
前記記憶手順は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得手順は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定手順は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正手順は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出手順は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記23から25のいずれかに記載のプログラム。
(付記27)
栄養状態推定手順を備え、
前記栄養状態推定手順は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信手順は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記23から26のいずれかに記載のプログラム。
(付記28)
前記食事メニュー抽出手順は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記23から27のいずれかに記載のプログラム。
(付記29)
前記食事メニュー抽出手順は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信手順は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力手順は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記23から28のいずれかに記載のプログラム。
(付記30)
仮推薦メニュー受信手順と、仮栄養状態推定手順と、仮栄養状態送信手順とを備え、
前記仮推薦メニュー受信手順は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定手順は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信手順は、
前記仮の推定栄養状態を前記提案者に送信する、付記23から29のいずれかに記載のプログラム。
(付記31)
キャラクタ画像作成手順を備え、
前記キャラクタ画像作成手順は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記27または30に記載のプログラム。
(付記32)
購入食品情報取得手順と、摂取栄養推定手順とを備え、
前記購入食品情報取得手順は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定手順は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶手順は、
前記被提案者が摂取した栄養成分を記憶する、付記23から31のいずれかに記載のプログラム。
(付記33)
さらに、摂取メニュー推定手順と、摂取メニュー通知手順とを備え、
前記摂取メニュー推定手順は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知手順は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記32記載のプログラム。
(付記34)
付記23から33のいずれかに記載のプログラムを記録している、コンピュータ読み取り可能な記録媒体。
(付記35)
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、前記推薦メニューとを入力可能であり、
前記通信部は、
付記1から11のいずれかに記載の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報を表示可能である、食事提案支援端末。
(付記36)
通信部と、表示部とを備え、
前記通信部は、
付記1から11のいずれかに記載の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報および前記提案者に推薦された推薦食事メニューの情報を表示可能である、食事提案支援端末。
(付記37)
第1の端末と、第2の端末と、サーバとを含み、
前記第1の端末と、前記第2の端末と、前記サーバとは、システム外の通信回線網を介して、接続可能であり、
前記第1の端末は、
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、推薦メニューとを入力可能であり、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報を表示可能であり、
前記第2の端末は、
通信部と、表示部とを備え、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報および提案者に推薦された推薦食事メニューの情報を表示可能であり、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値とから、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援システム。
(付記38)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出部は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記37記載の食事提案支援システム。
(付記39)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記補正値設定部は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記37または38記載の食事提案支援システム。
(付記40)
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記記憶部は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得部は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定部は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記37から39のいずれかに記載の食事提案支援システム。
(付記41)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
栄養状態推定部を備え、
前記栄養状態推定部は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信部は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記37から40のいずれかに記載の食事提案支援システム。
(付記42)
前記食事メニュー抽出部は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記37から41のいずれかに記載の食事提案支援システム。
(付記43)
前記食事メニュー抽出部は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信部は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力部は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記37から42のいずれかに記載の食事提案支援システム。
(付記44)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備え、
前記仮推薦メニュー受信部は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定部は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信部は、
前記仮の推定栄養状態を前記提案者に送信する、付記37から43のいずれかに記載の食事提案支援システム。
(付記45)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
キャラクタ画像作成部を備え、
前記キャラクタ画像作成部は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記41または44に記載の食事提案支援システム。
(付記46)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
購入食品情報取得部と、摂取栄養推定部とを備え、
前記購入食品情報取得部は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定部は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶部は、
前記被提案者が摂取した栄養成分を記憶する、付記37から45のいずれかに記載の食事提案支援システム。
(付記47)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
さらに、摂取メニュー推定部と、摂取メニュー通知部とを備え、
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記46記載の食事提案支援システム。
上記の実施形態および実施例の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
(付記1)
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援装置。
(付記2)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出部は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記1記載の食事提案支援装置。
(付記3)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記補正値設定部は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記1または2記載の食事提案支援装置。
(付記4)
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記記憶部は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得部は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定部は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記1から3のいずれかに記載の食事提案支援装置。
(付記5)
栄養状態推定部を備え、
前記栄養状態推定部は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信部は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記1から4のいずれか一項に記載の食事提案支援装置。
(付記6)
前記食事メニュー抽出部は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記1から5のいずれかに記載の食事提案支援装置。
(付記7)
前記食事メニュー抽出部は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信部は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力部は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記1から6のいずれかに記載の食事提案支援装置。
(付記8)
仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備え、
前記仮推薦メニュー受信部は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定部は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信部は、
前記仮の推定栄養状態を前記提案者に送信する、付記1から7のいずれかに記載の食事提案支援装置。
(付記9)
キャラクタ画像作成部を備え、
前記キャラクタ画像作成部は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記5または8に記載の食事提案支援装置。
(付記10)
購入食品情報取得部と、摂取栄養推定部とを備え、
前記購入食品情報取得部は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定部は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶部は、
前記被提案者が摂取した栄養成分を記憶する、付記1から9のいずれかに記載の食事提案支援装置。
(付記11)
さらに、摂取メニュー推定部と、摂取メニュー通知部とを備え、
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記10記載の食事提案支援装置。
(付記12)
記憶工程と、取得工程と、食事メニュー抽出工程と、提案メニュー送信工程と、推薦メニュー受信工程と、出力工程とを備え、
前記記憶工程は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得工程は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出工程は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信工程は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力工程は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援方法。
(付記13)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出工程は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記12記載の食事提案支援方法。
(付記14)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出工程は、補正値設定工程と、目標値補正工程とを備え、
前記補正値設定工程は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正工程は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出工程は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記12または13記載の食事提案支援方法。
(付記15)
前記食事メニュー抽出工程は、補正値設定工程と、目標値補正工程とを備え、
前記記憶工程は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得工程は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定工程は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正工程は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出工程は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記12から14のいずれかに記載の食事提案支援方法。
(付記16)
栄養状態推定工程を備え、
前記栄養状態推定工程は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信工程は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記12から15のいずれかに記載の食事提案支援方法。
(付記17)
前記食事メニュー抽出工程は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記12から16のいずれかに記載の食事提案支援方法。
(付記18)
前記食事メニュー抽出工程は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信工程は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力工程は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記12から17のいずれかに記載の食事提案支援方法。
(付記19)
仮推薦メニュー受信工程と、仮栄養状態推定工程と、仮栄養状態送信工程とを備え、
前記仮推薦メニュー受信工程は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定工程は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信工程は、
前記仮の推定栄養状態を前記提案者に送信する、付記12から18のいずれかに記載の食事提案支援方法。
(付記20)
キャラクタ画像作成工程を備え、
前記キャラクタ画像作成工程は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記16または19に記載の食事提案支援方法。
(付記21)
購入食品情報取得工程と、摂取栄養推定工程とを備え、
前記購入食品情報取得工程は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定工程は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶工程は、
前記被提案者が摂取した栄養成分を記憶する、付記12から20のいずれかに記載の食事提案支援方法。
(付記22)
さらに、摂取メニュー推定工程と、摂取メニュー通知工程とを備え、
前記摂取メニュー推定工程は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知工程は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記21記載の食事提案支援方法。
(付記23)
コンピュータに、取得手順と、食事メニュー抽出手順と、提案メニュー送信手順と、推薦メニュー受信手順と、出力手順とを実行させるためのプログラム:
前記取得手順は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出手順は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信手順は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力手順は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。
(付記24)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出手順は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記23記載のプログラム。
(付記25)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出手順は、補正値設定手順と、目標値補正手順とを備え、
前記補正値設定手順は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正手順は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出手順は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記23または24記載のプログラム。
(付記26)
前記食事メニュー抽出手順は、補正値設定手順と、目標値補正手順とを備え、
前記記憶手順は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得手順は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定手順は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正手順は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出手順は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記23から25のいずれかに記載のプログラム。
(付記27)
栄養状態推定手順を備え、
前記栄養状態推定手順は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信手順は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記23から26のいずれかに記載のプログラム。
(付記28)
前記食事メニュー抽出手順は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記23から27のいずれかに記載のプログラム。
(付記29)
前記食事メニュー抽出手順は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信手順は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力手順は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記23から28のいずれかに記載のプログラム。
(付記30)
仮推薦メニュー受信手順と、仮栄養状態推定手順と、仮栄養状態送信手順とを備え、
前記仮推薦メニュー受信手順は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定手順は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信手順は、
前記仮の推定栄養状態を前記提案者に送信する、付記23から29のいずれかに記載のプログラム。
(付記31)
キャラクタ画像作成手順を備え、
前記キャラクタ画像作成手順は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記27または30に記載のプログラム。
(付記32)
購入食品情報取得手順と、摂取栄養推定手順とを備え、
前記購入食品情報取得手順は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定手順は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶手順は、
前記被提案者が摂取した栄養成分を記憶する、付記23から31のいずれかに記載のプログラム。
(付記33)
さらに、摂取メニュー推定手順と、摂取メニュー通知手順とを備え、
前記摂取メニュー推定手順は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知手順は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記32記載のプログラム。
(付記34)
付記23から33のいずれかに記載のプログラムを記録している、コンピュータ読み取り可能な記録媒体。
(付記35)
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、前記推薦メニューとを入力可能であり、
前記通信部は、
付記1から11のいずれかに記載の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報を表示可能である、食事提案支援端末。
(付記36)
通信部と、表示部とを備え、
前記通信部は、
付記1から11のいずれかに記載の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報および前記提案者に推薦された推薦食事メニューの情報を表示可能である、食事提案支援端末。
(付記37)
第1の端末と、第2の端末と、サーバとを含み、
前記第1の端末と、前記第2の端末と、前記サーバとは、システム外の通信回線網を介して、接続可能であり、
前記第1の端末は、
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、推薦メニューとを入力可能であり、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報を表示可能であり、
前記第2の端末は、
通信部と、表示部とを備え、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報および提案者に推薦された推薦食事メニューの情報を表示可能であり、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値とから、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援システム。
(付記38)
前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出部は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、付記37記載の食事提案支援システム。
(付記39)
前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記補正値設定部は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記37または38記載の食事提案支援システム。
(付記40)
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記記憶部は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得部は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定部は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、付記37から39のいずれかに記載の食事提案支援システム。
(付記41)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
栄養状態推定部を備え、
前記栄養状態推定部は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信部は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、付記37から40のいずれかに記載の食事提案支援システム。
(付記42)
前記食事メニュー抽出部は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、付記37から41のいずれかに記載の食事提案支援システム。
(付記43)
前記食事メニュー抽出部は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信部は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力部は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、付記37から42のいずれかに記載の食事提案支援システム。
(付記44)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備え、
前記仮推薦メニュー受信部は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定部は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信部は、
前記仮の推定栄養状態を前記提案者に送信する、付記37から43のいずれかに記載の食事提案支援システム。
(付記45)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
キャラクタ画像作成部を備え、
前記キャラクタ画像作成部は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、付記41または44に記載の食事提案支援システム。
(付記46)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
購入食品情報取得部と、摂取栄養推定部とを備え、
前記購入食品情報取得部は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定部は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶部は、
前記被提案者が摂取した栄養成分を記憶する、付記37から45のいずれかに記載の食事提案支援システム。
(付記47)
前記第1の端末、前記第2の端末、および前記サーバの全体が、
さらに、摂取メニュー推定部と、摂取メニュー通知部とを備え、
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、付記46記載の食事提案支援システム。
本発明は、被提案者の栄養情報から、前記被提案者に適した食事メニューを提案メニュー情報として抽出できる。また、前記提案メニュー情報から、前記提案者が推薦する推薦メニュー情報をあわせて前記被提案者に出力できる。このため、本実施形態によれば、前記提案者により、前記被提案者の栄養情報に基づいて、前記被提案者に適した食事メニューを提案できる。したがって、本発明は、食品分野、予防医学分野等において極めて有用である。
1 食事提案支援装置
10 取得部
11 食事メニュー抽出部
111 補正値設定部
112 目標値補正部
12 提案メニュー送信部
13 推薦メニュー受信部
14 出力部
15 記憶部
150 栄養情報
1500 栄養摂取目標値
1501 摂取した栄養成分
16 栄養状態推定部
17 キャラクタ画像作成部
18 購入食品情報取得部
19 摂取栄養推定部
101、201 CPU
102、202 メモリ
103、203 バス
104、204 記憶装置
105、205 プログラム
106 入力装置
107 ディスプレイ
108 通信デバイス
2a、2b 支援端末
21 入力部
22 通信部
23 表示部
3 通信回線網
10 取得部
11 食事メニュー抽出部
111 補正値設定部
112 目標値補正部
12 提案メニュー送信部
13 推薦メニュー受信部
14 出力部
15 記憶部
150 栄養情報
1500 栄養摂取目標値
1501 摂取した栄養成分
16 栄養状態推定部
17 キャラクタ画像作成部
18 購入食品情報取得部
19 摂取栄養推定部
101、201 CPU
102、202 メモリ
103、203 バス
104、204 記憶装置
105、205 プログラム
106 入力装置
107 ディスプレイ
108 通信デバイス
2a、2b 支援端末
21 入力部
22 通信部
23 表示部
3 通信回線網
Claims (47)
- 記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援装置。 - 前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出部は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、請求項1記載の食事提案支援装置。 - 前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記補正値設定部は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項1または2記載の食事提案支援装置。 - 前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記記憶部は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得部は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定部は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項1から3のいずれか一項に記載の食事提案支援装置。 - 栄養状態推定部を備え、
前記栄養状態推定部は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信部は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、請求項1から4のいずれか一項に記載の食事提案支援装置。 - 前記食事メニュー抽出部は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、請求項1から5のいずれか一項に記載の食事提案支援装置。 - 前記食事メニュー抽出部は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信部は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力部は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、請求項1から6のいずれか一項に記載の食事提案支援装置。 - 仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備え、
前記仮推薦メニュー受信部は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定部は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信部は、
前記仮の推定栄養状態を前記提案者に送信する、請求項1から7のいずれか一項に記載の食事提案支援装置。 - キャラクタ画像作成部を備え、
前記キャラクタ画像作成部は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、請求項5または8に記載の食事提案支援装置。 - 購入食品情報取得部と、摂取栄養推定部とを備え、
前記購入食品情報取得部は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定部は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶部は、
前記被提案者が摂取した栄養成分を記憶する、請求項1から9のいずれか一項に記載の食事提案支援装置。 - さらに、摂取メニュー推定部と、摂取メニュー通知部とを備え、
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、請求項10記載の食事提案支援装置。 - 記憶工程と、取得工程と、食事メニュー抽出工程と、提案メニュー送信工程と、推薦メニュー受信工程と、出力工程とを備え、
前記記憶工程は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得工程は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出工程は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信工程は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力工程は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援方法。 - 前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出工程は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、請求項12記載の食事提案支援方法。 - 前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出工程は、補正値設定工程と、目標値補正工程とを備え、
前記補正値設定工程は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正工程は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出工程は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項12または13記載の食事提案支援方法。 - 前記食事メニュー抽出工程は、補正値設定工程と、目標値補正工程とを備え、
前記記憶工程は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得工程は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定工程は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正工程は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出工程は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項12から14のいずれか一項に記載の食事提案支援方法。 - 栄養状態推定工程を備え、
前記栄養状態推定工程は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信工程は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、請求項12から15のいずれか一項に記載の食事提案支援方法。 - 前記食事メニュー抽出工程は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、請求項12から16のいずれか一項に記載の食事提案支援方法。 - 前記食事メニュー抽出工程は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信工程は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信工程は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力工程は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、請求項12から17のいずれか一項に記載の食事提案支援方法。 - 仮推薦メニュー受信工程と、仮栄養状態推定工程と、仮栄養状態送信工程とを備え、
前記仮推薦メニュー受信工程は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定工程は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信工程は、
前記仮の推定栄養状態を前記提案者に送信する、請求項12から18のいずれか一項に記載の食事提案支援方法。 - キャラクタ画像作成工程を備え、
前記キャラクタ画像作成工程は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、請求項16または19に記載の食事提案支援方法。 - 購入食品情報取得工程と、摂取栄養推定工程とを備え、
前記購入食品情報取得工程は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定工程は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶工程は、
前記被提案者が摂取した栄養成分を記憶する、請求項12から20のいずれか一項に記載の食事提案支援方法。 - さらに、摂取メニュー推定工程と、摂取メニュー通知工程とを備え、
前記摂取メニュー推定工程は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知工程は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、請求項21記載の食事提案支援方法。 - コンピュータに、取得手順と、食事メニュー抽出手順と、提案メニュー送信手順と、推薦メニュー受信手順と、出力手順とを実行させるためのプログラム:
前記取得手順は、
食事メニューの提案者に選択され、前記食事メニューの提案者と紐付けられた被提案者の栄養情報を取得し、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記食事メニュー抽出手順は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値から、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信手順は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力手順は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する。 - 前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出手順は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、請求項23記載のプログラム。 - 前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記食事メニュー抽出手順は、補正値設定手順と、目標値補正手順とを備え、
前記補正値設定手順は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正手順は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出手順は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項23または24記載のプログラム。 - 前記食事メニュー抽出手順は、補正値設定手順と、目標値補正手順とを備え、
前記記憶手順は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得手順は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定手順は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正手順は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出手順は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項23から25のいずれか一項に記載のプログラム。 - 栄養状態推定手順を備え、
前記栄養状態推定手順は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信手順は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、請求項23から26のいずれか一項に記載のプログラム。 - 前記食事メニュー抽出手順は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、請求項23から27のいずれか一項に記載のプログラム。 - 前記食事メニュー抽出手順は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信手順は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信手順は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力手順は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、請求項23から28のいずれか一項に記載のプログラム。 - 仮推薦メニュー受信手順と、仮栄養状態推定手順と、仮栄養状態送信手順とを備え、
前記仮推薦メニュー受信手順は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定手順は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信手順は、
前記仮の推定栄養状態を前記提案者に送信する、請求項23から29のいずれか一項に記載のプログラム。 - キャラクタ画像作成手順を備え、
前記キャラクタ画像作成手順は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、請求項27または30に記載のプログラム。 - 購入食品情報取得手順と、摂取栄養推定手順とを備え、
前記購入食品情報取得手順は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定手順は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶手順は、
前記被提案者が摂取した栄養成分を記憶する、請求項23から31のいずれか一項に記載のプログラム。 - さらに、摂取メニュー推定手順と、摂取メニュー通知手順とを備え、
前記摂取メニュー推定手順は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知手順は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、請求項32記載のプログラム。 - 請求項23から33のいずれか一項に記載のプログラムを記録している、コンピュータ読み取り可能な記録媒体。
- 入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、前記推薦メニューとを入力可能であり、
前記通信部は、
請求項1から11のいずれか一項に記載の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報を表示可能である、食事提案支援端末。 - 通信部と、表示部とを備え、
前記通信部は、
請求項1から11のいずれか一項に記載の食事提案支援装置と通信可能であり、
前記表示部は、
前記抽出された食事メニューの情報および前記提案者に推薦された推薦食事メニューの情報を表示可能である、食事提案支援端末。 - 第1の端末と、第2の端末と、サーバとを含み、
前記第1の端末と、前記第2の端末と、前記サーバとは、システム外の通信回線網を介して、接続可能であり、
前記第1の端末は、
入力部と、通信部と、表示部とを備え、
前記入力部は、
被提案者選択情報と、推薦メニューとを入力可能であり、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報を表示可能であり、
前記第2の端末は、
通信部と、表示部とを備え、
前記通信部は、
前記サーバと通信可能であり、
前記表示部は、
抽出された食事メニューの情報および提案者に推薦された推薦食事メニューの情報を表示可能であり、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
記憶部と、取得部と、食事メニュー抽出部と、提案メニュー送信部と、推薦メニュー受信部と、出力部とを備え、
前記記憶部は、
食事メニューの提案者と紐付けられた被提案者の栄養情報を含み、
前記被提案者の栄養情報は、前記被提案者の栄養摂取目標値を含み、
前記取得部は、
前記提案者に選択された被提案者の栄養情報を取得し、
前記食事メニュー抽出部は、
前記選択された被提案者の栄養情報における、前記被提案者の栄養摂取目標値とから、前記被提案者に適した食事メニューを提案メニュー情報として抽出し、
前記提案メニュー送信部は、
抽出された提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、
推薦メニュー情報を受信し、
前記推薦メニュー情報は、前記提案メニュー情報において、前記提案者が選択した食事メニューの情報であり、
前記出力部は、
前記提案メニュー情報と前記推薦メニュー情報とを、前記被提案者に出力する、食事提案支援システム。 - 前記被提案者の栄養摂取目標値は、前記被提案者の栄養摂取基準値であり、
前記食事メニュー抽出部は、前記被提案者の栄養摂取目標値として、前記被提案者の栄養摂取基準値を満たす食事メニューを、提案メニュー情報として抽出する、請求項37記載の食事提案支援システム。 - 前記被提案者の栄養情報は、被提案者が摂取した栄養成分の情報を含み、
前記第1の端末、前記第2の端末、および前記サーバの全体が、
前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記補正値設定部は、
前記被提案者が摂取した栄養成分と前記被提案者の栄養摂取目標値とから、過剰または不足する栄養成分を推定し、
前記推定した過剰または不足する栄養成分から、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、前記栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項37または38記載の食事提案支援システム。 - 前記食事メニュー抽出部は、補正値設定部と、目標値補正部とを備え、
前記記憶部は、目的別の補正情報を含み、
前記目的別の補正情報は、栄養管理目的条件と、栄養摂取目標値の補正値とが紐づけられた情報であり、
前記取得部は、
前記被提案者の栄養管理目的条件を取得し、
前記補正値設定部は、
前記被提案者の栄養管理目的条件と、前記目的別の補正情報とから、栄養摂取目標値の補正値を設定し、
前記目標値補正部は、
前記栄養摂取目標値と前記補正値とから、栄養摂取目標値を補正し、
前記食事メニュー抽出部は、
補正後の栄養摂取目標値から、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出する、請求項37から39のいずれか一項に記載の食事提案支援システム。 - 前記第1の端末、前記第2の端末、および前記サーバの全体が、
栄養状態推定部を備え、
前記栄養状態推定部は、
前記提案メニュー情報における食事メニューの栄養成分の情報と、前記被提案者の栄養摂取目標値とから、前記被提案者が前記提案メニュー情報における食事メニューを摂取した場合の推定栄養状態を推定し、
前記提案メニュー送信部は、
前記提案メニュー情報における食事メニューと前記推定栄養状態とを紐づけて、前記提案者に送信する、請求項37から40のいずれか一項に記載の食事提案支援システム。 - 前記食事メニュー抽出部は、
前記被提案者の栄養摂取目標値と、絞り込み情報とから、前記被提案者に適した食事メニューを、前記提案メニュー情報として抽出し、
前記絞り込み情報は、前記食事メニューを指定された条件で絞り込むための情報である、請求項37から41のいずれか一項に記載の食事提案支援システム。 - 前記食事メニュー抽出部は、
食事のカテゴリごとに前記食事メニューを抽出し、
前記提案メニュー送信部は、
前記食事のカテゴリを含む提案メニュー情報を前記提案者に送信し、
前記推薦メニュー受信部は、前記食事のカテゴリを含む推薦メニュー情報を受信し、
前記出力部は、前記食事のカテゴリを含む提案メニュー情報と、前記食事のカテゴリを含む推薦メニュー情報とを、前記被提案者に出力する、請求項37から42のいずれか一項に記載の食事提案支援システム。 - 前記第1の端末、前記第2の端末、および前記サーバの全体が、
仮推薦メニュー受信部と、仮栄養状態推定部と、仮栄養状態送信部とを備え、
前記仮推薦メニュー受信部は、
仮推薦メニュー情報を受信し、
前記仮推薦メニュー情報は、前記提案メニュー情報において、前記提案者が仮に選択した食事メニューの情報であり、
前記仮栄養状態推定部は、
前記仮推薦メニュー情報の食事メニューの栄養成分の情報と前記被提案者の栄養摂取目標値とから、被提案者が前記食事メニューを摂取した場合の仮の推定栄養状態を推定し、
前記仮栄養状態送信部は、
前記仮の推定栄養状態を前記提案者に送信する、請求項37から43のいずれか一項に記載の食事提案支援システム。 - 前記第1の端末、前記第2の端末、および前記サーバの全体が、
キャラクタ画像作成部を備え、
前記キャラクタ画像作成部は、
前記推定栄養状態または前記仮の推定栄養状態から、前記被提案者を表すキャラクタ画像を作成し、
前記推定栄養状態または前記仮の推定栄養状態として、前記キャラクタ画像を用いる、請求項41または44に記載の食事提案支援システム。 - 前記第1の端末、前記第2の端末、および前記サーバの全体が、
購入食品情報取得部と、摂取栄養推定部とを備え、
前記購入食品情報取得部は、
前記被提案者の購入食品情報を取得し、
前記購入食品情報は、前記被提案者が購入した食品を推定可能な情報を含み、
前記摂取栄養推定部は、
前記購入食品情報から、前記被提案者が摂取した栄養成分を推定し、
前記記憶部は、
前記被提案者が摂取した栄養成分を記憶する、請求項37から45のいずれか一項に記載の食事提案支援システム。 - 前記第1の端末、前記第2の端末、および前記サーバの全体が、
さらに、摂取メニュー推定部と、摂取メニュー通知部とを備え、
前記摂取メニュー推定部は、前記購入食品情報に基づき、前記被提案者が摂取した食事メニューを推定し、
前記摂取メニュー通知部は、前記被提案者が摂取した食事メニューが、前記推薦メニューである場合、前記提案者に通知する、請求項46記載の食事提案支援システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022543336A JP7473247B2 (ja) | 2020-08-17 | 2021-07-26 | 食事提案支援装置、食事提案支援方法、食事提案支援端末、食事提案支援システム、プログラム、および記録媒体 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020-137210 | 2020-08-17 | ||
JP2020137210 | 2020-08-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022038963A1 true WO2022038963A1 (ja) | 2022-02-24 |
Family
ID=80350365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2021/027476 WO2022038963A1 (ja) | 2020-08-17 | 2021-07-26 | 食事提案支援装置、食事提案支援方法、食事提案支援端末、食事提案支援システム、プログラム、および記録媒体 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7473247B2 (ja) |
WO (1) | WO2022038963A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116434911A (zh) * | 2023-02-23 | 2023-07-14 | 中国人民解放军空军军医大学 | 一种基于智能识别的个性化饮食监测方法及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001069477A1 (fr) * | 2000-03-15 | 2001-09-20 | Matsushita Electric Works, Ltd. | Systeme pour donner des conseils en matiere d'alimentation a une personne suivant un regime |
JP5200277B1 (ja) * | 2011-12-26 | 2013-06-05 | 株式会社ユーサイド | 食材栄養価計算サーバ、食材栄養価計算システム、及び食材栄養価計算プログラム |
JP6410069B1 (ja) * | 2018-02-01 | 2018-10-24 | 株式会社おいしい健康 | レシピ情報提供装置、レシピ情報提供方法およびレシピ情報提供プログラム |
WO2020039813A1 (ja) * | 2018-08-23 | 2020-02-27 | Necソリューションイノベータ株式会社 | 健康管理支援装置、健康管理支援方法、健康管理支援端末、およびプログラム |
-
2021
- 2021-07-26 JP JP2022543336A patent/JP7473247B2/ja active Active
- 2021-07-26 WO PCT/JP2021/027476 patent/WO2022038963A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001069477A1 (fr) * | 2000-03-15 | 2001-09-20 | Matsushita Electric Works, Ltd. | Systeme pour donner des conseils en matiere d'alimentation a une personne suivant un regime |
JP5200277B1 (ja) * | 2011-12-26 | 2013-06-05 | 株式会社ユーサイド | 食材栄養価計算サーバ、食材栄養価計算システム、及び食材栄養価計算プログラム |
JP6410069B1 (ja) * | 2018-02-01 | 2018-10-24 | 株式会社おいしい健康 | レシピ情報提供装置、レシピ情報提供方法およびレシピ情報提供プログラム |
WO2020039813A1 (ja) * | 2018-08-23 | 2020-02-27 | Necソリューションイノベータ株式会社 | 健康管理支援装置、健康管理支援方法、健康管理支援端末、およびプログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116434911A (zh) * | 2023-02-23 | 2023-07-14 | 中国人民解放军空军军医大学 | 一种基于智能识别的个性化饮食监测方法及系统 |
CN116434911B (zh) * | 2023-02-23 | 2023-12-01 | 中国人民解放军空军军医大学 | 一种基于智能识别的个性化饮食监测方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
JP7473247B2 (ja) | 2024-04-23 |
JPWO2022038963A1 (ja) | 2022-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Fernandez-Jimenez et al. | Children present a window of opportunity for promoting health: JACC review topic of the week | |
Chan et al. | Food security in Nunavut, Canada: barriers and recommendations. | |
US20100055271A1 (en) | Processes and systems based on metabolic conversion efficiency | |
JP7239220B2 (ja) | 栄養摂取量の推定装置、健康管理支援装置、栄養摂取量の推定方法、健康管理支援方法、プログラムおよび栄養摂取量の推定システム | |
Farrer et al. | Does presentation of smooth pureed meals improve patients consumption in an acute care setting: A pilot study | |
Krondl et al. | Helping older adults meet nutritional challenges | |
US20220406215A1 (en) | Systems and methods for dynamically providing dynamic nutritional guidance | |
JP6149233B1 (ja) | 食事管理システム、食事管理方法、サーバ装置、及びプログラム | |
JP2017182264A (ja) | ヘルスチューニング支援システム | |
Higginbottom et al. | Immigrant women’s food choices in pregnancy: perspectives from women of Chinese origin in Canada | |
JP2019191625A (ja) | 買い物支援システム、買い物支援サーバ、プログラム及びユーザ端末。 | |
WO2022038963A1 (ja) | 食事提案支援装置、食事提案支援方法、食事提案支援端末、食事提案支援システム、プログラム、および記録媒体 | |
Manandhar | Food, nutrition and poverty among asylum-seekers in north-west Ireland | |
Mejos et al. | Use of linear programming to develop complementary feeding recommendations to improve nutrient adequacy and dietary diversity among breastfed children in the rural Philippines | |
JP2019191626A (ja) | 買い物支援システム、買い物支援サーバ、プログラム及びユーザ端末。 | |
WO2021219528A1 (en) | Systems and methods for providing individualized recommendations for a healthy microbiome | |
JP7160450B2 (ja) | 健康管理支援装置、健康管理支援方法、健康管理支援端末、およびプログラム | |
JP7226757B2 (ja) | 健康管理支援装置、健康管理支援方法、およびプログラム | |
JP2001101157A (ja) | 食生活管理装置、食生活管理システム、及び記録媒体 | |
Kim et al. | Decision of SNAP recipients to consume more vegetables: an application of the theory of planned behavior | |
WO2017022017A1 (ja) | 健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム | |
CN118103921A (zh) | 用于为间歇性禁食提供个体化营养推荐的系统和方法 | |
WO2021199726A1 (ja) | 食事内容提案装置、食事内容提案方法、食事内容提案端末、およびプログラム | |
WO2021235038A1 (ja) | 健康管理支援装置、健康管理支援方法、健康管理支援端末、健康管理支援システム、プログラム、および記録媒体 | |
Xiao et al. | Using photovoice to understand perceptions of obesity among African-American women |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21858112 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2022543336 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21858112 Country of ref document: EP Kind code of ref document: A1 |