Program, information processing device, and method
The system addresses the lack of automatic suspension allowance payments by calculating and paying unemployment benefits based on predefined conditions, ensuring compliance and fair treatment for job seekers.
Patent Information
- Application Number
- JP2025002924
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-07-10
AI Technical Summary
Current job matching systems do not provide for the automatic payment of suspension allowances to job seekers when their employment is canceled by employers, despite legal obligations.
A system that calculates and automatically pays unemployment benefits to job seekers based on predefined conditions when employment is canceled, incorporating input from employers regarding cancellation reasons and past work information to determine the amount.
Ensures compliance by automatically calculating and paying unemployment benefits, preventing non-compliance by employers and ensuring fair treatment of job seekers.
Smart Images

Figure 2025105599000001_ABST
Abstract
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 non-regular part-time and temporary workers as store employees. To secure such workers, job seeker information is registered in advance, and when there is job opening information, the information is distributed to job seekers, and applicants (job seekers) are accepted for the job opening information to secure workers. In addition, systems that perform such job seeker information registration, distribute job opening information, and perform matching are also provided.
[0003] Patent Document 1 discloses an employment registration management system that presents job opening information from employers 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 an employer hires a job seeker, there may be cases where the employer cancels the employment of the job seeker due to the circumstances of the employer. In such cases, from the perspective of protecting job seekers (workers), the employer is obliged to pay a predetermined suspension allowance. However, at present, such payment of suspension allowance is not provided as a service in the above-mentioned matching systems.
[0006] Therefore, in the present disclosure, a technology that enables automatic payment of unemployment benefits will be described.
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, for managing job seekers who apply for job offers from businesses. The program causes the processor to perform steps of receiving an input of job offer information from a business and presenting it to job seekers, receiving an input of application information from job seekers for the presented job offer information and presenting information of the job seekers related to the application information to the business, receiving an input from the business of selecting those who will actually be employed from among the received job seekers, receiving an input from the business of canceling the employment plan for those who are scheduled to be employed, calculating the amount of unemployment benefits for the employment plan cancelers based on whether the conditions defined as the payment conditions of unemployment benefits are met for the received employment plan cancellations, and generating payment information for the calculated unemployment benefits.
Advantages of the Invention
[0008] According to the present disclosure, for the cancellation of the employment plan, the amount of unemployment benefits for the employment plan cancelers is calculated based on whether the conditions for paying unemployment benefits are met. 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, appropriate omissions and simplifications have been made. The present invention can 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 circuits, and / or combinations thereof programmed to realize the described functions. The processor includes transistors and other circuits 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. The hardware may be any hardware disclosed in this specification or any hardware known as being programmed or executing 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 hardware and software used to configure the hardware and / or the processor.
[0014] <Summary> Hereinafter, the job applicant management system according to the present disclosure will be described. The job applicant 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 full-time employees, part-time workers, or part-time timers assuming long-term employment, for example, and may also provide job information such as working hours, so-called shifts, for workers such as part-time workers and part-time 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 employers 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, so-called SaaS (Software as a Service), and is configured to be accessible by a registrant registered for employment by an employer or a user who is an employer through predetermined authentication.
[0015] The user who uses the job applicant management system according to the present disclosure may be not only an employer such as a retail store that accepts job seekers, but also an administrator having a predetermined relationship with the employer. Here, the employer 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 also be an owner employer of a store conducting a franchise chain business. Further, the administrator is a person who provides a service for providing human resources to an enterprise that operates one or more stores such as retail stores or restaurants, or a store such as a retail store or a restaurant, and may also be an enterprise conducting a franchise chain business, or 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 obliged to pay a prescribed suspension allowance. The suspension allowance is payable to workers such as part-time workers and part-timers. Also, the reasons for the business operator being obliged to pay the suspension allowance include cases due to the business operator's intention, negligence, etc., cases due to equipment failure of the business operator, cases due to business depression, etc., and prevent 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 seeking information for which employment is desired. However, in the current situation, due to the system configuration, it is not configured to oblige 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 a person scheduled for employment, 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 line with compliance in 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 opening management system 1. As shown in FIG. 1, the job opening 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, the user is a person who uses the terminal device 10 to perform functions of the job opening management system 1, such as inputting job opening information as a business operator, referring to job opening information / registering application information as a job seeker, and selecting / canceling an employee, and refers to a business operator, 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, for example, a tablet corresponding to a mobile communication system or a mobile terminal such as 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 communication standards such as 4G, 5G, and LTE (Long Term Evolution), and a wireless LAN router 82 corresponding to wireless LAN (Local Area Network) standards 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 the user. The output device 14 is an output device (display, 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 or 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 an external device. The input / output IF 23 functions as an interface for an input device that receives input operations from a user and an output device that presents information to the user. The memory 25 is for temporarily storing programs and data processed by programs, etc., 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 an instruction set described in a program and is composed of an arithmetic unit, registers, peripheral circuits, etc.
[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 Embodiment 1. 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 display objects displayed on the display 150, and outputs the position information selected on the screen and the information indicating that the button is 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 the audio input and gives the 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 audio and outputs the audio 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 such as a flash memory and a storage unit 16, 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, as a function of the job seeker management system 1 using the terminal device 10, inputs job offer information as a business operator, references job offer information / registers application information as a job seeker, and selects / cancels an employee. The user information includes information for identifying the user (user ID), the user's name, address, and other 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 input 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 offer management system 1 according to Embodiment 1. 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 an operator database 2021, a job seeker database 2022, a job offer database 2023, and the like.
[0046] The operator database 2021 is a database for holding operator information registered for registering job offer information using the job offer management system 1. Details will be described later.
[0047] The job seeker database 2022 is a database for holding information of job seekers registered for referring to job offers and applying 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 business operators using the job offer management system 1. Details will be described later.
[0049] The control unit 203 exhibits functions shown as a reception control module 2031, a transmission control module 2032, a job offer reception presentation module 2033, an application reception presentation module 2034, an employed person selection reception module 2035, an employment schedule cancellation reception module 2036, a suspension allowance calculation module 2037, and a suspension allowance payment module 2038 as various modules when the processor 29 of the server 20 performs processing according to a program.
[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 businesses and presenting it to job seekers. Since businesses 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 by receiving it via the communication unit 201. The job offer information input by businesses may be for full-time employees, part-time workers, or part-timers assuming long-term employment, or may be for workers such as part-time workers or part-timers in retail stores, restaurants, etc. assuming short-term (one-time) employment, including the working hours, so-called shift, for which they are seeking employment, or may be information on additional recruitment for insufficient shifts. Note that the business from which the job offer reception and presentation module 2033 receives job offer information may be a business registered in the business database 2021 as a user of the job offer management system 1, or may be otherwise.
[0053] In addition, the job offer reception and presentation module 2033 transmits the job offer information received from the business to the terminal device 10 used by the job seeker via the communication unit 201, and presents it in a referenceable manner to the job seeker. Since the job seeker operates the terminal device 10 to input an instruction for referring 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 transmits it to the terminal device 10 for display. Note that the job seeker to whom the job offer reception and presentation module 2033 presents the job offer information may be a business registered in the job seeker database 2022 as a user of the job offer management system 1, or may be otherwise.
[0054] The job application reception and presentation module 2033 receives, as job application information from a business operator, for example, information on the subject such as the business operator name (corporate name), company name (including common name), name of an individual business owner, store name, etc., job type name related to employment, name of work, number of recruits, information on the unit price of salary at a predetermined time (e.g., monthly salary, daily salary, hourly wage, etc.). Also, in the case of job application 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 application information (shift) assuming short-term (single-shot) employment, it receives information indicating the scheduled working date and time of employment.
[0055] Also, the job application reception and presentation module 2033 registers and stores the job application information received from the business operator in, for example, the job application database 2023.
[0056] The application reception and presentation module 2034 controls the process of receiving the input of application information from job seekers for the job application information from the business operator presented by the job application reception and presentation module 2033 and presenting the information of the job seekers related to the application information to the business operator. Since the job seeker operates the terminal device 10 to refer to the job application information and inputs an indication of the intention to apply for a job they wish to work for and sends it to the server 20, the application reception and presentation module 2034 receives the application information sent from the terminal device 10 by receiving it 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. Also, the application reception and presentation module 2034 receives information such as the job type name and name of work related to the job application information, and in the case where the job application 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 application 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 acceptance presentation module 2034 registers and stores the application information received from job seekers in, for example, the job opening database 2023.
[0059] The employee selection acceptance module 2035 controls the process of accepting the input of the selection of the actual employed persons from among the job seekers received by the application acceptance presentation module 2034 from the business operators who have received the job opening information by the job opening acceptance presentation module 2033. The business operator operates the terminal device 10 to select the job seekers who will actually be employed from among the job seekers who have applied, input the selection result of the job seekers, and send it to the server 20. Therefore, the employee selection acceptance module 2035 accepts the information on the selection result of the job seekers transmitted from the terminal device 10 by receiving it via the communication unit 201. In the job opening management system 1 according to the present disclosure, it is configured that an employment contract is considered to be established between the business operator who has input the selection result received by the employee selection acceptance 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 employee selection acceptance module 2035 may be configured to automatically determine the selection of the actual employed persons from among the job seekers received by the application acceptance presentation module 2034 based on predetermined conditions. The predetermined conditions may be included in the job opening information received by the job opening acceptance presentation module 2033 from the business operator, or may be received separately in advance from the business operator. In this case, when the employee selection acceptance module 2035 receives the application information from a job seeker who meets the predetermined conditions, the employee selection acceptance module 2035 may immediately determine that the job seeker will be the actual employed person. Also in this case, it is configured that an employment contract is automatically considered to be 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, be able to adjust and select the time with respect to the working start date and time and the working end date and time desired by the job seeker. For example, when the desired working hours specified 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, it may be possible to change the working hours to 9:00 to 14:00 and input 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 employed person scheduled to work, which is 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, there may be cases where the employer has to cancel the employment of the job seeker due to the circumstances of the employer. In such cases, the employer operates the terminal device 10 to select, from among the job seekers who have already been input as those scheduled to actually work, the job seeker (it may be a part of multiple people or all the applicable job seekers) who is to have their employment schedule canceled, inputs an instruction to cancel the employment schedule, and transmits it to the server 20. Therefore, the employment schedule cancellation acceptance module 2036 accepts the cancellation information of the employment schedule of the job seeker transmitted from the terminal device 10 by receiving it 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, the payment of suspension benefits is obligatory depending on the cancellation reason. Therefore, 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 pre-defined 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 to 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 the 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 suspension benefits according to the received cancellation reason. The Scheduled Worker Cancellation Reception Module 2036 may, for example, notify on a pop-up screen or notify as a warning near the input field that the input cancellation reason will be eligible for suspension benefits 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 suspension allowance. As described above, when an employer unavoidably cancels the employment of a job seeker due to the employer's circumstances, the employer is legally obliged to pay a predetermined suspension allowance from the perspective of protecting the job seeker (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 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 the failure of the employer's facilities, 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 worker (job seeker) who has worked 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 wage. Therefore, the unemployment benefit calculation module 2037 acquires the work information of the scheduled worker 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 the past employment may be obtained, for example, by storing the information on the working hours of the past employment in the job seeker database 2022 and reading this information. At this time, the amount of unemployment benefits may also be calculated by referring to the benefits related to the past employment of the scheduled worker, such as commuting allowances. Information on such benefits may also be obtained, for example, by storing the information on various benefits in the job seeker database 2022 and reading this information. Also, when calculating the amount of unemployment benefits for a scheduled worker, the unemployment benefit calculation module 2037 may calculate the amount of unemployment benefits based on the job information applied for by the scheduled worker (job seeker), for example, the amount of salary in the 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 transmitting it to a financial institution or the like.
[0071] In the job applicant management system 1 according to the present disclosure, the business operator's unemployment benefit payment is configured such that, for example, the operator of the job applicant management system 1 (a person other than the business operator) temporarily advances and pays it, and then bills the business operator. However, it may also 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 applicant management system 1 to the financial institution account designated as the salary payment account of the job applicant to, for example, the financial institution account. At this time, when the business operator is configured to pay the unemployment benefit, payment data for transferring from the business operator's account to the salary payment account of the job applicant 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 applicant 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 payment processing.
[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 applicant database 2022 in FIG. 3. Further, FIG. 6 is a diagram showing an example of the data structure of the job applicant 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 applicant management system 1.
[0075] The item "business operator name" is the name of the business operator who is a user registered in the job applicant 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 offer 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)", "Hospital", etc. 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 job seeker who is a user registered in the job applicant management system 1.
[0081] The item "Job seeker name" is the name of the job seeker who is a user registered in the job applicant management system 1.
[0082] The item "Address" is the address of the job seeker who is a user registered in the job applicant management system 1. In the item "Address", in addition to the address where the job seeker himself / herself lives, the address of a relative's residence, the address of the school where the job seeker commutes, or the employment address of the main job if the job seeker wishes to have a side job may be stored.
[0083] The item "Employment record information" is information on the record of the job seeker who is registered in the job applicant management system 1 and has been employed using the job applicant management system 1 in the past. 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 Opening ID" is information for identifying each piece of job opening information registered by the business operator in the job opening management system 1.
[0093] The item "Recruited Occupation" is information indicating the occupation related to the job opening information registered by the business operator in the job opening management system 1. Specifically, it is the work content when actually employed in the said job opening. In the example shown in FIG. 6, "Customer Service", which involves performing customer service work inside a convenience store, and "Store Crew", which involves performing various tasks inside a restaurant, are stored.
[0094] The item "Hourly Wage" is information indicating the unit price of the salary at a predetermined time when applying for and actually employed in the job opening registered by the business operator in the job opening 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 opening information registered by the business operator in the job opening management system 1.
[0096] The item "Date and Time" is information indicating the date and time of employment related to the job opening information registered by the business operator in the job opening management system 1.
[0097] The item "Scheduled Employee" is information for identifying each job seeker who has applied for the job opening information registered by the business operator in the job opening 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 and received by the employee selection acceptance module 2035 of the server 20 is stored. For the information on job seekers who are the cancellation targets received by the employment cancellation acceptance module 2036, it 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 cancelled persons. 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 the recipient of the layoff allowance.
[0098] When the employee selection acceptance module 2035 of the server 20 receives job opening information from the business operator, it adds a record to the job opening database 2023.
[0099] <3 Operations> Hereinafter, with reference to FIGS. 7 to 9, the job application reception process, employment cancellation process, and unemployment benefit payment process by the job seeking 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 seeking 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 by an operation from the business operator, and accepts the input of job information. Specifically, it accepts the input of information such as the name of the business operator (corporate name), company name (including the common name), name of the individual business owner, shop name, etc. of the entity, the name of the job type related to employment, the name of the work, the number of recruits, and the information of the salary unit price (for example, daily wage, hourly wage, etc.) at a predetermined time. The transmission / reception unit 172 transmits the accepted 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 receiving 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 input of application information for the job information received in step S131. For example, the input operation receiving unit 171 refers to the job information and receives 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. Further, 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 receiving 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 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 be employed to the terminal device 10B via the communication unit 201. Further, the job offer reception presentation module 2033 registers the received information on the selection result of the job seeker in the job offer 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 be employed, which is transmitted from the server 20 in step S123. The notification control unit 174 causes the received notice information to be displayed on the display 150.
[0110] As described above, in the job offer management system 1, applications from job seekers for job offers are received, and an input for selecting a job seeker who is to actually be employed from among them is received. Thereby, the job seeker who is to actually be employed is determined.
[0111] FIG. 8 is a flowchart showing an example of the process flow for performing an employment cancellation process by the job offer 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 be employed, 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. Further, the employment plan cancellation reception module 2036 registers the received cancellation information on the employment plan in the job offer database 2023.
[0114] In step S222, the employment cancellation reception module 2036 of the server 20 transmits, via the communication unit 201 to the terminal device 10A, notification information for notifying the input business operator that the employment cancellation received in step S221 is eligible for payment of unemployment benefits based on whether it meets the conditions defined as the payment conditions for unemployment benefits.
[0115] In step S212, the transceiver 172 of the terminal device 10A receives the notification information transmitted from the server 20 in step S222 indicating that the recipient 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 recipient is eligible for payment of unemployment benefits notified in step S212, based on an operation from the business operator. The transceiver 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 recipient 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 scheduled to work based on whether the cancellation of the employment plan meets the conditions defined as the payment conditions for unemployment benefits, and if it meets the conditions. 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 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 an input to cancel the employment plan is received from among the job applicants who have already been input as candidates for actual employment, the amount of unemployment benefits for the employment plan candidates is calculated 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] Figure 9 is a flowchart showing an example of the process flow for paying unemployment benefits 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 payment process for unemployment benefits 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 displayed on the terminal device 10. The screen example of FIG. 10 shows a screen example in a state where it is displayed for selecting a job applicant who will actually be employed 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 that show information about the applicant are displayed as application information from the applicant. Also, for the applicants displayed in the applicant display columns 1031b, 1031c, and 1031d, there are rejection buttons 1031e, 1031g, and 1031i to be pressed when rejecting, and adoption buttons 1031f, 1031h, and 1031j to be pressed when adopting.
[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 who 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 no choice but to cancel the employment of the applicant due to business circumstances, and includes a cancellation reason input field 1032b that accepts input of the cancellation reason related to the cancellation, a message input field 1032c that accepts input of a message to the applicant, a suspension allowance notification field 1032d that notifies that the applicant will be eligible for payment of suspension allowance, a return button 1032e that cancels the cancellation process and returns to the original screen, and an execution button 1032f that executes 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 in which the cancellation reason can be selected by a pull-down menu, a suspension allowance notification column 1032d is displayed, so that the employer can grasp that the applicant is eligible for the payment of the suspension allowance. Then, when the execute button 1032f is pressed, the cancellation process for the job applicant is actually carried out.
[0131] <Parentheses> As described above, according to the present embodiment, when receiving an input to cancel the employment plan from among the job applicants who have already been input as those 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 non-compliance by the employer and enables the employment of personnel in line with compliance in corporate activities.
[0132] Also, when inputting to cancel the employment plan, it is configured to receive an input of the cancellation reason related to the cancellation of the employment plan, and it is possible to select from a set of pre-defined cancellation reason options. This enables the accurate input of the cancellation reason, the correct calculation of the suspension allowance, and the payment thereof.
[0133] Furthermore, when calculating the suspension allowance, work information on the job applicant's past employment is obtained, and the amount of the suspension allowance is calculated based on the work information. This enables the accurate calculation of the suspension allowance and the payment thereof.
[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 and manage job applicants who apply for job offers from employers, the program causing the processor 29 to perform steps of: receiving an input of a job offer from an employer and presenting it to job applicants (S121); receiving an input of application information from job applicants for the presented job offer and presenting information of the job applicants related to the application information to the employer (S122); receiving an input from the employer for selecting those who will actually be employed from among the received job applicants (S123); receiving an input from the employer for canceling the employment plan for those who are scheduled to be employed (S221); calculating the amount of unemployment benefits for the employment plan candidates based on whether the received cancellation of the employment plan meets the conditions defined as the payment conditions for unemployment benefits, and calculating the amount of unemployment benefits for the employment plan candidates when the conditions are met (S223); and generating payment information for the calculated unemployment benefits (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 the operator with options for pre-defined cancellation reasons as the cancellation reason and accepts an input of the cancellation reason option from the operator.
[0139] (Appendix 4) The program described in (Appendix 2) or (Appendix 3), which further causes the step (S222) of notifying the operator that the operator is eligible for payment of 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 the work information of the employment plan 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 plan 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 allowances related to the employment plan 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 includes: a step (S121) of receiving an input of job offer information from a business and presenting it to job seekers; a step (S122) of receiving an input of application information from job seekers for the presented job offer information and presenting information on the job seekers related to the application information to the business; a step (S123) of receiving an input from the business for selecting those who will actually be employed from among the received job seekers; a step (S221) of receiving an input from the business to cancel the employment plan for job seekers who are scheduled to be employed; a step (S223) of calculating the amount of suspension allowance for job seekers who are scheduled to be employed when the received cancellation of the employment plan meets the conditions defined as the payment conditions for suspension allowance; and a step (S321) of generating payment information for the calculated suspension allowance.
[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: a step (S121) where the processor 29 receives an input of job offer information from a business and presents it to job seekers; a step (S122) of receiving an input of application information from job seekers for the presented job offer information and presenting information on the job seekers related to the application information to the business; a step (S123) of receiving an input from the business for selecting those who will actually be employed from among the received job seekers; a step (S221) of receiving an input from the business to cancel the employment plan for job seekers who are scheduled to be employed; a step (S223) of calculating the amount of suspension allowance for job seekers who are scheduled to be employed when the received cancellation of the employment plan meets the conditions defined as the payment conditions for suspension allowance; and a step (S321) of generating payment information for the calculated suspension allowance.
Explanation of Reference Signs
[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: Transceiver 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: Leave Allowance Calculation Module 2038: Leave Allowance Payment Module
Claims
1. A program for causing a computer including a processor and a memory to execute operations for managing job applicants who apply for job offers from employers, the program causing the processor to: receive an input of job offer information from the employer and present it to the job applicant; receive an input of application information from the job applicant in response to the presented job offer information, and present information about the job applicant related to the application information to the employer; receive an input from the employer to cancel the employment plan for an employee who is scheduled to be employed; and calculate the amount of unemployment benefits for the employee who is scheduled to be employed based on whether the received cancellation of the employment plan meets the conditions defined as the payment conditions of the unemployment benefits when the received cancellation of the employment plan meets the conditions.
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 employer, and in the step of calculating the amount of unemployment benefits, calculate the amount of unemployment 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 pre-defined reasons for cancellation to the employer and receive an input of the option for the reason for cancellation from the employer. The program according to claim 2.
4. The program further causes the processor to execute a step of notifying the employer that the employee is eligible to receive the unemployment benefits 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 unemployment benefits, obtain work information of the employee who was previously employed, and calculate the amount of unemployment 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 employee who was previously employed. The program according to claim 5.
7. When calculating the amount of unemployment benefits, calculate the amount of unemployment benefits by referring to the allowances related to the employee's previous employment. The program according to claim 5.
8.
9.
10. The program according to claim 1, wherein, in the step of calculating the amount of the business suspension allowance, the amount of the business suspension allowance is calculated based on the job offer information related to the received scheduled employment.
9. The program according to claim 8, wherein the amount of the business suspension allowance is calculated based on the salary amount in the job offer information related to the received scheduled employment.
10. The program further The program according to claim 1, further causing the step of generating payment information for the calculated business suspension allowance to be executed.
11. The program according to claim 10, wherein, in the step of generating the payment information for the business suspension allowance, payment information is generated in which the amount of the business suspension allowance to be paid by the business operator is paid on behalf of by 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 of 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 scheduled employment for an employment scheduled person; Based on whether the received cancellation of the scheduled employment meets the conditions defined as the payment conditions for the business suspension allowance, calculating the amount of the business suspension allowance for the employment scheduled person when the conditions are met; An information processing apparatus that executes the step of generating the calculated payment information for the business suspension allowance.
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 of 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, from the operator, an input to cancel the employment plan for an employee who is scheduled to work; a step of calculating the amount of unemployment benefits for the employee based on whether the received cancellation of the employment plan meets the conditions defined as the payment conditions for unemployment benefits, and calculating the amount of unemployment benefits for the employee if the conditions are met; a step of generating payment information for the calculated unemployment benefits, and executing a method.
Citation Information
Patent Citations
Program, information processing device and method
JP2022187638A
Cited By
Information processing device, information processing system, program, and information processing method
JP7778435B1
Matching support system, matching support program, and matching support method
JP7813077B1
Matching support system, matching support program, and matching support method
JP7843577B1
Matching support system, matching support program, and matching support method
JP7876928B1