US20020065605A1 - Method of displaying poi icons for navigation apparatus - Google Patents

Method of displaying poi icons for navigation apparatus Download PDF

Info

Publication number
US20020065605A1
US20020065605A1 US09/725,784 US72578400A US2002065605A1 US 20020065605 A1 US20020065605 A1 US 20020065605A1 US 72578400 A US72578400 A US 72578400A US 2002065605 A1 US2002065605 A1 US 2002065605A1
Authority
US
United States
Prior art keywords
poi
map
icons
icon
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/725,784
Other versions
US6405129B1 (en
Inventor
Tatsuo Yokota
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to US09/725,784 priority Critical patent/US6405129B1/en
Assigned to ALPINE ELECTRONICS, INC. reassignment ALPINE ELECTRONICS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YOKOTA, TATSUO
Priority to JP2001362051A priority patent/JP4039606B2/en
Publication of US20020065605A1 publication Critical patent/US20020065605A1/en
Application granted granted Critical
Publication of US6405129B1 publication Critical patent/US6405129B1/en
Adjusted expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3682Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road map

Definitions

  • the present invention relates to a method of displaying POI (Point of Interest) icons for a navigation apparatus which displays POI icons at places on a map where points of interest are located. More particularly, the invention is directed to a method of displaying POI icons which prevents a POI icon or icons belonging to one POI icon type and appearing in a small number on a map of interest from being hidden behind POI icons belonging to another POI icon type and appearing in a larger number, by depicting the former POI icons after the latter POI icons have been depicted.
  • POI Point of Interest
  • a conventional vehicle navigation apparatus reads map data for the area around where a vehicle is traveling from a map storage medium such as a CD-ROM or a DVD by detecting the position of the vehicle, and displays a map surrounding the detected vehicle position based on the read map data. Further, the vehicle navigation apparatus searches a guidance route and depicts the searched route on the map, and also superimposes a vehicle position mark on the present vehicle position which is displayed on the map. As the vehicle moves from its present position, the map is scrolled with the vehicle position mark fixed at a predetermined position on the display screen, and thus a driver can constantly check at a glance a detailed map as well as a guidance route in the area where the vehicle is currently traveling.
  • a map storage medium such as a CD-ROM or a DVD
  • Such a conventional navigation apparatus includes a function of displaying an icon or icons belonging to each of three types of points of interest (POI icons) at places on a map where these three types of points of interest are located.
  • PI icons points of interest
  • These three types of points of interest are selected from points of interest such as an ATM (Automatic Teller Machine), a bank, a gas station, a restaurant, a hotel and a parking lot.
  • This function helps the driver find desired points of interest on the map easily.
  • restaurant icons may conceal behind them a POI icon or icons other than the restaurant icons in some cases, while in an area where there are many hotels, a large number of hotel icons may hide behind them some POI icons other than the hotel icons.
  • POI icons other than bank icons may not be seen if concealed by the bank icons.
  • FIG. 9 shows an example in which ATM icons, restaurant icons, and gas station icons are depicted in the stated order.
  • an ATM icon is hidden behind a number of restaurant icons, and in the lower right, a restaurant icon is concealed behind a gas station icon.
  • an object of the present invention is to prevent an icon or icons belonging to an icon type which appear on a map in a smaller number from disappearing behind icons belonging to another icon type which appear on the map in a larger number.
  • the above object can be achieved by a method of displaying POI (Point of Interest) icons for a navigation apparatus which displays POI icons at places on a map where points of interest are located, which method comprises: generating POI icon images and overlaying the generated POI icon images in a memory in order of icon type having a larger number of POI icons; and extracting from the memory an image which is as large as a single screen and which corresponds to the vehicle position and displaying such image.
  • a method of displaying POI (Point of Interest) icons for a navigation apparatus which displays POI icons at places on a map where points of interest are located which method comprises: generating POI icon images and overlaying the generated POI icon images in a memory in order of icon type having a larger number of POI icons; and extracting from the memory an image which is as large as a single screen and which corresponds to the vehicle position and displaying such image.
  • the above object is achieved by a method of displaying POI icons by which POI icons are displayed at places on a map where points of interest are located, which method comprises: (1) generating a map image using a single unit of map information and writing the generated map image into a video RAM; (2) generating POI icon images and overlaying the generated POI icon images on the map image in a preset order when the total number of POI icons included in the unit of map information is smaller than a preset number; (3) generating POI icon images and overlaying the generated POI icon images on the map image in order of icon type having a larger number of POI icons included in the unit of map information when the total number of POI icons included in the unit of map information is larger than the preset number; and (4) extracting an image from the video RAM which is as large as a single screen and which corresponds to the vehicle position and displaying such image.
  • the above object can be achieved by a method of displaying POI icons by which POI icons are displayed at places on a map where points of interest are located, which method comprises: (1) generating a map image using a single unit of map information and writing the generated map image into a video RAM; (2) dividing the single unit of map information into n segments (where n is an integer equal to or greater than 2), generating POI icon images for each segment in order of icon type having a larger number of POI icons, and overlaying the generated POI icon images on the map image; and (3) extracting an image from the video RAM which is as large as a single screen and which corresponds to the vehicle position and displaying such image.
  • the above object can be achieved by a method of displaying POI icons by which POI icons are displayed at places on a map where points of interest are located, which method comprises: (1) generating a map image using a single unit of map information and writing the generated map image into a video RAM; (2) generating POI icon images and overlaying the generated POI icon images on the map image for a map segment in a preset order when the total number of POI icons included in the segment is smaller than a preset number, the segment being obtained by dividing the single unit of map information into n segments (where n is an integer equal to or greater than 2); (3) generating POI icon images and overlaying the generated POI icon images on the map image in order of icon type having a larger number of POI icons included in the segment when the total number of POI icons included in the segment is larger than the preset number; and (4) extracting an image from the video RAM which is as large as a single screen and which corresponds to a vehicle position and displaying such image
  • FIG. 1 is a diagram showing the construction of a navigation apparatus which utilizes a method according to the present invention
  • FIGS. 2A and 2B are diagrams each illustrating POI icon layer information
  • FIGS. 3A to 3 H are a series of diagrams illustrating an order of storing images into a video RAM
  • FIG. 4 is a flowchart showing a first procedure for generating POI icon images according to the present invention
  • FIG. 5 is a diagram showing an example in which POI icons are depicted according to the procedure of FIG. 4;
  • FIG. 6 is a flowchart showing a second procedure for generating POI icon images according to the present invention.
  • FIG. 7 is a diagram showing an exemplary division of a map unit
  • FIG. 8 is a diagram showing an example in which POI icons are depicted according to the procedure of FIG. 6;
  • FIG. 9 is a diagram showing an example in which POI icons are depicted in the order of ATM, restaurant, and gas station icons.
  • FIG. 1 shows the general construction of a navigation apparatus which utilizes a method according to the present invention.
  • a map information storage medium 11 such as a CD-ROM or a DVD, stores map data.
  • a single unit (drawing) of a map is divided into appropriate longitudinal and latitudinal widths in accordance with a scale ratio.
  • the map information includes (1) road layer information used for guidance route searching, map matching or the like, (2) background layer information for displaying an object on the map, (3) character layer information for displaying characters such as the name of a city, town or village, and (4) POI (Point of Interest) icon layer information for displaying a POI icon at a place where a POI is located.
  • the medium 11 holds POI icon data shown in FIG. 2A for each type of POI icon layer information.
  • POI icon data includes:
  • a POI icon 50 is displayed at a position (x 1 , y 1 ) along BCD AVE.
  • *** ATM is located
  • a POI icon 51 is displayed at a position (x i , y i ) along ABC AVE.
  • BBB restaurant is located
  • a POI icon 52 is displayed at a position (x n , y n ) along CDE AVE.
  • *** gas station is located on the map, as depicted in FIG. 2B.
  • a navigation display unit e.g., LCD 12 displays a map image, POI icons, a vehicle position mark, a guidance route searched through optimal route searching, and the like according to the present vehicle position.
  • a vehicle position detecting section 13 calculates the present vehicle position (latitude, longitude) using a direction sensor (not shown) such as a vibration gyro for detecting a direction in which the vehicle is traveling, a distance sensor for generating a single pulse at every predetermined mileage, and a GPS receiver for measuring the absolute position of the vehicle in response to an electric wave from GPS satellites.
  • a remote control 14 is used to select a menu from various menu lists displayed on a screen and to scroll the map thereon.
  • a navigation control unit 15 guides the vehicle to a destination by depicting a map image of the area around the present vehicle position, POI icons, the vehicle position mark, and the guidance route image based on the map data.
  • a remote control controlling section 15 a provides instructions to various sections in response to a signal corresponding to a remote control operation.
  • a map image depicting section 15 b reads map data for the area around the present vehicle position from the map storage medium 11 , and generates a map image, POI icons and the like in the form of a bitmap image based on the read map data.
  • the map data read by the section 15 b covers an area wider than the maximum displayable screen range (for example, map data as large as nine screens).
  • a guidance route depicting section 15 c generates a guidance route image based on guidance route data obtained through a guidance route searching process. The guidance route data covers a route between a starting point and a destination.
  • a video RAM 15 d stores images, such as map images, POI icons, guidance route images, and vehicle position mark images.
  • the map image depicting section 15 b keeps updating the video RAM 15 d as the vehicle travels.
  • the guidance route depicting section 15 c generates guidance route images as the vehicle travels and stores the generated images into the video RAM 15 d.
  • a map extracting section 15 e extracts a map image as large as a single full screen from the video RAM 15 d in a manner such that the present vehicle position coincides with a predetermined point (e.g., the center) on a display screen.
  • the extraction position is instructed by the map image depicting section 15 b .
  • a vehicle position mark generating section 15 f displays a vehicle position mark at the center of the display screen.
  • a guidance route searching section 15 g calculates a guidance route between the present vehicle position and a destination based on the route layer information included in the map data when the driver inputs the destination in a route guidance mode.
  • a guidance route storage section 15 h stores a link string constituting the guidance route between the present vehicle position and the destination.
  • FIGS. 3A to 3 H illustrate an order of storing images into the video RAM 15 d .
  • the map image depicting section 15 b reads from the map storage medium 11 map information for the area around where the vehicle is currently located, generates base polygons (city boundaries) and writes such polygons into the video RAM 15 d (FIG. 3A).
  • the section 15 b generates feature polygons (FIG. 3B) such as parks, malls, rivers, etc. and writes them over the base polygons in the video RAM 15 d .
  • the section 15 b similarly generates city names (FIG. 3C), road network and street names (FIG. 3D), POI icons (FIG. 3E), guidance route (FIG.
  • FIG. 3F route numbers (FIG. 3G), vehicle position mark and guidance/map information overlay (FIG. 3H) in the stated order, and writes them over the existing polygons in the video RAM 15 d .
  • POI icons such as restaurant, gas station, and ATM icons are displayed.
  • FIG. 4 shows a first process or routine to be executed to generate POI icon images
  • FIG. 5 shows an example in which POI icons are displayed according to this process.
  • the routine calculates the total number of points of interest (the total number of POI icons) N T present in an area corresponding to such unit (Step 101 ).
  • the total number of POI ions N T is compared with a preset number N S (Step 102 ). If N T ⁇ N S and thus the number of POI icons included in the single unit of map information is small, the routine generates POI icon images in a preset order, and overlays the generated icon images on the map image in the video RAM 15 d (Step 103 ).
  • the routine deeming that a POI icon would not be concealed behind other POI icons, generates POI icon images and overlays them in the video RAM in an order specified by the POI icon layer information of FIG. 2A.
  • an order of icon type in which POI icon images are generated e.g., ATM ⁇ restaurant ⁇ gas station
  • the video images are read from the video RAM 15 d and displayed on the display screen (Step 104 ).
  • the routine generates POI icon images in order of icon type having a larger number of icons appearing on the map of interest. That is, using the POI icon layer information (see FIG. 2A), the number of POI icons is calculated for each type (Step 105 ), and a higher level of priority is given to an icon type having a smaller number of icons appearing on the map (Step 106 ). Then, the routine calculates POI icon data for each icon type which is given the lowest level of priority in sequence for all the icon types based on the POI icon layer information (FIG. 2A), and generates POI icon images and overlays them in the video RAM 15 d (Step 107 ).
  • Step 108 a decision is made as to whether or not POI icon images have been generated for all levels of priority. If not, the routine generates the POI icon images of Step 107 , and when the POI icon images have been generated for all levels of priority, the video images are read from the video RAM 15 d and displayed on the display screen (Step 104 ).
  • FIG. 5 shows an exemplary display, in which the POI icon images are generated and displayed in the order of icon type having a larger number of POI icons: restaurant ⁇ gas station ⁇ ATM.
  • the order of icon type in which POI icon images are generated is determined on the basis of a single unit of map information. For this reason, in some cases when there is a POI icon type which has a small number of icon images over the entire unit but whose icon images cluster together at one place, an icon or icons belonging to other POI icon types may be hidden behind icons belonging to such a special minority POI icon type. For example, in the lower right of FIG. 5, a restaurant icon is concealed behind one of the gas station icons, possibly causing the driver to miss a restaurant.
  • the second processing technique is intended to solve this problem.
  • FIG. 6 shows the second process or routine to be executed to generate POI icon images according to the present invention.
  • FIG. 7 shows an exemplary division of a map unit.
  • FIG. 8 shows an example in which POI icons are depicted according to the process of FIG. 6.
  • the routine If N T1 ⁇ N S0 , then the routine generates POI icon images for a first segment in a preset order, and overlays the generated POI icon images on a map image in the video RAM 15 d (Step 204 ). For example, when the number of POI icons in a segment is small, there likely will never be a case where a POI icon belonging to one icon type would disappear behind one or more POI icons belonging to another icon type. Thus, the routine generates POI icon images and overlays them in the video RAM 15 d in a preset order of icon type (e.g., in the order of ATM ⁇ restaurant ⁇ gas station). Thereafter, a decision is made as to whether or not the POI icon images have been generated for all the segments (Step 205 ), and if not, the routine repeats Step 203 and steps subsequent thereto.
  • a preset order of icon type e.g., in the order of ATM ⁇ restaurant ⁇ gas station
  • Step 203 if N Ti >N S0 in segment i, the routine refers to the POI icon layer information (FIG. 2A) to calculate the number of POI icons for each icon type in segment i, and gives a higher level of priority to an icon type having a smaller number of POI icons appearing in that segment (Step 206 ). Then, the routine obtains POI icon information about an icon type which is given the lowest level of priority in sequence for all the icon types based on the above layer information, and generates POI icon images and overlays them in the video RAM 15 d (Step 207 ). That is, the POI icon images are generated and superimposed in the video RAM 15 d in order of icon type which is given a lower level of priority for all the icon types.
  • the routine refers to the POI icon layer information (FIG. 2A) to calculate the number of POI icons for each icon type in segment i, and gives a higher level of priority to an icon type having a smaller number of POI icons appearing in that segment (Step 206
  • Step 205 a decision is made as to whether or not the POI icon images have been generated for all the segments. If not, the routine repeats Step 203 and steps subsequent thereto. If the POI icon images have been generated for all the segments, video images are read from the video RAM 15 d and displayed on the display screen (Step 208 ).
  • FIG. 8 shows an exemplary display, in which POI icon images are generated and displayed in the order of icon type having a larger number of POI icons in the first and fourth segments.
  • This technique prevents a POI icon belonging to an icon type which appears in a smaller number from being concealed behind one or more POI icons belonging to another icon type which appear in a larger number within a segment.
  • the second processing technique unlike the first one, provides the advantage of displaying a POI icon belonging to one icon type which appears in a smaller number (the restaurant icon) even in the fourth segment.
  • POI icons are generated and displayed in the order of icon type having a larger number of POI icons when the total number of POI icons appearing in each segment is greater than a preset number.
  • Steps 202 to 204 one may omit Steps 202 to 204 , and simply generate and display POI icon images within a segment in the order of icon type having a larger number of POI icons, independently of the total number of POI icons.
  • POI icon images are generated and displayed in the order of icon type having a larger number of POI icons appearing on a map. This prevents a POI icon belonging to an icon type appearing in a smaller number from being hidden behind one or more POI icons belonging to another icon type appearing in a larger number on the map.
  • the map can be divided into segments, and POI icon images are generated and displayed for each segment in the order of icon type having a larger number of POI icons appearing in the segment. Therefore, even when there is a POI icon type which has a small number of icon images over the entire map unit but whose icon images cluster together at one place, an icon or icons belonging to another POI icon type will not be hidden behind the icon images of such a special minority POI icon type.
  • a predetermined threshold for example, 10
  • a decision can be made to select a part (such as 20%) of the POI icons of this type to receive a higher level of priority, while the remainder of the POI icons of this type keeps the predetermined priority for the type.
  • This sampling factor ensures that the POI icons of other types are not exceedingly hidden behind the POI icons of the type having a smaller number within a map unit having a high density of POI icons.
  • the above process can be repeated for each POI icon type, so that an appropriate ratio of the number of POI icons for each icon type in a map unit can be maintained. Also, the percentage of the sampling may be adjusted (for example, 2% to 30%) based on the total number of POI icons in the map unit.

Abstract

In a navigation apparatus for displaying POI (Point of Interest) icons at places on a map where points of interest are located, a map image depicting section (1) generates a map image using a single unit of map information and writes the generated map image into a video RAM, (2) then generates POI icon images and overlays the generated POI icon images on the map image for each map segment in a preset order when a total number of POI icons included in the segment is smaller than a preset number, such segments being obtained by dividing the unit of map information into n segments (where n is an integer equal to or greater than 2), or generates POI icon images and overlays the generated POI icon images on the map image for the segment in order of icon type having a larger number of POI icons when the total number of POI icons included in the segment is larger than the preset number. A map reading control section extracts an image from the video RAM which is as large as a single screen and which corresponds to a vehicle position and displays the POI icons together with the map on a display screen.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to a method of displaying POI (Point of Interest) icons for a navigation apparatus which displays POI icons at places on a map where points of interest are located. More particularly, the invention is directed to a method of displaying POI icons which prevents a POI icon or icons belonging to one POI icon type and appearing in a small number on a map of interest from being hidden behind POI icons belonging to another POI icon type and appearing in a larger number, by depicting the former POI icons after the latter POI icons have been depicted. [0001]
  • A conventional vehicle navigation apparatus reads map data for the area around where a vehicle is traveling from a map storage medium such as a CD-ROM or a DVD by detecting the position of the vehicle, and displays a map surrounding the detected vehicle position based on the read map data. Further, the vehicle navigation apparatus searches a guidance route and depicts the searched route on the map, and also superimposes a vehicle position mark on the present vehicle position which is displayed on the map. As the vehicle moves from its present position, the map is scrolled with the vehicle position mark fixed at a predetermined position on the display screen, and thus a driver can constantly check at a glance a detailed map as well as a guidance route in the area where the vehicle is currently traveling. [0002]
  • Such a conventional navigation apparatus includes a function of displaying an icon or icons belonging to each of three types of points of interest (POI icons) at places on a map where these three types of points of interest are located. These three types of points of interest are selected from points of interest such as an ATM (Automatic Teller Machine), a bank, a gas station, a restaurant, a hotel and a parking lot. This function helps the driver find desired points of interest on the map easily. However, for example, in an area having many restaurants, restaurant icons may conceal behind them a POI icon or icons other than the restaurant icons in some cases, while in an area where there are many hotels, a large number of hotel icons may hide behind them some POI icons other than the hotel icons. Similarly, in a business quarter where there are many banks, POI icons other than bank icons may not be seen if concealed by the bank icons. [0003]
  • FIG. 9 shows an example in which ATM icons, restaurant icons, and gas station icons are depicted in the stated order. In the upper left of the screen, an ATM icon is hidden behind a number of restaurant icons, and in the lower right, a restaurant icon is concealed behind a gas station icon. [0004]
  • SUMMARY OF THE INVENTION
  • Therefore, an object of the present invention is to prevent an icon or icons belonging to an icon type which appear on a map in a smaller number from disappearing behind icons belonging to another icon type which appear on the map in a larger number. [0005]
  • According to the present invention, the above object can be achieved by a method of displaying POI (Point of Interest) icons for a navigation apparatus which displays POI icons at places on a map where points of interest are located, which method comprises: generating POI icon images and overlaying the generated POI icon images in a memory in order of icon type having a larger number of POI icons; and extracting from the memory an image which is as large as a single screen and which corresponds to the vehicle position and displaying such image. [0006]
  • Further, according to the present invention, the above object is achieved by a method of displaying POI icons by which POI icons are displayed at places on a map where points of interest are located, which method comprises: (1) generating a map image using a single unit of map information and writing the generated map image into a video RAM; (2) generating POI icon images and overlaying the generated POI icon images on the map image in a preset order when the total number of POI icons included in the unit of map information is smaller than a preset number; (3) generating POI icon images and overlaying the generated POI icon images on the map image in order of icon type having a larger number of POI icons included in the unit of map information when the total number of POI icons included in the unit of map information is larger than the preset number; and (4) extracting an image from the video RAM which is as large as a single screen and which corresponds to the vehicle position and displaying such image. [0007]
  • Still further, according to the present invention, the above object can be achieved by a method of displaying POI icons by which POI icons are displayed at places on a map where points of interest are located, which method comprises: (1) generating a map image using a single unit of map information and writing the generated map image into a video RAM; (2) dividing the single unit of map information into n segments (where n is an integer equal to or greater than 2), generating POI icon images for each segment in order of icon type having a larger number of POI icons, and overlaying the generated POI icon images on the map image; and (3) extracting an image from the video RAM which is as large as a single screen and which corresponds to the vehicle position and displaying such image. [0008]
  • Still further, according to the present invention, the above object can be achieved by a method of displaying POI icons by which POI icons are displayed at places on a map where points of interest are located, which method comprises: (1) generating a map image using a single unit of map information and writing the generated map image into a video RAM; (2) generating POI icon images and overlaying the generated POI icon images on the map image for a map segment in a preset order when the total number of POI icons included in the segment is smaller than a preset number, the segment being obtained by dividing the single unit of map information into n segments (where n is an integer equal to or greater than 2); (3) generating POI icon images and overlaying the generated POI icon images on the map image in order of icon type having a larger number of POI icons included in the segment when the total number of POI icons included in the segment is larger than the preset number; and (4) extracting an image from the video RAM which is as large as a single screen and which corresponds to a vehicle position and displaying such image. [0009]
  • Other features and advantages of the present invention will be apparent from the following description taken in conjunction with the accompanying drawings.[0010]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram showing the construction of a navigation apparatus which utilizes a method according to the present invention; [0011]
  • FIGS. 2A and 2B are diagrams each illustrating POI icon layer information; [0012]
  • FIGS. 3A to [0013] 3H are a series of diagrams illustrating an order of storing images into a video RAM;
  • FIG. 4 is a flowchart showing a first procedure for generating POI icon images according to the present invention; [0014]
  • FIG. 5 is a diagram showing an example in which POI icons are depicted according to the procedure of FIG. 4; [0015]
  • FIG. 6 is a flowchart showing a second procedure for generating POI icon images according to the present invention; [0016]
  • FIG. 7 is a diagram showing an exemplary division of a map unit; [0017]
  • FIG. 8 is a diagram showing an example in which POI icons are depicted according to the procedure of FIG. 6; and [0018]
  • FIG. 9 is a diagram showing an example in which POI icons are depicted in the order of ATM, restaurant, and gas station icons.[0019]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (A) Construction of navigation apparatus
  • FIG. 1 shows the general construction of a navigation apparatus which utilizes a method according to the present invention. A map [0020] information storage medium 11, such as a CD-ROM or a DVD, stores map data. A single unit (drawing) of a map is divided into appropriate longitudinal and latitudinal widths in accordance with a scale ratio. The map information includes (1) road layer information used for guidance route searching, map matching or the like, (2) background layer information for displaying an object on the map, (3) character layer information for displaying characters such as the name of a city, town or village, and (4) POI (Point of Interest) icon layer information for displaying a POI icon at a place where a POI is located. The medium 11 holds POI icon data shown in FIG. 2A for each type of POI icon layer information.
  • POI icon data includes: [0021]
  • (1) POI positions in terms of longitude and latitude coordinates in degrees (the position where a POI icon is displayed), [0022]
  • (2) codes (POI icon codes) for specifying types of POI icons (restaurants, hotels, banks, etc.), [0023]
  • (3) names of adjacent streets, [0024]
  • (4) link-forming nodes for road links where points of interests are present, and [0025]
  • (5) POI names. [0026]
  • In the example shown in FIG. 2A and 2B, a [0027] POI icon 50 is displayed at a position (x1, y1) along BCD AVE. where ***ATM is located, a POI icon 51 is displayed at a position (xi, yi) along ABC AVE. where BBB restaurant is located, and a POI icon 52 is displayed at a position (xn, yn) along CDE AVE. where ***gas station is located on the map, as depicted in FIG. 2B.
  • Returning to FIG. 1, a navigation display unit (e.g., LCD) [0028] 12 displays a map image, POI icons, a vehicle position mark, a guidance route searched through optimal route searching, and the like according to the present vehicle position. A vehicle position detecting section 13 calculates the present vehicle position (latitude, longitude) using a direction sensor (not shown) such as a vibration gyro for detecting a direction in which the vehicle is traveling, a distance sensor for generating a single pulse at every predetermined mileage, and a GPS receiver for measuring the absolute position of the vehicle in response to an electric wave from GPS satellites. A remote control 14 is used to select a menu from various menu lists displayed on a screen and to scroll the map thereon. A navigation control unit 15 guides the vehicle to a destination by depicting a map image of the area around the present vehicle position, POI icons, the vehicle position mark, and the guidance route image based on the map data.
  • In the [0029] navigation control unit 15, a remote control controlling section 15 a provides instructions to various sections in response to a signal corresponding to a remote control operation. A map image depicting section 15 b reads map data for the area around the present vehicle position from the map storage medium 11, and generates a map image, POI icons and the like in the form of a bitmap image based on the read map data. The map data read by the section 15 b covers an area wider than the maximum displayable screen range (for example, map data as large as nine screens). A guidance route depicting section 15 c generates a guidance route image based on guidance route data obtained through a guidance route searching process. The guidance route data covers a route between a starting point and a destination. A video RAM 15 d stores images, such as map images, POI icons, guidance route images, and vehicle position mark images. In order to have the video RAM 15 d contain the appropriate image to be displayed on the screen, the map image depicting section 15 b keeps updating the video RAM 15 d as the vehicle travels. Further, the guidance route depicting section 15 c generates guidance route images as the vehicle travels and stores the generated images into the video RAM 15 d.
  • A [0030] map extracting section 15 e extracts a map image as large as a single full screen from the video RAM 15 d in a manner such that the present vehicle position coincides with a predetermined point (e.g., the center) on a display screen. The extraction position is instructed by the map image depicting section 15 b. A vehicle position mark generating section 15 f displays a vehicle position mark at the center of the display screen. A guidance route searching section 15 g calculates a guidance route between the present vehicle position and a destination based on the route layer information included in the map data when the driver inputs the destination in a route guidance mode. A guidance route storage section 15 h stores a link string constituting the guidance route between the present vehicle position and the destination.
  • FIGS. 3A to [0031] 3H illustrate an order of storing images into the video RAM 15 d. First, the map image depicting section 15 b reads from the map storage medium 11 map information for the area around where the vehicle is currently located, generates base polygons (city boundaries) and writes such polygons into the video RAM 15 d (FIG. 3A). Then, the section 15 b generates feature polygons (FIG. 3B) such as parks, malls, rivers, etc. and writes them over the base polygons in the video RAM 15 d. Thereafter, the section 15 b similarly generates city names (FIG. 3C), road network and street names (FIG. 3D), POI icons (FIG. 3E), guidance route (FIG. 3F), route numbers (FIG. 3G), vehicle position mark and guidance/map information overlay (FIG. 3H) in the stated order, and writes them over the existing polygons in the video RAM 15 d. In FIG. 3E, POI icons such as restaurant, gas station, and ATM icons are displayed.
  • (B) First process for generating POI icon images
  • FIG. 4 shows a first process or routine to be executed to generate POI icon images, and FIG. 5 shows an example in which POI icons are displayed according to this process. [0032]
  • Using the POI icon layer information (see FIG. 2A) included in a single unit (drawing) of map information, the routine calculates the total number of points of interest (the total number of POI icons) N[0033] T present in an area corresponding to such unit (Step 101). Next, the total number of POI ions NT is compared with a preset number NS (Step 102). If NT<NS and thus the number of POI icons included in the single unit of map information is small, the routine generates POI icon images in a preset order, and overlays the generated icon images on the map image in the video RAM 15 d (Step 103). For example, if the number of POI icons is small, the routine, deeming that a POI icon would not be concealed behind other POI icons, generates POI icon images and overlays them in the video RAM in an order specified by the POI icon layer information of FIG. 2A. Note that one may previously specify an order of icon type in which POI icon images are generated (e.g., ATM→restaurant→gas station) and generate the POI icon images and overlay them in the video RAM 15 d in such an order. After the POI icon images have been generated in this way, the video images are read from the video RAM 15 d and displayed on the display screen (Step 104).
  • On the other hand, if N[0034] T>NS in Step 102, the routine generates POI icon images in order of icon type having a larger number of icons appearing on the map of interest. That is, using the POI icon layer information (see FIG. 2A), the number of POI icons is calculated for each type (Step 105), and a higher level of priority is given to an icon type having a smaller number of icons appearing on the map (Step 106). Then, the routine calculates POI icon data for each icon type which is given the lowest level of priority in sequence for all the icon types based on the POI icon layer information (FIG. 2A), and generates POI icon images and overlays them in the video RAM 15 d (Step 107).
  • Then, a decision is made as to whether or not POI icon images have been generated for all levels of priority (Step [0035] 108). If not, the routine generates the POI icon images of Step 107, and when the POI icon images have been generated for all levels of priority, the video images are read from the video RAM 15 d and displayed on the display screen (Step 104). FIG. 5 shows an exemplary display, in which the POI icon images are generated and displayed in the order of icon type having a larger number of POI icons: restaurant→gas station→ATM. Since the POI icon images are generated and displayed in the order of icon type having a larger number of POI icons as described above, no POI icon or icons belonging to a POI icon type which appear in a smaller number on a map of interest are likely to be hidden behind POI icons belonging to other POI icon types which appear in larger numbers.
  • In the above process, when the total number of POI icons included in the single unit of map information is greater than the preset number, POI icon images are generated and displayed in the order of icon type having a larger number of POI icons appearing on the map of interest. However, one may omit [0036] Steps 101 to 103, and simply generate and display POI icon images in the order of icon type having a larger number of POI icons, independently of the total number of POI icons.
  • Further, although a case where the process is performed on the basis of a single unit of map information has been described above, the invention is not limited thereto, and thus the process may be performed on other bases. [0037]
  • (C) Second process for generating POI icon images
  • In the first process, the order of icon type in which POI icon images are generated is determined on the basis of a single unit of map information. For this reason, in some cases when there is a POI icon type which has a small number of icon images over the entire unit but whose icon images cluster together at one place, an icon or icons belonging to other POI icon types may be hidden behind icons belonging to such a special minority POI icon type. For example, in the lower right of FIG. 5, a restaurant icon is concealed behind one of the gas station icons, possibly causing the driver to miss a restaurant. The second processing technique is intended to solve this problem. [0038]
  • FIG. 6 shows the second process or routine to be executed to generate POI icon images according to the present invention. FIG. 7 shows an exemplary division of a map unit. FIG. 8 shows an example in which POI icons are depicted according to the process of FIG. 6. [0039]
  • A single unit of map area is divided into n segments (where n is an integer equal to or greater than 2). For example, it is divided into four segments as shown in FIG. 7 (Step [0040] 201), and the total number of POI icons NTi(i=1 to 4) is calculated for each segment by referring to the POI icon layer information (FIG. 2A) (Step 202). Then, a decision is made as to whether or not the number of POI icons NT1 is greater than a preset number NS0 (Step 203).
  • If N[0041] T1≲NS0, then the routine generates POI icon images for a first segment in a preset order, and overlays the generated POI icon images on a map image in the video RAM 15 d (Step 204). For example, when the number of POI icons in a segment is small, there likely will never be a case where a POI icon belonging to one icon type would disappear behind one or more POI icons belonging to another icon type. Thus, the routine generates POI icon images and overlays them in the video RAM 15 d in a preset order of icon type (e.g., in the order of ATM→restaurant→gas station). Thereafter, a decision is made as to whether or not the POI icon images have been generated for all the segments (Step 205), and if not, the routine repeats Step 203 and steps subsequent thereto.
  • In [0042] Step 203, if NTi>NS0 in segment i, the routine refers to the POI icon layer information (FIG. 2A) to calculate the number of POI icons for each icon type in segment i, and gives a higher level of priority to an icon type having a smaller number of POI icons appearing in that segment (Step 206). Then, the routine obtains POI icon information about an icon type which is given the lowest level of priority in sequence for all the icon types based on the above layer information, and generates POI icon images and overlays them in the video RAM 15 d (Step 207). That is, the POI icon images are generated and superimposed in the video RAM 15 d in order of icon type which is given a lower level of priority for all the icon types.
  • When all the POI icon images have been generated for segment i, a decision is made as to whether or not the POI icon images have been generated for all the segments (Step [0043] 205). If not, the routine repeats Step 203 and steps subsequent thereto. If the POI icon images have been generated for all the segments, video images are read from the video RAM 15 d and displayed on the display screen (Step 208).
  • FIG. 8 shows an exemplary display, in which POI icon images are generated and displayed in the order of icon type having a larger number of POI icons in the first and fourth segments. This technique prevents a POI icon belonging to an icon type which appears in a smaller number from being concealed behind one or more POI icons belonging to another icon type which appear in a larger number within a segment. The second processing technique, unlike the first one, provides the advantage of displaying a POI icon belonging to one icon type which appears in a smaller number (the restaurant icon) even in the fourth segment. [0044]
  • In the above process, POI icons are generated and displayed in the order of icon type having a larger number of POI icons when the total number of POI icons appearing in each segment is greater than a preset number. However, one may omit [0045] Steps 202 to 204, and simply generate and display POI icon images within a segment in the order of icon type having a larger number of POI icons, independently of the total number of POI icons.
  • According to the present invention, POI icon images are generated and displayed in the order of icon type having a larger number of POI icons appearing on a map. This prevents a POI icon belonging to an icon type appearing in a smaller number from being hidden behind one or more POI icons belonging to another icon type appearing in a larger number on the map. [0046]
  • Further, according to the present invention, the map can be divided into segments, and POI icon images are generated and displayed for each segment in the order of icon type having a larger number of POI icons appearing in the segment. Therefore, even when there is a POI icon type which has a small number of icon images over the entire map unit but whose icon images cluster together at one place, an icon or icons belonging to another POI icon type will not be hidden behind the icon images of such a special minority POI icon type. [0047]
  • Further, according to the present invention, if the number of POI icons belonging to a POI icon type having a smaller number of icons within a map unit exceeds a predetermined threshold (for example, 10), then a decision can be made to select a part (such as 20%) of the POI icons of this type to receive a higher level of priority, while the remainder of the POI icons of this type keeps the predetermined priority for the type. This sampling factor ensures that the POI icons of other types are not exceedingly hidden behind the POI icons of the type having a smaller number within a map unit having a high density of POI icons. In this embodiment, the above process can be repeated for each POI icon type, so that an appropriate ratio of the number of POI icons for each icon type in a map unit can be maintained. Also, the percentage of the sampling may be adjusted (for example, 2% to 30%) based on the total number of POI icons in the map unit. [0048]
  • As many widely different embodiments of the present invention can be made without departing from the spirit and scope thereof, it is to be understood that the invention is not limited to the specific embodiments thereof except as defined in the appended claims. [0049]

Claims (6)

What is claimed is:
1. A method of displaying POI (Point of Interest) icons on a display screen of a vehicle navigation apparatus which displays POI icons at places on a map where points of interest are located, comprising:
generating POI icon images and overlaying said generated POI icon images in a memory in order of icon type having a larger number of POI icons; and
extracting an image from said memory which is as large as a single display screen and which corresponds to a vehicle position and displaying said POI icons at places where said points of interest are located on said map which is displayed.
2. A method of displaying POI (Point of Interest) icons on a display screen at places on a map where points of interest are located, comprising:
generating a map image using a single unit of map information and writing said generated map image into a video RAM;
generating POI icon images and overlaying said generated POI icon images on said map image in the video RAM in a preset order when a total number of POI icons included in said unit of map information is smaller than a preset number;
generating POI icon images and overlaying said generated POI icon images on said map image in the video RAM in order of icon type having a larger number of POI icons included in said unit of map information when said total number of POI icons included in said unit of map information is larger than said preset number; and
extracting an image from said video RAM which is as large as a single display screen and which corresponds to a vehicle position and displaying said POI icons on the display screen together with said map.
3. A method of displaying POI icons according to claim 2, wherein said single unit of map information includes information about a map and POI icons in an area which is to be displayed on a single display screen at a predetermined scale ratio.
4. A method of displaying POI icons on a display screen by which POI (Point of Interest) icons are displayed at places on a map where points of interest are located, comprising:
generating a map image using a single unit of map information and writing said generated map image into a video RAM;
dividing said single unit of map information into n segments (where n is an integer equal to or greater than 2), generating POI icon images for each segment in order of icon type having a larger number of POI icons, and overlaying said generated POI icon images on said map image in the video RAM; and
extracting an image from said video RAM which is as large as a single display screen and which corresponds to a vehicle position and displaying said POI icons on the display screen together with said map.
5. A method of displaying POI (Point of Interest) icons on a display screen by which POI icons are displayed at places on a map where points of interest are located, comprising:
generating a map image using a single unit of map information and writing said generated map image into a video RAM;
generating POI icon images and overlaying said generated POI icon images on said map image in the video RAM for each segment of the map unit in a preset order when a total number of POI icons included in the segment is smaller than a preset number, said segments being obtained by dividing said single unit of map information into n segments (where n is an integer equal to or greater than 2);
generating POI icon images and overlaying said generated POI icon images on said map image in the video RAM in order of icon type having a larger number of POI icons included in the segment when said total number of POI icons included in the segment is larger than said preset number; and
extracting an image from said video RAM which is as large as a single display screen and which corresponds to a vehicle position and displaying said POI icons on the display screen together with said map.
6. A method of displaying POI icons according to claim 5, wherein said single unit of map information includes information about a map and POI icons in an area which is to be displayed on a single display screen at a predetermined scale ratio.
US09/725,784 2000-11-29 2000-11-29 Method of displaying POI icons for navigation apparatus Expired - Fee Related US6405129B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US09/725,784 US6405129B1 (en) 2000-11-29 2000-11-29 Method of displaying POI icons for navigation apparatus
JP2001362051A JP4039606B2 (en) 2000-11-29 2001-11-28 POI icon display method for navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/725,784 US6405129B1 (en) 2000-11-29 2000-11-29 Method of displaying POI icons for navigation apparatus

Publications (2)

Publication Number Publication Date
US20020065605A1 true US20020065605A1 (en) 2002-05-30
US6405129B1 US6405129B1 (en) 2002-06-11

Family

ID=24915948

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/725,784 Expired - Fee Related US6405129B1 (en) 2000-11-29 2000-11-29 Method of displaying POI icons for navigation apparatus

Country Status (2)

Country Link
US (1) US6405129B1 (en)
JP (1) JP4039606B2 (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040070602A1 (en) * 2002-08-05 2004-04-15 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US20050177303A1 (en) * 2004-02-05 2005-08-11 Han Maung W. Display method and apparatus for navigation system for performing cluster search of objects
US20050222760A1 (en) * 2004-04-06 2005-10-06 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
DE102004012897A1 (en) * 2004-03-16 2005-10-13 Siemens Ag Method for displaying graphic objects and communication device
US20060184317A1 (en) * 2005-02-16 2006-08-17 Akinori Asahara Map processor, navigation device and map displaying method
US20080082262A1 (en) * 2006-08-10 2008-04-03 Andrew De Silva Method and apparatus for associating brand icon with POI location for navigation system
US20080091689A1 (en) * 2006-09-25 2008-04-17 Tapio Mansikkaniemi Simple discovery ui of location aware information
EP1930695A2 (en) * 2006-12-06 2008-06-11 VDO Automotive AG Method and device for operating a navigational device
US20080141128A1 (en) * 2003-03-27 2008-06-12 Casio Computer Co., Ltd. Display processing device, display processing method and display control program
DE102007043114A1 (en) 2007-09-10 2009-03-12 Robert Bosch Gmbh Navigation system for use in motor vehicle, has display device for displaying image data as image map, where pictogram data forms representative pictogram for multiple interesting objects
US20090079587A1 (en) * 2007-09-25 2009-03-26 Denso Corporation Weather information display device
US20090100363A1 (en) * 2007-10-05 2009-04-16 Pegg Antony M Methods and systems for decluttering icons representing points of interest on a map
US20090106036A1 (en) * 2007-10-22 2009-04-23 Kazuya Tamura Method and system for making automated appointments
US20090110302A1 (en) * 2007-10-31 2009-04-30 Microsoft Corporation Declustering Point-of-Interest Icons
US20090234574A1 (en) * 2008-03-13 2009-09-17 Dao-Wen Deng Routing method and routing device for determining target route according to poi distribution
WO2010087750A1 (en) * 2009-01-30 2010-08-05 Telefonaktiebolaget L M Ericsson (Publ) Presentation of a digital map
US7818121B2 (en) 2004-04-06 2010-10-19 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US20110010650A1 (en) * 2009-07-09 2011-01-13 Mapquest, Inc. Systems and methods for decluttering electronic map displays
US20110010432A1 (en) * 2009-07-07 2011-01-13 Robert Uyeki Method For Scheduling And Rescheduling Vehicle Service Appointments
US20110050732A1 (en) * 2009-09-03 2011-03-03 Nokia Corporation Method and apparatus for customizing map presentations based on user interests
US20110130959A1 (en) * 2009-12-01 2011-06-02 Kyu-Tae Hwang Navigation method of mobile terminal and apparatus thereof
US20110282570A1 (en) * 2010-05-17 2011-11-17 Hideaki Tanioka Method and System for Providing Navigation Assistance on a Mobile Device
WO2012001219A1 (en) * 2010-06-30 2012-01-05 Nokia Corporation Methods, apparatuses and computer program products for automatically generating suggested information layers in augmented reality
US8099308B2 (en) 2007-10-02 2012-01-17 Honda Motor Co., Ltd. Method and system for vehicle service appointments based on diagnostic trouble codes
EP2503289A1 (en) * 2011-03-22 2012-09-26 Harman Becker Automotive Systems GmbH Management of icons for digital maps
CN102829792A (en) * 2011-06-16 2012-12-19 环达电脑(上海)有限公司 Navigation device and control method thereof
US20130173154A1 (en) * 2011-12-30 2013-07-04 Nokia Corporation Apparatus, Method and Computer Program for Displaying Points of Interest
TWI421472B (en) * 2009-08-10 2014-01-01 Htc Corp Method and system for browsing neighboring points of interest and computer program product using the same
US20140180571A1 (en) * 2005-04-21 2014-06-26 Microsoft Corporation Obtaining and displaying virtual earth images
US20140192082A1 (en) * 2013-01-05 2014-07-10 Nate Kragness Methods and systems for generating an aggregated data visualization
US20140278063A1 (en) * 2011-02-02 2014-09-18 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest information based on reference locations
US20140274145A1 (en) * 2013-03-15 2014-09-18 The Hub Companies, Llc Location based filtering of targeted content for mobile devices
US9122693B2 (en) 2010-11-30 2015-09-01 Nokia Technologies Oy Method and apparatus for determining contextually relevant geographical locations
US9552129B2 (en) 2012-03-23 2017-01-24 Microsoft Technology Licensing, Llc Interactive visual representation of points of interest data
US20170108921A1 (en) * 2015-10-16 2017-04-20 Beijing Zhigu Rui Tuo Tech Co., Ltd. Electronic map displaying method, apparatus, and vehicular device
US9697751B2 (en) 2010-03-09 2017-07-04 Microsoft Technology Licensing, Llc Interactive representation of clusters of geographical entities
US20180005425A1 (en) * 2012-11-20 2018-01-04 Google Inc. System and Method for Displaying Geographic Imagery
US20190086228A1 (en) * 2016-06-06 2019-03-21 Kddi Corporation Map information transmission device for transmitting objects for display superimposed on map, map display device, and method
CN110012426A (en) * 2019-04-11 2019-07-12 北京百度网讯科技有限公司 Determination method, apparatus, computer equipment and the storage medium of extinction POI
US10453226B1 (en) * 2011-07-26 2019-10-22 Google Llc Presenting information on a map
WO2021129213A1 (en) * 2019-12-24 2021-07-01 华为技术有限公司 Theme icon generation method and apparatus therefor, and computer device
CN114157896A (en) * 2021-12-09 2022-03-08 创盛视联数码科技(北京)有限公司 Video processing method and device and related products
US11562540B2 (en) 2009-08-18 2023-01-24 Apple Inc. Method for representing virtual information in a real environment

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1134554B1 (en) * 2000-03-17 2009-02-18 Panasonic Corporation Map display device and navigation device
JP3636026B2 (en) * 2000-04-10 2005-04-06 トヨタ自動車株式会社 Travel information server
US6816294B2 (en) * 2001-02-16 2004-11-09 Electro Scientific Industries, Inc. On-the-fly beam path error correction for memory link processing
JP3908056B2 (en) * 2002-02-26 2007-04-25 アルパイン株式会社 Car navigation system
JP2003337035A (en) * 2002-05-20 2003-11-28 Nissan Motor Co Ltd Vehicle mounted route guiding system and route guiding method
US8102253B1 (en) 2002-06-27 2012-01-24 Earthcomber, Llc System and method for notifying a user of people, places or things having attributes matching a user's stated preference
WO2004003705A2 (en) 2002-06-27 2004-01-08 Small World Productions, Inc. System and method for locating and notifying a user of a person, place or thing having attributes matching the user's stated prefernces
US8427303B1 (en) 2002-06-27 2013-04-23 Geomass Limited Liability Company System and method for providing media content having attributes matching a user's stated preference
AU2003287025A1 (en) * 2002-10-07 2004-05-04 Summus, Inc. (Usa) Method and software for navigation of data on a device display
US20050027705A1 (en) * 2003-05-20 2005-02-03 Pasha Sadri Mapping method and system
US9607092B2 (en) * 2003-05-20 2017-03-28 Excalibur Ip, Llc Mapping method and system
US6856901B2 (en) * 2003-06-02 2005-02-15 Alpine Electronics, Inc. Display method and apparatus for navigation system
JP4007263B2 (en) * 2003-06-20 2007-11-14 アイシン・エィ・ダブリュ株式会社 Car navigation system
US20040260464A1 (en) * 2003-06-23 2004-12-23 Winnie Wong Point of interest (POI) search method and apparatus for navigation system
US7388519B1 (en) 2003-07-22 2008-06-17 Kreft Keith A Displaying points of interest with qualitative information
US6954697B1 (en) 2003-08-04 2005-10-11 America Online, Inc. Using a corridor search to identify locations of interest along a route
US7324896B1 (en) 2003-08-04 2008-01-29 Aol Llc Using a corridor search to identify locations of interest along a travel route
DE102004012896A1 (en) * 2004-03-16 2005-10-06 Siemens Ag Method for displaying graphic objects and communication device
JP4646538B2 (en) * 2004-03-26 2011-03-09 アルパイン株式会社 Electronic device having navigation function and night view map display method
US7269801B2 (en) * 2004-03-30 2007-09-11 Autodesk, Inc. System for managing the navigational usability of an interactive map
AU2004201587B2 (en) * 2004-04-16 2006-04-27 Forge Research Pty Limited A system and method for representation of business information
US7373244B2 (en) 2004-04-20 2008-05-13 Keith Kreft Information mapping approaches
JP2005308543A (en) * 2004-04-21 2005-11-04 Denso Corp Electronic equipment with map display function and program
JP4436186B2 (en) * 2004-05-12 2010-03-24 アルパイン株式会社 Navigation device and map display method
DE102005004202B4 (en) * 2005-01-29 2013-07-25 Volkswagen Ag Display device for a data processing device in a vehicle
DE102005020151A1 (en) * 2005-04-29 2006-11-02 Volkswagen Ag Geographical map display device controlling method for motor vehicle`s navigation system, involves evaluating relevance of units e.g. restaurants, displayed on map for user, and automatically deciding which units are displayed at positions
US8825370B2 (en) * 2005-05-27 2014-09-02 Yahoo! Inc. Interactive map-based travel guide
US7826965B2 (en) * 2005-06-16 2010-11-02 Yahoo! Inc. Systems and methods for determining a relevance rank for a point of interest
US8670925B2 (en) * 2005-06-21 2014-03-11 Calabrese Holdings L.L.C. Navigation system and method
US9726513B2 (en) 2005-06-21 2017-08-08 Nytell Software LLC Navigation system and method
CN101288076B (en) * 2005-10-14 2013-04-10 雅虎公司 Interactive mapping method and system
EP2045576A4 (en) * 2006-07-20 2013-01-16 Navitime Japan Co Ltd Map display system, map display device, map display method, and map distribution server
US20080051989A1 (en) * 2006-08-25 2008-02-28 Microsoft Corporation Filtering of data layered on mapping applications
JP5205796B2 (en) * 2007-04-27 2013-06-05 株式会社Jvcケンウッド Navigation device and display method
US8457682B2 (en) 2008-03-04 2013-06-04 Dbsd Satellite Services G.P. Method and system for integrated satellite assistance services
US9276664B2 (en) 2007-04-30 2016-03-01 Dish Network Corporation Mobile interactive satellite services
US8302033B2 (en) 2007-06-22 2012-10-30 Apple Inc. Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information
JP5408849B2 (en) * 2007-07-19 2014-02-05 キヤノン株式会社 Object selection system, server device, and client device
US20090055087A1 (en) * 2007-08-07 2009-02-26 Brandon Graham Beacher Methods and systems for displaying and automatic dynamic re-displaying of points of interest with graphic image
JP5239328B2 (en) * 2007-12-21 2013-07-17 ソニー株式会社 Information processing apparatus and touch motion recognition method
US20090177987A1 (en) * 2008-01-04 2009-07-09 Prasantha Jayakody Efficient display of objects of interest to a user through a graphical user interface
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
DE102008007642A1 (en) 2008-02-04 2009-08-06 Navigon Ag Navigation device with time-dependent POI display
US8626230B2 (en) 2008-03-04 2014-01-07 Dish Network Corporation Method and system for using routine driving information in mobile interactive satellite services
KR101028328B1 (en) * 2008-08-26 2011-04-12 현대자동차주식회사 System for evaluating point of interest and method thereof
US8832599B2 (en) * 2008-10-03 2014-09-09 Microsoft Corporation Assisted navigation in virtual environments
JP2010198393A (en) * 2009-02-26 2010-09-09 Alpine Electronics Inc Map display device
US8941641B2 (en) * 2009-03-31 2015-01-27 Microsoft Corporation Annotating or editing three dimensional space
US8862576B2 (en) 2010-01-06 2014-10-14 Apple Inc. Device, method, and graphical user interface for mapping directions between search results
KR101710145B1 (en) * 2010-08-31 2017-02-27 에스케이텔레콤 주식회사 Method And Apparatus for Structuring POI Database
JP5742354B2 (en) * 2011-03-24 2015-07-01 日本電気株式会社 Content reproduction apparatus, content reproduction method, and computer program
US8621394B2 (en) 2011-08-26 2013-12-31 Nokia Corporation Method, apparatus and computer program product for displaying items on multiple floors in multi-level maps
US8237745B1 (en) * 2011-09-26 2012-08-07 Google Inc. Label positioning technique to reduce crawling during zoom activities
US9594773B2 (en) 2014-05-20 2017-03-14 Vesmir, Inc. Pattern-retaining method for displaying large volumes of geographic based data using statistical depopulation
US10074027B2 (en) * 2014-09-08 2018-09-11 Apple Inc. Density sampling map data
US10102669B2 (en) 2014-09-08 2018-10-16 Apple Inc. Density sampling map labels
CN104636633A (en) * 2015-03-13 2015-05-20 胡可然 Method and system for obtaining multiple visual medical services rapidly based on LBS
US20160292752A1 (en) * 2015-04-02 2016-10-06 Fannie Mae Assessing quality of a location with respect to its proximity to amenities
US10178507B1 (en) * 2016-04-25 2019-01-08 Tiptags Inc. Messaging systems for sharing location specific information
CN110647606A (en) * 2018-12-29 2020-01-03 北京奇虎科技有限公司 Map icon display method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59183458A (en) * 1983-04-01 1984-10-18 Hitachi Ltd Picture retrieving system
US4847788A (en) * 1985-03-01 1989-07-11 Hitachi, Ltd. Graphic data processing method and system
JPH0644185B2 (en) 1985-04-26 1994-06-08 日本電装株式会社 Vehicle guide device
GB9516762D0 (en) * 1995-08-16 1995-10-18 Phelan Sean P Computer system for identifying local resources
US6092076A (en) * 1998-03-24 2000-07-18 Navigation Technologies Corporation Method and system for map display in a navigation application
US6323885B1 (en) * 1998-09-18 2001-11-27 Steven Paul Wiese Real estate value map computer system

Cited By (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110246610A1 (en) * 2002-08-05 2011-10-06 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US8010279B2 (en) * 2002-08-05 2011-08-30 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US8972186B2 (en) 2002-08-05 2015-03-03 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US20100191462A1 (en) * 2002-08-05 2010-07-29 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US8467954B2 (en) * 2002-08-05 2013-06-18 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US20150134247A1 (en) * 2002-08-05 2015-05-14 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US20040070602A1 (en) * 2002-08-05 2004-04-15 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US8386165B2 (en) 2002-08-05 2013-02-26 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US9605973B2 (en) * 2002-08-05 2017-03-28 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US7979204B2 (en) 2002-08-05 2011-07-12 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US20090119008A1 (en) * 2002-08-05 2009-05-07 Sony Corporation Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
US20080141128A1 (en) * 2003-03-27 2008-06-12 Casio Computer Co., Ltd. Display processing device, display processing method and display control program
US7353109B2 (en) 2004-02-05 2008-04-01 Alpine Electronics, Inc. Display method and apparatus for navigation system for performing cluster search of objects
US20050177303A1 (en) * 2004-02-05 2005-08-11 Han Maung W. Display method and apparatus for navigation system for performing cluster search of objects
DE102004012897B4 (en) * 2004-03-16 2006-01-12 Siemens Ag Method for displaying graphic objects and communication device
US20070188408A1 (en) * 2004-03-16 2007-08-16 Siemens Aktiengesellschaft Method for displaying a graphic object and communications device
DE102004012897A1 (en) * 2004-03-16 2005-10-13 Siemens Ag Method for displaying graphic objects and communication device
US20100324810A1 (en) * 2004-04-06 2010-12-23 Honda Motor Co., Ltd Route calculation method for a vehicle navigation system
US7877206B2 (en) 2004-04-06 2011-01-25 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
US8005609B2 (en) 2004-04-06 2011-08-23 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US7680594B2 (en) 2004-04-06 2010-03-16 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
US20050222760A1 (en) * 2004-04-06 2005-10-06 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
US8046166B2 (en) 2004-04-06 2011-10-25 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
US7818121B2 (en) 2004-04-06 2010-10-19 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US7979206B2 (en) 2004-04-06 2011-07-12 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US20110160989A1 (en) * 2004-04-06 2011-06-30 Honda Motor Co., Ltd. Route Calculation Method For A Vehicle Navigation System
US8055443B1 (en) 2004-04-06 2011-11-08 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US20110066373A1 (en) * 2004-04-06 2011-03-17 Honda Motor Co., Ltd. Display Method and System for a Vehicle Navigation System
US8204688B2 (en) 2004-04-06 2012-06-19 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
US7881863B2 (en) 2004-04-06 2011-02-01 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US20060184317A1 (en) * 2005-02-16 2006-08-17 Akinori Asahara Map processor, navigation device and map displaying method
US20140180571A1 (en) * 2005-04-21 2014-06-26 Microsoft Corporation Obtaining and displaying virtual earth images
US9383206B2 (en) * 2005-04-21 2016-07-05 Microsoft Technology Licensing, Llc Obtaining and displaying virtual earth images
US10182108B2 (en) 2005-04-21 2019-01-15 Microsoft Technology Licensing, Llc Obtaining and displaying virtual earth images
US8285481B2 (en) * 2006-08-10 2012-10-09 Alpine Electronics, Inc. Method and apparatus for associating brand icon with POI location for navigation system
US20080082262A1 (en) * 2006-08-10 2008-04-03 Andrew De Silva Method and apparatus for associating brand icon with POI location for navigation system
WO2008038095A3 (en) * 2006-09-25 2008-08-21 Nokia Corp Improved user interface
US20080091689A1 (en) * 2006-09-25 2008-04-17 Tapio Mansikkaniemi Simple discovery ui of location aware information
US8060499B2 (en) 2006-09-25 2011-11-15 Nokia Corporation Simple discovery UI of location aware information
EP1930695A2 (en) * 2006-12-06 2008-06-11 VDO Automotive AG Method and device for operating a navigational device
EP1930695A3 (en) * 2006-12-06 2011-05-04 Continental Automotive GmbH Method and device for operating a navigational device
DE102007043114A1 (en) 2007-09-10 2009-03-12 Robert Bosch Gmbh Navigation system for use in motor vehicle, has display device for displaying image data as image map, where pictogram data forms representative pictogram for multiple interesting objects
US20090079587A1 (en) * 2007-09-25 2009-03-26 Denso Corporation Weather information display device
US7859429B2 (en) * 2007-09-25 2010-12-28 Denso Corporation Weather information display device
US8099308B2 (en) 2007-10-02 2012-01-17 Honda Motor Co., Ltd. Method and system for vehicle service appointments based on diagnostic trouble codes
US20090100363A1 (en) * 2007-10-05 2009-04-16 Pegg Antony M Methods and systems for decluttering icons representing points of interest on a map
US8671355B2 (en) * 2007-10-05 2014-03-11 Mapquest, Inc. Methods and systems for decluttering icons representing points of interest on a map
US9417764B2 (en) 2007-10-05 2016-08-16 Mapquest, Inc. Methods and systems for decluttering icons representing points of interest on a map
US20090106036A1 (en) * 2007-10-22 2009-04-23 Kazuya Tamura Method and system for making automated appointments
US8339399B2 (en) * 2007-10-31 2012-12-25 Microsoft Corporation Declustering point-of-interest icons
US20090110302A1 (en) * 2007-10-31 2009-04-30 Microsoft Corporation Declustering Point-of-Interest Icons
US20090234574A1 (en) * 2008-03-13 2009-09-17 Dao-Wen Deng Routing method and routing device for determining target route according to poi distribution
WO2010087750A1 (en) * 2009-01-30 2010-08-05 Telefonaktiebolaget L M Ericsson (Publ) Presentation of a digital map
US20120023446A1 (en) * 2009-01-30 2012-01-26 Minde Tor Bjoern Presentation of a digital map
US20110010432A1 (en) * 2009-07-07 2011-01-13 Robert Uyeki Method For Scheduling And Rescheduling Vehicle Service Appointments
US8135804B2 (en) 2009-07-07 2012-03-13 Honda Motor Co., Ltd. Method for scheduling and rescheduling vehicle service appointments
US20110010650A1 (en) * 2009-07-09 2011-01-13 Mapquest, Inc. Systems and methods for decluttering electronic map displays
TWI421472B (en) * 2009-08-10 2014-01-01 Htc Corp Method and system for browsing neighboring points of interest and computer program product using the same
US11562540B2 (en) 2009-08-18 2023-01-24 Apple Inc. Method for representing virtual information in a real environment
WO2011027027A1 (en) * 2009-09-03 2011-03-10 Nokia Corporation Method and apparatus for customizing map presentations based on user interests
US20110050732A1 (en) * 2009-09-03 2011-03-03 Nokia Corporation Method and apparatus for customizing map presentations based on user interests
US8493407B2 (en) 2009-09-03 2013-07-23 Nokia Corporation Method and apparatus for customizing map presentations based on user interests
US9347788B2 (en) * 2009-12-01 2016-05-24 Lg Electronics Inc. Navigation method of mobile terminal and apparatus thereof
US20110130959A1 (en) * 2009-12-01 2011-06-02 Kyu-Tae Hwang Navigation method of mobile terminal and apparatus thereof
US9697751B2 (en) 2010-03-09 2017-07-04 Microsoft Technology Licensing, Llc Interactive representation of clusters of geographical entities
US8478516B2 (en) * 2010-05-17 2013-07-02 Fujitsu Limited Method and system for providing navigation assistance on a mobile device
US20110282570A1 (en) * 2010-05-17 2011-11-17 Hideaki Tanioka Method and System for Providing Navigation Assistance on a Mobile Device
US9910866B2 (en) 2010-06-30 2018-03-06 Nokia Technologies Oy Methods, apparatuses and computer program products for automatically generating suggested information layers in augmented reality
WO2012001219A1 (en) * 2010-06-30 2012-01-05 Nokia Corporation Methods, apparatuses and computer program products for automatically generating suggested information layers in augmented reality
US9122693B2 (en) 2010-11-30 2015-09-01 Nokia Technologies Oy Method and apparatus for determining contextually relevant geographical locations
US9885582B2 (en) * 2011-02-02 2018-02-06 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest information based on reference locations
US9791292B2 (en) * 2011-02-02 2017-10-17 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest information based on reference locations
US20140278063A1 (en) * 2011-02-02 2014-09-18 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest information based on reference locations
US20160097654A1 (en) * 2011-02-02 2016-04-07 Mapquest, Inc. Systems and methods for generating electronic map displays with points-of-interest information based on reference locations
WO2012126492A1 (en) * 2011-03-22 2012-09-27 Harman Becker Automotive Systems Gmbh Management of icons for digital maps
EP2503289A1 (en) * 2011-03-22 2012-09-26 Harman Becker Automotive Systems GmbH Management of icons for digital maps
US9441970B2 (en) 2011-03-22 2016-09-13 Harmen Becker Automotive Systems Gmbh Digital map icon management system
CN102829792A (en) * 2011-06-16 2012-12-19 环达电脑(上海)有限公司 Navigation device and control method thereof
US20120324389A1 (en) * 2011-06-16 2012-12-20 Mitac Research (Shanghai) Ltd. Storage Medium Storing Computer Readable Program, Computer Program Product, Navigation Apparatus and Control Method Thereof
US10453226B1 (en) * 2011-07-26 2019-10-22 Google Llc Presenting information on a map
US11043014B2 (en) 2011-07-26 2021-06-22 Google Llc Presenting information on a map
US8930141B2 (en) * 2011-12-30 2015-01-06 Nokia Corporation Apparatus, method and computer program for displaying points of interest
US20130173154A1 (en) * 2011-12-30 2013-07-04 Nokia Corporation Apparatus, Method and Computer Program for Displaying Points of Interest
US9552129B2 (en) 2012-03-23 2017-01-24 Microsoft Technology Licensing, Llc Interactive visual representation of points of interest data
US20180005425A1 (en) * 2012-11-20 2018-01-04 Google Inc. System and Method for Displaying Geographic Imagery
US20140192082A1 (en) * 2013-01-05 2014-07-10 Nate Kragness Methods and systems for generating an aggregated data visualization
US20140274145A1 (en) * 2013-03-15 2014-09-18 The Hub Companies, Llc Location based filtering of targeted content for mobile devices
US20170108921A1 (en) * 2015-10-16 2017-04-20 Beijing Zhigu Rui Tuo Tech Co., Ltd. Electronic map displaying method, apparatus, and vehicular device
EP3467807A4 (en) * 2016-06-06 2019-06-12 KDDI Corporation Map information transmission device for transmitting objects for display superimposed on map, map display device, program, and method
US11237015B2 (en) 2016-06-06 2022-02-01 Kddi Corporation Map information transmission device for transmitting objects for display superimposed on map, map display device, and method
US20190086228A1 (en) * 2016-06-06 2019-03-21 Kddi Corporation Map information transmission device for transmitting objects for display superimposed on map, map display device, and method
CN110012426A (en) * 2019-04-11 2019-07-12 北京百度网讯科技有限公司 Determination method, apparatus, computer equipment and the storage medium of extinction POI
WO2021129213A1 (en) * 2019-12-24 2021-07-01 华为技术有限公司 Theme icon generation method and apparatus therefor, and computer device
CN114157896A (en) * 2021-12-09 2022-03-08 创盛视联数码科技(北京)有限公司 Video processing method and device and related products

Also Published As

Publication number Publication date
US6405129B1 (en) 2002-06-11
JP4039606B2 (en) 2008-01-30
JP2002206933A (en) 2002-07-26

Similar Documents

Publication Publication Date Title
US6405129B1 (en) Method of displaying POI icons for navigation apparatus
US9091546B2 (en) Personal GPS navigation device
JP5089439B2 (en) Method and apparatus for displaying map image of navigation system
US6278940B1 (en) Input method for selecting destination, navigation system using the same, and information storage medium for use therewith
EP1189176B1 (en) Map display method
US8090528B2 (en) Navigation apparatus and computer program
US20090018766A1 (en) Navigation method and system for selecting and visiting scenic places on selected scenic byway
JPH09229708A (en) Method and device for selecting destination in vehicle navigation system
JP2006313156A (en) Navigation device and its information retrieval method
JP2009042187A (en) Navigation device and navigation program
US8428865B2 (en) Navigation system and roadway search method
JP2009014486A (en) Navigation device, and guiding method and program
US8504297B2 (en) Map display device and map display method
JP4308679B2 (en) Navigation device
JP3975148B2 (en) Map display device
JP3883719B2 (en) Destination candidate display method of route search system
JP2009288120A (en) Navigation system and navigation device
JP2008145235A (en) Navigation apparatus, navigation method, and navigation program
JPH09257505A (en) Route guiding method of on-vehicle navigation system
JP2004170301A (en) On-vehicle navigation system
JP2002039769A (en) Navigation system
JPH0844292A (en) Map display device
JP2006038574A (en) On-vehicle electronic device
JP2009008505A (en) Navigation system and program for navigation
JP2009180683A (en) Parking lot retrieval device, parking lot retrieval method, parking lot retrieval program, and recording medium

Legal Events

Date Code Title Description
AS Assignment

Owner name: ALPINE ELECTRONICS, INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YOKOTA, TATSUO;REEL/FRAME:011330/0781

Effective date: 20001113

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20100611