Stress management device, stress management method, and program
The stress countermeasure management device and method address the limitation of past-performance-based stress management by allowing personalized and new stress countermeasure inputs, enhancing stress management efficacy.
Patent Information
- Application Number
- JP2022531310
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-06-24
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2040-06-24
AI Technical Summary
Existing stress management devices are limited to presenting stress countermeasures based on past performance, failing to account for newly developed or personalized activities that may be more effective for individual users.
A stress countermeasure management device and method that includes a stress information acquisition unit, a stress countermeasure candidate registration section, a selection unit, and a presentation unit, allowing for the registration and selection of stress countermeasures based on individual stress levels and preferences, and enabling the input of new stress countermeasure candidates.
Enables the presentation of stress countermeasures tailored to individual user needs, beyond past performance, thereby improving stress management effectiveness.
Smart Images

Figure 0007601095000001 
Figure 0007601095000002 
Figure 0007601095000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a stress countermeasures management device and a stress countermeasures management method for presenting stress countermeasures to a user, and further relates to a program for implementing these. To Regarding. [Background technology]
[0002] In recent years, the productive age population has decreased due to the declining birthrate and aging population, leading to a worsening labor shortage. Under these circumstances, there are increasing attempts to replace some of the work previously done by humans with robots or AI (Artificial Intelligence). However, it is difficult to replace work done by humans that requires intellectual labor with robots or AI. For this reason, it will be essential for people to continue to maintain and improve the productivity of intellectual labor.
[0003] However, unlike machines, people are easily affected by stress, and when they are stressed, their abilities decline, so in order to maintain and improve the productivity of human intellectual labor, measures against stress are necessary. For this reason, Patent Document 1 discloses a device that evaluates a person's stress state and presents stress measures according to the evaluation results.
[0004] Specifically, when a user inputs their answers to a questionnaire about stress, the device disclosed in Patent Document 1 presents measures to combat stress, such as "playing sports," "going for a massage," "not working on holidays," and "not staying up late," based on the user's past answers and the measures taken in response to those answers. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 6426319 Summary of the Invention [Problem to be solved by the invention]
[0006] However, the device disclosed in the above-mentioned Patent Document 1, due to its configuration, can only present stress countermeasures within the range of stress countermeasures that have proven successful in the past, and therefore, depending on the user, the stress countermeasures may be insufficient. For example, a newly proposed or developed activity may be effective as a stress countermeasure for one user. Also, something that no one has tried yet may be effective as a stress countermeasure for another user.
[0007] One example of the object of the present invention is to provide a stress countermeasures management device, a stress countermeasures management method, and a method for managing stress that can solve the above problem and present a user with stress countermeasures that are not limited by past performance. program The purpose of this invention is to provide [Means for solving the problem]
[0008] In order to achieve the above object, a stress countermeasure management device according to one aspect of the present invention comprises: a stress information acquisition unit that acquires stress information that identifies a stress level of a user; a stress countermeasure candidate registration unit for registering stress countermeasure candidates in advance; a stress countermeasure candidate selection unit that selects a specific stress countermeasure candidate from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presentation unit that presents the selected stress countermeasure candidate; Equipped with the stress countermeasure candidate registration unit receives a request for registration of a new stress countermeasure candidate, and registers the new stress countermeasure candidate input from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate; It is characterized by:
[0009] In order to achieve the above object, a method for managing stress in accordance with one aspect of the present invention comprises: a stress information acquiring step of acquiring stress information identifying a stress level of the user; A stress countermeasure candidate registration step for registering stress countermeasure candidates in advance; a stress countermeasure candidate selection step of selecting a specific stress countermeasure candidate from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presenting step of presenting the selected stress countermeasure candidate; having In the stress countermeasure candidate registration step, a request for registration of a new stress countermeasure candidate is accepted, and the new stress countermeasure candidate input from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate are registered. It is characterized by:
[0010] Further, in order to achieve the above object, in one aspect of the present invention, program teeth, On the computer, a stress information acquiring step of acquiring stress information identifying a stress level of the user; A stress countermeasure candidate registration step for registering stress countermeasure candidates in advance; a stress countermeasure candidate selection step of selecting a specific stress countermeasure candidate from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presenting step of presenting the selected stress countermeasure candidate; Run height, In the stress countermeasure candidate registration step, a request for registration of a new stress countermeasure candidate is accepted, and the new stress countermeasure candidate input from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate are registered. It is characterized by: Effect of the Invention
[0011] As described above, according to the present invention, it is possible to present to a user stress countermeasures that are not limited by past performance. [Brief description of the drawings]
[0012] [Figure 1] FIG. 1 is a block diagram showing a schematic configuration of a stress countermeasure management device according to an embodiment. [Diagram 2] FIG. 2 is a block diagram specifically showing the configuration of the stress countermeasures management device in the embodiment. [Diagram 3] FIG. 3 is a flow chart showing the operation of the stress countermeasures management device in the embodiment during the process of registering candidate stress countermeasures. [Figure 4] FIG. 4 is a flow chart showing the operation of the stress countermeasures management device in the embodiment during the process of presenting potential stress countermeasures. [Diagram 5] FIG. 5 shows pre-registered potential stress countermeasures and selected potential stress countermeasures in the first specific example. [Figure 6] FIG. 6 shows pre-registered potential stress countermeasures and selected potential stress countermeasures in the second specific example. [Figure 7] FIG. 7 shows pre-registered potential stress countermeasures and selected potential stress countermeasures in the third specific example. [Figure 8] FIG. 8 shows pre-registered potential stress countermeasures and selected potential stress countermeasures in the fourth specific example. [Figure 9] FIG. 9 is a block diagram showing an example of a computer that realizes the stress countermeasures management device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] (Embodiment) Hereinafter, a stress countermeasure management device, a stress countermeasure management method, and a program according to an embodiment will be described with reference to FIGS. 1 to 9. FIG.
[0014] [Device configuration] First, a schematic configuration of a stress countermeasure management device in an embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing a schematic configuration of a stress countermeasure management device in an embodiment.
[0015] The stress countermeasures management device 10 according to the embodiment shown in Fig. 1 is a device for presenting stress countermeasures according to the user's stress level. As shown in Fig. 1, the stress countermeasures management device 10 includes a stress information acquisition section 11, a stress countermeasure candidate registration section 12, a stress countermeasure candidate selection section 13, and a stress countermeasure candidate presentation section 14.
[0016] The stress information acquisition unit 11 acquires stress information that identifies a user's stress level. The stress countermeasure candidate registration unit 12 registers stress countermeasure candidates in advance. The stress countermeasure candidate selection unit 13 selects a specific stress countermeasure candidate from among the stress countermeasure candidates registered in advance, based on the user's stress level identified from the stress information. The stress countermeasure candidate presentation unit 14 presents the selected stress countermeasure candidate.
[0017] Furthermore, the stress countermeasure candidate registration unit 12 receives a request to register a new stress countermeasure candidate, and registers the new stress countermeasure candidate inputted from the requester of the registration of the new stress countermeasure candidate and the stress level corresponding to the new stress countermeasure candidate.
[0018] In this manner, in the embodiment, the user is presented with candidate stress countermeasures according to the stress level. In addition, in the embodiment, it is also possible to register new candidate stress countermeasures. Therefore, according to the embodiment, it is possible to present the user with stress countermeasures that are not limited by past performance.
[0019] Next, the configuration and functions of the stress countermeasures management device in the embodiment will be specifically described with reference to Fig. 2. Fig. 2 is a block diagram specifically showing the configuration of the stress countermeasures management device in the embodiment.
[0020] As shown in Figure 2, in the embodiment, the stress countermeasures management device 10 includes, in addition to the stress information acquisition unit 11, stress countermeasure candidate registration unit 12, stress countermeasure candidate selection unit 13, and stress countermeasure candidate presentation unit 14 described above, a stress level estimation unit 15, a stress countermeasure candidate storage unit 16, and a stress countermeasure history storage unit 17.
[0021] As shown in Fig. 2, in this embodiment, the stress countermeasure management device 10 is connected to a server device 30 via a network 40 such as the Internet. The server device 30 is a web server that provides a web site that serves as an interface between the stress countermeasure management device 10 and a user 21. The user 21 accesses the server device 30 from his / her own terminal device 20 and inputs stress information for identifying a stress level on the web site. The server device 30 then transmits the input stress information to the stress countermeasure management device 10. Note that the functions of the server device 30 and the stress countermeasure management device 10 may be performed by the same physical device.
[0022] In this embodiment, the stress information acquisition section 11 acquires stress information transmitted from the server device 30. The stress information is not particularly limited as long as it is information that can identify the stress level. Examples of the stress information include biological information. The stress information may also be a numerical value indicating the stress level.
[0023] When the stress information includes biological information, the stress level estimation unit 15 estimates the stress level from the biological information. Specifically, the biological information includes a heart rate, a skin potential, an amount of sweat, a face image, and an acceleration indicating a person's movement. The biological information may be acquired based on information from a sensor such as a wearable sensor or a camera.
[0024] The stress level estimation unit 15 estimates the stress level using, for example, an existing method or a method to be developed in the future depending on the type of biometric information. In addition, as a method of estimating the stress level when the biometric information is acceleration indicating the user's body movement, skin potential indicating the sweating state, and skin temperature, the methods disclosed in References 1 or 2 described below can be mentioned. In addition, the biometric information used by the stress level estimation unit 15 is not limited to the above, and various types of biometric information can be used.
[0025] Reference 1: A. Sano et al., “Recognizing academic performance, sleep quality, stress level, and mental health using personality traits, wearable sensors and mobile phones,” in Wearable and Implantable Body Sensor Networks (BSN), 2015 IEEE 12th International Conference on, 2015, pp. 1-6.
[0026] Reference 2: Yoshiki Nakajima et al., “Improving long-term stress level recognition accuracy by using both full-term and short-term biosignals”, The 32nd Annual Conference of the Japanese Society for Artificial Intelligence, 2018.
[0027] In the embodiment, a business (or individual) 51 that provides candidate stress countermeasures makes a request for registration of a new candidate stress countermeasure from its terminal device 50 via the network 40. In this case, the candidate stress countermeasure registration unit 12 acquires information on the new candidate stress countermeasure input from the requester for registration of the candidate stress countermeasure. The candidate stress countermeasure registration unit 12 then stores the acquired information on the new candidate stress countermeasure in the candidate stress countermeasure storage unit 16, thereby registering the candidate stress countermeasure.
[0028] The information on the candidate stress countermeasures is information that specifies the contents of the candidate stress countermeasures. In the embodiment, the business operator 51 can request the registration of the candidate stress countermeasures by setting a stress level corresponding to the candidate stress countermeasures as additional information for the candidate stress countermeasures that the business operator requests the registration of. In this case, the information on the candidate stress countermeasures stored in the candidate stress countermeasures storage unit 16 also includes information on the corresponding stress level.
[0029] Examples of potential stress countermeasures include hospitals, counseling, massages, sports clubs, hot springs, travel, stress relief goods, etc. However, in the embodiment, the potential stress countermeasures may be anything that can relieve a person's stress, and the degree of stress relief is not important.
[0030] Furthermore, suppose that after the stress countermeasure candidate selection unit 13 has selected the stress countermeasure candidate and the stress countermeasure candidate presentation unit 14 has presented the stress countermeasure candidate, the stress information of the user who received the presentation is acquired again. In this case, the stress countermeasure candidate registration unit 12 can notify the requester (business operator 51) of the registration of the selected stress countermeasure candidate of the user's stress levels before and after the selection.
[0031] In the embodiment, the candidate stress countermeasure selection unit 13 specifies the corresponding stress level of each candidate stress countermeasure from the information of the candidate stress countermeasures stored in the candidate stress countermeasure storage unit 16. Then, the candidate stress countermeasure selection unit 13 selects, from the specified candidate stress countermeasures, a candidate stress countermeasure whose corresponding stress level matches the user's stress level.
[0032] In the embodiment, the candidate stress countermeasure presentation section 14 presents the candidate stress countermeasures selected by the candidate stress countermeasure selection section 13 to the terminal device 20 of the user 21. Specifically, the candidate stress countermeasure presentation section 14 transmits the selected candidate stress countermeasures to the server device 30, and presents the selected candidate stress countermeasures on the screen of the terminal device 20 of the user 21 via a website provided by the server device 30.
[0033] Furthermore, in the embodiment, when there are multiple stress countermeasure candidates to be presented, the above-mentioned stress countermeasure candidate selection unit 13 can calculate the degree of match between the corresponding stress level and the user's stress level for each stress countermeasure candidate. Furthermore, in calculating the degree of match, the stress countermeasure candidate selection unit 13 can also take into account information other than the stress level. For example, if the information on the stress countermeasure candidates registered in the stress countermeasure candidate storage unit 16 includes the gender, age, etc. of the corresponding user, the stress countermeasure candidate selection unit 13 can calculate the degree of match by taking into account the gender, age, etc. of the user.
[0034] When the degree of match is calculated in this manner, the stress countermeasure candidate presentation unit 14 prioritizes the stress countermeasure candidate having a higher degree of match. Degree It is possible to present multiple possible stress countermeasures so that
[0035] The user's stress level, the stress countermeasure candidates presented to the user, and the stress countermeasure candidates in which the user has shown an interest are stored as a stress countermeasure history in a mutually associated state in the stress countermeasure history storage unit 17. Whether the user has shown an interest is determined by an existing method, for example, by detecting whether the user has clicked on a presented stress countermeasure candidate.
[0036] [Device operation] Next, the operation of the stress countermeasures management device in the embodiment will be described with reference to Figures 3 and 4. In the following description, Figures 1 and 2 will be referred to as appropriate. In addition, in the first embodiment, the stress countermeasures management method is implemented by operating the stress countermeasures management device 10. Therefore, the description of the stress countermeasures management method in the embodiment will be replaced by the following description of the operation of the stress countermeasures management device 10.
[0037] First, the process of registering candidate stress countermeasures will be described with reference to Fig. 3. Fig. 3 is a flow chart showing the operation of the stress countermeasures management device in the embodiment during the process of registering candidate stress countermeasures.
[0038] 3, first, when a business operator 51 providing candidate stress countermeasures makes a request for registration of candidate stress countermeasures from its terminal device 50 via network 40, stress countermeasure candidate registration section 12 accepts the request for registration of candidate stress countermeasures (step A1). In step A1, certain conditions may be set for accepting the request for registration of candidate stress countermeasures.
[0039] Next, the stress countermeasure candidate registration unit 12 stores the requested information on the stress countermeasure candidates in the stress countermeasure candidate storage unit 16, thereby registering the stress countermeasure candidates (step A2). Note that the information on the stress countermeasure candidates also includes information on the corresponding stress levels.
[0040] Next, the stress countermeasure candidate registration unit 12 transmits information on the stress countermeasure candidates registered in step A2 to the server device 30 (step A3). As a result, the newly registered stress countermeasure candidates and a corresponding stress bell are displayed on the screen of the terminal device 20 of the user 21.
[0041] Next, the process of presenting candidate stress countermeasures will be described with reference to Fig. 4. Fig. 4 is a flow chart showing the operation of the stress countermeasures management device in the embodiment during the process of presenting candidate stress countermeasures.
[0042] First, when the user 21 accesses the server device 30 from his / her own terminal device 20 and inputs stress information, the server device 30 transmits the stress information to the stress countermeasure management device 10. As a result, as shown in Figure 4, the stress information acquisition section 11, in this embodiment, acquires the stress information transmitted from the server device 30 (step B1).
[0043] Next, since the stress information includes biological information, the stress level estimation unit 15 stress The stress level is estimated from the biological information contained in the information (step B2).
[0044] Next, the candidate stress countermeasure selection unit 13 identifies the stress level corresponding to each candidate stress countermeasure based on the information of the candidate stress countermeasure stored in the candidate stress countermeasure storage unit 16. Then, the candidate stress countermeasure selection unit 13 selects, from the identified candidate stress countermeasures, a candidate stress countermeasure that matches the user's stress level estimated in step B2 (step B3).
[0045] In step B3, when there are multiple stress countermeasure candidates to be presented, the stress countermeasure candidate selection unit 13 can calculate the degree of match between the corresponding stress level and the user's stress level for each stress countermeasure candidate. Furthermore, in calculating the degree of match, the stress countermeasure candidate selection unit 13 can also take into account information other than the stress level.
[0046] Next, the candidate stress countermeasure presentation unit 14 presents the candidate stress countermeasures selected in step B3 to the terminal device 20 of the user 21 (step B4). Specifically, the candidate stress countermeasure presentation unit 14 transmits the selected candidate stress countermeasures to the server device 30, and presents the selected candidate stress countermeasures on the screen of the terminal device 20 of the user 21 via a website provided by the server device 30.
[0047] Furthermore, in step B3, if the stress countermeasure candidate selection unit 13 calculates the degree of match for each stress countermeasure candidate, in step B4, the stress countermeasure candidate presentation unit 14 presents multiple stress countermeasure candidates so that the stress countermeasure candidate with a higher degree of match is given a higher priority.
[0048] After performing step B4, if the user selects a suitable stress countermeasure candidate and actually implements it, the user 21 can input information about the utilized stress countermeasure candidate to the server device 30 via the website.
[0049] Furthermore, the stress countermeasure candidate selection unit 13 stores the user's stress level, the stress countermeasure candidates presented to the user, and the stress countermeasure candidates in which the user has shown an interest, in a mutually associated state, as a stress countermeasure history in the stress countermeasure history storage unit 17. Note that the stress countermeasure candidate selection unit 13 can determine whether the user has shown an interest by an existing method, such as detecting whether the user has clicked on a presented stress countermeasure candidate.
[0050] [Variations] Here, modifications 1 to 4 of the embodiment will be described.
[0051] Variation 1: In the first modification, when registering a stress countermeasure candidate, the business operator 51 can specify a user state for which the stress countermeasure candidate is effective. Examples of the specified user state include a stress level rising, a continuing stress level, and a stress level falling. In the first modification, the stress countermeasure candidate storage unit 16 stores each stress countermeasure candidate, a corresponding stress level (presentation target), and a corresponding user state.
[0052] In this case, in selecting a stress countermeasure candidate, the stress countermeasure candidate selection unit 13 acquires the target user's past stress level from the stress countermeasure history storage unit 17, and identifies the user state by comparing the acquired past stress level with the latest stress level. The stress countermeasure candidate selection unit 13 selects a stress countermeasure candidate from the stress countermeasure candidates stored in the stress countermeasure candidate storage unit 16 based on the latest stress level and the user state.
[0053] Variation 2: In variant example 2, the server device 30 acquires location information from the user 21 via the terminal device 20, identifying the user's location (location of the terminal device 20), and transmits the acquired location information to the stress countermeasure management device 10 together with stress information.
[0054] In the second modification, the stress information acquisition unit 11 acquires, in addition to stress information, location information that identifies the user's location. The stress countermeasure candidate registration unit 12 registers the stress countermeasure candidate together with information on the area in which the candidate stress countermeasures are available. The stress countermeasure candidate selection unit 13 identifies applicable stress countermeasure candidate from the user's location identified by the location information and the area in which each of the stress countermeasure candidate is available. The stress countermeasure candidate selection unit 13 then selects a specific stress countermeasure candidate from the identified stress countermeasure candidate based on the user's stress level.
[0055] According to the second modification, the user can be presented with suitable stress countermeasure candidates according to the user's location.
[0056] Variation 3: In variant example 3, the server device 30 acquires time information from the user 21 via the terminal device 20 regarding the time (morning, afternoon, evening, day of the week, etc.) when the user wishes to take measures against stress, and transmits the acquired time information to the stress measures management device 10 together with the stress information.
[0057] In the third modification, the stress information acquisition unit 11 acquires, in addition to the stress information, time information relating to the time when the user desires to take stress countermeasures. The stress countermeasure candidate registration unit 12 registers the stress countermeasure candidates together with information on the time when they are available. The stress countermeasure candidate selection unit 13 further identifies applicable stress countermeasure candidates from the time when the user desires to take stress countermeasures, identified by the time information, and the available time of each of the stress countermeasure candidates. The stress countermeasure candidate selection unit 13 then selects a specific stress countermeasure candidate from the identified stress countermeasure candidates based on the user's stress level.
[0058] According to the third modification, the user can be presented with suitable stress countermeasure candidates that fit his / her schedule.
[0059] Variation 4: In the fourth modification, when the user 21 actually uses a candidate stress countermeasure, the server device 30 acquires information about the candidate stress countermeasure used by the user from the user 21 via the terminal device 20, and transmits the acquired information together with the stress information to the stress countermeasure management device 10. The information about the candidate stress countermeasure used by the user includes its name (or identifier), the date and time of use, evaluation (whether it was effective or not), etc.
[0060] In the fourth modification, the stress information acquisition section 11 acquires information relating to candidate stress countermeasures used by the user 21, and stores the acquired information in the stress countermeasure history storage section 17. In this case, the stress countermeasure candidate registration section 12 can set a weight (recommendation level) for each candidate stress countermeasure based on the information relating to the candidate stress countermeasures used by the user 21. Note that the initial value of the weight may be appropriately set by the administrator of the stress countermeasure management device 10. Furthermore, the stress countermeasure candidate registration section 12 can set the weight (recommendation level) by using information relating to candidate stress countermeasures used by a user other than the user 21.
[0061] Furthermore, when multiple candidate stress countermeasures are selected and weights are set as described above, the candidate stress countermeasure presentation unit 14 can set priorities for the selected candidate stress countermeasures according to the weights. In this case, the candidate stress countermeasure presentation unit 14 presents the selected candidate stress countermeasures on the screen of the terminal device 20 in order of priority.
[0062] Furthermore, in the fourth modification, the stress countermeasure candidate registration unit 12 can also specify the number of times that the presented stress countermeasure candidate has been used by the user 21, based on information about the stress countermeasure candidate used by the user. In this case, the stress countermeasure candidate registration unit 12 sets the cost of registering the stress countermeasure candidate based on the specified number of times. As a result, for example, the more the number of times, the more income the business operator 51 has, and therefore the more the business operator 51 will have to pay for the registration cost.
[0063] [Specific example] Next, specific examples 1 to 4 will be described with reference to Figures 5 to 8. Figures 5 to 8 respectively show pre-registered potential stress countermeasures and selected potential stress countermeasures in each specific example.
[0064] Example 1: 5, in the specific example 1, the stress countermeasure candidate storage section 16 stores, as information, each stress countermeasure candidate and a corresponding stress level (presentation target).
[0065] Therefore, the stress countermeasure candidate selection unit 13 selects "Sleeping goods XXX" and "XX massage" as stress countermeasure candidates, and the stress countermeasure candidate presentation unit 14 displays the selected stress countermeasure candidates on the screen of the terminal device 20 via the server device 30.
[0066] Example 2: 6, in specific example 2, the candidate stress countermeasure storage section 16 stores, as information, each candidate stress countermeasure, and the corresponding stress level and user state (presentation target) (see variant example 1). The user's latest stress level is 6, but the stress level one month ago stored in the stress countermeasure history storage section 17 was 4, and the stress level is rising.
[0067] Therefore, the candidate stress countermeasure selection unit 13 selects only “Sleeping goods XXX” as a candidate stress countermeasure, and the candidate stress countermeasure presentation unit 14 displays the selected candidate stress countermeasures on the screen of the terminal device 20 via the server device 30.
[0068] Example 3: 7, the stress countermeasure candidate storage section 16 stores, as information, each stress countermeasure candidate and a corresponding stress level (presentation target) in the same manner as in the specific example 1. The user's latest stress level is 6.
[0069] However, unlike concrete example 1, information on the candidate stress countermeasures used by user 21 is stored as history information in stress countermeasure history storage section 17 (see variant 4). Also, stress countermeasure candidate registration section 12 sets a weight (recommendation level) for each candidate stress countermeasure based on the information on the candidate stress countermeasures used by user 21 (see variant 4).
[0070] Therefore, the stress countermeasure candidate selection unit 13 selects "Sleeping goods XXX" and "XX massage" as stress countermeasure candidates, as in concrete example 1, but the stress countermeasure candidate presentation unit 14 sets priorities for the selected stress countermeasure candidates based on the weights and displays them on the screen of the terminal device 20 in order of priority.
[0071] Example 4: 8, in specific example 4, the stress countermeasure candidate storage unit 16 stores, as information, each stress countermeasure candidate and the corresponding stress level (presentation target), as well as the user's location information and time information regarding the time when the user desires to take stress countermeasures (see Modifications 2 and 3). The user's latest stress level is 6, and the user is located in Kawasaki city. The user's desired time is 4 p.m.
[0072] Therefore, the stress countermeasure candidate selection unit 13 selects a time based on the user's stress level, the user's location, and the user's desired time. ,vinegar The user selects "sleeping goods XXX" and "XXX massage" as candidate stress countermeasures. The candidate stress countermeasure presentation unit 14 displays the selected candidate stress countermeasures on the screen of the terminal device 20 via the server device 30.
[0073] [Effects of the embodiment] As described above, according to the embodiment, potential stress countermeasures can be selected and presented to the user according to his / her stress level, so that the user can appropriately manage his / her own stress.
[0074] In addition, in the embodiment, past stress levels and corresponding stress countermeasure candidates are stored as history, so that past information can also be used to present suitable stress countermeasure candidates to the user.
[0075] Furthermore, in the embodiment, since the business operator 51 can register his / her own business as a candidate stress countermeasure according to the stress level, it becomes possible to present a variety of candidate stress countermeasures to the user.
[0076] In addition, in the embodiment, since the change in the user's stress level can be identified, effective candidate stress countermeasures can be presented according to the user's condition. Furthermore, in the embodiment, the business 51 that provides the candidate stress countermeasures can later modify its own registration information and the candidate stress countermeasures that it can provide.
[0077] [program] An example of the program in the embodiment is a program that causes a computer to execute steps A1 to A3 shown in Fig. 3 and steps B1 to B4 shown in Fig. 4. By installing this program in a computer and executing it, the stress countermeasure management device and stress countermeasure management method in the embodiment can be realized. In this case, the processor of the computer functions as a stress information acquisition unit 11, a stress countermeasure candidate registration unit 12, a stress countermeasure candidate selection unit 13, a stress countermeasure candidate presentation unit 14 and a stress level estimation unit 15 and performs the processes.
[0078] In this embodiment, the stress countermeasure candidate storage unit 16 and the stress countermeasure history storage unit 17 may be realized by storing data files constituting them in a storage device such as a hard disk provided in the computer, or may be realized by a storage device of another computer. Examples of the computer that configures the stress countermeasure management device include a general-purpose PC, a smartphone, and a tablet terminal device. Furthermore, the computer that configures the stress countermeasure management device may be the server device 30 shown in FIG. 2.
[0079] The program in the embodiment may be executed by a computer system constructed by a plurality of computers. In this case, for example, each computer may function as any one of the stress information acquisition unit 11, the stress countermeasure candidate registration unit 12, the stress countermeasure candidate selection unit 13, the stress countermeasure candidate presentation unit 14, and the stress level estimation unit 15.
[0080] [Physical configuration] Here, a computer that realizes the stress countermeasure management device 10 by executing the program in the embodiment will be described with reference to Fig. 9. Fig. 9 is a block diagram showing an example of a computer that realizes the stress countermeasure management device in the embodiment.
[0081] 9, a computer 110 includes a CPU (Central Processing Unit) 111, a main memory 112, a storage device 113, an input interface 114, a display controller 115, a data reader / writer 116, and a communication interface 117. These components are connected to each other via a bus 121 so as to be able to communicate data with each other.
[0082] Furthermore, the computer 110 may include a GPU (Graphics Processing Unit) or an FPGA (Field-Programmable Gate Array) in addition to or instead of the CPU 111. In this embodiment, the GPU or FPGA can execute the programs in the embodiments.
[0083] The CPU 111 loads a program in the embodiment, which is composed of a group of codes and is stored in the storage device 113, into the main memory 112, and executes each code in a predetermined order to perform various calculations. The main memory 112 is typically a volatile storage device such as a DRAM (Dynamic Random Access Memory).
[0084] Moreover, the program in the embodiment is provided in a state stored in a computer-readable recording medium 120. The program in the embodiment may be distributed on the Internet connected via the communication interface 117.
[0085] Specific examples of the storage device 113 include a hard disk drive and a semiconductor storage device such as a flash memory. The input interface 114 mediates data transmission between the CPU 111 and input devices 118 such as a keyboard and a mouse. The display controller 115 is connected to a display device 119 and controls the display on the display device 119.
[0086] Data reader / writer 116 mediates data transmission between CPU 111 and recording medium 120, reads programs from recording medium 120, and writes processing results in computer 110 to recording medium 120. Communication interface 117 mediates data transmission between CPU 111 and other computers.
[0087] Specific examples of the recording medium 120 include general-purpose semiconductor storage devices such as CF (Compact Flash (registered trademark)) and SD (Secure Digital), magnetic recording media such as a flexible disk, or optical recording media such as a CD-ROM (Compact Disk Read Only Memory).
[0088] The stress countermeasure management device 10 in the embodiment can be realized not by a computer with a program installed, but by using hardware corresponding to each part. Furthermore, the stress countermeasure management device 10 may be realized partly by a program and the remaining part by hardware.
[0089] A part or all of the above-described embodiment can be expressed by (Addendum 1) to (Addendum 24) described below, but is not limited to the following description.
[0090] (Appendix 1) a stress information acquisition unit that acquires stress information that identifies a stress level of a user; a stress countermeasure candidate registration unit for registering stress countermeasure candidates in advance; a stress countermeasure candidate selection unit that selects a specific stress countermeasure candidate from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presentation unit that presents the selected stress countermeasure candidate; Equipped with the stress countermeasure candidate registration unit receives a request for registration of a new stress countermeasure candidate, and registers the new stress countermeasure candidate input from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate; A stress management device characterized by:
[0091] (Appendix 2) 2. A stress management device according to claim 1, the stress countermeasure candidate registration unit sets a weight for each of the stress countermeasure candidates; the stress countermeasure candidate presentation unit, when a plurality of the stress countermeasure candidates are selected, sets priorities for the selected plurality of stress countermeasure candidates according to the weights, and presents the selected stress countermeasure candidates in the order of priorities. A stress management device characterized by:
[0092] (Appendix 3) 3. A stress management device according to claim 1 or 2, the stress countermeasure candidate registration unit notifies a requester of registration of the selected stress countermeasure candidate of the stress levels of the user before and after the selection; A stress management device characterized by:
[0093] (Appendix 4) A stress countermeasure management device according to any one of appendix 1 to 3, a stress level estimation unit configured to estimate a stress level from a biological information of the user when the stress information includes the biological information of the user; the stress countermeasure candidate selection unit selects a specific stress countermeasure candidate based on the stress level estimated from the biological information. A stress management device characterized by:
[0094] (Appendix 5) A stress countermeasure management device according to any one of appendix 1 to 4, The stress information acquisition unit further acquires location information that identifies a location of the user, the stress countermeasure candidate registration unit registers the stress countermeasure candidate together with information on an area in which the stress countermeasure candidate can be used; the stress countermeasure candidate selection unit identifies the available stress countermeasure candidate from the user's location specified by the location information and an available area for each of the stress countermeasure candidates, and selects the specific stress countermeasure candidate from among the identified stress countermeasure candidates based on the user's stress level; A stress management device characterized by:
[0095] (Appendix 6) A stress countermeasure management device according to any one of appendix 1 to 5, The stress information acquisition unit further acquires time information regarding a time when the user desires to take measures against stress, the stress countermeasure candidate registration unit registers the stress countermeasure candidate together with information on the time during which the stress countermeasure candidate can be used; the stress countermeasure candidate selection unit identifies available stress countermeasure candidates based on a time when the user desires to take a stress countermeasure, the time information being specified, and an available time for each of the stress countermeasure candidates, and selects the specific stress countermeasure candidate from among the identified stress countermeasure candidates based on the user's stress level; A stress management device characterized by:
[0096] (Appendix 7) A stress countermeasure management device according to any one of appendix 1 to 6, the stress countermeasure candidate registration unit specifies the number of times the presented stress countermeasure candidate has been used by the user, and sets a cost for registering the stress countermeasure candidate based on the specified number of times; A stress management device characterized by:
[0097] (Appendix 8) A stress countermeasure management device according to any one of appendix 1 to 7, the stress information acquisition unit acquires the stress information via a server device; the stress countermeasure candidate presentation unit presents the selected stress countermeasure candidate on a terminal device; A stress management device characterized by:
[0098] (Appendix 9) a stress information acquiring step of acquiring stress information identifying a stress level of the user; A stress countermeasure candidate registration step for registering stress countermeasure candidates in advance; a stress countermeasure candidate selection step of selecting a specific stress countermeasure candidate from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presenting step of presenting the selected stress countermeasure candidate; having In the stress countermeasure candidate registration step, a request for registration of a new stress countermeasure candidate is accepted, and the new stress countermeasure candidate inputted from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate are registered. A method for managing stress.
[0099] (Appendix 10) 10. The stress management method according to claim 9, further comprising: In the stress countermeasure candidate registration step, a weight is set for each of the stress countermeasure candidates; in the stress countermeasure candidate presentation step, when a plurality of the stress countermeasure candidates are selected, a priority is set for each of the selected plurality of stress countermeasure candidates according to the weights, and the selected stress countermeasure candidates are presented in order of priority. A method for managing stress.
[0100] (Appendix 11) 11. The stress management method according to claim 9 or 10, The method further includes a notification step of notifying a requester of the registration of the selected stress countermeasure candidate of the stress levels of the user before and after the selection. A method for managing stress.
[0101] (Appendix 12) A stress management method according to any one of appendices 9 to 11, The method further includes a stress level estimating step of estimating a stress level from the biological information when the stress information includes biological information of the user, In the stress countermeasure candidate selection step, a specific stress countermeasure candidate is selected based on the stress level estimated from the biological information. A method for managing stress.
[0102] (Appendix 13) A stress countermeasure management method according to any one of appendix 9 to 12, In the stress information acquisition step, location information for identifying a location of the user is further acquired, In the stress countermeasure candidate registration step, the stress countermeasure candidate is registered together with information on an area in which the stress countermeasure candidate can be used; In the stress countermeasure candidate selection step, applicable stress countermeasure candidates are identified based on the user's location specified by the location information and the available areas of each of the stress countermeasure candidates, and the specific stress countermeasure candidate is selected from the identified stress countermeasure candidates based on the user's stress level. A method for managing stress.
[0103] (Appendix 14) A stress countermeasure management method according to any one of appendices 9 to 13, In the stress information acquisition step, time information regarding a time when the user desires to take measures against stress is further acquired, In the stress countermeasure candidate registration step, the stress countermeasure candidate is registered together with information on a time when the stress countermeasure candidate can be used; In the stress countermeasure candidate selection step, a possible stress countermeasure candidate is identified based on a time when the user desires to take a stress countermeasure, which is identified by the time information, and an available time for each of the stress countermeasure candidates, and the specific stress countermeasure candidate is selected from the identified stress countermeasure candidates based on a stress level of the user. A method for managing stress.
[0104] (Appendix 15) A stress countermeasure management method according to any one of appendices 9 to 14, In the stress countermeasure candidate registration step, the number of times that the presented stress countermeasure candidate has been used by the user is identified, and a cost for registering the stress countermeasure candidate is set based on the identified number of times. A method for managing stress.
[0105] (Appendix 16) A stress management method according to any one of appendices 9 to 15, In the stress information acquisition step, the stress information is acquired via a server device; presenting the selected stress countermeasure candidate on a terminal device in the stress countermeasure candidate presenting step; A method for managing stress.
[0106] (Appendix 17) On the computer, a stress information acquiring step of acquiring stress information identifying a stress level of the user; A stress countermeasure candidate registration step for registering stress countermeasure candidates in advance; a stress countermeasure candidate selection step of selecting a specific stress countermeasure candidate from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presenting step of presenting the selected stress countermeasure candidate; Run height, In the stress countermeasure candidate registration step, a request for registration of a new stress countermeasure candidate is accepted, and the new stress countermeasure candidate input from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate are registered. program .
[0107] (Appendix 18) As described in Appendix 17 program And, In the stress countermeasure candidate registration step, a weight is set for each of the stress countermeasure candidates; in the stress countermeasure candidate presentation step, when a plurality of the stress countermeasure candidates are selected, a priority is set for each of the selected plurality of stress countermeasure candidates according to the weights, and the selected stress countermeasure candidates are presented in order of priority. program .
[0108] (Appendix 19) The method described in Appendix 17 or 18 program And, The program causes the computer to The method further includes instructions for executing a notification step of notifying a requester of the registration of the selected stress countermeasure candidate of the stress levels of the user before and after the selection. program .
[0109] (Appendix 20) Any of Supplementary Notes 17 to 19 program And, The computer includes: a stress level estimating step of estimating a stress level from the biological information when the stress information includes biological information of the user; Furthermore Run height, In the stress countermeasure candidate selection step, a specific stress countermeasure candidate is selected based on the stress level estimated from the biological information. program .
[0110] (Appendix 21) Any of Supplementary Notes 17 to 19 program And, In the stress information acquisition step, location information for identifying a location of the user is further acquired, In the stress countermeasure candidate registration step, the stress countermeasure candidate is registered together with information on an area in which the stress countermeasure candidate can be used; In the stress countermeasure candidate selection step, applicable stress countermeasure candidates are identified based on the user's location specified by the location information and the available areas of each of the stress countermeasure candidates, and the specific stress countermeasure candidate is selected from the identified stress countermeasure candidates based on the user's stress level. program .
[0111] (Appendix 22) Any of Supplementary Notes 17 to 21 program And, In the stress information acquisition step, time information regarding a time when the user desires to take measures against stress is further acquired, In the stress countermeasure candidate registration step, the stress countermeasure candidate is registered together with information on a time when the stress countermeasure candidate can be used; In the stress countermeasure candidate selection step, a possible stress countermeasure candidate is identified based on a time when the user desires to take a stress countermeasure, which is identified by the time information, and an available time for each of the stress countermeasure candidates, and the specific stress countermeasure candidate is selected from the identified stress countermeasure candidates based on a stress level of the user. program .
[0112] (Appendix 23) Any of Supplementary Notes 17 to 22 program And, In the stress countermeasure candidate registration step, the number of times that the presented stress countermeasure candidate has been used by the user is identified, and a cost for registering the stress countermeasure candidate is set based on the identified number of times. program .
[0113] (Appendix 24) Any of Supplementary Notes 17 to 23 program And, In the stress information acquisition step, the stress information is acquired via a server device; presenting the selected stress countermeasure candidate on a terminal device in the stress countermeasure candidate presenting step; program .
[0114] Although the present invention has been described above with reference to the embodiment, the present invention is not limited to the above embodiment. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. [Industrial Applicability]
[0115] INDUSTRIAL APPLICABILITY As described above, according to the present invention, it is possible to present to a user stress countermeasures that are not limited by past performance. The present invention is useful in a system for managing human stress. [Explanation of symbols]
[0116] 10 Stress management device 11 Stress information acquisition section 12 Stress Management Candidate Registration Department 13 Stress management candidate selection section 14 Stress management candidate presentation section 15 Stress level estimation section 16 Stress management candidate storage area 17 Stress management history storage section 20 User's terminal device 21 users 30 Server device 40 Network 50 Carrier's terminal equipment 51 Business Operator 110 Computer 111 CPU 112 Main memory 113 Storage device 114 Input Interface 115 Display Controller 116 Data Reader / Writer 117 Communication Interface 118 Input Devices 119 Display device 120 Recording media 121 Bus
Claims
1. a stress information acquisition unit that acquires stress information for identifying a stress level of a user; a stress countermeasure candidate registration unit for registering stress countermeasure candidates together with corresponding gender and age in advance; a stress countermeasure candidate selection unit that selects a plurality of specific stress countermeasure candidates from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; a stress countermeasure candidate presentation unit that presents the selected plurality of stress countermeasure candidate candidates; Equipped with the stress countermeasure candidate registration unit receives a request for registration of a new stress countermeasure candidate, and registers the new stress countermeasure candidate input from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate; Furthermore, notifying a requester of the registration of the selected stress countermeasure candidate of the stress level of the user before and after the selection; the stress countermeasure candidate selection unit calculates, for each of the presented multiple stress countermeasure candidates, a degree of match between a stress level corresponding to the stress countermeasure candidate and a stress level of the user, using the gender and age of the user and the gender and age corresponding to the stress countermeasure candidate; the stress countermeasure candidate presentation unit presents the selected stress countermeasure candidate in such a manner that a higher priority is assigned to the candidate, the higher the calculated degree of match is. A stress management device characterized by:
2. The stress management device according to claim 1, the stress countermeasure candidate registration unit sets a weight for each of the stress countermeasure candidates; the stress countermeasure candidate presentation unit, when a plurality of the stress countermeasure candidates are selected, sets priorities for the selected plurality of stress countermeasure candidates according to the weights, and presents the selected stress countermeasure candidates in the order of priorities. A stress management device characterized by:
3. The stress management device according to claim 1, a stress level estimation unit configured to estimate a stress level from a biological information of the user when the stress information includes the biological information of the user; the stress countermeasure candidate selection unit selects a specific stress countermeasure candidate based on the stress level estimated from the biological information. A stress management device characterized by:
4. The stress management device according to claim 1, The stress information acquisition unit further acquires location information that identifies a location of the user, the stress countermeasure candidate registration unit registers the stress countermeasure candidate together with information on an area in which the stress countermeasure candidate can be used; the stress countermeasure candidate selection unit identifies the available stress countermeasure candidate from the user's location specified by the location information and an available area for each of the stress countermeasure candidates, and selects the specific stress countermeasure candidate from among the identified stress countermeasure candidates based on the user's stress level; A stress management device characterized by:
5. The stress management device according to claim 1, The stress information acquisition unit further acquires time information regarding a time when the user desires to take measures against stress, the stress countermeasure candidate registration unit registers the stress countermeasure candidate together with information on a time during which the stress countermeasure candidate can be used; the stress countermeasure candidate selection unit identifies available stress countermeasure candidates based on a time when the user desires to take a stress countermeasure, the time information being specified, and an available time for each of the stress countermeasure candidates, and selects the specific stress countermeasure candidate from among the identified stress countermeasure candidates based on the user's stress level; A stress management device characterized by:
6. The stress management device according to claim 1, the stress countermeasure candidate registration unit specifies the number of times the presented stress countermeasure candidate has been used by the user, and sets a cost for registering the stress countermeasure candidate based on the specified number of times; A stress management device characterized by:
7. The stress management device according to claim 1, the stress information acquisition unit acquires the stress information via a server device; the stress countermeasure candidate presentation unit presents the selected stress countermeasure candidate on a terminal device; A stress management device characterized by:
8. 1. A computer-implemented method comprising: obtaining stress information for identifying a stress level of a user; A step of registering candidate stress countermeasures in advance together with the corresponding gender and age; selecting a plurality of specific stress countermeasure candidates from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; presenting the selected plurality of stress countermeasure candidates; receiving a request for registration of a new stress countermeasure candidate, and registering the new stress countermeasure candidate inputted from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate; and notifying a requester of the registration of the selected stress countermeasure candidate of the stress level of the user before and after the selection, In the step of presenting potential stress countermeasures, For each of the presented multiple stress countermeasure candidates, a degree of match between a stress level corresponding to the stress countermeasure candidate and a stress level of the user is calculated using the gender and age of the user and the gender and age corresponding to the stress countermeasure candidate; presenting the selected stress countermeasure candidates in such a manner that the higher the calculated degree of match, the higher the priority of the candidate stress countermeasures; A method for managing stress.
9. On the computer, acquiring stress information for identifying a stress level of the user; A step of registering candidate stress countermeasures in advance together with the corresponding gender and age; selecting a plurality of specific stress countermeasure candidates from among the pre-registered stress countermeasure candidates based on the stress level of the user identified from the stress information; A step of presenting the selected plurality of stress countermeasure candidates; receiving a request for registration of a new stress countermeasure candidate, and registering the new stress countermeasure candidate inputted from a requester for registration of the new stress countermeasure candidate and a stress level corresponding to the new stress countermeasure candidate; a step of notifying a requester of registration of the selected stress countermeasure candidate of the stress level of the user before and after the selection; Run the command, In the step of presenting potential stress countermeasures, For each of the presented multiple stress countermeasure candidates, a degree of match between a stress level corresponding to the stress countermeasure candidate and a stress level of the user is calculated using the gender and age of the user and the gender and age corresponding to the stress countermeasure candidate; presenting the selected stress countermeasure candidates in such a manner that the higher the calculated degree of match, the higher the priority of the candidate stress countermeasures; program.
Citation Information
Patent Citations
Device for penetrating part of cable tray
JP1989026319A
Mobile terminal device
JP2009136456A
Server device
JP2018181008A
User-stress based notification system
US20190045020A1
Information processing system, information processing server, information processing program, and information provision method
WO2016021361A1
