Conformity determination device and program
The suitability determination device improves job matching by obtaining and analyzing preferences from both parties, proposing trial contracts, and adjusting preferences, thereby enhancing job placement efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- 那須一仁
- Filing Date
- 2025-09-24
- Publication Date
- 2026-04-10
AI Technical Summary
Existing suitability determination devices do not effectively match the desired conditions of employers and job seekers, lacking comprehensive processing when preferences align or diverge.
A suitability determination device and program that includes a processor to obtain preferred conditions from both job seekers and recruiters, determine suitability, propose trial period contracts, and suggest changes to preferences if conditions do not match, utilizing artificial intelligence for improved matching and contract management.
Enhances the processing of matching employer and job seeker conditions, enabling more effective job placements through trial period contracts and preference adjustments.
Smart Images

Figure 0007843434000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a conformity determination apparatus and a program for determining whether the desired conditions of an employer and the desired conditions of an applicant match or not.
Background Art
[0002] A conformity determination system, which is an example of a conformity determination apparatus for determining whether the desired conditions of an employer and the desired conditions of an applicant match or not, is disclosed in Patent Document 1. The conformity determination system described in Patent Document 1 includes an applicant information acquisition unit that acquires applicant information including personal information about an applicant and the working conditions desired by the applicant, a job opening information acquisition unit that acquires job opening information about a job opening presented by an employer, and a base score calculation unit that calculates a base score indicating the degree of conformity between the applicant and the job opening based on the applicant information and the job opening information.
[0003] Further, the conformity determination system described in Patent Document 1 includes an applicant-originated preferential score calculation unit that calculates an applicant-originated preferential score indicating the degree of recommendation of a job opening based on enterprise situation information about the situation of the employer, an enterprise-originated preferential score calculation unit that calculates an enterprise-originated preferential score indicating the degree of recommendation of an applicant based on the applicant information, and a conformity determination score calculation unit that calculates a conformity determination score based on the base score and the applicant-originated preferential score or the enterprise-originated preferential score.
[0004] Further, the base score calculation unit described in Patent Document 1 includes a weighting setting unit that sets a weighting based on the priority of each item constituting the working conditions set by the applicant for the score set for each item constituting the employment conditions included in the job opening information, and a base score calculation unit that determines whether each item satisfies the conditions by comparing the working conditions and the employment conditions and calculates a base score based on the weighting set for each item.
[0005] Furthermore, Patent Document 1 states that, as a weighting system for job seekers, priority is assigned to each item constituting the working conditions. Specifically, it states that priority can be assigned by setting a priority order from 1st to 3rd among the items constituting the working conditions desired by the job seeker, for example, job type, work location, and salary. Furthermore, Patent Document 1 states that the company-based preferential treatment score calculation unit calculates the company-based preferential treatment score based on the priority of the company-based preferential treatment items set by the recruiting company.
[0006] An example of a suitability determination device for determining whether an employer and a job seeker are a good match is also disclosed in Patent Document 2. [Prior art documents] [Patent Documents]
[0007] [Patent Document 1] Patent No. 6955294 [Patent Document 2] Patent No. 7602430 [Overview of the Initiative] [Problems that the invention aims to solve]
[0008] The inventors of the present invention recognized that the suitability determination devices described in Patent Documents 1 and 2 have room for improvement in their processing when the desired conditions of the employer and the desired conditions of the job seeker match.
[0009] The purpose of this disclosure is to provide a suitability determination device and program that can improve the processing when the desired conditions of an employer and the desired conditions of a job seeker match. [Means for solving the problem]
[0010] This embodiment includes a suitability determination device having a processor that performs processing and being communicably connected to a job seeker terminal used by a job seeker who provides labor to a workplace, and a recruiter terminal used by a recruiter who manages a workplace, wherein the processor performs a first process of obtaining first preferred conditions from the job seeker terminal when the job seeker is expected to provide labor to the workplace, and second preferred conditions from the recruiter terminal when the workplace is expected to receive labor from the job seeker; a second process of determining whether the first preferred conditions and the second preferred conditions are suitable after the first process; and a third process of transmitting inquiry information to the job seeker terminal and the recruiter terminal, if the second process determines that the first preferred conditions and the second preferred conditions are suitable, inquiring about entering into a trial period contract in which the recruiter will actually provide labor to the workplace managed by the recruiter. If the second process determines that the first and second preferred conditions do not match, a fourth process is performed in which a change to the first preferred condition is proposed to the job seeker terminal, and a change to the second preferred condition is proposed to the employer terminal. This configuration is designed to perform the following actions: [Effects of the Invention]
[0011] According to this embodiment, it is possible to improve the processing when the desired conditions of the employer and the desired conditions of the job seeker match. [Brief explanation of the drawing]
[0012] [Figure 1] This is a conceptual diagram showing an example configuration of a conformance determination system. [Figure 2] This is a conceptual diagram showing an example configuration of a conformity determination device. [Figure 3] This is a conceptual diagram showing an example configuration of a job seeker terminal and a job seeker terminal. [Figure 4] This flowchart shows an example of processing performed by the conformance determination system. [Figure 5] This flowchart shows an example of processing performed by the conformance determination system. [Figure 6] This flowchart shows example processes 2 and 3 executed by the conformity assessment system. [Figure 7] This flowchart shows example processes 4 and 5 executed by the conformity assessment system. [Modes for carrying out the invention]
[0013] (overview) In this embodiment, several specific examples of a suitability determination system, suitability determination device, suitability determination method, and program are described with reference to the drawings. Figures 1, 2, and 3 show an example of a suitability determination system 10. The suitability determination system 10 consists of a suitability determination device 11, a job seeker terminal 12, an employer terminal 13, and an external computer 61. The suitability determination device 11 is connected to the job seeker terminal 12, the employer terminal 13, and the external computer 61 via a network 14.
[0014] Network 14 is a communication line for transmitting various types of information, and Network 14 is implemented by, for example, the Internet, an intranet, etc. The various types of information may include information, data, commands, requests, folders, files, etc. Network 14 may consist of base stations, radio towers, communication antennas, repeaters, communication circuits, communication cables (copper wires, optical fibers), etc. Network 14 is implemented by one or more communication means, either wireless or wired. Wireless communication includes short-range wireless communication. Short-range wireless communication includes, for example, wireless LAN (Wi-Fi®) and Bluetooth®. Wireless communication includes electrical signals, optical signals, radio waves, infrared rays, satellite communication, etc. Signals used for communication include digital signals and analog signals.
[0015] The compliance determination device 11 is a computer managed and operated by the administrator P1. The compliance determination device 11 provides a compliance determination service to the accessed computer. Also, the job seeker terminal 12 is operated and used by the job seeker P2. The job seeker P2 may access the compliance determination device 11 and use the compliance determination service in order to search for a workplace (workplace). The workplace is the target for which the job seeker P2 provides labor, and the workplace may include meanings such as a place of employment, an employer, etc. The job seeker concludes a labor contract with the employer (employer) P3 of the workplace and provides labor to the workplace and receives wages. A plurality of job seeker terminals 12 may be provided, and the plurality of job seeker terminals 12 are each used by a different job seeker P2.
[0016] The employer terminal 13 is operated and used by the employer P3. The employer P3 manages and operates the workplace. The employer P3 may access the compliance determination device 11 and use the compliance determination service in order to search for a job seeker (target) who can provide labor to the workplace. The employer P3 concludes a labor contract with the job seeker (worker) P2 and receives labor from the job seeker P2 and pays wages to the job seeker P2. The labor contract includes a temporary contract during the probation period and a formal employment contract. A plurality of employer terminals 13 may be provided, and the plurality of employer terminals 13 are each used by a different employer P3. The external computer 61 has a known configuration and functions having a processor, a main storage device, an auxiliary storage device, a communication device, etc.
[0017] (Configuration example of compliance determination device) The compliance determination device 11 is provided at a predetermined IP address on the network 14. The compliance determination device 11 is a computer realized by various hardware and various software. The software includes an operating system and an application. The compliance determination device 11 may have hardware such as a main body (casing), a ROM (Read Only Memory) 15, a processor 16, a main storage device 17, an auxiliary storage device 18, a media drive device 19, and a communication device 20. The ROM 15 is a memory dedicated to reading data and will not be changed after data is written during manufacturing. The ROM 15 stores programs that are first executed when the compliance determination device 11 is started, such as an IPL (Initial Program Loader). The ROM 15 is a non-volatile storage device.
[0018] The processor 16 may be provided in the main body of the compliance determination device 11 and may be composed of a central processing unit (CPU (Central Processing Unit)) in which an arithmetic unit (arithmetic circuit) and a control unit (control circuit) are integrated. The processor 16 is communicably connected to the ROM 15, the main storage device 17, the auxiliary storage device 18, the media drive device 19, the communication device 20, etc. via a communication bus 21. The processor 16 controls including other devices and circuits provided inside the main body and devices and circuits provided outside the main body.
[0019] Also, the processor 16 may be a multiprocessor. The processor 16 may be, for example, a combination of two or more types of elements among a CPU, an MPU (Micro Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), an FPGA (Field Programmable Gate Array), and a GPU (Graphics Processing Unit).
[0020] The processor 16 may perform various processes by running programs stored in the main memory 17, auxiliary memory 18, etc. The processes performed by the processor 16 include calculations, decisions, learning, comparisons, identifications, classifications, analyses, inferences, regressions, suggestions, controls, calculations, and generation.
[0021] The processes performed by the processor 16 may include processing various types of information, storing various types of information in the auxiliary storage device 18, reading various types of information from the auxiliary storage device 18, obtaining various types of information from the job seeker terminal 12, transmitting various types of information to the job seeker terminal 12, obtaining various types of information from the employer terminal 13, transmitting various types of information to the employer terminal 13, and obtaining various types of information from the external computer 61. The various types of information processed by the processor 16 may include information, data, commands, signals, files, etc.
[0022] The main memory 17 is a volatile memory device and may be implemented by semiconductor memory such as DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory). The processor 16 can perform processes to write various types of information to the main memory 17 and processes to read various types of information from the main memory 17. The main memory 17 functions as a work area and a buffer area for storing programs, data, instructions, etc., retrieved from the auxiliary memory 18 when the processor 16 processes and executes such programs, data, instructions, etc.
[0023] The auxiliary storage device 18 is a non-temporary storage medium. The auxiliary storage device 18 may also be understood as storage. The auxiliary storage device 18 may be located inside the main unit, or it may be located outside the main unit and connected to the communication bus 21 by wireless or wired communication. The auxiliary storage device 18 operates according to input and output commands from the processor 16.
[0024] The auxiliary storage device 18 may be implemented by, for example, a magnetic disk, an optical disk, or flash memory. A magnetic disk is a storage device that can magnetically write and read various types of data to and from the storage medium 18A, and the storage medium 18A may be implemented by, for example, an HDD (Hard Disk Drive) or a floppy disk. An optical disk is a storage device that can write various types of information to and read various types of information by irradiating the storage medium 18A with laser light. The storage medium 18A may be implemented by, for example, a CD (Compact Disc), a DVD (Digital Versatile Disc), or a BD (Blu-ray® Disc). Flash memory is a storage device that uses semiconductor memory, and the storage medium 18A may be composed of an SSD (Solid State Drive), a USB memory (USB Flash Drive), or an SD card (Secure Digital Card).
[0025] The auxiliary storage device 18 may have non-temporary programs pre-stored in it. Furthermore, the auxiliary storage device 18 may store non-temporary programs read by the media drive device 19. Additionally, the auxiliary storage device 18 may have non-temporary programs downloaded from an external computer 61 via the network 14 installed. Furthermore, the auxiliary storage device 18 may store various types of information obtained from the external computer 61. The auxiliary storage device 18 stores a resume format. The resume format includes fields for each attribute information, job information, and working conditions included in the job seeker information. The resume format is also standardized according to the job type, work content at the workplace, etc.
[0026] The auxiliary storage device 18 stores a large amount of wage data modeled as a function of region, occupation, and years of experience, based on the company's accumulated data, job postings, public statistics, etc., which the processor 16 uses to calculate wage rates and recommended wages.
[0027] The media drive device 19 is hardware into which a non-temporary storage medium 19A is inserted and removed. The storage medium 19A is portable and can be implemented as, for example, a CD-ROM (Compact Disc Read Only Memory), a DVD, etc. The storage medium 19A may store a program that is operated by the processor 16. After the program stored in the storage medium 19A is installed into the auxiliary storage device 18, it is stored in the main memory 17, making the program executable by the processor 16. In addition, the storage medium 19A of the media drive device 19 may store various kinds of information. The various kinds of information stored in the storage medium 19A may be stored in the auxiliary storage device 18.
[0028] The processor 16 runs non-temporary programs and works in cooperation with various hardware components that make up the suitability determination device 11 to realize the various functional components shown in Figure 2. The processor 16 may, for example, realize a job seeker information processing unit 22, a job seeker information processing unit 23, a score calculation unit 24, a suitability determination management unit 25, a contract management unit 26, a retirement assistance unit 27, various information processing units 28, an artificial intelligence unit 29, and the like.
[0029] The job seeker information processing unit 22 processes the job seeker information obtained from the job seeker terminal 12 to register job seeker P2 and stores the job seeker information in the auxiliary storage device 18. The job seeker information may mainly consist of text data. The job seeker information processing unit 22 may also automatically generate a resume for job seeker P2 in cooperation with the artificial intelligence unit 29 and the auxiliary storage device 18. The specific contents of the job seeker information will be described later.
[0030] The recruiter information processing unit 23 processes the recruiter information obtained from the recruiter terminal 13 to register the recruiter P3 and stores the recruiter information in the auxiliary storage device 18. The recruiter information may mainly consist of text data. The specific contents of the recruiter information will be described later. The score calculation unit calculates the score in cooperation with the artificial intelligence unit 29 and the auxiliary storage device 18. The technical meaning of the score and an example of score calculation will be described later.
[0031] The suitability determination management unit 25 works in cooperation with the artificial intelligence unit 29 and the auxiliary storage device 18 to perform processes such as determining whether job seeker P2 and employer P3 are a good match, extracting combinations of job seeker P2 and employer P3, and generating information to propose to job seeker P2 and employer P3. Specific examples of the processes performed by the suitability determination management unit 25 will be described later.
[0032] The contract management department 26 performs processes such as proposing a trial period contract to job seeker P2 and employer P3, proposing an employment contract to job seeker P2 and employer P3, and processing the results of the proposals to job seeker P2 and employer P3. Specific examples of the processes performed by the contract management department 26 will be described later.
[0033] When the resignation assistance unit 27 receives a request for resignation assistance from the job seeker terminal 12, it performs the resignation procedure on behalf of the job seeker P2 and the employer P3. The resignation procedure includes adjusting the date on which the job seeker P2 will resign from their employer, etc.
[0034] The various information processing units 28 execute processes that are not performed by the job seeker information processing unit 22, employer information processing unit 23, score calculation unit 24, suitability determination management unit 25, contract management unit 26, retirement assistance unit 27, artificial intelligence unit 29, etc., based on various information. The various information processing units 28 may, for example, provide suitability determination services to computers that have accessed the suitability determination device 11 by running an application.
[0035] Furthermore, the various information processing units 28 may register the job information and working conditions of job seeker P2, and the job information and employment conditions of employer P3, in the anonymous bank of the auxiliary storage device 18. The anonymous bank stores the job information and working conditions of job seeker P2, and the job information and employment conditions of employer P3, with an anonymous identifier specifically for the anonymous bank assigned to them so that job seeker P2 and employer P3 cannot be identified.
[0036] Then, the various information processing units 28 perform the process of associating an anonymous identifier with a job seeker account and the process of associating an anonymous identifier with a job seeker account only if the first preference conditions of the job seeker P2 and the second preference conditions of the employer P3 match. The meaning of "the first preference conditions and the second preference conditions match" will be explained later.
[0037] Furthermore, the various information processing units 28 may also provide suitability assessment services to the job seeker terminal 12, which is running a message application and is capable of communicating with the suitability assessment device 11. In addition, the various information processing units 28 may also provide suitability assessment services to the employer terminal 13, which is running a message application and is capable of communicating with the suitability assessment device 11.
[0038] Furthermore, the various information processing units 28 may provide a website at a predetermined URL (Uniform Resource Locator) on the network 14. The various information processing units 28 may then provide a suitability assessment service to job seeker terminals 12 or employer terminals 13 that access the suitability assessment device 11 via the website. In addition, the various information processing units 28 may process various information obtained from an external computer 61 and store it in the auxiliary storage device 18.
[0039] When the program is run, the artificial intelligence unit 29 works in cooperation with the auxiliary storage device 18 to perform various processes. The processes performed by the artificial intelligence unit 29 include learning processes (learning phase) and inference processes (inference phase). The information and data used by the artificial intelligence unit 29 to perform these processes include video data, audio data, text data, various models, etc.
[0040] The artificial intelligence unit 29 outputs processing results (output data) by processing the input data to be studied using a learning model during learning processing, such as machine learning processing. The artificial intelligence unit 29 also outputs inference results by processing the data to be inferred using a learning model during inference processing.
[0041] The artificial intelligence unit 29 may extract features from the input data using machine learning. The input data processed by the artificial intelligence unit 29 may include text data, audio information, video information, etc. Feature extraction from the input data includes classification and regression. Classification is the process of classifying and identifying features. Features may include regularities in the input data. Regression includes understanding the overall trend of the classified features, predicting the future state of the features, etc. The learning model is stored in the auxiliary memory device 18, and the learning model is trained as the artificial intelligence unit 29 repeats machine learning.
[0042] The machine learning performed by the artificial intelligence unit 29 may include three types: supervised learning, unsupervised learning, and reinforcement learning. In supervised learning, the artificial intelligence unit 29 uses a loss function to calculate the error between the processing result and the correct data, and trains the learning model based on that error. Specifically, it adjusts weights, biases, etc., to minimize the error. The artificial intelligence unit 29 trains the learning model by comparing the output data with the correct data (correct labels).
[0043] In this embodiment, the correct answer data used by the artificial intelligence unit 29 may be provided for classifying and identifying the input data. The correct answer data may include, for example, data for identifying and classifying information such as job information and working conditions of job seekers, and job information and employment conditions of employers included in the input data.
[0044] Unsupervised learning is a method of training a model using training data that does not contain correct answers, and it is a method of classifying the training data into groups of data whose features are similar. In this embodiment, the artificial intelligence unit 29, in the inference stage, processes job information and working conditions included in job seeker information, and job information and employment conditions included in employer information as input data, thereby classifying and identifying items included in various types of information. The artificial intelligence unit 29 may also calculate wage rates and recommended wages in the inference stage. The meanings of wage rates and recommended wages will be described later.
[0045] Reinforcement learning involves repeatedly processing input data with a learning model to obtain output data, and training the learning model so that it can maximize rewards when acting according to the output data. More specifically, in the learning phase of the artificial intelligence unit 29, the learning model is trained by repeatedly modifying the items included in the first preference conditions set by job seeker P2 and the items included in the second preference conditions set by job seeker P3, in order to maximize the score for the combination of job seeker P2 and job seeker P3. Therefore, in the inference phase executed by the artificial intelligence unit 29, suggestions that can increase the score for the combination of job seeker P2 and job seeker P3 are obtained as output data from the artificial intelligence unit 29.
[0046] The artificial intelligence unit 29 can use a neural network as a learning model to realize machine learning. A neural network has an input layer, an intermediate layer (hidden layer), and an output layer. The intermediate layer is configured to make the input information useful for the output layer. Furthermore, the artificial intelligence unit 29 can perform deep learning in realizing the intermediate layer of the neural network. In deep learning, the intermediate layer is multi-layered with multiple types of stages (nodes), and weights and biases are assigned to the functions (features) contained in the information. Deep learning can reduce noise in the information and data input to the learning model because it automatically instructs the intermediate layer to focus on the functions (features).
[0047] Furthermore, the artificial intelligence unit 29 may perform tasks such as analyzing and interpreting text data, generating prompts, and generating sentences of inference results corresponding to the prompts, using the functions of a large-scale language model. The analysis and interpretation of chat content includes analyzing and interpreting text data, and converting audio data into text data for analysis and interpretation.
[0048] Large language models (LLMs) are a type of generative artificial intelligence (AI) specifically designed for natural language processing (NLP). LLMs are language models that achieve advanced natural language generation (LNG) by being constructed through deep learning of vast amounts of text data. Natural language processing combines processes such as morphological analysis, syntactic analysis, semantic analysis, contextual analysis, and intent analysis to process natural language, enabling machine translation, text summarization, speech recognition, and more.
[0049] A language model is a system that predicts the word that follows a given word by understanding the patterns of natural language used by humans and analyzing the probability of word occurrence. Examples of large-scale language models include ChatGPT (Chat Generative Pre-trained Transformer) (registered trademark), PaLM2 (registered trademark), and LaMDA2 (registered trademark). The words and sentences used as instructions to input into these large-scale language models are called prompts.
[0050] When the artificial intelligence unit 29 functions as a generative artificial intelligence unit, it can perform text generation, image generation, video generation, and speech generation. Text generation is a function that, when a prompt (in text format), such as an instruction or question, is input, analyzes the content and intent of the prompt and uses the information and data stored in the auxiliary storage device 18 to automatically generate a response (in text format) to the prompt. Because a large-scale language model is used, natural and highly accurate responses can be obtained.
[0051] Image generation is a function that automatically generates an original image similar to the prompt's image by using information and data stored in the auxiliary storage device 18 in response to an input prompt (in text format). Examples of artificial intelligence that generate images include stable diffusion, mid-journey, and Dali-2.
[0052] Video generation is a function that automatically generates an original video that closely resembles the image of a prompt (in text format) by using the information and data stored in the auxiliary storage device 18 in response to an input prompt. Gentoo is a well-known example of artificial intelligence that generates videos. Voice generation is a function that automatically generates original voice data (optimal actions, responses, music, etc.) by using the information and data stored in the auxiliary storage device 18 in response to an input prompt (in voice or text format).
[0053] The communication device 20 includes devices, equipment, and standards for connecting the suitability determination device 11 to the job seeker terminal 12 and the employer terminal 13 via the network 14 using at least one of either a wireless communication system or a wired communication system. The hardware constituting the communication device 20 may consist of, for example, a network adapter, a network interface card, a communication cable, a communication antenna, a communication port, etc.
[0054] Furthermore, as shown in Figure 2, the auxiliary storage device 18 is implemented by including a program storage unit 60, a job seeker information storage unit 30, a job offerer information storage unit 31, a suitability judgment information storage unit 32, a contract information storage unit 33, a retirement information storage unit 34, a model storage unit 35, various information storage units 36, etc. The program storage unit 60 may store applications operated by the processor 16. The applications stored in the program storage unit 60 include non-temporary programs, manuals, configuration files, data storage files, data, various libraries, etc.
[0055] The job seeker information storage unit 30 stores job seeker information and registration information obtained from the job seeker terminal 12. The employer information storage unit 31 stores employer information and registration information obtained from the employer terminal 13. The suitability judgment information storage unit 32 stores the results of the processing performed by the suitability judgment management unit 25. The contract information storage unit 33 stores the proposal content made by the contract management unit 26 and the results of the processing performed by the contract management unit 26.
[0056] The retirement information storage unit 34 stores the retirement assistance request received by the retirement assistance unit 27 from the job seeker P2, and the details of the retirement processing performed by the retirement assistance unit 27. The model storage unit 35 stores learning models and large-scale language models, etc. The various information storage unit 36 may store the results processed by the various information processing units 28. In addition, the various information storage unit 36 stores various information used for various processing and various decisions performed by the processor 16. For example, it stores a database on which the artificial intelligence unit 29 has performed reinforcement learning.
[0057] Furthermore, the various information storage units 36 store the results of various processing and various decisions made by the processor 16. In addition, the various information storage units 36 store various information obtained from the external computer 61. Furthermore, the various information storage units 36 store the job information and working conditions of job seeker P2, and the job information and employment conditions of employer P3, as an anonymous bank.
[0058] (Configuration of job seeker terminals) The job seeker terminal 12 is a computer used and operated by the job seeker P2. The job seeker terminal 12 includes, for example, a portable computer and a fixed computer. A portable computer includes a smartphone and a tablet computer. A fixed computer includes a desktop computer, a notebook computer, etc.
[0059] The job seeker terminal 12 may be connected to the suitability determination device 11 via the network 14. As shown in Figure 3, the job seeker terminal 12 includes a main unit (casing), ROM 45, processor 40, main memory 41, auxiliary memory 42, input device 43, output device 44, communication device 46, etc. The ROM 45 is a data read-only memory and the data written to it during manufacturing is not modified afterward. The ROM 45 is a non-volatile memory device.
[0060] The processor 40 may be located inside the main unit and may consist of a central processing unit (CPU) that integrates an arithmetic unit (arithmetic circuit) and a control unit (control circuit). The processor 40 is communicatively connected to the ROM 45, main memory 41, auxiliary memory 42, input device 43, output device 44, and communication device 46 via a communication bus 47. The processor 40 has a configuration that comprehensively controls other devices and circuits located inside the main unit and devices and circuits located outside the main unit.
[0061] The processor 40 processes and executes various types of information by running non-temporary programs. These types of information may include information, text data, sound information, image information, commands, signals, etc. The processing performed by the processor 40 includes calculations, decisions, comparisons, control, etc.
[0062] The processes performed by the processor 40 include processing various types of information input by operating the input device 43, controlling the output device 44, reading programs and various types of information from the auxiliary storage device 42, processing various types of information obtained from the conformity determination device 11, and transmitting various types of information to the conformity determination device 11.
[0063] The main memory 41 is a volatile memory and may be implemented by semiconductor memory such as DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory). The processor 40 can perform processes to write various types of information to the main memory 41 and processes to read various types of information from the main memory 17. The main memory 41 functions as a work area and buffer area for storing programs, data, instructions, etc., retrieved from the auxiliary memory 42 when the processor 40 executes processing of programs, data, instructions, etc.
[0064] The auxiliary storage device 42 is a non-temporary storage medium. The auxiliary storage device 42 may be implemented by, for example, a magnetic disk, an optical disk, or flash memory. Non-temporary applications and programs are stored in the auxiliary storage device 42. For example, a downloaded messaging application is installed in the auxiliary storage device 42. When this messaging application is run, messages can be exchanged between the job seeker terminal 12 and the employer terminal 13 via the suitability determination device 11. In other words, the job seeker terminal 12 can receive suitability determination services from the suitability determination device 11 by using the channel for exchanging messages.
[0065] Furthermore, the auxiliary storage device 42 may store various types of information processed by the processor 40. The various types of information stored in the auxiliary storage device 42 may include the processing results of the processor 40, various data, the operation details of the input device 43, the control details of the output device 44, and so on.
[0066] The processor 40 is configured to perform various processes by reading and executing non-temporary programs stored in the auxiliary storage device 42. For example, the processor 40 processes various types of information input through the input device 43 and various types of information input via the communication device 46. The processor 40 also has a function to control the output device 44. Furthermore, the processor 40 stores the processing results in the auxiliary storage device 42.
[0067] The input device 43 is operated when inputting various information to the job seeker terminal 12, when executing various processes on the job seeker terminal 12, when sending various information from the job seeker terminal 12 to the suitability determination device 11, when the job seeker terminal 12 acquires various information from the suitability determination device 11, etc. The various information may include information, data, commands, signals, etc.
[0068] The input device 43 is a device operated by the job seeker P2, and the input device 43 may consist of devices such as a keyboard 43A, a mouse 43B, a microphone 43C, a camera 43D, and a display 43E. The display 43E may be implemented as, for example, a liquid crystal display or an organic electroluminescent display.
[0069] The screen of display 43E displays text data, images, operation buttons, operation tabs, etc. Display 43E can also be considered a monitor. Job seeker P2 can input various types of information to the job seeker terminal 12 by operating the input device 43. Job seeker P2 can input sound information via microphone 43C.
[0070] Microphone 43C is an electronic component that converts acquired sound information into electrical signals and outputs them. Microphone 43C is connected to communication bus 47 by either a wireless or wired communication system. Camera 43D is connected to communication bus 47 by either a wireless or wired communication system. Camera 43D captures images of objects and generates video information. Video information includes videos, still images, photographs, etc. Images generated by camera 43D are processed by processor 40 and stored in auxiliary storage device 42.
[0071] The output device 44 may include devices such as a display 43E, an audio information output device 44A, and a printer 44B. The display 43E is the same as the display 43E of the input device 43. The audio information output device 44A is a device that converts electrical signals contained in various types of information into audio information and outputs it. The audio information output device 44A is implemented by a speaker, headphones, earphones, etc. The audio information output device 44A is connected to the communication bus 47 by wireless or wired communication. The printer 44B prints information and data onto paper using toner or ink and outputs it.
[0072] The communication device 46 includes devices, equipment, and standards for connecting the job seeker terminal 12 to the network 14 by at least one of either a wireless communication system or a wired communication system. The devices and equipment for connecting the job seeker terminal 12 to the network 14 may include cables, antennas, routers, communication circuits, communication ports, communication connectors, communication hubs, etc.
[0073] (Configuration of the recruiter's terminal) The recruiter terminal 13 is a computer used and operated by recruiter P3. The recruiter terminal 13 includes, for example, portable computers and fixed computers. Portable computers include smartphones and tablet computers. Fixed computers include desktop computers, notebook computers, etc.
[0074] The job seeker terminal 13 may be connected to the suitability determination device 11 via the network 14. As shown in Figure 3, the job seeker terminal 13 includes a main unit (casing), ROM 55, processor 50, main memory 51, auxiliary memory 52, input device 53, output device 54, communication device 56, etc. The ROM 55 is a data read-only memory and the data written to it during manufacturing is not modified afterward. The ROM 55 is a non-volatile memory device.
[0075] The processor 50 may be located inside the main unit and may consist of a central processing unit (CPU) that integrates an arithmetic unit (arithmetic circuit) and a control unit (control circuit). The processor 50 is communicatively connected to the ROM 55, main memory 51, auxiliary memory 52, input device 53, output device 54, and communication device 56 via a communication bus 57. The processor 50 has a configuration that comprehensively controls other devices and circuits located inside the main unit and devices and circuits located outside the main unit.
[0076] The processor 50 processes and executes various types of information by running non-temporary programs. These types of information may include information, text data, sound information, image information, commands, signals, etc. The processing performed by the processor 50 includes calculations, decisions, comparisons, and control.
[0077] The processes performed by the processor 50 include processing various types of information input by operating the input device 53, controlling the output device 54, reading programs and various types of information from the auxiliary storage device 52, processing various types of information obtained from the conformity determination device 11, and transmitting various types of information to the conformity determination device 11.
[0078] The main memory 51 is a volatile memory and may be implemented by semiconductor memory such as DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory). The processor 50 can perform processes to write various types of information to the main memory 51 and processes to read various types of information from the main memory 51. The main memory 51 functions as a work area and a buffer area for storing programs, data, instructions, etc., retrieved from the auxiliary memory 52 when the processor 50 executes processing of programs, data, instructions, etc.
[0079] The auxiliary storage device 52 is a non-temporary storage medium. The auxiliary storage device 52 may be implemented by, for example, a magnetic disk, an optical disk, or flash memory. Non-temporary applications and programs are stored in the auxiliary storage device 52. For example, a downloaded messaging application is installed in the auxiliary storage device 52. When this messaging application is run, messages can be exchanged between the job seeker terminal 12 and the employer terminal 13 via the suitability determination device 11. In other words, the employer terminal 13 can receive suitability determination services from the suitability determination device 11 by using the channel for exchanging messages.
[0080] Furthermore, the auxiliary storage device 52 may store various types of information processed by the processor 50. The various types of information stored in the auxiliary storage device 52 may include the processing results of the processor 50, various data, the operation details of the input device 53, the control details of the output device 54, and so on.
[0081] The processor 50 is configured to perform various processes by reading and executing non-temporary programs stored in the auxiliary storage device 52. For example, the processor 50 processes various information input from the input device 53 and various information input via the communication device 56. The processor 50 also has a function to control the output device 54. Furthermore, the processor 50 stores the processing results in the auxiliary storage device 52.
[0082] The input device 53 is operated when inputting various information to the job seeker terminal 13, when executing various processes on the job seeker terminal 13, when sending various information from the job seeker terminal 13 to the suitability determination device 11, when the job seeker terminal 13 acquires various information from the suitability determination device 11, etc. The various information may include information, data, commands, signals, etc.
[0083] The input device 53 is a device operated by the recruiter P3, and the input device 53 may consist of a keyboard 53A, a mouse 53B, a microphone 53C, a camera 53D, a display 53E, etc. The display 53E may be implemented as, for example, a liquid crystal display or an organic electroluminescent display.
[0084] The screen of display 53E displays text data, images, operation buttons, operation tabs, etc. Display 53E can also be considered a monitor. The job seeker P3 can input various types of information to the job seeker terminal 13 by operating the input device 53. The job seeker P3 can input sound information via microphone 53C.
[0085] Microphone 53C is an electronic component that converts acquired sound information into an electrical signal and outputs it. Microphone 53C is connected to communication bus 57 by either a wireless or wired communication system. Camera 53D is connected to communication bus 57 by either a wireless or wired communication system. Camera 53D captures images of objects and generates video information. Video information includes videos, still images, photographs, etc. Images generated by camera 53D are processed by processor 50 and stored in auxiliary storage device 52.
[0086] The output device 54 may include a display 53E, an audio information output device 54A, a printer 54B, etc. The display 53E is the same as the display 53E of the input device 53. The audio information output device 54A is a device that converts electrical signals contained in various types of information into audio information and outputs it. The audio information output device 54A is implemented by a speaker, headphones, earphones, etc. The audio information output device 54A is connected to the communication bus 57 by wireless or wired communication. The printer 54B prints information and data onto paper using toner or ink and outputs it.
[0087] The communication device 56 includes devices, equipment, and standards for connecting the job seeker terminal 13 to the network 14 via at least one of either a wireless communication system or a wired communication system. The devices and equipment for connecting the job seeker terminal 13 to the network 14 may include cables, antennas, routers, communication circuits, communication ports, communication connectors, communication hubs, etc.
[0088] (Example of processing performed by the conformance determination system 1) Figures 4 and 5 show the suitability determination method performed by the suitability determination system 10, specifically, Processing Example 1. In Figure 4, the job seeker may input various job seeker information into the job seeker terminal 12 in step S10. The job seeker P2 may also cause the job seeker terminal 12 to access the suitability determination device 11 and transmit various job seeker information from the job seeker terminal 12 to the suitability determination device 11.
[0089] Various types of job seeker information may include attribute information, job information, and working conditions. Attribute information includes items such as the job seeker P2's name, address, telephone number, email address, and job seeker account. The job seeker account is information that identifies job seeker P2 and consists of a job seeker ID and password.
[0090] Job information includes items such as the job type desired by job seeker P2, qualifications held by job seeker P2, work skills and years of experience in the job type, tasks that job seeker P2 excels at, and tasks in the desired job type that job seeker P2 has no experience in. Note that multiple entries may be entered for each of the following categories: job type, qualifications, experience, areas of expertise, and tasks inexperienced.
[0091] The working conditions are the conditions that job seeker P2 desires to be offered by the employer when providing labor for the desired job type and location. The working conditions may include multiple items, and may include any three of the following: the working hours for which labor can be provided to the employer, the financial compensation received from the employer (hourly wage, monthly wage, etc.), the commute time from home to the employer, the location of the employer, etc. Working hours may be all or part of the employer's total operating hours (spot work), from X o'clock to Y o'clock, all or part of the employer's total operating days (spot work), etc. Job seeker P2 may also prioritize the three items included in the working conditions. For example, rank 1, rank 2, rank 3, with a lower number indicating a higher priority.
[0092] When the job seeker terminal 12 accesses the suitability determination device 11, the identifier of the job seeker terminal 12 is notified to the suitability determination device. The identifier of the job seeker terminal 12 is a unique identifier that identifies the job seeker terminal 12 on the network 14, and is specifically an IP (Internet Protocol) address.
[0093] Alternatively, job seeker P2 may operate the job seeker terminal 12 in step S10 to send a request for assistance in suitability determination from the job seeker terminal 12 to the suitability determination device 11. In this case, the configuration may allow job seeker P2 to specify the job type for which they are requesting matching assistance. Note that when job seeker information is sent from the job seeker terminal 12 to the suitability determination device 11 in step S10, a request for assistance in suitability determination may be automatically sent from the job seeker terminal 12 to the suitability determination device 11.
[0094] In step S20, the recruiter P3 may input various recruiter information into the recruiter terminal 13. The recruiter P3 may also operate the recruiter terminal 13 to access the suitability determination device 11 and transmit various recruiter information from the recruiter terminal 13 to the suitability determination device 11.
[0095] Various types of recruiter information may include attribute information, job information, and employment conditions. Attribute information includes items such as the recruiter P3's name or company name, address, telephone number, email address, and recruiter account. The recruiter account is information that identifies recruiter P3 and consists of a recruiter ID and password.
[0096] Job information includes items such as the job title being advertised, required qualifications for job seeker P2, required work skills and years of experience for job seeker P2, and desired work skills, years of experience, and areas of expertise for job seeker P2. Note that multiple entries may be made for each of the following categories: job title, qualifications, required work skills, desired work skills, and areas of expertise.
[0097] Employment conditions are the conditions under which employer P3 hires personnel. Employment conditions include multiple items, and may include any three of the following: working hours, acceptable financial compensation (hourly wage, monthly wage, etc.), acceptable commute time, location of the workplace, etc. Working hours may be all or part of the workplace's total operating hours (spot work), from X o'clock to Y o'clock, all or part of the workplace's total operating days (spot work), etc. Employer P3 may also prioritize the three items included in the employment conditions. For example, rank 1, rank 2, rank 3, with lower numbers indicating higher priority.
[0098] Furthermore, when the job seeker terminal 13 accesses the suitability determination device 11, the identifier of the job seeker terminal 13 is notified to the suitability determination device 11. The identifier of the job seeker terminal 13 is a unique identifier that identifies the job seeker terminal 13 on the network 14, and is specifically an IP (Internet Protocol) address.
[0099] In step S20, the recruiter P3 may operate the recruiter terminal 13 to send a request for assistance in the suitability determination to the suitability determination device 11. Alternatively, when the recruiter information is sent from the recruiter terminal 13 to the suitability determination device 11 in step S20, the request for assistance in the suitability determination may be automatically sent from the recruiter terminal 13 to the suitability determination device 11.
[0100] The suitability determination device 11 may acquire job seeker information from the job seeker terminal 12 in step S30 and store the acquired job seeker information in the auxiliary storage device 18. The job information and working conditions of job seeker P2 are stored in association with job seeker P2's job seeker account. The suitability determination device 11 may automatically generate a resume by processing the job seeker information acquired in step S30.
[0101] The suitability determination device 11 may acquire employer information from the employer terminal 13 in step S30 and store the acquired employer information in the auxiliary storage device 18. The job information and employment conditions of employer P3 are stored in association with employer P3's employer account.
[0102] When the suitability determination device 11 receives a request to support suitability determination from one or more terminals among the job seeker terminal 12 and the employer terminal 13, it determines in step S31 whether the prerequisites are met. The prerequisites are essential requirements for determining whether the conditions for suitability determination (suitability judgment) between any employer P3 and any job seeker P2 are met. If the suitability determination device 11 determines "No" in step S31 and terminates the process, if the job seeker P2 does not possess any or more of the essential qualifications or essential work abilities (skills) required by the employer P3.
[0103] For example, if employer P3 is a dental clinic, the required qualifications required by employer P3 are dental hygienists, and the required work skills required by employer P3 are dental treatment assistants, and job seeker p2 does not possess all of the required qualifications and work skills, then step S31 will determine "No," and the routine in Figure 4 will end.
[0104] In response, if the job seeker P2 possesses all of the essential qualifications and essential work abilities required by the employer P3, the suitability determination device 11 determines "Yes" in step S31 and proceeds to step S32.
[0105] For example, if employer P3 is the owner of a dental clinic, the required qualifications of employer P3 are dental hygienist, and the required work skills of employer P3 are dental treatment assistance, then if job seeker P2 possesses the required qualifications and work skills, the suitability determination device 11 will determine Yes in step S31. Note that the required work skills of employer P3 may also include experience in impression taking, scaling proficiency, experience using a phase-contrast microscope, etc.
[0106] The suitability determination device 11 may also perform the determination in step S31 for job seekers P2 and employers P3 stored in the anonymous bank of the auxiliary storage device 18. At the time of the determination in step S31, the job seeker accounts of job seeker P2 and employers P3 are not identified, and only the presence or absence of the essential qualifications and essential work abilities (skills) required by employers P3 is determined.
[0107] In step S32, the suitability determination device 11 calculates a score (numerical value) for each combination of job seeker P2 and employer P3 that is determined to meet the prerequisites. The score is used by the suitability determination device 11 in a later step to determine whether the conditions desired by job seeker P2 and the conditions desired by employer P3 are compatible. The suitability determination device 11 may also perform a first calculation process to calculate the score based on the number of items that match between the three items included in the working conditions and the three items included in the employment conditions.
[0108] In addition to the first calculation process, the suitability determination device 11 may also perform a second calculation process to calculate a score based on the number of items whose priority order matches the priority order of the three items included in the working conditions and the three items included in the employment conditions.
[0109] Here, the score calculated by the conformity determination device 11 in the first calculation process for each item in which the content of the three items included in the working conditions matches the content of the three items included in the employment conditions may be greater than the score calculated in the second calculation process for each item in which the priority order of the three items included in the working conditions matches the priority order of the three items included in the employment conditions.
[0110] Furthermore, in addition to the first and second calculation processes, the suitability determination device 11 may also perform a third calculation process that calculates a score based on the number of matches between the desirable work abilities provided by the employer P3 and the preferred tasks provided by the job seeker P2.
[0111] Here, the score calculated by the suitability determination device 11 in the second calculation process for each item in which the priority order of the three items included in the working conditions matches the priority order of the three items included in the employment conditions may be greater than the score calculated in the third calculation process for each item in which the desirable work ability provided by the employer P3 matches the specialty work provided by the job seeker P2.
[0112] In step S33, following step S32, the suitability determination device 11 determines whether the first preference conditions presented by job seeker P2 and the second preference conditions presented by employer P3 are compatible. The first preference conditions include job information and working conditions. The second preference conditions include job information and employment conditions. In step S33, the suitability determination device 11 determines, for example, whether the score calculated for the combination of job seeker P2 and employer P3 is equal to or greater than the first threshold θ1.
[0113] Then, if the conformity determination device 11 determines in step S33 that the score calculated in the first calculation process is equal to or greater than the first threshold θ1 when all three items in the working conditions and all three items in the employment conditions match, then it determines Yes. In this case, the conformity determination device 11 does not need to perform the second and third calculation processes. The first threshold θ1 is stored in advance in the auxiliary storage device 18.
[0114] If the suitability determination device 11 determines "Yes" in step S33, it proceeds to step S34 and stores the score calculated for the combination of job seeker P2 and employer P3 that it determined to be suitable in the auxiliary storage device 18. In addition, in step S34, the suitability determination device 11 stores information such as the date on which the suitability was determined for job seeker P2 and employer P3 in the auxiliary storage device 18.
[0115] Furthermore, the suitability determination device 11 may determine in step S33 that the number of job seekers P2 deemed suitable is one or more, and the number of employers P3 deemed suitable is one or more. Also, the number of job seekers P2 deemed suitable and the number of employers P3 deemed suitable may be the same or different.
[0116] Furthermore, the suitability determination device 11 may notify the job seeker terminal 12 of the job seeker P2 that it has determined to be suitable in step S34. The suitability determination device 11 may also send information to the job seeker terminal 12 in step S34, proposing that the job seeker P2 and the employer P3 enter into a trial period contract. The trial period may be set to, for example, two months. Furthermore, the suitability determination device 11 provides the job seeker terminal 12 of the job seeker P2 that it has determined to be suitable with the employer information of the suitable employer P3 in step S34.
[0117] Furthermore, the suitability determination device 11 may notify the employer terminal 13 of the employer P3 that the applicant has been deemed suitable in step S34. The suitability determination device 11 may also send the resume of the job seeker P2 to the employer terminal 13 of the employer P3 that the applicant has been deemed suitable. In addition, the suitability determination device 11 may send information to the employer terminal 13 in step S34 to propose that the job seeker P2 and the employer P3 enter into a trial employment contract.
[0118] The job seeker terminal 12 may receive a notification from the suitability determination device 11 in step S11 that the job seeker P2 and the employer P3 are a good match. Alternatively, the job seeker terminal 12 may receive information from the suitability determination device 11 in step S11 that prompts the job seeker P2 and the employer P3 to enter into a trial period contract.
[0119] The employer terminal 13 may receive a notification from the suitability determination device 11 in step S21 that job seeker P2 and employer P3 are a good match. The employer terminal 13 may also receive information from the suitability determination device 11 in step S21 that encourages job seeker P2 and employer P3 to enter into a trial period contract. Furthermore, in step S34, the suitability determination device 11 provides the job seeker information of the suitable job seeker P2 to the employer terminal 13 of employer P3, which it has determined to be a good match.
[0120] On the other hand, when the conformity determination device 11 makes a determination in step S33, if the contents of the three items included in the working conditions and the contents of the three items included in the employment conditions are all different, and the priority order of the three items included in the working conditions and the priority order of the three items included in the employment conditions are all the same, and the score calculated by the conformity determination device 11 in the second process is less than the first threshold θ1, then the device determines No in step S33.
[0121] If the conformity determination device 11 determines "No" in step S33 in Figure 4, it proceeds to step S35 in Figure 5, where it determines whether the score calculated in step S32 is greater than or equal to the second threshold θ2. The second threshold θ2 is pre-stored in the auxiliary storage device 18, and the second threshold θ2 is less than the first threshold θ1.
[0122] If the suitability determination device 11 determines Yes in step S35, it executes the process in step S36. The process that the suitability determination device 11 performs in step S36 is to extract combinations of job seekers P2 and employers P3 that were determined No in step S33, in which changing the content of items included in the job information or working conditions provided by job seeker P2, or changing the content of items included in the job information or employment conditions provided by employers P3, could increase the score and potentially lead to a determination of suitability.
[0123] The number of combinations of job seekers P2 and employers P3 extracted by the suitability determination device 11 in step S36 may be one or multiple. In addition, the combinations of job seekers P2 and employers P3 extracted by the suitability determination device 11 in step S36 may consist of one or multiple job seekers P2, and may consist of one or multiple employers P3.
[0124] Furthermore, after executing step S36, the suitability determination device 11 may determine in step S37 whether it has made suggestions to change the content of items included in job information or working conditions to job seekers P2 extracted in step S36 in the past, and to change the content of items included in job information or employment conditions to employers P3 extracted in step S34, less than three times.
[0125] Furthermore, if the suitability determination device 11 determines Yes in step S37, it may make a suggestion to the job seeker P2 extracted in step S36 to change the item included in the employment conditions itself to another item, or to change the content of the item without changing the item itself, in step S38.
[0126] Furthermore, in step S38, the suitability determination device 11 increments the value of the variable stored in the auxiliary storage device 18 by "1". The value of the variable stored in the auxiliary storage device 18 represents the number of times a suggestion to change the content of an item has been made to the job seeker terminal 12 and the employer terminal 13, respectively.
[0127] The job seeker terminal 12 may acquire the items proposed by the suitability determination device 11 in step S38 in step S10, and output the acquired items from the output device 44. The job seeker P2 confirms the items proposed by the suitability determination device 11, and if it decides that it is acceptable to change the contents of the items included in the working conditions, it changes the contents of the items included in the working conditions based on that decision. The job seeker terminal 12 may also transmit the job seeker information with the changed items included in the working conditions to the suitability determination device 11 in step S10.
[0128] The recruiter terminal 13 may acquire the items proposed by the suitability determination device 11 in step S38 in step S20, and output the acquired items from the output device 54. The recruiter P3 confirms the items proposed by the suitability determination device 11, and if it decides that it is acceptable to change the content of the items included in the employment conditions, it changes the content of the items included in the employment conditions based on that decision. The recruiter terminal 13 may also transmit the recruiter information with the job information or items included in the employment conditions changed to the suitability determination device 11 in step S20.
[0129] If the suitability determination device 11 determines "No" in step S37, it executes a process in step S39 to register the job information and working conditions of job seeker P2 and the job information and employment conditions of employer P3, which were extracted in step S36, to the anonymous bank, and then terminates the routine in Figure 5. Also, if the suitability determination device 11 determines "No" in step S35, it terminates the routine in Figure 5. In addition, the suitability determination device 11 may use the score calculated in the third process in the determination in step S33.
[0130] (Example of processing performed by the conformance determination system 2) Figure 6 shows the suitability determination method performed by the suitability determination system 10, specifically, Processing Example 2. In step S34, the suitability determination device 11 may send information to the job seeker terminal 12 and the employer terminal 13 regarding the conclusion of a trial period contract, along with notification that the applicant has been deemed suitable. The information includes a proposal to conclude a contract for a predetermined trial period, for example, one month, under the suitable working conditions and employment conditions.
[0131] In step S11, the job seeker terminal 12 may obtain inquiry information from the suitability assessment device 11. The job seeker P2 decides whether to agree to (approve) or disagree with the contract during the trial period and performs an operation on the job seeker terminal 12 according to the decision result. In step S11, the job seeker terminal 12 sends a command to the suitability assessment device 11 indicating whether to agree to (approve) or disagree with the contract during the trial period.
[0132] In step S21, the recruiter terminal 13 obtains inquiry information from the suitability determination device 11. The recruiter P3 decides whether to agree to or disagree with the contract during the trial period and performs an operation on the recruiter terminal 13 according to the decision result. In step S21, the recruiter terminal 13 sends a command to the suitability determination device 11 indicating whether to agree to (approve) or disagree with the contract during the trial period.
[0133] In step S40, if the suitability determination device 11 receives notification from both the job seeker terminal 12 and the employer terminal 13 that they agree to the trial period contract, it determines that the trial period contract has been concluded and stores the name of the job seeker P2 and employer P3 with whom the trial period contract has been concluded, the contract date, contract conditions, etc., in the auxiliary storage device 18. If the suitability determination device 11 receives a command from either the job seeker terminal 12 or the employer terminal 13 that they do not agree to the trial period contract, it determines that the trial period contract has not been concluded and stores information such as the name of the job seeker P2 and employer P3 with whom the trial period contract was not concluded, the date on which the contract was not concluded, etc., in the auxiliary storage device 18.
[0134] Furthermore, in step S40, the suitability determination device 11 sends a notification to the job seeker terminal 12 and the employer terminal 13 indicating whether a trial period contract has been concluded or not.
[0135] In step S12, the job seeker terminal 12 receives notification from the suitability assessment device 11 that a trial period contract has been concluded or that the contract has not been concluded. If a trial period contract is concluded, the job seeker P2 begins working at the location provided by the employer P3. Alternatively, after starting work, the job seeker P2 may transmit the first evaluation information from the job seeker terminal 12 to the suitability assessment device 11.
[0136] The first evaluation information may include points where the presented working conditions were the same as, and points where the actual work content differed from, points where the presented previously performed work was the same as, and points where the actual work content differed from, interpersonal relationships at the workplace, presence or absence of job satisfaction, and presence or absence of various forms of harassment.
[0137] In step S22, the recruiter terminal 13 receives notification from the suitability assessment device 11 that a trial period contract has been concluded or that the contract has not been concluded. If a trial period contract has been concluded, the recruiter P3 has the job seeker start working at the location. Alternatively, after the job seeker P2 has started working, the recruiter P3 may send the second evaluation information from the recruiter terminal 13 to the suitability assessment device 11.
[0138] The second evaluation information may include information such as whether the items included in the presented job information were the same as, or different from, the actual work abilities and years of experience of, the presence or absence of tardiness or absenteeism by, and the work attitude of, among others.
[0139] In step S41, the suitability determination device 11 may acquire first evaluation information from the job seeker terminal 12 and second evaluation information from the employer terminal 13. The suitability determination device 11 stores the first evaluation information and the second evaluation information in the auxiliary storage device 18, associating them with the job seeker account of job seeker P2 and the employer account of employer P3.
[0140] Furthermore, if a trial period contract has been concluded and the trial period contract is nearing its end after the job seeker P2 has started working, the suitability determination device 11 may, in step S41, send inquiry information to the job seeker terminal 12 and the employer terminal 13 to propose a formal employment contract.
[0141] In step S13, the job seeker terminal 12 receives inquiry information from the suitability determination device 11 regarding the formal conclusion of an employment contract. The job seeker P2 decides whether to agree or disagree to formally conclude an employment contract, and transmits the decision result from the job seeker terminal 12 to the suitability determination device 11 in step S13.
[0142] Meanwhile, in step S23, the recruiter terminal 13 receives information from the suitability determination device 11 regarding a formal proposal to enter into an employment contract. The recruiter P3 decides whether to agree or disagree to formally enter into an employment contract, and transmits the decision result from the recruiter terminal 13 to the suitability determination device in step S23.
[0143] In step S42, when the suitability determination device receives instructions from both the job seeker terminal 12 and the employer terminal 13 agreeing to formally conclude an employment contract, it determines that an employment contract has been formally concluded and stores the job seeker P2 and employer P3 who have concluded an employment contract, the date the employment contract was concluded, the contract terms, etc., in the auxiliary storage device 18. Alternatively, for the job seeker P2 and employer P3 who have concluded an employment contract, the date the employment contract was concluded, the contract terms, etc., may be stored in an anonymous bank that does not identify individuals.
[0144] If a command indicating disagreement to formally conclude an employment contract is received from either the job seeker terminal 12 or the employer terminal 13, the system determines that the employment contract is not concluded and stores information such as the job seeker P2 and employer P3 whose employment contracts were not concluded, the date on which the employment contracts were not concluded, and the probationary period in the auxiliary storage device 18.
[0145] Furthermore, in step S42, the suitability determination device 11 may send a notification to the job seeker terminal 12 and the employer terminal 13 indicating that an employment contract has been concluded between the job seeker P2 and the employer P3, or that an employment contract has not been concluded.
[0146] Then, in step S14, the job seeker terminal 12 receives notification from the suitability determination device 11 that an employment contract has been concluded or that an employment contract has not been concluded. Meanwhile, in step S24, the employer terminal 13 receives notification from the suitability determination device 11 that an employment contract has been concluded or that an employment contract has not been concluded.
[0147] (Example of processing performed by the conformity determination system 3) Figure 6 also shows an example of processing 3 performed by the suitability determination system 10. This example of processing 3 performed by the suitability determination system 10 is executed after an employment contract has been concluded between the job seeker P2 and the employer P3, and after the job seeker P2 has started working at the workplace. If the job seeker P2 decides to resign from the workplace after starting work, they may operate the job seeker terminal 12 in step S15 and request the suitability determination device 11 to handle the resignation process on their behalf.
[0148] In step S43, the suitability determination device 11 may obtain a request for resignation assistance from the job seeker terminal 12. If so, in step S43, the suitability determination device 11 sends a notification to the employer terminal 13 that it has received a request for resignation assistance from the job seeker P2. The employer terminal 13 may obtain from the suitability determination device 11 in step S25 that a request for resignation assistance has been received. After step S43, the job seeker P2 and the employer P3 exchange information, including the documents necessary for the job seeker P2's resignation, via the suitability determination device 11, and the job seeker P2 resigns from their workplace.
[0149] In step S42, the suitability determination device 11 updates the history of job seekers P2 who have left a workplace managed by employer P3, from the employer database stored in the auxiliary storage device 18. The suitability determination device 11 may also register the job information and working conditions of the resigned job seeker P2 in the anonymous bank of the auxiliary storage device 18.
[0150] (Example of processing performed by the conformity determination system 4) Figure 7 shows an example of processing 4 of the suitability determination method performed by the suitability determination system 10. If the suitability determination device 11 determines Yes in step S33, it calculates the wage rate in step S50. The suitability determination device 11 calculates the wage rate based on the region of the workplace, the type of work at the workplace, the years of experience at the workplace, and various information stored in the auxiliary storage device 18. For example, the wage rate for a dental hygienist working at a dental clinic located in the same city as the region of the workplace desired by job seeker P2, and for a dental hygienist with the same job type as the workplace desired by job seeker P2, and with a difference of less than 3 years in years of experience at the workplace desired by job seeker P2, may be calculated based on various information stored in the auxiliary storage device 18.
[0151] In step S51, following step S50, the suitability determination device 11 calculates a recommended wage based on the wage market rate, first-choice conditions, and second-choice conditions. The recommended wage is the wage that employer P3 would pay to job seeker P2 if P3 were to hire P2. The suitability determination device 11 may, for example, calculate a recommended wage to pay employer P3 based on the average value of accumulated wage data paid to job seekers who have previously worked at employer P3, and which is approximately the same as the first-choice conditions of job seeker P2.
[0152] Then, in step S34, the suitability determination device 11 transmits inquiry information, including the recommended wage, to the job seeker terminal 12 and the employer terminal 13. In step S11, the job seeker terminal 12 receives the inquiry information, including the recommended wage. In step S21, the employer terminal 13 receives the inquiry information, including the recommended wage. After confirming the recommended wage, the job seeker P2 and the employer P3 can each decide whether or not to enter into a trial period contract.
[0153] (Example of processing performed by the conformity determination system 5) Figure 7 also shows an example of processing 5 performed by the suitability determination system 10. In step S34, the suitability determination device 11 transmits inquiry information, including recommended wages, to the job seeker terminal 12 and the employer terminal 13.
[0154] In step S11, the job seeker terminal 12 acquires inquiry information, including the recommended wage. The job seeker P2 reviews the inquiry information, including the recommended wage, decides whether to agree to or disagree with the trial period contract, and in step S11 transmits a command corresponding to the decision result from the job seeker terminal 12 to the suitability determination device 11.
[0155] In step S21, the recruiter terminal 13 obtains inquiry information, including the recommended wage. The recruiter P3 reviews the inquiry information, including the recommended wage, decides whether to agree to or disagree with the trial period contract, and in step S21 transmits a command corresponding to the decision result from the recruiter terminal 13 to the suitability determination device 11.
[0156] In step S52, the suitability determination device 11 obtains instructions from the job seeker terminal 12 and the employer terminal 13 regarding whether they agree to or disagree with the trial period contract. Then, in step S52, the suitability determination device 11 determines whether it has obtained confirmation of agreement to the trial period contract from one or more of the job seeker terminal 12 or the employer terminal 13. If the suitability determination device 11 determines "Yes" in step S52, it proceeds to step S40.
[0157] In response, if the suitability determination device 11 receives a command from one or more of the job seeker terminals 12 or the employer terminals 13 indicating that the applicant does not agree to the probationary period contract because they cannot agree to the recommended wage, it determines "No" in step S52.
[0158] The suitability determination device 11 stores the results of the instructions obtained from the job seeker terminal 12 regarding agreement or disagreement with the trial period contract, and the results of the instructions obtained from the employer terminal 13 regarding agreement or disagreement with the trial period contract, as reference information in the auxiliary storage device 18. The reference information includes the working conditions set by the job seeker P2, the employment conditions set by the employer P3, the recommended wage offered, the date and time the instructions were obtained, etc.
[0159] If the suitability determination device 11 determines No in step S52, it determines in step S53 whether it has received a predetermined number of instructions, for example, three times or less, that it has received instructions that the same combination of job seeker P2 and employer P3 will not agree to a trial period contract. If the suitability determination device 11 determines Yes in step S53, it generates inquiry information in step S54 that proposes concluding a trial period contract with one or more items from wages, working hours, or the location of the workplace changed. The suitability determination device 11 also stores the number of times it has received instructions that the same combination of job seeker P2 and employer P3 will not agree to a trial period contract in the auxiliary storage device 18.
[0160] The suitability determination device 11 proceeds to step S34 after step S54 and sends inquiry information to the job seeker terminal 12 and the employer terminal 13, proposing to enter into a trial period contract with modified items. If the suitability determination device 11 determines No in step S53, it proceeds to step S39 and stores the job information and working conditions of job seeker P2 and the job information and employment conditions of employer P3 in the anonymous bank of the auxiliary storage device 18.
[0161] (Effects of this embodiment) The suitability determination device 11 can improve the processing when the desired conditions of job seeker P2 and the desired conditions of employer P3 match. Furthermore, if the suitability determination device 11 determines that the first desired conditions set by job seeker P2 and the second desired conditions set by employer P3 do not match, it proposes a change to the first desired conditions to the job seeker terminal 12 and a change to the second desired conditions to the employer terminal 13. Therefore, it becomes easier for the first and second desired conditions to match.
[0162] Furthermore, when the suitability determination device 11 receives a request from the job seeker terminal 12 for resignation assistance to terminate the employment contract after a trial period contract has been concluded between the job seeker P2 and the employer P3, the device notifies the employer terminal 13 that it has received a request from the job seeker terminal 12 for resignation assistance to terminate the employment contract. Thus, the suitability determination device 11 can assist the job seeker P2 in resigning without worrying about their employer.
[0163] Furthermore, if the suitability determination device 11 determines that the job seeker P2 meets the essential requirements for providing labor to the employer, it then determines whether the first and second preference conditions are met. Therefore, the complexity of the processing of the suitability determination device 11 can be suppressed.
[0164] Furthermore, even if the suitability determination device 11 determines that the essential conditions are met, if it determines that the job seeker and employer are a combination that has previously obtained a request for resignation assistance from the job seeker's terminal, it will not perform a determination as to whether the first and second preference conditions are met. Therefore, the complexity of the processing of the suitability determination device 11 can be suppressed.
[0165] Furthermore, the suitability determination device 11 generates a resume containing the items included in the job seeker information obtained from the job seeker terminal 12. If it determines that the first and second preferred conditions match, it sends the resume to the employer terminal 13. Therefore, the job seeker P2 is saved the trouble of creating a resume themselves. Also, the employer P3 can obtain a resume in a standardized format. Moreover, the employer P3 can obtain the resume before the trial period contract, making it easier to decide whether or not to enter into a trial period contract. Note that the processing examples shown in Figures 4 to 7 are executed repeatedly at predetermined time intervals.
[0166] (supplementary explanation) In this embodiment, the job seeker P2 may transmit evaluation information evaluating employers to which he or she has previously provided labor from the job seeker terminal 12 to the suitability determination device 11 in step S10 of Figure 4. The suitability determination device 11 may store the evaluation information obtained from the job seeker terminal 12 in the auxiliary storage device 18.
[0167] In this embodiment, the job seeker P2 may input the name of the workplace into the job seeker terminal 12 in step S10 and send a request to the suitability determination device 11 to provide evaluation information for that workplace. When the suitability determination device 11 receives a request to provide evaluation information from the job seeker terminal 12 in step S30, it may send the evaluation information for the requested workplace to the job seeker terminal 12 in step S30. The job seeker terminal 12 may also obtain evaluation information from the suitability determination device 11 in step S11.
[0168] In this embodiment, the job seeker P2 may be a dental assistant or a dental technician. The job seeker P2 sought by the employer P3 may be a dental assistant or a dental technician. The items included in the job conditions may differ depending on the specific duties of the job seeker P2.
[0169] In this embodiment, the suitability determination device 11 may transmit various information to the job seeker terminal 12 and the employer terminal 13 in step S30. Furthermore, the job seeker terminal 12 can execute steps S10 and S11 even if steps S31-S34 have not been performed by the suitability determination device 11. In addition, the employer terminal 13 can execute steps S20 and S21 even if steps S31-S34 have not been performed by the suitability determination device 11.
[0170] In this embodiment, in addition to determining in step S31 whether the preconditions are met, the suitability determination device 11 may also determine in step S31 whether the job seeker P2 and employer P3 are a combination that previously received a request for resignation assistance in step S42. If the job seeker P2 and employer P3 are a combination that previously received a request for resignation assistance in step S42, the suitability determination device 11 may determine in step S31 "No" even if the preconditions are met. On the other hand, if the job seeker P2 and employer P3 are a combination that meets the preconditions and has not previously received a request for resignation assistance in step S42, the suitability determination device 11 determines in step S31 "Yes".
[0171] In this embodiment, "storing job seeker P2 and employer P3 in auxiliary storage device 18" includes the process of storing job seeker P2's job seeker account and employer P3's job seeker account in auxiliary storage device 18, and the process of storing employer P3's job seeker account in auxiliary storage device 18.
[0172] In this embodiment, "the first preference conditions and the second preference conditions are compatible" may mean any of the following: "the score indicating the degree of agreement between the items included in the first preference conditions and the items included in the second preference conditions is equal to or greater than a predetermined standard value," "the items included in the first preference conditions and the items included in the second preference conditions are a perfect match," "the items included in the first preference conditions and the items included in the second preference conditions are a partial match," or "the items included in the first preference conditions and the items included in the second preference conditions match by a predetermined percentage or more."
[0173] The aforementioned "partial match" may mean, for example, "two or more items match," regardless of whether the number of items in the first preference condition and the second condition are the same. The aforementioned "predetermined percentage" may mean, for example, "60% of the total number of identical items" if the number of items in the first preference condition and the second condition are the same. In this embodiment, the predetermined number of times may be multiple, that is, two times or four or more times.
[0174] The employment conditions submitted by job seeker P2 may include four or more items. These may include: on-site work only, telecommuting permitted, full-time employee, part-time employee, contract employee, spot work (limited work), etc. Job seeker P2 may be either employed or unemployed. Furthermore, the employment conditions submitted by job seeker P2 may include the item of working at another workplace (double work). Job seeker P2 who submits working at another workplace as an employment condition may be a dentist working at another dental clinic (executive) or a dentist working at their own dental clinic (executive). The employment conditions submitted by job seeker P2 may have four or more items with priority assigned to them.
[0175] The employment conditions set by employer P3 may include four or more items. These may include on-site work only, telecommuting possible, full-time employee, part-time employee, contract employee, spot work, etc. In addition, the employment conditions set by employer P3 may include the item of working concurrently at other workplaces. The employment conditions set by employer P3 may have four or more items with priority assigned to them.
[0176] Furthermore, when the conformity determination device 11 makes a determination in step S33 of Figure 4, it may use the contents of four or more items included in the working conditions and the contents of four or more items included in the employment conditions.
[0177] After performing steps S34, S52, S53, S54, and S40 in Figure 7, the suitability determination device 11 may calculate a score in step S32 of Figure 4 for another combination of job seeker P2 and another employer P3, based on reference information stored in the auxiliary storage device 18.
[0178] For example, when calculating the score in step S32 using conditions similar to those included in past reference information, the score calculated in step S32 will be set relatively low. Conversely, when calculating the score in step S32 using conditions different from those included in past reference information, the score calculated in step S32 will be set relatively high.
[0179] After performing steps S34, S52, S53, S54, and S40 in Figure 7, the suitability determination device 11 may calculate the recommended wage in step S51 in Figure 4 for a different combination of job seeker P2 and another employer P3, based on reference information stored in the auxiliary storage device 18. For example, the recommendation conditions in step S51 may be calculated based on the recommended wage presented in the past when step S52 was determined to be Yes.
[0180] An example of the technical meaning disclosed in this embodiment is as follows: The suitability determination device 11 is an example of a suitability determination device and a computer. The processor 16 is an example of a processor. The job seeker terminal 12 is an example of a job seeker terminal. The auxiliary storage device 18 is an example of a storage device. The employer terminal 13 is an example of an employer terminal. The job information and working conditions are an example of first-choice conditions. The job information and employment conditions are an example of second-choice conditions.
[0181] Step S30 in Figure 4 is an example of the first process. Steps S32 and S33 are examples of the second process. Step S34 is an example of the third process. Step S38 in Figure 5 is an example of the fourth process. Step S42 is an example of the fifth and sixth processes. Step S31 is an example of the seventh process. Step S30 is an example of the eighth and ninth processes. Step S31 is an example of the tenth process. Step S50 in Figure 7 is an example of the eleventh process, and step S51 is an example of the twelfth process. Steps S53 and S54 are examples of the thirteenth process. Step S39 is an example of the fourteenth process. Step S52 is an example of the fifteenth process. Step S52 is an example of the sixteenth process.
[0182] The conformity determination device 11 may be implemented by a single computer or multiple distributed computers. The conformity determination device 11 may consist of one or more computers, such as servers, supercomputers, mainframes, servers, and workstations. The network 14 may include the internet and wide area networks. The workplace may also include offices, companies, organizations, etc. The workplace is not limited to dental clinics, but corresponds to a wide range of industries and businesses, such as beauty salons, restaurants, tourism companies, retail stores, real estate companies, financial companies, electrical construction companies, telecommunications companies, and fitness gyms.
[0183] The messaging application may be LINE®, WhatsApp®, WeChat®, etc. Therefore, it is not necessary to install a dedicated application for the suitability assessment service on the job seeker terminal 12 and the employer terminal 13.
[0184] The application that implements the suitability determination method described in this embodiment may be stored in the auxiliary storage device 18 of the suitability determination device 11. Furthermore, when a web browser is run on the job seeker terminal 12 and the job seeker terminal 12 accesses the suitability determination device 11, the application may be a web application that runs on the suitability determination device 11. Alternatively, the application that implements the suitability determination method may be a native application installed on both the job seeker terminal 12 and the employer terminal 13, respectively, and running on both terminals.
[0185] This embodiment discloses the following characteristic configuration. For example, a non-temporary storage medium is disclosed which stores a non-temporary program that causes a computer to perform processing on a job seeker terminal used by a job seeker who provides labor to a workplace, and a recruiter terminal used by a recruiter who manages the workplace. The program causes the computer to perform the following: a first process of obtaining first preferred conditions from the job seeker terminal when the job seeker is expected to provide labor to the workplace, and a second preferred conditions from the recruiter terminal when the workplace is expected to receive labor from the job seeker; a second process of determining whether the first preferred conditions and the second preferred conditions are compatible after the first process; and a third process of sending inquiry information to the job seeker terminal and the recruiter terminal, if the second process determines that the first preferred conditions and the second preferred conditions are compatible, inquiring about entering into a trial period contract for the recruiter to actually provide labor to the workplace managed by the recruiter. The program can also be understood as a program product.
[0186] Furthermore, a suitability determination method is disclosed, which is performed by a computer that is communicably connected to a job seeker terminal used by a job seeker who provides labor to a workplace, and to a recruiter terminal used by a recruiter who manages a workplace. The method includes: a first process in which the computer obtains first preferred conditions from the job seeker terminal when the job seeker is expected to provide labor to the workplace, and second preferred conditions from the recruiter terminal when the workplace is expected to receive labor from the job seeker; a second process in which the computer determines whether the first preferred conditions and the second preferred conditions are compatible after the first process; and a third process in which, if the second process determines that the first preferred conditions and the second preferred conditions are compatible, the computer transmits inquiry information to the job seeker terminal and the recruiter terminal, inquiring about entering into a trial period contract in which the recruiter will actually provide labor to the workplace managed by the recruiter. In Figures 4-6, the process performed by the suitability determination device 11 is an example of the suitability determination method.
[0187] Furthermore, a suitability determination system is disclosed, comprising: a job seeker terminal used by a job seeker who provides labor to a workplace; a recruiter terminal used by a recruiter who manages the workplace; and a suitability determination device that is communicatively connected to the job seeker terminal and the recruiter terminal and performs processing, wherein the suitability determination device performs: a first process of obtaining first preferred conditions from the job seeker terminal when the job seeker is expected to provide labor to the workplace, and second preferred conditions from the recruiter terminal provided by the recruiter; a second process of determining whether the first preferred conditions and the second preferred conditions are suitable after the first process; and a third process of transmitting inquiry information to the job seeker terminal and the recruiter terminal, if the second process determines that the first preferred conditions and the second preferred conditions are suitable, inquiring about entering into a trial period contract for the recruiter to actually provide labor to the workplace managed by the recruiter. [Industrial applicability]
[0188] This embodiment can be used as a suitability determination device and program for determining whether the desired conditions of an employer and the desired conditions of a job seeker are compatible. [Explanation of symbols]
[0189] 10... Suitability determination system, 11... Suitability determination device, 12... Job seeker terminal, 13... Employer terminal, 18... Auxiliary storage device, P2... Job seeker, P3... Employer
Claims
1. A suitability determination device having a processor that performs processing, and which is communicably connected to a job seeker terminal used by a job seeker who provides labor to a workplace, and to a job seeker terminal used by a job seeker who manages a workplace, The aforementioned processor, A first process involves obtaining the first preferred conditions from the job seeker's terminal, assuming the job seeker is to provide labor to a workplace, and obtaining the second preferred conditions from the employer's terminal. A second process, which is performed after the first process, to determine whether the first desired conditions and the second desired conditions are met, If the second process determines that the first preferred condition and the second preferred condition are met, A third process which involves transmitting information to the job seeker terminal and the employer terminal, proposing that the employer enter into a contract for a trial period in which the employer will actually provide labor to the workplace managed by the employer. If the second process determines that the first and second preferred conditions do not match, a fourth process is performed to propose a change to the first preferred condition to the job seeker terminal and a change to the second preferred condition to the employer terminal. A conformance determination device configured to perform this function.
2. A conformity determination device according to claim 1, The aforementioned processor, After the third process is performed and a trial period contract is concluded between the employer and the job seeker, a formal employment contract is concluded in which the employer actually provides labor to a workplace managed by the employer, and thereafter a fifth process is performed in which a request for resignation assistance to terminate the employment contract is obtained from the job seeker's terminal, A sixth process involves notifying the employer's terminal that a request for resignation assistance to terminate the employment contract has been received from the job seeker's terminal, and A conformance determination device configured to perform this function.
3. A conformity determination device according to claim 1, The processor is configured to perform a seventh process, after the first process and before the second process, which determines whether the job seeker has met the essential conditions for providing labor to the employer. The conformance determination device is configured such that the processor executes the second process when it determines that the essential conditions are met in the seventh process.
4. A conformity determination device according to claim 3, The seventh process performed by the processor further determines whether the job seeker and the employer are a combination that has previously obtained a request for resignation assistance from the job seeker terminal, The conformity determination device is configured such that, even if the processor determines in the seventh process that the essential conditions are met, it does not execute the second process if it determines that the job seeker and the employer are a combination that has previously obtained a request for resignation assistance from the job seeker terminal.
5. A conformity determination device according to claim 1, The aforementioned processor, Before executing the second process described above, an eighth process is performed to obtain job seeker information, including the job seeker's attribute information, job information, and working conditions, from the job seeker terminal. A ninth process, which generates a resume containing the items included in the job seeker information, after the execution of the eighth process and before the execution of the second process, If the second process determines that the first and second preferred conditions are met, the tenth process sends the resume generated in the ninth process to the recruiter's terminal. A conformance determination device configured to perform this function.
6. A conformity determination device according to any one of claims 1 to 5, The aforementioned processor, Before executing the third process described above, an eleventh process is performed to calculate the wage rate based on the region of the workplace, the type of work performed, and the number of years of experience in the work performed. Before executing the third process, a twelfth process is performed to calculate the recommended wage that the employer would pay to the job seeker if the employer hired the job seeker, based on the wage market rate, the first desired conditions, and the second desired conditions. This configuration further executes the following: The processor is configured to transmit inquiry information, including the recommended wage, to the job seeker terminal and the employer terminal in the third processing, as a suitability determination device.
7. A conformity determination device according to claim 6, The suitability determination device is configured such that, after the processor transmits inquiry information including the recommended wage to the job seeker terminal and the employer terminal in the third process, if it obtains from one or more of the employer terminals or the job seeker terminals that the recommended wage has not been approved and the job seeker does not agree to a trial period contract, it further executes a 13th process, which involves repeatedly transmitting inquiry information to the job seeker terminal and the employer terminal a predetermined number of times, inviting the job seeker to change one or more of the following items: wage, working hours, or location of the workplace, and then enter into a trial period contract.
8. A conformity determination device according to any one of claims 1 to 5, A non-temporary storage device is provided that is communicatively connected to the processor and stores information as an anonymous bank in a format in which the employer and the job seeker are not identified. The processor is configured to further perform a 14th process in which it stores in the anonymous bank the job information and working conditions included in the first preference and the job information and employment conditions included in the second preference, which were determined in the second process not to match the first preference. The conformity determination device is configured such that the second process, which the processor executes after the 14th process, determines whether the first preferred condition and the second preferred condition stored in the anonymous bank are compatible.
9. A conformity determination device according to any one of claims 1 to 5, The first process performed by the aforementioned processor is: The process of obtaining the above first preference conditions, which include one or more of the following items, from the job seeker's terminal: temporary work at the workplace or working at multiple workplaces simultaneously. The process of obtaining the above second preference conditions from the recruiter's terminal, which include one or more of the following items: temporary work at the workplace or working at multiple workplaces, A conformity determination device, including one.
10. A conformity determination device according to claim 7, The first process performed by the aforementioned processor is: A process to obtain the first preferred conditions from the job seeker terminal using a channel of a non-temporary messaging application running on the job seeker terminal, A process to obtain the second preferred conditions from the recruiter terminal using a channel of a non-temporary messaging application running on the recruiter terminal, Includes, The aforementioned processor, The configuration is such that, after transmitting the inquiry information including the recommended wage in the third process to the job seeker terminal and the employer terminal, a 15th process is performed to obtain a command from either the employer terminal or the job seeker terminal indicating whether they agree or disagree with the trial period contract. The 15th process performed by the aforementioned processor is: A process to obtain from the job seeker terminal a command indicating whether or not they agree to the aforementioned trial period contract, using the channel of the messaging application running on the job seeker terminal, A suitability determination device comprising the process of obtaining from the recruiter terminal a command indicating whether the recruiter agrees to or disagrees with the aforementioned trial period contract, using a channel of the messaging application running on the recruiter terminal.
11. In the conformity determination device according to claim 7, A non-temporary storage device is provided that is communicatively connected to the processor and stores information acquired from the job seeker terminal and the employer terminal. The processor is configured to perform a 16th process which stores the result of obtaining a command from the job seeker terminal regarding agreement or disagreement with the trial period contract, and the result of obtaining a command from the employer terminal regarding agreement or disagreement with the trial period contract, as reference information in the storage device. The processor, after the 16th process, performs the 2nd process again for another job seeker and job seeker, and in doing so, determines whether the first and second preferred conditions are matched using a score weighted by the reference information stored in the storage device.
12. In the conformity determination device according to claim 6, A non-temporary storage device is provided that is communicatively connected to the processor and stores information acquired from the job seeker terminal and the employer terminal. The processor is configured to perform a 16th process which stores the result of obtaining a command from the job seeker terminal regarding agreement or disagreement with the trial period contract, and the result of obtaining a command from the employer terminal regarding agreement or disagreement with the trial period contract, as reference information in the storage device. The processor is configured to perform the 12th process again for another job seeker and employer after the 16th process, and to calculate a recommended wage that the employer would pay to the job seeker if the employer hired the job seeker, based on the reference information stored in the storage device.
13. A non-temporary program that causes a computer to perform processing on a computer that is communicably connected to a job seeker terminal used by a job seeker who provides labor to a workplace, and a recruiter terminal used by a recruiter who manages a workplace, the program to cause the computer to perform processing on a first process which involves obtaining from the job seeker terminal the first preference conditions when the job seeker is expected to provide labor to the workplace, and obtaining from the recruiter terminal the second preference conditions when the workplace is expected to receive labor from the job seeker, and after the first process which determines whether the first preference conditions and the second preference conditions match. A program configured to perform the following: a second process of determining whether or not the first and second preferred conditions are met; a third process of sending inquiry information to the job seeker terminal and the employer terminal, if the second process determines that the first and second preferred conditions are met, inquiring about entering into a trial period contract in which the employer will actually provide labor to the workplace managed by the employer; and a fourth process of proposing a change to the first preferred condition to the job seeker terminal and a change to the second preferred condition to the employer terminal, if the second process determines that the first and second preferred conditions are not met.
Citation Information
Patent Citations
Reemployment support system
JP2003256551A
Information processing device, information processing method, and information processing program
JP2020013357A
Employment support device
JP2021140255A
Job offer / job hunting support device, job offer / job hunting support method and program
JP2023041384A
Human resource development support system, human resource development support method, automatic application system, automatic application method, and recorder
WO2008004310A1