Working time management device, working time management method, and working time management program

The working hour management device simplifies the calculation and management of multi-month overtime hours by using a storage unit and calculation units to compare with preset limits, ensuring compliance and reducing miscalculation risks.

JP2025101918APending Publication Date: 2025-07-08OBIC CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023219018
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-07-08

Smart Images

  • Figure 2025101918000001_ABST
    Figure 2025101918000001_ABST
Patent Text Reader

Abstract

To provide a working time management device, a working time management method, and a working time management program capable of appropriately managing non-statutory working hours.SOLUTION: The working time management device is provided with a storage unit for storing single-month non-statutory working hours of an employee; a multi-month non-statutory working hours calculation unit for calculating past multi-month non-statutory working hours based on the single-month non-statutory working hours; and an overtime possible time calculation unit for calculating an overtime possible time by comparing the single-month non-statutory working hours and the multi-month non-statutory working hours with a preset upper limit value of the non-statutory working hours.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a working hour management device, a working hour management method, and a working hour management program.

Background Art

[0002] In recent years, upper limit regulations on overtime working hours have been applied to almost all companies due to the work style reform related laws. For example, not only the upper limit regulation of overtime working hours in a single month is provided, but also the upper limit regulation of the average value of overtime working hours in multiple months is provided. Therefore, companies need to manage the overtime working hours of employees. As an application related to such working hour management, for example, there is one described in Patent Document 1.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When managing the overtime working hours in the average value of multiple months of employees, it is necessary to calculate the average of the overtime working hours from 2 to 6 months. The work of calculating the average of such overtime working hours over multiple months is complicated, and it requires a great deal of labor for the personnel and general affairs staff to perform this work, and there is also a risk of miscalculation, making it difficult to determine whether the overtime working hours exceed the upper limit regulation.

[0005] The present invention has been made in view of the above problems, and an object thereof is to provide a working hour management device, a working hour management method, and a working hour management program capable of appropriately managing the extra-statutory working hours.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, a working hour management device according to the present invention includes a storage unit that stores the overtime work hours of an employee for a single month outside the legal working hours, a multi-month overtime work hour calculation unit that calculates the overtime work hours for a past multi-month period based on the overtime work hours for a single month outside the legal working hours, and an overtime available hour calculation unit that calculates the available overtime hours by comparing the overtime work hours for a single month outside the legal working hours and the overtime work hours for a multi-month period with a preset upper limit value of overtime work hours outside the legal working hours.

[0007] Further, a working hour management method according to the present invention includes steps executed by a computer, a step of calculating the overtime work hours for a past multi-month period based on the overtime work hours for a single month outside the legal working hours, and a step of calculating the available overtime hours by comparing the overtime work hours for a single month outside the legal working hours and the overtime work hours for a multi-month period with a preset upper limit value of overtime work hours outside the legal working hours.

[0008] Further, a working hour management program according to the present invention causes a computer to execute a step of calculating the overtime work hours for a past multi-month period based on the overtime work hours for a single month outside the legal working hours, and a step of calculating the available overtime hours by comparing the overtime work hours for a single month outside the legal working hours and the overtime work hours for a multi-month period with a preset upper limit value of overtime work hours outside the legal working hours.

Effect of the Invention

[0009] The present invention has an effect of being able to appropriately manage the overtime work hours outside the legal working hours.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments of a working hour management device, a working hour management method, and a working hour management program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited by this embodiment.

[0012] [Working Hour Management Device] FIG. 1 is a block diagram showing an example of the configuration of a working hour management device.

[0013] In a company, an upper limit regulation on overtime work hours is applied. In this case, not only an upper limit regulation on overtime work hours in a single month but also an upper limit regulation on the average value of overtime work hours in multiple months are provided. Therefore, the company needs to manage the overtime work hours of employees.

[0014] The working hour management device 10 of the present embodiment appropriately manages the overtime work hours of employees.

[0015] The working hours management device 10 is constructed based on a commercially available desktop personal computer. Note that the working hours management device 10 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, and may also be constructed based on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), smartphone, or tablet personal computer.

[0016] The working hours management device 10 includes a control unit 11, a communication interface unit 12, a storage unit 13, and an input / output interface unit 14. Each unit included in the working hours management device 10 is communicably connected via an arbitrary communication path.

[0017] The communication interface unit 12 communicably connects the working hours management device 10 to the network 100 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 12 has a function of communicating data with other devices via a communication line. Here, the network 100 has a function of communicably connecting the working hours management device 10 and the server 200 to each other, and is, for example, the Internet or a LAN (Local Area Network). Note that the data stored in the storage unit 13 may be stored in the server 200, for example.

[0018] The input / output interface unit 14 has an input device 21 and an output device 22 connected thereto. As the input device 21, in addition to a keyboard, a mouse, and a microphone, a monitor that realizes a pointing device function in cooperation with the mouse can be used. As the output device 22, in addition to a monitor (including a home television), a speaker or a printer can be used. Note that hereinafter, the input device 21 may be described as a keyboard or a mouse, and the output device 22 may be described as a monitor.

[0019] The storage unit 13 stores various databases, tables, files, etc. The storage unit 13 records a computer program for giving instructions to the CPU (Central Processing Unit) in cooperation with the OS (Operating System) to perform various processes. As the storage unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.

[0020] The storage unit 13 stores various information about employees. The storage unit 13 stores the single-month overtime work hours data 31, the multi-month overtime work hours data 32, and the employee data 33. The single-month overtime work hours data 31 is the data of the overtime work hours of employees for each month. The multi-month overtime work hours data 32 is the data of the overtime work hours of employees for multiple months. Multiple months refer to the past 2 months, 3 months, 4 months, 5 months, 6 months, and the multi-month overtime work hours data 32 is the total of the single-month overtime work hours for multiple months. The employee data 33 is data related to employees, such as name, age, years of service, job content, workplace, past single-month overtime work hours, etc.

[0021] The control unit 11, as information processing, executes labor hour management processing based on various data stored in the storage unit 13. The control unit 11 includes a multi-month overtime work hours calculation unit 41, an overtime available hours calculation unit 42, a threshold setting unit 43, a determination unit 44, and a display control unit 45.

[0022] The multi-month overtime work hours calculation unit 41 calculates the past multi-month overtime work hours based on the single-month overtime work hours. The multi-month overtime work hours calculated by the multi-month overtime work hours calculation unit 41 are stored in the storage unit 13 as the multi-month overtime work hours data 32.

[0023] The overtime possible time calculation unit 42 calculates the monthly overtime possible time by comparing the overtime work hours outside the legal working hours for single months and those for multiple months with a preset upper limit value of overtime work hours outside the legal working hours. That is, the overtime possible time calculation unit 42 calculates the monthly overtime possible time by comparing the overtime work hours outside the legal working hours for single months with the preset upper limit value of overtime work hours outside the legal working hours for single months. Also, the overtime possible time calculation unit 42 calculates the monthly overtime possible time by comparing the overtime work hours outside the legal working hours for multiple months with the preset upper limit value of overtime work hours outside the legal working hours for multiple months.

[0024] The threshold setting unit 43 sets a threshold based on at least one of the status of the employee and the past overtime work hours outside the legal working hours of the employee. The determination unit 44 determines the presence or absence of a warning by comparing the overtime possible time with the threshold.

[0025] The display control unit 45 causes the individual work schedule to be displayed on the monitor as the output device 22. The multiple - month overtime work hour calculation unit 41, the overtime possible time calculation unit 42, the threshold setting unit 43, and the determination unit 44 execute the various processes described above based on various input information input from the input device 21. The display control unit 45 causes the processing result to be displayed on the monitor.

[0026] [Labor time management method] A labor time management method by the labor time management device 10 will be described.

[0027] [Calculation process of overtime possible time] FIG. 2 is a diagram showing an example for explaining a method of calculating the overtime work hours outside the legal working hours for multiple months.

[0028] Figure 2 is an explanatory diagram for explaining a method of calculating the overtime work hours for multiple months from the overtime work hours outside the legal limit for a single month. As shown in Figure 2, let the overtime work hours A1 in the current month's data (October) of employee A and the overtime work hours A2 in the previous month's data (September) of employee A. Then, the cumulative overtime C1 for two months at the time of the current month's data (September) of employee A is C1 = A2 + A3. A3 is the overtime work hours of employee A in August. Similarly, the cumulative overtime C2 for three months at the time of the current month's data (September) of employee A is C2 = C1 + A4. A4 is the overtime work hours of employee A in July. The cumulative overtime C3 for four months at the time of the current month's data (September) of employee A is C3 = C2 + A5. A5 is the overtime work hours of employee A in June. The cumulative overtime C4 for five months at the time of the current month's data (September) of employee A is C4 = C3 + A6. A6 is the overtime work hours of employee A in May. The cumulative overtime C5 for six months at the time of the current month's data (September) of employee A is C5 = C4 + A7. A7 is the overtime work hours of employee A in April.

[0029] That is, the overtime work hours for multiple months are calculated as follows. Cumulative overtime for two months = (previous month) overtime work hours + (current month) overtime work hours Cumulative overtime for three months = (previous month) cumulative overtime for two months + (current month) overtime work hours Cumulative overtime for four months = (previous month) cumulative overtime for three months + (current month) overtime work hours Cumulative overtime for five months = (previous month) cumulative overtime for four months + (current month) overtime work hours Cumulative overtime for six months = (previous month) cumulative overtime for five months + (current month) overtime work hours

[0030] The overtime available hours obtained from the overtime work hours outside the legal limit for a single month and the overtime work hours for multiple months are as follows. Here, the upper and lower limits of the overtime work hours outside the legal limit for a single month are 100 hours, and the upper and lower limits of the overtime work hours for multiple months are 80 hours. Calculation of overtime available hours for the current month WK1 = 100:00 - (current month) overtime work hours Calculation of available overtime hours for the current month WK2 = 160:00 - Cumulative overtime hours in the past two months (current month) Calculation of available overtime hours for the current month WK3 = 240:00 - Cumulative overtime hours in the past three months (current month) Calculation of available overtime hours for the current month WK4 = 320:00 - Cumulative overtime hours in the past four months (current month) Calculation of available overtime hours for the current month WK5 = 400:00 - Cumulative overtime hours in the past five months (current month) Calculation of available overtime hours for the current month WK6 = 480:00 - Cumulative overtime hours in the past six months (current month)

[0031] Then, based on multiple available overtime hour calculations WK obtained from single - month overtime hours outside legal working hours and multi - month overtime hours outside legal working hours, one available overtime hour for the current month is determined. Available overtime hours for the current month = Available overtime hour calculation WK1 for the current month Available overtime hours for the current month = Available overtime hour calculation WK2 for the current month Compare the available overtime hours for the current month with the available overtime hour calculation WK2 for the current month, and overwrite with the smaller value Available overtime hours for the current month = Available overtime hour calculation WK3 for the current month Compare the available overtime hours for the current month with the available overtime hour calculation WK3 for the current month, and overwrite with the smaller value Available overtime hours for the current month = Available overtime hour calculation WK4 for the current month Compare the available overtime hours for the current month with the available overtime hour calculation WK4 for the current month, and overwrite with the smaller value Available overtime hours for the current month = Available overtime hour calculation WK5 for the current month Compare the available overtime hours for the current month with the available overtime hour calculation WK5 for the current month, and overwrite with the smaller value Available overtime hours for the current month = Available overtime hour calculation WK6 for the current month Compare the available overtime hours for the current month with the available overtime hour calculation WK6 for the current month, and overwrite with the smaller value

[0032] Figure 3 is a diagram showing a specific example of single - month overtime hours outside legal working hours, and Figure 4 is a diagram showing a specific example of the calculation method of multi - month overtime hours outside legal working hours.

[0033] As shown in Fig. 3, the overtime work hours outside the legal limit for the employee with employee code 100 are 80 hours in October, 60 hours in September, 90 hours in August, 60 hours in July, 70 hours in June, and 60 hours in May. The overtime work hours outside the legal limit for this employee in a single month are extracted from the overtime work hours data outside the legal limit in a single month 31 in the storage unit 13.

[0034] A specific example of calculating the overtime work hours outside the legal limit for multiple months based on the overtime work hours outside the legal limit for a single month of the employee in Fig. 3 will be described. As shown in Fig. 4, assume that the overtime work hours outside the legal limit in the current month data (October) of employee A are 80:00, and the overtime work hours outside the legal limit in the previous month data (September) of employee A are 60:00. Then, the cumulative overtime outside the legal limit for two months at the time of the current month data (September) of employee A is 140:00. Similarly, the cumulative overtime outside the legal limit for three months at the time of the current month data (September) of employee A is 210:00. The cumulative overtime outside the legal limit for four months at the time of the current month data (September) of employee A is 280:00. The cumulative overtime outside the legal limit for five months at the time of the current month data (September) of employee A is 340:00.

[0035] That is, the overtime work hours outside the legal limit for multiple months are calculated as follows. Cumulative overtime for two months = 60:00 + 80:00 = 140:00 Cumulative overtime for three months = 150:00 + 80:00 = 230:00 Cumulative overtime for four months = 210:00 + 80:00 = 290:00 Cumulative overtime for five months = 280:00 + 80:00 = 360:00 Cumulative overtime for six months = 340:00 + 80:00 = 420:00

[0036] The overtime workable hours obtained from the overtime work hours outside the legal limit for a single month and the overtime work hours outside the legal limit for multiple months are as follows. Here, the upper and lower limits of the overtime work hours outside the legal limit for a single month are 100 hours, and the upper and lower limits of the overtime work hours outside the legal limit for multiple months are 80 hours. Calculation of overtime workable hours for the current month WK1 = 100:00 - 80:00 = 20:00 Calculation of overtime workable hours for the current month WK2 = 160:00 - 140:00 = 20:00 Calculation of available overtime hours for the current month WK3 = 240:00 - 230:00 = 10:00 Calculation of available overtime hours for the current month WK4 = 320:00 - 290:00 = 30:00 Calculation of available overtime hours for the current month WK5 = 400:00 - 360:00 = 40:00 Calculation of available overtime hours for the current month WK6 = 480:00 - 420:00 = 60:00

[0037] Here, unified available overtime hours are set based on the available overtime hours in odd - numbered months and those in each even - numbered month. That is, it is set to the least available overtime hours. Available overtime hours for the current month = 20:00 Available overtime hours for the current month = 20:00 (No update because 20:00 = 20:00) Available overtime hours for the current month = 10:00 (Overwritten update because 20:00 > 10:00) Available overtime hours for the current month = 10:00 (No update because 10:00 < 30:00) Available overtime hours for the current month = 10:00 (No update because 10:00 < 40:00) Available overtime hours for the current month = 10:00 (No update because 10:00 < 60:00) As a result, the available overtime hours for the current month are 10 hours.

[0038] [Display processing of individual work schedules] Figures 5 and 6 are diagrams showing an example of an individual work schedule.

[0039] As shown in Figure 5, in the individual work schedule of employee A, the work category, arrival time, departure time, actual working hours, and overtime hours are displayed from October 1st to October 31st. Also, in the individual work schedule of employee A, the number of working days, actual working hours, overtime hours, and available overtime hours for the current month in October are displayed. Here, the available overtime hours for the current month are displayed as 10 hours. Here, since the available overtime hours for the current month are 10 hours, the laws and regulations are being complied with.

[0040] As shown in FIG. 1, the threshold setting unit 43 sets a threshold, and the determination unit 44 compares the overtime available time with the threshold to determine whether there is a warning. As shown in FIG. 5, here, the threshold is, for example, 10 hours. Since the overtime available time for the current month (10 hours) is less than or equal to the threshold (10 hours), a warning "!" is displayed and the background is displayed in yellow. That is, when an employee (Employee A) views the individual work schedule, the employee can be prompted by the warning to pay attention to the overtime work hours outside the legal working hours. The employee can confirm the detailed message of the warning content by clicking on the warning "!".

[0041] Also, as shown in FIG. 6, in the individual work schedule of Employee B, the work category, arrival time, departure time, actual working hours, and overtime work hours from October 1 to October 31 are displayed. In the individual work schedule of Employee A, the number of working days, actual working hours, overtime work hours, and overtime available time for the current month in October are displayed. Here, the overtime available time for the current month is displayed as -10 hours. Since the overtime available time for the current month is -10 hours, the laws and regulations are not being observed. Since the laws and regulations are not being observed, this is an error, and a warning "!" is displayed and the background is displayed in red. That is, when an employee (Employee B) views the individual work schedule, the employee is informed by the error (warning) that the overtime work hours outside the legal working hours are excessive. The employee can confirm the detailed message of the warning content by clicking on the warning "!" (error).

[0042] [Threshold Setting Process] FIG. 7 is a diagram showing an example for explaining a method of setting a threshold according to the status of an employee (indoor work), and FIG. 8 is a diagram showing an example for explaining a method of setting a threshold according to the status of an employee (outdoor work).

[0043] As shown in FIG. 1, the threshold setting unit 43 changes and sets the threshold based on the status of the employee. As shown in FIG. 7, office employees have relatively little overtime, and it is easy to predict peak seasons and slack seasons. Therefore, it is easy to predict overtime hours, and there is no need to set a strict threshold. As a result, the first threshold is set to 20 hours and the second threshold is set to 10 hours. That is, when the overtime work hours outside the legal working hours are less than or equal to the first threshold (20 hours), a first warning (a mild warning) is issued, and when the overtime work hours outside the legal working hours are less than or equal to the second threshold (10 hours), a second warning (a severe warning) is displayed.

[0044] On the other hand, as shown in FIG. 8, field employees have relatively more overtime, and sudden overtime is likely to occur. Therefore, it is difficult to predict overtime hours, and it is necessary to set a strict threshold. As a result, the first threshold is set to 40 hours, the second threshold is set to 30 hours, the third threshold is set to 20 hours, and the fourth threshold is set to 10 hours. That is, when the overtime work hours outside the legal working hours are less than or equal to the written thresholds (40 hours, 30 hours, 20 hours, 10 hours), four levels of warnings are displayed.

[0045] FIG. 9 is a diagram showing an example for explaining a method of setting a threshold based on the past overtime work hours of an employee.

[0046] As shown in FIG. 1, the threshold setting unit 43 changes and sets the threshold based on the past overtime work hours of the employee. As shown in FIG. 9, when the available overtime hours become less than or equal to a predetermined time set in advance, the risk value is counted. When the available overtime hours are also less than or equal to the predetermined time in the next month, "1" is added to the risk value of the previous month, and when the available overtime hours are not less than or equal to the predetermined time in the next month, "1" is subtracted from the risk value of the previous month. The threshold is changed according to the risk value set in this way.

[0047] That is, when the risk value is 0, warnings are displayed in two stages: when the overtime available hours for the current month are 20 hours or less, and when they are 10 hours or less. When the risk value is 1, warnings are displayed in two stages: when the overtime available hours for the current month are 30 hours or less, and when they are 10 hours or less. When the risk value is 2, warnings are displayed in two stages: when the overtime available hours for the current month are 40 hours or less, and when they are 10 hours or less. When the risk value is 3, warnings are displayed in three stages: when the overtime available hours for the current month are 40 hours, 20 hours, or 10 hours or less. When the risk value is 4, warnings are displayed in three stages: when the overtime available hours for the current month are 30 hours, 20 hours, or 10 hours or less. In this case, not only the corresponding employee himself / herself but also his / her direct supervisor and the supervisor above him / her are notified of the warning.

[0048] [Operational Effects of the Present Embodiment] The working hours management device 10 of the present embodiment includes a storage unit 13 that stores the overtime work hours of an employee for a single month, a multi-month overtime work hours calculation unit 41 that calculates the overtime work hours of the past multiple months based on the overtime work hours of a single month, and an overtime available hours calculation unit 42 that calculates the overtime available hours by comparing the overtime work hours of a single month and the overtime work hours of multiple months with a preset upper limit value of overtime work hours. Therefore, the overtime work hours can be appropriately managed.

[0049] The working hours management device 10 of the present embodiment has a determination unit 44 that determines the presence or absence of a warning by comparing the overtime available hours with a preset threshold value. Therefore, when the overtime available hours decrease, a warning can be displayed to the employee to prompt attention.

[0050] The working hours management device 10 of the present embodiment has a threshold value setting unit 43 that sets a threshold value based on at least one of the status of the employee and the past overtime work hours of the employee. Therefore, by changing the threshold value according to the employee, the optimal warning display timing can be set.

[0051] [Contribution to the Sustainable Development Goals (SDGs) Led by the United Nations] According to this embodiment, it is possible to contribute to promoting work efficiency and appropriate business judgment of enterprises, and thus it is possible to contribute to Goals 8 and 9 of the SDGs.

[0052] In addition, according to this embodiment, it is possible to contribute to reducing waste loss and promoting paperless and digitization, and thus it is possible to contribute to Goals 12, 13 and 15 of the SDGs.

[0053] In addition, according to this embodiment, it is possible to contribute to strengthening control and governance, and thus it is possible to contribute to Goal 16 of the SDGs.

[0054] [Other Embodiments] In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0055] For example, among the processes described in the embodiment, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method.

[0056] In addition, regarding the working hour management device 10, each component shown in the drawings is a functional concept, and it is not necessarily physically configured as shown in the drawings.

[0057]

[0058] ​For example, regarding the processing functions provided by the working hour management device 10, particularly each processing function performed by the control unit, all or any part of them may be realized by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware by wired logic. Note that the program is recorded on a non-transitory computer-readable recording medium including programmed instructions for causing the information processing device to execute the processing described in the present embodiment, and is mechanically read by the working hour management device 10 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS to perform various processes is recorded in a storage unit such as a ROM or an HDD (Hard Disk Drive). This computer program is executed by being loaded into the RAM, and constitutes the control unit in cooperation with the CPU.

[0059] Further, this computer program may be stored in an application program server connected to the working hour management device 10 via an arbitrary network, and all or part of it can be downloaded as necessary.

[0060] Also, a program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, and may also be configured as a program product. Here, this "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0061] Also, the "program" is a data processing method described in any language or description method, and is not limited to a form such as source code or binary code. Note that the "program" is not necessarily limited to being configured singly, and also includes those that are distributed as a plurality of modules or libraries, or those that achieve their functions in cooperation with other separate programs represented by an OS. Regarding the specific configuration, reading procedure, and installation procedure after reading for reading the recording medium in each device shown in the embodiment, well-known configurations and procedures can be used.

[0062] The various databases and the like stored in the storage unit are storage means such as a memory device such as a RAM or a ROM, a fixed disk device such as a hard disk, a flexible disk, and an optical disk, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0063] Further, the working hour management device 10 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which an arbitrary peripheral device is connected. Further, the working hour management device 10 may be realized by installing software (including a program or data, etc.) for realizing the processing described in the present embodiment in the device.

[0064] Furthermore, the specific form of the distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in arbitrary units according to various additions or according to the function load. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

Industrial Applicability

[0065] The present invention is useful in various enterprises.

Explanation of Signs

[0066] 10 Working hour management device 11 Control unit 12 Communication interface unit 13 Storage unit 14 Input / output interface unit 21 Input device 22 Output device 31 Data on overtime work hours outside legal working hours for a single month 32 Data on overtime work hours outside legal working hours for multiple months 33 Employee data 41 Calculation unit for overtime work hours outside legal working hours for multiple months 42 Calculation unit for available overtime hours 43 Threshold setting unit 44 Judgment unit 45 Display control unit 100 Network 200 Server

Claims

1. a storage unit that stores the overtime work hours of an employee for a single month outside the legal limit; a multi-month overtime work hours calculation unit that calculates the overtime work hours of an employee for multiple past months based on the overtime work hours of an employee for a single month outside the legal limit; an overtime available hours calculation unit that calculates the available overtime hours by comparing the overtime work hours of an employee for a single month and the overtime work hours of an employee for multiple past months with a preset legal overtime work hours upper limit value; A working hours management device comprising:

2. The working hours management device according to claim 1, further comprising a determination unit that determines the presence or absence of a warning by comparing the available overtime hours with a threshold value.

3. The working hours management device according to claim 2, further comprising a threshold value setting unit that sets the threshold value based on at least one of the status of an employee and the past overtime work hours of the employee.

4. A working hours management method, comprising steps of: calculating the overtime work hours of an employee for multiple past months based on the overtime work hours of an employee for a single month outside the legal limit; and calculating the available overtime hours by comparing the overtime work hours of an employee for a single month and the overtime work hours of an employee for multiple past months with a preset legal overtime work hours upper limit value.

5. A working hours management program for causing a computer to execute steps of: calculating the overtime work hours of an employee for multiple past months based on the overtime work hours of an employee for a single month outside the legal limit; and calculating the available overtime hours by comparing the overtime work hours of an employee for a single month and the overtime work hours of an employee for multiple past months with a preset legal overtime work hours upper limit value. ​ ​ ​ ​

Citation Information

Patent Citations

  • System for managing labor time

    JP2019045921A

  • Attendance management system, attendance management method, and attendance management program

    JP2021103355A

  • Work management device and program

    JP2007272746A