Information processing device, information processing system, information processing method, and information processing program
The information processing device and system improve user convenience in employment support by displaying special job postings and filtered job seeker information, enhancing recruitment efficiency and reducing mismatches.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- PROUD PARTNERS CO LTD
- Filing Date
- 2024-10-08
- Publication Date
- 2026-04-20
AI Technical Summary
Conventional employment support services for foreign workers lack user convenience, particularly in situations where job-placement agents cannot act as registration support agencies for hiring companies.
An information processing device and system that provides job and job seeker information to agents, allowing for the display of special job postings requiring registration support organizations, and filters job seekers based on skill and residency status, while offering recruitment information for such organizations.
Enhances user convenience by providing targeted job and job seeker information, reducing mismatches, and facilitating the recruitment process through improved matching of job seekers with appropriate job openings and support agencies.
Smart Images

Figure 2026067156000001_ABST
Abstract
Description
Technical Field
[0006] , , ,
[0001] The present disclosure relates to an information processing apparatus, an information processing system, an information processing method, and an information processing program.
Background Art
[0002] Patent Document 1 discloses a technique for providing pre-employment employment support between foreign workers and companies wishing to accept them.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By the way, the conventional employment support service for foreign workers as shown in Patent Document 1 still has room for improvement in terms of user convenience.
[0005] Therefore, an object of the present disclosure is to provide an information processing apparatus, an information processing system, an information processing method, and an information processing program that can provide information related to the recruitment of a registration support agency together with information related to a job vacancy when a job-seeking company hires a foreigner with specific skills and there is a job vacancy for which a job-placement agent cannot act as a registration support agency on behalf of the job-seeking company.
Means for Solving the Problems
[0006] The information processing device in the first embodiment includes a processor, which displays job information relating to job openings for foreign nationals with specified skills who wish to work under the status of specified skills, and job seeker information relating to such foreign nationals with specified skills, to the terminals of the job-holding agent holding the job opening and the job seeker-holding agent holding the job seeker, respectively, and when it receives an input operation relating to a scout that notifies a designated job seeker indicated in the job seeker information that it would like to be considered for selection, it notifies the terminal of the job seeker-holding agent holding the designated job seeker that it has been scouted, and displays in the job information When a job seeker-holding agent receives an input operation to recommend a job seeker from their holdings for a specified job opening, the terminal of the job-holding agent holding the specified job opening is notified that a job seeker has been recommended. If there is a special job opening among the job openings held by the job-holding agent where the job-holding agent cannot act as a registered support organization to support the specified skilled foreign worker on behalf of the hiring company when the hiring company employs the specified skilled foreign worker, the job introduction screen that introduces the special job opening shown in the job information displays the recruitment information for the registered support organization.
[0007] In the first embodiment of the information processing device, if there are special job postings held by a job-holding agent that the job-holding agent cannot act as a registered support organization to assist a foreign worker with specified skills on behalf of the hiring company when the hiring company hires such foreign worker, the processor displays recruitment information for the registered support organization on the job posting screen that introduces the special job postings shown in the job information. As a result, if there are special job postings among the job postings held by the job-holding agent, the information processing device can provide information on the recruitment of the registered support organization along with information on the special job posting, thereby improving user convenience.
[0008] The second embodiment of the information processing device is the same as the first embodiment, wherein the processor receives filtering of the job seeker information, which displays only those who have passed the examination to obtain a residence status for specified skills corresponding to the desired occupation in which the job seeker of specified skills foreign nationals wishes to work.
[0009] In the second embodiment of the information processing device, the processor accepts filtering of job seeker information to display only those who have passed the examination to obtain a specified skills residence status corresponding to their desired occupation. As a result, the information processing device can present only job seekers who have already obtained or are close to obtaining a specified skills residence status.
[0010] The third embodiment of the information processing device is an information processing device of the first or second embodiment, wherein the processor displays on the job introduction screen that introduces job openings for specified skilled foreign workers shown in the job information whether or not the recruiting company has experience employing foreign workers.
[0011] In the third embodiment of the information processing device, the processor displays on the job posting screen whether or not the recruiting company has experience employing foreign nationals. This allows the information processing device to recommend job seekers while taking into account whether or not the recruiting company has experience employing foreign nationals, which can contribute to reducing mismatches after employment.
[0012] The fourth embodiment of the information processing device is an information processing device according to any of the first to third embodiments, wherein the processor displays the current expiration date of stay and the remaining period of stay based on the maximum period of stay for specified skills foreign nationals on a job seeker introduction screen that introduces job seekers of specified skills foreign nationals shown in the job seeker information.
[0013] In the fourth embodiment of the information processing device, the processor displays the current expiration date of the residence permit and the remaining period of stay based on the maximum period of stay for specified skilled workers on the job seeker introduction screen. This allows the information processing device to scout job seekers while taking their residence permit expiration date into consideration, which can contribute to reducing mismatches after employment.
[0014] The fifth embodiment of the information processing apparatus is the fourth embodiment of the information processing apparatus, wherein the processor displays the remaining period of stay on a scale and changes the display pattern of the scale in accordance with the decrease in the remaining period of stay.
[0015] In the fifth embodiment of the information processing device, the processor displays the remaining period of stay of the job seeker using a scale and changes the display pattern of the scale in accordance with the decrease in the remaining period of stay. As a result, the information processing device allows the job seeker to intuitively grasp the remaining period of stay of the job seeker based on the display pattern of the scale.
[0016] The sixth embodiment of the information processing device is an information processing device of any of the first to fifth embodiments, wherein the job information includes the job type, monthly salary, work location, required Japanese language ability, number of positions available, and whether or not the recruiting company has experience employing foreign nationals; the job seeker information includes the nationality of the job seeker, desired job type, desired work location, place of residence, minimum desired monthly salary, Japanese language ability, whether or not the applicant has passed the examination to obtain a Specified Skilled Worker residence status corresponding to the desired job type, current period of stay, and remaining period of stay based on the maximum period of stay for Specified Skilled Workers; the processor proposes one or more job openings recommended to selected job seekers based on the job information and the job seeker information; and proposes one or more job seekers recommended to selected job openings based on the job information and the job seeker information.
[0017] In the sixth embodiment of the information processing device, the processor suggests one or more job postings recommended to selected job seekers based on job postings and job seeker information. The processor also suggests one or more job seekers recommended to the selected job postings based on job postings and job seeker information. Thus, the information processing device can support the user in the process of determining job seekers to be scouted and recommended.
[0018] The seventh aspect of the information processing device is an information processing device according to any of the first to sixth aspects, wherein the recruitment information includes the reasons why the job-holding agent cannot act as the registered support organization and the content of the support that the agent provides to the specified skilled foreign worker on behalf of the recruiting company.
[0019] In the seventh aspect of the information processing device, the recruitment information includes the reasons why the job-holding agent cannot act as a registered support organization and the content of the support that the agent will provide to the specified skilled foreign worker on behalf of the recruiting company. As a result, the information processing device can allow registered support organizations to apply after considering the reasons and content of the support shown in the recruitment information, which can contribute to reducing mismatches after application.
[0020] The eighth aspect of the information processing apparatus is an information processing apparatus according to any of the first to seventh aspects, wherein the processor accepts filtering of the job information to display only the special job postings.
[0021] In the eighth aspect of the information processing device, the processor accepts filtering of job information to display only specific job postings. This allows the information processing device to present only job postings that are seeking registered support organizations.
[0022] The information processing system of the ninth embodiment comprises an information processing device described in any of the first to eighth embodiments, terminals for multiple job-holding agents, and terminals for multiple job-seeking agents. This allows the information processing system to provide information on special job postings held by job-holding agents, along with information on recruitment by registered support organizations, thereby improving user convenience.
[0023] The information processing method according to the tenth aspect presents job information regarding job offers for specific skill foreign workers who wish to work with a specific skill visa and applicant information regarding applicants for such specific skill foreign workers to the terminals of the job offer agent holding the job offer and the applicant agent holding the applicant respectively. When an input operation related to scouting is received to notify that an applicant wishes to be screened for a predetermined applicant shown in the applicant information, the terminal of the applicant agent holding the predetermined applicant is notified that the applicant has been scouted. When an input operation is received to recommend an applicant held by the applicant agent for a predetermined job offer shown in the job offer information, the terminal of the job offer agent holding the predetermined job offer is notified that an applicant has been recommended. Among the job offers held by the job offer agent, if there is a special job offer for which the job offer agent cannot act as a registration support organization that supports the specific skill foreign worker on behalf of the employer when the employer hires a specific skill foreign worker, the recruitment information related to the recruitment of the registration support organization is displayed on the job offer introduction screen that introduces the special job offer shown in the job offer information, and the computer executes the process.
[0024] In the information processing method according to the tenth aspect, among the job offers held by the job offer agent, if there is a special job offer for which the job offer agent cannot act as a registration support organization that supports the specific skill foreign worker on behalf of the employer when the employer hires a specific skill foreign worker, the computer executes the process of displaying the recruitment information related to the recruitment of the registration support organization on the job offer introduction screen that introduces the special job offer shown in the job offer information. Thereby, according to this information processing method, when there is a special job offer among the job offers held by the job offer agent, it is possible to provide information related to the recruitment of the registration support organization together with information regarding the special job offer, and improve the convenience for the user.
[0025] The information processing program according to the 11th aspect presents job information regarding job offers for foreign nationals with specific skills who wish to work under a specific skills visa and applicant information regarding applicants for such jobs to the terminals of a job offer agent that holds such job offers and an applicant agent that holds such applicants, respectively. When receiving an input operation related to scouting to notify a predetermined applicant indicated in the applicant information that they are wanted for screening, it notifies the terminal of the applicant agent that holds the predetermined applicant that they have been scouted. When receiving an input operation to recommend an applicant held by the applicant agent for a predetermined job offer indicated in the job information, it notifies the terminal of the job offer agent that holds the predetermined job offer that an applicant has been recommended. Among the job offers held by the job offer agent, if there is a special job offer for which the job offer agent cannot act as a registration support agency that supports the foreign national with specific skills on behalf of the hiring company when the hiring company hires a foreign national with specific skills, it causes the computer to execute a process of displaying recruitment information related to the recruitment of the registration support agency on a job offer introduction screen that introduces the special job offer indicated in the job information.
[0026] In the information processing program according to the 11th aspect, among the job offers held by the job offer agent, if there is a special job offer for which the job offer agent cannot act as a registration support agency that supports the foreign national with specific skills on behalf of the hiring company when the hiring company hires a foreign national with specific skills, it causes the computer to execute a process of displaying recruitment information related to the recruitment of the registration support agency on a job offer introduction screen that introduces the special job offer indicated in the job information. Thus, according to this information processing program, when there is a special job offer among the job offers held by the job offer agent, it can provide information related to the recruitment of the registration support agency together with information regarding the special job offer, improving the convenience for users.
Advantages of the Invention
[0027] As explained above, the information processing device, information processing system, information processing method, and information processing program related to this disclosure can provide information on the recruitment of registered support organizations along with information on the job posting when a recruiting company hires a specified skilled foreign worker and there are job postings where the job-holding agent cannot act as a registered support organization on behalf of the recruiting company. [Brief explanation of the drawing]
[0028] [Figure 1] This is a diagram illustrating the schematic configuration of an information processing system. [Figure 2] This is a block diagram showing the hardware configuration of the server, the agent terminal holding job postings, and the agent terminal holding job seekers. [Figure 3] This is a block diagram showing the server's storage configuration. [Figure 4] This chart shows the flow of a specific process performed by the server. [Figure 5] This is the first example of the display shown on the display unit of the agent terminal owned by the job seeker. [Figure 6] This is a second example of the display shown on the agent terminal owned by the job seeker. [Figure 7] This is a third example of the display shown on the agent terminal owned by the job seeker. [Figure 8] This is a fourth example of the display shown on the agent terminal owned by the job seeker. [Figure 9] This is the first example of the display shown on the terminal of a job-holding agent. [Figure 10] This is a second example of the display shown on the terminal of a job-holding agent. [Figure 11] This is a third example of the display shown on the terminal of a job-holding agent. [Figure 12] This is a fourth example of the display shown on the terminal of a job-holding agent. [Figure 13] This is a fifth example of the display shown on the terminal of a job-holding agent. [Figure 14]This is the sixth example of the display shown on the terminal of a job-holding agent. [Modes for carrying out the invention]
[0029] The information processing system 10 according to this embodiment will be described below. Figure 1 is a diagram showing the schematic configuration of the information processing system 10.
[0030] As shown in Figure 1, the information processing system 10 includes a server 20, a job-holding agent terminal 40, and a job-seeking agent terminal 60. The server 20, the job-holding agent terminal 40, and the job-seeking agent terminal 60 are connected via a network N. Network N can be, for example, the Internet, a LAN (Local Area Network), or a WAN (Wide Area Network). In Figure 1, two job-holding agent terminals 40A and 40B are shown as the job-holding agent terminal 40, and two job-seeking agent terminals 60A and 60B are shown as the job-seeking agent terminal 60, but the number of job-holding agent terminals 40 and job-seeking agent terminals 60 included in the information processing system 10 is not particularly limited. Furthermore, below, unless a specific job-holding agent terminal or job-seeking agent terminal is being referred to, they will be collectively referred to as job-holding agent terminal 40 or job-seeking agent terminal 60.
[0031] Server 20 is a server computer that performs various processing related to the information processing system 10. Server 20 is an example of the "information processing device" and "computer" in this disclosure.
[0032] The job-holding agent terminal 40 is a terminal owned by a job-holding agent who is a user of the human resource recruitment platform service provided by the information processing system 10. The job-holding agent is a company or organization that has already obtained a license to operate a paid employment placement business or a free employment placement business. The job-holding agent can register job information related to the recruitment of specified skilled foreign workers on the human resource recruitment platform service and scout job seekers held by job seeker-holding agents, as described below. Here, "scouting" refers to the act of notifying a job seeker-holding agent who holds a certain job seeker of the intention to select them after disclosing job information. The job-holding agent terminal 40 is an example of a "job-holding agent terminal" in this disclosure.
[0033] The Job Seeker-Holding Agent Terminal 60 is a terminal owned by a Job Seeker-Holding Agent, which is a user of the above-mentioned Human Resources Recruitment Platform Service. The Job Seeker-Holding Agent is a company or organization that has already obtained a license to operate a paid employment placement business or a free employment placement business. The Job Seeker-Holding Agent can register job seeker information concerning foreign workers with specified skills on the Human Resources Recruitment Platform Service and recommend job seekers to job postings held by job posting agents. Here, "recommendation" refers to the act of recommending job seekers owned by a Job Seeker-Holding Agent to a job posting agent that holds a given job posting. The Job Seeker-Holding Agent Terminal 60 is an example of a "Job Seeker-Holding Agent Terminal" in this disclosure.
[0034] Furthermore, the aforementioned recruitment platform service supports foreign nationals with the Specified Skills visa who wish to work under this visa category in terms of employment and job changes. Specifically, these foreign nationals with the Specified Skills visa are those who wish to work under the Specified Skills Visa No. 1, which is available in 12 occupational categories (nursing care, building cleaning, materials / industrial machinery / electrical and electronic information-related manufacturing, construction, shipbuilding / marine industry, automobile maintenance, aviation, accommodation, agriculture, fisheries, food and beverage manufacturing, and the food service industry).
[0035] Next, we will describe the hardware configuration of the server 20, the job-holding agent terminal 40, and the job-seeking agent terminal 60.
[0036] Figure 2 is a block diagram showing the hardware configuration of server 20, job-holding agent terminal 40, and job-seeking agent terminal 60. As an example, in this embodiment, job-holding agent terminal 40 and job-seeking agent terminal 60 are referred to as "PCs (Personal Computers)," and server 20 is referred to as the "server computer." Since server 20, job-holding agent terminal 40, and job-seeking agent terminal 60 basically have a general computer configuration, server 20 will be described as a representative example.
[0037] As shown in Figure 2, the server 20 comprises a CPU (Central Processing Unit) 21, ROM (Read Only Memory) 22, RAM (Random Access Memory) 23, storage 24, input unit 25, display unit 26, and communication unit 27. Each component is connected to the others via a bus 28 so that they can communicate with each other.
[0038] The CPU 21 is a central processing unit that executes various programs and controls various components. Specifically, the CPU 21 reads a program from the ROM 22 or storage 24 and executes the program using the RAM 23 as a working area. The CPU 21 controls each of the above components and performs various calculations according to the program stored in the ROM 22 or storage 24. The CPU 21 is an example of a "processor" in this disclosure.
[0039] ROM22 stores various programs and data. RAM23 temporarily stores programs or data as a working area.
[0040] Storage 24 consists of storage devices such as HDDs (Hard Disk Drives), SSDs (Solid State Drives), or flash memory, and stores various programs and data.
[0041] The input unit 25 includes, for example, a pointing device such as a mouse, various buttons, a keyboard, a microphone, and a camera, and is used for various types of input.
[0042] The display unit 26 is, for example, a liquid crystal display and displays various information. The display unit 26 may also function as an input unit 25 by employing a touch panel system.
[0043] The communication unit 27 is an interface for communicating with other devices. For such communication, a wired communication standard such as Ethernet® or FDDI, or a wireless communication standard such as 4G, 5G, or Wi-Fi® may be used.
[0044] Furthermore, the functions of the CPU 41, ROM 42, RAM 43, storage 44, input unit 45, display unit 46, communication unit 47, and bus 48 of the job-holding agent terminal 40, as well as the functions of the CPU 61, ROM 62, RAM 63, storage 64, input unit 65, display unit 66, communication unit 67, and bus 68 of the job-seeking agent terminal 60, are the same as the functions of the CPU 21, ROM 22, RAM 23, storage 24, input unit 25, display unit 26, communication unit 27, and bus 28 of the server 20 described above.
[0045] Next, we will describe the configuration of the storage 24 of server 20. Figure 3 is a block diagram showing the configuration of the storage 24 of server 20.
[0046] As shown in Figure 3, the storage 24 contains the information processing program 24A, the job posting database 24B, the job seeker database 24C, and the generative model 24D.
[0047] The information processing program 24A is a program that causes the CPU 21 to perform various processes described later. When executing the information processing program 24A, the server 20 uses the hardware resources shown in Figure 2 to perform the processing based on the information processing program 24A. The information processing program 24A is an example of an "information processing program" in this disclosure.
[0048] The job database 24B stores job information registered by each job-holding agent. Each job listing in the job database 24B is linked to the job-holding agent who registered it. Here, the job listing includes at least the job title, monthly salary, work location, required Japanese language proficiency, number of positions available, whether the company has experience employing foreign nationals, and whether the registered support organization is recruiting. However, the job listing is not limited to this; it may not include some of the above information, or it may include other information in addition to the above.
[0049] Furthermore, registered support organizations are organizations that can provide support to foreign workers with specified skills on behalf of companies that employ them, enabling them to carry out their work and daily lives smoothly. Businesses registered with the Commissioner of the Immigration Services Agency become registered support organizations. This support includes 10 items: (1) conducting pre-arrival guidance, (2) providing assistance with arrival and departure transportation, (3) providing support for securing housing and contracts necessary for daily life, (4) conducting life orientation, (5) accompanying foreign workers to official procedures, etc., (6) providing support for providing opportunities to learn Japanese, (7) handling consultations and complaints, (8) promoting interaction with Japanese people, (9) providing job change support (in the case of termination of employment contract due to the employer's circumstances), and (10) conducting regular interviews and reporting to administrative agencies.
[0050] The Job Seeker Database 24C stores job seeker information registered by each job seeker-holding agent. In the Job Seeker Database 24C, each job seeker's information is stored linked to the job seeker-holding agent who registered that information. Here, the job seeker information includes at least the job seeker's facial image, nationality, desired occupation, desired work location, place of residence, minimum desired monthly salary, Japanese language ability, whether or not they have passed the examination to obtain the Specified Skilled Worker residence status corresponding to their desired occupation (hereinafter referred to as the "skills examination"), their current residence period, and the remaining period of stay based on the maximum period of stay for Specified Skilled Workers. However, the job seeker information is not limited to this, and it may not include some of the above information, or it may include other information in addition to the above information.
[0051] Generative Model 24D is a form of so-called generative AI (Artificial Intelligence). One example of Generative Model 24D is ChatGPT (Internet Search).<URL: https: / / openai.com / blog / chatgpt> ) and Gemini (Internet search <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the above. The generative model 24D is constructed by appropriately combining various known generative AIs as described above. The generative model 24D is obtained by performing deep learning on a neural network. The generative model 24D is input with prompts containing instructions, and inference data such as audio data representing speech, text data representing text, and image data representing images. The generative model 24D infers from the input inference data according to the instructions shown by the prompts, and outputs the inference results in data formats such as audio data, graph data, tabular data, image data, and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0052] Figure 4 is a flowchart showing the flow of a specific process executed by the server 20. The specific process is performed when the CPU 21 reads the information processing program 24A from the storage 24, loads it into the RAM 23, and executes it. As an example, the specific process is performed when a job-holding agent or a job-seeking agent logs into the above-mentioned talent recruitment platform service.
[0053] In step S10 shown in Figure 4, the CPU 21 determines whether or not a browsing operation related to browsing job postings for specified skilled foreign workers has been performed. If the CPU 21 determines that the browsing operation has been performed (step S10: YES), it proceeds to step S11. On the other hand, if the CPU 21 determines that the browsing operation has not been performed (step S10: NO), it proceeds to step S16. This browsing operation is, for example, the operation of selecting item 32 (see Figure 5, etc.), which will be described later.
[0054] In step S11, the CPU 21 determines whether there are any special job postings in the job posting database 24B where the job posting agent who registered the job cannot act as a registered support organization. If the CPU 21 determines that there are special job postings (step S11: YES), it proceeds to step S12. On the other hand, if the CPU 21 determines that there are no special job postings (step S11: NO), it proceeds to step S13. As an example, the CPU 21 determines that there are special job postings if there is a job posting in the job posting information where the recruitment of a registered support organization is registered as "Yes".
[0055] In step S12, the CPU 21 presents job information, including special job postings, to the job-holding agent terminal 40 or job-seeking agent terminal 60 that have logged into the above-mentioned talent recruitment platform service. Then, the CPU 21 proceeds to step S14.
[0056] In step S13, the CPU 21 presents job information that does not include special job postings to the job-holding agent terminal 40 or job-seeking agent terminal 60 that has logged into the above-mentioned talent recruitment platform service. Then, the CPU 21 proceeds to step S14.
[0057] In step S14, the CPU 21 determines whether a recommendation operation has been performed to recommend job seekers for a given job indicated in the job information. If the CPU 21 determines that the recommendation operation has been performed (step S14: YES), it proceeds to step S15. On the other hand, if the CPU 21 determines that the recommendation operation has not been performed (step S14: NO), it proceeds to step S16. The recommendation operation is, for example, the operation to determine the job seekers to recommend on the screen displayed after operating the recommendation button 115 (see Figure 8), which will be described later. The recommendation operation is an example of the "input operation to recommend job seekers" in this disclosure.
[0058] In step S15, the CPU 21 notifies the job-holding agent terminal 40 of the job-holding agent that holds the specified job opening that a job seeker has been recommended. Then, the CPU 21 proceeds to step S16.
[0059] Here, the recruitment agency that receives notification that a job seeker has been recommended decides whether to accept or reject the recommendation. If accepted, it provides the job seeker's information to the recruiting company that made the recommendation. The recruiting company then conducts a selection process based on the acquired job seeker information, makes a decision on whether or not to hire the candidate, and notifies the recruitment agency. Subsequently, the recruitment agency notifies the decision of whether or not to hire the candidate of the recruitment agency that recommended the job seeker, for example.
[0060] In step S16, the CPU 21 determines whether or not a browsing operation related to browsing the profiles of foreign job seekers with specified skills has been performed. If the CPU 21 determines that the browsing operation has been performed (step S16: YES), it proceeds to step S17. On the other hand, if the CPU 21 determines that the browsing operation has not been performed (step S16: NO), it proceeds to step S20. This browsing operation is, for example, the operation of selecting item 30 (see Figure 9, etc.), which will be described later.
[0061] In step S17, the CPU 21 presents the job seeker information stored in the job seeker database 24C to the job-holding agent terminal 40 or job seeker-holding agent terminal 60 that has logged into the above-mentioned talent recruitment platform service. Then, the CPU 21 proceeds to step S18.
[0062] In step S18, the CPU 21 determines whether a scouting operation has been performed for a predetermined job seeker indicated in the job seeker information. If the CPU 21 determines that the scouting operation has been performed (step S18: YES), it proceeds to step S19. On the other hand, if the CPU 21 determines that the scouting operation has not been performed (step S18: NO), it proceeds to step S20. The scouting operation is, for example, the operation to determine the job posting to scout on the screen displayed after operating the scout button 174 (see Figure 12), which will be described later. The scouting operation is an example of the "input operation related to scouting" in this disclosure.
[0063] In step S19, the CPU 21 notifies the job seeker-holding agent terminal 60 of the job seeker-holding agent that has a predetermined job seeker that it has been scouted. Then, the CPU 21 proceeds to step S20.
[0064] At this point, the recruitment agency that has received notification that the job seeker has been scouted shares the job information of the recruiting company, which was shared at the time of the scouting, with the job seeker and confirms with the job seeker whether to accept or reject the scouting offer. Subsequently, the recruitment agency notifies the recruiting agency that made the scouting decision of whether to accept or reject the scouting offer.
[0065] In step S20, the CPU 21 determines whether the termination condition has been met. If the CPU 21 determines that the termination condition has been met (step S20: YES), it terminates the specific process. On the other hand, if the CPU 21 determines that the termination condition has not been met (step S20: NO), it returns to step S10. As an example, the CPU 21 determines that the termination condition has been met when a termination operation is performed, such as operating a termination button (not shown).
[0066] Next, we will explain an example of the display that appears on the display unit 46 of the job-holding agent terminal 40 or the display unit 66 of the job-seeking agent terminal 60 following the execution of the above-mentioned specific processing.
[0067] Figure 5 shows a first example of the display shown on the display unit 66 of the agent terminal 60 owned by the job seeker.
[0068] Figure 5 shows item 1 (30), item 2 (31), item 3 (32), item 4 (33), item 5 (34), search box (35), job postings (50), and job postings (70).
[0069] Item 30, the first item, is for displaying the job seeker introduction screen, which introduces the specified skills foreign worker job seeker as shown in the job seeker information.
[0070] Item 31 in section 2 is for displaying the job management screen used for registering and managing job postings for specified skilled foreign workers.
[0071] Item 32 is for displaying a job posting screen that introduces job openings for specified skilled foreign workers as shown in the job information. As an example, Figure 5 shows the state when item 32 is selected as a browsing operation related to viewing job postings. In other words, Figure 5 shows an example of the display of the job posting screen.
[0072] Item 4, section 33, is for displaying the job seeker management screen, which is used for registering and managing job seekers of specified skills foreign nationals.
[0073] Item 5, section 34, is for displaying a suggestion screen that proposes one or more job openings recommended to the selected job seeker, or one or more job seekers recommended to the selected job opening.
[0074] The search box 35 is used to search for desired job postings to display on the job posting screen from among the job posting information stored in the job posting database 24B.
[0075] Job posting 50, for example, shows information about a job opening at company A. Job posting 50 consists of basic information 51, foreign employee employment experience information 52, and a details button 53.
[0076] Basic Information 51 shows information regarding the job title, monthly salary, work location, required Japanese language proficiency, and number of positions available, which are included in the job postings of company A stored in the job database 24B.
[0077] Foreign employee employment experience information 52 shows information stored in the job database 24B regarding whether or not recruiting company A has experience employing foreign nationals.
[0078] The details button 53 is a button that displays detailed information about the job posting for company A.
[0079] Job posting 70, for example, shows information about a job opening at company B. Job posting 70 consists of basic information 71, foreign employee employment experience information 72, and a details button 73.
[0080] Basic Information 71 shows information regarding the job title, monthly salary, work location, required Japanese language proficiency, and number of positions available, which are included in the job postings of company B stored in the job database 24B.
[0081] Foreign employee employment experience information 72 shows information stored in the job database 24B regarding whether or not recruiting company B has experience employing foreign nationals.
[0082] The details button 73 is used to display detailed information about the job posting for company B.
[0083] Note that while Figure 5 shows only job postings 50 and 70, the number of job postings that can be displayed on the job posting screen is not limited to these.
[0084] Figure 6 shows a second example of the display shown on the display unit 66 of the job seeker's agent terminal 60. Specifically, Figure 6 shows the state after the search window 35 has been operated in Figure 5.
[0085] When the search box 35 is operated, the search screen 80 is displayed as shown in Figure 6. The search screen 80 displays search conditions 81, 82, 83, 84, 85, and the search button 86. For example, search conditions 81, 82, 83, and 84 can be set by text input or by selecting from predetermined options. In addition, search condition 85, which displays only special job postings that are available from registered support organizations, can be set by selecting within a rectangle and placing a check mark. When the search button 86 is operated with any search conditions set, job information corresponding to those search conditions is searched, and the search results (filtered results) are displayed on the job introduction screen.
[0086] Figure 7 shows a third example of the display shown on the display unit 66 of the agent terminal 60 owned by the job seeker. Specifically, Figure 7 shows the state after the search button 86 has been operated after the search condition 85 has been checked in Figure 6.
[0087] Unlike Figures 5 and 6, the job posting screen shown in Figure 7 displays job postings 90 and 100.
[0088] Job posting 90, for example, shows information about job openings at company C. Job posting 90 consists of basic information 91, recruitment information 92, foreign employee employment experience information 93, and a details button 94.
[0089] Basic Information 91 shows information regarding the job title, monthly salary, work location, required Japanese language proficiency, and number of positions available, which are included in the job postings of company C stored in the job database 24B.
[0090] Recruitment information 92 shows a message for recruiting a registered support organization in a job posting from company C, which is an example of the special job postings mentioned above. For example, recruitment information 92 includes a message that states, "Because it is difficult to provide support in a remote location, we are looking for a registered support organization that can provide support for all 10 items," which explains why the job-holding agent cannot act as a registered support organization and includes details of the support that will be provided to the specified skilled foreign worker on behalf of company C.
[0091] Foreign employee employment experience information 93 shows information stored in the job database 24B regarding whether or not recruiting company C has experience employing foreign nationals.
[0092] The details button 94 is a button that displays detailed information about the job posting for company C.
[0093] Job posting 100, for example, shows information about job openings at company D. Job posting 100 consists of basic information 101, recruitment information 102, foreign employee employment experience information 103, and a details button 104.
[0094] Basic Information 101 shows information regarding the job title, monthly salary, work location, required Japanese language proficiency, and number of positions available, which are included in the job postings of recruiting company D stored in the job database 24B.
[0095] Recruitment information 102 shows a message for recruiting a registered support organization in a job posting from company D, which is an example of the special job postings mentioned above. For example, recruitment information 102 includes a message that states, "Because we have difficulty providing French language support, we are seeking a registered support organization that can provide support for all 10 items," which explains why the job-holding agent cannot act as a registered support organization and includes details of the support that will be provided to the specified skilled foreign worker on behalf of company D.
[0096] Foreign employee employment experience information 103 shows information stored in the job database 24B regarding whether or not recruiting company D has experience employing foreign nationals.
[0097] The details button 104 is a button that displays detailed information about the job posting for company D.
[0098] Figure 8 shows a fourth example of the display shown on the display unit 66 of the job seeker's agent terminal 60. Specifically, Figure 8 shows the state after the details button 94 has been operated in Figure 7.
[0099] When the details button 94 is pressed, the details screen 110 is displayed, as shown in Figure 8. The details screen 110 displays basic information 111, recruitment requirements 112, and application conditions 113. Basic information 111 shows the same information as basic information 91 in Figure 7. Recruitment requirements 112 and application conditions 113 show the recruitment requirements and application conditions for the job opening at recruiting company C, which are not shown in the job information 90 shown in Figure 7. Note that the information displayed on the details screen 110 is not limited to this; for example, by moving the scroll bar 114 up or down, desired information can be displayed within the details screen 110.
[0100] Furthermore, when the details button 94 is pressed, a recommendation button 115 is displayed to the right of the details screen 110, as shown in Figure 8. As described above, when the recommendation button 115 is pressed, the job seeker to be recommended can be selected on the next screen that is displayed. Based on the selection of the job seeker to be recommended, the job holding agent terminal 40 of the job holding agent that holds the job posting of recruiting company C is notified that the job seeker has been recommended.
[0101] Figure 9 shows a first display example shown on the display unit 46 of the job-holding agent terminal 40. As an example, Figure 9 shows the state where item 30 is selected as the viewing operation related to viewing job seekers. In other words, Figure 9 shows an example of the display of the job seeker introduction screen.
[0102] Figure 9 shows item 1 (30), item 2 (31), item 3 (32), item 4 (33), item 5 (34), search box (36), job seeker information (120), and job seeker information (130). Note that item 1 (30), item 2 (31), item 3 (32), item 4 (33), and item 5 (34) have already been explained above, so their explanation is omitted here.
[0103] The search window 36 is used to search for desired job seekers to be displayed on the job seeker introduction screen from among the job seeker information stored in the job seeker database 24C.
[0104] Job seeker information 120 shows, for example, information about job seeker A. Job seeker information 120 consists of image information 121, basic information 122, and a details button 123.
[0105] Image information 121 shows a facial image included in the job seeker information of job seeker A stored in the job seeker database 24C.
[0106] Basic Information 122 shows information about job seeker A, including nationality, desired occupation, desired work location, place of residence, minimum desired monthly salary, and Japanese language proficiency. If the job seeker has passed the skills test corresponding to their desired occupation, the text "(Test Passed)" will be added to the desired occupation in Basic Information 122 (see Figure 11). Therefore, from Basic Information 122, it can be seen that job seeker A has not passed the skills test in question. The details button 123 is a button used to display detailed information about job seeker A.
[0107] Job seeker information 130 shows, for example, information about job seeker B. Job seeker information 130 consists of image information 131, basic information 132, and a details button 133.
[0108] Image information 131 shows a facial image included in the job seeker information of job seeker B stored in the job seeker database 24C.
[0109] Basic Information 132 shows information about job seeker B, including nationality, desired occupation, desired work location, place of residence, minimum desired monthly salary, and Japanese language proficiency. If the job seeker has passed the skills test corresponding to their desired occupation, the text "(Test Passed)" will be added to the desired occupation in Basic Information 132 (see Figure 11). Therefore, it can be seen from Basic Information 132 that job seeker B has not passed the skills test in question. The details button 133 is a button that displays detailed information about job seeker B.
[0110] Figure 10 shows a second example of the display shown on the display unit 46 of the job-holding agent terminal 40. Specifically, Figure 10 shows the state after the search window 36 has been operated in Figure 9.
[0111] When the search window 36 is operated, the search screen 140 is displayed as shown in Figure 10. The search screen 140 displays search conditions 141, 142, 143, 144, 145, and the search button 146. For example, search conditions 141, 142, 143, and 144 can be set by text input or by selecting from predetermined options. In addition, search condition 145, which displays only those who have passed the skills test corresponding to the desired job type, can be set by selecting within a rectangle and placing a check mark. When the search button 146 is operated with any search conditions set, job seeker information corresponding to those search conditions is searched, and the search results (filtered results) are displayed on the job seeker introduction screen.
[0112] Figure 11 shows a third example of the display shown on the display unit 46 of the job-holding agent terminal 40. Specifically, Figure 11 shows the state after the search button 146 has been operated after the search condition 145 has been checked in Figure 10.
[0113] Unlike Figures 9 and 10, the job seeker introduction screen shown in Figure 11 displays job seeker information 150 and job seeker information 160.
[0114] Job seeker information 150 shows, for example, information about job seeker C. Job seeker information 150 consists of image information 151, basic information 152, and a details button 153.
[0115] Image information 151 shows a facial image included in the job seeker information of job seeker C stored in the job seeker database 24C.
[0116] Basic Information 152 shows information about job seeker C, including nationality, desired occupation, desired work location, place of residence, minimum desired monthly salary, and Japanese language proficiency. Here, the desired occupation in Basic Information 152 is listed as "Food Service (Passed Exam)." Therefore, from Basic Information 152, it can be understood that job seeker C has passed the skills test corresponding to their desired occupation in the food service industry. The details button 153 is a button that displays detailed information about job seeker C.
[0117] Job seeker information 160 shows, for example, information about job seeker D. Job seeker information 160 consists of image information 161, basic information 162, and a details button 163.
[0118] Image information 161 shows a facial image included in the job seeker information of job seeker D stored in the job seeker database 24C.
[0119] Basic Information 162 shows information about job seeker D, including nationality, desired occupation, desired work location, place of residence, minimum desired monthly salary, and Japanese language proficiency. Here, the desired occupation in Basic Information 162 is listed as "Caregiving (Exam Passed)". Therefore, from Basic Information 162, it can be understood that job seeker D has passed the skills test corresponding to their desired occupation, caregiving. The details button 163 is a button that displays detailed information about job seeker D.
[0120] Figure 12 shows a fourth display example shown on the display unit 46 of the job-holding agent terminal 40. Specifically, Figure 12 shows the state after the details button 153 has been operated in Figure 11.
[0121] When the details button 153 is pressed, the details screen 170 is displayed, as shown in Figure 12. The details screen 170 displays image information 171, basic information 172, and residence period information 173. Image information 171 shows a face image similar to the image information 151 in Figure 11. Basic information 172 shows information similar to the basic information 152 in Figure 11. Residence period information 173 shows the current residence period of job seeker C, which is not shown in the job seeker information 150 shown in Figure 11, and the remaining period of stay based on the maximum period of stay for specified skills.
[0122] In this embodiment, the residence period information 173 shows the current residence period of job seeker C in text display 173A, and the remaining period of stay based on the maximum period of stay for job seeker C under the Specified Skills visa is shown in scale display 173B.
[0123] Text display 173A shows "<Expiration Date> 2025 / 8 / 31", indicating that job seeker C's current residence permit expires on August 31, 2025.
[0124] The scale display 173B consists of five scales and a numerical value for the period of stay corresponding to each scale. In this scale display 173B, only the leftmost scale is lit, indicating that job seeker C has less than one year of remaining period of stay.
[0125] In this embodiment, the display mode of the scales on the scale indicator 173B, specifically the illuminated color, changes in accordance with the decrease in the remaining period of stay. For example, in this embodiment, when five scales are illuminated, the color is "blue"; when four scales are illuminated, the color is "light blue"; when three scales are illuminated, the color is "yellow"; when two scales are illuminated, the color is "orange"; and when one scale is illuminated, the color is "red".
[0126] Furthermore, when the details button 153 is operated, the scout button 174 is displayed to the right of the details screen 170, as shown in Figure 12. As described above, when the scout button 174 is operated, the job posting to be scouted can be selected on the next screen that is displayed. Based on the selection of the job posting to be scouted, the job seeker-holding agent terminal 60 of the job seeker-holding agent who holds job seeker C is notified that job seeker C has received a scout offer.
[0127] Figure 13 shows a fifth display example shown on the display unit 46 of the job-holding agent terminal 40. As an example, Figure 13 shows the state in which item 34, the fifth item, is selected as the operation to display the proposal screen.
[0128] Figure 13 shows item 1 (30), item 2 (31), item 3 (32), item 4 (33), item 5 (34), input field (180), and matching result (190). Note that item 1 (30), item 2 (31), item 3 (32), item 4 (33), and item 5 (34) have already been explained above, so their explanation is omitted here.
[0129] Input field 180 is where you enter the job seeker or job posting to suggest one or more job openings or job seekers. In Figure 13, input field 180 shows the state where "Job Seeker A" has been entered.
[0130] Matching Result 190 is the section that displays one or more job postings or job seekers recommended for the job seeker or job posting entered in Input Field 180.
[0131] As an example, the CPU 21 of server 20 determines one or more job postings recommended for job seeker A, who is entered in the input field 180 shown in Figure 13, and displays them in the matching results 190, following the steps below.
[0132] First, CPU 21 retrieves job information from the job database 24B and job seeker information from the job seeker database 24C. Next, CPU 21 generates a first prompt to output one or more job recommendations for job seeker A, who is entered in input field 180, based on the retrieved job information and job seeker information. As an example, CPU 21 generates the following first prompt. Note that, for illustrative purposes, the following first prompt only shows some of the information contained in job seeker A's job seeker information, but in reality, it includes all the information contained in the job seeker information.
[0133] "First prompt" Based on the following job seeker information for job seeker A, please suggest one or more job openings from the available job listings that are recommended for job seeker A. Job seeker information for job seeker A → Nationality: Cambodian →Desired job type: Food service → Desired work location: All over Japan ...
[0134] The CPU 21 inputs the generated first prompt to the generation model 24D and obtains the output result from the generation model 24D. The CPU 21 then displays one or more job postings recommended for job seeker A in the matching result 190. As an example, the matching result 190 shown in Figure 13 suggests job postings A, C, and E as one or more job postings recommended for job seeker A.
[0135] Figure 14 shows a sixth display example shown on the display unit 46 of the job-holding agent terminal 40. Specifically, Figure 14 shows the state in which the input content of the input field 180 has been changed from that in Figure 13.
[0136] Here, the input field 180 shown in Figure 14 is shown with "Job A" entered. In this case, the CPU 21 of the server 20, following the same procedure as above, determines one or more job seekers recommended for Job A entered in the input field 180 shown in Figure 14, and displays them in the matching results 190.
[0137] CPU21 generates a second prompt to output one or more job seekers recommended for job A, which was entered in input field 180, based on the acquired job information and job seeker information. Note that, for illustrative purposes, the following second prompt only shows some of the information contained in the job information for job A, but in reality, it includes all the information contained in the job seeker information.
[0138] "Second prompt" Based on the job information for Job A below, please suggest one or more job seekers from the job seeker information that would be recommended for Job A. Job posting for Job A →Job type: Food service →Monthly salary: 240,000 yen or more →Work location: Tokyo ...
[0139] The CPU 21 inputs the generated second prompt to the generation model 24D and obtains the output result from the generation model 24D. The CPU 21 then displays one or more job seekers recommended for job A, which is the output result, in the matching result 190. As an example, the matching result 190 shown in Figure 14 suggests job seeker A, job seeker D, and job seeker F as one or more job seekers recommended for job A.
[0140] As explained above, in the information processing system 10, if there are special job postings among the job postings held by a job posting agent that the job posting agent cannot act on as a registered support organization, the CPU 21 of the server 20 displays recruitment information 92,102 (see Figure 7) related to the recruitment of registered support organizations on the job posting screen that introduces the special job postings shown in the job posting information. In this way, according to the information processing system 10, if there are special job postings among the job postings held by a job posting agent, information related to the recruitment of registered support organizations can be provided along with information on the special job postings, thereby improving user convenience.
[0141] Furthermore, in the information processing system 10, the CPU 21 of the server 20 accepts filtering of job seeker information to display only those who have passed the skills test corresponding to their desired occupation (see Figure 10). As a result, according to the information processing system 10, only job seekers who have already obtained or are close to obtaining the Specified Skilled Worker residence status can be presented. In addition, in the information processing system 10, the CPU 21 displays whether or not a job seeker has passed the skills test corresponding to their desired occupation not only on the detailed screen which displays detailed information about a single job seeker, but also on the list screen which displays job seeker information for multiple job seekers (e.g., the job seeker introduction screen shown in Figures 9 and 11). As a result, according to the information processing system 10, it is possible to easily compare whether or not multiple job seekers have passed the skills test corresponding to their desired occupation on the list screen, thereby improving user convenience.
[0142] Furthermore, in the information processing system 10, the CPU 21 of the server 20 displays whether or not a recruiting company has experience employing foreign nationals on the job posting screen (see Figures 5 and 7). This allows the information processing system 10 to recommend job seekers while considering whether or not a recruiting company has experience employing foreign nationals, which can contribute to reducing mismatches after employment. In addition, in the information processing system 10, the CPU 21 displays whether or not a recruiting company has experience employing foreign nationals not on the detailed screen that displays detailed information about a job posting for a single recruiting company, but on the list screen that displays job postings from multiple recruiting companies (e.g., the job posting screen shown in Figures 5 and 7). This allows the information processing system 10 to easily compare whether or not multiple recruiting companies have experience employing foreign nationals on the list screen, improving user convenience.
[0143] Furthermore, in the information processing system 10, the CPU 21 of the server 20 displays the current expiration date of residence and the remaining period of residence based on the maximum period of stay for specified skilled workers on the job seeker introduction screen (see Figure 12). As a result, the information processing system 10 can scout job seekers while taking into account their expiration date of residence, which can contribute to reducing mismatches after employment.
[0144] Furthermore, in the information processing system 10, the CPU 21 of the server 20 displays the remaining period of stay of the job seeker using a scale, and changes the display pattern of the scale as the remaining period of stay decreases. As a result, the information processing system 10 allows users to intuitively grasp the remaining period of stay of the job seeker based on the display pattern of the scale.
[0145] Furthermore, in the information processing system 10, the CPU 21 of the server 20 suggests one or more job postings recommended to the selected job seeker based on the job postings and job seeker information (see Figure 13). The CPU 21 also suggests one or more job seekers recommended to the selected job postings based on the job postings and job seeker information (see Figure 14). Thus, the information processing system 10 can support the process by which users determine which job seekers to scout and which to recommend.
[0146] Furthermore, in the information processing system 10, recruitment information 92 and 102 (see Figure 7) includes the reasons why the job-holding agent cannot act as a registered support organization and the content of the support that will be provided to the specified skilled foreign worker on behalf of the recruiting company. As a result, according to the information processing system 10, applicants can be directed to registered support organizations after considering the reasons and content of the support shown in recruitment information 92 and 102, which can contribute to reducing mismatches after application.
[0147] Furthermore, in the information processing system 10, the CPU 21 of the server 20 accepts filtering of job information to display only special job postings (see Figure 6). As a result, according to the information processing system 10, only job postings that are recruiting registered support organizations can be displayed.
[0148] (others) While embodiments of the present disclosure have been described in detail above with reference to the attached drawings, the technical scope of the present disclosure is not limited to these examples. It is clear that a person with ordinary skill in the art of the present disclosure may conceive of various modifications or alterations within the scope of the technical idea set forth in the claims, and these modifications or alterations are also understood to fall within the technical scope of the present disclosure.
[0149] Furthermore, the effects described in the above embodiments are descriptive or illustrative, and are not limited to those described in the above embodiments. In other words, the technology relating to this disclosure may produce other effects that would be obvious to a person of ordinary skill in the art of this disclosure from the descriptions in the above embodiments, in addition to or in lieu of the effects described in the above embodiments.
[0150] The processing described in the above embodiment can also be implemented using dedicated hardware circuits. In this case, it may be executed on one piece of hardware or on multiple pieces of hardware.
[0151] In the above embodiment, the job-holding agent terminal 40 and the job-seeking agent terminal 60 were referred to as "PCs," but these terminals are not limited to "PCs." For example, each terminal may be a mobile device such as a smartphone or tablet. Furthermore, "PCs" and "mobile devices" may be combined as appropriate, such as by making some terminals "PCs" and the rest "mobile devices."
[0152] In the above embodiment, the recruitment information (e.g., recruitment information 92, 102) may be configured as a user interface (UI) that can be operated by the user. In this case, the CPU 21 of the server 20 may, based on the operation of the recruitment information, display a detailed screen showing detailed information about the recruitment of the registered support organization, or execute a contact function that allows contact with job-holding agents who are recruiting registered support organizations.
[0153] In the above embodiment, the CPU 21 of the server 20 uniformly displays recruitment information on the job introduction screen when there is a special job opening. However, the CPU 21 may control whether or not to display recruitment information depending on the user's attributes. In this case, job seeker-holding agents and job-holding agents, who are users, input their own attributes, such as whether or not they wish to act as a registered support organization, when using the human resource recruitment platform service. The input attributes are linked to each user and stored in the storage 24. The CPU 21 then controls the display of recruitment information on the job introduction screen of the user's terminal (job-holding agent terminal 40 or job seeker-holding agent terminal 60) if there is a special job opening and the user who has logged into the service has the attribute "wishes to act as a registered support organization". On the other hand, the CPU 21 controls the display of recruitment information on the job introduction screen of the user's terminal (job-holding agent terminal 40 or job seeker-holding agent terminal 60) if the user who has logged into the service has the attribute "does not wish to act as a registered support organization".
[0154] In the above embodiment, an example of changing the display mode of the scale markings 173B is shown as changing the illuminated color. In this case, the national color of the country indicated in the nationality included in the job seeker's job seeker information may be set as the illuminated color of the scale. In this case, the CPU 21 of the server 20 sets the illuminated color of all illuminated scales to the national color of Japan, the country of employment, when the number of illuminated scale markings is a predetermined number (3) or more, and sets the illuminated color of all illuminated scale markings to the national color of the job seeker's country when the number of illuminated scale markings is less than a predetermined number (3). This allows users to intuitively understand that if the illuminated color of the scale markings is the national color of Japan, the job seeker has sufficient remaining period of stay, and if the illuminated color of the scale markings is the national color of the job seeker's country, the job seeker has little remaining period of stay and is approaching their return home.
[0155] In addition, the various processes that the CPU 21 reads and executes in the above embodiment may be executed by various processors other than the CPU. Examples of such processors include PLDs (Programmable Logic Devices) such as FPGAs (Field-Programmable Gate Arrays) whose circuit configuration can be changed after manufacturing, and dedicated electrical circuits that are processors with circuit configurations specifically designed to execute specific processes, such as ASICs (Application Specific Integrated Circuits). Furthermore, the various processes may be executed by one of these various processors, or by a combination of two or more processors of the same or different types (for example, multiple FPGAs, and a combination of a CPU and an FPGA). More specifically, the hardware structure of these various processors is an electrical circuit that combines circuit elements such as semiconductor elements.
[0156] Furthermore, although the above embodiment describes an embodiment in which the information processing program 24A is pre-stored (installed) in the storage 24, the invention is not limited thereto. The information processing program 24A may be provided in the form of a recording medium such as a CD-ROM (Compact Disk Read Only Memory), DVD-ROM (Digital Versatile Disk Read Only Memory), and USB (Universal Serial Bus) memory. Alternatively, the information processing program 24A may be provided in the form of a download from an external device via a network N. The technology of this disclosure can also be applied to programs and program products.
[0157] All documents, patent applications, and technical standards described herein are incorporated by reference to the same extent as if each individual document, patent application, and technical standard were specifically and individually noted to be incorporated by reference. [Explanation of symbols]
[0158] 10. Information Processing Systems 20. Servers (information processing equipment and computers) 21 CPU (Processor) 24A Information Processing Program< / url:>
Claims
1. Equipped with a processor, The aforementioned processor, Job postings for foreign nationals with specified skills who wish to work under the specified skills residence status, and job seeker information for such foreign nationals with specified skills, are displayed on the terminals of the job-holding agent holding the job postings and the job seeker-holding agent holding the job seekers. When an input operation related to a scout is received to notify a designated job seeker indicated in the aforementioned job seeker information that an offer has been made, the terminal of the job seeker-holding agent that has the designated job seeker is notified that a scout has been received. When a job seeker-holding agent receives an input operation to recommend a job seeker from their network for a specified job indicated in the aforementioned job posting, the terminal of the job seeker-holding agent holding the specified job posting is notified that a job seeker has been recommended. If, among the job postings held by a job-holding agent, there are special job postings where the agent cannot act as a registered support organization to assist the foreign worker on behalf of the hiring company when the hiring company employs the foreign worker, the job posting screen introducing the special job postings shown in the job information will display the recruitment information for the registered support organization. Information processing device.
2. The aforementioned processor, The system accepts filtering of job seeker information to display only those who have passed the examination required to obtain a specified skills residence status corresponding to the desired occupation of a specified skills foreign worker. The information processing apparatus according to claim 1.
3. The aforementioned processor, The job posting screen that introduces job openings for specified skilled foreign workers as shown in the aforementioned job information will display whether or not the recruiting company has experience employing foreign workers. The information processing apparatus according to claim 1.
4. The aforementioned processor, The job seeker introduction screen, which introduces job seekers who are specified skilled foreign nationals as shown in the aforementioned job seeker information, displays the current expiration date of their residence and the remaining period of stay based on the maximum period of stay for specified skilled nationals. The information processing apparatus according to claim 1.
5. The processor displays the remaining period of stay using a scale and changes the display pattern of the scale in accordance with the decrease in the remaining period of stay. The information processing apparatus according to claim 4.
6. The aforementioned job postings include the job title, monthly salary, work location, required Japanese language proficiency, number of positions available, and whether or not the company has experience employing foreign nationals. The aforementioned job seeker information includes the job seeker's nationality, desired occupation, desired work location, place of residence, minimum desired monthly salary, Japanese language proficiency, whether or not they have passed the examination to obtain the Specified Skilled Worker status of residence corresponding to their desired occupation, their current period of stay, and the remaining period of stay based on the maximum period of stay for Specified Skilled Workers. The aforementioned processor, Based on the aforementioned job information and job seeker information, one or more recommended job openings will be suggested to the selected job seeker. Based on the aforementioned job postings and job seeker information, one or more job seekers recommended for the selected job postings are suggested. The information processing apparatus according to claim 1.
7. The aforementioned recruitment information includes the reasons why the job-holding agent cannot act as the registered support organization and the details of the support that will be provided to the specified skilled foreign worker on behalf of the recruiting company. The information processing apparatus according to claim 1.
8. The aforementioned processor, The system accepts filtering of the job information to display only the aforementioned special job postings. The information processing apparatus according to claim 1.
9. An information processing device according to any one of claims 1 to 8, Terminals of multiple job-holding agents, Terminals of multiple job seeker-holding agents, An information processing system equipped with the following features.
10. Job postings for foreign nationals with specified skills who wish to work under the specified skills residence status, and job seeker information for such foreign nationals with specified skills, are displayed on the terminals of the job-holding agent holding the job postings and the job seeker-holding agent holding the job seekers. When an input operation related to a scout is received to notify a designated job seeker indicated in the aforementioned job seeker information that an offer has been made, the terminal of the job seeker-holding agent that has the designated job seeker is notified that a scout has been received. When a job seeker-holding agent receives an input operation to recommend a job seeker from their network for a specified job indicated in the aforementioned job posting, the terminal of the job seeker-holding agent holding the specified job posting is notified that a job seeker has been recommended. If, among the job postings held by a job-holding agent, there are special job postings where the agent cannot act as a registered support organization to assist the foreign worker on behalf of the hiring company when the hiring company employs the foreign worker, the job posting screen introducing the special job postings shown in the job information will display the recruitment information for the registered support organization. An information processing method in which a computer performs the processing.
11. Job postings for foreign nationals with specified skills who wish to work under the specified skills residence status, and job seeker information for such foreign nationals with specified skills, are displayed on the terminals of the job-holding agent holding the job postings and the job seeker-holding agent holding the job seekers. When an input operation related to a scout is received to notify a designated job seeker indicated in the aforementioned job seeker information that an offer has been made, the terminal of the job seeker-holding agent that has the designated job seeker is notified that a scout has been received. When a job seeker-holding agent receives an input operation to recommend a job seeker from their network for a specified job indicated in the aforementioned job posting, the terminal of the job seeker-holding agent holding the specified job posting is notified that a job seeker has been recommended. If, among the job postings held by a job-holding agent, there are special job postings where the agent cannot act as a registered support organization to assist the foreign worker on behalf of the hiring company when the hiring company employs the foreign worker, the job posting screen introducing the special job postings shown in the job information will display the recruitment information for the registered support organization. An information processing program that causes a computer to perform a task.
Citation Information
Patent Citations
Foreigner recruiting support system and foreigner recruiting support server
JP2021120812A
Particular skill system usage support device, particular skill system usage support program, and particular skill system usage support method
JP2023001527A
Company job seeker matching platform, and operation program and operation method of the same
JP2024018191A
Acceptance support device, foreigner working support system, program and acceptance support method
JP2024052970A