Information processing device, control method for information processing device, and program
Patent Information
- Application Number
- JP2026189692
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-08-18
- Publication Date
- 2026-10-30
AI Technical Summary
【0010】 本発明によれば、客観的な情報を利用して求職者の過去の仕事の経験に応じた求人を的確に特定できる情報処理装置、情報処理装置の制御方法及びプログラムを提供することができる。
Smart Images

Figure 2026174754000001_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present invention relates to an information processing apparatus, a control method for the information processing apparatus, and a program.
BACKGROUND ART
[0002] Conventionally, a technique for recruiting job openings using a communication network such as the Internet is known. As a document describing this type of technique, for example, Patent Document 1 is known.
[0003] Patent Document 1 describes a job offer management system including: an interview condition acquisition unit that acquires guaranteed interview conditions presented by a job recruiter; a job seeker information acquisition unit that acquires profile information of a job seeker; an interview availability determination unit that determines whether or not the job seeker satisfies the guaranteed interview conditions based on the profile information; and a guaranteed interview notification unit that notifies that an interview is guaranteed when the job seeker satisfies the guaranteed interview conditions. Patent Document 1 states that this job offer management system can solve the problem of guaranteeing an interview without delay when there is an application from a human resource that meets the conditions of the job recruiter.
RELATED ART DOCUMENTS
PATENT DOCUMENTS
[0004]
PATENT DOCUMENT 1
SUMMARY OF THE INVENTION
PROBLEMS TO BE SOLVED BY THE INVENTION
[0005] By the way, the past work experience of a job seeker can be utilized in post-employment work. However, although past work experience may be considered in document screening, interviews, and the like based on the self-report of the job seeker, it depends on the subjectivity of the job seeker, and it has been difficult to reflect work experience at different companies in matching. There is room for improvement in the conventional technology in terms of providing job offer support that reflects past work experience for both job recruiters and job seekers.
[0006] This invention has been made in view of the above circumstances, and aims to provide an information processing device, a control method for the information processing device, and a program that can accurately identify job openings that match a job seeker's past work experience by utilizing objective information. [Means for solving the problem]
[0007] To achieve the above objective, one aspect of the present invention is an information processing device comprising: a storage means for storing job seeker employment information, including at least the attributes of the job seeker, job search history, job search activity history, and work history, linked to a job seeker identification symbol; a job seeker identification means for identifying a first job seeker based on the job seeker identification symbol; a correlation information acquisition means for acquiring correlation information showing the correlation between the job seeker employment information linked to the job seeker identification symbol identified by the job seeker identification means and the job seeker employment information linked to other job seeker identification symbols; a correlation job seeker identification means for identifying a second job seeker who is correlated with the first job seeker based on the correlation information calculated by the correlation information acquisition means; and a job identification means for identifying work content that is correlated with the first job seeker based on the work history of the second job seeker.
[0008] Furthermore, one aspect of the present invention is a control method for an information processing device, comprising: a storage step of storing job seeker employment information, including at least the attributes of the job seeker, job search history, job search activity history, and work history, linked to a job seeker identification symbol; a job seeker identification step of identifying a first job seeker based on the job seeker identification symbol; a correlation information acquisition step of acquiring correlation information showing the correlation between the job seeker employment information linked to the job seeker identification symbol identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification symbols; a correlated job seeker identification step of identifying a second job seeker who is correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content that is correlated with the first job seeker based on the work history of the second job seeker.
[0009] Furthermore, one aspect of the present invention is a program for causing a computer to execute the following steps: a storage step of storing job seeker employment information, including at least the attributes of the job seeker, job search history, job search activity history, and work history, in association with a job seeker identification code; a job seeker identification step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information showing the correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step of identifying a second job seeker who is correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content that is correlated with the first job seeker based on the work history of the second job seeker. [Effects of the Invention]
[0010] According to the present invention, it is possible to provide an information processing device, a control method for the information processing device, and a program that can accurately identify job openings that match a job seeker's past work experience by utilizing objective information. [Brief explanation of the drawing]
[0011] [Figure 1] This figure shows a job placement support system to which an information processing device according to one embodiment of the present invention is applied. [Figure 2] This is a block diagram showing the hardware configuration of the information processing device according to this embodiment. [Figure 3] This is a functional block diagram showing an example of the functional configuration of the information processing device according to this embodiment. [Figure 4] This flowchart shows an example of the flow of job search support processing using the information processing device according to this embodiment. [Figure 5] This flowchart shows an example of the process for updating job seeker employment information using the information processing device according to this embodiment. [Figure 6] This flowchart shows an example of the analysis process flow by the information processing device according to this embodiment. [Modes for carrying out the invention]
[0012] One embodiment of the present invention will be described below with reference to the drawings.
[0013] <System Configuration> First, let's describe the overall system configuration. Figure 1 shows a job search support system 100 to which an information processing device 1 according to one embodiment of the present invention is applied. The job search support system 100 is implemented by an information processing device 1 that transmits and receives various information with job seeker terminals 2, recruiting terminals 3, and analysis requesting terminals 4 via a communication network such as the Internet.
[0014] Information processing device 1 is a computer that provides various job-related information to job seeker terminals 2 and employer terminals 3, and functions as a server. Information processing device 1 also functions as a server that provides analysis information related to job postings to analysis-requesting terminals 4.
[0015] Information processing device 1 aggregates and manages information regarding job postings from multiple companies A1 to A3, job seekers who have applied to job postings from multiple companies A1 to A3, and information regarding the employment of job seekers after they have been hired. The information aggregated from multiple companies A1 to A3 is obtained by information processing device 1 cooperating with systems such as a shift management system that individually manages the work shifts of companies A1 to A3, an attendance system that individually manages the attendance of companies A1 to A3, and a human resources system that individually manages the personnel of companies A1 to A3.
[0016] The job seeker terminal 2 is a computer used by a job seeker who applies for a job offer. The job seeker terminal 2 is configured by a smartphone, a tablet, a personal computer, or the like. The job seeker terminal 2 transmits information required for a job offer application to the information processing apparatus 1 via a job offer medium. The job seeker terminal 2 may exchange various types of information with the job offer medium or the information processing apparatus 1 by a preinstalled program, or may exchange various types of information via a web browser. FIG. 1 illustrates an example in which one job seeker applies for a job offer via a job offer medium B1, and another job seeker applies for a job offer via a job offer medium B2.
[0017] The job offer side terminal 3 is a computer used by a job offerer who posts job offers at a company or the like. The job offer side terminal 3 is configured by a personal computer, a tablet, a smartphone, or the like. The job offer side terminal 3 may exchange various types of information with the information processing apparatus 1 by a preinstalled program, or may exchange various types of information via a web browser.
[0018] The analysis requester terminal 4 is a computer used by an analysis requester who desires analysis of job offers. The analysis requester terminal 4 is configured by a personal computer, a tablet, a smartphone, or the like. The analysis requester terminal 4 may exchange various types of information with the information processing apparatus 1 by a preinstalled program, or may exchange various types of information via a web browser.
[0019] <Hardware Configuration> Next, an example of the hardware configuring the information processing apparatus 1 will be described. FIG. 2 is a block diagram illustrating the hardware configuration of the information processing apparatus 1 according to the present embodiment. The information processing apparatus 1 includes a CPU (Central Processing Unit) 11 as a processor, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0020] The CPU 11 executes various processes in accordance with a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13. The RAM 13 appropriately stores data and the like necessary for the CPU 11 to execute various processes. The CPU 11, the ROM 12, and the RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14.
[0021] An output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15. The output unit 16 is configured with a display, a speaker, and the like, and outputs various types of information as images and audio. The input unit 17 is configured with a keyboard, a mouse, and the like, and inputs various types of information. The storage unit 18 is configured with a hard disk, a DRAM (Dynamic Random Access Memory), and the like, and stores various data. The communication unit 19 communicates with other devices via a network including the Internet.
[0022] A removable medium 21 made of a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is appropriately mounted to the drive 20. A program read from the removable medium 21 by the drive 20 is installed into the storage unit 18 as necessary. In addition, the removable medium 21 can also store various types of data stored in the storage unit 18, similarly to the storage unit 18.
[0023] The hardware configuration described here is merely an example. The computer described in the present embodiment including the information processing apparatus 1 may have a configuration common to the configuration in Figure 2, or may have a different configuration. Further, the computer may be configured by two or more computers. The job seeker terminal 2, the job offer side terminal 3, and the analysis requesting side terminal 4 in Figure 1 have, for example, a configuration similar to the hardware configuration shown in Figure 2.
[0024] <Functional Configuration> Next, the functional configuration of the information processing device 1 will be described. Figure 3 is a functional block diagram showing an example of the functional configuration of the information processing device 1 according to this embodiment. In the following description, a user of the job support system 100 who is currently applying for a job or intends to apply will be referred to as the first job seeker, and a registered user who has applied for a job in the past or who is registered in other systems such as a shift management system, attendance system, or personnel system will be referred to as the second job seeker.
[0025] The information processing device 1 has a database 90, which stores various types of job-related information, called job support information, constructed by a storage unit 18. The database 90 may also be constructed by a storage unit located outside the information processing device 1, and various types of information registered in the database 90 may be read via a communication network.
[0026] Database 90 registers job seeker employment information linked to job seeker identification codes. This employment information includes the job seeker's attributes, job search history, job search activity history, and work history.
[0027] Applicant attributes include information such as gender, age, nationality, desired number of working days, desired work style, how they found the recruitment webpage, desired employment period, desired work location, desired hourly wage, willingness to work night shifts, preference for outdoor activities, and qualifications held.
[0028] Job search history includes, for example, the search terms used in the search. These search terms include those related to the job seeker's attributes mentioned above, as well as keywords indicating the characteristics of job postings such as job satisfaction, contribution, overtime, and ethical company culture.
[0029] Job search history includes information such as the companies, job types, and industries to which a job seeker has applied in the past. This history may also include details such as desired working days, work style, desired employment period, desired work location, desired hourly wage, and willingness to work night shifts.
[0030] Employment history includes, for example, records of unexcused absences, companies employed, employment period, response to urgent job openings, industries and job types for part-time work, years of experience in part-time work, employment status in highly specialized occupations, work region, and place of residence at the time of employment. For example, the industry of employment history may include not only the type of business, such as food and beverage retail, but also information that can identify a specific business, such as convenience store. Similarly, the job type of employment history may include not only the type of job, such as sales clerk, but also information that can identify the type of work performed by the individual, such as cashier duties.
[0031] The job seeker identification code is an ID that identifies current and past job seekers. In this embodiment, the job seeker identification code is a common ID that can be used in other systems such as shift management systems, attendance systems, and human resources systems. The common ID may be a unique number, or an individual's mobile phone number may be used as the common ID. The job seeker identification code assigned when the shift management system, attendance system, or human resources system is started may be used as the common ID on the recruitment support system 100. By using the job seeker identification code as a common ID, data aggregation and statistical processing such as deleting personal information can be easily performed. For example, by using the common ID in the shift management system, attendance system, human resources system, etc., the job status / work experience of job seekers, such as application, hiring, and resignation, can be grasped end-to-end. In addition, skills acquired through changes in work assignments or employee training can be stored in the storage unit 18 of the information processing device 1 regardless of the workplace. My Number can also be used as the job seeker identification code.
[0032] Furthermore, "linking and registering" multiple pieces of information means that multiple pieces of information are registered in a way that allows them to be associated with each job seeker and used for that purpose. Specifically, for example, each of the multiple pieces of information may be stored in a different database, linked to a job seeker identification code. Alternatively, for example, each of the multiple pieces of information may be stored in multiple databases using different IDs, and these IDs may be identifiable based on the job seeker identification code. In other words, for example, each of the multiple pieces of information may be stored in multiple databases using different IDs, and a further database may be provided to link these IDs to the job seeker identification code.
[0033] Furthermore, the information processing device 1 includes, as functional units implemented on the processor (CPU 11), a job seeker identification unit 31, a correlation information acquisition unit 32, a correlation job seeker identification unit 33, a job job identification unit 34, a job information identification unit 35, a first notification unit 36, a second notification unit 37, a change acceptance unit 38, a change unit 39, a condition input unit 40, and an analysis unit 41.
[0034] The job seeker identification unit 31 performs a first job seeker identification process to identify the first job seeker based on the job seeker identification code. For example, the job seeker identification unit 31 refers to a table showing the correspondence between job seeker identification codes and individuals, and identifies the first job seeker who is logged in and corresponds to the job seeker identification code. This makes it possible to identify the first job seeker even if the database 90 has registered job seeker employment information with personal information such as names and addresses removed for the purpose of protecting personal information.
[0035] The correlation information acquisition unit 32 performs correlation information acquisition processing to acquire correlation information showing the correlation between job seeker employment information linked to job seeker identification codes identified by the job seeker identification unit 31 and job seeker employment information linked to other job seeker identification codes.
[0036] For example, correlation information includes the following information: In other words, based on the employment information of multiple second job seekers that are linked and registered, the correlation between items included in the employment information and other items is analyzed. Then, based on the analyzed correlations and the identified employment information of the first job seeker, other future items of the first job seeker are predicted from the items included in the first job seeker's employment information. That is, other future items of the first job seeker that are expected to correlate with the first job seeker's current employment information are identified. Such analyzed correlation information, information on other items predicted based on the correlation, and the correlation value information described later are examples of correlation information. The information processing device 1 may generate and acquire correlations sequentially, or it may acquire pre-generated information as appropriate.
[0037] In other words, for example, the correlation between job search history and subsequent employment history is analyzed based on the employment information of multiple second-time job seekers. Specifically, for example, suppose a second job seeker searches using the keywords "restaurant customer satisfaction" and then works for a long time at a "French restaurant." In this case, a correlation is analyzed showing that the second job seeker with a job search history of "restaurant customer satisfaction" has a work history in which they are good at building close relationships with customers. Similarly, suppose a second job seeker searches using the keywords "convenience store efficiency" and then receives a good evaluation at a "KIOSK." In this case, a correlation is analyzed showing that the second job seeker with a job search history of "convenience store efficiency" has a work history in which they are good at efficiently performing multiple tasks. Furthermore, if the first job seeker's job search history includes "restaurant customer satisfaction," it is predicted that the first job seeker will be able to work for a long time if they work at a restaurant with a high average customer spending. Also, if the first job seeker's job search history includes "convenience store efficiency," it is predicted that the first job seeker will be able to perform their duties efficiently and receive high marks if they work at a convenience store where efficient work is required.
[0038] As background to the correlation examples mentioned above, a second job seeker who searches for "restaurant customer satisfaction" is likely to be well-suited to a job that matches their desired occupation and places importance on customer service. As a result, they are likely to be able to work in a restaurant with a high average customer spending and receive positive evaluations. Similarly, such a second job seeker is likely to be well-suited to a job that places importance on customer service, and as a result, they are likely to be able to work in a retail store (e.g., a department store) with a high average customer spending and receive positive evaluations.
[0039] Furthermore, a second job seeker who searches for "convenience store efficiency" is likely to have an image of the job they desire and is likely to be well-suited to a job that requires efficient work performance, and as a result, is likely to be able to work at a convenience store with a good evaluation. Similarly, such a second job seeker is likely to have an aptitude for a job that requires efficient work performance, and as a result, is likely to be able to work at a restaurant (for example, a fast food restaurant) with a good evaluation, where efficient work performance is required.
[0040] Furthermore, the correlation is not limited to the examples mentioned above; the correlation between job search history and subsequent employment history will be analyzed based on the employment information of multiple second-time job seekers. Furthermore, in the "correlation between items and other items," an "item" may be a single item or a combination of two or more items.
[0041] For example, correlation information is a numerical correlation value that shows the degree of correlation between the job seeker employment information of registered individuals registered in database 90 and the job seeker information of the first job seeker who is the target of this job posting. Correlation information may also be expressed in words, such as high correlation or low correlation, against a predetermined standard. As mentioned above, since job seeker employment information includes not only the employment history at the time of job searching but also the employment history after being hired, correlation information will be obtained by considering both the employment history and the employment history at the time of job searching. In calculating the correlation, for example, the degree of correlation between the first job seeker and the registered individual is calculated numerically for each attribute, job search history, job search activity history, and employment history, and the correlation value between the first job seeker and the registered individual is calculated based on the individual numerical values calculated. Attributes, job search history, job search activities, and employment history may be given the same weighting or different weightings.
[0042] The Correlated Job Seeker Identification Unit 33 performs a second job seeker identification process to identify registered users (second job seekers) who are correlated with the first job seeker, based on the correlation information calculated by the Correlated Information Acquisition Unit 32. If the correlation information is a correlation value, the Correlated Job Seeker Identification Unit 33 identifies job seeker identification codes among the extracted targets whose correlation value is equal to or greater than a predetermined threshold as correlated second job seekers.
[0043] For example, if the correlation information is the correlation between items included in the job seeker's employment information and other items, a second job seeker with a good employment history can be identified based on some of the items in the first job seeker's employment information. Specifically, for example, if the first job seeker's job search history was "restaurant customer satisfaction," then a person with a job search history of "restaurant customer satisfaction" can be identified as a second job seeker correlated with the first job seeker.
[0044] Furthermore, for correlation analysis and identification of a second job seeker, it is sufficient if the job seeker employment information is similar. That is, even if the first job seeker's job search history is "restaurant customer satisfaction," it is acceptable to identify a second job seeker with a job search history of "restaurant hospitality."
[0045] For example, a second job seeker with a similar work history may be identified based on the predicted employment history correlated with the first job seeker's job search history, and the employment history correlated with the second job seeker's (the second job seeker's candidate) job search history.
[0046] The job identification unit 34 performs job content identification processing to identify job content that correlates with the first job seeker based on the second job seeker's work history. For example, the job identification unit 34 determines job content that is considered suitable for the first job seeker based on the desired conditions entered when the first job seeker was registered and the second job seeker's work history. The job content may be an industry such as a convenience store, an occupation such as cashier work, or both. For example, if the work history included in the job seeker employment information of the correlated second job seeker includes cashier work at a convenience store, the job content may be identified as a convenience store, or it may be identified as a supermarket or drugstore similar to a convenience store. Alternatively, the job content may be identified as cashier work, or it may be identified as warehouse management work that uses a barcode reader similar to cashier work. Similar job content is stored in the database 90 as a job content table (not shown).
[0047] Furthermore, it is possible to add industries that are not directly related to the industries identified based on the second job seeker's work history. For example, if it is found that a person with long-term experience in customer service is also suitable for working in a nursing care facility, then nursing care facilities may be added to the work content table based on their long-term experience in customer service.
[0048] The job information identification unit 35 performs job information identification processing to identify job information that has the work content identified by the job identification unit 34. Job information includes, for example, company name, store name, prefecture where the store is located, city / ward / town / village where the store is located, public status, job postings welcoming seniors, job postings welcoming housewives / househusbands, job postings welcoming part-time workers, hourly wage information, number of positions available, employment type, industry, job type, benefits after hiring, and urgency of the job posting. For example, if the identified work content includes experience in part-time work, the job information identification unit 35 identifies part-time jobs and jobs with high urgency as job information.
[0049] The first notification unit 36 performs a first notification process to notify the employer who registered the job information identified by the job information identification unit 35 of the first job seeker. The notification method by the first notification unit 36 is not particularly limited. For example, it may be a push notification (pop-up notification) when the employer is logged into the job support system 100 app or website, or it may be a method of automatically sending an email to the email address registered by the employer indicating that a suitable first job seeker has been identified for the job.
[0050] The second notification unit 37 performs a second notification process to notify the first job seeker of the job information identified by the job information identification unit 35. The notification method by the second notification unit 37 is not particularly limited. For example, it may be a push notification (pop-up notification) when the first job seeker is logged into the app or website of the job support system 100, or it may be a method of automatically sending an email to the email address registered by the first job seeker indicating that a suitable job has been identified. By adopting push notifications, it is possible to prevent the first job seeker from missing important job postings, urgent job postings, or short-term job postings with short application periods.
[0051] The second notification section 37 notifies job seekers of job openings (convenience stores, factories, logistics, etc.) that are suitable for them in terms of income, work style, and other conditions. Even if a job seeker has not decided on a specific job or store, they can enter information such as "second-year university student," "working 3 days a week," "wanting to work long-term," "working near school," "hourly wage of 1000 yen or more," "able to work night shifts," and "likes the outdoors" as their desired conditions, and will be notified of job openings that are likely to hire them and are suitable for them.
[0052] The change reception unit 38 performs change information reception processing to receive change information for the job seeker identification code and job seeker employment information. The change information may be, for example, information indicating that the data of the source of the job seeker employment information has been changed or the job seeker employment information has been changed.
[0053] The modification unit 39 performs modification processing to modify the job seeker employment information corresponding to the job seeker identification code received by the modification reception unit 38, based on the modification information received by the modification reception unit 38. If the modification information is the modified job seeker employment information, the modification unit 39 updates the job seeker employment information corresponding to the relevant job seeker identification code based on the modified job seeker employment information. If the modification information indicates that the data from the provider of the job seeker employment information has been changed, the modification unit 39 updates the job seeker employment information corresponding to the relevant job seeker identification code based on the job seeker employment information from the provider.
[0054] The condition input unit 40 performs condition input processing to accept input of at least two conditions, including a predetermined period, attributes, job search activity history, and employment history. The predetermined period is, for example, the period to be analyzed. The attributes, job search activity history, and employment history are the same as those described above.
[0055] The analysis unit 41 performs analysis processing to analyze the job seeker employment information stored in the storage unit 18 based on two or more conditions received by the condition input unit 40. For example, the analysis unit 41 performs statistical processing utilizing the job seeker employment information accumulated in the database 90 of the storage unit 18.
[0056] For example, the analysis unit 41 can perform analyses to verify the effectiveness of a given measure. Specifically, for example, suppose an administrative agency implements a measure that is expected to be effective in supporting individuals with certain attributes. In this case, the administrative agency desires analysis results regarding the employment status of individuals with the specified attributes during both the period when the measure is being implemented and the period when it is not. Therefore, the implementation period of the measure and the attributes targeted by the measure are entered as conditions and accepted by the condition input unit 40. Based on the accepted conditions, the analysis unit 41 analyzes a series of job seeker employment information stored in the database 90, linked to job seeker identification codes, as the subject of analysis. This extracts individuals with the specified attributes and provides analysis results that can be used to consider new measures using various information about those individuals. Furthermore, since it is possible to perform a cross-sectional analysis of those individuals, including before, during, and after hiring at any of companies A1 to A3, it becomes possible to perform analysis that contributes to more effective measures. Furthermore, by comparing the industries and occupations listed in job postings with the work history of job seekers, and identifying industries and occupations with many job postings but few workers, administrative agencies can obtain basic data for formulating policies aimed at reallocating the workforce.
[0057] <Processing flow> In the job search support system 100, information regarding an individual's job search and employment is managed using a job seeker identification code. The job seeker identification code is registered when using the job search support system 100. Alternatively, the job seeker identification code is registered when using other systems such as linked shift management systems, attendance systems, and human resources systems.
[0058] Next, referring to Figure 4, we will describe an example of the processing flow when a first job seeker, who has already set a job seeker identification code, logs in to the job support system 100 on the job seeker terminal 2 and registers a job. Figure 4 is a flowchart showing an example of the job support processing flow by the information processing device 1 according to this embodiment.
[0059] In step S1, the memory unit 18 performs a storage process to register job seeker information registered in the job support system 100 in the database 90, linking it to the logged-in job seeker identification code.
[0060] In step S2, the job seeker identification unit 31 identifies the first job seeker identification process described above based on the job seeker identification code.
[0061] In step S3, the correlation information acquisition unit 32 performs the correlation information acquisition process described above to acquire correlation information between newly registered job seeker employment information and other job seeker employment information linked to other job seeker identification codes registered in the database 90.
[0062] In step S4, the correlated job seeker identification unit 33 performs the above-described second job seeker identification process to identify the job seeker identification code of the second job seeker that is correlated with the first job seeker from among the job seeker identification codes registered in the database 90.
[0063] In step S5, the job identification unit 34 picks up the employment history linked to the job seeker identification code of the second job seeker who has a correlation with the first job seeker, and performs the above-mentioned work content identification process to identify the type of work suitable for the first job seeker.
[0064] In step S6, the job information identification unit 35 performs the job information identification process described above to identify job information having the work content identified by the job identification unit 34.
[0065] In step S7, the first notification unit 36 performs the first notification process described above, which notifies the job seeker's terminal 3, which has registered the identified job information on the job posting platform B1 or job posting platform B2, via the communication network that there is a first job seeker suitable for the job content.
[0066] In step S8, the second notification unit 37 performs the second notification process described above to notify the first job seeker of the job information identified by the job information identification unit 35.
[0067] As described above, the information processing device 1 of this embodiment includes a storage unit (storage means) 18 that stores job seeker employment information, including at least the attributes of the job seeker, job search history, job search activity history, and work history, linked to a job seeker identification code; a job seeker identification unit (job seeker identification means) 31 that identifies a first job seeker based on the job seeker identification code; a correlation information acquisition unit (correlation information acquisition means) 32 that acquires correlation information showing the correlation between job seeker employment information linked to the job seeker identification code identified by the job seeker identification unit 31 and job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification unit (correlation job seeker identification means) 33 that identifies a second job seeker who is correlated with the first job seeker based on the correlation information calculated by the correlation information acquisition unit 32; and a job identification unit (job identification means) 34 that identifies work content that is correlated with the first job seeker based on the work history of the second job seeker.
[0068] Furthermore, the control method of the information processing device 1 in this embodiment includes: a storage step of storing job seeker employment information, including at least the attributes of the job seeker, job search history, job search activity history, and work history, linked to a job seeker identification code; a job seeker identification step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information showing the correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step of identifying a second job seeker who is correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content that is correlated with the first job seeker based on the work history of the second job seeker.
[0069] Furthermore, the program of this embodiment causes a computer to execute the following steps: a storage step that stores job seeker employment information, including at least the job seeker's attributes, job search history, job search activity history, and work history, linked to a job seeker identification code; a job seeker identification step that identifies a first job seeker based on the job seeker identification code; a correlation information acquisition step that obtains correlation information showing the correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step that identifies a second job seeker who is correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step that identifies work content that is correlated with the first job seeker based on the work history of the second job seeker.
[0070] In this way, the information processing device 1, the control method for the information processing device 1, and the program are configured to obtain correlation information between past job seekers and new job seekers, and to use this correlation information to identify suitable employment for new job seekers. By aggregating information on past job seekers regarding job postings and employment in the information processing device 1, mismatches between job postings and job seekers can be effectively prevented based on a vast amount of data.
[0071] The information processing device 1 of this embodiment further includes a job information identification unit (job information identification means) 35 that identifies job information having the work content identified by the job identification unit 34.
[0072] This allows us to match new job seekers who have a high correlation with past job seekers with highly suitable job openings.
[0073] The information processing device 1 of this embodiment further includes a first notification unit (first notification means) 36 that notifies the employer who has registered the job information identified by the job information identification unit 35 of the first job seeker.
[0074] This allows employers to identify the first job seeker who best matches the specified and appropriate job requirements, thus facilitating a smoother hiring process.
[0075] The information processing device 1 of this embodiment further includes a second notification unit (second notification means) 37 that notifies a first job seeker of the job information identified by the job information identification unit 35.
[0076] This allows job seekers to identify suitable job opportunities that match their identified work requirements, enabling them to apply for jobs more smoothly.
[0077] Next, referring to Figure 5, we will explain the processing flow of the job placement support system 100 when the job seeker employment information is changed due to the employment of the first job seeker. Figure 5 is a flowchart showing an example of the processing flow for updating job seeker employment information by the information processing device 1 according to this embodiment.
[0078] In step S11, the change reception unit 38 determines whether it is time to update the job seeker's employment information. The update timing may be when the information processing device 1 receives change information about the job seeker's employment from the job seeker terminal 2 or the recruiting terminal 3, or when the linkage processing of other systems such as the linked shift management system, attendance system, or human resources system is performed. If it is time to update, the change reception unit 38 proceeds to step S12 (step S11; Yes), and if it is not time to update, it continues the determination process (step S11; No).
[0079] In step S12, the change reception unit 38 performs the change information reception process described above, receiving the job seeker identification code and change information of the job seeker employment information corresponding to the job seeker identification code from the job seeker terminal 2, the recruiting terminal 3, or other cooperating systems.
[0080] In step S13, the modification unit 39 performs the modification process described above, which registers the modified job seeker employment information received by the modification reception unit 38 as information corresponding to the job seeker identification code in the database 90. After the processing in step S13, the process returns to step S11.
[0081] As described above, the information processing device 1 of this embodiment further comprises a change reception unit (change reception means) 38 that receives change information for job seeker identification symbols and job seeker employment information, and a change unit (change means) 39 that changes the job seeker employment information corresponding to the job seeker identification symbols received by the change reception unit 38 based on the change information received by the change reception unit 38.
[0082] This allows the information of job seekers to be updated to reflect changes in their employment status and work experience after employment. For example, the employment information of the first job seeker becomes the employment information of the second job seeker who previously sought employment, and this information can then be used to identify appropriate work opportunities for new job seekers.
[0083] <Analysis Processing> Next, with reference to Figure 6, the analysis process performed by the condition input unit 40 and the analysis unit 41 will be described. Figure 6 is a flowchart showing an example of the flow of the analysis process performed by the information processing device 1 according to this embodiment.
[0084] In step S21, the condition input unit 40 monitors whether or not there is an analysis request from the analysis requesting terminal 4. If the condition input unit 40 detects an analysis request from the analysis requesting terminal 4, it proceeds to step S22 (step S21; Yes), and if it does not detect an analysis request, it continues the determination process (step S21; No).
[0085] In step S22, the condition input unit 40 performs the condition input process described above to receive conditions for performing the analysis from the analysis requesting terminal 4. In the reception process, the input of two or more conditions from a predetermined period, attributes, job search activity history, and employment history is accepted.
[0086] In step S23, the analysis unit 41 performs the above-described analysis process based on the conditions entered by the analysis request terminal 4 using the job seeker identification number registered in the database 90. The analysis results performed by the analysis unit 41 are sent to the analysis request terminal 4. The analysis requester confirms the analysis results on the analysis request terminal 4. After the processing in step S23, the process returns to step S21.
[0087] As described above, the information processing device 1 of this embodiment further comprises a condition input unit (condition input means) 40 that accepts input of at least two conditions, such as a predetermined period, attributes, job-seeking activity history, and employment history, and an analysis unit (analysis means) 41 that analyzes the job seeker employment information stored in the storage unit based on the two or more conditions accepted by the condition input unit 40.
[0088] This allows for statistical analysis using employment information aggregated in the information processing device 1, and can be used for considering medium- to long-term employment policies. It can also be utilized for various statistical analyses by research institutions, government agencies, and other organizations.
[0089] Although one embodiment of the present invention has been described above, the present invention is not limited to the embodiments described above, and any modifications, improvements, etc. that can achieve the objectives of the present invention are included in the present invention.
[0090] The information processing device 1 may further include a means for identifying and recommending / automatically placing orders with job posting media to job seekers based on their job requirements and urgency. For example, applicants from job posting media B1 may be mostly students seeking jobs at convenience stores, and many of these individuals tend to go on to become purchasing managers after being hired. Alternatively, applicants from job posting media B2 may tend to be more numerous within one week of posting the job information compared to other companies. The means for identifying job posting media selects job posting media that are likely to attract applicants who meet the job seeker's requirements, based on the job requirements including the nature of the work and the profile of the job seeker, as well as the timeframe for confirming hiring, and then either proposes these media to the job seeker or automatically places an order for the job posting to be published on those media.
[0091] Furthermore, the information processing device 1 may also generate optimal job postings / job descriptions based on a trained model that takes job postings as input and outputs the number of applicants for those job postings. By using the trained model, it is possible to easily create job postings that would otherwise require expertise or a good sense of style, such as job postings consisting of short sentences or job postings that include catchy phrases like "Evangelist of XX."
[0092] Furthermore, the first notification unit 36 may notify employers of the first job seeker based on a predetermined priority. For example, if someone has several years of part-time work experience at a convenience store, their length of service may also be high in other occupations such as restaurants. Therefore, the first notification condition may be set so that the first job seeker is notified only if their past work history included in their employment record exceeds a predetermined period, or priority may be given to first job seekers with longer past work histories.
[0093] Furthermore, the first notification section 36 may set priorities to identify job seekers with a high probability of being hired / job seekers that the company wants to hire, based on how the job seeker arrived at the application page of the job posting platform. For example, job seekers who searched using terms such as "fulfillment" and "contribution" in their first job search history may be given a high priority and actively interviewed, as they are expected to perform well in the future.
[0094] Furthermore, the first notification unit 36 may also perform actions such as excluding or adding supplementary information to job seekers who are preferable to hire. For example, when notifying an employer of a job seeker who has a history of repeatedly leaving jobs in a short period of time, a cautionary notice may be displayed.
[0095] Furthermore, the second notification unit 37 may prioritize notifying first job seekers of job postings with low application rates and still available positions. For example, it may prioritize displaying job postings with a low number of applicants among those with 5 or more positions, or it may prioritize displaying job postings with a small number of applicants relative to the number of positions available among those with an application deadline of less than one week.
[0096] Furthermore, the second notification section 37 may display the characteristics of the employees of the job posting (gender ratio, age ratio, number of working days, nationality, etc.) for each employer or each store of the employer. For example, it may display information such as, "Currently, part-time employees at Store A consist of 4 men and 6 women, aged 17 to 57, and the average work schedule over the past three years is 3 days a week for 2 years and 6 months." In addition, by having the first job seeker pre-enter information such as "mostly women," "wide age range," and "many foreign employees," it is possible to present job information that is more suitable for the first job seeker.
[0097] Furthermore, Section 37 of the Second Notification may also include a description of the income / career plan after hiring. For example, by presenting a specific income / career plan after hiring, such as, "If you work at convenience store A, you will gain experience in purchasing in your second year after hiring, and after three years you will become a part-time leader and be in charge of training new hires," or "If you work at factory B, your hourly wage will reach 1,300 yen in your third year, and your average monthly income for working three days a week is expected to be 100,000 yen," applicants can be encouraged to apply.
[0098] Furthermore, the second notification unit 37 may also notify the first job seeker of the employment status of a second job seeker who has a connection or correlation with the first job, along with the job information. This allows the first job seeker to consider applying for a position by referring to the employment status of a second job seeker with similar work experience.
[0099] Furthermore, the second notification unit 37 may update the job information identified by the job information identification unit 35 and periodically notify the first job seeker of the updated job information. This ensures that job seekers receive periodic notifications of job information suitable for their experience, allowing them to find employment opportunities without having to search for job postings themselves.
[0100] Furthermore, if there are other stores that meet the job seeker's job requirements besides the store to which the job seeker applied, the second notification section 37 may introduce the job seeker to other stores or provide the job seeker's information to other stores.
[0101] Furthermore, the second notification unit 37 may also process notifications of urgent job openings to individuals who have previously applied but whose desired shifts were not filled or whose conditions did not match, individuals who have applied for temporary positions because their planned part-time work suddenly became unavailable, and former employees who have left the company. This allows for an effective approach to job seekers who may be able to respond to urgent requests.
[0102] Furthermore, the series of processes described above can be executed by hardware or by software. In other words, the functional configuration described above is merely illustrative and not particularly limiting. That is, it is sufficient that the information processing device 1 is equipped with the functionality to execute the series of processes described above as a whole, and the type of functional block used to realize this functionality is not particularly limited to the example above. Also, the location of the functional block is not particularly limited and can be arbitrary. For example, the functional block of the information processing device 1 may be transferred to another device, etc. Conversely, the functional block of another device may be transferred to a server, etc. Also, a single functional block may be composed of hardware alone, software alone, or a combination of both.
[0103] When a series of processes are executed by software, the programs that make up that software are installed on a computer or other device from a network or storage medium. The computer may be a computer built into dedicated hardware. Alternatively, the computer may be a computer capable of performing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0104] Such recording media containing programs may consist not only of removable media (not shown) distributed separately from the main device to provide the programs, but also of recording media provided pre-installed in the main device. Since programs can be distributed via a network, the recording media may be installed on or accessible from a computer connected to or capable of connecting to a network.
[0105] In this specification, the step of describing a program to be recorded on a recording medium includes not only processes that are performed chronologically in that order, but also processes that are not necessarily performed chronologically, but are executed in parallel or individually. Furthermore, in this specification, the term "system" refers to an overall system composed of multiple devices, means, etc. [Explanation of Symbols]
[0106] 1. Information Processing Device 2 Job seeker terminals 3. Recruiter's terminal 4. Terminal of the party requesting analysis 18 Storage unit (storage means) 31 Job applicant identification department (job applicant identification means) 32. Correlation Information Acquisition Unit (Correlation Information Acquisition Means) 33. Correlated Job Seeker Identification Unit (Means for Identifying Correlated Job Seekers) 34 Job Specification Department (Job Specification Means) 35 Job information identification department (job information identification means) 36 First Notification Department (First Notification Means) 37 Second Notification Department (Second Notification Means) 38 Change Reception Department (Method for Receiving Changes) 39 Modification part (means of modification) 40 Condition Input Section (Condition Input Means) 41 Analysis Department (Analysis Means) 100 Job Support Systems
Claims
1. A storage means for storing job seeker employment information, including at least the attributes of the job seeker and their job-seeking activity history, linked to a job seeker identification code, A condition input means that accepts input of at least two conditions, including a predetermined period, attributes, and job-seeking activity history, An analysis processing means that analyzes the job seeker employment information stored in the storage means by statistical processing based on the two or more conditions received by the condition input means, An information processing system equipped with [the following features].
2. The aforementioned storage means stores job seeker employment information, including at least the job seeker's attributes, job search activity history, and work history, linked to a job seeker identification code. The aforementioned condition input means accepts input of at least two conditions, including a predetermined period, attributes, job-seeking activity history, and employment history. The information processing system according to claim 1.
3. The aforementioned analysis processing means performs an analysis to evaluate a predetermined measure implemented during a predetermined implementation period. The information processing system according to claim 1.
4. The aforementioned analysis processing means performs a cross-sectional analysis including pre-recruitment, recruitment activities, and post-recruitment in any company. The information processing system according to claim 1.
5. The aforementioned cross-sectional analysis is an analysis of multiple companies. The information processing system according to claim 4.
6. The aforementioned job seeker identification code is My Number. The information processing system according to claim 1.
7. The aforementioned analytical processing means identifies industries or occupations with many job postings but few workers. The information processing system according to claim 1.
8. A job search support method implemented by an information processing system, A storage step in which job seeker employment information, including at least the job seeker's attributes and job search activity history, is stored in association with a job seeker identification code, A condition input step that accepts input of at least two conditions, including a predetermined period, attributes, and job search activity history, Based on the two or more conditions received in the condition input step, an analysis processing step is performed to analyze the job seeker employment information stored in the storage step by statistical processing, Job search support methods including
9. A storage step in which job seeker employment information, including at least the job seeker's attributes and job search activity history, is stored in association with a job seeker identification code, A condition input step that accepts input of at least two conditions, including a predetermined period, attributes, and job search activity history, Based on the two or more conditions received in the condition input step, an analysis processing step is performed to analyze the job seeker employment information stored in the storage step by statistical processing, A program that causes a computer to perform control processing, including [specific actions / processes].
Citation Information
Patent Citations
Job offer management system, job offer management device, and program
JP2020140460A