WO2010038328A1 - 地図表示装置、地図表示方法及びコンピュータプログラム - Google Patents

地図表示装置、地図表示方法及びコンピュータプログラム Download PDF

Info

Publication number
WO2010038328A1
WO2010038328A1 PCT/JP2009/000978 JP2009000978W WO2010038328A1 WO 2010038328 A1 WO2010038328 A1 WO 2010038328A1 JP 2009000978 W JP2009000978 W JP 2009000978W WO 2010038328 A1 WO2010038328 A1 WO 2010038328A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
data
map
note
annotation
Prior art date
Application number
PCT/JP2009/000978
Other languages
English (en)
French (fr)
Inventor
大原聡一
Original Assignee
株式会社野村総合研究所
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 株式会社野村総合研究所 filed Critical 株式会社野村総合研究所
Publication of WO2010038328A1 publication Critical patent/WO2010038328A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003Maps
    • G09B29/005Map projections or methods associated specifically therewith

Definitions

  • the present invention relates to a technique for displaying a note image such as various names and marks on a map image, and particularly relates to a technique for displaying a note display at an appropriate density.
  • Patent Document 1 discloses a technique for adjusting the density of annotation display (spot display) on a map when a map image is displayed using a computer or the like. That is, Patent Document 1 describes that when the area occupied by the note name display on the display screen is greater than or equal to a specified allowable limit, the area is less than the allowable limit.
  • JP 2005-227340 A JP 2005-227340 A
  • the number of notes displayed varies greatly depending on the characteristics of each region. For example, an area where people are concentrated, such as an urban area where development has progressed, has a larger number of notes, and is less in suburbs and mountainous areas where development has not progressed.
  • an object of the present invention is to determine regional characteristics based on a note display displayed on a map.
  • Another object of the present invention is to display notes according to the characteristics of the area where the map is displayed.
  • a map display device provided with a display unit is map data composed of a plurality of layers, and map image data divided into a plurality of meshes for each layer;
  • Storage means for storing map data having a plurality of note display data for displaying a plurality of notes on the map image of each mesh, display point determining means for determining display points to be displayed on the display unit, and the plurality One or more meshes including a display point determined by the display point determination means and its surrounding area as a search range in a predetermined reference layer among the layers of the above-described layers, and the specified search range Counting means for counting the number of the annotation displays displayed based on the annotation data included in the mesh, a display layer to be displayed on the display section, and When a display range including the display point is determined, note display selection means for selecting note display data to be included in the display range from the note display data in the display range of the display layer according to the counting result of the counting means. And a display image including a note display based on the
  • the apparatus further comprises city type determination means for determining a city type of the display point based on a counting result of the counting means, and the note display data includes attribute data indicating an attribute of each note display.
  • the note display selection means specifies the attribute of the note display data according to the city type determined by the city type determination means, the display layer, and the scale of the map to be displayed, and within the display range of the display layer.
  • the annotation display data having the specified attribute may be selected from the annotation display data.
  • each time a display point is determined by the display point determination unit the city type determination unit performs determination of a city type, and the annotation display selection unit determines the city type according to the determination result of the city type determination unit.
  • the note display selecting means continues for a predetermined number of times. Then, before the second city type is detected, the attribute of the annotation display data is specified according to the first city type, and after the second city type is detected continuously for the predetermined number of times or more, the first city type is identified.
  • the attribute of the note display data may be specified in accordance with the two city types.
  • the city type determination unit Does not determine the city type
  • the annotation display selection means identifies the attribute of the annotation display data according to the city type corresponding to the previously determined display point, the display layer, and the scale of the map to be displayed. You may do it.
  • the counting means includes, in the search range, a first mesh including the display point and one or more second meshes around the first mesh,
  • the number of annotation displays may be counted by weighting the number of annotation displays in the first mesh rather than the number of annotation displays in the first mesh.
  • the annotation display data is constituted by a plurality of data entities respectively corresponding to the plurality of annotation displays on the map image, and the counting of the number of the annotation displays performed by the counting means is: The number of data entities may be counted.
  • the city type determination device is map data composed of a plurality of layers, each map image data divided into a plurality of meshes for each layer, Storage means for storing map data having note display data for displaying a plurality of notes on a mesh map image, designation means for designating an urbanization determination reference point, and a predetermined one of the plurality of layers
  • one or more meshes including the urbanization determination reference point and its surrounding area are specified as a search range, and displayed based on annotation data included in the mesh in the specified search range
  • a counting means for counting the number of the annotations displayed, and a city type of the urbanization determination reference point based on a counting result of the counting means.
  • a city type determination means is map data composed of a plurality of layers, each map image data divided into a plurality of meshes for each layer
  • Storage means for storing map data having note display data for displaying a plurality of notes on a mesh map image, designation means for designating an urbanization determination reference point, and a predetermined one of the
  • map display system according to an embodiment of the present invention will be described with reference to the drawings.
  • display of a map image will be mainly described.
  • the map display system according to the present embodiment may be a subsystem of a navigation system.
  • FIG. 1 shows the overall configuration of the map display system according to this embodiment.
  • this map display system includes one or more user terminals 1, 1,... That are map display devices, access points 7, 7 that perform wireless communication, and access points 7, 7. And a server 3 connected via a network 9.
  • the server 3 is configured by, for example, a general-purpose computer system having a communication function with the network 9 and stores map data. Then, map data is provided via the network 9 in response to requests from the user terminals 1, 1.
  • the user terminals 1, 1,... May be any computer device having a communication function with the server 3, for example, a dedicated terminal for a navigation system, a mobile phone, a portable information terminal, or a general-purpose personal computer. But you can.
  • the functions or configurations of the user terminals 1, 1,... Described below are based on predetermined hardware included in the user terminals 1, 1,... And predetermined software (computer program) that controls or operates them. Can be realized.
  • the software (computer program) can be stored in a computer-readable recording medium.
  • FIG. 2 is a configuration diagram of the user terminal 1.
  • the user terminal 1 includes a display unit 111, an input unit 113, a GPS processing unit 115, a communication processing unit 117, a display point determination unit 119, a city type determination unit 121, and a display image.
  • a synthesis unit 123, a map data storage unit 125, a city type table 131, and a note data selection table 133 are provided.
  • the display unit 111 includes a display device such as a liquid crystal panel.
  • the display unit 111 displays a screen to be provided to the user.
  • the input unit 113 includes an operation unit such as a push button, a keyboard, a touch panel, or a pointing device.
  • the input unit 113 receives input from the user.
  • the GPS processing unit 115 is a current position detection unit of the user terminal 1.
  • the GPS processing unit 115 includes a GPS antenna and a GPS signal processing unit that processes the GPS signal received by the GPS antenna and identifies the coordinates (latitude and longitude) of the current position of the user terminal 1.
  • the user terminal 1 may include position detection means other than the GPS processing unit 115.
  • position detection means using WiFi radio waves of a wireless LAN may be used.
  • the GPS processing unit 115 can be omitted. That is, the user terminal 1 may not include the GPS processing unit 115 (position detecting unit).
  • the communication processing unit 117 communicates with the server 3 by wireless or wired communication. For example, the communication processing unit 117 acquires map data from the server 3 and stores it in the map data storage unit 125.
  • the map data storage unit 125 stores the map data 200 acquired from the server 3 by the communication processing unit 117.
  • FIG. 3 shows the data structure of the map data 200.
  • the map data 200 is composed of a plurality of layers 210, 210,.
  • the layers 210, 210,... are hierarchized according to the scale of the map image, for example, as shown in FIG. 4A.
  • the data of each layer 210 is configured in units of a mesh 220 obtained by dividing a map image into a predetermined size.
  • the layer having the finest mesh 220 that is, the layer having a detailed map image is defined as layer 1, and as the mesh size becomes coarser, it becomes layer 2 and layer 3, and has six layers up to layer 6 having the coarsest mesh. Also good.
  • Each mesh 220 includes a map image data block 221 of each mesh and a note data group 223 on the map image of each mesh.
  • the map image data block 221 includes a plurality of polygon data entities and polyline data entities. Each polygon data entity and polyline data entity has an attribute information item and a position information item indicating their characteristics.
  • the note data group 223 includes a plurality of note entities 225, 225,.
  • Each annotation entity 225, 225,... Has data for performing one annotation display (spot display).
  • FIG. 4B is an example of a display screen displayed on the display unit 111.
  • the annotation display refers to, for example, various characters, symbols, figures, marks, and the like displayed on the map image as shown in FIG. 4B. Therefore, each annotation entity 225, 225,... May include data such as characters, symbols, figures, marks, and the like.
  • Each note entity 225, 225,... Includes text data of various names (for example, place names (addresses), area names, river names, and names of various landmarks (buildings, structures), etc.) Image data such as a store mark may be included.
  • each note entity 225, 225,... Includes a data item indicating an attribute of each note display.
  • the attribute includes, for example, the type (address, intersection, convenience store, gas station, station, etc.) of each note display, and information on the position where each note display is arranged.
  • the display point determination unit 119 is based on the output of the input unit 113 or the GPS processing unit 115, the point included in the map displayed on the display unit 111, that is, the point where the map is to be displayed (display Point). For example, when a notification of position information (for example, latitude and longitude, an address, a name of a landmark, etc.) to be displayed on the display unit 111 is received from the input unit 113 or a map already displayed on the display unit 111 When the input for scrolling is received, or when the position information of the current position is received from the GPS processing unit 115, the display point determination unit 119 displays the display on the display unit 111 based on them. Point A is determined.
  • the display point A may be, for example, the latitude and longitude of a point (see FIG. 4B) displayed at a specific position (for example, the center) of the display unit 111.
  • the city type determination unit 121 performs the note display counting process and the city type determination process to determine the city type of the display point determined by the display point determination unit 119.
  • the city type indicates the degree of congestion of the annotation display on the map, that is, the number (density) of the annotation entities 225 per unit area. This is because the note display on the map is denser in the region where development (urbanization) has progressed, that is, the number of note entities 225 per unit area is large. On the other hand, in regions such as mountainous areas where development is not progressing, note display is sparse, that is, the number of note entities 225 per unit area is small. Therefore, in this embodiment, the city type determination is performed on the assumption that the degree of congestion of the annotation display substantially indicates the degree of urbanization.
  • FIG. 5 shows a map image divided into predetermined reference layer meshes.
  • the reference layer may be determined in advance as any one of the plurality of layers.
  • the search range 320 includes a mesh 310 including the display point A and all meshes in contact with the mesh 310 (all meshes around the mesh 310 (upper, lower, left, right, diagonally upper and lower)). May be the search range 320.
  • the search range 320 may be only the mesh 310, or may be configured with five meshes including four meshes that are adjacent to the mesh 310 vertically and horizontally.
  • the city type determination unit 121 acquires the annotation data 223 of each mesh 220 belonging to the search range 320 from the map data storage unit 125. Then, the city type determination unit 121 counts the number of annotation entities 225 of each mesh 220 for each mesh. Furthermore, the city type determination unit 121 calculates the total number of entities in the entire search range 320. When determining the total number of entities in the entire search range 320, the city type determination unit 121 may calculate the total after applying a predetermined weighting factor to the number of entities for each mesh.
  • the weighting factor of the mesh 310 to which the display point A belongs is made larger than the surroundings, or the weighting factor of the mesh that is adjacent to the mesh 310 in the vertical or horizontal direction is set to be greater than the weighting factor of the mesh that is adjacent in the diagonal direction. You may enlarge it.
  • the city type determination unit 121 calculates the number of entities per mesh in the search range 320 (average number of entities) by dividing the total number of entities calculated here by the number of meshes in the search range 320.
  • the city type determination unit 121 determines a city type by referring to the city type table 131 based on the average number of entities calculated by the above-described annotation display counting process.
  • the above processing is preferably performed with a reference layer.
  • a medium (center) mesh fineness layer for example, layer 3
  • FIG. 6 shows an example of the city type table 131. That is, the city type table 131 stores the average number of entities 1311 and the city type 1313 in association with each other.
  • the city type of the display point A determined by the display point determination unit 119 is determined.
  • the city type determination unit 121 determines the city type of other points. Can also be determined. That is, the city type determination unit 121 can determine the city type of a designated arbitrary point in the same procedure as described above.
  • the city type determination unit 121 may determine the city type. That is, each time the map image to be displayed on the display unit 111 is switched, the city type determination unit 121 may determine the city type of the display point A each time. Alternatively, on the contrary, when the map image to be displayed on the display unit 111 is scrolled and the scroll width is small, the city type determination unit 121 determines the city type of the display point A. It does not have to be done every time.
  • the city type determination by the city type determination unit 121 is omitted, and the display image is displayed.
  • the combining unit 123 may use past city type determination results.
  • the city Type determination may be omitted.
  • the display image composition unit 123 performs an annotation display selection process for performing an annotation display selection process and an image process.
  • image processing a display image including the note display selected by the note display selection unit is synthesized and displayed on the display unit 111.
  • the display image composition unit 123 performs, for example, the following processing as the note display selection processing.
  • the display image composition unit 123 stores the corresponding map image data block 221 from the map data storage unit 125. get.
  • the display range is determined by, for example, the display layer, the display time point A, and the scale of the map to be displayed. Therefore, for example, the display image composition unit 123 may acquire the map image data block 221 from the map data storage unit 125 according to the display layer to be displayed on the display unit 111, the display time point A, and the scale of the map to be displayed. .
  • the scale of the display layer and the map displayed on the display unit 111 may be determined according to a user input or an instruction from another application (not shown) in the user terminal 1.
  • the display image composition unit 123 further acquires the annotation entity 225 included in the display range described above from the map data storage unit 125, and according to the city type (or the average number of entities calculated by the city type determination unit 121). To select the note display to be displayed in the display range. For example, the display image composition unit 123 acquires the annotation entity 225 for displaying annotations included in the display range based on the display point A, the display layer, and the scale. Then, the display image synthesis unit 123 selects the note entity 225 according to the city type determined by the city type determination unit 121 and the note data selection table 133.
  • the note data selection table 133 defines the attribute of the note display included in the display image according to the layer and city type.
  • FIG. 7 shows an example of the note data selection table 133.
  • a table is configured for each layer.
  • a scale range for displaying the note display is defined for each attribute and each city type. For example, in the example of the figure, when the city type is “around the big city terminal”, the “address name” is displayed when the scale is “120” or less, and the “gas station mark” is the scale “100” or less. “Expanded address name” is displayed when the scale is “80” or less, and “Convenience store display” is displayed when the scale is “60” or less.
  • the scale shown in the example of FIG. 7 is a display scale for each layer.
  • the scale is larger as the numerical value is larger, and the map is smaller as the numerical value is smaller.
  • the display image composition unit 123 performs, for example, the following processing as image processing. That is, the display image synthesizing unit 123 generates a synthesized image (see FIG. 4B) to be displayed on the display unit 111 by superimposing the annotation display on the map image. Then, the display image synthesis unit 123 causes the display unit 111 to display the image synthesized as described above.
  • the display image composition unit 123 may be configured as follows, for example. That is, when switching from one city type to another city type, the city type adopted by the display image composition unit 123 in the note data selection process may be switched as follows, for example.
  • the display image synthesizing unit 123 performs the processing with the first city type until the second city type is detected continuously for a predetermined number of times or more.
  • the display image composition unit 123 performs subsequent processing using the second city type.
  • FIG. 8 is a flowchart showing a procedure for determining a city type based on map data.
  • the communication processing part 117 acquires previously required map data from the server 3, and stores it in the map data storage part 125.
  • FIG. 8 is a flowchart showing a procedure for determining a city type based on map data.
  • the communication processing part 117 acquires previously required map data from the server 3, and stores it in the map data storage part 125.
  • the display point determination unit 119 determines the display point A (S11).
  • the city type determination unit 121 acquires the display point A determined by the display point determination unit 119, the city type determination unit 121 determines the mesh 220 of the search range including the display point A and its surrounding area in a predetermined reference layer. Then, referring to the map data storage unit 125, the annotation data 223 is acquired from the mesh 220 within the search range of the reference layer (S13).
  • the city type determination unit 121 counts the total number of annotation entities 225 acquired in step S13 (S15). At this time, the city type determination unit 121 may perform weighting using the weighting coefficient as described above.
  • the city type determination unit 121 calculates the average number of entities from the total number of entities counted in step S15 (S17).
  • the city type determination unit 121 refers to the city type table 131 and identifies a city type corresponding to the average number of entities calculated in step S17 (S19).
  • the city type of the display point can be determined based on the map data.
  • FIG. 9 is a flowchart showing the procedure for synthesizing and displaying the display image.
  • the display image composition unit 123 determines a display range to be displayed on the display unit 111 (S21).
  • the display image composition unit 123 acquires the city type determined by the city type determination unit 121 (S23).
  • the display image composition unit 123 refers to the note data selection table 133 and specifies the attribute of the note display to be included and displayed on the display screen from the city type, the display layer, and the display scale (S25).
  • the display image composition unit 123 acquires the map image data block 221 and the note data group 223 in the display range of the display layer from the map data storage unit 125 (S27).
  • the display image composition unit 123 extracts the annotation entity 225 having the annotation display attribute specified in step S25 from the annotation data group 223 acquired in step S27. Then, the display image obtained by superimposing the annotation display based on the entity extracted here on the map image based on the map image data block 221 acquired in step S27 is synthesized (S29).
  • the display image composition unit 123 displays the display image on the display unit 111 (S31).
  • FIG. 1 is an overall configuration diagram of a map display system according to an embodiment of the present invention.
  • 2 is a configuration diagram of a user terminal 1.
  • FIG. It is a data structure of the map data 200.
  • A is an explanatory diagram of a layer, and B is an example of a composite image. It is explanatory drawing of the search range.
  • An example of the city type table 131 is shown.
  • An example of the annotation data selection table 133 is shown. It is a flowchart which shows the procedure of the process which determines a city type based on map data. It is a flowchart which shows the synthesis

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Computer Graphics (AREA)
  • Remote Sensing (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Processing Or Creating Images (AREA)
  • Traffic Control Systems (AREA)

Abstract

 地図上に表示される注記表示に基づいて判定した地域の特性に応じた注記表示を行う。  レイヤごとに、複数のメッシュに区切られた地図画像データと、メッシュごとの注記表示データとを有する地図データを記憶する記憶部125と、表示部111に表示される表示地点を決定する表示地点決定部119と、複数のレイヤのうちの予め定められている一の基準レイヤにおいて、表示地点及びその周辺領域を含む一以上のメッシュを探索範囲として注記表示の個数を計数する都市タイプ判定部121と、表示部111に表示させる表示レイヤ及び表示地点を含む表示範囲が定まると、計数結果に応じて表示レイヤの表示範囲内の注記表示データから、表示範囲に含める注記表示データを選択し、注記表示を含む表示画像を合成して表示させる表示画像合成部123と、を備える。

Description

地図表示装置、地図表示方法及びコンピュータプログラム
 本発明は、地図画像に種々の名称やマークなどの注記表示を重ねて表示する技術に関し、特に、注記表示が適当な密度で表示されるようにする技術に関する。
 コンピュータなどを用いて地図画像を表示する際に、地図上の注記表示(スポット表示)の密度が適切になるように調整する技術が、例えば特許文献1に記載されている。すなわち、特許文献1には、注記名称表示が表示画面において占める面積が、指定された許容限度以上になるときは、その面積が許容限度未満となるようにすることが記載されている。
特開2005-227340号公報
 ところで、注記表示の数は、それぞれの地域の特性に応じて大きく異なる。例えば、開発が進んだ都市部などのように人が集中する地域ほど注記表示が多く、開発が進んでいない郊外や山間部などでは少ないという特徴がある。
 そこで、本発明の目的は、地図上に表示される注記表示に基づいて、地域の特性を判定することである。
 本発明の別の目的は、地図を表示する地域の特性に応じた注記表示を行うことである。
 本発明の一つの実施態様に従う表示部を備えた地図表示装置は、複数のレイヤから構成されている地図データであって、それぞれのレイヤごとに、複数のメッシュに区切られた地図画像データと、各メッシュの地図画像上に複数の注記表示をするための注記表示データとを有する地図データを記憶する記憶手段と、前記表示部に表示される表示地点を決定する表示地点決定手段と、前記複数のレイヤのうちの予め定められている一の基準レイヤにおいて、前記表示地点決定手段によって決定された表示地点及びその周辺領域を含む一以上のメッシュを探索範囲として特定し、前記特定された探索範囲内のメッシュに含まれる注記データに基づいて表示される前記注記表示の個数を計数する計数手段と、前記表示部に表示させる表示レイヤ及び前記表示地点を含む表示範囲が定まると、前記計数手段の計数結果に応じて、前記表示レイヤの前記表示範囲内の注記表示データから、前記表示範囲に含める注記表示データを選択する注記表示選択手段と、前記表示レイヤの前記表示範囲の地図画像データ、及び前記注記表示選択手段により選択された注記表示データに基づく注記表示を含む表示画像を合成して、前記表示画像を前記表示部へ表示させる画像処理手段と、を備える。
 好適な実施形態では、前記計数手段の計数結果に基づいて、前記表示地点の都市タイプを判定する都市タイプ判定手段をさらに備え、前記注記表示データは、各注記表示の属性を示す属性データを含み、前記注記表示選択手段は、前記都市タイプ判定手段によって判定された都市タイプ、前記表示レイヤ及び表示する地図の縮尺に応じて前記注記表示データの属性を特定し、前記表示レイヤの前記表示範囲内の注記表示データから、前記特定された属性の注記表示データを選択するようにしてもよい。
 好適な実施形態では、前記表示地点決定手段によって表示地点が決定されるたびに、前記都市タイプ判定手段が都市タイプの判定を行い、前記注記表示選択手段が前記都市タイプ判定手段の判定結果に従って前記注記表示データの属性の特定を行うときに、前記都市タイプ判定手段による判定結果が第1の都市タイプから第2の都市タイプに切り替わったときは、前記注記表示選択手段は、所定回数以上連続して第2の都市タイプが検出される前は前記第1の都市タイプに従って前記注記表示データの属性の特定を行い、前記所定回数以上連続して第2の都市タイプが検出された後は前記第2の都市タイプに従って前記注記表示データの属性の特定を行ってもよい。
 好適な実施形態では、前記表示地点決定手段によって決定した最新の表示地点と、前記最新の表示地点よりも以前に決定された表示地点との変位量が所定以下のときは、前記都市タイプ判定手段は都市タイプの判定を行わず、前記注記表示選択手段は、前記以前に決定された表示地点に対応する都市タイプ、前記表示レイヤ及び表示する地図の縮尺に応じて前記注記表示データの属性を特定しても良い。
 好適な実施形態では、前記計数手段は、前記探索範囲に、前記表示地点を含む第1のメッシュ及び前記第1のメッシュの周辺の一以上の第2のメッシュを含め、前記第2のメッシュの内の注記表示個数よりも、前記第1のメッシュ内の注記表示個数に重み付けを行って前記注記表示の個数を計数するようにしてもよい。
 好適な実施形態では、前記注記表示データは、前記地図画像上の複数の注記表示にそれぞれ対応した、複数のデータエンティティによって構成されていて、前記計数手段が行う前記注記表示の個数の計数は、前記データエンティティの個数を計数することでもよい。
 本発明の一つの実施態様に従う都市タイプ判定装置は、複数のレイヤから構成されている地図データであって、それぞれのレイヤごとに、地図画像が複数のメッシュに区切られた地図画像データと、各メッシュの地図画像上に複数の注記表示をするための注記表示データとを有する地図データを記憶する記憶手段と、都市化判定基準地点を指定する指定手段と、前記複数のレイヤのうちの予め定められている一の基準レイヤにおいて、前記都市化判定基準地点及びその周辺領域を含む一以上のメッシュを探索範囲として特定し、前記特定された探索範囲内のメッシュに含まれる注記データに基づいて表示される前記注記表示の個数を計数する計数手段と、前記計数手段の計数結果に基づいて、前記都市化判定基準地点の都市タイプを判定する都市タイプ判定手段とを備える。
 以下、本発明の一実施形態に係る地図表示システムについて、図面を参照して説明する。以下の説明では、主として地図画像の表示に関して説明する。本実施形態に係る地図表示システムはナビゲーションシステムのサブシステムであっても良い。
 図1は、本実施形態に係る地図表示システムの全体構成を示す。同図に示すように、本地図表示システムは、地図表示装置である一台以上のユーザ端末1,1,・・・と、無線通信を行うアクセスポイント7,7と、アクセスポイント7,7とネットワーク9を介して接続されているサーバ3とを備える。各ユーザ端末1,1,・・・は、無線通信機能を利用してアクセスポイント7にアクセスし、ネットワーク9を介してサーバ3にアクセスするか、または、有線通信によってネットワーク9を介してサーバ3にアクセスする。
 サーバ3は、例えば、ネットワーク9との通信機能を有する汎用的なコンピュータシステムにより構成され、地図データを保存している。そして、ユーザ端末1,1・・・からのリクエストに応じて、ネットワーク9を介して地図データを提供する。
 ユーザ端末1,1,・・・は、たとえば、サーバ3との通信機能を有するコンピュータ装置であればよく、例えば、ナビゲーションシステムの専用端末、携帯電話機、携帯情報端末、あるいは汎用的なパーソナルコンピュータなどでもよい。以下に説明するユーザ端末1,1,・・・の機能ないし構成は、ユーザ端末1,1,・・・が有する所定のハードウェアと、それらを制御ないし動作させる所定のソフトウェア(コンピュータプログラム)によって実現することができる。そのソフトウェア(コンピュータプログラム)は、コンピュータ読み取り可能な記録媒体に格納されることができる。
 図2は、ユーザ端末1の構成図である。
 ユーザ端末1は、同図に示すように、表示部111と、入力部113と、GPS処理部115と、通信処理部117と、表示地点決定部119と、都市タイプ判定部121と、表示画像合成部123と、地図データ記憶部125と、都市タイプテーブル131と、注記データ選択テーブル133とを備える。
 表示部111は、たとえば、液晶パネルなどの表示装置を備える。表示部111には、ユーザに対して提供する画面が表示される。
 入力部113は、たとえば、プッシュボタン、キーボード、タッチパネルあるいはポインティングデバイスなどの操作部を備える。入力部113は、ユーザからの入力を受け付ける。
 GPS処理部115は、ユーザ端末1の現在位置検出手段である。GPS処理部115は、GPSアンテナとGPSアンテナが受信したGPS信号を処理して、ユーザ端末1の現在位置の座標(緯度及び経度)を特定するGPS信号処理手段とを有する。なお、ユーザ端末1は、GPS処理部115以外の位置検出手段を備えていても良い。たとえばGPS処理部115の代わりに、無線LANのWiFi電波を利用した位置検出手段でも良い。なお、GPS処理部115は、省略できる。すなわち、ユーザ端末1がGPS処理部115(位置検出手段)を備えていなくても良い。
 通信処理部117は、無線あるいは有線通信によって、サーバ3と通信を行う。例えば、通信処理部117は、サーバ3から地図データを取得して、地図データ記憶部125に格納する。
 地図データ記憶部125は、通信処理部117がサーバ3から取得した地図データ200を記憶する。
 図3は、地図データ200のデータ構造を示す。
 同図に示すように、地図データ200は、複数のレイヤ210、210,・・・から構成されている。レイヤ210、210,・・・は、例えば、図4Aに示すように、地図画像の縮尺に応じて階層化されている。それぞれのレイヤ210のデータは、地図画像を所定の大きさに区切ったメッシュ220単位で構成されている。ここでは、最も細かいメッシュ220を有するレイヤ、つまり詳細な地図画像を有するレイヤをレイヤ1とし、メッシュサイズが粗くなるにつれて、レイヤ2,レイヤ3となり、最も粗いメッシュを有するレイヤ6までの6階層としても良い。
 各メッシュ220は、それぞれのメッシュの地図画像データブロック221と、各メッシュの地図画像上の注記データグループ223とを有する。
 地図画像データブロック221は、複数のポリゴンデータエンティティ及びポリラインデータエンティティを含む。各ポリゴンデータエンティティ及びポリラインデータエンティティは、それぞれの特性を示す属性情報項目及び位置情報項目を有する。
 注記データグループ223は、複数の注記エンティティ225,225,・・・によって構成されている。各注記エンティティ225,225,・・・は、それぞれ一つの注記表示(スポット表示)を行うためのデータを有する。図4Bは、表示部111に表示される表示画面の一例である。注記表示とは、例えば、図4Bに示すような地図画像上に表示された種々の文字、記号、図形、マークなどをいう。従って、各注記エンティティ225,225,・・・には、これらの文字、記号、図形、マークなどのデータが含まれていても良い。また、各注記エンティティ225,225,・・・には、各種名称(例えば、地名(住所)、地域名、河川名、及び各種ランドマーク(建築物、構造物)の名称など)のテキストデータや、店舗のマークなどの画像データが含まれていても良い。さらに、各注記エンティティ225,225,・・・には、各注記表示の属性を示すデータ項目も含まれている。属性とは、例えば、各注記表示が示しているものの種別(住所、交差点、コンビニ、ガソリンスタンド、駅、等)や、各注記表示が配置される位置の情報が含まれる。
 図2を参照すると、表示地点決定部119は、入力部113またはGPS処理部115の出力に基づいて、表示部111に表示される地図に含まれる地点、つまり、地図を表示させたい地点(表示地点)を決定する。例えば、入力部113から、表示部111に表示させるべき位置情報(例えば、緯度および経度、住所、ランドマークの名称など)の通知を受けたとき、または、表示部111に既に表示されている地図をスクロールさせるための入力を受けたとき、あるいは、GPS処理部115から現在位置の位置情報の通知を受けたときに、それらに基づいて、表示地点決定部119は、表示部111に表示する表示地点Aを決定する。ここで、表示地点Aとは、例えば、表示部111の特定の位置(例えば中心)に表示される地点(図4B参照)の緯度及び経度でよい。
 都市タイプ判定部121は、注記表示計数処理と都市タイプ判定処理とを行って、表示地点決定部119が決定した表示地点の都市タイプを判定する。ここで、都市タイプとは、地図における注記表示の混雑度合い、つまり、単位面積あたりの注記エンティティ225の個数の多さ(密度)を示すものである。これは、開発(都市化)が進んだ地域ほど地図上の注記表示が密であり、つまり単位面積あたりの注記エンティティ225の個数が多いという特徴があるからである。また、これとは反対に、山間部などの開発が進んでいない地域では注記表示が疎であり、つまり単位面積あたりの注記エンティティ225の個数が少ないという特徴があるためである。従って、この注記表示の混雑度合いは、実質的には都市化の度合いを示すものとして、本実施形態では都市タイプ判定を行っている。
 次に、図5を参照して、都市タイプ判定部121が行う注記表示計数処理、及び都市タイプ判定処理について説明する。図5は、予め定められた基準レイヤのメッシュに分割された地図画像を示す。基準レイヤは、複数のレイヤのうちのいずれか一つに予め定められていてもよい。
 注記表示計数処理では、例えば、以下のような処理が行われる。すなわち、都市タイプ判定部121は、表示地点決定部119が定めた表示地点Aを取得すると、図5に示すように、基準レイヤにおける表示地点A及びその周辺領域を含む1以上のメッシュを探索範囲320として特定する。ここで、探索範囲320は、例えば、図5に示すように、表示地点Aを含むメッシュ310と、そのメッシュ310に接する全メッシュ(メッシュ310の周辺(上下、左右、斜め上下)の全メッシュ)を探索範囲320としてもよい。あるいは、探索範囲320は、メッシュ310のみでも良いし、メッシュ310と上下左右に隣り合う4つのメッシュを含む5メッシュで構成しても良い。
 都市タイプ判定部121は、探索範囲320に属する各メッシュ220の注記データ223を、地図データ記憶部125から取得する。そして、都市タイプ判定部121は、メッシュごとに、それぞれのメッシュ220の注記エンティティ225の数を計数する。さらに、都市タイプ判定部121は、探索範囲320全体のエンティティ数の総計を求める。探索範囲320全体のエンティティ数の総計を求める際、都市タイプ判定部121は、各メッシュ別のエンティティ数に所定の重み係数をかけてから総計を算出しても良い。例えば、表示地点Aが属するメッシュ310の重み係数を周辺よりも大きくしたり、メッシュ310と上下または左右方向に隣り合っているメッシュの重み係数を、斜め方向に隣り合っているメッシュの重み係数より大きくしたりしても良い。都市タイプ判定部121は、ここで算出したエンティティ数の総計を、探索範囲320のメッシュ数で割って、探索範囲320のメッシュあたりのエンティティ数(平均エンティティ数)を算出する。
 都市タイプ判定処理では、例えば以下のような処理が行われる。すなわち、都市タイプ判定部121は、上述の注記表示計数処理で算出した平均エンティティ数に基づいて、都市タイプテーブル131を参照して、都市タイプを判定する。
 なお、注記表示のエンティティ数は、レイヤによってその数が異なるので、上記の処理は基準レイヤを定めて行うことが好ましい。メッシュの細かさが異なる複数のレイヤがあるとき、中程度(中央)のメッシュの細かさのレイヤ(例えばレイヤ3)を基準レイヤとしても良い。これは、ある程度広い範囲で判定を行った方が、都市としての特性を把握しやすいからである。
 図6は、都市タイプテーブル131の一例を示す。すなわち、都市タイプテーブル131は、平均エンティティ数1311と都市タイプ1313とを対応付けて記憶している。
 なお、上述した注記表示計数処理及び都市タイプ判定処理では、表示地点決定部119が定めた表示地点Aの都市タイプを判定しているが、都市タイプ判定部121は、これ以外の地点の都市タイプを判定することもできる。すなわち、都市タイプ判定部121は、指定された任意の地点の都市タイプを、上述と同様の手順で判定することができる。
 表示地点決定部119によって表示地点Aが決定されるたびに、都市タイプ判定部121が都市タイプの判定を行うようにしてもよい。つまり、表示部111に表示させる地図画像が切り替わるたびに、その都度、都市タイプ判定部121が表示地点Aの都市タイプ判定を行っても良い。あるいは、これとは反対に、表示部111に表示させる地図画像をスクロールするようなときであって、そのスクロール幅が小さいときなどは、都市タイプ判定部121は、表示地点Aの都市タイプ判定を毎回行わなくても良い。つまり、表示地点決定部119が決定した最新の表示地点Aと、その直前の表示地点との変位量が所定以下であるときは、都市タイプ判定部121による都市タイプ判定を省略して、表示画像合成部123は、過去の都市タイプ判定結果を利用しても良い。あるいは、表示地点決定部119が決定した最新の表示地点Aと、その直前の表示地点とが、あるレイヤ(例えば、最も詳細なメッシュのレイヤ1)において同一メッシュに含まれているときは、都市タイプ判定を省略しても良い。
 表示画像合成部123は、注記表示の選択処理を行う注記表示選択処理と、画像処理とを行う。そして、画像処理においては、注記表示選択手段によって選択された注記表示を含む表示画像を合成し、表示部111に表示させる。
 表示画像合成部123は、注記表示選択処理として、例えば以下のような処理を行う。すなわち、表示画像合成部123は、表示部111に表示させる地図のレイヤ(表示レイヤ)、及び表示させる範囲(表示範囲)が定まると、それに対応する地図画像データブロック221を地図データ記憶部125から取得する。表示範囲は、例えば、表示レイヤ、表示時点A及び表示させる地図の縮尺により定まる。従って、表示画像合成部123は、例えば、表示部111に表示させる表示レイヤ、表示時点A及び表示させる地図の縮尺に応じて、地図画像データブロック221を地図データ記憶部125から取得しても良い。なお、表示部111に表示させる表示レイヤ及び地図の縮尺は、ユーザの入力、またはユーザ端末1内の図示しない他のアプリケーションからの指示などに応じて定めてもよい。
 表示画像合成部123は、さらに、上述の表示範囲に含まれている注記エンティティ225を地図データ記憶部125から取得して、都市タイプ(あるいは都市タイプ判定部121が算出した平均エンティティ数)に応じて、表示範囲に表示させる注記表示を選択する。例えば、表示画像合成部123は、表示地点A、表示レイヤ及び縮尺に基づいて、表示範囲に含まれる注記表示の注記エンティティ225を取得する。そして、表示画像合成部123は、都市タイプ判定部121で判定された都市タイプ、及び注記データ選択テーブル133に従って、注記エンティティ225を選択する。
 注記データ選択テーブル133は、レイヤ及び都市タイプに応じて、表示画像に含める注記表示の属性を定めている。
 図7は、注記データ選択テーブル133の一例を示す。同図に示す例では、レイヤごとにテーブルが構成されている。各テーブルでは、属性別、都市タイプ別に、注記表示を表示する縮尺の範囲が規定されている。例えば、同図の例では、都市タイプが「大都市ターミナル周辺」の場合、「住所名」は縮尺が「120」以下のときに表示され、「ガソリンスタンドマーク」は縮尺が「100」以下のときに表示され、「拡大住所名」は縮尺が「80」以下のときに表示され、「コンビニ表示」は縮尺が「60」以下のときに表示される。
 なお、図7の例で示す縮尺とはレイヤ別の表示縮尺である。この縮尺は、数値が大きいほど地図は拡大されていて、数値が小さいほど地図は縮小されている。
 表示画像合成部123は、画像処理として、例えば以下のような処理を行う。すなわち、表示画像合成部123は、地図画像の上に注記表示を重ねて、表示部111に表示させる合成画像(図4B参照)を生成する。そして、表示画像合成部123は、上記のようにして合成した画像を表示部111に表示させる。
 なお、表示地点Aが切り替わるごとに都市タイプ判定部121が都市タイプ判定を行っているとき、都市タイプが切り替わる境界付近では、都市タイプ判定部121の判定結果が、不安定にぶれることがある。そこで、このぶれによる影響を受けないようにするために、表示画像合成部123は、例えば以下のようにしても良い。すなわち、ある都市タイプから別の都市タイプへ切り替わるとき、表示画像合成部123が注記データ選択処理において採用する都市タイプは、例えば以下のようにして切り替えてもよい。すなわち、都市タイプ判定部121による判定結果が、連続して第1の都市タイプ(例えば「大都市ターミナル周辺」)である状態から、第2の都市タイプ(例えば「市街地」)へ切り替わったとき、表示画像合成部123は、所定回数以上連続して第2の都市タイプが検出されるまでは、第1の都市タイプのままで処理を行う。そして、所定回数以上連続して第2の都市タイプが検出されると、表示画像合成部123は、それ以降の処理を第2の都市タイプを用いて処理を行う。これにより、都市タイプが切り替わる境界付近において、都市タイプ判定部121による判定結果がぶれることがあっても、その影響を受けず、注記表示の表示レベルの切り替えを安定的に行うことができる。
 次に、上述した構成を備えるユーザ端末1における処理手順について、図8及び図9を用いて説明する。
 図8は、地図データに基づいて都市タイプを判定する処理の手順を示すフローチャートである。なお、以下の処理を行う前に、予め通信処理部117が必要な地図データをサーバ3から取得して、地図データ記憶部125に格納しておく。
 まず、表示地点決定部119が表示地点Aを決定する(S11)。
 都市タイプ判定部121は、表示地点決定部119が定めた表示地点Aを取得すると、所定の基準レイヤにおいて、この表示地点A及びその周辺領域を含む探索範囲のメッシュ220を定める。そして、地図データ記憶部125を参照し、基準レイヤの探索範囲内のメッシュ220から、注記データ223を取得する(S13)。
 都市タイプ判定部121は、ステップS13で取得した注記エンティティ225の数の総計を計数する(S15)。このとき、都市タイプ判定部121は、上述したような重み係数による重み付けを行っても良い。
 都市タイプ判定部121は、ステップS15で計数したエンティティ数の総計から、平均エンティティ数を算出する(S17)。
 都市タイプ判定部121は、都市タイプテーブル131を参照して、ステップS17で算出した平均エンティティ数に対応する都市タイプを特定する(S19)。
 上述した処理により、地図データに基づいて、表示地点の都市タイプを判定することができる。
 図9は、表示画像の合成及び表示の手順を示すフローチャートである。
 表示レイヤ、表示地点A及び表示縮尺が特定されると、表示画像合成部123は表示部111に表示させる表示範囲を決定する(S21)。
 表示画像合成部123は、都市タイプ判定部121が定めた都市タイプを取得する(S23)。
 表示画像合成部123は、注記データ選択テーブル133を参照して、都市タイプ、表示レイヤ及び表示縮尺から、表示画面に含めて表示させる注記表示の属性を特定する(S25)。
 表示画像合成部123は、表示レイヤの表示範囲の地図画像データブロック221及び注記データグループ223を、地図データ記憶部125から取得する(S27)。
 表示画像合成部123は、ステップS27で取得した注記データグループ223のうち、ステップS25で特定された注記表示の属性の注記エンティティ225を抽出する。そして、ステップS27で取得した地図画像データブロック221に基づく地図画像に、ここで抽出したエンティティに基づく注記表示を重ねた表示画像を合成する(S29)。
 そして、表示画像合成部123は、その表示画像を表示部111に表示させる(S31)。
 これにより、本実施形態によれば、地図画像が表示される地域の特性に応じた注記表示を行うことができる。
 上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
本発明の一実施形態に係る地図表示システムの全体構成図である。 ユーザ端末1の構成図である。 地図データ200のデータ構造である。 Aはレイヤの説明図、Bは合成画像の一例である。 探索範囲320の説明図である。 都市タイプテーブル131の一例を示す。 注記データ選択テーブル133の一例を示す。 地図データに基づいて都市タイプを判定する処理の手順を示すフローチャートである。 表示画像の合成及び表示の手順を示すフローチャートである。
符号の説明
1           ユーザ端末
111    表示部
113    入力部
115    GPS処理部
117    通信処理部
119    表示地点決定部
121    都市タイプ判定部
123    表示画像合成部
125    地図データ記憶部
131    都市タイプテーブル
133    注記データ選択テーブル

Claims (9)

  1.  表示部を備えた地図表示装置であって、
     複数のレイヤから構成されている地図データであって、それぞれのレイヤごとに、複数のメッシュに区切られた地図画像データと、各メッシュの地図画像上に複数の注記表示をするための注記表示データとを有する地図データを記憶する記憶手段と、
     前記表示部に表示される表示地点を決定する表示地点決定手段と、
     前記複数のレイヤのうちの予め定められている一の基準レイヤにおいて、前記表示地点決定手段によって決定された表示地点及びその周辺領域を含む一以上のメッシュを探索範囲として特定し、前記特定された探索範囲内のメッシュに含まれる注記データに基づいて表示される前記注記表示の個数を計数する計数手段と、
     前記表示部に表示させる表示レイヤ及び前記表示地点を含む表示範囲が定まると、前記計数手段の計数結果に応じて、前記表示レイヤの前記表示範囲内の注記表示データから、前記表示範囲に含める注記表示データを選択する注記表示選択手段と、
     前記表示レイヤの前記表示範囲の地図画像データ、及び前記注記表示選択手段により選択された注記表示データに基づく注記表示を含む表示画像を合成して、前記表示画像を前記表示部へ表示させる画像処理手段と、を備える地図表示装置。
  2.  前記計数手段の計数結果に基づいて、前記表示地点の都市タイプを判定する都市タイプ判定手段をさらに備え、
     前記注記表示データは、各注記表示の属性を示す属性データを含み、
     前記注記表示選択手段は、前記都市タイプ判定手段によって判定された都市タイプ、前記表示レイヤ及び表示する地図の縮尺に応じて前記注記表示データの属性を特定し、前記表示レイヤの前記表示範囲内の注記表示データから、前記特定された属性の注記表示データを選択することを特徴とする請求項1記載の地図表示装置。
  3.  前記表示地点決定手段によって表示地点が決定されるたびに、前記都市タイプ判定手段が都市タイプの判定を行い、前記注記表示選択手段が前記都市タイプ判定手段の判定結果に従って前記注記表示データの属性の特定を行うときに、
     前記都市タイプ判定手段による判定結果が第1の都市タイプから第2の都市タイプに切り替わったときは、前記注記表示選択手段は、所定回数以上連続して第2の都市タイプが検出される前は前記第1の都市タイプに従って前記注記表示データの属性の特定を行い、前記所定回数以上連続して第2の都市タイプが検出された後は前記第2の都市タイプに従って前記注記表示データの属性の特定を行うことを特徴とする請求項2に記載の地図表示装置。
  4.  前記表示地点決定手段によって決定した最新の表示地点と、前記最新の表示地点よりも以前に決定された表示地点との変位量が所定以下のときは、前記都市タイプ判定手段は都市タイプの判定を行わず、
     前記注記表示選択手段は、前記以前に決定された表示地点に対応する都市タイプ、前記表示レイヤ及び表示する地図の縮尺に応じて前記注記表示データの属性を特定することを特徴とする請求項2記載の地図表示装置。
  5.  前記計数手段は、
     前記探索範囲に、前記表示地点を含む第1のメッシュ及び前記第1のメッシュの周辺の一以上の第2のメッシュを含め、
     前記第2のメッシュの内の注記表示個数よりも、前記第1のメッシュ内の注記表示個数に重み付けを行って前記注記表示の個数を計数することを特徴とする請求項1~4のいずれかに記載の地図表示装置。
  6.  前記注記表示データは、前記地図画像上の複数の注記表示にそれぞれ対応した、複数のデータエンティティによって構成されていて、
     前記計数手段が行う前記注記表示の個数の計数は、前記データエンティティの個数の計数であることを特徴とする請求項1~5のいずれかに記載の地図表示装置。
  7.  複数のレイヤから構成されている地図データであって、それぞれのレイヤごとに、複数のメッシュに区切られた地図画像データと、各メッシュの地図画像上に複数の注記表示をするための注記表示データとを有する地図データを記憶手段に記憶するステップと、
     表示部に表示される表示地点を決定するステップと、
     前記複数のレイヤのうちの予め定められている一の基準レイヤにおいて、前記決定された表示地点及びその周辺領域を含む一以上のメッシュを探索範囲として特定し、前記特定された探索範囲内のメッシュに含まれる注記データに基づいて表示される前記注記表示の個数を計数するステップと、
     前記表示部に表示させる表示レイヤ及び前記表示地点を含む表示範囲が定まると、前記計数手段の計数結果に応じて、前記表示レイヤの前記表示範囲内の注記表示データから、前記表示範囲に含める注記表示データを選択するステップ、
     前記表示レイヤの前記表示範囲の地図画像データ、及び前記選択された注記表示データに基づく注記表示を含む表示画像を合成して、前記表示画像を前記表示部へ表示させるステップと、を備える地図表示方法。
  8.  地図を表示するためのコンピュータプログラムであって、
     コンピュータに実行されると、
     複数のレイヤから構成されている地図データであって、それぞれのレイヤごとに、複数のメッシュに区切られた地図画像データと、各メッシュの地図画像上に複数の注記表示をするための注記表示データとを有する地図データを記憶手段に記憶するステップと、
     表示部に表示される表示地点を決定するステップと、
     前記複数のレイヤのうちの予め定められている一の基準レイヤにおいて、前記決定された表示地点及びその周辺領域を含む一以上のメッシュを探索範囲として特定し、前記特定された探索範囲内のメッシュに含まれる注記データに基づいて表示される前記注記表示の個数を計数するステップと、
     前記表示部に表示させる表示レイヤ及び前記表示地点を含む表示範囲が定まると、前記計数手段の計数結果に応じて、前記表示レイヤの前記表示範囲内の注記表示データから、前記表示範囲に含める注記表示データを選択するステップ、
     前記表示レイヤの前記表示範囲の地図画像データ、及び前記選択された注記表示データに基づく注記表示を含む表示画像を合成して、前記表示画像を前記表示部へ表示させるステップと、が行われるコンピュータプログラム。
  9.  複数のレイヤから構成されている地図データであって、それぞれのレイヤごとに、地図画像が複数のメッシュに区切られた地図画像データと、各メッシュの地図画像上に複数の注記表示をするための注記表示データとを有する地図データを記憶する記憶手段と、
     都市化判定基準地点を指定する指定手段と、
     前記複数のレイヤのうちの予め定められている一の基準レイヤにおいて、前記都市化判定基準地点及びその周辺領域を含む一以上のメッシュを探索範囲として特定し、前記特定された探索範囲内のメッシュに含まれる注記データに基づいて表示される前記注記表示の個数を計数する計数手段と、
     前記計数手段の計数結果に基づいて、前記都市化判定基準地点の都市タイプを判定する都市タイプ判定手段とを備える、地図データから都市タイプを判定する装置。
PCT/JP2009/000978 2008-09-30 2009-03-04 地図表示装置、地図表示方法及びコンピュータプログラム WO2010038328A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008-252960 2008-09-30
JP2008252960A JP4326583B1 (ja) 2008-09-30 2008-09-30 地図表示装置、地図表示方法及びコンピュータプログラム

Publications (1)

Publication Number Publication Date
WO2010038328A1 true WO2010038328A1 (ja) 2010-04-08

Family

ID=41149083

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/000978 WO2010038328A1 (ja) 2008-09-30 2009-03-04 地図表示装置、地図表示方法及びコンピュータプログラム

Country Status (2)

Country Link
JP (1) JP4326583B1 (ja)
WO (1) WO2010038328A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5383417B2 (ja) * 2009-10-07 2014-01-08 株式会社ゼンリンデータコム 地図情報処理装置、地図情報処理方法及び地図情報処理プログラム
JP7346979B2 (ja) * 2019-07-30 2023-09-20 トヨタ自動車株式会社 タグ付与装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08210862A (ja) * 1995-02-07 1996-08-20 Mitsubishi Electric Corp ナビゲーション用地図の表示方法
JPH10333555A (ja) * 1997-06-02 1998-12-18 Nissan Motor Co Ltd 車両用表示装置
JP2000337894A (ja) * 1999-05-24 2000-12-08 Fujitsu Ten Ltd ナビゲーション装置における市街図有無判定方法及び装置及び地図データ記憶
JP2004163592A (ja) * 2002-11-12 2004-06-10 Zenrin Datacom Co Ltd 地図情報提供システム
JP2007156849A (ja) * 2005-12-06 2007-06-21 Sony Corp 画像管理装置および画像表示装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2602938Y2 (ja) * 1993-11-05 2000-02-07 クラリオン株式会社 車載用ナビゲーション装置
JPH1173099A (ja) * 1997-08-29 1999-03-16 Denso Corp 地図表示装置
JP2003114615A (ja) * 2001-08-03 2003-04-18 Sony Corp 地図提供装置、地図提供方法及び地図提供システム
JP2003244748A (ja) * 2001-12-14 2003-08-29 Hitachi Ltd 移動端末の位置検出方法およびシステム
JP3753110B2 (ja) * 2002-08-07 2006-03-08 株式会社デンソー カーナビゲーション装置
WO2004088248A1 (en) * 2003-04-02 2004-10-14 Wong, Lai Wan Digital map display
JP4290156B2 (ja) * 2005-11-07 2009-07-01 株式会社ゼンリンデータコム 地図情報提供システム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08210862A (ja) * 1995-02-07 1996-08-20 Mitsubishi Electric Corp ナビゲーション用地図の表示方法
JPH10333555A (ja) * 1997-06-02 1998-12-18 Nissan Motor Co Ltd 車両用表示装置
JP2000337894A (ja) * 1999-05-24 2000-12-08 Fujitsu Ten Ltd ナビゲーション装置における市街図有無判定方法及び装置及び地図データ記憶
JP2004163592A (ja) * 2002-11-12 2004-06-10 Zenrin Datacom Co Ltd 地図情報提供システム
JP2007156849A (ja) * 2005-12-06 2007-06-21 Sony Corp 画像管理装置および画像表示装置

Also Published As

Publication number Publication date
JP4326583B1 (ja) 2009-09-09
JP2010085587A (ja) 2010-04-15

Similar Documents

Publication Publication Date Title
US10170084B2 (en) Graphical representation generation for multiple points of interest
US7359798B2 (en) Method of controlling display of point information on map
US7869938B2 (en) Method and apparatus for displaying simplified map image for navigation system
US20080162031A1 (en) Information processing apparatus, information processing method and information processing program
US9110573B2 (en) Personalized viewports for interactive digital maps
US8525851B2 (en) Method of displaying labels on maps of wireless communications devices using pre-rendered characters
JP2012018468A (ja) 表示装置、および、プログラム
JP2002340588A (ja) ナビゲーション装置及びpoiアイコン表示方法
JP2003337041A (ja) 地図表示システム、地図表示方法、およびプログラム
JP2014519606A (ja) 短距離において複数の曲がり角を曲がるための支援を備えるナビゲーションシステム
US9835459B2 (en) Electronic device, and method and program for displaying name of search object candidate
CN105405355B (zh) 在电子地图上进行信息点筛选的方法
WO2010023963A1 (ja) アバター表示方法、アバター表示装置および記憶媒体
JP4326583B1 (ja) 地図表示装置、地図表示方法及びコンピュータプログラム
KR101307349B1 (ko) 모바일 단말기의 지도 디스플레이 장치 및 방법
CN106796498B (zh) 为用户渲染地图的方法、***和存储介质
JP4884458B2 (ja) 比較物で面積表示する地図表示装置及び方法
JP4340326B1 (ja) ヘディングアップを行うナビゲーション装置
JP2010101838A (ja) ナビゲーション装置
JP4275928B2 (ja) 地図表示装置、地図表示方法、プログラムおよび記録媒体
JP2011008019A (ja) 制御装置、投影装置、制御方法、投影方法、制御プログラム、投影プログラムおよび記録媒体
JP4812609B2 (ja) ナビゲーションシステムおよびナビゲーション装置
JP5640598B2 (ja) 情報表示装置、情報表示システム、情報表示方法、携帯端末およびプログラム
JP2009210446A (ja) 地図情報表示装置及びスポット情報分割一覧表示プログラム及びスポット情報分割一覧表示提供サーバ
JP2000231375A (ja) 地理情報システム及びこのシステムを実現するためのプログラムを記録した記録媒体

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09817372

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGTHS PURSUANT TO RULE 112(1) EPC (EPO FORM 07.09.11)

122 Ep: pct application non-entry in european phase

Ref document number: 09817372

Country of ref document: EP

Kind code of ref document: A1