Information provision system, information provision method, and information provision program
The information provision system addresses the lack of personalized product and health guidance by using a current status setting, goal setting, and achievement level generation to efficiently guide users to their target state.
Patent Information
- Application Number
- JP2025070769
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-12-15
- Estimated Expiration
- 2045-04-22
AI Technical Summary
Conventional systems fail to provide personalized information on products, meals, and exercise based on the user's skin, physical, or mental condition.
An information provision system that includes a current status setting, goal setting, achievement level generation, and product information provision mechanism to efficiently guide users to reach a target state by matching product information with their current and target conditions.
Enables users to efficiently and quickly achieve a target state by providing personalized product and health information based on their changing conditions.
Smart Images

Figure 0007785410000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technology for providing information on products, meals, exercise, etc. related to a specific target whose state changes over time, depending on the progress of the specific target until the target state is reached. [Background technology]
[0002] BACKGROUND ART Conventionally, an information output system relating to care of skin condition, body condition, or mental condition has been proposed that can propose measures in consideration of individual circumstances of a user (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7306787 Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional systems have not been able to provide information on products, meals, exercise, etc. according to skin condition, physical condition, or mental state.
[0005] In view of the above circumstances, the present invention provides an information provision system, an information provision method, and a method for efficiently and quickly achieving a target state for a specific object. and, Information Program M It is what we intend to provide. [Means for solving the problem]
[0006] The information provision system of the present invention is an information provision system characterized by comprising: a current status setting means for setting current status data indicating the current status of a specific object whose status changes over time; a goal setting means for setting target data indicating a target status of the specific object; an information storage means capable of storing at least status change information regarding changes in the status of the specific object and product information regarding products related to the specific object, which is information associated with each status of the status change information; an achievement level generation means for generating multiple achievement levels for the specific object based on the current status data, the target data, and the status change information; an achievement level acquisition means for acquiring one achievement level from the multiple achievement levels based on the updated current status data; and a product information provision means for providing the product information that matches the one achievement level from the multiple product information.
[0007] Further, the information providing method according to the present invention comprises: The computer a current state setting step of setting current state data indicating the current state of a specific object whose state changes over time; The computer a target setting step of setting target data indicating a target state of the specific object; The computer an achievement level generating step of generating a plurality of achievement levels related to the specific object based on the current state data, the target data, and status change information related to a change in the status of the specific object; The computer an achievement level acquisition step of acquiring one achievement level from the plurality of achievement levels based on the updated current state data; The computer This information provision method is characterized by comprising a product information provision step of providing product information that matches the one level of achievement from among multiple product information regarding products related to the specific target, which are associated with each state of the state change information.
[0008] In addition, the information provision program of the present invention is an information provision program that causes a computer to function as a current status setting means for setting current status data indicating the current status of a specific object whose status changes over time, a goal setting means for setting target data indicating a target status of the specific object, an information storage means capable of storing at least status change information regarding changes in the status of the specific object and product information regarding products related to the specific object, which is information associated with each status of the status change information, an achievement level generation means for generating multiple achievement levels for the specific object based on the current status data, the target data, and the status change information, an achievement level acquisition means for acquiring one achievement level from the multiple achievement levels based on the updated current status data, and a product information provision means for providing the product information that matches the one achievement level from the multiple product information. [Effects of the Invention]
[0010] Information provision system and information provision method according to the present invention, and, Information Program Mu This provides the excellent effect of enabling the state of a specific object, whose state changes over time, to reach a target state efficiently and quickly. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a schematic diagram showing an overview of an information providing system 10 according to the present embodiment. [Figure 2] 1 is a system configuration diagram showing an example of the configuration of an information providing system 10 according to the present embodiment. [Figure 3] (a-1) A diagram showing an example of status change information referenced when the specific object is "human skin." (a-2) A diagram showing an example of an achievement level generated when the specific object is "human skin." (b-1) A diagram showing an example of status change information referenced when the specific object is "human scalp." (b-2) A diagram showing an example of an achievement level generated when the specific object is "human scalp." [Figure 4](a-1) A diagram showing an example of status change information referenced when the specific target is "human oral environment." (a-2) A diagram showing an example of an achievement level generated when the specific target is "human oral environment." (b-1) A diagram showing an example of status change information referenced when the specific target is "animal health condition." (b-2) A diagram showing an example of an achievement level generated when the specific target is "animal health condition." [Figure 5] 1A-1 is a diagram showing an example of state change information to be referenced when the specific object is the "learning state of a person." 1A-2 is a diagram showing an example of an achievement level to be generated when the specific object is the "learning state of a person." DETAILED DESCRIPTION OF THE INVENTION
[0012] An information providing system 10 according to an embodiment of the present invention will be described below with reference to the drawings.
[0013] <System Overview> First, an overview of an information providing system 10 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a schematic diagram showing an overview of the information providing system 10 according to this embodiment.
[0014] The information provision system 10 is a system comprising: a current state setting means 12a that sets current state data CD indicating the current state of a specific object whose state changes over time; a goal setting means 12b that sets target data TD indicating the target state of the specific object; an information storage means 12c that is capable of storing at least status change information SI regarding changes in the status of the specific object and product information PI regarding products related to the specific object, which is information associated with each state of the status change information SI; an achievement level generation means 12d that generates multiple achievement levels DA1 to DAm (m is a positive integer) regarding the specific object based on the current state data CD, the target data TD, and the status change information SI; an achievement level acquisition means 12e that acquires one achievement level DAn (n = 1 to m) from the multiple achievement levels DA1 to DAm based on the updated current state data CD; and a product information provision means 12f that provides product information PIn that matches one achievement level DAn from the multiple product information PI.
[0015] Details will be given later, but a "specific object whose state changes over time" refers to a tangible or intangible object whose state changes over time, such as skin, scalp, hair, oral environment, health status, learning status, etc., and includes not only humans but also animals and plants.
[0016] According to the information provision system 10, product information about products can be provided according to the degree to which the state of a specific object has been reached, so that the state of a specific object whose state changes over time can be efficiently and quickly brought to a target state.
[0017] Furthermore, the information storage means 12c of the information provision system 10 stores health information HI related to diet and exercise in association with each state of the state change information SI, and the product information provision means 12f provides health information HIn that matches one achievement level DAn from among multiple health information HI, in addition to product information PIn that matches one achievement level DAn.
[0018] According to the information providing system 10, in addition to product information about products, health information about diet and exercise can be provided depending on the degree to which the specific subject's condition has been achieved, so that the condition of the specific subject, whose condition changes over time, can be made to reach the target condition more efficiently and quickly.
[0019] <System configuration example> Next, a configuration example of the information providing system 10 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a system configuration diagram showing a configuration example of the information providing system 10 according to this embodiment.
[0020] The information providing system 10 can be configured, for example, to include a system terminal 12 that controls the entire system, and an external storage 14 and an external terminal 16 that are connected to the system terminal 12 via a network NW so that they can communicate with each other.
[0021] The system terminal 12 is a terminal that controls the entire information providing system 10, and is configured from a conventionally known server, personal computer, etc. In this example, the system terminal 12 is configured from one server, but it may be configured from multiple servers, personal computers, etc. The hardware configuration of the system terminal 12 and the programs executed by the system terminal 12 will be described later.
[0022] The external storage 14 is an information storage means capable of storing various data such as the status change information SI, product information PI, and health information HI, and in this example is configured as a server equipped with a large-capacity storage medium. Note that instead of providing the external storage 14, the storage device 26 provided in the system terminal 12 may be used as internal storage capable of storing various data such as the status change information SI, product information PI, and health information HI.
[0023] The external terminal 16 is a terminal that serves as an information source for collecting various data such as status change information SI, product information PI, and health information HI, and is composed of a server, personal computer, smartphone, etc. located in Japan or overseas. The type of the external terminal 16 is not particularly limited, but examples thereof include a smartphone, personal computer, or tablet used by an individual, a server managed by a public institution such as a country or government, a server managed by a company that sells products related to a specific subject (e.g., beauty serum, shampoo, etc.), a server managed by a company that transmits information related to a specific subject (e.g., information related to the skin, scalp, etc.), and a server managed by a manufacturer that manufactures products related to a specific subject (e.g., a cosmetics manufacturer).
[0024] The network NW is a line that allows the system terminal 12, the external storage 14, and the external terminal 16 to communicate with each other, and is typically configured as a WAN (Wide Area Network), also known as the Internet. The network NW may be wired or wireless, may be a LAN (Local Area Network), may be a dedicated line such as a VPN (Virtual Private Network), or may be a combination of these lines.
[0025] <System terminal / hardware configuration example> Next, an example of the hardware configuration of the system terminal 12 will be described.
[0026] As shown in FIG. 2, the system terminal 12 is configured to include, for example, a CPU 21, a ROM 22, a RAM 23, an external storage drive 25, a storage device 26, an input device 27, a display device 28, a communication unit 29, etc., all of which are connected to the CPU 21 via a bus.
[0027] The CPU 21 is a control means that controls the entire system terminal 12, and performs processes such as executing application programs and operating systems (OS) stored in the ROM 22, storage device 26, etc., and storing data, files, etc. required for program execution in the RAM 23, storage device 26, etc.
[0028] The ROM 22 is a storage means for storing basic I / O programs and various data, and is configured, for example, by a PROM, flash memory, etc. The RAM 23 is a storage means for temporarily storing data, and is configured, for example, by an SDRAM, DRAM, etc. The external storage drive 25 is a control means capable of reading and writing data from and to a recording medium 24 such as a magnetic tape or DVD, and is configured, for example, by a magnetic tape storage, DVD drive, etc.
[0029] The storage device 26 is a storage means for storing application programs, OS, control programs, related programs, various information, etc., and is configured, for example, by a hard disk (HDD), solid state drive (SDD), etc. The input device 27 is used to input commands (instructions) etc. to the system terminal 12, and is configured, for example, by a keyboard, a pointing device (mouse, etc.), a touch panel, etc.
[0030] The display device 28 displays commands input by the input device 27, response outputs from the system terminal 12 to the commands, various displays, etc., and is configured, for example, by a liquid crystal display, a plasma display, an organic EL display, etc. The communication unit 29 is control means for controlling communication with the external storage 14, the external terminal 16, etc. via the network NW, and is configured, for example, by a communication card, etc.
[0031] <Management terminal / function> Next, the functions of the system terminal 12 will be described.
[0032] The memory device 26 of the system terminal 12 stores a program (information provision program) that causes the system terminal 12 to function as a current status setting means 12a, a goal setting means 12b, an achievement level generation means 12d, an achievement level acquisition means 12e, and a product information provision means 12f.
[0033] <Management terminal / function / current setting method> Next, the current status setting means 12a will be described.
[0034] The current status setting means 12a is a means for setting (inputting) current status data CD indicating the current status of a specific object whose status changes over time, and in this example, is composed of a display device 28 and input device 27 of the system terminal 12, a program stored in the memory device 26 of the system terminal 12, etc.
[0035] Here, a "specific object whose state changes over time" refers to a tangible or intangible object whose state changes over time, such as skin, scalp, hair, oral environment, health condition, learning state, etc., and includes not only humans but also animals and plants.
[0036] Furthermore, the "current state data CD" refers to data that indicates the current state of a specific object, and corresponds to, for example, image data or text data that indicates the current state.
[0037] The current status setting means 12a allows the user of the information providing system 10 to input current status data CD indicating the current status of the specified object using the display device 28 and the input device 27, and stores the input current status data CD in the storage device 26.
[0038] For example, if the "specific target" is human skin, image data showing the current skin condition (e.g., image data of the skin captured by a camera) or text data showing the current skin condition (e.g., rough skin, dry skin, etc.) is input as the "current state data CD," and the input current state data CD is stored in the memory device 26.
[0039] Furthermore, when the "specific target" is a human scalp or hair, the "current state data CD" is inputted as image data showing the current state of the scalp or hair (for example, image data of the scalp or hair captured by a camera) or text data showing the current state of the scalp or hair (for example, the scalp is red, there is sebum accumulated on the scalp, hair loss is a concern, etc.), and the inputted current state data CD is stored in the memory device 26.
[0040] Furthermore, when the "specific target" is the human oral environment, image data showing the current state of the oral environment (for example, image data of the inside of the mouth taken with a camera) or text data showing the current state of the oral environment (for example, there are cavities, the gums are swollen, bad breath is a concern, etc.) is input as the "current state data CD."
[0041] Furthermore, if the "specific target" is the health condition of an animal (for example, a pet dog), image data showing the current health condition of the animal (for example, image data of the animal taken by a camera) or text data showing the current health condition of the animal (for example, the dog's earlobes are swollen, the dog has a bad odor, etc.) is input as "current condition data CD," and the input current condition data CD is stored in the storage device 26.
[0042] Furthermore, when the "specific target" is a person's learning state, image data showing the current learning state (for example, image data of a certificate of passing the Eiken Grade 3 exam taken with a camera) or text data showing the current learning state (for example, passing the Eiken Grade 3 exam) is input as the "current state data CD," and the input current state data CD is stored in the memory device 26.
[0043] <Management terminal / function / goal setting method> Next, the target setting means 12b will be described.
[0044] The target setting means 12b is a means for setting (inputting) target data TD indicating the target state of a specific target, and in this example, is composed of a display device 28 and input device 27 of the system terminal 12, a program stored in the memory device 26 of the system terminal 12, etc.
[0045] Here, "target data TD" refers to data indicating a target state of a specific target, and corresponds to, for example, image data or text data indicating the target state.
[0046] The goal setting means 12b allows the user of the information provision system 10 to input goal data TD indicating the target state of a specific target using the display device 28 and the input device 27, and stores the input goal data TD in the memory device 26.
[0047] For example, if the "specific target" is human skin, image data indicating the target skin condition (e.g., image data of the target skin captured by a camera) or text data indicating the target skin condition (e.g., skin like celebrity A, supple skin, moisturized skin, etc.) is input as "target data TD," and the input target data TD is stored in memory device 26.
[0048] Furthermore, when the "specific target" is a human scalp or hair, the user is prompted to input image data indicating the target scalp or hair condition (for example, image data of the target scalp or hair captured by a camera) or text data indicating the target scalp or hair condition (for example, hair like celebrity B's, healthy scalp, moisturized hair, etc.) as "target data TD," and the input target data TD is stored in the storage device 26.
[0049] Furthermore, when the "specific target" is the human oral environment, the user is prompted to input image data indicating the target state of the oral environment (for example, image data of the target oral cavity captured by a camera) or text data indicating the target state of the oral environment (for example, "I want to improve the alignment of my teeth," "I want to have healthy gums," "I want to eliminate bad breath," etc.) as "target data TD," and the input target data TD is stored in the memory device 26.
[0050] Furthermore, if the "specific target" is the health condition of an animal (for example, a pet dog), the user is prompted to input image data indicating the health condition of the target animal (for example, image data of the target animal taken by a camera) or text data indicating the health condition of the target animal (for example, wanting to cure the swelling of the dog's earlobes, wanting to reduce the dog's odor, etc.) as "target data TD," and the input target data TD is stored in the memory device 26.
[0051] Furthermore, when the "specific target" is a human learning state, image data indicating the target learning state (for example, image data of a text for the Eiken Grade 2 exam captured by a camera) or text data indicating the current learning state (for example, "I want to pass the Eiken Grade 2 exam") is input as "target data TD," and the input current state data CD is stored in the memory device 26.
[0052] <Management terminal / function / reach generation method> Next, the achievement level generating means 12d will be described.
[0053] The achievement level generation means 12d is a means for generating multiple achievement levels DA1 to DAn based on the current state data CD and target data TD stored in the memory device 26, and the state change information SI stored in the external storage 14, and in this example is configured by the external storage 14, a program stored in the memory device 26 of the system terminal 12, etc.
[0054] <Management terminal / function / achievement level generation means / identification of specific target> The achievement level acquisition means 12e refers to the current state data CD and the target data TD stored in the storage device 26, identifies a specific target based on the current state data CD and the target data TD, and stores the identified specific target in the storage device 26.
[0055] For example, if image data indicating the current skin condition (e.g., skin image data) or text data indicating the current skin condition (e.g., rough skin, dry skin, etc.) is stored as the "current state data CD," and image data indicating a target skin condition (e.g., skin image data) or text data indicating a target skin condition (e.g., skin like celebrity A, soft skin, moisturized skin, etc.) is stored as the "target data TD," the specific object is identified as "human skin" using conventionally known image recognition, character recognition, etc., and the identified specific object is stored in memory device 26.
[0056] Furthermore, when image data indicating the current condition of the scalp and hair (e.g., image data of the scalp and hair) or text data indicating the current condition of the scalp and hair (e.g., the scalp is red, sebum has accumulated on the scalp, hair loss is a concern, etc.) is stored as "current data CD," and when image data indicating the target condition of the scalp and hair (e.g., image data of the scalp and hair) or text data indicating the target condition of the scalp and hair (e.g., hair like celebrity B, healthy scalp, moisturized hair, etc.) is stored as "target data TD," the specific object is identified as "human scalp" or "human hair" using conventionally known image recognition or character recognition, and the identified specific object is stored in memory device 26.
[0057] Furthermore, when image data showing the current state of the oral environment (e.g., image data of the inside of the mouth) or text data showing the current state of the oral environment (e.g., having cavities, swollen gums, having bad breath, etc.) is stored as the "current data CD," and when image data showing the target state of the oral environment (e.g., image data of the inside of the mouth) or text data showing the target state of the oral environment (e.g., wanting to improve teeth alignment, wanting healthy gums, wanting to eliminate bad breath, etc.) is stored as the "target data TD," the specific object is identified as a "human oral environment" using conventionally known image recognition, character recognition, etc., and the identified specific object is stored in memory device 26.
[0058] Furthermore, when image data indicating the current health condition (e.g., image data of the animal) or text data indicating the current health condition (e.g., the dog's earlobes are swollen, the dog has a bad odor, etc.) is stored as the "current state data CD," and when image data indicating a target health condition (e.g., image data of the animal) or text data indicating a target health condition (e.g., wanting to cure the dog's swollen earlobes, wanting to reduce the dog's odor, etc.) is stored as the "target data TD," the specific object is identified as the "animal's health condition" using conventionally known image recognition, character recognition, etc., and the identified specific object is stored in memory device 26.
[0059] Furthermore, when image data showing the current learning state (for example, image data of a certificate of passing the Eiken Grade 3 exam) or text data showing the current learning state (for example, passing the Eiken Grade 3 exam) is stored as "current state data CD," and image data showing a target learning state (for example, image data of an Eiken Grade 2 text taken with a camera) or text data showing a target learning state (for example, wanting to pass the Eiken Grade 2 exam) is stored as "target data TD," the specific object is identified as a "human learning state" using conventionally known image recognition, character recognition, etc., and the identified specific object is stored in memory device 26.
[0060] <Management terminal / function / reachability generation method / reachability generation> Next, the achievement level acquisition means 12e acquires status change information SI based on the identified specific target, and then generates multiple achievement levels DA1 to DAm related to the specific target based on the acquired status change information SI and the current state data CD and target data TD stored in the memory device 26, and stores them in the memory device 26.
[0061] Here, "status change information SI" refers to information relating to changes in the status of a specific object, such as information relating to changes in human skin, information relating to changes in human scalp, information relating to changes in human hair, information relating to changes in the human oral environment, information relating to changes in the health status of animals, information relating to changes in the learning status of humans, etc., and includes information relating not only to humans but also to animals and plants.
[0062] FIG. 3(a-1) is a diagram showing an example of the state change information to be referenced when the specific object is "human skin."
[0063] In this example, the quality of the condition of "human skin" is defined as a 10-point scale ranging from 10% (bad) to 100% (good), with a higher value indicating a better condition. Furthermore, the external storage 14 stores product information PI and health information HI that are optimal for each piece of condition change information SI, in association with each piece of condition change information SI. It goes without saying that the scale of the quality of the condition of a specific target is not limited to 10 points.
[0064] Here, "product information PI" refers to information about a product, such as the product name (product name), manufacturer, price, product number, image data, the URL of the website where the product is posted, ingredients, as well as purchasing data such as the gender, age group, and place of residence of the purchaser who purchased the product. "Health information HI" refers to health information such as diet and exercise, and includes, for example, details of meal and feeding menus, exercise, nutritional supplements, etc.
[0065] In the example shown in Figure 3(a-1), condition change information SI=10% for the specific object "human skin" is associated with product information PI=1a and health information HI=1b, indicating that when the condition of "human skin" is 10%, the product (e.g., a beauty serum) included in the product information PI=1a and the diet and exercise included in the health information HI=1b are the optimal products, diet, and exercise to improve the condition.
[0066] When the identified specific object is "human skin," the achievement level acquisition means 12e acquires condition change information SI relating to changes in the condition of "human skin" shown in Figure 3(a-1) from the external storage 14, and based on the acquired condition change information SI, generates multiple achievement levels DA1 to DAm with the "current skin condition" indicated by the current status data CD as the starting point and the "target skin condition" indicated by the target data TD as the end point, and stores them in the memory device 26.
[0067] FIG. 3(a-2) is a diagram showing an example of the attainment level generated when the specific object is "human skin."
[0068] In this example, using conventionally known image recognition, character recognition, etc., it is determined based on the acquired condition change information SI that the ``current skin condition'' indicated by the current state data CD corresponds to condition change information SI = 30%, and the ``target skin condition'' indicated by the target data TD corresponds to condition change information SI = 70%, and five levels of achievement are generated: ``achievement level DA1 (good skin condition 30%) → achievement level DA2 (good skin condition 40%) → achievement level DA3 (good skin condition 50%) → achievement level DA4 (good skin condition 60%) → achievement level DA5 (good skin condition 70%)''.These five levels of achievement levels DA1 to DA5 are associated with the specific object ``human skin'' and stored in memory device 26.
[0069] FIG. 3(b-1) is a diagram showing an example of state change information to be referenced when the specific object is a "human scalp."
[0070] In this example, the condition of the "human scalp" is defined on a 10-point scale ranging from 10% (bad) to 100% (good), with a higher value indicating a better condition. Furthermore, the external storage 14 stores product information PI and health information HI that are optimal for each piece of condition change information SI, in association with each piece of condition change information SI.
[0071] For example, condition change information SI=10% for a specific object "human scalp" is associated with product information PI=1a and health information HI=1b, and indicates that when the condition of the "human scalp" is 10%, the product (e.g., shampoo) included in the product information PI=1a and the diet and exercise included in the health information HI=1b are optimal products, diet, and exercise to improve the condition.
[0072] When the identified specific object is a "human scalp," the achievement level acquisition means 12e acquires status change information SI relating to changes in the status of the "human scalp" shown in Figure 3(b-1) from the external storage 14, and based on the acquired status change information SI, generates multiple achievement levels DA1 to DAm with the "current scalp status" indicated by the current status data CD as the starting point and the "target scalp status" indicated by the target data TD as the end point, and stores these in the memory device 26.
[0073] FIG. 3(b-2) is a diagram showing an example of the reach generated when the specific object is a "human scalp."
[0074] In this example, using conventionally known image recognition, character recognition, etc., based on the acquired status change information SI, it is determined that the "current scalp status" indicated by the current data CD corresponds to status change information SI=70%, and the "target scalp status" indicated by the target data TD corresponds to status change information SI=90%, and three levels of achievement are generated: "achievement level DA1 (scalp status is 70%) → achievement level DA2 (scalp status is 80%) → achievement level DA3 (scalp status is 90%)". These three levels of achievement levels DA1 to DA3 are associated with a specific object "human scalp" and stored in memory device 26.
[0075] FIG. 4(a-1) is a diagram showing an example of state change information that is referred to when the specific object is the "human oral environment."
[0076] In this example, the quality of the "human oral environment" is defined on a 10-point scale ranging from 10% (bad) to 100% (good), with a higher value indicating a better condition. Furthermore, the external storage 14 stores product information PI and health information HI that are optimal for each piece of condition change information SI, in association with each piece of condition change information SI.
[0077] For example, the condition change information SI=10% for the specific object "human oral environment" is associated with product information PI=1a and health information HI=1b, and indicates that when the condition of the "human oral environment" is 10%, the product included in the product information PI=1a (e.g., toothpaste) and the diet and exercise included in the health information HI=1b are the optimal products, diet, and exercise to improve the condition.
[0078] When the identified specific target is the "human oral environment," the achievement level acquisition means 12e acquires status change information SI regarding changes in the status of the "human oral environment" shown in Figure 4(a-1) from the external storage 14, and based on the acquired status change information SI, generates multiple achievement levels DA1 to DAm with the "current oral environment status" indicated by the current status data CD as the starting point and the "target oral environment status" indicated by the target data TD as the end point, and stores them in the memory device 26.
[0079] FIG. 4(a-2) is a diagram showing an example of the attainment level generated when the specific object is "human oral environment."
[0080] In this example, using conventionally known image recognition, character recognition, etc., it is determined based on the acquired state change information SI that the "current state of the oral environment" indicated by the current data CD corresponds to state change information SI = 10%, and the "target state of the oral environment" indicated by the target data TD corresponds to state change information SI = 100%, and four levels of achievement are generated: "achievement level DA1 (10% good oral environment state) → achievement level DA2 (40% good oral environment state) → achievement level DA3 (70% good oral environment state) → achievement level DA4 (100% good oral environment state)". These four levels of achievement levels DA1 to DA4 are associated with a specific object "human oral environment" and stored in memory device 26.
[0081] FIG. 4(b-1) is a diagram showing an example of the state change information to be referred to when the specific object is the "health state of the animal."
[0082] In this example, the quality of the "animal's health condition" is defined as a 10-point scale ranging from 10% (bad) to 100% (good), with a higher value indicating a better condition. Furthermore, the external storage 14 stores product information PI and health information HI that are optimal for each piece of condition change information SI, in association with each piece of condition change information SI.
[0083] For example, the condition change information SI=10% for the specific object "animal health condition" is associated with product information PI=1a and health information HI=1b, and when the condition of the "animal health condition" is 10%, it indicates that the product included in the product information PI=1a (for example, medicine prescribed for animals) and the diet and exercise included in the health information HI=1b are the optimal products, diet, and exercise to improve the condition.
[0084] When the identified specific object is the "health condition of the animal," the achievement level acquisition means 12e acquires status change information SI relating to changes in the status of the "health condition of the animal" shown in Figure 4(b-1) from the external storage 14, and based on the acquired status change information SI, generates multiple achievement levels DA1 to DAm with the "current health condition of the animal" indicated by the current status data CD as the starting point and the "target health condition of the animal" indicated by the target data TD as the end point, and stores these in the memory device 26.
[0085] FIG. 4(b-2) is a diagram showing an example of the achievement level generated when the specific target is "health condition of the animal."
[0086] In this example, using conventionally known image recognition, character recognition, etc., it is determined based on the acquired status change information SI that the "current animal's health state" indicated by the current data CD corresponds to status change information SI = 30%, and the "target animal's health state" indicated by the target data TD corresponds to status change information SI = 100%, and "attainment level DA1 (30% good animal health state) → attainment level DA2 (60% good animal health state) → attainment level DA3 (80% good animal health state) → attainment level DA4 (100% good animal health state)" is generated, and these four levels of attainment levels DA1 to DA4 are associated with the specific target "animal's health state" and stored in memory device 26.
[0087] FIG. 5(a-1) is a diagram showing an example of state change information that is referenced when the specific object is the "learning state of a person."
[0088] In this example, the quality of the "human learning state" is defined on a 10-point scale from 10% (bad) to 100% (good), with a higher value indicating a better state. Furthermore, the external storage 14 stores product information PI and health information HI that are optimal for each piece of state change information SI, in association with each piece of state change information SI.
[0089] For example, the state change information SI=10% for the specific object "human learning state" is associated with product information PI=1a and health information HI=1b, and indicates that when the state of "human learning state" is 10%, the product (e.g., a reference book) included in the product information PI=1a and the diet and exercise included in the health information HI=1b are optimal products, diets, and exercises to improve the state.
[0090] When the identified specific object is the "human learning state," the achievement level acquisition means 12e acquires state change information SI relating to changes in the state of the "human learning state" shown in Figure 5(a-1) from the external storage 14, and based on the acquired state change information SI, generates multiple achievement levels DA1 to DAm with the "current human learning state" indicated by the current status data CD as the starting point and the "target human learning state" indicated by the target data TD as the end point, and stores them in the memory device 26.
[0091] FIG. 5(a-2) is a diagram showing an example of an achievement level generated when the specific object is "human learning state."
[0092] In this example, using conventionally known image recognition, character recognition, etc., it is determined based on the acquired state change information SI that the "current human learning state" indicated by the current data CD corresponds to state change information SI = 10%, and the "target human learning state" indicated by the target data TD corresponds to state change information SI = 100%, and five levels of achievement are generated: "achievement level DA1 (goodness of human learning state 10%) → achievement level DA2 (goodness of human learning state 30%) → achievement level DA3 (goodness of human learning state 50%) → achievement level DA4 (goodness of human learning state 70%) → achievement level DA5 (goodness of human learning state 100%)", and these five levels of achievement levels DA1 to DA5 are associated with the specific object "human learning state" and stored in memory device 26.
[0093] <Management terminal / function / reachability acquisition method> Next, the achievement level obtaining means 12e will be described.
[0094] The achievement level acquisition means 12e is a means for acquiring one achievement level DAn from among multiple achievement levels DA1 to DAm based on the updated current data CD, and in this example is constituted by a program etc. stored in the memory device 26 of the system terminal 12.
[0095] For example, if the specific object stored in the memory device 26 is "human skin," the achievement levels DA1 to DA5 generated when the specific object is "human skin" as shown in Figure 3(a-2) are referenced, and if the updated current data CD is close to the achievement level DA3 (50% good skin condition), the achievement level acquisition means 12e acquires the achievement level DA3 from the multiple achievement levels DA1 to DA5 and stores it in the memory device 26 in association with the specific object "human skin."
[0096] Furthermore, when the specific object is a "human scalp," the achievement levels DA1 to DA3 generated when the specific object is a "human scalp" as shown in Figure 3(b-2) are referenced, and when the updated current data CD is close to the achievement level DA2 (80% good scalp condition), the achievement level acquisition means 12e acquires the achievement level DA2 from among the multiple achievement levels DA1 to DA3, associates it with the specific object "human scalp," and stores it in the memory device 26.
[0097] Furthermore, when the specific object is the "human oral environment," the achievement levels DA1 to DA4 generated when the specific object is the "human oral environment" as shown in Figure 4(a-2) are referenced, and when the updated current data CD is close to the achievement level DA2 (40% goodness of the oral environment state), the achievement level acquisition means 12e acquires the achievement level DA2 from the multiple achievement levels DA1 to DA4 and stores it in the memory device 26 in association with the specific object "human oral environment."
[0098] Furthermore, when the specific object is the "health condition of the animal," the achievement levels DA1 to DA4 generated when the specific object is the "health condition of the animal" as shown in Figure 4(b-2) are referenced, and if the updated current state data CD is close to the achievement level DA3 (80% good health condition of the animal), the achievement level acquisition means 12e acquires the achievement level DA3 from the multiple achievement levels DA1 to DA4 and stores it in the memory device 26 in association with the specific object "health condition of the animal."
[0099] Furthermore, when the specific object is a "human learning state," the achievement levels DA1 to DA5 generated when the specific object is a "human learning state" as shown in Figure 5(a-2) are referenced, and when the updated current state data CD is close to the achievement level DA2 (30% goodness of the human learning state), the achievement level acquisition means 12e acquires the achievement level DA2 from among the multiple achievement levels DA1 to DA5 and stores it in the memory device 26 in association with the specific object "human learning state."
[0100] <Management terminal / function / product information provision method> Next, the product information providing means 12f will be described.
[0101] The product information providing means 12f is a means for providing product information PIn and health information HIn that match one attainment level DAn from among multiple product information PI, and in this example, is composed of external storage 14, a program stored in the memory device 26 of the system terminal 12, etc.
[0102] For example, if the specific target is "human skin" and the achievement level DA3 (good skin condition 50%) is stored in the memory device 26 by the achievement level acquisition means 12e, the product information provision means 12f refers to the achievement levels DA1 to DA5 generated when the specific target is "human skin" as shown in Figure 3(a-2).
[0103] Then, among the achievement levels DA1 to DA5, product information PIn that matches achievement level DA3 is provided by displaying, for example, product information PIn=5a (for example, product name, manufacturer, price, product number, and image of a beauty serum) that is suitable for a skin condition of 50% on the display device 28.
[0104] In addition, the product information providing means 12f provides health information HIn that matches the achievement level DA3, for example, by displaying health information HIn=5b (e.g., meal menu, exercise details) that is suitable for a skin condition of 50% on the display device 28.
[0105] Furthermore, when the specific object is a "human scalp" and the achievement level DA2 (scalp condition is 80%) is stored in the memory device 26 by the achievement level acquisition means 12e, the product information provision means 12f refers to the achievement levels DA1 to DA3 generated when the specific object is a "human scalp", as shown in Figure 3 (b-2).
[0106] Then, among the achievement levels DA1 to DA3, product information PIn that matches achievement level DA2 is provided by displaying, for example, product information PIn=8a (for example, product name, manufacturer, price, product number, and image of shampoo) that is suitable for a scalp condition of 80% on the display device 28.
[0107] In addition, the product information providing means 12f provides health information HIn that matches the achievement level DA2, for example, by displaying health information HIn=8b (e.g., meal menu, exercise details) that is suitable for a scalp condition that is 80% good on the display device 28.
[0108] Furthermore, when the specific object is the "human oral environment" and the achievement level DA2 (good oral environment condition 40%) is stored in the memory device 26 by the achievement level acquisition means 12e, the product information provision means 12f refers to the achievement levels DA1 to DA4 generated when the specific object is the "human oral environment", as shown in Figure 4(a-2).
[0109] Then, among the achievement levels DA1 to DA4, product information PIn that matches achievement level DA2 is provided by displaying, for example, product information PIn=4a (for example, product name, manufacturer, price, product number, and image of toothpaste) that is suitable for a good oral environment condition of 40% on the display device 28.
[0110] In addition, the product information providing means 12f provides health information HIn that matches the achievement level DA2, for example, by displaying health information HIn=4b (e.g., meal menu, exercise details) that is suitable for a 40% good oral environment condition on the display device 28.
[0111] Furthermore, when the specific target is "health condition of the animal" and the achievement level DA3 (good health condition of the animal 80%) is stored in the memory device 26 by the achievement level acquisition means 12e, the product information provision means 12f refers to the achievement levels DA1 to DA4 generated when the specific target is "health condition of the animal" as shown in Figure 4 (b-2).
[0112] Then, among the achievement levels DA1 to DA4, product information PIn that matches achievement level DA3 is provided by displaying, for example, product information PIn=8a (for example, the product name, manufacturer, price, product number, and image of the medicine prescribed for the animal) that is suitable for an animal's health condition of 80% on the display device 28.
[0113] In addition, the product information providing means 12f provides health information HIn that matches the achievement level DA3, for example, by displaying health information HIn=8b (e.g., feeding menu, exercise details) that is suitable for an animal's health condition being 80% good on the display device 28.
[0114] In addition, when the specific object is a "human learning state" and the achievement level DA2 (goodness of the human learning state 30%) is stored in the memory device 26 by the achievement level acquisition means 12e, the product information provision means 12f refers to the achievement levels DA1 to DA5 generated when the specific object is a "human learning state", as shown in Figure 5(a-2).
[0115] Then, among the achievement levels DA1 to DA5, product information PIn that matches achievement level DA2 is provided by displaying, for example, product information PIn=3a (for example, product name, manufacturer, price, product number, and image of a reference book) that is suitable for a human learning state of 30% on the display device 28.
[0116] In addition, the product information providing means 12f provides health information HIn that matches the achievement level DA2, for example, by displaying health information HIn=3b (e.g., meal menu, exercise details) that is suitable for a human learning condition of 30% on the display device 28.
[0117] According to this example, product information PI about products and health information HI about diet and exercise can be provided depending on the state of a specific object (human skin, human scalp, human oral environment, animal health condition, human learning state, etc.), so that the state of a specific object, whose state changes over time, can be efficiently and quickly brought to a target state.
[0118] <Information provision system / Summary> As described above, the information provision system according to this embodiment (for example, the information provision system 10 shown in FIGS. 1 and 2) includes a current state setting means (for example, the current state setting means 12a shown in FIGS. 1 and 2) that sets current state data (for example, current state data CD shown in FIGS. 1 and 2) indicating the current state of a specific object (for example, skin, scalp, hair, oral environment, health state, learning state) whose state changes over time, a goal setting means (for example, the goal setting means 12b shown in FIGS. 1 and 2) that sets goal data (for example, the goal data TD shown in FIGS. 1 and 2) indicating a target state of the specific object, status change information (for example, the status change information SI shown in FIGS. 1 and 2) regarding changes in the state of the specific object, and information associated with each state of the status change information and related to the specific object. The information provision system is characterized by comprising: an information storage means (e.g., information storage means 12c shown in Figures 1 and 2) capable of storing at least product information regarding related products (e.g., product information PI shown in Figures 1 and 2); an achievement level generation means (e.g., achievement level generation means 12d shown in Figures 1 and 2) that generates multiple achievement levels regarding the specific target based on the current state data, the target data, and the state change information; an achievement level acquisition means (e.g., achievement level acquisition means 12e shown in Figures 1 and 2) that acquires one achievement level from the multiple achievement levels based on the updated current state data; and a product information provision means (e.g., product information provision means 12f shown in Figures 1 and 2) that provides the product information that matches the one achievement level from the multiple pieces of product information.
[0119] According to the information provision system of this embodiment, product information regarding products can be provided according to the degree to which the state of a specific object has been reached, so that the state of a specific object whose state changes over time can be efficiently and quickly brought to a target state.
[0120] In addition, the achievement level generation means, the achievement level acquisition means, and the product information provision means may include a product information provision model, which is a generation AI that has been trained to be able to input the current situation data and the target data and output the product information that matches the one achievement level, and the current situation setting means and the goal setting means may input the current situation data and the target data into the product information provision model and cause the product information provision model to output product information that matches the one achievement level.
[0121] In addition, the information storage means may store health information related to diet and exercise (for example, health information H shown in Figures 1 and 2) associated with each state of the state change information, and the product information provision means may provide, in addition to the product information, health information that matches the one level of achievement from among the multiple pieces of health information.
[0122] With this configuration, in addition to product information about products, health information about diet and exercise can be provided depending on the degree to which the specific target's condition has been achieved, so that the condition of a specific target, whose condition changes over time, can be made to reach the target condition more efficiently and quickly.
[0123] Furthermore, the information providing method according to this embodiment (for example, a method executed by the information providing system 10 shown in FIGS. 1 and 2) includes a current state setting step (for example, processing executed by the current state setting means 12a shown in FIGS. 1 and 2) of setting current state data (for example, current state data CD shown in FIGS. 1 and 2) indicating the current state of a specific object whose state changes over time, a goal setting step (for example, processing executed by the goal setting means 12b shown in FIGS. 1 and 2) of setting goal data (for example, goal data TD shown in FIGS. 1 and 2) indicating a target state of the specific object, and a previous state setting step (for example, processing executed by the goal setting means 12b shown in FIGS. 1 and 2) of setting the current state data, the goal data, and state change information relating to the change in the state of the specific object (for example, state change information SI shown in FIGS. 1 and 2). This information provision method is characterized by comprising an achievement level generation step (for example, processing performed by the achievement level generation means 12d shown in Figures 1 and 2) of generating multiple achievement levels for the specific object; an achievement level acquisition step (for example, processing performed by the achievement level acquisition means 12e shown in Figures 1 and 2) of acquiring one achievement level from the multiple achievement levels based on the updated current data; and a product information provision step (for example, processing performed by the product information provision means 12f shown in Figures 1 and 2) of providing product information that matches the one achievement level from multiple product information (for example, product information PI shown in Figures 1 and 2) related to products related to the specific object and associated with each state of the state change information.
[0124] According to the information provision method of this embodiment, product information about a product can be provided depending on the degree to which the state of a specific object has been reached, so that the state of a specific object whose state changes over time can be efficiently and quickly brought to a target state.
[0125] Furthermore, an information provision program according to this embodiment (for example, a program executed by the information provision system 10 shown in FIGS. 1 and 2) includes a computer, which is configured to operate as a current state setting means (for example, current state setting means 12a shown in FIGS. 1 and 2) for setting current state data (for example, current state data CD shown in FIGS. 1 and 2) indicating the current state of a specific object whose state changes over time, a goal setting means (for example, goal setting means 12b shown in FIGS. 1 and 2) for setting goal data (for example, goal data TD shown in FIGS. 1 and 2) indicating a target state of the specific object, state change information relating to changes in the state of the specific object (for example, state change information SI shown in FIGS. 1 and 2), and product information relating to products related to the specific object, which is information associated with each state of the state change information. the information provision program is characterized by causing the information provision program to function as an information storage means (e.g., information storage means 12c shown in FIGS. 1 and 2) capable of storing at least information (e.g., product information PI shown in FIGS. 1 and 2), an achievement level generation means (e.g., achievement level generation means 12d shown in FIGS. 1 and 2) that generates multiple achievement levels for the specific target based on the current state data, the target data, and the state change information, an achievement level acquisition means (e.g., achievement level acquisition means 12e shown in FIGS. 1 and 2) that acquires one achievement level from the multiple achievement levels based on the updated current state data, and a product information provision means (e.g., product information provision means 12f shown in FIGS. 1 and 2).
[0126] According to the information provision image program of this embodiment, product information regarding a product can be provided depending on the degree to which the state of a specific object has been reached, so that the state of a specific object whose state changes over time can be efficiently and quickly brought to a target state.
[0127] Furthermore, the information provision generation AI according to this embodiment (for example, the processing executed by the achievement level generation means 12d, achievement level acquisition means 12e, and product information provision means 12f shown in FIGS. 1 and 2) receives as input current state data indicating the current state of a specific object whose state changes over time (for example, current state data CD shown in FIGS. 1 and 2), goal data indicating a target state of the specific object (for example, goal data TD shown in FIGS. 1 and 2), and state change information relating to the change in state of the specific object (for example, state change information SI shown in FIGS. 1 and 2), and generates information relating to the specific object based on the input current state data, goal data, and state change information. This information provision generation AI is characterized by causing a computer to function to generate multiple achievement levels (for example, processing performed by the achievement level generation means 12d shown in Figures 1 and 2), acquire one achievement level from the multiple achievement levels based on the updated current data (for example, processing performed by the achievement level acquisition means 12e shown in Figures 1 and 2), and output the product information that matches the one achievement level from multiple product information (for example, product information PI shown in Figures 1 and 2) regarding products related to the specific target and associated with each state of the state change information (for example, processing performed by the product information provision means 12f shown in Figures 1 and 2).
[0128] The generation AI provided in the information provision image system of this embodiment can provide product information about products depending on the degree to which the state of a specific object has been reached, thereby enabling the state of a specific object, whose state changes over time, to reach the target state efficiently and quickly.
[0129] It should be noted that the information provision system, information provision method, information provision program, and information provision generation AI according to the present invention are not limited to the above-described embodiments, and various modifications can be made within the scope that does not deviate from the gist of the present invention.
[0130] Therefore, for example, in the above embodiment, an example was shown in which the achievement level generation means 12d, achievement level acquisition means 12e, and product information provision means 12f are configured as programs (generation AI modules) provided in the information provision system 10, but the corresponding programs may also be implemented in a separate server (generation AI server), and this generation AI server and the system terminal 12 may be connected to each other via a network NW so that they can communicate with each other to configure the information provision system 10.
[0131] In addition, in the above embodiment, an example was shown in which the status change information SI was stored in advance in the external storage 14, but the status change information SI is not limited to information stored in the external storage 14, and may also be obtained in real time from the external terminal 16 via the network NW.
[0132] Furthermore, in the above embodiment, an example was shown in which the product information PI and health information HI were stored in advance in external storage 14, but the product information PI and health information HI are not limited to information stored in external storage 14. Therefore, for example, the product information PI may be acquired in real time from an external terminal 16 (for example, a POS terminal at a product retailer or a website providing the product information PI) via the network NW, and the health information HI is not limited to information stored in external storage 14 but may be acquired in real time from an external terminal 16 (for example, a website providing the health information HI) via the network NW. [Industrial Applicability]
[0133] The information provision system, information provision method, information provision program, and information provision generation AI according to the present invention can be widely applied to various fields as a cloud service (SaaS). [Explanation of symbols]
[0134] 10 Information provision system 12 System Terminal 12a Current Status Setting Method 12b Goal setting tools 12c Information storage means 12d Achievement level generation means 12e Achievement level acquisition method 12f Product information provision means 14 External Storage 16 External Terminal 21 CPU 22 ROM 23 RAM 24 Recording media 25 External Storage Drive 26 Storage device 27 Input Devices 28 Display device 29 Communications Department NW Network CD current data TD Target Data SI Status Change Information PI, PIn product information HI, HIn Health Information DA1~DAm, DAn achievement level
Claims
1. a current state setting means for setting current state data indicating the current state of a specific object whose state changes over time; a target setting means for setting target data indicating a target state of the specific object; an information storage means capable of storing at least status change information relating to changes in the status of the specific object and product information relating to products related to the specific object, the product information being associated with each status of the status change information; an achievement level generating means for generating a plurality of achievement levels related to the specific object based on the current state data, the target data, and the state change information; an achievement level acquisition means for acquiring one achievement level from the plurality of achievement levels based on the updated current state data; and a product information providing means for providing the product information that matches the one reach level from among the plurality of product information. An information providing system characterized by:
2. 2. The information providing system according to claim 1, the information storage means stores health information relating to diet and exercise in association with each state of the state change information, the product information providing means provides, in addition to the product information, the health information that matches the one achievement level from among the plurality of health information; An information providing system characterized by:
3. A current state setting step in which a computer sets current state data indicating the current state of a specific object whose state changes over time; a target setting step in which the computer sets target data indicating a target state of the specific object; an achievement level generating step in which the computer generates a plurality of achievement levels related to the specific object based on the current state data, the target data, and status change information related to changes in the status of the specific object; an achievement level acquisition step in which the computer acquires one achievement level from among the plurality of achievement levels based on the updated current state data; and a product information providing step of providing, by the computer, product information that matches the one achievement level from among a plurality of product information items related to products related to the specific target and that are associated with each state of the state change information.
1. An information providing method comprising:
4. 4. The information providing method according to claim 3, the product information providing step provides, in addition to the product information, health information that matches the one achievement level from among a plurality of health information related to diet and exercise that are associated with each state of the state change information.
1. An information providing method comprising:
5. Computer, a current state setting means for setting current state data indicating the current state of a specific object whose state changes over time; a target setting means for setting target data indicating a target state of the specific object; an information storage means capable of storing at least status change information relating to changes in the status of the specific object and product information relating to products related to the specific object, the product information being associated with each status of the status change information; an achievement level generating means for generating a plurality of achievement levels related to the specific object based on the current state data, the target data, and the state change information; an achievement level acquisition means for acquiring one achievement level from the plurality of achievement levels based on the updated current state data; functioning as a product information providing means for providing the product information that matches the one reach level from among the plurality of product information; An information providing program characterized by:
6. 6. The information providing program according to claim 5, the information storage means stores health information relating to diet and exercise in association with each state of the state change information, the product information providing means provides, in addition to the product information, the health information that matches the one achievement level from among the plurality of health information; An information providing program characterized by:
Citation Information
Patent Citations
Apparatus and method for presenting information
JP2013070972A
Action target achievement support system, action target achievement support method and action target achievement support processing program
JP2018049360A
Information output system, information output program, and information output method for skin condition, body condition, or mental condition care
JP7306787B2