Job posting management system, method for job posting management, and program
The recruitment management system addresses the complexity of conventional job search systems by optimizing the timing and visibility of job postings, facilitating more efficient recruitment processes.
Patent Information
- Application Number
- JP2024045662
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-10-03
AI Technical Summary
Conventional job information search systems are complicated and do not adequately facilitate recruitment processes.
A recruitment management system that includes a distribution unit for distributing recruitment information at specified times, along with a job management method and program to manage job vacancies, facilitating recruitment by optimizing the timing and visibility of job postings.
The system simplifies and enhances recruitment processes by ensuring timely and effective distribution of job information, thereby improving the efficiency of employee recruitment.
Smart Images

Figure 2025145470000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a recruitment management system, a recruitment management method, and a program. [Background technology]
[0002] BACKGROUND ART A job information search system that provides job information for part-time work and the like is known (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-073868 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the case of the above-mentioned conventional technology, there is a problem that the display and operation are complicated and it is not possible to sufficiently facilitate the recruitment of employees.
[0005] The present invention has been made in consideration of the above points, and provides a recruitment management system, recruitment management method, and program that can facilitate recruitment. [Means for solving the problem]
[0006] One aspect of the present invention is a recruitment management system including a distribution unit that distributes recruitment information indicating a recruitment vacancy at a date and time indicated by distribution time information indicating a distribution time when the recruitment information will be distributed. One aspect of the present invention is a job management method including a distribution step of distributing job information indicating a job vacancy at a date and time indicated by distribution time information indicating a distribution time when the job information will be distributed. One aspect of the present invention is a program for causing a computer to execute a distribution step of distributing job information indicating a job vacancy at a date and time indicated by distribution time information indicating a distribution time when the job information indicating a job vacancy will be distributed. [Effects of the Invention]
[0007] According to the present invention, recruitment can be facilitated. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram showing an example of the configuration of a job vacancy management system 1 according to an embodiment of the present invention. [Figure 2] 1 is a diagram illustrating an example of a functional configuration of a job vacancy management system 1 according to an embodiment of the present invention. [Figure 3] FIG. 1 is a diagram showing an example of an outline of a flow of a job offer management process according to an embodiment of the present invention. [Figure 4] FIG. 2 is a diagram showing an example of a shift schedule screen P1 according to an embodiment of the present invention. [Figure 5] FIG. 10 is a diagram showing an example of a shift edit screen P2 according to the embodiment of the present invention. [Figure 6] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment creation screen P3 according to the embodiment of the present invention. [Figure 7] FIG. 10 is a diagram showing an example of a recruitment execution screen Q3 according to an embodiment of the present invention. [Figure 8] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment creation screen P3 when a considered number of people display area P311 according to the embodiment of the present invention is displayed. [Figure 9] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment creation screen P3 in which important conditions are displayed in a prominent manner according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a one-off part-time job search screen P4 according to the embodiment of the present invention. [Figure 11] FIG. 10 is a diagram showing an example of a one-off part-time job search result screen P5 according to the embodiment of the present invention. [Figure 12] FIG. 10 is a diagram showing an example of a job application screen P6 according to the embodiment of the present invention. [Figure 13] FIG. 10 is a diagram showing an example of an application confirmation screen P7 according to an embodiment of the present invention. [Figure 14]FIG. 2 is a diagram showing an example of an application requirements registration screen U1 according to an embodiment of the present invention. [Figure 15] FIG. 10 is a diagram showing an example of a shift schedule screen P1 updated based on hiring results according to an embodiment of the present invention. [Figure 16] FIG. 10 is a diagram showing an example of a one-off part-time job search result screen P5a when a considered number of people display area according to a modified example of the embodiment of the present invention is displayed. [Figure 17] FIG. 10 is a diagram showing an example of a one-off part-time job search result screen P5b in which important conditions are displayed in a prominent manner according to a modified embodiment of the present invention. [Figure 18] FIG. 10 is a diagram showing an example of the flow of a process for proposing a job offer to a job seeker with desired conditions according to a modified example of an embodiment of the present invention. [Figure 19] FIG. 10 is a diagram showing an example of a shift schedule screen Q1 on which a work availability identifier is set according to a modified example of the embodiment of the present invention. [Figure 20] FIG. 10 is a diagram showing an example of a one-off part-time job candidate list screen P8 according to a modified example of the embodiment of the present invention. [Figure 21] FIG. 10 is a diagram showing an example of a shift schedule screen Q1 on which a one-off part-time job recruitment notice Q14 according to a modified example of the embodiment of the present invention is displayed. [Figure 22] FIG. 10 is a diagram showing an example of the flow of a job offer management process including a vacant shift batch publication process according to a modified example of the embodiment of the present invention. [Figure 23] FIG. 10 is a diagram showing an example of a shift edit screen P2 in which available shifts are displayed in a prominent manner according to a modified example of the embodiment of the present invention. [Figure 24] FIG. 10 is a diagram showing an example of a semi-regular staff work request screen P9 according to a modified example of the embodiment of the present invention. [Figure 25] FIG. 10 is a diagram showing an example of a job application screen Q6 according to a modified example of the embodiment of the present invention. [Figure 26] FIG. 10 is a diagram showing an example of a semi-regular staff member registration screen P10 according to a modified example of the embodiment of the present invention. [Figure 27] FIG. 10 is a diagram showing an example of the flow of processing by job seeker group according to a modified example of the embodiment of the present invention. [Figure 28] FIG. 10 is a diagram showing an example of a recruitment execution screen J11 according to a modified example of an embodiment of the present invention. [Figure 29] FIG. 10 is a diagram showing an example of a job seeker group registration screen PG1 according to a modified example of the embodiment of the present invention. [Figure 30] FIG. 10 is a diagram showing an example of a job seeker group setting change screen PG2 according to a modified example of the embodiment of the present invention. [Figure 31] FIG. 10 is a diagram showing an example of a recruiter group registration screen PG3 according to a modified example of the embodiment of the present invention. [Figure 32] FIG. 10 is a diagram showing an example of a recruiter group setting change screen PG4 according to a modified example of the embodiment of the present invention. [Figure 33] FIG. 10 is a diagram illustrating an example of the flow of a recruitment publishing process until there are no more available shifts according to a modified example of an embodiment of the present invention. [Figure 34] FIG. 10 is a diagram showing an example of a recruitment result report screen P16 according to a modified example of the embodiment of the present invention. [Figure 35] FIG. 10 is a diagram showing an example of the flow of a recommendation process when a desired shift is rejected according to a modified example of an embodiment of the present invention. [Figure 36] FIG. 10 is a diagram showing an example of a shift schedule screen R1 according to a modified example of the embodiment of the present invention. [Figure 37] FIG. 13 is a diagram showing an example of a one-off part-time job recruitment list screen P17 according to a modified example of the embodiment of the present invention. [Figure 38] FIG. 10 is a diagram showing an example of the flow of a job posting display process based on a schedule according to a modified example of the embodiment of the present invention. [Figure 39] FIG. 10 is a diagram showing an example of a shift schedule screen T1 according to a modified example of the embodiment of the present invention. [Figure 40] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment display screen P18 according to a modified example of the embodiment of the present invention. [Figure 41] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment display screen P18 when a predetermined operation is performed according to a modified example of the embodiment of the present invention. [Figure 42]FIG. 10 is a diagram showing an example of a shift schedule screen T1a in which the display mode of the date and time has been changed according to a modified example of the embodiment of the present invention. [Figure 43] A figure showing an example of a salary calculation screen V1 related to a modified embodiment of the present invention. [Figure 44] FIG. 10 is a diagram showing an example of the flow of a target amount job offer recommendation process according to a modified example of an embodiment of the present invention. [Figure 45] FIG. 10 is a diagram showing an example of a shift schedule screen V2 according to a modified example of the embodiment of the present invention. [Figure 46] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment list screen V3 according to a modified example of the embodiment of the present invention. [Figure 47] FIG. 10 is a diagram showing an example of the flow of a short-term part-time job assistance process according to a modified example of the embodiment of the present invention. [Figure 48] FIG. 10 is a diagram showing an example of a shift schedule screen W1 according to a modified example of the embodiment of the present invention. [Figure 49] FIG. 10 is a diagram showing an example of an advance preparation confirmation screen W2 according to a modified example of the embodiment of the present invention. [Figure 50] FIG. 10 is a diagram illustrating an example of an icon of a work schedule management application according to a modified example of the embodiment of the present invention. [Figure 51] FIG. 10 is a diagram illustrating an example of an icon of a work schedule management application according to a modified example of the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] The following description of preferred embodiments of the present invention will be given in detail with reference to the accompanying drawings. The preferred embodiments described below are merely examples, and the present invention is not limited to these. In all the drawings for explaining the embodiments, the same reference numerals are used for components having the same functions, and repeated explanations will be omitted. Furthermore, in this application, "based on XX" means "based on at least XX," and includes cases where it is based on other elements in addition to XX. Furthermore, "based on XX" is not limited to cases where XX is used directly, but also includes cases where it is based on XX that has been calculated or processed. "XX" is any element (for example, any information).
[0010] Furthermore, unless otherwise specified, the specified operations for the various forms (buttons, etc.) and various icons contained in the various screens described below refer to operations such as tapping, swiping, clicking, or double-clicking, depending on the type of the form or icon.
[0011] (Embodiment) 1 is a diagram showing an example of the configuration of a job vacancy management system 1 according to this embodiment. The job vacancy management system 1 includes a staff terminal 10, a manager terminal 20, and a management server 3. The job vacancy management system 1 may also be called a shift management system, a job search system, or a work schedule management system.
[0012] The staff terminal 10 is a computer device used by staff working in a store, etc. The staff terminal 10 is, for example, a device such as a smartphone, tablet, or personal computer, and includes a staff terminal display unit 11 and a staff terminal operation unit 12. The staff terminal display unit 11 is equipped with, for example, a liquid crystal display and displays various images. In the following description, displaying an image on the staff terminal display unit 11 is also referred to as presenting the image to the staff member. The staff terminal operation unit 12 is equipped with, for example, a touch panel and detects operations by the staff member.
[0013] The staff terminal 10 and the manager terminal 20 can communicate with each other via the management server 3. The staff terminal 10, the manager terminal 20, and the management server 3 can communicate with each other via a network NT. The network NT includes the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a public line, a provider device, a dedicated line, a wireless base station, etc. Note that one staff terminal 10 may be used for each staff member. For example, if a store has n staff members (n is a natural number), n staff terminals 10 may be used, from staff terminal 10-1 to staff terminal 10-n. Each of these multiple staff terminals 10 is connected to the manager terminal 20 via the network NT.
[0014] The manager terminal 20 is a computer device used by a store manager (e.g., a shift manager). In the following description, the store manager may be referred to as a store manager. The manager terminal 20 includes a manager terminal display unit 21 and a manager terminal operation unit 22. The administrator terminal display unit 21 is equipped with, for example, a liquid crystal display and displays various images. In the following description, displaying an image on the administrator terminal display unit 21 is also referred to as presenting the image to the administrator. The manager terminal operation unit 22 is equipped with, for example, a keyboard, a mouse, a touch panel, etc., and detects operations by the store manager.
[0015] In this embodiment, the recruitment management system 1 will be described as managing the shifts of staff (also called part-time workers) working at a restaurant as an example, but the present invention is not limited to this. The recruitment management system 1 of this embodiment can be applied to any workplace that requires the management of worker shifts, regardless of the type of industry or working style.
[0016] Here, shift management refers to the task of allocating staff work schedules for each store's work time slots on each date while meeting conditions such as the number of people required by job type and time period, and the staff's desired work time slots. In the following explanation, the work time slots may be referred to as shift schedules.
[0017] Staff includes regular part-time workers and one-off part-time workers. Regular part-time workers are part-time workers who regularly submit their desired working time slots and are assigned work schedules based on their desired working time slots. Work performed by regular part-time workers is referred to as regular part-time work.
[0018] A one-off part-time job is a part-time job where work schedules are assigned in units of a certain working time slot within a day. One-off part-time jobs are hired through temporary recruitment when, for example, regular part-timers alone are unable to assign work schedules to all of the working time slots. One-off part-time jobs are sometimes hired as regular part-timers on a temporary basis, and sometimes as jobseekers other than regular part-timers. Work as a one-off part-time job is referred to as one-off part-time work.
[0019] The management server 3 is a computer device that performs shift management, job recruitment, job management, etc. The management server 3 is, for example, a cloud server.
[0020] 2 is a diagram showing an example of the functional configuration of the job vacancy management system 1 according to this embodiment. The functional configurations of the staff terminal 10, the manager terminal 20, and the management server 3 will be described below.
[0021] [Functional configuration of staff terminal 10] The staff terminal 10 includes a calculation unit 100 and a storage unit 110. The calculation unit 100 includes, for example, a central processing unit (CPU), and operates based on programs and data stored in the storage unit 110 to provide various functions. The storage unit 110 is configured, for example, by a hard disk drive or semiconductor memory (flash memory, RAM, ROM), and stores various information such as programs and data read by the calculation unit 100. The storage unit 110 may be realized by a virtual storage device such as a cloud server located outside the staff terminal 10.
[0022] The processing performed by the calculation unit 100 includes a desired shift submission process and a one-off part-time job application process. The desired shift submission process is a process by which a regular part-time worker notifies the store manager of the desired working time slot in the shift schedule. The one-off part-time job application process is a process by which a one-off part-time worker applies for a job posting for one-off part-time work. Hereinafter, a job posting for one-off part-time work may be referred to as a one-off part-time job posting.
[0023] [Functional configuration of administrator terminal 20] The administrator terminal 20 includes a calculation unit 200 and a storage unit 210 . The calculation unit 200 includes, for example, a CPU, and operates based on programs and data stored in the storage unit 210 to provide various functions. The storage unit 210 is configured by, for example, a hard disk drive or semiconductor memory (flash memory, RAM, ROM), and stores various information such as programs and data read by the calculation unit 200. Note that the storage unit 210 may be realized by a virtual storage device such as a cloud server located outside the administrator terminal 20.
[0024] The processing performed by the calculation unit 200 includes a shift confirmation process and a one-off part-time job recruitment process. The shift confirmation process is a process for the store manager to confirm the work schedule in the shift table. The one-off part-time job recruitment process is a process for recruiting one-off part-time workers to be assigned to work time slots for which no work schedule has been assigned.
[0025] The calculation unit 200 displays a shift table based on the desired work information A11 on the manager terminal display unit 21. The shift table is displayed as a shift editing screen P2, which will be described later. The calculation unit 200 generates one-off part-time job recruitment information B11. The one-off part-time job recruitment information B11 is information indicating one-off part-time job recruitment.
[0026] [Management Server 3 Functional Configuration] The management server 3 includes a calculation unit 300 and a storage unit 310. The calculation unit 300 includes, for example, a CPU, and operates based on programs and data stored in the storage unit 310 to provide various functions. The various functions of the calculation unit 300 may be distributed among multiple servers, or may be realized by a single server.
[0027] The calculation unit 300 includes a shift management unit 301 , a job offer processing unit 302 , a staff management unit 303 , and a screen generation unit 304 .
[0028] The shift management unit 301 performs various processes on the shift schedule. The processes on the shift schedule include, for example, a process of reflecting the desired work hours information A11 received from the staff terminal 10 in the shift schedule, and a process of displaying, editing, and finalizing the shift schedule based on operations from the manager terminal 20.
[0029] The job offer processing unit 302 performs various processes for one-off part-time job offer. The processes for one-off part-time job offer include, for example, a process for creating a one-off part-time job offer based on an operation from the administrator terminal 20, a process for publishing or notifying the one-off part-time job offer, and a process for accepting applications for the one-off part-time job offer from the staff terminal 10. The staff management unit 303 performs processes related to staff management. The various processes related to staff management include a process for managing staff information.
[0030] The screen generation unit 304 generates various screens to be displayed on the staff terminal 10 or the manager terminal 20. The screen generation unit 304 generates various screens in response to requests from the staff terminal 10 or the manager terminal 20, and displays the generated screens on the staff terminal 10 or the manager terminal 20, respectively. Screens to be displayed on the staff terminal 10 include a shift schedule screen P1 and a one-off part-time job search screen P4. Screens to be displayed on the manager terminal 20 include a shift edit screen P2 and a one-off part-time job recruitment creation screen P3. Details of each screen will be described later.
[0031] The storage unit 310 is configured with, for example, a hard disk drive or semiconductor memory (flash memory, RAM, ROM), and stores various types of information such as programs and data read by the calculation unit 300. The various types of information stored in the storage unit 310 may be distributed and stored across multiple servers, or may be stored by a single server. The management server 3 may be a virtual server other than a cloud server, or may be a single server.
[0032] The information stored in the memory unit 310 includes shift information A1, one-off part-time job information B1, work schedule information C1, work performance information C2, application requirements information D1, and staff information E1. Shift information A1 includes desired work information A11 and confirmed regular work schedule information A12. One-off part-time job information B1 includes one-off part-time job recruitment information B11, one-off part-time job application information B12, and confirmed one-off work schedule information B13. Shift information A1, one-off part-time job information B1, work schedule information C1, work performance information C2, and staff information E1 are associated with each other.
[0033] The desired work information A11 is information that indicates the desired work schedule (desired shift) of a regular part-time worker. The desired work schedule information A11 includes a staff ID that identifies the regular part-time worker, desired work days, desired work time slots, and desired job type (hall, kitchen, back of house, cashier, stocking, etc.). The desired shift desired by a regular part-time worker is specified by the desired work days, desired work time slots, and desired job type. The desired working time slot can be specified either by directly specifying the time period (e.g., 10:00 to 12:00), or by specifying the name of the time slot predetermined for each store (e.g., early shift, middle shift, late shift, etc.).
[0034] The confirmed regular work schedule information A12 is information indicating a work schedule for regular part-time work whose work has been confirmed.
[0035] The one-off part-time job recruitment information B11 is information indicating the recruitment conditions for one-off part-time work (one-off part-time job recruitment). The recruitment conditions include a store ID that identifies the store where the work is to be done, work dates, work time slots, job type (hall, kitchen, back-of-house, cashier, stocking, etc.), and the hourly rate of pay for the one-off part-time job (for example, hourly wage).
[0036] The one-off part-time job application information B12 is information about an application for a one-off part-time job recruitment. The one-off part-time job application information B12 includes an applicant ID that identifies the applicant, job seeker information B121, work history information B122, and recruitment conditions for the one-off part-time job recruitment.
[0037] The job seeker information B121 is information about the job seeker. The job seeker information B121 includes the job seeker's name, date of birth, gender, contact information (telephone number, email address, etc.), address, skills, etc. In other words, the job seeker information B121 indicates the attributes of the job seeker. The work history information B122 includes the work history of the job seeker. The work history information B122 can also be interpreted as the skills of the job seeker. The work history information B122 may also include text describing the job content, motivation for work, etc. The job seeker information B121 and the work history information B122 include content equivalent to a resume. The job seeker information B121 and the work history information B122 may be collectively referred to as resume information.
[0038] The confirmed one-time work schedule information B13 is information indicating the work schedule for one-time part-time work for which employment as a one-time part-time worker has been confirmed.
[0039] The work schedule information C1 is information that shows the confirmed work schedule for regular part-time work and the confirmed work schedule for one-off part-time work. When the confirmed regular work schedule information A12 is updated, the work schedule information C1 reflects the updated contents of the confirmed regular work schedule information A12. When the confirmed one-off work schedule information B13 is updated, the work schedule information C1 reflects the updated contents of the confirmed one-off work schedule information B13.
[0040] The work performance information C2 indicates the work performance for each of regular part-time work and one-off part-time work. The work performance information C2 includes, for example, the working hours and the amount of salary paid.
[0041] Application condition information D1 is information that indicates the application conditions. The application conditions are the conditions that a job seeker desires for a one-time part-time job offer. The application conditions include, for example, the desired industry and job type, the desired work location and available work range, total salary, hourly wage, and whether or not the candidate has a previous work history in each industry and job type. The available work range indicates, for example, a certain distance from the place of residence within which work is possible. The application conditions may also include a travel time condition, which indicates the number of hours required to travel from the location indicated by the location information to the work location in order for work to be possible. The location information is information about the current location of the staff member. The location information is sequentially transmitted from the staff terminal 10 to the management server 3.
[0042] The staff information E1 is information about the staff, and includes, for example, information for evaluating the staff after their shift has ended.
[0043] [Recruitment Management System 1 Processing Overview] An overview of the flow of the job vacancy management process, which is a process performed by the job vacancy management system 1, will be described below. FIG. 3 is a diagram showing an example of the overview of the flow of the job vacancy management process according to this embodiment. In the explanation of FIG. 3, staff terminal 10-1 is a terminal device that is normally used by part-time workers. Staff terminal 10-2 is a terminal device that is used by applicants for one-off part-time work. In the explanation below, applicants for one-off part-time work may be referred to as one-off part-time workers even before they are hired.
[0044] Step S10: The staff terminal 10-1 transmits the desired work information A11 to the management server 3. When the staff terminal operation unit 12 detects an operation to submit a desired shift, the staff terminal 10-1 transmits the desired work information A11 to the management server 3.
[0045] Step S210: The management server 3 receives the desired work information A11 from the staff terminal 10-1.
[0046] Step S220: The management server 3 assigns the desired shift to the shift schedule based on the desired work information A11. As described above, the desired shift is specified by the desired work date, desired work time frame, and desired job type. When the management server 3 receives the desired work information A11 from the staff terminal 10-1, it automatically assigns the desired shift to the shift schedule.
[0047] Step S310: The manager terminal 20 displays the shift table. When the manager terminal operation unit 22 detects an operation to display the shift table, the manager terminal 20 sends a request to display the shift table to the management server 3. In response to the request, the management server 3 outputs a shift editing screen P2 to the manager terminal 20. The manager terminal 20 causes the manager terminal display unit 21 to display the shift editing screen P2. While checking the shift editing screen P2, the store manager edits the shift table if any shift adjustments are necessary.
[0048] Step S320: The manager terminal 20 confirms the shift schedule. When the manager terminal operation unit 22 detects an operation to confirm the shift schedule, the manager terminal 20 transmits information indicating that the operation has been performed to the management server 3.
[0049] Step S230: The management server 3 sends the confirmed regular work schedule information A12 to the staff terminal 10-1. Here, the management server 3 receives information from the manager terminal 20 indicating that an operation to confirm the shift schedule has been performed. The management server 3 updates the confirmed regular work schedule information A12 based on the received information. The management server 3 sends the generated confirmed regular work schedule information A12 to the staff terminal 10-1. The management server 3 also updates the work schedule information C1 based on the updated confirmed regular work schedule information A12. Therefore, the updated confirmed regular work schedule information A12 is automatically reflected in the work schedule information C1.
[0050] Step S20: The staff terminal 10-1 receives the confirmed regular work schedule information A12 from the management server 3. The staff terminal 10-1 displays the work schedule for the confirmed work time slot on the staff terminal display unit 11 based on the confirmed regular work schedule information A12. This notifies the regular part-time worker of the work schedule for the confirmed work time slot. Note that there may be cases where the work schedule requested by the regular part-time worker is rejected for the confirmed work time slot.
[0051] Step S330: The administrator terminal 20 creates a one-time part-time job job requisition. When the administrator terminal operation unit 22 detects an operation to display the one-time part-time job job requisition creation screen, the administrator terminal 20 sends information indicating that the operation has been performed to the management server 3. In response to the request, the management server 3 outputs the one-time part-time job job requisition creation screen P3 to the administrator terminal 20. The store administrator creates a one-time part-time job job requisition from the one-time part-time job job requisition creation screen P3. The administrator terminal 20 generates one-time part-time job job requisition information B11 based on the operation detected by the administrator terminal operation unit 22. The administrator terminal 20 sends the one-time part-time job job requisition information B11 to the management server 3.
[0052] Step S240: The management server 3 publishes or notifies the one-off part-time job recruitment. Here, the management server 3 receives one-off part-time job recruitment information B11 from the administrator terminal 20. The management server 3 publishes the one-off part-time job recruitment at a specified time based on the one-off part-time job recruitment information B11. Alternatively, the management server 3 notifies a specific one-off part-time worker of the one-off part-time job recruitment based on the one-off part-time job recruitment information B11.
[0053] Step S110: The staff terminal 10-2 displays the one-time part-time job search screen P4. When the staff terminal operation unit 12 detects an operation to display the one-time part-time job search screen P4, the staff terminal 10-2 transmits a request to display the one-time part-time job search screen P4 to the management server 3. In response to the request, the management server 3 outputs the one-time part-time job search screen P4 to the administrator terminal 20. The one-time part-time job user searches for one-time part-time job job advertisements from the one-time part-time job search screen P4 and views the one-time part-time job advertisements. Note that in the processing of step S110, a notification of the one-time part-time job advertisement received from the management server 3 may be displayed on the staff terminal 10-2.
[0054] As mentioned above, a one-off part-time job may be a regular part-time job where the desired shift was not confirmed. When a one-off part-time job is a regular part-time job where the desired shift was not confirmed, the staff terminal 10-2 is the same terminal device as the staff terminal 10-1. In this case, the process of step S110 is performed by that terminal device after the process of step S20.
[0055] Step S120: The staff terminal 10-2 transmits the one-time part-time job application information B12 to the management server 3. When the staff terminal operation unit 12 detects an operation to apply for a one-time part-time job recruitment, the staff terminal 10-2 transmits the one-time part-time job application information B12 to the management server 3.
[0056] Step S250: The management server 3 receives the one-off part-time job application information B12 from the staff terminal 10-2.
[0057] Step S340: The administrator terminal 20 displays the application for the one-time part-time job recruitment. When the administrator terminal operation unit 22 detects an operation to display the application for the one-time part-time job recruitment, the administrator terminal 20 transmits a request to the management server 3 to display the one-time part-time job application information B12. In response to the request, the management server 3 outputs the one-time part-time job application information B12 to the administrator terminal 20. The administrator terminal 20 causes the administrator terminal display unit 21 to display a screen based on the one-time part-time job application information B12. In addition, when the management server 3 receives the one-off part-time job application information B12 from the staff terminal 10-2 in the process of step S250, it may immediately notify the administrator terminal 20 that an application for the one-off part-time job recruitment has been made.
[0058] Step S350: The administrator terminal 20 decides whether to hire a one-time part-time worker. When the administrator terminal operation unit 22 detects an operation for deciding to hire or not hire a one-time part-time worker, the administrator terminal 20 transmits information indicating that the operation has been performed to the management server 3.
[0059] Step S260: The management server 3 assigns a one-off part-time job to the shift schedule. When the management server 3 receives information from the administrator terminal 20 indicating that an operation has been performed to decide to hire the one-off part-time job, the management server 3 assigns the one-off part-time job to the shift schedule based on the one-off part-time job application information B12. Here, the job recruitment processing unit 302 updates the confirmed one-off work schedule information B13 based on the one-off part-time job application information B12. Furthermore, the job recruitment processing unit 302 updates the work schedule information C1 in response to updating the confirmed one-off work schedule information B13. Therefore, the updated confirmed one-off work schedule information B13 is automatically reflected in the work schedule information C1. It should be noted that if an operation to decide not to hire the one-off part-time job is detected in the process of step S350, the process of step S260 is omitted.
[0060] Step S270: The management server 3 transmits the hiring result for the one-off part-time job to the staff terminal 10-2.
[0061] Step S130: The staff terminal 10-2 receives the hiring result for the one-off part-time job from the management server 3. The staff terminal 10-2 displays the hiring result for the one-off part-time job on the staff terminal display unit 11. A screen including text according to the hiring result is displayed on the staff terminal display unit 11.
[0062] Step S360: The administrator terminal 20 performs work end processing. The processing in step S360 is performed, for example, after the end of each day's work. The work end processing includes processing for receiving a report from the staff member that they have finished their work, and processing for evaluating the staff member. The staff evaluation includes an evaluation of a one-off part-time worker who has finished working, or an evaluation of a regular part-time worker when the regular part-time worker resigns. The administrator terminal 20 updates the staff information E1 based on the work end processing. With this, the job management system 1 ends the job management process.
[0063] [Desired shift submission process] The desired shift submission process will now be described. In the desired shift submission process, the staff terminal 10-1 is usually operated by a part-time worker. The calculation unit 100 transmits the desired work information A11 to the management server 3. The desired work information A11 is usually generated based on an input operation of a desired working time frame for a part-time worker. The calculation unit 100 receives the confirmed regular work schedule information A12 from the management server 3.
[0064] [Shift schedule screen display process] The staff terminal 10 displays a shift schedule screen P1 on the staff terminal display unit 11. The shift schedule screen P1 is a screen for generating the desired work information A11 described above and displaying the confirmed regular work schedule information A12.
[0065] 4 is a diagram showing an example of a shift schedule screen P1 according to this embodiment. The shift schedule screen P1 includes a shift schedule display area P11, a date-specific shift display area P12, and an add shift button P13. In the shift schedule display area P11, desired working time slots usually desired by part-time workers and working schedules confirmed by the manager terminal 20 are displayed in a list in a calendar format. The date-specific shift display area P12 displays detailed information about the desired working time slot for each date. The add shift button P13 is a button image that is operated by the staff member when adding a desired work time slot.
[0066] [Shift schedule confirmation and editing process] The manager terminal 20 displays a shift editing screen P2 on the manager terminal display unit 21. The shift editing screen P2 is a screen generated based on the shift table. The manager checks the shift table on the shift editing screen P2 and edits the shift editing screen P2 by operating the manager terminal operation unit 22.
[0067] The shift schedule has three states for the scheduled work schedules of regular part-time workers: a state in which the desired shift of each regular part-time worker is displayed (first state: desired shift display state), a state in which the shift manager is editing the shift to meet the store's requests for the desired shift (second state: shift editing state), and a state in which the shift manager has confirmed the shift (third state: shift confirmed state). The first state (desired shift display state) and the second state (shift edit state) of the shift schedule are collectively referred to as the "state before confirmation" or "draft state." The third state (shift confirmation state) is also referred to as the "state after confirmation."
[0068] In addition, the shift schedule has two states for work schedules for one-time part-time jobs: a state where a work schedule is assigned (fifth state: one-time part-time job confirmed state) and a state where a work schedule is not assigned (sixth state: one-time part-time job unconfirmed state). The sixth state (one-time part-time job unconfirmed state) includes a state where one-time part-time jobs are being recruited (state 6-1: one-time part-time job recruitment state), a state where one-time part-time jobs are not being recruited (state 6-2: one-time part-time job not being recruited state), a state where recruitment for one-time part-time jobs has ended without a work schedule being assigned (state 6-3: one-time part-time job recruitment ended state), and a state where a one-time part-time job that was once confirmed will be absent and so a work schedule has not been assigned (state 6-4: one-time part-time job absent state).
[0069] 5 is a diagram showing an example of the shift edit screen P2 according to this embodiment. The shift edit screen P2 includes a display selection button P21, a date-based aggregate display area P22, a staff member shift display area P23, a one-off part-time worker shift display area P24, and a shift batch confirmation button P25.
[0070] The staff shift display area P23 is a screen that displays, for each regular part-time worker, the work schedule for each working time slot for each date. The staff shift display area P23 presents the work schedule for regular part-time workers in different ways depending on whether it is being edited (i.e., not yet confirmed) or has been confirmed. As an example, the same figure shows a pre-confirmation P231 state in which the working time slot is not shaded, and a post-confirmation P232 state in which the working time slot is shaded. That is, in this example, the unshaded working time slots indicate that the shift has not yet been confirmed, and the shaded working time slots indicate that the shift has been confirmed.
[0071] By performing a predetermined operation (for example, double-clicking) on the icon of the pre-confirmation P231 of the work time slot displayed in the staff shift display area P23, the work time slot can be switched to the post-confirmation P232. In this case, the confirmation operation receiving unit 232 receives the predetermined operation on the icon of the pre-confirmation P231 as an operation to confirm the work schedule (i.e., a shift confirmation operation).
[0072] The one-off part-time job shift display area P24 is a screen that displays the work schedule for one-off part-time work for each work time slot for each date, or the status of one-off part-time job recruitment. The one-off part-time job shift display area P24 presents the status of the one-off part-time work schedule in different ways, depending on whether it is not yet confirmed (vacant shift status) or has been confirmed. As an example, the same figure shows a pre-confirmation status P241 in which the work time slot is shaded, and a post-confirmation status P232 in which the work time slot is not shaded. That is, in this example, shaded work time slots indicate that the work schedule for one-off part-time work has not yet been confirmed, while unshaded work time slots indicate that the work schedule for one-off part-time work has been confirmed. Shaded work time slots indicate vacant shifts, which indicate work times when there is a shortage of staff (regular part-time workers or one-off part-time workers). In addition, the working time slots show the status of scheduled work for one-off part-time work in text format.
[0073] Furthermore, by operating the shift batch confirmation button P25, all of the unconfirmed work time slots shown in the shift schedule can be switched to the confirmation P232 all at once (i.e., with a single operation). In this case, the confirmation operation receiving unit 232 receives a predetermined operation on the shift batch confirmation button P25 as an operation to confirm the work schedule (i.e., a shift confirmation operation).
[0074] The staff shift display area P23 displays the estimated labor costs, working hours, and request fulfillment rate for each regular part-time worker for a predetermined period (for example, one week). The working hours here refer to the total value of working hours for a predetermined period (for example, one week) displayed in the staff shift display area P23. The estimated labor cost is the value obtained by multiplying the above-mentioned working hours by the hourly rate (i.e., hourly wage) indicated by the regular part-time worker's hourly rate information 41. The estimated labor cost may also include transportation costs incurred by the regular part-time worker when commuting to and from work. The wish fulfillment rate is the rate at which the shifts requested by a regular part-time worker match the confirmed shifts. For example, if all shifts are confirmed exactly as requested by a regular part-time worker, the wish fulfillment rate for that regular part-time worker is 100%.
[0075] The date-aggregated display area P22 is an area that aggregates and displays, by date, staff working hours, the number of people working in a shift, etc. The figure shows, as an example, a case where a working hours aggregation screen P221 and a shift number of people aggregation screen P222 are displayed. The working hours summary screen P221 displays the total working hours of staff members for each date and the total working hours of staff members for a predetermined period (for example, one week). The shift headcount summary screen P222 shows the number of staff for each date and the total number of staff for a predetermined period (for example, one week) (that is, the total number of staff).
[0076] The display selection button P21 is an operation image for the shift manager to select whether or not to display the components of the date-based aggregate display area P22 and the staff-based shift display area P23. The display selection button P21 includes a desired shift button, a desired fulfillment rate button, a sales budget button, an estimated labor cost button, a working hours button, a shift number of people button, a required number of people button, a one-time part-time job button, an icon / memo button, and the like.
[0077] When the display selection button P21 is checked, the information indicated by the button is displayed in the date-based aggregated display area P22 or the staff-based shift display area P23.
[0078] [One-time part-time job posting creation screen P3] FIG. 6 is a diagram showing an example of a one-off part-time job requisition creation screen P3 according to this embodiment. The administrator terminal 20 displays the one-off part-time job requisition creation screen P3 on the administrator terminal display unit 21. The one-off part-time job requisition creation screen P3 is a screen for creating a one-off part-time job requisition. Processing on the one-off part-time job requisition creation screen P3 is performed by the job requisition processing unit 302 of the management server 3 via the screen generation unit 304. Here, the job requisition processing unit 302 performs processing in accordance with an operation detected by the administrator terminal operation unit 22 of the administrator terminal 20.
[0079] The one-off part-time job recruitment creation screen P3 includes a date display area P31, a recruitment content display area P32, a recruitment content display area P32, a working hours display area P33, a salary display area P34, a recruitment information creation button P35, and a recruitment conditions display area P36.
[0080] The date display area P31 is an area where a form for specifying the working date of the one-off part-time job being recruited is displayed.
[0081] The recruitment content display area P32 is an area where a form for specifying the recruitment content of a one-off part-time job recruitment is displayed. In the recruitment content display area P32, the recruitment conditions for the one-off part-time job recruitment, for example, the job type, are specified as the recruitment content. In the recruitment content display area P32, it is possible to select either to create new recruitment content or to use a previously created one-off part-time job recruitment as a template. The working hours display area P33 is an area where a form for specifying working hours for the recruited one-off part-time job is displayed. The working hours include the start time, end time, and break time.
[0082] The salary display area P34 is an area where a form for specifying the salary for the one-off part-time job being recruited is displayed. In one example of this embodiment, when the recruitment date and time is specified, the job offer processing unit 302 displays a reference hourly wage based on the specified recruitment date and time. The recruitment date and time is specified by the work date, work start time, and work end time of the one-off part-time job.
[0083] [Hourly wage reference price display] When a recruitment date and time is specified, the recruitment processing unit 302 displays a reference hourly wage in the salary display area P34. For example, the recruitment processing unit 302 displays the minimum, maximum, and average hourly wages of one or more other stores that are located on the same date and time as the specified recruitment date and time, in the same area as the store, and in the same industry as the specified recruitment date and time as the reference hourly wage. The hourly wages of other stores for each date, area, and industry are stored in the storage unit 310 as an hourly wage database. This hourly wage database is configured, for example, based on the one-off part-time job recruitment information B11. The area and industry are specified in advance when the recruitment management system 1 begins to be used.
[0084] When the recruitment date and time and job type are specified, the job offer processing unit 302 may display a reference hourly wage in the salary display area P34. In this case, the job offer processing unit 302 displays, for example, the minimum, maximum, and average hourly wages for the same job type as the specified job at one or more other stores that are located on the same date and time as the specified recruitment date and time, in the same area as the store, and in the same industry as the store, as the reference hourly wage. The hourly wages for the other stores by date, area, industry, and job type are stored as a database in the storage unit 310.
[0085] Therefore, the job offer processing unit 302 displays the reference hourly wage price for a job offer based on one or more of the date and time, area, industry, and job type. This saves the store manager the trouble of having to look up the reference hourly wage price when setting the hourly wage. The job offer processing unit 302 is an example of a reference price display unit. The reference hourly wage may be displayed when creating a job posting for regular part-time work in the same way as for a one-off part-time job posting.
[0086] In one example of this embodiment, the method for specifying the hourly wage is to select either a fixed rate mode or a variable rate mode. The fixed rate mode or the variable rate mode is selected, for example, by using a radio button. In the example shown in the figure, the variable rate mode is selected.
[0087] When variable mode is selected, the job offer processing unit 302 automatically sets the hourly wage based on the number of days from the job offer start date to the first working day. The job offer processing unit 302 automatically sets the hourly wage by increasing it daily from the minimum hourly wage to the maximum hourly wage based on a predetermined increase amount corresponding to the number of days from the job offer start date to the first working day. As an example, the increase amount is the amount obtained by dividing the difference between the maximum hourly wage and the minimum hourly wage by the number of days from the job offer start date to the first working day. The maximum hourly wage and minimum hourly wage are specified by the store manager via the manager terminal operation unit 22.
[0088] The job offer processing unit 302 automatically sets the hourly wage, increasing it daily from the minimum hourly wage to the maximum hourly wage, until employment is decided. The job offer processing unit 302 updates the one-off part-time job offer information B11 based on the set hourly wage. In the one-off part-time job offer that is published or notified, the hourly wage indicated in the updated one-off part-time job offer information B11 is displayed.
[0089] For example, if the start date for a one-time part-time job posting is five days before the start date and the minimum hourly wage is set at 1,000 yen and the maximum hourly wage is set at 1,500 yen, the hourly wage displayed for that one-time part-time job posting will be updated to increase by 100 yen each day. The predetermined increase amount may be set so that the hourly wage increases from the minimum hourly wage to the maximum hourly wage at a predetermined rate between the start date of the job offer and the start date of work.
[0090] When there are few applicants for one-off part-time jobs even though there are only a few days until the start of the available shift, there is a demand to increase the hourly wage to encourage applicants to apply for one-off part-time jobs. This demand can be met by automatically setting the hourly wage based on the number of days between the start date of the job offer and the start date of the work.
[0091] The maximum hourly wage and the minimum hourly wage may be automatically set based on the reference hourly wage prices mentioned above.
[0092] Furthermore, when the fixed-rate mode is selected, the job offer processing unit 302 automatically sets the hourly wage based on the hourly wage database described above. Therefore, the job offer processing unit 302 automatically sets the hourly wage based on one or more of the date and time, area, industry, and job type.
[0093] As described above, the job offer processing unit 302 automatically sets the hourly wage for a job offer. This saves the store manager the trouble of setting the hourly wage. The job offer processing unit 302 is an example of an hourly wage setting unit.
[0094] When the fixed rate mode is selected, the hourly wage may be specified by the store manager via the manager terminal operation unit 22. Also, on the one-off part-time job recruitment creation screen P3, the selection between the fixed rate mode and the variable rate mode may be omitted, and the hourly wage may be specified by the store manager via the manager terminal operation unit 22.
[0095] The job vacancy processing unit 302 generates one-off part-time job vacancy information B11 when a predetermined operation is performed on the recruitment information creation button P35. Here, the job vacancy processing unit 302 generates one-off part-time job vacancy information B11 based on the recruitment conditions specified on the one-off part-time job vacancy creation screen P3.
[0096] The recruiting conditions display area P36 displays a form for specifying the recruiting conditions. The recruiting conditions are the requirements that the store manager, who is the employer, requires of the job seeker who is a one-time part-time worker. The recruiting conditions may include, for example, the area indicating the job seeker's address, whether the job seeker's address is within a certain distance from the store, and whether the job seeker has work experience.
[0097] [Recruitment execution screen Q3] When one-off part-time job recruitment information B11 is created on the one-off part-time job recruitment creation screen P3, the administrator terminal 20 displays a recruitment execution screen Q3 on the administrator terminal display unit 21. Fig. 7 is a diagram showing an example of the recruitment execution screen Q3 according to this embodiment. The recruitment execution screen Q3 is a screen for publishing or notifying the created one-off part-time job recruitment.
[0098] The recruitment execution screen Q3 includes a reservation distribution setting button Q31, a distribution time setting area Q32, and a recruitment execution button Q33.
[0099] The scheduled delivery setting button Q31 is a button for setting whether or not to schedule delivery of one-off part-time job recruitment. When the scheduled delivery setting button Q31 is on, scheduled delivery is performed. When the scheduled delivery setting button Q31 is off, scheduled delivery is not performed. The scheduled delivery setting button Q31 is, for example, a toggle button.
[0100] [Pre-order] Here, we will explain scheduled delivery. Scheduled delivery of one-off part-time job recruitment means delivering job information for one-off part-time work to job seekers for one-off part-time work at the date and time indicated by the delivery time information. Delivery includes one or more of publication and notification. Delivery time information is information that indicates the delivery time when the job information will be delivered. The delivery time information is set by performing a specified operation in the delivery time setting area Q32. It should be noted that which job seekers among those seeking one-off part-time work to distribute the job information to is selected based on, for example, the recruitment conditions.
[0101] The distribution time setting area Q32 is displayed when the scheduled distribution setting button Q31 is turned on. Note that if the scheduled distribution setting button Q31 is turned off, the distribution time setting area Q32 may not be displayed or may be grayed out and therefore cannot be selected.
[0102] The recruiting button Q33 is a button for publishing or notifying the one-off part-time job recruitment information B11. When a predetermined operation is performed on the recruiting button Q33, the recruitment processing unit 302 publishes or notifies the one-off part-time job recruitment information B11. Publication or notification of the one-off part-time job recruitment information B11 is made, for example, only to job seekers who meet the recruitment conditions. As described above, the recruitment conditions are set in the recruitment conditions display area P36.
[0103] Scheduled delivery includes date and time specified delivery and regular delivery. In either case of date and time specified delivery or regular delivery, first, the delivery time is specified as the number of days before the work date and time of the job being recruited in the one-time part-time job recruitment. The delivery time information indicates the number of days before the work date and time of the job being recruited in the job recruitment. In the date and time specified delivery, the job processing unit 302 delivers the one-off part-time job job information B11 the number of days indicated by the delivery time information before the working date and time. Therefore, the job processing unit 302 delivers the job information the number of days indicated by the delivery time information before the working date and time of the job advertised by the job advertisement. The working date and time is specified by the created one-off part-time job job information B11.
[0104] If regular delivery is selected, the regular delivery selection button Q321 is set to ON. If regular delivery is selected, a regularly repeated delivery time is selected. The regular delivery selection button Q321 is, for example, a toggle button. The regularly repeated delivery time is selected from a pull-down menu. The regularly repeated delivery time is selected, for example, daily, weekly, or monthly. A time interval may be specified as the regularly repeated delivery time. If regular delivery is selected, the delivery time information further indicates the regularly repeated delivery time.
[0105] A case where periodic distribution is selected is, for example, when a work date and time is a date and time that is repeated periodically. The work date and time is, for example, a specific day of the week. Depending on the store, there may be a shortage of staff on a specific day of the week each week, and the store may want to recruit one-off part-time workers to work on that day every week. If regular distribution is selected, the staff management unit 303 updates the date and time entered in the one-time part-time job recruitment information B11 based on the working date and time, and distributes the one-time part-time job recruitment information B11. In other words, when regular distribution is selected, once the working date and time and the regularly repeated distribution time are specified, the job information is automatically distributed on the date and time indicated by the distribution time information.
[0106] Here, the text included in the job information may be the same regardless of whether the work date and time are repeated periodically. The text included in the one-off part-time job job information B11 is entered in advance for each one-off part-time job job. When regular distribution is performed, the text does not change, but the dates and times of work and other information listed are updated.
[0107] When the time specification selection button Q322 is selected, the distribution time is specified. When the distribution time is specified, the distribution time information further indicates the distribution time. The job processing unit 302 distributes the one-off part-time job job information B11 at the time indicated by the distribution time information.
[0108] Note that the one-off part-time job recruitment information B11 may be periodically repeated for a given working date and time. In this case, the distribution time information indicates the periodically repeated distribution time. The recruitment processing unit 302 distributes the one-off part-time job recruitment information B11 at the periodically repeated distribution time indicated by the distribution time information. The distribution time information may directly indicate the distribution date and time.
[0109] It is believed that there is a correlation between the number of days before the work date and time when the job information was distributed and the number of applications depending on the industry and job type. Therefore, the distribution time information may indicate a distribution time calculated in advance so that the number of applications for the job posting (one-time part-time job posting) will be large based on the relationship between the distribution history of the job information and the number of applications. In this case, the distribution time that will result in a large number of applications for the job posting is calculated in advance based on, for example, machine learning. In this machine learning, a trained model that is trained to output the number of applications when the distribution history of the job information is input is used.
[0110] As described above, the job offer processing unit 302 distributes the job offer information (one-off part-time job offer information B11) at the date and time indicated by the distribution time information indicating the distribution time when the job offer information indicating the job offer will be distributed. The job offer processing unit 302 is an example of a distribution unit. The store manager can distribute the created job offer information at a desired time.
[0111] [Displaying the number of people considering a job on the one-time part-time job creation screen P3] When a date and time is specified in the date display area P31 of the one-time part-time job job creation screen P3, the administrator terminal 20 may cause the administrator terminal display unit 21 to display a number of people to be considered display area P311. The number of people to be considered display area P311 is output by the job processing unit 302 of the management server 3 in response to a request from the administrator terminal 20.
[0112] 8 is a diagram showing an example of the one-off part-time job requisition creation screen P3 when the number of people considered display area P311 according to this embodiment is displayed. When creating a one-off part-time job requisition, the number of people considered display area P311 displays, for each recruitment date, how many people have viewed one-off part-time job requisitions advertised at other stores with the same work location, industry, or business type. Viewing a requisition can be interpreted as people considering applying for the requisition.
[0113] Based on the store information and the browsing history information, the job processing unit 302 displays the number of job seekers who have viewed job information for jobs classified as the same type as the one-off part-time job job being created as the number of job seekers who are considering applying for the one-off part-time job job being created.
[0114] The store information is information indicating the location (area) of the store where the employee works, and the type of business or business model of the store. The store information is set from the administrator terminal 20 before the job posting is created, and is stored in advance in the storage unit 310. The browsing history information is information that indicates the history of job information being viewed by job seekers. The browsing history information is generated based on the history of job information provided by the management server 3 being viewed by the staff terminal 10, and is stored in the storage unit 310.
[0115] The job seekers who viewed the job information here may be, for example, the number of people who viewed the job information at the same time, the number of people who viewed it within 24 hours, or the total number of people who viewed it. The job processing unit 302 may display any of the number of people who viewed the job information at the same time, the number of people who viewed it within 24 hours, or the total number of people who viewed it, based on the viewing history information.
[0116] When job conditions are specified in the job posting details display area P32, the working hours display area P33, and the salary display area P34, the number of job seekers displayed in the number of considered job seekers display area P311 is updated with the number of job seekers for jobs being advertised by other stores with the same work location, industry, or business type that meet the job conditions.
[0117] In the illustrated example, "hall staff" is specified as the job type in the job posting content display area P32. In response to this, the number of people under consideration display area P311 displays "January 14th, Tokyo restaurant, hall staff job opening, number of views: 0, number of views within 24 hours: △." Note that immediately after the recruitment date and time is specified in the date display area P31 on the one-time part-time job posting creation screen P3, the number of people under consideration display area P311 displays "January 14th, Tokyo restaurant, job opening, number of views: 0, number of views within 24 hours: △."
[0118] Therefore, based on the browsing history information, the job processing unit 302 displays the number of job seekers who have viewed job information for jobs whose job conditions meet the job conditions of the one-off part-time job job being created and are classified as the same type as the one-off part-time job job being created, as the number of job seekers who are considering applying for the one-off part-time job job being created.
[0119] When the recruiting conditions are specified in the recruiting conditions display area P36, the number of job seekers displayed in the number of considered job seekers display area P311 is updated with the number of job seekers who meet the recruiting conditions. Job seekers who have viewed job information for a job categorized in the same category as the one-off part-time job being created and who meet the recruiting conditions are referred to as "job seekers who meet the conditions." Therefore, the job processing unit 302 displays the number of job seekers who meet the conditions based on the recruiting conditions, which are the conditions required for the job seeker, and the browsing history information.
[0120] In addition, if the period until the work date and time of the one-off part-time job job being created is less than a predetermined length, and no applications have been submitted for the one-off part-time job job, or the number of times the job information for the one-off part-time job job has been viewed is less than a predetermined number, the job offer processing unit 302 may make a proposal to relax the recruitment conditions for the one-off part-time job job or the recruitment conditions for the one-off part-time job job. For example, the job offer processing unit 302 displays text indicating the proposal in the number of people under consideration display area P311. The job offer processing unit 302 is an example of a proposal unit.
[0121] Here, the job offer processing unit 302 may display the increase in the number of job seekers who meet the conditions when the recruitment conditions are relaxed based on the recruitment conditions and the browsing history information. Also, the job offer processing unit 302 may display the increase in the number of job seekers who meet the conditions when the recruitment conditions are relaxed based on the recruitment conditions of the one-off part-time job recruitment being created and the browsing history information. For example, the job processing unit 302 displays, for an important condition, the increase in the number of job seekers who meet the condition when the important condition is relaxed, based on the recruitment conditions and the browsing history information. An important condition is a condition included in the recruitment conditions or the recruitment conditions of the one-off part-time job recruitment being created, which, when relaxed, will increase the number of job seekers who meet the condition by a predetermined number or by a predetermined percentage or more. Furthermore, the job processing unit 302 may display an important condition included in the recruitment conditions or the recruitment conditions of the one-off part-time job recruitment being created in a more prominent manner than other conditions.
[0122] FIG. 9 shows an example of a one-off part-time job recruitment creation screen P3 in which important conditions are displayed in a prominent manner. In the example shown, "experienced" is an important recruiting condition. If the "experienced" condition is removed, the number of job seekers who meet the condition will increase by 100, as displayed adjacent to the "experienced" condition in the recruiting condition display area P36. In addition, a predetermined mark (for example, a star) is displayed adjacent to the "experienced" condition. This mark is an example of a prominent manner compared to the other conditions.
[0123] The job offer processing unit 302 may display the increase in the number of job seekers who meet the conditions when all of the conditions included in the recruitment conditions or the recruitment conditions of the one-off part-time job offer being created are relaxed. The job offer processing unit 302 may include the increase in the number of job seekers who meet the conditions when the job offer conditions are relaxed in the text indicating the proposal to be displayed in the considered job applicants display area P311. For example, the text may be "If you remove the condition of 'experienced', the number of job seekers will increase by XX."
[0124] As described above, the job offer processing unit 302 displays the number of job seekers who have viewed the job offer information for a second job offer (for example, a job offer at another store) that is classified as the same type as the first job offer (for example, a one-time part-time job offer being created) as the number of job seekers considering applying for the first job offer, based on viewing history information that indicates the history of job offer information being viewed by job seekers. The job offer processing unit 302 is an example of a number-of-jobs display unit. A store manager, who is the employer, can estimate the number of job seekers considering applying for a one-time part-time job offer that is being created or is currently being recruited, before starting recruitment or after the recruitment has been carried out. If the estimated number is low, the store manager considers relaxing the recruitment conditions or recruitment conditions. After the recruitment conditions or recruitment conditions are changed, the one-time part-time job offer is again made.
[0125] [One-time part-time job search screen P4] 10 is a diagram showing an example of a one-off part-time job search screen P4 according to this embodiment. The staff terminal 10 displays the one-off part-time job search screen P4 on the staff terminal display unit 11. The one-off part-time job search screen P4 is a screen for searching for and viewing one-off part-time job recruitments, and applying for one-off part-time job recruitments.
[0126] When the date and time of application for a one-time part-time job is selected in the shift schedule display area P11 of the shift schedule screen P1 described above and a predetermined operation is performed on the add shift button P13, the staff terminal 10 displays a one-time part-time job search screen P4 on the staff terminal display unit 11. The one-time part-time job search screen P4 is generated by the screen generation unit 304 of the management server 3 and output to the staff terminal 10.
[0127] The one-off part-time job search screen P4 includes a first search condition display area P41 and a second search condition display area P42. The first search condition display area P41 and the second search condition display area P42 are areas that display forms for specifying search conditions for searching for one-off part-time work.
[0128] The first search condition display area P41 displays a form for specifying the first search conditions. The first search conditions include, for example, the length of working hours, distance to the workplace, travel time, hourly wage, total salary, etc. The length of working hours is specified by the minimum working hours, which is the lower limit of the length of working hours, and the maximum working hours, which is the upper limit of the length of working hours. The first search condition is specified by a slide bar, and by operating the slide bar, at least one of the upper limit value and the lower limit value of the first search condition changes.
[0129] The lower limit (shortest working hours) and upper limit (longest working hours) of the length of working hours change by operating the slide bar P411. Therefore, for the length of working hours, which is one of the first search criteria, both the upper and lower limit values of the search criteria change by operating the slide bar. The first search criteria may include the start time or end time of work instead of the length of working hours.
[0130] Only the upper limit of the distance to the workplace is changed by operating the slide bar P412. Only the upper limit of the travel time is changed by operating the slide bar P413. Only the lower limit of the hourly wage is changed by operating the slide bar P414. Only the lower limit of the total salary is changed by operating the slide bar P415. Therefore, for the distance to the workplace, travel time, hourly wage, and total salary, which are among the first search conditions, only one of the upper and lower limit of the search conditions is changed by operating the slide bar. Note that the lower limit of the hourly wage, which is set by operating the slide bar P414, may be set to a predetermined value based on the current minimum wage.
[0131] As described above, the screen generation unit 304 generates the one-off part-time job search screen P4. The one-off part-time job search screen P4 is an example of a search screen that includes a slide bar for specifying search conditions for one-off part-time work. Job seekers looking for one-off part-time work can smoothly specify search conditions by operating the slide bar on the one-off part-time job search screen P4.
[0132] The first search criteria may include search criteria specified by a form other than a slide bar, such as a number input form or a drop-down list.
[0133] The second search condition display area P42 displays a form for specifying second search conditions. The second search conditions include, for example, industry and job type, work location, "Available now," "Budget provided," "Transportation expenses provided," "Same-day payment available," "Has experience accepting beginners," etc. The second search conditions are specified using check boxes, for example.
[0134] The workplace is specified by the address of the workplace or the nearest station to the workplace. Tabs P421 and P422 are tabs for selecting how to specify the workplace. In the example of the one-off part-time job search screen P4 shown in FIG. 4, when tab P421 is selected, the workplace is specified by the address of the workplace. When tab P422 is selected, the workplace is specified by the nearest station to the workplace.
[0135] FIG. 11 is a diagram showing an example of the one-off part-time job search result screen P5 according to this embodiment. When a search condition is specified on the one-off part-time job search screen P4 and a search is performed, the staff terminal 10 displays the one-off part-time job search result screen P5 on the staff terminal display unit 11. In this example of this embodiment, a search is performed when any one of the search conditions is specified on the one-off part-time job search screen P4. In other words, the one-off part-time job search result screen P5 is displayed immediately when any one of the search conditions is specified on the one-off part-time job search screen P4.
[0136] The one-off part-time job search result screen P5 may be displayed when search conditions are specified on the one-off part-time job search screen P4 and a predetermined operation for performing a search is performed. In this case, a button for executing a search is displayed on the one-off part-time job search screen P4.
[0137] The one-off part-time job search result screen P5 includes the one-off part-time job search screen P4 described above and a search result display area P51. As an example, the search result display area P51 is displayed below the one-off part-time job search screen P4. The search result display area P51 displays the search results for one-off part-time job job offers and the total number of one-off part-time job offers that match the search criteria. The one-off part-time job offers are displayed as a job posting screen that lists the job conditions and recruitment conditions. Note that FIG. 11 shows some of the one-off part-time job offers that match the search criteria.
[0138] On the one-off part-time job search result screen P5, when the slide bar is operated in the first search condition display area P41, the first search conditions are changed. In response to the change in the first search conditions, the number of one-off part-time job job offers displayed as search results in the search result display area P51 increases or decreases. In other words, when the slide bar is operated in the first search condition display area P41, the search results are updated immediately.
[0139] For one-off part-time jobs, the person selects the one-off part-time job job to apply for from the one-off part-time job job offers displayed on the one-off part-time job search result screen P5. For one-off part-time jobs, the person selects the one-off part-time job job to apply for by, for example, performing a predetermined operation on the job posting screen displayed in the search result display area P51.
[0140] [One-time part-time job application processing] When the staff terminal operation unit 12 detects an operation to select a one-time part-time job recruitment, the staff terminal 10-2 displays a job application screen P6 on the staff terminal display unit 11. FIG. 12 is a diagram showing an example of the job application screen P6 according to this embodiment. The job application screen P6 is a screen for applying for a one-time part-time job recruitment. The job application screen P6 includes a job conditions display area P61 and an apply button P62.
[0141] In the job offer condition display area P61, text showing the job offer conditions for the one-off part-time job offer is displayed. The apply button P62 is a button for applying for a one-off part-time job. When a predetermined operation is performed on the apply button P62, the job offer processing unit 302 transmits one-off part-time job application information B12 to the management server 3.
[0142] The calculation unit 100 transmits the one-off part-time job application information B12 to the management server 3.
[0143] In addition, the working time frame among the employment conditions included in the one-time part-time job application information B12 can be specified by directly specifying the time period (e.g., 10:00 to 12:00, etc.), or by specifying the name of the time frame predetermined for each store (e.g., early shift, middle shift, late shift, etc.).
[0144] When a predetermined operation is performed on the apply button P62, an application confirmation screen P7 may be displayed before the one-time part-time job application information B12 is sent to the management server 3. FIG. 13 is a diagram showing an example of the application confirmation screen P7 according to this embodiment. The application confirmation screen P7 is a screen on which a job seeker can confirm the contents of the one-time part-time job application information B12 before applying for a one-time part-time job recruitment. The application confirmation screen P7 includes an application conditions display area P71 and a work history display area P72.
[0145] In the application conditions display area P71, job seeker information B121 from the one-off part-time job application information B12 is displayed. In the work history display area P72, work history information B122 from the one-off part-time job application information B12 is displayed.
[0146] [Register application conditions] Here, the application conditions will be explained. The application conditions are the conditions that a job seeker desires for a one-off part-time job recruitment. The application conditions are registered by the job seeker so that the job seeker can receive notifications of one-off part-time job recruitment from the store manager. The application conditions are registered when the job seeker starts using the recruitment management system 1.
[0147] 14 is a diagram showing an example of the application requirements registration screen U1 according to this embodiment. The application requirements registration screen U1 is a screen for job seekers to register their application requirements. The application requirements registration screen U1 includes an application requirements display area U11 and a registration application requirements button U12.
[0148] The application conditions display area U11 displays a form for specifying application conditions. The application condition registration button U12 is a button for registering application conditions. When a predetermined operation is performed on the application condition registration button U12, the calculation unit 100 transmits application condition information D1 to the management server 3. The management server 3 stores the application condition information D1 in the memory unit 310.
[0149] [Shift schedule screen after applying for a one-time part-time job P1] The calculation unit 100 receives the hiring result for the application for the one-off part-time job recruitment from the management server 3. The management server 3 updates the shift schedule display area P11 on the shift schedule screen P1 based on the hiring result.
[0150] 15 is a diagram showing an example of a shift schedule screen P1 updated based on the hiring results according to this embodiment. In the example shown, a shift schedule display area P11 displays a confirmed regular part-time work schedule P111, a rejected regular part-time work schedule P112, a regular part-time work schedule under selection P113, a confirmed one-off part-time work schedule P114, a rejected one-off part-time work schedule P115, and a one-off part-time work schedule under selection P116 using icons in a predetermined format.
[0151] The confirmed regular part-time work schedule P111 is an icon indicating a regular part-time work schedule for which the work schedule has been confirmed. The rejected regular part-time work schedule P112 is an icon indicating a regular part-time work schedule for which the work schedule has been rejected after the shift has been submitted. The regular part-time work schedule under selection P113 is an icon indicating a regular part-time work schedule for which the work schedule has not been confirmed after the shift has been submitted.
[0152] The confirmed one-off part-time work schedule P114 is an icon showing a work schedule for a one-off part-time job for which the employee has been hired and the work schedule has been confirmed. The rejected one-off part-time work schedule P115 is an icon showing an application for a one-off part-time job for which the employee has been rejected. The one-off part-time work schedule under selection P116 is an icon showing an application for a one-off part-time job for which the employee has not yet received the hiring result after applying.
[0153] The job offer processing unit 302 displays the work schedule in the shift schedule display area P11 in different ways for regular part-time work and one-off part-time work. In this embodiment, the work schedule for regular part-time work is displayed as a circle of a predetermined color, as an example. The work schedule for one-off part-time work is displayed as a triangle of a predetermined color, as an example. Therefore, the screen generation unit 304 of the management server 3 displays the image of the icon indicating the work schedule for short-term part-time work and the image of the icon indicating the work schedule for regular part-time work with at least one of the colors and shapes different from each other.
[0154] Furthermore, the work schedules for regular part-time work and one-off part-time work are displayed in different formats depending on whether the work schedule is for confirmed employment, rejected employment, or ongoing selection.
[0155] As an example, the work schedule for a one-off part-time job for which employment has been confirmed is shown by a circle filled in a predetermined color. As an example, an application that was rejected is shown by a circle filled in a lighter color than the work schedule for a regular part-time job for which employment has been confirmed. As an example, the work schedule for a regular part-time job for which selection is still being made is shown by an unfilled circle.
[0156] As an example, the work schedule for a one-off part-time job for which employment has been confirmed is shown by a triangle filled in a predetermined color. As an example, an application that was rejected is shown by a triangle filled in a lighter color than the work schedule for a one-off part-time job for which employment has been confirmed. As an example, the work schedule for a one-off part-time job for which selection is currently being made is shown by an unfilled triangle. The illustrated icons are merely examples and may be in other forms.
[0157] As described above, the screen generation unit 304 displays an image showing the work schedule for short-term part-time work and an image showing the work schedule for regular part-time work in different formats on the screen showing the work schedules for regular part-time work and short-term part-time work (shift schedule screen P1). The screen generation unit 304 is an example of a display control unit. This allows staff to distinguish between the work schedule for regular part-time work and the work schedule for short-term part-time work on the screen showing the work schedules.
[0158] "Display of number of people considering job offer on page 5 of one-time part-time job search results screen" When search conditions are specified in the first search condition display area P41 and the second search condition display area P42 on the one-off part-time job search result screen P5, the staff terminal 10 may display the search results for one-off part-time job job offers together with a number of people to be considered display area in the search result display area P51. The number of people to be considered display area is output by the job offer processing unit 302 of the management server 3 in response to a request from the staff terminal 10.
[0159] FIG. 16 is a diagram showing an example of a one-off part-time job search result screen P5a when a display area for the number of people being considered according to a modified example of this embodiment is displayed. The display area for the number of people being considered displays the number of people who have viewed the one-off part-time job job offer displayed as a search result. Viewing a job offer can be interpreted as the person considering applying for the job offer. In the example shown, the display area P511 for the number of people being considered and the display area P512 for the number of people being considered each display the number of people who have viewed the one-off part-time job job offer displayed as a search result within 24 hours.
[0160] The job offer processing unit 302 displays the number of job seekers who have viewed the job information for the one-off part-time job offer found based on the browsing history information. The browsing history information indicates the history of job seekers viewing the job information for the one-off part-time job offer found.
[0161] The job information for one-off part-time jobs searched here is job information searched based on job requirements or recruitment requirements. Recruitment requirements are requirements that are required of job seekers. If the number of job seekers who have viewed the job information for the searched one-off part-time job is equal to or greater than a predetermined number, the job processing unit 302 may suggest that the job search be performed with relaxed job conditions or recruitment conditions. Furthermore, if the number of job seekers who have viewed the job information for the searched one-off part-time job is equal to or greater than a predetermined number, the job processing unit 302 may suggest that the job search be performed with relaxed recruitment conditions. For example, the job processing unit 302 displays text indicating the suggestion in either the first search condition display area P41, the second search condition display area P42, or the search result display area P51. The job processing unit 302 is an example of a suggestion unit.
[0162] Specifically, the job processing unit 302 displays the increased number of job information displayed as search results when the job conditions are relaxed, based on the job conditions and the browsing history information. The job information displayed as search results when the job conditions are relaxed and the job information displayed as search results before the job conditions were relaxed have common job conditions other than the relaxed job conditions, and are considered to have similar job conditions.
[0163] Furthermore, the job processing unit 302 may display an increase in the number of job information displayed as search results when the recruitment conditions are relaxed, based on the recruitment conditions and the browsing history information. The job information displayed as search results when the recruitment conditions are relaxed and the job information displayed as search results before the recruitment conditions were relaxed have common recruitment conditions and are considered to have similar recruitment conditions.
[0164] For example, based on the job requirements and browsing history information, the job processing unit 302 may display an increase in the number of job listings displayed as search results when an important requirement is relaxed. An important requirement is a requirement among the job requirements or conditions included in the recruitment requirements that, when relaxed, increases the number of job listings displayed as search results by a predetermined percentage or more. Furthermore, the job processing unit 302 may display important requirements among the job requirements or conditions included in the recruitment requirements in a more prominent manner than other requirements.
[0165] FIG. 17 is a diagram showing an example of a one-off part-time job search result screen P5b in which important conditions are displayed in a prominent manner according to a modified example of this embodiment. In the example shown, "hourly wage" is an important condition among the job conditions. If the "hourly wage" condition is removed, the number of job information items displayed as search results will increase by 20, as displayed adjacent to the "hourly wage" condition in the first search condition display area P41. In addition, a predetermined mark (for example, a star) is displayed adjacent to the "hourly wage" condition. This mark is an example of a prominent manner compared to other conditions.
[0166] The job processing unit 302 may display an increase in the number of job information items displayed as search results when all job conditions are relaxed. The job processing unit 302 may include the increase in the number of job listings displayed as search results when the job listing conditions are relaxed in the text indicating the proposal displayed in the first search condition display area P41, the second search condition display area P42, or the search result display area P51. For example, the text may be "If you remove the condition 'hourly wage,' the number of listings will increase by xx."
[0167] As described above, the job offer processing unit 302 displays the number of job seekers who have viewed the job information for the first job offer (for example, the searched one-off part-time job offer) based on viewing history information that indicates the history of job offer information being viewed by job seekers. The job offer processing unit 302 is an example of a number-of-jobs display unit. For a one-off part-time job offer that the job seeker is considering recruiting, the job seeker can estimate the number of employers who are considering applying for that one-off part-time job offer. If the estimated number is high, it is likely that competition is high and there is a high possibility that the job seeker will be rejected after applying, so the job seeker should consider relaxing the job offer or recruitment conditions before applying. After the job offer or recruitment conditions are changed, one-off part-time job offers are searched for again.
[0168] [Job proposal processing for job seekers with desired conditions] The process of proposing a job offer to a job seeker who meets desired conditions will now be described. The process of proposing a job offer to a job seeker who meets desired conditions is a process of proposing a job offer to a job seeker who meets the desired conditions of the employer. 18 is a diagram showing an example of the flow of a process for proposing a job offer to a job seeker with desired conditions according to a modified example of this embodiment. The process for proposing a job offer to a job seeker with desired conditions is a modified example of the job offer management process (see FIG. 3). Processes similar to those in the job offer management process may be assigned the same step numbers and explanations thereof may be omitted.
[0169] Step S111: The staff terminal 10-2 sets a work availability identifier on the shift schedule screen. The work availability identifier is an identifier that indicates on the schedule whether the job seeker wishes to work or is available to work on that day. The work availability identifier is an example of work availability information. The work availability information indicates whether the job seeker is available to work on the working date and time of the job offer.
[0170] Here, we will explain the shift schedule screen Q1 on which a work availability identifier is set. FIG. 19 is a diagram showing an example of the shift schedule screen Q1 on which a work availability identifier is set according to a modified example of this embodiment. On the shift schedule screen Q1, the work availability identifier is displayed for each day in the shift schedule display area P11. One example of the work availability identifier is a toggle button. When a specified operation is performed on the work availability identifier, the work availability setting is switched. When the staff terminal operation unit 12 detects an operation to switch the work availability setting, the staff terminal 10-2 sends information indicating that the operation has been performed to the management server 3.
[0171] In the example shown, the work availability identifier Q111, work availability identifier Q112, and work availability identifier Q113 indicate whether or not the employee wishes to work or is available to work on the assigned days (the 19th, 20th, and 24th). The work availability identifier may be in another form such as a check box.
[0172] In the example shown, the shift schedule display area P11 has work schedules for regular part-time work or one-off part-time work assigned to the 19th, 21st, and 26th. Also, the 24th has work schedules for one-off part-time work currently under selection.
[0173] Step S330: The administrator terminal 20 creates a one-off part-time job recruitment. Here, the one-off part-time job recruitment may be created using a one-off part-time job recruitment created in the past as a template.
[0174] Step S331: The administrator terminal 20 selects the date and time of the one-time part-time job recruitment and sets the desired conditions. When the administrator terminal operation unit 22 detects an operation to select the date and time of the one-time part-time job recruitment and an operation to set the desired conditions, the administrator terminal 20 transmits information indicating that the operation has been performed to the management server 3.
[0175] The desired conditions include the fact that the work availability information indicates that the job seeker is available to work on the work date and time, and also includes one or more of the job seeker's skills and location information.
[0176] Step S241: The management server 3 selects candidates for one-off part-time work who are available and meet the desired conditions. The job offer processing unit 302 determines whether the job seeker is available to work on the working date and time based on the work availability information. The job offer processing unit 302 first uses a daily work availability identifier as the work availability information. The job offer processing unit 302 first determines whether the job seeker is available to work on the working date and time based on the daily work availability identifier.
[0177] If the work availability identifier indicates that the job seeker is available to work, the job offer processing unit 302 determines for each day whether the job seeker has other work plans assigned to them on the work date and time. If the job seeker has no other work plans assigned to them on the work date and time, the job offer processing unit 302 then determines that the job seeker is available to work on the work date and time. If the job seeker has other work plans assigned to them on the work date and time, the job offer processing unit 302 determines that the job seeker is not available to work on the work date and time. On the other hand, if the work availability identifier indicates that the job seeker is not available to work, the job offer processing unit 302 determines that the job seeker is not available to work on the working date and time.
[0178] In the example of the shift schedule screen Q1 shown in Figure 19, of the days ("19th," "20th," "24th") to which the work availability identifier Q111, work availability identifier Q112, and work availability identifier Q113 are respectively assigned, it is determined that work is possible on the day ("20th") to which the work availability identifier Q112 is assigned and to which no other work schedules are assigned.
[0179] As described above, the work date and time for a one-off part-time job offer is specified by the administrator terminal 20, and the job offer processing unit 302 determines whether the job seeker is available to work on the work date and time on a day-by-day basis based on the work availability information. Note that the job seeker's other work schedules, together with the work availability identifier, are an example of work availability information.
[0180] If the job offer processing unit 302 determines that the job seeker is available to work on the working date and time, it determines whether the job seeker meets the desired conditions. With regard to skills among the desired conditions, the job offer processing unit 302 determines whether the skills indicated in the job seeker's job seeker information B121 meet the skills indicated by the desired conditions. The skills indicated by the desired conditions are indicated, for example, by work experience in the same industry and occupation indicated in the job offer conditions of the created one-time part-time job offer.
[0181] Regarding the location information among the desired conditions, the job offer processing unit 302 determines whether the job seeker's location information satisfies the location information indicated by the desired conditions. The location information indicated by the desired conditions is indicated, for example, by the job seeker's current location being within a predetermined distance from the workplace. The location information indicating the job seeker's current location is acquired from the staff terminal 10-1.
[0182] It should be noted that one or more of the job seeker's skills and location information may be omitted from the desired conditions. The desired conditions may also include resume information. In this case, the job processing unit 302 determines whether the job seeker satisfies the desired conditions based on the matching results between the employer's resume information and the resume information included in the desired conditions. For example, work history information B122 is used as the employer's resume information. The job processing unit 302 compares, word by word, the text included in the work history information B122 with the text included in the resume information included in the desired conditions. For example, if the comparison results in a word-by-word matching rate of a predetermined percentage or higher, the job processing unit 302 determines that the job seeker satisfies the desired conditions. On the other hand, if the matching rate is less than the predetermined percentage, the job processing unit 302 determines that the job seeker does not satisfy the desired conditions.
[0183] Step S242: The management server 3 transmits the one-off part-time job candidate list to the administrator terminal 20. The one-off part-time job candidate list is a list showing one-off part-time job candidates who are available to work and who satisfy the desired conditions, selected in the processing of step S241. Note that if no one-off part-time job candidates who are available to work and who satisfy the desired conditions are selected in the processing of step S241, the management server 3 transmits the one-off part-time job candidate list together with text indicating that there are no applicable candidates.
[0184] Step S332: The manager terminal 20 receives the one-time part-time job candidate list from the management server 3. The manager terminal 20 causes the manager terminal display unit 21 to display the one-time part-time job candidate list.
[0185] 20 is a diagram showing an example of a one-time part-time job candidate list screen P8 according to a modified example of this embodiment. The one-time part-time job candidate list screen P8 is a screen for displaying a list of one-time part-time job candidates for a selected day. The one-time part-time job candidate list screen P8 includes a one-time part-time job candidate display area P81 and a recruitment start button P82.
[0186] The one-off part-time job candidate display area P81 shows one or more one-off part-time job candidates who are available to work on the selected day. The one-off part-time job candidate display area P81 displays a button for checking the resume information of the one-off part-time job candidate. When a predetermined operation is performed on the button, the resume information is displayed based on the job seeker information B121 and work history information B122.
[0187] Furthermore, the one-off part-time job candidate display area P81 displays a form for selecting whether or not to notify each one-off part-time job candidate. In the illustrated example, the form is a check box. The recruitment start button P82 is a button for notifying the selected candidate for one-off part-time work of the one-off part-time job recruitment.
[0188] Step S333: The management server 3 notifies the confirmed one-time part-time job candidate of the one-time part-time job job offer. The store manager checks the one-time part-time job candidate list on the one-time part-time job candidate list screen P8 and selects the candidate to be notified of the one-time part-time job job offer. When a predetermined operation is performed on the recruitment start button P82, the management server 3 sends information indicating the selected one-time part-time job candidate (referred to as notification destination information) to the management server 3.
[0189] Step S243: The management server 3 notifies the staff terminal 10-2 of the one-time part-time job offer based on the one-time part-time job offer information B11.
[0190] Step S112: The staff terminal 10-2 receives the notification of the one-time part-time job recruitment. The staff terminal 10-2 displays the one-time part-time job recruitment notice Q14 on the shift schedule screen Q1. Figure 21 is a diagram showing an example of the shift schedule screen Q1 on which the one-time part-time job recruitment notice Q14 according to a modified example of this embodiment is displayed.
[0191] The subsequent processing of steps S120 and S130 by the staff terminal 10-2, the processing of steps S250, S260, and S270 by the management server 3, and the processing of steps S340 and S350 by the administrator terminal 20 are the same as the job management processing shown in Figure 3, so explanations will be omitted. With this, the job vacancy management system 1 ends the job vacancy proposal process for the job seeker who meets the desired conditions.
[0192] As explained above, the job offer processing unit 302 proposes job offers to job seekers who meet the desired conditions of the employer. The job offer processing unit 302 is an example of a job offer proposal unit. This allows the store manager, who is the employer, to propose job offers to job seekers who meet the desired conditions all at once, making job recruitment smoother.
[0193] [Bulk release of available shifts] The process of publishing available shifts in bulk will now be explained. The process of publishing available shifts in bulk is a process for publishing job offers for one-off part-time work for semi-regular staff when there are available shifts after the work schedules of regular part-time workers have been confirmed. Semi-regular staff are job seekers who have worked at a store whose work schedules are managed by the administrator terminal 20 and who have received high evaluations for their work. As will be described later, semi-regular staff are registered in advance when a regular part-time worker resigns.
[0194] 22 is a diagram showing an example of the flow of a job vacancy management process including a batch vacant shift disclosure process according to a modified example of this embodiment. The batch vacant shift disclosure process is a modified example of the job vacancy management process (see FIG. 3). Processes similar to those in the job vacancy management process may be assigned the same step numbers and explanations thereof may be omitted.
[0195] The processing of steps S10 and S20 by the staff terminal 10-1, steps S210, S220, and S230 by the management server 3, and steps S310, S320, and S330 by the manager terminal 20 are similar to the job management processing shown in Fig. 3, and therefore descriptions thereof will be omitted. Therefore, the processing from step S235a onwards is executed after the shift schedule is finalized.
[0196] Step S235a: The management server 3 determines available shifts. The job offer processing unit 302 determines available shifts among working time slots based on the work schedule information C1. The job offer processing unit 302 may determine available shifts by excluding working time slots for which recruitment for one-time part-time job offers has begun and for which the allocation of one-time part-time jobs has not yet been completed, based on the one-time part-time job offer information B11 and the one-time part-time job application information B12. Determining available shifts by excluding such working time slots is preferable to avoid overlapping recruitment of one-time part-time job offers for working time slots for which recruitment for one-time part-time job offers has already begun.
[0197] The job offer processing unit 302 displays days including work time slots determined to be vacant shifts on the shift editing screen P2 in a more prominent manner than days including work time slots to which all work schedules are assigned. Therefore, work times (vacant shifts) to which no staff are assigned in the work schedule based on the work schedule information C1 indicating the work schedule are displayed in an emphasized manner.
[0198] FIG. 23 is a diagram showing an example of a shift editing screen P2 in which available shifts are displayed in a prominent manner according to a modified example of this embodiment. In the example shown, the work schedule for one-off part-time workers has not been confirmed for the "19th," leaving the shift available. The job offer processing unit 302, for example, displays an available shift display frame P26a in the work time slot for the "19th" in the staff-specific shift display area P23 and the one-off part-time worker shift display area P24. The available shift display frame P26a is an example of a manner in which days including work time slots with available shifts are more prominent than days including work time slots without available shifts.
[0199] This mode is not limited to the available shift display frame P26a, and the working time slots included in the day including the working time slots with available shifts may be displayed in a predetermined color. A predetermined mark may be displayed on the day including the working time slots with available shifts.
[0200] Step S331a: The manager terminal 20 selects the days on which to recruit one-off part-time job recruitment. When the manager terminal operation unit 22 detects an operation to display the shift editing screen P2, the manager terminal 20 transmits a request to display the shift editing screen P2 to the management server 3. In response to the request, the management server 3 outputs the shift editing screen P2 to the manager terminal 20. The manager terminal 20 causes the manager terminal display unit 21 to display the shift editing screen P2. The store manager selects the days on which to recruit one-off part-time job recruitment for semi-regular staff on the shift editing screen P2.
[0201] The job offer processing unit 302 displays a work request display P231a when a predetermined operation (for example, a double-click or a tap) is performed on the area displaying the work time slot for "the 19th" in the staff shift display area P23 or the one-off part-time shift display area P24 on the shift editing screen P2. The work request display P231a is a display for displaying the semi-regular staff work request screen.
[0202] Step S240a: The management server 3 transmits the semi-regular staff list to the manager terminal 20. The management server 3 transmits the semi-regular staff list to the manager terminal 20 in response to a predetermined operation being performed on the one-off part-time job shift display area P24.
[0203] Step S332a: The manager terminal 20 displays a list of semi-regular staff. FIG. 24 is a diagram showing an example of a semi-regular staff work request screen P9 according to a modified example of this embodiment. The semi-regular staff work request screen P9 is a screen for requesting a pre-registered semi-regular staff member to work a one-off part-time job. The semi-regular staff work request screen P9 includes a date and time display area P91, a semi-regular staff display area P92, and a work request button P93.
[0204] The date and time display area P91 displays the date on which one-off part-time job offers are being accepted for semi-regular staff. This date is the date selected in the processing of step S331a. By performing a predetermined operation on the date and time addition button P911, multiple dates on which one-off part-time job offers are being accepted for semi-regular staff can be selected.
[0205] One or more semi-regular staff members are displayed in the semi-regular staff member display area P92. For example, the names of the semi-regular staff members are displayed in the semi-regular staff member display area P92. The semi-regular staff display area P92 displays a form for selecting whether or not to notify each semi-regular staff member of a one-off part-time job offer. As an example, immediately after the semi-regular staff work request screen P9 is displayed, the form is selected to notify all semi-regular staff members of one-off part-time job offers. In the example shown in the figure, the form is a check box. In the illustrated example, the semi-regular staff member display area P92 displays buttons for displaying resume information of the semi-regular staff member (job seeker information B121, work history information B122).
[0206] The work request button P93 is a button for notifying the selected one-off part-time job offer for semi-regular staff.
[0207] Step S333a: The manager terminal 20 requests the semi-regular staff member to work. When a predetermined operation is performed on the work request button P93, the job offer processing unit 302 transmits the one-off part-time job application information B12 to the management server 3. Therefore, the job offer processing unit 302 collectively publishes job offers for selected working hours among working hours to which no staff member is assigned based on the work schedule information C1 to job seekers belonging to a predetermined segment. The selected working hours are the days selected by the administrator terminal 20 in the processing of step S331a.
[0208] Step S241a: The management server 3 publishes or notifies the semi-regular staff of the one-off part-time job recruitment. Here, the management server 3 receives one-off part-time job recruitment information B11 from the administrator terminal 20. Based on the one-off part-time job recruitment information B11, the management server 3 transmits the one-off part-time job recruitment to the staff terminal 10-2 of the semi-regular staff. Here, the one-off part-time job recruitment information B11 includes a list of dates and times for requesting the one-off part-time job recruitment, and the same recruitment conditions as when the semi-regular staff was working as a regular part-time worker.
[0209] Step S115a: The staff terminal 10-2 of the semi-regular staff receives the notification of the one-off part-time job offer. The staff terminal 10-2 displays the notification of the one-off part-time job offer on the staff terminal display unit 11. 25 is a diagram showing an example of a job application screen Q6 according to a modified example of this embodiment. The job application screen Q6 is a screen displayed as a notification of a one-off part-time job offer in the vacant shift bulk disclosure process. The job application screen Q6 includes a job offer condition display area Q61 and an acceptance selection display area Q62.
[0210] The job conditions display area Q61 displays text indicating the job conditions for the one-off part-time job. As mentioned above, the job conditions are the same as those when the semi-regular staff member was working as a regular part-time worker.
[0211] The acceptance selection display area Q62 includes an acceptance button Q621 and a rejection button Q622. The accept button Q621 is a button for accepting the proposal for a one-time part-time job from the store manager and applying for the job. The reject button Q622 is used to reject a one-off part-time job offer from the store manager.
[0212] In addition, when the one-off part-time job offer is searched for on the one-off part-time job search screen P4, the staff terminal 10-2 may display the one-off part-time job offer.
[0213] Step S116a: The staff terminal 10-2 determines whether or not to accept the proposal for the one-off part-time job offer. When a predetermined operation is performed on the accept button Q621, the job offer processing unit 302 determines that the proposal for the one-off part-time job offer is accepted (Step S116a; YES). Thereafter, the staff terminal 10-2 executes the process of Step S120. On the other hand, if a predetermined operation is performed on the reject button Q622, the job offer processing unit 302 determines that the proposal for the one-off part-time job offer is to be rejected (step S116a; NO). Thereafter, the staff terminal 10-2 transmits a notification to the management server 3 indicating that the proposal for the one-off part-time job offer is to be rejected.
[0214] The process of step S120 by the staff terminal 10-2 and the process of step S250 by the management server 3 are similar to the job management process shown in FIG. 3, and therefore a description thereof will be omitted.
[0215] Step S260a: The management server 3 allocates one-off part-time jobs to the shift table. Here, the job offer processing unit 302 automatically allocates one-off part-time jobs to the shift table in the order in which the one-off part-time job application information B12 is received. In the vacant shift bulk disclosure process, the process of step S260a is performed following the process of step S250, and the process of determining whether or not to hire a one-off part-time job in the job offer management process shown in Figure 3 (step S350) is omitted.
[0216] Step S270a: The management server 3 transmits the hiring result of the one-off part-time job to the staff terminal 10-2. If a one-off part-time job has already been assigned to the vacant shift, a notification indicating that a work schedule has already been assigned to the vacant shift is transmitted to the staff terminal 10-2.
[0217] The subsequent processing of step S130 by the staff terminal 10-2, and steps S340 and S360 by the manager terminal 20 are similar to the job management processing shown in FIG. 3, and therefore a description thereof will be omitted. With this, the job management system 1 ends the job management process including the vacant shift batch publication process.
[0218] As explained above, the job offer processing unit 302 collectively publishes job offers for work hours to which no staff member is assigned based on the work schedule information C1 that indicates the work schedule to job seekers who belong to a predetermined segment (for example, semi-regular staff). The job offer processing unit 302 is an example of a publishing unit. This allows the store manager, who is the employer, to collectively post job offers for vacant shifts, facilitating job recruitment.
[0219] In particular, by setting semi-regular staff, who are job seekers who have a track record of working at a store and who have received high evaluations for their work, as the predetermined segment, it is possible to gather reliable personnel as one-off part-time workers when allocating work schedules to vacant shifts. Note that the predetermined segment may be set to any desired segment other than semi-regular staff.
[0220] [Semi-regular staff registration screen] The semi-regular staff registration screen will now be described. Fig. 26 is a diagram showing an example of a semi-regular staff registration screen P10 according to a modified example of this embodiment. The semi-regular staff registration screen P10 is a screen for registering a regular part-time worker as a semi-regular staff member when the regular part-time worker resigns.
[0221] The manager terminal 20 displays the semi-regular staff registration screen P10 on the manager terminal display unit 21, for example, during the work termination process (step S360 in the job vacancy management process in FIG. 3) when a regular part-time worker resigns. The semi-regular staff registration screen P10 is generated by the screen generation unit 304 of the management server 3 in response to a request from the manager terminal 20, and transmitted to the manager terminal 20. Therefore, the screen generation unit 304 displays the semi-regular staff registration screen P10. The screen generation unit 304 displays the semi-regular staff registration screen P10, for example, when a regular part-time worker resigns.
[0222] The semi-regular staff registration screen P10 includes a staff information display area P101, an evaluation form P102, a registration form P103, and a confirmation button P104. The staff information display area P101 displays the name, employment period, job type (job content), etc. of the regular part-time worker who is retiring.
[0223] The evaluation form P102 is a form for the store manager to evaluate the regular part-time worker who is leaving. The evaluation form P102 is, for example, a pull-down menu. The registration form P103 is a form for selecting whether to register a retiring regular part-time worker as a semi-regular staff member. The registration form P103 is, for example, a check box. The confirmation button P104 is a button for confirming the content selected on the semi-regular staff registration screen P10.
[0224] The manager terminal operation unit 22 accepts operations for registering a semi-regular staff member from the semi-regular staff member registration screen P10. Such operations include an operation for changing the registration form P103 to a state in which the regular part-time worker is selected to be registered as a semi-regular staff member, and a predetermined operation on the confirmation button P104. The manager terminal operation unit 22 is an example of an operation acceptance unit. Based on the operations accepted by the manager terminal operation unit 22, the staff management unit 303 registers the departing regular part-time worker as a semi-regular staff member in the staff information E1.
[0225] The semi-regular staff registration screen P10 may be displayed during work termination processing when a one-off part-time worker clocks out. That is, the screen generating unit 304 may display the semi-regular staff registration screen P10 on a work performance evaluation screen for evaluating the work performance of a short-term part-time worker when the short-term part-time worker clocks out.
[0226] The semi-regular staff registration screen P10 may also be displayed after the end-of-work process is completed when a staff member resigns, regardless of whether they are a regular part-time worker or a one-off part-time worker. In this case, for example, the store manager selects a staff member to register as a semi-regular staff member from a list of resigned staff members, and the selected staff member is registered as a semi-regular staff member. The semi-regular staff member registration screen P10 may be displayed before the staff member retires. In this case, even before the staff member retires, a staff member with a high work evaluation will be registered as a semi-regular staff member.
[0227] In addition, the semi-regular staff registration screen P10 may be provided with a button for registering multiple staff as semi-regular staff all at once, regardless of whether they are regular part-time workers or one-off part-time workers. By operating this button, for example, when multiple regular part-time workers resign at the same time, the multiple regular part-time workers may be registered as semi-regular staff all at once.
[0228] As explained above, the staff management unit 303 registers semi-regular staff, who are to be assigned to work hours for which no staff is assigned after regular part-time workers are assigned in the work schedule, in a database for managing staff (for example, staff information E1). The staff management unit 303 is an example of a registration unit. As a result, even if there is an available shift after the shifts are confirmed, the job offer for one-off part-time work can be notified to semi-regular staff who have been registered in advance, eliminating the need to go to the trouble of searching for new job seekers.
[0229] [Processing by job seeker group] The processing by job seeker group will be explained. The processing by job seeker group is a process for recruiting for one-off part-time work, and is a process according to a predetermined group into which job seekers are classified in advance. The group will be referred to as a job seeker group.
[0230] 27 is a diagram showing an example of the flow of processing by job seeker group according to a modified example of this embodiment. The processing by job seeker group is a modified example of the job vacancy management processing (see FIG. 3). Processing that is the same as the job vacancy management processing may be assigned the same step numbers and explanations thereof may be omitted.
[0231] The processing of steps S10 and S20 by the staff terminal 10-1, the processing of steps S210, S220, S230, and S235a by the management server 3, and the processing of steps S310, S320, and S330 by the administrator terminal 20 are similar to the job management processing shown in Figure 3 or Figure 22, respectively, and therefore will not be explained here.
[0232] Step S331b: The administrator terminal 20 selects the date on which the one-off part-time job recruitment is to be carried out.
[0233] Step S332b: The manager terminal 20 executes the job recruitment. 28 is a diagram showing an example of a recruitment execution screen J11 according to a modification of this embodiment. The recruitment execution screen J11 is a screen for executing processing according to a job seeker group. The recruitment execution screen J11 includes a date and time display area J111 and a recruitment execution button J112.
[0234] The date and time display area J111 displays the date on which the one-off part-time job is being recruited. This date is the date selected in the process of step S331a. The Recruitment Execution button J112 is a button for executing recruitment for a one-off part-time job offer according to a job seeker group. When a predetermined operation is performed on the Recruitment Execution button J112, the administrator terminal 20 transmits a request indicating that recruitment is being executed to the management server 3.
[0235] Step S240b: The management server 3 publishes or notifies job seeker groups with high priority of the one-off part-time job offer. The job offer processing unit 302 publishes job offer information for each job seeker group to job seekers in an order according to the job seeker group based on the job seeker group information. For example, a job seeker group with high priority is a group of one-off part-time workers who have been evaluated by the store manager as being willing to work again after their shift has ended. The job seeker groups are classified into, for example, four groups according to the evaluation by the store manager. Details of job seeker groups will be described later.
[0236] For example, the job offer processing unit 302 sets an earlier date and time for publishing a one-off part-time job offer for a job seeker group with a higher priority than for a job seeker group with a lower priority. Also, the job offer processing unit 302 may notify a job seeker group with a higher priority in addition to publishing the one-off part-time job offer. The job offer processing unit 302 may not publish the one-off part-time job offer for a job seeker group with the lowest priority.
[0237] Here, the job offer processing unit 302 sets an hourly wage for each job seeker according to the job seeker group based on the job seeker group information. The job offer processing unit 302 may automatically set the hourly wage by increasing it daily from the minimum hourly wage to the maximum hourly wage based on a predetermined increase amount according to the number of days from the job offer start date to the start date of work. The increase amount may be changed depending on the job seeker group. For example, the increase amount for a job seeker group with high priority may be set lower than the increase amount for a job seeker group with low priority. The job offer processing unit 302 may set the hourly wage without changing the hourly wage included in the created one-off part-time job offer information B11, regardless of the job seeker group.
[0238] The job offer processing unit 302 may allocate rewards to job seekers according to the job seeker group based on the job seeker group information. The rewards may be points or digital money, for example.
[0239] Step S110b: The staff terminal 10-2 displays the one-off part-time job search screen P4. The job seeker searches for one-off part-time job job listings on the one-off part-time job search screen P4 and views the one-off part-time job listings. The search results differ depending on the job seeker group into which the job seeker is classified. For example, if the job seeker has been classified by the store manager into the job seeker group with the lowest priority, one-off part-time job listings posted by the store manager will not be displayed in the search results even if a search is performed. If the job seeker is classified by the store manager into a high-priority job seeker group, the staff terminal 10-2 receives a notification of the one-off part-time job offer from the management server 3.
[0240] The subsequent processing of steps S120 and S130 by the staff terminal 10-2, the processing of steps S250, S260a, and S270 by the management server 3, and the processing of steps S340 and S360 by the administrator terminal 20 are similar to the job vacancy management processing shown in Fig. 3 or 22, and therefore descriptions thereof will be omitted. Therefore, in step S260a, the processing by the management server 3 to allocate one-off part-time jobs to the forward shift table for which the one-off part-time job application information B12 has been received is also similar to the job vacancy management processing shown in Fig. 22.
[0241] Step S280b: The management server 3 determines whether the vacant shift has been filled. The job vacancy processing unit 302 determines whether the vacant shift has been filled for the day selected as the day for recruiting one-off part-time job vacancies. The job vacancy processing unit 302 determines whether the vacant shift has been filled for that day based on the confirmed regular work schedule information A12 that reflects the one-off part-time job application information B12. If the job vacancy processing unit 302 determines that the vacant shift has been filled (step S280b; YES), it ends the job vacancy management process. On the other hand, if the job vacancy processing unit 302 determines that the vacant shift has not been filled (step S280b; NO), it executes the process of step S240b again.
[0242] When the process of step S240b is executed for the second time or later, the one-off part-time job offer may be made public to a job seeker group with a low priority to whom the one-off part-time job offer was not made public the first time, according to their priority.
[0243] Therefore, the job offer processing unit 302 discloses job offer information to a high-priority group among the job seeker groups based on the job seeker group information, and then discloses the job offer information to a low-priority group among the job seeker groups if there is a work time in the work schedule where no staff is assigned. The high-priority group is an example of a first group, and the low-priority group is an example of a second group.
[0244] As explained above, the job offer processing unit 302 processes job seekers according to their group (job seeker group) based on job seeker group information in which job seekers are classified into predetermined groups. The job offer processing unit 302 is an example of a processing unit. This allows smooth recruitment because it is possible to recruit one-off part-time jobs according to pre-registered groups even if there are vacant shifts after the shifts have been confirmed.
[0245] [Group registration process] The group registration process will now be described. In the group registration process, a predetermined group that classifies at least one of job seekers and employers is registered. The group indicates the relationship between the employer and the job seeker. The group registration process includes a process in which the employer registers the above-mentioned job seeker group, and a process in which the job seeker registers a recruiter group.
[0246] FIG. 29 is a diagram showing an example of a job seeker group registration screen PG1 according to a modified example of this embodiment. The job seeker group registration screen PG1 is a screen that enables a store manager to classify and register one-off part-time workers into job seeker groups. The manager terminal 20 displays the job seeker group registration screen PG1 on the manager terminal display unit 21 during work termination processing (step S360 in the job offer management processing in FIG. 3) when a one-off part-time worker resigns. The job seeker group registration screen PG1 is generated by the screen generation unit 304 of the management server 3 in response to a request from the manager terminal 20, and is transmitted to the manager terminal 20.
[0247] The job seeker group registration screen PG1 includes a staff information display area PG11, an evaluation form PG12, and a confirmation button PG13. The staff information display area PG11 displays the name, working time frame, job type (job content), etc. of the one-off part-time worker who is finishing work. The evaluation form PG12 is a form for the store manager to classify one-off part-time workers who are leaving work into job-seeker groups. The evaluation form PG12 is, for example, a pull-down menu. The confirmation button PG13 is a button for confirming the content selected on the job seeker group registration screen PG1.
[0248] As an example, the job seeker groups are made up of four groups: job seeker group G1, job seeker group G2, job seeker group G3, and job seeker group G4. Job seeker group G1 is a group into which one-off part-time workers who are evaluated by the store manager, who is the employer, as people they would like to hire as regular part-time workers are classified. Note that job seeker group G1 may also be a group into which one-off part-time workers who are evaluated by the store manager, who is the employer, as people they would like to hire as full-time employees are classified. A notification is sent to job seeker group G1 inviting them to hire as regular part-time workers (or full-time employees).
[0249] Job seeker group G2 is a group that contains one-off part-time jobs that the store manager, who is the employer, has evaluated as being desirable for frequent work. Job seeker group G2 is a group equivalent to "favorite registration." Job seeker group G2 is given priority in the publication and notification of one-off part-time job openings that the store manager is recruiting for.
[0250] Job seeker group G3 is a group that contains one-off part-time jobs that the store manager, who is the employer, has evaluated as being suitable for infrequent work. Job seeker group G3 will be displayed as a search result when a one-off part-time job posting advertised by the store manager is searched for, but will not be notified when the one-off part-time job posting begins.
[0251] Job seeker group G4 is a group that contains one-off part-timers who the store manager, who is the job seeker, has evaluated as not wanting to work in the future. One-off part-time job postings advertised by the store manager are not published to job seeker group G4. In other words, such one-off part-time job postings are not displayed in search results, and are not notified.
[0252] The settings for publishing one-off part-time job recruitment information for each job seeker group can be changed by the store manager. FIG. 30 is a diagram showing an example of a job seeker group setting change screen PG2 according to a modified example of this embodiment. The job seeker group setting change screen PG2 is a screen for changing the settings for processing performed for each job seeker group. The job seeker group setting change screen PG2 includes a group display area PG21, a setting change form PG22, and a confirmation button PG23.
[0253] The group display area PG21 includes a group selection form PG211, a group deletion button PG212, and a group addition button PG213. The group selection form PG211 is a form for selecting a job seeker group whose settings are to be changed. One example of the group selection form PG211 is a pull-down menu. The group deletion button PG212 is a button for deleting the job seeker group selected in the group selection form PG211. The group addition button PG213 is a button for adding a new job seeker group.
[0254] The setting change form PG22 is a form for selecting the settings of the processing to be performed for each job seeker group. One example of the setting change form PG22 is a check box. One example of the setting change form PG22 is for selecting whether or not to offer employment as a regular part-timer (or full-time employee), whether or not to notify when recruitment for a one-off part-time job opening begins, whether or not to display one-off part-time job openings as search results when searched for, and whether or not to keep one-off part-time job openings private. The confirmation button PG23 is a button for confirming the content selected on the job seeker group setting change screen PG2.
[0255] By performing a predetermined operation on the group deletion button PG212 or group addition button PG213, the number of job seeker groups can be increased or decreased from four. The number of job seeker groups can be decreased to two. Therefore, a job seeker group consists of at least two groups.
[0256] The staff management unit 303 of the management server 3 sets the relationship between the employer and the job seeker based on an operation from the job seeker to select the relationship. The relationship is set according to the job seeker group into which the job seeker is classified. The operation from the job seeker to select the relationship is performed on the job seeker group registration screen PG1 and is detected by the manager terminal operation unit 22 of the manager terminal 20. The job recruitment processing unit 302 of the management server 3 performs processing based on the set job seeker group.
[0257] For example, the job seeker groups may include at least two groups: job seeker group G3 and job seeker group G2. In another example, the job seeker groups may include at least two groups: job seeker group G3 and job seeker group G4. Job seeker group G3 is an example of a first group. Job seeker group G2 or job seeker group G4 is an example of a second group.
[0258] When the relationship is set to the first group (job seeker group G3), the job offer processing unit 302 does not notify job seekers classified in the first group of the job offer. When the relationship is set to the second group (job seeker group G2 or job seeker group G4), the job offer processing unit 302 either notifies job seekers classified in the second group (job seeker group G2) of the job offer, or does not display the job offer to job seekers classified in the second group (job seeker group G4).
[0259] As another example, the job seeker groups may include at least two groups: job seeker group G2 and job seeker group G4. Job seeker group G2 is an example of a third group. Job seeker group G4 is an example of a fourth group.
[0260] When the relationship is set to the third group (job seeker group G2), the job offer processing unit 302 notifies job seekers classified in the third group of the job offer. When the relationship is set to the fourth group (job seeker group G4), the job offer processing unit 302 does not display the job offer to job seekers classified in the fourth group.
[0261] Figure 31 is a diagram showing an example of the employer group registration screen PG3 according to a modified example of this embodiment. The employer group registration screen PG3 is a screen that allows a one-off part-time worker to classify and register employers or stores into a specified group, that is, an employer group. When a one-off part-time worker leaves the job, the staff terminal 10-2 displays the employer group registration screen PG3 on the staff terminal display unit 11. The employer group registration screen PG3 is generated by the screen generation unit 304 of the management server 3 in response to a request from the staff terminal 10-2, and is sent to the staff terminal 10-2.
[0262] The recruiter group registration screen PG3 includes a store information display area PG31, an evaluation form PG32, and a confirmation button PG33. The store information display area PG31 displays the name of the store where the one-off part-time worker finishes work, the working time frame, the job type (job content), and the like. The evaluation form PG32 is a form for classifying the store where the one-off part-time worker finishes work or the store manager (employer) of the store into employer groups. The evaluation form PG32 is, for example, a pull-down menu. The confirmation button PG33 is a button for confirming the content selected on the recruiter group registration screen PG3.
[0263] As an example, the recruiter group consists of four groups: recruiter group G1, recruiter group G2, recruiter group G3, and recruiter group G4. Employer group G1 is a group that includes stores that job seekers who are one-off part-timers have rated as places where they would like to work as regular part-timers, or store managers (employers) of those stores. Note that employer group G1 may also be a group that includes one-off part-timers who have rated as places where they would like to be hired as full-time employees. Stores that fall into employer group G1 will send notifications to job seekers who have registered the store in employer group G1 to apply for employment as a regular part-timer (or full-time employee).
[0264] Employer group G2 is a group that includes stores that job seekers who are one-off part-timers have rated as stores where they would like to work frequently, or the store managers (employers) of those stores. Employer group G2 is a group that corresponds to "favorite registration." One-off part-time job postings posted by stores that fall into employer group G2 are preferentially published and notified to job seekers who have registered the store in employer group G2.
[0265] Employer group G3 is a group into which stores that job seekers who are one-off part-time workers have rated as stores where they would like to work less frequently, or store managers (employers) of those stores are classified. One-off part-time job postings posted by stores classified as employer group G3 will be displayed as search results when a job seeker who has registered that store in employer group G3 searches for one-off part-time job postings posted by that store, but the job seeker will not be notified when the one-off part-time job posting begins recruitment.
[0266] Employer group G4 is a group that includes stores that job seekers who are one-off part-timers have rated as stores they no longer want to work at, or the store managers (employers) of those stores. One-off part-time job postings posted by stores that are classified as employer group G4 will not be made public to job seekers who have registered those stores in employer group G4. In other words, those one-off part-time job postings will not be displayed in search results, and will not be notified.
[0267] The settings for publishing one-off part-time job recruitment for each recruiter group can be changed by job seekers. Figure 32 is a diagram showing an example of the recruiter group setting change screen PG4 according to a modified example of this embodiment. The recruiter group setting change screen PG4 is a screen for changing the settings for processing performed for each recruiter group. The recruiter group setting change screen PG4 includes a group selection form PG41, a setting change form PG42, and a confirmation button PG43.
[0268] The group selection form PG41 includes a group selection form PG411, a delete group button PG412, and an add group button PG413. The group selection form PG411 is a form for selecting a recruiter group for which settings are to be changed. The group selection form PG411 is, for example, a pull-down menu. The delete group button PG412 is a button for deleting the recruiter group selected in the group selection form PG411. The add group button PG413 is a button for adding a new recruiter group.
[0269] The setting change form PG42 is a form for selecting the settings for processing to be performed for each employer group. One example of the setting change form PG42 is a check box. One example of the setting change form PG42 is for selecting whether or not to receive notifications for applying for employment as a regular part-time worker (or full-time employee), whether or not to receive notifications when recruitment for one-off part-time job jobs begins, whether or not to display one-off part-time job job jobs as search results when searched, and whether or not to keep one-off part-time job job jobs private. The confirmation button PG43 is a button for confirming the content selected on the recruiter group setting change screen PG4.
[0270] By performing a specific operation on the Delete Group button PG412 or Add Group button PG413, the number of recruiter groups can be increased or decreased from four. The number of recruiter groups can be decreased down to two. Therefore, a recruiter group consists of at least two groups.
[0271] The staff management unit 303 of the management server 3 sets the relationship between the employer and the job seeker based on an operation from the employer to select the relationship. The relationship is set by the job seeker group that classifies the employer. The operation from the employer to select the relationship is performed on the employer group registration screen PG3 and is detected by the staff terminal operation unit 12 of the staff terminal 10-2. The job processing unit 302 of the management server 3 performs processing based on the set employer group.
[0272] For example, the recruiter group may include at least two groups: recruiter group G3 and recruiter group G2. In another example, the recruiter group may include at least two groups: recruiter group G3 and recruiter group G4. Recruiter group G3 is an example of a fifth group. Recruiter group G2 or recruiter group G4 is an example of a sixth group.
[0273] When the relationship is set to the fifth group (recruiter group G3), the job recruitment processing unit 302 does not notify the job seeker of job postings from recruiters classified in the fifth group. When the relationship is set to the sixth group (recruiter group G2 or recruiter group G4), the job recruitment processing unit 302 either notifies the job seeker of job postings from recruiters classified in the sixth group (recruiter group G2), or does not display job postings from recruiters classified in the sixth group (recruiter group G4) to the job seeker.
[0274] As another example, the recruiter group may include at least two groups: recruiter group G2 and recruiter group G4. Recruiter group G2 is an example of a seventh group. Recruiter group G4 is an example of an eighth group.
[0275] When the relationship is set to the 7th group (recruiter group G2), the job recruitment processing unit 302 does not notify the job seeker of job postings from recruiters classified in group 7. When the relationship is set to the 8th group (recruiter group G4), the job recruitment processing unit 302 does not display job postings from recruiters classified in group 8 to the job seeker.
[0276] Note that if the groups that set the relationship between employers and job seekers include at least two groups, job seeker groups, that classify job seekers, and at least two groups, job seeker groups, that classify job seekers, then there may be a contradiction between the processing based on the job seeker group and the processing based on the job seeker group. Therefore, if a job seeker is classified into a group that does not notify job seekers of job postings from employers, the job posting processing unit 302 will not notify the job seeker of job postings from employers, regardless of the group the employer is classified into. Furthermore, if a job seeker is classified into a group that does not notify job seekers of job postings, the job posting processing unit 302 will not notify the job seeker of job postings from employers, regardless of the group the job seeker is classified into.
[0277] For example, even if a job seeker is classified by an employer into job seeker group G1, job seeker group G2, or job seeker group G3, if the job seeker classifies the employer into employer group G4, one-time part-time job postings by the employer will not be made public to the job seeker (they will not be displayed as search results or notified). Also, for example, even if a job seeker classifies an employer into employer group G1, employer group G2, or employer group G3, if the employer classifies the job seeker into job seeker group G4, the one-time part-time job postings posted by the employer will not be made public to the job seeker (they will not be displayed as search results, and the job seeker will not be notified).
[0278] The relationship may be set individually for each employer or job seeker, rather than being registered as a group.
[0279] As described above, in the job recruitment management system 1, the staff management unit 303 sets a relationship between a job recruiter and a job seeker based on an operation from the job seeker or the job recruiter to select the relationship, and the job recruitment processing unit 302 performs processing based on the set relationship. The staff management unit 303 is an example of a relationship setting unit. The job recruitment processing unit 302 is an example of a processing unit. This enables smooth recruitment, hiring, and other activities between the recruiter and the job seeker.
[0280] [Recruitment open until all available shifts are filled] The process of publishing recruitment until there are no more vacant shifts will be described. The process of publishing recruitment until there are no more vacant shifts is a process of continuing to publish one-off part-time job recruitment until there are no more vacant shifts, and automatically allocating one-off part-time jobs to vacant shifts.
[0281] 33 is a diagram showing an example of the flow of the recruitment publishing process until there are no more available shifts according to a modified example of this embodiment. The recruitment publishing process until there are no more available shifts is a modified example of the job vacancy management process (see FIG. 3). Processes similar to the job vacancy management process may be assigned the same step numbers and explanations thereof may be omitted.
[0282] The processing of steps S10 and S20 by the staff terminal 10-1, the processing of steps S210, S220, and S230 by the management server 3, and the processing of steps S310, S320, and S330 by the administrator terminal 20 are similar to the job management processing shown in Figures 3, 22, and 27, respectively, and therefore will not be described here.
[0283] Step S331c: The administrator terminal 20 selects a date and time for recruiting for one-off part-time work. Here, one or more dates and times for recruiting for one-off part-time work are selected.
[0284] Step S332b: The manager terminal 20 executes the job recruitment. The recruitment execution screen is, for example, the same as the recruitment execution screen J11 (FIG. 28).
[0285] Step S240c: The management server 3 publishes or notifies the one-off part-time job offers in descending order of priority. The priority is determined based on the degree to which the job seeker information B121 satisfies the desired conditions for the job seeker.
[0286] The desired conditions in the job posting process until all available shifts are filled include, for example, one or more of the job seeker's skills and location information. The desired conditions include, for example, conditions that must be met and conditions that are preferable to be met. The desired conditions are registered in advance by the store manager using the manager terminal 20 before the job posting process until all available shifts are filled is started.
[0287] The job offer processing unit 302 publishes job offers to job seekers in an order that corresponds to the degree to which the job seeker information B121 satisfies the desired conditions of the employer. For example, the job offer processing unit 302 publishes job offers to job seekers sequentially with a predetermined time lag, based on the order that corresponds to the degree to which the job seeker information B121 satisfies the desired conditions. The predetermined time lag is, for example, 24 hours. The predetermined time lag can be changed by the store manager to a desired time lag (for example, 12 hours, 48 hours, etc.). The predetermined time lag may be set to any length that is equal to or shorter than the length of the recruitment period.
[0288] The job offer processing unit 302 may change the predetermined time difference depending on the number of days until the work day. For example, the shorter the number of days until the work day, the shorter the predetermined time difference may be. Furthermore, the job offer processing unit 302 may sequentially release job offers to job seekers based on the percentage of vacant shifts filled since the start of recruitment, in accordance with the order of the degree to which the job seeker information B121 satisfies the desired conditions. For example, the job offer processing unit 302 may release the next job offer when the percentage of vacant shifts filled reaches a predetermined percentage.
[0289] Step S110c: The staff terminal 10-2 displays the one-off part-time job search screen P4. The job seeker searches for one-off part-time job job listings on the one-off part-time job search screen P4 and views the one-off part-time job listings. The one-off part-time job listings are published at a time in accordance with the order of the degree to which the job seeker's job seeker information B121 meets the employer's desired conditions. Even if a search is performed at a time when the listings are not published, one-off part-time job listings published by the store manager will not appear in the search results.
[0290] The subsequent processing of steps S120 and S130 by the staff terminal 10-2, the processing of steps S250 and S260a by the management server 3, and the processing of step S360 by the administrator terminal 20 are the same as those in the job vacancy management process shown in Fig. 3 or 22, and therefore descriptions thereof will be omitted. Therefore, the processing in step S260a by the management server 3 to allocate a one-time part-time job to the forward shift table for which the one-time part-time job application information B12 has been received is also the same as that in the job vacancy management process shown in Fig. 22 or 27.
[0291] Step S270c: The management server 3 transmits the hiring result for the one-off part-time job to the staff terminal 10-2. Here, the job offer processing unit 302 transmits a predetermined message indicating the decision to hire to the job seeker who has been decided to be hired. The message includes, for example, information on advance preparations before work and important points to note about work. Therefore, the job offer processing unit 302 transmits a predetermined message to the job seeker who has been assigned to the vacant shift.
[0292] On the other hand, if a one-off part-time job has already been assigned to the vacant shift, the job offer processing unit 302 sends the job seeker a predetermined message indicating that the job seeker has not been hired. The message may include, for example, an apology for not being hired. The message may also include guidance encouraging the job seeker to apply for other vacant shifts to which no work schedule has yet been assigned. Therefore, the job offer processing unit 302 sends a predetermined message to job seekers who have not been assigned to the vacant shift.
[0293] Step S280c: The management server 3 determines whether the vacant shifts have been filled. The job offer processing unit 302 determines whether the vacant shifts have been filled for one or more dates and times selected as the dates and times for recruiting for one-off part-time job offers. The job offer processing unit 302 determines whether the vacant shifts for that date have been filled based on the confirmed regular work schedule information A12 that reflects the one-off part-time job application information B12. If the job offer processing unit 302 determines that the vacant shifts have been filled (step S280c; YES), it terminates the publication of the one-off part-time job offer. Therefore, the job offer processing unit 302 assigns job seekers to vacant shifts in the order in which they applied for the job offer until there are no more vacant shifts. Thereafter, the job offer processing unit 302 performs processing to display the hiring results on the administrator terminal 20. The hiring results are displayed on the administrator terminal display unit 21 in the processing of step S340c by the administrator terminal 20. On the other hand, if the job offer processing unit 302 determines that the vacant shift is not filled (step S280c; NO), it executes the process of step S240c again. When the process of step S240c is executed again, the processes of steps S250, S260c, and S270c are also executed again. Therefore, the job offer processing unit 302 executes the predetermined process for hiring until there are no more available shifts. This process includes receiving the one-off part-time job application information B12, allocating available shifts to the applied job seekers, and sending the hiring results.
[0294] When the processing of step S240c is performed for the second or subsequent times, the one-off part-time job job offer may be made public to job seekers with lower priorities who were not notified of the one-off part-time job job offer the first time, according to their priorities. For example, in the first processing of step S240c, the job offer processing unit 302 makes the one-off part-time job offer public to job seekers who satisfy both the required and preferred desired conditions. In the processing of step S240c for the second or subsequent times, the job offer processing unit 302 makes the one-off part-time job offer public to job seekers who satisfy the required desired conditions but do not satisfy the preferred desired conditions.
[0295] Therefore, the job offer processing unit 302 assigns job seekers who applied for a job offer during a specified period to available shifts based on the order according to the degree to which the job seeker's job seeker information B121 satisfies the employer's desired conditions, until there are no available shifts.
[0296] In the job management process shown in FIG. 33, as shown in the processing of step S250 by the staff terminal 10-1, and the processing of steps S250 and S260a by the management server 3, when a job seeker applies for a one-off part-time job after the recruitment for the one-off part-time job has been made public, the job processing unit 302 will hire the job seeker and assign them to a vacant shift as a one-off part-time job unless the vacant shift is filled, but this is an example that has been explained, but it is not limited to this. When a job seeker applies for the one-off part-time job offer, the job offer processing unit 302 may suspend the process of assigning the one-off part-time job to an available shift (i.e., hiring) for a predetermined period of time. In this case, the job offer processing unit 302 may assign job seekers to available shifts until all available shifts are filled, from among the job seekers who applied while hiring was suspended for the predetermined period of time, in order of the degree to which the job seeker information B121 satisfies the employer's desired conditions. When hiring is suspended for a predetermined period of time, the message sent to rejected job seekers in the process of step S270c may be changed from that sent when hiring is not suspended for a predetermined period of time. For example, the predetermined message indicating rejection may include text apologizing for the delay in notifying the result.
[0297] Step S340c: The administrator terminal 20 displays the application results for the one-off part-time job recruitment. Here, the administrator terminal 20 displays a recruitment result report screen P16 as the application results on the administrator terminal display unit 21. The recruitment result report screen P16 is a screen for displaying the application results. When the manager terminal operation unit 22 detects an operation to display the application results, the manager terminal 20 sends a request to display the recruitment result report screen P16 to the management server 3. In response to the request, the job processing unit 302 of the management server 3 outputs the recruitment result report screen P16 to the manager terminal 20. The manager terminal 20 causes the manager terminal display unit 21 to display the recruitment result report screen P16.
[0298] 34 is a diagram showing an example of a recruitment result report screen P16 according to a modification of this embodiment. The recruitment result report screen P16 includes a recruitment result report display area P161.
[0299] The recruitment result report display area P161 displays the satisfaction level and the number of days until hiring for each date and time when the one-time part-time job was posted. The satisfaction level indicates the degree to which the job seeker information B121 for the job seeker assigned to the vacant shift satisfies the employer's desired conditions. The satisfaction level is a categorical variable indicated, for example, by a predetermined number of stages (for example, four) according to the degree. The satisfaction level is evaluated based on both essential and preferred conditions among the desired conditions. The satisfaction level is indicated by an icon design or color according to the degree to which the desired conditions are met. In the illustrated example, the satisfaction level is indicated by four letters: "A," "B," "C," and "D." The satisfaction level may also be indicated by a numerical value indicating the percentage to which the desired conditions are met.
[0300] Therefore, the job offer processing unit 302 displays the degree to which the job seeker information B121 of the job seeker assigned to the vacant shift in the work schedule satisfies the desired conditions of the recruiter.
[0301] The number of days until employment is the number of days from when a one-time part-time job advertisement is posted until the decision to hire is made. The store manager checks the level of satisfaction and the number of days until employment to use as a reference when setting desired conditions. The desired conditions may be changed based on the level of satisfaction and the number of days until employment.
[0302] As explained above, the job vacancy processing unit 302 determines whether there are any available work hours (open shifts) in the work schedule, which are work hours to which no staff are assigned. The job vacancy processing unit 302 continues to publish job vacancies until there are no available work hours based on the results of the determination by the job vacancy processing unit 302. The job vacancy processing unit 302 is an example of a determination unit and a job vacancy management unit. This allows for the automation of the process from publishing job vacancies to receiving applications until there are no available work hours, thereby facilitating recruitment activities.
[0303] [Recommendation processing when desired shift is rejected] This section explains the recommendation process when a desired shift is rejected. The recommendation process when a desired shift is rejected is a process for suggesting a one-off part-time job offer to a regular part-time worker when the regular part-time worker's desired shift is rejected after submitting the desired shift.
[0304] FIG. 35 is a diagram showing an example of the flow of the recommendation process when a desired shift is rejected according to a modified example of this embodiment. The recommendation process when a desired shift is rejected is a modified example of the job vacancy management process (see FIG. 3). Processes similar to the job vacancy management process may be assigned the same step numbers and explanations may be omitted. Note that in the recommendation process when a desired shift is rejected, staff terminal 10-1 and staff terminal 10-2 are the same terminal.
[0305] The processing of steps S10 and S20 by the staff terminal 10-1, the processing of steps S210, S220, and S230 by the management server 3, and the processing of steps S310, S320, and S330 by the administrator terminal 20 are the same as the job management processing shown in Figure 3, so explanations will be omitted.
[0306] Step S235d: The management server 3 determines whether any desired work slots have been rejected. The job offer processing unit 302 determines whether any desired work slots have been rejected based on the work preference information A11 and the work schedule information C1. If the job offer processing unit 302 determines that there is a rejected desired work slot (step S235d; YES), the staff terminal 10-2 executes the process of step S110d. On the other hand, if the job offer processing unit 302 determines that there is no rejected desired work slot (step S235d; NO), the job offer management process ends.
[0307] Step S110d: The staff terminal 10-2 displays the shift schedule screen R1. FIG. 36 is a diagram showing an example of the shift schedule screen R1 according to a modified example of this embodiment. On the shift schedule screen R1, if there is a rejected desired work slot, the job offer processing unit 302 displays the work days including the rejected desired work slot in a predetermined manner that makes them stand out compared to other work schedules that do not include the rejected desired work slot. In the example shown, the rejected regular part-time work schedule R111 is the rejected desired work slot. The work day ("19th") including the rejected regular part-time work schedule R111 is surrounded by a box R1111. The predetermined manner in which the work days including the rejected desired work slot are displayed may be a predetermined background color, a predetermined font (color, underline, bold, etc.), a predetermined mark, etc.
[0308] The shift schedule screen R1 is a screen for regular part-time workers to manage their own work schedules. The shift schedule screen R1 is similar to the shift schedule screen P1, except that work days that include rejected desired work slots are displayed in a predetermined format.
[0309] Step S111d: The staff terminal 10-2 selects a work day that includes the rejected desired work slot. Here, when a predetermined operation (for example, a tap) is performed in the area displaying the work day that includes the rejected desired work slot in the shift plan display area P11 of the shift plan screen R1, the calculation unit 100 transmits information indicating the work day to the management server 3.
[0310] Step S240d: The management server 3 sends a list of one-off part-time job job offers to the staff terminal 10-2. Based on the information indicating the work date, the one-off part-time job job offer information B11, and the application requirement information D1 received from the staff terminal 10-2, the job offer processing unit 302 selects one-off part-time job job offers for the relevant work date whose employment requirements included in the one-off part-time job job offer information B11 satisfy the application requirements indicated by the application requirement information D1. Here, the application requirement information D1 is set in advance by the regular part-time worker in case the regular part-time worker applies for a one-off part-time job offer.
[0311] Step S112d: The staff terminal 10-2 receives the list of one-off part-time job recruitments. The list of one-off part-time job recruitments is displayed on the one-off part-time job recruitment list screen P17. The staff terminal 10-2 displays the one-off part-time job recruitment list screen P17 on the staff terminal display unit 11.
[0312] 37 is a diagram showing an example of a one-off part-time job recruitment list screen P17 according to a modified example of this embodiment. The one-off part-time job recruitment list screen P17 is a screen for displaying one-off part-time job recruitment offers for rejected desired work slots. The one-off part-time job recruitment list screen P17 includes a one-off part-time job list display area P171.
[0313] The one-off part-time job listing display area P171 displays a list of one-off part-time job listings. The one-off part-time job listings have the same work days as the work days that include the rejected desired work slot. The one-off part-time job listings are also one-off part-time job listings whose job conditions satisfy the application conditions indicated by the application condition information D1. If a part-time worker finds a desired one-off part-time job listing among the one-off part-time job listings displayed in the one-off part-time job listing display area P171, they will usually apply for that one-off part-time job listing. Therefore, if there is a rejected desired work slot, the job offer processing unit 302 proposes another work schedule that satisfies the application conditions for a short-term part-time job set by a regular part-time worker.
[0314] If there is a rejected desired work slot, the job offer processing unit 302 may propose another work schedule based on resume information for regular part-time work. In this case, for example, work history information B122 is used as the resume information of the employer. The job offer processing unit 302 compares, word by word, the text contained in the work history information B122 with the text contained in the job information contained in the one-off part-time job recruitment information B11. For example, if the comparison results in a word-by-word matching rate of a predetermined percentage or more, the job offer processing unit 302 proposes the one-off part-time job recruitment indicated in the one-off part-time job recruitment information B11 as another work schedule.
[0315] The subsequent processing of steps S120 and S130 by the staff terminal 10-2, the processing of steps S250, S260, and S270 by the management server 3, and the processing of steps S350 and S360 by the administrator terminal 20 are the same as the job management processing shown in Figure 3, so explanations will be omitted.
[0316] As explained above, the job offer processing unit 302 determines whether any desired work slots have been rejected after the work schedule of a staff member (regular part-time worker) is finalized based on the desired work slots submitted by the staff member. If any desired work slots have been rejected, the job offer processing unit 302 proposes short-term part-time work to the staff member whose desired work slot was rejected. The job offer processing unit 302 is an example of a determination unit and a proposal unit.
[0317] [Schedule-based job posting display processing] The schedule-based job posting display process will be described. The schedule-based job posting display process is a process for displaying one-off part-time job postings that can be worked on any available date and time in the job seeker's schedule.
[0318] 38 is a diagram showing an example of the flow of a job posting display process based on a schedule according to a modified example of this embodiment. The job posting display process based on a schedule is a modified example of the job posting management process (see FIG. 3). Processes similar to those in the job posting management process may be assigned the same step numbers and explanations thereof may be omitted.
[0319] Step S240e: The management server 3 determines available dates and times in the schedule for the one-off part-time job. The schedule includes a work schedule for shift management and other schedules other than the work schedule.
[0320] The other schedule is, for example, a personal schedule for managing the personal plans of a one-off part-time worker. An example of a case where the other schedule is a personal schedule will be described below. For example, an application for managing the personal schedule is installed on the staff terminal 10-2, and the personal schedule is provided by the application. Information indicating the personal schedule is managed by an external server other than the recruitment management system 1.
[0321] The recruitment processing unit 302 reads out, from the storage unit 310, the desired work information A11 and confirmed regular work schedule information A12, along with one-off part-time job application information B12 and confirmed one-off work schedule information B13, for the schedule for staff work management. If the staff member is a one-off part-time worker, the recruitment processing unit 302 reads out, from the storage unit 310, the one-off part-time job application information B12 and confirmed one-off work schedule information B13 for the one-off part-time worker, for the schedule for shift management.
[0322] On the other hand, for the private schedule, the job processing unit 302 acquires the private schedule from an external server that manages the private schedule. Note that the application that provides the private schedule allows the management server 3 to acquire the private schedule.
[0323] The job offer processing unit 302 determines available dates and times in the staff member's schedule based on the acquired shift management schedule and personal schedule. Note that the job offer processing unit 302 may determine available dates and times based only on the shift management schedule.
[0324] Step S110e: The staff terminal 10-2 displays the shift schedule screen T1. FIG. 39 is a diagram showing an example of the shift schedule screen T1 according to a modified example of this embodiment. The job offer processing unit 302 displays available dates and times in the shift management schedule displayed on the shift schedule screen T1. Here, the job offer processing unit 302 displays available dates and times in the shift management schedule displayed on the shift schedule screen T1 in a predetermined manner that makes them stand out more than other dates and times.
[0325] In the illustrated example, the "21st," "23rd," "21st," "26th," and "30th" are days that include available dates and times. These available dates and times, "21st," "23rd," "21st," "26th," and "30th," are surrounded by frames T111, T112, T113, and T114, respectively. Note that the specified manner of displaying the days that include available dates and times may be a specified background color, a specified font (color, underline, bold, etc.), a specified mark, etc. In the illustrated example, the "25th" and "27th" are days on which personal plans are scheduled.
[0326] The shift schedule screen T1 is a screen for staff members to manage their own work schedules. The shift schedule screen T1 is similar to the shift schedule screen P1, except that days including available dates and times are displayed in a predetermined format.
[0327] Step S111e: The staff terminal 10-2 selects a day that includes an available date and time. Here, when a predetermined operation (for example, a tap) is performed on the area displaying the available date and time in the shift schedule display area P11 of the shift schedule screen T1, the calculation unit 100 transmits information indicating the date and time (referred to as available date and time information) to the management server 3.
[0328] Step S241e: The management server 3 transmits the one-off part-time job job offer to the staff terminal 10-2. Based on the available date and time information, job seeker information B121, work history information B122, application requirement information D1, and one-off part-time job job offer information B11, the job offer processing unit 302 selects one-off part-time job job offers for the date and time indicated by the available date and time information, whose job offer requirements included in the one-off part-time job job offer information B11 match the job seeker information B121, work history information B122, and application requirement information D1. Therefore, the job offer processing unit 302 selects one-off part-time job job offers that match the location information, regular part-time job workplace information, past work history, etc., registered in advance by the staff member. Furthermore, the selected one-off part-time job job offer is currently being recruited, and the travel time from the location indicated by the location information to the workplace meets the travel time condition indicated in the application requirement information D1.
[0329] Step S112e: The staff terminal 10-2 receives the one-time part-time job recruitment message. The received one-time part-time job recruitment message is displayed on the one-time part-time job recruitment display screen P18. The staff terminal 10-2 displays the one-time part-time job recruitment display screen P18 on the staff terminal display unit 11.
[0330] 40 is a diagram showing an example of a one-off part-time job recruitment display screen P18 according to a modified example of this embodiment. The one-off part-time job recruitment display screen P18 is a screen for displaying one-off part-time job recruitment offers that suggest working on dates and times that are available in the staff member's schedule. The one-off part-time job recruitment display screen P18 includes a one-off part-time job display area P181.
[0331] The one-off part-time job display area P181 displays one-off part-time job job offers proposed by the management server 3. The working date and time of the one-off part-time job offer is included in the range of dates and times indicated by the available date and time information. Furthermore, the one-off part-time job offer is a one-off part-time job offer whose job offer conditions match the job seeker information B121, work history information B122, and application condition information D1.
[0332] A job seeker selects how to respond to the displayed one-off part-time job recruitment by performing a predetermined operation (for example, swiping) in the one-off part-time job display area P181. When the manager terminal operation unit 22 detects that a predetermined operation has been performed in the one-off part-time job display area P181, the staff terminal 10-2 causes the manager terminal display unit 21 to display a selection form P1811. Figure 41 is a diagram showing an example of the one-off part-time job recruitment display screen P18 when a predetermined operation has been performed according to a modification of this embodiment.
[0333] The selection form P1811 allows the user to select whether to apply for the displayed one-off part-time job recruitment, not to apply, or to postpone the application. If the user selects to apply, the processes from step S120 onwards are executed. In response to the selection to apply, in the process of step S120, the staff terminal 10-2 automatically transmits one-off part-time job application information B12 to the management server 3.
[0334] If the staff member selects not to apply or to postpone the application, the staff terminal 10-2 requests the management server 3 to display other one-off part-time job job offers. In this case, steps S241e and S112e are executed again, and other one-off part-time job job offers are sent from the management server 3 to the staff terminal 10-2.
[0335] The processes of the above steps S241e and S112e are repeated until the selection is made to apply, and one-off part-time job recruitment offers are successively displayed on the one-off part-time job recruitment display screen P18. In other words, one-off part-time job recruitment offers are successively proposed by the management server 3 until the selection is made to apply. When the management server 3 receives a request from the staff terminal 10-2 to display one-off part-time job job listings, it sends the one-off part-time job listings in order of the degree to which the job listing conditions match the job seeker information B121, work history information B122, and application condition information D1.
[0336] The subsequent processing of steps S120 and S130 by the staff terminal 10-2, the processing of steps S250, S260, and S270 by the management server 3, and the processing of steps S340 and S350 by the administrator terminal 20 are the same as the job management processing shown in Figure 3, so explanations will be omitted.
[0337] It should be noted that there are cases where applications are made for multiple one-off part-time job recruitments from the one-off part-time job recruitment display screen P18. For example, there are cases where applications for multiple displayed one-off part-time job recruitments are put on hold, and then applications are made for two or more of the multiple one-off part-time job recruitments. When it is decided that an employee is hired for one of the multiple one-time part-time job vacancies that the employee applied for, a message indicating the employee's refusal is automatically sent from the management server 3 to the manager terminal 20 of the store manager of the store that is recruiting for other one-time part-time job vacancies among the multiple one-time part-time job vacancies that the employee applied for. The message is a predetermined text indicating the employee's refusal.
[0338] Note that the manner in which dates and times are displayed on the shift plan screen T1 may be changed depending on the degree of certainty of the plans assigned to the schedule. The job offer processing unit 302 changes the manner in which dates and times are displayed on the shift plan screen T1 in the shift management schedule depending on the degree of certainty of the plans assigned to the schedule.
[0339] FIG. 42 is a diagram showing an example of a shift schedule screen T1a in which the display mode of dates and times has been changed according to a modified example of this embodiment. In the example shown, the "21st," "23rd," "21st," "26th," and "30th" are days that include available dates and times. These available dates and times, "21st," "23rd," "21st," "26th," and "30th," are surrounded by frames T111, T112, T113, and T114, respectively. These available dates and times, "21st," "23rd," "21st," "26th," and "30th," are surrounded by frames T111, T112, T113, and T114, respectively.
[0340] The "24th" is the day that includes the date and time of the tentative appointment (a one-off part-time job offer under selection). The date and time of the tentative appointment, "24th," is enclosed by a frame T111b. The "19th," "20th," "22nd," "28th," and "29th" are days that include dates and times with confirmed work schedules. The "19th," "20th," "22nd," "28th," and "29th" days, which include confirmed work schedules, are surrounded by frame T111a, frame T112a, frame T113a, frame T114a, and frame T115a, respectively. The predetermined manner in which the date and time are displayed may be a predetermined background color, a predetermined font (color, underline, bold, etc.), a predetermined mark, or the like.
[0341] The job offer processing unit 302 may also propose a one-off part-time job offer for a date and time that has a tentative plan. The staff member can use the degree of certainty of the plan assigned to the schedule on the shift plan screen T1a as a reference for deciding whether or not to apply for the one-off part-time job offer.
[0342] As explained above, the job offer processing unit 302 displays job offers for short-term part-time work based on the job seeker's schedule. The job offer processing unit 302 is an example of a display unit. The job offer processing unit 302 performs the display via the screen generation unit 304. This allows job offers for short-term part-time work to be posted based on the job seeker's schedule, thereby facilitating job posting.
[0343] [Target amount job recommendation processing] The target-money job recommendation process will be described. The target-money job recommendation process is a process for proposing one-off part-time job offers according to a target monthly salary set in advance by a staff member.
[0344] The target monthly salary is set in advance by the staff member. FIG. 43 is a diagram showing an example of a salary calculation screen V1 according to a modified example of this embodiment. The salary calculation screen V1 is a screen for setting the target monthly salary and checking the actual salary amount. The salary calculation screen V1 is displayed on the staff terminal display unit 11 by the staff terminal 10-1. The salary calculation screen V1 includes a salary display area V11 and a work performance display area V12.
[0345] The salary display area V11 displays a target amount setting form V111 and a salary graph V112. The target amount setting form V111 is a form for setting a target amount. The target amount is, for example, a monthly salary target amount. Therefore, the target amount is set for each month. The target amount is set in advance at the beginning of the month, before the target amount job recommendation process is started.
[0346] The starting date for calculating the target amount is set by the job offer processing unit 302 of the management server 3. The job offer processing unit 302 sets the starting date for calculating the target amount based on the calendar. For example, there are cases where it is desired to set the target amount based on the relationship with social insurance premiums. In such cases, it is preferable to set the starting date for calculating the target amount based on the calendar.
[0347] The starting date for calculating the target amount may be changed by the staff member. For example, depending on the store, the day of the month on which the payday falls may vary. The staff member may change the starting date for calculating the target amount depending on the payday of the store where he or she works. For example, the starting date may be set to the 16th or the 20th.
[0348] When the starting date for calculating the target amount is changed, the job offer processing unit 302 changes the starting date for calculating the target amount when the staff terminal operation unit 12 detects an operation to change the starting date for calculating the target amount. Therefore, the job offer processing unit 302 sets the starting date for calculating the target amount based on an operation from the job seeker.
[0349] Furthermore, before the target amount is set, the target amount setting form V111 displays an initial value for the target amount in advance. The initial value for the target amount is set by the job processing unit 302. Therefore, the job processing unit 302 sets the initial value for the target amount. When the target amount is set for each month, the job processing unit 302 may set the initial value for the target amount based on the annual target amount. For example, the job processing unit 302 may set the initial value for the target amount by dividing the annual target amount equally by month (12 equal parts).
[0350] Furthermore, the job offer processing unit 302 may set an initial value for the target amount based on the actual amount for the previous month and the annual target amount. For example, if the actual salary for the previous month tends to exceed the amount obtained by dividing the annual target amount equally by the month, the job offer processing unit 302 may set a smaller initial value for the target amount for the following month. Furthermore, the job offer processing unit 302 may set an initial value for the target amount based on the target amount and actual salary, so that the amount is leveled over multiple months (for example, every three months).
[0351] The monthly salary target amount does not take into account the difference in the number of days between different months. In other words, the monthly salary target amount is the salary target amount to be paid from the 1st of a month to the last day of that month (31st, 30th, 28th, etc.).
[0352] The salary graph V112 is a graph showing the actual salary, the expected salary, and the amount that is short of the target amount. The final salary display V1121 shows the actual salary (salary payment amount) for the current month. The actual salary is calculated by the job offer processing unit 302 of the management server 3 based on the work performance information C2 showing the work performance. The expected salary display V1122 shows the expected salary for the current month. The expected salary display V1122 is displayed based on the desired shift submitted by the staff member and the work schedule for one-off part-time work before the start of employment for which employment has been confirmed. The expected salary is calculated by the job offer processing unit 302 based on the desired work information A11, one-off part-time work application information B12, and work schedule information C1. The shortage display V1123 shows the amount that is short of the target amount for the current month. The amount that is short of the target amount is calculated by the job offer processing unit 302 based on the actual salary and the target amount.
[0353] The work performance display area V12 displays the work performance for the current month. The work performance is provided by the job offer processing unit 302 based on the work performance information C2.
[0354] The form of the salary graph V112 is not limited to the form shown in the drawing. Also, instead of the salary graph V112, numerical values indicating the actual salary, the expected salary, and the amount that is short of the target amount may be displayed.
[0355] FIG. 44 is a diagram showing an example of the flow of the target amount job recommendation process according to a modified example of this embodiment. The target amount job recommendation process is a modified example of the job management process (see FIG. 3). Processes similar to the job management process may be assigned the same step numbers and explanations may be omitted. Note that in the target amount job recommendation process, staff terminal 10-1 and staff terminal 10-2 are the same terminal.
[0356] The processing of steps S10 and S20 by the staff terminal 10-1, the processing of steps S210, S220, and S230 by the management server 3, and the processing of steps S310, S320, and S330 by the administrator terminal 20 are the same as the job management processing shown in Figure 3, so explanations will be omitted.
[0357] Step S231f: The management server 3 determines whether the monthly salary target amount has been achieved. The job offer processing unit 302 determines that the target amount has been achieved if the actual salary indicated by the work schedule information C1 is equal to or greater than the preset target amount. The job offer processing unit 302 determines that the target amount has not been achieved if the actual salary indicated by the work schedule information C1 is less than the preset target amount. If the job offer processing unit 302 determines that the target amount has been achieved (step S231f; YES), the management server 3 ends the target amount job offer recommendation process. On the other hand, if the job offer processing unit 302 determines that the target amount has not been achieved (step S231f; NO), it executes the process of step S2342f.
[0358] Step S2342f: The management server 3 determines the available dates and times in the staff member's schedule for which one-off part-time job recruitment is being advertised. The recruitment processing unit 302 determines the available dates and times in the shift management schedule. The recruitment processing unit 302 determines the available dates and times based on the desired work information A11, confirmed regular work schedule information A12, one-off part-time job recruitment information B11, one-off part-time job application information B12, and confirmed one-off work schedule information B13.
[0359] Step S110f: The staff terminal 10-2 displays the shift schedule screen V2. 45 is a diagram showing an example of a shift schedule screen V2 according to a modified example of the present embodiment. In the shift management schedule displayed on the shift schedule screen V2, the job offer processing unit 302 displays dates and times that are available and for which one-off part-time job offers are being recruited in a predetermined manner that makes them stand out compared to other dates and times.
[0360] In the illustrated example, "the 21st" and "the 23rd" are available dates and times for which one-off part-time job recruitment is being sought. These dates and times, "the 21st" and "the 23rd," are enclosed by a frame V211 and a frame V212, respectively. Note that the predetermined manner of displaying available dates and times for which one-off part-time job recruitment is being sought may be a predetermined background color, a predetermined font (color, underline, bold, etc.), a predetermined mark, etc.
[0361] Step S111f: The staff terminal 10-2 selects a date and time that is available and for which one-off part-time job recruitment is being offered. Here, when a predetermined operation (for example, a tap) is performed on an area in the shift schedule display area P11 of the shift schedule screen V2 that displays a date and time that is available and for which one-off part-time job recruitment is being offered, the calculation unit 100 transmits information indicating the date and time (referred to as available date and time information) to the management server 3.
[0362] Step S241f: The management server 3 sends a one-off part-time job offer similar to the job type of the regular part-time work to the staff terminal 10-2. The job offer processing unit 302 selects a short-term part-time job offer similar to the industry or job type of the workplace where the job seeker will work as a regular part-time worker from the one-off part-time job offers for the date and time indicated by the available date and time information. The job offer processing unit 302 selects the short-term part-time job offer based on the available date and time information, work history information B122, and one-off part-time job offer information B11. Therefore, the job offer processing unit 302 proposes short-term part-time work that is similar to the industry or job type of the workplace where the job seeker (staff member) will work as a regular part-time worker.
[0363] The job offer processing unit 302 may select one-off part-time job offers that match the location information, regular part-time job workplace information, past work history, etc., registered in advance by the staff member. In this case, the job offer processing unit 302 selects one-off part-time job offers whose employment conditions included in the one-off part-time job offer information B11 match the job seeker information B121, work history information B122, and application condition information D1 from among the one-off part-time job offers for the date and time indicated by the available date and time information, based on the available date and time information, job seeker information B121, work history information B122, application condition information D1, and one-off part-time job offer information B11. For example, one-off part-time job offers whose work location satisfies the available work range indicated by the application conditions may be selected based on the one-off part-time job offer information B11 and application condition information D1.
[0364] Step S112f: The staff terminal 10-2 receives the one-off part-time job recruitment. The received one-off part-time job recruitment is displayed on the one-off part-time job recruitment list screen V3. The staff terminal 10-2 displays the one-off part-time job recruitment list screen V3 on the staff terminal display unit 11.
[0365] 46 is a diagram showing an example of a one-off part-time job recruitment list screen V3 according to a modified example of this embodiment. The one-off part-time job recruitment list screen V3 is a screen for displaying one-off part-time job recruitment offers that suggest work on dates and times that are available in the staff member's schedule. The one-off part-time job recruitment list screen V3 includes a one-off part-time job list display area V31.
[0366] The one-off part-time job list display area V31 displays one-off part-time job job offers proposed by the management server 3. The working date and time of the one-off part-time job offer is included in the date and time range indicated by the available date and time information. In addition, the one-off part-time job offer is a short-term part-time job offer similar to the industry or job type of the workplace where the staff member usually works as a part-time worker.
[0367] The staff member checks the details of the one-off part-time job offer that he / she wants to apply for from the one-off part-time job offer displayed in the one-off part-time job offer list display area V31, and then applies.
[0368] The subsequent processing of steps S120 and S130 by the staff terminal 10-2, the processing of steps S250 and S270 by the management server 3, and the processing of steps S340, S350, and S360 by the administrator terminal 20 are the same as the job management processing shown in Figure 3, so explanations will be omitted.
[0369] Step S260f: The management server 3 assigns the one-off part-time worker to the shift schedule and updates the payroll calculation screen V1. When the job offer processing unit 302 receives information indicating that an operation to decide to hire a one-time part-time worker has been performed from the manager terminal 20, it assigns the one-time part-time worker to a shift schedule based on the one-time part-time job application information B12. Here, the job offer processing unit 302 updates the confirmed one-time work schedule information B13 based on the one-time part-time job application information B12.
[0370] The job vacancy processing unit 302 also updates the payroll calculation screen V1 in response to updating the confirmed one-off work schedule information B13. The job vacancy processing unit 302 updates the expected salary display V1122 and the shortfall display V1123 in the salary graph V112 on the payroll calculation screen V1 based on the total salary indicated in the one-off part-time job vacancy information B11 for the one-off part-time job vacancy for which employment has been decided.
[0371] Step S280f: The management server 3 determines whether the target amount has been achieved. The process of step S280f is the same as the process of step S231f. If the job offer processing unit 302 determines that the target amount has been achieved (step S280f; YES), the management server 3 ends the target amount job offer recommendation process. On the other hand, if the job offer processing unit 302 determines that the target amount has not been achieved (step S280f; NO), it executes the process of step S2342f again.
[0372] Therefore, in the target amount job offer recommendation process, the management server 3 continues to send to the staff terminal 10-2 short-term part-time job offers similar to the industry or job type of the place of employment where the staff member normally works as a part-time worker until the target amount is reached.
[0373] It should be noted that a reward may be given to the staff member when the target amount is reached. The job offer processing unit 302 gives a reward to the job seeker when the target amount is reached. The reward may be, for example, points or digital money. The job offer processing unit 302 is an example of a reward giving unit.
[0374] For example, the job offer processing unit 302 will award a reward to a job seeker if the target amount is achieved for a predetermined number of consecutive months (e.g., three months) and the cumulative salary for one-off part-time work reaches a predetermined amount. Note that once a reward is awarded, the cumulative salary for one-off part-time work, which is determined as a condition for awarding a reward, is reset to the initial value ("0 yen").
[0375] By providing the reward, it is expected that an increase in the number of job seekers willing to use the job vacancy management system 1. In addition, by providing the reward, it is expected that an increase in the number of applications for one-off part-time job vacancies will occur.
[0376] As described above, the job offer processing unit 302 proposes short-term part-time work according to the target amount set by the job seeker. The job offer processing unit 302 is an example of a proposal unit. As a result, short-term part-time work is proposed according to the target amount, applications for short-term part-time work offers can be made smoothly.
[0377] [Short-term part-time job assistance processing] The short-term part-time job assistance process is a process for providing assistance to a one-off part-time job before the start of work.
[0378] 47 is a diagram showing an example of the flow of short-term part-time job assistance processing according to a modified example of this embodiment. The short-term part-time job assistance processing is a modified example of the job offer management processing (see FIG. 3). Processing similar to the job offer management processing may be assigned the same step numbers and explanations may be omitted.
[0379] The processing of steps S110, S120, and S130 by the staff terminal 10-2, the processing of steps S240, S250, S260, and S270 by the management server 3, and the processing of steps S330, S340, and S350 by the administrator terminal 20 are similar to the job management processing shown in Figure 3, so explanations will be omitted.
[0380] Step S271g: The management server 3 determines whether the reminder notification conditions are met. The reminder notification conditions, for example, are that the current time is the reminder time. The reminder time is, for example, a time a predetermined time before the start time of a one-off part-time job. If the job offer processing unit 302 determines that the reminder notification conditions are met (step S271g; YES), it executes the processing of step S272g. On the other hand, if the job offer processing unit 302 determines that the reminder notification conditions are not met (step S271g; NO), it executes the processing of step S271g again.
[0381] The reminder time is not limited to the above example. The reminder time may be a time according to the travel time to the workplace of the short-term part-time work. For example, the reminder time may be changed according to the address of the one-off part-time work or the travel time to the workplace based on the current location. For example, the reminder time may be set based on the time a one-time part-time worker leaves home. In this case, if the work start time is in the morning, the reminder time may be set to two hours before the work start time. If the work start time is in the afternoon, the reminder time may be set to six hours before the work start time. If the work start time is at night, the reminder time may be set to ten hours before the work start time.
[0382] The reminder time may be a time according to work schedules other than short-term part-time work. For example, the reminder time may be changed based on schedules other than work schedules (e.g., personal schedules). On a work day, the personal schedule may include a schedule other than work for a one-off part-time job in the morning, and the schedule may include location information. Location information is, for example, text indicating the name of a station or facility, such as "XX Station," "school," or "hospital." The reminder time may be changed based on the travel time from the location indicated by the location information to the workplace. For example, if the location information indicates "XX Station," the reminder time is set to a time earlier by the travel time from "XX Station" to the nearest station to the workplace.
[0383] Step S272g: The management server 3 transmits a preparation reminder to the staff terminal 10-2.
[0384] Step S140g: The staff terminal 10-2 displays a reminder for advance preparation on the shift schedule screen W1. 48 is a diagram showing an example of a shift schedule screen W1 according to a modified example of this embodiment. The shift schedule screen W1 is similar to the shift schedule screen P1 except that a preparation reminder is displayed. On the shift schedule screen W1, a preparation reminder W112 is displayed in the shift schedule display area P11. The preparation reminder W112 includes, for example, text indicating the start time of work and a preparation confirmation button W113.
[0385] As with the shift schedule screen P1 described above, the shift schedule screen W1 displays regular part-time work and one-off part-time work in different ways in the shift schedule display area P11. The job offer processing unit 302 detects work schedules for short-term part-time work based on the work schedule information C1. The job offer processing unit 302 displays the detected work schedules for short-term part-time work on the job seeker's work schedule screen (shift schedule screen P1).
[0386] As described above, the process of step S140g is executed when the process of step S271g determines, as a reminder notification condition, that the current time is a predetermined time before the start time of the one-off part-time work. Therefore, the job offer processing unit 302 displays advance preparation information on the shift schedule screen P1 at the reminder time, which is a predetermined time before the start time of the work.
[0387] The advance preparation reminder W112 is displayed based on the advance preparation reminder sent by the job offer processing unit 302 of the management server 3. Therefore, the job offer processing unit 302 displays advance preparation information (advance preparation reminder W112) on the job seeker's work schedule screen (shift schedule screen W1) for short-term part-time work indicated by short-term part-time work information (confirmed one-time work schedule information B13 or work schedule information C1). Advance preparation information is information indicating matters for which advance preparation is required.
[0388] When a predetermined operation is performed on the advance preparation confirmation button W113, an advance preparation confirmation screen W2 is displayed on the staff terminal display unit 11. In response to a predetermined operation being performed on the advance preparation confirmation button W113, the advance preparation confirmation screen W2 is sent to the staff terminal 10-2 by the job offer processing unit 302.
[0389] 49 is a diagram showing an example of an advance preparation confirmation screen W2 according to a modified example of this embodiment. The advance preparation confirmation screen W2 includes a work information display area W21, an advance preparation display area W22, and a route guidance display button W23. The work information display area W21 displays work information for one-off part-time work. The work information is generated based on the one-off part-time job recruitment information B11.
[0390] The advance preparation display area W22 displays advance preparation information. The advance preparation information includes one or more of belongings, clothing, and grooming. The advance preparation display area W22 displays information (notes) about belongings and clothing when working in a one-time part-time job as advance preparation information. Information about belongings and clothing is displayed using, for example, check boxes. In the example shown, a check box is displayed indicating a "seal" as an item to be brought. After the one-time part-time worker checks the advance preparation information, they perform a specified operation on the check box. The job offer processing unit 302 displays the advance preparation information using check boxes.
[0391] The belongings and clothing change depending on the work information for the one-off part-time job. Various belongings such as a resume, writing implements, work gloves, socks, etc. may be displayed depending on the work information. Various clothing such as dark clothing or plain clothing may be displayed depending on the work information. Various grooming practices such as makeup or dark hair may be displayed depending on the work information.
[0392] The route guidance display button W23 is a button for displaying route guidance to the workplace of the one-off part-time job. The route guidance displays the route from the current location to the workplace based on location information indicating the current location of the one-off part-time job. The route guidance includes, for example, train information. The route guidance may also include a map if the workplace is located in the area surrounding the nearest station to the one-off part-time job. The route guidance is obtained by the job processing unit 302, for example, from an external server that provides a route guidance service, and provided to the staff terminal 10-2.
[0393] On the shift schedule screen W1, the advance preparation reminder W112 may be displayed once and then displayed again after a predetermined time. For example, when a predetermined operation (e.g., swipe) is performed to display the advance preparation reminder W112 again, a form for selecting whether to display it again is displayed. When a predetermined operation (e.g., tap) is performed on the form, the advance preparation reminder W112 is displayed again after a predetermined time. The predetermined time may be specified from the form or may be set in advance (e.g., 30 minutes later).
[0394] The staff terminal operation unit 12 accepts an operation for re-displaying the advance preparation information (advance preparation reminder W112). The staff terminal operation unit 12 is an example of an operation acceptance unit. After displaying the advance preparation reminder W112 on the shift schedule screen W1, when the staff terminal operation unit 12 receives an operation to display the advance preparation reminder W112 again, the job recruitment processing unit 302 erases the advance preparation reminder W112 from the shift schedule screen W1 and then displays the advance preparation reminder W112 again on the shift schedule screen W1 after a predetermined time has passed.
[0395] In one-off part-time jobs, there are cases where the worker does not have enough time to check the advance preparation confirmation screen W2, for example, because the worker is doing other work when the advance preparation reminder W112 is displayed. The advance preparation reminder W112 is displayed again after a specified time, so that the worker can check the advance preparation confirmation screen W2 at the desired time.
[0396] As explained above, the job offer processing unit 302 detects work schedules for short-term part-time work. The job offer processing unit 302 performs processing based on short-term part-time work information for the detected work schedules. The job offer processing unit 302 is an example of a detection unit and an example of a processing unit. As a result, processing is performed based on the short-term part-time work information, allowing job seekers to smoothly prepare for work as short-term part-time workers.
[0397] [Icon display mode] A work schedule management application is installed on the staff terminal 10. The work schedule management application is an application that manages work schedules for regular part-time work and short-term part-time work.
[0398] FIG. 50 is a diagram showing an example of an icon for a work schedule management application according to a modified example of this embodiment. A startup icon 111 is displayed on the staff terminal display unit 11. The startup icon 111 is an icon for starting the work schedule management application. When a predetermined operation (for example, tapping) is performed on the startup icon 111, the calculation unit 100 starts the work schedule management application.
[0399] The start icon 111 displays a number display mark 112. The number display mark 112 indicates the number of scheduled work events for the day in numbers. The scheduled work events include both scheduled regular part-time work events and scheduled short-term part-time work events. Therefore, the number display mark 112 indicates the total number of scheduled regular part-time work events and scheduled short-term part-time work events. The number display mark 112 is not displayed if the number of scheduled work events for the day is zero.
[0400] 51 is a diagram showing an example of an icon for a work schedule management application according to a modified example of this embodiment. A normal case count display mark 112a and a one-off case count display mark 113a are displayed on a launch icon 111a. As an example, the normal case count display mark 112a is displayed in the upper left of the launch icon 111a. As an example, the one-off case count display mark 113a is displayed in the upper right of the launch icon 111a.
[0401] The regular case count display mark 112a indicates the number of regular part-time work scheduled for that day using a number. The one-off case count display mark 113a indicates the number of one-off part-time work scheduled for that day using a number. The regular case count display mark 112a and the one-off case count display mark 113a are displayed in different ways. In the example shown in the figure, the regular case count display mark 112a and the one-off case count display mark 113a are displayed in different colors.
[0402] The regular number display mark 112a is not displayed if the number of regular part-time work scheduled for that day is 0. The one-off number display mark 113a is not displayed if the number of one-off part-time work scheduled for that day is 0.
[0403] As described above, the screen generation unit 304 of the management server 3 changes the display mode of the icon for launching the work schedule management application when a work schedule for short-term part-time work or a work schedule for regular part-time work is assigned to the day. The screen generation unit 304 is an example of a display control unit. The recruitment management system 1 is an example of a work schedule management system. This allows staff to know the number of work schedules for the day before launching the work schedule management application.
[0404] In addition, parts of the staff terminal 10, the manager terminal 20, and the management server 3 in the above-described embodiments, such as the calculation units 100, 200, and 300, may be implemented by a computer. In this case, the control functions may be implemented by recording a program for implementing the control functions on a computer-readable recording medium and loading and executing the program on the recording medium into a computer system. The term "computer system" as used herein refers to a computer system built into the staff terminal 10, the manager terminal 20, and the management server 3, including hardware such as an operating system (OS) and peripheral devices. The term "computer-readable recording medium" refers to portable media such as floppy disks, optical magnetic disks, ROMs (Read Only Memory), and CD-ROMs (Compact Disc-Read Only Memory), as well as storage devices such as hard disks built into computer systems. Furthermore, the term "computer-readable recording medium" may also include devices that dynamically store programs for a short period of time, such as communication lines used when transmitting programs via networks such as the Internet or telephone lines, or devices that store programs for a fixed period of time, such as volatile memory within the computer systems that serve as the server or client in such cases. Furthermore, the above program may be one that realizes part of the functions described above, or may be one that can realize the functions described above in combination with a program already recorded in the computer system. Furthermore, the staff terminal 10, the administrator terminal 20, and the management server 3 in the above-described embodiments may be partly or entirely implemented as an integrated circuit such as an LSI (Large Scale Integration). Each functional block of the staff terminal 10, the administrator terminal 20, and the management server 3 may be individually implemented as a processor, or partly or entirely integrated into a processor. The integrated circuit implementation method is not limited to LSI, and may be implemented using a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit implementation technology that can replace LSI emerges due to advances in semiconductor technology, an integrated circuit based on that technology may be used.
[0405] One embodiment of the present invention has been described in detail above with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes and the like are possible within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]
[0406] 1...Recruitment management system, 10...Staff terminal, 20...Administrator terminal, 3...Management server, 301...Shift management section, 302...Recruitment processing section, 303...Staff management section, 304...Screen generation section, 110, 210, 310...Storage section
Claims
1. a distribution unit that distributes the job information indicating the recruitment at a date and time indicated by distribution time information indicating a distribution time when the job information indicating the recruitment is to be distributed; A recruitment management system that includes:
2. The distribution time information indicates how many days before the work date and time of the job being recruited by the job advertisement the distribution time is, The distribution unit distributes the job information a number of days before the work date and time indicated by the distribution time information. The recruitment management system of claim 1 .
3. The work date and time are periodically repeated dates and times, The distribution time information further indicates the distribution time that is periodically repeated; The distribution unit updates the date and time described in the job information based on the work date and time and distributes the job information. The recruitment management system according to claim 2 .
4. The text included in the job information is repeated periodically and is common regardless of the working date and time. The recruitment management system according to claim 3 .
5. The working date and time is a specific day of the week. The recruitment management system according to claim 2 .
6. the distribution time information indicates the distribution time that is periodically repeated, The distribution unit distributes the job information at the periodically repeated distribution time indicated by the distribution time information. The recruitment management system of claim 1 .
7. the distribution time information further indicates a time of the distribution time; The distribution unit distributes the job information at the time indicated by the distribution time information. The recruitment management system of claim 1 .
8. The distribution time information indicates a distribution time calculated in advance based on a relationship between a distribution history of the job information and a record of applications so as to increase the number of applications for the job information. The recruitment management system of claim 1 .
9. a distribution step of distributing the job information indicating the recruitment at a date and time indicated by distribution time information indicating a distribution time when the job information indicating the recruitment is to be distributed; A recruitment management method that has
10. On the computer, a distribution step of distributing the job information indicating the recruitment at a date and time indicated by distribution time information indicating a distribution time when the job information indicating the recruitment is to be distributed; A program to execute.
Citation Information
Patent Citations
Job offer information retrieving system
JP2002073868A