The present invention relates to a navigation system which provides route information including information on an actual location of a vehicle using an in-vehicle device mounted on the vehicle and a portable terminal device carried by a passenger, the portable terminal device, and the in-vehicle device, and more particularly to a navigation system, a portable terminal device, and an in-vehicle device which can realize highly-precise navigation while preventing duplication in resources.
Known car navigation systems calculate an actual location of a car using a Global Positioning System (GPS), a gyro, a vehicle-speed sensor, and the like, and combines and displays the actual location of the own vehicle with map information of surrounding roads and buildings on a display.
In addition, as the performances of portable terminal devices such as portable telephones and personal digital assistants (PDA) is enhanced, navigation systems using GPS come to be implemented in the portable terminal devices.
Some try to construct a car navigation system by connecting the portable terminal device equipped with a navigation function to an in-vehicle device. For example, Patent Document 1 discloses a technology for acquiring map data via a portable telephone to use the map data for car navigation. Further, Patent Document 2 discloses a technology for realizing navigation by connecting a portable telephone with a navigation function to a vehicle with no navigation function.
Patent Document 1: Japanese Patent Application Laid-open No. 2002-48560
Patent Document 2: Japanese Patent Application Laid-open No. 2005-181262
However, when technology as described in Patent Document 1 or Patent Document 2 is used in implementing a car navigation system, problems arise because of a specific characteristic of the navigation function of a portable terminal device.
Specifically, the navigation function of portable terminal devices such as portable telephones is designed based on a speed of human movement. Hence, these devices cannot update maps in accordance with the running speed of a vehicle. Further, the navigation function of portable terminal devices is normally designed to calculate an actual location based only on GPS function without using movement information obtained by, for example, a vehicle-speed sensor. Hence, the portable terminal devices cannot perform map matching and would display the actual location of a vehicle outside road area.
When a navigation system is implemented by coordination between an in-vehicle device mounted on a vehicle and a portable terminal device carried by a passenger, each of the in-vehicle device and the portable terminal device may have the same function, which may result in an expensive navigation system.
Thus, a question in implementing a navigation system via coordination of the in-vehicle device on the vehicle and the portable terminal device carried by a passenger, is how to realize highly precise navigation while preventing duplication of resources.
The present invention is made to solve the problems of conventional technologies as described above, and an object of the present invention is to provide a navigation system, portable terminal device, and in-vehicle device which allow highly precise navigation while preventing duplication of resources.
To solve the problems as described above and to achieve an object, the present invention is a navigation system for providing route information including an actual location of a vehicle, and the navigation system includes an in-vehicle device mounted on the vehicle and a portable terminal device carried by a passenger, and wherein the in-vehicle device includes a vehicle-information providing unit that collects and provides position information and movement information of the vehicle to the portable terminal device, and a display unit that displays image data sent from the portable terminal device, and the portable terminal device includes a map-information acquiring unit that acquires map information from a map center device based on the position information and the movement information received from the vehicle-information providing unit of the in-vehicle device, an actual-location calculating unit that calculates the actual location of the vehicle based on the position information and the movement information received from the vehicle-information providing unit of the in-vehicle device, and an image-data generating unit that generates the image data in which the actual location calculated by the actual-location calculating unit is superposed on the map information acquired by the map-information acquiring unit.
Further, the present invention is a portable terminal device for providing route information including actual location of a vehicle in cooperation with an in-vehicle device mounted on the vehicle, and the portable terminal device includes a map-information acquiring unit that acquires map information from a map center device based on position information and movement information of the vehicle collected by the in-vehicle device, an actual-location calculating unit that calculates an actual location of the vehicle based on the position information and the movement information collected by the in-vehicle device, an image-data generating unit that generates image data by superposing the actual location calculated by the actual-location calculating unit on the map information acquired by the map-information acquiring unit, and an image-data providing unit that provides the image data generated by the image-data generating unit to the in-vehicle device.
Further, the present invention is an in-vehicle device for providing route information including an actual location of a vehicle in cooperation with a portable terminal device carried by a passenger, and the in-vehicle device includes a vehicle-information providing unit that collects and provides position information and movement information of the vehicle to the portable terminal device; and a display unit that displays image data sent from the portable terminal device.
According to the present invention, the in-vehicle device collects and provides the position information and the movement information of the vehicle to the portable terminal device, and displays image data sent from the portable terminal device, and the portable terminal device acquires map information from the map center device based on the position information and the movement information sent from the in-vehicle device, calculates the actual location of the vehicle based on the position information and the movement information sent from the in-vehicle device, and generates image data in which the calculated actual location is superposed on the acquired map information. Thus, the in-vehicle-device side only performs provision of position information and the like and the display of a navigation screen, whereas the portable-terminal-device side performs acquisition of map data, calculation of actual location, and generation of the navigation screen. Hence, the duplication of resources can be prevented and highly accurate navigation can be realized.
Further, according to the present invention: the map information is acquired from the map center device based on the position information and the movement information of the vehicle collected by the in-vehicle device; the actual location of the vehicle is calculated based on the position information and the movement information collected by the in-vehicle device; image data in which the calculated actual location is superposed on the acquired map information is generated; and the generated image data is provided to the in-vehicle device. Thus, information such as the position information, the movement information, and the map information is received from outside, and the navigation screen is generated. Hence, without being affected by the limitation in size of the portable terminal device, highly accurate navigation can be realized.
Still further, according to the present invention: the position information and the movement information of the vehicle are collected and provided to the portable terminal device, and the image data sent from the portable terminal device is displayed. Thus, processing of image and other processing such as calculation of an actual location are eliminated at the side of the in-vehicle device. Hence, the in-vehicle device can be manufactured at a low cost.
Exemplary embodiments of a navigation system according to the present invention are described in detail below with reference to accompanying drawings. Hereinbelow, a car navigation system including an in-vehicle device mounted on an automobile and a portable terminal device carried by a passenger is explained. The car navigation system, however, may be applied to other mobile objects such as electric trains and ships. In the following embodiments, a portable telephone is employed as the portable terminal device. Instead, other portable terminal devices such as personal digital assistants (PDAs) and notebook-size personal computers may be employed as the portable terminal device.
As illustrated in
In addition, when the portable telephone with the GPS function is employed, there is no means for correcting the result of GPS-based positioning. Specifically, commonly-used car navigation systems correct the result of GPS-based positioning using an output value of various types of running-state acquiring sensors (such as a vehicle-speed sensor, rudder-angle sensor, and yaw-rate sensor). When no correction is performed, the calculated location of an own vehicle might be outside the road, or becomes inaccurate in a tunnel, for example.
The commercial car navigation system is becoming more multi-functional and more complicated. As a result, the car navigation system tends to be expensive. On the other hand, the use of conventional portable telephones with the GPS function in the car navigation system is accompanied with problems in accuracy of navigation as mentioned above.
In the navigation system 1 according to the embodiment: the in-vehicle device 10 provides to the portable terminal device 20, position information including the result of GPS-based positioning and movement information, such as vehicle speed, indicating the running state (see (1) of
The in-vehicle device 10 provides position information and movement information, and displays a screen. On the other hand, the portable terminal device 20 calculates the location of own vehicle, acquires map data, and generates screen data for navigation. Thus, the navigation system 1 can be provided at low cost while maintaining an accuracy of navigation and preventing the duplication of resources.
The configurations of the in-vehicle device 10 and the portable terminal device 20 as illustrated in
As illustrated in
The display 11 is a display device such as a touch-panel display. The display 11 performs processing for displaying image data (generated by the portable terminal device 20, and) delivered from the reception processing unit 13e. When the image data includes an operation button, the display 11 further performs processing for accepting an operation by a passenger.
The communication unit 12 is a processing unit for performing radio communication with the portable terminal device 20. The communication unit 12 performs bidirectional data communication with the portable terminal device 20 according to a communication standard such as Bluetooth (registered trademark). Though, in the present embodiment, the communication between the in-vehicle device 10 and the portable terminal device 20 is performed as radio communication, the communication can be implemented as wired communication.
The control unit 13 is a processing unit that performs processing for transmitting information collected from a GPS sensor (such as GPS antenna and GPS positioning system) mounted on the vehicle and various types of running-state acquiring sensors to the portable terminal device 20, and further performs processing for displaying image data received from the portable terminal device 20 on the display 11.
The position-information acquiring unit 13a is a processing unit that performs processing for storing position information of the vehicle received from the GPS sensor (such as GPS antenna and GPS positioning system) in the storage unit 14 as the position information 14a. The position-information acquiring unit 13a updates the position information 14a as appropriate based on the output of the GPS sensor.
The movement-information acquiring unit 13b is a processing unit that performs processing for storing running information of the vehicle acquired from the running-state acquiring sensor (vehicle-speed sensor, rudder-angle sensor, yaw-rate sensor, and the like) in the storage unit 14 as the movement information 14b. The movement-information acquiring unit 13b updates the movement information 14b as appropriate based on the output of the running-state acquiring sensor.
The vehicle-outside-information acquiring unit 13c is a processing unit that performs processing for storing traffic information received by a traffic-information receiver in the storage unit 14 as the vehicle-outside information 14c. The vehicle-outside-information acquiring unit 13c updates the vehicle-outside information 14c as appropriate based on the output of the traffic-information receiver. The traffic-information receiver means a device, such as Vehicle Information and Communication System (VICS), which receives traffic information, and is a device which receives information from an electric-wave beacon or an optical beacon, FM multiplex broadcasting, and the like.
The transmission processing unit 13d is a processing unit that performs processing for reading out the position information 14a, the movement information 14b, and the vehicle-outside information 14c from the storage unit 14, and transmitting the read-out information to the portable terminal device 20 via the communication unit 12. Further, the reception processing unit 13e is a processing unit that performs processing for outputting the image data received from the portable terminal device 20 via the communication unit 12 to the display 11.
The storage unit 14 is a memory configured with a memory device such as a Hard Disk Drive (HDD) and a Random Access Memory (RAM), and stores therein the position information 14a, the movement information 14b, and the vehicle-outside information 14c.
A configuration of the portable terminal device 20 is explained next with reference to
The received information 24b means the position information 14a, the movement information 14b, and the vehicle-outside information 14c received from the in-vehicle device 10. The portable terminal device 20 is configured to incorporate at least an application program dedicated to a portable telephone which includes a function for downloading map data from a provider.
The antenna 21 is an antenna which receives radio waves from a map center device, and is an antenna for communication as provided in a general portable telephone. Further, the communication unit 22 is a processing unit that performs radio communication with the in-vehicle device 10, and performs bidirectional data communication with the in-vehicle device 10 based on a communication standard such as Bluetooth (registered trademark). Though, in the present embodiment, the communication between the in-vehicle device 10 and the portable terminal device 20 is implemented as radio communication, the communication may be implemented as wired communication.
The control unit 23 is a processing unit that performs processing for calculating an actual location, acquiring map data, and generating image data by combining the map data and various types of information based on information received from the in-vehicle device 10, and for transmitting the generated image data to the in-vehicle device 10.
The setting unit 23a is a processing unit that performs processing for receiving a customizing instruction of a navigation function by a passenger via an input unit such as an operation button not shown, and storing the set information as scale-size information 24a in the storage unit 24. The scale-size determining unit 23b is a processing unit that performs processing for determining the scale size of map data to request to the map center device based on the movement information 14b and the scale-size information 24a in the storage unit 24.
Variations in map-scale-size determination process performed by the scale-size determining unit 23b is explained with reference to
As illustrated by “41” of
The passenger can set both of the speed range and the scale size, or one of the speed range and the scale size. The scale-size determining unit 23b determines in which speed range illustrated in “42” of
If the scale size specified by the passenger is used, and the speed of map updating obviously cannot keep up with the vehicle speed because of the high-speed running of the vehicle, for example, the scale-size determining unit 23b changes the scale size as appropriate. Alternatively, restriction may be imposed on the specification by the passenger to prevent inappropriate specification.
When “specify map-update interval” is selected, the scale-size determining unit 23b determines an appropriate scale size for the map based on the update interval (e.g., 30 seconds) specified by the passenger and the vehicle speed included in the movement information 14b. Further, if the specified update interval does not fall within a predetermined range, the scale-size determining unit 23b may give alarm to the passenger. Alternatively, the scale-size determining unit 23b may prohibit the passenger from selecting an update interval outside the predetermined range.
Further, the scale-size determining unit 23b may determine whether the vehicle is running on an open road or a highway based on previously-set route-guide information to calculate an estimated speed, and determine the scale size of the map based on the calculated, estimated speed and the update interval specified by the passenger. Still further, the scale-size determining unit 23b may reduce the denominator of the scale size in particular, with regard to the scale size of the map of a surrounding of the destination registered in the previously-set route-guide information, branching point of the road, and the like (in other words, the scale-size determining unit 23b may switch from a wide-area map to a detailed map).
When “specify upper limit of price” is selected, the scale-size determining unit 23b calculates an update interval based on an upper limit of price specified by the passenger for acquiring map data, and determines an appropriate scale size of the map based on the calculated update interval and the vehicle speed included in the movement information 14b. For example, the scale-size determining unit 23b calculates how many pieces of map data can be acquired based on the upper-limit price and the price of one updating of the map data, and determines an appropriate scale size of the map based on the distance to the destination and the vehicle speed included in the movement information 14b.
Returning to
The actual-location calculating unit 23d is a processing unit which performs processing for calculating the actual location of the vehicle based on the position information 14a and the movement information 14b, and delivering the calculated actual location to the image-data generating unit 23e. Specifically, when the position information 14a is not updated (for example, when the vehicle is running in a tunnel), the actual-location calculating unit 23d complements the position information 14a using the vehicle speed, turn angular velocity, and the like included in the movement information 14b, and calculates the actual location of the vehicle.
The image-data generating unit 23e is a processing unit which performs processing for combining an own-vehicle-location icon corresponding to the actual location calculated by the actual-location calculating unit 23d and the map data sent from the map-information acquiring unit 23c, and delivering the combined image data to the transmission processing unit 23f. Further, the image-data generating unit 23e further performs processing for combining the vehicle-outside information 14c including traffic information and the like in the form of text data with the map data.
Here, an example of image data generated by the image-data generating unit 23e is explained with reference to
The operation buttons (51a and 51b) are buttons (soft switches) for screen manipulation and are combined with the map data by the image-data generating unit 23e. The operation buttons are used for restricting the screen manipulation according to the vehicle speed included in the movement information 14b. For example, the number of operations can be limited in stepwise manner in view of safety according to the number of engine revolutions, or state of braking operation, other than vehicle speed. Further, the manipulation of the screen itself may be prohibited when, for example, it is determined based on the frequency of braking, ratio of the number of engine revolutions to speed, or the like, that the vehicle is running through continuous curves, e.g., through mountain road.
Further, as illustrated by “52” in
Returning to
The storage unit 24 is a memory including a memory device such as a hard disk drive (HDD) and random access memory (RAM). The storage unit 24 stores therein the scale-size information 24a (see
In
Process procedure in the portable terminal device 20 is explained with reference to
On receiving the position information 14a and the movement information 14b from the in-vehicle device 10 (step S104), the portable terminal device 20 performs a position correction to correct the position information 14a using the movement information 14b (step S105), and calculates the position of own vehicle based on the result of position correction (step S106).
Then, it is determines whether the position of the own vehicle is out of the map range or not (step S107). When the position of the own vehicle is determined to be out of the map range (Yes in step S107), the scale-size determining unit 23b determines the scale size of the map (step S108). Using the determined scale size of the map, the map-information acquiring unit 23c acquires the map data from the map center device in the map center (step S109). When the condition for determination is not met in step S107 (No in step S107), the process goes to step S110 skipping the procedures in steps S108 and S109.
Subsequently, the image-data generating unit 23e combines the position of own vehicle with the map data (step S110). The transmission processing unit 23f transmits the image data generated by the image-data generating unit 23e to the in-vehicle device 10 (step S111). Thereafter, the portable terminal device 20 repeats the process from step S104. On the other hand, the in-vehicle device 10 which receives the image data from the portable terminal device 20 displays the received image data on the display 11.
As illustrated above, according to the embodiment, the navigation system is configured such that: the in-vehicle device collects the position information and the movement information of the vehicle and provides the collected information to the portable terminal device, and displays the image data sent from the portable terminal device; and on the other hand, the portable terminal device, based on the position information and the movement information sent from the in-vehicle device, acquires map information from the map center device, calculates the actual location of the vehicle based on the position information and the movement information sent from the in-vehicle device, and generates the image data in which the calculated actual location is superposed on the acquired map information. Thus, the in-vehicle-device side only performs provision of position information and the like, and display of the navigation screen, whereas the portable-terminal-device side performs acquisition of map data, calculation of actual location, and generation of navigation screen. Hence, the duplication of resources can be prevented and highly accurate navigation can be realized.
As illustrated above, the navigation system, the portable terminal device, and the in-vehicle device according to the present invention are useful for navigation of automobiles, and particularly suitable for configuring a low-cost navigation system by preventing resource duplication.
Number | Date | Country | Kind |
---|---|---|---|
2007-274222 | Oct 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/069141 | 10/22/2008 | WO | 00 | 4/20/2010 |