Information processing device, information processing method, and information processing program
The information processing device addresses the challenge of matching motivated workers by modifying job conditions based on worker evaluations, enhancing motivation and efficiency in job placement.
Patent Information
- Application Number
- PCT/JP2024/009962
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-28
- Filing Date
- 2024-03-14
- Publication Date
- 2025-09-04
AI Technical Summary
Conventional techniques fail to effectively match hardworking workers with employers, often leading to low-motivation workers being employed, necessitating a solution to provide incentives for motivated workers.
An information processing device that acquires a worker's evaluation and modifies job conditions based on this evaluation, offering incentives such as preferred working hours, location, and salary adjustments to match highly motivated workers with employers.
The system increases worker motivation by providing incentives for highly rated workers to apply for jobs with better conditions, effectively matching them with employers while potentially reducing employer costs.
Smart Images

Figure JP2024009962_04092025_PF_FP_ABST
Abstract
Description
Information processing device, information processing method, and information processing program
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program.
[0002] There are currently services that match employers with job seekers. For example, there is a technology that searches for and introduces job opportunities based on rules entered by users, such as user attributes, keywords, and conditions.
[0003] Japanese Patent Application Laid-Open No. 2017-224328
[0004] However, conventional techniques have not always been able to match hardworking workers with employers. For example, there are cases where workers with low work motivation are matched with employers, so there is a need to provide incentives to motivated workers.
[0005] In order to solve the above-mentioned problems and achieve the objectives, the information processing device is characterized by having an acquisition unit that acquires a worker's evaluation, and a modification unit that, when the worker applies for a job being recruited by an employer who employs the worker, modifies the working conditions of the job being recruited by the employer, in accordance with the worker's evaluation acquired by the acquisition unit.
[0006] According to the present invention, it is possible to match hardworking workers with employers.
[0007] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. FIG. 2 is a diagram illustrating an example of the configuration of an information processing device according to an embodiment. FIG. 3 is a diagram illustrating an example of the flow from inputting a rating by a user to acquiring the rating. FIG. 4 is a diagram illustrating an example of a process for acquiring a rating using default settings. FIG. 5 is a diagram illustrating an example of a process for acquiring a rating using default settings. FIG. 6 is a diagram illustrating an example of a process for evaluating workers by multiple people. FIG. 7 is a diagram illustrating an example of a process for establishing a match through an application. FIG. 8 is a diagram illustrating an example of a job confirmation screen displayed to a worker. FIG. 9 is a diagram illustrating an example of a selection of working conditions by a highly rated worker. FIG. 10 is a diagram illustrating an example of a screen for confirming working conditions by a worker. FIG. 11 is a diagram illustrating an example of a process for matching workers in descending order of rating. FIG. 12 is a flowchart illustrating an example of a process by an information processing device according to an embodiment. FIG. 13 is a diagram illustrating an example of a process for establishing a match through nomination. FIG. 14 is a diagram illustrating an example of a screen showing a search result for a worker displayed to an employer. FIG. 15 is a diagram illustrating an example of a screen for confirming working conditions proposed by an employer to a highly rated worker. FIG. 16 is a flowchart illustrating an example of a process by an information processing device according to an embodiment. FIG. 17 is a diagram illustrating an example of the configuration of a computer that executes an information processing program.
[0008] Hereinafter, with reference to the drawings, embodiments of an information processing device, an information processing method, and an information processing program according to the present application will be described in two parts, a first embodiment and a second embodiment. Note that the present invention is not limited to these embodiments. In addition, in the description of the drawings, the same parts are denoted by the same reference numerals, and duplicated explanations will be omitted.
[0009] (First embodiment) [1. Configuration of information processing system] Next, the configuration of the information processing system 1 will be described using Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information processing system 1 according to an embodiment. The information processing system 1 is a system in which a terminal device 200 receives input of an evaluation of a worker, and an information processing device 100 changes the working (service) conditions of a job being recruited by an employer who employs the worker, in accordance with the evaluation of the worker received by the terminal device 200. As shown in Fig. 1, the information processing system 1 has a configuration in which the information processing device 100 and the terminal device 200 are connected via a wired or wireless connection.
[0010] The information processing device 100 is an example of a computer that changes the working conditions of a job offered by an employer when matching a worker with an employer. For example, the information processing device 100 changes the working conditions of a job offered by an employer to working conditions desired by the worker, in accordance with the worker's evaluation.
[0011] Here, matching refers to the act of matching job-seeking workers with employers who are hiring through an information provider that provides information about workers to employers. The act of providing information about workers to employers includes not only introducing workers to employers but also providing data about workers to employers. For example, the act of providing information about workers to employers includes employment placement (recruitment) businesses that receive job applications and job searches and mediate the establishment of employment relationships between employers and job seekers, temporary staffing businesses in which temporary staffing employers assign their employees to work for temporary staffing clients under the direction and orders of the temporary staffing client, and recruitment information providers that collect and provide information about job seekers. In other words, information providers that provide information about workers to employers include employment placement agencies, temporary staffing businesses, and recruitment information providers.
[0012] The terminal device 200 is an example of a portable terminal device such as a smartphone, a tablet terminal, a notebook PC, or a PDA. The terminal device 200 accepts input of worker evaluations, inputs working conditions, and displays information about jobs being recruited by employers and worker information. For example, the terminal device 200 accepts input of worker evaluations from users such as workers, employers, and customers, and transmits the input to the information processing device 100.
[0013] In addition, the terminal device 200 not only transmits the input content received from the user directly to the information processing device 100 as an evaluation, but can also perform simple calculations such as calculating the average or median value, calculating the total value, and adding or subtracting a specified value based on the input content received from the user and transmit the results to the information processing device 100 as an evaluation.
[0014] For example, the terminal device 200 accepts input of evaluations of the employer from the worker, calculates an average value, and transmits the calculated value to the information processing device 100. The terminal device 200 also accepts input of evaluations of the worker from customers, other workers who work with the worker, etc., calculates a weighted average, and transmits the calculated value to the information processing device 100.
[0015] The terminal device 200 also accepts input of working conditions such as work days, work hours, work location, work content, salary, various allowances, etc. from workers and employers. The terminal device 200 also displays information about jobs being recruited by employers and information about workers that correspond to the search conditions input by users such as workers and employers.
[0016] 2. Configuration of Information Processing Device Next, the configuration of the information processing device 100 will be described with reference to FIG. 2. FIG. 2 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in FIG. 2, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. Note that these units may be held in a distributed manner by multiple devices. The processing of these units will be described below.
[0017] (Communication Unit 110) The communication unit 110 is realized by a network interface card (NIC) or the like, and enables communication between the control unit 130 and an external device via a telecommunication line such as a local area network (LAN) or the Internet. For example, the communication unit 110 enables communication between the external device and the control unit 130.
[0018] (Memory Unit 120) The memory unit 120 is realized by a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disk. The memory unit 120 stores, for example, employers, workers, jobs, working conditions, worker evaluations, and other information necessary for obtaining evaluations, changing working conditions, and matching workers with employers. Note that worker evaluations may be stored separately by industry, job type, or employer for which the worker has worked.
[0019] (Control unit 130) The control unit 130 is realized using a CPU (Central Processing Unit), an NP (Network Processor), an FPGA (Field Programmable Gate Array), etc., and executes processing programs stored in memory. As shown in Fig. 2, the control unit 130 has an acquisition unit 131, a change unit 132, a display unit 133, and a matching unit 134. Each unit of the control unit 130 will be described below.
[0020] (Acquisition unit 131) The acquisition unit 131 acquires the worker's evaluation and the working conditions desired by the worker. First, the acquisition of the worker's evaluation by the acquisition unit 131 will be described with reference to FIG. 3. FIG. 3 is a diagram showing an example of the flow from the user's input of the evaluation to the acquisition of the evaluation. For example, first, as shown in FIG. 3(1), a user such as an employer, worker, or customer inputs an evaluation of the worker into the terminal device 200. Then, as shown in FIG. 3(2), the acquisition unit 131 acquires the worker's evaluation entered by the user such as an employer, worker, or customer from the terminal device 200. For example, the acquisition unit 131 acquires the worker's evaluation set in stages, such as a worker's evaluation of "3" on a four-point scale.
[0021] The acquisition unit 131 also acquires, as the worker evaluation, an average worker evaluation for one month or an average worker evaluation for the most recent five times, based on the worker evaluations over a predetermined period or a predetermined number of times. The acquisition unit 131 also acquires the total value of the past worker evaluations.
[0022] The worker evaluation input by the user in the evaluation input shown in FIG. 3(1) is performed, for example, by accepting a numerical input from the user. More specifically, the worker evaluation is performed by accepting a numerical input from the user ranging from 1 (low) to 4 (high). Here, the worker evaluation is performed not only by numerical input but also by various methods, examples of which are shown below. For example, the worker evaluation is performed by accepting a selection of a predetermined type of emoticon from the user.
[0023] More specifically, worker evaluations are performed by accepting a selection from the user of a predetermined type of emoji, such as emojis that indicate each emotion, such as "high evaluation, medium evaluation, low evaluation." Note that the emojis are not limited to emojis; illustrations and other similar expressions may also be used. In this way, by not using numbers to evaluate workers, it is possible to eliminate evaluator bias and appropriately evaluate workers.
[0024] Furthermore, worker evaluations are performed using a task check method. More specifically, when a worker leaves work, it is determined whether or not a pre-set task, such as properly serving products or cleaning the kitchen, has been completed for each task, and the evaluation is performed based on the nature, number, and proportion of completed or incomplete tasks. In this way, workers can be appropriately evaluated according to the tasks that have been completed or incomplete.
[0025] Furthermore, worker evaluations can also be performed using default settings. Acquiring an evaluation using default settings will be described with reference to Figures 4 and 5. Figures 4 and 5 are diagrams showing an example of the process of acquiring an evaluation using default settings. The flow of acquiring an evaluation using default settings is as follows.
[0026] First, the employer registers a default evaluation for the worker (Figure 4 (1)). For example, as shown in Figure 5 (1), the employer registers a default evaluation of "2" for the worker when registering a store. Note that the default evaluation can be set and registered for each purpose, such as by store or area. If the employer does not rewrite the evaluation within a specified period after the worker's work is completed, the default evaluation set and registered by the employer will become the worker's evaluation (Figure 4 (2)).
[0027] On the other hand, if the employer rewrites the worker's evaluation within a specified period after the worker's work is completed, the employer's rewritten evaluation will become the worker's evaluation (Figure 4 (3)). For example, as shown in Figure 5 (2), if the employer sets the worker's evaluation to "3" within a specified period after the worker's work is completed, the worker's evaluation will be changed from the default setting of "2" to "3."
[0028] The acquisition unit 131 then acquires the worker's evaluation. For example, if the employer has not changed the worker's evaluation, the acquisition unit 131 acquires a default evaluation ( FIG. 4(2) ) as the worker's evaluation, and if the employer has changed the worker's evaluation, the acquisition unit 131 acquires a rewritten evaluation ( FIG. 4(3) ) as the worker's evaluation. In this way, acquiring an evaluation using the default setting can reduce the burden on the employer when evaluating the worker.
[0029] In the above example, the employer registers and rewrites the default evaluation, but the information provider may also register and rewrite the default evaluation.
[0030] Furthermore, the content of the worker's evaluation may include the transition of past evaluations. For example, a worker who has received a high evaluation a predetermined number of times in a row may be given an additional evaluation. To give a specific example, if the worker's evaluation is on a four-point scale, a worker who has received a rating of "3" or higher three times in a row will be given an additional "1" to be evaluated as "4."
[0031] Furthermore, the content of a worker's evaluation may include the evaluation of other workers introduced by the worker. First, we will explain an example in which, when a worker and the introduced other worker work together, the evaluation of the other worker is reflected in the evaluation of the worker who made the introduction. For example, if a worker introduces another worker to an information provider and the introduced other worker receives a high evaluation, the evaluation of the introducing worker will be increased. More specifically, if workers are evaluated on a four-point scale, and a worker who received a rating of "3" introduces another worker to the information provider and receives a rating of "4," the evaluation of the worker will be "4," which is obtained by adding "1" to the rating of the worker who received a rating of "3."
[0032] Conversely, if a worker introduces another worker to an informant and the introduced worker receives a low rating, the rating of the introducing worker will be reduced. More specifically, if workers are rated on a four-point scale, and a worker who receives a rating of "3" introduces another worker to the informant and receives a rating of "1," the rating of the worker who received a rating of "3" will be reduced by "1" to "2."
[0033] Next, we will explain an example in which the evaluation of the other worker is reflected in the evaluation of the worker who made the introduction when the worker and the other introduced worker do not work together. For example, if a worker introduces another worker to an information provider and the introduced worker works alone at a specific location and receives a high evaluation, the evaluation of the introducing worker will be increased. More specifically, if the total past evaluation value of the introducing worker is "20 (= 3 + 4 + 3 + 2 + 3 + 2 + 3)," workers are evaluated on a four-point scale, and the introduced worker received a rating of "4," then "1" will be added to the total past evaluation value of the introducing worker, making the total past evaluation value of the worker "21."
[0034] Conversely, if a worker introduces another worker to an informant and the introduced worker works at a specific location and receives a low evaluation, the evaluation of the introduced worker will be reduced. More specifically, if the total past evaluation value of the worker who made the introduction is "20 (= 3 + 4 + 3 + 2 + 3 + 2 + 3)," workers are evaluated on a four-point scale, and the introduced worker received a rating of "1," "1" will be subtracted from the total past evaluation value of the worker who made the introduction, making the total past evaluation value of the worker "19."
[0035] In this way, by having the evaluations of other workers introduced by a worker reflected in the evaluation of the worker who made the introduction, it is possible to give workers an incentive to introduce to information providers people who are likely to receive high evaluations when they work for them.
[0036] Furthermore, the evaluation of a worker may be performed by multiple people. An example in which a worker is evaluated by multiple people will be described using FIG. 6. FIG. 6 is a diagram showing an example in which a worker is evaluated by multiple people. FIG. 6(1) shows workers A to D and a customer E who receives the service. Here, worker D is a manager who gives instructions to workers A to C.
[0037] In such a case, for example, the acquisition unit 131 acquires the average value of the evaluations of the worker by multiple people as the evaluation of the worker. More specifically, in the situation shown in Fig. 6(1), if Worker A is evaluated by Workers B to D and Customer E as "B: 4, C: 2, D: 3, E: 5" as shown in Fig. 6(2), the acquisition unit 131 acquires the evaluation of Worker A as "3.5 = (4 + 2 + 3 + 5) ÷ 4".
[0038] At this time, if the person who should have made the evaluation does not make the evaluation, it is treated as if there was no evaluation by that person. For example, when Worker B is evaluated by Workers A, C, D, and Customer E, if Customer E does not evaluate Worker B, Worker B will be evaluated by Workers A, C, and D excluding Customer E. For example, in the situation shown in FIG. 6(1), if Worker B is evaluated by Workers A, C, and D as "A: 3, C: 2, D: 1" as shown in FIG. 6(2), the acquisition unit 131 acquires Worker B's evaluation "2 = (3 + 2 + 1) ÷ 3".
[0039] Although the example above describes acquiring an average value as an evaluation, the acquisition unit 131 can also acquire a value calculated based on each evaluation, such as a median, as an evaluation. In this way, by calculating the worker's evaluation from the evaluation content of each person, the content of the evaluations made by each of multiple people can be appropriately reflected in the worker's evaluation.
[0040] As another example of the above-described method of evaluating workers by multiple people, weighting can be performed according to the position of each person. For example, the evaluation by worker D (manager), who gives instructions to workers A to C, is treated as a value multiplied by 1.3. Furthermore, the evaluation by customer E, who receives the service, is treated as a value multiplied by 1.5. In this way, by calculating the worker evaluation using a value weighted according to the position of each person who performed the evaluation, the worker can be evaluated more appropriately.
[0041] Next, we will explain how the acquisition unit 131 acquires the working conditions desired by the worker. For example, the acquisition unit 131 acquires the working conditions, such as the worker's desired work days, working hours, work location, work content, salary, and various allowances, that the worker inputs into the terminal device 200. More specifically, the acquisition unit 131 acquires the worker's desired working hours, "start to end time: 13:00 to 15:00."
[0042] (Modification unit 132) When a worker applies for a job offered by an employer who will employ the worker, the modification unit 132 modifies the working conditions of the job offered by the employer, in accordance with the worker's evaluation acquired by the acquisition unit 131. For example, when a worker applies for a job offered by an employer who will employ the worker, the modification unit 132 modifies the working conditions of the job offered by the employer to the working conditions desired by the worker, which are acquired by the acquisition unit 131, in accordance with the worker's evaluation acquired by the acquisition unit 131.
[0043] For example, if the worker's evaluation acquired by the acquisition unit 131 is equal to or greater than a predetermined threshold, when the worker applies for a job advertised by an employer who employs the worker, the change unit 132 changes one or more of the working conditions of the job advertised by the employer, including working days, working hours, work location, work content, salary, and various allowances, to the working conditions desired by the worker, as acquired by the acquisition unit 131.
[0044] More specifically, if the worker's evaluation acquired by the acquisition unit 131 is "5" and is equal to or greater than a predetermined threshold value of "4," the change unit 132 changes the working hours of the job being recruited by the employer, "start to finish time: 08:00 to 24:00 (notified after shift organization)," to the worker's desired working hours acquired by the acquisition unit 131, "start to finish time: 13:00 to 15:00."
[0045] Furthermore, the change unit 132 can change the working conditions of the job being recruited by the employer to the working conditions desired by the worker, according to the worker's graded evaluation. That is, the higher the worker's evaluation, the more items of the working conditions of the job being recruited by the employer can be changed to the working conditions desired by the worker.
[0046] For example, if the worker's evaluation acquired by the acquisition unit 131 is "◎", the change unit 132 changes the working conditions of the job being recruited by the employer from "start to finish time: 8:00 to 24:00 (to be notified after shift organization), work location: X store or Y store, work content: kitchen or floor" to the worker's desired working conditions acquired by the acquisition unit 131, "start to finish time: 13:00 to 15:00, work location: Y store, work content: kitchen".
[0047] For example, if the worker's evaluation acquired by the acquisition unit 131 is "good," the change unit 132 changes the working conditions of the job being recruited by the employer, "work location: X store or Y store (to be notified after shift arrangement)," to the worker's desired working conditions acquired by the acquisition unit 131, "start to finish time: 13:00 to 15:00, work location: Y store."
[0048] (Display unit 133) The display unit 133 displays information about jobs being recruited by the employer. For example, the display unit 133 displays the working conditions changed by the change unit 132. More specifically, the display unit 133 displays the following working conditions on the terminal device 200 operated by the worker: "Working date: February 1, 2024, Starting time to finishing time: 13:00 to 15:00, Working hours: 2 hours, Salary: Total 2,400 yen (1,200 yen per hour), Working place: BBB Cafe YYY store, Work content: Customer service," which include the working condition changed by the change unit 132: "Start to finishing time: 13:00 to 15:00."
[0049] (Matching unit 134) The matching unit 134 matches workers with employers according to the worker evaluations acquired by the acquisition unit 131. For example, the matching unit 134 matches the worker with the highest evaluation among the workers who have applied to a job that the employer is recruiting for. Furthermore, the matching unit 134 matches a predetermined number of workers with the highest evaluation among the workers who have applied to a job that the employer is recruiting for.
[0050] As another example, the matching unit 134 can match workers who have received applications and have a predetermined evaluation or higher with jobs applied for by the employer. More specifically, if the predetermined evaluation is "o" and applications are received from Worker A who has an evaluation of "◎", Worker B who has an evaluation of "o", and Worker C who has an evaluation of "△", the matching unit 134 matches Worker A and Worker B with jobs being recruited by the employer.
[0051] Furthermore, when matching workers who have received applications and are evaluated at or above a predetermined level with jobs applied for by an employer, the matching unit 134 can match the workers so that the total amount of salary to be paid to the workers is reduced. For example, when matching workers who have received applications and are evaluated at or above a predetermined level with the number of workers to be recruited based on the number of workers to be recruited for the job, the salary in the working conditions, and the worker's evaluation, the matching unit 134 matches a combination of workers that will result in a lower total amount of salary to be paid to the workers with the job being recruited by the employer.
[0052] More specifically, in a case where only workers with a predetermined rating of "good" or higher are matched, the number of positions available for a job is three, and the revised working conditions include an hourly wage of 2,000 yen for workers with a rating of "good," 1,500 yen for workers with a rating of "good," and 1,200 yen for workers with a rating of "low," if applications are received from two workers with a rating of "good," two workers with a rating of "good," and two workers with a rating of "low," the matching unit 134, when matching the workers with the predetermined rating of "good" or higher among the applied workers to the number of positions available (three), compares the hourly wages of the workers with a rating of "good" or higher, and matches one worker with a rating of "good" and two workers with a rating of "good" to the job being recruited by the employer, as this combination results in a lower total salary to be paid to the workers. Note that in this case, if the total salary to be paid to the workers is the same, the matching unit 134 can match a worker with a higher rating.
[0053] 3. Processing performed by information processing device Next, the processing performed by the information processing device 100 will be described with reference to Figs. 7 to 10. Fig. 7 is a diagram showing an example of the flow of matching established through application. Fig. 8 is a diagram showing an example of a job confirmation screen displayed to a worker. Fig. 9 is a diagram showing an example of a selection of working conditions by a highly rated worker. Fig. 10 is a diagram showing an example of a working conditions confirmation screen displayed to a worker.
[0054] 7 shows an information processing device 100, a terminal device 200 operated by a worker, and a terminal device 200 operated by an employer. First, the employer operates the terminal device 200 to register information about the job (job) being recruited (FIG. 7(1)). For example, the employer operates the terminal device 200 to register information about the job being recruited, such as the work days, start time, end time, working hours, salary, work location, work content, and various allowances.
[0055] Next, the information processing device 100 displays the registered job information on the terminal device 200 operated by the worker (FIG. 7(2)). At this time, the display unit 133 can display a button on the terminal device 200 operated by the worker to transition to a screen that accepts input of the worker's desired working conditions, depending on the worker's evaluation.
[0056] The processing of the display unit 133 will be described using Fig. 8. Fig. 8 (1) and (2) display information about jobs advertised by employers. For example, information such as the date and time, location, hourly rate, and details of the job is displayed. The "Check details" button is used to transition to a screen where you can check the working conditions of the job.
[0057] For example, the display unit 133 displays a job with a date and time such as "February 1, 2024, 8:00-24:00 (to be notified after shift organization)" on the terminal device 200 operated by a worker with a normal evaluation whose evaluation acquired by the acquisition unit 131 is not equal to or greater than a predetermined threshold, as shown in the third line of Fig. 8 (1). In this case, the worker with a normal evaluation must apply without knowing what hours between 8:00-24:00 they will be working.
[0058] On the other hand, the display unit 133 displays a job with a date and time such as "Please select your desired shift from 08:00-24:00 on February 1, 2024" on the terminal device 200 operated by a highly rated worker whose evaluation acquired by the acquisition unit 131 is equal to or greater than a predetermined threshold, as shown in the third line of Fig. 8 (2). In this case, the highly rated worker can select any shift and apply for the job.
[0059] Returning to FIG. 7 again, the worker checks the job information displayed on the terminal device 200 (FIG. 7 (3)). At this time, a highly rated worker can input their desired working conditions. For example, if a highly rated worker presses the "Select a Shift" button displayed in the date and time column on the third row of FIG. 8 (2), the screen of the worker's terminal device 200 transitions to the working conditions selection screen shown in FIG. 9. The highly rated worker can select any working hours by selecting radio buttons such as "08:00-12:00, hourly wage 1,500 yen," "12:00-18:00, hourly wage 1,200 yen," or "18:00-24:00, hourly wage 2,000 yen," or by entering a start time and end time.
[0060] Here, when a highly rated worker presses the "Decide on this shift" button displayed at the bottom of Figure 9, the acquisition unit 131 acquires information on the working conditions desired by the worker selected by the worker, "Start to end time: 13:00 to 15:00".
[0061] Next, the change unit 132 changes the working hours from "Start to end time: 08:00 to 24:00 (notified after shift organization)" to "Start to end time: 13:00 to 15:00" selected by the highly rated worker.
[0062] Next, as shown in FIG. 10 , the display unit 133 displays on the terminal device 200 operated by the worker the working conditions "Working date: February 1, 2024, Starting time to finishing time: 13:00 to 15:00, Working hours: 2 hours, Salary: Total 2,400 yen (1,200 yen per hour), Working place: BBB Cafe YYY branch, Working content: Customer service," which include the working hours "Start to finishing time: 13:00 to 15:00" changed by the changing unit 132.
[0063] Returning to Fig. 7, the worker applies for a job by operating the terminal device 200 (Fig. 7(4)). At this time, for example, the matching unit 134 receives a press of the "Apply with these conditions" button shown at the bottom of Fig. 10 from the terminal device 200 operated by the worker.
[0064] Next, the matching unit 134 notifies the terminal device 200 operated by the employer that the worker has applied for the job (FIG. 7(5)).
[0065] Next, the employer operates the terminal device 200 to confirm and select the workers who have applied (FIG. 7(6)). At this time, for example, the display unit 133 displays information about the workers who have applied on the terminal device 200 operated by the employer.
[0066] The employer then operates the terminal device 200 to hire a worker of their choice (FIG. 7 (7)). At this time, for example, the matching unit 134 accepts the employer pressing a "decide to hire" button for the worker of their choice. Through this process, a match between the worker and the employer is established.
[0067] While the above describes an example in which an employer selects a worker by checking the worker's information, the matching unit 134 can match workers and employers according to the worker's evaluation. Here, an example in which workers are matched according to their evaluation in descending order of evaluation will be described using FIG. 11 . FIG. 11 is a diagram showing an example of a process for matching workers in descending order of evaluation. FIG. 11 shows information on a job for which two positions are being recruited, including Worker A with a rating of 3, Worker B with a rating of 5, and Worker C with a rating of 4. As shown in FIG. 11 , if Workers A, B, and C apply simultaneously, the matching unit 134 matches the job with Worker B and Worker C, who are the top two highest-rated workers among the applicants.
[0068] The matching unit 134 can match workers in descending order of evaluation, as well as match workers with a predetermined evaluation or higher to jobs applied for by employers. When matching workers with a predetermined evaluation or higher to jobs applied for by employers, the matching unit 134 can perform matching so that the total salary to be paid to the workers is reduced.
[0069] 4. Flowchart Next, the flow of processing by the information processing device 100 will be described with reference to Fig. 12. Fig. 12 is a flowchart showing an example of the flow of processing according to this embodiment. The order of execution of each of the following steps may be changed within a consistent range, and some processing may be omitted.
[0070] First, the acquisition unit 131 acquires the worker's evaluation (Step S101). For example, the acquisition unit 131 acquires the worker's evaluation, which is set in stages, from the terminal device 200.
[0071] Next, the acquisition unit 131 receives input of the working conditions desired by the worker (step S102). For example, the acquisition unit 131 acquires the desired working conditions selected or input by the worker by operating the terminal device 200.
[0072] Next, the change unit 132 changes the working conditions in accordance with the worker's evaluation acquired by the acquisition unit 131 (step S103). For example, the change unit 132 changes the working conditions of the job being recruited by the employer to working conditions desired by the worker in accordance with the worker's evaluation acquired by the acquisition unit 131.
[0073] Next, the display unit 133 displays the job information (step S104). For example, the display unit 133 displays the working conditions changed to the worker's desired content on the terminal device 200 operated by the worker.
[0074] Next, the matching unit 134 accepts the worker's application (step S105). For example, the matching unit 134 accepts the pressing of a button "Apply with these conditions" from the terminal device 200 operated by the worker.
[0075] Next, the matching unit 134 matches workers with employers based on the worker's evaluation (step S106). For example, the matching unit 134 matches the worker with the highest evaluation among the workers who applied with the employer.
[0076] 5. Effects The information processing device 100 according to the embodiment includes an acquisition unit 131 that acquires an evaluation of a worker, and a change unit 132 that changes the working conditions of a job advertised by an employer when the worker applies for the job, in accordance with the evaluation of the worker acquired by the acquisition unit 131.
[0077] This allows the information processing device 100 to increase workers' motivation to work by providing highly rated workers with incentives that enable them to apply for jobs with better working conditions, and to match hard-working workers with employers.
[0078] The acquisition unit 131 of the information processing device 100 according to the embodiment further acquires the working conditions desired by the worker, and the change unit 132 changes the working conditions of the job being recruited by the employer to the working conditions desired by the worker acquired by the acquisition unit 131, in accordance with the evaluation of the worker acquired by the acquisition unit 131.
[0079] In this way, the information processing device 100 can increase workers' motivation to work by providing highly rated workers with incentives that allow them to apply for jobs under their desired working conditions, and can match hard-working workers with employers.
[0080] The change unit 132 of the information processing apparatus 100 according to the embodiment changes, as working conditions, one or more of working days, working hours, working place, work content, salary, and various allowances.
[0081] As a result, the information processing device 100 can provide highly rated workers with an incentive to apply for jobs with better working conditions, such as working days, working hours, work location, work content, salary, and various allowances, thereby increasing workers' motivation to work and matching hard-working workers with employers.
[0082] The information processing device 100 according to the embodiment further includes a matching unit 134 that matches workers with employers in accordance with the worker evaluation acquired by the acquisition unit 131 .
[0083] This allows the information processing device 100 to provide highly rated workers with an incentive that increases the likelihood of matching if they apply for popular jobs with high competition, thereby increasing the workers' motivation to work and matching hard-working workers with employers.
[0084] Furthermore, the information processing device 100 can increase the motivation of workers by matching only with workers who have a predetermined evaluation or higher. Furthermore, the information processing device 100 can reduce the costs of employers while increasing the motivation of workers by matching only with workers who have a predetermined evaluation or higher so that the total amount of salary paid to workers is reduced.
[0085] Second Embodiment In the first embodiment, an example was described in which the information processing device 100 changed working conditions to those desired by the worker in accordance with the worker's evaluation. However, the present invention is not limited to this example. The information processing device 100 can also change the worker's information to working conditions proposed by the employer in accordance with the worker's evaluation. In other words, the information processing device 100 can change the working conditions of a job open to regular workers to more favorable working conditions upon receiving an offer from the employer for a highly rated worker. Therefore, in the second embodiment, an example is described in which the information processing device 100 changes the working conditions of a job being recruited by the employer to those proposed by the employer in accordance with the worker's evaluation. Note that descriptions overlapping with those of the first embodiment will be omitted as appropriate.
[0086] 1. Configuration of the Information Processing System The information processing device 100 is an example of a computer that changes the working conditions of a job for which an employer is recruiting. For example, the information processing device 100 changes the working conditions of a job for which an employer is recruiting to working conditions proposed by the employer in accordance with an evaluation of a worker.
[0087] 2. Configuration of Information Processing Device (Acquisition Unit 131) The acquisition unit 131 acquires working conditions proposed by an employer to a worker. For example, the acquisition unit 131 acquires working conditions such as work days, working hours, work location, work content, salary, and various allowances proposed to a worker that are input by the employer to the terminal device 200.
[0088] (Modification unit 132) When a worker applies for a job offered by an employer who will employ the worker, the modification unit 132 modifies the working conditions of the job offered by the employer, in accordance with the worker's evaluation acquired by the acquisition unit 131. For example, when a worker applies for a job offered by an employer who will employ the worker, the modification unit 132 modifies the working conditions of the job offered by the employer to the working conditions proposed by the employer, acquired by the acquisition unit 131, in accordance with the worker's evaluation acquired by the acquisition unit 131.
[0089] For example, if the worker's evaluation acquired by the acquisition unit 131 is equal to or greater than a predetermined threshold, when the worker applies for a job advertised by an employer who employs the worker, the change unit 132 changes one or more of the working conditions of the job advertised by the employer, including working days, working hours, work location, work content, salary, and various allowances, to the working conditions proposed by the employer, which are acquired by the acquisition unit 131.
[0090] More specifically, if the worker's evaluation acquired by the acquisition unit 131 is "5" and is equal to or greater than a predetermined threshold value of "4," the change unit 132 changes the salary of the job being recruited by the employer, "1,200 yen per hour," to the salary proposed by the employer, acquired by the acquisition unit 131, "1,500 yen per hour."
[0091] (Display unit 133) The display unit 133 displays worker information on the terminal device 200. For example, the display unit 133 preferentially displays worker information on a screen showing the results of an employer's search for workers, according to the worker evaluations acquired by the acquisition unit 131. For example, the display unit 133 displays worker information on the employer's worker search screen in descending order of the worker evaluations acquired by the acquisition unit 131.
[0092] 3. Processing performed by the information processing device Next, the processing performed by the information processing device 100 will be described with reference to Figs. 13 to 15. Fig. 13 is a diagram showing the flow of matching through nomination. Fig. 14 is an example of a screen showing the search results of workers displayed to the employer. Fig. 15 is an example of a confirmation screen of working conditions proposed by the employer to highly rated workers.
[0093] 13 shows an information processing device 100, a terminal device 200 operated by a worker, and a terminal device 200 operated by an employer. First, the employer operates the terminal device 200 to input a search condition for a worker (FIG. 13(1)). At this time, for example, the acquisition unit 131 acquires the search condition for a worker, "Work experience: restaurant", input by the employer operating the terminal device 200.
[0094] Next, the display unit 133 displays information about workers who meet the input search criteria on the employer's terminal device 200 ( FIG. 13 (2)). The processing of the display unit 133 will now be described with reference to FIG. 14. FIGS. 14 (1) and (2) display the results of the employer's search for workers. For example, worker information may include the worker's name, the overall average rating, the average rating of the last five ratings, the minimum and maximum ratings received by the worker, the worker's role in the same industry as the job being recruited by the employer and their track record showing their average rating, and their track record at your company showing the dates and ratings of any previous work they performed in the job being recruited by the employer. The "Name and Recruit" button transitions to a screen where you can enter the working conditions proposed to the worker.
[0095] For example, as shown in FIG. 14 (1), the display unit 133 displays on the employer's terminal device 200 the information of a worker who has experience working in a restaurant: "Worker A, overall rating: average 3.5, latest 5 ratings: 4.5, lowest to highest rating: 3 to 5, performance in the same industry: kitchen (Italy) 4.2, kitchen (France) 3.8, performance at your company: 2024 / 2 / 1: 5, 2024 / 1 / 30: 5, 2024 / 1 / 28: 4."
[0096] At this time, the display unit 133 can display the information of the worker on the screen of the search results of the employer's worker search in priority order according to the worker's evaluation. For example, as shown in FIG. 14 (2), the display unit 133 displays a predetermined number of information about a worker who has worked in a restaurant on the employer's terminal device in descending order of worker evaluation, such as "Worker F, overall evaluation: average 4.8, latest 5 evaluations: 4.8, lowest to highest evaluation: 4 to 5, performance in the same industry: kitchen (Italy) 4.8, kitchen (France) 3.8, performance at your company: 2024 / 2 / 1: 5, 2024 / 1 / 30: 5, 2024 / 1 / 28: 4", "Worker..."
[0097] Next, the employer checks the worker information displayed on the terminal device 200 and selects a worker (FIG. 13(3)). For example, the employer checks the worker's evaluation, track record, and other information displayed on the terminal device 200, and nominates and recruits a worker. At this time, the matching unit 134 accepts input from the employer pressing the "Nominate and recruit" button.
[0098] Next, the employer designates a worker and registers the working conditions ( FIG. 13 (4)). For example, if the worker who pressed the "Name and recruit" button has a high evaluation, the employer can input the working conditions proposed to the worker into the terminal device 200. At this time, for example, the acquisition unit 131 acquires the working conditions input by the employer into the terminal device 200: "Work date: February 24, 2024, Start to finish time: 10:00 to 15:00, Working hours: 5 hours, Salary: Total 6,000 yen (1,200 yen per hour), Work location: BBB Cafe YYY store, Work content: Customer service."
[0099] Next, because the evaluation of the worker designated by the employer is high, the modification unit 132 modifies the working conditions of the job that are open to workers with normal evaluations to the working conditions acquired by the acquisition unit 131: "Working date: February 24, 2024, Start to end time: 10:00 to 15:00, Working hours: 5 hours, Salary: Total 6,000 yen (1,200 yen per hour), Work location: BBB Cafe YYY branch, Work content: Customer service."
[0100] Next, the matching unit 134 notifies the terminal device 200 operated by the worker that the worker has been nominated by the employer (FIG. 13(5)).
[0101] Next, the worker checks the job information displayed on the terminal device 200 ( FIG. 13 (6)). At this time, the display unit 133 causes the terminal device 200 operated by the worker to display the working conditions changed by the change unit 132, "Work date: February 24, 2024, Start to end time: 10:00 to 15:00, Working hours: 5 hours, Salary: Total 6,000 yen (1,200 yen per hour), Work place: BBB Cafe YYY store, Work content: Customer service," as shown in FIG.
[0102] Next, the worker operates the terminal device 200 to apply for any job (FIG. 13 (7)). At this time, for example, the matching unit 134 receives a press of the "Apply with these conditions" button shown at the bottom of FIG. 15 from the terminal device 200 operated by the worker.
[0103] Next, the matching unit 134 notifies the terminal device 200 operated by the employer that the worker has applied for the job (FIG. 13 (8)).
[0104] Next, the employer operates the terminal device 200 to confirm and select the workers who have applied (FIG. 13(9)). At this time, for example, the display unit 133 displays information about the workers who have applied on the terminal device 200 operated by the employer.
[0105] Then, the employer operates the terminal device 200 to hire a worker of their choice (FIG. 13 (10)). At this time, for example, the matching unit 134 accepts the employer pressing a "decide to hire" button for the worker of their choice. Through this process, a match between the worker and the employer is established.
[0106] 4. Flowchart Next, the flow of processing by the information processing device 100 will be described with reference to Fig. 16. Fig. 16 is a flowchart showing an example of the flow of processing according to this embodiment. The order of execution of each of the following steps may be changed within a consistent range, and some processing may be omitted.
[0107] First, the acquisition unit 131 acquires the worker's evaluation (Step S201). For example, the acquisition unit 131 acquires the worker's evaluation, which is set in stages, from the terminal device 200.
[0108] Next, the display unit 133 sets a priority for displaying worker information in a search result for workers by employers, in accordance with the worker evaluation acquired by the acquisition unit 131 (step S202). For example, the change unit 132 sets the worker evaluation acquired by the acquisition unit 131 as a priority for displaying worker information in a search result for workers by employers.
[0109] Next, the acquisition unit 131 receives a search condition for a worker from the employer (step S203). For example, the acquisition unit 131 acquires the search condition for a worker, “Work experience: restaurant,” entered by the employer through the terminal device 200.
[0110] Next, the display unit 133 displays the information of the workers (step S204). For example, the display unit 133 displays the information of workers who satisfy the input search conditions on the employer's terminal device 200.
[0111] Next, the acquisition unit 131 receives input of working conditions proposed by the employer (step S205). For example, the acquisition unit 131 acquires working conditions such as working days, working hours, working location, work content, salary, and various allowances proposed to the employee, which are input by the employer to the terminal device 200.
[0112] Next, the change unit 132 changes the working conditions of the job to the working conditions proposed by the employer (step S206). For example, the change unit 132 changes one or more of the working conditions of the job that the employer is recruiting for, including the working days, working hours, work location, work content, salary, and various allowances, from the working conditions of the job that are open to workers with a normal evaluation to the working conditions proposed by the employer that are acquired by the acquisition unit 131.
[0113] Next, the display unit 133 displays the job information (step S207). For example, the display unit 133 displays the working conditions changed to the worker's desired content on the terminal device 200 operated by the worker.
[0114] Next, the matching unit 134 accepts the worker's application (step S208). For example, the matching unit 134 accepts the pressing of a button "Apply with these conditions" from the terminal device 200 operated by the worker.
[0115] Next, the matching unit 134 matches workers with employers based on the worker's evaluation (step S209). For example, the matching unit 134 matches the worker with the highest evaluation among the workers who applied with the employer.
[0116] 5. Effects The acquisition unit 131 of the information processing device 100 according to the embodiment further acquires working conditions proposed by the employer, and the change unit 132 changes the working conditions of the job being recruited by the employer to the working conditions proposed by the employer acquired by the acquisition unit 131, in accordance with the worker evaluation acquired by the acquisition unit 131.
[0117] In this way, the information processing device 100 can increase workers' motivation to work by providing highly rated workers with an incentive that allows them to apply for jobs with more favorable working conditions than usual offered by employers, and can match hard-working workers with employers.
[0118] The information processing device 100 according to the embodiment further has a display unit 133 that preferentially displays information about the worker on a screen showing the results of an employer's search for workers, depending on the worker's evaluation acquired by the acquisition unit 131.
[0119] In this way, the information processing device 100 gives highly rated workers an incentive to be more likely to be nominated by employers by preferentially displaying highly rated workers on the employer's search screen, thereby increasing the workers' motivation to work and enabling matching of hard-working workers with employers.
[0120] (Hardware Configuration) The information processing device 100 according to the embodiment described above is realized, for example, by a computer 1000 configured as shown in Fig. 17. Fig. 17 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0121] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0122] The HDD 1400 stores programs executed by the CPU 1100 and data used by the programs. The communication interface 1500 receives data from other devices via a predetermined communication network and sends the data to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0123] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0124] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0125] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0126] (Others) Various embodiments have been described in detail in this specification with reference to the drawings, but these embodiments are examples and are not intended to limit the present invention to these embodiments. The features described in this specification can be realized in various ways, including various modifications and improvements based on the knowledge of those skilled in the art.
[0127] Furthermore, the above-mentioned "section" can be read as a unit, a means, a circuit, etc. For example, the communication section, the control section, and the storage section can be read as a communication unit, a control unit, and a storage unit, respectively.
[0128] REFERENCE SIGNS LIST 100 Information processing device 110 Communication unit 120 Storage unit 130 Control unit 131 Acquisition unit 132 Change unit 133 Display unit 134 Matching unit
Claims
1. An information processing device comprising: an acquisition unit that acquires an evaluation of a worker; and a modification unit that, when the worker applies for a job advertised by an employer who employs the worker, modifies the working conditions of the job advertised by the employer, in accordance with the evaluation of the worker acquired by the acquisition unit.
2. The information processing device according to claim 1, characterized in that the acquisition unit further acquires the working conditions desired by the worker, and the change unit changes the working conditions of the job being recruited by the employer to the working conditions desired by the worker acquired by the acquisition unit, in accordance with the evaluation of the worker acquired by the acquisition unit.
3. The information processing device according to claim 1, characterized in that the acquisition unit further acquires working conditions proposed by the employer, and the change unit changes the working conditions of the job being recruited by the employer to the working conditions proposed by the employer acquired by the acquisition unit, depending on the evaluation of the worker acquired by the acquisition unit.
4. An information processing device as described in any one of claims 1 to 3, characterized in that the change unit changes one or more of the working conditions: working days, working hours, working location, work content, salary, and various allowances.
5. The information processing device described in claim 1, further comprising a display unit that displays information about the worker preferentially on a screen showing the results of the employer's search for the worker, depending on the evaluation of the worker acquired by the acquisition unit.
6. The information processing device according to claim 1, further comprising a matching unit that matches the worker with the employer in accordance with the worker's evaluation acquired by the acquisition unit.
7. An information processing method executed by a computer, comprising: an acquisition step of acquiring a worker's evaluation; and a modification step of modifying the working conditions of a job advertised by an employer who employs the worker, in accordance with the worker's evaluation acquired by the acquisition step, when the worker applies for a job advertised by the employer.
8. An information processing program that causes a computer to execute a process of acquiring an evaluation of a worker, and, in the case where the worker applies for a job advertised by an employer that employs the worker, changing the working conditions of the job advertised by the employer in accordance with the acquired evaluation of the worker.
Citation Information
Patent Citations
Work mediating method
JP2003016301A
Capable person employment-support system, related equipment and method, data structure, and computer program product
JP2004021853A
Human resource deployment support system, human resource deployment support method, and human resource deployment support program
JP2019096188A