TRANSPORTATION SERVICE COORDINATED SUPPORT DEVICE, TRANSPORTATION SERVICE COORDINATED SUPPORT METHOD, AND TRANSPORTATION SERVICE COORDINATED SUPPORT SYSTEM

JP7636632B2Active Publication Date: 2025-02-26HITACHI LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024507360
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-17
Publication Date
2025-02-26
Estimated Expiration
2042-03-17

AI Technical Summary

Benefits of technology

【0009】 本発明によれば、各交通サービス提供事業者の主体性を維持しつつ交通サービス間の連携を効率良く行うことができる。 上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007636632000001
    Figure 0007636632000001
  • Figure 0007636632000002
    Figure 0007636632000002
  • Figure 0007636632000003
    Figure 0007636632000003
Patent Text Reader

Abstract

The present invention maintains the independence of transportation service providers, and efficiently coordinates transportation services. This transportation service cooperation assistance system 1 comprises: a plurality of transportation service planning devices that manage transportation service planning information including passenger transport plans between points where passengers get on and off; and a transportation service cooperation assistance device 100, wherein the transportation service cooperation assistance device 100 executes a process for calculating passenger transport service evaluation values at a transfer point, on the basis of items of transportation service planning information received from respective transportation service planning devices and passenger movement information from each transportation service, and, if the evaluation values do not satisfy a predetermined condition, executes a process for outputting, to the transportation service planning devices of the transportation services that passengers get on and off at the transfer point, a transport service target value of the transport means of the transportation services at the transfer point, and the transportation service planning devices control the transport means on the basis of transportation service planning information generated on the basis of the target values.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a transportation service cooperation support device, a transportation service cooperation support method, and a transportation service cooperation support system. [Background technology]

[0002] Each transportation service provider, such as railroads, buses, and taxis, usually has an operation planning system that creates operation plans for its own transportation services. However, there is often insufficient coordination between the various transportation services. For example, if an event such as an operational disruption occurs in one transportation service, it can cause confusion in the operation of each transportation service, especially at the transportation service hub (transfer point), resulting in a situation where passenger convenience is impaired.

[0003] In some foreign countries, local governments have taken the initiative in formulating and operating urban transport plans that include multiple transport services, which is expected to promote a modal shift to public transport as an environmental measure. This may also promote the creation of mobility hubs that provide multiple means of transport at transport hubs (train stations and bus stops) to expand people's transport options.

[0004] Patent Document 1 describes a technology for coordinating trains and buses based on passenger demand, in which a resource arbitration server predicts the arrival time if there is no train accident, the arrival time after recovery from the accident, and the arrival time if a special bus is used, based on the scale of damage from the train accident, and distributes these predictions to passengers.It also distributes an operation plan for the special bus to bus companies, presents the conditions for using the special bus to passengers and bus companies based on the predicted arrival time information, and arbitrates the number of special buses and fares between passengers and bus companies. [Prior art documents] [Patent documents]

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

[0006] However, in Patent Document 1, all passengers and transportation services to be adjusted must be virtually matched on a server, and it may not be possible to execute large-scale adjustments, such as adjustments involving many cooperating transportation agencies or adjustments covering a wide area, within a realistic processing time. Each transportation service provider has considerable knowledge about this adjustment, but Patent Document 1 does not provide a mechanism for effectively utilizing this knowledge.

[0007] The present invention has been made in consideration of the above background, and its object is to provide a transportation service cooperation support device, a transportation service cooperation support method, and a transportation service cooperation support system that are capable of efficiently coordinating transportation services while maintaining the autonomy of each transportation service provider. [Means for solving the problem]

[0008] One aspect of the present invention for solving the above problem is a transportation service cooperation support device that transmits and receives information to and from a plurality of transportation service planning terminals, the device comprising a calculation unit, a storage unit, and a communication unit, the communication unit receives transportation service planning information from the plurality of transportation service planning terminals, the transportation service planning information being information including information on a transportation plan for passengers by means of transportation provided by a transportation service, the storage unit stores the transportation service planning information and passenger movement information acquired from a predetermined information processing device, and the calculation unit calculates a transportation service cooperation support device for each of the transportation services based on each of the transportation service planning information stored in the storage unit and the passenger movement information by each of the transportation services stored in the storage unit. eacha service level calculation process for calculating an evaluation value of a transportation service for passengers at a transfer point that is a common boarding and alighting point for a plurality of the transportation services among the boarding and alighting points; and a service level target value calculation process for determining whether or not the calculated evaluation value satisfies a predetermined condition, and if the calculated evaluation value does not satisfy the predetermined condition, for calculating a target value of a transportation service of a transportation means of the transportation service at the transfer point based on the movement information; In the service level target value calculation process, a constraint condition calculation process is executed to calculate a transportation service request for a predetermined transportation service among the plurality of transportation services together with the target value; The communication unit transmits the target value calculated in the service level target value calculation process to the transportation service planning terminal related to the transportation service in which passengers get on and off at the transfer point. death , transmit the calculated request for the transportation service to the predetermined information processing device related to the predetermined transportation service, receive new transportation service plan information from the predetermined information processing device, and if the received new transportation service plan information does not include information corresponding to the request for the transportation service, calculate information on economic effects to be obtained by providing an additional transportation service, and transmit the calculated information on economic effects to any of the information processing devices related to each of the transportation services. It is a transportation service collaboration support device. Effect of the Invention

[0009] According to the present invention, it is possible to efficiently achieve cooperation between transportation services while maintaining the autonomy of each transportation service provider. Problems, configurations and effects other than those described above will become apparent from the following description of the embodiments. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a transportation service cooperation support system according to the first embodiment. [Diagram 2] FIG. 2 is a diagram illustrating hardware and functions of the transportation service cooperation support device according to the first embodiment. [Diagram 3] FIG. 3 is a diagram showing an example of the first transportation service plan information. [Figure 4] FIG. 4 is a diagram showing an example of the first transportation service plan information. [Diagram 5] FIG. 5 is a diagram showing an example of the second transportation service plan information. [Figure 6] FIG. 6 is a diagram illustrating an example of the service level threshold information. [Figure 7] FIG. 7 is a diagram illustrating an example of the OD information. [Figure 8] FIG. 8 is a diagram showing an example of the first transportation service provision history information. [Figure 9] FIG. 9 is a diagram showing an example of the second transportation service provision history information. [Figure 10] FIG. 10 is a flow diagram illustrating the transportation service cooperation support process according to the first embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of the transportation network information. [Figure 12] FIG. 12 is a flow diagram illustrating the details of the service level calculation process. [Figure 13] FIG. 13 is a diagram illustrating an example of service level information associated with a certain node. [Figure 14] FIG. 14 is a flow diagram illustrating the details of the economic effect calculation process. [Figure 15] FIG. 15 is a diagram illustrating hardware and functions of the transportation service cooperation support device according to the second embodiment. [Figure 16] FIG. 16 is a flow diagram illustrating the transportation service cooperation support process according to the second embodiment. [Figure 17] FIG. 17 is a flow diagram illustrating the transportation service cooperation support process according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, embodiments of the present invention will be described with reference to the drawings. First Embodiment FIG. 1 is a diagram showing an example of the configuration of a transportation service cooperation support system 10 according to a first embodiment (this also applies to second and third embodiments described later).

[0012] The transportation service cooperation support system 10 includes a plurality of transportation service planning terminals 106 (106a, 106b, 106c, 106d, . . . ), one or more passenger terminals 110, and a transportation service cooperation support device 100.

[0013] The transportation service planning terminal 106 is an information processing device managed by a transportation service provider that provides transportation services to passengers using various transportation means (vehicles, etc.) such as trains or buses.

[0014] In this embodiment, transportation service providers include providers of transportation services (hereinafter referred to as the first transportation service) in which each means of transportation operates between each boarding and disembarking point on a predetermined route based on a predetermined plan (timetable), such as railway or bus operators, and providers of transportation services (hereinafter referred to as the second transportation service) in which each means of transportation operates between each boarding and disembarking point on a predetermined route at a predetermined time according to passenger needs, such as taxi or vehicle sharing service operators, who have a deployment plan for each means of transportation at each boarding and disembarking point.

[0015] In addition, in this embodiment, transportation services include mass transportation services, which have a transportable capacity of a certain number of passengers or more and are provided based on an operation plan, and other transportation services.

[0016] The transportation service plan terminal 106 has a function of creating information on plans for each transportation service (first transportation service, second transportation service) (hereinafter referred to as transportation service plan information). The transportation service plan information is, for example, a train schedule and a taxi dispatch plan.

[0017] In this embodiment, the transportation service planning terminal 106 includes a predetermined control unit. The control unit has a function of controlling the operation of the transportation service based on the transportation service planning information, for example, controlling the running of each transportation means 108 (108a, 108b, 108c, 108d) or facilities required for the running (for example, railroad crossings, switches, etc.) according to the transportation service planning information.

[0018] The transportation service cooperation support device 100 cooperates with each transportation service planning terminal 106, and when an event occurs at a certain boarding / disembarking point that reduces the quality of transportation service for passengers, such as an operational disruption, a change in the service schedule, or congestion, causing a disruption in the operation of each transportation means, the entire transportation service cooperates to operate each transportation means, and supports passengers at the boarding / disembarking point to efficiently transfer to other transportation services, thereby maintaining the quality of the transportation service.

[0019] The passenger terminal 110 is an information processing device used by passengers who use each transportation service, and displays the information generated by the transportation service cooperation support device 100 on the screen.

[0020] The transportation service planning terminal 106, the passenger terminal 110, and the transportation service cooperation support device 100 are communicatively connected to each other via a wired or wireless communication network such as the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), or a dedicated line. Next, the transportation service cooperation support device 100 will be described in detail.

[0021] FIG. 2 is a diagram illustrating the hardware and functions of the transportation service cooperation support device 100 according to the first embodiment. The transportation service cooperation support device 100 includes an arithmetic unit 104 (processor) such as a CPU (Central Processing Unit), a DSP (Digital Signal Processor), a GPU (Graphics Processing Unit), or an FPGA (Field-Programmable Gate Array); a memory unit 105 including a memory such as a ROM (Read Only Memory) or a RAM (Random Access Memory) and a storage device such as a HDD (Hard Disk Drive) or an SSD (Solid State Drive); a communication unit (communication device) including a NIC (Network Interface Card), a wireless communication module, a USB (Universal Serial Interface) module, a serial communication module, or the like; an input unit 101 (input device) including a mouse, a keyboard, or the like; and an output unit 102 (output device) including a liquid crystal display, an organic EL (Electro-Luminescence) display, or the like.

[0022] In addition, the transportation service cooperation support device 100 has the following functional units: a transportation network information creation unit 201, a service level calculation unit 202, a service level target value calculation unit 203, a service level constraint condition calculation unit 204, an economic effect calculation unit 205, and an operation prediction unit 206.

[0023] The service level calculation unit 202 receives information on the transportation plan between passenger boarding and alighting points by the transportation means of each transportation service (transportation service plan information) from the transportation service plan terminal 106 related to each transportation service. The service level calculation unit 202 calculates an evaluation value (hereinafter referred to as the service level) regarding the transportation service of passengers at transfer points of multiple transportation services among the boarding and alighting points of each transportation service based on each received transportation service plan information and passenger movement information by each transportation service (OD information 4). Details of the OD information 4 will be described later. Items of the service level include the number of transfers at the boarding and alighting points, transfer time, and congestion rate inside the vehicle.

[0024] The transportation network information creation unit 201 creates transportation network information 7 including the departure time of the transportation means at each boarding and alighting point of each transportation service and the number of passengers that can be transported, based on each transportation service plan information, etc. The transportation network information 7 will be described in detail later.

[0025] The service level target value calculation unit 203 determines whether the evaluation value (service level) calculated by the service level calculation unit 202 satisfies specified conditions, and if the service level does not satisfy the specified conditions, calculates a target value for the transportation service (service level target value) for each transportation service at the transfer point based on the OD information 4 etc., and transmits the calculated target value to the transportation service planning terminal 106 related to the transportation service that gets passengers on and off at the transfer point.

[0026] The service level constraint condition calculation unit 204 calculates a transportation service request for a predetermined transportation service among a plurality of transportation services (constraint conditions for the predetermined transportation service; hereinafter, also simply referred to as constraint conditions) together with a target value of the service level.

[0027] The economic effect calculation unit 205 calculates a new service level at the transfer point based on new transportation service planning information received from the transportation service provider's transportation service planning terminal 106 and OD information 4, and if the calculated service level does not reach the target service level, calculates the transportation service that the transportation service provider is expected to be able to provide based on the transportation service provider's operation information, and transmits information on the economic benefit corresponding to the calculated transportation service to one of the transportation service planning terminals 106.

[0028] In addition, if new transportation service plan information received from the transportation service plan terminal 106 of the transportation service provider does not include information corresponding to the constraint conditions (if the transportation service plan information does not satisfy the constraint conditions), the economic effect calculation unit 205 transmits information on the economic effect if the constraint conditions are satisfied to each transportation service plan terminal 106.

[0029] The operation prediction unit 206 predicts the future operation status of each transportation means of each transportation service based on the transportation service plan information received from the transportation service plan terminal 106 and information on the current operation status of the transportation means of the transportation service.

[0030] The transportation service cooperation support device 100 also manages the following information: first transportation service plan information 1, second transportation service plan information 2, service level threshold information 3, OD information 4, first transportation service provision history information 5, second transportation service provision history information 6, and transportation network information 7. This information will be explained below.

[0031] (First Transportation Service Plan Information) 3 and 4 are diagrams showing examples of the first transportation service plan information 1. The first transportation service plan information 1 (1a, 1b) is information on the operation plan of the first transportation service. The first transportation service plan information 1 is a database having data items such as a name 401 in which the name of the transportation means (hereinafter referred to as the first transportation means) in the first transportation service is set (in this embodiment, it is assumed to be specified by the train name, flight name, etc.), a transportable number of passengers 402 in which the number of passengers that can be transported by the first transportation means (transportable number of passengers) is set, a point 403 in which the boarding and alighting points of passengers in the first transportation means (in this embodiment, it refers to each departure point, each arrival point, each intermediate stop, or each passing point) are set, an arrival time 404 in which the arrival time at the boarding and alighting point is set, and a departure time 405 in which the departure time from the boarding and alighting point is set. When a transportation means transports passengers from an initial departure point to a final arrival point via a plurality of points, information is set for each boarding / disembarking point as the point 403, arrival time 404, and departure time 405.

[0032] The first transportation service plan information 1a shown in Fig. 3 is an example in which the first transportation means is a railway, and the first transportation service plan information 1b shown in Fig. 4 is an example in which the first transportation means is a bus. In this embodiment, both the first transportation service plan information 1 in Figs. 3 and 4 are used.

[0033] The transportation service cooperation support device 100 stores the transportation service plan information received from the transportation service plan terminal 106 related to the first transportation service in the first transportation service plan information 1.

[0034] (Second Transportation Service Plan Information) 5 is a diagram showing an example of the second transportation service plan information 2. The second transportation service plan information 2 is information on a resource allocation plan for the second transportation service. The second transportation service plan information 2 is a database having data items such as a time period 601 in which the allocation time period (for example, a frame such as 30-minute units may be defined in advance) of the transportation means (hereinafter referred to as the second transportation means) in the second transportation service is set, a point 602 in which the boarding point of the passenger in the second transportation means during that time period (i.e., the point where the second transportation means is arranged) is set, a number of arranged vehicles 603 in which the number of second transportation means to be arranged at that boarding point (the number of waiting taxis, etc.) is set, and a transportable number of passengers 604 in which the number of passengers that can be transported by the number of second transportation means is set (the number of transportable passengers).

[0035] The transportation service cooperation support device 100 stores the transportation service plan information received from the transportation service plan terminal 106 related to the second transportation service in the second transportation service plan information 2.

[0036] (Service level threshold information) Fig. 6 is a diagram showing an example of the service level threshold information 3. The service level threshold information 3 is information that stores the contents of the minimum requirements (thresholds) of the service level applied to the transportation service for each item. The service level threshold information 3 has, as data items, evaluation items 701 in which a viewpoint for evaluating the quality of the service (e.g., transfer time, congestion rate inside the vehicle) is set, and thresholds 702 in which a threshold is set for determining whether the quality of the service meets a predetermined standard. In the figure, records 703 of items related to the upper limit of transfer time at the boarding and disembarking points of the transportation means and records 704 of items related to the upper limit of congestion rate of the transportation means are registered.

[0037] (OD information) FIG. 7 is a diagram showing an example of OD information 4 (OD: Origin Destination). The OD information 4 is information that indicates the travel demand of passengers, and also includes information on future expected travel demand. The OD information 4 has the following data items: a person trip ID 801 in which the passenger's identification information is set, a departure point 802 in which the passenger's departure point is set, a destination 803 in which the passenger's destination is set, and a departure time 804 in which the departure time from the passenger's departure point is set. The OD information 4 is acquired and updated from an external database or server device, etc., as needed.

[0038] (First transportation service provision history information) FIG. 8 is a diagram showing an example of the first transportation service provision history information 5. The first transportation service provision history information 5 is information on the results of the provision of the first transportation means by the first transportation service. The first transportation service provision history information 5 has the same data structure as the first transportation service plan information 1, and is a database having each data item of a name 901 in which the name of the first transportation means (train name, flight name, etc.) is set, a transportable number of passengers 902 in which the number of passengers that can be transported by the first transportation means (transportable number of passengers) is set, a location 903 in which the boarding and disembarking point of the passengers in the first transportation means is set, an arrival time 904 in which the arrival time at the boarding and disembarking point is set, and a departure time 905 in which the departure time from the boarding and disembarking point is set. Note that the first transportation service provision history information 5 shown in the figure is an example in which the first transportation means is a railway. Note that, in the case where the transportation means transports passengers from the departure point to the destination via multiple points, information is set for each point for the location 903, the arrival time 904, and the departure time 905.

[0039] The transportation service cooperation support device 100 stores in the first transportation service provision history information 5 the information on the operation status up to the present time of each transportation means received from the transportation service planning terminal 106 related to the first transportation service.

[0040] (Second transportation service provision history information) 9 is a diagram showing an example of the second transportation service provision history information 6. The second transportation service provision history information 6 is information on the actual provision of the second transportation means by the second transportation service. The second transportation service provision history information 6 has a data structure similar to that of the second transportation service plan information 2, and is a database having data items of time period 1001 in which the deployment time period of the second transportation means is set, point 1002 in which the boarding point of the second transportation means during that time period (i.e., the point where the second transportation means is deployed) is set, number of deployed vehicles 1003 in which the number of second transportation means that existed at that boarding point is set, and transportable number of passengers 1004 in which the number of passengers that can be transported by that number of second transportation means (transportable number of passengers) is set.

[0041] The transportation service cooperation support device 100 stores in the second transportation service provision history information 6 the information on the operation status up to the present time of each transportation means received from the transportation service planning terminal 106 related to the second transportation service.

[0042] The functions of each functional unit of the transportation service cooperation support device 100 described above are realized by the calculation unit 104 of the transportation service cooperation support device 100 reading out a predetermined program that realizes the function of each functional unit stored in the storage unit 105. Each program can be recorded on a recording medium and distributed, for example. Note that the transportation service cooperation support device 100 may be realized in whole or in part using virtual information processing resources provided using virtualization technology, process space separation technology, or the like, such as a virtual server provided by a cloud system. Also, all or in part of the functions provided by the transportation service cooperation support device 100 may be realized by a service provided by a cloud system via an API (Application Programming Interface), for example. Next, the process executed by the transportation service cooperation support device 100 will be described.

[0043] <Transportation service collaboration support processing> 10 is a flow diagram illustrating the transportation service cooperation support process according to the first embodiment. The transportation service cooperation support process is started, for example, at a predetermined timing (for example, a predetermined time, a predetermined time interval, or a predetermined input timing by a user to the transportation service cooperation support device 100), or when the transportation service cooperation support device 100 receives transportation service plan information from the transportation service plan terminal 106.

[0044] 10, the transportation service cooperation support device 100 first creates transportation network information 7 (S301). Specifically, the transportation service cooperation support device 100 creates the transportation network information 7 while identifying passenger boarding and disembarking points and passenger transportation routes of each transportation means in each transportation service based on the first transportation service plan information 1 and the second transportation service plan information 2.

[0045] (Transportation network information) Fig. 11 is a diagram showing an example of the transportation network information 7. The transportation network information 7 has nodes 61 (train stations, taxi pick-up and drop-off points, or bus stops in the figure) that represent boarding and alighting points for each transportation means, and links 62 (train routes, bus routes, and taxi routes in the figure) that represent routes of each transportation means between the boarding and alighting points. The nodes 61 are connected by the links 62.

[0046] Moreover, attribute information 63 is associated with the node 61. The attribute information 63 includes information 64 on services provided by means of transportation (railroad, bus, etc.) in each transportation service associated with the node 61. The attribute information 63 is also configured to include service level information, which will be described later.

[0047] In this embodiment, the service information 64 includes the departure time or departure time zone 66 of each transportation means, and the number of passengers that can be transported by each transportation means 67 (or the number of second transportation means 68 if there are multiple second transportation means).

[0048] Attribute information (not shown) is also associated with the link 62. This attribute information is, for example, information on the cost and time required to travel between the nodes 61 connected to the link 62 (the fare and required time of each transportation means).

[0049] Returning to the explanation of Fig. 10, the transportation service cooperation support device 100 creates the transportation network information 7 in S301, and then executes a service level calculation process S302 for calculating the service level of each transportation service based on the OD information 4 and the transportation network information 7, etc. The service level calculation process S302 will be described in detail later.

[0050] Next, the transportation service cooperation support device 100 transmits information on the service level of each transportation service calculated in the service level calculation process S302 to each passenger terminal 110 (S303). The passenger terminal 110 displays the received service level information on the screen.

[0051] The transportation service cooperation support device 100 extracts boarding and alighting points (transfer points) where passenger transfers are being hindered due to changes in the transportation service plan caused by operational disruptions, timetable changes, etc., based on the service level information (service level information) calculated in the service level calculation process S302 (S304). That is, the transportation service cooperation support device 100 extracts all nodes 61 (nodes to be adjusted) at transfer points where there are transportation services (transport means) whose service levels calculated in the service level calculation process S302 do not satisfy the service level threshold (S304).

[0052] In this embodiment, the nodes to be adjusted are extracted based on the transfer time in the service level information. Specifically, the transportation service cooperation support device 100 determines a reference transfer time threshold (20 minutes) by referring to the transfer time record 703 in the service level threshold information 3, and extracts all nodes 61 where passengers whose transfer time exceeds the threshold occur by referring to the transfer information of each node 61 calculated in the service level calculation process S302.

[0053] The service level criterion for extracting nodes to be adjusted is not limited to transfer time, but may be, for example, the in-car congestion rate.

[0054] If a node to be adjusted is extracted (S305: YES), transportation service cooperation support device 100 executes the process of S306, and if a node to be adjusted is not extracted (S305: NO), transportation service cooperation support process ends.

[0055] In S306, the transportation service cooperation support device 100 first calculates a target value of the service level for each of the nodes to be adjusted extracted in S304.

[0056] In this embodiment, the number of passengers who get off at the transfer point and transfer to another transportation means of the transportation service (i.e., the number of passengers who need to transfer at the transfer point) is set as the target value of the service level. Specifically, the transportation service cooperation support device 100 specifies the number of transfers in the service level information calculated in the service level calculation process S302 for each time period in each of the nodes to be adjusted extracted in S304.

[0057] The calculated target value of the service level is not limited to the one shown here, and may be, for example, the in-vehicle congestion rate.

[0058] Furthermore, the transportation service cooperation support device 100 refers to the first transportation service plan information 1 and the second transportation service plan information 2, and calculates constraint conditions related to the service level that are applied only to a predetermined transportation service among the multiple transportation services.

[0059] In this embodiment, the transportation service cooperation support device 100 calculates the minimum number of passengers (minimum number of transfer passengers) of mass transportation services at the transfer point as the above-mentioned constraint condition. Specifically, the transportation service cooperation support device 100 first calculates the total number of transfer passengers at the transfer point for all transportation services calculated above for each adjustment target node, and calculates the minimum number of transfer passengers of mass transportation services by subtracting the total number of transportable passengers of transportation services other than mass transportation services (obtained from the transportable passengers 402 of the first transportation service plan information 1 and the transportable passengers 604 of the record of the second transportation service plan information 2) from the calculated total value.

[0060] The contents of the constraints are not limited to those shown here. For example, the transportation service for which the constraints are set may be a transportation service based on other criteria, rather than a mass transit service that can transport a large number of passengers. Also, the parameter related to the constraints may be, for example, the in-vehicle congestion rate, rather than the number of passengers to be transported.

[0061] The transportation service cooperation support device 100 transmits the target service level value (target number of transfers) and constraint conditions (minimum number of transfers for mass transportation) of each transportation service identified as described above to the transportation service planning terminal 106 of each transportation service.

[0062] Thereafter, the transportation service planning terminal 106 of each transportation service creates new transportation service planning information based on the target value and constraint conditions of the service level received from the transportation service cooperation support device 100. The transportation service planning terminal 106 transmits the created transportation service planning information to the transportation service cooperation support device 100.

[0063] For example, the transportation service planning terminal 106 displays the received target value for the number of transfers and the minimum number of transfers for mass transportation, and displays an editing screen that accepts input of transportation service planning information (e.g., an operation plan or a dispatch plan for each transportation means (information corresponding to the first transportation service planning information 1 or the second transportation service planning information 2)) from the user. Alternatively, the transportation service planning terminal 106 may automatically create transportation service planning information based on the received target value for the minimum number of transfers for mass transportation and the constraint conditions. Note that the transportation service planning terminal 106 may create transportation service planning information that does not necessarily achieve the received target value for the service level or comply with the constraint conditions, based on the policy of the transportation service provider. Furthermore, the transportation service planning terminal 106 may control the running of the transportation means 108 based on the new transportation service planning information it has created.

[0064] The transportation service cooperation support device 100 receives new transportation service plan information from the transportation service plan terminal 106 of each transportation service (S307).

[0065] The transportation service cooperation support device 100 executes an economic effect calculation process S308 for calculating, for each transportation service, an economic effect obtained by providing an additional transportation service in addition to the new transportation service plan based on the received new transportation service plan information, and transmitting the calculated economic effect to the transportation service plan terminal 106 for each transportation service. The details of the economic effect calculation process S308 will be described later.

[0066] Thereafter, the transportation service planning terminal 106 of each transportation service again creates new transportation service plan information based on the received economic effect information. As in S306, the transportation service planning terminal 106 of each transportation service may display an editing screen showing the received economic effect information, or may automatically create new transportation service plan information. The transportation service planning terminal 106 may also control the running of the transportation means 108 based on the created transportation service plan information.

[0067] Furthermore, the transportation service planning terminal 106 for each transportation service obtains information on the current operating status of each transportation means of the transportation service from a predetermined device or database.

[0068] Then, the transportation service planning terminal 106 of each transportation service transmits information on the operation status of each transportation means and new transportation service plan information to the transportation service cooperation support device 100.

[0069] At S309, transportation service cooperation support device 100 receives information on the current operation status of the transportation means and information on the new transportation service plan from transportation service plan terminal 106. Transportation service cooperation support device 100 stores the received operation status information in first transportation service provision history information 5 and second transportation service provision history information 6. In addition, transportation service cooperation support device 100 stores the received transportation service plan information in first transportation service plan information 1 and second transportation service plan information 2.

[0070] The transportation service cooperation support device 100 predicts the operation status of the transportation means in each transportation service based on the received operation status information and the transportation service plan information (first transportation service plan information 1 and second transportation service plan information 2) received in S307 or S309 (S310).

[0071] This prediction of the operation status can be performed by a known method of mathematical optimization based on the concept of PERT (Program Evaluation and Review Technique), etc. For example, the transportation service cooperation support device 100 creates a mixed integer programming problem in which the schedule of each transportation means (arrival time at each boarding / alighting point and departure time from each boarding / alighting point) is set as a decision variable, the operation constraints of each transportation means (for example, minimum required time, turnaround time, station platform, etc.) are set as constraint conditions, and the sum of each decision variable is set as an objective function, and calculates a combination of values ​​of the decision variables that minimizes the value of the objective function while satisfying all constraint conditions. After that, the process of S301 is repeated. Here, the service level calculation process S302 will be described in detail.

[0072] <Service level calculation process> 12 is a flow diagram illustrating details of the service level calculation process S302. First, the service level calculation unit 202 acquires the OD information 4 (S1201).

[0073] Next, the service level calculation unit 202 selects one person trip (information on travel demand related to one traveler) in the acquired OD information 4 (S1202).

[0074] The service level calculation unit 202 further acquires the OD information of the selected person trip (the record related to the selected person trip in the OD information 4) (S1202).

[0075] The service level calculation unit 202 estimates the transportation service used by the traveler related to the selected person trip based on the OD information acquired in S1202 (S1203).

[0076] For example, the service level calculation unit 202 searches for all routes (patterns of nodes 61) from the departure point to the destination for the departure point and destination in the OD information acquired in S1202 by referring to the transportation network information 7, and calculates an evaluation value for each route. Here, the evaluation value is an evaluation value (for example, cost or time required for travel) indicated by attribute information of the link 62.

[0077] Then, the service level calculation unit 202 identifies the route with the best evaluation value among the searched routes as the route (transportation service) to be used by the traveler. Note that the method for determining this route can utilize existing algorithms for solving the shortest route problem, such as dynamic programming.

[0078] When searching for a route from a node 61 (first node) to another node 61 (second node), the transportation means used for travel along that route is the transportation means that departs from the first node at the earliest time after the traveler's arrival time at the first node, but if the number of passengers on that transportation means exceeds the number of passengers that can be transported, the transportation means that departs at the next earliest time is used (for example, if a train cannot fit, the next train is taken). The number of passengers on a transportation means can be calculated by adding the number of passengers of each traveler to the number of users of each transportation means used for travel along that route when the route with the highest evaluation value for that traveler is identified. Note that mass transportation may be used preferentially as a priority order between transportation services.

[0079] The service level calculation unit 202 creates or updates service level information for each traveler's route identified in S1203, the information including the service levels at transfer points (transfer nodes) where transfers between different transportation services occur (S1204).

[0080] (Service Level Information) FIG. 13 is a diagram showing an example of service level information 70 associated with a certain node 61. This service level information 70 includes information 71 (including arrival time zone 72 at the transfer point and the number of transferees 73) of all passengers who arrive at a transfer node (transfer point) and need to transfer to another transportation means of a transportation service, and passenger transfer information 74 (arrival time zone 75 at the transfer point, transfer time 76 required to transfer to the transfer destination transportation service, and the number of transferees 77 who transfer at that transfer time) for each of the transfer destination transportation services. For example, in the example of FIG. 13, the number of people transferring from the train arriving at 7:20 is 80 in total, of which 50 people will transfer to a bus at a transfer time of 20 minutes, 6 people will transfer to a bus at a transfer time of 50 minutes, 12 people will transfer to a taxi at a transfer time of 0 minutes, and 12 people will transfer to a taxi at a transfer time of 10 minutes.

[0081] The service level information 70 described here is service level information regarding the number of transferees and transfer time, including information regarding the total number of passengers who need to transfer, which serves as the basis for calculation, but it may also be other types of service level information, such as the in-car congestion rate.

[0082] Next, as shown in FIG. 12, the service level calculation unit 202 updates the number of passengers of each transportation means related to the related transportation service based on the transfer situation calculated in the process of S1204 (S1205).

[0083] The service level calculation unit 202 repeats the processes of S1202 to S1205 for all person trips in the OD information.

[0084] After that, the service level calculation unit 202 calculates and stores the occupancy rate (in-vehicle congestion rate) of each transportation means by dividing the number of passengers of each transportation means calculated in S1205 by the number of passengers that can be transported of each transportation means (the number of passengers that can be transported 402 of the first transportation service plan information 1 or the number of passengers that can be transported 604 of the second transportation service plan information 2) (S1206). This ends the service level calculation process S302. Next, the economic effect calculation process S308 will be described in detail.

[0085] <Economic effect calculation process> FIG. 14 is a flow diagram illustrating the details of the economic effect calculation process S308. The economic effect calculation unit 205 first calculates the service level (hereinafter referred to as the satisfaction value) of the transportation services that can currently be provided as a whole, using the new transportation service plan information for each transportation service (first transportation service plan information 1 and second transportation service plan information 2) received in S307 (S1301).

[0086] In this embodiment, the economic effect calculation unit 205 calculates the maximum number of passengers transferring at the transfer point as the fulfillment value. Specifically, the economic effect calculation unit 205 sums up all the values ​​of the transportable number of passengers 402 in the first transportation service plan information 1 and the transportable number of passengers 604 in the second transportation service plan information 2 at the transfer point.

[0087] The service level used for the satisfaction value may be something other than the number of transfers, such as the congestion rate inside the train.

[0088] The economic effect calculation unit 205 determines whether the fulfillment value calculated in S1301 exceeds the target value of the service level (S1302). For example, the economic effect calculation unit 205 determines whether the fulfillment value calculated in S1301 exceeds the target value of the number of transfers identified in S306.

[0089] If the fulfillment value is below the target value of the service level (S1302: YES), the economic effect calculation unit 205 executes the processing of S1303, and if the fulfillment value is not below the target value of the service level (S1302: NO), the economic effect calculation unit 205 terminates the economic effect calculation processing S308.

[0090] In S1303, the economic effect calculation unit 205 creates information on transportation services (hereinafter, referred to as adjustment margin) that are predicted to have the possibility of being added in order to bring the service level up to the satisfactory value.

[0091] Specifically, first, for the first transportation service, the economic effect calculation unit 205 extracts the first transportation means that departs from the transfer point and boards the transfer passenger from the past operation information and the new transportation service plan information. That is, the economic effect calculation unit 205 refers to the location 903 and the departure time 905 of the first transportation service provision history information 5, and extracts all the first transportation means that start from the boarding / alighting point, which is the node 61 related to the boarding / alighting point whose service level was calculated in the service level calculation process S302. In addition, the economic effect calculation unit 205 refers to the new transportation service plan information previously received, and extracts all the first transportation means that start from the boarding / alighting point whose service level was calculated in the service level calculation process S302.

[0092] Similarly, the economic effect calculation unit 205 extracts, for the second transportation service, the second transportation means that departs from the transfer point and carries the transferring passengers from the past operation information and the new transportation service plan information. That is, the economic effect calculation unit 205 refers to the point 1002 in the second transportation service provision history information 6, and extracts all the second transportation means that have the node 61 related to the boarding / alighting point whose service level was calculated in the service level calculation process S302 as the boarding / alighting point. In addition, the economic effect calculation unit 205 refers to the new transportation service plan information previously received, and extracts all the second transportation means that have the boarding / alighting point whose service level was calculated in the service level calculation process S302 as the starting point.

[0093] Then, the economic effect calculation unit 205 calculates or estimates the transportation capacity of the transportation means extracted from the past operation information and the transportation capacity of the transportation means extracted from the new transportation service plan information based on the past operation data and the new transportation service plan information, respectively. That is, the economic effect calculation unit 205 acquires the transportable number of people of each transportation means in the extracted first transportation service provision history information 5 and second transportation service provision history information 6 based on the transportable number of people 902 of the first transportation service provision history information 5 and the transportable number of people 1004 of the second transportation service provision history information 6, and sums up the acquired transportable number of people for each time period of the node 61. In addition, the economic effect calculation unit 205 sums up the transportable number of people of each transportation means in the extracted new transportation service plan information for each time period.

[0094] Then, the economic effect calculation unit 205 determines the adjustment margin as the transportation capacity calculated from past operation information (the total number of people that can be transported based on transportation service provision history information) minus the transportation capacity estimated from the transportation service plan information (the total number of people that can be transported based on new transportation service plan information).

[0095] Next, the economic effect calculation unit 205 determines whether the adjustment margin calculated in S1303 exceeds a predetermined threshold (S1304). If the adjustment margin for a certain transportation service exceeds the predetermined threshold (S1304: YES), the economic effect calculation unit 205 executes the process of S1305. If there is no transportation service whose adjustment margin exceeds the predetermined threshold (S1304: NO), the economic effect calculation unit 205 ends the economic effect calculation process S308.

[0096] In S1305, the economic effect calculation unit 205 creates the transportation network information 7 based on the new transportation service plan information (and adjustment margin) received in S307, through the same process as in S301.

[0097] In S1306 to S1309, the economic effect calculation unit 205 executes processes similar to those in S1201 to S1203 and S1205 in the service level calculation process S302, respectively, to estimate the passenger's travel route (transportation service used) and calculate the number of passengers of each transportation means on the travel route.

[0098] Based on the number of passengers of each transportation means calculated in the processing up to S1309, the economic effect calculation unit 205 calculates the economic effect obtained by adding adjustment margin to the transportation service indicated by the new transportation service planning information received in S307 for each transportation service whose adjustment margin exceeds a predetermined threshold, and transmits the calculated economic effect to the transportation service planning terminal 106 for the transportation service that exceeds the threshold (S1310).

[0099] For example, the economic effect calculation unit 205 calculates the economic effect by subtracting the number of passengers of each transportation means calculated in the processing of S1306-S1309 from the number of passengers of each transportation means calculated in the service level calculation processing S302, and multiplying the calculated value by a predetermined conversion coefficient. This conversion coefficient can be based on an indicator of economic effect. For example, when fare revenue is used as the economic indicator, the fare of each transportation service is used as the conversion coefficient, and when the number of passengers is used as the economic indicator, the conversion coefficient is set to 1. Note that the conversion coefficient may take into account other factors, such as economic effects that differ for each station.

[0100] After completing the process of S1310, the economic effect calculation unit 205 ends the economic effect calculation process S308.

[0101] <Second embodiment> 15 is a diagram illustrating hardware and functions of a transportation service cooperation support device 100 according to the second embodiment. Compared to the first embodiment, this transportation service cooperation support device 100 further includes functional units of an additional goal calculation unit 207 and an economic rule application unit 208.

[0102] The additional target calculation unit 207 determines whether the new evaluation value (service level) calculated in the service level calculation process S302 reaches the target value of the service level, and if the service level does not reach the target value of the service level, transmits the additional service level required to reach the target value of the service level to the transportation service planning terminal 106.

[0103] When the economic rule application unit 208 receives information (transportation service plan information) from the transportation service plan terminal 106 in which further transportation service plan information has been added to the new transportation service plan information received in S307 or S309, the economic rule application unit 208 sets information on the economic compensation corresponding to the transportation service indicated by the added information in association with the transportation service plan terminal 106.

[0104] In addition, the economic rule application unit 208 determines whether the new evaluation value (service level) calculated in the service level calculation process S302 reaches the target service level value, and if the service level does not reach the target service level value, sets information on an economic penalty corresponding to the amount by which the service level has not reached the target service level value, in correspondence with the transportation service planning terminal 106.

[0105] <Transportation service collaboration support processing> 16 is a flow diagram illustrating the transportation service cooperation support process according to the second embodiment. First, transportation service cooperation support device 100 executes the same processes of S301 to S309 as in the first embodiment (S1401).

[0106] Similar to the processing of S310 in the first embodiment, the operation prediction unit 206 predicts the operation status of the transportation means in each transportation service (S1402) based on the current operation status information and new transportation service plan information received from each transportation service planning terminal 106 in S1401 (S307, S309).

[0107] The transportation network information creation unit 201 updates the transportation network information 7 based on the prediction result of S1402 (S1403). For example, the transportation network information creation unit 201 creates the transportation network information 7 based on information on the operation plan of each transportation means in each transportation service (including the information received in S1402) and information on past operation results.

[0108] Moreover, the service level calculation unit 202 executes the service level calculation process S302 based on the transportation network information 7 created in S1403, thereby calculating the service level of each transportation service (S1404).

[0109] If the current service level does not reach the target service level value based on the service level (service level information) calculated in S1404, the additional target calculation unit 207 calculates a service level (additional target value) to bring the current service level to the target service level value, and transmits information on the calculated service level to each transportation service planning terminal 106 (S1405).

[0110] Specifically, the additional target calculation unit 207 searches for each transportation service of each node 61 in which the service level for the number of transfers calculated in S1404 is lower than the service level for the number of transfers calculated in S306. Then, when the additional target calculation unit 207 can search for a transportation service, it sets a value obtained by subtracting the service level for the number of transfers calculated in S1404 from the target value for the service level calculated in S306 (target value for the number of transfers) for the transportation service of that node 61 as an additional target value, and transmits this additional target value to the corresponding transportation service planning terminal 106.

[0111] Thereafter, the transportation service plan terminal 106 creates new transportation service plan information (by the same process as that described in S306 of the first embodiment) based on the additional target value of the service level received from the transportation service cooperation support device 100. The transportation service cooperation support device 100 transmits the created transportation service plan information to the transportation service cooperation support device 100. The transportation service plan terminal 106 may control the running of the transportation means 108 based on the created new transportation service plan information.

[0112] The additional goal calculation unit 207 waits to receive information on a new transportation service plan from the transportation service plan terminal 106 (S1406).

[0113] When the economic rule application unit 208 receives the transportation service plan information in S1406, it judges whether the received transportation service plan information includes additional information for the transportation service at the transfer point (specifically, a new transportation means that has the transfer point as its starting point and can transport passengers who transfer at the transfer point) that is not included in the transportation service plan information previously received in S307 or S309. When the economic rule application unit 208 includes information on a new transportation means, it generates a fee corresponding to the new transportation means and gives the generated fee to the transportation service plan terminal 106 (transportation service provider) of the transportation service related to the new transportation means (S1407).

[0114] Specifically, at each node 61 related to the boarding / alighting point (transfer point) of the new transportation means, the economic rule application unit 208 calculates, for each transportation service, a price according to the number of transfer passengers by the transportation means departing from the node 61. For example, the economic rule application unit 208 calculates the price of the transportation means by multiplying the number of transfer passengers by a predetermined coefficient (for example, a value based on the operating cost for transporting one passenger).

[0115] Then, the economic rule application unit 208 gives the calculated compensation for each transportation service to the transportation service planning terminal 106 (transportation service provider). For example, the economic rule application unit 208 registers (electronically transfers) information such as money or points corresponding to the calculated compensation in the transportation service planning terminal 106 or other device related to the transportation service provider.

[0116] Furthermore, the economic rule application unit 208 determines whether or not the transportation planning service information received up to S1406 satisfies the constraint condition for the given transportation service for which the constraint condition was set in S306.

[0117] In this embodiment, the economic rule application unit 208 determines whether the number of transfer passengers in the transportation service plan information of a mass transportation service exceeds the minimum number of transfer passengers imposed as a constraint on the mass transportation service.

[0118] Then, if there is a transportation service that does not satisfy the constraint conditions, the economic rule application unit 208 imposes a penalty on the transportation service planning terminal 106 (transportation service provider) related to that transportation service according to the degree to which the constraint conditions are not satisfied (S1407).

[0119] In this embodiment, for a mass transportation service that does not satisfy the constraint condition, the economic rule application unit 208 subtracts the number of transfer passengers in the transportation service plan information of the mass transportation service from the minimum value of the number of transfer passengers for that mass transportation service (i.e., the value imposed as the constraint condition). Then, the economic rule application unit 208 calculates a penalty value by multiplying the calculated subtraction value by a predetermined coefficient. The economic rule application unit 208 stores the calculated penalty value, or registers the penalty value in the transportation service plan terminal 106 or other device related to that mass transportation service provider. This ends the transportation service cooperation support process.

[0120] It should be noted that the coefficient here does not have to be the same as the coefficient in S1407. For example, the penalty value may be set to be greater than the compensation for the same deviation from the constraint condition.

[0121] <Third embodiment> In the third embodiment, unlike the first and second embodiments, the transportation service cooperation support device 100 creates transportation network information 7 by performing operation prediction of each transportation service.

[0122] <Transportation service collaboration support processing> FIG. 17 is a flow diagram illustrating the transportation service cooperation support process according to the third embodiment.

[0123] The transportation service cooperation support device 100 receives information on the current operation status of each transportation service from the transportation service planning terminal 106 of each transportation service (S1501).

[0124] The transportation service cooperation support device 100 predicts the operation plan of each transportation service (S1502) based on the information on the operation status received in S1501, the first transportation service plan information 1, and the second transportation service plan information 2. This prediction can be performed by the same method as that described in S310.

[0125] The subsequent processes in S1503 to S1512 are similar to the processes in S301 to S310 in the first embodiment.

[0126] In this manner, in this embodiment, the service level is calculated by operation prediction based on the operation status, and the target value of the service level is transmitted to the transportation service planning terminal 106, thereby coordinating with the transportation service provider.

[0127] As described above, the transportation service cooperation support device 100 of this embodiment calculates an evaluation value (service level) for passenger transportation services at a transfer point based on the transportation service planning information received from each transportation service planning terminal 106 and the OD information 4, and if the calculated service level does not satisfy a specified condition, calculates a target value for the transportation service of each transportation means of each transportation service at the transfer point based on the OD information 4, and transmits the calculated target value to each transportation service planning terminal 106.

[0128] That is, the transportation service cooperation support device 100 of the present embodiment aggregates the service plans of each transportation service, and feeds back the target values ​​of the service levels that each transportation service should achieve at transfer points to the transportation service providers.

[0129] This allows each transportation service provider to cooperate and respond to operational problems that occur at transfer points. In this way, the transportation service cooperation support device 100 of the present embodiment can efficiently cooperate with other transportation services while maintaining the autonomy of each transportation service provider.

[0130] In addition, the transportation service cooperation support device 100 of this embodiment creates transportation network information 7 including the departure time of the transportation means and the number of passengers that can be transported at each boarding and disembarking point based on each transportation service plan information received from each transportation service plan terminal 106, calculates the transfer time of passengers at the transfer point as a service level based on the transportation network information 7, and if the calculated transfer time is longer than a predetermined time, calculates a target value for the number of passengers transferring at the transfer point based on the number of passengers transferring calculated based on the OD information 4.

[0131] In this way, when the transfer time at a transfer point is long, the number of people transferring at the transfer point is set as a target value for the service level based on the transportation network information 7 and the OD information 4, and transportation capacity commensurate with travel demand is provided, thereby eliminating congestion of passengers transferring at the transfer point.

[0132] In addition, the transportation service cooperation support device 100 of this embodiment calculates transportation service requirements (constraint conditions) for a specified transportation service along with the target value of the service level, and transmits the calculated constraint conditions to the transportation service planning terminal 106 of the specified transportation service.If new transportation service planning information received from the transportation service planning terminal 106 does not contain information that satisfies the constraint conditions, it transmits information on the economic effect obtained by providing an additional transportation service to each transportation service planning terminal 106 (which may be a transportation service planning terminal 106 other than the transportation service planning terminal 106 of the specified transportation service).

[0133] As a result, if a transportation service planning terminal 106 (transportation service provider) returns transportation service plan information that does not satisfy the constraint conditions, economic incentives for providing additional transportation services can be conveyed to one of the transportation service planning terminals 106 (for example, the transportation service planning terminal 106 of a provider that can provide transportation services that satisfy the constraint conditions) in order to make up for the shortfall in transportation capacity caused by the non-achievement of the constraint conditions, thereby making it possible to maintain the service level of the transportation service as a whole.

[0134] In particular, the transportation service cooperation support device 100 of this embodiment calculates the minimum number of passengers transferring to the transportation means of the mass transportation service at a transfer point, and if new transportation service plan information received from the transportation service planning terminal 106 of the mass transportation service is not a plan that allows for transfers of more than the minimum number of passengers, it transmits information on the economic effect of providing additional transportation services to each transportation service planning terminal 106.

[0135] In this way, by imposing constraints on transportation services with high transportation capacity, such as mass transit services, it is possible to maintain the transportation capacity of the transportation service as a whole.

[0136] In addition, the transportation service cooperation support device 100 of this embodiment calculates a new evaluation value (service level) for the entire transportation service for passengers at the transfer point based on new transportation service planning information received from the transportation service planning terminal 106 of the transportation service provider and the OD information 4, and if the calculated service level does not reach the target value for the service level for all transportation services, calculates, based on the operation information of the transportation services, the transportation services and transportation capacity that are estimated to be able to be additionally provided in order to reach the target value and the economic effect to be obtained thereby, and transmits information on the economic effect to the transportation service planning terminal 106 related to the transportation service that is estimated to be able to be additionally provided.

[0137] In this way, by taking into account the service level of new transportation service plan information received from the transportation service planning terminal 106 of the transportation service provider, if the target value is not reached for the transportation service as a whole, economic incentives are conveyed to transportation service providers who are estimated to have spare capacity (adjustment capacity) for providing transportation services, and they are encouraged to provide additional transportation services, thereby making it possible to maintain the service level of the entire transportation service.

[0138] In particular, the transportation service cooperation support device 100 of this embodiment calculates the number of passengers transferring to the means of transportation of the transportation service of the transportation service provider at a transfer point (service level) based on the transportation service planning information received from the transportation service planning terminal 106 of the transportation service provider and the OD information 4, and calculates target values, etc. based on this number of transfers.

[0139] In this way, the target service level is set to the number of passengers transferring at the transfer point, calculated from OD information 4, and the transportation service provider calculates the number of passengers that can be transported from the transfer point based on the operation information of the transportation service, thereby making it possible to improve the service level of the transportation service at the transfer point.

[0140] In addition, the transportation service cooperation support device 100 of this embodiment calculates a new evaluation value (service level) for passenger transportation services at the transfer point based on new transportation service planning information received from the transportation service planning terminal 106 and the OD information 4, and if the calculated new service level does not satisfy specified conditions, transmits a new target value for the transportation service at the transfer point to the transportation service planning terminal 106 of the transportation service provider based on the OD information 4.

[0141] In this way, if the corresponding service level is not sufficient based on new transportation service plan information received from transportation service plan terminal 106, a new target value is calculated and the new calculated target value is transmitted to transportation service plan terminal 106. This makes it possible to once again urge the transportation service provider to provide transportation service plan information to reach the target value of the service level.

[0142] In addition, the transportation service cooperation support device 100 of this embodiment calculates a new evaluation value (service level) for passenger transportation services at transfer points based on new transportation service plan information received from the transportation service plan terminal 106 and OD information 4, and if the new calculated service level does not reach the target service level value, transmits to the transportation service plan terminal 106 the additional service level required to reach the target value, and when information is received from the transportation service plan terminal 106 that further transportation service plan information has been added to the above new transportation service plan information, transmits information on the economic compensation corresponding to the additional amount to the transportation service plan terminal 106.

[0143] In this way, if new transportation service plan information received as a response from the transportation service plan terminal 106 still does not reach the target value, the service level required to achieve the target is transmitted to the transportation service plan terminal 106, and if the transportation service plan terminal 106 responds by providing additional new transportation service plan information, economic incentive information is provided to the transportation service plan terminal 106 (business operator). This makes it possible to actively encourage the provision of additional transportation services to locations where the service level has not reached the target, and to maintain the service level of the entire transportation service.

[0144] In addition, the transportation service cooperation support device 100 of this embodiment calculates a new evaluation value (service level) for passenger transportation services at transfer points based on new transportation service planning information received from the transportation service planning terminal 106 (transportation service planning terminal 106 for mass transportation services) that transmitted the constraint conditions and OD information 4, and if the new calculated service level does not reach the target value of the service level, sets information on an economic penalty corresponding to the amount by which the target value is not reached in the transportation service planning terminal 106.

[0145] In this way, when an important transportation service that is subject to constraints transmits new transportation service plan information that does not satisfy the constraints, the transportation service cooperation support device 100 imposes a penalty on each transportation service planning terminal 106 (operator), thereby preventing violations of constraints and maintaining the service level of the entire transportation service.

[0146] In addition, the transportation service cooperation support device 100 of the present embodiment transmits the calculated service level of the transportation service to the passenger terminal 110. This allows a passenger who uses a transportation service to determine which transportation service is best to use, etc.

[0147] In addition, the transportation service cooperation support device 100 of this embodiment predicts the future operation status of each transportation means of each transportation service based on the transportation service planning information and operation status information received from the transportation service planning terminal 106, and creates transportation network information 7 based on the predicted operation status.

[0148] This makes it possible to estimate transfer points for which the target values ​​of the service level need to be transmitted to the transportation service planning terminal 106 before a situation such as an actual disruption in service or a change in the operation plan actually occurs, based on future operation conditions.

[0149] Furthermore, in the transportation service cooperation support system 10 of this embodiment, the transportation service planning terminal 106 generates new transportation service planning information based on the target value of the service level received from the transportation service cooperation support device 100, and controls the means of transportation based on the generated transportation service planning information.

[0150] This makes it possible to realize cooperation between the transportation service cooperation support device 100 and the operation of the means of transportation for each transportation service, thereby improving the service level of the entire transportation service through cooperation between multiple transportation service providers.

[0151] The present invention is not limited to the above-described embodiment, and can be implemented using any components without departing from the scope of the present invention. The above-described embodiments and modifications are merely examples, and the present invention is not limited to these contents as long as the features of the invention are not impaired. In addition, although various embodiments and modifications have been described above, the present invention is not limited to these contents. Other aspects conceivable within the scope of the technical idea of ​​the present invention are also included in the scope of the present invention.

[0152] For example, some of the functions provided in each device of the present embodiment may be provided in another device, and functions provided in another device may be provided in the same device.

[0153] Furthermore, the configuration of each functional unit described in this embodiment is merely an example, and for example, some of the functional units may be incorporated into other functional units, or multiple functional units may be configured as one functional unit. [Explanation of symbols]

[0154] 10 Transportation service cooperation support system, 100 Transportation service cooperation support device, 201 Transportation network information creation unit, 202 Service level calculation unit, 203 Service level target value calculation unit, 204 Service level constraint condition calculation unit, 205 Economic effect calculation unit

Claims

1. A transportation service cooperation support device that transmits and receives information to and from a plurality of transportation service planning terminals, The apparatus includes a calculation unit, a storage unit, and a communication unit, The communication unit receives transportation service plan information from the plurality of transportation service plan terminals, the transportation service plan information including information on a transportation plan for passengers by a transportation means provided by a transportation service; The storage unit holds the transportation service plan information and passenger movement information acquired from a predetermined information processing device; The calculation unit is a service level calculation process for calculating an evaluation value of passenger transportation services at transfer points, which are common boarding and alighting points for a plurality of the transportation services, among the boarding and alighting points of each of the transportation services, based on each of the transportation service plan information stored in the storage unit and the passenger movement information for each of the transportation services stored in the storage unit; determining whether the calculated evaluation value satisfies a predetermined condition, and if the calculated evaluation value does not satisfy the predetermined condition, executing a service level target value calculation process to calculate a target value for the transportation service of the transportation means of the transportation service at the transfer point based on the movement information; In the service level target value calculation process, a constraint condition calculation process is executed to calculate a transportation service request for a predetermined transportation service among the plurality of transportation services together with the target value; The communication unit transmits the target value calculated in the service level target value calculation process to the transportation service planning terminal related to the transportation service in which the passenger gets on and off at the transfer point, Transmitting the calculated request for the transportation service to the predetermined information processing device related to the predetermined transportation service; receiving new transportation service plan information from the predetermined information processing device, and if the received new transportation service plan information does not include information corresponding to the transportation service request, calculating information on economic effects to be obtained by providing an additional transportation service, and transmitting the calculated information on economic effects to any one of the information processing devices related to each of the transportation services; Transportation service collaboration support device.

2. The calculation unit is Executing a transportation network creation process to create transportation network information including departure times of the transportation means and the number of passengers that can be transported at each of the boarding and alighting points based on each of the received transportation service plan information; In the service level calculation process, a transfer time of a passenger at the transfer point is further calculated as the evaluation value based on the transportation network information, In the service level target value calculation process, when the calculated transfer time is equal to or longer than a predetermined time, a target value for the number of passengers to be transported from the transfer point by the transportation service is calculated based on the number of passengers who need to transfer at the transfer point, the number being calculated based on the travel information. The transportation service cooperation support device according to claim 1 .

3. The calculation unit calculates, in the constraint condition calculation process, a minimum number of passengers transferring to a transportation means of a transportation service having a predetermined scale at the transfer point as a request for the transportation service; When new transportation service plan information received from the predetermined information processing device related to the transportation service having the predetermined scale is not information of a plan that allows transfers of more than the minimum number of transfers, the communication unit calculates information of economic effect obtained by providing an additional transportation service, and transmits the calculated information of economic effect to any one of the information processing devices related to each of the transportation services. The transportation service cooperation support device according to claim 1 .

4. The communication unit is receiving new transportation service plan information from the predetermined information processing device to which the target value is to be transmitted; The calculation unit is Calculate a new evaluation value for the passenger transportation service at the transfer point based on the received new transportation service plan information and the movement information, determine whether the calculated new evaluation value reaches a target value for the transportation service, and if the new evaluation value does not reach the target value, execute an economic effect calculation process to calculate a transportation service that is predicted to be able to provide an additional transportation service, the transportation capacity of the transportation service that is expected to be able to be provided, and the economic effect obtained by providing the additional transportation service, based on the new transportation service plan information and past operation information of the transportation service related to the new transportation service plan information; The communication unit transmits information on the calculated economic effect corresponding to the transportation service to the information processing device related to the transportation service for which the additional transportation service is estimated to be able to be provided. The transportation service cooperation support device according to claim 1 .

5. The calculation unit is In the economic effect calculation process, Based on the received new transportation service plan information and the movement information, calculate the number of passengers transferring at the transfer point as the new evaluation value, and determine whether the calculated new evaluation value reaches the target number of passengers transferred calculated based on the movement information. If the new evaluation value does not reach the target number of passengers transferred, calculate the number of passengers who can be transported from the transfer point in a transportation service for which the additional transportation service is estimated to be able to be provided, based on the new transportation service plan information and past operation information of the transportation service related to the new transportation service plan information. The communication unit transmits information on the economic effect corresponding to the calculated number of transfers to the information processing device related to the transportation service for which the additional transportation service is estimated to be able to be provided. The transportation service cooperation support device according to claim 4.

6. The communication unit receives new transportation service plan information from the predetermined information processing device that is a transmission destination of the target value, The calculation unit is In the service level calculation process, a new evaluation value for passenger transportation services at the transfer point is calculated based on the new transportation service plan information and the movement information; In the service level target value calculation process, it is determined whether or not the newly calculated evaluation value satisfies a predetermined condition, and if the newly calculated evaluation value does not satisfy the predetermined condition, a new target value for the transportation service of the transportation means of the transportation service is calculated based on the new transportation service plan information and the movement information; The communication unit transmits the calculated new target value to the predetermined information processing device related to a transportation service in which passengers get on and off at the transfer point. The transportation service cooperation support device according to claim 1 .

7. The communication unit receives new transportation service plan information from the predetermined information processing device to which the target value is transmitted in the service level calculation process, The calculation unit is Calculate a new evaluation value for the passenger's transportation service at the transfer point based on the new transportation service plan information and the movement information, and execute an additional target value calculation process to determine whether or not the new evaluation value has reached the calculated target value for the transportation service; The communication unit is If the new evaluation value has not reached the target value, an additional evaluation value required to reach the target value is transmitted to the predetermined information processing device; receiving transportation service plan information in which further information has been added to the new transportation service plan information from the predetermined information processing device; the calculation unit, when receiving the transportation service plan information, executes an economic rule application process for setting information on an economic value corresponding to the transportation service indicated by the added information in association with the predetermined information processing device. The transportation service cooperation support device according to claim 1 .

8. The calculation unit calculates, in the service level target value calculation process, a transportation service request for a predetermined transportation service among the plurality of transportation services together with the target value; The communication unit transmits the calculated request for the transportation service to the predetermined information processing device related to the predetermined transportation service, receiving new transportation service plan information from the predetermined information processing device to which the target value is to be transmitted; The calculation unit is Calculate a new evaluation value for the passenger's transportation service at the transfer point based on the received new transportation service plan information and the movement information; and determining whether the calculated new evaluation value reaches a target value for the calculated transportation service, and if the new evaluation value does not reach the target value, further executing an economic rule application process to set information on an economic penalty corresponding to an amount by which the new evaluation value does not reach the target value in association with the predetermined information processing device. The transportation service cooperation support device according to claim 1 .

9. The communication unit transmits the calculated evaluation value regarding the transportation service for the passenger at the transfer point to an information processing device managed by the passenger. The transportation service cooperation support device according to claim 1 .

10. the communication unit receives the transportation service plan information and information on a current operation status of a transportation means of each of the transportation services from a predetermined information processing device related to each of the transportation services; The calculation unit is In the transportation network creation process, a traffic prediction process is further executed to predict a future operation status of each transportation means of each transportation service based on the received transportation service plan information and the information on the operation status, creating the traffic network information based on the predicted operation status; The transportation service cooperation support device according to claim 2 .

11. A transportation service cooperation method in a transportation service cooperation support device that transmits and receives information to and from a plurality of transportation service planning terminals, comprising: The transportation service cooperation support device, receiving transportation service plan information from the plurality of transportation service plan terminals, the transportation service plan information including information on a transportation plan for passengers by transportation means provided by a transportation service; The transportation service plan information and passenger movement information acquired from a predetermined information processing device are stored, a service level calculation process for calculating an evaluation value of passenger transportation services at transfer points, which are common boarding and alighting points for a plurality of the transportation services, among the boarding and alighting points of each of the transportation services based on the stored transportation service plan information and the stored passenger movement information for each of the transportation services; a service level target value calculation process for determining whether the calculated evaluation value satisfies a predetermined condition, and calculating a target value for the transportation service of the transportation means of the transportation service at the transfer point based on the movement information when the calculated evaluation value does not satisfy the predetermined condition; a transmission process of transmitting the target value calculated in the service level target value calculation process to the predetermined information processing device related to the transportation service where the passenger gets on and off at the transfer point; In the service level target value calculation process, a constraint condition calculation process is executed to calculate a transportation service request for a predetermined transportation service among the plurality of transportation services together with the target value; Transmitting the calculated request for the transportation service to the predetermined information processing device related to the predetermined transportation service; receiving new transportation service plan information from the predetermined information processing device, and if the received new transportation service plan information does not include information corresponding to the transportation service request, calculating information on economic effects to be obtained by providing an additional transportation service, and transmitting the calculated information on economic effects to any one of the information processing devices related to each of the transportation services; Methods for supporting transport service collaboration.

12. A transportation service cooperation support system in which a transportation service cooperation support device having a calculation unit, a storage unit, and a communication unit, and a plurality of transportation service planning terminals having a calculation unit, a communication unit, and a control unit transmit and receive information, The communication unit of the transportation service cooperation support device receives transportation service plan information from the plurality of transportation service plan terminals, the transportation service plan information being information including information on a transportation plan for passengers by a transportation means provided by a transportation service, a storage unit of the transportation service cooperation support device that holds the transportation service plan information and passenger movement information acquired from a predetermined information processing device; The calculation unit of the transportation service cooperation support device a service level calculation process for calculating an evaluation value of passenger transportation services at transfer points, which are common boarding and alighting points for a plurality of the transportation services, among the boarding and alighting points of each of the transportation services, based on each of the transportation service plan information stored in the storage unit and the passenger movement information for each of the transportation services stored in the storage unit; determining whether the calculated evaluation value satisfies a predetermined condition, and if the calculated evaluation value does not satisfy the predetermined condition, executing a service level target value calculation process to calculate a target value for the transportation service of the transportation means of the transportation service at the transfer point based on the movement information; In the service level target value calculation process, a constraint condition calculation process is executed to calculate a transportation service request for a predetermined transportation service among the plurality of transportation services together with the target value; The communication unit of the transportation service cooperation support device transmits the target value calculated in the service level target value calculation process to the predetermined information processing device related to the transportation service in which the passenger gets on and off at the transfer point, The communication unit of the transportation service cooperation support device Transmitting the calculated request for the transportation service to the predetermined information processing device related to the predetermined transportation service; receiving new transportation service plan information from the predetermined information processing device, and if the received new transportation service plan information does not include information corresponding to the transportation service request, calculating information on economic effects to be obtained by providing an additional transportation service, and transmitting the calculated information on economic effects to any one of the information processing devices related to each of the transportation services; The communication unit of the transportation service planning terminal receives the target value from the transportation service cooperation support device, The calculation unit of the transportation service planning terminal generates new transportation service planning information based on the target value received from the transportation service cooperation support device, The control unit of the transportation service planning terminal controls the transportation means based on the generated transportation service planning information. Transportation service collaboration support system.

Citation Information

Patent Citations

  • Information distribution system

    JP2007199900A

  • Railroad information providing system, and railroad information providing method

    JP2016150664A

  • Resource arbitration system and resource arbitration apparatus

    JP2019091389A

  • Alternative transportation management server

    JP2020154760A