Attendance management device, attendance management method, and attendance management program

The attendance management device facilitates efficient attendance data entry by allowing users to copy and transfer setting information across days, addressing the time-consuming nature of manual input for consistent working patterns.

JP7814474B1Active Publication Date: 2026-02-16MITSUBISHI ELECTRIC DIGITAL INNOVATION CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024191722
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2026-02-16
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

Existing attendance management systems require users to input multiple attendance items daily, which is time-consuming and burdensome, especially for employees with consistent working patterns.

Method used

An attendance management device that allows users to copy attendance information from one day to another, using setting information to determine item information for specific items, reducing the need for manual input on identical days.

Benefits of technology

This approach significantly reduces the burden of entering attendance information by enabling efficient data copying and setting information transfer, particularly for employees with stable working patterns.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007814474000001_ABST
    Figure 0007814474000001_ABST
Patent Text Reader

Abstract

This reduces the burden of entering attendance information. [Solution] A screen display unit 21 displays an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days. An input accepting unit 22 accepts the specification of a designated item that is one of the plurality of attendance items on the attendance input screen and a copy origin day that is one of the plurality of days, as well as the specification of a copy destination day from among the plurality of days. If the designated item is a specific item, an item setting unit 23 sets setting information that determines the item information to be set in the setting field for the designated item for the copy origin day as setting information for the designated item for the copy destination day, and sets the item information identified from the set setting information in the setting field for the designated item for the copy destination day.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a technology for accepting input of attendance information. [Background technology]

[0002] Employees of a company need to input attendance information such as arrival and departure times, break times, etc. Entering attendance items every day is time-consuming and places a burden on users such as employees.

[0003] Patent Document 1 describes how, in relation to input processing for a payroll system, when inputting monthly data, control is performed so that fields that do not require input based on the employment type are not displayed on the input screen. This makes data input more efficient. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 6-89299 Summary of the Invention [Problem to be solved by the invention]

[0005] In Patent Document 1, unnecessary input fields are not displayed, preventing unnecessary input. However, Patent Document 1 assumes that input is performed one item at a time. Therefore, in attendance management that requires input of multiple items, it does not lead to a significant reduction in the burden on the user. The present disclosure aims to reduce the burden of inputting attendance information. [Means for solving the problem]

[0006] The attendance management device according to the present disclosure includes: a screen display unit that displays an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days; an input receiving unit that receives a designation of a designated item that is one of the plurality of attendance items on the attendance input screen displayed by the screen display unit, a copy origin day that is one of the plurality of days, and a copy destination day that is a day different from the copy origin day among the plurality of days; an item setting unit that, when the designated item accepted by the input accepting unit is a specific item, sets setting information that determines item information to be set in a setting field of the designated item on the original copy date as setting information for the designated item on the destination copy date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date; Equipped with. [Effects of the Invention]

[0007] In the present disclosure, attendance information for other days can be entered by copying data for days for which attendance information has already been entered, such as for past days. In particular, in the present disclosure, for specific attendance items, the item information set in the setting field is not simply copied, but the setting information that determines the item information to be set in the setting field is copied. This makes it possible to enter attendance items by copying that cannot be entered by simply copying the item information. By enabling entry by copying, it is possible to reduce the burden of entering attendance information for users whose daily working patterns do not fluctuate greatly. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a configuration diagram of an attendance management device 10 according to a first embodiment. [Figure 2] 3 is a flowchart showing the flow of processing of the attendance management device 10 according to the first embodiment. [Figure 3] FIG. 3 is an explanatory diagram of an attendance input screen 31 according to the first embodiment. [Figure 4] FIG. 4 is an explanatory diagram of a vacation / absence details input screen 41 according to the first embodiment. [Figure 5] FIG. 4 is an explanatory diagram of a break time detail input screen 42 according to the first embodiment. [Figure 6] 4 is a flowchart showing the flow of an input reception process according to the first embodiment. [Figure 7] FIG. 10 is a configuration diagram of the attendance management device 10 according to a third modification. [Figure 8] FIG. 11 is an explanatory diagram of a pop-up display screen according to Modification 3. [Figure 9] FIG. 11 is an explanatory diagram of a pop-up display screen according to Modification 3. DETAILED DESCRIPTION OF THE INVENTION

[0009] Embodiment 1 ***Configuration Description*** The configuration of an attendance management device 10 according to the first embodiment will be described with reference to FIG. The attendance management device 10 is a computer. The attendance management device 10 includes hardware such as a processor 11, a memory 12, a storage 13, and a communication interface 14. The processor 11 is connected to other hardware via signal lines and controls the other hardware.

[0010] The processor 11 is an IC that performs processing. IC stands for Integrated Circuit. Specific examples of the processor 11 include a CPU, a DSP, and a GPU. CPU stands for Central Processing Unit. DSP stands for Digital Signal Processor. GPU stands for Graphics Processing Unit.

[0011] The memory 12 is a storage device that temporarily stores data. Specific examples of the memory 12 include SRAM and DRAM. SRAM stands for Static Random Access Memory. DRAM stands for Dynamic Random Access Memory.

[0012] The storage 13 is a storage device that stores data. A specific example of the storage 13 is an SSD. SSD is an abbreviation for Solid State Drive. The storage 13 may also be a portable recording medium such as an SD (registered trademark) memory card, CompactFlash (registered trademark), NAND flash, a flexible disk, an optical disk, a compact disk, a Blu-ray (registered trademark) disk, or a DVD. SD is an abbreviation for Secure Digital. DVD is an abbreviation for Digital Versatile Disk.

[0013] The communication interface 14 is an interface for communicating with external devices. Specific examples of the communication interface 14 include Ethernet (registered trademark), USB, and HDMI (registered trademark) ports. USB stands for Universal Serial Bus. HDMI stands for High-Definition Multimedia Interface.

[0014] The attendance management device 10 includes, as functional components, a screen display unit 21, an input receiving unit 22, and an item setting unit 23. The functions of the functional components of the attendance management device 10 are realized by software. The storage 13 stores a program that realizes the function of each functional component of the attendance management device 10. This program is read into the memory 12 by the processor 11 and executed by the processor 11. In this way, the function of each functional component of the attendance management device 10 is realized.

[0015] 1 shows only one processor 11. However, there may be a plurality of processors 11, and the plurality of processors 11 may cooperate to execute programs that realize the respective functions.

[0016] ***Explanation of Operation*** The operation of the attendance management device 10 according to the first embodiment will be described with reference to FIGS. The operation procedure of the attendance management device 10 according to the embodiment 1 corresponds to the attendance management method according to the embodiment 1. Moreover, the program that realizes the operation of the attendance management device 10 according to the embodiment 1 corresponds to the attendance management program according to the embodiment 1.

[0017] The flow of processing performed by the attendance management device 10 according to the first embodiment will be described with reference to FIG. (Step S1: Screen display process) The screen display unit 21 displays an attendance input screen 31 on a display device connected via the communication interface 14 . 2, it is assumed that a user is logged in to the attendance management system provided by the attendance management device 10. The screen display unit 21 displays an attendance input screen 31 for inputting attendance information about the logged-in user.

[0018] The attendance input screen 31 according to the first embodiment will be described with reference to FIG. The attendance input screen 31 shows a setting field 32 for each of a plurality of attendance items for each of a plurality of days. In FIG. 3, a row is provided for each day, and each row has a setting field 32 for each attendance item. In FIG. 3, the attendance items shown include arrival time, departure time, vacation absence, and break time. In reality, each row will have more attendance items. There are general items and specific items in attendance items. In Figure 3, arrival time and departure time are general items, and vacation absence and break time are specific items. For the general items of arrival time and departure time, item information can be directly entered in the setting field 32. On the other hand, for the specific items of vacation absence and break time, item information cannot be directly entered in the setting field 32, and a separate input screen must be opened to enter the information. Specific items are attendance items, etc., which require a lot of information to be entered. In Figure 3, for vacation absence and break time, an input screen can be opened by pressing button 33 shown to the right of the setting field 32, and information can be entered. Here, the information set and displayed in the setting field 32 is called item information.

[0019] (Step S2: Input reception process) The input receiving unit 22 receives input to the attendance input screen 31 . There are two ways to input data into the attendance input screen 31: the user manually inputs each attendance item (hereinafter referred to as manual input), or the user copies and inputs information for an attendance item that has already been input (hereinafter referred to as copy input).

[0020] <Manual input> Here, we will explain manual input. Let us assume that you are entering attendance information for Friday, September 20th, as shown in Figure 3. The input acceptance unit 22 accepts input of item information into the setting field 32 for the start time for the row of 9 / 20 (Fri). In other words, the input acceptance unit 22 directly accepts input of a time for the start time. The item setting unit 23 sets the input time in the setting field 32 for the start time. Similarly, the input acceptance unit 22 accepts input of item information into the setting field 32 for the leave time for the row of 9 / 20 (Fri). In other words, the input acceptance unit 22 directly accepts input of a time for the leave time. The item setting unit 23 sets the input time in the setting field 32 for the leave time.

[0021] The input receiving unit 22 receives a press of the button 33 shown in the absence setting field 32 in the row for 9 / 20 (Fri). As shown in (A) of FIG. 4, when the button 33 shown in the absence setting field 32 is pressed, the screen display unit 21 displays the absence detail input screen 41. Note that if absence setting is not required for 9 / 20 (Fri), the button 33 shown in the absence setting field 32 is not pressed, and the absence setting field 32 is left blank. On the vacation / absence details input screen 41, the type of vacation can be selected from a pull-down menu. Then, depending on the selected type of vacation, additional information can be entered. For example, if annual paid vacation is selected as the type of vacation, the acquisition unit can be selected from one day, morning, afternoon, or hour. Furthermore, if the acquisition unit is selected as hour, the start and end times of the hourly vacation can be entered, as shown in Figure 4 (B). The vacation / absence details input screen 41 also displays the remaining amount of vacation as of the day for which the vacation absence is being entered. The input acceptance unit 22 accepts input of each piece of information on the vacation absence details input screen 41. When the setting button on the vacation absence details input screen 41 is pressed, the input acceptance unit 22 closes the vacation absence details input screen 41. The item setting unit 23 then sets the item information specified by the setting information, which is the information entered on the vacation absence details input screen 41, in the vacation absence setting field 32. Here, the item setting unit 23 sets the type of vacation selected from the pull-down menu as item information in the vacation absence setting field 32. In other words, in FIG. 3, only a portion of the setting information entered on the vacation absence details input screen 41 is set as item information in the vacation absence setting field 32. In FIG. 3, only part of the setting information entered on the vacation / absence details input screen 41 is set as item information in the vacation / absence setting field 32.

[0022] The input receiving unit 22 receives a press of the button 33 shown in the break time setting field 32 in the row for 9 / 20 (Fri.) As shown in Fig. 5, when the button 33 shown in the break time setting field 32 is pressed, the screen display unit 21 displays a break time detail input screen 42. The break time detail input screen 42 allows the start time and end time of the break to be input. The input accepting unit 22 accepts input of each piece of information on the break time detail input screen 42. When the setting button on the break time detail input screen 42 is pressed, the input accepting unit 22 closes the break time detail input screen 42. The item setting unit 23 then sets, in the break time setting field 32, item information identified by the setting information, which is information input on the break time detail input screen 42. Here, the item setting unit 23 sets, in the break time setting field 32, the break time identified from the start time and end time of the break and the arrival time and departure time input on the break time detail input screen 42. Specifically, the item setting unit 23 sets, as the break time, the time included in the working hours, which is the time between the arrival time and the departure time, from the start time to the end time of the break. That is, in FIG. 3 , the break time setting field 32 is set with the break time, which is item information identified from the setting information input on the break time detail input screen 42 and item information set in a different attendance item from the break time. For example, assume that the break time setting information for 9 / 20 (Fri) is set to "8:40-9:00, 12:15-13:00, 17:30-17:45." Also assume that the start time on 9 / 20 (Fri) is 9:00 and the end time is 19:00. In this case, 12:15-13:00 and 17:30-17:45 are treated as break times, and the total time of 1:00 (1 hour) is set in the break time setting field 32 for 9 / 20 (Fri).

[0023] <Copy and enter> Copy input is explained below. Here, we will assume that you copy the information for 9 / 13 (Fri) in Figure 3 and enter the attendance information for 9 / 20 (Fri). The input accepting unit 22 accepts the specification of the setting field 32 for the start time of 9 / 13 (Fri), which will be the copy source. The input accepting unit 22 also accepts the specification of the setting field 32 for the start time of 9 / 20 (Fri), which will be the copy destination. The item setting unit 23 then sets the time, which is the item information set in the setting field 32 for the start time of 9 / 13 (Fri), which will be the copy source, in the setting field 32 for the start time of 9 / 20 (Fri), which will be the copy destination. Similarly, the input accepting unit 22 accepts specification of the setting field 32 for the clock-out time for Friday, September 13th, which will be the copy source. The input accepting unit 22 also accepts specification of the setting field 32 for the clock-out time for Friday, September 20th, which will be the copy destination. The item setting unit 23 then sets the time, which is the item information set in the setting field 32 for the clock-out time for Friday, September 13th, which will be the copy source, in the setting field 32 for the clock-out time for Friday, September 20th, which will be the copy destination.

[0024] The input accepting unit 22 accepts the specification of the setting field 32 for vacation absence for 9 / 13 (Fri), which will be the copy source. The input accepting unit 22 also accepts the specification of the setting field 32 for vacation absence for 9 / 20 (Fri), which will be the copy destination. The item setting unit 23 then sets the setting information that determines the item information set in the setting field 32 for vacation absence for 9 / 13 (Fri), which will be the copy source, as the setting information for vacation absence for 9 / 20 (Fri), which will be the copy destination. The item setting unit 23 then sets the item information identified from the setting information for vacation absence for 9 / 20 (Fri), in the setting field 32 for vacation absence for 9 / 20 (Fri). For example, assume that the setting information for absence from work on 9 / 13 (Fri) is "leave type: annual paid leave, acquisition unit: hour, target time: 16:00 to 17:00 on the day." In this case, the setting information for absence from work on 9 / 20 (Fri) is also set to "leave type: annual paid leave, acquisition unit: hour, target time: 16:00 to 17:00 on the day." Then, the setting field 32 for absence from work on 9 / 20 (Fri) is set to annual paid leave, which is the leave type.

[0025] The input receiving unit 22 receives designation of the setting field 32 for the break time on Friday, September 13th, which will be the copy source. The input receiving unit 22 also receives designation of the setting field 32 for the break time on Friday, September 20th, which will be the copy destination. The item setting unit 23 then sets setting information that determines the item information set in the setting field 32 for the break time on Friday, September 13th, which will be the copy source, as the setting information for the break time on Friday, September 20th, which will be the copy destination. The item setting unit 23 then sets item information identified from the setting information for the break time on Friday, September 20th, in the setting field 32 for the break time on Friday, September 20th. For example, assume that the break time setting information for September 13th (Friday) is "8:40-9:00, 12:15-13:00, 17:30-17:45." In this case, the break time setting information for September 20th (Friday) is also set to "8:40-9:00, 12:15-13:00, 17:30-17:45." The break time setting field 32 for September 20th (Friday) is then set to the time identified from this setting information. For example, assume that the start time on September 20th (Friday) is 9:00 and the end time is 19:00. In this case, of the break time setting information, 12:15-13:00 and 17:30-17:45 are treated as break times, and the total time of 1:00 (1 hour) is set in the break time setting field 32 for September 20th (Friday).

[0026] Here, we have explained how to enter attendance information for Friday, September 20th, either by manually entering all attendance items or by copying and entering all attendance items. However, it is also possible to manually enter some attendance items and copy and enter the remaining attendance items. For example, it is possible to manually input the arrival time, departure time, and absence, and copy and input the break time. In this case, the arrival time, departure time, and absence are input using the method explained in the manual input section. The break time is input using the method explained in the copy and input section.

[0027] The flow of the input reception process according to the first embodiment will be described with reference to FIG. (Step S21: Input determination process) The input acceptance unit 22 determines whether the input is manual input or copy input. Specifically, the input acceptance unit 22 determines that the input is manual input when any of the setting fields 32 is specified and item information is entered or the button 33 is pressed. On the other hand, the input acceptance unit 22 determines that the input is copy input when a copy operation is performed. A copy operation includes an operation in which copy is selected from a menu displayed by right-clicking, an operation in which the Ctrl button and the C button are pressed simultaneously, etc. If the input is manual, the input receiving unit 22 advances the process to step S22. On the other hand, if the input is copy input, the input receiving unit 22 advances the process to step S24.

[0028] (Step S22: Information input process) The input receiving unit 22 receives manual input of information. Specifically, when the specified setting field 32 is a setting field 32 for a general item, the input receiving unit 22 receives input of item information for the setting field 32. On the other hand, when the specified setting field 32 is a setting field 32 for a specific item, the input receiving unit 22 receives input of setting information from an input screen such as a vacation / absence detail input screen 41 or a break time detail input screen 42.

[0029] (Step S23: First setting process) The item setting unit 23 sets the item information in the setting field 32 based on the information received in step S22. Specifically, when the specified setting field 32 is a setting field 32 for a general item, the item setting unit 23 sets the received item information in the specified setting field 32. On the other hand, when the specified setting field 32 is a setting field 32 for a specific item, the item setting unit 23 sets the item information identified from the setting information in the specified setting field 32.

[0030] (Step S24: Copy source designation process) The input receiving unit 22 receives the specification of the setting field 32 of the copy source. Specifically, the input receiving unit 22 receives a designation of a designated item, which is one of the plurality of attendance items on the attendance input screen 31, and a copy start date, which is one of the plurality of days.

[0031] (Step S25: Copy destination designation process) The input receiving unit 22 receives a specification in the setting field 32 of the copy destination. Specifically, the input receiving unit 22 receives the specification of a copy destination date, which is a day different from the copy origin date among the multiple days on the attendance input screen 31. Note that, since it is clear that the attendance items are the same as the attendance items specified in step S24, it is sufficient to specify only the date here.

[0032] (Step S26: Second setting process) The item setting unit 23 copies the information about the setting field 32 of the copy source specified in step S24 to the setting field 32 of the copy destination specified in step S25. Specifically, when the specified setting field 32 is the setting field 32 for a general item, the item setting unit 23 sets the item information set in the setting field 32 for the specified item on the original date to the setting field 32 for the specified item on the destination date. On the other hand, when the specified setting field 32 is the setting field 32 for a specific item, the item setting unit 23 sets the setting information that determines the item information to be set in the setting field 32 for the specified item on the original date as the setting information for the specified item on the destination date. Then, the item setting unit 23 sets the item information identified from the set setting information to the setting field 32 for the specified item on the destination date.

[0033] (Step S27: End determination process) The input receiving unit 22 determines whether or not input to the attendance input screen 31 has been completed. Specifically, when an operation such as pressing the input end button or closing the attendance input screen 31 is performed, the input acceptance unit 22 determines that input to the attendance input screen 31 has ended. When input to the attendance input screen 31 has ended, the input acceptance unit 22 ends the processing. On the other hand, when input to the attendance input screen 31 has not ended, the input acceptance unit 22 returns the processing to step S21 and waits for the next operation.

[0034] In this example, specific items are vacation absence and break time. However, specific items are not limited to these and may also include work items for various allowances. Depending on the type of allowance, item information may be determined based on the setting information and other work items, such as the combination of work arrival time and work departure time.

[0035] ***Effects of the First Embodiment*** As described above, the attendance management device 10 according to the first embodiment copies data of a day for which attendance information has already been entered, such as a past day, and enters attendance information for another day. This reduces the burden on the user of entering attendance information.

[0036] In particular, for specific items, the attendance management device 10 according to the first embodiment does not simply copy the item information set in the setting field 32, but copies the setting information that determines the item information set in the setting field 32. This makes it possible to input by copying even attendance items that cannot be input by simply copying the item information. By enabling input by copying, it is possible to reduce the burden of inputting attendance information for users whose daily working patterns do not fluctuate greatly. As shown in FIG. 3 , the attendance information input screen can display all attendance items for multiple days. However, for some attendance items, input into multiple fields is required to identify the information. Therefore, direct input into the setting field 32 is not possible, and the necessary information must be entered by opening a separate screen. Furthermore, for some attendance items, such as break time, the item information set in the setting field 32 may be determined based on the setting information entered in a separate screen and the information set for other attendance items. For such attendance items, the item information set in the setting field 32 of the copy source cannot simply be set in the setting field 32 of the copy destination. The attendance management device 10 according to the first embodiment also enables copy input for attendance items such as break time by copying the setting information that determines the item information to be set in the setting field 32 and identifying the item information from the copied setting information.

[0037] ***Other Configurations*** <Variation 1> In the above explanation, when copying and inputting, attendance items are specified one by one and then copied and input for the specified attendance items. However, all attendance information for one day can also be copied to another day. In other words, data from one row in Figure 3 can be copied to another row. In this case, in step S24 of FIG. 6, the input receiving unit 22 receives the designation of all of the multiple attendance items as designated items, and also receives the designation of the copy first day. Then, in step S26 of FIG. 6, the item setting unit 23 sets the information of the original copy date to the latter copy date for each attendance item. Specifically, the item setting unit 23 sets each of the multiple attendance items to the target attendance item. Then, if the target attendance item is a general item, the item setting unit 23 sets the item information set in the setting field 32 of the target attendance item for the original copy date to the setting field 32 of the target attendance item for the latter copy date. Furthermore, if the specified setting field 32 is the setting field 32 of a specific item, the item setting unit 23 sets the setting information that determines the item information to be set in the setting field 32 of the target attendance item for the original copy date as the setting information for the target attendance item for the latter copy date. Then, the item setting unit 23 sets the item information identified from the set setting information to the setting field 32 of the target attendance item for the former copy date.

[0038] <Variation 2> All attendance information for multiple days may be copied to the same number of other days. In other words, data from multiple rows in Figure 3 may be copied to the same number of other rows. For example, data from Monday to Friday of the previous week may be copied to Monday to Friday of the next week. In this case, in step S24 of Fig. 6, the input accepting unit 22 accepts the specification of all of the multiple attendance items as specified items, and also accepts the specification of multiple days as the copy origin day. Also, in step S25 of Fig. 6, the input accepting unit 22 accepts the specification of days corresponding to each of the multiple copy origin days as the copy destination days. When consecutive days are specified in step S25 of Fig. 6, it is also possible to designate only the first day, and have the number of days from the first day specified in step S24 be considered to have been specified. Then, the item setting unit 23 sets each of the multiple copy first days to the target copy first day. The item setting unit 23 sets the information of the target copy first day to the copy destination day corresponding to the target copy first day. The specific setting method is the same as that described in the first modification example when only one day is specified.

[0039] <Variation 3> Setting information is copied for specific items. However, the setting information is not displayed in the setting field 32. Therefore, unless the button 33 in the setting field 32 is pressed to display the vacation / absence details input screen 41 or the like, the setting information to be copied cannot be confirmed, which is inconvenient. Therefore, it is conceivable to make it possible to confirm the setting information without opening the vacation / absence details input screen 41 or the like.

[0040] 7, the attendance management device 10 includes an information display unit 24 as a functional component. The information display unit 24, like the other functional components, is realized by software. When a specific item is designated, the information display unit 24 displays setting information that determines the item information to be set in the setting field of the designated specific item.

[0041] Specifically, as shown in Figures 8 and 9, when a specific item for which item information is set is specified, the information display unit 24 displays setting information that determines the item information to be set in the setting field 32 of the specified specific item. In Figure 8, when the cursor is placed over the setting field 32 for vacation / absence in which item information has been set, the setting information that is the basis for the item information in this setting field 32 is displayed. In Figure 8, "annual paid leave" is displayed as item information, and when the cursor is placed over mark 34, "annual paid leave in one-day increments" is displayed. "annual paid leave in one-day increments" indicates that the setting information entered on the vacation / absence details input screen 41 is "the leave type is annual paid leave, and the acquisition unit is one day." In Fig. 9, when the cursor is placed over the break time setting field 32 in which item information is set, the setting information that is the basis for the item information in this setting field 32 is displayed. In Fig. 9, "0:45" is displayed as the item information, and when the cursor is placed over the mark 34, "8:40 to 9:00, 12:15 to 13:00, 17:30 to 17:45" is displayed. "8:40 to 9:00, 12:15 to 13:00, 17:30 to 17:45" indicates that the break times are 8:40 to 9:00, 12:15 to 13:00, and 17:30 to 17:45, which are included in working hours.

[0042] <Variation 4> In the first embodiment, each functional component is realized by software. However, as a fourth modification, each functional component may be realized by hardware. The following describes the differences between the first embodiment and the fourth modification.

[0043] When each functional component is realized by hardware, the attendance management device 10 has an electronic circuit 15 instead of the processor 11, memory 12, and storage 13. The electronic circuit 15 is a dedicated circuit for realizing the functions of each functional component, the memory 12, and the storage 13.

[0044] The electronic circuit 15 may be a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, a logic IC, a GA, an ASIC, or an FPGA. GA stands for Gate Array. ASIC stands for Application Specific Integrated Circuit. FPGA stands for Field-Programmable Gate Array. Each functional component may be realized by one electronic circuit 15, or each functional component may be realized by distributing it among a plurality of electronic circuits 15.

[0045] <Variation 5> As a fifth modification, some of the functional components may be realized by hardware, and other functional components may be realized by software.

[0046] The processor 11, memory 12, storage 13, and electronic circuit 15 are collectively referred to as a processing circuit. In other words, the functions of the respective functional components are realized by the processing circuit.

[0047] Furthermore, the term "unit" in the above description may be read as a "circuit," "step," "procedure," "process," or "processing circuit."

[0048] Various aspects of the present disclosure are summarized below as appendices. (Appendix 1) a screen display unit that displays an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days; an input receiving unit that receives a designation of a designated item that is one of the plurality of attendance items on the attendance input screen displayed by the screen display unit, a copy origin day that is one of the plurality of days, and a copy destination day that is a day different from the copy origin day among the plurality of days; an item setting unit that, when the designated item accepted by the input accepting unit is a specific item, sets setting information that determines item information to be set in a setting field of the designated item on the original copy date as setting information for the designated item on the destination copy date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date; An attendance management device comprising: (Appendix 2) The item setting unit sets item information identified from the copied setting information and item information set in an attendance item other than the specified item on the copy destination date in the setting field of the specified item on the copy destination date. Attachment 1. The attendance management device according to claim 1. (Appendix 3) the input receiving unit receives designation of all of the plurality of attendance items as the designated items, The item setting unit For the specific item among the plurality of attendance items, setting information that determines the item information to be set in the setting field of the specified item on the original copy date is set as setting information for the specified item on the destination copy date, and item information identified from the set setting information is set in the setting field of the specified item on the destination copy date; For attendance items other than the specific item among the plurality of attendance items, the item information set in the setting field of the designated item on the original copy date is set in the setting field of the designated item on the destination copy date. 3. The attendance management device according to claim 1 or 2. (Appendix 4) the input receiving unit receives designation of a plurality of days as the copy origin date, and receives designation of days corresponding to the plurality of copy origin dates as the copy destination dates; The item setting unit sets setting information that determines item information to be set in a setting field of the designated item on each of the plurality of copy original dates as a target copy original date, as setting information for the designated item on the destination copy date corresponding to the target copy original date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date corresponding to the target copy original date. An attendance management device according to any one of appendices 1 to 3. (Appendix 5) The attendance management device further includes: an information display unit that displays, when any of the specific items on the attendance input screen is designated, setting information that determines item information to be set in a setting field of the designated specific item; 5. The attendance management device according to claim 1, further comprising: (Appendix 6) The specified item is a break time, The setting information is a break start time and a break end time. An attendance management device according to any one of appendices 1 to 5. (Appendix 7) The item setting unit sets, in a setting field for the break time for the copy destination day, a break time specified from the copied break start time and break end time and item information set for a work start time and a work end time, which are attendance items different from the break time for the copy destination day. 7. The attendance management device according to claim 6. (Appendix 8) The computer displays an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days, the computer accepts designation of a designated item that is one of the plurality of attendance items on the attendance input screen and a copy origin date that is one of the plurality of days, and also accepts designation of a copy destination date that is a day different from the copy origin date among the plurality of days; An attendance management method in which, when the designated item is a specific item, a computer sets setting information that determines the item information to be set in the setting field of the designated item on the original copy date as setting information for the designated item on the destination copy date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date. (Appendix 9) A screen display process for displaying an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days; an input reception process for receiving a designation of a designated item that is one of the plurality of attendance items on the attendance input screen displayed by the screen display process, and a copy origin date that is one of the plurality of days, and also receiving a designation of a copy destination date that is one of the plurality of days different from the copy origin date; an item setting process for setting setting information that determines item information to be set in a setting field of the specified item on the original copy date as setting information for the specified item on the destination copy date, and setting item information identified from the set setting information in the setting field of the specified item on the destination copy date, if the specified item accepted by the input acceptance process is a specific item; An attendance management program that causes a computer to function as an attendance management device that performs the following.

[0049] The embodiments and modifications of the present disclosure have been described above. Some of these embodiments and modifications may be combined and implemented. Also, one or more of them may be implemented partially. Note that the present disclosure is not limited to the above embodiments and modifications, and various modifications are possible as needed. [Explanation of symbols]

[0050] 10 attendance management device, 11 processor, 12 memory, 13 storage, 14 communication interface, 21 screen display unit, 22 input acceptance unit, 23 item setting unit, 231 copy unit, 232 identification unit, 24 information display unit, 31 attendance input screen, 32 setting field, 33 button, 41 vacation absence detail input screen, 42 break time detail input screen.

Claims

1. a screen display unit that displays an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days; an input receiving unit that receives a designation of a designated item that is one of the plurality of attendance items on the attendance input screen displayed by the screen display unit, a copy origin day that is one of the plurality of days, and a copy destination day that is a day different from the copy origin day among the plurality of days; an item setting unit that, when the designated item accepted by the input accepting unit is a specific item, sets setting information that determines item information to be set in a setting field of the designated item on the original copy date as setting information for the designated item on the destination copy date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date; An attendance management device comprising:

2. The item setting unit sets item information identified from the copied setting information and item information set in an attendance item other than the specified item on the copy destination date in the setting field of the specified item on the copy destination date. The attendance management device according to claim 1 .

3. the input receiving unit receives designation of all of the plurality of attendance items as the designated items, The item setting unit For the specific item among the plurality of attendance items, setting information that determines the item information to be set in the setting field of the specified item on the original copy date is set as setting information for the specified item on the destination copy date, and item information identified from the set setting information is set in the setting field of the specified item on the destination copy date; For attendance items other than the specific item among the plurality of attendance items, the item information set in the setting field of the designated item on the original copy date is set in the setting field of the designated item on the destination copy date. The attendance management device according to claim 1 .

4. the input receiving unit receives designation of a plurality of days as the copy origin date, and receives designation of days corresponding to the plurality of copy origin dates as the copy destination dates; The item setting unit sets setting information that determines item information to be set in a setting field of the designated item on each of the plurality of copy original dates as a target copy original date, as setting information for the designated item on the destination copy date corresponding to the target copy original date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date corresponding to the target copy original date. The attendance management device according to claim 1 .

5. The attendance management device further includes: an information display unit that displays, when any of the specific items on the attendance input screen is designated, setting information that determines item information to be set in a setting field of the designated specific item; The attendance management device according to claim 1 , comprising:

6. The specified item is a break time, The setting information is a break start time and a break end time. The attendance management device according to claim 1 .

7. The item setting unit sets, in a setting field for the break time for the copy destination day, a break time specified from the copied break start time and break end time and item information set for a work start time and a work end time, which are attendance items different from the break time for the copy destination day. The attendance management device according to claim 6.

8. The computer displays an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days, the computer accepts designation of a designated item that is one of the plurality of attendance items on the attendance input screen and a copy origin date that is one of the plurality of days, and also accepts designation of a copy destination date that is a day different from the copy origin date among the plurality of days; An attendance management method in which, when the designated item is a specific item, a computer sets setting information that determines the item information to be set in the setting field of the designated item on the original copy date as setting information for the designated item on the destination copy date, and sets item information identified from the set setting information in the setting field of the designated item on the destination copy date.

9. A screen display process for displaying an attendance input screen showing setting fields for each of a plurality of attendance items for each of a plurality of days; an input reception process for receiving a designation of a designated item that is one of the plurality of attendance items on the attendance input screen displayed by the screen display process, and a copy origin date that is one of the plurality of days, and also receiving a designation of a copy destination date that is one of the plurality of days different from the copy origin date; an item setting process for setting setting information that determines item information to be set in a setting field of the specified item on the original copy date as setting information for the specified item on the destination copy date, and setting item information identified from the set setting information in the setting field of the specified item on the destination copy date, if the specified item accepted by the input acceptance process is a specific item; An attendance management program that causes a computer to function as an attendance management device that performs the following.

Citation Information

Patent Citations

  • Information processor, information processing method and computer readable storage medium recorded with program for making computer execute the method

    JP2000242655A

  • Window control device, window control system, window control method, and program therefor

    JP2015088010A

  • Instrument information input device, instrument information input method and program

    JP2017151537A

  • Automatic input picture setting system

    JP1994089299A