Information processing system, information processing method, and program
The information processing system simplifies the management of multiple part-time job opportunities by registering favorite companies and automating scheduling and application processes, addressing the complexity of manual note-taking.
Patent Information
- Application Number
- JP2024045681
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-10-03
AI Technical Summary
The process of considering multiple part-time job opportunities becomes complicated when a user finds multiple companies hiring, requiring manual note-taking and management.
An information processing system that allows users to register favorite companies, creates schedules incorporating these companies, and integrates one-time job recruitment information, marking available dates, and facilitates job applications.
Simplifies the process of considering part-time job opportunities by automating the management of favorite companies and scheduling, reducing the complexity of manual note-taking.
Smart Images

Figure 2025145489000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] There is known a technology for quickly and inexpensively providing information on part-time jobs and other employment opportunities (see, for example, Patent Document 1). This technology allows an employer to access a homepage run by an intermediary on the Internet via a computer device, move to a predetermined screen by clicking the company registration and advertisement posting buttons, and register the employer's identification data and job requirements, and a job seeker accesses the homepage via a computer device, moves to a predetermined screen by clicking the condition registration and advertisement search buttons, enters desired requirements, searches for employment opportunities, obtains a list of available positions, and moves to the detailed screen to review the contents, allowing the job seeker to immediately apply for the position. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-73868 Summary of the Invention [Problem to be solved by the invention]
[0004] When a user finds a company that they would like to work for from the search results for part-time job openings and wants to consider the company later, they need to make a note of the company's name. For example, if a user has a free day and searches for part-time job openings for that day, and finds that multiple companies are hiring, and they want to consider the company later, they need to make a note of the names of those multiple companies. Therefore, the more days a user wants to work part-time and the more companies that are hiring, the more complicated the work required to consider a part-time job becomes.
[0005] The present invention provides an information processing system, an information processing method, and a program that can improve the work required to consider part-time work. [Means for solving the problem]
[0006] (1) One aspect of the present invention is an information processing system including: a reception unit that receives a favorite registration request to register a company as a favorite place for a part-time job; and a creation unit that creates a schedule for the user that includes information indicating the favorite company based on the user's identification information and the company's identification information included in the favorite registration request received by the reception unit. (2) One aspect of the present invention is an information processing system as described in (1) above, further comprising: a registration unit that associates and registers the user's identification information and the company's identification information included in the favorite registration request received by the reception unit; a one-time part-time job recruitment information acquisition unit that acquires one or more one-time part-time job recruitment information indicating recruitment of one-time part-time jobs to work on any dates; and a determination unit that determines whether the company recruiting the one-time part-time job matches the company registered by the registration unit for each of the one or more one-time part-time job recruitment information acquired by the one-time part-time job recruitment information acquisition unit, and the creation unit creates a schedule with a predetermined mark on the dates on which work will be performed, based on the one or more one-time part-time job recruitment information that the determination unit determines to match. (3) One aspect of the present invention is an information processing system as described in (2) above, in which the creation unit differentiates the predetermined mark attached to the schedule on which the user is free from the predetermined mark attached to the schedule on which the user is free, among the schedules on which work is performed that are marked with a predetermined mark, from the predetermined mark attached to the schedule on which the user is not free. (4) One aspect of the present invention is an information processing system in which, for each of one or more user identification information, the registration unit associates the user's schedule with the dates on which one or more of the one-off part-time jobs that the determination unit determines to match will be worked, and registers the associated schedule; the reception unit receives a job listing request requesting a list of job listings from companies that have been registered as favorites; and the creation unit creates a job listing for one-off part-time jobs that the companies registered as favorites are recruiting for on the dates based on the user's identification information and dates included in the job listing request. (5) One aspect of the present invention is an information processing system as described in (4) above, wherein the reception unit receives an application request, and the information processing system further includes an application processing unit that processes an application for the one-time part-time job based on the user's identification information, information indicating the one-time part-time job, and information indicating the working schedule contained in the application request received by the reception unit. (6) One aspect of the present invention is an information processing system as described in (5) above, further comprising a schedule information acquisition unit that acquires information indicating the dates on which the user will work the one-time part-time job when the user is hired for the one-time part-time job, and the creation unit creates a schedule based on the information indicating the dates on which the user will work the one-time part-time job acquired by the schedule information acquisition unit.
[0007] (7) One aspect of the present invention is an information processing method executed by an information processing system, the information processing method including the steps of: accepting a favorite registration request to register a company as a favorite part-time job; and creating a schedule for the user including information indicating the favorite company based on the user's identification information and the company's identification information included in the favorite registration request accepted in the accepting step.
[0008] (8) One aspect of the present invention is a program that causes a computer of an information processing system to execute the steps of: accepting a favorite registration request to register a company as a favorite place for part-time work; and creating a schedule for the user that includes information indicating the favorite company based on the user's identification information and the company's identification information included in the favorite registration request accepted in the accepting step. [Effects of the Invention]
[0009] According to the present invention, it is possible to obtain an effect of improving the work required to consider part-time work. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating an example of the configuration of a shift management support system 1 according to the present embodiment. [Figure 2] 1 is a block diagram showing an example of a terminal device 10 and a shift management server 100 included in a shift management support system 1 according to the present embodiment. [Figure 3A] FIG. 10 is a diagram showing an example of a part-time job schedule management screen of the shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 3B] FIG. 10 is a diagram showing an example of a one-off part-time job search result screen of the shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 3C] FIG. 10 is a diagram showing an example of a part-time job schedule management screen of the shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 4A] FIG. 10 is a diagram showing an example of a one-off part-time job recruitment list screen of the shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 4B] FIG. 10 is a diagram showing an example of a one-off part-time job details screen of the shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 4C]FIG. 2 is a diagram showing an example of a resume screen for a shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 5] FIG. 10 is a diagram showing an example of a part-time job schedule management screen of the shift management support service provided by the shift management support system 1 according to the present embodiment. [Figure 6] 3 is a flow chart showing an example of the operation of the shift management support system 1 according to the present embodiment. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0011] Next, an information processing system, an information processing method, and a program according to the present embodiment will be described with reference to the drawings. The embodiment described below is merely an example, and the embodiments to which the present invention is applied are not limited to the following embodiments. In all the drawings for explaining the embodiments, the same reference numerals are used for components having the same functions, and repeated explanations will be omitted. Furthermore, in this application, "based on XX" means "based on at least XX," and includes cases where it is based on other elements in addition to XX. Furthermore, "based on XX" is not limited to cases where XX is used directly, but also includes cases where it is based on XX that has been calculated or processed. "XX" is any element (for example, any information).
[0012] (Embodiment) Hereinafter, an embodiment of the present invention will be described with reference to the drawings. 1 is a diagram showing an example of the configuration of a shift management support system 1 according to this embodiment. The shift management support system 1 is an example of an information processing system. The shift management support system 1 accepts a favorites registration request to register a company as a part-time job in favorites, and registers the user's identification information and the company's identification information included in the accepted favorites registration request in association with each other.
[0013] The shift management support system 1 includes a terminal device 10, a shift management server 100, a job offer management server 200, and a hiring management server 300. The terminal device 10, the shift management server 100, the job management server 200, and the hiring management server 300 can communicate with each other via a communication network NW. The communication network NW includes the Internet, a wide area network (WAN), a local area network (LAN), a public line, a provider device, a dedicated line, a wireless base station, and the like.
[0014] The terminal device 10 is a terminal used by a user U. An example of a user U is a person looking for a one-off part-time job that can be done on any schedule. An example of a user U may be a person working a regular part-time job that performs regular work. As the terminal device 10, for example, a stationary computer device may be used, or a portable computer device such as a smartphone or a tablet computer (tablet PC) may be used.
[0015] The shift management server 100 provides a shift management service that creates a work shift schedule for each restaurant. The shift management server 100 also creates a schedule for each user U, including the shifts of the part-time jobs that the user U works. The shift management server 100 may be, for example, a stationary computer, or a portable computer such as a smartphone or tablet computer (tablet PC).
[0016] The job vacancy management server 200 recommends at least one of a staff recruitment service for recruiting regular part-time workers who work regular shifts and a one-off part-time job recruitment service for recruiting one-off part-time workers who work on any schedule. For example, the job vacancy management server 200 is used by a job vacancy media. For example, the job vacancy management server 200 may be a stationary computer device, or a portable computer device such as a smartphone or a tablet computer (tablet PC).
[0017] Recruitment management server 300 provides a recruitment management service for each restaurant that manages the recruitment of at least one of regular part-time workers who work regularly and one-off part-time workers who work on any schedule. For example, recruitment management server 300 manages the recruitment and hiring of at least one of regular part-time workers and one-off part-time workers. Recruitment management server 300 may be, for example, a stationary computer, or a portable computer such as a smartphone or tablet computer (tablet PC).
[0018] The following describes in detail the terminal device 10 and shift management server 100 included in the shift management support system 1. Fig. 2 is a block diagram showing an example of the terminal device 10 and shift management server 100 included in the shift management support system 1 according to this embodiment.
[0019] (Terminal device 10) The terminal device 10 includes a communication unit 12 , a creation unit 14 , an image processing unit 16 , an operation unit 18 , a display unit 19 and a storage unit 15 . The communication unit 12 is realized by a communication module. The communication unit 12 communicates with an external communication device via a network NW. The communication unit 12 communicates using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (Long Term Evolution) (registered trademark). The communication unit 12 may also communicate using a communication method such as a wired LAN.
[0020] The display unit 19 is, for example, a display and includes a touch panel. The storage unit 15 is realized by a hard disk drive (HDD), flash memory, random access memory (RAM), read only memory (ROM), etc., and stores information about the shift management support app, etc. The storage unit 15 may be realized in the cloud. The operation unit 18 is an input device, such as a touch panel, that accepts operations by the user U. The process of accessing the shift management service is started when the user U operates the operation unit 18 to access the shift management service. For example, the user U operates the operation unit 18 to start a shift management support app.
[0021] When user U performs an operation to access the shift management service, operation unit 18 accepts the operation. Creation unit 14 creates an access request to the shift management service based on the operation accepted by operation unit 18, and transmits the created access request from communication unit 12 to shift management server 100.
[0022] The access response sent by the shift management server 100 in response to the access request is received by the communication unit 12. The image processing unit 16 acquires the access response from the communication unit 12, and based on the acquired access response, causes the display unit 19 to display a part-time job schedule management screen of the shift management service.
[0023] FIG. 3A is a diagram showing an example of a part-time job schedule management screen of the shift management support service provided by the shift management support system 1 according to this embodiment. The example of the part-time job schedule management screen includes a monthly calendar CAL and a one-off part-time job search area SPLA, which is pressed when searching for one-off part-time jobs that work on any date. The example of the monthly calendar CAL is divided into 5 rows and 7 columns, forming 35 boxes. Each of the 5 rows corresponds to the first to fifth weeks, and each of the 7 columns corresponds to Sunday through Saturday. Each box displays a date. A black circle displayed below the date indicates that a regular part-time job has been confirmed for that date. This completes the access process.
[0024] The operation unit 18 accepts an operation when the user U activates the monthly calendar CAL by pressing a box corresponding to a date for which the user wants to refer to recruitment information for one-time part-time jobs, and then presses the one-time part-time job search area SPLA in this state. This operation starts the one-time part-time job search process. The creation unit 14 creates a one-time part-time job search request including the user ID, information indicating the date, and information indicating a request to search for one-time part-time jobs based on the operation accepted by the operation unit 18, and transmits the created one-time part-time job search request from the communication unit 12 to the shift management server 100.
[0025] The one-off part-time job search result screen information sent by the shift management server 100 in response to the one-off part-time job search request is received by the communication unit 12. The image processing unit 16 acquires the one-off part-time job search result screen information from the communication unit 12, and causes the display unit 19 to display the one-off part-time job search result screen information based on the acquired one-off part-time job search result screen information.
[0026] 3B is a diagram showing an example of a one-off part-time job search result screen of the shift management support service provided by the shift management support system 1 according to this embodiment. The one-off part-time job search result screen information includes a schedule display area DA for displaying the schedule of the one-off part-time job, a one-off part-time job display area PTDA including one or more areas for displaying information indicating one or more one-off part-time jobs being recruited for the schedule displayed in the schedule display area DA, a my shift display area MSA that is pressed to display the shift of user U, and an other selection area OSA that is pressed to register information indicating one or more one-off part-time jobs displayed in the one-off part-time job display area PTDA as favorites.
[0027] In the example shown in FIG. 3B, the schedule display area DA displays a week starting on Sunday, April 25th. By highlighting the 28th (Wednesday), it is indicated that the one-time part-time jobs working on Sunday, April 28th are displayed in the one-time part-time job display area PTDA. Information indicating four one-time part-time jobs, "AA Bookstore," "Izakaya BB," "Convenience Store BB," and "CC Bookstore," is displayed in the one-time part-time job display area PTDA. This completes the one-time part-time job search process.
[0028] When the user U activates the part-time job search result screen by pressing a box corresponding to information indicating the part-time job that the user wants to register as a favorite, and then presses the other selection area OSA in this state, the operation unit 18 accepts the operation. This operation starts the favorite registration process. Based on the operation accepted by the operation unit 18, the creation unit 14 creates dropdown display information that displays a dropdown containing "Register as a favorite." The image processing unit 16 acquires the dropdown display information from the creation unit 14 and displays the dropdown.
[0029] When the user U performs an operation of pressing an area corresponding to "Register as Favorites" in the drop-down, the operation unit 18 accepts the operation. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a favorites registration request including the user ID, information indicating the activated one-off part-time job, and information indicating a request to register the job as favorites, and transmits the created favorites registration request from the communication unit 12 to the shift management server 100. Here, the information indicating the activated one-off part-time job includes a URL (Uniform Resource Locator) of the activated one-off part-time job.
[0030] The favorite registration response sent by shift management server 100 in response to the favorite registration request is received by communication unit 12. Image processing unit 16 acquires the favorite registration response from communication unit 12, and based on the acquired favorite registration response, causes display unit 19 to display that the favorite registration has been completed.
[0031] When the user U presses the My Shift display area MSA on the one-off part-time job search result screen to display their own shift, the operation unit 18 accepts the operation. The creation unit 14 creates a shift request including the user ID, information indicating the current month, and information indicating a request for shift information based on the operation accepted by the operation unit 18, and transmits the created shift request from the communication unit 12 to the shift management server 100.
[0032] The part-time job schedule management screen information sent by the shift management server 100 in response to the shift request is received by the communication unit 12. The image processing unit 16 acquires the part-time job schedule management screen information from the communication unit 12, and causes the display unit 19 to display the part-time job schedule management screen based on the acquired part-time job schedule management screen information. FIG. 3C is a diagram showing an example of a part-time job schedule management screen of the shift management support service provided by the shift management support system 1 according to this embodiment. In FIG. 3C, information RE indicating a one-off part-time job that has been registered as a favorite is displayed in FIG. 3A. Furthermore, a mark RMK indicating that the one-off part-time job has been registered as a favorite is displayed in the box for the day corresponding to the work schedule of the one-off part-time job that has been registered as a favorite, for example, February 28th. This completes the favorite registration process.
[0033] When the user U performs an operation on the part-time job schedule management screen by pressing a box corresponding to a date for which the user U wishes to view recruitment information for one-off part-time jobs registered in favorites, the operation unit 18 accepts the operation. This operation starts the one-off part-time job application process. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a one-off part-time job recruitment list request including the user ID, information indicating the date, and information requesting display of a list of one-off part-time job recruitment information registered in favorites, and sends the created one-off part-time job recruitment list request from the communication unit 12 to the shift management server 100.
[0034] The one-off part-time job recruitment list screen information sent by the shift management server 100 in response to the one-off part-time job recruitment list request is received by the communication unit 12. The image processing unit 16 acquires the one-off part-time job recruitment list screen information from the communication unit 12, and causes the display unit 19 to display the one-off part-time job recruitment list screen based on the acquired one-off part-time job recruitment list screen information.
[0035] 4A is a diagram showing an example of a one-off part-time job recruitment list screen of the shift management support service provided by the shift management support system 1 according to this embodiment. The one-off part-time job recruitment list screen includes a schedule display area DA for displaying the schedule of one-off part-time jobs, and a favorite registered one-off part-time job display area FPTDA including one or more areas for displaying information indicating one-off part-time jobs registered as favorites from one or more one-off part-time jobs being recruited for the schedule displayed in the schedule display area DA.
[0036] In the example shown in Fig. 4A, the date display area DA displays April 28th (Sunday), and thus the favorited one-time part-time job display area FPTDA displays information indicating the one-time part-time jobs that have been registered as favorites and will be worked on April 28th (Sunday). The favorited one-time part-time job display area FPTDA displays information indicating the two one-time part-time jobs that have been registered as favorites, "AA Bookstore" and "Izakaya BB."
[0037] When the user U performs an operation of pressing an area corresponding to information indicating the one-time part-time job that the user U wishes to check details of, among information indicating two one-time part-time jobs displayed in the favorite registered one-time part-time job display area FPTDA on the favorite one-time part-time job recruitment list screen, the operation unit 18 accepts the operation. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a one-time part-time job details request for requesting details of the one-time part-time job, including the user ID, information indicating the schedule, and information indicating the one-time part-time job corresponding to the area pressed by the user U, and transmits the created one-time part-time job details request from the communication unit 12 to the shift management server 100.
[0038] The one-time part-time job detail screen information sent by the shift management server 100 in response to the one-time part-time job detail request is received by the communication unit 12. The image processing unit 16 acquires the one-time part-time job detail screen information from the communication unit 12, and causes the display unit 19 to display the one-time part-time job detail screen information based on the acquired one-time part-time job detail screen information.
[0039] 4B is a diagram showing an example of a one-off part-time job details screen of the shift management support service provided by the shift management support system 1 according to this embodiment. The one-off part-time job details screen includes a one-off part-time job details display area DDA in which details of the one-off part-time job are displayed, and a start application button APSBU that is pressed to start the application process.
[0040] In the example shown in FIG. 4B, the one-off part-time job details display area DDA displays information indicating the work schedule, information indicating the salary, information indicating access to the one-off part-time job location, and information indicating the work content.
[0041] When the user U performs an operation of pressing the application start button APSBU on the one-time part-time job details screen, the operation unit 18 accepts the operation. The creation unit 14 creates a one-time part-time job application start request for requesting the start of application processing for the one-time part-time job, including information indicating the user ID and the one-time part-time job, based on the operation accepted by the operation unit 18, and transmits the created one-time part-time job application start request from the communication unit 12 to the shift management server 100.
[0042] The resume screen information sent by the shift management server 100 in response to the request to start applying for a one-off part-time job is received by the communication unit 12. The image processing unit 16 acquires the resume screen information from the communication unit 12, and causes the display unit 19 to display the resume screen based on the acquired resume screen information.
[0043] 4C is a diagram showing an example of a resume screen of the shift management support service provided by the shift management support system 1 according to this embodiment. The resume screen includes a detailed input area UIDA for inputting the status of the user U, an edit button EDBU pressed to edit, and an apply button APBU pressed to apply.
[0044] 4C, the user details input area UIDA displays boxes for inputting the user's image, full-width name, full-width name (kana), date of birth, gender, mobile phone number, current occupation, address (prefecture / city / town / village), subsequent addresses, work history 1, held licenses, and self-promotion. The user U enters information into multiple boxes included in the user details input area UIDA, presses the edit button EDBU to edit the input content as necessary, and presses the apply button APBU.
[0045] When the user U performs an operation of pressing the apply button APBU on the resume screen, the operation unit 18 accepts the operation. The creation unit 14 creates a one-off part-time job application request for requesting application for a one-off part-time job, including the user ID and the information entered on the resume screen, based on the operation accepted by the operation unit 18, and transmits the created one-off part-time job application request from the communication unit 12 to the shift management server 100. This completes the one-off part-time job application process.
[0046] When a user U performs an operation to access the shift management service after being hired for a one-time part-time job that he / she applied for, the image processing unit 16 acquires an access response from the shift management server 100, and based on the acquired access response, causes the display unit 19 to display a part-time job schedule management screen of the shift management service. Fig. 5 is a diagram showing an example of a part-time job schedule management screen of the shift management support service provided by the shift management support system 1 according to this embodiment. According to Fig. 5, in comparison with Fig. 3C, in the box for Sunday, February 28, in addition to the registration mark RMK indicating that it is a work date, a part-time job schedule mark AMK indicating that a one-off part-time job is scheduled is displayed.
[0047] The creation unit 14, image processing unit 16, and operation unit 18 are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a computer program (software) stored in the storage unit 15. Furthermore, some or all of these functional units may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by a combination of software and hardware.
[0048] The computer program may be stored in advance in a storage device such as a HDD or flash memory, or may be stored in a removable storage medium such as a DVD (Digital Versatile Disc) or CD-ROM, and installed by inserting the storage medium into a drive device. Returning to Figure 2, we will continue the explanation.
[0049] (Shift management server 100) The shift management server 100 includes a communication unit 102, a reception unit 104, a registration unit 105, a creation unit 106, a one-off part-time job recruitment information acquisition unit 107-1, a schedule information acquisition unit 107-2, a determination unit 108, an application processing unit 109, and a memory unit 115. The communication unit 102 is realized by a communication module. The communication unit 102 communicates with an external communication device via a network NW. The communication unit 102 communicates using a communication method such as a wired LAN. The communication unit 102 may also communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (registered trademark). The storage unit 115 is realized by a HDD, flash memory, RAM, ROM, etc., and stores information. The storage unit 115 stores a shift management service program.
[0050] The communication unit 102 receives the access request sent by the terminal device 10. The access process is initiated. The reception unit 104 acquires and accepts the access request from the communication unit 102. The creation unit 108 acquires the access request from the reception unit 104 and creates an access response for displaying a part-time job schedule management screen (FIG. 3A) on the terminal device 10 based on the acquired access request. The creation unit 108 transmits the created access response from the communication unit 102 to the terminal device 10. This completes the access process.
[0051] The communication unit 102 receives the one-time part-time job search request sent by the terminal device 10. The one-time part-time job search process is started. The reception unit 104 acquires the one-time part-time job search request from the communication unit 102 and accepts the acquired one-time part-time job search request. The one-time part-time job recruitment information acquisition unit 107-1 acquires the one-time part-time job search request from the reception unit 104. The one-time part-time job recruitment information acquisition unit 107-1 acquires the user ID, information indicating the dates, and information indicating a request for a search for one-time part-time jobs, which are included in the acquired one-time part-time job search request, and based on the acquired information, creates a search request to request the job management server 200 to search for one-time part-time jobs that can be worked on the acquired dates, and sends the search request from the communication unit 102.
[0052] The job management server 200 receives the search request sent by the shift management server 100, and requests the one-off part-time job recruitment service to search for one-off part-time jobs based on the received search request. The job management server 200 acquires a response to the search for one-off part-time jobs from the one-off part-time job recruitment service, and sends it to the shift management server 100 as a search result. In response to the search request, the search results from the job management server 200 are received by the communication unit 102. The one-off part-time job recruitment information acquisition unit 107-1 acquires the search results from the communication unit 102. The creation unit 106 acquires the search results from the one-off part-time job recruitment information acquisition unit 107-1, creates one-off part-time job search result screen information for displaying a one-off part-time job search result screen (FIG. 3B) including the acquired search results, and transmits it from the communication unit 102. This completes the one-off part-time job search process. Returning to FIG. 2, the explanation will continue.
[0053] The communication unit 102 receives the favorites registration request sent by the terminal device 10. The favorites registration process is started. The reception unit 104 acquires the favorites registration request from the communication unit 102 and accepts the acquired favorites registration request. The registration unit 105 acquires the favorites registration request from the reception unit 104, associates the user ID included in the acquired favorites registration request with information indicating companies that are recruiting active one-off part-time jobs, and registers the association in the storage unit 115. The creation unit 106 creates a favorites registration response for displaying on the terminal device 100 that the favorites registration has been completed, and transmits the response from the communication unit 102.
[0054] The communication unit 102 receives the shift request sent by the terminal device 10. The reception unit 104 acquires and accepts the shift request from the communication unit 102. The one-off part-time job recruitment information acquisition unit 107-1 acquires the user ID and information indicating the current month included in the shift request from the reception unit 104, and based on the acquired information, creates a search request to request the job management server 200 to search for one-off part-time job recruitment information for working on multiple dates included in the acquired information indicating the month, and transmits the search request from the communication unit 102.
[0055] The job management server 200 receives the search request sent by the shift management server 100, and requests the one-off part-time job recruitment service to search for one-off part-time jobs based on the received search request. The job management server 200 acquires a response to the search for one-off part-time jobs from the one-off part-time job recruitment service, and sends it to the shift management server 100 as a search result.
[0056] In response to the search request, the search results from the job management server 200 are received by the communication unit 102. The one-off part-time job recruitment information acquisition unit 107-1 acquires the search results from the communication unit 102. The determination unit 108 determines whether or not the company recruiting for one or more pieces of one-off part-time job recruitment information included in the search results acquired by the one-off part-time job recruitment information acquisition unit 107-1 matches a company registered by the registration unit 105 in association with the user ID. For one or more pieces of one-off part-time job recruitment information that the determination unit 108 determines matches a registered company, the determination unit 108 associates the user ID with the work schedule and stores the information in the memory unit 115 as registered company one-off part-time job information.
[0057] The creation unit 106 creates part-time job schedule management screen information for displaying a part-time job schedule management screen (FIG. 3C) displaying the registration mark RMK on the work schedule, based on each of one or more pieces of one-off part-time job recruitment information that the determination unit 108 has determined to match the registered company, and transmits the information from the communication unit 102. This completes the favorites registration process. Returning to FIG. 2, the explanation will continue.
[0058] The communication unit 102 receives the request for a list of one-off part-time job recruitment sent by the terminal device 10. The one-off part-time job application process is started. The acceptance unit 104 acquires and accepts the request for a list of one-off part-time job recruitment from the communication unit 102. The creation unit 106 acquires a one-off part-time job recruitment list request from the reception unit 104, and acquires information indicating the user ID and dates included in the acquired one-off part-time job recruitment list request. Based on the acquired user ID and information indicating the dates, the creation unit 106 acquires one-off part-time job recruitment information for working on the acquired dates from one or more one-off part-time job recruitment information associated with the user ID from the registered company one-off part-time job recruitment information stored in the storage unit 115. Based on the acquired one-off part-time job recruitment information, the creation unit 106 creates one-off part-time job recruitment list screen information for displaying a one-off part-time job recruitment list screen ( FIG. 4A ) on the terminal device 10, and transmits it from the communication unit 102.
[0059] The communication unit 102 receives the one-time part-time job detail request transmitted by the terminal device 10. The reception unit 104 acquires the one-time part-time job detail request from the communication unit 102 and receives it. The creation unit 106 acquires a one-time part-time job detail request from the reception unit 104, and acquires the user ID, information indicating the schedule, and information indicating the one-time part-time job included in the acquired one-time part-time job detail request. Based on the acquired information, the creation unit 106 acquires one-time part-time job recruitment information for working on the acquired schedule from the registered company one-time part-time job information stored in the storage unit 115, among the one-time part-time job recruitment information associated with the user ID. Based on the acquired one-time part-time job recruitment information, the creation unit 106 creates one-time part-time job detail screen information for displaying a one-time part-time job detail screen ( FIG. 4B ) on the terminal device 10, and transmits it from the communication unit 102.
[0060] The communication unit 102 receives the one-time part-time job application start request transmitted by the terminal device 10. The acceptance unit 104 acquires the one-time part-time job application start request from the communication unit 102 and accepts it. The creation unit 106 acquires a one-time part-time job application start request from the reception unit 104, and acquires information indicating the user ID and the one-time part-time job included in the acquired one-time part-time job application start request. Based on the acquired information, the creation unit 106 creates resume screen information for displaying a resume screen (FIG. 4C) on the terminal device 10, and transmits it from the communication unit 102.
[0061] The communication unit 102 receives the one-time part-time job application request transmitted by the terminal device 10. The acceptance unit 104 acquires the one-time part-time job application request from the communication unit 102 and accepts it. The application processing unit 109 acquires a one-time part-time job application request from the reception unit 104, and acquires the user ID and information entered on the resume screen included in the acquired one-time part-time job application request. Based on the acquired information, the application processing unit 109 creates an application document notification including the user ID and the information entered on the resume screen, and sends it from the communication unit 102 to the hiring server 300.
[0062] The hiring server 300 receives and accepts the application notification sent by the shift management server 100. Based on the application notification accepted by the hiring server 300, the company determines whether to hire user U. The hiring server 300 sends a hiring result notification to the shift management server 100, which includes a hiring result indicating whether user U has been hired. The employment result notification sent by the recruitment management server 300 in response to the application notification is received by the communication unit 102. The reception unit 104 acquires and accepts the employment result notification from the communication unit 102. The schedule information acquisition unit 107-2 acquires the employment result notification from the reception unit 104 and acquires the employment result included in the acquired employment result notification. If the employment result indicates that the user has been hired for a one-time part-time job, the schedule information acquisition unit 107-2 acquires information indicating the dates on which the user will work the one-time part-time job. The creation unit 106 creates a schedule including user U's shifts based on the information indicating the dates on which the user will work the one-time part-time job from the schedule information acquisition unit 107-2.
[0063] The reception unit 104, registration unit 105, creation unit 106, one-off part-time job recruitment information acquisition unit 107-1, schedule information acquisition unit 107-2, judgment unit 108 and application processing unit 109 are realized, for example, by a hardware processor such as a CPU executing a computer program (software) stored in the memory unit 110. Furthermore, some or all of these functional units may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The computer program may be stored in advance in a storage device such as a HDD or flash memory, or may be stored on a removable storage medium such as a DVD or CD-ROM and installed by inserting the storage medium into a drive device.
[0064] (Operation of shift management support system 1) FIG. 6 is a flow diagram showing an example of the operation of the shift management support system 1 according to this embodiment. (Step S1-1) An access process is performed between the terminal device 10 and the shift management server 100. (Step S2-1) A one-off part-time job search process is performed between the terminal device 10, the shift management server 100, and the job offer management server 200.
[0065] (Step S3-1) Favorites registration processing is performed between the terminal device 10, the shift management server 100, and the job vacancy management server 200. (Step S4-1) A one-off part-time job application process is carried out between the terminal device 10, the shift management server 100, the job offer management server 200, and the recruitment management server 300.
[0066] In the above-described embodiment, the case where there is one terminal device 10 has been described, but this is not limiting. For example, there may be a plurality of terminal devices 10. In this case, each of the plurality of terminal devices 10 is used by a different user U. In the above-described embodiment, the shift management system 1 includes the shift management server 100, the job vacancy management server 200, and the hiring management server 300, but is not limited to this example. For example, the functions of the shift management server 100, the job vacancy management server 200, and the hiring management server 300 may be realized by one or two devices, or may be realized by four or more devices. The functions of the shift management server 100 may also be realized by two or more devices.
[0067] In the above-described embodiment, the user U is an example of a person looking for a one-off part-time job that can be done on any schedule, but the present invention is not limited to this example. For example, the user U may be a person aiming to become a full-time employee or a person aiming to work a regular part-time job. In the above-described embodiment, the creation unit 106 may assign different registration marks to the dates on which the user has free time and the dates on which the user does not have free time among the dates on which the work is assigned with the registration marks. For example, the registration marks assigned to the dates on which the user U has free time may be displayed more prominently than the registration marks assigned to the dates on which the user does not have free time. This configuration makes it easier for the user U to understand that a one-off part-time job is being recruited for the dates on which the user has free time, compared to when the registration marks assigned to the dates on which the user has free time and the registration marks assigned to the dates on which the user does not have free time are the same.
[0068] In the above-described embodiment, as an example, when the user U activates the box corresponding to the information indicating the one-off part-time job that he / she wants to register as a favorite on the one-off part-time job search result screen by pressing the box corresponding to the information indicating the one-off part-time job that he / she wants to register as a favorite, and then presses the other selection area OSA in that state, a drop-down containing "Register as favorite" is displayed, and when he / she presses the area corresponding to "Register as favorite," the information indicating the one-off part-time job is registered as a favorite, but this example is not limited to this. The operation for registering the information indicating the one-off part-time job as a favorite can be set (determined) as desired.
[0069] The effects of this embodiment will be described. According to the shift management support system 1 as an example of an information processing system of this embodiment, the shift management server 100 includes a reception unit 104 that receives a favorite registration request to register a company as a favorite place of part-time work, and a creation unit 106 that creates a user's schedule including information indicating the favorite company based on the user's identification information and company identification information included in the favorite registration request received by the reception unit 104.
[0070] By configuring it in this way, the shift management server 100 can create a schedule for the user that includes information indicating favorite companies, thereby improving the work required to consider part-time work compared to finding a company that the user would like to work for and making a note of the company name for later consideration.
[0071] The shift management server 100 further includes a registration unit 105 that associates and registers the user identification information and company identification information included in the favorites registration request received by the reception unit 104, a one-time part-time job recruitment information acquisition unit 107-1 that acquires one or more one-time part-time job recruitment information pieces that show recruitment of one-time part-time jobs to work on any dates, and a determination unit that determines whether the company recruiting the one-time part-time job for each of the one or more one-time part-time job recruitment information pieces acquired by the one-time part-time job recruitment information acquisition unit 107-1 matches the company registered by the registration unit 105. The creation unit 106 creates a schedule with a predetermined mark added to the dates on which work will be performed, based on the one or more one-time part-time job recruitment information pieces that the determination unit 108 determines to match.
[0072] By configuring it in this way, when a company registered in the favorites as a part-time job is recruiting for a one-off part-time job, the shift management server 100 can create a schedule with a predetermined mark on the dates on which the one-off part-time job is to be worked. Therefore, by referring to the schedule, the user U can check at a glance the dates on which the company registered in the favorites is recruiting for a one-off part-time job.
[0073] In the shift management server 100, the creation unit 106 differentiates the predetermined marks that are attached to the dates on which user U is scheduled to work, which are marked with predetermined marks, from the predetermined marks that are attached to the dates on which user U is not scheduled.
[0074] By configuring in this way, the shift management server 100 can differentiate between a predetermined mark to be attached to dates when user U has free time and a predetermined mark to be attached to dates when user U has no free time, so that user U can check at a glance by referring to the schedule whether a date when a company registered in favorites is recruiting for one-off part-time work corresponds to a date when user U has free time or a date when user U has no free time.
[0075] In the shift management server 100, the registration unit 105 registers, for each of one or more user identification information, the user U's schedule in association with the dates on which one or more one-off part-time jobs that the determination unit 108 determines to match. The reception unit 104 receives a recruitment list request requesting a list of recruitments from companies that have been registered as favorites, and the creation unit 106 creates a list of recruitments for one-off part-time jobs that the companies registered as favorites are recruiting for on the dates based on the user's identification information and the dates included in the recruitment list request.
[0076] By configuring it in this way, the shift management server 100 can create a list of part-time jobs being recruited by companies registered in favorites on a date specified by the user U. This improves the work required to consider a part-time job compared to searching for a part-time job being recruited by a favorite company from a list of part-time jobs being recruited on a date specified by the user U.
[0077] In the shift management server 100, the reception unit 104 receives an application request, and the information processing system further includes an application processing unit 109 that processes applications for one-off part-time jobs based on the user's identification information, information indicating the one-off part-time job, and information indicating the working dates contained in the application request received by the reception unit 104.
[0078] By configuring it in this way, the shift management server 100 can process applications for one-off part-time jobs. Therefore, the user U can apply for one-off part-time jobs from a list of one-off part-time jobs being recruited by companies registered in the favorites for a specified date.
[0079] The shift management server 100 further includes a schedule information acquisition unit 107-2 that acquires information indicating the dates when the user U is employed in a one-time part-time job. The creation unit 106 creates a schedule based on the information indicating the dates when the user U will work in the one-time part-time job acquired by the schedule information acquisition unit 107-2.
[0080] By configuring in this way, when user U is hired for a one-time part-time job, the shift management server 100 can update the schedule based on information indicating the dates when user U will work the one-time part-time job. Therefore, user U can obtain the latest schedule by referring to the updated schedule.
[0081] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like are also included within the scope that does not deviate from the gist of the present invention. For example, a computer program for implementing the functions of each of the above-described devices may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer device and executed. Note that the term "computer device" may include hardware such as an OS and peripheral devices.
[0082] In addition, "computer-readable recording medium" refers to writable non-volatile memory such as a flexible disk, optical magnetic disk, ROM, or flash memory, portable media such as a DVD (Digital Versatile Disc), or a storage device such as a hard disk built into a computer device. Furthermore, the term "computer-readable recording medium" also includes a storage medium that stores a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) inside a computer device that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line.
[0083] The program may be transmitted from a computer device storing the program in a storage device or the like to another computer device via a transmission medium or by transmission waves in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has the function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may also be for realizing part of the above-mentioned functions. Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer device, that is, a so-called differential file (differential program). [Explanation of symbols]
[0084] 1...shift management support system, 10...terminal device, 12...communication unit, 14...creation unit, 15...storage unit, 16...image processing unit, 18...operation unit, 19...display unit, 100...shift management server, 102...communication unit, 104...reception unit, 105...registration unit, 106...creation unit, 107-1...one-time part-time job recruitment information acquisition unit, 107-2...schedule information acquisition unit, 108...determination unit, 109...application processing unit, 115...storage unit, 200...recruitment management server, 300...recruitment management server
Claims
1. a reception unit that receives a request to register a company as a favorite place for part-time work; a creation unit that creates a schedule for the user including information indicating the favorite company based on the user identification information and the company identification information included in the favorite registration request received by the reception unit; and An information processing system comprising:
2. a registration unit that associates and registers the user identification information and the company identification information included in the favorites registration request received by the reception unit; a part-time job recruitment information acquisition unit that acquires one or more pieces of part-time job recruitment information indicating recruitment of part-time jobs to work on any schedule; a determination unit that determines whether or not a company recruiting for a one-time part-time job matches a company registered by the registration unit for each of the one or more pieces of one-time part-time job recruitment information acquired by the one-time part-time job recruitment information acquisition unit; Furthermore, The information processing system according to claim 1, wherein the creation unit creates a schedule in which a predetermined mark is added to the dates on which work is to be performed, based on one or more of the one-off part-time job recruitment information that the determination unit determines to be a match.
3. The information processing system according to claim 2, wherein the creation unit differentiates the predetermined mark to be added to a schedule in which the user has free time from the predetermined mark to be added to a schedule in which the user has free time.
4. the registration unit registers, for each of the identification information of one or more users, a schedule of the user and a date on which the one or more one-time part-time jobs that the determination unit determines to match are to be performed, in association with each other; the receiving unit receives a recruitment list request for requesting a recruitment list of companies registered as favorites, The information processing system according to claim 2, wherein the creation unit creates a list of part-time job openings that are being recruited for on the dates by companies registered as favorites based on the user's identification information and dates included in the job listing request.
5. The reception unit receives an application request, The information processing system includes:
5. The information processing system according to claim 4, further comprising an application processing unit that performs processing to apply for the one-off part-time job based on the user's identification information, information indicating the one-off part-time job, and information indicating the working schedule included in the application request received by the reception unit.
6. a schedule information acquisition unit that acquires, when the user is employed in the one-time part-time job, information indicating a schedule for working the one-time part-time job; The information processing system according to claim 5 , wherein the creation unit creates a schedule based on the information indicating the dates when the one-off part-time job is to be worked, which information is acquired by the schedule information acquisition unit.
7. An information processing method executed by an information processing system, A step of receiving a request to register the company as a part-time job as a favorite; creating a schedule for the user including information indicating the favorite company based on the user's identification information and the company's identification information included in the favorite registration request received in the receiving step; An information processing method comprising:
8. To the computer of the information processing system, A step of receiving a request to register the company as a part-time job as a favorite; creating a schedule for the user including information indicating the favorite company based on the user's identification information and the company's identification information included in the favorite registration request received in the receiving step; A program that executes.
Citation Information
Patent Citations
Job offer information retrieving system
JP2002073868A