Determination device and determination method

The determination device simplifies the application process for multiple jobs by determining optimal combinations based on worker preferences and job conditions, reducing time and effort in applying for short-term positions.

JP2025145484APending Publication Date: 2025-10-03RECRUIT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024045676
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-21
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

Applying for multiple short-term jobs requires separate applications for each job, considering working hours and travel time, which is a time-consuming process.

Method used

A determination device that includes a job reception unit, a combination condition acquisition unit, a combination determination unit, and a combination output unit to determine and output combinations of job offers that satisfy worker-specific conditions, including travel time and overtime considerations.

Benefits of technology

Enables easy application for multiple job openings by reducing the effort required to search and apply for jobs, considering different working days, travel time, and overtime, thereby optimizing job combinations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025145484000001_ABST
    Figure 2025145484000001_ABST
Patent Text Reader

Abstract

To provide a determination device and a determination method which enable a user to easily apply for a plurality of job offers.SOLUTION: In a system where a plurality of terminal devices and the determination device are mutually connected through a network, a determination device 20 being the determination device comprises: a job offer receiving unit 21 which receives a plurality of job offers posted by a plurality of users who will employ a worker; a combination condition acquisition unit 23 which acquires a combination condition which is a condition relating to a work style of the worker and is a condition for combining a plurality of job offers out of the plurality of received job offers, on the basis of operation of the worker; a combination determination unit 242 which determines a combination of a plurality of job offers satisfying the acquired combination condition; and a combination output unit 26 which outputs information about the determined combination.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a decision device and a decision method. [Background technology]

[0002] Conventionally, workers have searched for and applied for the jobs they wanted from job advertisements in part-time job information magazines, job flyers, and websites that aggregate job advertisements (see, for example, Patent Document 1). [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 applying for jobs using the above method, workers had to apply separately for each job they wanted. Therefore, if they wanted to apply for multiple short-term jobs, such as one day or a few hours, within a given period, they had to apply for each job separately, taking into account the working hours and travel time for each job, which was a time-consuming process.

[0005] The present invention has been made in consideration of the above points, and aims to provide a technique that allows a person to easily apply for multiple job openings. [Means for solving the problem]

[0006] One aspect of the present invention is a determination device that includes a job reception unit that receives multiple job offers posted by multiple employers who employ workers, a combination condition acquisition unit that acquires combination conditions, which are conditions related to the working style of workers and are conditions for combining multiple job offers from the multiple job offers that have been received, based on operations by the workers, a combination determination unit that determines a combination of the multiple job offers that satisfies the acquired combination conditions, and a combination output unit that outputs information regarding the determined combination.

[0007] In one aspect of the present invention, the combination determination unit determines the combinations including job offers with different working days.

[0008] In one aspect of the present invention, the combination determination unit determines the combination including job offers posted by two or more of the users.

[0009] In one aspect of the present invention, the combination determination unit determines the combination such that the travel time from the work location of a first job offer, which is one of the multiple job offers, to the work location of a second job offer, which has a start time set after the end time of the first job offer, is shorter than the time from the end time of the first job offer to the start time of the second job offer.

[0010] In one aspect of the present invention, the determination device further includes a work information acquisition unit that acquires work information regarding the work performance of the worker, including the actual start time and end time, for the work performed by the worker in response to the job offer; and an overtime calculation unit that calculates an overtime indicating the length of time that may exceed the set end time if the worker performs the work described in the job offer posted by the employer, based on the end time set by the employer when posting the job offer and the actual end time for the work performed by the worker in response to the job offer, and the combination determination unit determines the combination based on the overtime calculated by the overtime calculation unit, such that the travel time from the work location of the first job offer to the work location of the second job offer and the overtime are shorter than the time from the end time of the first job offer to the start time of the second job offer.

[0011] In one aspect of the present invention, the combination output unit further outputs information indicating the travel time from the work location of the first job offer to the work location of the second job offer for the determined combination.

[0012] In one aspect of the present invention, the combination output unit further outputs, for the determined combination, information indicating a means of transportation from the workplace of the first job offer to the workplace of the second job offer.

[0013] Another aspect of the present invention is a determination method having a job offer reception process for receiving a plurality of job offers posted by a plurality of employers who employ workers; a combination condition acquisition process for acquiring combination conditions, which are conditions related to the working style of workers and are conditions for combining a plurality of the received job offers, based on operations by the workers; a combination determination process for determining a combination of the plurality of job offers that satisfies the acquired combination conditions; and a combination output process for outputting information regarding the determined combination. [Effects of the Invention]

[0014] According to the present invention, it is possible to easily apply for multiple job openings. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 10 is a schematic diagram illustrating an example of a service. [Figure 2] 1 is a block diagram illustrating an example of a system configuration that realizes some of the functions of a first service according to an embodiment. [Figure 3] FIG. 2 is a block diagram illustrating an example of a functional configuration of a determination device according to an embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of a screen for setting a combination condition. [Figure 5] FIG. 10 is a diagram illustrating an example of a screen on which a combination of job offers is displayed. [Figure 6] FIG. 10 is a diagram showing an example of a screen displaying details of the first combination that is displayed after the first combination is selected. [Figure 7] 10 is a flowchart illustrating an example of a processing flow of the determination device according to the present embodiment. [Figure 8] FIG. 2 is a block diagram showing an example of the internal configuration of a determination device according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0016] [Embodiment] A determination device and a determination method according to preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Note that the present invention is not limited to these embodiments and includes various modifications and improvements. In other words, the components described below include those that can be easily imagined by a person skilled in the art and those that are substantially the same, and the components described below can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components of the present embodiment may be made without departing from the spirit of the present invention.

[0017] First, an overview of the entire service 1 according to this embodiment will be described with reference to FIG.

[0018] Figure 1 is an overview diagram for explaining an example of Service 1. Figure 1 shows an example of the relationship between a worker 2, an employer 3, and a service provider 4 in Service 1. Worker 2 is a person who receives wages in exchange for providing labor. Worker 2 applies for short-term employment jobs such as short-term part-time jobs, one-off jobs, or spot jobs. Employer 3 is a person who uses Worker 2 and pays wages in exchange. Service provider 4 is a person who provides Service 1. Service 1 is a system in which service provider 4 acts as an intermediary between Worker 2 and Employer 3, facilitating actions such as recruitment by Employer 3, application by Worker 2, and payment of wages by Employer 3 to Worker 2.

[0019] The relationship between the worker 2, user 3, and service provider 4 when service 1 is used will be specifically described below. The user 3 operates the terminal device 10 to send the application conditions for human resources to the determination device 20 owned by the service provider 4 (step S101). The determination device 20 sends the acquired application conditions to the terminal device 10 owned by the worker 2 (step S102). The worker 2 applies for the job he or she desires from among the job offers that meet the sent application conditions (step S103). The determination device 20 acquires the application from the worker 2 and sends a notification of the application to the terminal device 10 owned by the user 3 (step S104). The user 3 confirms that the application has been received and accepts the application.

[0020] The determination device 20 transmits information indicating that the application has been accepted to the terminal device 10 possessed by the worker 2. If the application is accepted, the worker 2 provides labor to the employer 3 (step S105). The service provider 4 pays the worker 2 wages according to the application conditions on behalf of the employer 3 (step S106). If the job is a one-time part-time job for only one day, the service provider 4 may pay the wage when the worker 2 finishes working for that day. The employer 3 pays the service provider 4 an amount corresponding to the wages the service provider 4 paid to the worker 2 (step S107). The employer 3 may pay, for example, an amount corresponding to the wages the service provider 4 paid to the worker 2 over the course of a month once a month.

[0021] With Service 1, when an Employer 3 is short of staff at a store it operates, it can widely advertise for workers 2 who are using Service 1. In addition, Employer 3 can consolidate payments to workers 2, such as part-time workers, who wish to be paid on the same day, into one lump sum, thereby reducing the hassle of payments and accounting.

[0022] 2 is a block diagram illustrating an example of the configuration of a system 5 that realizes some of the functions of the service 1 according to the embodiment. The system 5 according to the present embodiment realizes a function that reduces the effort required for the worker 2 to apply for a job offer from the employer 3 (step S103, etc.) in the above-mentioned service. Specifically, the determination device 20 presents a combination of multiple job offers to the worker 2, thereby reducing the effort required for the worker 2 to apply for multiple job offers separately.

[0023] The system 5 includes a plurality of terminal devices 10 and a determination device 20. Terminal device 10-1 to terminal device 10-3 are examples of the plurality of terminal devices 10. In the following description, when the plurality of terminal devices 10 are not distinguished from one another, they may be simply referred to as terminal devices 10. The plurality of terminal devices 10 and the determination device 20 are connected to one another via a network NW. The network NW is a predetermined communication network configured using lines, such as the Internet.

[0024] The terminal device 10 is operated by a worker 2 or a user 3. A terminal device 10 may be provided for each worker 2 or user 3. Alternatively, a terminal device 10 may be provided for each store operated by a user 3. The terminal device 10 is, for example, an information processing device such as a smartphone, a tablet terminal, or a personal computer.

[0025] The determination device 20 presents a combination of multiple job offers to the worker 2 based on the conditions desired by the worker 2 (for example, desired period, total hourly wage, etc.). The determination device 20 will be specifically described with reference to FIG. 3.

[0026] FIG. 3 is a block diagram illustrating an example of the functional configuration of the determination device 20 according to the embodiment. The determination device 20 includes a job offer receiving unit 21, a labor information acquiring unit 22, a combination condition acquiring unit 23, a control unit 24, a storage unit 25, and a combination output unit 26. Each of these functional units is implemented using, for example, a computer including a CPU (Central Processing Unit) and memory, and software. Each functional unit may also be implemented using electronic circuits as necessary. Furthermore, each functional unit does not have to be included in a single device, and the determination device 20 may be configured from multiple devices.

[0027] The job vacancy receiving unit 21 receives multiple job vacancies posted by each user 3 (step S101 in FIG. 1). When receiving the job vacancies, the job vacancy receiving unit 21 also acquires job information relating to the content of the job vacancies. The job information is information that the user 3 inputs by operating the terminal device 10 in order to post the job vacancy. The job information may include, for example, information that is written in a job posting. Specifically, the job information may include information about the job described in the job advertisement, such as the job title indicating the role of the job within the company (sales, clerical work, etc.), the company's industry (service, manufacturing, etc.), job content, appealing points of the job, start time (start time) and end time (finish time), work days and period, employment type of the recruited worker, information about the desired personnel such as required skills and background, information required for workers 2 to get to the workplace such as the company name, address of the workplace, transportation access, travel time from the nearest station, salary to be paid such as monthly wage, daily wage, hourly wage, and minutely wage, perks and treatment given at the time of application or after work, information about benefits provided to workers 2 such as welfare benefits, and content freely input by employers 3. Note that the job advertisement receiving unit 21 may acquire job advertisement information about multiple job advertisements separately from each user 3, or may acquire job advertisement information about multiple job advertisements collectively from a storage device (not shown) in which job advertisement information about multiple job advertisements is stored.

[0028] The work information acquisition unit 22 acquires work information about the work performed by the worker 2. The work information is information about the work performance of the worker 2. The work performance is the work content of the worker 2 guaranteed by the service provider 4. The information about the work performance may include, for example, the industry, job type, working hours, whether or not the worker 2 arrived late or left early, the rate of lateness, the average rate of lateness, the hourly wage, and an evaluation of the worker 2 from the employer 3. The industry, job type, and hourly wage may be acquired, for example, based on the application conditions for the job posting sent from the terminal device 10 owned by the user 3. The evaluation of the worker 2 may also be acquired based on the user 3's operation. Furthermore, the working hours and whether or not the worker 2 arrived late, left early, or was absent may be determined by a functional unit (not shown) based, for example, on the working hours stated in the application conditions and the actual times the worker 2 arrived and left work. In this case, the work information acquisition unit 22 acquires the determined information from a functional unit (not shown).

[0029] The work for which the labor information acquisition unit 22 acquires labor information may be work for a contracted period determined by a contract, such as an employment contract concluded between the worker 2 and the employer 3, or may be work for an arbitrarily determined period, such as one hour (hourly wage), one day (daily wage), or one month (monthly wage). It may also be work that has led to "achievements" or "success" among performance-based or success-based (piecework-based) work concluded between the worker 2 and the employer 3. "Results" are results that may lead to profits. "Results" include, for example, the number of clicks on a product web advertisement, regardless of whether or not the person who clicked on the web advertisement actually purchases the product. In contrast, "success" refers to actual profits, such as closing a deal or sales. Furthermore, a predetermined unit of work may be a period that includes multiple contracts, or a period that is a single contract period divided into several subperiods.

[0030] The combination condition acquisition unit 23 acquires combination conditions input by the worker 2 from the terminal device 10 owned by the worker 2 based on the worker's operation. The combination conditions are conditions for narrowing down the combination of multiple job offers desired by the worker 2 from among the job offers posted by the service provider 4. The combination conditions may include conditions regarding the combination of users 3, such as whether or not the combination of job offers includes job offers posted by different users 3, conditions regarding working style such as the total salary (sometimes referred to as the total hourly wage) of the combined job offers and the desired employment period, and conditions corresponding to items included in the job information, such as the workplace and the method and travel time for traveling between multiple workplaces (e.g., train, bus, bicycle, car). The worker 2 operates the terminal device 10 to set the conditions desired by the worker 2 from among the multiple conditions. The combination conditions may be conditions preset in the service 1 provided by the service provider 4.

[0031] The control unit 24 further includes an overtime calculation unit 241 and a combination determination unit 242. The control unit 24 acquires job information from the job offer reception unit 21. The control unit 24 also acquires work information from the work information acquisition unit 22. The control unit 24 also acquires combination conditions from the combination condition acquisition unit 23. The control unit 24 stores the acquired job information and work information in the control unit 24. The control unit 24 controls the information to be output to the combination output unit 26 based on the acquired information.

[0032] The storage unit 25 stores, updates, or accumulates the job information and labor information output from the control unit 24. That is, the labor information stored in the storage unit 25 is labor information about jobs with a period equal to or longer than the job period indicated by the labor information acquired by the labor information acquisition unit 22. Furthermore, the storage unit 25 stores job information about a number of job openings equal to or greater than the number of job openings indicated in the job information acquired by the job acceptance unit 21.

[0033] The overtime calculation unit 241 refers to the storage unit 25 to acquire the end time of work set by the user 3 when posting the job, which is included in the job information. The overtime calculation unit 241 also refers to the storage unit 25 to acquire the actual working time at which the worker 2 who applied for the job finished work, which is included in the labor information. The overtime calculation unit 241 calculates, for each user 3, the overtime, which is the time by which the set end time may be exceeded when the user 3 performs the work described in the job posting, based on the difference between the set end time and the actual end time. The overtime calculation unit 241 may calculate, for example, the average time by which the work described in the job posting posted by the user 3 exceeds the set end time as the overtime, or may use the time by which the overtime is frequently exceeded (e.g., the most frequent value). The overtime calculation unit 241 may also rank users according to the overtime (e.g., rank A if the overtime is short and the work finishes as scheduled).

[0034] The combination determination unit 242 acquires job information by referring to the storage unit 25. The combination determination unit 242 also acquires combination conditions from the combination condition acquisition unit 23. Furthermore, the combination determination unit 242 acquires overtime hours from the overtime calculation unit 241. The combination determination unit 242 determines a combination of multiple job offers that satisfies the combination conditions from among the multiple job offers indicated in the job information. Specifically, when a combination condition regarding total salary is acquired, the combination determination unit 242 may determine a combination of job offers such that the total salary obtained from the multiple job offers approaches the total salary set as the combination condition. Furthermore, when a combination condition regarding desired work dates is acquired, the combination determination unit 242 may determine a combination of multiple job offers within the dates set as the combination condition. The determined combination of job offers may have different work days, may have different employers 3, or may have the same employer 3 but different work locations. When determining a combination of job offers with different work locations, the combination determination unit 242 determines the combination by taking into account the time required for traveling between the work locations. Of the multiple job offers that are combined, one of them will be referred to as the first job offer, and the job offer for work to be done after the work described in the first job offer will be referred to as the second job offer, and a specific explanation will be provided below.

[0035] The combination determination unit 242 calculates the travel time and travel route from the work location of the first job offer to the work location of the second job offer. For example, the combination determination unit 242 determines a combination in which the time from the end time set in the first job offer to the start time set in the second job offer is longer than the time required to travel from the work location of the first job offer to the work location of the second job offer. The combination determination unit 242 may also determine a combination of job offers in which the time from the end time set in the first job offer to the start time set in the second job offer is longer than the sum of the overtime and travel time of the user 3 who posts the first job offer. Note that if a job offer for work to be performed after the work described in the second job offer is referred to as a third job offer, the combination of the second job offer and the third job offer is determined using the same criteria as for the combination of the first job offer and the second job offer.

[0036] The combination output unit 26 outputs information about the combination of job offers determined by the combination determination unit 242 to the terminal device 10 of the worker 2. The information about the combination may include, for example, information about the entire plurality of job offers, such as the total salary when combined and the total working hours when combined, and information about travel between the combined job offers, such as travel time and travel method from the first job offer to the second job offer.

[0037] In this embodiment, an example is shown in which the work information acquisition unit 22 acquires work information about a certain job and stores or updates it in the storage unit 25. However, this embodiment is not limited to this example, and the work information acquisition unit 22 may acquire all of the work information indicating the work performance of the worker 2 to date from a storage device (not shown) in which the work information indicating the work performance of the worker 2 to date is stored.

[0038] In the present embodiment, an example is shown in which the overtime calculation unit 241 and the combination determination unit 242 acquire job information and labor information by referring to the storage unit 25. However, the present embodiment is not limited to this example, and the overtime calculation unit 241 and the combination determination unit 242 may perform processing based on information acquired from the job offer receiving unit 21 and the labor information acquisition unit 22.

[0039] Fig. 4 is a diagram showing an example of a screen IM for setting combination conditions. Fig. 4 shows an example of a screen configuration including a total hourly wage input section 1100, a date and time input section 1200, a travel time input section 1300, a means of transportation selection section 1400, a same part-time job destination selection section 1500, and a toolbar 1600.

[0040] The total hourly wage input unit 1100 is used to input the conditions for the total salary that can be obtained by combining job offers. FIG. 4 shows an example in which the total hourly wage input unit 1100 can input a lower limit and an upper limit for the total salary. If no input is made to the total hourly wage input unit 1100, the combination determination unit 242 may acquire a preset "no lower limit" or "no upper limit" as the combination condition. Note that the total hourly wage input unit 1100 may be used to input a desired total hourly wage instead of inputting a lower limit and an upper limit. In this case, the combination determination unit 242 determines a combination that approaches the input total hourly wage value.

[0041] The date and time input section 1200 is used to input the conditions for the dates of the job offers to be combined. This allows the worker 2 to narrow down the combinations of multiple dates. In addition, the worker 2 can input the conditions for the hours of work if he or she suddenly wants to work for only a short time.

[0042] The travel time condition from the work location of the first job offer to the work location of the second job offer is input into the travel time input section 1300. If the worker 2 does not want to travel much between the first job offer and the second job offer, he or she inputs a relatively short time into the travel time input section 1300.

[0043] The transportation selection section 1400 displays candidate transportation options from the workplace of the first job offer to the workplace of the second job offer. Worker 2 selects one of the options displayed in the transportation selection section 1400 to display the combination of job offers he or she desires.

[0044] The same part-time job destination selection unit 1500 allows the worker 2 to select whether or not to include job offers in the same work location in the combination. The worker 2 makes this selection when, for example, he or she does not want to travel from the work location of the first job offer to the work location of the second job offer.

[0045] The toolbar 1600 is a button that displays any screen within the app for the service 1 provided by the service provider 4. An example of the toolbar 1600 is shown in which a My Shift icon 1610, a payroll calculation icon 1620, a part-time job search icon 1630, and a vocational ability level icon 1640 are displayed.

[0046] When operated, the My Shifts icon 1610 displays a schedule showing the shifts registered by worker 2 by user and by date.

[0047] When operated, the payroll icon 1620 displays the total amount of pay that Worker 2 has earned this month and the total amount of pay that Worker 2 is expected to earn this month.

[0048] When operated, the part-time job search icon 1630 displays a list of job openings. The job listings may include a page for applying for individual jobs and a page for applying for a combination of jobs.

[0049] When operated, the occupational ability icon 1640 displays the work performance and occupational ability of the worker 2. The occupational ability is an index showing the degree of work that the worker 2 can perform.

[0050] Fig. 5 is a diagram showing an example of a screen IM on which a combination of job offers is displayed. Fig. 5 shows a screen configuration including a first combination 2100, a second combination 2200, a third combination 2300, and a toolbar 1600. The first combination 2100, the second combination 2200, and the third combination 2300 are all different combinations.

[0051] The first combination 2100 has a screen configuration including a job title display section 2110, a work date display section 2120, a work hours display section 2130, a salary display section 2140, and a total salary display section 2150. The first combination 2100 shows an example in which the job offers "Job A" and "Job B" are combined.

[0052] The name of the job offer is displayed in the job offer name display section 2110. The job offer name may be a catchy slogan set by the user 3, or may be the content described in the job offer, such as the job type, job content, etc.

[0053] The work days listed in the job offers are displayed in the work day display section 2120. In the first combination 2100, an example is shown in which the work days for "Job Offer A" and "Job Offer B" are the same, but they may be different days.

[0054] The working hours display section 2130 displays the start time and end time stated in the job offers. Worker 2 can check the end time of the first job offer and the start time of the second job offer displayed, and evaluate the combination, such as "there is too much time between the job offers" or "the time between the job offers is too short." This allows Worker 2 to determine a combination that best suits their desired working style.

[0055] The salary display section 2140 displays the salary that can be obtained from one job offer. Worker 2 can look at the salary display section 2140 and evaluate the size of the salary that can be obtained from each of the combined job offers. This allows Worker 2 to easily decide to exchange "Job B" for another job offer for the first combination 2100, since the hourly wage of "Job B" is lower than that of "Job A." Worker 2 may operate a change button (not shown) to search for a job offer to replace "Job B."

[0056] The total salary display section 2150 displays the total salary to be obtained for the entire combination. By comparing the total salary amounts of the first combination 2100 and the third combination 2300, the worker 2 can determine the combination that best suits his or her preferences.

[0057] Fig. 6 is a diagram showing an example of a screen IM that displays details of the first combination 2100 after selecting the first combination 2100. Fig. 6 has a job offer A details display section 3100, a job offer A nearest station display section 3200, a job offer B details display section 3300, a job offer B nearest station display section 3400, a travel time display section 3500, and a transportation means display section 3600 as a screen configuration.

[0058] The job offer A detail display section 3100 displays detailed job content for "job offer A," which is the first job offer included in the first combination 2100. The job offer A detail display section 3100 may also display an address to clarify the positional relationship with the nearest station displayed in the job offer A nearest station display section 3200, which will be described later. Furthermore, the job offer B detail display section 3300 displays detailed job content for "job offer B," which is the second job offer included in the first combination 2100.

[0059] The Job A nearest station display section 3200 displays the name of the nearest station and the name of the line to the workplace of "Job A." Additionally, the Job B nearest station display section 3400 displays the name of the nearest station and the name of the line to the workplace of "Job B." This allows Worker 2 to easily understand the route to take from the workplace of "Job A" to the workplace of "Job B."

[0060] The travel time display section 3500 displays the travel time between specific locations. Specifically, the first travel time display section 3510 displays the travel time from the workplace of "Job A" to the nearest station to the workplace of "Job A." The second travel time display section 3520 displays the travel time from the nearest station to the workplace of "Job A" to the nearest station to the workplace of "Job B." Furthermore, the third travel time display section 3530 displays the travel time from the nearest station to the workplace of "Job B" to the workplace of "Job B." This allows Worker 2 to roughly grasp the distance from the nearest station to each workplace. Worker 2 can also roughly grasp the time required to travel between workplaces.

[0061] The transportation means display section 3600 displays the means of transportation between specific locations. Specifically, the first transportation means display section 3610 and the third transportation means display section 3630 display an illustration of a person indicating that the means of transportation from the nearest station to each workplace is walking. Furthermore, the second transportation means display section 3620 displays an illustration of a train indicating that the means of transportation from the nearest station to the nearest station is train. This allows worker 2 to easily understand that a train is required to travel from the workplace of "Job A" to the workplace of "Job B." Note that FIG. 6 displays walking and public transportation as means of transportation. However, this embodiment is not limited to this example, and bicycles, cars, motorcycles, etc. may be displayed as means of transportation by worker 2's operation.

[0062] 6 shows an example in which the travel time and means of transportation from the workplace of "Job A" to the workplace of "Job B" are displayed, categorized based on the nearest station. However, this embodiment is not limited to this example, and the travel time from the workplace of "Job A" to the workplace of "Job B" may be displayed together, and an illustration of the public transportation to be used may also be displayed. If only walking is required, an illustration of a person may also be displayed.

[0063] FIG. 7 is a flowchart illustrating an example of the processing flow of the determination device 20 according to this embodiment. The determination device 20 acquires combination conditions based on the operation of the worker 2 (step S201). The determination device 20 acquires the end time set in the job posting posted by the user and the actual working time at which the worker 2 who applied for the job posting finished work (step S202). The determination device 20 calculates the overtime for each user (step S203). The determination device 20 determines a combination in which the sum of the overtime and travel time is shorter than the end time of the first job posting and the start time of the second job posting (step S204). The determination device 20 outputs the determined combination to the terminal device 10 owned by the worker 2 (step S205).

[0064] [Summary of the embodiment] According to the above-described embodiment, the determination device 20 includes a job offer receiving unit 21 that receives multiple job offers posted by multiple employers 3 who employ workers 2; a combination condition acquisition unit 23 that acquires, based on the operation of the worker 2, combination conditions related to the working style of the worker 2 and which are conditions for combining multiple job offers from the received multiple job offers; a combination determination unit 242 that determines combinations of multiple job offers that satisfy the acquired combination conditions; and a combination output unit 26 that outputs information about the determined combinations. According to the determination device 20 of this embodiment, if a worker 2 wishes to apply for multiple jobs within a given period, the worker 2 can apply for each combination of job offers at once. Therefore, the determination device 20 allows the worker 2 to easily apply for multiple job offers, reducing the effort required for the worker 2 to apply and search for jobs.

[0065] Furthermore, according to the above-described embodiment, the combination determination unit 242 determines combinations that include job offers for different workdays, thereby reducing the time and effort required for the worker 2 to separately search for and apply for job offers for multiple dates.

[0066] Furthermore, according to the above-described embodiment, the combination determination unit 242 determines a combination that includes job offers posted by two or more users 3. This allows workers to easily apply for multiple job offers.

[0067] Furthermore, according to the above-described embodiment, the combination determination unit 242 determines a combination in which the travel time from the work location of a first job offer, which is one of the multiple job offers, to the work location of a second job offer, which has a start time set after the end time of the first job offer, is shorter than the time from the end time of the first job offer to the start time of the second job offer. By determining the combination in consideration of the travel time, it is possible to prevent Worker 2 from being late for the second job offer due to the later end time of the first job offer.

[0068] Furthermore, according to the above-described embodiment, the determination device 20 further includes a work information acquisition unit 22 that acquires work information regarding the work performance of the worker 2, including the actual start time and end time, for the work performed by the worker 2 in response to the job offer; and an overtime calculation unit 241 that calculates the overtime, which indicates the length of time that the set end time may be exceeded if the worker 2 performs the work described in the job offer posted by the employer 3, based on the end time set by the employer 3 when posting the job offer and the actual end time for the work performed by the worker 2 in response to the job offer. The combination determination unit 242 determines a combination based on the overtime calculated by the overtime calculation unit 241, such that the travel time and overtime from the work location of the first job offer to the work location of the second job offer are shorter than the time from the end time of the first job offer to the start time of the second job offer. When a combination of job offers with different work locations is determined, if work at the work location of the first job offer lasts longer than planned, the worker 2 may be late in arriving at the second work location where the work is to be performed later. According to the determination device 20 of this embodiment, by determining the combination of the first job offer and the second job offer taking into account overtime, it is possible to prevent the employee from being late for the second job offer due to working for the first job offer for too long.

[0069] Furthermore, according to the above-described embodiment, the combination output unit 26 further outputs information indicating the travel time from the workplace of the first job offer to the workplace of the second job offer for the determined combination. This allows the worker 2 to easily understand the time required to travel between workplaces. Furthermore, the worker 2 can use the travel time as a factor in deciding whether or not to apply for the displayed combination.

[0070] Furthermore, according to the above-described embodiment, that is, according to this embodiment, the combination output unit 26 further outputs information indicating the means of transportation from the workplace of the first job offer to the workplace of the second job offer for the determined combination. This allows the worker 2 to easily understand the means of transportation and the distance between the workplaces (for example, if it is only possible to walk, it is close). Furthermore, the worker 2 can use the means of transportation as a factor in deciding whether or not to apply for the displayed combination.

[0071] FIG. 8 is a block diagram showing an example of the internal configuration of the determination device 20 of this embodiment. At least some of the functions of the determination device 20 can be implemented using a computer. As shown in the figure, the computer includes a central processing unit 901, a RAM 902, an input / output port 903, input / output devices 904 and 905, and a bus 906. The computer itself can be implemented using existing technology. The central processing unit 901 executes instructions contained in a program read from the RAM 902 or the like. In accordance with each instruction, the central processing unit 901 writes data to the RAM 902, reads data from the RAM 902, and performs arithmetic and logical operations. The RAM 902 stores data and programs. Each element included in the RAM 902 has an address and can be accessed using the address. RAM is an abbreviation for "random access memory." The input / output port 903 is a port through which the central processing unit 901 exchanges data with external input / output devices. The input / output devices 904 and 905 are input / output devices. The input / output devices 904 and 905 exchange data with the central processing unit 901 via the input / output port 903. The bus 906 is a common communication path used within the computer. For example, the central processing unit 901 reads and writes data from and to the RAM 902 via the bus 906. Also, for example, the central processing unit 901 accesses the input / output port via the bus 906. All or part of the functional units included in the determining device 20 may be realized using hardware such as an ASIC, a PLD, or an FPGA. All or part of the functional units may be realized by a combination of software and hardware.

[0072] Note that all or part of the functions of each unit of the determination device 20 in the above-described embodiment may be realized by recording a program for realizing these functions on a computer-readable recording medium, and reading and executing the program recorded on the recording medium into a computer system. Note that the term "computer system" here includes hardware such as an OS and peripheral devices.

[0073] Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage units such as hard disks built into computer systems. Furthermore, "computer-readable recording media" may also include devices that dynamically store programs for a short period of time, such as communication lines used when transmitting programs over networks like the Internet or communication lines like telephone lines, or devices that store programs for a fixed period of time, such as volatile memory within computer systems that serve as servers or clients. Furthermore, the programs may be programs that realize some of the aforementioned functions, or may be programs that can realize the aforementioned functions in combination with programs already stored in the computer system.

[0074] Although one embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to the above, and various design modifications can be made without departing from the spirit of the present invention. Furthermore, the configurations described in the above-described embodiments and examples can be combined. [Explanation of symbols]

[0075] 1...service, 2...worker, 3...employer, 4...service provider, 5...system, 10...terminal device, 20...determination device, 21...job recruitment reception unit, 22...labor information acquisition unit, 23...combination condition acquisition unit, 24...control unit, 25...storage unit, 241...overtime calculation unit, 242...combination determination unit, 26...combination output unit

Claims

1. a job offer reception unit that receives a plurality of job offers posted by a plurality of employers who employ workers; a combination condition acquisition unit that acquires, based on an operation of the worker, combination conditions that are conditions related to the working style of the worker and that are conditions for combining a plurality of the job offers among the plurality of job offers that have been accepted; a combination determination unit that determines a combination of the plurality of job offers that satisfy the acquired combination conditions; a combination output unit that outputs information about the determined combination; A determination device comprising:

2. The combination determination unit determines the combinations including job offers with different working days. The determination device of claim 1 .

3. The combination determination unit determines the combination including job offers posted by each of the two or more users. The determination device of claim 1 .

4. The combination determination unit determines the combination such that a travel time from a work location of a first job offer, which is one of the job offers, to a work location of a second job offer, the work location having a start time set after a work end time of the first job offer, is shorter than a time from a work end time of the first job offer to a work start time of the second job offer. The determination device according to claim 3 .

5. A labor information acquisition unit that acquires labor information regarding the labor performance of the worker, including the actual start time and end time, for the labor performed by the worker after applying for the job offer; an overtime calculation unit that calculates an overtime indicating the length of time that may exceed the set end time when the worker performs the work described in the job posting posted by the employer, based on the end time set by the employer when posting the job offer and the actual end time for the work that the worker applied for and performed in response to the job offer; Furthermore, The combination determination unit determines the combination in which the travel time from the work location of the first job offer to the work location of the second job offer and the overtime are shorter than the time from the end of work of the first job offer to the start of work of the second job offer, based on the overtime calculated by the overtime calculation unit. The determination device according to claim 4 .

6. The combination output unit further outputs information indicating a travel time from the work location of the first job offer to the work location of the second job offer for the determined combination. The determination device according to claim 4 or claim 5.

7. The combination output unit further outputs, for the determined combination, information indicating a means of transportation from the work location of the first job offer to the work location of the second job offer. The determination device according to claim 4 or claim 5.

8. a job offer acceptance process for accepting a plurality of job offers posted by a plurality of employers who employ workers; a combination condition acquisition step of acquiring, based on an operation of the worker, combination conditions that are conditions related to the working style of the worker and that are conditions for combining a plurality of the job offers among the plurality of job offers that have been accepted; a combination determination step of determining a combination of the plurality of job offers that satisfies the acquired combination conditions; a combination output step of outputting information about the determined combination; A determination method having the following.

Citation Information

Patent Citations

  • Job offer information retrieving system

    JP2002073868A