Information processing apparatus, information processing method, and program

The information processing device calculates a rush hour commute index for job seekers by analyzing train data, providing valuable insights to help them choose jobs with fewer crowded train commutes.

JP2025176643AActive Publication Date: 2025-12-04平井 将
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024082937
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-21
Publication Date
2025-12-04
Estimated Expiration
2044-05-21

AI Technical Summary

Technical Problem

Existing job posting systems do not provide adequate information to help job seekers avoid commuting on crowded trains, lacking an index that indicates the proportion of employees who commute on crowded trains.

Method used

An information processing device and method that calculates a company's rush hour commute index by analyzing train departure times, crowded time periods, and passing times, and provides this index to job seekers through a terminal.

Benefits of technology

Enables job seekers to make informed decisions about job opportunities based on the proportion of employees who commute on crowded trains, helping them avoid such commutes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025176643000001_ABST
    Figure 2025176643000001_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus, method and program for providing an index for each job offer indicating a ratio of employees or the like who commute by crowded trains, and being useful as information to be added to job offer information, to a job seeker who prefers to avoid commuting on crowded trains as much as possible.SOLUTION: An information processing apparatus 100 includes: a calculation unit which extracts sections where a station departure time of each section of a boarding section is included in a congestion time zone, based on first information indicating a departure time at a station of each section of a railway taken by employees or the like of a company who commute to work, and second information indicating a congestion time zone in each section of the railway indicating a certain congestion rate or more, and calculates the sum of times required for passing the extracted respective sections, as a crowded-train boarding time, based on third information indicating a time required for passing the respective sections; and an evaluation unit which evaluates a rush-hour commuting index of the company, based on a value obtained by dividing the number of employees who commute on crowded trains for a predetermined time or longer, by the total number of employees for which the crowded-train commuting time is calculated.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, techniques have been proposed that can appropriately provide job information that meets the needs of job seekers (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2020-64401 Summary of the Invention [Problem to be solved by the invention]

[0004] The present invention aims to provide an index for each job posting that is useful as information that can be added to job posting information for job seekers who wish to avoid commuting on crowded trains as much as possible, and that indicates the proportion of employees who commute on crowded trains or hypothetical employees who will commute on crowded trains. [Means for solving the problem]

[0005] The inventors of the present invention have conducted extensive research to solve the above problems and have completed the present invention.

[0006] That is, the present invention is (1) A first memory unit that stores station departure time information for each section of a train ride that indicates the time of departure from a station in each section of a train that a company employee or a temporary employee rides during their commute; a second storage unit that stores information about crowded time periods, which indicates crowded time periods in each section of a railway that has a certain congestion rate or higher; a third storage unit that stores passing time information indicating the time required to pass through each section; a calculation unit that extracts sections in the boarding section whose station departure time falls within the crowded time period based on station departure time information for each section in the boarding section and information related to the crowded time period, and calculates the sum of the time spent passing through each of the extracted sections as the time spent on a crowded train based on the passing time information; an evaluation unit that evaluates the company's rush hour commute index based on the value obtained by dividing the number of employees who spend a predetermined amount of time riding the crowded train by the total number of employees whose time riding the crowded train has been calculated; Equipped with an information processing device in which the fictitious employee is a person assumed to be living at a randomly set address or residence; (2) The information processing device described in (1) above, wherein the evaluation unit evaluates the company's rush hour commute index based on the value obtained by adding the number of employees whose time spent riding the crowded train is less than a predetermined time and whose time spent riding the crowded train is a certain percentage or more of their commute time to the number of employees whose total time spent riding the crowded train is a predetermined time or more, and then dividing the result by the total number of employees whose time spent riding the crowded train is calculated; (3) The information processing device according to (1) or (2) above, further comprising a providing unit that, in response to a request from a job seeker terminal, transmits to the job seeker terminal job information that matches the request, including information on the company's rush hour commute index; (4) An information processing device, extracting sections whose station departure times for each section in the boarding section fall within the crowded time slots based on station departure time information for each section in the boarding section, stored in a first memory unit, which indicates the time when a train departs from a station for each section of the railway that a company employee or a temporary employee rides during their commute, and information on crowded time slots, stored in a second memory unit, which indicates crowded time slots for each section of the railway that has a congestion rate of a certain level or higher, and calculating the sum of the time spent passing through each of the extracted sections as the time spent on a crowded train based on passing time information, stored in a third memory unit, which indicates the time required to pass through each section; a step of evaluating the company's rush hour commute index based on the value obtained by dividing the number of employees who spend a predetermined amount of time riding the crowded train by the total number of employees whose time riding the crowded train has been calculated; Including, An information processing method in which the fictitious employee is a person assumed to live at a randomly set address or residence; (5) to an information processing device, extracting sections whose station departure times for each section in the boarding section fall within the crowded time slots based on station departure time information for each section in the boarding section, stored in a first memory unit, which indicates the time when a train departs from a station for each section of the railway that a company employee or a temporary employee rides during their commute, and information on crowded time slots, stored in a second memory unit, which indicates crowded time slots for each section of the railway that have a certain congestion rate or higher, and calculating the sum of the time spent passing through each of the extracted sections as the time spent on a crowded train based on passing time information, stored in a third memory unit, which indicates the time required to pass through each section; a step of evaluating the company's rush hour commute index based on the value obtained by dividing the number of employees who spend a predetermined amount of time riding the crowded train by the total number of employees whose time riding the crowded train has been calculated; Execute The program in which the fictitious employee is assumed to be living at an arbitrarily set address or residence; etc. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide job seekers who wish to avoid commuting on crowded trains as much as possible with useful information that can be added to job information, and to provide an index for each job vacancy that indicates the proportion of employees who commute on crowded trains and / or hypothetical employees who will commute on crowded trains. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment of the present invention. [Figure 2]1 is a diagram illustrating an example of the configuration of an information processing device according to an embodiment of the present invention. [Figure 3] FIG. 10 is a diagram showing an example of information including station departure time information and passing time information for each section in a boarding section according to this embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of information related to busy time periods according to the present embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of information for managing the time spent on a crowded train, linked to each employee ID, in the present embodiment. [Figure 6] 10 is a flowchart illustrating an example of a procedure for information processing performed by a creation unit of the information processing device according to the present embodiment. [Figure 7] 10 is a flowchart illustrating an example of a procedure for information processing performed by a calculation unit of the information processing device according to the present embodiment. [Figure 8] 10 is a flowchart illustrating an example of a procedure for information processing performed by an evaluation unit of the information processing device according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that the features in the following embodiments may be combined as appropriate.

[0010] <Information Processing System> An information processing system 1000 according to one embodiment of the present invention will be described. FIG. 1 is a diagram showing an example of the configuration of the information processing system 1000 according to one embodiment. As shown in FIG. 1, the information processing system 1 includes an information processing device 100 and a plurality of job seeker terminals 200. The information processing device 100 is communicably connected to one or a plurality of job seeker terminals 200 via the Internet N. The information processing device 100 is a device that, in response to requests from the plurality of job seeker terminals 200, transmits job information that matches the requests to the job seeker terminals 200. The information processing device 100 is, for example, a server computer, a workstation, a personal computer, or the like.

[0011] The job seeker terminal 200 is an information processing terminal used by a user (job seeker) who uses the job information search service. The job seeker terminal 200 transmits a search query entered by the user to the information processing terminal 100. If there is job information that matches the search query, the job seeker terminal 200 receives the job information that matches the search query as a search result.

[0012] The job seeker terminal 200 is, for example, a smartphone, a tablet terminal, a personal computer, a mobile phone, a PDA (Personal Digital Assistant), etc. The job seeker terminal 200 displays information distributed by the information processing device 100 using a web browser or an application.

[0013] <Information processing device> Next, an information processing device 100 according to an embodiment of the present invention will be described in detail. Fig. 2 is a diagram showing an example of the configuration of the information processing device 100 according to an embodiment. As shown in Fig. 2, the information processing device 100 includes a communication unit 10, a control unit 20, and a storage unit 30.

[0014] The communication unit 10 is connected to the Internet N by wire or wirelessly, and is an interface for transmitting and receiving information to and from the job seeker terminal 20. The communication unit 10 is, for example, a network interface card (NIC).

[0015] The storage unit 30 is, for example, a semiconductor memory element such as a RAM (Random Access Memory), a flash memory, or a storage device such as a hard disk, an SSD (Solid State Drive), an optical disk, etc. The storage unit 30 stores station departure time information 31 for each section (the section between a station and an adjacent station) in the boarding section, information 32 regarding busy periods, passing time information 33, job information 34, etc.

[0016] Station departure time information 31 for each section of the riding section indicates the departure time from stations in each section of the railway that all company employees, as well as some of the company's employees and / or fictitious employees (hereinafter simply referred to as "employees"), ride during their commute. Here, "railway" refers to a transportation facility that transports passengers by running trains on tracks. Furthermore, "fictitious employee" refers to a person who is assumed to live at an arbitrarily set address or residence. The arbitrarily set address or residence may be automatically set by the information processing device 100 based on the population ratio of each area, or may be set by the creator of the job information 34. This information 31 is created for each recruiting company and managed in association with a job ID assigned to each recruiting company. Furthermore, passing time information 33 indicates the time required for a train to pass through each section, i.e., the riding time for each section.

[0017] FIG. 3 shows an example of information including station departure time information 31 and passing time information 33 for each section in a boarding section according to this embodiment. As shown in FIG. 3, the station departure time information 31 for each section in a boarding section records information such as a unique employee ID assigned to each employee, the name of the railway line that each employee assigned an employee ID will board, the name of the departure station, the names of intermediate stations, the name of the arrival station, and the time at each station (departure and arrival times). The passing time information 33 records information such as the boarding time for each section. Note that the departure and arrival times at each station refer to the departure and arrival times at each station, and in this embodiment, these times are expressed as the same time.

[0018] Station departure time information 31 for each section of the boarding section can be generated based on results obtained by an existing transfer information system, using, for example, employee address information and company address information assigned to each employee ID, and the employee's home (or company) departure time information or work (or home) arrival time information; the employee's home (or company) departure time information or work (or home) arrival time information, and commuter route information linked to each employee ID. When using employee address information and company address information and the employee's home (or company) departure time information or work (or home) arrival time information, the information may be generated based on, for example, the route with the shortest commute time. Passing time information 33 can also be generated based on results obtained by the existing transfer information system. The company arrival time and departure time may be appropriately set based on the company's start time and working hours. Each of these pieces of information required to generate information 31 and 33 may be recorded as information related to a job in job information 34.

[0019] In this embodiment, information including station departure time information 31 and passing time information 33 for each section in the boarding section is created using an existing transfer information system using commuter route information and company start time information linked to each employee ID recorded in job information 34, but this is not limited to this.

[0020] The information 32 about busy periods is created based on past information and indicates busy periods in each section of the railway that show a certain congestion rate or higher. Here, "congestion rate" refers to an index of congestion calculated by dividing the number of passengers actually transported by the transport capacity [(passenger numbers) ÷ (transport capacity) × 100]. Furthermore, the past information may use data from the previous week, month, or year, or may use statistical data from a specified period.

[0021] FIG. 4 shows an example of information related to busy time periods according to this embodiment. As shown in FIG. 4, information 32 related to busy time periods includes information such as the name of the railway line, the section, the time period, and the congestion rate. The section may be a section between a certain station and an adjacent station, or a predetermined section on the same line where congestion continues at or above the above congestion rate. The time period is not particularly limited as long as it is a predetermined time period where congestion is above the above congestion rate, but may be recorded in 30-minute increments or in one-hour increments.

[0022] The job information 34 records information such as the name of the hiring company assigned to each job ID, and information about each job linked to each job ID. Job-related information includes, but is not limited to, information about the industry, job type, work location, qualifications and skills, salary, working hours (starting time and ending time at work), number of annual holidays, and employee benefits. Other job-related information recorded includes commuting route information linked to each employee ID.

[0023] 2 is composed of RAM, ROM (Read Only Memory), and a CPU (Central Processing Unit) or MPU (Micro Processing Unit), etc. In the control unit 20, various programs stored in the ROM, etc. are executed using the RAM as a working area, whereby various information processing operations, which will be described later, are executed in the calculation unit 21, evaluation unit 22, creation unit 23, provision unit 24, etc., which are provided in the control unit 20.

[0024] The creation unit 23 uses the company start time information or average arrival time information included in the information about the job linked to each job ID recorded in the job information 34, and the commuting route information linked to the employee ID, to create information for each job ID, including station departure time information 31 and passing time information 33 for each section of the ride section shown in FIG. 3, using an existing transfer guide system. Note that "average arrival time information" refers to information about the average time each employee arrives at work at a company that has a flexible working system. In this embodiment, information about stations that the train stops at in order from the departure station is recorded as intermediate stations. Furthermore, when the train line changes (when changing trains), the line name information is changed, and the information about the intermediate stations is recorded as the same as the previous station. Specifically, as shown in FIG. 3, when employee B changes from the Chuo Line to the Yamanote Line at Shinjuku Station, the line name information is changed from "Chuo Line" to "Yamanote Line," and the information about the intermediate station is recorded as the previous station, "Shinjuku." Therefore, when the train line changes, passing time information is not recorded. When creating information 31 and 33 by selecting a portion of the employee IDs assigned to each employee, some employee IDs may be randomly selected from all employee IDs, or employee IDs that match certain conditions, such as employee IDs assigned to employees whose train commute time is approximately one hour based on the nearest station to their workplace, may be selected. Alternatively, information 31 and 33 may be created by excluding, from all employee IDs, employee IDs assigned to employees who use flextime, employee IDs assigned to employees whose average number of days in the office per month is less than a specified number (employees who primarily telework), or employee IDs assigned to employees who primarily perform their regular work elsewhere and go directly to and from work. Specifically, information 31 and 33 may be created by excluding employee IDs to be excluded from all employee IDs based on data from the past year.

[0025] Based on station departure time information 31 for each section in the boarding section and information 32 regarding the peak time period, the calculation unit 21 extracts sections in the boarding section whose station departure time falls within the peak time period. Specifically, the calculation unit 21 extracts sections in which the time of departure from the station of a section in which the employee boards (station arrival and departure time) in the information 31 falls within the "time period" of the section in the information 32. The calculation unit 21 reads the time spent passing through all the extracted sections from the passing time information 33, and counts the sum of these passing times as the time spent riding a crowded train. FIG. 5 shows an example of information calculated by the calculation unit 21 in this embodiment, which is managed by linking the time spent riding a crowded train with each employee ID. The information shown in FIG. 5 records information such as the employee ID and the time spent riding a crowded train.

[0026] Based on the information on the time each employee spends on a crowded train calculated by the calculation unit 21, the evaluation unit 22 counts the number of employees for whom the time is equal to or longer than a predetermined time, and calculates a value by dividing the count by the total number of employees for whom the time was calculated (the number of employees selected as targets for calculating the time). In this embodiment, this value is expressed as a percentage and is used as the company's rush hour commute rate. The evaluation unit 22 evaluates the company's rush hour commute index based on the value of the company's rush hour commute rate. In this embodiment, as an example of index evaluation, a company's rush hour commute rate value of 70% or more is evaluated as "high," a company's rush hour commute rate of 30% or more but less than 70% is evaluated as "medium," a company's rush hour commute rate of 5% or more but less than 30% is evaluated as "low," and a company's rush hour commute rate of less than 5% is evaluated as "very low." The information on the company's rush hour commute index is included in the job information and transmitted by the communication unit 10 to the job seeker terminal 200, so that job seekers viewing the job information can select jobs that allow them to avoid commuting on crowded trains as much as possible.

[0027] The evaluation unit 22 may also calculate the company's rush hour commute rate by counting the number of employees who spend less than a predetermined time on crowded trains and for whom that time is a certain percentage or more of their commute time, among employees who spend less than a predetermined time on crowded trains, and adding this to the number of employees who spend more than the predetermined time on crowded trains. This makes it possible to evaluate a company's rush hour commute index, including employees who ride crowded trains a certain percentage or more even if their residence is close to their workplace, making it possible to provide job seekers with a more accurate company's rush hour commute index.

[0028] In response to a request from the job seeker terminal 200, the providing unit 24 transmits job information that matches the request to the job seeker terminal 200. The job information includes the company's rush hour commute index.

[0029] <Information processing flow> Next, information processing performed in the information processing device 100 according to this embodiment will be described with reference to Figs. 6 to 8. First, the procedure of information processing performed by the creation unit 23 of the information processing device 100 will be described. The creation unit 23 uses information on the company's start time or average arrival time information included in the information related to the job linked to each job ID, and commuting route information linked to the employee ID assigned to each employee, to create information including station departure time information 31 and passing time information 33 for each section in the boarding section shown in Fig. 3, for each job ID, using an existing transfer information system. Fig. 6 is a flowchart showing an example of the procedure of information processing performed by the creation unit 23 of the information processing device 100 according to this embodiment.

[0030] In the example shown in FIG. 6 , the creation unit 23 selects, from among all employees of a recruiting company, individuals for whom station departure time information 31 and passing time information 33 for each section of the riding section are to be created (S101). The individuals may be all employees, some employees, or temporary employees. In this embodiment, however, the individuals are all employees. Next, the creation unit 23 selects one employee ID from among the individuals (S102). Next, using the company's start time information included in the information about the job offer and the commuting route information linked to the employee ID, the creation unit 23 searches an existing transfer information system for the name of the train line the employee will be riding, the names of each station between the departure station and the arrival station, the departure and arrival times at each station, the riding time for each section, etc., and creates, for the employee ID assigned to the employee, station departure time information 31 and passing time information 33 for each section of the riding section, which records information such as the train line name, departure station name, intermediate station name, arrival station name, departure and arrival times at each station, and the riding time for each section (S103).

[0031] Next, the creation unit 23 determines whether station departure time information 31 and passing time information 33 for each section in the boarding section, which records information such as the railway line name, departure station name, intermediate station name, arrival station name, departure and arrival times at each station, and boarding time for each section, have been created for all subjects (S104).If the creation unit 23 determines that station departure time information 31 and passing time information 33 for each section in the boarding section have not been created for all subjects (No in S104), it selects an employee ID from among the subjects for whom the information 31, 33 have not been created (S105).

[0032] Next, for the newly selected employee ID, in the same manner as above, station departure time information 31 and passing time information 33 for each section in the boarding section are created, which record information such as the railway line name, departure station name, intermediate station name, arrival station name, departure and arrival times at each station, and boarding time for each section (S103), and for each employee ID, station departure time information 31 and passing time information 33 for each section in the boarding section are created, which record information such as the railway line name, departure station name, intermediate station name, arrival station name, departure and arrival times at each station, and boarding time for each section.If the creation unit 23 determines that station departure time information 31 and passing time information 33 for each section in the boarding section have been created for all targets (all employee IDs) (Yes in S104), the process ends.

[0033] Next, the procedure of information processing performed by the calculation unit 21 of the information processing device 100 will be described. The calculation unit 21 calculates the time spent on a crowded train for each employee ID, and creates information that links and manages the time spent on a crowded train for each employee ID, as shown in FIG. 5. FIG. 7 is a flowchart showing an example of the procedure of information processing performed by the calculation unit 21 of the information processing device 100 according to this embodiment. In the example shown in FIG. 7, the calculation unit 21 selects one employee ID from among the subjects (S201). For example, the following will explain the case where "B" is selected as the employee ID.

[0034] The calculation unit 21 reads out the section information of the departure station and its adjacent station (first section information "Nakano → Shinjuku") and the line name information of the section ("Chuo Line") from the information shown in Figure 3 created by the creation unit 23 (S202).

[0035] Based on the read section information (information on the departure station and its adjacent station: "Nakano → Shinjuku") and line name information ("Chuo Line"), the calculation unit 21 determines whether or not the congestion time period information (in this embodiment, as an example, a time period with a congestion rate of 100% or more is shown) corresponding to the line name and section is present in the congestion time period information 32 shown in Figure 4 (S203).

[0036] If it is determined that the time exists (Yes in S203), the calculation unit 21 reads information on the time ("7:44") of departure from the station ("Nakano") in the section from the information shown in Fig. 3, and determines whether the time is included in the busy time period information (information on the time period "7:30 to 8:30" when the congestion rate is "150%) (S204). If it is determined that the time is included in the busy time period information (Yes in S204), the calculation unit 21 reads the time ("0:05") of passing through the section from the information shown in Fig. 3, and counts it as the sum of the passing times (S205).

[0037] If it is determined in (S203) that the station does not exist (No in S203), if it is determined in (S204) that the station is not included (S204), or if it is counted as the sum of the passing times (S205), it is determined whether or not the station next to the departure station ("Shinjuku") is the arrival station of the boarding section (S206). If it is determined that the station is not the arrival station (No in S206), the calculation unit 21 determines whether or not there is a change of train at the next station ("Shinjuku") (S207). Specifically, the calculation unit 21 sets the next station ("Shinjuku") as the departure station and determines whether or not the information of the departure station ("Shinjuku") and the information of the next station ("Shinjuku") are the same. If it is determined that they are the same, the calculation unit 21 determines that the passenger will change trains at the adjacent station ("Shinjuku") (Yes in S207), and reads out the line name information of the transfer train ("Yamanote Line") and the section information of the transfer train's departure station ("Shinjuku") and its adjacent station ("Yoyogi") from the information shown in Fig. 3 (S208). On the other hand, if it is determined that the information of the departure station and the information of the adjacent station are not the same, the calculation unit 21 determines that the passenger will not change trains at the adjacent station (No in S207), and reads out the section information and line name information of the departure station and its adjacent station from the information shown in Fig. 3 as the departure station (S209).

[0038] Next, the calculation unit 21 performs the processes from (S203) onwards for all sections to be traveled, based on the section information and line name information read out in (S208) or (S209). If it is determined in (S206) that the arrival station is "Shinagawa" (Yes in S206), the calculation unit 21 records the sum of the counted passing times (0:12) as the time spent on a crowded train, linked to the employee ID, in the information shown in Fig. 5 (S210).

[0039] The calculation unit 21 determines whether the sum of the passing times for all subjects has been calculated, i.e., whether the time spent on a crowded train has been recorded for all employee IDs (S211). If it is determined that the sum has not been calculated (No in S211), the calculation unit 21 selects an employee ID from among subjects for whom the sum of the passing times has not been calculated (S212), and performs the processes from (S202) onwards for all subjects (employee IDs). If the calculation unit 21 determines that the sum of the passing times has been calculated in (S211) (Yes in S211), the process ends.

[0040] Next, the procedure of information processing performed by the evaluation unit 22 of the information processing device 100 will be described. The evaluation unit 22 counts the number of employees who spend a predetermined amount of time or more on a crowded train, and the number of employees who spend less than the predetermined amount of time on a crowded train, for whom the time is a certain percentage or more of their commute time. The evaluation unit 22 calculates the company's rush hour commute rate based on the value obtained by dividing the total number of employees by the total number of employees whose time on a crowded train has been calculated, and evaluates the company's rush hour commute index. FIG. 8 is a flowchart showing an example of the procedure of information processing performed by the evaluation unit 22 of the information processing device 100 according to this embodiment. In the example shown in FIG. 8, the evaluation unit 22 selects one employee ID from among the subjects (S301).

[0041] Next, the evaluation unit 22 reads information on the time spent on a crowded train linked to the employee ID from the information shown in Fig. 5 created by the calculation unit 21, and determines whether the time is equal to or longer than a predetermined time (S302). The predetermined time may be set to any time, such as 15 minutes, 20 minutes, or 30 minutes.

[0042] If it is determined that the time is less than the predetermined time (No in S302), the evaluation unit 22 calculates the total riding time based on the passing time information 33 shown in FIG. 3, and determines whether the time spent riding the crowded train is equal to or greater than a certain percentage of the riding time (S303). The certain percentage may be set to any percentage, such as 90%, 80%, 75%, etc. The total riding time may be calculated in advance and recorded in the pleasant time information 33.

[0043] If it is determined in (S302) that the time is equal to or longer than a predetermined time (Yes in S302), or if it is determined in (S303) that the time is equal to or longer than a certain percentage (Yes in S303), the evaluation unit 22 counts the persons (employees) to whom the employee IDs have been assigned as the number of people (S305). After counting in (S305), or if it is determined in (S303) that the time is less than a certain percentage (No in S303), the evaluation unit 22 determines whether the process of (S302) has been performed for all persons (S306).

[0044] If it is determined that the processing has not been performed (No in S306), the evaluation unit 22 selects an employee ID from among the subjects for whom the processing of (S302) has not been performed (S307), and performs the processing of (S302) and subsequent steps for all subjects (employee IDs).If the evaluation unit 22 determines that the processing of (S306) has been performed (Yes in S306), the evaluation unit 22 calculates the company's rush hour commuting rate, expressed as a percentage, by dividing the total number of employees who spend more than a predetermined time on a crowded train and employees who spend less than the predetermined time on a crowded train and for whom the time is more than a certain percentage of their commute time, by the total number of employees whose time on a crowded train has been calculated (the total number of all subjects) (S308).

[0045] The evaluation unit 22 evaluates the company's rush hour commute index as either "high," "medium," "low," or "very low" based on the calculated company's rush hour commute rate (S308), records it in the information about the job offer based on the job offer ID, and ends the processing.

[0046] In response to a request from the job seeker terminal 200 via the communication unit 10, the providing unit 24 transmits to the job seeker terminal 200 job information that matches the request (including information about job openings that have information about the company's rush hour commute index evaluated and recorded by the evaluation unit 22).

[0047] <Modification> In this embodiment, the memory unit 30 stores station departure time information 31 for each section in the riding section, information about busy periods 32, passing time information 33, and job information 34, but the information processing device 100 may be provided with multiple memory units, each of which may store one or more pieces of information.

[0048] Furthermore, in this embodiment, the information processing device 100 is provided with a memory unit 30, but instead of the memory unit 30, a server or cloud storage that is communicably connected via the network N may be provided, and station departure time information 31 for each section in the boarding section, information on busy periods 32, passing time information 33, job information 34, etc. may be provided on one or more servers or cloud storage. [Explanation of symbols]

[0049] N Internet 10. Communications Department 20 Control Unit 21 Calculation section 22 Evaluation Section 23 Creation Department 24 Providing Department 30 Storage section 31 Departure time information for each station in the boarding section 32 Information about peak hours 33 Transit time information 34 Job Information 100 Information processing device 200 Job Seeker Terminals 1000 Information Processing Systems

Claims

1. a first storage unit that stores station departure time information for each section of a train ride, the information indicating the time of departure from a station in each section of a train that a company employee or a temporary employee rides during their commute; a second storage unit that stores information about crowded time periods, which indicates crowded time periods in each section of a railway that has a certain congestion rate or higher; a third storage unit configured to store passing time information indicating the time required to pass through each section; a calculation unit that extracts sections in the boarding section whose station departure time falls within the crowded time period based on station departure time information for each section in the boarding section and information related to the crowded time period, and calculates the sum of the time spent passing through each of the extracted sections as the time spent on a crowded train based on the passing time information; an evaluation unit that evaluates the company's rush hour commute index based on the value obtained by dividing the number of employees who spend a predetermined amount of time riding the crowded train by the total number of employees whose time riding the crowded train has been calculated; Equipped with An information processing device in which the temporary employee is a person assumed to live at an address or residence set arbitrarily.

2. 2. The information processing device according to claim 1, wherein the evaluation unit evaluates the company's rush hour commute index based on the value obtained by adding the number of employees whose total time spent on the crowded train is equal to or greater than a certain percentage of their commute time, among employees whose time spent on the crowded train is less than a predetermined time, to the number of employees whose total time spent on the crowded train is equal to or greater than the predetermined time, and then dividing the result by the total number of employees whose time spent on the crowded train is calculated.

3. 3. The information processing device according to claim 1, further comprising a providing unit that, in response to a request from a job seeker terminal, transmits to the job seeker terminal job information that matches the request, including information on the company's rush hour commute index.

4. The information processing device extracting sections whose station departure times for each section in the riding section fall within the crowded time slots based on station departure time information for each section in the riding section, stored in a first memory unit, which indicates the time when a train departs from a station for each section of the railway that a company employee or temporary employee rides during their commute, and information on crowded time slots, stored in a second memory unit, which indicates crowded time slots for each section of the railway that show a certain congestion rate or higher, and calculating the sum of the time spent passing through each of the extracted sections as the time spent on a crowded train based on passing time information, stored in a third memory unit, which indicates the time required to pass through each section; a step of evaluating the company's rush hour commute index based on the value obtained by dividing the number of employees who spend a predetermined amount of time riding the crowded train by the total number of employees whose time riding the crowded train has been calculated; Including, An information processing method in which the provisional employee is a person assumed to live at an address or residence set arbitrarily.

5. In the information processing device, extracting sections whose station departure times for each section in the riding section fall within the crowded time slots based on station departure time information for each section in the riding section, stored in a first memory unit, which indicates the time when a train departs from a station for each section of the railway that a company employee or temporary employee rides during their commute, and information on crowded time slots, stored in a second memory unit, which indicates crowded time slots for each section of the railway that show a certain congestion rate or higher, and calculating the sum of the time spent passing through each of the extracted sections as the time spent on a crowded train based on passing time information, stored in a third memory unit, which indicates the time required to pass through each section; a step of evaluating the company's rush hour commute index based on the value obtained by dividing the number of employees who spend a predetermined amount of time riding the crowded train by the total number of employees whose time riding the crowded train has been calculated; Execute A program in which the fictitious employee is a person assumed to live at an arbitrarily set address or residence.

Citation Information

Patent Citations

  • Information processing system, information processing program, information processing device, and information processing method

    JP2018155498A

  • Job vacancy information providing server and / or job search information providing server and job vacancy information receipt program

    JP2019194823A

  • Information processing apparatus, information processing method, and information processing program

    JP2020064401A