Suggested system and suggested method
By designing a suggestion system based on user's oral training type information, the problem of difficulty in confirming oral function reduction and monotonous oral gymnastics content in the prior art is solved, and the efficiency and sustainability of users' continuous oral training is achieved.
Patent Information
- Application Number
- CN202380058706.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-08-18
- Filing Date
- 2023-08-18
- Publication Date
- 2025-03-21
AI Technical Summary
The prior art is difficult to easily confirm that the oral function is degraded, and the oral gymnastics content is monotonous, making it difficult for users to continue to respond.
A suggestion system is designed, through the control unit selects suitable oral training based on the user's oral training type information and sends relevant information to the user terminal. The user can confirm and train oral functions in a simple way.
It realizes that users can perform coping methods for maintaining or improving oral function with higher sustainability, avoids users' bored with oral gymnastics content, and simplifies the process of oral function confirmation.
Smart Images

Figure CN119678219A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a suggestion system and a suggestion method.
[0002] This application claims priority based on Japanese Patent Application No. 2022-130571 filed in Japan on August 18, 2022, and the contents are incorporated herein by reference. Background Art
[0003] As people age, their oral function declines. Due to the decline in oral function, adverse conditions such as choking, dry mouth, difficulty speaking, and difficulty swallowing may occur. If the decline in oral function is left unchecked, the possibility of causing a decrease in food diversity and loss of appetite will increase. As a result, there may be adverse effects on the body and mind such as malnutrition and sarcopenia. In order to prevent the decline in oral function, it is important to notice the decline in oral function as early as possible and take measures. Therefore, a technology for measuring oral function has been proposed, such as described in Patent Document 1.
[0004] Prior art literature
[0005] Patent Literature
[0006] Patent Document 1: Japanese Patent Application Publication No. 2022-027350 Summary of the invention
[0007] Problem that the invention aims to solve
[0008] However, there are at least two major problems in dealing with oral function decline. The first is that it is not possible to easily confirm oral function decline. As a method of quantifying oral function, there is a precision examination for diagnosing oral function decline implemented by dental hospitals. However, this precision examination consumes effort and time. Therefore, there is no objective and simple method to confirm oral function. The second is that it is difficult to continuously deal with oral function decline. As a method of dealing with oral function decline, oral gymnastics has been proposed. Oral gymnastics include methods such as mouth opening training, tongue depressing training, pronunciation training, and chewing training. However, the content of these oral gymnastics is monotonous and mostly boring to users. Therefore, it is difficult for users to continuously carry out methods of dealing with oral function decline.
[0009] In view of the above circumstances, an object of the present invention is to provide a technique that enables a user to execute a countermeasure for maintaining or improving oral function with higher sustainability.
[0010] Solutions for solving problems
[0011] One embodiment of the present invention is a recommendation system comprising a control unit that selects oral training recommended for a user based on information indicating the type of oral training to be performed in order to maintain or improve the oral function of the user who is the recommendation object, and sends information related to the selected oral training to the user terminal of the user.
[0012] One embodiment of the present invention is the above-mentioned suggestion system, wherein the control unit selects at least one oral training from oral training classified into the type of oral training for the user who is the suggestion object, and selects at least one oral training from other types of oral training classified as being estimated to obtain a higher effect by performing the training in parallel when implementing the oral training classified into the type of oral training.
[0013] One embodiment of the present invention is the above-mentioned recommendation system, wherein the control unit determines the type of oral training recommended for the user based on information indicating the result of the oral function confirmation action performed by the user, and sends the determination result to the user terminal.
[0014] One embodiment of the present invention is the above-mentioned recommendation system, wherein the control unit uses the learned model information to determine the type of the oral training, and the learned model information is obtained by pre-learning processing using training data, and the training data includes information representing the implementation result of the oral function confirmation action and information representing the type of oral training recommended to be performed by the user who obtains the implementation result.
[0015] One embodiment of the present invention is a recommendation method having a control step, in which oral training recommended to a user is selected based on information indicating the type of oral training to be performed in order to maintain or improve the oral function of the user who is the recommendation object, and information related to the selected oral training is sent to the user terminal of the user.
[0016] Effects of the Invention
[0017] According to the present invention, it is possible for a user to perform a countermeasure for maintaining or improving oral cavity function with higher sustainability. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 1 is a schematic block diagram showing the system configuration of the advice system 100 of the present invention.
[0019] Figure 2 1 is a schematic block diagram showing a specific example of the functional configuration of the user terminal 10 .
[0020] Figure 3This is a diagram showing a specific example of the output method of the provided information related to the oral function.
[0021] Figure 4 This is a diagram showing a specific example of the output method of the provided information related to the oral function.
[0022] Figure 5 2 is a schematic block diagram showing a specific example of the functional configuration of the suggestion device 20 .
[0023] Figure 6 It is a diagram showing a specific example of oral training information.
[0024] Figure 7 It is a diagram showing a specific example of training correspondence information.
[0025] Figure 8 : is a schematic block diagram showing a specific example of the functional configuration of the learning device 30 . DETAILED DESCRIPTION
[0026] [summary]
[0027] Hereinafter, specific configuration examples of the present invention will be described with reference to the drawings.
[0028] Figure 1 1 is a schematic block diagram showing the system structure of the suggestion system 100 of the present invention. First, the overview of the suggestion system 100 is described. The suggestion system 100 is a system used by a plurality of users. These users include users who are interested in maintaining or improving oral functions. The suggestion device 20 sends information related to measures for maintaining or improving oral functions (hereinafter referred to as "oral training") to each user terminal 10. The information related to oral training includes information related to oral training that is recommended for the user to perform.
[0029] The recommended oral training is selected by the recommendation device 20 according to a prescribed criterion. The selection is made in such a way that the probability that the oral training recommended at a certain time (for example, a certain day) is completely inconsistent with the oral training recommended at the next time (for example, the day after the certain day) becomes high. There may be some duplication, and sometimes all are different. The user terminal 10 outputs the received information (information related to oral training). Each user performs oral training according to the information output in his own user terminal 10. In this way, different oral training is recommended to the user at each time. Therefore, the user can continue oral training without getting bored.
[0030] In addition, the user can input the result of the oral function confirmation action performed by the user to the user terminal 10. For example, multiple types of oral function confirmation actions such as the number of times saliva can be swallowed within a specified time can also be performed. The user terminal 10 sends information indicating the input result to the suggestion device 20. The suggestion device 20 obtains the provided information related to the oral function of the user based on the information indicating the result. The suggestion device 20 sends the obtained provided information to the user terminal 10, and the user terminal 10 outputs the provided information. Therefore, the user does not need to go to a dental hospital, etc., and can obtain information related to his or her oral function through a simpler operation.
[0031] [System Details]
[0032] Next, the details of the suggestion system 100 will be described. The suggestion system 100 includes a user terminal 10 and a suggestion device 20. The suggestion system 100 may also include a learning device 30. The user terminal 10 and the suggestion device 20 are connected to each other via a network 90 in a manner that allows communication. The suggestion device 20 and the learning device 30 may also be connected to each other via the network 90 in a manner that allows communication. The network 90 may be a network using wireless communication or a network using wired communication. The network 90 may also be composed of a combination of multiple networks.
[0033] Figure 2 1 is a schematic block diagram showing a specific example of the functional structure of the user terminal 10. The user terminal 10 is configured using information equipment such as a smartphone, a tablet computer, a personal computer, a television receiver, or a dedicated device. The user terminal 10 includes a communication unit 11, an operation unit 12, a display unit 131, a sound output unit 132, a storage unit 14, and a control unit 15. The user terminal 10 can be directly operated by a person who wants advice information related to oral training, or by a person who communicates with the person who wants advice information (for example, a relative or friend of the person who wants advice information).
[0034] The communication unit 11 is a communication device. The communication unit 11 may be configured as a network interface, for example. The communication unit 11 performs data communication with other devices via the network 90 under the control of the control unit 15. The communication unit 11 may be a device that performs wireless communication or a device that performs wired communication.
[0035] The operation unit 12 is composed of existing input devices such as a keyboard, a pointing device (a mouse, a tablet computer, etc.), a button, and a touch panel. When inputting the user's instructions to the user terminal 10, the user operates the operation unit 12. The operation unit 12 can also be an interface for connecting the input device to the user terminal 10. In this case, the operation unit 12 inputs an input signal generated in the input device according to the user's input to the user terminal 10. The operation unit 12 can also be composed of a microphone and a voice recognition device. In this case, the operation unit 12 performs voice recognition on the sentence spoken by the user, and inputs the character string information as the recognition result to the user terminal 10. The operation unit 12 can be arbitrarily configured as long as it is a structure that can input the user's instructions to the user terminal 10.
[0036] The display unit 131 is an image display device such as a liquid crystal display, an organic EL (Electro Luminescence) display, etc. The display unit 131 may also be an interface for connecting the image display device to the user terminal 10. In this case, the display unit 131 generates an image signal for displaying image data, and outputs the image signal to the image display device connected to itself.
[0037] The sound output unit 132 is a device that outputs sound, such as a speaker. The sound output unit 132 may also be an interface for connecting a sound output device, such as a speaker or a headphone, to the user terminal 10. In this case, the sound output unit 132 generates a sound signal for reproducing sound data, and outputs the sound signal to the sound output device connected to itself.
[0038] The storage unit 14 is configured using a storage device such as a magnetic hard disk device, a semiconductor storage device, etc. The storage unit 14 stores data used by the control unit 15. The storage unit 14 stores data necessary for the control unit 15 to perform processing.
[0039] The control unit 15 is composed of a processor such as a CPU (Central Processing Unit) and a memory. The control unit 15 performs its functions by executing a program by the processor. In addition, all or part of the functions of the control unit 15 can also be implemented using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array). The above-mentioned program can also be recorded in a computer-readable recording medium. Computer-readable recording media refer to portable media such as floppy disks, optical magnetic disks, ROMs, CD-ROMs, semiconductor storage devices (such as SSD: Solid State Drive), storage devices such as hard disks built into computer systems, and semiconductor storage devices. The above-mentioned program can also be sent via a telecommunications line.
[0040] The control unit 15 may, for example, execute an application program pre-installed in the present device (user terminal 10). As a specific example of such an application program, there is an application program provided to the user terminal 10 as a dedicated application program of the suggestion system 100. As another specific example of such an application program, there is an application program of a web browser. The control unit 15 may also operate according to the application program being executed.
[0041] The control unit 15 controls the user terminal 10 according to the user's operation and the information received from the suggestion device 20. For example, the control unit 15 transmits information input by the user by operating the operation unit 12 to the suggestion device 20 by using the communication unit 11. For example, when the control unit 15 receives information transmitted from the suggestion device 20 via the network 90 through the communication unit 11, it generates screen data based on the received information and displays the screen data on the display unit 131. Such screen data includes images and characters transmitted from the suggestion device 20.
[0042] Next, a specific example of the operation of the control unit 15 is described. For example, the control unit 15 generates screen data having characters and images for instructing the user to perform the oral function confirmation operation. The control unit 15 also generates screen data having characters and images for instructing the user to input information indicating the result of the oral function confirmation operation. The control unit 15 causes the display unit 131 to display the generated screen data.
[0043] In addition, the oral function confirmation action that the user is instructed to perform is expected to be an action that the user can easily perform according to the instructions displayed on the screen even without going to a medical institution. In addition, the props used in the oral confirmation action that is instructed to be performed are expected to be delivered to the user in advance by means such as mailing. The oral function confirmation action includes, for example, the following actions.
[0044] Confirmation of saliva amount (saliva test): Continue to spit saliva into a container for a predetermined period of time (eg, 5 minutes), and confirm the amount of saliva accumulated.
[0045] · Chewing force (bite muscle): Chew a chewing gum for chewing test (e.g., a gum that changes color as it is chewed) for a specified number of times (e.g., 60 times) at a specified rhythm (e.g., once per second) and observe the change in color of the chewing gum.
[0046] Swallowing force (swallowing muscle): Count the number of times you swallow with a "gulp" sound in 30 seconds.
[0047] Speed of lip movement (lip muscle): The control unit 15 of the user terminal 10 outputs a specified sound (e.g., a template voice) from the sound output unit 132. The specified sound includes a sound for urging the user to make a specified sound (e.g., the sound of "pop"), and the rhythm of the sound gradually becomes faster. The user makes the specified sound (e.g., the sound of "pop") in coordination with the output sound, and confirms which rhythm is followed. The specified sound may also be a sound made by opening the upper and lower lips from a closed state, specifically, a sound starting with the consonants P, B, and M in Latin letters.
[0048] Tongue strength (tongue muscle): Use an instrument that uses the strength of the tongue to change the shape. Use three instruments with different strengths required for the shape change. Confirm which instrument can change the shape. For example, the three instruments with different strengths required for the shape change can be colored in different colors, and the color can be used to indicate the test result.
[0049] · Speed of tongue movement (tongue muscle): The control unit 15 of the user terminal 10 outputs a specified sound (e.g., a template sound) from the sound output unit 132. The specified sound includes a sound for urging the user to make a specified sound (e.g., a "click" sound), and its rhythm gradually becomes faster. The user makes a specified sound (e.g., a "click" sound) in coordination with the output sound, and confirms which rhythm is followed. The specified sound may also be a sound made after the vicinity of the root of the tongue is brought into contact with the hard palate, specifically, a sound beginning with the consonants K and G expressed in the Latin alphabet.
[0050] The user inputs the implementation result of the oral function confirmation action to the user terminal 10. The control unit 15 sends the information indicating the implementation result input by the user to the suggestion device 20. The control unit 15 may also send the information indicating the user of the device (user identification information) together when sending the information to the suggestion device 20. The suggestion device 20 determines the provided information related to the oral function of the user and the type of oral training estimated to be effective for the user based on the implementation result, and notifies the user terminal 10. The type of oral training may be, for example, a type indicating the oral function or oral part to be trained. More specifically, for example, it may be the following type. As the type of oral training, one or more types (so-called training courses) may also be selected.
[0051] Lip and cheek strength (lip muscles)
[0052] Tongue strength (tongue muscles)
[0053] · Chewing force (mastococcygeus)
[0054] ·The power of spitting (saliva)
[0055] Swallowing strength (swallowing muscles)
[0056] The control unit 15 of the user terminal 10 outputs the notified information (information indicating the type of oral training). The user selects the type of oral training that he or she actually wants to perform based on the output information. The control unit 15 sends the selection result to the suggestion device 20.
[0057] The suggestion device 20 registers the sent information. The suggestion device 20 selects the specific content of oral training that the user should perform (the so-called training menu) according to the type of oral training at a specified time (for example, once a day). The suggestion device 20 notifies the user terminal 10 of the selection result. The control unit 15 of the user terminal 10 outputs the notified information (information indicating the specific content of the oral training). The specific content of the oral training notified is expected to be content that can be easily implemented by the user without causing excessive burden during implementation, such as being able to be implemented in about 10 minutes a day. Regarding the specific content of the oral training, only a character string or a still image representing the content can be output, or a moving image explaining the content of the oral training and the meaning of the oral training can be output.
[0058] When a prescribed period (e.g., 1 month, 2 months, etc.) has passed since the type of oral training was selected, the control unit 15 may also output screen data having characters and images for instructing the user to perform the oral function confirmation action again. The user inputs the implementation result of the oral function confirmation action to the user terminal 10. The control unit 15 sends information indicating the implementation result input by the user to the suggestion device 20. The suggestion device 20 re-determines the type of oral training estimated to be effective for the user based on the implementation result, and notifies the user terminal 10. In addition, the suggestion device 20 sends the provided information related to the oral function of the current user to the user terminal 10 based on the implementation result. The control unit 15 of the user terminal 10 outputs the provided information related to the oral function. In addition, the implementation result and the provided information may also include the same information.
[0059] Figure 3 FIG. 1 is a diagram showing a specific example of a method of outputting information related to oral functions. Figure 3 In the example of , screen data indicating the information provided is displayed on the display unit 131. The screen data includes information indicating the classification result of the force of spitting saliva (saliva). The force of spitting saliva is classified into the following five levels, for example. "Cannot spit out at all", "~1mL", "~2mL", "~3mL", "3mL or more". The classification result of the current user is indicated by the position of icon 91. In Figure 3 In the example, the current classification result of the user is "3 mL or more". In addition, the past classification results of the user are indicated by the position of the date when the oral function confirmation action was performed. For example, the classification results when the action was performed on February 19 and January 19 were "3 mL or more". In addition, the current classification results of other users of the same generation as the user are indicated by the position and number of icons 92. Figure 3 In the example, the distribution is "~1mL", "~2mL", "~3mL", and "3mL or more", indicating that the largest number of people are located in the position of "~2mL".
[0060] Figure 4 FIG. 1 is a diagram showing a specific example of the output method of providing information on oral functions. Figure 4 In the example of , screen data indicating the information provided is displayed on the display unit 131. The screen data includes information indicating the classification result of the tongue strength (tongue muscle). The tongue strength is classified into the following four levels, for example. "No depression at all", "Green", "Orange", "Yellow". The classification result of the current user is indicated by the position of icon 91. Figure 4 In the example, the current classification result of the user is "yellow". In addition, the past classification results of the user are indicated by the position of the date when the oral function confirmation action was performed. For example, the classification results when the action was performed on February 19 and January 19 were respectively "orange". In addition, the current classification results of other users of the same generation as the user are indicated by the position and number of icons 92. Figure 4 In the example of , the distribution is "no depression at all", "green", and "orange", indicating that the largest number of people are located in the "orange" position.
[0061] By obtaining these outputs, users can compare their past classifications with current classifications to easily judge the results of their oral training. Therefore, it is easier to truly feel the results of their oral training, so that they can continue oral training for a longer period of time. In addition, by comparing the classification results of other users of the same generation with their own classification results, they can objectively observe the status of their own oral function.
[0062] Figure 5 2 is a schematic block diagram showing a specific example of the functional configuration of the suggestion device 20. The suggestion device 20 is configured using an information processing device such as a personal computer or a server device. The suggestion device 20 includes a communication unit 21, a storage unit 22, and a control unit 23.
[0063] The communication unit 21 is a communication device. The communication unit 21 may be configured as a network interface, for example. The communication unit 21 performs data communication with other devices via the network 90 under the control of the control unit 23. The communication unit 21 may be a device that performs wireless communication or a device that performs wired communication.
[0064] The storage unit 22 is composed of a storage device such as a magnetic hard disk device, a semiconductor storage device, etc. The storage unit 22 stores data used by the control unit 23. The storage unit 22 can also function as a learning completed model information storage unit 221, an oral training information storage unit 222, a training corresponding information storage unit 223, and a user information storage unit 224.
[0065] The learned model information storage unit 221 pre-stores information of the learned model generated by the learning process performed by other devices (such as the learning device 30). The learned model information stored in the learned model information storage unit 221 is described. Regarding the training data used in the learning process, information representing the implementation result of the oral function confirmation action is used as input, and information representing the type of oral training recommended for the user who performed the oral function confirmation action is used as output. The output value may also use a value obtained by an expert such as a dentist, for example. That is, it is also possible that an expert such as a dentist refers to the information representing the implementation result of the oral function confirmation action used as input, determines the type of oral training recommended for users with such implementation results based on this information, and uses the determination result as training data. By obtaining training data in this way, input and output that are correlated can be used as training data.
[0066] The learned model is obtained by performing machine learning using such training data. The newly obtained information indicating the execution result of the oral function confirmation action is input to such a learned model as input, thereby obtaining the type of oral training recommended for the user as output. As training data, in addition to the current implementation result of the oral function confirmation action, the implementation result of the oral function confirmation action performed by the user in the past may also be used, or information indicating the period when the implementation result was obtained (e.g., 1 month ago, 3 months ago, etc.) may also be used.
[0067] The oral training information storage unit 222 stores oral training information. The oral training information is information related to oral training presented to the user. Figure 6 : is a diagram showing a specific example of oral training information. The oral training information has information indicating a training category and a corresponding part for each oral training. The training category indicates which of muscle strength, endurance, and finesse the oral training is effective for. The corresponding part indicates which of saliva, bite, swallowing, lips, and tongue the oral training is effective for.
[0068] For example, according to Figure 6 For example, regarding the oral training of making popping sounds, it is shown that the training classification belongs to the three training classifications of muscle strength, endurance, and fineness, and the corresponding part is the tongue. This means that the oral training of making popping sounds is a training with high effects on improving muscle strength, endurance, and fineness, and as a part, it is a training with high effects on improving the function of the tongue strength (tongue muscle).
[0069] The oral training information storage unit 222 may also store information explaining the meaning of each oral training and information explaining the implementation method of the training. Such information may also be represented by a combination of one or more of a character string, a still image, and a moving image.
[0070] The training correspondence information storage unit 223 stores the training correspondence information. Figure 7 : is a diagram showing a specific example of training correspondence information. Training correspondence information is information indicating the correspondence between a main muscle and a sub muscle. The main muscle indicates a type registered as a type of oral training (so-called training course) selected by a user. The sub muscle indicates a type estimated to obtain a higher effect by performing training in parallel when implementing oral training of the type indicated by the main muscle. The relationship between the main muscle and the sub muscle may also be predetermined by a person having knowledge of, for example, a physician.
[0071] The user information storage unit 224 stores user information. User information is information related to users who perform oral confirmation actions and users who perform oral training. For example, a portion of the user information may also be provided by the user to the service side when applying for the main service (a service that provides the user terminal 10 with classification results of oral confirmation actions and information on oral training). The user information is recorded in association with the user identification information assigned to each user. The user information includes, for example, attribute information of the user. The attribute information of the user may also include, for example, information indicating the user's age or generation, information related to the user's gender, and the user's residence.
[0072] The control unit 23 is composed of a processor such as a CPU and a memory. The control unit 23 functions as an information acquisition control unit 231 and an information provision control unit 232 by executing a program by the processor. In addition, all or part of the functions of the control unit 23 can also be implemented using hardware such as ASIC, PLD, FPGA, etc. The above-mentioned program can also be recorded in a computer-readable recording medium. Computer-readable recording media, for example, refer to portable media such as floppy disks, optical magnetic disks, ROMs, CD-ROMs, semiconductor storage devices (such as SSDs), storage devices such as hard disks built into computer systems, and semiconductor storage devices. The above-mentioned program can also be sent via a telecommunication line.
[0073] The information acquisition control unit 231 acquires information from other devices such as the user terminal 10. Specific examples of the acquired information include the results of the oral function confirmation operation input to the user terminal 10, information indicating the type of oral training selected by the user, etc. The information acquisition control unit 231 records the acquired information in a storage device such as a memory.
[0074] The information provision control unit 232 sends information to other devices such as the user terminal 10. The following is a specific example of the operation of the information provision control unit 232. When the implementation result of the oral function confirmation operation is received from the user terminal 10, the information provision control unit 232 generates the provided information related to the oral function of the user based on the implementation result. At this time, the information provision control unit 232 can also generate the provided information for each user based on the implementation results obtained from multiple users. For example, the information provision control unit 232 can also generate Figure 3 , Figure 4 The information included in the screen data shown is provided as information.
[0075] The information provision control unit 232 determines the type of oral training suitable for the user based on the result of the oral function confirmation action. The determination process may also be performed using the learned model stored in the learned model information storage unit 221. The information provision control unit 232 performs an inference process using the learned model and the result of the oral function confirmation action obtained from the user to obtain the type of oral training recommended to the user. The information provision control unit 232 sends the acquired type of oral training to the user terminal 10.
[0076] When the information provision control unit 232 receives information about the type of oral training actually selected from the user terminal 10, it selects specific oral training content (so-called training menu) that the user should perform at a predetermined time (for example, once a day) according to the type of oral training based on the received information. The information provision control unit 232 selects specific oral training content (so-called training menu) that the user should perform according to the type of oral training based on the received information. Figure 7 The content of the oral training at each opportunity is determined based on the training corresponding information as shown. For example, the information provision control unit 232 may also determine the content of the oral training based on at least one of the three selection methods shown below. For example, the information provision control unit 232 may also determine the content of the oral training based on all of the three selection methods shown below (for example, one is determined in each selection method).
[0077] Selection method 1: Randomly select one from a plurality of specific oral exercises directly included in the type of oral exercise (major muscles) selected by the user and a plurality of specific oral exercises defined as warm-up exercises.
[0078] Selection method 2: Randomly select one oral training that is not selected in other selection methods from among a plurality of specific oral trainings directly included in the type of oral training (major muscles) selected by the user.
[0079] Selection method 3: Randomly select one oral exercise that is not selected in other selection methods from among a plurality of specific oral exercises included in the auxiliary muscles registered in the exercise corresponding information in association with the main muscle.
[0080] The information provision control unit 232 may also select in the order of selection method 1, selection method 2, and selection method 3 when determining the content of the oral training based on all three selection methods. The information provision control unit 232 notifies the user terminal 10 of the selection result. In addition, the specific multiple oral trainings directly included in the type of oral training represent the oral trainings corresponding to the corresponding parts in the oral training information stored in the oral training information storage unit 222. For example, when the type of oral training (main muscle) is the tongue, an oral training is randomly selected from the oral trainings checked in the corresponding part "tongue" in the oral training information.
[0081] When a predetermined period (e.g., 1 month, 2 months, etc.) has passed since the type of oral training was selected, the information provision control unit 232 may also send information for instructing to perform the oral function confirmation action again to the user terminal 10. When the information provision control unit 232 receives information indicating the implementation result of the oral function confirmation action input by the user, it re-determines the type of oral training estimated to be effective for the user based on the implementation result, and notifies the user terminal 10. In addition, the information provision control unit 232 sends the provision information related to the oral function of the current user to the user terminal 10 based on the implementation result.
[0082] Figure 8 3 is a schematic block diagram showing a specific example of the functional configuration of the learning device 30. The learning device 30 is configured using an information processing device such as a personal computer or a server device. The learning device 30 includes a communication unit 31, a storage unit 32, and a control unit 33.
[0083] The communication unit 31 is a communication device. The communication unit 31 may be configured as a network interface, for example. The communication unit 31 performs data communication with other devices via the network 90 under the control of the control unit 33. The communication unit 31 may be a device that performs wireless communication or a device that performs wired communication.
[0084] The storage unit 32 is constituted by a storage device such as a magnetic hard disk device or a semiconductor storage device. The storage unit 32 stores data used by the control unit 33. The storage unit 32 may function as a training data storage unit 321 and a learned model information storage unit 322, for example.
[0085] The training data storage unit 321 stores training data used in the supervised learning process performed in the learning device 30. The training data stored in the training data storage unit 321 is data including information indicating the implementation result of the oral function confirmation action (input value), and information indicating the type of oral training recommended for the user who performed the oral function confirmation action (output value). The output value may be, for example, a value obtained by an expert such as a dentist. As training data, in addition to the implementation result of the current oral function confirmation action, the implementation result of the oral function confirmation action performed by the user in the past may also be stored. As training data, information indicating the period when the implementation result was obtained (for example, 1 month ago, 3 months ago, etc.) may also be stored.
[0086] The learned model information storage unit 322 stores the learned model information obtained through the supervised learning process executed by the control unit 33 .
[0087] The control unit 33 is composed of a processor such as a CPU and a memory. The control unit 33 functions as an information control unit 331 and a learning control unit 332 by executing a program by the processor. In addition, all or part of the functions of the control unit 33 can also be implemented using hardware such as ASIC, PLD, FPGA, etc. The above-mentioned program can also be recorded in a computer-readable recording medium. The computer-readable recording medium refers to, for example, a portable medium such as a floppy disk, a magneto-optical disk, a ROM, a CD-ROM, a semiconductor storage device (such as an SSD), a hard disk built into the computer system, a semiconductor storage device, and other storage devices. The above-mentioned program can also be sent via a telecommunication line.
[0088] The information control unit 331 controls the input and output of information. For example, the information control unit 331 obtains training data from other devices (information processing devices, storage media) and records it in the training data storage unit 321. For example, the information control unit 331 sends the learned model information stored in the learned model information storage unit 322 to other devices (such as the recommendation device 20).
[0089] The learning control unit 332 performs a learning process by using the training data stored in the training data storage unit 321. For example, the learning control unit 332 applies a machine learning technique for generating or updating a recognizer by supervised learning. Specific examples of such machine learning techniques include SVM (Support Vector Machine) and decision tree. In addition, the learning control unit 332 may also apply a neural network, DL (Deep Learning), or may also apply techniques such as ensemble learning. The learning control unit 332 records the learned model information obtained by executing the learning process in the learned model information storage unit 322. Such learned model information obtained by the learning control unit 332 may also be sent to the recommendation device 20 and recorded in the learned model information storage unit 221 of the recommendation device 20.
[0090] According to the advice system 100 configured as above, the user can execute the coping method for maintaining or improving the oral function with higher sustainability. The details are as follows.
[0091] In the suggestion system 100, at a specified time, oral training is provided to the user in which the content of specific oral training that the user should perform is selected by the suggestion device 20 (so-called training menu). The selection by the suggestion device 20 is performed in a manner that increases the probability that the oral training suggested at a certain time (for example, a certain day) and the oral training suggested at the next time of the certain time (for example, the day after the certain day) are completely inconsistent. There may be some duplication, and sometimes they may be completely different. In this way, different oral training is suggested to the user at each time. Therefore, the user can continue the oral training without getting bored. Therefore, it is possible for the user to perform the coping method for maintaining or improving the oral function with higher continuity.
[0092] In addition, when the user terminal 10 transmits information indicating the result of the oral function confirmation operation performed by the user to the suggestion device 20, provided information related to the oral function of the user is transmitted to the user terminal 10. Therefore, the user can obtain information related to his or her oral function by a simpler operation without going to a dental clinic or the like.
[0093] (Variation Example)
[0094] In the present embodiment, the suggestion device 20 and the learning device 30 are configured as separate devices, but may be configured as an integrated device. For example, the suggestion device 20 may include a training data storage unit 321 and a learning control unit 332 .
[0095] The suggestion device 20 may be implemented using a plurality of information processing devices. For example, the suggestion device 20 may be implemented using a cloud device or the like. For example, in the suggestion device 20, the storage unit 22 and the control unit 23 may be implemented in different information processing devices, respectively. For example, the storage unit 22 of the suggestion device 20 may be implemented by distributing it in a plurality of information processing devices. The learning device 30 may be implemented using a plurality of information processing devices. For example, the learning device 30 may be implemented using a cloud device or the like. For example, in the learning device 30, the storage unit 32 and the control unit 33 may be implemented in different information processing devices, respectively. For example, the storage unit 32 of the learning device 30 may be implemented by distributing it in a plurality of information processing devices.
[0096] When outputting information indicating the specific content of oral training, an image of a prescribed character may also be outputted. As a specific example of such a character, a predetermined trainer character may also be used. Such a character image may also be recorded in the user terminal 10 as part of the application, for example. When outputting voice information, it may also be outputted by a sound indicating the voice of a prescribed character. Such a character voice information may also be recorded in the user terminal 10 as part of the application, for example.
[0097] At the start or end of oral training, a voice encouraging the user or a voice rewarding the user may be output. Such voice information may be recorded in the user terminal 10 as part of the application, for example.
[0098] Music can also be added to the moving image explaining the content of the oral training. Such music is, for example, music that corresponds to the rhythm of the oral training movements explained in the moving image. By outputting such music, it is possible to provide content that the user can participate in rhythmically. As a result, the user can continue training for a longer period of time.
[0099] Although the embodiments of the present invention have been described in detail above with reference to the drawings, the specific configuration is not limited to the embodiments, and designs and the like within the scope not departing from the gist of the present invention are also included.
[0100] Industrial Applicability
[0101] It can be applied to a countermeasure for maintaining or improving oral function.
[0102] Description of Reference Numerals
[0103] 100: suggestion system; 10: user terminal; 20: suggestion device; 30: learning device; 11: communication unit; 12: operation unit; 131: display unit; 132: sound output unit; 14: storage unit; 15: control unit; 21: communication unit; 22: storage unit; 221: learning model information storage unit; 222: oral training information storage unit; 223: training corresponding information storage unit; 224: user information storage unit; 23: control unit; 231: information acquisition control unit; 232: information provision control unit; 31: communication unit; 32: storage unit; 321: training data storage unit; 322: learning model information storage unit; 33: control unit; 331: information control unit; 332: learning control unit.
Claims
1. A recommendation system comprising a control unit, wherein the control unit selects oral training recommended to a user based on information indicating the type of oral training to be performed in order to maintain or improve the oral function of the user as a recommendation target, and transmits information related to the selected oral training to a user terminal of the user.
2. The suggestion system according to claim 1, wherein: The control unit selects at least one oral training from oral training classified into the type of oral training for the user who is the recommendation object, and selects at least one oral training from other types of oral training classified into which it is estimated that a higher effect can be obtained by performing training in parallel when implementing the oral training classified into the type of oral training.
3. The suggestion system according to claim 1 or 2, wherein: The control unit determines a type of oral training recommended for the user based on information indicating a result of an oral function confirmation operation performed by the user, and transmits the determination result to the user terminal.
4. The suggestion system according to claim 3, wherein: The control unit uses the learned model information to determine the type of the oral training, wherein the learned model information is obtained by pre-learning using training data, wherein the training data includes information indicating the implementation result of the oral function confirmation action and information indicating the type of oral training recommended for the user who obtains the implementation result.
5. A recommendation method, comprising a control step, in which oral training recommended to a user is selected based on information indicating the type of oral training to be performed in order to maintain or improve the oral function of a user who is a recommendation object, and information related to the selected oral training is sent to a user terminal of the user.
Citation Information
Patent Citations
Lip pressure measurement method, tongue pressure measurement method, oral function measuring sensor, and oral function measurement device
JP2022027350A
4,5-fused 1,2,4-triazolone
JP2022130571A