Information processing device, information processing method, and program

JP2025029917AActive Publication Date: 2025-03-07KDDI CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023134808
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-22
Publication Date
2025-03-07
Estimated Expiration
2043-08-22

AI Technical Summary

Benefits of technology

【0021】 本発明によれば、車両が一時停止場所に接近したことを示す情報を適切に通知することができるという効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025029917000001_ABST
    Figure 2025029917000001_ABST
Patent Text Reader

Abstract

To appropriately report information indicating an approach of a vehicle to a temporary stopping place.SOLUTION: An information processing device 1 includes: an acquisition section 131 for acquiring terminal position information indicating a position of a communication terminal 2 used in a vehicle V; an identification section 133 for identifying an object stopping place being a temporary stopping place where the vehicle V is to be a stopping object among the plurality of temporary stopping places based on the terminal position information acquired by the acquisition section 131; and a report control section 134 for controlling whether existence of the object stopping place is to be reported to the communication terminal 2 based on a stopping state of a plurality of vehicles at the object stopping place identified by the identification section 133.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Conventionally, there is known a technique for notifying a user of a vehicle of notification information indicating that the vehicle is approaching a stop place when the vehicle approaches a stop place (for example, see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2007-133606 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the rate at which vehicles stop at each of the multiple temporary stop locations is different, and among the temporary stop locations, there are locations where vehicles are likely to stop, and it is preferable not to notify the notification information. In contrast, in the conventional technology, the notification information is notified unconditionally in response to the approach of the vehicle to the temporary stop location. For this reason, in the conventional technology, a problem occurs in that the notification of the notification information is felt to be annoying by the vehicle user.

[0005] The present invention has been made in consideration of these points, and has an object to provide an appropriate notification of information indicating that a vehicle is approaching a stop location. [Means for solving the problem]

[0006] An information processing device according to a first aspect of the present invention has an acquisition unit that acquires location information indicating the location of a communication terminal used in a vehicle, an identification unit that identifies a target stopping location, which is a stop location where the vehicle is to stop, from among a plurality of stop locations based on the location information acquired by the acquisition unit, and a notification control unit that controls whether to notify the communication terminal of the presence of the target stopping location based on the stopping status of a plurality of vehicles at the target stopping location identified by the identification unit.

[0007] The acquisition unit acquires the location information of each of a plurality of communication terminals used in each of a plurality of vehicles and time information indicating the time when the communication terminal was present at the location indicated by the location information, and the information processing device has a memory control unit that determines whether each of the plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the location information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores the determination result in a memory unit in association with stop location identification information for identifying the stop location, and the notification control unit may identify the stopping status of the plurality of vehicles at the target stopping location based on the determination results of the plurality of vehicles at the target stopping location stored in the memory unit.

[0008] The notification control unit may control whether or not to notify the communication terminal of the existence of the target stopping location based on the stopping status of multiple vehicles at the target stopping location during the time period when the vehicle in which the communication terminal is being used passes through the target stopping location.

[0009] The acquisition unit acquires the location information of each of a plurality of communication terminals used in each of the plurality of vehicles and time information indicating the time when the communication terminal was present at the location indicated by the location information, and the information processing device has a memory control unit that determines whether each of the plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the location information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores the determination result in a memory unit in association with stop location identification information for identifying the stop location and time information indicating the time when the communication terminal was present at the stop location, and the notification control unit may identify the stopping status of the plurality of vehicles at the target stopping location during the time period when the vehicle in which the communication terminal is used passes through the target stopping location based on the determination result of the plurality of vehicles at the target stopping location associated with the time information stored in the memory unit.

[0010] The notification control unit may control whether or not to notify the communication terminal of the presence of the target stopping location for each time period, based on a stopping status of a plurality of vehicles at the target stopping location.

[0011] The identification unit may identify the type of vehicle in which the communication terminal is being used, and the notification control unit may control whether or not to notify the communication terminal of the presence of the target stopping location based on the stopping status of multiple vehicles corresponding to the type identified by the identification unit at the target stopping location.

[0012] The acquisition unit acquires the location information of each of a plurality of communication terminals used in each of a plurality of vehicles, time information indicating the time when the communication terminal was present at the location indicated by the location information, and the type of vehicle in which the communication terminal is used, and the information processing device has a memory control unit that determines whether each of the plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the location information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores the determination result in a memory unit in association with stop location identification information for identifying the stop location and the type, and the notification control unit may identify the stopping status of a plurality of vehicles corresponding to the type identified by the identification unit at the target stopping location stored in the memory unit based on the determination result of a plurality of vehicles corresponding to the type identified by the identification unit.

[0013] The notification control unit may control whether or not to notify the communication terminal of the presence of the target stopping location identified by the identification unit, based on a stopping status of a plurality of vehicles at the target stopping location during a predetermined period of time.

[0014] The notification control unit may control whether or not to notify the communications terminal of the existence of the target stopping location based on the stopping status at a plurality of stop locations corresponding to a vehicle in which a user using the communications terminal is riding.

[0015] The notification control unit may control whether or not to notify the communications terminal of the existence of the target stopping location based on the stopping conditions at a plurality of stop locations corresponding to the vehicle in which the user using the communications terminal is riding during the time period in which the vehicle in which the communications terminal is being used passes through the target stopping location.

[0016] The acquisition unit acquires the location information of each of a plurality of communication terminals used in each of a plurality of vehicles, time information indicating the time when the communication terminal was present at the location indicated by the location information, and user identification information for identifying a user using each of the plurality of communication terminals, and the information processing device has a memory control unit that determines whether each of the plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the location information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores the determination result in a memory unit in association with the user identification information corresponding to the communication terminal, and the notification control unit may identify the stopping status at a plurality of stop locations corresponding to a vehicle in which the user is riding, based on the determination result stored in the memory unit and associated with the user identification information of the user of the communication terminal used in a vehicle traveling through the target stop location identified by the identification unit.

[0017] The acquisition unit may acquire acceleration information indicating the acceleration of the communications terminal at predetermined time intervals, the identification unit may identify the acceleration of the vehicle in which the communications terminal is used during a predetermined period prior to identifying the target stopping location based on multiple pieces of acceleration information acquired by the acquisition unit during the predetermined period, and the notification control unit may control whether or not to notify the communications terminal of the presence of the target stopping location based on the acceleration of the communications terminal identified by the identification unit.

[0018] The notification control unit may acquire accident information indicating past accidents that have occurred at the target stop location, and may control whether or not to notify the communication terminal of the existence of the stop location based on the accident situation indicated by the acquired accident information.

[0019] An information processing method according to a second aspect of the present invention includes the steps of: acquiring location information indicating the location of a communication terminal used in a vehicle, executed by a computer; identifying a target stopping location, which is a stop location where the vehicle is to stop, from among a plurality of stop locations based on the acquired location information; and controlling whether to notify the communication terminal of the presence of the target stopping location based on the stopping status of a plurality of vehicles at the identified target stopping location.

[0020] A program according to a third aspect of the present invention causes a computer to function as an acquisition unit that acquires location information indicating the location of a communication terminal used in a vehicle, an identification unit that identifies, from among a plurality of stop locations, a target stopping location which is a stop location where the vehicle is to stop, based on the location information acquired by the acquisition unit, and a notification control unit that controls whether to notify the communication terminal of the presence of the target stopping location, based on the stopping status of a plurality of vehicles at the target stopping location identified by the identification unit. Effect of the Invention

[0021] According to the present invention, it is possible to appropriately notify a driver of information indicating that a vehicle is approaching a stop location. [Brief description of the drawings]

[0022] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing device. [Diagram 2] FIG. 2 is a diagram illustrating a functional configuration of an information processing device. [Diagram 3] FIG. 11 is a diagram showing an example of stop location information. [Figure 4] FIG. 11 is a diagram illustrating an example of terminal movement history information. [Diagram 5] FIG. 11 is a diagram showing an example of determination result information. [Figure 6] FIG. 11 is a diagram illustrating an example of location-specific stop status information. [Figure 7] FIG. 11 is a diagram illustrating an example of user-specific stop status information. [Figure 8]FIG. 11 is a diagram showing an example of notification determination information. [Figure 9] 10 is a flowchart illustrating an example of a flow of processing related to an information processing device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0023] [Overview of information processing device 1] 1 is a diagram for explaining an overview of an information processing device 1. The information processing device 1 is a computer that notifies a communication terminal 2 used in a vehicle V of the presence of a target stop location that is a temporary stop location where the vehicle V is to stop. Here, the communication terminal 2 being used in the vehicle means that the communication terminal 2 is present in the vehicle V or is provided inside or outside the vehicle V, and a function for notifying of temporary stops is active.

[0024] The information processing device 1 is communicatively connected to the communication terminal 2 via a communication network such as a mobile phone line, and acquires terminal location information indicating the location of the communication terminal 2 from the communication terminal 2 ((1) in FIG. 1). The communication terminal 2 is a mobile terminal such as a smartphone or tablet brought into the vehicle V and used by a driver driving the vehicle V or a passenger in the vehicle V, or an in-vehicle terminal such as a car navigation device that is provided in advance in the vehicle V.

[0025] The information processing device 1 identifies a target stop location, which is a stop location where the vehicle V is to stop, from among the multiple stop locations based on the acquired terminal location information ((2) in FIG. 1). The target stop location is, for example, a stop location that the vehicle V will reach earliest among the multiple stop locations where the vehicle V is to stop. Here, the stop location is, for example, a location where a stop road sign is provided.

[0026] The information processing device 1 controls whether or not to notify the communication terminal 2 of the presence of the identified target stopping place, based on the past stopping situations of a plurality of vehicles at the target stopping place ((3) in FIG. 1).

[0027] The vehicle stopping rate at each of the multiple temporary stop locations is different, and among the temporary stop locations, there are locations where vehicles are likely to stop and it is preferable not to notify the notification information. In contrast, the information processing device 1 according to the present embodiment controls whether or not to notify the communication terminal 2 of the presence of the target stopping location based on the past stopping status of multiple vehicles at the target stopping location, so that it is possible to notify the presence of the target stopping location only when the target stopping location is a location where it is preferable to notify the presence of the target stopping location. This allows the information processing device 1 to appropriately notify information indicating that the vehicle V is approaching the temporary stop location.

[0028] [Functional configuration of information processing device 1] Next, a description will be given of the functional configuration of the information processing device 1. Fig. 2 is a diagram showing the functional configuration of the information processing device 1. The information processing device 1 has a communication unit 11, a storage unit 12, and a control unit 13.

[0029] The communication unit 11 is a communication interface for transmitting and receiving data to and from an external device such as the communication terminal 2. The storage unit 12 is a storage medium that stores various data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk, etc. The storage unit 12 stores a program executed by the control unit 13. The storage unit 12 stores a program that causes the control unit 13 to function as an acquisition unit 131, a storage control unit 132, a specification unit 133, and a notification control unit 134.

[0030] The storage unit 12 also stores stop place information in which a stop place ID for identifying a stop place is associated with stop position information indicating the position of the stop place. Fig. 3 is a diagram showing an example of stop place information. As shown in Fig. 3, it can be seen that the stop place ID of the stop place, the stop position information, and the azimuth angle range of the vehicle to be stopped at the stop place are stored in association with each other.

[0031] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 executes a program stored in the storage unit 12, thereby functioning as an acquisition unit 131, a storage control unit 132, a specification unit 133, and a notification control unit .

[0032] [Identifying the outage situation] First, a process for identifying the stopping state of the vehicle at each of the plurality of stop locations will be described. Note that it is assumed that each of the plurality of vehicles uses a communication terminal similar to vehicle V.

[0033] The acquisition unit 131 acquires terminal location information indicating the location of each of a plurality of communication terminals used in each of a plurality of vehicles, and time information indicating the time when the communication terminal 2 was present at the location indicated by the terminal location information.

[0034] For example, the acquisition unit 131 acquires, at predetermined time intervals (e.g., a few seconds), from each of a plurality of communication terminals, a user ID as user identification information for identifying the user of the communication terminal, terminal position information indicating the position of the communication terminal, azimuth angle information indicating the azimuth angle corresponding to the traveling direction of the communication terminal, and time information indicating the time when the communication terminal 2 was present at the position indicated by the terminal position information.

[0035] The acquiring unit 131 acquires the azimuth angle information from the communication terminal, but the present invention is not limited to this. The acquiring unit 131 may specify the azimuth angle indicating the traveling direction of the communication terminal based on the terminal location information acquired at predetermined time intervals. The acquiring unit 131 also acquires the user ID, the terminal location information, the azimuth angle information, and the time information directly from each of the multiple communication terminals, but the present invention is not limited to this. For example, the user ID, the terminal location information, the azimuth angle information, and the time information acquired from each of the multiple communication terminals may be stored in a storage device (not shown). The acquiring unit 131 may then acquire the user ID, the terminal location information, the azimuth angle information, and the time information by referring to the storage device.

[0036] The memory control unit 132 determines whether or not each of the multiple vehicles has stopped temporarily at each of the multiple primary stop locations, based on the terminal location information and time information corresponding to each of the multiple communication terminals acquired by the acquisition unit 131, and stores the determination result in the memory unit 12 in association with a stop location ID for identifying the stop location.

[0037] Specifically, first, the storage control unit 132 associates the user ID, time information, terminal location information, and azimuth angle information acquired by the acquisition unit 131 from each of the multiple communication terminals, and stores them in the storage unit 12 as terminal movement history information. Fig. 4 is a diagram showing an example of terminal movement history information. As shown in Fig. 4, it can be seen that the user ID, time information, terminal location information, and azimuth angle information are stored in association with each other.

[0038] Next, the memory control unit 132 refers to the terminal movement history information stored in the memory unit 12 at predetermined time intervals (e.g., one week) and determines whether each of the multiple vehicles in which the communication terminal is used has stopped temporarily at each of the multiple stop locations. The memory control unit 132 refers to the terminal movement history information for the latest predetermined period (e.g., one week) stored in the memory unit 12 and determines whether each of the multiple vehicles in which the communication terminal is used has stopped temporarily at each of the multiple stop locations.

[0039] For example, the memory control unit 132 refers to the stop position information and the terminal movement history information stored in the memory unit 12 and identifies one or more target stop positions among the multiple stop positions, which are stop positions where the vehicle in which the communication terminal was used passed and where the vehicle is to stop. The memory control unit 132 identifies, as the target stop positions, stop positions that are located within a predetermined range from the position indicated by the terminal position information indicated by the terminal movement history information and whose azimuth range includes the azimuth indicated by the azimuth information associated with the terminal position information.

[0040] The memory control unit 132 then calculates the minimum speed of the vehicle in the vicinity of the target stopping place based on the terminal movement history corresponding to the vicinity of the target stopping place of the vehicle in which the communication terminal was used. If the minimum speed of the vehicle in the vicinity of the target stopping place is equal to or less than a predetermined speed, the memory control unit 132 determines that the vehicle has stopped at the target stopping place, and if the minimum speed exceeds the predetermined speed, determines that the vehicle has not stopped at the target stopping place.

[0041] Furthermore, the storage control unit 132 identifies the type of vehicle in which the communication terminal was used based on the amount of change in the position of the communication terminal indicated by the terminal position information at each of a plurality of times included in the terminal movement history information. For example, a classification model that outputs a vehicle type in response to an input of an amount of change in the position of the communication terminal indicated by the terminal position information at each of a plurality of times is stored in the storage unit 12 in advance. The storage control unit 132 inputs the amount of change in the position of the communication terminal based on the terminal movement history information into the classification model, and identifies the type of vehicle by acquiring type information indicating the type of vehicle output from the classification model. The vehicle type is, for example, an automobile, a motorcycle, or a bicycle.

[0042] The storage control unit 132 stores the judgment result information including the judgment result in the storage unit 12. Fig. 5 is a diagram showing an example of the judgment result information. As shown in Fig. 5, the judgment result information is information that associates the stop place ID of the target stopping place, the user ID corresponding to the communication terminal, the type of vehicle, time information indicating the time when the communication terminal was present at the target stopping place, and the judgment result. Here, the time when the communication terminal was present at the target stopping place may be the time when the communication terminal was present within a predetermined range from the target stopping place, that is, the time when the vehicle V was traveling around the target stopping place.

[0043] The memory control unit 132 calculates a stop rate for each of the plurality of stop places during a predetermined period, based on the determination result information based on the terminal movement history information for the latest predetermined period stored in the memory unit 12. Furthermore, the memory control unit 132 calculates a stop rate for each of the plurality of stop places during a predetermined period, for each time period and for each vehicle type, based on the determination result information.

[0044] Here, the time periods are divided into three periods: on-peak periods when traffic is congested (e.g., 6:00-11:00, 16:00-19:00), off-peak periods when traffic is not congested (e.g., 12:00-15:00, 20:00-21:00), and late-night periods (e.g., 22:00-5:00), but are not limited to these and may be other periods.

[0045] Then, the storage control unit 132 associates the calculated stop rate for each of the multiple stop places in a predetermined period and the stop rate for each time period and vehicle type with the stop place ID, and stores them as stop situation information by location. Fig. 6 is a diagram showing an example of stop situation information by location. As shown in Fig. 6, it can be seen that the stop rate at the stop place indicated by the stop place ID and the stop rate for each time period and vehicle type are associated with the stop place ID.

[0046] In this way, by storing location-specific stop status information based on judgment result information based on terminal movement history information for the latest specified period stored in the memory unit 12, the information processing device 1 can store location-specific stop status information reflecting the latest temporary stop status in the memory unit 12.

[0047] Further, the storage control unit 132 calculates the stop rate for each of the plurality of users using the communication terminal in the predetermined period and the stop rate for each time period and vehicle type based on the determination result information based on the terminal movement history information for the latest predetermined period stored in the storage unit 12. Then, the storage control unit 132 associates the calculated stop rate for each of the plurality of users in the predetermined period and the stop rate for each time period and vehicle type with the user ID and stores it as user-specific stop status information. FIG. 7 is a diagram showing an example of user-specific stop status information. As shown in FIG. 7, it can be confirmed that the stop rate for the predetermined period and the stop rate for each time period and vehicle type are associated with the user ID. Note that the stop rate cannot be calculated for a vehicle type not used by the user or a time period when the user is not passing. In such a case, "-", which is information indicating that the stop rate has not been calculated, is stored as the stop rate.

[0048] [Notification control for the presence of target stopping places] Next, a process related to notification control of the presence of a target stopping place will be described. First, the acquisition unit 131 acquires terminal location information indicating the location of the communication terminal 2 used in the vehicle V. For example, the acquisition unit 131 acquires, from the communication terminal 2, at predetermined time intervals (e.g., several seconds), the terminal location information indicating the location of the communication terminal 2 used in the vehicle V, the user ID of the user of the communication terminal 2, and azimuth angle information indicating the azimuth angle corresponding to the traveling direction of the communication terminal.

[0049] The identification unit 133 identifies a target stop place, which is a stop place where the vehicle V is to stop, from among the multiple stop places, based on the terminal position information acquired by the acquisition unit 131. For example, the identification unit 133 refers to the stop position information stored in the storage unit 12, and identifies one or more stop places that exist at a position within a predetermined range in the direction of the azimuth angle indicated by the azimuth angle information acquired by the acquisition unit 131 with respect to the position indicated by the terminal position information acquired by the acquisition unit 131. Then, the identification unit 133 identifies, from among the one or more identified stop places, a stop place whose azimuth angle range includes the azimuth angle indicated by the azimuth angle information acquired together with the terminal position information and whose stop position is closest to the terminal position indicated by the terminal position information, as the target stop place.

[0050] The notification control unit 134 controls whether or not to notify the communication terminal 2 of the presence of a target stopping place, based on the stopping status of multiple vehicles at the target stopping place identified by the identification unit 133. The notification control unit 134 identifies the stopping status of multiple vehicles at the target stopping place, based on the determination result of the temporary stop of multiple vehicles during a predetermined period at the target stopping place stored in the storage unit 12.

[0051] For example, the notification control unit 134 refers to the location-specific stopping situation information generated based on the judgment result information stored in the memory unit 12, and identifies the temporary stop rate in a predetermined period at a target stopping place calculated based on the judgment result of the temporary stop of multiple vehicles as the stopping situation of multiple vehicles at the target stopping place. Then, when the identified temporary stop rate is equal to or less than a predetermined threshold, the notification control unit 134 notifies the communication terminal 2 of the existence of the target stopping place. Furthermore, when the temporary stop rate in a predetermined period at the target stopping place exceeds a predetermined threshold, the notification control unit 134 performs control not to notify the communication terminal 2 of the existence of the target stopping place.

[0052] Note that the notification control unit 134 controls whether or not to notify the communications terminal 2 of the presence of a target stopping place based on the temporary stop rate in a predetermined period at the target stopping place, but this is not limited to this. The notification control unit 134 may also control whether or not to notify the communications terminal 2 of the presence of the target stopping place based on the stopping status of multiple vehicles at the target stopping place that corresponds to the type of vehicle V in which the communications terminal 2 is being used, during the time period in which the vehicle V in which the communications terminal 2 is being used passes through the target stopping place.

[0053] In this case, the notification control unit 134 identifies the stopping status of multiple vehicles at the target stopping location corresponding to the type of vehicle V in which the communication terminal 2 is being used, during the time period in which the vehicle V in which the communication terminal 2 is being used passes through the target stopping location, based on the judgment results of multiple vehicles at the target stopping location associated with the time information stored in the memory unit 12.

[0054] Specifically, the notification control unit 134 refers to the location-specific stopping situation information generated based on the determination result information stored in the memory unit 12, and identifies the time period at the target stopping location when the vehicle V in which the communication terminal 2 is used passes through the target stopping location and the temporary stop rate associated with the type of vehicle V in which the communication terminal 2 is used, as the stopping situation of multiple vehicles at the target stopping location corresponding to the time period and the type of vehicle V. Here, the time period when the vehicle V in which the communication terminal 2 is used passes through the target stopping location is the time period corresponding to the time when the identification unit 133 identified the target stopping location based on the terminal position information acquired from the vehicle V.

[0055] In this way, the information processing device 1 can notify the communication terminal 2 of the presence of the target stopping location, limited to time periods where the stopping rate is lower than a threshold value, for stop locations where the stopping rate varies greatly depending on the time period. Also, while the stopping rate varies depending on the type of vehicle, the information processing device 1 can appropriately notify the communication terminal 2 of the presence of the target stopping location, based on the stopping status of multiple vehicles corresponding to the type of vehicle V.

[0056] Furthermore, the notification control unit 134 may control whether or not to notify the communication terminal of the presence of the target stopping place for each time period based on the stopping status of multiple vehicles at the target stopping place. For example, a threshold for determining whether or not to notify the communication terminal of the presence of the target stopping place may be different for each time period. Then, the notification control unit 134 may control whether or not to notify the communication terminal of the presence of the target stopping place based on whether the temporary stop rate of multiple vehicles in a time period when the vehicle V in which the communication terminal 2 is used passes through the target stopping place is equal to or lower than the threshold corresponding to the time period.

[0057] Furthermore, the notification control unit 134 may control whether or not to notify the communications terminal 2 of the presence of the target stopping location, based on the stopping status at a plurality of stop locations corresponding to the vehicle V driven by the user using the communications terminal 2 during the time period when the vehicle V in which the communications terminal 2 is used passes through the target stopping location, and based on the stopping status of a plurality of vehicles corresponding to the time period and the vehicle type at the target stopping location, the notification control unit 134 controls whether or not to notify the communications terminal 2 of the presence of the target stopping location, based on the stopping status at a plurality of stop locations corresponding to the vehicle type of the vehicle V driven by the user using the communications terminal 2 during the time period when the vehicle V in which the communications terminal 2 is used passes through the target stopping location.

[0058] For example, the memory unit 12 stores notification determination information that associates a risk level indicating the risk that a user will not stop at a stop place, a risk level indicating the risk that a vehicle will not stop at a stop place, and notification presence / absence information indicating whether to notify the user of the existence of the stop place.

[0059] FIG. 8 is a diagram showing an example of information for notification determination. As shown in FIG. 8, the risk level of the user and the risk level of the stop location are shown in three stages, for example, low, medium, and high. Here, the risk level is determined based on the stop rate. For example, when the stop rate is equal to or less than a first threshold, the risk level is determined to be "high". Furthermore, when the stop rate exceeds the first threshold and is equal to or less than a second threshold, the risk level is determined to be "medium". Furthermore, when the stop rate exceeds the second threshold, the risk level is determined to be "low". Furthermore, in the information for notification determination, the notification presence / absence information may be set as appropriate.

[0060] The notification control unit 134 identifies the stopping status at multiple stop locations corresponding to the vehicle V in which the user is riding, based on the stop determination result associated with the user ID of the user of the communication terminal 2 used in the vehicle V traveling through the target stop location identified by the identification unit 133, which is stored in the memory unit 12.

[0061] That is, the notification control unit 134 refers to the user-specific stop status information stored in the memory unit 12, and identifies the pause rate for a predetermined period associated with the user ID of the user who uses the communication terminal 2. Then, the notification control unit 134 identifies the risk level of the user based on the identified pause rate. Note that if the notification control unit 134 cannot identify the pause rate, it identifies the risk level of the user as "medium." Here, if the notification control unit 134 cannot identify the pause rate, it identifies the risk level of the user as "medium."

[0062] Note that the notification control unit 134 identifies the risk level of the user based on the temporary stop rate in a predetermined period of time for the user, but is not limited to this. The notification control unit 134 may identify the risk level of the user based on the temporary stop rate associated with the time period when the vehicle V in which the communication terminal 2 is used passes through the target stopping place and the vehicle type of the vehicle V. In this case, the notification control unit 134 refers to the user-specific stopping status information stored in the storage unit 12, and identifies the user ID of the user who uses the communication terminal 2, the time period when the vehicle V in which the communication terminal 2 is used passes through the target stopping place, and the vehicle type of the vehicle V. Then, the notification control unit 134 identifies the risk level of the user based on the identified temporary stop rate.

[0063] Furthermore, the notification control unit 134 identifies the stopping status at the target stopping place identified by the identification unit 133 based on the determination result of the temporary stop of multiple vehicles at the target stopping place, which is stored in the memory unit 12. The notification control unit 134 refers to the location-specific stopping status information stored in the memory unit 12, and identifies the temporary stop rate of multiple vehicles in a predetermined period associated with the temporary stop place ID of the target stopping place identified by the identification unit 133. Then, the notification control unit 134 identifies the risk level of the target stopping place based on the identified temporary stop rate. Note that if the notification control unit 134 cannot identify the temporary stop rate, it identifies the risk level of the target stopping place as "medium."

[0064] The notification control unit 134 identifies the risk level of the user based on the stop rate of multiple vehicles in a predetermined period at the target stopping place, but is not limited to this. The notification control unit 134 may identify the risk level of the target stopping place based on the stop rate of multiple vehicles associated with the stop place ID of the target stopping place, the time period when the vehicle V in which the communication terminal 2 is used passes through the target stopping place, and the vehicle type of the vehicle V. In this case, the notification control unit 134 refers to the stop situation information by place stored in the storage unit 12, and identifies the stop place ID of the target stopping place identified by the identification unit 133, the time period when the vehicle V in which the communication terminal 2 is used passes through the target stopping place, and the vehicle type of the vehicle V. Then, the notification control unit 134 identifies the risk level of the target stopping place based on the identified stop rate.

[0065] Then, when the notification determination information associated with the risk level of the identified user and the risk level of the target stopping place in the notification determination information stored in the storage unit 12 indicates "Yes", the notification control unit 134 controls to notify the communication terminal 2 of the existence of the target stopping place, and when the notification determination information indicates "No", to notify the communication terminal 2 of the existence of the target stopping place. In this way, the information processing device 1 can notify the communication terminal 2 of the existence of the target stopping place, taking into consideration whether or not the user is a user who observes the rule of stopping at temporary stop places.

[0066] In addition, when the driver of the vehicle V using the communication terminal 2 is in a hurry, the probability of not stopping at a stop location increases. In response to this, the notification control unit 134 may control whether or not to notify the communication terminal 2 of the presence of the target stop location, based on the acceleration of the communication terminal 2.

[0067] In this case, first, the acquisition unit 131 acquires acceleration information indicating the acceleration of the communication terminal 2 at predetermined time intervals. After identifying the target stopping place, the identification unit 133 identifies the acceleration of the communication terminal 2 based on a plurality of pieces of acceleration information acquired by the acquisition unit 131 during a predetermined period before identifying the target stopping place. For example, the identification unit 133 identifies an average value of acceleration from when the vehicle starts accelerating until a predetermined time has elapsed, based on a plurality of pieces of acceleration information acquired by the acquisition unit 131 during a predetermined period (e.g., one hour) before the point in time when the target stopping place is identified.

[0068] The notification control unit 134 determines that the driver of the vehicle V is in a hurry when the average value of the acceleration identified by the identification unit 133 exceeds a predetermined acceleration. When it is determined that the driver of the vehicle V is in a hurry, the notification control unit 134 may set a larger predetermined threshold value used for determining whether or not to notify the communication terminal 2 of the presence of the target stopping place compared to when it is determined that the driver of the vehicle V is not in a hurry. In this way, the information processing device 1 can more easily notify the communication terminal 2 of the presence of the target stopping place when it is determined that the driver of the vehicle V is in a hurry.

[0069] In addition, if a large number of accidents occur at a target stop location, it is preferable to make the target stop location more easily notified in order to prevent accidents from occurring. For this purpose, the storage unit 12 stores the stop location ID of the stop location and the accident information at the stop location in association with each other as stop location-specific accident information.

[0070] The notification control unit 134 may then refer to the accident information by stop place stored in the storage unit 12 and acquire accident information indicating past accidents that have occurred at the target stop place. The notification control unit 134 then controls whether or not to notify the communication terminal 2 of the existence of the stop place, based on the accident situation indicated by the acquired accident information. For example, when the number of acquired accident information items exceeds a predetermined number, the notification control unit 134 may increase a predetermined threshold value used in determining whether or not to notify the communication terminal 2 of the existence of the target stop place, compared to when the number of accident information items does not exceed the predetermined number. In this way, the information processing device 1 can make it easier for the communication terminal 2 to be notified of the existence of the target stop place at a target stop place where accidents frequently occur.

[0071] [Operation flow] Next, a description will be given of a process flow related to the information processing device 1. Fig. 9 is a flowchart showing an example of a process flow related to the information processing device 1. In this flowchart, an example will be described in which notification control of the presence of a target stopping place is performed based on a risk level of a user and a risk level of the target stopping place.

[0072] First, the acquisition unit 131 acquires from the communication terminal 2 used in the vehicle V the user ID of the user of the communication terminal 2, terminal position information indicating the position of the communication terminal 2, and azimuth angle information indicating the azimuth angle corresponding to the traveling direction of the communication terminal 2 (S1).

[0073] Next, the identification unit 133 determines whether or not a target stop location, which is a stop location where the vehicle V is to stop, has been identified from among the multiple stop locations based on the terminal location information acquired by the acquisition unit 131 (S2). If the identification unit 133 determines that the target stop location has been identified (YES in S2), it proceeds to S3, and if it determines that the target stop location has not been identified (NO in S2), it proceeds to S10.

[0074] In S3, the identification unit 133 identifies the time period when the vehicle V passes through the target stopping location based on the time when the latest terminal location information was acquired in S1, and also identifies the type of vehicle corresponding to the vehicle V based on the multiple terminal location information acquired in S1.

[0075] Next, the notification control unit 134 refers to the user-specific stopping situation information stored in the storage unit 12, and identifies the stopping time rate of the user associated with the user ID acquired in S1, the time period during which the vehicle V identified in S3 passes through the target stopping location, and the vehicle type of the vehicle V (S4). Then, the notification control unit 134 identifies the risk level of the user based on the identified stopping time rate (S5).

[0076] Next, the notification control unit 134 refers to the location-specific stopping status information stored in the memory unit 12, and identifies a stopping rate at the target stopping place of multiple vehicles that is associated with the stopping place ID of the target stopping place identified by the identification unit 133, the time period when the vehicle V identified in S3 passes through the target stopping place, and the vehicle type of the vehicle V (S6). Then, the notification control unit 134 identifies a risk level of the target stopping place based on the identified stopping rate (S7).

[0077] Next, the notification control unit 134 refers to the notification determination information stored in the storage unit 12, and determines whether or not to notify the communications terminal 2 of the presence of the target stopping place based on notification presence / absence information associated with the identified risk level of the user and the risk level of the target stopping place (S8). If the notification control unit 134 determines to notify the communications terminal 2 of the presence of the target stopping place (YES in S8), the process proceeds to S9, where the notification control unit 134 notifies the communications terminal 2 of the presence of the target stopping place. If the notification control unit 134 determines not to notify the communications terminal 2 of the presence of the target stopping place (NO in S8), the process proceeds to S10.

[0078] In S10, the notification control unit 134 determines whether or not to end the notification control of the target stopping place. For example, the notification control unit 134 determines whether or not to end the notification control of the target stopping place based on whether or not an instruction to end the notification control of the target stopping place has been received in the communication terminal 2. If the notification control unit 134 determines to end the notification control of the target stopping place (YES in S10), it ends the processing related to this flowchart, and if it determines not to end the notification control of the target stopping place (NO in S10), it proceeds to S1.

[0079] [Variation 1] In the above embodiment, the target stopping place is a stop place where a vehicle is to stop, and the information processing device 1 controls whether or not to notify the communication terminal used in the vehicle of the presence of the target stopping place, but this is not limited to this. The target stopping place may be a stop place where a person is to stop, and the information processing device 1 may control whether or not to notify the communication terminal used by the user of the presence of the target stopping place. Furthermore, the target stopping place may be a stop place where a moving object other than a vehicle, such as a drone, is to stop, and the information processing device 1 may control whether or not to notify the communication terminal used in the moving object of the presence of the target stopping place.

[0080] [Variation 2] Furthermore, the notification control unit 134 controlled whether or not to notify the communications terminal 2 of the presence of the target stopping location based on the stopping status of multiple vehicles at the target stopping location corresponding to the type of vehicle V on which the communications terminal 2 is being used during the time period when the vehicle V on which the communications terminal 2 is being used passes through the target stopping location, but this is not limited to the above. The notification control unit 134 may also control whether or not to notify the communications terminal 2 of the presence of the target stopping location based on the stopping status of multiple vehicles at the target stopping location corresponding to either the time period when the vehicle V on which the communications terminal 2 is being used passes through the target stopping location or the type of vehicle V on which the communications terminal 2 is being used.

[0081] For example, when notifying the communications terminal 2 of the existence of a target stopping place based only on the stopping status of multiple vehicles at the target stopping place corresponding to the time period when the vehicle V using the communications terminal 2 passes through the target stopping place, the storage control unit 132 associates the calculated stopping rate for each time period in a predetermined period for each of the multiple stop places with the stop place ID and stores it as location-specific stopping status information not limited to vehicle type.The notification control unit 134 then refers to the location-specific stopping status information and controls whether or not to notify the communications terminal 2 of the existence of the target stopping place based on the stopping rate as the stopping status of multiple vehicles at the target stopping place corresponding to the time period when the vehicle V using the communications terminal 2 passes through the target stopping place.

[0082] Furthermore, when the communication terminal 2 is to be notified of the presence of the target stopping place to the communication terminal 2 based only on the stopping status of multiple vehicles corresponding to the vehicle type of the vehicle V being used by the communication terminal 2, the storage control unit 132 associates the calculated stopping rate for each vehicle type of each of the multiple stopping places with the stopping place ID and stores it as location-specific stopping status information not limited to a time period.The notification control unit 134 then refers to the location-specific stopping status information and controls whether or not to notify the communication terminal 2 of the presence of the target stopping place based on the stopping rate as the stopping status of multiple vehicles at the target stopping place corresponding to the vehicle type of the vehicle V being used by the communication terminal 2.

[0083] [Variation 3] In addition, the notification control unit 134 may control whether or not to notify the communication terminal 2 of the presence of the target stopping location based on the time period when the vehicle V in which the communication terminal 2 is being used passes through the target stopping location, and the risk level of the user corresponding to either one of the types of vehicle V in which the communication terminal 2 is being used and the risk level of the target stopping location.

[0084] For example, when notifying the communications terminal 2 of the existence of a target stopping place based on the risk level of the user corresponding to the time period when the vehicle V using the communications terminal 2 passes through the target stopping place and the risk level of the target stopping place, the memory control unit 132 associates the calculated stopping rate for each time period in a predetermined period for each of the multiple stopping places with the stopping place ID and stores it as stopping situation information by location. Also, the memory control unit 132 associates the calculated stopping rate for each time period in a predetermined period for the user with the user ID and stores it as stopping situation information by user.

[0085] The notification control unit 134 then refers to the user-specific stopping status information and identifies the user's risk level based on the user's stopping rate corresponding to the time period when the vehicle V in which the communication terminal 2 is being used passes through the target stopping place. Similarly, the notification control unit 134 refers to the location-specific stopping status information and identifies the risk level of the target stopping place based on the stopping rates of multiple vehicles at the target stopping place corresponding to the time period. The notification control unit 134 then controls whether to notify the communication terminal 2 of the existence of the target stopping place based on the identified user risk level and the risk level of the target stopping place.

[0086] Furthermore, when the communication terminal 2 is notified of the existence of a target stopping place based on the user's risk level corresponding to the vehicle type of the vehicle V being used by the communication terminal 2 and the risk level of the target stopping place, the memory control unit 132 associates the calculated stopping rate for each vehicle type in a predetermined period of each of the multiple stopping places with the stopping place ID and stores it as stopping situation information by location. Furthermore, the memory control unit 132 associates the calculated stopping rate for each vehicle type in a predetermined period of the user with the user ID and stores it as stopping situation information by user.

[0087] Then, the notification control unit 134 refers to the user-specific stopping status information and identifies the risk level of the user based on the stopping rate of the user corresponding to the vehicle type of vehicle V in which the communication terminal 2 is being used. Similarly, the notification control unit 134 refers to the location-specific stopping status information and identifies the risk level of the target stopping location based on the stopping rates of multiple vehicles at the target stopping location corresponding to the vehicle type of vehicle V. Then, the notification control unit 134 controls whether to notify the communication terminal 2 of the existence of the target stopping location based on the identified risk level of the user and the risk level of the target stopping location.

[0088] [Variation 4] In the above embodiment, the stop place is, for example, a place where a stop road sign is provided, but it may be a place where a vehicle is required to stop during a specific time period, such as a flashing red light. In this case, the stop place information may associate a time period during which a vehicle is required to stop with a stop place ID. Then, the identification unit 133 may identify a target stop place, which is a stop place where a vehicle is required to stop, from among the multiple stop places, based on the location information acquired by the acquisition unit 131 and the time when the location information was acquired.

[0089] [Variation 4] In the above embodiment, the location-specific stopping status information and the user-specific stopping status information are stored as temporary stop rates for each time period and vehicle type in a predetermined period, but are not limited thereto. The location-specific stopping status information and the user-specific stopping status information may be provided for each day of the week, or may be provided separately for weekdays and holidays (for example, Saturdays, Sundays, and holidays). In this case, the notification control unit 134 may refer to the location-specific stopping status information and the user-specific stopping status information corresponding to the current date and time, and identify the stopping status of multiple vehicles or the stopping status of a user.

[0090] [Variation 5] In the above embodiment, the information processing device 1 controls whether or not to notify the communication terminal 2 of the presence of a target stopping place based on the stopping status of a plurality of vehicles at the target stopping place, but this is not limited to the above. For example, the information processing device 1 may distribute the location-specific stopping status information and the user-specific stopping status information to the communication terminal 2 in response to generating the information, and store the information in the communication terminal 2. The communication terminal 2 may also store the stop place information and the notification determination information, and function as the identification unit 133 and the notification control unit 134. In this way, the communication terminal 2 can notify the user of the presence of the stop place even when it cannot communicate with the information processing device 1.

[0091] [Variation 6] Furthermore, in the above embodiment, multiple examples of notifying the user of the presence of a target stopping place have been described, but the user may be allowed to set what information is used to notify the communication terminal 2 of the presence of the target stopping place. For example, the control unit 13 functions as a setting unit and causes the communication terminal 2 to display a setting screen for notification control of the presence of a stop place.

[0092] The setting screen is provided with check boxes for accepting settings as to whether notification control of the presence of a stop place should be based on the stopping status of multiple vehicles at the stop place, based on the stopping status of the user, or based on the stopping status of multiple vehicles at the stop place and the stopping status of the user. The setting screen is also provided with check boxes for accepting settings as to whether notification control of the presence of a stop place should be based on the stopping status for each time period, based on the stopping status for each vehicle type, or based on the stopping status for each time period and each vehicle type.

[0093] The setting unit stores in the storage unit 12 setting information indicating what information is to be used to notify the communication terminal 2 of the presence of the target stopping place, based on the checked status of a check box provided on the setting screen. Then, the notification control unit 134 controls whether or not to notify the communication terminal 2 of the presence of the target stopping place, based on the setting information stored in the storage unit 12. In this manner, it is possible to control whether or not to notify the communication terminal 2 of the presence of the target stopping place, based on the user's preference.

[0094] [Effects of information processing device 1] As described above, the information processing device 1 according to this embodiment acquires terminal location information indicating the location of the communication terminal 2 used in the vehicle V, and identifies a target stopping location, which is a stopping location where the vehicle V is to stop, from among a plurality of stopping locations based on the acquired terminal location information. Then, the information processing device 1 controls whether or not to notify the communication terminal 2 of the presence of the target stopping location based on the stopping status of a plurality of vehicles at the identified target stopping location. In this way, the information processing device 1 can appropriately notify information indicating that the vehicle V is approaching the target stopping location.

[0095] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."

[0096] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]

[0097] 1. Information processing device 11 Communications Department 12 Storage section 13 Control section 131 Acquisition Department 132 Memory control unit 133 Specific part 134 Notification control section 2. Communication terminals

Claims

1. an acquisition unit that acquires location information indicating a location of a communication terminal used in a vehicle; an identification unit that identifies, from among a plurality of stop locations, a target stop location that is a stop location where the vehicle is to stop, based on the position information acquired by the acquisition unit; a notification control unit that controls whether or not to notify the communication terminal of the presence of the target stopping place identified by the identification unit, based on a stopping state of a plurality of vehicles at the target stopping place; An information processing device having the above configuration.

2. the acquiring unit acquires the location information of each of a plurality of communication terminals used in each of a plurality of vehicles and time information indicating a time when the communication terminal was present at a position indicated by the location information; a storage control unit that determines whether or not each of a plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the position information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores a result of the determination in a storage unit in association with stop location identification information for identifying the stop locations; The notification control unit specifies a stopping state of the plurality of vehicles at the target stopping location based on the determination results of the plurality of vehicles at the target stopping location stored in the storage unit. The information processing device according to claim 1 .

3. the notification control unit controls whether to notify the communication terminal of the presence of the target stopping location based on a stopping status of a plurality of vehicles at the target stopping location during a time period when the vehicle in which the communication terminal is used passes through the target stopping location; The information processing device according to claim 1 .

4. the acquiring unit acquires the location information of each of a plurality of communication terminals used in each of a plurality of vehicles and time information indicating a time when the communication terminal was present at a position indicated by the location information; a storage control unit that determines whether or not each of a plurality of vehicles has stopped at a plurality of primary stop locations based on the position information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores a result of the determination in a storage unit in association with stop location identification information for identifying the stop location and time information indicating the time when the communication terminal was present at the stop location; the notification control unit specifies a stopping status of a plurality of vehicles at the target stopping location during a time period when the vehicle using the communication terminal passes through the target stopping location based on the determination result of the plurality of vehicles at the target stopping location associated with the time information stored in the storage unit; The information processing device according to claim 3 .

5. the notification control unit controls whether or not to notify the communication terminal of the presence of the target stopping place for each time period based on a stopping state of a plurality of vehicles at the target stopping place; The information processing device according to claim 1 .

6. The identification unit identifies a type of the vehicle in which the communication terminal is used, the notification control unit controls whether to notify the communication terminal of the presence of the target stopping location based on a stopping state of a plurality of vehicles corresponding to the type identified by the identification unit at the target stopping location. The information processing device according to claim 1 .

7. the acquiring unit acquires the location information of each of a plurality of communication terminals used in a plurality of vehicles, time information indicating a time when the communication terminal was present at a position indicated by the location information, and a type of vehicle in which the communication terminal is used; a storage control unit that determines whether or not each of a plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the position information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores a determination result in a storage unit in association with stop location identification information for identifying the stop location and the type of the stop location; The notification control unit identifies stopping conditions of a plurality of vehicles corresponding to the type identified by the identification unit at the target stopping location based on the determination results of the plurality of vehicles corresponding to the type identified by the identification unit at the target stopping location stored in the storage unit. The information processing device according to claim 6.

8. the notification control unit controls whether or not to notify the communication terminal of the presence of the target stopping place identified by the identification unit, based on a stopping state of a plurality of vehicles in the target stopping place during a predetermined period of time. The information processing device according to claim 1 .

9. the notification control unit controls whether to notify the communication terminal of the presence of the target stopping location based on stopping situations at a plurality of stop locations corresponding to a vehicle in which a user of the communication terminal is riding. The information processing device according to claim 1 .

10. the notification control unit controls whether to notify the communication terminal of the presence of the target stopping location based on stopping situations at a plurality of stop locations corresponding to a vehicle in which a user using the communication terminal rides during a time period in which the vehicle in which the communication terminal is used passes through the target stopping location; The information processing device according to claim 9.

11. the acquiring unit acquires the location information of each of a plurality of communication terminals used in each of a plurality of vehicles, time information indicating a time when the communication terminal was present at the location indicated by the location information, and user identification information for identifying a user using each of the plurality of communication terminals; a storage control unit that determines whether or not each of a plurality of vehicles has stopped temporarily at each of a plurality of primary stop locations based on the position information and the time information corresponding to each of the plurality of communication terminals acquired by the acquisition unit, and stores a determination result in a storage unit in association with the user identification information corresponding to the communication terminal; the notification control unit identifies stopping situations at a plurality of stop locations corresponding to a vehicle in which a user rides, based on the determination result associated with user identification information of a user of the communication terminal used in the vehicle traveling through the target stop location identified by the identification unit, the determination result being stored in the storage unit; The information processing device according to claim 9.

12. the acquiring unit acquires acceleration information indicating an acceleration of the communication terminal at predetermined time intervals; the identification unit identifies an acceleration of the vehicle in which the communication terminal is used during a predetermined period before identifying the target stopping location, based on a plurality of pieces of acceleration information acquired by the acquisition unit during the predetermined period; the notification control unit controls whether to notify the communication terminal of the presence of the target stopping location based on the acceleration of the communication terminal identified by the identification unit. The information processing device according to claim 1 .

13. the notification control unit acquires accident information indicating a past accident that occurred at the target stop location, and controls whether or not to notify the communication terminal of the presence of the target stop location based on an accident situation indicated by the acquired accident information. The information processing device according to claim 1 .

14. The computer executes obtaining location information indicating a location of a communication terminal used in a vehicle; identifying a target stop location, which is a stop location where the vehicle is to stop, from among a plurality of stop locations based on the acquired position information; a step of controlling whether or not to notify the communication terminal of the presence of the identified target stopping location based on a stopping state of a plurality of vehicles at the target stopping location; An information processing method comprising the steps of:

15. Computer, an acquisition unit that acquires location information indicating a location of a communication terminal used in a vehicle; an identification unit that identifies, from among a plurality of stop locations, a target stop location that is a stop location where the vehicle is to stop, based on the position information acquired by the acquisition unit; and a notification control unit that controls whether to notify the communication terminal of the presence of the target stopping place identified by the identification unit, based on a stopping state of a plurality of vehicles at the target stopping place; A program that functions as a

Citation Information

Patent Citations

  • Warning device for vehicle

    JP2007133606A