Massage system
The massage system addresses the challenge of determining personalized massage courses by using a stiffness input unit and course determination unit to tailor massage operations based on specific stiff areas, improving user experience and massage effectiveness.
Patent Information
- Application Number
- JP2025097799
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-06-11
- Publication Date
- 2025-08-15
AI Technical Summary
Existing massage systems lack the ability to determine a personalized and effective massage course based on specific stiff areas of the body, limiting their effectiveness in providing targeted relief.
A massage system that includes a stiffness input unit, memory unit, and course determination unit to determine a massage course tailored to one or multiple stiff areas, using course selection tables and color density to guide the massage machine's operations.
Enables the system to provide personalized massage courses that effectively target stiff areas, enhancing user experience and massage efficacy.
Smart Images

Figure 2025120394000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a massage system. [Background technology]
[0002] Patent Document 1 discloses a massage machine that includes a seat, a backrest, armrests, a legrest, and a base that serves as the foundation for these components. A massage unit equipped with a pair of left and right kneading balls is attached to the backrest in a manner that allows it to move up and down. The massage unit includes a kneading mechanism that rotates the kneading balls eccentrically, and a hitting mechanism that rocks the kneading balls back and forth. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-250072 Summary of the Invention
[0004] An object of the present invention is to provide a massage system that can determine a massage course suitable for a stiff area using a novel method. [Means for solving the problem]
[0005] One embodiment of the present invention provides a massage system that includes: a stiffness input unit that allows a user to input a stiff area; a memory unit that stores at least two types of course selection tables; a course determination unit that determines a massage course appropriate for the stiff area input by the stiffness input unit based on the stiff area input by the stiffness input unit and the at least two types of course selection tables; and a massage machine control unit that causes the massage machine to execute the massage course determined by the course determination unit, wherein the at least two types of course selection tables include a first course selection table that is used when the stiff area input by the stiffness input unit is one area, and a second course selection table that is used when the stiff area input by the stiffness input unit is two areas.
[0006] In one embodiment of the present invention, the first course selection table stores a massage course suitable for each stiff area, and the second course selection table stores a plurality of selectable combinations of two stiff areas and a massage course for each combination, and when the stiffness input unit inputs one stiff area, the course determination unit determines a massage course based on the one stiff area input by the stiffness input unit and the first course selection table, and when the stiffness input unit inputs two stiff areas, the course determination unit determines a massage course based on the two stiff areas input by the stiffness input unit and the second course selection table.
[0007] In one embodiment of the present invention, when the number of stiff areas input by the stiffness input unit is three or more, the course determination unit determines a predetermined massage course as the massage course.
[0008] In one embodiment of the present invention, the massage courses determined using the first course selection table include a massage course that performs only mechanical massage using treatment elements, a massage course that performs only air massage using airbags, and a massage course that performs both mechanical massage and air massage.
[0009] In one embodiment of the present invention, the stiffness input unit has a function of having the user input the stiff area, a function of having the user input the degree of stiffness of the stiff area, and a function of displaying the degree of stiffness for the input stiff area using color density.
[0010] In one embodiment of the present invention, the memory unit stores a color density / intensity conversion table that stores massage intensity corresponding to color density representing the degree of stiffness, and the course selection unit determines the massage intensity for the stiff area input by the stiffness input unit based on the color density representing the degree of stiffness for each stiff area input by the stiffness input unit and the color density / intensity conversion table, and the massage machine control unit causes the massage machine to perform a massage according to the massage course determined by the course determination unit and the massage intensity for the stiff area. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram showing the overall configuration of the massage system. [Figure 2] FIG. 2 is a partially cutaway perspective view showing the appearance of the massage machine and the mobile terminal. [Figure 3] FIG. 3 is a perspective view diagrammatically showing the configuration of the massage unit. [Figure 4A] FIG. 4A is a block diagram showing the electrical configuration of the massage machine. [Figure 4B] FIG. 4B is an air circuit diagram showing the air circuit from the air pump to each air bag. [Figure 5] FIG. 5 is a block diagram showing the electrical configuration of the mobile terminal. [Figure 6] FIG. 6A is a schematic diagram showing an example of a remote control home screen, FIG. 6B is a schematic diagram showing an example of a pairing standby screen, and FIG. 6C is a schematic diagram showing an example of a pairing completion screen. [Figure 7] FIG. 7A is a schematic diagram showing an example of a login screen of a mobile terminal, FIG. 7B is a schematic diagram showing an example of a connected device list screen, FIG. 7C is a schematic diagram showing an example of a connecting screen, and FIG. 7D is a schematic diagram showing an example of a connection completion screen. [Figure 8] FIG. 8A is a schematic diagram showing an example of an application home screen, and FIG. 8B is a schematic diagram showing an example of a human body map screen. [Figure 9A] FIG. 9A is a schematic diagram showing the movement trajectory of a user's finger when the user moves the finger in contact with the left forearm on the human body map screen. [Figure 9B] FIG. 9B is a schematic diagram showing that the first color is applied in response to the finger contact and movement as shown in FIG. 9A. [Figure 9C] FIG. 9C is a schematic diagram showing that when the first color is applied as shown in FIG. 9B and the finger is removed from the human body map screen, the first color is erased and the second color is applied to the entire left and right forearms. [Figure 10] FIG. 10A is a schematic diagram showing an example of a concentration display screen, and FIG. 10B is a schematic diagram showing an example of an analysis result screen. [Figure 11] FIG. 11 is a schematic diagram showing an example of the contents of the first course selection table. [Figure 12] FIG. 12 is a schematic diagram showing an example of the contents of the second course selection table. [Figure 13] FIG. 13 is a schematic diagram showing an example of the contents of the color density / intensity conversion table. [Figure 14A] FIG. 14A is a flowchart showing part of the procedure of the process executed by the control unit of the mobile terminal when the human body map mode is selected on the application home screen. [Figure 14B]FIG. 14B is a flowchart showing part of the procedure of the process executed by the control unit of the mobile terminal when the human body map mode is selected on the application home screen. [Figure 14C] FIG. 14C is a flowchart showing part of the procedure of the process executed by the control unit of the mobile terminal when the human body map mode is selected on the application home screen. [Figure 15] 15A, 15B, and 15C are schematic diagrams each showing an example of a human body map screen in which the human body map is colored to indicate the location and degree of stiffness. [Figure 16] FIG. 16 is a part of a flowchart showing a part of the procedure of the process executed by the control unit of the mobile terminal when the first modification is applied. [Figure 17] FIG. 17 is a flowchart showing part of the procedure of the process executed by the control unit of the mobile terminal when the second modification is applied. [Figure 18] FIG. 18 is a flowchart showing part of the procedure of the process executed by the control unit of the mobile terminal when the third modification is applied. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
[0013] [1] Overall configuration of the massage system FIG. 1 is a block diagram showing the overall configuration of a massage system 1. As shown in FIG.
[0014] The massage system 1 includes a chair-type massage machine (hereinafter simply referred to as "massage machine 2"), a mobile terminal 3, and a server 4. In this embodiment, the mobile terminal 3 is a smartphone. The mobile terminal 3 is a mobile terminal used by a user (person receiving massage) who is going to receive a massage by the massage machine 2. The massage machine 2 and the mobile terminal 3 can communicate wirelessly, for example, by Bluetooth (registered trademark). The mobile terminal 3 and the server 4 can communicate via a communication network 5.
[0015] When a massage is performed by the massage machine 2, the massage history is sent to the mobile terminal 3. The massage history includes the date and time of the massage, the massage course, the massage intensity for each part of the body, etc. The mobile terminal 3 stores the massage history received from the massage machine 2 in its memory. The mobile terminal 3 transmits the massage history stored in its memory to the server 4 in real time or at a predetermined timing. The server 4 stores the massage history received from the mobile terminal 3 for each user of the mobile terminal 3.
[0016] [2] Appearance of the massager FIG. 2 is a partially cutaway perspective view showing the appearance of the massage machine 2 and the mobile terminal 3. As shown in FIG.
[0017] The massage machine 2 includes a seat portion 11, a backrest portion 12, armrest portions 13, a leg rest portion (ottoman) 14, and a base serving as a base for these.
[0018] In the following description, the terms "front-back direction," "left-right direction," and "up-down direction" refer to the front-back direction, left-right direction, and up-down direction, respectively, as seen from the user when the user is seated on the massage machine 2 in a normal posture.
[0019] The base is located below the seat 11, but is not visible in FIG. 2 because it is hidden by the seat 11, backrest 12, armrests 13 and leg rest 14.
[0020] The seat 11 is disposed on a base. The backrest 12 is disposed at the rear of the seat 11. The armrests 13 are disposed on both the left and right sides of the seat 11. The leg rest 14 is disposed at the front of the seat 11. The backrest 12 is supported by a backrest rotation actuator 21 (see FIG. 4A) so that it can tilt relative to the seat 11. The leg rest 14 can be rotated by a leg rest rotation actuator 22 (see FIG. 4A) around a support shaft extending in the left-right direction provided near the top of the seat. This allows the leg rest 14 to rotate between the vertical position shown in FIG. 2 and a horizontal position rotated approximately 90 degrees from the vertical position.
[0021] A massage unit 23 is built into the backrest 12. The massage unit 23 is used to perform various massages (mechanical massages) using a pair of left and right massage applicators (kneading balls) 51. A pair of left and right guide rails 28, 29 (see FIG. 3) with a U-shaped cross section that extend in the vertical direction are provided on the backrest 12, and the massage unit 23 can move in the vertical direction along the guide rails 28, 29. The detailed configuration of the massage unit 23 will be described later.
[0022] The armrest 13 is provided with an arm unit 16 having a forearm accommodation recess 17 for accommodating the user's forearm. The leg rest 14 has a leg accommodation recess 18 and a foot accommodation recess 19 for accommodating the user's left and right legs and feet, respectively.
[0023] Airbags are provided in the backrest 12, seat 11, armrests 13 and leg rest 14 of the massage machine 2. Each airbag inflates and deflates by supplying and discharging air, thereby providing an air massage to the user.
[0024] A right upper arm airbag 31a for massaging the right upper arm and a left upper arm airbag 31b for massaging the left upper arm are provided in the backrest 12. These airbags 31a and 31b constitute an upper arm airbag 31 for massaging the upper arms.
[0025] A pair of left and right thigh side airbags 32a, 32b for massaging the sides of the thighs, a pair of left and right upper back thigh airbags 32c, 32d for massaging the upper back of the thighs, and a lower back thigh airbag 32e for massaging the lower back of the thighs are provided in the seat portion 11. These airbags 32a to 32e constitute thigh airbag 32 for massaging the thighs.
[0026] Forearm airbags 33a and 33b for massaging the forearms and hand airbags 33c and 33d for massaging the hands are provided on both sides of the pair of left and right forearm accommodating recesses 17. These airbags 33a to 33d constitute forearm airbag 33 for massaging the forearms and hands.
[0027] Side calf airbags 34a, 34b for massaging the sides of the calves are provided on both side surfaces of the pair of left and right leg accommodating recesses 18. Sole calf airbags 34c, 34d for massaging the backs of the calves are provided on the bottom surfaces of the pair of left and right leg accommodating recesses 18. These airbags 34a to 34d constitute calf airbags 34 for massaging the calves.
[0028] Foot upper airbags 35a, 35b for pressing downward on the upper sides of the feet are provided on both sides of the pair of left and right foot accommodating recesses 19. Sole airbags 35c, 35d for pressing upward on the soles of the feet are provided on the bottom surfaces of the pair of left and right foot accommodating recesses 19. These airbags 35a to 35d constitute sole airbags 35 for massaging the soles of the feet.
[0029] A remote control stand 24 is attached to the arm unit 16. A remote controller (hereinafter referred to as "remote control 25") for the user to operate the massage machine 2 is detachably attached to the remote control stand 24. As shown in FIG. 4A, an operation display unit 26 and a plurality of operation keys are provided on the operation surface of the remote control 25. The operation display unit 26 is formed, for example, of a touch panel type liquid crystal display. The remote control 25 is equipped with a communication unit for wireless communication with the mobile terminal 3.
[0030] [3] Massage unit configuration FIG. 3 is a perspective view illustrating the configuration of the massage unit 23. As shown in FIG.
[0031] The massage unit 23 is mounted so as to be movable up and down relative to the guide rails 28, 29. The massage unit 23 includes a rectangular main frame 41. The main frame 41 is composed of a pair of left and right side walls, and a top wall and a bottom wall that connect the upper ends and lower ends of the side walls, respectively. A guide shaft 42 and an elevation drive shaft 43, both of which extend in the left-right direction, are rotatably mounted on the main frame 41.
[0032] The guide shaft 42 is disposed on the upper part of the main frame 41, and the lifting drive shaft 43 is disposed on the lower part of the main frame 41. Both end portions of the guide shaft 42 and the lifting drive shaft 43 protrude outward from both side walls of the main frame 41. Guide rollers 44 that are guided by the guide rails 28, 29 are attached to both end portions of the guide shaft 42. Pinion gears 45 that mesh with racks (not shown) provided on the guide rails 28, 29 are attached to both end portions of the lifting drive shaft 43.
[0033] An elevation motor 46 for rotating the elevation drive shaft 43 is attached to the main frame 41. The elevation motor 46 is connected to the elevation drive shaft 43 via a gear mechanism 47. When the elevation motor 46 is rotated, the massage unit 23 is raised and lowered along the guide rails 28 and 29.
[0034] The massage unit 23 is provided with a lifting position sensor 48 for detecting the amount of rotation of the lifting drive shaft 43, thereby detecting the lifting position (vertical position) of the massage unit 23. The lifting position sensor 48 is made of a rotary encoder for detecting the amount of rotation of the lifting drive shaft 43.
[0035] A swinging frame 49 is attached to the middle of the lifting drive shaft 43 so as to be swingable in the front-to-rear direction. A pair of left and right treatment elements 51 and a treatment element drive unit 50 including a drive mechanism for the treatment elements 51 are attached to the swinging frame 49. The main frame 41 is provided with a treatment element drive unit advance / retract mechanism for moving the swinging frame (treatment element drive unit) forward and backward.
[0036] The treatment element drive unit advance / retract mechanism will now be described. An advance / retract shaft 52, which is disposed below the guide shaft 42 and extends in the left-right direction, is rotatably attached to the main frame 41. An advance / retract motor 53 for rotating the advance / retract shaft 52 is attached to one side of the main frame 41. The advance / retract motor 53 is connected to the advance / retract shaft 52 via a gear mechanism 54. A pair of left and right pinion gears 55 are attached to the intermediate portion of the advance / retract shaft 52. An arc-shaped rack 56 that meshes with the pair of left and right pinion gears 55 is provided on the upper portion of the swing frame 49. When the advance / retract shaft 52 is rotated by the advance / retract motor 53, the pinion gear 55 rotates, and the arc-shaped rack 56 moves. This causes the swing frame 49 to swing around the lift drive shaft 43. This causes the treatment element drive unit 50 (treatment element 51) to advance / retract in the front-rear direction.
[0037] The massage unit 23 is provided with a front-rear position sensor 57 for detecting the amount of rotation of the advancing / retracting shaft 52, thereby detecting the front-rear position of the treatment element drive unit 50. The front-rear position sensor 57 is made of an encoder for detecting the amount of rotation of the advancing / retracting shaft 52.
[0038] The treatment element drive unit 50 includes a kneading mechanism that performs a kneading action by eccentrically rotating the treatment elements 51, and a hitting mechanism that performs a hitting action by swinging the treatment elements 51 back and forth. The kneading mechanism includes a kneading motor 58 as an actuator (drive source). The hitting mechanism includes a hitting motor 59 as an actuator (drive source). Such kneading mechanisms and hitting mechanisms are well known.
[0039] [4] Electrical configuration of massager 2 and mobile terminal 3 Fig. 4A is a block diagram showing the electrical configuration of the massage machine 2. Fig. 4B is an air circuit diagram showing the air circuit from the air pump to each air bag.
[0040] Referring to Fig. 4, a control unit 60 for controlling the massage machine 2 is built into the massage machine 2. The control unit 60 is an example of the "massage machine control unit" of the present invention. The control unit 60 includes a microcomputer, and is equipped with a CPU, memory (RAM, ROM, non-volatile memory), etc. The memory stores various data in addition to the CPU program.
[0041] The control unit 60 is connected to the remote control 25, a drive circuit 71 for the backrest rotation actuator 21, and a drive circuit 72 for the leg-support rotation actuator 22. The control unit 60 is also connected to a drive circuit 73 for the lifting motor 46 in the massage unit 23, a drive circuit 74 for the forward / backward movement motor 53, a drive circuit 75 for the kneading motor 58, and a drive circuit 76 for the tapping motor 59. The control unit 60 is also connected to the lifting position sensor 48 and the front-rear position sensor 57 in the massage unit 23.
[0042] The control unit 60 is further connected to a drive circuit 77 for the air pump 81 and a drive circuit 78 for the plurality of solenoid valves 82a to 82s. Air is supplied to each of the solenoid valves 82a to 82s from the air pump 81. Hereinafter, the solenoid valves 82a to 82s may be collectively referred to as solenoid valves 82.
[0043] 4B, solenoid valve 82a is connected to right upper arm airbag 31a, and solenoid valve 85b is connected to left upper arm airbag 31b. Solenoid valve 82c is connected to right lateral thigh airbag 32a, and solenoid valve 82d is connected to left lateral thigh airbag 32b. Solenoid valve 82e is connected to right upper back thigh airbag 32c, and solenoid valve 82f is connected to left upper back thigh airbag 32d. Solenoid valve 82g is connected to lower back thigh airbag 32e.
[0044] The right forearm airbag 33a is connected to the solenoid valve 82h, the left forearm airbag 33b is connected to the solenoid valve 82i, the right hand airbag 33c is connected to the solenoid valve 82j, and the left hand airbag 33d is connected to the solenoid valve 82k.
[0045] The right lateral calf airbag 34a is connected to solenoid valve 82l, and the left lateral calf airbag 34b is connected to solenoid valve 82m. The right sole of the calf airbag 34c is connected to solenoid valve 82n, and the left sole of the calf airbag 34d is connected to solenoid valve 82o. The right front airbag 35a is connected to solenoid valve 82p, and the left front airbag 35b is connected to solenoid valve 82q. The right sole of the foot airbag 35c is connected to solenoid valve 82r, and the left sole of the foot airbag 35d is connected to solenoid valve 82s.
[0046] In this embodiment, an individual solenoid valve is provided for each of the paired airbags arranged on the left and right sides, but a single solenoid valve may be provided in common for the two paired airbags.
[0047] When the solenoid valve 82 of a certain airbag is energized, air is supplied from the air pump 81 to the airbag via the solenoid valve 82, thereby inflating the airbag. When the solenoid valve 82 of the airbag is de-energized, the air inside the airbag is exhausted to the outside via the solenoid valve, thereby deflating the airbag.
[0048] The control unit 60 controls the drive circuits 71 and 72 of the actuators 21 and 22 based on the operation of the remote control 25, the operation of the mobile terminal 3, etc. The control unit 60 also controls the drive circuits 73 to 76 of the motors 46, 53, 58, and 59, the drive circuit 77 of the air pump 81, and the drive circuit 78 of the solenoid valve 82 based on the operation of the remote control 25, the operation of the mobile terminal 3, etc. This allows the massage machine 2 to perform various types of massage.
[0049] The massage modes include a manual mode, an automatic mode, a body map mode, a health care mode, and a history mode.
[0050] The manual mode is a mode in which a massage is performed according to the type of massage selected by the user.
[0051] The automatic mode is a mode in which the user is allowed to select a desired massage course from a plurality of massage courses, and the selected massage course is executed.
[0052] The human body map mode is a mode in which the user is prompted to input the stiff area and the degree of stiffness, a massage course suited to the input stiff area and the degree of stiffness is determined, and the determined massage course is carried out.
[0053] The healthcare mode is a mode in which a massage course suited to biological information such as the user's number of steps, sleep time, and pulse rate (heart rate) is determined, and the determined massage course is executed.
[0054] The history mode is a mode in which the user is prompted to select a desired massage course from massage courses that have been carried out in the past, and the selected massage course is carried out.
[0055] FIG. 5 is a block diagram showing the electrical configuration of the mobile terminal 3. As shown in FIG.
[0056] The mobile terminal 3 includes a control unit 90. The control unit 90 includes a microcomputer and includes a CPU, a memory (RAM, ROM, non-volatile memory) 91, etc. The memory 91 stores various data in addition to CPU programs. A first communication unit 101, a second communication unit 102, an operation display unit 103, etc. are connected to the control unit 90. The first communication unit 101 is a communication interface that enables the control unit 90 to wirelessly communicate with the remote control 25 (the control unit 90 of the massage machine 2). The second communication unit 102 is a communication interface that enables the control unit 90 to communicate with the server 4 or other mobile terminals via the communication network 5. The operation display unit 103 is, for example, a touch panel type liquid crystal display.
[0057] [5] Human body map mode The human body map mode will be described in detail below.
[0058] The memory 91 (non-volatile memory) of the mobile terminal 3 stores an application (hereinafter referred to as a "massage app") for realizing a human body map mode, a healthcare mode, or a history mode, and for transmitting history data to the server 4. The control unit 90 functions as a plurality of function processing units by executing the massage app.
[0059] To realize the human body map mode that is a feature of the present invention, the control unit 90 includes, as functional processing units, a stiffness input unit 92 that allows the user to input the stiff area and stiffness level, a course determination unit 93 that determines a massage course suitable for the input stiff area and stiffness level, and a course transmission unit 94 that transmits the determined massage course to the massage machine 2 via the first communication unit 101. The control unit 60 of the massage machine 2 has a function of causing the massage machine 2 to execute the massage course received from the mobile terminal 3.
[0060] [5.1] Starting the massager The user activates the massage machine 2 by turning on the power switch of the remote control 25. As a result, a home screen as shown in FIG. 6A (hereinafter referred to as the "remote control home screen") is displayed on the operation display unit 26 of the remote control 25. The remote control home screen displays a course selection button 111 for selecting various massage courses, a manual button 112 for manually selecting the type of massage, a setting button 113 for making various settings, a Bluetooth (registered trademark) button 114, etc. A Bluetooth (registered trademark) mark is displayed on the Bluetooth (registered trademark) button 114. When the massage machine 2 is not connected to the mobile terminal 3, the Bluetooth (registered trademark) mark is displayed in white.
[0061] When the user taps the Bluetooth (registered trademark) button 114, the massage machine 2 enters a state of waiting for connection with the mobile terminal 3 (pairing standby mode). At this time, a pairing standby screen as shown in FIG. 6B is displayed on the operation display unit 26. The pairing standby screen displays the words "Pairing Mode", an arc-shaped arrow pair mark, a cancel button, a Bluetooth (registered trademark) button, etc. During pairing standby, the arc-shaped arrow pair mark rotates.
[0062] Then, when the massage machine 2 and the mobile terminal 3 are connected, a pairing completion screen as shown in Fig. 6C is displayed on the operation display unit 26. On the pairing completion screen, the circular arrow pair mark on the pairing standby screen changes to a tick mark. The tick mark resembles the letter R.
[0063] When a predetermined time (for example, 2 seconds) has elapsed since the connection completion screen was displayed, the remote control home screen (see FIG. 6A) is displayed on the operation display unit 26. However, in this case, the Bluetooth (registered trademark) mark on the Bluetooth (registered trademark) button 114 is displayed in blue.
[0064] [5.2] Launching the massage app The user starts the massage app by tapping the icon of the massage app displayed on the operation display unit 103 of the mobile terminal 3. As a result, a login screen as shown in Fig. 7A is displayed on the operation display unit 103. The login screen displays a login ID input section 121, a password input section 122, a login button 123, etc.
[0065] If the user has already registered and taps the login button 123, a connected device list screen as shown in Fig. 7B is displayed on the operation display unit 103. The connected device list screen displays model selection buttons 124 and 125 that indicate the models of massage machines that are in pairing standby mode. The user taps the model selection button that corresponds to the model of the massage machine that the user wants to use.
[0066] When a predetermined model selection button is tapped, the control unit 90 of the mobile terminal 3 performs processing to connect the mobile terminal 3 to the massage machine 2 of the model corresponding to the model selection button (hereinafter referred to as the "selected model"). If the selected model is XY-0001, a connection screen including a message "Connecting to XY-0001" is displayed on the operation display unit 103 as shown in FIG. 7C. If the massage machine 2 to be used is in a pairing standby state, the mobile terminal 3 will then be connected to the massage machine 2.
[0067] When the mobile terminal 3 is connected to the massage machine 2, a connection completion screen as shown in Fig. 7D is displayed on the operation display unit 103. If the selected model is XY-0001, a message "Connection to XY-0001 completed" is displayed on the connection completion screen. Then, the home screen of the massage app (hereinafter referred to as "app home screen") is displayed on the operation display unit 103.
[0068] FIG. 8A is a schematic diagram showing an example of an application home screen.
[0069] The application home screen displays a connection status field 131 indicating the connection status with the massage machine 2, a human body map mode button 132, a healthcare mode button 133, a plurality of history buttons 134, and the like.
[0070] In the connection status field 131, if the mobile terminal 3 is connected to the massage machine 2, the string "Connecting" is displayed, and if the mobile terminal 3 is not connected to the massage machine 2, the string "Not connected" is displayed.
[0071] The human body map mode button 132 is a button for setting the massage mode to the human body map mode. The human body map mode button 132 displays a character string such as "human body map." When the human body map mode button 132 is tapped, a human body map screen for allowing the user to input the stiffness area and stiffness level is displayed on the operation display unit 103. The human body map screen will be described in detail later.
[0072] The healthcare mode button 133 is a button for setting the massage mode to the healthcare mode. The healthcare mode button 133 displays, for example, biometric information such as the user's number of steps, sleep time, and pulse rate, and a message recommending a massage course suitable for that biometric information. In this example, the number of steps the user took that day and a message recommending a massage course suitable for that number of steps are displayed. When the healthcare mode button 133 is tapped, a course selection screen presenting massage courses suitable for the user's number of steps, sleep time, pulse rate, etc. is displayed on the operation display unit 103. Then, when the user performs a predetermined operation on the course selection screen, the presented massage course is executed by the massage machine 2.
[0073] The history button 134 is a button for setting the massage mode to the history mode. The history button 134 displays the names of massage courses and the dates and times of massages previously performed on the user. When the history button 134 is tapped, a course selection screen presenting the massage courses corresponding to the history button 134 is displayed on the operation display unit 103. When the user performs a predetermined operation on the course selection screen, the presented massage course is performed by the massage machine 2.
[0074] [5.3] Human Body Map When the human body map mode button 132 is tapped on the application home screen, the mobile terminal 3 displays, for example, a human body map screen as shown in FIG. 8B on the operation display unit 103. The human body map screen includes a title area E1, a human body map display area E2, a message area E3, and a button area E4. The title area E1 is a horizontally long rectangular area at the top end of the operation display unit 103, and the button area E4 is a horizontally long rectangular area at the bottom end of the operation display unit 103. The message area E3 is a horizontally long rectangular area above the button area E4. The human body map display area E2 is a vertically long rectangular area between the title area E1 and the message area E3.
[0075] The title area E1 displays the character string "Human Body Map." The human body map display area E2 displays a human body map 141. The message area E3 displays a message saying "Apply to the areas you want to massage." The button area E4 displays an OK button 142 and a reset button 143. The human body map display area E2 only needs to include the human body map 141, and its size and shape can be set arbitrarily.
[0076] The human body map 141 is made up of an illustration of a back view of the human body. In the illustration of the back view of the human body, regions representing the ranges of each of a plurality of pre-set body parts are clearly depicted. In this embodiment, the plurality of body parts are "neck and shoulders," "back," "waist," "buttocks," "upper arms," "forearms," "thighs," "calves," and "soles of feet." In FIG. 8B, dashed lines indicate part of the left-right center line of the back view of the human body. Such dashed lines may or may not be displayed in the human body map 141.
[0077] The user touches and moves a part of their body on a part (stiff part) of the human body map screen (more precisely, the human body map display area E2) where they feel a high level of fatigue (stiffness). In this embodiment, the part of the body is a finger. When a finger touches the human body map display area E2, a color is applied to the finger contact area (body contact area) on the human body map display area E2 and to an area that is line-symmetrical to the finger contact area with respect to the left-right center line of the human body map 141. The color applied to the finger contact area and its line-symmetrical area in this manner is referred to as a first color. Note that the "finger contact area" may be the exact area where the finger is touching, or may be an area including the area where the finger is touching and its vicinity. As a result, the finger movement trajectory (including the line-symmetrical area) on the human body map display area E2 is painted in the first color. The first color is, for example, gray. Note that the first color may be a color other than gray.
[0078] If the area of the first color applied within the attention area, which is the area by region painted with the first color, reaches a predetermined percentage or more of the attention area by the time the finger is released from the human body map display area E2 (human body map screen), when the finger is released from the human body map display area E2, the first color is erased and a color representing the location and level of stiffness is applied to the entire attention area. The predetermined percentage is set to, for example, 60%. The color thus applied to the entire area by region (the color representing the location and level of stiffness) is referred to as the second color. In this embodiment, multiple types of second colors with different densities depending on the level of stiffness are prepared as the second color. In this embodiment, a higher density of the second color indicates a higher level of stiffness. Note that a lower density of the second color may also indicate a higher level of stiffness.
[0079] In this embodiment, the second color is, for example, a bluish color. Note that the second color may be a color other than a bluish color. Note that the first color applied to the human body map by the contact movement of the finger is erased when the finger is removed from the operation display unit 103, regardless of the applied area of the first color.
[0080] 9A, 9B and 9C, the process of applying a second color to, for example, the forearm will be described.
[0081] The user touches the human body map display area E2 with a finger and moves the finger primarily, for example, on the left forearm. The curve S in FIG. 9A represents the trajectory of the finger movement in this case. When the finger is touched and moved as shown in FIG. 9A, a first color of arbitrary width is applied along the trajectory of the finger movement, as shown in FIG. 9B, and also along a line symmetrical to the trajectory of the finger movement with respect to the left-right center line of the human body map 141. In FIG. 9B, the area applied with the first color is assumed to be 60% or more of the area of the forearm. After this, when the finger is released from the human body map display area E2, the first color is erased and the second color is applied to the entire left and right forearms, as shown in FIG. 9C.
[0082] Suppose that the user removes the finger from the body part area painted with the second color and then touches and moves the finger back into the body part area. Then, after the newly painted area of the first color reaches 60% or more of the body part area, the finger is removed from the human body map display area E2, and the color density of the second color in the entire body part area is darkened by one level. In other words, in this embodiment, the stiff area and the degree of stiffness are determined based on the area where the user's finger touches and moves the finger on the human body map 141 and its area.
[0083] The color density, which indicates the degree of adhesion, is expressed in four levels: 0, 1, 2, and 3, in order from lowest to highest density. Level 0 indicates a state in which no second color is applied. In this embodiment, the colors with color densities 0 to 3 are set as follows: Level 0 is white. Level 1 is light blue (low density second color). Level 2 is blue (medium density second color). Level 3 is navy blue (high density second color).
[0084] The reset button 143 is a button for resetting the color density of all part regions to zero.
[0085] In this way, when the user has finished painting each stiff area with the second color at a density according to the degree of stiffness, the user taps the OK button 142. When the OK button 142 is tapped, the mobile terminal 3 displays a density display screen on the operation display unit 103 as shown in FIG.
[0086] The density display screen digitally displays the color density for each part name. Specifically, four levels of color density are displayed based on the number of black circles lined up horizontally. 0 black circles indicates color density 0, 1 black circle indicates color density 1, 2 black circles indicates color density 2, and 3 black circles indicates color density 3. The density display screen also displays an analysis button 144 and a back button 145. Note that if the OK button 142 on the human body map screen (see FIG. 8B) is tapped when the second color has not been applied to any of the part-specific regions on the human body map screen, the tap operation may be disabled.
[0087] When the analysis button 144 is tapped on the concentration display screen, the mobile terminal 3 determines a massage course that is appropriate for the stiff area and degree of stiffness entered on the human body map screen. The mobile terminal 3 then displays an analysis result screen as shown in Fig. 10B. The analysis result screen displays the name of the massage course determined by the mobile terminal 3, the massage time and its details, as well as a massage start button 146.
[0088] When the user taps the massage start button 146, the mobile terminal 3 transmits the massage course displayed on the analysis result screen to the massage machine 2. When the massage machine 2 receives the massage course from the mobile terminal 3, it executes the received massage course.
[0089] [5.4] Operation of mobile terminal 3 The memory 91 (see FIG. 5) of the mobile terminal 3 stores course selection tables 151, 152 (see FIG. 5) and a color density / intensity conversion table 153 (see FIG. 5) used to determine a massage course suitable for the stiff area and degree of stiffness input on the human body map screen.
[0090] The course selection table includes a first course selection table 151 that is used when only one stiff area out of nine areas is selected, and a second course selection table 152 that is used when two stiff areas out of nine areas are selected (excluding cases where three or more areas are selected).
[0091] In this embodiment, if three or more of the nine areas are selected as stiff areas, the "Whole Body Extreme Fatigue Recovery Course" is always selected as the massage course, so no table is provided for when three or more areas are selected as stiff areas.
[0092] FIG. 11 is a schematic diagram showing an example of the contents of the first course selection table 151. As shown in FIG.
[0093] The first course selection table 151 stores a massage course suitable for each stiff area. In the example of Fig. 11, a neck-intensive massage course that intensively massages the neck is stored for the neck and shoulders. In other words, when only the neck and shoulders are selected as stiff areas, the neck-intensive massage course that intensively massages the neck is determined as the massage course.
[0094] In the neck intensive massage course, a mechanical massage is performed using the treatment applicators 51. Specifically, the massage unit 23 is controlled to move back and forth over the neck area based on the output of the elevation position sensor 48, thereby providing an intensive massage to the neck. The massage action, for example, alternates between kneading and tapping at predetermined intervals. The intensity of the massage can be adjusted by rotating the advancing / retracting shaft 52 to move the treatment applicator drive unit 50 back and forth.
[0095] For the back, a shoulder blade intensive massage course that intensively massages the shoulder blades is stored. In other words, when only the back is selected as the stiff area, the shoulder blade intensive massage course that intensively massages the shoulder blades is determined as the massage course.
[0096] In the shoulder blade intensive massage course, a mechanical massage is performed using the treatment applicators 51. Specifically, the massage unit 23 is controlled to move back and forth over the shoulder blade area based on the output of the elevation position sensor 48, thereby intensively massaging the shoulder blades. The massage action, for example, alternates between a kneading action and a tapping action at predetermined intervals. The intensity of the massage can be adjusted by rotating the advancing / retracting shaft 52 to move the treatment applicator drive unit 50 back and forth.
[0097] For the lower back, a lower back intensive massage course that intensively massages the lower back is stored. In other words, when only the lower back is selected as the stiff area, the lower back intensive massage course that intensively massages the lower back is determined as the massage course.
[0098] In the lower back intensive massage course, a mechanical massage is performed using the treatment applicators 51. Specifically, the massage unit 23 is controlled to move back and forth over the lower back area based on the output of the elevation position sensor 48, thereby providing an intensive massage to the lower back. The massage action, for example, alternates between a kneading action and a tapping action at predetermined intervals. The intensity of the massage can be adjusted by rotating the advancing / retracting shaft 52 to move the treatment applicator drive unit 50 back and forth.
[0099] For the buttocks, an ischial bone intensive massage course that intensively massages the ischial bones is stored. In other words, when only the buttocks is selected as the stiff area, the ischial bone intensive massage course that intensively massages the ischial bones is determined as the massage course.
[0100] The intensive ischial bone massage course involves a mechanical massage using the treatment elements 51 and an air massage using the thigh airbags 32. Specifically, the massage units 23 are controlled to move back and forth over the ischial region based on the elevation position sensor 48, thereby providing an intensive massage of the ischial bones. The massage action alternates between a kneading action and a tapping action at predetermined intervals. The massage intensity can be adjusted by rotating the advancing / retracting shaft 52 to move the treatment element drive unit 50 back and forth. The thigh airbags 32 are repeatedly inflated and deflated by supplying and discharging air at regular intervals.
[0101] An upper arm air massage course is stored for the upper arms. In other words, when only the upper arms are selected as the stiff area, an upper arm massage course that intensively massages the upper arms is determined as the massage course. The upper arm air massage course is a massage course in which the settings for areas other than the upper arms are turned off in a normal air massage course. Specifically, inflation and deflation by supplying and discharging air to and from the upper arm airbags 31 are repeated at regular intervals.
[0102] A forearm air massage course is stored for the forearm. That is, when only the forearm is selected as the stiff area, a forearm massage course that intensively massages the forearm is determined as the massage course. The forearm air massage course is a massage course in which the settings for areas other than the forearm are turned off in a normal air massage course. Specifically, inflation and deflation by supplying and discharging air to and from the forearm airbag 33 are repeated at regular intervals.
[0103] A thigh air massage course is stored for the thighs. In other words, when only the thighs are selected as the stiff area, a thigh massage course that intensively massages the thighs is determined as the massage course. The thigh air massage course is a normal air massage course with settings for areas other than the thighs turned off. Specifically, the thigh airbag 32 is repeatedly inflated and deflated by supplying and discharging air to and from the airbag 32 at a fixed cycle.
[0104] A calf air massage course is stored for the calves. In other words, when only the calves are selected as the stiff area, a calf massage course that focuses on massaging the calves is selected as the massage course. The calf air massage course is a normal air massage course with settings for areas other than the calves turned off. Specifically, the calf airbags 34 are repeatedly inflated and deflated by supplying and discharging air to and from them at regular intervals.
[0105] A sole air massage course is stored for the soles of the feet. In other words, when only the soles of the feet are selected as the stiff area, a sole massage course that intensively massages the soles of the feet is determined as the massage course. The sole air massage course is a normal air massage course with settings for areas other than the soles turned off. Specifically, the sole airbags 35 are repeatedly inflated and deflated by supplying and discharging air to and from them at regular intervals.
[0106] FIG. 12 is a schematic diagram showing an example of the contents of the second course selection table 152. As shown in FIG.
[0107] The second course selection table 152 stores the combination of two selected body parts and the massage course for that combination.
[0108] A "neck and shoulder relaxation course" is stored for the combination of neck, shoulders and back. In the neck and shoulder relaxation course, a mechanical massage using the treatment elements 51 and an air massage using airbags are performed. Specifically, the massage unit 23 is controlled to move back and forth mainly in the neck and shoulder area based on the output of the lift position sensor 48, thereby performing a massage mainly on the neck and shoulders. As the massage operation, for example, a kneading operation and a tapping operation are performed alternately at predetermined intervals.
[0109] In the neck and shoulder relaxation course (as well as the whole body relaxation course and lower back relaxation course described later), the movement speed of the kneading balls for the kneading and tapping movements is slower than in the fatigue recovery courses (lower back fatigue recovery course and whole body fatigue recovery course described later), and the massage is characterized by a gentle kneading and loosening. Also, in the neck and shoulder relaxation course, the upper arm airbags 31, thigh airbags 32, forearm airbags 33, calf airbags 34 and sole airbags 35 are repeatedly inflated and deflated by air supply and exhaust at regular intervals.
[0110] A "lower back / fatigue recovery course" is stored for the combination of neck, shoulders, and lower back. In the lower back / fatigue recovery course, a mechanical massage using the treatment elements 51 and an air massage using airbags are performed. Specifically, the massage unit 23 is controlled to move back and forth mainly in the lower back area based on the output of the elevation position sensor 48, thereby performing a massage centered on the lower back. For example, the massage operation alternates between a kneading operation and a tapping operation at predetermined intervals. In addition, the upper arm airbags 31, thigh airbags 32, forearm airbags 33, calf airbags 34, and sole airbags 35 are repeatedly inflated and deflated by supplying and discharging air at regular intervals.
[0111] A "whole body, fatigue recovery course" is stored for the combination of neck, shoulders, and buttocks. In the whole body, fatigue recovery course, a mechanical massage using the treatment elements 51 and an air massage using airbags are performed. Specifically, the massage unit 23 is controlled to move back and forth from the neck and shoulder area to the ischial area based on the output of the elevation position sensor 48, thereby performing a massage over the entire movable area of the massage unit 23. For example, the massage operation alternates between a kneading operation and a tapping operation at predetermined intervals. In addition, the upper arm airbags 31, thigh airbags 32, forearm airbags 33, calf airbags 34, and sole airbags 35 are repeatedly inflated and deflated by supplying and discharging air at regular intervals.
[0112] A "whole body relaxation course" is stored for the combination of the neck, shoulders, and upper arms. In the whole body relaxation course, a mechanical massage using the treatment elements 51 and an air massage using airbags are performed. Specifically, the massage unit 23 is controlled to move back and forth from the neck and shoulder area to the ischial area based on the elevation position sensor 48, thereby performing a massage over the entire range of movement of the massage unit. For example, the massage operation alternates between a kneading operation and a tapping operation at predetermined intervals. In addition, the upper arm airbags 31, thigh airbags 32, forearm airbags 33, calf airbags 34, and sole airbags 35 are repeatedly inflated and deflated by supplying and discharging air at regular intervals.
[0113] For the combination of neck, shoulders and thighs, a "whole body relaxation course" is stored. For the combination of neck, shoulders and calves, a "whole body relaxation course" is stored. For the combination of neck, shoulders and soles of the feet, a "whole body fatigue recovery course" is stored.
[0114] A "lower back / relaxation course" is stored for the combination of the back and lower back. In the lower back / relaxation course, a mechanical massage using the treatment elements 51 and an air massage using airbags are performed. Specifically, the massage unit 23 is controlled to move back and forth mainly in the lower back area based on the output of the elevation position sensor 48, thereby performing a massage centered on the lower back. For example, the massage operation alternates between a kneading operation and a tapping operation at predetermined intervals. In addition, the upper arm airbags 31, thigh airbags 32, forearm airbags 33, calf airbags 34, and sole airbags 35 are repeatedly inflated and deflated by supplying and discharging air at regular intervals.
[0115] For the combination of the back and buttocks, a "whole body, fatigue recovery course" is stored. For the combination of the back and upper arms, a "whole body, relaxation course" is stored. For the combination of the back and forearms, a "whole body, relaxation course" is stored.
[0116] For the combination of the back and thighs, a "whole body relaxation course" is stored. For the combination of the back and calves, a "whole body relaxation course" is stored. For the combination of the back and soles, a "whole body fatigue recovery course" is stored.
[0117] For the combination of the waist and buttocks, a "waist - fatigue recovery course" is stored. For the combination of the waist and upper arms, a "whole body - relaxation course" is stored. For the combination of the waist and forearms, a "whole body - relaxation course" is stored.
[0118] For the combination of the waist and thighs, a "whole body relaxation course" is stored. For the combination of the waist and calves, a "whole body relaxation course" is stored. For the combination of the waist and soles of the feet, a "whole body fatigue recovery course" is stored.
[0119] A "whole body air course" is stored for the combination of buttocks and upper arms. In the whole body air course, an air massage is performed using airbags. Specifically, air is supplied to and exhausted from the upper arm airbags 31, thigh airbags 32, forearm airbags 33, calf airbags 34, and sole airbags 35, which are repeatedly inflated and deflated at regular intervals. In this course, no mechanical massage is performed.
[0120] For the combination of the buttocks and forearms, a "whole body air course" is stored. For the combination of the buttocks and thighs, a "whole body air course" is stored. For the combination of the buttocks and calves, a "whole body air course" is stored. For the combination of the buttocks and soles, a "whole body relaxation course" is stored.
[0121] For the combination of the upper arm and the forearm, a "whole body air course" is stored. For the combination of the upper arm and the thigh, a "whole body air course" is stored. For the combination of the upper arm and the calf, a "whole body air course" is stored. For the combination of the upper arm and the sole of the foot, a "whole body relaxation course" is stored.
[0122] For the combination of the forearm and thigh, a "whole body air course" is stored. For the combination of the forearm and calf, a "whole body air course" is stored. For the combination of the forearm and sole, a "whole body relaxation course" is stored.
[0123] For the combination of thighs and calves, a "whole body air course" is stored. For the combination of thighs and soles, a "whole body relaxation course" is stored. For the combination of calves and soles, a "whole body relaxation course" is stored.
[0124] FIG. 13 is a schematic diagram showing an example of the contents of the color density-intensity conversion table.
[0125] In this embodiment, the massage intensity can be adjusted to five levels: 1, 2, 3, 4, and 5, in order from weakest to strongest.
[0126] In the example of FIG. 13, for color density 0, a massage intensity of 2 is stored. For color density 1, a massage intensity of 3 is stored. For color density 2, a massage intensity of 4 is stored. For color density 3, a massage intensity of 5 is stored.
[0127] When a massage course is selected based on the first course selection table 151, the massage intensity for that massage course is set to an intensity that corresponds to the color density of the area selected as the stiff area.
[0128] When a massage course is selected based on the second course selection table 152 or when three or more areas are input as stiff areas, the massage intensity for the massage course is set to an intensity corresponding to the color density of the area selected as the stiff area, and is set to intensity 3 for areas other than the area selected as the stiff area.
[0129] 14A, 14B, and 14C are flowcharts showing the procedure of the process executed by the control unit 90 of the mobile terminal 3 when the human body map mode is selected on the home screen of the massage application.
[0130] In the following description, j is a variable that represents a site. The relationship between the value of j and the corresponding site is as follows:
[0131] j=1: neck / shoulders j=2: back j=3: waist j=4: buttocks j=5: upper arms j=6: forearm j=7: thigh j=8:Calf j=9: sole of the foot Also, n j is a variable that represents the color density (color) of the part j.
[0132] n j =0 is white, n j =1 is light blue, n j =2 for blue, n j =3 represents navy blue.
[0133] When the human body map mode is selected on the application home screen (step S1), the control unit 90 sets n1 to n9 to 0 (step S2).
[0134] Next, the control unit 90 displays a human body map screen (see FIG. 8B) on the operation display unit 103 (see FIG. 5) (step S3).
[0135] Next, the control unit 90 monitors whether a finger has touched the human body map display area E2 (step S4), whether the OK button 142 (Figure 8B) has been tapped (step S5), and whether the reset button 143 (Figure 8B) has been tapped (step S6).
[0136] If it is determined that a finger has come into contact with the human body map display area E2 (step S4: YES), the control unit 90 applies a first color to the finger contact area on the human body map display area E2 and to an area that is line-symmetrical to the finger contact area with respect to the left-right center line of the human body map 141 (step S7). As a result, the finger movement trajectory (including the line-symmetrical area) on the human body map display area E2 is painted with the first color.
[0137] Then, the control unit 90 determines whether the area of the area primarily painted with the first color (hereinafter referred to as the "area of interest") where the first color is applied has reached 60% or more of the area of interest (step S8).
[0138] If the area coated with the first color does not reach 60% or more of the region for each attention part (step S8: NO), the control unit 90 determines whether the finger has been removed from the human body map display region E2 (step S9). If the finger has not been removed from the human body map display region E2 (step S9: NO), the control unit 90 returns to step S7.
[0139] In step S9, if it is determined that the finger has been removed from the human body map display area E2 (step S9: YES), the control unit 90 erases the first color (step S10), and then proceeds to step S4.
[0140] In step S8, if it is determined that the application area of the first color in the target region has reached 60% or more of the target region (step S8: YES), the control unit 90 adjusts the color density n corresponding to the target region. j is increased by 1 (step S11). However, the color density n after the increase of 1 j When is 4 or more, the color density n jis set to 3. In other words, the color density n j If is already set to 3, the color intensity n j is not increased.
[0141] Thereafter, the control unit 90 determines whether the finger has been removed from the human body map display area E2 (step S12). If the finger has not been removed from the human body map display area E2 (step S12: NO), the control unit 90 applies the first color to the finger contact area on the human body map display area E2 and to an area that is line-symmetrical to the finger contact area with respect to the left-right center line of the human body map 141 (step S13). Then, the control unit 90 returns to step S12.
[0142] In step S12, when it is determined that the finger has been removed from the human body map display area E21 (step S12: YES), the control unit 90 erases the first color and changes the attention area to its color density n j The control unit 90 then colors the image in a second color according to the selected color (step S14). Then, the control unit 90 proceeds to step S4.
[0143] In step S4, if it is determined that the finger is not in contact with the human body map display area E2 (step S4: NO), the control unit 90 proceeds to step S5.
[0144] In step S5, the control unit 90 determines whether or not the OK button 142 (see FIG. 8B) has been tapped. If the OK button 142 has not been tapped (step S5: NO), the control unit 90 proceeds to step S6. In step S6, the control unit 90 determines whether or not the reset button 143 (see FIG. 8B) has been tapped.
[0145] If the reset button 143 has not been tapped (step S6: NO), the control unit 90 proceeds to step S4. If it is determined in step S6 that the reset button 143 has been tapped (step S6: YES), the control unit 90 sets n1 to n9 to 0 and returns the entire human body map to white (step S15). Then, the control unit 90 returns to step S4.
[0146] 15A, 15B, and 15C show examples of human body map screens in which colors indicating the location and degree of stiffness have been applied to the human body map 141 through the above-described processing. In the example of FIG. 15A, only the neck and shoulders are colored navy blue. In the example of FIG. 15B, the neck and shoulders are colored navy blue, and the upper arms are colored blue. In the example of FIG. 15C, the neck, shoulders, and calves are colored navy blue, the upper arms are colored blue, and the back is colored light blue.
[0147] In step S5, if it is determined that the OK button 142 has been tapped (step S5: YES), the control unit 90 displays the density display screen (see FIG. 10A) (step S16). Specifically, the control unit 90 j (j=1,2,…,8,9) is displayed digitally.
[0148] Next, the control unit 90 monitors whether the analysis button 144 on the concentration display screen has been tapped (step S17) or whether the back button 145 on the concentration display screen has been tapped (step S18). If the back button 145 has been tapped (step S18: YES), the control unit 90 displays the human body map screen that was displayed immediately before the concentration display screen was displayed (step S19). Then, the control unit 90 proceeds to step S4.
[0149] When the analysis button 144 is tapped (step S17: YES), the control unit 90 calculates the color density n j Based on this, a massage course and massage intensity for each part that are suitable for the stiff parts and the degree of stiffness input on the human body map screen are determined (step S20).
[0150] Specifically, when the second color is applied to only one area, the control unit 90 determines the massage course based on that area and the first course selection table 151. The control unit 90 also determines the color density n of the one area to which the second color is applied. j and the color density / intensity conversion table 153. The control unit 90 determines the massage intensity for the area where the second color is not applied (n j Set the massage intensity for the area with 0 (massage area) to 2.
[0151] When the second color is applied to two areas (excluding the case where the second color is applied to three or more areas), the control unit 90 determines the massage course based on the two areas and the second course selection table 152. The control unit 90 also determines the color density n of the two areas to which the second color is applied. j and the color density / intensity conversion table 153. The control unit 90 determines the massage intensity for the two areas. j Set the massage intensity for the area with 0 (massage area) to 2.
[0152] When the second color is applied to three or more areas, the control unit 90 determines the whole body / extreme fatigue recovery course as the massage course. In addition, the control unit 90 determines the color density n of each area where the second color is applied. j and the color density / intensity conversion table 153. The control unit 90 determines the massage intensity for each of these areas. j Set the massage intensity for the area with 0 (massage area) to 2.
[0153] Then, the control unit 903 displays an analysis result screen (see FIG. 10B) including the name of the massage course determined in step S18 (step S21).
[0154] Thereafter, when the massage start button 146 on the analysis result screen is tapped (step S22: YES), the control unit 903 transmits the massage course and massage intensity for each part determined in step S20 to the massage machine 2 (step S23). Upon receiving the massage course and massage intensity for each part from the mobile terminal 3, the massage machine 2 performs a massage based on the received massage course and massage intensity for each part.
[0155] According to the above-described embodiment, it becomes easier for the user to input the stiff area and the stiffness level. Furthermore, according to the above-described embodiment, it becomes possible to provide a massage that is suited to the stiff area and the stiffness level of the user.
[0156] [6] Variation Although the embodiment of the present invention has been described above, the present invention can also be embodied in other forms.
[0157] In the above-described embodiment, a plurality of types of second colors with different densities depending on the degree of stiffness are prepared as the second color. However, a plurality of types of second colors with different colors (e.g., hues) depending on the degree of stiffness may be prepared as the second color. In this case, in the flowcharts of FIGS. 14A to 14C described above, n j can be replaced with a variable that represents the color type of the part j. For example, the degree of stiffness can be divided into four stages, and the color of the first stage can be set to white, the color of the second stage to green, the color of the third stage to blue, and the color of the fourth stage to red. In this case, n j =0 is white, n j =1 for green, n j =2 for blue, n j =3 represents the color red.
[0158] In the above-described embodiment, the stiffness location and the degree of stiffness are determined based on the contact movement area and area of the user's finger on the human body map 141. However, the stiffness location and the degree of stiffness may be determined by other methods. Below, first to third modified examples of the method for determining the stiffness location and the degree of stiffness will be described.
[0159] [6.1] Variant Example 1 In Variant Example 1, the control unit 90 determines the stiffened area and the degree of stiffness based on the contact position of the finger on the human body map 141 and the duration of finger contact. Specifically, the user touches the finger on the area (stiffened area) with a high degree of fatigue (degree of stiffness) on the human body map 141. The user increases the duration of finger contact as the degree of stiffness increases. The control unit 90 paints the entire area where the finger is in contact with a color. At this time, the control unit 90 determines the shade of the color according to the duration of finger contact. Here, the color density is represented in four levels of 0, 1, 2, and 3 in ascending order of low density. For example, level 0 is white. Level 1 is light blue. Level 2 is blue. Level 3 is dark blue.
[0160] The relationship between the duration of finger contact T (seconds) and the level of density is as follows.
[0161] if T = 0 seconds then density = 0 if 0 seconds < T ≤ 2 seconds then density = 1 if 2 seconds < T ≤ 4 seconds then density = 2 if T > 4 seconds then density = 3 When applying Variant Example 1, among the processing procedures shown in FIGS. 14A, 14B, and 14C described above, the procedure shown in FIG. 14B is replaced by the procedure shown in FIG. 16. The procedures shown in FIGS. 14A and 14C described above are applied almost as they are. However, in step S4 of FIG. 14A described above, it is determined whether a finger has touched the human body map display area E2, but when applying Variant Example 1, in step S4 of FIG. 14A, it is determined whether a finger has touched the human body map 141.
[0162] That is, when it is determined that a finger has touched the human body map 141 (step S4 in FIG. 14A: YES), the control unit 90 activates a timer for measuring the contact duration T (step S31).
[0163] Then, the control unit 90 determines whether the contact duration T is within the range of 0 seconds < T ≤ 2 seconds (step S32). If the contact duration T is within the range of 0 seconds < T ≤ 2 seconds (step S32: YES), the control unit 90 sets the color density n j corresponding to the area for each part where the finger is in contact (hereinafter referred to as the "area for each part of interest") to 1, and applies light blue to the entire area for each part of interest (step S33). Then, the control unit 90 proceeds to step S37.
[0164] In step S32, if it is determined that the contact duration T is outside the range of 0 seconds < T ≤ 2 seconds (step S32: NO), the control unit 90 determines whether the contact duration T is within the range of 2 seconds < T ≤ 4 seconds (step S34).
[0165] If the contact duration T is within the range of 2 seconds < T ≤ 4 seconds (step S34: YES), the control unit 90 sets the color density n j corresponding to the area for each part of interest to 2, and applies blue to the entire area for each part of interest (step S35). Then, the control unit 90 proceeds to step S37.
[0166] In step S34, if it is determined that the contact duration T is outside the range of 2 seconds < T ≤ 4 seconds, that is, if it is determined that the contact duration T is longer than 4 seconds (step S34: NO), the control unit 90 sets the color density n j corresponding to the area for each part of interest to 3, and applies dark blue to the entire area for each part of interest (step S36). Then, the control unit 90 proceeds to step S37.
[0167] In step S37, the control unit 90 determines whether the finger has separated from the human body map 141. If the finger has not separated from the human body map 141 (step S37: NO), the control unit 90 returns to step S32.
[0168] In step S37, when it is determined that the finger has separated from the human body map 141 (step S37: YES), the control unit 90 resets and stops the timer for measuring the contact duration T (step S38). Then, the control unit 90 returns to step S4 in FIG. 14A.
[0169] [6.2] Modified Example 2 In Modified Example 2, the control unit 90 determines the stiffening site and the degree of stiffness based on the pressing position (contact position) and the pressing force (tap intensity) of the finger on the human body map 141. In this case, a pressure sensor for detecting the pressing force of the finger on the display screen of the operation display unit 103 is provided in the mobile terminal 3, and the pressing force of the finger on the human body map 141 is detected by this pressure sensor.
[0170] The user touches and presses the finger on the site (stiffening site) with a high degree of fatigue (degree of stiffness) on the human body map 141. The higher the degree of stiffness, the stronger the pressing force of the finger. The control unit 90 paints the entire site where the finger is in contact with a color. At this time, the control unit 90 determines the darkness of the color according to the pressing force of the finger. Here, the color density is represented in four levels of 0, 1, 2, and 3 in order from the lowest density. For example, the 0 level is white. The 1 level is light blue. The 2 level is blue. The 3 level is dark blue.
[0171] The relationship between the pressing force F of the finger and the density level is as follows. However, F1 < F2.
[0172] if F = 0 then density = 0 if 0 < F ≤ F1 (F: the pressure of the finger touching) then density = 1 if F1 < F ≤ F2 (F: the pressure of lightly pressing) then density = 2 if F > F2 (F: the pressure of strongly pressing) then density = 3 When applying Modification 2, among the processing procedures shown in FIGS. 14A, 14B, and 14C described above, the procedure shown in FIG. 14B is replaced by the procedure shown in FIG. 17. The procedures shown in FIGS. 14A and 14C described above are applied almost as they are. However, in step S4 of FIG. 14A described above, it is determined whether a finger has touched the human body map display area E2, but when applying Modification 2, in step S4 of FIG. 14A, it is determined whether a finger has touched the human body map 141.
[0173] That is, when it is determined that a finger has touched the human body map 141 (step S4 in FIG. 14A: YES), the control unit 90 detects the pressing force F of the finger on the human body map 141 (step S41). Then, the control unit 90 determines whether the pressing force F is within the range of 0 < F ≤ F1 (step S42).
[0174] When the pressing force F is within the range of 0 < F ≤ F1 (step S42: YES), the control unit 90 determines whether the color density n corresponding to the area for each part where the finger is in contact (hereinafter referred to as the "area for each part of interest") is less than 1 (step S43). j When the color density n corresponding to the area for each part of interest is less than 1 (step S43: YES), the control unit 90 sets the color density n to 1 and applies light blue to the entire area for each part of interest (step S44). Then, the control unit 90 proceeds to step S50. j j j In step S43, when it is determined that the color density n corresponding to the area for each part of interest is 1 or more (step S43: NO), the control unit 90 proceeds to step S50.
[0175] In step S42, when it is determined that the pressing force F is outside the range of 0 < F ≤ F1 (step S42: NO), the control unit 90 determines whether the pressing force F is within the range of F1 < F ≤ F2 (step S45). j
[0176]
[0176]
[0177] When the pressing force F is within the range of F1 < F ≤ F2 (step S45: YES), the control unit 90 sets the color density n corresponding to the region for each target site j to determine whether it is less than 2 (step S46). The color density n corresponding to the region for each target site j If it is less than 2 (step S46: YES), the control unit 90 sets the color density n corresponding to the region for each target site j to 2 and applies blue to the entire region for each target site (step S47). Then, the control unit 90 proceeds to step S50.
[0178] In step S46, if it is determined that the color density n corresponding to the region for each target site j is 2 or more (step S46: NO), the control unit 90 proceeds to step S50.
[0179] In step S45, if it is determined that the pressing force F is outside the range of 0 < F ≤ F2, that is, if it is determined that the pressing force F is greater than F2 (step S45: NO), the control unit 90 determines whether the color density n corresponding to the region for each target site j is less than 3 (step S48). The color density n corresponding to the region for each target site j If it is less than 3 (step S48: YES), the control unit 90 sets the color density n corresponding to the region for each target site j to 3 and applies dark blue to the entire region for each target site (step S49). Then, the control unit 90 proceeds to step S50.
[0180] In step S48, if it is determined that the color density n corresponding to the region for each target site j is 3 or more (step S49: NO), the control unit 90 proceeds to step S50.
[0181] In step S50, the control unit 90 determines whether or not the finger has been removed from the human body map 141. If the finger has not been removed from the human body map 141 (step S50: NO), the control unit 90 returns to step S41. If it is determined in step S50 that the finger has been removed from the human body map 141 (step S50: YES), the control unit 90 returns to step S4 in FIG. 14A.
[0182] [6.3] Variation 3 In Modification 3, the control unit 90 determines the stiffness area and the degree of stiffness based on the contact position (hereinafter referred to as the "tap position") and the number of contacts (hereinafter referred to as the "number of taps") of the finger on the human body map 141. Specifically, the user taps on the area (stiff area) on the human body map 141 where the user experiences a high level of fatigue (stiffness). The higher the level of stiffness, the more times the user taps. The control unit 90 paints a color over the entire area where the finger is in contact. At this time, the control unit 90 determines the color intensity according to the number of taps. Here, the color intensity is expressed in four levels: 0, 1, 2, and 3, in order from lowest to highest. For example, level 0 is white, level 1 is light blue, level 2 is blue, and level 3 is dark blue.
[0183] The relationship between the number of taps K and the density level is as follows:
[0184] if K=0 then concentration=0 if K=1 then concentration=1 if K=2 then concentration=2 if K≧3 then concentration=3 When applying Modification 3, of the processing procedures shown in Figures 14A, 14B, and 14C described above, the procedures shown in Figures 14A and 14B are replaced with the procedures shown in Figure 18. In Figure 18, steps that are the same as the steps in each part of Figure 14A described above are denoted by the same reference numerals as in Figure 14A.
[0185] 14C is applied almost as is, except that if the human body map screen immediately before the concentration display screen is displayed in step S19 of FIG. 14C, the control unit 90 proceeds to step S51 of FIG.
[0186] That is, referring to FIG. 18, when the human body map mode is selected on the application home screen (step S1), the control unit 90 sets n1 to n9 to 0 (step S2).
[0187] Next, the control unit 90 displays a human body map screen (see FIG. 8B) on the operation display unit 103 (step S3).
[0188] Next, the control unit 90 monitors whether or not the human body map 141 has been tapped (step S51), whether or not the OK button 142 has been tapped (step S5), and whether or not the reset button 143 has been tapped (step S6).
[0189] When the human body map 141 is tapped (step S61: YES), the control unit 90 adjusts the color density n corresponding to the tapped region (hereinafter referred to as the region of interest). j It is determined whether or not is less than 3 (step S62).
[0190] Color density n corresponding to each area of interest j If it is less than 3 (step S62: YES), the color density n j Then, the control unit 90 increases the target region by color density n j Then, the control unit 90 returns to step S61.
[0191] In step S62, the color density n corresponding to the region of interest is j If it is determined that is 3 or more (step S62: NO), the control unit 90 returns to step S61.
[0192] The operation of the control unit 90 when it is determined in step S5 that the OK button 142 has been tapped and the operation of the control unit 90 when it is determined in step S6 that the reset button 143 has been tapped are the same as the operation of the control unit 90 shown in Figures 14A to 14C.
[0193] [6.4] Other In the above-described embodiment, the human body map screen (see FIG. 8B) is provided with an OK button 142 and a reset button 143. However, as indicated by the dashed line 147 in FIG. 8B, a cancel button may also be provided. The cancel button 147 is a button for canceling the most recently performed operation. For example, if the cancel button 147 is tapped immediately after a second color of a predetermined concentration is applied to a certain area by touching and moving a finger, the application of the second color of the predetermined concentration to the area is canceled, and the color of the area is returned to the color before the second color of the predetermined concentration was applied.
[0194] If such a cancel button 147 is provided, the reset button 143 may be omitted.
[0195] 8B, an analysis button similar to the analysis button 144 on the concentration display screen (FIG. 10A) may be provided on the human body map screen (see FIG. 8B). When this analysis button 148 is tapped, the mobile terminal 3 determines a massage course suitable for the stiff area and level of stiffness input on the human body map screen, and displays an analysis result screen as shown in FIG. 10B.
[0196] In the above-described embodiment, the mobile terminal 3 includes a stiffness input unit 92 that allows the user to input the stiff area and the level of stiffness, and a course determination unit 93 that determines a massage course suitable for the input stiff area and level of stiffness, but the server 4 may also include the functions performed by the course determination unit 93. In this case, the first course selection table 151, the second course selection table 152, and the color density / intensity conversion table 153 are stored on the server 4 side.
[0197] In this case, the information on the stiff area and the degree of stiffness input to the stiffness input unit 92 is sent from the mobile terminal 3 to the server 4. The server 4 determines a massage course and massage intensity for each area that are suitable for the received stiff area and degree of stiffness based on the received information on the stiff area and the degree of stiffness and the tables 151, 152, 153, and sends it to the mobile terminal 3. The mobile terminal 3 sends the received massage course and massage intensity for each area to the massage machine 2.
[0198] In addition, in the above-described embodiment, the bottom surfaces of the pair of left and right foot accommodating recesses 19 (see FIG. 2) are provided with sole-side airbags 35c, 35d for pressing the soles upward, but instead of the sole-side airbags 35c, 35d, sole rollers that are driven to rotate to massage the soles may be provided.
[0199] Furthermore, in the above-described embodiment, the mobile terminal 3 is a smartphone, but the mobile terminal 3 may be a computer such as a tablet computer.
[0200] Furthermore, in the above-described embodiment, the massage machine 2 is a chair-type massage machine, but the massage machine 2 may be a massage machine other than a chair-type massage machine.
[0201] In addition, various design modifications can be made within the scope of the claims.
[0202] The following features can be extracted from the description in this specification and the drawings.
[0203] [A1] a stiffness input unit for allowing a user to input a stiff area and a stiffness level; a course determination unit that determines a massage course suitable for the stiffness area and stiffness level input by the stiffness input unit; a massage machine control unit for causing the massage machine to execute the massage course determined by the course determination unit.
[0204] This configuration makes it easier for the user to input the stiff area and the stiffness level. Also, this configuration makes it possible to provide a massage that is suited to the stiff area and the stiffness level of the user.
[0205] [A2] A mobile terminal capable of communicating with the massage machine control unit is included, The massage system according to [A1], wherein the mobile terminal includes the stiffness input unit and the course determination unit.
[0206] [A3] The massage system described in [A1] or [A2], wherein the stiffness input unit displays a human body map in a human body map display area on a touch panel display unit, in which identifiable body part areas representing the ranges of each of a plurality of pre-set body parts are drawn, and is configured to determine the stiff part and the degree of stiffness based on the area of contact and movement of the user on the human body map and its area.
[0207] [A4] The stiffness input unit is a first means for applying a first color to a body contact area on the human body map display area and to an area symmetrical to the body contact area with respect to a left-right center line of the human body map from when the user's body comes into contact with the human body map display area until the user's body leaves the human body map display area; The massage system described in [A3] includes a second means for erasing the first color and applying a second color representing the location and degree of stiffness to the entire attention area when the body moves away from the human body map display area, if the ratio of the applied area of the first color within the attention area, which is the area-specific area painted with the first color, to the attention area reaches a predetermined value or more before the body moves away from the human body map display area.
[0208] [A5] As the second color, a plurality of types of second colors having different densities depending on the degree of stiffness are prepared, The massage system described in [A4] is configured such that, when the second color has already been applied to the entire area of interest at the time of applying the second color to the entire area of interest, if the concentration of the second color currently being applied is not a concentration that represents the maximum level of stiffness, the second means applies a second color of a concentration that represents a level of stiffness that is one level higher than the concentration of the second color currently being applied to the entire area of interest.
[0209] [A6] As the second color, a plurality of types of second colors are prepared, which differ in color depending on the degree of stiffness, The massage system described in [A4] is configured such that, when the second color has already been applied to the entire area of interest at the time of applying the second color to the entire area of interest, if the color of the second color currently being applied is not a color that represents the greatest level of stiffness, then the second means applies a second color that represents a level of stiffness that is one level higher than the color of the second color currently being applied to the entire area of interest.
[0210] [A7] The massage system described in [A1] or [A2] is configured such that the stiffness input unit displays a human body map on a touch panel display unit in which identifiable body part regions representing the ranges of each of a plurality of pre-set body parts are drawn, and determines the stiff part and the degree of stiffness based on the position and duration of contact by the user with the human body map.
[0211] [A8] The massage system described in [A1] or [A2], wherein the stiffness input unit displays a human body map on a touch panel display unit in which identifiable body part regions representing the ranges of each of a plurality of pre-set body parts are drawn, and is configured to determine the stiff part and the degree of stiffness based on the position and force of pressure applied by the user to the human body map.
[0212] [A9] The massage system described in [A1] or [A2], wherein the stiffness input unit displays a human body map on a touch panel display unit in which identifiable body part regions representing the ranges of each of a plurality of pre-set body parts are drawn, and is configured to determine the stiff part and the degree of stiffness based on the position and number of taps on the human body map by the user. [Explanation of symbols]
[0213] 1 Massage System 2. Chair massage machine 3. Mobile devices 4 Server 5. Communication Network 23 Massage Unit 25 Remote Control 31 Upper arm airbag 32 Thigh airbag 33 Forearm airbag 34 Calf airbag 35 Airbag for soles of feet 51 Massage Ball 60 Control Unit 90 Control Unit 91 memory 92 Stiffness Input Unit 93 Course Decision Section 94 Course Transmission Unit 101 First Communications Department 102 Second Communications Department 103 Operation display section
Claims
1. a treatment unit that treats the body; an operating device that displays a human body map having region-specific regions indicating the ranges of a plurality of regions and accepts physical displacements relative to the region-specific regions; A massage machine comprising: a control unit that sets a first area, which is a body part area that has received the physical displacement, and a second area, which is a body part area that corresponds to a position that is symmetrical to the first area with respect to the center line of the human body map, as selected body part areas, and controls the treatment unit to massage the selected body part areas.
2. the control unit accepts a change in the treatment intensity based on the physical displacement, The massage machine according to claim 1 , wherein the treatment unit performs a massage based on the treatment intensity.
3. The massage machine according to claim 2 , wherein the physical displacement is the number of selections for the individual regions.
4. The massage machine according to claim 2 , wherein the physical displacement is a selected elapsed time for the individual body part region.
5. The massage machine according to claim 2 , wherein the physical displacement is changed in stages based on the pressure applied to the individual regions.
6. The massage machine according to claim 1 , wherein the control unit sets the specific body part area as the first area when a predetermined range or more of the specific body part area is selected.
7. The massage machine according to claim 1 , wherein the control unit executes a massage course that includes the selected body part.
8. A massage machine as described in any one of claims 1 to 7, wherein when the control unit receives the physical displacement of the multiple body part areas by the operation unit, the control unit selects the multiple body part areas and multiple body part areas corresponding to positions symmetrical to each of the multiple body part areas relative to the center line of the human body map as selected body part areas.
9. The massage machine according to claim 1 , wherein the physical displacement for the individual body part area is reset by a predetermined operation.
Citation Information
Patent Citations
Massage machine
JP2006223663A
Massage machine
JP2013150693A
Massage machine operation program, operation device for massage machine, massage machine, and massage system
JP2014171825A
Body condition evaluation device
JP2015229038A
Massage machine
JP2017225640A