Program, information processing device, and method

The recruitment management system addresses the lack of automatic unemployment benefit payments by calculating and paying these benefits based on employment cancellations, ensuring compliance and effective human resource management.

JP2025104999AActive Publication Date: 2025-07-10MATCHBOX TECH INC

Patent Information

Application Number
JP2023223243
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2025-07-10
Estimated Expiration
2043-12-28

AI Technical Summary

Technical Problem

Existing job matching systems do not provide for the automatic payment of unemployment benefits to job seekers when their employment is canceled by employers, despite legal obligations.

Method used

A recruitment management system that calculates and automatically pays unemployment benefits to job seekers based on predefined conditions when employment is canceled, incorporating input from employers for cancellation reasons and job seeker work history to determine benefit amounts.

Benefits of technology

Ensures compliance with legal obligations by automatically calculating and paying unemployment benefits, preventing non-compliance and facilitating the utilization of human resources in line with corporate activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025104999000001_ABST
    Figure 2025104999000001_ABST
Patent Text Reader

Abstract

To provide a technique enabling automated payment of leave allowances.SOLUTION: A server 20 of an applicant tracking system 1 executes, as functions thereof, the steps of: receiving input of job opening information from business operators and presenting the job opening information to job seekers; receiving input of application information from the job seekers with respect to the presented job opening information and presenting information of the job seekers related to the application information to the business operators; receiving input of selection of a person who actually works, from among the received job seekers; receiving input from a business operator to cancel the plan of a prospective employee who is scheduled to work; when conditions for payment of the leave allowance are met, calculating an amount of leave allowance for the prospective employee who is scheduled to work on the basis of whether the received cancellation of the planned work falls under conditions set as the payment conditions for leave allowance; and generating payment information of the calculated leave allowance.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a program, an information processing apparatus, and a method.

Background Art

[0002] In retail stores such as supermarkets and convenience stores, and in food and beverage stores such as family restaurants and izakayas, it is common to employ part-time or temporary workers on a non-regular basis as store employees. To secure such workers, job seeker information is registered in advance, and when there is a job opening, the information is distributed to job seekers, and applications (job offers) from job seekers for the job opening are accepted to secure workers. Also, systems have been provided that perform such job seeker information registration, distribute job opening information, and perform matching.

[0003] Patent Document 1 discloses an employment registration management system that presents job opening information from businesses according to the attributes of job seekers.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] By the way, after a business hires a job seeker, it may cancel the employment of the job seeker due to the circumstances of the business. In such a case, from the perspective of protecting job seekers (workers), the business is obligated to pay a predetermined suspension allowance. However, at present, such payment of suspension allowance is not provided as a service in the above-described matching systems.

[0006] Therefore, the present disclosure describes a technology that enables automatic payment of unemployment benefits.

Means for Solving the Problems

[0007] According to an embodiment of the present disclosure, a program is provided that causes a computer including a processor and a memory to execute management of job seekers who apply for job offers from employers. The program causes the processor to receive input of job offer information from an employer and present it to job seekers, receive input of application information from job seekers for the presented job offer information, and present information on the job seekers related to the application information to the employer, receive input from the employer for selecting those who actually get employed from among the received job seekers, receive input from the employer for canceling the employment plan for those who are scheduled to be employed, calculate the amount of unemployment benefits for the employment plan cancelers based on whether the conditions for paying unemployment benefits are met for the received cancellation of the employment plan, and generate payment information for the calculated unemployment benefits.

Advantages of the Invention

[0008] According to the present disclosure, the amount of unemployment benefits for employment plan cancelers is calculated based on whether the conditions for paying unemployment benefits are met for the cancellation of the employment plan. This enables automatic payment of unemployment benefits.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Mode for Carrying Out the Invention

[0010] Hereinafter, the present invention will be described based on the illustrated embodiments. The following description and drawings are examples for explaining the present invention, and for the sake of clarity of explanation, omissions and simplifications are made as appropriate. The present invention can also be implemented in various other forms. Unless otherwise particularly limited, each component may be singular or plural. In the following description, the same components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated.

[0011] The functions realized by the components described in this disclosure may be implemented in circuitry or processing circuitry, including a general-purpose processor, a special-purpose processor, an integrated circuit, ASICs (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuitry, and / or combinations thereof, programmed to realize the described functions. The processor includes transistors and other circuitry and is regarded as circuitry or processing circuitry. The processor may be a programmed processor that executes a program stored in a memory.

[0012] In this disclosure, circuitry, unit, and means are hardware programmed to realize the described functions or hardware that executes them. The hardware may be any hardware disclosed in this specification or any hardware known to be programmed or to execute to realize the described functions.

[0013] When the hardware is a processor regarded as being of the circuitry type, the circuitry, means, or unit is a combination of the hardware and the software used to configure the hardware and / or the processor.

[0014] <Summary> The recruitment management system according to the present disclosure will be described below. The recruitment management system according to the present disclosure is, for example, a system for facilitating applications for job information and making it easier to secure (hire) employees by registering job seeker information in advance and enabling notification to job seekers and transmission of application information when there is job information for which employment is desired. This employment registrant management system may provide job information for regular employees, part-time workers, and part-timers assuming long-term employment, or may provide job information such as working hours (so-called shifts) for workers such as part-time workers and part-timers in retail stores and the like assuming short-term (one-time) employment. Further, it may be a system that accepts shift requests and is adjusted by business operators or administrators. The employment registrant management system according to the present disclosure is a system provided as a web service, for example, by a cloud server or the like, by so-called SaaS (Software as a Service), and is configured to be accessible by a registrant registered for employment by a business operator or a user who is a business operator through predetermined authentication.

[0015] The user who uses the recruitment management system according to the present disclosure may be not only a business operator such as a retail store that accepts job seekers, but also an administrator having a predetermined relationship with the business operator. Here, the business operator is, for example, an enterprise, an operator of a store such as a retail store or a restaurant, or a person who operates a store as an employee of an enterprise that operates a store such as a retail store or a restaurant, and may be an owner business operator of a store conducting a franchise chain business. Further, the administrator is a person or entity that operates an enterprise that operates one or more stores such as retail stores or restaurants, or provides a service that provides human resources to stores such as retail stores or restaurants, and may be an enterprise conducting a franchise chain business, or may be a group of persons having specific qualifications or skills. Note that the administrator may be an enterprise that operates one or more types (different business formats) of stores such as retail stores or restaurants.

[0016] By the way, as described above, after a business operator decides to employ a job seeker and an employment contract is concluded, there may be cases where the business operator has to cancel the employment of the job seeker due to its own circumstances. In such cases, from the perspective of protecting job seekers (workers), the business operator is legally obligated to pay a prescribed suspension allowance. The suspension allowance is payable even to workers such as part-time workers and part-timers. In addition, the reasons for the business operator being obligated to pay the suspension allowance include cases due to the business operator's intention, negligence, etc., cases due to malfunctions of the business operator's facilities, cases due to business depression, etc., and it prevents the business operator from easily canceling the employment of job seekers.

[0017] However, as described above, a system is provided that registers job seeker information in advance and matches with job seekers when there is job seeker information for which employment is desired. However, at present, due to the configuration of the system, it is not configured to obligate the payment of suspension allowance. Therefore, when the job placement management system according to the present disclosure receives an input of cancellation of the employment schedule from a business operator for an intended employee, it calculates the amount of the suspension allowance based on whether it meets the payment conditions of the suspension allowance, and is configured to pay the suspension allowance.

[0018] With such a configuration, by using the job placement management system according to the present disclosure, it is possible to automatically pay the suspension allowance. This prevents non-compliance by business operators and enables the utilization of human resources in compliance with corporate activities.

[0019] <First Embodiment> Hereinafter, the job placement management system 1 will be described. In the following description, for example, when the terminal device 10 accesses the server 20, the server 20 responds with information for generating a screen on the terminal device 10. The terminal device 10 generates and displays a screen based on the information received from the server 20.

[0020] <1 Overall Configuration of Job Placement Management System 1> FIG. 1 is a diagram showing the overall configuration of the job recruitment management system 1. As shown in FIG. 1, the job recruitment management system 1 includes a plurality of terminal devices (in FIG. 1, terminal devices 10A and 10B are shown. Hereinafter, they may be collectively referred to as "terminal device 10") and a server 20. The terminal device 10 and the server 20 are communicably connected to each other via a network 80. The network 80 is composed of a wired or wireless network.

[0021] The terminal device 10 is a device operated by each user. Here, a user is a person who uses the terminal device 10 to perform functions of the job recruitment management system 1, such as inputting job recruitment information as an employer, referring to job recruitment information / registering application information as a job seeker, and selecting / canceling an employee, and refers to an employer, a job seeker, etc. The terminal device 10 is realized by a desktop PC (Personal Computer), a laptop PC (notebook PC), etc. In addition, the terminal device 10 may be a mobile terminal such as a tablet corresponding to a mobile communication system or a smartphone.

[0022] The terminal device 10 is communicably connected to the server 20 via the network 80. The terminal device 10 is connected to the network 80 by communicating with communication devices such as a radio base station 81 corresponding to a communication standard such as 4G, 5G, or LTE (Long Term Evolution) and a wireless LAN router 82 corresponding to a wireless LAN (Local Area Network) standard such as IEEE (Institute of Electrical and Electronics Engineers) 802.11. As shown as the terminal device 10B in FIG. 1, the terminal device 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 15, a storage unit 16, and a processor 19.

[0023] The communication IF12 is an interface for inputting and outputting signals so that the terminal device 10 can communicate with an external device. The input device 13 is an input device (for example, a keyboard, a touch panel, a touch pad, a pointing device such as a mouse, etc.) for receiving input operations from a user. The output device 14 is an output device (a display, a speaker, etc.) for presenting information to the user. The memory 15 is for temporarily storing programs and data processed by programs and the like, and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage unit 16 is a storage device for storing data, such as a flash memory and an HDD (Hard Disc Drive). The processor 19 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.

[0024] The server 20 is a device that receives job offer information from a business operator, receives and manages applications for the job offer information from job seekers. The server 20 receives job offer information from a user who is a business operator and registers it, presents the job offer information to a user who is a job seeker, receives applications from job seekers, and determines employment based on selection by the business operator. Further, the server 20 receives an input for canceling employment for a job seeker for whom employment has been determined by the business operator, calculates the amount of layoff allowance based on whether it meets the payment conditions of the layoff allowance, and pays the layoff allowance.

[0025] The server 20 is a computer connected to the network 80. The server 20 includes a communication IF22, an input / output IF23, a memory 25, a storage 26, and a processor 29.

[0026] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with external devices. The input / output IF 23 functions as an interface for an input device that receives input operations from the user and an output device that presents information to the user. The memory 25 is for temporarily storing programs and data processed by programs and the like, and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage 26 is a storage device for storing data, such as a flash memory or an HDD (Hard Disc Drive). The processor 29 is hardware for executing the instruction set described in the program and is composed of an arithmetic unit, registers, peripheral circuits, and the like.

[0027] <1.1 Configuration of the terminal device 10> FIG. 2 is a block diagram showing the functional configuration of the terminal device 10 that constitutes the job offer management system 1 according to the first embodiment. As shown in FIG. 2, the terminal device 10 includes a plurality of antennas (antenna 111, antenna 112), wireless communication units (first wireless communication unit 121, second wireless communication unit 122) corresponding to each antenna, an operation reception unit 130 (including a keyboard 131 and a mouse 132), an audio processing unit 140, a microphone 141, a speaker 142, a display 150, a storage unit 160, and a control unit 170. The terminal device 10 also has functions and configurations not particularly shown in FIG. 2 (for example, a battery for holding power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.). As shown in FIG. 2, each block included in the terminal device 10 is electrically connected by a bus or the like.

[0028] The antenna 111 radiates the signal emitted by the terminal device 10 as an electromagnetic wave. Also, the antenna 111 receives an electromagnetic wave from space and gives the received signal to the first wireless communication unit 121.

[0029] The antenna 112 radiates the signal emitted by the terminal device 10 as an electromagnetic wave. Also, the antenna 112 receives an electromagnetic wave from space and gives the received signal to the second wireless communication unit 122.

[0030] The first wireless communication unit 121 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 111 so that the terminal device 10 can communicate with other wireless devices. The second wireless communication unit 122 performs modulation / demodulation processing and the like for transmitting and receiving signals via the antenna 112 so that the terminal device 10 can communicate with other wireless devices. The first wireless communication unit 121 and the second wireless communication unit 122 are communication modules including a tuner, an RSSI (Received Signal Strength Indicator) calculation circuit, a CRC (Cyclic Redundancy Check) calculation circuit, a high-frequency circuit, and the like. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation / demodulation and frequency conversion of the wireless signals transmitted and received by the terminal device 10, and supply the received signals to the control unit 170.

[0031] The operation reception unit 130 has a mechanism for receiving the input operations of the user. Specifically, the operation reception unit 130 includes a keyboard 131 and a mouse 132. Note that the operation reception unit 130 may be configured as a touch screen that detects the contact position of the user on the touch panel, for example, by using a capacitive touch panel.

[0032] The keyboard 131 receives the input operations of the user of the terminal device 10. The keyboard 131 is a device for inputting characters, and outputs the input character information to the control unit 170 as an input signal.

[0033] The mouse 132 receives the input operations of the user of the terminal device 10. The mouse 132 is a pointing device for selecting, etc., the displayed objects displayed on the display 150, and outputs the position information selected on the screen and the information indicating that a button has been pressed to the control unit 170 as input signals.

[0034] The audio processing unit 140 demodulates and modulates the audio signal. The audio processing unit 140 modulates the signal given from the microphone 141 and gives the modulated signal to the control unit 170. Also, the audio processing unit 140 gives the audio signal to the speaker 142. The audio processing unit 140 is realized by, for example, a processor for audio processing. The microphone 141 receives an audio input and gives an audio signal corresponding to the audio input to the audio processing unit 140. The speaker 142 converts the audio signal given from the audio processing unit 140 into sound and outputs the sound to the outside of the terminal device 10.

[0035] The display 150 displays data such as images, videos, and texts according to the control of the control unit 170. The display 150 is realized by, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display.

[0036] The storage unit 160 is composed of, for example, a memory 15 and a storage unit 16 such as a flash memory, and stores data and programs used by the terminal device 10. In a certain aspect, the storage unit 160 stores user information 161.

[0037] The user information 161 is information of a user who uses the terminal device 10 to perform functions of the job hunting management system 1, such as inputting job offer information as a business operator, referring to job offer information / registering application information as a job seeker, and selecting / canceling an employee. The user information includes information for identifying the user (user ID), the user's name, address, and organizational information such as the company to which the user belongs.

[0038] The control unit 170 is composed of, for example, a processor 19, reads the program stored in the storage unit 160, and executes the instructions included in the program to control the operation of the terminal device 10. The control unit 170 is, for example, an application pre-installed in the terminal device 10. By operating according to the program, the control unit 170 functions as an input operation reception unit 171, a transmission / reception unit 172, a data processing unit 173, and a notification control unit 174.

[0039] The input operation reception unit 171 performs a process of receiving a user's input operation on an input device such as the keyboard 131.

[0040] The transmission / reception unit 172 performs a process for the terminal device 10 to transmit and receive data to and from an external device such as the server 20 according to a communication protocol.

[0041] The data processing unit 173 performs a process of performing an operation on the data received by the terminal device 10 according to a program and outputting the operation result to a memory or the like.

[0042] The notification control unit 174 performs a process of presenting information to the user. The notification control unit 174 performs a process of displaying a display image on the display 150, a process of outputting sound to the speaker 142, and the like.

[0043] <1.2 Functional Configuration of Server 20> FIG. 3 is a diagram showing the functional configuration of the server 20 that constitutes the job recruitment management system 1 of the first embodiment. As shown in FIG. 3, the server 20 exhibits functions as a communication unit 201, a storage unit 202, and a control unit 203.

[0044] The communication unit 201 performs a process for the server 20 to communicate with an external device.

[0045] The storage unit 202 stores data and programs used by the server 20. The storage unit 202 stores a business operator database 2021, a job seeker database 2022, a job opening database 2023, and the like.

[0046] The business operator database 2021 is a database for holding information of business operators registered for registering job opening information using the job recruitment management system 1. Details will be described later.

[0047] The job seeker database 2022 is a database for holding information of job seekers registered to refer to job offers and apply using the job offer management system 1. Details will be described later.

[0048] The job offer database 2023 is a database for holding job offer information registered by businesses using the job offer management system 1. Details will be described later.

[0049] The control unit 203 exhibits functions shown as the reception control module 2031, transmission control module 2032, job offer reception presentation module 2033, application reception presentation module 2034, job seeker selection reception module 2035, job schedule cancellation reception module 2036, unemployment benefit calculation module 2037, and unemployment benefit payment module 2038, by the processor 29 of the server 20 performing processing according to a program as various modules.

[0050] The reception control module 2031 controls the process in which the server 20 receives a signal from an external device according to a communication protocol.

[0051] The transmission control module 2032 controls the process in which the server 20 transmits a signal to an external device according to a communication protocol.

[0052] The job offer reception and presentation module 2033 controls the process of receiving job offer information from employers and presenting it to job seekers. Since employers operate the terminal device 10 to input job offer information related to their business and send it to the server 20, the job offer reception and presentation module 2033 receives the job offer information sent from the terminal device 10 via the communication unit 201. The job offer information input by employers may include job offer information for full-time employees, part-time workers, or part-timers assuming long-term employment, or may also include the working hours of workers such as part-time workers or part-timers in retail stores, restaurants, etc. assuming short-term (one-time) employment, so-called shift job offer information, or information on additional recruitment for insufficient shifts. Note that the employers from whom the job offer reception and presentation module 2033 receives job offer information may be employers registered in the employer database 2021 as users of the job offer management system 1, or may be others.

[0053] In addition, the job offer reception and presentation module 2033 sends the job offer information received from the employer to the terminal device 10 used by the job seeker via the communication unit 201, and presents it so that the job seeker can refer to it. Since the job seeker operates the terminal device 10 to input an instruction to refer to the job offer information, the job offer reception and presentation module 2033 reads the job offer database 2023, extracts the job offer information corresponding to the job seeker, and sends it to the terminal device 10 for display. Note that the job seekers to whom the job offer reception and presentation module 2033 presents the job offer information may be employers registered in the job seeker database 2022 as users of the job offer management system 1, or may be others.

[0054] The job application reception and presentation module 2033 receives, as job offer information from a business operator, for example, information on the subject such as the name of the business operator (corporate name), company name (including common name), name of the individual business owner, store name, etc., job type name related to employment, name of the work, number of recruits, information on the salary unit price at a predetermined time (e.g., monthly salary, daily salary, hourly wage, etc.). Further, in the case of job offer information assuming long-term employment, for example, the job application reception and presentation module 2033 receives information indicating the conditions of available working dates and times and frequencies during a predetermined period (e.g., 4 times a week, 6 hours or more each time, etc.), and in the case of job offer information (shift) assuming short-term (one-time) employment, receives information indicating the scheduled working dates and times of employment.

[0055] In addition, the job application reception and presentation module 2033 registers and stores the job offer information received from the business operator, for example, in the job offer database 2023.

[0056] The application reception and presentation module 2034 controls the process of receiving the input of application information from a job seeker for the job offer information from the business operator presented by the job application reception and presentation module 2033 and presenting the information of the job seeker related to the application information to the business operator. Since the job seeker operates the terminal device 10 to refer to the job offer information and inputs an intention to apply for a job offer for which employment is desired and transmits it to the server 20, the application reception and presentation module 2034 receives the application information transmitted from the terminal device 10 via the communication unit 201.

[0057] The application reception and presentation module 2034 receives, as application information, for example, personal information such as the name, address, age, gender, contact information, etc. of the job seeker. Further, the application reception and presentation module 2034 receives information such as the job type name and name of the work related to the job offer information, and in the case where the job offer information assumes long-term employment, information indicating the conditions of available working dates and times and frequencies of the job seeker (e.g., 4 times a week, 6 hours or more each time, etc.), and in the case where the job offer information assumes short-term employment (shift), information such as the desired start date and time of work and end date and time of work of the job seeker.

[0058] In addition, the application reception presentation module 2034 registers and stores the application information received from job seekers in, for example, the job opening database 2023.

[0059] The employer selection reception module 2035 controls the process of receiving the input of the selection of the actual employed person from among the job seekers received by the application reception presentation module 2034 from the business operator who received the job opening information by the job opening reception presentation module 2033. The business operator operates the terminal device 10 to select the job seeker who will actually be employed from among the job seekers who have received applications, inputs the selection result of the job seeker, and transmits it to the server 20. Therefore, the employer selection reception module 2035 receives the information on the selection result of the job seeker transmitted from the terminal device 10 via the communication unit 201. In the job opening management system 1 according to the present disclosure, it is configured to consider that an employment contract has been established between the business operator who has input the selection result received by the employer selection reception module 2035 and the job seeker of the selection result, and it is assumed that information provision and information input necessary for the employment contract, such as the presentation of employment conditions, have been performed.

[0060] In addition, the employer selection reception module 2035 may be configured to automatically determine the selection of the actual employed person from among the job seekers received by the application reception presentation module 2034 based on predetermined conditions. The predetermined conditions may be included in the job opening information received by the job opening reception presentation module 2033 from the business operator, or may be received separately in advance from the business operator. In this case, when the employer selection reception module 2035 receives the application information from a job seeker who meets the predetermined conditions, the employer selection reception module 2035 may immediately determine that the job seeker will be the actual employed person. Also in this case, it is configured to consider that an employment contract has been automatically established between the business operator and the job seeker, and it is assumed that information provision and information input necessary for the employment contract, such as the presentation of employment conditions, have been performed.

[0061] The employed person selection acceptance module 2035 may, for example, adjust the time and select the working start date and time and the working end date and time desired by the job seeker. For example, when the working hours desired by the job seeker are from 9:00 to 15:00, if the employer can accept the working hours from 9:00 to 14:00, the employer may change the working hours to 9:00 to 14:00, input them, and select them.

[0062] In addition, the employed person selection acceptance module 2035 registers and stores the information on the selection result received from the employer in, for example, the job database 2023.

[0063] The employment schedule cancellation acceptance module 2036 controls the process of accepting an input to cancel the employment schedule for the job seekers who are scheduled to be employed and accepted by the employed person selection acceptance module 2035. As described above, after the employment is determined between the employer and the job seeker and the employment contract is concluded, the employer may unavoidably cancel the employment of the job seeker due to the employer's circumstances. In such a case, the employer operates the terminal device 10 to select a job seeker (who may be a part of multiple job seekers or all the corresponding job seekers) who is scheduled to be employed and is to cancel the employment schedule from among the job seekers who have already been input as those who are actually scheduled to be employed, and sends an input to cancel the employment schedule to the server 20. Therefore, the employment schedule cancellation acceptance module 2036 receives and accepts the cancellation information on the employment schedule of the job seeker sent from the terminal device 10 via the communication unit 201.

[0064] In addition, when the Scheduled Worker Cancellation Reception Module 2036 receives an input to cancel the scheduled work, it controls the process of receiving an input of the cancellation reason related to the cancellation of the scheduled work from the employer. When canceling the scheduled work (employment contract) due to the employer's reasons, as will be described later, since the payment of the business suspension benefit is obligatory depending on the cancellation reason, the Scheduled Worker Cancellation Reception Module 2036 receives an input of the cancellation reason from the employer. At this time, the Scheduled Worker Cancellation Reception Module 2036 may present the employer with options of predefined cancellation reasons as the cancellation reason and receive an input of the cancellation reason option from the employer. The Scheduled Worker Cancellation Reception Module 2036 may, for example, provide an input field for the cancellation reason on the screen for receiving an input to cancel the scheduled work of the scheduled worker and allow the employer to input the cancellation reason, or may selectively display the cancellation reason. Specifically, for example, the cancellation reason may be indicated and a selection may be received by radio buttons, or the cancellation reason may be selected by a pull-down menu.

[0065] When receiving an input of the cancellation reason related to the cancellation of the scheduled work, the Scheduled Worker Cancellation Reception Module 2036 may notify the employer who input it that it will be eligible for the payment of the business suspension benefit according to the received cancellation reason. The Scheduled Worker Cancellation Reception Module 2036 may, for example, notify on a pop-up screen or as a warning near the input field that the input cancellation reason will be eligible for the payment of the business suspension benefit on the screen for receiving an input to cancel the scheduled work of the scheduled worker.

[0066] In addition, the Scheduled Worker Cancellation Reception Module 2036 registers and stores the information on the cancellation of the scheduled work received from the employer in, for example, the Job Offer Database 2023.

[0067] The suspension allowance calculation module 2037 controls the process of calculating the amount of suspension allowance for an employee scheduled to work based on whether the cancellation of the scheduled work received by the employee cancellation reception module 2036 meets the conditions defined as the payment conditions for the suspension allowance. As described above, when an employer unavoidably cancels the employment of a job applicant due to the employer's circumstances, the employer is legally obligated to pay a predetermined suspension allowance from the perspective of protecting the job applicant (worker), and even workers such as part-time workers and part-timers are eligible for payment. Therefore, the suspension allowance calculation module 2037 calculates the amount of suspension allowance for an employee scheduled to work.

[0068] The suspension allowance calculation module 2037 controls the process of calculating the amount of suspension allowance for an employee scheduled to work based on whether the reason for cancellation related to the cancellation of the scheduled work received by the employee cancellation reception module 2036 meets the conditions defined as the payment conditions for the suspension allowance. As described above, the reasons for the employer for which the payment of suspension allowance is obligatory include cases due to the employer's intention, negligence, etc., cases due to equipment failure of the employer, cases due to business depression, etc. Therefore, the suspension allowance calculation module 2037 determines whether the reason for cancellation related to the cancellation of the scheduled work received by the employee cancellation reception module 2036 corresponds to these.

[0069] When calculating the amount of unemployment benefits for scheduled workers, the unemployment benefit calculation module 2037 acquires the work information of the scheduled workers (job seekers) who have been employed in the past, and controls the process of calculating the amount of unemployment benefits based on the work information. The method of calculating the unemployment benefits is the amount obtained by multiplying the average daily wage by a predetermined value, and the average daily wage is calculated from the total past wages. Therefore, the unemployment benefit calculation module 2037 acquires the work information of the scheduled workers related to the cancellation of the employment schedule received by the employment schedule cancellation acceptance module 2036, and calculates the amount of unemployment benefits. The work information of past employment may be obtained, for example, by storing the information on the working hours of past employment in the job seeker database 2022 and reading this information. Also, at this time, the amount of unemployment benefits may be calculated with reference to the allowances related to the past employment of the scheduled workers, such as commuting allowances. Information on such allowances may also be obtained, for example, by storing the information on various allowances in the job seeker database 2022 and reading this information. Further, when calculating the amount of unemployment benefits for scheduled workers, the unemployment benefit calculation module 2037 may calculate the amount of unemployment benefits based on the job information applied for by the scheduled workers (job seekers), for example, the amount of salary in the said job information (the amount of salary in a predetermined period, such as monthly salary, daily salary, hourly wage, etc.).

[0070] The unemployment benefit payment module 2038 controls the process of generating the payment information of the unemployment benefits calculated by the unemployment benefit calculation module 2037. Here, the payment information is information for actually paying the unemployment benefits paid by the employer to the person who was the employment schedule when the employment schedule was cancelled by the employer and meets the defined conditions, and is information for actually making the payment (transfer) by sending it to a financial institution or the like.

[0071] In the job seeker management system 1 according to the present disclosure, the unemployment benefit that the business operator should pay is, for example, first advanced and paid by the operator (a person other than the business operator) of the job seeker management system 1, and then billed to the business operator. However, it may be configured such that the business operator pays the unemployment benefit. The unemployment benefit payment module 2038 generates payment data, specifically, payment data by transfer processing such as FB (Farm Banking), for transferring the calculated amount of the unemployment benefit from the account of the operator of the job seeker management system 1 to the financial institution account designated as the salary payment account of the job seeker, for example. At this time, when it is configured such that the business operator pays the unemployment benefit, payment data for transferring from the account of the business operator to the salary payment account of the job seeker is generated. Note that the unemployment benefit payment module 2038 may generate payment data by means other than account transfer of a financial institution, such as payment data by electronic payment means or payment data from the amount (deposit) that has been prepaid and registered in the job seeker management system 1. Thereafter, the unemployment benefit payment module 2038 transmits the generated payment data to a designated financial institution server or the like, and actually performs the payment process.

[0072] <2 Data Structure> FIG. 4 is a diagram showing an example of the data structure of the business operator database 2021 in FIG. 3. FIG. 5 is a diagram showing an example of the data structure of the job seeker database 2022 in FIG. 3. Further, FIG. 6 is a diagram showing an example of the data structure of the job opening database 2023 in FIG. 3.

[0073] As shown in FIG. 4, each record of the business operator database 2021 includes an item "business operator ID", an item "business operator name", an item "address", an item "business type", and the like.

[0074] The item "business operator ID" is information for identifying each business operator who is a user registered in the job seeker management system 1.

[0075] The item "business operator name" is the name of the business operator who is a user registered in the job seeker management system 1.

[0076] The item "Address" is the address of the user, i.e., the business operator, registered in the job applicant management system 1. The address stored in the item "Address" may be different from the address of the workplace related to the job information.

[0077] The item "Business type" is information indicating the business type of the user, i.e., the business operator, registered in the job applicant management system 1. Information such as "Retail (Convenience store)" and "Hospital" is stored in the item "Business type".

[0078] When the server 20 receives registration information from the business operator, it adds a record to the business operator database 2021.

[0079] As shown in FIG. 5, each record in the job seeker database 2022 includes an item "Job seeker ID", an item "Job seeker name", an item "Address", an item "Employment record information", etc.

[0080] The item "Job seeker ID" is information for identifying each user, i.e., job seeker, registered in the job applicant management system 1.

[0081] The item "Job seeker name" is the name of the user, i.e., job seeker, registered in the job applicant management system 1.

[0082] The item "Address" is the address of the user, i.e., job seeker, registered in the job applicant management system 1. In the item "Address", in addition to the address where the job seeker himself / herself resides, the address of a relative's residence, the address of the school where the job seeker commutes, or the address of the main job workplace if the job seeker hopes to have a side job may be stored.

[0083] The item "Employment record information" is information on the record of the job seeker's past employment using the job applicant management system 1. Specifically, it includes an item "Business operator ID", an item "Date and time", an item "Hourly wage", etc.

[0084] The item "Employer ID" is information that identifies each employer who hired the job seeker when they actually started working using the job seeker management system 1, and it corresponds to the item "Employer ID" in the employer database 2021.

[0085] The item "Date and Time" is the employment date and time when the job seeker actually started working using the job seeker management system 1.

[0086] The item "Hourly Wage" is the hourly wage when the job seeker actually started working using the job seeker management system 1.

[0087] When the server 20 receives registration information from the job seeker, a record is added to the job seeker database 2022. Also, when the job seeker actually starts working, the server 20 adds a record to the item "Employment Record Information" in the job seeker database 2022.

[0088] As shown in Figure 6, each record in the job opening database 2023 includes the item "Employer ID", the item "Employer Name", the item "Job Opening Details", etc.

[0089] The item "Employer ID" is information that identifies each employer who registered job opening information in the job seeker management system 1, and it corresponds to the item "Employer ID" in the employer database 2021.

[0090] The item "Employer Name" is the name of the employer who registered job opening information in the job seeker management system 1, and it corresponds to the item "Employer Name" in the employer database 2021.

[0091] The item "Job Opening Details" is information regarding job openings registered by employers in the job seeker management system 1. Specifically, it includes the item "Job Opening ID", the item "Recruited Occupation", the item "Hourly Wage", the item "Number of People", the item "Date and Time", the item "Scheduled Employees", etc. This item "Job Opening Details" is configured such that a record is registered each time the employer indicated by the item "Employer Name" registers job opening information.

[0092] The item "Job Offer ID" is information for identifying each piece of job offer information registered by a business operator in the job offer management system 1.

[0093] The item "Recruited Occupation" is information indicating the occupation related to the job offer information registered by a business operator in the job offer management system 1. Specifically, it is the work content when actually employed in the relevant job offer. In the example shown in FIG. 6, "Customer Service" for performing customer service work inside a convenience store and "Store Staff" for performing various tasks inside a restaurant are stored.

[0094] The item "Hourly Wage" is information indicating the unit price of salary at a predetermined time when actually employed after applying for a job offer registered by a business operator in the job offer management system 1, and shows the hourly wage as an example.

[0095] The item "Number of Persons" is information indicating the number of recruits for the job offer information registered by a business operator in the job offer management system 1.

[0096] The item "Date and Time" is information indicating the date and time of employment related to the job offer information registered by a business operator in the job offer management system 1.

[0097] The item "Scheduled Employee" is information for identifying each job seeker who has applied for the job offer information registered by a business operator in the job offer management system 1, and corresponds to the item "Job Seeker ID" in the job seeker database 2022. In the item "Scheduled Employee", for example, information on job seekers who are actually scheduled to be employed, received by the employee selection acceptance module 2035 of the server 20, is stored. Information on job seekers who are the cancellation targets received by the employment cancellation acceptance module 2036 is configured to be identifiable by a flag (not shown in the figure) or the like so that it can be known that they are the ones who have been cancelled. For example, as shown in FIG. 6, the job seeker ID of the job seeker shown in gray indicates that the person has been cancelled by the business operator, that is, the person is eligible for unemployment benefits.

[0098] When the employee selection acceptance module 2035 of the server 20 receives job offer information from a business operator, it adds a record to the job offer database 2023.

[0099] <3 Operations> Hereinafter, with reference to FIGS. 7 to 9, the job application reception process, employment cancellation process, and suspension allowance payment process by the job seeker management system 1 in the first embodiment will be described. In FIGS. 7 to 9, the terminal device used by the business operator is the terminal device 10A, and the terminal device used by the employee is the terminal device 10B.

[0100] FIG. 7 is a flowchart showing an example of the flow of the job application reception process by the job seeker management system 1.

[0101] In step S111, the input operation reception unit 171 of the terminal device 10A accesses the web server provided by the server 20 through an operation by the business operator, and accepts the input of job information, specifically, information on the subject such as the business operator name (corporate name), company name (including common name), name of the individual business owner, store name, etc., job type name related to employment, work name, number of recruits, information on the unit price of salary at a predetermined time (e.g., daily wage, hourly wage, etc.). The transmission / reception unit 172 transmits the received registration information to the server 20.

[0102] In step S121, the job application reception presentation module 2033 of the server 20 receives the job information transmitted from the terminal device 10A in step S111 via the communication unit 201. The job application reception presentation module 2033 transmits the received job information to the terminal device 10B via the communication unit 201. In addition, the job application reception presentation module 2033 registers the received job information in the job database 2023.

[0103] In step S131, the transmission / reception unit 172 of the terminal device 10B receives the job information transmitted from the server 20 in step S121. The notification control unit 174 causes the received job information to be displayed on the display 150.

[0104] In step S132, the input operation reception unit 171 of the terminal device 10B accesses the Web server provided by the server 20 through an operation by the job seeker, and receives the input of application information for the job information received in step S131. For example, it refers to the job information and receives the input of an indication of intention to apply for a job opening for which employment is desired. The transmission / reception unit 172 transmits the received application information to the server 20.

[0105] In step S122, the application reception presentation module 2034 of the server 20 receives the application information transmitted from the terminal device 10B in step S132 via the communication unit 201. The application reception presentation module 2034 transmits the received application information to the terminal device 10A via the communication unit 201. Also, the job reception presentation module 2033 registers the received application information in the job database 2023.

[0106] In step S112, the transmission / reception unit 172 of the terminal device 10A receives the application information for the job information transmitted from the server 20 in step S122. The notification control unit 174 causes the received application information to be displayed on the display 150.

[0107] In step S113, the input operation reception unit 171 of the terminal device 10A accesses the Web server provided by the server 20 through an operation by the employer, selects a job seeker who will actually be employed from among the job seekers who have received applications based on the application information received in step S112, and receives the input of the selection result of the job seeker. The transmission / reception unit 172 transmits the information on the received selection result of the job seeker to the server 20.

[0108] In step S123, the job seeker selection reception module 2035 of the server 20 receives the information on the selection result of the job seeker transmitted from the terminal device 10A in step S113 via the communication unit 201. Based on the received information on the selection result of the job seeker, the job seeker selection reception module 2035 transmits a notice indicating that the job seeker is to actually start working to the terminal device 10B via the communication unit 201. Also, the job application reception presentation module 2033 registers the received information on the selection result of the job seeker in the job opening database 2023.

[0109] In step S133, the transmission / reception unit 172 of the terminal device 10B receives the notice indicating that the job seeker is to actually start working, which is transmitted from the server 20 in step S123. The notification control unit 174 causes the received notification information to be displayed on the display 150.

[0110] As described above, in the job opening management system 1, applications from job seekers for job openings are received, and an input for selecting a job seeker who is to actually start working from among them is received. Thereby, the job seeker who is to actually start working is determined.

[0111] FIG. 8 is a flowchart showing an example of the process flow for performing the employment cancellation process by the job opening management system 1.

[0112] In step S211, the input operation reception unit 171 of the terminal device 10A accesses the Web server provided by the server 20 by an operation from the business operator, selects a job seeker whose employment plan is to be cancelled from among the job seekers who have already been input as those who are to actually start working, and receives an input for cancelling the employment plan. The transmission / reception unit 172 transmits the received cancellation information on the employment plan of the job seeker to the server 20.

[0113] In step S221, the employment plan cancellation reception module 2036 of the server 20 receives the cancellation information on the employment plan of the job seeker transmitted from the terminal device 10A in step S211 via the communication unit 201. Also, the employment plan cancellation reception module 2036 registers the received cancellation information on the employment plan in the job opening database 2023.

[0114] In step S222, the employment cancellation reception module 2036 of the server 20 transmits, via the communication unit 201, notification information to the input business operator to notify that the input business operator is eligible for payment of unemployment benefits based on whether the cancellation of the planned employment received in step S221 meets the conditions defined as the payment conditions for unemployment benefits, to the terminal device 10A.

[0115] In step S212, the transceiver unit 172 of the terminal device 10A receives the notification information transmitted from the server 20 in step S222 indicating that the business operator is eligible for payment of unemployment benefits. The notification control unit 174 causes the received notification information to be displayed on the display 150.

[0116] In step S213, the input operation reception unit 171 of the terminal device 10A receives an input of approval for the information indicating that the business operator is eligible for payment of unemployment benefits notified in step S212, based on an operation from the business operator. The transceiver unit 172 transmits the received approval information to the server 20.

[0117] In step S223, the unemployment benefit calculation module 2037 of the server 20 receives, via the communication unit 201, the approval information indicating that the business operator is eligible for payment of unemployment benefits transmitted from the terminal device 10A in step S213. When the unemployment benefit calculation module 2037 receives the approval information, it calculates the amount of unemployment benefits for the employee based on whether the cancellation of the planned employment meets the conditions defined as the payment conditions for unemployment benefits, and if the conditions are met. The unemployment benefit calculation module 2037 transmits the information on the calculated amount of unemployment benefits to the terminal device 10B via the communication unit 201.

[0118] In step S233, the transceiver unit 172 of the terminal device 10B receives the information on the amount of unemployment benefits transmitted from the server 20 in step S223. The notification control unit 174 causes the received information on the amount of unemployment benefits to be displayed on the display 150.

[0119] As described above, in the job applicant management system 1, when accepting an input to cancel the employment plan from among the job applicants who have already been input as those scheduled to actually work, the system calculates the amount of unemployment benefits for the person whose employment plan has been cancelled based on whether the conditions defined as the payment conditions for unemployment benefits are met. This makes it possible to automatically calculate the amount of unemployment benefits.

[0120] FIG. 9 is a flowchart showing an example of the process flow for performing the unemployment benefit payment process by the job applicant management system 1.

[0121] In step S321, the unemployment benefit payment module 2038 of the server 20 generates payment information for the amount of unemployment benefits calculated in step S223. The unemployment benefit payment module 2038 transmits information notifying that the unemployment benefits have actually been paid to the terminal device 10B via the communication unit 201.

[0122] In step S331, the transceiver 172 of the terminal device 10B receives the information indicating that the unemployment benefits have been paid, which was transmitted from the server 20 in step S321. The notification control unit 174 causes the received information indicating that the unemployment benefits have been paid to be displayed on the display 150.

[0123] As described above, in the job applicant management system 1, when the conditions defined as the payment conditions for unemployment benefits are met, the calculated unemployment benefit payment process is performed. As a result, job applicants whose employment plans have been cancelled can receive unemployment benefits.

[0124] <4 Screen Example> Hereinafter, with reference to FIGS. 10 and 11, a screen example of job application information and a screen example of employment cancellation processing by the job applicant management system 1 will be described.

[0125] FIG. 10 is a diagram showing a screen example of job information to be displayed on the terminal device 10. The screen example in FIG. 10 shows a screen example in a state where it is displayed for selecting a job applicant who will actually work in response to an application from a job applicant. This corresponds to step S123 in FIG. 7.

[0126] As shown in FIG. 10, an application information display screen 1031a is displayed on the display 150 of the terminal device 10. On this application information display screen 1031a, applicant display columns 1031b, 1031c, and 1031d showing information about the applicant are displayed as application information from the applicant. Further, for the applicants displayed in the applicant display columns 1031b, 1031c, and 1031d, rejection buttons 1031e, 1031g, and 1031i to be pressed when rejecting and adoption buttons 1031f, 1031h, and 1031j to be pressed when adopting are provided.

[0127] Since the application information display screen 1031a shown in FIG. 10 is displayed on the display 150 of the terminal device 10 of the business operator that has input and transmitted the job offer information, the business operator refers to the applicant display columns 1031b, 1031c, and 1031d to determine adoption / rejection. Then, when adopting the applicant, the adoption buttons 1031f, 1031h, and 1031j are pressed, and when rejecting, the rejection buttons 1031e, 1031g, and 1031i are pressed to input the adoption / rejection result.

[0128] FIG. 11 is a diagram showing an example of a screen for employment cancellation processing displayed on the terminal device 10. The screen example in FIG. 11 shows an example of a screen in a state where it is displayed to cancel the planned employment from among the applicants who have already been input as those who will actually be employed. This corresponds to step S221 in FIG. 8.

[0129] As shown in FIG. 11, a cancellation input screen 1032a is displayed on the display 150 of the terminal device 10. This cancellation input screen 1032a is an input screen used when the business operator has to cancel the employment of the applicant due to business reasons, and includes a cancellation reason input field 1032b for receiving input of the cancellation reason related to the cancellation, a message input field 1032c for receiving input of a message to the applicant, a suspension allowance notification field 1032d for notifying that the applicant will be eligible for payment of suspension allowance, a return button 1032e for canceling the cancellation process and returning to the original screen, and an execution button 1032f for executing the cancellation process.

[0130] As shown in FIG. 11, when canceling the employment of the job applicant, for example, when selecting a cancellation reason input field 1032b where the cancellation reason can be selected from a pull-down menu, a suspension allowance notification field 1032d is displayed, so that the employer can grasp that the applicant is eligible for the payment of the suspension allowance. Then, when the execution button 1032f is pressed, the cancellation process for the applicant is actually carried out.

[0131] <Parentheses> As described above, according to the present embodiment, when accepting an input to cancel the employment plan from among the job applicants who have already been input as scheduled to actually work (already employed under an employment contract), based on whether the conditions defined as the payment conditions for the suspension allowance are met, if the conditions are met, the amount of the suspension allowance for the job applicant is calculated. Then, the payment process for the calculated suspension allowance is carried out. Therefore, it enables the employer who has canceled the employment plan of the job applicant to automatically pay the suspension allowance. This prevents the employer from violating compliance and enables the utilization of human resources in line with compliance in corporate activities.

[0132] Also, when inputting to cancel the employment plan, it is configured to accept the input of the cancellation reason related to the cancellation of the employment plan, and it is possible to select from the pre-defined options for the cancellation reason. This enables accurate input of the cancellation reason, accurate calculation of the suspension allowance, and payment.

[0133] Furthermore, when calculating the suspension allowance, the work information of the job applicant's past employment is obtained, and the amount of the suspension allowance is calculated based on the work information. This enables accurate calculation of the suspension allowance and payment.

[0134] Although the embodiments related to the disclosure have been described above, they can be implemented in various other forms, and can be implemented with various omissions, substitutions, and changes. These embodiments, variations, and omissions, substitutions, and changes are included in the technical scope of the claims and the equivalent scope thereof.

[0135] <Supplementary Note> The matters described in each of the above embodiments are appended below.

[0136] (Supplementary Note 1) A program for causing a computer including a processor 29 and a memory 25 to execute to manage job seekers who apply for job offers from employers, the program causing the processor 29 to receive an input of a job offer from an employer and present it to job seekers (step S121); receive an input of application information from job seekers for the presented job offer and present information on the job seekers related to the application information to the employer (step S122); receive an input from the employer for selecting an actual employed person from among the received job seekers (step S123); receive an input from the employer for canceling the employment plan for an employment-planned person (step S221); calculate the amount of unemployment benefits for the employment-planned person when the received cancellation of the employment plan meets the conditions defined as the payment conditions for unemployment benefits based on whether it meets the conditions (step S223); and generate payment information for the calculated unemployment benefits (step S321).

[0137] (Supplementary Note 2) The program according to (Supplementary Note 1), wherein in the step of receiving an input for canceling the employment plan, an input of the reason for cancellation related to the cancellation of the employment plan is received from the employer, and in the step of calculating the amount of unemployment benefits, the amount of the unemployment benefits is calculated based on whether the received reason for cancellation meets the conditions.

[0138] (Appendix 3) The program described in (Appendix 2), which, in the step of accepting an input to cancel the employment plan, presents to the business operator options for cancellation reasons predefined as cancellation reasons, and accepts from the business operator an input of an option for the cancellation reason.

[0139] (Appendix 4) The program described in (Appendix 2) or (Appendix 3), which further causes the step (S222) of notifying the business operator that the business operator is eligible to receive unemployment benefits according to the accepted cancellation reason to be executed.

[0140] (Appendix 5) The program described in (Appendix 1), which, in the step of calculating the amount of unemployment benefits, acquires work information of the employment scheduled person's past employment, and calculates the amount of unemployment benefits based on the work information.

[0141] (Appendix 6) The program described in (Appendix 5), which, when acquiring work information, acquires information on the working hours of the employment scheduled person's past employment.

[0142] (Appendix 7) The program described in (Appendix 5), which, when calculating the amount of unemployment benefits, calculates the amount of unemployment benefits with reference to the benefits related to the employment scheduled person's past employment.

[0143] (Appendix 8) The program described in (Appendix 1), which, in the step of calculating the amount of unemployment benefits, calculates the amount of unemployment benefits based on the job offer information related to the accepted employment plan.

[0144] (Appendix 9) The program described in (Appendix 8), which calculates the amount of unemployment benefits based on the amount of salary in the job offer information related to the accepted employment plan.

[0145] (Appendix 10) An information processing apparatus that includes a control unit 203 and a memory 25 (storage unit 202) and manages job seekers who apply for job offers from businesses. The control unit 203 performs the steps of: receiving an input of job offer information from a business and presenting it to job seekers (S121); receiving an input of application information from job seekers in response to the presented job offer information and presenting the information of the job seekers related to the application information to the business (S122); receiving an input from the business for selecting those who will actually be employed from among the received job seekers (S123); receiving an input from the business for canceling the employment plan for job candidates who are scheduled to be employed (S221); calculating the amount of unemployment benefits for job candidates who meet the conditions defined as the payment conditions for unemployment benefits based on whether the received cancellation of the employment plan meets the conditions (S223); and generating payment information for the calculated unemployment benefits (S321).

[0146] (Appendix 10) A method executed by a computer including a processor 29 and a memory 25 for managing job seekers who apply for job offers from businesses. The method includes the steps of: the processor 29 receiving an input of job offer information from a business and presenting it to job seekers (S121); receiving an input of application information from job seekers in response to the presented job offer information and presenting the information of the job seekers related to the application information to the business (S122); receiving an input from the business for selecting those who will actually be employed from among the received job seekers (S123); receiving an input from the business for canceling the employment plan for job candidates who are scheduled to be employed (S221); calculating the amount of unemployment benefits for job candidates who meet the conditions defined as the payment conditions for unemployment benefits based on whether the received cancellation of the employment plan meets the conditions (S223); and generating payment information for the calculated unemployment benefits (S321).

Explanation of Reference Numerals

[0147] 1: Job Offer Management System 10: Terminal Device 10A: Terminal device 10B: Terminal device 13: Input device 14: Output device 15: Memory 16: Storage unit 19: Processor 20: Server 25: Memory 26: Storage 29: Processor 80: Network 81: Radio base station 82: Wireless LAN router 111: Antenna 112: Antenna 121: First wireless communication unit 122: Second wireless communication unit 130: Operation reception unit 131: Keyboard 132: Mouse 140: Audio processing unit 141: Microphone 142: Speaker 150: Display 160: Storage unit 161: User information 170: Control unit 171: Input operation reception unit 172: Transmission / reception unit 173: Data processing unit 174: Notification control unit 201: Communication unit 202: Storage unit 203: Control unit 2021: Operator database 2022: Job seeker database 2023: Job opening database 2031: Reception control module 2032: Transmission control module 2033: Job opening reception and presentation module 2034: Application reception and presentation module 2035: Employer selection reception module 2036: Scheduled Employee Cancellation Reception Module 2037: Shutdown Allowance Calculation Module 2038: Shutdown Allowance Payment Module

Claims

1. A program for causing a computer including a processor and a memory to execute, for managing job applicants who apply for job offers from businesses, the program causing the processor to: receive an input of a job offer from the business and present it to the job applicant; receive an input of an application from the job applicant for the presented job offer, and present information on the job applicant related to the application to the business; receive an input from the business to cancel the employment plan for an employee-to-be who is scheduled to work; calculate the amount of layoff benefits for the employee-to-be when the received cancellation of the employment plan meets the conditions defined as the payment conditions of the layoff benefits; A program that causes the above steps to be executed.

2. In the step of receiving the input to cancel the employment plan, receive an input of the reason for cancellation related to the cancellation of the employment plan from the business, In the step of calculating the amount of layoff benefits, calculate the amount of layoff benefits based on whether the received reason for cancellation meets the conditions. The program according to claim 1.

3. In the step of receiving the input to cancel the employment plan, present options for the reasons for cancellation defined in advance to the business and receive an input of the option for the reason for cancellation from the business. The program according to claim 2.

4. The program further causes the processor to: notify the business that the layoff benefits will be paid according to the received reason for cancellation. The program according to claim 2 or claim 3.

5. In the step of calculating the amount of layoff benefits, obtain work information on the employment of the employee-to-be in the past, and calculate the amount of layoff benefits based on the work information. The program according to claim 1.

6. When obtaining the work information, obtain information on the working hours of the employment of the employee-to-be in the past. The program according to claim 5.

7. When calculating the amount of layoff benefits, calculate the amount of layoff benefits with reference to the allowances related to the past employment of the employee-to-be. The program according to claim 5.

8. The program according to claim 1, wherein in the step of calculating the amount of the suspension allowance, the amount of the suspension allowance is calculated based on the job offer information related to the received planned employment.

9. The program according to claim 8, wherein in the job offer information related to the received planned employment, the amount of the suspension allowance is calculated based on the salary amount.

10. The program further The program according to claim 1, which further executes a step of generating payment information for the calculated suspension allowance.

11. The program according to claim 10, wherein in the step of generating the payment information for the suspension allowance, payment information is generated in which the amount of the suspension allowance to be paid by the business operator is paid on behalf of another person other than the business operator.

12. An information processing apparatus comprising a control unit and a memory, for managing job seekers who apply for job offer information of a business operator, The control unit receiving an input of job offer information from the business operator and presenting it to the job seeker; receiving an input of application information from the job seeker for the presented job offer information, and presenting information on the job seeker related to the application information to the business operator; receiving an input from the business operator for selecting an actual employed person from among the received job seekers; receiving an input from the business operator for canceling the planned employment for an employment scheduled person; calculating the amount of the suspension allowance for the employment scheduled person when the condition corresponding to the condition defined as the payment condition of the suspension allowance for the received cancellation of the planned employment is met; generating the calculated payment information for the suspension allowance. An information processing apparatus that executes the steps.

13. A method for managing job seekers who apply for job offer information of a business operator, which is executed by a computer comprising a processor and a memory, The method includes the processor receiving an input of job offer information from the business operator and presenting it to the job seeker; receiving an input of application information from the job seeker for the presented job offer information, and presenting information on the job seeker related to the application information to the business operator; receiving an input from the business operator for selecting an actual employed person from among the received job seekers; A step of receiving an input to cancel the employment plan from the business operator for the planned employee who is scheduled to work; A step of calculating the amount of unemployment benefits for the planned employee when the received cancellation of the employment plan meets the conditions defined as the payment conditions for unemployment benefits, based on whether it meets the conditions; A step of generating payment information for the calculated unemployment benefits, and executing a method.

Citation Information

Patent Citations

  • Incentive imparting employment service system using internet

    JP2003076889A

  • Job hunting support system and job hunting support program

    JP2020119459A

  • Program, information processing device and method

    JP2022187638A

Cited By

  • Matching support system, matching support program, and matching support method

    JP7813076B1

  • Matching support system, matching support program, and matching support method

    JP7843088B1

  • Matching support system, matching support program, and matching support method

    JP7901399B1