Exercise information provision program, exercise information provision system, and exercise information provision method

The exercise information system provides personalized exercise recommendations based on skin condition and load to enhance skin health by determining suitable exercises and durations, addressing the lack of understanding in existing technologies regarding exercise's impact on skin condition.

JP2026114618APending Publication Date: 2026-07-08ASICS CORP +1

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
ASICS CORP
Filing Date
2024-12-26
Publication Date
2026-07-08

AI Technical Summary

Technical Problem

The specific effects and impacts of exercise on improving skin condition are not well understood, making it difficult to determine suitable exercises for enhancing skin health.

Method used

An exercise information provision system and method that includes a server device and terminal device, which acquire user information, generate skin condition information, and determine the type and duration of exercises based on skin condition and exercise load to provide personalized exercise recommendations.

Benefits of technology

The system effectively identifies exercises that improve skin blemishes and wrinkles by considering exercise type, intensity, and duration, enhancing user motivation for continuous exercise and improving skin condition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026114618000001_ABST
    Figure 2026114618000001_ABST
Patent Text Reader

Abstract

This invention provides an exercise information provision program, an exercise information provision system, and an exercise information provision method that can suggest exercises suitable for improving skin condition. [Solution] An exercise information provision program to be executed by a computer, comprising the steps of: acquiring user information relating to a user; generating skin condition information relating to the user's skin condition based on the user information; and determining the type of exercise and the exercise duration of the exercise based on the skin condition information and a predetermined exercise load.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an exercise information providing program, an exercise information providing system, and an exercise information providing method.

Background Art

[0002] For example, Patent Document 1 discloses a method for improving skin condition, which uses the fact that there is a significant correlation that people with a large muscle mass have a good skin condition and people with a small muscle mass have a poor skin condition, and improves the skin condition by increasing the muscle mass.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Here, exercise is considered to act on the improvement of skin condition. However, the specific effects and impacts of exercise on the improvement of skin condition have not been clarified. As a result, it was not known which specific exercises were suitable for improving skin condition.

[0005] In view of such circumstances, the present disclosure is made, and one of the objectives is to provide an exercise information providing program, an exercise information providing system, and an exercise information providing method that can present exercises suitable for improving skin condition.

Means for Solving the Problems

[0006] An exercise information provision program according to one aspect of this disclosure is an exercise information provision program to be executed by a computer. The exercise information provision program includes the steps of: acquiring user information relating to a user; generating skin condition information relating to the user's skin condition based on the user information; and determining the type of exercise and the exercise duration of the exercise based on the skin condition information and a predetermined exercise load.

[0007] Another aspect of the exercise information provision system according to this disclosure comprises a server device that executes the aforementioned exercise information provision program, and a terminal device configured to display the type of exercise and the duration of the exercise.

[0008] Another aspect of the present disclosure relates to a method for providing exercise information that is used by a computer. The method for providing exercise information includes the steps of: acquiring user information relating to a user; generating skin condition information relating to the user's skin condition based on the user information; and determining the type of exercise and the duration of the exercise based on the skin condition information and a predetermined exercise load. [Brief explanation of the drawing]

[0009] [Figure 1] Figure 1 is a schematic diagram showing an example of the general configuration of the exercise information provision system according to the first embodiment. [Figure 2] Figure 2 is a configuration diagram showing an example of the hardware configuration of the server device and terminal device in the first embodiment. [Figure 3] Figure 3 is a configuration diagram showing an example of the functional block configuration of the server device in the first embodiment. [Figure 4] Figure 4 shows an example of the proposed motion data. [Figure 5] Figure 5 illustrates the experimental results regarding skin condition after performing exercise over a predetermined period. [Figure 6] Figure 6 is a diagram illustrating an example of the processing procedure performed by the exercise information provision system according to the first embodiment. [Figure 7]Figure 7 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 8] Figure 8 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 9] Figure 9 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 10] Figure 10 is a flowchart illustrating an example of a processing procedure performed by the server device according to the first embodiment. [Figure 11] Figure 11 is a flowchart illustrating an example of a processing procedure performed by a server device according to the first embodiment. [Figure 12] Figure 12 is a flowchart illustrating an example of a processing procedure performed by the server device according to the first embodiment. [Figure 13] Figure 13 is a flowchart illustrating an example of a processing procedure performed by the server device according to the first embodiment. [Figure 14] Figure 14 is a flowchart illustrating an example of a processing procedure performed by the server device according to the first embodiment. [Figure 15] Figure 15 is a diagram showing an example of the schematic configuration of the exercise information provision system according to the second embodiment. [Figure 16] Figure 16 is a configuration diagram showing an example of the hardware configuration of a treadmill in the second embodiment. [Figure 17] Figure 17 is a configuration diagram showing an example of the functional block configuration of a server device in the second embodiment. [Figure 18] Figure 18 shows another example of proposed motion data. [Figure 19] Figure 19 is a diagram illustrating an example of the processing procedure performed by the exercise information provision system according to the second embodiment. [Figure 20] Figure 20 is a flowchart illustrating an example of a processing procedure performed by a server device according to the second embodiment. [Figure 21]FIG. 21 is a flowchart for explaining an example of a processing procedure performed by the server device according to the second embodiment.

Embodiments for Carrying Out the Invention

[0010] One aspect of the present disclosure will be described below. In the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. However, the drawings are schematic. Therefore, specific dimensions and the like should be determined in light of the following description. Also, it is a matter of course that there are portions where the dimensional relationships and ratios are different between the drawings. Furthermore, the technical scope of one aspect of the present disclosure should not be construed as being limited to the embodiments.

[0011] [First Embodiment] <Configuration of the Exercise Information Providing System> First, while referring to FIG. 1, the schematic configuration of the exercise information providing system according to the first embodiment will be described. FIG. 1 is a configuration diagram showing an example of the schematic configuration of an exercise information providing system 100 according to the first embodiment.

[0012] As shown in FIG. 1, the exercise information providing system 100 includes a server device 10 and a terminal device 50. The exercise information providing system 100 is for providing exercise information to a user who possesses the terminal device 50. The server device 10 and the terminal device 50 are configured to be able to transmit and receive data to and from each other via a communication network NW, that is, to be communicable.

[0013] The communication network NW may be, for example, the Internet, WAN (Wide Area Network), LAN (Local Area Network), PAN (Personal Area Network), dedicated line, telephone line, corporate network, mobile communication network, Bluetooth®, Wi-Fi (Wireless Fidelity), other communication lines, or any combination thereof. Furthermore, the communication network NW may be wired, wireless, or a combination of wired and wireless. In addition, the communication network NW may be connected to other networks not shown in the diagram. Thus, the type, number, structure, etc., of the communication network NW are not limited.

[0014] Server device 10 is a computer that provides data and services in response to requests from other computers. Server device 10 may also consist of multiple devices, such as an application server and a database (also called a "DB") server, depending on their function.

[0015] More specifically, the server device 10 is configured to have multiple programs in order to provide exercise information tailored to a wide variety of uses and purposes. One of these programs is a skin condition improvement program. The skin condition improvement program provides exercise information to improve the user's skin condition.

[0016] In the following, unless otherwise specified, we will describe the case where the skin condition improvement program is selected from among the multiple programs provided by the server device 10.

[0017] Terminal device 50 is a computer that requests data and services from server device 10. Terminal device 50 is a portable information and communication device such as a smartphone, mobile phone, personal data assistant (PDA), tablet device, portable game console, portable music player, or wearable device.

[0018] More specifically, the terminal device 50 is used by the user to request the server device 10 to provide motion information. This request includes an identifier to uniquely identify the user, such as a user ID. The terminal device 50 stores the user ID in advance. Alternatively, the user ID may be entered by the user. The request to the server device 10 and the response from the server device 10 to that request are made via a communication network NW.

[0019] Note that, for the sake of explanation, Figure 1 shows an example in which the exercise information provision system 100 has one terminal device 50, but it is not limited to this. The exercise information provision system 100 may have multiple terminal devices 50. In this case, the server device 10 may provide exercise information to each user of the multiple terminal devices 50.

[0020] <Hardware configuration of server and terminal equipment> Next, the hardware configuration of the server device and terminal device in the first embodiment will be described with reference to Figure 2. Figure 2 is a configuration diagram showing an example of the hardware configuration of the server device 10 and terminal device 50 in the first embodiment.

[0021] As shown in Figure 2, the server device 10 and the terminal device 50 each include, for example, a processor 21, memory 22, storage device 23, communication device 24, input device 25, display device 26, and output device 27.

[0022] The processor 21 is configured to control the operation of various parts of the server device 10 or terminal device 50. The processor 21 is composed of integrated circuits such as a CPU (Central Processing Unit), DSP (Digital Signal Processor), APU (Accelerated Processing Unit), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), FPGA (Field Programmable Gate Array), and SoC (System-on-a-Chip).

[0023] The memory 22 and the storage device 23 are configured to store programs, data, etc. The memory 22 consists of, for example, ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), and / or RAM (Random Access Memory). The storage device 23 consists of, for example, HDD (Hard Disk Drive), SSD (Solid State Drive), and / or eMMC (embedded Multi Media Card).

[0024] The communication device 24 is configured to communicate via wired and / or wireless networks. The communication device 24 includes, for example, a network card, a communication module, etc. Furthermore, if at least one of the server device 10 and the terminal device 50 is equipped with an antenna (not shown), the communication device 24 may include an amplifier, an RF (Radio Frequency) device for processing wireless signals, and a BB (BaseBand) device for processing baseband signals.

[0025] The RF device generates a radio signal to be transmitted from the antenna by performing digital-to-analog (D / A) conversion, modulation, frequency conversion, power amplification, etc., on the digital baseband signal received from the BB device. The RF device also generates a digital baseband signal by performing frequency conversion, demodulation, analog-to-digital (A / D) conversion, etc., on the radio signal received from the antenna and transmits it to the BB device. The BB device performs processing to convert the digital baseband signal into an IP packet, and processing to convert the IP packet into a digital baseband signal.

[0026] The input device 25 is configured to allow information to be input by the user's operation. The input device 25 includes, for example, a touch panel, buttons, a keypad (keyboard), a touchpad, a pointing device, a mouse, a track pole, and / or a microphone.

[0027] The display device 26 is configured to display information such as images, characters, and symbols. The display device 26 is composed of display panels such as liquid crystal displays, electroluminescent (EL) displays, plasma displays, organic light-emitting diode (OLED) displays, quantum dot organic light-emitting diode (QD-OLED) displays, mini-LED displays, and micro-LED displays.

[0028] The output device 27 is configured to output information other than that which can be displayed on the display device 26. The output device 27 includes, for example, a speaker that outputs sound and / or a light that emits light.

[0029] Furthermore, although not shown in the figures, each of the server device 10 and the terminal device 50 may further include at least one of the following: various sensors such as a compass sensor, gravity sensor, temperature sensor, acceleration sensor, distance sensor, and GPS receiver; various biometric authentication functions such as fingerprint, retinal, iris, face, and voiceprint recognition; various devices such as a camera; and input / output interfaces including connection terminals.

[0030] <Functional block configuration of the server device> Next, the functional block configuration of the server device in the first embodiment will be described with reference to Figures 3 to 5. Figure 3 is a configuration diagram showing an example of the functional block configuration of the server device 10 in the first embodiment. Figure 4 is a diagram showing an example of proposed exercise data 34a. Figure 5 is a diagram illustrating experimental results regarding skin condition when exercise is performed over a predetermined period of time. Note that Figure 3 is intended to show the functional blocks used in the first embodiment and does not exclude the possibility that the server device 10 may have functional blocks other than those shown.

[0031] As shown in Figure 3, the server device 10 comprises, as functional blocks, an acquisition unit 31, a skin condition information generation unit 32, an exercise output unit 33, a storage unit 34, an exercise load output unit 35, an endurance level information generation unit 36, a muscle mass level information generation unit 37, and an exercise category information generation unit 38.

[0032] The acquisition unit 31 is configured to acquire user information from the terminal device 50 shown in Figure 1. Specifically, the acquisition unit 31 receives and acquires user information transmitted from the terminal device 50 via the communication network NW. The user information includes the user ID mentioned above. This makes it possible to identify the user of the user information. The acquired user information may be stored in the user file 34b, which will be described later.

[0033] The skin condition information generation unit 32 is configured to generate skin condition information about the user's skin condition based on user information.

[0034] Skin condition information is composed of, for example, basic information and additional information. Basic information is essential information. Additional information, on the other hand, is information added as needed. Basic information includes the user ID mentioned above. Basic information may also include wrinkle index information corresponding to the user's wrinkle condition. Wrinkle index information is, for example, a wrinkle score that quantifies the wrinkle condition. In this case, the user information includes measurement information regarding wrinkles when the user's skin is measured using a skin analysis device. Measurement information regarding wrinkles includes, for example, evaluation values ​​for stratum corneum moisture content, elasticity, firmness, and hardness, and information such as the percentage of wrinkle area on the facial skin surface. The skin condition information generation unit 32 determines the wrinkle score based on one or more pieces of measurement information included in the user information. The wrinkle score is expressed as a score, for example, with 10 points being the maximum score (maximum value).

[0035] Furthermore, the basic information may include blemish index information corresponding to the user's blemish condition. Blemish index information is, for example, a blemish score that quantifies the blemish condition. In this case, the user information includes measurement information regarding blemishes when the user's skin is measured using a skin analysis device. Measurement information regarding blemishes includes, for example, information such as skin color, brightness, and the percentage of the area of ​​blemishes on the facial skin surface. The skin condition information generation unit 32 determines the blemish score based on one or more pieces of measurement information included in the user information. The blemish score is expressed as a score, for example, with 10 points being the maximum score (maximum value).

[0036] Furthermore, the blemish score and wrinkle score are not limited to those based on measurement information using the device. At least one of the blemish score and wrinkle score may be based on the user's self-assessment. In this case, the user information includes at least one of the blemish score and wrinkle score entered by the user. The skin condition information generation unit 32 generates blemish index information using the blemish score included in the user information as is, and wrinkle index information using the wrinkle score included in the user information as is.

[0037] The skin condition information may include improvement request information as basic information. Improvement request information is information indicating the user's blemish condition, wrinkle condition, and requests for improvement of the blemish and wrinkle condition. In this case, the user information includes information related to the skin condition improvement requests entered by the user. The skin condition information generation unit 32 generates the improvement request information as is, based on the information included in the user information.

[0038] The exercise output unit 33 is configured to determine the type of exercise and the duration of that exercise based on skin condition information and a predetermined exercise load. Regarding the determination of the exercise type, the exercise output unit 33 may be configured to determine an exercise type belonging to an exercise classification associated with the skin condition information. The exercise output unit 33 may also be configured to output the determined exercise type and duration. The output exercise type and duration are transmitted to the terminal device 50 via the communication network NW. The terminal device 50 displays the exercise type and duration received via the communication network NW, for example, on the display device 26. This allows the user to be presented with suggested exercise types and durations.

[0039] Here, the inventors of this invention considered the effect of different types of exercise on improving skin condition. As a result, the inventors found that performing several different types of exercise is effective in improving skin blemishes. Furthermore, the inventors also found that performing several other different types of exercise is effective in improving skin wrinkles.

[0040] In addition to considering the effects of different types of exercise on improving blemishes and wrinkles, the inventors of this invention also considered the effect of exercise intensity on improving skin condition. As a result, the inventors of this invention found that performing exercise within a certain range of intensity is effective in improving skin blemishes and wrinkles.

[0041] The exercise load is expressed by the following formula (1), using the exercise intensity, which is determined by the type of exercise performed, and the duration of the exercise performed for that type of exercise. Exercise load = exercise intensity x exercise time …(1)

[0042] In equation (1), the unit of exercise intensity is [Met]. In equation (1), the unit of exercise time is [minutes]. The unit of exercise load is [Ex] (=[Met·minutes]).

[0043] Therefore, by determining the type of exercise and the duration of that exercise based on skin condition information and a predetermined exercise load, it becomes possible to output the type of exercise and duration that can be expected to improve at least one of skin blemishes and wrinkles. Consequently, it is possible to specifically show users what type of exercise and for how long they should perform it to improve their skin condition.

[0044] The storage unit 34 is configured to store various types of information. For example, the storage unit 34 stores proposed exercise data 34a and multiple user files 34b. The proposed exercise data 34a contains information related to the proposed exercise. The proposed exercise data 34a is stored in the storage unit 34 in advance. The multiple user files 34b contain information related to the user identified by the user ID, for each user ID. Each user file 34b is generated, for example, when a user is registered and assigned a user ID. The exercise load of the exercise performed by the user is added to each user file 34b. The exercise load is calculated based on the type of exercise and exercise time output. Each user file 34b is configured to store each of multiple exercise loads over a predetermined period as a history. Details on adding the exercise load will be described later. In addition, the aforementioned user information acquired by the acquisition unit 31 may be added to each user file 34b.

[0045] As shown in Figure 4, the proposed exercise data 34a is, for example, tabular data. The proposed exercise data 34a includes information such as exercise classification, type of exercise, exercise intensity, and exercise duration. In the example in Figure 4, the column for type of exercise contains "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," "swimming," "light strength training," "strength training," "stretching," and "yoga." Each area (each cell) in the column for exercise intensity stores the exercise intensity value for the exercise type in the row containing that area. The unit of the stored value is [Mets]. For example, if the exercise type is "normal walking," the exercise intensity is "3" [Mets]. Also, each area (each cell) in the column for exercise duration stores the value of the exercise duration that should be performed for the exercise type in the row containing that area. The unit of the stored value is [minutes]. For example, if the type of exercise is "cycling," the exercise time is "36" minutes.

[0046] The exercise time can be calculated from the predetermined exercise load and the exercise intensity, which is determined by the type of exercise. Experimental results have shown that the exercise load per session that is effective for improving skin blemishes and wrinkles is 140 [Ex] or more, more preferably 150 [Ex] or more. Therefore, the exercise time can be calculated using the exercise intensity of the exercise type and the aforementioned formula (1) to satisfy the predetermined exercise load. The values ​​stored in the exercise time column shown in Figure 4 are pre-calculated from the predetermined exercise load and the exercise intensity of each exercise type. It is preferable to keep the exercise load per session below 15,000 [EX], and more preferably below 10,000 [EX].

[0047] In this way, by calculating the exercise time from a predetermined exercise load and an exercise intensity determined for each type of exercise, it is possible to determine the exercise time that is suitable for improving skin condition.

[0048] Furthermore, each type of exercise is classified into at least one exercise category. In the example in Figure 4, the column for exercise category contains “Aerobic Exercise,” “Resistance Exercise,” and “Other.” The aerobic exercise category includes “Normal Walking,” “Cycling,” “Fast Walking,” “Mountain Climbing,” “Jogging,” “Aerobics,” “Running,” and “Swimming.” The resistance exercise category includes “Light Strength Training” and “Strength Training.” The other exercise category includes “Stretching” and “Yoga.” Here, aerobic exercise is exercise that uses oxygen to generate energy for muscle contraction, while resistance exercise is exercise that puts a load on the muscles and mainly uses carbohydrates as an energy source.

[0049] Here, the inventors of this application considered the effect of exercise classification on the improvement of skin condition. As a result, the inventors found that performing exercises belonging to a certain exercise classification is effective in improving skin blemishes. Specifically, they found that the exercise classification associated with improving skin blemishes is resistance exercise. Furthermore, the inventors also found that performing exercises belonging to a different exercise classification is effective in improving skin wrinkles. Specifically, they found that the exercise classification associated with improving skin wrinkles is aerobic exercise.

[0050] Therefore, based on the type of exercise belonging to the exercise classification associated with skin condition information, it is possible to determine the type of exercise suitable for improving skin condition.

[0051] As a concrete example, consider a case where the basic information of skin condition includes only a blemish score, and among the blemish score and wrinkle score included in the basic information, the blemish score is low, or the improvement request information included in the basic information is blemish improvement. In these cases, as shown in the example in Figure 4, the types of exercise belonging to resistance exercise, which is an exercise classification associated with skin blemish improvement, are "light strength training" and "strength training". Therefore, the exercise output unit 33 determines "light strength training" and "strength training" as the types of exercise.

[0052] Another specific example is when the basic information of skin condition includes only a wrinkle score, when the wrinkle score is low compared to the spot score included in the basic information, or when the improvement request information included in the basic information is wrinkle improvement. In these cases, as shown in the example in Figure 4, the types of exercise belonging to aerobic exercise, which is the exercise classification associated with improving skin wrinkles, are "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," and "swimming." Therefore, the exercise output unit 33 determines "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," and "swimming" as the types of exercise.

[0053] As another specific example, consider the case where the blemish score and wrinkle score included in the basic information of skin condition are the same, or where the improvement request information included in the basic information is for both wrinkle improvement and wrinkle improvement. In these cases, as shown in the example in Figure 4, aerobic exercise, resistance exercise, and all other exercise classifications are associated with improving skin blemishes and wrinkles. Therefore, the exercise output unit 33 determines the exercise types to be "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," "swimming," "light strength training," "strength training," "stretching," and "yoga."

[0054] The structure and format of the proposed movement data 34a are not limited to the example shown in Figure 4. For example, the proposed movement data 34a may be a file or a database. Furthermore, if at least a portion of the proposed movement data 34a is a database, the database may be normalized and the data groups may be subdivided.

[0055] Returning to the explanation of Figure 3, the exercise load output unit 35 is configured to output the remaining exercise load to be performed over a predetermined period, based on the history of exercise loads stored up to the present time. The output remaining exercise load is transmitted to the terminal device 50 via the communication network NW. The terminal device 50 displays the remaining exercise load received via the communication network NW on, for example, the display device 26. This presents the user with the remaining exercise load to be performed over the predetermined period.

[0056] Here, the inventors of the present invention considered the effect of continuous exercise on improving skin condition. As a result, the inventors found that performing exercise with a total exercise load of more than a predetermined value over a certain period is effective in improving skin blemishes and wrinkles. Then, they conducted an experiment to verify the effect of exercise over a predetermined period on improving skin condition. In the experiment shown in Figure 5, there were a total of 16 subjects: 11 men and 5 women. The ages of these 16 subjects ranged from their 20s to their 60s. Each subject was assigned a subject ID from "001" to "016" for identification. Each subject performed exercise at least twice a week for three months. The type of exercise was freely chosen by each subject. The type of exercise performed by each subject is recorded in the "Exercise Content" column in Figure 5. In Figure 5, "HIIT" is an abbreviation for high-intensity interval training. The "Blemish Change" shown in Figure 5 indicates the change in the ratio of the area of ​​blemishes on the cheeks to the surface area of ​​the facial skin. After three months, areas where the percentage decreased were judged as having improved and marked with "○", while areas where the percentage remained unchanged or increased were judged as not improving and marked with "×". The "wrinkle change" shown in Figure 5 is the change in the ratio of the area of ​​wrinkles around the eyes to the area of ​​facial skin. After three months, areas where the percentage decreased were judged as having improved and marked with "○", while areas where the percentage remained unchanged or increased were judged as not improving and marked with "×". The area ratio of blemishes and wrinkles for each subject was measured using a skin analyzer called Snow Beauty Mirror (registered trademark) manufactured by Panasonic Holdings Corporation. As shown in Figure 5, it was found that the total amount of physical activity over three months, i.e., the total amount of exercise load, that can be expected to have an effect of improving at least one of the effects of improving skin blemishes and wrinkles is 3100 [Ex] or more, and more preferably 4300 [Ex] or more. Furthermore, it is preferable to keep the total exercise load over a three-month period below 400,000 [Ex], and more preferably below 100,000 [Ex].

[0057] Therefore, by outputting the remaining exercise load to be performed over a predetermined period based on the exercise load history stored up to the present, it is possible to improve the user's motivation for continuous exercise suitable for improving skin condition.

[0058] The endurance level information generation unit 36 ​​is configured to generate endurance level information indicating the user's endurance level based on user information.

[0059] Endurance refers to the ability to continue an activity for as long as possible. Here, endurance can also be referred to as stamina or physical strength. Endurance level is a term that expresses the degree or extent of endurance against a certain standard. Endurance level information may include, for example, one of three levels: "high," "medium," or "low." Endurance level information is not limited to three levels; it may include two levels, four levels or more. Furthermore, endurance level information may also be expressed as rank, grade, numerical value, etc.

[0060] User information may include information for generating endurance level information. Additional information may include, for example, the user's responses to an endurance questionnaire (which may be rephrased as "questions" or "surveys") (hereinafter also referred to as "questionnaire responses"). Examples of questionnaires include, "Can you run or walk for 30 minutes straight?", information about exercise habits and frequency, types of exercise previously performed, and confidence in one's physical fitness. The questions are not limited to a single question; there may be multiple questions. These questions are displayed on the display device of the terminal device 50. The user inputs their answers by operating the touch panel or similar on the terminal device 50. Furthermore, to facilitate answering, multiple answers may be displayed along with the questions, allowing the user to select from the provided answers.

[0061] The endurance level information generation unit 36 ​​determines the user's endurance level based on the questionnaire answers included in the user information and generates endurance level information. In this case, the exercise output unit 33 may select an exercise type corresponding to the endurance level information from among the exercise classifications associated with the skin condition information. This makes it possible to present an exercise type that is suitable for improving the skin condition and corresponds to the user's endurance (physical fitness) level.

[0062] As a concrete example, consider a case where the basic information of skin condition includes only a blemish score, and among the blemish score and wrinkle score included in the basic information, the blemish score is low, or the improvement request information included in the basic information is blemish improvement. In these cases, as shown in the example in Figure 4, the exercise types belonging to resistance exercise, which is an exercise classification associated with skin blemish improvement, are "light strength training" and "strength training". Therefore, for example, when the endurance level information is "high", the exercise output unit 33 selects "strength training", which has a relatively high exercise intensity, as the exercise type. Also, for example, when the endurance level information is "medium", the exercise output unit 33 selects "light strength training" and "strength training" as the exercise type. Furthermore, for example, when the endurance level information is "low", the exercise output unit 33 selects "light strength training", which has a relatively low exercise intensity, as the exercise type.

[0063] As another specific example, consider a case where the basic information of skin condition includes only a wrinkle score, and among the blemish score and wrinkle score included in the basic information, the wrinkle score is low, or the improvement request information included in the basic information is wrinkle improvement. In these cases, as shown in the example in Figure 4, the types of exercise belonging to aerobic exercise, which is the exercise classification associated with improving skin wrinkles, are "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," and "swimming." Therefore, for example, when the endurance level information is "high," the exercise output unit 33 selects "running" and "swimming," which have relatively high exercise intensity, as the type of exercise. Also, for example, when the endurance level information is "medium," the exercise output unit 33 selects "mountain climbing," "jogging," and "aerobics," which have relatively moderate exercise intensity, as the type of exercise. Furthermore, for example, when the endurance level information is "low," the exercise output unit 33 selects "normal walking," "cycling," and "fast walking" as the type of exercise, which have relatively low exercise intensity.

[0064] As another specific example, consider the case where the blemish score and wrinkle score included in the basic information of skin condition are the same, or where the improvement request information included in the basic information is for both blemish improvement and wrinkle improvement. In these cases, as shown in the example in Figure 4, aerobic exercise, resistance exercise, and all other exercise classifications are associated with skin blemish improvement and wrinkle improvement. Therefore, for example, when the endurance level information is "high," the exercise output unit 33 selects "strength training," "running," and "swimming" as exercise types, which have relatively high exercise intensity. Also, for example, when the endurance level information is "medium," the exercise output unit 33 selects "strength training," "light strength training," "mountain climbing," "jogging," and "aerobics" as exercise types, which have relatively moderate exercise intensity. Furthermore, for example, when the endurance level information is "low," the exercise output unit 33 selects "light strength training," "normal walking," "cycling," "fast walking," "stretching," and "yoga" as exercise types, which have relatively low exercise intensity.

[0065] The muscle mass level information generation unit 37 is configured to generate muscle mass level information indicating the user's muscle mass level based on user information.

[0066] Muscle mass level is a term that describes the degree or extent of muscle mass relative to a certain standard. Muscle mass level information may include, for example, one of three levels: "high," "average," or "low." Muscle mass level information is not limited to three levels; it may include two or four or more levels. Furthermore, muscle mass level information may also be expressed as a rank, grade, numerical value, etc.

[0067] User information may include information for generating muscle mass level information. User information may include, for example, information representing muscle mass measured using a device such as a body composition analyzer as additional information. Information representing muscle mass may be directly acquired from a device connected to the terminal device 50. Alternatively, information representing muscle mass may be input into the terminal device 50 by the user through operation of the device, based on the muscle mass displayed on the device.

[0068] The muscle mass level information generation unit 37 determines the user's muscle mass level based on the information representing muscle mass included in the user information and generates muscle mass level information. In this case, the exercise output unit 33 may determine the type of exercise based on the skin condition information and the muscle mass level information. This makes it possible to output an exercise type suitable for the user by considering both the user's skin condition information and muscle mass level information.

[0069] As a concrete example, consider a case where the basic information of skin condition includes only a blemish score, and among the blemish score and wrinkle score included in the basic information, the blemish score is low, or the improvement request information included in the basic information is blemish improvement. In these cases, as shown in the example in Figure 4, the exercise types belonging to resistance exercise, which is an exercise classification associated with skin blemish improvement, are "light strength training" and "strength training". In this case, the exercise output unit 33 determines "light strength training" and "strength training" as the exercise types, for example, regardless of the muscle mass level information.

[0070] As another specific example, consider a case where the basic information of skin condition includes only a wrinkle score, and the wrinkle score is low among the blemish score and wrinkle score included in the basic information, or where the improvement request information included in the basic information is wrinkle improvement. In these cases, for example, when the muscle mass level information is "high" or "normal", in the example shown in Figure 4, the exercise output unit 33 determines the type of exercise to belong to aerobic exercise. Therefore, the exercise output unit 33 determines the exercise types to be "normal walking", "cycling", "fast walking", "mountain climbing", "jogging", "aerobics", "running", and "swimming". Also, for example, when the muscle mass level information is "low", in the example shown in Figure 4, the exercise output unit 33 determines the exercise types to belong to aerobic exercise, resistance exercise, and all other exercise classifications. Therefore, the exercise output unit 33 determines the type of exercise to be "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," "swimming," "light strength training," "strength training," "stretching," and "yoga."

[0071] As another specific example, consider the case where the blemish score and wrinkle score included in the basic information of skin condition are the same, or where the improvement request information included in the basic information includes both blemish improvement and wrinkle improvement. In these cases, for example, when the muscle mass level information is "high," in the example shown in Figure 4, the exercise output unit 33 determines the type of exercise that belongs to aerobic exercise. Therefore, the exercise output unit 33 determines "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," and "swimming" as the exercise types. Also, for example, when the muscle mass level information is "average," in the example shown in Figure 4, the exercise output unit 33 determines the type of exercise that belongs to resistance exercise. Therefore, the exercise output unit 33 determines "light strength training" and "strength training" as the exercise types. Furthermore, for example, when the muscle mass level information is "average," in the example shown in Figure 4, the exercise output unit 33 determines the type of exercise that belongs to aerobic exercise, resistance exercise, and all other exercise classifications. Therefore, the exercise output unit 33 determines the type of exercise to be "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," "swimming," "light strength training," "strength training," "stretching," and "yoga."

[0072] The exercise category information generation unit 38 is configured to generate exercise category information that indicates the exercise category according to the user's selection, based on user information.

[0073] Exercise category information is information that indicates the exercise category selected by the user. For example, a user can select the type of exercise they want to do, and this becomes the exercise category information. When a selection is made, several exercise categories are displayed on the display device 26 of the terminal device 50. The displayed exercise categories are, for example, "walking," "running," "strength training," and "none in particular." The user information may also include information about the selected exercise category as additional information. The exercise category information generation unit 38 generates the exercise category information as is, based on the information included in the user information.

[0074] The exercise category information generation unit 38 generates exercise category information according to the user's selection based on the exercise category information included in the user information. In this case, the exercise output unit 33 may determine the type of exercise based on the skin condition information and the exercise category information. This makes it possible to output an exercise type that is suitable for improving the skin condition and that aligns with the user's wishes, taking into account both the user's skin condition information and exercise category information.

[0075] As a concrete example, consider a case where the basic information of skin condition includes only a blemish score, and among the blemish score and wrinkle score included in the basic information, the blemish score is low, or the improvement request information included in the basic information is blemish improvement. For example, when the exercise category information is "Strength training:" or "None in particular", in the example shown in Figure 4, the exercise output unit 33 determines "light strength training" and "strength training," which belong to resistance exercise, as the type of exercise. Also, for example, when the exercise category information is "Walking", in the example shown in Figure 4, the exercise output unit 33 determines "normal walking," which is an exercise with a strong strength training element among the aerobic exercise classifications, as the type of exercise. Also, for example, when the exercise category information is "Running", in the example shown in Figure 4, the exercise output unit 33 determines "fast walking," which is an exercise with a strong strength training element among the aerobic exercise classifications, as the type of exercise.

[0076] As another specific example, consider a case where the basic information of skin condition includes only a wrinkle score, where the wrinkle score is low compared to the blemish score included in the basic information, or where the improvement request information included in the basic information is wrinkle improvement. In these cases, for example, when the exercise category information is "walking," in the example shown in Figure 4, the exercise output unit 33 determines "jogging" and "running," which belong to aerobic exercise, as the type of exercise. Also, for example, when the exercise category information is "running," in the example shown in Figure 4, the exercise output unit 33 determines "normal walking" and "fast walking," which belong to aerobic exercise, as the type of exercise. Also, for example, when the exercise category information is "strength training," in the example shown in Figure 4, the exercise output unit 33 determines "light strength training," which is an exercise with a strong aerobic component among the resistance exercise classifications, as the type of exercise. Furthermore, for example, when the exercise classification information is "none in particular," in the example shown in Figure 4, the exercise output unit 33 determines the type of exercise to be one of the exercises with a strong aerobic component within the resistance exercise classification: "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," and "swimming."

[0077] As another specific example, consider the case where the blemish score and wrinkle score included in the basic information of skin condition information are the same, or where the improvement request information included in the basic information includes both blemish improvement and wrinkle improvement. In these cases, for example, when the exercise category information is "walking," in the example shown in Figure 4, the exercise output unit 33 determines "jogging" and "running," which belong to aerobic exercise, as the type of exercise. Also, for example, when the exercise category information is "running," in the example shown in Figure 4, the exercise output unit 33 determines "normal walking" and "fast walking," which belong to aerobic exercise, as the type of exercise. Also, for example, when the exercise category information is "strength training," in the example shown in Figure 4, the exercise output unit 33 determines "light strength training" and "strength training," which belong to resistance training, as the type of exercise. Furthermore, for example, when the exercise category information is "none in particular," in the example shown in Figure 4, the exercise output unit 33 determines the type of exercise to be "normal walking," "cycling," "fast walking," "mountain climbing," "jogging," "aerobics," "running," "swimming," "light strength training," "strength training," "stretching," and "yoga," which belong to aerobic exercise, resistance exercise, and all other exercise categories.

[0078] The acquisition unit 31, the exercise output unit 33, and the exercise load output unit 35 may be implemented by, for example, a communication device 24. Alternatively, the acquisition unit 31, the exercise output unit 33, and the exercise load output unit 35 may be implemented by a processor 21 executing a program stored in the storage device 23 in addition to the communication device 24. The storage unit 34 may be implemented by at least one of the memory 22 and the storage device 23. Furthermore, the skin condition information generation unit 32, the endurance level information generation unit 36, the muscle mass level information generation unit 37, and the exercise category information generation unit 38 may be implemented by a processor 21 executing a program stored in the storage device 23. When a program is executed, the program may be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, but may be, for example, a USB (Universal Serial Bus) memory or a CD-ROM (Compact Disc ROM) or other storage medium.

[0079] <Processing Procedure for the Exercise Information Provision System> Next, with reference to Figures 6 to 9, the processing procedure performed by the exercise information provision system according to the first embodiment will be explained using a specific example. Figure 6 is a diagram illustrating an example of the processing procedure performed by the exercise information provision system 100 according to the first embodiment. Figures 7 to 9 are diagrams illustrating an example of a screen displayed on the terminal device 50.

[0080] In the following description, it is assumed that the skin condition improvement program is selected from among the multiple programs provided by the server device 10. Furthermore, it is assumed that the necessary programs and data for the terminal device 50 have been pre-downloaded and / or installed. Additionally, it is assumed that information is entered into the terminal device 50 through user operation.

[0081] As shown in Figure 6, the terminal device 50 generates user information according to the user's operation on the input device 25 (S201). When the user inputs information through their operation, the display device 26 of the terminal device 50 displays an input screen as shown in Figure 7. In the example shown in Figure 7, the input items are blemish score, wrinkle score, weight, and body fat percentage. Of these input items, at least one of the blemish score and wrinkle score is a required input item. Therefore, the generated user information includes at least one of the blemish score and wrinkle score as basic information.

[0082] Next, the terminal device 50 transmits the user information generated in step S201, and the acquisition unit 31 of the server device 10 receives and acquires the user information from the terminal device 50 (S202).

[0083] Next, the skin condition information generation unit 32 generates skin condition information based on the user information (S203). The skin condition information generated in step S203 includes at least one of the spot index information and the wrinkle index information.

[0084] Next, the exercise output unit 33 determines and outputs the type of exercise and exercise time based on the skin condition information generated in step S203 and a predetermined load exercise amount (S204). The type of exercise and exercise time output in step S204 are transmitted from the server device 10 and received by the terminal device 50.

[0085] Next, the terminal device 50 displays the received exercise type and exercise time on the display device 26 (S205). The display device 26 of the terminal device 50 displays an output screen as shown in Figure 8. In the example shown in Figure 8, normal walking and fast walking are displayed as exercise types. Also, 50 minutes is displayed as the exercise time for normal walking, and 30 minutes as the exercise time for fast walking. The user selects one of the exercise type and exercise time combinations displayed on the output screen and performs it.

[0086] Next, after performing the exercise type and duration selected by the user for the specified duration, the terminal device 50 transmits the selected exercise type and duration along with the user ID to the server device 10 (S206).

[0087] Next, the exercise load output unit 35 of the server device 10 calculates the exercise load based on the received exercise type and exercise time, and adds it to the user file 34b of the storage unit 34 corresponding to the user ID and stores it (S207). At this time, the exercise load output unit 35 stores the exercise load along with the date and time information. Then, based on the history of exercise loads stored up to the present, the exercise load output unit 35 outputs the remaining exercise load to be performed over a predetermined period (S208). The remaining exercise load output in step S208 is transmitted from the server device 10 and received by the terminal device 50.

[0088] Next, the terminal device 50 displays the remaining exercise load received on the display device 26 (S209). The display device 26 of the terminal device 50 displays an output screen as shown in Figure 9. In the example shown in Figure 9, the total exercise load as the target value is set to 3600 [Ex]. It also shows that it is the 30th day since the first exercise was performed. It also shows that the exercise load to date is 1200 [Ex], and that an additional 2400 [Ex] of exercise load is needed in the remaining 60 days.

[0089] <Server device processing procedure> Next, the processing procedure performed by the server device according to the first embodiment will be described with reference to Figures 10 to 14. Figures 10 to 14 are flowcharts illustrating an example of the processing procedure performed by the server device 10 according to the first embodiment.

[0090] (Movement information provision processing S300) As shown in Figure 10, when the server device 10 starts the exercise information provision process S300, the acquisition unit 31 acquires user information about the user from the terminal device 50 (S311).

[0091] Next, the acquisition unit 31 determines whether the user information acquired in step S311 consists only of basic information (S312). As mentioned above, the basic information included in the user information includes, for example, the user ID, and at least one of the following: blemish score, wrinkle score, and improvement requests. The acquisition unit 31 determines that the user information consists only of basic information if the user information does not include any information other than basic information. The acquisition unit 31 also determines that the user information does not consist only of basic information if the user information includes information other than basic information, such as questionnaire responses, muscle mass, exercise category, etc.

[0092] If the result of the determination in step S312 is determined to be that the user information consists only of basic information, then skin condition processing S320 is executed. Details of skin condition processing S320 will be described later.

[0093] On the other hand, if the determination in step S312 determines that the user information is not just basic information, the acquisition unit 31 determines whether the user information acquired in step S311 includes questionnaire responses (S313). As mentioned above, questionnaire responses are information about the user's answers to one or more questionnaires related to endurance.

[0094] If the result of the determination in step S313 is determined to include user information including questionnaire responses, the endurance process S330 is executed. Details of the endurance process S330 will be described later.

[0095] On the other hand, if the determination in step S313 determines that the user information does not include the medical questionnaire answers, the acquisition unit 31 determines whether or not the user information acquired in step S311 includes muscle mass (S314). As mentioned above, muscle mass is information on the user's muscle mass, measured, for example, using a body composition analyzer.

[0096] If the determination in step S314 is found to include muscle mass in the user information, then muscle mass processing S340 is executed. Details of muscle mass processing S340 will be described later.

[0097] On the other hand, if the determination in step S314 determines that the user information does not include muscle mass, the acquisition unit 31 determines whether the user information acquired in step S311 includes exercise categories (S315). As mentioned above, the exercise category is information about the exercise category selected by the user from among several exercise categories.

[0098] If the determination in step S315 indicates that the user information includes an exercise category, the exercise category processing S350 is executed. Details of the exercise category processing S350 will be described later.

[0099] On the other hand, if the determination in step S315 is found to be that the user information does not include the exercise category, then skin condition processing S320 is executed using only the basic information of the user information.

[0100] In the skin condition processing S320, endurance processing S330, muscle mass processing S340, and exercise classification processing S350, at least one set of exercise type and exercise time is determined and output. The outputted exercise type and exercise time are transmitted to the terminal device 50 and displayed on the display device 26. The user selects one set of the displayed exercise type and exercise time and performs the exercise. When the exercise is performed, the exercise type and exercise time selected by the user are transmitted from the terminal device 50 to the server device 10.

[0101] After the server device 10 performs one of the following: skin condition processing S320, endurance processing S330, muscle mass processing S340, and exercise classification processing S350, the exercise load output unit 35 determines whether or not it has received the exercise type and exercise time selected by the user (S316). The exercise load output unit 35 repeats step S316 until it receives the exercise type and exercise time.

[0102] If the determination in step S316 indicates that the selected exercise type and exercise time have been received, the exercise load output unit 35 stores the exercise load based on the exercise type and exercise time in the storage unit 34 (S317). Specifically, it is added and stored as history in the user file 34b of the corresponding user ID.

[0103] Next, the exercise load output unit 35 accesses the user file 34b in the storage unit 34 and outputs the remaining exercise load to be performed over a predetermined period based on the history of exercise load up to the present (S318). The output remaining exercise load is transmitted to the terminal device 50 and displayed on the display device 26.

[0104] After step S318, the server device 10 terminates the exercise information provision process S300.

[0105] (Skin condition treatment S320) As shown in Figure 11, when the server device 10 starts skin condition processing S320, the skin condition information generation unit 32 generates skin condition information about the user's skin condition based on the user information acquired in step S311 (S321). As mentioned above, the generated skin condition information includes at least one of the following as basic information: spot index information, wrinkle index information, and improvement request information.

[0106] Next, the motion output unit 33 determines the motion classification associated with the skin condition information generated in step S321 (S322).

[0107] Next, the motion output unit 33 accesses the proposed motion data 34a in the memory unit 34, determines the type of motion belonging to the motion classification determined in step S322, and its motion duration, and outputs them (S323).

[0108] After step S332, the server device 10 terminates the skin condition processing S320.

[0109] (Endurance processing S330) As shown in Figure 12, when the server device 10 starts the endurance processing S330, the skin condition information generation unit 32 generates skin condition information regarding the user's skin condition based on the user information acquired in step S311 (S331).

[0110] Next, the endurance level information generation unit 36 ​​generates endurance level information indicating the user's endurance level based on the user information acquired in step S311 (S332).

[0111] Next, the motion output unit 33 determines the motion classification associated with the skin condition information generated in step S331 (S333).

[0112] Next, the exercise output unit 33 accesses the proposed exercise data 34a in the memory unit 34 and selects an exercise type corresponding to the endurance level information generated in step S332 from the skin condition information exercise classification determined in step S333 (S334).

[0113] Next, the motion output unit 33 outputs the type of motion selected in step S334 and the duration of that motion (S335).

[0114] After step S335, the server device 10 terminates the endurance processing S330.

[0115] (Muscle mass processing S340) As shown in Figure 13, when the server device 10 starts muscle mass processing S340, the skin condition information generation unit 32 generates skin condition information regarding the user's skin condition based on the user information acquired in step S311 (S341).

[0116] Next, the muscle mass level information generation unit 37 generates muscle mass level information indicating the user's muscle mass level based on the user information acquired in step S311 (S342).

[0117] Next, the exercise output unit 33 accesses the proposed exercise data 34a in the memory unit 34 and determines the type of exercise based on the skin condition information generated in step S341 and the muscle mass level information generated in step S342 (S343).

[0118] Next, the motion output unit 33 outputs the type of motion determined in step S343 and the duration of that motion (S344).

[0119] After step S344, the server device 10 completes the muscle mass processing S340.

[0120] (Motion classification processing S350) As shown in Figure 14, when the server device 10 starts the motion classification processing S350, the skin condition information generation unit 32 generates skin condition information regarding the user's skin condition based on the user information acquired in step S311 (S351).

[0121] Next, the exercise category information generation unit 38 generates exercise category information indicating the exercise category according to the user's selection, based on the user information acquired in step S311 (S352).

[0122] Next, the motion output unit 33 accesses the proposed motion data 34a in the memory unit 34 and determines the type of motion based on the skin condition information generated in step S351 and the motion classification information generated in step S352 (S353).

[0123] Next, the motion output unit 33 outputs the type of motion determined in step S353 and the duration of that motion (S354).

[0124] After step S354, the server device 10 terminates the motion classification processing S350.

[0125] The sequences and flowcharts described in this embodiment may be rearranged in order, as long as no inconsistencies occur in the processing.

[0126] Furthermore, the processing described in this embodiment may be implemented by hardware in the device, or by a processor executing a program stored in a storage device. When a program is executed, the program may be stored in a storage medium. The storage medium storing the program may be a computer-readable non-temporary storage medium. The non-temporary storage medium is not particularly limited, but may be, for example, a USB memory stick or a CD-ROM.

[0127] The exemplary embodiments of this disclosure have been described above. The program according to the first embodiment is a program to be executed by a computer and includes the steps of: acquiring user information relating to a user; generating skin condition information relating to the user's skin condition based on the user information; and determining the type of exercise and the duration of the exercise based on the skin condition information and a predetermined exercise load. This makes it possible to output the type of exercise and duration of exercise that can be expected to improve at least one of skin blemishes and wrinkles. Therefore, it is possible to specifically present to the user what type of exercise and for how long it should be performed to improve their skin condition.

[0128] In the aforementioned program, the skin condition information may include wrinkle index information corresponding to the user's wrinkle condition. This allows the program to output the type and duration of exercise best suited for improving wrinkles.

[0129] In the program described above, the skin condition information may include blemish index information corresponding to the user's blemish condition. This allows the program to output the type and duration of exercise best suited for improving blemishes.

[0130] In the program described above, skin condition information may include the user's wrinkle condition, blemish condition, or improvement request information indicating a desire for improvement in both blemish and wrinkle conditions. This allows for the output of exercise types and durations suitable for wrinkles, blemishes, or both.

[0131] In the program described above, the decision-making step may include determining the type of exercise belonging to the exercise classification associated with the skin condition information. This makes it easy to output the type of exercise suitable for improving the skin condition.

[0132] In the program described above, the exercise time may be calculated from a predetermined exercise load and the exercise intensity of the type of exercise. This makes it easy to output an exercise time suitable for improving skin condition.

[0133] The aforementioned program may further include a step of generating endurance level information indicating the user's endurance level based on user information, and the determination step may include selecting an exercise type corresponding to the endurance level information from among the exercise classifications associated with skin condition information. This makes it possible to output an exercise type that is suitable for improving skin condition and corresponds to the user's endurance level.

[0134] The program described above further includes a step of generating muscle mass level information indicating the user's muscle mass level based on user information, and the determination step may include determining the type of exercise based on skin condition information and muscle mass level information. This makes it possible to output an exercise type suitable for the user, taking into account both the user's skin condition information and muscle mass level information.

[0135] The aforementioned program further includes a step of generating exercise category information that indicates the exercise category according to the user's selection, based on user information, and the determination step may include determining the type of exercise based on skin condition information and exercise category information. This makes it possible to output an exercise type that is suitable for improving the skin condition and that is in line with the user's wishes, taking into account both the user's skin condition information and exercise category information.

[0136] The aforementioned program may further include a step of storing the exercise load based on the type of exercise and the duration of the exercise, and a step of outputting the remaining exercise load to be performed over a predetermined period based on the history of exercise loads stored up to the present. This can improve the user's motivation to perform continuous exercise suitable for improving skin condition.

[0137] Furthermore, the exercise information provision system 100 according to the first embodiment includes a server device 10 that executes the aforementioned program and a terminal device 50 configured to display the type of exercise and the duration of the exercise. This makes it possible to easily present to the user the type of exercise and duration of exercise that can be expected to improve at least one of skin blemishes and wrinkles.

[0138] Furthermore, the method according to the first embodiment is a method used by a computer and includes the steps of: acquiring user information relating to the user; generating skin condition information relating to the user's skin condition based on the user information; and determining the type of exercise and the duration of that exercise based on the skin condition information and a predetermined exercise load. This makes it possible to output the type of exercise and duration of exercise that can be expected to improve at least one of skin blemishes and wrinkles. Therefore, it is possible to specifically present to the user what type of exercise and for how long it should be performed to improve their skin condition.

[0139] [Second Embodiment] <Configuration of the exercise information provision system> Next, with reference to Figure 15, the schematic configuration of the exercise information provision system according to the second embodiment will be described. Figure 15 is a configuration diagram showing an example of the schematic configuration of the exercise information provision system 101 according to the second embodiment.

[0140] In addition, the second embodiment will use the same or similar reference numerals for components identical or similar to those in the first embodiment, and their descriptions will be omitted as appropriate unless otherwise specified. Furthermore, the following will mainly describe the differences from the first embodiment, and similar effects and benefits due to the same configuration as the second embodiment will not be mentioned sequentially.

[0141] As shown in Figure 15, the exercise information provision system 101 further includes a treadmill 60 in addition to the server device 11 and terminal device 50. The exercise information provision system 101 is for providing exercise information related to walking.

[0142] In this embodiment, "walking" is used in a broad sense to include not only walking but also running. That is, running is treated as walking at a relatively faster speed.

[0143] The running machine 60 is for the user to walk on. The running machine 60 is, for example, a treadmill. The terminal device 50 and the running machine 60 are configured to be able to send and receive data to each other, that is, to communicate, via wired or wireless connections.

[0144] <Hardware configuration of the treadmill> Next, the hardware configuration of the treadmill in the second embodiment will be described with reference to Figure 16. Figure 16 is a configuration diagram showing an example of the hardware configuration of the treadmill 60 in the second embodiment. Note that the hardware configuration of the server device 11 is the same or substantially the same as that of the server device 10 in the first embodiment described above, so its description will be omitted.

[0145] As shown in Figure 16, the running machine 60 includes, for example, a processor 21, memory 22, storage device 23, communication device 24, input device 25, display device 26, and output device 27, as well as a drive device 28.

[0146] The drive unit 28 is configured to drive the belt, which is the walking surface. The drive unit 28 includes a motor and the like.

[0147] <Functional block configuration of the server device> Next, the functional block configuration of the server device in the second embodiment will be described with reference to Figures 17 and 18. Figure 17 is a configuration diagram showing an example of the functional block configuration of the server device 11 in the second embodiment. Figure 18 is a diagram showing another example of the proposed motion data 34a. Note that Figure 17 is intended to show the functional blocks used in the second embodiment and does not exclude the possibility that the server device 11 may have functional blocks other than those shown.

[0148] As shown in Figure 17, the server device 11 includes, as functional blocks, an acquisition unit 31, a skin condition information generation unit 32, an exercise output unit 33, a storage unit 34, an exercise load output unit 35, an endurance level information generation unit 36, a muscle mass level information generation unit 37, and an exercise category information generation unit 38, as well as a walking level information generation unit 39.

[0149] The walking level information generation unit 39 is configured to generate walking level information indicating the user's walking level based on the user's maximum walking speed. The user's maximum walking speed may be included as additional information other than basic information in the user information acquired by, for example, the acquisition unit 31. The walking level information is, for example, information of a measure obtained by multiplying the user's maximum walking speed by a predetermined rate. The predetermined rate is, for example, 70%.

[0150] When the walking level information generation unit 39 generates walking level information, the exercise output unit 33 may further output the walking level information. In this case, the exercise output unit 33 may output the walking level information together with the type of exercise and the exercise time. Alternatively, the exercise output unit 33 may output the walking level information separately from the type of exercise and the exercise time.

[0151] As shown in Figure 18, the proposed exercise data 34a is, for example, tabular data. The proposed exercise data 34a includes information such as exercise classification, exercise type, exercise intensity, and exercise duration. In the example in Figure 18, the exercise classification for aerobic exercise includes the exercise types "normal walking," "interval walking," "normal walking with an uphill incline," "interval walking with an uphill incline," and "fast walking with an uphill incline." The exercise classification for resistance exercise includes the exercise types "fast walking," "normal walking with a downhill incline," "interval walking with a downhill incline," and "fast walking with a downhill incline."

[0152] Of the exercise types shown in Figure 18, those with an uphill incline are designed to increase aerobic load. Those with a downhill incline are designed to increase muscle load. Interval walking is an exercise type that alternates between normal walking and fast walking.

[0153] In the case of fast walking, or interval walking including fast walking, the amount of exercise load sometimes varied depending on the user. Therefore, the inventor of this invention conceived of setting the walking speed in fast walking based on each user's maximum running speed. More specifically, the inventor conceived of setting the walking speed to 70% of the user's maximum running speed, which would suppress variations in the amount of exercise load in fast walking.

[0154] Therefore, by outputting walking level information generated based on the user's maximum running speed, it becomes possible to suppress variations in exercise load that may differ among users during fast walking. Consequently, the exercise load of fast walking can be made uniform or nearly uniform for each user.

[0155] <Processing Procedure for the Exercise Suggestion and Exercise Information Provision System> Next, with reference to Figure 19, the processing procedure performed by the exercise information provision system according to the second embodiment will be explained using a specific example. Figure 19 is a diagram illustrating an example of the processing procedure performed by the exercise information provision system 101 according to the second embodiment.

[0156] In the following description, it is assumed that the skin condition improvement program is selected from among the multiple programs provided by the server device 11. Furthermore, it is assumed that the necessary programs and data for the terminal device 50 and the treadmill 60 are pre-downloaded and / or installed. Additionally, it is assumed that information is input into the terminal device 50 through user operation.

[0157] As shown in Figure 19, prior to step S201, the treadmill 60 measures the user's maximum walking speed (S211). The measured maximum walking speed is transmitted to the terminal device 50.

[0158] Next, when generating user information in step S201, the terminal device 50 includes the user's maximum walking speed transmitted from the treadmill 60 as additional information.

[0159] After step S203, the server device 11 generates walking level information based on the user's maximum walking speed included in the user information (S212). Next, in step S204, the server device 11 outputs the generated walking level information along with the type of exercise and the duration of the exercise.

[0160] The outputted exercise type, exercise time, and walking level information are transmitted to the terminal device 50. The terminal device 50 transmits the received walking level information to the treadmill 60.

[0161] Next, the treadmill 60 sets the walking speed for the type of exercise to be performed based on the walking level information (S213). The walking speed based on the walking level information is set when the type of exercise to be performed is fast walking or interval walking which includes fast walking.

[0162] <Server device processing procedure> Next, the processing procedure performed by the server device according to the second embodiment will be described with reference to Figures 20 and 21. Figures 20 and 21 are flowcharts illustrating an example of the processing procedure performed by the server device 11 according to the second embodiment.

[0163] (Movement information provision processing S301) As shown in Figure 20, the exercise information provision process S301 performed by the server device 11 differs from the exercise information provision process S300 of the server device 10 shown in Figure 10 in that it includes the walking process S360.

[0164] Specifically, if the determination in step S315 determines that the user information does not include an exercise category, the walking process S360 is executed.

[0165] (Walking process S360) As shown in Figure 21, when the server device 10 starts the walking process S360, the skin condition information generation unit 32 generates skin condition information about the user's skin condition based on the user information acquired in step S311 (S361). As mentioned above, the generated skin condition information includes at least one of the following as basic information: spot index information, wrinkle index information, and improvement request information.

[0166] Next, the walking level information generation unit 39 generates walking level information indicating the user's walking level based on the user's maximum walking speed (S362). The user's maximum walking speed may be included in the user information acquired in step S311.

[0167] Next, the motion output unit 33 determines the motion classification associated with the skin condition information generated in step S361 (S363).

[0168] Next, the motion output unit 33 accesses the proposed motion data 34a in the memory unit 34 and outputs the type of motion belonging to the motion classification determined in step S363, its motion time, and the walking level information generated in step S362 (S364).

[0169] After step S364, the server device 11 terminates the walking process S360.

[0170] The sequences and flowcharts described in this embodiment may be rearranged in order, as long as no inconsistencies occur in the processing.

[0171] Furthermore, the processing described in this embodiment may be implemented by hardware in the device, or by a processor executing a program stored in a storage device. When a program is executed, the program may be stored in a storage medium. The storage medium storing the program may be a computer-readable non-temporary storage medium. The non-temporary storage medium is not particularly limited, but may be, for example, a USB memory stick or a CD-ROM.

[0172] The exemplary embodiments of this disclosure have been described above. The program according to the second embodiment may further include a step of generating walking level information indicating the user's walking level based on the user's maximum walking speed. This makes it possible to suppress variations in exercise load that may differ among users when performing fast walking. Therefore, the exercise load of fast walking can be made uniform or nearly uniform for each user.

[0173] Furthermore, the exercise information provision system 101 according to the second embodiment may further include a treadmill 60 for the user to walk. This allows the user to easily perform the proposed types of exercise.

[0174] The embodiments described above are provided to facilitate understanding of this disclosure and are not intended to limit the scope of the invention. This disclosure may be modified or improved without departing from its spirit, and equivalents thereof are also included. That is, any design modifications made to each embodiment by a person skilled in the art are also included in the scope of the invention, as long as they retain the features of this disclosure. For example, the elements and their arrangement, materials, conditions, shapes, sizes, etc., of each embodiment are not limited to those exemplified and can be modified as appropriate. Furthermore, each embodiment is illustrative, and it goes without saying that partial substitution or combination of configurations shown in different embodiments is possible, and these are also included in the scope of the invention as long as they retain the features of this disclosure. [Industrial applicability]

[0175] The program disclosed herein can be used in a system that suggests exercises to users. [Explanation of symbols]

[0176] 10,11...Server device, 50...Terminal device, 21...Processor, 22...Memory, 23...Storage device, 24...Communication device, 25...Input device, 26...Display device, 27...Output device, 28...Drive device, 31...Acquisition unit, 32...Skin condition information generation unit, 33...Exercise output unit, 34...Storage unit, 34a...Proposed exercise data, 34b...User file, 35...Exercise load output unit, 36...Endurance level information generation unit, 37...Muscle mass level information generation unit, 38...Exercise category information generation unit, 39...Walking level information generation unit, 60...Treadmill, 100,101...Exercise information provision system, NW...Communication network, S300,S301...Exercise information provision processing, S320...Skin condition processing, S330...Endurance processing, S340...Muscle mass processing, S350...Exercise category processing, S360...Walking processing.

Claims

1. A program that provides motion information to be executed by a computer, Steps to obtain user information about the user, A step of generating skin condition information relating to the user's skin condition based on the user information, The process includes the step of determining the type of exercise and the duration of the exercise based on the skin condition information and a predetermined exercise load. Exercise information provision program.

2. The aforementioned skin condition information includes wrinkle index information corresponding to the user's wrinkle condition. The exercise information provision program according to claim 1.

3. The aforementioned skin condition information includes blemish index information corresponding to the user's blemish condition. The exercise information provision program according to claim 1.

4. The aforementioned skin condition information includes the user's wrinkle condition, blemish condition, or improvement request information indicating a desire for improvement in the blemish and wrinkle condition. The exercise information provision program according to claim 1.

5. The aforementioned determination step includes determining the type of exercise that belongs to the exercise classification associated with the skin condition information. The exercise information provision program according to claim 1.

6. The exercise time is calculated based on the predetermined exercise load and the exercise intensity of the type of exercise. The exercise information provision program according to claim 5.

7. The method further includes the step of generating endurance level information indicating the endurance level of the user based on the user information, The aforementioned determination step includes selecting the type of exercise corresponding to the endurance level information from among the exercise classifications associated with the skin condition information. The exercise information provision program according to claim 6.

8. The method further includes the step of generating muscle mass level information indicating the muscle mass level of the user based on the user information, The aforementioned determination step includes determining the type of exercise based on the skin condition information and the muscle mass level information. The exercise information provision program according to claim 7.

9. The method further includes the step of generating exercise category information indicating exercise categories according to the user's selection, based on the user information. The aforementioned determination step includes determining the type of exercise based on the skin condition information and the exercise category information. The exercise information provision program according to claim 8.

10. The further step includes generating walking level information indicating the user's walking level based on the user's maximum walking speed. The exercise information provision program according to claim 1.

11. A step of storing the exercise load based on the type of exercise and the exercise duration, The further step includes outputting the remaining exercise load to be performed over a predetermined period, based on the history of exercise load stored up to the present time. The exercise information provision program according to claim 1.

12. A server device that executes the exercise information provision program described in any one of claims 1 to 11, The system includes a terminal device configured to display the type of exercise and the duration of the exercise. Exercise information provision system.

13. The aforementioned user will further have access to a treadmill for walking, The exercise information provision system according to claim 12.

14. A method for providing motion information used by a computer, Steps to obtain user information about the user, A step of generating skin condition information relating to the user's skin condition based on the user information, The process includes the step of determining the type of exercise and the duration of the exercise based on the skin condition information and a predetermined exercise load. Exercise information provision method.