Information processing method, information processing system, and program
The information processing method addresses shift scheduling challenges by assigning points to work schedules based on busyness and time, enhancing shift adjustment willingness through point-based incentives.
Patent Information
- Application Number
- JP2023222026
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-09
- Estimated Expiration
- 2043-12-27
AI Technical Summary
Existing shift scheduling systems face challenges in determining total salary until shift adjustments are completed and may reduce the attractiveness of certain shift slots for employees with higher hourly wages.
An information processing method that assigns point numbers to work schedules based on predicted busyness and time until the start of work, allowing employees to exchange points for goods or other rewards, and presents recruitment notices with associated point numbers to enhance shift adjustment willingness.
Enhances employee willingness to adjust shifts by providing incentives through point systems that increase attractiveness of shift slots and reduce perceived unfairness.
Smart Images

Figure 2025104147000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing method, an information processing system, and a program.
Background Art
[0002] Employees who work based on shifts, such as part-time employees in restaurants, work every day or every time period. In workplaces where such shift work is adopted, it is necessary to create work schedules. However, even when the work date and time approach, the employee for that date and time may remain undecided, making it difficult to make adjustments.
[0003] As a technique for adjusting shifts, a method using dynamic pricing has been proposed (see, for example, Patent Document 1). In this technique, the hourly wage is calculated by multiplying the basic hourly wage by a coefficient. This coefficient can be a variable that increases as the remaining time until the work date and time decreases. In addition, it has also been proposed to set an hourly wage for each shift slot and recruit part-time workers who will work in that shift at that hourly wage.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, when recruiting employees using dynamic pricing, when determining the hourly wage by multiplying the basic hourly wage of each employee by a coefficient, unless each employee has the same hourly wage, the total salary paid by the employer will not be determined until the shift adjustment is completed. Also, when setting the hourly wage for the shift slot itself, for employees with a relatively high hourly wage, the attractiveness of working in that shift slot may be reduced.
[0006] In view of the above circumstances, the present invention aims to provide an information processing method, an information processing system, and a program capable of performing shift adjustment according to the situation.
Means for Solving the Problems
[0007] According to one aspect of the present invention, there is provided an information processing method executed by an information processing system. This information processing method includes an assignment step and a presentation step. In the assignment step, based on set conditions, point numbers are assigned to work schedules of shift work. The set conditions include at least one of a condition according to the predicted busyness of the work schedule and a condition according to the time until the start of work in the work schedule. The point number is the number of points assigned to an employee working in the work schedule. Points are assigned to employees in relation to work and can be exchanged for goods or other points. In the presentation step, a recruitment notice for employees working in the work schedule is presented with the point number associated therewith.
[0008] According to one aspect of the present invention, it becomes possible to enhance the willingness of employees to adjust their shifts.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Embodiment for Carrying Out the Invention
[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Various feature matters shown in the following embodiments can be combined with each other.
[0011] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium readable by a computer, may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer to realize its function on a client terminal (so-called cloud computing).
[0012] Also, in this embodiment, the "section" may include, for example, a combination of hardware resources implemented by a circuit in a broad sense and information processing of software that can be specifically realized by these hardware resources. Also, in this embodiment, various information is handled, and these information are represented, for example, by physical values of signal values representing voltage and current, the high and low of signal values as a set of binary bits composed of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be executed on a circuit in a broad sense.
[0013] In addition, a circuit in a broad sense is a circuit realized by appropriately combining at least a circuit, circuitry, a processor, a memory, etc. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (for example, a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0014] 1. Overall configuration FIG. 1 is a diagram showing a configuration example of a system using an information processing apparatus 1 according to an embodiment of the present invention. As shown in the figure, the information processing apparatus 1 is communicably connected to a plurality of user terminals 2 and a management terminal 3 via a network 4. Note that the management terminal 3 is not essential, and the function of the management terminal 3 can also be included in the information processing apparatus 1. Further, the information processing apparatus 1 constitutes at least a part of an information processing system, and this information processing system is an information processing system including at least one device, for example, the information processing apparatus 1, and includes at least one processor capable of executing a program so that each step of the information processing method described later is performed.
[0015] In addition, the user terminal 2 is either a mobile terminal such as a smartphone or a tablet, or a personal computer, etc., and is used by workers, etc. engaged in a store or a facility, etc.
[0016] 2. Configuration of the information processing apparatus Next, the configuration of the information processing apparatus 1 will be described. FIG. 2 is a diagram showing the configuration of the information processing apparatus 1. As shown in the figure, the information processing apparatus 1 includes a processing unit 11, a storage unit 12, a temporary storage unit 13, an external device connection unit 14, and a communication unit 15, and these components are electrically connected via a communication bus 16 inside the information processing apparatus 1.
[0017] The processing unit 11 is realized by, for example, a Central Processing Unit (CPU), operates according to a predetermined program stored in the storage unit 12, and realizes various functions.
[0018] The storage unit 12 is a non-volatile storage medium that stores various information. This is realized by a storage device such as a Hard Disk Drive (HDD) or a Solid State Drive (SSD). Note that the storage unit 12 can also be arranged in another device that can communicate with the information processing apparatus 1.
[0019] The temporary storage unit 13 is a volatile storage medium. This is realized by a memory such as a Random Access Memory (RAM), and stores information (arguments, arrays, etc.) that is temporarily required when the processing unit 11 operates.
[0020] The external device connection unit 14 is a connection unit conforming to a standard such as the Universal Serial Bus (USB) or the High-Definition Multimedia Interface (HDMI (registered trademark)), and enables connection of input devices such as keyboards and display devices such as monitors.
[0021] The communication unit 15 is a communication means conforming to, for example, the Local Area Network (LAN) standard, and realizes communication between the information processing apparatus 1 and a network 4 such as a local area network or the Internet via the local area network.
[0022] Note that for the information processing apparatus 1, it is possible to use a general-purpose server-oriented computer, a personal computer, or the like, and it is also possible to configure the information processing apparatus 1 using a plurality of computers.
[0023] 3. Functions of the Information Processing Apparatus 1 Next, the functions of the information processing apparatus 1 will be described. The information processing apparatus 1 realizes each of the functional units described later by operating according to a program. This program is a program that causes at least one computer to execute each step of the information processing method described later. Specifically, based on the program stored in the storage unit 12, that is, software, the processing unit 11, which is hardware, operates to realize each of the functional units described later. At this time, the processing unit 11 operates the storage unit 12, the temporary storage unit 13, the external device connection unit 14, and the communication unit 15 as necessary.
[0024] FIG. 3 is a block diagram showing the functional configuration of the information processing apparatus 1. As shown in the figure, the information processing apparatus 1 includes an awarding unit 101, an information storage unit 102, a setting unit 103, a reception unit 104, a presentation unit 105, and a notification unit 106. The awarding unit 101, the setting unit 103, the reception unit 104, the presentation unit 105, and the notification unit 106 execute an awarding step, a setting step, a reception step, a presentation step, and a notification step described later, respectively. The information storage unit 102 stores information and the like necessary when the other units operate.
[0025] 4. Operations of the Information Processing Apparatus 1 Next, the main operations of the information processing method executed by the information processing system including the information processing apparatus 1 will be described. FIG. 4 is a diagram showing the flow of information in the information processing system including the information processing apparatus 1. In this information processing system, when registering the setting conditions to the information processing apparatus 1 by the management terminal 3, information A is exchanged between the information processing apparatus 1 and the management terminal 3. The setting conditions include at least one of a condition according to the predicted workload for the work schedule and a condition according to the time until the work of the work schedule starts. These setting conditions may be generated using machine learning. Note that the setting conditions can also be registered by directly operating the information processing apparatus 1 without using the management terminal 3.
[0026] Also, in this information processing system, information B is exchanged between the information processing apparatus 1 and each user terminal 2. This information B includes presenting work schedules in shift adjustments, inputting work dates and times, etc. Note that information B may also include information related to other processes such as business communication between employees and presenting points.
[0027] Subsequently, the operation of the information processing apparatus 1 will be described. First, the operation of the setting unit 103 will be described. As a setting step, the setting unit 103 sets setting conditions for setting the number of points for the work schedule. The setting conditions include at least one of a condition according to the predicted workload for the work schedule and a condition according to the time until the work of the work schedule starts. When the setting conditions include a condition according to the predicted workload for the work schedule, the setting unit 103, as a setting step, sets the predicted workload for the work schedule based on the workload of past dates and times when the work schedule and the conditions are similar. Also, in the setting step, the predicted workload for the work schedule may be set based on reference information generated by machine learning. The dates and times when the work schedule and the conditions are similar are, for example, month, day of the week, holiday, presence or absence of an event, etc.
[0028] In addition, when the setting conditions include conditions according to the time until the start of work in a work slot, the setting unit 103 sets the conditions according to the time as a setting step. The conditions according to the time are, for example, 10 days before, 7 days before, 3 days before, etc. of a working day, but the conditions may be set to be different every day, or the conditions may be set to be different according to the time.
[0029] Next, the operations of the granting unit 101, the reception unit 104, the presentation unit 105, and the notification unit 106 will be described. Here, the shift adjustment is performed monthly, and the start time of the shift adjustment is assumed to be the 1st day of the month preceding the month in which the shift adjustment is performed. Of course, the unit and start time for performing the shift adjustment can be set arbitrarily.
[0030] FIG. 5 is an activity diagram showing an outline of the operation flow of the information processing apparatus 1. When starting the operation, the information processing apparatus 1 first has the granting unit 101 check for available work slots (A101). An available work slot is a slot among the work slots for which the employee to work is undecided. When starting the shift adjustment, for example, on the 1st day of the month preceding the month in which the shift adjustment is performed, all work slots correspond to available work slots. Information on work slots and available work slots is stored in the information storage unit 102.
[0031] Subsequently, the granting unit 101 checks the setting conditions stored in the information storage unit 102 (A102), and as a granting step, calculates the number of points to be granted based on the setting conditions, and grants the number of points to the work slots of the shift-based work (A103). The number of points to be granted is the number of points to be granted to the employee working in the work slot, and the points are granted to the employee in relation to the work and can be exchanged for goods or other points. Note that the points may be granted separately depending on the evaluation of the employee, etc.
[0032] Here, several examples will be used to illustrate the method of calculating the point value. The first example is a case where the set conditions include a first condition corresponding to the predicted busyness level for the work period and a second condition corresponding to the time until the start of work in the work period. The first condition includes a basic point value, and the second condition includes a coefficient. In this case, in the awarding step, a value obtained by multiplying the basic point value by the coefficient is awarded as the point value. For example, if the basic point value of a certain work period is 300 (first condition), the coefficient 30 days before is 1 (second condition), and the coefficient 7 days before is 1.5 (second condition), then the point value awarded one month before is 300, and the point value awarded 7 days before work is 450.
[0033] The second example is a case where the set conditions include a first condition corresponding to the predicted busyness level for the work period and a second condition corresponding to the time until the start of work in the work period. The first condition includes a coefficient, and the second condition includes a basic point value. In this case, in the awarding step, a value obtained by multiplying the basic point value by the coefficient is awarded as the point value. For example, if the coefficient of a certain work period is 1.5 (first condition), the basic point value 30 days before is 200 (second condition), and the basic point value 7 days before is 300 (second condition), then the point value awarded one month before is 300, and the point value awarded 7 days before work is 450.
[0034] The third example is a case where the set conditions include a first condition corresponding to the predicted busyness level for the work period and a second condition corresponding to the time until the start of work in the work period. The first condition includes a first point value, and the second condition includes a second point value. In this case, in the awarding step, a value obtained by adding the first point value and the second point value is awarded as the point value. For example, if the first point value of a certain work period is 300 (first condition), the second point value 30 days before is 0 (second condition), and the second point value 7 days before is 150 (second condition), then the point value awarded one month before is 300, and the point value awarded 7 days before work is 450. When using the calculation method shown in this third example, the set conditions may include only one of the first condition and the second condition.
[0035] In the awarding step, when points are awarded or re-awarded for a work period and there are employees who have already been determined to work during that work period, the notification unit 106, as a notification step, notifies the employees who have already been determined to work during that work period of the number of points awarded or re-awarded for that work period (A104). This notification step can be omitted when, among the setting conditions, the condition corresponding to the time until the work of the work period starts is a condition under which the number of points increases over time, as it would not be disadvantageous to the employees. Note that the notification step is also omitted when the operation is such that the number of points awarded at the time when an employee determines to work during that work period is maintained.
[0036] Thereafter, the information processing apparatus 1 waits until a request to view the presentation information is received from the user terminal 2 until a predetermined time elapses. The predetermined time is the time until the condition is changed when the setting conditions include a condition corresponding to the time until the work of the work period starts. For example, if the condition is changed daily, the predetermined time is one day.
[0037] When a request to view the presentation information is received from the user terminal 2 before the predetermined time elapses, the information processing apparatus 1, with the presentation unit 105 as the presentation step, presents a recruitment notice associating the number of points with the work period and recruiting employees who work during that work period (A105). When a work application is transmitted from the user terminal 2 in response to this presentation, the reception unit 104 performs reception processing of the work application (A106).
[0038] As a result of the reception process, when there are no more available work slots, that is, when the shift adjustment is completed, the information processing device 1 terminates its operation. On the other hand, even after the reception process, if there are available work slots, it waits for a request to view the presentation information from the user terminal 2. If a predetermined time elapses while waiting for a request to view the presentation information from the user terminal 2, it returns to the process of A101, checks for available work slots (A101), checks the setting conditions (A102), and assigns points (A103). The purpose of this assignment step of A103 is to reassign the changed number of points to the work slot when the number of points for the work slot changes due to the passage of time. That is, the number of points to be assigned is increased over time to recruit employees to work. The information processing device 1 repeats the same process until there are no more available work slots.
[0039] 5. Examples of Presentation Information Next, an example of the presentation information presented to the user terminal 2 will be described. FIGS. 6 to 8 are diagrams showing examples of the presentation information presented to the user terminal 2. Note that what is shown in FIG. 6 is an example for explanation and is not actually presented.
[0040] The screen 310 shown in FIG. 6 includes calendar information 311 and detailed information 312, and shows a state where no points are set for any work slot. The calendar information 311 presents the days of the current month, and the numbers indicating the days with available work slots are circled. The detailed information 312 shows the available work slots by time zone for the day selected from the calendar information 311. An employee using the user terminal 2 selects a desired work slot from the available work slots presented in the detailed information 312, and this desire is transmitted to the information processing device 1 and registered as a shift.
[0041] The screen 320 shown in FIG. 7 is presented at the beginning of shift adjustment and includes calendar information 321 and detailed information 322. The calendar information 321 presents the days of the current month, with the numbers indicating the days with available work slots circled. Also, for the days with work slots where point values are set, reverse display is performed. In the example shown in FIG. 7, there are work slots with point values set on the days before holidays and the last day with a zero related to an event. The detailed information 322 shows the available work slots by time period for the day selected from the calendar information 321. When point values are assigned to these available work slots, the assigned point values are displayed. In the example shown in FIG. 7, point values are assigned to the work slot after 16:00 on November 2. An employee using the user terminal 2 selects a desired work slot from the available work slots presented in the detailed information 322, and this request is sent to the information processing device 1 and the shift is registered.
[0042] Note that the point values assigned to the available work slots are the same for all employees regardless of their individual hourly wages. However, if the job types of the employees are different, for example, between the kitchen staff and the hall staff, the work slots themselves may be different and the number of employees may also be different, so the point values assigned can be differentiated by job type.
[0043] The screen 330 shown in FIG. 8 is presented when several days have passed since the shift adjustment was started, and includes calendar information 331 and detailed information 332. The calendar information 331 presents the days of the current month, and represents the days with available work slots by surrounding the numbers indicating those days with circles. Also, for the days with work slots for which point values are set, reverse display is performed. In the example shown in FIG. 8, since several days have passed since the shift adjustment, the number of days with available work slots has decreased compared to the example shown in FIG. 7. On the other hand, due to the passage of time, the conditions corresponding to the time until the start of work in the work slot have changed, so in the example shown in FIG. 7, point values are given to days for which point values were not given before. The detailed information 332 shows the available work slots by time zone for the day selected from the calendar information 331. For these available work slots, when point values are given, the given point values are displayed. Also, for the work slots that the worker has determined and that are no longer available work slots, a strikethrough is applied. Note that the work slots other than the available work slots may be made non-displayed. An employee using the user terminal 2 selects a desired work slot from the available work slots presented in the detailed information 332, and this request is transmitted to the information processing device 1 and the shift is registered.
[0044] 6. Point Adjustment By the way, in the case of shift work, some employees may have difficulty working at specific times, for example, on weekends. On the other hand, there is also a tendency for the degree of busyness to increase at certain times, for example, the degree of busyness increases on weekends. In such cases, even for employees who work a large number of hours outside of the high-busyness times and contribute highly, the number of points given may be reduced. For this reason, the information processing apparatus 1 may be provided with a calculation unit (not shown), and this calculation unit may be provided with a calculation step. The calculation step calculates the number of points to be given to an employee who has worked in a target work schedule when the sales in a plurality of target work schedules including the aforementioned work schedule exceed a predetermined sales target, and based on this calculation result, points are given to each employee. This calculation is performed based on the amount by which the sales exceed the sales target and the total number of employees who have worked in the target work schedule. For example, the target work schedule may be in units of days, weeks, or months. By making such adjustments, even employees who have difficulty working at high-busyness times are more likely to be given points, and the feeling of unfairness is also reduced.
[0045] 7. Others The present invention may be provided in each of the following aspects.
[0046] (1) An information processing method executed by an information processing system, comprising an awarding step and a presenting step. In the awarding step, based on set conditions, a number of points is awarded to a work schedule of shift work. The set conditions include at least one of a condition corresponding to the predicted degree of busyness for the work schedule and a condition corresponding to the time until the work of the work schedule starts. The number of points is the number of points to be awarded to an employee who works in the work schedule. The points are awarded to an employee in relation to work and are exchangeable for goods or other points. In the presenting step, an announcement is presented that recruits an employee who works in the work schedule by associating the number of points with the work schedule.
[0047] (2) In the information processing method according to (1) above, the setting conditions include conditions corresponding to the time until the work in the work period starts, and in the giving step, when the number of points for the work period changes due to the passage of time, the changed number of points is re-given to the work period.
[0048] (3) In the information processing method according to (2) above, among the setting conditions, the conditions corresponding to the time until the work in the work period starts are conditions under which the number of points increases due to the passage of time.
[0049] (4) In the information processing method according to any one of (1) to (3) above, the setting conditions include a first condition corresponding to the predicted workload for the work period and a second condition corresponding to the time until the work in the work period starts. The first condition includes a basic number of points, the second condition includes a coefficient, and in the giving step, a value obtained by multiplying the basic number of points by the coefficient is given as the number of points.
[0050] (5) In the information processing method according to any one of (1) to (3) above, the setting conditions include a first condition corresponding to the predicted workload for the work period and a second condition corresponding to the time until the work in the work period starts. The first condition includes a coefficient, the second condition includes a basic number of points, and in the giving step, a value obtained by multiplying the basic number of points by the coefficient is given as the number of points.
[0051] (6) In the information processing method according to any one of (1) to (3) above, the setting conditions include a first condition corresponding to the predicted workload for the work period and a second condition corresponding to the time until the work in the work period starts. The first condition includes a first number of points, the second condition includes a second number of points, and in the giving step, a value obtained by adding the first number of points and the second number of points is given as the number of points.
[0052] (7) In the information processing method according to any one of (1) to (6) above, it includes a setting step, and the setting conditions include conditions according to the predicted busyness level for the work period. In the setting step, based on the busyness level of past dates and times with similar work periods and conditions, the predicted busyness level for the work period is set.
[0053] (8) In the information processing method according to (7) above, in the setting step, based on the reference information generated by machine learning, the predicted busyness level for the work period is set.
[0054] (9) In the information processing method according to (7) or (8) above, it includes a calculation step. The calculation step calculates the number of points to be given to the employees who worked in the target work period when the sales in a plurality of target work periods including the work period exceed a predetermined sales target. The calculation is performed based on the amount by which the sales exceed the sales target and the total number of employees who worked in the target work period.
[0055] (10) In the information processing method according to any one of (1) to (9) above, it includes a notification step. In the notification step, when the granting or re - granting of points for the work period occurs, the number of points granted or re - granted for the work period is notified to the employees who have already been determined to work in the work period.
[0056] (11) An information processing system consisting of at least one device, comprising at least one processor capable of executing a program such that each step of the information processing method according to any one of (1) to (9) above is performed.
[0057] (12) A program that causes at least one computer to execute each step of the information processing method according to any one of (1) to (9) above. Of course, this is not all.
[0058] Finally, although various embodiments according to the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. Such embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalent scope thereof.
Explanation of Reference Numerals
[0059] 1: Information processing apparatus 2: User terminal 3: Management terminal 4: Network 11: Processing unit 12: Storage unit 13: Temporary storage unit 14: External device connection unit 15: Communication unit 16: Communication bus 101: Granting unit 102: Information storage unit 103: Setting unit 104: Reception unit 105: Presentation unit 106: Notification unit 310: Screen 311: Calendar information 312: Detailed information 320: Screen 321: Calendar information 322: Detailed information 330: Screen 331: Calendar information 332: Detailed information A: Information B: Information
Claims
1. An information processing method executed by an information processing system, comprising: a granting step and a presenting step; in the granting step, based on set conditions, points are granted to a work period of shift work; the set conditions include at least one of a condition corresponding to a predicted degree of busyness for the work period and a condition corresponding to the time until the work of the work period starts; the number of points is the number of points granted to an employee working in the work period; the points are granted to an employee in relation to work and are exchangeable for goods or other points; in the presenting step, the number of points is associated with the work period and a notice for recruiting an employee working in the work period is presented Information processing method.
2. In the information processing method according to Claim 1, the set conditions include a condition corresponding to the time until the work of the work period starts; in the granting step, when the number of points for the work period changes due to the passage of time, the changed number of points is re-granted to the work period Information processing method.
3. In the information processing method according to Claim 2, among the set conditions, the condition corresponding to the time until the work of the work period starts is a condition under which the number of points increases due to the passage of time Information processing method.
4. In the information processing method according to Claim 1, the set conditions include a first condition corresponding to a predicted degree of busyness for the work period and a second condition corresponding to the time until the work of the work period starts; the first condition includes a basic number of points; the second condition includes a coefficient; in the granting step, a value obtained by multiplying the basic number of points by the coefficient is granted as the number of points Information processing method.
5. In the information processing method according to Claim 1, the set conditions include a first condition corresponding to a predicted degree of busyness for the work period and a second condition corresponding to the time until the work of the work period starts; the first condition includes a coefficient; the second condition includes a basic number of points; in the granting step, a value obtained by multiplying the basic number of points by the coefficient is granted as the number of points Information processing method.
6. In the information processing method according to Claim 1, the set conditions include a first condition corresponding to a predicted degree of busyness for the work period and a second condition corresponding to the time until the work of the work period starts; The first condition includes a first point value, The second condition includes a second point value, In the awarding step, a value obtained by adding the first point value and the second point value is awarded as the point value. An information processing method.
7. In the information processing method according to claim 1, It includes a setting step, The setting condition includes a condition according to the predicted busyness level for the work period, In the setting step, based on the busyness level of past dates and times with similar conditions to the work period, the predicted busyness level for the work period is set. An information processing method.
8. In the information processing method according to claim 7, In the setting step, based on the reference information generated by machine learning, the predicted busyness level for the work period is set. An information processing method.
9. In the information processing method according to claim 7, It includes a calculation step, In the calculation step, when the sales in a plurality of target work periods including the work period exceed a predetermined sales target, the number of points to be awarded to the employees working in the target work period is calculated. The calculation is performed based on the amount by which the sales exceed the sales target and the total number of employees working in the target work period. An information processing method.
10. In the information processing method according to claim 1, It includes a notification step, In the notification step, when the awarding or re - awarding of points for the work period occurs, the number of points awarded or re - awarded for the work period is notified to the employees who have already been determined to work in the work period. An information processing method.
11. An information processing system comprising at least one device, Comprising at least one processor capable of executing a program such that each step of the information processing method according to any one of claims 1 to 9 is performed. An information processing system.
12. A program, A program that causes at least one computer to execute each step of the information processing method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Duty control system
JP2002024503A
Method for supplementing insufficient personnel and computer and program for achieving the method
JP2007140610A
Competency action system
JP2008242532A
Duty plan making system and duty plan making program
JP2013101448A
Attendance shift system and shift assignment server
JP2015225550A