Massage machine and massage system
By introducing an intensity value management system and portable terminal communication into the massage machine, the massage intensity can be dynamically adjusted and optimized, solving the problem of fixed massage intensity in existing massage machines and realizing personalized and optimized massage effects.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FUJI MEDICAL INSTR MFG
- Filing Date
- 2021-02-18
- Publication Date
- 2026-04-14
AI Technical Summary
Existing massage machines are unable to dynamically adjust the massage intensity according to the needs of different body parts, resulting in poor massage effects.
By introducing an intensity value storage unit, an intensity value acquisition and processing unit, an optimal value calculation unit, and an update unit into the massage machine, dynamic adjustment and optimization of massage intensity can be achieved. Combined with a portable terminal for communication and data processing, it supports the combination of mechanical and air massage.
It enables personalized adjustment and optimization of massage intensity, improves massage effect, and meets the needs of different body parts.
Smart Images

Figure CN113456442B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to massage machines and massage systems. Background Technology
[0002] Japanese Patent Application Publication No. 2012-250072 discloses a massage machine comprising a seat, backrest, armrests, footrest, and a base serving as their base. The backrest of the massage machine disclosed in Japanese Patent Application Publication No. 2012-250072 is equipped with a massage unit having a pair of kneading balls on the left and right sides, which can be raised and lowered. The massage unit includes a kneading mechanism that causes the kneading balls to rotate eccentrically, and a tapping mechanism that causes the kneading balls to swing back and forth. Summary of the Invention
[0003] The purpose of this invention is to provide a massage system capable of varying the intensity value of a massage for a specified body part, and capable of optimizing the intensity value for each specified body part based on the history of such variations.
[0004] Solution for solving the problem
[0005] One embodiment of the present invention provides a massage machine or massage system that controls massage intensity based on intensity values of massage intensity for a plurality of first body parts, wherein the massage machine or massage system includes: an intensity value storage unit that stores intensity values for each of the first body parts; a new intensity value acquisition processing unit that performs processing to acquire new intensity values for each of the first body parts, the new intensity values for each of the first body parts being used to change the intensity values of each of the first body parts; a first update unit that stores the new intensity values for each of the first body parts acquired by the new intensity value acquisition processing unit as history data in a history storage unit, and updates the contents of the intensity value storage unit based on the acquired new intensity values for each of the first body parts; an optimal value calculation unit that calculates an optimal intensity value for each of the first body parts based on the two or more most recent history data stored in the history storage unit; and a second update unit that, when predetermined conditions are met, updates the contents of the intensity value storage unit based on the optimal intensity values for each of the first body parts calculated by the optimal value calculation unit.
[0006] In this structure, the intensity value of the massage can be changed according to the specified body parts, and the intensity value of each specified body part can be optimized based on the history of the changed content.
[0007] In one embodiment of the present invention, the massage system includes a third updating unit that, when the predetermined conditions are met, updates the contents of the history storage unit based on the optimal intensity values of each of the first body parts calculated by the optimal value calculation unit.
[0008] In one embodiment of the present invention, the new intensity value acquisition processing unit includes: an intensity adjustment value acquisition unit that acquires intensity adjustment values for each of a plurality of second body parts; and a new intensity value calculation unit that uses the intensity adjustment values of each of the second body parts acquired by the intensity adjustment value acquisition unit to calculate a new intensity value for each of the first body parts reflecting the intensity adjustment values, wherein the first update unit is configured to store the new intensity values of each of the first body parts calculated by the new intensity value calculation unit as history data in a history storage unit, and update the contents of the intensity value storage unit based on the calculated new intensity values of each of the first body parts.
[0009] In one embodiment of the present invention, the massage system includes: a reference intensity value storage unit for storing reference intensity values for each of the first body parts; and a fourth update unit that, when the predetermined conditions are met, updates the contents of the reference intensity value storage unit based on the optimal intensity value calculated by the optimal value calculation unit, wherein the new intensity value calculation unit is configured to calculate a new intensity value for each of the first body parts using the intensity adjustment value of each of the second body parts obtained by the intensity adjustment value acquisition unit and the reference intensity values of each of the first body parts stored in the reference intensity value storage unit.
[0010] In one embodiment of the present invention, the massage system includes: a massager that performs massage; and a portable terminal that can communicate with the massager, the portable terminal including the intensity value storage unit, the new intensity value acquisition processing unit, the first update unit, the optimal value calculation unit, and the second update unit.
[0011] In one embodiment of the present invention, the massage system includes: a massager that performs massage; and a portable terminal that can communicate with the massager, the portable terminal including the intensity value storage unit, the new intensity value acquisition processing unit, the first update unit, the optimal value calculation unit, the second update unit, and the third update unit.
[0012] In one embodiment of the present invention, the massage system includes: a massager that performs massage; and a portable terminal that can communicate with the massager, the portable terminal including the intensity value storage unit, the intensity adjustment value acquisition unit, the new intensity value calculation unit, the first update unit, the optimal value calculation unit, the second update unit, the third update unit, and the fourth update unit.
[0013] In one embodiment of the invention, the massage is a mechanical massage using a therapeutic device.
[0014] In one embodiment of the invention, the massage is an air-based massage using an airbag.
[0015] In one embodiment of the invention, the massage includes mechanical massage using a treatment device and air massage using an airbag. Attached Figure Description
[0016] Figure 1 This is a block diagram showing the overall structure of the massage system.
[0017] Figure 2 This is a partial sectional perspective view showing the appearance of the massager and portable terminal.
[0018] Figure 3 It is a three-dimensional diagram illustrating the structure of the massage unit.
[0019] Figure 4A This is a block diagram showing the electrical structure of the massage machine.
[0020] Figure 4B This is an air circuit diagram showing the air circuit from the air pump to each airbag.
[0021] Figure 5 This is a block diagram showing the electrical structure of a portable terminal.
[0022] Figure 6A This is a schematic diagram showing an example of the remote control's home screen. Figure 6B This is an illustration showing an example of a screen displaying a pairing waiting process. Figure 6C This is a schematic diagram showing an example of a screen indicating that pairing has been completed.
[0023] Figure 7A This is an illustration showing an example of a login screen. Figure 7B This is an example illustration showing a list of connected devices. Figure 7C This is a schematic diagram illustrating an example of a connected screen. Figure 7D This is a schematic diagram showing an example of a screen where the connection is complete.
[0024] Figure 8A This is an illustration showing an example of an application's home screen. Figure 8B This is a schematic diagram showing an example of a menu screen.
[0025] Figure 9 This is a schematic diagram illustrating the method for setting initial values of reference intensity values for each first body part in mechanical massage.
[0026] Figure 10A This is a schematic diagram showing an example of the contents of the first reference strength value storage unit. Figure 10B This is a schematic diagram showing an example of the contents of the second reference strength value storage unit.
[0027] Figure 11AThis is a schematic diagram illustrating an example of the contents of the first intensity value history storage unit. Figure 11B This is a schematic diagram illustrating an example of the contents of the second intensity value history storage section.
[0028] Figure 12 This is a schematic diagram illustrating an example of the contents of an intensity value change table.
[0029] Figure 13A This is an illustration showing an example of a project decision screen.
[0030] Figure 13B This is a schematic diagram showing an example of an intensity adjustment value setting screen.
[0031] Figure 14A This is a schematic diagram showing an example of an optimized setting screen for the intensity value of a mechanical massage.
[0032] Figure 14B This is a schematic diagram showing an example of an optimization settings screen displayed after optimizing the intensity value for a mechanical massage.
[0033] Figure 15A This is an illustration showing an example of a screen for optimizing the intensity value of an air massage.
[0034] Figure 15B This is a schematic diagram showing an example of an optimization settings screen displayed after optimizing the intensity value for air massage.
[0035] Explanation of reference numerals in the attached figures
[0036] 1. Massage system; 2. Seat-type massager; 3. Portable terminal; 4. Server; 5. Communication network; 23. Massage unit; 25. Remote control; 31-36. Airbags; 51. Kneading 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 unit; 93A. New intensity value calculation unit; 93B. Update unit (first update unit); 94. Optimal value calculation unit; 95. Update unit (second update unit and third update unit); 101. First communication unit; 102. Second communication unit; 103. Operation display unit; 130. Application home screen; 15. 1. Reference Intensity Value Storage Unit; 151A First Reference Intensity Value Storage Unit; 151B Second Reference Intensity Value Storage Unit; 152 Intensity Value History Storage Unit; 152A First Intensity Value History Storage Unit; 152B Second Intensity Value History Storage Unit; 153 Optimal Value Calculation Result Storage Unit; 154 Intensity Value Change Table; 155 Massage History Storage Unit; 160 Item Decision Screen; 161 Personalization Selection Button; 162 Massage Start Button; 170 Intensity Adjustment Value Setting Screen; 180 Menu Screen; 182 Optimization Setting Button; 190A, 190B Optimization Setting Screen; 196 Optimization Execution Button; 197 Switch. Detailed Implementation
[0037] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0038] [1] Overall structure of massage system 1
[0039] Figure 1 This is a block diagram showing the overall structure of the massage system 1.
[0040] The massage system 1 includes a chair-type massage machine (hereinafter referred to as "massage machine 2"), a portable terminal 3, and a server 4. In this embodiment, the portable terminal 3 is a smartphone. The portable terminal 3 is a portable terminal used by a user (the person receiving the massage) who wants to receive a massage through the massage machine 2. The massage machine 2 and the portable terminal 3 can communicate wirelessly, for example, via Bluetooth (a registered trademark). The portable terminal 3 and the server 4 can communicate via a communication network 5.
[0041] The portable terminal 3 is equipped with a massage application for determining massage programs, changing massage intensity values, and optimizing intensity values. When a massage program is determined, the portable terminal 3 sends information containing the ID of the determined massage program (program ID) and the intensity value to the massage machine 2. When the portable terminal 3 receives information containing the program ID and intensity value, the massage machine 2 executes the massage program corresponding to the received program ID. At this time, the massage machine 2 controls the massage intensity based on the received intensity value.
[0042] The portable terminal 3 sends information including the item ID and intensity value to the massage machine 2 as massage history data and stores it in the memory (massage history storage unit 155 described later). Figure 5 Then, at the designated time, it is sent to server 4. Server 4 saves the massage history received from portable terminal 3 separately according to the user of portable terminal 3.
[0043] [2] Appearance of massage machine 2
[0044] Figure 2 This is a partial sectional perspective view showing the appearance of the massager 2 and the portable terminal 3.
[0045] The massage machine 2 includes a seat 11, a backrest 12, armrests 13, a footstool 14, and a base that serves as their base.
[0046] In the following description, the front-back direction, left-right direction, and up-down direction refer to the front-back direction, left-right direction, and up-down direction as observed by the user when the user is sitting in the massage machine 2 in a normal posture.
[0047] The base is located below the base 11, but... Figure 2 In the middle, the base is obscured by the seat 11, backrest 12, armrest 13 and footstool 14, so it does not appear.
[0048] The seat 11 is mounted on the base. The backrest 12 is located at the rear of the seat 11. Armrests 13 are located on the left and right sides of the seat 11. The footstool 14 is located at the front of the seat 11. The backrest 12 is rotated by an actuator 21 (see reference). Figure 4A The footstool 14 is supported so that it can tilt relative to the seat 11. Additionally, the footstool 14 is connected by a footstool rotation actuator 22 (see reference). Figure 4A It can rotate around a pivot axis extending in the left-right direction and located near the upper part of the seat. Therefore, the footstool 14 can... Figure 2 The figure shows a rotation between a vertical pose and a horizontal pose that has been rotated approximately 90 degrees from the vertical pose.
[0049] A massage unit 23 is built into the backrest 12. The massage unit 23 is used to perform various massages (mechanical massage) using a pair of left and right massage pads (kneading balls) 51. A pair of U-shaped guide rails 28 and 29 extending in the vertical direction are provided on the backrest 12 (see reference). Figure 3 The massage unit 23 can move vertically along the guide rails 28 and 29. The detailed structure of the massage unit 23 will be described later.
[0050] The armrest 13 is provided with an arm unit 16 having a forearm receiving recess 17 for accommodating the user's forearm. The footstool 14 has leg receiving recesses 18 and foot receiving recesses 19 for accommodating the user's left and right legs and feet, respectively.
[0051] Airbags are provided in the backrest 12, seat 11, armrests 13, and footstool 14 of the massage machine 2. Each airbag expands and contracts by supplying and releasing air, thereby providing air massage to the user.
[0052] On either side of the central part of the backrest 12, there are airbags 31a for massaging the right upper arm and 31b for massaging the left upper arm. These airbags 31a and 31b constitute the upper arm airbag 31 for massaging the upper arm.
[0053] Additionally, a right lumbar airbag 36a for massaging the right lumbar region and a left lumbar airbag 36b for massaging the left lumbar region are provided on both sides of the lower part of the backrest 12. These airbags 36a and 36b constitute a lumbar airbag 36 for massaging the lumbar region.
[0054] The seat 11 is equipped with a pair of left and right thigh transverse airbags 32a and 32b for massaging the sides of the thighs, a pair of left and right thigh upper rear airbags 32c and 32d for massaging the upper rear of the thighs, and a thigh lower rear airbag 32e for massaging the lower rear of the thighs. These airbags 32a to 32e constitute the thigh airbag 32 for massaging the thighs.
[0055] On both sides of the left and right forearm receiving recesses 17, there are forearm body airbags 33a and 33b for massaging the forearm, and hand airbags 33c and 33d for massaging the hand. These airbags 33a to 33d constitute the forearm airbag 33 for massaging the forearm and hand.
[0056] Lateral calf airbags 34a and 34b are provided on both sides of the left and right leg receiving recesses 18 for massaging the sides of the calves. Rear calf airbags 34c and 34d are provided on the bottom surface of the left and right leg receiving recesses 18 for massaging the back of the calves. These airbags 34a to 34d constitute a calf airbag 34 for massaging the calves.
[0057] On both sides of the left and right foot-receiving recesses 19, there are instep-side airbags 35a and 35b for pressing the instep downwards. On the bottom surface of the left and right foot-receiving recesses 19, there are foot-side airbags 35c and 35d for pressing the sole upwards. These airbags 35a to 35d constitute a foot-massaging airbag 35.
[0058] A remote control bracket 24 is mounted on the arm unit 16. A remote control (hereinafter referred to as "remote control 25") for user operation of the massage machine 2 is detachably mounted on the remote control bracket 24. Figure 4A As shown, the remote control 25 has an operation display 26 and multiple operation keys on its control surface. The operation display 26 is, for example, a touch panel type liquid crystal display. The remote control 25 includes a communication unit for wireless communication with the portable terminal 3.
[0059] [3] Structure of massage unit 23
[0060] Figure 3 This is a perspective view illustrating the structure of the massage unit 23.
[0061] The massage unit 23 is mounted on guide rails 28 and 29 in a height-adjustable manner. The massage unit 23 includes a rectangular frame-shaped 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 and lower ends of these side walls to each other respectively. A guide shaft 42 extending in the left-right direction and a lifting drive shaft 43 are rotatably mounted on the main frame 41.
[0062] A guide shaft 42 is disposed on the upper part of the main frame 41, and a lifting drive shaft 43 is disposed on the lower part of the main frame 41. Both ends of the guide shaft 42 and the lifting drive shaft 43 protrude outwards from the side walls of the main frame 41. Guide rollers 44, guided by guide rails 28 and 29, are installed at both ends of the guide shaft 42. Pinions 45, which mesh with racks (not shown) disposed on the guide rails 28 and 29, are installed at both ends of the lifting drive shaft 43.
[0063] A lifting motor 46 for rotating the lifting drive shaft 43 is mounted on the main frame 41. The lifting motor 46 is connected to the lifting drive shaft 43 via a gear mechanism 47. By rotating the lifting motor 46, the massage unit 23 moves up and down along the guide rails 28 and 29.
[0064] A lifting position sensor 48 is provided in the massage unit 23. This lifting position sensor 48 is used to detect the lifting position (vertical position) of the massage unit 23 by detecting the amount of rotation of the lifting drive shaft 43. The lifting position sensor 48 is composed of a rotary encoder for detecting the amount of rotation of the lifting drive shaft 43.
[0065] A swing frame 49 is mounted at the midpoint of the length of the lifting drive shaft 43, allowing it to swing freely in the front-to-back direction. A pair of left and right treatment elements 51 and a treatment element drive unit 50 with a drive mechanism for the treatment elements 51 are mounted on the swing frame 49. A treatment element drive unit advance / retreat mechanism is provided on the main frame 41 to allow the swing frame (treatment element drive unit) to advance and retract in the front-to-back direction.
[0066] The retraction mechanism of the treatment device drive unit will be described. A retraction shaft 52, rotatably mounted on the main frame 41 and located below the guide shaft 42, extends in the left-right direction. A retraction motor 53 for rotating the retraction shaft 52 is mounted on one side of the main frame 41. The retraction motor 53 is connected to the retraction shaft 52 via a gear mechanism 54. A pair of pinions 55 are mounted at the midpoint of the length of the retraction shaft 52. Arc-shaped racks 56, meshing with the pair of pinions 55, are respectively provided on the upper part of the swing frame 49. When the retraction shaft 52 rotates due to the retraction motor 53, the pinions 55 rotate, and the arc-shaped racks 56 move. As a result, the swing frame 49 swings around the lifting drive shaft 43. Thus, the treatment device drive unit 50 (treatment device 51) retracts in the front-back direction.
[0067] A front-to-back position sensor 57 is provided in the massage unit 23. This sensor detects the front-to-back position of the treatment element drive unit 50 by detecting the amount of rotation of the advance-retreat shaft 52. The front-to-back position sensor 57 is composed of an encoder for detecting the amount of rotation of the advance-retreat shaft 52. Additionally, a pressure sensor 70 (see reference) is provided in the massage unit 23 for detecting the pressure applied by the treatment element 51 to the user. Figure 4A ).
[0068] The treatment device drive unit 50 includes a kneading mechanism that performs kneading action by eccentrically rotating the treatment device 51; and a tapping mechanism that performs tapping action by oscillating the treatment device 51 in the back-and-forth direction. The kneading mechanism includes a kneading motor 58 as an actuator (drive source). The tapping mechanism includes a tapping motor 59 as an actuator (drive source). Such kneading and tapping mechanisms are known.
[0069] [4] Electrical structure of massage machine 2
[0070] Figure 4A This is a block diagram showing the electrical structure of the massage machine 2. Figure 4B This is an air circuit diagram showing the air circuit from the air pump to each airbag.
[0071] Reference Figure 4AThe massage machine 2 has a built-in control unit 60 for controlling the massage machine 2. The control unit 60 includes a microcomputer and has a CPU, memory (RAM, ROM, non-volatile memory) 91, etc. In addition to the CPU program, the memory 61 also stores various data.
[0072] 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. Among the intensity values for the multiple body parts for mechanical massage, there are eight intensity values for the shoulder, under the shoulder, upper back, lower back, upper waist, waist, lower waist, and buttocks. The shoulder, under the shoulder, upper back, lower back, upper waist, waist, lower waist, and buttocks are examples of the "multiple first body parts" of this invention.
[0073] The air-massage system offers six intensity values for each of the various body parts, specifically targeting the upper arm, forearm, waist, thigh, calf, and foot. The upper arm, forearm, waist, thigh, calf, and foot are examples of the "multiple first body parts" of this invention.
[0074] The first body part refers to the detailed parts of the body that can be treated by the massage machine. The second body part, as described below, refers to the expanded range of parts derived from summarizing the detailed parts of the first body part. The second body part includes five parts: shoulders and back (including the shoulders and spine), the area around the arms, the waist, the area around the pelvis, and the legs.
[0075] For ease of explanation, the terms "intensity values for each of the multiple body parts subjected to mechanical massage" and "intensity values for each of the multiple body parts subjected to air massage" will be collectively referred to as "intensity values for each first body part". In cases where, as in the case of the waist in this embodiment, there are intensity values for both mechanical and air massage for the same body part, the term "intensity values for each first body part" will encompass both separately. Therefore, the intensity value storage area 62 stores the intensity values for each first body part.
[0076] Furthermore, for ease of explanation, the term "intensity value for each of the multiple body parts subjected to mechanical massage" will be referred to as "intensity value for each first body part subjected to mechanical massage," and the term "intensity value for each of the multiple body parts subjected to air massage" will be referred to as "intensity value for each first body part subjected to air massage." In other words, in this specification, "first body part" in the intensity value for each first body part subjected to mechanical massage means shoulder, under shoulder, upper back, lower back, upper waist, waist, lower waist, and buttocks; and "first body part" in the intensity value for each first body part subjected to air massage means upper arm, forearm, waist, thigh, calf, and foot.
[0077] The intensity value for each first body part of the mechanical massage is expressed as a value corresponding to the amount of protrusion of the treatment drive unit 50 relative to the main frame 41 when massaging that first body part. Normally, the intensity is adjusted to about three levels, but in this embodiment, detailed adjustments can be made by using the amount of protrusion of the drive unit. Therefore, in the massager of this embodiment, very fine intensity adjustments corresponding to the preferences of the person receiving the massage can be made. The intensity values for each mechanical massage are taken in the range of 1 to 70. When the intensity value for each first body part of the mechanical massage is changed using the intensity value changing function of the portable terminal 3 (described later), the intensity value that becomes the reference for calculating the changed intensity value is called the "reference intensity value" for each first body part of the mechanical massage. The initial value for each reference intensity value for the mechanical massage is set on the massager 2 side.
[0078] The intensity value for each first body part of the air massage is expressed as a value corresponding to the air supply time to the airbag when the airbag corresponding to that first body part is inflated. Therefore, in the massage machine of this embodiment, very fine adjustments to the intensity can be made according to the preferences of the person receiving the massage. The intensity values for the air massage are taken in the range of 1 to 7.
[0079] When the intensity value for each first body part of the air massage is changed using the intensity value change function of the portable terminal 3 (described later), the intensity value that serves as the reference for calculating the changed intensity value is called the "reference intensity value" for each first body part of 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).
[0080] 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”.
[0081] When performing a massage using the massager 2, the control unit 60 uses the intensity values of each first body part stored in the intensity value storage area 62 to control the massage intensity of each first body part.
[0082] The control unit 60 is connected to a remote control 25, a drive circuit 71 for the backrest rotation actuator 21, and a drive circuit 72 for the footrest 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 motor 53, a drive circuit 75 for the kneading motor 58, and a drive circuit 76 for the tapping motor 59 within the massage unit 23. The control unit 60 is also connected to a pressure sensor 70, a lifting position sensor 48, and a front / back position sensor 57 within the massage unit 23.
[0083] The control unit 60 is also 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 air bags 31a to 36b using each of the solenoid valves 82a to 82u. Hereinafter, when referring to the solenoid valves 82a to 82u collectively, they will sometimes be called solenoid valves 82.
[0084] Reference Figure 4B An airbag 31a for the right upper arm is connected to solenoid valve 82a, and an airbag 31b for the left upper arm is connected to solenoid valve 85b. An airbag 32a for the right thigh (lateral direction) is connected to solenoid valve 82c, and an airbag 32b for the left thigh (lateral direction) is connected to solenoid valve 82d. An airbag 32c for the upper back of the right thigh is connected to solenoid valve 82e, and an airbag 32d for the upper back of the left thigh is connected to solenoid valve 82f. An airbag 32e for the lower back of the thigh is connected to solenoid valve 82g.
[0085] An airbag 33a for the right forearm is connected to solenoid valve 82h, and an airbag 33b for the left forearm is connected to solenoid valve 82i. An airbag 33c for the right hand is connected to solenoid valve 82j, and an airbag 33d for the left hand is connected to solenoid valve 82k. An airbag 36a for the right waist is connected to solenoid valve 82t, and an airbag 36b for the left waist is connected to solenoid valve 82u.
[0086] A right calf transverse airbag 34a is connected to solenoid valve 821, and a left calf transverse airbag 34b is connected to solenoid valve 82m. A right calf rear airbag 34c is connected to solenoid valve 82n, and a left calf rear airbag 34d is connected to solenoid valve 82o. A right instep airbag 35a is connected to solenoid valve 82p, and a left instep airbag 35b is connected to solenoid valve 82q. A right ball of the foot airbag 35c is connected to solenoid valve 82r, and a left ball of the foot airbag 35d is connected to solenoid valve 82s.
[0087] In this embodiment, a separate solenoid valve is provided for each of the airbags arranged in pairs on the left and right sides, but a single solenoid valve can also be provided for the two airbags arranged in pairs.
[0088] When the solenoid valve 82 of a certain airbag is energized, air is supplied to the airbag from the air pump 81 through the solenoid valve 82. This causes the airbag to inflate. Conversely, when the solenoid valve 82 of the airbag is demagnetized, the air inside the airbag is discharged to the outside through the solenoid valve. This causes the airbag to contract.
[0089] The control unit 60 controls the drive circuits 71 and 72 of each actuator 21 and 22 based on the operation of the remote controller 25 and the portable terminal 3. Furthermore, the control unit 60 controls the drive circuits 73-76 of each motor 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 controller 25 and the portable terminal 3.
[0090] Therefore, the massage machine 2 can perform various massages. Furthermore, the massage machine 2 can perform initial value setting processing to set initial values for the reference intensity values of each first body part for mechanical massage. Details regarding the initial value setting processing will be described later.
[0091] In the operation modes of the massage machine 2, there are mainly application mode for controlling the massage machine 2 by operating the portable terminal 3, and remote control mode for controlling the massage machine 2 by operating the remote control 25.
[0092] The massage modes include manual, automatic, body map, health care, and history modes. Manual and automatic modes are primarily available in remote control mode. Body map, health care, and history modes are primarily available in the application mode.
[0093] It should be noted that the same functions as in application mode can be performed via remote control mode. For example, by connecting the portable terminal 3 to the massager 2 via a wired and communicative connection, the portable terminal 3 can be operated via remote control 25, thereby executing application mode. In this case, remote control 25 can also function as the portable terminal 3.
[0094] Manual mode is a mode that performs a massage corresponding to the type of massage selected by the user.
[0095] Automatic mode allows users to select their desired massage program from a variety of options and then perform the selected massage.
[0096] The human body map mode allows users to input the location and condition of their stiff muscles, determines the appropriate massage program based on the input location and condition, and executes the determined massage program.
[0097] The health care mode is a mode that determines the massage program appropriate to the user's biological information such as steps, sleep time, and pulse rate (heart rate), and executes the determined massage program.
[0098] The history mode allows users to select their desired massage from past massage services and then perform the selected massage.
[0099] [5] Electrical structure of portable terminal 3
[0100] Figure 5 This is a block diagram showing the electrical structure of the portable terminal 3.
[0101] The portable 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 the CPU program. A first communication unit 101, a second communication unit 102, and an operation display unit 103 are connected to the control unit 90. The first communication unit 101 is a communication interface for wireless communication between the control unit 90 and the remote controller 25 (the control unit 60 of the massage machine 2). The second communication unit 102 is a communication interface for communication between the control unit 90 and the server 4 and other portable terminals via the communication network 5. The operation display unit 103 is a display with input functionality. In this embodiment, the operation display unit 103 is a touch panel type liquid crystal display (touch panel type display unit). As mentioned above, the portable terminal 3 can also be operated via the remote controller 25 by connecting the portable terminal 3 to the massage machine 2 in a wired and communicative manner.
[0102] The memory 91 (non-volatile memory) stores a massage application, which is used to determine massage items based on human body map mode, health care mode, history mode, etc., or change the intensity value of each first body part, or optimize the intensity value of each first body part, or send the massage history to the server 4.
[0103] The control unit 90, by executing the massage application, can perform functions such as program selection, intensity value adjustment, and intensity value optimization. The program selection function determines the massage program using modes such as body map mode, health care mode, and history mode. The intensity value adjustment function changes the intensity value of each primary body part. The intensity value optimization function optimizes the intensity value of each primary body part. Details of these functions will be described later.
[0104] [6] Starting the massage machine 2
[0105] The user starts the massager 2 by turning on the power switch on the remote control 25. Thus, Figure 6A The home screen shown (hereinafter referred to as the "remote control home screen") is displayed on the operation display section 26 of the remote control 25. The remote control home screen displays a selection button 111 for selecting various massage programs, a manual button 112 for manually selecting massage types, a setting button 113 for making various settings, and a Bluetooth button 114. The Bluetooth button 114 displays a Bluetooth icon. When the massager 2 is not connected to the portable terminal 3, the Bluetooth icon is displayed in white.
[0106] When the user taps the Bluetooth button 114, the massager 2 enters a connection waiting state (pairing waiting mode) with the portable terminal 3. At this time, the operation display unit 26 displays... Figure 6B The pairing waiting screen shown is as depicted. The pairing waiting screen displays the words "Pairing Mode," a pair of arc-shaped arrow markers, a stop button, and a Bluetooth button. During the pairing waiting period, the pair of arc-shaped arrow markers rotate.
[0107] Then, when the massager 2 and the portable terminal 3 are connected, the operation display unit 26 displays... Figure 6C The pairing completion screen appears as shown. In the pairing completion screen, the paired arrow markers in the pairing waiting screen change to checkmarks.
[0108] After a predetermined time (e.g., 2 seconds) has elapsed after the connection completion screen is displayed, the remote control home screen (see reference) is displayed on the operation display unit 26. Figure 6A However, in this case, the Bluetooth marker on the Bluetooth button 114 is displayed in blue.
[0109] [7] Launching the massage application
[0110] The user launches the massage application by tapping the massage application icon displayed on the operation display unit 103 of the portable terminal 3. Thus, Figure 7A The login screen shown is displayed on the operation display unit 103. The login screen displays a login ID input unit 121, a password input unit 122, a login button 123, etc.
[0111] If user registration has already been completed, when the user enters their login ID and password and taps the login button 123, the operation display unit 103 will display... Figure 7BThe connected device list screen is shown. The connected device list screen displays model selection buttons 124 and 125 indicating the massager models that are in pairing wait mode. The user taps the model selection button corresponding to the massager model they wish to use.
[0112] When the designated model selection button is pressed, the control unit 90 of the portable terminal 3 performs a process to connect the portable terminal 3 to the massager 2 with the model corresponding to the model selected by the button (hereinafter referred to as the "selected model"). When the selected model is XY-0001, as follows... Figure 7C As shown, the operation display unit 103 displays a connection screen including the message "Connecting to XY-0001". If the massager 2 being used is in pairing waiting state, then the portable terminal 3 connects to the massager 2.
[0113] When the portable terminal 3 is connected to the massager 2, the operation display unit 103 displays... Figure 7D The connection completion screen appears as shown. When the selected model is XY-0001, the connection completion screen displays the message "Connection with XY-0001 complete". Then, the operation display unit 103 displays the massage application's home screen (hereinafter referred to as the "application home screen").
[0114] Figure 8A This is an illustration showing an example of an application's home screen.
[0115] The application's home screen includes a title area (F1), a connection status display area (F2), and a button display area (F3).
[0116] The title area F1 is the area at the top of the application's home screen. The title area F1 displays a hamburger-shaped button 131 composed of three lines. The hamburger-shaped button 131 is used to display the designated menu screen 180 (see reference). Figure 8B () button.
[0117] The connection status display area F2 is located below the title area F1. The connection status display area F2 is used to display the connection status with the massager 2. When the portable terminal 3 is connected to the massager 2, the text "Connecting" is displayed in the connection status display area F2; when the portable terminal 3 is not connected to the massager 2, the text "Not Connected" is displayed in the connection status display area F2.
[0118] The button display area F3 is located below the connection status display area F2. Buttons displayed in the button display area F3 include a human body map mode button 132, a health care mode button 133, and multiple resume buttons 134.
[0119] The Human Body Map Mode Button 132 is located below the connection status display area F2. The Human Body Map Mode Button 132 is used to set the massage mode to Human Body Map Mode. The button 132 displays the string "Human Body Map" etc. When the Human Body Map Mode Button 132 is tapped, a human body map screen (illustration omitted) is displayed on the operation display unit 103, allowing the user to input the location and condition of muscle stiffness. The user inputs the location and condition of muscle stiffness on the human body map screen.
[0120] When the user inputs the location and severity of muscle stiffness on the body map screen, a prompt screen appears on the operation display unit 103 showing massage options suitable for the input location and severity of muscle stiffness. Then, when the user performs the prescribed operation on the prompt screen, the massage machine 2 executes the prompted massage.
[0121] The health mode button 133 is located below the human body map mode button 132. The health mode button 133 is used to set the massage mode to health mode. The health mode button 133 displays, for example, biometric information such as the user's steps, sleep time, and pulse rate, as well as a message recommending massage programs suitable for that biometric information. In this example, it displays the user's daily steps and a message recommending massage programs suitable for that number of steps. When the health mode button 133 is tapped, a program selection screen displaying a massage program suitable for the user's steps, sleep time, and pulse rate is displayed on the operation display unit 103. Then, when the user performs the prescribed operation on the program selection screen, the massage machine 2 executes the suggested massage program.
[0122] The history button 134 is located below the health mode button 133. The history button 134 is used to set the massage mode to history mode. The history button 134 displays the names of massage services previously performed on the user, along with the massage date and time. When the history button 134 is pressed, a service selection screen corresponding to that history button 134 is displayed on the operation display unit 103. Then, when the user performs the prescribed operation on the service selection screen, the massage machine 2 performs the prompted massage service.
[0123] [8] Setting the application mode
[0124] When the user sets the massager 2 to application mode, after starting the massager 2, they operate the remote control 25 to set the operation mode to application mode. When the operation mode is set to application mode, the control unit 60 performs initial value setting processing (initial value setting processing) for setting the reference intensity values for each first body part of the mechanical massage. The method for setting the initial values of the reference intensity values will be explained.
[0125] First, the control unit 60 processes the detection of the user's shoulder position. Specifically, the control unit 60 drives the lifting motor 46 to move the massage unit 23 to its highest position. Then, the control unit 60 drives the lifting motor 46 to gradually lower the massage unit 23, simultaneously 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 lifting motor 46. Then, based on the output of the lifting position sensor 48, the height position of the massage unit 23 is detected as the user's shoulder position.
[0126] Based on the user's shoulder position, the control unit 60 determines the height positions (more precisely, the positions along the movement path of the massage unit 23) of the shoulder, under the shoulder, upper back, lower back, upper waist, waist, lower waist, and hips as the corresponding body part positions. Figure 9 In the XY coordinate system, y1 to y8 represent the determined positions of the shoulder, below the shoulder, upper back, lower back, upper waist, waist, lower waist, and hip. Figure 9 In the XY coordinate system, when viewing the massage machine 1 from the left, the Y-axis is taken along the movement path of the massage unit 23, and the X-axis is taken in the direction extending forward from the lowest position of the massage unit 23. It should be noted that... Figure 9 In the diagram, the Y-axis is drawn as a straight line, but if the movement path of the massage unit 23 is viewed from the left and right directions as a curve, then the Y-axis is a curve.
[0127] Subsequently, the control unit 60 processes the initial values for setting the reference strength values according to the positions y1 to y8 of these body parts.
[0128] The control unit 60 first drives the advance / retreat motor 53 at the shoulder position, causing the treatment device drive unit 50 to retract to its rearmost position. Next, the control unit 60 drives the advance / retreat motor 53 at the shoulder position, causing the treatment device drive unit 50 to gradually move forward (towards the user's back), while simultaneously acquiring the pressure value detected by the pressure sensor 70. When the pressure value reaches a predetermined second threshold, the control unit 60 stops the advance / retreat motor 53. Then, based on the forward / backward position sensor 57, the value corresponding to the forward movement of the treatment device drive unit 50 is stored as an initial value for the reference intensity value at the shoulder position in the intensity value storage area 62.
[0129] Next, the control unit 60 drives the retraction motor 53 to retract the treatment device drive unit 50 to its rearmost position, and then drives the lifting motor 46 to move the massage unit 23 to the under-shoulder position and stop. Next, at the under-shoulder position, the control unit 60 drives the retraction motor 53 to gradually move the treatment device drive unit 50 forward, while simultaneously acquiring the pressure value detected by the pressure sensor 70. When the pressure value reaches a second threshold, the control unit 60 stops the retraction motor 53. Then, based on the forward / backward position sensor 57, the value corresponding to the forward movement of the treatment device drive unit 50 is stored as an initial value for the under-shoulder reference intensity value in the intensity value storage area 62.
[0130] The following steps, using the same procedure, obtain initial baseline intensity values for the upper back, lower back, upper waist, waist, lower waist, and buttocks, and store them in intensity value storage area 62. Figure 9 In the XY coordinate system, the initial values of the basic strength reference values for eight body part positions y1 to y8 are schematically represented as x1 to x8. x1 to x8 are values corresponding to the forward movement of the treatment device drive unit 50.
[0131] Thus, when the initial values of the reference intensity values for the eight body parts are stored in the intensity value storage area 62, the control unit 60 performs pairing processing for the portable terminal 3. Consequently, the aforementioned values are displayed on the operation display unit 26. Figure 6B The screen shows a pairing waiting process, as shown.
[0132] Then, when the massager 2 and the portable terminal 3 are connected, the operation display unit 26 displays... Figure 6C The pairing completion screen appears as shown. After a predetermined time (e.g., 2 seconds) has elapsed after the connection completion screen is displayed, the remote control home screen (see reference 26) is displayed on the operation display unit 26. Figure 6A ).
[0133] When the massager 2 and the portable terminal 3 are connected, the control unit 60 sends the initial values of the reference intensity values for each first body part of the mechanical massage, stored in the intensity value storage area 62, to the portable terminal 3. Upon receiving these initial values of the reference intensity values, the control unit 90 of the portable terminal 3 stores the received initial values of the reference intensity values as reference intensity values for each first body part of the mechanical massage in the first reference intensity value storage unit 151A (described later). Figure 5 Furthermore, the control unit 90 of the portable terminal 3 stores the initial value of the received reference intensity value as the intensity value (or history data) for each first body part of the mechanical massage in the intensity value history storage unit 152A (see below). Figure 5 The first region E1.
[0134] It should be noted that when the massager 2's operating mode is set to application mode via user-based remote control operation, the control unit 60 can first perform pairing processing with the portable terminal 3. Then, after the massager 2 and the portable terminal 3 are connected, the control unit 60 can perform initial value setting processing for setting the initial value of the reference intensity value, and send the obtained initial value of the reference intensity value to the portable terminal 3.
[0135] In this case, before performing the initial value setting process, the control unit 60 can confirm, through communication with the portable terminal 3, whether the portable terminal 3 stores the reference intensity values for each first body part of the mechanical massage. Then, if the portable terminal 3 stores the reference intensity values for each first body part of the mechanical massage, the control unit 60 may not perform the initial value setting process.
[0136] [9] Structure used to implement strength value change function and strength value optimization function
[0137] Reference Figure 5 To realize the intensity value change function and intensity value optimization function, the memory 91 includes a reference intensity value storage unit 151, an intensity value history storage unit 152, an optimal value calculation result storage unit 153, an intensity value change table 154, etc. Additionally, the memory 91 has a massage history storage unit 155. The 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.
[0138] The reference strength value storage unit 151 includes a first reference strength value storage unit 151A and a second reference strength value storage unit 151B. Figure 10A This is a schematic diagram showing an example of the contents of the first reference strength value storage unit 151A. Figure 10B This is a schematic diagram showing an example of the contents of the second reference strength value storage unit 151B.
[0139] The first reference intensity value storage unit 151A stores reference intensity values for each first body part undergoing mechanical massage. As mentioned earlier, the initial value of the reference intensity value for mechanical massage set by the massage machine 2 is stored in the first reference intensity value storage unit 151A during application mode setting. When the intensity value for mechanical massage is optimized using the intensity value optimization function, the optimized intensity value is stored as a reference intensity value in the first reference intensity value storage unit 151A. Therefore, the reference intensity values in the first reference intensity value storage unit 151A are updated.
[0140] The second reference intensity value storage unit 151B stores reference intensity values for each first body part for 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 air massage is optimized using the intensity value optimization function, the optimized intensity value is stored as a reference intensity value in the second reference intensity value storage unit 151B. Therefore, the reference intensity values in the second reference intensity value storage unit 151B are updated.
[0141] 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. Figure 11A This is a schematic diagram showing an example of the contents of the first intensity value history storage unit 152A. Figure 11B This is a schematic diagram showing an example of the contents of the second intensity value history storage unit 152B.
[0142] When the intensity value for each first body part subjected to 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 mentioned above, when the application mode is set, the initial value of the reference intensity value for 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 the history data for the most recent five mechanical massages.
[0143] 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 respectively store, as history data, 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. Hereinafter, the first region E1 of the first intensity value history storage unit 152A is sometimes 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.
[0144] When the intensity value for each first body part of the air 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 history data in the second intensity value history storage unit 152B. However, the initial value of the reference intensity value for the air massage (4 in this embodiment) is stored as the initial history data in the second intensity value history storage unit 152B. The second intensity value history storage unit 152B stores the history data for the most recent five air massages.
[0145] 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 respectively 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.
[0146] Hereinafter, the first region E1 of the second intensity value history storage unit 152B will sometimes 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".
[0147] The optimal value calculation result storage unit 153 stores the calculation result of the optimal value. As described later, whenever the history data of each first body part in the strength value history storage unit 152 is updated, the optimal value of the strength value of each first body part is calculated based on the updated history data of each first body part. Then, the calculated optimal value of the strength value of each first body part is stored in the optimal value calculation result storage unit 153.
[0148] Figure 12 This is a schematic diagram illustrating an example of the contents of the intensity value change table 154.
[0149] Intensity Value Change Table 154 is used when changing the intensity value of each first body part through the intensity value change function. In Intensity Value Change Table 154, multiple second body parts are listed in general, along with the type of mechanical or air massage, and the first body part stores a "summation value to the reference intensity value" corresponding to the intensity adjustment value. The multiple second body parts include five types: shoulders and back (including the shoulders and spine), arms, waist, pelvis, and legs.
[0150] As described later, the intensity adjustment value can be set by the user for each second body part. In this embodiment, as shown in the upper column of the intensity value change table 154, there are five intensity adjustment values: "-2", "-1", "normal (=0)", "1", and "2". The "addition value to the reference intensity value" is the value added to the reference intensity value stored in the reference intensity value storage unit 151 to calculate the changed intensity value for each first body part.
[0151] The massage history storage unit 155 stores the ID and intensity reference value of the massage items performed by the massage machine 2 in application mode as massage history data.
[0152] Return to Figure 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.
[0153] The strength adjustment value acquisition unit 92 acquires the strength adjustment value of each second body part based on user operation.
[0154] The intensity value changing unit 93 changes the intensity value of each first body part in the intensity value storage unit 150 based on the massage intensity adjustment value of each second body part obtained by the intensity adjustment value acquisition unit 92. As mentioned 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.
[0155] The strength value change unit 93 includes a new strength value calculation unit 93A and an update unit 93B.
[0156] The new strength value calculation unit 93A uses the strength adjustment values of each second body part obtained by the strength adjustment value acquisition unit 92 to calculate a new strength value for each first body part that reflects the strength adjustment values. Specifically, the new strength value calculation unit 93A uses the strength adjustment values of each second body part obtained by the strength adjustment value acquisition unit 92 and the reference strength values of each first body part stored in the reference strength value storage unit 151 to calculate a new strength value for each body part.
[0157] In this embodiment, the new strength value calculation unit 93A calculates the new strength value of each first body part based on the strength adjustment value of each second body part obtained by the strength adjustment value acquisition unit 92, the reference strength value of each first body part stored in the reference strength value storage unit 151, and the contents of the strength value change table 154.
[0158] In this embodiment, the "new strength value acquisition processing unit" of the present invention is constituted by the strength adjustment value acquisition unit 92 and the new strength value calculation unit 93A.
[0159] The updating unit 93B updates the contents of the intensity value storage unit 150 based on the new intensity values of each first body part calculated by the new intensity value calculation unit 93A. In this embodiment, the updating unit 93B updates the contents of the intensity value history storage unit 152, which includes the intensity value storage unit 150, based on the new intensity values of each first body part.
[0160] The control unit 90 includes the intensity adjustment value acquisition unit 92, the new intensity value calculation unit 93A, the update unit 93B (which is the "first update unit" of the present invention), the optimal value calculation unit 94, and the update unit 95 (which is the "second update unit", "third update unit" and "fourth update unit" of the present invention) in order to achieve the intensity value optimization function.
[0161] The optimal value calculation unit 94 calculates the optimal strength value of each first body part based on the two or more most recent history data stored in the strength value history storage unit 152. Specifically, the optimal value calculation unit 94 calculates the optimal strength value of each first body part based on the average of the five most recent history data stored in the strength value history storage unit 152. However, if there are fewer than five history data stored in the strength value history storage unit 152, the optimal value calculation unit 94 calculates the optimal strength value of each first body part based on the average of the history data stored in the strength value history storage unit 152. In this embodiment, the optimal value calculation unit 94 calculates the optimal strength value of each body part and stores it in the optimal value calculation result storage unit 153 whenever the contents of the strength value history storage unit 152 are updated by the update unit 93B or the update unit 95.
[0162] When the "prescribed conditions" are met, the updating unit 95 updates the contents of the strength value storage unit 150 based on the optimal strength value calculated by the optimal value calculation unit 96. In this embodiment, when the "prescribed conditions" are met, the updating unit 95 updates the contents of the strength value history storage unit 152, which includes the strength value storage unit 150, based on the optimal strength value stored in the optimal value calculation result storage unit 153, and simultaneously updates the contents of the reference strength value storage unit 151. The "prescribed conditions" will be described later.
[0163] In the aforementioned human body map mode, massage items suitable for the stiff muscle areas (body parts) and the degree of muscle stiffness input by the user are determined. Therefore, in the massage items determined by the human body map mode, the intensity value of each first body part is obtained taking into account the stiff muscle areas (body parts) and the degree of muscle stiffness input by the user. Therefore, the "new intensity value acquisition processing unit" of the present invention can also be configured by executing the function processing unit of the human body map mode. That is, when a massage item is determined by the human body map mode and executed by the massage machine 2, the intensity value of each first body part set by the massage item can be processed as a new intensity value for each first body part.
[0164]
[10] Detailed explanation of the strength value change function
[0165] In the body map mode, health care mode, or resume mode, when a massage item is determined, for example... Figure 13A The project decision screen 160 shown is displayed on the operation display unit 103.
[0166] The project selection screen 160 displays the name, duration, and content of the massage project determined by the control unit 90, and also shows a personalization selection button 161, a massage start button 162, etc. Figure 13A In the example, the name of the massage program shows a full-body fatigue recovery program.
[0167] The massage start button 162 displayed on the project decision screen 160 is operable, but the button displayed later... Figure 13B The massage start button 177 on the intensity adjustment setting screen 170 is inoperable. Therefore, in the project decision screen 160, the massage start button 162 is displayed in a first color (e.g., blue) to indicate that it is operable, and in the intensity adjustment setting screen 170, the massage start button 177 is displayed in a second color (e.g., gray) to indicate that it is inoperable.
[0168] When the user taps the massage start button 162, the control unit 90 of the portable terminal 3 sends information including the massage item ID (hereinafter referred to as "item ID") displayed on the item selection screen 160 and the intensity values of each first body part stored in the intensity value storage unit 150 to the massage machine 2. Upon receiving the item ID and the intensity values of each first body part from the portable terminal 3, the control unit 60 of the massage machine 2 stores the intensity values of each first body part in the intensity value storage area 62. Then, the control unit 60 executes the massage item corresponding to the received item ID. At this time, the control unit 60 controls the massage intensity based on the intensity values of each first body part in the intensity value storage area 62 (the intensity values of each first body part received this time).
[0169] The control unit 90 of the portable terminal 3 stores information including the item ID sent to the massage machine 2, the intensity value of each first body part, and the date and time of transmission (massage date and time) 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 a candidate for selecting massage items for the aforementioned history mode. In addition, the massage history information stored in the massage history storage unit 155 is sent to the server 4 at a predetermined time.
[0170] The personalization selection button 161 is configured to perform the intensity value change function. When the user wants to change the massage intensity, they tap the personalization selection button 161. When the personalization selection button 161 is tapped... Figure 13B The intensity adjustment value setting screen 170 shown is displayed on the operation display unit 103.
[0171] The intensity adjustment value setting screen 170 has a title area F1, an adjustment value setting area F2, and a button display area F3, etc.
[0172] The title area F1 is the upper part of the intensity adjustment value setting screen (170 degrees). The title area F1 displays the title of "Personalized Selection," etc.
[0173] The adjustment value setting area F2 is located below the title area F1. Within the adjustment value setting area F2, first to fifth adjustment value setting sections 171 to 175 are arranged vertically to allow the user to set the intensity adjustment value for a second body part. Details about these sections will be described later.
[0174] The button display area F3 is located below the adjustment value setting area F2. The button display area F3 shows an intensity value change button 176 and a massage start button 177. However, in the intensity adjustment value setting screen 170, the massage start button 177 is not operable and is therefore displayed in a secondary color (gray in this example).
[0175] The first to fifth adjustment value setting units 171 to 175 will be described. The first adjustment value setting unit 171 is for setting intensity adjustment values for the shoulders and back. The second adjustment value setting unit 172 is for setting intensity adjustment values for the area near the arms. The third adjustment value setting unit 173 is for setting intensity adjustment values for the waist. The fourth adjustment value setting unit 174 is for setting intensity adjustment values for the area near the pelvis. The fifth adjustment value setting unit 175 is for setting intensity adjustment values for the legs.
[0176] In each adjustment value setting section 171-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 sliding or tapping the circular pointer left or right. Then, when the intensity adjustment value setting operation is complete, the user taps the intensity value change button 176. This inputs the intensity value change command.
[0177] When an intensity value change command is input, the control unit 90 (intensity adjustment value acquisition unit 92) acquires the intensity adjustment value of each second body part. Then, the control unit 90 (new intensity value calculation unit 93A) uses the intensity adjustment values of each second body part acquired by the intensity adjustment value acquisition unit 92 to calculate a new intensity value for each first body part reflecting the intensity adjustment value. Specifically, the new intensity value calculation unit 93A calculates the new intensity value for each first body part based on the intensity adjustment value of each second body part, the reference intensity value of each body part stored in the reference intensity value storage unit 151, and the contents of the intensity value change table 154.
[0178] More specifically, the new strength value calculation unit 93A first obtains the "sum value to the reference strength value" for each first body part from the strength value change table 154 based on the strength adjustment value of each second body part and the contents of the strength value change table 154. Then, the new strength value calculation unit 93A adds the "sum value to the reference strength value" for each first body part obtained from the strength value change table 154 to the reference strength value of the corresponding first body part, thereby calculating the new strength value for each first body part.
[0179] according to Figure 12 The intensity value change table 154 shows, for example, that when the intensity adjustment value for the waist is 2, the "sum of the reference intensity value" for the upper, lower, and lower waist in a mechanical massage is 16, and the "sum of the reference intensity value" for the waist in an air massage is 2. Therefore, for the upper, lower, and lower waist in a mechanical massage, the new intensity value calculation unit 93A adds 16 to the corresponding reference intensity value stored in the reference intensity value storage unit 151 to calculate the new intensity value. For the waist in an air massage, the new intensity value calculation unit 93A adds 2 to the corresponding reference intensity value stored in the reference intensity value storage unit 151 to calculate the new intensity value.
[0180] Next, the control unit 90 (update unit 93B) updates the contents of the intensity value history storage unit 152 based on the new intensity values of each first body part calculated by the new intensity value calculation unit 93A. Specifically, the update unit 93B transmits the history data of the first region E1, the second region E2, the third region E3, and the fourth region E4 in the intensity value history storage unit 152 (152A, 152B) to the second region E2, the third region E3, the fourth region E4, and the fifth region E5, respectively, and then stores the new intensity values of each first body part in the first region E1.
[0181] Therefore, while the content of the intensity value history storage unit 152, including the intensity value storage unit 150, is updated, the content of the intensity value storage unit 150 is also updated.
[0182] Furthermore, when the content of the strength value history storage unit 152 is updated by the update unit 93B, the control unit 90 (optimal value calculation unit 94) calculates the optimal strength value for each first body part based on the updated content of the strength value history storage unit 152, and stores it in the optimal value calculation result storage unit 153. Thus, the content of the optimal value calculation result storage unit 153 is updated. In this embodiment, the optimal strength value for each first body part is the value obtained by rounding the average of the five most recent history data for the corresponding first body part.
[0183] The newly updated content of the first intensity value history storage unit 152A is, for example... Figure 11A In the case shown, the average (rounded) values of the most recent five resume data for each of the first body parts—shoulder, under-shoulder, upper back, lower back, upper waist, waist, lower waist, and hip—are 49, 49, 44, 44, 28, 28, 33, and 33, respectively. Furthermore, the recently updated content in the second intensity value resume storage unit 152B is, for example... Figure 11B In the case shown, the average (rounded) values of the most recent five resumes for each of the first body parts, namely the upper arm, forearm, thigh, calf, and foot, are 4, 4, 3, 3, 5, and 5, respectively.
[0184] In the intensity adjustment setting screen 170, when the intensity value change button 176 is tapped, the display changes from the intensity adjustment setting screen 170 ( Figure 13B The change is determined by the project's screen size 160. Figure 13A Subsequently, when the user taps the massage start button 163 on the project selection screen 160, the control unit 90 of the portable terminal 3 sends the ID of the massage project displayed on the project selection screen 160, as well as the intensity values of each first body part stored in the intensity value storage unit 150 (the first area E1 of the intensity value history storage unit 152), to the massage machine 2.
[0185] When the portable terminal 3 receives an item ID and intensity values for each first body part, the control unit 60 of the massage machine 2 stores the intensity values for each first body part in the intensity value storage area 62. Then, the control unit 60 executes the massage item corresponding to the received item ID. At this time, the control unit 60 controls the massage intensity value based on the intensity values of each first body part in the intensity value storage area 62 (the intensity values of each first body part received this time). Therefore, the massage intensity value is controlled based on the intensity values of each first body part after the intensity value change.
[0186] It should be noted that the method for setting the intensity adjustment value can also be the following method (hereinafter referred to as "another method"). In the other method, similarly to the method described above, when the personalization selection button 161 is tapped on the project decision screen 160, the intensity adjustment value setting screen 170 is displayed on the operation display unit 103. However, in the other method, the operation of each adjustment value setting unit 171 to 175 can only be performed by tapping the intensity value change button 176 on the intensity adjustment value setting screen 170. The operation of each adjustment value setting unit 171 to 175 may sometimes be changed due to accidental operation. Therefore, having the patient perform the operation of each adjustment value setting unit to confirm the change has the effect of preventing accidental operation by the patient.
[0187] Additionally, when the intensity value change button 176 is tapped, the operation status of the intensity value change button 176 changes from operable to inoperable, and at the same time, the operation status of the massage start button 177 changes from inoperable to operable.
[0188] In another method, after tapping the intensity value change button 176, the user sets the intensity adjustment value for the second body part using the adjustment value setting sections 171-175. Then, when the intensity adjustment value for the second body part is set, the user taps the massage start button 177.
[0189] When the massage start button 177 is tapped, the control unit 90 (intensity adjustment value acquisition unit 92) acquires the intensity adjustment value for each second body part. Then, the control unit 90 (new intensity value calculation unit 93A) calculates the new intensity value for each first body part based on the intensity adjustment value for each second body part, the reference intensity value for each body part stored in the reference intensity value storage unit 151, and the contents of the intensity value change table 154.
[0190] Next, the control unit 90 (update unit 93B) updates the contents of the intensity value history storage unit 152 based on the new intensity values of each first body part calculated by the new intensity value calculation unit 93A. Furthermore, when the contents of the intensity value history storage unit 152 are updated by the update unit 93B, the control unit 90 (optimal value calculation unit 94) calculates the optimal intensity value for each first body part based on the updated contents of the intensity value history storage unit 152 and stores it in the optimal value calculation result storage unit 153.
[0191] In addition, the control unit 90 sends the ID of the massage item that will be displayed on the intensity adjustment value setting screen 170 and previously displayed on the item decision screen 160, as well as the intensity values of each first body part stored in the intensity value storage unit 150, to the massage machine 2.
[0192]
[11] Detailed explanation of the intensity value optimization function
[0193] The optimization modes for optimizing intensity values include automatic and manual modes. Automatic mode automatically optimizes the intensity value whenever it is changed via the intensity value change function, thus changing both the intensity value and the baseline intensity value. Manual mode is activated by the user clicking the optimization execution button 196 (described later). Figure 14A , Figure 15A ) and optimize accordingly, thereby changing the pattern of strength value and reference strength value.
[0194] As previously described, in this embodiment, regardless of the optimization mode, the optimal value is calculated and stored in the optimal value calculation result storage unit 153 whenever the content of the intensity value history storage unit 152 is updated. The method for setting the optimization mode will be described later.
[0195] [11.1] Optimization method in manual mode
[0196] First, the method for optimizing the intensity value for mechanical massage in manual mode will be explained.
[0197] For example, in Figure 8A On the application's home screen 130, when the hamburger-shaped button 131 is tapped by the user, Figure 8B The menu screen 180 is displayed in drop-down menu mode as shown. The menu screen 180 displays multiple menu selection buttons 181 to 187, including an optimization settings button 182.
[0198] When the user taps the optimization settings button 182 Figure 14AThe optimization setting screen 190A for mechanical massage, as shown, 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 display area F3, an execution button display area F4, and an optimization mode setting area F5.
[0199] The title area F1 is located at the top of the optimization settings screen 190A. The title area F1 displays the title name of "Optimization Settings".
[0200] The mechanical / air selection area F2 is located below the title area F1. Within the mechanical / air selection area F2, there is a mechanical selection button 191 for displaying the optimization settings screen 190A for mechanical massage, and a screen 190B for displaying the optimization settings screen 190B for air massage (see reference). Figure 15A The air selection buttons 192 are arranged horizontally.
[0201] because Figure 14A The screen is the optimized settings screen 190A for mechanical massage, therefore the mechanical selection button 191 is selected. Figure 14A In the display, the text on the mechanical selection button 191 and the air selection button 192 are displayed in different colors to identify whether the mechanical selection button 191 is selected or the air selection button 192 is not selected. Specifically, the text on the mechanical selection button 191 is displayed in a third color (e.g., blue) to indicate that the button is selected, while the text on the air selection button 192 is displayed in a fourth color (e.g., gray) to indicate that the button is not selected.
[0202] In the optimization settings screen 190A, the user can tap the air selection button 192 to switch the optimization settings screen 190A for mechanical massage to the optimization settings screen 190B for air massage (see reference). Figure 15A ).
[0203] The intensity value 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 display area F3 displays a schematic diagram of the upper body of a person sitting on the massage machine 2 as viewed from the left (hereinafter referred to as "human body diagram 193"). When the optimization setting screen 190A is viewed from the front, the right half of the intensity value 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 of the mechanical massage, and a second intensity value line 195 indicating the intensity value of each first body part when optimization has been performed.
[0204] The first intensity value line 194 is generated by drawing solid dots representing the current reference intensity value of each first body part at the body part position and the position corresponding to the reference intensity value in the human body diagram 193, and connecting these dots with straight lines. That is, the first intensity value line 194 consists of eight solid dots representing the current reference intensity value of each first body part, and seven line segments connecting two adjacent dots. The first intensity value line 194 is displayed in a fifth color (e.g., light blue).
[0205] The second intensity value line 195 is generated by drawing hollow dots at the body part positions and corresponding positions on the human body diagram 193, based on the optimal intensity values for each first body part of the mechanical massage stored in the optimal value calculation result storage unit 153, and connecting these hollow dots with straight lines. In other words, the second intensity value line 195 consists of eight hollow dots representing the optimal intensity values for each first body part, and seven line segments connecting adjacent dots. The second intensity value line 195 is displayed in a sixth color (e.g., blue) that is distinguishable from the first intensity value line 194.
[0206] The intensity value display area F3 displays explanatory text, which indicates that the first intensity value line 194 (light blue line in this example) represents the current baseline intensity value of each first body part, and the second intensity value line 195 (blue line in this example) represents the intensity value of each first body part after optimization.
[0207] The execution button display area F4 is located below the intensity value line display area F3. The execution button display area F4 displays a message indicating optimization based on the intensity value change history, as well as an optimization execution button 196.
[0208] Showing Figure 14A The optimization settings screen 190A has an optimization execution button 196 that is operable, but the display shown after optimization is performed is not valid. Figure 14B The optimization execution button 196 on the optimization settings screen 190A is inoperable. Therefore, in Figure 14A In the optimization settings screen 190A, the optimization execution button 196 is displayed to indicate the first operable color (e.g., blue). Figure 14B In the optimization settings screen 190A, the optimization execution button 196 is displayed in a second color (e.g., gray) to indicate that it is not operable.
[0209] The optimization mode setting area F5 is located below the execution button display area F4, near 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 and manual modes. The switch 197 consists of a bar and a circle. In the off state, the circle is displayed on the left side of the bar and its color is the eighth color (e.g., gray). In the on state, the circle is displayed on the right side of the bar and its color is a ninth color (e.g., blue), different from the eighth color.
[0210] When switch 197 is off, the optimization mode is set to manual mode; when switch 197 is on, the optimization mode is set to automatic mode. Switch 197 is off in its initial state (default). Figure 14A In the example, switch 197 is off, so the optimization mode is manual.
[0211] The user determines whether to perform optimization based on the first intensity value line 194 and the second intensity value line 195. If the user determines that optimization should not be performed, the user taps the back button, etc., so that the display screen returns to, for example, the application's home screen 130.
[0212] On the other hand, when 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 based on the optimal intensity values for each first body part of the mechanical massage stored in the optimal value calculation result storage unit 153, and simultaneously updates the contents of the first intensity value history storage unit 152A.
[0213] Specifically, the update unit 95 writes the optimal intensity values for each first body part of the mechanical massage, stored in the optimal value calculation result storage unit 153, into the reference intensity value storage unit 151. Furthermore, the update unit 95 transmits the history data of the first region E1, second region E2, third region E3, and fourth region E4 in the first intensity value history storage unit 152A to the second region E2, third region E3, fourth region E4, and fifth region E5, respectively, and then stores the optimal intensity values for each first body part of the mechanical massage in the first region E1. Thus, while updating the contents of the first intensity value history storage unit 152A, the contents of the first intensity value storage unit 150A are also updated.
[0214] When the content of the first intensity value history storage unit 152A is updated, the optimal value calculation unit 94 calculates the optimal intensity value based on the updated content of the first intensity value history storage unit 152A and stores it in the optimal value calculation result storage unit 153.
[0215] After clicking the Optimization Execution button 196, the display screen changes from... Figure 14A The optimized settings screen 190A changes to Figure 14B The optimized settings screen shown is 190A. Figure 14B In the optimization settings screen 190A, the color of the first intensity value line 194 changes from the fifth color (light blue in this example) to a seventh color (e.g., gray), which is different from both the fifth and sixth colors (blue in this example). Additionally, the hollow portion of the dots on the second intensity value line 195 is filled with the fifth color (light blue in this example). Furthermore, the message "Optimization complete." is displayed in the intensity value line display area F3. And the color of the optimization execution button 196 changes from the first color (blue in this example) indicating operability to the second color (gray in this example) indicating inoperability.
[0216] Next, the method for optimizing the intensity value for air massage in manual mode will be explained.
[0217] For example, in Figure 14A or Figure 14B On the optimization settings screen 190A shown, when the user taps the air selection button 192, as shown... Figure 15A As shown, the display screen changes from the optimization settings screen 190A for mechanical massage to the optimization settings screen 190B for air massage.
[0218] The optimization setting screen 190B has a title area F1, a mechanical / 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 largely the same as the aforementioned optimization setting screen 190A, but the content displayed in the intensity value bar display area F3 is different from the content displayed in the aforementioned intensity value line display area F3.
[0219] The title bar in the title area (F1) displays the title "Optimization Settings".
[0220] In the mechanical / air selection area F2, the mechanical selection button 191 and the air selection button 192 are arranged horizontally. Figure 15A The screen is the optimized settings screen 190B for air massage, so the air selection button 192 is selected. Therefore, the text on the air selection button 192 is displayed in a third color (e.g., blue) to indicate that the button is selected, and the text on the mechanical selection button 191 is displayed in a fourth color (e.g., gray) to indicate that the button is not selected.
[0221] By tapping the mechanical selection button 191 on the optimization settings screen 190B, the user can switch the optimization settings screen 190B for air massage to the optimization settings screen 190A for mechanical massage (see reference). Figure 14A ).
[0222] In the intensity value display area F3, a first intensity value bar 201, representing the current reference intensity value, and a second intensity value bar 202, representing the intensity value after optimization, are displayed for the first body part targeted by the 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 intensity value after optimization is the optimal intensity value of the corresponding first body part stored in the optimal value calculation result storage unit 153.
[0223] When viewed from the front of the optimization setting screen 190B, in the left half of the intensity value bar display area F3, bars for the upper arm, forearm, and waist are spaced apart vertically. In the right half of the intensity value bar display area F3, bars for the thigh, calf, and foot are spaced apart vertically.
[0224] The bar display sections, categorized by body part, show 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 straight line extending laterally with a length corresponding to the current reference intensity value (1-7). Therefore, the larger the current reference intensity value, the longer 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).
[0225] The second intensity value bar 202 is a horizontally extending straight line with a length corresponding to the optimized intensity values (1-7), and it is displayed below the first intensity value bar 201. Therefore, the larger the optimized intensity value, the longer 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).
[0226] The intensity value bar display area F3 displays explanatory text, which indicates that the first intensity value bar 201 (light blue bar in this example) represents the current baseline intensity value of each first body part, and the second intensity value bar 202 (blue bar in this example) represents the intensity value of each first body part after optimization.
[0227] The execution button display area F4 shows a message indicating that optimization is being performed based on the history changes according to the intensity value, as well as an optimization execution button 196. The optimization execution button 196 is displayed in the first color (blue in this example) to indicate an operable state.
[0228] The optimization mode setting area F5 displays a switch 197 for toggling the optimization mode between automatic and manual modes. In the example of Figure 15, switch 197 is off, so the optimization mode is manual.
[0229] The user determines whether 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 that optimization should not be performed, the user taps the back button, etc., so that the display screen returns to, for example, the application's home screen 130.
[0230] On the other hand, when it is determined that optimization is to be performed, the user taps the optimization execution button 196. As a result, an optimization execution command is input. When the optimization execution command is input, the control unit 60 (update unit 95) updates the contents of the reference intensity value storage unit 151 based on the optimal intensity values for each first body part of the air massage stored in the optimal value calculation result storage unit 153, and at the same time, updates the contents of the second intensity value history storage unit 152B.
[0231] Specifically, the update unit 95 writes the optimal intensity values for each first body part of the air massage, stored in the optimal value calculation result storage unit 153, into the reference intensity value storage unit 151. Additionally, the update unit 95 transmits the history data of the first region E1, second region E2, third region E3, and fourth region E4 in the second intensity value history storage unit 152B to the second region E2, third region E3, fourth region E4, and fifth region E5, respectively, and then stores the optimal intensity values for each first body part of the air massage in the first region E1. Thus, while updating the contents of the second intensity value history storage unit 152B, the contents of the second intensity value storage unit 150B are also updated.
[0232] When the content of the second intensity value history storage unit 152B is updated, the optimal value calculation unit 94 calculates the optimal intensity value based on the updated content of the second intensity value history storage unit 152B and stores it in the optimal value calculation result storage unit 153.
[0233] After clicking the Optimization Execution button 196, the display screen changes from... Figure 15A The optimized settings screen 190B has changed to Figure 15B The optimized settings screen shown is 190B. Figure 15BIn the optimization settings screen 190B, the color of the first intensity value line 194 changes from the fifth color (light blue in this example) to the seventh color (gray in this example). Additionally, the message "Optimization complete." is displayed in the intensity value bar display area F3. Furthermore, the color of the optimization execution button 196 changes from the first color (blue in this example) indicating operability to the second color (gray in this example) indicating inoperability.
[0234] In this embodiment, when the optimization mode is set to manual mode, the "prescribed condition" is "operating the optimization execution button 196 (inputting the optimization execution command)".
[0235] [11.2] Explanation of Automatic Mode
[0236] For example, in Figure 14A , Figure 14B , Figure 15A or Figure 15B On the optimization settings screens 190A and 190B, when the user turns on switch 197, the optimization mode is set to automatic mode. When the optimization mode is set to automatic mode, in... Figure 14A as well as Figure 15A In this case, the optimization execution button 19 becomes inoperable. Therefore, in Figure 14A as well as Figure 15A In the middle, the optimization execution button 19 is displayed in a second color (gray in this example).
[0237] As mentioned earlier, when the intensity adjustment value is set to 170 (refer to...), Figure 13B When the intensity value change button 176 is pressed on the device, the new intensity value calculation unit 93A calculates the new intensity value for each first body part. Then, the control unit 90 (updating unit 93B) updates the contents of the intensity value history storage unit 152 (intensity value storage unit 150) based on the new intensity values for each first body part. Then, the control unit 90 (optimal value calculation unit 94) calculates the optimal intensity value for each first body part based on the updated contents of the intensity value history storage unit 152 and stores it in the optimal value calculation result storage unit 153.
[0238] When the optimization mode is set to automatic mode, the control unit 90 (update unit 95) updates the contents of the reference intensity value storage unit 151 based on the optimal intensity value of each first body part stored in the optimal value calculation result storage unit 153 at that time whenever the intensity value change button 176 on the intensity adjustment value setting screen 170 is tapped.
[0239] In this embodiment, when the optimization mode is set to automatic mode, the "prescribed condition" is "operating the intensity value change button 176 (inputting an intensity value change command)".
[0240] It should be noted that in the aforementioned other method, the intensity value is changed by operating the massage start button 177. Therefore, it can be considered that the instruction input by operating the massage start button 177 essentially includes an instruction for changing the intensity value (intensity value change instruction). Therefore, when using the aforementioned other method and the optimization mode is set to automatic mode, the "prescribed condition" is "operating the massage start button 177 in the intensity adjustment value setting screen 170 (inputting an intensity value change instruction)".
[0241] To summarize the "prescribed conditions" for manual mode and automatic mode, the "prescribed conditions" are "in manual mode, input the optimization execution command" or "in automatic mode, input the intensity value change command".
[0242] In this embodiment, the intensity value of each first body part for mechanical massage can be changed according to a second body part (in this embodiment, the shoulder and back, near the arm, the waist, and near the pelvis). Additionally, the intensity value of each first body part for air massage can be changed according to a second body part (in this embodiment, near the arm, the waist, near the pelvis, and the leg).
[0243] Furthermore, in this embodiment, the intensity value of each first body part subjected to mechanical massage can be optimized based on the change history of the intensity value for each first body part. Therefore, the intensity value for each first body part subjected to mechanical massage can be easily set to an intensity value that corresponds to the user's preference.
[0244] Furthermore, in this embodiment, the intensity value of each first body part for air massage can be optimized based on the change history of the intensity value for each first body part. Therefore, the intensity value for each first body part for air massage can be easily set to correspond to the user's preferences.
[0245]
[12] Variation Example
[0246] The embodiments of the present invention have been described above, but the present invention can also be implemented in other ways. For example, in the aforementioned embodiments, when the new intensity value of each first body part is calculated by the new intensity value calculation unit 93A, the control unit 90 (updating unit 93B) updates the contents of the intensity value history storage unit 152 based on the new intensity value of each first body part. At this time, the control unit 90 may further send the new intensity value of each first body part to the massage machine 2, and the control unit 60 stores (overwrites) the new intensity value of each first body part in the intensity value storage area 62.
[0247] Furthermore, when updating the contents of the intensity value history storage unit 152 and the reference intensity value storage unit 151 based on the optimal intensity value of each first body part, the control unit 90 (update unit 95) may further perform the following operations: That is, the update unit 95 may also send the optimal intensity value of each first body part to the massage machine 2, and the control unit 60 may store (overwrite) the optimal intensity value of each first body part in the intensity value storage area 62.
[0248] Additionally, in the aforementioned intensity adjustment value setting screen 170 (refer to...) Figure 13B In this context, the intensity adjustment value can be set according to the second body part, but it can also be set according to the first body part. Alternatively, the intensity adjustment value can be set according to multiple body parts that are different from the second and first body parts.
[0249] In the aforementioned embodiment, the new strength value calculation unit 93A calculates the new strength value using a strength adjustment value and a reference strength value, but the current strength value (the strength value stored in the strength value storage unit 150) can also be used instead of the reference strength value. In this case, the reference strength value storage unit 151 is not required.
[0250] Additionally, in the aforementioned embodiment, in the left and right pair of foot receiving recesses 19 (see reference) Figure 2 The bottom surface of the foot is provided with foot-side airbags 35c and 35d for pressing the sole of the foot upwards, but the foot-side airbags 35c and 35d can also be replaced by a foot roller that is driven to rotate for massaging the sole of the foot.
[0251] In addition, in the aforementioned embodiments, the portable terminal 3 is a smartphone, but the portable terminal 3 can also be a computer such as a tablet computer.
[0252] In addition, in the aforementioned embodiments, the massage machine 2 is a seat-type massage machine, but the massage machine 2 can also be a massage machine other than a seat-type massage machine.
[0253] Although the embodiments of the present invention have been described in detail, these are merely specific examples used to clarify the technical content of the present invention and should not be construed as limiting the present invention to these specific examples. The scope of the present invention is limited only by the appended technical solutions.
[0254] This application corresponds to Japanese Patent Application No. 2020-61172 filed with the Japan Patent Office on March 30, 2020, the entire disclosure of which is incorporated herein by reference.
Claims
1. A massage machine that controls the massage intensity of each of a plurality of first body parts based on an intensity value of massage intensity, wherein, The massage machine includes: An intensity value history storage unit stores history data on the intensity values of a massage, and includes an intensity value storage unit that stores the current intensity values for each of the first body parts; and The strength adjustment value acquisition unit acquires strength adjustment values that modify the strength values of each of the first body parts included in the second body part, which is derived by summarizing multiple first body parts. When the intensity adjustment value is obtained by the intensity adjustment value acquisition unit, the intensity value history storage unit stores the new intensity value of each of the first body parts based on the intensity adjustment value as history data. The strength value of each of the first body parts is calculated based on the average of multiple history data stored in the strength value history storage unit. The intensity values stored in the intensity value storage unit are updated to the calculated intensity values for each of the first body parts.
2. The massage machine according to claim 1, wherein, The new strength value is calculated based on the strength adjustment value of each of the second body parts and the baseline strength value of each of the first body parts.
3. The massage machine according to claim 2, wherein, The massage machine includes: A reference strength value storage unit is used to store the reference strength values of each of the first body parts. The calculated strength value is stored as the new strength value in the strength value storage unit. The new strength value of each of the first body parts is obtained by adding or subtracting the strength adjustment value of each of the second body parts from the reference strength value stored in the reference strength value storage unit.
4. The massage machine according to claim 1, wherein, The massage machine includes a remote control capable of communicating with it. The remote control includes the intensity value history storage unit.
5. The massage machine according to claim 1, wherein, The massage is a mechanical massage using a treatment device.
6. The massage machine according to claim 1, wherein, The massage is an air-based massage using airbags.
7. The massage machine according to claim 1, wherein, The massage machine has an operating unit that accepts operations from the user. When the operation unit receives an input operation of an intensity adjustment value from the user, the intensity adjustment value acquisition unit acquires the intensity adjustment value.
8. A massage system that controls the massage intensity of each of a plurality of first body parts based on an intensity value of massage intensity, wherein, The massage system includes: An intensity value history storage unit stores history data on the intensity values of a massage, and includes an intensity value storage unit that stores the current intensity values for each of the first body parts; and The strength adjustment value acquisition unit acquires strength adjustment values that modify the strength values of each of the first body parts included in the second body part, which is derived by summarizing multiple first body parts. When the intensity adjustment value is obtained by the intensity adjustment value acquisition unit, the intensity value history storage unit stores the new intensity value of each of the first body parts based on the intensity adjustment value as history data. The strength value of each of the first body parts is calculated based on the average of multiple history data stored in the strength value history storage unit. The intensity values stored in the intensity value storage unit are updated to the calculated intensity values for each of the first body parts.
9. The massage system according to claim 8, wherein, The new strength value is calculated based on the strength adjustment value of each of the second body parts and the baseline strength value of each of the first body parts.
10. The massage system according to claim 9, wherein, The massage system includes: A reference strength value storage unit is used to store the reference strength values of each of the first body parts. The calculated strength value is stored as the new strength value in the strength value storage unit. The new strength value of each of the first body parts is obtained by adding or subtracting the strength adjustment value of each of the second body parts from the reference strength value stored in the reference strength value storage unit.
11. The massage system according to claim 8, wherein, The massage system includes: Massage machine, which performs massage; and A portable terminal capable of communicating with the massager. The portable terminal includes the intensity value history storage unit.
12. The massage system according to claim 9, wherein, The massage system includes: Massage machine, which performs massage; and A portable terminal capable of communicating with the massager. The portable terminal includes the intensity value history storage unit.
13. The massage system according to claim 10, wherein, The massage system includes: Massage machine, which performs massage; and A portable terminal capable of communicating with the massager. The portable terminal includes the intensity value history storage unit.
14. The massage system according to claim 8, wherein, The massage is a mechanical massage using a treatment device.
15. The massage system according to claim 8, wherein, The massage is an air-based massage using airbags.
16. The massage system according to claim 8, wherein, The massage system has an operating unit that accepts operations from the user. When the operation unit receives an input operation of an intensity adjustment value from the user, the intensity adjustment value acquisition unit acquires the intensity adjustment value.
Citation Information
Patent Citations
Massage machine
JP2012250072A
Electronic receipt system and method for processing electronic settlement receipt information
JP2020061172A
Massage machine and diagnostic system of massage machine
CN107456369A
Automatic massage equipment and standard operating system thereof
CN110169903A