Method, computer and program for matching work opportunities between recruiters and job seekers
Through the Shift and Calendar Matching Platform (SCPF), the problem of shift management tools and employee recruitment media not being linked is solved, achieving rapid matching and simplified recruitment processes between job seekers and recruiters, and improving the immediacy and efficiency of recruitment. .
Patent Information
- Application Number
- CN202380045827.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-06-24
- Filing Date
- 2023-06-21
- Publication Date
- 2025-01-21
AI Technical Summary
In the prior art, shift management tools are not linked to employee recruitment media, resulting in cumbersome recruitment processes and lack of immediacy. Especially in the case of urgently needed talents such as restaurants, it is difficult to conduct emergency recruitment. In addition, job seekers need to enter the same schedule information in different tools, which lacks convenience.
Through the Shift and Calendar Matching Platform (SCPF), the talent recruitment information obtained from the shift scheduling tool is matched with the personal schedule availability information managed by the labor staff. When the consistency between the two reaches a certain level, the system will prompt the job seeker about Information on job opportunities, and supports the management of the entire process from recruitment to employment, work management and salary payment.
It achieves rapid matching between job seekers and recruiters, simplifies the recruitment process, improves the immediacy and efficiency of recruitment, and reduces the trouble of job seekers entering repeated information in different tools.
Smart Images

Figure CN119343688A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to methods, computers, and programs for matching job opportunities between recruiters and job seekers. Background Art
[0002] Currently, various shift management services are provided by various suppliers to store managers, etc. In addition, online recruitment information for fixed-term / indefinite employment and information related to outsourcing / contracting for business outsourcing are also provided in various forms (e.g., Patent Document 1).
[0003] On the other hand, conventional systems lacked a mechanism for providing these two services in a coordinated manner. Furthermore, shift managers and hiring decision-makers had to check back and forth between two different services to identify shift vacancies (open time) and new hires to fill them, making the process cumbersome and time-consuming. Meanwhile, job seekers manage and coordinate their schedules and work using various schedule management apps and attached calendars on devices such as smartphones and PCs.
[0004] In recent years, shift management services have been provided by supplier companies to store managers, etc. Furthermore, online recruitment information for fixed-term and open-term employment, as well as outsourcing information for outsourcing and consignment, is also provided in various forms.
[0005] Prior art literature
[0006] Patent Literature
[0007] Patent Document 1: Japanese Patent Application Laid-Open No. 2022-57831 Summary of the Invention
[0008] According to the shift and calendar matching platform disclosed in the present invention (hereinafter also referred to as SCPF (Shift and Calendarmatching PlatForm)), talent recruitment information (1) obtained from the shift scheduling tool, as well as vacancy information of the personal schedule managed by the labor personnel and information related to the personal skills and work requirements (2) are stored. When the talent information obtained in (1) is consistent to some extent with the work requirements such as skills and location specified in (2), information about work opportunities is prompted on the schedule of the employment intention person, and timely information is provided for the recruitment from application to recruitment, work, management during work, salary payment after work, issuance of source withholding certificate, etc.
[0009] Problems to be solved by the invention
[0010] Shift management tools aren't linked to media related to employee (outsourcing) recruitment, and most recruitment media aren't always up-to-date, making it difficult to conduct urgent recruitment, especially for restaurants. Furthermore, job seekers use separate personal schedule management methods (such as apps) (in addition to the aforementioned tools and media), requiring separate input, which is inconvenient.
[0011] The technical problem to be solved by the present disclosure is to provide an integrated system for quickly adjusting job opportunities between job seekers and recruiters, and conducting an integrated process from recruitment and application to signing of employment contracts, acceptance and payment.
[0012] There is no mechanism for providing services for both recruiters and job seekers in a coordinated manner. Furthermore, shift managers and hiring decision-makers must confirm shift vacancies or new hires that arise during shift scheduling. Furthermore, employees manage their schedules using various schedule management apps and attached calendars on devices such as smartphones and PCs.
[0013] Shift management tools aren't linked to media related to employee (outsourced) recruitment. Furthermore, most recruitment media aren't always up-to-date, making it difficult to conduct urgent recruitment, especially for restaurants. Furthermore, since employees use a separate personal schedule management method (e.g., an app) (in addition to the aforementioned tools and media), they need to input their schedules separately, which is inconvenient.
[0014] Furthermore, labor shortages have become a social issue in recent years. Specifically, matching recruiters with job seekers is becoming increasingly difficult. Lack of skills among job seekers is considered one of the root causes of this problem. To address this, job matching requires job seekers to participate in training. By allowing job seekers to participate in training, their skill levels can be improved, increasing their likelihood of matching with more recruiters. Training, for example, includes actual work experience, training attendance, and knowledge acquisition to acquire the necessary suitability qualifications. This solution requires recruiters to actively assist job seekers in improving their skills.
[0015] By providing this kind of support, job seekers have more opportunities to improve their skills, which in turn increases recruiters' interest in these candidates. This in turn increases the number of job seekers, further improving the matching rate. In other words, this matching platform, which incorporates support for job seekers to improve their skills, is an important means of addressing the problem of staffing shortages.
[0016] Furthermore, by taking such measures, job seekers can continuously improve their skills, making it possible for them to engage in the next level of work. In other words, this platform also plays a role in assisting job seekers in their career development.
[0017] This application is completed in view of the above-mentioned previous problems, and its purpose is to assist shift managers (hiring decision makers) in immediately finding talents (job seekers) that meet the needs, and to provide opportunities for laborers (job seekers) based on their own skills and time / place work requirements.
[0018] Solutions to the Problem
[0019] The method disclosed herein is a method for matching job opportunities between job seekers and recruiters, which includes the following steps: receiving the job seekers' own existing skills, desired work location, desired work date and time, and desired remuneration; receiving the job seekers' existing skills, work location, desired work date and time, and remuneration from the recruiters; and comparing the job seekers' existing skills, desired work location, desired work date and time, and desired remuneration registered in advance with the job seekers' existing skills, work location, desired work date and time, and remuneration registered in advance by the recruiters, matching them according to prescribed rules, and suggesting one or more jobs to the job seekers or the recruiters.
[0020] In addition, these comprehensive or specific methods can be implemented by systems, devices, methods, integrated circuits, computer programs or recording media, or by any combination of systems, devices, methods, integrated circuits, computer programs and recording media.
[0021] Effects of the Invention
[0022] According to the present disclosure, it is possible to assist shift managers (hiring decision makers) in finding qualified personnel immediately, and provide opportunities to workers (job seekers) based on their skills and working time / location requirements.
[0023] Furthermore, according to one form of the embodiment, shift managers (hiring decision makers) can be assisted in immediately finding qualified personnel, and opportunities can be provided to workers based on their own skills and working time / location requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 This is a flowchart that explains the process from job entrustment to job acceptance on the recruiter side.
[0025] Figure 2This is a flowchart that explains the job seeker's process from applying for a job to receiving salary.
[0026] Figure 3 This is the screen where job seekers enter information when registering as a member.
[0027] Figure 4 It is an overall schematic diagram of a system to which the present disclosure is applied.
[0028] Figure 5A This is a diagram showing the flow of processing for job seeker account setting, new registration, update, and deletion.
[0029] Figure 5B This is a diagram showing the flow of processing for job seeker account setting, new registration, update, and deletion.
[0030] Figure 6 This is a diagram showing the flow of processing for adding to a calendar.
[0031] Figure 7 This is a diagram showing the flow of processing for applying for a job opening from a calendar.
[0032] Figure 8 This is a diagram showing the flow of processing of a job application.
[0033] Figure 9 This is a diagram showing the flow of processing for accepting a job.
[0034] Figure 10 This is a diagram showing the flow of processing for completing acceptance of completed work.
[0035] Figure 11 This is a diagram showing the flow of processing for canceling an application.
[0036] Figure 12 This is a diagram showing the flow of processing for creating / changing a job seeker's self-PR.
[0037] Figure 13 This diagram shows a status displayed on a calendar depending on the job status between a job seeker and a job recruiter.
[0038] Figure 14 This is a diagram showing the registration time period of each status registered in the calendar.
[0039] Figure 15 This is a diagram showing the display of other schedules on a day with a signed schedule.
[0040] Figure 16 This is a diagram showing the display of other schedules on a day with a signed schedule.
[0041] Figure 17This is a schematic diagram showing an example of the hardware configuration of a job seeker's terminal or a server according to the present disclosure.
[0042] Figure 18 This is an explanatory diagram showing an example of provision processing performed by the information management device according to the embodiment.
[0043] Figure 19 It is a diagram showing a configuration example of an information management device according to an embodiment.
[0044] Figure 20 This is a diagram showing an example of a recruitment information storage unit according to the embodiment.
[0045] Figure 21 It is a diagram showing an example of a job seeker information storage unit according to the embodiment.
[0046] Figure 22 This is a diagram showing a configuration example of a terminal device according to an embodiment.
[0047] Figure 23 This is a diagram showing the skill content of the implementation method.
[0048] Figure 24 This is a flowchart showing the acceptance flow performed by the information management device.
[0049] Figure 25 This is a flowchart showing the provision process performed by the information management device.
[0050] Figure 26 This is a hardware configuration diagram showing an example of a computer that realizes the functions of the information management device. DETAILED DESCRIPTION
[0051] In this specification, a "job seeker" is a person who is looking for a job, also known as a laborer. In this specification, a "recruiter" includes an individual or a legal person such as a company that is looking for a job seeker to work for it. In this specification, a "job" refers to a job seeker providing labor or results to a recruiter who has signed a contract with the job seeker, and the recruiter pays the job seeker as compensation. However, in this specification, "job" may also include free volunteer work. In addition, "job" in this specification may also include paid or unpaid internships for students. "Job" includes both work performed at a place specified by the recruiter from a certain time on a certain day to a certain time, and work with a fixed deadline and the submission of results within the period up to that date. In addition, "job" includes both work based on an employment contract and work based on a business outsourcing contract.
[0052] <First embodiment>
[0053] Figure 1This flowchart illustrates the process from job entrustment to acceptance on the recruiter side (the job seeker's hiring side). First, step 101 is the step where the recruiter entrusts the job. In step 101, the recruiter creates a job entrustment. After registering as a member using the disclosed system, a job entrustment can be created. When entrusting a job, the recruiter begins the recruitment entrustment by entering the necessary information regarding the job content in a pre-defined format. Even after the recruitment entrustment is initiated, the recruitment content can be edited, added to, or deleted as needed.
[0054] Figure 1 The next step, step 102, is the contracting step. If multiple applicants apply for a job, the recruiter selects the desired number of applicants from the applicants. The applicants and the recruiter then sign the necessary contracts on the system, confirming the employment.
[0055] Figure 1 The final step 103 is the acceptance step. After the hired job seeker completes the work as planned, a completion report is sent from the job seeker to the recruiter via the system. Based on this completion report, the recruiter conducts acceptance and evaluation of the job seeker. This completes the entire process from recruitment request to acceptance.
[0056] Figure 2 This is a flowchart explaining the process from job application to salary receipt on the job seeker side (worker side). Figure 1 This is an overview of the process on the recruiter side, and Figure 2 This shows an overview of the job seeker's processing. Job seekers also register the necessary information to join the system in advance. After registering as a member, they can apply for a job in step 201. Step 201 is the application step. Since each job posting lists the job's location, working days and times, required skills, compensation (hourly or daily wages), and job category, it is possible to search for a job based on these criteria. Skills can include previous work experience, qualifications, education, reputation, and other third-party evaluations, abilities, and skills. If a job seeker finds a job they'd like to try through their search, they can apply for it.
[0057] If a job search in step 201 finds a job you like, you apply for it in step 202, sign a contract, and then begin work at the designated date, time, and location (including remote work). If either the job seeker or the recruiter has questions for the other, they can use the chat function in the system's dialogue mode to communicate and confirm. This can help reduce disagreements. Even before applying, if there are any questions, the job seeker and recruiter can use this dialogue mode to ask each other questions.
[0058] Step 203 is the remuneration step. In step 203, after completing the work at the designated date, time, and location, the job seeker submits the necessary work reports or deliverables to the recruiter. The recruiter then inspects the submitted work. After inspection, the job seeker evaluates the recruiter, and the remuneration is paid to the job seeker. In addition to job seekers evaluating the recruiter, the recruiter can also evaluate the job seeker. Furthermore, job seekers can also refer to past reviews of the recruiter by other job seekers when selecting a job.
[0059] For each task, the above Figure 1 and Figure 2 The described process of handling the job seeker and the job seeker is repeated. In addition, multiple jobs can be handled together.
[0060] Figure 3 This is an example of a screen (301) that a job seeker enters when registering as a member. For example, a job seeker creates a self-PR (self-promotion) for a job seeker. This self-PR includes, for example, the type of job and the content of the self-PR. Furthermore, the conditions of the job they are looking for are recorded in the self-PR. Specifically, the conditions may include the location of the job (workplace), whether remote work is possible, the salary (hourly wage, daily wage, or a specific amount), the duration of the job, and the time period during which the self-PR is valid.
[0061] First, in Figure 3 In the PR form, the job seeker enters a self-PR title (302) in text form. The self-PR title is used to convey the matters that he wants to convey to the recruiter as self-PR. The job seeker can select the category of the job he wants to find through the drop-down menu (303). The categories of work can include, for example, on-site work, simple work, engineer, creative staff, marketing promotion, customer service center, clerk, office work, data entry, management, or others. In addition, the self-PR content (304) is entered in text form. In the self-PR content column, the job seeker enters the performance, skills, experience, qualifications, etc. of the relevant work he has done so far in free text form to promote himself to the recruiter.
[0062] Next, the job seeker selects the desired work location (work location) (305) from the drop-down menu. Here, the job seeker can select one work location or multiple work locations. In addition, regarding the work location, it is possible to select a specific address or building, or to input a wider range of city, town, village, or prefecture names. In addition, it is also possible to select work locations in other countries. On the other hand, it is also possible to select a railway station or a railway line as the work location. In this way, the job seeker can specify the place where he wants to work.
[0063] Next, the job seeker can specify whether the job they want to work for is available for remote work (313). If the job seeker wishes to work remotely, they can select "available for remote work" (313). If the job seeker does not wish to work remotely, they can simply uncheck "available for remote work."
[0064] Next, the job seeker selects the type and amount of salary they want. Regarding salary, select a category such as work time unit price (hourly wage), work day unit price (daily wage), work month unit price (monthly wage) or project unit price (314). Next, enter the salary amount according to the selected salary unit. For example, if it is work time unit price, it is 1,200 yen per hour, if it is work day unit price, it is 8,000 yen per day, if it is project unit price, it is 50,000 yen per project, etc. In addition, in the system targeted by the present disclosure, certain volunteers who do not have salary will also be targeted. That is, if zero (0) yen is entered in the column (306) for entering the salary amount, it means that it is an unpaid volunteer. In the system applying the present disclosure, not only paid jobs but also free volunteers can be processed. In this specification and claims, "work" also includes unpaid volunteers.
[0065] Next, select the desired work period (307). Examples of work periods include spot (one-day work), short-term (work within three months), and long-term (work longer than three months). If it is a one-time temporary job, select spot.
[0066] Next, select the start date and end date of your workday. You can select the start date of your workday from the calendar, or you can directly enter the date (308). Similarly, you can select the end date of your workday from the calendar (309). If this is a one-time temporary job, the start date (308) and end date (309) are the same.
[0067] Next, relevant files (310) are attached as needed. For example, PDF files, Microsoft Office files, image files, etc. can be attached.
[0068] There is no restriction on the order in which job seekers can enter their information. After entering the required items, the job seeker checks "I have read and understood the terms of use and will post a job on the GiGWorks Basic website." (311), and then presses the "Create Self-PR" button (312). The job seeker's self-PR is created, and its data is sent from the job seeker's terminal to the server. If any required items are not entered, even if the "Create Self-PR" button (312) is pressed, the terminal side will display an error and show the job seeker the items that have not been entered or have been entered incorrectly, urging them to enter their information. Then, after entering the necessary items or correcting the input, the job seeker presses the "Create Self-PR" (312) button again. The terminal side checks the input status again. If there is no problem, the "Self-PR" information is saved and transmitted to the server.
[0069] Figure 4 4 is an overall schematic diagram of a system using the present disclosure. In the system, a job seeker 401, a server 410, a recruiter 420, and a recruitment information collaborator 440 collaborate. The job seeker 401 uses a terminal such as a smartphone 404 to search for suitable recruitments. If the job seeker has registered on the SCPF disclosed herein, the calendar display (402) of the recruitment information is displayed on the job seeker's terminal. In addition, the job seeker can also apply for a job by himself and add it to the calendar, which is done by the SCPF (417). In addition, although it is assumed that the job seeker will basically use the calendar, the job seeker can set the display / non-display of the calendar (403) for each job. Even if a job is not displayed on his own calendar, the job seeker can search for the job on the basic platform (415) and apply for it, so that the job is displayed on the calendar on the job seeker's terminal.
[0070] The terminal periodically synchronizes the calendar with the Shift and Calendar Matching Platform (SCPF) (406). When an addition is made to the calendar (e.g., when job information is updated), the Shift and Calendar Matching Platform (SCPF) calendar information (ics file) is updated (411) and added to the job seeker's calendar (402) through synchronization with the terminal.
[0071] The job seeker sends the job details (405) he / she wants from the smartphone 404 to the server 410. The job details screen can also be displayed as a job search screen.
[0072] The server 410 receives and processes the calendar display / non-display settings (403) and recruitment details (405) from the job seeker using the basic platform functions. The SCPF function is used to synchronize the job seeker's terminal with the shift and calendar matching platform. The SCPF function may include an ics file creation function (412), an ics file save / update function (411), a recruitment data integration function (414), and a matching processing function (413).
[0073] Job seeker / recruitment data integration (416) is performed between the basic platform functions and the SCPF functions within the server 410.
[0074] On the other hand, the recruiter 420 performs SCPF use registration (421) and recruitment registration (422) using the basic platform function of the server 410. In addition, the recruiter 420 can also set the display / non-display of the calendar on his terminal for each job.
[0075] In addition, in the server 410, the server 450 of the company providing the shift management service of other companies uses the basic platform function to perform member registration, account setting (430), etc. In addition, the company providing the shift management service of other companies integrates recruitment information (441).
[0076] Figure 5~ Figure 12 The flow of processing of representative business in the system to which the present disclosure is applied is shown.
[0077] Figure 5A and Figure 5B This is a diagram showing the flow of processing for job seeker account setting, new registration, update, and deletion.
[0078] Figure 5A The business (510) is the processing of job seekers' account settings, new registrations, updates, and deletions (part 1). Job seekers (520) can register their own accounts in the system, and can update and delete their own accounts (521). On the server (560) to which the present disclosure is applied, a basic platform function (530) and an SCPF function (540) are installed. In addition, a calendar service function is installed in the SCPF function (540). The basic platform (530) that receives a request from a job seeker to register / update / delete an account displays an account setting screen on the job seeker's terminal, receives information entered in the account setting screen (531), and processes it according to the request from the job seeker (532).
[0079] In step 531, the basic platform function (530) sets the registration and release of the use of SCPF, displays the URL for calendar cooperation on the screen of the job seeker's terminal, and displays a button for calendar cooperation.
[0080] If the request from the job seeker's process (532) is "update," the process shifts from the basic platform function (530) to the SCPF function (540), and the job seeker data integration (541) is performed. If the request from the job seeker's process (532) is "new registration," the process shifts from the basic platform function (530) to the SCPF function (540), SCPF is used (534), the job seeker data is integrated (541), and the job seeker data is registered in the database (542). If the registered job seeker is a new user, the process proceeds to (A); if the registered job seeker is an existing user, the process proceeds to (B) (543).
[0081] Figure 5B The business (510) is the processing of job seeker account setting, new registration, update, and deletion (Part 2), from Figure 5A (A) or (B) is transferred to Figure 5B .exist Figure 5B In, in is from Figure 5A In the case of (A) being moved, since it is a registration of a new job seeker, the ics file (545) of the job seeker is created using the SCPF function.
[0082] On the other hand, in the case of registration of existing job seekers, Figure 5A Move to via (B) Figure 5B If you are an existing job seeker, enter from (B) Figure 5B , using the SCPF function (544), in the case of an update, the data of the ics file is updated in 545, and in the case of account deletion, the schedule of the ics file is deleted (546). The ics file here is a file with the extension ".ICS", which is called an "ICALENDER file" and records the scheduled time through the calendar application. When saving calendar data through the calendar function of GOOGLE (registered trademark) Calendar or OUTLOOK (registered trademark), the ICALENDER file is created and used. The ics file is just an example. As long as it is a format that can exchange calendar information, formats other than ics files are also acceptable, and other file formats can be used.
[0083] Figure 6This is a diagram showing the flow of processing for adding to the calendar. Adding to the calendar is performed on the profile information input / profile information change screen (621). The calendar status is displayed together with the profile information (631). If "Use calendar function" (622) is selected, the basic platform is notified of the fact that the calendar status is to be used (633), and collaborates with SCPF to create an ics file (641). On the job seeker side, the copy button for the calendar URL becomes valid. After pressing the button, the calendar URL is copied to the clipboard (622). By pressing the "Show calendar setting screen" button (623) on the screen, the calendar setting screen (651) of the application on the job seeker's terminal (PC or smartphone, etc.) is displayed, and synchronization is started by setting the calendar URL.
[0084] Figure 7 This is a diagram showing the process of processing a job application from the calendar. First, in this case, the business is a job application from the calendar (710). The job seeker (720) clicks on a link to the schedule details from his / her terminal, thereby starting the job application from the calendar (721). In response to the job seeker's click on the schedule details link, the basic platform (730) displays a screen showing the details of the job (job details screen) (731) on the job seeker's terminal. The job seeker applies for the job through the basic platform according to the content of the job details screen displayed on his / her terminal.
[0085] Figure 8 This is a diagram showing the process of processing a job application. First, in this case, the business is a job application (810). The job seeker (820) starts the job application process from his / her terminal (821). The basic platform (830) for processing the job application receives the job application from the job seeker and sends a screen showing the details of the job (job details screen) to the job seeker's terminal (831). Based on this, the job seeker applies for the job. The SCPF (840) receiving the job application from the job seeker is integrated with the application data (841) and the application data is registered (842).
[0086] Figure 9This is a diagram showing the process of accepting a job. First, in this case, the business is job acceptance (910). After the job seeker (920) registers and applies for a job from his or her terminal, the job acceptance process (921) begins. The basic platform (930) that receives the job acceptance process from the job seeker sends a screen of documents such as the contract related to the job to the job seeker's terminal (931). If the job seeker agrees with the content displayed on the contract screen, the job seeker accepts the job, and the SCPF (940) integrates the contract signing data (941), and then registers the contract signing data (942). On the other hand, if the job seeker has applied for the job but the recruiter has set the job seeker as not being hired, the SCPF (940) integrates the not-hiring data (943), and then registers the not-hiring data (944). In the case of multiple applicants, when one job seeker accepts the job, all recruitments other than the contract signer are immediately not hired. In addition, if the job seeker does not accept and rejects the job, the data is integrated as cancellation. Depending on the job the recruiter has registered, there may be multiple applicants for each job. In this case, applications from multiple applicants may be accepted until the number of applicants specified by the recruiter is reached.
[0087] Figure 10 It is a diagram showing the process of completing the acceptance of completed work. First, in this case, the business is acceptance completion (1010). After the entrusted work is completed, the job seeker (1020) immediately starts the work completion processing (1021) from his own terminal. The basic platform (1030) that receives the work completion processing from the job seeker will send the screen (contract screen) showing the contract details on the job seeker's terminal to the job seeker's terminal (1031), and based on this, the job seeker makes a completion report of the work, and the SCPF (1040) that receives the completion report integrates it with the acceptance completion data (1041) and registers the acceptance completion data (1042). For example, the work completion report is made through chat, etc., and the completion processing such as sending the results to the recruiter is performed. The recruiter accepts these and then ends the acceptance. The job seeker confirms that the recruiter has completed the acceptance and performs the salary collection process, thereby integrating the acceptance completion data.
[0088] Figure 11It is a diagram showing the process of canceling an application. First, in this case, the business is application cancellation (1110). The job seeker (1120) can start the cancellation process of the job he has applied for from his own terminal (1121). The basic platform (1130) that receives the job cancellation processing from the job seeker displays the screen (control panel screen) showing the content of the job on the job seeker's terminal (1131). Based on the job seeker's application cancellation, the SCPF function (1140) integrates the cancellation data of the contracted job (1141), and then registers the cancellation data (1142). At this point, the application cancellation process is completed. In the control panel screen, for example, the number of jobs applied for, the number of jobs in operation, the number of completed jobs or the salary amount can be recorded. In the salary amount, for example, the total income of this month or the total income of jobs under contract can be displayed.
[0089] Figure 12 It is a diagram showing the process of creating / changing the job seeker's self-PR. First, in this case, the business is the creation or change of the self-PR (1210). The job seeker (1220) starts the creation or change process of the self-PR (1221). The basic platform (1230) that receives the creation or change request of the self-PR from the job seeker displays the self-PR creation / change screen on the job seeker's terminal (1231), and according to the job seeker's self-PR creation or change request, the SCPF function (1240) integrates the self-PR data (1241), and after the creation or change of the self-PR data, the self-PR data is registered (1242). Thus, the creation / change process of the self-PR data is completed. In the creation / change process of the job seeker's self-PR, you can use Figure 3 The screen of self-PR creation described in .
[0090] Figure 13 This diagram shows the statuses displayed on the calendar based on the job status between job seekers and recruiters. The statuses arranged vertically represent the job status on the calendar, while the horizontal axis represents the status of the underlying platform corresponding to each status. In this case, depending on the job seeker or recruiter status for each job, the underlying platform can have four statuses: "Job Registration" by the recruiter, "Application" by the job seeker for the job, "Contract Signing" between the recruiter and job seeker, and "Acceptance Completion" based on the completion / report of the job.
[0091] For example, when a job is registered by a recruiter, the calendar will show "Posting" (1301) (at this point in time, there is no application from a job seeker). Then, when a job seeker applies for a job that has been registered, the calendar will show "Negotiation in Progress" (1302). If a contract is signed between the recruiter and the job seeker, the calendar will show "Contract Signed" (1303). If the work is completed and the report is finished after the contract is signed, the calendar will show "Acceptance Completed" (1304). If the recruiter deletes the job after registering it, the status of the job will be "Case Disappeared" (1305).
[0092] For example, there are three possible scenarios for rejection: If a job seeker applies and signs a contract, but the employer ultimately does not accept the job seeker, the status is "Rejected" (1306). If a job seeker applies and then withdraws (quits), the status is "Application Cancelled" (1308), which disappears after a certain period of time. Furthermore, if a job seeker applies and the employer cancels the job posting, the status can be "Disappeared" (1307).
[0093] On the other hand, there are two possible cases of cancellation: if the job seeker cancels the job after the job seeker and the job seeker have signed a contract, "withdraw after contract" (1309) may be displayed; if the job seeker cancels the job after the job seeker has applied for it, "application canceled" (1310) may be displayed.
[0094] "Contract termination" (1311) indicates the state where a contract is terminated artificially.
[0095] It is possible that, in the job seeker's calendar, for example, only "posting" (1301), "negotiation in progress" (1302), "contract signed" (1303) and "acceptance completed" (1304) are displayed in a shaded or colored manner, while all statuses are displayed in the recruiter's and manager's calendars.
[0096] Figure 14 This diagram shows the time period for each status registered in the calendar. Jobs registered in the calendar include all jobs in all statuses from the day after they are processed (1401). For example, a job registered on January 4th (i.e., an ICS was created on January 4th) has its calendar registration period for each status from January 5th, the start date of the job, to January 7th, the end date of the job (1401).
[0097] In addition, jobs in the "Posting" status (1402) on the processing day and jobs in the "Negotiation" status (1403) the day before the processing day are deleted. Jobs in the "Contract Signed" status disappear when they progress to the "Acceptance Completed" status. Jobs in the "Acceptance Completed" status are not deleted even after the job is completed and remain on the calendar (1404). Therefore, regardless of whether the recruitment is closed, jobs are registered and deleted from the calendar (1405) according to the processing day. Jobs in progress are deleted from the ics file on the day the work starts.
[0098] Figure 15 and Figure 16 This is a diagram showing the display of other schedules on a day with a signed schedule. Figure 15 The contracted jobs listed are jobs that only specify a date but not a time. Since they are full-day jobs, no job openings or jobs for that date are displayed. Figure 16 Since the contracted jobs listed have a specific date and time, all full-day jobs and job postings for that date will not be displayed. Also, job postings and jobs that fall within the same timeframe as the contracted job will not be displayed.
[0099] For example, in Figure 15 The upper part of the figure (1501, 1502) shows the status from 9:00 in the morning to 19:00 in the evening. Figure 15 The jobs in the upper part (1501, 1502) do not have a time limit (i.e., all-day jobs), so the time period is specified in days. There are 7 different jobs displayed in the matching results, which are displayed on the server (1501), while only the calendar part (1502) on the right is displayed on the job seeker's terminal. Figure 15 In the upper half of the diagram (1501, 1502), the job on the far left has the most progress of the seven jobs, and its status is "Contract Signed." Therefore, the job seeker's terminal displays "[Signed] Job Title" (1502). The "[Signed]" portion can also be "Contract Signed." The job title can include a short sentence or a symbol that represents the job.
[0100] For example, in Figure 15 The lower half of the diagram (1503, 1504) shows the status from 9:00 am to 19:00 pm. Figure 15 The upper part of the figure is different. Figure 15 The jobs in the lower half of the figure include jobs with time specifications. Therefore, for jobs with time specifications, the time period of the job is specified by date and time period. There are 3 different jobs displayed at the matching result, which are displayed on the server (1503), while only the calendar part on the right (1504) is displayed on the job seeker's terminal. Figure 15 In the lower half of the figure (1503), there are 4 tasks that also specify time. For tasks with specified time, the status of the task is displayed in the specified time period. For all-day tasks without specified time, the status of each task is displayed in the top row. Figure 15 In the following figure (1503), the job with the greatest progress among the seven jobs is the job on the far left, and its status is "Contract Signed", so "[Signed] Recruitment Title" (1504) is displayed on the job seeker's terminal.
[0101] Figure 16 In the calendar, all the jobs displayed are not all-day jobs, but jobs with a date and time specified (1601, 1603). It shows the job status of a job seeker on a certain day. When there is no overlap of jobs in a certain time period on a certain day, the status of the job is directly displayed on the job seeker's calendar (1602). On the other hand, when there are multiple jobs in the same time period, the job with the highest status progress is displayed. Here, the job with the highest status progress, for example, Figure 13 In addition, when there are multiple jobs with the same status in the same time period on the same day, the number of jobs (1603) may be displayed. In this case, for example, if there are two jobs with the status of "posting", it may be displayed as "[Posting] 2 jobs" (1605).
[0102] Figure 17 1704, a CPU / GPU (Central Processing Unit / Graphics Processing Unit) 1701, a display unit 1702, an input / output unit 1703, a memory 1704, a network interface 1705, and a storage device 1706. These components are connected to each other via a bus 1707 so as to be able to communicate with each other. The terminal includes various types of devices. For example, in addition to conventional two-dimensional display devices, it also includes smart glasses and head-mounted headset devices that can be used for VR (virtual reality), AR (augmented reality), MR (mixed reality), etc.
[0103] The CPU / GPU 1701 may be a single CPU or a single GPU, or may be composed of one or more components so that the CPU and GPU work together. The display unit 1702 is a device for displaying images in normal color, and may be integrated with other components or separate from them.
[0104] The input / output unit 1703 is a device for interacting with external devices such as users and can be connected to an internal or external keyboard, speaker, button, or touch panel of the terminal or server. The memory 1704 is a volatile memory used to store the software and data required for the operation of the CPU / GPU 1701. The network interface 1705 is a function for connecting the terminal or server to an external network and communicating, and can be a wireless network interface or a wired network interface. The storage device 1706 is a non-volatile memory such as a hard disk used to store software, firmware, data, etc. required by the client 150.
[0105] In the context of a Decentralized Autonomous Organization (DAO), it is also possible to delegate work under the following conditions.
[0106] No resume is required. Nicknames are also acceptable. There are no age or gender restrictions.
[0107] ・As long as certain conditions are met, you can freely participate in the project, and a contract regarding salary, etc. is not necessary.
[0108] There may be no promise of compensation for results, and no agreement on remuneration.
[0109] ・It is possible that the community will evaluate the results and calculate appropriate rewards afterward.
[0110] In addition, the following conditions may also exist.
[0111] ·Non-Fungible Token (NFT), which is a token that cannot be tampered with, is awarded based on evaluation or performance.
[0112] Only when a job seeker receives a high evaluation in the job, the recruiter will grant the high evaluation NFT.
[0113] Highly rated NFTs cannot be transferred to others and are unique and cannot be tampered with. They are associated with the "individual".
[0114] When matching with job seekers who have performance NFTs, commissions can also be made without submitting resumes or signing contracts.
[0115] Although there is no commitment to results, there is no agreed compensation. Instead, compensation is paid in tokens, and NFTs are released when both parties give high praise.
[0116] Alternatively, as a display method on the calendar, when a job seeker has multiple jobs with the same date and time slot overlapping with the job seeker's desired start date, the multiple jobs may be displayed as a number greater than or equal to 2 on the calendar.
[0117] <Second embodiment>
[0118] The following describes in detail a second embodiment of an information management device, an information management method, and an information management program related to the present application with reference to the accompanying drawings. However, the information management device, information management method, and information management program related to the present application are not limited to this second embodiment. Furthermore, in the following embodiments, identical components are denoted by identical reference numerals, and duplicate descriptions are omitted.
[0119] <1. Provide processing>
[0120] first, Figure 18 This is an explanatory diagram showing an example of provision processing performed by the information management device of the embodiment. Figure 18 In the example of , the information management device 1800 processes the recruitment information of the recruiter and the information of the job seeker. Figure 18 The job seekers and job recruiters shown are, for example, gig workers looking for work and restaurants hiring people.
[0121] exist Figure 18 In the example, terminals 1801 and 1802 are information processing devices used by job seekers and job seekers, respectively. Terminals 1801 and 1802 transmit job posting information and job seeker information, respectively, to information management device 1800. "Information" here includes, for example, various information such as the working days of the job posting, the desired work location, salary, the job seeker's skills, work requirements, and schedule availability. Furthermore, terminals 1801 and 1802 receive job seeker and job posting information from information management device 1800. Hereinafter, terminals 1801 and 1802 may be referred to collectively as "terminal 180X."
[0122] The information management device 1800 is a network server or the like (e.g., the aforementioned infrastructure or SCPF) that transmits information related to recruitment information. For example, the information management device 1800 provides information calculated by comparing recruitment information and job seeker information to the terminal 180X. Figure 18 Provide detailed explanation.
[0123] like Figure 18As shown, the recruiter and the job seeker have terminals 1801 and 1802, respectively. In this case, the terminals 1801 and 1802, respectively, transmit recruitment / job search information to the information management device 1800. For example, terminals 1801 and 1802 transmit information on the desired working date and time, location, salary, skills, desired work location, and available schedule.
[0124] For example, if a job seeker holds terminal 1801, terminal 1801 transmits the job seeker's input recruitment information, namely, "date and time," "work location," "offered salary," and "required skills," to information management device 1800. On the other hand, if a job seeker holds terminal 1802, terminal 1802 transmits the job seeker's information, such as "skills available," "available work locations," "availability information," and "desired salary," to information management device 1800. In this manner, information management device 1800 receives information from terminals 1801 and 1802, respectively, and then stores the received information.
[0125] Next, information management device 1800 matches job seekers with job seekers based on the recorded information. Specifically, information management device 1800 calculates the degree of compatibility based on the following information: the desired work date and time and availability, required skills and existing skills, offered salary and desired salary, and work location and available work location. For example, information management device 1800 calculates the degree of compatibility based on information such as "Availability on April 12th," "Required skill A," "Rate of 15,000 yen / day," and "Available to work in Minato-ku, Tokyo."
[0126] Then, information management device 1800 calculates information that is more similar to the desired conditions from the calculated information, and provides the information to terminal 1802. For example, information management device 1800 provides information such as "Job for April 12th," "Job available with required skill A," "Salary 15,000 yen / day," and "Job in Minato-ku, Tokyo," to terminal 1802 held by a job seeker.
[0127] In this embodiment, when a job seeker wishes to work, the information management device 1800 receives a "acceptance" from the job seeker's terminal 1802 and sends the "acceptance" to the recruiter's terminal 1801, thereby establishing a job match.
[0128] As a result, the information management device 1800 can provide job seekers with appropriate recruitment information and perform matching with fewer mismatches.
[0129] Furthermore, information management device 1800 collects job seeker information using various methods, enabling the sharing of a wide range of information. For example, information management device 1800 also collects job seeker evaluation information and suitability test results, further reducing mismatches. For example, the results of job seeker evaluations based on skills and other factors can be compiled and presented to recruiters as a comprehensive evaluation of the job seeker. Furthermore, matching priorities can be adjusted based on this evaluation.
[0130] Furthermore, because information management device 1800 can share a wide range of job postings, it can provide useful information for comparison, such as salary information for each job category. For example, when job seekers are looking for a job, information management device 1800 can pre-discover their current salary. Furthermore, information management device 1800 can display current salary information for each job category, encouraging job seekers to set appropriate compensation for each job.
[0131] <2. Structure of Information Management Device>
[0132] Figure 19 This is a diagram showing a configuration example of an information management device according to an embodiment. Figure 19 ,right Figure 18 An example of the internal structure of the information management device 1800 is described below. Figure 19 As shown, the information management device 1800 includes a communication unit 1910, a storage unit 1920, and a control unit 1930. Furthermore, the information management device 1800 may also include an input unit (e.g., a keyboard, a mouse, a touch panel, etc.) for accepting various operations from an administrator or the like who uses the information management device 1800, or a display unit (e.g., various displays, etc.) for displaying various information.
[0133] The communication unit 1910 is connected to the network in a wired or wireless manner and performs Figure 18 The recorded information is sent and received with the terminal 180X.
[0134] Storage unit 1920 can be implemented, for example, by a semiconductor memory element such as random access memory (RAM) or flash memory, or a storage device such as a hard disk or optical disk. Storage unit 1920 includes a recruitment information storage unit 1921 and a job seeker information storage unit 1922. These storage units may also be integrated.
[0135] Figure 20 This is a diagram showing an example of a recruitment information storage unit according to the embodiment. Figure 20In FIG. 2 , a table 2000 is shown as an example of information stored in the recruitment information storage unit 1921 according to the embodiment. The recruitment information storage unit 1921 stores various information related to recruitment. Specifically, the recruitment information storage unit 1921 stores recruitment information received from the terminal 180X.
[0136] like Figure 20 As shown, table 2000 stored in job information storage unit 1921 includes items such as "Job ID," "Poster," "Title," "Category," "Content," "Work Location," "Remote Work," "Payment Method," "Payment," "Number of Hired Positions," "Work Period," "Start Date," "End Date," "Start Time," "End Time," and "Attachments." Rows 2010, 2020, and 2030 displayed in table 2000 each represent a single job information item.
[0137] exist Figure 20 In the "Job ID" field, "Job ID" indicates identification information (ID) used to distinguish recruitment information. "Publisher" indicates the recruiter who provides the recruitment information. "Title" indicates the name of the job associated with the recruitment information. "Content" shows the recruitment information. "Workplace" indicates the place of work. "Remote work" indicates whether the posted recruitment information allows remote work. "Remuneration method" indicates the unit in which the remuneration is paid. "Salary" indicates the amount of remuneration. "Number of recruits" indicates the number of people recruited in the recruitment. "Work period" indicates the length of the work period. "Start date" indicates the start date of the work, and "End date" indicates the end date of the work. "Start time" indicates the start time of the work, and "End time" indicates the end time of the work. "Attachment" indicates whether the format of the submission of work results is attached, etc.
[0138] For example, in Figure 20 In row 1, 2010, of table 2000, the job posting for job ID "20000001" shows a job offer from "Publisher A." Furthermore, the job posting for job ID "20000001" shows a job offer with the title "Title A" and the category "On-site." Furthermore, the job posting for job ID "20000001" shows that the job offer is "Commercial Router Installation Work," the work location is "Minato-ku, Tokyo," and remote work is "Not Available." Furthermore, the job posting for job ID "20000001" shows that the remuneration method is "Project," the salary is "¥9,000," and the number of people to be recruited is "1." Furthermore, the job posting for job ID "20000001" shows that the work period is "One Day," the start date is "2024 / 04 / 12," and the end date is "2024 / 04 / 12." Furthermore, the recruitment information for the job ID "20000001" shows that the start time is "none", the end time is "none", and the attachment file is "none".
[0139] Furthermore, the items stored in table 2000 in job information storage unit 1921 are not limited to those described above; various types of information required for matching can be stored. For example, job information storage unit 1921 can also store information about previously evaluated job seekers, as well as information about highly rated job seekers. For example, the previously evaluated job seeker information in job information storage unit 1921 can include evaluations of job seekers who worked for previously posted job openings. For example, job information storage unit 1921 can also include information about highly rated job seekers, by including information about those who worked elsewhere and storing it as favorites or collections.
[0140] Figure 21 It is a diagram showing an example of a job seeker information storage unit according to the embodiment. Figure 21 An example of the job seeker information storage unit 1922 of the embodiment is shown. The job seeker information storage unit 2100 stores data related to job seekers. Specifically, the job seeker information storage unit 1922 stores job seeker information transmitted from the terminal 180X.
[0141] like Figure 21 As shown, table 2100 stored in job applicant information storage unit 1922 includes items such as "email address," "name," "skills," "work location," "remote work," "pay method," "pay," "work period," "calendar display," "start date," "end date," "satisfaction," and "identity verification." For example, identity verification can be performed using identity verification technologies such as electronic Know Your Customer (eKYC).
[0142] exist Figure 21 In the "Email Address" field, "Email Address" indicates identification information used to distinguish job seekers. "Name" indicates the job seeker who provided the job seeker information. "Skills" indicates the skills possessed by the job seeker. "Work Location" indicates the job seeker's desired work location. "Remote Work" indicates whether the job seeker can work remotely. "Payment Method" indicates the desired unit of compensation. "Salary" indicates the desired amount of compensation. "Work Period" indicates the job seeker's desired method of service. "Display in Calendar" indicates whether the job seeker wishes the Schedule Calendar Platform (hereinafter referred to as SCPF) to collaborate with the job seeker's calendar. "Start Date" displays the job seeker's desired start date and available schedule. "End Date" displays the job seeker's desired end date and available schedule. "Satisfaction" indicates evaluation information based on past work performance. "Identity Verification" indicates whether identity verification such as eKYC has been completed.
[0143] That is, in Figure 21In the figure, the job seeker information 2110 of the email address "A" shows an example provided by a job seeker named "Job Seeker A". The job seeker with the email address "A" shows that his skills are "Java Script" and "Internet connection settings", and his work location is "Kanto Tokyo" and "Kanto Saitama Prefecture". In addition, the job seeker with the email address "A" shows that remote work is "available", the compensation method is "project", and the salary is "¥10,000". In addition, the job seeker with the email address "A" shows that the working period is "single day", the calendar display is "display", the start date is "2024 / 04 / 12", and the end date is "2024 / 04 / 12". In addition, the recruiter with the email address "A" shows that the satisfaction level is "★5" and the identity verification is "completed".
[0144] The items stored in the job applicant information storage unit 1922 are not limited to the items listed above; other information required for matching may also be stored. For example, the job applicant information storage unit 1922 may also store the results of a job applicant's suitability test and job evaluations. The job applicant information storage unit 1922 may compare the results of the job applicant's suitability test with the job characteristics and the associated evaluations as the job applicant's suitability test results and job evaluations, and store them to prioritize job recommendations for more suitable job applicants. For example, if the suitability test results indicate that candidates working in sales positions have low "emotional tendencies" and "independence tendencies" and high average job evaluations, then, if there are more job applicants meeting the recruiter's required skills than available positions, the job applicants with low "emotional tendencies" and "independence tendencies" in the suitability test results will be prioritized for matching. Furthermore, the items diagnosed are not limited to the items listed above.
[0145] Figure 19 The control unit 1930 is implemented, for example, by a central processing unit (CPU) or a microprocessor (MPU) using RAM as a work area to execute various programs (corresponding to an example of the provided program) stored in a storage device within the information management device 1800, thereby realizing the control unit 1930. Alternatively, the control unit 1930 may be implemented by an integrated circuit such as an application-specific integrated circuit (ASIC) or a field programmable gate array (FPGA).
[0146] like Figure 19As shown, the control unit 1930 includes a receiving unit 1931, an extracting unit 1932, and a providing unit 1933, which realize or execute the information processing functions or roles described below. Figure 19 The structure shown in FIG. 1 may be any other structure as long as it is a structure for performing the matching process described later. In addition, the connection relationship between the various processing units of the control unit 1930 is not limited to Figure 19 The connection relationship shown may also be other connection relationships.
[0147] Receiving unit 1931 receives recruitment-related information from recruiters. Specifically, receiving unit 1931 receives recruitment information from terminal 180X. For example, receiving unit 1931 receives recruitment-related information such as "Job ID," "Poster," "Title," "Category," "Content," "Work Location," "Remote Work," "Payment Method," "Salary," "Number of Hired Personnel," "Work Period," "Start Date," "End Date," "Start Time," "End Time," and "Attachments." Furthermore, for example, a restaurant manager seeking to recruit may input information into terminal 1801, thereby collecting recruitment information.
[0148] Terminal 180X can also collect recruitment-related information. Specifically, information such as "Job ID," "Poster," "Title," "Category," "Content," "Work Location," "Remote Work," "Payment Method," "Salary," "Number of Hired," "Work Period," "Start Date," "End Date," "Start Time," "End Time," and "Attachments" can be collected from the calendar on terminal 180X. The reception unit 1931 of information management device 1800 then receives the recruitment-related information collected by terminal 180X.
[0149] The providing unit 1933 provides recruitment information to job seekers who meet the recruitment conditions based on the result of comparing the recruitment information with the job seeker information.
[0150] Figure 22 This is a diagram showing a configuration example of a terminal device according to an embodiment. Figure 22 The terminal device 2200 shown is an information processing device used by recruiters and job seekers. Figure 18 For example, the terminal device 2200 is a PC, a smart phone, a tablet computer, a mobile phone, etc. Figure 22 As shown, the terminal device 2200 includes a display unit 2210 , an input unit 2220 , a communication unit 2230 , and a control unit 2250 .
[0151] The display unit 2210 is a device for displaying various information. For example, the display unit 2210 is implemented by a liquid crystal display or the like. The input unit 2220 is an input device for accepting various user operations. Furthermore, if the terminal device 2200 is a smartphone, the display unit 2210 and the input unit 2220 may be integrated, for example, using a touch panel.
[0152] The communication unit 2230 is connected to the network, and transmits and receives information (data) via the network to and from the terminal device 2200, the information management device 1800, etc. The communication unit 2230 is connected to the network in a wired or wireless manner.
[0153] The control unit 2250 is realized, for example, by a CPU or MPU using RAM as a work area and executing various programs stored in a storage device within the terminal device 2200. Alternatively, the control unit 2250 may be realized, for example, by an integrated circuit such as an ASIC or FPGA.
[0154] like Figure 22 As shown, the control unit 2250 includes a various application control unit 2260 and a client application control unit 2270 that controls calendar services and the like.
[0155] The various application control section 2260 includes a search application control section 2262 and a web browser control section 2263. The search application control section 2262 executes / manages a search application for searching for information in the terminal device 2200. The web browser control section 2263 executes / manages a web browser application.
[0156] The control unit 2250 is not limited to Figure 22 The search application control unit 2262 and the website browser control unit 2263 shown may be application control units for executing / managing each application installed on the terminal device 2200. For example, the control unit 2250 may include an application control unit for executing / managing access to a weather forecast website or an auction website.
[0157] The calendar application control unit 2270 is used to collect information about job seekers' free schedules, provide job information, and help job seekers apply for job information. Such an application can be pre-installed in the terminal device 2200 or downloaded from a server device to the terminal device based on user operations. Figure 22 As shown, the client application control unit 2270 includes a receiving unit 2271 and a sending unit 2272 , which realize or execute the functions or roles of the information processing described below.
[0158] The receiving unit 2271 receives recruitment information from recruiters.
[0159] The sending unit 2272 plays the role of sending the following information: the job seeker's free schedule information, the judgment information on the received recruitment information, and the recruitment information from the recruiter. Specifically, the job seeker's free schedule information sent from the sending unit 2272 is sent from the terminal device 2200 to the Figure 18 In the information management device 1800 , the recruitment information is received by the reception unit 2271 .
[0160] Figure 23 This is a diagram showing the skill content of the implementation method. Figure 23 This diagram shows the skill structure of a job applicant. This tree-like structure represents a job applicant's skills. Skills must be learned through lectures starting with the lower-level skills. Some lower-level skills require prior lectures in order to learn higher-level skills. In other words, unless you have already learned the prerequisite lower-level skills through lectures and passed the confirmation exam, you cannot learn higher-level skills through lectures.
[0161] For example, in Figure 23 Skills A, B, C, D, and E are shown as skills, and each skill has a level (Lv). For example, unless you have completed Level 1 (Lv. 1) of Skill A and passed the confirmation test, you cannot take lessons for Level 2 (Lv. 2) of Skill A and Level 1 (Lv. 1) of Skill B. Furthermore, if you have completed Level 2 (Lv. 2) of Skill A, you can take lessons for Level 3 (i.e., a higher-level skill) of Skill A.
[0162] For example, if a job posting requires skill level 1 of skill C, as a prerequisite, you must have completed the lectures for skill levels 1, 2, and 3 of skill A in that order before you can proceed to the lectures for skill level 1 of skill C. If you have successfully completed the skill level 1 of skill C, you will be eligible to apply for the job posting.
[0163] Figure 24 This is a flowchart showing the acceptance process performed by the information management device. Figure 24 ,right Figure 18 The following describes the flow of the acceptance process of the information management device 1800 according to the described embodiment.
[0164] like Figure 24 As shown, Figure 18The recorded information management device 1800 registers, for example, "skills C-Lv.1, B-Lv.1" as required skill information based on recruitment information sent from the recruiter's terminal 1801 and other company shift management services (not shown) (step 2400).
[0165] Next, a search is performed for applicants who possess the required skill "Skill C-Lv.1" (step 2401). Next, if the applicant meets the required skill "Skill C-Lv.1," a search is performed for applicants who possess the required skill "Skill B-Lv.1" (step 2403). If this condition is also met, an ics file is created, and job postings are posted to the calendars of eligible applicants (step 2406). If there are fewer eligible applicants than available positions, job postings and training content are posted to the calendars of eligible applicants, encouraging them to acquire the required skill "Skill B-Lv.1" (step 2405).
[0166] On the other hand, if the search does not find anyone who meets the required skill "Skill C-Lv.1," a search is conducted for a job seeker who meets the next required skill, "Skill B-Lv.1" (step 2402). If a suitable job seeker exists, recruitment information and training content are displayed on the suitable job seeker's calendar in a manner that encourages them to acquire the required skill "Skill C-Lv.1" (step 2404). If no suitable job seeker is found in either search, the job seeker is returned to the conditions screen and is asked to modify the conditions and, if necessary, re-register the modified skill requirements (step 2400).
[0167] If a job seeker does not fully meet the required skills requirements but matches the salary, availability, and location, they will be deemed to have accepted the job offer if they agree to acquire the skills within a specified timeframe. Job seekers can achieve this by participating in training programs such as Cloud Campus, passing a post-training exam, or participating in on-the-job training (OJT) at the job site. Furthermore, the criteria for determining when a job seeker possesses the skills are arbitrarily determined by the employer.
[0168] Figure 25 This is a flowchart showing the provision process performed by the information management device. Figure 25 The hint method varies depending on the matching result, that is, the hint method is based on the Figure 18The result of the matching between the job search and the job seeker by the recorded information management device 1800 is different (step 2501). If the job seeker's skills meet the skills required by the recruiter, the job search information is displayed on the job seeker's calendar (step 2505). If the job seeker agrees to accept the job, the matching is completed (step 2506).
[0169] On the other hand, if the job seeker's skills do not meet the recruiter's requirements, a job posting and training to acquire the necessary skills are displayed on the calendar (step 2502). The job seeker participates in the training to acquire the necessary skills (step 2503). If the job seeker participates in the training and passes the training, the job seeker is commissioned for the case, and the match is completed (step 2504).
[0170] Figure 26 The information management device 1800 related to the above embodiment can be used to implement the information management device. Figure 26 The following describes the information management device 1800 ( Figure 18 ) as an example. Figure 26 An example of the hardware configuration of a computer 2600 that realizes the functions of the information management device 1800 is shown. The computer 2600 includes a CPU 2604 , a RAM 2603 , a ROM 2602 , an HDD 2601 , a communication interface (I / F) 2607 , an input / output interface (I / F) 2606 , and a media interface (I / F) 2605 .
[0171] The CPU 2604 operates and controls each unit according to a program stored in the ROM 2602 or the HDD 2601. The ROM 2602 may store a boot program executed by the CPU 2601 when the computer 2600 is started, or a program dependent on the hardware of the computer 2600.
[0172] The HDD 2601 stores programs executed by the CPU 2604 , data used by these programs, etc. The communication interface 2607 receives data from other devices via the communication network 2650 and sends it to the CPU 2604 , and sends data generated by the CPU 2604 to other devices via the communication network 2650 .
[0173] The CPU 2604 controls output devices such as a display and printer and input devices such as a keyboard and a mouse via the I / O interface 2606. The CPU 2604 obtains data from the I / O devices via the I / O interface 2606 and outputs generated data to the I / O devices via the I / O interface 2606.
[0174] The media interface 2605 reads programs or data stored in the recording medium 2608 and transfers them to the CPU 2604 via the RAM 2603. The CPU 2604 uses the media interface 2605 to import such programs from the recording medium 2608 into the RAM 2603 and execute the imported programs. Examples of the recording medium 2608 include optical recording media such as digital versatile discs (DVDs) and phase change rewritable discs (PDs), magneto-optical recording media such as magneto-optical discs (MOs), magnetic tape media, magnetic recording media, and semiconductor memories.
[0175] For example, in the case where the computer 2600 serves as the information management device 1800 ( Figure 18 ) action, the CPU 2604 of the computer 2600 executes the program loaded in the RAM 2603 and acts as the control unit 1930 ( Figure 19 ) function. In addition, the storage unit 1920 ( Figure 19 The CPU 2604 of the computer 2600 can read and execute these programs from the recording medium 2608, but as another method, these programs can also be obtained from other devices via the communication network 2650.
[0176] <Summary of the present disclosure>
[0177] (Note 1)
[0178] The method of an embodiment of the present disclosure is a method for matching job opportunities between job seekers and recruiters, which includes the following steps:
[0179] Receive from the job seeker the job seeker's own skills, desired work location, desired work date and time, and desired remuneration;
[0180] receiving from the recruiter the skills, work location, work date and time, and remuneration of the job seeker to be recruited; and
[0181] The skills, desired work location, desired work date and time, and desired remuneration registered in advance by the job seeker are compared with the skills, work location, work date and time, and remuneration of the job seeker to be recruited registered in advance by the recruiter, and a match is made according to the prescribed rules, and one or more jobs are suggested to the job seeker or the recruiter.
[0182] (Note 2)
[0183] In the method described in Note 1,
[0184] When the skills, desired work location, desired work date and time, and desired remuneration registered in advance by the job seeker are compared with the skills, work location, work date and time, and remuneration of the job seeker to be recruited registered in advance by the recruiter, and a matching job seeker is identified, a job condition notice or order is automatically created and sent to the job seeker, and a contract is signed.
[0185] (Note 3)
[0186] In the method described in Note 1,
[0187] In the case where the job seeker has applied for a job in the past and was hired, the evaluation information given by the past recruiter of the job seeker is also taken into consideration during the matching process.
[0188] (Note 4)
[0189] In the method described in Note 5,
[0190] The calendar used by the recruiter supports ics format or vcs format.
[0191] (Note 5)
[0192] In the method described in Note 1,
[0193] If no qualified job seekers are found as a result of the matching, the recruiter is advised to increase the remuneration and is prompted to find matching job seekers whose remuneration is the increased remuneration.
[0194] (Note 6)
[0195] In the method described in Note 1,
[0196] If no matching job seekers are found as a result of the matching, at least one of the skills, desired work location, desired work date and time, and desired remuneration previously registered by the job seeker is changed.
[0197] (Note 7)
[0198] In the method described in Note 1,
[0199] When the matching result shows that no qualified job seekers are found, a job seeker who best meets the conditions is selected according to the prescribed rules, and a dialogue mode is entered in which the job seeker and the recruiter can communicate.
[0200] (Note 8)
[0201] In the method described in Note 1, eKYC (electronic Know Your Customer) is used to verify the identity of job applicants.
[0202] (Note 9)
[0203] In the method described in Note 1, a list of job seekers who have had problems in the past is created, and applications from job seekers included in the list are not accepted for a predetermined period of time.
[0204] (Note 10)
[0205] In the method described in Note 1, the prescribed rules are based on a machine learning algorithm.
[0206] (Note 11)
[0207] A computer program comprising instructions for executing the method according to any one of Notes 1 to 10 on a computer.
[0208] (Note 12)
[0209] A computer comprising a processor and a memory, and configured to execute a program comprising the following instructions, wherein the instructions are instructions for executing any one of the methods described in Notes 1 to 10.
[0210] (Note 13)
[0211] In the method described in Supplementary Note 1, jobs posted by the recruiter are displayed on the recruiter's calendar, and the recruiter can edit the posted jobs on the calendar and respond to job seekers.
[0212] (Note 14)
[0213] In the method described in Supplementary Note 13, job information can be displayed only on the calendars of a portion of job seekers selected by the recruiter or the created group.
[0214] (Note 15)
[0215] In the method described in Note 13, data obtained by having the job applicants participate in a suitability test before the implementation of the work and by the recruiter's evaluation of the job applicants after the completion of the work are accumulated, and this data is associated with data on the characteristics of the talents that the recruiter intends to recruit, which have been registered in advance.
[0216] (Note 16)
[0217] In the method of Supplementary Note 15, the suitability test tests at least one of personality, technical skills, and environmental adaptability.
[0218] (Note 17)
[0219] In the method described in Note 13, if the job applicant does not reach the level of suitability test required by the recruiter, the job applicant is prompted to undergo at least one of actual work practice, training participation, and knowledge acquisition to obtain the necessary suitability qualifications. If the job applicant agrees to complete the tasks within a specified period, the job applicant is judged to temporarily possess the skills required by the recruiter.
[0220] While several embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms variously modified and improved based on the knowledge of those skilled in the art, including the forms described in the disclosure section of the invention.
[0221] This application is based on the priority of Japanese Patent Application No. 2022-102115, filed on June 24, 2022. The contents described in the specification of that application are incorporated herein by reference in their entirety.
[0222] Industrial Applicability
[0223] The present disclosure may be applied, for example, in a method, apparatus, or program for matching shifts between recruiters and job seekers.
[0224] Description of Reference Numerals
[0225] 1700 computers
[0226] 1701CPU / GPU
[0227] 1702 Display
[0228] 1703 Input and Output
[0229] 1704 Memory
[0230] 1705 Network Interface
[0231] 1706 Storage Device
[0232] 1707 bus
[0233] 10 Terminal
[0234] 1800 Information Management Device
[0235] 1801 Terminal Device
[0236] 1802 Terminal Device
[0237] 1910 Communication Unit 1920 Storage Unit
[0238] 1930 Control Department
[0239] 2600 Computer
[0240] 2601HDD
[0241] 2602ROM
[0242] 2603RAM
[0243] 2604CPU
[0244] 2605 Media Interface
[0245] 2606 Input and Output Interface
[0246] 2607 Communication Interface
[0247] 2608 Storage Media
Claims
1. A method for matching job opportunities between job seekers and recruiters, characterized in that: The following steps are involved: Receive from the job seeker the job seeker's own skills, desired work location, desired work date and time, and desired remuneration; receiving from the recruiter the skills, work location, work date and time, and remuneration of the job seeker to be recruited; as well as The skills, desired work location, desired work date and time, and desired remuneration pre-registered by the job seeker are compared with the skills, work location, work date and time, and remuneration of the job seeker to be recruited pre-registered by the recruiter, matched according to prescribed rules, and one or more jobs are suggested to the job seeker or the recruiter.
2. The method of claim 1, wherein: When a job seeker who matches the skills, desired work location, desired work date and time, and desired remuneration registered in advance by the job seeker is compared with the skills, work location, work date and time, and remuneration of the job seeker to be recruited registered in advance by the recruiter, a job requirement notification or order is automatically created and sent to the job seeker, and a contract is signed.
3. The method of claim 1, wherein: In the case where the job seeker has applied for a job in the past and was hired, the evaluation information given by the past recruiter of the job seeker is also taken into consideration during the matching process.
4. The method of claim 1, wherein: The calendar used by the recruiter supports ics format or vcs format.
5. The method of claim 1, wherein: If no eligible job seekers are found as a result of the matching, the employer is advised to increase the remuneration, and is prompted to find matching job seekers at the increased remuneration.
6. The method of claim 1, wherein: If no matching job seeker is found as a result of the matching, at least one of the skills, the desired work location, the desired work date and time, and the desired remuneration registered in advance by the job seeker is changed.
7. The method of claim 1, wherein: When the matching result is that no job seeker that meets the conditions is found, a job seeker that best meets the conditions is selected according to the prescribed rules, and a dialogue mode is entered in which the job seeker and the recruiter can communicate.
8. The method of claim 1, wherein: eKYC or electronic Know Your Customer is used for identity verification of job applicants.
9. The method of claim 1, wherein: Create a list of job seekers who have had problems in the past, and do not accept applications from job seekers included in this list for a specified period of time.
10. The method of claim 1, wherein: The prescribed rules are based on machine learning algorithms.
11. A computer program, characterized in that Contains instructions for executing the method of claim 1 on a computer.
12. A computer, characterized in that: The invention comprises a processor and a memory, and is used to execute a program containing the following instructions, which are instructions for executing the method described in claim 1.
13. The method of claim 1, wherein: The jobs posted by the recruiter are displayed on the recruiter's calendar, and the recruiter can edit the posted jobs on the calendar and respond to job seekers.
14. The method of claim 13, wherein: Job information can be displayed only on the calendars of a portion of job seekers selected by the recruiter or a group created by the recruiter.
15. The method of claim 13, wherein: The data obtained by having the job seekers participate in the suitability test before the implementation of the work and the evaluation of the job seekers by the recruiters after the completion of the work are accumulated, and the data are associated with the data on the characteristics of the talents that the recruiters want to recruit and have registered in advance.
16. The method of claim 15, wherein: The suitability test tests at least one of personality, technical skills, and environmental adaptability.
17. The method of claim 13, wherein: If the job applicant does not reach the level of suitability test required by the recruiter, the job applicant is prompted to perform at least one of actual work practice, training participation and knowledge acquisition to obtain the necessary suitability qualifications. If the job applicant agrees to complete it within the deadline, it is judged that the job applicant temporarily possesses the skills required by the recruiter.
Citation Information
Patent Citations
Information processing apparatus, method and program
JP2022057831A
Adhesive composition, adhesive for masking film using the same, and adhesive film for masking
JP2022102115A