WO2022123832A1 - 情報処理装置、情報処理方法、及びコンピュータプログラム - Google Patents
情報処理装置、情報処理方法、及びコンピュータプログラム Download PDFInfo
- Publication number
- WO2022123832A1 WO2022123832A1 PCT/JP2021/031387 JP2021031387W WO2022123832A1 WO 2022123832 A1 WO2022123832 A1 WO 2022123832A1 JP 2021031387 W JP2021031387 W JP 2021031387W WO 2022123832 A1 WO2022123832 A1 WO 2022123832A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- intersection
- information processing
- time
- traffic
- extraction condition
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 94
- 238000004590 computer program Methods 0.000 title claims description 10
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000000605 extraction Methods 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims abstract description 53
- 230000008569 process Effects 0.000 claims abstract description 36
- 230000007704 transition Effects 0.000 claims description 13
- 238000004458 analytical method Methods 0.000 claims description 8
- 239000000523 sample Substances 0.000 claims description 6
- 230000007257 malfunction Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 20
- 238000011144 upstream manufacturing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000013075 data extraction Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 244000309464 bull Species 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/07—Controlling traffic signals
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/07—Controlling traffic signals
- G08G1/08—Controlling traffic signals according to detected number or speed of vehicles
Definitions
- the present disclosure relates to information processing devices, information processing methods, and computer programs.
- This application claims priority based on Japanese Application No. 2020-205958 filed on December 11, 2020, and incorporates all the contents described in the Japanese application.
- the control method of traffic signal control includes a centralized control method (remote control) in which a central device of a traffic control center collectively controls traffic signal controllers at a plurality of intersections, and a traffic signal controller. It is described that it can be classified as an independent control method (point control) that operates independently.
- remote control a central device generates a signal control command including signal control parameters at predetermined control cycles, and the generated signal control command is transmitted to a traffic signal controller via a dedicated line.
- a central device of a traffic control center determines and determines a traffic congestion condition on a road connected to an intersection based on probe information including the position and time of a vehicle. Based on the results, it is described that the signal control parameters of the traffic signal controller are adjusted so that the traffic congestion is alleviated.
- the apparatus is an information processing apparatus including an operation unit that receives an operation input of a first extraction condition and a control unit that executes predetermined information processing based on the first extraction condition. Therefore, the information processing is a process of extracting one or a plurality of intersection nodes corresponding to the intersections satisfying the first extraction condition from the nodes included in the map data, and time-series data of traffic information.
- the traffic signal controller from the one or more intersection nodes extracted based on the process of acquiring the time-series data of the traffic information from the database accumulating the traffic information and the time-series data of the acquired traffic information. This includes a process of selecting a target intersection that requires constant adjustment of the above and outputting the selected target intersection to the display unit.
- a method includes an information processing apparatus including an operation unit that receives an operation input of a first extraction condition and a control unit that executes predetermined information processing based on the first extraction condition. It is an information processing method to be executed, and is a step of extracting one or a plurality of intersection nodes corresponding to the intersections satisfying the first extraction condition from the nodes included in the map data, and a time series of traffic information. Traffic signal control from the step of acquiring the time-series data of the traffic information from the database for accumulating the data and the one or more intersection nodes extracted based on the acquired time-series data of the traffic information. It includes a step of selecting a target intersection that requires constant adjustment of the machine and outputting the selected target intersection to the display unit.
- a computer program is an information processing apparatus including an operation unit that receives an operation input of a first extraction condition and a control unit that executes predetermined information processing based on the first extraction condition.
- the information processing extracts one or a plurality of intersection nodes corresponding to the intersections that meet the first extraction condition from the nodes included in the map data.
- the one or more intersections extracted based on the process, the process of acquiring the time-series data of the traffic information from the database for accumulating the time-series data of the traffic information, and the time-series data of the acquired traffic information. It includes a process of selecting a target intersection that requires constant adjustment of the traffic signal controller from the nodes and outputting the selected target intersection to the display unit.
- the present disclosure can be realized not only as a system and an apparatus having the above-mentioned characteristic configuration, but also as a program for causing a computer to execute such a characteristic configuration. Further, the present disclosure can be realized as a semiconductor integrated circuit that realizes a part or all of a system and an apparatus.
- FIG. 1 is a schematic configuration diagram of an information processing apparatus according to the present embodiment.
- FIG. 2A is an explanatory diagram showing an example of an input screen of a designated area.
- FIG. 2A is an explanatory diagram showing an example of an input screen of a designated area.
- FIG. 3 is an explanatory diagram showing an example of time-series data of traffic information.
- FIG. 4 is a flowchart showing an example of the contents of information processing.
- FIG. 5 is a flowchart showing an example of intersection detection.
- FIG. 6A is an explanatory diagram showing an example of a node determined to be an intersection.
- FIG. 6B is an explanatory diagram showing an example of a node determined not to be an intersection.
- FIG. 7 is a flowchart showing an example of inflow path detection.
- FIG. 1 is a schematic configuration diagram of an information processing apparatus according to the present embodiment.
- FIG. 2A is an explanatory diagram showing an example of an input screen of a designated area.
- FIG. 8 is an explanatory diagram showing an example of the most upstream link detected by the inflow path detection.
- FIG. 9 is an explanatory diagram showing an example of one-sided congestion detected by the control unit.
- FIG. 10 is an explanatory diagram showing a display example of the target intersection.
- FIG. 11 is an explanatory diagram showing another display example of the target intersection.
- FIG. 12 is an explanatory diagram showing a display example of the time-series transition of the congestion length.
- FIG. 13 is an explanatory diagram showing a display example of the time-series transition of the inflow path velocity.
- the purpose of this disclosure is to enable the user to detect in advance the target intersection that requires constant adjustment of the traffic signal controller.
- the user can detect in advance a target intersection that requires constant adjustment of the traffic signal controller.
- the information processing apparatus of the present embodiment includes an operation unit that receives an operation input of the first extraction condition and a control unit that executes predetermined information processing based on the first extraction condition.
- the information processing is a process of extracting one or a plurality of intersection nodes corresponding to an intersection satisfying the first extraction condition from the nodes included in the map data, and at the time of traffic information.
- a traffic signal from the one or more intersection nodes extracted based on the process of acquiring the time-series data of the traffic information from the database for accumulating the series data and the time-series data of the acquired traffic information. It includes a process of selecting a target intersection that requires constant adjustment of the controller and outputting the selected target intersection to the display unit.
- the control unit selects a target intersection that requires constant adjustment of the traffic signal controller from the extracted intersection nodes based on the acquired time-series data of the traffic information. , Output the selected target intersection to the display unit. Therefore, the user can detect in advance which intersection is the target intersection from the target intersection displayed on the display unit. Therefore, the user can easily determine the existence or nonexistence of the target intersection.
- the first extraction condition includes a designated area which is a geographical range designated by the user, and the control unit is a process of extracting the intersection node, and the designation is performed. Nodes included in the area may be extracted. In this case, the extraction target of the intersection node is narrowed down to the nodes included in the designated area. Therefore, only the target intersections included in the designated area desired by the user can be output to the display unit.
- the first extraction condition includes a designated number of arrangements, which is the number of arrangements specified by the user, and the control unit is a process of extracting the intersection node. Nodes included in the area may be extracted. In this case, the extraction target of the intersection node is narrowed down to the nodes in which the number of arrangements of the signal lamp marks in the map data is equal to or less than the specified number of arrangements. Therefore, only the target intersections of the scale desired by the user can be output to the display unit.
- the first extraction condition includes a designated class representing a road scale designated by the user
- the control unit is a process of extracting the intersection node, and the map data. Nodes in which the number of arrangements of the signal lamp marks in the above-mentioned number of arrangements is less than or equal to the specified number of arrangements may be extracted. In this case, the extraction target of the intersection node is narrowed down to the node connected to the link whose road class is the designated class in the map data. Therefore, only the target intersections of the scale desired by the user can be output to the display unit.
- the operation unit may further accept the operation input of the second extraction condition, and the process of acquiring the time series data of the traffic information in the information processing is It may be a process of acquiring time-series data of traffic information satisfying the second extraction condition.
- the control unit can select the target intersection based on the time-series data of the traffic information that meets the second extraction condition desired by the user.
- the second extraction condition includes a designated period which is a time range designated by the user, and the control unit controls the time series of the traffic information for the designated period.
- Data may be obtained from the database.
- the time-series data of the traffic information acquired from the database is narrowed down to the time-series data for the specified period. Therefore, the control unit can select the target intersection based on the time-series data of the traffic information for the designated period desired by the user.
- the control unit displays the number of occurrences of one-sided congestion at the selected target intersection. It may be output to. By doing so, the user can detect in advance the seriousness of the one-sided traffic jam at the target intersection from the number of occurrences of the one-sided traffic jam displayed by the display unit. Therefore, the user can easily determine from which target intersection the constant adjustment should be performed.
- the operation unit further accepts a type of event suggesting a malfunction of the constant setting of the traffic signal controller, and the control unit receives the input presence / absence of the event. May be used as a selection criterion for the target intersection. By doing so, the control unit can select the target intersection based on the presence or absence of the event desired by the user as a selection criterion.
- the type of the event may include at least one of one-sided congestion, pre-clogging, and multiple stops waiting for a signal.
- the reason is that one-sided congestion, jamming, and multiple stops waiting for a signal are events that suggest a malfunction in the constant setting of the traffic signal controller (for example, the set number of seconds of blue time). This is because the presence or absence is suitable as a selection criterion for the target intersection.
- control unit may be able to analyze the time-series transition of a predetermined traffic index in the inflow path of the intersection node, and the operation input to the screen of the display unit may be used.
- the analysis result of the time series transition may be output to the display unit for the inflow path of the designated intersection.
- the user can consider in which time zone the constant adjustment should be performed based on the time-series transition of the traffic index (for example, the traffic jam length or the vehicle speed) displayed on the display unit.
- the time series data of the traffic information may be generated based on the probe information including the position and time of the vehicle.
- the probe information includes the position and time when the vehicle passes on the road where the vehicle detector is not installed, so that it is possible to generate time-series data of a wide range of traffic information. ..
- the information processing method of the present embodiment is a method executed by the information processing devices (1) to (11) described above. Therefore, the information processing method of the present embodiment has the same effect as the information processing apparatus of (1) to (11) described above.
- the computer program of the present embodiment is a program that causes a computer to function as the information processing apparatus of (1) to (11) described above. Therefore, the computer program of the present embodiment has the same operation and effect as the information processing devices (1) to (11) described above.
- FIG. 1 is a schematic configuration diagram of the information processing apparatus 1 according to the present embodiment.
- the information processing apparatus 1 is composed of, for example, a personal computer (PC), and includes a housing 10 and an electronic device housed in the housing 10.
- the electronic device includes a control unit (information processing unit) 11, a storage unit 12, a communication unit 13, and the like.
- An operation unit 14 and a display unit 15 are connected to the housing 10 of the information processing device 1.
- the control unit 11 is mounted on the motherboard in the housing 10, and the storage unit 12 and the communication unit 13 are attached to a dedicated connector provided on the motherboard.
- the operation unit 14 and the display unit 15 are connected to predetermined connection ports provided in the housing 10, respectively, and exchange predetermined information with the control unit 11 via the backplane or the bus.
- the control unit 11 controls the operation of each of the hardware units 12 to 15.
- the control unit 11 is composed of an arithmetic processing unit including a CPU (Central Processing Unit) and a main memory.
- the main memory of the control unit 11 is a RAM (Random Access Memory) which is a volatile memory.
- the CPU of the control unit 11 reads a computer program (software) installed in the storage unit 12 into the main memory, and performs various information processing according to the read computer program.
- the storage unit 12 includes a recording medium which is at least one non-volatile memory of HDD (Hard Disk Drive) and SSD (Solid State Drive), and at least one of an external or internal optical drive. It is an auxiliary storage device.
- the communication unit 13 is a communication card (for example, a LAN card) that performs Ethernet (registered trademark) communication with an external device.
- the communication unit 13 is connected to a gateway leading to the Internet by a predetermined communication cable such as a LAN cable or a wireless LAN.
- the operation unit 14 is an input device including a pointing device such as a keyboard and a mouse.
- the operation unit 14 may include a touch panel type device capable of inputting an operation by the user by touching the screen of the display unit 15 with a finger or a pen tip.
- a user such as a traffic engineer can transmit a predetermined command to the control unit 11 by an operation input such as a keyboard input, a mouse click, or a touch operation.
- the display unit 15 is a display device such as a liquid crystal monitor or an organic EL (Electro Luminescence) panel.
- the display unit 15 can display, for example, a GUI (Graphical User Interface) screen for receiving an operation input by the operation unit 14, a GUI screen including a map inside, and the like.
- GUI Graphic User Interface
- the storage unit 12 stores map data 16 covering a predetermined area on the earth (for example, all over Japan or the whole world).
- the map data 16 may be stored in a cloud server that executes a data providing service related to the map.
- the control unit 11 downloads the map data 16 in a predetermined range by communicating with the cloud server via the communication unit 13, and temporarily records the acquired map data 16 in the predetermined range in the storage unit 12. It is displayed on the display unit 15.
- the map data 16 is composed of a plurality of layers of data in which a layer of background data and a layer of road data are superimposed.
- Background data includes data such as rivers, coastlines, administrative boundaries, railway lines, facilities such as stations or airports, and signal lighting marks according to the size of intersections.
- signal lamp marks are arranged at a relatively large intersection that adopts a centralized control method, and only one is arranged at a relatively small intersection that adopts a single control method. Or often the signal lamp mark is not placed.
- the road data is data in which the actual road alignment is represented by a directed graph formed by a node n and a directed link l (lowercase el).
- the road data of the map data 16 is a directed graph in which a plurality of nodes n corresponding to intersections and confluences of an actual road network are connected by a directed link l. Therefore, a one-way road is represented only by a one-way link l.
- the data given to the node n includes the node ID.
- the node ID is an identification number assigned in advance to an intersection, a confluence, or the like.
- the data given to the node n also includes the position information (latitude, longitude and altitude) of the node.
- intersection refers to the intersection of two or more roads (in the case of a road having a distinction between a sideway and a roadway) when two or more roads intersect, such as a crossroads, a junction, and the like (Road Traffic Law).
- Article 2, Paragraph 1, Item 5 the "merging point” means a point where two traffic flows are combined into one traffic flow.
- a traffic signal controller is often installed at an intersection, but a traffic signal controller is often not installed at a confluence.
- the data assigned to the link l includes a link ID which is an identification number of the link l and the following information 1) to 4) associated with the link ID.
- the link l of the map data 16 also includes road class information indicating the scale of the road (basic roads such as national roads and prefectural roads, narrow roads, etc.). Further, the map data 16 includes road type information indicating whether a specific link l representing a road is a general road or a toll road, and whether the link l includes a bridge, a tunnel, a tollhouse, or the like. Information in the link indicating whether or not it is included is also included.
- the traffic information database 17 includes time-series data in which traffic information such as the past average link speed or link travel time is arranged at predetermined time intervals.
- the traffic information database 17 is stored in, for example, a cloud server (hereinafter, referred to as “traffic information server”) that executes a data providing service related to traffic information.
- the traffic information server generates time-series data of traffic information from probe information including the position and time of the vehicle, and stores the generated time-series data in the database 17.
- the input data input by the user to the information processing apparatus 1 by the operation unit 14 includes a node extraction condition (hereinafter, also referred to as “extraction condition 1”) and a time-series data extraction condition (hereinafter, also referred to as “extraction condition 1”).
- extraction condition 1 a node extraction condition
- extraction condition 2 a time-series data extraction condition
- the node extraction condition includes a geographical range (hereinafter, referred to as “designated area”) designated by the user.
- the time-series data extraction condition includes a time range (hereinafter, referred to as “designated period”) designated by the user.
- designated period a time range designated by the user.
- “Chiyoda Ward” is exemplified as a designated area, and one month from "May 01, 2020 to May 31, 2020” is exemplified as a designated period.
- the control unit 11 executes intersection detection (step S1 in FIG. 4) described later for a plurality of nodes (a plurality of nodes included in the designated area) that meet the extraction condition 1 among the nodes included in the map data 16. , A plurality of nodes corresponding to the intersection (hereinafter, referred to as "intersection node") are extracted from the map data 16.
- the control unit 11 obtains the time-series data of the traffic information (time-series data of the traffic information included in the designated period) satisfying the extraction condition 2 from the database 17 of the traffic information server for the link flowing into the extracted intersection node. get.
- control unit 11 executes the inflow route detection (step SS2 in FIG. 4) described later for the intersection node, and for the plurality of links extracted as the inflow route, the time series data of the traffic information for the specified period is stored in the database 17. Get from.
- control unit 11 transmits the link ID of the inflow route extracted by the inflow route detection and the designated period specified by the user to the traffic information server.
- the traffic information server retrieves the time-series data of the traffic information related to the received link ID from the database 17 for a specified period, and transmits the retrieved time-series data to the information processing apparatus 1.
- the information processing device 1 may also function as a traffic information server.
- the database 17 is stored in the storage unit 12 of the information processing apparatus 1.
- the control unit 11 is estimated to need to adjust the constant of the traffic signal controller (for example, adjust the blue time) from the extracted plurality of intersection nodes based on the acquired time-series data of the traffic information (hereinafter, the intersection). , "Target intersection") is selected.
- the control unit 11 causes the display unit 15 to display the target intersection so that the user can recognize the position of the selected target intersection.
- a traffic event that serves as a selection criterion for an intersection that requires constant adjustment of a traffic signal controller
- Adopt "one-sided traffic jam" which means traffic jam in. Therefore, the control unit 11 of the information processing apparatus 1 selects an intersection node that can be regarded as the occurrence of one-sided congestion as the target intersection from the plurality of intersection nodes based on the acquired time-series data of the traffic information.
- [Input screen for designated area] 2A and 2B are explanatory views showing an example of the input screen 20 of the designated area.
- the input screen 20 of the designated area is, for example, an input box 20A of a method of selecting a designated area from a bull down menu.
- the control unit 11 of the information processing apparatus 1 extracts a plurality of nodes included in the designated area selected by the user from the menu of the input box 20A from the map data 16, and sets the extracted nodes as the target nodes for intersection detection. ..
- the input screen 20 of the designated area may be, for example, a GUI screen 20B in which the designated area is directly designated with the mouse pointer P or the like on the map displayed on the screen.
- the control unit 11 of the information processing apparatus 1 extracts the node included in the selection range designated by the mouse pointer P from the map data 16, and sets the data related to the extracted node as the target node for intersection detection.
- FIG. 3 is an explanatory diagram showing an example of time-series data of traffic information.
- the time-series data of the traffic information stored in the database 17 is, for example, "time”, “link 1", “link 2", “link 3", “link 4", and "link”. It is tabular data including the column of "5".
- time values are listed in chronological order in the order of the time values arranged at predetermined time (for example, 5 minutes).
- the length of the predetermined time may vary depending on the time zone.
- the time-series data for one day is illustrated in FIG. 3, for example, it may be classified into a plurality of time-series data for each day of the week.
- link 1 the value of the traffic information (link average speed in the example of FIG. 3) for each time value in link 1 is written.
- link 2 the value of the traffic information for each time value in the link 2 is recorded.
- links 3 to 5 the same applies to links 3 to 5.
- the number of links included in the time-series data of traffic information is not limited to five. Further, in FIG. 3, the traffic information consists of the link average speed (km / h), but the traffic information may be the link travel time (seconds).
- FIG. 4 is a flowchart showing an example of the contents of information processing executed by the control unit 11 of the information processing apparatus 1.
- the information processing executed by the control unit 11 includes "intersection detection” (step S1), "inflow path detection” (step S2), “congestion length calculation” (step S3), and "one-sided congestion”.
- “Detection” (step S4) and “output of target intersection” (step S5) are included.
- the intersection detection is a process of extracting an intersection node from a plurality of nodes included in the designated area. In other words, it is a process of excluding the node corresponding to the confluence.
- the details of intersection detection (FIGS. 5 and 6A and 6B) will be described later.
- the intersection detection may be a process of collecting the nodes having the identification information representing the intersection from the designated area designated by the user.
- the inflow route detection (step S2) is a process of extracting one or more links having a continuous congestion with the intersection node as the downstream end of the intersection node extracted by the intersection detection.
- the details of inflow path detection (FIGS. 7 and 8) will be described later.
- the traffic jam length calculation (step S3) is a process of calculating the traffic jam length in the plurality of links based on the time series data of the traffic information for the designated period for the plurality of links extracted by the inflow route detection.
- the control unit 11 determines that one or more links having the link average speed equal to or less than a predetermined threshold value (for example, 20 km / h) as an inflow route in a traffic jam.
- a predetermined threshold value for example, 20 km / h
- the length of the inflow route during the determined congestion is defined as the congestion length.
- the control unit 11 determines that one or a plurality of links whose link travel time is equal to or more than a predetermined threshold value (for example, 100 seconds) as an inflow route in a traffic jam, and determines.
- the length of the inflow route during the traffic jam is defined as the traffic jam length.
- step S4 as a target intersection that requires adjustment of the traffic signal controller, "one-sided congestion" with a large difference in the congestion length of the inflow roads intersecting each other has occurred from among a plurality of intersection nodes. It is a process of selecting an estimated intersection. In this case, since the pair of inflow paths in the opposite directions are likely to belong to the same indication, they may be treated as a group. An example of one-sided congestion (FIG. 9) will be described later.
- the output of the target intersection is a process of displaying the target intersection selected by the one-sided congestion detection on the display unit 15.
- a display example of the target intersection (FIGS. 10 and 11) will be described later.
- FIG. 5 is a flowchart showing an example of intersection detection (step S1 in FIG. 4) executed by the control unit 11 of the information processing apparatus 1. As shown in FIG. 5, the control unit 11 of the information processing apparatus 1 first determines whether or not there is a node that shares the end points of the links among the plurality of nodes included in the designated area, that is, a plurality of nodes. It is determined whether or not there is a node to which the link of is terminated (step ST11).
- step ST11 determines that the node is not an intersection. The reason is that a node into which only one link flows can be regarded as an intermediate point set in the middle of one road. If the determination result in step ST11 is affirmative, the control unit 11 determines whether or not the number of links shared by the nodes is two (step ST13).
- step ST15 determines that the node is an intersection. The reason is that, for example, as shown in the example of the intersection in FIG. 6A, the node n1 at which three or more links terminate can be regarded as an intersection. If the determination result in step ST12 is affirmative, the control unit 11 further determines whether or not the angle between the two links is equal to or greater than a predetermined threshold value A (for example, 30 degrees) (step ST14).
- a predetermined threshold value A for example, 30 degrees
- step ST14 determines that the node is not an intersection (step ST12).
- the control unit 11 determines that the node is an intersection (step ST15).
- FIG. 7 is a flowchart showing an example of inflow path detection (step S2 in FIG. 4) executed by the control unit 11 of the information processing apparatus 1.
- "I” is a variable representing the most upstream link of the traffic jam starting from the intersection node.
- "J” is a threshold value representing the assumed maximum congestion length (for example, 2000 m).
- L (I) is a variable representing the distance from the intersection to the start of the most upstream link.
- the control unit 11 of the information processing apparatus 1 executes the process of FIG. 7 for all the intersection nodes detected by the intersection detection. As shown in FIG. 7, the control unit 11 of the information processing apparatus 1 first adds an inflow link ending at the intersection node to the variable I, and sets the added inflow link as the most upstream link. Next, the control unit 11 determines whether or not L (I)> J (step ST22).
- step ST22 If the determination result in step ST22 is affirmative, the control unit 11 ends the process. If the determination result in step ST22 is negative, the control unit 11 adds to the variable I the link that has the smallest change in direction with respect to the current most upstream link among the links flowing into the beginning of the current most upstream link. , The link is newly set as the most upstream link, and the process is returned to before step ST22.
- FIG. 8 is an explanatory diagram showing an example of the most upstream link detected by the inflow path detection.
- N is one of the plurality of intersection nodes extracted by the intersection detection. It is assumed that the link 1 is a link whose end coincides with the intersection node N, and the length of the link 1 is equal to or less than the threshold value J.
- the link 2 and the link 3 are links whose ends coincide with the start and end of the link 1.
- step ST21 in FIG. 7 the link 1 becomes the most upstream link, but since the link 1 is equal to or less than the threshold value J, the determination result in step ST22 is negative. Further, among the link 2 and the link 3, the link having the smallest change in direction with respect to the link 1 is the link 3. Therefore, by step ST23 in FIG. 7, the link 3 is added as a new most upstream link.
- FIG. 9 is an explanatory diagram showing an example of one-sided congestion detected by the control unit 11. As shown in FIG. 9, it is assumed that congestion is occurring in one inflow path R4 at the intersection N of the crossroads where the four inflow paths R1 to R4 flow in. In this case, since the intersection N is congested only by one inflow path R4, the control unit 11 of the information processing apparatus 1 determines that the intersection N is an intersection where one-sided congestion is occurring.
- the control unit 11 determines, for example, the intersection node N in which the following events 1) to 6) occur as an intersection with one-sided congestion.
- FIG. 10 is an explanatory diagram showing a display example of the target intersection.
- the display example of FIG. 10 is a display example in which an intersection in which one-sided congestion is detected is illustrated on a map as an intersection (target intersection) that requires adjustment by a traffic signal controller.
- the control unit 11 of the information processing apparatus 1 displays a pie chart in the vicinity of the target intersection where one-sided congestion is detected, and displays which intersection on the map is the target intersection.
- the control unit 11 displays the number of occurrences of one-sided congestion during a designated period according to the size of the pie chart. Further, the control unit 11 displays the ratio of the congestion lengths of the inflow paths intersecting each other by the fan shape in the pie chart. The number of occurrences of one-sided congestion and the ratio of the congestion length may be displayed not as a pie chart but as a graph having another shape such as a bar graph.
- the control unit 11 takes the opportunity of a predetermined operation input to the map shown in FIG. 10 as a time series of traffic indicators such as a traffic jam length in the inflow path of the intersection designated by the operation input.
- the transition analysis result can be displayed on the display unit 15. A display example of this analysis result will be described later.
- FIG. 11 is an explanatory diagram showing another display example of the target intersection.
- the display example of FIG. 11 is a display example in which the names of intersections in which one-sided congestion is detected are displayed in a table manner as intersections (target intersections) that require adjustment by a traffic signal controller.
- the control unit 11 of the information processing apparatus 1 causes the display unit 15 to output a table including the "intersection name" of the target intersection for which one-sided congestion is detected.
- the table shown in FIG. 11 includes columns for "number of occurrences of one-sided congestion” and columns for "average congestion length difference" in addition to the column for "intersection name".
- the control unit 11 causes the intersections having a larger number of occurrences of one-sided congestion to be entered at the top of the table. Further, the control unit 11 displays the numerical value of the average congestion length difference of the intersection of each intersection name in the column of the average congestion length difference.
- control unit 11 takes the opportunity of a predetermined operation input to the table shown in FIG. 11 as a time series of traffic indicators such as a traffic jam length in the inflow path of the intersection designated by the operation input.
- the transition analysis result can be displayed on the display unit 15. A display example of this analysis result will be described later.
- FIG. 12 is an explanatory diagram showing a display example of the time-series transition of the congestion length.
- the display example of FIG. 12 is displayed on the display unit 15 triggered by the following operation inputs a1 and a2.
- Operation input a1 Mouse click or touch operation for the pie chart or intersection included in the map of FIG. 10
- Operation input a2 Mouse click or touch operation for the intersection name included in the table of FIG.
- the time-series transition of the congestion length regarding the inflow path of the intersection designated by the operation input of the user is displayed by the “line graph”.
- the horizontal axis of the coordinates represents the time
- the vertical axis represents the congestion length of the inflow path.
- the plurality of line graphs represent the congestion length for each time in each inflow path 1 to 4 at the designated intersection. Therefore, the user can consider in which time zone the constant adjustment should be performed from the position and shape of the line graph.
- FIG. 13 is an explanatory diagram showing a display example of the time-series transition of the inflow path velocity.
- the display example of FIG. 13 is displayed on the display unit 15 triggered by the next operation input b.
- Operation input b Mouse click or touch operation for the inflow path at the intersection where the pie chart included in the map of FIG. 10 is displayed.
- the time-series transition of the average speed (inflow road speed) of the vehicle in the inflow road designated by the user's operation input is displayed by the “shade distribution map”.
- the horizontal axis of the coordinates represents the time
- the vertical axis represents the distance to the intersection in the designated inflow path.
- the shading distribution map shows that the higher the density, the lower the speed. Therefore, the user can consider which time zone the constant adjustment should be performed from the change in the shade in the shade distribution map.
- control unit 11 corresponds to the intersection included in the geographical range (designated area) designated by the user from the nodes included in the map data 16.
- the intersection node is extracted, and the time-series data of the traffic information for the time range (designated period) specified by the user is acquired from the database 17 of the time-series data of the traffic information.
- control unit 11 selects a target intersection that requires constant adjustment of the traffic signal controller from the extracted intersection nodes based on the acquired time-series data of the traffic information, and displays the selected target intersection. (See FIGS. 10 and 11). Therefore, the user can detect in advance which intersection is the target intersection based on the target intersection displayed on the display unit 15. Therefore, the user can easily determine the existence or nonexistence of the target intersection in the designated area.
- the node extraction condition may include the specified number of arrangements, which is the number of arrangements specified by the user.
- the control unit 11 may target the nodes included in the map data 16 for which the number of arrangements of the signal lamp marks in the map data 16 is equal to or less than the specified number of arrangements for the intersection node.
- the extraction target of the intersection node is narrowed down to the nodes in which the number of arrangements of the signal lamp marks in the map data 16 is equal to or less than the specified number of arrangements. Therefore, only the target intersections of the scale desired by the user (for example, the intersections presumed to be the independent control method) can be output to the display unit.
- the node extraction condition may include a designated class representing the road scale designated by the user.
- the control unit 11 may target the node connected to the link whose road class in the map data 16 is the designated class as the extraction target of the intersection node.
- the extraction target of the intersection node is narrowed down to the node connected to the link whose road class in the map data 16 is the designated class. Therefore, only the target intersections of the scale desired by the user (for example, the intersections presumed to be the independent control method) can be output to the display unit.
- the input data input by the user to the information processing apparatus 1 by the operation unit 14 is only the node extraction condition (extraction condition 1), and the time-series data extraction condition (extraction condition 2) is the user. It may be implemented without input data by.
- the control unit 11 may acquire, for example, time-series data of traffic information for a predetermined period set in advance from the database 17.
- the preset period may be, for example, the latest 5 minutes. Further, the predetermined period may be the latest 1 hour, the previous day 24 hours, the latest 30 days, the latest 365 days, or the like, or may be all the time-series data accumulated in the database 17.
- the operation input received by the operation unit 14 may include the type of the event suggesting the malfunction of the constant setting of the traffic signal controller.
- Examples of the types of such events include, in addition to the above-mentioned one-sided traffic jam, pre-clogging, and multiple stops waiting for a signal. The reason is that one-sided congestion, jamming, and multiple stops waiting for a signal are events that suggest a malfunction in the set number of seconds of the blue time of the traffic signal controller, so the presence or absence of these events is a criterion for selecting the target intersection. Because it is suitable.
- the multiple stop waiting for a signal means an event in which the intersection cannot be passed even after passing two or more red lights among the stops due to waiting for a signal.
- the control unit 11 may use the presence or absence of the input event as a selection criterion for the target intersection. By doing so, the control unit 11 can select the target intersection based on the presence or absence of the event desired by the user as a selection criterion.
- Information processing device 10 Housing 11 Control unit (information processing unit) 12 Storage unit 13 Communication unit 14 Operation unit 15 Display unit 16 Map data 17 Database 20 Input screen 20A Input box 20B GUI screen
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
本出願は、2020年12月11日出願の日本出願第2020-205958号に基づく優先権を主張し、前記日本出願に記載された全ての記載内容を援用するものである。
遠隔制御では、信号制御パラメータを含む信号制御指令を中央装置が所定の制御周期ごとに生成し、生成した信号制御指令を、専用回線を介して交通信号制御機に送信する。
プローブ情報を利用すれば、車両感知器が設置されていない道路の渋滞状況を判定可能となるので、単独制御方式を採用する交通信号制御機についても、渋滞状況の判定結果に基づいて青時間などの定数調整を実行できるようになる。
しかし、単独制御方式の交通信号制御機を調整するには、作業員が現地に赴いて制御機を手入力で操作する必要がある。そこで、交通信号制御機の定数調整が必要な対象交差点がどれかを事前に察知できる技術が望まれるが、そのような技術は開発されていない。
本開示によれば、交通信号制御機の定数調整が必要な対象交差点を、ユーザが事前に察知することができる。
以下、本開示の実施形態の概要を列記して説明する。
(1) 本実施形態の情報処理装置は、第1の抽出条件の操作入力を受け付ける操作部と、前記第1の抽出条件に基づいて所定の情報処理を実行する制御部と、を備える情報処理装置であって、前記情報処理は、地図データに含まれるノードの中から、前記第1の抽出条件に適合する交差点に対応する1つまたは複数の交差点ノードを抽出する処理と、交通情報の時系列データを蓄積するデータベースから、前記交通情報の時系列データを取得する処理と、取得した前記交通情報の時系列データに基づいて、抽出した前記1つまたは複数の交差点ノードの中から、交通信号制御機の定数調整が必要な対象交差点を選択し、選択した前記対象交差点を表示部に出力する処理と、を含む。
このため、ユーザは、表示部に表示された対象交差点から、どの交差点が対象交差点であるかを事前に察知することができる。従って、ユーザは、対象交差点の存否を容易に判断することができる。
この場合、交差点ノードの抽出対象が、指定エリアに含まれるノードに絞られる。従って、ユーザが所望する指定エリアに含まれる対象交差点のみを、表示部に出力することができる。
この場合、交差点ノードの抽出対象が、地図データにおける信号灯器マークの配置数が指定配置異数以下であるノードに絞られる。従って、ユーザが所望する規模の対象交差点のみを、表示部に出力することができる。
この場合、交差点ノードの抽出対象が、地図データにおける道路クラスが指定クラスであるリンクに接続されたノードに絞られる。従って、ユーザが所望する規模の対象交差点のみを、表示部に出力することができる。
このようにすれば、ユーザが所望する第2の抽出条件に適合する交通情報の時系列データに基づいて、制御部に対象交差点を選択させることができる。
この場合、データベースから取得する交通情報の時系列データが、指定期間分の時系列データに絞られる。従って、ユーザが所望する指定期間分の交通情報の時系列データに基づいて、制御部に対象交差点を選択させることができる。
このようにすれば、ユーザは、表示部が表示する片側渋滞の発生回数から、対象交差点における片側渋滞の深刻度合いを事前に察知することができる。従って、ユーザは、どの対象交差点から定数調整を行うべきかを容易に判断することができる。
このようにすれば、ユーザが所望するイベントの有無を選択基準として、制御部に対象交差点を選択させることができる。
その理由は、片側渋滞、先詰まり、及び信号待ち複数回数停止は、交通信号制御機の定数設定(例えば、青時間の設定秒数など)の不調を示唆するイベントであるから、これらのイベントの有無は対象交差点の選択基準として相応しいからである。
この場合、ユーザは、表示部に表示された交通指標(例えば渋滞長又は車両速度)の時系列遷移に基づいて、どの時間帯における定数調整を行うべきか検討することができる。
その理由は、プローブ情報には、車両感知器が設置されていない道路を車両が通行した場合の位置及び時刻が含まれるので、広範囲の交通情報の時系列データを生成することができるからである。
従って、本実施形態の情報処理方法は、上述の(1)~(11)の情報処理装置と同様の作用効果を奏する。
従って、本実施形態のコンピュータプログラムは、上述の(1)~(11)の情報処理装置と同様の作用効果を奏する。
以下、図面を参照して、本開示の実施形態の詳細を説明する。なお、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
図1は、本実施形態に係る情報処理装置1の概略構成図である。
図1に示すように、情報処理装置1は、例えばパーソナルコンピュータ(PC)で構成され、筐体10と、筐体10に収容された電子機器とを備える。電子機器には、制御部(情報処理部)11、記憶部12、及び通信部13などが含まれる。情報処理装置1の筐体10には、操作部14及び表示部15が接続される。
操作部14及び表示部15は、筐体10に設けられた所定の接続ポートにそれぞれ接続されており、バックプレーン又はバスを介して制御部11と所定の情報をやり取りする。制御部11は、ハードウェア各部12~15の動作を制御する。
制御部11のCPUは、記憶部12にインストールされたコンピュータプログラム(ソフトウェア)をメインメモリに読み出し、読み出したコンピュータプログラムに従って各種の情報処理を行う。
通信部13は、外部装置とのイーサネット(登録商標)通信を行う通信カード(例えばLANカード)である。通信部13は、LANケーブルなどの所定の通信ケーブル或いは無線LANにより、インターネットに通じるゲートウェイに接続される。
交通技術者などのユーザは、キーボード入力、マウスクリック又はタッチ操作などの操作入力により、制御部11に所定の指令を送信することができる。
この場合、制御部11は、通信部13を介したクラウドサーバとの通信により所定範囲の地図データ16をダウンロードし、取得した所定範囲の地図データ16を、記憶部12に一時的に記録するとともに表示部15に表示させる。
信号灯器マークは、集中制御方式を採用する比較的大規模の交差点では、2つ以上配置されている場合が多く、単独制御方式を採用する比較的小規模の交差点では、1つのみ配置されているか或いは信号灯器マークが配置されていないことが多い。
道路データは、実際の道路線形をノードnと有向リンクl(小文字のエル)により形成される有向グラフで表したデータである。
ノードnに付与されるデータには、ノードIDが含まれる。ノードIDは、交差点及び合流地点などに予め付与された識別番号である。ノードnに付与されるデータには、当該ノードの位置情報(緯度、経度及び高度)も含まれる。
通常、交差点には交通信号制御機が設置されていることが多いが、合流地点には交通信号制御機が設置されていない場合が多い。
1)リンクの始点・終点・補間点の位置情報(緯度、経度及び高度)
2)リンクの始点に接続するリンクID
3)リンクの終点に接続するリンクID
4)リンクのリンクコスト
また、地図データ16には、道路を表す特定のリンクlが、一般道路であるか有料道路であるかを表す道路種別情報や、当該リンクlに橋梁、トンネルな又は料金所などが含まれるか否かを表すリンク内情報なども含まれる。
交通情報のデータベース17は、例えば、交通情報に関するデータ提供サービスを実行するクラウドサーバ(以下、「交通情報サーバ」という。)に格納される。交通情報サーバは、車両の位置と時刻を含むプローブ情報から交通情報の時系列データを生成し、生成した時系列データをデータベース17に蓄積する。
図1に示すように、ユーザが操作部14により情報処理装置1に入力する入力データには、ノードの抽出条件(以下、「抽出条件1」ともいう。)と、時系列データの抽出条件(以下、「抽出条件2」ともいう。)が含まれる。
図1の例では、指定エリアとして「千代田区」が例示され、指定期間として「2020年05月01日~2020年05月31日」の1か月間が例示されている。
制御部11は、抽出された交差点ノードに流入するリンクについて、抽出条件2に適合する交通情報の時系列データ(指定期間に含まれる交通情報の時系列データ)を、交通情報サーバのデータベース17から取得する。
なお、情報処理装置1は交通情報サーバの機能を兼ねていてもよい。この場合、データベース17は、情報処理装置1の記憶部12に格納される。
制御部11は、選択した対象交差点の位置をユーザが認識可能となるように、対象交差点を表示部15に表示させる。
従って、情報処理装置1の制御部11は、取得した交通情報の時系列データに基づいて、複数の交差点ノードの中から、片側渋滞の発生と見なすことができる交差点ノードを対象交差点として選択する。
図2A及び図2Bは、指定エリアの入力画面20の一例を示す説明図である。
図2Aに示すように、指定エリアの入力画面20は、例えば、ブルダウンメニューから指定エリアを選択する方式の入力ボックス20Aである。
この場合、情報処理装置1の制御部11は、入力ボックス20Aのメニューからユーザが選択した指定エリアに含まれる複数のノードを地図データ16から抽出し、抽出したノードを交差点検出の対象ノードとする。
この場合、情報処理装置1の制御部11は、マウスポインタPで指定される選択範囲に含まれるノードを地図データ16から抽出し、抽出したノードに関するデータを交差点検出の対象ノードとする。
図3は、交通情報の時系列データの一例を示す説明図である。
図3に示すように、データベース17に蓄積される交通情報の時系列データは、例えば、「時刻」、「リンク1」、「リンク2」、「リンク3」、「リンク4」、及び「リンク5」のカラムを含む表形式のデータである。
「リンク1」のカラムには、リンク1における時刻値ごとの交通情報(図3の例ではリンク平均速度)の値が記される。「リンク2」のカラムには、リンク2における時刻値ごとの交通情報の値が記される。以下、リンク3~5についても同様である。
図4は、情報処理装置1の制御部11が実行する、情報処理の内容の一例を示すフローチャートである。
図4に示すように、制御部11が実行する情報処理には、「交差点検出」(ステップS1)、「流入路検出」(ステップS2)、「渋滞長算出」(ステップS3)、「片側渋滞検出」(ステップS4)、及び「対象交差点の出力」(ステップS5)が含まれる。
もっとも、交差点を表す識別情報をノードに付与する地図データ16の場合には、交差点検出は、ユーザが指定する指定エリアの中から、交差点を表す識別情報を有するノードを収集する処理としてもよい。
渋滞長算出(ステップS3)は、流入路検出により抽出された複数のリンクに関する、指定期間分の交通情報の時系列データに基づいて、当該複数のリンクにおける渋滞長を算出する処理である。
また、交通情報がリンク旅行時間である場合には、制御部11は、リンク旅行時間が所定の閾値(例えば100秒)以上である1又は複数のリンクを渋滞中の流入路と判定し、判定した渋滞中の流入路の長さを渋滞長とする。
この場合、対向方向の一対の流入路は同一現示に所属する可能性が高いため、グループとして扱ってもよい。なお、片側渋滞の一例(図9)については後述する。
図5は、情報処理装置1の制御部11が実行する、交差点検出(図4のステップS1)の一例を示すフローチャートである。
図5に示すように、情報処理装置1の制御部11は、まず、指定エリアに含まれる複数のノードの中から、リンクの終端点同士を共有するノードが存在するか否か、すなわち、複数のリンクが終端するノードが存在するか否かを判定する(ステップST11)。
ステップST11の判定結果が肯定的である場合は、制御部11は、ノードが共有するリンク数が2であるか否かを判定する(ステップST13)。
ステップST12の判定結果が肯定的である場合は、制御部11は、更に2つのリンク間の角度が所定の閾値A(例えば30度)以上か否かを判定する(ステップST14)。
ステップST14の判定結果が肯定的である場合は、制御部11は、当該ノードは交差点であると判定する(ステップST15)。
図7は、情報処理装置1の制御部11が実行する、流入路検出(図4のステップS2)の一例を示すフローチャートである。
図7において、「I」は、交差点ノードから始まる渋滞の最上流リンクを表す変数である。「J」は、想定する最大の渋滞長(例えば2000m)を表す閾値である。L(I)は、交差点から最上流リンクの始端までの距離を表す変数である。
図7に示す通り、情報処理装置1の制御部11は、まず、交差点ノードを終端とする流入リンクを変数Iに追加し、追加した流入リンクを最上流リンクとする。次に、制御部11は、L(I)>Jとなる否かを判定する(ステップST22)。
ステップST22の判定結果が否定的である場合は、制御部11は、現時点の最上流リンクの始端に流入するリンクのうち、現時点の最上流リンクに対する方向変化が最小のリンクを変数Iに追加し、当該リンクを新たに最上流リンクとし、処理をステップST22の前に戻す。
図8において、「N」は、交差点検出により抽出された複数の交差点ノードのうちの1つのノードである。リンク1は、終端が交差点ノードNと一致するリンクであり、リンク1の長さは閾値J以下であるとする。リンク2及びリンク3は、終端がリンク1の始端と一致するリンクである。
また、リンク2及びリンク3のうち、リンク1に対する方向変化が最小のリンクはリンク3である。従って、図7のステップST23により、リンク3が新たな最上流リンクとして追加されることになる。
図9は、制御部11により検出される片側渋滞の一例を示す説明図である。
図9に示すように、4つの流入路R1~R4が流入する十字路の交差点Nにおいて、1つの流入路R4で渋滞が発生中であるとする。この場合、交差点Nにおいて1つの流入路R4のみで渋滞しているので、情報処理装置1の制御部11は、交差点Nを片側渋滞が発生中の交差点と判定する。
1)流入路R1のみで渋滞
2)流入路R2のみで渋滞
3)流入路R3のみで渋滞
4)流入路R4のみで渋滞
5)同一現示で信号が表示される流入路R1,R3で渋滞
6)同一現示で信号が表示される流入路R2,R4で渋滞
a)流入路R1及び流入路R2で渋滞
b)流入路R2及び流入路R3で渋滞
c)流入路R3及び流入路R4で渋滞
d)流入路R4及び流入路R1で渋滞
図10は、対象交差点の表示例を示す説明図である。
図10の表示例は、交通信号制御機の調整が必要な交差点(対象交差点)として、片側渋滞が検出された交差点を地図上に図示する表示例である。
具体的には、情報処理装置1の制御部11は、片側渋滞を検出した対象交差点の近傍に円グラフを表示し、地図上のどの交差点が対象交差点であるかを表示する。
なお、片側渋滞の発生回数及び渋滞長の比率は、円グラフではなく、棒グラフなどの他の形状のグラフで表示することにしてもよい。
図11は、対象交差点の別の表示例を示す説明図である。
図11の表示例は、交通信号制御機の調整が必要な交差点(対象交差点)として、片側渋滞が検出された交差点の名称をテーブル方式で表示する表示例である。
具体的には、情報処理装置1の制御部11は、片側渋滞を検出した対象交差点の「交差点名称」を含むテーブルを表示部15に出力させる。
制御部11は、片側渋滞を検出した対象交差点が複数ある場合には、片側渋滞の発生回数の数値が多い交差点ほど、テーブルの上位にエントリさせる。また、制御部11は、平均渋滞長差のカラムに、各交差点名称の交差点の平均渋滞長差の数値を表示する。
図12は、渋滞長の時系列遷移の表示例を示す説明図である。
図12の表示例は、次の操作入力a1,a2を契機として表示部15に表示される。
操作入力a1:図10の地図に含まれる円グラフ又は交差点に対するマウスクリック又はタッチ操作
操作入力a2:図11のテーブルに含まれる交差点名称に対するマウスクリック又はタッチ操作
図12の表示例において、座標の横軸は時刻を表し、縦軸は流入路の渋滞長を表す。また、複数の折れ線グラフは、指定された交差点の各流入路1~4における時刻ごとの渋滞長を表す。従って、ユーザは、折れ線グラフの位置及び形状から、どの時間帯における定数調整を行うべきかを検討することができる。
図13は、流入路速度の時系列遷移の表示例を示す説明図である。
図13の表示例は、次の操作入力bを契機として表示部15に表示される。
操作入力b:図10の地図に含まれる円グラフが表示された交差点の流入路に対するマウスクリック又はタッチ操作
図12の濃淡分布図において、座標の横軸は時刻を表し、縦軸は指定された流入路における交差点までの距離を表す。また、濃淡分布図は、濃度が高いほど速度が低いことを表す。従って、ユーザは、濃淡分布図における濃淡変化から、どの時間帯の定数調整を行うべきかを検討することができる。
上述の通り、本実施形態の情報処理装置1によれば、制御部11が、地図データ16に含まれるノードの中から、ユーザが指定する地理的範囲(指定エリア)に含まれる交差点に対応する交差点ノードを抽出し、交通情報の時系列データのデータベース17から、ユーザが指定する時間的範囲(指定期間)分の交通情報の時系列データを取得する。
このため、ユーザは、表示部15に表示された対象交差点に基づいて、どの交差点が対象交差点であるかを事前に察知することができる。従って、ユーザは、指定エリア内における対象交差点の存否を容易に判断することができる。
上述の実施形態において、ノードの抽出条件(抽出条件1)として、ユーザが指定する配置数である指定配置数を含めることにしてもよい。
この場合、制御部11は、地図データ16に含まれるノードのうち、当該地図データ16における信号灯器マークの配置数が指定配置数以下であるノードを、交差点ノードの抽出対象とすればよい。
従って、ユーザが所望する規模の対象交差点(例えば単独制御方式と推定される交差点)のみを、表示部に出力することができる。
上述の実施形態において、ノードの抽出条件(抽出条件1)として、ユーザが指定する道路規模を表す指定クラスを含めることにしてもよい。
この場合、制御部11は、地図データ16に含まれるノードのうち、当該地図データ16における道路クラスが指定クラスであるリンクに接続されたノードを、交差点ノードの抽出対象とればよい。
従って、ユーザが所望する規模の対象交差点(例えば単独制御方式と推定される交差点)のみを、表示部に出力することができる。
上述の実施形態において、ユーザが操作部14により情報処理装置1に入力する入力データを、ノードの抽出条件(抽出条件1)のみとし、時系列データの抽出条件(抽出条件2)については、ユーザによる入力データとしない実装にしてもよい。
この場合、制御部11は、例えば、予め設定された所定期間分の交通情報の時系列データを、データベース17から取得すればよい。
上述の実施形態において、操作部14が受け付ける操作入力として、交通信号制御機の定数設定の不調を示唆するイベントの種別を含めることにしてもよい。
かかるイベントの種別としては、例えば、上述の片側渋滞の他に、先詰まり、及び信号待ち複数回停止などが該当する。その理由は、片側渋滞、先詰まり、及び信号待ち複数回停止は交通信号制御機の青時間の設定秒数の不調を示唆するイベントであるから、これらのイベントの有無は対象交差点の選択基準として相応しいからである。
上記のイベントの種別が入力された場合、制御部11は、入力されたイベントの有無を対象交差点の選択基準とすればよい。このようにすれば、ユーザが所望するイベントの有無を選択基準として、制御部11に対象交差点を選択させることができる。
10 筐体
11 制御部(情報処理部)
12 記憶部
13 通信部
14 操作部
15 表示部
16 地図データ
17 データベース
20 入力画面
20A 入力ボックス
20B GUI画面
Claims (13)
- 第1の抽出条件の操作入力を受け付ける操作部と、
前記第1の抽出条件に基づいて所定の情報処理を実行する制御部と、を備える情報処理装置であって、
前記情報処理は、
地図データに含まれるノードの中から、前記第1の抽出条件に適合する交差点に対応する1つまたは複数の交差点ノードを抽出する処理と、
交通情報の時系列データを蓄積するデータベースから、前記交通情報の時系列データを取得する処理と、
取得した前記交通情報の時系列データに基づいて、抽出した前記1つまたは複数の交差点ノードの中から、交通信号制御機の定数調整が必要な対象交差点を選択し、選択した前記対象交差点を表示部に出力する処理と、を含む情報処理装置。 - 前記第1の抽出条件は、
ユーザが指定する地理的範囲である指定エリアを含み、
前記制御部は、
前記交差点ノードを抽出する処理で、前記指定エリアに含まれるノードを抽出する請求項1に記載の情報処理装置。 - 前記第1の抽出条件は、
ユーザが指定する配置数である指定配置数を含み、
前記制御部は、
前記交差点ノードを抽出する処理で、前記地図データにおける信号灯器マークの配置数が前記指定配置数以下であるノードを抽出する請求項1又は請求項2に記載の情報処理装置。 - 前記第1の抽出条件は、
ユーザが指定する道路規模を表す指定クラスを含み、
前記制御部は、
前記交差点ノードを抽出する処理で、前記地図データにおける道路クラスが前記指定クラスであるリンクに接続されたノードを抽出する請求項1から請求項3のいずれか1項に記載の情報処理装置。 - 前記操作部は、更に、第2の抽出条件の操作入力を受け付け、
前記交通情報の時系列データを取得する処理は、
前記第2の抽出条件に適合する交通情報の時系列データを取得する処理である請求項1から請求項4のいずれか1項に記載の情報処理装置。 - 前記第2の抽出条件は、
ユーザが指定する時間的範囲である指定期間を含み、
前記制御部は、
前記指定期間分の前記交通情報の時系列データを前記データベースから取得する請求項5に記載の情報処理装置。 - 片側渋滞の有無を選択基準として前記対象交差点を選択する場合には、
前記制御部は、
選択した前記対象交差点における片側渋滞の発生回数を前記表示部に出力する請求項1から請求項6のいずれか1項に記載の情報処理装置。 - 前記操作部は、更に、
前記交通信号制御機の定数設定の不調を示唆するイベントの種別を受け付け、
前記制御部は、
入力された前記イベントの有無を前記対象交差点の選択基準とする請求項1から請求項7のいずれか1項に記載の情報処理装置。 - 前記イベントの種別は、
片側渋滞、先詰まり、及び信号待ち複数回停止のうちの少なくとも1つを含む請求項8に記載の情報処理装置。 - 前記制御部は、
前記交差点ノードの流入路における所定の交通指標の時系列遷移を分析可能であり、
前記表示部の画面に対する操作入力により指定された交差点の流入路について、前記時系列遷移の分析結果を前記表示部に出力する請求項1から請求項9のいずれか1項に記載の情報処理装置。 - 前記交通情報の時系列データは、
車両の位置及び時刻を含むプローブ情報に基づいて生成される請求項1から請求項10のいずれか1項に記載の情報処理装置。 - 第1の抽出条件の操作入力を受け付ける操作部と、
前記第1の抽出条件に基づいて所定の情報処理を実行する制御部と、を備える情報処理装置が実行する情報処理方法であって、
地図データに含まれるノードの中から、前記第1の抽出条件に適合する交差点に対応する1つまたは複数の交差点ノードを抽出するステップと、
交通情報の時系列データを蓄積するデータベースから、前記交通情報の時系列データを取得するステップと、
取得した前記交通情報の時系列データに基づいて、抽出した前記1つまたは複数の交差点ノードの中から、交通信号制御機の定数調整が必要な対象交差点を選択し、選択した前記対象交差点を表示部に出力するステップと、を含む情報処理方法。 - 第1の抽出条件の操作入力を受け付ける操作部と、
前記第1の抽出条件に基づいて所定の情報処理を実行する制御部と、を備える情報処理装置として、コンピュータを機能させるコンピュータプログラムであって、
前記情報処理は、
地図データに含まれるノードの中から、前記第1の抽出条件に適合する交差点に対応する1つまたは複数の交差点ノードを抽出する処理と、
交通情報の時系列データを蓄積するデータベースから、前記交通情報の時系列データを取得する処理と、
取得した前記交通情報の時系列データに基づいて、抽出した前記1つまたは複数の交差点ノードの中から、交通信号制御機の定数調整が必要な対象交差点を選択し、選択した前記対象交差点を表示部に出力する処理と、を含むコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/265,678 US20240046786A1 (en) | 2020-12-11 | 2021-08-26 | Information processing apparatus, information processing method, and computer program |
JP2022568048A JPWO2022123832A1 (ja) | 2020-12-11 | 2021-08-26 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020-205958 | 2020-12-11 | ||
JP2020205958 | 2020-12-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022123832A1 true WO2022123832A1 (ja) | 2022-06-16 |
Family
ID=81973499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2021/031387 WO2022123832A1 (ja) | 2020-12-11 | 2021-08-26 | 情報処理装置、情報処理方法、及びコンピュータプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240046786A1 (ja) |
JP (1) | JPWO2022123832A1 (ja) |
WO (1) | WO2022123832A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230126364A1 (en) * | 2021-10-22 | 2023-04-27 | University Of South Florida | Systems and signal processing methods for real-time traffic congestion detection |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003281674A (ja) * | 2002-03-20 | 2003-10-03 | Natl Inst For Land & Infrastructure Management Mlit | 交通情報処理方法及び交通情報処理システム |
JP2010027075A (ja) * | 2009-11-02 | 2010-02-04 | Sumitomo Electric Ind Ltd | 交通信号制御分析装置 |
JP2014044635A (ja) * | 2012-08-28 | 2014-03-13 | Sumitomo Electric Ind Ltd | 交通信号機管理システム及び単独交通信号制御機 |
-
2021
- 2021-08-26 US US18/265,678 patent/US20240046786A1/en active Pending
- 2021-08-26 JP JP2022568048A patent/JPWO2022123832A1/ja active Pending
- 2021-08-26 WO PCT/JP2021/031387 patent/WO2022123832A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003281674A (ja) * | 2002-03-20 | 2003-10-03 | Natl Inst For Land & Infrastructure Management Mlit | 交通情報処理方法及び交通情報処理システム |
JP2010027075A (ja) * | 2009-11-02 | 2010-02-04 | Sumitomo Electric Ind Ltd | 交通信号制御分析装置 |
JP2014044635A (ja) * | 2012-08-28 | 2014-03-13 | Sumitomo Electric Ind Ltd | 交通信号機管理システム及び単独交通信号制御機 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2022123832A1 (ja) | 2022-06-16 |
US20240046786A1 (en) | 2024-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Pan et al. | Crowd sensing of traffic anomalies based on human mobility and social media | |
US20220051032A1 (en) | Road event detection method, apparatus, device and storage medium | |
US9773321B2 (en) | Visual representations of distance cartograms | |
Wong et al. | Network topological effects on the macroscopic Bureau of Public Roads function | |
Zhao et al. | Using truck probe GPS data to identify and rank roadway bottlenecks | |
JP5648009B2 (ja) | 交通情報作成装置、交通情報作成方法及びプログラム | |
US20200400458A1 (en) | Real-Time Mapping Using Geohashing | |
CN104504065A (zh) | 导航路线生成方法和装置 | |
JPWO2014061111A1 (ja) | 交通分析システム | |
WO2023040539A1 (zh) | 车流迁徙情况的展示方法、装置、设备、介质及产品 | |
Song et al. | Modeling Visit Probabilities within Network‐Time Prisms Using M arkov Techniques | |
CN112750299B (zh) | 一种交通流量分析方法和装置 | |
JPWO2014199503A1 (ja) | 交通需要制御装置 | |
CN108880669A (zh) | 光缆故障点地面直线距离定位方法与装置 | |
WO2022123832A1 (ja) | 情報処理装置、情報処理方法、及びコンピュータプログラム | |
Balijepalli et al. | The two-regime transmission model for network loading in dynamic traffic assignment problems | |
Shams et al. | Effects of capacity and transit improvements on traffic and transit operations | |
Chen et al. | A network‐based dynamic air traffic flow model for short‐term en route traffic prediction | |
Mathew et al. | Implementation of probe data performance measures. | |
Hale et al. | Evaluation of data‐driven performance measures for comparing and ranking traffic bottlenecks | |
Lee et al. | Congestion pattern model for predicting short-term traffic decongestion times | |
Halás et al. | Modeling and prediction of long-distance traffic flows through the example of road transport in the Czech Republic | |
Grzybowska et al. | Ramp metering strategy implementation: a case study review | |
Fedorčák et al. | viaRODOS: monitoring and visualisation of current traffic situation on highways | |
Tufte et al. | Portal 2.0: Towards a Next-Generation Archived Data User Service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21902937 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2022568048 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 18265678 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21902937 Country of ref document: EP Kind code of ref document: A1 |