Human resource matching device and human resource matching system

The human resource matching device and system address inefficiencies in worker recruitment by enabling employers to track recruitment progress and adjust shift schedules accordingly, leading to more efficient worker selection and reduced operational burdens.

JP2025056774APending Publication Date: 2025-04-08HR SOLUTIONS CORP

Patent Information

Application Number
JP2024165946
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-26
Filing Date
2024-09-25
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

Existing human resource matching systems are inefficient in reflecting the progress of the recruitment process for workers, leading to improper assignment of shift schedules and unnecessary offers to workers who have already undergone recruitment processes with other companies.

Method used

A human resource matching device and system that allows employers to check the progress of the recruitment process for specific workers, generating display data to identify worker selection information and employment confirmation status, thereby enabling more efficient worker selection and shift schedule adjustments.

Benefits of technology

The system allows for efficient selection of workers by reflecting the recruitment process status, reducing the burden on employers and improving the accuracy of shift schedule assignments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025056774000001_ABST
    Figure 2025056774000001_ABST
Patent Text Reader

Abstract

To provide a human resource matching device and a human resource matching system which visualize the process of hiring workers and making selection more efficient.SOLUTION: A control unit of a human resource matching device includes: display data generation means for generating display data to be displayed in a terminal used by a worker, an employer and / or a manager; display data control means for changing the generated display data; employment condition acquisition means for acquiring employment condition information including days and times when the worker can work; offer generation means for generating offer information to a worker; notification means for sending the offer information to the worker; selection information acquisition means for acquiring offer selection information input from the worker for the offer information; and confirmation information acquisition mean for acquiring employment confirmation information of the worker. The display data generation means generates display data showing the employment condition information in the terminal and the display data control means changes display data so that the selection information of the worker for an offer and the employment confirmation information can be differentiated from each other.SELECTED DRAWING: Figure 4A
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a talent matching device and a talent matching system. [Background technology]

[0002] Previously, attempts have been made to improve management operations, such as by introducing a system that matches working hours between employees and employers, thereby reducing the burden on employers of managing employees.

[0003] Patent Document 1 discloses a working hours matching system that matches working hours between workers and employers. In this system, workers register available job types, desired conditions, and available working hours, while employers register duties, hourly wages, desired working hours, and divisible time units. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 6395140 Summary of the Invention [Problem to be solved by the invention]

[0005] For example, in restaurants and other establishments, employment is confirmed after an employment interview is conducted with the applicant. However, in the system described in Patent Document 1, employment is confirmed only when either the worker or the employer accepts the application from the other party, and the system does not reflect the worker's available working hours when the applicant merely accepts the employment interview. This has led to an inefficient situation in which an employment offer (hereinafter referred to as "offer" in this specification) is sent to a worker who is already in the recruitment process of another company. In addition, shift schedules that assign workers to dates and / or tasks in a given business unit such as a store or factory do not reflect the status of the worker's recruitment process, and workers cannot be appropriately assigned to shift schedules.

[0006] The present invention has been made in light of the above circumstances, and enables an employer to check the progress of the hiring process for a specific worker when attempting to hire that worker, thereby enabling more efficient worker selection. [Means for solving the problem]

[0007] According to one embodiment of the present invention, A display data generating means for generating display data to be displayed on a terminal used by a worker, an employer, and / or a manager; A display data control means for changing the display data generated by the display data generation means; A working conditions acquisition means for acquiring information on working conditions including the date and time when a worker is available to work; An offer generating means for generating offer information for a worker; A notification means for transmitting offer information to a worker; A selection information acquisition means for acquiring offer selection information input by a worker in response to the offer information; A confirmation information acquisition means for acquiring employment confirmation information of a worker; having The display data generating means generates display data for displaying the working conditions information on the terminal; The display data control means changes the display data so that the worker's selection information in response to the offer and the employment confirmation information can be identified. A talent matching device is provided. According to the present invention, when an employer is looking to hire a particular worker, the employer can check the progress of the hiring process for that worker, enabling the employer to select workers more efficiently.

[0008] According to one embodiment of the present invention, A display data generating means for generating display data to be displayed on a terminal used by a worker, an employer, and / or a manager; a display data control means for changing the display data generated by the display data generating means; An offer generating means for generating offer information for a worker; A notification means for transmitting offer information to a worker; A selection information acquisition means for acquiring offer selection information input by a worker in response to the offer information; A confirmation information acquisition means for acquiring employment confirmation information of a worker; A shift schedule adjustment means for adjusting shift schedule information based on the available work dates and times of workers selected by an employer; having The display data generating means generates display data for displaying the shift schedule information on a terminal, A human resources matching device is provided in which the display data control means changes the display data so that the worker's selection information in response to the offer and the employment confirmation information can be identified. According to the present invention, it is possible to check the progress of the hiring process of a worker based on a shift schedule that takes into account the working conditions of the worker, making it possible to select workers more efficiently.

[0009] According to one embodiment of the present invention, A display data generating means for generating display data to be displayed on a terminal used by a worker, an employer, and / or a manager; A display data control means for changing the display data generated by the display data generation means; A working conditions acquisition means for acquiring information on working conditions including the date and time when a worker is available to work; An offer generating means for generating offer information for a worker; A notification means for transmitting offer information to a worker; A selection information acquisition means for acquiring offer selection information input by a worker in response to the offer information; A confirmation information acquisition means for acquiring employment confirmation information of a worker; A shift schedule adjustment means for adjusting shift schedule information based on the available work dates and times of workers selected by an employer; having The display data generating means generates display data for displaying the working conditions information and the shift schedule information on the terminal, The display data control means changes the display data so that the worker's selection information in response to the offer and the employment confirmation information can be identified. A talent matching device is provided. According to the present invention, it is possible to check the progress of the hiring process of a worker based on a shift schedule that takes into account the working conditions of the worker, making it possible to select workers more efficiently.

[0010] According to one embodiment of the present invention, An employment conditions acquisition means for acquiring employment conditions information of an employer; A determination means for determining a degree of match between the working conditions information and the employment conditions information; A human resources matching device is provided in which the notification means transmits offer information to the worker based on the determination result by the determination means. According to the present invention, the judgment device automatically transmits offer information to workers who meet the employment conditions, thereby reducing the burden on employers.

[0011] According to one embodiment of the present invention, The notification means transmits new offer information to workers who have accepted offers from other employers at the date and time related to the offers, A human resources matching device is provided in which the display data generating means generates display data of shift schedule information in which it is possible to identify that a new offer has been sent. According to the present invention, the order of offers to a single worker can be organized, enabling the worker to efficiently choose whether or not to accept an offer.

[0012] According to one embodiment of the present invention, A talent matching system is provided, which includes an employer terminal, a worker terminal, a manager terminal and a talent matching device. According to the present invention, workers, employers, and managers can exchange information in a network-connected environment, enabling employers to more efficiently select workers. Effect of the Invention

[0013] According to the human resources matching system of the present invention, by displaying the working conditions of a worker in such a way that the application status can be identified, such as the stage at which an offer has been sent to the worker, the stage at which the worker has accepted the employer's offer, the stage at which the worker's employment has been confirmed, etc., employers can identify desired shifts that are in the process of being hired and desired shifts that have been confirmed for a worker to whom they wish to send offer information, thereby making it possible to provide efficient offer information. In addition, in the display of shift schedules, it is also possible to identify shifts that are in the process of being hired and shifts that have been confirmed, allowing employers to efficiently adjust shift schedules. [Brief description of the drawings]

[0014] [Figure 1] 1 is a diagram showing an embodiment of a system configuration of a personnel matching device of the present invention. [Figure 2A] 1 is a diagram showing an embodiment of a system configuration of a personnel matching device of the present invention. [Figure 2B] 2 is a diagram showing one embodiment of a DB configuration of a storage unit in the personnel matching device of the present invention. FIG. [Figure 3A] 2 is a diagram showing an embodiment of master data stored in a storage unit in the personnel matching device of the present invention; FIG. [Figure 3B] 2 is a diagram showing an embodiment of master data stored in a storage unit in the personnel matching device of the present invention; FIG. [Figure 3C] 2 is a diagram showing an embodiment of master data stored in a storage unit in the personnel matching device of the present invention; FIG. [Figure 3D] 2 is a diagram showing an embodiment of master data stored in a storage unit in the personnel matching device of the present invention; FIG. [Figure 3E]2 is a diagram showing an embodiment of master data stored in a storage unit in the personnel matching device of the present invention; FIG. [Figure 3F] FIG. 2 is a diagram showing an embodiment of data stored in a storage unit in the personnel matching device of the present invention. [Figure 3G] FIG. 2 is a diagram showing an embodiment of data stored in a storage unit in the personnel matching device of the present invention. [Figure 4A] 2 is a diagram showing the configuration of a control unit in the personnel matching device of the present invention. FIG. [Figure 4B] 2 is a diagram showing the configuration of a control unit in the personnel matching device of the present invention. FIG. [Figure 4C] 2 is a diagram showing the configuration of a control unit in the personnel matching device of the present invention. FIG. [Figure 4D] 2 is a diagram showing the configuration of a control unit in the personnel matching device of the present invention. FIG. [Figure 5A] 4 is a diagram showing the processing of a control unit in the personnel matching device of the present invention. FIG. [Figure 5B] 4 is a diagram showing the processing of a control unit in the personnel matching device of the present invention. FIG. [Figure 5C] 4 is a diagram showing the processing of a control unit in the personnel matching device of the present invention. FIG. [Figure 5D] 4 is a diagram showing the processing of a control unit in the personnel matching device of the present invention. FIG. [Figure 5E] 4 is a diagram showing the processing of a control unit in the personnel matching device of the present invention. FIG. [Figure 5F] 4 is a diagram showing the processing of a control unit in the personnel matching device of the present invention. FIG. [Figure 6A] 13 is a diagram illustrating an example of a display screen of a user terminal in the personnel matching device of the present invention. [Figure 6B] 13 is a diagram illustrating an example of a display screen of a user terminal in the personnel matching device of the present invention. [Figure 6C] 13 is a diagram illustrating an example of a display screen of a user terminal in the personnel matching device of the present invention. [Figure 6D]13 is a diagram illustrating an example of a display screen of a user terminal in the personnel matching device of the present invention. [Figure 6E] 13 is a diagram illustrating an example of a display screen of a user terminal in the personnel matching device of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The embodiment described below is merely an example, and the present invention is not limited to these embodiments.

[0016] An embodiment of the present invention will be described. In this specification, the term "worker" refers to a person who receives an offer of employment from an employer using the human resources matching system of the present invention (hereinafter referred to as "this matching system" in this specification). In this specification, the term "employer" refers to a business entity that employs workers using this matching system. Note that workers and employers are sometimes collectively referred to as users. In this specification, the term "administrator" refers to a person who manages the matching system.

[0017] [1. Overall structure of the talent matching system] FIG. 1 shows an overview of this matching system.

[0018] One embodiment of the matching system includes a human resources matching device 10, an employer terminal 14, an employee terminal 12, and an administrator terminal 16, which are connected to each other via a network NW or by wired or wireless communication means so that data can be transmitted and received between them. The form of the network NW is not particularly limited, and may be, for example, Bluetooth (registered trademark), Wi-Fi, a LAN (Local Area Network), the Internet, etc.

[0019] The talent matching device 10 has a server (hereinafter referred to as "management server 11" in this specification) that is operated by an administrator and has some or all of the functions used in this matching system. In this specification, it is assumed that the management server 11 has all of the functions of the talent matching device 10, and the talent matching device 10 will be described as the management server 11 instead of the talent matching device 10. The employer terminal 14 is an information terminal used by the employer to operate the management server 11, and the worker terminal 12 is an information terminal used by the worker to operate the management server 11. The manager terminal 16 is an information terminal used by the manager to connect to the management server 11 and execute the various functions of the management server 11, or edit the data stored in the management server 11. Note that the personnel matching device 10 may use functions of an external server other than the management server 11, for example, as part of the functions used in this matching system.

[0020] To use this matching system, employers can start up and use an application program (hereinafter referred to as the "app") stored in management server 11 to refer to worker information, select workers to hire, send offer information, and create shift schedules that assign workers to each date and time and / or each task. Furthermore, by using the app in management server 11, workers can receive offers that match their registered working conditions, and can start work by accepting the offer.

[0021] [1.1 Worker Terminal] The worker terminal 12 includes an input unit, a communication unit, a display unit, a control unit, and a storage unit, which are not shown. A worker can use the worker terminal 12 to connect to the management server 11 and use the matching system. Examples of the worker terminal 12 include, but are not limited to, a mobile phone, a smartphone, a tablet terminal, and a personal computer.

[0022] The input unit includes devices for receiving various input operations, such as a button, a touch panel, a keyboard, a mouse, a microphone, and a camera.

[0023] The communication unit is an interface for communicating with external devices, and includes a communication interface for connecting the shop owner terminal to a network, such as the Internet, a wireless LAN, a wired LAN, and the like.

[0024] The display unit includes a display device capable of displaying images, such as a liquid crystal display or an organic EL display.

[0025] The storage unit is configured to be able to store various types of data and includes semiconductor memory such as a ROM, a RAM, an NVRAM, a flash memory, or an SSD.

[0026] The control unit is mainly composed of a well-known microcomputer having a CPU and memories such as RAM, ROM, and flash memory. Various functions of the control unit are realized by the CPU executing a program stored in a non-transient tangible storage medium. In this example, the memory corresponds to the non-transient tangible storage medium storing the program. Furthermore, the execution of this program executes a method corresponding to the program. The number of microcomputers constituting the control unit may be one or more. The control unit can execute apps stored in the management server 11 and apps downloaded to the worker terminal 12 via the network, thereby registering basic information and employment preferences of workers, and performing processes such as adjusting working conditions in response to offers from employers.

[0027] [1.2 Employer Terminal] Employers can use employer terminals 14 to connect to management server 11, view worker information, send a series of offer information to workers, and create shift schedules for carrying out their own work.

[0028] The employer terminal 14 includes an input unit, a communication unit, a display unit, a control unit, and a storage unit (not shown). Examples of the employer terminal 14 include, but are not limited to, a mobile phone, a smartphone, a tablet terminal, and a personal computer.

[0029] The configurations of the memory unit, input unit, communication unit, and display unit are similar to those of the input unit, communication unit, display unit, and memory unit in the worker terminal 12 described above.

[0030] The configuration of the control unit is the same as that of the control unit in the employer terminal 14. The control unit can perform processes such as viewing information about workers, processing offers, and creating shift schedules by executing apps stored in the management server 11 and apps downloaded to the employer terminal 14 via the network.

[0031] [1.3 Administrator terminal] The manager can use the matching system by connecting to the management server 11 using the manager terminal 16. The manager terminal 16 is an information device used by the manager, and examples include, but are not limited to, a smartphone, a tablet terminal, and a personal computer. The manager terminal 16 has the same configuration as the worker terminal 12 and the employer terminal 14, and includes an input unit, a communication unit, a display unit, a control unit, and a storage unit.

[0032] Specifically, the administrator terminal 16 performs various processing operations required for the administrator to operate the talent matching system. For example, the administrator terminal 16 manages user accounts and information stored in a database (hereinafter referred to as "DB" in this specification) included in a storage unit in the management server 11.

[0033] [1.4 Management Server] FIG. 2 is a schematic diagram showing the configuration of the management server 11. As shown in FIG. 2, the management server 11 includes an input unit 202, a communication unit 204, a display unit 206, a control unit 208, and a storage unit 214. The communication unit includes a communication interface for connecting the management server 11 to a network N in order to communicate with an external device. The input unit 202 and the display unit 206 are similar to those of the administrator terminal 16.

[0034] The management server 11 is installed on the network NW by the administrator. The management server 11 functions as a web server and an application server to provide this matching system. That is, the management server 11 executes processing in response to a request from an app stored in the memory unit 214 in the management server 11 or an app downloaded to the worker terminal 12 or the employer terminal 14. The management server 11 then transmits screen data (e.g., HTML data) and control data, etc., according to the results of the processing, to the worker terminal 12, the employer terminal 14, or the administrator terminal 16. A screen based on the received data is displayed on the shop owner terminal, the worker terminal 12, the employer terminal 14, or the administrator terminal 16.

[0035] [1.4.1 Storage section] The storage unit 214 is configured to be able to store various data. The storage unit 214 has semiconductor memory such as ROM, RAM, NVRAM, flash memory, and SSD. The storage unit 214 also stores an application for implementing the functions of the talent matching system, other programs for executing various processes in response to requests from the application, and various screen data and control data to be transmitted to the worker terminal 12, the employer terminal 14, and the manager terminal 16. The storage unit 214 also includes a DB consisting of registration information of users who use the matching system, information on exchanges regarding offers, and information on the employer's shift schedules.

[0036] 2B shows the DBs included in the storage unit 214. The storage unit 214 includes a user information DB2141, an offer information DB2142, and a shift information DB2143.

[0037] The user information DB 2141 includes basic employer information, employment conditions information, basic worker information, and working conditions information, which are stored as master data. An example of master data for basic employee information is shown in Figure 3A. The employer basic information illustrated in FIG. 3A includes basic information about the business such as employer ID, company name, branch name, contact information (telephone number, email address), location, and business hours. The employer ID in the master data shown in Figure 3A is an ID given to an employer when the employer newly registers in this matching system, and serves as the employer's identification information. The employer ID can be a combination of alphanumeric characters and symbols, company name, telephone number, email address, etc. The employer basic information is information that is input from the employer terminal 14 when the employer uses the matching system, and the control unit 208 stores this information in the user information DB 2141 in the storage unit 214 .

[0038] Employment condition information is also called job information, and includes information such as job ID, target shift, job type, qualifications and experience, age, gender, salary, and other conditions (such as dress code), and is stored as master data. FIG. 3B shows an example of master data for employment condition information. The job ID in the master data is an ID that is assigned to each piece of employment condition information when an employer registers the employment condition information. The above items of employment condition information in FIG. 3B are examples and are not particularly limited, and for example, qualifications, experience, age, gender, etc. may be any registration requirements. The employment conditions information is inputted from the employer terminal 14 when the employer registers the employment conditions information, and the control unit 208 stores it in the user information DB 2141 of the storage unit 214 .

[0039] The basic worker information illustrated in Fig. 3C is information on worker attributes such as worker ID, gender, age, work experience, work performance, and qualifications, and is information required for an employer to determine a worker to whom offer information is to be sent, and is stored as master data. An example of the master data for basic worker information is shown in Fig. 3C. The worker ID in the master data illustrated in Fig. 3C is an ID given to a worker when he or she newly registers in the matching system, and serves as the worker's identification information. The worker ID may be a combination of alphanumeric characters and symbols, or may be a membership number, mobile phone number, My Number, etc. The worker basic information is input from the worker terminal 12 when the worker uses the matching system, and the control unit 208 stores the information in the user information DB 2141 of the memory unit 214 .

[0040] The working conditions information includes the worker's desired shift, including the worker's desired working date and time, the worker's desired hourly wage, and the like, which are associated with the worker ID and stored as master data in the storage unit 214. An example of the master data of the working conditions information is shown in FIG. 3D. In the master data shown in FIG. 3D, the application status is set for each unit time of the desired shift. In the example of FIG. 3D, the worker wishes to work Monday, Wednesday, Friday, and Saturday from 9:00 to 18:00, and in the example of FIG. 3D, the application status regarding the offer from the employer is "offerable." In addition, the desired salary for the days of the week when the worker can work is listed.

[0041] The master data shown in Fig. 3D is designed to input whether or not a person can work for each hour on a weekly basis, but is not limited to this specification. For example, it may be designed to input available working hours and desired salary for each specific date on a monthly calendar, and may include items such as selection method, desired interview date and time, and desired interview method in addition to available working date and time and desired salary.

[0042] When a worker desires to receive an offer from an employer, the worker inputs information on working conditions from an input screen in a preset format on the worker terminal 12, and the control unit 208 stores the information in the user information DB 2141 of the storage unit 214. The working conditions are designed so that the worker can change them as necessary.

[0043] The offer information DB2142 stores, for each offer made by an employer to a worker, information (hereinafter referred to as "offer information" in this specification) in the form of a list that associates basic information such as an offer ID, employer ID, job offer ID, worker ID, shift subject to the offer, and application status of the offer. The offer ID in the master data is an ID that is assigned each time the offer generation means 320 described below generates offer information. FIG. 3E shows an example of master data stored in the offer information DB 2142.

[0044] In the example shown in FIG. 3E, the master data regarding the offer information is created for each date and time (offered shift) at which the employer made an offer among the desired work dates and times included in the worker's desired shifts. In the table in Figure 3E, "Offer Sent" indicates the stage at which the employer sends offer information to the worker, "Offer Accepted" indicates the stage at which the worker accepts the offer from the employer and expresses his or her intention to attend an interview, and "Employment Confirmed" indicates the stage at which the worker's employment has been confirmed (the employer has decided to hire the worker).

[0045] The shift information DB 2143 is a DB that stores a shift schedule that assigns workers to dates and / or tasks in a given business unit such as a store or a factory.

[0046] Figure 3F shows an example of display data (hereinafter referred to as "desired shift display data" in this specification) for displaying a desired shift on a user terminal generated by the display data generation means 306 described later. The desired shift display data is data generated by associating master data of working conditions information (Figure 3D) with master data of offer information (Figure 3E) based on a worker ID, and the desired shift display data is also associated with the worker ID. The display data generation means 306 generates the desired shift display data as two-dimensional data that assigns date or day of the week in one direction and time or time period in the other direction, but is not limited to this. The example shown in Figure 3F is the desired shift display data for Worker A (Worker ID: 00001). Worker A's desired shifts are Monday, Wednesday, Friday, and Saturday from 9:00 to 18:00, and he has accepted the offer information (ID: BB023) for work from 9:00 to 12:00 on Monday, Wednesday, and Friday, and has confirmed work on Saturday from 9:00 to 18:00 under the offer information (ID: CC041). The desired shift display data is generated in response to a display request input to the worker terminal 12, the employer terminal 14, or the manager terminal 16. Specifically, when the display data generating means 306 described later acquires a worker ID for which desired shift display data is to be displayed and a display request from the worker terminal 12, the employer terminal 14, or the manager terminal 16, it acquires working condition information associated with the worker ID from the user information DB 2141, extracts a desired shift from the acquired working condition information, and generates the desired shift display data by determining the “application status” stage of the corresponding offer information.

[0047] [1.4.2 Control section] 2A, the control unit 208 of the management server 11 is mainly configured with a known microcomputer having a CPU 210 and a memory 212 such as a RAM, a ROM, or a flash memory. Various functions of the control unit 208 are realized by the CPU 210 executing a program stored in a non-transient substantial storage medium. In this example, the memory 212 corresponds to the non-transient substantial storage medium storing the program. Furthermore, the execution of this program executes a method corresponding to the program. The number of microcomputers constituting the control unit 208 may be one or more.

[0048] The control unit 208 has a function of starting and managing / controlling applications that execute each function in the matching system. Here, the control unit 208 may be configured with multiple microcomputers with separate CPUs and memories assigned according to each function, or may be configured to share the same CPU and memory.

[0049] Fig. 4A is a block diagram showing the functional configuration of the control unit 208. Fig. 4B to Fig. 4D show the relationship between the functions in the control unit 208 when performing "change of desired shift", "display of interview date and time", and "change of shift schedule display data".

[0050] As shown in Figure 4A, the control unit 208 has, as its functional configuration, a working conditions acquisition means 302, an employment conditions acquisition means 304, an offer generation means 320, a selection information acquisition means 318, a confirmation information acquisition means 312, a display data generation means 306, a display data control means 308, an interview date and time adjustment means 324, a determination means 314, a worker selection means 316, a notification means 326, an interview date and time adjustment means 324, and an interview method adjustment means 322.

[0051] The working conditions acquisition means 302 acquires working conditions information input by the worker using the worker terminal 12, and stores the acquired information in the user information DB2141 in the memory unit 214 as working conditions information associated with the worker ID of the worker who entered the information.

[0052] The employment conditions acquisition means 304 acquires the employment conditions information input by the employer using the employer terminal 14, and stores the employment conditions information in the user information DB 2141 in the memory unit 214 as associated with the employer ID of the employer who input the information.

[0053] The display data generating means 306 edits the information stored as master data in each DB in the storage unit 214 in response to a request from a user or administrator, and generates display data to be displayed on the user terminal and the administrator terminal 16. The display data generated by the display data generating means 306 includes, but is not limited to, a user registration screen, viewing screen data displaying basic information of a user, shift schedule display screen data for each worker, shift schedule display screen data for each predetermined business unit such as a store or factory, offer application status list screen data, selection screen data for a worker to select whether to accept an offer, and desired shift display data. The display data generated by the display data generating means 306 may be temporarily stored in the storage unit 214, or may be generated from the master data each time in response to a user request.

[0054] The display data control means 308 changes the display data generated by the display data generation means 306 and / or the master data for generating the display data, depending on circumstances that arise later. For example, this applies when there is a change in the basic information of the user, when the application status of the offer progresses, or when the shift schedule is changed.

[0055] The determination means 314 acquires the worker basic information and working condition information stored in the user information DB2141 and the employment condition information, compares the two, and extracts workers who are candidates to send offer information. The extracted worker information is stored in the master data of the offer information DB2142. In addition, when the confirmation information acquisition means 312 described below acquires employment confirmation information, the determination means 314 determines whether the job vacancy quota included in the working condition information has been reached.

[0056] The worker selection means 316 selects a worker who is a candidate to send offer information from among the workers extracted by the determination means 314. The worker selection means 316 may be able to select a worker who is a candidate to send offer information in addition to the workers extracted by the determination means 314. In addition, a worker to send offer information can be selected even if the application status for the shift slot in the worker's desired shift is at a stage different from the offer available stage. The worker ID of the selected worker is stored in the master data in the offer information DB2142.

[0057] The offer generation means 320 generates offer information for the worker (worker ID) extracted by the worker selection means 316, and stores it in the offer information DB 2142. The generated offer information is sent by the notification means 326 to the worker corresponding to the worker ID included in the offer information. The offer information to be sent may be sent by email, fax, or other SNS, and may also be displayed on the employer terminal 14. The offer information to be sent may also be sent to the worker as scout information converted into a specified format.

[0058] The selection information acquisition means 318 acquires information on the worker accepting the offer and applying for a job interview or information on the worker rejecting the offer. Hereinafter, in this specification, information on the worker accepting the offer and applying for a job interview and information on the worker rejecting the offer are collectively referred to as "offer selection information." The display data control means 308 changes the display data generated by the display data generation means 306 and / or the master data for generating the display data, depending on circumstances that arise later. Regarding the offer selection information acquired by the selection information acquisition means 318, the "application status" data of the offer information stored in the offer information DB2142 and the "application status" data of the working conditions information stored in the user information DB2141 are updated based on the offer selection information. If the worker accepts the offer, the "application status" data is updated to "offer accepted" data, and if the worker rejects the offer, the "application status" data is updated to "offer available" data.

[0059] The interview date and time adjustment means 324 checks whether an interview can be conducted for the worker who transmitted the selection information, and adjusts the interview date and time. Adjustment of the interview date and time will be described later.

[0060] The interview method adjustment means 322 adjusts the interview method for the interview whose date and time have been adjusted, such as online, face-to-face, etc. Adjustment of the interview method will be described later.

[0061] The confirmation information acquisition means 312 acquires employment confirmation information from a worker or an employer, and updates the "application status" of the offer information stored in the offer information DB 2142 to "employment confirmed." Note that "employment confirmation" means that employment between an employer and a worker is confirmed, and does not necessarily mean the conclusion of a labor contract, but also includes a situation in which a worker is notified of employment after an interview.

[0062] The shift schedule adjustment means 310 acquires offer information and controls allocation of offered shifts included in the offer information to a shift schedule. The shift schedule allocated by the shift schedule adjustment means 310 is updated by the display data control means 308 in the shift information DB 2143 based on the selection information acquired by the selection information acquisition means 318 and the work confirmation information acquired by the confirmation information acquisition means 312.

[0063] The notification means 326 transmits various notifications from the matching device to the user as well as display screen data. The information to be notified includes offers from employers to workers, interview invitations, employment notices, or communications from workers to employers regarding the acceptance of offers, receipt of offer selection information, and acceptance of interviews.

[0064] [2. Processing] [2.1 Overall processing] The processing processes of this matching system include a basic information registration process, a pre-offer sending process, an offer sending process, an offer adjustment process, an interview schedule adjustment process, and a shift schedule adjustment process.

[0065] The basic information registration process is a process in which basic worker information and working conditions information of workers who are users of this matching system, and basic employer information and employment conditions information of employers are registered from a user terminal.

[0066] The pre-offer process is a process in which an employer selects workers who match the employment conditions information registered by the employer and prepares an offer.

[0067] The offer sending process and the offer adjustment process are processes for sending offer information to workers and exchanging employment-related information between employers and workers. The interview schedule adjustment process is a process for adjusting the interview date and interview method between the employer and the employee, and the shift schedule adjustment process is a process for adjusting the employer's shift schedule according to the application status included in the offer information.

[0068] Specific processes will now be described in detail. [2.2 Registration of basic information, etc.] The registration of basic user information will now be described in detail. FIG. 5A is a flowchart of the process (basic information registration process) by which workers and employers input worker information and employer information to be used in the matching system.

[0069] A worker accesses the URL of this matching system through the network from the worker terminal 12. When a worker accesses the system, the control unit 208 (display data generating means 306) in the management server 11 generates a page having a login menu and causes the worker terminal 12 to display the login page.

[0070] When a login ID and password, etc. are input by the worker (S11), the control unit 208 (display data generation means 306) generates display data for a worker information input page and displays it on the worker terminal 12. The worker inputs the worker information from the input page (S12). When the worker information is input, the control unit 208 (working conditions acquisition means 302) associates each of the worker basic information and working conditions information, which are the worker information, with the worker ID and stores them in the user information DB 2141 in the storage unit 214 (S13). Similarly, when a login ID and password, etc. are input by the employer (S11), the control unit 208 (display data generation means 306) generates display data for an employer information input page and displays it on the employer terminal 14. The employer inputs the employer information from the input page (S14). When the employer information is input, the control unit 208 (employment conditions acquisition means 304) stores the employer information, that is, the employer basic information and the employment conditions information, in the user information DB 2141 in the storage unit 214 in association with the employer ID (S15).

[0071] [2.3 Processing before sending an offer] FIG. 5B is a flowchart showing the processing steps performed by the control unit 208 before sending an offer. The employer logs into the human resources matching system using the employer terminal 14 (S21) and inputs the job offer ID (S22). The determination means 314 extracts worker information that is determined to match the employment condition information corresponding to the job offer ID (S23, S24), and the control unit 208 displays a list screen of worker information on the employer terminal 14 (S26). Here, the determination means 314 compares the working condition information acquired by the working condition acquisition means 302 with the employment condition information acquired by the employment condition acquisition means 304 based on the job offer ID, item by item, and determines that the worker information that meets a predetermined number of items or more matches the employment condition information (S25). Note that the employer can set priority items (e.g., available work dates and times) that must be met as matching conditions when the determination means 314 determines whether the working condition information matches the employment condition information.

[0072] The employer may select all of the workers automatically extracted by the determination means 314 as workers to whom offer information is to be sent, or may select some of the workers. Also, the employer may refer to information on workers other than those automatically extracted by the determination means 314 and individually select workers to whom offer information is to be sent.

[0073] FIG. 6A is an example of worker information displayed on the employer terminal 14. In the example of Figure 6A, the layout displays a list of worker information at the top of the screen, and the desired shifts associated with the worker ID of the worker on whom the employer places the cursor are displayed at the bottom of the screen. When the user selects a specific worker from the worker information, the display data generating means 306 generates a display screen in which the display data control means 308 acquires a display request for desired shift display data, generates display data with updated application information, and displays the display screen on the employer terminal. The desired shift display data displayed on the employer terminal 14 has application status 61 information embedded therein for each available work date and time (desired shift). The layout of the display screen is not particularly limited.

[0074] In Fig. 6A, the application status 61 embedded in the desired shift display data is set with offer available data, offer sending data, offer acceptance data, and employment confirmation data. The employer selects the worker to whom the offer information is sent based on the displayed application status.

[0075] The employer selects the worker to whom he / she wishes to send offer information and the shift that is the subject of the offer from among the worker's desired shifts, for example by clicking on the screen or by inputting using the input unit of the employer terminal 14 (S27: YES). Note that the worker selection means 316 may automatically set, as the subject of the offer transmission, those shifts in the worker's working conditions information that match the target shifts in the employment conditions information associated with the job offer ID input by the employer.

[0076] The worker selection means 316 acquires the worker ID of the worker selected by the employer, the shift schedule information of the worker's desired shift that is the subject of the offer, and the job offer ID. The offer generation means 320 assigns an offer ID to each offer (S28). Then, the offer generation means 320 stores offer information that associates the offer ID, the job offer ID, the worker ID selected by the employer, the shift schedule information that is the subject of the offer, and the application status in the storage unit 214 (offer information DB2142) (S29).

[0077] When the worker selection means 316 selects a desired shift in an application status other than the offer available stage, i.e., “offer sent,” “offer accepted,” or “confirmed employment,” as the shift to be offered, the display data control means 308 generates display data indicating that the selected desired shift is in the offer sent stage, offer accepted stage, or confirmed employment stage.

[0078] The employer can input the priority order of the workers into the offer information, for example, by using the input unit of the employer terminal 14. When the worker selection means 316 acquires the priority order input by the employer, the offer generation means 320 transmits the offer information based on the priority order. For example, offer information is transmitted to the worker with the first priority order, and if the offer is rejected, offer information is transmitted to the worker with the second priority order. There may be one worker with the first priority order, or there may be multiple workers.

[0079] The display data control means 308 acquires the worker ID included in the new offer information that the offer generation means 320 stores in the offer information DB2142, and identifies working condition information associated with the acquired worker ID from the working condition information stored in the user information DB2141. The display data control means 308 updates the “application status” of the desired shift corresponding to the offered shift included in the new offer information from “offer available” to “offer sent” in the identified working condition information (S30).

[0080] [2.4 Offer Adjustment Process] 5C and 5D are flow charts illustrating the offer coordination process between a worker and an employer. A worker uses the worker terminal 12 to launch an application provided by the management server 11 and log in (S31). In this example, the worker terminal 12 is described as a mobile terminal, and the application installed on the mobile terminal is referred to as a mobile app. Upon launch, the mobile app transmits a worker ID to the management server 11 (S32), and obtains offer information associated with the worker ID and employment condition information associated with the job offer ID included in the offer information from the storage unit 214 (offer information DB2142 and user information DB2141) of the management server 11 (S33).

[0081] The mobile app displays the acquired offer information and employment condition information on the display screen of the mobile device (S34). Fig. 6B is an example of a display screen on the mobile device of the worker, and Fig. 6C is an example of an offer selection screen on which the worker who has received the offer information selects whether to accept the offer.

[0082] The worker who has acquired the offer information and the employment conditions information reviews the offer information and the employment conditions information displayed on the display screen of the mobile device, and inputs the acceptance / rejection of the offer into the mobile app. Specifically, when the worker selects (clicks) the offer information displayed on the display screen (FIG. 6B) (S35: YES), the mobile app displays an offer selection screen (FIG. 6C) (S36). The offer selection screen has an accept button for accepting the offer and a reject button for rejecting the offer, and the worker clicks either the accept button or the reject button that is displayed (S37: YES). The mobile app transmits the offer selection information corresponding to the clicked accept button or reject button to the management server 11 in association with at least the offer ID (S38).

[0083] When the selection information acquisition means 318 of the control unit 208 acquires the offer information (S39), the display data control means 308 updates the "application status" of the offer information stored in the offer information DB 2142 from "offer sent" data to "offer accepted" data based on the acquired offer selection information (S40). When the interview date and time adjustment means 324 acquires offer selection information in which the worker has selected to accept the offer, it adjusts an interview date between the employer and the worker. When the notification means 326 receives the offer selection information, it identifies the employer based on the offer ID, and notifies the employer terminal 14 used by the identified employer of the reception of the offer selection information (S41).

[0084] The employer who has been notified of the receipt of the offer selection information logs into the talent matching system (S42) and inputs the job offer ID (S43). The display data generating means 306 of the control unit 208 displays a list of the offer information associated with the job offer ID on the employer terminal 14 (S44).

[0085] FIG. 6D is an example of a list of offer information displayed on the employer terminal 14. The employer can grasp the latest application status by checking the application status of the displayed offer information. When notifying the employer of the receipt of the offer selection information, the human resources matching device 10 may also notify the employer of the acceptance or rejection of the offer.

[0086] The employer conducts an interview with the worker who accepted the offer, and makes a final decision on whether to hire or not hire the worker based on the interview results. The employer inputs hiring result information, either hiring or not hiring, to the management server 11. Specifically, when the employer inputs an offer ID (S45), the display data generating means 306 displays a hiring / not hiring selection screen (not shown) for the input offer ID (S46). The employer clicks either the hiring button or the not hiring button on the displayed hiring / not hiring selection screen (S47: YES). If hiring is clicked, the confirmation information acquiring means 312 of the control unit 208 acquires employment confirmation information, and if not hiring is clicked, the confirmation information acquiring means 312 of the control unit 208 acquires non-working information (S48).

[0087] When the confirmed information acquisition means 312 of the control unit 208 acquires the confirmed information (S48), the display data control means 308 updates the “application status” data included in the working conditions information associated with the offer ID and the “application status” data included in the offer information based on the acquired confirmed information (S49).

[0088] When the determination means 314 acquires employment confirmation information indicating that the employer will hire, it determines whether the number of job offers included in the employment conditions information has been reached. If it is determined that the number of job offers has been reached (S50: YES), the notification means 326 notifies the workers who have selected to accept the offer but have not selected employment / rejection that their applications have ended (S51).

[0089] [2.5 Coordination of interview schedule and interview method] 5E is a flowchart showing the process of arranging an interview date and time between a worker and an employer. Hereinafter, only the features different from the above-mentioned processing processes will be described.

[0090] The management server 11 adjusts the interview date and time for the worker who selected to accept the offer. Specifically, when the selection information acquisition means 318 acquires the offer acceptance as the offer selection information (S61: YES), the interview date and time adjustment means 324 of the control unit 208 acquires the interview date and time candidate information (including the number of people scheduled to be interviewed set for each date and time) that is associated with the offer ID and pre-registered in the storage unit 214 (offer information DB 2142) (S62). The display data generation means 306 generates display data for displaying an interview date and time adjustment screen on the worker terminal 12 of the worker ID stored in association with the offer ID as the acquired interview date and time candidate information, and transmits the display data by the notification means 326 (S63).

[0091] The worker to whom the interview date and time candidate information has been sent uses the mobile app to display the interview date and time candidate information on the mobile terminal, and clicks to select the desired interview date and time (S64: YES). The mobile app transmits the interview date and time selected by the worker to the management server 11 in association with the offer ID (S65).

[0092] When the interview date and time adjustment means 324 acquires the interview date and time selected by the worker, it increases by 1 the number of people scheduled to be interviewed at the corresponding date and time in the interview date and time candidate information preregistered in the storage unit 214 (offer information DB 2142) in association with the offer ID (S66). The determination means 314 determines whether the upper limit of the number of people scheduled to be interviewed set in advance as the interview date and time candidate information has been reached (S67: YES). If the number of people scheduled to be interviewed has reached the upper limit, the interview date and time adjustment means 324 excludes the date and time in question from the interview date and time candidate information (S68).

[0093] If the interview date and time adjustment means 324 of the management server 11 is unable to retrieve the interview date and time candidate information associated with the offer ID from the memory unit 214 because the employer has not registered the interview date and time candidate information in advance, for example, the display data generation means 306 generates display data for a desired interview date and time input screen (for example, a calendar screen that can specify the date and time) and sends it to the worker's mobile terminal corresponding to the offer ID via the notification means 326.

[0094] The worker inputs or selects the desired interview date and time on the displayed desired interview date and time input screen. The mobile app transmits the desired interview date and time input by the worker to the management server 11 in association with the offer ID. The interview date and time adjustment means 324 acquires the desired interview date and time input by the worker, and increases the number of people scheduled for interview at the corresponding date and time in the interview date and time candidate information stored in association with the offer ID by 1. If the determination means 314 determines that the upper limit of the number of people scheduled for interview has been reached, the interview date and time adjustment means 324 excludes the date and time from the interview date and time candidate information.

[0095] The management server 11 adjusts the interview method for the worker who has selected to accept the offer. Specifically, when the selection information acquisition means 318 acquires the acceptance of the offer as offer selection information, the interview method adjustment means 322 acquires candidate interview method information that is preregistered in the storage unit 214 (offer information DB 2142) in association with the offer ID. The display data generation means 306 generates display data for the acquired candidate interview method information and transmits it by the notification means 326 to the worker corresponding to the worker ID stored in association with the offer ID.

[0096] The worker, to whom the candidate interview method information has been sent, uses the mobile app to display an interview method selection screen including the candidate interview method information on the mobile device, and clicks to select the desired interview method. The mobile app transmits the desired interview method selected by the worker to the management server 11 in association with the offer ID. The interview method adjustment means 322 stores the interview method selected by the worker in the memory unit 214 (offer information DB 2142) in association with the offer ID. The interview method may be adjusted before adjusting the interview date and time, after adjusting the interview date and time, or simultaneously with adjusting the interview date and time. In addition, the interview method candidate information may include a face-to-face interview, a remote interview, and a video interview.

[0097] [2.6 Reflection in shift schedule] 5F is a flowchart showing the shift schedule adjustment process in the matching system. Hereinafter, only the features different from the above-mentioned processes will be described.

[0098] FIG. 6E is an example of a shift schedule displayed on the employee terminal 14. The shift schedule adjustment means 310 and the display data control means 308 update the application status included in the offer information to any one of "offer available" data, "offer sent" data, "offer accepted" data, and "employment confirmed" data (S72, S75, S76, S79, S80). The shift information DB2142 of the storage unit 214 stores shift schedule information associated with an employer ID or a job offer ID. The display data control means 308 updates the shift schedule information stored in the storage unit 214 (shift information DB2143) according to the application status included in the offer information.

[0099] When the employer transmits offer information to a selected worker, the shift schedule adjustment means 310 acquires the worker ID and the offered shift of the offer information (S71). The shift schedule adjustment means 310 assigns the offered shift and application status to the shift schedule stored in the shift information DB2143 in association with the worker ID (S72). The display data generation means 306 generates display data that displays the updated shift schedule in which the new offered shift is assigned together with the worker ID and application status. The display data control means 308 updates the shift schedule created by the shift schedule adjustment means 310 according to the "application status" of the offer information. When the selection information acquisition means 318 acquires offer selection information by a worker, the display data control means 308 updates the "application status" assigned to the shift schedule based on the acquired offer selection information (S73). Specifically, when the selection information acquisition means 318 acquires information rejecting the offer (S74: NO), the shift schedule adjustment means 310 deletes the assigned offered shift (S75). When the selection information acquisition means 318 acquires information that the worker accepts the offer and applies for a job interview (S74: YES), the display data control means 308 updates the "application status" of the assigned offered shift from "offer sent" data to "offer accepted" data (S76).

[0100] When the confirmation information acquisition means 312 acquires work confirmation information from the worker or employer (S77, S78: YES), the display data control means 308 updates the "application status" of the allocated offered shift from "offer accepted" data to "work confirmed" data (S80). When the confirmation information acquisition means 312 acquires unworkable information indicating that the employer will not hire the worker (S78: NO), the shift schedule adjustment means 310 deletes the allocated offered shift (S79).

[0101] The display data generating means 306 visually changes the display data of the offered shift of the shift schedule displayed on the management server 11, the employer terminal 14 and the worker terminal 12 according to the "application status" of the assigned offered shift, specifically, "offer sent", "offer accepted" and "confirmed work", thereby making it easy to grasp the worker's application status and the adjustment status of the shift schedule. As a means for visually changing the display data, for example, colors, patterns, characters and figures may be changed. The display data showing the work shift at the confirmed work stage may be the same as or different from the display data of the shift schedule of a worker who is already employed and working.

[0102] [2.7 Automatic Offer Submission] The automatic sending of an offer will be described with reference to Figures 5B and 5C. Only features different from the above-mentioned processing processes will be described below. The determination means 314 determines whether the degree of match between the worker basic information and worker working conditions information and the employment conditions information satisfies the automatic offer transmission conditions set by the employer (S25), and if so (S25: YES), the offer generation means 320 may generate offer information and the notification means 326 may automatically transmit the offer information to the worker without going through the worker selection process by the employer. An example of an automatic offer transmission condition is when the working conditions information satisfies all items in the employment conditions information, but is not limited to this. When the offer information is automatically transmitted, the desired shift in the working conditions information of the worker that corresponds to the work shift in the employment conditions information is automatically set as the offered shift.

[0103] The offer generation means 320 acquires the worker ID of the worker who satisfies the automatic offer transmission conditions, the automatically set target shift, and the job offer ID, and assigns an offer ID to each offer (S28).The offer generation means 320 then stores offer information in the offer information DB2142 of the storage unit 214, which associates the offer ID, the job offer ID, the worker ID selected by the employer, and the target shift among the desired shifts for which the offer information is to be transmitted (S29). The display data control means 308 updates the desired shift display data and the application status included in the offer information associated with the worker ID of the worker who satisfies the automatic offer transmission conditions (S30).

[0104] A worker starts the mobile app on a mobile terminal and logs in (S31). Upon starting up, the mobile app transmits a worker ID to the management server 11 (S32), and retrieves from the storage unit 214 the offer information associated with the worker ID and the employment condition information (job information) associated with the job offer ID included in the offer information (S33). The subsequent operation of the human resources matching device 10 is the same as the processing process described above.

[0105] [2.8 Queueing for offers] The offer queue processing process will be described below. Only the features different from the above-mentioned processing processes will be described below. On the display screen of FIG. 6A, the employer selects the worker to whom he / she wishes to send offer information and the target shift to which the offer information is to be sent from among the worker's desired shifts. The worker selection means may be set to allow selection of a desired shift with an "application status" different from "offer available", for example, "offer sent" or "offer accepted".

[0106] When an employer selects a desired shift with an application status other than "offer available" from among the worker's desired shifts as a target shift for sending offer information, the offer generation means 320 stores offer information in the memory unit 214 (offer information DB2142) that associates the offer ID assigned to each offer, the job offer ID, the worker ID selected by the employer, the desired shift that is the target shift for which offer information is sent, and the application status. Since the desired shift selected by the employer has an application status other than "offerable", the application status is set to "waiting in queue". When there are multiple pieces of waiting offer information (hereinafter referred to as "waiting in queue offer information" in this specification), the offer generating means 320 may assign priorities according to the order in which the offers were selected.

[0107] Figure 3G is an example of adding "waiting for turn" data to the application status column in the master data in Figure 3F. In Figure 3G, for example, offer information with ID AA017 is sent for the 12:00-18:00 slot on Mondays and Wednesdays, and the application status of offer information with ID CC041 is "waiting for turn" data.

[0108] The display data generating means 306 generates desired shift display data by associating the master data of the working conditions information with the master data of the offer information based on the worker ID. If the offer information corresponds to waiting offer information, desired shift display data may be generated that displays the existence of the waiting offer information, or the waiting offer information may be hidden and the waiting offer information, which is the next priority, may be displayed only when the application status returns to being available for offer.

[0109] 6D, which is an example of an offer list screen displayed on the employer terminal 14, for example, the application status of the offer information with ID BB028 is displayed as "Waiting for turn (1)." This display indicates that for the offer information with ID BB028, another employer has already sent an offer information for the same offered shift, and once the acceptability of that offer information has been determined, the worker will be asked whether or not to accept the waiting offer information.

[0110] When the "application status" of the offer information is "waiting for turn" data, if Worker A considers that the waiting offer information sent later is more attractive than the offer information for which he / she accepted the offer earlier, he / she may cancel the acceptance of the earlier offer and be able to accept the later offer.

[0111] Specifically, when a worker clicks on offer information displayed on the offer selection screen illustrated in Fig. 6C, the mobile application displays the offer selection screen. The offer selection screen has an accept button for accepting the offer, a reject button for rejecting the offer, and a cancel button for canceling the offer selection. If the worker has already selected an offer for the offer information, the application status corresponding to the worker's selection is displayed.

[0112] When a worker clicks the cancel button displayed on the offer selection screen, the mobile application transmits offer selection information, which indicates that the previous selection is to be cancelled, to the management server 11 in association with at least the offer ID. When the selection information acquisition means acquires the offer selection information, which indicates that the previous selection is to be cancelled, the display data control means 308 updates the desired shift display data associated with the offer ID and the application status included in the offer information to "offer available" data.

[0113] The worker can then choose to accept or reject the pending offer in place of the cancelled offer. When the selection information acquisition means receives the offer selection information to cancel the previous selection, it identifies the employer based on the offer ID and notifies the identified employer of the receipt of the offer selection information that the previous selection has been canceled.

[0114] When an interview date and time associated with the offer ID is set in the interview date and time candidate information associated with the offer ID, the interview date and time adjustment means 324 reduces the number of people scheduled for interviews at the corresponding date and time in the interview date and time candidate information by 1, restoring the number to the situation before the selection.

[0115] [3. Modifications] In the above embodiment, the employer decides to hire the employee after conducting an interview, but the interview does not have to be conducted. For example, when the employee selects to accept the offer information sent by the employer, the confirmation information means may regard the acquisition of the selection information as the acquisition of the confirmation information.

[0116] In the offer selection screen exemplified in Fig. 6C, "cancel" may be selectable even for jobs whose application status is confirmed to be working. When selection information indicating that "cancel" has been selected for offer information whose application status is confirmed to be working is acquired, the display data control means 308 changes the application status of the shift related to the offer information whose cancellation has been selected from the shift schedule information from "confirmed to be working" data to "offer available" data.

[0117] [4. Summary] Although the embodiments of the talent matching device and talent matching system of the present invention have been described above, the present invention is not limited to the above-mentioned embodiments. Furthermore, the effects described in the above-mentioned embodiments are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the present embodiments. [Explanation of symbols]

[0118] 1: Human resource matching system, 10: Human resource matching device, 11: Management server, 12: Worker terminal, 14: Employer terminal, 16: Administrator terminal, 202: Input unit, 204: Communication unit, 206: Display unit, 210: CPU, 212: Memory, 214: Storage unit, 2141: User information DB, Offer information DB: 2141: Offer information DB, 2143: Shift information DB, 302: Working conditions acquisition means, 304: Employment conditions acquisition means, 306: Display data generation means, 308: Display data control means, 310: Shift schedule adjustment means, 312: Final information acquisition means, 314: Determination means, 316: Worker selection means, 318: Selection information acquisition means, 320: Offer generation means, 322: Interview method adjustment means, 324: Interview date and time adjustment means, 326: Notification means.

Claims

1. A display data generating means for generating display data to be displayed on a terminal used by a worker, an employer, and / or a manager; a display data control means for changing the display data generated by the display data generating means; A working conditions acquisition means for acquiring information on working conditions including the date and time when a worker is available to work; An offer generating means for generating offer information for a worker; A notification means for transmitting the offer information to a worker; A selection information acquisition means for acquiring offer selection information input by a worker in response to the offer information; A confirmation information acquisition means for acquiring employment confirmation information of a worker; having The display data generating means generates display data for displaying the working conditions information on a terminal, The display data control means changes the display data so that the worker's selection information in response to the offer and the employment confirmation information can be distinguished. Talent matching device.

2. A display data generating means for generating display data to be displayed on a terminal used by a worker, an employer, and / or a manager; a display data control means for changing the display data generated by the display data generating means; An offer generating means for generating offer information for a worker; A notification means for transmitting the offer information to a worker; A selection information acquisition means for acquiring offer selection information input by a worker in response to the offer information; A confirmation information acquisition means for acquiring employment confirmation information of a worker; A shift schedule adjustment means for adjusting shift schedule information based on the available work dates and times of workers selected by an employer; having The display data generating means generates display data for displaying the shift schedule information on a terminal, The display data control means changes the display data so that the worker's selection information in response to the offer and the employment confirmation information can be distinguished. Talent matching device.

3. A display data generating means for generating display data to be displayed on a terminal used by a worker, an employer, and / or a manager; a display data control means for changing the display data generated by the display data generating means; A working conditions acquisition means for acquiring information on working conditions including the date and time when a worker is available to work; An offer generating means for generating offer information for a worker; A notification means for transmitting the offer information to a worker; A selection information acquisition means for acquiring offer selection information input by a worker in response to the offer information; A confirmation information acquisition means for acquiring employment confirmation information of a worker; A shift schedule adjustment means for adjusting shift schedule information based on the available work dates and times of workers selected by an employer; having The display data generating means generates display data for displaying the working conditions information and the shift schedule information on a terminal, The display data control means changes the display data so that the worker's selection information in response to the offer and the employment confirmation information can be distinguished. Talent matching device.

4. an employment conditions acquisition means for acquiring employment conditions information of the employer; A determination means for determining a degree of agreement between the working conditions information and the employment conditions information; 4. The personnel matching device according to claim 1, wherein the notification means transmits offer information to the worker based on the result of the determination by the determination means.

5. The notification means transmits new offer information for a date and time related to an offer of a worker who has accepted an offer from another employer; The personnel matching device according to any one of claims 1 to 3, wherein the display data generating means generates display data of shift schedule information that enables identification that the new offer has been sent.

6. A human resources matching system comprising an employer terminal, an employee terminal, an administrator terminal, and the human resources matching device according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Surface-treatment agent composed of oxide

    JP1988095140A

Cited By

  • Matching support program and matching support system

    JP7864409B1