Information processing apparatus

The information processing apparatus uses satellite imagery to identify road information and adjust routes based on traffic conditions and driver history, addressing the lack of detour determination in existing systems and optimizing travel efficiency.

JP7708081B2Active Publication Date: 2025-07-15TOYOTA JIDOSHA KK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022190688
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2025-07-15
Estimated Expiration
2042-11-29

AI Technical Summary

Technical Problem

Existing navigation systems lack the ability to accurately determine whether to detour based on real-time traffic congestion information, leading to potential restrictions and inefficiencies in route planning.

Method used

An information processing apparatus that utilizes satellite imagery to identify road information, including traffic volume and potential restrictions, and proposes a driving route that avoids these issues, taking into account the driver's skill and history, and adjusts routes based on real-time traffic conditions.

Benefits of technology

Enables accurate and efficient route planning by avoiding restricted areas and optimizing travel time through real-time traffic analysis, ensuring the vehicle can reach its destination with minimal delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007708081000001
    Figure 0007708081000001
  • Figure 0007708081000002
    Figure 0007708081000002
  • Figure 0007708081000003
    Figure 0007708081000003
Patent Text Reader

Abstract

To propose a travel route to a destination from information specified by seeing a road to the destination of a vehicle from a higher perspective.SOLUTION: An information processor includes: an acquisition unit for acquiring a satellite image of a ground taken by an artificial satellite; and a proposition unit for proposing a travel route to the destination on the basis of road information regarding a road on which a vehicle can travel to the destination specified on the basis of the satellite image acquired by the acquisition unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus.

Background Art

[0002] Patent Document 1 discloses a technique of using an optimal detour route based on real-time traffic information to surely reach a destination in the shortest time or shortest distance.

Prior Art Document

Patent Document

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Here, the technique of Patent Document 1 determines whether or not to detour according to real-time traffic congestion information, but there is a lack of information for accurately proposing a driving route such as whether or not to detour.

[0005] Therefore, an object of the present disclosure is to provide an information processing apparatus capable of proposing a driving route to a destination from information obtained by overviewing the road to the destination of a vehicle.

Means for Solving the Problems

[0006] The information processing apparatus according to claim 1 includes an acquisition unit that acquires a satellite image taken by an artificial satellite of the ground, and based on the satellite image acquired by the acquisition unit, identifies road information regarding a road on which a vehicle can travel to a destination, and based on the relationship between the traffic volume on the road included in the road information and the driving skill estimated from the driving history and accident history of the driver of the vehicle, identifies whether there is a restricted portion where the travel of the vehicle on the road is restricted, and a proposal unit that proposes a travel route to the destination based on the road information identified by the identification unit. The identification unit executes the identification of the road information and the identification of whether there is a restricted portion before the vehicle travels, and the proposal unit proposes the travel route that avoids the restricted portion when there is a restricted portion on the road. When the vehicle is traveling on the driving route proposed by the proposing unit, the specific unit specifies the presence or absence of traffic congestion on the driving route as the road information. When it is specified that traffic congestion has occurred on the driving route, the specific unit specifies the possibility of the traffic congestion being resolved as the road information. When it is specified from the satellite image acquired by the acquisition unit that the traffic congestion is due to waiting for a left turn or a right turn, it is specified that the traffic congestion can be resolved within a predetermined time. When it is specified from the satellite image acquired by the acquisition unit that the traffic congestion is due to an accident or construction work, it is specified that the traffic congestion cannot be resolved within a predetermined time. When the specific unit specifies that the traffic congestion occurring on the driving route on which the vehicle is traveling can be resolved within a predetermined time, the proposing unit proposes to maintain the current driving route. When the specific unit specifies that the traffic congestion cannot be resolved within a predetermined time, the proposing unit proposes another driving route. 。

[0007] In the information processing apparatus according to claim 1, the acquisition unit acquires a satellite image taken by an artificial satellite of the ground. Then, the proposal unit proposes a travel route to the destination based on the road information identified based on the satellite image acquired by the acquisition unit. Thereby, in the information processing apparatus, it is possible to propose a travel route to the destination from the road information identified by looking at the road to the destination of the vehicle from above. In addition, in the information processing apparatus according to claim 1, when there is a portion where the travel of the vehicle is restricted on the road based on the road information and the vehicle information, the proposing unit proposes a driving route that avoids the portion where the travel of the vehicle is restricted. Thereby, with this information processing apparatus, it is possible to suppress a situation where the vehicle cannot travel on the proposed driving route.

[0008] The information processing apparatus according to claim 2, in claim 1, when there are a plurality of travel routes to the destination, the proposal unit proposes the travel route with the shortest required time to the destination among the plurality of travel routes.

[0009] In the information processing apparatus according to claim 2, when there are a plurality of travel routes to the destination, the proposal unit proposes the travel route with the shortest required time to the destination among the plurality of travel routes. Thereby, in the information processing apparatus, it is possible to propose the travel route with the shortest required time to the destination from the road information identified by looking at the road to the destination of the vehicle from above.

[0011] In another aspect In the information processing apparatus, when it is determined that the traffic jam occurring on the driving route on which the vehicle is traveling can be resolved, the proposal unit proposes to maintain the current driving route. Further, when it is determined that the traffic jam cannot be resolved, the proposal unit proposes another driving route. Thereby, the information processing apparatus can propose a driving route based on the cause of the occurring traffic jam.

[0014] Claim 3 The information processing apparatus according to claim 1 or 2 In this case, as a proposal of the driving route to the destination, the proposal unit makes at least one of a proposal of the route to the destination and a proposal of the lane in which the vehicle travels to the destination.

[0015] Claim 3 In the information processing apparatus according to claim, the proposal unit makes at least one of a proposal of the route to the destination and a proposal of the lane in which the vehicle travels to the destination as a proposal of the driving route to the destination. Thereby, the information processing apparatus can propose at least one of the route to the destination and the lane in which the vehicle travels to the destination from the road information specified by looking down on the road to the destination of the vehicle.

Effect of the Invention

[0016] As described above, in the information processing apparatus according to the present disclosure, a driving route to the destination can be proposed from the information specified by looking down on the road to the destination of the vehicle.

Brief Description of the Drawings

[0017]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Mode for Carrying Out the Invention

[0018] Hereinafter, the proposal system 100 according to this embodiment will be described. The proposal system 100 according to this embodiment is a system that proposes a driving route to a destination from information specified by overlooking the road to the destination of a vehicle.

[0019] (First Embodiment) First, a first embodiment of the proposal system 100 according to this embodiment will be described.

[0020] FIG. 1 is a diagram showing a schematic configuration of the proposal system 100. As shown in FIG. 1, the proposal system 100 includes a vehicle 10 and a satellite 50.

[0021] The vehicle 10 may be any of an engine vehicle, a hybrid vehicle, or an electric vehicle. However, in the first embodiment, as an example, the vehicle 10 is an engine vehicle. And an in-vehicle device 20 mounted on the vehicle 10 acquires an image (hereinafter, also referred to as a “satellite image”) taken by the satellite 50 from the satellite 50. The satellite image can be, for example, an image of a ground area of 0.5 km to 20 km square. The ground includes land, lakes, ponds, and seas. The in-vehicle device 20 is an example of an “information processing device”.

[0022] Here, in FIG. 1, only one satellite 50 is shown, but it is desirable that the satellite 50 is composed of a plurality of satellites capable of photographing the same point on the ground. Also, the number of times the satellite 50 orbits the earth in a day and the altitude of the orbit of the satellite 50 are arbitrary.

[0023] Next, the hardware configuration of the vehicle 10 will be described. FIG. 2 is a block diagram showing the hardware configuration of the vehicle 10.

[0024] As shown in FIG. 2, the vehicle 10 includes an in-vehicle device 20, an ECU (Electronic Control Unit) 30, and in-vehicle equipment 40.

[0025] The in-vehicle device 20 includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, a storage unit 24, an in-vehicle communication I / F (InterFace) 25, an input / output I / F 26, and a wireless communication I / F 27. The CPU 21, ROM 22, RAM 23, storage unit 24, in-vehicle communication I / F 25, input / output I / F 26, and wireless communication I / F 27 are communicably connected to each other via an internal bus 28.

[0026] The CPU 21 is a central processing unit that executes various programs and controls each part. That is, the CPU 21 reads a program from the ROM 22 or the storage unit 24 and executes the program using the RAM 23 as a work area. The CPU 21 performs control of each of the above configurations and various arithmetic processes according to the program recorded in the ROM 22 or the storage unit 24.

[0027] The ROM 22 stores various programs and various data. The RAM 23 temporarily stores a program or data as a work area.

[0028] The storage unit 24 is composed of a storage device such as an eMMC (embedded Multi Media Card) or a UFS (Universal Flash Storage) and stores various programs and various data. The storage unit 24 stores a proposal program 24A for causing the CPU 21 to execute a proposal process described later.

[0029] The in-vehicle communication I / F 25 is an interface for connecting to the ECU 30. The communication standard based on the CAN protocol is used for this interface. The in-vehicle communication I / F 25 is connected to the external bus 29. Although not shown in the figure, a plurality of ECUs 30 are provided for each function of the vehicle 10.

[0030] The input / output I / F 26 is an interface for communicating with the in-vehicle device 40 mounted on the vehicle 10.

[0031] The in-vehicle device 40 is various devices mounted on the vehicle 10. As an example of the vehicle 10, the vehicle is equipped with a monitor 40A and a speaker 40B.

[0032] The monitor 40A is a liquid crystal monitor provided on an instrument panel, a meter panel, etc., and is used to display proposals for operations related to the functions of the vehicle 10 and images related to the explanation of the functions. The monitor 40A may be provided as a touch panel having an input function.

[0033] The speaker 40B is a device provided on an instrument panel, a center console, a front pillar, a dashboard, etc., and is used to output proposals for operations related to the functions of the vehicle 10 and sounds related to the explanation of the functions. Note that the speaker 40B may be provided on the monitor 40A.

[0034] The wireless communication I / F 27 is a wireless communication module for communicating with the outside. For example, communication standards such as 5G, LTE, Wi-Fi (registered trademark), etc. are used for this wireless communication module.

[0035] Next, the functional configuration of the vehicle 10 will be described. FIG. 3 is a block diagram showing an example of the functional configuration of the vehicle 10.

[0036] As shown in FIG. 3, the CPU 21 of the in-vehicle device 20 includes, as functional components, an acquisition unit 21A, a specification unit 21B, a generation unit 21C, and a proposal unit 21D. Each functional component is realized by the CPU 21 reading and executing a proposal program 24A stored in the storage unit 24.

[0037] The acquisition unit 21A acquires a satellite image obtained by the artificial satellite 50 photographing the ground. For example, based on the destination being set in a car navigation device (not shown) as the in-vehicle device 40, the acquisition unit 21A periodically acquires a satellite image from the artificial satellite 50. At this time, as the satellite image, the acquisition unit 21A acquires an aerial image with the ground range from around the current location of the vehicle 10 to around the destination shown by a GPS (Global Positioning System) device (not shown) as the in-vehicle device 40 as the photographing target.

[0038] Here, vehicle information regarding the vehicle 10 is stored in the storage unit 24. The vehicle information includes at least the vehicle size indicating the overall length, overall width, and overall height of the vehicle 10. And the acquisition unit 21A can acquire the vehicle information from the storage unit 24.

[0039] Based on the satellite image acquired by the acquisition unit 21A, the specification unit 21B specifies road information regarding the road (hereinafter referred to as "travel road") on which the vehicle 10 can travel to the destination. The travel road is a road existing between the current location of the vehicle 10 and the destination, and includes various roads such as main roads and shortcuts. As an example, the specification unit 21B uses a known image recognition technique to specify road information from the satellite image acquired by the acquisition unit 21A. Thereby, at least one of the traffic volume, road width, curvature, presence or absence of obstacles, presence or absence of congestion, and possibility of congestion being resolved on the travel road is specified as road information by the specification unit 21B.

[0040] Further, the specific part 21B specifies whether there is a part where the driving of the vehicle 10 is restricted (hereinafter referred to as "restricted part") on the driving road based on the road information specified above and the vehicle information acquired by the acquisition part 21A. As an example, when the specific part 21B compares the road width of the driving road with the overall width of the vehicle 10 and the road width is narrower than the overall width, the specific part 21B specifies that there is a restricted part on the driving road. On the other hand, when all the road widths on the driving road are wider than the overall width of the vehicle 10, the specific part 21B specifies that there is no restricted part on the driving road.

[0041] Here, the specific part 21B executes the specification of the above-mentioned road information and the specification of whether there is a restricted part on the driving road before the vehicle 10 starts driving (before departure). And when the vehicle 10 is driving on the driving route designated by the occupant, the specific part 21B executes the following specifications.

[0042] When the vehicle 10 is driving on the above-mentioned driving route, the specific part 21B specifies whether there is traffic congestion on the driving route as road information. Further, when the specific part 21B specifies that there is traffic congestion on the driving route, the specific part 21B specifies the possibility of the traffic congestion being resolved as road information. For example, when the specific part 21B uses a known image recognition technology to specify from the satellite image acquired by the acquisition part 21A that the traffic congestion is due to waiting for a left turn or a right turn, etc., the specific part 21B specifies that the traffic congestion can be resolved in the short term. On the other hand, when the specific part 21B specifies from the satellite image acquired by the acquisition part 21A that the traffic congestion is due to an accident or construction, etc., the specific part 21B specifies that the traffic congestion cannot be resolved in the short term. The above "short term" can also be described as "within a predetermined time". The "predetermined time" in this case may be a predetermined fixed value (e.g., 5 minutes), or a variable value (e.g., 5 minutes, 10 minutes, or 15 minutes, etc.) that varies based on the instruction of the occupant or the control of the CPU 21.

[0043] The generation unit 21C generates a driving route to the destination based on the road information specified by the specifying unit 21B. In the first embodiment, the generation unit 21C generates the driving route from the current location of the vehicle 10 to the destination as the driving route to the destination. At this time, when the generation unit 21C can generate a plurality of driving routes to the destination, the generation unit 21C generates a plurality of driving routes to the destination.

[0044] In addition, when the specifying unit 21B specifies that there is a restricted section on the driving road, the generation unit 21C generates a driving route that avoids the restricted section.

[0045] The proposal unit 21D proposes the driving route to the destination, specifically, the driving sequence to the destination, generated by the generation unit 21C based on the road information specified by the specifying unit 21B. As an example, the proposal unit 21D causes at least one of characters and images indicating the driving route to be displayed on the monitor 40A.

[0046] Here, when the generation unit 21C generates a plurality of driving routes, the proposal unit 21D proposes the driving route with the shortest required time to the destination among the plurality of driving routes. In this case, the proposal unit 21D calculates the required time for each of the plurality of driving routes using a known car navigation technology, and proposes the driving route with the shortest calculated required time.

[0047] In addition, when the vehicle 10 is traveling on the driving route to the destination specified by the occupant, if the congestion occurring on the driving route is specified by the specifying unit 21B as being resolvable in the short term, the proposing unit 21D proposes to maintain the current driving route. In this case, the proposing unit 21D causes the monitor 40A to display characters such as, for example, "There is congestion, but it is expected to be resolved soon, so let's continue on the current driving route." On the other hand, when the vehicle 10 is traveling on the above driving route and the specifying unit 21B specifies that the congestion occurring on the driving route is not resolvable in the short term, the proposing unit 21D proposes another driving route. In this case, the proposing unit 21D causes the monitor 40A to display characters such as, for example, "There is congestion, so how about changing to this driving route?" along with characters and images indicating another driving route.

[0048] And when the desired driving route to the destination is specified by the occupant, the CPU 21 of the in-vehicle device 20 starts route guidance based on the driving route.

[0049] FIG. 4 is a first flowchart showing the flow of a proposal process in which the in-vehicle device 20 proposes a driving route to the destination. The proposal process is performed by the CPU 21 reading the proposal program 24A from the storage unit 24, expanding it in the RAM 23, and executing it. As an example, the proposal process shown in FIG. 4 is executed based on the setting of a destination in the car navigation device.

[0050] In step S10 shown in FIG. 4, the CPU 21 acquires a satellite image taken by the artificial satellite 50 of the ground. Then, the CPU 21 proceeds to step S11.

[0051] In step S11, the CPU 21 specifies road information based on the satellite image acquired in step S10. Then, the CPU 21 proceeds to step S12.

[0052] In step S12, the CPU 21 acquires vehicle information from the storage unit 24, and based on the vehicle information and the road information identified in step S11, determines whether there is a restricted section on the driving road. Then, the CPU 21 proceeds to step S13.

[0053] In step S13, the CPU 21 generates a driving route to the destination based on the road information identified in step S11. At this time, if the CPU 21 determines in step S12 that there is a restricted section on the driving road, it generates a driving route that avoids the restricted section. Then, the CPU 21 proceeds to step S14.

[0054] In step S14, the CPU 21 proposes the driving route to the destination generated in step S13. At this time, if the CPU 21 generates multiple driving routes in step S13, it proposes the driving route with the shortest required time to the destination from among the multiple driving routes. Then, the CPU 21 ends the proposal process.

[0055] Figure 5 is a second flowchart showing the flow of the proposal process. As an example, the proposal process shown in Figure 5 is periodically executed when the vehicle 10 is driving on the driving route to the destination specified by the occupant.

[0056] In step S20 shown in Figure 5, the CPU 21 acquires a satellite image taken by the artificial satellite 50 of the ground. Then, the CPU 21 proceeds to step S21.

[0057] In step S21, the CPU 21 determines whether there is traffic congestion on the driving route on which the vehicle 10 is driving as road information based on the satellite image acquired in step S20. Here, if the CPU 21 determines that there is traffic congestion on the driving route (step S21: YES), it proceeds to step S22. On the other hand, if the CPU 21 determines that there is no traffic congestion on the driving route (step S21: NO), it ends the proposal process.

[0058] In step S22, when the CPU 21 determines that the traffic congestion occurring on the driving route on which the vehicle 10 is traveling can be resolved in the short term (step S22: YES), it proceeds to step S23. On the other hand, when the CPU 21 does not determine that the traffic congestion occurring on the driving route can be resolved in the short term (step S22: NO), it proceeds to step S24.

[0059] In step S23, the CPU 21 makes a proposal to maintain the current driving route. Then, the CPU 21 ends the proposal process.

[0060] In step S24, the CPU 21 generates a driving route different from the current driving route using the road information specified based on the satellite image acquired in step S20. Then, the CPU 21 proceeds to step S25.

[0061] In step S25, the CPU 21 proposes a different driving route to the destination generated in step S24. Then, the CPU 21 ends the proposal process.

[0062] As described above, in the in-vehicle device 20 according to the first embodiment, the CPU 21 acquires a satellite image taken by the artificial satellite 50 of the ground. Then, the CPU 21 proposes a driving route to the destination based on the road information specified based on the acquired satellite image. Thereby, in the in-vehicle device 20, it is possible to propose a driving route to the destination from the road information specified by looking down on the road to the destination of the vehicle 10. Further, the CPU 21 continuously (e.g., every 1 second) acquires the satellite image taken by a plurality of artificial satellites 50 and continuously (e.g., every 1 second) specifies the road information, so that it is possible to propose a driving route while looking at the road to the destination almost in real time.

[0063] Also, in the in-vehicle device 20 according to the first embodiment, when there are a plurality of driving routes to the destination, the CPU 21 proposes the driving route with the shortest required time from among the plurality of driving routes. Thereby, in the in-vehicle device 20, it is possible to propose the driving route with the shortest required time from the road information specified by looking down on the road to the destination of the vehicle 10.

[0064] Also, in the in-vehicle device 20 according to the first embodiment, when the CPU 21 determines that the traffic jam occurring on the driving route on which the vehicle 10 is traveling can be resolved in the short term, the CPU 21 proposes to maintain the current driving route. Also, when the CPU 21 determines that the traffic jam cannot be resolved in the short term, the CPU 21 proposes another driving route. Thereby, in the in-vehicle device 20, it is possible to propose a driving route based on the cause of the occurring traffic jam.

[0065] Also, in the in-vehicle device 20 according to the first embodiment, when there is a restricted section on the driving road, the CPU 21 proposes a driving route that avoids the restricted section. Thereby, in the in-vehicle device 20, it is possible to suppress a situation where the vehicle 10 cannot travel on the proposed driving route.

[0066] (Second Embodiment) Next, a second embodiment of the proposal system 100 according to the present embodiment will be described while omitting or simplifying overlapping portions with the above embodiment.

[0067] In the second embodiment, the CPU 21 of the in-vehicle device 20 generates the route to the destination and the lanes on which the vehicle 10 travels from the current location of the vehicle 10 to the destination as the driving route to the destination. Then, as a proposal of the driving route, the CPU 21 proposes the generated route to the destination and the lanes on which the vehicle 10 travels to the destination. For example, as a proposal of the lane, the CPU 21 causes at least one of characters and images indicating the lane on which the vehicle 10 travels to be displayed on the monitor 40A.

[0068] With the above configuration, in the vehicle-mounted device 20 according to the second embodiment, from the road information specified by overlooking the road to the destination of the vehicle 10, it is possible to propose the route to the destination and the lane on which the vehicle 10 travels to the destination. For example, according to the vehicle-mounted device 20, when the driving route includes a road with multiple lanes, it is possible to propose the lane with the shortest required time to the destination. Further, according to the vehicle-mounted device 20, when it is specified that traffic congestion has occurred near the exit of the highway included in the driving route, it is possible to propose to drive in a lane different from the lane that will become the exit in advance.

[0069] Here, as a proposal of the driving route, when proposing both the route to the destination and the lane on which the vehicle 10 travels to the destination, the CPU 21 may propose only the route before the vehicle 10 starts driving, and propose to maintain or change both the route and the lane during the driving of the vehicle 10.

[0070] (Others) In the above embodiment, the vehicle-mounted device 20 is taken as an example of the information processing device. However, the present invention is not limited thereto, and another device (e.g., a server) capable of acquiring satellite images from the artificial satellite 50 may be taken as an example of the information processing device, or a combination of the vehicle-mounted device 20 and other devices may be taken as an example of the information processing device.

[0071] In the above embodiment, the vehicle information may include, in addition to the vehicle size of the vehicle 10, driver information including the passengers of the vehicle 10, specifically, the driving history, age, gender, and accident history of the driver. In this case, the CPU 21 of the vehicle-mounted device 20 may specify whether there is a regulated portion on the driving road based on the driving history and accident history of the driver included in the vehicle information and the road information.

[0072] In the above-described embodiment, when the road width of the driving road is compared with the overall width of the vehicle 10 and the road width is determined to be narrower than the overall width, it is specified that there is a restricted portion on the driving road. However, the method for specifying the restricted portion is not limited to this. For example, the CPU 21 of the in-vehicle device 20 may specify the presence or absence of a restricted portion based on the relationship between the curvature of the driving road and the vehicle size of the vehicle 10, or may specify the presence or absence of a restricted portion based on the relationship between the traffic volume on the driving road and the driving skill estimated from the driver's driving history, accident history, etc.

[0073] In the above-described embodiment, the CPU 21 of the in-vehicle device 20 calculates the required time for each of the plurality of driving routes. However, the present invention is not limited to this, and the artificial satellite 50 side may calculate the required time for each of the plurality of driving routes, and the in-vehicle device 20 may acquire the required time from the artificial satellite 50.

[0074] Note that in the above-described embodiment, the proposed processing in which the CPU 21 reads and executes software (program) may be executed by various processors other than the CPU. Examples of the processor in this case include a PLD (Programmable Logic Device) whose circuit configuration can be changed after manufacture, such as an FPGA (Field-Programmable Gate Array), and a dedicated electric circuit which is a processor having a circuit configuration dedicated to executing specific processing, such as an ASIC (Application Specific Integrated Circuit). Further, the proposed processing may be executed by one of these various processors, or may be executed by a combination of two or more processors of the same type or different types (for example, a plurality of FPGAs, and a combination of a CPU and an FPGA, etc.). Further, the hardware structure of these various processors is, more specifically, an electric circuit combining circuit elements such as semiconductor elements.

[0075] Also, in the above embodiment, the mode in which the proposal program 24A is pre-stored (installed) in the storage unit 24 has been described, but it is not limited thereto. The proposal program 24A may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), and a USB (Universal Serial Bus) memory. Further, the proposal program 24A may be in a form downloaded from an external device via a network.

Description of Reference Numerals

[0076] 10 Vehicle 20 In-vehicle device (information processing device) 21A Acquisition unit 21D Proposal unit 50 Artificial satellite

Claims

1. An acquisition unit that acquires a satellite image obtained by an artificial satellite photographing the ground; Based on the satellite image acquired by the acquisition unit, while specifying road information regarding a road on which a vehicle can travel to a destination, based on the relationship between the traffic volume on the road included in the road information and the driving skill estimated from the driving history and accident history of the driver of the vehicle, a specifying unit that specifies whether there is a regulated portion that is a portion where the travel of the vehicle on the road is regulated; A proposing unit that proposes a travel route to the destination based on the road information specified by the specifying unit; Comprising: The specifying unit executes the specification of the road information and the specification of whether there is the regulated portion before the vehicle travels; When there is the regulated portion on the road, the proposing unit proposes the travel route that avoids the regulated portion; The specifying unit: When the vehicle is traveling on the travel route proposed by the proposing unit, while specifying the presence or absence of traffic congestion on the travel route as the road information, and when it is specified that traffic congestion has occurred on the travel route, specifying the possibility of the traffic congestion being resolved as the road information; When it is specified from the satellite image acquired by the acquisition unit that the traffic congestion is due to waiting for a left turn or a right turn, specifying that the traffic congestion can be resolved within a predetermined time; When it is specified from the satellite image acquired by the acquisition unit that the traffic congestion is due to an accident or construction work, specifying that the traffic congestion cannot be resolved within a predetermined time; The proposing unit: When the specifying unit specifies that the traffic congestion occurring on the travel route on which the vehicle is traveling can be resolved within a predetermined time, proposes to maintain the current travel route, and when the specifying unit specifies that the traffic congestion cannot be resolved within a predetermined time, proposes another travel route; An information processing apparatus.

2. When there are a plurality of travel routes to the destination, the proposing unit proposes the travel route with the shortest required time to the destination among the plurality of travel routes; The information processing apparatus according to Claim 1.

3. As the proposal of the travel route to the destination, the proposing unit makes at least one of a proposal of the route sequence to the destination and a proposal of the lane on which the vehicle travels to the destination; The information processing apparatus according to Claim 1.

Citation Information

Patent Citations

  • Path setting device, path setting method and recording medium

    JP1998325733A

  • Traffic information guide system

    JP2002133585A

  • On-vehicle navigation device

    JP2006184106A

  • On-vehicle navigation device

    JP2009069118A

  • Navigation device

    JP2009236779A