Massage machines and massage systems

The massage system allows for personalized massage intensity adjustments through a mobile terminal and machine integration, addressing the uniformity issue in existing massage machines by enabling precise customization for specific body parts.

JP7764132B2Active Publication Date: 2025-11-05FUJI MEDICAL INSTR MFG
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021023962
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-03-30
Filing Date
2021-02-18
Publication Date
2025-11-05
Estimated Expiration
2041-02-18

AI Technical Summary

Technical Problem

Existing massage machines lack the ability to dynamically adjust massage intensity for specific body parts, providing a uniform massage experience that may not cater to individual user preferences.

Method used

A massage system that includes a mobile terminal and a massage machine, where the mobile terminal can control and adjust massage intensity values for multiple body parts through an intensity value storage unit, an adjustment value acquisition unit, and a change unit, allowing for personalized massage experiences.

Benefits of technology

Enables precise adjustment of massage intensity for each body part, enhancing user comfort and personalization by allowing users to customize massage settings based on their preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007764132000001
    Figure 0007764132000001
  • Figure 0007764132000002
    Figure 0007764132000002
  • Figure 0007764132000003
    Figure 0007764132000003
Patent Text Reader

Abstract

To provide a massage system capable of changing an intensity value of massage intensity for each one of predetermined body regions.SOLUTION: A massage system controls massage intensity based on an intensity value of massage intensity for each one of a plurality of first body regions. The massage system includes: an intensity value storage section for storing an intensity value for each one of the first body regions; an intensity adjustment value acquisition section for acquiring an intensity adjustment value for each one of a plurality of second body regions based on a user operation; and an intensity value change section for changing an intensity value for each one of the first body regions in the intensity value storage section based on a massage intensity adjustment value for each one of the second body regions acquired by the intensity adjustment value acquisition section.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a massage machine and 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 machine and a massage system that can change the massage intensity value for each predetermined body part. [Means for solving the problem]

[0005] One embodiment of the present invention provides a massage machine or massage system in which massage intensity is controlled based on massage intensity values ​​for multiple first body parts, the massage machine or massage system including: an intensity value storage unit that stores the intensity values ​​for each of the first body parts; an intensity adjustment value acquisition unit that acquires intensity adjustment values ​​for each of multiple second body parts; and an intensity value change unit that changes the intensity value for each of the first body parts stored in the intensity value storage unit based on the massage intensity adjustment values ​​for each of the second body parts acquired by the intensity adjustment value acquisition unit. A remote controller provided in the massage machine may include the intensity value storage unit, the intensity adjustment value acquisition unit, and the intensity value change unit.

[0006] This configuration allows the massage intensity to be changed for each specific body part. In one embodiment of the present invention, the intensity value change unit includes a new intensity value calculation unit that calculates a new intensity value for each of the first body parts that reflects the intensity adjustment value using the intensity adjustment value for each of the second body parts acquired by the intensity adjustment value acquisition unit, and an update unit that updates the contents of the intensity value memory unit based on the new intensity value for each of the first body parts calculated by the new intensity value calculation unit.

[0007] In one embodiment of the present invention, the device includes a massage machine that performs a massage and a mobile terminal that can communicate with the massage machine, and the mobile terminal includes the intensity adjustment value acquisition unit and the intensity value change unit. In one embodiment of the present invention, the massage is a mechanical massage using a massage element.

[0008] In one embodiment of the present invention, the massage is an air massage using an air bag. In one embodiment of the present invention, the massage includes a mechanical massage using a massage applicator and an air massage using an air bag. [Brief explanation of the drawings]

[0009] [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, 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 menu screen. [Figure 9] FIG. 9 is a schematic diagram for explaining a method for setting the initial value of the reference intensity value for each first body part for the mechanical massage. [Figure 10] FIG. 10A is a schematic diagram showing an example of the contents of a first reference intensity value storage unit, and FIG. 10B is a schematic diagram showing an example of the contents of a second reference intensity value storage unit. [Figure 11] FIG. 11A is a schematic diagram showing an example of the contents of a first intensity value history storage unit, and FIG. 11B is a schematic diagram showing an example of the contents of a second intensity value history storage unit. [Figure 12] FIG. 12 is a schematic diagram showing an example of the contents of the intensity value change table. [Figure 13A] FIG. 13A is a schematic diagram showing an example of the course determination screen. [Figure 13B] FIG. 13B is a schematic diagram showing an example of the intensity adjustment value setting screen. [Figure 14A] FIG. 14A is a schematic diagram showing an example of an optimization setting screen for the strength value of the mechanical massage. [Figure 14B] FIG. 14B is a schematic diagram showing an example of an optimization setting screen that is displayed when optimization of the strength value of the mechanical massage is executed. [Figure 15A] FIG. 15A is a schematic diagram showing an example of an optimization setting screen for the intensity value of the air massage. [Figure 15B]FIG. 15B is a schematic diagram showing an example of an optimization setting screen that is displayed when optimization of the intensity value of the air massage is executed. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. [1] Overall configuration of massage system 1 FIG. 1 is a block diagram showing the overall configuration of a massage system 1. As shown in FIG. 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.

[0011] A massage application is installed on the mobile terminal 3 for determining a massage course, changing the massage intensity value, optimizing the intensity value, etc. When the mobile terminal 3 determines a massage course, it transmits information including the ID (course ID) and intensity value of the determined massage course to the massage machine 2. When the massage machine 2 receives the information including the course ID and intensity value from the mobile terminal 3, it executes the massage course according to the received course ID. At this time, the massage machine 2 controls the massage intensity based on the received intensity value.

[0012] The mobile terminal 3 stores the information including the course ID, intensity value, etc. sent to the massage machine 2 in a memory (a massage history storage unit 155 (see FIG. 5) described later) as massage history data. Then, at a predetermined timing, it sends the data to the server 4. The server 4 saves the massage history received from the mobile terminal 3 for each user of the mobile terminal 3. [2] Appearance of Massager 2 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.

[0013] 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. 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.

[0014] 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. 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.

[0015] 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. The backrest 12 is provided with a pair of left and right guide rails 28, 29 (see FIG. 3) that extend in the vertical direction and have a U-shaped cross section, 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.

[0016] 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. 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.

[0017] 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 on both sides of the center height of the backrest 12. These airbags 31a and 31b constitute an upper arm airbag 31 for massaging the upper arms. In addition, a right hip airbag 36a for massaging the right hip and a left hip airbag 36b for massaging the left hip are provided on both sides of the lower part of the backrest 12. These airbags 36a, 36b constitute a hip airbag 36 for massaging the hips.

[0018] 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.

[0019] 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. 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.

[0020] Foot front airbags 35a, 35b for pressing the instep downward are provided on both sides of the pair of left and right foot accommodating recesses 19. Sole airbags 35c, 35d for pressing the soles upward 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.

[0021] 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 provided with a communication unit for wireless communication with the mobile terminal 3. [3] Configuration of massage unit 23 FIG. 3 is a perspective view illustrating the configuration of the massage unit 23. As shown in FIG.

[0022] 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.

[0023] 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.

[0024] 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. 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.

[0025] 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.

[0026] 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.

[0027] 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 to thereby detect the front-rear position of the treatment element drive unit 50. The front-rear position sensor 57 is made up of an encoder for detecting the amount of rotation of the advancing / retracting shaft 52. The massage unit 23 is also provided with a pressure sensor 70 (see FIG. 4A) for detecting the pressure of the treatment elements 51 pressing against the user.

[0028] 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. [4] Electrical configuration of massager 2 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.

[0029] 4A, a control unit 60 for controlling the massage machine 2 is built in the massage machine 2. The control unit 60 includes a microcomputer, and is equipped with a CPU, memory (RAM, ROM, non-volatile memory) 61, etc. The memory 61 stores various data in addition to the CPU program. The memory 61 (working memory) has an intensity value storage area 62. The intensity value storage area 62 stores intensity values ​​for multiple body parts for mechanical massage and intensity values ​​for multiple body parts for air massage. There are eight intensity values ​​for multiple body parts for mechanical massage: shoulders, below the shoulders, upper back, lower back, above the waist, waist, below the waist, and buttocks. The shoulders, below the shoulders, upper back, lower back, above the waist, waist, below the waist, and buttocks are examples of the "multiple first body parts" of the present invention.

[0030] The air massage intensity values ​​for each of the multiple body parts include six intensity values ​​for the upper arms, forearms, waist, thighs, calves, and soles. The upper arms, forearms, waist, thighs, calves, and soles are examples of the "multiple first body parts" of the present invention. The first body part refers to a specific part of the user's body that can be treated with the massage machine, and the second body part, which will be described later, refers to a part that expands the range by combining multiple specific parts of the first body part. There are five types of second body parts: shoulders and back (the area consisting of the shoulders and back), arms, waist, pelvis, and legs.

[0031] In the following, for the sake of convenience, "intensity values ​​for multiple body parts for mechanical massage" and "intensity values ​​for multiple body parts for air massage" will be collectively referred to as "intensity values ​​for first body part." Even if there are intensity values ​​for mechanical massage and intensity values ​​for air massage for the same body part, such as the lower back in this embodiment, the generic term "intensity values ​​for first body part" will include both of them individually. Therefore, the intensity value storage area 62 will store intensity values ​​for the first body part.

[0032] Furthermore, for the sake of convenience, hereinafter, "intensity values ​​for each of a plurality of body parts for mechanical massage" will be referred to as "intensity values ​​for each of a first body part for mechanical massage," and "intensity values ​​for each of a plurality of body parts for air massage" will be referred to as "intensity values ​​for each of a first body part for air massage." In other words, in this specification, the "first body part" in the intensity values ​​for each of a first body part for mechanical massage means the shoulders, below the shoulders, upper back, lower back, upper waist, waist, below waist, and buttocks, and the "first body part" in the intensity values ​​for each of a first body part for air massage means the upper arms, forearms, waist, thighs, calves, and soles of the feet.

[0033] The strength value of the mechanical massage for each first body part is expressed as a value corresponding to the amount of protrusion of the treatment element drive unit 50 from the main frame 41 when massaging that first body part. Normally, strength adjustment is available in about three stages, but in this embodiment, detailed adjustment is possible by using the amount of protrusion of the drive unit. Therefore, the massage machine of this embodiment allows for very detailed strength adjustment according to the user's preferences. Each strength value for the mechanical massage takes a value within the range of 1 to 70.

[0034] When changing the intensity value for each first body part of the mechanical massage using the intensity value changing function of the mobile terminal 3 (described later), the intensity value that serves as the reference for calculating the changed intensity value will be referred to as the "reference intensity value" for each first body part of the mechanical massage. The initial value of each reference intensity value for the mechanical massage is set on the massage machine 2 side. The intensity value of the air massage for each first body part is expressed as a value according to the time for which air is supplied to the airbag corresponding to that first body part when the airbag is inflated. Therefore, the massage machine of this embodiment allows the massager to adjust the intensity very precisely according to the user's preference. Each intensity value for the air massage takes a value within the range of 1 to 7.

[0035] When the intensity value of the air massage for each first body part is changed by the intensity value change function of the mobile terminal 3 described later, the intensity value that serves as the reference for calculating the changed intensity value is referred to as the "reference intensity value" for each first body part for the air massage. In this embodiment, the initial value of each reference intensity value for the air massage is set to a predetermined value (4 in this embodiment).

[0036] Hereinafter, the "reference intensity value" for each first body part for mechanical massage and the "reference intensity value" for each first body part for air massage will be collectively referred to as the "reference intensity value for each first body part." When the massage machine 2 performs a massage, the control unit 60 uses the intensity value for each first body part stored in the intensity value storage area 62 to control the massage intensity for each first body part.

[0037] 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, 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, all of which are included in the massage unit 23. The control unit 60 is also connected to a pressure sensor 70, a lifting position sensor 48, and a front / rear position sensor 57, all of which are included in the massage unit 23.

[0038] The control unit 60 is further connected to a drive circuit 77 for the air pump 81 and a drive circuit 78 for a plurality of solenoid valves 82a to 82u. Air is supplied from the air pump 81 to the airbags 31a to 36b using the solenoid valves 82a to 82u. Hereinafter, the solenoid valves 82a to 82u may be collectively referred to as solenoid valve 82. 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.

[0039] The right forearm airbag 33a is connected to solenoid valve 82h, and the left forearm airbag 33b is connected to solenoid valve 82i. The right hand airbag 33c is connected to solenoid valve 82j, and the left hand airbag 33d is connected to solenoid valve 82k. The right hip airbag 36a is connected to solenoid valve 82t, and the left hip airbag 36b is connected to solenoid valve 82u.

[0040] 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.

[0041] 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. 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.

[0042] 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. The massage machine 2 also performs an initial value setting process to set an initial value of the reference intensity value for each first body part for the mechanical massage. The initial value setting process will be described in detail later.

[0043] The operation modes of the massage machine 2 include an application mode in which the massage machine 2 is controlled mainly by operating the mobile terminal 3, and a remote control mode in which the massage machine 2 is controlled by operating the remote control 25. The massage modes include a manual mode, an automatic mode, a body map mode, a healthcare mode, and a history mode. The manual mode and the automatic mode are massage modes that can be performed mainly in the remote control mode. The body map mode, the healthcare mode, and the history mode are massage modes that can be performed mainly in the application mode.

[0044] It is possible to execute the same functions as the app remote in the remote control mode. For example, by connecting the mobile terminal 3 and the massage machine 2 by wire so that they can communicate with each other, the mobile terminal 3 can be operated by the remote control 25 to execute the app mode. In this case, the remote control 25 may have the functions of the mobile terminal 3. The manual mode is a mode in which a massage is performed according to the type of massage selected by the user.

[0045] 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. 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.

[0046] 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. The history mode allows the user to select a desired massage course from massage courses that have been previously performed, and the selected massage course is then performed. [5] Electrical Configuration of the Mobile Terminal 3 FIG. 5 is a block diagram showing the electrical configuration of the mobile terminal 3. As shown in FIG.

[0047] The mobile terminal 3 includes a control unit 90. The control unit 90 includes a microcomputer and a CPU, a memory (RAM, ROM, non-volatile memory) 91, etc. The memory 91 stores various data in addition to CPU programs. The control unit 90 is connected to a first communication unit 101, a second communication unit 102, an operation display unit 103, etc. The first communication unit 101 is a communication interface that enables the control unit 90 to wirelessly communicate with a remote control 25 (the control unit 60 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 made up of a display with an input function. In this embodiment, the operation display unit 103 is a touch panel type liquid crystal display (touch panel type display unit). As described above, the mobile terminal 3 and the massage machine 2 may be connected to each other via a wired connection so that they can communicate with each other, allowing the mobile terminal 3 to be operated using the remote control 25.

[0048] The memory 91 (non-volatile memory) stores a massage application for determining a massage course based on a human body map mode, a healthcare mode, a history mode, etc., changing the intensity value for each first body part, optimizing the intensity value for each first body part, and sending the massage history to the server 4. The control unit 90 is capable of implementing functions such as a course determination function, an intensity value change function, and an intensity value optimization function by executing the massage app. The course determination function is a function for determining a massage course using a human body map mode, a healthcare mode, a history mode, etc. The intensity value change function is a function for changing the intensity value for each first body part. The intensity value optimization function is a function for optimizing the intensity value for each first body part. Details of these functions will be described later. [6] Start Massager 2 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.

[0049] 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.

[0050] Then, when the massage machine 2 and the mobile terminal 3 are connected to each other, a pairing completion screen as shown in Fig. 6C is displayed on the operation display unit 26. On the pairing completion screen, the arc arrow pair mark on the pairing standby screen changes to a check mark. 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. [7] 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. This causes a login screen as shown in Fig. 7A to be 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.

[0051] If the user has already registered, when the user taps the login button 123 after inputting the login ID and password, 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.

[0052] 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.

[0053] 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.

[0054] FIG. 8A is a schematic diagram showing an example of an application home screen. The application home screen has a title area F1, a connection status display area F2, a button display area F3, and the like. The title area F1 is the area at the top of the application home screen. The title area F1 displays a hamburger button 131 consisting of three lines. The hamburger button 131 is a button for displaying a predetermined menu screen 180 (see FIG. 8B).

[0055] The connection status display area F2 is located below the title area F1. The connection status display area F2 is an area for displaying the connection status with the massage machine 2. In the connection status display area F2, when the mobile terminal 3 is connected to the massage machine 2, the character string "Connecting" is displayed, and when the mobile terminal 3 is not connected to the massage machine 2, the character string "Not connected" is displayed.

[0056] The button display area F3 is arranged below the connection status display area F2. In the button display area F3, a human body map mode button 132, a healthcare mode button 133, a plurality of history buttons 134, and the like are displayed. The human body map mode button 132 is located below the connection status display area F2. 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 (not shown) for allowing the user to input the stiff area and the degree of stiffness is displayed on the operation display unit 103. The user inputs the stiff area and the degree of stiffness on the human body map screen.

[0057] When the stiff area and the degree of stiffness are input on the human body map screen, a course decision screen that presents massage courses suitable for the input stiff area and degree of stiffness is displayed on the operation display unit 103. Then, when the user performs a predetermined operation on the course decision screen, the presented massage course is executed by the massage machine 2. The healthcare mode button 133 is located below the human body map mode button 132. 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. When the user performs a predetermined operation on the course selection screen, the presented massage course is executed by the massage machine 2.

[0058] The history button 134 is arranged below the healthcare mode button 133. 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 decision screen presenting the massage course corresponding to the history button 134 is displayed on the operation display unit 103. When the user performs a predetermined operation on the course decision screen, the presented massage course is performed by the massage machine 2. [8] App Mode Settings When the user sets the operation mode of the massage machine 2 to the application mode, the user starts the massage machine 2 and then sets the operation mode to the application mode by operating the remote control 25. When the operation mode is set to the application mode, the control unit 60 performs a process (initial value setting process) for setting an initial value of the reference intensity value for each first body part for the mechanical massage. A method for setting the initial value of the reference intensity value will be described below.

[0059] First, the control unit 60 performs a process to detect the user's shoulder position. Specifically, the control unit 60 drives the lift motor 46 to move the massage unit 23 to the uppermost position. After that, the control unit 60 drives the lift motor 46 to gradually lower the massage unit 23 while acquiring a pressure value detected by the pressure sensor 70. When the pressure value reaches or exceeds a predetermined first threshold, the control unit 60 stops the lift motor 46. Then, based on the output of the lift position sensor 48, the control unit 60 detects the height position of the massage unit 23 as the user's shoulder position.

[0060] Based on the user's shoulder position, the control unit 60 identifies the height positions of the shoulders, below the shoulders, upper back, lower back, upper waist, waist, lower waist, and buttocks (more precisely, positions in the direction along the movement path of the massage unit 23) as body part positions corresponding to these body parts. The identified positions of the shoulders, below the shoulders, upper back, lower back, upper waist, waist, lower waist, and buttocks are indicated by y1 to y8 in the XY coordinate system in FIG. 9. The XY coordinate system in FIG. 9 is a coordinate system in which the Y axis is taken along the movement path of the massage unit 23 when viewing the massage machine 1 from the left, and the X axis is taken in a direction extending forward from the lowest position of the massage unit 23. Note that although the Y axis is drawn as a straight line in FIG. 9, it would also be a curve if the movement path of the massage unit 23 were curved when viewed from the left and right.

[0061] Thereafter, the control unit 60 performs processing to set the initial value of the reference intensity value for each of these body part positions y1 to y8. First, at the shoulder position, the control unit 60 drives the forward / backward motor 53 to move the treatment element drive unit 50 backward to the rearmost position. Next, at the shoulder position, the control unit 60 drives the forward / backward motor 53 to gradually move the treatment element drive unit 50 forward (towards the user's back) while acquiring a pressure value detected by the pressure sensor 70. When the pressure value reaches a predetermined second threshold, the control unit 60 stops the forward / backward motor 53. Then, based on the forward / backward position sensor 57, a value corresponding to the amount of advancement of the treatment element drive unit 50 is stored in the intensity value storage area 62 as the initial value of the reference intensity value for the shoulder position.

[0062] Next, the control unit 60 drives the forward / backward motor 53 to move the treatment element drive unit 50 back to the rearmost position, and then drives the lifting motor 46 to move the massage unit 23 to the below-shoulder position and stop it. Next, at the below-shoulder position, the control unit 60 drives the forward / backward motor 53 to gradually move the treatment element drive unit 50 forward, while acquiring a pressure value detected by the pressure sensor 70. When the pressure value reaches a second threshold value, the control unit 60 stops the forward / backward motor 53. Then, based on the forward / backward position sensor 57, a value corresponding to the amount of advancement of the treatment element drive unit 50 is stored in the intensity value storage area 62 as the initial value of the reference intensity value for the below-shoulder position.

[0063] Thereafter, similar operations are performed to obtain initial reference intensity values ​​for the upper back, lower back, upper waist, waist, lower waist, and buttocks, and store them in the intensity value storage area 62. The initial reference intensity values ​​for the eight body part positions y1 to y8 are schematically shown as x1 to x8 in the XY coordinate system in Fig. 9. x1 to x8 are values ​​corresponding to the amount of advancement of the treatment element drive unit 50. Once the initial reference intensity values ​​for the eight types of body part positions are stored in intensity value storage area 62 in this manner, control unit 60 performs processing for pairing with mobile terminal 3. As a result, operation display unit 26 displays a pairing standby screen such as that shown in Fig. 6B described above.

[0064] Then, when the massage machine 2 and the mobile terminal 3 are connected to each other, a pairing completion screen as shown in Fig. 6C is displayed on the operation display unit 26. After a predetermined time (for example, 2 seconds) has elapsed since the connection completion screen was displayed, a remote control home screen (see Fig. 6A) is displayed on the operation display unit 26. When the massage machine 2 and the mobile terminal 3 are connected, the control unit 60 transmits the initial values ​​of the reference intensity values ​​for each first body part for the mechanical massage stored in the intensity value storage area 62 to the mobile terminal 3. When the control unit 90 of the mobile terminal 3 receives these initial values ​​of the reference intensity values, it stores the received initial values ​​of the reference intensity values ​​in a first reference intensity value storage unit 151A (see FIG. 5) described later as the reference intensity values ​​for each first body part for the mechanical massage. Furthermore, the control unit 90 of the mobile terminal 3 stores the received initial values ​​of the reference intensity values ​​in a first area E1 of an intensity value history storage unit 152A (see FIG. 5) described later as the intensity value (or history data) for each first body part for the mechanical massage.

[0065] When the operation mode of the massage machine 2 is set to the application mode by the user's remote control operation, the control unit 60 may first perform processing for pairing with the mobile terminal 3. After the massage machine 2 and the mobile terminal 3 are connected to each other, the control unit 60 may perform an initial value setting process for setting an initial value of the reference intensity value and transmit the obtained initial value of the reference intensity value to the mobile terminal 3.

[0066] In this case, before performing the initial value setting process, the control unit 60 may confirm whether or not the reference intensity value for each first body part for the mechanical massage is stored in the mobile terminal 3 by communicating with the mobile terminal 3. If the reference intensity value for each first body part for the mechanical massage is stored in the mobile terminal 3, the control unit 60 may not perform the initial value setting process. [9] Configuration for realizing the intensity value change function and intensity value optimization function 5, in order to realize the intensity value changing function and the intensity value optimizing function, memory 91 includes a reference intensity value storage unit 151, an intensity value history storage unit 152, an optimum value calculation result storage unit 153, an intensity value changing table 154, etc. Memory 91 also has a massage history storage unit 155. Intensity value history storage unit 152 is an example of the "intensity value storage unit" and "intensity value history storage unit" of the present invention.

[0067] The reference intensity value storage unit 151 includes a first reference intensity value storage unit 151A and a second reference intensity value storage unit 151B. Fig. 10A is a schematic diagram showing an example of the contents of the first reference intensity value storage unit 151A, and Fig. 10B is a schematic diagram showing an example of the contents of the second reference intensity value storage unit 151B. The first reference intensity value storage unit 151A stores a reference intensity value for each first body part for the mechanical massage. As described above, the first reference intensity value storage unit 151A stores the initial value of the reference intensity value for the mechanical massage set by the massage machine 2 when the application mode is set. When the intensity value for the mechanical massage is optimized by the intensity value optimization function, the optimized intensity value is stored in the first reference intensity value storage unit 151A as the reference intensity value. This updates the reference intensity value in the first reference intensity value storage unit 151A.

[0068] The second reference intensity value storage unit 151B stores a reference intensity value for each first body part for the air massage. In this embodiment, the initial value of the reference intensity value stored in the second reference intensity value storage unit 151B is 4. When the intensity value for the air massage is optimized by the intensity value optimization function, the optimized intensity value is stored in the second reference intensity value storage unit 151B as the reference intensity value. This updates the reference intensity value in the second reference intensity value storage unit 151B.

[0069] The intensity value history storage unit 152 includes a first intensity value history storage unit 152A and a second intensity value history storage unit 152B. Fig. 11A is a schematic diagram showing an example of the contents of the first intensity value history storage unit 152A, and Fig. 11B is a schematic diagram showing an example of the contents of the second intensity value history storage unit 152B. When the intensity value for each first body part of a mechanical massage is changed based on the intensity value change function or optimized based on the intensity value optimization function, the changed intensity value or the optimized intensity value is stored as the latest history data in the first intensity value history storage unit 152A. However, as described above, when the application mode is set, the initial value of the reference intensity value for the mechanical massage is stored as the initial history data in the first intensity value history storage unit 152A. The first intensity value history storage unit 152A stores history data for the most recent five mechanical massages.

[0070] The first intensity value history storage unit 152A has a first region E1 to a fifth region E5. The first region E1, the second region E2, the third region E3, the fourth region E4, and the fifth region E5 store the current intensity value, the intensity value one time ago, the intensity value two times ago, the intensity value three times ago, and the intensity value four times ago as history data, respectively. Hereinafter, the first region E1 of the first intensity value history storage unit 152A may be referred to as the "first intensity value storage unit 150A." The first intensity value storage unit 150A is an example of the "intensity value storage unit" of the present invention.

[0071] When the intensity value of the air massage for each first body part is changed based on the intensity value change function or optimized based on the intensity value optimization function, the changed intensity value or the optimized intensity value is stored as history data in the second intensity value history storage unit 152B. However, the initial value (4 in this embodiment) of the reference intensity value for the air massage is stored as the first history data in the second intensity value history storage unit 152B. The second intensity value history storage unit 152B stores history data for the most recent five air massages.

[0072] The second intensity value history storage unit 152B has a first region E1 to a fifth region E5. The first region E1, the second region E2, the third region E3, the fourth region E4, and the fifth region E5 store the current intensity value, the intensity value one time ago, the intensity value two times ago, the intensity value three times ago, and the intensity value four times ago as history data, respectively. Hereinafter, the first region E1 of the second intensity value history storage unit 152B may be referred to as the "second intensity value storage unit 150B." The second intensity value storage unit 150B is an example of the "intensity value storage unit" of the present invention. Hereinafter, the first intensity value storage unit 150A and the second intensity value storage unit 150B will be collectively referred to as the "intensity value storage unit 150."

[0073] The calculation results of the optimum values ​​are stored in optimum value calculation result storage unit 153. As will be described later, every time the history data for each first body part in intensity value history storage unit 152 is updated, an optimum value of the intensity value for each first body part is calculated based on the updated history data for each first body part. Then, the calculated optimum value of the intensity value for each first body part is stored in optimum value calculation result storage unit 153.

[0074] FIG. 12 is a schematic diagram showing an example of the contents of the intensity value change table 154. As shown in FIG. The intensity value change table 154 is a table used when changing the intensity value for each first body part by the intensity value change function. The intensity value change table 154 stores "values ​​to be added to the reference intensity value" corresponding to the intensity adjustment value for each of a plurality of second body parts that are broader than the first body parts, for each type of mechanical massage and air massage, and for each first body part. There are five types of second body parts: shoulders and back (parts consisting of shoulders and back), arms, waist, pelvis, and legs.

[0075] As will be described later, the user can set an intensity adjustment value for each second body part. In this embodiment, there are five intensity adjustment values: "-2," "-1," "normal (=0)," "1," and "2," as shown in the upper column of intensity value change table 154. The "value to be added to the standard intensity value" is a value to be added to the standard intensity value stored in standard intensity value storage unit 151 in order to calculate the intensity value for each first body part after the change.

[0076] The massage history storage unit 155 stores, as massage history data, the IDs and intensity reference values ​​of the massage courses executed by the massage machine 2 in the application mode. Returning to FIG. 5, the control unit 90 includes an intensity adjustment value acquisition unit 92 and an intensity value change unit 93 to achieve the intensity value change function. The intensity adjustment value acquisition unit 92 acquires an intensity adjustment value for each second body part based on a user operation.

[0077] The intensity value changing unit 93 changes the intensity value for each first body part in the intensity value storage unit 150 based on the massage intensity adjustment value for each second body part acquired by the intensity adjustment value acquiring unit 92. As described above, the intensity value storage unit 150 corresponds to the first region E1 of the first intensity value history storage unit 152A and the first region E1 of the second intensity value history storage unit 152B. The intensity value changing unit 93 includes a new intensity value calculating unit 93A and an updating unit 93B.

[0078] New strength value calculation unit 93A calculates a new strength value for each first body part that reflects the strength adjustment value, using the strength adjustment value for each second body part acquired by strength adjustment value acquisition unit 92. Specifically, new strength value calculation unit 93A calculates a new strength value for each body part, using the strength adjustment value for each second body part acquired by strength adjustment value acquisition unit 92 and the standard strength value for each first body part stored in standard strength value storage unit 151.

[0079] In this embodiment, the new intensity value calculation unit 93A calculates a new intensity value for each first body part based on the intensity adjustment value for each second body part acquired by the intensity adjustment value acquisition unit 92, the standard intensity value for each first body part stored in the standard intensity value memory unit 151, and the contents of the intensity value change table 154. Update unit 93B updates the contents of intensity value storage unit 150 based on the new intensity value for each first body part calculated by new intensity value calculation unit 93A. In this embodiment, update unit 93B updates the contents of intensity value history storage unit 152, which includes intensity value storage unit 150, based on the new intensity value for each first body part.

[0080] The control unit 90 includes the intensity adjustment value acquisition unit 92, the new intensity value calculation unit 93A, the update unit 93B, an optimum value calculation unit 94, and an update unit 95 to achieve the intensity value optimization function. The optimum value calculation unit 94 calculates the optimum strength value for each first body part based on the most recent two or more sets of history data stored in the intensity value history storage unit 152. Specifically, the optimum value calculation unit 94 calculates the optimum strength value for each first body part based on the average value of the most recent five sets of history data stored in the intensity value history storage unit 152. However, if the history data stored in the intensity value history storage unit 152 is less than five sets of history data, the optimum value calculation unit 94 calculates the optimum strength value for each first body part based on the average value of the history data for the number of sets stored in the intensity value history storage unit 152. In this embodiment, the optimum value calculation unit 94 calculates the optimum strength value for each body part and stores it in the optimum value calculation result storage unit 153 every time the content of the intensity value history storage unit 152 is updated by the update unit 93B or the update unit 95.

[0081] When a "predetermined condition" is satisfied, the update unit 95 updates the contents of the intensity value storage unit 150 based on the intensity optimum value calculated by the optimum value calculation unit 96. In this embodiment, when a "predetermined condition" is satisfied, the update unit 95 updates the contents of the intensity value history storage unit 152 including the intensity value storage unit 150 based on the intensity optimum value stored in the optimum value calculation result storage unit 153, and at the same time updates the contents of the reference intensity value storage unit 151. The "predetermined condition" will be described later.

[10] Specific explanation of the intensity value change function When a massage course is determined in the human body map mode, healthcare mode, or history mode, a course determination screen 160 such as that shown in FIG. 13A is displayed on the operation display unit 103.

[0082] The course decision screen 160 displays the name of the massage course decided by the control unit 90, the massage time and its contents, as well as a special selection button 161, a massage start button 162, etc. In the example of Fig. 13A, a whole body fatigue recovery course is displayed as the name of the massage course. Massage start button 162 displayed on course decision screen 160 is operable, but massage start button 177 displayed on intensity adjustment value setting screen 170 in Fig. 13B, which will be described later, is inoperable. Therefore, on course decision screen 160, massage start button 162 is displayed in a first color (e.g., blue) indicating that it is operable, and on intensity adjustment value setting screen 170, massage start button 177 is displayed in a second color (e.g., gray) indicating that it is inoperable.

[0083] When the user taps the massage start button 162, the control unit 90 of the mobile terminal 3 transmits to the massage machine 2 information including the ID of the massage course displayed on the course decision screen 160 (hereinafter referred to as "course ID") and the intensity value for each first body part stored in the intensity value storage unit 150. When the control unit 60 of the massage machine 2 receives the course ID and the intensity value for each first body part from the mobile terminal 3, it stores the intensity value for each first body part in the intensity value storage area 62. Then, the control unit 60 executes the massage course corresponding to the received course ID. At that time, the control unit 60 controls the massage intensity based on the intensity value for each first body part in the intensity value storage area 62 (the intensity value for each first body part received this time).

[0084] The control unit 90 of the mobile terminal 3 stores information including the course ID, the intensity value for each first body part, the transmission date and time (massage date and time) transmitted to the massage machine 2 as massage history information in the massage history storage unit 155. The massage history information stored in the massage history storage unit 155 is used as massage course selection candidates for the history mode described above. In addition, the massage history information stored in the massage history storage unit 155 is transmitted to the server 4 at a predetermined timing.

[0085] The preference select button 161 is provided to execute an intensity value change function. When the user wants to change the massage intensity value, the user taps the preference select button 161. When the preference select button 161 is tapped, an intensity adjustment value setting screen 170 as shown in FIG. 13B is displayed on the operation display unit 103. The intensity adjustment value setting screen 170 has a title area F1, an adjustment value setting area F2, a button display area F3, and the like.

[0086] The title area F1 is an area at the top of the strength adjustment value setting screen 170. In the title area F1, a title such as "Specialty Select" is displayed. The adjustment value setting area F2 is located below the title area F1. In the adjustment value setting area F2, first to fifth adjustment value setting sections 171 to 175 are displayed aligned vertically to allow the user to set an intensity adjustment value for each second body part. Details of these will be described later.

[0087] The button display area F3 is located below the adjustment value setting area F2. The button display area F3 displays an intensity value change button 176 and a massage start button 177. However, since the massage start button 177 cannot be operated on the intensity adjustment value setting screen 170, it is displayed in a second color (gray in this example). The first to fifth adjustment value setting units 171 to 175 will be described. The first adjustment value setting unit 171 is a setting unit for setting an intensity adjustment value for the shoulders and back. The second adjustment value setting unit 172 is a setting unit for setting an intensity adjustment value for the arms. The third adjustment value setting unit 173 is a setting unit for setting an intensity adjustment value for the waist. The fourth adjustment value setting unit 174 is a setting unit for setting an intensity adjustment value for the pelvis. The fifth adjustment value setting unit 175 is a setting unit for setting an intensity adjustment value for the legs.

[0088] In each of the adjustment value setting units 171 to 175, the user can set an intensity adjustment value of "-2", "-1", "normal (=0)", "1", or "2" for the corresponding second body part. Specifically, the user sets the intensity adjustment value by swiping or tapping to move the circular pointer left or right. Then, upon completing the operation to set the intensity adjustment value, the user taps the intensity value change button 176. This inputs an intensity value change command.

[0089] When an intensity value change command is input, control unit 90 (intensity adjustment value acquisition unit 92) acquires an intensity adjustment value for each second body part. Then, control unit 90 (new intensity value calculation unit 93A) calculates a new intensity value for each first body part that reflects the intensity adjustment value, using the intensity adjustment value for each second body part acquired by intensity adjustment value acquisition unit 92. Specifically, new intensity value calculation unit 93A calculates a new intensity value for each first body part based on the intensity adjustment value for each second body part, the reference intensity values ​​for each body part stored in reference intensity value storage unit 151, and the contents of intensity value change table 154.

[0090] More specifically, new strength value calculation unit 93A first acquires the "value to be added to the standard strength value" for each first body part from strength value change table 154 based on the strength adjustment value for each second body part and the contents of strength value change table 154. Next, new strength value calculation unit 93A calculates a new strength value for each first body part by adding the "value to be added to the standard strength value" for each first body part acquired from strength value change table 154 to the standard strength value of the corresponding first body part.

[0091] According to the intensity value change table 154 in Fig. 12, for example, when the intensity adjustment value for the lower back is 2, the "value to be added to the standard intensity value" for the above-waist, lower back, and below-waist in the mechanical massage is 16, and the "value to be added to the standard intensity value" for the lower back in the air massage is 2. Therefore, for the above-waist, lower back, and below-waist in the mechanical massage, the new intensity value calculation unit 93A calculates a new intensity value by adding 16 to the corresponding standard intensity value stored in the standard intensity value storage unit 151. For the lower back in the air massage, the new intensity value calculation unit 93A calculates a new intensity value by adding 2 to the corresponding standard intensity value stored in the standard intensity value storage unit 151.

[0092] Next, control unit 90 (updating unit 93B) updates the contents of intensity value history storage unit 152 based on the new intensity values ​​for each first body part calculated by new intensity value calculation unit 93A. Specifically, updating unit 93B transfers the history data in the first area E1, the second area E2, the third area E3, and the fourth area E4 in intensity value history storage unit 152 (152A, 152B) to the second area E2, the third area E3, the fourth area E4, and the fifth area E5, respectively, and then stores the new intensity values ​​for each first body part in first area E1.

[0093] As a result, the contents of the intensity value history storage unit 152 including the intensity value storage unit 150 are updated, and at the same time, the contents of the intensity value storage unit 150 are updated. Furthermore, when the content of intensity value history storage unit 152 is updated by update unit 93B, control unit 90 (optimum value calculation unit 94) calculates an optimum intensity value for each first body part based on the updated content of intensity value history storage unit 152, and stores the calculated optimum intensity value in optimum value calculation result storage unit 153. This updates the content of optimum value calculation result storage unit 153. In this embodiment, the optimum intensity value for each first body part is a value obtained by rounding off the average value of the most recent five pieces of history data for the corresponding first body part.

[0094] 11A, for example, the average values ​​(rounded values) of the most recent five pieces of history data for each first body part of the shoulders, below the shoulders, upper back, lower back, above the waist, waist, below the waist, and buttocks are 49, 49, 44, 44, 28, 28, 33, and 33. Also, if the content of the second intensity value history storage unit 152B immediately after updating is as shown in FIG. 11B, for example, the average values ​​(rounded values) of the most recent five pieces of history data for each first body part of the upper arms, forearms, thighs, calves, and soles are 4, 4, 3, 3, 5, and 5, respectively.

[0095] When the intensity value change button 176 is tapped on the intensity adjustment value setting screen 170, the display screen transitions from the intensity adjustment value setting screen 170 (FIG. 13B) to the course determination screen 160 (FIG. 13A). After that, when the user taps the massage start button 163 on the course determination screen 160, the control unit 90 of the mobile terminal 3 transmits to the massage machine 2 the ID of the massage course displayed on the course determination screen 160 and the intensity value for each first body part stored in the intensity value storage unit 150 (first area E1 of the intensity value history storage unit 152).

[0096] When the control unit 60 of the massage machine 2 receives the course ID and the intensity value for each first body part from the mobile terminal 3, it stores the intensity value for each first body part in the intensity value storage area 62. Then, the control unit 60 executes the massage course corresponding to the received course ID. At this time, the control unit 60 controls the intensity value of the massage based on the intensity value for each first body part in the intensity value storage area 62 (the intensity value for each first body part received this time). Therefore, the intensity value of the massage is controlled based on the intensity value for each first body part after the intensity value change.

[0097] The specifications for setting the intensity adjustment value may be as follows (hereinafter referred to as "another specification"). In the other specification, as in the above-described specification, when the special selection button 161 is tapped on the course decision screen 160, the intensity adjustment value setting screen 170 is displayed on the operation display unit 103. However, in the other specification, it is not until the intensity value change button 176 is tapped on the intensity adjustment value setting screen 170 that the adjustment value setting units 171 to 175 can be operated. The operation of each of the adjustment value setting units 171 to 175 may be changed by an erroneous operation. This requires the user to confirm the operation of each adjustment value setting unit, which has the effect of preventing erroneous operation by the user.

[0098] Furthermore, when the intensity value change button 176 is tapped, the operable state of the intensity value change button 176 is changed from an operable state to an inoperable state, and at the same time, the operable state of the massage start button 177 is changed from an inoperable state to an operable state. When the other specifications are adopted, the user taps the intensity value change button 176, and then sets an intensity adjustment value for each second body part using each of the adjustment value setting units 171 to 175. Then, when the setting of the intensity adjustment value for each second body part is completed, the user taps the massage start button 177.

[0099] When massage start button 177 is tapped, control unit 90 (intensity adjustment value acquisition unit 92) acquires the intensity adjustment value for each second body part. Then, control unit 90 (new intensity value calculation unit 93A) calculates a new intensity value for each first body part based on the intensity adjustment value for each second body part, the reference intensity values ​​for each body part stored in reference intensity value storage unit 151, and the contents of intensity value change table 154.

[0100] Next, control unit 90 (updating unit 93B) updates the contents of intensity value history storage unit 152 based on the new intensity value for each first body part calculated by new intensity value calculation unit 93A. Furthermore, when the contents of intensity value history storage unit 152 are updated by updating unit 93B, control unit 90 (optimum value calculation unit 94) calculates an optimum strength value for each first body part based on the updated contents of intensity value history storage unit 152, and stores the optimum value in optimum value calculation result storage unit 153.

[0101] In addition, the control unit 90 transmits to the massage machine 2 the ID of the massage course that was displayed on the course decision screen 160 immediately before the intensity adjustment value setting screen 170 was displayed, and the intensity value for each first body part stored in the intensity value memory unit 150.

[11] Specific explanation of the strength value optimization function There are two optimization modes for optimizing intensity values: automatic mode and manual mode. In automatic mode, optimization is performed automatically each time the intensity value is changed by the intensity value change function, and the intensity value and the reference intensity value are changed. In manual mode, optimization is performed by the user tapping an optimization execution button 196 (see FIGS. 14A and 15A), which will be described later, and the intensity value and the reference intensity value are changed.

[0102] As described above, in this embodiment, regardless of the optimization mode, an optimum value is calculated every time the contents of the intensity value history storage unit 152 are updated, and stored in the optimum value calculation result storage unit 153. The method for setting the optimization mode will be described later. [11.1] Optimization method in manual mode First, a method for optimizing the intensity value for the mechanical massage in the manual mode will be described.

[0103] For example, when a user taps hamburger button 131 on application home screen 130 shown in Fig. 8A, menu screen 180 is displayed in a pull-down menu format as shown in Fig. 8B. Menu screen 180 displays a plurality of menu selection buttons 181 to 187, including optimization setting button 182. When the optimization setting button 182 is tapped by the user, an optimization setting screen 190A for the mechanical massage as shown in Fig. 14A is displayed on the operation display unit 103. The optimization setting screen 190A has a title area F1, a mechanical / air selection area F2, an intensity value line display area F3, an execution button display area F4, and an optimization mode setting area F5.

[0104] The title area F1 is located at the top of the optimization setting screen 190 A. In the title area F1, a title such as “Optimization Setting” is displayed. The mechanism / air selection area F2 is located below the title area F1. In the mechanism / air selection area F2, a mechanism selection button 191 for displaying an optimization setting screen 190A for a mechanical massage and an air selection button 192 for displaying an optimization setting screen 190B (see FIG. 15A) for an air massage are arranged side by side.

[0105] 14A is an optimization setting screen 190A for mechanical massage, so that the mechanism selection button 191 is selected. On the screen of FIG. 14A, the colors of the letters on the mechanism selection button 191 and the air selection button 192 are displayed in different colors so that it can be recognized that the mechanism selection button 191 is selected and the air selection button 192 is not selected. Specifically, the letters on the mechanism selection button 191 are displayed in a third color (e.g., blue) indicating that the button is selected, and the letters on the air selection button 192 are displayed in a fourth color (e.g., gray) indicating that the button is not selected.

[0106] By tapping the air selection button 192 on the optimization setting screen 190A, the user can switch the optimization setting screen 190A for the mechanical massage to the optimization setting screen 190B for the air massage (see FIG. 15A). The intensity value line display area F3 is located below the mechanical / air selection area F2. When the optimization setting screen 190A is viewed from the front, the left half of the intensity value line display area F3 displays a schematic diagram of the upper body of a person seated on the massage machine 2 as viewed from the left (hereinafter referred to as a "human body diagram 193"). When the optimization setting screen 190A is viewed from the front, the right half of the intensity value line display area F3 displays a first intensity value line (reference intensity value line) 194 indicating the current reference intensity value for each first body part for mechanical massage, and a second intensity value line 195 indicating the intensity value for each first body part when optimized.

[0107] The first intensity value line 194 is generated by drawing solid circles representing the current reference intensity value for each first body part at positions corresponding to the body part positions and reference intensity values ​​on the human body diagram 193, and connecting these circles with straight lines. In other words, the first intensity value line 194 is composed of eight solid circles representing the current reference intensity value for each first body part, and seven line segments connecting two adjacent circles. The first intensity value line 194 is displayed in a fifth color (for example, light blue).

[0108] The second intensity value line 195 is generated by drawing hollow circles at positions corresponding to the body part positions and the intensity optimum values ​​for the mechanical massage for each first body part stored in the optimum value calculation result storage unit 153 on the human body diagram 193, and then connecting these hollow circles with straight lines. In other words, the second intensity value line 195 is composed of eight hollow circles representing the intensity optimum values ​​for each first body part, and seven line segments connecting two adjacent circles. The second intensity value line 195 is displayed in a sixth color (e.g., blue) that can be distinguished from the first intensity value line 194.

[0109] In the intensity value line display area F3, the first intensity value line 194 (light blue line in this example) indicates the current reference intensity value for each first body part, and the second intensity value line 195 (blue line in this example) displays an explanatory text indicating the intensity value for each first body part when optimized. The execution button display area F4 is located below the intensity value line display area F3. In the execution button display area F4, a message indicating that optimization will be performed based on the intensity value change history and an optimization execution button 196 are displayed.

[0110] The optimization execution button 196 displayed on the optimization setting screen 190A of Fig. 14A is operable, but the optimization execution button 196 displayed on the optimization setting screen 190A of Fig. 14B, which is displayed after optimization has been executed, is inoperable. Therefore, on the optimization setting screen 190A of Fig. 14A, the optimization execution button 196 is displayed in a first color (e.g., blue) indicating that it is operable, and on the optimization setting screen 190A of Fig. 14B, the optimization execution button 196 is displayed in a second color (e.g., gray) indicating that it is inoperable.

[0111] The optimization mode setting area F5 is an area located below the execution button display area F4, and is an area toward the bottom of the optimization setting screen 190A. The optimization mode setting area F5 displays a switch 197 for switching the optimization mode between automatic mode and manual mode. The switch 197 is composed of a bar and a circle; in the OFF state, the circle is displayed on the left end of the bar and its color is an eighth color (for example, gray); in the ON state, the circle is displayed on the right end of the bar and its color is a ninth color (for example, blue) different from the eighth color.

[0112] When switch 197 is turned off, the optimization mode is set to manual mode, and when switch 197 is turned on, the optimization mode is set to automatic mode. Switch 197 is turned off in the initial state (default). In the example of Fig. 14A, switch 197 is turned off, so the optimization mode is manual mode. The user determines whether or not to perform optimization based on the first intensity value line 194 and the second intensity value line 195. If the user determines not to perform optimization, the user returns the display screen to, for example, the application home screen 130 by tapping the back button, for example.

[0113] On the other hand, if it is determined that optimization should be performed, the user taps the optimization execution button 196. This inputs an optimization execution command. When the optimization execution command is input, the control unit 90 (update unit 95) updates the contents of the reference intensity value storage unit 151 and the first intensity value history storage unit 152A based on the optimum intensity value for each first body part for the mechanical massage stored in the optimum value calculation result storage unit 153.

[0114] Specifically, the update unit 95 writes the optimum intensity value for each first body part for the mechanical massage stored in the optimum value calculation result storage unit 153 into the reference intensity value storage unit 151. The update unit 95 also transfers the history data of the first area E1, the second area E2, the third area E3, and the fourth area E4 in the first intensity value history storage unit 152A to the second area E2, the third area E3, the fourth area E4, and the fifth area E5, respectively, and then stores the optimum intensity value for each first body part for the mechanical massage in the first area E1. This updates the contents of the first intensity value history storage unit 152A and, at the same time, updates the contents of the first intensity value storage unit 150A.

[0115] When the contents of the first intensity value history memory unit 152A are updated, the optimum value calculation unit 94 calculates the intensity optimum value based on the updated contents of the first intensity value history memory unit 152A and stores it in the optimum value calculation result memory unit 153. When the optimization execution button 196 is tapped, the display screen transitions from the optimization setting screen 190A of FIG. 14A to the optimization setting screen 190A shown in FIG. 14B. In the optimization setting screen 190A of FIG. 14B, the color of the first intensity value line 194 is changed from the fifth color (light blue in this example) to a seventh color (e.g., gray) that is different from both the fifth color and the sixth color (blue in this example). Furthermore, the hollow portion of the circle of the second intensity value line 195 is filled with the fifth color (light blue in this example). Furthermore, the message "Optimized" is displayed in the intensity value line display area F3. Furthermore, the color of the optimization execution button 196 is changed from the first color (blue in this example) indicating that it is operable to the second color (gray in this example) indicating that it is inoperable.

[0116] Next, a method for optimizing the intensity value for the air massage in manual mode will be described. For example, when the user taps the air selection button 192 on the optimization setting screen 190A shown in FIG. 14A or 14B, the display screen transitions from the optimization setting screen 190A for mechanical massage to the optimization setting screen 190B for air massage, as shown in FIG. 15A.

[0117] The optimization setting screen 190B has a title area F1, a mechanism / air selection area F2, an intensity value bar display area F3, an execution button display area F4, and an optimization mode setting area F5. The optimization setting screen 190B is almost the same as the optimization setting screen 190A described above, but the display content in the intensity value bar display area F3 is different from the display content in the intensity value line display area F3 described above.

[0118] In the title area F1, a title such as "Optimization Settings" is displayed. In the mechanism / air selection area F2, a mechanism selection button 191 and an air selection button 192 are arranged side by side. Since the screen in Fig. 15A is the optimization setting screen 190B for air massage, the air selection button 192 is in a selected state. Therefore, the text on the air selection button 192 is displayed in a third color (for example, blue) indicating that the button is selected, and the text on the mechanism selection button 191 is displayed in a fourth color (for example, gray) indicating that the button is not selected.

[0119] By tapping the mechanism selection button 191 on the optimization setting screen 190B, the user can switch the optimization setting screen 190B for the air massage to the optimization setting screen 190A for the mechanical massage (see FIG. 14A). In the intensity value bar display area F3, a first intensity value bar 201 indicating the current reference intensity value and a second intensity value bar 202 indicating the optimized intensity value are displayed for each first body part for air massage. The current reference intensity value is the reference intensity value of the corresponding first body part stored in the second reference intensity value storage unit 151B. The optimized intensity value is the optimal intensity value of the corresponding first body part stored in the optimal value calculation result storage unit 153.

[0120] When viewing the optimization setting screen 190B from the front, the left half of the intensity value bar display area F3 has bar display sections for the upper arms, forearms, and waist spaced apart in the vertical direction, while the right half of the intensity value bar display area F3 has bar display sections for the thighs, calves, and soles spaced apart in the vertical direction. Each body part bar display section displays a first intensity value bar 201 representing the current reference intensity value for the corresponding body part, and a second intensity value bar 202 representing the optimized intensity value for the corresponding body part. The first intensity value bar 201 is a horizontally extending straight line having a length corresponding to the current reference intensity value (1 to 7). Therefore, the larger the current reference intensity value, the longer the length of the first intensity value bar 201. In this embodiment, the first intensity value bar 201 is displayed in a fifth color (light blue in this example).

[0121] The second intensity value bar 202 is a horizontally extending straight line having a length corresponding to the intensity value (1 to 7) after optimization, and is displayed below the first intensity value bar 201. Therefore, the larger the intensity value after optimization, the longer the length of the second intensity value bar 202. In this embodiment, the second intensity value bar 202 is displayed in a sixth color (blue in this example). In the intensity value bar display area F3, the first intensity value bar 201 (light blue bar in this example) indicates the current reference intensity value for each first body part, and the second intensity value bar 202 (blue bar in this example) displays explanatory text to indicate the intensity value for each first body part when optimized.

[0122] The execution button display area F4 displays a message indicating that optimization will be performed based on the intensity value change history, and an optimization execution button 196. The optimization execution button 196 is displayed in a first color (blue in this example) indicating that it is in an operable state. The optimization mode setting area F5 displays a switch 197 for switching the optimization mode between automatic mode and manual mode. In the example of Fig. 15A, the switch 197 is off, so the optimization mode is manual mode.

[0123] The user determines whether or not to perform optimization based on the first intensity value bar 201 and the second intensity value bar 202 for each body part. If the user determines not to perform optimization, the user returns the display screen to, for example, the application home screen 130 by tapping the back button, etc. On the other hand, if it is determined that optimization should be performed, the user taps the optimization execution button 196. This inputs an optimization execution command. When the optimization execution command is input, the control unit 60 (updating unit 95) updates the contents of the reference intensity value storage unit 151 and the second intensity value history storage unit 152B based on the optimum intensity value for each first body part for the air massage stored in the optimum value calculation result storage unit 153.

[0124] Specifically, the update unit 95 writes the optimum intensity value for the air massage for each first body part stored in the optimum value calculation result storage unit 153 into the reference intensity value storage unit 151. The update unit 95 also transfers the history data of the first area E1, the second area E2, the third area E3, and the fourth area E4 in the second intensity value history storage unit 152B to the second area E2, the third area E3, the fourth area E4, and the fifth area E5, respectively, and then stores the optimum intensity value for the air massage for each first body part in the first area E1. This updates the contents of the second intensity value history storage unit 152B and, at the same time, updates the contents of the second intensity value storage unit 150B.

[0125] When the contents of the second intensity value history memory unit 152B are updated, the optimum value calculation unit 94 calculates the intensity optimum value based on the updated contents of the second intensity value history memory unit 152B and stores it in the optimum value calculation result memory unit 153. When the optimization execution button 196 is tapped, the display screen transitions from the optimization setting screen 190B in FIG. 15A to the optimization setting screen 190B shown in FIG. 15B. In the optimization setting screen 190B in FIG. 15B, the color of the first intensity value line 194 is changed from the fifth color (light blue in this example) to the seventh color (gray in this example). In addition, the message "Optimized" is displayed in the intensity value bar display area F3. Furthermore, the color of the optimization execution button 196 is changed from the first color (blue in this example) indicating that it is operable to the second color (gray in this example) indicating that it is inoperable.

[0126] In this embodiment, when the optimization mode is set to manual mode, the "predetermined condition" is "the optimization execution button 196 is operated (the optimization execution command is input)." [11.2] Automatic mode explanation For example, when the user turns on switch 197 on optimization setting screen 190A, 190B in Figure 14A, Figure 14B, Figure 15A, or Figure 15B, the optimization mode is set to automatic mode. When the optimization mode is set to automatic mode, optimization execution button 19 becomes inoperable in Figures 14A and 15A. Therefore, optimization execution button 19 is displayed in a second color (gray in this example) in Figures 14A and 15A.

[0127] As described above, when the intensity value change button 176 on the intensity adjustment value setting screen 170 (see FIG. 13B) is tapped, the new intensity value calculation unit 93A calculates a new intensity value for each first body part. Then, the control unit 90 (update unit 93B) updates the contents of the intensity value history storage unit 152 (intensity value storage unit 150) based on the new intensity value for each first body part. Furthermore, the control unit 90 (optimum value calculation unit 94) calculates an optimum intensity value for each first body part based on the updated contents of the intensity value history storage unit 152, and stores the optimum value in the optimum value calculation result storage unit 153.

[0128] When the optimization mode is set to the automatic mode, the control unit 90 (update unit 95) updates the contents of the reference intensity value memory unit 151 based on the optimal intensity value for each first body part stored in the optimal value calculation result memory unit 153 at that time each time the intensity value change button 176 on the intensity adjustment value setting screen 170 is tapped. In this embodiment, when the optimization mode is set to automatic mode, the "predetermined condition" is "the intensity value change button 176 is operated (an intensity value change command is input)."

[0129] In the above-mentioned other specification, the intensity value is changed by operating the massage start button 177, so the command input by operating the massage start button 177 can be considered to essentially include a command to change the intensity value (intensity value change command). Therefore, when the above-mentioned other specification is adopted and the optimization mode is set to the automatic mode, the "predetermined condition" is "the massage start button 177 is operated on the intensity adjustment value setting screen 170 (the intensity value change command is input)."

[0130] To summarize the "predetermined conditions" in manual mode and automatic mode, the "predetermined conditions" are "inputting an optimization execution command in manual mode" or "inputting an intensity value change command in automatic mode." In this embodiment, the strength value of the mechanical massage for each first body part can be changed for each second body part (in this embodiment, the shoulders and back, around the arms, the waist, and around the pelvis). Also, the strength value of the air massage for each first body part can be changed for each second body part (in this embodiment, around the arms, the waist, around the pelvis, and around the legs).

[0131] Furthermore, in this embodiment, it is possible to optimize the intensity value of the mechanical massage for each first body part based on the change history of the intensity value of the mechanical massage for each first body part, which makes it possible to easily set the intensity value of the mechanical massage for each first body part according to the user's preference. In this embodiment, the intensity value of the air massage for each first body part can be optimized based on the change history of the intensity value of the air massage for each first body part, which makes it possible to easily set the intensity value of the air massage for each first body part according to the user's preference.

[12] Variation Although the embodiment of the present invention has been described above, the present invention can also be embodied in other forms. For example, in the above-described embodiment, when the new intensity value calculation unit 93A calculates a new intensity value for each first body part, the control unit 90 (update unit 93B) updates the contents of the intensity value history storage unit 152 based on the new intensity value for each first body part. At this time, the control unit 90 may further transmit the new intensity value for each first body part to the massage machine 2, and the control unit 60 may store (overwrite) the new intensity value for each first body part in the intensity value storage area 62.

[0132] Furthermore, the control unit 90 (updating unit 95) may further perform the following operation when updating the contents of the intensity value history storage unit 152 and the reference intensity value storage unit 151 based on the optimum intensity value for each first body part. That is, the updating unit 95 may transmit the optimum intensity value for each first body part to the massage machine 2, and cause the control unit 60 to store (overwrite) the optimum intensity value for each first body part in the intensity value storage area 62.

[0133] Furthermore, although the intensity adjustment value is set for each second body part on the intensity adjustment value setting screen 170 (see FIG. 13B), it is also possible to set an intensity adjustment value for each first body part. Also, it is also possible to set an intensity adjustment value for each of a plurality of body parts different from the second body part and the first body part. In the above-described embodiment, the new intensity value calculation unit 93A calculates a new intensity value using the intensity adjustment value and the reference intensity value, but the current intensity value (the intensity value stored in the intensity value storage unit 150) may be used instead of the reference intensity value. In this case, the reference intensity value storage unit 151 is not necessary.

[0134] Furthermore, in the above embodiment, the control unit 90 has an intensity value changing function and an intensity value optimizing function, but it does not necessarily have to have the intensity value optimizing function. 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.

[0135] 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. 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. In addition, various design modifications can be made within the scope of the claims. [Explanation of symbols]

[0136] 1 Massage System 2. Chair massage machine 3. Mobile devices 4 Server 5. Communication Network 23 Massage Unit 25 Remote Control 31~36 Airbag 51 Massage Ball 60 Control Unit 61 memory 62 Intensity value storage area 70 Pressure Sensor 90 Control Unit 91 memory 92 Intensity adjustment value acquisition unit 93 Intensity value change section 93A New strength value calculation unit 93B Update Department 94 Optimum value calculation section 95 Update section 101 First Communications Department 102 Second Communications Department 103 Operation display section 130 App Home Screen 151 Reference intensity value storage unit 151A first reference intensity value storage unit 151B second reference intensity value storage unit 152 Intensity value history memory unit 152A First intensity value history memory unit 152B second intensity value history storage unit 153 Optimum value calculation result storage unit 154 Intensity Value Change Table 155 Massage history memory unit 160 Course selection screen 161 Specialty Select Button 162 Massage start button 170 Intensity adjustment value setting screen 180 Menu Screen 182 Optimization Settings Button 190A,190B Optimization setting screen 196 Optimization execution button 197 Switch

Claims

1. A massage machine that controls massage intensity based on an intensity value of massage intensity for each first body part of a user, the first body part being defined as a first body part, an intensity value storage unit that stores the intensity value; calculating an intensity value that reflects an intensity adjustment value for each of the second body parts set by a user, using a second body part that is a group of a plurality of the first body parts; updating the contents of the intensity value storage unit based on the calculated intensity value, and updating the contents of a history storage unit for storing a history of the intensity value; A massage machine that, based on an update of the contents of the history memory unit, calculates an average value of history data consisting of the most recent two or more intensity values ​​stored in the history memory unit, stores the obtained average value for each first body part, and, based on an input of an optimization execution command by a user, updates the intensity value stored in the intensity value memory unit to the intensity value for each first body part calculated based on the average value of the history data.

2. a remote controller capable of communicating with the massage machine; The remote controller calculating an intensity value that reflects an intensity adjustment value for each of the second body parts set by a user, using a second body part that is a group of a plurality of the first body parts; updating the contents of the intensity value storage unit based on the calculated intensity value, and updating the contents of a history storage unit for storing a history of the intensity value; 2. The massage machine of claim 1, wherein, based on an update of the contents of the history memory unit, an average value of history data consisting of the most recent two or more intensity values ​​stored in the history memory unit is calculated, the average value obtained for each of the first body parts is stored, and based on an input of an optimization execution command by a user, the intensity value stored in the intensity value memory unit is updated to the intensity value for each of the first body parts calculated based on the average value of the history data.

3. 3. The massage machine according to claim 1, wherein the massage performed by the massage machine is a mechanical massage using treatment applicators.

4. 3. The massage machine according to claim 1, wherein the massage performed by the massage machine is an air massage using an airbag.

5. 3. The massage machine according to claim 1, wherein the massages performed by the massage machine include mechanical massage using treatment elements and air massage using airbags.

Citation Information

Patent Citations

  • Massager

    JP2010172598A

  • Massage machine

    JP2012250072A

  • Massage machine operation program, massage machine operator, massage machine, and massage system

    JP2014104178A

  • Massage machine

    JP2017217088A