Information processing system, information processing method, and program
The information processing system enhances recruitment efficiency by allowing recruiters and job seekers to directly communicate and match through a shared job offer platform, addressing the inefficiencies in current recruitment systems.
Patent Information
- Application Number
- JP2025018728
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-02-06
- Publication Date
- 2025-04-07
- Estimated Expiration
- 2045-02-06
AI Technical Summary
Current human resource recruitment systems lack efficiency in matching job seekers with suitable job offers, leading to suboptimal recruitment processes for both recruiters and job seekers.
An information processing system is developed that provides a platform for recruitment, allowing recruiters, job seekers, and recruitment agents to register as users. The system enables recruiters to search for and message job seekers, and allows job seekers to register shared job offers that can be viewed and searched by recruiters, facilitating efficient recruitment.
The system improves the efficiency of the recruitment process by enabling direct communication and matching between recruiters and job seekers, reducing the burden on recruiters and optimizing man-hours and costs.
Smart Images

Figure 0007658041000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] Patent Document 1 discloses a technique related to recruiting personnel. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2007-164745 A Summary of the Invention [Problem to be solved by the invention]
[0004] On the other hand, there is still room for technological development to make recruitment more efficient.
[0005] In view of the above circumstances, the present invention provides an information processing system and the like that can make the recruitment of personnel more efficient. [Means for solving the problem]
[0006] According to one aspect of the present invention, there is provided an information processing system that provides a platform for human resource recruitment, the information processing system having at least one processor that is configured to execute each of the following steps by reading a program: a user registration step, in which each of the recruiters, job seekers, and recruitment agents related to human resource recruitment is registered as a user of the platform, and the platform is configured to enable at least the recruiters and recruitment agents to search for job seekers and send messages to job seekers; a job registration step, in which at least some of the recruiters' job listings are registered as shared job listings, and the platform is configured to enable the shared job listings to be viewed and searched by recruitment agents; and a sending step, in which a message with a link to a listing specified by the recruitment agent from among the shared job listings is sent from the recruitment agent to the job seeker via the platform.
[0007] According to this aspect, an information processing system or the like that can make personnel recruitment more efficient is provided. [Brief description of the drawings]
[0008] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1. [Diagram 2] 2 is a block diagram showing a hardware configuration of the server device 10. FIG. [Diagram 3] 2 is a block diagram showing the hardware configuration of a recruiter terminal 20, a recruitment agent terminal 30, and a job seeker terminal 40. FIG. [Figure 4] FIG. 2 is a block diagram showing functions realized by a server device 10 (control unit 11), a recruiter terminal 20 (control unit 21), a recruitment agent terminal 30 (control unit 31), and a job seeker terminal 40 (control unit 41). [Diagram 5] FIG. 2 is an activity diagram for explaining information processing according to the present embodiment. [Figure 6] 13 is an example of a screen displayed on the recruiter terminal 20. [Figure 7]13 is an example of a screen displayed on a recruitment agent terminal 30. [Figure 8] 13 is an example of a screen displayed on a job seeker terminal 40. [Figure 9] 13 is an example of a screen displayed on a recruitment agent terminal 30. [Figure 10] 13 is an example of a screen displayed on a recruitment agent terminal 30. [Figure 11] 13 is an example of a screen displayed on a recruitment agent terminal 30. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, embodiments of the present invention will be described. Note that various features shown in the following embodiments can be combined with each other.
[0010] That is, the information processing system of this embodiment is as follows. An information processing system for providing a platform for recruiting personnel, at least one processor; The processor is configured to execute the following steps by reading the program: In the user registration step, each of the recruiter, the job seeker, and the recruitment agent is registered as a user of the platform; Here, the platform is configured to enable at least the recruiter and the recruitment agency to search for the job seeker and send a message to the job seeker, In the job registration step, at least a part of the job postings of the recruiter is registered as a shared job posting; Here, in the platform, the shared job listings are configured to be viewable and searchable by the recruitment agency, In a sending step, a message including a link to a job posting designated by the recruitment agent among the shared job postings is sent from the recruitment agent to the job seeker via the platform, the information processing system.
[0011] Incidentally, a program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0012] In addition, in various information processing according to an embodiment, an input and an output according to the input can be realized. Here, as long as an output is obtained as a result of the input, the form of information referenced in such information processing (hereinafter referred to as reference information) is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a judgment formula such as a regression formula constructed by a statistical method), or may be a trained model that has previously trained the correlation between the input and the output, or may be a generation AI such as a large-scale language model or a visual language model that can output a desired result by inputting a prompt.
[0013] In one embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and this information is represented by, for example, physical values of signal values representing voltage and current, high and low signal values as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.
[0014] Furthermore, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, and a memory. The processor may be a general-purpose processor or a dedicated circuit. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0015] 1. Hardware Configuration This section describes the hardware configuration.
[0016] <Information Processing System 1> 1 is a configuration diagram showing an information processing system 1. The information processing system 1 comprises a communication line 2, a server device 10, a recruiter terminal 20, a recruitment agent terminal 30, and a job seeker terminal 40. The server device 10, the recruiter terminal 20, the recruitment agent terminal 30, and the job seeker terminal 40 are configured to be able to communicate with each other via the communication line 2. The connection between the server device 10, the recruiter terminal 20, the recruitment agent terminal 30, and the job seeker terminal 40 may be wired or wireless.
[0017] The recruiter terminal 20 is an information processing terminal used by the recruiter U1. Here, the recruiter U1 may be an organization or its personnel, such as a profit-making corporation (e.g., a company), a non-profit corporation (e.g., a cooperative, a foundation), or a public corporation (e.g., a local government). The recruitment agent terminal 30 is an information processing terminal used by the recruitment agent U2. Here, the recruitment agent U2 is a person who supports the recruitment business of the recruiter U1, and may be an organization or its personnel who mediates the exchange between the job seeker U3 and the recruiter U1. Note that such a recruitment agent U2 may also be called a recruitment agency, a head hunter, an agent, etc. The job seeker terminal 40 is an information processing terminal used by the job seeker U3. Note that the job seeker U3 refers to various people who are looking for a job, and includes, for example, employed people (people looking to change jobs), unemployed people looking for employment, and new graduates (job-hunters).
[0018] Although FIG. 1 shows a single recruiter terminal 20, a single recruitment agent terminal 30, and a single job seeker terminal 40, the server device 10 of the information processing system 1 may provide a platform used by, for example, a plurality of recruiters, a plurality of recruitment agents, and a plurality of job seekers. Such a platform may be capable of providing a predetermined service (service) to various users via a website. That is, from the perspective of the recruiter U1, a website for a recruitment support service may be provided since the recruiter's own recruitment activity is supported via the website. Also, from the perspective of the job seeker U3, a website for a job search support service may be provided since the recruiter's own job search activity is supported. Also, from the perspective of the recruitment agent U2, a website that can support the recruiter U1's recruitment activity and the job seeker U3 may be provided. From these points of view, it can be said that the server device 10 provides a platform for recruitment. In one embodiment, the information processing system 1 is composed of one or more devices or components. These components will be described below.
[0019] <Server device 10> Fig. 2 is a block diagram showing a hardware configuration of the server device 10. As shown in Fig. 2, the server device 10 includes a control unit 11, a storage unit 12, a communication unit 13, and a communication bus 14. The control unit 11, the storage unit 12, and the communication unit 13 are electrically connected to each other inside the server device 10 via the communication bus 14.
[0020] <Control unit 11> The control unit 11 performs processing and control of the overall operation related to the server device 10. The control unit 11 is, for example, a central processing unit (CPU). The control unit 11 realizes various functions related to the server device 10 by reading out a predetermined program stored in the storage unit 12. That is, information processing by software stored in the storage unit 12 can be specifically realized by the control unit 11, which is an example of hardware, and executed as each functional unit included in the control unit 11. These will be described in more detail in the next section. Note that the control unit 11 is not limited to being single, and the server device 10 may have multiple control units 11 for each function. Also, the server device 10 may be configured with a combination of these.
[0021] <Storage section 12> The storage unit 12 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the server device 10 executed by the control unit 11, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 12 stores various programs, variables, etc. related to the server device 10 executed by the control unit 11.
[0022] <Communications Division 13> The communication unit 13 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as LTE / 5G, BLUETOOTH (registered trademark) communication, etc. as necessary. In other words, it is more preferable to implement it as a collection of multiple communication means. In other words, the server device 10 may communicate various information from the outside via the communication unit 13 and the network.
[0023] The server device 10 may be in an on-premise form or in a cloud form. The server device 10 in a cloud form may provide the above-mentioned functions and processes in the form of, for example, SaaS (Software as a Service) or cloud computing.
[0024] <Employer terminal 20 / Recruiter terminal 30 / Job seeker terminal 40> Fig. 3 is a block diagram showing the hardware configuration of the recruiter terminal 20, the recruitment agent terminal 30, and the job seeker terminal 40. As shown in Fig. 3A, the recruiter terminal 20 comprises a control unit 21, a memory unit 22, a communication unit 23, an input unit 24, an output unit 25, and a communication bus 26. The control unit 21, the memory unit 22, the communication unit 23, the input unit 24, and the output unit 25 are electrically connected via the communication bus 26 inside the recruiter terminal 20. The explanation of the control unit 21, the memory unit 22, and the communication unit 23 is omitted as it is the same as the explanation of each unit in the server device 10.
[0025] <Input section 24> The input unit 24 accepts operation inputs made by the user. The operation inputs are transferred as command signals to the control unit 21 via the communication bus 26. The control unit 21 may execute predetermined control or calculations based on the transferred command signals as necessary. The input unit 24 may be included in the housing of the recruiter terminal 20, or may be externally attached. For example, the input unit 24 may be implemented as a touch panel integrated with the output unit 25. When the input unit 24 is implemented as a touch panel, the user can input tap operations, swipe operations, and the like to the input unit 24. As the input unit 24, a switch button, a mouse, a track pad, a QWERTY keyboard, and the like can be adopted instead of a touch panel.
[0026] <Output section 25> The output unit 25 displays a screen of a graphical user interface (GUI) that can be operated by the user. The output unit 25 may be included in the housing of the recruiter terminal 20, or may be attached externally. Specifically, the output unit 25 may be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, a plasma display, or the like. It is preferable that these display devices are implemented by using different devices depending on the type of recruiter terminal 20.
[0027] 3B, the recruitment agent terminal 30 comprises a control unit 31, a memory unit 32, a communication unit 33, an input unit 34, an output unit 35, and a communication bus 36. The control unit 31, the memory unit 32, the communication unit 33, the input unit 34, and the output unit 35 are electrically connected inside the recruitment agent terminal 30 via the communication bus 36. Descriptions of the control unit 31, the memory unit 32, the communication unit 33, the input unit 34, and the output unit 35 will be omitted as they are the same as the descriptions of the respective units in the recruiter terminal 20.
[0028] 3C, the job seeker terminal 40 includes a control unit 41, a memory unit 42, a communication unit 43, an input unit 44, an output unit 45, and a communication bus 46. The control unit 41, the memory unit 42, the communication unit 43, the input unit 44, and the output unit 45 are electrically connected inside the job seeker terminal 40 via the communication bus 46. The explanation of the control unit 41, the memory unit 42, the communication unit 43, the input unit 44, and the output unit 45 will be omitted as they are the same as the explanation of each unit in the recruiter terminal 20.
[0029] 1 shows an example in which the various terminals are laptop PCs (Personal Computers), but in this embodiment, there are no particular limitations on the type of terminal of each of the recruiter terminal 20, the recruitment agent terminal 30, and the job seeker terminal 40. In other words, the recruiter terminal 20, the recruitment agent terminal 30, and the job seeker terminal 40 may each be a variety of information processing terminals, such as a desktop PC, a laptop PC, a smartphone, or a tablet terminal.
[0030] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. Information processing by the software stored in the storage unit 12 is specifically realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11 (a processor included in the information processing system 1).
[0031] FIG. 4 is a block diagram showing functions realized by the server device 10 (control unit 11), the recruiter terminal 20 (control unit 21), the recruitment agent terminal 30 (control unit 31), and the job seeker terminal 40 (control unit 41).
[0032] As shown in FIG 4A, the server device 10 (control unit 11) includes a user registration unit 111, a job registration unit 112, a transmission unit 113, a display control unit 114, a notification unit 115, and a generation unit 116. As shown in FIG 4B, the recruiter terminal 20 (control unit 21) includes a display control unit 211 and an operation reception unit 212. As shown in FIG 4C, the recruitment agent terminal 30 (control unit 31) includes a display control unit 311 and an operation reception unit 312. As shown in FIG 4D, the job seeker terminal 40 (control unit 41) includes a display control unit 411 and an operation reception unit 412.
[0033] <User Registration Section 111> The user registration unit 111 is configured to be able to execute a user registration step. In the user registration step, the user registration unit 111 performs user registration for the platform provided by the information processing system 1. In the example of this embodiment, the user registration unit 111 registers a recruiter U1, a job seeker U3, and a recruitment agent U2, each of whom is involved in personnel recruitment, as users of the platform. Details of this registration process will be explained later.
[0034] <Case Registration Department 112> The job registration unit 112 is configured to execute a job registration step. In the job registration step, the job registration unit 112 is configured to register a job request related to the platform described above. In the example of this embodiment, the job registration unit 112 registers at least a part of the job requests of the recruiter U1 as shared job requests. Details of this registration process will be explained later.
[0035] <Transmitter 113> The sending unit 113 is configured to be able to execute a sending step. In the sending step, the sending unit 113 is configured to send various information to users of the platform. In the example of this embodiment, the sending unit 113 sends a message with a link to a job case designated by the recruitment agent U2 among the shared job cases from the recruitment agent U2 to the job seeker U3 via the platform. The details of this sending process will be explained later.
[0036] <Display control unit 114> The display control unit 114 is configured to be able to execute a display control step. In the display control step, the display control unit 114 is configured to display various information on various terminals. In addition, such display control may be performed by transmitting a signal from the display control unit 114 to the display control unit 211 of the recruiter terminal 20, the display control unit 311 of the recruitment agent terminal 30, or the display control unit 411 of the job seeker terminal 40, and as a result, the predetermined information may be displayed on the display unit of the various terminals. In the example of this embodiment, the display control unit 114 displays a screen showing an individual shared recruitment case on the terminal screen of the recruiter U1 and the terminal screen of the recruitment agent U2. The specific form of such display will be explained later.
[0037] <Notification section 115> The notification unit 115 is configured to be able to execute a notification step. In the notification step, the notification unit 115 provides various notifications to users of the platform provided by the information processing system 1. In the example of this embodiment, the notification unit 115 notifies the recruitment agent U2, who sent the message in the sending step, of the selection status and / or selection result for the specified job of the job seeker U3 to whom the message was sent. Specific aspects of the notification will be described later.
[0038] <Generation unit 116> The generating unit 116 is configured to be able to execute a generating step. In the generating step, the generating unit 116 generates various information related to the information processing system 1. In the example of this embodiment, after a job seeker U3 applies for a specified job, the generating unit 116 generates a communication means capable of communicating between the recruitment agent U2 who sent the message in the sending step and the recruiter U1 who corresponds to the specified job. The details of this generation will be explained later.
[0039] <Display control unit 211 / display control unit 311 / display control unit 411> The display control unit 211, the display control unit 311, and the display control unit 411 each perform control so that a screen indicated by the screen data transmitted from the server device 10 is displayed on the screen of the corresponding terminal.
[0040] <Operation Reception Unit 212 / Operation Reception Unit 312 / Operation Reception Unit 412> The operation reception unit 212 receives operations by a user (employer U1) using the recruiter terminal 20. The operation reception unit 312 receives operations by a user (recruiter U2) using the recruitment agent terminal 30. The operation reception unit 412 receives operations by a user (job seeker U3) using the job seeker terminal 40.
[0041] 3. Information processing method In this section, an information processing method of the server device 10 will be described. This information processing method may be executed as each step by each unit of the server device 10. Note that the various features described in this section can be combined with each other as long as no technical contradiction occurs.
[0042] 5 is an activity diagram for explaining the information processing of this embodiment. As shown in this activity diagram, in the information processing method of this embodiment, first, the user registration unit 111 of the server device 10 registers each of the recruiter U1, the job seeker U3, and the recruitment agent U2, who are involved in recruitment, as users of the platform (activity A101).
[0043] Such user registration is performed, for example, by various users operating their own terminals. As an example, various users access a platform website provided by the server device 10 and perform user registration on the website. When performing such user registration, the server device 10 may issue an ID that can identify the user's attributes (whether the user is a recruiter U1, a recruitment agent U2, or a job seeker U3). The registered user may be able to log in to the platform website provided by the server device 10 using the issued ID. Information about the registered user may be stored in a predetermined memory area (for example, the memory unit 12 of the server device 10, etc.).
[0044] When the user registration unit 111 registers various users, various information may be registered in association with the registered users. Examples of information registered in association with users in this way include the following. Examples of information related to the recruiter U1 include the name, location, representative, business content, working conditions, and various profile information of the recruiter U1. The information related to the recruiter U1 may also include information related to the job posting (position for which personnel are being recruited, business content, application qualifications, expected annual income, working conditions, etc.) and information on the recruitment agent when requesting intermediation (name, etc.). The information related to the recruitment agent U2 may include information such as the name, location, representative, person in charge, field (industry) in which personnel introduction is possible, and various profile information of the recruitment agent U2. The information related to the job seeker U3 may include information such as the job seeker's resume, work history, and various profile information. The various profile information here may also include information for receiving messages (email address, phone number, service account, app account, etc.).
[0045] The "resume" may be a document that mainly describes the profile, current situation, educational background, work history, desired working conditions, etc. of the job seeker U3. On the other hand, the "career history" may be called a resume, and may be a document in which the job seeker U3 conveys to the recruiter U1 or the recruitment agent U2 his / her work history, experience, skills, qualifications, etc. related to his / her past work. The user registration unit 111 may also register the conditions such as the industry and job type desired by the job seeker U3 as information.
[0046] In addition, in relation to the above-mentioned various profiles, the "message" in this embodiment is transmitted based on the function of the server device 10 and may include a wording or text that various users can understand. A message usually has a sender and a destination for the message, but the sender and the destination here may be various users of the platform provided by the server device 10 or the operator of the platform. Note that the message may be transmitted based on a communication technology that allows the destination user to understand the wording or text prepared by the various users, and the specific means for communication may be set appropriately. Typically, the platform provided by the server device 10 may be configured so that various users can send and receive messages. In addition, the message may be transmitted from the sender to the destination via email. The message may be transmitted from the sender to the destination via a message service such as SMS (Short Message service), a chat service such as Chatwork (registered trademark) or Slack (registered trademark), or a social network service (SNS) such as Facebook (registered trademark) or Instagram (registered trademark). Alternatively, the message may be sent from the sender to the recipient via a communication app such as LINE (registered trademark) or Kakao Talk (registered trademark). Information about these communication methods (email addresses, phone numbers, service accounts, application accounts, etc.) may be associated with users of the platform in advance and stored in the server device 10, etc.
[0047] Various users thus registered can perform various operations via the platform provided by the server device 10. In the example of this embodiment, the platform is configured so that at least the recruiter U1 and the recruitment agent U2 can search for the job seeker U3 and send messages to the job seeker U3. That is, the recruiter U1 and the recruitment agent U2 can send messages to the job seeker U3 who matches the position recruited by the recruiter U1, taking into consideration the contents of the position recruited by the recruiter U1. Such messages may be called scout messages. Specifically, the recruiter U1 and the recruitment agent U2 can send messages encouraging the job seeker U3 to apply for the recruitment job of the recruiter U1 or to be selected. In addition, prior to sending such messages, the recruiter U1 and the recruitment agent U2 can search for the job seeker U3. That is, the platform provided by the server device 10 can search for the job seeker U3 based on the information on the job seeker U3 shown above. That is, the recruiter U1 or the recruitment agent U2 may be able to search for a job seeker U3 who satisfies a predetermined condition (which may be called a search query) by inputting the predetermined condition into a search form provided on the platform. In this embodiment, various users related to the information processing system 1 may perform various searches, and the search conditions (search queries) here may be stored in association with the various users who perform the searches. For example, when various users perform searches at regular intervals, the various users can call up such search conditions (search queries), and it is also possible to periodically obtain information (search results) that the various users desire.
[0048] In addition, the platform provided by the server device 10 may allow the recruiter U1 to search for the recruitment agent U2. In addition, in the platform provided by the server device 10, the recruiter U1 may be able to send a message to the recruitment agent U2. For example, the recruiter U1 may perform such a search or send a message when requesting support from a specific recruitment agent U2 (for example, mediation between the recruiter U1 and the job seeker U3). In addition, in order to allow the recruiter U1 to search for the recruitment agent U2, the recruiter U1 may be able to input a specific condition (which may be called a search query) into a search form provided on the platform to search for a recruitment agent U2 that satisfies the specific condition. Meanwhile, if necessary, the platform provided by the server device 10 may prohibit at least one of the recruiter U1 from searching for and sending a message to the recruitment agent U2.
[0049] In addition, the platform provided by the server device 10 may allow the recruitment agent U2 to search for the recruiter U1 (or the recruitment case registered by the recruiter U1). In addition, in the platform provided by the server device 10, the recruitment agent U2 may be able to send a message to the recruiter U1. For example, such searches and message sending may be possible when the recruitment agent U2 investigates and acquires a recruitment case, or checks the recruitment situation of the recruiter U1. In addition, in order to allow the recruitment agent U2 to search for the recruiter U1 (or the recruitment case registered by the recruiter U1), the recruitment agent U2 may be able to search for the recruiter U1 (or the recruitment case registered by the recruiter U1) by inputting a predetermined condition (which may be called a search query) into a search form provided on the platform. Meanwhile, if necessary, the platform provided by the server device 10 may prohibit at least one of the search and message sending by the recruitment agent U2 to the recruiter U1 (or the recruitment case registered by the recruiter U1).
[0050] Furthermore, the platform provided by the server device 10 may enable the job seeker U3 to search for the recruiter U1 (or the job offer registered by the recruiter U1). Furthermore, the platform provided by the server device 10 may enable the job seeker U3 to send a message to the recruiter U1. For example, such a search or message sending may be possible when the job seeker U3 voluntarily applies for a job offer registered by the recruiter U1. Note that, in order to enable the job seeker U3 to search for the recruiter U1 (or the job offer registered by the recruiter U1), the job seeker U3 may be able to search for the recruiter U1 (or the job offer registered by the recruiter U1) by inputting a predetermined condition (which may be called a search query) into a search form provided on the platform, thereby searching for the recruiter U1 (or the job offer registered by the recruiter U1) that satisfies the predetermined condition. Meanwhile, if necessary, the platform provided by the server device 10 may disable at least one of the search and message sending by the job seeker U3 to the recruiter U1 (or the job offer registered by the recruiter U1).
[0051] Furthermore, the platform provided by the server device 10 may enable the job seeker U3 to search for the recruitment agent U2. The platform provided by the server device 10 may enable the job seeker U3 to send a message to the recruitment agent U2. For example, when the job seeker U3 requests support (for example, mediation between the job seeker U3 and the recruiter U1) from the recruitment agent U2 who is good at introducing cases in a specific field, such search and message sending may be possible. In addition, when the job seeker U3 is allowed to search for the recruitment agent U2, the job seeker U3 may be allowed to input a certain condition into a search form provided on the platform to search for the recruitment agent U2 who satisfies the certain condition. Meanwhile, if necessary, the platform provided by the server device 10 may disable at least one of the search and message sending by the job seeker U3 to the recruitment agent U2.
[0052] After the user registration is completed in this manner, the job registration unit 112 of the server device 10 registers at least a portion of the job listings of the recruiter U1 as shared job listings. In a specific example, the job registration unit 112 of the server device 10 accepts a registration request for a shared job listing from the recruiter terminal 20, and registers the shared job listing in response to this registration request (activities A102-A104). Here, when this shared job listing is registered, the server device 10 can store the shared job listing in a specified storage area. Note that while such a shared job listing is registered based on the operation of the recruiter U1, who is a user of the platform, the recruitment agent U2 and the job seeker U3 do not necessarily need to be registered as users of the platform at the time the shared job listing is registered.
[0053] Here, the process of registering a shared job posting will be described with reference to the drawings. FIG. 6 is an example of a screen displayed on the recruiter terminal 20. In the screen D1 shown in FIG. 6, the job postings (job postings JO1 to JO4) registered by the recruiter U1 on the platform are displayed in a list format. The recruiter U1 who has come across this screen D1 can register the specified job posting as a shared job posting by designating the job posting to be registered as a shared job posting and then pressing the button BT1 by clicking or the like. Note that such a job posting may be designated by, for example, operating a check box CB. That is, as shown by such screen operations, the job registration unit 112 of the server device 10 can register at least a part of the job postings already registered on the platform as shared job postings by the recruiter U1 designating them. Meanwhile, unlike the operations on the screen D1, the recruiter U1 can also register a shared job posting based on information that is not registered on the platform. In an exemplary embodiment, when the recruiter U1 newly registers his / her own job posting, it is also possible to set the job posting to be registered as a shared job posting.
[0054] In addition, different from the above-mentioned embodiment, a shared job request can also be registered in the following manner. For example, the request registration unit 112 may register a job request that meets a certain requirement as a shared job request. The certain requirement here may be set by the operator of the platform or by the recruiter U1. As an example, the requirements set by the operator of the platform may be applied to all job requests registered on the platform, and the requirements set by the recruiter U1 may be applied to the job request of the recruiter U1 himself. The certain requirement may be a time requirement related to the job request or an attribute requirement related to the job request. Examples of time requirements related to a job request include a case where a certain period of time has passed since the job request was registered on the platform, the job request was made public, or the recruitment for the job request started, and the certain period of time may be set by the operator of the platform or by the recruiter U1. For such a job request, for example, it is suggested that the recruiter U1's recruitment activities may not be progressing smoothly, so by registering it as a shared job request, the support of the recruitment agent U2 can be sought and the recruitment work can be carried out efficiently. On the other hand, attribute requirements related to a job posting include, for example, a specific industry, a specific job type, a specific skill or task, etc., in terms of the recruitment conditions of the job posting. For example, such a job posting suggests that there are only a limited number of job seekers U3 who match the conditions required by the employer U1, so by registering it as a shared job posting, the employer U1 can request the support of the recruitment agent U2 and efficiently proceed with the recruitment process. In addition, for example, some recruitment agents U2 may be good at introducing personnel for a specific industry or job type, so by registering a job posting that meets such attribute requirements as a shared job posting, the employer U1's recruitment activities can be made more efficient.
[0055] In addition, when the recruiter U1 applies or requests to share his / her own job listing with the recruitment agent U2, the corresponding job listing may be registered as a shared job listing. The application or request for sharing here may be, for example, the recruiter U1's consent to sharing and publishing his / her own job listing with the recruitment agent U2. When the application for sharing here is made, all job listings registered by the recruiter U1 on the platform may be registered as shared job listings, and may be viewable and searchable by the recruitment agent U2.
[0056] The shared job posting registered in this way is configured to be viewable and searchable by the recruitment agent U2 on the platform. FIG. 7 is an example of a screen displayed on the recruitment agent terminal 30. Such a screen becomes visible to the recruitment agent U2 when the display control unit 114 of the server device 10 displays visual information related to the shared job posting on the screen of the recruitment agent terminal 30 (activity A105-A106). The screen D2 shown in FIG. 7 is a screen showing details of the shared job posting registered by "XYZ Corporation", the recruiter U1. That is, when the recruiter U1 specifies the job posting JO1 on the screen D1 of FIG. 6 and registers it as a shared job posting, the recruitment agent U2 can view the shared job posting registered by the recruiter U1. Note that a search for the shared job posting by the recruitment agent U2 may be performed before such a detailed screen of the shared job posting is displayed. That is, the recruitment agent U2 may be able to search for shared job listings that satisfy a predetermined condition (which may be called a search query) by inputting the predetermined condition into a search form provided on the platform. As described above, the recruitment agent U2, who is a user of the platform, may store the condition (search query) used in the search and call up the stored one as appropriate, and the condition (search query) used in the search here may be stored in association with the shared job listing. That is, by utilizing the stored condition (search query) for a predetermined shared job listing, the recruitment agent U2 can efficiently search for the job seeker U3. The information of the job seeker U3 searched in this way may also be stored in association with the shared job listing and the condition (search query) used in the search.
[0057] In addition, if the recruiter U1 does not register his / her job listing as a shared job listing, the recruitment agent U2 cannot view or search for such job listing. In a typical embodiment, the recruiter U1 may recruit personnel for the job listing that is not registered as a shared job listing. In addition, the recruiter U1 may ask the recruitment agent U2 to recruit personnel for the job listing that is registered as a shared job listing, or the recruiter U1 may recruit personnel in parallel. In other words, the recruiter U1 can adjust the cost and effort allocated to the job listing depending on whether or not he / she registers his / her job listing as a shared job listing.
[0058] In addition, the present embodiment can also achieve the following effects. That is, in the present embodiment, the recruitment agent U2 can view and search for shared job listings within the platform provided by the information processing system 1. Meanwhile, as described above, the recruitment agent U2 is configured to be able to search for job seekers U3 within the platform provided by the information processing system 1. This allows the recruitment agent U2 to view and search for job listings and job seekers U3 who match the shared job listings within the same platform, and can efficiently perform recruitment operations. In particular, the recruitment agent U2 does not need to individually communicate with the recruiter U1 (employing companies, etc.) or to individually conclude a contract for recruitment with the recruiter U1 (employing companies, etc.), and therefore the efficiency of the operations of the recruitment agent U2 can be improved.
[0059] On the other hand, the recruiter U1 can share the job listing with the recruitment agent U2 on the platform where the recruiter U1 himself / herself performs recruitment activities (searching for job seekers U3, sending scout messages, etc.), which allows for efficient recruitment. In particular, in this embodiment, it is not necessary to individually communicate with the recruitment agent U2 or to individually conclude a recruitment contract with the recruitment agent U2. In addition, in certain examples of this embodiment, it is possible to simultaneously share the job listing with multiple recruitment agents U2 using the platform, which can further streamline recruitment activities.
[0060] In addition, the shared job listings may be viewable and searchable by all recruitment agents U2 registered as users of the platform. Separately, the platform may be configured so that recruitment agents U2 who meet certain requirements can view and search the shared job listings. The certain requirements here can be set appropriately according to the platform's operating guidelines, and may be, for example, the following:
[0061] In one example, the predefined requirements may relate to recruiter U2's recruitment performance and / or recruiter U2's recruitment focus.
[0062] Here, the recruitment track record of the recruitment introducer U2 may be based on various information that can be acquired by the server device 10. As an example, the recruitment track record of the recruitment introducer U2 may be based on one or more of the following: evaluation information, recruitment support track record information, activity history information of the recruitment introducer U2, and rule compliance level.
[0063] The evaluation information may be information indicating the evaluation of the activities of the recruitment agent U2 by the job seeker U3. The route of acquiring the evaluation information may be set arbitrarily, and as an example, the evaluation information may be acquired based on the results of a questionnaire given to the job seeker U3. The evaluation information here may be related to an evaluation based on one aspect, or may be related to an evaluation based on two or more aspects. In other words, when the evaluation information is acquired based on the results of a questionnaire, the questionnaire may be conducted based on one item, or may be conducted based on two or more items. As an example, the questionnaire may be conducted from the viewpoints of satisfaction with the interview with the recruitment agent U2, satisfaction with the speed of the response of the recruitment agent U2, satisfaction with the introduced job offer, and the like. The questionnaire may be for evaluating the satisfaction with the activities of the recruitment agent U2 as shown below. The method of conducting such a questionnaire may be set appropriately, and for example, the questionnaire may be conducted so that the activities of the recruitment agent U2 are evaluated on a multi-level scale (e.g., five levels).
[0064] The activities of the recruitment agent U2 may include activities to support the job seeker U3 in self-analysis and to confirm the job seeker U3's intention regarding employment. The recruitment agent U2 may, for example, conduct an interview with the job seeker U3 (particularly the first interview) and support the job seeker U3's introspection activities. The recruitment agent U2 may also, for example, support the job seeker U3 in creating a resume or a curriculum vitae. In supporting the job seeker U3's introspection activities, the recruitment agent U2 may support the job seeker U3 in sorting out the purpose and reason for employment, the desired place of employment and conditions, etc. through communication by telephone, interview, email, etc. These activities are, for example, activities that are conducted before the recruitment agent U2 introduces information about the job seeker U3 to the employer U1 or recommends the job seeker U3 to the employer U1.
[0065] The activities of the recruitment agent U2 may also include activities to support communication between the job seeker U3 and the employer U1. The recruitment agent U2 may, for example, perform activities to support the job seeker U3 in finding employment with the employer U1, such as mediating the job seeker U3's application to the employer U1, mediating the job seeker U3's contact with the employer U1, and supporting the job seeker U3 in setting up an interview or meeting with the employer U1 and preparing for the interview or meeting. If the recruitment agent U2 supports the job seeker U3 in creating a resume or curriculum vitae after introducing the job seeker U3 to the employer U1, such support may also be included as part of the activities of the recruitment agent U2. The recruitment agent U2 may also, for example, perform activities to mediate and support the job seeker U3 in confirming and negotiating working conditions such as contract period and wages after the job seeker U3 receives a job offer from the employer U1, and in contacting the employer U1 to accept or decline the job offer.
[0066] Furthermore, if the job seeker U3 is changing jobs, the recruitment agent U2 may provide support activities for the job seeker U3 to resign from the organization (company, etc.) where he or she currently works. Support activities for resignation may include, for example, consultation on the timing of resignation, how to write a resignation letter, and assistance with how to proceed with resignation negotiations with a superior or the human resources department. In this way, the recruitment agent U2 may provide activities after introducing or recommending the job seeker U3 to the employer U1.
[0067] The recruitment support performance information may be information based on the performance of the recruitment introducer U2 when a job offer is concluded. For example, the recruitment support performance information may relate to one or more of the success rate, the number of successful offers, and the annual salary of successful offers for job offers previously introduced by the recruitment introducer U2. The success rate may be the ratio of the number of job seekers U3 who have been employed to the number of job seekers U3 who have been handled by the recruitment introducer U2. The number of successful offers may be the number of job seekers U3 who have been employed by the recruitment introducer U2. The annual salary of successful offers may be, for example, the average annual salary of the job seekers U3 who have been employed by the recruitment introducer U2 in the first year at the organization (company, etc.) where they have been employed. Such recruitment support performance information may be obtained, for example, based on the history of the activities of the recruitment introducer U2 on the platform provided by the server device 10, or information entered (registered) by each user of the platform (recruiter U1, recruitment introducer U2, job seeker U3). In addition, when a job offer is concluded, a survey may be conducted on the recruiter U1 and the job seeker U3, and the recruitment agent U2 may be evaluated based on the results of the survey.
[0068] The activity history information of the recruiter U2 may be the information related to the history of the activities of the recruiter U2 described above. As an example, the recruiter U2 may be required to periodically input information related to the activities of the recruiter U2 (for example, as a daily report). The information input by the recruiter U2 in this way may be accumulated as activity history information and used for the evaluation of the recruiter U2.
[0069] The degree of rule compliance may be the degree to which the recruitment agent U2 complies with the set rules when performing the recruitment business through the platform. As an example, a predetermined rule may be set for the activities performed by the recruitment agent U2. Here, the predetermined rule may be a rule set to make the recruitment agent U2 perform the activities at a certain level, for example, a rule that a face-to-face or telephone interview must be conducted when supporting the introspection activities of the job seeker U3. Such a degree of rule compliance may be acquired, for example, based on the activity history of the recruitment agent U2 on the platform provided by the server device 10 and the information input (registered) by each user of the platform (recruiter U1, recruitment agent U2, job seeker U3).
[0070] The server device 10 may evaluate the recruitment introducer U2 based on one or more of the evaluation information, the recruitment support performance information, the activity history information of the recruitment introducer U2, and the rule compliance level, as described above. As an example, the server device 10 may parameterize each piece of information on the evaluation information, the recruitment support performance information, the activity history information of the recruitment introducer U2, and the rule compliance level, and calculate the evaluation of the recruitment introducer U2 as a score based on the parameters. For example, the server device 10 can calculate such a score by adding the parameters of each piece of information, adding the parameters of each piece of information after weighting a part of the parameters, or averaging the parameters of each piece of information. Of course, the method of calculating the score is not limited to these, and an appropriate calculation formula can be used to evaluate the recruitment introducer U2. The server device 10 may rank the recruitment introducer U2 according to the score calculated by the server device 10. Such ranking may be performed, for example, by evaluating where the score calculated as described above is positioned in a multi-level (e.g., five-level) ranking that has been set in advance. That is, in this embodiment, the performance of the recruitment introduction of the recruitment agent U2 may be evaluated based on the score calculated by the server device 10 as described above and the set rank. In other words, the predetermined requirement for the recruitment agent U2 to be able to view and search the shared job applications may include a score or rank calculated based on the recruitment introduction performance of the recruitment agent U2 being a predetermined or higher. In addition, the recruitment agent U2 having such a score or rank being a predetermined or higher may be displayed in a different manner from other recruitment agents U2 on the platform's website screen. Examples of such control of the display manner include changing the color tone of the column or range indicating the target recruitment agent U2, attaching a predetermined tag or mark, etc. For example, on the platform's website screen, a predetermined indicator (medal, badge, etc.) may be attached to the recruitment agent U2 having a score or rank being a predetermined or higher. Other examples include, but are not limited to, changing the font of the text indicating the target recruitment agent U2.That is, a display control means for highlighting a specific part on the screen may be used as a means for identifying the recruitment introducer U2.
[0071] In addition, when the predetermined requirements for allowing the recruitment agent U2 to view and search the shared job listing include the recruitment agent U2's handling field of introduction, the server device 10 can identify the recruitment agent U2 who can view and search the shared job listing as follows. That is, the user registration unit 111 of the server device 10 can request the recruitment agent U2 to input the handling field of introduction of the recruitment agent U2 when registering himself as a user of the platform. Then, when registering the recruitment agent U2 as a user of the platform, the user registration unit 111 can register the input handling field in association with the recruitment agent U2. Information such as occupation, industry, age, annual income, or region may be specified and registered as the handling field. Based on the information registered in this way, the shared job listing may be controlled so that it can be viewed and searched. In addition, when enabling the recruitment agent U2 to view and search the shared job listing, the industry, occupation, etc. of the shared job listing that can be viewed and searched may be registered. For example, when the recruitment agent U2 sets "finance" as the handling field, the recruitment agent U2 may limit the shared job applications registered as "finance" to browsing and searching the shared job applications. In other words, the recruitment agent U2 may be set to be able to browse and search the shared job applications based on the correlation between the handling field of the recruitment agent U2 registered by the user registration unit 111 and the information such as the job type in the job application registered as the shared job application by the application registration unit 112. This makes it easier for the recruitment agent U2 to efficiently consider the shared job application registered by the recruiter U1, and it is possible to appropriately match the job application and the recruitment agent U2. This makes it easier to introduce the job to the job seeker U3 who is close to the type of person the recruiter U1 is looking for.
[0072] In another example, the predetermined requirement may be related to the contract status of the platform of the recruiter U2 and / or the charging status to the platform of the recruiter U2. For example, the user registration unit 111 can register the contract status of the platform provided by the server device 10 of the recruiter U2 in association with the recruiter U2. The user registration unit 111 can also register the charging status of the platform provided by the server device 10 of the recruiter U2 in association with the recruiter U2. The charging status may be read as the contract status. In this embodiment, for example, the recruiter U2 may be configured to be able to view and search the shared job listings shown above on the condition that a certain contract has been concluded and a certain amount of charging has been made when the recruiter U2 uses the platform. The contract status of the recruiter U2 may be a contract status linked to such a charging status, or may be a contract status with the platform operator based on other matters.
[0073] Returning to the explanation of screen D2 in Fig. 7, the screen for the shared job posting may be configured as follows. That is, the display control unit 114 of the server device 10 may display a screen showing an individual shared job posting on the terminal screen of the recruiter U1 and the terminal screen of the recruitment agent U2. Here, the screen may be provided with an area where the recruiter U1 and / or the recruitment agent U2 can input a message to the other party.
[0074] That is, the example of screen D2 shown in FIG. 7 may be viewable by both the recruiter U1 and the recruitment agent U2, but at the bottom of the screen D2, an area in which a predetermined message can be entered is provided as a "case Q&A." In such an area, for example, by entering predetermined text information in form F1 and then pressing button BT3 by clicking or the like, the text information entered in form F1 can be conveyed to the other party. That is, the "other party" in the area in which a message can be entered may refer to the recruitment agent U2 if the message inputter is the recruiter U1, or may refer to the recruiter U1 if the message inputter is the recruitment agent U2.
[0075] In the example shown as screen D2 in Fig. 7, a certain recruitment agent U2 (LMN Career Change Service Co., Ltd.) asks a question to the other party, a recruiter U1 (XYZ Corporation), as message MSG1, and the recruiter U1 responds to the question as message MSG2. That is, in this embodiment, it may be possible to send and receive messages between the recruiter U1 and the recruitment agent U2. This makes it easier for the recruitment agent U2 to introduce a job seeker U3 in line with the intention of the recruiter U1.
[0076] In addition, when a recruitment agent U2 inputs a message to the other party in the above-mentioned area on the screen for sending and receiving such messages, the message to the other party may be configured to be viewable by recruitment agents U2 other than the recruitment agent U2 who input the message. That is, the example of the screen D2 in FIG. 7 shows a state in which a recruitment agent U2 called "LMN Career Change Service Co., Ltd." sends a message MSG1 to the other party, the recruiter U1, but such a message MSG1 may be viewable by recruitment agents U2 other than "LMN Career Change Service Co., Ltd." In this way, it is possible to prevent the recruiter U1 from being asked similar questions, and to reduce the labor of the recruiter U1. In addition, the message MSG2 sent by the recruiter U1 to the recruitment agent U2 may also be viewable by each recruitment agent U2. In addition, since each recruitment agent U2 can view the sent message on the screen shown in FIG. 7, a recruitment agent U2 may send a message to another recruitment agent U2 when necessary. In addition, such messages can be set (viewing restricted) so that they can be viewed by recruitment agent U2 and others who have the required viewing authority, if necessary.
[0077] The recruitment agent U2, who has learned of the shared job request of the recruiter U1 in the above manner, sends a message regarding the shared job request to the job seeker U3 (activities A107-A108). Specifically, the sending unit 113 of the server device 10 sends a message with a link to the job request specified by the recruitment agent U2 from the shared job request from the recruitment agent U2 to the job seeker U3 via the platform.
[0078] Such a message sending operation is performed, for example, by the recruitment agent U2 pressing button BT2 on screen D2 in Fig. 7 by a click operation or the like. In an exemplary embodiment, when the recruitment agent U2 presses button BT2, a screen for sending a message regarding the corresponding shared job posting is displayed. On this message sending screen, the recruitment agent U2 can specify the job seeker U3 to whom the message is to be sent, and can send a message (which may be read as a scout message) to the specified job seeker U3. The message sent here may include, for example, content encouraging the job seeker U3 to apply for the shared job posting.
[0079] FIG. 8 is an example of a screen displayed on the job seeker terminal 40. This screen D3 displays a message sent to the job seeker U3. In addition to the message title TTL, this screen D3 displays the message MSG3 (message body) prepared by the recruitment agent U2. As an example, such a message may be viewable within the platform provided by the information processing system 1. On the other hand, a message sent to the job seeker U3 may be viewable outside the platform (for example, the mailer used by the job seeker U3). In addition, the screen D3 shows a mode in which an attachment file ATF is attached in association with the sent message. In the example of FIG. 8, a mode in which an electronic file of a job posting for a shared job posting related to the message sent by the recruitment agent U2 is attached as the attachment file ATF is shown. In addition, in the example of the screen D3 of FIG. 8, a link LNK is attached to part of the content of the message MSG3 (message body). That is, the job seeker U3 who sees the screen D3 can consider whether to apply for the introduced job offer (shared job offer) while taking into account the contents of the message sent by the recruitment agent U2. When applying for the introduced job offer (shared job offer), the job seeker U3 can proceed with the application process from the link LNK attached to the message. Note that while the screen D3 shows an arrangement in which a button BT4 used to reply to the sender of the message and a button BT5 used to delete the sent message are arranged, the layout of the functions for managing such messages may be adjusted as appropriate.
[0080] In the example of screen D3 in Fig. 8, the link LNK is shown as a form in which so-called link text is applied, but the form of the link LNK is not limited to this. In other words, the link LNK may be anything that enables a page transition based on the terminal operation of the job seeker U3, and may be, for example, an image link or the like.
[0081] In this embodiment, the URL associated with the link LNK may include a parameter that identifies the recruitment agent U2 that sends the message. In the example of the screen D3 in FIG. 8, a parameter that identifies the recruitment agent U2 (ABC Career), which is the sender of the message, is added to the end of the link LNK. In this way, by including a parameter that identifies the recruitment agent U2 in the URL associated with the link LNK, it becomes easier to manage traceability when the job seeker U3 applies for the shared job offer. Specifically, when the job seeker U3 applies for the shared job offer via the URL associated with the link LNK, the recruitment agent U2 that sent the message about the shared job offer may be identifiable. For example, the above-mentioned traceability management is useful when the recruiter U1 or the platform operator evaluates the recruitment agent U2 that sent the message about the shared job offer, or when the platform operator or the recruiter U1 pays the recruitment fee for the recruitment to the recruitment agent U2 that sent the message about the shared job offer. In addition, the URL associated with the link LNK may include a parameter for identifying the shared job posting to which the page transition is directed, in addition to a parameter for identifying the recruitment agent U2. In the example shown in FIG. 8, the URL associated with the link LNK may include a parameter for identifying the shared job posting, such as the "id123456xxx" portion, and this parameter may be fixed and not dependent on the recruitment agent U2 sending the message. On the other hand, the URL may include a parameter for identifying the recruitment agent U2, such as the "abc0987.." portion, and this parameter may vary depending on the recruitment agent U2 sending the message. In other words, when a recruitment agent U2 other than "ABC Career Co., Ltd." sends a message, the parameter added after the "id123456xxx" portion may be different from "abc0987..". In addition, FIG. 8 shows an example in which a parameter for identifying the recruitment agent U2 sending the message is added to the end, but the combination order when combining parameters for identifying the shared job posting and the recruitment agent U2 is not limited to the example of FIG. 8 and can be set arbitrarily.
[0082] The timing at which such a parameter identifying the recruitment agent U2 is added may be set arbitrarily. For example, the parameter identifying the recruitment agent U2 may be added to the URL when the recruitment agent U2 views a shared job posting or when the recruitment agent U2 adds a link to a message.
[0083] In one embodiment, the server device 10 may create a URL with a parameter for identifying the recruitment agent U2 added when the recruitment agent U2 views the screen D2 in Fig. 7. In this case, the URL may be generated by combining a parameter for identifying the recruitment agent U2 and a parameter for identifying the shared job posting viewed by the recruitment agent U2. Then, in response to the recruitment agent U2 pressing the button BT2, the server device 10 may present the generated URL to the recruitment agent U2, and prompt the recruitment agent U2 to send a message including the link LNK.
[0084] In another embodiment, a parameter identifying the recruitment agent U2 may be added to the URL in the process of creating a message that the recruitment agent U2 sends to the job seeker U3. For example, the display control unit 114 of the server device 10 may display a screen for creating a message on the recruitment agent terminal 30. The screen for creating a message may be configured to enable the recruitment agent U2 to create and / or edit a message to be sent to the job seeker U3, etc. The screen for creating a message may also enable the recruitment agent U2 to make a request to add a link to the message (a link addition request). Such a link addition request may be executed with the requirement of specifying a shared job posting. In such a case, the link LNK attached to the message may include both a parameter identifying the shared job posting and a parameter identifying the recruitment agent U2.
[0085] Furthermore, when the recruitment agent U2 prepares a message to send to the job seeker U3, a parameter identifying the recruitment agent U2 may be added to the URL as follows. For example, a screen for creating a message may be displayed when button BT2 in FIG. 7 is pressed. When such a screen for creating a message is displayed, a link corresponding to the URL to which a parameter identifying the recruitment agent U2 has been added may be inserted in a predetermined area of the screen (e.g., a message entry field). Even in this case, a URL may be generated that combines a parameter identifying the recruitment agent U2 who creates and sends the message and a parameter identifying the shared job posting.
[0086] Also, the message creation screen as described above may be configured to be able to call up a message template. The message template may be preregistered by the recruitment agent U2, or may be stored in association with the shared job posting. The message template may also include a template for the subject and text of the scout message. For example, when the recruitment agent U2 selects a template on the message creation screen using a selection object such as a pull-down list that allows a pre-prepared template to be selected from a list, the subject and text corresponding to the selected template are automatically entered into the subject input field and text input field. In such a case, when the message template is called up, a link corresponding to a URL to which a parameter identifying the recruitment agent U2 is added may be inserted at a predetermined position of the template (for example, a position specified using a variable, etc.). Note that, when the message template is called up, the parameter identifying the shared job posting may be specified based on, for example, the operation history of the recruitment agent terminal 30, and thus a URL that combines the parameter identifying the recruitment agent U2 and the parameter identifying the shared job posting may be generated.
[0087] After the message is sent by the recruitment agent U2 to the job seeker U3 in this manner, the job seeker U3 can apply for the shared job posting by performing an operation on the link LNK.
[0088] After the job seeker U3 applies for the shared job posting, the following process may be performed.
[0089] That is, the notification unit 115 of the server device 10 may notify the recruitment agent U2 who sent the message in the sending step of the selection status and / or selection result of the job seeker U3 to whom the message was sent. Here, the selection status and / or selection result notified by the notification unit 115 may be the selection status and / or selection result of the shared job offer (the offer designated by the recruitment agent U2) to which the message was sent in the sending step.
[0090] FIG. 9 is an example of a screen displayed on the recruitment agent terminal 30. That is, when the recruitment agent U2 sends a message about a shared job offer to the job seeker U3, and the job seeker U3 then applies for the shared job offer related to the message, the recruitment agent U2 may be notified of the progress of the application. That is, FIG. 9 shows an example of a screen D4 displayed on the recruitment agent terminal 30, and this screen D4 shows information about the result of the first selection of the job seeker U3 as a notification NT. That is, the notification unit 115 of the server device 10 can notify the recruitment agent U2 of information indicating the application or progress when the job seeker U3 applies for the shared job offer or when there is progress in the selection for the shared job offer. As an example, when the job seeker U3 applies for the shared job offer or when there is progress in the selection for the shared job offer, information indicating the application or progress may be generated based on the function of the generation unit 116 of the server device 10. The job seeker U3 may apply based on the link LNK shown above, and the server device 10 may identify the recruitment agent U2 corresponding to the link LNK. The identification may be performed based on a parameter that identifies the recruitment agent U2 included in the URL corresponding to the link LNK. The notification unit of the server device 10 may then notify the identified recruitment agent U2 based on information indicating that an application or progress has been made.
[0091] The details of the selection status and the selection results of the job seeker U3 may be shown in the platform provided by the information processing system 1. Meanwhile, the notification unit 115 may notify the selection status and / or the selection results via a management system handled by the recruitment agent U2 that is linked to the platform. That is, in the example shown in FIG. 9, a link to the management system handled by the recruitment agent U2 is attached as the text of the notification NT. This management system may be, for example, a so-called recruitment management system. Here, in this management system, the recruitment agent U2 may aggregate and register the selection status and the selection results in addition to the profile and resume of the job seeker U3. That is, the notification unit 115 can notify the recruitment agent U2 of the selection status and the selection results of the job seeker U3 by updating the information registered in such a management system. Note that information about such a management system (for example, account information, etc.) may be registered in advance in association with the recruitment agent U2 based on the function of the user registration unit 111.
[0092] The specific manner in which the notification unit 115 notifies the recruitment agent U2 of the selection status and selection results can be set as appropriate. Notifications that the notification unit 115 can execute include notifying the recruitment agent U2 of the selection status and selection results of the job seeker U3 by message such as email, and various notifications (so-called pop-up notifications, push notifications, etc.) on the screen of the recruitment agent terminal 30. The manner in which the notification unit 115 notifies is not limited to these, and may be any means by which the recruitment agent U2 can grasp the selection status and selection results of the job seeker U3.
[0093] In addition, when a job seeker U3 applies for a shared job posting, the following processing may be performed.
[0094] For example, the generation unit 116 of the server device 10 may generate a communication means that enables communication between the recruitment agent U2 who sent the message and the recruiter U1 who corresponds to the specified job after the job seeker U3 applies for the job (shared job) specified by the recruitment agent U2. In other words, after the job seeker U3 applies for the shared job, there may be a case where information needs to be exchanged between the recruiter U1 and the recruitment agent U2. In such a case, the recruiter U1 and the recruitment agent U2 may exchange information via a predetermined communication means.
[0095] The communication means generated by the generation unit 116 may be any means capable of communicating between the recruiter U1 and the recruitment agent U2. For example, the communication means generated by the generation unit 116 may be a function that enables the recruitment agent U2 and the recruiter U1 to send and receive messages in a chat format within the platform.
[0096] FIG. 10 is an example of a screen displayed on the recruitment agent terminal 30. As shown in the screen D5 in FIG. 10, the generation unit 116 may generate a function that enables the recruiter U1 and the recruitment agent U2 to send and receive messages regarding a specific job seeker U3. Specifically, in the example shown in FIG. 10, the message sent by the recruiter U1 is shown as a message MSG4, and the message sent by the recruitment agent U2 is shown as a message MSG5. That is, the means generated by the generation unit 116 may be a means that enables the recruiter U1 and the recruitment agent U2 to send and receive messages in a chat format. Note that such a message may be sent, for example, by inputting predetermined character information into a form F2 provided on the screen D5 and pressing a button BT6. Note that the sent message may be arranged in chronological order. Also, the sent message may be associated with the time information of the message sent and displayed on the terminal screen. By adopting such an embodiment, it is possible to efficiently exchange information between the recruiter U1 and the recruitment agent U2.
[0097] The communication means generated by the generating unit 116 may be a first email address and a second email address. Here, the first address may be an email address to which the recruitment agent U2 sends a message to the recruiter U1. The second address may be an email address to which the recruiter U1 sends a message to the recruitment agent U2.
[0098] Such email addresses will be explained with reference to FIG. 11. FIG. 11 is an example of a screen displayed on the recruitment agent terminal 30. The screen D6 shown in FIG. 11 shows a message sent by the platform operator to the recruitment agent U2. In the example shown in FIG. 11, the title TTL of the message shows information identifying the recruiter U1 and the shared recruitment request of the recruiter U1, and a statement that an application has been made for the relevant shared recruitment request. In addition, the email address AD (first email address) generated by the generation unit 116 is added to the body of the message as a "contact address" for the recruiter U1. In other words, the recruitment agent U2 who receives such a message can send predetermined information to the recruiter U1 by sending an email to the email address AD as the destination.
[0099] Although not shown in detail, the recruiter U1 may also be notified of the email address (second email address) generated by the generation unit 116 as a "contact address" for the recruitment agent U2. In this case, the recruiter U1 can send predetermined information to the recruitment agent U2 by sending an email to the second email address as the destination.
[0100] When using such a first email address or a second email address, the recruiter U1 and the recruitment agent U2 can send predetermined information to the other party without necessarily logging in to the platform. Note that such a first email address or a second email address may be used to send predetermined information to the other party via the server device 10, and the platform operator may check the contents of the email sent or received, as necessary. Note that in the example shown in FIG. 11, an aspect in which email addresses of an email server managed by the platform operator are generated as the first email address or the second email address is shown, but the communication means generated by the generation unit 116 may be an email address of an email service provided by an external server. That is, the first email address and / or the second email address in this embodiment may be an email address of an email service provided by an external server of the information processing system 1.
[0101] The operation of this embodiment can be summarized as follows. That is, in the information processing method of this embodiment, in the platform provided by the information processing system 1, the job registration unit 112 registers at least some of the job jobs of the recruiter U1 as shared job jobs, and the recruitment agent U2 can send a message to the job seeker U3 regarding the shared job jobs. In this way, the recruiter U1 can reduce the burden of recruitment work related to the job jobs specified by him / herself, and the man-hours and costs of recruitment of the recruiter U1 can be more easily optimized.
[0102] Although the embodiments of the present invention have been described above, these are merely examples of the present invention, and various configurations other than those described above can be adopted. Furthermore, the present invention is not limited to the above-described embodiments, and modifications and improvements within the scope of the present invention are included in the present invention.
[0103] 4.Other Although the embodiment of the present invention has been described above, the present invention is not limited to this, and can be modified as appropriate without departing from the technical concept of the invention.
[0104] In the above embodiment, the server device 10 performs various storage and control, but multiple external devices may be used instead of the server device 10. In other words, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.
[0105] The aspect of the present embodiment is not limited to the information processing system 1, and may be an information processing method or a program. The information processing method includes each step executed by the information processing system 1. The program causes a computer to execute each step of the information processing system 1.
[0106] It may be provided in any of the following ways:
[0107] (1) An information processing system for providing a platform for human resource recruitment, comprising at least one processor, the processor being configured to execute each of the following steps by reading a program: a user registration step, in which an employer, a job seeker, and a recruitment agent related to the human resource recruitment are each registered as a user of the platform, wherein the platform is configured to enable at least the employer and the recruitment agent to search for the job seeker and send a message to the job seeker; a job registration step, in which at least a part of the employment requests of the employer are registered as shared job requests, wherein the platform is configured to enable the shared job requests to be viewed and searched by the recruitment agent; and a sending step, in which a message with a link to a job request designated by the recruitment agent from among the shared job requests is sent from the recruitment agent to the job seeker via the platform.
[0108] (2) In the information processing system described in (1) above, the URL associated with the link includes a parameter that identifies the recruitment agent sending the message.
[0109] (3) In the information processing system described in (2) above, the parameter is added to the URL when the recruitment agent views the shared job posting or when the recruitment agent adds the link to the message.
[0110] (4) An information processing system according to any one of (1) to (3) above, configured to enable the recruitment agents who meet certain requirements to view and search the shared job listings on the platform.
[0111] (5) In the information processing system described in (4) above, the specified requirements relate to the recruitment agency's track record in recruitment and / or the fields in which the recruitment agency handles recruitment.
[0112] (6) In the information processing system described in (5) above, the specified requirement includes that the score or rank calculated based on the recruitment introducer's track record of recruitment introduction is equal to or higher than a specified level.
[0113] (7) In the information processing system described in any one of (4) to (6) above, the specified requirements relate to the contract status of the recruitment agent with the platform and / or the billing status of the recruitment agent to the platform.
[0114] (8) An information processing system according to any one of (1) to (7) above, wherein in the job registration step, the employer designates at least a portion of the job jobs already registered on the platform and registers them as the shared job jobs.
[0115] (9) In the information processing system described in any one of (1) to (8) above, in the display control step, a screen showing each of the shared job postings is displayed on the terminal screen of the recruiter and the terminal screen of the recruitment agent, and an area is provided on the screen where the recruiter and / or the recruitment agent can input a message to the other party.
[0116] (10) In the information processing system described in (9) above, when the recruitment agent inputs a message to the other party in the area on the screen, the message to the other party is configured to be viewable by recruitment agents other than the recruitment agent who input the message.
[0117] (11) In the information processing system described in any one of (1) to (10) above, in the notification step, the recruitment agent who sent the message in the sending step is notified of the selection status and / or selection result for the specified job of the job seeker to whom the message was sent.
[0118] (12) In the information processing system described in (11) above, in the notification step, the selection status and / or selection results are notified via a management system handled by the recruitment agency that is linked to the platform.
[0119] (13) In the information processing system described in any one of (1) to (12) above, in the generation step, a communication means is generated that enables communication between the recruitment agent who sent the message in the sending step and the employer corresponding to the specified job after the job seeker applies for the specified job.
[0120] (14) In the information processing system described in (13) above, the communication means is a function that enables the recruitment agency and the employer to send and receive messages in chat format within the platform.
[0121] (15) In the information processing system described in (13) above, the communication means is a first email address and a second email address, the first address is an email address to which the recruitment agency sends a message to the recruiter, and the second address is an email address to which the recruiter sends a message to the recruitment agency.
[0122] (16) An information processing method comprising steps executed by an information processing system according to any one of (1) to (15) above.
[0123] (17) A program for causing a computer to execute each step of the information processing system described in any one of (1) to (15) above. Of course, this is not the case.
[0124] Finally, although various embodiments according to the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are included within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0125] 1: Information processing system 2: Communication lines 10: Server device 11: Control section 12: Storage section 13: Communications Department 14: Communication bus 20: Recruiter terminal 21: Control section 22: Storage section 23: Communications Department 24: Input section 25: Output section 26: Communication bus 30: Recruitment agent terminal 31: Control section 32: Storage section 33: Communications Department 34: Input section 35: Output section 36: Communication bus 40: Job Seeker Terminal 41: Control section 42: Storage section 43: Communications Department 44: Input section 45: Output section 46: Communication bus 111: User Registration Section 112: Case Registration Department 113: Transmitter 114: Display control unit 115: Notification Department 116 :Generation part 211: Display control unit 212: Operation reception section 311: Display control unit 312: Operation reception section 411: Display control unit 412: Operation reception section AD: Email address ATF : Attachments BT1~BT6: Buttons CB : Checkbox D1~D6: Screen F1, F2: Form JO1~JO4: Job opportunities LNK : Link MSG1~MSG5: Messages NT:Notification TTL : Title U1: Recruiter U2: Recruitment Agent U3: Job seeker
Claims
1. An information processing system for providing a platform for recruiting personnel, At least one processor; The processor is configured to execute the following steps by reading the program: In the user registration step, each of the recruiter, the job seeker, and the recruitment agent is registered as a user of the platform; Here, the platform is configured to enable at least the recruiter and the recruitment agency to search for the job seeker and send a message to the job seeker, In the job registration step, at least a part of the job postings of the recruiter is registered as a shared job posting; Here, in the platform, the shared job listings are configured to be viewable and searchable by the recruitment agency, In a sending step, a message including a link to a job posting designated by the recruitment agent among the shared job postings is sent from the recruitment agent to the job seeker via the platform, in an information processing system.
2. 2. The information processing system according to claim 1, A URL associated with the link includes a parameter that identifies the recruiter sending the message.
3. 3. The information processing system according to claim 2, The parameter is added to the URL when the recruitment agent views the shared job posting or when the recruitment agent adds the link to the message.
4. 2. The information processing system according to claim 1, An information processing system configured to enable the recruitment agents who meet certain requirements to view and search the shared job listings on the platform.
5. 5. The information processing system according to claim 4, The predetermined requirements relate to the recruitment agency's track record in recruitment and / or the fields in which the recruitment agency handles recruitment, the information processing system.
6. 6. The information processing system according to claim 5, The specified requirement includes a score or rank calculated based on the recruitment introducer's track record of recruitment introduction being equal to or higher than a specified level, the information processing system.
7. 5. The information processing system according to claim 4, The predetermined requirements are related to the contract status of the recruitment agent with the platform and / or the charging status of the recruitment agent to the platform, the information processing system.
8. 2. The information processing system according to claim 1, In the job registration step, the information processing system registers at least a portion of the job jobs already registered on the platform as the shared job jobs by the employer specifying the portion.
9. 2. The information processing system according to claim 1, In the display control step, a screen showing the individual shared job posting is displayed on the terminal screen of the recruiter and the terminal screen of the recruitment agent, Here, the screen of the information processing system has an area in which the recruiter and / or the recruitment agent can input a message to the other party.
10. 10. The information processing system according to claim 9, An information processing system configured such that when the recruitment agent inputs a message to the other party in the area on the screen, the message to the other party can be viewed by recruitment agents other than the recruitment agent who input the message.
11. 2. The information processing system according to claim 1, In the notification step, the information processing system notifies the recruitment agent who sent the message in the transmission step of the selection status and / or selection results for the specified job of the job seeker to whom the message was sent.
12. 12. The information processing system according to claim 11, An information processing system in which, in the notification step, the selection status and / or selection results are notified via a management system handled by the recruitment agency which is linked to the platform.
13. 2. The information processing system according to claim 1, In the generation step, an information processing system generates a communication means capable of communicating between the recruitment agent who sent the message in the sending step and the employer corresponding to the specified job after the job seeker applies for the specified job.
14. 14. The information processing system according to claim 13, The information processing system wherein the communication means is a function that enables the recruitment agency and the recruiter to send and receive messages in chat format within the platform.
15. 14. The information processing system according to claim 13, The communication means is a first email address and a second email address, The first address is an email address through which the recruitment agency sends a message to the recruiter, An information processing system, wherein the second address is an email address through which the recruiter sends a message to the recruitment agent.
16. 1. An information processing method, comprising: An information processing method comprising the steps executed by the information processing system according to any one of claims 1 to 15.
17. A program, A program for causing a computer to execute each step of the information processing system according to any one of claims 1 to 15.
Citation Information
Patent Citations
Method and system for managing personnel resources information, program for making computer perform personnel resources information management and processor for personnel resources information
JP2002288325A
Applicant information collection / management device and applicant information collection / management program
JP2004192224A
Recruiting server, its method, and program
JP2005157892A
Information processing system for connecting job-offering company with staff agency
JP2007164745A
Talent introducer support system
JP2021110986A
Cited By
Matching support system, matching support program, and matching support method
JP7843088B1