Information processing device, method and program

The information processing device and method address the challenge of utilizing experienced personnel by allowing businesses to selectively hire based on attributes, enhancing labor management and addressing labor shortages.

JP2025085732AActive Publication Date: 2025-06-05MATCHBOX TECH INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025041013
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-06-05
Estimated Expiration
2040-01-20

AI Technical Summary

Technical Problem

Conventional job matching systems fail to utilize information on experienced individuals who were previously employed by businesses, making it difficult to efficiently secure labor, especially during labor shortages.

Method used

An information processing device and method that stores attributes of job applicants, distinguishing between internal employees and external experienced persons, and allows businesses to receive and present shift information from both groups, enabling selective hiring based on attributes.

Benefits of technology

Enables businesses to effectively utilize experienced personnel by allowing them to select job applicants based on their attributes, improving labor management and addressing labor shortages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025085732000001_ABST
    Figure 2025085732000001_ABST
Patent Text Reader

Abstract

To provide a technique of a shift adjustment system capable of effectively utilizing the experienced having been employed by a business operator in the past.SOLUTION: A server 20 of a shift adjustment system 1 includes, as the functions thereof: a shift information reception module 2033 receiving information of desired work shift inputs from internal employees employed by a business operator and the external experienced; a shift information presentation module 2034 presenting the shift information to the business operator, with it classified into the internal employees, the external experienced, and external job-hunters; and a selection module 2036 receiving, from the business operator who refers to the job-hunters, input information of selected job-hunters actually getting jobs.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Retail stores such as supermarkets and convenience stores often employ non-regular part-time and part-time workers as store clerks. Many of these non-regular part-time and part-time workers are students, housewives, so-called senior workers who have already retired from companies, or people who work a second job in addition to their main job. Since such workers often only want to work short hours according to their own convenience, business owners and managers of such retail stores adjust the work shifts desired by part-time and part-time workers to secure the necessary labor force.

[0003] However, depending on the time of day, there may be cases where the necessary labor force cannot be secured. In addition, due to the recent labor shortage, it is becoming more difficult to secure workers. For this reason, employment sharing, which promotes employment such as so-called day labor, such as short-term, specifically only one day, or short-term, specifically only four hours, is becoming more common.

[0004] In order to realize this type of employment sharing, Patent Document 1 discloses a job matching system that supports matching between job seekers and employers (business operators and managers). This job matching system supports matching especially for day labor jobs, and makes it possible to distribute job information, assist in the selection of suitable personnel, conclude actual employment contracts, and even have job seekers start working in a short period of time. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2017-117375 A Summary of the Invention [Problem to be solved by the invention]

[0006] Incidentally, the job matching system described in Patent Document 1 provides employment information based on the location information of a job seeker, but for businesses that hire job seekers, it is important whether the job seeker has experience in the job. If the job seeker has experience in the job, it is possible to omit the training required for the job, and the job seeker can be hired as an immediate asset. For example, if it is possible to temporarily hire someone who was previously employed by the business due to a shortage of shifts or the like, it is possible to utilize an experienced person. As such, conventional job matching systems are not configured to utilize information on experienced people who were previously employed by the business, and therefore it is difficult to utilize experienced people.

[0007] Therefore, this disclosure describes a technology that makes it possible to utilize experienced individuals who have been employed by businesses in the past. [Means for solving the problem]

[0008] According to an embodiment of the present disclosure, there is provided an information processing device including a control unit and a storage unit. The storage unit is configured to store attributes of job applicants who wish to work for the business, distinguishing between internal employees who are employed by the business and external experienced persons who were previously employed by the business, and the control unit includes a shift information receiving unit that receives input of shift information related to the date and time the job applicants wish to work for the business, a shift information presentation unit that presents the shift information from the internal employees and the external experienced persons to the business, and a selection unit that receives input of selection information from the business to select the job applicant who will actually work from the presented shift information.

[0009] According to one embodiment, there is provided a method to be executed by an information processing device including a control unit and a storage unit. The storage unit is configured to store attributes of job applicants who wish to work for the business, distinguishing between internal employees currently employed by the business and external experienced persons who were previously employed by the business, and the control unit executes the steps of accepting input of shift information related to the date and time the job applicants wish to work for the business, distinguishing between shift information from internal employees and shift information from external experienced persons and presenting the information to the business, and accepting input of selection information from the business for selecting job applicants who will actually work from the presented shift information.

[0010] According to one embodiment, a program is provided for an information processing device including a control unit and a storage unit. The storage unit is configured to store attributes of job applicants who wish to work for the business, distinguishing between internal employees currently employed by the business and external experienced persons who were previously employed by the business, and causes the control unit to execute the steps of accepting input of shift information relating to the date and time the job applicants wish to work for the business, distinguishing between shift information from internal employees and shift information from external experienced persons and presenting the information to the business, and accepting input of selection information from the business for selecting job applicants who will actually work from the presented shift information. Effect of the Invention

[0011] According to the present disclosure, the attributes of job applicants who wish to work for the business are stored by distinguishing between internal employees currently employed by the business and external experienced persons who were previously employed by the business. In addition, input of shift information related to the date and time at which the job applicant wishes to work for the business is accepted. This shift information is presented to the business by distinguishing between shift information from internal employees and shift information from external experienced persons, and is selected by the business. Therefore, the business can make selections taking into consideration the attributes of the job applicants. This makes it possible to utilize experienced persons who were previously employed by the business. [Brief description of the drawings]

[0012] [Figure 1] 1 is a diagram showing an overall configuration of a shift adjustment system 1 according to a first embodiment. [Diagram 2] 1 is a block diagram showing a functional configuration of a terminal device 10 constituting a shift adjustment system 1 of the first embodiment. [Diagram 3] 2 is a diagram showing a functional configuration of a server 20 constituting the shift adjustment system 1 of the first embodiment. FIG. [Figure 4] 2A to 2C are diagrams showing the data structures of a shift database 2021, an additional recruitment database 2022, an employee database 2023, and a form database 2024 stored in the server 20. [Diagram 5] 5 is a flowchart showing an example of a flow of input acceptance processing of shift information performed by the shift adjustment system 1 of the first embodiment. [Figure 6] 5 is a flowchart showing an example of a flow of a shift adjustment process performed by the shift adjustment system 1 of the first embodiment. [Figure 7] 13 is a flowchart showing another example of the flow of performing an additional shift recruitment process by the shift adjustment system 1 of the first embodiment. [Figure 8] 13 is a flowchart showing another example of the flow of accepting work applications from external hires in response to additional recruitment of shifts by the shift adjustment system 1 of the first embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a screen of the terminal device 10A in the shift adjustment process. [Figure 10] FIG. 13 is a diagram showing an example of a screen of the terminal device 10A in the additional shift recruitment process. [Figure 11] 13 is a diagram showing an example of a screen of the terminal device 10B in the application acceptance process for an additional recruitment of shifts. FIG. [Figure 12] FIG. 11 is a diagram showing a functional configuration of a server 20 constituting the shift adjustment system 1 of the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. In the following description, the same components are denoted by the same reference numerals. The names and functions of the components are also the same. Therefore, detailed description thereof will not be repeated.

[0014] <Summary> Hereinafter, a shift adjustment system that provides a shift adjustment service according to an embodiment of the present disclosure will be described. The shift adjustment system is a system that accepts desired working hours, or so-called shift requests, of part-time workers in, for example, a retail store, and allows an operator or manager to adjust the hours.

[0015] This shift adjustment system can be used by stores and companies in various industries, such as retail stores such as supermarkets and convenience stores, companies that operate multiple restaurants, or companies that dispatch short-term or short-term part-time workers, but in the following embodiment, shift adjustment at a convenience store will be described as an example. In this embodiment, the business operator using this shift adjustment system is a store owner who operates a retail store, or a company or individual business owner that operates one or multiple stores. This shift adjustment system may be used by one or multiple business operators to share shift information, and in the case of multiple business operators, it may be used between group companies with a specific capital relationship to share shift information, or it may be used by business operators with no particular capital relationship with each other under a specified agreement to share shift information.

[0016] In this shift adjustment system, not only information on employees (internal employees) employed by the business as information on employees available to work is registered and stored as external experience, but also information on former employees (former internal employees) who were employed by the business in the past as full-time employees but have already retired, so-called alumni (OB or OG), and former employees (former external hires) who were employed by the business for a short period of time (for example, it can be only one day). Hereinafter, former internal employees and former external hires are collectively referred to as external experience. From such internal employees and external experience, shift information on the shifts they wish to work is accepted, and shift adjustment is performed to ensure the necessary number of people for each time period. Such external experience includes, for example, those who were employed by the business as part-timers during their student days but left the business due to graduation or employment, and housewives who were employed by the business as part-timers but left the business due to family circumstances or re-employment.

[0017] In addition, in this shift adjustment system, when it is not possible to adjust the shift (when the number of people wanting to work does not reach the number of workers required during a certain time period), additional recruitment for the shift (the shift that cannot be adjusted) is presented to internal employees and people with external experience in order to have them work short-term, and it is possible for those who are available to apply. At that time, documents necessary for employment, such as a notice of working conditions and attendance records, are issued. This makes it possible to have them work at a store different from the one they normally work at, or to have people with past work experience temporarily employed, thereby omitting the training required for the job, and making it possible to employ internal employees and people with external experience as immediate assets. Furthermore, in this shift adjustment system, when it is not possible to adjust the shift, even if additional recruitment is presented to internal employees and people with external experience, it is possible to present the desired conditions to external people wanting to work (people without work experience) who have no work experience at the business, and have them apply. Information on such external job seekers may also be registered and stored in the shift adjustment system as job seekers who wish to be continuously employed, specifically, job seekers who are not available to work on specific days or times but wish to be continuously employed as part-time employees. This makes it possible to present recruitment information for additional shifts in stages, such as presenting the information to internal employees first if the shift cannot be adjusted, presenting the information to external experienced employees if adjustment is still not possible, and presenting the information to external job seekers if adjustment is still not possible.

[0018] In other words, this shift adjustment system stores information on experienced workers who were previously employed by the business, adjusts shifts, and allows them to return to work if they wish or if shift adjustments cannot be made, making it possible to utilize experienced workers.

[0019] <First embodiment> The following describes the shift adjustment system 1 for a convenience store. 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 shift adjustment system 1> Fig. 1 is a diagram showing the overall configuration of a shift adjustment system 1. As shown in Fig. 1, the shift adjustment system 1 includes a plurality of 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"), a server 20, and a job information providing server 30. The terminal devices 10, the server 20, and the job information providing server 30 are connected to each other via a network 80 so as to be able to communicate with each other. The network 80 is configured by a wired or wireless network.

[0021] The terminal device 10 is a device operated by each user. Here, the user includes a business operator or manager of a retail store, an employee employed by the business operator, and a former employee registered in the shift adjustment system 1. The terminal device 10 is realized by a mobile terminal such as a smartphone or tablet compatible with a mobile communication system. In addition, the terminal device 10 may be, for example, a stationary PC (Personal Computer) or a laptop PC. As shown as the terminal device 10A 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.

[0022] 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 compatible with communication standards such as 5G and LTE (Long Term Evolution) and a wireless LAN router 82 compatible with wireless LAN (Local Area Network) standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11.

[0023] The communication IF 12 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 (e.g., a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, etc.) for receiving an input operation from a user. The output device 14 is an output device (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, and is, for example, a flash memory or a 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, a register, a peripheral circuit, etc.

[0024] The server 20 is a device that manages information on internal employees and external experienced persons, shift request information from internal employees and external experienced persons, and additional recruitment information when shift adjustment is not possible. The server 20 accepts input of shift information from internal employees and external experienced persons, presents the shift information to the business operator, and when it accepts an operation to select an employee who will actually work from among the shift information, notifies the employee that he or she has been selected and performs processing to issue the necessary forms. The server 20 also presents additional recruitment information to internal employees and external experienced persons when shift adjustment is not possible, and processes to accept employment requests.

[0025] The server 20 is a computer connected to a network 80. The server 20 includes a communication IF 22, an input / output IF 23, 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 with an input device for receiving input operations from a user and an output device for presenting information to a 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 a 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, a register, a peripheral circuit, etc.

[0027] The job information providing server 30 is a device used by an external job information provider, which manages job information provided by various businesses, presents it on a web page, and accepts applications from job seekers and notifies the various businesses. In the shift adjustment system 1, it is used when accepting applications from external job seekers.

[0028] <1.1 Configuration of the terminal device 10> FIG. 2 is a block diagram of the terminal device 10 constituting the shift adjustment 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 each antenna, an operation reception unit 130 (including a touch-sensitive device 131 and a display 132), a voice processing unit 140, a microphone 141, a speaker 142, a position information sensor 150, a camera 160, a storage unit 170, and a control unit 180. The terminal device 10 also has functions and configurations (for example, a battery for holding power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.) that are not particularly shown in FIG. 2. As shown in FIG. 2, each block included in the terminal device 10 is electrically connected by a bus or the like.

[0029] The antenna 111 emits a signal generated 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 wireless communication unit 121.

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

[0031] The first wireless communication unit 121 performs modulation and demodulation processing 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 and demodulation processing 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, a Received Signal Strength Indicator (RSSI) calculation circuit, a Cyclic Redundancy Check (CRC) calculation circuit, a high-frequency circuit, and the like. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation and demodulation and frequency conversion of wireless signals transmitted and received by the terminal device 10, and provide the received signals to the control unit 180.

[0032] The operation reception unit 130 has a mechanism for receiving an input operation from a user. Specifically, the operation reception unit 130 is configured as a touch screen, and includes a touch-sensitive device 131 and a display 132.

[0033] Touch-sensitive device 131 accepts an input operation by a user of terminal device 10. Touch-sensitive device 131 detects a touch position of the user on the touch panel by using, for example, a capacitive touch panel. Touch-sensitive device 131 outputs a signal indicating the touch position of the user detected by the touch panel to control unit 180 as an input operation.

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

[0035] The audio processing unit 140 modulates and demodulates an audio signal. The audio processing unit 140 modulates a signal provided from the microphone 141 and provides the modulated signal to the control unit 180. The audio processing unit 140 also provides 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 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.

[0036] The position information sensor 150 is a sensor that detects the position of the terminal device 10, and is, for example, a GPS (Global Positioning System) module. The GPS module is a receiving device used in a satellite positioning system. In the satellite positioning system, signals are received from at least three or four satellites, and the current position of the terminal device 10 equipped with the GPS module is detected based on the received signals.

[0037] The camera 160 is a device that receives light with a light receiving element and outputs the received light as a captured image. The camera 160 is, for example, a depth camera that can detect the distance from the camera 160 to a subject being photographed.

[0038] Storage unit 170 is configured with, for example, a flash memory, and stores data and programs used by terminal device 10. In one aspect, storage unit 170 stores user information 171.

[0039] The user information 171 is information on users who are job applicants who input shift information using the terminal device 10 and business operators who manage the shift situation. The user information includes information (employee ID) that identifies employees (including both internal employees and those with external experience), the employee's name, business operator ID, business operator name, etc.

[0040] The control unit 180 reads a program stored in the storage unit 170 and executes instructions included in the program to control the operation of the terminal device 10. The control unit 180 is, for example, an application that is pre-installed in the terminal device 10. The control unit 180 operates according to the program to fulfill the functions of an input operation reception unit 181, a transmission / reception unit 182, a data processing unit 183, and a notification control unit 184.

[0041] The input operation reception unit 181 performs a process of receiving an input operation of a user to an input device such as the touch-sensitive device 131. The input operation reception unit 181 determines the type of operation, such as whether the user's operation is a flick operation, a tap operation, or a drag (swipe) operation, based on information on the coordinates where the user touches the touch-sensitive device 131 with a finger or the like.

[0042] The transmission / reception unit 182 performs processing for the terminal device 10 to transmit and receive data to and from an external device such as the server 20 in accordance with a communication protocol.

[0043] The data processing unit 183 performs calculations on the data that the terminal device 10 accepts as input in accordance with a program, and outputs the calculation results to a memory or the like.

[0044] The notification control unit 184 performs a process of presenting information to the user. The notification control unit 184 performs a process of displaying a display image on the display 132, a process of outputting sound to the speaker 142, a process of causing the camera 160 to generate vibrations, and the like.

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

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

[0047] The storage unit 202 stores data and programs used by the server 20. The storage unit 202 stores a shift database 2021, an additional recruitment database 2022, an employee database 2023, a form database 2024, and the like.

[0048] The shift database 2021 is a database for holding information on shifts desired by internal employees and external experienced workers of businesses that use the shift adjustment system 1. Details will be described later.

[0049] The additional recruitment database 2022 is a database for storing additional recruitment information for a shift advertised when a shift cannot be adjusted by a business entity using the shift adjustment system 1. Details will be described later.

[0050] The employee database 2023 is a database for holding information on internal employees and external experienced employees (which may include external job seekers and inexperienced employees) in the business entity that uses the shift adjustment system 1. Details will be described later.

[0051] The document database 2024 is a database for holding information on documents issued by the shift adjustment system 1. Details will be described later.

[0052] The control unit 203 exerts functions shown as various modules by the processor of the server 20 performing processing according to the program. The various modules include a reception control module 2031, a transmission control module 2032, a shift information reception module (shift information reception unit) 2033, a shift information presentation module (shift information presentation unit) 2034, an additional recruitment reception module (additional recruitment reception unit) 2035, a selection module (selection unit) 2036, an acceptance notification module (acceptance notification unit) 2037, a form issue module (form issue unit) 2038, and a settlement module (settlement unit) 2039.

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

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

[0055] The shift information reception module 2033 controls the process of receiving shift information from the terminal device 10, since internal employees and external experienced employees employed by the business operate the terminal device 10 to input shift information for which they wish to work. The shift information reception module 2033 receives information such as, for example, identification information (e.g., employee ID) for identifying the internal employees and external experienced employees, the start date and time and the end date and time of work at the business's store, etc., the store name if there are multiple stores, and the name of the job type or work if there are multiple job types or work related to the work. The shift information received by the shift information reception module 2033 is input and transmitted according to the convenience of the internal employees, external experienced employees, or external work applicants registered in the shift adjustment system 1 (which may include those with no work experience).

[0056] Furthermore, as described below, when shift adjustment is not possible, the business entity will recruit additional shifts, and the shift information receiving module 2033 controls the process of receiving information on applications (work desire information) from internal employees, external experienced persons, and external job seekers (collectively referred to as "job seekers") in response to the recruitment from the terminal device 10. When the job seeker is an external job seeker, the shift information receiving module 2033 may also receive an application from the job information providing server 30. When the job seeker is an external job seeker, the shift information receiving module 2033 receives personal information such as the name, address, contact information, sex, and age of the job seeker, information linked to registration in the job information providing server 30, and desired working hours.

[0057] For example, the shift information receiving module 2033 first receives shift information only from internal employees. After that, if the business operator cannot adjust the shifts based on the shift information from the internal employees alone, the business operator makes an additional recruitment of shifts to external experienced persons, and the shift information receiving module 2033 receives the shift information from the external experienced persons. Furthermore, if the business operator cannot adjust the shifts based on the shift information from the internal employees and the external experienced persons alone, the business operator makes an additional recruitment of shifts to external job seekers (which may include those with no work experience), and the shift information receiving module 2033 receives the shift information from the external experienced persons. The shift information receiving module 2033 may thus receive shift information in stages for each attribute of the job seekers, or may receive shift information uniformly from job seekers with multiple attributes.

[0058] In the shift information reception module 2033, when a job seeker applies for an additional shift recruitment from a business, the job seeker may specify a different desired working time for the presented recruitment information. For example, if the information on the conditions of the additional recruitment input by the business is working hours from 9:00 to 18:00, the job seeker generally applies for work only if he / she is available to work during the entire time period, but it may be possible to apply for work even if the time period is shorter than this time period by inputting, for example, 9:00 to 15:00 as the desired working time.

[0059] The shift information presentation module 2034 controls the process of presenting the shift information received by the shift information reception module 2033 to the business operator by distinguishing (for example, by changing the color, etc.) between internal employees, external experienced workers, and external job applicants. The shift information presentation module 2034 presents information such as information identifying job applicants who wish to work (or names, etc.), the unit price of wages for a given time period for each job applicant (for example, hourly wage), and the input desired working hours, and presents, for example, the desired work information in parallel so as to be compared, to help the business operator select those who will actually work from among the job applicants. The shift information presented by the shift information presentation module 2034 also includes shift information for additional recruitment when shift adjustment, which will be described later, is not possible.

[0060] When the business operator cannot adjust the shift, the business operator operates the terminal device 10 to input the additional recruitment information for the shift information, and the additional recruitment reception module 2035 controls the process of receiving the additional recruitment information from the terminal device 10. The additional recruitment reception module 2035 receives information such as the business operator's company name or store name, the job title or task title related to the work, the number of people to be recruited, the desired work date and time, the unit price of the salary for a given time, and the range of the additional recruitment information to be presented, and controls the presentation within that range. The range of the additional recruitment information to be presented is information indicating whether the additional recruitment information is presented only to internal employees, whether it is presented to internal employees and those with external experience, or whether it is presented to internal employees, those with external experience, and those seeking external work.

[0061] The additional recruitment reception module 2035 also controls the process of presenting the additional recruitment information received from the business to internal employees, external experienced persons, and external job seekers. The additional recruitment reception module 2035 accepts information within the scope of the additional recruitment information to be presented, and controls the presentation within that scope. The control of the scope of the additional recruitment information presented by the additional recruitment reception module 2035 may be performed in stages, such as presenting only to internal employees, presenting only to internal employees and external experienced persons, presenting to internal employees, external experienced persons, and external job seekers, or presenting to internal employees, external experienced persons, and external job seekers from the beginning. Specifically, for example, when presented only to internal employees, the information is posted on a web page that can be viewed only when the internal employees are authenticated by authentication means, when presented only to internal employees and external experienced persons, the information is posted on a web page that can be viewed only when the internal employees are authenticated by authentication means, and when presented to internal employees, external experienced persons, and external job seekers, the information is posted on an open web page that can be viewed by anyone. Furthermore, the range in which the additional recruitment information is presented may be controlled not only based on the attributes of the job seekers, but also based on the geographical range based on the job seekers' place of residence, the sex and age of the job seekers, the hourly wage, etc. The range in which the additional recruitment information is presented may also be changed later.

[0062] Furthermore, the additional recruitment reception module 2035 may present the additional recruitment information received from a store operated by one business operator to internal employees or external experienced workers of other stores, or to external job seekers managed by an external job information provider (the operator of the job information providing server 30). The additional recruitment reception module 2035 may also present the additional recruitment information received from one business operator to internal employees employed by other businesses or external experienced workers who were employed by other businesses. The other business operator may be, for example, another business operator among multiple businesses that use the shift adjustment system 1, and may be another business operator within a group of companies with a specific capital relationship, or may be another business operator among businesses with no particular capital relationship.

[0063] The selection module 2036 controls the process of receiving the selection result, i.e., the information of the work applicant who will be employed, from the terminal device 10, since the business operator, referring to the work desire information presented by the shift information presentation module 2034, selects the work applicant who will actually work and operates the terminal device 10 to input the selection result. The selection module 2036 may be capable of adjusting the desired working hours designated by the work applicant and selecting the work applicant. For example, if the desired working hours designated by the work applicant are 9:00-15:00, and the business operator is able to accept the work hours from 9:00-14:00, the business operator may change the working hours to 9:00-14:00 and input the working hours to select the work applicant. The selection module 2036 receives the information of the selected work applicant and the information of the adjusted working hours. The selection module 2036 may automatically select the work applicant who will actually work if the desired working information matches a predetermined condition set by the business operator.

[0064] The acceptance notification module 2037 controls the process of notifying the terminal device 10 of the job applicant related to the selected job desire information received by the selection module 2036, of information that the job applicant has been selected by the business. In the acceptance notification module 2037, the information that the job applicant has been selected by the business is displayed, for example, as a pop-up screen on the terminal device 10.

[0065] The document issuing module 2038 controls the process of issuing documents necessary for employment, such as a notice of working conditions and attendance records, to the job applicant related to the selected employment desire information. Since the types of documents necessary for employment differ depending on whether the job applicant who will actually be employed is an internal employee, an external employee, or an external job applicant, the document issuing module 2038 issues the documents necessary for employment corresponding to the job applicant.

[0066] The settlement module 2039 acquires attendance information of the job seeker (employee) after the job seeker actually starts working, calculates the salary amount based on a specified unit price of salary, and controls the process of generating remittance data to be transferred from the company's deposit account to the job seeker's deposit account. Furthermore, if the job seeker (employee) is an external job seeker, the information of this person is stored in the employee database 2023. In other words, the employee database 2023 is configured to store information of the person who has worked as an external employee when employed by the company (regardless of whether it is long-term or short-term).

[0067] <2 Data Structure> FIG. 4 is a diagram showing the data structures of the shift database 2021, the additional recruitment database 2022, the employee database 2023, and the form database 2024 stored in the server 20.

[0068] As shown in FIG. 4, each record in the shift database 2021 includes an item "Employee ID" and an item "Shift Information Details", etc.

[0069] The item "Employee ID" is information that identifies an internal employee or an external employee.

[0070] The item "Shift information details" is information about details of shift information entered by internal employees or external experienced employees, and specifically includes the item "Shift ID", the item "Store name", the item "Date", the item "Start time", the item "End time", the item "Status", etc. The shift details information includes information before adjustment, information before working after adjustment, and information when working has already ended.

[0071] The item "Shift ID" is information that identifies the shift information entered by an internal employee or an external employee. In the example shown in Figure 4, it is possible to identify the shift information by date, but it may be configured so that it can be identified by input unit or month unit.

[0072] The item "Store name" is information that indicates the name of the store where the employee works during the shift. For example, if a business entity operates multiple stores, internal employees or employees with external experience may work at a store other than the one where the employee usually works, so this is set.

[0073] The item "Date" is information that indicates the date on which the employee works the shift.

[0074] The item "start time" is information that indicates the time when work begins for the shift.

[0075] The item "end time" is information that indicates the time when work for the shift ends.

[0076] The item “status” is information indicating the status related to the shift information, and stores, for example, “being adjusted” indicating that the shift has not yet been adjusted, “decided” indicating that the shift has been adjusted and is before work begins, and “completed” indicating that work has actually ended.

[0077] The shift information reception module 2033 stores the received shift information in the shift database 2021 as the shift information is received from internal employees and external experienced persons. In addition, the selection module 2036 updates the shift database 2021 as the business entity receives selection information of job applicants who will actually be employed.

[0078] Each record in the additional recruitment database 2022 includes an item "business ID," an item "business name," an item "recruitment information details," and the like.

[0079] The item "business ID" is information for identifying each business, such as a retail store, that has entered additional recruitment information for shift information.

[0080] The item "business name" is information including the name of the business, company name, store name, and, depending on the input contents of the business, the department name.

[0081] The item “Recruitment information details” is information about details of additional recruitment information of shift information entered by the business operator, specifically including the item “Recruitment ID”, the item “Recruitment job type”, the item “Hourly wage”, the item “Number of people”, the item “Start and end date and time”, the item “Status”, etc. The additional recruitment information of shift information includes information on ongoing recruitment, information after the application deadline, and information on work that has already ended.

[0082] The item "Recruitment ID" is information that identifies additional recruitment information for shift information entered by a business. Note that since one business may enter additional recruitment information for multiple shift information, the additional recruitment information for shift information can be identified for each business.

[0083] The item "Recruited Job Type" is information that indicates the job type related to the additional recruitment information of the shift information. Specifically, it is the work content when actually working in the shift. In the example shown in Figure 4, "Store Crew" who performs work such as serving customers in a convenience store is stored.

[0084] The item "hourly wage (external)" is information indicating the unit price of the salary for a specified time period related to the additional recruitment information of the shift information, and shows the hourly wage as an example. This hourly wage information is, for example, information that applies to those who wish to work externally, and for internal employees and those with external experience, the item "basic hourly wage" of the employee database 2023 described later is applied, but the hourly wage of this item may also be applied.

[0085] The item "number of people" is information that indicates the number of people being recruited related to the additional recruitment information of the shift information.

[0086] The item "start / end date and time" is information indicating the working days, working start time, and working end time related to the additional recruitment information of the shift information.

[0087] The item “Status” is information indicating the status of the additional recruitment information for the shift information, and stores, for example, “Recruiting”, indicating that recruitment is currently underway, “Selecting”, indicating that the application deadline has passed and applicants for work are being selected, and “Determined”, indicating that the applicants who will actually work the shift have been decided.

[0088] The additional recruitment reception module 2035 stores additional recruitment information of shift information received from the business in the additional recruitment database 2022. In addition, the selection module 2036 updates the additional recruitment database 2022 as the business receives selection information of the work applicants who will actually be employed.

[0089] Each record in the employee database 2023 includes an item "employee ID," an item "employee name," an item "internal / OB / external," an item "basic hourly wage," an item "basic store of employment," and the like.

[0090] The item "employee ID" is information for identifying an internal employee or an employee with external experience, and corresponds to the item "employee ID" in the shift database 2021. The employee database 2023 may store information on external job seekers who wish to work for the business, or information on unemployed persons who have no work experience under the business, in which case information for identifying external job seekers is stored.

[0091] The item "employee name" is information indicating the name of an internal employee or an employee with external experience.

[0092] The item "Internal / OBOG / External" is information that indicates the attribute of whether the person is an internal employee, a former internal employee, or a former external hire. For example, as shown in Figure 4, "Internal" indicating an internal employee, "OBOG" indicating a former internal employee, or "External" indicating a former external hire is stored.

[0093] The item "basic hourly wage" is information indicating the unit price (hourly wage) of the salary for a given hour of the internal employee or external employee.

[0094] The item "basic store of employment" is information indicating the store etc. where the internal employee or externally experienced employee usually works or has worked.

[0095] The information stored in the items "basic hourly wage" and "basic work store" is, in the case of an internal employee, information on the store where the employee normally works and the hourly wage at that store, and in the case of an employee with external experience, information on the store where the employee previously worked and the hourly wage at that store. As described below, if an employee with external experience is a former external hire, information does not need to be stored in the items "basic hourly wage" and "basic work store". In addition, if an internal employee or an employee with external experience works at a store stored in the item "basic work store", the item "basic hourly wage" may be applied, and if the employee works at another store, the item "hourly wage" in the additional recruitment database 2022 may be applied.

[0096] When an applicant for work (employee) is an external applicant for work, the settlement module 2039 stores the information of the applicant for work in the employee database 2023 after the applicant has started work. In addition, the server 20 updates the employee database 2023 when attributes are changed, such as when an internal employee resigns or an external employee is reemployed.

[0097] Each record of the form database 2024 includes an item "form ID", an item "form name", an item "form presence / absence", and the like.

[0098] The item "form ID" is information for identifying the type of form.

[0099] The item "form name" is information that indicates the name of a form.

[0100] The item "With or Without Form" is information indicating whether or not the form needs to be issued when the job applicant actually starts work. For example, as shown in Figure 4, "〇" indicating that the form needs to be issued or "×" indicating that the form does not need to be issued is stored for each internal employee, internal employee employed by another business, person with external experience, and external job applicant.

[0101] <3 operations> Hereinafter, the shift information input reception process, shift adjustment process, and additional shift recruitment process by the shift adjustment system 1 in the first embodiment will be described with reference to Fig. 5 to Fig. 8. In the following, the terminal device 10A shown in Fig. 1 will be described as a PC used by the business operator or manager, and the terminal device 10B will be described as a mobile terminal used by the internal employees, external experienced workers, and external job seekers.

[0102] FIG. 5 is a flowchart showing an example of a flow of input acceptance processing of shift information performed by the shift adjustment system 1 according to the first embodiment.

[0103] In step S111, the input operation reception unit 181 of the terminal device 10B receives an input operation of an ID and a password from the job applicant (internal employee and external employee) to perform authentication required for using the services of the shift adjustment system 1. For example, the job applicant refers to a Web page provided by the server 20 and performs an operation to input an employee ID and a set password. The transmission / reception unit 182 transmits the employee ID, the set password, and a request to transition to the next screen to the server 20.

[0104] In step S121, the communication unit 201 of the server 20 accepts the employee ID, password, and request transmitted from the terminal device 10B. The server 20 checks whether the employee ID and password are valid. If they are valid, the shift information acceptance module 2033 of the server 20 responds to the request from the terminal device 10B by sending a list of shift information as screen information to the terminal device 10B via the communication unit 201 to present (display) a shift information input screen on which the job seeker inputs shift information.

[0105] In step S112, the transmitting / receiving unit 182 of the terminal device 10B accepts the screen information transmitted from the server 20. The notification control unit 184 displays the accepted shift information input screen on the display 132. The input operation accepting unit 181 accepts, from the work applicant, an input operation of the shift information for which the work applicant wishes to work from the shift information input screen. The transmitting / receiving unit 182 transmits the entered work desire information to the server 20.

[0106] In step S122, the shift information receiving module 2033 of the server 20 receives the input shift information sent from the terminal device 10B via the communication unit 201. The shift information receiving module 2033 checks whether there are any errors in the input contents (validity of the date, etc.) and whether there is any shift information for the same date and the same time period.

[0107] In step S123, the shift information receiving module 2033 of the server 20 stores the received shift information in the shift database 2021, thereby registering the work preference information.

[0108] FIG. 6 is a flowchart showing another example of the flow of the shift adjustment process performed by the shift adjustment system 1 according to the first embodiment.

[0109] In step S211, the input operation receiving unit 181 of the terminal device 10A receives an input operation of an ID and a password from the business operator to perform authentication required for using the services of the shift adjustment system 1. For example, the business operator refers to a web page provided by the server 20 and performs an operation to input the business operator ID and the set password. The transmitting / receiving unit 182 transmits the business operator ID, the set password, and a request to transition to the next screen to the server 20.

[0110] In step S221, the communication unit 201 of the server 20 accepts the business operator ID, password, and request transmitted from the terminal device 10A. The server 20 checks whether the business operator ID and password are valid, and if they are valid, the shift information presentation module 2034 of the server 20 responds to the request from the terminal device 10A by sending screen information to the terminal device 10A via the communication unit 201 to present (display) an input screen where the business operator inputs information specifying the display range of shift information (date and time, specific work applicants, etc.).

[0111] In step S212, the transmitting / receiving unit 182 of the terminal device 10A receives the screen information transmitted from the server 20. The notification control unit 184 displays the received input screen on the display 132. The input operation receiving unit 181 receives a presentation request for shift information from the business operator from the input screen within the range in which the shift information is to be displayed. The transmitting / receiving unit 182 transmits presentation request information for the input shift information to the server 20.

[0112] In step S222, the shift information presentation module 2034 of the server 20 accepts the presentation request for shift information sent from the terminal device 10A via the communication unit 201. The shift information presentation module 2034 checks whether there are any errors in the input contents (validity of date, etc.). In response to the request from the terminal device 10A, the shift information presentation module 2034 refers to the shift database 2021 to present the shift information, and responds with information on a list of shift information to the terminal device 10A via the communication unit 201.

[0113] In step S213, the transmitting / receiving unit 182 of the terminal device 10A receives the information on the list of shift information transmitted from the server 20. The notification control unit 184 displays the received information on the list of shift information on the display 132. At this time, based on an instruction from the shift information presentation module 2034, information such as information identifying the job applicants who wish to work (or names, etc.), the unit price of wages for a given time, and the input desired working hours is displayed on the display 132, distinguishing between internal employees, people with external experience, and external job applicants. The input operation receiving unit 181 receives an operation from the business operator to input the selection results of the job applicants who will actually work. The transmitting / receiving unit 182 transmits information on the job applicants who will work to the server 20.

[0114] In step S223, the selection module 2036 of the server 20 receives the selection result of the job applicants to be actually employed, transmitted from the terminal device 10A, via the communication unit 201. The selection module 2036 checks whether there are any errors in the input contents (whether more people than the number of people being recruited for the same time period have been selected, etc.).

[0115] In step S224, the acceptance notification module 2037 of the server 20 transmits information indicating that the selected job applicant has been selected by the business operator to the terminal device 10B via the communication unit 201 in order to notify the selected job applicant that he / she has been selected by the business operator.

[0116] In step S234, the transmitting / receiving unit 182 of the terminal device 10B receives the information indicating that the terminal device 10B has been selected by the business, which information is transmitted from the server 20. The notification control unit 184 causes the display 132 to display the received information indicating that the terminal device 10B has been selected by the business, for example, as a pop-up screen.

[0117] In step S225, the document issuance module 2038 of the server 20 refers to the employee database 2023 to determine whether the selected job applicant is an internal employee, an external employee, or an external job applicant, and refers to the document database 2024 to determine whether or not a prescribed document needs to be issued when starting work. If a document needs to be issued ("Y" in step S424), the process proceeds to step S226, and if a document does not need to be issued ("N" in step S424), the process proceeds to step S227.

[0118] In step S226, the form issuing module 2038 of the server 20 issues documents necessary for employment, such as a working conditions notice and attendance record, to the selected job applicant. The form issuing module 2038 issues the necessary documents as electronic data forms. The form issuing module 2038 transmits the issued electronic data forms to the terminal device 10B of the selected job applicant via the communication unit 201.

[0119] In step S236, the transmitting / receiving unit 182 of the terminal device 10B receives the issued electronic data form transmitted from the server 20.

[0120] In step S227, the settlement module 2039 of the server 20 acquires attendance information of the job applicant (employee) after the job applicant actually starts working, and performs settlement processing of salary, etc. Furthermore, if the job applicant (employee) is an external job applicant, the settlement module 2039 registers the employee by storing the information of the person in the employee database 2023.

[0121] FIG. 7 is a flowchart showing another example of the flow of the additional shift recruitment process performed by the shift adjustment system 1 according to the first embodiment.

[0122] In step S311, the input operation reception unit 181 of the terminal device 10A receives an operation from the business operator to input an additional recruitment request for shift information because the shift cannot be adjusted. The transmission / reception unit 182 transmits the additional recruitment information for the shift information to be worked to the server 20.

[0123] In step S321, the additional recruitment reception module 2035 of the server 20 receives the additional recruitment information for the shift information transmitted from the terminal device 10A via the communication unit 201. The additional recruitment reception module 2035 checks whether there are any errors in the input contents (such as the validity of the date).

[0124] In step S322, the additional recruitment reception module 2035 of the server 20 stores the received additional recruitment information of the shift information in the additional recruitment database 2022, thereby registering the additional recruitment information of the shift information.

[0125] 8 is a flowchart showing another example of the flow of processing for accepting work applications from external hirers for additional shift recruitment by the shift adjustment system 1 of embodiment 1. This example is an example in which an external job seeker accesses the job information providing server 30 and transmits work application information for additional shift recruitment managed by the server 20.

[0126] In step S411, the job information providing server 30 accepts an input operation of job desire information from the job seeker. The job information providing server 30 transmits the input job desire information to the server 20.

[0127] In step S421, the shift information receiving module 2033 of the server 20 receives the entered work desire information transmitted from the job information providing server 30 via the communication unit 201. The shift information receiving module 2033 checks whether there are any errors in the entered content (such as validity of the date) and whether the same work desire information has already been registered.

[0128] In step S422, the shift information receiving module 2033 of the server 20 stores the received work preference information in the shift database 2021, thereby registering the work preference information.

[0129] As described above, in the shift adjustment system 1, not only information on internal employees employed by the business operator, but also information on external experienced personnel who were previously employed by the business operator is registered and stored as information on employees available to work. In addition, input of shift information related to the date and time of desired work is accepted from the job seeker to the business operator. This shift information is presented to the business operator with a distinction between shift information from internal employees and shift information from external experienced personnel, and is selected by the business operator. Therefore, the business operator can make a selection taking into consideration the attributes of the job seeker. This makes it possible to utilize experienced personnel who were previously employed by the business operator.

[0130] In addition, the necessary employment documents are issued depending on whether the person actually working is an internal employee, an externally experienced employee, or an external employee seeking employment. This makes it possible to smoothly carry out the necessary procedures for short-term employment.

[0131] <4 Screen example> Hereinafter, with reference to Figs. 9 to 11, a description will be given of a screen example of a shift adjustment process by the shift adjustment system 1, a screen example of an additional shift recruitment process, and a screen example of an application acceptance process for the additional shift recruitment.

[0132] Fig. 9 is a diagram showing an example of a screen of the terminal device 10A in the shift adjustment process. The screen example of Fig. 9 shows an example of a screen in a state where a shift status screen for presenting work desire information to the business operator and selecting work applicants is displayed. This corresponds to step S213 in Fig. 6.

[0133] As shown in FIG. 9, the display 132 of the terminal device 10A displays a shift status screen as a list of shift information. This shift status screen is composed of a required shift display field 1031a for the business, desired work information display fields 1031b and 1031c for displaying desired work information, and decision buttons 1031d and 1031e for selecting desired work information. The required shift display field 1031a and the desired work information display fields 1031b and 1031c display shift information and desired work dates and times as time charts. For example, in the initial screen display state, the desired work times input by the work applicant are displayed as time charts in the desired work information display fields 1031b and 1031c, and when the business adjusts the time, it is possible to move the positions of the start date and end date and time by dragging (or swiping) them to make them available time slots for work. When the business operator inputs adjustments in the work desire information display fields 1031b and 1031c and presses the decision buttons 1031d and 1031e, the business operator transmits the work desire information of the work desire person that has been selected to the terminal device 10B. This allows the business operator to operate the terminal device 10A to select and input the work desire information.

[0134] Fig. 10 is a diagram showing an example of a screen of the terminal device 10A in the additional shift recruitment process. The screen example of Fig. 10 shows an example of a screen in a state where an input screen for additional shift information recruitment is displayed on the terminal device 10A of the business operator. This corresponds to step S311 in Fig. 7.

[0135] As shown in FIG. 10, the display 132 of the terminal device 10A displays an additional recruitment input screen for inputting additional recruitment of shift information. This additional recruitment input screen is composed of a business name input field 1032a for inputting the business name, a job type input field 1032b for inputting the job type, a number of people input field 1032c for inputting the number of people to be recruited, a recruitment date and time input field 1032d for inputting the recruitment date and time, an hourly wage input field 1032e for inputting the hourly wage, an attribute specification field 1032f for specifying the range of attributes to present additional recruitment information of shift information, and a send button 1032g for sending the input information. The business name input field 1032a may be configured to input the business name of the business authenticated by the server 20 in advance. The attribute specification field 1032f may be configured to allow the attributes of the job seeker to be input in stages, or may be configured to allow each to be set individually. In addition, the attribute specification field 1032f may be configured to allow input of not only the attributes of the job seeker as described above, but also the geographical area of ​​the job seeker's place of residence, the sex and age of the job seeker, the hourly wage, and other conditions. The business operator inputs various conditions in the business operator name input field 1032a, the job type input field 1032b, the number of people to be recruited input field 1032c, the recruitment date and time input field 1032d, the hourly wage input field 1032e, and the attribute specification field 1032f. After that, by pressing the send button 1032g, additional recruitment information for shift information is transmitted to the server 20. As a result, when the business operator cannot adjust the shift, it is possible to operate the terminal device 10A to input additional recruitment information for shift information.

[0136] Fig. 11 is a diagram showing an example of a screen on the terminal device 10B in application acceptance processing for an additional shift recruitment. The example of the screen in Fig. 11 shows an example of a screen in a state where an additional shift application input screen for inputting desired work information when a work seeker applies for additional shift information recruitment from a business operator is displayed. This corresponds to step S212 in Fig. 6.

[0137] As shown in FIG. 10, the display 132 of the terminal device 10B displays an additional shift application input screen for inputting application conditions for additional recruitment of shift information from the business. This additional shift application input screen is composed of an additional shift condition display field 1033a for displaying the additional shift application conditions input by the business, a work desire information input field 1033b for inputting work desire information, and an application button 1033c for sending the input information. The additional shift condition display field 1033a and the work desire information input field 1033b display the recruitment date and time and the work date and time as a time chart. For example, in the initial screen display state, the work desire information input field 1033b is displayed as a time chart of the same time period as the additional shift condition display field 1033a, and it is possible to move the start date and end date and time by swiping (or dragging) to set it to the time period in which the person can work. In addition, it may be configured so that hourly wages and other conditions (whether or not there is transportation expenses, etc.) can also be input. When the job seeker enters information in the job desire information input field 1033b and presses the apply button 1033c, the job desire information is transmitted to the server 20. This enables the job seeker to input the job desire information by operating the terminal device 10B.

[0138] <Summary> As described above, according to this embodiment, the attributes of job applicants who wish to work for the business are stored separately as internal employees currently employed by the business and external experienced persons who were previously employed by the business. When input of shift information relating to the date and time that a job applicant wishes to work for the business is accepted, shift information from internal employees and shift information from external experienced persons are presented to the business. This allows the business to select job applicants taking into consideration their attributes. This makes it possible to utilize experienced persons who were previously employed by the business.

[0139] <Second embodiment> The shift adjustment system 1 for a convenience store will be described below.

[0140] <1 Overall configuration of shift adjustment system 1> Fig. 12 is a diagram showing a functional configuration of the server 20 constituting the shift adjustment system 1 of the second embodiment. The overall configuration of the shift adjustment system 1 and the configuration of the terminal device 10 in the second embodiment are similar to those in the first embodiment, and therefore will not be described repeatedly. The configuration of the server 20 is similar to that of the first embodiment, except that it is newly provided with the function of an evaluation module (evaluation information receiving unit) 2040, as shown in Fig. 13. The function of the evaluation module 2041 in the second embodiment will be described below.

[0141] The evaluation module 2040 controls the process of receiving evaluation information from the business operator regarding the working conditions of the job applicant (employee) after the job applicant actually starts working. For example, it receives an input of how the working conditions of the job applicant (employee) correspond to a level out of five, and stores the information in the employee database 2023.

[0142] <2 Data Structure> The data structure in the second embodiment is similar to that in the first embodiment, so it will not be described repeatedly.

[0143] <3 operations> Hereinafter, with reference to FIG. 6, a shift adjustment process performed by the shift adjustment system 1 in the second embodiment that differs from that in the first embodiment will be described.

[0144] 6, after the settlement module 2039 of the server 20 performs settlement processing for salary and the like, the communication unit 201 of the server 20 accepts evaluation information from the business operator transmitted from the terminal device 10A. The evaluation module 2041 of the server 20 registers the evaluation information by storing the accepted evaluation information from the business operator in the employee database 2023. This evaluation information can be referred to, for example, when selecting job applicants to actually work from among job applicants.

[0145] <Summary> As described above, according to this embodiment, after a job applicant actually starts working, the business operator evaluates the working conditions of the job applicant (employee) and stores the evaluation information. This allows the business operator to select a job applicant who better matches the conditions by referring to the evaluation information of the job applicant.

[0146] Although the embodiments of the disclosure have been described above, these can be implemented in various other forms and can be implemented with various omissions, substitutions, and modifications. These embodiments and modifications, as well as omissions, substitutions, and modifications, are included in the technical scope of the claims and their equivalents.

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

[0148] (Supplementary Note 1) An information processing device comprising a control unit and a memory unit, the memory unit being configured to store attributes of job applicants who wish to work for the business, distinguishing between internal employees currently employed by the business and external experienced persons who were previously employed by the business, and the control unit comprising: a shift information receiving unit that receives input of shift information relating to the date and time the job applicants wish to work for the business, a shift information presentation unit that presents the shift information from internal employees and the shift information from external experienced persons to the business, and a selection unit that receives input of selection information from the business to select job applicants who will actually work from the presented shift information.

[0149] (Appendix 2) An information processing device as described in (Appendix 1), in which the memory unit is configured to store the attributes of those with external experience separately for former internal employees who were previously internal employees and former external hires who were temporarily employed by the business in the past.

[0150] (Appendix 3) An information processing device as described in (Appendix 2), wherein the memory unit is configured to store information on inexperienced workers who wish to work for the business and have no work experience, distinguishing between internal employees, former internal employees, and former external hires.

[0151] (Appendix 4) An information processing device as described in (Appendix 2) or (Appendix 3), wherein the memory unit is configured to change and store the attributes of internal employees or external experience employees when the attributes of the job applicant are changed.

[0152] (Appendix 5) An information processing device as described in any one of (Appendix 2) to (Appendix 4), wherein the control unit is provided with an additional recruitment reception unit that receives additional recruitment of shift information from a business operator and presents it to work seekers, and the shift information reception unit receives input of desired shift information for working in response to the additional recruitment from the work seekers.

[0153] (Appendix 6) An information processing device as described in (Appendix 5), in which the additional recruitment reception unit presents information from one business entity in a viewable manner to internal employees employed by other business entities and external experienced persons who were previously employed by other business entities, and the shift information reception unit accepts input of shift information for which the internal employees employed by other business entities and external experienced persons who were previously employed by other business entities wish to work in response to the additional recruitment.

[0154] (Appendix 7) An information processing device as described in (Appendix 5) or (Appendix 6), in which the additional recruitment reception unit receives input from the business operator selecting one or more attributes of internal employee, former internal employee, or former external hire, and presents additional recruitment shift information that can be viewed by work seekers with the corresponding attributes.

[0155] (Appendix 8) An information processing device as described in (Appendix 7), in which the additional recruitment reception unit presents the attributes of work applicants for whom additional recruitment of shift information is being proposed in stages, in the order of internal employees, former internal employees, and former external hires.

[0156] (Appendix 9) An information processing device as described in (Appendix 7) or (Appendix 8), in which the additional recruitment reception unit receives input from the business operator to change the selection of one or more attributes of already selected internal employee, former internal employee, or former external hire, and presents additional recruitment shift information that can be viewed by work seekers with the corresponding changed attributes.

[0157] (Appendix 10) An information processing device as described in any of (Appendix 7) to (Appendix 9), wherein the additional recruitment reception unit receives input of different conditions for additional recruitment of shift information from the business operator for internal employees, former internal employees, and former external hires, and presents the additional recruitment of shift information viewable to work seekers with the corresponding attributes.

[0158] (Appendix 11) An information processing device as described in any one of (Appendix 1) to (Appendix 10), wherein the control unit includes an acceptance notification unit that notifies an employment applicant selected by the business operator that he or she has been selected by the business operator.

[0159] (Appendix 12) An information processing device as described in any one of (Appendix 1) to (Appendix 11), wherein the selection unit automatically selects job applicants who will actually work from the presented information of the job applicants based on conditions for selecting job applicants that have been preset by the business operator.

[0160] (Appendix 13) An information processing device as described in any of (Appendix 1) to (Appendix 12), wherein the control unit is provided with a document issuing unit that issues documents necessary for employment to an employment applicant selected by the business operator depending on whether the employment applicant is an internal employee or an external employee.

[0161] (Appendix 14) An information processing device as described in any one of (Appendix 1) to (Appendix 13), wherein the control unit includes an accounting unit that settles the payment of salary to the job applicant based on attendance information related to the job applicant's work after the job applicant actually starts working.

[0162] (Appendix 15) An information processing device as described in any of (Appendix 1) to (Appendix 14), wherein the control unit includes an evaluation information receiving unit that receives input of evaluation information on the employment of the job seeker by the business operator after the job seeker actually starts working, and the memory unit is configured to store the evaluation information in association with persons with employment experience.

[0163] (Supplementary Note 16) A method to be executed by an information processing device having a control unit and a memory unit, wherein the memory unit is configured to store attributes of job applicants who wish to work for the business operator, distinguishing between internal employees currently employed by the business operator and external experienced persons who were previously employed by the business operator; the control unit executes the steps of accepting input of shift information from the job applicants regarding the dates and times they wish to work for the business operator, distinguishing between shift information from internal employees and shift information from external experienced persons and presenting the information to the business operator, and accepting input of selection information from the business operator for selecting job applicants who will actually work from the presented shift information.

[0164] (Supplementary Note 17) A program to be executed by an information processing device having a control unit and a memory unit, the memory unit being configured to store attributes of job applicants who wish to work for the business operator, distinguishing between internal employees currently employed by the business operator and external experienced persons who were previously employed by the business operator, and causing the control unit to execute the steps of accepting input of shift information from the job applicants regarding the dates and times they wish to work for the business operator, distinguishing between shift information from internal employees and shift information from external experienced persons and presenting the information to the business operator, and accepting input of selection information from the business operator for selecting job applicants who will actually work from the presented shift information. [Explanation of symbols]

[0165] 10 terminal device, 20 server, 30 job information providing server, 80 network, 130 operation reception unit (touch screen), 171 user information, 22 communication IF, 23 input / output IF, 25 memory, 26 storage, 29 processor, 201 communication unit, 202 storage unit, 2021 shift database, 2022 additional recruitment database, 2023 employee database, 2024 report database, 203 control unit, 2031 reception control module, 2032 transmission control module, 2033 shift information reception module (shift information reception unit), 2034 shift information presentation module (shift information presentation unit), 2035 additional recruitment reception module (additional recruitment reception unit), 2036 selection module (selection unit), 2037 acceptance notification module (acceptance notification unit), 2038 report issuance module (report issuance unit), 2039 Settlement module (settlement section), 2040 Evaluation module (evaluation information reception section)

Claims

1. An information processing device including a control unit and a storage unit, The storage unit is configured to store attributes of job applicants who wish to work for a business by distinguishing between internal employees who are employed by the business and external employees who were previously employed by the business; The control unit includes a shift information receiving unit that receives input of shift information regarding the date and time that the job seeker desires to work at the business from the job seeker; A shift information presentation unit that distinguishes between the shift information from the internal employees and the shift information from the external experienced workers and presents the information to the business operator; a selection unit that receives, from the business operator, input of selection information for selecting the job applicants who will actually work from the presented shift information.

2. The storage unit is The information processing device according to claim 1, wherein the attributes of the person with external experience are stored separately for a former internal employee who was previously an internal employee and a former external hire who was temporarily employed by the business in the past.

3. The storage unit is 3. The information processing device according to claim 2, configured to store information on inexperienced workers who wish to work for the business and have no work experience, distinguishing between the internal employees, the former internal employees, and the former external hires.

4. The storage unit is 4. The information processing apparatus according to claim 2, further comprising: when an attribute of said job applicant is changed, said attribute of said internal employee or said externally experienced person is changed and stored.

5. The control unit is An additional recruitment reception unit that receives additional recruitment of the shift information from the business operator and presents it to the job seekers, The information processing device according to claim 2 , wherein the shift information receiving unit receives input of the shift information of a desired work shift for the additional recruitment from the job seeker.

6. The additional recruitment reception unit presents the information from one of the businesses in a viewable manner to internal employees employed by the other businesses and external experienced persons who have been employed by the other businesses in the past, 6. The information processing device according to claim 5, wherein the shift information receiving unit receives input of the shift information desired for working in response to the additional recruitment from internal employees employed by the other business operators and external experienced personnel who were previously employed by the other business operators.

7. 7. The information processing device according to claim 5, wherein the additional recruitment reception unit receives an input of a selection of one or more attributes of the internal employee, the former internal employee, or the former external hire from the business operator, and presents the additional recruitment of the shift information so that it can be viewed by the work applicants with the corresponding attributes.

8. The information processing device according to claim 7 , wherein the additional recruitment receiving unit presents attributes of the work applicants for whom the additional recruitment of the shift information is being submitted in a stepwise manner, in the order of the internal employee, the former internal employee, and the former external hire.

9. The information processing device according to claim 7 or 8, wherein the additional recruitment receiving unit receives an input for changing the selection of one or more attributes of the internal employee, the former internal employee, or the former external hire from the business operator, and presents the additional recruitment of the shift information so that it can be viewed by the work applicants with the corresponding changed attributes.

10. 10. The information processing device according to claim 7, wherein the additional recruitment receiving unit receives input of different conditions for the additional recruitment of the shift information for each of the internal employees, the former internal employees, and the former external hires from the business operator, and presents the additional recruitment of the shift information so that it can be viewed by the work seekers with the corresponding attributes.

11. The control unit is The information processing apparatus according to claim 1 , further comprising an acceptance notification unit that notifies the job applicant selected by the business operator that the job applicant has been selected by the business operator.

12. 12. The information processing device according to claim 1, wherein the selection unit automatically selects the job applicants who will actually work from the presented information of the job applicants, based on conditions for selecting the job applicants that are preset by the business operator.

13. The control unit is 13. The information processing device according to claim 1, further comprising a form issuing unit that issues forms necessary for employment to the job applicant selected by the business operator, depending on whether the job applicant is an internal employee or an external employee.

14. The control unit is 14. The information processing device according to claim 1, further comprising an accounting unit that performs accounting for a salary of the job applicant based on attendance information related to the job of the job applicant after the job applicant actually starts working.

15. The control unit is an evaluation information receiving unit that receives an input of evaluation information on the employment of the job applicant by the business operator after the job applicant actually starts working, The storage unit is The information processing device according to claim 1 , further configured to store the evaluation information in association with the job applicant.

16. A method to be executed by an information processing device including a control unit and a storage unit, The storage unit is configured to store attributes of job applicants who wish to work for a business by distinguishing between internal employees who are employed by the business and external employees who were previously employed by the business; The control unit receives input of shift information regarding a date and time that the job applicant desires to work for the business operator from the job applicant; A step of distinguishing between the shift information from the internal employees and the shift information from the external employees and presenting the information to the business operator; and receiving, from the business operator, input of selection information for selecting the job applicants who will actually work from the presented shift information.

17. A program to be executed by an information processing device including a control unit and a storage unit, The storage unit is configured to store attributes of job applicants who wish to work for a business by distinguishing between internal employees who are employed by the business and external employees who were previously employed by the business; A step of receiving input of shift information regarding the date and time that the job applicant desires to work for the business operator from the job applicant to the control unit; A step of distinguishing between the shift information from the internal employees and the shift information from the external employees and presenting the information to the business operator; and receiving, from the business operator, input of selection information for selecting the job applicants who will actually work from the presented shift information.

Citation Information

Patent Citations

  • System and device for managing work and recording medium

    JP2001282974A

  • Personnel management system

    JP2004272774A

  • Service shift management device and service shift management program

    JP2005234852A

  • Attendance shift system and shift assignment server

    JP2015225550A

  • Recruiting matching system, recruiting matching method, server device and program

    JP2017117375A