Information processing device and method
The information processing device addresses the challenge of varying traffic demand by setting conditions and using machine learning to predict travel times, improving the accuracy of traffic estimation.
Patent Information
- Application Number
- PCT/JP2024/024344
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-05
- Publication Date
- 2026-01-08
AI Technical Summary
Existing traffic estimation methods do not adequately account for varying traffic demand conditions, limiting the accuracy of travel time predictions.
An information processing device that sets conditions for traffic demand fluctuations and uses a travel time prediction model to estimate travel times based on traffic demand data, incorporating machine learning to generate predictive models from probe data.
Enables accurate prediction of travel times under various traffic demand scenarios, enhancing the reliability of travel time estimates.
Smart Images

Figure JP2024024344_08012026_PF_FP_ABST
Abstract
Description
Information processing device and method
[0001] The present invention relates to a technique for estimating the time required for a vehicle to travel on a road.
[0002] There are known techniques for estimating the average time required to travel a road based on the actual travel times of many vehicles on that road in the past. For example, Patent Document 1 discloses generating traffic information using information collected by probe cars. Furthermore, Patent Document 2 discloses dividing a road into arbitrary sections and generating traffic information based on time information when a vehicle passes through each section and the average speed of the vehicle.
[0003] JP 2006-244265 A JP 2009-245297 A
[0004] For example, it would be convenient if various conditions regarding traffic demand for roads could be set and the required travel time for each condition could be predicted.
[0005] Therefore, an object of the present invention is to predict the required travel time according to various conditions regarding traffic demand for roads.
[0006] In order to solve the above problem, the present invention provides an information processing device characterized by comprising: a setting unit that sets a plurality of increase / decrease conditions related to the degree of increase / decrease in traffic demand by time period on a road to be predicted; an input unit that inputs information related to traffic demand according to the plurality of increase / decrease conditions that have been set into a travel time prediction model generated using information related to traffic demand by time period on the road to be predicted as an explanatory variable and information related to the travel time by time period on the road to be predicted as a target variable; and an output unit that outputs information related to the plurality of travel times obtained by inputting information related to traffic demand according to the plurality of increase / decrease conditions.
[0007] According to the present invention, it is possible to predict the required travel time according to various conditions regarding traffic demand for roads.
[0008] 1 is a block diagram illustrating an example of the overall configuration of an information processing system 1 according to an embodiment of the present invention. FIG. 2 is a block diagram illustrating an example of the hardware configuration of an information processing device 20 according to the embodiment. FIG. 3 is a block diagram illustrating an example of the functional configuration of the information processing device 20 according to the embodiment. FIG. 4 is a diagram illustrating an example of the transition of traffic demand for a certain road in the embodiment. FIG. 5 is a diagram illustrating an example of the transition of the required time required to travel on a certain road in the embodiment. FIG. 6 is a diagram illustrating an example of an increase / decrease condition related to traffic demand for a certain road in the embodiment. FIG. 7 is a diagram illustrating an example of the transition of the required time according to the increase / decrease condition related to traffic demand for a certain road in the embodiment. FIG. 8 is a diagram illustrating an example of an output form by the output unit 26 in the embodiment. FIG. 9 is a flowchart illustrating the operation of the information processing device 20 according to the embodiment. FIG. 10 is a diagram illustrating an example of the required time according to a plurality of increase / decrease conditions for a certain road in a modified example. FIG. 11 is a diagram illustrating an example of an increase / decrease condition for a certain road in a modified example. FIG. 12 is a diagram illustrating an example of the transition of the required time according to the increase / decrease condition for a certain road in a modified example.
[0009] [Configuration] Fig. 1 is a diagram illustrating an example of an information processing system 1 according to the present embodiment. The information processing system 1 includes a plurality of in-vehicle terminals 10, an information processing device 20, and a network 30 that communicatively connects the in-vehicle terminals 10 and the information processing devices 20. The network 30 is, for example, a local area network (LAN) or a wide area network (WAN), or a combination thereof, and includes wired and wireless sections. The network 30 is preferably, for example, a network compliant with a fifth-generation mobile communication system, but is not necessarily limited to this. Note that, although Fig. 1 illustrates one in-vehicle terminal 10 and one information processing device 20, this is merely an example, and there may be multiple in-vehicle terminals 10 and one information processing device 20.
[0010] The on-board terminal 10 is a computer capable of communication mounted on each of a plurality of vehicles, and generates probe data and transmits it to the information processing device 40 via the network 30. The probe data includes at least a vehicle ID for identifying each vehicle, and data related to the vehicle's travel history, such as date, time, and location (latitude and longitude). From this probe data, traffic demand for each road can be identified.
[0011] The information processing device 20 is a computer that functions as an information processing device according to the present invention. The information processing device 20 sets a plurality of increase / decrease conditions relating to the degree of increase / decrease in traffic demand for each time period on a road to be predicted, and predicts the time required for a vehicle to travel on the road to be predicted under traffic demand according to the plurality of increase / decrease conditions.
[0012] 2 is a diagram showing an example of the hardware configuration of the information processing device 20. The information processing device 20 is physically configured as a computer device including a processor 2001, a memory 2002, a storage 2003, a communication device 2004, an input device 2005, an output device 2006, and buses connecting these. In the following description, the term "device" can be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the information processing device 20 may be configured to include one or more of the devices shown in the figure, or may be configured without including some of the devices.
[0013] Each function in the information processing device 20 is realized by loading specified software (programs) onto hardware such as the processor 2001 and memory 2002, causing the processor 2001 to perform calculations, control communication via the communication device 2004, and control at least one of reading and writing data in the memory 2002 and storage 2003.
[0014] The processor 2001 controls the entire computer by running, for example, an operating system, and may be configured as a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc.
[0015] The processor 2001 reads programs (program codes), software modules, data, etc. from at least one of the storage 2003 and the communication device 2004 into the memory 2002 and executes various processes in accordance with these. The programs used are those that cause a computer to execute at least some of the operations described below. The functional blocks of the information processing device 20 may be implemented by a control program stored in the memory 2002 and running on the processor 2001. Various processes may be executed by one processor 2001, or may be executed simultaneously or sequentially by two or more processors 2001. The processor 2001 may be implemented by one or more chips. The programs may be transmitted from the network 30 to the information processing device 20 via a telecommunications line.
[0016] The memory 2002 is a computer-readable recording medium and may be configured by, for example, at least one of a read-only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a random access memory (RAM), etc. The memory 2002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 2002 can store executable programs (program codes), software modules, etc. for implementing the method according to this embodiment.
[0017] Storage 2003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 2003 may also be called an auxiliary storage device.
[0018] The communication device 2004 is hardware (transmission / reception device) for communicating between computers via the network 30, and is also called, for example, a network device, a network controller, a network card, or a communication module.
[0019] The input device 2005 is an input device (e.g., keys, buttons, etc.) that accepts input from the outside. The output device 2006 is an output device (e.g., a display, etc.) that outputs to the outside. The input device and the output device may be integrated into one device (e.g., a touch screen).
[0020] Each device, such as the processor 2001 and the memory 2002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.
[0021] The information processing device 20 may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 2001 may be implemented using at least one of these pieces of hardware.
[0022] The on-board terminal 10 is a well-known computer that generates the above-mentioned probe data and transmits it to the information processing device 20, and therefore is not specifically illustrated. However, physically, the on-board terminal 10 includes a processor, memory, storage, a communication device, an input device, an output device, and a bus connecting these devices. The processor, memory, and storage of the on-board terminal 10 are the same hardware as the processor 2001, memory 2002, and storage 2003 of the information processing device 20. The communication device of the on-board terminal 10 may include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. to realize at least one of frequency division duplex (FDD) and time division duplex (TDD). For example, the transmitting and receiving antennas, amplifier units, transmitting and receiving units, and transmission path interfaces may be realized by the communication device. The transmitting and receiving units of the transmitting and receiving units may be physically or logically separated from each other. The input device of the in-vehicle terminal 10 is an input device that accepts input from the outside (e.g., a key, a microphone, a switch, a button, an acceleration sensor, a gyro sensor, a GPS unit including a GPS antenna, etc.). The output device of the in-vehicle terminal 10 is an output device that outputs to the outside (e.g., a display, a speaker, an LED lamp, etc.). The input device and the output device may be integrated into one device (e.g., a touch screen).
[0023] Fig. 3 is a block diagram showing an example of the functional configuration of the information processing device 20. As shown in Fig. 3, the information processing device 20 realizes the functions of an acquisition unit 21, a model generation unit 22, a storage unit 23, a setting unit 24, an input unit 25, and an output unit 26.
[0024] The acquisition unit 21 acquires probe data transmitted from multiple on-board terminals 10 via the network 30. As described above, the probe data includes a vehicle ID and data related to the vehicle's driving history, such as the date, time, and location. This probe data indicates when and where each vehicle is located in the road network, making it possible to identify the number of vehicles traveling on the target road for which the required travel time is to be predicted, by time period. However, in reality, vehicles not equipped with on-board terminals 10 also travel on each road. Therefore, the number of vehicles traveling on each road (i.e., the traffic demand for each road) can be identified by performing a predetermined correction process, such as multiplying the number of vehicles determined from the probe data by a certain coefficient.
[0025] FIG. 4 is a diagram illustrating the transition of traffic demand for a certain road. In the example of FIG. 4, traffic demand is illustrated for each hour, but the unit of time is not limited to one hour. Also, in FIG. 4, traffic demand is illustrated for a time range from 5:00 to 20:00, but this range is not limited to the example shown in the figure. Note that in the present invention, the method of determining traffic demand for each road is not limited to the above example, and well-known methods can be used. For example, traffic demand may be identified using image recognition technology from captured images of a group of vehicles traveling on a road.
[0026] In addition, since the probe data includes data related to the vehicle's driving history, such as the vehicle ID, date, time, and location, it is also possible to use this probe data to identify the actual travel time required for each vehicle to travel on each road by time period.
[0027] Here, Figure 5 is a diagram illustrating the transition of the time required to travel on a certain road. In the example of Figure 5, traffic demand is illustrated for each hour, but the unit time period is not limited to one hour. Also, in Figure 5, traffic demand is illustrated for the time range from 5:00 to 20:00, but this range is not limited to the example shown in the figure.
[0028] From the above, the acquisition unit 21 can be said to be a means for acquiring information on traffic demand by time period for the road to be predicted and information on the required time by time period for the road to be predicted. The information acquired by the acquisition unit 21 is stored in the storage unit 23. Information on traffic demand is, for example, information indicating the magnitude of traffic demand, and will be simply referred to as traffic demand hereinafter. Information on required time is, for example, information indicating the length of required time, and will be simply referred to as required time hereinafter.
[0029] The model generation unit 22 generates a required time prediction model corresponding to each road using the information acquired by the acquisition unit 21 as training data. Specifically, the model generation unit 22 performs machine learning using training data in which traffic demand by time period for a certain road (each road that can be a prediction target road) is used as an explanatory variable and the required time by time period for that road is used as a target variable, and generates a required time prediction model that predicts the required time required for a vehicle to travel on that road. The required time prediction model for each road generated by the model generation unit 22 is stored in the storage unit 23.
[0030] The setting unit 24 sets a plurality of increase / decrease conditions relating to the degree of increase / decrease in traffic demand for each time period on the road to be predicted.
[0031] Figure 6 shows an example of the conditions for increasing or decreasing traffic demand for a certain road. The example in Figure 6 shows the conditions for increasing or decreasing traffic demand when it is assumed that the implementation of some traffic policy reduces traffic demand by X% in each time slot between 10:00 and 14:00, and that the total of this decrease increases evenly in each time slot between 15:00 and 19:00.
[0032] This is one example of an increase / decrease condition, and other examples with different magnitudes of increase / decrease are possible, such as an increase / decrease condition when it is assumed that traffic demand in each time slot from 10:00 to 14:00 decreases by Y% (Y≠X) and that the total of this decrease increases evenly in each time slot from 15:00 to 19:00, or an increase / decrease condition when it is assumed that traffic demand in each time slot from 10:00 to 14:00 decreases by Z% (Z≠X, Y) and that the total of this decrease increases evenly in each time slot from 15:00 to 19:00.
[0033] Furthermore, examples can be considered in which the periods of increase and decrease differ, such as the conditions for increase and decrease when it is assumed that traffic demand in each time slot from 12:00 to 15:00 decreases by X% and that the total of this decrease increases evenly in each time slot from 16:00 to 20:00, or the conditions for increase and decrease when it is assumed that traffic demand in each time slot from 12:00 to 15:00 decreases by X% and that the total of this decrease increases evenly in each time slot from 8:00 to 11:00.
[0034] All of these increase / decrease conditions are assumed to be conditions under which traffic demand corresponding to the degree of decrease in traffic demand in a certain time period on the road to be predicted increases in a time period before or after the certain time period.
[0035] The input unit 25 inputs the traffic demands corresponding to the plurality of increase / decrease conditions set for the road to be predicted by the setting unit 24 into the required time prediction model corresponding to the road to be predicted, thereby obtaining the required time corresponding to each increase / decrease condition for the road to be predicted.
[0036] The output unit 26 outputs a plurality of required times obtained by inputting traffic demands according to a plurality of increase / decrease conditions. The output here includes any output form, such as display, printing, transmission, writing to a storage medium, etc.
[0037] Here, Fig. 7 is a diagram illustrating the transition of the required time for a certain road according to the increase / decrease conditions shown in Fig. 6. In the example of Fig. 7, the required time decreases due to a decrease in traffic demand in each time slot from 10:00 to 14:00, and also increases due to an increase in traffic demand in each time slot from 15:00 to 19:00.
[0038] 7 illustrates an example of a transition in the required time corresponding to one increase / decrease condition, but it is desirable that the output unit 26 output a plurality of required times obtained by inputting transportation demand according to a plurality of increase / decrease conditions in a comparable manner. Specifically, as illustrated in FIG. 8, the output unit 26 outputs, in one display area D, a transition in the required time obtained by inputting transportation demand according to a plurality of increase / decrease conditions in a comparable manner.
[0039] [Operation] Next, a description will be given of the operation of the information processing device 20. The steps of each process shown in Fig. 9 are described in a program stored in the information processing device 20. It is assumed that, before the process shown in Fig. 9 is started, a required time prediction model generated by the acquisition unit 21 based on probe data transmitted from a plurality of on-board terminals 10 via the network 30 is stored in the storage unit 23.
[0040] In FIG. 9, the setting unit 24 sets a plurality of increase / decrease conditions relating to the degree of increase / decrease in traffic demand for each time period on a certain road to be predicted, in accordance with instructions from the administrator (step S11).
[0041] Next, the input unit 25 inputs the traffic demands corresponding to the plurality of increase / decrease conditions set by the setting unit 24 for the road to be predicted into the required time prediction model corresponding to the road to be predicted (step S12). As a result, the required time corresponding to each increase / decrease condition for the road to be predicted is obtained.
[0042] Then, the output unit 26 outputs the plurality of required travel times obtained by inputting the traffic demands according to the plurality of increase / decrease conditions (step S13).
[0043] According to the embodiment described above, it is possible to predict the required travel time according to the increase or decrease in traffic demand for the road.
[0044] [Modifications] The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. Furthermore, two or more of the following modifications may be combined and implemented.
[0045] [Variant 1] In the present invention, the information regarding traffic demand for each road may be information indicating the magnitude of traffic demand for each road, such as the number of vehicles traveling on each road as exemplified in the above embodiment, or may be information corresponding to traffic demand for each road, such as an index value of traffic volume on each road.
[0046] Furthermore, in the present invention, the information regarding the required time may be information indicating the length of time required for a vehicle to travel along a road, or may be information according to the required time, for example, by expressing the required time in levels.
[0047] [Variation 2] In the above embodiment, the output unit 26 outputs a plurality of travel times obtained by inputting transportation demands according to a plurality of increase / decrease conditions in a comparable manner. The output form by the output unit 26 is not limited to this, and the output unit 26 may output a plurality of travel times obtained by inputting transportation demands according to a plurality of increase / decrease conditions in a comparable manner with a predetermined threshold value.
[0048] For example, if the increase / decrease condition is one that assumes that the traffic demand corresponding to the degree of decrease in traffic demand in a certain time period on the road to be predicted increases in the time period before or after that certain time period, one example would be to compare the value obtained by subtracting the total increase in required time from the total decrease in required time with the expected value (threshold) of the total decrease in required time, and output the result. In this way, it becomes easier to grasp the change in required time according to multiple increase / decrease conditions.
[0049] [Variation 3] The output unit 26 may output the most significant required time among multiple required times obtained by inputting traffic demands according to multiple increase / decrease conditions. For example, if the increase / decrease condition is an increase / decrease condition assuming that traffic demand on the road to be predicted during a certain time period decreases, but increases during a time period before or after the certain time period, the output unit 26 may prioritize the required time transitions based on the largest value obtained by subtracting the total increase in required time from the total decrease in required time. This makes it easier to determine the most significant required time among multiple required time increase / decrease conditions.
[0050] [Modification 4] The output unit 26 may focus on a certain time period for a certain road to be predicted, and output the change in the required time according to different increase / decrease conditions in that time period.
[0051] FIG. 10 shows an example of output showing how the required travel time changes for a certain time period on a certain road to be predicted when the traffic demand remains the same, decreases by 0.5%, decreases by 1.0%, decreases by 2.0%, decreases by 3.0%, decreases by 5.0%, decreases by 7.0%, and decreases by 10.0%.
[0052] 10, if traffic demand remains the same, the required travel time is 66 minutes, if traffic demand decreases by 0.5%, the required travel time is 60 minutes, if traffic demand decreases by 1.0%, the required travel time is 59 minutes, if traffic demand decreases by 2.0%, the required travel time is 53 minutes, if traffic demand decreases by 3.0%, the required travel time is 46 minutes, if traffic demand decreases by 5.0%, the required travel time is 44 minutes, if traffic demand decreases by 7.0%, the required travel time is 44 minutes, and if traffic demand decreases by 10.0%, the required travel time is 44 minutes. In this way, it is easier to grasp changes in required travel time according to different increase / decrease conditions.
[0053] [Variant 5] In the above embodiment, an example was given of an increase / decrease condition in which traffic demand corresponding to the degree of decrease in traffic demand during a certain time period on the road to be predicted is assumed to increase during a time period before or after that certain time period, but the increase / decrease condition is not limited to this.
[0054] The increase / decrease condition may be one that assumes that the traffic demand corresponding to the degree of decrease in traffic demand in a certain time period on the prediction target road will not increase in the time periods before or after the certain time period. In this case, the input unit 25 inputs the increase / decrease condition that assumes that the traffic demand corresponding to the degree of movement of traffic demand in a certain time period on the prediction target road will not increase in the time periods before or after the certain time period.
[0055] For example, if an increase / decrease condition is input in which traffic demand decreases in each time period from 10:00 to 14:00 as shown in Figure 11, the required travel time will decrease due to the decrease in traffic demand in each time period from 10:00 to 14:00, as shown in Figure 12.
[0056] [Variation 6] While the information processing device 20 is illustrated as an example of an information processing device according to the present invention, the present invention can be applied to any computer that implements the functional blocks illustrated in Figure 3. Furthermore, the order of the processing procedures, sequences, flowcharts, etc. of each aspect / embodiment described in this disclosure may be changed as long as there is no contradiction. For example, the methods described in this disclosure present various step elements in an exemplary order and are not limited to the specific order presented.
[0057] The present invention may also be an information processing method characterized by comprising a setting step of setting a plurality of increase / decrease conditions relating to the degree of increase / decrease in traffic demand by time period on a road to be predicted; an input step of inputting traffic demand according to the plurality of set increase / decrease conditions into a travel time prediction model in which traffic demand by time period on the road to be predicted is used as an explanatory variable and the travel time by time period on the road to be predicted is used as a target variable; and an output step of outputting a plurality of travel times obtained by inputting traffic demand according to the plurality of increase / decrease conditions.
[0058] [Other Modifications] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are directly or indirectly connected (for example, using wires, wirelessly, etc.) and these multiple devices. The functional block may also be realized by combining software with the single device or the multiple devices.
[0059] Functions include, but are not limited to, judgment, determination, assessment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs transmission is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on how these functions are implemented.
[0060] The notification of information is not limited to the aspects / embodiments described in the present disclosure and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI) and Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB) and System Information Block (SIB))), other signals, or a combination thereof. Furthermore, the RRC signaling may be referred to as an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, or the like.
[0061] Each aspect / embodiment described in the present disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-Advanced (LTE-A), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (New Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-Wide Band), Bluetooth (registered trademark), or other suitable systems, and next-generation systems extended based on these. Furthermore, a combination of multiple systems (e.g., a combination of at least one of LTE and LTE-A with 5G, etc.) may also be applied.
[0062] Information etc. may be output from a higher layer (or a lower layer) to a lower layer (or a higher layer), or may be input / output via multiple network nodes.
[0063] Input and output information may be stored in a specific location (for example, memory) or may be managed using a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be transmitted to another device.
[0064] The determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
[0065] Each aspect / embodiment described in the present disclosure may be used alone, in combination, or switched depending on the implementation. Furthermore, notification of predetermined information (e.g., notification that "X" exists) is not limited to explicit notification, but may be implicit (e.g., not notifying the predetermined information). While the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended for illustrative purposes only and does not have any limiting meaning on the present disclosure.
[0066] Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise, should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc. Additionally, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave), then such wired and / or wireless technologies are included within the definition of a transmission medium.
[0067] Information, signals, and the like described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, and the like that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof. Terms described in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of a channel and a symbol may be a signal (signaling). A signal may also be a message. A component carrier (CC) may also be referred to as a carrier frequency, a cell, a frequency carrier, or the like.
[0068] As used in this disclosure, the terms "system" and "network" are used interchangeably.
[0069] Furthermore, the information, parameters, etc. described in this disclosure may be represented using absolute values, relative values from a predetermined value, or other corresponding information. For example, radio resources may be indicated by an index. The names used for the above-described parameters are not limiting in any way. Furthermore, mathematical formulas using these parameters may differ from those explicitly disclosed in this disclosure. Various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not limiting in any way.
[0070] In this disclosure, the terms "Mobile Station (MS)," "user terminal," "User Equipment (UE)," "terminal," etc. may be used interchangeably. A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
[0071] The in-vehicle terminal 10 may be called a transmitting device, a receiving device, a communication device, or the like.
[0072] The terms "determining" and "determining" can encompass a wide variety of actions. "Determining" can include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching a table, database, or other data structure), and ascertaining something that is considered a "judging" or "determining." "Determining" can also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, and accessing (e.g., accessing data in memory), all of which are considered to be "judging" or "determining." Furthermore, "judgment" and "decision" can include regarding resolving, selecting, choosing, establishing, comparing, etc. as having been "judged" or "decided." In other words, "judgment" and "decision" can include regarding some action as having been "judged" or "decided." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
[0073] The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using one or more wires, cables, and / or printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
[0074] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0075] The "means" in the configuration of each of the above devices may be replaced with "part," "circuit," "device," etc.
[0076] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, when the term "or" is used in this disclosure, it is not intended to be an exclusive or.
[0077] In this disclosure, where articles are added by translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.
[0078] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different."
[0079] 1...information processing system, 10...vehicle-mounted terminal, 20...information processing device, 2001...processor, 2002...memory, 2003...storage, 2004...communication device, 2005...input device, 2006...output device, 21...acquisition unit, 22...model generation unit, 23...storage unit, 24...setting unit, 25...input unit, 26...output unit, 30...network.
Claims
1. An information processing device comprising: a setting unit that sets a plurality of increase / decrease conditions related to the degree of increase / decrease in traffic demand by time period on a road to be predicted; an input unit that inputs information related to traffic demand by time period on the road to be predicted, which is an explanatory variable, and information related to the required time by time period on the road to be predicted, which is an objective variable, into a required time prediction model; and an output unit that outputs information related to the plurality of required times obtained by inputting information related to traffic demand by time period on the road to be predicted.
2. The information processing device according to claim 1, characterized in that the output unit outputs, in a comparable manner, information about the plurality of required travel times obtained by inputting information about traffic demand according to the plurality of increase / decrease conditions.
3. The information processing device according to claim 1, characterized in that the output unit outputs information about the plurality of required times obtained by inputting information about traffic demand according to the plurality of increase / decrease conditions in a manner that allows comparison with a threshold value.
4. The information processing device according to claim 2 or 3, characterized in that the output unit outputs images in a comparable manner in one display area.
5. The information processing device according to claim 1, characterized in that the output unit outputs the most important information among the plurality of pieces of information regarding the required time obtained by inputting information regarding traffic demand according to the plurality of increase / decrease conditions.
6. The information processing device according to claim 1, characterized in that the input unit inputs information regarding traffic demand according to increase / decrease conditions, which assume that traffic demand corresponding to the degree to which traffic demand on the road to be predicted during a certain time period decreases increases during a time period before or after the certain time period.
7. The information processing device according to claim 1, characterized in that the input unit inputs information regarding traffic demand according to increase / decrease conditions, which assume that traffic demand according to the degree to which traffic demand decreases during a certain time period on the road to be predicted does not increase during the time periods before or after the certain time period.
8. An information processing method comprising: a setting step of setting a plurality of increase / decrease conditions relating to the degree of increase / decrease in traffic demand by time period on a road to be predicted; an input step of inputting information relating to traffic demand according to the plurality of set increase / decrease conditions into a travel time prediction model generated using information relating to traffic demand by time period on the road to be predicted as an explanatory variable and information relating to the required time by time period on the road to be predicted as a target variable; and an output step of outputting information relating to the plurality of required times obtained by inputting information relating to traffic demand according to the plurality of increase / decrease conditions.
Citation Information
Patent Citations
Traffic situation prediction device
JP2020035091A
Traffic prediction system, traffic prediction method and program
JP2024024491A