This Application is a National Stage entry of International Application No. PCT/JP2010/072542, having an international filing date of Dec. 15, 2010; which claims priority to Japanese Application No.: 2010-025906, filed Feb. 8, 2010; the disclosure of each of which is hereby incorporated in its entirety by reference.
The present invention relates to a navigation device which provides an information of a route to a destination.
For example, a navigation device installed in a vehicle (car navigation device) searches a route to a facility set by a driver as a destination on the basis of positioning information which is received from a GPS (Global Positioning System) satellite and a database of map information and facility information which is stored in a storage medium such as a HDD, a DVD or the like, and shows on a display a found route.
To set the destination, the driver selects one search category from a selection menu of a plurality of search categories (address, facility name, phone number, facility genre and the like) listed on the display and searches the database by using a character string as a search key for the selected search category (for example, refer to Patent Document 1).
Patent document 1: Japanese Patent Laid-open No. 2007-148559
As mentioned above, in the case of searching a destination by selecting one search category from a plurality of search categories, sometimes it is necessary to input another search key pertained to the other search category so as to refine the destination. For example, in the case of searching a noodle shop in city A, firstly, the driver selects the address as a search category to search city A, and then selects the facility genre as a search category to search the noodle shops in city A. In this way, it is disadvantageous that the search operation becomes troublesome and it costs time to set the destination.
The present invention has been accomplished in view of the aforementioned problems, and it is therefore an object of the present invention to provide a navigation device enabling a destination to be set with ease and in a short time.
To attain the object described above, the present invention provides a navigation device comprising: a database unit accessible to a facility database having an information of a facility associated with a predetermined search category; a character input unit for inputting a character string; a facility searching unit configured to search a facility as a destination candidate from the facility database using a character string input from the character input unit as a search key; and a display unit configured to display the information of a facility found by the facility searching unit.
The facility searching unit is configured to recognize a search category to which a first character string pertains and a search category to which a second character string pertains with reference to the facility database when the first character string and the second character string are input from the character input unit, define a combination of patterns of any of a plurality of a first search categories if a plurality of the first search categories which are the search categories to which the first character string pertains are specified and a second search category which is the search category to which the second character string pertains and assign a priority order to each combination pattern, and perform a candidate facility searching process to search a facility as a destination candidate according to the priority order assigned to each combination pattern by performing a search with the first character string as a search key in the first search category and a search with the second character string as a search key in the second search category according to each combination pattern.
According to the present invention, a user can input the first character string and the second character string without paying attention to the search categories, and in response to the input, the facility is searched out by the facility searching unit as a destination candidate and the facility name thereof is displayed on the display unit. The search of a facility is performed by the facility searching unit according to the combination patterns of the first search category to which the first character string pertains and the second search category to which the second character string pertains, and each combination pattern is assigned with a priority order.
The facility searching unit performs the candidate facility searching process according to the priority order assigned to the combination patterns. Therefore, for example, by setting higher the priority order of a search category (area name, facility genre or the like) which is highly possible to be input by a user in general, it is possible to search firstly a facility highly desired by the user, and to display the name thereof on the display unit.
According to the present invention, since a facility can be searched as the destination candidate according to the priority order and is displayed on the display unit through an one-time operation of inputting the first character string and the second character string by the user, it is possible for the user to perform the selection operation of a destination with ease and in a short time.
In the present invention, the facility searching unit is configured to perform the candidate facility searching process in order from a combination pattern having a higher priority in the combination patterns, and terminate the candidate facility searching process if the number of found facilities serving as the destination candidates is equal to or greater than a predetermined number.
According to the present invention, the candidate facility searching process is prohibited from being performed according to a combination pattern which has a lower priority order and is assumed to be less possible to be selected by the user. Therefore, it is possible to prevent a useless facility name from being displayed on the display unit to annoy the user.
The present invention is further provided with a position detecting unit configured to detect a present position, wherein the facility searching unit is configured to extract a first search character string containing the first character string for the first search category and a second search character string containing the second character string for the second search category from the database and set search items by using the first search character string and the second search character string as item elements for each combination pattern, and assign the priority order which has been assigned to a corresponding combination pattern to each search item, and when the first search character string or the second search character string in the item elements is used in a search category related to geographic areas, weight the priority order higher if a distance from the present position to a geographic area specified by the first search character string or the second search character string is shorter, and perform the candidate facility searching process in order from the search item having a higher priority.
According to the present invention, the facility searching unit sets the search items by using the first search character string and the second search character string as item elements for each combination pattern and assigns the priority order which has been assigned to a corresponding combination pattern to each search item. Moreover, when the first search character string or the second search character string is used in a search category (for example, area name, station name or the like) related to geographic areas, the facility searching unit weights the priority order higher if a distance from the present position to a geographic area specified by the first search character string or the second search character string is shorter, and performs the candidate facility searching process in order from the search item having a higher priority. According thereto, a facility located in a short distance which is assumed to be highly possible to be selected by the user as a destination can be searched by priority; it is possible to improve the convenience for the user.
In the present invention, at least two among facility name, area name, station name, and facility genre are included in the search category.
According to the present invention, by setting the facility name, area name, station name and facility genre which are assumed to be highly possible to be input by the user as the search categories, it is expected that a facility can be found according to the user's demand.
Hereinafter, an embodiment of the present invention will be described with reference to
An occupant of the vehicle visually recognizes the display 30 to confirm a position or a moving course of a self vehicle. The display 30 is provided with a touch screen and the occupant can set a destination or the like by touching the touch screen. It is also possible for the occupant to set the destination or the like by manipulating the remote controller 20. The touch screen of the display 30 and the remote controller 20 are equivalent to the input unit of the present invention.
The navigation device main body 10 is an electronic unit composed of a microcomputer 11, a memory and the like. The navigation device main body is provided with an input interface 12 for inputting switch operation signals from the touch screen of the display 30 and the remote controller 20, a display driving unit 13 for outputting driving signals to the display 30, a DB interface 14 (equivalent to the database unit of the present invention) configured to access a facility database 41 and a map database 42 and the like stored in the storage device 40 and retrieve necessary data therefrom, and a GPS receiver 15 (equivalent to the position detecting unit of the present invention) configured to receive navigation waves output from a GPS (Global Positioning System) satellite 50 so as to detect the position of the self vehicle.
The microcomputer 11 functions as a facility searching unit 11a by executing a navigation device control program stored in a memory (not shown). When a character string (a character string for searching a destination) is input by the occupant of the vehicle according to the operations on the touch screen of the display 30 or the remote controller 20, the facility searching unit 11a uses the character string as a search key to search facilities as destination candidates from the facility database 41.
Thereafter, the facility searching unit 11a displays the names of found facilities on the display 30 and prompts the occupant to select a facility as the destination. After the facility is selected, the facility searching unit 11a searches a route to the selected facility with reference to the map database 42, and displays the found route on the display 30.
Hereinafter, with reference to the examples illustrated in
When a plurality of character strings are input at STEP 1, the facility searching unit 11a advances to STEP 2, and recognizes the search category to which each input character string pertains with reference to the facility database 41. In the present embodiment, “area name”, “station name”, “facility name” and “facility genre” are set as the search categories. Information of each facility registered in the facility database 41 is classified into the mentioned search categories and stored therein.
For example, when two character strings of “Aoyama” (first character string) and “noodle” (second character string) are input, the first character string of “Aoyama” pertains to three search categories of “area name, station name and facility name” (equivalent to the first search category of the present invention), and the second character string of “noodle” pertains to two search categories of “facility name and facility genre” (equivalent to the second search category of the present invention).
At the next STEP 3, the facility searching unit 11a extracts combination patterns of the search categories to which each character string pertains. In the case of “Aoyama” and “noodle”, as illustrated in
At the next STEP 4, the facility searching unit 11a acquires priority scores of the extracted combination patterns. Here, as illustrated in
At the subsequent STEP 5, the facility searching unit 11a, with regard to the search categories of each combination pattern, extracts from the facility database 41 a first search character string containing the first character string and a second search character string containing the second character string (the first search character string and the second search character string are included in the information of facilities registered in the facility database 41).
Then, the facility searching unit 11a sets search items with the extracted first search character string and second search character string served as item elements. As illustrated in
Next, the facility searching unit 11a weights the priority score which has been assigned to a corresponding combination pattern according to the distance from the present position of the self vehicle for each search item. Specifically, when the first search character string and the second search character string are used in a search category related to geographic areas, the facility searching unit 11a adds a higher score to the score assigned to the corresponding combination pattern as the distance between the area specified by the first character string or the second character string and the self vehicle becomes shorter.
In the example of
With respect to the search items 1-3 and 5-7 with the first search character strings of “Minami Aoyama”, “Kita Aoyama” and “Aoyama station” served as the search elements, the facility searching unit 11a adds the scores D1 to D3 related to the distances to the self vehicle to the priority scores M1, M2, M4 and M5 assigned to the corresponding combination patterns.
Thereby, as illustrated in
At the next STEP 6, the facility searching unit 11a sets the search items in order from a search item of a higher priority score (having a higher priority order), and at STEP 7, the facility searching unit 11a performs the search in the first search category according to the first search character string and the search in the second search category according to the second search character string so as to search out a facility as the destination candidate from the facility database 41. At the subsequent STEP 8, if the number of found facilities by the facility searching unit 11a becomes equal to or greater than a total maximum value N, the process branches to STEP 11.
On the other hand, at STEP 8, if the number of found facilities is less than the total maximum value N, the process advances to STEP 9 where the facility searching unit 11a judges whether or not the number of found facilities according to the present search items is equal to or greater than a search item maximum value M. If the number of found facilities according to the present search items is equal to or greater than the search item maximum value M, the process advances to STEP 10; if the search item maximum value M is not reached, the process branches to STEP 7 to continue the search according to the present search items.
At STEP 10, the facility searching unit 11a judges the presence of a search item having a secondary priority order. If a search item having a secondary priority order is present, the process branches to STEP 6 where the facility searching unit 11a sets the first search character string and the second search character string according to the search item having a secondary priority order and performs the processing starting from STEP 7. On the other hand, at STEP 10, if a search item having a secondary priority order is absent (the search for all the search items is completed), the process advances to STEP 11.
At STEP 11, the facility searching unit 11a displays on the display 30 the names of found facilities according to the search items in order from the higher priority order and advances to STEP 12 to terminate the process. In the example of Table 4, when the priority scores increase (the priority orders increase) from the bottom of the table to the top thereof, the names of found facilities according to each search item are displayed on the display 30 in order from the top of the table, namely the search item 1 (priority score M1+D1), the search item 2 (priority score M1+D2), the search item 3 (M2+D3), . . . .
Here, the assignment of the priority order score to each combination pattern of the search categories illustrated in
Further, as illustrated in
In the present embodiment, if the number of found facilities becomes equal to or greater than the total maximum value N at STEP 8 of
At STEP 10 of
In the present embodiment, “area name, station name, facility name and facility genre” are illustrated as the search categories for the input character strings; however, it is acceptable to adopt the other search categories or have additional search categories supplemented.
In the present embodiment, it is described that a facility is searched in a case where two character strings (the first character string and the second character string) are input; however, in a case where three character strings or more are input, it is possible to perform the same facility searching by assigning the priority scores to the combination patterns of search categories to which each character string pertains.
In the present embodiment, a navigation device disposed in a vehicle is described; however, the present invention is applicable to a portable navigation device carried by a pedestrian.
As mentioned above, according to the navigation device of the present invention, the setting of a destination can be performed with ease and in a short time to enable the search of the destination desired by an occupant of a vehicle, it is usable in providing information of a route to the destination.
Number | Date | Country | Kind |
---|---|---|---|
2010-025906 | Feb 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/072542 | 12/15/2010 | WO | 00 | 5/29/2012 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2011/096137 | 8/11/2011 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20040260466 | Ichihara et al. | Dec 2004 | A1 |
20070076652 | Nishiwaki | Apr 2007 | A1 |
20070156435 | Greening et al. | Jul 2007 | A1 |
20080016040 | Jones et al. | Jan 2008 | A1 |
20080146157 | Aaron | Jun 2008 | A1 |
20080201227 | Bakewell et al. | Aug 2008 | A1 |
20080215557 | Ramer et al. | Sep 2008 | A1 |
20090030599 | Kawauchi | Jan 2009 | A1 |
20090307259 | Tischer | Dec 2009 | A1 |
20100049696 | Lokshin et al. | Feb 2010 | A1 |
20100211566 | Ghanekar et al. | Aug 2010 | A1 |
20100241507 | Quinn et al. | Sep 2010 | A1 |
Number | Date | Country |
---|---|---|
1258707 | Nov 2002 | EP |
2023090 | Feb 2009 | EP |
2007-026104 | Feb 2007 | JP |
2007-148559 | Jun 2007 | JP |
2009-054133 | Mar 2009 | JP |
2009-258805 | Nov 2009 | JP |
Entry |
---|
European Search Report issued Jun. 6, 2013, in counterpart European Patent Application No. 10845268.1 (3pp). |
Number | Date | Country | |
---|---|---|---|
20120290569 A1 | Nov 2012 | US |