Guidance system, guidance method, and computer program
The guidance system uses avatars reflecting users' features and body shapes to enhance health motivation and awareness by incorporating current, target, and deteriorated body types, addressing the lack of engagement in health-conscious users.
Patent Information
- Application Number
- JP2024048264
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-07
- Estimated Expiration
- 2044-03-25
AI Technical Summary
Users who are not health conscious often lack motivation to improve their health, and existing exercise technologies do not effectively utilize the Proteus effect to enhance user engagement.
A guidance system that generates avatars reflecting a user's facial features and body shape, providing health guidance through avatars performing exercises, including current, target, and deteriorated body types, to enhance motivation and awareness.
The system promotes behavioral changes and improves health awareness by leveraging the Proteus effect, motivating users to improve or maintain their health through personalized avatars and exercise guidance.
Smart Images

Figure 2025147824000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a teaching system. [Background technology]
[0002] 2. Description of the Related Art With the recent trend toward health consciousness and the rapid aging of society, it has become necessary to provide effective physical exercise (hereinafter simply referred to as exercise) that is suited to the individual user. For example, Patent Document 1 discloses a technology in which a human model generated based on the user's physical information is displayed on a computer and the human model is made to express movement, thereby enabling the user to exercise in accordance with the movement of the human model. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 3472238 Summary of the Invention [Problem to be solved by the invention]
[0004] However, users who are not relatively health conscious tend to find it difficult to maintain motivation to improve their health. One aspect of the present disclosure is to provide a technique for improving a user's health awareness. [Means for solving the problem]
[0005] One aspect of the present disclosure is a guidance system including an acquisition unit, a generation unit, a determination unit, and a guidance unit. The acquisition unit is configured to acquire scan data related to a user's body type. The generation unit is configured to generate at least one avatar, which is an avatar of the user, based on the scan data. The determination unit is configured to determine health guidance content for the user. The guidance unit is configured to provide health guidance to the user by displaying, on a display, at least one avatar that performs health guidance in accordance with the guidance content. The scan data includes information representing the user's facial features. The generation unit generates, as the at least one avatar, an avatar that reflects the user's facial features and body type.
[0006] This guidance system allows a user to receive health guidance from an avatar that reflects the user's own facial features and body shape and is displayed on a screen. The Proteus effect, which is a known psychological effect in which the appearance of an avatar influences the user's behavioral characteristics, is known as a psychological effect. The above-mentioned guidance system can improve the user's health awareness by providing health guidance that utilizes the Proteus effect.
[0007] In one aspect of the present disclosure, the instruction content may include instruction content regarding exercise for the user. The instructor may be configured to instruct the user on exercise by displaying, on the display, at least one avatar performing the exercise in accordance with the instruction content.
[0008] In one aspect of the present disclosure, the generator may be configured to generate a plurality of avatars with different body types as the at least one avatar. The instructor may be configured to display the plurality of avatars performing exercises on a display. The plurality of avatars may include at least two avatars from a first avatar representing the user's current body type, a second avatar representing a target body type that is improved from the user's current body type, and a third avatar representing a deteriorated body type that is worse than the current body type.
[0009] With this configuration, the user can receive health advice from an avatar that includes at least one of a target body type and an exacerbated body type, thereby improving the user's health awareness.
[0010] In one aspect of the present disclosure, the instructor may be configured to express, via the display, the movements of each of the multiple avatars in a manner that corresponds to the body type of each of the multiple avatars.
[0011] In one aspect of the present disclosure, the plurality of avatars may include at least a first avatar and a second avatar. An exemplary movement may be defined for the exercise. The instructor may be configured to display, on a display, the plurality of avatars performing the exercise such that the movement of the second avatar deviates less from the exemplary movement than the movement of the first avatar.
[0012] With this configuration, the user can receive health advice from the second avatar representing the target body type, thereby improving the user's health awareness. In one aspect of the present disclosure, the plurality of avatars may include at least a first avatar and a third avatar. An exemplary movement may be defined for the exercise. The instructor may be configured to display, on a display, the plurality of avatars performing the exercise such that the movement of the third avatar deviates more from the exemplary movement than the movement of the first avatar.
[0013] With this configuration, the user can receive health advice from the third avatar that shows a worsening body shape, which can improve the user's health awareness. In one aspect of the present disclosure, the determination unit may be configured to obtain test data related to the user's health, and determine instruction content for the user by selecting at least one instruction menu from a plurality of instruction menus that define different instruction content based on the test data.
[0014] With this configuration, more effective instruction content can be determined. In one aspect of the present disclosure, the determination unit may be configured to acquire, as the test data, a plurality of test data taken at different test times, each of which includes a plurality of test values corresponding to a plurality of test items, and to determine the content of guidance to the user based on the amount of change in the plurality of test values determined from the plurality of test data.
[0015] With this configuration, more effective instruction content can be determined. According to another aspect of the present disclosure, a computer-implemented instruction method may be provided. The instruction method may include acquiring scan data related to a user's body shape. The instruction method may include generating at least one avatar of the user based on the scan data. The instruction method may include determining health instruction content for the user. The instruction method may include providing health instruction to the user by displaying, on a display, at least one avatar that performs the health instruction in accordance with the instruction content. The scan data may include information representing the user's facial features. The generating may include generating, as the at least one avatar, an avatar that reflects the user's facial features and body shape.
[0016] According to another aspect of the present disclosure, the instruction content may include instruction content regarding exercise for the user. Providing health instruction to the user may include instructing the user on exercise by displaying, on the display, at least one avatar performing the exercise in accordance with the instruction content.
[0017] According to yet another aspect of the present disclosure, there may be provided a computer program for causing a computer to execute at least a part of the above teaching method. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 is a block diagram showing the configuration of a teaching system. [Figure 2] FIG. 10 is a diagram illustrating a plurality of avatars displayed on a display. [Figure 3] 4 is a flowchart showing the processing of the instruction system in the first embodiment. [Figure 4] FIG. 10 is a diagram illustrating the teaching process of the first embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0019] Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the drawings. [1. First embodiment] [1-1.Configuration] [1-1-1. Overall structure] The guidance system 1 shown in Fig. 1 is a system that displays an avatar, which is a three-dimensional model character that represents the user's appearance, and provides health guidance to the user through the avatar. Guidance system 1 is installed in an information terminal such as a smartphone, tablet terminal, or personal computer.
[0020] The instruction system 1 includes a processor 10 , a memory 20 , a storage 30 , a communication interface 40 , an input interface 50 , and an output interface 60 . The processor 10 is configured to execute processing in accordance with a computer program recorded in the storage 30 .
[0021] The memory 20 is used as a working area when the processor 10 executes processing. Examples of the memory 20 include a random access memory (RAM), a read only memory (ROM), and a flash memory.
[0022] The storage 30 stores computer programs and data used when executing processes according to the computer programs. Examples of the storage 30 in a smartphone, tablet terminal, etc. include an embedded multi-media card (eMMC) and a universal flash storage (UFS). Examples of the storage 30 in a personal computer include a hard disk drive (HDD) and a solid state drive (SSD).
[0023] The communication interface 40 is an interface capable of communicating various types of data in accordance with a predetermined standard. The communication may be wired communication or wireless communication. The input interface 50 is an interface for receiving various input operations from a user. Examples of the input interface 50 include a touch panel and physical buttons.
[0024] The output interface 60 has a display 61 for displaying various information to the user, and a speaker 62 for outputting various sounds to the user. [1-1-2. Functional configuration] As shown in FIG. 1, a processor 10 functions as an acquisition unit 11, a generation unit 12, a determination unit 13, and a guidance unit 14 by executing a computer program.
[0025] The acquisition unit 11 is configured to acquire scan data related to the user's body shape from outside the instruction system 1 via the communication interface 40. The scan data is three-dimensional data obtained by scanning the user's body shape using a 3D scanner or the like. The scan data includes information representing the user's facial features. The scan data can be generated using, for example, a known 3D scanner or photogrammetry. The scan data can be generated by, for example, photographing the user's entire body from all directions. The scan data can include not only information indicating the shape of the user's entire body, but also texture information of the surface of the body, clothing worn, etc. The scan data can include a photographed image of the user.
[0026] The generation unit 12 is configured to generate an avatar for the user based on the scan data. The generation unit 12 generates an avatar that reflects the user's facial features and body shape as the user's avatar. The generation unit 12 can generate an avatar that represents the user's current body shape (hereinafter referred to as current body shape) based on the scan data. The avatar may be a deformed representation of the user like an anime character, or may be a realistic representation of the user.
[0027] The generation unit 12 can also generate an avatar that represents a body shape of the user that differs from the user's current body shape based on the scan data. For example, the generation unit 12 can generate an avatar with a body shape that is thinner or fatter than the user's current body shape by changing the size and shape of the avatar's face, chest circumference, waist circumference, hip circumference, arms, legs, etc., from the avatar with the current body shape. The generation unit 12 may also process a portion of the scan data so as to increase or decrease a part or the entire body shape represented by the scan data by a predetermined percentage or a predetermined fixed value, and generate an avatar with a body shape that is thinner or fatter than the user's current body shape based on the processed scan data. Examples of processing include increasing or decreasing the waist circumference by 10 centimeters or increasing or decreasing the overall body thickness by 5%.
[0028] As shown in FIG. 2, in this embodiment, the generation unit 12 generates a first avatar 71, a second avatar 72, and a third avatar 73 as a plurality of avatars with different body types. The first avatar 71 indicates the user's current body type.
[0029] The second avatar 72 represents a target body type that is an improved body type from the current body type. The target body type is, for example, a body type in which the user is thinner than the current body type or a body type that is more muscular than the current body type. The third avatar 73 represents a worsened body type, which is a body type that has worsened from the current body type. A worsened body type is, for example, a body type that is fatter than the current body type or a body type that has less muscle than the current body type.
[0030] The determination unit 13 is configured to determine an exercise menu, which is a list of exercises to be instructed to the user. The exercise menu is determined based on test data related to the user's health. The test data includes a plurality of test values corresponding to a plurality of test items, and is obtained, for example, through a medical checkup or an examination performed by the user.
[0031] The test items include, for example, items related to BMI, liver function, uric acid level, lipids, blood pressure, blood sugar, metabolic syndrome, and the like. The test values are values relating to the user's body that are actually measured by testing the user for each test item. Each test item has its own reference value.
[0032] The standard value is a range that includes the test values of people who are statistically considered healthy. In other words, test items whose test values exceed the standard value are test items that are considered to be abnormal in health. For example, if the standard value for BMI is set at 18.5 or more and less than 25, a user whose BMI test value is less than 18.5 or more than 25 has an abnormal BMI.
[0033] For example, if BMI or lipids exceed the standard values, high-intensity exercises that burn fat will be selected as the exercise menu. For example, if blood pressure exceeds the standard values, low-intensity exercises will be selected. For example, if liver function exceeds the standard values, slow squats that reduce liver fat will be selected as the exercise menu. For example, if blood sugar levels exceed the standard values, stretching to increase muscle flexibility will be selected as the exercise menu.
[0034] The exercises that make up the exercise menu are associated with test items and stored in advance in storage 30. Specifically, storage 30 stores a table in which each test item is associated with the exercise corresponding to that test item. For example, determination unit 13 can determine an exercise menu for instructing the user on one or more exercises in order by combining one or more exercises associated with one or more search items for which test values exceed a reference value.
[0035] The exercise corresponding to each test item may be one exercise corresponding to one test item, or may be a plurality of exercises corresponding to one test item. The exercise menu may be automatically determined by the determination unit 13, or may be determined by presenting multiple candidates to the user and having the user select one. The exercise menu may also be determined by the determination unit 13 while listening to the user's preferences. Presentation of candidates to the user, selection, listening to the user's preferences, etc. are performed via the input interface 50 and the output interface 60.
[0036] The instructor 14 is configured to instruct the user on the exercise according to the exercise menu by displaying an avatar performing the exercise according to the exercise menu on the display 61 of the output interface 60. In addition, the instructor 14 displays the instruction content in text on the display 61 and outputs the instruction content in audio via the speaker 62 of the output interface 60. In this embodiment, the avatars performing the exercise are a first avatar 71, a second avatar 72, and a third avatar 73. Details of the processing performed by the instructor 14 will be described later.
[0037] [1-2. Processing] A series of processes executed by the processor 10 will be described with reference to the flowchart of FIG.
[0038] When an instruction is input from the user via the input interface 50, the processor 10 starts the processing shown in FIG. First, in S100, the processor 10 causes the acquisition unit 11 to acquire scan data that has been stored in the storage 30 in advance.
[0039] Next, in S200, the processor 10 generates an avatar that reflects the facial features and body type of the user based on the scan data acquired in S100 using the generation unit 12. In this embodiment, a first avatar 71 representing the user's current body type, a second avatar 72 representing a target body type, and a third avatar 73 representing a worsened body type are generated as multiple avatars with different body types.
[0040] Next, in S300, the processor 10 determines an exercise menu to be instructed to the user based on the test data using the determination unit 13. The test data is input via the communication interface 40 or the input interface 50. The test data may be input in advance or may be newly input in S300.
[0041] The processor 10 compares the test values for each test item in the test data with predefined reference values and selects three test items that deviate relatively greatly from the reference values. The processor 10 references a table stored in the storage 30 that associates each test item with the exercise corresponding to each test item and determines exercises corresponding to each of the selected three test items. For example, if the test values for BMI, lipids, and blood pressure exceed their reference values, the processor 10 selects exercises corresponding to each of the BMI, lipids, and blood pressure from the table stored in the storage 30 and determines an exercise menu. The number of test items selected is three, but is not limited to three; it may be one, two, or four or more.
[0042] Next, in S400, the processor 10 causes the instructor 14 to display, on the display 61, an avatar performing exercise according to the exercise menu, thereby instructing the user on the exercise according to the exercise menu.
[0043] 4, the processor 10 displays a first avatar 71, a second avatar 72, and a third avatar 73 (hereinafter collectively referred to as the three avatars) on the display 61. Furthermore, the processor 10 displays the instruction content in text in a message field 611 provided at the bottom of the display 61, and outputs the instruction content as audio via the speaker 62 of the output interface 60.
[0044] First, as a starting effect, processor 10 displays three avatars in predetermined starting poses on display 61, and notifies the user that the exercise is about to begin via message field 611 and speaker 62. The predetermined poses of the three avatars may be different from each other.
[0045] Next, processor 10 displays three avatars performing exercises according to the exercise menu on display 61, displays instructions for the exercise movements in message field 611, and gives instructions to the user by voice through speaker 62. In FIG. 4, the three avatars are raising their arms and swinging their arms and hips from side to side. Message field 611 displays the text "Shake your hands and hips from side to side rhythmically!" as instructions to the user. Speaker 62 outputs a voice reading the text displayed in message field 611.
[0046] The movements of the three avatars performing the exercise according to the exercise menu follow the model movements that are model movements defined for the exercise. The movements of the three avatars are different from each other. Of the three avatars, third avatar 73, which shows a worsened body type, performs an exercise such that the deviation from the model movement is greater than that of both first avatar 71 and second avatar 72. Examples of movements that deviate greatly from the model movement include movements in which the movement of the limbs is slower than the model movement, and movements in which the arms or legs are raised less than the model movement.
[0047] Second avatar 72 representing the target body type performs exercises so that the deviation from the model movement is smaller than that of both first avatar 71 and third avatar 73. Second avatar 72 may perform exercises so that the deviation from the model movement does not occur.
[0048] A first avatar (71) representing the current body type performs an exercise such that the deviation from the model movement is greater than that of a second avatar (72) and smaller than that of a third avatar (73). Finally, after the user has performed the exercise according to the exercise menu, the processor 10 displays the three avatars in predetermined poses at the end on the display 61 as an end effect, and notifies the user that the exercise is over through the message field 611 and the speaker 62. The predetermined poses of the three avatars may be different from each other.
[0049] The movement of each avatar is realized by applying motion data stored in advance in storage 30 to each avatar and controlling the movement of the avatar based on the motion data. Before displaying the three avatars on display 61, a video of the three avatars performing exercises according to the exercise menu may be generated as video data for playback based on the motion data. In S400, processor 10 may play back the generated video data on display 61 and display the three avatars performing exercises according to the exercise menu on display 61, thereby instructing the user on the exercises according to the exercise menu.
[0050] The model movement is a movement based on first motion data obtained by motion capture of the movement of an instructor performed by an actual person. The movements that deviate from the model movements are movements based on second motion data obtained by processing the first motion data. The second motion data can be prepared for each body type by processing the first motion data stored in storage 30 to match the target body type, current body type, and deteriorated body type. Processor 10 controls the movements of the three avatars displayed on display 61 based on the second motion data for each body type, thereby realizing three avatars that move according to their body types.
[0051] As another example, storage 30 may store, as second motion data, motion data for first avatar 71, motion data for second avatar 72, and motion data for third avatar 73 in advance.
[0052] The movement of second avatar 72 representing the desired body type may be controlled based on the first motion data. That is, second avatar 72 may be controlled to move in a manner that does not deviate from the model movement.
[0053] Third motion data defining a predetermined pose at the start may be stored in the storage 30. Fourth motion data defining a predetermined pose at the end may be stored in the storage 30. Both the third motion data and the fourth motion data may be recorded by the motion capture described above, or publicly distributed motion data samples may be used.
[0054] Processor 10 can control the movements of the three avatars based on the third motion data, then control the movements of the three avatars based on the second motion data, and then control the movements of the three avatars based on the fourth motion data. Through these controls, processor 10 can display the three avatars performing exercises according to the exercise menu on display 61. As described above, these controls may involve sequentially playing back pre-generated video data on display 61.
[0055] After executing S400, the processor 10 ends the processing of FIG. In this way, the instruction system 1 generates three avatars that reflect the user's facial features and body type from the scan data related to the user's body type. Then, it determines an exercise menu based on the examination data and displays the three avatars performing exercises according to the exercise menu on the display 61, thereby providing exercise instruction to the user.
[0056] The user exercises by following the movements of the three avatars displayed on the display 61 of the training system 1, particularly the movement of the second avatar 72 representing the target body type, while receiving instructions in the form of text displayed in the message field 611 and audio output from the speaker 62.
[0057] [1-3.Effects] According to the embodiment described above, the following actions and effects can be obtained. (1a) Recent research has shown that the appearance of a character representing a user in online communication influences the user's behavioral traits and extroversion, a phenomenon known as the "Proteus effect." Furthermore, it is known that these changes in behavioral traits can extend beyond the online world to real life.
[0058] In contrast, the first avatar 71, the second avatar 72, and the third avatar 73 in the instruction system 1 are avatars that reflect the user's facial features and body shape. With this configuration, the instruction system 1 can exert a Proteus effect on the user through the avatar displayed on the display 61. That is, by watching the movements of the avatar that reflects the user's own facial features and body shape displayed on the display 61, i.e., the avatar exercising, the user receives the Proteus effect from "himself exercising," which increases the user's motivation to exercise. As a result, the instruction system 1 can promote behavioral change in the user and improve the user's health awareness.
[0059] Furthermore, by looking at the first avatar 71 showing the current body type, the second avatar 72 showing the target body type, and the third avatar 73 showing the deteriorated body type, the user can objectively view "the current self," "the self with the target body type," and "the self with the deteriorated body type." As a result, the user is given an opportunity to think about health, and furthermore, the Proteus effect from each avatar can increase motivation for improving their health. That is, by viewing second avatar 72, the user can be motivated to improve their health, such as to approach a target body shape. Alternatively, by viewing third avatar 73, the user can be motivated to improve their health, such as to prevent a worsening body shape. Therefore, the guidance system 1 can promote behavioral changes in the user and improve the user's health awareness.
[0060] (1b) The user's body scan data for generating the avatar can be obtained from a 3D scanner installed at the health checkup venue. The examination data used to determine the exercise menu can be obtained at the health checkup.
[0061] With this configuration, by linking with health checkups, the cost of acquiring scan data and test data can be reduced compared to when a user acquires test data on their own. Therefore, the guidance system 1 can efficiently promote corporate health management, even for companies with many employees.
[0062] [1-4. Correspondence between terms] In the above embodiment, the exercise menu corresponds to an example of instruction content and instruction menu, exercise according to the exercise menu corresponds to an example of health instruction according to instruction content, and model actions correspond to an example of model movements.
[0063] 2. Other Embodiments Although the embodiments of the present disclosure have been described above, it goes without saying that the present disclosure is not limited to the above-described embodiments and can take on various forms.
[0064] (2a) The processing of the instruction system 1 is executed in the order of S100, S200, S300, and S400. However, the instruction system 1 may not execute S100 and S200 again after an avatar is generated once in S200. For example, the instruction system 1 may execute S300 and S400, skipping S100 and S200, after an avatar is generated once in S200. Furthermore, the instruction system 1 may execute S400, skipping S100, S200, and S300, after determining an exercise menu in S300.
[0065] (2b) In S400, the movements of the three avatars are different from one another, but they may be the same. Of the multiple avatars, only some of the avatars may have different movements. For example, the instructor 14 may be configured to cause both the first avatar 71 and the second avatar 72 to perform exercises so as not to deviate from the model movement, and cause the third avatar 73 to perform exercises so as to deviate from the model movement. According to this process, the user can be motivated to improve their health by trying to get closer to their target body shape by watching the movements of second avatar 72. Alternatively, the user can be motivated to improve their health by watching the movements of third avatar 73 by trying to prevent their body shape from deteriorating.
[0066] (2c) In the above embodiment, storage 30 stores a table associating each test item with the exercise corresponding to that test item. However, storage 30 may store a table associating each test item with the exercise menu corresponding to that test item. The number of exercises or exercise menus associated with each test item in the table may be one or more. Storage 30 is not limited to a table associating each test item with the exercise corresponding to that test item, and may store a table associating exercises or exercise menus corresponding to combinations of multiple test items.
[0067] When multiple exercise menus defining different exercises are associated with one test item, the determination unit 13 may be configured to determine the instruction content for the user by selecting at least one exercise menu from the multiple exercise menus based on the test data.
[0068] If the table associates an exercise menu corresponding to a combination of multiple test items, in S300, the processor 10 may refer to the table and determine the exercise menu associated with the combination of the selected multiple test items (in the above embodiment, the selected three test items) as the exercise menu to be instructed to the user. With this configuration, more effective instruction content can be determined.
[0069] (2d) In the above embodiment, the determination unit 13 uses test data related to the user's health as test items for determining an exercise menu. The number of test data may be one or more. The determination unit 13 may be configured to acquire, as the test data, multiple test data taken at different times and including multiple test values corresponding to each of the multiple test items, and to determine an exercise menu for the user based on the amount of change in the multiple test values determined from the multiple test data.
[0070] Specifically, the multiple test data from different test times include first test data acquired on a first test date (e.g., one month ago) and second test data acquired on a second test date that is earlier than the first test date (e.g., one year ago). The amount of change in multiple test values determined from the multiple test data is the amount of change from the test value of a specific test item in the second test data to the test value of that test item in the first test data.
[0071] For example, the determination unit 13 may determine an exercise menu based on a test item that exceeds a reference value in both the first test data and the second test data, and the difference in test value of the test item between the first test data and the second test data is smaller than the difference in test value of other test items.
[0072] With this configuration, it is possible to determine a more effective exercise menu for multiple test data acquired at different test times. In the above example, an exercise menu is determined for the test item for which the degree of improvement between the second test date and the first test date is low, so it is possible to determine an exercise menu that is likely to lead to greater improvement.
[0073] (2e) In the above embodiment, the generation unit 12 generates three avatars: a first avatar 71, a second avatar 72, and a third avatar 73. However, the number of avatars generated by the generation unit 12 is not limited to three, and may be at least one. In other words, the generation unit 12 may generate one or two avatars, or may generate four or more avatars.
[0074] When the generation unit 12 generates a plurality of avatars, the user may select at least one from the plurality of avatars generated by the generation unit 12, and set each of the selected avatars as one of the first avatar 71, the second avatar 72, and the third avatar 73. With this configuration, the user can receive health advice from the avatars that represent the target body shape and the deteriorated body shape according to the user's wishes, thereby improving the user's health awareness.
[0075] For example, the generation unit 12 may generate five avatars: an "avatar representing the current body type," an "avatar that is relatively thinner than the current body type," an "avatar that is relatively larger and thinner than the current body type," an "avatar that is relatively larger and fatter than the current body type," and an "avatar that is relatively larger and fatter than the current body type." The user may select the "avatar representing the current body type" as the first avatar 71. The user may select any of the avatars as the second avatar 72, for example, the "avatar that is relatively thinner than the current body type" or the "avatar that is relatively larger and fatter than the current body type." The user may select any of the avatars as the third avatar 73, for example, the "avatar that is relatively larger and fatter than the current body type" or the "avatar that is relatively larger and fatter than the current body type."
[0076] As a specific example of processing, generation unit 12 generates five avatars, and the user selects three avatars, namely, first avatar 71, second avatar 72, and third avatar 73, from among them. Processor 10 displays the five generated avatars on display 61 of output interface 60. Processor 10 automatically selects an avatar representing the current body type as first avatar 71. The user selects two avatars from the five avatars displayed on display 61 via input interface 50 as second avatar 72 representing a target body type and third avatar 73 representing a deteriorated body type. Processor 10 displays the three avatars, namely, first avatar 71 and the selected second avatar 72 and third avatar 73, on display 61.
[0077] (2f) In the above embodiment, the health guidance provided to the user is exercise according to an exercise menu. However, the health guidance provided to the user is not limited to exercise, and may be health guidance according to predetermined guidance content related to the user's health. For example, the health guidance may be advice on lifestyle improvements such as diet and sleep. That is, an avatar reflecting the user's facial features and body shape may be configured to provide health-related advice as health guidance through the display 61 and speaker 62. A plurality of guidance content may be associated with test items and stored in advance in the storage 30. The determination unit 13 may determine the guidance content to be provided to the user based on the test items. For example, a table in which each test item is associated with the corresponding guidance content may be stored in advance in the storage 30, and the determination unit 13 may determine the guidance content by referring to the table.
[0078] Even with this configuration, the avatar reflects the user's facial features and body shape, which can lead to the Proteus effect, encouraging behavioral changes and improving the user's health consciousness.
[0079] (2g) Multiple functions of one component in the above embodiments may be realized by multiple components, or one function of one component may be realized by multiple components. Also, multiple functions of multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, part of the configuration of the above embodiments may be omitted. Also, at least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments.
[0080] (2h) The present disclosure can be realized in various forms in addition to the above-described teaching system, such as a system including the teaching system as a component, a computer program for causing a computer to function as the teaching system, a non-transitory tangible recording medium such as a semiconductor memory on which the computer program is recorded, a teaching method, etc.
[0081] [Technical idea disclosed in this specification] [Item 1] an acquisition unit configured to acquire scan data relating to a user's body type; a generator configured to generate at least one avatar of the user based on the scan data; a determination unit configured to determine health guidance content for the user; a guidance unit configured to provide the health guidance to the user by displaying, on a display, the at least one avatar that performs health guidance in accordance with the guidance content; Equipped with the scan data includes information representative of the user's facial features; the generation unit generates, as the at least one avatar, an avatar that reflects facial features and a body shape of the user; Guidance system.
[0082] [Item 2] Item 1, the teaching system comprising: The instruction content includes instruction content regarding exercise for the user, the instruction unit is configured to instruct the user on the exercise by displaying, on the display, the at least one avatar performing the exercise in accordance with the instruction content; Guidance system.
[0083] [Item 3] Item 2, the teaching system, the generation unit is configured to generate a plurality of avatars having different body types as the at least one avatar; the instructor is configured to display the plurality of avatars performing the exercise on the display; The plurality of avatars include at least two avatars from a first avatar representing the user's current body type, a second avatar representing a target body type that is improved from the user's current body type, and a third avatar representing a deteriorated body type that is worse than the user's current body type. Guidance system.
[0084] [Item 4] Item 3, the teaching system comprising: the instructor is configured to express, through the display, the movements of the avatars in a manner corresponding to the body shapes of the avatars; Guidance system.
[0085] [Item 5] The teaching system according to item 3 or 4, the plurality of avatars includes at least the first avatar and the second avatar; The exercise includes exemplary movements, the instructor is configured to display, on the display, the plurality of avatars performing the exercise such that the movement of the second avatar deviates less from the model movement than the movement of the first avatar. Guidance system.
[0086] [Item 6] The teaching system according to any one of items 3 to 5, the plurality of avatars include at least the first avatar and the third avatar; The exercise includes exemplary movements, the instructor is configured to display, on the display, the plurality of avatars performing the exercise such that the movement of the third avatar deviates more from the model movement than the movement of the first avatar. Guidance system.
[0087] [Item 7] Item 7. The teaching system according to any one of items 1 to 6, The determination unit is configured to acquire test data related to the user's health, and determine the instruction content for the user by selecting at least one instruction menu from a plurality of instruction menus defining different instruction contents based on the test data. Guidance system.
[0088] [Item 8] Item 7. The teaching system according to item 7, the determination unit is configured to acquire, as the test data, a plurality of test data sets obtained at different test times, each of which includes a plurality of test values corresponding to a plurality of test items, and to determine the guidance content for the user based on amounts of change in the plurality of test values determined from the plurality of test data sets. Guidance system.
[0089] [Item 9] 1. A computer-implemented method of instruction, comprising: Obtaining scan data relating to a user's body shape; generating at least one avatar of the user based on the scan data; determining health guidance content for the user; providing the health guidance to the user by displaying, on a display, the at least one avatar that performs health guidance in accordance with the guidance content; Including, the scan data includes information representative of the user's facial features; The generating step includes generating an avatar that reflects facial features and a body shape of the user as the at least one avatar. Instruction method.
[0090] [Item 10] Item 9. The teaching method according to item 9, The instruction content includes instruction content regarding exercise for the user, Providing the health guidance to the user includes instructing the user on the exercise by displaying, on the display, the at least one avatar performing the exercise in accordance with the guidance content. Instruction method.
[0091] [Item 11] A computer program for causing a computer to execute the teaching method according to item 9 or 10. [Explanation of symbols]
[0092] 1...guidance system, 10...processor, 11...acquisition unit, 12...generation unit, 13...decision unit, 14...guidance unit, 61...display, 71...first avatar, 72...second avatar, 73...third avatar.
Claims
1. an acquisition unit configured to acquire scan data relating to a user's body type; a generator configured to generate at least one avatar of the user based on the scan data; a determination unit configured to determine health guidance content for the user; a guidance unit configured to provide the health guidance to the user by displaying, on a display, the at least one avatar that performs health guidance in accordance with the guidance content; Equipped with the scan data includes information representative of the user's facial features; the generation unit generates, as the at least one avatar, an avatar that reflects facial features and a body shape of the user; Guidance system.
2. 2. The teaching system of claim 1, The instruction content includes instruction content regarding exercise for the user, the instruction unit is configured to instruct the user on the exercise by displaying, on the display, the at least one avatar performing the exercise in accordance with the instruction content; Guidance system.
3. 3. The teaching system of claim 2, the generation unit is configured to generate a plurality of avatars having different body types as the at least one avatar; the instructor is configured to display the plurality of avatars performing the exercise on the display; The plurality of avatars include at least two avatars from a first avatar representing the user's current body type, a second avatar representing a target body type that is improved from the user's current body type, and a third avatar representing a deteriorated body type that is worse than the user's current body type. Guidance system.
4. 4. The teaching system of claim 3, the instructor is configured to express, through the display, the movements of the avatars in a manner corresponding to the body shapes of the avatars; Guidance system.
5. 5. The teaching system of claim 4, the plurality of avatars includes at least the first avatar and the second avatar; The exercise includes exemplary movements, the instructor is configured to display, on the display, the plurality of avatars performing the exercise such that the movement of the second avatar deviates less from the model movement than the movement of the first avatar. Guidance system.
6. 5. The teaching system of claim 4, the plurality of avatars include at least the first avatar and the third avatar; The exercise includes exemplary movements, the instructor is configured to display, on the display, the plurality of avatars performing the exercise such that a movement of the third avatar deviates more from the model movement than a movement of the first avatar. Guidance system.
7. A teaching system according to any one of claims 1 to 6, the determination unit is configured to acquire test data related to the user's health, and determine the instruction content for the user by selecting at least one instruction menu from a plurality of instruction menus defining different instruction contents based on the test data. Guidance system.
8. 8. The teaching system of claim 7, the determination unit is configured to acquire, as the test data, a plurality of test data obtained at different test times, each of which includes a plurality of test values corresponding to a plurality of test items, and to determine the guidance content for the user based on amounts of change in the plurality of test values determined from the plurality of test data. Guidance system.
9. 1. A computer-implemented method of instruction, comprising: Obtaining scan data relating to a user's body shape; generating at least one avatar of the user based on the scan data; determining health guidance content for the user; providing the health guidance to the user by displaying, on a display, the at least one avatar that performs health guidance in accordance with the guidance content; Including, the scan data includes information representative of the user's facial features; The generating step includes generating an avatar that reflects facial features and a body shape of the user as the at least one avatar. Instruction method.
10. The teaching method according to claim 9, The instruction content includes instruction content regarding exercise for the user, Providing the health guidance to the user includes instructing the user on the exercise by displaying, on the display, the at least one avatar performing the exercise in accordance with the guidance content. Instruction method.
11. A computer program for causing a computer to execute the teaching method according to claim 9 or 10.
Citation Information
Patent Citations
How to provide effective physical exercise
JP3472238B2