Information processing apparatus

The information processing device addresses the issue of impassable roads in recommended routes by using a route search and resetting unit to dynamically adjust routes based on time-of-day traffic restrictions, ensuring a viable path.

JP2026006188APending Publication Date: 2026-01-16PIONEER IP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024105007
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

Existing route search systems fail to account for time-of-day traffic restrictions, leading to recommended routes that may include impassable roads as travel progresses, despite being passable at the time of the initial search.

Method used

An information processing device with a route search unit and a route resetting unit that continuously checks for time-of-day traffic restrictions and other impassable conditions, allowing for real-time adjustment of recommended routes to avoid impassable roads.

Benefits of technology

Prevents impassable roads from being included in recommended routes by dynamically adjusting the route based on current traffic conditions, ensuring a viable path to the destination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026006188000001_ABST
    Figure 2026006188000001_ABST
Patent Text Reader

Abstract

To prevent an impassable road from being included in a recommended route.SOLUTION: A route from a current position of a mobile object M to a destination point is searched, and when the route searched by a route searching step includes a part different from a recommended route, and at least one of first resetting conditions including that a road through which the mobile object M cannot pass due to a time zone traffic regulation exists in the recommended route is satisfied, the recommended route is reset to the searched route.SELECTED DRAWING: Figure 11
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device. [Background technology]

[0002] There are roads where traffic is prohibited during certain time periods, and one-way roads where the direction of travel varies depending on the time period. Patent Document 1 discloses a route search technology that takes into account such roads with time-based traffic restrictions. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 11-132776 Summary of the Invention [Problem to be solved by the invention]

[0004] Even if a road is passable at the time of route search, as time passes during travel, it may become impassable due to time-of-day traffic restrictions. As a result, the route recommended to the user (recommended route) may include roads that are impassable.

[0005] One example of a problem that the present invention aims to solve is to prevent a recommended route from including impassable roads. [Means for solving the problem]

[0006] In order to solve the above problem, the invention described in claim 1 comprises a route search unit that searches for a route from the current position of a mobile body to a destination point, and a route resetting unit that resets a recommended route to be recommended to a user riding in the mobile body, wherein if the route searched by the route search unit includes a portion that differs from the recommended route and at least one of one or more first resetting conditions is satisfied, the route resetting unit resets the recommended route to the searched route, and the one or more resetting conditions include the presence of a road on the recommended route that is not passable due to time-of-day traffic restrictions for the mobile body.

[0007] The invention described in claim 9 is an information processing method executed by a computer, comprising: a route search process for searching for a route from the current position of a mobile body to a destination point; and a route resetting process for resetting a recommended route to be recommended to a user riding on the mobile body, wherein the route resetting process resets the recommended route to the searched route if the route searched by the route search process includes a portion that differs from the recommended route and at least one of one or more first resetting conditions is satisfied, and the one or more resetting conditions include the presence of a road on the recommended route that is not passable due to time-of-day traffic restrictions for the mobile body.

[0008] The invention described in claim 10 is an information processing program that causes a computer to execute the information processing method described in claim 9.

[0009] The invention described in claim 11 is a computer-readable storage medium storing the information processing program described in claim 10. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a diagram illustrating an information processing device 100 according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of an information terminal device 200. [Figure 3] FIG. 2 illustrates an example of a server device 300. [Figure 4]FIG. 1 is a diagram illustrating an example of a road (link) that is not passable due to time-of-day traffic restrictions. [Figure 5] FIG. 10 is a diagram illustrating a case where the route searched by the route search unit 130 does not include any part that differs from the recommended route. [Figure 6] FIG. 10 is a diagram illustrating a case where the route searched by the route search unit 130 includes a portion that differs from the recommended route. [Figure 7] 10 is a diagram illustrating an example of a presentation by a presentation unit 250 of the reason for resetting. FIG. [Figure 8] 10A and 10B are diagrams illustrating another example of the presentation of the reason for resetting by the presenting unit 250. FIG. [Figure 9] FIG. 10 is a diagram showing an example of confirmation for the user as to whether or not to reset the route searched by the route search unit 130 as a recommended route. [Figure 10] 10 is a diagram showing an example of processing operations executed in the information processing device 100 when the departure / destination point acquisition processing unit 120 acquires the departure point and the destination point. FIG. [Figure 11] 1 is a diagram showing an example of a processing operation executed in the information processing device 100 while a moving object M is moving. DETAILED DESCRIPTION OF THE INVENTION

[0011] An information processing device according to one embodiment of the present invention includes a route search unit that searches for a route from a current location of a mobile object to a destination point, and a route resetting unit that resets a recommended route to be recommended to a user of the mobile object. If the route searched by the route search unit includes a portion different from the recommended route and at least one of one or more first resetting conditions is satisfied, the route resetting unit resets the recommended route to the searched route. The one or more resetting conditions include the presence of a road on the recommended route that is impassable due to a time-of-day traffic restriction for the mobile object. The route resetting unit may check whether the searched route includes a portion different from the recommended route each time the route search unit searches for a route. The route search unit may search for a route from the current location of the mobile object to the destination point at predetermined intervals while the mobile object is moving. Therefore, this embodiment can prevent impassable roads from being included in the recommended route. In particular, this embodiment can prevent roads that are impassable due to time-of-day traffic restrictions from being included in the recommended route.

[0012] The one or more first resetting conditions may include the presence of a road on the recommended route that is impassable due to an event that occurred while the mobile object was moving. This makes it possible to prevent roads that have become impassable due to an event that prevents the mobile object from moving, such as an accident, flooding, or snowfall that occurred while the mobile object was moving, from being included in the recommended roads.

[0013] If the route searched by the route search unit includes a portion different from the recommended route and at least one of one or more second resetting conditions is satisfied, the route resetting unit may confirm with the user whether or not to reset the searched route as the recommended route, and the second resetting conditions may include that the searched route has a shorter required time and / or a lower required cost than the recommended road. In this way, it is possible to recommend a route that meets the user's wishes.

[0014] The information processing device may further include a presentation processing unit that presents the recommended route to the user, and the presentation processing unit may be configured to present a reason for the resetting of the recommended road when the route resetting unit resets the recommended road. In this way, it is possible to reset the recommended road after presenting the reason for the resetting to the user.

[0015] The information processing device may further include a distance calculation unit that calculates the distance from the current position of the mobile object to the impassable road if the recommended roads before the resetting include an impassable road when the recommended route is reset, and the presentation processing unit may present the reason for the resetting using the distance calculated by the distance calculation unit. In this way, it is possible to present the user with a more detailed reason for the resetting before resetting the recommended road.

[0016] The route resetting unit may acquire information about the type of the mobile object, and determine whether the one or more first resetting conditions are satisfied based on at least the information about the type of the mobile object. In this way, even when a time-of-day travel restriction is set for a specific type of mobile object, it is possible to perform appropriate route resetting.

[0017] An information processing method according to one embodiment of the present invention is an information processing method executed by a computer, and includes a route search step of searching for a route from a current location of a mobile object to a destination point, and a route resetting step of resetting a recommended route to be recommended to a user of the mobile object. If the route searched by the route search step includes a portion different from the recommended route and at least one of one or more first resetting conditions is satisfied, the recommended route is reset to the searched route. The one or more first resetting conditions include the presence of a road on the recommended route that is impassable due to a time-of-day traffic restriction for the mobile object. Therefore, in this embodiment, it is possible to prevent impassable roads from being included in the recommended route. In particular, it is possible to prevent roads that are impassable due to a time-of-day traffic restriction from being included in the recommended route.

[0018] An information processing program according to an embodiment of the present invention causes a computer to execute the above-described information processing method, thereby making it possible to prevent impassable roads from being included in a recommended route.

[0019] A storage medium according to one embodiment of the present invention stores the information processing program, which allows the information processing program to be distributed as a standalone program rather than being incorporated into a device, making it easy to perform version upgrades, etc. [Example]

[0020] <Information processing device 100> FIG. 1 is a diagram illustrating an information processing device 100 according to an embodiment of the present invention. The information processing device 100 is an information processing device for processing information such as a computer. The information processing device 100 presents a recommended route, which is a route that is recommended to a user riding a moving object M (for example, a vehicle (for example, a motorcycle)). As shown in FIG. 2, the information processing device 100 may be a control device of a device 200 that moves together with the moving object M (for example, a device (for example, a navigation system) installed on the moving object M or a device (for example, a smartphone) carried by a user (a person riding the moving object M), or as shown in FIG. 3, may be a control device of a server device 300 that can communicate with the device 200 that moves together with the moving object M.

[0021] When the information processing device 100 is a control device for a device 200 that moves together with a mobile object M, the device 200 includes, in addition to the information processing device 100, an input unit 210, a location information acquisition unit 220, a storage unit 230, a communication unit 240, and a presentation unit 250, for example, as shown in FIG. 2 . The input unit 210 is an input device for receiving information input from a button, a keyboard, a touch panel, a microphone, a camera, or the like. The location information acquisition unit 220 is a location information acquisition device that acquires information about the current location of the mobile object M (device 200). For example, the location information acquisition unit 220 has an antenna that receives radio waves transmitted from satellites that constitute a Global Navigation Satellite System (GNSS), including a Global Positioning System (GPS), and acquires information about the current location of the mobile object M (device 200) based on the radio waves received by the antenna. The storage unit 230 is a storage device for storing information, such as a memory, a hard disk, or a solid-state drive. The communication unit 240 is a communication device for transmitting and receiving information to and from other devices. The presentation unit 250 is a device for presenting information to a user (for example, an audio output device for outputting audio related to information such as a speaker, a display device for displaying information such as a display, or a printing device for outputting paper on which information is printed such as a printer).

[0022] When the information processing device 100 is a control device of the server device 300, the server device 300 includes, in addition to the information processing device 100, a communication unit 310 and a storage unit 320, for example, as shown in FIG. 3. The communication unit 310 is a communication device for transmitting and receiving information to and from other devices. The storage unit 320 is a storage device for storing information, such as a memory, a hard disk, or a solid state drive. In this case, the device 200 includes, for example, a control unit 260, which is a control device of the device 200, instead of the information processing device 100, as shown in FIG. 3. The control unit 260 is an information processing device for processing information, such as a computer.

[0023] The information processing device 100 includes a current position information acquisition processing unit 110 , a departure / destination point information acquisition processing unit 120 , a route search unit 130 , a recommended route initial setting unit 140 , and a presentation processing unit 150 .

[0024] The current position acquisition processing unit 110 acquires the current position of the moving object M. At this time, if the information processing device 100 is a control device of the device 200 that moves together with the moving object M, the current position acquisition processing unit 110 acquires, for example, the current position of the moving object M acquired by the position information acquisition unit 220. If the information processing device 100 is a control device of the server device 300, the current position acquisition processing unit 110 acquires, for example, the current position of the moving object M acquired by the position information acquisition unit 220 using communication with the device 200 via the communication unit 310.

[0025] The departure / destination information acquisition processing unit 120 acquires information about the departure point. For example, the departure / destination information acquisition processing unit 120 acquires the current position of the mobile object M acquired by the current position acquisition processing unit 110 as the departure point. The departure / destination information acquisition processing unit 120 may also acquire the departure point input by the user as the departure point. In this case, if the information processing device 100 is a control device of the device 200 that moves together with the mobile object M, the departure / destination information acquisition processing unit 120 acquires, for example, information about the departure point input by the user to the input unit 210. If the information processing device 100 is a control device of the server device 300, the departure / destination information acquisition processing unit 120 acquires, for example, information about the departure point input by the user to the input unit 210 of the device 200, using communication with the device 200 via the communication unit 310.

[0026] Furthermore, the departure / destination information acquisition processing unit 120 acquires information related to the destination. When the information processing device 100 is a control device of the device 200 that moves together with the mobile object M, the departure / destination information acquisition processing unit 120 acquires, for example, information related to the destination input by the user to the input unit 210. When the information processing device 100 is a control device of the server device 300, the departure / destination information acquisition processing unit 120 acquires, for example, information related to the destination input by the user to the input unit 210 of the device 200, using communication with the device 200 via the communication unit 310.

[0027] The route search unit 130 searches for a route from the departure point acquired by the departure / destination information acquisition processing unit 120 to the destination point acquired by the departure / destination information acquisition processing unit 120. The route search technology used in the route search unit 130 may be any technology that can search for a route that does not include impassable roads. Furthermore, the route search technology used in the route search unit 130 should preferably be a technology that can search for a route that does not include impassable roads, and that takes into account the required travel time and required fare.

[0028] In this case, the impassable roads include, for example, (A) roads (links) that are impassable due to time-of-day traffic restrictions on the mobile unit M, and (B) roads (links) that are impassable due to the occurrence of an event that prevents the mobile unit M from passing, such as an accident, flooding, or snowfall. The impassable roads (links) due to time-of-day traffic restrictions may be, for example, (A1) roads (links) that are impassable because the time (current time) at the time of route search by the route search unit 130 falls within a time period when travel is prohibited for the mobile unit M, or (A2) roads (links) that are impassable because the arrival time predicted based on the time (current time) at the time of route search by the route search unit 130 and other information (speed limit information, congestion information) falls within a time period when travel is prohibited for the mobile unit M.

[0029] FIG. 4 is a diagram illustrating an example of roads (links) that are not passable due to time-of-day traffic restrictions. As shown in FIG. 4, roads (links) that are not passable due to time-of-day traffic restrictions are set for each vehicle type. In the example shown in FIG. 4, link 1 is a school zone link, so all vehicle types cannot pass through link 1 from 7:30 to 8:30 on weekdays. Link 2 is a coastline link, so motorcycles cannot pass through link 2 from 10:00 p.m. to 5:00 a.m. Link 3 is a link with rush-hour traffic restrictions, so large vehicles cannot pass through link 3 from 7:00 a.m. to 10:00 a.m. on weekdays. Link 4 is a link with a lunchtime pedestrian lane open, so all vehicle types cannot pass through link 4 from 12:00 p.m. to 1:00 p.m. Therefore, the route search unit 130 searches for a route based on the vehicle type of the moving object M. At this time, the route search unit 130 may acquire information about the vehicle type of the moving body M, which has been set in advance by a user or the like, from, for example, the storage units 230, 320. The route search unit 130 may also acquire information about the vehicle type of the moving body M from another device by using communication with the other device via the communication units 240, 310.

[0030] Furthermore, roads that are not passable due to time-of-day traffic restrictions include one-way roads where the passable direction varies depending on the time of day, as shown in Figure 4. In the example shown in Figure 4, link 4 is a link of a one-way road where the passable direction varies depending on the time of day, and nodes A and B are the nodes at both ends of link 4. Link 4 is a one-way road where the passable direction is from node A to node B between 0:00 and 12:00, but passable from node B to node A is not allowed, and link 4 is a one-way road where the passable direction is from node B to node A between 13:00 and 24:00, but passable from node A to node B is not allowed.

[0031] The recommended route initial setting unit 140 sets the route from the departure point to the destination point searched by the route search unit 130 as a recommended route that is a route recommended to the user (a person riding in the moving object M).

[0032] The presentation processing unit 150 presents the current position of the moving object M and the recommended route to the user. When the information processing device 100 is a control device of the device 200 that moves together with the moving object M, the presentation processing unit 150 presents the current position of the moving object M and the recommended route to the user, for example, by the presentation unit 250. When the information processing device 100 is a control device of the server device 300, the presentation processing unit 150 presents the current position of the moving object M and the recommended route to the user, for example, by the presentation unit 250 of the device 200, using communication with the device 200 via the communication unit 310.

[0033] Therefore, in this embodiment, a user on board the moving body M can travel along the recommended route to the destination while checking the current position of the moving body M.

[0034] In this embodiment, route search is performed so that roads that are not passable are not included in the recommended route. However, if the time to arrive at a road with time-of-day traffic restrictions is delayed due to traffic congestion or the like, the time to arrive at the road may fall within the road's traffic-prohibited time period, making it impossible to travel the road.

[0035] Therefore, in this embodiment, the information processing device 100 further includes a recommended route resetting unit 160, which resets the recommended route while the moving body M is moving so that the recommended road does not include any roads (links) that cannot be passed through.

[0036] At this time, in this embodiment, the route searching unit 130 searches for a route from the current position of the mobile object M to the destination point, for example, at predetermined time intervals (for example, every 5 minutes) while the mobile object M is moving. Then, every time the route searching unit 130 searches for a route, the recommended route resetting unit 160 checks whether the searched route includes any part that differs from the recommended route.

[0037] 5, if the route (thin solid line) searched by the route search unit 130 does not include any parts that differ from the recommended route (thick dashed line), the route (thin solid line) searched by the route search unit 130 and the recommended route (thick dashed line) will match in the section from the current position of the moving body M to the destination point. Therefore, if the route searched by the route search unit 130 does not include any parts that differ from the recommended route, the recommended route will not be reset.

[0038] 6, if the route (thin solid line) searched by the route search unit 130 includes a portion that differs from the recommended route (thick dashed line), the route (thin solid line) searched by the route search unit 130 and the recommended route (thick dashed line) do not match in the portion from the current position of the moving body M to the destination point. If an impassable road is present on the recommended route and the route searched by the route search unit 130 includes a portion that differs from the recommended route, it is preferable to forcibly reset the recommended route without asking the user whether to reset the recommended route.

[0039] Therefore, in this embodiment, if the route searched by the route search unit 130 includes a portion that differs from the recommended route, the recommended route resetting unit 160 checks whether at least one of one or more first resetting conditions is satisfied. The first resetting conditions are conditions for determining whether or not to reset the recommended route, and in this embodiment, the one or more first resetting conditions include "the presence of a road on the recommended route that is impassable due to time-of-day traffic restrictions for the mobile unit M."

[0040] Then, if at least one of the one or more first resetting conditions is satisfied, the recommended route resetting unit 160 resets the recommended route to the searched route. That is, in this embodiment, if the route searched by the route search unit 130 does not match the recommended route and at least one of the one or more first resetting conditions is satisfied, the route search unit 130 resets the recommended route to the searched route.

[0041] Therefore, in this embodiment, it is possible to prevent roads that are impassable from being included in the recommended route. In particular, in this embodiment, it is possible to prevent roads that are impassable due to time-of-day traffic restrictions from being included in the recommended roads.

[0042] When roads (links) that cannot be used due to time-of-day traffic restrictions are set for each vehicle type, the recommended route resetting unit 160 may acquire information regarding the type of moving body M, and based on the information regarding the type of moving body M, check whether at least one of one or more first resetting conditions is satisfied.

[0043] If an event that prevents the passage of the mobile object M, such as an accident, flooding, or snowfall, occurs during movement, the road on which the event occurred may become impassable. In this way, even if a road becomes impassable due to an event that occurred during movement (for example, an accident, flooding, or snowfall), it is preferable to forcibly reset the recommended route without asking the user whether to reset the recommended route. Therefore, the first resetting condition may include the condition that "the recommended road includes a road that is impassable due to an event that occurred during movement."

[0044] <Reason for resetting> When the route resetting unit 160 resets the recommended road, the presentation processing unit 150 may present the current location of the mobile unit M, the recommended route, a notification of the resetting of the recommended route, and a reason for the resetting, as shown in FIG. 7 . For example, if the resetting of the recommended road is performed to satisfy the first resetting condition, "the recommended route includes a road that is impassable due to a time-of-day traffic restriction for the mobile unit M," the presentation unit 250 may present information indicating that "the recommended route before resetting includes a road that is impassable due to a time-of-day traffic restriction" as the reason for the resetting of the recommended route. FIG. 7 shows an example of a display on the presentation unit 250 when the presentation unit 250 is a display. In the example shown in FIG. 7 , the notification of the resetting of the recommended route reads, "We will guide you along a new route," and the reason for the resetting reads, "A time-of-day traffic restriction has occurred on the original route." This allows the user to reset the recommended road after being informed of the reason for the resetting.

[0045] The information processing device 100 may further include a distance calculation unit 170. When the recommended route is reset, if an impassable road is included in the recommended roads before the reset, the distance calculation unit 170 calculates the distance from the current position of the moving object M to the impassable road. For example, if the recommended roads are reset to satisfy the first resetting condition that "a road that is impassable due to time-of-day traffic restrictions for the moving object M exists on the recommended route" or "a road that is impassable due to an event that occurred during movement exists on the recommended road," the information processing device 100 calculates the distance from the current position of the moving object M to the impassable road.

[0046] The presentation processing unit 150 may present the reason for the resetting using the distance calculated by the distance calculation unit 170, as shown in FIG. 8 . For example, if the recommended road is reset to satisfy the first resetting condition, "A road that is impassable due to a time-of-day traffic restriction exists on the recommended route for the mobile unit M," the presentation processing unit 150 may present information indicating that "A road that is impassable due to a time-of-day traffic restriction exists on the recommended route before the resetting, the distance calculated by the distance calculation unit 170 from the current location of the mobile unit M." FIG. 8 shows an example of a display on the presentation unit 250 when the presentation unit 250 is a display. In the example shown in FIG. 8 , the notification of the resetting of the recommended route reads, "A new route will be guided," and the reason for the resetting reads, "A time-of-day traffic restriction has occurred approximately 29.5 km ahead of the original route." This allows the user to reset the recommended road after being presented with a more detailed reason for the resetting.

[0047] If roads (links) that are impassable due to time-of-day traffic restrictions are set for each vehicle type, the presentation processor 150 may also present information about the vehicle types that are subject to the time-of-day traffic restrictions when presenting the reason for the resetting. That is, the presentation processor 150 may present information indicating that "the recommended route before the resetting includes a road that is impassable due to time-of-day traffic restrictions for the type of mobile unit M" as the reason for the resetting. For example, on a road with time-of-day traffic restrictions set for motorcycles, such as the road in link 2 of FIG. 4, a user who is accustomed to driving a regular passenger car generally travels on the road without being aware that the road has time-of-day traffic restrictions set for motorcycles. Therefore, when driving a motorcycle, such a user who is accustomed to driving a regular passenger car may mistakenly believe that the road is passable for motorcycles at any time. In such a case, the user can be appropriately notified that the route has been reset due to time-of-day traffic restrictions, thereby making the user aware of the time-of-day traffic restrictions for a specific vehicle type.

[0048] <Second reset condition> When the mobile object M is traveling along the recommended route, the time required to reach the destination may increase, and the route searched by the route search unit 130 may include a portion that differs from the recommended route. In such a case, resetting the recommended route will reduce the time required to reach the destination. Therefore, in such a case, the user may wish to reset the recommended route.

[0049] Therefore, if the route searched by the route search unit 130 includes a portion different from the recommended route and none of the one or more first resetting conditions is satisfied, the recommended route resetting unit 160 may check whether at least one of the one or more second resetting conditions is satisfied. The second resetting condition is a condition different from the first resetting condition, and is a condition for determining whether to ask the user whether to reset the recommended route. The one or more second resetting conditions include, for example, "the route searched by the route search unit 130 takes less time and / or costs less than the recommended road."

[0050] If none of the one or more second resetting conditions is satisfied, the recommended route resetting unit 160 does not reset the recommended route, but if at least one of the one or more second resetting conditions is satisfied, the recommended route resetting unit 160 may confirm with the user whether or not to reset the searched route as a recommended route, as shown in Fig. 9 . In this case, if the information processing device 100 is a control device of a device 200 that moves with the mobile object M, the recommended route resetting unit 160, for example, uses the presentation unit 250 to confirm with the user whether or not to reset the route searched by the route searching unit 130 as the recommended route. If the information processing device 100 is a control device of the server device 300, the recommended route resetting unit 160, for example, uses communication with the device 200 via the communication unit 310 to confirm with the user whether or not to reset the searched route as a recommended route, via the presentation unit 250 of the device 200. 9 is an example of a display on the presentation unit 250 when the presentation unit 250 is a display, and in the example shown in Fig. 9, the message "Do you want to be guided to a route with a shorter travel time?" is displayed to confirm with the user whether or not to reset the searched route as a recommended route. In this way, it is possible to recommend a route that meets the user's wishes.

[0051] At this time, the recommended route resetting unit 160 acquires an instruction from the user regarding "whether to reset the route searched by the route searching unit 130 as a recommended route." If the instruction regarding "whether to reset the route searched by the route searching unit 130 as a recommended route" is an instruction to "not reset the route searched by the route searching unit 130 as a recommended route," the recommended route resetting unit 160 does not reset the recommended route, and if the instruction regarding "whether to reset the route searched by the route searching unit 130 as a recommended route" is an instruction to "reset the route searched by the route searching unit 130 as a recommended route," the recommended route resetting unit 160 resets the recommended route to the road searched by the route searching unit 130. At this time, if the information processing device 100 is a control device of the device 200 that moves with the mobile object M, the recommended route resetting unit 160 acquires an instruction regarding "whether to reset the route searched by the route searching unit 130 as a recommended route," input to the input unit 210 by the user, for example. When the information processing device 100 is a control device of the server device 300, the recommended route resetting unit 160 acquires, for example, an instruction regarding "whether or not to reset the route searched by the route search unit 130 as the recommended route" input by the user to the input unit 210 using communication with the equipment 200 via the communication unit 310.

[0052] When the input unit 210 is a touch panel and the presentation unit 250 is a display, it is preferable to display a button for inputting an instruction to "reset the route searched by the route search unit 130 as a recommended route" and a button for inputting an instruction to "not reset the route searched by the route search unit 130 as a recommended route" on a screen for confirming with the user whether or not to reset the route searched by the route search unit 130 as a recommended route, as shown in Fig. 9. In the example shown in Fig. 9, the button marked "YES" is the button for inputting the instruction to "reset the route searched by the route search unit 130 as a recommended route", and the button marked "NO" is the button for inputting the instruction to "not reset the route searched by the route search unit 130 as a recommended route".

[0053] <Processing Operation in Information Processing Device 100> Fig. 10 is a diagram showing an example of processing operations executed in the information processing device 100 when the departure point and destination point are acquired by the departure / destination point acquisition processing unit 120. The processing operations shown in Fig. 10 are, for example, processing operations for initially setting a recommended route.

[0054] The route search unit 130 searches for a route from the departure point acquired by the departure / destination information acquisition processing unit 120 to the destination point acquired by the departure / destination information acquisition processing unit 120 (step S1001). The recommended route initial setting unit 140 sets the route from the departure point to the destination point searched by the route search unit 130 as a recommended route that is a route recommended to the user (step S1002).

[0055] 11 is a diagram showing an example of processing operations executed in the information processing device 100 while the moving object M is moving. The processing operations in FIG. 11 are executed, for example, at predetermined time intervals (for example, every 5 minutes).

[0056] The current position acquisition processing unit 110 acquires the current position of the moving object M (step S1101). The route searching unit 130 searches for a route from the current position of the moving object M to the destination point (step S1102). The recommended route resetting unit 160 checks whether the route searched by the route searching unit 130 includes any part that differs from the recommended route (step S1103).

[0057] If the searched route does not include any part that differs from the recommended route (step S1103, NO), the recommended route is not reset and the process ends. If the searched route includes any part that differs from the recommended route (step S1103, YES), the recommended route resetting unit 160 checks whether at least one of one or more first resetting conditions is satisfied (step S1104).

[0058] If at least one of the one or more first resetting conditions is satisfied (step S1104, YES), the recommended route resetting unit 160 resets the recommended route to the searched route (step S1105).If none of the one or more first resetting conditions is satisfied (step S1104, NO), the recommended route resetting unit 160 checks whether at least one of the one or more second resetting conditions is satisfied (step S1106).

[0059] If none of the one or more second resetting conditions is satisfied (step S1106, NO), the recommended route is not reset and the process ends. If at least one of the one or more second resetting conditions is satisfied (step S1106, YES), the recommended route resetting unit 160 asks the user whether or not to reset the searched route as a recommended route (step S1107).

[0060] If an instruction regarding "whether or not to reset the recommended route to the road searched by the route searching unit 130" is acquired from the user (step S1108, YES), the recommended route resetting unit 160 checks whether the acquired instruction is an instruction to "reset the recommended route to the road searched by the route searching unit 130" (step S1109). Note that in the processing of step S1108, if an instruction regarding "whether or not to reset the recommended route to the road searched by the route searching unit 130" is not acquired from the user, the processing may be terminated without resetting the recommended route after a predetermined waiting time, for example, 60 seconds, has elapsed.

[0061] If the acquired instruction is to "reset the recommended route to the road searched by the route searching unit 130" (step S1109, YES), the recommended route resetting unit 160 resets the recommended route to the road searched by the route searching unit 130 (step S1105). If the acquired instruction is not to "reset the recommended route to the road searched by the route searching unit 130" (step S1109, NO), the recommended route is not reset and the process ends. Note that if the instruction is not to "reset the recommended route to the road searched by the route searching unit 130" (step S1109, NO), the route currently searched may be stored as a recommended excluded route. Then, when the processing operation of FIG. 11 is executed next time after the passage of time, routes whose parts that differ from the already set recommended route overlap with the recommended excluded route may be excluded from candidates for recommended route resetting. This reduces the annoyance felt by the user when a route that the user did not select is repeatedly suggested to the user.

[0062] The present invention has been described above in terms of preferred embodiments thereof. While the present invention has been described herein with reference to specific examples, various modifications and variations can be made to these examples without departing from the spirit and scope of the present invention as set forth in the claims. [Explanation of symbols]

[0063] 100 Information processing device 110 Current location information acquisition processing unit 120 Departure / destination information acquisition processing unit 130 Route Search Unit 140 Recommended Route Initial Setting Section 150 Presentation processing unit 160 Recommended route resetting section 170 Distance calculation unit 200 equipment 210 Input section 220 Location information acquisition unit 230 Storage section 240 Communications Department 250 Presentation section 300 Server device 310 Communications Department 320 Storage section

Claims

1. a route search unit that searches for a route from the current position of the mobile object to a destination point; a route resetting unit that resets a recommended route to be recommended to a user riding on the moving object, The route resetting unit If the route searched by the route search unit includes a portion different from the recommended route and at least one of one or more first resetting conditions is satisfied, resetting the recommended route to the searched route; The one or more first reset conditions are: The information processing device includes information indicating that the recommended route includes a road that is impassable due to time-of-day traffic restrictions for the mobile object.

2. The route resetting unit The information processing device according to claim 1 , wherein each time a route is searched for by the route search unit, it is confirmed whether the searched route includes a portion different from the recommended route.

3. The route search unit The information processing device according to claim 2 , wherein a route from a current position of the mobile body to the destination point is searched for at predetermined time intervals while the mobile body is moving.

4. The one or more first reset conditions are: The information processing device according to claim 1 , wherein the recommended route includes a road that is impassable due to an event that has occurred while the mobile object is moving.

5. The route resetting unit If the route searched by the route search unit includes a portion different from the recommended route and at least one of one or more second resetting conditions is satisfied, confirm with the user whether or not to reset the searched route as the recommended route; The second reset condition is: The information processing device according to claim 1 , wherein the searched route has a shorter required time and / or a lower required cost than the recommended route.

6. a presentation processing unit that presents the recommended route to the user; The presentation processing unit The information processing device according to claim 1 , wherein, when the recommended route is reset by the route resetting unit, a reason for the resetting is presented.

7. a distance calculation unit that calculates the distance from a current position of the moving object to an impassable road if the recommended route before the resetting includes an impassable road when the recommended route is reset, The presentation processing unit The information processing device according to claim 6 , wherein the reason for the resetting is presented using the distance calculated by the distance calculation unit.

8. The roads that cannot be used due to the time-of-day traffic restrictions for the mobile bodies are set for each type of the mobile bodies, the route resetting unit acquires information about the type of the moving object, and determines whether the one or more first resetting conditions are satisfied based on at least the information about the type of the moving object. The information processing device according to claim 5 .

9. 1. A computer-implemented information processing method, comprising: a route search step of searching for a route from the current position of the mobile object to a destination point; a route resetting step of resetting a recommended route to be recommended to a user riding on the moving object, The route resetting step includes: If the route searched for by the route search step includes a portion different from the recommended route and at least one of one or more first resetting conditions is satisfied, resetting the recommended route to the searched route; The one or more first reset conditions are: an information processing method including the information that the recommended route includes a road that is impassable due to time-of-day traffic restrictions for the mobile object;

10. An information processing program that causes a computer to execute the information processing method according to claim 9.

11. A computer-readable storage medium storing the information processing program according to claim 10.

Citation Information

Patent Citations

  • Path selection method and system therefor

    JP1999132776A