Program, information processing apparatus, and method

The employee management system addresses compliance issues by determining social insurance eligibility and processing premiums for non-regular workers, ensuring businesses adhere to social insurance requirements effectively.

JP2026018285APending Publication Date: 2026-02-05MATCHBOX TECH INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024119546
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Current platforms for managing non-regular part-time and part-time workers do not provide services to determine whether workers are subject to social insurance coverage and facilitate appropriate procedures if applicable, leading to compliance challenges for businesses.

Method used

An employee management system that stores worker performance information, determines eligibility for social insurance premiums, and processes necessary payments based on job applications, using a computer with a processor and memory to manage and execute relevant procedures.

Benefits of technology

Enables businesses to ensure compliance with social insurance regulations by accurately determining eligibility and processing premiums, preventing violations and simplifying administrative burdens.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026018285000001_ABST
    Figure 2026018285000001_ABST
Patent Text Reader

Abstract

To provide a technology for managing whether or not a worker is the object of the application of social insurance, and for performing a proper procedure when it is pertinent.SOLUTION: A server 20 of a worker management system 1 stores result information (2022) that a worker has worked for job offer information from a company, and has functions of receiving input of the job offer information from the company and presenting it to the worker, receiving input of application information from the worker for the job offer information, and referring to the result information related to the worker who has received the application information. The method includes a step of determining whether or not an employee meets a social security contribution payment condition, a step of presenting information on the employee whose application information has been received to a business operator according to a determination result of whether or not the employee meets the social security contribution payment condition, and a step of performing processing necessary for payment of a social security contribution to the employee based on the determination result of the employee whose application information has been received.SELECTED DRAWING: Figure 3
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 device, and a method. [Background technology]

[0002] Retail stores such as supermarkets and convenience stores, and restaurants such as family restaurants and izakayas often employ non-regular part-time or part-time workers as store clerks. In order to secure such workers, they register information on workers in advance, distribute job information to workers when there is job information, and accept applications (job requests) from workers in response to the job information, thereby securing workers.

[0003] Social insurance coverage is now mandatory for such non-regular part-time and part-time workers, specifically short-term and part-time workers. Therefore, if a short-term or part-time worker does not wish to join, it is necessary to manage them so that they do not meet the conditions necessary to be covered by social insurance.

[0004] Patent Document 1 discloses a recruitment management system that manages those who do not wish to join social insurance so that they do not meet the conditions necessary to be covered by social insurance. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 2024-055322 Summary of the Invention [Problem to be solved by the invention]

[0006] As mentioned above, while it is common for workers' information to be registered in advance and platforms for this purpose are provided, these platforms currently do not provide services that manage whether or not a worker is subject to social insurance coverage and, if so, take appropriate procedures.

[0007] Therefore, this disclosure describes a technology that manages whether or not an employee is subject to social insurance coverage, and enables appropriate procedures to be taken if applicable. [Means for solving the problem]

[0008] According to one embodiment of the present disclosure, a program is provided for managing workers who apply for job postings from businesses, the program being executed by a computer including a processor and a memory. The memory stores performance information on the work performed by workers in response to the job postings from businesses. The program causes the processor to execute the following steps: accepting input of job postings from businesses and presenting the information to the workers; accepting input of application information from workers in response to the job postings; referencing the performance information related to the workers whose application information has been accepted and determining whether or not the workers satisfy the conditions for paying social insurance premiums; presenting information about the workers whose application information has been accepted to the business in accordance with the determination result of whether or not the workers satisfy the conditions for paying social insurance premiums; and performing processing necessary to pay social insurance premiums to the workers whose application information has been accepted based on the determination result for the workers whose application information has been accepted. [Effects of the Invention]

[0009] According to the present disclosure, it is possible to determine whether an employee meets the conditions for paying social insurance premiums, and if so, to perform the necessary processing for paying social insurance premiums, thereby making it possible for businesses to maintain compliance on a platform for registering workers. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a diagram showing the overall configuration of an employee management system 1. FIG. [Figure 2] 2 is a block diagram showing a functional configuration of the terminal device 10 of FIG. 1. FIG. [Figure 3] FIG. 2 is a diagram showing a functional configuration of a server 20 in FIG. [Figure 4] FIG. 4 is a diagram illustrating an example of the data structure of a business operator database 2021 in FIG. 3. [Figure 5] FIG. 4 is a diagram showing an example of the data structure of an employee database 2022 in FIG. 3. [Figure 6] FIG. 4 is a diagram showing an example of the data structure of a job vacancy database 2023 in FIG. 3. [Figure 7] 10 is a flowchart showing an example of the flow of social insurance premium payment determination processing by the employee management system 1. [Figure 8] 10 is a flowchart showing an example of the flow of social insurance premium payment processing by the employee management system 1. [Figure 9] 10 is a diagram showing an example of a screen of job application information displayed on the terminal device 10. FIG. [Figure 10] FIG. 10 is a diagram showing an example of a screen displaying social insurance premium payers displayed on the terminal device 10. [Figure 11] FIG. 10 is a diagram showing an example of a screen displaying social insurance premium payers displayed on the terminal device 10. [Figure 12] FIG. 10 is a diagram showing an example of a screen displaying social insurance premium payers displayed on the terminal device 10. [Figure 13] FIG. 10 is a diagram showing an example of a screen of job information displayed on the terminal device 10. [Figure 14] 10 is a diagram showing an example of a screen displaying social insurance premium payment targets displayed on the terminal device 10. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In all drawings describing the embodiments, common components are designated by the same reference numerals, and repeated description will be omitted. Note that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Furthermore, not all components shown in the embodiments are necessarily essential components of the present disclosure. Furthermore, each drawing is a schematic diagram and is not necessarily a precise illustration.

[0012] In the following description, a "processor" refers to one or more processors. The at least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may also be another type of processor such as a GPU (Graphics Processing Unit). The at least one processor may be single-core or multi-core.

[0013] Furthermore, the at least one processor may be a processor in the broad sense, such as a hardware circuit (for example, a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) that performs part or all of the processing.

[0014] In the following description, we may refer to information that produces an output in response to an input, but this information may be data of any structure, or may be a learning model such as a neural network that generates an output in response to an input.

[0015] Furthermore, in the following description, the tables that make up each database are examples, and one table may be divided into two or more tables, or all or part of two or more tables may be one table.

[0016] In addition, in the following explanation, processing may be described using the "program" as the subject, but since a program is executed by a processor to perform specified processing while appropriately using a memory unit and / or an interface unit, etc., the subject of the processing may also be the processor (or a device such as a controller that has that processor).

[0017] The program may be installed in a device such as a computer, or may be stored in, for example, a program distribution server or a computer-readable (e.g., non-transitory) recording medium. Also, in the following description, two or more programs may be realized as one program, or one program may be realized as two or more programs.

[0018] Furthermore, in the following description, identification numbers are used as identification information for various objects, but other types of identification information (for example, identifiers including alphabetic characters or symbols) may also be used.

[0019] In addition, in the following description, when describing elements of the same type without distinguishing between them, reference symbols (or common symbols among the reference symbols) may be used, and when describing elements of the same type with distinction between them, the identification numbers (or reference symbols) of the elements may be used.

[0020] In the following description, the control lines and information lines are those that are considered necessary for the description, and do not necessarily represent all the control lines and information lines in the product. All components may be interconnected.

[0021] <Summary> The following describes an employee management system according to the present disclosure. The employee management system according to the present disclosure is, for example, a system that pre-registers employee information and notifies the user when a job posting is available, thereby facilitating applications for job postings and securing (hiring) employees. This employee management system may provide, for example, job postings for full-time, part-time, and temporary positions intended for long-term employment, or job postings for so-called gig work, i.e., working hours for part-time and temporary workers in retail stores and other locations intended for short-term (one-off) employment. It may also be a system that accepts gig work shift requests and allows businesses or managers to adjust them. The employee management system according to the present disclosure is a system provided as a web service, for example, via a cloud server or other device, known as SaaS (Software as a Service), and is configured to be accessible by registered individuals registered to work for businesses or users who are businesses, through predetermined authentication.

[0022] Users of the employee management system according to the present disclosure may be not only business operators such as retail stores that accept applications from employees, but also administrators who have a predetermined relationship with the business operators. Here, the term "business operator" refers to, for example, a company, a manager of a store such as a retail store or restaurant, a person who operates a store as an employee of a company that operates a store such as a retail store or restaurant, or an owner-operator of a store that operates a franchise chain business. Furthermore, the term "administrator" refers to a company that operates one or more stores such as retail stores or restaurants, or a person who provides a service that provides human resources to stores such as retail stores or restaurants, and may be a company that operates a franchise chain business, or an organization of people with specific qualifications or skills. The administrator may also be a company that operates one or more types of stores (different business types) such as retail stores or restaurants.

[0023] As mentioned above, social insurance coverage is now mandatory for gig workers, including non-regular part-timers, part-timers, and day laborers. Gig workers are eligible for social insurance coverage if they meet certain conditions, such as having a weekly scheduled work hours of at least 20 hours, which is at least three-quarters of that of regular employees, and actual work hours of at least 20 hours for two consecutive months. Therefore, businesses that employ gig workers must manage their working hours, and if they meet certain conditions, they must complete certain procedures, such as submitting an insured person qualification application.

[0024] While there are platforms available to register gig workers and assist in their recruitment, these platforms currently do not provide services to manage whether workers are subject to social insurance coverage or, if so, to take appropriate procedures. As a result, when businesses hire gig workers, it is not easy to check each time whether the person they are hiring is subject to social insurance coverage, and even if they are, the procedures are complicated and burdensome for businesses.

[0025] Therefore, the employee management system disclosed herein is configured to store actual work information of employees, such as gig workers, determine whether the employee meets the conditions for paying social insurance premiums, and, if so, perform the processing necessary to pay social insurance premiums.

[0026] With this configuration, by using the employee management system according to the present disclosure, it is possible to manage whether or not an employee is subject to social insurance and, if so, to take appropriate procedures, thereby preventing compliance violations by business operators and ensuring compliance in corporate activities.

[0027] First Embodiment The following describes the worker management system 1. 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.

[0028] <1 Overall configuration of the employee management system 1> FIG. 1 is a diagram showing the overall configuration of an employee management system 1. As shown in FIG. 1, the employee management system 1 includes multiple terminal devices (terminal device 10A and terminal device 10B are shown in FIG. 1; hereinafter, they may be collectively referred to as "terminal devices 10") and a server 20. The terminal devices 10 and the server 20 are connected to each other so that they can communicate with each other via a network 80. The network 80 may be a wired or wireless network. Examples of the network 80 include 3G, 4G, and 5G mobile communication systems, LTE (Long Term Evolution), and wireless networks (e.g., Wi-Fi (registered trademark)) that can connect to the Internet via a predetermined access point. In the case of a wireless connection, the network 80 may use communication protocols such as Z-Wave (registered trademark), ZigBee (registered trademark), and Bluetooth (registered trademark). In addition, in the case of a wired connection, the network may also include a network that is directly connected using a USB (Universal Serial Bus) cable or the like.

[0029] 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 the functions of the worker management system 1, such as inputting job information as a business operator, referencing job information / registering application information as a worker, and selecting workers, and refers to a business operator, worker, etc. The terminal device 10 is realized by a desktop PC (Personal Computer), a laptop PC (notebook PC), etc. Alternatively, the terminal device 10 may be, for example, a tablet compatible with a mobile communication system, a mobile terminal such as a smartphone, etc.

[0030] The terminal device 10 is communicatively connected to the server 20 via a network 80. The terminal device 10 is connected to the network 80 by communicating with communication devices such as a wireless base station 81 conforming to communication standards such as 3G, 4G, 5G, and LTE, and a wireless LAN router 82 conforming to wireless LAN (Local Area Network) standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11. As shown as a 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.

[0031] The communication IF 12 is an interface for inputting and outputting signals so that the terminal device 10 can communicate with external devices. The input device 13 is an input device (e.g., 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 (e.g., a display, a speaker, etc.) for presenting information to a user. The memory 15 is for temporarily storing programs and data processed by the programs, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage unit 16 is a storage device for saving data, such as a flash memory or an HDD (Hard Disc Drive). The processor 19 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, etc.

[0032] Server 20 is a device that receives job information from businesses and receives and manages applications for the job information from workers. Server 20 receives and registers job information from users who are businesses, presents the job information to users who are workers, and receives applications from workers. Server 20 stores information on the work history of workers and determines whether or not the worker satisfies the conditions for paying social insurance premiums. Furthermore, if the worker satisfies the conditions for paying social insurance premiums, server 20 performs the processing necessary to pay the social insurance premiums.

[0033] The server 20 is a computer connected to a network 80. The server 20 can be realized virtually by distributing all or part of its hardware components across multiple computers and interconnecting them via a network. In this way, the concept of the server 20 includes not only a computer housed in a single housing or case, but also a virtualized computer system. The server 20 includes a communication IF 22, an input / output IF 23, a memory 25, a storage 26, and a processor 29.

[0034] 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 with an input device for receiving input operations from a user and an output device for presenting information to the user. The memory 25 is for temporarily storing programs and data processed by the programs, etc., and is a volatile memory such as a DRAM (Dynamic Random Access Memory). The storage 26 is a storage device for saving data, such as a flash memory or an HDD (Hard Disc Drive). The processor 29 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, etc.

[0035] <1.1 Configuration of the terminal device 10> FIG. 2 is a block diagram showing the functional configuration of a terminal device 10 constituting the worker management system 1 of 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 the respective antennas, 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 specifically shown in FIG. 2 (e.g., a battery for storing power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.). As shown in FIG. 2, the blocks included in the terminal device 10 are electrically connected by a bus or the like.

[0036] The antenna 111 emits a signal emitted by the terminal device 10 as a radio wave. The antenna 111 also receives a radio wave from space and provides the received signal to the first radio communication unit 121.

[0037] The antenna 112 emits a signal emitted by the terminal device 10 as a radio wave. The antenna 112 also receives a radio wave from space and provides the received signal to the second radio communication unit 122.

[0038] 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, etc. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation / demodulation and frequency conversion of wireless signals transmitted and received by the terminal device 10, and provide the received signals to the control unit 170.

[0039] The operation reception unit 130 has a mechanism for receiving input operations from 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 position of the user's contact on the touch panel, for example, by using a capacitive touch panel.

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

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

[0042] The audio processing unit 140 modulates and demodulates audio signals. The audio processing unit 140 modulates a signal provided from the microphone 141 and provides the modulated signal to the control unit 170. The audio processing unit 140 also provides the audio signal to the speaker 142. The audio processing unit 140 is realized, for example, by a processor for audio processing. The microphone 141 accepts audio input and provides an audio signal corresponding to the audio input to the audio processing unit 140. The speaker 142 converts the audio signal provided from the audio processing unit 140 into audio and outputs the audio to the outside of the terminal device 10.

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

[0044] Storage unit 160 is configured with memory 15, such as a flash memory, and storage unit 16, and stores data and programs used by terminal device 10. In one aspect, storage unit 160 stores user information 161.

[0045] The user information 161 is information about a user who, as a business operator, inputs job information, selects employees, and, as an employee, refers to job information and registers application information, which are functions of the employee management system 1, using the terminal device 10. The user information includes information for identifying the user (user ID), the user's name, address, etc., organizational information such as the company to which the user belongs, etc.

[0046] The control unit 170 is configured by, for example, the processor 19, and controls the operation of the terminal device 10 by reading a program stored in the storage unit 160 and executing instructions included in the program. The control unit 170 is, for example, an application that is pre-installed in the terminal device 10. The control unit 170 operates in accordance with the program to fulfill the functions of an input operation reception unit 171, a transmission / reception unit 172, a data processing unit 173, and a notification control unit 174.

[0047] The input operation receiving unit 171 performs processing to receive input operations by the user via an input device such as the keyboard 131 .

[0048] The transmitting / receiving unit 172 performs processing for the terminal device 10 to transmit and receive data to and from external devices such as the server 20 in accordance with a communication protocol.

[0049] The data processing unit 173 performs a process of performing calculations on data that the terminal device 10 has received as input in accordance with a program, and outputs the calculation results to a memory or the like.

[0050] The notification control unit 174 performs processing to present information to the user. The notification control unit 174 performs processing to display a display image on the display 150, processing to output sound from the speaker 142, and the like.

[0051] <1.2 Functional configuration of server 20> 3 is a diagram showing the functional configuration of the server 20 constituting the worker management system 1 of embodiment 1. As shown in FIG. 3, the server 20 functions as a communication unit 201, a storage unit 202, and a control unit 203.

[0052] The communication unit 201 performs processing for the server 20 to communicate with external devices.

[0053] The storage unit 202 stores data and programs used by the server 20. The storage unit 202 stores a business operator database 2021, an employee database 2022, a job offer database 2023, and the like.

[0054] The business database 2021 is a database for holding information about businesses that are registered in order to register job information using the employee management system 1. Details will be described later.

[0055] The employee database 2022 is a database for holding information on employees who are registered to apply for jobs by referring to job information using the employee management system 1. The employee database 2022 also stores and holds information on the work that employees have done in response to job information from businesses that use the employee management system 1. Details will be described later.

[0056] The job database 2023 is a database for holding job information registered by businesses that use the employee management system 1. Details will be described later.

[0057] The control unit 203 performs the functions shown in various modules, such as a receiving control module 2031, a sending control module 2032, a job offer reception and presentation module 2033, an application reception module 2034, a social insurance premium eligibility determination module 2035, an employee selection reception module 2036, an employee determination result presentation module 2037, and a social insurance premium payment module 2038, by having the processor 29 of the server 20 perform processing according to the program.

[0058] The reception control module 2031 controls the process by which the server 20 receives signals from external devices in accordance with a communication protocol.

[0059] The transmission control module 2032 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol.

[0060] The job reception and presentation module 2033 controls the process of accepting job information input from businesses and presenting it to workers. Businesses operate the terminal device 10 to input job information related to their business and transmit it to the server 20. The job reception and presentation module 2033 accepts the job information transmitted from the terminal device 10 by receiving it via the communication unit 201. The job information input by businesses may be job information for full-time employees, part-timers, or part-timers for long-term employment, or job information for short-term (one-off) employment, i.e., gig work, where part-timers or part-timers work in retail stores, restaurants, etc., or information on recruitment for shifts or information on recruitment for additional shifts to fill in shortages. The businesses whose job information the job reception and presentation module 2033 accepts may be businesses registered in the business database 2021 as users of the employee management system 1, or may be other businesses.

[0061] Furthermore, the job reception and presentation module 2033 transmits the job information received from the business to the terminal device 10 used by the worker via the communication unit 201, and presents it so that the worker can refer to it. The worker operates the terminal device 10 to input instructions to refer to the job information, so the job reception and presentation module 2033 reads the job database 2023, extracts the job information relevant to the worker, and transmits it to the terminal device 10 for display. The worker to whom the job reception and presentation module 2033 presents job information may be a business registered in the worker database 2022 as a user of the worker management system 1, or may be someone else.

[0062] The job reception and presentation module 2033 accepts job information from businesses, such as the business name (corporate name), company name (including nickname), sole proprietor's name, trade name, and other entity information, job titles and work titles related to the work, the number of people being recruited, and the unit rate of pay for a specified period of time (for example, daily wage, hourly wage, etc.). Furthermore, the job reception and presentation module 2033 accepts, for example, in the case of job information assuming long-term employment, information indicating the conditions for the dates and times and number of times that work is available for a specified period of time (for example, four times a week, six hours or more per session, etc.), and in the case of job information (shifts) assuming short-term (one-off) employment, information indicating the planned dates and times of work.

[0063] Furthermore, the job offer reception and presentation module 2033 registers and stores the job offer information received from businesses in, for example, the job offer database 2023.

[0064] The application acceptance module 2034 controls the process of accepting input of application information from workers in response to job information from businesses presented by the job acceptance presentation module 2033. Workers operate the terminal device 10 to refer to job information, input an indication of their intention to apply for the job for which they wish to work, and send it to the server 20. The application acceptance module 2034 accepts the application information sent from the terminal device 10 by receiving it via the communication unit 201.

[0065] The application receiving module 2034 receives, as application information, for example, personal information such as the worker's name, address, age, gender, contact information, etc. The application receiving module 2034 also receives information such as the job title and task name related to the job information, information indicating the conditions for the date and time and number of times the worker is available to work (for example, four times a week, six hours or more per session, etc.) if the job information is for short-term employment, and the worker's desired start date and time and end date and time if the job information is for short-term employment (shifts).

[0066] Furthermore, the application reception module 2034 registers and stores the application information received from the worker in, for example, the job database 2023.

[0067] The social insurance premium eligibility determination module 2035 controls the process of referencing performance information related to an employee whose application information has been accepted by the application acceptance module 2034 and determining whether the employee satisfies the conditions for paying social insurance premiums. The social insurance premium eligibility determination module 2035 determines whether the employee satisfies the conditions for paying social insurance premiums, specifically, whether the conditions for joining the Employees' Pension Insurance, the conditions for joining health insurance such as the Japan Health Insurance Association, and the conditions for joining employment insurance are met. For example, the social insurance premium eligibility determination module 2035 refers to performance information on the employee's work history over a specified period of time stored in the employee database 2022 for the employee whose application information has been accepted. Then, the social insurance premium eligibility determination module 2035 determines whether the employee whose application information has been accepted is subject to social insurance coverage based on specified conditions for being subject to mandatory social insurance coverage.

[0068] The server 20 stores, for example, predetermined conditions for being subject to mandatory social insurance coverage, specifically, conditions stipulated by law, such as an employee's weekly scheduled work hours being at least three-quarters of those of a regular employee, scheduled weekly work hours being at least 20 hours, actual work hours expected to be at least 20 hours for two consecutive months, and monthly wages being at least 88,000 yen. In addition to the conditions stipulated by law, the server 20 may also store conditions independently determined by the business operator. Based on the predetermined conditions, the social insurance premium eligibility determination module 2035 references the employee's past work performance information (e.g., scheduled work hours per week, scheduled work hours per week for two months, paid wages, etc.) stored in the employee database 2022 and determines whether the employee is subject to social insurance coverage based on these conditions. If the predetermined conditions are changed due to a revision of laws or regulations, the predetermined conditions set in the server 20 are updated.

[0069] The social insurance premium eligibility determination module 2035 may determine that the worker satisfies the conditions for paying social insurance premiums by working for the job for which he / she has applied, and therefore that social insurance premiums will need to be paid to the worker. For example, the social insurance premium eligibility determination module 2035 may determine that the worker satisfies the conditions for paying social insurance premiums by working for the job for which he / she has applied, when the worker selection reception module 2036 (described later) receives input of the selection of the person who will actually work. Furthermore, the social insurance premium eligibility determination module 2035 may determine that the worker satisfies the conditions for paying social insurance premiums by working for the job for which he / she has applied, when the application reception module 2034 receives an application for a job.

[0070] Furthermore, the social insurance premium eligibility determination module 2035 registers and stores the determination result as to whether or not the person is subject to social insurance coverage in, for example, the employee database 2022.

[0071] The worker selection reception module 2036 controls the process of receiving input from a business that has received job information from the job reception reception presentation module 2033 regarding the selection of an actual worker from among the workers accepted by the application reception module 2034. The worker selection reception module 2036 transmits worker information related to the application information from the worker accepted by the application reception module 2034 to the terminal device 10 via the communication unit 201 and presents it to the business. The business operates the terminal device 10 to select a worker to actually work from among the workers whose applications have been accepted, inputs the worker selection results, and transmits them to the server 20. The worker selection reception module 2036 receives the information on the worker selection results sent from the terminal device 10 by receiving it via the communication unit 201. At this time, the business selects a worker by referring to the determination result of the worker determination result presentation module 2037, described below, as to whether or not the worker satisfies the conditions for paying social insurance premiums. In addition, the employee management system 1 disclosed herein is configured such that an employment contract is deemed to have been concluded between the business operator that inputs the selection results received by the employee selection reception module 2036 and the selected employee, and it is deemed that the information necessary for the employment contract, such as the presentation of employment conditions, has been provided and input.

[0072] The worker selection reception module 2036 may also be configured to automatically select an actual worker from among the workers accepted by the application acceptance module 2034 based on predetermined conditions. The predetermined conditions may be included in the job information accepted by the job acceptance presentation module 2033 from the business, or may be accepted separately in advance from the business. In this case, upon accepting application information from a worker who meets the predetermined conditions, the worker selection reception module 2036 may immediately select the worker as the actual worker. In this case, too, the configuration is such that an employment contract is automatically considered to have been concluded between the business and the worker, and it is considered that the information necessary for the employment contract, such as the presentation of employment conditions, has been provided and input.

[0073] The worker selection reception module 2036 may, for example, allow the worker to adjust and select the work start date and time and work end date and time desired by the worker. For example, if the worker's desired working hours are 9:00 to 15:00, and the business operator is willing to accept the worker if the working hours are 9:00 to 14:00, the business operator may change the working hours to 9:00 to 14:00 and select the working hours.

[0074] Furthermore, the worker selection reception module 2036 registers and stores information on the selection results received from the business in, for example, the job database 2023.

[0075] The employee determination result presentation module 2037 controls the process of presenting information about an employee whose application information has been accepted by the application acceptance module 2034 to the business operator in accordance with the determination result made by the social insurance premium eligibility determination module 2035 as to whether or not the employee satisfies the conditions for paying social insurance premiums. The business operator operates the terminal device 10 to input instructions to refer to the application information of an employee for the job information, so the employee determination result presentation module 2037 reads the job database 2023, extracts information about the employee who applied for the job information, and transmits it to the terminal device 10 for display. At this time, the employee determination result presentation module 2037 reads the job database 2023 and extracts the determination result made by the social insurance premium eligibility determination module 2035 as to whether or not the employee satisfies the conditions for paying social insurance premiums, and transmits it to the terminal device 10 for display.

[0076] The employee determination result presentation module 2037 may, for example, display a list of employees who applied for job information on the terminal device 10, and identifiably display employees who meet the social insurance premium payment conditions in this list. Specifically, the employee determination result presentation module 2037 may display a predetermined character string such as "social insurance" in the column for the employee in the list of employees, or may display a predetermined icon, etc. Furthermore, the employee determination result presentation module 2037 may, for example, display only employees who meet the social insurance premium payment conditions or only employees who do not meet the social insurance premium payment conditions, and may be configured to allow selection of whether or not the employee meets the social insurance premium payment conditions.

[0077] In a certain aspect, when the employee selection reception module 2036 receives input of the selection of an actual employee, the employee determination result presentation module 2037 may notify the employee that the employee will meet the conditions for paying social insurance premiums by working for the job they applied for. Specifically, the employee determination result presentation module 2037 may notify the employee that if the employee's scheduled weekly working hours reach 20 hours or more by working for the job they applied for, the employee will meet the conditions for paying social insurance premiums and will therefore be required to pay social insurance premiums. Specifically, the employee determination result presentation module 2037 may notify the employee of the applicable employees on a pop-up screen or the like.

[0078] In a certain aspect, when the employee selection reception module 2036 receives input of the selection of a person who will actually work, the employee determination result presentation module 2037 may notify desired conditions for the employee, such as a desire to work within a range that does not fall under the conditions for paying social insurance premiums. Specifically, the employee determination result presentation module 2037 may notify the relevant employee on a pop-up screen or the like.

[0079] In one aspect, when the employee selection reception module 2036 receives input of the selection of an actual employee, the employee determination result presentation module 2037 may notify the employee that, by working for the job they applied for, they will meet the conditions for paying social insurance premiums, but by changing the conditions for working, they will no longer meet the conditions for paying social insurance premiums. Specifically, the employee determination result presentation module 2037 may notify the employee that they do not meet the conditions for paying social insurance premiums if, by working for the job they applied for, their scheduled weekly working hours reach 20 hours or more, but by changing the conditions for working (for example, changing the working hours from 8 hours in the job information to 4 hours), they no longer meet the conditions for paying social insurance premiums. Specifically, the employee determination result presentation module 2037 may notify the employee of the applicable employees using a pop-up screen or the like.

[0080] In a certain aspect, when the application receiving module 2034 receives application information from an employee, the employee determination result presentation module 2037 may notify the employee that working for the job they applied for will satisfy the conditions for paying social insurance premiums (the determination result by the social insurance premium eligibility determination module 2035). Specifically, the employee determination result presentation module 2037 may notify the employee that they will be required to pay social insurance premiums if, for example, their scheduled weekly working hours reach 20 hours or more by working for the job they applied for. Specifically, the employee determination result presentation module 2037 may notify the employee of the conditions for paying social insurance premiums using a pop-up screen or the like.

[0081] The social insurance premium payment module 2038 controls the processing required to pay social insurance premiums to an employee whose application information has been accepted by the application acceptance module 2034, based on the judgment result regarding the employee. Specifically, the social insurance premium payment module 2038 processes enrollment in employees' pension insurance, enrollment in health insurance such as the Japan Health Insurance Association, and enrollment in employment insurance, and processes the payment of each insurance premium, as part of the social insurance premium payment processing. The social insurance premium payment module 2038 submits an insured person qualification acquisition notification as part of the enrollment processing for each insurance, and processes deductions from the employee's salary and payment of the employer's share as part of the insurance premium payment processing. The social insurance premium payment module 2038 may be configured to manage status information related to the processing required for these processes, and to make it available for reference by the employer.

[0082] In a certain aspect, the social insurance premium payment module 2038 may perform a process of issuing necessary forms for the employee as a social insurance premium payment process. The social insurance premium payment module 2038 may also accept input of information required for the employee who is the subject of social insurance premium payment, and may perform a process of generating form data for the necessary forms. In this case, it may simply accept input of the necessary information (forms may be submitted separately). Furthermore, the social insurance premium payment module 2038 may acquire and manage actual work performance information for other businesses for the subject employee.

[0083] <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 employee database 2022 in Fig. 3. Fig. 6 is a diagram showing an example of the data structure of the job vacancy database 2023 in Fig. 3.

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

[0085] The item "business operator ID" is information that identifies each business operator who is a user and is registered in the employee management system 1.

[0086] The item “business name” is the name of the business that is the user and is registered in the employee management system 1.

[0087] The item "address" is the address of the business operator who is the user, registered in the employee management system 1. The address stored in the item "address" may be different from the address of the workplace related to the job information.

[0088] The item "business type" is information indicating the business type of the user business operator registered in the employee management system 1. The item "business type" stores information such as "retail (convenience store)" and "hospital," for example.

[0089] The server 20 adds a record to the business database 2021 upon receiving registration information from the business.

[0090] As shown in FIG. 5, each record in the worker database 2022 includes an item "worker ID," an item "worker name," an item "address," an item "work performance information," and the like.

[0091] The item “Employee ID” is information that identifies each employee who is a user registered in the employee management system 1.

[0092] The item “Employee name” is the name of the employee who is the user and is registered in the employee management system 1.

[0093] The item "Address" is the address of the user, the worker, registered in the worker management system 1. In addition to the address where the worker himself / herself resides, the item "Address" may store, for example, the residences of relatives, the address of the school the worker attends, and the address of the worker's main job if the worker wishes to have a side job.

[0094] The item "Work history information" is information about the work history of the employee registered in the employee management system 1 in the past using the employee management system 1, and specifically includes the items "Employer ID," "Date and time," and "Hourly wage," etc.

[0095] The item "Employer ID" is information that identifies each employer who employed the employee when the employee actually began work using the employee management system 1, and corresponds to the item "Employer ID" in the employer database 2021.

[0096] The item "date and time" is the working date and time when the worker actually worked using the worker management system 1.

[0097] The item "hourly wage" is the hourly wage when the worker actually works using the worker management system 1.

[0098] As the server 20 receives registration information from an employee, it adds a record to the employee database 2022. In addition, when the employee actually starts work, the server 20 adds a record to the "work performance information" item in the employee database 2022.

[0099] As shown in FIG. 6, each record in the job database 2023 includes an item "business ID," an item "business name," an item "detailed job information," and the like.

[0100] The item “Business ID” is information that identifies each business that has registered job information in the employee management system 1, and corresponds to the item “Business ID” in the business database 2021.

[0101] The item "Business name" is the name of the business that registered the job information in the employee management system 1, and corresponds to the item "Business name" in the business database 2021.

[0102] The item "detailed employment information" is information about a job that a business has registered in the employee management system 1, and specifically includes the item "job ID," the item "job type," the item "hourly wage," the item "number of people," the item "date and time," and the item "scheduled employees." This item "detailed employment information" is configured so that a record is registered each time the business indicated in the item "business name" registers job information.

[0103] The item "job ID" is information that identifies each job information registered by the business in the employee management system 1.

[0104] The item "Recruited Job Type" is information indicating the job type related to the job information registered by the business operator in the employee management system 1. Specifically, it is the work content when actually working in the job, and in the example shown in Fig. 6, information such as "Customer Service" which involves customer service work in a convenience store and "Kitchen" which involves various work in the kitchen of a restaurant is stored.

[0105] The item "hourly wage" is information that indicates the unit price of salary for a specified period of time when an employee applies for a job posting registered by a business in the employee management system 1 and actually works the job, and an hourly wage is shown as an example.

[0106] The item “number of people” is information indicating the number of people being recruited for the job information registered by the business in the employee management system 1.

[0107] The item "date and time" is information indicating the date and time when work related to the job information registered by the business in the employee management system 1 will be performed.

[0108] The item "prospective employee" is information that identifies each worker who applied for the job information registered by the business in the worker management system 1, and corresponds to the item "worker ID" in the worker database 2022. The item "prospective employee" is configured to store, for example, information about workers who are actually scheduled to work and that has been accepted by the worker selection acceptance module 2036 of the server 20.

[0109] The worker selection reception module 2036 of the server 20 adds a record to the job database 2023 upon receiving job information from the business.

[0110] <3 operations> Hereinafter, the social insurance premium payment determination process and the social insurance premium payment process by the employee management system 1 in the first embodiment will be described with reference to Figures 7 and 8. In Figures 7 and 8, the terminal device used by the business operator is referred to as terminal device 10A, and the terminal device used by the employee is referred to as terminal device 10B.

[0111] FIG. 7 is a flowchart showing an example of the flow of the social insurance premium payment determination process performed by the employee management system 1.

[0112] In step S111, the input operation receiving unit 171 of the terminal device 10A accesses the web server provided by the server 20 in response to an operation from the business operator, and receives input of job information, specifically, input of information such as the business operator name (corporate name), company name (including nickname), name of the sole proprietor, trade name, etc., job title and work title related to employment, number of people to be recruited, unit wage for a given time period (for example, daily wage, hourly wage, etc.), etc. The transmitting / receiving unit 172 transmits the received registration information to the server 20.

[0113] In step S121, the job reception and 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 reception and presentation module 2033 transmits the received job information to the terminal device 10B via the communication unit 201. The job reception and presentation module 2033 also registers the received job information in the job database 2023.

[0114] In step S131, the transmitting / receiving unit 172 of the terminal device 10B receives the job information transmitted in step S121 from the server 20. The notification control unit 174 causes the display 150 to display the received job information.

[0115] In step S132, the input operation receiving unit 171 of the terminal device 10B accesses the Web server provided by the server 20 in response to an operation from the worker, and receives input of application information for the job information received in step S131, for example, input of an expression of intention to apply for the job for which the worker desires to work, by referring to the job information. The transmitting / receiving unit 172 transmits the received application information to the server 20.

[0116] In step S122, the application receiving module 2034 of the server 20 receives the application information transmitted from the terminal device 10B in step S132 via the communication unit 201. In addition, the job offer reception and presentation module 2033 registers the received application information in the job offer database 2023.

[0117] In step S123, the social insurance premium eligibility determination module 2035 of the server 20 references performance information related to the employee whose application information was accepted in step S122, and determines whether the employee meets the conditions for paying social insurance premiums. In step S123, for example, performance information on the employee's work over a predetermined period in the past, stored in the employee database 2022, is referenced for the employee whose application information was accepted. Then, in step S123, it is determined whether the employee whose application information was accepted is subject to social insurance coverage, based on predetermined conditions for being subject to mandatory social insurance coverage.

[0118] In step S124, the employee determination result presentation module 2037 of the server 20 presents the information of the employee whose application information was accepted in step S123 to the business operator according to the determination result of whether or not the employee satisfies the conditions for paying social insurance premiums, as determined in step S123. In step S124, the job database 2023 is read, and the determination result of whether or not the employee satisfies the conditions for paying social insurance premiums is extracted and transmitted to the terminal device 10B via the communication unit 201.

[0119] In step S114, the transmitter / receiver 172 of the terminal device 10A receives the information on the employee whose application information was received and the information on the determination result as to whether or not the employee satisfies the conditions for paying social insurance premiums, which were transmitted from the server 20 in step S124. The notification control unit 174 displays the received information on the employee and the information on the determination result on the display 150.

[0120] In step S115, the input operation receiving unit 171 of the terminal device 10A accesses the web server provided by the server 20 in response to an operation from the business operator, and selects workers to actually work from among the workers whose applications have been accepted, based on the worker information and the information on the determination result accepted in step S114, and accepts input of the worker selection result. At this time, the business operator selects workers by referring to the determination result as to whether the worker satisfies the conditions for paying social insurance premiums. In step S115, the transmitting / receiving unit 172 transmits the accepted information on the worker selection result to the server 20.

[0121] In step S125, the worker selection reception module 2036 of the server 20 receives the information on the worker selection results transmitted from the terminal device 10A in step S115 via the communication unit 201. The worker selection reception module 2036 transmits the received worker selection results to the terminal device 10B via the communication unit 201 to notify the corresponding worker. The worker selection reception module 2036 also registers the received selection result information in the job database 2023.

[0122] In step S135, the transmitter / receiver 172 of the terminal device 10B receives the information on the worker selection results transmitted in step S121 from the server 20. The notification control unit 174 causes the display 150 to display the received information on the worker selection results.

[0123] As described above, the employee management system 1 receives job information from users who are business operators, presents it to users who are employees, and accepts applications from employees. It stores information on the work history of employees and determines whether or not the employees meet the conditions for paying social insurance premiums.

[0124] FIG. 8 is a flowchart showing an example of the flow of social insurance premium payment processing by the employee management system 1.

[0125] In step S221, the social insurance premium payment module 2038 of the server 20 performs the processing required to pay social insurance premiums to the employee based on the determination result for the employee whose application information was accepted in step S123.

[0126] As described above, the employee management system 1 performs the processing required to pay social insurance premiums when an employee who has applied for a job vacancy satisfies the conditions for paying social insurance premiums. This makes it possible to manage whether or not an employee is subject to social insurance, and if so, to take appropriate procedures.

[0127] <4 Screen example> Hereinafter, with reference to FIGS. 9 to 14, examples of screens for job application information, job information, and social insurance premium payment recipients will be described with reference to the employee management system 1. FIG.

[0128] Fig. 9 is a diagram showing an example of a screen for job application information displayed on the terminal device 10. The screen example in Fig. 9 shows an example of a screen displayed for selecting workers who will actually work in response to applications from workers. This corresponds to step S125 in Fig. 7.

[0129] As shown in Fig. 9, an application information display screen 1031a is displayed on the display 150 of the terminal device 10. This application information display screen 1031a displays worker display fields 1031b, 1031c, and 1031d that show information about the worker as application information from the worker. Also provided are reject buttons 1031e, 1031g, and 1031i that can be pressed to reject the worker displayed in the worker display fields 1031b, 1031c, and 1031d, and hire buttons 1031f, 1031h, and 1031j that can be pressed to hire the worker. Also displayed is a social insurance payment requirement display field 1031k that displays the result of a determination as to whether the worker displayed in the worker display fields 1031b, 1031c, and 1031d meets the social insurance payment requirements if the worker meets the requirements.

[0130] 10 is displayed on the display 150 of the terminal device 10 of the business that input and sent the job information, and the business refers to the employee display fields 1031b, 1031c, 1031d, and further refers to the presence or absence of social insurance eligibility display field 1031k to decide whether to hire or not. If the employee is to be hired, the business presses the hire button 1031f, 1031h, 1031j, and if the employee is to be rejected, the business presses the reject button 1031e, 1031g, 1031i to enter the result of hire or not.

[0131] Fig. 10 is a diagram showing an example of a screen displaying a social insurance premium payment target displayed on the terminal device 10. The screen example of Fig. 10 shows an example of a screen displayed in the case of employing the employee shown in Fig. 9, after the employment button 1031f is pressed, to notify the employee that the employee will meet the conditions for paying social insurance premiums by working for the job they applied for. This corresponds to step S125 in Fig. 7.

[0132] 10, a social insurance premium payer notification screen 1032a is displayed on the display 150 of the terminal device 10. This social insurance premium payer notification screen 1032a displays a text display field 1032b notifying the employee that they will meet the social insurance premium payment conditions by working for the job they applied for. Also provided are a reject button 1032c to be pressed when the employee is not to be hired, and a hire button 1032d to be pressed when the employee is to be hired.

[0133] 10 is displayed on the display 150 of the business operator's terminal device 10, and the business operator decides whether to hire or not hire the employee. If the employee is to be hired, the business operator presses the hire button 1032d, and if the employee is to be rejected, the business operator presses the reject button 1032c, and enters the result of hire or not hire.

[0134] Fig. 11 is a diagram showing an example of a screen displaying a social insurance premium payment target displayed on the terminal device 10. The screen example of Fig. 11 shows an example of a screen displayed after the hiring button 1031f is pressed in the case of hiring the employee shown in Fig. 9, to notify the employee that the employee wishes to work within the scope that does not fall under the social insurance premium payment conditions. This corresponds to step S125 in Fig. 7.

[0135] 11, a social insurance premium payer notification screen 1033a is displayed on the display 150 of the terminal device 10. This social insurance premium payer notification screen 1033a displays a text display field 1033b notifying that the employee wishes to work within the scope that does not fall under the social insurance premium payment conditions. Also provided is a reject button 1033c that can be pressed when the employee is not to be hired.

[0136] 11 is displayed on the display 150 of the business operator's terminal device 10, the social insurance premium payment person notification screen 1033a shown in Fig. 11, and the business operator decides not to hire the employee (because the employee wishes not to be hired). Then, the business operator presses the "Reject" button 1033c to input the result of rejection.

[0137] Fig. 12 is a diagram showing an example of a screen displaying a social insurance premium payment target displayed on the terminal device 10. The screen example of Fig. 12 shows an example of a screen displayed in the case of employing the employee shown in Fig. 9, in order to notify the employee that they will meet the conditions for paying social insurance premiums by working for the job they applied for after the employment button 1031f is pressed. This corresponds to step S125 in Fig. 7.

[0138] 12, a social insurance premium payment subject notification screen 1034a is displayed on the display 150 of the terminal device 10. This social insurance premium payment subject notification screen 1034a displays a text display field 1034b notifying the employee that, by working for the job offer they have applied for, they will meet the social insurance premium payment conditions, but that by changing the working conditions of the job offer they will no longer meet the social insurance premium payment conditions. Also provided are a reject button 1034c to be pressed when the employee is not hired, a hire button 1034d to be pressed when the employee is hired with the changed conditions, and a hire button 1034e to be pressed when the employee is hired as is.

[0139] 12 is displayed on the display 150 of the business operator's terminal device 10, and the business operator decides whether to hire the employee or hire / reject the employee with changed conditions. If the employee is to be hired as is, the business operator presses the hire button 1034e, if the employee is to be hired with changed conditions the business operator presses the hire button 1034d, and if the employee is to be rejected the business operator presses the reject button 1034c, and the business operator then inputs the result of hiring / rejecting the employee with changed conditions.

[0140] Fig. 13 is a diagram showing an example of a job information screen displayed on the terminal device 10. The example screen in Fig. 13 shows an example of a screen in which job information is displayed to accept applications from workers. This corresponds to step S121 in Fig. 7.

[0141] As shown in Fig. 13, a job information display screen 1035a is displayed on the display 150 of the terminal device 10. This job information display screen 1035a displays work date and time display fields 1035b, 1035c, and 1035d, which indicate work dates and times related to the job information, as job information. Condition display fields 1035e, 1035f, and 1035g are also displayed corresponding to the work date and time display fields 1035b, 1035c, and 1035d, respectively, related to the job information. A filter selection button 1035h is provided for narrowing down the displayed content of the job information shown in the work date and time display fields 1035b-1035d and the condition display fields 1035e-1035g based on predetermined conditions, and a sort selection button 1035i is provided for sorting the displayed content in order of closest work date.

[0142] 13 is displayed on the display 150 of the worker's terminal device 10, and the worker refers to the work date and time display fields 1035b-1035d and the conditions display fields 1035e-1035g to decide whether or not to apply. When the worker applies, for example, the work date and time display fields 1035b-1035d are configured to transition to an application screen (not shown), and the worker can enter their application by pressing the work date and time display fields 1035b-1035d.

[0143] Fig. 14 is a diagram showing an example of a screen displaying the social insurance premium payment targets displayed on the terminal device 10. The screen example of Fig. 14 shows an example of a screen displayed when applying for the job shown in Fig. 13, to notify the worker that they will meet the social insurance premium payment conditions by working for the job they applied for after pressing the work date and time display fields 1035b to 1035d.

[0144] 14, a social insurance premium payment notification screen 1036a is displayed on the display 150 of the terminal device 10. This social insurance premium payment notification screen 1036a displays a text display field 1036b notifying the employee that they will meet the social insurance premium payment conditions by working for the job they have applied for. Also provided are an apply button 1036c to be pressed when applying for the job, and a back button 1036d to be pressed when returning without applying.

[0145] 14 is displayed on the display 150 of the business operator's terminal device 10, and the employee decides whether or not to apply. If the employee applies, he or she presses the apply button 1036c, and if not, he or she presses the back button 1036d, and inputs the result of whether or not to apply.

[0146] <Summary> As described above, according to this embodiment, job information is received from users who are business operators, and is presented to users who are employees, and applications from employees are accepted. The system stores information about the employees' work history and determines whether the employees meet the conditions for paying social insurance premiums. If the employees who applied for the job information meet the conditions for paying social insurance premiums, it performs the processing necessary to pay the social insurance premiums. Therefore, it is possible to manage whether employees are subject to social insurance coverage and, if so, to take appropriate procedures. This makes it possible to prevent compliance violations by businesses and ensure compliance in corporate activities.

[0147] In addition, when selecting and inputting a worker to hire, the system is configured to notify the worker that they will meet the conditions for paying social insurance premiums if they work for the job they applied for, making it possible to understand that the worker meets the conditions for paying social insurance premiums.This makes it possible to understand the cost of paying social insurance premiums and then decide whether to hire the worker.

[0148] Furthermore, when selecting and inputting an employee to hire, the system is configured to notify the employee that the employee wishes to work within a range that does not fall under the conditions for paying social insurance premiums, making it possible to understand that the employee wishes to work within a range that does not fall under the conditions for paying social insurance premiums. This makes it possible to prevent any problems with the employee.

[0149] Furthermore, when selecting and inputting an employee to be hired, the system is configured to notify the employee that, by working for the job they applied for, they will meet the conditions for paying social insurance premiums, but that by changing the working conditions of the job they applied for, they will no longer meet the conditions for paying social insurance premiums, making it possible to understand whether the employee meets the conditions for paying social insurance premiums, or whether it is possible to change the conditions so that they do not meet the conditions.This makes it possible to understand the cost of paying social insurance premiums and the fact that it is possible to not pay them by changing the conditions (however, the employee will soon meet the conditions for paying social insurance premiums), and then decide whether to hire the employee.

[0150] In addition, when an employee applies for a job, the system notifies the employee that they will be eligible to pay social insurance premiums if they work for the job they applied for. This allows the employee to understand that they are eligible to pay social insurance premiums.

[0151] Although several embodiments of the present disclosure have been described above, these embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.

[0152] <Additional Notes> The matters described in the above embodiments will be supplemented below.

[0153] (Supplementary Note 1) A program to be executed by a computer having a processor 29 and a memory 25, for managing workers who apply for job information from a business, wherein the memory 25 stores performance information (2022) of work performed by workers in response to the job information from the business, and the program causes the processor 29 to execute the following steps: a step of accepting input of the job information from the business and presenting it to the worker (S121); a step of accepting input of application information from workers in response to the job information (S122); a step of referring to the performance information related to the worker whose application information has been accepted, and determining whether or not the worker satisfies the conditions for paying social insurance premiums (S123); a step of presenting information about the worker whose application information has been accepted to the business in accordance with the determination result of whether or not the worker satisfies the conditions for paying social insurance premiums (S124); and a step of performing the processing necessary to pay social insurance premiums to the worker based on the determination result regarding the worker whose application information has been accepted (S221).

[0154] (Appendix 2) The program described in (Appendix 1) further executes the steps of: accepting from the business operator the selection of the actual employee from among the employees whose application information has been accepted (S125); and notifying the business operator, based on the judgment result regarding the selected employee, that the selected employee satisfies the conditions for payment of social insurance premiums.

[0155] (Appendix 3) A program as described in (Appendix 2), in which the memory stores information about desired employment conditions for an employee, and in the step of notifying the business operator, notifies the business operator of the information about desired employment conditions stored for the employee.

[0156] (Appendix 4) In the step of notifying the business operator, if the employee does not meet the conditions for paying social insurance premiums due to a change in the working conditions in the job information, the program described in (Appendix 2) notifies the business operator that the employee no longer meets the conditions for paying social insurance premiums due to the change in conditions.

[0157] (Appendix 5) The program further notifies the employee, based on the assessment results for the employee whose application information has been received, that by performing the work related to the job information, the employee meets the conditions for paying social insurance premiums, as described in (Appendix 1).

[0158] (Appendix 6) A program described in (Appendix 1) that manages status information related to the necessary processing for the target employees in the step of performing the processing necessary for paying social insurance premiums.

[0159] (Appendix 7) A program described in (Appendix 1) that issues the necessary documents for the target employees in the step of performing the processing necessary for paying social insurance premiums.

[0160] (Appendix 8) A program as described in (Appendix 1), which, in the step of performing the processing necessary for the payment of social insurance premiums, acquires and manages information on the actual employment history of the target employee for other businesses.

[0161] (Appendix 9) A program described in any one of (Appendix 1) to (Appendix 8), wherein the job information is information about jobs related to short-term employment, day labor, or part-time employment.

[0162] (Supplementary Note 10) An information processing device that has a control unit 203 and a memory 25 (storage unit 202) and manages workers who apply for job information from a business, wherein the memory 25 stores performance information (2022) of work performed by workers in response to the job information from the business, and the control unit 203 executes the following steps: a step of accepting input of job information from the business and presenting it to the worker (S121); a step of accepting input of application information from workers in response to the job information (S122); a step of referring to the performance information related to the worker whose application information has been accepted and determining whether or not the worker satisfies the conditions for paying social insurance premiums (S123); a step of presenting information about the worker whose application information has been accepted to the business in accordance with the determination result of whether or not the worker satisfies the conditions for paying social insurance premiums (S124); and a step of performing processing necessary for paying social insurance premiums to the worker based on the determination result for the worker whose application information has been accepted (S221).

[0163] (Appendix 11) A method for managing workers who apply for job information from a business, executed by a computer having a processor 29 and a memory 25, wherein the memory 25 stores performance information (2022) of work performed by workers in response to the job information from the business, and the method comprises the steps of: the processor 29 receiving input of the job information from the business and presenting it to the worker (S121); the processor 29 receiving input of application information from the worker in response to the job information (S122); the processor 29 referring to the performance information for the worker whose application information has been received and determining whether or not the worker satisfies the conditions for paying social insurance premiums (S123); the processor 29 presenting information about the worker whose application information has been received to the business in accordance with the determination result of whether or not the worker satisfies the conditions for paying social insurance premiums (S124); and the processor 29 performing the processing required for paying social insurance premiums to the worker based on the determination result for the worker whose application information has been received (S221). [Explanation of symbols]

[0164] 1: Employee management system 10: Terminal device 10A: Terminal equipment 10B: Terminal device 13: Input device 14: Output device 15: Memory 16: Storage section 19: Processor 20: Server 25: Memory 26: Storage 29: Processor 80: Network 81: Wireless 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:Mike 142: Speaker 150: Display 160: Storage section 161: User information 170: Control unit 171: Input operation reception unit 172: Transmitter / receiver 173: Data processing section 174: Notification control section 201: Communications Department 202: Storage section 203: Control unit 2021: Business Database 2022: Employment Database 2023: Job Database 2031: Receiving control module 2032: Transmission control module 2033: Job Reception Presentation Module 2034: Application acceptance module 2035: Social insurance premium eligibility determination module 2036: Employee selection reception module 2037: Employment determination result presentation module 2038: Social insurance payment module

Claims

1. A program for managing workers who apply for job information of a business, the program being executed by a computer having a processor and a memory, The memory stores performance information of the worker in response to the job information from the business, The program causes the processor to: A step of accepting input of job information from the business and presenting it to the worker; A step of accepting input of application information from the worker in response to the job information; a step of referring to the performance information related to the worker whose application information has been received and determining whether or not the worker satisfies the conditions for paying social insurance premiums; a step of presenting information about the employee whose application information has been received to the business operator according to a determination result as to whether or not the employee satisfies the conditions for paying social insurance premiums; and performing the processing necessary to pay social insurance premiums to the employee based on the judgment result for the employee whose application information has been accepted.

2. The program further comprises: A step of accepting from the business operator a selection of an actual worker from among the workers whose application information has been accepted; The program of claim 1, further comprising a step of notifying the business operator that the selected employee satisfies the conditions for payment of social insurance premiums based on the judgment result for the selected employee.

3. The memory stores information on desired employment conditions for the worker, 3. The program according to claim 2, wherein in the step of notifying the business operator, the information on the desired conditions stored for the worker is notified to the business operator.

4. 3. The program of claim 2, wherein in the step of notifying the business operator, if the employee no longer meets the conditions for paying social insurance premiums due to a change in the working conditions of the job information, the program notifies the business operator that the employee no longer meets the conditions for paying social insurance premiums due to the change in conditions.

5. The program further comprises: The program of claim 1, further comprising: notifying the worker that, based on the judgment result for the worker whose application information has been received, the worker will meet the conditions for paying social insurance premiums by working in the job related to the job information.

6. 2. The program according to claim 1, wherein, in the step of performing the processing required for payment of social insurance premiums, status information relating to the necessary processing is managed for the target employee.

7. 2. The program according to claim 1, wherein the step of performing the processing required for payment of social insurance premiums issues the necessary forms for the employee.

8. 2. The program according to claim 1, wherein, in the step of performing the processing necessary for payment of social insurance premiums, information on the actual work history of the target employee for other businesses is acquired and managed.

9. 9. The program according to claim 1, wherein the job information is information about jobs related to short-term work, day labor, or part-time work.

10. An information processing device that includes a control unit and a memory, and manages workers who apply for job information of a business, The memory stores performance information of the worker in response to the job information from the business, The control unit A step of accepting input of job information from the business and presenting it to the worker; A step of accepting input of application information from the worker in response to the job information; a step of referring to the performance information related to the worker whose application information has been received and determining whether or not the worker satisfies the conditions for paying social insurance premiums; a step of presenting information about the employee whose application information has been received to the business operator according to a determination result as to whether or not the employee satisfies the conditions for paying social insurance premiums; and performing processing necessary for paying social insurance premiums to the employee based on the determination result for the employee whose application information has been accepted.

11. A method for managing workers who apply for job postings of a business, the method being executed by a computer having a processor and a memory, the method comprising: The memory stores performance information of the worker in response to the job information from the business, The method further comprises the processor: A step of accepting input of job information from the business and presenting it to the worker; A step of accepting input of application information from the worker in response to the job information; a step of referring to the performance information related to the worker whose application information has been received and determining whether or not the worker satisfies the conditions for paying social insurance premiums; a step of presenting information about the employee whose application information has been received to the business operator according to a determination result as to whether or not the employee satisfies the conditions for paying social insurance premiums; and performing the processing necessary to pay social insurance premiums to the employee based on the judgment result for the employee whose application information has been accepted.

Citation Information

Patent Citations

  • Allowance calculating device and program

    JP2006285746A

  • System for creating and managing workflow and handling record book by linking workflow for my-number management with handling record

    JP2017027162A

  • Method for managing application to job offer, program, and job offer management server

    JP2024055322A