System, method, and program for assisting matching between employer and worker

The system addresses the limitations of existing job matching services by managing work performance and controlling job matching based on work restrictions, allowing for the release of restrictions for workers who meet specific conditions, thereby enhancing worker satisfaction and employer opportunities.

JP7695751B1Active Publication Date: 2025-06-19TIMEE INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025022898
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-06-19
Estimated Expiration
2045-02-14

AI Technical Summary

Technical Problem

Existing job matching services restrict matches that exceed certain remuneration or working hour limits, which can lead to dissatisfaction among workers with strong work motivation and missed opportunities for employers to match with such workers.

Method used

A system and method for managing work performance and controlling job matching based on work restrictions, allowing for the release of restrictions for workers who meet predetermined conditions, thereby enabling more appropriate and satisfying matches between employers and workers.

Benefits of technology

The solution assists in realizing appropriate work restrictions, enhancing worker satisfaction and employer opportunities by allowing the release of work restrictions for workers who meet specific conditions, thus promoting more effective job matching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007695751000001_ABST
    Figure 0007695751000001_ABST
Patent Text Reader

Abstract

Supports the realization of appropriate work restrictions. 【Solution means】 A service-providing server 10 according to an embodiment of the present invention provides an employment matching service for matching an employer and a worker in a job offer to a person in charge of an employer who operates an employer terminal 20 communicably connected via a communication network NW, a person in charge of a store who operates a store terminal 30 arranged in each store owned by the employer, and a worker who operates a worker terminal 40. Since the server 10 controls the matching between the employer and the worker according to the work restrictions based on the work performance of the worker in the employer and enables the release of the work restrictions of the worker who satisfies a predetermined condition, the release of the work restrictions of the worker who satisfies a specific condition is promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a technology for assisting in matching employers and workers.

Background Art

[0002] Conventionally, job matching services for matching employers and workers (employees) have been provided (see, for example, Patent Document 1 below). In such services, in order to reduce the administrative burden related to social insurance and the like, an upper limit value is provided for the amount of remuneration or working hours within a certain period, and matching that exceeds the upper limit value may be restricted.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, the above-described matching restrictions may reduce the satisfaction of workers with strong work motivation, and may also cause employers to lose the opportunity to match with such workers.

[0005] One of the objects of the embodiments of the present invention is to assist in realizing appropriate work restrictions. Other objects of the embodiments of the present invention will become apparent by referring to the entire present specification.

Means for Solving the Problems

[0006] A system according to an embodiment of the present invention includes one or more computer processors and is a system for assisting in matching an employer and a worker. The one or more computer processors execute a process of managing the work performance of the worker by the employer, a process of controlling the matching of the employer and the worker according to work restrictions based on the work performance, and a process of enabling the release of the work restrictions of the worker who satisfies a predetermined condition for the employer.

[0007] A method according to an embodiment of the present invention is executed by one or more computers and is a method for assisting in matching an employer and a worker. The method includes a step of managing the work performance of the worker by the employer, a step of controlling the matching of the employer and the worker according to work restrictions based on the work performance, and a step of enabling the release of the work restrictions of the worker who satisfies a predetermined condition for the employer.

[0008] A program according to an embodiment of the present invention is a program for assisting in matching an employer and a worker. The program causes one or more computers to execute a process of managing the work performance of the worker by the employer, a process of controlling the matching of the employer and the worker according to work restrictions based on the work performance, and a process of enabling the release of the work restrictions of the worker who satisfies a predetermined condition for the employer.

Advantages of the Invention

[0009] Various embodiments of the present invention assist in realizing appropriate work restrictions.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Mode for Carrying Out the Invention

[0011] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In each drawing, the same or similar components may be assigned the same reference numerals.

[0012] FIG. 1 is a configuration diagram schematically showing the configuration of a network including a service-providing server 10 according to an embodiment of the present invention. As shown in the figure, the server 10 is communicably connected to an employer terminal 20, a store terminal 30, and a worker terminal 40 via a communication network NW such as the Internet. In FIG. 1, only one employer terminal 20, store terminal 30, and worker terminal 40 are shown, but the server 10 is communicably connected to a plurality of employer terminals 20, store terminals 30, and worker terminals 40, respectively. The server 10 provides an employment matching service for matching employers and workers in job offers to an employer's person in charge who operates the employer terminal 20 arranged for an employer (such as a company), a store's person in charge who operates the store terminal 30 arranged in each store owned by the employer, and a worker (laborer) who operates the worker terminal 40. The server 10 is an example of a device that implements all or part of the system of the present invention.

[0013] First, the hardware configuration of the service-providing server 10 will be described. The service-providing server 10 is configured as a general computer and includes, as shown in FIG. 1, a computer processor 11, a main memory 12, an input / output I / F 13, a communication I / F 14, and a storage (storage device) 15, and these components are electrically connected via a bus or the like (not shown).

[0014] The computer processor 11 is configured as a CPU or a GPU or the like, reads various programs stored in the storage 15 or the like into the main memory 12, and executes various instructions included in the programs. The main memory 12 is configured by, for example, DRAM or the like.

[0015] The input / output I / F 13 includes various input / output devices for exchanging information with an operator or the like. The input / output I / F 13 includes, for example, information input devices such as a keyboard and a pointing device (e.g., a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. Further, the input / output I / F 13 includes an image output device such as a display and a voice output device such as a speaker.

[0016] The communication I / F 14 is implemented as hardware such as a network adapter, various communication software, or a combination thereof, and is configured to enable wired or wireless communication via a communication network NW or the like.

[0017] The storage 15 is constituted by, for example, a magnetic disk or a flash memory. The storage 15 stores various programs including an operating system and various data. For example, as shown in FIG. 1, the storage 15 has various tables 151 for managing various information for providing an employment matching service. Further, for example, the storage 15 stores a server-side program 152 according to an embodiment of the present invention. The program 152 is a program for causing the server 10 to function as all or part of a system for providing an employment matching service. At least a part of the server-side program 152 may be configured to be executed on the employer terminal 20, the store terminal 30, or the worker terminal 40 via the employer terminal-side program 252, the store terminal-side program 352, or the worker terminal-side program 452 described later.

[0018] In the present embodiment, the service-providing server 10 may be configured using a plurality of computers each having the above-described hardware configuration. For example, the server 10 is constituted by a plurality of server devices.

[0019] The server 10 configured as described above can be configured to have functions as a web server and an application server, execute various processes in response to requests from the employer terminal 20, the store terminal 30, or the worker terminal 40, and transmit screen data (e.g., HTML data) and control data, etc. corresponding to the results of the processes to the employer terminal 20, the store terminal 30, or the worker terminal 40. On the employer terminal 20, the store terminal 30, or the worker terminal 40, a web page or other screen based on the received data is output.

[0020] Next, the hardware configurations of the employer terminal 20, the store terminal 30, and the worker terminal 40 will be described. The employer terminal 20 is configured as a general computer and, as shown in FIG. 1, includes a computer processor 21, a main memory 22, an input / output I / F 23, a communication I / F 24, and a storage (storage device) 25, and these components are electrically connected via a bus or the like (not shown).

[0021] The storage 25 stores the above-described employer terminal-side program 252. The program 252 is configured as a web browser or other application (e.g., an application for employers of a job matching service), and as described above, can be configured to execute at least a part of the server-side program 152. In the present embodiment, the employer terminal 20 can be configured as a smartphone, a tablet terminal, a personal computer, or the like.

[0022] A person in charge of the employer who operates the employer terminal 20 configured as described above can utilize the functions for employers of the job matching service provided by the server 10 by executing communication with the server 10 via the employer terminal-side program 252 installed in the storage 25 or the like.

[0023] The store terminal 30 is configured as a general computer. As shown in FIG. 1, it includes a computer processor 31, a main memory 32, an input / output I / F 33, a communication I / F 34, and a storage (memory device) 35, and these components are electrically connected via a bus or the like (not shown).

[0024] The storage 35 stores the above-described store terminal-side program 352. The program 352 is configured as a web browser or other application (for example, a store application for a job matching service, etc.), and as described above, it can be configured to execute at least a part of the server-side program 152. In this embodiment, the store terminal 30 can be configured as a smartphone, a tablet terminal, a personal computer, or the like.

[0025] The person in charge of the store who operates the store terminal 30 configured as described above can utilize the store functions of the job matching service provided by the server 10 by executing communication with the server 10 via the store terminal-side program 352 installed in the storage 35 or the like.

[0026] The worker terminal 40 is configured as a general computer. As shown in FIG. 1, it includes a computer processor 41, a main memory 42, an input / output I / F 43, a communication I / F 44, and a storage (memory device) 45, and these components are electrically connected via a bus or the like (not shown).

[0027] The storage 45 stores the above-described worker terminal-side program 452. The program 452 is configured as a web browser or other application (for example, a worker application for a job matching service, etc.), and as described above, it can be configured to execute at least a part of the server-side program 152. In this embodiment, the worker terminal 40 can be configured as a smartphone, a tablet terminal, a personal computer, or the like.

[0028] A worker who operates the worker terminal 40 configured as described above can utilize the worker functions of the job matching service provided by the server 10 by executing communication with the server 10 via the worker terminal side program 452 installed in the storage 45 or the like.

[0029] Next, the functions of the service providing server 10 configured as described above will be explained. As shown in FIG. 1, the computer processor 11 of the server 10 is configured to function as a management function control unit 112 and a service providing control unit 114 by executing instructions included in a program (for example, at least a part of the server side program 152) read into the main memory 12.

[0030] The management function control unit 112 is configured to execute various processes related to the control of the management function of the job matching service. For example, the management function control unit 112 transmits screen data, control data, etc. of various screens related to the management function to the employer terminal 20, the store terminal 30, or the worker terminal 40, and executes various processes in response to operation inputs by an operator via the screen output on the employer terminal 20, the store terminal 30, or the worker terminal 40, and transmits screen data, control data, etc. corresponding to the results of the processes to the employer terminal 20, the store terminal 30, or the worker terminal 40. The management functions controlled by the management function control unit 112 include, for example, login processing (user authentication) and management of various master data.

[0031] The service provision control unit 114 is configured to execute various processes related to the control of the job matching service. For example, the service provision control unit 114 transmits screen data, control data, etc. of various screens for controlling the provision of the service to the employer terminal 20, the store terminal 30, or the worker terminal 40, and executes various processes in response to operation inputs by an operator via the screen output on the employer terminal 20, the store terminal 30, or the worker terminal 40, and transmits screen data, control data, etc. corresponding to the result of the process to the employer terminal 20, the store terminal 30, or the worker terminal 40.

[0032] In the present embodiment, the service provision control unit 114 is configured to manage the work performance of workers by the employer. For example, the service provision control unit 114 manages the work performance of workers in the stores owned by the employer. The work performance is managed in a specific table included in various tables 151, for example. The work performance includes various information, for example, but not limited to these, work date and time, working hours, amount of remuneration, evaluation of the worker by the store, and evaluation of the store by the worker, etc.

[0033] Also, the service provision control unit 114 is configured to control the matching between the employer and the worker. For example, the service provision control unit 114 receives job information from the employer (or each store owned by the employer) and provides it to each of a plurality of workers, and receives applications for the jobs from each worker. In the present embodiment, the matching between the employer and the worker is controlled to comply with work restrictions based on the work performance of the worker by the employer.

[0034] In the present embodiment, the service provision control unit 114 is configured to enable the release of work restrictions on workers who meet predetermined conditions for the employer. The predetermined conditions can also be said to be the conditions for releasing the work restrictions. For example, the work restrictions are automatically released when the worker meets the predetermined conditions, or are released in response to instructions from the worker and / or the employer who meet the predetermined conditions.

[0035] In addition, the service provision control unit 114 is configured to execute various processes related to the management of the work of the worker matched with the employer. The management of work includes, for example, the management of the worker's arrival and departure from work, the control of the mutual evaluation between the store and the user, and the management of payment and billing. For example, according to the completion of work, the above-described work performance is updated.

[0036] As described above, the service provision server 10 in the present embodiment controls the matching between the employer and the worker according to the work restriction based on the work performance of the worker in the employer, and enables the release of the work restriction of the worker who satisfies a predetermined condition. Therefore, the release of the work restriction of the worker who satisfies a specific condition is promoted. That is, the server 10 supports the realization of appropriate work restrictions.

[0037] In the present embodiment, the control of the matching according to the work restriction can be realized in various ways. For example, the service provision server 10 may be configured to provide the worker with the job information from the employer (including the store owned by the employer) so as to be within the range of the work restriction. For example, the job information is not provided to a worker who exceeds (or is expected to exceed) the work restriction for the corresponding employer, while it is provided to a worker who is within (or is expected to be within) the range of the work restriction. Such a configuration makes it possible to control the presence or absence of the provision of job information according to the work restriction.

[0038] In addition, for example, the service provision server 10 may be configured to accept an application from a worker for a job from the employer so as to be within the range of the work restriction. For example, an application for a job is not accepted from a worker who exceeds (or is expected to exceed) the work restriction for the corresponding employer, while it is accepted from a worker who is within (or is expected to be within) the range of the work restriction. Such a configuration makes it possible to control the acceptability of an application for a job according to the work restriction.

[0039] In this embodiment, the process that enables the lifting of work restrictions can be realized in various ways. For example, the service providing server 10 requests the employer to lift the work restrictions of workers who meet the above-mentioned predetermined conditions for lifting the work restrictions (for example, sends a notice requesting the lifting of the work restrictions to the account of the employer), and can be configured to lift the work restrictions according to the instructions from the employer (for example, via the screen output on the employer terminal 20). When the work restrictions are lifted, matching between the corresponding employer and worker becomes possible. Such a configuration promotes the lifting of work restrictions according to the instructions from the employer.

[0040] Also, for example, the service providing server 10 requests the worker to lift the work restrictions of workers who meet the above-mentioned predetermined conditions (for example, sends a notice requesting the lifting of the work restrictions to the account of the worker), and can be configured to lift the work restrictions according to the instructions from the worker (for example, via the screen output on the worker terminal 40). Such a configuration promotes the lifting of work restrictions according to the instructions from the worker.

[0041] In this embodiment, the work restrictions include various restrictions based on the work performance of workers by the employer. For example, the work restrictions include restrictions on the number of work times, the number of work days, or the working hours within a predetermined period.

[0042] Also, for example, the work restrictions include restrictions on the amount of remuneration from the employer within a predetermined period. In this case, for example, the service providing server 10 controls the matching between the employer and the worker so that the amount of remuneration from the employer within a predetermined period does not exceed the limit value (for example, excludes workers whose remuneration amount exceeds (or is expected to exceed) the limit value from the matching target, etc.). Such a configuration supports the realization of appropriate restrictions on the remuneration amount for workers.

[0043] In the present embodiment, the above-mentioned predetermined conditions for lifting the work restriction include various conditions, for example, conditions related to the work performance of the employer. Such a configuration enables the lifting of the work restriction for workers who meet the conditions related to work performance.

[0044] Also, when the work restriction is a restriction on the amount of remuneration from the employer during a predetermined period, the above-mentioned predetermined conditions include that the amount of remuneration from the employer during the predetermined period reaches a predetermined value (for example, the same value as the restricted value, or a value lower than the restricted value, etc.). For example, the service providing server 10 enables the lifting of the work restriction for a worker whose remuneration amount has reached the predetermined value for the corresponding employer (the employer whose remuneration amount for the worker during the predetermined period has reached the predetermined value). Such a configuration enables the lifting of the work restriction for workers based on the amount of remuneration during a predetermined period.

[0045] Also, the above-mentioned predetermined conditions include that the evaluation of the employer is within a predetermined range. For example, the service providing server 10 enables the lifting of the work restriction for a worker whose number of work times (or number of work days, etc.) of the employer is equal to or more than a predetermined value and whose evaluation of the employer (for example, the average value of a five-level evaluation) is equal to or more than a predetermined value for the corresponding employer. Such a configuration enables the lifting of the work restriction for workers based on the evaluation of the employer.

[0046] Also, the above-mentioned predetermined conditions include that the number of work times, number of work days, or working hours of the employer reaches a predetermined value. For example, the service providing server 10 enables the lifting of the work restriction for a worker whose number of work times, number of work days, or working hours during a predetermined period has reached the predetermined value for the corresponding employer. Such a configuration enables the lifting of the work restriction for workers based on the number of work times, number of work days, or working hours.

[0047] In addition, the service providing server 10 is configured to acquire data related to the work restriction from the worker when the work restriction of the worker is lifted (before or after the work restriction is lifted). For example, when the work restriction corresponds to the requirement for submitting a salary payment report (annual remuneration of 300,000 yen or more), the My Number data required to be entered in the salary payment report is acquired from the worker when the restriction is lifted (for example, a screen for acquiring the data is presented to the worker, and specifically, the screen data and control data of the screen are transmitted to the worker terminal 40). In this case, when the data cannot be acquired, the work restriction may not be released (that is, the acquisition of the data is set as a condition for releasing the work restriction). Such a configuration supports the acquisition of data related to the work restriction when the work restriction is released.

[0048] Next, a specific example of one aspect of the service providing server 10 of the present embodiment having such functions will be described. First, in this specific example, information managed by each table included in the various tables 151 will be described.

[0049] 2 illustrates information managed by brand information table 1511 in this example. Brand information table 1511 in this example manages information related to brands, and as illustrated, manages information such as "brand name" in association with a "brand ID" that identifies an individual brand. In this example, a brand corresponds to a chain that uses a common service name, trade name, etc.

[0050] 3 illustrates information managed by employer information table 1512 in this example. In this example, employer information table 1512 manages information about employers who hire workers in the job matching service, and as shown in the figure, manages information such as "employer name" and "brand ID" that identifies the corresponding brand in association with an "employer ID" that identifies an individual employer. Employers include, for example, companies that operate chains and franchisee companies.

[0051] Figure 4 illustrates the information managed by the store information table 1513 in this example. The store information table 1513 in this example manages information about the stores owned by the employer, and as shown in the figure, it manages information such as "basic information" including the store name, address, and contact information, and "employer ID" for identifying the corresponding employer, etc., in association with the "store ID" for identifying individual stores. In this example, each employer has one or more stores.

[0052] Figure 5 illustrates the information managed by the worker information table 1514 in this example. The worker information table 1514 in this example manages information about the workers, and as shown in the figure, it manages information such as "basic information" including the name, date of birth, address, and contact information, etc., in association with the "worker ID" for identifying individual workers.

[0053] Figure 6 illustrates the information managed by the job recruitment management table 1515 in this example. The job recruitment management table 1515 in this example manages information about job recruitments from the stores, and as shown in the figure, it manages information such as the "store ID" for identifying the corresponding store, "job title", "description", "working day", "start time of work", "end time of work", "job posting date and time", "job closing date and time", "number of recruits", "hourly wage", "estimated remuneration amount", and "job status type" indicating the status of the job recruitment, etc., in association with the "job ID" for identifying individual job recruitments. The estimated remuneration amount is calculated based on the working hours and the hourly wage. In this example, for the job status type, values corresponding to any of "recruiting", "working", and "work completed" are set.

[0054] FIG. 7 illustrates the information managed by the work management table 1516 in this example. The work management table 1516 in this example manages the work of workers in job offers matched through a job matching service. As shown in the figure, it manages information such as the "attendance date and time", which is the actual attendance date and time of this worker, the "leaving date and time", which is also the actual leaving date and time, the "store evaluation", which is the evaluation of the store by the worker, the "worker evaluation", which is the evaluation of the worker by the store, etc., in association with a combination of the "job offer ID" that identifies an individual job offer and the "worker ID" that identifies the worker who applied for this job offer.

[0055] FIG. 8 illustrates the information managed by the work performance management table 1517 in this example. The work management table 1517 in this example manages the annual work performance of combinations of workers and employers. As shown in the figure, it manages information such as the "number of working days", the "working hours", the "remuneration amount", the "work restriction release request target flag", which indicates that the worker is the target of a request to release a work restriction, the "work restriction release request status type", which indicates the request status of the release of the work restriction, the "work restriction release flag", which indicates that the work restriction has been released, the "My Number information acquisition completed flag", which indicates that My Number information has been acquired along with the release of the work restriction, etc., in association with a combination of the "worker ID" that identifies an individual worker, the "employer ID" that identifies an individual employer, and the "target year". Values corresponding to any of not requested, in request, and received are set for the work restriction release request status type.

[0056] In this example, an employer can preset the worker who is the target of a request to release a work restriction (for example, it is set through a screen output on the employer terminal 20), and the presence or absence of such a release request target is registered in the work restriction release request target flag. Details of the work restriction and its release will be described later.

[0057] Above, in this example, the information managed by each table has been described. Next, in this example, the processes executed by the service-providing server 10, as well as the screens and the like output on the store terminal 30 and the worker terminal 40, will be described.

[0058] FIG. 9 illustrates a job registration screen 50 output on the store terminal 30. The screen 50 is a screen for a person in charge of a store to register job information. As shown in the figure, it has a job title input area 51 for inputting a job title, a description input area 52 for inputting a job description, a work date and time input area 53 for inputting work date and time, a deadline date and time input area 54 for inputting the deadline date and time of the job, a recruitment number input area 55 for inputting the number of recruits, an hourly wage input area 56 for inputting the hourly wage, and a registration button 57.

[0059] The work date and time input area 53 is configured to be able to input the work date, work start time, and work end time as the work date and time. In this way, in the job matching service of this example, daily-wage jobs where employment occurs on a daily basis are targeted. In the deadline date and time input area 54, the work start time on the work date is set as the initial value.

[0060] When the registration button 57 is selected, the job information input via the job registration screen 50 is registered. Specifically, a new record is inserted in the job management table 1515, and corresponding values are set for each data item. Note that a value corresponding to "recruiting" is set for the job status type.

[0061] FIG. 10 illustrates a store job list screen 60 output on the store terminal 30. The screen 60 is a screen for a person in charge of a store to check the list of jobs by the store. As shown in the figure, it has a list display area 62 for displaying a list of jobs by the corresponding store, and a back button 64. Jobs by a specific store are identified by referring to the store ID in the job management table 1515.

[0062] The list display area 62 displays information related to job offers in a tabular format. Specifically, the information related to job offers includes the job offer status (any one of "recruiting", "working", and "completed work"), title, job offer date and time (working date and time), and application status (number of applicants / number of recruits). The number of applicants for a job offer is identified by referring to the work management table 1516.

[0063] FIG. 11 illustrates a worker job offer list screen 70 output on the worker terminal 40. The screen 70 is a screen for a worker to search for job offers. As shown in the figure, it has a work location input area 72 for inputting the work location (prefecture, etc.) of the job offers to be displayed, a work date input area 74 for inputting the work date of the job offers to be displayed, and a list display area 76 for displaying a list of the job offers to be displayed. The work location input area 72 is configured to allow selection and input of one or more work locations.

[0064] In the work date input area 74, six date objects 741 each corresponding to an individual date are arranged side by side in the left - right direction in the order of dates, and it is configured to allow selection of one object 741 from the six objects 741. The area 74 switches the displayed date object 741 by a flick operation or a slide operation in the left - right direction, etc.

[0065] The list display area 76 displays a list of the job offers to be displayed. Specifically, job offers that match the work location (store address) input via the work location input area 72 and the work date input via the work date input area 74, and whose job offer status type is "recruiting" are displayed in a list. In the list display area 76, a plurality of individual display areas 761 each corresponding to an individual job offer are arranged side by side in two columns in the vertical direction. The area 76 switches the displayed individual display areas 761 by a flick operation or a slide operation in the vertical direction, etc.

[0066] FIG. 12 illustrates the display content of the individual display area 761. As shown in the figure, the individual display area 761 displays information about the job offer (image, description, start time of work, end time of work, work location (address of the store), hourly wage, etc.), and at the upper left corner thereof, a deadline remaining time display object 762 that displays the remaining time until the deadline date and time of the job offer is arranged, and at the upper right corner thereof, a favorite object 763 having a heart shape is arranged. When the favorite object 763 is selected, the corresponding job offer information is added to the worker's favorites.

[0067] When the individual display area 761 is selected, a job offer details screen 80 illustrated in FIG. 13 is output. As shown in the figure, the screen 80 has an information display area 82 that displays detailed information about the corresponding job offer and an application button 84. The application button 84 is an object for the worker to apply for the job offer.

[0068] FIG. 14 is a flowchart illustrating the process executed by the server 10 in response to the selection of the application button 84 (that is, the application by the worker for the job offer). First, as shown in the figure, the server 10 determines whether the work restriction of the worker for the current year for the corresponding employer (the employer having the store that offered the job offer) has been lifted (step S100). Specifically, the presence or absence of such lifting of the work restriction is determined by referring to the work restriction release flag for the combination of the corresponding worker, employer (identified by referring to the store ID in the work performance management table 1517 and the employer ID in the store information table 1513), and the target year.

[0069] And when the work restriction has not been lifted (NO in step S100), the server 10 calculates the annual remuneration amount expected after the completion of the work for the corresponding job opening (step S110). Specifically, such an annual remuneration amount is calculated by adding the expected remuneration amount for the corresponding job opening (managed in the job opening management table 1515) to the remuneration amount for the worker for the current year for the corresponding employer (managed in the work performance management table 1517).

[0070] And when the calculated annual remuneration amount is less than 280,000 yen (YES in step S120), the server 10 accepts the application from the worker (step S130). Specifically, matching between the worker and the store (employer) is established, and a new record is inserted in the work management table 1516.

[0071] On the other hand, when the calculated annual remuneration amount is 280,000 yen or more (NO in step S120), the server 10 notifies the worker that the application is not possible (step S140). Specifically, a message notifying that the application is not possible is displayed on the job opening details screen 80. This work restriction with the annual remuneration amount set at less than 280,000 yen corresponds to the requirement for submitting a salary payment report (annual remuneration amount of 300,000 yen or more).

[0072] When notifying that an application is not acceptable, next, if the worker is the target of a request to lift the work restriction (YES in step S150) and the lifting of the work restriction has not been requested (YES in step S160), the server 10 requests the worker to lift the work restriction (step S170). Whether the worker is the target of a request to lift the work restriction is determined by referring to the work restriction lift request target flag in the work performance management table 1517. Also, the status of the request to lift the work restriction is determined by referring to the work restriction lift request status type in the same work performance management table 1517. When a request to lift the work restriction is made to the worker, in the work performance management table 1517, the work restriction lift request status type of the corresponding record is updated to the corresponding value during the request.

[0073] As described above, in this example, an application is accepted when the expected annual remuneration amount after the worker completes the job is less than 280,000 yen, while the application is not accepted when the annual remuneration amount is 280,000 yen or more. When the matching between the worker and the store is established, on the work day, the attendance and departure of the user are managed. Specifically, at the timing of attendance and departure, the two-dimensional code (information including the job ID of the corresponding job offer is embedded) or the NFC card displayed on the screen output by the store terminal 30 is read via the worker terminal 40 of the worker who is attending or leaving work, and the attendance date and time, and the departure date and time are registered in the work management table 1516. Note that an employment contract may be concluded between the corresponding employer and the worker upon registration of the attendance date and time. Also, after the worker leaves work, mutual evaluations of the worker and the store are conducted. Specifically, the evaluations input via the screens output by the store terminal 30 and the worker terminal 40 respectively are registered in the store evaluation and the worker evaluation of the work management table 1516. The evaluation is performed, for example, as a five-level evaluation. Also, in response to the completion of the work, the corresponding record in the work performance management table 1517 is updated.

[0074] Also, in this example, for a worker who is requesting the lifting of work restrictions (a worker whose value of the work restriction lifting status type in the work performance management table 1517 is "requested") via the job listing screen 70, a corresponding notification (a notification requesting the lifting of work restrictions) is sent, and depending on the selection by the worker of the said notification, the worker's approval or disapproval of the lifting of work restrictions is accepted. FIG. 15 is a flowchart illustrating the process executed by the server 10 when accepting the worker's approval or disapproval of the lifting of work restrictions. First, as shown in the illustration, the server 10 accepts the approval or disapproval of the lifting of work restrictions (step S200).

[0075] FIG. 16 illustrates a work restriction lifting screen 90 output on the worker terminal 40. As shown in the illustration, the said screen 90 notifies that there has been a request (proposal) for the lifting of work restrictions from a specific employer (in the example of FIG. 16, "Company A"), and as shown in the illustration, it has a first button 92 with the text "Lift" added thereto and a second button 94 with the text "Do not lift" added thereto. The worker selects the first button 92 when wishing to lift the work restrictions and selects the second button 94 when not wishing to lift the work restrictions.

[0076] Returning to the flowchart of FIG. 15, when the worker instructs the lifting of work restrictions (that is, when the first button 92 is selected) (YES in step S210), the server 10 acquires the worker's My Number information (step S220). Specifically, on the worker terminal 40, a screen (not shown) for acquiring My Number information is output, and via the said screen, the worker's My Number information is acquired. In this example, the acquisition and registration of My Number information are performed by an external system for managing My Number information, and the said screen is provided by the said external system. In response to the acquisition of My Number information, the My Number information acquired flag of the corresponding record in the work performance management table 1517 is updated. Note that if the My Number information cannot be acquired, the lifting of work restrictions may be cancelled.

[0077] When the worker's My Number information is acquired, next, the server 10 sets the lifting of the work restriction (step S230). Specifically, in the work performance management table 1517, the work restriction release flag in the corresponding record is updated to a value indicating that the work restriction has been lifted. When the lifting of the work restriction is set, as described above, regardless of the annual remuneration amount, applications for job offers from the corresponding employer can be accepted.

[0078] Then, the server 10 updates the work restriction release request status of the worker (step S240). Specifically, in the work performance management table 1517, the work restriction release request status type in the corresponding record is updated to a value corresponding to "accepted". When the worker does not instruct the lifting of the work restriction (that is, when the second button 94 on the work restriction release screen 90 is selected by the worker) (NO in step S210), only the update of such work restriction release request status (step S240) is performed.

[0079] In this example, the employer can acquire the data of the salary payment report via the screen output on the employer terminal 20. Specifically, the server 10, in response to a request from the employer via the above screen, aggregates and outputs the data of the salary payment report for workers whose annual remuneration amount is 300,000 yen or more (identified by referring to the remuneration amount in the work performance management table 1517).

[0080] In the above example, the request for the lifting of the work restriction and its setting are managed for each combination of the worker, the employer, and the target year. However, the request for the lifting of the work restriction and / or its setting may be managed for each combination of the worker and the employer. In this case, for example, a worker set as the target of the work restriction release request remains the target of the release request in the following year and thereafter unless the setting is cancelled. Also, a worker for whom the work restriction release is set maintains the work restriction release setting in the following year and thereafter unless the setting is cancelled.

[0081] In the above example, when the annual remuneration amount expected after the completion of work for the job application is 280,000 yen or more, the applicant is notified that the application is not possible, and for workers who are the subject of a request for lifting the work restriction and have not requested the lifting of the work restriction, a request for lifting the work restriction is made. However, the conditions for requesting the lifting of the work restriction for workers (that is, making it possible to lift the work restriction) are not limited to this. For example, when the annual remuneration amount expected after the completion of work is equal to or greater than a predetermined value (for example, 250,000 yen) less than 280,000 yen, the application for the job is accepted, and for workers who are the subject of a request for lifting the work restriction and have not requested the lifting of the work restriction, a request for lifting the work restriction may be made (that is, before the application becomes impossible due to the work restriction, a request for its lifting is made).

[0082] In addition, the conditions for requesting the lifting of the work restriction may include various other conditions. For example, for workers whose average value in the previous year of the evaluation by each store owned by the employer is equal to or greater than a predetermined value, a request for lifting the work restriction may be made at a predetermined timing in the current year. Also, for example, in response to an individual request from the employer, a request for lifting the work restriction for the employer may be made for the worker specified by the employer. Conversely, in response to an individual request from the worker, a request for lifting the work restriction for the employer specified by the worker may be made, and the employer may accept whether or not to lift the work restriction (for example, accept through the screen output on the employer terminal 20). In these cases, the request for lifting the work restriction for the worker is made even without an application for the job by the worker. When the request for lifting is made, in the work performance management table 1517, the work restriction lifting request status type of the corresponding record is updated to the corresponding value during the request.

[0083] In the above example, if the expected annual remuneration after completion of work for the applied job is 280,000 yen or more, the application is notified that the application is not possible, but the control of matching according to work restrictions is not limited to this. For example, jobs with expected annual remuneration after completion of work of 280,000 yen or more may be excluded from display on the job listing screen 70.

[0084] In the above example, the work restriction is exemplified by a restriction of annual remuneration of less than 280,000 yen, but various restrictions can be applied instead of or in addition to this. For example, in another example of this embodiment, restrictions are applied to the number of times of work, the number of days of work, or the hours of work in a specified period as work restrictions, and when these values ​​reach or are expected to reach a threshold value, applications for the corresponding job offer are not allowed.

[0085] In the above example, requests to lift work restrictions may be stopped uniformly according to a setting made by the employer. Such a setting to uniformly stop requests to lift work restrictions is made, for example, near the end of the year. When this setting is made, for example, the processing of steps S150 to S170 in the flowchart illustrated in FIG. 14 (processing for requesting workers to lift work restrictions) is skipped. Furthermore, when this setting is made, a notification that requests to lift work restrictions are being stopped may be sent to workers who are requesting the lifting of work restrictions, instead of the notification to request the lifting of work restrictions in the above example.

[0086] The service-providing server 10 according to the present embodiment described above controls the matching between the employer and the worker according to the work restrictions based on the work performance of the worker by the employer (for example, the restriction of setting the annual remuneration amount to less than 280,000 yen), and enables the release of the work restrictions of the worker who satisfies the predetermined conditions (for example, the annual remuneration amount expected after the completion of the work of the job applicant for which an application has been made is 280,000 yen or more, and the worker is the subject of a request for release of work restrictions) (for example, requests the worker to release the work restrictions). Therefore, the release of the work restrictions of the worker who satisfies the specific conditions is promoted. That is, the server 10 supports the realization of appropriate work restrictions.

[0087] In another embodiment of the present invention, some or all of the functions of the service-providing server 10 in the above-described embodiment are realized by the cooperation of the service-providing server 10, the employer terminal 20, the store terminal 30, or the worker terminal 40, or can be realized by the employer terminal 20, the store terminal 30, or the worker terminal 40.

[0088] The processes and procedures described in this specification are realized by software, hardware, or any combination thereof, in addition to those explicitly described. For example, the processes and procedures described in this specification are realized by implementing the logic corresponding to the processes and procedures in media such as integrated circuits, volatile memories, non-volatile memories, and magnetic disks. Further, the processes and procedures described in this specification can be implemented as a computer program corresponding to the processes and procedures and executed on various computers.

[0089] Even if it is described that the processes and procedures described in this specification are executed by a single device, software, component, or module, such processes or procedures can be executed by a plurality of devices, a plurality of software, a plurality of components, and / or a plurality of modules. Also, the software and hardware elements described in this specification can be realized by integrating them into fewer components or decomposing them into more components.

Description of Symbols

[0090] 10 Service Providing Server 11 Computer Processor 112 Management Function Control Unit 114 Service Providing Control Unit 15 Storage 151 Various Tables 1511 Brand Information Table 1512 Employer Information Table 1513 Store Information Table 1514 User Information Table 1515 Job Recruitment Management Table 1516 Work Management Table 1517 Work Performance Management Table 152 Server-Side Program 20 Employer Terminal 25 Storage 252 Employer Terminal-Side Program 30 Store Terminal 35 Storage 352 Store Terminal-Side Program 40 Worker Terminal 45 Storage 452 Worker Terminal-Side Program 50 Job Registration Screen 60 Store Job List Screen 70 Worker Job List Screen 80 Job Details Screen 90 Work Restriction Release Screen

Claims

1. 1. A system for assisting in matching employers with workers, comprising: one or more computer processors, the one or more computer processors comprising: A process for managing the work performance of the worker at the employer; A process for controlling the matching of the employer and the worker according to work restrictions based on the work performance; A process for enabling the lifting of the work restriction on the employer of the worker who satisfies a predetermined condition; The process of controlling the matching includes providing job information from the employer to the worker so as to be within the work restrictions. system.

2. A system for assisting in matching employers with workers, comprising one or more computer processors, the one or more computer processors: A process for managing the work performance of the worker at the employer; A process for controlling the matching of the employer and the worker according to work restrictions based on the work performance; A process for enabling the lifting of the work restriction on the employer of the worker who satisfies a predetermined condition; The process of controlling the matching includes accepting applications from the workers for job offers from the employers so as to be within the work restrictions. system.

3. The process of enabling the lifting of the work restriction includes requesting the employer to lift the work restriction of the worker who satisfies the predetermined condition, The one or more computer processors further execute a process of lifting the work restriction in response to an instruction from the employer who has been requested to lift the work restriction.

3. The system of claim 1 or 2.

4. The process of enabling the lifting of the work restriction includes requesting the Worker to lift the work restriction of the Worker who satisfies the predetermined condition, The one or more computer processors further execute a process of lifting the work restriction in response to an instruction from the worker who has been requested to lift the work restriction.

3. The system of claim 1 or 2.

5. The work restriction is a limit on the amount of compensation from the employer for a given period of time; 3. The system of claim 1 or 2.

6. The predetermined conditions include conditions regarding the work performance of the employer.

3. The system of claim 1 or 2.

7. the predetermined condition includes the amount of remuneration from the employer in the predetermined period reaching a predetermined value; The system of claim 5.

8. The performance evaluation includes an evaluation of the worker by the employer; The predetermined condition includes the evaluation of the employer being within a predetermined range.

3. The system of claim 1 or 2.

9. The predetermined condition includes that the number of working days, the number of working hours, or the number of working hours at the employer reaches a predetermined value.

3. The system of claim 1 or 2.

10. The one or more computer processors further execute a process of acquiring data related to the work restriction from the worker upon the release of the work restriction of the worker.

3. The system of claim 1 or 2.

11. 1. A method, executed by one or more computers, for facilitating matching of employers with workers, comprising: Managing the work performance of the worker at the employer; controlling the matching of the employers with the workers according to the work restrictions based on the work performance; A process for enabling the lifting of the work restriction on the employer of the worker who satisfies a predetermined condition, The step of controlling the matching includes providing job information from the employer to the worker so as to be within the work restrictions. method.

12. A method, executed by one or more computers, for assisting in matching employers with workers, comprising: Managing the work performance of the worker at the employer; controlling the matching of the employers with the workers according to the work restrictions based on the work performance; A process for enabling the lifting of the work restriction on the employer of the worker who satisfies a predetermined condition, The step of controlling the matching includes accepting applications from the workers for job offers from the employers so as to be within the work restrictions. method.

13. A program for supporting matching between employers and workers, comprising: A process for managing the work performance of the worker at the employer; A process for controlling the matching of the employer and the worker according to work restrictions based on the work performance; A process for enabling the lifting of the work restriction on the employer of the worker who satisfies a predetermined condition; The process of controlling the matching includes providing job information from the employer to the worker so as to be within the work restrictions. program.

14. A program for supporting matching between employers and workers, comprising: A process for managing the work performance of the worker at the employer; A process for controlling the matching of the employer and the worker according to work restrictions based on the work performance; A process for enabling the lifting of the work restriction on the employer of the worker who satisfies a predetermined condition; The process of controlling the matching includes accepting applications from the workers for job offers from the employers so as to be within the work restrictions. program.

Citation Information

Patent Citations

  • Job seeker support system

    JP2007207040A

  • Information processing device

    JP2022085640A

  • Terminal device, program, server device, and method

    JP2024081915A

  • Method for managing application for job offer, program, and job offer management server

    JP2024172683A

  • Method and device for controlling brushless motor having position detector

    JP1989074089A