Information providing device, information providing method, and information providing program

The information providing device addresses the issue of unrecognized fatigue by providing personalized break suggestions and goal adjustments, improving work efficiency and safety by considering individual fatigue levels.

JP7782690B2Active Publication Date: 2025-12-09NIPPON TELEGRAPH & TELEPHONE CORP
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
JP2024524020
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-05-31
Publication Date
2025-12-09
Estimated Expiration
2042-05-31

AI Technical Summary

Technical Problem

Existing systems fail to consider individual fatigue levels, leading to overexertion and potential physical harm due to continuous work or exercise without recognizing tiredness.

Method used

An information providing device that assesses fatigue levels by analyzing performance data, sets thresholds, estimates fatigue, determines the need for breaks, predicts recovery time, and provides personalized recommendations for rest and goal adjustments.

Benefits of technology

Prevents efficiency drops and physical harm by suggesting appropriate breaks and adjusting work goals based on fatigue, enhancing overall work efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007782690000001
    Figure 0007782690000001
  • Figure 0007782690000002
    Figure 0007782690000002
  • Figure 0007782690000003
    Figure 0007782690000003
Patent Text Reader

Abstract

This information provision device includes: a first processing unit that acquires, from a user terminal, information on a current achievement amount and a measured time interval for each individual and sets a tiredness threshold for each individual on the basis of information on a past achievement amount per time for each individual; a second processing unit that calculates information on an average achievement amount from the information on the past achievement amount for each individual; a third processing unit that estimates current tiredness for each individual on the basis of the information on the current achievement amount per time and the information on the average achievement amount for each individual; a fourth processing unit that determines whether a rest is needed or not on the basis of information on the current tiredness and information on the tiredness threshold for each individual; and a fifth processing unit that generates and outputs information of proposing taking a rest when the fourth processing unit has determined that a rest is needed.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information providing device, an information providing method, and an information providing program. [Background technology]

[0002] Until now, there has been no suggestion of task content or effort goals based on each individual's level of fatigue. As a result, people may work or exercise while overexerting themselves physically and mentally. In addition, they may continue working or exercising without realizing that they are tired and without taking a break. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2009-116663 Summary of the Invention [Problem to be solved by the invention]

[0004] As a result, in some cases, this can reduce work efficiency or even cause physical harm.

[0005] The present invention has been made in light of the above-mentioned circumstances, and its object is to provide an information providing device, an information providing method, and an information providing program that provide information according to the degree of fatigue of each individual. [Means for solving the problem]

[0006] One aspect of the present invention is an information providing device that has a computer and provides information according to the fatigue level of each individual carrying a user terminal. This information providing device includes a first processing unit that acquires information on the current performance amount and measurement time interval for each individual from the user terminal, and sets a fatigue level threshold for each individual based on the information on the performance amount for each past hour for each individual, a second processing unit that calculates information on an average performance amount from the information on the past performance amount for each individual, and a second processing unit that calculates a difference between the performance amount for a current time period and the performance amount for a past time period based on the information on the performance amount for each current time period and the performance amount for each past hour for each individual. The maximum value of the difference range The system includes a third processing unit that estimates each individual's current level of fatigue, which is an index expressed as a percentage; a fourth processing unit that determines whether a break is necessary based on information about each individual's current level of fatigue and information about a fatigue level threshold; a fifth processing unit that generates and outputs information suggesting taking a break when the fourth processing unit determines that a break is necessary; a sixth processing unit that predicts the recovery time required for each individual based on the time it took for each individual to recover in the past and sets the recovery time as a recommended rest time when the fourth processing unit determines that a break is necessary; and a seventh processing unit that determines whether fatigue has been recovered from based on information about the amount of achievement per hour and the average amount of achievement after taking the break when the fourth processing unit determines that a break is necessary. The fifth processing unit further generates and outputs information about the recommended rest time.

[0007] One aspect of the present invention is an information providing method executed by a computer of an information providing device that provides information according to the fatigue level of each individual carrying a user terminal. This information providing method includes a first process of acquiring information on the current performance amount and measurement time interval for each individual from the user terminal, and setting a fatigue level threshold for each individual based on the information on the performance amount for each past hour for each individual, a second process of calculating information on an average performance amount from the information on the past performance amount for each individual, and a third process of calculating a difference between the performance amount for the current time period and the performance amount for each past hour for each individual based on the information on the performance amount for each current time period and the performance amount for each past hour for each individual. The maximum value of the difference rangeThe system includes a third process for estimating each individual's current level of fatigue, which is an index expressed as a percentage; a fourth process for determining whether a break is necessary based on information about each individual's current level of fatigue and information about a fatigue level threshold; a fifth process for generating and outputting information suggesting taking a break if it is determined in the fourth process that a break is necessary; a sixth process for predicting the recovery time required for each individual based on the time it took for each individual to recover in the past and setting the recovery time as a recommended rest time if it is determined in the fourth process that a break is necessary; and a seventh process for determining whether fatigue has been recovered from based on information about the amount of achievement per hour and the average amount of achievement after taking the break if it is determined that a break is necessary in the fourth process. The fifth process further generates and outputs information about the recommended rest time.

[0008] One aspect of the present invention is an information providing program that causes a processor included in the information providing device to execute at least one of the processes executed by the processing unit included in the information providing device. [Effects of the Invention]

[0009] According to the present invention, there are provided an information providing device, an information providing method, and an information providing program that provide information according to the degree of fatigue of each individual. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram illustrating an example of a hardware configuration of an information providing device according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing the software configuration of the information providing device according to the embodiment. [Figure 3] FIG. 3 is a flowchart illustrating an example of a processing operation of the information providing device according to the embodiment. [Figure 4] FIG. 4 is a diagram schematically illustrating an example of a work result obtained by using the information providing device according to the embodiment. [Figure 5]FIG. 5 is a diagram schematically illustrating an example of a work result obtained in a comparative example in which the information providing device according to the embodiment is not used. DETAILED DESCRIPTION OF THE INVENTION

[0011] An information providing device according to an embodiment of the present invention is a device that acquires information from user terminals carried by multiple people, determines the degree of fatigue for each person, and provides information according to the degree of fatigue for each person.

[0012] [Embodiment] (Configuration example) First, an example of a hardware configuration of an information providing device 100 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of a hardware configuration of the information providing device 100 according to an embodiment. In addition to the information providing device 100, Fig. 1 also illustrates a user terminal 210 and an external system 220. In other words, Fig. 1 can be said to illustrate an information providing system including the information providing device 100, the user terminal 210, and the external system 220.

[0013] The information providing device 100 and the external system 220 actually operate with a plurality of user terminals 210 as targets. However, for convenience, only one representative user terminal 210 is shown in FIG. 1 . That is, for convenience, the following description may be made regarding the one user terminal 210 shown in the figure, but the description also applies to other user terminals 210 not shown. In other words, in the following description, a description of one user terminal 210 or one individual may be read as a description of each user terminal 210 or each individual.

[0014] The information providing device 100 is configured by a computer such as a PC (Personal Computer). The information providing device 100 has a control unit 110, a storage unit 130, and an input / output interface 150. The control unit 110, the storage unit 130, and the input / output interface 150 are connected to each other via a bus 170 so as to be able to communicate with each other.

[0015] The control unit 110 controls the information providing device 100. The control unit 110 has a hardware processor such as a central processing unit (CPU).

[0016] The input / output interface 150 is an interface that enables transmission and reception of information between the user terminal 210 and the external system 220. The input / output interface 150 is, for example, a wireless communication interface. The information providing device 100 can at least receive information from the user terminal 210 and transmit information to the external system 220 via a network such as a LAN or the Internet.

[0017] The storage unit 130 is a storage medium. The storage unit 130 is configured by combining, for example, a nonvolatile memory that can be written to and read from at any time, such as a hard disk drive (HDD) or a solid state drive (SSD), a nonvolatile memory such as a read-only memory (ROM), and a volatile memory such as a random access memory (RAM). The storage unit 130 has a program storage area and a data storage area in its storage area. The program storage area stores application programs required to execute various processes, in addition to an operating system (OS) and middleware.

[0018] The user terminal 210 is, for example, a device carried by an individual. The user terminal 210 has functions for inputting information, storing information, displaying information, etc. The user terminal 210 also has functions for receiving information from the external system 220 and transmitting information to the information providing device 100.

[0019] The external system 220 has a function of receiving information from the information providing device 100 and a function of transmitting information to the user terminal 210. For example, the external system 220 is a management system. For example, the external system 220 transmits appropriate information for each individual to the user terminal 210 based on the information received from the information providing device 100.

[0020] In the embodiment, an example configuration is described in which the information providing device 100 transmits information to the external system 220, and the external system 220 transmits the information to the user terminal 210. However, instead of this, the information providing device 100 may transmit information directly to the user terminal 210.

[0021] Next, an example of the software configuration of the information providing device 100 according to the embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing the software configuration of the information providing device 100 according to the embodiment. In Fig. 2, in addition to the information providing device 100, a user terminal 210 and an external system 220 are also illustrated.

[0022] First, before describing the information providing device 100, the user terminal 210 will be described. The user terminal 210 has a first storage unit 211 and a second storage unit 212. The first storage unit 211 stores, for example, the amount of work result and the measurement time interval for measuring the amount of work result. The second storage unit 212 stores the target multiple setting value for the work and the deadline for completing the work.

[0023] In this specification, work and results have the following meanings. Work refers to any human activity. Activities include both physical and mental activities. For example, work includes work, tasks, duties, actions, exercise, operations, etc. Results represent the results of work. Furthermore, the amount of results refers to the quantification of the results of work. In other words, the amount of results may also be referred to as a score. For example, the amount of results includes the number of deliveries, the number of parcels delivered, test scores, craftsmanship quality scores, center of gravity balance, bowling scores, number of steps, weight, etc.

[0024] The embodiment is also based on the following assumptions: An individual carrying a user terminal 210 inputs the results of a task into the user terminal 210 each time the individual completes the task. Each time a measurement time interval elapses, the user terminal 210 tallies the amount of results of the task completed by the individual during that measurement time interval and transmits the total to the information providing device 100. The individual also acts in accordance with suggestions, instructions, etc. provided by the external system 220 via the user terminal 210.

[0025] The target multiple setting value and the deadline for achievement stored in the second storage unit 212 are provided by the external system 200. The external system 200 may change the target multiple setting value and the deadline for achievement as necessary based on the information received from the information providing device 100, transmit information on the changed target multiple setting value and the deadline for achievement to the user terminal 210, and update the information stored in the second storage unit 212 of the user terminal 210.

[0026] Next, a description will be given of the information providing device 100. As described with reference to FIG.

[0027] The storage unit 130 includes an individual achievement accumulation unit 131 , a recovery time accumulation unit 132 , and a program storage unit 133 .

[0028] The personal achievement accumulation unit 131 accumulates information obtained by the fatigue level threshold setting processing unit 111 (described later) of the control unit 110. The information accumulated by the personal achievement accumulation unit 131 includes information on the achievement amount, the measurement time interval, and the threshold. In addition to this information, the personal achievement accumulation unit 131 may also accumulate information obtained by the average achievement amount setting processing unit 112 and the fatigue level estimation processing unit 113. In this case, the information additionally accumulated by the personal achievement accumulation unit 131 includes information on the average achievement amount and the fatigue level.

[0029] The recovery time accumulation unit 132 accumulates information on the recovery time required for recovery predicted by a recovery time prediction processing unit 116 (described later) of the control unit 110.

[0030] The program storage unit 133 stores an information provision program that is executed by the control unit 110 in order for the information provision device 100 to operate.

[0031] The control unit 110 has a fatigue level threshold setting processing unit 111, an average achievement amount setting processing unit 112, a fatigue level estimation processing unit 113, a rest determination processing unit 114, a recovery determination processing unit 115, a recovery time prediction processing unit 116, a goal setting processing unit 117, a remaining work estimation processing unit 118, and an information output processing unit 119. These processing units are realized by a hardware processor included in the control unit 110 executing an information provision program stored in a program storage unit 133 of the storage unit 130.

[0032] The fatigue level threshold setting processor 111 receives information on the current amount of achievement and the measurement time interval from the user terminal 210. Here, the current amount of achievement is the amount of work completed by the individual during the measurement time interval from the previous reception to the current reception. In other words, the information on the current amount of achievement and the measurement time interval is information on the amount of achievement for each current hour. Then, the fatigue level threshold setting processor 111 stores the information on the current amount of achievement and the measurement time interval, i.e., the information on the amount of achievement for each current hour, in the individual achievement storage unit 131.

[0033] Furthermore, the fatigue level threshold setting processing unit 111 reads information on the amount of achievement per hour in the past from the personal achievement accumulation unit 131, and generates a fatigue level threshold based on this information. In one example, the fatigue level threshold is the maximum value of the difference in the amount of achievement per hour in the past. In this example, when the difference in the amount of achievement is the largest in the past, it is determined that the situation is extremely risky and dangerous. In another example, the fatigue level threshold is a predetermined angle that indicates a sudden decrease in the amount of achievement in a line graph showing the progress of the amount of achievement per hour in the past. The fatigue level threshold is not limited to these. The fatigue level threshold may also be another value calculated from the information on the amount of achievement per hour in the past.

[0034] The average achievement amount setting processing unit 112 reads information on past achievement amounts from the individual achievement accumulation unit 131 and calculates the average achievement amount. The average achievement amount is the arithmetic average of the past achievement amounts for each individual. Then, the average achievement amount setting processing unit 112 accumulates the average achievement amount in the individual achievement accumulation unit 131.

[0035] The fatigue level estimation processing unit 113 reads information on the current hourly achievement amount and information on the average achievement amount from the personal achievement accumulation unit 131, and estimates the current fatigue level. Then, the fatigue level estimation processing unit 113 accumulates the fatigue level information in the personal achievement accumulation unit 131.

[0036] Here, fatigue level is an index that expresses the difference in output compared to the previous time period as a percentage. The larger the difference in output, the more tired a person is considered to be, and the higher the percentage. For example, if the difference in output ranges from 1 to 10, a difference of 1 would indicate a fatigue level of 0.1. Fatigue level is expressed as follows: Fatigue level ≒ (difference between output in the current time period and output in the previous time period) / (maximum value of the range). Note that when starting work or starting work after a break, the output in the previous time period is 0, so the fatigue level is considered to be 0.

[0037] The rest determination processing unit 114 compares the fatigue level threshold set by the fatigue level threshold setting processing unit 111 with the numerical value representing the fatigue level estimated by the fatigue level estimation processing unit 113, and determines whether a rest is necessary. The rest determination processing unit 114 also stores information on the determination result in the storage unit 130.

[0038] Specifically, the rest determination processing unit 114 determines that a rest is necessary if the numerical value indicating the degree of fatigue is equal to or greater than the fatigue threshold, and determines that a rest is not necessary if the numerical value indicating the degree of fatigue is less than the fatigue threshold.

[0039] The recovery determination processor 115 determines whether an individual has recovered when the individual has taken a break in the past. The determination of whether an individual has recovered is made, for example, by comparing the amount of achievement after the break with a determination reference amount obtained by multiplying the average amount of achievement by a coefficient of 1 or less. If the amount of achievement after the break is equal to or greater than the determination reference amount, the individual is determined to have recovered, and if the amount of achievement after the break is less than the determination reference amount, the individual is determined not to have recovered.

[0040] When the rest determination processing unit 114 determines that a rest is necessary, the recovery time prediction processing unit 116 predicts the recovery time required for the individual to recover and sets this as the recommended rest time. Then, the recovery time prediction processing unit 116 stores the recommended rest time in the individual result storage unit 131.

[0041] The goal setting processing unit 117 sets a personal goal for each hour when the break determination processing unit 114 determines that a break is not necessary. In detail, the goal setting processing unit 117 reads information on the target multiple setting value from the second storage unit 211 of the user terminal 210 and also reads information on the average achievement amount from the personal achievement accumulation unit 131, and sets a personal goal based on the information on the target multiple setting value and the average achievement amount.

[0042] For example, the personal goal is a numerical value obtained by multiplying the average performance amount by a target multiple setting value. In one example, the personal goal is expressed by the formula: personal goal = average performance amount x 1.5 x α (1 - fatigue level ratio). Here, α is the target multiple setting value, and the fatigue level ratio is a numerical value between 0 and 1, where the fatigue level is normalized by 1. In this formula, the value 1.5 is a setting value based on the fact that people are generally most likely to achieve the highest performance when given a goal that is 1.5 times the average performance.

[0043] After the personal goal or recommended rest time is set, the remaining work estimation processor 118 estimates the amount of work remaining after following those settings. In detail, the remaining work estimation processor 118 reads information about the deadline from the second storage unit 211 of the user terminal 210, calculates the amount of work that can be completed in the time remaining until the deadline, and estimates the amount of work remaining at the time of the deadline.

[0044] If the break determination processing unit 114 determines that a break is necessary, the information output processing unit 119 outputs a break suggestion, a recommended break time, and information on the remaining amount of work. If the break determination processing unit 114 determines that a break is unnecessary, the information output processing unit 119 outputs information on the personal goal and the remaining amount of work. (Example of operation) Next, an example of the operation of the information providing device 100 configured as above will be described with reference to Fig. 3. Fig. 3 is a flowchart showing an example of the information providing operation executed by the control unit 110 of the information providing device 100.

[0045] The operation of the information providing device 100 starts every time information is received from a user terminal 210 carried by an individual.

[0046] At the start of the operation, in step S11, the fatigue level threshold setting processing unit 111 receives information on the current amount of achievement and the measurement time interval from the first storage unit 211 of the user terminal 210, and accumulates this information in the individual achievement accumulation unit 131. That is, the fatigue level threshold setting processing unit 111 accumulates information on the current amount of achievement for each individual per time period in the individual achievement accumulation unit 131.

[0047] Next, in step S12, the fatigue level threshold setting processing unit 111 reads information on the amount of achievement per time period in the past for each individual from the individual achievement accumulation unit 131, and generates a fatigue level threshold for each individual based on the amount of achievement per time period in the past for each individual.

[0048] In one example, the fatigue level threshold setting processing unit 111 generates the maximum value of the difference between the amount of achievement over time in the past for each individual as the fatigue level threshold for each individual. In another example, the fatigue level threshold setting processing unit 111 creates a line graph showing the progress of the amount of achievement over time for each individual, and generates a predetermined angle at which the amount of achievement shows a sudden decrease as the fatigue level threshold for each individual. For example, the predetermined angle at which the amount of achievement shows a sudden decrease is 45 degrees. The fatigue level threshold setting processing unit 111 may also generate a value obtained by another method as the fatigue level threshold for each individual.

[0049] Subsequently, in step S13, the fatigue level threshold setting processing unit 111 causes the individual result accumulation unit 131 to accumulate the fatigue level threshold for each individual generated in step S12.

[0050] Next, in step S14, the average achievement amount setting processing unit 112 reads information on the past achievement amounts for each individual from the individual achievement accumulation unit 131, and generates an average achievement amount, which is the average of the past achievement amounts for each individual. For example, the average achievement amount is an arithmetic average of the past achievement amounts for each individual. However, the average achievement amount is not limited to this, and may be another average of the past achievement amounts for each individual.

[0051] Subsequently, in step S15, the average achievement amount setting processing unit 112 causes the individual achievement accumulation unit 131 to accumulate the average achievement amount for each individual generated in step S14.

[0052] Next, in step S16, the fatigue level estimation processing unit 113 reads information on the current amount of achievement per time for each individual and information on the average amount of achievement for each individual from the individual achievement accumulation unit 131, estimates the current level of fatigue for each individual, and generates a numerical value indicating the level of fatigue.

[0053] Next, in step S17, the rest determination processing unit 114 compares the fatigue level threshold for each individual generated by the fatigue level threshold setting processing unit 111 in step S12 with the numerical value indicating the fatigue level for each individual generated by the fatigue level estimation processing unit 113 in step S16, and determines whether a rest is necessary.

[0054] Specifically, the rest determination processing unit 114 determines that a rest is necessary if the numerical value indicating the degree of fatigue is equal to or greater than the fatigue threshold, and determines that a rest is not necessary if the numerical value indicating the degree of fatigue is less than the fatigue threshold.

[0055] The rest determination processor 114 also stores information on the determination result in the storage unit 130. This information on the determination result will be used when the recovery determination processor 115 determines whether the user has recovered in step S18 (to be described later) when future information for each individual is received from the user terminal 210.

[0056] If the result of the determination by the rest determination processing unit 114 is that a rest is necessary, the processing of the control unit 110 proceeds to step S19, and if a rest is not necessary, the processing of the control unit 110 proceeds to step S18.

[0057] In step S18, recovery determination processing unit 115 determines whether the individual has recovered if the individual has taken a rest in the past. Whether the individual has taken a rest in the past is determined by recovery determination processing unit 115 from information on the determination result in step S17 that rest determination processing unit 114 has previously stored in storage unit 130.

[0058] The recovery determination processor 115 determines whether an individual has recovered based on the amount of achievement after a break for each individual. For example, the recovery determination processor 115 compares the amount of achievement after a break for each individual with a determination reference amount obtained by multiplying the average amount of achievement by a coefficient not greater than 1, and determines that the individual has recovered if the amount of achievement after the break is equal to or greater than the determination reference amount, and determines that the individual has not recovered if the amount of achievement after the break is less than the determination reference amount.

[0059] If the recovery determination processing unit 115 determines that the individual has not recovered, the process by the control unit 110 proceeds to step S19, and if the individual has recovered, the process by the control unit 110 proceeds to step S20.

[0060] If the individual has not taken a break in the past, the recovery determination processing unit 115 does not determine whether the individual has recovered. In this case, the processing of the control unit 110 proceeds to step S20, just as in the case where the individual has recovered.

[0061] If the rest determination processing unit 114 determines in step S17 that a rest is necessary, the recovery time prediction processing unit 116 predicts the recovery time required for the individual to recover and generates this as a recommended rest time in step S19. The recovery time prediction processing unit 116 also stores the recommended rest time in the individual result storage unit 131.

[0062] The recovery time prediction processor 116 predicts recovery time from the time taken to recover in the past. The recovery time prediction processor 116 also obtains the time taken to recover in the past from the recommended rest times stored in the personal result storage unit 131.

[0063] For example, the recovery time prediction processing unit 116 determines, as the time taken to recover in the past, the average value of the recommended rest time for each individual stored in the individual result storage unit 131. As another example, the recovery time prediction processing unit 116 may determine, as the time taken to recover in the past, the maximum value of the recommended rest time for each individual stored in the individual result storage unit 131.

[0064] If the rest determination processing unit 114 determines in step S17 that a rest is not necessary, the goal setting processing unit 117 sets a personal goal for each hour in step S20. In more detail, the goal setting processing unit 117 reads information on the target multiple setting value from the second storage unit 211 of the user terminal 210 and reads information on the average achievement amount from the personal achievement accumulation unit 131, and sets a personal goal based on the information on the target multiple setting value and the average achievement amount.

[0065] For example, the goal setting processor 117 sets the numerical value obtained by multiplying the average achievement amount by a target multiple setting value as the individual goal. In one example, the goal setting processor 117 sets the individual goal according to the formula: individual goal = average achievement amount × 1.5 × α (1 - fatigue level ratio), where α is the target multiple setting value and α is the fatigue level ratio normalized by 1. Here, 1.5 is an externally set value based on the fact that people are generally most likely to achieve results when given a goal 1.5 times the average achievement amount.

[0066] After step S19 or step S20, in step S21, the remaining work estimation processor 118 estimates the amount of work remaining after setting the personal goal or recommended rest time and following those settings. In detail, the remaining work estimation processor 118 reads information about the deadline from the second memory unit 211 of the user terminal 210, calculates the amount of work that can be completed in the time remaining until the deadline, and estimates the amount of work remaining at the time of the deadline.

[0067] For example, if the task is delivery and the deadline for completion is today and there are 10 deliveries remaining, but only 5 deliveries are expected even if the average output is recovered, then 5 deliveries are estimated as the remaining task.

[0068] Next, in step S22, the information output processing unit 119 outputs the information obtained in steps S17 to S21 to the external system 220. That is, if the break determination processing unit 114 determines in step S17 that a break is necessary, the information output processing unit 119 outputs a break suggestion, a recommended break time, and information on the remaining amount of work. Also, if the break determination processing unit 114 determines in step S17 that a break is not necessary, the information output processing unit 119 outputs information on the personal goal and the remaining amount of work.

[0069] In this way, after receiving information from the user terminal 210 carried by each individual, the information providing device 100 performs the above-described series of processes and completes the operation for one user terminal 210.

[0070] Thereafter, the external system 220 transmits information such as break suggestions, recommended break times, personal goals, and remaining workloads to the user terminal 210 based on the information received from the information providing device 100. Furthermore, the external system 220 may transmit information such as a request for support to a user terminal 210 other than the user terminal 210 from which the information providing device 100 received the information.

[0071] Hereinafter, with reference to FIGS. 4 and 5, a work result that can be expected by using the information providing device 100 according to the embodiment will be described in comparison with a comparative example in which the information providing device 100 is not used. Here, the work of delivering goods will be described as an example. FIG. 4 is a diagram schematically showing an example of a delivery work result obtained by using the information providing device 100 according to the embodiment. FIG. 5 is a diagram schematically showing an example of a delivery work result obtained in a comparative example in which the information providing device 100 according to the embodiment is not used.

[0072] 4 illustrates a situation in which a delivery person performing delivery work takes a break in accordance with a suggestion to take a break during a time period of 4 to 6 hours after the start of work, when the amount of work output is expected to decrease due to use of the information providing device 100. In this example, after the break, the actual number of deliveries reaches the target number of deliveries.

[0073] On the other hand, Figure 5 shows a situation in which a delivery person continues delivery work without using the information providing device 100 and without taking a break. In this example, after the time period of 4 to 6 hours after the start of work, when the amount of work output is expected to decrease, the actual number of deliveries drops significantly and is far from the target number of deliveries. In addition, after the time period of 4 to 6 hours, the delivery person is putting strain on his body, which could lead to physical injury.

[0074] (effect) According to the embodiments, an information providing device, an information providing method, and an information providing program are provided that provide information according to the fatigue level of each individual. This makes it possible to provide each individual with a task goal according to the fatigue level. Furthermore, it becomes possible to suggest appropriate resting for individuals who are too tired. As a result, it becomes possible to avoid a decrease in the individual's work efficiency and the individual's physical injury.

[0075] It also makes it possible for an individual to grasp the remaining amount of work. Furthermore, it becomes possible for that individual to present the remaining amount of work to other individuals or to request help from other individuals. This allows for the allocation of work among individuals to be changed, and it is expected that the work will be completed more efficiently overall.

[0076] It should be noted that this invention is not limited to the above-described embodiments, and various modifications can be made in the implementation stage without departing from the spirit of the invention. Furthermore, the embodiments may be implemented in appropriate combinations, in which case the combined effects can be obtained. Furthermore, the above-described embodiments include various inventions, and various inventions can be extracted by combining selected elements from the disclosed elements. For example, if the problem can be solved and the desired effect can be obtained even if some elements are deleted from all elements shown in the embodiments, the configuration from which these elements are deleted can be extracted as an invention. [Explanation of symbols]

[0077] 100...Information providing device 110...Control unit 111...Threshold setting processing unit 112...Average performance amount setting processing unit 113...Fatigue level estimation processing unit 114...Break determination processing unit 115...Recovery determination processing unit 116...Recovery time prediction processing unit 117...Goal setting processing unit 118... remaining work estimation processing unit 119...Information output processing unit 130...Storage section 131…Personal Achievement Accumulation Department 132...Recovery time storage unit 133...Program memory section 150...Input / output interface 170...Bus 200...External system 210...User terminal 211...first memory unit 212...second memory unit 220…External System

Claims

1. An information providing device that has a computer and provides information according to the fatigue level of each individual who carries a user terminal, a first processing unit that acquires information on a current performance amount and a measurement time interval for each of the individuals from the user terminal, and sets a fatigue level threshold for each of the individuals based on information on the performance amount for each of the individuals in the past; a second processing unit that calculates information on an average achievement amount from information on the past achievement amount for each individual; a third processing unit that estimates a current level of fatigue for each individual, the level being an index that represents a difference between the amount of achievement in the current time period and the amount of achievement in the past time period, expressed as a ratio to a maximum value of a range of the difference, based on information on the amount of achievement per current hour and the amount of achievement per past hour for each individual; a fourth processing unit that determines whether a rest is necessary based on the information on the current fatigue level and the information on the fatigue level threshold for each of the individuals; a fifth processing unit that generates and outputs information suggesting taking a break when the fourth processing unit determines that a break is necessary; a sixth processing unit that, when the fourth processing unit determines that a rest is necessary, predicts a recovery time required for recovery from a past recovery time for each individual, and sets the recovery time as a recommended rest time; a seventh processing unit that, when the fourth processing unit determines that a break is necessary, determines whether fatigue has been recovered from based on information on the amount of achievement per hour after taking the break and the average amount of achievement; The fifth processing unit further generates and outputs information about the recommended rest time. Information provision device.

2. The first processing unit sets a maximum value of a difference in the amount of achievement for each past hour as the fatigue level threshold. The information providing device according to claim 1 .

3. the first processing unit sets, as the fatigue degree threshold, a predetermined angle of the line graph showing a change in the amount of achievement over time, at which the amount of achievement sharply decreases; The information providing device according to claim 1 .

4. When the fourth processing unit determines that a break is not necessary, an eighth processing unit that sets a target amount of work based on the information on the average amount of work; the fifth processing unit generates and outputs information on the target amount of work; The information providing device according to claim 1 .

5. the eighth processing unit acquires information on a target multiple setting value from the user terminal, and sets a numerical value obtained by multiplying the average achievement amount by the target multiple setting value as the target.

5. The information providing device according to claim 4.

6. a ninth processing unit that acquires information about a deadline from the user terminal and estimates a remaining amount of work at the deadline; The fifth processing unit generates and outputs information on the amount of work remaining at the time of the deadline.

5. The information providing device according to claim 4.

7. An information providing method executed by an information providing device that provides information according to a fatigue level of each individual carrying a user terminal, comprising: a first process of acquiring information on a current performance amount and a measurement time interval for each of the individuals from the user terminal, and setting a fatigue level threshold for each of the individuals based on information on the performance amount for each of the individuals in the past; A second process of calculating information on an average achievement amount from information on the past achievement amount for each individual; a third process for estimating a current level of fatigue for each individual, the level being an index representing a difference between the amount of achievement in the current time period and the amount of achievement in the past time period, expressed as a ratio to a maximum value of a range of the difference, based on information on the amount of achievement per current hour and the amount of achievement per past hour for each individual; a fourth process of determining whether a rest is necessary based on the information on the current fatigue level and the information on the fatigue level threshold for each individual; a fifth process of generating and outputting information suggesting taking a break when it is determined in the fourth process that a break is necessary; a sixth process of predicting a recovery time required for recovery from a past recovery time taken for each individual when it is determined in the fourth process that a rest is necessary, and setting the recovery time as a recommended rest time; and a seventh process for determining whether or not fatigue has been recovered based on information on the amount of achievement per hour after taking the break and the average amount of achievement when it is determined in the fourth process that a break is necessary, The fifth process further generates and outputs information about the recommended rest periods. A computer-implemented method of providing information.

8. 7. An information providing program that causes a processor included in the information providing device to execute at least one of the processes executed by a processing unit included in the information providing device according to claim 1.

Citation Information

Patent Citations

  • Project management system

    JP2006126898A

  • Support service providing apparatus, support service providing method and support service providing program

    JP2009116663A

  • Project execution planning support method, project execution planning support program, and project execution planning support system

    JP2016194736A

  • Cargo handling vehicle system, method for managing cargo handling vehicle, and program for managing cargo handling vehicle

    JP2017204078A

  • Work schedule supplementary information providing method, work schedule supplementary information providing program and work schedule supplementary information providing device

    JP2017220074A