The present invention relates to a service providing apparatus that provides a service to a user seated on a seat.
As this type of device, there has been conventionally known an apparatus configured to change the setting of an air conditioner provided on a vehicle seat in accordance with the state of a seated person (refer to Patent Literature 1, for example). The apparatus described in Patent Literature 1 determines a sleep state of whether a seated person is awake or asleep based on a pulse wave detected by a wearable device, and changes the temperature of air conditioning according to the sleep state.
However, since the apparatus described in Patent Literature 1 merely changes the setting of the device mounted in the vehicle based on the sleep state of the seated person, the apparatus lacks versatility and has a problem in applicability to various services.
An aspect of the present invention is a service providing apparatus, including: a detector provided on a seat and configured to detect a motion of a user seated on the seat; a control device including a processor and a memory coupled to the processor, having a plurality of service functions and configured to determine a service content in the plurality of service functions based on the motion detected by the detector; and a presentation unit configured to present the service content determined by the control device.
According to the present invention, it is possible to provide a user seated on a seat with various services according to the state of the user.
Hereinafter, a first embodiment of the present invention will be described with reference to
The parts 11 to 15 of the seat 10 are each provided with pressure sensors PS that detect pressure exerted on the seat 10 from each part of the body of the user seated on the seat 10, inside a seating surface 10a in contact with the user seated on the seat 10.
The seat cushion part 11 is provided with pressure sensors PS11L and PS11R that detect pressure exerted downward from the left and right thighs of the user, respectively, and pressure sensors PS11LS and PS11RS that detect pressure exerted sideward from the left and right thighs, respectively. That is, the pressure sensors PS11L and PS11R are configured to detect the motion of the user moving the thighs up and down, and the pressure sensors PS11LS and PS11RS are configured to detect the motion of the user opening and closing the thighs left and right.
The seat back part 12 is provided with pressure sensors PS12LL and PS12RL that detect pressure exerted rearward from the left and right waist parts of the user, respectively, and pressure sensors PS12LU and PS12RU that detect pressure exerted rearward from the left and right shoulders, respectively. The seat back part 12 is further provided with pressure sensors PS12LS and PS12RS that detect pressure exerted from the left and right upper arms of the user to the sides.
That is, the pressure sensors PS12LL and PS12RL are configured to detect the motion of the user twisting the waist, and the pressure sensors PS12LU and PS12RU are configured to detect the motion of the user twisting the upper body. The pressure sensors PS12LS and PS12RS are configured to detect the motion of the user opening and closing the upper arms left and right.
The headrest part 13 is provided with a pressure sensor PS13C that detects pressure exerted rearward from the head of the user and pressure sensors PS13L and PS13R that detect pressure exerted leftward and rightward from the head, respectively. That is, the pressure sensor PS13C is configured to detect the motion of the user moving the head back and forth, and the pressure sensors PS13L and PS13R are configured to detect the motion of the user moving the head left and right.
The armrest part 14 is provided with pressure sensors PS14L and PS14R that detect pressures exerted downward from the left and right forearms of the user, respectively. That is, the pressure sensors PS14L and PS14R are configured to detect the motion of the user moving the forearms up and down.
The ottoman part 15 is provided with pressure sensors PS15L and PS15R that detect pressures exerted rearward from the left and right lower thighs of the user, respectively. That is, the pressure sensors PS15L and PS15R are configured to detect the motion of the user moving the lower thighs back and forth.
As illustrated in
In an initial state in which the air cell AS is not expanded as illustrated in
As a result, a detection range AR in which the motion of the user is detected on the seating surface 10a can be switched between the case of using only the pressure sensor PSa and the case of using the pressure sensor PSa and the pressure sensor PSb, for example. That is, the detection range AR can be switched between a detection range AR1 corresponding to the pressure sensor PSa and a detection range AR2 corresponding to the pressure sensor PSa and the pressure sensor PSb to change the area of the detection range.
As illustrated in
The user terminal 20 includes an input unit 21 such as a touch panel that receives an input operation by the user and a microphone that receives a voice input, and an output unit 22 such as a monitor 23 that displays a screen and a speaker 24 that outputs a voice. The user terminal 20 is supported by a stand ST whose height and angle are adjustable such that the monitor 23 is visible to the user seated on the seat 10, for example. The controller 19 and the user terminal 20 function as a single computer that executes an application based on an input operation received by the input unit 21 and controls the operation of the output unit 22. The seat 10 including the controller 19 and the user terminal 20 are collectively called seat device 100.
As illustrated in
The communication unit 192 is configured to be wirelessly communicable with the server 30 via the network 5. The memory 191 stores data of an application installed in advance, data received from the server 30 via the network 5, and the like. The CPU 190 executes predetermined processing based on the data stored in the memory 191 and the data received from the server 30 according to the signal input via the input unit 21, and controls the operation of the output unit 22 (the monitor 23 and the speaker 24). For example, the CPU 190 executes a pre-installed rhythm game application.
As illustrated in
A plurality of (in the example of
That is, in the example of
The user seated on the seat 10 can perform exercise in a seated state while enjoying the rhythm game by making the motions taught via the screen display on the monitor 23 in accordance with the music output from the speaker 24. Such exercise performed in a seated state is recommended as exercise for rehabilitation or exercise for prevention of nursing care for the elderly, for example. Since the purpose of exercise and the physical condition are different for each user, it is preferable to perform exercise according to the physical condition of the user for effective exercise.
The administrator terminal 40 in
As illustrated in
In general, in order to effectively perform rehabilitation and training, it is preferable to continuously perform exercise according to the user's purpose and physical condition on a daily basis. On the other hand, since the physical condition of the user changes, it is necessary to suggest an appropriate exercise program in consideration of the daily physical condition of the user.
The server 30 in
The user information D/B 320 stores user information of each user registered in advance in association with a user ID. The user information includes each user's user ID, age, gender, attributes such as hometown, exercise purpose, and the like. The learning D/B 321 stores information not including personal information permitted to be provided by each user among the user information stored in the user information D/B 320.
The information acquisition unit 310 acquires various types of information transmitted from the seat device 100 and the administrator terminal 40. The information transmitted from the seat device 100 includes user information and exercise program proposal request information input by the user via the input unit 21, pressure information detected by the pressure sensors PS of the parts 11 to 15 of the seat 10, and the like. The information transmitted from the administrator terminal 40 includes information regarding proposal of an exercise program input by the administrator via the input/output unit 41, information regarding evaluation of the physical condition after execution of the exercise program, and the like. The various types of information acquired by the information acquisition unit 310 are stored in the user information D/B 320 as user information of each user.
The information regarding the proposal of the exercise program input by the administrator includes a questionnaire regarding the physical condition of the user on that day and information regarding the preparatory exercise for checking the physical condition, responses to the questionnaire, and the exercise program suggested according to the results of the preparatory exercise. The information regarding the evaluation of the physical condition after execution of the exercise program includes information regarding criteria for evaluating the physical condition of the user according to the evaluation results of the motion of the user during the execution of the exercise program. The user information input by the user includes information of responses to the questionnaire issued by the administrator.
The exercise program is suggested with specification of the number of motions in which the user moves each part of the body, continuity, speed (time interval between motions), intensity, and the like. The administrator may suggest an exercise program as a series of combined motions according to the length and speed of a particular song.
The detection range setting unit 311 sets the detection range AR in which the motion of the user is detected by the pressure sensors PS on the seat device 100, based on the information acquired by the information acquisition unit 310. More specifically, the detection range AR is switched between the detection range AR1 corresponding to the pressure sensor PSa in
That is, when the information acquisition unit 310 acquires the user information including the user ID and the information of a request for proposal of an exercise program, the detection range setting unit 311 sets the detection range AR based on the user information stored in the user information D/B 320. More specifically, the detection range setting unit 311 sets the detection range AR based on the information regarding the proposal of an exercise program from the administrator in the user information corresponding to the user ID.
More specifically, the detection range setting unit 311 switches the detection range AR of the pressure sensors PS11LS and PS11RS provided in the seat cushion part 11 in
Similarly, the detection range setting unit 311 switches the detection ranges AR of the pressure sensors PS12LS and PS12RS of the seat back part 12, thereby to switch the accuracies of the motion of opening and closing the upper arms to the left and right requested to the user. The detection range setting unit 311 changes the detection range AR of the pressure sensors PS14L and PS14R of the armrest part 14, thereby to change the accuracy of the motion of moving the forearms up and down requested to the user. The detection range setting unit 311 switches the detection ranges AR of the pressure sensors PS15L and PS15R of the ottoman part 15, thereby to switch the accuracy of the motion of moving the lower legs back and forth requested to the user.
The threshold value setting unit 312 sets the predetermined value F1 (
If the predetermined value F1 is set to a large value, the motion is unlikely to be recognized unless the pressure sensors PS are strongly hit. Changing the predetermined value F1 makes it possible to change the intensity of the motion requested to the user. The predetermined value F1 can be set for each pressure sensor PS. For example, the predetermined value F1 can be set according to the user's state such as the user's purpose of exercise (rehabilitation, training, and target body part), age (attribute information), and physical condition on that day (response to a questionnaire).
The pressing force setting unit 313 sets the pressing force Fa (
Since the motion is unlikely to be recognized unless the user strongly hits the pressure sensor PS with a force of the predetermined value F2 (F2=F1+Fa) or more against the pressing force Fa from the air cell AS, changing the pressing force Fa makes it possible to change the intensity of the motion requested to the user. That is, changing the pressing force Fa makes it possible to change the magnitude of the load applied to the user when the pressure sensor PS detects the motion of the user on the seat device 100. The pressing force Fa can also be set for each pressure sensor PS.
The motion determination unit 314 determines motions to be taught to the user on the seat device 100 via the output unit 22 such as the monitor 23, based on the information acquired by the information acquisition unit 310 and stored in the user information D/B 320. That is, an exercise program to be suggested is determined according to the responses to the questionnaire transmitted from the seat device 100 and the results of the preparatory exercise, and a series of motions to be taught to the user is determined. More specifically, according to conditions such as the number of motions of moving each part of the body designated by the administrator, continuity, speed, and intensity, a song of an appropriate length and speed is determined, a plurality of motions is combined according to the song, and a series of motions to be taught to the user is determined.
If it is determined that the physical condition of the user is not good based on the responses to the questionnaire transmitted from the seat device 100 and the results of the preparatory exercise, the motion determination unit 314 determines that the user is to be suggested not to perform exercise. In addition, it is determined whether any one of the pressure sensors PS and the monitor 23 has failed. If it is determined that any has failed, the motion determination unit 314 determines that the user is to be suggested not to perform exercise.
The motion evaluation unit 315 evaluates the motions of the user based on the series of motions determined by the motion determination unit 314 and taught to the user and the motions of the user detected by the pressure sensors PS on the seat device 100. That is, as illustrated in
More specifically, the motion evaluation unit 315 determines whether the pressures detected by the pressure sensors PS provided in the parts 11 to 15 of the seat 10 are equal to or greater than the predetermined value F1. When determining determined that the pressures are equal to or greater than the predetermined value F1, the motion evaluation unit 315 determines that the user has performed the motion. For example, referring to
That is, the motion evaluation unit 315 determines whether the taught motions have been performed, and evaluates the accuracy of each motion based on the determination results. When determining that each motion has been performed, the motion evaluation unit 315 evaluates the accuracy of each motion based on the time difference between the taught timing and the detected timing. For example, the motion evaluation unit 315 evaluates the motions of the user by, when determining that a taught motion has been performed, giving a score for each motion, making score adjustments such as deduction of points according to a time difference from the taught timing, and calculating the final score with respect to a case where all of a series of motions for one song are accurately performed without time differences as a perfect score.
In order to evaluate the motions of the user in more detail, the score for each motion may be changed between a case where the motion is detected in the detection range AR1 corresponding to the pressure sensor PSa in
The motion evaluation unit 315 further evaluates the physical condition of the user based on the evaluation results of the motions of the user. That is, the motion evaluation unit 315 evaluates the physical condition of the user based on the user information stored in the user information D/B 320. More specifically, the motion evaluation unit 315 evaluates the physical condition of the user according to the evaluation results of the motions of the user who performed the exercise program, based on the information regarding the evaluation of the physical condition after performing the exercise program from the administrator in the user information. The information on the results of evaluation by the motion evaluation unit 315 is stored in the user information D/B 320 of the server 30 and managed as a history of exercise of each user.
The information output unit 316 transmits various types of information to the seat device 100 and the administrator terminal 40. The information transmitted to the seat device 100 includes information on the detection ranges AR and the predetermined values F1 of the pressure sensors PS set by the detection range setting unit 311 and the threshold value setting unit 312, respectively, and information on the pressing forces Fa of the air cells AS set by the pressing force setting unit 313. The information transmitted to the seat device 100 also includes information on a series of motions to be taught to the user determined by the motion determination unit 314 and information on the results of evaluation by the motion evaluation unit 315. The information transmitted to the administrator terminal 40 includes information on the results of evaluation by the motion evaluation unit 315.
The information on the results of evaluation by the motion evaluation unit 315 is also stored in the user information D/B 320 of the server 30, and accumulated and managed as a history of exercise of each user. A graphical representation of an exercise history of the user stored in the user information D/B 320 can be transmitted to the administrator terminal 40 together with the latest results of evaluation by the motion evaluation unit 315.
This enables the administrator to remotely check the evaluation results of motions of the user who performed the exercise program or the like via the administrator terminal 40, and evaluate the current health condition of the user including the state of each part of the body and the overall coordination of the exercise from a professional viewpoint. The administrator can also check changes in the user's physical condition throughout the period in which the user performed rehabilitation or training, thereby to evaluate the effects of the rehabilitation or the training so far and reflect the evaluation results in the proposal of an exercise program to the user thereafter.
In this manner, in the service providing system 500 (
The information on the results of evaluation by the motion evaluation unit 315 is also stored in the learning D/B of the server 30 and accumulated as exercise histories of users with various attributes and in various health conditions. The exercise histories of a plurality of users stored in the learning D/B can be utilized as learning data for machine learning for proposing highly effective exercise programs according to the attributes and health condition of each user.
When the information on responses to the questionnaire and the results of the preparatory exercise (the pressures detected by the pressure sensors PS) is transmitted from the seat device 100, the process proceeds to step S3. The CPU 31 evaluates the presence or absence of the failure of the seat device 100 and the physical condition of the user based on the responses to the questionnaire and the results of the preparatory exercise. Next, in step S4, the CPU 31 determines whether the user may perform the exercise using the seat device 100 based on the evaluation results in step S3. If the CPU 31 makes an affirmative determination in step S4, the process proceeds to step S5. If the CPU 31 makes a negative determination in step S6, the process is ended.
In step S5, the CPU 31 determines an exercise program to be suggested to the user based on the evaluation result in step S3, determines a series of motions to be taught to the user, and sets the detection ranges AR and the predetermined values F1 of the pressure sensors PS of the seat device 100 and the pressing forces Fa of the air cells AS. Next, in step S6, the CPU 31 transmits the series of motions and information of various setting values determined in step S5 to the seat device 100. When the information on the motions of the user (the detected pressures of the pressure sensors PS) detected as a result of the motions is transmitted from the seat device 100, the process proceeds to step S7.
In step S7, the CPU 31 evaluates the motions of the user based on the series of motions and various setting values determined in step S5 and the motions of the user transmitted from seat device 100, and evaluates the physical condition of the user. Next, in step S8, the CPU 31 transmits the evaluation results in step S7 to the seat device 100 and the administrator terminal 40, and stores the same in the user information D/B 320 and the learning D/B.
The operations of the service providing apparatus according to the present embodiment will be summarized below. When a user A activates and logs in the rhythm game application on the seat device 100 (
When the rhythm game ends, the score of the user A, the advice on the health condition of the user A from the administrator T, and the like are displayed on the monitor 23 (steps S7 and S8). The latest information regarding the health condition of the user A is transmitted to the administrator terminal 40 of the administrator T (steps S7 and S8). The administrator T can evaluate the current health condition of the user A without directly facing the user A, and can evaluate and improve the effect of the exercise program suggested to the user.
A second embodiment of the present invention will be described with reference to
The sofa 60 illustrated in
The seat back 63 is provided with pressure sensors 673Ra and 673Rb that detect pressure from the back of the user seated on the seat cushion 61R, and pressure sensors 673La and 673Lb that detect pressure from the back of the user seated on the seat cushion 61L. The headrest 64 is provided with a pressure sensor 674R that detects pressure from the head of the user seated on the seat cushion 61R and a pressure sensor 674L that detects pressure from the head of the user seated on the seat cushion 61L.
Although not illustrated, the seat cushion 61L, the armrests 62R and 62L, the seat back 63, and the headrest 64 are also provided with pressure sensors 67 (671La to 671Lc, 672Ra, 672Rb, 672La, 672Lb, 673Ra, 673Rb, 673La, 673Lb, 674R, and 674L) having the same structures. Hereinafter, the pressure sensors provided on the sofa 60 may be collectively referred to as pressure sensors 67.
The left and right armrests 62R and 62L each have a movable part 620, and can be tilted to the opposite side of the seat cushions 61R and 61L as indicated by two-dot chain lines in
The pressure sensors 672Rb and 672Lb provided on the side surfaces of the armrests 62R and 62L stop the operations in the state indicated by the solid lines in
As illustrated in
The above-described pressure sensors and angle sensor and the control device 70 are connected by harnesses 702. The harnesses 702 are routed between the cushion material 611 of the seat part and the cover material 612. For example, as illustrated in
As illustrated in
The control device 70 includes an electronic control unit, and includes a computer having a CPU 71, a memory 72 such as a ROM and a RAM, a wireless communication unit 73, and other peripheral circuits. A control unit 711 of the CPU 71 controls the sofa 60 based on the control software and control data stored in the memory 72, the sensor information from the sofa 60, and the information received from the portable information terminal 80. The memory 72 stores a database 721 related to user information. The wireless communication unit 73 exchanges information with a wireless communication unit 86 of the portable information terminal 80 by wireless communication.
The portable information terminal 80 includes a CPU 81, a memory 82, a display unit 83, an input operation unit 84, a speaker 85, a wireless communication unit 86, and the like. The CPU 81 executes remote controller software stored in the memory 82. The display unit 83 includes a liquid crystal display device. The input operation unit 84 is an operation unit that performs an input operation to the portable information terminal 80. If a liquid crystal display device capable of performing an input operation by a touch operation is used as the liquid crystal display device described above, the liquid crystal display device functions as the display unit 83 and also functions as the input operation unit 84 that is capable of inputting information by a displayed operation icon. Herein, the input operation unit 84 includes both a physical operation switch and an operation icon displayed on the display unit 83 described above. For example, there is a power switch for turning on and off the portable information terminal 80. The physical operation switch of the input operation unit 84 corresponds to the power switch.
The sofa system 1000 of the present embodiment has service functions (modes) as described below. Selection of the service function is performed on the portable information terminal 80.
(Play Mode)
In a play mode, the plurality of pressure sensors 67 provided on the sofa 60 is used to provide piano play, place guessing game, drumming play, and the like. Selection among piano play, place guessing game, and drumming is performed by the portable information terminal 80. In the play mode, the armrests 62R and 62L and the seat back 63 of the sofa 60 are laid down so that the sofa 60 is formed into a bed.
In the piano play, the 12 pressure sensors positioned on the upper surface of the bed form are grouped into eight sensor groups of (674R), (674L), (673Ra and 673Rb), (673La and 673Lb), (672Rb), (671Ra to 671Rd), (671La to 671Ld), and (672Lb), and sounds of C, D, E, F, G, A, B, and C are sequentially assigned. When the user hits or presses a place where any of the sensor groups is provided, a sound corresponding to the sensor group is generated from the speaker 85 of the portable information terminal 80. The control unit 711 of the control device 70 determines which sensor group has been hit based on the sensor information from the pressure sensor 67. The determination result is transmitted from the control device 70 to the portable information terminal 80. The portable information terminal 80 causes the speaker 85 to generate a corresponding sound based on the received determination result.
In the place guessing game, only one of the above-described eight sensor groups is set such that a sound is output from the speaker 85 when the sensor group is pressed or hit. The portable information terminal 80 randomly selects the sensor group set to emit a sound. For example, when an operation icon called select displayed on the display unit 83 is displayed and the user presses the icon, a sensor group to emit a sound is selected. The user searches for the place of the sensor group to emit a sound, by hitting or pressing the sofa 60. The control unit 711 of the control device 70 determines which sensor group has been pressed based on the sensor information from the pressure sensor 67. Then, if the determined sensor group is identical to the sensor group selected by the portable information terminal 80, an identity signal indicating the identity is transmitted to the portable information terminal 80. Upon receiving the identity signal, the portable information terminal 80 outputs the sound assigned to the sensor group from the speaker 85.
In the drumming play, the pressure sensors 674R and 674L provided in the headrest 64 are used, for example. Each of the pressure sensors 674R and 674L is associated with a sound of a drum, for example, a sound of a conga. When the user hits the places of the pressure sensors 674R and 674L, the information is transmitted from the control device 70 to the portable information terminal 80, and the sounds of the drum corresponding to the hit pressure sensors are output from the speaker 85 of the portable information terminal 80.
(Exercise Mode)
In the exercise mode, support is provided to the user who performs exercise on the sofa 60. For example, the number of sit-ups made by the user is counted and stored. The number of sit-ups is counted by counting the number of times the pressure sensors 673Ra, 673Rb, 673La, and 673Lb provided in the seat back 63 are pushed by the back of the user. The count data is stored in the database 721 of the control device 70 as a set with the angle of the seat back 63 detected by the angle sensor. In order to use the exercise mode, the user operates the portable information terminal 80 to input his/her user ID. The count data is stored in association with the user ID.
(Posture Diagnosis Mode)
A posture diagnosis mode is mode A for evaluating the posture of the user seated on the sofa 60. For example, when the user sits on the seat cushion 61R of the sofa 60, pressure according to the posture of the user is applied to the pressure sensors 671Ra to 671Rd provided in the seat cushion 61R, the pressure sensors 673Ra and 673Rb provided in the seat back 63, and the pressure sensor 674R in the headrest 64.
The control unit 711 of the control device 70 estimates the posture of the user based on the sensor information. Then, the control unit 711 compares the estimated posture of the user with the ideal posture stored in advance in the memory 72, and calculates the front-back direction adjustment amount of the seating position and the adjustment amount of the inclination of the upper body in the front-back direction. The control unit 711 transmits a seating position adjustment signal and an inclination adjustment signal to the portable information terminal 80 based on the calculated adjustment amounts. The seating position adjustment signal is signal indicating whether the adjustment direction is forward or backward in the front-rear direction. The inclination adjustment signal is signal indicating whether the adjustment direction of the inclination of the upper body is forward or backward. Upon receiving the seating position adjustment signal and the inclination adjustment signal from the control device 70, the portable information terminal 80 displays an icon representing the direction in which the seating position is to be adjusted and an icon representing the direction in which the inclination of the upper body is to be adjusted on the display unit 83. If the calculated adjustment amounts of the seating position and inclination are smaller than predetermined threshold amounts, the control unit 711 determines that the posture is close to the ideal posture, and transmits an OK signal to the portable information terminal 80.
The arrow icons 834 and 835 illustrated in
A body weight measuring function may be added to the posture diagnosis mode, so that the body weight of the seated user may be calculated using the sensor information from the pressure sensors 671Ra to 671Rd provided in the seat cushion 61R, and the calculation result may be displayed on the display unit 83. In order to measure the weight, an instruction for the user to raise both legs and raise the upper body from the seat back is displayed on the display unit 83. Then, the control unit 711 calculates the weight based on the sensor information from the pressure sensors 671Ra to 671Rd in the posture state, and transmits the calculation result to the portable information terminal 80.
[Control Example]
Next, control operations of the portable information terminal 80 and the control device 70 in a case where the above-described service functions are provided will be described.
First, when the user powers on the portable information terminal 80, the processing in the flowchart of
When the control device 70 receives the ON signal from the portable information terminal 80, the control unit 711 of the control device 70 starts the processing in the flowchart of
Step S11 of
In step S13 of
On the other hand, if the touch operation has been performed on the proceed icon and the process has proceeded from step S13 to step S16, in step S16, a selection screen for selecting one of the posture diagnosis mode, the exercise mode, and the play mode is displayed on the display unit 83, and the process waits for the user's operation. Displayed on the selection screen are an icon A for selecting the posture diagnosis mode, an icon B for selecting the motion mode, and an icon C for selecting the play mode.
In step S17, it is determined whether a touch operation has been performed on the icon A. If the touch operation has been performed on the icon A, the process proceeds from step S17 to step S18, and a signal A is transmitted to the control device 70 in step S18. Next, the process proceeds to step S19, and a series of processes for the posture diagnosis mode (mode A) is executed on the portable information terminal 80.
If a negative determination is made in step S17, the process proceeds to step S20, and it is determined whether the touch operation has been performed on the icon B. If the touch operation has been performed on the icon B, the process proceeds from step S20 to step S21, and a signal B is transmitted to the control device 70 in step S20. Next, the process proceeds to step S22, and a series of processes for the exercise mode (mode B) is executed on the portable information terminal 80.
If a negative determination is made in step S20, the process proceeds to step S23, and a signal C is transmitted to the control device 70 in step S23. Next, the process proceeds to step S24, and a series of processes for the play mode (mode C) is executed on the portable information terminal 80.
On the other hand, in step S32 in
If a negative determination is made in step S33, the process proceeds to step S35, and it is determined whether the selection result signal received in step S35 is the signal B. If it is determined in step S35 that the received signal is the signal B, the process proceeds to step S36 to execute a series of processes for the motion mode (mode B) on the control device 70, and then the process proceeds to step S38. On the other hand, if a negative determination is made in step S35, the process proceeds to step S37 to execute a series of processes for the play mode (mode C) on the control device 70, and then the process proceeds to step S38.
In step S38, it is determined whether an OFF signal has been received from the portable information terminal 80. If the OFF signal has not been received, the process returns to step S32, and the reception determination process on the selection result signal is performed again. On the other hand, if the termination operation was performed by the portable information terminal 80 and the OFF signal was transmitted in step S15 of
When the process proceeds to step S19 in
On the other hand, in step S340 on the control device 70, it is determined whether an end signal ordering the end of the posture diagnosis mode has been received from the portable information terminal 80. If the end signal has been received, the posture diagnosis processing routine in step S34 is ended, and the process proceeds to step S38 in
In step S342, the control unit 711 estimates the posture of the user based on the detection results from the pressure sensors 671Ra to 671Rd. In step S343, the control unit 711 compares the posture of the user estimated in step S342 with the ideal posture stored in advance in the database 721, and calculates the front-back direction adjustment amount of the seating position and the adjustment amount of the inclination of the upper body in the front-back direction. In step S344, adjustment signals (the seating position adjustment signal and the inclination adjustment signal) related to the front-rear direction adjustment amount of the seating position and the adjustment amount of the inclination of the upper body in the front-rear direction calculated in step S343 are transmitted to the portable information terminal 80. The seating position adjustment signal and the inclination adjustment signal are signals indicating a direction forward or backward of the current position. When the posture diagnosis result is OK, an OK signal is transmitted as an adjustment signal. When step S344 is completed, the process returns to step S340.
When the portable information terminal 80 receives the adjustment signal from the control device 70, an affirmative determination is made in step S193, and the process proceeds to step S194. In step S194, a diagnosis result as illustrated in
As described above, the sofa system 1000 has a plurality of service functions of one sofa 60, and can provide various services based on the sensor information from the pressure sensors 67 provided on the sofa 60.
In relation to the second embodiment, the household sofa 60 has been described as an example. However, the same configuration as described above can also be applied to a care bed, an automobile seat, and the like. As in the first embodiment, a pressing unit (air cell AS) may be provided and operated based on sensor information from the pressure sensors 67.
(Other Service Functions)
At a furniture store, pressure sensors may be set in sofas or the like on display, and a service for proposing sofas or chairs with comfortable seats suitable for customers may be provided using information from the pressure sensors.
In the example of the furniture store described above, the pressure sensor information may be transmitted from a plurality of stores to the management server via the Internet, and the situation of customers' usage at each store may be grasped. For example, the pressure sensor information can be used for analysis of a product on which customers have seated a large number of times.
The pressure sensors can be set in beds at hospitals, nursing care facilities, or the like to check the state of patients' rolling over for preventing pressure ulcers. Humidity sensors or temperature sensors may be provided to visualize the amount of night sweat (display of the timing of changing clothes or lack of moisture).
The numbers of times customers have seated on purchased sofas or the like may be counted at the stores via the Internet, and points may be granted to the customers according to the number of times. The points can also be useful for sales promotion by performing cashback or the like according to the points at the time of repurchase. Since the lifetime of a sofa depends on the number of times of seating, encouraging the users to seat a large number of times by giving points may shorten a repurchase cycle, which leads to sales promotion.
(Arrangement of Pressure Sensors 67)
As described above, in the sofa system 1000 of the present embodiment, the pressure sensors 67 and the angle sensor 673c that detect physical actions of the user seated on the sofa 60 are provided, and various services are provided based on the sensor information. Therefore, in order to provide appropriate services, it is necessary to ensure the detection accuracy of the pressure sensors 67.
The sofa 60 illustrated in
In the edge region of the seat part, the cushion material 611 is often deformed due to an influence of a hanging part of the cover material 612 or the like. Since the movable parts 620 and 630 are provided in the edge region where the seat part and the seat part are connected, the cushion material 611 in the edge region becomes deformed with the movement of the movable parts. Therefore, if the pressure sensors 67 are arranged at positions in the edge region of the seat part or at positions close to the edge region, the detection values are easily affected by the deformation of the cushion material 611. Therefore, from a viewpoint of ensuring the detection accuracy, the pressure sensors 67 are preferably disposed apart from the edge region of the seat part.
In a seat for an automobile, the seat part may include a heater, a blower that blows air-conditioned air, and the like. In such a case, if the pressure sensors 67 are arranged at positions overlapping or close to the heater or the blower, the detection accuracy of the pressure sensors 67 are adversely affected by the temperature change due to the heater or the air-conditioned wind. Therefore, the pressure sensors 67 are preferably disposed at positions away from the heater or the blower.
On the other hand, if the seat part is provided with an elastic support material such as a coil spring that supports the seating surface, the pressure sensors 67 are preferably disposed in the seating area supported by the elastic support material. With such a configuration, the pressure sensors 67 are stably supported by the elastic support material, and the detection accuracy of the pressure sensors 67 can be improved. In general, since the seating area is disposed in the central area of the seat part, the pressure sensors 67 are preferably arranged in the central area separated from the edge region of the seat part.
(Modification of Sofa 60)
Each seat pad 90 has four pressure sensors 67 inside a cushion material 900 in a cover (not illustrated). Of course, the cushion material 900 may be omitted, and the four pressure sensors 67 may be directly arranged in the cover. If any of the pressure sensors 67 fails, it is only necessary to remove the pad 90 from the recess 613 and replace the pad with normal seat pads 90. This has an advantage that the repair cost is low as compared with a configuration in which the pressure sensors 67 are directly arranged on the cushion material 611 of the sofa 60.
As illustrated in
According to the embodiments and the modifications of the present invention described above, the following operations and advantageous effects can be achieved.
(1) As illustrated in
(2) The service providing apparatus includes: the pressure sensors PS that are provided on the seat 10 and detect a motion of a user seated on the seat 10; the motion determination unit 314 that determines a motion to be taught to the user seated on the seat 10; the output unit 22 that teaches the motion determined by the motion determination unit 314 to the user seated on the seat 10, the motion evaluation unit 315 that evaluates the motion of the user seated on the seat 10 based on the motion determined by the motion determination unit 314 and the motion detected by the pressure sensors PS; and an information output unit 316 that outputs information of an evaluation result from the motion evaluation unit 315 (
The motion determination unit 314 determines a motion to be taught to the user seated on the seat 10, based on user information including information of a request for a proposal of an exercise program from the user seated on the seat 10. That is, changing the contents of an application such as a rhythm game according to the evaluation result of the motion of the user makes it possible to suggest an appropriate exercise to be performed in a seated state according to the state of the user.
Each pressure sensor PS detects a pressure that is a physical quantity having a correlation with a force exerted on the seat 10 from the user seated on the seat 10. The motion evaluation unit 315 determines whether the pressure detected by the pressure sensor PS is equal to or greater than the predetermined value F1. When determining that the pressure is equal to or greater than the predetermined value F1, the motion evaluation unit 315 determines that the motion of the user seated on the seat 10 has been detected by the pressure sensor PS. The service providing apparatus further includes the threshold value setting unit 312 that sets the predetermined value F1 based on the user information (
(3) The motion evaluation unit 315 further evaluates the physical condition of the user seated on the seat 10 based on the evaluation result of the motion of the user seated on the seat 10. For example, the motion evaluation unit 315 evaluates the physical condition of the user according to the evaluation result of the motion of the user based on criteria predetermined by the administrator. Accordingly, the current health condition of the user can be evaluated from a professional viewpoint.
(4) The motion determination unit 314 determines that no motion is to be taught by the output unit 22 according to the evaluation result from the motion evaluation unit 315. That is, if it is determined that the physical condition of the user is not good or if it is determined that any of the pressure sensors PS and the monitor 23 is broken, it is possible to suggest the user not to perform exercise on the seat device 100.
(5) The service providing apparatus further includes the air cells AS that are provided on the seat 10 and press the user seated on the seat 10, and the pressing force setting unit 313 that sets the pressing force Fa of each air cell AS based on the user information (
(6) The service providing apparatus further includes the detection range setting unit 311 that sets the detection ranges AR in which the motion of the user seated on the seat 10 is detected by the pressure sensors PS on the seating surface 10a of the seat 10 based on the user information (
(7) The output unit 22 is at least one of the speaker 24 that provides teaching by voice, the monitor 23 or the indicator that provides teaching by display, and the vibrator that provides teaching by vibration (
(8) The motion determination unit 314 determines whether any of the pressure sensors PS and the output unit 22 has failed. If determining that any one of the pressure sensors PS and the output unit 22 has failed, the motion determination unit 314 determines that no motion is to be taught by the output unit 22. This prevents the user from performing exercise using the seat device 100 in which any of the pressure sensors PS or the like is broken.
(9) The plurality of pressure sensors PS is provided in correspondence with a plurality of parts of the body of the user seated on the seat 10 (
(10) The motion determination unit 314 determines timing for motion to be taught to the user seated on the seat 10. The output unit 22 teaches the user seated on the seat 10 the timing for the motion determined by the motion determination unit 314. The motion evaluation unit 315 evaluates the motion of the user seated on the seat 10 based on the time difference between the timing for the motion determined by the motion determination unit 314 and the timing with which the motion was detected by the pressure sensor PS. By evaluating the accuracy of each motion based on the time difference between the timing at which each motion was taught and the timing at which each motion was actually detected, it is possible to evaluate the health condition of the user including the state of each part of the body and the overall coordination of the exercise from a professional viewpoint.
In relation to the first embodiment, the pressure sensors PS built in the main body of the seat 10 are illustrated in
In relation to the first embodiment, a specific shape of the seat 10 is illustrated in
In the first embodiment, an exercise program or the like is suggested in advance by the administrator and motions to be taught to the user are determined based on the exercise program or the like. However, the motion determination unit is not limited to such a configuration. For example, the user and the administrator may meet online via the service providing system 500 and then may perform a questionnaire and a preparatory exercise. Even in this case, the administrator can not only check the state of the user by video or voice, but also check the evaluation results based on the pressure detected during the preparatory exercise. Therefore, the administrator can suggest an appropriate exercise program.
In the first embodiment, one user plays a rhythm game using one seat device 100 as illustrated in
In the first embodiment, the seat device 100 is used as a controller to execute a rhythm game application. However, the service application to which the service providing apparatus is applied is not limited to the rhythm game.
In the first embodiment, a motion is taught to the user by the screen display of the monitor 23 as illustrated in
(11) In the above (1), as illustrated in
(12) In the above (11), the plurality of service functions includes the posture diagnosis service function of diagnosing the seating posture of the user seated on the sofa 60, the control unit 711 of the control device 70 performs posture diagnosis of the user seated on the sofa 60 based on the detection results from the pressure sensors 67, and the portable information terminal 80 exchanges information with the control device 70 via communication and displays the diagnosis results on the display unit 83. The user can diagnose the sitting posture only by seating on the sofa 60, and can view the diagnosis results on the portable information terminal 80 at hand.
(13) In the above (12), the control device 70 performs anomaly diagnosis of the pressure sensors 67 in addition to the posture diagnosis. If the control device 70 diagnoses that any of the pressure sensors 67 is anomalous, the display unit 83 and the speaker 85 output anomaly indication and a warning sound as anomaly information. As a result, the user can recognize the anomaly of the pressure sensor 67.
(14) In the above (11), the sofa 60 includes the plurality of divided seat parts (the seat cushions 61R and 61L, the armrests 62R and 62L, the seat back 63, and the headrest 64), and the pressure sensors 67 are arranged away from the edge region of the seat parts. Arranging the pressure sensors 67 apart from the edge regions of the seat parts makes it possible to suppress the influence of the hanging part and the movable part provided in the edge region and to improve the detection accuracy of the pressure sensors 67.
(15) In the above (11), as illustrated in
(16) In the above (11), as illustrated in
The above description is only an example, and the present invention is not limited to the above embodiment and modifications, unless impairing features of the present invention. The above embodiment can be combined as desired with one or more of the above modifications. The modifications can also be combined with one another.
Number | Date | Country | Kind |
---|---|---|---|
2021-048238 | Mar 2021 | JP | national |
This application is a National Stage of PCT international application Ser. No. PCT/JP2022/004204, filed on Feb. 3, 2022, which designates the United States, incorporated herein by reference, and which is based upon and claims the benefit of priority from U.S. Provisional Patent Application No. 63/153,442, filed on Feb. 25, 2021, and Japanese Patent Application No. 2021-048238, filed on Mar. 23, 2021, the entire contents of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/004204 | 2/3/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63153442 | Feb 2021 | US |