Crew route suggestion device, crew route suggestion method, and computer program

The crew route suggestion device dynamically adjusts crew routes using AI and reinforcement learning to address unforeseen events, ensuring appropriate crew scheduling in real-time.

JP2026056077APending Publication Date: 2026-04-01NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2026-04-01

AI Technical Summary

Technical Problem

Existing crew route adjustment technologies fail to account for the unique nature of unexpected situations during train operations, leading to inappropriate adjustments when unforeseen events occur.

Method used

A crew route suggestion device and method that utilizes a route adjustment model to learn from historical data and adjust crew routes dynamically based on the specific nature of unexpected events, incorporating constraints like working hours and crew attributes, using AI and reinforcement learning.

Benefits of technology

Enables rapid and appropriate adjustment of crew routes to handle unexpected situations, improving operational efficiency and reducing manual intervention time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026056077000001_ABST
    Figure 2026056077000001_ABST
Patent Text Reader

Abstract

This technology provides a way to adjust the crew's routes to an appropriate state to deal with unexpected situations that were not anticipated during the planning stage of train schedules. [Solution] The reception unit of the crew route suggestion device receives request information, including requests for temporary adjustments to the crew's route. The adjustment unit uses the route adjustment model, the received request information, and information related to the crew's normal route to temporarily adjust the crew's route according to the requests contained in the request information. The route adjustment model is a model that has learned information for temporarily adjusting the crew's route using a temporary route adjustment method that responds to requests for temporary adjustments to the crew's route. The output unit outputs information representing the content of the adjusted temporary crew route as temporary route information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a crew route proposal device, a crew route proposal method, and a computer program for adjusting a crew's route.

Background Art

[0002] The route representing the work schedule of crew members (drivers and conductors) is determined in consideration of various constraint conditions such as conditions based on the Labor Standards Law in order to smoothly advance the vehicle operation schedule (train timetable). Patent Document 1 (Japanese Unexamined Patent Application Publication No. 2022-40702) discloses a technique for allocating work to bus crew members using a bus train timetable. It is difficult to manually create an allocation of crew work that fully satisfies the constraints based on the Labor Standards Law and the like. In this regard, Patent Document 1 aims to allocate crew work that satisfies the constraints by performing quantum annealing method processing and rule-based work allocation processing.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Unexpected events can occur that were not anticipated when planning train schedules. For example, a major event might be suddenly held along the train line, requiring additional trains. In such situations, it may be necessary to adjust the crew's routes. Adjustments to crew routes in unexpected situations should be made according to the nature of the situation. In other words, if crew routes are adjusted the same way for all unexpected situations without considering their nature, the adjustment may not be appropriate for the specific unexpected situation. The technology shown in Patent Document 1 merely assigns multiple crew members to each of multiple normal duties, taking into account constraints such as the crew members' working hours. Therefore, even if the technology shown in Patent Document 1 is applied when crew routes need to be adjusted to deal with unexpected situations, the crew routes may not be appropriately adjusted because the nature of the unexpected situation is not taken into consideration.

[0005] This disclosure was devised to solve the aforementioned problems. Specifically, the main purpose of this disclosure is to provide a technology for adjusting the crew's routes to an appropriate state to deal with unexpected situations that occur that were not anticipated at the planning stage of train schedules. [Means for solving the problem]

[0006] To achieve the above objective, the crew route suggestion device in this disclosure, in one embodiment, The reception desk receives requests, including requests for temporary adjustments to crew members' routes, A route adjustment model that learns information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, and an adjustment unit that uses the received request information and information related to the crew's normal routes to temporarily adjust the crew's routes in accordance with the requests contained in the request information. An output unit that outputs information representing the details of the adjusted temporary routes for crew members as temporary route information. It is equipped with.

[0007] Furthermore, the crew route proposal method described in this disclosure is, in one aspect, By computer, We accept requests, including requests for temporary adjustments to crew members' routes. A route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, along with the received request information and information related to the crew's normal routes, temporarily adjusts the crew's route according to the request contained in the request information. Information representing the details of the adjusted crew's temporary routes is output as temporary route information.

[0008] Furthermore, the computer program in this disclosure, in one aspect, The process of receiving request information, including requests for temporary adjustments to crew members' routes, A route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, and a process that uses the received request information and information related to the crew's normal routes to temporarily adjust the crew's route according to the request contained in the request information. The process outputs information representing the details of the adjusted crew's temporary routes as temporary route information. Have the computer execute it. [Effects of the Invention]

[0009] According to this disclosure, in the event of an unexpected situation that was not anticipated when planning the train schedule, the crew's route can be adjusted to a suitable state to deal with the situation. [Brief explanation of the drawing]

[0010] [Figure 1] This figure illustrates the configuration of one embodiment of the crew route suggestion device related to this disclosure. [Figure 2] This diagram shows an example of how crew members' routes are displayed. [Figure 3]This diagram shows another example of how to display a crew member's route. [Figure 4] This diagram shows yet another example of how to display a crew member's route. [Figure 5] This diagram shows yet another example of how to display a crew member's route. [Figure 6] This is a flowchart illustrating an example of the operation of the crew route suggestion system. [Figure 7] This is a block diagram illustrating the configuration of other embodiments of the crew route suggestion device related to this disclosure. [Figure 8] This is a flowchart illustrating an example of the operation of the crew route suggestion system. [Modes for carrying out the invention]

[0011] Embodiments relating to this disclosure will be described below with reference to the drawings.

[0012] <First Embodiment> The crew route proposal device according to the first embodiment of the present disclosure (hereinafter also abbreviated as the proposal device) has a function of adjusting the crew's route to an appropriate state to handle an unexpected situation that was not assumed at the stage of planning the train operation schedule. Examples of such unexpected situations include, for example, a situation where a large event is suddenly held along the line where the train runs and additional trains are to be operated. Another example is a situation where, due to an infectious disease such as influenza, more crew members than the number of reserve crew members are absent due to illness. Further, a situation where planned train suspensions are implemented due to the approach of a typhoon is another example. Furthermore, a situation where additional trains are to be operated due to a strike by other transportation agencies is also an example. In addition, a situation where the operation schedule is disrupted due to troubles such as signal failures or fires along the line is also an example of an unexpected situation. When such an unexpected situation occurs, it may be necessary to adjust the operation schedule depending on the content of the situation, or it may be possible to dispense with adjusting the operation schedule. The proposal device of the first embodiment can handle any of these cases.

[0013] The configuration of the crew route proposal device (proposal device) according to the first embodiment will be described below. The proposal device 1 of the first embodiment is a computer device, and as shown in FIG. 1, it includes an arithmetic unit 10 and a storage unit 20. Note that the proposal device 1 may be a so-called physical server or a cloud server virtually constructed on the Internet, and the mode to be adopted is appropriately set by the designer of the proposal device 1 or the like.

[0014] The storage device 20 includes a storage medium for storing data and a computer program (hereinafter also referred to as a program) 21. There are multiple types of storage devices, such as magnetic disk devices and semiconductor memory elements. Furthermore, there are multiple types of semiconductor memory elements, such as RAM (Random Access Memory) and ROM (Read Only Memory), and there are many types in total. The proposing device 1 is equipped with multiple storage devices with different uses. Here, the types and numbers are not limited, and the description thereof is omitted. Also, the multiple storage devices provided in the proposing device 1 will be collectively referred to as the storage device 20 without distinction. Note that the proposing device 1 is connected to, for example, a database 5, and information is written to and read from the database 5.

[0015] The arithmetic unit 10 is composed of a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). By reading and executing the program 21 stored in the storage device 20, the arithmetic unit 10 can have various functions based on the program 21. Here, the arithmetic unit 10 includes a reception unit 11, an adjustment unit 12, and an output unit 13 as functional units related to adjusting the driving route of the crew.

[0016] The reception unit 11 receives request information. The request information is information including requests for temporary adjustment of the crew's driving route. For example, it includes situation content information representing the content of an unexpected situation as described above for which temporary adjustment of the crew's driving route is necessary, and a command requesting a temporary adjustment of the crew's driving route to handle the situation.

[0017] The proposed device 1 is connected to the computer device 3 via an information and communication network, as shown in Figure 1, for example. The computer device 3 is, for example, a device operated by a dispatcher 2 at a train control center, and is incorporated into a train operation management system that manages train operations and crew routes. Here, the computer device 3 functions as an input device for request information. In other words, the computer device 3 and the proposed device 1 work in cooperation with each other. As a result, request information entered into the computer device 3 by the dispatcher 2 is transmitted from the computer device 3 to the proposed device 1 and received by the reception unit 11 of the proposed device 1. The cooperation between the computer device 3 and the proposed device 1 is performed by an application program (app) that gives the computer device 3 the function to cooperate with the proposed device 1. Alternatively, the cooperation (connection) between the computer device 3 and the proposed device 1 may be performed by a browser (software for viewing information on the internet). Whether the cooperation between the computer device 3 and the proposed device 1 is performed by an app or a browser is set as appropriate by the designer of the proposed device 1, etc., and is not limited here.

[0018] Furthermore, examples of methods for inputting request information into an input device such as a computer device 3 include an item selection method and a free-form input method. In the item selection method, for example, multiple request pieces of information, each containing the content of different unexpected situations that have been anticipated in advance, are presented, and the request piece selected from among these multiple request pieces of information is transmitted to the suggestion device 1. In the free-form input method, for example, request information including text entered by the commander 2 is transmitted to the suggestion device 1. When the free-form input method is adopted, it is preferable to take measures such as presenting comments that prompt the input of the content of the unexpected situation, so that the content of the unexpected situation necessary for the request information is entered. In addition, a conversational method (chat method) may be adopted as one of the free-form input methods.

[0019] Furthermore, the method of inputting the request information may be one-sidedly selected by the designer of the proposed device 1 from among multiple input methods, such as the item selection method or the free-form input method described above, or it may be selected by the commander 2 or other person inputting the request information from among multiple input methods. The method of inputting the request information may be set as appropriate by the designer of the proposed device 1 or other person, and is not limited thereto.

[0020] The adjustment unit 12 temporarily adjusts the crew's route in accordance with the request contained in the request information. In this process of temporarily adjusting the crew's route, the received request information, information related to the crew's normal route, and a route adjustment model are used. In other words, in the first embodiment, the received request information includes, as mentioned above, the incident content that represents the content of the sudden incident that triggered the request. The information related to the crew's normal route includes not only the crew's normal route information but also information representing constraints when planning the crew's route. There are several types of constraints. One type of constraint is, for example, working conditions such as the crew's working hours and holidays based on the Labor Standards Act. Another type of constraint is behavior-related matters related to the crew's actions, such as the travel time required for transfers at stations where transfers take place. Another type of constraint is crew attribute information, including their affiliation. This information regarding the normal routes of crew members is stored in database 5 and storage device 20.

[0021] The route adjustment model takes received request information and information related to the crew's normal routes as input information, and outputs information on the adjusted route after the crew's route has been temporarily adjusted according to the requests contained in the request information. This route adjustment model learns information on how to temporarily adjust the crew's route using temporary route adjustment methods that respond to requests that require temporary adjustment of the crew's route. In other words, one example of the information used for learning is the track record data of experienced route adjustments regarding temporary adjustments of crew's routes. The track record data of experienced route adjustments is data that associates the content of the sudden situation with the content of the temporary adjustment of the crew's route that was actually carried out by the experienced person in response to that situation. In other words, the track record data of experienced route adjustments can be said to be data that represents the temporary route adjustment methods that the experienced person actually carried out in response to the content of the sudden situation included in the request that requires temporary adjustment of the crew's route.

[0022] In the first embodiment, the route adjustment model is a model generated by learning the information described above, and for example, intent learning techniques are used to learn the route adjustment model. Intent learning is a technique that learns optimization metrics from the information being learned, based on inverse reinforcement learning. By using such intent learning, the route adjustment model can derive the optimal solution for dealing with each of the various sudden situations. The route adjustment model is an engine that adjusts the crew's route according to the optimal solution derived in this way, for example, using AI (Artificial Intelligence) technology that combines reinforcement learning and a simulator.

[0023] In other words, the adjustment unit 12 determines the range of crew members and train schedules related to the request (dealing with sudden situations) included in the request information received by the reception unit 11. This range is, for example, a range of train schedules and crew members related to the ◎◎◎ route during the time period from □ to ○ on ◇ month △△ day. Furthermore, the adjustment unit 12 reads information related to the normal routes of crew members corresponding to the determined range from the database 5 and storage device 20. The adjustment unit 12 also obtains information on train schedules corresponding to the determined range, for example, from the computer device 3 of the operation management system. In this case, if the train schedule is adjusted in response to a sudden situation, information on the adjusted train schedule is obtained from the operation management system. If the request information is entered using the free-form input method described above, the adjustment unit 12 is further equipped with a function to recognize information contained in the request information by analyzing the entered textual request information using natural language processing.

[0024] The adjustment unit 12 inputs the acquired information into a route adjustment model, which then uses the route adjustment model to temporarily adjust the crew's routes according to the requests included in the request information.

[0025] The output unit 13 outputs information representing the content of the adjusted temporary routes for crew members as temporary route information. The destination of the temporary route information output is predetermined, for example, the source of the request information input to the proposal device 1 (i.e., the computer device 3). In the first embodiment, as described above, the computer device 3 is incorporated into the operation management system and has the function of managing crew routes. Based on this, the temporary route information output from the proposal device 1 to the computer device 3 may include the content of temporary routes only for crew members whose routes have been temporarily adjusted, or it may include route information for all crew members managed by the computer device 3. Whether or not the temporary route information also includes information for crew members whose routes did not require temporary adjustment may be set as appropriate by, for example, the designer of the proposal device 1, or selected (specified) by the dispatcher 2 using the computer device 3.

[0026] Furthermore, a pre-registered terminal device 7 of a crew member 6 may be designated as the output destination for temporary route information. The terminal device 7 may be a smartphone, a notebook computer, or a desktop computer. The crew member 6 to whom temporary route information is transmitted is, for example, a crew member whose route has been temporarily adjusted, and the output unit 13 individually outputs information representing the details of the temporary route to that crew member as temporary route information.

[0027] The computer device 3 and terminal device 7 that receive the temporary route information display the information contained in the temporary route information by controlling the display operation of the connected display device or the built-in display device. Figures 2 and 3 show examples of how the contents of the crew's route included in the temporary route information are displayed. The routes shown in Figures 2 and 3 are the routes for one crew member.

[0028] Furthermore, the temporary route information may include information on the normal route before adjustment. In this case, the computer device 3 and the terminal device 7 display information representing the temporary route on the display device in a manner that allows for comparison between the information on the temporarily adjusted route and the information on the normal route before adjustment. For example, Figure 4 shows an example of a display manner in which the information on the adjusted route is displayed on the display device in a manner that allows for comparison with the information on the normal route before adjustment.

[0029] Furthermore, the temporary route information received by the computer device 3 often includes route information for multiple crew members under its management. As a result, the display operation by the computer device 3 causes the display device to show, for example, the route information of multiple crew members from the temporary route information all together. An example of this display is shown in Figure 5. In the example in Figure 5, the route information of multiple crew members is displayed together, and the adjusted route information is displayed in a way that allows comparison with the normal route information before adjustment, and the adjusted route information is highlighted. In such cases, the temporary route information includes information that causes the display device to highlight information about the temporarily adjusted route.

[0030] The proposed device 1 of the first embodiment is configured as described above. Next, an example of the operation of the proposed device 1 will be explained using the flowchart in Figure 6. Figure 6 can also be said to represent an example of a crew route proposal method.

[0031] For example, when the reception unit 11 receives request information from the computer device 3 (step 101), the adjustment unit 12 temporarily adjusts the crew's route according to the received request (step 102). This adjustment uses the received request information, the route adjustment model described above, and information related to the crew's normal route. After that, the output unit 13 outputs (replies) the temporary route information as described above to, for example, the computer device 3 (step 103). The computer device 3 uses the received temporary route information to display the adjusted route information on a display device. Upon seeing this display, the dispatcher 2 can, for example, inform the crew whose route has been temporarily adjusted of the changes to their route.

[0032] The proposed device 1 of the first embodiment, having the configuration described above, can output temporary route information representing the content of the route that has been temporarily adjusted in response to a request that includes a request for temporary adjustment of the crew's route. Here, a request for temporary adjustment of the crew's route includes a request to temporarily adjust the crew's route in order to deal with an unexpected situation that was not anticipated at the stage of planning the train's operating schedule. As a result, the proposed device 1 can adjust the crew's route to an appropriate state to deal with an unexpected situation when it occurs. In other words, various unexpected situations require appropriate route adjustments according to the nature of the situation, and the proposed device 1 can adjust the crew's route to that appropriate state.

[0033] Furthermore, in the event of an unexpected situation, the crew's routes are often adjusted manually by skilled personnel who are proficient in route planning. However, the proposed device 1 can shorten the time required to adjust the crew's routes, thereby contributing to a swift response to unexpected situations.

[0034] Furthermore, by having the output unit 13 individually output temporary route information to crew members whose routes have been temporarily adjusted, the dispatcher 2 does not need to individually inform the crew members whose routes have been temporarily adjusted of the adjusted route information, thus the proposed device 1 can improve convenience for the dispatcher 2.

[0035] Furthermore, the output unit 13 outputs temporary route information that summarizes the details of the temporary routes for multiple crew members whose routes have been temporarily adjusted. This allows a computer device 3, for example, that receives the temporary route information to use it to provide information to the dispatcher 2 in a manner that allows for comparison of the details of the temporary routes for multiple crew members. This also contributes to improving the convenience of the proposed device 1. Moreover, the inclusion of a function to recognize request information, which is input via conversation, using natural language processing also contributes to improving the convenience of the proposed device 1.

[0036] <Other Embodiments> This disclosure is not limited to the first embodiment, and various embodiments are possible. For example, in the first embodiment, a free-form input method is given as one of the methods for inputting request information. Furthermore, a voice input method may be adopted as one of the methods for inputting request information. In this case, the proposed device 1 is equipped with a function to recognize information contained in the request information from voice data using voice recognition technology.

[0037] Furthermore, the crew route suggestion device can also take the configuration shown in Figure 7 as an alternative embodiment. That is, the crew route suggestion device 60 of the alternative embodiment is, for example, a computer device and comprises a reception unit 61, an adjustment unit 62, and an output unit 63, which are functional units realized by executing a computer program. The reception unit 61 receives request information, including requests for temporary adjustments to the crew's route. The adjustment unit 62 uses a route adjustment model, the received request information, and information related to the crew's normal route to temporarily adjust the crew's route in accordance with the requests contained in the request information. The route adjustment model is a model that has learned information for temporarily adjusting the crew's route using a temporary route adjustment method that responds to requests for temporary adjustments to the crew's route. The output unit 63 outputs information representing the content of the adjusted temporary crew route as temporary route information. The configuration examples of these receiving unit 61, adjustment unit 62, and output unit 63 are shown as the receiving unit 11, adjustment unit 12, and output unit 13 in the proposed device 1 of the first embodiment.

[0038] Next, an example of the operation of the crew route suggestion device 60 will be explained using the flowchart in Figure 8. Figure 8 can also be said to represent an example of a crew route suggestion method.

[0039] For example, when the reception unit 61 receives request information (step 201), the adjustment unit 62 temporarily adjusts the crew member's route according to the received request (step 202). This adjustment uses the received request information, the route adjustment model described above, and information related to the crew member's normal route. After that, the output unit 63 outputs temporary route information (step 203). Temporary route information is information that represents the content of the adjusted temporary route for the crew member. The output destination of this temporary route information is predetermined and may be, for example, the computer device that input the request information to the crew member route suggestion device 60, or the terminal device of the crew member whose route has been temporarily adjusted.

[0040] The crew route suggestion device 60 uses a route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method that responds to requests for temporary adjustments to crew routes, and temporarily adjusts the crew routes. In other words, since the crew route suggestion device 60 temporarily adjusts the crew routes using a temporary route adjustment method that responds to requests for temporary adjustments to crew routes, it can adjust the crew routes to an appropriate state to deal with unexpected situations that occur that were not anticipated at the stage of planning the train operation schedule.

[0041] Some or all of the above embodiments may also be described as follows, but are not limited to the following: (Note 1) The reception desk receives requests, including requests for temporary adjustments to crew members' routes, A route adjustment model that learns information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, and an adjustment unit that uses the received request information and information related to the crew's normal routes to temporarily adjust the crew's routes in accordance with the requests contained in the request information. An output unit that outputs information representing the details of the adjusted temporary routes for crew members as temporary route information. A crew route suggestion device equipped with the following features. (Note 2) The output unit outputs information representing the details of the temporary route to each crew member whose route has been temporarily adjusted, as temporary route information. The crew route suggestion device described in Appendix 1. (Note 3) The output unit outputs information representing the details of the temporary routes for multiple crew members whose routes have been temporarily adjusted, as temporary route information. The crew route suggestion device described in Appendix 1. (Note 4) The temporary route information, which is output individually to each crew member whose route has been temporarily adjusted, includes not only the information on the temporarily adjusted route but also the information on the normal route before the adjustment, and is provided in a manner that allows for comparison between the information on the temporarily adjusted route and the information on the normal route before the adjustment. The crew route suggestion device described in Appendix 2. (Note 5) The aforementioned request information includes information entered via conversation, and the system has a function to recognize such information using natural language processing. The crew route suggestion device described in Appendix 1. (Note 6) The aforementioned route adjustment model is a model that learns from the actual route adjustment data of experienced personnel regarding temporary adjustments to crew members' routes. The crew route suggestion device described in Appendix 1. (Note 7) The aforementioned route adjustment model is a model that adjusts the crew's route using a technology that combines reinforcement learning and a simulator. The crew route suggestion device described in Appendix 1. (Note 8) The aforementioned temporary route information includes information that highlights information about the temporarily adjusted route on a display device. The crew route suggestion device described in Appendix 3. (Note 9) By computer, We accept requests, including requests for temporary adjustments to crew members' routes. A route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, along with the received request information and information related to the crew's normal routes, temporarily adjusts the crew's route according to the request contained in the request information. Information representing the details of the adjusted crew's temporary routes will be output as temporary route information. A method for proposing crew routes. (Note 10) The process of receiving request information, including requests for temporary adjustments to crew members' routes, A route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, and a process that uses the received request information and information related to the crew's normal routes to temporarily adjust the crew's route according to the request contained in the request information. The process outputs information representing the details of the adjusted crew's temporary routes as temporary route information. A computer program that causes a computer to execute a command.

[0042] Furthermore, some or all of the configurations described in Appendices 2 to 8, which are subordinate to Appendice 1 above, may also be subordinate to Appendices 9 and 10 in the same way as those described in Appendices 2 to 8. Moreover, not limited to Appendices 1, 9, and 10, some or all of the configurations described as appendices may also be subordinate to various hardware, software, various recording means for recording software, or systems, without departing from the embodiments described above.

[0043] Although the present disclosure has been described above with reference to embodiments, the present disclosure is not limited to the embodiments described above. Various modifications to the structure and details of the present disclosure can be made as can be understood by those skilled in the art within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate. [Explanation of Symbols]

[0044] 1 Proposed device 11,61 Reception Department 12,62 Adjustment part 13,63 Output section 60 Crew Route Proposal Device

Claims

1. The reception desk receives requests, including requests for temporary adjustments to crew members' routes, A route adjustment model that learns information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, and an adjustment unit that uses the received request information and information related to the crew's normal routes to temporarily adjust the crew's routes in accordance with the requests contained in the request information. An output unit that outputs information representing the details of the adjusted temporary routes for crew members as temporary route information. A crew route suggestion device equipped with the following features.

2. The output unit outputs information representing the details of the temporary route to each crew member whose route has been temporarily adjusted, as temporary route information. The crew route suggestion device according to claim 1.

3. The output unit outputs information representing the details of the temporary routes for multiple crew members whose routes have been temporarily adjusted, as temporary route information. The crew route suggestion device according to claim 1.

4. The temporary route information, which is output individually to each crew member whose route has been temporarily adjusted, includes not only the information on the temporarily adjusted route but also the information on the normal route before the adjustment, and is provided in a manner that allows for comparison between the information on the temporarily adjusted route and the information on the normal route before the adjustment. The crew route suggestion device according to claim 2.

5. The aforementioned request information includes information entered via conversation, and the system has a function to recognize such information using natural language processing. The crew route suggestion device according to claim 1.

6. The aforementioned route adjustment model is a model that learns from the actual route adjustment data of experienced personnel regarding temporary adjustments to crew members' routes. The crew route suggestion device according to claim 1.

7. The aforementioned route adjustment model is a model that adjusts the crew's route using a technology that combines reinforcement learning and a simulator. The crew route suggestion device according to claim 1.

8. The aforementioned temporary route information includes information that highlights information about the temporarily adjusted route on a display device. The crew route suggestion device according to claim 3.

9. By computer, We accept requests, including requests for temporary adjustments to crew members' routes. A route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, along with the received request information and information related to the crew's normal routes, temporarily adjusts the crew's route according to the request contained in the request information. Information representing the details of the adjusted crew's temporary routes will be output as temporary route information. A method for proposing crew routes.

10. The process of receiving request information, including requests for temporary adjustments to crew members' routes, A route adjustment model that has learned information on temporarily adjusting crew routes using a temporary route adjustment method to respond to requests for temporary adjustments to crew routes, and a process that uses the received request information and information related to the crew's normal routes to temporarily adjust the crew's route according to the request contained in the request information. The process outputs information representing the details of the adjusted crew's temporary routes as temporary route information. A computer program that causes a computer to execute a command.

Citation Information

Patent Citations

  • Creation device, creation method, and creation program

    JP2022040702A